pax_global_header00006660000000000000000000000064126175652650014531gustar00rootroot0000000000000052 comment=eed3b9adb6cabf0cb687b66ad7edaf97efa97344 vowpal_wabbit-8.1.1/000077500000000000000000000000001261756526500144005ustar00rootroot00000000000000vowpal_wabbit-8.1.1/.editorconfig000066400000000000000000000012141261756526500170530ustar00rootroot00000000000000# See http://EditorConfig.org # Please, either use an editor supporting editorconfig # or set up your editor style according to this file manually # or use `astyle --lineend=linux --indent=spaces=2 *.cc *.h` # (see http://astyle.sourceforge.net/). # This is the top-most EditorConfig file root = true # Unix-style newlines with a newline ending every file [*] charset = utf-8 end_of_line = lf insert_final_newline = true trim_trailing_whitespace = true # C++ files [*.{cc,h}] indent_style = space indent_size = 2 indent_brace_style = Horstmann # Makefiles need tab indentation [Makefile] indent_style = tab [*.md] trim_trailing_whitespace = false vowpal_wabbit-8.1.1/.gitignore000066400000000000000000000027371261756526500164010ustar00rootroot00000000000000Makefile.in cluster/Makefile.in cluster/Makefile acinclude.d/libtool.m4 acinclude.d/ltoptions.m4 acinclude.d/ltsugar.m4 acinclude.d/ltversion.m4 acinclude.d/lt~obsolete.m4 aclocal.m4 config.guess config.sub configure depcomp install-sh libtool ltmain.sh missing vowpalwabbit/Makefile.in vowpalwabbit/config.h.in config.h *.la *.lo vowpalwabbit/stamp-* Makefile config.status test/*.predict test/*.cmp *.log *.o *.a t_* bin vw .* vw.1 *.cache *.tgz test/*.tmp test/models test/topk.model .libs .deps autom4te.cache/ vowpalwabbit/active_interactor vowpalwabbit/vw cluster/spanning_tree *.d *.prev library/ezexample_predict library/ezexample_train library/library_example library/recommend library/gd_mf_weights library/test_search library/search_generate test/RunTests.last.times *.dSYM # build folders **/x64 **/obj **/Debug **/Release **/dll **/ipch **/target # VS files *.opensdf *.suo *.sdf *.vcxproj.user *.csproj.user *.so demo/mnist/infimnist demo/ocr/letter.* demo/ocr/run.* **/TestResults # IntelliJ *.idea *.iml # Ignore NuGet Packages *.nupkg # Ignore the packages folder **/packages # except build/, which is used as an MSBuild target. !**/packages/build/ # Uncomment if necessary however generally it will be regenerated when needed !**/packages/repositories.config # QT VW.config VW.creator VW.creator.user VW.files VW.includes /cs/Serializer/Visitors/VowpalWabbitNativeVisitorExt.cs # Python package build/** dist/** pyvw.egg-info/** python/pyvw.egg-info/** /COPYING /README /compile vowpal_wabbit-8.1.1/.gitkeep000066400000000000000000000000001261756526500160170ustar00rootroot00000000000000vowpal_wabbit-8.1.1/.travis.yml000066400000000000000000000006761261756526500165220ustar00rootroot00000000000000language: cpp compiler: - gcc before_install: - sudo apt-get update -qq - sudo apt-get install -qq libboost-all-dev - sudo apt-get install maven - sudo pip install cpp-coveralls wheel script: - make - make python - cd java && mvn test && cd .. - make test - make test_gcov --always-make - python setup.py sdist - python setup.py bdist_wheel after_success: - coveralls --exclude lib --exclude tests --gcov-options '\-lp' vowpal_wabbit-8.1.1/AUTHORS000066400000000000000000000024601261756526500154520ustar00rootroot00000000000000John Langford ... and many others. The git log includes at least: Alekh Agarwal Ales Tamchyna Alex Grubb Alexander K. Hudek Alexander Trufanov Alexey Rodriguez Yakushev Anna Choromanska Ariel Faigon B. Scott Michel Ben Gimpert Ben Wing Bharath Krishnan Brian Muller Chris Quirk Daniel Erenrich Daniel Hsu Doug Shore Eric Whyne Francesco Orabona Gabriel Synnaeve Gordon Rios Hal Daume III Harry Robertson HaveF Hui Gao Ivan Dyedov Jacob Hofman Jaimyoung Kwon Jake Hofman Jan Szumiec Jarrod R Parker John Langford Jon Morra Kai-Wei Chang Kristian Holsheimer Lihong Li Luis Pedro Coelho Lukas Zilka Luong Hoang Marko Asplund Marcel Laverdet Martin Popel Martin Thomas Matthew Hoffman Michael Brundage Michelangelo D'Agostino Monami Sharma Nick Nussbaum Nikos Karampatziakis Nirupama Chandrasekaran Olek Zendel Olivier Chapelle Parag Agrawal Paul Mineiro Paulius Klyvis Priska Herger Qiao Mu Rob Zinkov Roy Frostig Rukshan Batuwitage Sam Lendle Sam Steingold Selim Raboudi Sergei Matusevich Sharat Chikkerur Shravan M Narayanamurthy Siddhartha Sen Stephane Ross Stephen Merity Tim Cowlishaw Tom De Coninck Vaclav Petricek Vladimir Vladimirov Werner Fenchel (not really) Xavier Daull Yaroslav Halchenko Zach Mayer Zeno Gantner Zhen Qin vowpal_wabbit-8.1.1/COPYING000066400000000000000000000030601261756526500154320ustar00rootroot00000000000000Copyright © Microsoft Corp 2012-2014, Yahoo! Inc. 2007-2012, and many individual contributors. 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 Microsoft Corp 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 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. vowpal_wabbit-8.1.1/ChangeLog000066400000000000000000000000001261756526500161400ustar00rootroot00000000000000vowpal_wabbit-8.1.1/INSTALL000066400000000000000000000223211261756526500154310ustar00rootroot00000000000000Installation Instructions ************************* Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, 2006 Free Software Foundation, Inc. This file is free documentation; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. Basic Installation ================== Briefly, the shell commands `./configure; make; make install' should configure, build, and install this package. The following more-detailed instructions are generic; see the `README.md' file for instructions specific to this package. The `configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses those values to create a `Makefile' in each directory of the package. It may also create one or more `.h' files containing system-dependent definitions. Finally, it creates a shell script `config.status' that you can run in the future to recreate the current configuration, and a file `config.log' containing compiler output (useful mainly for debugging `configure'). It can also use an optional file (typically called `config.cache' and enabled with `--cache-file=config.cache' or simply `-C') that saves the results of its tests to speed up reconfiguring. Caching is disabled by default to prevent problems with accidental use of stale cache files. If you need to do unusual things to compile the package, please try to figure out how `configure' could check whether to do them, and mail diffs or instructions to the address given in the `README.md' so they can be considered for the next release. If you are using the cache, and at some point `config.cache' contains results you don't want to keep, you may remove or edit it. The file `configure.ac' (or `configure.in') is used to create `configure' by a program called `autoconf'. You need `configure.ac' if you want to change it or regenerate `configure' using a newer version of `autoconf'. The simplest way to compile this package is: 1. `cd' to the directory containing the package's source code and type `./configure' to configure the package for your system. Running `configure' might take a while. While running, it prints some messages telling which features it is checking for. 2. Type `make' to compile the package. 3. Optionally, type `make check' to run any self-tests that come with the package. 4. Type `make install' to install the programs and any data files and documentation. 5. You can remove the program binaries and object files from the source code directory by typing `make clean'. To also remove the files that `configure' created (so you can compile the package for a different kind of computer), type `make distclean'. There is also a `make maintainer-clean' target, but that is intended mainly for the package's developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution. Compilers and Options ===================== Some systems require unusual options for compilation or linking that the `configure' script does not know about. Run `./configure --help' for details on some of the pertinent environment variables. You can give `configure' initial values for configuration parameters by setting variables in the command line or in the environment. Here is an example: ./configure CC=c99 CFLAGS=-g LIBS=-lposix *Note Defining Variables::, for more details. Compiling For Multiple Architectures ==================================== You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their own directory. To do this, you can use GNU `make'. `cd' to the directory where you want the object files and executables to go and run the `configure' script. `configure' automatically checks for the source code in the directory that `configure' is in and in `..'. With a non-GNU `make', it is safer to compile the package for one architecture at a time in the source code directory. After you have installed the package for one architecture, use `make distclean' before reconfiguring for another architecture. Installation Names ================== By default, `make install' installs the package's commands under `/usr/local/bin', include files under `/usr/local/include', etc. You can specify an installation prefix other than `/usr/local' by giving `configure' the option `--prefix=PREFIX'. You can specify separate installation prefixes for architecture-specific files and architecture-independent files. If you pass the option `--exec-prefix=PREFIX' to `configure', the package uses PREFIX as the prefix for installing programs and libraries. Documentation and other data files still use the regular prefix. In addition, if you use an unusual directory layout you can give options like `--bindir=DIR' to specify different values for particular kinds of files. Run `configure --help' for a list of the directories you can set and what kinds of files go in them. If the package supports it, you can cause programs to be installed with an extra prefix or suffix on their names by giving `configure' the option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. Optional Features ================= Some packages pay attention to `--enable-FEATURE' options to `configure', where FEATURE indicates an optional part of the package. They may also pay attention to `--with-PACKAGE' options, where PACKAGE is something like `gnu-as' or `x' (for the X Window System). The `README.md' should mention any `--enable-' and `--with-' options that the package recognizes. For packages that use the X Window System, `configure' can usually find the X include and library files automatically, but if it doesn't, you can use the `configure' options `--x-includes=DIR' and `--x-libraries=DIR' to specify their locations. Specifying the System Type ========================== There may be some features `configure' cannot figure out automatically, but needs to determine by the type of machine the package will run on. Usually, assuming the package is built to be run on the _same_ architectures, `configure' can figure that out, but if it prints a message saying it cannot guess the machine type, give it the `--build=TYPE' option. TYPE can either be a short name for the system type, such as `sun4', or a canonical name which has the form: CPU-COMPANY-SYSTEM where SYSTEM can have one of these forms: OS KERNEL-OS See the file `config.sub' for the possible values of each field. If `config.sub' isn't included in this package, then this package doesn't need to know the machine type. If you are _building_ compiler tools for cross-compiling, you should use the option `--target=TYPE' to select the type of system they will produce code for. If you want to _use_ a cross compiler, that generates code for a platform different from the build platform, you should specify the "host" platform (i.e., that on which the generated programs will eventually be run) with `--host=TYPE'. Sharing Defaults ================ If you want to set default values for `configure' scripts to share, you can create a site shell script called `config.site' that gives default values for variables like `CC', `cache_file', and `prefix'. `configure' looks for `PREFIX/share/config.site' if it exists, then `PREFIX/etc/config.site' if it exists. Or, you can set the `CONFIG_SITE' environment variable to the location of the site script. A warning: not all `configure' scripts look for a site script. Defining Variables ================== Variables not defined in a site shell script can be set in the environment passed to `configure'. However, some packages may run configure again during the build, and the customized values of these variables may be lost. In order to avoid this problem, you should set them in the `configure' command line, using `VAR=value'. For example: ./configure CC=/usr/local2/bin/gcc causes the specified `gcc' to be used as the C compiler (unless it is overridden in the site shell script). Unfortunately, this technique does not work for `CONFIG_SHELL' due to an Autoconf bug. Until the bug is fixed you can use this workaround: CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash `configure' Invocation ====================== `configure' recognizes the following options to control how it operates. `--help' `-h' Print a summary of the options to `configure', and exit. `--version' `-V' Print the version of Autoconf used to generate the `configure' script, and exit. `--cache-file=FILE' Enable the cache: use and save the results of the tests in FILE, traditionally `config.cache'. FILE defaults to `/dev/null' to disable caching. `--config-cache' `-C' Alias for `--cache-file=config.cache'. `--quiet' `--silent' `-q' Do not print messages saying which checks are being made. To suppress all normal output, redirect it to `/dev/null' (any error messages will still be shown). `--srcdir=DIR' Look for the package's source code in directory DIR. Usually `configure' can determine that directory automatically. `configure' also accepts some other, not widely useful, options. Run `configure --help' for more details. vowpal_wabbit-8.1.1/LICENSE000066400000000000000000000030601261756526500154040ustar00rootroot00000000000000Copyright © Microsoft Corp 2012-2014, Yahoo! Inc. 2007-2012, and many individual contributors. 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 Microsoft Corp 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 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. vowpal_wabbit-8.1.1/MANIFEST.in000066400000000000000000000003071261756526500161360ustar00rootroot00000000000000include Makefile Makefile.am configure.ac recursive-include vowpalwabbit *.cc *.h *.config Makefile Makefile.am recursive-include python *.cc Makefile recursive-include explore *.h *.config Makefile vowpal_wabbit-8.1.1/Makefile.am000066400000000000000000000035331261756526500164400ustar00rootroot00000000000000SUBDIRS = vowpalwabbit cluster library nobase_include_HEADERS = vowpalwabbit/allreduce.h \ vowpalwabbit/comp_io.h \ vowpalwabbit/config.h \ vowpalwabbit/example.h \ vowpalwabbit/global_data.h \ vowpalwabbit/hash.h \ vowpalwabbit/io_buf.h \ vowpalwabbit/learner.h \ vowpalwabbit/loss_functions.h \ vowpalwabbit/parse_primitives.h \ vowpalwabbit/parser.h \ vowpalwabbit/simple_label.h \ vowpalwabbit/v_array.h \ vowpalwabbit/vw.h \ vowpalwabbit/vwdll.h noinst_HEADERS = vowpalwabbit/accumulate.h \ vowpalwabbit/autolink.h \ vowpalwabbit/bfgs.h \ vowpalwabbit/binary.h \ vowpalwabbit/bs.h \ vowpalwabbit/cache.h \ vowpalwabbit/cb.h \ vowpalwabbit/cb_algs.h \ vowpalwabbit/cbify.h \ vowpalwabbit/comp_io.h \ vowpalwabbit/constant.h \ vowpalwabbit/cost_sensitive.h \ vowpalwabbit/csoaa.h \ vowpalwabbit/ect.h \ vowpalwabbit/interactions.h \ vowpalwabbit/gd.h \ vowpalwabbit/gd_mf.h \ vowpalwabbit/interact.h \ vowpalwabbit/kernel_svm.h \ vowpalwabbit/lda_core.h \ vowpalwabbit/log_multi.h \ vowpalwabbit/lrq.h \ vowpalwabbit/mf.h \ vowpalwabbit/multiclass.h \ vowpalwabbit/network.h \ vowpalwabbit/nn.h \ vowpalwabbit/noop.h \ vowpalwabbit/oaa.h \ vowpalwabbit/boosting.h \ vowpalwabbit/parse_args.h \ vowpalwabbit/parse_example.h \ vowpalwabbit/parse_regressor.h \ vowpalwabbit/print.h \ vowpalwabbit/rand48.h \ vowpalwabbit/reductions.h \ vowpalwabbit/scorer.h \ vowpalwabbit/search.h \ vowpalwabbit/search_sequencetask.h \ vowpalwabbit/search_entityrelationtask.h \ vowpalwabbit/search_hooktask.h \ vowpalwabbit/search_multiclasstask.h \ vowpalwabbit/search_dep_parser.h \ vowpalwabbit/sender.h \ vowpalwabbit/stagewise_poly.h \ vowpalwabbit/topk.h \ vowpalwabbit/unique_sort.h \ vowpalwabbit/v_hashmap.h ACLOCAL_AMFLAGS = -I acinclude.d test: all cd test && ./RunTests -f -E 0.001 ../vowpalwabbit/vw ../vowpalwabbit/vw vowpal_wabbit-8.1.1/Makefile.in000066400000000000000000000721001261756526500164450ustar00rootroot00000000000000# Makefile.in generated by automake 1.14.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2013 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = . DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog COPYING \ $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ $(top_srcdir)/configure $(am__configure_deps) \ $(nobase_include_HEADERS) $(noinst_HEADERS) compile \ config.guess config.sub install-sh missing ltmain.sh ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/acinclude.d/ax_boost_base.m4 \ $(top_srcdir)/acinclude.d/ax_boost_program_options.m4 \ $(top_srcdir)/acinclude.d/ax_check_zlib.m4 \ $(top_srcdir)/acinclude.d/ax_cxx_compile_stdcxx_11.m4 \ $(top_srcdir)/acinclude.d/ax_pthread.m4 \ $(top_srcdir)/acinclude.d/libtool.m4 \ $(top_srcdir)/acinclude.d/ltoptions.m4 \ $(top_srcdir)/acinclude.d/ltsugar.m4 \ $(top_srcdir)/acinclude.d/ltversion.m4 \ $(top_srcdir)/acinclude.d/lt~obsolete.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/vowpalwabbit/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-recursive dvi-recursive html-recursive info-recursive \ install-data-recursive install-dvi-recursive \ install-exec-recursive install-html-recursive \ install-info-recursive install-pdf-recursive \ install-ps-recursive install-recursive installcheck-recursive \ installdirs-recursive pdf-recursive ps-recursive \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(includedir)" HEADERS = $(nobase_include_HEADERS) $(noinst_HEADERS) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ cscope distdir dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags CSCOPE = cscope DIST_SUBDIRS = $(SUBDIRS) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ if test -d "$(distdir)"; then \ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi am__post_remove_distdir = $(am__remove_distdir) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best DIST_TARGETS = dist-gzip distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BOOST_CPPFLAGS = @BOOST_CPPFLAGS@ BOOST_LDFLAGS = @BOOST_LDFLAGS@ BOOST_PROGRAM_OPTIONS_LIB = @BOOST_PROGRAM_OPTIONS_LIB@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HAVE_CXX11 = @HAVE_CXX11@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ ZLIB_LDFLAGS = @ZLIB_LDFLAGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ ax_pthread_config = @ax_pthread_config@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = vowpalwabbit cluster library nobase_include_HEADERS = vowpalwabbit/allreduce.h \ vowpalwabbit/comp_io.h \ vowpalwabbit/config.h \ vowpalwabbit/example.h \ vowpalwabbit/global_data.h \ vowpalwabbit/hash.h \ vowpalwabbit/io_buf.h \ vowpalwabbit/learner.h \ vowpalwabbit/loss_functions.h \ vowpalwabbit/parse_primitives.h \ vowpalwabbit/parser.h \ vowpalwabbit/simple_label.h \ vowpalwabbit/v_array.h \ vowpalwabbit/vw.h \ vowpalwabbit/vwdll.h noinst_HEADERS = vowpalwabbit/accumulate.h \ vowpalwabbit/autolink.h \ vowpalwabbit/bfgs.h \ vowpalwabbit/binary.h \ vowpalwabbit/bs.h \ vowpalwabbit/cache.h \ vowpalwabbit/cb.h \ vowpalwabbit/cb_algs.h \ vowpalwabbit/cbify.h \ vowpalwabbit/comp_io.h \ vowpalwabbit/constant.h \ vowpalwabbit/cost_sensitive.h \ vowpalwabbit/csoaa.h \ vowpalwabbit/ect.h \ vowpalwabbit/interactions.h \ vowpalwabbit/gd.h \ vowpalwabbit/gd_mf.h \ vowpalwabbit/interact.h \ vowpalwabbit/kernel_svm.h \ vowpalwabbit/lda_core.h \ vowpalwabbit/log_multi.h \ vowpalwabbit/lrq.h \ vowpalwabbit/mf.h \ vowpalwabbit/multiclass.h \ vowpalwabbit/network.h \ vowpalwabbit/nn.h \ vowpalwabbit/noop.h \ vowpalwabbit/oaa.h \ vowpalwabbit/boosting.h \ vowpalwabbit/parse_args.h \ vowpalwabbit/parse_example.h \ vowpalwabbit/parse_regressor.h \ vowpalwabbit/print.h \ vowpalwabbit/rand48.h \ vowpalwabbit/reductions.h \ vowpalwabbit/scorer.h \ vowpalwabbit/search.h \ vowpalwabbit/search_sequencetask.h \ vowpalwabbit/search_entityrelationtask.h \ vowpalwabbit/search_hooktask.h \ vowpalwabbit/search_multiclasstask.h \ vowpalwabbit/search_dep_parser.h \ vowpalwabbit/sender.h \ vowpalwabbit/stagewise_poly.h \ vowpalwabbit/topk.h \ vowpalwabbit/unique_sort.h \ vowpalwabbit/v_hashmap.h ACLOCAL_AMFLAGS = -I acinclude.d all: all-recursive .SUFFIXES: am--refresh: Makefile @: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck $(top_srcdir)/configure: $(am__configure_deps) $(am__cd) $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): $(am__aclocal_m4_deps) $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool config.lt install-nobase_includeHEADERS: $(nobase_include_HEADERS) @$(NORMAL_INSTALL) @list='$(nobase_include_HEADERS)'; test -n "$(includedir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(includedir)'"; \ $(MKDIR_P) "$(DESTDIR)$(includedir)" || exit 1; \ fi; \ $(am__nobase_list) | while read dir files; do \ xfiles=; for file in $$files; do \ if test -f "$$file"; then xfiles="$$xfiles $$file"; \ else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \ test -z "$$xfiles" || { \ test "x$$dir" = x. || { \ echo " $(MKDIR_P) '$(DESTDIR)$(includedir)/$$dir'"; \ $(MKDIR_P) "$(DESTDIR)$(includedir)/$$dir"; }; \ echo " $(INSTALL_HEADER) $$xfiles '$(DESTDIR)$(includedir)/$$dir'"; \ $(INSTALL_HEADER) $$xfiles "$(DESTDIR)$(includedir)/$$dir" || exit $$?; }; \ done uninstall-nobase_includeHEADERS: @$(NORMAL_UNINSTALL) @list='$(nobase_include_HEADERS)'; test -n "$(includedir)" || list=; \ $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \ dir='$(DESTDIR)$(includedir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd # into them and run 'make' without going through this Makefile. # To change the values of 'make' variables: instead of editing Makefiles, # (1) if the variable is set in 'config.status', edit 'config.status' # (which will cause the Makefiles to be regenerated when you run 'make'); # (2) otherwise, pass the desired values on the 'make' command line. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscope: cscope.files test ! -s cscope.files \ || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) clean-cscope: -rm -f cscope.files cscope.files: clean-cscope cscopelist cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files distdir: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done -test -n "$(am__skip_mode_fix)" \ || find "$(distdir)" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__post_remove_distdir) dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz $(am__post_remove_distdir) dist-xz: distdir tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz $(am__post_remove_distdir) dist-tarZ: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__post_remove_distdir) dist-shar: distdir @echo WARNING: "Support for distribution archives compressed with" \ "legacy program 'compress' is deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) $(am__post_remove_distdir) dist dist-all: $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' $(am__post_remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ xz -dc $(distdir).tar.xz | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac chmod -R a-w $(distdir) chmod u+w $(distdir) mkdir $(distdir)/_build $(distdir)/_inst chmod a-w $(distdir) test -d $(distdir)/_build || exit 0; \ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ && am__cwd=`pwd` \ && $(am__cd) $(distdir)/_build \ && ../configure \ $(AM_DISTCHECK_CONFIGURE_FLAGS) \ $(DISTCHECK_CONFIGURE_FLAGS) \ --srcdir=.. --prefix="$$dc_install_base" \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) dvi \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE) $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) uninstall \ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf "$$dc_destdir" \ && $(MAKE) $(AM_MAKEFLAGS) dist \ && rm -rf $(DIST_ARCHIVES) \ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ && cd "$$am__cwd" \ || exit 1 $(am__post_remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' distuninstallcheck: @test -n '$(distuninstallcheck_dir)' || { \ echo 'ERROR: trying to run $@ with an empty' \ '$$(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ $(am__cd) '$(distuninstallcheck_dir)' || { \ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left after uninstall:" ; \ if test -n "$(DESTDIR)"; then \ echo " (check DESTDIR support)"; \ fi ; \ $(distuninstallcheck_listfiles) ; \ exit 1; } >&2 distcleancheck: distclean @if test '$(srcdir)' = . ; then \ echo "ERROR: distcleancheck can only run from a VPATH build" ; \ exit 1 ; \ fi @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left in build directory after distclean:" ; \ $(distcleancheck_listfiles) ; \ exit 1; } >&2 check-am: all-am check: check-recursive all-am: Makefile $(HEADERS) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(includedir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -f Makefile distclean-am: clean-am distclean-generic distclean-libtool \ distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-nobase_includeHEADERS install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-nobase_includeHEADERS .MAKE: $(am__recursive_targets) install-am install-strip .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ am--refresh check check-am clean clean-cscope clean-generic \ clean-libtool cscope cscopelist-am ctags ctags-am dist \ dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \ dist-xz dist-zip distcheck distclean distclean-generic \ distclean-libtool distclean-tags distcleancheck distdir \ distuninstallcheck dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-info install-info-am install-man \ install-nobase_includeHEADERS install-pdf install-pdf-am \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs installdirs-am maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic \ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ uninstall-am uninstall-nobase_includeHEADERS test: all cd test && ./RunTests -f -E 0.001 ../vowpalwabbit/vw ../vowpalwabbit/vw # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: vowpal_wabbit-8.1.1/NEWS000066400000000000000000000000001261756526500150650ustar00rootroot00000000000000vowpal_wabbit-8.1.1/R/000077500000000000000000000000001261756526500146015ustar00rootroot00000000000000vowpal_wabbit-8.1.1/R/example.yaml000066400000000000000000000005531261756526500171230ustar00rootroot00000000000000# YAML FILE ### FORMAT ### #namespaceA: # varName: # - nameVar1 # - nameVar2 # keepSpace: # - false # #namespaceB: # varName: # - nameVar1 # - nameVar2 # keepSpace: # - true sepal: varName: - Sepal.|Length - Sepal.Width keepSpace: - false petal: varName: - Petal.Length - Petal.Width keepSpace: - false vowpal_wabbit-8.1.1/R/examples/000077500000000000000000000000001261756526500164175ustar00rootroot00000000000000vowpal_wabbit-8.1.1/R/examples/vw_example.R000066400000000000000000000105601261756526500207130ustar00rootroot00000000000000rm(list = ls(all = TRUE)); gc() # setwd('rvw_example') # library(ggplot2) # library(data.table) # library(pROC) library(r.vw) # create a folder called data system('mkdir data') #source('dt2vw.R') #source('rvw_example/vw.R') # Function used to select variables for each namespace get_feature_type <- function(X, threshold = 50, verbose = FALSE) { q_levels <- function (x) { if (data.table::is.data.table(x)) { unlist(x[, lapply(.SD, function(x) length(unique(x)))]) } else { apply(x, 2, function(x) length(unique(x))) } } lvs = q_levels(X) fact_vars = names(lvs[lvs < threshold]) num_vars = names(lvs[lvs >= threshold]) if (verbose) { print(data.frame(lvs)) } list(fact_vars = fact_vars, num_vars = num_vars) } # setwd where the data would be setwd('data') dt = diamonds dt = data.table::setDT(dt) target = 'y' data_types = get_feature_type(dt[, setdiff(names(dt), target), with=F], threshold = 50) namespaces = list(n = list(varName = data_types$num_vars, keepSpace=F), c = list(varName = data_types$fact_vars, keepSpace=F)) dt$y = with(dt, ifelse(y < 5.71, 1, -1)) dt2vw(dt, 'diamonds.vw', namespaces, target=target, weight=NULL) system('head -3 diamonds.vw') # prepare dataset for validation system('head -10000 diamonds.vw > X_train.vw ') system('tail -43940 diamonds.vw > X_valid.vw ') write.table(tail(dt$y,43940), file='valid_labels.txt', row.names = F, col.names = F, quote = F) training_data='X_train.vw' validation_data='X_valid.vw' validation_labels = "valid_labels.txt" out_probs = "out.txt" model = "mdl.vw" # AUC using perf - Download at: osmot.cs.cornell.edu/kddcup/software.html # It may not work, so a dependency of an R library has been added. See below. # Commented as could not work. # auc = vw(training_data, validation_data, loss = "logistic", # model, b = 25, learning_rate = 0.5, passes = 1, # l1 = NULL, l2 = NULL, early_terminate = NULL, # link_function = "--link=logistic", extra = NULL, out_probs = "out.txt", # validation_labels = validation_labels, verbose = TRUE, do_evaluation = TRUE) # Shows files in the working directory: /data list.files() auc = vw(training_data, validation_data, loss = "logistic", model, b = 25, learning_rate = 0.5, passes = 1, l1 = NULL, l2 = NULL, early_terminate = NULL, link_function = "--link=logistic", extra = NULL, out_probs = "out.txt", validation_labels = validation_labels, verbose = TRUE, do_evaluation = TRUE, use_perf=FALSE, plot_roc=TRUE) print(auc) # [1] 0.9944229 # AUC using pROC - Saving plots to disk ### create a parameter grid grid = expand.grid(l1=c(1e-07, 1e-08), l2=c(1e-07, 1e-08), eta=c(0.1, 0.05), extra=c('--nn 10', '')) cat('Running grid search\n') pdf('ROCs.pdf') aucs <- lapply(1:nrow(grid), function(i){ g = grid[i, ] auc = vw(training_data=training_data, # files relative paths validation_data=validation_data, validation_labels=validation_labels, model=model, # grid options loss='logistic', b=25, learning_rate=g[['eta']], passes=2, l1=g[['l1']], l2=g[['l2']], early_terminate=2, extra=g[['extra']], # ROC-AUC related options use_perf=FALSE, plot_roc=TRUE, do_evaluation = TRUE # If false doesn't compute AUC, use only for prediction ) auc }) dev.off() results = cbind(iter=1:nrow(grid), grid, auc=do.call(rbind, aucs)) print(results) # l1 l2 eta extra auc # 1 1e-07 1e-07 0.10 --nn 10 0.9964736 # 2 1e-08 1e-07 0.10 --nn 10 0.9964945 # 3 1e-07 1e-08 0.10 --nn 10 0.9964736 # 4 1e-08 1e-08 0.10 --nn 10 0.9964946 # 5 1e-07 1e-07 0.05 --nn 10 0.9956487 # 6 1e-08 1e-07 0.05 --nn 10 0.9956629 # 7 1e-07 1e-08 0.05 --nn 10 0.9956487 # 8 1e-08 1e-08 0.05 --nn 10 0.9956629 # 9 1e-07 1e-07 0.10 0.9878654 # 10 1e-08 1e-07 0.10 0.9919489 # 11 1e-07 1e-08 0.10 0.9878646 # 12 1e-08 1e-08 0.10 0.9919487 # 13 1e-07 1e-07 0.05 0.9883343 # 14 1e-08 1e-07 0.05 0.9915172 # 15 1e-07 1e-08 0.05 0.9883339 # 16 1e-08 1e-08 0.05 0.9915170 p = ggplot(results, aes(iter, auc, color=extra)) + geom_point(size=3) + theme_bw() + labs(list(x='Iteration', y='AUC', title='Logistic regression results')) print(p) ggsave('results_plot.png', plot=p) vowpal_wabbit-8.1.1/R/examples/vw_example_2.R000066400000000000000000000015101261756526500211270ustar00rootroot00000000000000library(r.vw) ## data data("diamonds", package = "ggplot2") dt = diamonds dt$y = with(dt, ifelse(y < 5.71, 1, -1)) ## separate train and validation data ind_train = sample(1:nrow(dt), 40000) dt_train = dt[ind_train,] dt_val = dt[-ind_train,] ## first method: creating the vw data files before training dt2vw(data = dt_train, fileName = "diamond_train.vw", target = "y") dt2vw(data = dt_val, fileName = "diamond_val.vw", target = "y") write.table(x = dt_val$y, file = "valid_labels.txt", row.names = F, col.names = F) auc1 = vw(training_data = "diamond_train.vw", validation_data = "diamond_val.vw", validation_labels = "valid_labels.txt", use_perf = F) ## 2 method: use directly data.frames auc2 = vw(training_data = dt_train, validation_data = dt_val, target = "y", use_perf = F) vowpal_wabbit-8.1.1/R/r.vw/000077500000000000000000000000001261756526500154755ustar00rootroot00000000000000vowpal_wabbit-8.1.1/R/r.vw/DESCRIPTION000066400000000000000000000005131261756526500172020ustar00rootroot00000000000000Package: r.vw Type: Package Title: interface between R and Vowpal Wabbit Version: 0.1 Date: 2015-10-07 Authors@R: person("First", "Last", email = "first.last@example.com", role = c("aut", "cre")) Description: More about what it does (maybe more than one line) License: BSD LazyData: TRUE Imports: pROC, data.table, ggplot2 vowpal_wabbit-8.1.1/R/r.vw/NAMESPACE000066400000000000000000000001571261756526500167170ustar00rootroot00000000000000# Generated by roxygen2 (4.1.1): do not edit by hand export(dt2vw) export(vw) import(data.table) import(pROC) vowpal_wabbit-8.1.1/R/r.vw/R/000077500000000000000000000000001261756526500156765ustar00rootroot00000000000000vowpal_wabbit-8.1.1/R/r.vw/R/dt2vw.R000066400000000000000000000201261261756526500170700ustar00rootroot00000000000000#'Create a vw data file from a R data.frame object #' #'@param data [data.table] data.table format (to be transformed) #'@param fileName [string] file name of the resulting data in VW-friendly format #'@param namespaces [list / yaml file] name of each namespace and each variable for each namespace #'can be a R list, or a YAML file example namespace with the IRIS database: #'namespaces = list(sepal = list(varName = c('Sepal.Length', 'Sepal.Width'), keepSpace=F), #'petal = list(varName = c('Petal.Length', 'Petal.Width'), keepSpace=F)) #'this creates 2 namespaces (sepal and petal) containing the variables defined by varName. #'keepSpace allows to keep or remove spaces in categorical variables #'example: "FERRARI 4Si" ==> "FERRARI_4Si" with keepSpace = F #'==> "FERRARI 4Si" with keepSpace = T (interpreted #'by VW as two distinct categorical variables) #'@param target [string] target of the data (target) #'@param weight [string] weight of each line of the dataset (importance) #'@param tag [string] tag of each line of the dataset #'@param hard_parse [bool] if equals true, parses the data more strictly to avoid feeding VW with false categorical #'variables like '_', or same variables perceived differently life "_var" and "var" #'@import data.table #'@export dt2vw <- function(data, fileName, namespaces = NULL, target, weight = NULL, tag = NULL, hard_parse = F, append = F) { data = setDT(data) #change target if its boolean to take values in {-1,1} if(is.logical(data[[target]]) | sum(levels(factor(data[[target]])) == levels(factor(c(0,1)))) == 2) { data[[target]][data[[target]] == TRUE] = 1 data[[target]][data[[target]] == FALSE] = -1 } #if namespaces = NULL, define a unique namespace if(is.null(namespaces)) { all_vars = colnames(data)[!colnames(data) %in% c(target, weight, tag)] namespaces <- list(A = list(varName = all_vars, keepSpace=F)) } #parse variable names specChar = '\\(|\\)|\\||\\:' specCharSpace = '\\(|\\)|\\||\\:| ' parsingNames <- function(x) { ret = c() for(el in x) ret = append(ret, gsub(specCharSpace,'_', el)) ret } #parse categorical variables parsingVar <- function(x, keepSpace, hard_parse) { #remove leading and trailing spaces, then remove special characters then remove isolated underscores. if(!keepSpace) spch = specCharSpace else spch = specChar if(hard_parse) gsub('(^_( *|_*)+)|(^_$)|(( *|_*)+_$)|( +_+ +)',' ', gsub(specChar,'_', gsub('(^ +)|( +$)', '',x))) else gsub(spch, '_', x) } ### NAMESPACE LOAD WITH A YAML FILE if(typeof(namespaces) == "character" && length(namespaces) == 1 && str_sub(namespaces, -4, -1) == "yaml") { print("############### USING YAML FILE FOR LOADING THE NAMESPACES ###############") library(yaml) namespaces = yaml.load_file(namespaces) } ### AVOIDING DATA FORMAT PROBLEMS setnames(data, names(data), parsingNames(names(data))) names(namespaces) <- parsingNames(names(namespaces)) for(x in names(namespaces)) namespaces[[x]]$varName = parsingNames(namespaces[[x]]$varName) target = parsingNames(target) if(!is.null(tag)) tag = parsingNames(tag) if(!is.null(weight)) weight = parsingNames(weight) ### INITIALIZING THE HEADER AND INDEX #Header: list of variables'name for each namespace #Index: check if the variable is numerical (->TRUE) or categorical (->FALSE) Header = list() Index = list() for(namespaceName in names(namespaces)) { Index[[namespaceName]] = sapply(data[,namespaces[[namespaceName]][['varName']],with=F], is.numeric) #Header[[namespaceName]][Index[[namespaceName]]] = namespaces[[namespaceName]][['varName']][Index[[namespaceName]]] Header[[namespaceName]] = namespaces[[namespaceName]][['varName']] ### ESCAPE THE CATEGORICAL VARIABLES if(namespaces[[namespaceName]]$keepSpace) Header[[namespaceName]][!Index[[namespaceName]]] = paste0("eval(parse(text = 'parsingVar(", Header[[namespaceName]][!Index[[namespaceName]]], ", keepSpace = T, hard_parse = hard_parse)'))") else Header[[namespaceName]][!Index[[namespaceName]]] = paste0("eval(parse(text = 'parsingVar(", Header[[namespaceName]][!Index[[namespaceName]]], ", keepSpace = F, hard_parse = hard_parse)'))") } #appending the name of the variable to its value for each categorical variable sapply(Index, FUN = function(x){sapply(names(x), FUN = function(y){if(x[[y]] == F){ set(data, i=NULL, y, paste0(y,"_",data[[y]])) }})}) ### FIRST PART OF THE VW DATA FORMAT: target, weight, tag formatDataVW = '' argexpr = character(0) ### Label can be null, no training is performed if(!is.null(target)) { # Both weight and tag are not null if(!is.null(weight) && !is.null(tag)) { formatDataVW = '%f %f %s' argexpr = paste(target, weight, tag, sep = ', ') } # Weight is null, tag is not null else if(is.null(weight) && !is.null(tag)) { formatDataVW = '%f %s' argexpr = paste(target, tag, sep = ', ') } # Weight is not null, tag is null else if(!is.null(weight) && is.null(tag)) { formatDataVW = '%f %f' argexpr = paste(target, weight, sep = ', ') } # We just output target else { formatDataVW = '%f' argexpr = target } } ### ADDING THE FORMAT FOR THE VARIABLES OF EACH NAMESPACE, AND CREATING THE ARGUMENT VECTOR for(namespaceName in names(namespaces)) { header = Header[[namespaceName]] index = Index[[namespaceName]] formatNumeric = paste0(header[index], rep(":%f ", sum(index)), collapse = "") formatCategorical = paste0(rep("%s", sum(!index)), collapse = " ") formatDataVW = c(formatDataVW, paste0(namespaceName, ' ', formatNumeric, formatCategorical)) paramexpr = paste0(c(header[index], header[!index] ), collapse=', ') argexpr = paste0(c(argexpr, paramexpr), collapse = ', ') } ### FULL VW DATA STRING (NOT FORMATTED YET) : (%target %weight |A num1:%f %s |B num2:%f %s) if (!is.null(tag)) { formatDataVW = paste0(formatDataVW, collapse = '|') } else { formatDataVW = paste0(formatDataVW, collapse = ' |') } formatDataVW = paste0("sprintf2('", formatDataVW, "',",argexpr, ")") ### FORMATTING USING THE DATA.TABLE DYNAMICS TO OBTAIN THE FINAL VW DATA STRING temp = data[, eval(parse(text = formatDataVW))] temp = paste0(temp, collapse = '\n') ### WRITING THE DATA TO A FILE if(!append) con = file(fileName,"w") else con = file(fileName,"a") writeLines(temp,con = con) close(con) } ## Work around the "only 100 arguments are allowed" error ## in base::sprintf(). Only works with 'fmt' of length 1. ## Work around the "only 100 arguments are allowed" error ## in base::sprintf(). Only works with 'fmt' of length 1. sprintf2 <- function(fmt, ...) { MAX_NVAL <- 99L args <- list(...) if (length(args) <= MAX_NVAL) return(sprintf(fmt, ...)) stopifnot(length(fmt) == 1L) not_a_spec_at <- gregexpr("%%", fmt, fixed=TRUE)[[1L]] not_a_spec_at <- c(not_a_spec_at, not_a_spec_at + 1L) spec_at <- setdiff(gregexpr("%", fmt, fixed=TRUE)[[1L]], not_a_spec_at) nspec <- length(spec_at) if (length(args) < nspec) stop("too few arguments") if (nspec <= MAX_NVAL) { break_points <- integer(0) } else { break_points <- seq(MAX_NVAL + 1L, nspec, by=MAX_NVAL) } break_from <- c(1L, break_points) break_to <- c(break_points - 1L, nspec) fmt_break_at <- spec_at[break_points] fmt_chunks <- substr(rep.int(fmt, length(fmt_break_at) + 1L), c(1L, fmt_break_at), c(fmt_break_at - 1L, nchar(fmt))) ans_chunks <- mapply( function(fmt_chunk, from, to) do.call(sprintf, c(list(fmt_chunk), args[from:to])), fmt_chunks, break_from, break_to ) paste(apply(ans_chunks,1, paste, collapse = ""), collapse = "\n") } vowpal_wabbit-8.1.1/R/r.vw/R/vw.R000066400000000000000000000162701261756526500164630ustar00rootroot00000000000000#'Trains Vowpal Wabbit models from R. #' #'This function is fairly simple and extensible to other problems, so far just supports binary classification. #'Thought to be used in conjuction to perf in order to compute validation metrics on left out datasets. #'See osmot.cs.cornell.edu/kddcup/software.html for more info about perf. #' #'@param training_data a [data.frame] or path to a vw data file #'@param validation_data a [data.frame] or path to a vw data file #'@param model name of the model file #'@param path_vw_data_train if training_data is a [data.frame], the path to which to save #'the vw data file. If NULL, the data is stored in a temporary folder and deleted before exiting #'the function #'@param path_vw_data_val if validation_data is a [data.frame], the path to which to save #'the vw data file. If NULL, the data is stored in a temporary folder and deleted before exiting #'the function #'@param target if training_data or validation_data is a [data.frame], the name of the variable #'in the [data.frame] corresponding to the target variable #'@param namespaces used only if training_data or validation_data is a [data.frame]. See arguments #' of dt2vw #'@param weight used only if training_data or validation_data is a [data.frame]. See arguments #' of dt2vw #'@param tag used only if training_data or validation_data is a [data.frame]. See arguments #' of dt2vw #' @param out_probs path to file where to save the predictions. If NULL, the file is stored in #' a temporary file then deleted. #'@param loss loss function. By default logistic. #'@param b number of bits for the weight vector allocation #'@param learning_rate #'@param passes #'@param l1 l1 regularization #'@param l2 l2 regularization #'@param early_terminate #'@param interactions Add interaction terms. Can be passed in extra also. #'@param link_function used to generate predictions #'@param extra These is where more VW commands can be passed as text #'@param out_probs filename to write probabilities #'@param validation_labels file to look for validation data true labels - to compute auc using perf #'or roc_auc() from the R package pROC. If the validation data is a [data.frame] and validation_labels #'is NULL, the validation labels file is deleted before exiting the function. If validation_labels is not #'NULL, it indicates the path where validation labels should be stored. #'@param verbose mostly used to debug but shows AUC and the vw command used to train the model #'@param do_evaluation TRUE to compute auc on validation_data. Use FALSE, to just score data #'@param use_perf use perf to compute auc. Otherwise, auc_roc() from the R package pROC is used. #'@examples #'# 1. Create a training set (training_data) and validation set (validation_data) in vw format. #'# 2. Install perf #'# 3. Create a vector of true labels for the validation dataset, in the [0, 1] range. This is what perf likes. #'# 4. Run one model with the present code #' #'\dontrun{ #' auc = vw(training_data='X_train.vw', validation_data='X_valid.vw', #' loss='logistic', model='mdl.vw', b=25, learning_rate=0.5, #' passes=20, l1=1e-08, l2=1e-08, early_terminate=2, #' interactions=NULL, extra='--stage_poly') #'} #'@import pROC #'@export vw <- function(training_data, validation_data, model='mdl.vw', path_vw_data_train = NULL, path_vw_data_val = NULL, target = NULL, namespaces = NULL, weight = NULL, tag = NULL, out_probs= NULL, validation_labels= NULL, loss='logistic', b=25, learning_rate=0.5, passes=1, l1=NULL, l2=NULL, early_terminate=NULL, link_function='--link=logistic', extra=NULL, do_evaluation=TRUE, use_perf=TRUE, plot_roc=TRUE, verbose=TRUE){ ## this should not create an unnecessary copy of the arguments data_args = list(train = training_data, val = validation_data) path_data_args = list(path_vw_data_train, path_vw_data_val) for(i in 1:2) { if("data.frame" %in% class(data_args[[i]])) { if(is.null(target)) stop(paste0(names(data_args)[i], "data argument: input argument is a data.frame, argument 'target' should be specified ")) if(class(path_data_args[[i]]) != "character") path_data_args[[i]] = paste0(tempdir(),"/", names(data_args)[i],".vw") dt2vw(data = data_args[[i]], fileName = path_data_args[[i]], namespaces = namespaces, target = target, weight = weight, tag = tag) } else { path_data_args[[i]] = data_args[[i]] } } training_data = path_data_args[[1]] cmd = sprintf('vw -d %s --loss_function %s -f %s', training_data, loss, model) cmd = sprintf('%s --learning_rate=%s --passes %s -c', cmd, learning_rate, passes) if(!is.null(l1)) cmd = sprintf('%s --l1 %s', cmd, l1) if(!is.null(l2)) cmd = sprintf('%s --l2 %s', cmd, l2) if(!is.null(b)) cmd = sprintf('%s -b %s', cmd, b) if(!is.null(early_terminate)) cmd = sprintf('%s --early_terminate %s', cmd, early_terminate) if(!is.null(extra)) cmd = sprintf('%s %s', cmd, extra) cat('Model parameters\n') cat(cmd) cat('\n') system(cmd) if(is.null(out_probs)) { out_probs = paste0(tempdir(),"/preds.vw") del_prob = T } else del_prob = F validation_data = path_data_args[[2]] predict = sprintf('vw -t -i %s -p %s %s -d %s', model, out_probs, link_function, validation_data) system(predict) if(do_evaluation){ if("data.frame" %in% class(data_args[[2]])) { if(is.null(validation_labels)) { del_val = T validation_labels = paste0(tempdir(),"/val_labs.vw") } else del_val = F write.table(x = data_args[[2]][[target]], file = validation_labels, row.names = F, col.names = F) } if(use_perf){ # compute auc using perf eval_model = sprintf("perf -ROC -files %s %s | cut -c8-14", validation_labels, out_probs) auc = system(eval_model, intern = TRUE) } else { auc = roc_auc(out_probs, validation_labels, plot_roc, cmd) } } if(verbose & do_evaluation){ cat('Model Parameters\n') cat(cmd) verbose_log = sprintf('AUC: %s', auc) print(verbose_log) } ## delete temporary files for(i in 1:2) if("data.frame" %in% class(data_args[[i]])) file.remove(path_data_args[[i]]) if(del_prob) file.remove(out_probs) if(exists("del_val") && del_val) file.remove(validation_labels) return(auc) } # Reads labels file (from the validation dataset) # and probabilities (out_file) from vowpal wabbit # Also added an option to plot or not the AUC roc_auc <- function(out_probs, validation_labels, plot_roc, cmd, ...){ probs = fread(out_probs)[['V1']] labels = fread(validation_labels)[['V1']] if(!identical(length(probs), length(labels))) stop('The length of the probabilities and labels is different') # Fix cmd for adding it in title cmd = sapply(strsplit(cmd, '-f'), function(x) paste0(x, collapse='\n')) cmd = sapply(strsplit(cmd, '-c'), function(x) paste0(x, collapse='\n')) # Plot ROC curve and return AUC roc = roc(labels, probs, auc=TRUE, print.auc=TRUE, print.thres=TRUE) if(plot_roc){ print(plot.roc(roc, main=cmd, cex.main = 0.5, ...)) } auc_value = as.numeric(roc$auc[[1]]) return(auc_value) } vowpal_wabbit-8.1.1/R/r.vw/man/000077500000000000000000000000001261756526500162505ustar00rootroot00000000000000vowpal_wabbit-8.1.1/R/r.vw/man/dt2vw.Rd000066400000000000000000000030061261756526500176040ustar00rootroot00000000000000% Generated by roxygen2 (4.1.1): do not edit by hand % Please edit documentation in R/dt2vw.R \name{dt2vw} \alias{dt2vw} \title{Create a vw data file from a R data.frame object} \usage{ dt2vw(data, fileName, namespaces = NULL, target, weight = NULL, tag = NULL, hard_parse = F, append = F) } \arguments{ \item{data}{[data.table] data.table format (to be transformed)} \item{fileName}{[string] file name of the resulting data in VW-friendly format} \item{namespaces}{[list / yaml file] name of each namespace and each variable for each namespace can be a R list, or a YAML file example namespace with the IRIS database: namespaces = list(sepal = list(varName = c('Sepal.Length', 'Sepal.Width'), keepSpace=F), petal = list(varName = c('Petal.Length', 'Petal.Width'), keepSpace=F)) this creates 2 namespaces (sepal and petal) containing the variables defined by varName. keepSpace allows to keep or remove spaces in categorical variables example: "FERRARI 4Si" ==> "FERRARI_4Si" with keepSpace = F ==> "FERRARI 4Si" with keepSpace = T (interpreted by VW as two distinct categorical variables)} \item{target}{[string] target of the data (target)} \item{weight}{[string] weight of each line of the dataset (importance)} \item{tag}{[string] tag of each line of the dataset} \item{hard_parse}{[bool] if equals true, parses the data more strictly to avoid feeding VW with false categorical variables like '_', or same variables perceived differently life "_var" and "var"} } \description{ Create a vw data file from a R data.frame object } vowpal_wabbit-8.1.1/R/r.vw/man/vw.Rd000066400000000000000000000072541261756526500172030ustar00rootroot00000000000000% Generated by roxygen2 (4.1.1): do not edit by hand % Please edit documentation in R/vw.R \name{vw} \alias{vw} \title{Trains Vowpal Wabbit models from R.} \usage{ vw(training_data, validation_data, model = "mdl.vw", path_vw_data_train = NULL, path_vw_data_val = NULL, target = NULL, namespaces = NULL, weight = NULL, tag = NULL, out_probs = NULL, validation_labels = NULL, loss = "logistic", b = 25, learning_rate = 0.5, passes = 1, l1 = NULL, l2 = NULL, early_terminate = NULL, link_function = "--link=logistic", extra = NULL, do_evaluation = TRUE, use_perf = TRUE, plot_roc = TRUE, verbose = TRUE) } \arguments{ \item{training_data}{a [data.frame] or path to a vw data file} \item{validation_data}{a [data.frame] or path to a vw data file} \item{model}{name of the model file} \item{path_vw_data_train}{if training_data is a [data.frame], the path to which to save the vw data file. If NULL, the data is stored in a temporary folder and deleted before exiting the function} \item{path_vw_data_val}{if validation_data is a [data.frame], the path to which to save the vw data file. If NULL, the data is stored in a temporary folder and deleted before exiting the function} \item{target}{if training_data or validation_data is a [data.frame], the name of the variable in the [data.frame] corresponding to the target variable} \item{namespaces}{used only if training_data or validation_data is a [data.frame]. See arguments of dt2vw} \item{weight}{used only if training_data or validation_data is a [data.frame]. See arguments of dt2vw} \item{tag}{used only if training_data or validation_data is a [data.frame]. See arguments of dt2vw} \item{out_probs}{path to file where to save the predictions. If NULL, the file is stored in a temporary file then deleted.} \item{validation_labels}{file to look for validation data true labels - to compute auc using perf or roc_auc() from the R package pROC. If the validation data is a [data.frame] and validation_labels is NULL, the validation labels file is deleted before exiting the function. If validation_labels is not NULL, it indicates the path where validation labels should be stored.} \item{loss}{loss function. By default logistic.} \item{b}{number of bits for the weight vector allocation} \item{learning_rate}{} \item{passes}{} \item{l1}{l1 regularization} \item{l2}{l2 regularization} \item{early_terminate}{} \item{link_function}{used to generate predictions} \item{extra}{These is where more VW commands can be passed as text} \item{do_evaluation}{TRUE to compute auc on validation_data. Use FALSE, to just score data} \item{use_perf}{use perf to compute auc. Otherwise, auc_roc() from the R package pROC is used.} \item{verbose}{mostly used to debug but shows AUC and the vw command used to train the model} \item{interactions}{Add interaction terms. Can be passed in extra also.} \item{out_probs}{filename to write probabilities} } \description{ This function is fairly simple and extensible to other problems, so far just supports binary classification. Thought to be used in conjuction to perf in order to compute validation metrics on left out datasets. See osmot.cs.cornell.edu/kddcup/software.html for more info about perf. } \examples{ # 1. Create a training set (training_data) and validation set (validation_data) in vw format. # 2. Install perf # 3. Create a vector of true labels for the validation dataset, in the [0, 1] range. This is what perf likes. # 4. Run one model with the present code \dontrun{ auc = vw(training_data='X_train.vw', validation_data='X_valid.vw', loss='logistic', model='mdl.vw', b=25, learning_rate=0.5, passes=20, l1=1e-08, l2=1e-08, early_terminate=2, interactions=NULL, extra='--stage_poly') } } vowpal_wabbit-8.1.1/R/rscripts_readme.md000066400000000000000000000015631261756526500203160ustar00rootroot00000000000000### R scripts for vowpal wabbit ### download the r.vw package r.vw contains two functions: dt2vw and vw installation requires devtools: ``` install.packages("devtools") devtools::install_github("JohnLangford/vowpal_wabbit", subdir = "R/r.vw") ``` ### Convert a data.table to vowpal wabbit format: dt2vw() Allows to convert the data.table in chunks using the append=TRUE option. Make sure to define the correct data type before using the function. The function handles different data types as expected from R, so these should be defined already in the data.table object. ### Call vowpal wabbit from R: vw() Follow the example in R/examples/vw_example.R and R/examples/vw_example_2.R. It uses the vw.R function to run VW using system commands, so it is simple to adapt to different models. It also computes the AUC on a validation test set and plots the ROC curve if needed. vowpal_wabbit-8.1.1/README.deploy.txt000066400000000000000000000031411261756526500173700ustar00rootroot00000000000000Deploying Vowpal Wabbit Nick Nussbaum 9/7/14 The deploy_vw project makes a folder containing vw.exe,spanning tree.exe together with the the Redistributable Visual Studio 2013 c++ runtime. You can put the folder on a machine which does not have Visual Studio 2013 installed and run the vw.exe without installing anything. If your environment has Visual Studio 2013 installed, there's no point in doing this since the runtime files are already installed on the system. Th deploy_vw projects are by default unchecked in the build configuration manager so they aren't built everytime the solution is compiled. Normally you'd give people the x86 or x64 release versions of the deployment folder If you're debugging clusters with a remote debugger, you may want to build the debug versions. These includes the pdb files as well as the debug versions of the runtime. These debug runtime versions are not redistributable. You can use them in your machines that have a Visual Studio Licence but can't distribute them to machines without a Visual Studio license. Check the Microsoft documentation for details on this restriction. To make the deployment In the Build > Configuration Manager menu set the Active Configuration and Active Platform. X64 and release would be a common choice. Select thed deploy_vw project in Solution Explorer select Build Menu< Clean deploy_vw select Build Menu, Rebuild deploy_vw This will trigger builds of vw and spanning tree if needed and then create the folder vowpal_wabbit\vowpalwabbit\deploy\x64\Release. This folder can be copied to other Windows machines in order to run Vowpal Wabbit. vowpal_wabbit-8.1.1/README.md000066400000000000000000000130321261756526500156560ustar00rootroot00000000000000``` /* Copyright (c) by respective owners including Yahoo!, Microsoft, and individual contributors. All rights reserved. Released under a BSD (revised) license as described in the file LICENSE. */ ``` [![Build Status](https://travis-ci.org/JohnLangford/vowpal_wabbit.png)](https://travis-ci.org/JohnLangford/vowpal_wabbit) [![Windows Build Status](https://ci.appveyor.com/api/projects/status/github/JohnLangford/vowpal_wabbit?branch=master&svg=true)](https://ci.appveyor.com/project/JohnLangford/vowpal-wabbit) [![Coverage Status](https://coveralls.io/repos/JohnLangford/vowpal_wabbit/badge.svg)](https://coveralls.io/r/JohnLangford/vowpal_wabbit) This is the *vowpal wabbit* fast online learning code. For Windows, look at README.windows.txt ## Prerequisite software These prerequisites are usually pre-installed on many platforms. However, you may need to consult your favorite package manager (*yum*, *apt*, *MacPorts*, *brew*, ...) to install missing software. - [Boost](http://www.boost.org) library, with the `Boost::Program_Options` library option enabled. - GNU *autotools*: *autoconf*, *automake*, *libtool*, *autoheader*, et. al. This is not a strict prereq. On many systems (notably Ubuntu with `libboost-program-options-dev` installed), the provided `Makefile` works fine. - (optional) [git](http://git-scm.com) if you want to check out the latest version of *vowpal wabbit*, work on the code, or even contribute code to the main project. ## Getting the code You can download the latest version from [here](https://github.com/JohnLangford/vowpal_wabbit/wiki/Download). The very latest version is always available via 'github' by invoking one of the following: ``` ## For the traditional ssh-based Git interaction: $ git clone git://github.com/JohnLangford/vowpal_wabbit.git ## For HTTP-based Git interaction $ git clone https://github.com/JohnLangford/vowpal_wabbit.git ``` ## Compiling You should be able to build the *vowpal wabbit* on most systems with: ``` $ make $ make test # (optional) ``` If that fails, try: ``` $ ./autogen.sh $ make $ make test # (optional) $ make install ``` Note that `./autogen.sh` requires *automake* (see the prerequisites, above.) `./autogen.sh`'s command line arguments are passed directly to `configure` as if they were `configure` arguments and flags. Note that `./autogen.sh` will overwrite the supplied `Makefile`, so keeping a copy of `Makefile` may be a good idea before running `autogen.sh`. Be sure to read the wiki: https://github.com/JohnLangford/vowpal_wabbit/wiki for the tutorial, command line options, etc. The 'cluster' directory has it's own documentation for cluster parallel use, and the examples at the end of test/Runtests give some example flags. ## C++ Optimization The default C++ compiler optimization flags are very aggressive. If you should run into a problem, consider running `configure` with the `--enable-debug` option, e.g.: ``` $ ./configure --enable-debug ``` or passing your own compiler flags via the `CXXOPTIMIZE` make variable: ``` $ make CXXOPTIMIZE="-O0 -g" ``` ## Ubuntu/Debian specific info On Ubuntu/Debian/Mint and similar the following sequence should work for building the latest from github: ``` # -- Get libboost program-options: apt-get install libboost-program-options-dev # -- Get the python libboost bindings (python subdir) - optional: apt-get install libboost-python-dev # -- Get the vw source: git clone git://github.com/JohnLangford/vowpal_wabbit.git # -- Build: cd vowpal_wabbit make make test # (optional) make install ``` ### Ubuntu advanced build options (clang and static) If you prefer building with `clang` instead of `gcc` (much faster build and slighly faster executable), install `clang` and change the `make` step slightly: ``` apt-get install clang make CXX=clang++ ``` A statically linked `vw` executable that is not sensitive to boost version upgrades and can be safely copied between different Linux versions (e.g. even from Ubuntu to Red-Hat) can be built and tested with: ``` make CXX='clang++ -static' clean vw test # ignore warnings ``` ## Mac OS X-specific info OSX requires _glibtools_, which is available via the [brew](http://brew.sh) or [MacPorts](https://www.macports.org) package managers. ### Complete brew install of 8.0 ``` brew install vowpal-wabbit ``` [The homebrew formula for VW is located on github](https://github.com/Homebrew/homebrew/blob/master/Library/Formula/vowpal-wabbit.rb). ### brew install dependencies + manual install of vowpal wabbit ``` brew install libtool brew install boost --with-python ``` ### MacPorts ``` ## Install glibtool and other GNU autotool friends: $ port install libtool autoconf automake ## Build Boost for Mac OS X 10.8 and below $ port install boost +no_single +no_static +openmpi +python27 configure.cxx_stdlib=libc++ configure.cxx=clang++ ## Build Boost for Mac OS X 10.9 and above $ port install boost +no_single +no_static +openmpi +python27 ``` *Mac OS X 10.8 and below*: ``configure.cxx_stdlib=libc++`` and ``configure.cxx=clang++`` ensure that ``clang++`` uses the correct C++11 functionality while building Boost. Ordinarily, ``clang++`` relies on the older GNU ``g++`` 4.2 series header files and ``stdc++`` library; ``libc++`` is the ``clang`` replacement that provides newer C++11 functionality. If these flags aren't present, you will likely encounter compilation errors when compiling _vowpalrabbit/cbify.cc_. These error messages generally contain complaints about ``std::to_string`` and ``std::unique_ptr`` types missing. To compile: ``` $ sh autogen.sh --enable-libc++ $ make $ make test # (optional) ``` vowpal_wabbit-8.1.1/README.windows.txt000066400000000000000000000157521261756526500176010ustar00rootroot00000000000000Originally by Chris Quirk ************************************************************************************************************** Notes for building VW under Visual Studio 2013 on Windows 8.1 9/02/2014 Nick Nussbaum nickn@seanet.com Replace source dependencies with Nuget 04/29/2015 Sharat Chikkerur sharat.chikkerur@gmail.com Added ANTLR based unit test 10/2/2015 Markus Cozowicz marcozo@microsoft.com ************************************************************************************************************** (1) Get Tools You'll need a Visual Studio 2013 (or 2015) installed that includes c# and c++ You should install Visual Studio 2013 Update 5: https://www.microsoft.com/en-us/download/details.aspx?id=48129 You'll also need the Windows SDK which you can download from Microsoft at http://msdn.microsoft.com/en-us/windows/desktop/bg162891.aspx You'll need Nuget integration with visual studio http://docs.nuget.org/consume You'll need Java to run unit tests http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html ************************************************************************************************************** (2) open a copy various command shells (a) Open an x86 command shell: run the Visual Studio 2013 Tools / VS2013 x86 Native Tools Command Prompt or cmd.exe /k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x86 (b) Open an x64 command shell: run the Visual Studio 2013 Tools / VS2013 x64 Cross Tools Command Prompt or cmd.exe /k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x86_amd64 (c) Open the Git bash shell "C:\Program Files (x86)\Git\bin\sh.exe" --login -i or some other bash shell ************************************************************************************************************** (3) Setup Directories I use c:\src\vw as my %ROOT% directory; (a) mkdir c:\src (b) mkdir c:\src\vw ************************************************************************************************************** (4) Get Vowpal Wabbit (a) In a command shell to %ROOT% : "cd c:\src\vw" (b) run "git clone https://github.com/JohnLangford/vowpal_wabbit.git" details of the changes are in bottom of this file. ************************************************************************************************************** (5) Restore nugets (a) In a command shell to %ROOT%\vowpalwabbit : "cd c:\src\vw\vowpalwabbit" (b) run ".nuget\NuGet.exe restore vw.sln" This will restore the ANTLR nuget which is needed before Visual Studio loads the solution. ************************************************************************************************************** (5) Build Vowpal Wabbit (a) Using visual studio Open %ROOT%\vowpal_wabbit\vowpalwabbit\vw.sln in Visual Studio 2013 Set startup project as vw (or the test project) Select x64 platform (Configuration Manager \ Active solution platfrom) Select x64 as test platform (Test \ Test settings \ Default Processor Architecture) run build>rebuild solution or run batch build Binaries will be in one of these four directories, based on whether you built DEBUG or RELEASE bits and whether you are building x64. %ROOT%\vowpal_wabbit\vowpalwabbit\x64\Debug\vw.exe %ROOT%\vowpal_wabbit\vowpalwabbit\x64\Release\vw.exe Missing nugets will be installed during the build. (b) Using command line (available configurations are "Release" and "Debug". Available platforms are "x64" and "Win32") run>msbuild /p:Configuration="Release" /p:Platform="x64" vw.sln Note: If you failed to do so before opening the solution, the cs_unittest project is in a "not loaded" state. After executing the above you'll have to hit "Reload" (Project / Context Menu) in Visual Studio. ************************************************************************************************************** (8) Test There's a new test batch file that runs a quick test on all four configurations (a) go to a windows command shell (a) cd c:\src\vw\test (b) run test\test_2_winvw.bat ************************************************************************************************************** (9) Appendix: The Gory Details of the patch and VW upgrades (a) misc files adds this content to this file ReadMe.Windows.txt adds the file vowpal_wabbit\zlibpatch.txt a patch for xlib adds the file test\test_2_winvw.bat a simple test of x86 and x64 training and prediction (b) Changes to Zlib This Zlib patch includes the following fixes; Convert to Visual Studio 2013 solution The fix in the prior section to correctly use DLL versions of the runtime for 32bit platforms Changes to use only two fields in zlibvc.def VERSTION - VERSION 1.2.8 + VERSION 1.28 since otherwise the compiler will complain about more than 2 fields and ignore them. add /safeseh to the x86 assembler so Visual Studio will not generate an error "unable to generate SAFESSH image" This is not need for x64 since it happens by default In the properties sheet for zlibvc The pre build command line for x64 release should be fixed -cd ..\..\contrib\masmx64 +cd ..\..\masmx64 Code generation: Runtime Library for windows release set to Multi-threaded DLL (/MD) not /MT for zlibvc and zlibstat Otherwise VS13 will complain about multiple runtime specification while trying to autolink (c) Change to Boost 1.56.0 (d) Changes to VowpalWabbit changes vw projects and solutions to run under Visual Studio 2013 rather than Visual Studio 2012 change vw projects to redefine $(BoostIncludeDir) to refer to Boost 1.56.0 change vw projects to define $(BoostLibDir) to refer to Boost 1.56.0 vowpalwabbit/vw_static.vcxproj Define $(IncludePath) change $(ZlibDir) to use \contrib\vstudio\vc11 rather than vc10 change x64 version DebugInformationFormat to use "ProgramDatabase" and not the invalid "EditAndContinue" change IntermediateFolderPath to include ProjectName so two projects aren't trying to build in the same folder add searn_multiclasstask.cc to the project change include path to all use macros $(VC_IncludePath);$(WindowsSDK_IncludePath) change additional dependencies to use $(SolutionDir)$(PlatformShortName)\$(Configuration)\vw_static.lib adds a reference to the WindowsSDKDir Include\um change vw_static properties for debug 64bit to /Zi from /Zl to shut up some warnings. change the vw and static_vw to use n intermediate directories that appends the $(ProjectName). this avoid various conflicts and warnings caused by dumping into the same directory. change link build copies to use PlatformShortName rather than PlatformName to use x86 rather than Win32 Change the anycpu confuuration for problems with cs_test vowpalwabbit/vw.sln change configurations to use Debug|x86 from Debug|AnyCpu c_test/c_test.vcxproj change to VS 12 change configurations to use Debug|x86 from Debug|AnyCpu change cs_test to use x86 and x64 rather than anycpu change test file specs to reference the .../../... test directory vowpal_wabbit-8.1.1/acinclude.d/000077500000000000000000000000001261756526500165515ustar00rootroot00000000000000vowpal_wabbit-8.1.1/acinclude.d/ax_boost_base.m4000066400000000000000000000241531261756526500216300ustar00rootroot00000000000000# =========================================================================== # http://www.gnu.org/software/autoconf-archive/ax_boost_base.html # =========================================================================== # # SYNOPSIS # # AX_BOOST_BASE([MINIMUM-VERSION], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) # # DESCRIPTION # # Test for the Boost C++ libraries of a particular version (or newer) # # If no path to the installed boost library is given the macro searchs # under /usr, /usr/local, /opt and /opt/local and evaluates the # $BOOST_ROOT environment variable. Further documentation is available at # . # # This macro calls: # # AC_SUBST(BOOST_CPPFLAGS) / AC_SUBST(BOOST_LDFLAGS) # # And sets: # # HAVE_BOOST # # LICENSE # # Copyright (c) 2008 Thomas Porschberg # Copyright (c) 2009 Peter Adolphs # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty. #serial 20 AC_DEFUN([AX_BOOST_BASE], [ AC_ARG_WITH([boost], [AS_HELP_STRING([--with-boost@<:@=ARG@:>@], [use Boost library from a standard location (ARG=yes), from the specified location (ARG=), or disable it (ARG=no) @<:@ARG=yes@:>@ ])], [ if test "$withval" = "no"; then want_boost="no" elif test "$withval" = "yes"; then want_boost="yes" ac_boost_path="" else want_boost="yes" ac_boost_path="$withval" fi ], [want_boost="yes"]) AC_ARG_WITH([boost-libdir], AS_HELP_STRING([--with-boost-libdir=LIB_DIR], [Force given directory for boost libraries. Note that this will override library path detection, so use this parameter only if default library detection fails and you know exactly where your boost libraries are located.]), [ if test -d "$withval" then ac_boost_lib_path="$withval" else AC_MSG_ERROR(--with-boost-libdir expected directory name) fi ], [ac_boost_lib_path=""] ) if test "x$want_boost" = "xyes"; then boost_lib_version_req=ifelse([$1], ,1.20.0,$1) boost_lib_version_req_shorten=`expr $boost_lib_version_req : '\([[0-9]]*\.[[0-9]]*\)'` boost_lib_version_req_major=`expr $boost_lib_version_req : '\([[0-9]]*\)'` boost_lib_version_req_minor=`expr $boost_lib_version_req : '[[0-9]]*\.\([[0-9]]*\)'` boost_lib_version_req_sub_minor=`expr $boost_lib_version_req : '[[0-9]]*\.[[0-9]]*\.\([[0-9]]*\)'` if test "x$boost_lib_version_req_sub_minor" = "x" ; then boost_lib_version_req_sub_minor="0" fi WANT_BOOST_VERSION=`expr $boost_lib_version_req_major \* 100000 \+ $boost_lib_version_req_minor \* 100 \+ $boost_lib_version_req_sub_minor` AC_MSG_CHECKING(for boostlib >= $boost_lib_version_req) succeeded=no dnl On 64-bit systems check for system libraries in both lib64 and lib. dnl The former is specified by FHS, but e.g. Debian does not adhere to dnl this (as it rises problems for generic multi-arch support). dnl The last entry in the list is chosen by default when no libraries dnl are found, e.g. when only header-only libraries are installed! libsubdirs="lib" ax_arch=`uname -m` if test $ax_arch = x86_64 -o $ax_arch = ppc64 -o $ax_arch = s390x -o $ax_arch = sparc64; then libsubdirs="lib64 lib lib64" fi dnl first we check the system location for boost libraries dnl this location ist chosen if boost libraries are installed with the --layout=system option dnl or if you install boost with RPM if test "$ac_boost_path" != ""; then BOOST_CPPFLAGS="-I$ac_boost_path/include" for ac_boost_path_tmp in $libsubdirs; do if test -d "$ac_boost_path"/"$ac_boost_path_tmp" ; then BOOST_LDFLAGS="-L$ac_boost_path/$ac_boost_path_tmp" break fi done elif test "$cross_compiling" != yes; then for ac_boost_path_tmp in /usr /usr/local /opt /opt/local ; do if test -d "$ac_boost_path_tmp/include/boost" && test -r "$ac_boost_path_tmp/include/boost"; then for libsubdir in $libsubdirs ; do if ls "$ac_boost_path_tmp/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi done BOOST_LDFLAGS="-L$ac_boost_path_tmp/$libsubdir" BOOST_CPPFLAGS="-I$ac_boost_path_tmp/include" break; fi done fi dnl overwrite ld flags if we have required special directory with dnl --with-boost-libdir parameter if test "$ac_boost_lib_path" != ""; then BOOST_LDFLAGS="-L$ac_boost_lib_path" fi CPPFLAGS_SAVED="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS" export CPPFLAGS LDFLAGS_SAVED="$LDFLAGS" LDFLAGS="$LDFLAGS $BOOST_LDFLAGS" export LDFLAGS AC_REQUIRE([AC_PROG_CXX]) AC_LANG_PUSH(C++) AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ @%:@include ]], [[ #if BOOST_VERSION >= $WANT_BOOST_VERSION // Everything is okay #else # error Boost version is too old #endif ]])],[ AC_MSG_RESULT(yes) succeeded=yes found_system=yes ],[ ]) AC_LANG_POP([C++]) dnl if we found no boost with system layout we search for boost libraries dnl built and installed without the --layout=system option or for a staged(not installed) version if test "x$succeeded" != "xyes"; then _version=0 if test "$ac_boost_path" != ""; then if test -d "$ac_boost_path" && test -r "$ac_boost_path"; then for i in `ls -d $ac_boost_path/include/boost-* 2>/dev/null`; do _version_tmp=`echo $i | sed "s#$ac_boost_path##" | sed 's/\/include\/boost-//' | sed 's/_/./'` V_CHECK=`expr $_version_tmp \> $_version` if test "$V_CHECK" = "1" ; then _version=$_version_tmp fi VERSION_UNDERSCORE=`echo $_version | sed 's/\./_/'` BOOST_CPPFLAGS="-I$ac_boost_path/include/boost-$VERSION_UNDERSCORE" done fi else if test "$cross_compiling" != yes; then for ac_boost_path in /usr /usr/local /opt /opt/local ; do if test -d "$ac_boost_path" && test -r "$ac_boost_path"; then for i in `ls -d $ac_boost_path/include/boost-* 2>/dev/null`; do _version_tmp=`echo $i | sed "s#$ac_boost_path##" | sed 's/\/include\/boost-//' | sed 's/_/./'` V_CHECK=`expr $_version_tmp \> $_version` if test "$V_CHECK" = "1" ; then _version=$_version_tmp best_path=$ac_boost_path fi done fi done VERSION_UNDERSCORE=`echo $_version | sed 's/\./_/'` BOOST_CPPFLAGS="-I$best_path/include/boost-$VERSION_UNDERSCORE" if test "$ac_boost_lib_path" = ""; then for libsubdir in $libsubdirs ; do if ls "$best_path/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi done BOOST_LDFLAGS="-L$best_path/$libsubdir" fi fi if test "x$BOOST_ROOT" != "x"; then for libsubdir in $libsubdirs ; do if ls "$BOOST_ROOT/stage/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi done if test -d "$BOOST_ROOT" && test -r "$BOOST_ROOT" && test -d "$BOOST_ROOT/stage/$libsubdir" && test -r "$BOOST_ROOT/stage/$libsubdir"; then version_dir=`expr //$BOOST_ROOT : '.*/\(.*\)'` stage_version=`echo $version_dir | sed 's/boost_//' | sed 's/_/./g'` stage_version_shorten=`expr $stage_version : '\([[0-9]]*\.[[0-9]]*\)'` V_CHECK=`expr $stage_version_shorten \>\= $_version` if test "$V_CHECK" = "1" -a "$ac_boost_lib_path" = "" ; then AC_MSG_NOTICE(We will use a staged boost library from $BOOST_ROOT) BOOST_CPPFLAGS="-I$BOOST_ROOT" BOOST_LDFLAGS="-L$BOOST_ROOT/stage/$libsubdir" fi fi fi fi CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS" export CPPFLAGS LDFLAGS="$LDFLAGS $BOOST_LDFLAGS" export LDFLAGS AC_LANG_PUSH(C++) AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ @%:@include ]], [[ #if BOOST_VERSION >= $WANT_BOOST_VERSION // Everything is okay #else # error Boost version is too old #endif ]])],[ AC_MSG_RESULT(yes) succeeded=yes found_system=yes ],[ ]) AC_LANG_POP([C++]) fi if test "$succeeded" != "yes" ; then if test "$_version" = "0" ; then AC_MSG_NOTICE([[We could not detect the boost libraries (version $boost_lib_version_req_shorten or higher). If you have a staged boost library (still not installed) please specify \$BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in . See http://randspringer.de/boost for more documentation.]]) else AC_MSG_NOTICE([Your boost libraries seems to old (version $_version).]) fi # execute ACTION-IF-NOT-FOUND (if present): ifelse([$3], , :, [$3]) else AC_SUBST(BOOST_CPPFLAGS) AC_SUBST(BOOST_LDFLAGS) AC_DEFINE(HAVE_BOOST,,[define if the Boost library is available]) # execute ACTION-IF-FOUND (if present): ifelse([$2], , :, [$2]) fi CPPFLAGS="$CPPFLAGS_SAVED" LDFLAGS="$LDFLAGS_SAVED" fi ]) vowpal_wabbit-8.1.1/acinclude.d/ax_boost_program_options.m4000066400000000000000000000113111261756526500241300ustar00rootroot00000000000000# ============================================================================ # http://www.gnu.org/software/autoconf-archive/ax_boost_program_options.html # ============================================================================ # # SYNOPSIS # # AX_BOOST_PROGRAM_OPTIONS # # DESCRIPTION # # Test for program options library from the Boost C++ libraries. The macro # requires a preceding call to AX_BOOST_BASE. Further documentation is # available at . # # This macro calls: # # AC_SUBST(BOOST_PROGRAM_OPTIONS_LIB) # # And sets: # # HAVE_BOOST_PROGRAM_OPTIONS # # LICENSE # # Copyright (c) 2009 Thomas Porschberg # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty. #serial 20 AC_DEFUN([AX_BOOST_PROGRAM_OPTIONS], [ AC_ARG_WITH([boost-program-options], AS_HELP_STRING([--with-boost-program-options@<:@=special-lib@:>@], [use the program options library from boost - it is possible to specify a certain library for the linker e.g. --with-boost-program-options=boost_program_options-gcc-mt-1_33_1 ]), [ if test "$withval" = "no"; then want_boost="no" elif test "$withval" = "yes"; then want_boost="yes" ax_boost_user_program_options_lib="" else want_boost="yes" ax_boost_user_program_options_lib="$withval" fi ], [want_boost="yes"] ) if test "x$want_boost" = "xyes"; then AC_REQUIRE([AC_PROG_CC]) export want_boost CPPFLAGS_SAVED="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS" export CPPFLAGS LDFLAGS_SAVED="$LDFLAGS" LDFLAGS="$LDFLAGS $BOOST_LDFLAGS" export LDFLAGS AC_CACHE_CHECK([whether the Boost::Program_Options library is available], ax_cv_boost_program_options, [AC_LANG_PUSH(C++) AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[@%:@include ]], [[boost::program_options::options_description generic("Generic options"); return 0;]])], ax_cv_boost_program_options=yes, ax_cv_boost_program_options=no) AC_LANG_POP([C++]) ]) if test "$ax_cv_boost_program_options" = yes; then AC_DEFINE(HAVE_BOOST_PROGRAM_OPTIONS,,[define if the Boost::PROGRAM_OPTIONS library is available]) BOOSTLIBDIR=`echo $BOOST_LDFLAGS | sed -e 's/@<:@^\/@:>@*//'` if test "x$ax_boost_user_program_options_lib" = "x"; then for libextension in `ls $BOOSTLIBDIR/libboost_program_options*.so* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_program_options.*\)\.so.*$;\1;'` `ls $BOOSTLIBDIR/libboost_program_options*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_program_options.*\)\.a*$;\1;'` ; do ax_lib=${libextension} AC_CHECK_LIB($ax_lib, exit, [BOOST_PROGRAM_OPTIONS_LIB="-l$ax_lib"; AC_SUBST(BOOST_PROGRAM_OPTIONS_LIB) link_program_options="yes"; break], [link_program_options="no"]) done if test "x$link_program_options" != "xyes"; then for libextension in `ls $BOOSTLIBDIR/boost_program_options*.dll* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_program_options.*\)\.dll.*$;\1;'` `ls $BOOSTLIBDIR/boost_program_options*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_program_options.*\)\.a*$;\1;'` ; do ax_lib=${libextension} AC_CHECK_LIB($ax_lib, exit, [BOOST_PROGRAM_OPTIONS_LIB="-l$ax_lib"; AC_SUBST(BOOST_PROGRAM_OPTIONS_LIB) link_program_options="yes"; break], [link_program_options="no"]) done fi else for ax_lib in $ax_boost_user_program_options_lib boost_program_options-$ax_boost_user_program_options_lib; do AC_CHECK_LIB($ax_lib, main, [BOOST_PROGRAM_OPTIONS_LIB="-l$ax_lib"; AC_SUBST(BOOST_PROGRAM_OPTIONS_LIB) link_program_options="yes"; break], [link_program_options="no"]) done fi if test "x$ax_lib" = "x"; then AC_MSG_ERROR(Could not find a version of the library!) fi if test "x$link_program_options" != "xyes"; then AC_MSG_ERROR([Could not link against [$ax_lib] !]) fi fi CPPFLAGS="$CPPFLAGS_SAVED" LDFLAGS="$LDFLAGS_SAVED" fi ]) vowpal_wabbit-8.1.1/acinclude.d/ax_check_zlib.m4000066400000000000000000000120651261756526500216040ustar00rootroot00000000000000# =========================================================================== # http://www.gnu.org/software/autoconf-archive/ax_check_zlib.html # =========================================================================== # # SYNOPSIS # # AX_CHECK_ZLIB() # # DESCRIPTION # # This macro searches for an installed zlib library. If nothing was # specified when calling configure, it searches first in /usr/local and # then in /usr, /opt/local and /sw. If the --with-zlib=DIR is specified, # it will try to find it in DIR/include/zlib.h and DIR/lib/libz.a. If # --without-zlib is specified, the library is not searched at all. # # If either the header file (zlib.h) or the library (libz) is not found, # the configuration exits on error, asking for a valid zlib installation # directory or --without-zlib. # # The macro defines the symbol HAVE_LIBZ if the library is found. You # should use autoheader to include a definition for this symbol in a # config.h file. Sample usage in a C/C++ source is as follows: # # #ifdef HAVE_LIBZ # #include # #endif /* HAVE_LIBZ */ # # LICENSE # # Copyright (c) 2008 Loic Dachary # Copyright (c) 2010 Bastien Chevreux # # 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, see . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure # scripts that are the output of Autoconf when processing the Macro. You # need not follow the terms of the GNU General Public License when using # or distributing such scripts, even though portions of the text of the # Macro appear in them. The GNU General Public License (GPL) does govern # all other use of the material that constitutes the Autoconf Macro. # # This special exception to the GPL applies to versions of the Autoconf # Macro released by the Autoconf Archive. When you make and distribute a # modified version of the Autoconf Macro, you may extend this special # exception to the GPL to apply to your modified version as well. #serial 8 AU_ALIAS([CHECK_ZLIB], [AX_CHECK_ZLIB]) AC_DEFUN([AX_CHECK_ZLIB], # # Handle user hints # [AC_MSG_CHECKING(if zlib is wanted) AC_ARG_WITH(zlib, [ --with-zlib=DIR root directory path of zlib installation [defaults to /usr/local or /usr if not found in /usr/local] --without-zlib to disable zlib usage completely], [if test "$withval" != no ; then zlib_places="/usr/local /usr /opt/local /sw" AC_MSG_RESULT(yes) if test -d "$withval" then zlib_places="$withval $zlib_places" else AC_MSG_WARN([Sorry, $withval does not exist, checking usual places]) fi else AC_MSG_RESULT(no) fi], [AC_MSG_RESULT(yes)]) # # Locate zlib, if wanted # if test -n "${zlib_places}" then # check the user supplied or any other more or less 'standard' place: # Most UNIX systems : /usr/local and /usr # MacPorts / Fink on OSX : /opt/local respectively /sw for ZLIB_HOME in ${zlib_places} ; do if test -f "${ZLIB_HOME}/include/zlib.h"; then break; fi ZLIB_HOME="" done # if zlib.h was nowhere to be found, give a notice and bail out if test ! -n "${ZLIB_HOME}"; then AC_MSG_ERROR(No zlib.h in any include directory of ${zlib_places}: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib) fi ZLIB_OLD_LDFLAGS=$LDFLAGS ZLIB_OLD_CPPFLAGS=$LDFLAGS LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib" CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include" AC_LANG_SAVE AC_LANG_C AC_CHECK_LIB(z, inflateEnd, [zlib_cv_libz=yes], [zlib_cv_libz=no]) AC_CHECK_HEADER(zlib.h, [zlib_cv_zlib_h=yes], [zlib_cv_zlib_h=no]) AC_LANG_RESTORE if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes" then # # If both library and header were found, use them # AC_CHECK_LIB(z, inflateEnd) AC_MSG_CHECKING(zlib in ${ZLIB_HOME}) AC_MSG_RESULT(ok) else # # If either header or library was not found, revert and bomb # AC_MSG_CHECKING(zlib in ${ZLIB_HOME}) LDFLAGS="$ZLIB_OLD_LDFLAGS" CPPFLAGS="$ZLIB_OLD_CPPFLAGS" AC_MSG_RESULT(failed) AC_MSG_ERROR(either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib) fi fi ]) vowpal_wabbit-8.1.1/acinclude.d/ax_cxx_compile_stdcxx_11.m4000066400000000000000000000112751261756526500237210ustar00rootroot00000000000000# ============================================================================ # http://www.gnu.org/software/autoconf-archive/ax_cxx_compile_stdcxx_11.html # ============================================================================ # # SYNOPSIS # # AX_CXX_COMPILE_STDCXX_11([ext|noext],[mandatory|optional]) # # DESCRIPTION # # Check for baseline language coverage in the compiler for the C++11 # standard; if necessary, add switches to CXXFLAGS to enable support. # # The first argument, if specified, indicates whether you insist on an # extended mode (e.g. -std=gnu++11) or a strict conformance mode (e.g. # -std=c++11). If neither is specified, you get whatever works, with # preference for an extended mode. # # The second argument, if specified 'mandatory' or if left unspecified, # indicates that baseline C++11 support is required and that the macro # should error out if no mode with that support is found. If specified # 'optional', then configuration proceeds regardless, after defining # HAVE_CXX11 if and only if a supporting mode is found. # # LICENSE # # Copyright (c) 2008 Benjamin Kosnik # Copyright (c) 2012 Zack Weinberg # Copyright (c) 2013 Roy Stogner # Copyright (c) 2014 Alexey Sokolov # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty. #serial 4 m4_define([_AX_CXX_COMPILE_STDCXX_11_testbody], [[ template struct check { static_assert(sizeof(int) <= sizeof(T), "not big enough"); }; struct Base { virtual void f() {} }; struct Child : public Base { virtual void f() override {} }; typedef check> right_angle_brackets; int a; decltype(a) b; typedef check check_type; check_type c; check_type&& cr = static_cast(c); auto d = a; auto l = [](){}; ]]) AC_DEFUN([AX_CXX_COMPILE_STDCXX_11], [dnl m4_if([$1], [], [], [$1], [ext], [], [$1], [noext], [], [m4_fatal([invalid argument `$1' to AX_CXX_COMPILE_STDCXX_11])])dnl m4_if([$2], [], [ax_cxx_compile_cxx11_required=true], [$2], [mandatory], [ax_cxx_compile_cxx11_required=true], [$2], [optional], [ax_cxx_compile_cxx11_required=false], [m4_fatal([invalid second argument `$2' to AX_CXX_COMPILE_STDCXX_11])]) AC_LANG_PUSH([C++])dnl ac_success=no AC_CACHE_CHECK(whether $CXX supports C++11 features by default, ax_cv_cxx_compile_cxx11, [AC_COMPILE_IFELSE([AC_LANG_SOURCE([_AX_CXX_COMPILE_STDCXX_11_testbody])], [ax_cv_cxx_compile_cxx11=yes], [ax_cv_cxx_compile_cxx11=no])]) if test x$ax_cv_cxx_compile_cxx11 = xyes; then ac_success=yes fi m4_if([$1], [noext], [], [dnl if test x$ac_success = xno; then for switch in -std=gnu++11 -std=gnu++0x; do cachevar=AS_TR_SH([ax_cv_cxx_compile_cxx11_$switch]) AC_CACHE_CHECK(whether $CXX supports C++11 features with $switch, $cachevar, [ac_save_CXXFLAGS="$CXXFLAGS" CXXFLAGS="$CXXFLAGS $switch" AC_COMPILE_IFELSE([AC_LANG_SOURCE([_AX_CXX_COMPILE_STDCXX_11_testbody])], [eval $cachevar=yes], [eval $cachevar=no]) CXXFLAGS="$ac_save_CXXFLAGS"]) if eval test x\$$cachevar = xyes; then CXXFLAGS="$CXXFLAGS $switch" ac_success=yes break fi done fi]) m4_if([$1], [ext], [], [dnl if test x$ac_success = xno; then for switch in -std=c++11 -std=c++0x; do cachevar=AS_TR_SH([ax_cv_cxx_compile_cxx11_$switch]) AC_CACHE_CHECK(whether $CXX supports C++11 features with $switch, $cachevar, [ac_save_CXXFLAGS="$CXXFLAGS" CXXFLAGS="$CXXFLAGS $switch" AC_COMPILE_IFELSE([AC_LANG_SOURCE([_AX_CXX_COMPILE_STDCXX_11_testbody])], [eval $cachevar=yes], [eval $cachevar=no]) CXXFLAGS="$ac_save_CXXFLAGS"]) if eval test x\$$cachevar = xyes; then CXXFLAGS="$CXXFLAGS $switch" ac_success=yes break fi done fi]) AC_LANG_POP([C++]) if test x$ax_cxx_compile_cxx11_required = xtrue; then if test x$ac_success = xno; then AC_MSG_ERROR([*** A compiler with support for C++11 language features is required.]) fi else if test x$ac_success = xno; then HAVE_CXX11=0 AC_MSG_NOTICE([No compiler with C++11 support was found]) else HAVE_CXX11=1 AC_DEFINE(HAVE_CXX11,1, [define if the compiler supports basic C++11 syntax]) fi AC_SUBST(HAVE_CXX11) fi ]) vowpal_wabbit-8.1.1/acinclude.d/ax_pthread.m4000066400000000000000000000304401261756526500211330ustar00rootroot00000000000000# =========================================================================== # http://www.gnu.org/software/autoconf-archive/ax_pthread.html # =========================================================================== # # SYNOPSIS # # AX_PTHREAD([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]) # # DESCRIPTION # # This macro figures out how to build C programs using POSIX threads. It # sets the PTHREAD_LIBS output variable to the threads library and linker # flags, and the PTHREAD_CFLAGS output variable to any special C compiler # flags that are needed. (The user can also force certain compiler # flags/libs to be tested by setting these environment variables.) # # Also sets PTHREAD_CC to any special C compiler that is needed for # multi-threaded programs (defaults to the value of CC otherwise). (This # is necessary on AIX to use the special cc_r compiler alias.) # # NOTE: You are assumed to not only compile your program with these flags, # but also link it with them as well. e.g. you should link with # $PTHREAD_CC $CFLAGS $PTHREAD_CFLAGS $LDFLAGS ... $PTHREAD_LIBS $LIBS # # If you are only building threads programs, you may wish to use these # variables in your default LIBS, CFLAGS, and CC: # # LIBS="$PTHREAD_LIBS $LIBS" # CFLAGS="$CFLAGS $PTHREAD_CFLAGS" # CC="$PTHREAD_CC" # # In addition, if the PTHREAD_CREATE_JOINABLE thread-attribute constant # has a nonstandard name, defines PTHREAD_CREATE_JOINABLE to that name # (e.g. PTHREAD_CREATE_UNDETACHED on AIX). # # Also HAVE_PTHREAD_PRIO_INHERIT is defined if pthread is found and the # PTHREAD_PRIO_INHERIT symbol is defined when compiling with # PTHREAD_CFLAGS. # # ACTION-IF-FOUND is a list of shell commands to run if a threads library # is found, and ACTION-IF-NOT-FOUND is a list of commands to run it if it # is not found. If ACTION-IF-FOUND is not specified, the default action # will define HAVE_PTHREAD. # # Please let the authors know if this macro fails on any platform, or if # you have any other suggestions or comments. This macro was based on work # by SGJ on autoconf scripts for FFTW (http://www.fftw.org/) (with help # from M. Frigo), as well as ac_pthread and hb_pthread macros posted by # Alejandro Forero Cuervo to the autoconf macro repository. We are also # grateful for the helpful feedback of numerous users. # # Updated for Autoconf 2.68 by Daniel Richard G. # # LICENSE # # Copyright (c) 2008 Steven G. Johnson # Copyright (c) 2011 Daniel Richard G. # # 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 . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure # scripts that are the output of Autoconf when processing the Macro. You # need not follow the terms of the GNU General Public License when using # or distributing such scripts, even though portions of the text of the # Macro appear in them. The GNU General Public License (GPL) does govern # all other use of the material that constitutes the Autoconf Macro. # # This special exception to the GPL applies to versions of the Autoconf # Macro released by the Autoconf Archive. When you make and distribute a # modified version of the Autoconf Macro, you may extend this special # exception to the GPL to apply to your modified version as well. #serial 17 AU_ALIAS([ACX_PTHREAD], [AX_PTHREAD]) AC_DEFUN([AX_PTHREAD], [ AC_REQUIRE([AC_CANONICAL_HOST]) AC_LANG_PUSH([C]) ax_pthread_ok=no # We used to check for pthread.h first, but this fails if pthread.h # requires special compiler flags (e.g. on True64 or Sequent). # It gets checked for in the link test anyway. # First of all, check if the user has set any of the PTHREAD_LIBS, # etcetera environment variables, and if threads linking works using # them: if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" save_LIBS="$LIBS" LIBS="$PTHREAD_LIBS $LIBS" AC_MSG_CHECKING([for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS]) AC_TRY_LINK_FUNC(pthread_join, ax_pthread_ok=yes) AC_MSG_RESULT($ax_pthread_ok) if test x"$ax_pthread_ok" = xno; then PTHREAD_LIBS="" PTHREAD_CFLAGS="" fi LIBS="$save_LIBS" CFLAGS="$save_CFLAGS" fi # We must check for the threads library under a number of different # names; the ordering is very important because some systems # (e.g. DEC) have both -lpthread and -lpthreads, where one of the # libraries is broken (non-POSIX). # Create a list of thread flags to try. Items starting with a "-" are # C compiler flags, and other items are library names, except for "none" # which indicates that we try without any flags at all, and "pthread-config" # which is a program returning the flags for the Pth emulation library. ax_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" # The ordering *is* (sometimes) important. Some notes on the # individual items follow: # pthreads: AIX (must check this before -lpthread) # none: in case threads are in libc; should be tried before -Kthread and # other compiler flags to prevent continual compiler warnings # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h) # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able) # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread) # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads) # -pthreads: Solaris/gcc # -mthreads: Mingw32/gcc, Lynx/gcc # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it # doesn't hurt to check since this sometimes defines pthreads too; # also defines -D_REENTRANT) # ... -mt is also the pthreads flag for HP/aCC # pthread: Linux, etcetera # --thread-safe: KAI C++ # pthread-config: use pthread-config program (for GNU Pth library) case "${host_cpu}-${host_os}" in *solaris*) # On Solaris (at least, for some versions), libc contains stubbed # (non-functional) versions of the pthreads routines, so link-based # tests will erroneously succeed. (We need to link with -pthreads/-mt/ # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather # a function called by this macro, so we could check for that, but # who knows whether they'll stub that too in a future libc.) So, # we'll just look for -pthreads and -lpthread first: ax_pthread_flags="-pthreads pthread -mt -pthread $ax_pthread_flags" ;; *-darwin*) ax_pthread_flags="-pthread $ax_pthread_flags" ;; esac if test x"$ax_pthread_ok" = xno; then for flag in $ax_pthread_flags; do case $flag in none) AC_MSG_CHECKING([whether pthreads work without any flags]) ;; -*) AC_MSG_CHECKING([whether pthreads work with $flag]) PTHREAD_CFLAGS="$flag" ;; pthread-config) AC_CHECK_PROG(ax_pthread_config, pthread-config, yes, no) if test x"$ax_pthread_config" = xno; then continue; fi PTHREAD_CFLAGS="`pthread-config --cflags`" PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`" ;; *) AC_MSG_CHECKING([for the pthreads library -l$flag]) PTHREAD_LIBS="-l$flag" ;; esac save_LIBS="$LIBS" save_CFLAGS="$CFLAGS" LIBS="$PTHREAD_LIBS $LIBS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" # Check for various functions. We must include pthread.h, # since some functions may be macros. (On the Sequent, we # need a special flag -Kthread to make this header compile.) # We check for pthread_join because it is in -lpthread on IRIX # while pthread_create is in libc. We check for pthread_attr_init # due to DEC craziness with -lpthreads. We check for # pthread_cleanup_push because it is one of the few pthread # functions on Solaris that doesn't have a non-functional libc stub. # We try pthread_create on general principles. AC_LINK_IFELSE([AC_LANG_PROGRAM([#include static void routine(void *a) { a = 0; } static void *start_routine(void *a) { return a; }], [pthread_t th; pthread_attr_t attr; pthread_create(&th, 0, start_routine, 0); pthread_join(th, 0); pthread_attr_init(&attr); pthread_cleanup_push(routine, 0); pthread_cleanup_pop(0) /* ; */])], [ax_pthread_ok=yes], []) LIBS="$save_LIBS" CFLAGS="$save_CFLAGS" AC_MSG_RESULT($ax_pthread_ok) if test "x$ax_pthread_ok" = xyes; then break; fi PTHREAD_LIBS="" PTHREAD_CFLAGS="" done fi # Various other checks: if test "x$ax_pthread_ok" = xyes; then save_LIBS="$LIBS" LIBS="$PTHREAD_LIBS $LIBS" save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. AC_MSG_CHECKING([for joinable pthread attribute]) attr_name=unknown for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do AC_LINK_IFELSE([AC_LANG_PROGRAM([#include ], [int attr = $attr; return attr /* ; */])], [attr_name=$attr; break], []) done AC_MSG_RESULT($attr_name) if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then AC_DEFINE_UNQUOTED(PTHREAD_CREATE_JOINABLE, $attr_name, [Define to necessary symbol if this constant uses a non-standard name on your system.]) fi AC_MSG_CHECKING([if more special flags are required for pthreads]) flag=no case "${host_cpu}-${host_os}" in *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";; *-osf* | *-hpux*) flag="-D_REENTRANT";; *solaris*) if test "$GCC" = "yes"; then flag="-D_REENTRANT" else flag="-mt -D_REENTRANT" fi ;; esac AC_MSG_RESULT(${flag}) if test "x$flag" != xno; then PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS" fi AC_CACHE_CHECK([for PTHREAD_PRIO_INHERIT], ax_cv_PTHREAD_PRIO_INHERIT, [ AC_LINK_IFELSE([ AC_LANG_PROGRAM([[#include ]], [[int i = PTHREAD_PRIO_INHERIT;]])], [ax_cv_PTHREAD_PRIO_INHERIT=yes], [ax_cv_PTHREAD_PRIO_INHERIT=no]) ]) AS_IF([test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes"], AC_DEFINE([HAVE_PTHREAD_PRIO_INHERIT], 1, [Have PTHREAD_PRIO_INHERIT.])) LIBS="$save_LIBS" CFLAGS="$save_CFLAGS" # More AIX lossage: must compile with xlc_r or cc_r if test x"$GCC" != xyes; then AC_CHECK_PROGS(PTHREAD_CC, xlc_r cc_r, ${CC}) else PTHREAD_CC=$CC fi else PTHREAD_CC="$CC" fi AC_SUBST(PTHREAD_LIBS) AC_SUBST(PTHREAD_CFLAGS) AC_SUBST(PTHREAD_CC) # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: if test x"$ax_pthread_ok" = xyes; then ifelse([$1],,AC_DEFINE(HAVE_PTHREAD,1,[Define if you have POSIX threads libraries and header files.]),[$1]) : else ax_pthread_ok=no $2 fi AC_LANG_POP ])dnl AX_PTHREAD vowpal_wabbit-8.1.1/acinclude.d/libtool.m4000066400000000000000000010601111261756526500204570ustar00rootroot00000000000000# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, # 2006, 2007, 2008, 2009, 2010, 2011 Free Software # Foundation, Inc. # Written by Gordon Matzigkeit, 1996 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. m4_define([_LT_COPYING], [dnl # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, # 2006, 2007, 2008, 2009, 2010, 2011 Free Software # Foundation, Inc. # Written by Gordon Matzigkeit, 1996 # # This file is part of GNU Libtool. # # GNU Libtool 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. # # As a special exception to the GNU General Public License, # if you distribute this file as part of a program or library that # is built using GNU Libtool, you may include this file under the # same distribution terms that you use for the rest of that program. # # GNU Libtool is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with GNU Libtool; see the file COPYING. If not, a copy # can be downloaded from http://www.gnu.org/licenses/gpl.html, or # obtained by writing to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ]) # serial 57 LT_INIT # LT_PREREQ(VERSION) # ------------------ # Complain and exit if this libtool version is less that VERSION. m4_defun([LT_PREREQ], [m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1, [m4_default([$3], [m4_fatal([Libtool version $1 or higher is required], 63)])], [$2])]) # _LT_CHECK_BUILDDIR # ------------------ # Complain if the absolute build directory name contains unusual characters m4_defun([_LT_CHECK_BUILDDIR], [case `pwd` in *\ * | *\ *) AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;; esac ]) # LT_INIT([OPTIONS]) # ------------------ AC_DEFUN([LT_INIT], [AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl AC_BEFORE([$0], [LT_LANG])dnl AC_BEFORE([$0], [LT_OUTPUT])dnl AC_BEFORE([$0], [LTDL_INIT])dnl m4_require([_LT_CHECK_BUILDDIR])dnl dnl Autoconf doesn't catch unexpanded LT_ macros by default: m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4 dnl unless we require an AC_DEFUNed macro: AC_REQUIRE([LTOPTIONS_VERSION])dnl AC_REQUIRE([LTSUGAR_VERSION])dnl AC_REQUIRE([LTVERSION_VERSION])dnl AC_REQUIRE([LTOBSOLETE_VERSION])dnl m4_require([_LT_PROG_LTMAIN])dnl _LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}]) dnl Parse OPTIONS _LT_SET_OPTIONS([$0], [$1]) # This can be used to rebuild libtool when needed LIBTOOL_DEPS="$ltmain" # Always use our own libtool. LIBTOOL='$(SHELL) $(top_builddir)/libtool' AC_SUBST(LIBTOOL)dnl _LT_SETUP # Only expand once: m4_define([LT_INIT]) ])# LT_INIT # Old names: AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT]) AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_PROG_LIBTOOL], []) dnl AC_DEFUN([AM_PROG_LIBTOOL], []) # _LT_CC_BASENAME(CC) # ------------------- # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. m4_defun([_LT_CC_BASENAME], [for cc_temp in $1""; do case $cc_temp in compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` ]) # _LT_FILEUTILS_DEFAULTS # ---------------------- # It is okay to use these file commands and assume they have been set # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'. m4_defun([_LT_FILEUTILS_DEFAULTS], [: ${CP="cp -f"} : ${MV="mv -f"} : ${RM="rm -f"} ])# _LT_FILEUTILS_DEFAULTS # _LT_SETUP # --------- m4_defun([_LT_SETUP], [AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl _LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl dnl _LT_DECL([], [host_alias], [0], [The host system])dnl _LT_DECL([], [host], [0])dnl _LT_DECL([], [host_os], [0])dnl dnl _LT_DECL([], [build_alias], [0], [The build system])dnl _LT_DECL([], [build], [0])dnl _LT_DECL([], [build_os], [0])dnl dnl AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([LT_PATH_LD])dnl AC_REQUIRE([LT_PATH_NM])dnl dnl AC_REQUIRE([AC_PROG_LN_S])dnl test -z "$LN_S" && LN_S="ln -s" _LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl dnl AC_REQUIRE([LT_CMD_MAX_LEN])dnl _LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl _LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_CHECK_SHELL_FEATURES])dnl m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl m4_require([_LT_CMD_RELOAD])dnl m4_require([_LT_CHECK_MAGIC_METHOD])dnl m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl m4_require([_LT_CMD_OLD_ARCHIVE])dnl m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl m4_require([_LT_WITH_SYSROOT])dnl _LT_CONFIG_LIBTOOL_INIT([ # See if we are running on zsh, and set the options which allow our # commands through without removal of \ escapes INIT. if test -n "\${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi ]) if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi _LT_CHECK_OBJDIR m4_require([_LT_TAG_COMPILER])dnl case $host_os in aix3*) # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi ;; esac # Global variables: ofile=libtool can_build_shared=yes # All known linkers require a `.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a with_gnu_ld="$lt_cv_prog_gnu_ld" old_CC="$CC" old_CFLAGS="$CFLAGS" # Set sane defaults for various variables test -z "$CC" && CC=cc test -z "$LTCC" && LTCC=$CC test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z "$LD" && LD=ld test -z "$ac_objext" && ac_objext=o _LT_CC_BASENAME([$compiler]) # Only perform the check for file, if the check method requires it test -z "$MAGIC_CMD" && MAGIC_CMD=file case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then _LT_PATH_MAGIC fi ;; esac # Use C for the default configuration in the libtool script LT_SUPPORTED_TAG([CC]) _LT_LANG_C_CONFIG _LT_LANG_DEFAULT_CONFIG _LT_CONFIG_COMMANDS ])# _LT_SETUP # _LT_PREPARE_SED_QUOTE_VARS # -------------------------- # Define a few sed substitution that help us do robust quoting. m4_defun([_LT_PREPARE_SED_QUOTE_VARS], [# Backslashify metacharacters that are still active within # double-quoted strings. sed_quote_subst='s/\([["`$\\]]\)/\\\1/g' # Same as above, but do not quote variable references. double_quote_subst='s/\([["`\\]]\)/\\\1/g' # Sed substitution to delay expansion of an escaped shell variable in a # double_quote_subst'ed string. delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' # Sed substitution to delay expansion of an escaped single quote. delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' # Sed substitution to avoid accidental globbing in evaled expressions no_glob_subst='s/\*/\\\*/g' ]) # _LT_PROG_LTMAIN # --------------- # Note that this code is called both from `configure', and `config.status' # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably, # `config.status' has no value for ac_aux_dir unless we are using Automake, # so we pass a copy along to make sure it has a sensible value anyway. m4_defun([_LT_PROG_LTMAIN], [m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl _LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir']) ltmain="$ac_aux_dir/ltmain.sh" ])# _LT_PROG_LTMAIN ## ------------------------------------- ## ## Accumulate code for creating libtool. ## ## ------------------------------------- ## # So that we can recreate a full libtool script including additional # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS # in macros and then make a single call at the end using the `libtool' # label. # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS]) # ---------------------------------------- # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later. m4_define([_LT_CONFIG_LIBTOOL_INIT], [m4_ifval([$1], [m4_append([_LT_OUTPUT_LIBTOOL_INIT], [$1 ])])]) # Initialize. m4_define([_LT_OUTPUT_LIBTOOL_INIT]) # _LT_CONFIG_LIBTOOL([COMMANDS]) # ------------------------------ # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later. m4_define([_LT_CONFIG_LIBTOOL], [m4_ifval([$1], [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS], [$1 ])])]) # Initialize. m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS]) # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS]) # ----------------------------------------------------- m4_defun([_LT_CONFIG_SAVE_COMMANDS], [_LT_CONFIG_LIBTOOL([$1]) _LT_CONFIG_LIBTOOL_INIT([$2]) ]) # _LT_FORMAT_COMMENT([COMMENT]) # ----------------------------- # Add leading comment marks to the start of each line, and a trailing # full-stop to the whole comment if one is not present already. m4_define([_LT_FORMAT_COMMENT], [m4_ifval([$1], [ m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])], [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.]) )]) ## ------------------------ ## ## FIXME: Eliminate VARNAME ## ## ------------------------ ## # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?]) # ------------------------------------------------------------------- # CONFIGNAME is the name given to the value in the libtool script. # VARNAME is the (base) name used in the configure script. # VALUE may be 0, 1 or 2 for a computed quote escaped value based on # VARNAME. Any other value will be used directly. m4_define([_LT_DECL], [lt_if_append_uniq([lt_decl_varnames], [$2], [, ], [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name], [m4_ifval([$1], [$1], [$2])]) lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3]) m4_ifval([$4], [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])]) lt_dict_add_subkey([lt_decl_dict], [$2], [tagged?], [m4_ifval([$5], [yes], [no])])]) ]) # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION]) # -------------------------------------------------------- m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])]) # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...]) # ------------------------------------------------ m4_define([lt_decl_tag_varnames], [_lt_decl_filter([tagged?], [yes], $@)]) # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..]) # --------------------------------------------------------- m4_define([_lt_decl_filter], [m4_case([$#], [0], [m4_fatal([$0: too few arguments: $#])], [1], [m4_fatal([$0: too few arguments: $#: $1])], [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)], [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)], [lt_dict_filter([lt_decl_dict], $@)])[]dnl ]) # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...]) # -------------------------------------------------- m4_define([lt_decl_quote_varnames], [_lt_decl_filter([value], [1], $@)]) # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...]) # --------------------------------------------------- m4_define([lt_decl_dquote_varnames], [_lt_decl_filter([value], [2], $@)]) # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...]) # --------------------------------------------------- m4_define([lt_decl_varnames_tagged], [m4_assert([$# <= 2])dnl _$0(m4_quote(m4_default([$1], [[, ]])), m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]), m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))]) m4_define([_lt_decl_varnames_tagged], [m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])]) # lt_decl_all_varnames([SEPARATOR], [VARNAME1...]) # ------------------------------------------------ m4_define([lt_decl_all_varnames], [_$0(m4_quote(m4_default([$1], [[, ]])), m4_if([$2], [], m4_quote(lt_decl_varnames), m4_quote(m4_shift($@))))[]dnl ]) m4_define([_lt_decl_all_varnames], [lt_join($@, lt_decl_varnames_tagged([$1], lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl ]) # _LT_CONFIG_STATUS_DECLARE([VARNAME]) # ------------------------------------ # Quote a variable value, and forward it to `config.status' so that its # declaration there will have the same value as in `configure'. VARNAME # must have a single quote delimited value for this to work. m4_define([_LT_CONFIG_STATUS_DECLARE], [$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`']) # _LT_CONFIG_STATUS_DECLARATIONS # ------------------------------ # We delimit libtool config variables with single quotes, so when # we write them to config.status, we have to be sure to quote all # embedded single quotes properly. In configure, this macro expands # each variable declared with _LT_DECL (and _LT_TAGDECL) into: # # ='`$ECHO "$" | $SED "$delay_single_quote_subst"`' m4_defun([_LT_CONFIG_STATUS_DECLARATIONS], [m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames), [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])]) # _LT_LIBTOOL_TAGS # ---------------- # Output comment and list of tags supported by the script m4_defun([_LT_LIBTOOL_TAGS], [_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl available_tags="_LT_TAGS"dnl ]) # _LT_LIBTOOL_DECLARE(VARNAME, [TAG]) # ----------------------------------- # Extract the dictionary values for VARNAME (optionally with TAG) and # expand to a commented shell variable setting: # # # Some comment about what VAR is for. # visible_name=$lt_internal_name m4_define([_LT_LIBTOOL_DECLARE], [_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [description])))[]dnl m4_pushdef([_libtool_name], m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])), [0], [_libtool_name=[$]$1], [1], [_libtool_name=$lt_[]$1], [2], [_libtool_name=$lt_[]$1], [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl ]) # _LT_LIBTOOL_CONFIG_VARS # ----------------------- # Produce commented declarations of non-tagged libtool config variables # suitable for insertion in the LIBTOOL CONFIG section of the `libtool' # script. Tagged libtool config variables (even for the LIBTOOL CONFIG # section) are produced by _LT_LIBTOOL_TAG_VARS. m4_defun([_LT_LIBTOOL_CONFIG_VARS], [m4_foreach([_lt_var], m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)), [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])]) # _LT_LIBTOOL_TAG_VARS(TAG) # ------------------------- m4_define([_LT_LIBTOOL_TAG_VARS], [m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames), [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])]) # _LT_TAGVAR(VARNAME, [TAGNAME]) # ------------------------------ m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])]) # _LT_CONFIG_COMMANDS # ------------------- # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of # variables for single and double quote escaping we saved from calls # to _LT_DECL, we can put quote escaped variables declarations # into `config.status', and then the shell code to quote escape them in # for loops in `config.status'. Finally, any additional code accumulated # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded. m4_defun([_LT_CONFIG_COMMANDS], [AC_PROVIDE_IFELSE([LT_OUTPUT], dnl If the libtool generation code has been placed in $CONFIG_LT, dnl instead of duplicating it all over again into config.status, dnl then we will have config.status run $CONFIG_LT later, so it dnl needs to know what name is stored there: [AC_CONFIG_COMMANDS([libtool], [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])], dnl If the libtool generation code is destined for config.status, dnl expand the accumulated commands and init code now: [AC_CONFIG_COMMANDS([libtool], [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])]) ])#_LT_CONFIG_COMMANDS # Initialize. m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT], [ # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH sed_quote_subst='$sed_quote_subst' double_quote_subst='$double_quote_subst' delay_variable_subst='$delay_variable_subst' _LT_CONFIG_STATUS_DECLARATIONS LTCC='$LTCC' LTCFLAGS='$LTCFLAGS' compiler='$compiler_DEFAULT' # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$[]1 _LTECHO_EOF' } # Quote evaled strings. for var in lt_decl_all_varnames([[ \ ]], lt_decl_quote_varnames); do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[[\\\\\\\`\\"\\\$]]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done # Double-quote double-evaled strings. for var in lt_decl_all_varnames([[ \ ]], lt_decl_dquote_varnames); do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[[\\\\\\\`\\"\\\$]]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done _LT_OUTPUT_LIBTOOL_INIT ]) # _LT_GENERATED_FILE_INIT(FILE, [COMMENT]) # ------------------------------------ # Generate a child script FILE with all initialization necessary to # reuse the environment learned by the parent script, and make the # file executable. If COMMENT is supplied, it is inserted after the # `#!' sequence but before initialization text begins. After this # macro, additional text can be appended to FILE to form the body of # the child script. The macro ends with non-zero status if the # file could not be fully written (such as if the disk is full). m4_ifdef([AS_INIT_GENERATED], [m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])], [m4_defun([_LT_GENERATED_FILE_INIT], [m4_require([AS_PREPARE])]dnl [m4_pushdef([AS_MESSAGE_LOG_FD])]dnl [lt_write_fail=0 cat >$1 <<_ASEOF || lt_write_fail=1 #! $SHELL # Generated by $as_me. $2 SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$1 <<\_ASEOF || lt_write_fail=1 AS_SHELL_SANITIZE _AS_PREPARE exec AS_MESSAGE_FD>&1 _ASEOF test $lt_write_fail = 0 && chmod +x $1[]dnl m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT # LT_OUTPUT # --------- # This macro allows early generation of the libtool script (before # AC_OUTPUT is called), incase it is used in configure for compilation # tests. AC_DEFUN([LT_OUTPUT], [: ${CONFIG_LT=./config.lt} AC_MSG_NOTICE([creating $CONFIG_LT]) _LT_GENERATED_FILE_INIT(["$CONFIG_LT"], [# Run this file to recreate a libtool stub with the current configuration.]) cat >>"$CONFIG_LT" <<\_LTEOF lt_cl_silent=false exec AS_MESSAGE_LOG_FD>>config.log { echo AS_BOX([Running $as_me.]) } >&AS_MESSAGE_LOG_FD lt_cl_help="\ \`$as_me' creates a local libtool stub from the current configuration, for use in further configure time tests before the real libtool is generated. Usage: $[0] [[OPTIONS]] -h, --help print this help, then exit -V, --version print version number, then exit -q, --quiet do not print progress messages -d, --debug don't remove temporary files Report bugs to ." lt_cl_version="\ m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION]) configured by $[0], generated by m4_PACKAGE_STRING. Copyright (C) 2011 Free Software Foundation, Inc. This config.lt script is free software; the Free Software Foundation gives unlimited permision to copy, distribute and modify it." while test $[#] != 0 do case $[1] in --version | --v* | -V ) echo "$lt_cl_version"; exit 0 ;; --help | --h* | -h ) echo "$lt_cl_help"; exit 0 ;; --debug | --d* | -d ) debug=: ;; --quiet | --q* | --silent | --s* | -q ) lt_cl_silent=: ;; -*) AC_MSG_ERROR([unrecognized option: $[1] Try \`$[0] --help' for more information.]) ;; *) AC_MSG_ERROR([unrecognized argument: $[1] Try \`$[0] --help' for more information.]) ;; esac shift done if $lt_cl_silent; then exec AS_MESSAGE_FD>/dev/null fi _LTEOF cat >>"$CONFIG_LT" <<_LTEOF _LT_OUTPUT_LIBTOOL_COMMANDS_INIT _LTEOF cat >>"$CONFIG_LT" <<\_LTEOF AC_MSG_NOTICE([creating $ofile]) _LT_OUTPUT_LIBTOOL_COMMANDS AS_EXIT(0) _LTEOF chmod +x "$CONFIG_LT" # configure is writing to config.log, but config.lt does its own redirection, # appending to config.log, which fails on DOS, as config.log is still kept # open by configure. Here we exec the FD to /dev/null, effectively closing # config.log, so it can be properly (re)opened and appended to by config.lt. lt_cl_success=: test "$silent" = yes && lt_config_lt_args="$lt_config_lt_args --quiet" exec AS_MESSAGE_LOG_FD>/dev/null $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false exec AS_MESSAGE_LOG_FD>>config.log $lt_cl_success || AS_EXIT(1) ])# LT_OUTPUT # _LT_CONFIG(TAG) # --------------- # If TAG is the built-in tag, create an initial libtool script with a # default configuration from the untagged config vars. Otherwise add code # to config.status for appending the configuration named by TAG from the # matching tagged config vars. m4_defun([_LT_CONFIG], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl _LT_CONFIG_SAVE_COMMANDS([ m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl m4_if(_LT_TAG, [C], [ # See if we are running on zsh, and set the options which allow our # commands through without removal of \ escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi cfgfile="${ofile}T" trap "$RM \"$cfgfile\"; exit 1" 1 2 15 $RM "$cfgfile" cat <<_LT_EOF >> "$cfgfile" #! $SHELL # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # _LT_COPYING _LT_LIBTOOL_TAGS # ### BEGIN LIBTOOL CONFIG _LT_LIBTOOL_CONFIG_VARS _LT_LIBTOOL_TAG_VARS # ### END LIBTOOL CONFIG _LT_EOF case $host_os in aix3*) cat <<\_LT_EOF >> "$cfgfile" # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi _LT_EOF ;; esac _LT_PROG_LTMAIN # We use sed instead of cat because bash on DJGPP gets confused if # if finds mixed CR/LF and LF-only lines. Since sed operates in # text mode, it properly converts lines to CR/LF. This bash problem # is reportedly fixed, but why not run on old versions too? sed '$q' "$ltmain" >> "$cfgfile" \ || (rm -f "$cfgfile"; exit 1) _LT_PROG_REPLACE_SHELLFNS mv -f "$cfgfile" "$ofile" || (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" ], [cat <<_LT_EOF >> "$ofile" dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded dnl in a comment (ie after a #). # ### BEGIN LIBTOOL TAG CONFIG: $1 _LT_LIBTOOL_TAG_VARS(_LT_TAG) # ### END LIBTOOL TAG CONFIG: $1 _LT_EOF ])dnl /m4_if ], [m4_if([$1], [], [ PACKAGE='$PACKAGE' VERSION='$VERSION' TIMESTAMP='$TIMESTAMP' RM='$RM' ofile='$ofile'], []) ])dnl /_LT_CONFIG_SAVE_COMMANDS ])# _LT_CONFIG # LT_SUPPORTED_TAG(TAG) # --------------------- # Trace this macro to discover what tags are supported by the libtool # --tag option, using: # autoconf --trace 'LT_SUPPORTED_TAG:$1' AC_DEFUN([LT_SUPPORTED_TAG], []) # C support is built-in for now m4_define([_LT_LANG_C_enabled], []) m4_define([_LT_TAGS], []) # LT_LANG(LANG) # ------------- # Enable libtool support for the given language if not already enabled. AC_DEFUN([LT_LANG], [AC_BEFORE([$0], [LT_OUTPUT])dnl m4_case([$1], [C], [_LT_LANG(C)], [C++], [_LT_LANG(CXX)], [Go], [_LT_LANG(GO)], [Java], [_LT_LANG(GCJ)], [Fortran 77], [_LT_LANG(F77)], [Fortran], [_LT_LANG(FC)], [Windows Resource], [_LT_LANG(RC)], [m4_ifdef([_LT_LANG_]$1[_CONFIG], [_LT_LANG($1)], [m4_fatal([$0: unsupported language: "$1"])])])dnl ])# LT_LANG # _LT_LANG(LANGNAME) # ------------------ m4_defun([_LT_LANG], [m4_ifdef([_LT_LANG_]$1[_enabled], [], [LT_SUPPORTED_TAG([$1])dnl m4_append([_LT_TAGS], [$1 ])dnl m4_define([_LT_LANG_]$1[_enabled], [])dnl _LT_LANG_$1_CONFIG($1)])dnl ])# _LT_LANG m4_ifndef([AC_PROG_GO], [ ############################################################ # NOTE: This macro has been submitted for inclusion into # # GNU Autoconf as AC_PROG_GO. When it is available in # # a released version of Autoconf we should remove this # # macro and use it instead. # ############################################################ m4_defun([AC_PROG_GO], [AC_LANG_PUSH(Go)dnl AC_ARG_VAR([GOC], [Go compiler command])dnl AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl _AC_ARG_VAR_LDFLAGS()dnl AC_CHECK_TOOL(GOC, gccgo) if test -z "$GOC"; then if test -n "$ac_tool_prefix"; then AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo]) fi fi if test -z "$GOC"; then AC_CHECK_PROG(GOC, gccgo, gccgo, false) fi ])#m4_defun ])#m4_ifndef # _LT_LANG_DEFAULT_CONFIG # ----------------------- m4_defun([_LT_LANG_DEFAULT_CONFIG], [AC_PROVIDE_IFELSE([AC_PROG_CXX], [LT_LANG(CXX)], [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])]) AC_PROVIDE_IFELSE([AC_PROG_F77], [LT_LANG(F77)], [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])]) AC_PROVIDE_IFELSE([AC_PROG_FC], [LT_LANG(FC)], [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])]) dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal dnl pulling things in needlessly. AC_PROVIDE_IFELSE([AC_PROG_GCJ], [LT_LANG(GCJ)], [AC_PROVIDE_IFELSE([A][M_PROG_GCJ], [LT_LANG(GCJ)], [AC_PROVIDE_IFELSE([LT_PROG_GCJ], [LT_LANG(GCJ)], [m4_ifdef([AC_PROG_GCJ], [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])]) m4_ifdef([A][M_PROG_GCJ], [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])]) m4_ifdef([LT_PROG_GCJ], [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])]) AC_PROVIDE_IFELSE([AC_PROG_GO], [LT_LANG(GO)], [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])]) AC_PROVIDE_IFELSE([LT_PROG_RC], [LT_LANG(RC)], [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])]) ])# _LT_LANG_DEFAULT_CONFIG # Obsolete macros: AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)]) AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)]) AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)]) AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)]) AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_CXX], []) dnl AC_DEFUN([AC_LIBTOOL_F77], []) dnl AC_DEFUN([AC_LIBTOOL_FC], []) dnl AC_DEFUN([AC_LIBTOOL_GCJ], []) dnl AC_DEFUN([AC_LIBTOOL_RC], []) # _LT_TAG_COMPILER # ---------------- m4_defun([_LT_TAG_COMPILER], [AC_REQUIRE([AC_PROG_CC])dnl _LT_DECL([LTCC], [CC], [1], [A C compiler])dnl _LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl _LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl _LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC ])# _LT_TAG_COMPILER # _LT_COMPILER_BOILERPLATE # ------------------------ # Check for compiler boilerplate output or warnings with # the simple compiler test code. m4_defun([_LT_COMPILER_BOILERPLATE], [m4_require([_LT_DECL_SED])dnl ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $RM conftest* ])# _LT_COMPILER_BOILERPLATE # _LT_LINKER_BOILERPLATE # ---------------------- # Check for linker boilerplate output or warnings with # the simple link test code. m4_defun([_LT_LINKER_BOILERPLATE], [m4_require([_LT_DECL_SED])dnl ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $RM -r conftest* ])# _LT_LINKER_BOILERPLATE # _LT_REQUIRED_DARWIN_CHECKS # ------------------------- m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[ case $host_os in rhapsody* | darwin*) AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:]) AC_CHECK_TOOL([NMEDIT], [nmedit], [:]) AC_CHECK_TOOL([LIPO], [lipo], [:]) AC_CHECK_TOOL([OTOOL], [otool], [:]) AC_CHECK_TOOL([OTOOL64], [otool64], [:]) _LT_DECL([], [DSYMUTIL], [1], [Tool to manipulate archived DWARF debug symbol files on Mac OS X]) _LT_DECL([], [NMEDIT], [1], [Tool to change global to local symbols on Mac OS X]) _LT_DECL([], [LIPO], [1], [Tool to manipulate fat objects and archives on Mac OS X]) _LT_DECL([], [OTOOL], [1], [ldd/readelf like tool for Mach-O binaries on Mac OS X]) _LT_DECL([], [OTOOL64], [1], [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4]) AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod], [lt_cv_apple_cc_single_mod=no if test -z "${LT_MULTI_MODULE}"; then # By default we will add the -single_module flag. You can override # by either setting the environment variable LT_MULTI_MODULE # non-empty at configure time, or by adding -multi_module to the # link flags. rm -rf libconftest.dylib* echo "int foo(void){return 1;}" > conftest.c echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err _lt_result=$? # If there is a non-empty error log, and "single_module" # appears in it, assume the flag caused a linker warning if test -s conftest.err && $GREP single_module conftest.err; then cat conftest.err >&AS_MESSAGE_LOG_FD # Otherwise, if the output was created with a 0 exit code from # the compiler, it worked. elif test -f libconftest.dylib && test $_lt_result -eq 0; then lt_cv_apple_cc_single_mod=yes else cat conftest.err >&AS_MESSAGE_LOG_FD fi rm -rf libconftest.dylib* rm -f conftest.* fi]) AC_CACHE_CHECK([for -exported_symbols_list linker flag], [lt_cv_ld_exported_symbols_list], [lt_cv_ld_exported_symbols_list=no save_LDFLAGS=$LDFLAGS echo "_main" > conftest.sym LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], [lt_cv_ld_exported_symbols_list=yes], [lt_cv_ld_exported_symbols_list=no]) LDFLAGS="$save_LDFLAGS" ]) AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load], [lt_cv_ld_force_load=no cat > conftest.c << _LT_EOF int forced_loaded() { return 2;} _LT_EOF echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD cat > conftest.c << _LT_EOF int main() { return 0;} _LT_EOF echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err _lt_result=$? if test -s conftest.err && $GREP force_load conftest.err; then cat conftest.err >&AS_MESSAGE_LOG_FD elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then lt_cv_ld_force_load=yes else cat conftest.err >&AS_MESSAGE_LOG_FD fi rm -f conftest.err libconftest.a conftest conftest.c rm -rf conftest.dSYM ]) case $host_os in rhapsody* | darwin1.[[012]]) _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; darwin1.*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; darwin*) # darwin 5.x on # if running on 10.5 or later, the deployment target defaults # to the OS version, if on x86, and 10.4, the deployment # target defaults to 10.4. Don't you love it? case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 10.[[012]]*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 10.*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; esac ;; esac if test "$lt_cv_apple_cc_single_mod" = "yes"; then _lt_dar_single_mod='$single_module' fi if test "$lt_cv_ld_exported_symbols_list" = "yes"; then _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' else _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' fi if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then _lt_dsymutil='~$DSYMUTIL $lib || :' else _lt_dsymutil= fi ;; esac ]) # _LT_DARWIN_LINKER_FEATURES([TAG]) # --------------------------------- # Checks for linker and compiler features on darwin m4_defun([_LT_DARWIN_LINKER_FEATURES], [ m4_require([_LT_REQUIRED_DARWIN_CHECKS]) _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported if test "$lt_cv_ld_force_load" = "yes"; then _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes], [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes]) else _LT_TAGVAR(whole_archive_flag_spec, $1)='' fi _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined" case $cc_basename in ifort*) _lt_dar_can_shared=yes ;; *) _lt_dar_can_shared=$GCC ;; esac if test "$_lt_dar_can_shared" = "yes"; then output_verbose_link_cmd=func_echo_all _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" m4_if([$1], [CXX], [ if test "$lt_cv_apple_cc_single_mod" != "yes"; then _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}" _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}" fi ],[]) else _LT_TAGVAR(ld_shlibs, $1)=no fi ]) # _LT_SYS_MODULE_PATH_AIX([TAGNAME]) # ---------------------------------- # Links a minimal program and checks the executable # for the system default hardcoded library path. In most cases, # this is /usr/lib:/lib, but when the MPI compilers are used # the location of the communication and MPI libs are included too. # If we don't find anything, use the default library path according # to the aix ld manual. # Store the results from the different compilers for each TAGNAME. # Allow to override them for all tags through lt_cv_aix_libpath. m4_defun([_LT_SYS_MODULE_PATH_AIX], [m4_require([_LT_DECL_SED])dnl if test "${lt_cv_aix_libpath+set}" = set; then aix_libpath=$lt_cv_aix_libpath else AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])], [AC_LINK_IFELSE([AC_LANG_PROGRAM],[ lt_aix_libpath_sed='[ /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }]' _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi],[]) if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib" fi ]) aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1]) fi ])# _LT_SYS_MODULE_PATH_AIX # _LT_SHELL_INIT(ARG) # ------------------- m4_define([_LT_SHELL_INIT], [m4_divert_text([M4SH-INIT], [$1 ])])# _LT_SHELL_INIT # _LT_PROG_ECHO_BACKSLASH # ----------------------- # Find how we can fake an echo command that does not interpret backslash. # In particular, with Autoconf 2.60 or later we add some code to the start # of the generated configure script which will find a shell with a builtin # printf (which we can use as an echo command). m4_defun([_LT_PROG_ECHO_BACKSLASH], [ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO AC_MSG_CHECKING([how to print strings]) # Test print first, because it will be a builtin if present. if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='print -r --' elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='printf %s\n' else # Use this function as a fallback that always works. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $[]1 _LTECHO_EOF' } ECHO='func_fallback_echo' fi # func_echo_all arg... # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "$*" } case "$ECHO" in printf*) AC_MSG_RESULT([printf]) ;; print*) AC_MSG_RESULT([print -r]) ;; *) AC_MSG_RESULT([cat]) ;; esac m4_ifdef([_AS_DETECT_SUGGESTED], [_AS_DETECT_SUGGESTED([ test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || ( ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO PATH=/empty FPATH=/empty; export PATH FPATH test "X`printf %s $ECHO`" = "X$ECHO" \ || test "X`print -r -- $ECHO`" = "X$ECHO" )])]) _LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts]) _LT_DECL([], [ECHO], [1], [An echo program that protects backslashes]) ])# _LT_PROG_ECHO_BACKSLASH # _LT_WITH_SYSROOT # ---------------- AC_DEFUN([_LT_WITH_SYSROOT], [AC_MSG_CHECKING([for sysroot]) AC_ARG_WITH([sysroot], [ --with-sysroot[=DIR] Search for dependent libraries within DIR (or the compiler's sysroot if not specified).], [], [with_sysroot=no]) dnl lt_sysroot will always be passed unquoted. We quote it here dnl in case the user passed a directory name. lt_sysroot= case ${with_sysroot} in #( yes) if test "$GCC" = yes; then lt_sysroot=`$CC --print-sysroot 2>/dev/null` fi ;; #( /*) lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` ;; #( no|'') ;; #( *) AC_MSG_RESULT([${with_sysroot}]) AC_MSG_ERROR([The sysroot must be an absolute path.]) ;; esac AC_MSG_RESULT([${lt_sysroot:-no}]) _LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl [dependent libraries, and in which our libraries should be installed.])]) # _LT_ENABLE_LOCK # --------------- m4_defun([_LT_ENABLE_LOCK], [AC_ARG_ENABLE([libtool-lock], [AS_HELP_STRING([--disable-libtool-lock], [avoid locking (might break parallel builds)])]) test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes # Some flags need to be propagated to the compiler or linker for good # libtool support. case $host in ia64-*-hpux*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.$ac_objext` in *ELF-32*) HPUX_IA64_MODE="32" ;; *ELF-64*) HPUX_IA64_MODE="64" ;; esac fi rm -rf conftest* ;; *-*-irix6*) # Find out which ABI we are using. echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then if test "$lt_cv_prog_gnu_ld" = yes; then case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -melf32bsmip" ;; *N32*) LD="${LD-ld} -melf32bmipn32" ;; *64-bit*) LD="${LD-ld} -melf64bmip" ;; esac else case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -32" ;; *N32*) LD="${LD-ld} -n32" ;; *64-bit*) LD="${LD-ld} -64" ;; esac fi fi rm -rf conftest* ;; x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.o` in *32-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) case `/usr/bin/file conftest.o` in *x86-64*) LD="${LD-ld} -m elf32_x86_64" ;; *) LD="${LD-ld} -m elf_i386" ;; esac ;; powerpc64le-*) LD="${LD-ld} -m elf32lppclinux" ;; powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) LD="${LD-ld} -m elf_s390" ;; sparc64-*linux*) LD="${LD-ld} -m elf32_sparc" ;; esac ;; *64-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_x86_64_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; powerpcle-*) LD="${LD-ld} -m elf64lppc" ;; powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) LD="${LD-ld} -m elf64_s390" ;; sparc*-*linux*) LD="${LD-ld} -m elf64_sparc" ;; esac ;; esac fi rm -rf conftest* ;; *-*-sco3.2v5*) # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -belf" AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, [AC_LANG_PUSH(C) AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) AC_LANG_POP]) if test x"$lt_cv_cc_needs_belf" != x"yes"; then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS="$SAVE_CFLAGS" fi ;; *-*solaris*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.o` in *64-bit*) case $lt_cv_prog_gnu_ld in yes*) case $host in i?86-*-solaris*) LD="${LD-ld} -m elf_x86_64" ;; sparc*-*-solaris*) LD="${LD-ld} -m elf64_sparc" ;; esac # GNU ld 2.21 introduced _sol2 emulations. Use them if available. if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then LD="${LD-ld}_sol2" fi ;; *) if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then LD="${LD-ld} -64" fi ;; esac ;; esac fi rm -rf conftest* ;; esac need_locks="$enable_libtool_lock" ])# _LT_ENABLE_LOCK # _LT_PROG_AR # ----------- m4_defun([_LT_PROG_AR], [AC_CHECK_TOOLS(AR, [ar], false) : ${AR=ar} : ${AR_FLAGS=cru} _LT_DECL([], [AR], [1], [The archiver]) _LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive]) AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file], [lt_cv_ar_at_file=no AC_COMPILE_IFELSE([AC_LANG_PROGRAM], [echo conftest.$ac_objext > conftest.lst lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD' AC_TRY_EVAL([lt_ar_try]) if test "$ac_status" -eq 0; then # Ensure the archiver fails upon bogus file names. rm -f conftest.$ac_objext libconftest.a AC_TRY_EVAL([lt_ar_try]) if test "$ac_status" -ne 0; then lt_cv_ar_at_file=@ fi fi rm -f conftest.* libconftest.a ]) ]) if test "x$lt_cv_ar_at_file" = xno; then archiver_list_spec= else archiver_list_spec=$lt_cv_ar_at_file fi _LT_DECL([], [archiver_list_spec], [1], [How to feed a file listing to the archiver]) ])# _LT_PROG_AR # _LT_CMD_OLD_ARCHIVE # ------------------- m4_defun([_LT_CMD_OLD_ARCHIVE], [_LT_PROG_AR AC_CHECK_TOOL(STRIP, strip, :) test -z "$STRIP" && STRIP=: _LT_DECL([], [STRIP], [1], [A symbol stripping program]) AC_CHECK_TOOL(RANLIB, ranlib, :) test -z "$RANLIB" && RANLIB=: _LT_DECL([], [RANLIB], [1], [Commands used to install an old-style archive]) # Determine commands to create old-style static archives. old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in openbsd*) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" ;; *) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" fi case $host_os in darwin*) lock_old_archive_extraction=yes ;; *) lock_old_archive_extraction=no ;; esac _LT_DECL([], [old_postinstall_cmds], [2]) _LT_DECL([], [old_postuninstall_cmds], [2]) _LT_TAGDECL([], [old_archive_cmds], [2], [Commands used to build an old-style archive]) _LT_DECL([], [lock_old_archive_extraction], [0], [Whether to use a lock for old archive extraction]) ])# _LT_CMD_OLD_ARCHIVE # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE]) # ---------------------------------------------------------------- # Check whether the given compiler option works AC_DEFUN([_LT_COMPILER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_SED])dnl AC_CACHE_CHECK([$1], [$2], [$2=no m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$3" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&AS_MESSAGE_LOG_FD echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then $2=yes fi fi $RM conftest* ]) if test x"[$]$2" = xyes; then m4_if([$5], , :, [$5]) else m4_if([$6], , :, [$6]) fi ])# _LT_COMPILER_OPTION # Old name: AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], []) # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, # [ACTION-SUCCESS], [ACTION-FAILURE]) # ---------------------------------------------------- # Check whether the given linker option works AC_DEFUN([_LT_LINKER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_SED])dnl AC_CACHE_CHECK([$1], [$2], [$2=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $3" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&AS_MESSAGE_LOG_FD $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then $2=yes fi else $2=yes fi fi $RM -r conftest* LDFLAGS="$save_LDFLAGS" ]) if test x"[$]$2" = xyes; then m4_if([$4], , :, [$4]) else m4_if([$5], , :, [$5]) fi ])# _LT_LINKER_OPTION # Old name: AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], []) # LT_CMD_MAX_LEN #--------------- AC_DEFUN([LT_CMD_MAX_LEN], [AC_REQUIRE([AC_CANONICAL_HOST])dnl # find the maximum length of command line arguments AC_MSG_CHECKING([the maximum length of command line arguments]) AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl i=0 teststring="ABCD" case $build_os in msdosdjgpp*) # On DJGPP, this test can blow up pretty badly due to problems in libc # (any single argument exceeding 2000 bytes causes a buffer overrun # during glob expansion). Even if it were fixed, the result of this # check would be larger than it should be. lt_cv_sys_max_cmd_len=12288; # 12K is about right ;; gnu*) # Under GNU Hurd, this test is not required because there is # no limit to the length of command line arguments. # Libtool will interpret -1 as no limit whatsoever lt_cv_sys_max_cmd_len=-1; ;; cygwin* | mingw* | cegcc*) # On Win9x/ME, this test blows up -- it succeeds, but takes # about 5 minutes as the teststring grows exponentially. # Worse, since 9x/ME are not pre-emptively multitasking, # you end up with a "frozen" computer, even though with patience # the test eventually succeeds (with a max line length of 256k). # Instead, let's just punt: use the minimum linelength reported by # all of the supported platforms: 8192 (on NT/2K/XP). lt_cv_sys_max_cmd_len=8192; ;; mint*) # On MiNT this can take a long time and run out of memory. lt_cv_sys_max_cmd_len=8192; ;; amigaos*) # On AmigaOS with pdksh, this test takes hours, literally. # So we just punt and use a minimum line length of 8192. lt_cv_sys_max_cmd_len=8192; ;; netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) # This has been around since 386BSD, at least. Likely further. if test -x /sbin/sysctl; then lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` elif test -x /usr/sbin/sysctl; then lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` else lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs fi # And add a safety zone lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ;; interix*) # We know the value 262144 and hardcode it with a safety zone (like BSD) lt_cv_sys_max_cmd_len=196608 ;; os2*) # The test takes a long time on OS/2. lt_cv_sys_max_cmd_len=8192 ;; osf*) # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not # nice to cause kernel panics so lets avoid the loop below. # First set a reasonable default. lt_cv_sys_max_cmd_len=16384 # if test -x /sbin/sysconfig; then case `/sbin/sysconfig -q proc exec_disable_arg_limit` in *1*) lt_cv_sys_max_cmd_len=-1 ;; esac fi ;; sco3.2v5*) lt_cv_sys_max_cmd_len=102400 ;; sysv5* | sco5v6* | sysv4.2uw2*) kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` if test -n "$kargmax"; then lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'` else lt_cv_sys_max_cmd_len=32768 fi ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` if test -n "$lt_cv_sys_max_cmd_len" && \ test undefined != "$lt_cv_sys_max_cmd_len"; then lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` else # Make teststring a little bigger before we do anything with it. # a 1K string should be a reasonable start. for i in 1 2 3 4 5 6 7 8 ; do teststring=$teststring$teststring done SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} # If test is not a shell built-in, we'll probably end up computing a # maximum length that is only half of the actual maximum length, but # we can't tell. while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ = "X$teststring$teststring"; } >/dev/null 2>&1 && test $i != 17 # 1/2 MB should be enough do i=`expr $i + 1` teststring=$teststring$teststring done # Only check the string length outside the loop. lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` teststring= # Add a significant safety factor because C++ compilers can tack on # massive amounts of additional arguments before passing them to the # linker. It appears as though 1/2 is a usable value. lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` fi ;; esac ]) if test -n $lt_cv_sys_max_cmd_len ; then AC_MSG_RESULT($lt_cv_sys_max_cmd_len) else AC_MSG_RESULT(none) fi max_cmd_len=$lt_cv_sys_max_cmd_len _LT_DECL([], [max_cmd_len], [0], [What is the maximum length of a command?]) ])# LT_CMD_MAX_LEN # Old name: AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], []) # _LT_HEADER_DLFCN # ---------------- m4_defun([_LT_HEADER_DLFCN], [AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl ])# _LT_HEADER_DLFCN # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE, # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) # ---------------------------------------------------------------- m4_defun([_LT_TRY_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl if test "$cross_compiling" = yes; then : [$4] else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF [#line $LINENO "configure" #include "confdefs.h" #if HAVE_DLFCN_H #include #endif #include #ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif #endif /* We may have to define LT_DLLAZY_OR_NOW in the command line if we find out it does not work in some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif /* When -fvisbility=hidden is used, assume the code has been annotated correspondingly for the symbols needed. */ #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) int fnord () __attribute__((visibility("default"))); #endif int fnord () { return 42; } int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else { if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; else puts (dlerror ()); } /* dlclose (self); */ } else puts (dlerror ()); return status; }] _LT_EOF if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) $1 ;; x$lt_dlneed_uscore) $2 ;; x$lt_dlunknown|x*) $3 ;; esac else : # compilation failed $3 fi fi rm -fr conftest* ])# _LT_TRY_DLOPEN_SELF # LT_SYS_DLOPEN_SELF # ------------------ AC_DEFUN([LT_SYS_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl if test "x$enable_dlopen" != xyes; then enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown else lt_cv_dlopen=no lt_cv_dlopen_libs= case $host_os in beos*) lt_cv_dlopen="load_add_on" lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ;; mingw* | pw32* | cegcc*) lt_cv_dlopen="LoadLibrary" lt_cv_dlopen_libs= ;; cygwin*) lt_cv_dlopen="dlopen" lt_cv_dlopen_libs= ;; darwin*) # if libdl is installed we need to link against it AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[ lt_cv_dlopen="dyld" lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ]) ;; *) AC_CHECK_FUNC([shl_load], [lt_cv_dlopen="shl_load"], [AC_CHECK_LIB([dld], [shl_load], [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"], [AC_CHECK_FUNC([dlopen], [lt_cv_dlopen="dlopen"], [AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], [AC_CHECK_LIB([svld], [dlopen], [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], [AC_CHECK_LIB([dld], [dld_link], [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"]) ]) ]) ]) ]) ]) ;; esac if test "x$lt_cv_dlopen" != xno; then enable_dlopen=yes else enable_dlopen=no fi case $lt_cv_dlopen in dlopen) save_CPPFLAGS="$CPPFLAGS" test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" save_LDFLAGS="$LDFLAGS" wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" save_LIBS="$LIBS" LIBS="$lt_cv_dlopen_libs $LIBS" AC_CACHE_CHECK([whether a program can dlopen itself], lt_cv_dlopen_self, [dnl _LT_TRY_DLOPEN_SELF( lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes, lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross) ]) if test "x$lt_cv_dlopen_self" = xyes; then wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" AC_CACHE_CHECK([whether a statically linked program can dlopen itself], lt_cv_dlopen_self_static, [dnl _LT_TRY_DLOPEN_SELF( lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross) ]) fi CPPFLAGS="$save_CPPFLAGS" LDFLAGS="$save_LDFLAGS" LIBS="$save_LIBS" ;; esac case $lt_cv_dlopen_self in yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; *) enable_dlopen_self=unknown ;; esac case $lt_cv_dlopen_self_static in yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; *) enable_dlopen_self_static=unknown ;; esac fi _LT_DECL([dlopen_support], [enable_dlopen], [0], [Whether dlopen is supported]) _LT_DECL([dlopen_self], [enable_dlopen_self], [0], [Whether dlopen of programs is supported]) _LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0], [Whether dlopen of statically linked programs is supported]) ])# LT_SYS_DLOPEN_SELF # Old name: AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], []) # _LT_COMPILER_C_O([TAGNAME]) # --------------------------- # Check to see if options -c and -o are simultaneously supported by compiler. # This macro does not hard code the compiler like AC_PROG_CC_C_O. m4_defun([_LT_COMPILER_C_O], [m4_require([_LT_DECL_SED])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_TAG_COMPILER])dnl AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext], [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)], [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&AS_MESSAGE_LOG_FD echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes fi fi chmod u+w . 2>&AS_MESSAGE_LOG_FD $RM conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files $RM out/* && rmdir out cd .. $RM -r conftest $RM conftest* ]) _LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1], [Does compiler simultaneously support -c and -o options?]) ])# _LT_COMPILER_C_O # _LT_COMPILER_FILE_LOCKS([TAGNAME]) # ---------------------------------- # Check to see if we can do hard links to lock some files if needed m4_defun([_LT_COMPILER_FILE_LOCKS], [m4_require([_LT_ENABLE_LOCK])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl _LT_COMPILER_C_O([$1]) hard_links="nottested" if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user AC_MSG_CHECKING([if we can lock with hard links]) hard_links=yes $RM conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no AC_MSG_RESULT([$hard_links]) if test "$hard_links" = no; then AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe]) need_locks=warn fi else need_locks=no fi _LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?]) ])# _LT_COMPILER_FILE_LOCKS # _LT_CHECK_OBJDIR # ---------------- m4_defun([_LT_CHECK_OBJDIR], [AC_CACHE_CHECK([for objdir], [lt_cv_objdir], [rm -f .libs 2>/dev/null mkdir .libs 2>/dev/null if test -d .libs; then lt_cv_objdir=.libs else # MS-DOS does not allow filenames that begin with a dot. lt_cv_objdir=_libs fi rmdir .libs 2>/dev/null]) objdir=$lt_cv_objdir _LT_DECL([], [objdir], [0], [The name of the directory that contains temporary libtool files])dnl m4_pattern_allow([LT_OBJDIR])dnl AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/", [Define to the sub-directory in which libtool stores uninstalled libraries.]) ])# _LT_CHECK_OBJDIR # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME]) # -------------------------------------- # Check hardcoding attributes. m4_defun([_LT_LINKER_HARDCODE_LIBPATH], [AC_MSG_CHECKING([how to hardcode library paths into programs]) _LT_TAGVAR(hardcode_action, $1)= if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" || test -n "$_LT_TAGVAR(runpath_var, $1)" || test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then # We can hardcode non-existent directories. if test "$_LT_TAGVAR(hardcode_direct, $1)" != no && # If the only mechanism to avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an installed library # when we should be linking with a yet-to-be-installed one ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no && test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then # Linking always hardcodes the temporary library directory. _LT_TAGVAR(hardcode_action, $1)=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. _LT_TAGVAR(hardcode_action, $1)=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. _LT_TAGVAR(hardcode_action, $1)=unsupported fi AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)]) if test "$_LT_TAGVAR(hardcode_action, $1)" = relink || test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then # Fast installation is not supported enable_fast_install=no elif test "$shlibpath_overrides_runpath" = yes || test "$enable_shared" = no; then # Fast installation is not necessary enable_fast_install=needless fi _LT_TAGDECL([], [hardcode_action], [0], [How to hardcode a shared library path into an executable]) ])# _LT_LINKER_HARDCODE_LIBPATH # _LT_CMD_STRIPLIB # ---------------- m4_defun([_LT_CMD_STRIPLIB], [m4_require([_LT_DECL_EGREP]) striplib= old_striplib= AC_MSG_CHECKING([whether stripping libraries is possible]) if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" test -z "$striplib" && striplib="$STRIP --strip-unneeded" AC_MSG_RESULT([yes]) else # FIXME - insert some real tests, host_os isn't really good enough case $host_os in darwin*) if test -n "$STRIP" ; then striplib="$STRIP -x" old_striplib="$STRIP -S" AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) fi ;; *) AC_MSG_RESULT([no]) ;; esac fi _LT_DECL([], [old_striplib], [1], [Commands to strip libraries]) _LT_DECL([], [striplib], [1]) ])# _LT_CMD_STRIPLIB # _LT_SYS_DYNAMIC_LINKER([TAG]) # ----------------------------- # PORTME Fill in your ld.so characteristics m4_defun([_LT_SYS_DYNAMIC_LINKER], [AC_REQUIRE([AC_CANONICAL_HOST])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_OBJDUMP])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_CHECK_SHELL_FEATURES])dnl AC_MSG_CHECKING([dynamic linker characteristics]) m4_if([$1], [], [ if test "$GCC" = yes; then case $host_os in darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; *) lt_awk_arg="/^libraries:/" ;; esac case $host_os in mingw* | cegcc*) lt_sed_strip_eq="s,=\([[A-Za-z]]:\),\1,g" ;; *) lt_sed_strip_eq="s,=/,/,g" ;; esac lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` case $lt_search_path_spec in *\;*) # if the path contains ";" then we assume it to be the separator # otherwise default to the standard path separator (i.e. ":") - it is # assumed that no part of a normal pathname contains ";" but that should # okay in the real world where ";" in dirpaths is itself problematic. lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` ;; *) lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` ;; esac # Ok, now we have the path, separated by spaces, we can step through it # and add multilib dir if necessary. lt_tmp_lt_search_path_spec= lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` for lt_sys_path in $lt_search_path_spec; do if test -d "$lt_sys_path/$lt_multi_os_dir"; then lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" else test -d "$lt_sys_path" && \ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" fi done lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' BEGIN {RS=" "; FS="/|\n";} { lt_foo=""; lt_count=0; for (lt_i = NF; lt_i > 0; lt_i--) { if ($lt_i != "" && $lt_i != ".") { if ($lt_i == "..") { lt_count++; } else { if (lt_count == 0) { lt_foo="/" $lt_i lt_foo; } else { lt_count--; } } } } if (lt_foo != "") { lt_freq[[lt_foo]]++; } if (lt_freq[[lt_foo]] == 1) { print lt_foo; } }'` # AWK program above erroneously prepends '/' to C:/dos/paths # for these hosts. case $host_os in mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ $SED 's,/\([[A-Za-z]]:\),\1,g'` ;; esac sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` else sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" fi]) library_names_spec= libname_spec='lib$name' soname_spec= shrext_cmds=".so" postinstall_cmds= postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var= shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" need_lib_prefix=unknown hardcode_into_libs=no # when you set need_version to no, make sure it does not cause -set_version # flags to be left without arguments need_version=unknown case $host_os in aix3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major version to the name. soname_spec='${libname}${release}${shared_ext}$major' ;; aix[[4-9]]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no hardcode_into_libs=yes if test "$host_cpu" = ia64; then # AIX 5 supports IA64 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create an import file # for dependence libraries. The import file would start with # the line `#! .'. This would cause the generated library to # depend on `.', always an invalid library. This was fixed in # development snapshots of GCC prior to 3.0. case $host_os in aix4 | aix4.[[01]] | aix4.[[01]].*) if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then : else can_build_shared=no fi ;; esac # AIX (on Power*) has no versioning support, so currently we can not hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. if test "$aix_use_runtimelinking" = yes; then # If using run time linking (on AIX 4.2 or later) use lib.so # instead of lib.a to let people know that these are not # typical AIX shared libraries. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' else # We preserve .a as extension for shared libraries through AIX4.2 # and later when we are not doing run time linking. library_names_spec='${libname}${release}.a $libname.a' soname_spec='${libname}${release}${shared_ext}$major' fi shlibpath_var=LIBPATH fi ;; amigaos*) case $host_cpu in powerpc) # Since July 2007 AmigaOS4 officially supports .so libraries. # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ;; m68k) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ;; esac ;; beos*) library_names_spec='${libname}${shared_ext}' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[[45]]*) version_type=linux # correct to gnu/linux during the next big refactor need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow # libtool to hard-code these into programs ;; cygwin* | mingw* | pw32* | cegcc*) version_type=windows shrext_cmds=".dll" need_version=no need_lib_prefix=no case $GCC,$cc_basename in yes,*) # gcc library_names_spec='$libname.dll.a' # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname~ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; fi' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes case $host_os in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' m4_if([$1], [],[ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"]) ;; mingw* | cegcc*) # MinGW DLLs use traditional 'lib' prefix soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' ;; esac dynamic_linker='Win32 ld.exe' ;; *,cl*) # Native MSVC libname_spec='$name' soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' library_names_spec='${libname}.dll.lib' case $build_os in mingw*) sys_lib_search_path_spec= lt_save_ifs=$IFS IFS=';' for lt_path in $LIB do IFS=$lt_save_ifs # Let DOS variable expansion print the short 8.3 style file name. lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" done IFS=$lt_save_ifs # Convert to MSYS style. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'` ;; cygwin*) # Convert to unix form, then to dos form, then back to unix form # but this time dos style (no spaces!) so that the unix form looks # like /cygdrive/c/PROGRA~1:/cygdr... sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ;; *) sys_lib_search_path_spec="$LIB" if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then # It is most probably a Windows format PATH. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` else sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi # FIXME: find the short name or the path components, as spaces are # common. (e.g. "Program Files" -> "PROGRA~1") ;; esac # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes dynamic_linker='Win32 link.exe' ;; *) # Assume MSVC wrapper library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib' dynamic_linker='Win32 ld.exe' ;; esac # FIXME: first we should search . and the directory the executable is in shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld" version_type=darwin need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' soname_spec='${libname}${release}${major}$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' m4_if([$1], [],[ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"]) sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. if test -x /usr/bin/objformat; then objformat=`/usr/bin/objformat` else case $host_os in freebsd[[23]].*) objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat case $version_type in freebsd-elf*) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' need_version=no need_lib_prefix=no ;; freebsd-*) library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' need_version=yes ;; esac shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2.*) shlibpath_overrides_runpath=yes ;; freebsd3.[[01]]* | freebsdelf3.[[01]]*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \ freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; haiku*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no dynamic_linker="$host_os runtime_loader" library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LIBRARY_PATH shlibpath_overrides_runpath=yes sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' hardcode_into_libs=yes ;; hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. version_type=sunos need_lib_prefix=no need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' if test "X$HPUX_IA64_MODE" = X32; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" fi sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' ;; esac # HP-UX runs *really* slowly unless shared libraries are mode 555, ... postinstall_cmds='chmod 555 $lib' # or fails outright, so override atomically: install_override_mode=555 ;; interix[[3-9]]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test "$lt_cv_prog_gnu_ld" = yes; then version_type=linux # correct to gnu/linux during the next big refactor else version_type=irix fi ;; esac need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" hardcode_into_libs=yes ;; # No shared lib support for Linux oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # Some binutils ld are patched to set DT_RUNPATH AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath], [lt_cv_shlibpath_overrides_runpath=no save_LDFLAGS=$LDFLAGS save_libdir=$libdir eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \ LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\"" AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null], [lt_cv_shlibpath_overrides_runpath=yes])]) LDFLAGS=$save_LDFLAGS libdir=$save_libdir ]) shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" fi # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, # most powerpc-linux boxes support dynamic linking these days and # people can always --disable-shared, the test was removed, and we # assume the GNU/Linux dynamic linker is in use. dynamic_linker='GNU/Linux ld.so' ;; netbsdelf*-gnu) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='NetBSD ld.elf_so' ;; netbsd*) version_type=sunos need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; newsos6) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; *nto* | *qnx*) version_type=qnx need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='ldqnx.so' ;; openbsd*) version_type=sunos sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. case $host_os in openbsd3.3 | openbsd3.3.*) need_version=yes ;; *) need_version=no ;; esac library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then case $host_os in openbsd2.[[89]] | openbsd2.[[89]].*) shlibpath_overrides_runpath=no ;; *) shlibpath_overrides_runpath=yes ;; esac else shlibpath_overrides_runpath=yes fi ;; os2*) libname_spec='$name' shrext_cmds=".dll" need_lib_prefix=no library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2 ld.exe' shlibpath_var=LIBPATH ;; osf3* | osf4* | osf5*) version_type=osf need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes # ldd complains unless libraries are executable postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test "$with_gnu_ld" = yes; then need_lib_prefix=no fi need_version=yes ;; sysv4 | sysv4.3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni) shlibpath_overrides_runpath=no need_lib_prefix=no runpath_var=LD_RUN_PATH ;; siemens) need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major' shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) version_type=freebsd-elf need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes if test "$with_gnu_ld" = yes; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; tpf*) # TPF is a cross-target only. Preferred cross-host = GNU/Linux. version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; uts4*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac AC_MSG_RESULT([$dynamic_linker]) test "$dynamic_linker" = no && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test "$GCC" = yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" fi if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" fi _LT_DECL([], [variables_saved_for_relink], [1], [Variables whose values should be saved in libtool wrapper scripts and restored at link time]) _LT_DECL([], [need_lib_prefix], [0], [Do we need the "lib" prefix for modules?]) _LT_DECL([], [need_version], [0], [Do we need a version for libraries?]) _LT_DECL([], [version_type], [0], [Library versioning type]) _LT_DECL([], [runpath_var], [0], [Shared library runtime path variable]) _LT_DECL([], [shlibpath_var], [0],[Shared library path variable]) _LT_DECL([], [shlibpath_overrides_runpath], [0], [Is shlibpath searched before the hard-coded library search path?]) _LT_DECL([], [libname_spec], [1], [Format of library name prefix]) _LT_DECL([], [library_names_spec], [1], [[List of archive names. First name is the real one, the rest are links. The last name is the one that the linker finds with -lNAME]]) _LT_DECL([], [soname_spec], [1], [[The coded name of the library, if different from the real name]]) _LT_DECL([], [install_override_mode], [1], [Permission mode override for installation of shared libraries]) _LT_DECL([], [postinstall_cmds], [2], [Command to use after installation of a shared archive]) _LT_DECL([], [postuninstall_cmds], [2], [Command to use after uninstallation of a shared archive]) _LT_DECL([], [finish_cmds], [2], [Commands used to finish a libtool library installation in a directory]) _LT_DECL([], [finish_eval], [1], [[As "finish_cmds", except a single script fragment to be evaled but not shown]]) _LT_DECL([], [hardcode_into_libs], [0], [Whether we should hardcode library paths into libraries]) _LT_DECL([], [sys_lib_search_path_spec], [2], [Compile-time system search path for libraries]) _LT_DECL([], [sys_lib_dlsearch_path_spec], [2], [Run-time system search path for libraries]) ])# _LT_SYS_DYNAMIC_LINKER # _LT_PATH_TOOL_PREFIX(TOOL) # -------------------------- # find a file program which can recognize shared library AC_DEFUN([_LT_PATH_TOOL_PREFIX], [m4_require([_LT_DECL_EGREP])dnl AC_MSG_CHECKING([for $1]) AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, [case $MAGIC_CMD in [[\\/*] | ?:[\\/]*]) lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD="$MAGIC_CMD" lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR dnl $ac_dummy forces splitting on constant user-supplied paths. dnl POSIX.2 word splitting is done only on the output of word expansions, dnl not every word. This closes a longstanding sh security hole. ac_dummy="m4_if([$2], , $PATH, [$2])" for ac_dir in $ac_dummy; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f $ac_dir/$1; then lt_cv_path_MAGIC_CMD="$ac_dir/$1" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat <<_LT_EOF 1>&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org _LT_EOF fi ;; esac fi break fi done IFS="$lt_save_ifs" MAGIC_CMD="$lt_save_MAGIC_CMD" ;; esac]) MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then AC_MSG_RESULT($MAGIC_CMD) else AC_MSG_RESULT(no) fi _LT_DECL([], [MAGIC_CMD], [0], [Used to examine libraries when file_magic_cmd begins with "file"])dnl ])# _LT_PATH_TOOL_PREFIX # Old name: AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], []) # _LT_PATH_MAGIC # -------------- # find a file program which can recognize a shared library m4_defun([_LT_PATH_MAGIC], [_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH) if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH) else MAGIC_CMD=: fi fi ])# _LT_PATH_MAGIC # LT_PATH_LD # ---------- # find the pathname to the GNU or non-GNU linker AC_DEFUN([LT_PATH_LD], [AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_PROG_ECHO_BACKSLASH])dnl AC_ARG_WITH([gnu-ld], [AS_HELP_STRING([--with-gnu-ld], [assume the C compiler uses GNU ld @<:@default=no@:>@])], [test "$withval" = no || with_gnu_ld=yes], [with_gnu_ld=no])dnl ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. AC_MSG_CHECKING([for ld used by $CC]) case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [[\\/]]* | ?:[[\\/]]*) re_direlt='/[[^/]][[^/]]*/\.\./' # Canonicalize the pathname of ld ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test "$with_gnu_ld" = yes; then AC_MSG_CHECKING([for GNU ld]) else AC_MSG_CHECKING([for non-GNU ld]) fi AC_CACHE_VAL(lt_cv_path_LD, [if test -z "$LD"; then lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some variants of GNU ld only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 &1 /dev/null 2>&1; then lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' else # Keep this pattern in sync with the one in func_win32_libid. lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' lt_cv_file_magic_cmd='$OBJDUMP -f' fi ;; cegcc*) # use the weaker test based on 'objdump'. See mingw*. lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' lt_cv_file_magic_cmd='$OBJDUMP -f' ;; darwin* | rhapsody*) lt_cv_deplibs_check_method=pass_all ;; freebsd* | dragonfly*) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then case $host_cpu in i*86 ) # Not sure whether the presence of OpenBSD here was a mistake. # Let's accept both of them until this is cleared up. lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ;; esac else lt_cv_deplibs_check_method=pass_all fi ;; haiku*) lt_cv_deplibs_check_method=pass_all ;; hpux10.20* | hpux11*) lt_cv_file_magic_cmd=/usr/bin/file case $host_cpu in ia64*) lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64' lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so ;; hppa*64*) [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'] lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ;; *) lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library' lt_cv_file_magic_test_file=/usr/lib/libc.sl ;; esac ;; interix[[3-9]]*) # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$' ;; irix5* | irix6* | nonstopux*) case $LD in *-32|*"-32 ") libmagic=32-bit;; *-n32|*"-n32 ") libmagic=N32;; *-64|*"-64 ") libmagic=64-bit;; *) libmagic=never-match;; esac lt_cv_deplibs_check_method=pass_all ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) lt_cv_deplibs_check_method=pass_all ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$' fi ;; newos6*) lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=/usr/lib/libnls.so ;; *nto* | *qnx*) lt_cv_deplibs_check_method=pass_all ;; openbsd*) if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' fi ;; osf3* | osf4* | osf5*) lt_cv_deplibs_check_method=pass_all ;; rdos*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.3*) case $host_vendor in motorola) lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]' lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ;; ncr) lt_cv_deplibs_check_method=pass_all ;; sequent) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;; sni) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib" lt_cv_file_magic_test_file=/lib/libc.so ;; siemens) lt_cv_deplibs_check_method=pass_all ;; pc) lt_cv_deplibs_check_method=pass_all ;; esac ;; tpf*) lt_cv_deplibs_check_method=pass_all ;; esac ]) file_magic_glob= want_nocaseglob=no if test "$build" = "$host"; then case $host_os in mingw* | pw32*) if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then want_nocaseglob=yes else file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"` fi ;; esac fi file_magic_cmd=$lt_cv_file_magic_cmd deplibs_check_method=$lt_cv_deplibs_check_method test -z "$deplibs_check_method" && deplibs_check_method=unknown _LT_DECL([], [deplibs_check_method], [1], [Method to check whether dependent libraries are shared objects]) _LT_DECL([], [file_magic_cmd], [1], [Command to use when deplibs_check_method = "file_magic"]) _LT_DECL([], [file_magic_glob], [1], [How to find potential files when deplibs_check_method = "file_magic"]) _LT_DECL([], [want_nocaseglob], [1], [Find potential files using nocaseglob when deplibs_check_method = "file_magic"]) ])# _LT_CHECK_MAGIC_METHOD # LT_PATH_NM # ---------- # find the pathname to a BSD- or MS-compatible name lister AC_DEFUN([LT_PATH_NM], [AC_REQUIRE([AC_PROG_CC])dnl AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM, [if test -n "$NM"; then # Let the user override the test. lt_cv_path_NM="$NM" else lt_nm_to_check="${ac_tool_prefix}nm" if test -n "$ac_tool_prefix" && test "$build" = "$host"; then lt_nm_to_check="$lt_nm_to_check nm" fi for lt_tmp_nm in $lt_nm_to_check; do lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. tmp_nm="$ac_dir/$lt_tmp_nm" if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then # Check to see if the nm accepts a BSD-compat flag. # Adding the `sed 1q' prevents false positives on HP-UX, which says: # nm: unknown option "B" ignored # Tru64's nm complains that /dev/null is an invalid object file case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in */dev/null* | *'Invalid file or object type'*) lt_cv_path_NM="$tmp_nm -B" break ;; *) case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in */dev/null*) lt_cv_path_NM="$tmp_nm -p" break ;; *) lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but continue # so that we can try to find one that supports BSD flags ;; esac ;; esac fi done IFS="$lt_save_ifs" done : ${lt_cv_path_NM=no} fi]) if test "$lt_cv_path_NM" != "no"; then NM="$lt_cv_path_NM" else # Didn't find any BSD compatible name lister, look for dumpbin. if test -n "$DUMPBIN"; then : # Let the user override the test. else AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :) case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in *COFF*) DUMPBIN="$DUMPBIN -symbols" ;; *) DUMPBIN=: ;; esac fi AC_SUBST([DUMPBIN]) if test "$DUMPBIN" != ":"; then NM="$DUMPBIN" fi fi test -z "$NM" && NM=nm AC_SUBST([NM]) _LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface], [lt_cv_nm_interface="BSD nm" echo "int some_variable = 0;" > conftest.$ac_ext (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$ac_compile" 2>conftest.err) cat conftest.err >&AS_MESSAGE_LOG_FD (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD) (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) cat conftest.err >&AS_MESSAGE_LOG_FD (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD) cat conftest.out >&AS_MESSAGE_LOG_FD if $GREP 'External.*some_variable' conftest.out > /dev/null; then lt_cv_nm_interface="MS dumpbin" fi rm -f conftest*]) ])# LT_PATH_NM # Old names: AU_ALIAS([AM_PROG_NM], [LT_PATH_NM]) AU_ALIAS([AC_PROG_NM], [LT_PATH_NM]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AM_PROG_NM], []) dnl AC_DEFUN([AC_PROG_NM], []) # _LT_CHECK_SHAREDLIB_FROM_LINKLIB # -------------------------------- # how to determine the name of the shared library # associated with a specific link library. # -- PORTME fill in with the dynamic library characteristics m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB], [m4_require([_LT_DECL_EGREP]) m4_require([_LT_DECL_OBJDUMP]) m4_require([_LT_DECL_DLLTOOL]) AC_CACHE_CHECK([how to associate runtime and link libraries], lt_cv_sharedlib_from_linklib_cmd, [lt_cv_sharedlib_from_linklib_cmd='unknown' case $host_os in cygwin* | mingw* | pw32* | cegcc*) # two different shell functions defined in ltmain.sh # decide which to use based on capabilities of $DLLTOOL case `$DLLTOOL --help 2>&1` in *--identify-strict*) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib ;; *) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback ;; esac ;; *) # fallback: assume linklib IS sharedlib lt_cv_sharedlib_from_linklib_cmd="$ECHO" ;; esac ]) sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO _LT_DECL([], [sharedlib_from_linklib_cmd], [1], [Command to associate shared and link libraries]) ])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB # _LT_PATH_MANIFEST_TOOL # ---------------------- # locate the manifest tool m4_defun([_LT_PATH_MANIFEST_TOOL], [AC_CHECK_TOOL(MANIFEST_TOOL, mt, :) test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool], [lt_cv_path_mainfest_tool=no echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out cat conftest.err >&AS_MESSAGE_LOG_FD if $GREP 'Manifest Tool' conftest.out > /dev/null; then lt_cv_path_mainfest_tool=yes fi rm -f conftest*]) if test "x$lt_cv_path_mainfest_tool" != xyes; then MANIFEST_TOOL=: fi _LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl ])# _LT_PATH_MANIFEST_TOOL # LT_LIB_M # -------- # check for math library AC_DEFUN([LT_LIB_M], [AC_REQUIRE([AC_CANONICAL_HOST])dnl LIBM= case $host in *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) # These system don't have libm, or don't need it ;; *-ncr-sysv4.3*) AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw") AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm") ;; *) AC_CHECK_LIB(m, cos, LIBM="-lm") ;; esac AC_SUBST([LIBM]) ])# LT_LIB_M # Old name: AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_CHECK_LIBM], []) # _LT_COMPILER_NO_RTTI([TAGNAME]) # ------------------------------- m4_defun([_LT_COMPILER_NO_RTTI], [m4_require([_LT_TAG_COMPILER])dnl _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= if test "$GCC" = yes; then case $cc_basename in nvcc*) _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;; *) _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;; esac _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], lt_cv_prog_compiler_rtti_exceptions, [-fno-rtti -fno-exceptions], [], [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"]) fi _LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1], [Compiler flag to turn off builtin functions]) ])# _LT_COMPILER_NO_RTTI # _LT_CMD_GLOBAL_SYMBOLS # ---------------------- m4_defun([_LT_CMD_GLOBAL_SYMBOLS], [AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([LT_PATH_NM])dnl AC_REQUIRE([LT_PATH_LD])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_TAG_COMPILER])dnl # Check for command to grab the raw symbol name followed by C symbol from nm. AC_MSG_CHECKING([command to parse $NM output from $compiler object]) AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], [ # These are sane defaults that work on at least a few old systems. # [They come from Ultrix. What could be older than Ultrix?!! ;)] # Character class describing NM global symbol codes. symcode='[[BCDEGRST]]' # Regexp to match symbols that can be accessed directly from C. sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)' # Define system-specific variables. case $host_os in aix*) symcode='[[BCDT]]' ;; cygwin* | mingw* | pw32* | cegcc*) symcode='[[ABCDGISTW]]' ;; hpux*) if test "$host_cpu" = ia64; then symcode='[[ABCDEGRST]]' fi ;; irix* | nonstopux*) symcode='[[BCDEGRST]]' ;; osf*) symcode='[[BCDEGQRST]]' ;; solaris*) symcode='[[BDRT]]' ;; sco3.2v5*) symcode='[[DT]]' ;; sysv4.2uw2*) symcode='[[DT]]' ;; sysv5* | sco5v6* | unixware* | OpenUNIX*) symcode='[[ABDT]]' ;; sysv4) symcode='[[DFNSTU]]' ;; esac # If we're using GNU nm, then use its standard symbol codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*) symcode='[[ABCDGIRSTW]]' ;; esac # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" # Transform an extracted symbol line into symbol name and symbol address lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'" lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'" # Handle CRLF in mingw tool chain opt_cr= case $build_os in mingw*) opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp ;; esac # Try without a prefix underscore, then with it. for ac_symprfx in "" "_"; do # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. symxfrm="\\1 $ac_symprfx\\2 \\2" # Write the raw and C identifiers. if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Fake it for dumpbin and say T for any non-static function # and D for any global variable. # Also find C++ and __fastcall symbols from MSVC++, # which start with @ or ?. lt_cv_sys_global_symbol_pipe="$AWK ['"\ " {last_section=section; section=\$ 3};"\ " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ " \$ 0!~/External *\|/{next};"\ " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ " {if(hide[section]) next};"\ " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ " s[1]~/^[@?]/{print s[1], s[1]; next};"\ " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ " ' prfx=^$ac_symprfx]" else lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" fi lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" # Check to see that the pipe works correctly. pipe_works=no rm -f conftest* cat > conftest.$ac_ext <<_LT_EOF #ifdef __cplusplus extern "C" { #endif char nm_test_var; void nm_test_func(void); void nm_test_func(void){} #ifdef __cplusplus } #endif int main(){nm_test_var='a';nm_test_func();return(0);} _LT_EOF if AC_TRY_EVAL(ac_compile); then # Now try to grab the symbols. nlist=conftest.nm if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" else rm -f "$nlist"T fi # Make sure that we snagged all the symbols we need. if $GREP ' nm_test_var$' "$nlist" >/dev/null; then if $GREP ' nm_test_func$' "$nlist" >/dev/null; then cat <<_LT_EOF > conftest.$ac_ext /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) /* DATA imports from DLLs on WIN32 con't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs. */ # define LT@&t@_DLSYM_CONST #elif defined(__osf__) /* This system does not cope well with relocations in const data. */ # define LT@&t@_DLSYM_CONST #else # define LT@&t@_DLSYM_CONST const #endif #ifdef __cplusplus extern "C" { #endif _LT_EOF # Now generate the symbol file. eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' cat <<_LT_EOF >> conftest.$ac_ext /* The mapping between symbol names and symbols. */ LT@&t@_DLSYM_CONST struct { const char *name; void *address; } lt__PROGRAM__LTX_preloaded_symbols[[]] = { { "@PROGRAM@", (void *) 0 }, _LT_EOF $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext cat <<\_LT_EOF >> conftest.$ac_ext {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt__PROGRAM__LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif _LT_EOF # Now try linking the two files. mv conftest.$ac_objext conftstm.$ac_objext lt_globsym_save_LIBS=$LIBS lt_globsym_save_CFLAGS=$CFLAGS LIBS="conftstm.$ac_objext" CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)" if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then pipe_works=yes fi LIBS=$lt_globsym_save_LIBS CFLAGS=$lt_globsym_save_CFLAGS else echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD fi else echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD fi else echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD fi else echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD cat conftest.$ac_ext >&5 fi rm -rf conftest* conftst* # Do not use the global_symbol_pipe unless it works. if test "$pipe_works" = yes; then break else lt_cv_sys_global_symbol_pipe= fi done ]) if test -z "$lt_cv_sys_global_symbol_pipe"; then lt_cv_sys_global_symbol_to_cdecl= fi if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then AC_MSG_RESULT(failed) else AC_MSG_RESULT(ok) fi # Response file support. if test "$lt_cv_nm_interface" = "MS dumpbin"; then nm_file_list_spec='@' elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then nm_file_list_spec='@' fi _LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1], [Take the output of nm and produce a listing of raw symbols and C names]) _LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1], [Transform the output of nm in a proper C declaration]) _LT_DECL([global_symbol_to_c_name_address], [lt_cv_sys_global_symbol_to_c_name_address], [1], [Transform the output of nm in a C name address pair]) _LT_DECL([global_symbol_to_c_name_address_lib_prefix], [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1], [Transform the output of nm in a C name address pair when lib prefix is needed]) _LT_DECL([], [nm_file_list_spec], [1], [Specify filename containing input files for $NM]) ]) # _LT_CMD_GLOBAL_SYMBOLS # _LT_COMPILER_PIC([TAGNAME]) # --------------------------- m4_defun([_LT_COMPILER_PIC], [m4_require([_LT_TAG_COMPILER])dnl _LT_TAGVAR(lt_prog_compiler_wl, $1)= _LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_static, $1)= m4_if([$1], [CXX], [ # C++ specific cases for pic, static, wl, etc. if test "$GXX" = yes; then _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; m68k) # FIXME: we need at least 68020 code to build shared libraries, but # adding the `-m68020' flag to GCC prevents building anything better, # like `-m68040'. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' ;; esac ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | os2* | pw32* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ;; *djgpp*) # DJGPP does not support shared libraries at all _LT_TAGVAR(lt_prog_compiler_pic, $1)= ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. _LT_TAGVAR(lt_prog_compiler_static, $1)= ;; interix[[3-9]]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; sysv4*MP*) if test -d /usr/nec; then _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic fi ;; hpux*) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag # sets the default TLS model and affects inlining. case $host_cpu in hppa*64*) ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac else case $host_os in aix[[4-9]]*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' else _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' fi ;; chorus*) case $cc_basename in cxch68*) # Green Hills C++ Compiler # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" ;; esac ;; mingw* | cygwin* | os2* | pw32* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; dgux*) case $cc_basename in ec++*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ;; ghcx*) # Green Hills C++ Compiler _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; *) ;; esac ;; freebsd* | dragonfly*) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) case $cc_basename in CC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' if test "$host_cpu" != ia64; then _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z' fi ;; aCC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ;; esac ;; *) ;; esac ;; interix*) # This is c89, which is MS Visual C++ (no shared libs) # Anyone wants to do a port? ;; irix5* | irix6* | nonstopux*) case $cc_basename in CC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' # CC pic flag -KPIC is the default. ;; *) ;; esac ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in KCC*) # KAI C++ Compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; ecpc* ) # old Intel C++ for x86_64 which still supported -KPIC. _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; icpc* ) # Intel C++, used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; pgCC* | pgcpp*) # Portland Group C++ compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; cxx*) # Compaq C++ # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. _LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL 8.0, 9.0 on PPC and BlueGene _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; esac ;; esac ;; lynxos*) ;; m88k*) ;; mvs*) case $cc_basename in cxx*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' ;; *) ;; esac ;; netbsd* | netbsdelf*-gnu) ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; osf3* | osf4* | osf5*) case $cc_basename in KCC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' ;; RCC*) # Rational C++ 2.4.1 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; cxx*) # Digital/Compaq C++ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. _LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; *) ;; esac ;; psos*) ;; solaris*) case $cc_basename in CC* | sunCC*) # Sun C++ 4.2, 5.x and Centerline C++ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; gcx*) # Green Hills C++ Compiler _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' ;; *) ;; esac ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; lcc*) # Lucid _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; *) ;; esac ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) case $cc_basename in CC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ;; *) ;; esac ;; vxworks*) ;; *) _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; esac fi ], [ if test "$GCC" = yes; then _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; m68k) # FIXME: we need at least 68020 code to build shared libraries, but # adding the `-m68020' flag to GCC prevents building anything better, # like `-m68040'. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' ;; esac ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. _LT_TAGVAR(lt_prog_compiler_static, $1)= ;; hpux*) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag # sets the default TLS model and affects inlining. case $host_cpu in hppa*64*) # +Z the default ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac ;; interix[[3-9]]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't mean we suddenly get shared libraries # on systems that don't support them. _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no enable_shared=no ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; sysv4*MP*) if test -d /usr/nec; then _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic fi ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac case $cc_basename in nvcc*) # Cuda Compiler Driver 2.2 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker ' if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)" fi ;; esac else # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in aix*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' else _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' fi ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; hpux9* | hpux10* | hpux11*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the bundled CC? _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' ;; irix5* | irix6* | nonstopux*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # PIC (with -KPIC) is the default. _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in # old Intel for x86_64 which still supported -KPIC. ecc*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; # icc used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. icc* | ifort*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; # Lahey Fortran 8.1. lf95*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared' _LT_TAGVAR(lt_prog_compiler_static, $1)='--static' ;; nagfor*) # NAG Fortran compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group compilers (*not* the Pentium gcc compiler, # which looks to be a dead project) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; ccc*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # All Alpha code is PIC. _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; xl* | bgxl* | bgf* | mpixl*) # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*) # Sun Fortran 8.3 passes all unrecognized flags to the linker _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='' ;; *Sun\ F* | *Sun*Fortran*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; *Sun\ C*) # Sun C 5.9 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ;; *Intel*\ [[CF]]*Compiler*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; *Portland\ Group*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; esac ;; esac ;; newsos6) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; osf3* | osf4* | osf5*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # All OSF/1 code is PIC. _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; rdos*) _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; solaris*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' case $cc_basename in f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';; *) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';; esac ;; sunos4*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec ;then _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; unicos*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; uts4*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; *) _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; esac fi ]) case $host_os in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) _LT_TAGVAR(lt_prog_compiler_pic, $1)= ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])" ;; esac AC_CACHE_CHECK([for $compiler option to produce PIC], [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)], [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)]) _LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1) # # Check to make sure the PIC flag actually works. # if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works], [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)], [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [], [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in "" | " "*) ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;; esac], [_LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no]) fi _LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1], [Additional compiler flags for building library objects]) _LT_TAGDECL([wl], [lt_prog_compiler_wl], [1], [How to pass a linker flag through the compiler]) # # Check to make sure the static flag actually works. # wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\" _LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1), $lt_tmp_static_flag, [], [_LT_TAGVAR(lt_prog_compiler_static, $1)=]) _LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1], [Compiler flag to prevent dynamic linking]) ])# _LT_COMPILER_PIC # _LT_LINKER_SHLIBS([TAGNAME]) # ---------------------------- # See if the linker supports building shared libraries. m4_defun([_LT_LINKER_SHLIBS], [AC_REQUIRE([LT_PATH_LD])dnl AC_REQUIRE([LT_PATH_NM])dnl m4_require([_LT_PATH_MANIFEST_TOOL])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl m4_require([_LT_TAG_COMPILER])dnl AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) m4_if([$1], [CXX], [ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] case $host_os in aix[[4-9]]*) # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to AIX nm, but means don't demangle with GNU nm # Also, AIX nm treats weak defined symbols like other global defined # symbols, whereas GNU nm marks them as "W". if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' else _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' fi ;; pw32*) _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds" ;; cygwin* | mingw* | cegcc*) case $cc_basename in cl*) _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' ;; *) _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'] ;; esac ;; linux* | k*bsd*-gnu | gnu*) _LT_TAGVAR(link_all_deplibs, $1)=no ;; *) _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; esac ], [ runpath_var= _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_cmds, $1)= _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(compiler_needs_object, $1)=no _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(old_archive_from_new_cmds, $1)= _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)= _LT_TAGVAR(thread_safe_flag_spec, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= # include_expsyms should be a list of space-separated symbols to be *always* # included in the symbol list _LT_TAGVAR(include_expsyms, $1)= # exclude_expsyms can be an extended regexp of symbols to exclude # it will be wrapped by ` (' and `)$', so one must not match beginning or # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', # as well as any symbol that contains `d'. _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out # platforms (ab)use it in PIC code, but their linkers get confused if # the symbol is explicitly referenced. Since portable code cannot # rely on this symbol name, it's probably fine to never include it in # preloaded symbol tables. # Exclude shared library initialization/finalization symbols. dnl Note also adjust exclude_expsyms for C++ above. extract_expsyms_cmds= case $host_os in cygwin* | mingw* | pw32* | cegcc*) # FIXME: the MSVC++ port hasn't been tested in a loooong time # When not using gcc, we currently assume that we are using # Microsoft Visual C++. if test "$GCC" != yes; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd*) with_gnu_ld=no ;; linux* | k*bsd*-gnu | gnu*) _LT_TAGVAR(link_all_deplibs, $1)=no ;; esac _LT_TAGVAR(ld_shlibs, $1)=yes # On some targets, GNU ld is compatible enough with the native linker # that we're better off using the native interface for both. lt_use_gnu_ld_interface=no if test "$with_gnu_ld" = yes; then case $host_os in aix*) # The AIX port of GNU ld has always aspired to compatibility # with the native linker. However, as the warning in the GNU ld # block says, versions before 2.19.5* couldn't really create working # shared libraries, regardless of the interface used. case `$LD -v 2>&1` in *\ \(GNU\ Binutils\)\ 2.19.5*) ;; *\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;; *\ \(GNU\ Binutils\)\ [[3-9]]*) ;; *) lt_use_gnu_ld_interface=yes ;; esac ;; *) lt_use_gnu_ld_interface=yes ;; esac fi if test "$lt_use_gnu_ld_interface" = yes; then # If archive_cmds runs LD, not CC, wlarc should be empty wlarc='${wl}' # Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. runpath_var=LD_RUN_PATH _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' # ancient GNU ld didn't support --whole-archive et. al. if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else _LT_TAGVAR(whole_archive_flag_spec, $1)= fi supports_anon_versioning=no case `$LD -v 2>&1` in *GNU\ gold*) supports_anon_versioning=yes ;; *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;; # other 2.11 versions *) supports_anon_versioning=yes ;; esac # See if GNU ld supports shared libraries. case $host_os in aix[[3-9]]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then _LT_TAGVAR(ld_shlibs, $1)=no cat <<_LT_EOF 1>&2 *** Warning: the GNU linker, at least up to release 2.19, is reported *** to be unable to reliably create shared libraries on AIX. *** Therefore, libtool is disabling shared libraries support. If you *** really care for shared libraries, you may want to install binutils *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. *** You will then need to restart the configuration process. _LT_EOF fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='' ;; m68k) _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes ;; esac ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(allow_undefined_flag, $1)=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; cygwin* | mingw* | pw32* | cegcc*) # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there is no search path for DLLs. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'] if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; haiku*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(link_all_deplibs, $1)=yes ;; interix[[3-9]]*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) tmp_diet=no if test "$host_os" = linux-dietlibc; then case $cc_basename in diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) esac fi if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag' ;; pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group f77 and f90 compilers _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag -Mnomain' ;; ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic' ;; efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag=' -i_dynamic -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag=' -nofor_main' ;; lf95*) # Lahey Fortran 8.1 _LT_TAGVAR(whole_archive_flag_spec, $1)= tmp_sharedflag='--shared' ;; xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below) tmp_sharedflag='-qmkshrobj' tmp_addflag= ;; nvcc*) # Cuda Compiler Driver 2.2 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' _LT_TAGVAR(compiler_needs_object, $1)=yes ;; esac case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' _LT_TAGVAR(compiler_needs_object, $1)=yes tmp_sharedflag='-G' ;; *Sun\ F*) # Sun Fortran 8.3 tmp_sharedflag='-G' ;; esac _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test "x$supports_anon_versioning" = xyes; then _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi case $cc_basename in xlf* | bgf* | bgxlf* | mpixlf*) # IBM XL Fortran 10.1 on PPC cannot create shared libs itself _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' if test "x$supports_anon_versioning" = xyes; then _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' fi ;; esac else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then _LT_TAGVAR(ld_shlibs, $1)=no cat <<_LT_EOF 1>&2 *** Warning: The releases 2.8.* of the GNU linker cannot reliably *** create shared libraries on Solaris systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.9.1 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*) _LT_TAGVAR(ld_shlibs, $1)=no cat <<_LT_EOF 1>&2 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not *** reliably create shared libraries on SCO systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.16.91.0.3 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF ;; *) # For security reasons, it is highly recommended that you always # use absolute paths for naming shared libraries, and exclude the # DT_RUNPATH tag from executables and libraries. But doing so # requires that you compile everything twice, which is a pain. if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; sunos4*) _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then runpath_var= _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= fi else # PORTME fill in a description of your system's linker (not GNU ld) case $host_os in aix3*) _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=yes _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. _LT_TAGVAR(hardcode_minus_L, $1)=yes if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. _LT_TAGVAR(hardcode_direct, $1)=unsupported fi ;; aix[[4-9]]*) if test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag="" else # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to AIX nm, but means don't demangle with GNU nm # Also, AIX nm treats weak defined symbols like other global # defined symbols, whereas GNU nm marks them as "W". if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' else _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' fi aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) for ld_flag in $LDFLAGS; do if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then aix_use_runtimelinking=yes break fi done ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. _LT_TAGVAR(archive_cmds, $1)='' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(file_list_spec, $1)='${wl}-f,' if test "$GCC" = yes; then case $host_os in aix4.[[012]]|aix4.[[012]].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && strings "$collect2name" | $GREP resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 _LT_TAGVAR(hardcode_direct, $1)=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)= fi ;; esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi _LT_TAGVAR(link_all_deplibs, $1)=no else # not using gcc if test "$host_cpu" = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else shared_flag='${wl}-bM:SRE' fi fi fi _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall' # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to export. _LT_TAGVAR(always_export_symbols, $1)=yes if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. _LT_TAGVAR(allow_undefined_flag, $1)='-berok' # Determine the default libpath from the value encoded in an # empty executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs" _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an # empty executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' if test "$with_gnu_ld" = yes; then # We only use this code for GNU lds that support --whole-archive. _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience' fi _LT_TAGVAR(archive_cmds_need_lc, $1)=yes # This is similar to how AIX traditionally builds its shared libraries. _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='' ;; m68k) _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes ;; esac ;; bsdi[[45]]*) _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic ;; cygwin* | mingw* | pw32* | cegcc*) # When not using gcc, we currently assume that we are using # Microsoft Visual C++. # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. case $cc_basename in cl*) # Native MSVC _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=yes _LT_TAGVAR(file_list_spec, $1)='@' # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=".dll" # FIXME: Setting linknames here is a bad hack. _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; else sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; fi~ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ linknames=' # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols' # Don't use ranlib _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib' _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~ lt_tool_outputfile="@TOOL_OUTPUT@"~ case $lt_outputfile in *.exe|*.EXE) ;; *) lt_outputfile="$lt_outputfile.exe" lt_tool_outputfile="$lt_tool_outputfile.exe" ;; esac~ if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; $RM "$lt_outputfile.manifest"; fi' ;; *) # Assume MSVC wrapper _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=".dll" # FIXME: Setting linknames here is a bad hack. _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically build a .lib file if we build a DLL. _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' # FIXME: Should let the user specify the lib program. _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;; esac ;; darwin* | rhapsody*) _LT_DARWIN_LINKER_FEATURES($1) ;; dgux*) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future versions do this automatically, but an explicit c++rt0.o # does not break anything, and helps significantly (at the cost of a little # extra space). freebsd2.2*) _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. freebsd2.*) _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. freebsd* | dragonfly*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; hpux9*) if test "$GCC" = yes; then _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(hardcode_direct, $1)=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ;; hpux10*) if test "$GCC" = yes && test "$with_gnu_ld" = no; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi if test "$with_gnu_ld" = no; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. _LT_TAGVAR(hardcode_minus_L, $1)=yes fi ;; hpux11*) if test "$GCC" = yes && test "$with_gnu_ld" = no; then case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac else case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) m4_if($1, [], [ # Older versions of the 11.00 compiler do not understand -b yet # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) _LT_LINKER_OPTION([if $CC understands -b], _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b], [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'], [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])], [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags']) ;; esac fi if test "$with_gnu_ld" = no; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: case $host_cpu in hppa*64*|ia64*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. _LT_TAGVAR(hardcode_minus_L, $1)=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test "$GCC" = yes; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' # Try to use the -exported_symbol ld option, if it does not # work, assume that -exports_file does not work either and # implicitly export all symbols. # This should be the same for all languages, so no per-tag cache variable. AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol], [lt_cv_irix_exported_symbol], [save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" AC_LINK_IFELSE( [AC_LANG_SOURCE( [AC_LANG_CASE([C], [[int foo (void) { return 0; }]], [C++], [[int foo (void) { return 0; }]], [Fortran 77], [[ subroutine foo end]], [Fortran], [[ subroutine foo end]])])], [lt_cv_irix_exported_symbol=yes], [lt_cv_irix_exported_symbol=no]) LDFLAGS="$save_LDFLAGS"]) if test "$lt_cv_irix_exported_symbol" = yes; then _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' fi else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' fi _LT_TAGVAR(archive_cmds_need_lc, $1)='no' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(inherit_rpath, $1)=yes _LT_TAGVAR(link_all_deplibs, $1)=yes ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; newsos6) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *nto* | *qnx*) ;; openbsd*) if test -f /usr/libexec/ld.so; then _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=yes if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' else case $host_os in openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*) _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' ;; esac fi else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; os2*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test "$GCC" = yes; then _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' fi _LT_TAGVAR(archive_cmds_need_lc, $1)='no' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: ;; osf4* | osf5*) # as osf3* with the addition of -msym flag if test "$GCC" = yes; then _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' else _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' # Both c and cxx compiler support -rpath directly _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' fi _LT_TAGVAR(archive_cmds_need_lc, $1)='no' _LT_TAGVAR(hardcode_libdir_separator, $1)=: ;; solaris*) _LT_TAGVAR(no_undefined_flag, $1)=' -z defs' if test "$GCC" = yes; then wlarc='${wl}' _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' else case `$CC -V 2>&1` in *"Compilers 5.0"*) wlarc='' _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' ;; *) wlarc='${wl}' _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' ;; esac fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands `-z linker_flag'. GCC discards it without `$wl', # but is careful enough not to reorder. # Supported since Solaris 2.6 (maybe 2.5.1?) if test "$GCC" = yes; then _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' else _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' fi ;; esac _LT_TAGVAR(link_all_deplibs, $1)=yes ;; sunos4*) if test "x$host_vendor" = xsequent; then # Use $CC to link under sequent, because it throws in some extra .o # files that make .init and .fini sections work. _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; sysv4) case $host_vendor in sni) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true??? ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule. _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs' _LT_TAGVAR(hardcode_direct, $1)=no ;; motorola) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie ;; esac runpath_var='LD_RUN_PATH' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; sysv4.3*) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes _LT_TAGVAR(ld_shlibs, $1)=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We can NOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; uts4*) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_TAGVAR(ld_shlibs, $1)=no ;; esac if test x$host_vendor = xsni; then case $host in sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym' ;; esac fi fi ]) AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)]) test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no _LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld _LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl _LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl _LT_DECL([], [extract_expsyms_cmds], [2], [The commands to extract the exported symbol list from a shared archive]) # # Do we need to explicitly link libc? # case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in x|xyes) # Assume -lc should be added _LT_TAGVAR(archive_cmds_need_lc, $1)=yes if test "$enable_shared" = yes && test "$GCC" = yes; then case $_LT_TAGVAR(archive_cmds, $1) in *'~'*) # FIXME: we may have to deal with multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. AC_CACHE_CHECK([whether -lc should be explicitly linked in], [lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1), [$RM conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if AC_TRY_EVAL(ac_compile) 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1) compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1) _LT_TAGVAR(allow_undefined_flag, $1)= if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) then lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no else lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes fi _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $RM conftest* ]) _LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1) ;; esac fi ;; esac _LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0], [Whether or not to add -lc for building shared libraries]) _LT_TAGDECL([allow_libtool_libs_with_static_runtimes], [enable_shared_with_static_runtimes], [0], [Whether or not to disallow shared libs when runtime libs are static]) _LT_TAGDECL([], [export_dynamic_flag_spec], [1], [Compiler flag to allow reflexive dlopens]) _LT_TAGDECL([], [whole_archive_flag_spec], [1], [Compiler flag to generate shared objects directly from archives]) _LT_TAGDECL([], [compiler_needs_object], [1], [Whether the compiler copes with passing no objects directly]) _LT_TAGDECL([], [old_archive_from_new_cmds], [2], [Create an old-style archive from a shared archive]) _LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2], [Create a temporary old-style archive to link instead of a shared archive]) _LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive]) _LT_TAGDECL([], [archive_expsym_cmds], [2]) _LT_TAGDECL([], [module_cmds], [2], [Commands used to build a loadable module if different from building a shared archive.]) _LT_TAGDECL([], [module_expsym_cmds], [2]) _LT_TAGDECL([], [with_gnu_ld], [1], [Whether we are building with GNU ld or not]) _LT_TAGDECL([], [allow_undefined_flag], [1], [Flag that allows shared libraries with undefined symbols to be built]) _LT_TAGDECL([], [no_undefined_flag], [1], [Flag that enforces no undefined symbols]) _LT_TAGDECL([], [hardcode_libdir_flag_spec], [1], [Flag to hardcode $libdir into a binary during linking. This must work even if $libdir does not exist]) _LT_TAGDECL([], [hardcode_libdir_separator], [1], [Whether we need a single "-rpath" flag with a separated argument]) _LT_TAGDECL([], [hardcode_direct], [0], [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the resulting binary]) _LT_TAGDECL([], [hardcode_direct_absolute], [0], [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the resulting binary and the resulting library dependency is "absolute", i.e impossible to change by setting ${shlibpath_var} if the library is relocated]) _LT_TAGDECL([], [hardcode_minus_L], [0], [Set to "yes" if using the -LDIR flag during linking hardcodes DIR into the resulting binary]) _LT_TAGDECL([], [hardcode_shlibpath_var], [0], [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into the resulting binary]) _LT_TAGDECL([], [hardcode_automatic], [0], [Set to "yes" if building a shared library automatically hardcodes DIR into the library and all subsequent libraries and executables linked against it]) _LT_TAGDECL([], [inherit_rpath], [0], [Set to yes if linker adds runtime paths of dependent libraries to runtime path list]) _LT_TAGDECL([], [link_all_deplibs], [0], [Whether libtool must link a program against all its dependency libraries]) _LT_TAGDECL([], [always_export_symbols], [0], [Set to "yes" if exported symbols are required]) _LT_TAGDECL([], [export_symbols_cmds], [2], [The commands to list exported symbols]) _LT_TAGDECL([], [exclude_expsyms], [1], [Symbols that should not be listed in the preloaded symbols]) _LT_TAGDECL([], [include_expsyms], [1], [Symbols that must always be exported]) _LT_TAGDECL([], [prelink_cmds], [2], [Commands necessary for linking programs (against libraries) with templates]) _LT_TAGDECL([], [postlink_cmds], [2], [Commands necessary for finishing linking programs]) _LT_TAGDECL([], [file_list_spec], [1], [Specify filename containing input files]) dnl FIXME: Not yet implemented dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1], dnl [Compiler flag to generate thread safe objects]) ])# _LT_LINKER_SHLIBS # _LT_LANG_C_CONFIG([TAG]) # ------------------------ # Ensure that the configuration variables for a C compiler are suitably # defined. These variables are subsequently used by _LT_CONFIG to write # the compiler configuration to `libtool'. m4_defun([_LT_LANG_C_CONFIG], [m4_require([_LT_DECL_EGREP])dnl lt_save_CC="$CC" AC_LANG_PUSH(C) # Source file extension for C test sources. ac_ext=c # Object file extension for compiled C test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(){return(0);}' _LT_TAG_COMPILER # Save the default compiler, since it gets overwritten when the other # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. compiler_DEFAULT=$CC # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... if test -n "$compiler"; then _LT_COMPILER_NO_RTTI($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) LT_SYS_DLOPEN_SELF _LT_CMD_STRIPLIB # Report which library types will actually be built AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test "$enable_shared" = yes && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes AC_MSG_RESULT([$enable_static]) _LT_CONFIG($1) fi AC_LANG_POP CC="$lt_save_CC" ])# _LT_LANG_C_CONFIG # _LT_LANG_CXX_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for a C++ compiler are suitably # defined. These variables are subsequently used by _LT_CONFIG to write # the compiler configuration to `libtool'. m4_defun([_LT_LANG_CXX_CONFIG], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_PATH_MANIFEST_TOOL])dnl if test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ; then AC_PROG_CXXCPP else _lt_caught_CXX_error=yes fi AC_LANG_PUSH(C++) _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(compiler_needs_object, $1)=no _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds _LT_TAGVAR(no_undefined_flag, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Source file extension for C++ test sources. ac_ext=cpp # Object file extension for compiled C++ test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # No sense in running all these tests if we already determined that # the CXX compiler isn't working. Some variables (like enable_shared) # are currently assumed to apply to all compilers on this platform, # and will be corrupted by setting them based on a non-working compiler. if test "$_lt_caught_CXX_error" != yes; then # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_CFLAGS=$CFLAGS lt_save_LD=$LD lt_save_GCC=$GCC GCC=$GXX lt_save_with_gnu_ld=$with_gnu_ld lt_save_path_LD=$lt_cv_path_LD if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx else $as_unset lt_cv_prog_gnu_ld fi if test -n "${lt_cv_path_LDCXX+set}"; then lt_cv_path_LD=$lt_cv_path_LDCXX else $as_unset lt_cv_path_LD fi test -z "${LDCXX+set}" || LD=$LDCXX CC=${CXX-"c++"} CFLAGS=$CXXFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) if test -n "$compiler"; then # We don't want -fno-exception when compiling C++ code, so set the # no_builtin_flag separately if test "$GXX" = yes; then _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' else _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= fi if test "$GXX" = yes; then # Set up default GNU C++ configuration LT_PATH_LD # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' # If archive_cmds runs LD, not CC, wlarc should be empty # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to # investigate it a little bit more. (MM) wlarc='${wl}' # ancient GNU ld didn't support --whole-archive et. al. if eval "`$CC -print-prog-name=ld` --help 2>&1" | $GREP 'no-whole-archive' > /dev/null; then _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else _LT_TAGVAR(whole_archive_flag_spec, $1)= fi else with_gnu_ld=no wlarc= # A generic and very simple default shared library creation # command for GNU C++ for the case where it uses the native # linker, instead of GNU ld. If possible, this setting should # overridden to take advantage of the native linker features on # the platform it is being used on. _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' fi # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else GXX=no with_gnu_ld=no wlarc= fi # PORTME: fill in a description of your system's C++ link characteristics AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) _LT_TAGVAR(ld_shlibs, $1)=yes case $host_os in aix3*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; aix[[4-9]]*) if test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag="" else aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) for ld_flag in $LDFLAGS; do case $ld_flag in *-brtl*) aix_use_runtimelinking=yes break ;; esac done ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. _LT_TAGVAR(archive_cmds, $1)='' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(file_list_spec, $1)='${wl}-f,' if test "$GXX" = yes; then case $host_os in aix4.[[012]]|aix4.[[012]].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && strings "$collect2name" | $GREP resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 _LT_TAGVAR(hardcode_direct, $1)=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)= fi esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi else # not using gcc if test "$host_cpu" = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else shared_flag='${wl}-bM:SRE' fi fi fi _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall' # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to # export. _LT_TAGVAR(always_export_symbols, $1)=yes if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. _LT_TAGVAR(allow_undefined_flag, $1)='-berok' # Determine the default libpath from the value encoded in an empty # executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs" _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an # empty executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' if test "$with_gnu_ld" = yes; then # We only use this code for GNU lds that support --whole-archive. _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience' fi _LT_TAGVAR(archive_cmds_need_lc, $1)=yes # This is similar to how AIX traditionally builds its shared # libraries. _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(allow_undefined_flag, $1)=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; chorus*) case $cc_basename in *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; cygwin* | mingw* | pw32* | cegcc*) case $GXX,$cc_basename in ,cl* | no,cl*) # Native MSVC # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=yes _LT_TAGVAR(file_list_spec, $1)='@' # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=".dll" # FIXME: Setting linknames here is a bad hack. _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; else $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; fi~ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ linknames=' # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes # Don't use ranlib _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib' _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~ lt_tool_outputfile="@TOOL_OUTPUT@"~ case $lt_outputfile in *.exe|*.EXE) ;; *) lt_outputfile="$lt_outputfile.exe" lt_tool_outputfile="$lt_tool_outputfile.exe" ;; esac~ func_to_tool_file "$lt_outputfile"~ if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; $RM "$lt_outputfile.manifest"; fi' ;; *) # g++ # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there is no search path for DLLs. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; darwin* | rhapsody*) _LT_DARWIN_LINKER_FEATURES($1) ;; dgux*) case $cc_basename in ec++*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; ghcx*) # Green Hills C++ Compiler # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; freebsd2.*) # C++ shared libraries reported to be fairly broken before # switch to ELF _LT_TAGVAR(ld_shlibs, $1)=no ;; freebsd-elf*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;; freebsd* | dragonfly*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions _LT_TAGVAR(ld_shlibs, $1)=yes ;; haiku*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(link_all_deplibs, $1)=yes ;; hpux9*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, # but as the default # location of the library. case $cc_basename in CC*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; aCC*) _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test "$GXX" = yes; then _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; hpux10*|hpux11*) if test $with_gnu_ld = no; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: case $host_cpu in hppa*64*|ia64*) ;; *) _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ;; esac fi case $host_cpu in hppa*64*|ia64*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, # but as the default # location of the library. ;; esac case $cc_basename in CC*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; aCC*) case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test "$GXX" = yes; then if test $with_gnu_ld = no; then case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac fi else # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; interix[[3-9]]*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; irix5* | irix6*) case $cc_basename in CC*) # SGI C++ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' # Archives containing C++ object files must be created using # "CC -ar", where "CC" is the IRIX C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs' ;; *) if test "$GXX" = yes; then if test "$with_gnu_ld" = no; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib' fi fi _LT_TAGVAR(link_all_deplibs, $1)=yes ;; esac _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(inherit_rpath, $1)=yes ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' # Archives containing C++ object files must be created using # "CC -Bstatic", where "CC" is the KAI C++ compiler. _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;; icpc* | ecpc* ) # Intel C++ with_gnu_ld=yes # version 8.0 and above of icpc choke on multiply defined symbols # if we add $predep_objects and $postdep_objects, however 7.1 and # earlier do not add the objects themselves. case `$CC -V 2>&1` in *"Version 7."*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ;; *) # Version 8.0 or newer tmp_idyn= case $host_cpu in ia64*) tmp_idyn=' -i_dynamic';; esac _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ;; esac _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ;; pgCC* | pgcpp*) # Portland Group C++ compiler case `$CC -V` in *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*) _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~ compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"' _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~ $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~ $RANLIB $oldlib' _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' ;; *) # Version 6 and above use weak symbols _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' ;; esac _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' ;; cxx*) # Compaq C++ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols' runpath_var=LD_RUN_PATH _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed' ;; xl* | mpixl* | bgxl*) # IBM XL 8.0 on PPC, with GNU ld _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test "x$supports_anon_versioning" = xyes; then _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs' _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' _LT_TAGVAR(compiler_needs_object, $1)=yes # Not sure whether something based on # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 # would be better. output_verbose_link_cmd='func_echo_all' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ;; esac ;; esac ;; lynxos*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; m88k*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; mvs*) case $cc_basename in cxx*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no fi # Workaround some broken pre-1.5 toolchains output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' ;; *nto* | *qnx*) _LT_TAGVAR(ld_shlibs, $1)=yes ;; openbsd2*) # C++ shared libraries are fairly broken _LT_TAGVAR(ld_shlibs, $1)=no ;; openbsd*) if test -f /usr/libexec/ld.so; then _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib' _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' fi output_verbose_link_cmd=func_echo_all else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; osf3* | osf4* | osf5*) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Archives containing C++ object files must be created using # the KAI C++ compiler. case $host in osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;; *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;; esac ;; RCC*) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; cxx*) case $host in osf3*) _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' ;; *) _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ echo "-hidden">> $lib.exp~ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~ $RM $lib.exp' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' ;; esac _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test "$GXX" = yes && test "$with_gnu_ld" = no; then _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' case $host in osf3*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ;; esac _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; psos*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; lcc*) # Lucid # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; solaris*) case $cc_basename in CC* | sunCC*) # Sun C++ 4.2, 5.x and Centerline C++ _LT_TAGVAR(archive_cmds_need_lc,$1)=yes _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs' _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands `-z linker_flag'. # Supported since Solaris 2.6 (maybe 2.5.1?) _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;; esac _LT_TAGVAR(link_all_deplibs, $1)=yes output_verbose_link_cmd='func_echo_all' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ;; gcx*) # Green Hills C++ Compiler _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' # The C++ compiler must be used to create the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs' ;; *) # GNU C++ compiler with Solaris linker if test "$GXX" = yes && test "$with_gnu_ld" = no; then _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs' if $CC --version | $GREP -v '^2\.7' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else # g++ 2.7 appears to require `-G' NOT `-shared' on this # platform. _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir' case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;; esac fi ;; esac ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var='LD_RUN_PATH' case $cc_basename in CC*) _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We can NOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' runpath_var='LD_RUN_PATH' case $cc_basename in CC*) _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~ '"$_LT_TAGVAR(old_archive_cmds, $1)" _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~ '"$_LT_TAGVAR(reload_cmds, $1)" ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; vxworks*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)]) test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no _LT_TAGVAR(GCC, $1)="$GXX" _LT_TAGVAR(LD, $1)="$LD" ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... _LT_SYS_HIDDEN_LIBDEPS($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi # test -n "$compiler" CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS LDCXX=$LD LD=$lt_save_LD GCC=$lt_save_GCC with_gnu_ld=$lt_save_with_gnu_ld lt_cv_path_LDCXX=$lt_cv_path_LD lt_cv_path_LD=$lt_save_path_LD lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld fi # test "$_lt_caught_CXX_error" != yes AC_LANG_POP ])# _LT_LANG_CXX_CONFIG # _LT_FUNC_STRIPNAME_CNF # ---------------------- # func_stripname_cnf prefix suffix name # strip PREFIX and SUFFIX off of NAME. # PREFIX and SUFFIX must not contain globbing or regex special # characters, hashes, percent signs, but SUFFIX may contain a leading # dot (in which case that matches only a dot). # # This function is identical to the (non-XSI) version of func_stripname, # except this one can be used by m4 code that may be executed by configure, # rather than the libtool script. m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl AC_REQUIRE([_LT_DECL_SED]) AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH]) func_stripname_cnf () { case ${2} in .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; esac } # func_stripname_cnf ])# _LT_FUNC_STRIPNAME_CNF # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME]) # --------------------------------- # Figure out "hidden" library dependencies from verbose # compiler output when linking a shared library. # Parse the compiler output and extract the necessary # objects, libraries and library flags. m4_defun([_LT_SYS_HIDDEN_LIBDEPS], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl # Dependencies to place before and after the object being linked: _LT_TAGVAR(predep_objects, $1)= _LT_TAGVAR(postdep_objects, $1)= _LT_TAGVAR(predeps, $1)= _LT_TAGVAR(postdeps, $1)= _LT_TAGVAR(compiler_lib_search_path, $1)= dnl we can't use the lt_simple_compile_test_code here, dnl because it contains code intended for an executable, dnl not a library. It's possible we should let each dnl tag define a new lt_????_link_test_code variable, dnl but it's only used here... m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF int a; void foo (void) { a = 0; } _LT_EOF ], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF class Foo { public: Foo (void) { a = 0; } private: int a; }; _LT_EOF ], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF subroutine foo implicit none integer*4 a a=0 return end _LT_EOF ], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF subroutine foo implicit none integer a a=0 return end _LT_EOF ], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF public class foo { private int a; public void bar (void) { a = 0; } }; _LT_EOF ], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF package foo func foo() { } _LT_EOF ]) _lt_libdeps_save_CFLAGS=$CFLAGS case "$CC $CFLAGS " in #( *\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;; *\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;; *\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;; esac dnl Parse the compiler output and extract the necessary dnl objects, libraries and library flags. if AC_TRY_EVAL(ac_compile); then # Parse the compiler output and extract the necessary # objects, libraries and library flags. # Sentinel used to keep track of whether or not we are before # the conftest object file. pre_test_object_deps_done=no for p in `eval "$output_verbose_link_cmd"`; do case ${prev}${p} in -L* | -R* | -l*) # Some compilers place space between "-{L,R}" and the path. # Remove the space. if test $p = "-L" || test $p = "-R"; then prev=$p continue fi # Expand the sysroot to ease extracting the directories later. if test -z "$prev"; then case $p in -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;; -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;; -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;; esac fi case $p in =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;; esac if test "$pre_test_object_deps_done" = no; then case ${prev} in -L | -R) # Internal compiler library paths should come after those # provided the user. The postdeps already come after the # user supplied libs so there is no need to process them. if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}" else _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}" fi ;; # The "-l" case would never come before the object being # linked, so don't bother handling this case. esac else if test -z "$_LT_TAGVAR(postdeps, $1)"; then _LT_TAGVAR(postdeps, $1)="${prev}${p}" else _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}" fi fi prev= ;; *.lto.$objext) ;; # Ignore GCC LTO objects *.$objext) # This assumes that the test object file only shows up # once in the compiler output. if test "$p" = "conftest.$objext"; then pre_test_object_deps_done=yes continue fi if test "$pre_test_object_deps_done" = no; then if test -z "$_LT_TAGVAR(predep_objects, $1)"; then _LT_TAGVAR(predep_objects, $1)="$p" else _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p" fi else if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then _LT_TAGVAR(postdep_objects, $1)="$p" else _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p" fi fi ;; *) ;; # Ignore the rest. esac done # Clean up. rm -f a.out a.exe else echo "libtool.m4: error: problem compiling $1 test program" fi $RM -f confest.$objext CFLAGS=$_lt_libdeps_save_CFLAGS # PORTME: override above test on systems where it is broken m4_if([$1], [CXX], [case $host_os in interix[[3-9]]*) # Interix 3.5 installs completely hosed .la files for C++, so rather than # hack all around it, let's just trust "g++" to DTRT. _LT_TAGVAR(predep_objects,$1)= _LT_TAGVAR(postdep_objects,$1)= _LT_TAGVAR(postdeps,$1)= ;; linux*) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 # The more standards-conforming stlport4 library is # incompatible with the Cstd library. Avoid specifying # it if it's in CXXFLAGS. Ignore libCrun as # -library=stlport4 depends on it. case " $CXX $CXXFLAGS " in *" -library=stlport4 "*) solaris_use_stlport4=yes ;; esac if test "$solaris_use_stlport4" != yes; then _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun' fi ;; esac ;; solaris*) case $cc_basename in CC* | sunCC*) # The more standards-conforming stlport4 library is # incompatible with the Cstd library. Avoid specifying # it if it's in CXXFLAGS. Ignore libCrun as # -library=stlport4 depends on it. case " $CXX $CXXFLAGS " in *" -library=stlport4 "*) solaris_use_stlport4=yes ;; esac # Adding this requires a known-good setup of shared libraries for # Sun compiler versions before 5.6, else PIC objects from an old # archive will be linked into the output, leading to subtle bugs. if test "$solaris_use_stlport4" != yes; then _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun' fi ;; esac ;; esac ]) case " $_LT_TAGVAR(postdeps, $1) " in *" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;; esac _LT_TAGVAR(compiler_lib_search_dirs, $1)= if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'` fi _LT_TAGDECL([], [compiler_lib_search_dirs], [1], [The directories searched by this compiler when creating a shared library]) _LT_TAGDECL([], [predep_objects], [1], [Dependencies to place before and after the objects being linked to create a shared library]) _LT_TAGDECL([], [postdep_objects], [1]) _LT_TAGDECL([], [predeps], [1]) _LT_TAGDECL([], [postdeps], [1]) _LT_TAGDECL([], [compiler_lib_search_path], [1], [The library search path used internally by the compiler when linking a shared library]) ])# _LT_SYS_HIDDEN_LIBDEPS # _LT_LANG_F77_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for a Fortran 77 compiler are # suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to `libtool'. m4_defun([_LT_LANG_F77_CONFIG], [AC_LANG_PUSH(Fortran 77) if test -z "$F77" || test "X$F77" = "Xno"; then _lt_disable_F77=yes fi _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds _LT_TAGVAR(no_undefined_flag, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Source file extension for f77 test sources. ac_ext=f # Object file extension for compiled f77 test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # No sense in running all these tests if we already determined that # the F77 compiler isn't working. Some variables (like enable_shared) # are currently assumed to apply to all compilers on this platform, # and will be corrupted by setting them based on a non-working compiler. if test "$_lt_disable_F77" != yes; then # Code to be used in simple compile tests lt_simple_compile_test_code="\ subroutine t return end " # Code to be used in simple link tests lt_simple_link_test_code="\ program t end " # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC="$CC" lt_save_GCC=$GCC lt_save_CFLAGS=$CFLAGS CC=${F77-"f77"} CFLAGS=$FFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) GCC=$G77 if test -n "$compiler"; then AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test "$enable_shared" = yes && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes AC_MSG_RESULT([$enable_static]) _LT_TAGVAR(GCC, $1)="$G77" _LT_TAGVAR(LD, $1)="$LD" ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi # test -n "$compiler" GCC=$lt_save_GCC CC="$lt_save_CC" CFLAGS="$lt_save_CFLAGS" fi # test "$_lt_disable_F77" != yes AC_LANG_POP ])# _LT_LANG_F77_CONFIG # _LT_LANG_FC_CONFIG([TAG]) # ------------------------- # Ensure that the configuration variables for a Fortran compiler are # suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to `libtool'. m4_defun([_LT_LANG_FC_CONFIG], [AC_LANG_PUSH(Fortran) if test -z "$FC" || test "X$FC" = "Xno"; then _lt_disable_FC=yes fi _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds _LT_TAGVAR(no_undefined_flag, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Source file extension for fc test sources. ac_ext=${ac_fc_srcext-f} # Object file extension for compiled fc test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # No sense in running all these tests if we already determined that # the FC compiler isn't working. Some variables (like enable_shared) # are currently assumed to apply to all compilers on this platform, # and will be corrupted by setting them based on a non-working compiler. if test "$_lt_disable_FC" != yes; then # Code to be used in simple compile tests lt_simple_compile_test_code="\ subroutine t return end " # Code to be used in simple link tests lt_simple_link_test_code="\ program t end " # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC="$CC" lt_save_GCC=$GCC lt_save_CFLAGS=$CFLAGS CC=${FC-"f95"} CFLAGS=$FCFLAGS compiler=$CC GCC=$ac_cv_fc_compiler_gnu _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) if test -n "$compiler"; then AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test "$enable_shared" = yes && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes AC_MSG_RESULT([$enable_static]) _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu" _LT_TAGVAR(LD, $1)="$LD" ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... _LT_SYS_HIDDEN_LIBDEPS($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi # test -n "$compiler" GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS fi # test "$_lt_disable_FC" != yes AC_LANG_POP ])# _LT_LANG_FC_CONFIG # _LT_LANG_GCJ_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for the GNU Java Compiler compiler # are suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to `libtool'. m4_defun([_LT_LANG_GCJ_CONFIG], [AC_REQUIRE([LT_PROG_GCJ])dnl AC_LANG_SAVE # Source file extension for Java test sources. ac_ext=java # Object file extension for compiled Java test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="class foo {}" # Code to be used in simple link tests lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_CFLAGS=$CFLAGS lt_save_GCC=$GCC GCC=yes CC=${GCJ-"gcj"} CFLAGS=$GCJFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_TAGVAR(LD, $1)="$LD" _LT_CC_BASENAME([$compiler]) # GCJ did not exist at the time GCC didn't implicitly link libc in. _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... if test -n "$compiler"; then _LT_COMPILER_NO_RTTI($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi AC_LANG_RESTORE GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS ])# _LT_LANG_GCJ_CONFIG # _LT_LANG_GO_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for the GNU Go compiler # are suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to `libtool'. m4_defun([_LT_LANG_GO_CONFIG], [AC_REQUIRE([LT_PROG_GO])dnl AC_LANG_SAVE # Source file extension for Go test sources. ac_ext=go # Object file extension for compiled Go test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="package main; func main() { }" # Code to be used in simple link tests lt_simple_link_test_code='package main; func main() { }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_CFLAGS=$CFLAGS lt_save_GCC=$GCC GCC=yes CC=${GOC-"gccgo"} CFLAGS=$GOFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_TAGVAR(LD, $1)="$LD" _LT_CC_BASENAME([$compiler]) # Go did not exist at the time GCC didn't implicitly link libc in. _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... if test -n "$compiler"; then _LT_COMPILER_NO_RTTI($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi AC_LANG_RESTORE GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS ])# _LT_LANG_GO_CONFIG # _LT_LANG_RC_CONFIG([TAG]) # ------------------------- # Ensure that the configuration variables for the Windows resource compiler # are suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to `libtool'. m4_defun([_LT_LANG_RC_CONFIG], [AC_REQUIRE([LT_PROG_RC])dnl AC_LANG_SAVE # Source file extension for RC test sources. ac_ext=rc # Object file extension for compiled RC test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }' # Code to be used in simple link tests lt_simple_link_test_code="$lt_simple_compile_test_code" # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC="$CC" lt_save_CFLAGS=$CFLAGS lt_save_GCC=$GCC GCC= CC=${RC-"windres"} CFLAGS= compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes if test -n "$compiler"; then : _LT_CONFIG($1) fi GCC=$lt_save_GCC AC_LANG_RESTORE CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS ])# _LT_LANG_RC_CONFIG # LT_PROG_GCJ # ----------- AC_DEFUN([LT_PROG_GCJ], [m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ], [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ], [AC_CHECK_TOOL(GCJ, gcj,) test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2" AC_SUBST(GCJFLAGS)])])[]dnl ]) # Old name: AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([LT_AC_PROG_GCJ], []) # LT_PROG_GO # ---------- AC_DEFUN([LT_PROG_GO], [AC_CHECK_TOOL(GOC, gccgo,) ]) # LT_PROG_RC # ---------- AC_DEFUN([LT_PROG_RC], [AC_CHECK_TOOL(RC, windres,) ]) # Old name: AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([LT_AC_PROG_RC], []) # _LT_DECL_EGREP # -------------- # If we don't have a new enough Autoconf to choose the best grep # available, choose the one first in the user's PATH. m4_defun([_LT_DECL_EGREP], [AC_REQUIRE([AC_PROG_EGREP])dnl AC_REQUIRE([AC_PROG_FGREP])dnl test -z "$GREP" && GREP=grep _LT_DECL([], [GREP], [1], [A grep program that handles long lines]) _LT_DECL([], [EGREP], [1], [An ERE matcher]) _LT_DECL([], [FGREP], [1], [A literal string matcher]) dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too AC_SUBST([GREP]) ]) # _LT_DECL_OBJDUMP # -------------- # If we don't have a new enough Autoconf to choose the best objdump # available, choose the one first in the user's PATH. m4_defun([_LT_DECL_OBJDUMP], [AC_CHECK_TOOL(OBJDUMP, objdump, false) test -z "$OBJDUMP" && OBJDUMP=objdump _LT_DECL([], [OBJDUMP], [1], [An object symbol dumper]) AC_SUBST([OBJDUMP]) ]) # _LT_DECL_DLLTOOL # ---------------- # Ensure DLLTOOL variable is set. m4_defun([_LT_DECL_DLLTOOL], [AC_CHECK_TOOL(DLLTOOL, dlltool, false) test -z "$DLLTOOL" && DLLTOOL=dlltool _LT_DECL([], [DLLTOOL], [1], [DLL creation program]) AC_SUBST([DLLTOOL]) ]) # _LT_DECL_SED # ------------ # Check for a fully-functional sed program, that truncates # as few characters as possible. Prefer GNU sed if found. m4_defun([_LT_DECL_SED], [AC_PROG_SED test -z "$SED" && SED=sed Xsed="$SED -e 1s/^X//" _LT_DECL([], [SED], [1], [A sed program that does not truncate output]) _LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"], [Sed that helps us avoid accidentally triggering echo(1) options like -n]) ])# _LT_DECL_SED m4_ifndef([AC_PROG_SED], [ ############################################################ # NOTE: This macro has been submitted for inclusion into # # GNU Autoconf as AC_PROG_SED. When it is available in # # a released version of Autoconf we should remove this # # macro and use it instead. # ############################################################ m4_defun([AC_PROG_SED], [AC_MSG_CHECKING([for a sed that does not truncate output]) AC_CACHE_VAL(lt_cv_path_SED, [# Loop through the user's path and test for sed and gsed. # Then use that list of sed's as ones to test for truncation. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for lt_ac_prog in sed gsed; do for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext" fi done done done IFS=$as_save_IFS lt_ac_max=0 lt_ac_count=0 # Add /usr/xpg4/bin/sed as it is typically found on Solaris # along with /bin/sed that truncates output. for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do test ! -f $lt_ac_sed && continue cat /dev/null > conftest.in lt_ac_count=0 echo $ECHO_N "0123456789$ECHO_C" >conftest.in # Check for GNU sed and select it if it is found. if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then lt_cv_path_SED=$lt_ac_sed break fi while true; do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp conftest.in conftest.nl echo >>conftest.nl $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break cmp -s conftest.out conftest.nl || break # 10000 chars as input seems more than enough test $lt_ac_count -gt 10 && break lt_ac_count=`expr $lt_ac_count + 1` if test $lt_ac_count -gt $lt_ac_max; then lt_ac_max=$lt_ac_count lt_cv_path_SED=$lt_ac_sed fi done done ]) SED=$lt_cv_path_SED AC_SUBST([SED]) AC_MSG_RESULT([$SED]) ])#AC_PROG_SED ])#m4_ifndef # Old name: AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([LT_AC_PROG_SED], []) # _LT_CHECK_SHELL_FEATURES # ------------------------ # Find out whether the shell is Bourne or XSI compatible, # or has some other useful features. m4_defun([_LT_CHECK_SHELL_FEATURES], [AC_MSG_CHECKING([whether the shell understands some XSI constructs]) # Try some XSI features xsi_shell=no ( _lt_dummy="a/b/c" test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ = c,a/b,b/c, \ && eval 'test $(( 1 + 1 )) -eq 2 \ && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ && xsi_shell=yes AC_MSG_RESULT([$xsi_shell]) _LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell']) AC_MSG_CHECKING([whether the shell understands "+="]) lt_shell_append=no ( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \ >/dev/null 2>&1 \ && lt_shell_append=yes AC_MSG_RESULT([$lt_shell_append]) _LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append']) if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then lt_unset=unset else lt_unset=false fi _LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl # test EBCDIC or ASCII case `echo X|tr X '\101'` in A) # ASCII based system # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr lt_SP2NL='tr \040 \012' lt_NL2SP='tr \015\012 \040\040' ;; *) # EBCDIC based system lt_SP2NL='tr \100 \n' lt_NL2SP='tr \r\n \100\100' ;; esac _LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl _LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl ])# _LT_CHECK_SHELL_FEATURES # _LT_PROG_FUNCTION_REPLACE (FUNCNAME, REPLACEMENT-BODY) # ------------------------------------------------------ # In `$cfgfile', look for function FUNCNAME delimited by `^FUNCNAME ()$' and # '^} FUNCNAME ', and replace its body with REPLACEMENT-BODY. m4_defun([_LT_PROG_FUNCTION_REPLACE], [dnl { sed -e '/^$1 ()$/,/^} # $1 /c\ $1 ()\ {\ m4_bpatsubsts([$2], [$], [\\], [^\([ ]\)], [\\\1]) } # Extended-shell $1 implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: ]) # _LT_PROG_REPLACE_SHELLFNS # ------------------------- # Replace existing portable implementations of several shell functions with # equivalent extended shell implementations where those features are available.. m4_defun([_LT_PROG_REPLACE_SHELLFNS], [if test x"$xsi_shell" = xyes; then _LT_PROG_FUNCTION_REPLACE([func_dirname], [dnl case ${1} in */*) func_dirname_result="${1%/*}${2}" ;; * ) func_dirname_result="${3}" ;; esac]) _LT_PROG_FUNCTION_REPLACE([func_basename], [dnl func_basename_result="${1##*/}"]) _LT_PROG_FUNCTION_REPLACE([func_dirname_and_basename], [dnl case ${1} in */*) func_dirname_result="${1%/*}${2}" ;; * ) func_dirname_result="${3}" ;; esac func_basename_result="${1##*/}"]) _LT_PROG_FUNCTION_REPLACE([func_stripname], [dnl # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are # positional parameters, so assign one to ordinary parameter first. func_stripname_result=${3} func_stripname_result=${func_stripname_result#"${1}"} func_stripname_result=${func_stripname_result%"${2}"}]) _LT_PROG_FUNCTION_REPLACE([func_split_long_opt], [dnl func_split_long_opt_name=${1%%=*} func_split_long_opt_arg=${1#*=}]) _LT_PROG_FUNCTION_REPLACE([func_split_short_opt], [dnl func_split_short_opt_arg=${1#??} func_split_short_opt_name=${1%"$func_split_short_opt_arg"}]) _LT_PROG_FUNCTION_REPLACE([func_lo2o], [dnl case ${1} in *.lo) func_lo2o_result=${1%.lo}.${objext} ;; *) func_lo2o_result=${1} ;; esac]) _LT_PROG_FUNCTION_REPLACE([func_xform], [ func_xform_result=${1%.*}.lo]) _LT_PROG_FUNCTION_REPLACE([func_arith], [ func_arith_result=$(( $[*] ))]) _LT_PROG_FUNCTION_REPLACE([func_len], [ func_len_result=${#1}]) fi if test x"$lt_shell_append" = xyes; then _LT_PROG_FUNCTION_REPLACE([func_append], [ eval "${1}+=\\${2}"]) _LT_PROG_FUNCTION_REPLACE([func_append_quoted], [dnl func_quote_for_eval "${2}" dnl m4 expansion turns \\\\ into \\, and then the shell eval turns that into \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"]) # Save a `func_append' function call where possible by direct use of '+=' sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: else # Save a `func_append' function call even when '+=' is not available sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: fi if test x"$_lt_function_replace_fail" = x":"; then AC_MSG_WARN([Unable to substitute extended shell functions in $ofile]) fi ]) # _LT_PATH_CONVERSION_FUNCTIONS # ----------------------------- # Determine which file name conversion functions should be used by # func_to_host_file (and, implicitly, by func_to_host_path). These are needed # for certain cross-compile configurations and native mingw. m4_defun([_LT_PATH_CONVERSION_FUNCTIONS], [AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl AC_MSG_CHECKING([how to convert $build file names to $host format]) AC_CACHE_VAL(lt_cv_to_host_file_cmd, [case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 ;; esac ;; *-*-cygwin* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_noop ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin ;; esac ;; * ) # unhandled hosts (and "normal" native builds) lt_cv_to_host_file_cmd=func_convert_file_noop ;; esac ]) to_host_file_cmd=$lt_cv_to_host_file_cmd AC_MSG_RESULT([$lt_cv_to_host_file_cmd]) _LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd], [0], [convert $build file names to $host format])dnl AC_MSG_CHECKING([how to convert $build file names to toolchain format]) AC_CACHE_VAL(lt_cv_to_tool_file_cmd, [#assume ordinary cross tools, or native build. lt_cv_to_tool_file_cmd=func_convert_file_noop case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 ;; esac ;; esac ]) to_tool_file_cmd=$lt_cv_to_tool_file_cmd AC_MSG_RESULT([$lt_cv_to_tool_file_cmd]) _LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd], [0], [convert $build files to toolchain format])dnl ])# _LT_PATH_CONVERSION_FUNCTIONS vowpal_wabbit-8.1.1/acinclude.d/ltoptions.m4000066400000000000000000000300731261756526500210510ustar00rootroot00000000000000# Helper functions for option handling. -*- Autoconf -*- # # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation, # Inc. # Written by Gary V. Vaughan, 2004 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # serial 7 ltoptions.m4 # This is to help aclocal find these macros, as it can't see m4_define. AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])]) # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME) # ------------------------------------------ m4_define([_LT_MANGLE_OPTION], [[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])]) # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME) # --------------------------------------- # Set option OPTION-NAME for macro MACRO-NAME, and if there is a # matching handler defined, dispatch to it. Other OPTION-NAMEs are # saved as a flag. m4_define([_LT_SET_OPTION], [m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]), _LT_MANGLE_DEFUN([$1], [$2]), [m4_warning([Unknown $1 option `$2'])])[]dnl ]) # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET]) # ------------------------------------------------------------ # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. m4_define([_LT_IF_OPTION], [m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])]) # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET) # ------------------------------------------------------- # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME # are set. m4_define([_LT_UNLESS_OPTIONS], [m4_foreach([_LT_Option], m4_split(m4_normalize([$2])), [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option), [m4_define([$0_found])])])[]dnl m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3 ])[]dnl ]) # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST) # ---------------------------------------- # OPTION-LIST is a space-separated list of Libtool options associated # with MACRO-NAME. If any OPTION has a matching handler declared with # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about # the unknown option and exit. m4_defun([_LT_SET_OPTIONS], [# Set options m4_foreach([_LT_Option], m4_split(m4_normalize([$2])), [_LT_SET_OPTION([$1], _LT_Option)]) m4_if([$1],[LT_INIT],[ dnl dnl Simply set some default values (i.e off) if boolean options were not dnl specified: _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no ]) _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no ]) dnl dnl If no reference was made to various pairs of opposing options, then dnl we run the default mode handler for the pair. For example, if neither dnl `shared' nor `disable-shared' was passed, we enable building of shared dnl archives by default: _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED]) _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC]) _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC]) _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install], [_LT_ENABLE_FAST_INSTALL]) ]) ])# _LT_SET_OPTIONS ## --------------------------------- ## ## Macros to handle LT_INIT options. ## ## --------------------------------- ## # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME) # ----------------------------------------- m4_define([_LT_MANGLE_DEFUN], [[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])]) # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE) # ----------------------------------------------- m4_define([LT_OPTION_DEFINE], [m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl ])# LT_OPTION_DEFINE # dlopen # ------ LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes ]) AU_DEFUN([AC_LIBTOOL_DLOPEN], [_LT_SET_OPTION([LT_INIT], [dlopen]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the `dlopen' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], []) # win32-dll # --------- # Declare package support for building win32 dll's. LT_OPTION_DEFINE([LT_INIT], [win32-dll], [enable_win32_dll=yes case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*) AC_CHECK_TOOL(AS, as, false) AC_CHECK_TOOL(DLLTOOL, dlltool, false) AC_CHECK_TOOL(OBJDUMP, objdump, false) ;; esac test -z "$AS" && AS=as _LT_DECL([], [AS], [1], [Assembler program])dnl test -z "$DLLTOOL" && DLLTOOL=dlltool _LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl test -z "$OBJDUMP" && OBJDUMP=objdump _LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl ])# win32-dll AU_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_REQUIRE([AC_CANONICAL_HOST])dnl _LT_SET_OPTION([LT_INIT], [win32-dll]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the `win32-dll' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], []) # _LT_ENABLE_SHARED([DEFAULT]) # ---------------------------- # implement the --enable-shared flag, and supports the `shared' and # `disable-shared' LT_INIT options. # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'. m4_define([_LT_ENABLE_SHARED], [m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl AC_ARG_ENABLE([shared], [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@], [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_shared=yes ;; no) enable_shared=no ;; *) enable_shared=no # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then enable_shared=yes fi done IFS="$lt_save_ifs" ;; esac], [enable_shared=]_LT_ENABLE_SHARED_DEFAULT) _LT_DECL([build_libtool_libs], [enable_shared], [0], [Whether or not to build shared libraries]) ])# _LT_ENABLE_SHARED LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])]) LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])]) # Old names: AC_DEFUN([AC_ENABLE_SHARED], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared]) ]) AC_DEFUN([AC_DISABLE_SHARED], [_LT_SET_OPTION([LT_INIT], [disable-shared]) ]) AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AM_ENABLE_SHARED], []) dnl AC_DEFUN([AM_DISABLE_SHARED], []) # _LT_ENABLE_STATIC([DEFAULT]) # ---------------------------- # implement the --enable-static flag, and support the `static' and # `disable-static' LT_INIT options. # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'. m4_define([_LT_ENABLE_STATIC], [m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl AC_ARG_ENABLE([static], [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@], [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no) enable_static=no ;; *) enable_static=no # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then enable_static=yes fi done IFS="$lt_save_ifs" ;; esac], [enable_static=]_LT_ENABLE_STATIC_DEFAULT) _LT_DECL([build_old_libs], [enable_static], [0], [Whether or not to build static libraries]) ])# _LT_ENABLE_STATIC LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])]) LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])]) # Old names: AC_DEFUN([AC_ENABLE_STATIC], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static]) ]) AC_DEFUN([AC_DISABLE_STATIC], [_LT_SET_OPTION([LT_INIT], [disable-static]) ]) AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AM_ENABLE_STATIC], []) dnl AC_DEFUN([AM_DISABLE_STATIC], []) # _LT_ENABLE_FAST_INSTALL([DEFAULT]) # ---------------------------------- # implement the --enable-fast-install flag, and support the `fast-install' # and `disable-fast-install' LT_INIT options. # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'. m4_define([_LT_ENABLE_FAST_INSTALL], [m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl AC_ARG_ENABLE([fast-install], [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@], [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; *) enable_fast_install=no # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then enable_fast_install=yes fi done IFS="$lt_save_ifs" ;; esac], [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT) _LT_DECL([fast_install], [enable_fast_install], [0], [Whether or not to optimize for fast installation])dnl ])# _LT_ENABLE_FAST_INSTALL LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])]) LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])]) # Old names: AU_DEFUN([AC_ENABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the `fast-install' option into LT_INIT's first parameter.]) ]) AU_DEFUN([AC_DISABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], [disable-fast-install]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the `disable-fast-install' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], []) dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], []) # _LT_WITH_PIC([MODE]) # -------------------- # implement the --with-pic flag, and support the `pic-only' and `no-pic' # LT_INIT options. # MODE is either `yes' or `no'. If omitted, it defaults to `both'. m4_define([_LT_WITH_PIC], [AC_ARG_WITH([pic], [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@], [try to use only PIC/non-PIC objects @<:@default=use both@:>@])], [lt_p=${PACKAGE-default} case $withval in yes|no) pic_mode=$withval ;; *) pic_mode=default # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for lt_pkg in $withval; do IFS="$lt_save_ifs" if test "X$lt_pkg" = "X$lt_p"; then pic_mode=yes fi done IFS="$lt_save_ifs" ;; esac], [pic_mode=default]) test -z "$pic_mode" && pic_mode=m4_default([$1], [default]) _LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl ])# _LT_WITH_PIC LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])]) LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])]) # Old name: AU_DEFUN([AC_LIBTOOL_PICMODE], [_LT_SET_OPTION([LT_INIT], [pic-only]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the `pic-only' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_PICMODE], []) ## ----------------- ## ## LTDL_INIT Options ## ## ----------------- ## m4_define([_LTDL_MODE], []) LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive], [m4_define([_LTDL_MODE], [nonrecursive])]) LT_OPTION_DEFINE([LTDL_INIT], [recursive], [m4_define([_LTDL_MODE], [recursive])]) LT_OPTION_DEFINE([LTDL_INIT], [subproject], [m4_define([_LTDL_MODE], [subproject])]) m4_define([_LTDL_TYPE], []) LT_OPTION_DEFINE([LTDL_INIT], [installable], [m4_define([_LTDL_TYPE], [installable])]) LT_OPTION_DEFINE([LTDL_INIT], [convenience], [m4_define([_LTDL_TYPE], [convenience])]) vowpal_wabbit-8.1.1/acinclude.d/ltsugar.m4000066400000000000000000000104241261756526500204750ustar00rootroot00000000000000# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*- # # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc. # Written by Gary V. Vaughan, 2004 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # serial 6 ltsugar.m4 # This is to help aclocal find these macros, as it can't see m4_define. AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])]) # lt_join(SEP, ARG1, [ARG2...]) # ----------------------------- # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their # associated separator. # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier # versions in m4sugar had bugs. m4_define([lt_join], [m4_if([$#], [1], [], [$#], [2], [[$2]], [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])]) m4_define([_lt_join], [m4_if([$#$2], [2], [], [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])]) # lt_car(LIST) # lt_cdr(LIST) # ------------ # Manipulate m4 lists. # These macros are necessary as long as will still need to support # Autoconf-2.59 which quotes differently. m4_define([lt_car], [[$1]]) m4_define([lt_cdr], [m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])], [$#], 1, [], [m4_dquote(m4_shift($@))])]) m4_define([lt_unquote], $1) # lt_append(MACRO-NAME, STRING, [SEPARATOR]) # ------------------------------------------ # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'. # Note that neither SEPARATOR nor STRING are expanded; they are appended # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked). # No SEPARATOR is output if MACRO-NAME was previously undefined (different # than defined and empty). # # This macro is needed until we can rely on Autoconf 2.62, since earlier # versions of m4sugar mistakenly expanded SEPARATOR but not STRING. m4_define([lt_append], [m4_define([$1], m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])]) # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...]) # ---------------------------------------------------------- # Produce a SEP delimited list of all paired combinations of elements of # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list # has the form PREFIXmINFIXSUFFIXn. # Needed until we can rely on m4_combine added in Autoconf 2.62. m4_define([lt_combine], [m4_if(m4_eval([$# > 3]), [1], [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl [[m4_foreach([_Lt_prefix], [$2], [m4_foreach([_Lt_suffix], ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[, [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])]) # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ]) # ----------------------------------------------------------------------- # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ. m4_define([lt_if_append_uniq], [m4_ifdef([$1], [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1], [lt_append([$1], [$2], [$3])$4], [$5])], [lt_append([$1], [$2], [$3])$4])]) # lt_dict_add(DICT, KEY, VALUE) # ----------------------------- m4_define([lt_dict_add], [m4_define([$1($2)], [$3])]) # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE) # -------------------------------------------- m4_define([lt_dict_add_subkey], [m4_define([$1($2:$3)], [$4])]) # lt_dict_fetch(DICT, KEY, [SUBKEY]) # ---------------------------------- m4_define([lt_dict_fetch], [m4_ifval([$3], m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]), m4_ifdef([$1($2)], [m4_defn([$1($2)])]))]) # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE]) # ----------------------------------------------------------------- m4_define([lt_if_dict_fetch], [m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4], [$5], [$6])]) # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...]) # -------------------------------------------------------------- m4_define([lt_dict_filter], [m4_if([$5], [], [], [lt_join(m4_quote(m4_default([$4], [[, ]])), lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]), [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl ]) vowpal_wabbit-8.1.1/acinclude.d/ltversion.m4000066400000000000000000000012621261756526500210410ustar00rootroot00000000000000# ltversion.m4 -- version numbers -*- Autoconf -*- # # Copyright (C) 2004 Free Software Foundation, Inc. # Written by Scott James Remnant, 2004 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # @configure_input@ # serial 3337 ltversion.m4 # This file is part of GNU Libtool m4_define([LT_PACKAGE_VERSION], [2.4.2]) m4_define([LT_PACKAGE_REVISION], [1.3337]) AC_DEFUN([LTVERSION_VERSION], [macro_version='2.4.2' macro_revision='1.3337' _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?]) _LT_DECL(, macro_revision, 0) ]) vowpal_wabbit-8.1.1/acinclude.d/lt~obsolete.m4000066400000000000000000000137561261756526500214010ustar00rootroot00000000000000# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*- # # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc. # Written by Scott James Remnant, 2004. # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # serial 5 lt~obsolete.m4 # These exist entirely to fool aclocal when bootstrapping libtool. # # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN) # which have later been changed to m4_define as they aren't part of the # exported API, or moved to Autoconf or Automake where they belong. # # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us # using a macro with the same name in our local m4/libtool.m4 it'll # pull the old libtool.m4 in (it doesn't see our shiny new m4_define # and doesn't know about Autoconf macros at all.) # # So we provide this file, which has a silly filename so it's always # included after everything else. This provides aclocal with the # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything # because those macros already exist, or will be overwritten later. # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. # # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here. # Yes, that means every name once taken will need to remain here until # we give up compatibility with versions before 1.7, at which point # we need to keep only those names which we still refer to. # This is to help aclocal find these macros, as it can't see m4_define. AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])]) m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])]) m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])]) m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])]) m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])]) m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])]) m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])]) m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])]) m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])]) m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])]) m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])]) m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])]) m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])]) m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])]) m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])]) m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])]) m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])]) m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])]) m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])]) m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])]) m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])]) m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])]) m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])]) m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])]) m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])]) m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])]) m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])]) m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])]) m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])]) m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])]) m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])]) m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])]) m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])]) m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])]) m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])]) m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])]) m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])]) m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])]) m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])]) m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])]) m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])]) m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])]) m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])]) m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])]) m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])]) m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])]) m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])]) m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])]) m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])]) m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])]) m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])]) m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS], [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])]) m4_ifndef([_LT_AC_PROG_CXXCPP], [AC_DEFUN([_LT_AC_PROG_CXXCPP])]) m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS], [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])]) m4_ifndef([_LT_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])]) m4_ifndef([_LT_PROG_F77], [AC_DEFUN([_LT_PROG_F77])]) m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])]) m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])]) vowpal_wabbit-8.1.1/aclocal.m4000066400000000000000000001225621261756526500162500ustar00rootroot00000000000000# generated automatically by aclocal 1.14.1 -*- Autoconf -*- # Copyright (C) 1996-2013 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, [m4_warning([this file was generated for autoconf 2.69. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) # Copyright (C) 2002-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.14' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. m4_if([$1], [1.14.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) # _AM_AUTOCONF_VERSION(VERSION) # ----------------------------- # aclocal traces this macro to find the Autoconf version. # This is a private macro too. Using m4_define simplifies # the logic in aclocal, which can simply ignore this definition. m4_define([_AM_AUTOCONF_VERSION], []) # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.14.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- # Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to # '$srcdir', '$srcdir/..', or '$srcdir/../..'. # # Of course, Automake must honor this variable whenever it calls a # tool from the auxiliary directory. The problem is that $srcdir (and # therefore $ac_aux_dir as well) can be either absolute or relative, # depending on how configure is run. This is pretty annoying, since # it makes $ac_aux_dir quite unusable in subdirectories: in the top # source directory, any form will work fine, but in subdirectories a # relative path needs to be adjusted first. # # $ac_aux_dir/missing # fails when called from a subdirectory if $ac_aux_dir is relative # $top_srcdir/$ac_aux_dir/missing # fails if $ac_aux_dir is absolute, # fails when called from a subdirectory in a VPATH build with # a relative $ac_aux_dir # # The reason of the latter failure is that $top_srcdir and $ac_aux_dir # are both prefixed by $srcdir. In an in-source build this is usually # harmless because $srcdir is '.', but things will broke when you # start a VPATH build or use an absolute $srcdir. # # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, # iff we strip the leading $srcdir from $ac_aux_dir. That would be: # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` # and then we would define $MISSING as # MISSING="\${SHELL} $am_aux_dir/missing" # This will work as long as MISSING is not called from configure, because # unfortunately $(top_srcdir) has no meaning in configure. # However there are other variables, like CC, which are often used in # configure, and could therefore not use this "fixed" $ac_aux_dir. # # Another solution, used here, is to always expand $ac_aux_dir to an # absolute PATH. The drawback is that using absolute paths prevent a # configured tree to be moved without reconfiguration. AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up CDPATH properly. AC_PREREQ([2.50])dnl # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` ]) # AM_CONDITIONAL -*- Autoconf -*- # Copyright (C) 1997-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_CONDITIONAL(NAME, SHELL-CONDITION) # ------------------------------------- # Define a conditional. AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl AC_SUBST([$1_FALSE])dnl _AM_SUBST_NOTMAKE([$1_TRUE])dnl _AM_SUBST_NOTMAKE([$1_FALSE])dnl m4_define([_AM_COND_VALUE_$1], [$2])dnl if $2; then $1_TRUE= $1_FALSE='#' else $1_TRUE='#' $1_FALSE= fi AC_CONFIG_COMMANDS_PRE( [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then AC_MSG_ERROR([[conditional "$1" was never defined. Usually this means the macro was only invoked conditionally.]]) fi])]) # Copyright (C) 1999-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, # will think it sees a *use*, and therefore will trigger all it's # C support machinery. Also note that it means that autoscan, seeing # CC etc. in the Makefile, will ask for an AC_PROG_CC use... # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the compiler implements dependency checking. # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC". # We try a few techniques and use that to set a single cache variable. # # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular # dependency, and given that the user is not expected to run this macro, # just rely on AC_PROG_CC. AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], [$1], [CXX], [depcc="$CXX" am_compiler_list=], [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'], [$1], [UPC], [depcc="$UPC" am_compiler_list=], [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'], [depcc="$$1" am_compiler_list=]) AC_CACHE_CHECK([dependency style of $depcc], [am_cv_$1_dependencies_compiler_type], [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_$1_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` fi am__universal=false m4_case([$1], [CC], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac], [CXX], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac]) for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_$1_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_$1_dependencies_compiler_type=none fi ]) AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) # AM_SET_DEPDIR # ------------- # Choose a directory name for dependency files. # This macro is AC_REQUIREd in _AM_DEPENDENCIES. AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ]) # AM_DEP_TRACK # ------------ AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE([dependency-tracking], [dnl AS_HELP_STRING( [--enable-dependency-tracking], [do not reject slow dependency extractors]) AS_HELP_STRING( [--disable-dependency-tracking], [speeds up one-time build])]) if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH])dnl _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl AC_SUBST([am__nodep])dnl _AM_SUBST_NOTMAKE([am__nodep])dnl ]) # Generate code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in *\'*) eval set x "$CONFIG_FILES" ;; *) set x $CONFIG_FILES ;; esac shift for mf do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named 'Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`AS_DIRNAME("$mf")` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running 'make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "$am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`AS_DIRNAME(["$file"])` AS_MKDIR_P([$dirpart/$fdir]) # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done } ])# _AM_OUTPUT_DEPENDENCY_COMMANDS # AM_OUTPUT_DEPENDENCY_COMMANDS # ----------------------------- # This macro should only be invoked once -- use via AC_REQUIRE. # # This code is only required when automatic dependency tracking # is enabled. FIXME. This creates each '.P' file that we will # need in order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) ]) # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC]) [_AM_PROG_CC_C_O ]) # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) # AM_INIT_AUTOMAKE([OPTIONS]) # ----------------------------------------------- # The call with PACKAGE and VERSION arguments is the old style # call (pre autoconf-2.50), which is being phased out. PACKAGE # and VERSION should now be passed to AC_INIT and removed from # the call to AM_INIT_AUTOMAKE. # We support both call styles for the transition. After # the next Automake release, Autoconf can make the AC_INIT # arguments mandatory, and then we can depend on a new Autoconf # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl # test to see if srcdir already configured if test -f $srcdir/config.status; then AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi AC_SUBST([CYGPATH_W]) # Define the identity of the package. dnl Distinguish between old-style and new-style calls. m4_ifval([$2], [AC_DIAGNOSE([obsolete], [$0: two- and three-arguments forms are deprecated.]) m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl AC_SUBST([PACKAGE], [$1])dnl AC_SUBST([VERSION], [$2])], [_AM_SET_OPTIONS([$1])dnl dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. m4_if( m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), [ok:ok],, [m4_fatal([AC_INIT should be called with package and version arguments])])dnl AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl _AM_IF_OPTION([no-define],, [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl # Some tools Automake needs. AC_REQUIRE([AM_SANITY_CHECK])dnl AC_REQUIRE([AC_ARG_PROGRAM])dnl AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) AM_MISSING_PROG([AUTOCONF], [autoconf]) AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) AM_MISSING_PROG([AUTOHEADER], [autoheader]) AM_MISSING_PROG([MAKEINFO], [makeinfo]) AC_REQUIRE([AM_PROG_INSTALL_SH])dnl AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target. The system "awk" is bad on # some platforms. AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], [_AM_DEPENDENCIES([CC])], [m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX], [_AM_DEPENDENCIES([CXX])], [m4_define([AC_PROG_CXX], m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJC], [_AM_DEPENDENCIES([OBJC])], [m4_define([AC_PROG_OBJC], m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], [_AM_DEPENDENCIES([OBJCXX])], [m4_define([AC_PROG_OBJCXX], m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl ]) AC_REQUIRE([AM_SILENT_RULES])dnl dnl The testsuite driver may need to know about EXEEXT, so add the dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. AC_CONFIG_COMMANDS_PRE(dnl [m4_provide_if([_AM_COMPILER_EXEEXT], [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) fi fi]) dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further dnl mangled by Autoconf and run in a shell conditional statement. m4_define([_AC_COMPILER_EXEEXT], m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) # When config.status generates a header, we must update the stamp-h file. # This file resides in the same directory as the config header # that is generated. The stamp files are numbered to have different names. # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the # loop where config.status creates the headers, so we can generate # our stamp files there. AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. _am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) # Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_SH # ------------------ # Define $install_sh. AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl if test x"${install_sh}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi AC_SUBST([install_sh])]) # Copyright (C) 2003-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # Check whether the underlying file-system supports filenames # with a leading dot. For instance MS-DOS doesn't. AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MAKE_INCLUDE() # ----------------- # Check to see how make treats includes. AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo this is the am__doit target .PHONY: am__doit END # If we don't find an include directive, just comment out the code. AC_MSG_CHECKING([for style of include used by $am_make]) am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # Ignore all kinds of additional output from 'make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include am__quote= _am_result=GNU ;; esac # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=.include am__quote="\"" _am_result=BSD ;; esac fi AC_SUBST([am__include]) AC_SUBST([am__quote]) AC_MSG_RESULT([$_am_result]) rm -f confinc confmf ]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- # Copyright (C) 1997-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MISSING_PROG(NAME, PROGRAM) # ------------------------------ AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) # AM_MISSING_HAS_RUN # ------------------ # Define MISSING if not defined so far and test if it is modern enough. # If it is, set am_missing_run to use it, otherwise, to nothing. AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl if test x"${MISSING+set}" != xset; then case $am_aux_dir in *\ * | *\ *) MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; *) MISSING="\${SHELL} $am_aux_dir/missing" ;; esac fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= AC_MSG_WARN(['missing' script is too old or missing]) fi ]) # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_MANGLE_OPTION(NAME) # ----------------------- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) # _AM_SET_OPTION(NAME) # -------------------- # Set option NAME. Presently that only means defining a flag for this option. AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) # _AM_SET_OPTIONS(OPTIONS) # ------------------------ # OPTIONS is a space-separated list of Automake options. AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) # ------------------------------------------- # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) # Copyright (C) 1999-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_CC_C_O # --------------- # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC # to automatically call this. AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([compile])dnl AC_LANG_PUSH([C])dnl AC_CACHE_CHECK( [whether $CC understands -c and -o together], [am_cv_prog_cc_c_o], [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])]) # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i]) if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) # Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_RUN_LOG(COMMAND) # ------------------- # Run COMMAND, save the exit status in ac_status, and log it. # (This has been adapted from Autoconf's _AC_RUN_LOG macro.) AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD (exit $ac_status); }]) # Check to make sure that the build environment is sane. -*- Autoconf -*- # Copyright (C) 1996-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[[\\\"\#\$\&\'\`$am_lf]]*) AC_MSG_ERROR([unsafe absolute working directory name]);; esac case $srcdir in *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$[*]" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$[*]" != "X $srcdir/configure conftest.file" \ && test "$[*]" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken alias in your environment]) fi if test "$[2]" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$[2]" = conftest.file ) then # Ok. : else AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi AC_MSG_RESULT([yes]) # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi AC_CONFIG_COMMANDS_PRE( [AC_MSG_CHECKING([that generated files are newer than configure]) if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi AC_MSG_RESULT([done])]) rm -f conftest.file ]) # Copyright (C) 2009-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SILENT_RULES([DEFAULT]) # -------------------------- # Enable less verbose build rules; with the default set to DEFAULT # ("yes" being less verbose, "no" or empty being verbose). AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], [dnl AS_HELP_STRING( [--enable-silent-rules], [less verbose build output (undo: "make V=1")]) AS_HELP_STRING( [--disable-silent-rules], [verbose build output (undo: "make V=0")])dnl ]) case $enable_silent_rules in @%:@ ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; esac dnl dnl A few 'make' implementations (e.g., NonStop OS and NextStep) dnl do not support nested variable expansions. dnl See automake bug#9928 and bug#10237. am_make=${MAKE-make} AC_CACHE_CHECK([whether $am_make supports nested variables], [am_cv_make_support_nested_variables], [if AS_ECHO([['TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi]) if test $am_cv_make_support_nested_variables = yes; then dnl Using '$V' instead of '$(V)' breaks IRIX make. AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AC_SUBST([AM_V])dnl AM_SUBST_NOTMAKE([AM_V])dnl AC_SUBST([AM_DEFAULT_V])dnl AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl AC_SUBST([AM_DEFAULT_VERBOSITY])dnl AM_BACKSLASH='\' AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) # Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_STRIP # --------------------- # One issue with vendor 'install' (even GNU) is that you can't # specify the program used to strip binaries. This is especially # annoying in cross-compiling environments, where the build's strip # is unlikely to handle the host's binaries. # Fortunately install-sh will honor a STRIPPROG variable, so we # always use install-sh in "make install-strip", and initialize # STRIPPROG with the value of the STRIP variable (set by the user). AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. if test "$cross_compiling" != no; then AC_CHECK_TOOL([STRIP], [strip], :) fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Copyright (C) 2006-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_SUBST_NOTMAKE(VARIABLE) # --------------------------- # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. # This macro is traced by Automake. AC_DEFUN([_AM_SUBST_NOTMAKE]) # AM_SUBST_NOTMAKE(VARIABLE) # -------------------------- # Public sister of _AM_SUBST_NOTMAKE. AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_TAR(FORMAT) # -------------------- # Check how to create a tarball in format FORMAT. # FORMAT should be one of 'v7', 'ustar', or 'pax'. # # Substitute a variable $(am__tar) that is a command # writing to stdout a FORMAT-tarball containing the directory # $tardir. # tardir=directory && $(am__tar) > result.tar # # Substitute a variable $(am__untar) that extract such # a tarball read from stdin. # $(am__untar) < result.tar # AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AC_SUBST([AMTAR], ['$${TAR-tar}']) # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' m4_if([$1], [v7], [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], [m4_case([$1], [ustar], [# The POSIX 1988 'ustar' format is defined with fixed-size fields. # There is notably a 21 bits limit for the UID and the GID. In fact, # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 # and bug#13588). am_max_uid=2097151 # 2^21 - 1 am_max_gid=$am_max_uid # The $UID and $GID variables are not portable, so we need to resort # to the POSIX-mandated id(1) utility. Errors in the 'id' calls # below are definitely unexpected, so allow the users to see them # (that is, avoid stderr redirection). am_uid=`id -u || echo unknown` am_gid=`id -g || echo unknown` AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) if test $am_uid -le $am_max_uid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) if test $am_gid -le $am_max_gid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi], [pax], [], [m4_fatal([Unknown tar format])]) AC_MSG_CHECKING([how to create a $1 tar archive]) # Go ahead even if we have the value already cached. We do so because we # need to set the values for the 'am__tar' and 'am__untar' variables. _am_tools=${am_cv_prog_tar_$1-$_am_tools} for _am_tool in $_am_tools; do case $_am_tool in gnutar) for _am_tar in tar gnutar gtar; do AM_RUN_LOG([$_am_tar --version]) && break done am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' am__untar="$_am_tar -xf -" ;; plaintar) # Must skip GNU tar: if it does not support --format= it doesn't create # ustar tarball either. (tar --version) >/dev/null 2>&1 && continue am__tar='tar chf - "$$tardir"' am__tar_='tar chf - "$tardir"' am__untar='tar xf -' ;; pax) am__tar='pax -L -x $1 -w "$$tardir"' am__tar_='pax -L -x $1 -w "$tardir"' am__untar='pax -r' ;; cpio) am__tar='find "$$tardir" -print | cpio -o -H $1 -L' am__tar_='find "$tardir" -print | cpio -o -H $1 -L' am__untar='cpio -i -H $1 -d' ;; none) am__tar=false am__tar_=false am__untar=false ;; esac # If the value was cached, stop now. We just wanted to have am__tar # and am__untar set. test -n "${am_cv_prog_tar_$1}" && break # tar/untar a dummy directory, and stop if the command works. rm -rf conftest.dir mkdir conftest.dir echo GrepMe > conftest.dir/file AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) rm -rf conftest.dir if test -s conftest.tar; then AM_RUN_LOG([$am__untar /dev/null 2>&1 && break fi done rm -rf conftest.dir AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) AC_MSG_RESULT([$am_cv_prog_tar_$1])]) AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) # _AM_PROG_TAR m4_include([acinclude.d/ax_boost_base.m4]) m4_include([acinclude.d/ax_boost_program_options.m4]) m4_include([acinclude.d/ax_check_zlib.m4]) m4_include([acinclude.d/ax_cxx_compile_stdcxx_11.m4]) m4_include([acinclude.d/ax_pthread.m4]) m4_include([acinclude.d/libtool.m4]) m4_include([acinclude.d/ltoptions.m4]) m4_include([acinclude.d/ltsugar.m4]) m4_include([acinclude.d/ltversion.m4]) m4_include([acinclude.d/lt~obsolete.m4]) vowpal_wabbit-8.1.1/appveyor.yml000066400000000000000000000015021261756526500167660ustar00rootroot00000000000000version: 1.0.{build} os: Windows Server 2012 R2 configuration: - Release platform: x64 shallow_clone: true clone_folder: C:\vowpal_wabbit # need to install nuget packages before Visual Studio starts to make ANTLR targets available. build_script: - cd c:\vowpal_wabbit - vowpalwabbit\.nuget\nuget install -o vowpalwabbit\packages cs_unittest\packages.config - '"C:\Program Files (x86)\MSBuild\12.0\Bin\MSBuild.exe" "C:\vowpal_wabbit\vowpalwabbit\vw.sln" /m /verbosity:normal' - cd c:\vowpal_wabbit\cs - ..\vowpalwabbit\.nuget\nuget pack cs.csproj -Prop "Configuration=Release;Platform=x64" -Prop SolutionDir=..\vowpalwabbit\ -OutputDirectory bin\x64\Release test_script: - ps: >- if($env:PLATFORM -eq "x64") { vstest.console /Platform:x64 /inIsolation c:\vowpal_wabbit\cs_unittest\bin\x64\Release\cs_unittest.dll } vowpal_wabbit-8.1.1/autogen.sh000077500000000000000000000020111261756526500163730ustar00rootroot00000000000000#!/bin/sh [ -x "`which g++`" ] && CXX=g++ [ -x "`which clang++`" ] && CXX=clang++ case $( uname -s ) in Darwin) alias vwlibtool=glibtoolize if [ -z $AC_PATH ]; then if [ -d /opt/local/share ]; then AC_PATH="/opt/local/share" else AC_PATH="/usr/local/share" fi fi ;; Linux) AC_PATH=/usr/share ldconfig="" for p in `echo ${PATH} | sed 's/:/ /g'` /sbin /usr/sbin; do if test -x ${p}/ldconfig; then ldconfig=${p}/ldconfig break fi done if test "x${ldconfig}" = x; then ldconfig=ldconfig fi LIBFILE=`${ldconfig} -p | grep program_options | tail -n 1 | cut -d '>' -f 2` echo "Boost at: $LIBFILE" BOOST_DIR_ARG="--with-boost-libdir=`dirname $LIBFILE`" echo "Using $BOOST_DIR_ARG" alias vwlibtool=libtoolize ;; *) alias vwlibtool=libtoolize ${AC_PATH:=/usr/share} ;; esac vwlibtool -f -c && aclocal -I ./acinclude.d -I $AC_PATH/aclocal && autoheader && touch README && automake -ac -Woverride && autoconf && ./configure "$@" $BOOST_DIR_ARG CXX=$CXX vowpal_wabbit-8.1.1/c_test/000077500000000000000000000000001261756526500156615ustar00rootroot00000000000000vowpal_wabbit-8.1.1/c_test/c_test.vcxproj000066400000000000000000000214311261756526500205600ustar00rootroot00000000000000 Debug Win32 Debug x64 Release Win32 Release x64 {E5865596-E5F0-4CA3-B04A-4E34B798744A} c_test ..\vowpalwabbit\ Application true MultiByte v120 Application true MultiByte v120 Application false true MultiByte v120 Application false true MultiByte v120 $(SolutionDir)dll\$(Platform)\$(ConfigurationName);$(LibraryPath) $(ProjectDir)Bin\$(Platform)\$(Configuration)\ $(ProjectDir)Bin\$(Platform)\$(Configuration)\ $(ProjectDir)Bin\$(Platform)\$(Configuration)\ $(ProjectDir)Bin\$(Platform)\$(Configuration)\ Level3 Disabled $(SolutionDir);%(AdditionalIncludeDirectories) true $(SolutionDir)dll\$(PlatformShortName)\$(ConfigurationName)\libvw.lib;%(AdditionalDependencies) xcopy /y/d $(SolutionDir)dll\$(PlatformShortName)\$(ConfigurationName)\libvw.* $(TargetDir) Level3 Disabled $(SolutionDir);%(AdditionalIncludeDirectories) true $(SolutionDir)dll\$(Platform)\$(ConfigurationName)\libvw.lib;%(AdditionalDependencies) xcopy /y/d $(SolutionDir)dll\$(PlatformShortName)\$(ConfigurationName)\libvw.* $(TargetDir) Level3 MaxSpeed true true $(SolutionDir);%(AdditionalIncludeDirectories) true true true $(SolutionDir)dll\$(PlatformShortName)\$(ConfigurationName)\libvw.lib;%(AdditionalDependencies) xcopy /y/d $(SolutionDir)dll\$(PlatformShortName)\$(ConfigurationName)\libvw.* $(TargetDir) Level3 MaxSpeed true true $(SolutionDir);%(AdditionalIncludeDirectories) true true true $(SolutionDir)dll\$(Platform)\$(Configuration)\libvw.lib;%(AdditionalDependencies) xcopy /y/d $(SolutionDir)dll\$(PlatformName)\$(ConfigurationName)\libvw.* $(TargetDir) This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. vowpal_wabbit-8.1.1/c_test/sample.c000066400000000000000000000015471261756526500173150ustar00rootroot00000000000000#include #ifndef OMIT_MS // a gcc sample would omit these two defines #define MS_CONV // use Microsoft libraray convention #define USE_CODECVT // enable wide character converesion enabled API #endif /* To compile with gcc use this command LD_LIBRARY_PATH=../vowpalwabbit/.libs ; gcc sample_gcc.c -I./../vowpalwabbit/ -L./../vowpalwabbit/.libs -lvw -lvw_c_wrapper -lallreduce -o sample_gcc */ typedef short char16_t; #define bool int #define true (1) #define false (0) #include "vwdll.h" int main() { VW_HANDLE vw; VW_EXAMPLE example; float score; printf("this is a native c program calling vw\n"); vw = VW_InitializeA("-q st --noconstant --quiet"); example = VW_ReadExampleA(vw, "1 |s p^the_man w^the w^man |t p^un_homme w^un w^homme"); score = VW_Learn(vw, example); VW_Finish(vw); printf("Score = %f\n", score); return 0; }vowpal_wabbit-8.1.1/cluster/000077500000000000000000000000001261756526500160615ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cluster/Makefile.am000066400000000000000000000010251261756526500201130ustar00rootroot00000000000000bin_PROGRAMS = spanning_tree spanning_tree_SOURCES = spanning_tree_main.cc ../vowpalwabbit/spanning_tree.cc ../vowpalwabbit/vw_exception.cc spanning_tree_LDADD = ../vowpalwabbit/liballreduce.la spanning_tree_DEPENDENCIES = ../vowpalwabbit/liballreduce.la ACLOCAL_AMFLAGS = -I acinclude.d AM_CXXFLAGS = ${BOOST_CPPFLAGS} ${ZLIB_CPPFLAGS} ${PTHREAD_CFLAGS} AM_LDFLAGS = ${BOOST_LDFLAGS} ${BOOST_PROGRAM_OPTIONS_LIB} ${ZLIB_LDFLAGS} ${PTHREAD_LIBS} if CLANG_LIBCXX AM_CXXFLAGS += -stdlib=libc++ -I ../vowpalwabbit -std=c++0x endif vowpal_wabbit-8.1.1/cluster/Makefile.in000066400000000000000000000520251261756526500201320ustar00rootroot00000000000000# Makefile.in generated by automake 1.14.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2013 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ bin_PROGRAMS = spanning_tree$(EXEEXT) @CLANG_LIBCXX_TRUE@am__append_1 = -stdlib=libc++ -I ../vowpalwabbit -std=c++0x subdir = cluster DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ $(top_srcdir)/depcomp ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/acinclude.d/ax_boost_base.m4 \ $(top_srcdir)/acinclude.d/ax_boost_program_options.m4 \ $(top_srcdir)/acinclude.d/ax_check_zlib.m4 \ $(top_srcdir)/acinclude.d/ax_cxx_compile_stdcxx_11.m4 \ $(top_srcdir)/acinclude.d/ax_pthread.m4 \ $(top_srcdir)/acinclude.d/libtool.m4 \ $(top_srcdir)/acinclude.d/ltoptions.m4 \ $(top_srcdir)/acinclude.d/ltsugar.m4 \ $(top_srcdir)/acinclude.d/ltversion.m4 \ $(top_srcdir)/acinclude.d/lt~obsolete.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/vowpalwabbit/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" PROGRAMS = $(bin_PROGRAMS) am__dirstamp = $(am__leading_dot)dirstamp am_spanning_tree_OBJECTS = spanning_tree_main.$(OBJEXT) \ ../vowpalwabbit/spanning_tree.$(OBJEXT) \ ../vowpalwabbit/vw_exception.$(OBJEXT) spanning_tree_OBJECTS = $(am_spanning_tree_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/vowpalwabbit depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles am__mv = mv -f CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) AM_V_CXX = $(am__v_CXX_@AM_V@) am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) am__v_CXX_0 = @echo " CXX " $@; am__v_CXX_1 = CXXLD = $(CXX) CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) am__v_CXXLD_0 = @echo " CXXLD " $@; am__v_CXXLD_1 = SOURCES = $(spanning_tree_SOURCES) DIST_SOURCES = $(spanning_tree_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BOOST_CPPFLAGS = @BOOST_CPPFLAGS@ BOOST_LDFLAGS = @BOOST_LDFLAGS@ BOOST_PROGRAM_OPTIONS_LIB = @BOOST_PROGRAM_OPTIONS_LIB@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HAVE_CXX11 = @HAVE_CXX11@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ ZLIB_LDFLAGS = @ZLIB_LDFLAGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ ax_pthread_config = @ax_pthread_config@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ spanning_tree_SOURCES = spanning_tree_main.cc ../vowpalwabbit/spanning_tree.cc ../vowpalwabbit/vw_exception.cc spanning_tree_LDADD = ../vowpalwabbit/liballreduce.la spanning_tree_DEPENDENCIES = ../vowpalwabbit/liballreduce.la ACLOCAL_AMFLAGS = -I acinclude.d AM_CXXFLAGS = ${BOOST_CPPFLAGS} ${ZLIB_CPPFLAGS} ${PTHREAD_CFLAGS} \ $(am__append_1) AM_LDFLAGS = ${BOOST_LDFLAGS} ${BOOST_PROGRAM_OPTIONS_LIB} ${ZLIB_LDFLAGS} ${PTHREAD_LIBS} all: all-am .SUFFIXES: .SUFFIXES: .cc .lo .o .obj $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu cluster/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu cluster/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p \ || test -f $$p1 \ ; then echo "$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n;h' \ -e 's|.*|.|' \ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) files[d] = files[d] " " $$1; \ else { print "f", $$3 "/" $$4, $$1; } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ } \ ; done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' \ `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(bindir)" && rm -f $$files clean-binPROGRAMS: @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ echo " rm -f" $$list; \ rm -f $$list || exit $$?; \ test -n "$(EXEEXT)" || exit 0; \ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ echo " rm -f" $$list; \ rm -f $$list ../vowpalwabbit/$(am__dirstamp): @$(MKDIR_P) ../vowpalwabbit @: > ../vowpalwabbit/$(am__dirstamp) ../vowpalwabbit/$(DEPDIR)/$(am__dirstamp): @$(MKDIR_P) ../vowpalwabbit/$(DEPDIR) @: > ../vowpalwabbit/$(DEPDIR)/$(am__dirstamp) ../vowpalwabbit/spanning_tree.$(OBJEXT): \ ../vowpalwabbit/$(am__dirstamp) \ ../vowpalwabbit/$(DEPDIR)/$(am__dirstamp) ../vowpalwabbit/vw_exception.$(OBJEXT): \ ../vowpalwabbit/$(am__dirstamp) \ ../vowpalwabbit/$(DEPDIR)/$(am__dirstamp) spanning_tree$(EXEEXT): $(spanning_tree_OBJECTS) $(spanning_tree_DEPENDENCIES) $(EXTRA_spanning_tree_DEPENDENCIES) @rm -f spanning_tree$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(spanning_tree_OBJECTS) $(spanning_tree_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) -rm -f ../vowpalwabbit/*.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@../vowpalwabbit/$(DEPDIR)/spanning_tree.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@../vowpalwabbit/$(DEPDIR)/vw_exception.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/spanning_tree_main.Po@am__quote@ .cc.o: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .cc.lo: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(PROGRAMS) installdirs: for dir in "$(DESTDIR)$(bindir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) -rm -f ../vowpalwabbit/$(DEPDIR)/$(am__dirstamp) -rm -f ../vowpalwabbit/$(am__dirstamp) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -rf ../vowpalwabbit/$(DEPDIR) ./$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-binPROGRAMS install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -rf ../vowpalwabbit/$(DEPDIR) ./$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-binPROGRAMS \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am uninstall-binPROGRAMS # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: vowpal_wabbit-8.1.1/cluster/README_cluster000066400000000000000000000073571261756526500205160ustar00rootroot00000000000000The implementation of Non-linear (Preconditioned) Conjugate Gradient, LBFGS, online learning, and adaptive online learning works on clusters (both Hadoop and otherwise) now. To build the code, run make. At a high level, the code operates by repeatedly executing something equivalent to the MPI AllReduce function---adding up floats from all nodes then broadcasting them back to each individual node. In order to do this, a spanning tree over the nodes must be created. This is done using the helper daemon 'allreduce_master'. *********************************************************************** To run the code on non-Hadoop clusters, the script 'single_machine' has the simplest possible invocation. In general: start the span server on one of the cluster nodes: ./spanning_tree Launch vw on each of the worker nodes: ./vw --span_server --total --node --unique_id -d where: is the host running spanning_tree is the total number of nodes is the node id number is a number shared by all nodes in the process is the input source file for that node *********************************************************************** To run the code on Hadoop clusters: Decide if you are going to control the number of tasks by: (a) using gzip compressed files which cannot be broken up by Hadoop (b) controlling the number of reducers. We'll assume (a) below. Start the span server for the Hadoop cluster: ./spanning_tree Start the map-reduce job using Hadoop streaming: hadoop jar $HADOOP_HOME/hadoop-streaming.jar \ -files vw,runvw.sh \ -Dmapred.job.map.memory.mb=2500 -input -output \ -mapper runvw.sh -reducer NONE where is the directory on HDFS where you want the trained model to be saved. The trained model is saved to the file /model on HDFS and can be retreived by hadoop -get. To modify the arguments to VW, edit the script runvw.sh. Arguments to hadoop can be directly added in the hadoop streaming command. See the 'mapscript.sh' which uses 'runvw.sh' for an advanced example of running VW in a Hadoop enviornmnent. ************************************************************************ The files you need to know about: runvw.sh: This is the mapper code. It takes as arguments: The output directory. The trained model from the first mapper is stored as the file "model" in the output directory. The hostname of the cluster gateway, so that the mappers can connect to the gateway All the other standard VW options are currently hardcoded in the script, feel free to mess around with them. ######################################################################### spanning_tree.cc: This is the span server code which runs on the gateway. You start it before the call to hadoop. The span server backgrounds itself after starting and listens for incoming connections. It sets up the topology on the mappers and then let them communicate amongst themselves. ######################################################################### allreduce.h: This is the header file for the nodes. ######################################################################### allreduce.cc: This is the code for doing allreduce. It implement the routine described above. all_reduce is implemented as a combination of reduce and broadcast routines. reduce reads data from children, adds it with local data and passes it up to the parent with a call to pass_up. broadcast receives data from parent, and passes it down to children with a call to pass_down. ######################################################################### cg.cc, gd.cc, bfgs.cc: learning algorithms which use all_reduce whenever communication is needed. Uses routines accumulate and accumulate_scalar to reduce vectors and scalars resp. vowpal_wabbit-8.1.1/cluster/cluster.vcxproj000077500000000000000000000244731261756526500211740ustar00rootroot00000000000000 Debug Win32 Debug x64 Release Win32 Release x64 {2720BCD9-6731-4A11-BA24-1F74E35BA97F} Win32Proj cluster spanning_tree ..\vowpalwabbit\ Application true Unicode v120 Application true Unicode v120 Application false true Unicode v120 Application false true Unicode v120 true $(Configuration)\$(PlatformShortName)\ $(SolutionDir)\$(PlatformShortName)\$(Configuration)\ true $(SolutionDir)\$(PlatformShortName)\$(Configuration)\ $(SolutionDir)$(PlatformShortName)\$(Configuration)\$(ProjectName)\ false $(Configuration)\$(PlatformShortName)\ $(SolutionDir)\$(PlatformShortName)\$(Configuration)\ false $(SolutionDir)\$(PlatformShortName)\$(Configuration)\ $(SolutionDir)$(PlatformShortName)\$(Configuration)\$(ProjectName)\ Level3 Disabled WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) $(SolutionDir) Console true ws2_32.lib;%(AdditionalDependencies) xcopy /v /i /r /y "$(SolutionDir)\$(PlatformShortName)\$(Configuration)" "$(SolutionDir)$(Configuration)" Level3 Disabled WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) $(SolutionDir) Console true ws2_32.lib;%(AdditionalDependencies) xcopy /v /i /r /y "$(SolutionDir)\$(PlatformShortName)\$(Configuration)" "$(SolutionDir)$(Configuration)" Level3 MaxSpeed true true WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) ../vowpalwabbit Console true true true ws2_32.lib;%(AdditionalDependencies) xcopy /v /i /r /y "$(SolutionDir)\$(PlatformShortName)\$(Configuration)" "$(SolutionDir)$(Configuration)" Level3 MaxSpeed true true WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) MultiThreaded $(SolutionDir) Console true true true ws2_32.lib;%(AdditionalDependencies) xcopy /v /i /r /y "$(SolutionDir)\$(PlatformShortName)\$(Configuration)\spanning_tree.*" "$(SolutionDir)$(Configuration)" {1e205806-7f80-47dd-a38d-fc08083f3592} This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. vowpal_wabbit-8.1.1/cluster/mapscript-yarn.sh000077500000000000000000000013601261756526500213710ustar00rootroot00000000000000#!/usr/bin/env bash set -e usage="$0 out_dir in_dir" if [ "$2" == "" ] then echo $usage exit fi set -u out_directory=$1 in_directory=$2 hadoop fs -rmr $out_directory > /dev/null 2>&1 || true ./spanning_tree || true hadoop jar /usr/lib/hadoop-mapreduce/hadoop-streaming.jar \ -Dmapred.job.name="vw allreduce $in_directory" \ -Dmapred.map.tasks.speculative.execution=true \ -Dmapred.reduce.tasks=0 \ -Dmapred.child.java.opts="-Xmx100m" \ -Dmapred.task.timeout=600000000 \ -Dmapred.job.map.memory.mb=1000 \ -input $in_directory \ -output $out_directory \ -file ../vowpalwabbit/vw \ -file /usr/lib64/libboost_program_options.so.5 \ -file /lib64/libz.so.1 \ -file runvw-yarn.sh \ -mapper runvw-yarn.sh \ -reducer NONE vowpal_wabbit-8.1.1/cluster/mapscript.sh000077500000000000000000000013761261756526500204310ustar00rootroot00000000000000out_directory=$1 in_directory=$2 nmappers=$3; hadoop fs -rmr $out_directory > /dev/null 2>&1; total=`hadoop fs -ls $in_directory | cut -d " " -f 7 | awk 'BEGIN{sum = 0} {if(NF > 0) sum += $1;} END{print sum;}'` echo $total mapsize=`expr $total / $nmappers` maprem=`expr $total % $nmappers` mapsize=`expr $mapsize + $maprem` mapsize=`expr $mapsize + 100` echo $mapsize ./spanning_tree hadoop jar $HADOOP_HOME/hadoop-streaming.jar -Dmapred.job.queue.name=search -Dmapred.min.split.size=$mapsize -Dmapred.map.tasks.speculative.execution=true -Dmapred.reduce.tasks=0 -Dmapred.job.map.memory.mb=3000 -Dmapred.child.java.opts="-Xmx100m" -Dmapred.task.timeout=600000000 -input $in_directory -output $out_directory -file ../vw -file runvw.sh -mapper runvw.sh -reducer NONE vowpal_wabbit-8.1.1/cluster/runvw-yarn.sh000077500000000000000000000047301261756526500205540ustar00rootroot00000000000000#!/usr/bin/env bash set -e dryrun=$1 # MR1 sets $mapred_map_tasks # MR2/YARN sets $mapreduce_job_maps nmappers=$mapreduce_job_maps # MR1 sets $mapreduce_job_submithost # MR2/YARN sets $mapreduce_job_submithostname submit_host=$mapreduce_job_submithostname # MR1 sets $mapred_output_dir # MR2/YARN sets $mapreduce_output_fileoutputformat_outputdir output_dir=$mapreduce_output_fileoutputformat_outputdir set -u # This works on both MR1 and MR2/YARN mapper=`printenv mapred_task_id | cut -d "_" -f 5` mapred_job_id=`echo "$mapred_job_id" | awk -F "_" '{print $NF}'` # debug echo $mapper > /dev/stderr echo $nmappers > /dev/stderr echo $output_dir > /dev/stderr echo $submit_host > /dev/stderr rm -f temp.cache || true echo 'Starting training' > /dev/stderr # SGD step gdcmd="./vw -b 20 --total $nmappers --node $mapper --unique_id $mapred_job_id --passes 2 --save_per_pass --readable_model sgd.rmodel -d /dev/stdin -f sgd.vwmodel --cache_file temp.cache --span_server $submit_host --loss_function=logistic" # BFGS step mapred_job_id=`expr $mapred_job_id \* 2` #create new nonce bfgscmd="./vw --total $nmappers --node $mapper --unique_id $mapred_job_id --cache_file temp.cache --bfgs --mem 5 --passes 2 --save_per_pass --readable_model bfgs.rmodel --span_server $submit_host -f bfgs.vwmodel -i sgd.vwmodel --loss_function=logistic" if [ "$mapper" == '000000' ] then if [ -z ${dryrun:-} ] then echo "SGD ..." > /dev/stderr $gdcmd > >(tee vw.out) 2> >(tee vw.err >&2) echo "BFGS ..." > /dev/stderr $bfgscmd > >(tee -a vw.out) 2> >(tee -a vw.err >&2) else echo "Dryrrun" echo $gdcmd set cat > /dev/null fi if [ $? -ne 0 ] then exit 5 fi # store models and output in hdfs hadoop fs -put -f sgd.vwmodel* $output_dir || true hadoop fs -put -f sgd.rmodel* $output_dir || true hadoop fs -put -f bfgs.vwmodel* $output_dir || true hadoop fs -put -f bfgs.rmodel* $output_dir || true hadoop fs -put -f vw.* $output_dir || true else if [ -z ${dryrun:-} ] then echo "SGD ..." $gdcmd echo "BFGS ..." $bfgscmd else echo "Dryrrun" echo $gdcmd echo $bfgscmd cat > /dev/null fi if [ $? -ne 0 ] then exit 6 fi fi vowpal_wabbit-8.1.1/cluster/runvw.sh000077500000000000000000000027211261756526500176030ustar00rootroot00000000000000#!/bin/bash mapper=`printenv mapred_task_id | cut -d "_" -f 5` rm -f temp.cache date +"%F %T Start training mapper=$mapper" > /dev/stderr vwcmd="./vw -b 24 --total $mapred_map_tasks --node $mapper --cache_file temp.cache --span_server $mapreduce_job_submithost --loss_function=logistic" mapred_job_id=`echo $mapred_job_id | tr -d 'job_'` gdcmd="$vwcmd --unique_id $mapred_job_id --passes 1 --adaptive --exact_adaptive_norm -d /dev/stdin -f tempmodel" mapred_job_id=`expr $mapred_job_id \* 2` #create new nonce bfgscmd="$vwcmd --unique_id $mapred_job_id --bfgs --mem 5 --passes 20 -f model -i tempmodel" if [ "$mapper" == '000000' ]; then $gdcmd > mapperout 2>&1 if [ $? -ne 0 ]; then date +"%F %T Failed mapper=$mapper cmd=$gdcmd" > /dev/stderr exit 1 fi $bfgscmd >> mapperout 2>&1 outfile=$mapred_output_dir/model mapperfile=$mapred_output_dir/mapperout found=`hadoop fs -lsr | grep $mapred_output_dir | grep mapperout` if [ "$found" != "" ]; then hadoop fs -rm -r $mapperfile fi found=`hadoop fs -lsr | grep $mapred_output_dir | grep model` if [ "$found" != "" ]; then hadoop fs -rm -r $outfile fi date +"%F %T outfile=$outfile" > /dev/stderr hadoop fs -put model $outfile hadoop fs -put mapperout $mapperfile else $gdcmd if [ $? -ne 0 ]; then date +"%F %T Failed mapper=$mapper cmd=$gdcmd" > /dev/stderr exit 1 fi $bfgscmd fi date +"%F %T Done mapper=$mapper" > /dev/stderr vowpal_wabbit-8.1.1/cluster/single_machine000077500000000000000000000011721261756526500207550ustar00rootroot00000000000000#!/bin/sh # A simplest-possible example of parallel code at work on a single machine. ./spanning_tree # This isn't actually useful---to do something useful, you would need to partition the dataset amongst the VW instances head -n 100 ../test/train-sets/0001.dat > head_data tail -n 100 ../test/train-sets/0001.dat > tail_data ../vowpalwabbit/vw --total 2 --node 0 --unique_id 0 -d head_data --cache_file c0 -k --passes 100 --span_server localhost --holdout_off > node_0 2>&1 & ../vowpalwabbit/vw --total 2 --node 1 --unique_id 0 -d tail_data --cache_file c1 -k --passes 100 --span_server localhost --holdout_off killall spanning_tree vowpal_wabbit-8.1.1/cluster/spanning_tree_main.cc000066400000000000000000000024221261756526500222300ustar00rootroot00000000000000/* Copyright (c) 2011 Yahoo! Inc. All rights reserved. The copyrights embodied in the content of this file are licensed under the BSD (revised) open source license This creates a binary tree topology over a set of n nodes that connect. */ #include "spanning_tree.h" #include "vw_exception.h" #ifdef _WIN32 int daemon(int a, int b) { return 0; } int getpid() { return (int) ::GetCurrentProcessId(); } #endif #include #include #include #include #include using namespace std; using namespace VW; int main(int argc, char* argv[]) { if (argc > 2) { cout << "usage: spanning_tree [--nondaemon | pid_file]" << endl; exit(0); } try { if (argc == 2 && strcmp("--nondaemon",argv[1])==0) ; else if (daemon(1,1)) THROWERRNO("daemon: "); SpanningTree spanningTree; if (argc == 2 && strcmp("--nondaemon",argv[1])!=0) { ofstream pid_file; pid_file.open(argv[1]); if (!pid_file.is_open()) { cerr << "error writing pid file" << endl; exit(1); } pid_file << getpid() << endl; pid_file.close(); } spanningTree.Run(); } catch (VW::vw_exception& e) { cerr << "spanning tree (" << e.Filename() << ":" << e.LineNumber() << "): " << e.what() << endl; } } vowpal_wabbit-8.1.1/cluster/spark/000077500000000000000000000000001261756526500172015ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cluster/spark/VwSparkCluster.scala000066400000000000000000000201121261756526500231410ustar00rootroot00000000000000import java.net.InetAddress import org.apache.spark.Logging /** * The goal of this class is to provide as easy method to pipe data through an external command. It is done by combining * a {@link PipedOutputStream} with a {@link PipedInputStream} to create a single pipe to feed data through. This is * done asynchronously so data can be read and written to at the same time. * Created by jmorra on 1/22/15. */ class PipeUtils(bufferSize: Int = 1 << 20) { import java.io._ import scala.concurrent.ExecutionContext.Implicits.global import scala.concurrent.Future import scala.language.postfixOps import scala.sys.process._ /** * This implicit class will allow easy access to streaming through external processes. This * should work on a line by line basis just like Spark's pipe command. * http://stackoverflow.com/questions/28095469/stream-input-to-external-process-in-scala * @param s: The input stream */ implicit class IteratorStream(s: TraversableOnce[String]) { def pipe(cmd: String): Stream[String] = cmd #< iter2is(s) lines def pipe(cmd: Seq[String]): Stream[String] = cmd #< iter2is(s) lines def run(cmd: String): String = cmd #< iter2is(s) !! private[this] def iter2is[A](it: TraversableOnce[A]): InputStream = { // What is written to the output stream will appear in the input stream. val pos = new PipedOutputStream val pis = new PipedInputStream(pos, bufferSize) val w = new PrintWriter(new BufferedOutputStream(pos, bufferSize), false) // Scala 2.11 (scala 2.10, use 'future'). Executes asynchronously. // Fill the stream, then close. Future { try it.foreach(w.println) finally w.close } // Return possibly before pis is fully written to. pis } } } /** * A framework for running VW in a cluster environment using Apache Spark. This * is meant only as a framework and may require some modification to work under your specific case. * Created by jmorra on 8/19/15. */ case class VwSparkCluster( pipeUtils: PipeUtils = new PipeUtils, ipAddress: String = InetAddress.getLocalHost.getHostAddress, defaultParallelism: Int = 2) extends Logging { import java.io._ import org.apache.commons.io.IOUtils import org.apache.spark.rdd.RDD import org.apache.spark.SparkContext import scala.sys.process._ import pipeUtils._ /** * This will learn a VW model in cluster mode. If you notice that this command never starts and just stalls then the parallelism * is probably too high. Refer to this * for more information. * @param data an RDD of Strings that are in VW input format. * @param vwCmd the VW command to run. Note that this command must NOT contain --cache_file and -f. Those will automatically * be appended if necessary. * @param parallelism the amount of parallelism to use. This is calculated using a formula defined in getParallelism * if it is not supplied. It is recommended to only supply this if getParallelism is not working * in you case. * @return a byte array containing the final VW model. */ def train(data: RDD[String], vwCmd: String, parallelism: Option[Int] = None): Array[Byte] = { if (numberOfRunningProcesses("spanning_tree") != 1) { throw new IllegalStateException("spanning_tree is not running on the driver, cannot proceed. Please start spanning_tree and try again.") } val sc = data.context val conf = sc.getConf // By using the job id and the RDD id we should get a globally unique ID. val jobId = (conf.get("spark.app.id").replaceAll("[^\\d]", "") + data.id).toLong logInfo(s"VW cluster job ID: $jobId") val partitions = parallelism.getOrElse(getParallelism(sc).getOrElse(defaultParallelism)) logInfo(s"VW cluster parallelism: ${partitions}") val repartitionedData = if (data.partitions.size == partitions) data else data.repartition(partitions) val vwBaseCmd = s"$vwCmd --total $partitions --span_server $ipAddress --unique_id $jobId" logInfo(s"VW cluster baseCmd: $vwBaseCmd") val vwModels = repartitionedData.mapPartitionsWithIndex{case (partition, x) => Iterator(runVWOnPartition(vwBaseCmd, x, partition)) } vwModels.collect.flatten.flatten } def numberOfRunningProcesses(process: String): Int = "ps aux".#|(s"grep $process").!!.split("\n").size - 1 /** * Gets the executor storage status excluding the driver node. * @param sc the SparkContext * @return an Array of Strings that are the names of all the storage statuses. */ def executors(sc: SparkContext): Array[String] = { sc.getExecutorStorageStatus.collect{ case x if x.blockManagerId.executorId != "" => x.blockManagerId.executorId } } /** * Gets the parallelism of the cluster. This is very much so a work in progress that seems to work now. This took * a lot of experimentation on Spark 1.2.0 to get to work. I make no guarantees that it will work on other Spark versions * especially if dynamic * allocation is enabled. I also only tested this with a master of yarn-client and local so I'm not sure how * well it'll behave in other resource management environments (Spark Standalone, Mesos, etc.). * @param sc the SparkContext * @return if the parallelism can be found then the expected amount of parallelism. */ def getParallelism(sc: SparkContext): Option[Int] = { sc.master match { case x if (x.contains("yarn")) => sc.getConf.getOption("spark.executor.cores").map(x => x.toInt * executors(sc).size) case _ => Some(sc.defaultParallelism) } } /** * This will accept a base VW command, and append a cache file if necessary. It will also create a temp file * to store the VW model. It will then run VW on the supplied data. Finally it will return the bytes of the * model ONLY if the partition is 0. * * This function was tricky to write because the end result of each calculation is a file on the local disk. * According to John all the models should be in the same state after learning so we can choose to save * anyone we want, therefore, transferring the contents of each file to the driver would be wasteful. * In order to avoid this unnecessary transfer we're just going to get the first file. Now you might * ask yourself why not just call .first on the RDD. We cannot do that because in that case Spark would * only evaluate the first mapper and we need all of them to be evaluated, hence the need for .collect to * be called. Note that you may have to increase spark.driver.maxResultSize if the size of the VW model * is too large. * @param vwBaseCmd the base VW command without a cache file or an output specified. A cache file will automatically * be used if --passes is specified. * @param data a String a data in VW format to be passed to VW * @param partition the partition number of this chunk of data * @return an Array of the bytes of the VW model ONLY if this is the 0th partition, else None. */ def runVWOnPartition(vwBaseCmd: String, data: Iterator[String], partition: Int): Option[Array[Byte]] = { val cacheFile = if (vwBaseCmd.contains("--passes ")) { val c = File.createTempFile("vw-cache", ".cache") c.deleteOnExit Option(c) } else None val vwBaseCmdWithCache = cacheFile.map(x => s"$vwBaseCmd -k --cache_file ${x.getCanonicalPath}").getOrElse(vwBaseCmd) val output = File.createTempFile("vw-model", ".model") output.deleteOnExit val vwCmd = s"$vwBaseCmdWithCache --node $partition -f ${output.getCanonicalPath}" data.pipe(vwCmd) cacheFile.foreach(_.delete) val vwModel = if (partition == 0) { val inputStream = new BufferedInputStream(new FileInputStream(output)) val byteArray = IOUtils.toByteArray(inputStream) inputStream.close Option(byteArray) } else None output.delete() vwModel } } vowpal_wabbit-8.1.1/config.guess000077500000000000000000001303611261756526500167240ustar00rootroot00000000000000#! /bin/sh # Attempt to guess a canonical system name. # Copyright 1992-2013 Free Software Foundation, Inc. timestamp='2013-06-10' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by # the Free Software Foundation; 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 . # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that # program. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # # Originally written by Per Bothner. # # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD # # Please send patches with a ChangeLog entry to config-patches@gnu.org. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] Output the configuration name of the system \`$me' is run on. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. Copyright 1992-2013 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" >&2 exit 1 ;; * ) break ;; esac done if test $# != 0; then echo "$me: too many arguments$help" >&2 exit 1 fi trap 'exit 1' 1 2 15 # CC_FOR_BUILD -- compiler used by this script. Note that the use of a # compiler to aid in system detection is discouraged as it requires # temporary files to be created and, as you can see below, it is a # headache to deal with in a portable fashion. # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still # use `HOST_CC' if defined, but it is deprecated. # Portable tmp directory creation inspired by the Autoconf team. set_cc_for_build=' trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; : ${TMPDIR=/tmp} ; { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; dummy=$tmp/dummy ; tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; case $CC_FOR_BUILD,$HOST_CC,$CC in ,,) echo "int x;" > $dummy.c ; for c in cc gcc c89 c99 ; do if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then CC_FOR_BUILD="$c"; break ; fi ; done ; if test x"$CC_FOR_BUILD" = x ; then CC_FOR_BUILD=no_compiler_found ; fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; esac ; set_cc_for_build= ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) if (test -f /.attbin/uname) >/dev/null 2>&1 ; then PATH=$PATH:/.attbin ; export PATH fi UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown case "${UNAME_SYSTEM}" in Linux|GNU|GNU/*) # If the system lacks a compiler, then just pick glibc. # We could probably try harder. LIBC=gnu eval $set_cc_for_build cat <<-EOF > $dummy.c #include #if defined(__UCLIBC__) LIBC=uclibc #elif defined(__dietlibc__) LIBC=dietlibc #else LIBC=gnu #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` ;; esac # Note: order is significant - the case branches are not exclusive. case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in *:NetBSD:*:*) # NetBSD (nbsd) targets should (where applicable) match one or # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently # switched to ELF, *-*-netbsd* would select the old # object file format. This provides both forward # compatibility and a consistent mechanism for selecting the # object file format. # # Note: NetBSD doesn't particularly care about the vendor # portion of the name. We always set it to "unknown". sysctl="sysctl -n hw.machine_arch" UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ /usr/sbin/$sysctl 2>/dev/null || echo unknown)` case "${UNAME_MACHINE_ARCH}" in armeb) machine=armeb-unknown ;; arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; sh5el) machine=sh5le-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched # to ELF recently, or will in the future. case "${UNAME_MACHINE_ARCH}" in arm*|i386|m68k|ns32k|sh3*|sparc|vax) eval $set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ELF__ then # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). # Return netbsd for either. FIX? os=netbsd else os=netbsdelf fi ;; *) os=netbsd ;; esac # The OS release # Debian GNU/NetBSD machines have a different userland, and # thus, need a distinct triplet. However, they do not need # kernel version information, so it can be replaced with a # suitable tag, in the style of linux-gnu. case "${UNAME_VERSION}" in Debian*) release='-gnu' ;; *) release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` ;; esac # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo "${machine}-${os}${release}" exit ;; *:Bitrig:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE} exit ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} exit ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} exit ;; *:SolidBSD:*:*) echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} exit ;; macppc:MirBSD:*:*) echo powerpc-unknown-mirbsd${UNAME_RELEASE} exit ;; *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} exit ;; alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` ;; *5.*) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` ;; esac # According to Compaq, /usr/sbin/psrinfo has been available on # OSF/1 and Tru64 systems produced since 1995. I hope that # covers most systems running today. This code pipes the CPU # types through head -n 1, so we only detect the type of CPU 0. ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` case "$ALPHA_CPU_TYPE" in "EV4 (21064)") UNAME_MACHINE="alpha" ;; "EV4.5 (21064)") UNAME_MACHINE="alpha" ;; "LCA4 (21066/21068)") UNAME_MACHINE="alpha" ;; "EV5 (21164)") UNAME_MACHINE="alphaev5" ;; "EV5.6 (21164A)") UNAME_MACHINE="alphaev56" ;; "EV5.6 (21164PC)") UNAME_MACHINE="alphapca56" ;; "EV5.7 (21164PC)") UNAME_MACHINE="alphapca57" ;; "EV6 (21264)") UNAME_MACHINE="alphaev6" ;; "EV6.7 (21264A)") UNAME_MACHINE="alphaev67" ;; "EV6.8CB (21264C)") UNAME_MACHINE="alphaev68" ;; "EV6.8AL (21264B)") UNAME_MACHINE="alphaev68" ;; "EV6.8CX (21264D)") UNAME_MACHINE="alphaev68" ;; "EV6.9A (21264/EV69A)") UNAME_MACHINE="alphaev69" ;; "EV7 (21364)") UNAME_MACHINE="alphaev7" ;; "EV7.9 (21364A)") UNAME_MACHINE="alphaev79" ;; esac # A Pn.n version is a patched version. # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` # Reset EXIT trap before exiting to avoid spurious non-zero exit code. exitcode=$? trap '' 0 exit $exitcode ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of uname instead # of the specific Alpha model? echo alpha-pc-interix exit ;; 21064:Windows_NT:50:3) echo alpha-dec-winnt3.5 exit ;; Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 exit ;; *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos exit ;; *:[Mm]orph[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-morphos exit ;; *:OS/390:*:*) echo i370-ibm-openedition exit ;; *:z/VM:*:*) echo s390-ibm-zvmoe exit ;; *:OS400:*:*) echo powerpc-ibm-os400 exit ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} exit ;; arm*:riscos:*:*|arm*:RISCOS:*:*) echo arm-unknown-riscos exit ;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) echo hppa1.1-hitachi-hiuxmpp exit ;; Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. if test "`(/bin/universe) 2>/dev/null`" = att ; then echo pyramid-pyramid-sysv3 else echo pyramid-pyramid-bsd fi exit ;; NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 exit ;; DRS?6000:unix:4.0:6*) echo sparc-icl-nx6 exit ;; DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in sparc) echo sparc-icl-nx7; exit ;; esac ;; s390x:SunOS:*:*) echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) echo i386-pc-auroraux${UNAME_RELEASE} exit ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) eval $set_cc_for_build SUN_ARCH="i386" # If there is a compiler, see if it is configured for 64-bit objects. # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. # This test works for both compilers. if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then SUN_ARCH="x86_64" fi fi echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:*:*) case "`/usr/bin/arch -k`" in Series*|S4*) UNAME_RELEASE=`uname -v` ;; esac # Japanese Language versions have a version number like `4.1.3-JL'. echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` exit ;; sun3*:SunOS:*:*) echo m68k-sun-sunos${UNAME_RELEASE} exit ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 case "`/bin/arch`" in sun3) echo m68k-sun-sunos${UNAME_RELEASE} ;; sun4) echo sparc-sun-sunos${UNAME_RELEASE} ;; esac exit ;; aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} exit ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor # > m68000). The system name ranges from "MiNT" over "FreeMiNT" # to the lowercase version "mint" (or "freemint"). Finally # the system name "TOS" denotes a system which is actually not # MiNT. But MiNT is downward compatible to TOS, so this should # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) echo m68k-milan-mint${UNAME_RELEASE} exit ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) echo m68k-hades-mint${UNAME_RELEASE} exit ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE} exit ;; m68k:machten:*:*) echo m68k-apple-machten${UNAME_RELEASE} exit ;; powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} exit ;; RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 exit ;; RISC*:ULTRIX:*:*) echo mips-dec-ultrix${UNAME_RELEASE} exit ;; VAX*:ULTRIX*:*:*) echo vax-dec-ultrix${UNAME_RELEASE} exit ;; 2020:CLIX:*:* | 2430:CLIX:*:*) echo clipper-intergraph-clix${UNAME_RELEASE} exit ;; mips:*:*:UMIPS | mips:*:*:RISCos) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #ifdef __cplusplus #include /* for printf() prototype */ int main (int argc, char *argv[]) { #else int main (argc, argv) int argc; char *argv[]; { #endif #if defined (host_mips) && defined (MIPSEB) #if defined (SYSTYPE_SYSV) printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_SVR4) printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); #endif #endif exit (-1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && SYSTEM_NAME=`$dummy $dummyarg` && { echo "$SYSTEM_NAME"; exit; } echo mips-mips-riscos${UNAME_RELEASE} exit ;; Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax exit ;; Motorola:*:4.3:PL8-*) echo powerpc-harris-powermax exit ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) echo powerpc-harris-powermax exit ;; Night_Hawk:Power_UNIX:*:*) echo powerpc-harris-powerunix exit ;; m88k:CX/UX:7*:*) echo m88k-harris-cxux7 exit ;; m88k:*:4*:R4*) echo m88k-motorola-sysv4 exit ;; m88k:*:3*:R3*) echo m88k-motorola-sysv3 exit ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] then if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ [ ${TARGET_BINARY_INTERFACE}x = x ] then echo m88k-dg-dgux${UNAME_RELEASE} else echo m88k-dg-dguxbcs${UNAME_RELEASE} fi else echo i586-dg-dgux${UNAME_RELEASE} fi exit ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) echo m88k-dolphin-sysv3 exit ;; M88*:*:R3*:*) # Delta 88k system running SVR3 echo m88k-motorola-sysv3 exit ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) echo m88k-tektronix-sysv3 exit ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) echo m68k-tektronix-bsd exit ;; *:IRIX*:*:*) echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` exit ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) echo i386-ibm-aix exit ;; ia64:AIX:*:*) if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} exit ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include main() { if (!__power_pc()) exit(1); puts("powerpc-ibm-aix3.2.5"); exit(0); } EOF if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` then echo "$SYSTEM_NAME" else echo rs6000-ibm-aix3.2.5 fi elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo rs6000-ibm-aix3.2.4 else echo rs6000-ibm-aix3.2 fi exit ;; *:AIX:*:[4567]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then IBM_ARCH=rs6000 else IBM_ARCH=powerpc fi if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${IBM_ARCH}-ibm-aix${IBM_REV} exit ;; *:AIX:*:*) echo rs6000-ibm-aix exit ;; ibmrt:4.4BSD:*|romp-ibm:BSD:*) echo romp-ibm-bsd4.4 exit ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to exit ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx exit ;; DPX/2?00:B.O.S.:*:*) echo m68k-bull-sysv3 exit ;; 9000/[34]??:4.3bsd:1.*:*) echo m68k-hp-bsd exit ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) echo m68k-hp-bsd4.4 exit ;; 9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` case "${UNAME_MACHINE}" in 9000/31? ) HP_ARCH=m68000 ;; 9000/[34]?? ) HP_ARCH=m68k ;; 9000/[678][0-9][0-9]) if [ -x /usr/bin/getconf ]; then sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` case "${sc_cpu_version}" in 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 532) # CPU_PA_RISC2_0 case "${sc_kernel_bits}" in 32) HP_ARCH="hppa2.0n" ;; 64) HP_ARCH="hppa2.0w" ;; '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 esac ;; esac fi if [ "${HP_ARCH}" = "" ]; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #define _HPUX_SOURCE #include #include int main () { #if defined(_SC_KERNEL_BITS) long bits = sysconf(_SC_KERNEL_BITS); #endif long cpu = sysconf (_SC_CPU_VERSION); switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0"); break; case CPU_PA_RISC1_1: puts ("hppa1.1"); break; case CPU_PA_RISC2_0: #if defined(_SC_KERNEL_BITS) switch (bits) { case 64: puts ("hppa2.0w"); break; case 32: puts ("hppa2.0n"); break; default: puts ("hppa2.0"); break; } break; #else /* !defined(_SC_KERNEL_BITS) */ puts ("hppa2.0"); break; #endif default: puts ("hppa1.0"); break; } exit (0); } EOF (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac if [ ${HP_ARCH} = "hppa2.0w" ] then eval $set_cc_for_build # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler # generating 64-bit code. GNU and HP use different nomenclature: # # $ CC_FOR_BUILD=cc ./config.guess # => hppa2.0w-hp-hpux11.23 # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess # => hppa64-hp-hpux11.23 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | grep -q __LP64__ then HP_ARCH="hppa2.0w" else HP_ARCH="hppa64" fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} exit ;; ia64:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` echo ia64-hp-hpux${HPUX_REV} exit ;; 3050*:HI-UX:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include int main () { long cpu = sysconf (_SC_CPU_VERSION); /* The order matters, because CPU_IS_HP_MC68K erroneously returns true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct results, however. */ if (CPU_IS_PA_RISC (cpu)) { switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; default: puts ("hppa-hitachi-hiuxwe2"); break; } } else if (CPU_IS_HP_MC68K (cpu)) puts ("m68k-hitachi-hiuxwe2"); else puts ("unknown-hitachi-hiuxwe2"); exit (0); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } echo unknown-hitachi-hiuxwe2 exit ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) echo hppa1.1-hp-bsd exit ;; 9000/8??:4.3bsd:*:*) echo hppa1.0-hp-bsd exit ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix exit ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) echo hppa1.1-hp-osf exit ;; hp8??:OSF1:*:*) echo hppa1.0-hp-osf exit ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk else echo ${UNAME_MACHINE}-unknown-osf1 fi exit ;; parisc*:Lites*:*:*) echo hppa1.1-hp-lites exit ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) echo c1-convex-bsd exit ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) echo c34-convex-bsd exit ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) echo c38-convex-bsd exit ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) echo c4-convex-bsd exit ;; CRAY*Y-MP:*:*:*) echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*[A-Z]90:*:*:*) echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' exit ;; CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; *:UNICOS/mp:*:*) echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; 5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit ;; sparc*:BSD/OS:*:*) echo sparc-unknown-bsdi${UNAME_RELEASE} exit ;; *:BSD/OS:*:*) echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} exit ;; *:FreeBSD:*:*) UNAME_PROCESSOR=`/usr/bin/uname -p` case ${UNAME_PROCESSOR} in amd64) echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; *) echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; esac exit ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit ;; *:MINGW64*:*) echo ${UNAME_MACHINE}-pc-mingw64 exit ;; *:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit ;; i*:MSYS*:*) echo ${UNAME_MACHINE}-pc-msys exit ;; i*:windows32*:*) # uname -m includes "-pc" on this system. echo ${UNAME_MACHINE}-mingw32 exit ;; i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit ;; *:Interix*:*) case ${UNAME_MACHINE} in x86) echo i586-pc-interix${UNAME_RELEASE} exit ;; authenticamd | genuineintel | EM64T) echo x86_64-unknown-interix${UNAME_RELEASE} exit ;; IA64) echo ia64-unknown-interix${UNAME_RELEASE} exit ;; esac ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit ;; 8664:Windows_NT:*) echo x86_64-pc-mks exit ;; i*:Windows_NT*:* | Pentium*:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we # UNAME_MACHINE based on the output of uname instead of i386? echo i586-pc-interix exit ;; i*:UWIN*:*) echo ${UNAME_MACHINE}-pc-uwin exit ;; amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) echo x86_64-unknown-cygwin exit ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin exit ;; prep*:SunOS:5.*:*) echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; *:GNU:*:*) # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit ;; *:GNU/*:*:*) # other systems with GNU libc and userland echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC} exit ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit ;; aarch64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; aarch64_be:Linux:*:*) UNAME_MACHINE=aarch64_be echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in EV5) UNAME_MACHINE=alphaev5 ;; EV56) UNAME_MACHINE=alphaev56 ;; PCA56) UNAME_MACHINE=alphapca56 ;; PCA57) UNAME_MACHINE=alphapca56 ;; EV6) UNAME_MACHINE=alphaev6 ;; EV67) UNAME_MACHINE=alphaev67 ;; EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump --private-headers /bin/sh | grep -q ld.so.1 if test "$?" = 0 ; then LIBC="gnulibc1" ; fi echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; arc:Linux:*:* | arceb:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; arm*:Linux:*:*) eval $set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then echo ${UNAME_MACHINE}-unknown-linux-${LIBC} else if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi else echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf fi fi exit ;; avr32*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; cris:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-${LIBC} exit ;; crisv32:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-${LIBC} exit ;; frv:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; hexagon:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; i*86:Linux:*:*) echo ${UNAME_MACHINE}-pc-linux-${LIBC} exit ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; m32r*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; mips:Linux:*:* | mips64:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #undef CPU #undef ${UNAME_MACHINE} #undef ${UNAME_MACHINE}el #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) CPU=${UNAME_MACHINE}el #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) CPU=${UNAME_MACHINE} #else CPU= #endif #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } ;; or1k:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; or32:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; padre:Linux:*:*) echo sparc-unknown-linux-${LIBC} exit ;; parisc64:Linux:*:* | hppa64:Linux:*:*) echo hppa64-unknown-linux-${LIBC} exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in PA7*) echo hppa1.1-unknown-linux-${LIBC} ;; PA8*) echo hppa2.0-unknown-linux-${LIBC} ;; *) echo hppa-unknown-linux-${LIBC} ;; esac exit ;; ppc64:Linux:*:*) echo powerpc64-unknown-linux-${LIBC} exit ;; ppc:Linux:*:*) echo powerpc-unknown-linux-${LIBC} exit ;; ppc64le:Linux:*:*) echo powerpc64le-unknown-linux-${LIBC} exit ;; ppcle:Linux:*:*) echo powerpcle-unknown-linux-${LIBC} exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux-${LIBC} exit ;; sh64*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; sparc:Linux:*:* | sparc64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; tile*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; vax:Linux:*:*) echo ${UNAME_MACHINE}-dec-linux-${LIBC} exit ;; x86_64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; xtensa*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both # sysname and nodename. echo i386-sequent-sysv4 exit ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... # I am not positive that other SVR4 systems won't match this, # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} exit ;; i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. echo ${UNAME_MACHINE}-pc-os2-emx exit ;; i*86:XTS-300:*:STOP) echo ${UNAME_MACHINE}-unknown-stop exit ;; i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos exit ;; i*86:syllable:*:*) echo ${UNAME_MACHINE}-pc-syllable exit ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit ;; i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp exit ;; i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} else echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} fi exit ;; i*86:*:5:[678]*) # UnixWare 7.x, OpenUNIX and OpenServer 6. case `/bin/uname -X | grep "^Machine"` in *486*) UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} exit ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ && UNAME_MACHINE=i586 (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ && UNAME_MACHINE=i686 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ && UNAME_MACHINE=i686 echo ${UNAME_MACHINE}-pc-sco$UNAME_REL else echo ${UNAME_MACHINE}-pc-sysv32 fi exit ;; pc:*:*:*) # Left here for compatibility: # uname -m prints for DJGPP always 'pc', but it prints nothing about # the processor, so we play safe by assuming i586. # Note: whatever this is, it MUST be the same as what config.sub # prints for the "djgpp" host, or else GDB configury will decide that # this is a cross-build. echo i586-pc-msdosdjgpp exit ;; Intel:Mach:3*:*) echo i386-pc-mach3 exit ;; paragon:*:*:*) echo i860-intel-osf1 exit ;; i860:*:4.*:*) # i860-SVR4 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 fi exit ;; mini*:CTIX:SYS*5:*) # "miniframe" echo m68010-convergent-sysv exit ;; mc68k:UNIX:SYSTEM5:3.51m) echo m68k-convergent-sysv exit ;; M680?0:D-NIX:5.3:*) echo m68k-diab-dnix exit ;; M68*:*:R3V[5678]*:*) test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4; exit; } ;; NCR*:*:4.2:* | MPRAS*:*:4.2:*) OS_REL='.3' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} exit ;; mc68030:UNIX_System_V:4.*:*) echo m68k-atari-sysv4 exit ;; TSUNAMI:LynxOS:2.*:*) echo sparc-unknown-lynxos${UNAME_RELEASE} exit ;; rs6000:LynxOS:2.*:*) echo rs6000-unknown-lynxos${UNAME_RELEASE} exit ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} exit ;; SM[BE]S:UNIX_SV:*:*) echo mips-dde-sysv${UNAME_RELEASE} exit ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4 exit ;; RM*:SINIX-*:*:*) echo mips-sni-sysv4 exit ;; *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` echo ${UNAME_MACHINE}-sni-sysv4 else echo ns32k-sni-sysv fi exit ;; PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says echo i586-unisys-sysv4 exit ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # How about differentiating between stratus architectures? -djm echo hppa1.1-stratus-sysv4 exit ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 exit ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. echo ${UNAME_MACHINE}-stratus-vos exit ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos exit ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} exit ;; news*:NEWS-OS:6*:*) echo mips-sony-newsos6 exit ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if [ -d /usr/nec ]; then echo mips-nec-sysv${UNAME_RELEASE} else echo mips-unknown-sysv${UNAME_RELEASE} fi exit ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. echo powerpc-be-beos exit ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. echo powerpc-apple-beos exit ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. echo i586-pc-beos exit ;; BePC:Haiku:*:*) # Haiku running on Intel PC compatible. echo i586-pc-haiku exit ;; x86_64:Haiku:*:*) echo x86_64-unknown-haiku exit ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} exit ;; SX-5:SUPER-UX:*:*) echo sx5-nec-superux${UNAME_RELEASE} exit ;; SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} exit ;; SX-7:SUPER-UX:*:*) echo sx7-nec-superux${UNAME_RELEASE} exit ;; SX-8:SUPER-UX:*:*) echo sx8-nec-superux${UNAME_RELEASE} exit ;; SX-8R:SUPER-UX:*:*) echo sx8r-nec-superux${UNAME_RELEASE} exit ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} exit ;; *:Rhapsody:*:*) echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} exit ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown eval $set_cc_for_build if test "$UNAME_PROCESSOR" = unknown ; then UNAME_PROCESSOR=powerpc fi if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then case $UNAME_PROCESSOR in i386) UNAME_PROCESSOR=x86_64 ;; powerpc) UNAME_PROCESSOR=powerpc64 ;; esac fi fi echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = "x86"; then UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} exit ;; *:QNX:*:4*) echo i386-pc-qnx exit ;; NEO-?:NONSTOP_KERNEL:*:*) echo neo-tandem-nsk${UNAME_RELEASE} exit ;; NSE-*:NONSTOP_KERNEL:*:*) echo nse-tandem-nsk${UNAME_RELEASE} exit ;; NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} exit ;; *:NonStop-UX:*:*) echo mips-compaq-nonstopux exit ;; BS2000:POSIX*:*:*) echo bs2000-siemens-sysv exit ;; DS/*:UNIX_System_V:*:*) echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} exit ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 # operating systems. if test "$cputype" = "386"; then UNAME_MACHINE=i386 else UNAME_MACHINE="$cputype" fi echo ${UNAME_MACHINE}-unknown-plan9 exit ;; *:TOPS-10:*:*) echo pdp10-unknown-tops10 exit ;; *:TENEX:*:*) echo pdp10-unknown-tenex exit ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) echo pdp10-dec-tops20 exit ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) echo pdp10-xkl-tops20 exit ;; *:TOPS-20:*:*) echo pdp10-unknown-tops20 exit ;; *:ITS:*:*) echo pdp10-unknown-its exit ;; SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} exit ;; *:DragonFly:*:*) echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` exit ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` case "${UNAME_MACHINE}" in A*) echo alpha-dec-vms ; exit ;; I*) echo ia64-dec-vms ; exit ;; V*) echo vax-dec-vms ; exit ;; esac ;; *:XENIX:*:SysV) echo i386-pc-xenix exit ;; i*86:skyos:*:*) echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' exit ;; i*86:rdos:*:*) echo ${UNAME_MACHINE}-pc-rdos exit ;; i*86:AROS:*:*) echo ${UNAME_MACHINE}-pc-aros exit ;; x86_64:VMkernel:*:*) echo ${UNAME_MACHINE}-unknown-esx exit ;; esac eval $set_cc_for_build cat >$dummy.c < # include #endif main () { #if defined (sony) #if defined (MIPSEB) /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, I don't know.... */ printf ("mips-sony-bsd\n"); exit (0); #else #include printf ("m68k-sony-newsos%s\n", #ifdef NEWSOS4 "4" #else "" #endif ); exit (0); #endif #endif #if defined (__arm) && defined (__acorn) && defined (__unix) printf ("arm-acorn-riscix\n"); exit (0); #endif #if defined (hp300) && !defined (hpux) printf ("m68k-hp-bsd\n"); exit (0); #endif #if defined (NeXT) #if !defined (__ARCHITECTURE__) #define __ARCHITECTURE__ "m68k" #endif int version; version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; if (version < 4) printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); else printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); exit (0); #endif #if defined (MULTIMAX) || defined (n16) #if defined (UMAXV) printf ("ns32k-encore-sysv\n"); exit (0); #else #if defined (CMU) printf ("ns32k-encore-mach\n"); exit (0); #else printf ("ns32k-encore-bsd\n"); exit (0); #endif #endif #endif #if defined (__386BSD__) printf ("i386-pc-bsd\n"); exit (0); #endif #if defined (sequent) #if defined (i386) printf ("i386-sequent-dynix\n"); exit (0); #endif #if defined (ns32000) printf ("ns32k-sequent-dynix\n"); exit (0); #endif #endif #if defined (_SEQUENT_) struct utsname un; uname(&un); if (strncmp(un.version, "V2", 2) == 0) { printf ("i386-sequent-ptx2\n"); exit (0); } if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ printf ("i386-sequent-ptx1\n"); exit (0); } printf ("i386-sequent-ptx\n"); exit (0); #endif #if defined (vax) # if !defined (ultrix) # include # if defined (BSD) # if BSD == 43 printf ("vax-dec-bsd4.3\n"); exit (0); # else # if BSD == 199006 printf ("vax-dec-bsd4.3reno\n"); exit (0); # else printf ("vax-dec-bsd\n"); exit (0); # endif # endif # else printf ("vax-dec-bsd\n"); exit (0); # endif # else printf ("vax-dec-ultrix\n"); exit (0); # endif #endif #if defined (alliant) && defined (i860) printf ("i860-alliant-bsd\n"); exit (0); #endif exit (1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } # Apollos put the system type in the environment. test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } # Convex versions that predate uname can use getsysinfo(1) if [ -x /usr/convex/getsysinfo ] then case `getsysinfo -f cpu_type` in c1*) echo c1-convex-bsd exit ;; c2*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; c34*) echo c34-convex-bsd exit ;; c38*) echo c38-convex-bsd exit ;; c4*) echo c4-convex-bsd exit ;; esac fi cat >&2 < in order to provide the needed information to handle your system. config.guess timestamp = $timestamp uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` /bin/uname -X = `(/bin/uname -X) 2>/dev/null` hostinfo = `(hostinfo) 2>/dev/null` /bin/universe = `(/bin/universe) 2>/dev/null` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` /bin/arch = `(/bin/arch) 2>/dev/null` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` UNAME_MACHINE = ${UNAME_MACHINE} UNAME_RELEASE = ${UNAME_RELEASE} UNAME_SYSTEM = ${UNAME_SYSTEM} UNAME_VERSION = ${UNAME_VERSION} EOF exit 1 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: vowpal_wabbit-8.1.1/config.status000077500000000000000000002153521261756526500171250ustar00rootroot00000000000000#! /bin/bash # Generated by configure. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false ac_cs_recheck=false ac_cs_silent=false SHELL=${CONFIG_SHELL-/bin/bash} export SHELL ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 ## ----------------------------------- ## ## Main body of $CONFIG_STATUS script. ## ## ----------------------------------- ## # Save the log message, to keep $0 and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" This file was extended by vowpal_wabbit $as_me 8.1.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ on `(hostname || uname -n) 2>/dev/null | sed 1q` " # Files that config.status was made for. config_files=" Makefile vowpalwabbit/Makefile cluster/Makefile library/Makefile" config_headers=" vowpalwabbit/config.h" config_commands=" depfiles libtool" ac_cs_usage="\ \`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. Usage: $0 [OPTION]... [TAG]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit --config print configuration, then exit -q, --quiet, --silent do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE --header=FILE[:TEMPLATE] instantiate the configuration header FILE Configuration files: $config_files Configuration headers: $config_headers Configuration commands: $config_commands Report bugs to ." ac_cs_config="'--with-boost-libdir=/usr/lib/x86_64-linux-gnu' 'CXX=clang++'" ac_cs_version="\ vowpal_wabbit config.status 8.1.1 configured by ./configure, generated by GNU Autoconf 2.69, with options \"$ac_cs_config\" Copyright (C) 2012 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." ac_pwd='/home/jcl/programs/vowpal_wabbit' srcdir='.' INSTALL='/usr/bin/install -c' MKDIR_P='/bin/mkdir -p' AWK='gawk' test -n "$AWK" || AWK=awk # The default lists apply if the user does not specify any file. ac_need_defaults=: while test $# != 0 do case $1 in --*=?*) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; --*=) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg= ac_shift=: ;; *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; esac case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) $as_echo "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) $as_echo "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; '') as_fn_error $? "missing file argument" ;; esac as_fn_append CONFIG_FILES " '$ac_optarg'" ac_need_defaults=false;; --header | --heade | --head | --hea ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; esac as_fn_append CONFIG_HEADERS " '$ac_optarg'" ac_need_defaults=false;; --he | --h) # Conflict between --help and --header as_fn_error $? "ambiguous option: \`$1' Try \`$0 --help' for more information.";; --help | --hel | -h ) $as_echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. -*) as_fn_error $? "unrecognized option: \`$1' Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; esac shift done ac_configure_extra_args= if $ac_cs_silent; then exec 6>/dev/null ac_configure_extra_args="$ac_configure_extra_args --silent" fi if $ac_cs_recheck; then set X /bin/bash './configure' '--with-boost-libdir=/usr/lib/x86_64-linux-gnu' 'CXX=clang++' $ac_configure_extra_args --no-create --no-recursion shift $as_echo "running CONFIG_SHELL=/bin/bash $*" >&6 CONFIG_SHELL='/bin/bash' export CONFIG_SHELL exec "$@" fi exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX $as_echo "$ac_log" } >&5 # # INIT-COMMANDS # AMDEP_TRUE="" ac_aux_dir="." # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH sed_quote_subst='s/\(["`$\\]\)/\\\1/g' double_quote_subst='s/\(["`\\]\)/\\\1/g' delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' macro_version='2.4.2' macro_revision='1.3337' enable_shared='yes' enable_static='yes' pic_mode='default' enable_fast_install='yes' SHELL='/bin/bash' ECHO='printf %s\n' PATH_SEPARATOR=':' host_alias='' host='x86_64-unknown-linux-gnu' host_os='linux-gnu' build_alias='' build='x86_64-unknown-linux-gnu' build_os='linux-gnu' SED='/bin/sed' Xsed='/bin/sed -e 1s/^X//' GREP='/bin/grep' EGREP='/bin/grep -E' FGREP='/bin/grep -F' LD='/usr/bin/ld -m elf_x86_64' NM='/usr/bin/nm -B' LN_S='ln -s' max_cmd_len='1572864' ac_objext='o' exeext='' lt_unset='unset' lt_SP2NL='tr \040 \012' lt_NL2SP='tr \015\012 \040\040' lt_cv_to_host_file_cmd='func_convert_file_noop' lt_cv_to_tool_file_cmd='func_convert_file_noop' reload_flag=' -r' reload_cmds='$LD$reload_flag -o $output$reload_objs' OBJDUMP='objdump' deplibs_check_method='pass_all' file_magic_cmd='$MAGIC_CMD' file_magic_glob='' want_nocaseglob='no' DLLTOOL='false' sharedlib_from_linklib_cmd='printf %s\n' AR='ar' AR_FLAGS='cru' archiver_list_spec='@' STRIP='strip' RANLIB='ranlib' old_postinstall_cmds='chmod 644 $oldlib~$RANLIB $tool_oldlib' old_postuninstall_cmds='' old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs~$RANLIB $tool_oldlib' lock_old_archive_extraction='no' CC='gcc' CFLAGS='-g -O2' compiler='clang++' GCC='yes' lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\''' lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\''' lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\''' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\''' nm_file_list_spec='@' lt_sysroot='' objdir='.libs' MAGIC_CMD='file' lt_prog_compiler_no_builtin_flag=' -fno-builtin' lt_prog_compiler_pic=' -fPIC -DPIC' lt_prog_compiler_wl='-Wl,' lt_prog_compiler_static='-static' lt_cv_prog_compiler_c_o='yes' need_locks='no' MANIFEST_TOOL=':' DSYMUTIL='' NMEDIT='' LIPO='' OTOOL='' OTOOL64='' libext='a' shrext_cmds='.so' extract_expsyms_cmds='' archive_cmds_need_lc='no' enable_shared_with_static_runtimes='no' export_dynamic_flag_spec='${wl}--export-dynamic' whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' compiler_needs_object='no' old_archive_from_new_cmds='' old_archive_from_expsyms_cmds='' archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' module_cmds='' module_expsym_cmds='' with_gnu_ld='yes' allow_undefined_flag='' no_undefined_flag='' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator='' hardcode_direct='no' hardcode_direct_absolute='no' hardcode_minus_L='no' hardcode_shlibpath_var='unsupported' hardcode_automatic='no' inherit_rpath='no' link_all_deplibs='no' always_export_symbols='no' export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' include_expsyms='' prelink_cmds='' postlink_cmds='' file_list_spec='' variables_saved_for_relink='PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH' need_lib_prefix='no' need_version='no' version_type='linux' runpath_var='LD_RUN_PATH' shlibpath_var='LD_LIBRARY_PATH' shlibpath_overrides_runpath='no' libname_spec='lib$name' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' install_override_mode='' postinstall_cmds='' postuninstall_cmds='' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' finish_eval='' hardcode_into_libs='yes' sys_lib_search_path_spec='/usr/lib/gcc/x86_64-linux-gnu/4.8 /usr/lib/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib ' sys_lib_dlsearch_path_spec='/lib /usr/lib /usr/lib/x86_64-linux-gnu/libfakeroot /usr/lib/i386-linux-gnu/mesa /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/mesa-egl /usr/lib/x86_64-linux-gnu/mesa /usr/lib/x86_64-linux-gnu/mir/clientplatform/mesa /usr/lib/x86_64-linux-gnu/mir/platformgraphics/mesa ' hardcode_action='immediate' enable_dlopen='unknown' enable_dlopen_self='unknown' enable_dlopen_self_static='unknown' old_striplib='strip --strip-debug' striplib='strip --strip-unneeded' compiler_lib_search_dirs='' predep_objects='' postdep_objects='' predeps='' postdeps='' compiler_lib_search_path='' LD_CXX='/usr/bin/ld -m elf_x86_64' reload_flag_CXX=' -r' reload_cmds_CXX='$LD$reload_flag -o $output$reload_objs' old_archive_cmds_CXX='$AR $AR_FLAGS $oldlib$oldobjs~$RANLIB $tool_oldlib' compiler_CXX='clang++' GCC_CXX='yes' lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin' lt_prog_compiler_pic_CXX=' -fPIC -DPIC' lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='-static' lt_cv_prog_compiler_c_o_CXX='yes' archive_cmds_need_lc_CXX='no' enable_shared_with_static_runtimes_CXX='no' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' compiler_needs_object_CXX='no' old_archive_from_new_cmds_CXX='' old_archive_from_expsyms_cmds_CXX='' archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' module_cmds_CXX='' module_expsym_cmds_CXX='' with_gnu_ld_CXX='yes' allow_undefined_flag_CXX='' no_undefined_flag_CXX='' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX='' hardcode_direct_CXX='no' hardcode_direct_absolute_CXX='no' hardcode_minus_L_CXX='no' hardcode_shlibpath_var_CXX='unsupported' hardcode_automatic_CXX='no' inherit_rpath_CXX='no' link_all_deplibs_CXX='no' always_export_symbols_CXX='no' export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' include_expsyms_CXX='' prelink_cmds_CXX='' postlink_cmds_CXX='' file_list_spec_CXX='' hardcode_action_CXX='immediate' compiler_lib_search_dirs_CXX='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8 /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu /lib/x86_64-linux-gnu /lib/../lib64 /usr/lib/x86_64-linux-gnu /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../.. /lib /usr/lib' predep_objects_CXX='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/crtbeginS.o' postdep_objects_CXX='/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/crtendS.o /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o' predeps_CXX='' postdeps_CXX='-lstdc++ -lm -lgcc_s -lc -lgcc_s' compiler_lib_search_path_CXX='-L/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8 -L/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../.. -L/lib -L/usr/lib' LTCC='gcc' LTCFLAGS='-g -O2' compiler='gcc' # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $1 _LTECHO_EOF' } # Quote evaled strings. for var in SHELL ECHO PATH_SEPARATOR SED GREP EGREP FGREP LD NM LN_S lt_SP2NL lt_NL2SP reload_flag OBJDUMP deplibs_check_method file_magic_cmd file_magic_glob want_nocaseglob DLLTOOL sharedlib_from_linklib_cmd AR AR_FLAGS archiver_list_spec STRIP RANLIB CC CFLAGS compiler lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl lt_cv_sys_global_symbol_to_c_name_address lt_cv_sys_global_symbol_to_c_name_address_lib_prefix nm_file_list_spec lt_prog_compiler_no_builtin_flag lt_prog_compiler_pic lt_prog_compiler_wl lt_prog_compiler_static lt_cv_prog_compiler_c_o need_locks MANIFEST_TOOL DSYMUTIL NMEDIT LIPO OTOOL OTOOL64 shrext_cmds export_dynamic_flag_spec whole_archive_flag_spec compiler_needs_object with_gnu_ld allow_undefined_flag no_undefined_flag hardcode_libdir_flag_spec hardcode_libdir_separator exclude_expsyms include_expsyms file_list_spec variables_saved_for_relink libname_spec library_names_spec soname_spec install_override_mode finish_eval old_striplib striplib compiler_lib_search_dirs predep_objects postdep_objects predeps postdeps compiler_lib_search_path LD_CXX reload_flag_CXX compiler_CXX lt_prog_compiler_no_builtin_flag_CXX lt_prog_compiler_pic_CXX lt_prog_compiler_wl_CXX lt_prog_compiler_static_CXX lt_cv_prog_compiler_c_o_CXX export_dynamic_flag_spec_CXX whole_archive_flag_spec_CXX compiler_needs_object_CXX with_gnu_ld_CXX allow_undefined_flag_CXX no_undefined_flag_CXX hardcode_libdir_flag_spec_CXX hardcode_libdir_separator_CXX exclude_expsyms_CXX include_expsyms_CXX file_list_spec_CXX compiler_lib_search_dirs_CXX predep_objects_CXX postdep_objects_CXX predeps_CXX postdeps_CXX compiler_lib_search_path_CXX; do case `eval \\$ECHO \\""\\$$var"\\"` in *[\\\`\"\$]*) eval "lt_$var=\\\"\`\$ECHO \"\$$var\" | \$SED \"\$sed_quote_subst\"\`\\\"" ;; *) eval "lt_$var=\\\"\$$var\\\"" ;; esac done # Double-quote double-evaled strings. for var in reload_cmds old_postinstall_cmds old_postuninstall_cmds old_archive_cmds extract_expsyms_cmds old_archive_from_new_cmds old_archive_from_expsyms_cmds archive_cmds archive_expsym_cmds module_cmds module_expsym_cmds export_symbols_cmds prelink_cmds postlink_cmds postinstall_cmds postuninstall_cmds finish_cmds sys_lib_search_path_spec sys_lib_dlsearch_path_spec reload_cmds_CXX old_archive_cmds_CXX old_archive_from_new_cmds_CXX old_archive_from_expsyms_cmds_CXX archive_cmds_CXX archive_expsym_cmds_CXX module_cmds_CXX module_expsym_cmds_CXX export_symbols_cmds_CXX prelink_cmds_CXX postlink_cmds_CXX; do case `eval \\$ECHO \\""\\$$var"\\"` in *[\\\`\"\$]*) eval "lt_$var=\\\"\`\$ECHO \"\$$var\" | \$SED -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ;; *) eval "lt_$var=\\\"\$$var\\\"" ;; esac done ac_aux_dir='.' xsi_shell='yes' lt_shell_append='yes' # See if we are running on zsh, and set the options which allow our # commands through without removal of \ escapes INIT. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi PACKAGE='vowpal_wabbit' VERSION='8.1.1' TIMESTAMP='' RM='rm -f' ofile='libtool' # Handling of arguments. for ac_config_target in $ac_config_targets do case $ac_config_target in "vowpalwabbit/config.h") CONFIG_HEADERS="$CONFIG_HEADERS vowpalwabbit/config.h" ;; "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "vowpalwabbit/Makefile") CONFIG_FILES="$CONFIG_FILES vowpalwabbit/Makefile" ;; "cluster/Makefile") CONFIG_FILES="$CONFIG_FILES cluster/Makefile" ;; "library/Makefile") CONFIG_FILES="$CONFIG_FILES library/Makefile" ;; *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac done # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands fi # Have a temporary directory for convenience. Make it in the build tree # simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: # after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= ac_tmp= trap 'exit_status=$? : "${ac_tmp:=$tmp}" { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status ' 0 trap 'as_fn_exit 1' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. { tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -d "$tmp" } || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. # This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then ac_cr=`echo X | tr X '\015'` # On cygwin, bash can eat \r inside `` if the user requested igncr. # But we know of no other shell where ac_cr would be empty at this # point, so we can use a bashism as a fallback. if test "x$ac_cr" = x; then eval ac_cr=\$\'\\r\' fi ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ac_cs_awk_cr='\\r' else ac_cs_awk_cr=$ac_cr fi echo 'BEGIN {' >"$ac_tmp/subs1.awk" && cat >>"$ac_tmp/subs1.awk" <<\_ACAWK && S["am__EXEEXT_FALSE"]="" S["am__EXEEXT_TRUE"]="#" S["LTLIBOBJS"]="" S["LIBOBJS"]="" S["FREEBSD_FALSE"]="" S["FREEBSD_TRUE"]="#" S["CLANG_LIBCXX_FALSE"]="" S["CLANG_LIBCXX_TRUE"]="#" S["VWBUG_FALSE"]="" S["VWBUG_TRUE"]="#" S["PROFILE_FALSE"]="" S["PROFILE_TRUE"]="#" S["PARALLELIZE_FALSE"]="" S["PARALLELIZE_TRUE"]="#" S["NITPICK_FALSE"]="" S["NITPICK_TRUE"]="#" S["PTHREAD_CFLAGS"]="" S["PTHREAD_LIBS"]="-lpthread" S["PTHREAD_CC"]="gcc" S["ax_pthread_config"]="" S["ZLIB_LDFLAGS"]="-L/lib -lz" S["ZLIB_CPPFLAGS"]="-I/include" S["BOOST_PROGRAM_OPTIONS_LIB"]="-lboost_program_options" S["BOOST_LDFLAGS"]="-L/usr/lib/x86_64-linux-gnu" S["BOOST_CPPFLAGS"]="-I/usr/include" S["HAVE_CXX11"]="" S["CPP"]="gcc -E" S["OTOOL64"]="" S["OTOOL"]="" S["LIPO"]="" S["NMEDIT"]="" S["DSYMUTIL"]="" S["MANIFEST_TOOL"]=":" S["RANLIB"]="ranlib" S["ac_ct_AR"]="ar" S["AR"]="ar" S["DLLTOOL"]="false" S["OBJDUMP"]="objdump" S["LN_S"]="ln -s" S["NM"]="/usr/bin/nm -B" S["ac_ct_DUMPBIN"]="" S["DUMPBIN"]="" S["LD"]="/usr/bin/ld -m elf_x86_64" S["FGREP"]="/bin/grep -F" S["EGREP"]="/bin/grep -E" S["GREP"]="/bin/grep" S["SED"]="/bin/sed" S["am__fastdepCC_FALSE"]="#" S["am__fastdepCC_TRUE"]="" S["CCDEPMODE"]="depmode=gcc3" S["ac_ct_CC"]="gcc" S["CFLAGS"]="-g -O2" S["CC"]="gcc" S["LIBTOOL"]="$(SHELL) $(top_builddir)/libtool" S["host_os"]="linux-gnu" S["host_vendor"]="unknown" S["host_cpu"]="x86_64" S["host"]="x86_64-unknown-linux-gnu" S["build_os"]="linux-gnu" S["build_vendor"]="unknown" S["build_cpu"]="x86_64" S["build"]="x86_64-unknown-linux-gnu" S["CXXCPP"]="clang++ -E" S["am__fastdepCXX_FALSE"]="#" S["am__fastdepCXX_TRUE"]="" S["CXXDEPMODE"]="depmode=gcc3" S["am__nodep"]="_no" S["AMDEPBACKSLASH"]="\\" S["AMDEP_FALSE"]="#" S["AMDEP_TRUE"]="" S["am__quote"]="" S["am__include"]="include" S["DEPDIR"]=".deps" S["OBJEXT"]="o" S["EXEEXT"]="" S["ac_ct_CXX"]="" S["CPPFLAGS"]="" S["LDFLAGS"]="" S["CXXFLAGS"]=" -std=gnu++11" S["CXX"]="clang++" S["AM_BACKSLASH"]="\\" S["AM_DEFAULT_VERBOSITY"]="1" S["AM_DEFAULT_V"]="$(AM_DEFAULT_VERBOSITY)" S["AM_V"]="$(V)" S["am__untar"]="$${TAR-tar} xf -" S["am__tar"]="$${TAR-tar} chof - \"$$tardir\"" S["AMTAR"]="$${TAR-tar}" S["am__leading_dot"]="." S["SET_MAKE"]="" S["AWK"]="gawk" S["mkdir_p"]="$(MKDIR_P)" S["MKDIR_P"]="/bin/mkdir -p" S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s" S["STRIP"]="strip" S["install_sh"]="${SHELL} /home/jcl/programs/vowpal_wabbit/install-sh" S["MAKEINFO"]="${SHELL} /home/jcl/programs/vowpal_wabbit/missing makeinfo" S["AUTOHEADER"]="${SHELL} /home/jcl/programs/vowpal_wabbit/missing autoheader" S["AUTOMAKE"]="${SHELL} /home/jcl/programs/vowpal_wabbit/missing automake-1.14" S["AUTOCONF"]="${SHELL} /home/jcl/programs/vowpal_wabbit/missing autoconf" S["ACLOCAL"]="${SHELL} /home/jcl/programs/vowpal_wabbit/missing aclocal-1.14" S["VERSION"]="8.1.1" S["PACKAGE"]="vowpal_wabbit" S["CYGPATH_W"]="echo" S["am__isrc"]="" S["INSTALL_DATA"]="${INSTALL} -m 644" S["INSTALL_SCRIPT"]="${INSTALL}" S["INSTALL_PROGRAM"]="${INSTALL}" S["target_alias"]="" S["host_alias"]="" S["build_alias"]="" S["LIBS"]="" S["ECHO_T"]="" S["ECHO_N"]="-n" S["ECHO_C"]="" S["DEFS"]="-DHAVE_CONFIG_H" S["mandir"]="${datarootdir}/man" S["localedir"]="${datarootdir}/locale" S["libdir"]="${exec_prefix}/lib" S["psdir"]="${docdir}" S["pdfdir"]="${docdir}" S["dvidir"]="${docdir}" S["htmldir"]="${docdir}" S["infodir"]="${datarootdir}/info" S["docdir"]="${datarootdir}/doc/${PACKAGE_TARNAME}" S["oldincludedir"]="/usr/include" S["includedir"]="${prefix}/include" S["localstatedir"]="${prefix}/var" S["sharedstatedir"]="${prefix}/com" S["sysconfdir"]="${prefix}/etc" S["datadir"]="${datarootdir}" S["datarootdir"]="${prefix}/share" S["libexecdir"]="${exec_prefix}/libexec" S["sbindir"]="${exec_prefix}/sbin" S["bindir"]="${exec_prefix}/bin" S["program_transform_name"]="s,x,x," S["prefix"]="/usr/local" S["exec_prefix"]="${prefix}" S["PACKAGE_URL"]="" S["PACKAGE_BUGREPORT"]="jl@hunch.net" S["PACKAGE_STRING"]="vowpal_wabbit 8.1.1" S["PACKAGE_VERSION"]="8.1.1" S["PACKAGE_TARNAME"]="vowpal_wabbit" S["PACKAGE_NAME"]="vowpal_wabbit" S["PATH_SEPARATOR"]=":" S["SHELL"]="/bin/bash" _ACAWK cat >>"$ac_tmp/subs1.awk" <<_ACAWK && for (key in S) S_is_set[key] = 1 FS = "" } { line = $ 0 nfields = split(line, field, "@") substed = 0 len = length(field[1]) for (i = 2; i < nfields; i++) { key = field[i] keylen = length(key) if (S_is_set[key]) { value = S[key] line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) len += length(value) + length(field[++i]) substed = 1 } else len += 1 + keylen } print line } _ACAWK if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" else cat fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 fi # test -n "$CONFIG_FILES" # Set up the scripts for CONFIG_HEADERS section. # No need to generate them if there are no CONFIG_HEADERS. # This happens for instance with `./config.status Makefile'. if test -n "$CONFIG_HEADERS"; then cat >"$ac_tmp/defines.awk" <<\_ACAWK || BEGIN { D["PACKAGE_NAME"]=" \"vowpal_wabbit\"" D["PACKAGE_TARNAME"]=" \"vowpal_wabbit\"" D["PACKAGE_VERSION"]=" \"8.1.1\"" D["PACKAGE_STRING"]=" \"vowpal_wabbit 8.1.1\"" D["PACKAGE_BUGREPORT"]=" \"jl@hunch.net\"" D["PACKAGE_URL"]=" \"\"" D["PACKAGE_URL"]=" \"https://github.com/JohnLangford/vowpal_wabbit\"" D["PACKAGE"]=" \"vowpal_wabbit\"" D["VERSION"]=" \"8.1.1\"" D["STDC_HEADERS"]=" 1" D["HAVE_SYS_TYPES_H"]=" 1" D["HAVE_SYS_STAT_H"]=" 1" D["HAVE_STDLIB_H"]=" 1" D["HAVE_STRING_H"]=" 1" D["HAVE_MEMORY_H"]=" 1" D["HAVE_STRINGS_H"]=" 1" D["HAVE_INTTYPES_H"]=" 1" D["HAVE_STDINT_H"]=" 1" D["HAVE_UNISTD_H"]=" 1" D["HAVE_DLFCN_H"]=" 1" D["LT_OBJDIR"]=" \".libs/\"" D["STDC_HEADERS"]=" 1" D["HAVE_BOOST"]=" /**/" D["HAVE_BOOST_PROGRAM_OPTIONS"]=" /**/" D["HAVE_PTHREAD_PRIO_INHERIT"]=" 1" D["HAVE_PTHREAD"]=" 1" for (key in D) D_is_set[key] = 1 FS = "" } /^[\t ]*#[\t ]*(define|undef)[\t ]+[_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ][_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]*([\t (]|$)/ { line = $ 0 split(line, arg, " ") if (arg[1] == "#") { defundef = arg[2] mac1 = arg[3] } else { defundef = substr(arg[1], 2) mac1 = arg[2] } split(mac1, mac2, "(") #) macro = mac2[1] prefix = substr(line, 1, index(line, defundef) - 1) if (D_is_set[macro]) { # Preserve the white space surrounding the "#". print prefix "define", macro P[macro] D[macro] next } else { # Replace #undef with comments. This is necessary, for example, # in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. if (defundef == "undef") { print "/*", prefix defundef, macro, "*/" next } } } { print } _ACAWK as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 fi # test -n "$CONFIG_HEADERS" eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" shift for ac_tag do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac ac_save_IFS=$IFS IFS=: set x $ac_tag IFS=$ac_save_IFS shift ac_file=$1 shift case $ac_mode in :L) ac_source=$1;; :[FH]) ac_file_inputs= for ac_f do case $ac_f in -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 $as_echo "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) ac_sed_conf_input=`$as_echo "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac case $ac_tag in *:-:* | *:-) cat >"$ac_tmp/stdin" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; esac ;; esac ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir="$ac_dir"; as_fn_mkdir_p ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix case $ac_mode in :F) # # CONFIG_FILE # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac ac_MKDIR_P=$MKDIR_P case $MKDIR_P in [\\/$]* | ?:[\\/]* ) ;; */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; esac # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= ac_sed_dataroot=' /datarootdir/ { p q } /@datadir@/p /@docdir@/p /@infodir@/p /@localedir@/p /@mandir@/p' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} ac_datarootdir_hack=' s&@datadir@&${datarootdir}&g s&@docdir@&${datarootdir}/doc/${PACKAGE_TARNAME}&g s&@infodir@&${datarootdir}/info&g s&@localedir@&${datarootdir}/locale&g s&@mandir@&${datarootdir}/man&g s&\${datarootdir}&${prefix}/share&g' ;; esac ac_sed_extra="/^[ ]*VPATH[ ]*=[ ]*/{ h s/// s/^/:/ s/[ ]*$/:/ s/:\$(srcdir):/:/g s/:\${srcdir}:/:/g s/:@srcdir@:/:/g s/^:*// s/:*$// x s/\(=[ ]*\).*/\1/ G s/\n// s/^[^=]*=[ ]*$// } :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s|@configure_input@|$ac_sed_conf_input|;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@top_build_prefix@&$ac_top_build_prefix&;t t s&@srcdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t s&@top_srcdir@&$ac_top_srcdir&;t t s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t s&@INSTALL@&$ac_INSTALL&;t t s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack " eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" case $ac_file in -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; esac \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; :H) # # CONFIG_HEADER # if test x"$ac_file" != x-; then { $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" } >"$ac_tmp/config.h" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 $as_echo "$as_me: $ac_file is unchanged" >&6;} else rm -f "$ac_file" mv "$ac_tmp/config.h" "$ac_file" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 fi else $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ || as_fn_error $? "could not create -" "$LINENO" 5 fi # Compute "$ac_file"'s index in $config_headers. _am_arg="$ac_file" _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$_am_arg" : 'X\(//\)[^/]' \| \ X"$_am_arg" : 'X\(//\)$' \| \ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$_am_arg" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'`/stamp-h$_am_stamp_count ;; :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 $as_echo "$as_me: executing $ac_file commands" >&6;} ;; esac case $ac_file$ac_mode in "depfiles":C) test x"$AMDEP_TRUE" != x"" || { # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in *\'*) eval set x "$CONFIG_FILES" ;; *) set x $CONFIG_FILES ;; esac shift for mf do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named 'Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`$as_dirname -- "$mf" || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" : 'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ X"$mf" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running 'make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "$am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`$as_dirname -- "$file" || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]' \| \ X"$file" : 'X\(//\)$' \| \ X"$file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir=$dirpart/$fdir; as_fn_mkdir_p # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done } ;; "libtool":C) # See if we are running on zsh, and set the options which allow our # commands through without removal of \ escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi cfgfile="${ofile}T" trap "$RM \"$cfgfile\"; exit 1" 1 2 15 $RM "$cfgfile" cat <<_LT_EOF >> "$cfgfile" #! $SHELL # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, # 2006, 2007, 2008, 2009, 2010, 2011 Free Software # Foundation, Inc. # Written by Gordon Matzigkeit, 1996 # # This file is part of GNU Libtool. # # GNU Libtool 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. # # As a special exception to the GNU General Public License, # if you distribute this file as part of a program or library that # is built using GNU Libtool, you may include this file under the # same distribution terms that you use for the rest of that program. # # GNU Libtool is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with GNU Libtool; see the file COPYING. If not, a copy # can be downloaded from http://www.gnu.org/licenses/gpl.html, or # obtained by writing to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # The names of the tagged configurations supported by this script. available_tags="CXX " # ### BEGIN LIBTOOL CONFIG # Which release of libtool.m4 was used? macro_version=$macro_version macro_revision=$macro_revision # Whether or not to build shared libraries. build_libtool_libs=$enable_shared # Whether or not to build static libraries. build_old_libs=$enable_static # What type of objects to build. pic_mode=$pic_mode # Whether or not to optimize for fast installation. fast_install=$enable_fast_install # Shell to use when invoking shell scripts. SHELL=$lt_SHELL # An echo program that protects backslashes. ECHO=$lt_ECHO # The PATH separator for the build system. PATH_SEPARATOR=$lt_PATH_SEPARATOR # The host system. host_alias=$host_alias host=$host host_os=$host_os # The build system. build_alias=$build_alias build=$build build_os=$build_os # A sed program that does not truncate output. SED=$lt_SED # Sed that helps us avoid accidentally triggering echo(1) options like -n. Xsed="\$SED -e 1s/^X//" # A grep program that handles long lines. GREP=$lt_GREP # An ERE matcher. EGREP=$lt_EGREP # A literal string matcher. FGREP=$lt_FGREP # A BSD- or MS-compatible name lister. NM=$lt_NM # Whether we need soft or hard links. LN_S=$lt_LN_S # What is the maximum length of a command? max_cmd_len=$max_cmd_len # Object file suffix (normally "o"). objext=$ac_objext # Executable file suffix (normally ""). exeext=$exeext # whether the shell understands "unset". lt_unset=$lt_unset # turn spaces into newlines. SP2NL=$lt_lt_SP2NL # turn newlines into spaces. NL2SP=$lt_lt_NL2SP # convert \$build file names to \$host format. to_host_file_cmd=$lt_cv_to_host_file_cmd # convert \$build files to toolchain format. to_tool_file_cmd=$lt_cv_to_tool_file_cmd # An object symbol dumper. OBJDUMP=$lt_OBJDUMP # Method to check whether dependent libraries are shared objects. deplibs_check_method=$lt_deplibs_check_method # Command to use when deplibs_check_method = "file_magic". file_magic_cmd=$lt_file_magic_cmd # How to find potential files when deplibs_check_method = "file_magic". file_magic_glob=$lt_file_magic_glob # Find potential files using nocaseglob when deplibs_check_method = "file_magic". want_nocaseglob=$lt_want_nocaseglob # DLL creation program. DLLTOOL=$lt_DLLTOOL # Command to associate shared and link libraries. sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd # The archiver. AR=$lt_AR # Flags to create an archive. AR_FLAGS=$lt_AR_FLAGS # How to feed a file listing to the archiver. archiver_list_spec=$lt_archiver_list_spec # A symbol stripping program. STRIP=$lt_STRIP # Commands used to install an old-style archive. RANLIB=$lt_RANLIB old_postinstall_cmds=$lt_old_postinstall_cmds old_postuninstall_cmds=$lt_old_postuninstall_cmds # Whether to use a lock for old archive extraction. lock_old_archive_extraction=$lock_old_archive_extraction # A C compiler. LTCC=$lt_CC # LTCC compiler flags. LTCFLAGS=$lt_CFLAGS # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe # Transform the output of nm in a proper C declaration. global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the output of nm in a C name address pair. global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address # Transform the output of nm in a C name address pair when lib prefix is needed. global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix # Specify filename containing input files for \$NM. nm_file_list_spec=$lt_nm_file_list_spec # The root where to search for dependent libraries,and in which our libraries should be installed. lt_sysroot=$lt_sysroot # The name of the directory that contains temporary libtool files. objdir=$objdir # Used to examine libraries when file_magic_cmd begins with "file". MAGIC_CMD=$MAGIC_CMD # Must we lock files when doing compilation? need_locks=$lt_need_locks # Manifest tool. MANIFEST_TOOL=$lt_MANIFEST_TOOL # Tool to manipulate archived DWARF debug symbol files on Mac OS X. DSYMUTIL=$lt_DSYMUTIL # Tool to change global to local symbols on Mac OS X. NMEDIT=$lt_NMEDIT # Tool to manipulate fat objects and archives on Mac OS X. LIPO=$lt_LIPO # ldd/readelf like tool for Mach-O binaries on Mac OS X. OTOOL=$lt_OTOOL # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. OTOOL64=$lt_OTOOL64 # Old archive suffix (normally "a"). libext=$libext # Shared library suffix (normally ".so"). shrext_cmds=$lt_shrext_cmds # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds # Variables whose values should be saved in libtool wrapper scripts and # restored at link time. variables_saved_for_relink=$lt_variables_saved_for_relink # Do we need the "lib" prefix for modules? need_lib_prefix=$need_lib_prefix # Do we need a version for libraries? need_version=$need_version # Library versioning type. version_type=$version_type # Shared library runtime path variable. runpath_var=$runpath_var # Shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=$shlibpath_overrides_runpath # Format of library name prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME library_names_spec=$lt_library_names_spec # The coded name of the library, if different from the real name. soname_spec=$lt_soname_spec # Permission mode override for installation of shared libraries. install_override_mode=$lt_install_override_mode # Command to use after installation of a shared archive. postinstall_cmds=$lt_postinstall_cmds # Command to use after uninstallation of a shared archive. postuninstall_cmds=$lt_postuninstall_cmds # Commands used to finish a libtool library installation in a directory. finish_cmds=$lt_finish_cmds # As "finish_cmds", except a single script fragment to be evaled but # not shown. finish_eval=$lt_finish_eval # Whether we should hardcode library paths into libraries. hardcode_into_libs=$hardcode_into_libs # Compile-time system search path for libraries. sys_lib_search_path_spec=$lt_sys_lib_search_path_spec # Run-time system search path for libraries. sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Whether dlopen is supported. dlopen_support=$enable_dlopen # Whether dlopen of programs is supported. dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is supported. dlopen_self_static=$enable_dlopen_self_static # Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib # The linker used to build libraries. LD=$lt_LD # How to create reloadable object files. reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # Commands used to build an old-style archive. old_archive_cmds=$lt_old_archive_cmds # A language specific compiler. CC=$lt_compiler # Is the compiler the GNU compiler? with_gcc=$GCC # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc # Whether or not to disallow shared libs when runtime libs are static. allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec # Whether the compiler copes with passing no objects directly. compiler_needs_object=$lt_compiler_needs_object # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds # Commands used to build a shared archive. archive_cmds=$lt_archive_cmds archive_expsym_cmds=$lt_archive_expsym_cmds # Commands used to build a loadable module if different from building # a shared archive. module_cmds=$lt_module_cmds module_expsym_cmds=$lt_module_expsym_cmds # Whether we are building with GNU ld or not. with_gnu_ld=$lt_with_gnu_ld # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag # Flag that enforces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec # Whether we need a single "-rpath" flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes # DIR into the resulting binary. hardcode_direct=$hardcode_direct # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes # DIR into the resulting binary and the resulting library dependency is # "absolute",i.e impossible to change by setting \${shlibpath_var} if the # library is relocated. hardcode_direct_absolute=$hardcode_direct_absolute # Set to "yes" if using the -LDIR flag during linking hardcodes DIR # into the resulting binary. hardcode_minus_L=$hardcode_minus_L # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR # into the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var # Set to "yes" if building a shared library automatically hardcodes DIR # into the library and all subsequent libraries and executables linked # against it. hardcode_automatic=$hardcode_automatic # Set to yes if linker adds runtime paths of dependent libraries # to runtime path list. inherit_rpath=$inherit_rpath # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs # Set to "yes" if exported symbols are required. always_export_symbols=$always_export_symbols # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms # Symbols that must always be exported. include_expsyms=$lt_include_expsyms # Commands necessary for linking programs (against libraries) with templates. prelink_cmds=$lt_prelink_cmds # Commands necessary for finishing linking programs. postlink_cmds=$lt_postlink_cmds # Specify filename containing input files. file_list_spec=$lt_file_list_spec # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action # The directories searched by this compiler when creating a shared library. compiler_lib_search_dirs=$lt_compiler_lib_search_dirs # Dependencies to place before and after the objects being linked to # create a shared library. predep_objects=$lt_predep_objects postdep_objects=$lt_postdep_objects predeps=$lt_predeps postdeps=$lt_postdeps # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path # ### END LIBTOOL CONFIG _LT_EOF case $host_os in aix3*) cat <<\_LT_EOF >> "$cfgfile" # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi _LT_EOF ;; esac ltmain="$ac_aux_dir/ltmain.sh" # We use sed instead of cat because bash on DJGPP gets confused if # if finds mixed CR/LF and LF-only lines. Since sed operates in # text mode, it properly converts lines to CR/LF. This bash problem # is reportedly fixed, but why not run on old versions too? sed '$q' "$ltmain" >> "$cfgfile" \ || (rm -f "$cfgfile"; exit 1) if test x"$xsi_shell" = xyes; then sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ func_dirname ()\ {\ \ case ${1} in\ \ */*) func_dirname_result="${1%/*}${2}" ;;\ \ * ) func_dirname_result="${3}" ;;\ \ esac\ } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_basename ()$/,/^} # func_basename /c\ func_basename ()\ {\ \ func_basename_result="${1##*/}"\ } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ func_dirname_and_basename ()\ {\ \ case ${1} in\ \ */*) func_dirname_result="${1%/*}${2}" ;;\ \ * ) func_dirname_result="${3}" ;;\ \ esac\ \ func_basename_result="${1##*/}"\ } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ func_stripname ()\ {\ \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ \ # positional parameters, so assign one to ordinary parameter first.\ \ func_stripname_result=${3}\ \ func_stripname_result=${func_stripname_result#"${1}"}\ \ func_stripname_result=${func_stripname_result%"${2}"}\ } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ func_split_long_opt ()\ {\ \ func_split_long_opt_name=${1%%=*}\ \ func_split_long_opt_arg=${1#*=}\ } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ func_split_short_opt ()\ {\ \ func_split_short_opt_arg=${1#??}\ \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ func_lo2o ()\ {\ \ case ${1} in\ \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ \ *) func_lo2o_result=${1} ;;\ \ esac\ } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_xform ()$/,/^} # func_xform /c\ func_xform ()\ {\ func_xform_result=${1%.*}.lo\ } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_arith ()$/,/^} # func_arith /c\ func_arith ()\ {\ func_arith_result=$(( $* ))\ } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_len ()$/,/^} # func_len /c\ func_len ()\ {\ func_len_result=${#1}\ } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: fi if test x"$lt_shell_append" = xyes; then sed -e '/^func_append ()$/,/^} # func_append /c\ func_append ()\ {\ eval "${1}+=\\${2}"\ } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ func_append_quoted ()\ {\ \ func_quote_for_eval "${2}"\ \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: # Save a `func_append' function call where possible by direct use of '+=' sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: else # Save a `func_append' function call even when '+=' is not available sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: fi if test x"$_lt_function_replace_fail" = x":"; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} fi mv -f "$cfgfile" "$ofile" || (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" cat <<_LT_EOF >> "$ofile" # ### BEGIN LIBTOOL TAG CONFIG: CXX # The linker used to build libraries. LD=$lt_LD_CXX # How to create reloadable object files. reload_flag=$lt_reload_flag_CXX reload_cmds=$lt_reload_cmds_CXX # Commands used to build an old-style archive. old_archive_cmds=$lt_old_archive_cmds_CXX # A language specific compiler. CC=$lt_compiler_CXX # Is the compiler the GNU compiler? with_gcc=$GCC_CXX # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic_CXX # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl_CXX # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static_CXX # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc_CXX # Whether or not to disallow shared libs when runtime libs are static. allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX # Whether the compiler copes with passing no objects directly. compiler_needs_object=$lt_compiler_needs_object_CXX # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX # Commands used to build a shared archive. archive_cmds=$lt_archive_cmds_CXX archive_expsym_cmds=$lt_archive_expsym_cmds_CXX # Commands used to build a loadable module if different from building # a shared archive. module_cmds=$lt_module_cmds_CXX module_expsym_cmds=$lt_module_expsym_cmds_CXX # Whether we are building with GNU ld or not. with_gnu_ld=$lt_with_gnu_ld_CXX # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag_CXX # Flag that enforces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag_CXX # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX # Whether we need a single "-rpath" flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes # DIR into the resulting binary. hardcode_direct=$hardcode_direct_CXX # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes # DIR into the resulting binary and the resulting library dependency is # "absolute",i.e impossible to change by setting \${shlibpath_var} if the # library is relocated. hardcode_direct_absolute=$hardcode_direct_absolute_CXX # Set to "yes" if using the -LDIR flag during linking hardcodes DIR # into the resulting binary. hardcode_minus_L=$hardcode_minus_L_CXX # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR # into the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX # Set to "yes" if building a shared library automatically hardcodes DIR # into the library and all subsequent libraries and executables linked # against it. hardcode_automatic=$hardcode_automatic_CXX # Set to yes if linker adds runtime paths of dependent libraries # to runtime path list. inherit_rpath=$inherit_rpath_CXX # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs_CXX # Set to "yes" if exported symbols are required. always_export_symbols=$always_export_symbols_CXX # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds_CXX # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms_CXX # Symbols that must always be exported. include_expsyms=$lt_include_expsyms_CXX # Commands necessary for linking programs (against libraries) with templates. prelink_cmds=$lt_prelink_cmds_CXX # Commands necessary for finishing linking programs. postlink_cmds=$lt_postlink_cmds_CXX # Specify filename containing input files. file_list_spec=$lt_file_list_spec_CXX # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action_CXX # The directories searched by this compiler when creating a shared library. compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX # Dependencies to place before and after the objects being linked to # create a shared library. predep_objects=$lt_predep_objects_CXX postdep_objects=$lt_postdep_objects_CXX predeps=$lt_predeps_CXX postdeps=$lt_postdeps_CXX # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path_CXX # ### END LIBTOOL TAG CONFIG: CXX _LT_EOF ;; esac done # for ac_tag as_fn_exit 0 vowpal_wabbit-8.1.1/config.sub000077500000000000000000001053541261756526500163730ustar00rootroot00000000000000#! /bin/sh # Configuration validation subroutine script. # Copyright 1992-2013 Free Software Foundation, Inc. timestamp='2013-08-10' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by # the Free Software Foundation; 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 . # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that # program. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # Please send patches with a ChangeLog entry to config-patches@gnu.org. # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. # If it is invalid, we print an error message on stderr and exit with code 1. # Otherwise, we print the canonical config type on stdout and succeed. # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases # that are meaningful with *any* GNU software. # Each package is responsible for reporting which valid configurations # it does not support. The user should be able to distinguish # a failure to support a valid configuration from a meaningless # configuration. # The goal of this file is to map all the various variations of a given # machine specification into a single specification in the form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or in some cases, the newer four-part form: # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # It is wrong to echo any other type of specification. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] CPU-MFR-OPSYS $0 [OPTION] ALIAS Canonicalize a configuration name. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.sub ($timestamp) Copyright 1992-2013 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" exit 1 ;; *local*) # First pass through any local machine types. echo $1 exit ;; * ) break ;; esac done case $# in 0) echo "$me: missing argument$help" >&2 exit 1;; 1) ;; *) echo "$me: too many arguments$help" >&2 exit 1;; esac # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ knetbsd*-gnu* | netbsd*-gnu* | \ kopensolaris*-gnu* | \ storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; android-linux) os=-linux-android basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown ;; *) basic_machine=`echo $1 | sed 's/-[^-]*$//'` if [ $basic_machine != $1 ] then os=`echo $1 | sed 's/.*-/-/'` else os=; fi ;; esac ### Let's recognize common machines as not being operating systems so ### that things like config.sub decstation-3100 work. We also ### recognize some manufacturers as not being operating systems, so we ### can provide default operating systems below. case $os in -sun*os*) # Prevent following clause from handling this invalid input. ;; -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ -apple | -axis | -knuth | -cray | -microblaze*) os= basic_machine=$1 ;; -bluegene*) os=-cnk ;; -sim | -cisco | -oki | -wec | -winbond) os= basic_machine=$1 ;; -scout) ;; -wrs) os=-vxworks basic_machine=$1 ;; -chorusos*) os=-chorusos basic_machine=$1 ;; -chorusrdb) os=-chorusrdb basic_machine=$1 ;; -hiux*) os=-hiuxwe2 ;; -sco6) os=-sco5v6 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5) os=-sco3.2v5 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco4) os=-sco3.2v4 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2.[4-9]*) os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2v[4-9]*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5v6*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco*) os=-sco3.2v2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -udk*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -isc) os=-isc2.2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -clix*) basic_machine=clipper-intergraph ;; -isc*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -lynx*178) os=-lynxos178 ;; -lynx*5) os=-lynxos5 ;; -lynx*) os=-lynxos ;; -ptx*) basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` ;; -windowsnt*) os=`echo $os | sed -e 's/windowsnt/winnt/'` ;; -psos*) os=-psos ;; -mint | -mint[0-9]*) basic_machine=m68k-atari os=-mint ;; esac # Decode aliases for certain CPU-COMPANY combinations. case $basic_machine in # Recognize the basic CPU types without company name. # Some are omitted here because they have special meanings below. 1750a | 580 \ | a29k \ | aarch64 | aarch64_be \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ | arc | arceb \ | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ | avr | avr32 \ | be32 | be64 \ | bfin \ | c4x | c8051 | clipper \ | d10v | d30v | dlx | dsp16xx \ | epiphany \ | fido | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | hexagon \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ | le32 | le64 \ | lm32 \ | m32c | m32r | m32rle | m68000 | m68k | m88k \ | maxq | mb | microblaze | microblazeel | mcore | mep | metag \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ | mips64octeon | mips64octeonel \ | mips64orion | mips64orionel \ | mips64r5900 | mips64r5900el \ | mips64vr | mips64vrel \ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ | mips64vr5900 | mips64vr5900el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ | mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipsr5900 | mipsr5900el \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ | moxie \ | mt \ | msp430 \ | nds32 | nds32le | nds32be \ | nios | nios2 | nios2eb | nios2el \ | ns16k | ns32k \ | open8 \ | or1k | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle \ | pyramid \ | rl78 | rx \ | score \ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ | spu \ | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ | ubicom32 \ | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ | we32k \ | x86 | xc16x | xstormy16 | xtensa \ | z8k | z80) basic_machine=$basic_machine-unknown ;; c54x) basic_machine=tic54x-unknown ;; c55x) basic_machine=tic55x-unknown ;; c6x) basic_machine=tic6x-unknown ;; m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip) basic_machine=$basic_machine-unknown os=-none ;; m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) ;; ms1) basic_machine=mt-unknown ;; strongarm | thumb | xscale) basic_machine=arm-unknown ;; xgate) basic_machine=$basic_machine-unknown os=-none ;; xscaleeb) basic_machine=armeb-unknown ;; xscaleel) basic_machine=armel-unknown ;; # We use `pc' rather than `unknown' # because (1) that's what they normally are, and # (2) the word "unknown" tends to confuse beginning users. i*86 | x86_64) basic_machine=$basic_machine-pc ;; # Object if more than one company name word. *-*-*) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; # Recognize the basic CPU types with company name. 580-* \ | a29k-* \ | aarch64-* | aarch64_be-* \ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ | be32-* | be64-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* \ | c8051-* | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | hexagon-* \ | i*86-* | i860-* | i960-* | ia64-* \ | ip2k-* | iq2000-* \ | le32-* | le64-* \ | lm32-* \ | m32c-* | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ | microblaze-* | microblazeel-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ | mips64octeon-* | mips64octeonel-* \ | mips64orion-* | mips64orionel-* \ | mips64r5900-* | mips64r5900el-* \ | mips64vr-* | mips64vrel-* \ | mips64vr4100-* | mips64vr4100el-* \ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ | mips64vr5900-* | mips64vr5900el-* \ | mipsisa32-* | mipsisa32el-* \ | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa64-* | mipsisa64el-* \ | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | mipsr5900-* | mipsr5900el-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ | mt-* \ | msp430-* \ | nds32-* | nds32le-* | nds32be-* \ | nios-* | nios2-* | nios2eb-* | nios2el-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | open8-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ | pyramid-* \ | rl78-* | romp-* | rs6000-* | rx-* \ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | sparclite-* \ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ | tahoe-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tile*-* \ | tron-* \ | ubicom32-* \ | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ | vax-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | xps100-* \ | xstormy16-* | xtensa*-* \ | ymp-* \ | z8k-* | z80-*) ;; # Recognize the basic CPU types without company name, with glob match. xtensa*) basic_machine=$basic_machine-unknown ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. 386bsd) basic_machine=i386-unknown os=-bsd ;; 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) basic_machine=m68000-att ;; 3b*) basic_machine=we32k-att ;; a29khif) basic_machine=a29k-amd os=-udi ;; abacus) basic_machine=abacus-unknown ;; adobe68k) basic_machine=m68010-adobe os=-scout ;; alliant | fx80) basic_machine=fx80-alliant ;; altos | altos3068) basic_machine=m68k-altos ;; am29k) basic_machine=a29k-none os=-bsd ;; amd64) basic_machine=x86_64-pc ;; amd64-*) basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; amdahl) basic_machine=580-amdahl os=-sysv ;; amiga | amiga-*) basic_machine=m68k-unknown ;; amigaos | amigados) basic_machine=m68k-unknown os=-amigaos ;; amigaunix | amix) basic_machine=m68k-unknown os=-sysv4 ;; apollo68) basic_machine=m68k-apollo os=-sysv ;; apollo68bsd) basic_machine=m68k-apollo os=-bsd ;; aros) basic_machine=i386-pc os=-aros ;; aux) basic_machine=m68k-apple os=-aux ;; balance) basic_machine=ns32k-sequent os=-dynix ;; blackfin) basic_machine=bfin-unknown os=-linux ;; blackfin-*) basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; bluegene*) basic_machine=powerpc-ibm os=-cnk ;; c54x-*) basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c55x-*) basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c6x-*) basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c90) basic_machine=c90-cray os=-unicos ;; cegcc) basic_machine=arm-unknown os=-cegcc ;; convex-c1) basic_machine=c1-convex os=-bsd ;; convex-c2) basic_machine=c2-convex os=-bsd ;; convex-c32) basic_machine=c32-convex os=-bsd ;; convex-c34) basic_machine=c34-convex os=-bsd ;; convex-c38) basic_machine=c38-convex os=-bsd ;; cray | j90) basic_machine=j90-cray os=-unicos ;; craynv) basic_machine=craynv-cray os=-unicosmp ;; cr16 | cr16-*) basic_machine=cr16-unknown os=-elf ;; crds | unos) basic_machine=m68k-crds ;; crisv32 | crisv32-* | etraxfs*) basic_machine=crisv32-axis ;; cris | cris-* | etrax*) basic_machine=cris-axis ;; crx) basic_machine=crx-unknown os=-elf ;; da30 | da30-*) basic_machine=m68k-da30 ;; decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) basic_machine=mips-dec ;; decsystem10* | dec10*) basic_machine=pdp10-dec os=-tops10 ;; decsystem20* | dec20*) basic_machine=pdp10-dec os=-tops20 ;; delta | 3300 | motorola-3300 | motorola-delta \ | 3300-motorola | delta-motorola) basic_machine=m68k-motorola ;; delta88) basic_machine=m88k-motorola os=-sysv3 ;; dicos) basic_machine=i686-pc os=-dicos ;; djgpp) basic_machine=i586-pc os=-msdosdjgpp ;; dpx20 | dpx20-*) basic_machine=rs6000-bull os=-bosx ;; dpx2* | dpx2*-bull) basic_machine=m68k-bull os=-sysv3 ;; ebmon29k) basic_machine=a29k-amd os=-ebmon ;; elxsi) basic_machine=elxsi-elxsi os=-bsd ;; encore | umax | mmax) basic_machine=ns32k-encore ;; es1800 | OSE68k | ose68k | ose | OSE) basic_machine=m68k-ericsson os=-ose ;; fx2800) basic_machine=i860-alliant ;; genix) basic_machine=ns32k-ns ;; gmicro) basic_machine=tron-gmicro os=-sysv ;; go32) basic_machine=i386-pc os=-go32 ;; h3050r* | hiux*) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; h8300hms) basic_machine=h8300-hitachi os=-hms ;; h8300xray) basic_machine=h8300-hitachi os=-xray ;; h8500hms) basic_machine=h8500-hitachi os=-hms ;; harris) basic_machine=m88k-harris os=-sysv3 ;; hp300-*) basic_machine=m68k-hp ;; hp300bsd) basic_machine=m68k-hp os=-bsd ;; hp300hpux) basic_machine=m68k-hp os=-hpux ;; hp3k9[0-9][0-9] | hp9[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k2[0-9][0-9] | hp9k31[0-9]) basic_machine=m68000-hp ;; hp9k3[2-9][0-9]) basic_machine=m68k-hp ;; hp9k6[0-9][0-9] | hp6[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k7[0-79][0-9] | hp7[0-79][0-9]) basic_machine=hppa1.1-hp ;; hp9k78[0-9] | hp78[0-9]) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[0-9][13679] | hp8[0-9][13679]) basic_machine=hppa1.1-hp ;; hp9k8[0-9][0-9] | hp8[0-9][0-9]) basic_machine=hppa1.0-hp ;; hppa-next) os=-nextstep3 ;; hppaosf) basic_machine=hppa1.1-hp os=-osf ;; hppro) basic_machine=hppa1.1-hp os=-proelf ;; i370-ibm* | ibm*) basic_machine=i370-ibm ;; i*86v32) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv32 ;; i*86v4*) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv4 ;; i*86v) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv ;; i*86sol2) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-solaris2 ;; i386mach) basic_machine=i386-mach os=-mach ;; i386-vsta | vsta) basic_machine=i386-unknown os=-vsta ;; iris | iris4d) basic_machine=mips-sgi case $os in -irix*) ;; *) os=-irix4 ;; esac ;; isi68 | isi) basic_machine=m68k-isi os=-sysv ;; m68knommu) basic_machine=m68k-unknown os=-linux ;; m68knommu-*) basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; m88k-omron*) basic_machine=m88k-omron ;; magnum | m3230) basic_machine=mips-mips os=-sysv ;; merlin) basic_machine=ns32k-utek os=-sysv ;; microblaze*) basic_machine=microblaze-xilinx ;; mingw64) basic_machine=x86_64-pc os=-mingw64 ;; mingw32) basic_machine=i686-pc os=-mingw32 ;; mingw32ce) basic_machine=arm-unknown os=-mingw32ce ;; miniframe) basic_machine=m68000-convergent ;; *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) basic_machine=m68k-atari os=-mint ;; mips3*-*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` ;; mips3*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown ;; monitor) basic_machine=m68k-rom68k os=-coff ;; morphos) basic_machine=powerpc-unknown os=-morphos ;; msdos) basic_machine=i386-pc os=-msdos ;; ms1-*) basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` ;; msys) basic_machine=i686-pc os=-msys ;; mvs) basic_machine=i370-ibm os=-mvs ;; nacl) basic_machine=le32-unknown os=-nacl ;; ncr3000) basic_machine=i486-ncr os=-sysv4 ;; netbsd386) basic_machine=i386-unknown os=-netbsd ;; netwinder) basic_machine=armv4l-rebel os=-linux ;; news | news700 | news800 | news900) basic_machine=m68k-sony os=-newsos ;; news1000) basic_machine=m68030-sony os=-newsos ;; news-3600 | risc-news) basic_machine=mips-sony os=-newsos ;; necv70) basic_machine=v70-nec os=-sysv ;; next | m*-next ) basic_machine=m68k-next case $os in -nextstep* ) ;; -ns2*) os=-nextstep2 ;; *) os=-nextstep3 ;; esac ;; nh3000) basic_machine=m68k-harris os=-cxux ;; nh[45]000) basic_machine=m88k-harris os=-cxux ;; nindy960) basic_machine=i960-intel os=-nindy ;; mon960) basic_machine=i960-intel os=-mon960 ;; nonstopux) basic_machine=mips-compaq os=-nonstopux ;; np1) basic_machine=np1-gould ;; neo-tandem) basic_machine=neo-tandem ;; nse-tandem) basic_machine=nse-tandem ;; nsr-tandem) basic_machine=nsr-tandem ;; op50n-* | op60c-*) basic_machine=hppa1.1-oki os=-proelf ;; openrisc | openrisc-*) basic_machine=or32-unknown ;; os400) basic_machine=powerpc-ibm os=-os400 ;; OSE68000 | ose68000) basic_machine=m68000-ericsson os=-ose ;; os68k) basic_machine=m68k-none os=-os68k ;; pa-hitachi) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; paragon) basic_machine=i860-intel os=-osf ;; parisc) basic_machine=hppa-unknown os=-linux ;; parisc-*) basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; pbd) basic_machine=sparc-tti ;; pbb) basic_machine=m68k-tti ;; pc532 | pc532-*) basic_machine=ns32k-pc532 ;; pc98) basic_machine=i386-pc ;; pc98-*) basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium | p5 | k5 | k6 | nexgen | viac3) basic_machine=i586-pc ;; pentiumpro | p6 | 6x86 | athlon | athlon_*) basic_machine=i686-pc ;; pentiumii | pentium2 | pentiumiii | pentium3) basic_machine=i686-pc ;; pentium4) basic_machine=i786-pc ;; pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumpro-* | p6-* | 6x86-* | athlon-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium4-*) basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pn) basic_machine=pn-gould ;; power) basic_machine=power-ibm ;; ppc | ppcbe) basic_machine=powerpc-unknown ;; ppc-* | ppcbe-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppcle | powerpclittle | ppc-le | powerpc-little) basic_machine=powerpcle-unknown ;; ppcle-* | powerpclittle-*) basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64) basic_machine=powerpc64-unknown ;; ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64le | powerpc64little | ppc64-le | powerpc64-little) basic_machine=powerpc64le-unknown ;; ppc64le-* | powerpc64little-*) basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ps2) basic_machine=i386-ibm ;; pw32) basic_machine=i586-unknown os=-pw32 ;; rdos | rdos64) basic_machine=x86_64-pc os=-rdos ;; rdos32) basic_machine=i386-pc os=-rdos ;; rom68k) basic_machine=m68k-rom68k os=-coff ;; rm[46]00) basic_machine=mips-siemens ;; rtpc | rtpc-*) basic_machine=romp-ibm ;; s390 | s390-*) basic_machine=s390-ibm ;; s390x | s390x-*) basic_machine=s390x-ibm ;; sa29200) basic_machine=a29k-amd os=-udi ;; sb1) basic_machine=mipsisa64sb1-unknown ;; sb1el) basic_machine=mipsisa64sb1el-unknown ;; sde) basic_machine=mipsisa32-sde os=-elf ;; sei) basic_machine=mips-sei os=-seiux ;; sequent) basic_machine=i386-sequent ;; sh) basic_machine=sh-hitachi os=-hms ;; sh5el) basic_machine=sh5le-unknown ;; sh64) basic_machine=sh64-unknown ;; sparclite-wrs | simso-wrs) basic_machine=sparclite-wrs os=-vxworks ;; sps7) basic_machine=m68k-bull os=-sysv2 ;; spur) basic_machine=spur-unknown ;; st2000) basic_machine=m68k-tandem ;; stratus) basic_machine=i860-stratus os=-sysv4 ;; strongarm-* | thumb-*) basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'` ;; sun2) basic_machine=m68000-sun ;; sun2os3) basic_machine=m68000-sun os=-sunos3 ;; sun2os4) basic_machine=m68000-sun os=-sunos4 ;; sun3os3) basic_machine=m68k-sun os=-sunos3 ;; sun3os4) basic_machine=m68k-sun os=-sunos4 ;; sun4os3) basic_machine=sparc-sun os=-sunos3 ;; sun4os4) basic_machine=sparc-sun os=-sunos4 ;; sun4sol2) basic_machine=sparc-sun os=-solaris2 ;; sun3 | sun3-*) basic_machine=m68k-sun ;; sun4) basic_machine=sparc-sun ;; sun386 | sun386i | roadrunner) basic_machine=i386-sun ;; sv1) basic_machine=sv1-cray os=-unicos ;; symmetry) basic_machine=i386-sequent os=-dynix ;; t3e) basic_machine=alphaev5-cray os=-unicos ;; t90) basic_machine=t90-cray os=-unicos ;; tile*) basic_machine=$basic_machine-unknown os=-linux-gnu ;; tx39) basic_machine=mipstx39-unknown ;; tx39el) basic_machine=mipstx39el-unknown ;; toad1) basic_machine=pdp10-xkl os=-tops20 ;; tower | tower-32) basic_machine=m68k-ncr ;; tpf) basic_machine=s390x-ibm os=-tpf ;; udi29k) basic_machine=a29k-amd os=-udi ;; ultra3) basic_machine=a29k-nyu os=-sym1 ;; v810 | necv810) basic_machine=v810-nec os=-none ;; vaxv) basic_machine=vax-dec os=-sysv ;; vms) basic_machine=vax-dec os=-vms ;; vpp*|vx|vx-*) basic_machine=f301-fujitsu ;; vxworks960) basic_machine=i960-wrs os=-vxworks ;; vxworks68) basic_machine=m68k-wrs os=-vxworks ;; vxworks29k) basic_machine=a29k-wrs os=-vxworks ;; w65*) basic_machine=w65-wdc os=-none ;; w89k-*) basic_machine=hppa1.1-winbond os=-proelf ;; xbox) basic_machine=i686-pc os=-mingw32 ;; xps | xps100) basic_machine=xps100-honeywell ;; xscale-* | xscalee[bl]-*) basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'` ;; ymp) basic_machine=ymp-cray os=-unicos ;; z8k-*-coff) basic_machine=z8k-unknown os=-sim ;; z80-*-coff) basic_machine=z80-unknown os=-sim ;; none) basic_machine=none-none os=-none ;; # Here we handle the default manufacturer of certain CPU types. It is in # some cases the only manufacturer, in others, it is the most popular. w89k) basic_machine=hppa1.1-winbond ;; op50n) basic_machine=hppa1.1-oki ;; op60c) basic_machine=hppa1.1-oki ;; romp) basic_machine=romp-ibm ;; mmix) basic_machine=mmix-knuth ;; rs6000) basic_machine=rs6000-ibm ;; vax) basic_machine=vax-dec ;; pdp10) # there are many clones, so DEC is not a safe bet basic_machine=pdp10-unknown ;; pdp11) basic_machine=pdp11-dec ;; we32k) basic_machine=we32k-att ;; sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) basic_machine=sparc-sun ;; cydra) basic_machine=cydra-cydrome ;; orion) basic_machine=orion-highlevel ;; orion105) basic_machine=clipper-highlevel ;; mac | mpw | mac-mpw) basic_machine=m68k-apple ;; pmac | pmac-mpw) basic_machine=powerpc-apple ;; *-unknown) # Make sure to match an already-canonicalized machine name. ;; *) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; esac # Here we canonicalize certain aliases for manufacturers. case $basic_machine in *-digital*) basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` ;; *-commodore*) basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` ;; *) ;; esac # Decode manufacturer-specific aliases for certain operating systems. if [ x"$os" != x"" ] then case $os in # First match some system type aliases # that might get confused with valid system types. # -solaris* is a basic system type, with this one exception. -auroraux) os=-auroraux ;; -solaris1 | -solaris1.*) os=`echo $os | sed -e 's|solaris1|sunos4|'` ;; -solaris) os=-solaris2 ;; -svr4*) os=-sysv4 ;; -unixware*) os=-sysv4.2uw ;; -gnu/linux*) os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` ;; # First accept the basic system types. # The portable systems comes first. # Each alternative MUST END IN A *, to match a version number. # -sysv* is not here because it comes later, after sysvr4. -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ | -sym* | -kopensolaris* | -plan9* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | -aos* | -aros* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ | -bitrig* | -openbsd* | -solidbsd* \ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* | -cegcc* \ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ | -linux-newlib* | -linux-musl* | -linux-uclibc* \ | -uxpv* | -beos* | -mpeix* | -udk* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) case $basic_machine in x86-* | i*86-*) ;; *) os=-nto$os ;; esac ;; -nto-qnx*) ;; -nto*) os=`echo $os | sed -e 's|nto|nto-qnx|'` ;; -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; -mac*) os=`echo $os | sed -e 's|mac|macos|'` ;; -linux-dietlibc) os=-linux-dietlibc ;; -linux*) os=`echo $os | sed -e 's|linux|linux-gnu|'` ;; -sunos5*) os=`echo $os | sed -e 's|sunos5|solaris2|'` ;; -sunos6*) os=`echo $os | sed -e 's|sunos6|solaris3|'` ;; -opened*) os=-openedition ;; -os400*) os=-os400 ;; -wince*) os=-wince ;; -osfrose*) os=-osfrose ;; -osf*) os=-osf ;; -utek*) os=-bsd ;; -dynix*) os=-bsd ;; -acis*) os=-aos ;; -atheos*) os=-atheos ;; -syllable*) os=-syllable ;; -386bsd) os=-bsd ;; -ctix* | -uts*) os=-sysv ;; -nova*) os=-rtmk-nova ;; -ns2 ) os=-nextstep2 ;; -nsk*) os=-nsk ;; # Preserve the version number of sinix5. -sinix5.*) os=`echo $os | sed -e 's|sinix|sysv|'` ;; -sinix*) os=-sysv4 ;; -tpf*) os=-tpf ;; -triton*) os=-sysv3 ;; -oss*) os=-sysv3 ;; -svr4) os=-sysv4 ;; -svr3) os=-sysv3 ;; -sysvr4) os=-sysv4 ;; # This must come after -sysvr4. -sysv*) ;; -ose*) os=-ose ;; -es1800*) os=-ose ;; -xenix) os=-xenix ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) os=-mint ;; -aros*) os=-aros ;; -zvmoe) os=-zvmoe ;; -dicos*) os=-dicos ;; -nacl*) ;; -none) ;; *) # Get rid of the `-' at the beginning of $os. os=`echo $os | sed 's/[^-]*-//'` echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 exit 1 ;; esac else # Here we handle the default operating systems that come with various machines. # The value should be what the vendor currently ships out the door with their # machine or put another way, the most popular os provided with the machine. # Note that if you're going to try to match "-MANUFACTURER" here (say, # "-sun"), then you have to tell the case statement up towards the top # that MANUFACTURER isn't an operating system. Otherwise, code above # will signal an error saying that MANUFACTURER isn't an operating # system, and we'll never get to this point. case $basic_machine in score-*) os=-elf ;; spu-*) os=-elf ;; *-acorn) os=-riscix1.2 ;; arm*-rebel) os=-linux ;; arm*-semi) os=-aout ;; c4x-* | tic4x-*) os=-coff ;; c8051-*) os=-elf ;; hexagon-*) os=-elf ;; tic54x-*) os=-coff ;; tic55x-*) os=-coff ;; tic6x-*) os=-coff ;; # This must come before the *-dec entry. pdp10-*) os=-tops20 ;; pdp11-*) os=-none ;; *-dec | vax-*) os=-ultrix4.2 ;; m68*-apollo) os=-domain ;; i386-sun) os=-sunos4.0.2 ;; m68000-sun) os=-sunos3 ;; m68*-cisco) os=-aout ;; mep-*) os=-elf ;; mips*-cisco) os=-elf ;; mips*-*) os=-elf ;; or1k-*) os=-elf ;; or32-*) os=-coff ;; *-tti) # must be before sparc entry or we get the wrong os. os=-sysv3 ;; sparc-* | *-sun) os=-sunos4.1.1 ;; *-be) os=-beos ;; *-haiku) os=-haiku ;; *-ibm) os=-aix ;; *-knuth) os=-mmixware ;; *-wec) os=-proelf ;; *-winbond) os=-proelf ;; *-oki) os=-proelf ;; *-hp) os=-hpux ;; *-hitachi) os=-hiux ;; i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) os=-sysv ;; *-cbm) os=-amigaos ;; *-dg) os=-dgux ;; *-dolphin) os=-sysv3 ;; m68k-ccur) os=-rtu ;; m88k-omron*) os=-luna ;; *-next ) os=-nextstep ;; *-sequent) os=-ptx ;; *-crds) os=-unos ;; *-ns) os=-genix ;; i370-*) os=-mvs ;; *-next) os=-nextstep3 ;; *-gould) os=-sysv ;; *-highlevel) os=-bsd ;; *-encore) os=-bsd ;; *-sgi) os=-irix ;; *-siemens) os=-sysv4 ;; *-masscomp) os=-rtu ;; f30[01]-fujitsu | f700-fujitsu) os=-uxpv ;; *-rom68k) os=-coff ;; *-*bug) os=-coff ;; *-apple) os=-macos ;; *-atari*) os=-mint ;; *) os=-none ;; esac fi # Here we handle the case where we know the os, and the CPU type, but not the # manufacturer. We pick the logical manufacturer. vendor=unknown case $basic_machine in *-unknown) case $os in -riscix*) vendor=acorn ;; -sunos*) vendor=sun ;; -cnk*|-aix*) vendor=ibm ;; -beos*) vendor=be ;; -hpux*) vendor=hp ;; -mpeix*) vendor=hp ;; -hiux*) vendor=hitachi ;; -unos*) vendor=crds ;; -dgux*) vendor=dg ;; -luna*) vendor=omron ;; -genix*) vendor=ns ;; -mvs* | -opened*) vendor=ibm ;; -os400*) vendor=ibm ;; -ptx*) vendor=sequent ;; -tpf*) vendor=ibm ;; -vxsim* | -vxworks* | -windiss*) vendor=wrs ;; -aux*) vendor=apple ;; -hms*) vendor=hitachi ;; -mpw* | -macos*) vendor=apple ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) vendor=atari ;; -vos*) vendor=stratus ;; esac basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` ;; esac echo $basic_machine$os exit # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: vowpal_wabbit-8.1.1/configure000077500000000000000000022363621261756526500163250ustar00rootroot00000000000000#! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.69 for vowpal_wabbit 8.1.1. # # Report bugs to . # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. # # # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then _as_can_reexec=no; export _as_can_reexec; # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 as_fn_exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi " as_required="as_fn_return () { (exit \$1); } as_fn_success () { as_fn_return 0; } as_fn_failure () { as_fn_return 1; } as_fn_ret_success () { return 0; } as_fn_ret_failure () { return 1; } exitcode=0 as_fn_success || { exitcode=1; echo as_fn_success failed.; } as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : else exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 test -x / || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO PATH=/empty FPATH=/empty; export PATH FPATH test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1 test \$(( 1 + 1 )) = 2 || exit 1" if (eval "$as_required") 2>/dev/null; then : as_have_required=yes else as_have_required=no fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. as_found=: case $as_dir in #( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. as_shell=$as_dir/$as_base if { test -f "$as_shell" || test -f "$as_shell.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : CONFIG_SHELL=$as_shell as_have_required=yes if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : break 2 fi fi done;; esac as_found=false done $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : CONFIG_SHELL=$SHELL as_have_required=yes fi; } IFS=$as_save_IFS if test "x$CONFIG_SHELL" != x; then : export CONFIG_SHELL # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi if test x$as_have_required = xno; then : $as_echo "$0: This script requires a shell more modern than all" $as_echo "$0: the shells that I found on your system." if test x${ZSH_VERSION+set} = xset ; then $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" $as_echo "$0: be upgraded to zsh 4.3.4 or later." else $as_echo "$0: Please tell bug-autoconf@gnu.org and jl@hunch.net about $0: your system, including any error possibly output before $0: this message. Then install a modern shell, or manually $0: run the script under such a shell if you do have one." fi exit 1 fi fi fi SHELL=${CONFIG_SHELL-/bin/sh} export SHELL # Unset more variables known to interfere with behavior of common tools. CLICOLOR_FORCE= GREP_OPTIONS= unset CLICOLOR_FORCE GREP_OPTIONS ## --------------------- ## ## M4sh Shell Functions. ## ## --------------------- ## # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits as_lineno_1=$LINENO as_lineno_1a=$LINENO as_lineno_2=$LINENO as_lineno_2a=$LINENO eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall # in an infinite loop. This has already happened in practice. _as_can_reexec=no; export _as_can_reexec # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" SHELL=${CONFIG_SHELL-/bin/sh} test -n "$DJDIR" || exec 7<&0 &1 # Name of the host. # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` # # Initializations. # ac_default_prefix=/usr/local ac_clean_files= ac_config_libobj_dir=. LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= # Identity of this package. PACKAGE_NAME='vowpal_wabbit' PACKAGE_TARNAME='vowpal_wabbit' PACKAGE_VERSION='8.1.1' PACKAGE_STRING='vowpal_wabbit 8.1.1' PACKAGE_BUGREPORT='jl@hunch.net' PACKAGE_URL='' # Factoring default headers for most tests. ac_includes_default="\ #include #ifdef HAVE_SYS_TYPES_H # include #endif #ifdef HAVE_SYS_STAT_H # include #endif #ifdef STDC_HEADERS # include # include #else # ifdef HAVE_STDLIB_H # include # endif #endif #ifdef HAVE_STRING_H # if !defined STDC_HEADERS && defined HAVE_MEMORY_H # include # endif # include #endif #ifdef HAVE_STRINGS_H # include #endif #ifdef HAVE_INTTYPES_H # include #endif #ifdef HAVE_STDINT_H # include #endif #ifdef HAVE_UNISTD_H # include #endif" ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS LIBOBJS FREEBSD_FALSE FREEBSD_TRUE CLANG_LIBCXX_FALSE CLANG_LIBCXX_TRUE VWBUG_FALSE VWBUG_TRUE PROFILE_FALSE PROFILE_TRUE PARALLELIZE_FALSE PARALLELIZE_TRUE NITPICK_FALSE NITPICK_TRUE PTHREAD_CFLAGS PTHREAD_LIBS PTHREAD_CC ax_pthread_config ZLIB_LDFLAGS ZLIB_CPPFLAGS BOOST_PROGRAM_OPTIONS_LIB BOOST_LDFLAGS BOOST_CPPFLAGS HAVE_CXX11 CPP OTOOL64 OTOOL LIPO NMEDIT DSYMUTIL MANIFEST_TOOL RANLIB ac_ct_AR AR DLLTOOL OBJDUMP LN_S NM ac_ct_DUMPBIN DUMPBIN LD FGREP EGREP GREP SED am__fastdepCC_FALSE am__fastdepCC_TRUE CCDEPMODE ac_ct_CC CFLAGS CC LIBTOOL host_os host_vendor host_cpu host build_os build_vendor build_cpu build CXXCPP am__fastdepCXX_FALSE am__fastdepCXX_TRUE CXXDEPMODE am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE am__quote am__include DEPDIR OBJEXT EXEEXT ac_ct_CXX CPPFLAGS LDFLAGS CXXFLAGS CXX AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V am__untar am__tar AMTAR am__leading_dot SET_MAKE AWK mkdir_p MKDIR_P INSTALL_STRIP_PROGRAM STRIP install_sh MAKEINFO AUTOHEADER AUTOMAKE AUTOCONF ACLOCAL VERSION PACKAGE CYGPATH_W am__isrc INSTALL_DATA INSTALL_SCRIPT INSTALL_PROGRAM target_alias host_alias build_alias LIBS ECHO_T ECHO_N ECHO_C DEFS mandir localedir libdir psdir pdfdir dvidir htmldir infodir docdir oldincludedir includedir localstatedir sharedstatedir sysconfdir datadir datarootdir libexecdir sbindir bindir program_transform_name prefix exec_prefix PACKAGE_URL PACKAGE_BUGREPORT PACKAGE_STRING PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR SHELL' ac_subst_files='' ac_user_opts=' enable_option_checking enable_silent_rules enable_dependency_tracking enable_shared enable_static with_pic enable_fast_install with_gnu_ld with_sysroot enable_libtool_lock with_boost with_boost_libdir with_boost_program_options with_zlib enable_nitpicking enable_parallelization enable_profiling enable_debug enable_libc__ ' ac_precious_vars='build_alias host_alias target_alias CXX CXXFLAGS LDFLAGS LIBS CPPFLAGS CCC CXXCPP CC CFLAGS CPP' # Initialize some variables set by options. ac_init_help= ac_init_version=false ac_unrecognized_opts= ac_unrecognized_sep= # The variables have the same names as the options, with # dashes changed to underlines. cache_file=/dev/null exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. # (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datarootdir='${prefix}/share' datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' infodir='${datarootdir}/info' htmldir='${docdir}' dvidir='${docdir}' pdfdir='${docdir}' psdir='${docdir}' libdir='${exec_prefix}/lib' localedir='${datarootdir}/locale' mandir='${datarootdir}/man' ac_prev= ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval $ac_prev=\$ac_option ac_prev= continue fi case $ac_option in *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; *=) ac_optarg= ;; *) ac_optarg=yes ;; esac # Accept the important Cygnus configure options, so we can diagnose typos. case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ | --dataroo | --dataro | --datar) ac_prev=datarootdir ;; -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) datarootdir=$ac_optarg ;; -disable-* | --disable-*) ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=no ;; -docdir | --docdir | --docdi | --doc | --do) ac_prev=docdir ;; -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) docdir=$ac_optarg ;; -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ac_prev=dvidir ;; -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ac_prev=htmldir ;; -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ | --ht=*) htmldir=$ac_optarg ;; -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localedir | --localedir | --localedi | --localed | --locale) ac_prev=localedir ;; -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) localedir=$ac_optarg ;; -localstatedir | --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ac_prev=pdfdir ;; -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) pdfdir=$ac_optarg ;; -psdir | --psdir | --psdi | --psd | --ps) ac_prev=psdir ;; -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) psdir=$ac_optarg ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=\$ac_optarg ;; -without-* | --without-*) ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=no ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) as_fn_error $? "unrecognized option: \`$ac_option' Try \`$0 --help' for more information" ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` as_fn_error $? "missing argument to $ac_option" fi if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi # Check all directory arguments for consistency. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ libdir localedir mandir do eval ac_val=\$$ac_var # Remove trailing slashes. case $ac_val in */ ) ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` eval $ac_var=\$ac_val;; esac # Be sure to have absolute directory names. case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done # There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || as_fn_error $? "working directory cannot be determined" test "X$ac_ls_di" = "X$ac_pwd_ls_di" || as_fn_error $? "pwd does not report name of working directory" # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. ac_confdir=`$as_dirname -- "$as_myself" || $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_myself" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` srcdir=$ac_confdir if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then srcdir=. fi # Remove unnecessary trailing slashes from srcdir. # Double slashes in file names in object file debugging info # mess up M-x gdb in Emacs. case $srcdir in */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; esac for ac_var in $ac_precious_vars; do eval ac_env_${ac_var}_set=\${${ac_var}+set} eval ac_env_${ac_var}_value=\$${ac_var} eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} eval ac_cv_env_${ac_var}_value=\$${ac_var} done # # Report the --help message. # if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF \`configure' configures vowpal_wabbit 8.1.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print \`checking ...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify an installation prefix other than \`$ac_default_prefix' using \`--prefix', for instance \`--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/vowpal_wabbit] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] _ACEOF fi if test -n "$ac_init_help"; then case $ac_init_help in short | recursive ) echo "Configuration of vowpal_wabbit 8.1.1:";; esac cat <<\_ACEOF Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-silent-rules less verbose build output (undo: "make V=1") --disable-silent-rules verbose build output (undo: "make V=0") --enable-dependency-tracking do not reject slow dependency extractors --disable-dependency-tracking speeds up one-time build --enable-shared[=PKGS] build shared libraries [default=yes] --enable-static[=PKGS] build static libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) --enable-nitpicking make compiler warn about possible problems --enable-parallelization enable openmp --enable-profiling add -pg to C++ compiler flags --enable-debug Enable debugging, disable optimization in the compiler --enable-libc++ use clang's libc++ vs. g++ libstdc++ headers/libraries Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use both] --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-sysroot=DIR Search for dependent libraries within DIR (or the compiler's sysroot if not specified). --with-boost[=ARG] use Boost library from a standard location (ARG=yes), from the specified location (ARG=), or disable it (ARG=no) [ARG=yes] --with-boost-libdir=LIB_DIR Force given directory for boost libraries. Note that this will override library path detection, so use this parameter only if default library detection fails and you know exactly where your boost libraries are located. --with-boost-program-options[=special-lib] use the program options library from boost - it is possible to specify a certain library for the linker e.g. --with-boost-program-options=boost_program_options-gcc-mt-1_33_1 --with-zlib=DIR root directory path of zlib installation defaults to /usr/local or /usr if not found in /usr/local --without-zlib to disable zlib usage completely Some influential environment variables: CXX C++ compiler command CXXFLAGS C++ compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory CXXCPP C++ preprocessor CC C compiler command CFLAGS C compiler flags CPP C preprocessor Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . _ACEOF ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d "$ac_dir" || { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } # Check for guested configure. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive elif test -f "$ac_srcdir/configure"; then echo && $SHELL "$ac_srcdir/configure" --help=recursive else $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF vowpal_wabbit configure 8.1.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi ## ------------------------ ## ## Autoconf initialization. ## ## ------------------------ ## # ac_fn_cxx_try_compile LINENO # ---------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_cxx_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_cxx_try_compile # ac_fn_cxx_try_cpp LINENO # ------------------------ # Try to preprocess conftest.$ac_ext, and return whether this succeeded. ac_fn_cxx_try_cpp () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || test ! -s conftest.err }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_cxx_try_cpp # ac_fn_c_try_compile LINENO # -------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_compile # ac_fn_c_try_link LINENO # ----------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would # interfere with the next link command; also delete a directory that is # left behind by Apple's compiler. We do this before executing the actions. rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_link # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists and can be compiled using the include files in # INCLUDES, setting the cache variable VAR accordingly. ac_fn_c_check_header_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_compile # ac_fn_c_try_cpp LINENO # ---------------------- # Try to preprocess conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_cpp () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_cpp # ac_fn_c_try_run LINENO # ---------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes # that executables *can* be run. ac_fn_c_try_run () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then : ac_retval=0 else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_run # ac_fn_c_check_func LINENO FUNC VAR # ---------------------------------- # Tests whether FUNC exists, setting the cache variable VAR accordingly ac_fn_c_check_func () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. For example, HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $2 (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef $2 /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$2 || defined __stub___$2 choke me #endif int main () { return $2 (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_func # ac_fn_cxx_try_link LINENO # ------------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_cxx_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would # interfere with the next link command; also delete a directory that is # left behind by Apple's compiler. We do this before executing the actions. rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_cxx_try_link # ac_fn_cxx_try_run LINENO # ------------------------ # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes # that executables *can* be run. ac_fn_cxx_try_run () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then : ac_retval=0 else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_cxx_try_run # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists, giving a warning if it cannot be compiled using # the include files in INCLUDES and setting the cache variable VAR # accordingly. ac_fn_c_check_header_mongrel () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if eval \${$3+:} false; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } else # Is the header compilable? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 $as_echo_n "checking $2 usability... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_header_compiler=yes else ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 $as_echo "$ac_header_compiler" >&6; } # Is the header present? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 $as_echo_n "checking $2 presence... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <$2> _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : ac_header_preproc=yes else ac_header_preproc=no fi rm -f conftest.err conftest.i conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 $as_echo "$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( yes:no: ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ;; no:yes:* ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ( $as_echo "## --------------------------- ## ## Report this to jl@hunch.net ## ## --------------------------- ##" ) | sed "s/^/$as_me: WARNING: /" >&2 ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else eval "$3=\$ac_header_compiler" fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_mongrel cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by vowpal_wabbit $as_me 8.1.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ _ACEOF exec 5>>config.log { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. $as_echo "PATH: $as_dir" done IFS=$as_save_IFS } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. # Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= ac_configure_args0= ac_configure_args1= ac_must_keep_next=false for ac_pass in 1 2 do for ac_arg do case $ac_arg in -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2) as_fn_append ac_configure_args1 " '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else case $ac_arg in *=* | --config-cache | -C | -disable-* | --disable-* \ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ | -with-* | --with-* | -without-* | --without-* | --x) case "$ac_configure_args0 " in "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; esac ;; -* ) ac_must_keep_next=true ;; esac fi as_fn_append ac_configure_args " '$ac_arg'" ;; esac done done { ac_configure_args0=; unset ac_configure_args0;} { ac_configure_args1=; unset ac_configure_args1;} # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { echo $as_echo "## ---------------- ## ## Cache variables. ## ## ---------------- ##" echo # The following way of writing the cache mishandles newlines in values, ( for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( *${as_nl}ac_space=\ *) sed -n \ "s/'\''/'\''\\\\'\'''\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ;; #( *) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) echo $as_echo "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then $as_echo "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then $as_echo "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo cat confdefs.h echo fi test "$ac_signal" != 0 && $as_echo "$as_me: caught signal $ac_signal" $as_echo "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h $as_echo "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. cat >>confdefs.h <<_ACEOF #define PACKAGE_NAME "$PACKAGE_NAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_TARNAME "$PACKAGE_TARNAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_VERSION "$PACKAGE_VERSION" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_STRING "$PACKAGE_STRING" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_URL "$PACKAGE_URL" _ACEOF # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. ac_site_file1=NONE ac_site_file2=NONE if test -n "$CONFIG_SITE"; then # We do not want a PATH search for config.site. case $CONFIG_SITE in #(( -*) ac_site_file1=./$CONFIG_SITE;; */*) ac_site_file1=$CONFIG_SITE;; *) ac_site_file1=./$CONFIG_SITE;; esac elif test "x$prefix" != xNONE; then ac_site_file1=$prefix/share/config.site ac_site_file2=$prefix/etc/config.site else ac_site_file1=$ac_default_prefix/share/config.site ac_site_file2=$ac_default_prefix/etc/config.site fi for ac_site_file in "$ac_site_file1" "$ac_site_file2" do test "x$ac_site_file" = xNONE && continue if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 $as_echo "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file See \`config.log' for more details" "$LINENO" 5; } fi done if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special files # actually), so we avoid doing that. DJGPP emulates it as a regular file. if test /dev/null != "$cache_file" && test -f "$cache_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 $as_echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 $as_echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val=\$ac_cv_env_${ac_var}_value eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then # differences in whitespace do not lead to failure. ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) as_fn_append ac_configure_args " '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## ## Main body of script. ## ## -------------------- ## ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu $as_echo "#define PACKAGE_URL \"https://github.com/JohnLangford/vowpal_wabbit\"" >>confdefs.h ac_config_headers="$ac_config_headers vowpalwabbit/config.h" am__api_version='1.14' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do if test -f "$ac_dir/install-sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break elif test -f "$ac_dir/install.sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break elif test -f "$ac_dir/shtool"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if test -z "$ac_aux_dir"; then as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 fi # These three variables are undocumented and unsupported, # and are intended to be withdrawn in a future Autoconf release. # They can cause serious problems if a builder's source tree is in a directory # whose full name contains unusual characters. ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. # Reject install programs that cannot install multiple files. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 $as_echo_n "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then if ${ac_cv_path_install+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in PATH elements. case $as_dir/ in #(( ./ | .// | /[cC]/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else rm -rf conftest.one conftest.two conftest.dir echo one > conftest.one echo two > conftest.two mkdir conftest.dir if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && test -s conftest.one && test -s conftest.two && test -s conftest.dir/conftest.one && test -s conftest.dir/conftest.two then ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi fi done done ;; esac done IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 $as_echo "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 $as_echo_n "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$*" != "X $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". as_fn_error $? "ls -t appears to fail. Make sure there is not a broken alias in your environment" "$LINENO" 5 fi if test "$2" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$2" = conftest.file ) then # Ok. : else as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi rm -f conftest.file test "$program_prefix" != NONE && program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. # By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` if test x"${MISSING+set}" != xset; then case $am_aux_dir in *\ * | *\ *) MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; *) MISSING="\${SHELL} $am_aux_dir/missing" ;; esac fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} fi if test x"${install_sh}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 $as_echo "$STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 $as_echo "$ac_ct_STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } if test -z "$MKDIR_P"; then if ${ac_cv_path_mkdir+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir (GNU coreutils) '* | \ 'mkdir (coreutils) '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext break 3;; esac done done done IFS=$as_save_IFS fi test -d ./--version && rmdir ./--version if test "${ac_cv_path_mkdir+set}" = set; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use the slow shell script. Don't cache a # value for MKDIR_P within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. MKDIR_P="$ac_install_sh -d" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 $as_echo "$MKDIR_P" >&6; } for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AWK+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 $as_echo "$AWK" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AWK" && break done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } set x ${MAKE-make} ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : $as_echo_n "(cached) " >&6 else cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. case `${MAKE-make} -f conftest.make 2>/dev/null` in *@@@%%%=?*=@@@%%%*) eval ac_cv_prog_make_${ac_make}_set=yes;; *) eval ac_cv_prog_make_${ac_make}_set=no;; esac rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } SET_MAKE= else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null # Check whether --enable-silent-rules was given. if test "${enable_silent_rules+set}" = set; then : enableval=$enable_silent_rules; fi case $enable_silent_rules in # ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=1;; esac am_make=${MAKE-make} { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 $as_echo_n "checking whether $am_make supports nested variables... " >&6; } if ${am_cv_make_support_nested_variables+:} false; then : $as_echo_n "(cached) " >&6 else if $as_echo 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 $as_echo "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AM_BACKSLASH='\' if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." am__isrc=' -I$(srcdir)' # test to see if srcdir already configured if test -f $srcdir/config.status; then as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi # Define the identity of the package. PACKAGE='vowpal_wabbit' VERSION='8.1.1' cat >>confdefs.h <<_ACEOF #define PACKAGE "$PACKAGE" _ACEOF cat >>confdefs.h <<_ACEOF #define VERSION "$VERSION" _ACEOF # Some tools Automake needs. ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # mkdir_p='$(MKDIR_P)' # We need awk for the "check" target. The system "awk" is bad on # some platforms. # Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AMTAR='$${TAR-tar}' # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar pax cpio none' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 fi fi # if CXXFLAGS is not given by user, don't use default of "-O2 -g" : ${CXXFLAGS=""} ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu if test -z "$CXX"; then if test -n "$CCC"; then CXX=$CCC else if test -n "$ac_tool_prefix"; then for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CXX+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 $as_echo "$CXX" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CXX" && break done fi if test -z "$CXX"; then ac_ct_CXX=$CXX for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CXX+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CXX="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 $as_echo "$ac_ct_CXX" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CXX" && break done if test "x$ac_ct_CXX" = x; then CXX="g++" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CXX=$ac_ct_CXX fi fi fi fi # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5 $as_echo_n "checking whether the C++ compiler works... " >&6; } ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done rm -f $ac_rmfiles if { { ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. break;; * ) break;; esac done test "$ac_cv_exeext" = no && ac_cv_exeext= else ac_file='' fi if test -z "$ac_file"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C++ compiler cannot create executables See \`config.log' for more details" "$LINENO" 5; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5 $as_echo_n "checking for C++ compiler default output file name... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 $as_echo "$ac_file" >&6; } ac_exeext=$ac_cv_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 $as_echo_n "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with # `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 $as_echo "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { FILE *f = fopen ("conftest.out", "w"); return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 $as_echo_n "checking whether we are cross compiling... " >&6; } if test "$cross_compiling" != yes; then { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot run C++ compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details" "$LINENO" 5; } fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 $as_echo "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 $as_echo_n "checking for suffix of object files... " >&6; } if ${ac_cv_objext+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 $as_echo "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } if ${ac_cv_cxx_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GXX=yes else GXX= fi ac_test_CXXFLAGS=${CXXFLAGS+set} ac_save_CXXFLAGS=$CXXFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 $as_echo_n "checking whether $CXX accepts -g... " >&6; } if ${ac_cv_prog_cxx_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_cxx_werror_flag=$ac_cxx_werror_flag ac_cxx_werror_flag=yes ac_cv_prog_cxx_g=no CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_cv_prog_cxx_g=yes else CXXFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : else ac_cxx_werror_flag=$ac_save_cxx_werror_flag CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_cv_prog_cxx_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cxx_werror_flag=$ac_save_cxx_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 $as_echo "$ac_cv_prog_cxx_g" >&6; } if test "$ac_test_CXXFLAGS" = set; then CXXFLAGS=$ac_save_CXXFLAGS elif test $ac_cv_prog_cxx_g = yes; then if test "$GXX" = yes; then CXXFLAGS="-g -O2" else CXXFLAGS="-g" fi else if test "$GXX" = yes; then CXXFLAGS="-O2" else CXXFLAGS= fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo this is the am__doit target .PHONY: am__doit END # If we don't find an include directive, just comment out the code. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 $as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # Ignore all kinds of additional output from 'make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include am__quote= _am_result=GNU ;; esac # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=.include am__quote="\"" _am_result=BSD ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 $as_echo "$_am_result" >&6; } rm -f confinc confmf # Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : enableval=$enable_dependency_tracking; fi if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi if test "x$enable_dependency_tracking" != xno; then AMDEP_TRUE= AMDEP_FALSE='#' else AMDEP_TRUE='#' AMDEP_FALSE= fi depcc="$CXX" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CXX_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CXX_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CXX_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CXX_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; } CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then am__fastdepCXX_TRUE= am__fastdepCXX_FALSE='#' else am__fastdepCXX_TRUE='#' am__fastdepCXX_FALSE= fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5 $as_echo_n "checking how to run the C++ preprocessor... " >&6; } if test -z "$CXXCPP"; then if ${ac_cv_prog_CXXCPP+:} false; then : $as_echo_n "(cached) " >&6 else # Double quotes because CXXCPP needs to be expanded for CXXCPP in "$CXX -E" "/lib/cpp" do ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : break fi done ac_cv_prog_CXXCPP=$CXXCPP fi CXXCPP=$ac_cv_prog_CXXCPP else ac_cv_prog_CXXCPP=$CXXCPP fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5 $as_echo "$CXXCPP" >&6; } ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu # Make sure we can run config.sub. $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 $as_echo_n "checking build system type... " >&6; } if ${ac_cv_build+:} false; then : $as_echo_n "(cached) " >&6 else ac_build_alias=$build_alias test "x$ac_build_alias" = x && ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` test "x$ac_build_alias" = x && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 $as_echo "$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; esac build=$ac_cv_build ac_save_IFS=$IFS; IFS='-' set x $ac_cv_build shift build_cpu=$1 build_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: build_os=$* IFS=$ac_save_IFS case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 $as_echo_n "checking host system type... " >&6; } if ${ac_cv_host+:} false; then : $as_echo_n "(cached) " >&6 else if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 $as_echo "$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; esac host=$ac_cv_host ac_save_IFS=$IFS; IFS='-' set x $ac_cv_host shift host_cpu=$1 host_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: host_os=$* IFS=$ac_save_IFS case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac case `pwd` in *\ * | *\ *) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; esac macro_version='2.4.2' macro_revision='1.3337' ltmain="$ac_aux_dir/ltmain.sh" # Backslashify metacharacters that are still active within # double-quoted strings. sed_quote_subst='s/\(["`$\\]\)/\\\1/g' # Same as above, but do not quote variable references. double_quote_subst='s/\(["`\\]\)/\\\1/g' # Sed substitution to delay expansion of an escaped shell variable in a # double_quote_subst'ed string. delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' # Sed substitution to delay expansion of an escaped single quote. delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' # Sed substitution to avoid accidental globbing in evaled expressions no_glob_subst='s/\*/\\\*/g' ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 $as_echo_n "checking how to print strings... " >&6; } # Test print first, because it will be a builtin if present. if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='print -r --' elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='printf %s\n' else # Use this function as a fallback that always works. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $1 _LTECHO_EOF' } ECHO='func_fallback_echo' fi # func_echo_all arg... # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "" } case "$ECHO" in printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 $as_echo "printf" >&6; } ;; print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 $as_echo "print -r" >&6; } ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 $as_echo "cat" >&6; } ;; esac ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } if ${ac_cv_c_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } if ${ac_cv_prog_cc_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes else CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 $as_echo "$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if ${ac_cv_prog_cc_c89+:} false; then : $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include struct stat; /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac if test "x$ac_cv_prog_cc_c89" != xno; then : fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } if ${am_cv_prog_cc_c_o+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 $as_echo "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu depcc="$CC" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CC_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 $as_echo_n "checking for a sed that does not truncate output... " >&6; } if ${ac_cv_path_SED+:} false; then : $as_echo_n "(cached) " >&6 else ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ for ac_i in 1 2 3 4 5 6 7; do ac_script="$ac_script$as_nl$ac_script" done echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed { ac_script=; unset ac_script;} if test -z "$SED"; then ac_path_SED_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in sed gsed; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_SED" || continue # Check for GNU ac_path_SED and select it if it is found. # Check for GNU $ac_path_SED case `"$ac_path_SED" --version 2>&1` in *GNU*) ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo '' >> "conftest.nl" "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_SED_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_SED="$ac_path_SED" ac_path_SED_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_SED_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_SED"; then as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 fi else ac_cv_path_SED=$SED fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 $as_echo "$ac_cv_path_SED" >&6; } SED="$ac_cv_path_SED" rm -f conftest.sed test -z "$SED" && SED=sed Xsed="$SED -e 1s/^X//" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } if ${ac_cv_path_GREP+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$GREP"; then ac_path_GREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in grep ggrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_GREP" || continue # Check for GNU ac_path_GREP and select it if it is found. # Check for GNU $ac_path_GREP case `"$ac_path_GREP" --version 2>&1` in *GNU*) ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'GREP' >> "conftest.nl" "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_GREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_GREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_GREP"; then as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_GREP=$GREP fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 $as_echo "$ac_cv_path_GREP" >&6; } GREP="$ac_cv_path_GREP" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 $as_echo_n "checking for egrep... " >&6; } if ${ac_cv_path_EGREP+:} false; then : $as_echo_n "(cached) " >&6 else if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 then ac_cv_path_EGREP="$GREP -E" else if test -z "$EGREP"; then ac_path_EGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in egrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_EGREP" || continue # Check for GNU ac_path_EGREP and select it if it is found. # Check for GNU $ac_path_EGREP case `"$ac_path_EGREP" --version 2>&1` in *GNU*) ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'EGREP' >> "conftest.nl" "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_EGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_EGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_EGREP"; then as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_EGREP=$EGREP fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 $as_echo "$ac_cv_path_EGREP" >&6; } EGREP="$ac_cv_path_EGREP" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 $as_echo_n "checking for fgrep... " >&6; } if ${ac_cv_path_FGREP+:} false; then : $as_echo_n "(cached) " >&6 else if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 then ac_cv_path_FGREP="$GREP -F" else if test -z "$FGREP"; then ac_path_FGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in fgrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_FGREP" || continue # Check for GNU ac_path_FGREP and select it if it is found. # Check for GNU $ac_path_FGREP case `"$ac_path_FGREP" --version 2>&1` in *GNU*) ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'FGREP' >> "conftest.nl" "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_FGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_FGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_FGREP"; then as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_FGREP=$FGREP fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 $as_echo "$ac_cv_path_FGREP" >&6; } FGREP="$ac_cv_path_FGREP" test -z "$GREP" && GREP=grep # Check whether --with-gnu-ld was given. if test "${with_gnu_ld+set}" = set; then : withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no fi ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 $as_echo_n "checking for ld used by $CC... " >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [\\/]* | ?:[\\/]*) re_direlt='/[^/][^/]*/\.\./' # Canonicalize the pathname of ld ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test "$with_gnu_ld" = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 $as_echo_n "checking for GNU ld... " >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 $as_echo_n "checking for non-GNU ld... " >&6; } fi if ${lt_cv_path_LD+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$LD"; then lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some variants of GNU ld only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 &5 $as_echo "$LD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } if ${lt_cv_prog_gnu_ld+:} false; then : $as_echo_n "(cached) " >&6 else # I'd rather use --version here, but apparently some GNU lds only accept -v. case `$LD -v 2>&1 &5 $as_echo "$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } if ${lt_cv_path_NM+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$NM"; then # Let the user override the test. lt_cv_path_NM="$NM" else lt_nm_to_check="${ac_tool_prefix}nm" if test -n "$ac_tool_prefix" && test "$build" = "$host"; then lt_nm_to_check="$lt_nm_to_check nm" fi for lt_tmp_nm in $lt_nm_to_check; do lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. tmp_nm="$ac_dir/$lt_tmp_nm" if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then # Check to see if the nm accepts a BSD-compat flag. # Adding the `sed 1q' prevents false positives on HP-UX, which says: # nm: unknown option "B" ignored # Tru64's nm complains that /dev/null is an invalid object file case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in */dev/null* | *'Invalid file or object type'*) lt_cv_path_NM="$tmp_nm -B" break ;; *) case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in */dev/null*) lt_cv_path_NM="$tmp_nm -p" break ;; *) lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but continue # so that we can try to find one that supports BSD flags ;; esac ;; esac fi done IFS="$lt_save_ifs" done : ${lt_cv_path_NM=no} fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 $as_echo "$lt_cv_path_NM" >&6; } if test "$lt_cv_path_NM" != "no"; then NM="$lt_cv_path_NM" else # Didn't find any BSD compatible name lister, look for dumpbin. if test -n "$DUMPBIN"; then : # Let the user override the test. else if test -n "$ac_tool_prefix"; then for ac_prog in dumpbin "link -dump" do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_DUMPBIN+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$DUMPBIN"; then ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi DUMPBIN=$ac_cv_prog_DUMPBIN if test -n "$DUMPBIN"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 $as_echo "$DUMPBIN" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$DUMPBIN" && break done fi if test -z "$DUMPBIN"; then ac_ct_DUMPBIN=$DUMPBIN for ac_prog in dumpbin "link -dump" do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_DUMPBIN"; then ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN if test -n "$ac_ct_DUMPBIN"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 $as_echo "$ac_ct_DUMPBIN" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_DUMPBIN" && break done if test "x$ac_ct_DUMPBIN" = x; then DUMPBIN=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DUMPBIN=$ac_ct_DUMPBIN fi fi case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in *COFF*) DUMPBIN="$DUMPBIN -symbols" ;; *) DUMPBIN=: ;; esac fi if test "$DUMPBIN" != ":"; then NM="$DUMPBIN" fi fi test -z "$NM" && NM=nm { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 $as_echo_n "checking the name lister ($NM) interface... " >&6; } if ${lt_cv_nm_interface+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_nm_interface="BSD nm" echo "int some_variable = 0;" > conftest.$ac_ext (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) (eval "$ac_compile" 2>conftest.err) cat conftest.err >&5 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) cat conftest.err >&5 (eval echo "\"\$as_me:$LINENO: output\"" >&5) cat conftest.out >&5 if $GREP 'External.*some_variable' conftest.out > /dev/null; then lt_cv_nm_interface="MS dumpbin" fi rm -f conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 $as_echo "$lt_cv_nm_interface" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 $as_echo_n "checking whether ln -s works... " >&6; } LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 $as_echo "no, using $LN_S" >&6; } fi # find the maximum length of command line arguments { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 $as_echo_n "checking the maximum length of command line arguments... " >&6; } if ${lt_cv_sys_max_cmd_len+:} false; then : $as_echo_n "(cached) " >&6 else i=0 teststring="ABCD" case $build_os in msdosdjgpp*) # On DJGPP, this test can blow up pretty badly due to problems in libc # (any single argument exceeding 2000 bytes causes a buffer overrun # during glob expansion). Even if it were fixed, the result of this # check would be larger than it should be. lt_cv_sys_max_cmd_len=12288; # 12K is about right ;; gnu*) # Under GNU Hurd, this test is not required because there is # no limit to the length of command line arguments. # Libtool will interpret -1 as no limit whatsoever lt_cv_sys_max_cmd_len=-1; ;; cygwin* | mingw* | cegcc*) # On Win9x/ME, this test blows up -- it succeeds, but takes # about 5 minutes as the teststring grows exponentially. # Worse, since 9x/ME are not pre-emptively multitasking, # you end up with a "frozen" computer, even though with patience # the test eventually succeeds (with a max line length of 256k). # Instead, let's just punt: use the minimum linelength reported by # all of the supported platforms: 8192 (on NT/2K/XP). lt_cv_sys_max_cmd_len=8192; ;; mint*) # On MiNT this can take a long time and run out of memory. lt_cv_sys_max_cmd_len=8192; ;; amigaos*) # On AmigaOS with pdksh, this test takes hours, literally. # So we just punt and use a minimum line length of 8192. lt_cv_sys_max_cmd_len=8192; ;; netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) # This has been around since 386BSD, at least. Likely further. if test -x /sbin/sysctl; then lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` elif test -x /usr/sbin/sysctl; then lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` else lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs fi # And add a safety zone lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ;; interix*) # We know the value 262144 and hardcode it with a safety zone (like BSD) lt_cv_sys_max_cmd_len=196608 ;; os2*) # The test takes a long time on OS/2. lt_cv_sys_max_cmd_len=8192 ;; osf*) # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not # nice to cause kernel panics so lets avoid the loop below. # First set a reasonable default. lt_cv_sys_max_cmd_len=16384 # if test -x /sbin/sysconfig; then case `/sbin/sysconfig -q proc exec_disable_arg_limit` in *1*) lt_cv_sys_max_cmd_len=-1 ;; esac fi ;; sco3.2v5*) lt_cv_sys_max_cmd_len=102400 ;; sysv5* | sco5v6* | sysv4.2uw2*) kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` if test -n "$kargmax"; then lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` else lt_cv_sys_max_cmd_len=32768 fi ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` if test -n "$lt_cv_sys_max_cmd_len" && \ test undefined != "$lt_cv_sys_max_cmd_len"; then lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` else # Make teststring a little bigger before we do anything with it. # a 1K string should be a reasonable start. for i in 1 2 3 4 5 6 7 8 ; do teststring=$teststring$teststring done SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} # If test is not a shell built-in, we'll probably end up computing a # maximum length that is only half of the actual maximum length, but # we can't tell. while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ = "X$teststring$teststring"; } >/dev/null 2>&1 && test $i != 17 # 1/2 MB should be enough do i=`expr $i + 1` teststring=$teststring$teststring done # Only check the string length outside the loop. lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` teststring= # Add a significant safety factor because C++ compilers can tack on # massive amounts of additional arguments before passing them to the # linker. It appears as though 1/2 is a usable value. lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` fi ;; esac fi if test -n $lt_cv_sys_max_cmd_len ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 $as_echo "$lt_cv_sys_max_cmd_len" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 $as_echo "none" >&6; } fi max_cmd_len=$lt_cv_sys_max_cmd_len : ${CP="cp -f"} : ${MV="mv -f"} : ${RM="rm -f"} { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } # Try some XSI features xsi_shell=no ( _lt_dummy="a/b/c" test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ = c,a/b,b/c, \ && eval 'test $(( 1 + 1 )) -eq 2 \ && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ && xsi_shell=yes { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 $as_echo "$xsi_shell" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; } lt_shell_append=no ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ >/dev/null 2>&1 \ && lt_shell_append=yes { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 $as_echo "$lt_shell_append" >&6; } if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then lt_unset=unset else lt_unset=false fi # test EBCDIC or ASCII case `echo X|tr X '\101'` in A) # ASCII based system # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr lt_SP2NL='tr \040 \012' lt_NL2SP='tr \015\012 \040\040' ;; *) # EBCDIC based system lt_SP2NL='tr \100 \n' lt_NL2SP='tr \r\n \100\100' ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 $as_echo_n "checking how to convert $build file names to $host format... " >&6; } if ${lt_cv_to_host_file_cmd+:} false; then : $as_echo_n "(cached) " >&6 else case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 ;; esac ;; *-*-cygwin* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_noop ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin ;; esac ;; * ) # unhandled hosts (and "normal" native builds) lt_cv_to_host_file_cmd=func_convert_file_noop ;; esac fi to_host_file_cmd=$lt_cv_to_host_file_cmd { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 $as_echo "$lt_cv_to_host_file_cmd" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } if ${lt_cv_to_tool_file_cmd+:} false; then : $as_echo_n "(cached) " >&6 else #assume ordinary cross tools, or native build. lt_cv_to_tool_file_cmd=func_convert_file_noop case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 ;; esac ;; esac fi to_tool_file_cmd=$lt_cv_to_tool_file_cmd { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 $as_echo "$lt_cv_to_tool_file_cmd" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 $as_echo_n "checking for $LD option to reload object files... " >&6; } if ${lt_cv_ld_reload_flag+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ld_reload_flag='-r' fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 $as_echo "$lt_cv_ld_reload_flag" >&6; } reload_flag=$lt_cv_ld_reload_flag case $reload_flag in "" | " "*) ;; *) reload_flag=" $reload_flag" ;; esac reload_cmds='$LD$reload_flag -o $output$reload_objs' case $host_os in cygwin* | mingw* | pw32* | cegcc*) if test "$GCC" != yes; then reload_cmds=false fi ;; darwin*) if test "$GCC" = yes; then reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' else reload_cmds='$LD$reload_flag -o $output$reload_objs' fi ;; esac if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. set dummy ${ac_tool_prefix}objdump; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_OBJDUMP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$OBJDUMP"; then ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OBJDUMP=$ac_cv_prog_OBJDUMP if test -n "$OBJDUMP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 $as_echo "$OBJDUMP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_OBJDUMP"; then ac_ct_OBJDUMP=$OBJDUMP # Extract the first word of "objdump", so it can be a program name with args. set dummy objdump; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_OBJDUMP"; then ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OBJDUMP="objdump" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP if test -n "$ac_ct_OBJDUMP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 $as_echo "$ac_ct_OBJDUMP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_OBJDUMP" = x; then OBJDUMP="false" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OBJDUMP=$ac_ct_OBJDUMP fi else OBJDUMP="$ac_cv_prog_OBJDUMP" fi test -z "$OBJDUMP" && OBJDUMP=objdump { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 $as_echo_n "checking how to recognize dependent libraries... " >&6; } if ${lt_cv_deplibs_check_method+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_deplibs_check_method='unknown' # Need to set the preceding variable on all platforms that support # interlibrary dependencies. # 'none' -- dependencies not supported. # `unknown' -- same as none, but documents that we really don't know. # 'pass_all' -- all dependencies passed with no checks. # 'test_compile' -- check by making test program. # 'file_magic [[regex]]' -- check by looking for files in library path # which responds to the $file_magic_cmd with a given extended regex. # If you have `file' or equivalent on your system and you're not sure # whether `pass_all' will *always* work, you probably want this one. case $host_os in aix[4-9]*) lt_cv_deplibs_check_method=pass_all ;; beos*) lt_cv_deplibs_check_method=pass_all ;; bsdi[45]*) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' lt_cv_file_magic_cmd='/usr/bin/file -L' lt_cv_file_magic_test_file=/shlib/libc.so ;; cygwin*) # func_win32_libid is a shell function defined in ltmain.sh lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' ;; mingw* | pw32*) # Base MSYS/MinGW do not provide the 'file' command needed by # func_win32_libid shell function, so use a weaker test based on 'objdump', # unless we find 'file', for example because we are cross-compiling. # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' else # Keep this pattern in sync with the one in func_win32_libid. lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' lt_cv_file_magic_cmd='$OBJDUMP -f' fi ;; cegcc*) # use the weaker test based on 'objdump'. See mingw*. lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' lt_cv_file_magic_cmd='$OBJDUMP -f' ;; darwin* | rhapsody*) lt_cv_deplibs_check_method=pass_all ;; freebsd* | dragonfly*) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then case $host_cpu in i*86 ) # Not sure whether the presence of OpenBSD here was a mistake. # Let's accept both of them until this is cleared up. lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ;; esac else lt_cv_deplibs_check_method=pass_all fi ;; haiku*) lt_cv_deplibs_check_method=pass_all ;; hpux10.20* | hpux11*) lt_cv_file_magic_cmd=/usr/bin/file case $host_cpu in ia64*) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so ;; hppa*64*) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ;; *) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' lt_cv_file_magic_test_file=/usr/lib/libc.sl ;; esac ;; interix[3-9]*) # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' ;; irix5* | irix6* | nonstopux*) case $LD in *-32|*"-32 ") libmagic=32-bit;; *-n32|*"-n32 ") libmagic=N32;; *-64|*"-64 ") libmagic=64-bit;; *) libmagic=never-match;; esac lt_cv_deplibs_check_method=pass_all ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) lt_cv_deplibs_check_method=pass_all ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' fi ;; newos6*) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=/usr/lib/libnls.so ;; *nto* | *qnx*) lt_cv_deplibs_check_method=pass_all ;; openbsd*) if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' fi ;; osf3* | osf4* | osf5*) lt_cv_deplibs_check_method=pass_all ;; rdos*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.3*) case $host_vendor in motorola) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ;; ncr) lt_cv_deplibs_check_method=pass_all ;; sequent) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;; sni) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" lt_cv_file_magic_test_file=/lib/libc.so ;; siemens) lt_cv_deplibs_check_method=pass_all ;; pc) lt_cv_deplibs_check_method=pass_all ;; esac ;; tpf*) lt_cv_deplibs_check_method=pass_all ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 $as_echo "$lt_cv_deplibs_check_method" >&6; } file_magic_glob= want_nocaseglob=no if test "$build" = "$host"; then case $host_os in mingw* | pw32*) if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then want_nocaseglob=yes else file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` fi ;; esac fi file_magic_cmd=$lt_cv_file_magic_cmd deplibs_check_method=$lt_cv_deplibs_check_method test -z "$deplibs_check_method" && deplibs_check_method=unknown if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. set dummy ${ac_tool_prefix}dlltool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_DLLTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$DLLTOOL"; then ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi DLLTOOL=$ac_cv_prog_DLLTOOL if test -n "$DLLTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 $as_echo "$DLLTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_DLLTOOL"; then ac_ct_DLLTOOL=$DLLTOOL # Extract the first word of "dlltool", so it can be a program name with args. set dummy dlltool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_DLLTOOL"; then ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DLLTOOL="dlltool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL if test -n "$ac_ct_DLLTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 $as_echo "$ac_ct_DLLTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_DLLTOOL" = x; then DLLTOOL="false" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DLLTOOL=$ac_ct_DLLTOOL fi else DLLTOOL="$ac_cv_prog_DLLTOOL" fi test -z "$DLLTOOL" && DLLTOOL=dlltool { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 $as_echo_n "checking how to associate runtime and link libraries... " >&6; } if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_sharedlib_from_linklib_cmd='unknown' case $host_os in cygwin* | mingw* | pw32* | cegcc*) # two different shell functions defined in ltmain.sh # decide which to use based on capabilities of $DLLTOOL case `$DLLTOOL --help 2>&1` in *--identify-strict*) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib ;; *) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback ;; esac ;; *) # fallback: assume linklib IS sharedlib lt_cv_sharedlib_from_linklib_cmd="$ECHO" ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO if test -n "$ac_tool_prefix"; then for ac_prog in ar do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AR+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AR"; then ac_cv_prog_AR="$AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AR="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 $as_echo "$AR" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AR" && break done fi if test -z "$AR"; then ac_ct_AR=$AR for ac_prog in ar do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_AR+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_AR"; then ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_AR="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 $as_echo "$ac_ct_AR" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_AR" && break done if test "x$ac_ct_AR" = x; then AR="false" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac AR=$ac_ct_AR fi fi : ${AR=ar} : ${AR_FLAGS=cru} { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 $as_echo_n "checking for archiver @FILE support... " >&6; } if ${lt_cv_ar_at_file+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ar_at_file=no cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : echo conftest.$ac_objext > conftest.lst lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 (eval $lt_ar_try) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test "$ac_status" -eq 0; then # Ensure the archiver fails upon bogus file names. rm -f conftest.$ac_objext libconftest.a { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 (eval $lt_ar_try) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test "$ac_status" -ne 0; then lt_cv_ar_at_file=@ fi fi rm -f conftest.* libconftest.a fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 $as_echo "$lt_cv_ar_at_file" >&6; } if test "x$lt_cv_ar_at_file" = xno; then archiver_list_spec= else archiver_list_spec=$lt_cv_ar_at_file fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 $as_echo "$STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 $as_echo "$ac_ct_STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi test -z "$STRIP" && STRIP=: if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_RANLIB+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 $as_echo "$RANLIB" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_RANLIB="ranlib" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 $as_echo "$ac_ct_RANLIB" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_RANLIB" = x; then RANLIB=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac RANLIB=$ac_ct_RANLIB fi else RANLIB="$ac_cv_prog_RANLIB" fi test -z "$RANLIB" && RANLIB=: # Determine commands to create old-style static archives. old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in openbsd*) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" ;; *) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" fi case $host_os in darwin*) lock_old_archive_extraction=yes ;; *) lock_old_archive_extraction=no ;; esac # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC # Check for command to grab the raw symbol name followed by C symbol from nm. { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } if ${lt_cv_sys_global_symbol_pipe+:} false; then : $as_echo_n "(cached) " >&6 else # These are sane defaults that work on at least a few old systems. # [They come from Ultrix. What could be older than Ultrix?!! ;)] # Character class describing NM global symbol codes. symcode='[BCDEGRST]' # Regexp to match symbols that can be accessed directly from C. sympat='\([_A-Za-z][_A-Za-z0-9]*\)' # Define system-specific variables. case $host_os in aix*) symcode='[BCDT]' ;; cygwin* | mingw* | pw32* | cegcc*) symcode='[ABCDGISTW]' ;; hpux*) if test "$host_cpu" = ia64; then symcode='[ABCDEGRST]' fi ;; irix* | nonstopux*) symcode='[BCDEGRST]' ;; osf*) symcode='[BCDEGQRST]' ;; solaris*) symcode='[BDRT]' ;; sco3.2v5*) symcode='[DT]' ;; sysv4.2uw2*) symcode='[DT]' ;; sysv5* | sco5v6* | unixware* | OpenUNIX*) symcode='[ABDT]' ;; sysv4) symcode='[DFNSTU]' ;; esac # If we're using GNU nm, then use its standard symbol codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*) symcode='[ABCDGIRSTW]' ;; esac # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" # Transform an extracted symbol line into symbol name and symbol address lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" # Handle CRLF in mingw tool chain opt_cr= case $build_os in mingw*) opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp ;; esac # Try without a prefix underscore, then with it. for ac_symprfx in "" "_"; do # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. symxfrm="\\1 $ac_symprfx\\2 \\2" # Write the raw and C identifiers. if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Fake it for dumpbin and say T for any non-static function # and D for any global variable. # Also find C++ and __fastcall symbols from MSVC++, # which start with @ or ?. lt_cv_sys_global_symbol_pipe="$AWK '"\ " {last_section=section; section=\$ 3};"\ " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ " \$ 0!~/External *\|/{next};"\ " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ " {if(hide[section]) next};"\ " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ " s[1]~/^[@?]/{print s[1], s[1]; next};"\ " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ " ' prfx=^$ac_symprfx" else lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" fi lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" # Check to see that the pipe works correctly. pipe_works=no rm -f conftest* cat > conftest.$ac_ext <<_LT_EOF #ifdef __cplusplus extern "C" { #endif char nm_test_var; void nm_test_func(void); void nm_test_func(void){} #ifdef __cplusplus } #endif int main(){nm_test_var='a';nm_test_func();return(0);} _LT_EOF if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then # Now try to grab the symbols. nlist=conftest.nm if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" else rm -f "$nlist"T fi # Make sure that we snagged all the symbols we need. if $GREP ' nm_test_var$' "$nlist" >/dev/null; then if $GREP ' nm_test_func$' "$nlist" >/dev/null; then cat <<_LT_EOF > conftest.$ac_ext /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) /* DATA imports from DLLs on WIN32 con't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs. */ # define LT_DLSYM_CONST #elif defined(__osf__) /* This system does not cope well with relocations in const data. */ # define LT_DLSYM_CONST #else # define LT_DLSYM_CONST const #endif #ifdef __cplusplus extern "C" { #endif _LT_EOF # Now generate the symbol file. eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' cat <<_LT_EOF >> conftest.$ac_ext /* The mapping between symbol names and symbols. */ LT_DLSYM_CONST struct { const char *name; void *address; } lt__PROGRAM__LTX_preloaded_symbols[] = { { "@PROGRAM@", (void *) 0 }, _LT_EOF $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext cat <<\_LT_EOF >> conftest.$ac_ext {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt__PROGRAM__LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif _LT_EOF # Now try linking the two files. mv conftest.$ac_objext conftstm.$ac_objext lt_globsym_save_LIBS=$LIBS lt_globsym_save_CFLAGS=$CFLAGS LIBS="conftstm.$ac_objext" CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s conftest${ac_exeext}; then pipe_works=yes fi LIBS=$lt_globsym_save_LIBS CFLAGS=$lt_globsym_save_CFLAGS else echo "cannot find nm_test_func in $nlist" >&5 fi else echo "cannot find nm_test_var in $nlist" >&5 fi else echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 fi else echo "$progname: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -rf conftest* conftst* # Do not use the global_symbol_pipe unless it works. if test "$pipe_works" = yes; then break else lt_cv_sys_global_symbol_pipe= fi done fi if test -z "$lt_cv_sys_global_symbol_pipe"; then lt_cv_sys_global_symbol_to_cdecl= fi if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 $as_echo "failed" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } fi # Response file support. if test "$lt_cv_nm_interface" = "MS dumpbin"; then nm_file_list_spec='@' elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then nm_file_list_spec='@' fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 $as_echo_n "checking for sysroot... " >&6; } # Check whether --with-sysroot was given. if test "${with_sysroot+set}" = set; then : withval=$with_sysroot; else with_sysroot=no fi lt_sysroot= case ${with_sysroot} in #( yes) if test "$GCC" = yes; then lt_sysroot=`$CC --print-sysroot 2>/dev/null` fi ;; #( /*) lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` ;; #( no|'') ;; #( *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 $as_echo "${with_sysroot}" >&6; } as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 $as_echo "${lt_sysroot:-no}" >&6; } # Check whether --enable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set; then : enableval=$enable_libtool_lock; fi test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes # Some flags need to be propagated to the compiler or linker for good # libtool support. case $host in ia64-*-hpux*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then case `/usr/bin/file conftest.$ac_objext` in *ELF-32*) HPUX_IA64_MODE="32" ;; *ELF-64*) HPUX_IA64_MODE="64" ;; esac fi rm -rf conftest* ;; *-*-irix6*) # Find out which ABI we are using. echo '#line '$LINENO' "configure"' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then if test "$lt_cv_prog_gnu_ld" = yes; then case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -melf32bsmip" ;; *N32*) LD="${LD-ld} -melf32bmipn32" ;; *64-bit*) LD="${LD-ld} -melf64bmip" ;; esac else case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -32" ;; *N32*) LD="${LD-ld} -n32" ;; *64-bit*) LD="${LD-ld} -64" ;; esac fi fi rm -rf conftest* ;; x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then case `/usr/bin/file conftest.o` in *32-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) case `/usr/bin/file conftest.o` in *x86-64*) LD="${LD-ld} -m elf32_x86_64" ;; *) LD="${LD-ld} -m elf_i386" ;; esac ;; powerpc64le-*) LD="${LD-ld} -m elf32lppclinux" ;; powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) LD="${LD-ld} -m elf_s390" ;; sparc64-*linux*) LD="${LD-ld} -m elf32_sparc" ;; esac ;; *64-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_x86_64_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; powerpcle-*) LD="${LD-ld} -m elf64lppc" ;; powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) LD="${LD-ld} -m elf64_s390" ;; sparc*-*linux*) LD="${LD-ld} -m elf64_sparc" ;; esac ;; esac fi rm -rf conftest* ;; *-*-sco3.2v5*) # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -belf" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 $as_echo_n "checking whether the C compiler needs -belf... " >&6; } if ${lt_cv_cc_needs_belf+:} false; then : $as_echo_n "(cached) " >&6 else ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_cv_cc_needs_belf=yes else lt_cv_cc_needs_belf=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 $as_echo "$lt_cv_cc_needs_belf" >&6; } if test x"$lt_cv_cc_needs_belf" != x"yes"; then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS="$SAVE_CFLAGS" fi ;; *-*solaris*) # Find out which ABI we are using. echo 'int i;' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then case `/usr/bin/file conftest.o` in *64-bit*) case $lt_cv_prog_gnu_ld in yes*) case $host in i?86-*-solaris*) LD="${LD-ld} -m elf_x86_64" ;; sparc*-*-solaris*) LD="${LD-ld} -m elf64_sparc" ;; esac # GNU ld 2.21 introduced _sol2 emulations. Use them if available. if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then LD="${LD-ld}_sol2" fi ;; *) if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then LD="${LD-ld} -64" fi ;; esac ;; esac fi rm -rf conftest* ;; esac need_locks="$enable_libtool_lock" if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. set dummy ${ac_tool_prefix}mt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$MANIFEST_TOOL"; then ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL if test -n "$MANIFEST_TOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 $as_echo "$MANIFEST_TOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_MANIFEST_TOOL"; then ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL # Extract the first word of "mt", so it can be a program name with args. set dummy mt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_MANIFEST_TOOL"; then ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL if test -n "$ac_ct_MANIFEST_TOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_MANIFEST_TOOL" = x; then MANIFEST_TOOL=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL fi else MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" fi test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } if ${lt_cv_path_mainfest_tool+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_path_mainfest_tool=no echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out cat conftest.err >&5 if $GREP 'Manifest Tool' conftest.out > /dev/null; then lt_cv_path_mainfest_tool=yes fi rm -f conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 $as_echo "$lt_cv_path_mainfest_tool" >&6; } if test "x$lt_cv_path_mainfest_tool" != xyes; then MANIFEST_TOOL=: fi case $host_os in rhapsody* | darwin*) if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_DSYMUTIL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$DSYMUTIL"; then ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi DSYMUTIL=$ac_cv_prog_DSYMUTIL if test -n "$DSYMUTIL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 $as_echo "$DSYMUTIL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_DSYMUTIL"; then ac_ct_DSYMUTIL=$DSYMUTIL # Extract the first word of "dsymutil", so it can be a program name with args. set dummy dsymutil; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_DSYMUTIL"; then ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL if test -n "$ac_ct_DSYMUTIL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 $as_echo "$ac_ct_DSYMUTIL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_DSYMUTIL" = x; then DSYMUTIL=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DSYMUTIL=$ac_ct_DSYMUTIL fi else DSYMUTIL="$ac_cv_prog_DSYMUTIL" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. set dummy ${ac_tool_prefix}nmedit; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_NMEDIT+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$NMEDIT"; then ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi NMEDIT=$ac_cv_prog_NMEDIT if test -n "$NMEDIT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 $as_echo "$NMEDIT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_NMEDIT"; then ac_ct_NMEDIT=$NMEDIT # Extract the first word of "nmedit", so it can be a program name with args. set dummy nmedit; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_NMEDIT"; then ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_NMEDIT="nmedit" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT if test -n "$ac_ct_NMEDIT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 $as_echo "$ac_ct_NMEDIT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_NMEDIT" = x; then NMEDIT=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac NMEDIT=$ac_ct_NMEDIT fi else NMEDIT="$ac_cv_prog_NMEDIT" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. set dummy ${ac_tool_prefix}lipo; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_LIPO+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$LIPO"; then ac_cv_prog_LIPO="$LIPO" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_LIPO="${ac_tool_prefix}lipo" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi LIPO=$ac_cv_prog_LIPO if test -n "$LIPO"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 $as_echo "$LIPO" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_LIPO"; then ac_ct_LIPO=$LIPO # Extract the first word of "lipo", so it can be a program name with args. set dummy lipo; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_LIPO+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_LIPO"; then ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_LIPO="lipo" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO if test -n "$ac_ct_LIPO"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 $as_echo "$ac_ct_LIPO" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_LIPO" = x; then LIPO=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac LIPO=$ac_ct_LIPO fi else LIPO="$ac_cv_prog_LIPO" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. set dummy ${ac_tool_prefix}otool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_OTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$OTOOL"; then ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_OTOOL="${ac_tool_prefix}otool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OTOOL=$ac_cv_prog_OTOOL if test -n "$OTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 $as_echo "$OTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_OTOOL"; then ac_ct_OTOOL=$OTOOL # Extract the first word of "otool", so it can be a program name with args. set dummy otool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_OTOOL"; then ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OTOOL="otool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL if test -n "$ac_ct_OTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 $as_echo "$ac_ct_OTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_OTOOL" = x; then OTOOL=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OTOOL=$ac_ct_OTOOL fi else OTOOL="$ac_cv_prog_OTOOL" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. set dummy ${ac_tool_prefix}otool64; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_OTOOL64+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$OTOOL64"; then ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OTOOL64=$ac_cv_prog_OTOOL64 if test -n "$OTOOL64"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 $as_echo "$OTOOL64" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_OTOOL64"; then ac_ct_OTOOL64=$OTOOL64 # Extract the first word of "otool64", so it can be a program name with args. set dummy otool64; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_OTOOL64"; then ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OTOOL64="otool64" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 if test -n "$ac_ct_OTOOL64"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 $as_echo "$ac_ct_OTOOL64" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_OTOOL64" = x; then OTOOL64=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OTOOL64=$ac_ct_OTOOL64 fi else OTOOL64="$ac_cv_prog_OTOOL64" fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 $as_echo_n "checking for -single_module linker flag... " >&6; } if ${lt_cv_apple_cc_single_mod+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_apple_cc_single_mod=no if test -z "${LT_MULTI_MODULE}"; then # By default we will add the -single_module flag. You can override # by either setting the environment variable LT_MULTI_MODULE # non-empty at configure time, or by adding -multi_module to the # link flags. rm -rf libconftest.dylib* echo "int foo(void){return 1;}" > conftest.c echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c" >&5 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err _lt_result=$? # If there is a non-empty error log, and "single_module" # appears in it, assume the flag caused a linker warning if test -s conftest.err && $GREP single_module conftest.err; then cat conftest.err >&5 # Otherwise, if the output was created with a 0 exit code from # the compiler, it worked. elif test -f libconftest.dylib && test $_lt_result -eq 0; then lt_cv_apple_cc_single_mod=yes else cat conftest.err >&5 fi rm -rf libconftest.dylib* rm -f conftest.* fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 $as_echo "$lt_cv_apple_cc_single_mod" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } if ${lt_cv_ld_exported_symbols_list+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ld_exported_symbols_list=no save_LDFLAGS=$LDFLAGS echo "_main" > conftest.sym LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_cv_ld_exported_symbols_list=yes else lt_cv_ld_exported_symbols_list=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 $as_echo_n "checking for -force_load linker flag... " >&6; } if ${lt_cv_ld_force_load+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ld_force_load=no cat > conftest.c << _LT_EOF int forced_loaded() { return 2;} _LT_EOF echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 echo "$AR cru libconftest.a conftest.o" >&5 $AR cru libconftest.a conftest.o 2>&5 echo "$RANLIB libconftest.a" >&5 $RANLIB libconftest.a 2>&5 cat > conftest.c << _LT_EOF int main() { return 0;} _LT_EOF echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err _lt_result=$? if test -s conftest.err && $GREP force_load conftest.err; then cat conftest.err >&5 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then lt_cv_ld_force_load=yes else cat conftest.err >&5 fi rm -f conftest.err libconftest.a conftest conftest.c rm -rf conftest.dSYM fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 $as_echo "$lt_cv_ld_force_load" >&6; } case $host_os in rhapsody* | darwin1.[012]) _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; darwin1.*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; darwin*) # darwin 5.x on # if running on 10.5 or later, the deployment target defaults # to the OS version, if on x86, and 10.4, the deployment # target defaults to 10.4. Don't you love it? case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 10.0,*86*-darwin8*|10.0,*-darwin[91]*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 10.[012]*) _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 10.*) _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; esac ;; esac if test "$lt_cv_apple_cc_single_mod" = "yes"; then _lt_dar_single_mod='$single_module' fi if test "$lt_cv_ld_exported_symbols_list" = "yes"; then _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' else _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' fi if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then _lt_dsymutil='~$DSYMUTIL $lib || :' else _lt_dsymutil= fi ;; esac ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 $as_echo_n "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if ${ac_cv_prog_CPP+:} false; then : $as_echo_n "(cached) " >&6 else # Double quotes because CPP needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : break fi done ac_cv_prog_CPP=$CPP fi CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 $as_echo "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 $as_echo_n "checking for ANSI C header files... " >&6; } if ${ac_cv_header_stdc+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_header_stdc=yes else ac_cv_header_stdc=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "memchr" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "free" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. if test "$cross_compiling" = yes; then : : else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) \ (('a' <= (c) && (c) <= 'i') \ || ('j' <= (c) && (c) <= 'r') \ || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () { int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) return 2; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : else ac_cv_header_stdc=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 $as_echo "$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then $as_echo "#define STDC_HEADERS 1" >>confdefs.h fi # On IRIX 5.3, sys/types and inttypes.h are conflicting. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ inttypes.h stdint.h unistd.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default " if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done for ac_header in dlfcn.h do : ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default " if test "x$ac_cv_header_dlfcn_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_DLFCN_H 1 _ACEOF fi done func_stripname_cnf () { case ${2} in .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; esac } # func_stripname_cnf # Set options enable_dlopen=no enable_win32_dll=no # Check whether --enable-shared was given. if test "${enable_shared+set}" = set; then : enableval=$enable_shared; p=${PACKAGE-default} case $enableval in yes) enable_shared=yes ;; no) enable_shared=no ;; *) enable_shared=no # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then enable_shared=yes fi done IFS="$lt_save_ifs" ;; esac else enable_shared=yes fi # Check whether --enable-static was given. if test "${enable_static+set}" = set; then : enableval=$enable_static; p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no) enable_static=no ;; *) enable_static=no # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then enable_static=yes fi done IFS="$lt_save_ifs" ;; esac else enable_static=yes fi # Check whether --with-pic was given. if test "${with_pic+set}" = set; then : withval=$with_pic; lt_p=${PACKAGE-default} case $withval in yes|no) pic_mode=$withval ;; *) pic_mode=default # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for lt_pkg in $withval; do IFS="$lt_save_ifs" if test "X$lt_pkg" = "X$lt_p"; then pic_mode=yes fi done IFS="$lt_save_ifs" ;; esac else pic_mode=default fi test -z "$pic_mode" && pic_mode=default # Check whether --enable-fast-install was given. if test "${enable_fast_install+set}" = set; then : enableval=$enable_fast_install; p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; *) enable_fast_install=no # Look at the argument we got. We use all the common list separators. lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," for pkg in $enableval; do IFS="$lt_save_ifs" if test "X$pkg" = "X$p"; then enable_fast_install=yes fi done IFS="$lt_save_ifs" ;; esac else enable_fast_install=yes fi # This can be used to rebuild libtool when needed LIBTOOL_DEPS="$ltmain" # Always use our own libtool. LIBTOOL='$(SHELL) $(top_builddir)/libtool' test -z "$LN_S" && LN_S="ln -s" if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 $as_echo_n "checking for objdir... " >&6; } if ${lt_cv_objdir+:} false; then : $as_echo_n "(cached) " >&6 else rm -f .libs 2>/dev/null mkdir .libs 2>/dev/null if test -d .libs; then lt_cv_objdir=.libs else # MS-DOS does not allow filenames that begin with a dot. lt_cv_objdir=_libs fi rmdir .libs 2>/dev/null fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 $as_echo "$lt_cv_objdir" >&6; } objdir=$lt_cv_objdir cat >>confdefs.h <<_ACEOF #define LT_OBJDIR "$lt_cv_objdir/" _ACEOF case $host_os in aix3*) # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi ;; esac # Global variables: ofile=libtool can_build_shared=yes # All known linkers require a `.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a with_gnu_ld="$lt_cv_prog_gnu_ld" old_CC="$CC" old_CFLAGS="$CFLAGS" # Set sane defaults for various variables test -z "$CC" && CC=cc test -z "$LTCC" && LTCC=$CC test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z "$LD" && LD=ld test -z "$ac_objext" && ac_objext=o for cc_temp in $compiler""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` # Only perform the check for file, if the check method requires it test -z "$MAGIC_CMD" && MAGIC_CMD=file case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } if ${lt_cv_path_MAGIC_CMD+:} false; then : $as_echo_n "(cached) " >&6 else case $MAGIC_CMD in [\\/*] | ?:[\\/]*) lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD="$MAGIC_CMD" lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" for ac_dir in $ac_dummy; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f $ac_dir/${ac_tool_prefix}file; then lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat <<_LT_EOF 1>&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org _LT_EOF fi ;; esac fi break fi done IFS="$lt_save_ifs" MAGIC_CMD="$lt_save_MAGIC_CMD" ;; esac fi MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 $as_echo "$MAGIC_CMD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 $as_echo_n "checking for file... " >&6; } if ${lt_cv_path_MAGIC_CMD+:} false; then : $as_echo_n "(cached) " >&6 else case $MAGIC_CMD in [\\/*] | ?:[\\/]*) lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD="$MAGIC_CMD" lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" for ac_dir in $ac_dummy; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f $ac_dir/file; then lt_cv_path_MAGIC_CMD="$ac_dir/file" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat <<_LT_EOF 1>&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org _LT_EOF fi ;; esac fi break fi done IFS="$lt_save_ifs" MAGIC_CMD="$lt_save_MAGIC_CMD" ;; esac fi MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 $as_echo "$MAGIC_CMD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi else MAGIC_CMD=: fi fi fi ;; esac # Use C for the default configuration in the libtool script lt_save_CC="$CC" ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # Source file extension for C test sources. ac_ext=c # Object file extension for compiled C test sources. objext=o objext=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(){return(0);}' # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC # Save the default compiler, since it gets overwritten when the other # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. compiler_DEFAULT=$CC # save warnings/boilerplate of simple test code ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $RM conftest* ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $RM -r conftest* ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... if test -n "$compiler"; then lt_prog_compiler_no_builtin_flag= if test "$GCC" = yes; then case $cc_basename in nvcc*) lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; *) lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_rtti_exceptions=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-fno-rtti -fno-exceptions" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_rtti_exceptions=yes fi fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" else : fi fi lt_prog_compiler_wl= lt_prog_compiler_pic= lt_prog_compiler_static= if test "$GCC" = yes; then lt_prog_compiler_wl='-Wl,' lt_prog_compiler_static='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static='-Bstatic' fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support lt_prog_compiler_pic='-fPIC' ;; m68k) # FIXME: we need at least 68020 code to build shared libraries, but # adding the `-m68020' flag to GCC prevents building anything better, # like `-m68040'. lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' ;; esac ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries lt_prog_compiler_pic='-DDLL_EXPORT' ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic='-fno-common' ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. lt_prog_compiler_static= ;; hpux*) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag # sets the default TLS model and affects inlining. case $host_cpu in hppa*64*) # +Z the default ;; *) lt_prog_compiler_pic='-fPIC' ;; esac ;; interix[3-9]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't mean we suddenly get shared libraries # on systems that don't support them. lt_prog_compiler_can_build_shared=no enable_shared=no ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic='-fPIC -shared' ;; sysv4*MP*) if test -d /usr/nec; then lt_prog_compiler_pic=-Kconform_pic fi ;; *) lt_prog_compiler_pic='-fPIC' ;; esac case $cc_basename in nvcc*) # Cuda Compiler Driver 2.2 lt_prog_compiler_wl='-Xlinker ' if test -n "$lt_prog_compiler_pic"; then lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" fi ;; esac else # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in aix*) lt_prog_compiler_wl='-Wl,' if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static='-Bstatic' else lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' fi ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). lt_prog_compiler_pic='-DDLL_EXPORT' ;; hpux9* | hpux10* | hpux11*) lt_prog_compiler_wl='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the bundled CC? lt_prog_compiler_static='${wl}-a ${wl}archive' ;; irix5* | irix6* | nonstopux*) lt_prog_compiler_wl='-Wl,' # PIC (with -KPIC) is the default. lt_prog_compiler_static='-non_shared' ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in # old Intel for x86_64 which still supported -KPIC. ecc*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-static' ;; # icc used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. icc* | ifort*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fPIC' lt_prog_compiler_static='-static' ;; # Lahey Fortran 8.1. lf95*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='--shared' lt_prog_compiler_static='--static' ;; nagfor*) # NAG Fortran compiler lt_prog_compiler_wl='-Wl,-Wl,,' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group compilers (*not* the Pentium gcc compiler, # which looks to be a dead project) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fpic' lt_prog_compiler_static='-Bstatic' ;; ccc*) lt_prog_compiler_wl='-Wl,' # All Alpha code is PIC. lt_prog_compiler_static='-non_shared' ;; xl* | bgxl* | bgf* | mpixl*) # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-qpic' lt_prog_compiler_static='-qstaticlink' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) # Sun Fortran 8.3 passes all unrecognized flags to the linker lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='' ;; *Sun\ F* | *Sun*Fortran*) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='-Qoption ld ' ;; *Sun\ C*) # Sun C 5.9 lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='-Wl,' ;; *Intel*\ [CF]*Compiler*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fPIC' lt_prog_compiler_static='-static' ;; *Portland\ Group*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fpic' lt_prog_compiler_static='-Bstatic' ;; esac ;; esac ;; newsos6) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic='-fPIC -shared' ;; osf3* | osf4* | osf5*) lt_prog_compiler_wl='-Wl,' # All OSF/1 code is PIC. lt_prog_compiler_static='-non_shared' ;; rdos*) lt_prog_compiler_static='-non_shared' ;; solaris*) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' case $cc_basename in f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) lt_prog_compiler_wl='-Qoption ld ';; *) lt_prog_compiler_wl='-Wl,';; esac ;; sunos4*) lt_prog_compiler_wl='-Qoption ld ' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec ;then lt_prog_compiler_pic='-Kconform_pic' lt_prog_compiler_static='-Bstatic' fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; unicos*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_can_build_shared=no ;; uts4*) lt_prog_compiler_pic='-pic' lt_prog_compiler_static='-Bstatic' ;; *) lt_prog_compiler_can_build_shared=no ;; esac fi case $host_os in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic= ;; *) lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 $as_echo_n "checking for $compiler option to produce PIC... " >&6; } if ${lt_cv_prog_compiler_pic+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_pic=$lt_prog_compiler_pic fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 $as_echo "$lt_cv_prog_compiler_pic" >&6; } lt_prog_compiler_pic=$lt_cv_prog_compiler_pic # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } if ${lt_cv_prog_compiler_pic_works+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_pic_works=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic -DPIC" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_pic_works=yes fi fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; } if test x"$lt_cv_prog_compiler_pic_works" = xyes; then case $lt_prog_compiler_pic in "" | " "*) ;; *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; esac else lt_prog_compiler_pic= lt_prog_compiler_can_build_shared=no fi fi # # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } if ${lt_cv_prog_compiler_static_works+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_static_works=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_static_works=yes fi else lt_cv_prog_compiler_static_works=yes fi fi $RM -r conftest* LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 $as_echo "$lt_cv_prog_compiler_static_works" >&6; } if test x"$lt_cv_prog_compiler_static_works" = xyes; then : else lt_prog_compiler_static= fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if ${lt_cv_prog_compiler_c_o+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then lt_cv_prog_compiler_c_o=yes fi fi chmod u+w . 2>&5 $RM conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files $RM out/* && rmdir out cd .. $RM -r conftest $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if ${lt_cv_prog_compiler_c_o+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then lt_cv_prog_compiler_c_o=yes fi fi chmod u+w . 2>&5 $RM conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files $RM out/* && rmdir out cd .. $RM -r conftest $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 $as_echo_n "checking if we can lock with hard links... " >&6; } hard_links=yes $RM conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 $as_echo "$hard_links" >&6; } if test "$hard_links" = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } runpath_var= allow_undefined_flag= always_export_symbols=no archive_cmds= archive_expsym_cmds= compiler_needs_object=no enable_shared_with_static_runtimes=no export_dynamic_flag_spec= export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' hardcode_automatic=no hardcode_direct=no hardcode_direct_absolute=no hardcode_libdir_flag_spec= hardcode_libdir_separator= hardcode_minus_L=no hardcode_shlibpath_var=unsupported inherit_rpath=no link_all_deplibs=unknown module_cmds= module_expsym_cmds= old_archive_from_new_cmds= old_archive_from_expsyms_cmds= thread_safe_flag_spec= whole_archive_flag_spec= # include_expsyms should be a list of space-separated symbols to be *always* # included in the symbol list include_expsyms= # exclude_expsyms can be an extended regexp of symbols to exclude # it will be wrapped by ` (' and `)$', so one must not match beginning or # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', # as well as any symbol that contains `d'. exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out # platforms (ab)use it in PIC code, but their linkers get confused if # the symbol is explicitly referenced. Since portable code cannot # rely on this symbol name, it's probably fine to never include it in # preloaded symbol tables. # Exclude shared library initialization/finalization symbols. extract_expsyms_cmds= case $host_os in cygwin* | mingw* | pw32* | cegcc*) # FIXME: the MSVC++ port hasn't been tested in a loooong time # When not using gcc, we currently assume that we are using # Microsoft Visual C++. if test "$GCC" != yes; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd*) with_gnu_ld=no ;; linux* | k*bsd*-gnu | gnu*) link_all_deplibs=no ;; esac ld_shlibs=yes # On some targets, GNU ld is compatible enough with the native linker # that we're better off using the native interface for both. lt_use_gnu_ld_interface=no if test "$with_gnu_ld" = yes; then case $host_os in aix*) # The AIX port of GNU ld has always aspired to compatibility # with the native linker. However, as the warning in the GNU ld # block says, versions before 2.19.5* couldn't really create working # shared libraries, regardless of the interface used. case `$LD -v 2>&1` in *\ \(GNU\ Binutils\)\ 2.19.5*) ;; *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; *\ \(GNU\ Binutils\)\ [3-9]*) ;; *) lt_use_gnu_ld_interface=yes ;; esac ;; *) lt_use_gnu_ld_interface=yes ;; esac fi if test "$lt_use_gnu_ld_interface" = yes; then # If archive_cmds runs LD, not CC, wlarc should be empty wlarc='${wl}' # Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. runpath_var=LD_RUN_PATH hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec='${wl}--export-dynamic' # ancient GNU ld didn't support --whole-archive et. al. if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else whole_archive_flag_spec= fi supports_anon_versioning=no case `$LD -v 2>&1` in *GNU\ gold*) supports_anon_versioning=yes ;; *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;; # other 2.11 versions *) supports_anon_versioning=yes ;; esac # See if GNU ld supports shared libraries. case $host_os in aix[3-9]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then ld_shlibs=no cat <<_LT_EOF 1>&2 *** Warning: the GNU linker, at least up to release 2.19, is reported *** to be unable to reliably create shared libraries on AIX. *** Therefore, libtool is disabling shared libraries support. If you *** really care for shared libraries, you may want to install binutils *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. *** You will then need to restart the configuration process. _LT_EOF fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='' ;; m68k) archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; esac ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then allow_undefined_flag=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else ld_shlibs=no fi ;; cygwin* | mingw* | pw32* | cegcc*) # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, # as there is no search path for DLLs. hardcode_libdir_flag_spec='-L$libdir' export_dynamic_flag_spec='${wl}--export-all-symbols' allow_undefined_flag=unsupported always_export_symbols=no enable_shared_with_static_runtimes=yes export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else ld_shlibs=no fi ;; haiku*) archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' link_all_deplibs=yes ;; interix[3-9]*) hardcode_direct=no hardcode_shlibpath_var=no hardcode_libdir_flag_spec='${wl}-rpath,$libdir' export_dynamic_flag_spec='${wl}-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) tmp_diet=no if test "$host_os" = linux-dietlibc; then case $cc_basename in diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) esac fi if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test "$tmp_diet" = no then tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag' ;; pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group f77 and f90 compilers whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' tmp_addflag=' $pic_flag -Mnomain' ;; ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic' ;; efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag=' -i_dynamic -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag=' -nofor_main' ;; lf95*) # Lahey Fortran 8.1 whole_archive_flag_spec= tmp_sharedflag='--shared' ;; xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) tmp_sharedflag='-qmkshrobj' tmp_addflag= ;; nvcc*) # Cuda Compiler Driver 2.2 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' compiler_needs_object=yes ;; esac case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' compiler_needs_object=yes tmp_sharedflag='-G' ;; *Sun\ F*) # Sun Fortran 8.3 tmp_sharedflag='-G' ;; esac archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test "x$supports_anon_versioning" = xyes; then archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi case $cc_basename in xlf* | bgf* | bgxlf* | mpixlf*) # IBM XL Fortran 10.1 on PPC cannot create shared libs itself whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' if test "x$supports_anon_versioning" = xyes; then archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' fi ;; esac else ld_shlibs=no fi ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then ld_shlibs=no cat <<_LT_EOF 1>&2 *** Warning: The releases 2.8.* of the GNU linker cannot reliably *** create shared libraries on Solaris systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.9.1 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ld_shlibs=no cat <<_LT_EOF 1>&2 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not *** reliably create shared libraries on SCO systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.16.91.0.3 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF ;; *) # For security reasons, it is highly recommended that you always # use absolute paths for naming shared libraries, and exclude the # DT_RUNPATH tag from executables and libraries. But doing so # requires that you compile everything twice, which is a pain. if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; esac ;; sunos4*) archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= hardcode_direct=yes hardcode_shlibpath_var=no ;; *) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; esac if test "$ld_shlibs" = no; then runpath_var= hardcode_libdir_flag_spec= export_dynamic_flag_spec= whole_archive_flag_spec= fi else # PORTME fill in a description of your system's linker (not GNU ld) case $host_os in aix3*) allow_undefined_flag=unsupported always_export_symbols=yes archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. hardcode_minus_L=yes if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct=unsupported fi ;; aix[4-9]*) if test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag="" else # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to AIX nm, but means don't demangle with GNU nm # Also, AIX nm treats weak defined symbols like other global # defined symbols, whereas GNU nm marks them as "W". if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' else export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' fi aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) for ld_flag in $LDFLAGS; do if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then aix_use_runtimelinking=yes break fi done ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. archive_cmds='' hardcode_direct=yes hardcode_direct_absolute=yes hardcode_libdir_separator=':' link_all_deplibs=yes file_list_spec='${wl}-f,' if test "$GCC" = yes; then case $host_os in aix4.[012]|aix4.[012].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && strings "$collect2name" | $GREP resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 hardcode_direct=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking hardcode_minus_L=yes hardcode_libdir_flag_spec='-L$libdir' hardcode_libdir_separator= fi ;; esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi link_all_deplibs=no else # not using gcc if test "$host_cpu" = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else shared_flag='${wl}-bM:SRE' fi fi fi export_dynamic_flag_spec='${wl}-bexpall' # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to export. always_export_symbols=yes if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. allow_undefined_flag='-berok' # Determine the default libpath from the value encoded in an # empty executable. if test "${lt_cv_aix_libpath+set}" = set; then aix_libpath=$lt_cv_aix_libpath else if ${lt_cv_aix_libpath_+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_="/usr/lib:/lib" fi fi aix_libpath=$lt_cv_aix_libpath_ fi hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' allow_undefined_flag="-z nodefs" archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an # empty executable. if test "${lt_cv_aix_libpath+set}" = set; then aix_libpath=$lt_cv_aix_libpath else if ${lt_cv_aix_libpath_+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_="/usr/lib:/lib" fi fi aix_libpath=$lt_cv_aix_libpath_ fi hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. no_undefined_flag=' ${wl}-bernotok' allow_undefined_flag=' ${wl}-berok' if test "$with_gnu_ld" = yes; then # We only use this code for GNU lds that support --whole-archive. whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec='$convenience' fi archive_cmds_need_lc=yes # This is similar to how AIX traditionally builds its shared libraries. archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='' ;; m68k) archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; esac ;; bsdi[45]*) export_dynamic_flag_spec=-rdynamic ;; cygwin* | mingw* | pw32* | cegcc*) # When not using gcc, we currently assume that we are using # Microsoft Visual C++. # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. case $cc_basename in cl*) # Native MSVC hardcode_libdir_flag_spec=' ' allow_undefined_flag=unsupported always_export_symbols=yes file_list_spec='@' # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=".dll" # FIXME: Setting linknames here is a bad hack. archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; else sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; fi~ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ linknames=' # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, )='true' enable_shared_with_static_runtimes=yes exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' # Don't use ranlib old_postinstall_cmds='chmod 644 $oldlib' postlink_cmds='lt_outputfile="@OUTPUT@"~ lt_tool_outputfile="@TOOL_OUTPUT@"~ case $lt_outputfile in *.exe|*.EXE) ;; *) lt_outputfile="$lt_outputfile.exe" lt_tool_outputfile="$lt_tool_outputfile.exe" ;; esac~ if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; $RM "$lt_outputfile.manifest"; fi' ;; *) # Assume MSVC wrapper hardcode_libdir_flag_spec=' ' allow_undefined_flag=unsupported # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=".dll" # FIXME: Setting linknames here is a bad hack. archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically build a .lib file if we build a DLL. old_archive_from_new_cmds='true' # FIXME: Should let the user specify the lib program. old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' enable_shared_with_static_runtimes=yes ;; esac ;; darwin* | rhapsody*) archive_cmds_need_lc=no hardcode_direct=no hardcode_automatic=yes hardcode_shlibpath_var=unsupported if test "$lt_cv_ld_force_load" = "yes"; then whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' else whole_archive_flag_spec='' fi link_all_deplibs=yes allow_undefined_flag="$_lt_dar_allow_undefined" case $cc_basename in ifort*) _lt_dar_can_shared=yes ;; *) _lt_dar_can_shared=$GCC ;; esac if test "$_lt_dar_can_shared" = "yes"; then output_verbose_link_cmd=func_echo_all archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" else ld_shlibs=no fi ;; dgux*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-L$libdir' hardcode_shlibpath_var=no ;; # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future versions do this automatically, but an explicit c++rt0.o # does not break anything, and helps significantly (at the cost of a little # extra space). freebsd2.2*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. freebsd2.*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_minus_L=yes hardcode_shlibpath_var=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. freebsd* | dragonfly*) archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; hpux9*) if test "$GCC" = yes; then archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' fi hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes export_dynamic_flag_spec='${wl}-E' ;; hpux10*) if test "$GCC" = yes && test "$with_gnu_ld" = no; then archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes hardcode_direct_absolute=yes export_dynamic_flag_spec='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes fi ;; hpux11*) if test "$GCC" = yes && test "$with_gnu_ld" = no; then case $host_cpu in hppa*64*) archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac else case $host_cpu in hppa*64*) archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) # Older versions of the 11.00 compiler do not understand -b yet # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 $as_echo_n "checking if $CC understands -b... " >&6; } if ${lt_cv_prog_compiler__b+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler__b=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS -b" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler__b=yes fi else lt_cv_prog_compiler__b=yes fi fi $RM -r conftest* LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 $as_echo "$lt_cv_prog_compiler__b" >&6; } if test x"$lt_cv_prog_compiler__b" = xyes; then archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi ;; esac fi if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: case $host_cpu in hppa*64*|ia64*) hardcode_direct=no hardcode_shlibpath_var=no ;; *) hardcode_direct=yes hardcode_direct_absolute=yes export_dynamic_flag_spec='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test "$GCC" = yes; then archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' # Try to use the -exported_symbol ld option, if it does not # work, assume that -exports_file does not work either and # implicitly export all symbols. # This should be the same for all languages, so no per-tag cache variable. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } if ${lt_cv_irix_exported_symbol+:} false; then : $as_echo_n "(cached) " >&6 else save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int foo (void) { return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_cv_irix_exported_symbol=yes else lt_cv_irix_exported_symbol=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 $as_echo "$lt_cv_irix_exported_symbol" >&6; } if test "$lt_cv_irix_exported_symbol" = yes; then archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' fi else archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' fi archive_cmds_need_lc='no' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: inherit_rpath=yes link_all_deplibs=yes ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; newsos6) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: hardcode_shlibpath_var=no ;; *nto* | *qnx*) ;; openbsd*) if test -f /usr/libexec/ld.so; then hardcode_direct=yes hardcode_shlibpath_var=no hardcode_direct_absolute=yes if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' hardcode_libdir_flag_spec='${wl}-rpath,$libdir' export_dynamic_flag_spec='${wl}-E' else case $host_os in openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-R$libdir' ;; *) archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; esac fi else ld_shlibs=no fi ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes allow_undefined_flag=unsupported archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test "$GCC" = yes; then allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' fi archive_cmds_need_lc='no' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; osf4* | osf5*) # as osf3* with the addition of -msym flag if test "$GCC" = yes; then allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' else allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' # Both c and cxx compiler support -rpath directly hardcode_libdir_flag_spec='-rpath $libdir' fi archive_cmds_need_lc='no' hardcode_libdir_separator=: ;; solaris*) no_undefined_flag=' -z defs' if test "$GCC" = yes; then wlarc='${wl}' archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' else case `$CC -V 2>&1` in *"Compilers 5.0"*) wlarc='' archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' ;; *) wlarc='${wl}' archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' ;; esac fi hardcode_libdir_flag_spec='-R$libdir' hardcode_shlibpath_var=no case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands `-z linker_flag'. GCC discards it without `$wl', # but is careful enough not to reorder. # Supported since Solaris 2.6 (maybe 2.5.1?) if test "$GCC" = yes; then whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' else whole_archive_flag_spec='-z allextract$convenience -z defaultextract' fi ;; esac link_all_deplibs=yes ;; sunos4*) if test "x$host_vendor" = xsequent; then # Use $CC to link under sequent, because it throws in some extra .o # files that make .init and .fini sections work. archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi hardcode_libdir_flag_spec='-L$libdir' hardcode_direct=yes hardcode_minus_L=yes hardcode_shlibpath_var=no ;; sysv4) case $host_vendor in sni) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes # is this really true??? ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule. archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' reload_cmds='$CC -r -o $output$reload_objs' hardcode_direct=no ;; motorola) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=no #Motorola manual says yes, but my tests say they lie ;; esac runpath_var='LD_RUN_PATH' hardcode_shlibpath_var=no ;; sysv4.3*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no export_dynamic_flag_spec='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes ld_shlibs=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) no_undefined_flag='${wl}-z,text' archive_cmds_need_lc=no hardcode_shlibpath_var=no runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We can NOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. no_undefined_flag='${wl}-z,text' allow_undefined_flag='${wl}-z,nodefs' archive_cmds_need_lc=no hardcode_shlibpath_var=no hardcode_libdir_flag_spec='${wl}-R,$libdir' hardcode_libdir_separator=':' link_all_deplibs=yes export_dynamic_flag_spec='${wl}-Bexport' runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; uts4*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-L$libdir' hardcode_shlibpath_var=no ;; *) ld_shlibs=no ;; esac if test x$host_vendor = xsni; then case $host in sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) export_dynamic_flag_spec='${wl}-Blargedynsym' ;; esac fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 $as_echo "$ld_shlibs" >&6; } test "$ld_shlibs" = no && can_build_shared=no with_gnu_ld=$with_gnu_ld # # Do we need to explicitly link libc? # case "x$archive_cmds_need_lc" in x|xyes) # Assume -lc should be added archive_cmds_need_lc=yes if test "$enable_shared" = yes && test "$GCC" = yes; then case $archive_cmds in *'~'*) # FIXME: we may have to deal with multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } if ${lt_cv_archive_cmds_need_lc+:} false; then : $as_echo_n "(cached) " >&6 else $RM conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$lt_prog_compiler_wl pic_flag=$lt_prog_compiler_pic compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$allow_undefined_flag allow_undefined_flag= if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then lt_cv_archive_cmds_need_lc=no else lt_cv_archive_cmds_need_lc=yes fi allow_undefined_flag=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; } archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc ;; esac fi ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 $as_echo_n "checking dynamic linker characteristics... " >&6; } if test "$GCC" = yes; then case $host_os in darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; *) lt_awk_arg="/^libraries:/" ;; esac case $host_os in mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; *) lt_sed_strip_eq="s,=/,/,g" ;; esac lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` case $lt_search_path_spec in *\;*) # if the path contains ";" then we assume it to be the separator # otherwise default to the standard path separator (i.e. ":") - it is # assumed that no part of a normal pathname contains ";" but that should # okay in the real world where ";" in dirpaths is itself problematic. lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` ;; *) lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` ;; esac # Ok, now we have the path, separated by spaces, we can step through it # and add multilib dir if necessary. lt_tmp_lt_search_path_spec= lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` for lt_sys_path in $lt_search_path_spec; do if test -d "$lt_sys_path/$lt_multi_os_dir"; then lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" else test -d "$lt_sys_path" && \ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" fi done lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' BEGIN {RS=" "; FS="/|\n";} { lt_foo=""; lt_count=0; for (lt_i = NF; lt_i > 0; lt_i--) { if ($lt_i != "" && $lt_i != ".") { if ($lt_i == "..") { lt_count++; } else { if (lt_count == 0) { lt_foo="/" $lt_i lt_foo; } else { lt_count--; } } } } if (lt_foo != "") { lt_freq[lt_foo]++; } if (lt_freq[lt_foo] == 1) { print lt_foo; } }'` # AWK program above erroneously prepends '/' to C:/dos/paths # for these hosts. case $host_os in mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ $SED 's,/\([A-Za-z]:\),\1,g'` ;; esac sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` else sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" fi library_names_spec= libname_spec='lib$name' soname_spec= shrext_cmds=".so" postinstall_cmds= postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var= shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" need_lib_prefix=unknown hardcode_into_libs=no # when you set need_version to no, make sure it does not cause -set_version # flags to be left without arguments need_version=unknown case $host_os in aix3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major version to the name. soname_spec='${libname}${release}${shared_ext}$major' ;; aix[4-9]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no hardcode_into_libs=yes if test "$host_cpu" = ia64; then # AIX 5 supports IA64 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create an import file # for dependence libraries. The import file would start with # the line `#! .'. This would cause the generated library to # depend on `.', always an invalid library. This was fixed in # development snapshots of GCC prior to 3.0. case $host_os in aix4 | aix4.[01] | aix4.[01].*) if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then : else can_build_shared=no fi ;; esac # AIX (on Power*) has no versioning support, so currently we can not hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. if test "$aix_use_runtimelinking" = yes; then # If using run time linking (on AIX 4.2 or later) use lib.so # instead of lib.a to let people know that these are not # typical AIX shared libraries. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' else # We preserve .a as extension for shared libraries through AIX4.2 # and later when we are not doing run time linking. library_names_spec='${libname}${release}.a $libname.a' soname_spec='${libname}${release}${shared_ext}$major' fi shlibpath_var=LIBPATH fi ;; amigaos*) case $host_cpu in powerpc) # Since July 2007 AmigaOS4 officially supports .so libraries. # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ;; m68k) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ;; esac ;; beos*) library_names_spec='${libname}${shared_ext}' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[45]*) version_type=linux # correct to gnu/linux during the next big refactor need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow # libtool to hard-code these into programs ;; cygwin* | mingw* | pw32* | cegcc*) version_type=windows shrext_cmds=".dll" need_version=no need_lib_prefix=no case $GCC,$cc_basename in yes,*) # gcc library_names_spec='$libname.dll.a' # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname~ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; fi' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes case $host_os in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" ;; mingw* | cegcc*) # MinGW DLLs use traditional 'lib' prefix soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; esac dynamic_linker='Win32 ld.exe' ;; *,cl*) # Native MSVC libname_spec='$name' soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' library_names_spec='${libname}.dll.lib' case $build_os in mingw*) sys_lib_search_path_spec= lt_save_ifs=$IFS IFS=';' for lt_path in $LIB do IFS=$lt_save_ifs # Let DOS variable expansion print the short 8.3 style file name. lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" done IFS=$lt_save_ifs # Convert to MSYS style. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` ;; cygwin*) # Convert to unix form, then to dos form, then back to unix form # but this time dos style (no spaces!) so that the unix form looks # like /cygdrive/c/PROGRA~1:/cygdr... sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ;; *) sys_lib_search_path_spec="$LIB" if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then # It is most probably a Windows format PATH. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` else sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi # FIXME: find the short name or the path components, as spaces are # common. (e.g. "Program Files" -> "PROGRA~1") ;; esac # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes dynamic_linker='Win32 link.exe' ;; *) # Assume MSVC wrapper library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' dynamic_linker='Win32 ld.exe' ;; esac # FIXME: first we should search . and the directory the executable is in shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld" version_type=darwin need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' soname_spec='${libname}${release}${major}$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. if test -x /usr/bin/objformat; then objformat=`/usr/bin/objformat` else case $host_os in freebsd[23].*) objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat case $version_type in freebsd-elf*) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' need_version=no need_lib_prefix=no ;; freebsd-*) library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' need_version=yes ;; esac shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2.*) shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; haiku*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no dynamic_linker="$host_os runtime_loader" library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LIBRARY_PATH shlibpath_overrides_runpath=yes sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' hardcode_into_libs=yes ;; hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. version_type=sunos need_lib_prefix=no need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' if test "X$HPUX_IA64_MODE" = X32; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" fi sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' ;; esac # HP-UX runs *really* slowly unless shared libraries are mode 555, ... postinstall_cmds='chmod 555 $lib' # or fails outright, so override atomically: install_override_mode=555 ;; interix[3-9]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test "$lt_cv_prog_gnu_ld" = yes; then version_type=linux # correct to gnu/linux during the next big refactor else version_type=irix fi ;; esac need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" hardcode_into_libs=yes ;; # No shared lib support for Linux oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # Some binutils ld are patched to set DT_RUNPATH if ${lt_cv_shlibpath_overrides_runpath+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_shlibpath_overrides_runpath=no save_LDFLAGS=$LDFLAGS save_libdir=$libdir eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : lt_cv_shlibpath_overrides_runpath=yes fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS=$save_LDFLAGS libdir=$save_libdir fi shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" fi # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, # most powerpc-linux boxes support dynamic linking these days and # people can always --disable-shared, the test was removed, and we # assume the GNU/Linux dynamic linker is in use. dynamic_linker='GNU/Linux ld.so' ;; netbsdelf*-gnu) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='NetBSD ld.elf_so' ;; netbsd*) version_type=sunos need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; newsos6) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; *nto* | *qnx*) version_type=qnx need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='ldqnx.so' ;; openbsd*) version_type=sunos sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. case $host_os in openbsd3.3 | openbsd3.3.*) need_version=yes ;; *) need_version=no ;; esac library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then case $host_os in openbsd2.[89] | openbsd2.[89].*) shlibpath_overrides_runpath=no ;; *) shlibpath_overrides_runpath=yes ;; esac else shlibpath_overrides_runpath=yes fi ;; os2*) libname_spec='$name' shrext_cmds=".dll" need_lib_prefix=no library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2 ld.exe' shlibpath_var=LIBPATH ;; osf3* | osf4* | osf5*) version_type=osf need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes # ldd complains unless libraries are executable postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test "$with_gnu_ld" = yes; then need_lib_prefix=no fi need_version=yes ;; sysv4 | sysv4.3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni) shlibpath_overrides_runpath=no need_lib_prefix=no runpath_var=LD_RUN_PATH ;; siemens) need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major' shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) version_type=freebsd-elf need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes if test "$with_gnu_ld" = yes; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; tpf*) # TPF is a cross-target only. Preferred cross-host = GNU/Linux. version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; uts4*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 $as_echo "$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test "$GCC" = yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" fi if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 $as_echo_n "checking how to hardcode library paths into programs... " >&6; } hardcode_action= if test -n "$hardcode_libdir_flag_spec" || test -n "$runpath_var" || test "X$hardcode_automatic" = "Xyes" ; then # We can hardcode non-existent directories. if test "$hardcode_direct" != no && # If the only mechanism to avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an installed library # when we should be linking with a yet-to-be-installed one ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && test "$hardcode_minus_L" != no; then # Linking always hardcodes the temporary library directory. hardcode_action=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. hardcode_action=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. hardcode_action=unsupported fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 $as_echo "$hardcode_action" >&6; } if test "$hardcode_action" = relink || test "$inherit_rpath" = yes; then # Fast installation is not supported enable_fast_install=no elif test "$shlibpath_overrides_runpath" = yes || test "$enable_shared" = no; then # Fast installation is not necessary enable_fast_install=needless fi if test "x$enable_dlopen" != xyes; then enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown else lt_cv_dlopen=no lt_cv_dlopen_libs= case $host_os in beos*) lt_cv_dlopen="load_add_on" lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ;; mingw* | pw32* | cegcc*) lt_cv_dlopen="LoadLibrary" lt_cv_dlopen_libs= ;; cygwin*) lt_cv_dlopen="dlopen" lt_cv_dlopen_libs= ;; darwin*) # if libdl is installed we need to link against it { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 $as_echo_n "checking for dlopen in -ldl... " >&6; } if ${ac_cv_lib_dl_dlopen+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dlopen (); int main () { return dlopen (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dl_dlopen=yes else ac_cv_lib_dl_dlopen=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } if test "x$ac_cv_lib_dl_dlopen" = xyes; then : lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else lt_cv_dlopen="dyld" lt_cv_dlopen_libs= lt_cv_dlopen_self=yes fi ;; *) ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" if test "x$ac_cv_func_shl_load" = xyes; then : lt_cv_dlopen="shl_load" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 $as_echo_n "checking for shl_load in -ldld... " >&6; } if ${ac_cv_lib_dld_shl_load+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char shl_load (); int main () { return shl_load (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dld_shl_load=yes else ac_cv_lib_dld_shl_load=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 $as_echo "$ac_cv_lib_dld_shl_load" >&6; } if test "x$ac_cv_lib_dld_shl_load" = xyes; then : lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" else ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" if test "x$ac_cv_func_dlopen" = xyes; then : lt_cv_dlopen="dlopen" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 $as_echo_n "checking for dlopen in -ldl... " >&6; } if ${ac_cv_lib_dl_dlopen+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dlopen (); int main () { return dlopen (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dl_dlopen=yes else ac_cv_lib_dl_dlopen=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } if test "x$ac_cv_lib_dl_dlopen" = xyes; then : lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 $as_echo_n "checking for dlopen in -lsvld... " >&6; } if ${ac_cv_lib_svld_dlopen+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lsvld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dlopen (); int main () { return dlopen (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_svld_dlopen=yes else ac_cv_lib_svld_dlopen=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 $as_echo "$ac_cv_lib_svld_dlopen" >&6; } if test "x$ac_cv_lib_svld_dlopen" = xyes; then : lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 $as_echo_n "checking for dld_link in -ldld... " >&6; } if ${ac_cv_lib_dld_dld_link+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dld_link (); int main () { return dld_link (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dld_dld_link=yes else ac_cv_lib_dld_dld_link=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 $as_echo "$ac_cv_lib_dld_dld_link" >&6; } if test "x$ac_cv_lib_dld_dld_link" = xyes; then : lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" fi fi fi fi fi fi ;; esac if test "x$lt_cv_dlopen" != xno; then enable_dlopen=yes else enable_dlopen=no fi case $lt_cv_dlopen in dlopen) save_CPPFLAGS="$CPPFLAGS" test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" save_LDFLAGS="$LDFLAGS" wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" save_LIBS="$LIBS" LIBS="$lt_cv_dlopen_libs $LIBS" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 $as_echo_n "checking whether a program can dlopen itself... " >&6; } if ${lt_cv_dlopen_self+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : lt_cv_dlopen_self=cross else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF #line $LINENO "configure" #include "confdefs.h" #if HAVE_DLFCN_H #include #endif #include #ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif #endif /* We may have to define LT_DLLAZY_OR_NOW in the command line if we find out it does not work in some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif /* When -fvisbility=hidden is used, assume the code has been annotated correspondingly for the symbols needed. */ #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) int fnord () __attribute__((visibility("default"))); #endif int fnord () { return 42; } int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else { if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; else puts (dlerror ()); } /* dlclose (self); */ } else puts (dlerror ()); return status; } _LT_EOF if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) >&5 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; esac else : # compilation failed lt_cv_dlopen_self=no fi fi rm -fr conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 $as_echo "$lt_cv_dlopen_self" >&6; } if test "x$lt_cv_dlopen_self" = xyes; then wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } if ${lt_cv_dlopen_self_static+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : lt_cv_dlopen_self_static=cross else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF #line $LINENO "configure" #include "confdefs.h" #if HAVE_DLFCN_H #include #endif #include #ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif #endif /* We may have to define LT_DLLAZY_OR_NOW in the command line if we find out it does not work in some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif /* When -fvisbility=hidden is used, assume the code has been annotated correspondingly for the symbols needed. */ #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) int fnord () __attribute__((visibility("default"))); #endif int fnord () { return 42; } int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else { if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; else puts (dlerror ()); } /* dlclose (self); */ } else puts (dlerror ()); return status; } _LT_EOF if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) >&5 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; esac else : # compilation failed lt_cv_dlopen_self_static=no fi fi rm -fr conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 $as_echo "$lt_cv_dlopen_self_static" >&6; } fi CPPFLAGS="$save_CPPFLAGS" LDFLAGS="$save_LDFLAGS" LIBS="$save_LIBS" ;; esac case $lt_cv_dlopen_self in yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; *) enable_dlopen_self=unknown ;; esac case $lt_cv_dlopen_self_static in yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; *) enable_dlopen_self_static=unknown ;; esac fi striplib= old_striplib= { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 $as_echo_n "checking whether stripping libraries is possible... " >&6; } if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" test -z "$striplib" && striplib="$STRIP --strip-unneeded" { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else # FIXME - insert some real tests, host_os isn't really good enough case $host_os in darwin*) if test -n "$STRIP" ; then striplib="$STRIP -x" old_striplib="$STRIP -S" { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } ;; esac fi # Report which library types will actually be built { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 $as_echo_n "checking if libtool supports shared libraries... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 $as_echo "$can_build_shared" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 $as_echo_n "checking whether to build shared libraries... " >&6; } test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test "$enable_shared" = yes && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[4-9]*) if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then test "$enable_shared" = yes && enable_static=no fi ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 $as_echo "$enable_shared" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 $as_echo_n "checking whether to build static libraries... " >&6; } # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 $as_echo "$enable_static" >&6; } fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu CC="$lt_save_CC" if test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ; then ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5 $as_echo_n "checking how to run the C++ preprocessor... " >&6; } if test -z "$CXXCPP"; then if ${ac_cv_prog_CXXCPP+:} false; then : $as_echo_n "(cached) " >&6 else # Double quotes because CXXCPP needs to be expanded for CXXCPP in "$CXX -E" "/lib/cpp" do ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : break fi done ac_cv_prog_CXXCPP=$CXXCPP fi CXXCPP=$ac_cv_prog_CXXCPP else ac_cv_prog_CXXCPP=$CXXCPP fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5 $as_echo "$CXXCPP" >&6; } ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu else _lt_caught_CXX_error=yes fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu archive_cmds_need_lc_CXX=no allow_undefined_flag_CXX= always_export_symbols_CXX=no archive_expsym_cmds_CXX= compiler_needs_object_CXX=no export_dynamic_flag_spec_CXX= hardcode_direct_CXX=no hardcode_direct_absolute_CXX=no hardcode_libdir_flag_spec_CXX= hardcode_libdir_separator_CXX= hardcode_minus_L_CXX=no hardcode_shlibpath_var_CXX=unsupported hardcode_automatic_CXX=no inherit_rpath_CXX=no module_cmds_CXX= module_expsym_cmds_CXX= link_all_deplibs_CXX=unknown old_archive_cmds_CXX=$old_archive_cmds reload_flag_CXX=$reload_flag reload_cmds_CXX=$reload_cmds no_undefined_flag_CXX= whole_archive_flag_spec_CXX= enable_shared_with_static_runtimes_CXX=no # Source file extension for C++ test sources. ac_ext=cpp # Object file extension for compiled C++ test sources. objext=o objext_CXX=$objext # No sense in running all these tests if we already determined that # the CXX compiler isn't working. Some variables (like enable_shared) # are currently assumed to apply to all compilers on this platform, # and will be corrupted by setting them based on a non-working compiler. if test "$_lt_caught_CXX_error" != yes; then # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(int, char *[]) { return(0); }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC # save warnings/boilerplate of simple test code ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $RM conftest* ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $RM -r conftest* # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_CFLAGS=$CFLAGS lt_save_LD=$LD lt_save_GCC=$GCC GCC=$GXX lt_save_with_gnu_ld=$with_gnu_ld lt_save_path_LD=$lt_cv_path_LD if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx else $as_unset lt_cv_prog_gnu_ld fi if test -n "${lt_cv_path_LDCXX+set}"; then lt_cv_path_LD=$lt_cv_path_LDCXX else $as_unset lt_cv_path_LD fi test -z "${LDCXX+set}" || LD=$LDCXX CC=${CXX-"c++"} CFLAGS=$CXXFLAGS compiler=$CC compiler_CXX=$CC for cc_temp in $compiler""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` if test -n "$compiler"; then # We don't want -fno-exception when compiling C++ code, so set the # no_builtin_flag separately if test "$GXX" = yes; then lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin' else lt_prog_compiler_no_builtin_flag_CXX= fi if test "$GXX" = yes; then # Set up default GNU C++ configuration # Check whether --with-gnu-ld was given. if test "${with_gnu_ld+set}" = set; then : withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no fi ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 $as_echo_n "checking for ld used by $CC... " >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [\\/]* | ?:[\\/]*) re_direlt='/[^/][^/]*/\.\./' # Canonicalize the pathname of ld ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` done test -z "$LD" && LD="$ac_prog" ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test "$with_gnu_ld" = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 $as_echo_n "checking for GNU ld... " >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 $as_echo_n "checking for non-GNU ld... " >&6; } fi if ${lt_cv_path_LD+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$LD"; then lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some variants of GNU ld only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 &5 $as_echo "$LD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } if ${lt_cv_prog_gnu_ld+:} false; then : $as_echo_n "(cached) " >&6 else # I'd rather use --version here, but apparently some GNU lds only accept -v. case `$LD -v 2>&1 &5 $as_echo "$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test "$with_gnu_ld" = yes; then archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' # If archive_cmds runs LD, not CC, wlarc should be empty # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to # investigate it a little bit more. (MM) wlarc='${wl}' # ancient GNU ld didn't support --whole-archive et. al. if eval "`$CC -print-prog-name=ld` --help 2>&1" | $GREP 'no-whole-archive' > /dev/null; then whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else whole_archive_flag_spec_CXX= fi else with_gnu_ld=no wlarc= # A generic and very simple default shared library creation # command for GNU C++ for the case where it uses the native # linker, instead of GNU ld. If possible, this setting should # overridden to take advantage of the native linker features on # the platform it is being used on. archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' fi # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else GXX=no with_gnu_ld=no wlarc= fi # PORTME: fill in a description of your system's C++ link characteristics { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } ld_shlibs_CXX=yes case $host_os in aix3*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; aix[4-9]*) if test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag="" else aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) for ld_flag in $LDFLAGS; do case $ld_flag in *-brtl*) aix_use_runtimelinking=yes break ;; esac done ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. archive_cmds_CXX='' hardcode_direct_CXX=yes hardcode_direct_absolute_CXX=yes hardcode_libdir_separator_CXX=':' link_all_deplibs_CXX=yes file_list_spec_CXX='${wl}-f,' if test "$GXX" = yes; then case $host_os in aix4.[012]|aix4.[012].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && strings "$collect2name" | $GREP resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 hardcode_direct_CXX=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking hardcode_minus_L_CXX=yes hardcode_libdir_flag_spec_CXX='-L$libdir' hardcode_libdir_separator_CXX= fi esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi else # not using gcc if test "$host_cpu" = ia64; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test "$aix_use_runtimelinking" = yes; then shared_flag='${wl}-G' else shared_flag='${wl}-bM:SRE' fi fi fi export_dynamic_flag_spec_CXX='${wl}-bexpall' # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to # export. always_export_symbols_CXX=yes if test "$aix_use_runtimelinking" = yes; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. allow_undefined_flag_CXX='-berok' # Determine the default libpath from the value encoded in an empty # executable. if test "${lt_cv_aix_libpath+set}" = set; then aix_libpath=$lt_cv_aix_libpath else if ${lt_cv_aix_libpath__CXX+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$lt_cv_aix_libpath__CXX"; then lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath__CXX"; then lt_cv_aix_libpath__CXX="/usr/lib:/lib" fi fi aix_libpath=$lt_cv_aix_libpath__CXX fi hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" else if test "$host_cpu" = ia64; then hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib' allow_undefined_flag_CXX="-z nodefs" archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an # empty executable. if test "${lt_cv_aix_libpath+set}" = set; then aix_libpath=$lt_cv_aix_libpath else if ${lt_cv_aix_libpath__CXX+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$lt_cv_aix_libpath__CXX"; then lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath__CXX"; then lt_cv_aix_libpath__CXX="/usr/lib:/lib" fi fi aix_libpath=$lt_cv_aix_libpath__CXX fi hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. no_undefined_flag_CXX=' ${wl}-bernotok' allow_undefined_flag_CXX=' ${wl}-berok' if test "$with_gnu_ld" = yes; then # We only use this code for GNU lds that support --whole-archive. whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec_CXX='$convenience' fi archive_cmds_need_lc_CXX=yes # This is similar to how AIX traditionally builds its shared # libraries. archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' fi fi ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then allow_undefined_flag_CXX=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else ld_shlibs_CXX=no fi ;; chorus*) case $cc_basename in *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; cygwin* | mingw* | pw32* | cegcc*) case $GXX,$cc_basename in ,cl* | no,cl*) # Native MSVC # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. hardcode_libdir_flag_spec_CXX=' ' allow_undefined_flag_CXX=unsupported always_export_symbols_CXX=yes file_list_spec_CXX='@' # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=".dll" # FIXME: Setting linknames here is a bad hack. archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; else $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; fi~ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ linknames=' # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true' enable_shared_with_static_runtimes_CXX=yes # Don't use ranlib old_postinstall_cmds_CXX='chmod 644 $oldlib' postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~ lt_tool_outputfile="@TOOL_OUTPUT@"~ case $lt_outputfile in *.exe|*.EXE) ;; *) lt_outputfile="$lt_outputfile.exe" lt_tool_outputfile="$lt_tool_outputfile.exe" ;; esac~ func_to_tool_file "$lt_outputfile"~ if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; $RM "$lt_outputfile.manifest"; fi' ;; *) # g++ # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless, # as there is no search path for DLLs. hardcode_libdir_flag_spec_CXX='-L$libdir' export_dynamic_flag_spec_CXX='${wl}--export-all-symbols' allow_undefined_flag_CXX=unsupported always_export_symbols_CXX=no enable_shared_with_static_runtimes_CXX=yes if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file (1st line # is EXPORTS), use it as is; otherwise, prepend... archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else ld_shlibs_CXX=no fi ;; esac ;; darwin* | rhapsody*) archive_cmds_need_lc_CXX=no hardcode_direct_CXX=no hardcode_automatic_CXX=yes hardcode_shlibpath_var_CXX=unsupported if test "$lt_cv_ld_force_load" = "yes"; then whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' else whole_archive_flag_spec_CXX='' fi link_all_deplibs_CXX=yes allow_undefined_flag_CXX="$_lt_dar_allow_undefined" case $cc_basename in ifort*) _lt_dar_can_shared=yes ;; *) _lt_dar_can_shared=$GCC ;; esac if test "$_lt_dar_can_shared" = "yes"; then output_verbose_link_cmd=func_echo_all archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" if test "$lt_cv_apple_cc_single_mod" != "yes"; then archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}" archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}" fi else ld_shlibs_CXX=no fi ;; dgux*) case $cc_basename in ec++*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; ghcx*) # Green Hills C++ Compiler # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; freebsd2.*) # C++ shared libraries reported to be fairly broken before # switch to ELF ld_shlibs_CXX=no ;; freebsd-elf*) archive_cmds_need_lc_CXX=no ;; freebsd* | dragonfly*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions ld_shlibs_CXX=yes ;; haiku*) archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' link_all_deplibs_CXX=yes ;; hpux9*) hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' hardcode_libdir_separator_CXX=: export_dynamic_flag_spec_CXX='${wl}-E' hardcode_direct_CXX=yes hardcode_minus_L_CXX=yes # Not in the search PATH, # but as the default # location of the library. case $cc_basename in CC*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; aCC*) archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test "$GXX" = yes; then archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' else # FIXME: insert proper C++ library support ld_shlibs_CXX=no fi ;; esac ;; hpux10*|hpux11*) if test $with_gnu_ld = no; then hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' hardcode_libdir_separator_CXX=: case $host_cpu in hppa*64*|ia64*) ;; *) export_dynamic_flag_spec_CXX='${wl}-E' ;; esac fi case $host_cpu in hppa*64*|ia64*) hardcode_direct_CXX=no hardcode_shlibpath_var_CXX=no ;; *) hardcode_direct_CXX=yes hardcode_direct_absolute_CXX=yes hardcode_minus_L_CXX=yes # Not in the search PATH, # but as the default # location of the library. ;; esac case $cc_basename in CC*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; aCC*) case $host_cpu in hppa*64*) archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test "$GXX" = yes; then if test $with_gnu_ld = no; then case $host_cpu in hppa*64*) archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac fi else # FIXME: insert proper C++ library support ld_shlibs_CXX=no fi ;; esac ;; interix[3-9]*) hardcode_direct_CXX=no hardcode_shlibpath_var_CXX=no hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' export_dynamic_flag_spec_CXX='${wl}-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; irix5* | irix6*) case $cc_basename in CC*) # SGI C++ archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' # Archives containing C++ object files must be created using # "CC -ar", where "CC" is the IRIX C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs' ;; *) if test "$GXX" = yes; then if test "$with_gnu_ld" = no; then archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' else archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib' fi fi link_all_deplibs_CXX=yes ;; esac hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX=: inherit_rpath_CXX=yes ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' # Archives containing C++ object files must be created using # "CC -Bstatic", where "CC" is the KAI C++ compiler. old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;; icpc* | ecpc* ) # Intel C++ with_gnu_ld=yes # version 8.0 and above of icpc choke on multiply defined symbols # if we add $predep_objects and $postdep_objects, however 7.1 and # earlier do not add the objects themselves. case `$CC -V 2>&1` in *"Version 7."*) archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ;; *) # Version 8.0 or newer tmp_idyn= case $host_cpu in ia64*) tmp_idyn=' -i_dynamic';; esac archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ;; esac archive_cmds_need_lc_CXX=no hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ;; pgCC* | pgcpp*) # Portland Group C++ compiler case `$CC -V` in *pgCC\ [1-5].* | *pgcpp\ [1-5].*) prelink_cmds_CXX='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~ compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"' old_archive_cmds_CXX='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~ $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~ $RANLIB $oldlib' archive_cmds_CXX='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' archive_expsym_cmds_CXX='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' ;; *) # Version 6 and above use weak symbols archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' ;; esac hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' ;; cxx*) # Compaq C++ archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols' runpath_var=LD_RUN_PATH hardcode_libdir_flag_spec_CXX='-rpath $libdir' hardcode_libdir_separator_CXX=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed' ;; xl* | mpixl* | bgxl*) # IBM XL 8.0 on PPC, with GNU ld hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test "x$supports_anon_versioning" = xyes; then archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' fi ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 no_undefined_flag_CXX=' -zdefs' archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols' hardcode_libdir_flag_spec_CXX='-R$libdir' whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' compiler_needs_object_CXX=yes # Not sure whether something based on # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 # would be better. output_verbose_link_cmd='func_echo_all' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' ;; esac ;; esac ;; lynxos*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; m88k*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; mvs*) case $cc_basename in cxx*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= hardcode_libdir_flag_spec_CXX='-R$libdir' hardcode_direct_CXX=yes hardcode_shlibpath_var_CXX=no fi # Workaround some broken pre-1.5 toolchains output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' ;; *nto* | *qnx*) ld_shlibs_CXX=yes ;; openbsd2*) # C++ shared libraries are fairly broken ld_shlibs_CXX=no ;; openbsd*) if test -f /usr/libexec/ld.so; then hardcode_direct_CXX=yes hardcode_shlibpath_var_CXX=no hardcode_direct_absolute_CXX=yes archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib' export_dynamic_flag_spec_CXX='${wl}-E' whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' fi output_verbose_link_cmd=func_echo_all else ld_shlibs_CXX=no fi ;; osf3* | osf4* | osf5*) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' hardcode_libdir_separator_CXX=: # Archives containing C++ object files must be created using # the KAI C++ compiler. case $host in osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;; *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;; esac ;; RCC*) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; cxx*) case $host in osf3*) allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' ;; *) allow_undefined_flag_CXX=' -expect_unresolved \*' archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ echo "-hidden">> $lib.exp~ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~ $RM $lib.exp' hardcode_libdir_flag_spec_CXX='-rpath $libdir' ;; esac hardcode_libdir_separator_CXX=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test "$GXX" = yes && test "$with_gnu_ld" = no; then allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' case $host in osf3*) archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ;; *) archive_cmds_CXX='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ;; esac hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else # FIXME: insert proper C++ library support ld_shlibs_CXX=no fi ;; esac ;; psos*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; lcc*) # Lucid # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; solaris*) case $cc_basename in CC* | sunCC*) # Sun C++ 4.2, 5.x and Centerline C++ archive_cmds_need_lc_CXX=yes no_undefined_flag_CXX=' -zdefs' archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' hardcode_libdir_flag_spec_CXX='-R$libdir' hardcode_shlibpath_var_CXX=no case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands `-z linker_flag'. # Supported since Solaris 2.6 (maybe 2.5.1?) whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract' ;; esac link_all_deplibs_CXX=yes output_verbose_link_cmd='func_echo_all' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' ;; gcx*) # Green Hills C++ Compiler archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' # The C++ compiler must be used to create the archive. old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs' ;; *) # GNU C++ compiler with Solaris linker if test "$GXX" = yes && test "$with_gnu_ld" = no; then no_undefined_flag_CXX=' ${wl}-z ${wl}defs' if $CC --version | $GREP -v '^2\.7' > /dev/null; then archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else # g++ 2.7 appears to require `-G' NOT `-shared' on this # platform. archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' fi hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir' case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; *) whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;; esac fi ;; esac ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) no_undefined_flag_CXX='${wl}-z,text' archive_cmds_need_lc_CXX=no hardcode_shlibpath_var_CXX=no runpath_var='LD_RUN_PATH' case $cc_basename in CC*) archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We can NOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. no_undefined_flag_CXX='${wl}-z,text' allow_undefined_flag_CXX='${wl}-z,nodefs' archive_cmds_need_lc_CXX=no hardcode_shlibpath_var_CXX=no hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir' hardcode_libdir_separator_CXX=':' link_all_deplibs_CXX=yes export_dynamic_flag_spec_CXX='${wl}-Bexport' runpath_var='LD_RUN_PATH' case $cc_basename in CC*) archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~ '"$old_archive_cmds_CXX" reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~ '"$reload_cmds_CXX" ;; *) archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; vxworks*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5 $as_echo "$ld_shlibs_CXX" >&6; } test "$ld_shlibs_CXX" = no && can_build_shared=no GCC_CXX="$GXX" LD_CXX="$LD" ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... # Dependencies to place before and after the object being linked: predep_objects_CXX= postdep_objects_CXX= predeps_CXX= postdeps_CXX= compiler_lib_search_path_CXX= cat > conftest.$ac_ext <<_LT_EOF class Foo { public: Foo (void) { a = 0; } private: int a; }; _LT_EOF _lt_libdeps_save_CFLAGS=$CFLAGS case "$CC $CFLAGS " in #( *\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;; *\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;; *\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;; esac if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then # Parse the compiler output and extract the necessary # objects, libraries and library flags. # Sentinel used to keep track of whether or not we are before # the conftest object file. pre_test_object_deps_done=no for p in `eval "$output_verbose_link_cmd"`; do case ${prev}${p} in -L* | -R* | -l*) # Some compilers place space between "-{L,R}" and the path. # Remove the space. if test $p = "-L" || test $p = "-R"; then prev=$p continue fi # Expand the sysroot to ease extracting the directories later. if test -z "$prev"; then case $p in -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;; -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;; -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;; esac fi case $p in =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;; esac if test "$pre_test_object_deps_done" = no; then case ${prev} in -L | -R) # Internal compiler library paths should come after those # provided the user. The postdeps already come after the # user supplied libs so there is no need to process them. if test -z "$compiler_lib_search_path_CXX"; then compiler_lib_search_path_CXX="${prev}${p}" else compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}" fi ;; # The "-l" case would never come before the object being # linked, so don't bother handling this case. esac else if test -z "$postdeps_CXX"; then postdeps_CXX="${prev}${p}" else postdeps_CXX="${postdeps_CXX} ${prev}${p}" fi fi prev= ;; *.lto.$objext) ;; # Ignore GCC LTO objects *.$objext) # This assumes that the test object file only shows up # once in the compiler output. if test "$p" = "conftest.$objext"; then pre_test_object_deps_done=yes continue fi if test "$pre_test_object_deps_done" = no; then if test -z "$predep_objects_CXX"; then predep_objects_CXX="$p" else predep_objects_CXX="$predep_objects_CXX $p" fi else if test -z "$postdep_objects_CXX"; then postdep_objects_CXX="$p" else postdep_objects_CXX="$postdep_objects_CXX $p" fi fi ;; *) ;; # Ignore the rest. esac done # Clean up. rm -f a.out a.exe else echo "libtool.m4: error: problem compiling CXX test program" fi $RM -f confest.$objext CFLAGS=$_lt_libdeps_save_CFLAGS # PORTME: override above test on systems where it is broken case $host_os in interix[3-9]*) # Interix 3.5 installs completely hosed .la files for C++, so rather than # hack all around it, let's just trust "g++" to DTRT. predep_objects_CXX= postdep_objects_CXX= postdeps_CXX= ;; linux*) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 # The more standards-conforming stlport4 library is # incompatible with the Cstd library. Avoid specifying # it if it's in CXXFLAGS. Ignore libCrun as # -library=stlport4 depends on it. case " $CXX $CXXFLAGS " in *" -library=stlport4 "*) solaris_use_stlport4=yes ;; esac if test "$solaris_use_stlport4" != yes; then postdeps_CXX='-library=Cstd -library=Crun' fi ;; esac ;; solaris*) case $cc_basename in CC* | sunCC*) # The more standards-conforming stlport4 library is # incompatible with the Cstd library. Avoid specifying # it if it's in CXXFLAGS. Ignore libCrun as # -library=stlport4 depends on it. case " $CXX $CXXFLAGS " in *" -library=stlport4 "*) solaris_use_stlport4=yes ;; esac # Adding this requires a known-good setup of shared libraries for # Sun compiler versions before 5.6, else PIC objects from an old # archive will be linked into the output, leading to subtle bugs. if test "$solaris_use_stlport4" != yes; then postdeps_CXX='-library=Cstd -library=Crun' fi ;; esac ;; esac case " $postdeps_CXX " in *" -lc "*) archive_cmds_need_lc_CXX=no ;; esac compiler_lib_search_dirs_CXX= if test -n "${compiler_lib_search_path_CXX}"; then compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'` fi lt_prog_compiler_wl_CXX= lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX= # C++ specific cases for pic, static, wl, etc. if test "$GXX" = yes; then lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static_CXX='-Bstatic' fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support lt_prog_compiler_pic_CXX='-fPIC' ;; m68k) # FIXME: we need at least 68020 code to build shared libraries, but # adding the `-m68020' flag to GCC prevents building anything better, # like `-m68040'. lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4' ;; esac ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | os2* | pw32* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries lt_prog_compiler_pic_CXX='-DDLL_EXPORT' ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic_CXX='-fno-common' ;; *djgpp*) # DJGPP does not support shared libraries at all lt_prog_compiler_pic_CXX= ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. lt_prog_compiler_static_CXX= ;; interix[3-9]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; sysv4*MP*) if test -d /usr/nec; then lt_prog_compiler_pic_CXX=-Kconform_pic fi ;; hpux*) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag # sets the default TLS model and affects inlining. case $host_cpu in hppa*64*) ;; *) lt_prog_compiler_pic_CXX='-fPIC' ;; esac ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic_CXX='-fPIC -shared' ;; *) lt_prog_compiler_pic_CXX='-fPIC' ;; esac else case $host_os in aix[4-9]*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static_CXX='-Bstatic' else lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp' fi ;; chorus*) case $cc_basename in cxch68*) # Green Hills C++ Compiler # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" ;; esac ;; mingw* | cygwin* | os2* | pw32* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). lt_prog_compiler_pic_CXX='-DDLL_EXPORT' ;; dgux*) case $cc_basename in ec++*) lt_prog_compiler_pic_CXX='-KPIC' ;; ghcx*) # Green Hills C++ Compiler lt_prog_compiler_pic_CXX='-pic' ;; *) ;; esac ;; freebsd* | dragonfly*) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) case $cc_basename in CC*) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' if test "$host_cpu" != ia64; then lt_prog_compiler_pic_CXX='+Z' fi ;; aCC*) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic_CXX='+Z' ;; esac ;; *) ;; esac ;; interix*) # This is c89, which is MS Visual C++ (no shared libs) # Anyone wants to do a port? ;; irix5* | irix6* | nonstopux*) case $cc_basename in CC*) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='-non_shared' # CC pic flag -KPIC is the default. ;; *) ;; esac ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in KCC*) # KAI C++ Compiler lt_prog_compiler_wl_CXX='--backend -Wl,' lt_prog_compiler_pic_CXX='-fPIC' ;; ecpc* ) # old Intel C++ for x86_64 which still supported -KPIC. lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-static' ;; icpc* ) # Intel C++, used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-fPIC' lt_prog_compiler_static_CXX='-static' ;; pgCC* | pgcpp*) # Portland Group C++ compiler lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-fpic' lt_prog_compiler_static_CXX='-Bstatic' ;; cxx*) # Compaq C++ # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX='-non_shared' ;; xlc* | xlC* | bgxl[cC]* | mpixl[cC]*) # IBM XL 8.0, 9.0 on PPC and BlueGene lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-qpic' lt_prog_compiler_static_CXX='-qstaticlink' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-Bstatic' lt_prog_compiler_wl_CXX='-Qoption ld ' ;; esac ;; esac ;; lynxos*) ;; m88k*) ;; mvs*) case $cc_basename in cxx*) lt_prog_compiler_pic_CXX='-W c,exportall' ;; *) ;; esac ;; netbsd* | netbsdelf*-gnu) ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic_CXX='-fPIC -shared' ;; osf3* | osf4* | osf5*) case $cc_basename in KCC*) lt_prog_compiler_wl_CXX='--backend -Wl,' ;; RCC*) # Rational C++ 2.4.1 lt_prog_compiler_pic_CXX='-pic' ;; cxx*) # Digital/Compaq C++ lt_prog_compiler_wl_CXX='-Wl,' # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX='-non_shared' ;; *) ;; esac ;; psos*) ;; solaris*) case $cc_basename in CC* | sunCC*) # Sun C++ 4.2, 5.x and Centerline C++ lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-Bstatic' lt_prog_compiler_wl_CXX='-Qoption ld ' ;; gcx*) # Green Hills C++ Compiler lt_prog_compiler_pic_CXX='-PIC' ;; *) ;; esac ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x lt_prog_compiler_pic_CXX='-pic' lt_prog_compiler_static_CXX='-Bstatic' ;; lcc*) # Lucid lt_prog_compiler_pic_CXX='-pic' ;; *) ;; esac ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) case $cc_basename in CC*) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-Bstatic' ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 lt_prog_compiler_pic_CXX='-KPIC' ;; *) ;; esac ;; vxworks*) ;; *) lt_prog_compiler_can_build_shared_CXX=no ;; esac fi case $host_os in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic_CXX= ;; *) lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC" ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 $as_echo_n "checking for $compiler option to produce PIC... " >&6; } if ${lt_cv_prog_compiler_pic_CXX+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5 $as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; } lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_CXX"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; } if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_pic_works_CXX=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_pic_works_CXX=yes fi fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; } if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then case $lt_prog_compiler_pic_CXX in "" | " "*) ;; *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;; esac else lt_prog_compiler_pic_CXX= lt_prog_compiler_can_build_shared_CXX=no fi fi # # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } if ${lt_cv_prog_compiler_static_works_CXX+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_static_works_CXX=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_static_works_CXX=yes fi else lt_cv_prog_compiler_static_works_CXX=yes fi fi $RM -r conftest* LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; } if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then : else lt_prog_compiler_static_CXX= fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if ${lt_cv_prog_compiler_c_o_CXX+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o_CXX=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then lt_cv_prog_compiler_c_o_CXX=yes fi fi chmod u+w . 2>&5 $RM conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files $RM out/* && rmdir out cd .. $RM -r conftest $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if ${lt_cv_prog_compiler_c_o_CXX+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o_CXX=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then lt_cv_prog_compiler_c_o_CXX=yes fi fi chmod u+w . 2>&5 $RM conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files $RM out/* && rmdir out cd .. $RM -r conftest $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 $as_echo_n "checking if we can lock with hard links... " >&6; } hard_links=yes $RM conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 $as_echo "$hard_links" >&6; } if test "$hard_links" = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' case $host_os in aix[4-9]*) # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to AIX nm, but means don't demangle with GNU nm # Also, AIX nm treats weak defined symbols like other global defined # symbols, whereas GNU nm marks them as "W". if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' else export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' fi ;; pw32*) export_symbols_cmds_CXX="$ltdll_cmds" ;; cygwin* | mingw* | cegcc*) case $cc_basename in cl*) exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' ;; *) export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' ;; esac ;; linux* | k*bsd*-gnu | gnu*) link_all_deplibs_CXX=no ;; *) export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5 $as_echo "$ld_shlibs_CXX" >&6; } test "$ld_shlibs_CXX" = no && can_build_shared=no with_gnu_ld_CXX=$with_gnu_ld # # Do we need to explicitly link libc? # case "x$archive_cmds_need_lc_CXX" in x|xyes) # Assume -lc should be added archive_cmds_need_lc_CXX=yes if test "$enable_shared" = yes && test "$GCC" = yes; then case $archive_cmds_CXX in *'~'*) # FIXME: we may have to deal with multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then : $as_echo_n "(cached) " >&6 else $RM conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$lt_prog_compiler_wl_CXX pic_flag=$lt_prog_compiler_pic_CXX compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$allow_undefined_flag_CXX allow_undefined_flag_CXX= if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then lt_cv_archive_cmds_need_lc_CXX=no else lt_cv_archive_cmds_need_lc_CXX=yes fi allow_undefined_flag_CXX=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5 $as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; } archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX ;; esac fi ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 $as_echo_n "checking dynamic linker characteristics... " >&6; } library_names_spec= libname_spec='lib$name' soname_spec= shrext_cmds=".so" postinstall_cmds= postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var= shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" need_lib_prefix=unknown hardcode_into_libs=no # when you set need_version to no, make sure it does not cause -set_version # flags to be left without arguments need_version=unknown case $host_os in aix3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major version to the name. soname_spec='${libname}${release}${shared_ext}$major' ;; aix[4-9]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no hardcode_into_libs=yes if test "$host_cpu" = ia64; then # AIX 5 supports IA64 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create an import file # for dependence libraries. The import file would start with # the line `#! .'. This would cause the generated library to # depend on `.', always an invalid library. This was fixed in # development snapshots of GCC prior to 3.0. case $host_os in aix4 | aix4.[01] | aix4.[01].*) if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then : else can_build_shared=no fi ;; esac # AIX (on Power*) has no versioning support, so currently we can not hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. if test "$aix_use_runtimelinking" = yes; then # If using run time linking (on AIX 4.2 or later) use lib.so # instead of lib.a to let people know that these are not # typical AIX shared libraries. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' else # We preserve .a as extension for shared libraries through AIX4.2 # and later when we are not doing run time linking. library_names_spec='${libname}${release}.a $libname.a' soname_spec='${libname}${release}${shared_ext}$major' fi shlibpath_var=LIBPATH fi ;; amigaos*) case $host_cpu in powerpc) # Since July 2007 AmigaOS4 officially supports .so libraries. # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ;; m68k) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ;; esac ;; beos*) library_names_spec='${libname}${shared_ext}' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[45]*) version_type=linux # correct to gnu/linux during the next big refactor need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow # libtool to hard-code these into programs ;; cygwin* | mingw* | pw32* | cegcc*) version_type=windows shrext_cmds=".dll" need_version=no need_lib_prefix=no case $GCC,$cc_basename in yes,*) # gcc library_names_spec='$libname.dll.a' # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname~ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; fi' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes case $host_os in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; mingw* | cegcc*) # MinGW DLLs use traditional 'lib' prefix soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ;; esac dynamic_linker='Win32 ld.exe' ;; *,cl*) # Native MSVC libname_spec='$name' soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' library_names_spec='${libname}.dll.lib' case $build_os in mingw*) sys_lib_search_path_spec= lt_save_ifs=$IFS IFS=';' for lt_path in $LIB do IFS=$lt_save_ifs # Let DOS variable expansion print the short 8.3 style file name. lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" done IFS=$lt_save_ifs # Convert to MSYS style. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` ;; cygwin*) # Convert to unix form, then to dos form, then back to unix form # but this time dos style (no spaces!) so that the unix form looks # like /cygdrive/c/PROGRA~1:/cygdr... sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ;; *) sys_lib_search_path_spec="$LIB" if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then # It is most probably a Windows format PATH. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` else sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi # FIXME: find the short name or the path components, as spaces are # common. (e.g. "Program Files" -> "PROGRA~1") ;; esac # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \${file}`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes dynamic_linker='Win32 link.exe' ;; *) # Assume MSVC wrapper library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' dynamic_linker='Win32 ld.exe' ;; esac # FIXME: first we should search . and the directory the executable is in shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld" version_type=darwin need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' soname_spec='${libname}${release}${major}$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. if test -x /usr/bin/objformat; then objformat=`/usr/bin/objformat` else case $host_os in freebsd[23].*) objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat case $version_type in freebsd-elf*) library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' need_version=no need_lib_prefix=no ;; freebsd-*) library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' need_version=yes ;; esac shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2.*) shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; haiku*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no dynamic_linker="$host_os runtime_loader" library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LIBRARY_PATH shlibpath_overrides_runpath=yes sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' hardcode_into_libs=yes ;; hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. version_type=sunos need_lib_prefix=no need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' if test "X$HPUX_IA64_MODE" = X32; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" fi sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' ;; esac # HP-UX runs *really* slowly unless shared libraries are mode 555, ... postinstall_cmds='chmod 555 $lib' # or fails outright, so override atomically: install_override_mode=555 ;; interix[3-9]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test "$lt_cv_prog_gnu_ld" = yes; then version_type=linux # correct to gnu/linux during the next big refactor else version_type=irix fi ;; esac need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" hardcode_into_libs=yes ;; # No shared lib support for Linux oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # Some binutils ld are patched to set DT_RUNPATH if ${lt_cv_shlibpath_overrides_runpath+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_shlibpath_overrides_runpath=no save_LDFLAGS=$LDFLAGS save_libdir=$libdir eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \ LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\"" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : lt_cv_shlibpath_overrides_runpath=yes fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS=$save_LDFLAGS libdir=$save_libdir fi shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" fi # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, # most powerpc-linux boxes support dynamic linking these days and # people can always --disable-shared, the test was removed, and we # assume the GNU/Linux dynamic linker is in use. dynamic_linker='GNU/Linux ld.so' ;; netbsdelf*-gnu) version_type=linux need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='NetBSD ld.elf_so' ;; netbsd*) version_type=sunos need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' dynamic_linker='NetBSD ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; newsos6) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; *nto* | *qnx*) version_type=qnx need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='ldqnx.so' ;; openbsd*) version_type=sunos sys_lib_dlsearch_path_spec="/usr/lib" need_lib_prefix=no # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. case $host_os in openbsd3.3 | openbsd3.3.*) need_version=yes ;; *) need_version=no ;; esac library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then case $host_os in openbsd2.[89] | openbsd2.[89].*) shlibpath_overrides_runpath=no ;; *) shlibpath_overrides_runpath=yes ;; esac else shlibpath_overrides_runpath=yes fi ;; os2*) libname_spec='$name' shrext_cmds=".dll" need_lib_prefix=no library_names_spec='$libname${shared_ext} $libname.a' dynamic_linker='OS/2 ld.exe' shlibpath_var=LIBPATH ;; osf3* | osf4* | osf5*) version_type=osf need_lib_prefix=no need_version=no soname_spec='${libname}${release}${shared_ext}$major' library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes # ldd complains unless libraries are executable postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test "$with_gnu_ld" = yes; then need_lib_prefix=no fi need_version=yes ;; sysv4 | sysv4.3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni) shlibpath_overrides_runpath=no need_lib_prefix=no runpath_var=LD_RUN_PATH ;; siemens) need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec ;then version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' soname_spec='$libname${shared_ext}.$major' shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) version_type=freebsd-elf need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes if test "$with_gnu_ld" = yes; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; tpf*) # TPF is a cross-target only. Preferred cross-host = GNU/Linux. version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; uts4*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 $as_echo "$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test "$GCC" = yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" fi if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 $as_echo_n "checking how to hardcode library paths into programs... " >&6; } hardcode_action_CXX= if test -n "$hardcode_libdir_flag_spec_CXX" || test -n "$runpath_var_CXX" || test "X$hardcode_automatic_CXX" = "Xyes" ; then # We can hardcode non-existent directories. if test "$hardcode_direct_CXX" != no && # If the only mechanism to avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an installed library # when we should be linking with a yet-to-be-installed one ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no && test "$hardcode_minus_L_CXX" != no; then # Linking always hardcodes the temporary library directory. hardcode_action_CXX=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. hardcode_action_CXX=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. hardcode_action_CXX=unsupported fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5 $as_echo "$hardcode_action_CXX" >&6; } if test "$hardcode_action_CXX" = relink || test "$inherit_rpath_CXX" = yes; then # Fast installation is not supported enable_fast_install=no elif test "$shlibpath_overrides_runpath" = yes || test "$enable_shared" = no; then # Fast installation is not necessary enable_fast_install=needless fi fi # test -n "$compiler" CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS LDCXX=$LD LD=$lt_save_LD GCC=$lt_save_GCC with_gnu_ld=$lt_save_with_gnu_ld lt_cv_path_LDCXX=$lt_cv_path_LD lt_cv_path_LD=$lt_save_path_LD lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld fi # test "$_lt_caught_CXX_error" != yes ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ac_config_commands="$ac_config_commands libtool" # Only expand once: ax_cxx_compile_cxx11_required=true ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ac_success=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features by default" >&5 $as_echo_n "checking whether $CXX supports C++11 features by default... " >&6; } if ${ax_cv_cxx_compile_cxx11+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ template struct check { static_assert(sizeof(int) <= sizeof(T), "not big enough"); }; struct Base { virtual void f() {} }; struct Child : public Base { virtual void f() override {} }; typedef check> right_angle_brackets; int a; decltype(a) b; typedef check check_type; check_type c; check_type&& cr = static_cast(c); auto d = a; auto l = [](){}; _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ax_cv_cxx_compile_cxx11=yes else ax_cv_cxx_compile_cxx11=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_compile_cxx11" >&5 $as_echo "$ax_cv_cxx_compile_cxx11" >&6; } if test x$ax_cv_cxx_compile_cxx11 = xyes; then ac_success=yes fi if test x$ac_success = xno; then for switch in -std=gnu++11 -std=gnu++0x; do cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh` { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; } if eval \${$cachevar+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_CXXFLAGS="$CXXFLAGS" CXXFLAGS="$CXXFLAGS $switch" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ template struct check { static_assert(sizeof(int) <= sizeof(T), "not big enough"); }; struct Base { virtual void f() {} }; struct Child : public Base { virtual void f() override {} }; typedef check> right_angle_brackets; int a; decltype(a) b; typedef check check_type; check_type c; check_type&& cr = static_cast(c); auto d = a; auto l = [](){}; _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : eval $cachevar=yes else eval $cachevar=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CXXFLAGS="$ac_save_CXXFLAGS" fi eval ac_res=\$$cachevar { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } if eval test x\$$cachevar = xyes; then CXXFLAGS="$CXXFLAGS $switch" ac_success=yes break fi done fi if test x$ac_success = xno; then for switch in -std=c++11 -std=c++0x; do cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh` { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; } if eval \${$cachevar+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_CXXFLAGS="$CXXFLAGS" CXXFLAGS="$CXXFLAGS $switch" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ template struct check { static_assert(sizeof(int) <= sizeof(T), "not big enough"); }; struct Base { virtual void f() {} }; struct Child : public Base { virtual void f() override {} }; typedef check> right_angle_brackets; int a; decltype(a) b; typedef check check_type; check_type c; check_type&& cr = static_cast(c); auto d = a; auto l = [](){}; _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : eval $cachevar=yes else eval $cachevar=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CXXFLAGS="$ac_save_CXXFLAGS" fi eval ac_res=\$$cachevar { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } if eval test x\$$cachevar = xyes; then CXXFLAGS="$CXXFLAGS $switch" ac_success=yes break fi done fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu if test x$ax_cxx_compile_cxx11_required = xtrue; then if test x$ac_success = xno; then as_fn_error $? "*** A compiler with support for C++11 language features is required." "$LINENO" 5 fi else if test x$ac_success = xno; then HAVE_CXX11=0 { $as_echo "$as_me:${as_lineno-$LINENO}: No compiler with C++11 support was found" >&5 $as_echo "$as_me: No compiler with C++11 support was found" >&6;} else HAVE_CXX11=1 $as_echo "#define HAVE_CXX11 1" >>confdefs.h fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 $as_echo_n "checking for ANSI C header files... " >&6; } if ${ac_cv_header_stdc+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_cv_header_stdc=yes else ac_cv_header_stdc=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "memchr" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "free" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. if test "$cross_compiling" = yes; then : : else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) \ (('a' <= (c) && (c) <= 'i') \ || ('j' <= (c) && (c) <= 'r') \ || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () { int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) return 2; return 0; } _ACEOF if ac_fn_cxx_try_run "$LINENO"; then : else ac_cv_header_stdc=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 $as_echo "$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then $as_echo "#define STDC_HEADERS 1" >>confdefs.h fi # Check whether --with-boost was given. if test "${with_boost+set}" = set; then : withval=$with_boost; if test "$withval" = "no"; then want_boost="no" elif test "$withval" = "yes"; then want_boost="yes" ac_boost_path="" else want_boost="yes" ac_boost_path="$withval" fi else want_boost="yes" fi # Check whether --with-boost-libdir was given. if test "${with_boost_libdir+set}" = set; then : withval=$with_boost_libdir; if test -d "$withval" then ac_boost_lib_path="$withval" else as_fn_error $? "--with-boost-libdir expected directory name" "$LINENO" 5 fi else ac_boost_lib_path="" fi if test "x$want_boost" = "xyes"; then boost_lib_version_req=1.0 boost_lib_version_req_shorten=`expr $boost_lib_version_req : '\([0-9]*\.[0-9]*\)'` boost_lib_version_req_major=`expr $boost_lib_version_req : '\([0-9]*\)'` boost_lib_version_req_minor=`expr $boost_lib_version_req : '[0-9]*\.\([0-9]*\)'` boost_lib_version_req_sub_minor=`expr $boost_lib_version_req : '[0-9]*\.[0-9]*\.\([0-9]*\)'` if test "x$boost_lib_version_req_sub_minor" = "x" ; then boost_lib_version_req_sub_minor="0" fi WANT_BOOST_VERSION=`expr $boost_lib_version_req_major \* 100000 \+ $boost_lib_version_req_minor \* 100 \+ $boost_lib_version_req_sub_minor` { $as_echo "$as_me:${as_lineno-$LINENO}: checking for boostlib >= $boost_lib_version_req" >&5 $as_echo_n "checking for boostlib >= $boost_lib_version_req... " >&6; } succeeded=no libsubdirs="lib" ax_arch=`uname -m` if test $ax_arch = x86_64 -o $ax_arch = ppc64 -o $ax_arch = s390x -o $ax_arch = sparc64; then libsubdirs="lib64 lib lib64" fi if test "$ac_boost_path" != ""; then BOOST_CPPFLAGS="-I$ac_boost_path/include" for ac_boost_path_tmp in $libsubdirs; do if test -d "$ac_boost_path"/"$ac_boost_path_tmp" ; then BOOST_LDFLAGS="-L$ac_boost_path/$ac_boost_path_tmp" break fi done elif test "$cross_compiling" != yes; then for ac_boost_path_tmp in /usr /usr/local /opt /opt/local ; do if test -d "$ac_boost_path_tmp/include/boost" && test -r "$ac_boost_path_tmp/include/boost"; then for libsubdir in $libsubdirs ; do if ls "$ac_boost_path_tmp/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi done BOOST_LDFLAGS="-L$ac_boost_path_tmp/$libsubdir" BOOST_CPPFLAGS="-I$ac_boost_path_tmp/include" break; fi done fi if test "$ac_boost_lib_path" != ""; then BOOST_LDFLAGS="-L$ac_boost_lib_path" fi CPPFLAGS_SAVED="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS" export CPPFLAGS LDFLAGS_SAVED="$LDFLAGS" LDFLAGS="$LDFLAGS $BOOST_LDFLAGS" export LDFLAGS ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { #if BOOST_VERSION >= $WANT_BOOST_VERSION // Everything is okay #else # error Boost version is too old #endif ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } succeeded=yes found_system=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu if test "x$succeeded" != "xyes"; then _version=0 if test "$ac_boost_path" != ""; then if test -d "$ac_boost_path" && test -r "$ac_boost_path"; then for i in `ls -d $ac_boost_path/include/boost-* 2>/dev/null`; do _version_tmp=`echo $i | sed "s#$ac_boost_path##" | sed 's/\/include\/boost-//' | sed 's/_/./'` V_CHECK=`expr $_version_tmp \> $_version` if test "$V_CHECK" = "1" ; then _version=$_version_tmp fi VERSION_UNDERSCORE=`echo $_version | sed 's/\./_/'` BOOST_CPPFLAGS="-I$ac_boost_path/include/boost-$VERSION_UNDERSCORE" done fi else if test "$cross_compiling" != yes; then for ac_boost_path in /usr /usr/local /opt /opt/local ; do if test -d "$ac_boost_path" && test -r "$ac_boost_path"; then for i in `ls -d $ac_boost_path/include/boost-* 2>/dev/null`; do _version_tmp=`echo $i | sed "s#$ac_boost_path##" | sed 's/\/include\/boost-//' | sed 's/_/./'` V_CHECK=`expr $_version_tmp \> $_version` if test "$V_CHECK" = "1" ; then _version=$_version_tmp best_path=$ac_boost_path fi done fi done VERSION_UNDERSCORE=`echo $_version | sed 's/\./_/'` BOOST_CPPFLAGS="-I$best_path/include/boost-$VERSION_UNDERSCORE" if test "$ac_boost_lib_path" = ""; then for libsubdir in $libsubdirs ; do if ls "$best_path/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi done BOOST_LDFLAGS="-L$best_path/$libsubdir" fi fi if test "x$BOOST_ROOT" != "x"; then for libsubdir in $libsubdirs ; do if ls "$BOOST_ROOT/stage/$libsubdir/libboost_"* >/dev/null 2>&1 ; then break; fi done if test -d "$BOOST_ROOT" && test -r "$BOOST_ROOT" && test -d "$BOOST_ROOT/stage/$libsubdir" && test -r "$BOOST_ROOT/stage/$libsubdir"; then version_dir=`expr //$BOOST_ROOT : '.*/\(.*\)'` stage_version=`echo $version_dir | sed 's/boost_//' | sed 's/_/./g'` stage_version_shorten=`expr $stage_version : '\([0-9]*\.[0-9]*\)'` V_CHECK=`expr $stage_version_shorten \>\= $_version` if test "$V_CHECK" = "1" -a "$ac_boost_lib_path" = "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: We will use a staged boost library from $BOOST_ROOT" >&5 $as_echo "$as_me: We will use a staged boost library from $BOOST_ROOT" >&6;} BOOST_CPPFLAGS="-I$BOOST_ROOT" BOOST_LDFLAGS="-L$BOOST_ROOT/stage/$libsubdir" fi fi fi fi CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS" export CPPFLAGS LDFLAGS="$LDFLAGS $BOOST_LDFLAGS" export LDFLAGS ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { #if BOOST_VERSION >= $WANT_BOOST_VERSION // Everything is okay #else # error Boost version is too old #endif ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } succeeded=yes found_system=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu fi if test "$succeeded" != "yes" ; then if test "$_version" = "0" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: We could not detect the boost libraries (version $boost_lib_version_req_shorten or higher). If you have a staged boost library (still not installed) please specify \$BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in . See http://randspringer.de/boost for more documentation." >&5 $as_echo "$as_me: We could not detect the boost libraries (version $boost_lib_version_req_shorten or higher). If you have a staged boost library (still not installed) please specify \$BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in . See http://randspringer.de/boost for more documentation." >&6;} else { $as_echo "$as_me:${as_lineno-$LINENO}: Your boost libraries seems to old (version $_version)." >&5 $as_echo "$as_me: Your boost libraries seems to old (version $_version)." >&6;} fi # execute ACTION-IF-NOT-FOUND (if present): as_fn_error $? "Could not find a valid version of boost." "$LINENO" 5 else $as_echo "#define HAVE_BOOST /**/" >>confdefs.h # execute ACTION-IF-FOUND (if present): : fi CPPFLAGS="$CPPFLAGS_SAVED" LDFLAGS="$LDFLAGS_SAVED" fi # Check whether --with-boost-program-options was given. if test "${with_boost_program_options+set}" = set; then : withval=$with_boost_program_options; if test "$withval" = "no"; then want_boost="no" elif test "$withval" = "yes"; then want_boost="yes" ax_boost_user_program_options_lib="" else want_boost="yes" ax_boost_user_program_options_lib="$withval" fi else want_boost="yes" fi if test "x$want_boost" = "xyes"; then export want_boost CPPFLAGS_SAVED="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS" export CPPFLAGS LDFLAGS_SAVED="$LDFLAGS" LDFLAGS="$LDFLAGS $BOOST_LDFLAGS" export LDFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the Boost::Program_Options library is available" >&5 $as_echo_n "checking whether the Boost::Program_Options library is available... " >&6; } if ${ax_cv_boost_program_options+:} false; then : $as_echo_n "(cached) " >&6 else ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { boost::program_options::options_description generic("Generic options"); return 0; ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ax_cv_boost_program_options=yes else ax_cv_boost_program_options=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_boost_program_options" >&5 $as_echo "$ax_cv_boost_program_options" >&6; } if test "$ax_cv_boost_program_options" = yes; then $as_echo "#define HAVE_BOOST_PROGRAM_OPTIONS /**/" >>confdefs.h BOOSTLIBDIR=`echo $BOOST_LDFLAGS | sed -e 's/[^\/]*//'` if test "x$ax_boost_user_program_options_lib" = "x"; then for libextension in `ls $BOOSTLIBDIR/libboost_program_options*.so* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_program_options.*\)\.so.*$;\1;'` `ls $BOOSTLIBDIR/libboost_program_options*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_program_options.*\)\.a*$;\1;'` ; do ax_lib=${libextension} as_ac_Lib=`$as_echo "ac_cv_lib_$ax_lib''_exit" | $as_tr_sh` { $as_echo "$as_me:${as_lineno-$LINENO}: checking for exit in -l$ax_lib" >&5 $as_echo_n "checking for exit in -l$ax_lib... " >&6; } if eval \${$as_ac_Lib+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-l$ax_lib $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char exit (); int main () { return exit (); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : eval "$as_ac_Lib=yes" else eval "$as_ac_Lib=no" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi eval ac_res=\$$as_ac_Lib { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then : BOOST_PROGRAM_OPTIONS_LIB="-l$ax_lib"; link_program_options="yes"; break else link_program_options="no" fi done if test "x$link_program_options" != "xyes"; then for libextension in `ls $BOOSTLIBDIR/boost_program_options*.dll* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_program_options.*\)\.dll.*$;\1;'` `ls $BOOSTLIBDIR/boost_program_options*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_program_options.*\)\.a*$;\1;'` ; do ax_lib=${libextension} as_ac_Lib=`$as_echo "ac_cv_lib_$ax_lib''_exit" | $as_tr_sh` { $as_echo "$as_me:${as_lineno-$LINENO}: checking for exit in -l$ax_lib" >&5 $as_echo_n "checking for exit in -l$ax_lib... " >&6; } if eval \${$as_ac_Lib+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-l$ax_lib $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char exit (); int main () { return exit (); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : eval "$as_ac_Lib=yes" else eval "$as_ac_Lib=no" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi eval ac_res=\$$as_ac_Lib { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then : BOOST_PROGRAM_OPTIONS_LIB="-l$ax_lib"; link_program_options="yes"; break else link_program_options="no" fi done fi else for ax_lib in $ax_boost_user_program_options_lib boost_program_options-$ax_boost_user_program_options_lib; do as_ac_Lib=`$as_echo "ac_cv_lib_$ax_lib''_main" | $as_tr_sh` { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -l$ax_lib" >&5 $as_echo_n "checking for main in -l$ax_lib... " >&6; } if eval \${$as_ac_Lib+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-l$ax_lib $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { return main (); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : eval "$as_ac_Lib=yes" else eval "$as_ac_Lib=no" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi eval ac_res=\$$as_ac_Lib { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then : BOOST_PROGRAM_OPTIONS_LIB="-l$ax_lib"; link_program_options="yes"; break else link_program_options="no" fi done fi if test "x$ax_lib" = "x"; then as_fn_error $? "Could not find a version of the library!" "$LINENO" 5 fi if test "x$link_program_options" != "xyes"; then as_fn_error $? "Could not link against $ax_lib !" "$LINENO" 5 fi fi CPPFLAGS="$CPPFLAGS_SAVED" LDFLAGS="$LDFLAGS_SAVED" fi # # Handle user hints # { $as_echo "$as_me:${as_lineno-$LINENO}: checking if zlib is wanted" >&5 $as_echo_n "checking if zlib is wanted... " >&6; } # Check whether --with-zlib was given. if test "${with_zlib+set}" = set; then : withval=$with_zlib; if test "$withval" != no ; then zlib_places="/usr/local /usr /opt/local /sw" { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } if test -d "$withval" then zlib_places="$withval $zlib_places" else { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Sorry, $withval does not exist, checking usual places" >&5 $as_echo "$as_me: WARNING: Sorry, $withval does not exist, checking usual places" >&2;} fi else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi else { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi # # Locate zlib, if wanted # if test -n "${zlib_places}" then # check the user supplied or any other more or less 'standard' place: # Most UNIX systems : /usr/local and /usr # MacPorts / Fink on OSX : /opt/local respectively /sw for ZLIB_HOME in ${zlib_places} ; do if test -f "${ZLIB_HOME}/include/zlib.h"; then break; fi ZLIB_HOME="" done # if zlib.h was nowhere to be found, give a notice and bail out if test ! -n "${ZLIB_HOME}"; then as_fn_error $? "No zlib.h in any include directory of ${zlib_places}: either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" "$LINENO" 5 fi ZLIB_OLD_LDFLAGS=$LDFLAGS ZLIB_OLD_CPPFLAGS=$LDFLAGS LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib" CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include" ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5 $as_echo_n "checking for inflateEnd in -lz... " >&6; } if ${ac_cv_lib_z_inflateEnd+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lz $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char inflateEnd (); int main () { return inflateEnd (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_z_inflateEnd=yes else ac_cv_lib_z_inflateEnd=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5 $as_echo "$ac_cv_lib_z_inflateEnd" >&6; } if test "x$ac_cv_lib_z_inflateEnd" = xyes; then : zlib_cv_libz=yes else zlib_cv_libz=no fi ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" if test "x$ac_cv_header_zlib_h" = xyes; then : zlib_cv_zlib_h=yes else zlib_cv_zlib_h=no fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu if test "$zlib_cv_libz" = "yes" -a "$zlib_cv_zlib_h" = "yes" then # # If both library and header were found, use them # { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateEnd in -lz" >&5 $as_echo_n "checking for inflateEnd in -lz... " >&6; } if ${ac_cv_lib_z_inflateEnd+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lz $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char inflateEnd (); int main () { return inflateEnd (); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : ac_cv_lib_z_inflateEnd=yes else ac_cv_lib_z_inflateEnd=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateEnd" >&5 $as_echo "$ac_cv_lib_z_inflateEnd" >&6; } if test "x$ac_cv_lib_z_inflateEnd" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_LIBZ 1 _ACEOF LIBS="-lz $LIBS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5 $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } else # # If either header or library was not found, revert and bomb # { $as_echo "$as_me:${as_lineno-$LINENO}: checking zlib in ${ZLIB_HOME}" >&5 $as_echo_n "checking zlib in ${ZLIB_HOME}... " >&6; } LDFLAGS="$ZLIB_OLD_LDFLAGS" CPPFLAGS="$ZLIB_OLD_CPPFLAGS" { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 $as_echo "failed" >&6; } as_fn_error $? "either specify a valid zlib installation with --with-zlib=DIR or disable zlib usage with --without-zlib" "$LINENO" 5 fi fi ZLIB_CPPFLAGS="-I${ZLIB_HOME}/include" ZLIB_LDFLAGS="-L${ZLIB_HOME}/lib -lz" PTHREAD_LIBS=-lpthread ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ax_pthread_ok=no # We used to check for pthread.h first, but this fails if pthread.h # requires special compiler flags (e.g. on True64 or Sequent). # It gets checked for in the link test anyway. # First of all, check if the user has set any of the PTHREAD_LIBS, # etcetera environment variables, and if threads linking works using # them: if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" save_LIBS="$LIBS" LIBS="$PTHREAD_LIBS $LIBS" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5 $as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pthread_join (); int main () { return pthread_join (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ax_pthread_ok=yes fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5 $as_echo "$ax_pthread_ok" >&6; } if test x"$ax_pthread_ok" = xno; then PTHREAD_LIBS="" PTHREAD_CFLAGS="" fi LIBS="$save_LIBS" CFLAGS="$save_CFLAGS" fi # We must check for the threads library under a number of different # names; the ordering is very important because some systems # (e.g. DEC) have both -lpthread and -lpthreads, where one of the # libraries is broken (non-POSIX). # Create a list of thread flags to try. Items starting with a "-" are # C compiler flags, and other items are library names, except for "none" # which indicates that we try without any flags at all, and "pthread-config" # which is a program returning the flags for the Pth emulation library. ax_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" # The ordering *is* (sometimes) important. Some notes on the # individual items follow: # pthreads: AIX (must check this before -lpthread) # none: in case threads are in libc; should be tried before -Kthread and # other compiler flags to prevent continual compiler warnings # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h) # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able) # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread) # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads) # -pthreads: Solaris/gcc # -mthreads: Mingw32/gcc, Lynx/gcc # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it # doesn't hurt to check since this sometimes defines pthreads too; # also defines -D_REENTRANT) # ... -mt is also the pthreads flag for HP/aCC # pthread: Linux, etcetera # --thread-safe: KAI C++ # pthread-config: use pthread-config program (for GNU Pth library) case "${host_cpu}-${host_os}" in *solaris*) # On Solaris (at least, for some versions), libc contains stubbed # (non-functional) versions of the pthreads routines, so link-based # tests will erroneously succeed. (We need to link with -pthreads/-mt/ # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather # a function called by this macro, so we could check for that, but # who knows whether they'll stub that too in a future libc.) So, # we'll just look for -pthreads and -lpthread first: ax_pthread_flags="-pthreads pthread -mt -pthread $ax_pthread_flags" ;; *-darwin*) ax_pthread_flags="-pthread $ax_pthread_flags" ;; esac if test x"$ax_pthread_ok" = xno; then for flag in $ax_pthread_flags; do case $flag in none) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5 $as_echo_n "checking whether pthreads work without any flags... " >&6; } ;; -*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5 $as_echo_n "checking whether pthreads work with $flag... " >&6; } PTHREAD_CFLAGS="$flag" ;; pthread-config) # Extract the first word of "pthread-config", so it can be a program name with args. set dummy pthread-config; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ax_pthread_config+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ax_pthread_config"; then ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ax_pthread_config="yes" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no" fi fi ax_pthread_config=$ac_cv_prog_ax_pthread_config if test -n "$ax_pthread_config"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5 $as_echo "$ax_pthread_config" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test x"$ax_pthread_config" = xno; then continue; fi PTHREAD_CFLAGS="`pthread-config --cflags`" PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`" ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5 $as_echo_n "checking for the pthreads library -l$flag... " >&6; } PTHREAD_LIBS="-l$flag" ;; esac save_LIBS="$LIBS" save_CFLAGS="$CFLAGS" LIBS="$PTHREAD_LIBS $LIBS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" # Check for various functions. We must include pthread.h, # since some functions may be macros. (On the Sequent, we # need a special flag -Kthread to make this header compile.) # We check for pthread_join because it is in -lpthread on IRIX # while pthread_create is in libc. We check for pthread_attr_init # due to DEC craziness with -lpthreads. We check for # pthread_cleanup_push because it is one of the few pthread # functions on Solaris that doesn't have a non-functional libc stub. # We try pthread_create on general principles. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include static void routine(void *a) { a = 0; } static void *start_routine(void *a) { return a; } int main () { pthread_t th; pthread_attr_t attr; pthread_create(&th, 0, start_routine, 0); pthread_join(th, 0); pthread_attr_init(&attr); pthread_cleanup_push(routine, 0); pthread_cleanup_pop(0) /* ; */ ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ax_pthread_ok=yes fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS="$save_LIBS" CFLAGS="$save_CFLAGS" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5 $as_echo "$ax_pthread_ok" >&6; } if test "x$ax_pthread_ok" = xyes; then break; fi PTHREAD_LIBS="" PTHREAD_CFLAGS="" done fi # Various other checks: if test "x$ax_pthread_ok" = xyes; then save_LIBS="$LIBS" LIBS="$PTHREAD_LIBS $LIBS" save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5 $as_echo_n "checking for joinable pthread attribute... " >&6; } attr_name=unknown for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { int attr = $attr; return attr /* ; */ ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : attr_name=$attr; break fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext done { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5 $as_echo "$attr_name" >&6; } if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then cat >>confdefs.h <<_ACEOF #define PTHREAD_CREATE_JOINABLE $attr_name _ACEOF fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5 $as_echo_n "checking if more special flags are required for pthreads... " >&6; } flag=no case "${host_cpu}-${host_os}" in *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";; *-osf* | *-hpux*) flag="-D_REENTRANT";; *solaris*) if test "$GCC" = "yes"; then flag="-D_REENTRANT" else flag="-mt -D_REENTRANT" fi ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5 $as_echo "${flag}" >&6; } if test "x$flag" != xno; then PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5 $as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; } if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { int i = PTHREAD_PRIO_INHERIT; ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ax_cv_PTHREAD_PRIO_INHERIT=yes else ax_cv_PTHREAD_PRIO_INHERIT=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5 $as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; } if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes"; then : $as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h fi LIBS="$save_LIBS" CFLAGS="$save_CFLAGS" # More AIX lossage: must compile with xlc_r or cc_r if test x"$GCC" != xyes; then for ac_prog in xlc_r cc_r do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_PTHREAD_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$PTHREAD_CC"; then ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_PTHREAD_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi PTHREAD_CC=$ac_cv_prog_PTHREAD_CC if test -n "$PTHREAD_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5 $as_echo "$PTHREAD_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$PTHREAD_CC" && break done test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}" else PTHREAD_CC=$CC fi else PTHREAD_CC="$CC" fi # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: if test x"$ax_pthread_ok" = xyes; then $as_echo "#define HAVE_PTHREAD 1" >>confdefs.h : else ax_pthread_ok=no as_fn_error $? "Could not find posix thread library." "$LINENO" 5 fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu nitpick=false # Check whether --enable-nitpicking was given. if test "${enable_nitpicking+set}" = set; then : enableval=$enable_nitpicking; test "$enableval" = "no" || nitpick=true fi if test x$nitpick = xtrue; then NITPICK_TRUE= NITPICK_FALSE='#' else NITPICK_TRUE='#' NITPICK_FALSE= fi parallelize=false # Check whether --enable-parallelization was given. if test "${enable_parallelization+set}" = set; then : enableval=$enable_parallelization; test "$enableval" = "no" || parallelize=true fi if test x$parallelize = xtrue; then PARALLELIZE_TRUE= PARALLELIZE_FALSE='#' else PARALLELIZE_TRUE='#' PARALLELIZE_FALSE= fi profile=false # Check whether --enable-profiling was given. if test "${enable_profiling+set}" = set; then : enableval=$enable_profiling; test "$enableval" = "no" || profile=true fi if test x$profile = xtrue; then PROFILE_TRUE= PROFILE_FALSE='#' else PROFILE_TRUE='#' PROFILE_FALSE= fi vwbug=false # Check whether --enable-debug was given. if test "${enable_debug+set}" = set; then : enableval=$enable_debug; test "$enableval" = "no" || vwbug=true fi if test x$vwbug = xtrue; then VWBUG_TRUE= VWBUG_FALSE='#' else VWBUG_TRUE='#' VWBUG_FALSE= fi clang_libcxx=false # Check whether --enable-libc++ was given. if test "${enable_libc__+set}" = set; then : enableval=$enable_libc__; test "$enableval" = "no" || clang_libcxx=true fi if test x$clang_libcxx = xtrue; then CLANG_LIBCXX_TRUE= CLANG_LIBCXX_FALSE='#' else CLANG_LIBCXX_TRUE='#' CLANG_LIBCXX_FALSE= fi case $host in *-*-freebsd*) freebsd=true ;; *) freebsd=false ;; esac if test x$freebsd = xtrue; then FREEBSD_TRUE= FREEBSD_FALSE='#' else FREEBSD_TRUE='#' FREEBSD_FALSE= fi ac_config_files="$ac_config_files Makefile vowpalwabbit/Makefile cluster/Makefile library/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure # scripts and configure runs, see configure's option --config-cache. # It is not useful on other systems. If it contains results you don't # want to keep, you may remove or edit it. # # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # # `ac_cv_env_foo' variables (set or unset) will be overridden when # loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. # So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. ( for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes: double-quote # substitution turns \\\\ into \\, and sed turns \\ into \. sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) | sed ' /^ac_cv_env_/b end t clear :clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then if test "x$cache_file" != "x/dev/null"; then { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 $as_echo "$as_me: updating cache $cache_file" >&6;} if test ! -f "$cache_file" || test -h "$cache_file"; then cat confcache >"$cache_file" else case $cache_file in #( */* | ?:*) mv -f confcache "$cache_file"$$ && mv -f "$cache_file"$$ "$cache_file" ;; #( *) mv -f confcache "$cache_file" ;; esac fi fi else { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' DEFS=-DHAVE_CONFIG_H ac_libobjs= ac_ltlibobjs= U= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ac_i=`$as_echo "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 $as_echo_n "checking that generated files are newer than configure... " >&6; } if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 $as_echo "done" >&6; } if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' else am__EXEEXT_TRUE='#' am__EXEEXT_FALSE= fi if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then as_fn_error $? "conditional \"AMDEP\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCXX\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${NITPICK_TRUE}" && test -z "${NITPICK_FALSE}"; then as_fn_error $? "conditional \"NITPICK\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${PARALLELIZE_TRUE}" && test -z "${PARALLELIZE_FALSE}"; then as_fn_error $? "conditional \"PARALLELIZE\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${PROFILE_TRUE}" && test -z "${PROFILE_FALSE}"; then as_fn_error $? "conditional \"PROFILE\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${VWBUG_TRUE}" && test -z "${VWBUG_FALSE}"; then as_fn_error $? "conditional \"VWBUG\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${CLANG_LIBCXX_TRUE}" && test -z "${CLANG_LIBCXX_FALSE}"; then as_fn_error $? "conditional \"CLANG_LIBCXX\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${FREEBSD_TRUE}" && test -z "${FREEBSD_FALSE}"; then as_fn_error $? "conditional \"FREEBSD\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi : "${CONFIG_STATUS=./config.status}" ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} as_write_fail=0 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false ac_cs_recheck=false ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 ## ----------------------------------- ## ## Main body of $CONFIG_STATUS script. ## ## ----------------------------------- ## _ASEOF test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Save the log message, to keep $0 and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" This file was extended by vowpal_wabbit $as_me 8.1.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ on `(hostname || uname -n) 2>/dev/null | sed 1q` " _ACEOF case $ac_config_files in *" "*) set x $ac_config_files; shift; ac_config_files=$*;; esac case $ac_config_headers in *" "*) set x $ac_config_headers; shift; ac_config_headers=$*;; esac cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # Files that config.status was made for. config_files="$ac_config_files" config_headers="$ac_config_headers" config_commands="$ac_config_commands" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ \`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. Usage: $0 [OPTION]... [TAG]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit --config print configuration, then exit -q, --quiet, --silent do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE --header=FILE[:TEMPLATE] instantiate the configuration header FILE Configuration files: $config_files Configuration headers: $config_headers Configuration commands: $config_commands Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ vowpal_wabbit config.status 8.1.1 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" Copyright (C) 2012 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." ac_pwd='$ac_pwd' srcdir='$srcdir' INSTALL='$INSTALL' MKDIR_P='$MKDIR_P' AWK='$AWK' test -n "\$AWK" || AWK=awk _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # The default lists apply if the user does not specify any file. ac_need_defaults=: while test $# != 0 do case $1 in --*=?*) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; --*=) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg= ac_shift=: ;; *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; esac case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) $as_echo "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) $as_echo "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; '') as_fn_error $? "missing file argument" ;; esac as_fn_append CONFIG_FILES " '$ac_optarg'" ac_need_defaults=false;; --header | --heade | --head | --hea ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; esac as_fn_append CONFIG_HEADERS " '$ac_optarg'" ac_need_defaults=false;; --he | --h) # Conflict between --help and --header as_fn_error $? "ambiguous option: \`$1' Try \`$0 --help' for more information.";; --help | --hel | -h ) $as_echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. -*) as_fn_error $? "unrecognized option: \`$1' Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; esac shift done ac_configure_extra_args= if $ac_cs_silent; then exec 6>/dev/null ac_configure_extra_args="$ac_configure_extra_args --silent" fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' export CONFIG_SHELL exec "\$@" fi _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX $as_echo "$ac_log" } >&5 _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH sed_quote_subst='$sed_quote_subst' double_quote_subst='$double_quote_subst' delay_variable_subst='$delay_variable_subst' macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`' predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`' postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`' predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`' postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`' compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`' LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`' reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`' reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`' old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`' compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`' GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`' lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`' archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`' enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`' export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`' old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`' old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`' archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`' archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`' module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`' module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`' with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`' allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`' no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`' hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`' hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`' hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`' hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`' hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`' hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`' inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`' link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`' always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`' export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`' exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`' include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`' prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`' postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`' file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`' hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`' compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`' predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`' postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`' predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`' postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`' compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`' LTCC='$LTCC' LTCFLAGS='$LTCFLAGS' compiler='$compiler_DEFAULT' # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$1 _LTECHO_EOF' } # Quote evaled strings. for var in SHELL \ ECHO \ PATH_SEPARATOR \ SED \ GREP \ EGREP \ FGREP \ LD \ NM \ LN_S \ lt_SP2NL \ lt_NL2SP \ reload_flag \ OBJDUMP \ deplibs_check_method \ file_magic_cmd \ file_magic_glob \ want_nocaseglob \ DLLTOOL \ sharedlib_from_linklib_cmd \ AR \ AR_FLAGS \ archiver_list_spec \ STRIP \ RANLIB \ CC \ CFLAGS \ compiler \ lt_cv_sys_global_symbol_pipe \ lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_c_name_address \ lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ nm_file_list_spec \ lt_prog_compiler_no_builtin_flag \ lt_prog_compiler_pic \ lt_prog_compiler_wl \ lt_prog_compiler_static \ lt_cv_prog_compiler_c_o \ need_locks \ MANIFEST_TOOL \ DSYMUTIL \ NMEDIT \ LIPO \ OTOOL \ OTOOL64 \ shrext_cmds \ export_dynamic_flag_spec \ whole_archive_flag_spec \ compiler_needs_object \ with_gnu_ld \ allow_undefined_flag \ no_undefined_flag \ hardcode_libdir_flag_spec \ hardcode_libdir_separator \ exclude_expsyms \ include_expsyms \ file_list_spec \ variables_saved_for_relink \ libname_spec \ library_names_spec \ soname_spec \ install_override_mode \ finish_eval \ old_striplib \ striplib \ compiler_lib_search_dirs \ predep_objects \ postdep_objects \ predeps \ postdeps \ compiler_lib_search_path \ LD_CXX \ reload_flag_CXX \ compiler_CXX \ lt_prog_compiler_no_builtin_flag_CXX \ lt_prog_compiler_pic_CXX \ lt_prog_compiler_wl_CXX \ lt_prog_compiler_static_CXX \ lt_cv_prog_compiler_c_o_CXX \ export_dynamic_flag_spec_CXX \ whole_archive_flag_spec_CXX \ compiler_needs_object_CXX \ with_gnu_ld_CXX \ allow_undefined_flag_CXX \ no_undefined_flag_CXX \ hardcode_libdir_flag_spec_CXX \ hardcode_libdir_separator_CXX \ exclude_expsyms_CXX \ include_expsyms_CXX \ file_list_spec_CXX \ compiler_lib_search_dirs_CXX \ predep_objects_CXX \ postdep_objects_CXX \ predeps_CXX \ postdeps_CXX \ compiler_lib_search_path_CXX; do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[\\\\\\\`\\"\\\$]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done # Double-quote double-evaled strings. for var in reload_cmds \ old_postinstall_cmds \ old_postuninstall_cmds \ old_archive_cmds \ extract_expsyms_cmds \ old_archive_from_new_cmds \ old_archive_from_expsyms_cmds \ archive_cmds \ archive_expsym_cmds \ module_cmds \ module_expsym_cmds \ export_symbols_cmds \ prelink_cmds \ postlink_cmds \ postinstall_cmds \ postuninstall_cmds \ finish_cmds \ sys_lib_search_path_spec \ sys_lib_dlsearch_path_spec \ reload_cmds_CXX \ old_archive_cmds_CXX \ old_archive_from_new_cmds_CXX \ old_archive_from_expsyms_cmds_CXX \ archive_cmds_CXX \ archive_expsym_cmds_CXX \ module_cmds_CXX \ module_expsym_cmds_CXX \ export_symbols_cmds_CXX \ prelink_cmds_CXX \ postlink_cmds_CXX; do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[\\\\\\\`\\"\\\$]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done ac_aux_dir='$ac_aux_dir' xsi_shell='$xsi_shell' lt_shell_append='$lt_shell_append' # See if we are running on zsh, and set the options which allow our # commands through without removal of \ escapes INIT. if test -n "\${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi PACKAGE='$PACKAGE' VERSION='$VERSION' TIMESTAMP='$TIMESTAMP' RM='$RM' ofile='$ofile' _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Handling of arguments. for ac_config_target in $ac_config_targets do case $ac_config_target in "vowpalwabbit/config.h") CONFIG_HEADERS="$CONFIG_HEADERS vowpalwabbit/config.h" ;; "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "vowpalwabbit/Makefile") CONFIG_FILES="$CONFIG_FILES vowpalwabbit/Makefile" ;; "cluster/Makefile") CONFIG_FILES="$CONFIG_FILES cluster/Makefile" ;; "library/Makefile") CONFIG_FILES="$CONFIG_FILES library/Makefile" ;; *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac done # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands fi # Have a temporary directory for convenience. Make it in the build tree # simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: # after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= ac_tmp= trap 'exit_status=$? : "${ac_tmp:=$tmp}" { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status ' 0 trap 'as_fn_exit 1' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. { tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -d "$tmp" } || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. # This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then ac_cr=`echo X | tr X '\015'` # On cygwin, bash can eat \r inside `` if the user requested igncr. # But we know of no other shell where ac_cr would be empty at this # point, so we can use a bashism as a fallback. if test "x$ac_cr" = x; then eval ac_cr=\$\'\\r\' fi ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ac_cs_awk_cr='\\r' else ac_cs_awk_cr=$ac_cr fi echo 'BEGIN {' >"$ac_tmp/subs1.awk" && _ACEOF { echo "cat >conf$$subs.awk <<_ACEOF" && echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && echo "_ACEOF" } >conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` ac_delim='%!_!# ' for ac_last_try in false false false false false :; do . ./conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` if test $ac_delim_n = $ac_delim_num; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done rm -f conf$$subs.sh cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && _ACEOF sed -n ' h s/^/S["/; s/!.*/"]=/ p g s/^[^!]*!// :repl t repl s/'"$ac_delim"'$// t delim :nl h s/\(.\{148\}\)..*/\1/ t more1 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ p n b repl :more1 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t nl :delim h s/\(.\{148\}\)..*/\1/ t more2 s/["\\]/\\&/g; s/^/"/; s/$/"/ p b :more2 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t delim ' >$CONFIG_STATUS || ac_write_fail=1 rm -f conf$$subs.awk cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 _ACAWK cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && for (key in S) S_is_set[key] = 1 FS = "" } { line = $ 0 nfields = split(line, field, "@") substed = 0 len = length(field[1]) for (i = 2; i < nfields; i++) { key = field[i] keylen = length(key) if (S_is_set[key]) { value = S[key] line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) len += length(value) + length(field[++i]) substed = 1 } else len += 1 + keylen } print line } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" else cat fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 _ACEOF # VPATH may cause trouble with some makes, so we remove sole $(srcdir), # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ h s/// s/^/:/ s/[ ]*$/:/ s/:\$(srcdir):/:/g s/:\${srcdir}:/:/g s/:@srcdir@:/:/g s/^:*// s/:*$// x s/\(=[ ]*\).*/\1/ G s/\n// s/^[^=]*=[ ]*$// }' fi cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 fi # test -n "$CONFIG_FILES" # Set up the scripts for CONFIG_HEADERS section. # No need to generate them if there are no CONFIG_HEADERS. # This happens for instance with `./config.status Makefile'. if test -n "$CONFIG_HEADERS"; then cat >"$ac_tmp/defines.awk" <<\_ACAWK || BEGIN { _ACEOF # Transform confdefs.h into an awk script `defines.awk', embedded as # here-document in config.status, that substitutes the proper values into # config.h.in to produce config.h. # Create a delimiter string that does not exist in confdefs.h, to ease # handling of long lines. ac_delim='%!_!# ' for ac_last_try in false false :; do ac_tt=`sed -n "/$ac_delim/p" confdefs.h` if test -z "$ac_tt"; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done # For the awk script, D is an array of macro values keyed by name, # likewise P contains macro parameters if any. Preserve backslash # newline sequences. ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* sed -n ' s/.\{148\}/&'"$ac_delim"'/g t rset :rset s/^[ ]*#[ ]*define[ ][ ]*/ / t def d :def s/\\$// t bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3"/p s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p d :bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3\\\\\\n"\\/p t cont s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p t cont d :cont n s/.\{148\}/&'"$ac_delim"'/g t clear :clear s/\\$// t bsnlc s/["\\]/\\&/g; s/^/"/; s/$/"/p d :bsnlc s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p b cont ' >$CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 for (key in D) D_is_set[key] = 1 FS = "" } /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { line = \$ 0 split(line, arg, " ") if (arg[1] == "#") { defundef = arg[2] mac1 = arg[3] } else { defundef = substr(arg[1], 2) mac1 = arg[2] } split(mac1, mac2, "(") #) macro = mac2[1] prefix = substr(line, 1, index(line, defundef) - 1) if (D_is_set[macro]) { # Preserve the white space surrounding the "#". print prefix "define", macro P[macro] D[macro] next } else { # Replace #undef with comments. This is necessary, for example, # in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. if (defundef == "undef") { print "/*", prefix defundef, macro, "*/" next } } } { print } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 fi # test -n "$CONFIG_HEADERS" eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" shift for ac_tag do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac ac_save_IFS=$IFS IFS=: set x $ac_tag IFS=$ac_save_IFS shift ac_file=$1 shift case $ac_mode in :L) ac_source=$1;; :[FH]) ac_file_inputs= for ac_f do case $ac_f in -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 $as_echo "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) ac_sed_conf_input=`$as_echo "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac case $ac_tag in *:-:* | *:-) cat >"$ac_tmp/stdin" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; esac ;; esac ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir="$ac_dir"; as_fn_mkdir_p ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix case $ac_mode in :F) # # CONFIG_FILE # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac ac_MKDIR_P=$MKDIR_P case $MKDIR_P in [\\/$]* | ?:[\\/]* ) ;; */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; esac _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= ac_sed_dataroot=' /datarootdir/ { p q } /@datadir@/p /@docdir@/p /@infodir@/p /@localedir@/p /@mandir@/p' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_datarootdir_hack=' s&@datadir@&$datadir&g s&@docdir@&$docdir&g s&@infodir@&$infodir&g s&@localedir@&$localedir&g s&@mandir@&$mandir&g s&\\\${datarootdir}&$datarootdir&g' ;; esac _ACEOF # Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_sed_extra="$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s|@configure_input@|$ac_sed_conf_input|;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@top_build_prefix@&$ac_top_build_prefix&;t t s&@srcdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t s&@top_srcdir@&$ac_top_srcdir&;t t s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t s&@INSTALL@&$ac_INSTALL&;t t s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack " eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" case $ac_file in -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; esac \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; :H) # # CONFIG_HEADER # if test x"$ac_file" != x-; then { $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" } >"$ac_tmp/config.h" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 $as_echo "$as_me: $ac_file is unchanged" >&6;} else rm -f "$ac_file" mv "$ac_tmp/config.h" "$ac_file" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 fi else $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ || as_fn_error $? "could not create -" "$LINENO" 5 fi # Compute "$ac_file"'s index in $config_headers. _am_arg="$ac_file" _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$_am_arg" : 'X\(//\)[^/]' \| \ X"$_am_arg" : 'X\(//\)$' \| \ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$_am_arg" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'`/stamp-h$_am_stamp_count ;; :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 $as_echo "$as_me: executing $ac_file commands" >&6;} ;; esac case $ac_file$ac_mode in "depfiles":C) test x"$AMDEP_TRUE" != x"" || { # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in *\'*) eval set x "$CONFIG_FILES" ;; *) set x $CONFIG_FILES ;; esac shift for mf do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named 'Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`$as_dirname -- "$mf" || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" : 'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ X"$mf" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running 'make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "$am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`$as_dirname -- "$file" || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]' \| \ X"$file" : 'X\(//\)$' \| \ X"$file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir=$dirpart/$fdir; as_fn_mkdir_p # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done } ;; "libtool":C) # See if we are running on zsh, and set the options which allow our # commands through without removal of \ escapes. if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi cfgfile="${ofile}T" trap "$RM \"$cfgfile\"; exit 1" 1 2 15 $RM "$cfgfile" cat <<_LT_EOF >> "$cfgfile" #! $SHELL # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, # 2006, 2007, 2008, 2009, 2010, 2011 Free Software # Foundation, Inc. # Written by Gordon Matzigkeit, 1996 # # This file is part of GNU Libtool. # # GNU Libtool 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. # # As a special exception to the GNU General Public License, # if you distribute this file as part of a program or library that # is built using GNU Libtool, you may include this file under the # same distribution terms that you use for the rest of that program. # # GNU Libtool is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with GNU Libtool; see the file COPYING. If not, a copy # can be downloaded from http://www.gnu.org/licenses/gpl.html, or # obtained by writing to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # The names of the tagged configurations supported by this script. available_tags="CXX " # ### BEGIN LIBTOOL CONFIG # Which release of libtool.m4 was used? macro_version=$macro_version macro_revision=$macro_revision # Whether or not to build shared libraries. build_libtool_libs=$enable_shared # Whether or not to build static libraries. build_old_libs=$enable_static # What type of objects to build. pic_mode=$pic_mode # Whether or not to optimize for fast installation. fast_install=$enable_fast_install # Shell to use when invoking shell scripts. SHELL=$lt_SHELL # An echo program that protects backslashes. ECHO=$lt_ECHO # The PATH separator for the build system. PATH_SEPARATOR=$lt_PATH_SEPARATOR # The host system. host_alias=$host_alias host=$host host_os=$host_os # The build system. build_alias=$build_alias build=$build build_os=$build_os # A sed program that does not truncate output. SED=$lt_SED # Sed that helps us avoid accidentally triggering echo(1) options like -n. Xsed="\$SED -e 1s/^X//" # A grep program that handles long lines. GREP=$lt_GREP # An ERE matcher. EGREP=$lt_EGREP # A literal string matcher. FGREP=$lt_FGREP # A BSD- or MS-compatible name lister. NM=$lt_NM # Whether we need soft or hard links. LN_S=$lt_LN_S # What is the maximum length of a command? max_cmd_len=$max_cmd_len # Object file suffix (normally "o"). objext=$ac_objext # Executable file suffix (normally ""). exeext=$exeext # whether the shell understands "unset". lt_unset=$lt_unset # turn spaces into newlines. SP2NL=$lt_lt_SP2NL # turn newlines into spaces. NL2SP=$lt_lt_NL2SP # convert \$build file names to \$host format. to_host_file_cmd=$lt_cv_to_host_file_cmd # convert \$build files to toolchain format. to_tool_file_cmd=$lt_cv_to_tool_file_cmd # An object symbol dumper. OBJDUMP=$lt_OBJDUMP # Method to check whether dependent libraries are shared objects. deplibs_check_method=$lt_deplibs_check_method # Command to use when deplibs_check_method = "file_magic". file_magic_cmd=$lt_file_magic_cmd # How to find potential files when deplibs_check_method = "file_magic". file_magic_glob=$lt_file_magic_glob # Find potential files using nocaseglob when deplibs_check_method = "file_magic". want_nocaseglob=$lt_want_nocaseglob # DLL creation program. DLLTOOL=$lt_DLLTOOL # Command to associate shared and link libraries. sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd # The archiver. AR=$lt_AR # Flags to create an archive. AR_FLAGS=$lt_AR_FLAGS # How to feed a file listing to the archiver. archiver_list_spec=$lt_archiver_list_spec # A symbol stripping program. STRIP=$lt_STRIP # Commands used to install an old-style archive. RANLIB=$lt_RANLIB old_postinstall_cmds=$lt_old_postinstall_cmds old_postuninstall_cmds=$lt_old_postuninstall_cmds # Whether to use a lock for old archive extraction. lock_old_archive_extraction=$lock_old_archive_extraction # A C compiler. LTCC=$lt_CC # LTCC compiler flags. LTCFLAGS=$lt_CFLAGS # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe # Transform the output of nm in a proper C declaration. global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the output of nm in a C name address pair. global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address # Transform the output of nm in a C name address pair when lib prefix is needed. global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix # Specify filename containing input files for \$NM. nm_file_list_spec=$lt_nm_file_list_spec # The root where to search for dependent libraries,and in which our libraries should be installed. lt_sysroot=$lt_sysroot # The name of the directory that contains temporary libtool files. objdir=$objdir # Used to examine libraries when file_magic_cmd begins with "file". MAGIC_CMD=$MAGIC_CMD # Must we lock files when doing compilation? need_locks=$lt_need_locks # Manifest tool. MANIFEST_TOOL=$lt_MANIFEST_TOOL # Tool to manipulate archived DWARF debug symbol files on Mac OS X. DSYMUTIL=$lt_DSYMUTIL # Tool to change global to local symbols on Mac OS X. NMEDIT=$lt_NMEDIT # Tool to manipulate fat objects and archives on Mac OS X. LIPO=$lt_LIPO # ldd/readelf like tool for Mach-O binaries on Mac OS X. OTOOL=$lt_OTOOL # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. OTOOL64=$lt_OTOOL64 # Old archive suffix (normally "a"). libext=$libext # Shared library suffix (normally ".so"). shrext_cmds=$lt_shrext_cmds # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds # Variables whose values should be saved in libtool wrapper scripts and # restored at link time. variables_saved_for_relink=$lt_variables_saved_for_relink # Do we need the "lib" prefix for modules? need_lib_prefix=$need_lib_prefix # Do we need a version for libraries? need_version=$need_version # Library versioning type. version_type=$version_type # Shared library runtime path variable. runpath_var=$runpath_var # Shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=$shlibpath_overrides_runpath # Format of library name prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME library_names_spec=$lt_library_names_spec # The coded name of the library, if different from the real name. soname_spec=$lt_soname_spec # Permission mode override for installation of shared libraries. install_override_mode=$lt_install_override_mode # Command to use after installation of a shared archive. postinstall_cmds=$lt_postinstall_cmds # Command to use after uninstallation of a shared archive. postuninstall_cmds=$lt_postuninstall_cmds # Commands used to finish a libtool library installation in a directory. finish_cmds=$lt_finish_cmds # As "finish_cmds", except a single script fragment to be evaled but # not shown. finish_eval=$lt_finish_eval # Whether we should hardcode library paths into libraries. hardcode_into_libs=$hardcode_into_libs # Compile-time system search path for libraries. sys_lib_search_path_spec=$lt_sys_lib_search_path_spec # Run-time system search path for libraries. sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Whether dlopen is supported. dlopen_support=$enable_dlopen # Whether dlopen of programs is supported. dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is supported. dlopen_self_static=$enable_dlopen_self_static # Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib # The linker used to build libraries. LD=$lt_LD # How to create reloadable object files. reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # Commands used to build an old-style archive. old_archive_cmds=$lt_old_archive_cmds # A language specific compiler. CC=$lt_compiler # Is the compiler the GNU compiler? with_gcc=$GCC # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc # Whether or not to disallow shared libs when runtime libs are static. allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec # Whether the compiler copes with passing no objects directly. compiler_needs_object=$lt_compiler_needs_object # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds # Commands used to build a shared archive. archive_cmds=$lt_archive_cmds archive_expsym_cmds=$lt_archive_expsym_cmds # Commands used to build a loadable module if different from building # a shared archive. module_cmds=$lt_module_cmds module_expsym_cmds=$lt_module_expsym_cmds # Whether we are building with GNU ld or not. with_gnu_ld=$lt_with_gnu_ld # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag # Flag that enforces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec # Whether we need a single "-rpath" flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes # DIR into the resulting binary. hardcode_direct=$hardcode_direct # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes # DIR into the resulting binary and the resulting library dependency is # "absolute",i.e impossible to change by setting \${shlibpath_var} if the # library is relocated. hardcode_direct_absolute=$hardcode_direct_absolute # Set to "yes" if using the -LDIR flag during linking hardcodes DIR # into the resulting binary. hardcode_minus_L=$hardcode_minus_L # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR # into the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var # Set to "yes" if building a shared library automatically hardcodes DIR # into the library and all subsequent libraries and executables linked # against it. hardcode_automatic=$hardcode_automatic # Set to yes if linker adds runtime paths of dependent libraries # to runtime path list. inherit_rpath=$inherit_rpath # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs # Set to "yes" if exported symbols are required. always_export_symbols=$always_export_symbols # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms # Symbols that must always be exported. include_expsyms=$lt_include_expsyms # Commands necessary for linking programs (against libraries) with templates. prelink_cmds=$lt_prelink_cmds # Commands necessary for finishing linking programs. postlink_cmds=$lt_postlink_cmds # Specify filename containing input files. file_list_spec=$lt_file_list_spec # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action # The directories searched by this compiler when creating a shared library. compiler_lib_search_dirs=$lt_compiler_lib_search_dirs # Dependencies to place before and after the objects being linked to # create a shared library. predep_objects=$lt_predep_objects postdep_objects=$lt_postdep_objects predeps=$lt_predeps postdeps=$lt_postdeps # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path # ### END LIBTOOL CONFIG _LT_EOF case $host_os in aix3*) cat <<\_LT_EOF >> "$cfgfile" # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test "X${COLLECT_NAMES+set}" != Xset; then COLLECT_NAMES= export COLLECT_NAMES fi _LT_EOF ;; esac ltmain="$ac_aux_dir/ltmain.sh" # We use sed instead of cat because bash on DJGPP gets confused if # if finds mixed CR/LF and LF-only lines. Since sed operates in # text mode, it properly converts lines to CR/LF. This bash problem # is reportedly fixed, but why not run on old versions too? sed '$q' "$ltmain" >> "$cfgfile" \ || (rm -f "$cfgfile"; exit 1) if test x"$xsi_shell" = xyes; then sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ func_dirname ()\ {\ \ case ${1} in\ \ */*) func_dirname_result="${1%/*}${2}" ;;\ \ * ) func_dirname_result="${3}" ;;\ \ esac\ } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_basename ()$/,/^} # func_basename /c\ func_basename ()\ {\ \ func_basename_result="${1##*/}"\ } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ func_dirname_and_basename ()\ {\ \ case ${1} in\ \ */*) func_dirname_result="${1%/*}${2}" ;;\ \ * ) func_dirname_result="${3}" ;;\ \ esac\ \ func_basename_result="${1##*/}"\ } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ func_stripname ()\ {\ \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ \ # positional parameters, so assign one to ordinary parameter first.\ \ func_stripname_result=${3}\ \ func_stripname_result=${func_stripname_result#"${1}"}\ \ func_stripname_result=${func_stripname_result%"${2}"}\ } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ func_split_long_opt ()\ {\ \ func_split_long_opt_name=${1%%=*}\ \ func_split_long_opt_arg=${1#*=}\ } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ func_split_short_opt ()\ {\ \ func_split_short_opt_arg=${1#??}\ \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ func_lo2o ()\ {\ \ case ${1} in\ \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ \ *) func_lo2o_result=${1} ;;\ \ esac\ } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_xform ()$/,/^} # func_xform /c\ func_xform ()\ {\ func_xform_result=${1%.*}.lo\ } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_arith ()$/,/^} # func_arith /c\ func_arith ()\ {\ func_arith_result=$(( $* ))\ } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_len ()$/,/^} # func_len /c\ func_len ()\ {\ func_len_result=${#1}\ } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: fi if test x"$lt_shell_append" = xyes; then sed -e '/^func_append ()$/,/^} # func_append /c\ func_append ()\ {\ eval "${1}+=\\${2}"\ } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ func_append_quoted ()\ {\ \ func_quote_for_eval "${2}"\ \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: # Save a `func_append' function call where possible by direct use of '+=' sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: else # Save a `func_append' function call even when '+=' is not available sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ && mv -f "$cfgfile.tmp" "$cfgfile" \ || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") test 0 -eq $? || _lt_function_replace_fail=: fi if test x"$_lt_function_replace_fail" = x":"; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} fi mv -f "$cfgfile" "$ofile" || (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" cat <<_LT_EOF >> "$ofile" # ### BEGIN LIBTOOL TAG CONFIG: CXX # The linker used to build libraries. LD=$lt_LD_CXX # How to create reloadable object files. reload_flag=$lt_reload_flag_CXX reload_cmds=$lt_reload_cmds_CXX # Commands used to build an old-style archive. old_archive_cmds=$lt_old_archive_cmds_CXX # A language specific compiler. CC=$lt_compiler_CXX # Is the compiler the GNU compiler? with_gcc=$GCC_CXX # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic_CXX # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl_CXX # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static_CXX # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc_CXX # Whether or not to disallow shared libs when runtime libs are static. allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX # Whether the compiler copes with passing no objects directly. compiler_needs_object=$lt_compiler_needs_object_CXX # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX # Commands used to build a shared archive. archive_cmds=$lt_archive_cmds_CXX archive_expsym_cmds=$lt_archive_expsym_cmds_CXX # Commands used to build a loadable module if different from building # a shared archive. module_cmds=$lt_module_cmds_CXX module_expsym_cmds=$lt_module_expsym_cmds_CXX # Whether we are building with GNU ld or not. with_gnu_ld=$lt_with_gnu_ld_CXX # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag_CXX # Flag that enforces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag_CXX # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX # Whether we need a single "-rpath" flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes # DIR into the resulting binary. hardcode_direct=$hardcode_direct_CXX # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes # DIR into the resulting binary and the resulting library dependency is # "absolute",i.e impossible to change by setting \${shlibpath_var} if the # library is relocated. hardcode_direct_absolute=$hardcode_direct_absolute_CXX # Set to "yes" if using the -LDIR flag during linking hardcodes DIR # into the resulting binary. hardcode_minus_L=$hardcode_minus_L_CXX # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR # into the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX # Set to "yes" if building a shared library automatically hardcodes DIR # into the library and all subsequent libraries and executables linked # against it. hardcode_automatic=$hardcode_automatic_CXX # Set to yes if linker adds runtime paths of dependent libraries # to runtime path list. inherit_rpath=$inherit_rpath_CXX # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs_CXX # Set to "yes" if exported symbols are required. always_export_symbols=$always_export_symbols_CXX # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds_CXX # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms_CXX # Symbols that must always be exported. include_expsyms=$lt_include_expsyms_CXX # Commands necessary for linking programs (against libraries) with templates. prelink_cmds=$lt_prelink_cmds_CXX # Commands necessary for finishing linking programs. postlink_cmds=$lt_postlink_cmds_CXX # Specify filename containing input files. file_list_spec=$lt_file_list_spec_CXX # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action_CXX # The directories searched by this compiler when creating a shared library. compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX # Dependencies to place before and after the objects being linked to # create a shared library. predep_objects=$lt_predep_objects_CXX postdep_objects=$lt_postdep_objects_CXX predeps=$lt_predeps_CXX postdeps=$lt_postdeps_CXX # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path_CXX # ### END LIBTOOL TAG CONFIG: CXX _LT_EOF ;; esac done # for ac_tag as_fn_exit 0 _ACEOF ac_clean_files=$ac_clean_files_save test $ac_write_fail = 0 || as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. # Unfortunately, on DOS this fails, as config.log is still kept open # by configure, so config.status won't be able to write to it; its # output is simply discarded. So we exec the FD to /dev/null, # effectively closing config.log, so it can be properly (re)opened and # appended to by config.status. When coming back to configure, we # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: ac_config_status_args= test "$silent" = yes && ac_config_status_args="$ac_config_status_args --quiet" exec 5>/dev/null $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. $ac_cs_success || as_fn_exit 1 fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi vowpal_wabbit-8.1.1/configure.ac000066400000000000000000000042361261756526500166730ustar00rootroot00000000000000AC_INIT([vowpal_wabbit], [8.1.1], [jl@hunch.net]) AC_DEFINE([PACKAGE_URL],["https://github.com/JohnLangford/vowpal_wabbit"],[project url]) AC_CONFIG_HEADERS(vowpalwabbit/config.h) AM_INIT_AUTOMAKE([subdir-objects]) AC_CONFIG_MACRO_DIR([acinclude.d]) # if CXXFLAGS is not given by user, don't use default of "-O2 -g" : ${CXXFLAGS=""} AC_PROG_CXX AC_PROG_CXXCPP AC_LANG_CPLUSPLUS AC_CANONICAL_HOST AC_PROG_INSTALL AM_PROG_LIBTOOL AX_CXX_COMPILE_STDCXX_11 AC_HEADER_STDC AX_BOOST_BASE([1.0], [], [ AC_MSG_ERROR([Could not find a valid version of boost.]) ]) AX_BOOST_PROGRAM_OPTIONS() AX_CHECK_ZLIB() ZLIB_CPPFLAGS="-I${ZLIB_HOME}/include" ZLIB_LDFLAGS="-L${ZLIB_HOME}/lib -lz" AC_SUBST(ZLIB_CPPFLAGS) AC_SUBST(ZLIB_LDFLAGS) PTHREAD_LIBS=-lpthread AX_PTHREAD([], [ AC_MSG_ERROR([Could not find posix thread library.]) ]) nitpick=false AC_ARG_ENABLE([nitpicking], AC_HELP_STRING([--enable-nitpicking],[make compiler warn about possible problems]), [ test "$enableval" = "no" || nitpick=true ] ) AM_CONDITIONAL(NITPICK, test x$nitpick = xtrue) parallelize=false AC_ARG_ENABLE([parallelization],AC_HELP_STRING([--enable-parallelization],[enable openmp]),[ test "$enableval" = "no" || parallelize=true ]) AM_CONDITIONAL(PARALLELIZE, test x$parallelize = xtrue) profile=false AC_ARG_ENABLE([profiling], AC_HELP_STRING([--enable-profiling], [add -pg to C++ compiler flags]), [ test "$enableval" = "no" || profile=true ]) AM_CONDITIONAL(PROFILE, test x$profile = xtrue) vwbug=false AC_ARG_ENABLE([debug], AC_HELP_STRING([--enable-debug], [Enable debugging, disable optimization in the compiler]), [ test "$enableval" = "no" || vwbug=true ]) AM_CONDITIONAL(VWBUG, test x$vwbug = xtrue) clang_libcxx=false AC_ARG_ENABLE([libc++], AC_HELP_STRING([--enable-libc++],[use clang's libc++ vs. g++ libstdc++ headers/libraries]), [ test "$enableval" = "no" || clang_libcxx=true]) AM_CONDITIONAL([CLANG_LIBCXX], test x$clang_libcxx = xtrue) case $host in *-*-freebsd*) freebsd=true ;; *) freebsd=false ;; esac AM_CONDITIONAL(FREEBSD, test x$freebsd = xtrue) AC_CONFIG_FILES([ Makefile vowpalwabbit/Makefile cluster/Makefile library/Makefile ]) AC_OUTPUT vowpal_wabbit-8.1.1/cs/000077500000000000000000000000001261756526500150055ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs/CreateNuGet.cmd000066400000000000000000000003611261756526500176400ustar00rootroot00000000000000..\vowpalwabbit\.nuget\nuget pack cs.nuspec -Prop "Configuration=Release;Platform=x64" -Prop SolutionDir=..\vowpalwabbit\ -OutputDirectory bin\x64\Release ..\vowpalwabbit\.nuget\nuget push bin\x64\Release\VowpalWabbit.*.nupkg %NUGETAPIKEY% vowpal_wabbit-8.1.1/cs/Extensions.cs000066400000000000000000000046071261756526500175020ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics.Contracts; using System.Linq; using System.Text; using System.Threading.Tasks; namespace VW { /// /// LINQ extensions. /// public static class Extensions { /// /// Returns the elements specified by indicies/ /// /// The element type. /// The enumerable source. /// The indicies to be selected. /// The subset of elements. public static T[] Subset(this IEnumerable source, int[] indicies) { Contract.Requires(source != null); Contract.Requires(indicies != null); // re-shuffle var result = new T[indicies.Length]; var i = 0; foreach (var item in source) { result[indicies[i]] = item; i++; } return result; } /// /// Returns the index of the first element matching . /// /// The collection type. /// The source enumerable. /// The predicate to match. /// The index of the first element to match or -1 if none matched. public static int IndexOf(this IEnumerable source, Predicate predicate) { Contract.Requires(source != null); Contract.Requires(predicate != null); var i = 0; foreach (var t in source) { if (predicate(t)) { return i; } i++; } return -1; } } } vowpal_wabbit-8.1.1/cs/Interfaces/000077500000000000000000000000001261756526500170705ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs/Interfaces/ILabel.cs000066400000000000000000000014311261756526500205460ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- namespace VW.Interfaces { /// /// Interface implemented by all valid VowpalWabbit labels. /// public interface ILabel { /// /// Serialize to Vowpal Wabbit string format. /// string ToVowpalWabbitFormat(); } } vowpal_wabbit-8.1.1/cs/Labels/000077500000000000000000000000001261756526500162075ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs/Labels/ContextualBanditLabel.cs000066400000000000000000000033211261756526500227450ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System.Globalization; using VW.Interfaces; using System.Text; namespace VW.Labels { /// /// A contextual bandit label. /// public sealed class ContextualBanditLabel : ILabel { /// /// Gets or sets the action. /// public uint Action { get; set; } /// /// Gets or sets the cost. /// public float Cost { get; set; } /// /// Gets or sets the probability with which the action was chosen. /// public float Probability { get; set; } /// /// Serialize to Vowpal Wabbit string format. /// public string ToVowpalWabbitFormat() { var sb = new StringBuilder(); sb.Append(this.Action.ToString(CultureInfo.InvariantCulture)); sb.Append(':'); sb.Append(this.Cost.ToString(CultureInfo.InvariantCulture)); sb.Append(':'); sb.Append(this.Probability.ToString(CultureInfo.InvariantCulture)); return sb.ToString(); } } } vowpal_wabbit-8.1.1/cs/Labels/SharedLabel.cs000066400000000000000000000022151261756526500207040ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using VW.Interfaces; namespace VW.Labels { /// /// In multi-line scenarios the first example can contain a set of shared features. This first example must be /// marked using a 'shared' label. /// public sealed class SharedLabel : ILabel { /// /// The singleton instance . /// public static readonly SharedLabel Instance = new SharedLabel(); private SharedLabel() { } /// /// Label implementation. /// public string ToVowpalWabbitFormat() { return "shared"; } } } vowpal_wabbit-8.1.1/cs/Labels/SimpleLabel.cs000066400000000000000000000040611261756526500207300ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using VW.Interfaces; using System.Globalization; using System.Text; namespace VW.Labels { /// /// Helper to ease construction of simple label. /// public sealed class SimpleLabel : ILabel { /// /// Gets or sets the float label. /// public float Label { get; set; } /// /// Gets or sets the optional weight. /// public float? Weight { get; set; } /// /// Gets or sets the optional initial value. /// public float? Initial { get; set; } /// /// Serialize to Vowpal Wabbit string format. /// /// see simple_label.cc: parse_simple_label public string ToVowpalWabbitFormat() { // Note: this code was inspected closely as it is on the hot performance path. if (Weight == null) { return this.Label.ToString(CultureInfo.InvariantCulture); } var sb = new StringBuilder(); sb.Append(this.Label.ToString(CultureInfo.InvariantCulture)); sb.Append(' '); sb.Append(this.Weight.Value.ToString(CultureInfo.InvariantCulture)); if (Initial != null) { sb.Append(' '); sb.Append(this.Initial.Value.ToString(CultureInfo.InvariantCulture)); } return sb.ToString(); } } } vowpal_wabbit-8.1.1/cs/ObjectFactory.cs000066400000000000000000000052061261756526500200750ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; namespace VW { /// /// Helper to conveniently create . /// public static class ObjectFactory { /// /// Disposable object factory. /// /// The disposable context needed to create objects of . /// The type of the objects to be created. public static ObjectFactory Create(TSource context, Func creator) where TSource : IDisposable { return new ObjectFactory(context, creator); } } /// /// Disposable object factory. /// /// The disposable context needed to create objects of . /// The type of the objects to be created. public class ObjectFactory : IDisposable where TSource : IDisposable { private readonly Func creator; private TSource source; private bool disposed; internal ObjectFactory(TSource source, Func creator) { this.source = source; this.creator = creator; this.disposed = false; } /// /// Creates a new object of type T. /// public TObject Create() { return this.creator(source); } /// /// Cleanup. /// public void Dispose() { this.Dispose(true); GC.SuppressFinalize(this); } private void Dispose(bool disposing) { if (disposing) { if (!disposed) { this.source.Dispose(); this.source = default(TSource); this.disposed = true; } } } } } vowpal_wabbit-8.1.1/cs/ObjectPool.cs000066400000000000000000000172461261756526500174060ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; using System.Diagnostics.Contracts; using System.Threading; namespace VW { /// /// Thread-safe object pool supporting versioned updates. /// /// The disposable context needed to create objects of . /// The type of the objects to be created. public class ObjectPool : IDisposable where TObject : IDisposable where TSource : IDisposable { /// /// Lock resources /// private readonly ReaderWriterLockSlim rwLockSlim; /// /// Version of the factory function. /// private int version; /// /// Used to create new pooled objects. /// private ObjectFactory factory; /// /// The actual pool. /// /// /// To maximize reuse of previously cached items within the pooled objects. /// (e.g. cached action dependent features) /// private Stack> pool; /// /// Initializes a new ObjectPool. /// /// /// An optional factory to create pooled objects on demand. /// will throw if the factory is still null when called. /// public ObjectPool(ObjectFactory factory = null) { this.rwLockSlim = new ReaderWriterLockSlim(); this.pool = new Stack>(); this.factory = factory; } /// /// Updates the object factory in a thread-safe manner. /// /// The new object factory to be used. public void UpdateFactory(ObjectFactory factory) { Stack> oldPool; ObjectFactory oldFactory; this.rwLockSlim.EnterWriteLock(); try { if (this.pool == null) { throw new ObjectDisposedException("ObjectPool already disposed"); } this.version++; oldFactory = this.factory; this.factory = factory; oldPool = this.pool; this.pool = new Stack>(); } finally { this.rwLockSlim.ExitWriteLock(); } // dispose outdated items foreach (var item in oldPool) { item.Value.Dispose(); } // dispose factory if (oldFactory != null) { oldFactory.Dispose(); } } /// /// Returns an instance of TObject from the pool or creates a new instance using the objectFactory /// if the pool is empty. /// /// This method is thread-safe. public PooledObject GetOrCreate() { int localVersion; ObjectFactory localFactory; this.rwLockSlim.EnterUpgradeableReadLock(); try { if (this.pool == null) { throw new ObjectDisposedException("ObjectPool already disposed"); } if (this.pool.Count == 0) { // create a consistent copy localVersion = this.version; localFactory = this.factory; } else { this.rwLockSlim.EnterWriteLock(); try { if (this.pool == null) { throw new ObjectDisposedException("ObjectPool already disposed"); } return this.pool.Pop(); } finally { this.rwLockSlim.ExitWriteLock(); } } } finally { this.rwLockSlim.ExitUpgradeableReadLock(); } if (localFactory == null) { throw new InvalidOperationException("Factory must be initialized before calling Get()"); } // invoke the factory outside of the lock return new PooledObject(this, localVersion, localFactory.Create()); } internal void ReturnObject(PooledObject pooledObject) { Contract.Ensures(pooledObject != null); this.rwLockSlim.EnterUpgradeableReadLock(); try { if (this.version == pooledObject.Version && this.pool != null) { this.rwLockSlim.EnterWriteLock(); try { // double check if (this.version == pooledObject.Version && this.pool != null) { // it's the same version, return to pool this.pool.Push(pooledObject); return; } } finally { this.rwLockSlim.ExitWriteLock(); } } } finally { this.rwLockSlim.ExitUpgradeableReadLock(); } // outdated pooledObject.Value.Dispose(); } /// /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// public void Dispose() { this.Dispose(true); GC.SuppressFinalize(this); } private void Dispose(bool disposing) { if (disposing) { this.rwLockSlim.EnterWriteLock(); try { // Dispose pool items if (this.pool != null) { foreach (var item in this.pool) { item.Value.Dispose(); } this.pool = null; } // Dispose factory if (this.factory != null) { this.factory.Dispose(); this.factory = null; } } finally { this.rwLockSlim.ExitWriteLock(); } } } } }vowpal_wabbit-8.1.1/cs/PooledObject.cs000066400000000000000000000032171261756526500177100ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; namespace VW { /// /// A strongly-typed pooled object. /// /// The disposable context needed to create objects of . /// The type of the objects to be created. public sealed class PooledObject : IDisposable where TSource : IDisposable where TObject : IDisposable { private readonly ObjectPool pool; internal PooledObject(ObjectPool pool, int version, TObject value) { this.pool = pool; this.Value = value; this.Version = version; } /// /// The actual value. /// public TObject Value { get; private set; } /// /// Factory version used to create Value. /// internal int Version { get; private set; } /// /// Return to pool. /// public void Dispose() { this.pool.ReturnObject(this); } } } vowpal_wabbit-8.1.1/cs/Properties/000077500000000000000000000000001261756526500171415ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs/Properties/AssemblyInfo.cs000066400000000000000000000027211261756526500220650ustar00rootroot00000000000000using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. [assembly: AssemblyTitle("Vowpal Wabbit")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("cs")] [assembly: AssemblyCopyright("Copyright (C) Microsoft Corp 2012-2014, Yahoo! Inc. 2007-2012, and many individual contributors. All rights reserved")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] // Setting ComVisible to false makes the types in this assembly not visible // to COM components. If you need to access a type in this assembly from // COM, set the ComVisible attribute to true on that type. [assembly: ComVisible(false)] // The following GUID is for the ID of the typelib if this project is exposed to COM [assembly: Guid("6a577997-af00-4ca0-8453-fdc8bbdf2a57")] // Version information for an assembly consists of the following four values: // // Major Version // Minor Version // Build Number // Revision // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyFileVersion("1.0.0.0")] vowpal_wabbit-8.1.1/cs/Serializer/000077500000000000000000000000001261756526500171165ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs/Serializer/Attributes/000077500000000000000000000000001261756526500212445ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs/Serializer/Attributes/CacheableAttribute.cs000066400000000000000000000020471261756526500253110ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; namespace VW.Serializer.Attributes { /// /// Annotate an example class that's generated output should be cached. /// [AttributeUsage(AttributeTargets.Class)] public sealed class CacheableAttribute : Attribute { /// /// Specify an equality comparer to be used for the dictionary cache. /// If non is specified, default behavior of the /// public Type EqualityComparer { get; set; } } } vowpal_wabbit-8.1.1/cs/Serializer/Attributes/FeatureAttribute.cs000066400000000000000000000052451261756526500250600ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; namespace VW.Serializer.Attributes { /// /// Annotate properties that should be serialized to Vowpal Wabbit /// [AttributeUsage(AttributeTargets.Property)] public sealed class FeatureAttribute : Attribute { /// /// Initializes a new instance of the class. /// public FeatureAttribute() { this.Enumerize = false; this.AddAnchor = false; } /// /// The namespace. Corresponds to the string literal after | in the native VW line format.
/// e.g. user in "|user :0.1 :0.2" ///
public string Namespace { get; set; } /// /// If true, features will be converted to string and then hashed. /// In VW line format: Age:15 (Enumerize=false), Age_15 (Enumerize=true) /// /// Defaults to false. public bool Enumerize { get; set; } /// /// If true, an anchoring feature (0:1) will be inserted at front. /// This is required if --interact is used to mark the beginning of the feature namespace, /// as 0-valued features are removed. /// /// Defaults to false. public bool AddAnchor { get; set; } /// /// Cope with potential null values. /// internal char? InternalFeatureGroup { get; set; } /// /// The regular VW string interface interprets the first character of the namespace as the feature group. /// public char FeatureGroup { get { return InternalFeatureGroup ?? (char)0; } set { this.InternalFeatureGroup = value; } } /// /// Allows feature name override. /// /// Defaults to reflected property name. public string Name { get; set; } /// /// Specify the serialization order. /// public int Order { get; set; } } } vowpal_wabbit-8.1.1/cs/Serializer/Contracts/000077500000000000000000000000001261756526500210565ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs/Serializer/Contracts/INamespaceDenseContract.cs000066400000000000000000000022371261756526500260730ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System.Collections.Generic; using System.Diagnostics.Contracts; using VW.Serializer.Interfaces; namespace VW.Serializer.Contracts { [ContractClassFor(typeof(INamespaceDense<>))] internal abstract class INamespaceDenseContract : INamespaceDense { public IFeature> DenseFeature { get { Contract.Ensures(Contract.Result>>() != null); return null; } } public abstract string Name { get; } public abstract char? FeatureGroup { get; } } } vowpal_wabbit-8.1.1/cs/Serializer/Contracts/INamespaceSparseContract.cs000066400000000000000000000021361261756526500262700ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System.Diagnostics.Contracts; using VW.Serializer.Interfaces; namespace VW.Serializer.Contracts { [ContractClassFor(typeof(INamespaceSparse))] internal abstract class INamespaceSparseContract : INamespaceSparse { public IVisitableFeature[] Features { get { Contract.Ensures(Contract.Result() != null); return null; } } public abstract string Name { get; } public abstract char? FeatureGroup { get; } } } vowpal_wabbit-8.1.1/cs/Serializer/Contracts/IVisitableFeatureContract.cs000066400000000000000000000025731261756526500264610ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Diagnostics.Contracts; using VW.Serializer.Interfaces; namespace VW.Serializer.Contracts { [ContractClassFor(typeof(IVisitableFeature))] internal abstract class IVisitableFeatureContract : IVisitableFeature { public Action Visit { get { Contract.Ensures(Contract.Result() != null); return null; } } public abstract string Namespace { get; } public abstract char? FeatureGroup { get; } public abstract string Name { get; } public bool Enumerize { get { throw new NotImplementedException(); } } public bool AddAnchor { get { throw new NotImplementedException(); } } } } vowpal_wabbit-8.1.1/cs/Serializer/Contracts/IVisitableNamespaceContract.cs000066400000000000000000000021321261756526500267510ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Diagnostics.Contracts; using VW.Serializer.Interfaces; namespace VW.Serializer.Contracts { [ContractClassFor(typeof(IVisitableNamespace))] internal abstract class IVisitableNamespaceContract : IVisitableNamespace { public Action Visit { get { Contract.Ensures(Contract.Result() != null); return null; } } public abstract string Name { get; } public abstract char? FeatureGroup { get; } } } vowpal_wabbit-8.1.1/cs/Serializer/Interfaces/000077500000000000000000000000001261756526500212015ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs/Serializer/Interfaces/IFeature.cs000066400000000000000000000041371261756526500232410ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System.Collections.Generic; using System.Diagnostics.Contracts; using VW.Serializer.Contracts; namespace VW.Serializer.Interfaces { /// /// Intermediate representation of a property annotated as . /// public interface IFeature { /// /// The targeted namespace. /// string Namespace { get; } /// /// The targeted feature group. /// char? FeatureGroup { get; } /// /// The origin property name is used as the feature name. /// string Name { get; } /// /// If true, features will be converted to string and then hashed. /// In VW line format: Age:15 (Enumerize=false), Age_15 (Enumerize=true) /// Defaults to false. /// bool Enumerize { get; } /// /// If true, an anchoring feature (0:1) will be inserted at front. /// This is required if --interact is used to mark the beginning of the feature namespace, /// as 0-valued features are removed. /// /// Defaults to false. bool AddAnchor { get; } } /// /// The typed representation of the feature. /// /// Type of feature value. public interface IFeature : IFeature { /// /// The actual value of the feature. /// T Value { get; } } } vowpal_wabbit-8.1.1/cs/Serializer/Interfaces/INamespace.cs000066400000000000000000000017041261756526500235370ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- namespace VW.Serializer.Interfaces { /// /// Intermediate representation of a namespace. /// public interface INamespace { /// /// The namespace name. /// string Name { get; } /// /// The regular VW string interface interprets the first character of the namespace as the feature group. /// char? FeatureGroup { get; } } } vowpal_wabbit-8.1.1/cs/Serializer/Interfaces/INamespaceDense.cs000066400000000000000000000020241261756526500245120ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System.Collections.Generic; using System.Diagnostics.Contracts; using VW.Serializer.Contracts; namespace VW.Serializer.Interfaces { /// /// A dense namespace. /// /// The element type of the dense features. [ContractClass(typeof(INamespaceDenseContract<>))] public interface INamespaceDense : INamespace { /// /// The list of features. /// IFeature> DenseFeature { get; } } } vowpal_wabbit-8.1.1/cs/Serializer/Interfaces/INamespaceSparse.cs000066400000000000000000000016261261756526500247200ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System.Diagnostics.Contracts; using VW.Serializer.Contracts; namespace VW.Serializer.Interfaces { /// /// A sparse namespace. /// [ContractClass(typeof(INamespaceSparseContract))] public interface INamespaceSparse : INamespace { /// /// The features of the namespace. /// IVisitableFeature[] Features { get; } } } vowpal_wabbit-8.1.1/cs/Serializer/Interfaces/IVisitableFeature.cs000066400000000000000000000016731261756526500251060ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Diagnostics.Contracts; using VW.Serializer.Contracts; namespace VW.Serializer.Interfaces { /// /// A visitable feature. /// [ContractClass(typeof(IVisitableFeatureContract))] public interface IVisitableFeature : IFeature { /// /// Dispatch to the best matching overload of Visit() for this feature. /// Action Visit { get; } } } vowpal_wabbit-8.1.1/cs/Serializer/Interfaces/IVisitableNamespace.cs000066400000000000000000000017071261756526500254050ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Diagnostics.Contracts; using VW.Serializer.Contracts; namespace VW.Serializer.Interfaces { /// /// A visitable namespace. /// [ContractClass(typeof(IVisitableNamespaceContract))] public interface IVisitableNamespace : INamespace { /// /// Dispatch to the best matching overload of Visit() for this namespace. /// Action Visit { get; } } } vowpal_wabbit-8.1.1/cs/Serializer/Intermediate/000077500000000000000000000000001261756526500215305ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs/Serializer/Intermediate/Feature.cs000066400000000000000000000043241261756526500234550ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using VW.Serializer.Interfaces; namespace VW.Serializer.Intermediate { /// /// The intermediate feature representation. /// public class Feature : IFeature { /// /// The targeted namespace. /// public string Namespace { get; set; } /// /// The targeted feature group. /// public char? FeatureGroup { get; set; } /// /// The origin property name is used as the feature name. /// public string Name { get; set; } /// /// If true, features will be converted to string and then hashed. /// In VW line format: Age:15 (Enumerize=false), Age_15 (Enumerize=true) /// Defaults to false. /// public bool Enumerize { get; set; } /// /// If true, an anchoring feature (0:1) will be inserted at front. /// This is required if --interact is used to mark the beginning of the feature namespace, /// as 0-valued features are removed. /// /// Defaults to false. public bool AddAnchor { get; set; } } /// /// The typed representation of the feature. /// /// Type of feature value. public sealed class Feature : Feature, IFeature, IVisitableFeature { /// /// The actual value /// public T Value { get; set; } /// /// Compiled func to enable automatic double dispatch. /// public Action Visit { get; set; } } } vowpal_wabbit-8.1.1/cs/Serializer/Intermediate/FeatureExpression.cs000066400000000000000000000026731261756526500255420ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Linq.Expressions; namespace VW.Serializer.Intermediate { /// /// Feature data composed during compilation step. /// internal sealed class FeatureExpression { internal Type FeatureType { get; set; } internal Type FeatureValueType { get; set; } internal string PropertyName { get; set; } internal string Name { get; set; } internal string Namespace { get; set; } internal char? FeatureGroup { get; set; } internal bool IsDense { get { return this.DenseFeatureValueElementType != null; } } internal bool Enumerize { get; set; } internal bool AddAnchor { get; set; } internal MemberInitExpression NewFeatureExpression { get; set; } internal MemberExpression PropertyExpression { get; set; } internal Type DenseFeatureValueElementType { get; set; } internal int Order { get; set; } } } vowpal_wabbit-8.1.1/cs/Serializer/Intermediate/Namespace.cs000066400000000000000000000017231261756526500237560ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using VW.Serializer.Interfaces; namespace VW.Serializer.Intermediate { /// /// The intermediate namespace representation. /// public abstract class Namespace : INamespace { /// /// Gets or sets the namespace name. /// public string Name { get; set; } /// /// Gets or sets the feature group. /// public char? FeatureGroup { get; set; } } } vowpal_wabbit-8.1.1/cs/Serializer/Intermediate/NamespaceDense.cs000066400000000000000000000023141261756526500247320ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections.Generic; using VW.Serializer.Interfaces; namespace VW.Serializer.Intermediate { /// /// The intermediate representation of a dense namespace. /// /// The element type of the dense features. public sealed class NamespaceDense : Namespace, INamespaceDense, IVisitableNamespace { /// /// Invoke to dispatch to best matched method. /// public Action Visit { get; set; } /// /// The dense feature data. /// public IFeature> DenseFeature { get; set; } } } vowpal_wabbit-8.1.1/cs/Serializer/Intermediate/NamespaceSparse.cs000066400000000000000000000020421261756526500251270ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using VW.Serializer.Interfaces; namespace VW.Serializer.Intermediate { /// /// The intermediate representation of a sparse namespace. /// public sealed class NamespaceSparse : Namespace, INamespaceSparse, IVisitableNamespace { /// /// Gets or sets the visit action. /// public Action Visit { get; set; } /// /// Gets or sets the features. /// public IVisitableFeature[] Features { get; set; } } } vowpal_wabbit-8.1.1/cs/Serializer/Reflection/000077500000000000000000000000001261756526500212105ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs/Serializer/Reflection/ReflectionHelper.cs000066400000000000000000000200351261756526500247710ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics; using System.Diagnostics.Contracts; using System.Linq; using System.Linq.Expressions; using System.Reflection; namespace VW.Serializer.Reflection { /// /// Reflection helper to find methods on visitors. /// internal static class ReflectionHelper { /// /// TODO: replace me with Roslyn once it's released and just generate string code. This way the overload resolution is properly done. /// /// This is a simple heuristic for overload resolution, not the full thing. internal static MethodInfo FindMethod(Type objectType, string name, Type valueType) { Contract.Ensures(objectType != null); Contract.Ensures(name != null); Contract.Ensures(valueType != null); // let's find the "best" match: // order by // 1. distance (0 = assignable, 1 = using generic) --> ascending // 2. # of interfaces implemented. the more the better (the more specific we are) --> descending // 3. # of open generics. the less the better (the more specific we are) --> ascending var methods = from m in objectType.GetMethods(BindingFlags.Instance | BindingFlags.Public) where m.Name == name let parameters = m.GetParameters() where parameters.Length == 1 let methodParameter = parameters[0].ParameterType let output = new { Method = m, Distance = Distance(methodParameter, valueType) } where output.Distance != null orderby output.Distance.Distance, output.Distance.InterfacesImplemented descending, output.Distance.GenericTypes.Count select output; var bestCandidate = methods.FirstOrDefault(); if (bestCandidate == null) { throw new MissingMethodException("Not method found matching: " + valueType); } MethodInfo method = bestCandidate.Method; //foreach (var item in methods) //{ // Debug.WriteLine(string.Format("Distance={0} Interfaces={1} OpenGenerics={2} Method={3}", // item.Distance.Distance, // item.Distance.InterfacesImplemented, // item.Distance.GenericTypes.Count, // item.Method)); //} if (method.IsGenericMethod) { var actualTypes = method .GetGenericArguments() .Select(t => bestCandidate.Distance.GenericTypes[t]) .ToArray(); method = method.MakeGenericMethod(actualTypes); //Debug.WriteLine("\t specializing: " + method); } //Debug.WriteLine("Method: {0} for {1} {2}", method, name, valueType); return method; } internal static TypeMatch Distance(Type candidate, Type valueType) { if (candidate.IsAssignableFrom(valueType)) { return new TypeMatch(0); } if (candidate.IsGenericParameter && candidate.GetGenericParameterConstraints().All(c => c.IsAssignableFrom(valueType))) { return new TypeMatch(1, candidate, valueType); } if (candidate.IsGenericType) { // try to find a match that is assignable... // var genericCandidate = candidate.GetGenericTypeDefinition(); var bestMatches = from typeDistance in valueType.GetInterfaces().Select(it => new TypeDistance { Distance = 1, Type = it }) .Union(GetBaseTypes(valueType)) let type = typeDistance.Type where type.IsGenericType && type.GetGenericTypeDefinition() == genericCandidate let distances = candidate.GetGenericArguments().Zip(type.GetGenericArguments(), (a, b) => Distance(a, b)).ToList() where distances.All(d => d != null) let output = new TypeMatch(typeDistance.Distance, distances) { InterfacesImplemented = distances.Sum(d => d.InterfacesImplemented) + (candidate.IsInterface ? candidate.GetInterfaces().Count() : 0) } orderby output.Distance, output.InterfacesImplemented descending, output.GenericTypes.Count select output; return bestMatches.FirstOrDefault(); } return null; } internal static IEnumerable GetBaseTypes(Type type, int depth = 0) { if (type == typeof(object) || type == null) { yield break; } yield return new TypeDistance { Type = type, Distance = depth }; foreach (var item in GetBaseTypes(type.BaseType, depth + 1)) { yield return item; } } /// /// Gets the member info in a sort of type safe manner - it's better than using strings, but some runtime errors are still possbile. /// public static MemberInfo GetInfo(Expression> expression) { return GetInfo(expression.Body); } /// /// Gets the member info in a sort of type safe manner - it's better than using strings, but some runtime errors are still possbile. /// public static MemberInfo GetInfo(Expression> expression) { return GetInfo(expression.Body); } /// /// Gets the member info in a sort of type safe manner - it's better than using strings, but some runtime errors are still possbile. /// public static MemberInfo GetInfo(Expression expression) { var binaryExpression = expression as BinaryExpression; if (binaryExpression != null) { if (binaryExpression.Method != null) { return binaryExpression.Method; } throw new NotSupportedException(); } var methodExpression = expression as MemberExpression; if (methodExpression != null) { return methodExpression.Member; } var methodCallExpression = expression as MethodCallExpression; if (methodCallExpression != null) { return methodCallExpression.Method; } var newExpression = expression as NewExpression; if (newExpression != null) { return newExpression.Constructor; } var unaryExpression = expression as UnaryExpression; if (unaryExpression != null) { if (unaryExpression.Method != null) { return unaryExpression.Method; } } throw new NotSupportedException(); } } } vowpal_wabbit-8.1.1/cs/Serializer/Reflection/TypeDistance.cs000066400000000000000000000013721261756526500241360ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; namespace VW.Serializer.Reflection { /// /// Models a distance to a given type. /// internal sealed class TypeDistance { internal int Distance { get; set; } internal Type Type { get; set; } } } vowpal_wabbit-8.1.1/cs/Serializer/Reflection/TypeMatch.cs000066400000000000000000000035621261756526500234430ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics.Contracts; using System.Linq; namespace VW.Serializer.Reflection { /// /// Models a distance and additional matching constraints for a type. /// internal sealed class TypeMatch { internal TypeMatch(int distance) { this.Distance = distance; this.GenericTypes = new Dictionary { }; } internal TypeMatch(int distance, Type genericType, Type actualType) : this(distance) { Contract.Requires(genericType != null); Contract.Requires(actualType != null); this.GenericTypes = new Dictionary { { genericType, actualType } }; } internal TypeMatch(int distance, IEnumerable typeMatches) : this(distance) { Contract.Requires(typeMatches != null); this.GenericTypes = typeMatches .Where(tm => tm.GenericTypes != null) .SelectMany(tm => tm.GenericTypes) .ToDictionary(tm => tm.Key, tm => tm.Value); } internal int Distance { get; private set; } internal int InterfacesImplemented { get; set; } internal IDictionary GenericTypes { get; private set; } } } vowpal_wabbit-8.1.1/cs/Serializer/Visitors/000077500000000000000000000000001261756526500207405ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs/Serializer/Visitors/VowpalWabbitNativeVisitor.cs000066400000000000000000000212751261756526500264260ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using System.Diagnostics.Contracts; using System.Linq; using VW.Interfaces; using VW.Serializer.Interfaces; namespace VW.Serializer.Visitors { /// /// Front-end to serialize data into Vowpal Wabbit native C++ structures. /// public partial struct VowpalWabbitInterfaceVisitor { /// /// The Vowpal Wabbit instance all examples are associated with. /// private readonly VowpalWabbit vw; /// /// Performance improvement. Calculated hash once per namespace. /// private uint namespaceHash; private char featureGroup; /// /// Used to build examples. Builder is allocated deallocated in Visit. /// private VowpalWabbitExampleBuilder builder; private VowpalWabbitNamespaceBuilder namespaceBuilder; /// /// Initializes a new instance. /// /// The associated vowpal wabbit instance. public VowpalWabbitInterfaceVisitor(VowpalWabbit vw) { this.vw = vw; this.builder = null; this.namespaceBuilder = null; this.featureGroup = '\0'; this.namespaceHash = 0; } /// /// Transfers namespace data to native space. /// /// The feature type. /// The dense namespace. public void Visit(INamespaceDense namespaceDense) { Contract.Requires(namespaceDense != null); Contract.Requires(namespaceDense.DenseFeature != null); Contract.Requires(namespaceDense.DenseFeature.Value != null); this.featureGroup = namespaceDense.FeatureGroup ?? '\0'; this.namespaceHash = namespaceDense.Name == null ? this.vw.HashSpace(this.featureGroup.ToString()) : this.vw.HashSpace(this.featureGroup + namespaceDense.Name); this.namespaceBuilder = this.builder.AddNamespace(this.featureGroup); this.namespaceBuilder.PreAllocate(namespaceDense.DenseFeature.Value.Count); var i = 0; // support anchor feature if(namespaceDense.DenseFeature.AddAnchor) { this.namespaceBuilder.AddFeature(this.namespaceHash, 1); i++; } foreach (var v in namespaceDense.DenseFeature.Value) { this.namespaceBuilder.AddFeature( (uint) (this.namespaceHash + i), (float) Convert.ToDouble(v)); i++; } } /// /// Transfers namespace data to native space. /// /// The sparse namespace. public void Visit(INamespaceSparse namespaceSparse) { Contract.Requires(namespaceSparse != null); // compute shared namespace hash this.namespaceHash = namespaceSparse.Name == null ? this.vw.HashSpace(namespaceSparse.FeatureGroup.ToString()) : this.vw.HashSpace(namespaceSparse.FeatureGroup + namespaceSparse.Name); this.featureGroup = namespaceSparse.FeatureGroup ?? '\0'; this.namespaceBuilder = this.builder.AddNamespace(this.featureGroup); // Visit each feature foreach (var element in namespaceSparse.Features) { element.Visit(); } } /// /// Transfers feature data to native space. /// /// The feature. /// Values are cast to float and therefore precision is lost. public void Visit(IFeature feature) { Contract.Requires(feature != null); this.namespaceBuilder.AddFeature(this.vw.HashFeature(feature.Name, this.namespaceHash), (float)feature.Value); } /// /// Transfers feature data to native space. /// /// The feature. /// Values are cast to float and therefore precision is lost. public void Visit(IFeature feature) { Contract.Requires(feature != null); this.namespaceBuilder.AddFeature(this.vw.HashFeature(feature.Name, this.namespaceHash), (float)feature.Value); } /// /// Transfers feature data to native space. /// /// The feature. public void VisitEnumerize(IFeature feature) { Contract.Requires(feature != null); var strValue = Convert.ToString(feature.Value); this.namespaceBuilder.AddFeature(this.vw.HashFeature(feature.Name + strValue, this.namespaceHash), 1f); } /// /// Transfers feature data to native space. /// /// The feature. [ContractVerification(false)] public void Visit(IFeature>> feature) { Contract.Requires(feature != null); foreach (var kvp in feature.Value) { this.namespaceBuilder.AddFeature( this.vw.HashFeature(Convert.ToString(kvp.Key), this.namespaceHash), (float)Convert.ToDouble(kvp.Value)); } } /// /// Transfers feature data to native space. /// /// The feature. public void Visit(IFeature feature) { Contract.Requires(feature != null); Contract.Requires(feature.Value != null); foreach (DictionaryEntry item in feature.Value) { this.namespaceBuilder.AddFeature( this.vw.HashFeature(Convert.ToString(item.Key), this.namespaceHash), (float) Convert.ToDouble(item.Value)); } } /// /// Transfers feature data to native space. /// /// The feature. [ContractVerification(false)] public void Visit(IFeature> feature) { Contract.Requires(feature != null); foreach (var value in feature.Value) { this.namespaceBuilder.AddFeature(this.vw.HashFeature(value, this.namespaceHash), 1f); } } /// /// Transfers feature data to native space. /// /// The feature. public void Visit(IFeature feature) { Contract.Requires(feature != null); var strValue = typeof(T).IsEnum ? Enum.GetName(typeof(T), feature.Value) : Convert.ToString(feature.Value); this.namespaceBuilder.AddFeature(this.vw.HashFeature(feature.Name + strValue, this.namespaceHash), 1f); } /// /// Transfers namespace data to native space. /// /// The label. /// The namespaces. /// The populated vowpal wabbit example. public VowpalWabbitExample Visit(ILabel label, IVisitableNamespace[] namespaces) { Contract.Requires(namespaces != null); using (this.builder = new VowpalWabbitExampleBuilder(this.vw)) { if (label != null) this.builder.ParseLabel(label.ToVowpalWabbitFormat()); foreach (var n in namespaces) { n.Visit(); } return this.builder.CreateExample(); } } } } vowpal_wabbit-8.1.1/cs/Serializer/Visitors/VowpalWabbitNativeVisitorExt.tt000066400000000000000000000172511261756526500271300ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using System.Diagnostics.Contracts; using System.Linq; using VW.Serializer.Interfaces; namespace VW.Serializer.Visitors { public partial struct VowpalWabbitInterfaceVisitor { <# foreach(var t in new[] { typeof(byte), typeof(sbyte), typeof(Int16), typeof(Int32), typeof(UInt16), typeof(UInt32), typeof(float) }) { #> /// /// Transfers feature data to native space. /// /// The feature. public void Visit(IFeature<<#=t#>> feature) { Contract.Requires(feature != null); this.namespaceBuilder.AddFeature(this.vw.HashFeature(feature.Name, this.namespaceHash), feature.Value); } /// /// Transfers feature data to native space. /// /// The feature. public void Visit(IFeature<<#=t#>?> feature) { Contract.Requires(feature != null); this.namespaceBuilder.AddFeature(this.vw.HashFeature(feature.Name, this.namespaceHash), (float)feature.Value); } /// /// Transfers namespace data to native space. /// /// The dense namespace. public void Visit(INamespaceDense<<#=t#>> namespaceDense) { Contract.Requires(namespaceDense != null); Contract.Requires(namespaceDense.DenseFeature != null); this.featureGroup = namespaceDense.FeatureGroup ?? '\0'; this.namespaceHash = namespaceDense.Name == null ? this.vw.HashSpace(this.featureGroup.ToString()) : this.vw.HashSpace(this.featureGroup + namespaceDense.Name); this.namespaceBuilder = this.builder.AddNamespace(this.featureGroup); this.namespaceBuilder.PreAllocate(namespaceDense.DenseFeature.Value.Count); var i = 0; // support anchor feature if(namespaceDense.DenseFeature.AddAnchor) { this.namespaceBuilder.AddFeature(this.namespaceHash, 1); i++; } foreach (var v in namespaceDense.DenseFeature.Value) { this.namespaceBuilder.AddFeature((uint)(this.namespaceHash + i), v); i++; } } <# } #> <# foreach(var t in new[] { typeof(Int64), typeof(UInt64), typeof(double) }) { #> /// /// Transfers feature data to native space. /// /// The feature. public void Visit(IFeature<<#=t#>> feature) { Contract.Requires(feature != null); #if DEBUG if (feature.Value > float.MaxValue || feature.Value < float.MinValue) { Trace.TraceWarning("Precision lost for feature value: " + feature.Value); } #endif this.namespaceBuilder.AddFeature(this.vw.HashFeature(feature.Name, this.namespaceHash), (float)feature.Value); } /// /// Transfers feature data to native space. /// /// The feature. public void Visit(IFeature<<#=t#>?> feature) { Contract.Requires(feature != null); #if DEBUG if (feature.Value > float.MaxValue || feature.Value < float.MinValue) { Trace.TraceWarning("Precision lost for feature value: " + feature.Value); } #endif this.namespaceBuilder.AddFeature(this.vw.HashFeature(feature.Name, this.namespaceHash), (float)feature.Value); } /// /// Transfers feature data to native space. /// /// The feature. public void VisitEnumerize(IFeature<<#=t#>> feature) { Contract.Requires(feature != null); var strValue = Convert.ToString(feature.Value); this.namespaceBuilder.AddFeature(this.vw.HashFeature(feature.Name + strValue, this.namespaceHash), 1f); } /// /// Transfers namespace data to native space. /// /// The dense namespace. public void Visit(INamespaceDense<<#=t#>> namespaceDense) { Contract.Requires(namespaceDense != null); Contract.Requires(namespaceDense.DenseFeature != null); this.featureGroup = namespaceDense.FeatureGroup ?? '\0'; this.namespaceHash = namespaceDense.Name == null ? this.vw.HashSpace(this.featureGroup.ToString()) : this.vw.HashSpace(this.featureGroup + namespaceDense.Name); this.namespaceBuilder = this.builder.AddNamespace(this.featureGroup); this.namespaceBuilder.PreAllocate(namespaceDense.DenseFeature.Value.Count); var i = 0; foreach (var v in namespaceDense.DenseFeature.Value) { #if DEBUG if (v > float.MaxValue || v < float.MinValue) { Trace.TraceWarning("Precision lost for feature value: " + v); } #endif this.namespaceBuilder.AddFeature((uint)(this.namespaceHash + i), (float)v); i++; } } <# } #> <# foreach(var t in new[] { typeof(char), typeof(byte), typeof(int), typeof(short) }) { #> /// /// Transfers feature data to native space. /// /// The feature. [ContractVerification(false)] public void Visit(IFeature, TValue>> feature) { Contract.Requires(feature != null); foreach (var kvp in feature.Value) { this.namespaceBuilder.AddFeature((uint)(this.namespaceHash + kvp.Key), (float)Convert.ToDouble(kvp.Value)); } } <# foreach(var s in new[] { typeof(byte), typeof(int), typeof(short), typeof(float) }) { #> /// /// Transfers feature data to native space. /// /// The feature. [ContractVerification(false)] public void Visit(IFeature, <#=s#>>> feature) { Contract.Requires(feature != null); foreach (var kvp in feature.Value) { this.namespaceBuilder.AddFeature((uint)(this.namespaceHash + kvp.Key), kvp.Value); } } <# } #> <# foreach(var s in new[] { typeof(long), typeof(double)}) { #> /// /// Transfers feature data to native space. /// /// The feature. [ContractVerification(false)] public void Visit(IFeature, <#=s#>>> feature) { Contract.Requires(feature != null); foreach (var kvp in feature.Value) { #if DEBUG if (kvp.Value > float.MaxValue || kvp.Value < float.MinValue) { Trace.TraceWarning("Precision lost for feature value: " + kvp.Value); } #endif this.namespaceBuilder.AddFeature((uint)(this.namespaceHash + kvp.Key), (float)kvp.Value); } } <# } #> <# } #> } } vowpal_wabbit-8.1.1/cs/Serializer/Visitors/VowpalWabbitStringVisitor.cs000066400000000000000000000130461261756526500264430ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics.Contracts; using System.Globalization; using System.Linq; using System.Text; using VW.Interfaces; using VW.Serializer.Interfaces; #pragma warning disable 1591 namespace VW.Serializer.Visitors { /// /// Front-end to serialize data into Vowpal Wabbit string format. /// public struct VowpalWabbitStringVisitor { private StringBuilder builder; public void Visit(INamespaceDense namespaceDense) { Contract.Requires(namespaceDense != null); this.builder.AppendFormat( CultureInfo.InvariantCulture, " |{0}{1}", namespaceDense.FeatureGroup, namespaceDense.Name); var i = 0; // support anchor feature if (namespaceDense.DenseFeature.AddAnchor) { this.builder.Append(" 0:1"); i++; } foreach (var value in namespaceDense.DenseFeature.Value) { this.builder.AppendFormat( CultureInfo.InvariantCulture, " {0}:{1}", i, value); i++; } } public void Visit(IFeature> feature) { Contract.Requires(feature != null); this.Visit(feature, key => Convert.ToString(key)); } private void Visit(IFeature> feature, Func keyMapper) { Contract.Requires(feature != null); Contract.Requires(keyMapper != null); var first = true; foreach (var kvp in feature.Value) { if (!first) { this.builder.Append(" "); first = false; } this.builder.AppendFormat( CultureInfo.InvariantCulture, " {0}:{1}", keyMapper(kvp.Key), kvp.Value); } } public void Visit(IFeature> feature) { Contract.Requires(feature != null); var i = 0; foreach (var value in feature.Value) { if (i > 0) { this.builder.Append(" "); } this.builder.AppendFormat( CultureInfo.InvariantCulture, " {0}:{1}", i, value); i++; } } public void VisitEnumerize(IFeature feature) { Contract.Requires(feature != null); this.builder.AppendFormat( CultureInfo.InvariantCulture, " {0}_{1}", feature.Name, feature.Value); } public void Visit(IFeature feature) { Contract.Requires(feature != null); // can't specify constraints to narrow for enums var valueType = typeof(T); if (valueType.IsEnum) { this.builder.AppendFormat( CultureInfo.InvariantCulture, " {0}{1}", feature.Name, Enum.GetName(valueType, feature.Value)); } else if (VowpalWabbitSerializerFactory.IsValidDenseFeatureValueElementType(typeof(T))) { this.builder.AppendFormat( CultureInfo.InvariantCulture, " {0}:{1}", feature.Name, feature.Value); } else { this.builder.AppendFormat( CultureInfo.InvariantCulture, " {0}{1}", feature.Name, feature.Value); } } public void Visit(INamespaceSparse namespaceSparse) { Contract.Requires(namespaceSparse != null); this.builder.AppendFormat( CultureInfo.InvariantCulture, " |{0}{1}", namespaceSparse.FeatureGroup, namespaceSparse.Name); foreach (var feature in namespaceSparse.Features) { feature.Visit(); } } public string Visit(ILabel label, IVisitableNamespace[] namespaces) { Contract.Requires(namespaces != null); // see https://github.com/JohnLangford/vowpal_wabbit/wiki/Input-format // prefix with label this.builder = new StringBuilder(); if (label != null) { builder.Append(label.ToVowpalWabbitFormat()); } foreach (var n in namespaces) { n.Visit(); } return this.builder.ToString(); } } } vowpal_wabbit-8.1.1/cs/Serializer/VowpalWabbitDebugExample.cs000066400000000000000000000025601261756526500243340ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System.ComponentModel; using System.Diagnostics; namespace VW.Serializer { /// /// A debug example generated in debug mode by the serializer. Apart from the native example a /// string version is generated. /// [DebuggerDisplay("CmdLine: {VowpalWabbitString}")] public class VowpalWabbitDebugExample : VowpalWabbitExample { internal VowpalWabbitDebugExample(VowpalWabbitExample example, string vwString) : base(example.Owner, example) { this.VowpalWabbitString = vwString; } /// /// Native vw string representation generated by . /// [EditorBrowsable(EditorBrowsableState.Never)] public string VowpalWabbitString { get; private set; } } } vowpal_wabbit-8.1.1/cs/Serializer/VowpalWabbitSerializer.cs000066400000000000000000000205041261756526500241010ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics.Contracts; using System.Globalization; using System.Linq; using VW.Interfaces; using VW.Serializer.Attributes; using VW.Serializer.Visitors; namespace VW.Serializer { /// /// A serializer from a user type (TExample) to a native Vowpal Wabbit example type. /// /// The source example type. public sealed class VowpalWabbitSerializer : IDisposable, IVowpalWabbitExamplePool { private class CacheEntry { internal VowpalWabbitExample Example; internal DateTime LastRecentUse; #if DEBUG internal bool InUse; #endif } private readonly VowpalWabbitSettings settings; private readonly Func serializer; private Dictionary exampleCache; #if DEBUG /// /// Reverse lookup from native example to cache entry to enable proper usage. /// /// /// To avoid any performance impact this is only enabled in debug mode. /// private readonly Dictionary reverseLookup; #endif internal VowpalWabbitSerializer(Func serializer, VowpalWabbitSettings settings) { if (serializer == null) { throw new ArgumentNullException("serializer"); } Contract.Ensures(this.settings != null); Contract.EndContractBlock(); this.serializer = serializer; this.settings = settings ?? new VowpalWabbitSettings(); var cacheableAttribute = (CacheableAttribute) typeof (TExample).GetCustomAttributes(typeof (CacheableAttribute), true).FirstOrDefault(); if (cacheableAttribute == null) { return; } if (this.settings.EnableExampleCaching) { if (cacheableAttribute.EqualityComparer == null) { this.exampleCache = new Dictionary(); } else { if (!typeof(IEqualityComparer).IsAssignableFrom(cacheableAttribute.EqualityComparer)) { throw new ArgumentException( string.Format( CultureInfo.InvariantCulture, "EqualityComparer ({1}) specified in [Cachable] of {0} must implement IEqualityComparer<{0}>", typeof(TExample), cacheableAttribute.EqualityComparer)); } var comparer = (IEqualityComparer)Activator.CreateInstance(cacheableAttribute.EqualityComparer); this.exampleCache = new Dictionary(comparer); } #if DEBUG this.reverseLookup = new Dictionary(new ReferenceEqualityComparer()); #endif } } /// /// True if this instance caches examples, false otherwise. /// public bool CachesExamples { get { return this.exampleCache != null; } } /// /// Serialize the example. /// /// The vw instance. /// The example to serialize. /// The label to be serialized. /// The serialized example. /// If TExample is annotated using the Cachable attribute, examples are returned from cache. public VowpalWabbitExample Serialize(VowpalWabbit vw, TExample example, ILabel label = null) { Contract.Requires(vw != null); Contract.Requires(example != null); if (this.exampleCache == null || label != null) { return this.serializer(vw, example, label); } CacheEntry result; if (this.exampleCache.TryGetValue(example, out result)) { result.LastRecentUse = DateTime.UtcNow; #if DEBUG if (result.InUse) { throw new ArgumentException("Cached example already in use."); } #endif } else { result = new CacheEntry { Example = new VowpalWabbitExample(owner: this, example: this.serializer(vw, example, label)), LastRecentUse = DateTime.UtcNow }; this.exampleCache.Add(example, result); #if DEBUG this.reverseLookup.Add(result.Example, result); #endif } #if DEBUG result.InUse = true; #endif // TODO: support Label != null here and update cached example using new label return result.Example; } /// /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// public void Dispose() { this.Dispose(true); GC.SuppressFinalize(this); } private void Dispose(bool disposing) { if (disposing) { if (this.exampleCache != null) { foreach (var example in this.exampleCache.Values) { example.Example.InnerExample.Dispose(); } this.exampleCache = null; } } } /// /// Accepts an example back into this pool. /// /// The example to be returned. public void ReturnExampleToPool(VowpalWabbitExample example) { if (this.exampleCache == null) { throw new ObjectDisposedException("VowpalWabbitSerializer"); } #if DEBUG CacheEntry cacheEntry; if (!this.reverseLookup.TryGetValue(example, out cacheEntry)) { throw new ArgumentException("Example is not found in pool"); } if (!cacheEntry.InUse) { throw new ArgumentException("Unused example returned"); } cacheEntry.InUse = false; #endif // if we reach the cache boundary, dispose the oldest example if (this.exampleCache.Count > this.settings.MaxExampleCacheSize) { var enumerator = this.exampleCache.GetEnumerator(); // this.settings.MaxExampleCacheSize is >= 1 enumerator.MoveNext(); var min = enumerator.Current; while (enumerator.MoveNext()) { if (min.Value.LastRecentUse > enumerator.Current.Value.LastRecentUse) { min = enumerator.Current; } } #if DEBUG this.reverseLookup.Remove(min.Value.Example); #endif this.exampleCache.Remove(min.Key); min.Value.Example.InnerExample.Dispose(); } } private class ReferenceEqualityComparer : IEqualityComparer { public bool Equals(T x, T y) { return object.ReferenceEquals(x, y); } public int GetHashCode(T obj) { return obj.GetHashCode(); } } } } vowpal_wabbit-8.1.1/cs/Serializer/VowpalWabbitSerializerFactory.cs000066400000000000000000000537271261756526500254460ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Linq; using System.Linq.Expressions; using System.Reflection; using System.Reflection.Emit; using VW.Serializer.Attributes; using VW.Serializer.Interfaces; using VW.Serializer.Intermediate; using VW.Serializer.Reflection; using VW.Serializer.Visitors; using VW.Interfaces; using System.IO; using System.Runtime.CompilerServices; using System.Diagnostics.Contracts; namespace VW.Serializer { /// /// Factory to ease creation of serializers. /// public static class VowpalWabbitSerializerFactory { /// /// Example and example result type based serializer cache. /// private static readonly Dictionary, object> SerializerCache = new Dictionary, object>(); private static readonly string SerializeMethodName = "Serialize"; private static readonly ConstructorInfo ArgumentNullExceptionConstructorInfo = (ConstructorInfo)ReflectionHelper.GetInfo((ArgumentNullException t) => new ArgumentNullException("")); /// /// Compiles a serializers for the given example user type. /// /// The example user type. /// The serializer settings. /// A serializer for the given user example type. public static VowpalWabbitSerializer CreateSerializer(VowpalWabbitSettings settings) { var serializerFunc = CreateSerializer(); #if DEBUG var stringSerializerFunc = CreateSerializer(); Func wrappedSerializerFunc; if (serializerFunc == null) { // if no features are found, no serializer is generated wrappedSerializerFunc = (a,b,c) => null; } else { wrappedSerializerFunc = (vw, example, label) => new VowpalWabbitDebugExample(serializerFunc(vw, example, label), stringSerializerFunc(vw, example, label)); } return new VowpalWabbitSerializer(wrappedSerializerFunc, settings); #else if (serializerFunc == null) { // if no features are found, no serializer is generated serializerFunc = (a,b,c) => null; } return new VowpalWabbitSerializer(serializerFunc, settings); #endif } /// /// Compiles a serializers for the given example user type. /// /// The example user type. /// The visitor to be used for serialization. /// The resulting serialization type. /// A serializer for the given user example type. public static Func CreateSerializer() { Contract.Ensures(Contract.Result>() != null); var cacheKey = Tuple.Create(typeof(TExample), typeof(TVisitor)); object serializer; if (SerializerCache.TryGetValue(cacheKey, out serializer)) { return (Func)serializer; } // Create dynamic assembly var asmName = new AssemblyName("VowpalWabbitSerializer." + typeof(TExample).Name + "." + typeof(TVisitor)); var dynAsm = AppDomain.CurrentDomain.DefineDynamicAssembly(asmName, AssemblyBuilderAccess.RunAndSave); // Create a dynamic module and type //#if !DEBUG //var dynMod = dynAsm.DefineDynamicModule("VowpalWabbitSerializerModule", asmName.Name + ".dll", true); //#else var dynMod = dynAsm.DefineDynamicModule("VowpalWabbitSerializerModule"); //#endif var newSerializer = CreateSerializer(dynMod); SerializerCache[cacheKey] = newSerializer; return newSerializer; } //public static Expression Log([CallerFilePath] string filePath = "", [CallerLineNumber] int lineNumber = 0, Expression expression = null) //{ // var file = Expression.Constant(@"c:\vowpal_wabbit\test.log"); // var logMethod = (MethodInfo)ReflectionHelper.GetInfo((string a) => File.AppendAllText(a, a)); // var toString = (MethodInfo)ReflectionHelper.GetInfo((object a) => a.ToString()); // if (expression == null) // return Expression.Call(logMethod, file, Expression.Constant(filePath + ":" + lineNumber + "\n")); // return Expression.Block( // Expression.Call(logMethod, file, Expression.Constant(filePath + ":" + lineNumber + "\n")), // Expression.Call(logMethod, file, Expression.Call(expression, toString))); //} private static Func CreateSerializer(ModuleBuilder moduleBuilder) // where TVisitor : IVowpalWabbitVisitor { var valueType = typeof(TExample); // define functions input parameter var valueParameter = Expression.Parameter(valueType, "value"); var labelParameter = Expression.Parameter(typeof(ILabel), "label"); var vwParameter = Expression.Parameter(typeof(VowpalWabbit), "vw"); var visitorParameter = Expression.Variable(typeof(TVisitor), "visitor"); // find all features and group by namespace var allFeatures = ExtractFeaturesCompiled(valueParameter, null, null).ToList(); if (allFeatures.Count == 0) { return null; } var featuresByNamespace = allFeatures.GroupBy(f => new { f.Namespace, f.FeatureGroup, f.IsDense }, f => f); var body = new List(); //// CODE if (value == null) throw new ArgumentNullException("value"); //body.Add(Log()); //body.Add(Expression.IfThen( // Expression.Equal(valueParameter, Expression.Constant(null)), // Expression.Throw(Expression.New(ArgumentNullExceptionConstructorInfo, Expression.Constant("value"))))); //// CODE if (value == null) throw new ArgumentNullException("visitor"); //body.Add(Log()); //body.Add(Expression.IfThen( // Expression.Equal(visitorParameter, Expression.Constant(null)), // Expression.Throw(Expression.New(ArgumentNullExceptionConstructorInfo, Expression.Constant("visitor"))))); var visitorCtor = typeof(TVisitor).GetConstructor(new[] { typeof(VowpalWabbit) }); if (visitorCtor != null) { // visitor = new TVisitor(vw) body.Add(Expression.Assign(visitorParameter, Expression.New(visitorCtor, vwParameter))); } else { // visitor = new TVisitor() body.Add(Expression.Assign(visitorParameter, Expression.New(typeof(TVisitor)))); } var variables = new List() { visitorParameter }; var namespaceVariables = new List(); foreach (var ns in featuresByNamespace) { var features = ns.OrderBy(f => f.Order).ToList(); var baseNamespaceInits = new List { Expression.Bind( ReflectionHelper.GetInfo((Namespace n) => n.Name), Expression.Constant(ns.Key.Namespace, typeof(string))) }; if (ns.Key.FeatureGroup != null) { baseNamespaceInits.Add( Expression.Bind( ReflectionHelper.GetInfo((Namespace n) => n.FeatureGroup), Expression.Convert(Expression.Constant((char)ns.Key.FeatureGroup), typeof(char?)))); } if (ns.Key.IsDense) { // Dense namespace if (features.Count != 1) { throw new NotSupportedException("Only a single dense vector is supported per namespace"); } var feature = features[0]; var namespaceType = typeof(NamespaceDense<>).MakeGenericType(feature.DenseFeatureValueElementType); var namespaceDense = Expression.MemberInit( Expression.New(namespaceType), baseNamespaceInits.Union(new[] { Expression.Bind(namespaceType.GetProperty("DenseFeature"), feature.NewFeatureExpression) })); var namespaceVariable = Expression.Variable(namespaceType); namespaceVariables.Add(namespaceVariable); // CODE namespace = new Namespace { ... }; //body.Add(Log()); body.Add(Expression.Assign(namespaceVariable, namespaceDense)); // CODE namespace.Visit = () => visitor.Visit(namespace) //body.Add(Log()); body.Add(Expression.Assign( Expression.Property(namespaceVariable, namespaceType.GetProperty("Visit")), Expression.Lambda( Expression.Call( visitorParameter, ReflectionHelper.FindMethod(typeof(TVisitor), "Visit", namespaceType), namespaceVariable)))); } else { // Sparse namespace var featureVariables = new List(); foreach (var feature in features) { var featureVariable = Expression.Parameter(feature.FeatureType, feature.PropertyName); variables.Add(featureVariable); featureVariables.Add(featureVariable); // CODE feature = new Feature { ... }; //body.Add(Log()); body.Add(Expression.Assign(featureVariable, feature.NewFeatureExpression)); } // CODE new NamespaceSparse { Features = new[] { feature1, feature2, ... } } var namespaceSparse = Expression.MemberInit( Expression.New(typeof(NamespaceSparse)), baseNamespaceInits.Union(new[] { Expression.Bind( ReflectionHelper.GetInfo((NamespaceSparse n) => n.Features), Expression.NewArrayInit(typeof(IVisitableFeature), featureVariables)) })); var namespaceVariable = Expression.Variable(typeof(NamespaceSparse), "namespaceSparse"); namespaceVariables.Add(namespaceVariable); // CODE namespace = new NamespaceSparse { ... } //body.Add(Log()); body.Add(Expression.Assign(namespaceVariable, namespaceSparse)); // loop unrolling to have dispatch onto the correct Visit for (var i = 0; i < features.Count; i++) { var feature = features[i]; var featureVariable = featureVariables[i]; // CODE: visitor.Visit(feature1); Expression visitFeatureCall = Expression.Call( visitorParameter, ReflectionHelper.FindMethod(typeof(TVisitor), feature.Enumerize ? "VisitEnumerize" : "Visit", featureVariable.Type), featureVariable); var featureValue = Expression.Property(featureVariable, "Value"); if (!featureValue.Type.IsValueType || (featureValue.Type.IsGenericType && featureValue.Type.GetGenericTypeDefinition() == typeof(Nullable<>))) { // CODE feature1.Value != null ? visitor.Visit(feature1) : default(TFeatureResult); visitFeatureCall = Expression.IfThen( test: Expression.NotEqual(featureValue, Expression.Constant(null)), ifTrue: visitFeatureCall); } // CODE feature.Visit = visitor.Visit; //body.Add(Log()); body.Add( Expression.Assign( Expression.Property(featureVariable, featureVariable.Type.GetProperty("Visit")), Expression.Lambda(visitFeatureCall))); } // CODE namespace.Visit = () => { visitor.Visit(namespace); }); //body.Add(Log()); // return (MethodInfo)ReflectionHelper.GetInfo((IVowpalWabbitVisitor e) => e.Visit((NamespaceSparse)null)); var visitMethod = typeof(TVisitor).GetMethod("Visit", new[] { typeof(INamespaceSparse) }); body.Add( Expression.Assign( Expression.Property( namespaceVariable, (PropertyInfo)ReflectionHelper.GetInfo((NamespaceSparse n) => n.Visit)), Expression.Lambda( Expression.Call( visitorParameter, visitMethod, namespaceVariable)))); } } // CODE return visitor.Visit(label, new[] { ns1, ns2, ... }) //body.Add(Log()); var visitWithLabelMethod = typeof(TVisitor).GetMethod("Visit", new[] { typeof(ILabel), typeof(IVisitableNamespace[]) }); body.Add( Expression.Call( visitorParameter, visitWithLabelMethod, labelParameter, Expression.NewArrayInit( typeof(IVisitableNamespace), namespaceVariables.ToArray()))); // CODE (example, visitor) => { ... } var visit = Expression.Lambda>( Expression.Block(variables.Union(namespaceVariables), body), vwParameter, valueParameter, labelParameter); var typeBuilder = moduleBuilder.DefineType("VowpalWabbitSerializer" + Guid.NewGuid().ToString().Replace('-', '_')); // Create our method builder for this type builder var methodBuilder = typeBuilder.DefineMethod( SerializeMethodName, MethodAttributes.Public | MethodAttributes.Static, typeof(void), new[] { typeof(VowpalWabbit), typeof(TExample), typeof(ILabel) }); // compared to Compile this looks rather ugly, but there is a feature-bug // that adds a security check to every call of the Serialize method //#if !DEBUG //var debugInfoGenerator = DebugInfoGenerator.CreatePdbGenerator(); //visit.CompileToMethod(methodBuilder, debugInfoGenerator); //#else visit.CompileToMethod(methodBuilder); //#endif var dynType = typeBuilder.CreateType(); return (Func)Delegate.CreateDelegate( typeof(Func), dynType.GetMethod(SerializeMethodName)); } internal static bool IsValidDenseFeatureValueElementType(Type elemType) { return elemType == typeof(double) || elemType == typeof(float) || elemType == typeof(byte) || elemType == typeof(sbyte) || elemType == typeof(char) || elemType == typeof(decimal) || elemType == typeof(UInt16) || elemType == typeof(UInt32) || elemType == typeof(UInt64) || elemType == typeof(Int16) || elemType == typeof(Int32) || elemType == typeof(Int64); } internal static Type GetDenseFeatureValueElementType(Type type) { if (type.IsArray) { var elemType = type.GetElementType(); // numeric types if (IsValidDenseFeatureValueElementType(elemType)) { return elemType; } } if (typeof(IEnumerable).IsAssignableFrom(type)) { // let's get T of IEnumerable var elemType = type.GetInterfaces().Union(new[] { type }) .First(it => it.IsGenericType && it.GetGenericTypeDefinition() == typeof(IEnumerable<>)) .GetGenericArguments()[0]; if (IsValidDenseFeatureValueElementType(elemType)) { return elemType; } } return null; } private static IList ExtractFeaturesCompiled(Expression valueExpression, string parentNamespace, char? parentFeatureGroup) { var props = valueExpression.Type.GetProperties(BindingFlags.Instance | BindingFlags.GetProperty | BindingFlags.Public); var localFeatures = from p in props let attr = (FeatureAttribute)p.GetCustomAttributes(typeof(FeatureAttribute), true).FirstOrDefault() where attr != null let featureValueType = p.PropertyType let featureType = typeof(Feature<>).MakeGenericType(featureValueType) let namespaceValue = attr.Namespace ?? parentNamespace let featureGroup = attr.InternalFeatureGroup ?? parentFeatureGroup let propertyExpression = Expression.Property(valueExpression, p) let name = attr.Name ?? p.Name select new FeatureExpression { Name = name, PropertyName = p.Name, Namespace = namespaceValue, Enumerize = attr.Enumerize, AddAnchor = attr.AddAnchor, FeatureGroup = featureGroup, FeatureType = featureType, FeatureValueType = featureValueType, DenseFeatureValueElementType = GetDenseFeatureValueElementType(featureValueType), PropertyExpression = propertyExpression, Order = attr.Order, // CODE new Feature { Namespace = ..., ... } NewFeatureExpression = Expression.MemberInit( Expression.New(featureType), Expression.Bind(ReflectionHelper.GetInfo((Feature f) => f.Name), Expression.Constant(name)), Expression.Bind(ReflectionHelper.GetInfo((Feature f) => f.Enumerize), Expression.Constant(attr.Enumerize)), Expression.Bind(ReflectionHelper.GetInfo((Feature f) => f.AddAnchor), Expression.Constant(attr.AddAnchor)), Expression.Bind(featureType.GetProperty("Value"), propertyExpression), Expression.Bind(ReflectionHelper.GetInfo((Feature f) => f.Namespace), Expression.Constant(namespaceValue, typeof(string))), Expression.Bind(ReflectionHelper.GetInfo((Feature f) => f.FeatureGroup), featureGroup == null ? (Expression)Expression.Constant(null, typeof(char?)) : Expression.New((ConstructorInfo)ReflectionHelper.GetInfo((char v) => new char?(v)), Expression.Constant((char)featureGroup))) ) }; // Recurse return localFeatures .Select(f => { var subFeatures = ExtractFeaturesCompiled(f.PropertyExpression, f.Namespace, f.FeatureGroup); return subFeatures.Count == 0 ? new[] { f } : subFeatures; }) .SelectMany(f => f) .ToList(); } } } vowpal_wabbit-8.1.1/cs/VowpalWabbit.cs000066400000000000000000000412021261756526500177340ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics.Contracts; using System.IO; using System.Linq; using VW; using VW.Interfaces; using VW.Labels; using VW.Serializer; using VW.Serializer.Visitors; namespace VW { /// /// VW wrapper supporting data ingest using declarative serializer infrastructure. /// /// The user type to be serialized. public class VowpalWabbit : IDisposable { /// /// Native vw instance. /// private VowpalWabbit vw; /// /// The example serializer. /// private VowpalWabbitSerializer serializer; /// /// The serializer used for learning. It's only set if the serializer is non-caching. /// By having a second field there is one less check that has to be done in the hot path. /// private readonly VowpalWabbitSerializer learnSerializer; /// /// Initializes a new instance of the class. /// /// Command line arguments passed to native instance. public VowpalWabbit(String args) : this(new VowpalWabbit(args)) { } /// /// Initializes a new instance of the class. /// /// Arguments passed to native instance. public VowpalWabbit(VowpalWabbitSettings settings) : this(new VowpalWabbit(settings)) { } /// /// Initializes a new instance of the class. /// /// The native instance to wrap. /// This instance takes ownership of instance and disposes it. public VowpalWabbit(VowpalWabbit vw) { if (vw == null) { throw new ArgumentNullException("vw"); } Contract.Ensures(this.serializer != null); Contract.EndContractBlock(); this.vw = vw; this.serializer = VowpalWabbitSerializerFactory.CreateSerializer(vw.Settings); // have a 2nd member to throw NullReferenceException in release instead of silently producing wrong results. this.learnSerializer = this.serializer.CachesExamples ? null : this.serializer; } /// /// Learns from the given example. /// /// The example to learn. /// The label for this . public void Learn(TExample example, ILabel label) { Contract.Requires(example != null); Contract.Requires(label != null); #if DEBUG if (this.serializer.CachesExamples) { throw new NotSupportedException("Cached examples cannot be used for learning"); } #endif // in release this throws NullReferenceException instead of producing silently wrong results using (var ex = this.learnSerializer.Serialize(this.vw, example, label)) { this.vw.Learn(ex); } } /// /// Learn from the given example and return the current prediction for it. /// /// The prediction type. /// The example to learn. /// The label for this . /// The prediction factory to be used. See . /// The prediction for the given . public TPrediction Learn(TExample example, ILabel label, IVowpalWabbitPredictionFactory predictionFactory) { Contract.Requires(example != null); Contract.Requires(label != null); Contract.Requires(predictionFactory != null); #if DEBUG // only in debug, since it's a hot path if (this.serializer.CachesExamples) { throw new NotSupportedException("Cached examples cannot be used for learning"); } #endif using (var ex = this.learnSerializer.Serialize(this.vw, example, label)) { return this.vw.Learn(ex, predictionFactory); } } /// /// Predicts for the given example. /// /// The example to predict for. /// This label can be used to weight the example. public void Predict(TExample example, ILabel label = null) { Contract.Requires(example != null); using (var ex = this.serializer.Serialize(this.vw, example, label)) { this.vw.Learn(ex); } } /// /// Predicts for the given example. /// /// The prediction type. /// The example to predict for. /// The prediction factory to be used. See . /// This label can be used to weight the example. public TPrediction Predict(TExample example, IVowpalWabbitPredictionFactory predictionFactory, ILabel label = null) { Contract.Requires(example != null); Contract.Requires(predictionFactory != null); using (var ex = this.serializer.Serialize(this.vw, example, label)) { return this.vw.Learn(ex, predictionFactory); } } /// /// The wrapped VW instance. /// public VowpalWabbit Native { get { return this.vw; } } /// /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// public void Dispose() { this.Dispose(true); GC.SuppressFinalize(this); } private void Dispose(bool disposing) { if (disposing) { if (this.vw != null) { this.vw.Dispose(); this.vw = null; } if (this.serializer != null) { this.serializer.Dispose(); this.serializer = null; } } } } /// /// VW wrapper for multiline ingest. /// /// The user type of the shared feature. /// The user type for each action dependent feature. public class VowpalWabbit : IDisposable { /// /// The wrapper vw instance. /// private VowpalWabbit vw; private VowpalWabbitSerializer serializer; private VowpalWabbitSerializer actionDependentFeatureSerializer; private readonly VowpalWabbitSerializer actionDependentFeatureLearnSerializer; /// /// Initializes a new instance of the class. /// /// Command line arguments passed to native instance. public VowpalWabbit(String args) : this(new VowpalWabbit(args)) { } /// /// Initializes a new instance of the class. /// /// Arguments passed to native instance. public VowpalWabbit(VowpalWabbitSettings settings) : this(new VowpalWabbit(settings)) { } /// /// Initializes a new instance of the class. /// /// The native instance to wrap. /// This instance takes ownership of instance and disposes it. public VowpalWabbit(VowpalWabbit vw) { if (vw == null) { throw new ArgumentNullException("vw"); } Contract.EndContractBlock(); this.vw = vw; this.serializer = VowpalWabbitSerializerFactory.CreateSerializer(vw.Settings); this.actionDependentFeatureSerializer = VowpalWabbitSerializerFactory.CreateSerializer(vw.Settings); Contract.Assert(this.actionDependentFeatureSerializer != null); // have a 2nd member to throw NullReferenceException in release instead of silently producing wrong results. this.actionDependentFeatureLearnSerializer = this.actionDependentFeatureSerializer.CachesExamples ? null : this.actionDependentFeatureSerializer; } /// /// The wrapped VW instance. /// public VowpalWabbit Native { get { return this.vw; } } /// /// Learn from the given example and return the current prediction for it. /// /// The shared example. /// The action dependent features. /// The index of the example to learn within . /// The label for the example to learn. public void Learn(TExample example, IEnumerable actionDependentFeatures, int index, ILabel label) { Contract.Requires(example != null); Contract.Requires(actionDependentFeatures != null); Contract.Requires(index >= 0); Contract.Requires(label != null); VowpalWabbitMultiLine.Learn( this.vw, this.serializer, this.actionDependentFeatureLearnSerializer, example, actionDependentFeatures, index, label); } /// /// Learn from the given example and return the current prediction for it. /// /// The shared example. /// The action dependent features. /// The index of the example to learn within . /// The label for the example to learn. /// The ranked prediction for the given examples. public TActionDependentFeature[] LearnAndPredict(TExample example, IEnumerable actionDependentFeatures, int index, ILabel label) { Contract.Requires(example != null); Contract.Requires(actionDependentFeatures != null); Contract.Requires(index >= 0); Contract.Requires(label != null); return VowpalWabbitMultiLine.LearnAndPredict( this.vw, this.serializer, this.actionDependentFeatureLearnSerializer, example, actionDependentFeatures, index, label); } /// /// Learn from the given example and return the current prediction for it. /// /// The shared example. /// The action dependent features. /// The index of the example to learn within . /// The label for the example to learn. /// The ranked prediction for the given examples. public int[] LearnAndPredictIndex(TExample example, IEnumerable actionDependentFeatures, int index, ILabel label) { Contract.Requires(example != null); Contract.Requires(actionDependentFeatures != null); Contract.Requires(index >= 0); Contract.Requires(label != null); return VowpalWabbitMultiLine.LearnAndPredictIndex( this.vw, this.serializer, this.actionDependentFeatureLearnSerializer, example, actionDependentFeatures, index, label); } /// /// Predict for the given examples and return the current prediction for it. /// /// The shared example. /// The action dependent features. /// The ranked prediction for the given examples. public int[] PredictIndex(TExample example, IEnumerable actionDependentFeatures) { Contract.Requires(example != null); Contract.Requires(actionDependentFeatures != null); return VowpalWabbitMultiLine.PredictIndex( this.vw, this.serializer, this.actionDependentFeatureSerializer, example, actionDependentFeatures); } /// /// Learn from the given example and return the current prediction for it. /// /// The shared example. /// The action dependent features. /// The ranked prediction for the given examples. public TActionDependentFeature[] Predict(TExample example, IEnumerable actionDependentFeatures) { Contract.Requires(example != null); Contract.Requires(actionDependentFeatures != null); return VowpalWabbitMultiLine.Predict( this.vw, this.serializer, this.actionDependentFeatureSerializer, example, actionDependentFeatures); } /// /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// public void Dispose() { this.Dispose(true); GC.SuppressFinalize(this); } private void Dispose(bool disposing) { if (disposing) { if (this.vw != null) { this.vw.Dispose(); this.vw = null; } if (this.serializer != null) { this.serializer.Dispose(); this.serializer = null; } if (this.actionDependentFeatureSerializer != null) { this.actionDependentFeatureSerializer.Dispose(); this.actionDependentFeatureSerializer = null; } } } } }vowpal_wabbit-8.1.1/cs/VowpalWabbitAsync.cs000066400000000000000000000335501261756526500207410ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics.Contracts; using System.Linq; using System.Text; using System.Threading.Tasks; using VW.Interfaces; using VW.Serializer; using VW.Serializer.Visitors; namespace VW { /// /// An async wrapper VW supporting data ingest using declarative serializer infrastructure used with . /// /// The user type to be serialized. public class VowpalWabbitAsync : IDisposable { /// /// The owning manager. /// private VowpalWabbitThreadedLearning manager; /// /// The serializers are not thread-safe. Thus we need to allocate one for each VW instance. /// private VowpalWabbitSerializer[] serializers; internal VowpalWabbitAsync(VowpalWabbitThreadedLearning manager) { Contract.Requires(manager != null); Contract.Ensures(this.serializers != null); this.manager = manager; // create a serializer for each instance - maintaining separate example caches this.serializers = Enumerable .Range(0, manager.Settings.ParallelOptions.MaxDegreeOfParallelism) .Select(_ => VowpalWabbitSerializerFactory.CreateSerializer(manager.Settings)) .ToArray(); } /// /// Learns from the given example. /// /// The example to learn. /// The label for this . /// /// The method only enqueues the example for learning and returns immediately. /// You must not re-use the example. /// public void Learn(TExample example, ILabel label) { Contract.Requires(example != null); Contract.Requires(label != null); manager.Post(vw => { using (var ex = this.serializers[vw.Settings.Node].Serialize(vw, example, label)) { vw.Learn(ex); } }); } /// /// Predicts for the given example. /// /// The example to predict for. /// /// The method only enqueues the example for prediction and returns immediately. /// You must not re-use the example. /// public void Predict(TExample example) { Contract.Requires(example != null); manager.Post(vw => { using (var ex = this.serializers[vw.Settings.Node].Serialize(vw, example)) { vw.Predict(ex); } }); } /// /// Learns from the given example. /// /// The example to learn. /// The label for this . /// The prediction factory to be used. See . /// The prediction for the given . /// /// The method only enqueues the example for learning and returns immediately. /// Await the returned task to receive the prediction result. /// public Task Learn(TExample example, ILabel label, IVowpalWabbitPredictionFactory predictionFactory) { Contract.Requires(example != null); Contract.Requires(label != null); Contract.Requires(predictionFactory != null); return manager.Post(vw => { using (var ex = this.serializers[vw.Settings.Node].Serialize(vw, example, label)) { return vw.Learn(ex, predictionFactory); } }); } /// /// Predicts for the given example. /// /// The example to predict for. /// The prediction factory to be used. See . /// The prediction for the given . /// /// The method only enqueues the example for learning and returns immediately. /// Await the returned task to receive the prediction result. /// public Task Predict(TExample example, IVowpalWabbitPredictionFactory predictionFactory) { Contract.Requires(example != null); Contract.Requires(predictionFactory != null); return manager.Post(vw => { using (var ex = this.serializers[vw.Settings.Node].Serialize(vw, example)) { return vw.Predict(ex, predictionFactory); } }); } /// /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// public void Dispose() { this.Dispose(true); GC.SuppressFinalize(this); } private void Dispose(bool disposing) { if (disposing) { if (this.serializers != null) { foreach (var serializer in this.serializers) { // free cached examples serializer.Dispose(); } this.serializers = null; } } } } /// /// An async VW wrapper for multiline ingest. /// /// The user type of the shared feature. /// The user type for each action dependent feature. public class VowpalWabbitAsync : IDisposable { /// /// The owning manager. /// private readonly VowpalWabbitThreadedLearning manager; /// /// The serializers are not thread-safe. Thus we need to allocate one for each VW instance. /// private VowpalWabbitSerializer[] serializers; /// /// The serializers are not thread-safe. Thus we need to allocate one for each VW instance. /// private VowpalWabbitSerializer[] actionDependentFeatureSerializers; internal VowpalWabbitAsync(VowpalWabbitThreadedLearning manager) { if (manager == null) { throw new ArgumentNullException("manager"); } if (manager.Settings == null) { throw new ArgumentNullException("manager.Settings"); } if (manager.Settings.ParallelOptions == null) { throw new ArgumentNullException("manager.Settings.ParallelOptions"); } if (manager.Settings.ParallelOptions.MaxDegreeOfParallelism <= 0) { throw new ArgumentOutOfRangeException("MaxDegreeOfParallelism must be greater than zero."); } Contract.Ensures(this.serializers != null); Contract.Ensures(this.actionDependentFeatureSerializers != null); Contract.EndContractBlock(); this.manager = manager; // create a serializer for each instance - maintaining separate example caches this.serializers = Enumerable .Range(0, manager.Settings.ParallelOptions.MaxDegreeOfParallelism) .Select(_ => VowpalWabbitSerializerFactory.CreateSerializer(manager.Settings)) .ToArray(); this.actionDependentFeatureSerializers = Enumerable .Range(0, manager.Settings.ParallelOptions.MaxDegreeOfParallelism) .Select(_ => VowpalWabbitSerializerFactory.CreateSerializer(manager.Settings)) .ToArray(); } /// /// Learn from the given example and return the current prediction for it. /// /// The shared example. /// The action dependent features. /// The index of the example to learn within . /// The label for the example to learn. public void Learn(TExample example, IEnumerable actionDependentFeatures, int index, ILabel label) { Contract.Requires(example != null); Contract.Requires(actionDependentFeatures != null); Contract.Requires(index >= 0); Contract.Requires(label != null); manager.Post(vw => VowpalWabbitMultiLine.Learn( vw, this.serializers[vw.Settings.Node], this.actionDependentFeatureSerializers[vw.Settings.Node], example, actionDependentFeatures, index, label)); } /// /// Learn from the given example and return the current prediction for it. /// /// The shared example. /// The action dependent features. /// The index of the example to learn within . /// The label for the example to learn. /// The ranked prediction for the given examples. public Task LearnAndPredictIndex(TExample example, IEnumerable actionDependentFeatures, int index, ILabel label) { Contract.Requires(example != null); Contract.Requires(actionDependentFeatures != null); Contract.Requires(index >= 0); Contract.Requires(label != null); Contract.Ensures(Contract.Result>() != null); return manager.Post(vw => VowpalWabbitMultiLine.LearnAndPredictIndex( vw, this.serializers[vw.Settings.Node], this.actionDependentFeatureSerializers[vw.Settings.Node], example, actionDependentFeatures, index, label)); } /// /// Learn from the given example and return the current prediction for it. /// /// The shared example. /// The action dependent features. /// The index of the example to learn within . /// The label for the example to learn. /// The ranked prediction for the given examples. public Task LearnAndPredict(TExample example, IEnumerable actionDependentFeatures, int index, ILabel label) { Contract.Requires(example != null); Contract.Requires(actionDependentFeatures != null); Contract.Requires(index >= 0); Contract.Requires(label != null); Contract.Ensures(Contract.Result>() != null); return manager.Post(vw => VowpalWabbitMultiLine.LearnAndPredict( vw, this.serializers[vw.Settings.Node], this.actionDependentFeatureSerializers[vw.Settings.Node], example, actionDependentFeatures, index, label)); } /// /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// public void Dispose() { this.Dispose(true); GC.SuppressFinalize(this); } private void Dispose(bool disposing) { if (disposing) { if (this.serializers != null) { foreach (var serializer in this.serializers) { // free cached examples serializer.Dispose(); } this.serializers = null; } if (this.actionDependentFeatureSerializers != null) { foreach (var serializer in this.actionDependentFeatureSerializers) { // free cached examples serializer.Dispose(); } this.actionDependentFeatureSerializers = null; } } } } } vowpal_wabbit-8.1.1/cs/VowpalWabbitMultiLine.cs000066400000000000000000000363241261756526500215700ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics.Contracts; using System.Linq; using VW.Interfaces; using VW.Labels; using VW.Serializer; namespace VW { /// /// Helper class to properly feed multi-line examples into vw. /// public static class VowpalWabbitMultiLine { /// /// Simplify learning of examples with action dependent features. /// public static void Learn( VowpalWabbit vw, VowpalWabbitSerializer serializer, VowpalWabbitSerializer actionDependentFeatureSerializer, TExample example, IEnumerable actionDependentFeatures, int index, ILabel label) { Contract.Requires(vw != null); Contract.Requires(serializer != null); Contract.Requires(actionDependentFeatureSerializer != null); Contract.Requires(example != null); Contract.Requires(actionDependentFeatures != null); Contract.Requires(index >= 0); Contract.Requires(label != null); #if DEBUG // only in debug, since it's a hot path if (actionDependentFeatureSerializer.CachesExamples) { throw new NotSupportedException("Cached examples cannot be used for learning"); } #endif var examples = new List(); try { // contains prediction results var sharedExample = serializer.Serialize(vw, example, SharedLabel.Instance); // check if we have shared features if (sharedExample != null) { examples.Add(sharedExample); vw.Learn(sharedExample); } var i = 0; foreach (var actionDependentFeature in actionDependentFeatures) { var adfExample = actionDependentFeatureSerializer.Serialize(vw, actionDependentFeature, i == index ? label : null); Contract.Assert(adfExample != null); examples.Add(adfExample); vw.Learn(adfExample); i++; } // signal we're finished using an empty example var empty = vw.GetOrCreateEmptyExample(); examples.Add(empty); vw.Learn(empty); // Dump input file for command line learning //File.AppendAllLines(@"c:\temp\msn.txt", // examples.OfType() // .Select(e => e.VowpalWabbitString) // .Union(new[] { "" })); } finally { // dispose examples // Note: must not dispose examples before final example // as the learning algorithm (such as cbf) keeps a reference // to the example foreach (var e in examples) { e.Dispose(); } } } /// /// Simplify learning of examples with action dependent features. /// /// The type of the user example. /// The type of the user action dependent features. /// The vw instance. /// The serializer for . /// The serializer for . /// The user example. /// The action dependent features. /// The index of action dependent feature to label. /// The label for the selected action dependent feature. /// An ranked subset of predicted action indexes. public static int[] LearnAndPredictIndex( VowpalWabbit vw, VowpalWabbitSerializer serializer, VowpalWabbitSerializer actionDependentFeatureSerializer, TExample example, IEnumerable actionDependentFeatures, int index, ILabel label) { Contract.Requires(vw != null); Contract.Requires(serializer != null); Contract.Requires(actionDependentFeatureSerializer != null); Contract.Requires(example != null); Contract.Requires(actionDependentFeatures != null); Contract.Requires(index >= 0); Contract.Requires(label != null); #if DEBUG // only in debug, since it's a hot path if (actionDependentFeatureSerializer.CachesExamples) { throw new NotSupportedException("Cached examples cannot be used for learning"); } #endif var examples = new List(); try { // contains prediction results var sharedExample = serializer.Serialize(vw, example); // check if we have shared features if (sharedExample != null) { examples.Add(sharedExample); vw.Learn(sharedExample); } // leave as loop (vs. linq) so if the serializer throws an exception, anything allocated so far can be free'd var i = 0; foreach (var actionDependentFeature in actionDependentFeatures) { var adfExample = actionDependentFeatureSerializer.Serialize(vw, actionDependentFeature, i == index ? label : null); Contract.Assert(adfExample != null); examples.Add(adfExample); vw.Learn(adfExample); i++; } // signal we're finished using an empty example var empty = vw.GetOrCreateEmptyExample(); examples.Add(empty); vw.Learn(empty); // Nasty workaround. Since the prediction result is stored in the first example // and we'll have to get an actual VowpalWabbitExampt var firstExample = examples.FirstOrDefault(); if (firstExample == null) { return null; } return firstExample.GetPrediction(vw, VowpalWabbitPredictionType.Multilabel); } finally { // dispose examples // Note: must not dispose examples before final example // as the learning algorithm (such as cbf) keeps a reference // to the example foreach (var e in examples) { e.Dispose(); } } } /// /// Simplify learning of examples with action dependent features. /// /// The type of the user example. /// The type of the user action dependent features. /// The vw instance. /// The serializer for . /// The serializer for . /// The user example. /// The action dependent features. /// The index of action dependent feature to label. /// The label for the selected action dependent feature. /// An ranked subset of predicted actions. public static TActionDependentFeature[] LearnAndPredict( VowpalWabbit vw, VowpalWabbitSerializer serializer, VowpalWabbitSerializer actionDependentFeatureSerializer, TExample example, IEnumerable actionDependentFeatures, int index, ILabel label) { Contract.Requires(vw != null); Contract.Requires(serializer != null); Contract.Requires(actionDependentFeatureSerializer != null); Contract.Requires(example != null); Contract.Requires(actionDependentFeatures != null); Contract.Requires(index >= 0); Contract.Requires(label != null); #if DEBUG // only in debug, since it's a hot path if (actionDependentFeatureSerializer.CachesExamples) { throw new NotSupportedException("Cached examples cannot be used for learning"); } #endif var multiLabelPredictions = LearnAndPredictIndex(vw, serializer, actionDependentFeatureSerializer, example, actionDependentFeatures, index, label); return actionDependentFeatures.Subset(multiLabelPredictions); } /// /// Simplify prediction of examples with action dependent features. /// /// The type of the user example. /// The type of the user action dependent features. /// The vw instance. /// The serializer for . /// The serializer for . /// The user example. /// The action dependent features. /// An ranked subset of predicted action indexes. public static int[] PredictIndex( VowpalWabbit vw, VowpalWabbitSerializer serializer, VowpalWabbitSerializer actionDependentFeatureSerializer, TExample example, IEnumerable actionDependentFeatures) { Contract.Requires(vw != null); Contract.Requires(serializer != null); Contract.Requires(actionDependentFeatureSerializer != null); Contract.Requires(example != null); Contract.Requires(actionDependentFeatures != null); // shared |userlda :.1 |che a:.1 // `doc1 |lda :.1 :.2 [1] // `doc2 |lda :.2 :.3 [2] // var examples = new List(); try { // contains prediction results var sharedExample = serializer.Serialize(vw, example); // check if we have shared features if (sharedExample != null) { examples.Add(sharedExample); vw.Predict(sharedExample); } // leave as loop (vs. linq) so if the serializer throws an exception, anything allocated so far can be free'd foreach (var actionDependentFeature in actionDependentFeatures) { var adfExample = actionDependentFeatureSerializer.Serialize(vw, actionDependentFeature); Contract.Assert(adfExample != null); examples.Add(adfExample); vw.Predict(adfExample); } // signal we're finished using an empty example var empty = vw.GetOrCreateEmptyExample(); examples.Add(empty); vw.Predict(empty); // Nasty workaround. Since the prediction result is stored in the first example // and we'll have to get an actual VowpalWabbitExampt var firstExample = examples.FirstOrDefault(); if (firstExample == null) { return null; } return firstExample.GetPrediction(vw, VowpalWabbitPredictionType.Multilabel); } finally { // dispose examples // Note: must not dispose examples before final example // as the learning algorithm (such as cbf) keeps a reference // to the example foreach (var e in examples) { e.Dispose(); } } } /// /// Simplify prediction of examples with action dependent features. /// /// The type of the user example. /// The type of the user action dependent features. /// The vw instance. /// The serializer for . /// The serializer for . /// The user example. /// The action dependent features. /// An ranked subset of predicted actions. public static TActionDependentFeature[] Predict( VowpalWabbit vw, VowpalWabbitSerializer serializer, VowpalWabbitSerializer actionDependentFeatureSerializer, TExample example, IEnumerable actionDependentFeatures) { Contract.Requires(vw != null); Contract.Requires(serializer != null); Contract.Requires(actionDependentFeatureSerializer != null); Contract.Requires(example != null); Contract.Requires(actionDependentFeatures != null); var multiLabelPredictions = PredictIndex(vw, serializer, actionDependentFeatureSerializer, example, actionDependentFeatures); return actionDependentFeatures.Subset(multiLabelPredictions); } } } vowpal_wabbit-8.1.1/cs/VowpalWabbitThreadedLearning.cs000066400000000000000000000373771261756526500230770ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections.Concurrent; using System.Collections.Generic; using System.Diagnostics.Contracts; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; using System.Threading.Tasks.Dataflow; namespace VW { /// /// VW wrapper supporting multi-core learning by utilizing thread-based allreduce. /// public class VowpalWabbitThreadedLearning : IDisposable { /// /// Random generator used by uniform random example distributor. /// /// Initialized with static seed to enable reproducability. private readonly Random random = new Random(42); /// /// Configurable example distribution function choosing the vw instance for the next example. /// private readonly Func exampleDistributor; /// /// Native vw instances setup for thread-based allreduce /// private VowpalWabbit[] vws; /// /// Worker threads with a nice message queue infront that will start blocking once it's too full. /// private readonly ActionBlock>[] actionBlocks; /// /// The only offer non-blocking methods. Getting observers and calling OnNext() enables /// blocking once the queue is full. /// private readonly IObserver>[] observers; /// /// Invoked right after the root node performed AllReduce with the other instances. /// private readonly ConcurrentList> syncActions; /// /// Task enable waiting for clients on completion after all action blocks have finished (incl. cleanup). /// private Task[] completionTasks; /// /// Number of examples seen sofar. Used by round robin example distributor. /// private int exampleCount; /// /// Initializes a new instance of the class. /// /// Common settings used for vw instances. public VowpalWabbitThreadedLearning(VowpalWabbitSettings settings) { if (settings == null) { throw new ArgumentNullException("settings"); } if (settings.ParallelOptions == null) { throw new ArgumentNullException("settings.ParallelOptions must be set"); } Contract.EndContractBlock(); this.Settings = settings; if (this.Settings.ParallelOptions.CancellationToken == null) { this.Settings.ParallelOptions.CancellationToken = new CancellationToken(); } switch (this.Settings.ExampleDistribution) { case VowpalWabbitExampleDistribution.UniformRandom: this.exampleDistributor = _ => this.random.Next(this.observers.Length); break; case VowpalWabbitExampleDistribution.RoundRobin: this.exampleDistributor = localExampleCount => (int)(localExampleCount % this.observers.Length); break; } this.exampleCount = 0; this.syncActions = new ConcurrentList>(); this.vws = new VowpalWabbit[settings.ParallelOptions.MaxDegreeOfParallelism]; this.actionBlocks = new ActionBlock>[settings.ParallelOptions.MaxDegreeOfParallelism]; this.observers = new IObserver>[settings.ParallelOptions.MaxDegreeOfParallelism]; // setup AllReduce chain // root closure { var vw = this.vws[0] = new VowpalWabbit(settings.ShallowCopy(node: 0)); var actionBlock = this.actionBlocks[0] = new ActionBlock>( action => action(vw), new ExecutionDataflowBlockOptions { MaxDegreeOfParallelism = 1, TaskScheduler = settings.ParallelOptions.TaskScheduler, CancellationToken = settings.ParallelOptions.CancellationToken, BoundedCapacity = (int)settings.MaxExampleQueueLengthPerInstance }); } for (int i = 1; i < settings.ParallelOptions.MaxDegreeOfParallelism; i++) { // closure vars var vw = this.vws[i] = new VowpalWabbit(settings.ShallowCopy(root: this.vws[0], node: (uint)i)); var actionBlock = this.actionBlocks[i] = new ActionBlock>( action => action(vw), new ExecutionDataflowBlockOptions { MaxDegreeOfParallelism = 1, TaskScheduler = settings.ParallelOptions.TaskScheduler, CancellationToken = settings.ParallelOptions.CancellationToken, BoundedCapacity = (int)settings.MaxExampleQueueLengthPerInstance }); } // get observers to allow for blocking calls this.observers = this.actionBlocks.Select(ab => ab.AsObserver()).ToArray(); this.completionTasks = new Task[settings.ParallelOptions.MaxDegreeOfParallelism]; // root closure { var vw = this.vws[0]; this.completionTasks[0] = this.actionBlocks[0].Completion .ContinueWith(_ => { // perform final AllReduce vw.EndOfPass(); // execute synchronization actions foreach (var syncAction in this.syncActions.RemoveAll()) { syncAction(vw); } }); } for (int i = 1; i < this.vws.Length; i++) { // perform final AllReduce var vw = this.vws[i]; this.completionTasks[i] = this.actionBlocks[i].Completion .ContinueWith(_ => vw.EndOfPass(), this.Settings.ParallelOptions.CancellationToken); } } /// /// Creates a new instance of to feed examples of type . /// /// The user example type. /// A new instance of . public VowpalWabbitAsync Create() { return new VowpalWabbitAsync(this); } /// /// Creates a new instance of to feed multi-line /// examples of type and . /// /// The user example type. /// The user action dependent feature type. /// A new instance of . public VowpalWabbitAsync Create() { return new VowpalWabbitAsync(this); } private uint CheckEndOfPass() { var exampleCount = (uint)Interlocked.Increment(ref this.exampleCount); if (exampleCount % this.Settings.ExampleCountPerRun == 0) { this.observers[0].OnNext(vw => { // perform AllReduce vw.EndOfPass(); // execute synchronization actions foreach (var syncAction in this.syncActions.RemoveAll()) { syncAction(vw); } }); for (int i = 1; i < this.observers.Length; i++) { // perform AllReduce this.observers[i].OnNext(vw => vw.EndOfPass()); } } return exampleCount; } /// /// Enqueues an action to be executed on one of vw instances. /// /// The action to be executed (e.g. Learn/Predict/...). /// If number of actions waiting to be executed has reached this method blocks. public void Post(Action action) { Contract.Requires(action != null); var exampleCount = this.CheckEndOfPass(); // dispatch this.observers[this.exampleDistributor(exampleCount)].OnNext(action); } internal Task Post(Func func) { Contract.Requires(func!= null); var exampleCount = this.CheckEndOfPass(); var completionSource = new TaskCompletionSource(); // dispatch this.observers[this.exampleDistributor(exampleCount)].OnNext(vw => { try { completionSource.SetResult(func(vw)); } catch (Exception ex) { completionSource.SetException(ex); } }); return completionSource.Task; } /// /// Learns from the given example. /// /// The example to learn. public void Learn(string line) { Contract.Requires(line != null); this.Post(vw => vw.Learn(line)); } /// /// Learns from the given example. /// /// The multi-line example to learn. public void Learn(IEnumerable lines) { Contract.Requires(lines != null); this.Post(vw => vw.Learn(lines)); } /// /// Synchronized performance statistics. /// /// The task is only completed after synchronization of all instances, triggered example. public Task PerformanceStatistics { get { var completionSource = new TaskCompletionSource(); this.syncActions.Add(vw => completionSource.SetResult(vw.PerformanceStatistics)); return completionSource.Task; } } /// /// Signal that no more examples are send. /// /// Task completes once the learning and cleanup is done. public Task Complete() { // make sure no more sync actions are added, which might otherwise never been called this.syncActions.CompleteAdding(); foreach (var actionBlock in this.actionBlocks) { actionBlock.Complete(); } return Task.WhenAll(this.completionTasks); } /// /// Saves a model as part of the synchronization. /// /// Task compeletes once the model is saved. public Task SaveModel() { var completionSource = new TaskCompletionSource(); this.syncActions.Add(vw => { vw.SaveModel(); completionSource.SetResult(true); }); return completionSource.Task; } /// /// Saves a model as part of the synchronization. /// /// Task compeletes once the model is saved. public Task SaveModel(string filename) { Contract.Requires(!string.IsNullOrEmpty(filename)); var completionSource = new TaskCompletionSource(); this.syncActions.Add(vw => { vw.SaveModel(filename); completionSource.SetResult(true); }); return completionSource.Task; } /// /// The settings shared across all instances. /// public VowpalWabbitSettings Settings { get; private set; } /// /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// public void Dispose() { this.Dispose(true); GC.SuppressFinalize(this); } private void Dispose(bool disposing) { if (disposing) { if (this.completionTasks != null) { // mark completion this.Complete() .Wait(this.Settings.ParallelOptions.CancellationToken); // wait for all actionblocks to finish Task.WhenAll(this.completionTasks) .Wait(this.Settings.ParallelOptions.CancellationToken); this.completionTasks = null; } if (this.vws != null) { foreach (var vw in this.vws) { vw.Dispose(); } this.vws = null; } } } /// /// Thread-safe list implementation. /// /// The element type. private class ConcurrentList { private bool completed = false; private readonly List items = new List(); private readonly object lockObject = new object(); public void Add(T item) { lock (this.lockObject) { if (completed) { throw new InvalidOperationException("ConcurrentList has been marked completed."); } this.items.Add(item); } } public void CompleteAdding() { lock (this.lockObject) { this.completed = true; } } public T[] RemoveAll() { lock (this.lockObject) { var ret = this.items.ToArray(); this.items.Clear(); return ret; } } } } } vowpal_wabbit-8.1.1/cs/VowpalWabbitThreadedPrediction.cs000066400000000000000000000060751261756526500234270ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics.Contracts; using System.IO; using System.Threading.Tasks; using VW.Interfaces; using VW.Serializer; namespace VW { /// /// Enables multi-threaded prediction by utilizing a pool of instances. /// /// The type use for providing data to VW using the serializer infrastructure. public class VowpalWabbitThreadedPrediction : VowpalWabbitThreadedPredictionBase> { /// /// Initializes a new instance of . /// /// The model used by each pool instance. public VowpalWabbitThreadedPrediction(VowpalWabbitModel model) : base(model) { } /// /// Creates a new instance of . /// /// The wrapped vw instance. sealed protected override VowpalWabbit InternalCreate(VowpalWabbit vw) { return new VowpalWabbit(vw); } } /// /// Enables multi-threaded prediction by utilizing a pool of instances. /// /// The type use for providing data to VW using the serializer infrastructure. /// The type use for providing action dependent data to VW using the serializer infrastructure. public class VowpalWabbitThreadedPrediction : VowpalWabbitThreadedPredictionBase> { /// /// Initializes a new instance of . /// /// The model used by each pool instance. public VowpalWabbitThreadedPrediction(VowpalWabbitModel model) : base(model) { } /// /// Creates a new instance of . /// /// The wrapped vw instance. sealed protected override VowpalWabbit InternalCreate(VowpalWabbit vw) { return new VowpalWabbit(vw); } } } vowpal_wabbit-8.1.1/cs/VowpalWabbitThreadedPredictionBase.cs000066400000000000000000000065331261756526500242210ustar00rootroot00000000000000// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) by respective owners including Yahoo!, Microsoft, and // individual contributors. All rights reserved. Released under a BSD // license as described in the file LICENSE. // // -------------------------------------------------------------------------------------------------------------------- using System; using System.Diagnostics.Contracts; namespace VW { /// /// Enables multi-threaded prediction by utilizing a pool of instances. /// /// The VowpalWabbit wrapper type used. public abstract class VowpalWabbitThreadedPredictionBase : IDisposable where TVowpalWabbit : IDisposable { /// /// The pool of potentially wrapped VW instances. /// private ObjectPool vwPool; /// /// Initializes a new instance of the class. /// /// The initial model to use. protected VowpalWabbitThreadedPredictionBase(VowpalWabbitModel model) { this.vwPool = new ObjectPool( ObjectFactory.Create( model, m => this.InternalCreate(new VowpalWabbit(m.Settings.ShallowCopy(model: m))))); } /// /// Implementors create new VW wrapper instances. /// /// The native VW instance. /// The new VW wrapper instance. protected abstract TVowpalWabbit InternalCreate(VowpalWabbit vw); /// /// Updates the model used for prediction in a thread-safe manner. /// /// The new model to be used. public void UpdateModel(VowpalWabbitModel model) { this.vwPool.UpdateFactory(ObjectFactory.Create( model, m => this.InternalCreate(new VowpalWabbit(m.Settings.ShallowCopy(model: m))))); } /// /// Gets or creates a new VW wrapper instance. /// /// A ready to use VW wrapper instance public PooledObject GetOrCreate() { Contract.Ensures(Contract.Result>() != null); return this.vwPool.GetOrCreate(); } /// /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// public void Dispose() { this.Dispose(true); GC.SuppressFinalize(this); } private void Dispose(bool disposing) { if (disposing) { if (this.vwPool != null) { this.vwPool.Dispose(); this.vwPool = null; } } } } } vowpal_wabbit-8.1.1/cs/cs.csproj000066400000000000000000000242731261756526500166440ustar00rootroot00000000000000 Debug AnyCPU {E4E962AE-7056-4EB0-A8C5-8DC824A4B068} Library Properties VW VowpalWabbit v4.5 512 true ..\vowpalwabbit\ 0 true bin\x64\Debug\ TRACE;DEBUG full x64 prompt MinimumRecommendedRules.ruleset bin\x64\Debug\VowpalWabbit.XML True False True False False True True True True True True True True True False True False True False False False False True False True True True False False True False False True Full %28none%29 0 bin\x64\Release\ TRACE true pdbonly x64 prompt MinimumRecommendedRules.ruleset bin\x64\Release\VowpalWabbit.XML True ..\vowpalwabbit\packages\Microsoft.Tpl.Dataflow.4.5.24\lib\portable-net45+win8+wpa81\System.Threading.Tasks.Dataflow.dll VowpalWabbitNativeVisitorExt.tt True True {85e55ae0-3784-4968-9271-c81af560e1c1} vw_clr TextTemplatingFileGenerator VowpalWabbitNativeVisitorExt.cs This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. $(ProjectDir)\transform_all.bat $(ProjectDir) vowpal_wabbit-8.1.1/cs/cs.csproj.user000066400000000000000000000003371261756526500176140ustar00rootroot00000000000000 ProjectFiles vowpal_wabbit-8.1.1/cs/cs.nuspec000066400000000000000000000025111261756526500166300ustar00rootroot00000000000000 Vowpal Wabbit VowpalWabbit vw vowpal wabbit john langford 8.0.0.11 John Langford et al https://github.com/JohnLangford/vowpal_wabbit/wiki/C%23-Binding https://github.com/JohnLangford/vowpal_wabbit/blob/master/LICENSE false Official Vowpal Wabbit library including C# interface Copyright (C) Microsoft Corp 2012-2015, Yahoo! Inc. 2007-2012, and many individual contributors. All rights reserved. vowpal_wabbit-8.1.1/cs/packages.config000066400000000000000000000002231261756526500177470ustar00rootroot00000000000000 vowpal_wabbit-8.1.1/cs/transform_all.bat000066400000000000000000000013231261756526500203370ustar00rootroot00000000000000@echo off SETLOCAL ENABLEDELAYEDEXPANSION :: set the working dir (default to current dir) set wdir=%cd% if not (%1)==() set wdir=%1 :: set the file extension (default to cs) set extension=cs if not (%2)==() set extension=%2 echo executing transform_all from %wdir% :: create a list of all the T4 templates in the working dir dir %wdir%\*.tt /b /s > t4list.txt echo the following T4 templates will be transformed: type t4list.txt :: transform all the templates for /f %%d in (t4list.txt) do ( set file_name=%%d set file_name=!file_name:~0,-3!.%extension% echo: \--^> !file_name! "%COMMONPROGRAMFILES(x86)%\microsoft shared\TextTemplating\12.0\TextTransform.exe" -out !file_name! %%d ) echo transformation completevowpal_wabbit-8.1.1/cs_test/000077500000000000000000000000001261756526500160445ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs_test/AttributesSample.cs000066400000000000000000000145711261756526500216730ustar00rootroot00000000000000using System; using System.Collections.Generic; using System.Linq; using System.Text; using VW.Serializer.Attributes; using VW.Serializer; using VW.Serializer.Visitors; using VW; using VW.Interfaces; using VW.Labels; namespace cs_test { public static class AttributesSample { public static void Attributes() { var d1 = new DocumentFeature { Id = "d1", Time = new DateTime(2015, 1, 1), Value = new LDAFeatureVector { Values = new[] { 1.0, 2.0, 3.0 } } }; var context = new UserContext { User = new UserFeature { Age = Age.Adult, Gender = Gender.Female, Location = "WA", FeatureBag = new Dictionary { { "Foo", 1.1f }, { "Bar", 2.0f } } }, UserLDATopicPreference = new LDAFeatureVector { Values = new[] { 0.1, 0.2, 0.3 } }, ActionDependentFeatures = new List { d1, new DocumentFeature { Id = "d2", Time = new DateTime(2015,1,1), Value = new LDAFeatureVector { Values = new [] { 1.0, 2.0, 3.0 } } }, d1 } }; //var visitor = new VowpalWabbitStringVisitor(); //var serializer = VowpalWabbitSerializerFactory.CreateSerializer(visitor); //var serializerDependent = VowpalWabbitSerializerFactory.CreateSerializer(visitor); //Console.WriteLine(serializer.Serialize(context)); //foreach (var actionDependentFeature in context.ActionDependentFeatures) //{ // Console.WriteLine(serializerDependent.Serialize(actionDependentFeature)); //} //using (var pool = new ObjectPool>(() => new VowpalWabbit(""))) //{ // using (var vw = pool.Get()) // { // // do work with VW // // vw.Value.CreateEmptyExample(); // } // // don't modify this model from another thread! // var newVwModel = new VowpalWabbitModel("model init"); // pool.UpdateFactory(() => new VowpalWabbit(newVwModel)); // // this will get a new VW instance with a newer version! // using (var vw = pool.Get()) // { // // do work with VW // // vw.Value.CreateEmptyExample(); // } //} Console.ReadKey(); } public static void RunFeaturesTest() { var context = new FeatureTestContext { S = new[] { "p^the_man", "w^thew^man\u0394", "w^man" }, T = new[] { "p^un_homme", "w^un", "w^homme" } }; var vw = new VowpalWabbit("-q st --noconstant --quiet"); vw.Native.Learn("1 |s p^the_man w^the w^man |t p^un_homme w^un w^homme"); var prediction = vw.Learn(context, new SimpleLabel { Label = 1f }, VowpalWabbitPredictionType.Scalar); Console.Error.WriteLine("p2 = {0}", prediction); } } public class FeatureTestContext { [Feature(FeatureGroup = 's')] public IEnumerable S { get; set; } [Feature(FeatureGroup = 't')] public IEnumerable T { get; set; } } public class UserContext { [Feature(Namespace = "otheruser", FeatureGroup = 'o')] public UserFeature User { get; set; } [Feature(Namespace = "userlda", FeatureGroup = 'u')] public LDAFeatureVector UserLDATopicPreference { get; set; } public IReadOnlyList ActionDependentFeatures { get; set; } } [Cacheable(EqualityComparer = typeof(DocumentFeatureEqualityComparer))] public class DocumentFeature { public string Id { get; set; } public string SomeOtherId { get; set; } public DateTime Time { get; set; } // If we include this, it would result in mixing dense and non-dense features. // [Feature] public string ContentProvider { get; set; } [Feature(Namespace = "doclda", FeatureGroup = 'd')] public LDAFeatureVector Value { get; set; } } public class DocumentFeatureEqualityComparer : IEqualityComparer { public bool Equals(DocumentFeature x, DocumentFeature y) { return x.Id == y.Id && x.Time == y.Time; // maybe compare the full vector - not so sure on this part though // x.Value.Zip(y.Value, (a, b) => a == b).All(c => c); } public int GetHashCode(DocumentFeature obj) { return obj.Id.GetHashCode() + obj.Time.GetHashCode(); } } public enum Gender { Female, Male, Unknown } public class LDAFeatureVector { public string Compressed { get; set; } private double[] values; [Feature] public double[] Values { get { if (this.Compressed == null) { // e.g. call into decompression } return this.values; } set { this.values = value; } } } public class UserFeature { [Feature] public Age Age { get; set; } [Feature] public int? Income { get; set; } [Feature] public Gender Gender { get; set; } [Feature] public string Location { get; set; } [Feature] public Dictionary FeatureBag { get; set; } [Feature] public DayOfWeek DayOfWeek { get; set; } /// /// Will generate 24 parameters /// [Feature(Enumerize = true)] public int HourOfDay { get; set; } } public enum Age { Child, Adult, Elderly } } vowpal_wabbit-8.1.1/cs_test/ExploreClock.cs000066400000000000000000000056721261756526500207770ustar00rootroot00000000000000using System; using System.Collections.Generic; using System.Linq; using System.Text; using MultiWorldTesting; namespace cs_test { public class ExploreClock { public static void Clock() { float epsilon = .2f; string uniqueKey = "clock"; int numFeatures = 1000; int numIter = 1000; int numWarmup = 100; int numInteractions = 1; uint numActions = 10; double timeInit = 0, timeChoose = 0, timeSerializedLog = 0; System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch(); for (int iter = 0; iter < numIter + numWarmup; iter++) { watch.Restart(); StringRecorder recorder = new StringRecorder(); StringPolicy policy = new StringPolicy(); MwtExplorer mwt = new MwtExplorer("mwt", recorder); EpsilonGreedyExplorer explorer = new EpsilonGreedyExplorer(policy, epsilon, numActions); timeInit += (iter < numWarmup) ? 0 : watch.Elapsed.TotalMilliseconds; Feature[] f = new Feature[numFeatures]; for (int i = 0; i < numFeatures; i++) { f[i].Id = (uint)i + 1; f[i].Value = 0.5f; } watch.Restart(); SimpleContext context = new SimpleContext(f); for (int i = 0; i < numInteractions; i++) { mwt.ChooseAction(explorer, uniqueKey, context); } timeChoose += (iter < numWarmup) ? 0 : watch.Elapsed.TotalMilliseconds; watch.Restart(); string interactions = recorder.GetRecording(); timeSerializedLog += (iter < numWarmup) ? 0 : watch.Elapsed.TotalMilliseconds; for (int i = 0; i < numInteractions; i++) { mwt.ChooseAction(explorer, uniqueKey, context); } } Console.WriteLine("--- PER ITERATION ---"); Console.WriteLine("# iterations: {0}, # interactions: {1}, # context features {2}", numIter, numInteractions, numFeatures); Console.WriteLine("Init: {0} micro", timeInit * 1000 / numIter); Console.WriteLine("Choose Action: {0} micro", timeChoose * 1000 / (numIter * numInteractions)); Console.WriteLine("Get Serialized Log: {0} micro", timeSerializedLog * 1000 / numIter); Console.WriteLine("--- TOTAL TIME: {0} micro", (timeInit + timeChoose + timeSerializedLog) * 1000); } } class StringPolicy : IPolicy { public uint ChooseAction(SimpleContext context) { return 1; } } } vowpal_wabbit-8.1.1/cs_test/ExploreOnlySample.cs000066400000000000000000000205111261756526500220140ustar00rootroot00000000000000using System; using System.Collections.Generic; using System.Linq; using System.Text; using MultiWorldTesting; namespace cs_test { class ExploreOnlySample { /// /// Example of a custom context. /// class MyContext { } /// /// Example of a custom recorder which implements the IRecorder, /// declaring that this recorder only interacts with MyContext objects. /// class MyRecorder : IRecorder { public void Record(MyContext context, UInt32 action, float probability, string uniqueKey) { // Stores the tuple internally in a vector that could be used later for other purposes. interactions.Add(new Interaction() { Context = context, Action = action, Probability = probability, UniqueKey = uniqueKey }); } public List> GetAllInteractions() { return interactions; } private List> interactions = new List>(); } /// /// Example of a custom policy which implements the IPolicy, /// declaring that this policy only interacts with MyContext objects. /// class MyPolicy : IPolicy { public MyPolicy() : this(-1) { } public MyPolicy(int index) { this.index = index; } public uint ChooseAction(MyContext context) { // Always returns the same action regardless of context return 5; } private int index; } /// /// Example of a custom policy which implements the IPolicy, /// declaring that this policy only interacts with SimpleContext objects. /// class StringPolicy : IPolicy { public uint ChooseAction(SimpleContext context) { // Always returns the same action regardless of context return 1; } } /// /// Example of a custom scorer which implements the IScorer, /// declaring that this scorer only interacts with MyContext objects. /// class MyScorer : IScorer { public MyScorer(uint numActions) { this.numActions = numActions; } public List ScoreActions(MyContext context) { return Enumerable.Repeat(1.0f / numActions, (int)numActions).ToList(); } private uint numActions; } /// /// Represents a tuple . /// /// The Context type. struct Interaction { public Ctx Context; public uint Action; public float Probability; public string UniqueKey; } public static void Run() { string exploration_type = "greedy"; if (exploration_type == "greedy") { // Initialize Epsilon-Greedy explore algorithm using built-in StringRecorder and SimpleContext types // Creates a recorder of built-in StringRecorder type for string serialization StringRecorder recorder = new StringRecorder(); // Creates an MwtExplorer instance using the recorder above MwtExplorer mwtt = new MwtExplorer("mwt", recorder); // Creates a policy that interacts with SimpleContext type StringPolicy policy = new StringPolicy(); uint numActions = 10; float epsilon = 0.2f; // Creates an Epsilon-Greedy explorer using the specified settings EpsilonGreedyExplorer explorer = new EpsilonGreedyExplorer(policy, epsilon, numActions); // Creates a context of built-in SimpleContext type SimpleContext context = new SimpleContext(new Feature[] { new Feature() { Id = 1, Value = 0.5f }, new Feature() { Id = 4, Value = 1.3f }, new Feature() { Id = 9, Value = -0.5f }, }); // Performs exploration by passing an instance of the Epsilon-Greedy exploration algorithm into MwtExplorer // using a sample string to uniquely identify this event string uniqueKey = "eventid"; uint action = mwtt.ChooseAction(explorer, uniqueKey, context); Console.WriteLine(recorder.GetRecording()); return; } else if (exploration_type == "tau-first") { // Initialize Tau-First explore algorithm using custom Recorder, Policy & Context types MyRecorder recorder = new MyRecorder(); MwtExplorer mwtt = new MwtExplorer("mwt", recorder); uint numActions = 10; uint tau = 0; MyPolicy policy = new MyPolicy(); uint action = mwtt.ChooseAction(new TauFirstExplorer(policy, tau, numActions), "key", new MyContext()); Console.WriteLine(String.Join(",", recorder.GetAllInteractions().Select(it => it.Action))); return; } else if (exploration_type == "bootstrap") { // Initialize Bootstrap explore algorithm using custom Recorder, Policy & Context types MyRecorder recorder = new MyRecorder(); MwtExplorer mwtt = new MwtExplorer("mwt", recorder); uint numActions = 10; uint numbags = 2; MyPolicy[] policies = new MyPolicy[numbags]; for (int i = 0; i < numbags; i++) { policies[i] = new MyPolicy(i * 2); } uint action = mwtt.ChooseAction(new BootstrapExplorer(policies, numActions), "key", new MyContext()); Console.WriteLine(String.Join(",", recorder.GetAllInteractions().Select(it => it.Action))); return; } else if (exploration_type == "softmax") { // Initialize Softmax explore algorithm using custom Recorder, Scorer & Context types MyRecorder recorder = new MyRecorder(); MwtExplorer mwtt = new MwtExplorer("mwt", recorder); uint numActions = 10; float lambda = 0.5f; MyScorer scorer = new MyScorer(numActions); uint action = mwtt.ChooseAction(new SoftmaxExplorer(scorer, lambda, numActions), "key", new MyContext()); Console.WriteLine(String.Join(",", recorder.GetAllInteractions().Select(it => it.Action))); return; } else if (exploration_type == "generic") { // Initialize Generic explore algorithm using custom Recorder, Scorer & Context types MyRecorder recorder = new MyRecorder(); MwtExplorer mwtt = new MwtExplorer("mwt", recorder); uint numActions = 10; MyScorer scorer = new MyScorer(numActions); uint action = mwtt.ChooseAction(new GenericExplorer(scorer, numActions), "key", new MyContext()); Console.WriteLine(String.Join(",", recorder.GetAllInteractions().Select(it => it.Action))); return; } else { //add error here } } } } vowpal_wabbit-8.1.1/cs_test/Program.cs000066400000000000000000000476401261756526500200150ustar00rootroot00000000000000using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using VW; using System.Runtime.InteropServices; using System.Diagnostics; using VW.Serializer.Attributes; using System.Globalization; using cs_unittest.cbadf; using System.Threading.Tasks; namespace cs_test { class Program { static void Main(string[] args) { // AttributesSample.Attributes(); //AttributesSample.RunFeaturesTest(); //ExploreClock.Clock(); //LabDemo.Run(); ExploreOnlySample.Run(); RunFeaturesTest(); RunParserTest(); RunSpeedTest(); RunFlatExampleTestEx(); //RunLDAPredict(); //RunVWParse_and_VWLearn(); } private static void RunFeaturesTest() { // this usually requires that the library script to update train.w or its moral equivalent needs to have been run IntPtr vw = VowpalWabbitInterface.Initialize("-q st --noconstant --quiet"); IntPtr example = VowpalWabbitInterface.ReadExample(vw, "1 |s p^the_man w^the w^man |t p^un_homme w^un w^homme"); float score = VowpalWabbitInterface.Learn(vw, example); VowpalWabbitInterface.FinishExample(vw, example); VowpalWabbitInterface.FEATURE_SPACE[] featureSpace = new VowpalWabbitInterface.FEATURE_SPACE[2];//maximum number of index spaces VowpalWabbitInterface.FEATURE[] sfeatures = new VowpalWabbitInterface.FEATURE[3];// the maximum number of features VowpalWabbitInterface.FEATURE[] tfeatures = new VowpalWabbitInterface.FEATURE[3];// the maximum number of features GCHandle pinnedsFeatures = GCHandle.Alloc(sfeatures, GCHandleType.Pinned); GCHandle pinnedtFeatures = GCHandle.Alloc(tfeatures, GCHandleType.Pinned); featureSpace[0].features = pinnedsFeatures.AddrOfPinnedObject(); featureSpace[1].features = pinnedtFeatures.AddrOfPinnedObject(); GCHandle pinnedFeatureSpace = GCHandle.Alloc(featureSpace, GCHandleType.Pinned); IntPtr featureSpacePtr = pinnedFeatureSpace.AddrOfPinnedObject(); uint snum = VowpalWabbitInterface.HashSpace("s"); featureSpace[0].name = (byte)'s'; sfeatures[0].weight_index = VowpalWabbitInterface.HashFeature("p^the_man", snum); sfeatures[0].x = 1; // add the character "delta" to test unicode // do it as a string to test the marshaling is doing pinning correctly. const string s = "w^thew^man\u0394"; sfeatures[1].weight_index = VowpalWabbitInterface.HashFeature(s, snum); sfeatures[1].x = 1; sfeatures[2].weight_index = VowpalWabbitInterface.HashFeature("w^man", snum); sfeatures[2].x = 1; featureSpace[0].len = 3; uint tnum = VowpalWabbitInterface.HashSpace("t"); featureSpace[1].name = (byte)'t'; tfeatures[0].weight_index = VowpalWabbitInterface.HashFeature("p^un_homme", tnum); tfeatures[0].x = 1; tfeatures[1].weight_index = VowpalWabbitInterface.HashFeature("w^un", tnum); tfeatures[1].x = 1; tfeatures[2].weight_index = VowpalWabbitInterface.HashFeature("w^homme", tnum); tfeatures[2].x = 1; featureSpace[1].len = 3; IntPtr importedExample = VowpalWabbitInterface.ImportExample(vw, featureSpacePtr, (IntPtr)featureSpace.Length); VowpalWabbitInterface.AddLabel(importedExample, 1); score = VowpalWabbitInterface.Learn(vw, importedExample); Console.Error.WriteLine("p2 = {0}", score); VowpalWabbitInterface.Finish(vw); // clean up the memory we allocated pinnedsFeatures.Free(); pinnedtFeatures.Free(); pinnedFeatureSpace.Free(); } private static void RunParserTest() { IntPtr vw = VowpalWabbitInterface.Initialize("-q st -d ..\\..\\..\\test\\train-sets\\0002.dat -f out"); VowpalWabbitInterface.StartParser(vw, false); int count = 0; IntPtr example = IntPtr.Zero; while (IntPtr.Zero != (example = VowpalWabbitInterface.GetExample(vw))) { float label = VowpalWabbitInterface.GetLabel(example); count++; IntPtr featureSpaceLen = (IntPtr)0; IntPtr featureSpacePtr = VowpalWabbitInterface.ExportExample(vw, example, ref featureSpaceLen); VowpalWabbitInterface.FEATURE_SPACE[] featureSpace = new VowpalWabbitInterface.FEATURE_SPACE[(int)featureSpaceLen]; int featureSpace_size = Marshal.SizeOf(typeof(VowpalWabbitInterface.FEATURE_SPACE)); for (int i = 0; i < (int)featureSpaceLen; i++) { IntPtr curfeatureSpacePos = new IntPtr(featureSpacePtr.ToInt32() + i * featureSpace_size); featureSpace[i] = (VowpalWabbitInterface.FEATURE_SPACE)Marshal.PtrToStructure(curfeatureSpacePos, typeof(VowpalWabbitInterface.FEATURE_SPACE)); VowpalWabbitInterface.FEATURE[] feature = new VowpalWabbitInterface.FEATURE[featureSpace[i].len]; int feature_size = Marshal.SizeOf(typeof(VowpalWabbitInterface.FEATURE)); for (int j = 0; j < featureSpace[i].len; j++) { IntPtr curfeaturePos = new IntPtr((featureSpace[i].features.ToInt32() + j * feature_size)); feature[j] = (VowpalWabbitInterface.FEATURE)Marshal.PtrToStructure(curfeaturePos, typeof(VowpalWabbitInterface.FEATURE)); } } VowpalWabbitInterface.ReleaseFeatureSpace(featureSpacePtr, featureSpaceLen); float score = VowpalWabbitInterface.Learn(vw, example); VowpalWabbitInterface.FinishExample(vw, example); } VowpalWabbitInterface.EndParser(vw); VowpalWabbitInterface.Finish(vw); } private static void RunSpeedTest() { Console.WriteLine(DateTime.Now.Millisecond + DateTime.Now.Second * 1000 + DateTime.Now.Minute * 60 * 1000); //IntPtr vw = VowpalWabbitInterface.Initialize("--ngram 2 --skips 4 -l 0.25 -b 22 -d rcv1.train.raw.txt -f out"); //IntPtr vw = VowpalWabbitInterface.Initialize("-d rcv1.train.raw.txt -b 22 --ngram 2 --skips 4 -l 0.25 -c"); //IntPtr vw = VowpalWabbitInterface.Initialize("-d rcv1.train.raw.txt -c"); IntPtr vw = VowpalWabbitInterface.Initialize("-d ..\\..\\..\\test\\train-sets\\0002.dat"); VowpalWabbitInterface.StartParser(vw, false); int count = 0; IntPtr example = IntPtr.Zero; Stopwatch s = Stopwatch.StartNew(); while (IntPtr.Zero != (example = VowpalWabbitInterface.GetExample(vw))) { count++; float score = VowpalWabbitInterface.Learn(vw, example); VowpalWabbitInterface.FinishExample(vw, example); } s.Stop(); long t1 = s.ElapsedMilliseconds; VowpalWabbitInterface.EndParser(vw); VowpalWabbitInterface.Finish(vw); Console.WriteLine(DateTime.Now.Millisecond + DateTime.Now.Second * 1000 + DateTime.Now.Minute * 60 * 1000); Debug.WriteLine("RunSpeedTest Elapsed Time: {0} ms", s.ElapsedMilliseconds); Console.WriteLine("RunSpeedTest Elapsed Time: {0} ms", s.ElapsedMilliseconds); } private static void RunFlatExampleTestEx() { //IntPtr vw = VowpalWabbitInterface.Initialize("-q st -d rcv1.train.raw.txt -f out"); IntPtr vw = VowpalWabbitInterface.Initialize("-q st -d ..\\..\\..\\test\\train-sets\\0002.dat -f out"); VowpalWabbitInterface.StartParser(vw, false); uint stride = (uint)VowpalWabbitInterface.Get_Stride(vw); int count = 0; IntPtr example = IntPtr.Zero; while (IntPtr.Zero != (example = VowpalWabbitInterface.GetExample(vw))) { count++; float prediction = VowpalWabbitInterface.GetPrediction(example); float importance = VowpalWabbitInterface.GetImportance(example); float initial = VowpalWabbitInterface.GetInitial(example); float label = VowpalWabbitInterface.GetLabel(example); UInt32 tag_len = (UInt32)VowpalWabbitInterface.GetTagLength(example); byte[] tag = new byte[tag_len]; if (tag_len > 0) Marshal.Copy(VowpalWabbitInterface.GetTag(example), tag, 0, (int)tag_len); UInt32 num_features = (UInt32)VowpalWabbitInterface.GetFeatureNumber(example); VowpalWabbitInterface.FEATURE[] f; if (num_features > 0) { f = new VowpalWabbitInterface.FEATURE[num_features]; IntPtr feature_count = (IntPtr)0; IntPtr ret = VowpalWabbitInterface.GetFeatures(vw, example, ref feature_count); int feature_size = Marshal.SizeOf(typeof(VowpalWabbitInterface.FEATURE)); for (int i = 0; i < (int)feature_count; i++) { IntPtr curfeaturePos = new IntPtr(ret.ToInt32() + i * feature_size); f[i] = (VowpalWabbitInterface.FEATURE)Marshal.PtrToStructure(curfeaturePos, typeof(VowpalWabbitInterface.FEATURE)); } } VowpalWabbitInterface.FinishExample(vw, example); } VowpalWabbitInterface.EndParser(vw); VowpalWabbitInterface.Finish(vw); } public class VWInstanceEx { public VowpalWabbitInterface.FEATURE_SPACE[] featureSpace; public VWInstanceEx(IntPtr vw, IntPtr ex) { if (IntPtr.Zero == vw || IntPtr.Zero == ex) return; IntPtr featureSpaceLen = (IntPtr)0; IntPtr featureSpacePtr = VowpalWabbitInterface.ExportExample(vw, ex, ref featureSpaceLen); this.featureSpace = new VowpalWabbitInterface.FEATURE_SPACE[(int)featureSpaceLen]; int featureSpace_size = Marshal.SizeOf(typeof(VowpalWabbitInterface.FEATURE_SPACE)); for (int i = 0; i < (int)featureSpaceLen; i++) { IntPtr curfeatureSpacePos = new IntPtr(featureSpacePtr.ToInt32() + i * featureSpace_size); this.featureSpace[i] = (VowpalWabbitInterface.FEATURE_SPACE)Marshal.PtrToStructure(curfeatureSpacePos, typeof(VowpalWabbitInterface.FEATURE_SPACE)); VowpalWabbitInterface.FEATURE[] feature = new VowpalWabbitInterface.FEATURE[this.featureSpace[i].len]; int feature_size = Marshal.SizeOf(typeof(VowpalWabbitInterface.FEATURE)); for (int j = 0; j < this.featureSpace[i].len; j++) { IntPtr curfeaturePos = new IntPtr((this.featureSpace[i].features.ToInt32() + j * feature_size)); feature[j] = (VowpalWabbitInterface.FEATURE)Marshal.PtrToStructure(curfeaturePos, typeof(VowpalWabbitInterface.FEATURE)); } } VowpalWabbitInterface.ReleaseFeatureSpace(featureSpacePtr, (IntPtr)featureSpaceLen); } } private static void RunLDAPredict() { IntPtr vw = VowpalWabbitInterface.Initialize("-i wiki1k.model -t --quiet"); IntPtr example = VowpalWabbitInterface.ReadExample(vw, "| 0:1 2049:6 2:3 5592:1 2796:1 6151:1 6154:1 6157:2 6160:2 1027:2 6168:1 4121:1 6170:1 4124:1 29:1 35:1 2088:1 2091:1 2093:2 2095:3 4145:3 5811:1 53:1 58:1 6204:6 66:2 69:2 4167:1 6216:2 75:3 2402:1 86:1 2135:2 3126:1 4185:1 90:4 2144:1 4193:1 99:1 7185:2 2156:1 110:2 2161:1 114:2 1043:1 2165:1 2166:3 119:2 6265:1 4222:3 4224:1 4230:1 705:1 2674:1 6287:1 2192:1 145:7 2198:1 2200:2 4263:1 6312:1 5148:1 4269:3 6320:4 2227:1 4283:1 4285:2 1397:2 197:2 2246:3 2247:12 201:1 4299:1 2253:1 6351:4 6353:1 4306:1 6179:1 212:1 215:3 2264:1 3108:1 2266:1 224:1 4321:1 6372:1 229:1 2281:4 6381:1 4336:1 241:2 6388:1 2294:1 2297:1 1066:1 6402:1 6405:1 6410:7 6412:2 2322:5 2329:2 282:2 6191:1 6428:1 6431:1 6433:1 4386:21 6436:5 4390:3 6439:3 296:3 1415:3 6444:3 2350:2 2354:5 307:1 6457:3 315:1 319:1 4416:4 4419:1 325:1 326:2 6472:1 6474:1 334:2 1421:2 2384:1 1516:1 340:1 4438:1 344:2 6492:5 2401:1 354:1 4452:2 6505:4 402:3 4463:1 2418:1 2451:3 375:1 4472:1 4478:2 4479:2 2437:2 4487:1 4489:2 4493:2 2448:1 5528:1 4498:1 6547:4 6549:1 406:2 2673:1 2456:2 6554:1 4507:1 4513:1 418:3 6563:1 6566:1 5873:1 2472:10 1095:1 6572:1 4525:1 4529:2 2485:2 4535:15 6587:1 444:3 6590:1 449:1 456:1 2509:6 6221:3 6562:1 2467:1 468:1 902:2 2519:1 2607:1 4653:1 6626:1 422:1 2539:6 493:4 494:1 4591:1 6644:2 3156:1 2554:1 509:1 4606:2 2562:1 516:1 2570:2 524:2 6669:1 2576:1 2577:1 4626:1 6678:1 2584:1 6916:2 538:1 7600:1 547:2 549:2 553:9 555:1 2337:1 4655:1 567:1 5679:1 570:2 6722:2 579:2 6727:2 4793:1 586:1 590:4 2643:15 4694:14 4696:6 4698:1 603:3 4700:1 6749:1 6294:1 4704:1 613:1 4710:2 2833:1 6247:1 1469:1 6769:1 6770:1 629:1 4727:1 2682:4 640:1 642:1 6793:1 2703:1 659:6 772:1 664:1 2714:1 1135:4 3525:1 4768:2 674:1 678:1 4783:1 7624:2 690:1 115:1 1481:1 697:4 6843:1 2748:1 2753:2 6262:2 6854:1 4807:1 6856:2 2763:2 6863:1 2770:1 5923:3 6869:1 4824:2 4834:2 1489:1 2793:4 4844:2 4848:2 2801:1 755:1 2807:1 763:1 2815:2 1152:1 2818:2 2820:2 7638:1 778:1 6923:1 2831:4 6929:1 4882:1 4887:2 4888:16 6940:6 798:2 6950:2 4904:2 809:1 4907:1 4909:4 2870:1 4919:3 4922:2 2879:6 4930:1 4932:5 2892:1 842:1 6988:1 846:1 4943:1 6999:3 4952:1 864:1 4966:5 1853:2 2929:1 7026:2 5267:1 4984:1 4987:1 894:1 6440:1 7042:1 7045:1 4998:3 2953:2 7050:1 2955:3 7053:2 5014:1 836:1 5018:1 3443:2 924:4 7071:8 7072:1 930:1 936:3 5033:3 5036:1 942:2 2991:1 5047:1 7096:1 7099:2 3005:1 3006:3 3008:1 962:3 963:1 3013:1 967:2 5065:3 2419:1 5068:1 5070:1 976:1 977:1 7125:1 3031:1 7130:24 3039:3 7137:2 5090:1 5091:2 996:17 997:3 3047:2 7147:1 7149:1 5105:1 3060:1 3062:13 7159:1 5112:1 3066:4 5631:1 1022:1 1023:1 7171:1 5126:4 1032:1 5131:4 3087:1 2904:1 3090:1 7187:3 5147:1 3100:1 7200:2 7201:4 1058:2 7203:5 5156:2 7207:2 1065:6 5162:3 3116:6 5165:1 7214:1 3119:1 7222:1 5180:1 3133:1 1086:2 5183:15 7233:1 5188:2 7239:4 5192:1 1097:1 5194:2 405:1 4621:1 5200:1 3153:1 855:1 7252:2 1112:1 5211:7 7675:2 7264:1 5218:2 2235:1 5220:1 3173:1 1129:2 1130:5 3181:1 1134:1 7279:1 3184:1 3186:1 1139:1 191:1 3197:1 5248:2 5249:1 993:1 2582:1 1160:2 1165:1 7315:2 3223:1 7321:1 3229:2 4293:1 2631:1 7334:7 3239:3 7338:3 3243:1 5293:2 7344:1 7348:1 6345:3 1226:1 1216:2 3041:1 2361:1 3445:1 3273:1 7370:2 3277:1 3280:4 7378:1 7381:1 3287:4 3288:1 3295:2 6520:1 5348:1 5349:5 7398:1 3303:1 5354:1 5357:1 5358:2 7408:1 5365:2 4991:1 5372:2 7421:1 5374:8 5376:1 1921:1 7434:1 3342:1 1295:1 1296:1 3349:3 6361:1 1306:2 1583:1 5409:3 6113:1 2950:1 3975:1 5420:11 7469:1 1928:1 3381:2 1334:1 5001:5 5434:1 7391:2 1341:1 7487:1 1345:2 7491:1 5449:1 1355:1 2957:1 7505:2 5458:6 3114:1 5460:2 3641:2 7512:1 5466:1 5470:1 5350:1 7526:1 7529:1 7531:1 1388:2 5488:1 1395:3 7541:2 7546:1 1258:1 1407:1 3456:2 7555:2 7557:1 7558:1 5511:2 7560:1 7563:1 4674:1 1424:2 7576:4 3483:3 1437:2 5535:3 7584:1 5539:1 1449:1 5231:1 5548:1 5549:5 3503:1 5552:1 1458:1 5556:1 7611:1 3517:2 3317:3 5570:2 1477:6 5576:2 5577:1 3530:1 3531:1 1485:1 5585:1 7210:1 1492:1 5590:2 5591:1 3544:1 118:1 1502:1 3551:1 3558:3 1513:1 5612:1 3565:2 6397:1 5616:1 4691:2 5622:7 7671:1 3577:1 5626:1 6393:1 1532:2 5629:1 3583:2 7683:2 3590:3 7689:1 5644:1 5650:12 7699:1 5654:3 5655:1 3616:1 1569:1 1572:1 4485:3 5678:4 3631:16 5683:1 5686:1 5687:1 5688:2 5689:5 3646:4 3648:3 1608:15 951:1 5718:2 1625:2 3692:2 274:1 1646:4 3695:1 5751:1 5762:2 3727:3 3737:1 1690:3 5787:1 5794:1 3747:3 5799:4 5805:1 5808:5 3763:4 1716:2 287:1 1725:1 5825:1 7559:1 7457:4 3785:2 5834:1 1746:1 3795:1 1751:15 5859:1 1764:6 5863:1 4392:1 1789:1 5896:1 3860:3 1813:5 5912:1 1822:5 1826:1 3875:6 1828:1 3879:3 3880:1 353:2 3885:6 5934:1 3890:1 6451:2 5946:8 5947:1 3901:3 2653:3 3905:2 5955:2 3908:2 1861:1 1862:1 5959:1 1494:1 5431:1 7139:4 3925:4 5974:1 5975:1 3931:1 1884:3 881:1 1888:1 4411:1 3944:2 3948:1 3949:1 3951:2 3956:5 1910:1 3961:1 6010:1 1918:2 6016:1 320:4 5441:1 3976:1 6027:2 3985:1 1947:1 6045:3 4001:1 6811:1 4009:4 1965:1 1966:1 1967:1 328:1 6131:1 4085:2 1985:1 6083:1 4036:1 4039:1 6135:1 1996:3 6093:1 1999:1 1016:1 4054:5 4055:1 4060:1 2016:2 4432:1 4073:1 2028:5 2035:1 6133:1 2039:5 4436:1"); float score = VowpalWabbitInterface.Learn(vw, example); for (int i = 0; i < 10; i++) { float topicPrediction = VowpalWabbitInterface.GetTopicPrediction(example, (IntPtr)i); Console.Write("{0} ", topicPrediction); } Console.Write("\n"); VowpalWabbitInterface.FinishExample(vw, example); } private static void RunVWParse_and_VWLearn() { // parse and cache IntPtr vw0 = VowpalWabbitInterface.Initialize(@"-d 0002.dat -c"); VowpalWabbitInterface.StartParser(vw0, false); long instanceCount = 0; VWInstanceEx[] vwInstanceExs = new VWInstanceEx[781266]; Stopwatch s = Stopwatch.StartNew(); while (instanceCount < 781266) { IntPtr example = VowpalWabbitInterface.GetExample(vw0); if (IntPtr.Zero == example) break; vwInstanceExs[instanceCount] = new VWInstanceEx(vw0, example); VowpalWabbitInterface.FinishExample(vw0, example); instanceCount++; } VowpalWabbitInterface.EndParser(vw0); VowpalWabbitInterface.Finish(vw0); // learn instanceCount = 0; IntPtr vw = VowpalWabbitInterface.Initialize(@"--quiet --random_seed 276518665 -f save_file.reg --readable_model reable.reg"); foreach (VWInstanceEx vwInstanceEx in vwInstanceExs) { VowpalWabbitInterface.FEATURE_SPACE[] featureSpace = new VowpalWabbitInterface.FEATURE_SPACE[vwInstanceEx.featureSpace.Length]; GCHandle[] pinnedsFeatures = new GCHandle[vwInstanceEx.featureSpace.Length]; for (int i = 0; i < vwInstanceEx.featureSpace.Length; i++) { pinnedsFeatures[i] = GCHandle.Alloc(vwInstanceEx.featureSpace[i].features, GCHandleType.Pinned); featureSpace[i].features = pinnedsFeatures[i].AddrOfPinnedObject(); } GCHandle pinnedFeatureSpace = GCHandle.Alloc(featureSpace, GCHandleType.Pinned); IntPtr featureSpacePtr = pinnedFeatureSpace.AddrOfPinnedObject(); IntPtr importedExample = VowpalWabbitInterface.ImportExample(vw, featureSpacePtr, (IntPtr)vwInstanceEx.featureSpace.Length); VowpalWabbitInterface.Learn(vw, importedExample); VowpalWabbitInterface.FinishExample(vw, importedExample); for (int i = 0; i < vwInstanceEx.featureSpace.Length; i++) { pinnedsFeatures[i].Free(); } pinnedFeatureSpace.Free(); importedExample = IntPtr.Zero; instanceCount++; } VowpalWabbitInterface.Finish(vw); Debug.WriteLine("Elapsed Time: {0} ms", s.ElapsedMilliseconds); Console.WriteLine("Elapsed Time: {0} ms", s.ElapsedMilliseconds); } } } vowpal_wabbit-8.1.1/cs_test/Properties/000077500000000000000000000000001261756526500202005ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs_test/Properties/AssemblyInfo.cs000066400000000000000000000026321261756526500231250ustar00rootroot00000000000000using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. [assembly: AssemblyTitle("cs_test")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("MSIT")] [assembly: AssemblyProduct("cs_test")] [assembly: AssemblyCopyright("Copyright © MSIT 2012")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] // Setting ComVisible to false makes the types in this assembly not visible // to COM components. If you need to access a type in this assembly from // COM, set the ComVisible attribute to true on that type. [assembly: ComVisible(false)] // The following GUID is for the ID of the typelib if this project is exposed to COM [assembly: Guid("74451adb-817c-45fa-af74-71fd22936907")] // Version information for an assembly consists of the following four values: // // Major Version // Minor Version // Build Number // Revision // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyFileVersion("1.0.0.0")] vowpal_wabbit-8.1.1/cs_test/VowpalWabbitInterface.cs000066400000000000000000000145401261756526500226210ustar00rootroot00000000000000using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Runtime.InteropServices; namespace VW { using SizeT = IntPtr; using VwHandle = IntPtr; using VwFeatureSpace = IntPtr; using VwExample = IntPtr; using VwFeature = IntPtr; using BytePtr = IntPtr; public sealed class VowpalWabbitInterface { private const string LIBVW = "libvw.dll"; [StructLayout(LayoutKind.Sequential)] public struct FEATURE_SPACE { public byte name; public IntPtr features; // points to a FEATURE[] public int len; } [StructLayout(LayoutKind.Sequential)] public struct FEATURE { public float x; public uint weight_index; } [DllImport(LIBVW, EntryPoint = "VW_Initialize")] public static extern VwHandle Initialize([MarshalAs(UnmanagedType.LPWStr)]string arguments); [DllImport(LIBVW, EntryPoint = "VW_Finish")] public static extern void Finish(VwHandle vw); [DllImport(LIBVW, EntryPoint = "VW_ImportExample")] // features points to a FEATURE_SPACE[] public static extern VwExample ImportExample(VwHandle vw, VwFeatureSpace features, SizeT length); [DllImport(LIBVW, EntryPoint = "VW_ExportExample")] public static extern VwFeatureSpace ExportExample(VwHandle vw, VwExample example, ref SizeT length); [DllImport(LIBVW, EntryPoint = "VW_ReleaseFeatureSpace")] public static extern void ReleaseFeatureSpace(VwFeatureSpace fs, SizeT length); [DllImport(LIBVW, EntryPoint = "VW_ReadExample")] public static extern VwExample ReadExample(VwHandle vw, [MarshalAs(UnmanagedType.LPWStr)]string exampleString); // Have to marshal bools, C++ considers them 4 byte quantities, and C# considers them 1 byte. [DllImport(LIBVW, EntryPoint = "VW_StartParser")] public static extern void StartParser(VwHandle vw, [MarshalAs(UnmanagedType.Bool)]bool do_init); [DllImport(LIBVW, EntryPoint = "VW_EndParser")] public static extern void EndParser(VwHandle vw); [DllImport(LIBVW, EntryPoint = "VW_GetExample")] public static extern VwExample GetExample(VwHandle parser); [DllImport(LIBVW, EntryPoint = "VW_FinishExample")] public static extern void FinishExample(VwHandle vw, VwExample example); [DllImport(LIBVW, EntryPoint = "VW_GetTopicPrediction")] public static extern float GetTopicPrediction(VwExample example, SizeT i); [DllImport(LIBVW, EntryPoint = "VW_GetLabel")] public static extern float GetLabel(VwExample example); [DllImport(LIBVW, EntryPoint = "VW_GetImportance")] public static extern float GetImportance(VwExample example); [DllImport(LIBVW, EntryPoint = "VW_GetInitial")] public static extern float GetInitial(VwExample example); [DllImport(LIBVW, EntryPoint = "VW_GetMultilabelPredictions")] public static extern IntPtr GetMultilabelPredictions(VwHandle vw, VwExample example, ref SizeT length); [DllImport(LIBVW, EntryPoint = "VW_GetPrediction")] public static extern float GetPrediction(VwExample example); [DllImport(LIBVW, EntryPoint = "VW_GetTagLength")] public static extern SizeT GetTagLength(VwExample example); // Saying this returned a byte was inappropriate, because you were returning // actually a pointer to a seqeunce of bytes. (Not sure what the interpretation // of this should be, utf8 or something?) [DllImport(LIBVW, EntryPoint = "VW_GetTag")] public static extern BytePtr GetTag(VwExample example); [DllImport(LIBVW, EntryPoint = "VW_GetFeatureNumber")] public static extern SizeT GetFeatureNumber(VwExample example); // Same note regarding ref int vs size_t* [DllImport(LIBVW, EntryPoint = "VW_GetFeatures")] public static extern VwFeature GetFeatures(VwHandle vw, VwExample example, ref SizeT length); [DllImport(LIBVW, EntryPoint = "VW_ReturnFeatures")] public static extern void ReturnFeatures(VwExample features); [DllImport(LIBVW, EntryPoint = "VW_HashSpace")] public static extern uint HashSpace(VwHandle vw, [MarshalAs(UnmanagedType.LPWStr)]string s); [DllImport(LIBVW, EntryPoint = "VW_HashSpaceStatic")] public static extern uint HashSpace([MarshalAs(UnmanagedType.LPWStr)]string s, [MarshalAs(UnmanagedType.LPWStr)]string h = "strings"); // The DLL defines the last argument "u" as being an "unsigned long". // In C++ under current circumstances, both ints and longs are four byte integers. // If you wanted an eight byte integer you should use "long long" (or probably // more appropriately in this circumstance size_t). // In C#, "int" is four bytes, "long" is eight bytes. [DllImport(LIBVW, EntryPoint = "VW_HashFeature")] public static extern uint HashFeature(VwHandle vw, [MarshalAs(UnmanagedType.LPWStr)]string s, uint u); [DllImport(LIBVW, EntryPoint = "VW_HashFeatureStatic")] public static extern uint HashFeature([MarshalAs(UnmanagedType.LPWStr)]string s, uint u, [MarshalAs(UnmanagedType.LPWStr)]string h = "strings", uint numBits = 18); [DllImport(LIBVW, EntryPoint = "VW_Learn")] public static extern float Learn(VwHandle vw, VwExample example); [DllImport(LIBVW, EntryPoint = "VW_Predict")] public static extern float Predict(VwHandle vw, VwExample example); [DllImport(LIBVW, EntryPoint = "VW_AddLabel")] public static extern void AddLabel(VwExample example, float label = float.MaxValue, float weight = 1, float initial = 0); [DllImport(LIBVW, EntryPoint = "VW_Get_Weight")] public static extern float Get_Weight(VwHandle vw, SizeT index, SizeT offset); [DllImport(LIBVW, EntryPoint = "VW_Set_Weight")] public static extern void Set_Weight(VwHandle vw, SizeT index, SizeT offset, float value); [DllImport(LIBVW, EntryPoint = "VW_Num_Weights")] public static extern SizeT Num_Weights(VwHandle vw); [DllImport(LIBVW, EntryPoint = "VW_Get_Stride")] public static extern SizeT Get_Stride(VwHandle vw); [DllImport(LIBVW, EntryPoint = "VW_SaveModel")] public static extern void SaveModel(VwHandle vw); } } vowpal_wabbit-8.1.1/cs_test/app.config000066400000000000000000000002361261756526500200140ustar00rootroot00000000000000 vowpal_wabbit-8.1.1/cs_test/cs_test.csproj000066400000000000000000000250331261756526500207350ustar00rootroot00000000000000 Debug x86 8.0.30703 2.0 {D5E462FC-3DD6-4B65-A9E9-DA0B0B11D254} Exe Properties cs_test cs_test v4.5 512 false publish\ true Disk false Foreground 7 Days false false true 0 1.0.0.%2a false true x86 true full false bin\Debug\ DEBUG;TRACE prompt 4 false x86 pdbonly true bin\Release\ TRACE prompt 4 false true bin\x64\Debug\ DEBUG;TRACE full x64 bin\Debug\cs_test.exe.CodeAnalysisLog.xml true GlobalSuppressions.cs prompt MinimumRecommendedRules.ruleset ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets false ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules false false false bin\x64\Release\ TRACE true pdbonly x64 bin\Release\cs_test.exe.CodeAnalysisLog.xml true GlobalSuppressions.cs prompt MinimumRecommendedRules.ruleset ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets false ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules false false false true bin\Debug\ DEBUG;TRACE full x86 bin\Debug\cs_test.exe.CodeAnalysisLog.xml true GlobalSuppressions.cs prompt MinimumRecommendedRules.ruleset ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets false ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules false false bin\Release\ TRACE true pdbonly x86 bin\Release\cs_test.exe.CodeAnalysisLog.xml true GlobalSuppressions.cs prompt MinimumRecommendedRules.ruleset ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules false {e4e962ae-7056-4eb0-a8c5-8dc824a4b068} cs {007b7de0-1d9b-498d-acfc-e9d33058f22e} cs_unittest {8400da16-1f46-4a31-a126-bbe16f62bfd7} vw_explore_clr_wrapper {85e55ae0-3784-4968-9271-c81af560e1c1} vw_clr False Microsoft .NET Framework 4 Client Profile %28x86 and x64%29 true False .NET Framework 3.5 SP1 Client Profile false False .NET Framework 3.5 SP1 false False Windows Installer 4.5 true xcopy /y/d $(ProjectDir)..\vowpalwabbit\dll\$(PlatformName)\$(ConfigurationName)\libvw.* $(TargetDir) vowpal_wabbit-8.1.1/cs_test/cs_test.csproj.user000066400000000000000000000011771261756526500217150ustar00rootroot00000000000000 true publish\ en-US false vowpal_wabbit-8.1.1/cs_unittest/000077500000000000000000000000001261756526500167445ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs_unittest/BaseData.cs000066400000000000000000000001541261756526500207370ustar00rootroot00000000000000namespace cs_unittest { public class BaseData { public string Line { get; set; } } } vowpal_wabbit-8.1.1/cs_unittest/CbAdfData.cs000066400000000000000000000027111261756526500210250ustar00rootroot00000000000000using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using VW.Labels; using VW.Serializer.Attributes; namespace cs_unittest.cbadf { public class Generator { private static Random rand = new Random(123); public static Tuple, ContextualBanditLabel> GenerateShared(int numActions) { return Tuple.Create( new CbAdfShared { Num = rand.Next(100), Vector = Enumerable.Range(1, 500).Select(_ => (float)rand.NextDouble()).ToArray() }, Enumerable.Range(1, numActions).Select(_ => new CbAdfAction { Vector = Enumerable.Range(1, 500).Select(__ => (float)rand.NextDouble()).ToArray() }).ToList(), new ContextualBanditLabel { Action = (uint)rand.Next(numActions), Cost = rand.Next(1), Probability = (float)rand.NextDouble() }); } } public class CbAdfShared { [Feature] public int Num { get; set; } [Feature(FeatureGroup = 'x', AddAnchor = true)] public float[] Vector { get; set; } } public class CbAdfAction { [Feature(FeatureGroup = 'y', AddAnchor = true)] public float[] Vector { get; set; } } } vowpal_wabbit-8.1.1/cs_unittest/Properties/000077500000000000000000000000001261756526500211005ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs_unittest/Properties/AssemblyInfo.cs000066400000000000000000000025741261756526500240320ustar00rootroot00000000000000using System; using System.Reflection; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. [assembly: AssemblyTitle("cs_unittest")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("cs_unittest")] [assembly: AssemblyCopyright("Copyright © 2015")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] // Setting ComVisible to false makes the types in this assembly not visible // to COM components. If you need to access a type in this assembly from // COM, set the ComVisible attribute to true on that type. [assembly: ComVisible(false)] // The following GUID is for the ID of the typelib if this project is exposed to COM [assembly: Guid("424e177f-656d-4926-879f-ffac8a250103")] // Version information for an assembly consists of the following four values: // // Major Version // Minor Version // Build Number // Revision // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyFileVersion("1.0.0.0")] [assembly: CLSCompliant(false)]vowpal_wabbit-8.1.1/cs_unittest/Rcv1Test.cs000066400000000000000000000057601261756526500207560ustar00rootroot00000000000000using System.Collections.Generic; using System.Diagnostics; using System.Globalization; using System.IO; using System.IO.Compression; using Microsoft.VisualStudio.TestTools.UnitTesting; using VW; using VW.Interfaces; using VW.Labels; using VW.Serializer.Attributes; namespace cs_unittest { [TestClass] public class Rcv1TestClass { [TestMethod] [Ignore] public void Rcv1Test() { using (var gz = new GZipStream(File.OpenRead(@"D:\Data\rcv1.train.vw.gz"), CompressionMode.Decompress)) using (var reader = new StreamReader(gz)) { MyListener listener; using (var vw = new VowpalWabbit("-k -f rcv1.model -c rcv1.cache")) { listener = new MyListener(vw); string line; while ((line = reader.ReadLine()) != null) { VWTestHelper.ParseInput(line, listener); } } } } public class MyListener : VowpalWabbitBaseListener { internal Stopwatch stopwatch; private Data example; private SimpleLabel label; private VowpalWabbit vw; public MyListener(VowpalWabbit vw) { this.vw = vw; // re-use example object this.example = new Data() { Features = new List>() }; this.stopwatch = new Stopwatch(); } public override void EnterExample(VowpalWabbitParser.ExampleContext context) { this.label = null; this.example.Features.Clear(); } public override void ExitNumber(VowpalWabbitParser.NumberContext context) { context.value = float.Parse(context.GetText(), CultureInfo.InvariantCulture); } public override void ExitFeatureSparse(VowpalWabbitParser.FeatureSparseContext context) { this.example.Features.Add( new KeyValuePair( context.index.Text, context.x.value)); } public override void ExitLabel_simple(VowpalWabbitParser.Label_simpleContext context) { this.label = new SimpleLabel { Label = context.value.value }; } public override void ExitExample(VowpalWabbitParser.ExampleContext context) { this.stopwatch.Start(); this.vw.Learn(this.example, this.label); this.stopwatch.Stop(); } } public class Data { [Feature(FeatureGroup = 'f')] public IList> Features { get; set; } } } } vowpal_wabbit-8.1.1/cs_unittest/RunTests.cs000066400000000000000000000150531261756526500210660ustar00rootroot00000000000000using System; using System.Collections.Generic; using System.Globalization; using System.IO; using System.Linq; using System.Text; using System.Text.RegularExpressions; using Microsoft.VisualStudio.TestTools.UnitTesting; using VW; namespace cs_unittest { [TestClass] public class RunTests : TestBase { private string comment = string.Empty; private string stdout = string.Empty; private string stderr = string.Empty; private string predict = string.Empty; private string args = string.Empty; private string nr = string.Empty; private bool skipTest = false; private void Reset() { comment = stdout = stderr = predict = args = nr = string.Empty; skipTest = false; } [TestMethod] [DeploymentItem("RunTests")] [DeploymentItem("train-sets", "train-sets")] [DeploymentItem(@"train-sets\ref", @"train-sets\ref")] [DeploymentItem(@"test-sets\ref", @"test-sets\ref")] [DeploymentItem(@"pred-sets\ref", @"pred-sets\ref")] [Ignore] public void RunAllTest() { var runTests = File.ReadAllLines("RunTests") .SkipWhile(l => l != "__DATA__"); Match match; foreach (var line in runTests) { if (line.Trim().Length == 0) { if (skipTest) { Reset(); continue; } // execute test case var argsBuilder = new StringBuilder(args); var dataFile = ExtractArgument(argsBuilder, @"-d\s+(\S+)"); var testing = false; if (dataFile == null) { dataFile = ExtractArgument(argsBuilder, @"-t\s+(\S+)"); testing = dataFile != null; } if (dataFile == null) { dataFile = ExtractArgument(argsBuilder, @"(\S+)$"); } if (dataFile == null) { Console.WriteLine("Skipping test " + nr); Reset(); continue; } ExtractArgument(argsBuilder, @"-p\s+(\S+)"); var model = ExtractArgument(argsBuilder, @"-f\s+(\S+)"); var multiPass = args.Contains("--passes"); List expectedPredictions = null; if (File.Exists(predict)) { expectedPredictions = File.ReadLines(predict) .Select(l => float.Parse(l.Split(' ')[0], CultureInfo.InvariantCulture)) .ToList(); } else { if (testing) { Console.WriteLine("Skipping inconsistent test -t without .predict file"); Reset(); continue; } } Console.WriteLine("Running test {0}: {1} using {2}", nr, comment, argsBuilder); var lineNr = 0; // TODO: check for -p predict // TODO: need to check which prediction label it will be using (var vw = new VowpalWabbit(argsBuilder.ToString())) { foreach (var dataLine in File.ReadLines(dataFile)) { if (expectedPredictions != null) { var expectedValue = expectedPredictions[lineNr++]; float actualValue; if (testing) { actualValue = vw.Predict(dataLine, VowpalWabbitPredictionType.Scalar); } else { actualValue = vw.Learn(dataLine, VowpalWabbitPredictionType.Scalar); } //Assert.AreEqual( // expectedValue, // actualValue, // 1e-5, // string.Format("Test {0}", nr)); } else { vw.Learn(dataLine); } } if (multiPass) { vw.RunMultiPass(); } if (model != null) { vw.SaveModel(model); } VWTestHelper.AssertEqual(stderr, vw.PerformanceStatistics); } // reset Reset(); } else if ((match = Regex.Match(line, @"^# Test (?\d+):(?.*)?$")).Success) { nr = match.Groups["nr"].Value; comment = match.Groups["comment"].Value; } else if ((match = Regex.Match(line, @"^\{VW\} (?.*)$")).Success) { args = match.Groups["args"].Value; } else if (line.EndsWith(".stdout")) { stderr = line.Trim(); } else if (line.EndsWith(".stderr")) { stderr = line.Trim(); } else if (line.EndsWith(".predict")) { predict = line.Trim(); } else if (line.StartsWith("#") && line.Contains("SkipC#")) { skipTest = true; } } } private static string ExtractArgument(StringBuilder argsBuilder, string regex) { var match = Regex.Match(argsBuilder.ToString(), regex); if (!match.Success) { return null; } argsBuilder.Remove(match.Index, match.Length); return match.Groups[1].Value; } } } vowpal_wabbit-8.1.1/cs_unittest/Test1and2.cs000066400000000000000000000211371261756526500210440ustar00rootroot00000000000000using System; using System.Collections.Generic; using System.Globalization; using System.IO; using System.Linq; using cs_unittest; using Microsoft.VisualStudio.TestTools.UnitTesting; using VW; using VW.Interfaces; using VW.Labels; using VW.Serializer.Attributes; using System.Threading; namespace cs_test { [TestClass] public class Test1and2Class : TestBase { [TestMethod] [DeploymentItem(@"train-sets\0001.dat", "train-sets")] [DeploymentItem(@"train-sets\ref\0001.stderr", @"train-sets\ref")] [DeploymentItem(@"test-sets\ref\0001.stderr", @"test-sets\ref")] [DeploymentItem(@"pred-sets\ref\0001.predict", @"pred-sets\ref")] public void Test1and2() { var references = File.ReadAllLines(@"pred-sets\ref\0001.predict").Select(l => float.Parse(l, CultureInfo.InvariantCulture)).ToArray(); var input = new List(); using (var vwStr = new VowpalWabbit(" -k -c test1and2.str --passes 8 -l 20 --power_t 1 --initial_t 128000 --ngram 3 --skips 1 --invariant --holdout_off")) using (var vw = new VowpalWabbit(" -k -c test1and2 --passes 8 -l 20 --power_t 1 --initial_t 128000 --ngram 3 --skips 1 --invariant --holdout_off")) { var lineNr = 0; VWTestHelper.ParseInput( File.OpenRead(@"train-sets\0001.dat"), new MyListener(data => { input.Add(data); var expected = vwStr.Learn(data.Line, VowpalWabbitPredictionType.Scalar); var actual = vw.Learn(data, data.Label, VowpalWabbitPredictionType.Scalar); Assert.AreEqual(expected, actual, 1e-6, "Learn output differs on line: " + lineNr); lineNr++; })); vwStr.RunMultiPass(); vw.Native.RunMultiPass(); vwStr.SaveModel("models/str0001.model"); vw.Native.SaveModel("models/0001.model"); VWTestHelper.AssertEqual(@"train-sets\ref\0001.stderr", vwStr.PerformanceStatistics); VWTestHelper.AssertEqual(@"train-sets\ref\0001.stderr", vw.Native.PerformanceStatistics); } Assert.AreEqual(input.Count, references.Length); using (var vwModel = new VowpalWabbitModel(new VowpalWabbitSettings("-k -t --invariant", modelStream: File.OpenRead("models/0001.model")))) using (var vwInMemoryShared1 = new VowpalWabbit(new VowpalWabbitSettings(model: vwModel))) using (var vwInMemoryShared2 = new VowpalWabbit(new VowpalWabbitSettings(model: vwModel))) using (var vwInMemory = new VowpalWabbit(new VowpalWabbitSettings("-k -t --invariant", modelStream: File.OpenRead("models/0001.model")))) using (var vwStr = new VowpalWabbit("-k -t -i models/str0001.model --invariant")) using (var vwNative = new VowpalWabbit("-k -t -i models/0001.model --invariant")) using (var vw = new VowpalWabbit("-k -t -i models/0001.model --invariant")) using (var vwModel2 = new VowpalWabbitModel("-k -t --invariant -i models/0001.model")) using (var vwInMemoryShared3 = new VowpalWabbit(new VowpalWabbitSettings(model: vwModel2))) { for (var i = 0; i < input.Count; i++) { var actualStr = vwStr.Predict(input[i].Line, VowpalWabbitPredictionType.Scalar); var actualNative = vwNative.Predict(input[i].Line, VowpalWabbitPredictionType.Scalar); var actualInMemory = vwInMemory.Predict(input[i].Line, VowpalWabbitPredictionType.Scalar); var actual = vw.Predict(input[i], VowpalWabbitPredictionType.Scalar, input[i].Label); var actualShared1 = vwInMemoryShared1.Predict(input[i].Line, VowpalWabbitPredictionType.Scalar); var actualShared2 = vwInMemoryShared2.Predict(input[i], VowpalWabbitPredictionType.Scalar, input[i].Label); var actualShared3 = vwInMemoryShared3.Predict(input[i], VowpalWabbitPredictionType.Scalar, input[i].Label); Assert.AreEqual(references[i], actualStr, 1e-5); Assert.AreEqual(references[i], actualNative, 1e-5); Assert.AreEqual(references[i], actualInMemory, 1e-5); Assert.AreEqual(references[i], actual, 1e-5); Assert.AreEqual(references[i], actualShared1, 1e-5); Assert.AreEqual(references[i], actualShared2, 1e-5); Assert.AreEqual(references[i], actualShared3, 1e-5); } // due to shared usage the counters don't match up //VWTestHelper.AssertEqual(@"test-sets\ref\0001.stderr", vwInMemoryShared2.Native.PerformanceStatistics); //VWTestHelper.AssertEqual(@"test-sets\ref\0001.stderr", vwInMemoryShared1.PerformanceStatistics); VWTestHelper.AssertEqual(@"test-sets\ref\0001.stderr", vwInMemory.PerformanceStatistics); VWTestHelper.AssertEqual(@"test-sets\ref\0001.stderr", vwStr.PerformanceStatistics); VWTestHelper.AssertEqual(@"test-sets\ref\0001.stderr", vw.Native.PerformanceStatistics); } } //[TestMethod] //[Ignore] //[DeploymentItem(@"train-sets\rcv1_cb_eval", "train-sets")] //public void Test74() //{ // // 2 1:1:0.5 | tuesday year million short compan vehicl line stat financ commit exchang plan corp subsid credit issu debt pay gold bureau prelimin refin billion telephon time draw basic relat file spokesm reut secur acquir form prospect period interview regist toront resourc barrick ontario qualif bln prospectus convertibl vinc borg arequip // using (var vw = new VowpalWabbit("--cb 2 --eval")) // using (var fr = new StreamReader(@"train-sets\rcv1_cb_eval")) // { // string line; // while ((line = fr.ReadLine()) != null) // { // var parts = line.Split('|'); // var data = new Rcv1CbEval() // { // Words = parts[1].Split(' ') // }; // using(var example = vw.ReadExample(data)) // { // example.AddLabel(parts[0]); // example.Learn(); // } // } // } //} } // 1|features 13:.1 15:.2 const:25 // 1|abc 13:.1 15:.2 co:25 public class Test1 { [Feature(FeatureGroup = 'f', Namespace = "eatures", Name = "const", Order = 2)] public float Constant { get; set; } [Feature(FeatureGroup = 'f', Namespace = "eatures", Order = 1)] public IList> Features { get; set; } public string Line { get; set; } public ILabel Label { get; set;} } public class Rcv1CbEval { [Feature] public string[] Words { get; set; } } public class MyListener : VowpalWabbitBaseListener { private Test1 example; private Action action; public MyListener(Action action) { this.action = action; } public override void EnterExample(VowpalWabbitParser.ExampleContext context) { this.example = new Test1() { Features = new List>() }; } public override void ExitExample(VowpalWabbitParser.ExampleContext context) { this.example.Line = context.GetText(); this.action(this.example); } public override void ExitNumber(VowpalWabbitParser.NumberContext context) { context.value = float.Parse(context.GetText(), CultureInfo.InvariantCulture); } public override void ExitLabel_simple(VowpalWabbitParser.Label_simpleContext context) { this.example.Label = new SimpleLabel() { Label = context.value.value }; } public override void ExitFeatureSparse(VowpalWabbitParser.FeatureSparseContext context) { var index = context.index.Text; var x = context.x.value; if (index == "const") { this.example.Constant = x; } else { this.example.Features.Add(new KeyValuePair(index, x)); } } } } vowpal_wabbit-8.1.1/cs_unittest/Test3.cs000066400000000000000000000103161261756526500202760ustar00rootroot00000000000000using System.IO; using System.Linq; using Microsoft.VisualStudio.TestTools.UnitTesting; using TrainSet0002Dat; using VW; namespace cs_unittest { [TestClass] public class Test3Class : TestBase { [TestMethod] [DeploymentItem(@"train-sets\0002.dat", "train-sets")] [DeploymentItem(@"train-sets\ref\0002.stderr", @"train-sets\ref")] public void Test3() { VWTestHelper.Learn( "-k train-sets/0002.dat -f models/0002.model --invariant", @"train-sets\0002.dat", @"train-sets\ref\0002.stderr"); } [TestMethod] [DeploymentItem(@"train-sets\0002.dat", "train-sets")] [DeploymentItem(@"train-sets\ref\0002.stderr", @"train-sets\ref")] [DeploymentItem(@"pred-sets\ref\0002b.predict", @"pred-sets\ref")] public void Test4and6() { VWTestHelper.Learn( "-k -d train-sets/0002.dat -f models/0002.model --invariant", @"train-sets\0002.dat", @"train-sets\ref\0002.stderr"); VWTestHelper.Predict( "-k -t --invariant -i models/0002.model", @"train-sets\0002.dat", @"pred-sets\ref\0002b.predict"); } [TestMethod] [DeploymentItem(@"train-sets\0002.dat", "train-sets")] [DeploymentItem(@"train-sets\ref\0002a.stderr", @"train-sets\ref")] public void Test5() { VWTestHelper.Learn( "-k --initial_t 1 --adaptive --invariant -q Tf -q ff -f models/0002a.model", @"train-sets\0002.dat", @"train-sets\ref\0002a.stderr"); VWTestHelper.Predict( "-k -t --invariant -i models/0002a.model", @"train-sets\0002.dat"); } [TestMethod] [Description("using normalized adaptive updates and a low --power_t")] [DeploymentItem(@"train-sets\0002.dat", "train-sets")] [DeploymentItem(@"train-sets\ref\0002c.stderr", @"train-sets\ref")] [DeploymentItem(@"pred-sets\ref\0002c.predict", @"pred-sets\ref")] public void Test7and8() { VWTestHelper.Learn( "-k --power_t 0.45 -f models/0002c.model", @"train-sets\0002.dat", @"train-sets\ref\0002c.stderr"); VWTestHelper.Predict( "-k -t -i models/0002c.model", @"train-sets\0002.dat", @"pred-sets\ref\0002c.predict"); } [TestMethod] [Ignore] [Description("label-dependent features with csoaa_ldf")] [DeploymentItem(@"train-sets\ref\cs_test.ldf.csoaa.stderr", @"train-sets\ref")] [DeploymentItem(@"train-sets\ref\cs_test.ldf.csoaa.predict", @"train-sets\ref")] public void Test9() { var sampleData = TrainSetCs_testLdf.CreateSampleCbAdfData(); // # Test 9: label-dependent features with csoaa_ldf //{VW} -k -c -d train-sets/cs_test.ldf -p cs_test.ldf.csoaa.predict --passes 10 --invariant --csoaa_ldf multiline --holdout_off // train-sets/ref/cs_test.ldf.csoaa.stderr // train-sets/ref/cs_test.ldf.csoaa.predict using (var vw = new VowpalWabbit("-k -c -p cs_test.ldf.csoaa.predict --passes 10 --invariant --csoaa_ldf multiline --holdout_off")) { foreach (var d in sampleData) { var index = d.ActionDependentFeatures.IndexOf(a => a.Label != null); var label = d.ActionDependentFeatures[index].Label; vw.Learn(d, d.ActionDependentFeatures, index, label); } vw.Native.RunMultiPass(); VWTestHelper.AssertEqual(@"train-sets\ref\cs_test.ldf.csoaa.stderr", vw.Native.PerformanceStatistics); } Assert.AreEqual( File.ReadAllText(@"train-sets\ref\cs_test.ldf.csoaa.predict"), File.ReadAllText("cs_test.ldf.csoaa.predict")); } } } vowpal_wabbit-8.1.1/cs_unittest/TestAllReduce.cs000066400000000000000000000130151261756526500217730ustar00rootroot00000000000000using cs_unittest.cbadf; using Microsoft.VisualStudio.TestTools.UnitTesting; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; using VW; using VW.Labels; using VW.Serializer; using VW.Serializer.Visitors; namespace cs_unittest { [TestClass] public class TestAllReduceClass { private static void Ingest(VowpalWabbit vw, IEnumerable> blocks) { foreach (var block in blocks) { vw.Learn(block); } vw.EndOfPass(); } private static void Ingest(VowpalWabbitThreadedLearning vw, IEnumerable> blocks) { foreach (var block in blocks) { vw.Learn(block); } } private static void Ingest(VowpalWabbitAsync vw, IEnumerable, ContextualBanditLabel>> data) { foreach (var d in data) { vw.Learn(d.Item1, d.Item2, (int)d.Item3.Action, d.Item3); } } [TestMethod] public async Task TestAllReduce() { var data = Enumerable.Range(1, 500).Select(_ => Generator.GenerateShared(20)).ToList(); var stringSerializer = VowpalWabbitSerializerFactory.CreateSerializer(); var stringSerializerAdf = VowpalWabbitSerializerFactory.CreateSerializer(); var stringData = new List>(); VowpalWabbitPerformanceStatistics statsExpected; using (var spanningTree = new SpanningTreeClr()) { spanningTree.Start(); using (var vw1 = new VowpalWabbit(@"--total 2 --node 1 --unique_id 0 --span_server localhost --cb_adf --rank_all --interact xy")) using (var vw2 = new VowpalWabbit(@"--total 2 --node 0 --unique_id 0 --span_server localhost --cb_adf --rank_all --interact xy")) { // serialize foreach (var d in data) { var block = new List(); block.Add(stringSerializer(vw1, d.Item1, SharedLabel.Instance)); block.AddRange(d.Item2.Select((a, i) => stringSerializerAdf(vw1, a, i == d.Item3.Action ? d.Item3 : null))); stringData.Add(block); } await Task.WhenAll( Task.Factory.StartNew(() => Ingest(vw1, stringData.Take(500))), Task.Factory.StartNew(() => Ingest(vw2, stringData.Skip(500)))); vw1.SaveModel("expected.1.model"); vw2.SaveModel("expected.2.model"); statsExpected = vw1.PerformanceStatistics; } } // skip header var expected1Model = File.ReadAllBytes("expected.1.model").Skip(0x15).ToList(); var expected2Model = File.ReadAllBytes("expected.2.model").Skip(0x15).ToList(); var settings = new VowpalWabbitSettings("--cb_adf --rank_all --interact xy", parallelOptions: new ParallelOptions { MaxDegreeOfParallelism = 2 }, exampleCountPerRun: 2000, exampleDistribution: VowpalWabbitExampleDistribution.RoundRobin); using (var vw = new VowpalWabbitThreadedLearning(settings)) { await Task.WhenAll( Task.Factory.StartNew(() => Ingest(vw, stringData.Take(500))), Task.Factory.StartNew(() => Ingest(vw, stringData.Skip(500)))); // important to enqueue the request before Complete() is called var statsTask = vw.PerformanceStatistics; var modelSave = vw.SaveModel("actual.model"); await vw.Complete(); var statsActual = await statsTask; VWTestHelper.AssertEqual(statsExpected, statsActual); await modelSave; // skip header var actualModel = File.ReadAllBytes("actual.model").Skip(0x15).ToList(); CollectionAssert.AreEqual(expected1Model, actualModel); CollectionAssert.AreEqual(expected2Model, actualModel); } using (var vw = new VowpalWabbitThreadedLearning(settings)) { var vwManaged = vw.Create(); await Task.WhenAll( Task.Factory.StartNew(() => Ingest(vwManaged, data.Take(500))), Task.Factory.StartNew(() => Ingest(vwManaged, data.Skip(500)))); // important to enqueue the request before Complete() is called var statsTask = vw.PerformanceStatistics; var modelSave = vw.SaveModel("actual.managed.model"); await vw.Complete(); var statsActual = await statsTask; VWTestHelper.AssertEqual(statsExpected, statsActual); await modelSave; // skip header var actualModel = File.ReadAllBytes("actual.managed.model").Skip(0x15).ToList(); CollectionAssert.AreEqual(expected1Model, actualModel); CollectionAssert.AreEqual(expected2Model, actualModel); } } } } vowpal_wabbit-8.1.1/cs_unittest/TestAntlr.cs000066400000000000000000000045151261756526500212200ustar00rootroot00000000000000using System.IO; using System.Text; using Microsoft.VisualStudio.TestTools.UnitTesting; using TrainSet0002Dat; using VW.Labels; namespace cs_unittest { [TestClass] public class TestAntlrClass { [TestMethod] public void TestAntlr() { var listener = new DataListener(); listener.Created = (x, plabel) => { Assert.AreEqual("PFF", x.T); var label = plabel as SimpleLabel; Assert.AreEqual(0.521144, label.Label, 1e-5); Assert.AreEqual(1, label.Initial); Assert.AreEqual(13, x.F.Count); Assert.AreEqual("t1", x.F[0].Key); Assert.AreEqual(-0.0236849, x.F[0].Value, 1e-5); }; var line1 = "0.521144 1 PFF/20091028|T PFF |f t1:-0.0236849 t5:-0.10215 r5:0.727735 t10:-0.0387662 r10:0.911208 t20:-0.00777943 r20:0.952668 t40:0.014542 r40:0.832479 t60:0.00395449 r60:0.724504 t90:0.0281418 r90:0.784653"; VWTestHelper.ParseInput(new MemoryStream(Encoding.UTF8.GetBytes(line1)), listener); listener.Created = (x, plabel) => { var label = plabel as SimpleLabel; Assert.AreEqual(1, label.Label, 1e-5); Assert.AreEqual(49, x.F.Count); }; var line2 = "1 |f 13:3.9656971e-02 24:3.4781646e-02 69:4.6296168e-02 85:6.1853945e-02 140:3.2349996e-02 156:1.0290844e-01 175:6.8493910e-02 188:2.8366476e-02 229:7.4871540e-02 230:9.1505975e-02 234:5.4200061e-02 236:4.4855952e-02 238:5.3422898e-02 387:1.4059304e-01 394:7.5131744e-02 433:1.1118756e-01 434:1.2540409e-01 438:6.5452829e-02 465:2.2644201e-01 468:8.5926279e-02 518:1.0214076e-01 534:9.4191484e-02 613:7.0990764e-02 646:8.7701865e-02 660:7.2289191e-02 709:9.0660661e-02 752:1.0580081e-01 757:6.7965068e-02 812:2.2685185e-01 932:6.8250686e-02 1028:4.8203137e-02 1122:1.2381379e-01 1160:1.3038123e-01 1189:7.1542501e-02 1530:9.2655659e-02 1664:6.5160148e-02 1865:8.5823394e-02 2524:1.6407280e-01 2525:1.1528353e-01 2526:9.7131468e-02 2536:5.7415009e-01 2543:1.4978983e-01 2848:1.0446861e-01 3370:9.2423186e-02 3960:1.5554591e-01 7052:1.2632671e-01 16893:1.9762035e-01 24036:3.2674628e-01 24303:2.2660980e-010"; VWTestHelper.ParseInput(new MemoryStream(Encoding.UTF8.GetBytes(line2)), listener); } } } vowpal_wabbit-8.1.1/cs_unittest/TestBase.cs000066400000000000000000000006401261756526500210050ustar00rootroot00000000000000using System.IO; using Microsoft.VisualStudio.TestTools.UnitTesting; namespace cs_unittest { [TestClass] public abstract class TestBase { [TestInitialize] public void InitializeTest() { if (Directory.Exists("models")) { Directory.Delete("models", true); } Directory.CreateDirectory("models"); } } } vowpal_wabbit-8.1.1/cs_unittest/TestCbAdf.cs000066400000000000000000000312001261756526500210660ustar00rootroot00000000000000using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Threading.Tasks; using Microsoft.VisualStudio.TestTools.UnitTesting; using VW; using VW.Interfaces; using VW.Labels; using VW.Serializer.Attributes; namespace cs_unittest { [TestClass] public class TestCbAdfClass : TestBase { public void ProfilePerformanceWithStringData() { string outModelFile = "profile_cb_adf.model"; using (var vw = new VowpalWabbit("--cb_adf --rank_all")) { DataString[] sampleData = CreateStringCbAdfData(1000 * 1000); foreach (DataString example in sampleData) { vw.Learn(example, example.ActionDependentFeatures, example.SelectedActionIndex, example.Label); } vw.Native.SaveModel(outModelFile); } File.Delete(outModelFile); } public void ProfilePerformanceWithFloatData() { string outModelFile = "profile_cb_adf.model"; using (var vw = new VowpalWabbit("--cb_adf --rank_all")) { DataFloat[] sampleData = CreateFloatCbAdfData(1000 * 1000); foreach (DataFloat example in sampleData) { vw.Learn(example, example.ActionDependentFeatures, example.SelectedActionIndex, example.Label); } vw.Native.SaveModel(outModelFile); } File.Delete(outModelFile); } [TestMethod] public void Test87() { using (var vw = new VowpalWabbit("--cb_adf --rank_all")) { var sampleData = CreateSampleCbAdfData(); var example = sampleData[0]; var result = vw.LearnAndPredict(example, example.ActionDependentFeatures, example.SelectedActionIndex, example.Label); ReferenceEquals(example.ActionDependentFeatures[0], result[0]); ReferenceEquals(example.ActionDependentFeatures[1], result[1]); ReferenceEquals(example.ActionDependentFeatures[2], result[2]); example = sampleData[1]; result = vw.LearnAndPredict(example, example.ActionDependentFeatures, example.SelectedActionIndex, example.Label); ReferenceEquals(example.ActionDependentFeatures[0], result[1]); ReferenceEquals(example.ActionDependentFeatures[1], result[0]); example = sampleData[2]; result = vw.Predict(example, example.ActionDependentFeatures); ReferenceEquals(example.ActionDependentFeatures[0], result[1]); ReferenceEquals(example.ActionDependentFeatures[1], result[0]); } } [TestMethod] public void TestSharedModel() { string cbadfModelFile = "models/cb_adf.model"; var sampleData = CreateSampleCbAdfData(); using (var vw = new VowpalWabbit("--cb_adf --rank_all")) { foreach (DataString example in sampleData) { vw.Learn(example, example.ActionDependentFeatures, example.SelectedActionIndex, example.Label); } vw.Native.SaveModel(cbadfModelFile); } // Get ground truth predictions var expectedPredictions = new List(); using (var vw = new VowpalWabbit(string.Format("-t -i {0}", cbadfModelFile))) { foreach (DataString example in sampleData) { expectedPredictions.Add(vw.Predict(example, example.ActionDependentFeatures)); } } // Test synchronous VW instances using shared model using (var vwModel = new VowpalWabbitModel(new VowpalWabbitSettings("-t", modelStream: File.OpenRead(cbadfModelFile)))) using (var vwShared1 = new VowpalWabbit(new VowpalWabbitSettings(model: vwModel))) using (var vwShared2 = new VowpalWabbit(new VowpalWabbitSettings(model: vwModel))) { for (int i = 0; i < sampleData.Length; i++) { DataStringADF[] actualPrediction = vwShared1.Predict(sampleData[i], sampleData[i].ActionDependentFeatures); ReferenceEquals(expectedPredictions[i], actualPrediction); } } // Test concurrent VW instances using shared model and model pool using (var vwModel = new VowpalWabbitModel(new VowpalWabbitSettings("-t", modelStream: File.OpenRead(cbadfModelFile)))) using (var vwPool = new VowpalWabbitThreadedPrediction(vwModel)) { Parallel.For ( fromInclusive: 0, toExclusive: 20, parallelOptions: new ParallelOptions { MaxDegreeOfParallelism = Environment.ProcessorCount * 2 }, body: i => { using (var vwObject = vwPool.GetOrCreate()) { var actualPredictions = new List(); foreach (DataString example in sampleData) { actualPredictions.Add(vwObject.Value.Predict(example, example.ActionDependentFeatures)); } Assert.AreEqual(expectedPredictions.Count, actualPredictions.Count); for (int j = 0; j < expectedPredictions.Count; j++) { ReferenceEquals(expectedPredictions[j], actualPredictions[j]); } } } ); } } private DataString[] CreateSampleCbAdfData() { var sampleData = new DataString[3]; //shared | s_1 s_2 //0:1.0:0.5 | a_1 b_1 c_1 //| a_2 b_2 c_2 //| a_3 b_3 c_3 //| b_1 c_1 d_1 //0:0.0:0.5 | b_2 c_2 d_2 //| a_1 b_1 c_1 //| a_3 b_3 c_3 sampleData[0] = new DataString { Shared = new[] { "s_1", "s_2" }, ActionDependentFeatures = new[] { new DataStringADF { Features = new[] { "a_1", "b_1", "c_1" }, }, new DataStringADF { Features = new [] { "a_2","b_2","c_2" } }, new DataStringADF { Features = new [] { "a_3","b_3","c_3" } }, }, SelectedActionIndex = 0, Label = new ContextualBanditLabel { Cost = 1f, Probability = .5f } }; sampleData[1] = new DataString { ActionDependentFeatures = new[] { new DataStringADF { Features = new [] { "b_1","c_1","d_1" } }, new DataStringADF { Features = new [] { "b_2", "c_2", "d_2" } }, }, SelectedActionIndex = 1, Label = new ContextualBanditLabel { Cost = 0f, Probability = .5f } }; sampleData[2] = new DataString { ActionDependentFeatures = new[] { new DataStringADF { Features = new [] { "a_1","b_1","c_1" } }, new DataStringADF { Features = new [] { "a_3","b_3","c_3" } } } }; return sampleData; } private DataString[] CreateStringCbAdfData(int numSamples, int randomSeed = 0) { var random = new Random(randomSeed); var sampleData = new DataString[numSamples]; for (int i = 0; i < numSamples; i++) { int numActions = random.Next(2, 5); int[] fIndex = Enumerable.Range(1, numActions).OrderBy(ind => random.Next()).Take(numActions).ToArray(); var features = new string[numActions][]; for (int j = 0; j < numActions; j++) { features[j] = new string[] { "a_" + fIndex[j], "b_" + fIndex[j], "c_" + fIndex[j], "d_" + fIndex[j] }; } var adf = new DataStringADF[numActions]; for (int j = 0; j < numActions; j++) { adf[j] = new DataStringADF { Features = features[j] }; } sampleData[i] = new DataString { ActionDependentFeatures = adf, SelectedActionIndex = random.Next(-1, numActions), Label = new ContextualBanditLabel { Cost = (float)random.NextDouble(), Probability = (float)random.NextDouble() } }; } return sampleData; } private DataFloat[] CreateFloatCbAdfData(int numSamples, int randomSeed = 0) { var random = new Random(randomSeed); var sampleData = new DataFloat[numSamples]; for (int i = 0; i < numSamples; i++) { int numActions = random.Next(2, 5); int[] fIndex = Enumerable.Range(1, numActions).OrderBy(ind => random.Next()).Take(numActions).ToArray(); var features = new float[numActions][]; for (int j = 0; j < numActions; j++) { features[j] = new float[] { (fIndex[j] + 0) / (float)numActions, (fIndex[j] + 1) / (float)numActions, (fIndex[j] + 2) / (float)numActions, (fIndex[j] + 3) / (float)numActions }; } var adf = new DataFloatADF[numActions]; for (int j = 0; j < numActions; j++) { adf[j] = new DataFloatADF { Features = features[j] }; } sampleData[i] = new DataFloat { ActionDependentFeatures = adf, SelectedActionIndex = random.Next(-1, numActions), Label = new ContextualBanditLabel { Cost = (float)random.NextDouble(), Probability = (float)random.NextDouble() } }; } return sampleData; } public class DataString { [Feature] public string[] Shared { get; set; } public IReadOnlyList ActionDependentFeatures { get; set; } public int SelectedActionIndex { get; set; } public ILabel Label { get; set; } } public class DataFloat { [Feature] public string[] Shared { get; set; } public IReadOnlyList ActionDependentFeatures { get; set; } public int SelectedActionIndex { get; set; } public ILabel Label { get; set; } } public class DataStringADF { [Feature] public string[] Features { get; set; } public override string ToString() { return string.Join(" ", this.Features); } } public class DataFloatADF { [Feature] public float[] Features { get; set; } public override string ToString() { return string.Join(" ", this.Features); } } } } vowpal_wabbit-8.1.1/cs_unittest/TestErrorListener.cs000066400000000000000000000010241261756526500227270ustar00rootroot00000000000000using Antlr4.Runtime; using Microsoft.VisualStudio.TestTools.UnitTesting; namespace cs_unittest { class TestErrorListener : IAntlrErrorListener { public void SyntaxError(IRecognizer recognizer, IToken offendingSymbol, int line, int charPositionInLine, string msg, RecognitionException e) { Assert.Fail("SyntaxError: {0} at line {1} character {2}: {3}", offendingSymbol, line, charPositionInLine, msg); } } } vowpal_wabbit-8.1.1/cs_unittest/TestExampleCache.cs000066400000000000000000000067461261756526500224670ustar00rootroot00000000000000using System; using System.Collections.Generic; using System.IO; using Microsoft.VisualStudio.TestTools.UnitTesting; using VW; using VW.Interfaces; using VW.Labels; using VW.Serializer; using VW.Serializer.Attributes; namespace cs_unittest { [TestClass] public class TestExampleCacheCases : TestBase { #if DEBUG [TestMethod] [ExpectedException(typeof(NotSupportedException))] public void TestExampleCacheForLearning() { using (var vw = new VowpalWabbit(string.Empty)) { vw.Learn(new CachedData(), new SimpleLabel()); } } #else [TestMethod] [ExpectedException(typeof(NullReferenceException))] public void TestExampleCacheForLearning() { using (var vw = new VowpalWabbit(string.Empty)) { vw.Learn(new CachedData(), new SimpleLabel()); } } #endif [TestMethod] public void TestExampleCacheDisabledForLearning() { using (var vw = new VowpalWabbit(new VowpalWabbitSettings(enableExampleCaching: false))) { vw.Learn(new CachedData(), new SimpleLabel()); } } [TestMethod] public void TestExampleCache() { var random = new Random(123); var examples = new List(); for (int i = 0; i < 1000; i++) { examples.Add(new CachedData { Label = new SimpleLabel { Label = 1 }, Feature = random.NextDouble() }); } for (int i = 0; i < 1000; i++) { var cachedData = new CachedData { Label = new SimpleLabel { Label = 2 }, Feature = 10 + random.NextDouble() }; examples.Add(cachedData); examples.Add(cachedData); } using (var vw = new VowpalWabbit(new VowpalWabbitSettings("-k -c --passes 10", enableExampleCaching: false))) { foreach (var example in examples) { vw.Learn(example, example.Label); } vw.Native.RunMultiPass(); vw.Native.SaveModel("model1"); } using (var vwModel = new VowpalWabbitModel(new VowpalWabbitSettings("-t", modelStream: File.OpenRead("model1")))) using (var vwCached = new VowpalWabbit(new VowpalWabbitSettings(model: vwModel, enableExampleCaching: true, maxExampleCacheSize: 5 ))) using (var vw = new VowpalWabbit(new VowpalWabbitSettings(model: vwModel, enableExampleCaching: false ))) { foreach (var example in examples) { var cachedPrediction = vwCached.Predict(example, VowpalWabbitPredictionType.Scalar); var prediction = vw.Predict(example, VowpalWabbitPredictionType.Scalar); Assert.AreEqual(prediction, cachedPrediction); Assert.AreEqual(example.Label.Label, Math.Round(prediction)); } } } } [Cacheable] public class CachedData { [Feature] public double Feature { get; set; } public SimpleLabel Label { get; set; } } } vowpal_wabbit-8.1.1/cs_unittest/TestManagedHash.cs000066400000000000000000000110241261756526500222710ustar00rootroot00000000000000using Microsoft.VisualStudio.TestTools.UnitTesting; using System; using System.Diagnostics; using TrainSet0002Dat; using VW; namespace cs_unittest { [TestClass] public class TestManagedHash { static string[] data = { "wLceNLHVtpuZYtPwPaQ", "949007 ", "Kvq7Hj6RSImhZUhcZuL", "KDqmcZO2h6CIM1j ", "656656 ", "X8bRcLpb8yrIkA2A ", "k5USpack9N ", "Okv90y9lOamog3qXRIk", "860628 ", "903251 ", "289149 ", "727293 ", "660473 ", "ciajGNL930GlKi5b ", "744202 ", "458807 ", "466125 ", "101824 ", "0RVP8HWyKGFjkJG8RA ", "mm3XQ0ZKJQ4rPmtNN ", "ZL7Z6bzFVsL0VQGe5ss", "690592 ", "Apbr4WNUDHmL7OWxm ", "342052 ", "286245 ", "JbIIXVVbS3Y79uj4iI ", "S9E90IvFAVt ", "z2QWOpzi63 ", "gnCClcujq79 ", "hOZPaw9s4922I3S ", "mFWZjVtCOiymM2 ", "m6a93w7IRLNaadJbL ", "758870 ", "164290 ", "971935 ", "MVObGSH9iWxiyvp ", "135400 ", "T2b9WalhX9c ", "CQaS6KtGArRLtM5v ", "B0lNkkeP57ZLJjZAwfP", "695049 ", "BSbUX2YPm1daHvo6 ", "ReVgoh7mtQpghPDl ", "I0RnHRdk5IRFHJZaZST", "489901 ", "a9IZGkY6WLtX0X37D ", "061731 ", "402102 ", "IgRGpl2Z0OdgNzr6AH ", "tNlzNvlPQ0hXFlzjpe8", "m2JmhQ8L6DEnauuvSst", "141010 ", "534087 ", "599686 ", "000093 ", "707313 ", "563622 ", "HlcM6fNDjW ", "4qEn6lfmhd2b6Fo ", "ph5x9nJTFV ", "783062 ", "403127 ", "fGbvUKatET3SAf0rfA ", "IduDv41Z1z7Opirz ", "625285 ", "HbsPUqTZvWHI4ylB ", "554240 ", "849636 ", "1ElP3So1fCS ", "539836 ", "jELB4FrYkqwpmecr ", "Ko4EWBb3gFqN0PR7pvf", "VMX4dVyfAZ0V9VwK ", "K0BYm86Zg8PogMNSo ", "ajfcoff0sqt ", "373791 ", "220160 ", "dxZoyNeZZMiO ", "286375 ", "DEy4nNiHHd9nN ", "3gverMSb6ANY3wLj ", "ATGPA40OShUer ", "548754 ", "7NdgIl223apO ", "aaas hu as 撒 asfasd 阿萨", "oof Ồ hử hị ộ ở ỗ õ ẽ uyễn \r \t \n \\ ", "934625 ", "123" }; [TestMethod] public void TestHash() { InternalTestHash(""); InternalTestHash("--hash all"); InternalTestHash("--hash strings"); } private void InternalTestHash(string args) { var stopWatchNative = new Stopwatch(); var stopWatchManaged = new Stopwatch(); using (var vw = new VowpalWabbit(args)) { for (int i = 0; i < 10000; i++) { foreach (var item in data) { stopWatchNative.Start(); var nativeHash = vw.HashSpaceNative(item); stopWatchNative.Stop(); stopWatchManaged.Start(); var managedHash = vw.HashSpace(item); stopWatchManaged.Stop(); Assert.AreEqual(nativeHash, managedHash, item); } } } Console.WriteLine("Args: " + args); Console.WriteLine("native: {0}", stopWatchNative.Elapsed); Console.WriteLine("managed: {0}", stopWatchManaged.Elapsed); } } } vowpal_wabbit-8.1.1/cs_unittest/TestModelLoading.cs000066400000000000000000000072731261756526500225020ustar00rootroot00000000000000using Microsoft.VisualStudio.TestTools.UnitTesting; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using VW; namespace cs_unittest { [TestClass] public class TestModelLoading { [TestMethod] [DeploymentItem(@"model-sets\7.10.2_corrupted.model", "model-sets")] [DeploymentItem(@"model-sets\8.0.0_ok.model", "model-sets")] [DeploymentItem(@"model-sets\8.0.1_rcv1_ok.model", "model-sets")] [DeploymentItem(@"model-sets\8.0.1.test_named_ok.model", "model-sets")] [DeploymentItem(@"model-sets\8.0.1_hash_ok.model", "model-sets")] public void TestLoadModel() { InternalTestModel(@"model-sets/7.10.2_corrupted.model", false); InternalTestModel(@"model-sets/8.0.0_ok.model", true); InternalTestModel(@"model-sets/8.0.1.test_named_ok.model", true); InternalTestModel(@"model-sets/8.0.1_rcv1_ok.model", true); InternalTestModel(@"model-sets/8.0.1_hash_ok.model", true); } [TestMethod] [DeploymentItem(@"model-sets\8.0.1_rcv1_ok.model", "model-sets")] [DeploymentItem(@"model-sets\8.0.1.test_named_ok.model", "model-sets")] [DeploymentItem(@"model-sets\8.0.1_hash_ok.model", "model-sets")] public void TestLoadModelRandomCorrupt() { InternalTestModelRandomCorrupt("model-sets/8.0.1.test_named_ok.model"); InternalTestModelRandomCorrupt("model-sets/8.0.1_rcv1_ok.model"); InternalTestModelRandomCorrupt("model-sets/8.0.1_hash_ok.model"); } private void InternalTestModel(string modelFile, bool shouldPass) { bool passed = false; try { using (var vw = new VowpalWabbitModel(string.Format("--quiet -t -i {0}", modelFile))) { // should only reach this point if model is valid passed = true; } } catch (VowpalWabbitException ex) { Assert.IsTrue(ex.Message.Contains("corrupted")); } if (shouldPass) { // TODO: test currently fails, should update model version to 8.0.2? Assert.IsTrue(passed); } } private void InternalTestModelRandomCorrupt(string modelFile) { const int numBytesToCorrupt = 10; var rand = new Random(0); byte[] modelBytes = File.ReadAllBytes(modelFile); for (int i = 0; i < 100; i++) { var corruptBytes = new byte[modelBytes.Length]; Array.Copy(modelBytes, corruptBytes, corruptBytes.Length); for (int j = 0; j < numBytesToCorrupt; j++) { corruptBytes[rand.Next(corruptBytes.Length)] = (byte)rand.Next(byte.MaxValue); } try { using (var modelStream = new MemoryStream(corruptBytes)) using (var vw = new VowpalWabbitModel(new VowpalWabbitSettings("--quiet -t", modelStream))) { // chances of reaching this point after reading a corrupt model are low Assert.IsTrue(false); } } catch (Exception) // an exception should be caught unless AV is encountered in which case the test will fail { Assert.IsTrue(true); } } } } } vowpal_wabbit-8.1.1/cs_unittest/TestPooling.cs000066400000000000000000000120021261756526500215350ustar00rootroot00000000000000using System; using System.Collections.Generic; using System.Threading; using Microsoft.VisualStudio.TestTools.UnitTesting; using VW; using VW.Interfaces; namespace cs_unittest { [TestClass] public class TestPooling { [TestMethod] [ExpectedException(typeof(InvalidOperationException))] public void ObjectPoolTestEmptyFactory() { new ObjectPool().GetOrCreate(); } [TestMethod] [ExpectedException(typeof(ObjectDisposedException))] public void ObjectPoolTestDisposed1() { var objectPool = new ObjectPool(ObjectFactory.Create(new Disposable(), d => d.Create())); objectPool.Dispose(); objectPool.GetOrCreate(); } [TestMethod] [ExpectedException(typeof(ObjectDisposedException))] public void ObjectPoolTestDisposed2() { var objectPool = new ObjectPool(ObjectFactory.Create(new Disposable(), d => d.Create())); objectPool.Dispose(); objectPool.UpdateFactory(ObjectFactory.Create(new Disposable(), d => d.Create())); } [TestMethod] public void ObjectPoolTestDangling() { var factory = new Disposable(); var objectPool = new ObjectPool(ObjectFactory.Create(factory, d => d.Create())); var p1 = objectPool.GetOrCreate(); objectPool.Dispose(); Assert.IsTrue(factory.Disposed); Assert.AreEqual(1, factory.Children.Count); Assert.IsFalse(factory.Children[0].Disposed); // don't throw exception if we return pool too late p1.Dispose(); } [TestMethod] public void ObjectPoolTestFactory() { var factory1 = new Disposable(); var factory2 = new Disposable(); var objectPool = new ObjectPool(); objectPool.UpdateFactory(ObjectFactory.Create(factory1, d => d.Create())); var p3 = objectPool.GetOrCreate(); p3.Dispose(); objectPool.UpdateFactory(ObjectFactory.Create(factory2, d => d.Create())); Assert.IsTrue(factory1.Disposed); var p1 = objectPool.GetOrCreate(); var p2 = objectPool.GetOrCreate(); p1.Dispose(); p2.Dispose(); p1 = objectPool.GetOrCreate(); p1.Dispose(); objectPool.Dispose(); factory1.AssertChildrenDisposed(); Assert.AreEqual(1, factory1.Children.Count); factory2.AssertChildrenDisposed(); Assert.AreEqual(2, factory2.Children.Count); Assert.IsTrue(factory2.Disposed); } [TestMethod] public void ObjectPoolTestConcurrency() { var factories = new List { new Disposable() }; var objectPool = new ObjectPool(ObjectFactory.Create(factories[0], d => d.Create())); var t1 = new Thread(() => { for (int i = 0; i < 500; i++) { var p = objectPool.GetOrCreate(); Thread.Sleep(5); p.Dispose(); } }); var t2 = new Thread(() => { for (int i = 0; i < 500; i++) { var p = objectPool.GetOrCreate(); Thread.Sleep(7); p.Dispose(); } }); var t3 = new Thread(() => { for (int i = 0; i < 20; i++) { var f = new Disposable(); objectPool.UpdateFactory(ObjectFactory.Create(f, d => d.Create())); Thread.Sleep(20); } }); t1.Start(); t2.Start(); t3.Start(); t1.Join(); t2.Join(); t3.Join(); objectPool.Dispose(); foreach (var f in factories) { Assert.IsTrue(f.Disposed); f.AssertChildrenDisposed(); } } public class Disposable : IDisposable { public Disposable() { this.Children = new List(); } public void AssertChildrenDisposed() { foreach (var item in this.Children) { Assert.IsTrue(item.Disposed); } } public List Children { get; set; } public bool Disposed { get; set; } public void Dispose() { this.Disposed = true; } public Disposable Create() { var d = new Disposable(); this.Children.Add(d); return d; } } } } vowpal_wabbit-8.1.1/cs_unittest/TestWrapper.cs000066400000000000000000000027601261756526500215600ustar00rootroot00000000000000using System.IO; using cs_test; using Microsoft.VisualStudio.TestTools.UnitTesting; using VW; namespace cs_unittest { [TestClass] public class TestWrapper { [TestMethod] public void VwCleanupTest() { new VowpalWabbit("-k -l 20 --initial_t 128000 --power_t 1 -c --passes 8 --invariant --ngram 3 --skips 1 --holdout_off") .Dispose(); } [TestMethod] public void VwCleanupTestError() { try { if (Directory.Exists("models")) Directory.Delete("models", true); var vw = new VowpalWabbit("-k -l 20 --initial_t 128000 --power_t 1 -f models/0001.model -c --passes 8 --invariant --ngram 3 --skips 1 --holdout_off"); vw.Dispose(); Assert.Fail("Excepted exception not thrown"); } catch (VowpalWabbitException e) { Assert.IsFalse(string.IsNullOrEmpty(e.Filename)); Assert.AreNotEqual(0, e.LineNumber); Assert.IsTrue(e.Message.Contains("No such file or directory"), e.Message); } } [TestMethod] public void VwModelRefCounting() { var model = new VowpalWabbitModel(""); //var i1 = new VowpalWabbit(model); //var i2 = new VowpalWabbit(model); //i1.Dispose(); model.Dispose(); //i1.Dispose(); } } } vowpal_wabbit-8.1.1/cs_unittest/TrainSet0002Dat.cs000066400000000000000000000042501261756526500217600ustar00rootroot00000000000000using System.Collections.Generic; using System.Globalization; using cs_unittest; using VW.Interfaces; using VW.Labels; using VW.Serializer.Attributes; namespace TrainSet0002Dat { public class Data : BaseData { [Feature(FeatureGroup = 'T', Name = "")] public string T { get; set; } [Feature(FeatureGroup = 'f')] public List> F { get; set; } public ILabel Label { get; set; } } public class DataListener : VowpalWabbitListenerToEvents { private Data example; public override void EnterExample(VowpalWabbitParser.ExampleContext context) { this.example = new Data() { F = new List>() }; } public override void ExitExample(VowpalWabbitParser.ExampleContext context) { this.example.Line = context.GetText(); this.Created(this.example, this.example.Label); } public override void ExitLabel_simple(VowpalWabbitParser.Label_simpleContext context) { var simpleLabel = new SimpleLabel() { Label = context.value.value }; if (context.initial != null) { simpleLabel.Initial = context.initial.value; } this.example.Label = simpleLabel; } public override void ExitNumber(VowpalWabbitParser.NumberContext context) { context.value = float.Parse(context.GetText(), CultureInfo.InvariantCulture); } public override void ExitFeatureSparse(VowpalWabbitParser.FeatureSparseContext context) { var index = context.index; var weight_index = index.Text; var x = context.x; if (x == null) { // hashed feature this.example.T = weight_index; } else { // sparse feature this.example.F.Add(new KeyValuePair(weight_index, context.x.value)); } } } } vowpal_wabbit-8.1.1/cs_unittest/TrainSetCs_testLdf.cs000066400000000000000000000054071261756526500230050ustar00rootroot00000000000000using System.Collections.Generic; using VW; using VW.Interfaces; using VW.Labels; using VW.Serializer.Attributes; namespace cs_unittest { public static class TrainSetCs_testLdf { public static Cs_TestData[] CreateSampleCbAdfData() { var sampleData = new Cs_TestData[3]; //shared | s_1 s_2 //0:1.0:0.5 | a_1 b_1 c_1 //| a_2 b_2 c_2 //| a_3 b_3 c_3 //| b_1 c_1 d_1 //0:0.0:0.5 | b_2 c_2 d_2 //| a_1 b_1 c_1 //| a_3 b_3 c_3 sampleData[0] = new Cs_TestData { Shared = new[] { "s_1", "s_2" }, ActionDependentFeatures = new[] { new Cs_TestCs_TestDataADF { Features = new[] { "a_1", "b_1", "c_1" }, Label = new ContextualBanditLabel { Cost = 1f, Probability = .5f } }, new Cs_TestCs_TestDataADF { Features = new [] { "a_2","b_2","c_2" } }, new Cs_TestCs_TestDataADF { Features = new [] { "a_3","b_3","c_3" } }, } }; sampleData[1] = new Cs_TestData { ActionDependentFeatures = new[] { new Cs_TestCs_TestDataADF { Features = new [] { "b_1","c_1","d_1" } }, new Cs_TestCs_TestDataADF { Features = new [] { "b_2", "c_2", "d_2" }, Label = new ContextualBanditLabel { Cost = 0f, Probability = .5f } }, } }; sampleData[2] = new Cs_TestData { ActionDependentFeatures = new[] { new Cs_TestCs_TestDataADF { Features = new [] { "a_1","b_1","c_1" } }, new Cs_TestCs_TestDataADF { Features = new [] { "a_3","b_3","c_3" } } } }; return sampleData; } } public class Cs_TestData { [Feature] public string[] Shared { get; set; } public IReadOnlyList ActionDependentFeatures { get; set; } } public class Cs_TestCs_TestDataADF { [Feature] public string[] Features { get; set; } public override string ToString() { return string.Join(" ", this.Features); } public ILabel Label { get; set; } } } vowpal_wabbit-8.1.1/cs_unittest/VWTestHelper.cs000066400000000000000000000155471261756526500216430ustar00rootroot00000000000000using System; using System.Globalization; using System.IO; using System.Linq; using Antlr4.Runtime; using Antlr4.Runtime.Atn; using Antlr4.Runtime.Tree; using Microsoft.VisualStudio.TestTools.UnitTesting; using VW; namespace cs_unittest { internal static class VWTestHelper { internal static void ParseInput(string text, IParseTreeListener listener) { ParseInput(new AntlrInputStream(text), listener); } internal static void ParseInput(Stream stream, IParseTreeListener listener) { ParseInput(new UnbufferedCharStream(stream), listener); } internal static void ParseInput(ICharStream stream, IParseTreeListener listener) { // optimized for memory consumption var lexer = new VowpalWabbitLexer(stream) { TokenFactory = new CommonTokenFactory(copyText: true) }; var tokens = new UnbufferedTokenStream(lexer); var parser = new VowpalWabbitParser(tokens) { // Note; don't disable, as it is required to access the line // BuildParseTree = false, }; // fast than LL(*) parser.Interpreter.PredictionMode = PredictionMode.Sll; parser.AddParseListener(listener); parser.AddErrorListener(new TestErrorListener()); parser.start(); } internal static void Learn(string args, string inputFile, string stderrFile) where TListener : VowpalWabbitListenerToEvents, new() { using (var vw = new VowpalWabbit(args)) { var listener = new TListener(); listener.Created = (data, label) => { if (data == null) { Assert.Fail("got empty example"); } vw.Learn(data, label); }; VWTestHelper.ParseInput(File.OpenRead(inputFile), listener); AssertEqual(stderrFile, vw.Native.PerformanceStatistics); } } internal static void Predict(string args, string inputFile, string referenceFile = null) where TData : BaseData where TListener : VowpalWabbitListenerToEvents, new() { float[] references = null; var index = 0; if (referenceFile != null) { references = File.ReadAllLines(referenceFile) .Select(l => float.Parse(l.Split(' ')[0], CultureInfo.InvariantCulture)) .ToArray(); } using (var vwRef = new VowpalWabbit(args)) using (var vwModel = new VowpalWabbitModel(args)) using (var vwInMemoryShared2 = new VowpalWabbit(new VowpalWabbitSettings(model: vwModel))) { var listener = new TListener(); listener.Created = (x, label) => { var expected = vwRef.Predict(x.Line, VowpalWabbitPredictionType.Scalar); var actual = vwInMemoryShared2.Predict(x, VowpalWabbitPredictionType.Scalar, label); Assert.AreEqual(expected, actual, 1e-5); if (references != null) { Assert.AreEqual(references[index++], actual, 1e-5); } }; } } internal static void AssertEqual(string expectedFile, VowpalWabbitPerformanceStatistics actual) { var expectedPerformanceStatistics = ReadPerformanceStatistics(expectedFile); AssertEqual(expectedPerformanceStatistics, actual); } internal static void AssertEqual(VowpalWabbitPerformanceStatistics expected, VowpalWabbitPerformanceStatistics actual) { if (expected.TotalNumberOfFeatures != actual.TotalNumberOfFeatures) { Console.Error.WriteLine( "Warning: total number of features differs. Expected: {0} vs. actual: {1}", expected.TotalNumberOfFeatures, actual.TotalNumberOfFeatures); } Assert.AreEqual(expected.NumberOfExamplesPerPass, actual.NumberOfExamplesPerPass); Assert.AreEqual(expected.AverageLoss, actual.AverageLoss, 1e-5); Assert.AreEqual(expected.BestConstant, actual.BestConstant, 1e-5); // TODO: something weir'd is happening here. BestConstantsLoss is 0 if using RunAll // has the proper value if just the unit test is run //Console.WriteLine(expected.BestConstantLoss + " vs. " + actual.BestConstantLoss); //Assert.AreEqual(expected.BestConstantLoss, actual.BestConstantLoss, 1e-5); Assert.AreEqual(expected.WeightedExampleSum, actual.WeightedExampleSum, 1e-5); Assert.AreEqual(expected.WeightedLabelSum, actual.WeightedLabelSum, 1e-5); } internal static VowpalWabbitPerformanceStatistics ReadPerformanceStatistics(string filename) { var lines = File.ReadAllLines(filename); var stats = new VowpalWabbitPerformanceStatistics() { NumberOfExamplesPerPass = FindULongEntry(lines, "number of examples per pass = "), TotalNumberOfFeatures = FindULongEntry(lines, "total feature number = "), AverageLoss = FindDoubleEntry(lines, "average loss = "), BestConstant = FindDoubleEntry(lines, "best constant = "), BestConstantLoss = FindDoubleEntry(lines, "best constant's loss = "), WeightedExampleSum = FindDoubleEntry(lines, "weighted example sum = "), WeightedLabelSum = FindDoubleEntry(lines, "weighted label sum = ") }; return stats; } private static double FindDoubleEntry(string[] lines, string label) { var candidate = lines.FirstOrDefault(l => l.StartsWith(label)); if (candidate == null) { return 0.0; } var ret = 0.0; if (double.TryParse(candidate.Substring(label.Length), NumberStyles.Float, CultureInfo.InvariantCulture, out ret)) { return ret; } return 0.0; } private static ulong FindULongEntry(string[] lines, string label) { var candidate = lines.FirstOrDefault(l => l.StartsWith(label)); if (candidate == null) { return 0L; } ulong ret = 0L; if (ulong.TryParse(candidate.Substring(label.Length), NumberStyles.Float, CultureInfo.InvariantCulture, out ret)) { return ret; } return 0L; } } } vowpal_wabbit-8.1.1/cs_unittest/VowpalWabbit.g4000066400000000000000000000013631261756526500216040ustar00rootroot00000000000000grammar VowpalWabbit; number returns [float value] : NUMBER; label_simple : value=number (WS initial=number)? WS; label_cbf : value=INT ':' weight=NUMBER; namespace : '|' name=STRING? (WS feature)+ WS?; feature : index=(STRING | NUMBER) (':' x=number)? # FeatureSparse | ':' x=NUMBER # FeatureDense ; // needs more testing tag : ('`' STRING)? WS | STRING ; example : label_simple tag? namespace (WS namespace)*; start : (example NEWLINE)* example (NEWLINE | EOF); // greedy matching, if same length its matched in order NUMBER : INT | FLOAT; INT : [+-]? [0-9]+ ([Ee] '-'? [0-9]+)?; FLOAT : [+-]? [0-9]* '.' [0-9]+ ([Ee] '-'? [0-9]+)?; WS : [ \t]+; NEWLINE : '\r'? '\n'; STRING : ~([:| \t\r\n])+; vowpal_wabbit-8.1.1/cs_unittest/VowpalWabbitListenerToEvents.cs000066400000000000000000000003021261756526500250650ustar00rootroot00000000000000using System; using VW.Interfaces; namespace cs_unittest { public class VowpalWabbitListenerToEvents : VowpalWabbitBaseListener { public Action Created; } } vowpal_wabbit-8.1.1/cs_unittest/cs_unittest.csproj000066400000000000000000001215641261756526500225430ustar00rootroot00000000000000 Debug AnyCPU {007B7DE0-1D9B-498D-ACFC-E9D33058F22E} Library Properties cs_unittest cs_unittest v4.5 512 {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 10.0 $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages False UnitTest ..\vowpalwabbit\ b7be78ce true bin\x64\Debug\ DEBUG;TRACE full x64 prompt MinimumRecommendedRules.ruleset bin\x64\Release\ TRACE true pdbonly x64 prompt MinimumRecommendedRules.ruleset ..\vowpalwabbit\packages\Antlr4.Runtime.4.3.0\lib\net45\Antlr4.Runtime.net45.dll {e4e962ae-7056-4eb0-a8c5-8dc824a4b068} cs {85e55ae0-3784-4968-9271-c81af560e1c1} vw_clr pred-sets\ref\0001.predict PreserveNewest pred-sets\ref\0002b.predict PreserveNewest pred-sets\ref\0002c.predict PreserveNewest RunTests PreserveNewest test-sets\ref\0001.stderr PreserveNewest test-sets\ref\0001_ftrl.stderr test-sets\ref\0002b.stderr test-sets\ref\0002c.stderr test-sets\ref\ftrl_pistol.stderr test-sets\ref\ml100k_small.stderr test-sets\ref\ml100k_small.stdout test-sets\ref\vw-daemon.stdout train-sets\0001.dat PreserveNewest train-sets\0001.multi.dat train-sets\0002.dat PreserveNewest train-sets\0080.dat train-sets\3parity train-sets\affix_test.dat train-sets\argmax_data train-sets\big-constant.dat train-sets\chunk_to_features.pl train-sets\cs_test train-sets\cs_test.pred train-sets\dictionary_test.dat train-sets\dictionary_test.dict train-sets\er_small.vw train-sets\eval_chunking.pl train-sets\frank.dat train-sets\lda-2pass-hang.dat train-sets\library_train train-sets\ml100k_small_train train-sets\multiclass train-sets\multiclass.sch train-sets\multilabel train-sets\ner.cdict train-sets\ner.pred train-sets\ner.test.gz train-sets\ner.tm train-sets\ner.train.gz train-sets\rcv1_cb_eval PreserveNewest train-sets\ref\0001.stderr PreserveNewest train-sets\ref\0001.stdout PreserveNewest train-sets\ref\0001_ftrl.stderr PreserveNewest train-sets\ref\0002.autolink.predict PreserveNewest train-sets\ref\0002.autolink.stderr PreserveNewest train-sets\ref\0002.stderr PreserveNewest train-sets\ref\0002.stdout PreserveNewest train-sets\ref\0002a.stderr PreserveNewest train-sets\ref\0002a.stdout PreserveNewest train-sets\ref\0002c.stderr PreserveNewest train-sets\ref\0002c.stdout PreserveNewest train-sets\ref\0080.stderr PreserveNewest train-sets\ref\3parity.stderr PreserveNewest train-sets\ref\3parity.stderr-mswin PreserveNewest train-sets\ref\3parity.stdout PreserveNewest train-sets\ref\active-simulation.t24.stderr PreserveNewest train-sets\ref\affix_test.stderr PreserveNewest train-sets\ref\affix_test.stdout PreserveNewest train-sets\ref\argmax_data.stderr PreserveNewest train-sets\ref\big-constant.stderr PreserveNewest train-sets\ref\bs.prreg.predict PreserveNewest train-sets\ref\bs.prreg.stderr PreserveNewest train-sets\ref\bs.prreg.stdout PreserveNewest train-sets\ref\bs.prvote.multi.predict PreserveNewest train-sets\ref\bs.prvote.multi.stderr PreserveNewest train-sets\ref\bs.prvote.predict PreserveNewest train-sets\ref\bs.prvote.stderr PreserveNewest train-sets\ref\bs.prvote.stdout PreserveNewest train-sets\ref\bs.reg.predict PreserveNewest train-sets\ref\bs.reg.stderr PreserveNewest train-sets\ref\bs.reg.stdout PreserveNewest train-sets\ref\bs.vote.multi.predict PreserveNewest train-sets\ref\bs.vote.multi.stderr PreserveNewest train-sets\ref\bs.vote.predict PreserveNewest train-sets\ref\bs.vote.stderr PreserveNewest train-sets\ref\bs.vote.stdout PreserveNewest train-sets\ref\cbify_bag.stderr PreserveNewest train-sets\ref\cbify_cover.stderr PreserveNewest train-sets\ref\cbify_epsilon.stderr PreserveNewest train-sets\ref\cbify_first.stderr PreserveNewest train-sets\ref\cb_adf.stderr PreserveNewest train-sets\ref\cb_adf_rank.stderr PreserveNewest train-sets\ref\cs_test.ldf.csoaa.predict PreserveNewest train-sets\ref\cs_test.ldf.csoaa.stderr PreserveNewest train-sets\ref\cs_test.ldf.csoaa.stdout PreserveNewest train-sets\ref\cs_test.ldf.wap.predict PreserveNewest train-sets\ref\cs_test.ldf.wap.stderr PreserveNewest train-sets\ref\cs_test.ldf.wap.stdout PreserveNewest train-sets\ref\dictionary_test.stderr PreserveNewest train-sets\ref\empty-set.stderr PreserveNewest train-sets\ref\ezexample_predict.stderr PreserveNewest train-sets\ref\ezexample_predict.stdout PreserveNewest train-sets\ref\frank.stderr PreserveNewest train-sets\ref\frank.stdout PreserveNewest train-sets\ref\ftrl_pistol.stderr PreserveNewest train-sets\ref\holdout-loss-not-zero.stderr PreserveNewest train-sets\ref\ksvm_train.linear.predict PreserveNewest train-sets\ref\ksvm_train.linear.stderr PreserveNewest train-sets\ref\ksvm_train.poly.predict PreserveNewest train-sets\ref\ksvm_train.poly.stderr PreserveNewest train-sets\ref\ksvm_train.rbf.predict PreserveNewest train-sets\ref\ksvm_train.rbf.stderr PreserveNewest train-sets\ref\lda-2pass-hang.stderr PreserveNewest train-sets\ref\library_train.stderr PreserveNewest train-sets\ref\library_train.stdout PreserveNewest train-sets\ref\log_multi.stderr PreserveNewest train-sets\ref\mask.stderr PreserveNewest train-sets\ref\ml100k_small.stderr PreserveNewest train-sets\ref\ml100k_small.stdout PreserveNewest train-sets\ref\multiclass.stderr PreserveNewest train-sets\ref\multiclass.stdout PreserveNewest train-sets\ref\multilabel.stderr PreserveNewest train-sets\ref\multilabel_ldf.predict PreserveNewest train-sets\ref\multilabel_ldf.stderr PreserveNewest train-sets\ref\nn-1-noquiet.stderr PreserveNewest train-sets\ref\oaa.stderr PreserveNewest train-sets\ref\oaa.stdout PreserveNewest train-sets\ref\progress-0.5.stderr PreserveNewest train-sets\ref\progress-10.stderr PreserveNewest train-sets\ref\rcv1_cb_eval.stderr PreserveNewest train-sets\ref\rcv1_raw_cb_dm.stderr PreserveNewest train-sets\ref\rcv1_raw_cb_dr.stderr PreserveNewest train-sets\ref\rcv1_raw_cb_ips.stderr PreserveNewest train-sets\ref\rcv1_small.stderr PreserveNewest train-sets\ref\rcv1_small.stdout PreserveNewest train-sets\ref\redefine.stderr PreserveNewest train-sets\ref\remask.final.stderr PreserveNewest train-sets\ref\remask.stderr PreserveNewest train-sets\ref\search_dep_parser.stderr PreserveNewest train-sets\ref\search_er.stderr PreserveNewest train-sets\ref\search_multiclass.stderr PreserveNewest train-sets\ref\search_small.stderr PreserveNewest train-sets\ref\search_small2.stderr PreserveNewest train-sets\ref\search_wsj.stderr PreserveNewest train-sets\ref\search_wsj2.dat.stderr PreserveNewest train-sets\ref\sequencespan_data.nonldf-bilou.test.predict PreserveNewest train-sets\ref\sequencespan_data.nonldf-bilou.test.stderr PreserveNewest train-sets\ref\sequencespan_data.nonldf-bilou.train.stderr PreserveNewest train-sets\ref\sequencespan_data.nonldf.test.predict PreserveNewest train-sets\ref\sequencespan_data.nonldf.test.stderr PreserveNewest train-sets\ref\sequencespan_data.nonldf.train.stderr PreserveNewest train-sets\ref\sequence_data.ldf.beam.test.predict PreserveNewest train-sets\ref\sequence_data.ldf.beam.test.stderr PreserveNewest train-sets\ref\sequence_data.ldf.test.predict PreserveNewest train-sets\ref\sequence_data.ldf.test.stderr PreserveNewest train-sets\ref\sequence_data.ldf.train.stderr PreserveNewest train-sets\ref\sequence_data.nonldf.beam.test.predict PreserveNewest train-sets\ref\sequence_data.nonldf.beam.test.stderr PreserveNewest train-sets\ref\sequence_data.nonldf.test.predict PreserveNewest train-sets\ref\sequence_data.nonldf.test.stderr PreserveNewest train-sets\ref\sequence_data.nonldf.train.stderr PreserveNewest train-sets\ref\seq_small.stderr PreserveNewest train-sets\ref\seq_small.stdout PreserveNewest train-sets\ref\stage_poly.s025.doubling.predict PreserveNewest train-sets\ref\stage_poly.s025.doubling.stderr PreserveNewest train-sets\ref\stage_poly.s025.predict PreserveNewest train-sets\ref\stage_poly.s025.stderr PreserveNewest train-sets\ref\stage_poly.s050.doubling.stderr PreserveNewest train-sets\ref\stage_poly.s050.stderr PreserveNewest train-sets\ref\stage_poly.s100.doubling.predict PreserveNewest train-sets\ref\stage_poly.s100.doubling.stderr PreserveNewest train-sets\ref\stage_poly.s100.stderr PreserveNewest train-sets\ref\topk-rec.predict PreserveNewest train-sets\ref\topk-rec.stderr PreserveNewest train-sets\ref\topk-rec.stdout PreserveNewest train-sets\ref\topk-train.stderr PreserveNewest train-sets\ref\topk-train.stdout PreserveNewest train-sets\ref\wiki1K.stderr PreserveNewest train-sets\ref\wiki1K.stderr-mswin PreserveNewest train-sets\ref\wiki1K.stdout PreserveNewest train-sets\ref\wsj_small-tm.dat.stderr PreserveNewest train-sets\ref\wsj_small-tm.dat.stdout PreserveNewest train-sets\ref\wsj_small.dat.stderr PreserveNewest train-sets\ref\wsj_small.dat.stdout PreserveNewest train-sets\ref\xxor.stderr PreserveNewest train-sets\ref\xxor.stderr-mswin PreserveNewest train-sets\ref\xxor.stdout PreserveNewest train-sets\ref\zero.stderr PreserveNewest train-sets\ref\zero.stdout PreserveNewest PreserveNewest PreserveNewest PreserveNewest PreserveNewest PreserveNewest Designer MSBuild:Compile True False train-sets\cb_test.ldf Always train-sets\cs_test.ldf Always train-sets\cs_test_multilabel.ldf Always False False False False This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. vowpal_wabbit-8.1.1/cs_unittest/model-sets/000077500000000000000000000000001261756526500210205ustar00rootroot00000000000000vowpal_wabbit-8.1.1/cs_unittest/model-sets/7.10.2_corrupted.model000066400000000000000000000003221261756526500246530ustar00rootroot000000000000007.10.2m@9 --cb_adf --cb_type ips --rank_all --csoaa_ldf multilineCBP>U>m5}51^/>lƄ5 ccocP>U>vowpal_wabbit-8.1.1/cs_unittest/model-sets/8.0.0_ok.model000066400000000000000000000003111261756526500231710ustar00rootroot000000000000008.0.0m@9 --cb_adf --cb_type ips --rank_all --csoaa_ldf multilineCBߋ=*=mU}U\6=1 H>lxƄU ͽͽoͽߋ=*=vowpal_wabbit-8.1.1/cs_unittest/model-sets/8.0.1.test_named_ok.model000066400000000000000000000003471261756526500253250ustar00rootroot000000000000008.0.1m?' --named_labels det,noun,verb --oaa 35U:Uԣs?U`;+Ȧ}?ɦ]\ʦI+s@s?\$}/W0>}h}.B:Z?psq,rVvowpal_wabbit-8.1.1/cs_unittest/model-sets/8.0.1_hash_ok.model000066400000000000000000000003211261756526500241760ustar00rootroot000000000000008.0.1m@9 --cb_adf --cb_type ips --rank_all --csoaa_ldf multilinetpCBߋ=*=mU}U\6=1 H>lxƄU ͽͽoͽߋ=*=vowpal_wabbit-8.1.1/cs_unittest/model-sets/8.0.1_rcv1_ok.model000066400000000000000000002302111261756526500241310ustar00rootroot000000000000008.0.1mHHB˕J\$<jo=<>QpK?Śl@*AvɼBЙ7CV DIuEީ6F@=HY`Im?ܽJ8KH>L\MXENBO(P`GQu5R=S4U>TW U2=Vf W%dYjz>Z=[>\Mf]vZ^/Ͼ_[``ayb>cbd.4eɼf-dg{uh,JiA?j=k>l?m]no#_px>q b>rY~sz8tXmuvƽw2gҾxCnyzCM{mB|}]~~8PDz?=@  {=;DоA;C*N=ye>>i\O>_>2 ^U=o#u;۽ڝ~U>T }V޾>\?w9.4ؾFYZýh켲ZFN O>R˳p>)չJJ?Ws #=ˆb>Èv?Ĉ/=ňGψƈ"߼Ljd @ȈX=Ɉ ?ʈi+<ˈo >̈G>͈/tΈ|ψr?ЈC>шq6҈U>ӈ:>Ԉ]c>Ո$>ֈ6׈dW?؈9@>و?ڈ X`ۈ@k<܈hވo>%=+>.)M>uW;>>p>P>yښS8?`Q>G=0h>>O=Wм\ ?Kꂾ6/O^g>Ѓ-=Hz> b~>ݹ=rLT0>Kj=6> > d ھ DN 2oün<==_=^4>0?^>_R=PtLҾ韪>=w2> -O>!}>":#?$^l%{'"k>(FQ)Y\?*-?+-\>,,,-?.u;/ r>0ؤH=1=2-ۚ>4i`o<56;7>8AB 9)?:8<;] *=<=Y=>v=?Գ8@>AS>BA=C{4?DxFR=G{ >H^X>J y>K:La=Mf,?N>OAOP?QR3ڼSFJTg~U==V̈e9,ghji=jQa>k?>l?mۥ׽n{İo>4wDLyOZ=zT$>{C>|%X?}~v=% >`Ȧ}>쉾7=zQc伉"f=(۾H=?#$?- >ϱ> =>AP9>*͏>F\߽e^>I9>.>/?-?4쾣DG+𽧉h༨u!_,>C>v=j>ů(`=>w= MG,;=Y۷1>TAfK_o>l>>Z>> P?r٧cD>ĉ>ʼnGR ?Ɖ|=ȉɉc=ʉ-<ˉ%Ή;ω>Љ@>щ&:҉ħ=։׉*½؉=ډ¼܉7݉T<މ6(Y߉K҄=k k>?p<K=Id+xyt+=@yl}>>mO*=:m#/ >n?˸݂><9=h:11>ʩ{^.-Yp)FmC3@;)S>TM:3xC̩| \=-Xp>0zľw"\ꗽ O<)CgMXtڽǽ> l+%#=$P9%.@;'F>(v )S\߾*ľ>+ l, -_A.D/\r=0 1y=2 >3MY4k<5=6۷D>7`8u =9 >:̘;1y< ==>>u%?3=@:LA:>Db>EPFIGwۇH_vIwYUJpK뮓=LMP?NBUO=PQ!=RPSDT6BUq=VQw'W^Xߛ߼Y:Zv[v\oyz]G^2_.`߀_aVAbKݾcV}d4e]%f@$>gMhzbioj5Fkg6lm{n5Uompr(D~tlWvHw=xA>yξzQ{|c<}ՙO~>P!}L`ټE񽄊s&yߢ<aN.>.(-Pϥ+=f{U=qY`|g.Vjf $J ?>"qf> <oL>۾>;ޔN>aQfァCSK=}=𭜾V=ྭG=})b_2aV>XS~U2pѻ>wyfץ=5rP^=`^?+#>iT>ŠH>Êi=ĊzŊƊ=NJ:Ȋ ɊQ%>ʊվˊ=̊?AG͊DӽϊBЊfҊYn=ӊv&ԊS֊]H׊%؊X=ي1ڊ&=܊z>݊*8Zފ ?ߊ>>W=m> 8ΙCB><J*Uu>'.W=R=ݾ Sl>zo< =b=>d& U7)Ž?f%mR 6= ŀ < =3A^?%D+=ӱ ?O= ["k#϶ $%ʾ&~<(*,<+H$--u.:/b>0.w/1~2~>3!4X=59=6nq74<>8NN;: >;)3><G8=e4>|o=?u=@+A>CbFq,E=Gz‽H}5=IѬ=J;K'L=sM^ pN!Okfj=gqD>hY>iwU=jƀ=ko2=l\mtK=nNo~8pS=q5zļrsV>t~u_ =wl=xŪ:y0zr{J=|E=}>~# >pپ}oB>F/=N鼅4fͽb e=E2xN*K֋d<,>4༓GO'&=I>9ۂ;405*hY<L>.q<߂>)J=: =,8>] 4>o7>=! =ƿTp<<an?+|Vw뽽@+=F?SNܼhV6YwC>Y{y>H>gv>8n=,>u="ɽ=u =‹#=Ë\=ċVPŋf=Ƌ&=Njc=ɋ㵩ʋj-<ˋ4̋=͋'΋6wϋ\ ы{<ҋ_Ӌ|^<ԋSJՋH֋TJ׋<؋ޞ=ً)'ڋۋeJ˼܋ >݋$<ދVV>ߋ+2鰾]Y<;WŽ=f=#ĽI>L<gSx{ܽ>E<8='/-2#Sر;|=#=D>&ǼLbb#< Z+ , 'x c@=4tX<N?F`=@Ͻ>hl)7> _;>YQ>&l< > j L!q9")P#!>$w% >&^>'( ?*̑>+ZU<,f=-OG.Ƞ/ZT0,W>1a=4Tǻ5q68N89(9<;􎸾<=/<>?Em=@űhA~C#2>DOGh]9HQ=IkKJHL MrN]6O,P.^QRSܦ]R=^*T=_N'>`0aR=bUc<ͽdiLBe1~+fs>g>hD j ?'=k:elľmWڼn>p3q>X=r؁sctAdv=>w ~>xcy d={{<|c;}헠=~ů>N+=nC>.~@<k=RhdپW=\>:LG=YM6>_φ½v=e՝!=M|Ɵ%<?k=`C,<je>B>Tu轝,:pkz> > u=FM>;t= N=bl@@co=(=:8i=s\=tT̽Y=2SJ-7>W+ԩ!FŒ+=Ìx?Či<Ōhaƌw>nj8VȌvɌrʌb=ˌB=̌A]͌ ۰Ό=ό`>ЌO>ь;ڀ=Ҍ@ԌGՌʸ֌׌E،PڌC>ی;P܌7=݌B+>ތ!>ߌg>u;^=$,&R?&ww;'>ݍ~I]T=p C>:F-4=#d<E:=AT,۾Hk:bQQ{-=<7T>/MPݻ`<><r <> Y hd bZ< f!mAv'Pm#?B|i^=X}#xi;JI߽g=>Nƽ ݒ!O"wV#$h >%\&jZ='Ol=(ՙ)釾*L+〽,g*-=wɾ.+0׾2D3n=4^5=6$牽7ޒ<9F8:T];VKϾ<K==|ޝ>>XK>Ly>MN2 Od R=T=STB9+VZY?WH>X|Y@Z+/>[?;=\sp$]#G^C_<`bm chNd򘑾e;f=gs=hLsi>Sqk/>=lUmi nӯ=ok=pq rsF=t;;u>vUw=xys;z@T={^#|,>}ȹ~8.=V=4d =>  ȵK<>/ ^n>!==o>4k=z)noc;\kŻt=Dp>v:4J.>p-I>AwSi=C?=E[NT=HPN-D.=?s> :[$#:#ž|ՍK< =]<)> JǍȍ ɍ#oʍlˍMr>̍n͍Y΍ύ Ѝ>эp=ҍn=ՍU֍]׍#X=؍4=ڍwy=ۍy܍ݍ2y=ލߍη=.y=$4Y:Mj>٬ ==97t`=mZ;*,}ȽRȋtּ[zyӽjtl_k]`üpTg; =k=smν2s71@jk #+? 7ѽ U0=g34h˻=<85<H9;H>%=ݚc >A$<ϼN5 3H!M=">#j-$[޽&U(Cn0*6§+g=,QZ--P.=/g0ē1g/=23۞4¤5&>6 <7eT8LH9|:"+;f=娾>P}>R'.=S H>T\U`=VEv@ls tun>v* >w%v~짽i|o;zi<yV0Y=/2=>87=?r =L=:B=.==o=սu=Y|@C1"><Ԡ>(>a Dk#Ľ>=:|>>?@匾;>><ǹo>L<?f)彿;X+'ŎdƼ>Ǝj!ǎ9wȎɼɎ=ʎ;=͎Z%j<Ύuˆ>ώ[Q=Ў2o?Ҏ>ӎ[`>Ԏk=Վhw=֎^<؎ َƯ<ڎ:^ێ=>܎,̽ݎ4Uގ[=ߎ.=|72<={+RX9={F:U"_9ъ>ty<+"_˻?>]>XKzq=ę>5^Ib=j3!=pSV='WzT.= n: r= X 5=vAVNY&Q==Gn= 12;z=>{3ؼ<Lta=31= M>!="<#$&>'K()`E}=*!=+ ,R ;-/=142h3M<4>5.)M7j8s=9:/;ڭ<9=>粽?AAċB;CM=D4EF|GssһI5=J;#K=LXML>NW O{gQ"'R. >UnEVAWS)X$Y81=ZJi>[0i\ ] <^ Ѡ`gb>cp#>d턲en&iC?jc=k3lDn٥o^~r2}=~4J>1pnA>,18f >>u½㽈?m%0=YL=;T=<{I>.k=v;x˼W <ߦ;oFך=Z*/L󅾠>'>Lf=0=<C!(ʼ/+=>S>@>0 >4=u=Il8ql6GE==^=E9=ӎ=Ï{ԽďOŏŽƏuǏku1ȏH`=ɏ*ʏ,̏tU=ΏïϏͽҏӏi ԏ`Տļ֏9ُڏggۏ*܏hݏ=ޏſߏQͽP~*S=`]"um;Z<"51mX~Yo>.A> cݼVȽ=Ӽom0Z/Q(1> 5q*=Ey=R=?V=a ><=0>H   3= 2= |@a>0="ü;ӓ)L>%޾p=PӽᇢIv+_a;Жd]- f#!h>"X#&Ͻ$N=%F8=&qd>'?(6`)ަS>*ש>+e0>,cI=-^?=.=/z+3=0Q=18 ?=2 >3>G=4o>>5SH>6aXF=8:9LY=:K>;y6M><pvG==& 3=AQ=B 9CJ=D=E譽F=G>H:>L ۧM=O P1lRxHSTm U+WJ>XeY1Z[G>[S=\aؖ]q ս^v>_F9bDc,?dW>eUd>hj^>k3mQinPoFpodtҵMvo6>x=yrKz{H|=M=eY=1qvϒ>w;/=#4ҽ.꼐MӾzQ=2}z-׽䲾-<V<𾜐3ؽdϾ齟# 1_>Q">j>vu>cF=̽('#晤1W3H@>%\==dR<<\9<p{&<7#8A2. =Z;=&ؽJFÐ=b>Đ(Ő>ǐ넁=Ȑɐ|ʐ}1=ːݙ<̐6=͐f;>ΐ2L=ϐ[>АѐT >Ґ ,>Ӑki?ԐG<Րxû֐nj =א=ؐs~]>ِb>ڐz=ސ]<ߐL@Lgһ =aFEK=Ε=UA=;߽ WG>R]<=_:|1M"su 0<:0=i<\~ X= J6>렾>TAߥ=/   U<ޭ=d>߽p2`=~&=$;[(a<&a["O = v*!["Q7#$ &Ñ'Iz*U{=+<-;.>/U>0 і>3:<4wWH5jK>6M7;5(<I"DxEU>F G?HGzI6+>K'M4N*e>Oo붾PŌQfR՘S\z<]lF=^>_``gaI,bacɽd#=eIf=g |M>hF3>iajkl[}>rs[xuSv >wxp>y&D>zY9{n>|V}Ì~ssv>45?wրVU=@ #>-?7hs3=0/U=R8=e#҂_|ǗQ=8P_佖 𼗑ŞhBGߨ֣=PI,T=z>kh>';q*4=#49?=V½`f@5=_{<W=w]C6c6訸Q{?=[=Ñ)=őkč=Ǒm:ȑ>^ɑˑJ=̑S͑\=Α;6v=БgCё,=ґ额=ԑ.ՑבXYuّUI=ۑYܑSĽޑOU~T҅=ݎ>==^1>J/?=èl(b=ٽ=|==>=EO\bc;<O<Nn1<΍?@m= lz 4kQ= EZ=-<OX??P1?\b\=K>N>p^ ɽ!3"4#s<%!H?&,V>(M*u>,=-C=/ >0ϵ4>1|>25Z>39>4P>5=6=78?9f>:Oa=<3=>5?%@c>A(=BcV=DarRKl5 L܀M>NBOJ=PξQ5ŞR=˽SGTU"qWdoX0SZ"Ӷ>[͏\V]'/_nvcl4dQKe @>fM>g hu׾i_1jg kj0\l9=m,D[َ;>,+ =@:+U-??>V=5~=>~HbZ-ah==`ʣL1=K=~b*t#5’aüÒj;Ē8A=ŒNƒ- =ǒk<Ȓђ~ҒmՒ+(ג'Xؒ9ْYf=ےݒM7=9߼ʫ=-=Qx=۪g==M=v WD=r<#国{= ;:*>:_C~]2;q` K<jM;>@b!I>  n\> 3ކ> Ӆ= ">;=y#W<SXѼ 7< =!r "0_#ם$xL%#ga=&n'e)^>*1=.h/_%19>3<:>4U<55T64=7ɀ8Zp=<،=>T=?%C=F4;GFI=JWL>M=Nj=O!P Qi=SZ>T$-UJ^=VFXE>Y>[>}\v<]=^QZ_">`asUg6hjy@lUrssKu ^v`J=wEx8y:)MZnȿ=$<rgQ>>z⩽h:ŽX==$yW>v =ȼ=S>RC=Sҍt* !O<pO]=8ZOi3Ғ_پ~?“X>ē->œ=ƓےǓG<ȓl:ɓ$ʓؽ͓.Y=Г ѓ$ғ9!ӓt:WՓq<֓7דyMB<ٓмړ2ۓ<ŧܓUOݓ;㦌Q=EqMoU==c+>~w|;}=ؾwahB$LaU8aK=n< -{ĩ~m=O=l A* W= YY  Xþsx A|߼/rc>=aj>9< t=! >#` >&hq<'F>(F8)?>* +^;,BI/,_0B M1/2ü4LP^=5W6LU78?u;=X>d㢽e_GfghL1sXZ4tudw@>y:z{lq|%\}~Eѽ2aS= s"%=.[ļZӽ^Ͱ齒jv7(>I= 8=Qz5=<a+xN7)ҽI؁򵽪/}=5&="0`Ԃ=:kʏ9,(z=UF(<"UE='”ڂ>Ô <Ĕ'0UŔ<%<Ɣl<ǔ&Ȕ⌽ɔʔ<˔vn̔=͔<ΔʼϔwiȼԔ;ՔE;3<֔UהXؔzٔI=ڔM۔ܔ@=ߔ6 =P4 =9<Z${}=>_V/cp==$[;K/<oFݴM+ߵ=>g=V= ӽ =  J"ƽu;/$&%O1Ɓ<ںܼ|g> ![P"NS~%0+ո&HC,'>(+"0Q3-U45դ<7U"ɽ89(M>:\,;Ҋ<~=->?AϺADBuCD{EFVHI34JiY=Lֽ=QqROҾS0T0XUa1zbل>cj=dO>e-fsHh=P[i@l_&mDjo{p5=sΫtu'vPwF`xy=zF¡{:|}<~n+==ּ&p<*̽d>=S>M1Y[;]V=>bWpV>Cƕt^P=Je-r^չq*4:"$)Xx[༨o0K=r[,{Xrl_G5<Hʾ,+">•2=ŕᒽǕCɕr=ʕȾ̕ Oq͕芇Е+ɾѕn2$>ҕӕ'G֕gtוvqؕAٕV;ڕ9=ە=ݕ k=ޕ!ߕt8*=ՍT=O@=rX>~=x<Hf=/=r$=I=쌊1>(g> ٲ ! ؼ d= fyz%<))<-<^08%]xȽG<^;=%Z=&l'bk>(>)U >*<,Ty-A.=/bsv>0SY1=5197uK9 >: Y;Oa=< ==6;?'M@nOH7[D L<\b^T|_{AaG=bOWc &d@Eeѽf=hVi"j!#m|Vn\ѽop{$|D;i=y>d$WJc=7=Xd@+=Ѽϖֈ<("> _uX<qݥ<X񽚖R[>V>NKj(='F>loEG ֭X=K 6:ə|_=gm>=-:=–Lq>Ö >Ė4Ŗh>Ȗ?<ʖU&˖s)̖ P͖P>ΖBR >ϖ'.Ж#"=іi&G>ҖX>Ӗ>Ԗ#=֖]{<ז%ؖ9\ٖ<ږk ܖ(_|ޖ5===z3uߠ+5gG^xn-%=EGfNT<=8Լ0S6F`=1t> &= A kM;0>=J6D>S܆J=fPٹ->VJ i>!ý"#=$=%k&ؠ'Sy=()T*x7+Ӽ,[?/l&=0=1?>2D5_e17=9:A;ge<?=ֽ>>?=@R>Cf[`DW`>E>G)R>I=J| K=]=aȽbʽcb=dU,>e=f;hM=i=jqUQ=u] 7>vx-k|h=~񭀽tGꔽ!Sz骼Jܽ=퓮A>'6d=%ķ>(!8aC9<x.2Lݨ%>~I ===rL=k(Q6d {<f=`,=Iͽ.B W;]<>yl=v—ėT1-=ƗW9ȗʗgg=˗ҵ8ϗE;=З\Bҗ5<ԗ]՗x֗>Tؗٽٗ"ڗHdۗݗֽޗI>ߗW=1=o2(===x란=8 i};=勼}I=@B 3:WV== +>_j= z=="6=S< Aȼ E$λ  J/~=m5>6Y7 !>!p4="F$#-=$;>%=&^'.>(R>)v>*e+=,>- %>.Ne=/d=0C5"B=6<7"9_=:TB;$]===>|1?9(p=@B]Bi!>CU>D OFRGi=Is:=J8޼K =Mp>N OR)=Uou=d9v=e|f#>jNּk7~=ޤ<vϻT>^=@>9n|Dt= ½-&5= ;3>a1= \><)>Xý9TG=<Ec$ֽ =8y DJ`I/S=Ž2=iØO=Ř/Ƙgʘ؉c˘;=̘<=ј#טy<ؘ㮳٘ۘ=ܘ5ݘ`ޘ/[iý&+>yyڥG -T>o= <;>ő>fɔB 4t6X8޽4dT14׆>ό= P ( Y L  ӎ/nh< b= $Z;}A%;㭽u>M p;$R=&äK(*,6.+_;k=Ad=JѼLDSSĽTZ=U WՂY#=Zp\W<^L_S`@$l>bd8>e\!ufg 3hDi$jx!=k@銼l׽mUfo?poսtuq>v*>>xQyHx{L}">~½Ycf]4:Ľ;'=&=癢=L=<oy=%C>3<[=^> =><ʍ>>|˹="󼫙TE^=[2=€V=`韽;!=L@-ͩ!%Ù<Ǚ@em͙:ΙtIϙJЙ5<љ>ә?ݼԙq;֙nCי#fؙӤٙ|<ޙ`E?=ANG+]ntzAOz?=gn@==AQ*+̘>~=n]>#@ҼKμicg=d=G*=+Db I> v< K;/=>m>ܒ>t>Z>g>;>=<>;>BR>>[:><>#=$u+>&;'/٠) 5,Y.K=0%*1"2L<4*M629K:g<}?yBCCޘEm=MZȽ\]a=^_?BcgF>3R*ýXmeֽG'콖-P>T뽠I5='O=T > k a=4H<Z5 @h~𼿚7kRmšޔ*ŚSȚ~͚.Κ֚wFؚܚýILD <%Sl޽䗚K}=\!)vڎ#'G>)V>+(!=/s3bɼ69 ?<`@ttLJ@=M=Q;˽S0\UG.Z[K=^u=H=N) =Շ<<S =͈=ͨؽW<)6=^~\(-=Z^FՏ׼=%›l4Ûț +=ʛK͛E;ϛWؾЛ烽қF'>՛\ǼכM؛ļۛj9'=ܛޛ́$ߛ޽0I 6#>+OE>.E=)=![=w)<| ֽ>6Q=vWf"wS<[q[̍_x< H>"z#r$X %>ͼ(b0c}17N5lI.9!ny:WrE>;`F<>=K=>;kNA BQ[DyFV GpP ͼS:^fWbjYi>Zn[\䙽]{_b=`&ae`giv=kx]ayvov{t리+<m󪽋&AWrY콑Ƕ`Ѽ+^8w<[-`>=ʞA轪?v]@>9<*-`}6?=s; u;Tн7 =嫉= sJ=ÜĜ;&Ɯ-4 ǜ9>Ȝ)ټʜF<˜J=ϜHHҜ<ѬӜ^՜!؜Խۜߜȼv=:hv=~!P`G=䤽5<bE=֭!x=fP5{B \8^4=FƏ=='<Vɀ<A_v.ɤ= S7 edDV<<ȼmN<To)oIf$ S)iB/@'0U$=2 }4^5 $6G#[8R9mBRt4v9۽*>,~=/c=Q/ý?ݏɼ0@>u'EgD)52=QovNq=!Mϻ ȼgRߗ<ŝ߼ǝm@;ʝ+˝JE̝,Žϝ5½ҝM=ӝ ْ֝۝ ZeQ\"HZYc=o0t`=\=ZK=o>E4@긾-"26> e E _Y Mq6=BU=UDL B_'){䚽J#jJ&CU')0y*+<0W<1&=2d3r4"6&{8FW9:1@AdLD끽ERF"SJHgKU,LN]iStT>U3>VGLipH>vYw\yjz%{k}Mc >~tڼ{< =Pymĝi!<g=d=՞8=0ni=Ҷ %ɼ%?м;=pbQ3ͽ<=;7 v%)$ ½yOR=sZr_{ϗr!)LB=F> ޹=<VžN[6ŞǞ4ɞӽʞJ ˞ ̞Új<ϞОPk=Ҟ|D<>ӞIt=՞F֞מHڞ8)۞ǃ>ܞK>ݞC=ޞ=>B8APdK >T=>h鐽 W?=9=O ><>> > =Q= ^;< tb > t'>ޖR=NǺ= -[{!"u#$h'$@I)"*d-9=5GB6(8{=;d=<=(>==@I =J;KNL5 >M>N=RM=V}& =Wo=M(jO .=^IW|hz̾#= <k=;?s+>RᘼUʹ཭޵j<X=Ɵ>y<= =ƿ;i?-!~'=[><<-p=Ÿwß?ѽşh2<ʟҟ4՟؟ڟZi;ܟ\ ݟ tޟӘߟԙX=*;>*΃d6 "o\XV'>L(>rY< I=Z=B<$<=WQ{@I;󞼻 <*9 +<|Psl==BP'<#ͥb>%vɻ&7(,%=-^:..=/<01P3H=7֮=8= ν:t ;=WJ==d>2?@II>B C=Hs}3=IfIJC9Ki=QRCS"=V0sW_\=]a=_d)U=eXf2Ƽgۼjl-=mn^o_pZq0rעsvI>x}<|]iW潅xh=u<);Oּ#?/t=g&>>V== SR-D<LLF]p=V>[¼Ʒ>&V`ļTY5>tN=ѽi,wXàFֽǠ=ʠ&̠Ӡp%֠cbנꡐ٠|f<ݠ+`=4f=6>ҍ褽Nv9s~<?=+= |I \;g<˽#x=.A]0ehuju%k=lDo=v=wkzQ=}YT~1&=t%TfM)sJ=.=E+>.ҠBra$=s'E >R3MP=-\;q=@轮=2>&νbH0>ͽ%r>)R=ơ8lǡ .=ɡ=̡<͡ΡNϡ8>ҡ>ڒ=ӡm7=ס=ۡ>ܡޡXߡq˽CBaz"o qF=h]=>!>1m=>a^>t>=U#=%7h~Eм`w@=8>GM:>< ş= ؍ ݔ> V$==6`I<'C=.>C!=c==#8O9% }>&\4<)i`>*-+..ZN/~=1=2=3޶=4(8e;;ރ<5R=s H=?Ҽ@] M=D;=Fm{=>z !=/,>|׼q=S9=%lX=4<GkBnۈ<]>]I<,$=Ӱ=ŢGƢ=Ǣ?&=ʢ4=ˢ̢1ЃԢGբCAآ9ż٢5lڢfۢ=ݢޢ ߢMZ=c,XH>@==5 ?(Y<:r.&<]u=$\5S=^ٽrĩ>  ۿ<MI=@=6=p|}Qл:=\I=<<%<)#,vmg/=90_ =1>6U=8:C>;86<v?h @%К=GsٺHv=MμN|=US)W=[>]Z>cNWͽdےe(fgt=vQ8.pt<,=ƣ7ǣ,=ˣͣoXϣT7<У,O=ѣO5=ӣ*vգޣu=ߣ'`۟+7żh<= > a ?3*σ 1 = = {=;<&>EO>"= #t>$='q*<+ߗ- '.z:/B0K=1=3 -=43 5G<6_(8ҽ:M[=;"=<*L=BD86GŻHqۈLK=M{sRZ}@򜙽l$,=L/4=_e?QyC<o u<5=M =>!B%T=k<{ä=Ĥ=Ƥ;ɤ>ʤf80̤[9ͤ/!Ѥ}_=Ҥ>Ԥ4V=٤q=ڤۤr>ݤ<ޤ\5ߤԖ== =`+gLȼUϽ5 X =<ӻ1o%$y)$<y= A> X ◅=vl<=/C=:=!'80͟3]1;V.E?5=@{=CDAI!;L dSXLy=Z<[e8Ľ\=]C(=b*rd5<=eԴfhoiՠ=jӹ=ktl+p %qXtsu=wNyϾ{7>|jRw+=)8=3ז铼330=D_!n>B =Zs=˞=0yfֽo=) = =?k=A9=?ӼldA=ĥ!ʥnХ"bѥ <եGT=ץإ1<ޥ HQ <ֽ=Wg~(Z&>Sս 9=RQ<}9 A!8=$h<' s=*r(<+]<,-.=3z筽5o:Df== ^?^3½@EA=BCjEh\=FW=GXƾHۻIq%JP}KLM>N#v>Ot>P=Qۡ=RWY$`Vb9ci jkWl wmGnKWp tU9Huz;罀T.mI#8i%VA`8^>U<n=^Wr?</=!=o="zlk=P8<Wb= _/"UBupۻ UV=Ŧ~=ɦ*=ʦ̒ΦZۦ >ަ1Zߦy >=c_dq>%w=-V#8bJ[0 ˽(UK>&#ʓ == P< ? ='Jwy ax")*u-b/L62C345=63=9D}Ff3K M*OOQZ=UWl>X%ȅ>YwX=Zۃm=]t`=d0kIM:zڌ9>{c>|3>Ԑ=T>:>==P9\d=8QԂ=M=b< (=->0o=ԧ<=A== *j =б񽿧Ej<GnƧRǧ\<ɧmʧ]̧=˼ͧϧҧw=קNe=٧eڧݧ z=,W<gOc׼6b ,#="љ#xC%x;'>&(>8<W,@4;Aq.B =PY߆Z.̼[ij\p]`w=c}r/h-kcl*mHQoz==ujV=v6pwQ6=xD==yEDz{GLɼ=޼nJ1(FWݼ1cPy<񼒨lu&Cg<+G{)\C=>=V#>Va+ٽa㼹O-UèŨuʨV˨Ѩ8lҨ֨Kl٨p_ܨe=ݨ-=ިؼM ;=Uw7Do<^=$G>:!F<ZA03G uMb >4G3mj=.<A<u=-2ֽ(7  Z;Nǽ *_ 12>"!ieEDH=~Q=1H) ;#Q!$Jּ%ض&L+w@\=,./c0r<3S44a5ZO6:8S:ƣ=m=>&%Ao'BüEL麼I.JzZ= 4?<|;L1  ý!X[$ϒ=%z<&PY,@-1V_35޼4{6u|7L3;A&=C7G^@>Jw=q<k =lg=%Ὑڻ(Zż5u=#kE-)<t+ª[ƪi=Ǫ`ɪΪa.>Ҫan<Ԫ =תت٪c{c=ڪq۪#ݪުsռߪz"=ӊ'j,/ =eS&ʽl,=ʓ)=   Y =X|*=bĬR\Jǽh [Ҽ \ = PPOEc}vp\,= ֽ!>)=㞼+p-/0w36Ҽ5>6y8L:H%<}C=FL«;@ī‘=ɫA ˫˽ѫw3ҫ6իꍼ׫p -ثޫ|zGWx(=Ô=Լ.ɼW҉G%>$t|b=%'}T=(J=)s*>+0,Կ,0J<1!>93;Y0=<,'=9@U BҒC F:GZ!u[lؼ`E,b c߁fݬ½^&9%_6OE31/^ܼ} y"xpsn^Ǡ=vP#ow%;&unv1]=5Æ=7GMռ:Sâ=跛B~G=NO$H=PHXW۔Zl~}[_<_IU`c&;i wm rXsDҽtּz | <}?)=~f7B_C : @q*!~=Qġ"=[:F%PWv7 󦼧:м wVq"uD1\­)ŭUƋ=ͭG ѭx ҭU ׭߭V,}=eؖY%(Ⱦ//=@NcL ,ꪽ>w9%>Z='ݠ=38 ;dAv=TOXZ).[i;\1]:^L?<_;:`R=aX:bg.p`Iw|Rp=I<X;̼ui_f<N2^=P'ĺf! = b =q=xja|r;;g<ht=u)Ů+?<ɮ8IzʮJv=ˮ7/ͮrM޽Ϯ=ҮߨӮ+<׮¹/ٮڮ,g =ۮBݮ֪ޮ*ʲ xɼv0=<)Vm=\.:bvڲ<=ց  L=t}7PlK-Z%줽ܴ=$Gּ& Ӽ(Hq4)Vg3+}=,{6=8*9b;Ԭ:>ϼ@wڼB0FO̼GvҼHeIJCKJBNE%ͽOP=Q!RѽV1˔Wg?X<[zVO`- =a[=b׼fAshzo=pXUuu2'7K> ؽ=\6WM[7=as<`~=m<VH=W=i{EkJ- U=`X@AïůӫƯ>K˯ļ֯M<ޯ+ռW2OH{i~gm=Y3{tx=/)Z<ý  C = ڿ;D‘ ɼA.yҵ$7>%Idm(*-,$4=.O/=0s=19p4ϫ6/8мBӼDsw=>E=FeG/HİM>=N@OT3VސUXćZO<^E,<`>la\bܽcgًe:Zi>lk=m2s=| >}Y(=ƽռ=mFffQ}׼潠=ǂ<(=J'輩ۼY")Ci=X '=^9ӼtȽð*ȰY=̰v<ͰW=ѰμҰ:=հ0ް^A=I<񶒽u)*/'?` v&N/ߗd*&=C`>< zl= [ֽ%q=Jml<=i~e"->$w<&*nj'=-2=3!;6ُS7<8~<9Ɂ=:;^<u=Ι<>u?=C(FEЈʼFg=HIrɻJσ=KHQ Te' =V=X=Zҗ_*`li jŽoxQG~A>H@I==Bü>= z>P=n=Q仝Jz<C'0o ae&R UT=FT$'&">>>T==ϱT-бT-ѱ}ұ[`ӱhaԱ}zEձUֱPر÷Iڱ|=ܱ#>߱ 6>]Or$=q<={+:j!<82>x=I>=V 1>3н <Un?=~ =7=$^)v/Pb5x8B=;'oȼ=R=@JżLmNt;$=QD=Zy)\Vg[=]>`oK=aP=bca=faZ}h4kn1o5_p"=sqtU>w`=|X~w&=<XfH; >=UX,>Wzx;쾟=ceW=󼱲6M<_!2c>[=Ͻ=7n=²u=òs>IJ>Ųvb̲ {a=ͲPβaߕѲ9ҲZӼԲ3Ƽز>۲޲6߲=rEeCo==b*Jώin>B=`8:ZH>T M =  J;5 j=~<S<"gj#D$-"%.ϧ'4ʽ(l/;a2o=78⩽9=bg>S?`;@O/J5qMF$=S[)dFksf=mbIn*})9=r8t0Oy==k=V{x!C4 ;e̼bP n=GkFӽp3=Jt>t==e >,gfT=v³qM ų*Ƴ!dzȳJɳ̜ʳͽ̳üγ&ϳ><ҳ 5=Գ#+׳$ڳ~<>#„ʧƨSK<RYҽ=߽l=a;w?:gZBB*wy|YfAL2 p<:.=;l ؍&v=/l0Bh132}t=3.K>4+μ6xp==>+C=xDmkGнJz|CK/Q/Tl\>URBs[K]Ni^vo =i2r=(ם=WT8?r_ ԑ꽨GY=AW=G:/=.?7=/1=´)=ôXƴǴ8ȴa̼ɴ[=ʹ4ϴ+Pմ7״ش !6ٴ{5ڴ5޴ߴ_+L='߰~rEMjPۼ;?G(N'06_X ˰ 6 څ=0=z=yr0bM=T-> O%I*0=02i2g78U@9?:o!==I]AνE_U8<#)>%v=8 <Q>5j׽ld=eM>=1h>__Ӫk1).CK5=>µƵl=ȵݤ=ɵe<˵е1Kѵ0=ҵȼԵӼٵ۵@ܵ}hߵ=|l=@>.)8{g9t5h=]G= !< u B=*z730=^\7R!%oP3& (89*C3>+0=,x-#04=7W:97:@L=~?"}G=@8HIcJT>KUM#Or=R;(U8⾡ȶfȼ̶*T=Ͷ!Ѷ慌=ն%BX=ݶc>=B=aCR=pO=Ɏ<MJ)-wu~T=S  =m! @=!<<,ܼ.䚽2?7{:샔=?ʦA2սB%GHh^>npqrH\u0|}}~U72B==ɮ=8q +z=ϼ䎨=Oa=[񼾷|5a:TüƷ& ɷF<ηe>=зN$ӷ;=շV8>o= <Mk =H=!ݼ$^%)&ܭ'v>)F=.㐽/Q4X5{`917=< ?<>Ј C×F%3UrV~WYXZ:[e\ƚ]^T`"!gEh/i}8j\Ck=l{Q=m>p2QνufL4>} w=m{8=2m>=ku3k==Y *! >Ljн$} =z</!K=^\W>9¼ø4>ĸIƸ&ɸ$_≠5͸ϸи&XҸvCüӸk'ӼٸEޫ=ݸHs{=,r9ý燉#>>=o=V(%\½3$grݺ \= - ؟ ',\м<"=),պ*-!,../,0m<,1%W,2'3)4Ƹ+5,6,7P-8-9=B:B$$<??Ib@WC%"NKYLJZM[8=\Gg=c*=d`e=i]=jH>k$h=n..=(_Nvmt=̼}%=k֮=¹=ù:m=̹[=͹w<ѹVݹ7 ޹n%=߹=: ;_5> qJ :Fjټ­Ё=<aں$<&'<+ێ=.)/&"907EO>4)5U99V=:}=<>===>q=@ŏ(>C0yI-JYN3>Q3 >WƽX28=Y,,]pbAX=c86=eO4=hE0+iQ=q)ؽrueмzj={C}_P~V鼂:;sI#󼧺o;G!J=B"Ѻ̍ͼӺ(9޺Aeɍv^=̫=#=i& -d.%`9 w+ͽ A fIޔ(=e8=*c73Ͻ:l=^D=Ȣ<<Tä<ң<<Kǹҧ=g=>K*=8ݥ=(ύʱdzz |ĽĻǻo&=ʻO0лhԻR=ػZ>ݻI箪=g>=jNx5k=䭽)4 <a޽X٨\ H7= \[cb>)=S%>C=׹=;d=;d='< ,=._o=2l4f7:#c0=;˼=B亰=EkQ=FO=HLڤ=PּQ=RmsB/=ا;4iZ3_? KdB!<ļ:=Ƽ=ɼ:ϼx$>мh=Ѽ:ڼW;ݼ׽;e.>gü)7=Ď<  G3= Y<(2Ƽ4}=8=9:5q6>;o>?ռKRv@WBCMryZ&\޼^V e=f>u>=w=@Bm=C#NDٽ_=F 2=TX=^D>bTm׼r%=tV=w >lT <  Y+|DTA>[@%'t '<yWO=ذ:=" !)K0o5Z`O`J>b==tƿ$ǿj=˿6=ҿ1տڽֿؿ@V<jr=S =YUq<<^ k%=ypz= }`=   >fzz=C+P=#>O=!(~<)qJ=-p 9N 6=qtlw"=~:YkFϫc1?WBh=x=Lc=3d=aW l 2˽$RPW;*=pdc9ۻ0`3{~=]p/=/1X=FO8<8`=,6=HYc ==|ފ\`>  Jt$<? yj=3 =g lʙtg9xYLJh>QP,N/$󕺟>x=Q;ս>ԇ"\<y2=z=@===V<<Xȕ<&9<o(a !J=J݌ 9= IϽ ŽL=~:+V,p1k:8C9':-;/<_f,="/>G?,@?A2BJAC*BD5E4FS9GݒGHTexڼig=n7cC|Th3><<<= ?<AuD=/^=Ie[3=?f砽*K+cq|c+o;=O}PѼ  ޼drν@ʜ#w,""=$h}ͼ'4Qؼ(F)0-7./䍽El:GLJ=IJ=M_Y4=h ڼi Y<=p%qE{TrCw}hU~s=<I}a{=,!)>=@II",=s+===+\L,<c#ds"v~ =N<=<>l=M=m?+;֗=.1;3!}FټKc>XqԽa =n><n߼\ ý^{jĆ=Df!z=$(+&=0dp=:'=>@o@Y!=D*EeCN=FfG7zIBOeX=T-=Y)Z$a4̼d3{֩Ja=7༉gǽ > =ml;ýas 䂽I c4=8Ǽ**-==<ɩ<2=4v9(;?-HԩO8XybZܿ =_}=dۼf )=sЂvByxaj{r>YȽk{NۨSl򃼣O=1'J> =O)Js=58(=_!>6="dg=>p+yͤ=ҽ-&->;=F;J0== =b<;8== 0ü=SfL< G='2=.2/4=5@6<6޼<ڠq==i=CAI*=E>I`KF-N=Qr,=Tf^Wp=]hțy {s\>n=?>I/pO=I=Rؼ}<?=0U``%=$=<]Hn=Ht= N>N!(=+s\,ä.S<3M>9=@iTDHy=H//C>J|=KD=NrOTdhDd="s"#:%j,{--4Ľ7dzG5׼Iy"J'Q R]^7fh tf{v}!:y<@qH`Y ɼUc=%K2ȼؼуO߼Q=ʼxvɼA !ʌ"$1˽Ed}|F7jʼ<^<O9Ӽrǂ=grr=2:=+7C=R5=+j^1# μ2MW>@uA{'DH&Hp8Ks#\fWHght=y%ü0'$=(@==hՑrɒ=r/=_M>胒lK>KVo9K=r=܀/Hd(>>|=d,$ג=;h==჈?HwL KryK d4>>9\l=<괽Eݼ*=jҌ-%M= >mսA=<'ܼ t="MH=q7<4(>;="<#Ƚ)q:,݌;/\=69=8c?>iO,Pg>>^{1bRY=hg=jט=nԆ=zռ}<ȼB (<=L=<!#=A<<$Nͼ=*̼~ Q=m"L꨼ =#= cH d=j=u 7#*['G<)K,Yn16?2ALIRw'=d=vz>`켞`I]}<A=P=<4D|={BI7ۼOrvWn[ݽ <> +˼<fټ"m&_Ix=To.YX=]V{=tF 0漏&P==T$'(Y<=ίA==мj3}!<VսUI8<6HkҼuO| ʺnO!}G=$,7%9 &i ),,(4k6J1 =IG>JfU=RE$[f9=dof@Mg~>zE>G F$<'h׽ʼ8(=rR+5hp<J=|ZzV<(p"j=:9 EPF=CAbD&V]+E޼,=-o>.b>/n=>0{a1NB2ns5<6z7K<9߅<Q=Fa?+˽FjUG~VI\=LeK\*X]^A!,a6ghj;w꼔j;?> N=R SͽH+񎽼Uu?탽=|c=9ӽ֏Z?=bw+oKp' 30=$)=&&>:AF4N; gWI=h$Eo*"pg t́sy_Yji{=6Ak=Xݦ=]=.=\ >J_ =n};oz=G>o=*w> 싖 ّ=*!$>-s1CW5=6$>C$>E|no>G_L=hږ=w=}Y1=lxr=<~U8n1=ri<=&=)<YQ@:=3 ^8 3Ȯ =;L兼N=Ot@̼PHZXF^ϋ=>:b%;(L61y< < ^Ae *,>HK=%UԽ&,>*#>FVZE=Y'v^`\emf乼hOO=gϝ=JfQtCֽwB>˾=t> "2(7<vCD@Lˋ~;f>PB)=3Ҽ44=NZ=POQ‚T/=[=bjEmϽkaнmJ>n/oZpE]rs'^y<b|===qּ]7ἠzO=@"=7?,=7=4A%=7=ҍԼkO>>p=N=K`=%=> P= =_. L= u#=W=D}U=)J>=$=%l=0D=2X<4]k=8VN=Uh$=W2Yf;\—Z=^- =_jڼf[ٶ8=:&Ώ=>N!=MUb<[1p\?ʼ]_=aMNϼhظk"ls=nco =|=er=I=Xx=X=o=l=mO=*޼W\ֽ={=ݣ=0=3>><' =h=,t1JMc >U=z)MA<==oYʼ׼/Ҽ>\=>v<u F{<=7 ە>h]>#J~=$aH&+8=ռ.#/ D5DF>JܼQs g =m^渼x*=󬝼;;w?k<@<=<l'߭;%pC=k=>RK<NKNg_գF`$7<=<Xw==l=<,2'F<kmAy<-\=_}ڼ@ó=E= TQ=o#8Ѽ+>:e=<5XQ>ۿ?f%d=G?zJ0‡K=LYH5Ir=Lr=r" <)S=.c=5YIBQu_aW`?dg?h=ij=y3},<~ܿ u׽̅>b=+<s<>!di׶r=ϗ=:=ބB===FW=#!&=J;j 6"JT=.ŝּ/\X0e7<>R^(J \%>=ϖ}Nq^V]u1Ӎ(} ݟ$C'7.=;V&=F~ 1=PGѽSXX&<=f/=kBmeqY1r(tDo<4>7=1=y)==N7N>Z='>W= +!=$>I<]=e̼fZgUYw7>|Z]=}X(|CB=6=  O=㯽Hz >Q= νx=&=> "<q ֥!=#d0C==nIuT>JY3l8=vxE{MP+<E=v弯<\TļG=2 = •=Ȉ<> =5q< =o >S.=фH>#S+УV<,-u=4=>{ K=Zbڽ\=pQQ Լf[ϼ;73 >*mF ٽ~i!\7+?=4Eټۛνҽ&Դ(<46Q=@o >PTܱ<_F i!ތmkuj=|3q ?O8=Y-q򻽮=oܽ^MzN=4ּΌ109:1AuEY¼F.=JYOћ}=UK砼k_p5Y={ߖ< Qy<+qR {-༪V򲶽YDAP׼E= &(葼dQa=T=b\d8S=f0=m ӽsxtTR=V=R v=ֽ"E=s޽{<Seм3<; K=c"#=jS4żT==e<=R ߝ,m+<^?Y}>& ="j=߼= M"=%r"(%-DӼ/ɼ2SӼ3ܼ5lؼF* >v4=Ro@  h=^Y#px=4gX=Y;]?ż]<-uuo =>ȼ=;{ =<{dԽ&4ꪼ+7=8)=Pt=hѼk4=md4գw4ٽmR`A_\;Kg =:D]q$ < RMdļ(N=42=6L>=7'=8\==9}@=;~9=?_?JxY[_=iE=sy-xQ<}0J=L>=ݼ N<<,ݝ>~=  ś.>Ў15?=ErּGF=O5w=T-=Y58 \^]9j!] r1=v$=xѼ<=K=5b`}=uK>_Y=N\m =Hń7<Q= +e˄=iiv/>rE= X=Jּk~=</"H>mbnj52;1u=Bb%G+=Kb=NJ=R>4=UWx?=\{ nRd̜P= X=bE #t=),-'8>P^ dj켦><Z5b <!$ }z!z4=POL dOL g+ӹ4<=)osi/Q<3V=E=I=@G=CJ=HԀCKp=Y/<[O\tB=@v=hἼʿ/>. R{F=}#YnЭ= u);=qs{!`n[:y=䍼Gem< &![=msj!-ͼ$#<&e:hD=DF\Ei+O>6ԼӬC>-ϮcL!v %4#+K\3h΄T4}bsg^㽆^˵=[aePxQ8>?k;d 0Ro>1K=3=<E? @8NS+c듽n~ཊc< h=μ9>;p켿=t =2I=<=]p-+ <N:i > jx? C ^>z=eFܽg2~>3;sJ暽Pҽ_ذj= ?~I=1<}eW΂ I}6HEIfw=Q=`*>t7qn=|󚽃zĘ>{3=b== = MX7 =Yך;_5=gyzj}ܝ= E>a=R>N>:!!==$cx=X*=0<U=Խ=sMߕ=@4˽%C7r dՎ1:$ <c=l\μX<:>r㠚tfeiItS|f<2< Ooꡨl0v5p=В5=[={LA*X:DJL~>Mm=N'(>bO9=mw]=|꼗 <筽| =f>/c1^B6^;D|>XS=KM`+ <D4_u0 "C-3nI\jv=>x^O<< % M ?]==t=J}1KNLXxQX!f=pyt<h{="+'2~᩼:h =τ=,`=֒=^L9x=o $Ia=%>,P~h}R=l]u$ȗ>Q':;>0 ;~F=""=8s .Au=p߽s/}Ҽu|̼֪>],<9=!O$uҀ4c*=U: T= d)%FY:sL\[X+8<\V=˼ 0M;&Uͼ<'-5A=TY #Z6j> =4)2A=>%<>P=?1ӳB醽OlRdʼT:ZB^SͽlܔǼ+Ghܽ>S=-~]=57=Tuajb~! |=QB=x2qѽ>= B x<W*>D{= 6R<M~g;1۔<qU>YJ >]'<~K|=B>=鉒=u=GKu=} Cϼ 6 Å>!D-5Lҋ:n=C国Qj W+X5~/=SU(LH0V߽- ż: S 0u Q= vS aN=  ,= D= = A= < > ( = ' =D \ q L~O= j= ْ   qX= P e8 ̎ KCd) =J* =J+ 8=4 [7< Ok= wfy 1x +%= g=  >; ן +! BI b̽  _8# .O=* ɋ=S fѦ=W 4<^ 1=l 꼋 n= )Լ P8 H 6 #͎&?N*s=9w@A3_Gipd=u6f+ZBeB=Lu=?=(Iɼ4 hEyL/>N0<[ͩdD}@c=^gu< 4^ 7ʹ=+%pL~O=[2ΔVF\`DJ<ѼU߱Oa2>H=:U$EH=n(-Kg"$Q!*C1}=B(~CV' B<}N4===%s痽=Ʒ1+p=:R=;y=K+Mt=C=E0-弲KU=H*y= dk=OL`γ=8=n=26j!=:=gl=O<9Y2>Rϼzċ=~=H>Μ/ټ̼}I=";<#F<&ދ=e5v@>kZӽm1F>643>h^=Nsh=!1=##X;@ ,q Ũ7<j =<|9)<jk=; <<7<iV<_<#N%]4=&Y;=(:D͙1K˃=Oy!=_Y>z}Sdc=w=o=c=BýRH>&nH>V">=c+ʰjJ=OTƼڎ ~tXb=wf}=]@Kd)eߐ?==u¼1=S=UTRǭZɡhӈ0꼄-j==X]>HS¼b`R= &c8, x !,=!Ja!o>==!u`!~!'(T""Z"6"lrL#I#`v`#"Q#[#]#C#B#)#N#kE#İ=#,`=#U $U$ =$#=$6D=$]!=$='$T;$Vj$}$=$$ǁ=$B/$Q =$=$_f$21$8<$ %(%x>B%I C%5p%֩1=s%Ô'{%O%_:=%hK=%=%>% >%Ǽ%4ɼ&&E=&d & @&T=j&5&j>&L>&+2=&&t=&ӣ2=('jK,'}'Euϼ~'A=''H'='Ҽ'Z' V=')='=']'='=@(=A(&*"̽*g*M=*Y9=*FT+n=8+k2?+~P+b"U+^=a+e+鑽f+h+=p+A8+L +_hr,[, l,‹=,T=,w= -#>W-na=-=-'ҽA.OI=]. m. S.(.->.=.1G.?/=S/5]/#pq/<Ǽs/rq=/j/nW/N>/-='0u=30Mz<=0&K0=00=0]F=0OFA=00$T0:<0h)1$=S1;og1 >191*1W2Ej<2(^!2O>2/9[2/x22^=2 2z=2&=2v(3!9>)33=53~yU>=3 g3Fq39I3P3OB=3LȽ31N3J=4Hs= 4}w!41o=04p>14ܡݼ24fp342q54a4Ȇb4{>4W4hI>4)4=44ӆ5!=R5fY_5'`575Ӽ5=5!5=[6,:g6}b=m6:F;/ >%;?=,;6=-;LW=:;=F;ͣ9=};Cʼ;Y; D=;=;s;ȃb;P=;,;)=;.+<O='< 5<=8< 7=x<Hw< j<<<<9g:=<ng<o===E=|=w7=)ռ=&>],> |=7>8>Z;9>,:>r<>r=>.>>b?>.@>ţA>Rx>Bb>=>C=>y=?z$?TMf?KU=o?ep?Hi>q?+'?}?0)?&^=?̈́:?8=?=?m vowpal_wabbit-8.1.1/demo/000077500000000000000000000000001261756526500153245ustar00rootroot00000000000000vowpal_wabbit-8.1.1/demo/advertising/000077500000000000000000000000001261756526500176435ustar00rootroot00000000000000vowpal_wabbit-8.1.1/demo/advertising/naive_baseline.py000077500000000000000000000054431261756526500231720ustar00rootroot00000000000000#!/usr/bin/python import sys from subprocess import call, Popen, PIPE from math import log, exp from os import devnull # The learning algorithm is vowpal wabbit, available at https://github.com/JohnLangford/vowpal_wabbit/wiki vw_train_cmd = '../../vowpalwabbit/vw -c -f model --bfgs --passes 30 -b 22 --loss_function logistic --l2 14 --termination 0.00001 --holdout_off' vw_test_cmd = '../../vowpalwabbit/vw -t -i model -p /dev/stdout' def get_features(line): feat = line[2:] # Bucketizing the integer features on a logarithmic scale for i in range(8): if feat[i]: v = int(feat[i]) if v>0: feat[i] = str(int(log(v+0.5)/log(1.5))) return ' '.join(['%d_%s' % (i,v) for i,v in enumerate(feat) if v]) def train_test_oneday(day): ts_beginning_test = 86400*(day-1) with open('data.txt') as f: line = f.readline() # Beginning of the training set: 3 weeks before the test period while int(line.split()[0]) < ts_beginning_test - 86400*21: line = f.readline() call('rm -f .cache', shell=True) vw = Popen(vw_train_cmd, shell=True, stdin=PIPE) print '---------- Training on days %d to %d ----------------' % (day-21, day-1) print while int(line.split()[0]) < ts_beginning_test: line = line[:-1].split('\t') label = -1 if line[1]: conv_ts = int(line[1]) if conv_ts < ts_beginning_test: label = 1 # Positive label iff conversion and the conversion occured before the test period out = '%d | %s' % (label, get_features(line)) print >>vw.stdin, out line = f.readline() vw.stdin.close() vw.wait() print print '---------- Testing on day %d ----------------' % (day-21) vw = Popen(vw_test_cmd, shell=True, stdin=PIPE, stdout=PIPE, stderr=open(devnull, 'w')) ll = 0 n = 0 # Test is one day long while int(line.split()[0]) < ts_beginning_test + 86400: line = line[:-1].split('\t') print >>vw.stdin, '| '+get_features(line) dotproduct = float(vw.stdout.readline()) # Test log likelihood if line[1]: # Positive example ll += log(1+exp(-dotproduct)) else: # Negative sample ll += log(1+exp(dotproduct)) n += 1 line = f.readline() return (ll, n) def main(): ll = 0 n = 0 # Iterating over the 7 test days for day in range(54,61): ll_day, n_day = train_test_oneday(day) ll += ll_day n += n_day print ll_day, n_day print print 'Average test log likelihood: %f' % (ll/n) if __name__ == "__main__": main() vowpal_wabbit-8.1.1/demo/advertising/readme.txt000066400000000000000000000013471261756526500216460ustar00rootroot00000000000000 ------ Criteo Conversion Logs ------ This dataset contains feature values and conversion feedback for millions of clicks on display ads. It served to benchmark algorithms described in the paper "Modeling Delayed Feedback in Display Advertising", KDD 2014 by O.Chapelle (http://olivier.chapelle.cc/pub/delayedConv.pdf) =================================================== Instructions - Go to http://labs.criteo.com/downloads/2014-conversion-logs-dataset/ - Download the tar file after agreeing to the terms and conditions - Untar the file - Move data.txt to this directory - Run the naive_baseline.py script ==================================================== Dataset assembled by Olivier Chapelle (o.chapelle@criteo.com) vowpal_wabbit-8.1.1/demo/dependencyparsing/000077500000000000000000000000001261756526500210265ustar00rootroot00000000000000vowpal_wabbit-8.1.1/demo/dependencyparsing/Makefile000066400000000000000000000022751261756526500224740ustar00rootroot00000000000000SHELL=/bin/bash VW=../../vowpalwabbit/vw python_exe=python2.7 train_data=wsj_train_subset test_data=wsj_test_subset tag=tags .SECONDARY: all: @cat README.md clean: rm -f *.model *.predictions *.parse *.vw *.cache *~ *.writing %.check: @test -x "$$(which $*)" || { \ echo "ERROR: you need to install $*" 1>&2; \ exit 1; \ } %.vw: @echo "preprocessing dependency parse data ..." 1>&2 @echo "Note that due to the licence issue, we only provide a subset of the corpus" 1>&2 @$(python_exe) parse_data.py $(train_data) $(train_data).vw @$(python_exe) parse_data.py $(test_data) $(test_data).vw dep.model: $(train_data).vw @$(VW) --passes 3 -d $< -k -c --search_rollin mix_per_roll --search_task dep_parser --search 12 --search_alpha 1e-5 --search_rollout oracle --holdout_off -f $@ --search_history_length 3 --search_no_caching -b 30 --root_label 8 --num_label 12 --nn 5 --ftrl dep.test.predictions: $(test_data).vw dep.model @$(VW) -d $< -t $(search_option) -i dep.model -p $@ dep.test.parse: dep.test.predictions @$(python_exe) parse_test_result.py $(test_data) $< $(tag) > $@ dep.perf: dep.test.parse @$(python_exe) evaluate.py dep.test.parse $(test_data) .PHONY: all clean vowpal_wabbit-8.1.1/demo/dependencyparsing/README.md000077500000000000000000000010431261756526500223060ustar00rootroot00000000000000Search for dependencies ------------------------------------- This demo shows the performance of a dependency parser implemented in search framework. For more details, see http://arxiv.org/abs/1503.05615 Note that due to the licence issue, we only provide a subset of English Penn Treebank. If you have the full set of the data, please change the path in Makefile accordingly. ### Instruction ### - `make dep.perf`: downloads the subset of the English Penn Treebank corpus, trains a dependency parser, and computes test set statistics. vowpal_wabbit-8.1.1/demo/dependencyparsing/evaluate.py000077500000000000000000000061071261756526500232150ustar00rootroot00000000000000#!/usr/bin/env python # evaluation script modified from redshift parser import os import sys from collections import defaultdict def pc(num, den): return (num / float(den+1e-100)) * 100 def fmt_acc(label, n, l_corr, u_corr, total_errs): l_pc = pc(l_corr, n) u_pc = pc(u_corr, n) err_pc = pc(n - l_corr, total_errs) return '%s\t%d\t%.3f\t%.3f\t%.3f' % (label, n, l_pc, u_pc, err_pc) def gen_toks(loc): sent_strs = open(str(loc)).read().strip().split('\n\n') token = None i = 0 for sent_str in sent_strs: tokens = [Token(i, tok_str.split()) for i, tok_str in enumerate(sent_str.split('\n'))] for token in tokens: yield sent_str, token class Token(object): def __init__(self, id_, attrs): self.id = id_ # CoNLL format if len(attrs) == 10: new_attrs = [str(int(attrs[0]) - 1)] new_attrs.append(attrs[1]) new_attrs.append(attrs[3]) new_attrs.append(str(int(attrs[-4]) - 1)) new_attrs.append(attrs[-3]) attrs = new_attrs self.label = attrs[-1] if self.label.lower() == 'root': self.label = 'ROOT' try: head = int(attrs[-2]) except: try: self.label = 'P' head = int(attrs[-1]) except: print attrs raise attrs.pop() attrs.pop() self.head = head self.pos = attrs.pop() self.word = attrs.pop() self.dir = 'R' if head >= 0 and head < self.id else 'L' def mymain(test_loc, gold_loc, eval_punct=False): if not os.path.exists(test_loc): test_loc.mkdir() n_by_label = defaultdict(lambda: defaultdict(int)) u_by_label = defaultdict(lambda: defaultdict(int)) l_by_label = defaultdict(lambda: defaultdict(int)) N = 0 u_nc = 0 l_nc = 0 for (sst, t), (ss, g) in zip(gen_toks(test_loc), gen_toks(gold_loc)): if not eval_punct and g.word in ",.-;:'\"!?`{}()[]": continue prev_g = g prev_t = t u_c = g.head == t.head l_c = u_c and g.label.lower() == t.label.lower() N += 1 l_nc += l_c u_nc += u_c n_by_label[g.dir][g.label] += 1 u_by_label[g.dir][g.label] += u_c l_by_label[g.dir][g.label] += l_c n_l_err = N - l_nc for D in ['L', 'R']: n_other = 0 l_other = 0 u_other = 0 for label, n in sorted(n_by_label[D].items(), key=lambda i: i[1], reverse=True): if n == 0: continue elif n < 100: n_other += n l_other += l_by_label[D][label] u_other += u_by_label[D][label] else: l_corr = l_by_label[D][label] u_corr = u_by_label[D][label] yield 'U: %.3f' % pc(u_nc, N) yield 'L: %.3f' % pc(l_nc, N) if __name__ == '__main__': if(sys.argv < 3): print 'Usage: parsed_pred_file gold_test_conll_file' sys.exit(0) for line in mymain(sys.argv[1], sys.argv[2], eval_punct=False): print line vowpal_wabbit-8.1.1/demo/dependencyparsing/parse_data.py000066400000000000000000000014531261756526500235060ustar00rootroot00000000000000from sys import argv hash = {} def readtags(): for line in open('tags').readlines(): hash[line.split()[0]] = int(line.strip().split()[1]) if __name__ == '__main__': c = 1 readtags() if len(argv) != 3: print 'parseDepData.py input output' data = open(argv[1]).readlines() writer = open(argv[2],'w') for line in data: if line == '\n': writer.write('\n') continue splits = line.strip().lower().split() strw = "|w %s"%splits[1].replace(":","COL"); strp = "|p %s"%splits[4].replace(":","COL"); tag = splits[8] if tag not in hash: hash[tag] = c c+=1 #writer.write('%s 1.0 %s:%s%s %s\n'%((int(splits[7])+1) + (hash[tag]<<8), int(splits[7]),tag,strw, strp)) writer.write('%s %s %s:%s%s %s\n' % (int(splits[7]), hash[tag], int(splits[7]), tag, strw, strp)) writer.close() vowpal_wabbit-8.1.1/demo/dependencyparsing/parse_test_result.py000066400000000000000000000013661261756526500251550ustar00rootroot00000000000000from sys import argv from sys import exit dict = {} if len(argv) <4: print "Usage: test_conll_file annotation_file_from_vw tag_id_mapping" exit(1) for data in open(argv[3]).readlines(): dict[data.strip().split()[1]] = data.strip().split()[0] annotation = open(argv[2]).readlines() #for item in list(annotation): # if item == ' w\n': # annotation.remove(item) for idx, line in enumerate(open(argv[1]).readlines()): item = line.split() # conll07 if len(item) ==10: item[-4] = annotation[idx].strip().split(":")[0] item[-3] = dict[annotation[idx].strip().split(":")[1]] # wsj corpus elif len(item) >0: # print idx item[-2] = annotation[idx].strip().split(":")[0] item[-1] = dict[annotation[idx].strip().split(":")[1]] print "\t".join(item) vowpal_wabbit-8.1.1/demo/dependencyparsing/tags000066400000000000000000000001161261756526500217050ustar00rootroot00000000000000dep 6 vc 9 obj 7 sub 5 vmod 1 prd 10 pmod 3 nmod 2 amod 11 p 4 sbar 12 root 8 vowpal_wabbit-8.1.1/demo/dependencyparsing/wsj_test_subset000066400000000000000000001243031261756526500242030ustar00rootroot000000000000001 No _ RB RB ADV _ 4 VMOD 2 , _ , , . _ 4 P 3 it _ PR PRP PRON _ 4 SUB 4 was _ VB VBD VERB _ 0 ROOT 5 n't _ RB RB ADV _ 4 VMOD 6 Black _ NN NNP NOUN _ 7 NMOD 7 Monday _ NN NNP NOUN _ 4 PRD 8 . _ . . . _ 4 P 1 But _ CC CC CONJ _ 33 VMOD 2 while _ IN IN ADP _ 33 VMOD 3 the _ DT DT DET _ 7 NMOD 4 New _ NN NNP NOUN _ 7 NMOD 5 York _ NN NNP NOUN _ 7 NMOD 6 Stock _ NN NNP NOUN _ 7 NMOD 7 Exchange _ NN NNP NOUN _ 8 SUB 8 did _ VB VBD VERB _ 2 SBAR 9 n't _ RB RB ADV _ 8 VMOD 10 fall _ VB VB VERB _ 8 VC 11 apart _ RB RB ADV _ 10 VMOD 12 Friday _ NN NNP NOUN _ 10 VMOD 13 as _ IN IN ADP _ 10 VMOD 14 the _ DT DT DET _ 18 NMOD 15 Dow _ NN NNP NOUN _ 18 NMOD 16 Jones _ NN NNP NOUN _ 18 NMOD 17 Industrial _ NN NNP NOUN _ 18 NMOD 18 Average _ NN NNP NOUN _ 19 SUB 19 plunged _ VB VBD VERB _ 13 SBAR 20 190.58 _ CD CD NUM _ 21 NMOD 21 points _ NN NNS NOUN _ 19 VMOD 22 -- _ : : . _ 23 P 23 most _ JJ JJS ADJ _ 21 NMOD 24 of _ IN IN ADP _ 23 NMOD 25 it _ PR PRP PRON _ 24 PMOD 26 in _ IN IN ADP _ 23 NMOD 27 the _ DT DT DET _ 29 NMOD 28 final _ JJ JJ ADJ _ 29 NMOD 29 hour _ NN NN NOUN _ 26 PMOD 30 -- _ : : . _ 23 P 31 it _ PR PRP PRON _ 33 SUB 32 barely _ RB RB ADV _ 33 VMOD 33 managed _ VB VBD VERB _ 0 ROOT 34 to _ TO TO PRT _ 35 VMOD 35 stay _ VB VB VERB _ 33 VMOD 36 this _ DT DT DET _ 37 NMOD 37 side _ NN NN NOUN _ 35 VMOD 38 of _ IN IN ADP _ 37 NMOD 39 chaos _ NN NN NOUN _ 38 PMOD 40 . _ . . . _ 33 P 1 Some _ DT DT DET _ 4 NMOD 2 `` _ `` `` . _ 4 P 3 circuit _ NN NN NOUN _ 4 NMOD 4 breakers _ NN NNS NOUN _ 12 SUB 5 '' _ '' '' . _ 4 P 6 installed _ VB VBN VERB _ 4 NMOD 7 after _ IN IN ADP _ 6 VMOD 8 the _ DT DT DET _ 11 NMOD 9 October _ NN NNP NOUN _ 11 NMOD 10 1987 _ CD CD NUM _ 11 NMOD 11 crash _ NN NN NOUN _ 7 PMOD 12 failed _ VB VBD VERB _ 0 ROOT 13 their _ PR PRP$ PRON _ 15 NMOD 14 first _ JJ JJ ADJ _ 15 NMOD 15 test _ NN NN NOUN _ 12 OBJ 16 , _ , , . _ 18 P 17 traders _ NN NNS NOUN _ 18 SUB 18 say _ VB VBP VERB _ 12 VMOD 19 , _ , , . _ 18 P 20 unable _ JJ JJ ADJ _ 12 VMOD 21 to _ TO TO PRT _ 22 VMOD 22 cool _ VB VB VERB _ 20 AMOD 23 the _ DT DT DET _ 25 NMOD 24 selling _ NN NN NOUN _ 25 NMOD 25 panic _ NN NN NOUN _ 22 OBJ 26 in _ IN IN ADP _ 25 NMOD 27 both _ DT DT DET _ 30 NMOD 28 stocks _ NN NNS NOUN _ 30 NMOD 29 and _ CC CC CONJ _ 30 NMOD 30 futures _ NN NNS NOUN _ 26 PMOD 31 . _ . . . _ 12 P 1 The _ DT DT DET _ 5 NMOD 2 49 _ CD CD NUM _ 5 NMOD 3 stock _ NN NN NOUN _ 5 NMOD 4 specialist _ NN NN NOUN _ 5 NMOD 5 firms _ NN NNS NOUN _ 15 NMOD 6 on _ IN IN ADP _ 5 NMOD 7 the _ DT DT DET _ 10 NMOD 8 Big _ NN NNP NOUN _ 10 NMOD 9 Board _ NN NNP NOUN _ 10 NMOD 10 floor _ NN NN NOUN _ 6 PMOD 11 -- _ : : . _ 15 P 12 the _ DT DT DET _ 15 NMOD 13 buyers _ NN NNS NOUN _ 15 NMOD 14 and _ CC CC CONJ _ 15 NMOD 15 sellers _ NN NNS NOUN _ 29 SUB 16 of _ IN IN ADP _ 15 NMOD 17 last _ JJ JJ ADJ _ 18 NMOD 18 resort _ NN NN NOUN _ 16 PMOD 19 who _ WP WP PRON _ 15 NMOD 20 were _ VB VBD VERB _ 19 SBAR 21 criticized _ VB VBN VERB _ 20 VC 22 after _ IN IN ADP _ 21 VMOD 23 the _ DT DT DET _ 25 NMOD 24 1987 _ CD CD NUM _ 25 NMOD 25 crash _ NN NN NOUN _ 22 PMOD 26 -- _ : : . _ 15 P 27 once _ RB RB ADV _ 29 VMOD 28 again _ RB RB ADV _ 27 AMOD 29 could _ MD MD VERB _ 0 ROOT 30 n't _ RB RB ADV _ 29 VMOD 31 handle _ VB VB VERB _ 29 VC 32 the _ DT DT DET _ 34 NMOD 33 selling _ NN NN NOUN _ 34 NMOD 34 pressure _ NN NN NOUN _ 31 OBJ 35 . _ . . . _ 29 P 1 Big _ JJ JJ ADJ _ 3 NMOD 2 investment _ NN NN NOUN _ 3 NMOD 3 banks _ NN NNS NOUN _ 4 SUB 4 refused _ VB VBD VERB _ 25 VMOD 5 to _ TO TO PRT _ 6 VMOD 6 step _ VB VB VERB _ 4 VMOD 7 up _ IN IN ADP _ 6 VMOD 8 to _ TO TO PRT _ 7 AMOD 9 the _ DT DT DET _ 10 NMOD 10 plate _ NN NN NOUN _ 8 PMOD 11 to _ TO TO PRT _ 12 VMOD 12 support _ VB VB VERB _ 6 VMOD 13 the _ DT DT DET _ 16 NMOD 14 beleaguered _ JJ JJ ADJ _ 16 NMOD 15 floor _ NN NN NOUN _ 16 NMOD 16 traders _ NN NNS NOUN _ 12 OBJ 17 by _ IN IN ADP _ 12 VMOD 18 buying _ VB VBG VERB _ 17 PMOD 19 big _ JJ JJ ADJ _ 20 NMOD 20 blocks _ NN NNS NOUN _ 18 OBJ 21 of _ IN IN ADP _ 20 NMOD 22 stock _ NN NN NOUN _ 21 PMOD 23 , _ , , . _ 25 P 24 traders _ NN NNS NOUN _ 25 SUB 25 say _ VB VBP VERB _ 0 ROOT 26 . _ . . . _ 25 P 1 Heavy _ JJ JJ ADJ _ 2 NMOD 2 selling _ NN NN NOUN _ 14 SUB 3 of _ IN IN ADP _ 2 NMOD 4 Standard _ NN NNP NOUN _ 7 NMOD 5 & _ CC CC CONJ _ 7 NMOD 6 Poor _ NN NNP NOUN _ 7 NMOD 7 's _ PO POS PRT _ 10 NMOD 8 500-stock _ JJ JJ ADJ _ 10 NMOD 9 index _ NN NN NOUN _ 10 NMOD 10 futures _ NN NNS NOUN _ 3 PMOD 11 in _ IN IN ADP _ 2 NMOD 12 Chicago _ NN NNP NOUN _ 11 PMOD 13 relentlessly _ RB RB ADV _ 14 VMOD 14 beat _ VB VBD VERB _ 0 ROOT 15 stocks _ NN NNS NOUN _ 14 OBJ 16 downward _ RB RB ADV _ 14 VMOD 17 . _ . . . _ 14 P 1 Seven _ CD CD NUM _ 4 NMOD 2 Big _ NN NNP NOUN _ 4 NMOD 3 Board _ NN NNP NOUN _ 4 NMOD 4 stocks _ NN NNS NOUN _ 23 NMOD 5 -- _ : : . _ 23 P 6 UAL _ NN NNP NOUN _ 23 NMOD 7 , _ , , . _ 23 P 8 AMR _ NN NNP NOUN _ 23 NMOD 9 , _ , , . _ 23 P 10 BankAmerica _ NN NNP NOUN _ 23 NMOD 11 , _ , , . _ 23 P 12 Walt _ NN NNP NOUN _ 13 NMOD 13 Disney _ NN NNP NOUN _ 23 NMOD 14 , _ , , . _ 23 P 15 Capital _ NN NNP NOUN _ 16 NMOD 16 Cities\/ABC _ NN NNP NOUN _ 23 NMOD 17 , _ , , . _ 23 P 18 Philip _ NN NNP NOUN _ 19 NMOD 19 Morris _ NN NNP NOUN _ 23 NMOD 20 and _ CC CC CONJ _ 23 NMOD 21 Pacific _ NN NNP NOUN _ 23 NMOD 22 Telesis _ NN NNP NOUN _ 23 NMOD 23 Group _ NN NNP NOUN _ 25 SUB 24 -- _ : : . _ 23 P 25 stopped _ VB VBD VERB _ 0 ROOT 26 trading _ VB VBG VERB _ 25 VMOD 27 and _ CC CC CONJ _ 25 VMOD 28 never _ RB RB ADV _ 29 VMOD 29 resumed _ VB VBD VERB _ 25 VMOD 30 . _ . . . _ 25 P 1 The _ DT DT DET _ 2 NMOD 2 finger-pointing _ NN NN NOUN _ 3 SUB 3 has _ VB VBZ VERB _ 0 ROOT 4 already _ RB RB ADV _ 3 VMOD 5 begun _ VB VBN VERB _ 3 VC 6 . _ . . . _ 3 P 1 `` _ `` `` . _ 5 P 2 The _ DT DT DET _ 4 NMOD 3 equity _ NN NN NOUN _ 4 NMOD 4 market _ NN NN NOUN _ 5 SUB 5 was _ VB VBD VERB _ 0 ROOT 6 illiquid _ JJ JJ ADJ _ 5 PRD 7 . _ . . . _ 5 P 1 Once _ RB RB ADV _ 7 VMOD 2 again _ RB RB ADV _ 1 AMOD 3 { _ -L -LRB- . _ 7 P 4 the _ DT DT DET _ 5 NMOD 5 specialists _ NN NNS NOUN _ 7 SUB 6 } _ -R -RRB- . _ 7 P 7 were _ VB VBD VERB _ 25 VMOD 8 not _ RB RB ADV _ 7 VMOD 9 able _ JJ JJ ADJ _ 7 PRD 10 to _ TO TO PRT _ 11 VMOD 11 handle _ VB VB VERB _ 9 AMOD 12 the _ DT DT DET _ 13 NMOD 13 imbalances _ NN NNS NOUN _ 11 OBJ 14 on _ IN IN ADP _ 13 NMOD 15 the _ DT DT DET _ 16 NMOD 16 floor _ NN NN NOUN _ 14 PMOD 17 of _ IN IN ADP _ 16 NMOD 18 the _ DT DT DET _ 22 NMOD 19 New _ NN NNP NOUN _ 22 NMOD 20 York _ NN NNP NOUN _ 22 NMOD 21 Stock _ NN NNP NOUN _ 22 NMOD 22 Exchange _ NN NNP NOUN _ 17 PMOD 23 , _ , , . _ 25 P 24 '' _ '' '' . _ 25 P 25 said _ VB VBD VERB _ 0 ROOT 26 Christopher _ NN NNP NOUN _ 27 NMOD 27 Pedersen _ NN NNP NOUN _ 31 NMOD 28 , _ , , . _ 31 P 29 senior _ JJ JJ ADJ _ 31 NMOD 30 vice _ NN NN NOUN _ 31 NMOD 31 president _ NN NN NOUN _ 25 SUB 32 at _ IN IN ADP _ 31 NMOD 33 Twenty-First _ NN NNP NOUN _ 35 NMOD 34 Securities _ NN NNP NOUN _ 35 NMOD 35 Corp _ NN NNP NOUN _ 32 PMOD 36 . _ . . . _ 25 P 1 Countered _ VB VBD VERB _ 0 ROOT 2 James _ NN NNP NOUN _ 3 NMOD 3 Maguire _ NN NNP NOUN _ 5 NMOD 4 , _ , , . _ 5 P 5 chairman _ NN NN NOUN _ 1 SUB 6 of _ IN IN ADP _ 5 NMOD 7 specialists _ NN NNS NOUN _ 10 NMOD 8 Henderson _ NN NNP NOUN _ 10 NMOD 9 Brothers _ NN NNP NOUN _ 10 NMOD 10 Inc. _ NN NNP NOUN _ 6 PMOD 11 : _ : : . _ 1 P 12 `` _ `` `` . _ 1 P 13 It _ PR PRP PRON _ 14 SUB 14 is _ VB VBZ VERB _ 1 VMOD 15 easy _ JJ JJ ADJ _ 14 PRD 16 to _ TO TO PRT _ 17 VMOD 17 say _ VB VB VERB _ 14 VMOD 18 the _ DT DT DET _ 19 NMOD 19 specialist _ NN NN NOUN _ 20 SUB 20 is _ VB VBZ VERB _ 17 VMOD 21 n't _ RB RB ADV _ 20 VMOD 22 doing _ VB VBG VERB _ 20 VC 23 his _ PR PRP$ PRON _ 24 NMOD 24 job _ NN NN NOUN _ 22 OBJ 25 . _ . . . _ 1 P 1 When _ WR WRB ADV _ 12 VMOD 2 the _ DT DT DET _ 3 NMOD 3 dollar _ NN NN NOUN _ 4 SUB 4 is _ VB VBZ VERB _ 1 SBAR 5 in _ IN IN ADP _ 4 VMOD 6 a _ DT DT DET _ 7 NMOD 7 free-fall _ NN NN NOUN _ 5 PMOD 8 , _ , , . _ 12 P 9 even _ RB RB ADV _ 11 NMOD 10 central _ JJ JJ ADJ _ 11 NMOD 11 banks _ NN NNS NOUN _ 12 SUB 12 ca _ MD MD VERB _ 0 ROOT 13 n't _ RB RB ADV _ 12 VMOD 14 stop _ VB VB VERB _ 12 VC 15 it _ PR PRP PRON _ 14 OBJ 16 . _ . . . _ 12 P 1 Speculators _ NN NNS NOUN _ 2 SUB 2 are _ VB VBP VERB _ 0 ROOT 3 calling _ VB VBG VERB _ 2 VC 4 for _ IN IN ADP _ 3 VMOD 5 a _ DT DT DET _ 6 NMOD 6 degree _ NN NN NOUN _ 4 PMOD 7 of _ IN IN ADP _ 6 NMOD 8 liquidity _ NN NN NOUN _ 7 PMOD 9 that _ WD WDT DET _ 6 NMOD 10 is _ VB VBZ VERB _ 9 SBAR 11 not _ RB RB ADV _ 10 VMOD 12 there _ RB RB ADV _ 10 VMOD 13 in _ IN IN ADP _ 10 VMOD 14 the _ DT DT DET _ 15 NMOD 15 market _ NN NN NOUN _ 13 PMOD 16 . _ . . . _ 2 P 17 '' _ '' '' . _ 2 P 1 Many _ JJ JJ ADJ _ 3 NMOD 2 money _ NN NN NOUN _ 3 NMOD 3 managers _ NN NNS NOUN _ 6 NMOD 4 and _ CC CC CONJ _ 6 NMOD 5 some _ DT DT DET _ 6 NMOD 6 traders _ NN NNS NOUN _ 7 SUB 7 had _ VB VBD VERB _ 0 ROOT 8 already _ RB RB ADV _ 7 VMOD 9 left _ VB VBN VERB _ 7 VC 10 their _ PR PRP$ PRON _ 11 NMOD 11 offices _ NN NNS NOUN _ 9 OBJ 12 early _ RB RB ADV _ 14 NMOD 13 Friday _ NN NNP NOUN _ 14 NMOD 14 afternoon _ NN NN NOUN _ 9 VMOD 15 on _ IN IN ADP _ 9 VMOD 16 a _ DT DT DET _ 19 NMOD 17 warm _ JJ JJ ADJ _ 19 NMOD 18 autumn _ NN NN NOUN _ 19 NMOD 19 day _ NN NN NOUN _ 15 PMOD 20 -- _ : : . _ 9 P 21 because _ IN IN ADP _ 9 VMOD 22 the _ DT DT DET _ 24 NMOD 23 stock _ NN NN NOUN _ 24 NMOD 24 market _ NN NN NOUN _ 25 SUB 25 was _ VB VBD VERB _ 21 SBAR 26 so _ RB RB ADV _ 27 AMOD 27 quiet _ JJ JJ ADJ _ 25 PRD 28 . _ . . . _ 7 P 1 Then _ RB RB ADV _ 15 VMOD 2 in _ IN IN ADP _ 15 VMOD 3 a _ DT DT DET _ 5 NMOD 4 lightning _ NN NN NOUN _ 5 NMOD 5 plunge _ NN NN NOUN _ 2 PMOD 6 , _ , , . _ 15 P 7 the _ DT DT DET _ 10 NMOD 8 Dow _ NN NNP NOUN _ 10 NMOD 9 Jones _ NN NNP NOUN _ 10 NMOD 10 industrials _ NN NNS NOUN _ 15 SUB 11 in _ IN IN ADP _ 15 VMOD 12 barely _ RB RB ADV _ 14 NMOD 13 an _ DT DT DET _ 12 AMOD 14 hour _ NN NN NOUN _ 11 PMOD 15 surrendered _ VB VBD VERB _ 0 ROOT 16 about _ RB RB ADV _ 18 NMOD 17 a _ DT DT DET _ 16 AMOD 18 third _ JJ JJ ADJ _ 15 OBJ 19 of _ IN IN ADP _ 18 NMOD 20 their _ PR PRP$ PRON _ 21 NMOD 21 gains _ NN NNS NOUN _ 23 NMOD 22 this _ DT DT DET _ 23 NMOD 23 year _ NN NN NOUN _ 19 PMOD 24 , _ , , . _ 15 P 25 chalking _ VB VBG VERB _ 15 VMOD 26 up _ RP RP PRT _ 25 VMOD 27 a _ DT DT DET _ 34 NMOD 28 190.58-point _ JJ JJ ADJ _ 32 AMOD 29 , _ , , . _ 32 P 30 or _ CC CC CONJ _ 32 AMOD 31 6.9 _ CD CD NUM _ 32 AMOD 32 % _ NN NN NOUN _ 34 NMOD 33 , _ , , . _ 32 P 34 loss _ NN NN NOUN _ 25 OBJ 35 on _ IN IN ADP _ 34 NMOD 36 the _ DT DT DET _ 37 NMOD 37 day _ NN NN NOUN _ 35 PMOD 38 in _ IN IN ADP _ 25 VMOD 39 gargantuan _ JJ JJ ADJ _ 41 NMOD 40 trading _ NN NN NOUN _ 41 NMOD 41 volume _ NN NN NOUN _ 38 PMOD 42 . _ . . . _ 15 P 1 Final-hour _ JJ JJ ADJ _ 2 NMOD 2 trading _ NN NN NOUN _ 3 SUB 3 accelerated _ VB VBD VERB _ 0 ROOT 4 to _ TO TO PRT _ 3 VMOD 5 108.1 _ CD CD NUM _ 6 AMOD 6 million _ CD CD NUM _ 7 NMOD 7 shares _ NN NNS NOUN _ 10 NMOD 8 , _ , , . _ 10 P 9 a _ DT DT DET _ 10 NMOD 10 record _ NN NN NOUN _ 4 PMOD 11 for _ IN IN ADP _ 10 NMOD 12 the _ DT DT DET _ 14 NMOD 13 Big _ NN NNP NOUN _ 14 NMOD 14 Board _ NN NNP NOUN _ 11 PMOD 15 . _ . . . _ 3 P 1 At _ IN IN ADP _ 11 VMOD 2 the _ DT DT DET _ 3 NMOD 3 end _ NN NN NOUN _ 1 PMOD 4 of _ IN IN ADP _ 3 NMOD 5 the _ DT DT DET _ 6 NMOD 6 day _ NN NN NOUN _ 4 PMOD 7 , _ , , . _ 11 P 8 251.2 _ CD CD NUM _ 9 AMOD 9 million _ CD CD NUM _ 10 NMOD 10 shares _ NN NNS NOUN _ 11 SUB 11 were _ VB VBD VERB _ 0 ROOT 12 traded _ VB VBN VERB _ 11 VC 13 . _ . . . _ 11 P 1 The _ DT DT DET _ 4 NMOD 2 Dow _ NN NNP NOUN _ 4 NMOD 3 Jones _ NN NNP NOUN _ 4 NMOD 4 industrials _ NN NNS NOUN _ 5 SUB 5 closed _ VB VBD VERB _ 0 ROOT 6 at _ IN IN ADP _ 5 VMOD 7 2569.26 _ CD CD NUM _ 6 PMOD 8 . _ . . . _ 5 P 1 The _ DT DT DET _ 3 NMOD 2 Dow _ NN NNP NOUN _ 3 NMOD 3 's _ PO POS PRT _ 4 NMOD 4 decline _ NN NN NOUN _ 5 SUB 5 was _ VB VBD VERB _ 0 ROOT 6 second _ JJ JJ ADJ _ 5 PRD 7 in _ IN IN ADP _ 6 AMOD 8 point _ NN NN NOUN _ 9 NMOD 9 terms _ NN NNS NOUN _ 7 PMOD 10 only _ RB RB ADV _ 11 PMOD 11 to _ TO TO PRT _ 6 AMOD 12 the _ DT DT DET _ 16 NMOD 13 508-point _ JJ JJ ADJ _ 16 NMOD 14 Black _ NN NNP NOUN _ 16 NMOD 15 Monday _ NN NNP NOUN _ 16 NMOD 16 crash _ NN NN NOUN _ 11 PMOD 17 that _ WD WDT DET _ 16 NMOD 18 occurred _ VB VBD VERB _ 17 SBAR 19 Oct. _ NN NNP NOUN _ 18 VMOD 20 19 _ CD CD NUM _ 19 NMOD 21 , _ , , . _ 19 P 22 1987 _ CD CD NUM _ 19 NMOD 23 . _ . . . _ 5 P 1 In _ IN IN ADP _ 11 VMOD 2 percentage _ NN NN NOUN _ 3 NMOD 3 terms _ NN NNS NOUN _ 1 PMOD 4 , _ , , . _ 11 P 5 however _ RB RB ADV _ 11 VMOD 6 , _ , , . _ 11 P 7 the _ DT DT DET _ 9 NMOD 8 Dow _ NN NNP NOUN _ 9 NMOD 9 's _ PO POS PRT _ 10 NMOD 10 dive _ NN NN NOUN _ 11 SUB 11 was _ VB VBD VERB _ 0 ROOT 12 the _ DT DT DET _ 13 NMOD 13 12th-worst _ JJ JJ ADJ _ 17 NMOD 14 ever _ RB RB ADV _ 13 NMOD 15 and _ CC CC CONJ _ 17 NMOD 16 the _ DT DT DET _ 17 NMOD 17 sharpest _ JJ JJS ADJ _ 11 PRD 18 since _ IN IN ADP _ 17 NMOD 19 the _ DT DT DET _ 20 NMOD 20 market _ NN NN NOUN _ 21 SUB 21 fell _ VB VBD VERB _ 18 SBAR 22 156.83 _ CD CD NUM _ 26 NMOD 23 , _ , , . _ 26 P 24 or _ CC CC CONJ _ 26 NMOD 25 8 _ CD CD NUM _ 26 NMOD 26 % _ NN NN NOUN _ 21 VMOD 27 , _ , , . _ 21 P 28 a _ DT DT DET _ 29 NMOD 29 week _ NN NN NOUN _ 30 PMOD 30 after _ IN IN ADP _ 21 VMOD 31 Black _ NN NNP NOUN _ 32 NMOD 32 Monday _ NN NNP NOUN _ 30 PMOD 33 . _ . . . _ 11 P 1 The _ DT DT DET _ 2 NMOD 2 Dow _ NN NNP NOUN _ 3 SUB 3 fell _ VB VBD VERB _ 0 ROOT 4 22.6 _ CD CD NUM _ 5 NMOD 5 % _ NN NN NOUN _ 3 VMOD 6 on _ IN IN ADP _ 3 VMOD 7 Black _ NN NNP NOUN _ 8 NMOD 8 Monday _ NN NNP NOUN _ 6 PMOD 9 . _ . . . _ 3 P 1 Shares _ NN NNP NOUN _ 11 SUB 2 of _ IN IN ADP _ 1 NMOD 3 UAL _ NN NNP NOUN _ 6 NMOD 4 , _ , , . _ 6 P 5 the _ DT DT DET _ 6 NMOD 6 parent _ NN NN NOUN _ 2 PMOD 7 of _ IN IN ADP _ 6 NMOD 8 United _ NN NNP NOUN _ 9 NMOD 9 Airlines _ NN NNP NOUN _ 7 PMOD 10 , _ , , . _ 6 P 11 were _ VB VBD VERB _ 0 ROOT 12 extremely _ RB RB ADV _ 13 AMOD 13 active _ JJ JJ ADJ _ 11 PRD 14 all _ DT DT DET _ 15 NMOD 15 day _ NN NN NOUN _ 11 VMOD 16 Friday _ NN NNP NOUN _ 11 VMOD 17 , _ , , . _ 11 P 18 reacting _ VB VBG VERB _ 11 VMOD 19 to _ TO TO PRT _ 18 VMOD 20 news _ NN NN NOUN _ 22 NMOD 21 and _ CC CC CONJ _ 22 NMOD 22 rumors _ NN NNS NOUN _ 19 PMOD 23 about _ IN IN ADP _ 22 NMOD 24 the _ DT DT DET _ 29 NMOD 25 proposed _ VB VBN VERB _ 29 NMOD 26 $ _ $ $ . _ 29 P 27 6.79 _ CD CD NUM _ 26 AMOD 28 billion _ CD CD NUM _ 26 AMOD 29 buy-out _ NN NN NOUN _ 23 PMOD 30 of _ IN IN ADP _ 29 NMOD 31 the _ DT DT DET _ 32 NMOD 32 airline _ NN NN NOUN _ 30 PMOD 33 by _ IN IN ADP _ 29 NMOD 34 an _ DT DT DET _ 36 NMOD 35 employee-management _ JJ JJ ADJ _ 36 NMOD 36 group _ NN NN NOUN _ 33 PMOD 37 . _ . . . _ 11 P 1 Wall _ NN NNP NOUN _ 3 NMOD 2 Street _ NN NNP NOUN _ 3 NMOD 3 's _ PO POS PRT _ 10 NMOD 4 takeover-stock _ JJ JJ ADJ _ 5 NMOD 5 speculators _ NN NNS NOUN _ 10 NMOD 6 , _ , , . _ 10 P 7 or _ CC CC CONJ _ 10 NMOD 8 `` _ `` `` . _ 10 P 9 risk _ NN NN NOUN _ 10 NMOD 10 arbitragers _ NN NNS NOUN _ 13 SUB 11 , _ , , . _ 10 P 12 '' _ '' '' . _ 10 P 13 had _ VB VBD VERB _ 0 ROOT 14 placed _ VB VBN VERB _ 13 VC 15 unusually _ RB RB ADV _ 16 AMOD 16 large _ JJ JJ ADJ _ 17 NMOD 17 bets _ NN NNS NOUN _ 14 OBJ 18 that _ IN IN ADP _ 17 NMOD 19 a _ DT DT DET _ 20 NMOD 20 takeover _ NN NN NOUN _ 21 SUB 21 would _ MD MD VERB _ 26 VMOD 22 succeed _ VB VB VERB _ 21 VC 23 and _ CC CC CONJ _ 26 VMOD 24 UAL _ NN NNP NOUN _ 25 NMOD 25 stock _ NN NN NOUN _ 26 SUB 26 would _ MD MD VERB _ 18 SBAR 27 rise _ VB VB VERB _ 26 VC 28 . _ . . . _ 13 P 1 At _ IN IN ADP _ 6 VMOD 2 2:43 _ CD CD NUM _ 4 NMOD 3 p.m. _ RB RB ADV _ 4 NMOD 4 EDT _ NN NNP NOUN _ 1 PMOD 5 , _ , , . _ 6 P 6 came _ VB VBD VERB _ 14 VMOD 7 the _ DT DT DET _ 9 NMOD 8 sickening _ JJ JJ ADJ _ 9 NMOD 9 news _ NN NN NOUN _ 6 SUB 10 : _ : : . _ 14 P 11 The _ DT DT DET _ 13 NMOD 12 Big _ NN NNP NOUN _ 13 NMOD 13 Board _ NN NNP NOUN _ 14 SUB 14 was _ VB VBD VERB _ 0 ROOT 15 halting _ VB VBG VERB _ 14 VC 16 trading _ VB VBG VERB _ 15 OBJ 17 in _ IN IN ADP _ 16 NMOD 18 UAL _ NN NNP NOUN _ 17 PMOD 19 , _ , , . _ 15 P 20 `` _ `` `` . _ 15 P 21 pending _ VB VBG VERB _ 15 VMOD 22 news _ NN NN NOUN _ 21 PMOD 23 . _ . . . _ 14 P 24 '' _ '' '' . _ 14 P 1 On _ IN IN ADP _ 15 VMOD 2 the _ DT DT DET _ 4 NMOD 3 exchange _ NN NN NOUN _ 4 NMOD 4 floor _ NN NN NOUN _ 1 PMOD 5 , _ , , . _ 15 P 6 `` _ `` `` . _ 15 P 7 as _ RB RB ADV _ 15 VMOD 8 soon _ RB RB ADV _ 7 AMOD 9 as _ IN IN ADP _ 7 AMOD 10 UAL _ NN NNP NOUN _ 11 SUB 11 stopped _ VB VBD VERB _ 9 SBAR 12 trading _ VB VBG VERB _ 11 VMOD 13 , _ , , . _ 15 P 14 we _ PR PRP PRON _ 15 SUB 15 braced _ VB VBD VERB _ 21 VMOD 16 for _ IN IN ADP _ 15 VMOD 17 a _ DT DT DET _ 18 NMOD 18 panic _ NN NN NOUN _ 16 PMOD 19 , _ , , . _ 21 P 20 '' _ '' '' . _ 21 P 21 said _ VB VBD VERB _ 0 ROOT 22 one _ CD CD NUM _ 25 NMOD 23 top _ JJ JJ ADJ _ 25 NMOD 24 floor _ NN NN NOUN _ 25 NMOD 25 trader _ NN NN NOUN _ 21 SUB 26 . _ . . . _ 21 P 1 Several _ JJ JJ ADJ _ 2 NMOD 2 traders _ NN NNS NOUN _ 3 SUB 3 could _ MD MD VERB _ 0 ROOT 4 be _ VB VB VERB _ 3 VC 5 seen _ VB VBN VERB _ 4 VC 6 shaking _ VB VBG VERB _ 5 VMOD 7 their _ PR PRP$ PRON _ 8 NMOD 8 heads _ NN NNS NOUN _ 6 OBJ 9 when _ WR WRB ADV _ 5 VMOD 10 the _ DT DT DET _ 11 NMOD 11 news _ NN NN NOUN _ 12 SUB 12 flashed _ VB VBD VERB _ 9 SBAR 13 . _ . . . _ 3 P 1 For _ IN IN ADP _ 6 VMOD 2 weeks _ NN NNS NOUN _ 1 PMOD 3 , _ , , . _ 6 P 4 the _ DT DT DET _ 5 NMOD 5 market _ NN NN NOUN _ 6 SUB 6 had _ VB VBD VERB _ 0 ROOT 7 been _ VB VBN VERB _ 6 VC 8 nervous _ JJ JJ ADJ _ 7 PRD 9 about _ IN IN ADP _ 8 AMOD 10 takeovers _ NN NNS NOUN _ 9 PMOD 11 , _ , , . _ 7 P 12 after _ IN IN ADP _ 7 VMOD 13 Campeau _ NN NNP NOUN _ 15 NMOD 14 Corp. _ NN NNP NOUN _ 15 NMOD 15 's _ PO POS PRT _ 17 NMOD 16 cash _ NN NN NOUN _ 17 NMOD 17 crunch _ NN NN NOUN _ 18 SUB 18 spurred _ VB VBD VERB _ 12 SBAR 19 concern _ NN NN NOUN _ 18 OBJ 20 about _ IN IN ADP _ 19 NMOD 21 the _ DT DT DET _ 22 NMOD 22 prospects _ NN NNS NOUN _ 20 PMOD 23 for _ IN IN ADP _ 22 NMOD 24 future _ JJ JJ ADJ _ 27 NMOD 25 highly _ RB RB ADV _ 26 AMOD 26 leveraged _ JJ JJ ADJ _ 27 NMOD 27 takeovers _ NN NNS NOUN _ 23 PMOD 28 . _ . . . _ 6 P 1 And _ CC CC CONJ _ 9 VMOD 2 10 _ CD CD NUM _ 3 NMOD 3 minutes _ NN NNS NOUN _ 4 PMOD 4 after _ IN IN ADP _ 9 VMOD 5 the _ DT DT DET _ 8 NMOD 6 UAL _ NN NNP NOUN _ 8 NMOD 7 trading _ NN NN NOUN _ 8 NMOD 8 halt _ NN NN NOUN _ 4 PMOD 9 came _ VB VBD VERB _ 0 ROOT 10 news _ NN NN NOUN _ 9 SUB 11 that _ IN IN ADP _ 10 NMOD 12 the _ DT DT DET _ 14 NMOD 13 UAL _ NN NNP NOUN _ 14 NMOD 14 group _ NN NN NOUN _ 15 SUB 15 could _ MD MD VERB _ 11 SBAR 16 n't _ RB RB ADV _ 15 VMOD 17 get _ VB VB VERB _ 15 VC 18 financing _ NN NN NOUN _ 17 OBJ 19 for _ IN IN ADP _ 18 NMOD 20 its _ PR PRP$ PRON _ 21 NMOD 21 bid _ NN NN NOUN _ 19 PMOD 22 . _ . . . _ 9 P 1 At _ IN IN ADP _ 7 VMOD 2 this _ DT DT DET _ 3 NMOD 3 point _ NN NN NOUN _ 1 PMOD 4 , _ , , . _ 7 P 5 the _ DT DT DET _ 6 NMOD 6 Dow _ NN NNP NOUN _ 7 SUB 7 was _ VB VBD VERB _ 0 ROOT 8 down _ RB RB ADV _ 7 PRD 9 about _ RB RB ADV _ 11 NMOD 10 35 _ CD CD NUM _ 9 AMOD 11 points _ NN NNS NOUN _ 8 AMOD 12 . _ . . . _ 7 P 1 The _ DT DT DET _ 2 NMOD 2 market _ NN NN NOUN _ 3 SUB 3 crumbled _ VB VBD VERB _ 0 ROOT 4 . _ . . . _ 3 P 1 Arbitragers _ NN NNS NOUN _ 2 SUB 2 could _ MD MD VERB _ 11 VMOD 3 n't _ RB RB ADV _ 2 VMOD 4 dump _ VB VB VERB _ 2 VC 5 their _ PR PRP$ PRON _ 7 NMOD 6 UAL _ NN NNP NOUN _ 7 NMOD 7 stock _ NN NN NOUN _ 4 OBJ 8 -- _ : : . _ 11 P 9 but _ CC CC CONJ _ 11 VMOD 10 they _ PR PRP PRON _ 11 SUB 11 rid _ VB VBD VERB _ 0 ROOT 12 themselves _ PR PRP PRON _ 11 OBJ 13 of _ IN IN ADP _ 11 VMOD 14 nearly _ RB RB ADV _ 15 AMOD 15 every _ DT DT DET _ 19 NMOD 16 `` _ `` `` . _ 19 P 17 rumor _ NN NN NOUN _ 19 NMOD 18 '' _ '' '' . _ 19 P 19 stock _ NN NN NOUN _ 13 PMOD 20 they _ PR PRP PRON _ 21 SUB 21 had _ VB VBD VERB _ 19 NMOD 22 . _ . . . _ 11 P 1 For _ IN IN ADP _ 6 VMOD 2 example _ NN NN NOUN _ 1 PMOD 3 , _ , , . _ 6 P 4 their _ PR PRP$ PRON _ 5 NMOD 5 selling _ NN NN NOUN _ 6 SUB 6 caused _ VB VBD VERB _ 0 ROOT 7 trading _ NN NN NOUN _ 8 NMOD 8 halts _ NN NNS NOUN _ 10 SUB 9 to _ TO TO PRT _ 10 VMOD 10 be _ VB VB VERB _ 6 VMOD 11 declared _ VB VBN VERB _ 10 VC 12 in _ IN IN ADP _ 11 VMOD 13 USAir _ NN NNP NOUN _ 14 NMOD 14 Group _ NN NNP NOUN _ 39 NMOD 15 , _ , , . _ 14 P 16 which _ WD WDT DET _ 14 NMOD 17 closed _ VB VBD VERB _ 16 SBAR 18 down _ RB RB ADV _ 17 VMOD 19 3 _ CD CD NUM _ 20 AMOD 20 7\/8 _ CD CD NUM _ 18 AMOD 21 to _ TO TO PRT _ 18 AMOD 22 41 _ CD CD NUM _ 23 AMOD 23 1\/2 _ CD CD NUM _ 21 PMOD 24 , _ , , . _ 39 P 25 Delta _ NN NNP NOUN _ 27 NMOD 26 Air _ NN NNP NOUN _ 27 NMOD 27 Lines _ NN NNP NOUN _ 39 NMOD 28 , _ , , . _ 27 P 29 which _ WD WDT DET _ 27 NMOD 30 fell _ VB VBD VERB _ 29 SBAR 31 7 _ CD CD NUM _ 32 AMOD 32 3\/4 _ CD CD NUM _ 30 VMOD 33 to _ TO TO PRT _ 30 VMOD 34 69 _ CD CD NUM _ 35 AMOD 35 1\/4 _ CD CD NUM _ 33 PMOD 36 , _ , , . _ 39 P 37 and _ CC CC CONJ _ 39 NMOD 38 Philips _ NN NNP NOUN _ 39 NMOD 39 Industries _ NN NNP NOUN _ 12 PMOD 40 , _ , , . _ 39 P 41 which _ WD WDT DET _ 39 NMOD 42 sank _ VB VBD VERB _ 41 SBAR 43 3 _ CD CD NUM _ 42 VMOD 44 to _ TO TO PRT _ 42 VMOD 45 21 _ CD CD NUM _ 46 AMOD 46 1\/2 _ CD CD NUM _ 44 PMOD 47 . _ . . . _ 6 P 1 These _ DT DT DET _ 2 NMOD 2 stocks _ NN NNS NOUN _ 4 SUB 3 eventually _ RB RB ADV _ 4 VMOD 4 reopened _ VB VBD VERB _ 0 ROOT 5 . _ . . . _ 4 P 1 But _ CC CC CONJ _ 7 VMOD 2 as _ IN IN ADP _ 7 VMOD 3 panic _ NN NN NOUN _ 4 SUB 4 spread _ VB VBD VERB _ 2 SBAR 5 , _ , , . _ 7 P 6 speculators _ NN NNS NOUN _ 7 SUB 7 began _ VB VBD VERB _ 0 ROOT 8 to _ TO TO PRT _ 9 VMOD 9 sell _ VB VB VERB _ 7 VMOD 10 blue-chip _ JJ JJ ADJ _ 11 NMOD 11 stocks _ NN NNS NOUN _ 9 OBJ 12 such _ JJ JJ ADJ _ 13 PMOD 13 as _ IN IN ADP _ 11 NMOD 14 Philip _ NN NNP NOUN _ 15 NMOD 15 Morris _ NN NNP NOUN _ 19 NMOD 16 and _ CC CC CONJ _ 19 NMOD 17 International _ NN NNP NOUN _ 19 NMOD 18 Business _ NN NNP NOUN _ 19 NMOD 19 Machines _ NN NNP NOUN _ 13 PMOD 20 to _ TO TO PRT _ 21 VMOD 21 offset _ VB VB VERB _ 9 VMOD 22 their _ PR PRP$ PRON _ 23 NMOD 23 losses _ NN NNS NOUN _ 21 OBJ 24 . _ . . . _ 7 P 1 When _ WR WRB ADV _ 11 VMOD 2 trading _ NN NN NOUN _ 3 SUB 3 was _ VB VBD VERB _ 1 SBAR 4 halted _ VB VBN VERB _ 3 VC 5 in _ IN IN ADP _ 4 VMOD 6 Philip _ NN NNP NOUN _ 7 NMOD 7 Morris _ NN NNP NOUN _ 5 PMOD 8 , _ , , . _ 11 P 9 the _ DT DT DET _ 10 NMOD 10 stock _ NN NN NOUN _ 11 SUB 11 was _ VB VBD VERB _ 0 ROOT 12 trading _ VB VBG VERB _ 11 VC 13 at _ IN IN ADP _ 12 VMOD 14 41 _ CD CD NUM _ 13 PMOD 15 , _ , , . _ 12 P 16 down _ RB RB ADV _ 12 VMOD 17 3 _ CD CD NUM _ 18 AMOD 18 3\/8 _ CD CD NUM _ 16 AMOD 19 , _ , , . _ 12 P 20 while _ IN IN ADP _ 12 VMOD 21 IBM _ NN NNP NOUN _ 22 SUB 22 closed _ VB VBD VERB _ 20 SBAR 23 5 _ CD CD NUM _ 24 AMOD 24 5\/8 _ CD CD NUM _ 25 AMOD 25 lower _ JJ JJR ADJ _ 22 VMOD 26 at _ IN IN ADP _ 22 VMOD 27 102 _ CD CD NUM _ 26 PMOD 28 . _ . . . _ 11 P 1 Selling _ NN NN NOUN _ 2 SUB 2 snowballed _ VB VBD VERB _ 0 ROOT 3 because _ IN IN ADP _ 2 VMOD 4 of _ IN IN ADP _ 3 PMOD 5 waves _ NN NNS NOUN _ 3 PMOD 6 of _ IN IN ADP _ 5 NMOD 7 automatic _ JJ JJ ADJ _ 11 NMOD 8 `` _ `` `` . _ 11 P 9 stop-loss _ JJ JJ ADJ _ 11 NMOD 10 '' _ '' '' . _ 11 P 11 orders _ NN NNS NOUN _ 6 PMOD 12 , _ , , . _ 11 P 13 which _ WD WDT DET _ 11 NMOD 14 are _ VB VBP VERB _ 13 SBAR 15 triggered _ VB VBN VERB _ 14 VC 16 by _ IN IN ADP _ 15 VMOD 17 computer _ NN NN NOUN _ 16 PMOD 18 when _ WR WRB ADV _ 15 VMOD 19 prices _ NN NNS NOUN _ 20 SUB 20 fall _ VB VBP VERB _ 18 SBAR 21 to _ TO TO PRT _ 20 VMOD 22 certain _ JJ JJ ADJ _ 23 NMOD 23 levels _ NN NNS NOUN _ 21 PMOD 24 . _ . . . _ 2 P 1 Most _ JJ JJS ADJ _ 7 SUB 2 of _ IN IN ADP _ 1 NMOD 3 the _ DT DT DET _ 6 NMOD 4 stock _ NN NN NOUN _ 6 NMOD 5 selling _ NN NN NOUN _ 6 NMOD 6 pressure _ NN NN NOUN _ 2 PMOD 7 came _ VB VBD VERB _ 0 ROOT 8 from _ IN IN ADP _ 7 VMOD 9 Wall _ NN NNP NOUN _ 11 NMOD 10 Street _ NN NNP NOUN _ 11 NMOD 11 professionals _ NN NNS NOUN _ 8 PMOD 12 , _ , , . _ 11 P 13 including _ VB VBG VERB _ 11 NMOD 14 computer-guided _ JJ JJ ADJ _ 16 NMOD 15 program _ NN NN NOUN _ 16 NMOD 16 traders _ NN NNS NOUN _ 13 PMOD 17 . _ . . . _ 7 P 1 Traders _ NN NNS NOUN _ 2 SUB 2 said _ VB VBD VERB _ 0 ROOT 3 most _ JJ JJS ADJ _ 15 SUB 4 of _ IN IN ADP _ 3 NMOD 5 their _ PR PRP$ PRON _ 8 NMOD 6 major _ JJ JJ ADJ _ 8 NMOD 7 institutional _ JJ JJ ADJ _ 8 NMOD 8 investors _ NN NNS NOUN _ 4 PMOD 9 , _ , , . _ 15 P 10 on _ IN IN ADP _ 15 VMOD 11 the _ DT DT DET _ 13 NMOD 12 other _ JJ JJ ADJ _ 13 NMOD 13 hand _ NN NN NOUN _ 10 PMOD 14 , _ , , . _ 15 P 15 sat _ VB VBD VERB _ 2 VMOD 16 tight _ RB RB ADV _ 15 VMOD 17 . _ . . . _ 2 P 1 Now _ RB RB ADV _ 15 VMOD 2 , _ , , . _ 15 P 3 at _ IN IN ADP _ 15 VMOD 4 3:07 _ CD CD NUM _ 3 PMOD 5 , _ , , . _ 15 P 6 one _ CD CD NUM _ 15 SUB 7 of _ IN IN ADP _ 6 NMOD 8 the _ DT DT DET _ 10 NMOD 9 market _ NN NN NOUN _ 10 NMOD 10 's _ PO POS PRT _ 13 NMOD 11 post-crash _ JJ JJ ADJ _ 13 NMOD 12 `` _ `` `` . _ 13 P 13 reforms _ NN NNS NOUN _ 7 PMOD 14 '' _ '' '' . _ 13 P 15 took _ VB VBD VERB _ 0 ROOT 16 hold _ NN NN NOUN _ 15 OBJ 17 as _ IN IN ADP _ 15 VMOD 18 the _ DT DT DET _ 22 NMOD 19 S&P _ NN NNP NOUN _ 22 NMOD 20 500 _ CD CD NUM _ 22 NMOD 21 futures _ NN NNS NOUN _ 22 NMOD 22 contract _ NN NN NOUN _ 23 SUB 23 had _ VB VBD VERB _ 17 SBAR 24 plunged _ VB VBN VERB _ 23 VC 25 12 _ CD CD NUM _ 26 NMOD 26 points _ NN NNS NOUN _ 24 VMOD 27 , _ , , . _ 26 P 28 equivalent _ JJ JJ ADJ _ 26 NMOD 29 to _ TO TO PRT _ 28 AMOD 30 around _ IN IN ADP _ 33 NMOD 31 a _ DT DT DET _ 30 AMOD 32 100-point _ JJ JJ ADJ _ 30 AMOD 33 drop _ NN NN NOUN _ 29 PMOD 34 in _ IN IN ADP _ 33 NMOD 35 the _ DT DT DET _ 37 NMOD 36 Dow _ NN NNP NOUN _ 37 NMOD 37 industrials _ NN NNS NOUN _ 34 PMOD 38 . _ . . . _ 15 P 1 Under _ IN IN ADP _ 16 VMOD 2 an _ DT DT DET _ 3 NMOD 3 agreement _ NN NN NOUN _ 1 PMOD 4 signed _ VB VBN VERB _ 3 NMOD 5 by _ IN IN ADP _ 4 VMOD 6 the _ DT DT DET _ 8 NMOD 7 Big _ NN NNP NOUN _ 8 NMOD 8 Board _ NN NNP NOUN _ 13 NMOD 9 and _ CC CC CONJ _ 13 NMOD 10 the _ DT DT DET _ 13 NMOD 11 Chicago _ NN NNP NOUN _ 13 NMOD 12 Mercantile _ NN NNP NOUN _ 13 NMOD 13 Exchange _ NN NNP NOUN _ 5 PMOD 14 , _ , , . _ 16 P 15 trading _ NN NN NOUN _ 16 SUB 16 was _ VB VBD VERB _ 0 ROOT 17 temporarily _ RB RB ADV _ 16 VMOD 18 halted _ VB VBN VERB _ 16 VC 19 in _ IN IN ADP _ 18 VMOD 20 Chicago _ NN NNP NOUN _ 19 PMOD 21 . _ . . . _ 16 P 1 After _ IN IN ADP _ 28 VMOD 2 the _ DT DT DET _ 4 NMOD 3 trading _ NN NN NOUN _ 4 NMOD 4 halt _ NN NN NOUN _ 1 PMOD 5 in _ IN IN ADP _ 4 NMOD 6 the _ DT DT DET _ 9 NMOD 7 S&P _ NN NNP NOUN _ 9 NMOD 8 500 _ CD CD NUM _ 9 NMOD 9 pit _ NN NN NOUN _ 5 PMOD 10 in _ IN IN ADP _ 9 NMOD 11 Chicago _ NN NNP NOUN _ 10 PMOD 12 , _ , , . _ 28 P 13 waves _ NN NNS NOUN _ 16 SUB 14 of _ IN IN ADP _ 13 NMOD 15 selling _ NN NN NOUN _ 14 PMOD 16 continued _ VB VBD VERB _ 28 VMOD 17 to _ TO TO PRT _ 18 VMOD 18 hit _ VB VB VERB _ 16 VMOD 19 stocks _ NN NNS NOUN _ 20 NMOD 20 themselves _ PR PRP PRON _ 18 OBJ 21 on _ IN IN ADP _ 18 VMOD 22 the _ DT DT DET _ 24 NMOD 23 Big _ NN NNP NOUN _ 24 NMOD 24 Board _ NN NNP NOUN _ 21 PMOD 25 , _ , , . _ 28 P 26 and _ CC CC CONJ _ 28 VMOD 27 specialists _ NN NNS NOUN _ 28 SUB 28 continued _ VB VBD VERB _ 0 ROOT 29 to _ TO TO PRT _ 30 VMOD 30 notch _ VB VB VERB _ 28 VMOD 31 prices _ NN NNS NOUN _ 30 OBJ 32 down _ RP RP PRT _ 30 VMOD 33 . _ . . . _ 28 P 1 As _ IN IN ADP _ 13 VMOD 2 a _ DT DT DET _ 3 NMOD 3 result _ NN NN NOUN _ 1 PMOD 4 , _ , , . _ 13 P 5 the _ DT DT DET _ 6 NMOD 6 link _ NN NN NOUN _ 13 SUB 7 between _ IN IN ADP _ 6 NMOD 8 the _ DT DT DET _ 12 NMOD 9 futures _ NN NNS NOUN _ 12 NMOD 10 and _ CC CC CONJ _ 12 NMOD 11 stock _ NN NN NOUN _ 12 NMOD 12 markets _ NN NNS NOUN _ 7 PMOD 13 ripped _ VB VBD VERB _ 0 ROOT 14 apart _ RB RB ADV _ 13 VMOD 15 . _ . . . _ 13 P vowpal_wabbit-8.1.1/demo/dependencyparsing/wsj_train_subset000066400000000000000000002542701261756526500243500ustar00rootroot000000000000001 In _ IN IN ADP _ 43 VMOD 2 an _ DT DT DET _ 5 NMOD 3 Oct. _ NN NNP NOUN _ 5 NMOD 4 19 _ CD CD NUM _ 5 NMOD 5 review _ NN NN NOUN _ 1 PMOD 6 of _ IN IN ADP _ 5 NMOD 7 `` _ `` `` . _ 9 P 8 The _ DT DT DET _ 9 NMOD 9 Misanthrope _ NN NN NOUN _ 6 PMOD 10 '' _ '' '' . _ 9 P 11 at _ IN IN ADP _ 9 NMOD 12 Chicago _ NN NNP NOUN _ 13 NMOD 13 's _ PO POS PRT _ 15 NMOD 14 Goodman _ NN NNP NOUN _ 15 NMOD 15 Theatre _ NN NNP NOUN _ 11 PMOD 16 ( _ -L -LRB- . _ 30 P 17 `` _ `` `` . _ 30 P 18 Revitalized _ VB VBN VERB _ 19 NMOD 19 Classics _ NN NNS NOUN _ 20 SUB 20 Take _ VB VBP VERB _ 30 DEP 21 the _ DT DT DET _ 22 NMOD 22 Stage _ NN NN NOUN _ 20 OBJ 23 in _ IN IN ADP _ 20 VMOD 24 Windy _ NN NNP NOUN _ 25 NMOD 25 City _ NN NNP NOUN _ 23 PMOD 26 , _ , , . _ 30 P 27 '' _ '' '' . _ 30 P 28 Leisure _ NN NN NOUN _ 30 NMOD 29 & _ CC CC CONJ _ 30 NMOD 30 Arts _ NN NNS NOUN _ 5 NMOD 31 ) _ -R -RRB- . _ 30 P 32 , _ , , . _ 43 P 33 the _ DT DT DET _ 34 NMOD 34 role _ NN NN NOUN _ 43 SUB 35 of _ IN IN ADP _ 34 NMOD 36 Celimene _ NN NNP NOUN _ 35 PMOD 37 , _ , , . _ 34 P 38 played _ VB VBN VERB _ 34 NMOD 39 by _ IN IN ADP _ 38 VMOD 40 Kim _ NN NNP NOUN _ 41 NMOD 41 Cattrall _ NN NNP NOUN _ 39 PMOD 42 , _ , , . _ 34 P 43 was _ VB VBD VERB _ 0 ROOT 44 mistakenly _ RB RB ADV _ 45 VMOD 45 attributed _ VB VBN VERB _ 43 VC 46 to _ TO TO PRT _ 45 VMOD 47 Christina _ NN NNP NOUN _ 48 NMOD 48 Haag _ NN NNP NOUN _ 46 PMOD 49 . _ . . . _ 43 P 1 Ms. _ NN NNP NOUN _ 2 NMOD 2 Haag _ NN NNP NOUN _ 3 SUB 3 plays _ VB VBZ VERB _ 0 ROOT 4 Elianti _ NN NNP NOUN _ 3 OBJ 5 . _ . . . _ 3 P 1 Rolls-Royce _ NN NNP NOUN _ 4 NMOD 2 Motor _ NN NNP NOUN _ 4 NMOD 3 Cars _ NN NNPS NOUN _ 4 NMOD 4 Inc. _ NN NNP NOUN _ 5 SUB 5 said _ VB VBD VERB _ 0 ROOT 6 it _ PR PRP PRON _ 7 SUB 7 expects _ VB VBZ VERB _ 5 VMOD 8 its _ PR PRP$ PRON _ 10 NMOD 9 U.S. _ NN NNP NOUN _ 10 NMOD 10 sales _ NN NNS NOUN _ 12 SUB 11 to _ TO TO PRT _ 12 VMOD 12 remain _ VB VB VERB _ 7 VMOD 13 steady _ JJ JJ ADJ _ 12 PRD 14 at _ IN IN ADP _ 12 VMOD 15 about _ IN IN ADP _ 17 NMOD 16 1,200 _ CD CD NUM _ 15 AMOD 17 cars _ NN NNS NOUN _ 14 PMOD 18 in _ IN IN ADP _ 12 VMOD 19 1990 _ CD CD NUM _ 18 PMOD 20 . _ . . . _ 5 P 1 The _ DT DT DET _ 4 NMOD 2 luxury _ NN NN NOUN _ 4 NMOD 3 auto _ NN NN NOUN _ 4 NMOD 4 maker _ NN NN NOUN _ 7 SUB 5 last _ JJ JJ ADJ _ 6 NMOD 6 year _ NN NN NOUN _ 7 VMOD 7 sold _ VB VBD VERB _ 0 ROOT 8 1,214 _ CD CD NUM _ 9 NMOD 9 cars _ NN NNS NOUN _ 7 OBJ 10 in _ IN IN ADP _ 7 VMOD 11 the _ DT DT DET _ 12 NMOD 12 U.S. _ NN NNP NOUN _ 10 PMOD 1 Howard _ NN NNP NOUN _ 2 NMOD 2 Mosher _ NN NNP NOUN _ 8 NMOD 3 , _ , , . _ 8 P 4 president _ NN NN NOUN _ 8 NMOD 5 and _ CC CC CONJ _ 8 NMOD 6 chief _ JJ JJ ADJ _ 8 NMOD 7 executive _ NN NN NOUN _ 8 NMOD 8 officer _ NN NN NOUN _ 10 SUB 9 , _ , , . _ 8 P 10 said _ VB VBD VERB _ 0 ROOT 11 he _ PR PRP PRON _ 12 SUB 12 anticipates _ VB VBZ VERB _ 10 VMOD 13 growth _ NN NN NOUN _ 12 OBJ 14 for _ IN IN ADP _ 13 NMOD 15 the _ DT DT DET _ 18 NMOD 16 luxury _ NN NN NOUN _ 18 NMOD 17 auto _ NN NN NOUN _ 18 NMOD 18 maker _ NN NN NOUN _ 14 PMOD 19 in _ IN IN ADP _ 13 NMOD 20 Britain _ NN NNP NOUN _ 22 NMOD 21 and _ CC CC CONJ _ 22 NMOD 22 Europe _ NN NNP NOUN _ 19 PMOD 23 , _ , , . _ 19 P 24 and _ CC CC CONJ _ 19 PMOD 25 in _ IN IN ADP _ 19 PMOD 26 Far _ JJ JJ ADJ _ 27 AMOD 27 Eastern _ JJ JJ ADJ _ 28 NMOD 28 markets _ NN NNS NOUN _ 25 PMOD 29 . _ . . . _ 10 P 1 BELL _ NN NNP NOUN _ 3 NMOD 2 INDUSTRIES _ NN NNP NOUN _ 3 NMOD 3 Inc. _ NN NNP NOUN _ 4 SUB 4 increased _ VB VBD VERB _ 0 ROOT 5 its _ PR PRP$ PRON _ 6 NMOD 6 quarterly _ NN NN NOUN _ 4 OBJ 7 to _ TO TO PRT _ 4 VMOD 8 10 _ CD CD NUM _ 9 NMOD 9 cents _ NN NNS NOUN _ 7 PMOD 10 from _ IN IN ADP _ 4 VMOD 11 seven _ CD CD NUM _ 12 NMOD 12 cents _ NN NNS NOUN _ 14 NMOD 13 a _ DT DT DET _ 14 NMOD 14 share _ NN NN NOUN _ 10 PMOD 15 . _ . . . _ 4 P 1 The _ DT DT DET _ 3 NMOD 2 new _ JJ JJ ADJ _ 3 NMOD 3 rate _ NN NN NOUN _ 4 SUB 4 will _ MD MD VERB _ 0 ROOT 5 be _ VB VB VERB _ 4 VC 6 payable _ JJ JJ ADJ _ 5 PRD 7 Feb. _ NN NNP NOUN _ 6 AMOD 8 15 _ CD CD NUM _ 7 NMOD 9 . _ . . . _ 4 P 1 A _ DT DT DET _ 3 NMOD 2 record _ NN NN NOUN _ 3 NMOD 3 date _ NN NN NOUN _ 4 SUB 4 has _ VB VBZ VERB _ 0 ROOT 5 n't _ RB RB ADV _ 4 VMOD 6 been _ VB VBN VERB _ 4 VC 7 set _ VB VBN VERB _ 6 VC 8 . _ . . . _ 4 P 1 Bell _ NN NNP NOUN _ 8 SUB 2 , _ , , . _ 1 P 3 based _ VB VBN VERB _ 1 NMOD 4 in _ IN IN ADP _ 3 VMOD 5 Los _ NN NNP NOUN _ 6 NMOD 6 Angeles _ NN NNP NOUN _ 4 PMOD 7 , _ , , . _ 1 P 8 makes _ VB VBZ VERB _ 0 ROOT 9 and _ CC CC CONJ _ 8 VMOD 10 distributes _ VB VBZ VERB _ 8 VMOD 11 electronic _ JJ JJ ADJ _ 16 NMOD 12 , _ , , . _ 11 P 13 computer _ NN NN NOUN _ 11 DEP 14 and _ CC CC CONJ _ 11 DEP 15 building _ NN NN NOUN _ 11 DEP 16 products _ NN NNS NOUN _ 8 OBJ 17 . _ . . . _ 8 P 1 Investors _ NN NNS NOUN _ 2 SUB 2 are _ VB VBP VERB _ 0 ROOT 3 appealing _ VB VBG VERB _ 2 VC 4 to _ TO TO PRT _ 3 VMOD 5 the _ DT DT DET _ 9 NMOD 6 Securities _ NN NNPS NOUN _ 9 NMOD 7 and _ CC CC CONJ _ 9 NMOD 8 Exchange _ NN NNP NOUN _ 9 NMOD 9 Commission _ NN NNP NOUN _ 4 PMOD 10 not _ RB RB ADV _ 12 VMOD 11 to _ TO TO PRT _ 12 VMOD 12 limit _ VB VB VERB _ 3 VMOD 13 their _ PR PRP$ PRON _ 14 NMOD 14 access _ NN NN NOUN _ 12 OBJ 15 to _ TO TO PRT _ 14 NMOD 16 information _ NN NN NOUN _ 15 PMOD 17 about _ IN IN ADP _ 16 NMOD 18 stock _ NN NN NOUN _ 21 NMOD 19 purchases _ NN NNS NOUN _ 21 NMOD 20 and _ CC CC CONJ _ 21 NMOD 21 sales _ NN NNS NOUN _ 17 PMOD 22 by _ IN IN ADP _ 21 NMOD 23 corporate _ JJ JJ ADJ _ 24 NMOD 24 insiders _ NN NNS NOUN _ 22 PMOD 25 . _ . . . _ 2 P 1 A _ DT DT DET _ 3 NMOD 2 SEC _ NN NNP NOUN _ 3 NMOD 3 proposal _ NN NN NOUN _ 12 SUB 4 to _ TO TO PRT _ 5 VMOD 5 ease _ VB VB VERB _ 3 NMOD 6 reporting _ NN NN NOUN _ 7 NMOD 7 requirements _ NN NNS NOUN _ 5 OBJ 8 for _ IN IN ADP _ 7 NMOD 9 some _ DT DT DET _ 11 NMOD 10 company _ NN NN NOUN _ 11 NMOD 11 executives _ NN NNS NOUN _ 8 PMOD 12 would _ MD MD VERB _ 32 VMOD 13 undermine _ VB VB VERB _ 12 VC 14 the _ DT DT DET _ 15 NMOD 15 usefulness _ NN NN NOUN _ 13 OBJ 16 of _ IN IN ADP _ 15 NMOD 17 information _ NN NN NOUN _ 16 PMOD 18 on _ IN IN ADP _ 17 NMOD 19 insider _ NN NN NOUN _ 20 NMOD 20 trades _ NN NNS NOUN _ 18 PMOD 21 as _ IN IN ADP _ 15 NMOD 22 a _ DT DT DET _ 24 NMOD 23 stock-picking _ JJ JJ ADJ _ 24 NMOD 24 tool _ NN NN NOUN _ 21 PMOD 25 , _ , , . _ 32 P 26 individual _ JJ JJ ADJ _ 27 NMOD 27 investors _ NN NNS NOUN _ 31 NMOD 28 and _ CC CC CONJ _ 31 NMOD 29 professional _ JJ JJ ADJ _ 31 NMOD 30 money _ NN NN NOUN _ 31 NMOD 31 managers _ NN NNS NOUN _ 32 SUB 32 contend _ VB VBP VERB _ 0 ROOT 33 . _ . . . _ 32 P 1 They _ PR PRP PRON _ 2 SUB 2 make _ VB VBP VERB _ 0 ROOT 3 the _ DT DT DET _ 4 NMOD 4 argument _ NN NN NOUN _ 2 OBJ 5 in _ IN IN ADP _ 2 VMOD 6 letters _ NN NNS NOUN _ 5 PMOD 7 to _ TO TO PRT _ 6 NMOD 8 the _ DT DT DET _ 9 NMOD 9 agency _ NN NN NOUN _ 7 PMOD 10 about _ IN IN ADP _ 6 NMOD 11 rule _ NN NN NOUN _ 12 NMOD 12 changes _ NN NNS NOUN _ 10 PMOD 13 proposed _ VB VBD VERB _ 12 NMOD 14 this _ DT DT DET _ 16 NMOD 15 past _ JJ JJ ADJ _ 16 NMOD 16 summer _ NN NN NOUN _ 13 VMOD 17 that _ IN IN ADP _ 12 NMOD 18 , _ , , . _ 17 P 19 among _ IN IN ADP _ 23 VMOD 20 other _ JJ JJ ADJ _ 21 NMOD 21 things _ NN NNS NOUN _ 19 PMOD 22 , _ , , . _ 23 P 23 would _ MD MD VERB _ 17 SBAR 24 exempt _ VB VB VERB _ 23 VC 25 many _ JJ JJ ADJ _ 27 NMOD 26 middle-management _ JJ JJ ADJ _ 27 NMOD 27 executives _ NN NNS NOUN _ 24 OBJ 28 from _ IN IN ADP _ 24 VMOD 29 reporting _ VB VBG VERB _ 28 PMOD 30 trades _ NN NNS NOUN _ 29 OBJ 31 in _ IN IN ADP _ 30 NMOD 32 their _ PR PRP$ PRON _ 35 NMOD 33 own _ JJ JJ ADJ _ 35 NMOD 34 companies _ NN NNS NOUN _ 35 NMOD 35 ' _ PO POS PRT _ 36 NMOD 36 shares _ NN NNS NOUN _ 31 PMOD 37 . _ . . . _ 2 P 1 The _ DT DT DET _ 3 NMOD 2 proposed _ VB VBN VERB _ 3 NMOD 3 changes _ NN NNS NOUN _ 5 SUB 4 also _ RB RB ADV _ 5 VMOD 5 would _ MD MD VERB _ 0 ROOT 6 allow _ VB VB VERB _ 5 VC 7 executives _ NN NNS NOUN _ 9 SUB 8 to _ TO TO PRT _ 9 VMOD 9 report _ VB VB VERB _ 6 VMOD 10 exercises _ NN NNS NOUN _ 9 OBJ 11 of _ IN IN ADP _ 10 NMOD 12 options _ NN NNS NOUN _ 11 PMOD 13 later _ RB RBR ADV _ 9 VMOD 14 and _ CC CC CONJ _ 13 AMOD 15 less _ RB RBR ADV _ 16 AMOD 16 often _ RB RB ADV _ 13 AMOD 17 . _ . . . _ 5 P 1 Many _ JJ JJ ADJ _ 5 SUB 2 of _ IN IN ADP _ 1 NMOD 3 the _ DT DT DET _ 4 NMOD 4 letters _ NN NNS NOUN _ 2 PMOD 5 maintain _ VB VBP VERB _ 0 ROOT 6 that _ IN IN ADP _ 5 VMOD 7 investor _ NN NN NOUN _ 8 NMOD 8 confidence _ NN NN NOUN _ 9 SUB 9 has _ VB VBZ VERB _ 25 VMOD 10 been _ VB VBN VERB _ 9 VC 11 so _ RB RB ADV _ 12 VMOD 12 shaken _ VB VBN VERB _ 10 VC 13 by _ IN IN ADP _ 12 VMOD 14 the _ DT DT DET _ 18 NMOD 15 1987 _ CD CD NUM _ 18 NMOD 16 stock _ NN NN NOUN _ 18 NMOD 17 market _ NN NN NOUN _ 18 NMOD 18 crash _ NN NN NOUN _ 13 PMOD 19 -- _ : : . _ 25 P 20 and _ CC CC CONJ _ 25 VMOD 21 the _ DT DT DET _ 22 NMOD 22 markets _ NN NNS NOUN _ 25 SUB 23 already _ RB RB ADV _ 25 VMOD 24 so _ RB RB ADV _ 25 VMOD 25 stacked _ VB VBN VERB _ 6 SBAR 26 against _ IN IN ADP _ 25 VMOD 27 the _ DT DT DET _ 29 NMOD 28 little _ JJ JJ ADJ _ 29 NMOD 29 guy _ NN NN NOUN _ 26 PMOD 30 -- _ : : . _ 25 P 31 that _ IN IN ADP _ 25 VMOD 32 any _ DT DT DET _ 33 NMOD 33 decrease _ NN NN NOUN _ 39 SUB 34 in _ IN IN ADP _ 33 NMOD 35 information _ NN NN NOUN _ 34 PMOD 36 on _ IN IN ADP _ 35 NMOD 37 insider-trading _ NN NN NOUN _ 38 NMOD 38 patterns _ NN NNS NOUN _ 36 PMOD 39 might _ MD MD VERB _ 31 SBAR 40 prompt _ VB VB VERB _ 39 VC 41 individuals _ NN NNS NOUN _ 43 SUB 42 to _ TO TO PRT _ 43 VMOD 43 get _ VB VB VERB _ 40 VMOD 44 out _ RB RB ADV _ 43 VMOD 45 of _ IN IN ADP _ 44 AMOD 46 stocks _ NN NNS NOUN _ 45 PMOD 47 altogether _ RB RB ADV _ 43 VMOD 48 . _ . . . _ 5 P 1 `` _ `` `` . _ 18 P 2 The _ DT DT DET _ 3 NMOD 3 SEC _ NN NNP NOUN _ 4 SUB 4 has _ VB VBZ VERB _ 18 VMOD 5 historically _ RB RB ADV _ 4 VMOD 6 paid _ VB VBN VERB _ 4 VC 7 obeisance _ NN NN NOUN _ 6 OBJ 8 to _ TO TO PRT _ 6 VMOD 9 the _ DT DT DET _ 10 NMOD 10 ideal _ NN NN NOUN _ 8 PMOD 11 of _ IN IN ADP _ 10 NMOD 12 a _ DT DT DET _ 15 NMOD 13 level _ JJ JJ ADJ _ 15 NMOD 14 playing _ NN NN NOUN _ 15 NMOD 15 field _ NN NN NOUN _ 11 PMOD 16 , _ , , . _ 18 P 17 '' _ '' '' . _ 18 P 18 wrote _ VB VBD VERB _ 0 ROOT 19 Clyde _ NN NNP NOUN _ 21 NMOD 20 S. _ NN NNP NOUN _ 21 NMOD 21 McGregor _ NN NNP NOUN _ 18 SUB 22 of _ IN IN ADP _ 21 NMOD 23 Winnetka _ NN NNP NOUN _ 25 NMOD 24 , _ , , . _ 25 P 25 Ill. _ NN NNP NOUN _ 22 PMOD 26 , _ , , . _ 25 P 27 in _ IN IN ADP _ 18 VMOD 28 one _ CD CD NUM _ 27 PMOD 29 of _ IN IN ADP _ 28 NMOD 30 the _ DT DT DET _ 32 NMOD 31 92 _ CD CD NUM _ 32 NMOD 32 letters _ NN NNS NOUN _ 29 PMOD 33 the _ DT DT DET _ 34 NMOD 34 agency _ NN NN NOUN _ 35 SUB 35 has _ VB VBZ VERB _ 32 NMOD 36 received _ VB VBN VERB _ 35 VC 37 since _ IN IN ADP _ 36 VMOD 38 the _ DT DT DET _ 39 NMOD 39 changes _ NN NNS NOUN _ 40 SUB 40 were _ VB VBD VERB _ 37 SBAR 41 proposed _ VB VBN VERB _ 40 VC 42 Aug. _ NN NNP NOUN _ 41 VMOD 43 17 _ CD CD NUM _ 42 NMOD 44 . _ . . . _ 18 P 1 `` _ `` `` . _ 5 P 2 Apparently _ RB RB ADV _ 5 VMOD 3 the _ DT DT DET _ 4 NMOD 4 commission _ NN NN NOUN _ 5 SUB 5 did _ VB VBD VERB _ 0 ROOT 6 not _ RB RB ADV _ 5 VMOD 7 really _ RB RB ADV _ 5 VMOD 8 believe _ VB VB VERB _ 5 VC 9 in _ IN IN ADP _ 8 VMOD 10 this _ DT DT DET _ 11 NMOD 11 ideal _ NN NN NOUN _ 9 PMOD 12 . _ . . . _ 5 P 13 '' _ '' '' . _ 5 P 1 Currently _ RB RB ADV _ 5 VMOD 2 , _ , , . _ 5 P 3 the _ DT DT DET _ 4 NMOD 4 rules _ NN NNS NOUN _ 5 SUB 5 force _ VB VBP VERB _ 0 ROOT 6 executives _ NN NNS NOUN _ 12 NMOD 7 , _ , , . _ 12 P 8 directors _ NN NNS NOUN _ 12 NMOD 9 and _ CC CC CONJ _ 12 NMOD 10 other _ JJ JJ ADJ _ 12 NMOD 11 corporate _ JJ JJ ADJ _ 12 NMOD 12 insiders _ NN NNS NOUN _ 14 SUB 13 to _ TO TO PRT _ 14 VMOD 14 report _ VB VB VERB _ 5 VMOD 15 purchases _ NN NNS NOUN _ 17 NMOD 16 and _ CC CC CONJ _ 17 NMOD 17 sales _ NN NNS NOUN _ 14 OBJ 18 of _ IN IN ADP _ 17 NMOD 19 their _ PR PRP$ PRON _ 21 NMOD 20 companies _ NN NNS NOUN _ 21 NMOD 21 ' _ PO POS PRT _ 22 NMOD 22 shares _ NN NNS NOUN _ 18 PMOD 23 within _ IN IN ADP _ 14 VMOD 24 about _ IN IN ADP _ 26 NMOD 25 a _ DT DT DET _ 24 AMOD 26 month _ NN NN NOUN _ 23 PMOD 27 after _ IN IN ADP _ 26 NMOD 28 the _ DT DT DET _ 29 NMOD 29 transaction _ NN NN NOUN _ 27 PMOD 30 . _ . . . _ 5 P 1 But _ CC CC CONJ _ 14 VMOD 2 about _ IN IN ADP _ 4 NMOD 3 25 _ CD CD NUM _ 2 AMOD 4 % _ NN NN NOUN _ 14 SUB 5 of _ IN IN ADP _ 4 NMOD 6 the _ DT DT DET _ 7 NMOD 7 insiders _ NN NNS NOUN _ 5 PMOD 8 , _ , , . _ 14 P 9 according _ VB VBG VERB _ 14 VMOD 10 to _ TO TO PRT _ 9 PMOD 11 SEC _ NN NNP NOUN _ 12 NMOD 12 figures _ NN NNS NOUN _ 10 PMOD 13 , _ , , . _ 14 P 14 file _ VB VBP VERB _ 0 ROOT 15 their _ PR PRP$ PRON _ 16 NMOD 16 reports _ NN NNS NOUN _ 14 OBJ 17 late _ RB RB ADV _ 14 VMOD 18 . _ . . . _ 14 P 1 The _ DT DT DET _ 2 NMOD 2 changes _ NN NNS NOUN _ 3 SUB 3 were _ VB VBD VERB _ 27 VMOD 4 proposed _ VB VBN VERB _ 3 VC 5 in _ IN IN ADP _ 4 VMOD 6 an _ DT DT DET _ 7 NMOD 7 effort _ NN NN NOUN _ 5 PMOD 8 to _ TO TO PRT _ 9 VMOD 9 streamline _ VB VB VERB _ 7 NMOD 10 federal _ JJ JJ ADJ _ 11 NMOD 11 bureaucracy _ NN NN NOUN _ 9 OBJ 12 and _ CC CC CONJ _ 9 VMOD 13 boost _ VB VB VERB _ 9 VMOD 14 compliance _ NN NN NOUN _ 13 OBJ 15 by _ IN IN ADP _ 14 NMOD 16 the _ DT DT DET _ 17 NMOD 17 executives _ NN NNS NOUN _ 15 PMOD 18 `` _ `` `` . _ 17 P 19 who _ WP WP PRON _ 17 NMOD 20 are _ VB VBP VERB _ 19 SBAR 21 really _ RB RB ADV _ 20 VMOD 22 calling _ VB VBG VERB _ 20 VC 23 the _ DT DT DET _ 24 NMOD 24 shots _ NN NNS NOUN _ 22 OBJ 25 , _ , , . _ 27 P 26 '' _ '' '' . _ 27 P 27 said _ VB VBD VERB _ 0 ROOT 28 Brian _ NN NNP NOUN _ 29 NMOD 29 Lane _ NN NNP NOUN _ 32 NMOD 30 , _ , , . _ 32 P 31 special _ JJ JJ ADJ _ 32 NMOD 32 counsel _ NN NN NOUN _ 27 SUB 33 at _ IN IN ADP _ 32 NMOD 34 the _ DT DT DET _ 36 NMOD 35 SEC _ NN NNP NOUN _ 36 NMOD 36 's _ PO POS PRT _ 37 NMOD 37 office _ NN NN NOUN _ 33 PMOD 38 of _ IN IN ADP _ 37 NMOD 39 disclosure _ NN NN NOUN _ 40 NMOD 40 policy _ NN NN NOUN _ 38 PMOD 41 , _ , , . _ 37 P 42 which _ WD WDT DET _ 37 NMOD 43 proposed _ VB VBD VERB _ 42 SBAR 44 the _ DT DT DET _ 45 NMOD 45 changes _ NN NNS NOUN _ 43 OBJ 46 . _ . . . _ 27 P 1 Investors _ NN NNS NOUN _ 7 NMOD 2 , _ , , . _ 7 P 3 money _ NN NN NOUN _ 4 NMOD 4 managers _ NN NNS NOUN _ 7 NMOD 5 and _ CC CC CONJ _ 7 NMOD 6 corporate _ JJ JJ ADJ _ 7 NMOD 7 officials _ NN NNS NOUN _ 8 SUB 8 had _ VB VBD VERB _ 20 VMOD 9 until _ IN IN ADP _ 8 VMOD 10 today _ NN NN NOUN _ 9 PMOD 11 to _ TO TO PRT _ 12 VMOD 12 comment _ VB VB VERB _ 8 VMOD 13 on _ IN IN ADP _ 12 VMOD 14 the _ DT DT DET _ 15 NMOD 15 proposals _ NN NNS NOUN _ 13 PMOD 16 , _ , , . _ 20 P 17 and _ CC CC CONJ _ 20 VMOD 18 the _ DT DT DET _ 19 NMOD 19 issue _ NN NN NOUN _ 20 SUB 20 has _ VB VBZ VERB _ 34 VMOD 21 produced _ VB VBN VERB _ 20 VC 22 more _ JJ JJR ADJ _ 23 NMOD 23 mail _ NN NN NOUN _ 21 OBJ 24 than _ IN IN ADP _ 23 NMOD 25 almost _ RB RB ADV _ 26 AMOD 26 any _ DT DT DET _ 28 NMOD 27 other _ JJ JJ ADJ _ 28 NMOD 28 issue _ NN NN NOUN _ 24 PMOD 29 in _ IN IN ADP _ 28 NMOD 30 memory _ NN NN NOUN _ 29 PMOD 31 , _ , , . _ 34 P 32 Mr. _ NN NNP NOUN _ 33 NMOD 33 Lane _ NN NNP NOUN _ 34 SUB 34 said _ VB VBD VERB _ 0 ROOT 35 . _ . . . _ 34 P 1 The _ DT DT DET _ 2 NMOD 2 SEC _ NN NNP NOUN _ 3 SUB 3 will _ MD MD VERB _ 14 VMOD 4 probably _ RB RB ADV _ 3 VMOD 5 vote _ VB VB VERB _ 3 VC 6 on _ IN IN ADP _ 5 VMOD 7 the _ DT DT DET _ 8 NMOD 8 proposal _ NN NN NOUN _ 6 PMOD 9 early _ RB RB ADV _ 11 NMOD 10 next _ JJ JJ ADJ _ 11 NMOD 11 year _ NN NN NOUN _ 5 VMOD 12 , _ , , . _ 14 P 13 he _ PR PRP PRON _ 14 SUB 14 said _ VB VBD VERB _ 0 ROOT 15 . _ . . . _ 14 P 1 Not _ RB RB ADV _ 6 SUB 2 all _ PD PDT DET _ 1 NMOD 3 those _ DT DT DET _ 1 NMOD 4 who _ WP WP PRON _ 1 NMOD 5 wrote _ VB VBD VERB _ 4 SBAR 6 oppose _ VB VBP VERB _ 0 ROOT 7 the _ DT DT DET _ 8 NMOD 8 changes _ NN NNS NOUN _ 6 OBJ 9 . _ . . . _ 6 P 1 The _ DT DT DET _ 2 NMOD 2 Committee _ NN NNP NOUN _ 13 SUB 3 on _ IN IN ADP _ 2 NMOD 4 Federal _ NN NNP NOUN _ 5 NMOD 5 Regulation _ NN NNP NOUN _ 3 PMOD 6 of _ IN IN ADP _ 5 NMOD 7 Securities _ NN NNPS NOUN _ 6 PMOD 8 for _ IN IN ADP _ 2 NMOD 9 the _ DT DT DET _ 12 NMOD 10 American _ NN NNP NOUN _ 12 NMOD 11 Bar _ NN NNP NOUN _ 12 NMOD 12 Association _ NN NNP NOUN _ 8 PMOD 13 argues _ VB VBZ VERB _ 0 ROOT 14 , _ , , . _ 13 P 15 for _ IN IN ADP _ 13 VMOD 16 example _ NN NN NOUN _ 15 PMOD 17 , _ , , . _ 13 P 18 in _ IN IN ADP _ 13 VMOD 19 its _ PR PRP$ PRON _ 21 NMOD 20 lengthy _ JJ JJ ADJ _ 21 NMOD 21 letter _ NN NN NOUN _ 18 PMOD 22 to _ TO TO PRT _ 21 NMOD 23 the _ DT DT DET _ 24 NMOD 24 SEC _ NN NNP NOUN _ 22 PMOD 25 , _ , , . _ 13 P 26 that _ IN IN ADP _ 13 VMOD 27 the _ DT DT DET _ 29 NMOD 28 proposed _ VB VBN VERB _ 29 NMOD 29 changes _ NN NNS NOUN _ 31 SUB 30 `` _ `` `` . _ 31 P 31 would _ MD MD VERB _ 26 SBAR 32 substantially _ RB RB ADV _ 33 VMOD 33 improve _ VB VB VERB _ 31 VC 34 the _ DT DT DET _ 36 NMOD 35 { _ -L -LRB- . _ 36 P 36 law _ NN NN NOUN _ 33 OBJ 37 } _ -R -RRB- . _ 36 P 38 by _ IN IN ADP _ 33 VMOD 39 conforming _ VB VBG VERB _ 38 PMOD 40 it _ PR PRP PRON _ 39 OBJ 41 more _ RB RBR ADV _ 42 AMOD 42 closely _ RB RB ADV _ 39 VMOD 43 to _ TO TO PRT _ 39 VMOD 44 contemporary _ JJ JJ ADJ _ 46 NMOD 45 business _ NN NN NOUN _ 46 NMOD 46 realities _ NN NNS NOUN _ 43 PMOD 47 . _ . . . _ 13 P 48 '' _ '' '' . _ 13 P 1 What _ WP WP PRON _ 12 VMOD 2 the _ DT DT DET _ 3 NMOD 3 investors _ NN NNS NOUN _ 9 SUB 4 who _ WP WP PRON _ 3 NMOD 5 oppose _ VB VBP VERB _ 4 SBAR 6 the _ DT DT DET _ 8 NMOD 7 proposed _ VB VBN VERB _ 8 NMOD 8 changes _ NN NNS NOUN _ 5 OBJ 9 object _ VB VBP VERB _ 1 SBAR 10 to _ TO TO PRT _ 9 VMOD 11 most _ RB RBS ADV _ 9 VMOD 12 is _ VB VBZ VERB _ 0 ROOT 13 the _ DT DT DET _ 14 NMOD 14 effect _ NN NN NOUN _ 12 PRD 15 they _ PR PRP PRON _ 16 SUB 16 say _ VB VBP VERB _ 14 NMOD 17 the _ DT DT DET _ 18 NMOD 18 proposal _ NN NN NOUN _ 19 SUB 19 would _ MD MD VERB _ 16 VMOD 20 have _ VB VB VERB _ 19 VC 21 on _ IN IN ADP _ 20 VMOD 22 their _ PR PRP$ PRON _ 23 NMOD 23 ability _ NN NN NOUN _ 21 PMOD 24 to _ TO TO PRT _ 25 VMOD 25 spot _ VB VB VERB _ 23 NMOD 26 telltale _ JJ JJ ADJ _ 28 NMOD 27 `` _ `` `` . _ 28 P 28 clusters _ NN NNS NOUN _ 36 NMOD 29 '' _ '' '' . _ 28 P 30 of _ IN IN ADP _ 28 NMOD 31 trading _ NN NN NOUN _ 32 NMOD 32 activity _ NN NN NOUN _ 30 PMOD 33 -- _ : : . _ 36 P 34 buying _ NN NN NOUN _ 36 NMOD 35 or _ CC CC CONJ _ 36 NMOD 36 selling _ NN NN NOUN _ 25 OBJ 37 by _ IN IN ADP _ 36 NMOD 38 more _ JJ JJR ADJ _ 39 AMOD 39 than _ IN IN ADP _ 43 NMOD 40 one _ CD CD NUM _ 39 AMOD 41 officer _ NN NN NOUN _ 43 NMOD 42 or _ CC CC CONJ _ 43 NMOD 43 director _ NN NN NOUN _ 37 PMOD 44 within _ IN IN ADP _ 36 NMOD 45 a _ DT DT DET _ 47 NMOD 46 short _ JJ JJ ADJ _ 47 NMOD 47 period _ NN NN NOUN _ 44 PMOD 48 of _ IN IN ADP _ 47 NMOD 49 time _ NN NN NOUN _ 48 PMOD 50 . _ . . . _ 12 P 1 According _ VB VBG VERB _ 9 VMOD 2 to _ TO TO PRT _ 1 PMOD 3 some _ DT DT DET _ 4 NMOD 4 estimates _ NN NNS NOUN _ 2 PMOD 5 , _ , , . _ 9 P 6 the _ DT DT DET _ 8 NMOD 7 rule _ NN NN NOUN _ 8 NMOD 8 changes _ NN NNS NOUN _ 9 SUB 9 would _ MD MD VERB _ 0 ROOT 10 cut _ VB VB VERB _ 9 VC 11 insider _ NN NN NOUN _ 12 NMOD 12 filings _ NN NNS NOUN _ 10 OBJ 13 by _ IN IN ADP _ 10 VMOD 14 more _ JJ JJR ADJ _ 13 PMOD 15 than _ IN IN ADP _ 14 NMOD 16 a _ DT DT DET _ 17 NMOD 17 third _ NN NN NOUN _ 15 PMOD 18 . _ . . . _ 9 P 1 The _ DT DT DET _ 3 NMOD 2 SEC _ NN NNP NOUN _ 3 NMOD 3 's _ PO POS PRT _ 5 NMOD 4 Mr. _ NN NNP NOUN _ 5 NMOD 5 Lane _ NN NNP NOUN _ 7 SUB 6 vehemently _ RB RB ADV _ 7 VMOD 7 disputed _ VB VBD VERB _ 0 ROOT 8 those _ DT DT DET _ 9 NMOD 9 estimates _ NN NNS NOUN _ 7 OBJ 10 . _ . . . _ 7 P 1 The _ DT DT DET _ 2 NMOD 2 rules _ NN NNS NOUN _ 3 SUB 3 will _ MD MD VERB _ 23 VMOD 4 eliminate _ VB VB VERB _ 3 VC 5 filings _ NN NNS NOUN _ 7 NMOD 6 policy-making _ VB VBG VERB _ 7 NMOD 7 divisions _ NN NNS NOUN _ 4 OBJ 8 , _ , , . _ 7 P 9 such _ JJ JJ ADJ _ 10 PMOD 10 as _ IN IN ADP _ 7 NMOD 11 sales _ NN NNS NOUN _ 19 NMOD 12 , _ , , . _ 19 P 13 marketing _ NN NN NOUN _ 19 NMOD 14 , _ , , . _ 19 P 15 finance _ NN NN NOUN _ 19 NMOD 16 and _ CC CC CONJ _ 19 NMOD 17 research _ NN NN NOUN _ 19 NMOD 18 and _ CC CC CONJ _ 19 NMOD 19 development _ NN NN NOUN _ 10 PMOD 20 , _ , , . _ 23 P 21 Mr. _ NN NNP NOUN _ 22 NMOD 22 Lane _ NN NNP NOUN _ 23 SUB 23 said _ VB VBD VERB _ 0 ROOT 24 . _ . . . _ 23 P 1 The _ DT DT DET _ 3 NMOD 2 proposed _ VB VBN VERB _ 3 NMOD 3 rules _ NN NNS NOUN _ 5 SUB 4 also _ RB RB ADV _ 5 VMOD 5 would _ MD MD VERB _ 18 VMOD 6 be _ VB VB VERB _ 5 VC 7 tougher _ JJ JJR ADJ _ 6 PRD 8 on _ IN IN ADP _ 7 AMOD 9 the _ DT DT DET _ 10 NMOD 10 insiders _ NN NNS NOUN _ 8 PMOD 11 still _ RB RB ADV _ 10 NMOD 12 required _ JJ JJ ADJ _ 11 VMOD 13 to _ TO TO PRT _ 14 VMOD 14 file _ VB VB VERB _ 11 VMOD 15 reports _ NN NNS NOUN _ 14 OBJ 16 , _ , , . _ 18 P 17 he _ PR PRP PRON _ 18 SUB 18 said _ VB VBD VERB _ 0 ROOT 19 . _ . . . _ 18 P 1 Companies _ NN NNS NOUN _ 2 SUB 2 would _ MD MD VERB _ 0 ROOT 3 be _ VB VB VERB _ 2 VC 4 compelled _ VB VBN VERB _ 3 VC 5 to _ TO TO PRT _ 6 VMOD 6 publish _ VB VB VERB _ 4 VMOD 7 in _ IN IN ADP _ 6 VMOD 8 annual _ JJ JJ ADJ _ 10 NMOD 9 proxy _ NN NN NOUN _ 10 NMOD 10 statements _ NN NNS NOUN _ 7 PMOD 11 the _ DT DT DET _ 12 NMOD 12 names _ NN NNS NOUN _ 6 OBJ 13 of _ IN IN ADP _ 12 NMOD 14 insiders _ NN NNS NOUN _ 13 PMOD 15 who _ WP WP PRON _ 14 NMOD 16 fail _ VB VBP VERB _ 15 SBAR 17 to _ TO TO PRT _ 18 VMOD 18 file _ VB VB VERB _ 16 VMOD 19 reports _ NN NNS NOUN _ 18 OBJ 20 on _ IN IN ADP _ 18 VMOD 21 time _ NN NN NOUN _ 20 PMOD 22 . _ . . . _ 2 P 1 Considered _ VB VBN VERB _ 18 VMOD 2 as _ IN IN ADP _ 1 VMOD 3 a _ DT DT DET _ 4 NMOD 4 whole _ NN NN NOUN _ 2 PMOD 5 , _ , , . _ 8 P 6 Mr. _ NN NNP NOUN _ 7 NMOD 7 Lane _ NN NNP NOUN _ 8 SUB 8 said _ VB VBD VERB _ 18 VMOD 9 , _ , , . _ 8 P 10 the _ DT DT DET _ 11 NMOD 11 filings _ NN NNS NOUN _ 18 SUB 12 required _ VB VBN VERB _ 11 NMOD 13 under _ IN IN ADP _ 12 VMOD 14 the _ DT DT DET _ 16 NMOD 15 proposed _ VB VBN VERB _ 16 NMOD 16 rules _ NN NNS NOUN _ 13 PMOD 17 `` _ `` `` . _ 18 P 18 will _ MD MD VERB _ 0 ROOT 19 be _ VB VB VERB _ 18 VC 20 at _ IN IN ADP _ 21 AMOD 21 least _ RB RBS ADV _ 19 PRD 22 as _ IN IN ADP _ 21 AMOD 23 effective _ JJ JJ ADJ _ 21 AMOD 24 , _ , , . _ 25 P 25 if _ IN IN ADP _ 21 AMOD 26 not _ RB RB ADV _ 25 DEP 27 more _ RB RBR ADV _ 28 AMOD 28 so _ RB RB ADV _ 26 DEP 29 , _ , , . _ 25 P 30 for _ IN IN ADP _ 19 VMOD 31 investors _ NN NNS NOUN _ 30 PMOD 32 following _ VB VBG VERB _ 31 NMOD 33 transactions _ NN NNS NOUN _ 32 OBJ 34 . _ . . . _ 18 P 35 '' _ '' '' . _ 18 P 1 But _ CC CC CONJ _ 24 VMOD 2 Robert _ NN NNP NOUN _ 3 NMOD 3 Gabele _ NN NNP NOUN _ 5 NMOD 4 , _ , , . _ 5 P 5 president _ NN NN NOUN _ 24 SUB 6 of _ IN IN ADP _ 5 NMOD 7 Invest\/Net _ NN NNP NOUN _ 15 NMOD 8 , _ , , . _ 15 P 9 a _ DT DT DET _ 15 NMOD 10 North _ NN NNP NOUN _ 13 NMOD 11 Miami _ NN NNP NOUN _ 13 NMOD 12 , _ , , . _ 13 P 13 Fla. _ NN NNP NOUN _ 15 NMOD 14 , _ , , . _ 13 P 15 company _ NN NN NOUN _ 6 PMOD 16 that _ WD WDT DET _ 15 NMOD 17 packages _ VB VBZ VERB _ 16 SBAR 18 and _ CC CC CONJ _ 17 VMOD 19 sells _ VB VBZ VERB _ 17 VMOD 20 the _ DT DT DET _ 22 NMOD 21 insider-trading _ NN NN NOUN _ 22 NMOD 22 data _ NN NNS NOUN _ 17 OBJ 23 , _ , , . _ 5 P 24 said _ VB VBD VERB _ 0 ROOT 25 the _ DT DT DET _ 26 NMOD 26 proposal _ NN NN NOUN _ 27 SUB 27 is _ VB VBZ VERB _ 24 VMOD 28 worded _ VB VBN VERB _ 27 VC 29 so _ RB RB ADV _ 28 VMOD 30 vaguely _ RB RB ADV _ 29 AMOD 31 that _ IN IN ADP _ 29 AMOD 32 key _ JJ JJ ADJ _ 33 NMOD 33 officials _ NN NNS NOUN _ 34 SUB 34 may _ MD MD VERB _ 31 SBAR 35 fail _ VB VB VERB _ 34 VC 36 to _ TO TO PRT _ 37 VMOD 37 file _ VB VB VERB _ 35 VMOD 38 the _ DT DT DET _ 39 NMOD 39 reports _ NN NNS NOUN _ 37 OBJ 40 . _ . . . _ 24 P 1 Many _ JJ JJ ADJ _ 2 NMOD 2 investors _ NN NNS NOUN _ 3 SUB 3 wrote _ VB VBD VERB _ 0 ROOT 4 asking _ VB VBG VERB _ 3 VMOD 5 the _ DT DT DET _ 6 NMOD 6 SEC _ NN NNP NOUN _ 4 OBJ 7 to _ TO TO PRT _ 8 VMOD 8 require _ VB VB VERB _ 4 VMOD 9 insiders _ NN NNS NOUN _ 11 SUB 10 to _ TO TO PRT _ 11 VMOD 11 report _ VB VB VERB _ 8 VMOD 12 their _ PR PRP$ PRON _ 15 NMOD 13 purchases _ NN NNS NOUN _ 15 NMOD 14 and _ CC CC CONJ _ 15 NMOD 15 sales _ NN NNS NOUN _ 11 OBJ 16 immediately _ RB RB ADV _ 18 AMOD 17 , _ , , . _ 18 P 18 not _ RB RB ADV _ 11 VMOD 19 a _ DT DT DET _ 20 NMOD 20 month _ NN NN NOUN _ 21 AMOD 21 later _ RB RB ADV _ 18 AMOD 22 . _ . . . _ 3 P 1 But _ CC CC CONJ _ 4 VMOD 2 Mr. _ NN NNP NOUN _ 3 NMOD 3 Lane _ NN NNP NOUN _ 4 SUB 4 said _ VB VBD VERB _ 0 ROOT 5 that _ IN IN ADP _ 4 VMOD 6 while _ IN IN ADP _ 15 VMOD 7 the _ DT DT DET _ 8 NMOD 8 SEC _ NN NNP NOUN _ 9 SUB 9 regulates _ VB VBZ VERB _ 6 SBAR 10 who _ WP WP PRON _ 9 VMOD 11 files _ VB VBZ VERB _ 10 SBAR 12 , _ , , . _ 15 P 13 the _ DT DT DET _ 14 NMOD 14 law _ NN NN NOUN _ 15 SUB 15 tells _ VB VBZ VERB _ 5 SBAR 16 them _ PR PRP PRON _ 15 OBJ 17 when _ WR WRB ADV _ 15 VMOD 18 to _ TO TO PRT _ 19 VMOD 19 do _ VB VB VERB _ 17 SBAR 20 so _ RB RB ADV _ 19 PRD 21 . _ . . . _ 4 P 1 Investors _ NN NNS NOUN _ 9 SUB 2 who _ WP WP PRON _ 1 NMOD 3 want _ VB VBP VERB _ 2 SBAR 4 to _ TO TO PRT _ 5 VMOD 5 change _ VB VB VERB _ 3 VMOD 6 the _ DT DT DET _ 8 NMOD 7 required _ JJ JJ ADJ _ 8 NMOD 8 timing _ NN NN NOUN _ 5 OBJ 9 should _ MD MD VERB _ 17 VMOD 10 write _ VB VB VERB _ 9 VC 11 their _ PR PRP$ PRON _ 12 NMOD 12 representatives _ NN NNS NOUN _ 10 OBJ 13 in _ IN IN ADP _ 12 NMOD 14 Congress _ NN NNP NOUN _ 13 PMOD 15 , _ , , . _ 17 P 16 he _ PR PRP PRON _ 17 SUB 17 added _ VB VBD VERB _ 0 ROOT 18 . _ . . . _ 17 P 1 The _ DT DT DET _ 2 NMOD 2 SEC _ NN NNP NOUN _ 3 SUB 3 would _ MD MD VERB _ 22 VMOD 4 likely _ RB RB ADV _ 3 VMOD 5 be _ VB VB VERB _ 3 VC 6 amenable _ JJ JJ ADJ _ 5 PRD 7 to _ TO TO PRT _ 6 AMOD 8 legislation _ NN NN NOUN _ 7 PMOD 9 that _ WD WDT DET _ 8 NMOD 10 required _ VB VBD VERB _ 9 SBAR 11 insiders _ NN NNS NOUN _ 13 SUB 12 to _ TO TO PRT _ 13 VMOD 13 file _ VB VB VERB _ 10 VMOD 14 transactions _ NN NNS NOUN _ 13 OBJ 15 on _ IN IN ADP _ 13 VMOD 16 a _ DT DT DET _ 19 NMOD 17 more _ RB RBR ADV _ 18 AMOD 18 timely _ JJ JJ ADJ _ 19 NMOD 19 basis _ NN NN NOUN _ 15 PMOD 20 , _ , , . _ 22 P 21 he _ PR PRP PRON _ 22 SUB 22 said _ VB VBD VERB _ 0 ROOT 23 . _ . . . _ 22 P 1 The _ DT DT DET _ 3 NMOD 2 nation _ NN NN NOUN _ 3 NMOD 3 's _ PO POS PRT _ 6 NMOD 4 largest _ JJ JJS ADJ _ 6 NMOD 5 pension _ NN NN NOUN _ 6 NMOD 6 fund _ NN NN NOUN _ 17 SUB 7 , _ , , . _ 6 P 8 which _ WD WDT DET _ 6 NMOD 9 oversees _ VB VBZ VERB _ 8 SBAR 10 $ _ $ $ . _ 9 P 11 80 _ CD CD NUM _ 10 AMOD 12 billion _ CD CD NUM _ 10 AMOD 13 for _ IN IN ADP _ 9 VMOD 14 college _ NN NN NOUN _ 15 NMOD 15 employees _ NN NNS NOUN _ 13 PMOD 16 , _ , , . _ 6 P 17 plans _ VB VBZ VERB _ 0 ROOT 18 to _ TO TO PRT _ 19 VMOD 19 offer _ VB VB VERB _ 17 VMOD 20 two _ CD CD NUM _ 23 NMOD 21 new _ JJ JJ ADJ _ 23 NMOD 22 investment _ NN NN NOUN _ 23 NMOD 23 options _ NN NNS NOUN _ 19 OBJ 24 to _ TO TO PRT _ 19 VMOD 25 its _ PR PRP$ PRON _ 28 NMOD 26 1.2 _ CD CD NUM _ 27 AMOD 27 million _ CD CD NUM _ 28 NMOD 28 participants _ NN NNS NOUN _ 24 PMOD 29 . _ . . . _ 17 P 1 The _ DT DT DET _ 9 NMOD 2 Teachers _ NN NNPS NOUN _ 9 NMOD 3 Insurance _ NN NNP NOUN _ 9 NMOD 4 and _ CC CC CONJ _ 9 NMOD 5 Annuity _ NN NNP NOUN _ 9 NMOD 6 Association-College _ NN NNP NOUN _ 9 NMOD 7 Retirement _ NN NNP NOUN _ 9 NMOD 8 Equities _ NN NNPS NOUN _ 9 NMOD 9 Fund _ NN NNP NOUN _ 10 SUB 10 said _ VB VBD VERB _ 0 ROOT 11 it _ PR PRP PRON _ 12 SUB 12 will _ MD MD VERB _ 10 VMOD 13 introduce _ VB VB VERB _ 12 VC 14 a _ DT DT DET _ 18 NMOD 15 stock _ NN NN NOUN _ 18 NMOD 16 and _ CC CC CONJ _ 18 NMOD 17 bond _ NN NN NOUN _ 18 NMOD 18 fund _ NN NN NOUN _ 32 NMOD 19 that _ WD WDT DET _ 18 NMOD 20 will _ MD MD VERB _ 19 SBAR 21 invest _ VB VB VERB _ 20 VC 22 in _ IN IN ADP _ 21 VMOD 23 `` _ `` `` . _ 27 P 24 socially _ RB RB ADV _ 25 AMOD 25 responsible _ JJ JJ ADJ _ 27 NMOD 26 '' _ '' '' . _ 27 P 27 companies _ NN NNS NOUN _ 22 PMOD 28 , _ , , . _ 32 P 29 and _ CC CC CONJ _ 32 NMOD 30 a _ DT DT DET _ 32 NMOD 31 bond _ NN NN NOUN _ 32 NMOD 32 fund _ NN NN NOUN _ 13 OBJ 33 . _ . . . _ 10 P 1 Both _ DT DT DET _ 2 NMOD 2 funds _ NN NNS NOUN _ 3 SUB 3 are _ VB VBP VERB _ 0 ROOT 4 expected _ VB VBN VERB _ 3 VC 5 to _ TO TO PRT _ 6 VMOD 6 begin _ VB VB VERB _ 4 VMOD 7 operation _ NN NN NOUN _ 6 OBJ 8 around _ IN IN ADP _ 6 VMOD 9 March _ NN NNP NOUN _ 8 PMOD 10 1 _ CD CD NUM _ 9 NMOD 11 , _ , , . _ 6 P 12 subject _ JJ JJ ADJ _ 6 VMOD 13 to _ TO TO PRT _ 12 AMOD 14 Securities _ NN NNPS NOUN _ 18 NMOD 15 and _ CC CC CONJ _ 18 NMOD 16 Exchange _ NN NNP NOUN _ 18 NMOD 17 Commission _ NN NNP NOUN _ 18 NMOD 18 approval _ NN NN NOUN _ 13 PMOD 19 . _ . . . _ 3 P 1 For _ IN IN ADP _ 14 VMOD 2 its _ PR PRP$ PRON _ 3 NMOD 3 employees _ NN NNS NOUN _ 5 SUB 4 to _ TO TO PRT _ 5 VMOD 5 sign _ VB VB VERB _ 1 SBAR 6 up _ RP RP PRT _ 5 VMOD 7 for _ IN IN ADP _ 5 VMOD 8 the _ DT DT DET _ 9 NMOD 9 options _ NN NNS NOUN _ 7 PMOD 10 , _ , , . _ 14 P 11 a _ DT DT DET _ 12 NMOD 12 college _ NN NN NOUN _ 14 SUB 13 also _ RB RB ADV _ 14 VMOD 14 must _ MD MD VERB _ 0 ROOT 15 approve _ VB VB VERB _ 14 VC 16 the _ DT DT DET _ 17 NMOD 17 plan _ NN NN NOUN _ 15 OBJ 18 . _ . . . _ 14 P 1 Some _ DT DT DET _ 3 NMOD 2 4,300 _ CD CD NUM _ 1 AMOD 3 institutions _ NN NNS NOUN _ 4 SUB 4 are _ VB VBP VERB _ 0 ROOT 5 part _ NN NN NOUN _ 4 PRD 6 of _ IN IN ADP _ 5 NMOD 7 the _ DT DT DET _ 9 NMOD 8 pension _ NN NN NOUN _ 9 NMOD 9 fund _ NN NN NOUN _ 6 PMOD 10 . _ . . . _ 4 P 1 The _ DT DT DET _ 3 NMOD 2 new _ JJ JJ ADJ _ 3 NMOD 3 options _ NN NNS NOUN _ 4 SUB 4 carry _ VB VBP VERB _ 0 ROOT 5 out _ RP RP PRT _ 4 VMOD 6 part _ NN NN NOUN _ 4 OBJ 7 of _ IN IN ADP _ 6 NMOD 8 an _ DT DT DET _ 9 NMOD 9 agreement _ NN NN NOUN _ 7 PMOD 10 that _ IN IN ADP _ 9 NMOD 11 the _ DT DT DET _ 13 NMOD 12 pension _ NN NN NOUN _ 13 NMOD 13 fund _ NN NN NOUN _ 30 SUB 14 , _ , , . _ 30 P 15 under _ IN IN ADP _ 30 VMOD 16 pressure _ NN NN NOUN _ 15 PMOD 17 to _ TO TO PRT _ 18 VMOD 18 relax _ VB VB VERB _ 16 NMOD 19 its _ PR PRP$ PRON _ 22 NMOD 20 strict _ JJ JJ ADJ _ 22 NMOD 21 participation _ NN NN NOUN _ 22 NMOD 22 rules _ NN NNS NOUN _ 18 OBJ 23 and _ CC CC CONJ _ 18 VMOD 24 to _ TO TO PRT _ 25 VMOD 25 provide _ VB VB VERB _ 18 VMOD 26 more _ JJ JJR ADJ _ 28 NMOD 27 investment _ NN NN NOUN _ 28 NMOD 28 options _ NN NNS NOUN _ 25 OBJ 29 , _ , , . _ 30 P 30 reached _ VB VBN VERB _ 10 SBAR 31 with _ IN IN ADP _ 30 VMOD 32 the _ DT DT DET _ 33 NMOD 33 SEC _ NN NNP NOUN _ 31 PMOD 34 in _ IN IN ADP _ 30 VMOD 35 December _ NN NNP NOUN _ 34 PMOD 36 . _ . . . _ 4 P 1 The _ DT DT DET _ 7 NMOD 2 new _ JJ JJ ADJ _ 7 NMOD 3 `` _ `` `` . _ 7 P 4 social _ JJ JJ ADJ _ 7 NMOD 5 choice _ NN NN NOUN _ 7 NMOD 6 '' _ '' '' . _ 7 P 7 fund _ NN NN NOUN _ 8 SUB 8 will _ MD MD VERB _ 0 ROOT 9 shun _ VB VB VERB _ 8 VC 10 securities _ NN NNS NOUN _ 9 OBJ 11 of _ IN IN ADP _ 10 NMOD 12 companies _ NN NNS NOUN _ 11 PMOD 13 linked _ VB VBN VERB _ 12 NMOD 14 to _ TO TO PRT _ 13 VMOD 15 South _ NN NNP NOUN _ 16 NMOD 16 Africa _ NN NNP NOUN _ 26 NMOD 17 , _ , , . _ 26 P 18 nuclear _ JJ JJ ADJ _ 19 NMOD 19 power _ NN NN NOUN _ 26 NMOD 20 and _ CC CC CONJ _ 26 NMOD 21 in _ IN IN ADP _ 26 NMOD 22 some _ DT DT DET _ 23 NMOD 23 cases _ NN NNS NOUN _ 21 PMOD 24 , _ , , . _ 26 P 25 Northern _ NN NNP NOUN _ 26 NMOD 26 Ireland _ NN NNP NOUN _ 14 PMOD 27 . _ . . . _ 8 P 1 Also _ RB RB ADV _ 3 VMOD 2 excluded _ VB VBN VERB _ 3 VMOD 3 will _ MD MD VERB _ 0 ROOT 4 be _ VB VB VERB _ 3 VC 5 investments _ NN NNS NOUN _ 3 SUB 6 in _ IN IN ADP _ 5 NMOD 7 companies _ NN NNS NOUN _ 6 PMOD 8 with _ IN IN ADP _ 7 NMOD 9 `` _ `` `` . _ 12 P 10 significant _ JJ JJ ADJ _ 12 NMOD 11 '' _ '' '' . _ 12 P 12 business _ NN NN NOUN _ 8 PMOD 13 stemming _ VB VBG VERB _ 12 NMOD 14 from _ IN IN ADP _ 13 VMOD 15 weapons _ NN NNS NOUN _ 16 NMOD 16 manufacture _ NN NN NOUN _ 21 NMOD 17 , _ , , . _ 21 P 18 alcoholic _ JJ JJ ADJ _ 19 NMOD 19 beverages _ NN NNS NOUN _ 21 NMOD 20 or _ CC CC CONJ _ 21 NMOD 21 tobacco _ NN NN NOUN _ 14 PMOD 22 . _ . . . _ 3 P 1 Sixty _ CD CD NUM _ 2 NMOD 2 percent _ NN NN NOUN _ 6 SUB 3 of _ IN IN ADP _ 2 NMOD 4 the _ DT DT DET _ 5 NMOD 5 fund _ NN NN NOUN _ 3 PMOD 6 will _ MD MD VERB _ 0 ROOT 7 be _ VB VB VERB _ 6 VC 8 invested _ VB VBN VERB _ 7 VC 9 in _ IN IN ADP _ 8 VMOD 10 stocks _ NN NNS NOUN _ 9 PMOD 11 , _ , , . _ 8 P 12 with _ IN IN ADP _ 8 VMOD 13 the _ DT DT DET _ 14 NMOD 14 rest _ NN NN NOUN _ 15 SUB 15 going _ VB VBG VERB _ 12 PMOD 16 into _ IN IN ADP _ 15 VMOD 17 bonds _ NN NNS NOUN _ 20 NMOD 18 or _ CC CC CONJ _ 20 NMOD 19 short-term _ JJ JJ ADJ _ 20 NMOD 20 investments _ NN NNS NOUN _ 16 PMOD 21 . _ . . . _ 6 P 1 The _ DT DT DET _ 3 NMOD 2 bond _ NN NN NOUN _ 3 NMOD 3 fund _ NN NN NOUN _ 4 SUB 4 will _ MD MD VERB _ 0 ROOT 5 invest _ VB VB VERB _ 4 VC 6 in _ IN IN ADP _ 5 VMOD 7 high-grade _ JJ JJ ADJ _ 9 AMOD 8 or _ CC CC CONJ _ 9 AMOD 9 medium-grade _ JJ JJ ADJ _ 10 NMOD 10 bonds _ NN NNS NOUN _ 15 NMOD 11 , _ , , . _ 15 P 12 mortgages _ NN NNS NOUN _ 15 NMOD 13 or _ CC CC CONJ _ 15 NMOD 14 asset-backed _ JJ JJ ADJ _ 15 NMOD 15 securities _ NN NNS NOUN _ 6 PMOD 16 , _ , , . _ 15 P 17 including _ VB VBG VERB _ 15 NMOD 18 as _ JJ JJ ADJ _ 20 AMOD 19 much _ RB RB ADV _ 20 AMOD 20 as _ IN IN ADP _ 22 NMOD 21 15 _ CD CD NUM _ 20 AMOD 22 % _ NN NN NOUN _ 17 PMOD 23 in _ IN IN ADP _ 22 NMOD 24 foreign _ JJ JJ ADJ _ 25 NMOD 25 securities _ NN NNS NOUN _ 23 PMOD 26 . _ . . . _ 4 P 1 The _ DT DT DET _ 2 NMOD 2 fund _ NN NN NOUN _ 4 SUB 3 also _ RB RB ADV _ 4 VMOD 4 might _ MD MD VERB _ 0 ROOT 5 buy _ VB VB VERB _ 4 VC 6 and _ CC CC CONJ _ 5 VMOD 7 sell _ VB VB VERB _ 5 VMOD 8 futures _ NN NNS NOUN _ 11 NMOD 9 and _ CC CC CONJ _ 11 NMOD 10 options _ NN NNS NOUN _ 11 NMOD 11 contracts _ NN NNS NOUN _ 5 OBJ 12 , _ , , . _ 5 P 13 subject _ JJ JJ ADJ _ 5 VMOD 14 to _ TO TO PRT _ 13 AMOD 15 approval _ NN NN NOUN _ 14 PMOD 16 by _ IN IN ADP _ 15 NMOD 17 the _ DT DT DET _ 22 NMOD 18 New _ NN NNP NOUN _ 22 NMOD 19 York _ NN NNP NOUN _ 22 NMOD 20 State _ NN NNP NOUN _ 22 NMOD 21 Insurance _ NN NNP NOUN _ 22 NMOD 22 Department _ NN NNP NOUN _ 16 PMOD 23 . _ . . . _ 4 P 1 Under _ IN IN ADP _ 7 VMOD 2 two _ CD CD NUM _ 4 NMOD 3 new _ JJ JJ ADJ _ 4 NMOD 4 features _ NN NNS NOUN _ 1 PMOD 5 , _ , , . _ 7 P 6 participants _ NN NNS NOUN _ 7 SUB 7 will _ MD MD VERB _ 0 ROOT 8 be _ VB VB VERB _ 7 VC 9 able _ JJ JJ ADJ _ 8 VMOD 10 to _ TO TO PRT _ 11 VMOD 11 transfer _ VB VB VERB _ 9 AMOD 12 money _ NN NN NOUN _ 11 OBJ 13 from _ IN IN ADP _ 11 VMOD 14 the _ DT DT DET _ 16 NMOD 15 new _ JJ JJ ADJ _ 16 NMOD 16 funds _ NN NNS NOUN _ 13 PMOD 17 to _ TO TO PRT _ 11 VMOD 18 other _ JJ JJ ADJ _ 20 NMOD 19 investment _ NN NN NOUN _ 20 NMOD 20 funds _ NN NNS NOUN _ 17 PMOD 21 or _ CC CC CONJ _ 11 VMOD 22 , _ , , . _ 23 P 23 if _ IN IN ADP _ 29 VMOD 24 their _ PR PRP$ PRON _ 25 NMOD 25 jobs _ NN NNS NOUN _ 26 SUB 26 are _ VB VBP VERB _ 23 SBAR 27 terminated _ VB VBN VERB _ 26 VC 28 , _ , , . _ 23 P 29 receive _ VB VB VERB _ 11 VMOD 30 cash _ NN NN NOUN _ 29 OBJ 31 from _ IN IN ADP _ 29 VMOD 32 the _ DT DT DET _ 33 NMOD 33 funds _ NN NNS NOUN _ 31 PMOD 34 . _ . . . _ 7 P 1 The _ DT DT DET _ 3 NMOD 2 investment _ NN NN NOUN _ 3 NMOD 3 choices _ NN NNS NOUN _ 10 SUB 4 offered _ VB VBN VERB _ 3 NMOD 5 by _ IN IN ADP _ 4 VMOD 6 the _ DT DT DET _ 8 NMOD 7 pension _ NN NN NOUN _ 8 NMOD 8 fund _ NN NN NOUN _ 5 PMOD 9 currently _ RB RB ADV _ 10 VMOD 10 are _ VB VBP VERB _ 0 ROOT 11 limited _ VB VBN VERB _ 10 VC 12 to _ TO TO PRT _ 11 VMOD 13 a _ DT DT DET _ 15 NMOD 14 stock _ NN NN NOUN _ 15 NMOD 15 fund _ NN NN NOUN _ 22 NMOD 16 , _ , , . _ 22 P 17 an _ DT DT DET _ 18 NMOD 18 annuity _ NN NN NOUN _ 22 NMOD 19 and _ CC CC CONJ _ 22 NMOD 20 a _ DT DT DET _ 22 NMOD 21 money-market _ NN NN NOUN _ 22 NMOD 22 fund _ NN NN NOUN _ 12 PMOD 23 . _ . . . _ 10 P 1 New _ NN NNP NOUN _ 4 NMOD 2 Brunswick _ NN NNP NOUN _ 4 NMOD 3 Scientific _ NN NNP NOUN _ 4 NMOD 4 Co. _ NN NNP NOUN _ 7 NMOD 5 , _ , , . _ 7 P 6 a _ DT DT DET _ 7 NMOD 7 maker _ NN NN NOUN _ 14 SUB 8 of _ IN IN ADP _ 7 NMOD 9 biotechnology _ NN NN NOUN _ 12 NMOD 10 instrumentation _ NN NN NOUN _ 12 NMOD 11 and _ CC CC CONJ _ 12 NMOD 12 equipment _ NN NN NOUN _ 8 PMOD 13 , _ , , . _ 7 P 14 said _ VB VBD VERB _ 0 ROOT 15 it _ PR PRP PRON _ 16 SUB 16 adopted _ VB VBD VERB _ 14 VMOD 17 an _ DT DT DET _ 19 NMOD 18 anti-takeover _ JJ JJ ADJ _ 19 NMOD 19 plan _ NN NN NOUN _ 16 OBJ 20 giving _ VB VBG VERB _ 19 NMOD 21 shareholders _ NN NNS NOUN _ 20 OBJ 22 the _ DT DT DET _ 23 NMOD 23 right _ NN NN NOUN _ 20 OBJ 24 to _ TO TO PRT _ 25 VMOD 25 purchase _ VB VB VERB _ 23 NMOD 26 shares _ NN NNS NOUN _ 25 OBJ 27 at _ IN IN ADP _ 25 VMOD 28 half _ JJ JJ ADJ _ 29 NMOD 29 price _ NN NN NOUN _ 27 PMOD 30 under _ IN IN ADP _ 25 VMOD 31 certain _ JJ JJ ADJ _ 32 NMOD 32 conditions _ NN NNS NOUN _ 30 PMOD 33 . _ . . . _ 14 P 1 The _ DT DT DET _ 2 NMOD 2 company _ NN NN NOUN _ 3 SUB 3 said _ VB VBD VERB _ 0 ROOT 4 the _ DT DT DET _ 5 NMOD 5 plan _ NN NN NOUN _ 13 SUB 6 , _ , , . _ 13 P 7 under _ IN IN ADP _ 9 PRD 8 review _ NN NN NOUN _ 7 PMOD 9 for _ IN IN ADP _ 13 VMOD 10 some _ DT DT DET _ 11 NMOD 11 time _ NN NN NOUN _ 9 PMOD 12 , _ , , . _ 13 P 13 will _ MD MD VERB _ 3 VMOD 14 protect _ VB VB VERB _ 13 VC 15 shareholders _ NN NNS NOUN _ 14 OBJ 16 against _ IN IN ADP _ 14 VMOD 17 `` _ `` `` . _ 16 P 18 abusive _ JJ JJ ADJ _ 20 NMOD 19 takeover _ NN NN NOUN _ 20 NMOD 20 tactics _ NN NNS NOUN _ 16 PMOD 21 . _ . . . _ 3 P 1 W. _ NN NNP NOUN _ 3 NMOD 2 Ed _ NN NNP NOUN _ 3 NMOD 3 Tyler _ NN NNP NOUN _ 12 NMOD 4 , _ , , . _ 12 P 5 37 _ CD CD NUM _ 6 NMOD 6 years _ NN NNS NOUN _ 7 AMOD 7 old _ JJ JJ ADJ _ 12 NMOD 8 , _ , , . _ 12 P 9 a _ DT DT DET _ 12 NMOD 10 senior _ JJ JJ ADJ _ 12 NMOD 11 vice _ NN NN NOUN _ 12 NMOD 12 president _ NN NN NOUN _ 18 SUB 13 at _ IN IN ADP _ 12 NMOD 14 this _ DT DT DET _ 16 NMOD 15 printing _ VB VBG VERB _ 16 NMOD 16 concern _ NN NN NOUN _ 13 PMOD 17 , _ , , . _ 12 P 18 was _ VB VBD VERB _ 0 ROOT 19 elected _ VB VBN VERB _ 18 VC 20 president _ NN NN NOUN _ 28 NMOD 21 of _ IN IN ADP _ 20 NMOD 22 its _ PR PRP$ PRON _ 24 NMOD 23 technology _ NN NN NOUN _ 24 NMOD 24 group _ NN NN NOUN _ 21 PMOD 25 , _ , , . _ 28 P 26 a _ DT DT DET _ 28 NMOD 27 new _ JJ JJ ADJ _ 28 NMOD 28 position _ NN NN NOUN _ 19 VMOD 29 . _ . . . _ 18 P 1 Solo _ JJ JJ ADJ _ 3 NMOD 2 woodwind _ NN NN NOUN _ 3 NMOD 3 players _ NN NNS NOUN _ 4 SUB 4 have _ VB VBP VERB _ 0 ROOT 5 to _ TO TO PRT _ 6 VMOD 6 be _ VB VB VERB _ 4 VMOD 7 creative _ JJ JJ ADJ _ 6 PRD 8 if _ IN IN ADP _ 4 VMOD 9 they _ PR PRP PRON _ 10 SUB 10 want _ VB VBP VERB _ 8 SBAR 11 to _ TO TO PRT _ 12 VMOD 12 work _ VB VB VERB _ 10 VMOD 13 a _ DT DT DET _ 14 NMOD 14 lot _ NN NN NOUN _ 12 VMOD 15 , _ , , . _ 4 P 16 because _ IN IN ADP _ 4 VMOD 17 their _ PR PRP$ PRON _ 21 NMOD 18 repertoire _ NN NN NOUN _ 21 NMOD 19 and _ CC CC CONJ _ 21 NMOD 20 audience _ NN NN NOUN _ 21 NMOD 21 appeal _ NN NN NOUN _ 22 SUB 22 are _ VB VBP VERB _ 16 SBAR 23 limited _ JJ JJ ADJ _ 22 PRD 24 . _ . . . _ 4 P 1 The _ DT DT DET _ 4 NMOD 2 oboist _ NN NN NOUN _ 4 NMOD 3 Heinz _ NN NNP NOUN _ 4 NMOD 4 Holliger _ NN NNP NOUN _ 5 SUB 5 has _ VB VBZ VERB _ 15 VMOD 6 taken _ VB VBN VERB _ 5 VC 7 a _ DT DT DET _ 9 NMOD 8 hard _ JJ JJ ADJ _ 9 NMOD 9 line _ NN NN NOUN _ 6 OBJ 10 about _ IN IN ADP _ 6 VMOD 11 the _ DT DT DET _ 12 NMOD 12 problem _ NN NN NOUN _ 10 PMOD 13 : _ : : . _ 15 P 14 He _ PR PRP PRON _ 15 SUB 15 commissions _ VB VBZ VERB _ 0 ROOT 16 and _ CC CC CONJ _ 15 VMOD 17 splendidly _ RB RB ADV _ 18 VMOD 18 interprets _ VB VBZ VERB _ 15 VMOD 19 fearsome _ JJ JJ ADJ _ 21 NMOD 20 contemporary _ JJ JJ ADJ _ 21 NMOD 21 scores _ NN NNS NOUN _ 15 VMOD 22 and _ CC CC CONJ _ 15 VMOD 23 does _ VB VBZ VERB _ 15 VMOD 24 some _ DT DT DET _ 25 NMOD 25 conducting _ NN NN NOUN _ 23 OBJ 26 , _ , , . _ 15 P 27 so _ IN IN ADP _ 15 VMOD 28 he _ PR PRP PRON _ 29 SUB 29 does _ VB VBZ VERB _ 27 SBAR 30 n't _ RB RB ADV _ 29 VMOD 31 have _ VB VB VERB _ 29 VC 32 to _ TO TO PRT _ 33 VMOD 33 play _ VB VB VERB _ 31 VMOD 34 the _ DT DT DET _ 39 NMOD 35 same _ JJ JJ ADJ _ 39 NMOD 36 Mozart _ NN NNP NOUN _ 39 NMOD 37 and _ CC CC CONJ _ 39 NMOD 38 Strauss _ NN NNP NOUN _ 39 NMOD 39 concertos _ NN NNS NOUN _ 33 OBJ 40 over _ RB RB ADV _ 33 VMOD 41 and _ CC CC CONJ _ 40 AMOD 42 over _ RB RB ADV _ 40 AMOD 43 again _ RB RB ADV _ 33 VMOD 44 . _ . . . _ 15 P 1 Richard _ NN NNP NOUN _ 2 NMOD 2 Stoltzman _ NN NNP NOUN _ 3 SUB 3 has _ VB VBZ VERB _ 0 ROOT 4 taken _ VB VBN VERB _ 3 VC 5 a _ DT DT DET _ 10 NMOD 6 gentler _ JJ JJR ADJ _ 10 NMOD 7 , _ , , . _ 10 P 8 more _ RB RBR ADV _ 9 AMOD 9 audience-friendly _ JJ JJ ADJ _ 10 NMOD 10 approach _ NN NN NOUN _ 4 OBJ 11 . _ . . . _ 3 P 1 Years _ NN NNS NOUN _ 2 AMOD 2 ago _ RB RB ADV _ 5 VMOD 3 , _ , , . _ 5 P 4 he _ PR PRP PRON _ 5 SUB 5 collaborated _ VB VBD VERB _ 0 ROOT 6 with _ IN IN ADP _ 5 VMOD 7 the _ DT DT DET _ 10 NMOD 8 new _ JJ JJ ADJ _ 10 NMOD 9 music _ NN NN NOUN _ 10 NMOD 10 gurus _ NN NNS NOUN _ 15 NMOD 11 Peter _ NN NNP NOUN _ 12 NMOD 12 Serkin _ NN NNP NOUN _ 15 NMOD 13 and _ CC CC CONJ _ 15 NMOD 14 Fred _ NN NNP NOUN _ 15 NMOD 15 Sherry _ NN NNP NOUN _ 6 PMOD 16 in _ IN IN ADP _ 5 VMOD 17 the _ DT DT DET _ 21 NMOD 18 very _ RB RB ADV _ 19 AMOD 19 countercultural _ JJ JJ ADJ _ 21 NMOD 20 chamber _ NN NN NOUN _ 21 NMOD 21 group _ NN NN NOUN _ 22 NMOD 22 Tashi _ NN NNP NOUN _ 16 PMOD 23 , _ , , . _ 22 P 24 which _ WD WDT DET _ 22 NMOD 25 won _ VB VBD VERB _ 24 SBAR 26 audiences _ NN NNS NOUN _ 25 OBJ 27 over _ RP RP PRT _ 25 VMOD 28 to _ TO TO PRT _ 27 AMOD 29 dreaded _ JJ JJ ADJ _ 31 NMOD 30 contemporary _ JJ JJ ADJ _ 31 NMOD 31 scores _ NN NNS NOUN _ 28 PMOD 32 like _ IN IN ADP _ 31 NMOD 33 Messiaen _ NN NNP NOUN _ 34 NMOD 34 's _ PO POS PRT _ 36 NMOD 35 `` _ `` `` . _ 36 P 36 Quartet _ NN NN NOUN _ 32 PMOD 37 for _ IN IN ADP _ 36 NMOD 38 the _ DT DT DET _ 39 NMOD 39 End _ NN NN NOUN _ 37 PMOD 40 of _ IN IN ADP _ 39 NMOD 41 Time _ NN NN NOUN _ 40 PMOD 42 . _ . . . _ 5 P 43 '' _ '' '' . _ 5 P 1 Today _ NN NN NOUN _ 6 VMOD 2 , _ , , . _ 6 P 3 the _ DT DT DET _ 5 NMOD 4 pixie-like _ JJ JJ ADJ _ 5 NMOD 5 clarinetist _ NN NN NOUN _ 6 SUB 6 has _ VB VBZ VERB _ 0 ROOT 7 mostly _ RB RB ADV _ 6 VMOD 8 dropped _ VB VBN VERB _ 6 VC 9 the _ DT DT DET _ 11 NMOD 10 missionary _ JJ JJ ADJ _ 11 NMOD 11 work _ NN NN NOUN _ 8 OBJ 12 ( _ -L -LRB- . _ 13 P 13 though _ IN IN ADP _ 8 VMOD 14 a _ DT DT DET _ 15 NMOD 15 touch _ NN NN NOUN _ 21 SUB 16 of _ IN IN ADP _ 15 NMOD 17 the _ DT DT DET _ 19 NMOD 18 old _ JJ JJ ADJ _ 19 NMOD 19 Tashi _ NN NNP NOUN _ 16 PMOD 20 still _ RB RB ADV _ 21 VMOD 21 survives _ VB VBZ VERB _ 13 SBAR 22 ) _ -R -RRB- . _ 13 P 23 and _ CC CC CONJ _ 6 VMOD 24 now _ RB RB ADV _ 6 VMOD 25 goes _ VB VBZ VERB _ 6 VMOD 26 on _ IN IN ADP _ 25 VMOD 27 the _ DT DT DET _ 28 NMOD 28 road _ NN NN NOUN _ 26 PMOD 29 with _ IN IN ADP _ 25 VMOD 30 piano _ NN NN NOUN _ 40 NMOD 31 , _ , , . _ 40 P 32 bass _ NN NN NOUN _ 40 NMOD 33 , _ , , . _ 40 P 34 a _ DT DT DET _ 36 NMOD 35 slide _ NN NN NOUN _ 36 NMOD 36 show _ NN NN NOUN _ 40 NMOD 37 , _ , , . _ 40 P 38 and _ CC CC CONJ _ 40 NMOD 39 a _ DT DT DET _ 40 NMOD 40 repertoire _ NN NN NOUN _ 29 PMOD 41 that _ WD WDT DET _ 40 NMOD 42 ranges _ VB VBZ VERB _ 41 SBAR 43 from _ IN IN ADP _ 42 VMOD 44 light _ JJ JJ ADJ _ 45 NMOD 45 classical _ JJ JJ ADJ _ 43 PMOD 46 to _ TO TO PRT _ 43 PMOD 47 light _ JJ JJ ADJ _ 48 NMOD 48 jazz _ NN NN NOUN _ 46 PMOD 49 to _ TO TO PRT _ 43 PMOD 50 light _ JJ JJ ADJ _ 51 NMOD 51 pop _ NN NN NOUN _ 49 PMOD 52 , _ , , . _ 42 P 53 with _ IN IN ADP _ 42 VMOD 54 a _ DT DT DET _ 57 NMOD 55 few _ JJ JJ ADJ _ 57 NMOD 56 notable _ JJ JJ ADJ _ 57 NMOD 57 exceptions _ NN NNS NOUN _ 53 PMOD 58 . _ . . . _ 6 P 1 Just _ RB RB ADV _ 3 NMOD 2 the _ DT DT DET _ 3 NMOD 3 thing _ NN NN NOUN _ 0 ROOT 4 for _ IN IN ADP _ 3 DEP 5 the _ DT DT DET _ 7 NMOD 6 Vivaldi-at-brunch _ JJ JJ ADJ _ 7 NMOD 7 set _ NN NN NOUN _ 11 NMOD 8 , _ , , . _ 11 P 9 the _ DT DT DET _ 11 NMOD 10 yuppie _ NN NN NOUN _ 11 NMOD 11 audience _ NN NN NOUN _ 4 PMOD 12 that _ WD WDT DET _ 11 NMOD 13 has _ VB VBZ VERB _ 12 SBAR 14 embraced _ VB VBN VERB _ 13 VC 15 New _ NN NNP NOUN _ 16 NMOD 16 Age _ NN NNP NOUN _ 14 OBJ 17 as _ IN IN ADP _ 14 VMOD 18 its _ PR PRP$ PRON _ 22 NMOD 19 very _ RB RB ADV _ 20 AMOD 20 own _ JJ JJ ADJ _ 22 NMOD 21 easy _ JJ JJ ADJ _ 22 NMOD 22 listening _ NN NN NOUN _ 17 PMOD 23 . _ . . . _ 3 P 1 But _ CC CC CONJ _ 3 VMOD 2 you _ PR PRP PRON _ 3 SUB 3 ca _ MD MD VERB _ 0 ROOT 4 n't _ RB RB ADV _ 3 VMOD 5 dismiss _ VB VB VERB _ 3 VC 6 Mr. _ NN NNP NOUN _ 8 NMOD 7 Stoltzman _ NN NNP NOUN _ 8 NMOD 8 's _ PO POS PRT _ 9 NMOD 9 music _ NN NN NOUN _ 12 NMOD 10 or _ CC CC CONJ _ 12 NMOD 11 his _ PR PRP$ PRON _ 12 NMOD 12 motives _ NN NNS NOUN _ 5 OBJ 13 as _ RB RB ADV _ 5 VMOD 14 merely _ RB RB ADV _ 17 AMOD 15 commercial _ JJ JJ ADJ _ 17 AMOD 16 and _ CC CC CONJ _ 17 AMOD 17 lightweight _ JJ JJ ADJ _ 13 PMOD 18 . _ . . . _ 3 P 1 He _ PR PRP PRON _ 2 SUB 2 believes _ VB VBZ VERB _ 10 VMOD 3 in _ IN IN ADP _ 2 VMOD 4 what _ WP WP PRON _ 3 PMOD 5 he _ PR PRP PRON _ 6 SUB 6 plays _ VB VBZ VERB _ 4 SBAR 7 , _ , , . _ 10 P 8 and _ CC CC CONJ _ 10 VMOD 9 he _ PR PRP PRON _ 10 SUB 10 plays _ VB VBZ VERB _ 0 ROOT 11 superbly _ RB RB ADV _ 10 VMOD 12 . _ . . . _ 10 P 1 His _ PR PRP$ PRON _ 3 NMOD 2 recent _ JJ JJ ADJ _ 3 NMOD 3 appearance _ NN NN NOUN _ 16 SUB 4 at _ IN IN ADP _ 3 NMOD 5 the _ DT DT DET _ 7 NMOD 6 Metropolitan _ NN NNP NOUN _ 7 NMOD 7 Museum _ NN NNP NOUN _ 4 PMOD 8 , _ , , . _ 3 P 9 dubbed _ VB VBN VERB _ 3 NMOD 10 `` _ `` `` . _ 13 P 11 A _ DT DT DET _ 13 NMOD 12 Musical _ JJ JJ ADJ _ 13 NMOD 13 Odyssey _ NN NN NOUN _ 9 VMOD 14 , _ , , . _ 13 P 15 '' _ '' '' . _ 13 P 16 was _ VB VBD VERB _ 0 ROOT 17 a _ DT DT DET _ 18 NMOD 18 case _ NN NN NOUN _ 16 PRD 19 in _ IN IN ADP _ 18 NMOD 20 point _ NN NN NOUN _ 19 PMOD 21 . _ . . . _ 16 P 1 It _ PR PRP PRON _ 2 SUB 2 felt _ VB VBD VERB _ 0 ROOT 3 more _ RB RBR ADV _ 4 PMOD 4 like _ IN IN ADP _ 2 VMOD 5 a _ DT DT DET _ 6 NMOD 6 party _ NN NN NOUN _ 13 NMOD 7 , _ , , . _ 13 P 8 or _ CC CC CONJ _ 13 NMOD 9 a _ DT DT DET _ 13 NMOD 10 highly _ RB RB ADV _ 11 AMOD 11 polished _ JJ JJ ADJ _ 13 NMOD 12 jam _ NN NN NOUN _ 13 NMOD 13 session _ NN NN NOUN _ 4 PMOD 14 with _ IN IN ADP _ 13 NMOD 15 a _ DT DT DET _ 17 NMOD 16 few _ JJ JJ ADJ _ 17 NMOD 17 friends _ NN NNS NOUN _ 14 PMOD 18 , _ , , . _ 13 P 19 than _ IN IN ADP _ 4 PMOD 20 a _ DT DT DET _ 22 NMOD 21 classical _ JJ JJ ADJ _ 22 NMOD 22 concert _ NN NN NOUN _ 19 PMOD 23 . _ . . . _ 2 P 1 Clad _ VB VBN VERB _ 12 VMOD 2 in _ IN IN ADP _ 1 VMOD 3 his _ PR PRP$ PRON _ 7 NMOD 4 trademark _ NN NN NOUN _ 7 NMOD 5 black _ JJ JJ ADJ _ 7 NMOD 6 velvet _ NN NN NOUN _ 7 NMOD 7 suit _ NN NN NOUN _ 2 PMOD 8 , _ , , . _ 12 P 9 the _ DT DT DET _ 11 NMOD 10 soft-spoken _ JJ JJ ADJ _ 11 NMOD 11 clarinetist _ NN NN NOUN _ 12 SUB 12 announced _ VB VBD VERB _ 0 ROOT 13 that _ IN IN ADP _ 38 DEP 14 his _ PR PRP$ PRON _ 16 NMOD 15 new _ JJ JJ ADJ _ 16 NMOD 16 album _ NN NN NOUN _ 20 NMOD 17 , _ , , . _ 20 P 18 `` _ `` `` . _ 20 P 19 Inner _ JJ JJ ADJ _ 20 NMOD 20 Voices _ NN NNS NOUN _ 23 SUB 21 , _ , , . _ 20 P 22 '' _ '' '' . _ 20 P 23 had _ VB VBD VERB _ 13 SBAR 24 just _ RB RB ADV _ 23 VMOD 25 been _ VB VBN VERB _ 23 VC 26 released _ VB VBN VERB _ 25 VC 27 , _ , , . _ 38 P 28 that _ IN IN ADP _ 38 DEP 29 his _ PR PRP$ PRON _ 30 NMOD 30 family _ NN NN NOUN _ 31 SUB 31 was _ VB VBD VERB _ 28 SBAR 32 in _ IN IN ADP _ 31 VMOD 33 the _ DT DT DET _ 35 NMOD 34 front _ NN NN NOUN _ 35 NMOD 35 row _ NN NN NOUN _ 32 PMOD 36 , _ , , . _ 38 P 37 and _ CC CC CONJ _ 38 DEP 38 that _ IN IN ADP _ 12 VMOD 39 it _ PR PRP PRON _ 40 SUB 40 was _ VB VBD VERB _ 48 VMOD 41 his _ PR PRP$ PRON _ 43 NMOD 42 mother _ NN NN NOUN _ 43 NMOD 43 's _ PO POS PRT _ 44 NMOD 44 birthday _ NN NN NOUN _ 40 PRD 45 , _ , , . _ 48 P 46 so _ RB RB ADV _ 48 VMOD 47 he _ PR PRP PRON _ 48 SUB 48 was _ VB VBD VERB _ 38 SBAR 49 going _ VB VBG VERB _ 48 VC 50 to _ TO TO PRT _ 51 VMOD 51 play _ VB VB VERB _ 49 VMOD 52 her _ PR PRP$ PRON _ 54 NMOD 53 favorite _ JJ JJ ADJ _ 54 NMOD 54 tune _ NN NN NOUN _ 51 OBJ 55 from _ IN IN ADP _ 54 NMOD 56 the _ DT DT DET _ 57 NMOD 57 record _ NN NN NOUN _ 55 PMOD 58 . _ . . . _ 12 P 1 He _ PR PRP PRON _ 2 SUB 2 launched _ VB VBD VERB _ 0 ROOT 3 into _ IN IN ADP _ 2 VMOD 4 Saint-Saens _ NN NNP NOUN _ 5 NMOD 5 's _ PO POS PRT _ 8 NMOD 6 `` _ `` `` . _ 8 P 7 The _ DT DT DET _ 8 NMOD 8 Swan _ NN NN NOUN _ 21 NMOD 9 '' _ '' '' . _ 8 P 10 from _ IN IN ADP _ 8 NMOD 11 `` _ `` `` . _ 10 P 12 Carnival _ NN NN NOUN _ 10 PMOD 13 of _ IN IN ADP _ 12 NMOD 14 the _ DT DT DET _ 15 NMOD 15 Animals _ NN NNS NOUN _ 13 PMOD 16 , _ , , . _ 21 P 17 '' _ '' '' . _ 21 P 18 a _ DT DT DET _ 21 NMOD 19 favorite _ JJ JJ ADJ _ 21 NMOD 20 encore _ NN NN NOUN _ 21 NMOD 21 piece _ NN NN NOUN _ 3 PMOD 22 for _ IN IN ADP _ 21 NMOD 23 cellists _ NN NNS NOUN _ 22 PMOD 24 , _ , , . _ 21 P 25 with _ IN IN ADP _ 2 VMOD 26 lovely _ JJ JJ ADJ _ 29 NMOD 27 , _ , , . _ 29 P 28 glossy _ JJ JJ ADJ _ 29 NMOD 29 tone _ NN NN NOUN _ 32 NMOD 30 and _ CC CC CONJ _ 32 NMOD 31 no _ DT DT DET _ 32 NMOD 32 bite _ NN NN NOUN _ 25 PMOD 33 . _ . . . _ 2 P 1 Then _ RB RB ADV _ 16 VMOD 2 , _ , , . _ 16 P 3 as _ IN IN ADP _ 4 DEP 4 if _ IN IN ADP _ 16 VMOD 5 to _ TO TO PRT _ 6 VMOD 6 show _ VB VB VERB _ 4 SBAR 7 that _ IN IN ADP _ 6 VMOD 8 he _ PR PRP PRON _ 9 SUB 9 could _ MD MD VERB _ 7 SBAR 10 play _ VB VB VERB _ 9 VC 11 fast _ RB RB ADV _ 10 VMOD 12 as _ IN IN ADP _ 13 AMOD 13 well _ RB RB ADV _ 10 VMOD 14 , _ , , . _ 16 P 15 he _ PR PRP PRON _ 16 SUB 16 offered _ VB VBD VERB _ 0 ROOT 17 the _ DT DT DET _ 19 NMOD 18 second _ JJ JJ ADJ _ 19 NMOD 19 movement _ NN NN NOUN _ 31 NMOD 20 from _ IN IN ADP _ 19 NMOD 21 Saint-Saens _ NN NNP NOUN _ 22 NMOD 22 's _ PO POS PRT _ 23 NMOD 23 Sonata _ NN NN NOUN _ 20 PMOD 24 for _ IN IN ADP _ 23 NMOD 25 Clarinet _ NN NN NOUN _ 24 PMOD 26 , _ , , . _ 31 P 27 a _ DT DT DET _ 31 NMOD 28 whimsical _ JJ JJ ADJ _ 31 NMOD 29 , _ , , . _ 31 P 30 puckish _ JJ JJ ADJ _ 31 NMOD 31 tidbit _ NN NN NOUN _ 16 OBJ 32 that _ WD WDT DET _ 31 NMOD 33 reflected _ VB VBD VERB _ 32 SBAR 34 the _ DT DT DET _ 36 NMOD 35 flip _ JJ JJ ADJ _ 36 NMOD 36 side _ NN NN NOUN _ 33 OBJ 37 of _ IN IN ADP _ 36 NMOD 38 the _ DT DT DET _ 40 NMOD 39 Stoltzman _ NN NNP NOUN _ 40 NMOD 40 personality _ NN NN NOUN _ 37 PMOD 41 . _ . . . _ 16 P 1 And _ CC CC CONJ _ 4 VMOD 2 so _ RB RB ADV _ 4 VMOD 3 it _ PR PRP PRON _ 4 SUB 4 went _ VB VBD VERB _ 0 ROOT 5 through _ IN IN ADP _ 4 VMOD 6 the _ DT DT DET _ 8 NMOD 7 first _ JJ JJ ADJ _ 8 NMOD 8 half _ NN NN NOUN _ 5 PMOD 9 : _ : : . _ 4 P 10 an _ DT DT DET _ 13 NMOD 11 ingeniously _ RB RB ADV _ 12 AMOD 12 chosen _ VB VBN VERB _ 13 NMOD 13 potpourri _ NN NN NOUN _ 4 DEP 14 of _ IN IN ADP _ 13 NMOD 15 pieces _ NN NNS NOUN _ 23 NMOD 16 , _ , , . _ 23 P 17 none _ NN NN NOUN _ 23 NMOD 18 longer _ JJ JJR ADJ _ 17 NMOD 19 than _ IN IN ADP _ 18 AMOD 20 five _ CD CD NUM _ 21 NMOD 21 minutes _ NN NNS NOUN _ 19 PMOD 22 , _ , , . _ 23 P 23 none _ NN NN NOUN _ 14 PMOD 24 that _ WD WDT DET _ 23 NMOD 25 would _ MD MD VERB _ 24 SBAR 26 disturb _ VB VB VERB _ 25 VC 27 or _ CC CC CONJ _ 26 VMOD 28 challenge _ VB VB VERB _ 26 VMOD 29 a _ DT DT DET _ 30 NMOD 30 listener _ NN NN NOUN _ 26 OBJ 31 . _ . . . _ 4 P 1 Mr. _ NN NNP NOUN _ 2 NMOD 2 Stoltzman _ NN NNP NOUN _ 3 SUB 3 introduced _ VB VBD VERB _ 0 ROOT 4 his _ PR PRP$ PRON _ 5 NMOD 5 colleagues _ NN NNS NOUN _ 22 NMOD 6 : _ : : . _ 22 P 7 Bill _ NN NNP NOUN _ 8 NMOD 8 Douglas _ NN NNP NOUN _ 14 NMOD 9 , _ , , . _ 14 P 10 pianist\/bassoonist\/composer _ NN NN NOUN _ 14 NMOD 11 and _ CC CC CONJ _ 14 NMOD 12 an _ DT DT DET _ 14 NMOD 13 old _ JJ JJ ADJ _ 14 NMOD 14 buddy _ NN NN NOUN _ 22 NMOD 15 from _ IN IN ADP _ 14 NMOD 16 Yale _ NN NNP NOUN _ 15 PMOD 17 , _ , , . _ 22 P 18 and _ CC CC CONJ _ 22 NMOD 19 jazz _ NN NN NOUN _ 22 NMOD 20 bassist _ NN NN NOUN _ 22 NMOD 21 Eddie _ NN NNP NOUN _ 22 NMOD 22 Gomez _ NN NNP NOUN _ 3 OBJ 23 . _ . . . _ 3 P 1 An _ DT DT DET _ 3 NMOD 2 improvisational _ JJ JJ ADJ _ 3 NMOD 3 section _ NN NN NOUN _ 4 SUB 4 was _ VB VBD VERB _ 0 ROOT 5 built _ VB VBN VERB _ 4 VC 6 around _ IN IN ADP _ 5 VMOD 7 pieces _ NN NNS NOUN _ 6 PMOD 8 by _ IN IN ADP _ 7 NMOD 9 Mr. _ NN NNP NOUN _ 10 NMOD 10 Douglas _ NN NNP NOUN _ 8 PMOD 11 , _ , , . _ 5 P 12 beginning _ NN NN NOUN _ 5 VMOD 13 with _ IN IN ADP _ 12 PMOD 14 `` _ `` `` . _ 23 P 15 Golden _ JJ JJ ADJ _ 16 NMOD 16 Rain _ NN NN NOUN _ 23 NMOD 17 , _ , , . _ 23 P 18 '' _ '' '' . _ 23 P 19 a _ DT DT DET _ 23 NMOD 20 lilting _ JJ JJ ADJ _ 23 NMOD 21 , _ , , . _ 23 P 22 laid-back _ JJ JJ ADJ _ 23 NMOD 23 lead _ NN NN NOUN _ 13 PMOD 24 in _ IN IN ADP _ 23 NMOD 25 to _ TO TO PRT _ 24 PMOD 26 the _ DT DT DET _ 29 NMOD 27 uptempo _ JJ JJ ADJ _ 29 NMOD 28 `` _ `` `` . _ 29 P 29 Sky _ NN NN NOUN _ 25 PMOD 30 , _ , , . _ 29 P 31 '' _ '' '' . _ 29 P 32 which _ WD WDT DET _ 29 NMOD 33 gave _ VB VBD VERB _ 32 SBAR 34 Mr. _ NN NNP NOUN _ 35 NMOD 35 Stoltzman _ NN NNP NOUN _ 33 OBJ 36 the _ DT DT DET _ 37 NMOD 37 opportunity _ NN NN NOUN _ 33 OBJ 38 to _ TO TO PRT _ 39 VMOD 39 wail _ VB VB VERB _ 37 NMOD 40 in _ IN IN ADP _ 39 VMOD 41 a _ DT DT DET _ 43 NMOD 42 high _ JJ JJ ADJ _ 43 NMOD 43 register _ NN NN NOUN _ 40 PMOD 44 and _ CC CC CONJ _ 39 VMOD 45 show _ VB VB VERB _ 39 VMOD 46 off _ RP RP PRT _ 45 VMOD 47 his _ PR PRP$ PRON _ 49 NMOD 48 fleet _ JJ JJ ADJ _ 49 NMOD 49 fingers _ NN NNS NOUN _ 45 OBJ 50 . _ . . . _ 4 P 1 Bach _ NN NNP NOUN _ 2 NMOD 2 's _ PO POS PRT _ 4 NMOD 3 `` _ `` `` . _ 4 P 4 Air _ NN NN NOUN _ 6 SUB 5 '' _ '' '' . _ 4 P 6 followed _ VB VBD VERB _ 0 ROOT 7 . _ . . . _ 6 P 1 Mr. _ NN NNP NOUN _ 2 NMOD 2 Stoltzman _ NN NNP NOUN _ 3 SUB 3 tied _ VB VBD VERB _ 0 ROOT 4 the _ DT DT DET _ 5 NMOD 5 composer _ NN NN NOUN _ 3 OBJ 6 in _ RP RP PRT _ 3 VMOD 7 by _ IN IN ADP _ 3 VMOD 8 proclaiming _ VB VBG VERB _ 7 PMOD 9 him _ PR PRP PRON _ 13 SUB 10 `` _ `` `` . _ 13 P 11 the _ DT DT DET _ 13 NMOD 12 great _ JJ JJ ADJ _ 13 NMOD 13 improviser _ NN NN NOUN _ 8 VMOD 14 of _ IN IN ADP _ 13 NMOD 15 the _ DT DT DET _ 17 NMOD 16 18th _ JJ JJ ADJ _ 17 NMOD 17 century _ NN NN NOUN _ 14 PMOD 18 , _ , , . _ 3 P 19 '' _ '' '' . _ 3 P 20 and _ CC CC CONJ _ 3 VMOD 21 then _ RB RB ADV _ 3 VMOD 22 built _ VB VBD VERB _ 3 VMOD 23 on _ IN IN ADP _ 22 VMOD 24 the _ DT DT DET _ 25 NMOD 25 image _ NN NN NOUN _ 23 PMOD 26 by _ IN IN ADP _ 22 VMOD 27 joining _ VB VBG VERB _ 26 PMOD 28 with _ IN IN ADP _ 27 VMOD 29 Mr. _ NN NNP NOUN _ 30 NMOD 30 Douglas _ NN NNP NOUN _ 28 PMOD 31 in _ IN IN ADP _ 27 VMOD 32 some _ DT DT DET _ 35 NMOD 33 Bach _ NN NNP NOUN _ 35 NMOD 34 two-part _ JJ JJ ADJ _ 35 NMOD 35 inventions _ NN NNS NOUN _ 31 PMOD 36 , _ , , . _ 35 P 37 cleverly _ RB RB ADV _ 38 VMOD 38 arranged _ VB VBN VERB _ 35 NMOD 39 for _ IN IN ADP _ 38 VMOD 40 clarinet _ NN NN NOUN _ 42 NMOD 41 and _ CC CC CONJ _ 42 NMOD 42 bassoon _ NN NN NOUN _ 39 PMOD 43 by _ IN IN ADP _ 38 VMOD 44 Mr. _ NN NNP NOUN _ 45 NMOD 45 Douglas _ NN NNP NOUN _ 43 PMOD 46 . _ . . . _ 3 P 1 Keeping _ VB VBG VERB _ 9 VMOD 2 the _ DT DT DET _ 3 NMOD 3 mood _ NN NN NOUN _ 4 SUB 4 light _ JJ JJ ADJ _ 1 VMOD 5 , _ , , . _ 9 P 6 the _ DT DT DET _ 7 NMOD 7 two _ CD CD NUM _ 9 SUB 8 then _ RB RB ADV _ 9 VMOD 9 chanted _ VB VBD VERB _ 0 ROOT 10 and _ CC CC CONJ _ 9 VMOD 11 chortled _ VB VBD VERB _ 9 VMOD 12 their _ PR PRP$ PRON _ 13 NMOD 13 way _ NN NN NOUN _ 9 OBJ 14 through _ IN IN ADP _ 9 VMOD 15 some _ DT DT DET _ 17 NMOD 16 murderous _ JJ JJ ADJ _ 17 NMOD 17 polyrhythms _ NN NNS NOUN _ 14 PMOD 18 , _ , , . _ 17 P 19 devised _ VB VBN VERB _ 17 NMOD 20 by _ IN IN ADP _ 19 VMOD 21 Mr. _ NN NNP NOUN _ 22 NMOD 22 Douglas _ NN NNP NOUN _ 20 PMOD 23 as _ IN IN ADP _ 19 VMOD 24 an _ DT DT DET _ 25 NMOD 25 alternative _ NN NN NOUN _ 23 PMOD 26 to _ TO TO PRT _ 25 NMOD 27 Hindemith _ NN NNP NOUN _ 28 NMOD 28 's _ PO POS PRT _ 31 NMOD 29 dry _ JJ JJ ADJ _ 31 NMOD 30 theory-teaching _ VB VBG VERB _ 31 NMOD 31 techniques _ NN NNS NOUN _ 26 PMOD 32 , _ , , . _ 9 P 33 and _ CC CC CONJ _ 9 VMOD 34 then _ RB RB ADV _ 9 VMOD 35 , _ , , . _ 9 P 36 with _ IN IN ADP _ 40 VMOD 37 Mr. _ NN NNP NOUN _ 38 NMOD 38 Gomez _ NN NNP NOUN _ 36 PMOD 39 , _ , , . _ 40 P 40 soared _ VB VBD VERB _ 9 VMOD 41 and _ CC CC CONJ _ 40 VMOD 42 improvised _ VB VBD VERB _ 40 VMOD 43 on _ IN IN ADP _ 42 VMOD 44 the _ DT DT DET _ 46 NMOD 45 composer _ NN NN NOUN _ 46 NMOD 46 's _ PO POS PRT _ 50 NMOD 47 tight _ JJ JJ ADJ _ 50 NMOD 48 `` _ `` `` . _ 50 P 49 Bebop _ NN NNP NOUN _ 50 NMOD 50 Etudes _ NN NNP NOUN _ 43 PMOD 51 . _ . . . _ 9 P 52 '' _ '' '' . _ 9 P 1 The _ DT DT DET _ 2 NMOD 2 end _ NN NN NOUN _ 10 SUB 3 of _ IN IN ADP _ 2 NMOD 4 the _ DT DT DET _ 6 NMOD 5 first _ JJ JJ ADJ _ 6 NMOD 6 half _ NN NN NOUN _ 3 PMOD 7 , _ , , . _ 10 P 8 however _ RB RB ADV _ 10 VMOD 9 , _ , , . _ 10 P 10 brought _ VB VBD VERB _ 0 ROOT 11 what _ WP WP PRON _ 25 NMOD 12 the _ DT DT DET _ 14 NMOD 13 standing-room-only _ JJ JJ ADJ _ 14 NMOD 14 crowd _ NN NN NOUN _ 15 SUB 15 seemed _ VB VBD VERB _ 11 SBAR 16 to _ TO TO PRT _ 17 VMOD 17 be _ VB VB VERB _ 15 VMOD 18 waiting _ VB VBG VERB _ 17 VC 19 for _ IN IN ADP _ 18 VMOD 20 : _ : : . _ 25 P 21 the _ DT DT DET _ 23 NMOD 22 pop _ NN NN NOUN _ 23 NMOD 23 singer _ NN NN NOUN _ 25 NMOD 24 Judy _ NN NNP NOUN _ 25 NMOD 25 Collins _ NN NNP NOUN _ 10 OBJ 26 , _ , , . _ 25 P 27 who _ WP WP PRON _ 25 NMOD 28 appears _ VB VBZ VERB _ 27 SBAR 29 on _ IN IN ADP _ 28 VMOD 30 `` _ `` `` . _ 29 P 31 Inner _ JJ JJ ADJ _ 32 NMOD 32 Voices _ NN NNS NOUN _ 29 PMOD 33 . _ . . . _ 10 P 34 '' _ '' '' . _ 10 P vowpal_wabbit-8.1.1/demo/dna/000077500000000000000000000000001261756526500160665ustar00rootroot00000000000000vowpal_wabbit-8.1.1/demo/dna/.gitignore000066400000000000000000000000721261756526500200550ustar00rootroot00000000000000*.gz *.bz2 quaddna2vw *.model *cache* *.predictions *.pid vowpal_wabbit-8.1.1/demo/dna/Makefile000066400000000000000000000012541261756526500175300ustar00rootroot00000000000000CXXFLAGS=-O3 .SECONDARY: all: @cat README clean: rm -f $(wildcard dna*.test.predictions dna*.model) %.check: @test -x "$$(which $*)" || { \ echo "ERROR: you need to install $*" 1>&2; \ exit 1; \ } dna_train.%.bz2: wget.check wget ftp://largescale.ml.tu-berlin.de/largescale/dna/dna_train.$*.bz2 quaddna2vw: quaddna2vw.cpp %.model: dna_train.lab.bz2 dna_train.dat.bz2 quaddna2vw paste.check bzcat.check zsh.check ./do-$*-multicore-train %.test.predictions: %.model dna_train.lab.bz2 dna_train.dat.bz2 quaddna2vw paste.check bzcat.check zsh.check ./do-test $< $@ %.perf: %.test.predictions perf.check perl.check zsh.check ./do-perf $< .PHONY: all clean vowpal_wabbit-8.1.1/demo/dna/README000066400000000000000000000035641261756526500167560ustar00rootroot00000000000000This is the Splice Site recognition dataset from the 2008 Pascal Large Scale Learning Challenge (http://largescale.ml.tu-berlin.de/summary/). === WARNINGS === * you need a beefy machine to comfortably run these demos 4 cores or more SSD or lots of RAM because the demo is I/O bound * the demos are intolerably slow under cygwin (pipes do not work well) === INSTRUCTIONS === * make dna.perf downloads the dna dataset, trains a 4-gram logistic regression in parallel on 4 cores and computes test set statistics disk space requirements: about 3 gigabytes training time requirements: about 7 cores for about 15 minutes ultimately I/O bound: bzcat is the limiting factor memory requirements: less than 512 megabytes results in APR of 0.512 * make dnann.perf same as dna.perf, but with additionally 1 neural network hidden node slower (by circa 60 seconds) but better results in APR of 0.532 * make dnasmash.perf as above but builds a better model uses 10 iteratons of parallel sgd with 4 neural network nodes disk space requirements: about 10 gigabytes additional 7 gigabytes of vw cache on top of original data training time requirements: 16 minutes to build cache over first (ever) pass subsequently, 6 minute per pass if you have SSD or enough RAM cache 10 passes = 60 minutes (x 6 cores) results in APR of 0.545 * make dnahogwild.perf same as dna.perf, but trained via lock-free multicore sgd ("hogwild") rather than parallel sgd + averaging nondeterministic, but a typical result is APR of 0.516 * make dnahogwildnn.perf same as dnann.perf, but trained via lock-free multicore sgd ("hogwild") rather than parallel sgd + averaging nondeterministic, but a typical result is APR of 0.536 vowpal_wabbit-8.1.1/demo/dna/do-dna-multicore-train000077500000000000000000000015771261756526500223040ustar00rootroot00000000000000#! /bin/zsh learner() { ./quaddna2vw | \ ../../vowpalwabbit/vw -f dna.model.$1 \ --loss_function logistic \ -b 18 -l 0.25 --adaptive --invariant \ --total $2 --node $1 --unique_id 0 --span_server localhost \ } set -e ../../cluster/spanning_tree dna_spanning_tree.pid paste -d' ' \ <(bzcat dna_train.lab.bz2) \ <(bzcat dna_train.dat.bz2) | \ tail -n +1000000 | \ ./map \ >(learner 0 4) \ >(learner 1 4 >/dev/null 2>/dev/null) \ >(learner 2 4 >/dev/null 2>/dev/null) \ >(learner 3 4 >/dev/null 2>/dev/null) kill $(cat dna_spanning_tree.pid) wait rm dna_spanning_tree.pid mv dna.model.0 dna.model rm -f dna.model.* vowpal_wabbit-8.1.1/demo/dna/do-dnahogwild-multicore-train000077500000000000000000000020701261756526500236470ustar00rootroot00000000000000#! /bin/zsh rm -f dnahogwild.model set -e nukeem() { \ trap - INT QUIT TERM pkill -9 -f 'vw.*--port 26543' } learner() { ./quaddna2vw | \ netcat localhost 26543 > /dev/null } { ../../vowpalwabbit/vw -f dnahogwild.model \ --loss_function logistic \ -b 18 -l 0.0625 --adaptive --invariant \ --daemon --num_children 4 --port 26543 2>&1 | \ perl -lane 'print $_ unless $c{$F[2]}++;' } & trap 'nukeem; exit 1' INT QUIT TERM while ! netcat -z localhost 26543 do sleep 1 done paste -d' ' \ <(bzcat dna_train.lab.bz2) \ <(bzcat dna_train.dat.bz2) | \ tail -n +1000000 | \ ./map \ >(learner) \ >(learner) \ >(learner) \ >(learner) pkill -f 'vw.*--port 26543' while test ! -s dnahogwild.model do sleep 1 done vowpal_wabbit-8.1.1/demo/dna/do-dnahogwildnn-multicore-train000077500000000000000000000020741261756526500242070ustar00rootroot00000000000000#! /bin/zsh rm -f dnahogwildnn.model set -e nukeem() { \ trap - INT QUIT TERM pkill -9 -f 'vw.*--port 26544' } learner() { ./quaddna2vw | \ netcat localhost 26544 > /dev/null } { ../../vowpalwabbit/vw -f dnahogwildnn.model \ --loss_function logistic --nn 1 --inpass \ -b 18 -l 0.015 --adaptive --invariant \ --daemon --num_children 4 --port 26544 2>&1 | \ perl -lane 'print $_ unless $c{$F[2]}++;' } & trap 'nukeem; exit 1' INT QUIT TERM while ! netcat -z localhost 26544 do sleep 1 done paste -d' ' \ <(bzcat dna_train.lab.bz2) \ <(bzcat dna_train.dat.bz2) | \ tail -n +1000000 | \ ./map \ >(learner) \ >(learner) \ >(learner) \ >(learner) pkill -f 'vw.*--port 26544' while test ! -s dnahogwildnn.model do sleep 1 done vowpal_wabbit-8.1.1/demo/dna/do-dnann-multicore-train000077500000000000000000000016321261756526500226300ustar00rootroot00000000000000#! /bin/zsh learner() { ./quaddna2vw | \ ../../vowpalwabbit/vw -f dnann.model.$1 \ --loss_function logistic \ -b 18 -l 0.06 --adaptive --invariant \ --total $2 --node $1 --unique_id 0 --span_server localhost \ --nn 1 --inpass } set -e ../../cluster/spanning_tree dna_spanning_tree.pid paste -d' ' \ <(bzcat dna_train.lab.bz2) \ <(bzcat dna_train.dat.bz2) | \ tail -n +1000000 | \ ./map \ >(learner 0 4) \ >(learner 1 4 >/dev/null 2>/dev/null) \ >(learner 2 4 >/dev/null 2>/dev/null) \ >(learner 3 4 >/dev/null 2>/dev/null) kill $(cat dna_spanning_tree.pid) wait rm dna_spanning_tree.pid mv dnann.model.0 dnann.model rm -f dnann.model.* vowpal_wabbit-8.1.1/demo/dna/do-dnasmash-multicore-train000077500000000000000000000017641261756526500233360ustar00rootroot00000000000000#! /bin/zsh learner() { ./quaddna2vw | \ ../../vowpalwabbit/vw -f dnasmash.model.$1 \ --loss_function logistic \ --compressed --cache_file dnacache.$1 \ -b 20 -l 0.06 --adaptive --invariant --passes 10 \ --total $2 --node $1 --unique_id 0 --span_server localhost \ --nn 4 --inpass } ../../cluster/spanning_tree dnasmash_spanning_tree.pid paste -d' ' \ <(bzcat dna_train.lab.bz2) \ <(bzcat dna_train.dat.bz2) | \ tail -n +1000000 | \ ./map \ >(learner 0 4) \ >(learner 1 4 >/dev/null 2>/dev/null) \ >(learner 2 4 >/dev/null 2>/dev/null) \ >(learner 3 4 >/dev/null 2>/dev/null) kill $(cat dnasmash_spanning_tree.pid) wait rm dnasmash_spanning_tree.pid mv dnasmash.model.0 dnasmash.model rm -f dnasmash.model.* vowpal_wabbit-8.1.1/demo/dna/do-perf000077500000000000000000000003051261756526500173460ustar00rootroot00000000000000#! /bin/zsh perf -APR -ACC -ROC -t 0 \ -files <(bzcat dna_train.lab.bz2 | head -n 1000000) $1 || { echo "ERROR: you probably need to recompile perf to handle larger data sets" 1>&2 exit 1 } vowpal_wabbit-8.1.1/demo/dna/do-test000077500000000000000000000003721261756526500173750ustar00rootroot00000000000000#! /bin/zsh paste -d' ' \ <(bzcat dna_train.lab.bz2) \ <(bzcat dna_train.dat.bz2) | \ head -n +1000000 | \ ./quaddna2vw | \ ../../vowpalwabbit/vw -t --loss_function logistic -i $1 -p $2 vowpal_wabbit-8.1.1/demo/dna/map000077500000000000000000000004371261756526500165750ustar00rootroot00000000000000#! /usr/bin/env perl use warnings; use strict; use IO::File; my @mappers = map { $_->autoflush (0); $_ } map { new IO::File $_, "w" or die "$_: $!" } @ARGV; while (defined ($_ = )) { my $fh = $mappers[$. % @mappers]; print $fh $_; } vowpal_wabbit-8.1.1/demo/dna/quaddna2vw.cpp000066400000000000000000000020311261756526500206420ustar00rootroot00000000000000#include #include namespace { using namespace std; unsigned int codec (const string::const_iterator& c) { return *c == 'A' ? 0 : *c == 'C' ? 1 : *c == 'G' ? 2 : 3; } } int main (void) { using namespace std; while (! cin.eof ()) { string line; string label; getline (cin, line); if (line.length ()) { string::iterator s = line.begin (); while (*s != ' ') { cout << *s; ++s; } string::const_iterator ppp = s + 1; string::const_iterator pp = ppp + 1; string::const_iterator p = pp + 1; unsigned int offset = 1; cout << " |f"; for (string::const_iterator c = p + 1; c != line.end (); ++ppp, ++pp, ++p, ++c) { unsigned int val = 64 * codec (ppp) + 16 * codec (pp) + 4 * codec (p) + codec (c); cout << " " << offset + val << ":1"; offset += 256; } cout << endl; } } return 0; } vowpal_wabbit-8.1.1/demo/entityrelation/000077500000000000000000000000001261756526500203765ustar00rootroot00000000000000vowpal_wabbit-8.1.1/demo/entityrelation/Makefile000066400000000000000000000016011261756526500220340ustar00rootroot00000000000000SHELL=/bin/bash VW=../../vowpalwabbit/vw search_option=--constraints --search_alpha 1e-8 eval_script=./evaluationER.py .SECONDARY: all: @cat README.md clean: rm -f *.model *.predictions ER_*.vw *.cache evaluationER.py er.zip *~ %.check: @test -x "$$(which $*)" || { \ echo "ERROR: you need to install $*" 1>&2; \ exit 1; \ } er.zip: wget.check unzip.check @echo "downloading entity relation data ..." 1>&2 @wget -q http://web.engr.illinois.edu/~kchang10/data/$@ \ ER_%.vw: er.zip @echo "preprocessing entity relation data ..." 1>&2 @unzip -o $< er.model: ER_train.vw @$(VW) -b 24 -c -d $< --search 10 --passes 10 --search_task entity_relation ${search_option} -f er.model er.test.predictions: ER_test.vw er.model @$(VW) -c -d $< -t -i er.model -p $@ er.perf: ER_test.vw er.test.predictions python.check @$(eval_script) $< er.test.predictions .PHONY: all clean vowpal_wabbit-8.1.1/demo/entityrelation/README.md000077500000000000000000000006711261756526500216640ustar00rootroot00000000000000Searn for Entity Relation Recognition ------------------------------------- This demo shows the performance of Searn on an entity-relation recognition task. For more details on the data set see http://cogcomp.cs.illinois.edu/page/resource_view/43 ### Instructions ### - `make er.perf`: downloads the preprocessed entity-relation dataset, trains a joint model for predicting entity and relation types and computes test set statistics. vowpal_wabbit-8.1.1/demo/mnist/000077500000000000000000000000001261756526500164565ustar00rootroot00000000000000vowpal_wabbit-8.1.1/demo/mnist/.gitignore000066400000000000000000000001231261756526500204420ustar00rootroot00000000000000*.gz *.model *.predictions *.swp extractfeatures extractpixels pixelngrams *cache* vowpal_wabbit-8.1.1/demo/mnist/Makefile000066400000000000000000000052311261756526500201170ustar00rootroot00000000000000.SECONDARY: CXXFLAGS=-O3 -Wall help: @cat README RAW = mnist mnisthogwild mnist8m PNG = mnistpng mnist11png mnist8mpng mnist8m11png raw : $(addsuffix .test.confusion, $(RAW)) png : $(addsuffix .test.confusion, $(PNG)) MNIST = mnist mnisthogwild mnistpng mnist11png 8M = mnist8m mnist8mpng mnist8m11png mnist : $(addsuffix .test.confusion, $(MNIST)) mnist8m : $(addsuffix .test.confusion, $(8M)) .PHONY : clean testclean %.test.confusion mnist mnist8m raw png %.check: @test -x "$$(which $*)" || { \ echo "ERROR: you need to install $*" 1>&2; \ exit 1; \ } testclean: rm -f $(wildcard *.test.predictions) clean: rm -f $(wildcard mnist8mpng.*) $(wildcard mnist8m11png.*) $(wildcard mnist11png.*) $(wildcard mnistpng.*) $(wildcard mnist8m.*) $(wildcard mnist.*) # http://leon.bottou.org/projects/infimnist infimnist.tar.gz : wget.check wget http://leon.bottou.org/_media/projects/$@ infimnist : infimnist.tar.gz tar xvfz $< make -C $@ train8m-labels-idx1-ubyte.gz: infimnist (cd infimnist && ./infimnist lab 10000 8109999) | gzip > $@ train8m-images-idx3-ubyte.gz: infimnist (cd infimnist && ./infimnist pat 10000 8109999) | gzip > $@ train-%.gz: wget.check wget http://yann.lecun.com/exdb/mnist/train-$*.gz t10k-%.gz: wget.check wget http://yann.lecun.com/exdb/mnist/t10k-$*.gz pixelngrams: pixelngrams.cpp extractpixels: extractpixels.cpp extractfeatures: extractfeatures.cpp %png.model: train-labels-idx1-ubyte.gz train-images-idx3-ubyte.gz extractpixels pixelngrams zsh.check perl.check paste.check ./do-$*png-train mnist.model: train-labels-idx1-ubyte.gz train-images-idx3-ubyte.gz extractfeatures zsh.check perl.check paste.check ./do-mnist-train mnisthogwild.model: train-labels-idx1-ubyte.gz train-images-idx3-ubyte.gz extractfeatures zsh.check perl.check paste.check ./do-mnist-hogwild-train mnist8m.model: train8m-labels-idx1-ubyte.gz train8m-images-idx3-ubyte.gz extractfeatures zsh.check perl.check paste.check ./do-mnist8m-train %png.test.predictions: %png.model t10k-labels-idx1-ubyte.gz t10k-images-idx3-ubyte.gz zsh.check perl.check paste.check ./do-pixelngram-test $*png %.test.predictions: %.model t10k-labels-idx1-ubyte.gz t10k-images-idx3-ubyte.gz zsh.check perl.check paste.check ./do-test $* CONFUSION='++$$n; \ ++$$c if $$F[0] != $$F[1]; \ ++$$m{"@{[int($$F[0])]}:$$F[1]"}; } { \ print "$* test errors: $$c out of $$n"; \ print "confusion matrix (rows = truth, columns = prediction):"; \ foreach $$true (1 .. 10) { \ print join "\t", map { $$m{"$$true:$$_"} || 0 } (1 .. 10); \ }' %.test.confusion: %.test.predictions perl.check @perl -lane $(CONFUSION) $*.test.predictions vowpal_wabbit-8.1.1/demo/mnist/README000066400000000000000000000061061261756526500173410ustar00rootroot00000000000000mnist (http://yann.lecun.com/exdb/mnist/) is the traditional set for testing neural network implementations. mnist8m (http://leon.bottou.org/papers/loosli-canu-bottou-2006) is a variant of the original mnist training set augmented with deformations. see the dna demo directory for an example of distributed neural network training. === INSTRUCTIONS === --- starting from raw pixels --- * make mnist.test.confusion this will download the mnist training and test sets train a neural network model on mnist from raw pixels evaluate on the original mnist test set and report a confusion matrix results in test errors: 219 out of 10000 disk requirements: about 10 megabytes training time requirements: about 5 minutes on 1 core memory requirements: less than 256 megabytes * make mnisthogwild.test.confusion same as above but "hogwild" training (uses all cores) results in test errors: 203 out of 10000 (typically, but not deterministic) disk requirements: about 10 megabytes training time requirements: about 3 minutes on 4 cores memory requirements: less than 256 megabytes * make mnist8m.test.confusion this will download the mnist test set and the mnist8m training set train a neural network model on mnist8m from raw pixels evaluate on the original mnist test set and report a confusion matrix results in test errors: 152 out of 10000 disk requirements: about 2 gigabytes training time requirements: about an hour on one core memory requirements: about 1.6g (to run infinimist) --- pixel n-grams --- * make mnistpng.test.confusion this will download the mnist training and test sets train a model on mnist linear in pixel n-grams evaluate on the original mnist test set and report a confusion matrix results in test errors: 175 out of 10000 disk requirements: about 10 megabytes training time requirements: about a minute on 3 cores memory requirements: less than 256 megabytes * make mnist11png.test.confusion ibid with 2 neural network hidden units ("goes to eleven") results in test errors: 166 out of 10000 disk requirements: about 10 megabytes training time requirements: about 3 minutes on 3 cores memory requirements: less than 256 megabytes * make mnist8mpng.test.confusion this will download the mnist test set and the mnist8m training set train a model on mnist8m linear in pixel n-grams evaluate on the original mnist test set and report a confusion matrix results in test errors: 140 out of 10000 disk requirements: about 2 gigabytes training time requirements: about an hour on 4 cores memory requirements: less than 256 megabytes * make mnist8m11png.test.confusion ibid with 5 neural network hidden units ("goes to eleven") results in test errors: 107 out of 10000 disk requirements: about 2 gigabytes training time requirements: about two hours on 4 cores memory requirements: less than 256 megabytes vowpal_wabbit-8.1.1/demo/mnist/do-mnist-hogwild-train000077500000000000000000000032351261756526500227070ustar00rootroot00000000000000#! /bin/zsh test -e train-images-idx3-ubyte.gz || { echo "ERROR: you need to download train-image-idx3-ubyte.gz" 1>&2 echo "ERROR: from http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz" 1>&2 exit 1 } test -e train-labels-idx1-ubyte.gz || { echo "ERROR: you need to download train-labels-idx1-ubyte.gz" 1>&2 echo "ERROR: from http://yann.lecun.com/exdb/mnist/train-labels-idx1-ubyte.gz" 1>&2 exit 1 } set -e nukeem() { \ trap - INT QUIT TERM pkill -9 -f 'vw.*--port 26544' } learner() { netcat localhost 26544 > /dev/null } { ../../vowpalwabbit/vw --oaa 10 -f mnisthogwild.model \ -b 24 --adaptive --invariant --holdout_off \ -l 0.08 --nn 40 \ --daemon --num_children 4 --port 26544 2>&1 | \ perl -lane 'print $_ unless $c{$F[2]}++;' } & trap 'nukeem; exit 1' INT QUIT TERM while ! netcat -z localhost 26544 do sleep 1 done SHUFFLE='BEGIN { srand 69; }; $i = int rand 1000; print $b[$i] if $b[$i]; $b[$i] = $_; } { print grep { defined $_ } @b;' ( for pass in $(seq 1 24) do paste -d' ' \ <(gunzip -c train-labels-idx1-ubyte.gz | ./extract-labels) \ <(gunzip -c train-images-idx3-ubyte.gz | ./extractfeatures) done ) | \ perl -ne ${SHUFFLE} | \ time ./map >(learner) >(learner) >(learner) >(learner) pkill -f 'vw.*--port 26544' while test ! -s mnisthogwild.model do sleep 1 done vowpal_wabbit-8.1.1/demo/mnist/do-mnist-train000077500000000000000000000021321261756526500212470ustar00rootroot00000000000000#! /bin/zsh test -e train-images-idx3-ubyte.gz || { echo "ERROR: you need to download train-image-idx3-ubyte.gz" 1>&2 echo "ERROR: from http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz" 1>&2 exit 1 } test -e train-labels-idx1-ubyte.gz || { echo "ERROR: you need to download train-labels-idx1-ubyte.gz" 1>&2 echo "ERROR: from http://yann.lecun.com/exdb/mnist/train-labels-idx1-ubyte.gz" 1>&2 exit 1 } SHUFFLE='BEGIN { srand 69; }; $i = int rand 1000; print $b[$i] if $b[$i]; $b[$i] = $_; } { print grep { defined $_ } @b;' paste -d' ' \ <(gunzip -c train-labels-idx1-ubyte.gz | ./extract-labels) \ <(gunzip -c train-images-idx3-ubyte.gz | ./extractfeatures) | \ perl -ne ${SHUFFLE} | \ time ../../vowpalwabbit/vw --oaa 10 -f mnist.model \ -b 24 --adaptive --invariant --holdout_off \ -l 0.1 --nn 40 --passes 24 -k --compressed --cache_file mnist.cache && \ rm -f mnist.cache vowpal_wabbit-8.1.1/demo/mnist/do-mnist11png-train000077500000000000000000000023641261756526500221250ustar00rootroot00000000000000#! /bin/zsh test -e train-images-idx3-ubyte.gz || { echo "ERROR: you need to download train-image-idx3-ubyte.gz" 1>&2 echo "ERROR: from http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz" 1>&2 exit 1 } test -e train-labels-idx1-ubyte.gz || { echo "ERROR: you need to download train-labels-idx1-ubyte.gz" 1>&2 echo "ERROR: from http://yann.lecun.com/exdb/mnist/train-labels-idx1-ubyte.gz" 1>&2 exit 1 } SHUFFLE='BEGIN { srand 69; }; $i = int rand 1000; print $b[$i] if $b[$i]; $b[$i] = $_; } { print grep { defined $_ } @b;' paste -d' ' \ <(gunzip -c train-labels-idx1-ubyte.gz | ./extract-labels) \ <(gunzip -c train-images-idx3-ubyte.gz | ./extractpixels) | \ perl -ne ${SHUFFLE} | \ ./roundrobin ./pixelngrams 2 | \ time ../../vowpalwabbit/vw --oaa 10 -f mnist11png.model \ -b 20 --adaptive --invariant \ --nn 2 --inpass --holdout_off \ -l 0.02 --passes 15 -k --compressed --cache_file mnist11png.cache && \ rm -f mnist11png.cache vowpal_wabbit-8.1.1/demo/mnist/do-mnist8m-train000077500000000000000000000015341261756526500215210ustar00rootroot00000000000000#! /bin/zsh test -e train8m-images-idx3-ubyte.gz || { echo "ERROR: you need to download train8m-image-idx3-ubyte.gz" 1>&2 echo "ERROR: from http://ml.nec-labs.com/download/data/mnist8m/train8m-images-idx3-ubyte.gz" 1>&2 exit 1 } test -e train8m-labels-idx1-ubyte.gz || { echo "ERROR: you need to download train8m-labels-idx1-ubyte.gz" 1>&2 echo "ERROR: from http://ml.nec-labs.com/download/data/mnist8m/train8m-labels-idx1-ubyte.gz" 1>&2 exit 1 } paste -d' ' \ <(gunzip -dc train8m-labels-idx1-ubyte.gz | ./extract-labels) \ <(gunzip -dc train8m-images-idx3-ubyte.gz | ./extractfeatures) | \ time ../../vowpalwabbit/vw --oaa 10 -f mnist8m.model \ -b 24 --adaptive --invariant --holdout_off \ -l 0.1 --nn 40 vowpal_wabbit-8.1.1/demo/mnist/do-mnist8m11png-train000077500000000000000000000022771261756526500223750ustar00rootroot00000000000000#! /bin/zsh test -e train8m-images-idx3-ubyte.gz || { echo "ERROR: you need to download train8m-image-idx3-ubyte.gz" 1>&2 echo "ERROR: from http://ml.nec-labs.com/download/data/mnist8m/train8m-images-idx3-ubyte.gz" 1>&2 exit 1 } test -e train8m-labels-idx1-ubyte.gz || { echo "ERROR: you need to download train8m-labels-idx1-ubyte.gz" 1>&2 echo "ERROR: from http://ml.nec-labs.com/download/data/mnist8m/train8m-labels-idx1-ubyte.gz" 1>&2 exit 1 } SHUFFLE='BEGIN { srand 69; }; $i = int rand 1000; print $b[$i] if $b[$i]; $b[$i] = $_; } { print grep { defined $_ } @b;' paste -d' ' \ <(gunzip -c train8m-labels-idx1-ubyte.gz | ./extract-labels) \ <(gunzip -c train8m-images-idx3-ubyte.gz | ./extractpixels) | \ perl -ne ${SHUFFLE} | \ ./roundrobin ./pixelngrams 3 | \ time ../../vowpalwabbit/vw --oaa 10 -f mnist8m11png.model \ -b 20 --adaptive --invariant --holdout_off \ --nn 5 --inpass \ -l 0.05 vowpal_wabbit-8.1.1/demo/mnist/do-mnist8mpng-train000077500000000000000000000021651261756526500222270ustar00rootroot00000000000000#! /bin/zsh test -e train8m-images-idx3-ubyte.gz || { echo "ERROR: you need to download train8m-image-idx3-ubyte.gz" 1>&2 echo "ERROR: from http://ml.nec-labs.com/download/data/mnist8m/train8m-images-idx3-ubyte.gz" 1>&2 exit 1 } test -e train8m-labels-idx1-ubyte.gz || { echo "ERROR: you need to download train8m-labels-idx1-ubyte.gz" 1>&2 echo "ERROR: from http://ml.nec-labs.com/download/data/mnist8m/train8m-labels-idx1-ubyte.gz" 1>&2 exit 1 } SHUFFLE='BEGIN { srand 69; }; $i = int rand 1000; print $b[$i] if $b[$i]; $b[$i] = $_; } { print grep { defined $_ } @b;' paste -d' ' \ <(gunzip -c train8m-labels-idx1-ubyte.gz | ./extract-labels) \ <(gunzip -c train8m-images-idx3-ubyte.gz | ./extractpixels) | \ perl -ne ${SHUFFLE} | \ ./roundrobin ./pixelngrams 3 | \ time ../../vowpalwabbit/vw --oaa 10 -f mnist8mpng.model \ -b 20 --adaptive --invariant --holdout_off \ -l 0.05 vowpal_wabbit-8.1.1/demo/mnist/do-mnistpng-train000077500000000000000000000022501261756526500217550ustar00rootroot00000000000000#! /bin/zsh test -e train-images-idx3-ubyte.gz || { echo "ERROR: you need to download train-image-idx3-ubyte.gz" 1>&2 echo "ERROR: from http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz" 1>&2 exit 1 } test -e train-labels-idx1-ubyte.gz || { echo "ERROR: you need to download train-labels-idx1-ubyte.gz" 1>&2 echo "ERROR: from http://yann.lecun.com/exdb/mnist/train-labels-idx1-ubyte.gz" 1>&2 exit 1 } SHUFFLE='BEGIN { srand 69; }; $i = int rand 1000; print $b[$i] if $b[$i]; $b[$i] = $_; } { print grep { defined $_ } @b;' paste -d' ' \ <(gunzip -c train-labels-idx1-ubyte.gz | ./extract-labels) \ <(gunzip -c train-images-idx3-ubyte.gz | ./extractpixels) | \ perl -ne ${SHUFFLE} | \ ./roundrobin ./pixelngrams 2 | \ time ../../vowpalwabbit/vw --oaa 10 -f mnistpng.model \ -b 20 --adaptive --invariant --holdout_off \ -l 0.05 --passes 15 -k --compressed --cache_file mnistpng.cache && \ rm -f mnistpng.cache vowpal_wabbit-8.1.1/demo/mnist/do-pixelngram-test000077500000000000000000000015631261756526500221340ustar00rootroot00000000000000#! /bin/zsh test -e $1.model || { echo "ERROR: you need to train a model" 1>&2 echo "ERROR: run do-${1}-train in this directory" 1>&2 exit 1 } test -e t10k-labels-idx1-ubyte.gz || { echo "ERROR: you need to download t10k-labels-idx1-ubyte.gz" 1>&2 echo "ERROR: from http://yann.lecun.com/exdb/mnist/t10k-labels-idx1-ubyte.gz" 1>&2 exit 1 } test -e t10k-images-idx3-ubyte.gz || { echo "ERROR: you need to download t10k-images-idx3-ubyte.gz" 1>&2 echo "ERROR: from http://yann.lecun.com/exdb/mnist/t10k-images-idx3-ubyte.gz" 1>&2 exit 1 } paste -d' ' \ <(gunzip -c t10k-labels-idx1-ubyte.gz | ./extract-labels) \ <(gunzip -c t10k-images-idx3-ubyte.gz | \ ./extractpixels | ./pixelngrams) | \ ../../vowpalwabbit/vw -t -i $1.model -p $1.test.predictions vowpal_wabbit-8.1.1/demo/mnist/do-test000077500000000000000000000014731261756526500177700ustar00rootroot00000000000000#! /bin/zsh test -e $1.model || { echo "ERROR: you need to train a model" 1>&2 echo "ERROR: run do-${1}-train in this directory" 1>&2 exit 1 } test -e t10k-labels-idx1-ubyte.gz || { echo "ERROR: you need to download t10k-labels-idx1-ubyte.gz" 1>&2 echo "ERROR: from http://yann.lecun.com/exdb/mnist/t10k-labels-idx1-ubyte.gz" 1>&2 exit 1 } test -e t10k-images-idx3-ubyte.gz || { echo "ERROR: you need to download t10k-images-idx3-ubyte.gz" 1>&2 echo "ERROR: from http://yann.lecun.com/exdb/mnist/t10k-images-idx3-ubyte.gz" 1>&2 exit 1 } paste -d' ' \ <(gunzip -c t10k-labels-idx1-ubyte.gz | ./extract-labels) \ <(gunzip -c t10k-images-idx3-ubyte.gz | ./extractfeatures) | \ ../../vowpalwabbit/vw -t -i $1.model -p $1.test.predictions vowpal_wabbit-8.1.1/demo/mnist/extract-labels000077500000000000000000000010571261756526500213210ustar00rootroot00000000000000#! /usr/bin/env perl use warnings; use strict; use IO::File; local $SIG{__WARN__} = sub {}; #my $fname = shift @ARGV or die; #my $fh = new IO::File $fname, "r" or die "$fname: $!"; my $fh = \*STDIN; binmode ($fh, ':raw'); $/ = \4; my $magic = unpack ("N", <$fh>); die "wtf $magic" unless $magic == 2049; my $n_items = unpack ("N", <$fh>); warn "n_items = $n_items"; $/ = \1; while (defined ($_ = <$fh>)) { die "wtf @{[length($_)]}" unless length ($_) == 1; my ($label) = unpack ("C", $_); ++$label; print "$label 1 $label|\n"; } vowpal_wabbit-8.1.1/demo/mnist/extractfeatures.cpp000066400000000000000000000021601261756526500223720ustar00rootroot00000000000000#include #include #include #include #include #include int main (void) { using std::cin; using std::cout; using std::endl; using std::setprecision; uint32_t magic; cin.read (reinterpret_cast (&magic), sizeof (uint32_t)); magic = ntohl (magic); assert (magic == 2051); uint32_t n_images; cin.read (reinterpret_cast (&n_images), sizeof (uint32_t)); n_images = ntohl (n_images); uint32_t n_rows; cin.read (reinterpret_cast (&n_rows), sizeof (uint32_t)); n_rows = ntohl (n_rows); uint32_t n_columns; cin.read (reinterpret_cast (&n_columns), sizeof (uint32_t)); n_columns = ntohl (n_columns); uint32_t rc = n_rows * n_columns; unsigned char buf[rc]; for (cin.read (reinterpret_cast (buf), rc); ! cin.eof (); cin.read (reinterpret_cast (buf), rc)) { cout << "|p"; for (unsigned int p = 0; p < n_rows * n_columns; ++p) { if (buf[p]) cout << " " << p << ":" << setprecision (8) << static_cast(buf[p])/256.0; } cout << endl; } return 0; } vowpal_wabbit-8.1.1/demo/mnist/extractpixels.cpp000066400000000000000000000021111261756526500220540ustar00rootroot00000000000000#include #include #include #include #include #include int main (void) { using std::cin; using std::cout; using std::endl; using std::setprecision; uint32_t magic; cin.read (reinterpret_cast (&magic), sizeof (uint32_t)); magic = ntohl (magic); assert (magic == 2051); uint32_t n_images; cin.read (reinterpret_cast (&n_images), sizeof (uint32_t)); n_images = ntohl (n_images); uint32_t n_rows; cin.read (reinterpret_cast (&n_rows), sizeof (uint32_t)); n_rows = ntohl (n_rows); uint32_t n_columns; cin.read (reinterpret_cast (&n_columns), sizeof (uint32_t)); n_columns = ntohl (n_columns); uint32_t rc = n_rows * n_columns; unsigned char buf[rc]; for (cin.read (reinterpret_cast (buf), rc); ! cin.eof (); cin.read (reinterpret_cast (buf), rc)) { for (unsigned int p = 0; p < n_rows * n_columns; ++p) { if (buf[p]) cout << " " << p << ":" << static_cast(buf[p]); } cout << endl; } return 0; } vowpal_wabbit-8.1.1/demo/mnist/map000077500000000000000000000004371261756526500171650ustar00rootroot00000000000000#! /usr/bin/env perl use warnings; use strict; use IO::File; my @mappers = map { $_->autoflush (0); $_ } map { new IO::File $_, "w" or die "$_: $!" } @ARGV; while (defined ($_ = )) { my $fh = $mappers[$. % @mappers]; print $fh $_; } vowpal_wabbit-8.1.1/demo/mnist/pixelngrams.cpp000066400000000000000000000065441261756526500215240ustar00rootroot00000000000000#include #include #include #include #include #include #include namespace { //====================================================================== // vhd_ngrams = // = // vertical, horizontal, and diagonal 2-skip-2 grams. = //======================================================================/ void vhd_ngrams (unsigned char*const buf, size_t p, size_t stride, size_t total, double* v) { double x = static_cast (buf[p]) / 256.0; double xp1 = static_cast (buf[(p + 1) % total]) / 256.0; double xp2 = static_cast (buf[(p + 2) % total]) / 256.0; double xp3 = static_cast (buf[(p + 3) % total]) / 256.0; double xd1 = static_cast (buf[(p + stride) % total]) / 256.0; double xd2 = static_cast (buf[(p + 2 * stride) % total]) / 256.0; double xd3 = static_cast (buf[(p + 3 * stride) % total]) / 256.0; double xpd1 = static_cast (buf[(p + stride + 1) % total]) / 256.0; double xpd2 = static_cast (buf[(p + 2 * (stride + 1)) % total]) / 256.0; double xpd3 = static_cast (buf[(p + 3 * (stride + 1)) % total]) / 256.0; double xmd1 = static_cast (buf[(p + stride - 1) % total]) / 256.0; double xmd2 = static_cast (buf[(p + 2 * (stride - 1)) % total]) / 256.0; double xmd3 = static_cast (buf[(p + 3 * (stride - 1)) % total]) / 256.0; v[0] = ::sqrt (x * xp1); v[1] = ::sqrt (x * xd1); v[2] = ::sqrt (x * xpd1); v[3] = ::sqrt (x * xmd1); v[4] = ::sqrt (x * xp2); v[5] = ::sqrt (x * xd2); v[6] = ::sqrt (x * xpd2); v[7] = ::sqrt (x * xmd2); v[8] = ::sqrt (x * xp3); v[9] = ::sqrt (x * xd3); v[10] = ::sqrt (x * xpd3); v[11] = ::sqrt (x * xmd3); } } int main (void) { using std::cin; using std::cout; using std::getline; using std::endl; using std::flush; using std::string; size_t n_rows = 28; size_t n_columns = 28; size_t rc = n_rows * n_columns; unsigned char buf[n_rows * n_columns]; while (! cin.eof ()) { string line; getline (cin, line); if (line.length ()) { unsigned int feature; unsigned int value; size_t start = 0; int increment; char* pipe = const_cast (strchr (line.c_str (), '|')); if (pipe) { *pipe++ = '\0'; cout << line.c_str (); start = pipe - line.c_str (); } ::memset (buf, 0, n_rows * n_columns * sizeof (buf[0])); while (::sscanf (line.c_str () + start, "%u:%u%n", &feature, &value, &increment) >= 2) { buf[feature] = value; start += increment; } size_t offset = 1; cout << "|p"; for (unsigned int p = 0; p < n_rows * n_columns; ++p) { if (buf[p]) { cout << " " << offset << ":" << static_cast(buf[p])/256.0; double v[12]; vhd_ngrams (buf, p, n_rows, rc, v); for (unsigned int j = 0; j < 12; ++j) { if (v[j]) { cout << " " << offset + 1 + j << ":" << v[j]; } } } offset += 13; } cout << endl << flush; } } return 0; } vowpal_wabbit-8.1.1/demo/mnist/roundrobin000077500000000000000000000033021261756526500205630ustar00rootroot00000000000000#! /usr/bin/env perl use warnings; use strict; use IO::File; use IO::Pipe; use IO::Select; sub setup_child ($$$) { my ($command, $n, $t) = @_; my $pipec2p = new IO::Pipe; my $pipep2c = new IO::Pipe; my $pid = fork (); if ($pid) # parent { $pipec2p->reader (); $pipep2c->writer (); return [ $pipec2p, $pipep2c ]; } else # child { $pipec2p->writer (); $pipep2c->reader (); my $writefno = $pipec2p->fileno (); my $readfno = $pipep2c->fileno (); open STDIN, "<&$readfno" or die "can't dup $readfno to STDIN"; open STDOUT, ">&$writefno" or die "can't dup $writefno to STDOUT"; exec $command, $n, $t or die "can't exec $command"; } } my $command = shift @ARGV or die; my $total = shift @ARGV or die; my @mappers = map { setup_child ($command, $_, $total) } 1 .. $total; my @read = map { my $s = new IO::Select (); $s->add ($_->[0]); $s } @mappers; my @write = map { my $s = new IO::Select (); $s->add ($_->[1]); $s } @mappers; my $in = 0; my $out = 0; while (defined ($_ = )) { while (! $write[$out % @write]->can_write (0.001)) { while ($read[$in % @read]->can_read (0)) { my $fh = $mappers[$in % @mappers]->[0]; print $fh->getline (); ++$in; } } my $fh = $mappers[$out % @write]->[1]; $fh->printflush ($_); ++$out; } foreach my $m (@mappers) { my $fh = $m->[1]; $fh->close (); } while ($in < $out) { my $fh = $mappers[$in % @mappers]->[0]; print $fh->getline (); ++$in; } vowpal_wabbit-8.1.1/demo/movielens/000077500000000000000000000000001261756526500173255ustar00rootroot00000000000000vowpal_wabbit-8.1.1/demo/movielens/.gitignore000066400000000000000000000001531261756526500213140ustar00rootroot00000000000000*.results *.results.model *.results.model.txt ml-1m ml-1m.ratings.train.vw ml-1m.ratings.test.vw ml-1m.zip vowpal_wabbit-8.1.1/demo/movielens/Makefile000066400000000000000000000150261261756526500207710ustar00rootroot00000000000000SHELL=/bin/zsh VW=../../vowpalwabbit/vw .SECONDARY: all: @cat README.md shootout: $(foreach what,linear lrq lrqdropout lrqdropouthogwild,$(what).print) clean: rm -f $(wildcard *results*) $(wildcard *.vw) $(wildcard *.model.txt) $(wildcard *.pdf) ml-%.zip: @echo "downloading movielens $*" @wget http://files.grouplens.org/datasets/movielens/ml-$*.zip ml-%/ratings.dat: ml-%.zip @rm -rf ml-$* @unzip -qq $< @(test -d ml-10M100K && mv -f ml-10M100K ml-10m) || true @rm -rf __MACOSX @touch ml-$*/* ml-%.ratings.train.vw: ml-%/ratings.dat @echo -n "preprocessing movielens $* ..." @./ratings2vw ml-$*.ratings.pre.train.vw ml-$*.ratings.test.vw $< @perl -ne 'BEGIN { srand 8675309; }; \ 1; print join "\t", rand (), $$_;' \ ml-$*.ratings.pre.train.vw | sort -k1 | \ cut -f2- > ml-$*.ratings.train.vw @rm -f ml-$*.ratings.pre.train.vw @echo " complete" %.test.vw: %.train.vw @true %.print: %.results @printf "%s test MAE is %3.3f\n" $* $$(cat $*.results) #--------------------------------------------------------------------- # linear model (no interaction terms) #--------------------------------------------------------------------- linear.results: ml-1m.ratings.test.vw ml-1m.ratings.train.vw @echo "****************************************************" @echo "* training linear model (no interaction terms) *" @echo "****************************************************" @echo @${VW} --loss_function quantile -l 1 -b 24 --passes 100 \ -k --cache_file $@.cache -d $(word 2,$+) --holdout_off \ --adaptive --invariant -f $@.model @echo "****************************************************" @echo "* testing linear model (no interaction terms) *" @echo "****************************************************" @echo @${VW} --loss_function quantile -t -i $@.model \ -d $(word 1,$+) -p \ >(perl -lane '$$s+=abs(($$F[0]-$$F[1])); } { \ 1; print $$s/$$.;' > $@) @echo "****************************************************" @echo "* saving human readable model (--invert_hash) *" @echo "****************************************************" @echo @${VW} -i $@.model -t --invert_hash $@.model.txt -d $(word 2,$+) @rm -f $@.cache $@.model #--------------------------------------------------------------------- # low-rank interaction model (without dropout) #--------------------------------------------------------------------- lrq.results: ml-1m.ratings.test.vw ml-1m.ratings.train.vw @echo "*********************************************************" @echo "* training low-rank interaction model (without dropout) *" @echo "* *" @echo "* vw --lrq um7 ... *" @echo "*********************************************************" @echo @${VW} --loss_function quantile -l 0.1 -b 24 --passes 100 \ -k --cache_file $@.cache -d $(word 2,$+) --holdout_off \ --power_t 0.333 --l2 1.25e-7 --lrq um7 --adaptive --invariant -f $@.model @echo "********************************************************" @echo "* testing low-rank interaction model (without dropout) *" @echo "********************************************************" @echo @${VW} --loss_function quantile -t -i $@.model \ -d $(word 1,$+) -p \ >(perl -lane '$$s+=abs(($$F[0]-$$F[1])); } { \ 1; print $$s/$$.;' > $@) @echo "****************************************************" @echo "* saving human readable model (--invert_hash) *" @echo "****************************************************" @echo @${VW} -i $@.model -t --invert_hash $@.model.txt -d $(word 2,$+) @rm -f $@.cache $@.model #--------------------------------------------------------------------- # low-rank interaction model (with dropout) #--------------------------------------------------------------------- lrqdropout.results: ml-1m.ratings.test.vw ml-1m.ratings.train.vw @echo "******************************************************" @echo "* training low-rank interaction model (with dropout) *" @echo "* *" @echo "* vw --lrq um14 --lrqdropout ... *" @echo "******************************************************" @echo @${VW} --loss_function quantile -l 0.45 -b 24 --passes 100 \ -k --cache_file $@.cache -d $(word 2,$+) --holdout_off \ --lrq um14 --lrqdropout --adaptive --invariant -f $@.model @echo "*****************************************************" @echo "* testing low-rank interaction model (with dropout) *" @echo "*****************************************************" @echo @${VW} --loss_function quantile -t -i $@.model \ -d $(word 1,$+) -p \ >(perl -lane '$$s+=abs(($$F[0]-$$F[1])); } { \ 1; print $$s/$$.;' > $@) @echo "****************************************************" @echo "* saving human readable model (--invert_hash) *" @echo "****************************************************" @echo @${VW} -i $@.model -t --invert_hash $@.model.txt -d $(word 2,$+) @rm -f $@.cache $@.model movie_dendrogram.pdf: lrqdropout.results @echo "*******************************************************" @echo "* Generating movie clustering based on latent factors *" @echo "* (Requires an installation of R) *" @echo "*******************************************************" @grep ^lrq^m $<.model.txt | tr '^' ':' > $<.model.csv @Rscript visualize_factors.R @rm -f $@.model.csv #--------------------------------------------------------------------- # low-rank interaction model (with dropout) # (HOGWILD training mode) #--------------------------------------------------------------------- lrqdropouthogwild.results: ml-1m.ratings.test.vw ml-1m.ratings.train.vw do-lrq-hogwild @echo "******************************************************" @echo "* training low-rank interaction model (with dropout) *" @echo "* (HOGWILD training mode) *" @echo "* *" @echo "* vw --lrq um14 --lrqdropout ... *" @echo "******************************************************" @echo @./do-lrq-hogwild $@.model @echo "*****************************************************" @echo "* testing low-rank interaction model (with dropout) *" @echo "*****************************************************" @echo @${VW} --loss_function quantile -t -i $@.model \ -d $(word 1,$+) -p \ >(perl -lane '$$s+=abs(($$F[0]-$$F[1])); } { \ 1; print $$s/$$.;' > $@) .PHONY: all clean shootout vowpal_wabbit-8.1.1/demo/movielens/README.md000077500000000000000000000073331261756526500206150ustar00rootroot00000000000000Low rank quadratic demo ------------------------------- This demo shows a low-rank approximation to an interaction design matrix for the [movielens-1M](http://files.grouplens.org/papers/ml-10m-README.html) dataset. ### About low-rank interactions ### In movielens-1M, a user has at most one rating per movie, and therefore a full interaction design between these two variables (in `vw` syntax: `-q um`) fundamentally cannot generalize. Since this situation arises in recommendation systems, low-rank approximations to interaction terms rose to prominence in the recommendation community, under the moniker "matrix factorization". However, the technique is also appropriate in non-recommendation settings, e.g., when the interaction between two high cardinality categorical variables is desired but the available data is too sparse to learn a full interaction model. There is a great piece of software called [libfm](http://www.libfm.org/) whose raison d'etre is to fit low-rank approximations to interaction designs, and the main author [Steffen Rendle](http://www.kaggle.com/users/25112/steffen-rendle) does quite well on Kaggle. Imitation is the best form of flattery. ### How it works ### If you have two namespaces `a` and `b`, instead of the full interaction design enabled by specifying `-q ab`, you can have a rank-k interaction design by specifying `--lrq abk`. Additionally specifying `--lrqdropout` trains with dropout which sometimes works better. When using dropout the best performing rank tends to be about twice as big as without dropout. You might find a bit of `--l2` regularization improves generalization. ### Demo Instructions ### - `make shootout`: eventually produces four results indicating test MAE (mean absolute error) on movielens-1M for - linear: a model without any interactions. basically this creates a user bias and item bias fit. this is a surprisingly strong baseline in terms of MAE, but is useless for recommendation as it induces the same item ranking for all users. It achieves test MAE of 0.731. - lrq: the linear model augmented with rank-7 interactions between users and movies, aka, "seven latent factors". It achieves test MAE of 0.709. I determined that 7 was the best number to use through experimentation. The key additional `vw` command-line flags vs. the linear model are `--l2 1.25e-7 --lrq um7`. Performance is sensitive to the choice of `--l2` regularization strength. - lrqdropout: the linear model augmented with rank-14 interactions between users and movies, and trained with dropout. It achieves test MAE of 0.689. The key additional `vw` command-line flags vs. the linear model are `--lrq um14 --lrqdropout`. - lrqdropouthogwild: same as lrqdropout, but trained in parallel on multiple cores without locking, a la [Niu et. al.](http://www.eecs.berkeley.edu/~brecht/papers/hogwildTR.pdf). Test MAE is nondeterministic but typically equivalent to lrqdropout. The main purpose of this demo is to instruct on how to achieve lock-free parallel learning. (Note using the cache and a single training core can be faster than using multiple cores and parsing continuously. However in some cases data is generated dynamically in such volume that the cache is not practical, thus this technique is helpful.) - the first time you invoke `make shootout` there is a lot of other output. invoking it a second time will allow you to just see the cached results. - `make movie_dendrogram.pdf` will produce a couple of PDFs with hierarchical clustering of the movies based on the latent factors found by `--lrq`. It serves as an example on how to extract the latent factors from an `--invert_hash` file. You will need to zoom in in the large dendrogram to find the movie names. Details about how `vw` is invoked is in the `Makefile`. vowpal_wabbit-8.1.1/demo/movielens/do-lrq-hogwild000077500000000000000000000020111261756526500220760ustar00rootroot00000000000000#! /bin/zsh nukeem() { \ trap - INT QUIT TERM pkill -9 -f 'vw.*--port 26542' } if which netcat 2>/dev/null; then netcat=netcat elif which nc 2>/dev/null; then netcat=nc else echo "Install netcat or nc" >&2 exit 1 fi rm -f "$1" { ../../vowpalwabbit/vw --loss_function quantile -l 0.45 -b 24 --holdout_off --lrq um14 --lrqdropout --adaptive --invariant -f "$1" --daemon --num_children 4 --port 26542 2>&1 | perl -lane 'print $_ unless $c{$F[2]}++; ' } & trap 'nukeem; exit 1' INT QUIT TERM while ! $netcat -z localhost 26542 do sleep 1 done for pass in $(seq 1 100) do cat ml-1m.ratings.train.vw done | \ ./map \ >($netcat localhost 26542 > /dev/null) \ >($netcat localhost 26542 > /dev/null) \ >($netcat localhost 26542 > /dev/null) \ >($netcat localhost 26542 > /dev/null) pkill -f 'vw.*--port 26542' while test ! -s "$1" do sleep 1 done vowpal_wabbit-8.1.1/demo/movielens/map000077500000000000000000000006411261756526500200310ustar00rootroot00000000000000#! /usr/bin/env perl use warnings; use strict; use IO::File; my @mappers = map { $_->autoflush (0); $_ } map { new IO::File $_, "w" or die "$_: $!" } @ARGV; my @buf = grep { defined } map { scalar } (0 .. 49); my $n = 0; while (@buf) { my $fh = $mappers[$n % @mappers]; print $fh @buf; ++$n; @buf = grep { defined } map { scalar } (0 .. 49); } vowpal_wabbit-8.1.1/demo/movielens/ratings2vw000077500000000000000000000024171261756526500213650ustar00rootroot00000000000000#! /usr/bin/env perl use IO::File; use warnings; use strict; srand 69; sub output_user ($$@) { my ($trainfh, $testfh, @rows) = @_; return () unless @rows > 1; my @permrows = map { $_->[1] } sort { $a->[0] <=> $b->[0] } map { [ rand (), $_ ] } @rows; my @testrows = splice @permrows, -1; print $trainfh @permrows; return @testrows; } my $trainfile = shift @ARGV or die; my $testfile = shift @ARGV or die; my $trainfh = new IO::File $trainfile, "w" or die; my $testfh = new IO::File $testfile, "w" or die; my $olduser; my @rows; my @save; my %seen; while (defined ($_ = <>)) { chomp; my ($user, $movie, $rating, undef) = split /::/, $_; if (defined ($olduser) && $user != $olduser) { push @save, output_user ($trainfh, $testfh, @rows); undef @rows; die "input file not collated" if $seen{$olduser}++; } push @rows, "$rating $rating|user $user |movie $movie\n"; $olduser = $user; } push @save, output_user ($trainfh, $testfh, @rows); my @permsave = map { $_->[1] } sort { $a->[0] <=> $b->[0] } map { [ rand (), $_ ] } @save; my @test = splice @permsave, 0, 5000; print $trainfh @permsave; print $testfh @test; vowpal_wabbit-8.1.1/demo/movielens/visualize_factors.R000066400000000000000000000045661261756526500232170ustar00rootroot00000000000000# Create movie dendrogram based on latent factors library(reshape) ########################################################## # Utility functions ########################################################## # Load factors file (as preprocessed by shell script) and join with movie names # for better visualization loadMovieFactors <- function(name) { lrq_movies <- read.csv('lrqdropout.results.model.csv',header=F,sep=':') names(lrq_movies) <- c('lrq','namespace','movie','factor','hash','weight') movie_list <- read.csv('ml-1m/movies.dat',header=F,sep=':',fileEncoding='latin1') movies <- data.frame(movie=movie_list$V1,name=movie_list$V3,genre=movie_list$V5) movies$full_name <- paste(movies$name,movies$genre,sep=' / ') mm <- merge(lrq_movies,movies,by='movie') movie_factors <- cast(mm, full_name ~ factor, value='weight', sum) rownames(movie_factors) <- movie_factors$full_name subset(movie_factors, select = -c(full_name)) } # Calculate distances between movie latent factors using cosine similarity cosineSimilarity <- function(df){ x <- as.matrix(df) m <- 1 - x%*%t(x)/(sqrt(rowSums(x^2) %*% t(rowSums(x^2)))) rownames(m) <- rownames(df) colnames(m) <- rownames(df) m } # Generate a hierarchical clustering dendrogram, color the N cluster founds with alternating colors # The movie titles are going to be really small because of the number of movies, better to use # a dendrogram viewing tool. clusterMovies <- function(distances, N) { hc <- hclust(distances) clusMember <- cutree(hc,N) labelColors <- rep(c("#036564", "#EB6841"), N/2) colLab <- function(n) { if (is.leaf(n)) { a <- attributes(n) labCol <- labelColors[clusMember[which(names(clusMember) == a$label)]] attr(n, "nodePar") <- c(a$nodePar, lab.col = labCol) } n } hcd <- as.dendrogram(hc) dendrapply(hcd, colLab) } # Save the dendrogram in PDF so that it is possible to zoom into the movie names saveDendrogram <- function(dendrogram,fname,w=40,h=15,cex=1.0) { pdf(fname, width=w, height=h) par(cex=cex,mai=c(8,2,2,2)) plot(dendrogram) dev.off() } movie_factors <- loadMovieFactors('lrqdropout.results.model.csv') distances <- cosineSimilarity(movie_factors) dendrogram <- clusterMovies(as.dist(distances), 80) saveDendrogram(dendrogram,"movie_dendrogram.pdf",w=400,h=150,cex=0.5) saveDendrogram(cut(dendrogram,h=1.5)$lower[[1]],"movie_dendrogram_small.pdf",w=20) vowpal_wabbit-8.1.1/demo/normalized/000077500000000000000000000000001261756526500174705ustar00rootroot00000000000000vowpal_wabbit-8.1.1/demo/normalized/.gitignore000066400000000000000000000000511261756526500214540ustar00rootroot00000000000000*.gz *.zip *.Z *.bz2 *.best *.nonormbest vowpal_wabbit-8.1.1/demo/normalized/Makefile000066400000000000000000000256331261756526500211410ustar00rootroot00000000000000SHELL=/bin/bash VW=../../vowpalwabbit/vw .SECONDARY: all: @cat README.md datasets := bank census covertype CTslice MSD shuttle all.results.pre: $(foreach what,$(datasets),$(what).best $(what).nonormbest) @printf "%20.20s\t%9s\t%9s\t%9s\t%9s\n" "Dataset" "NAG eta^*" "NAG loss" "AG eta^*" "AG loss" all.results: all.results.pre $(foreach what,$(datasets),$(what).resultsprint) SHUFFLE='BEGIN { srand 69; }; \ $$i = int rand 100000; \ print $$b[$$i] if $$b[$$i]; \ $$b[$$i] = $$_; } { print grep { defined $$_ } @b;' #--------------------------------------------------------------------- # bank marketing # # normalization really helps. The columns have units of euros, seconds, # days, and years; in addition there are categorical variables. #--------------------------------------------------------------------- bank.zip: @echo "downloading bank ..." 1>&2 @wget -q -O - \ http://archive.ics.uci.edu/ml/machine-learning-databases/00222/$@ \ > $@ bank.preprocess.data.gz: bank.zip @echo "preprocessing bank ..." 1>&2 @zcat $< 2>/dev/null | \ perl -MScalar::Util -F';' -lane '$$l = pop @F; $$p = ($$l =~ /no/) ? -1 : 1; print "$$p $$p|f ", join " ", map { $$isn = Scalar::Util::looks_like_number ($$F[$$_]); $$F[$$_] =~ s/^\s+//; $$F[$$_] =~ s/\s+$$//; $$F[$$_] =~ s/\W/_/g unless $$isn; $$isn ? "@{[$$_+1]}:$$F[$$_]" : "@{[$$_+1]}_$$F[$$_]" } grep { $$F[$$_] =~ /\w/ && ( ! Scalar::Util::looks_like_number ($$F[$$_]) || $$F[$$_] > 0 ) } (0 .. $$#F)' | \ perl -e 'BEGIN { srand 69; }; print map { $$_->[1] } sort { $$a->[0] <=> $$b->[0] } map { [ rand (), $$_ ] } <>;' | gzip \ > $@ bank.data: bank.preprocess.data.gz bank.%.nonormlearn: bank.preprocess.data.gz @${VW} --loss_function logistic -b 22 -q ff -l $* $< \ --adaptive --invariant \ -p >(perl -lane ' \ 1; ++$$n; $$l+=1.0 if $$F[0] * $$F[1] < 0; } \ 1; { printf "average loss = %f\t%u\t%u\n", $$l/$$n, $$l, $$n;') bank.%.learn: bank.preprocess.data.gz @${VW} --loss_function logistic -b 22 -q ff -l $* $< \ -p >(perl -lane ' \ 1; ++$$n; $$l+=1.0 if $$F[0] * $$F[1] < 0; } \ 1; { printf "average loss = %f\t%u\t%u\n", $$l/$$n, $$l, $$n;') bankbestmin=1e-2 bankbestmax=10 banknonormbestmin=1e-8 banknonormbestmax=1e-3 banktimeestimate=1 #--------------------------------------------------------------------- # covertype #--------------------------------------------------------------------- covtype.data.gz: @echo "downloading covertype ..." @wget -q -O - \ http://archive.ics.uci.edu/ml/machine-learning-databases/covtype/$@ \ > $@ covtype.preprocess.data.gz: covtype.data.gz @echo "preprocessing covertype ..." 1>&2 @perl -F',' \ -lane '$$l = pop @F; print "$$l $$l|f ", map { "$$_:$$F[$$_] "} grep { $$F[$$_] } (0 .. $$#F)' <(zcat $<) | \ perl -e 'BEGIN { srand 69; }; print map { $$_->[1] } sort { $$a->[0] <=> $$b->[0] } map { [ rand (), $$_ ] } <>;' | gzip \ > $@ covertype.data: covtype.preprocess.data.gz covertype.%.nonormlearn: covtype.preprocess.data.gz ${VW} --adaptive --invariant -b 22 --hash all -q ff --oaa 7 -l $* -d $< covertype.%.learn: covtype.preprocess.data.gz ${VW} -b 22 --hash all -q ff --oaa 7 -l $* -d $< covertypebestmin=1e-2 covertypebestmax=10 covertypenonormbestmin=1e-8 covertypenonormbestmax=1e-5 covertypetimeestimate=5 #--------------------------------------------------------------------- # million song database # # normalization is helpful. #--------------------------------------------------------------------- YearPredictionMSD.bz2: @echo "downloading MSD ..." 1>&2 @wget -q -O - \ http://www.csie.ntu.edu.tw/~cjlin/libsvmtools/datasets/regression/$@ \ > $@ year.preprocess.data.gz: YearPredictionMSD.bz2 @echo "preprocessing MSD ..." 1>&2 @perl -lane 'splice @F, 1, 0, "$$F[0]|f"; print join " ", @F' \ <(bzcat $<) | \ perl -ne $(SHUFFLE) \ | gzip > $@ MSD.data: year.preprocess.data.gz MSD.%.learn: year.preprocess.data.gz @zcat $< | \ perl -lane '$$F[0] -= 1998; print join " ", @F' | \ ${VW} -q ff -l $* \ -p >(perl -lane ' \ 1; BEGIN { $$max = 0; $$min = 3000; }; \ 1; ++$$n; $$l += ($$F[0] + 1998 - $$F[1])**2; \ 1; $$max = $$F[1] if $$max < $$F[1]; \ 1; $$min = $$F[1] if $$min > $$F[1]; \ 1; } { $$c = $$l / ($$max - $$min)**2; \ 1; printf "average loss = %f\t%.3f\t%.3f\t%.3f\t%.3f\n", $$c/$$n, $$l, $$n, $$min, $$max;') MSD.%.nonormlearn: year.preprocess.data.gz @zcat $< | \ perl -lane '$$F[0] -= 1998; print join " ", @F' | \ ${VW} --adaptive --invariant -q ff -l $* \ -p >(perl -lane ' \ 1; BEGIN { $$max = 0; $$min = 3000; }; \ 1; ++$$n; $$l += ($$F[0] + 1998 - $$F[1])**2; \ 1; $$max = $$F[1] if $$max < $$F[1]; \ 1; $$min = $$F[1] if $$min > $$F[1]; \ 1; } { $$c = $$l / ($$max - $$min)**2; \ 1; printf "average loss = %f\t%.3f\t%.3f\t%.3f\t%.3f\n", $$c/$$n, $$l, $$n, $$min, $$max;') MSDbestmin=1e-2 MSDbestmax=10 MSDnonormbestmin=1e-8 MSDnonormbestmax=1e-5 MSDtimeestimate=15 #--------------------------------------------------------------------- # census-income (KDD) #--------------------------------------------------------------------- census-income.data.gz: @echo "downloading census ..." 1>&2 @wget -q -O - \ http://archive.ics.uci.edu/ml/machine-learning-databases/census-income-mld/$@ \ > $@ census-income.preprocess.data.gz: census-income.data.gz @echo "preprocessing census ..." 1>&2 @zcat $< | \ perl -MScalar::Util -F',' -lane '$$l = pop @F; $$p = $$l =~ /-/ ? -1 : 1; print "$$p $$p|f ", join " ", map { $$isn = Scalar::Util::looks_like_number ($$F[$$_]); $$F[$$_] =~ s/^\s+//; $$F[$$_] =~ s/\s+$$//; $$F[$$_] =~ s/\W/_/g unless $$isn; $$isn ? "@{[$$_+1]}:$$F[$$_]" : "@{[$$_+1]}_$$F[$$_]" } grep { $$F[$$_] =~ /\w/ && ( ! Scalar::Util::looks_like_number ($$F[$$_]) || $$F[$$_] > 0 ) } (0 .. $$#F)' | \ perl -e 'BEGIN { srand 69; }; print map { $$_->[1] } sort { $$a->[0] <=> $$b->[0] } map { [ rand (), $$_ ] } <>;' | gzip \ > $@ census.data: census-income.preprocess.data.gz census.%.nonormlearn: census-income.preprocess.data.gz @${VW} --hash all --loss_function logistic -q ff -l $* \ --adaptive --invariant $< \ -p >(perl -lane ' \ 1; ++$$n; $$l+=1.0 if $$F[0] * $$F[1] < 0; } \ 1; { printf "average loss = %f\t%u\t%u\n", $$l/$$n, $$l, $$n;') census.%.learn: census-income.preprocess.data.gz @${VW} --hash all --loss_function logistic -q ff -l $* $< \ -p >(perl -lane ' \ 1; ++$$n; $$l+=1.0 if $$F[0] * $$F[1] < 0; } \ 1; { printf "average loss = %f\t%u\t%u\n", $$l/$$n, $$l, $$n;') censusbestmin=1e-2 censusbestmax=10 censusnonormbestmin=1e-8 censusnonormbestmax=1e-4 censustimeestimate=5 #--------------------------------------------------------------------- # Statlog (Shuttle) #--------------------------------------------------------------------- shuttle.trn.Z: @echo "downloading Shuttle ..." 1>&2 @wget -q -O - \ http://archive.ics.uci.edu/ml/machine-learning-databases/statlog/shuttle/$@ \ > $@ shuttle.preprocess.data.gz: shuttle.trn.Z @echo "preprocessing Shuttle ..." 1>&2 @zcat shuttle.trn.Z | \ perl -lane '$$l = pop @F; print "$$l |f ", join " ", map { "@{[$$_+1]}:$$F[$$_]" } grep { $$F[$$_] } (0 .. $$#F)' | \ perl -e 'BEGIN { srand 69; }; print map { $$_->[1] } sort { $$a->[0] <=> $$b->[0] } map { [ rand (), $$_ ] } <>;' | gzip \ > $@ shuttle.data: shuttle.preprocess.data.gz shuttle.%.nonormlearn: shuttle.preprocess.data.gz ${VW} --adaptive --invariant -b 22 --hash all -q ff --oaa 7 -l $* -d $< shuttle.%.learn: shuttle.preprocess.data.gz ${VW} -b 22 --hash all -q ff --oaa 7 -l $* -d $< shuttlebestmin=1e-2 shuttlebestmax=10 shuttlenonormbestmin=1e-8 shuttlenonormbestmax=1e-3 shuttletimeestimate=1 #--------------------------------------------------------------------- # CT slices # # normalization doesn't help much #--------------------------------------------------------------------- slice_localization_data.zip: @echo "downloading CTslice ..." 1>&2 @wget -q -O - \ http://archive.ics.uci.edu/ml/machine-learning-databases/00206/$@ \ > $@ slice_localization.preprocess.data.gz: slice_localization_data.zip @echo "preprocessing CTslice ..." 1>&2 @zcat $< | perl -F',' -lane 'BEGIN { scalar <>; }; shift @F; $$l = pop @F; $$l =~ s/\r//; $$l -= 47; print "$$l $$l|f ", join " ", map { ($$F[$$_] eq "-0.25") ? "$${_}_outside" : "$$_:$$F[$$_]" } grep { $$F[$$_] } (0 .. $$#F)' | perl -e 'BEGIN { srand 69; }; print map { $$_->[1] } sort { $$a->[0] <=> $$b->[0] } map { [ rand (), $$_ ] } <>;' | gzip \ > $@ CTslice.data: slice_localization.preprocess.data.gz CTslice.%.nonormlearn: slice_localization.preprocess.data.gz @${VW} --adaptive --invariant -b 22 --hash all -q ff -l $* $< \ -p >(perl -lane ' \ 1; BEGIN { $$max = -3000; $$min = 3000; }; \ 1; ++$$n; $$l += ($$F[0] - $$F[1])**2; \ 1; $$max = $$F[1] if $$max < $$F[1]; \ 1; $$min = $$F[1] if $$min > $$F[1]; \ 1; } { $$c = $$l / ($$max - $$min)**2; \ 1; printf "average loss = %f\t%.3f\t%.3f\t%.3f\t%.3f\n", $$c/$$n, $$l, $$n, $$min, $$max;') CTslice.%.learn: slice_localization.preprocess.data.gz @${VW} -b 22 --hash all -q ff -l $* $< \ -p >(perl -lane ' \ 1; BEGIN { $$max = -3000; $$min = 3000; }; \ 1; ++$$n; $$l += ($$F[0] - $$F[1])**2; \ 1; $$max = $$F[1] if $$max < $$F[1]; \ 1; $$min = $$F[1] if $$min > $$F[1]; \ 1; } { $$c = $$l / ($$max - $$min)**2; \ 1; printf "average loss = %f\t%.3f\t%.3f\t%.3f\t%.3f\n", $$c/$$n, $$l, $$n, $$min, $$max;') CTslicebestmin=1e-2 CTslicebestmax=10 CTslicenonormbestmin=1e-5 CTslicenonormbestmax=1 CTslicetimeestimate=15 #--------------------------------------------------------------------- # common routines #--------------------------------------------------------------------- %.best: %.data @echo "($*) searching for best in-hindsight learning rate for NAG" 1>&2 @printf "WARNING: this step takes about %s minutes\n" $($*timeestimate) @./hypersearch $($*bestmin) $($*bestmax) '$(MAKE)' '$*.%.learn' > $@ %.nonormbest: %.data @echo "($*) searching for best in-hindsight learning rate for AG" 1>&2 @printf "WARNING: this step takes about %s minutes\n" $($*timeestimate) @./hypersearch $($*nonormbestmin) $($*nonormbestmax) '$(MAKE)' '$*.%.nonormlearn' > $@ %.resultsprint: @printf "%20.20s\t%9.3g\t%9.3g\t%9.3g\t%9.3g\n" "$*" $$(cut -f1 $*.best) $$(cut -f2 $*.best) $$(cut -f1 $*.nonormbest) $$(cut -f2 $*.nonormbest) only.%: %.best %.nonormbest all.results.pre %.resultsprint @true .PHONY: all all.results all.results.pre vowpal_wabbit-8.1.1/demo/normalized/README.md000077500000000000000000000060231261756526500207530ustar00rootroot00000000000000normalized online learning demo ------------------------------- These demos show the ability of the normalized learning rule to adapt to varying feature scales, relative to an unnormalized learning rule. For more details on the normalized learning rule see [the paper](http://arxiv.org/abs/1305.6646). ### Instructions ### - `make all.results`: eventually produces a nice table outlining performance of normalized adaptive gradient (NAG) vs. unnormalized adaptive gradient (AG) for a variety of data sets. - **WARNING**: Please be aware that these demos can be network I/O, disk space, and/or CPU intensive. - The complete set of demos can take hours to compute the first time, although the results are cached for subsequent reproduction. - You will see lower progressive loss (regret) for NAG than AG. - You will also see that the optimal learning rate eta* varies less across datasets for NAG than AG. #### Details #### This is organized into individual demos which process a single dataset. The different individual demos are associated with unique make targets. An individual demo will download a data set and learn a predictor under two conditions: using the normalized learning rule aka NAG (this the vw default), and using adaptive gradient without normalization aka AG (invoked via vw arguments `--adaptive --invariant`). For both conditions it will do a hyper-parameter sweep to find the optimal in-hindsight learning rate eta*. Note the context here is online learning, so there is no train/test split; rather what is optimized is progressive loss over the input data. #### About the datasets #### Note when data is pre-normalized or otherwise does not exhibit varying scales, the normalized learning rule has essentially no effect. Therefore the data sets used in this demo have been selected because they exhibit varying scales. The data set [covertype](http://archive.ics.uci.edu/ml/datasets/Covertype) exemplifies how this arises in practice, as it consists of multiple physical measurements with different units. #### Just doing one dataset #### There are individual makefile targets that will just download and compare one dataset. You can compute a subset using a combination of make targets, e.g., `make only.{covertype,shuttle}`. Invocation | Dataset | Time | Disk | Network --- | --- | --- | --- | --- `make only.bank` | [bank](http://archive.ics.uci.edu/ml/datasets/Bank+Marketing) | 2 minutes | 1Mb | 1Mb `make only.census` | [census](http://archive.ics.uci.edu/ml/datasets/Census-Income+%28KDD%29) | 10 minutes | 13Mb | 7Mb `make only.covertype` | [covertype](http://archive.ics.uci.edu/ml/datasets/Covertype) | 12 minutes | 24Mb | 11Mb `make only.CTslice` | [CT Slice](http://archive.ics.uci.edu/ml/datasets/Relative+location+of+CT+slices+on+axial+axis) | 30 minutes | 40Mb | 18Mb `make only.MSD` | [MSD](http://archive.ics.uci.edu/ml/datasets/YearPredictionMSD) | 30 minutes | 500Mb | 256Mb `make only.shuttle` | [Shuttle](http://archive.ics.uci.edu/ml/datasets/Statlog+%28Shuttle%29) | 1 minute | 600Kb | 300Kb vowpal_wabbit-8.1.1/demo/normalized/hypersearch000077500000000000000000000064341261756526500217420ustar00rootroot00000000000000#! /usr/bin/env perl use warnings; use strict; # two parameters: # cmd - a command or reference to an array of command + arguments # timeout - number of seconds to wait (0 = forever) # returns: # cmd exit status (-1 if timed out) # cmd results (STDERR and STDOUT merged into an array ref) sub ExecCmd { my $cmd = shift || return(0, []); my $timeout = shift || 0; # opening a pipe creates a forked process my $pid = open(my $pipe, '-|'); return(-1, "Can't fork: $!") unless defined $pid; if ($pid) { # this code is running in the parent process my @result = (); if ($timeout) { my $failed = 1; eval { # set a signal to die if the timeout is reached local $SIG{ALRM} = sub { die "alarm\n" }; alarm $timeout; @result = <$pipe>; alarm 0; $failed = 0; }; return(-1, ['command timeout', @result]) if $failed; } else { while (<$pipe>) { push @result, $_; print STDERR "."; } } close($pipe); # return exit status, command output return ($? >> 8), \@result; } # this code is running in the forked child process { # skip warnings in this block no warnings; # redirect STDERR to STDOUT open(STDERR, '>&STDOUT'); # exec transfers control of the process # to the command ref($cmd) eq 'ARRAY' ? exec(@$cmd) : exec($cmd); } # this code will not execute unless exec fails! print "Can't exec @$cmd: $!"; exit 1; } sub evaluate ($) { my ($rate) = @_; my $nicerate = sprintf ("%.5g", $rate); print STDERR "trying $nicerate "; my @command = @ARGV; foreach my $c (@command) { $c =~ s/\%/$rate/g; }; my ($status, $rv) = ExecCmd \@command; die "subprocess invocation failed: $!" if $status; my $loss; foreach my $line (@$rv) { next unless $line =~ m%average loss = ([0-9\.]+)%; $loss = $1; } die "failed to parse average loss from vw output: ", join "", @$rv unless defined ($loss); warn " $loss\n"; return $loss; } sub argmin3 ($$$$$$) { my ($a, $fa, $b, $fb, $c, $fc) = @_; if ($fa < $fb) { return $fa < $fc ? ($a, $fa) : ($c, $fc); } else { return $fb < $fc ? ($b, $fb) : ($c, $fc); } } my $lb = shift @ARGV; my $ub = shift @ARGV; my $flb = evaluate ($lb); my $fub = evaluate ($ub); my $tol = 1e-2; my $phi = (1.0 + sqrt (5.0)) / 2.0; my $resphi = 2.0 - $phi; my $mid = $lb + $resphi * ($ub - $lb); my $fmid = evaluate ($mid); while (abs ($ub - $lb) > $tol * abs ($ub + $lb)) { my $x = ($ub - $mid > $mid - $lb) ? $mid + $resphi * ($ub - $mid) : $mid - $resphi * ($mid - $lb); my $fx = evaluate ($x); if ($fx < $fmid) { if ($ub - $mid > $mid - $lb) { $lb = $mid; $mid = $x; $flb = $fmid; $fmid = $fx; } else { $ub = $mid; $mid = $x; $fub = $fmid; $fmid = $fx; } } else { if ($ub - $mid > $mid - $lb) { $ub = $x; $fub = $fx; } else { $lb = $x; $flb = $fx; } } } my ($best, $fbest) = argmin3 ($lb, $flb, $mid, $fmid, $ub, $fub); print "$best\t$fbest\n"; vowpal_wabbit-8.1.1/demo/ocr/000077500000000000000000000000001261756526500161075ustar00rootroot00000000000000vowpal_wabbit-8.1.1/demo/ocr/Makefile000066400000000000000000000036121261756526500175510ustar00rootroot00000000000000# Handwritten words dataset collected by # Rob Kassel at MIT Spoken Language Systems Group # http://ai.stanford.edu/~btaskar/ocr/ VW = ../../vowpalwabbit/vw # same settings as do-mnist-train VW_OPTS = -b 24 -l 0.1 --nn 40 # http://stackoverflow.com/questions/1541844/joining-elements-of-a-list-in-gnu-make noop= space = $(noop) $(noop) VW_RUN = $(subst $(space),_,$(VW_OPTS)) RM = rm -f # Python > 2.7 is required PYTHON = python help: @echo handwritten words dataset collected by @echo Rob Kassel at MIT Spoken Language Systems Group @echo http://ai.stanford.edu/~btaskar/ocr/ @echo $$ make run letter.data.gz: wget http://ai.stanford.edu/~btaskar/ocr/letter.data.gz letter.names: wget http://ai.stanford.edu/~btaskar/ocr/letter.names letter.vw: ocr2vw.py letter.data.gz letter.names $(PYTHON) $^ $@ $@.test cut -d' ' -f1 $@ | sort | uniq -c | sort -n # category count CATN = 26 letter.model_$(VW_RUN): letter.vw time $(VW) --oaa $(CATN) --final_regressor $@ \ --adaptive --invariant --holdout_off \ --loss_function logistic --passes 14 \ $(VW_OPTS) --data $< -k --cache_file $<.cache_$(VW_RUN) $(RM) $<.cache_$(VW_RUN) letter.predictions_$(VW_RUN): letter.model_$(VW_RUN) time $(VW) --testonly --initial_regressor $< --predictions $@ \ --data letter.vw.test # taken almost verbatim from ../mnist/Makefile CONFUSION='++$$n; $$p=int($$F[0]); $$l=ord($$F[1])-ord("a")+1; \ ++$$c if $$p != $$l; \ ++$$m{"$$l:$$p"}; } { \ print "$* test errors: $$c out of $$n = " . \ sprintf("%.2f%%",100*$$c/$$n) . \ "\nconfusion matrix (rows = truth, columns = prediction):"; \ foreach $$true (1 .. $(CATN)) { \ print join "\t", map { $$m{"$$true:$$_"} || 0 } (1 .. $(CATN)); \ }' %.confusion_$(VW_RUN): %.predictions_$(VW_RUN) @perl -lane $(CONFUSION) $< > $@ @cat $@ run : letter.confusion_$(VW_RUN) clean: $(RM) letter.* .PHONY: clean run vowpal_wabbit-8.1.1/demo/ocr/ocr2vw.py000066400000000000000000000042541261756526500177100ustar00rootroot00000000000000# convert letter.data to letter.vw def read_letter_names (fn): ret = list() with open(fn) as ins: for line in ins: ret.append(line.rstrip()) print "Read %d names from %s" % (len(ret),fn) return ret def find_pixel_start (names): for i in range(len(names)): if names[i].startswith("p_"): return i raise ValueError("No pixel data",names) def data2vw (ifn, train, test, names): lineno = 0 trainN = 0 testN = 0 if ifn.endswith(".gz"): import gzip iopener = gzip.open else: iopener = open id_pos = names.index("id") letter_pos = names.index("letter") pixel_start = find_pixel_start(names) with iopener(ifn) as ins, open(train,"wb") as trainS, open(test,"wb") as testS: for line in ins: lineno += 1 vals = line.rstrip().split('\t') if len(vals) != len(names): raise ValueError("Bad field count", len(vals),len(names),vals,names) char = vals[letter_pos] if len(char) != 1: raise ValueError("Bad letter",char) if lineno % 10 == 0: testN += 1 outs = testS else: trainN += 1 outs = trainS outs.write("%d 1 %s-%s|Pixel" % (ord(char)-ord('a')+1,char,vals[id_pos])) for i in range(pixel_start,len(names)): if vals[i] != '0': outs.write(' %s:%s' % (names[i],vals[i])) outs.write('\n') print "Read %d lines from %s; wrote %d lines into %s and %d lines into %s" % ( lineno,ifn,trainN,train,testN,test) if __name__ == '__main__': import argparse parser = argparse.ArgumentParser(description='Convert letters.data to VW format') parser.add_argument('input',help='path to letter.data[.gz]') parser.add_argument('names',help='path to letter.names') parser.add_argument('train',help='VW train file location (90%)') parser.add_argument('test',help='VW test file location (10%)') args = parser.parse_args() data2vw(args.input,args.train,args.test,read_letter_names(args.names)) vowpal_wabbit-8.1.1/demo/random-noise/000077500000000000000000000000001261756526500177175ustar00rootroot00000000000000vowpal_wabbit-8.1.1/demo/random-noise/Makefile000066400000000000000000000001301261756526500213510ustar00rootroot00000000000000 all:: @echo === This demo is interactive: hit enter to move to next step ./vw-demo vowpal_wabbit-8.1.1/demo/random-noise/README000066400000000000000000000063511261756526500206040ustar00rootroot00000000000000Demo of vowpal wabbit's ability to separate signal from noise. -------------------------------------------------------------- Prerequisites: -------------- All the components below must be present and located somewhere in your $PATH in order to run the demo. 1) A reasonable Unix-like env, with standard utilities including: GNU less GNU diff bash perl GNU make (not needed if you run 'vw-demo' directly) 2) The following executables (from your vw distribution): vw vw-varinfo 3) The following are used to estimate 'goodness' of model and create density & correlation charts: R ggplot2 (R library. Can be installed from within R see http://ggplot2.org/) Main idea of this demo: ----------------------- As long as noise is random, it cannot bias a model. If it was biased, and could affect the model we're building - it would't be called "noise." The linear expression used in the demo is: y = a + 2b - 5c + 7 (It is a parameter you can actually pass to the main script to change the default). Each demo sequence consists of the following steps: Generate a random train set in which the label y is a perfect linear combination (a + 2b - 5c + 7) of the input features. Generate a model from this random train-set. Generate a _separate_ train-set using the same linear combination formula, but with a different random seed. so the two sets are completely different, even though they are based on the same formula (and model.) Train a model on the train set. Test the model on the test-set, while ignoring the existing labels. The predicted results should equal the actual test set labels. The demo has 3 parts: --------------------- 1) Ideal conditions. No noise added. 2) Global noise in the range [-1, 1] added to the continuous label y in the train-set. 3) Per input-feature noise of +/-50% of each variable range is added to the train set. This affects the label in a 3-modal dispersed way (as shown in a chart produced by the demo) The noise is generated using the standard perl 'rand' function, roughly simulating a uniform distribution, using a simple pseudo-random number generator. We demonstrate that despite the noise, the (almost) perfect model is being learned in each of the 3 parts of the demo. In fact, the small imprecisions in the model are due to us deliberately limiting the precision of the data sets to 6-digits after the decimal point (for brevity and readability purposes). You may change this by passing '-p N' where N is different than 6 to the 'random-poly' script. The whole demo is scripted. --------------------------- All you need to do is: 1) call './vw-demo' (or type 'make') from the shell 2) Hit Enter (repeatedly) to go to the next step In cases the pager (less) is called, you need to hit 'q' to exit the pager. Read the presentation: ---------------------- A presentation (set of slides) including this demo in both pdf and ppt formats can be found here: http://finance.yendor.com/ML/VW/ -- ariel faigon - aug 2013 vowpal_wabbit-8.1.1/demo/random-noise/distrib.r000077500000000000000000000046001261756526500215450ustar00rootroot00000000000000#!/usr/bin/Rscript # --vanilla # # distrib.r: # utility to plot distribution/density of a numeric data-set column # # Usage: # distrib.r data_file ["optional chart title string"] # where data_file contains the numeric vector, a number per line. # # -- where to look for R libraries # .libPaths(c('~/local/lib/R', # '/usr/lib/R/library', # '/usr/lib/R/site-library' # )) suppressPackageStartupMessages(library(ggplot2)) ratio = 1.61803398875 W = 4 H = W / ratio DPI = 200 FONTSIZE = 9 MyGray = 'grey50' title.theme = element_text(family="FreeSans", face="bold.italic", size=FONTSIZE-2) x.title.theme = element_text(family="FreeSans", face="bold.italic", size=FONTSIZE-2, vjust=-0.1) y.title.theme = element_text(family="FreeSans", face="bold.italic", size=FONTSIZE-2, angle=90, vjust=0.2) x.axis.theme = element_text(family="FreeSans", face="bold", size=FONTSIZE-2, colour=MyGray) y.axis.theme = element_text(family="FreeSans", face="bold", size=FONTSIZE-2, colour=MyGray) legend.theme = element_text(family="FreeSans", face="bold.italic", size=FONTSIZE-1, colour="black") eprintf <- function(...) cat(sprintf(...), sep='', file=stderr()) argv <- commandArgs(trailingOnly = TRUE) csvfile <- argv[1] title <- ifelse(! is.na(argv[2]), argv[2], 'vw demo: random expression distribution') Ys <- read.csv(csvfile, header=F, col.names='Ys') d <- data.frame(Ys=Ys) Y_labels <- function(yrange) { the.min <- as.integer(floor(yrange[1])) the.max <- as.integer(ceiling(yrange[2] + 1)) seq(from=the.min, to=the.max, by=1) } # geom_histogram(binwidth=.5, alpha=.5, position="identity") # geom_histogram(fill='#3377ff', # binwidth=.01, alpha=.4, stat='density') + g <- ggplot(data=d, aes(x=Ys)) + geom_density(fill='#3377ff', alpha=0.4, lwd=0.2) + scale_x_continuous(breaks=Y_labels(range(Ys))) + ggtitle(title) + xlab(NULL) + theme( plot.title=title.theme, axis.title.y=y.title.theme, axis.title.x=x.title.theme, axis.text.x=x.axis.theme, axis.text.y=y.axis.theme ) pngfile <- sprintf("%s.density.png", csvfile) ggsave(g, file=pngfile, width=W, height=H, dpi=DPI) vowpal_wabbit-8.1.1/demo/random-noise/random-poly000077500000000000000000000140711261756526500221110ustar00rootroot00000000000000#!/usr/bin/perl -w # vim: ts=4 sw=4 expandtab # # Generate a random data-set matching a linear expression # TODO: support real polynomial expressions with x^n # use Getopt::Std; use Scalar::Util qw(looks_like_number); use vars qw($opt_v $opt_D $opt_n $opt_c $opt_t $opt_s $opt_p $opt_w $opt_r $opt_R); my $DefaultN = 10; # number of generated examples my @DeafultExpr = ('a'); my $DefaultFloatPrec = 6; # of decimal points for floating point values my $Sep = ' '; my $ConstStr = '_CONST_'; sub v { return unless $opt_v; if (@_ == 1) { print STDERR @_; } else { printf STDERR @_; } } # Undocumented, for debugging sub D { return unless $opt_D; if (@_ == 1) { print STDERR @_; } else { printf STDERR @_; } } sub usage(@) { print STDERR @_, "\n" if @_; die "Usage: $0 [Options] expression... Options: -v verbose -n Generate rows (data-set examples) -s Call srand() at start -p

Set data-set feature precision to

digits -w Add weight to examples -r Add uniform random noise in range [, ] -R Add per-feature uniform random noise in range [, ] -c output in CSV format (label is 1st column) -t output in TSV format (label is 1st column) Default format is VW (vowpal-wabbit) Examples of expression: 2x + 5y - 4 w +x +y +z ... "; } # # Convert to a list of easily parsable terms, e.g: # "2x+70y-1" => 2x +70y -1 # sub argv_2_terms(@) { my $one_arg = "@_"; $one_arg =~ tr/ //d; $one_arg =~ s/([-+])/ $1/g; my @term_list = split(' ', $one_arg); v("argv_2_terms($one_arg) -> @term_list\n"); @term_list; } sub init { $0 =~ s{.*/}{}; getopts('vDn:ctwp:s:r:R:'); $Sep = ($opt_c) ? ',' : $opt_t ? "\t" : ' '; $opt_n = $DefaultN unless ($opt_n); $opt_p = $DefaultFloatPrec unless (defined $opt_p); # srand($opt_s ? $$^time : 0); srand($opt_s ? $opt_s : 0); if ($opt_r) { my ($min, $max) = split(/[\s,;]+/, $opt_r); usage("-r: bad expresssion, expecting numeric ,") unless (looks_like_number($min) && looks_like_number($max)); usage("-r: bad expresssion, > ") unless ($min <= $max); # Turn opt_r into a function using currying $opt_r = sub { my $r = shift; return $min + ($r * ($max - $min)); } } if ($opt_R) { my ($min, $max) = split(/[\s,;]+/, $opt_R); usage("-R: bad expresssion, expecting numeric ,") unless (looks_like_number($min) && looks_like_number($max)); usage("-R: bad expresssion, > ") unless ($min <= $max); my $range = ($max - $min); # Turn opt_R into a function using currying $opt_R = sub { my $r = shift; my $r2 = rand(1.0); # make the random noise # - Make it a multiplier on the original $r # - multiplier is a random $r2 point in the range (max - min) # - Make it work both ways my $noise = $min + $r2 * $range; my $retval = $r * $noise; v("\topt_R: r2=%g*(min,max)=(%g,%g) noise=%g * \$r=%g => %g\n", $r2, $min, $max, $noise, $r, $retval); return $retval; } } @ARGV = @DeafultExpr unless (@ARGV); @ARGV = argv_2_terms(@ARGV); } sub parse_expr(@) { my @expr = (); foreach my $term (@_) { if ($term =~ /^([-+]?)(\d*(?:\.\d*)?)\*?([A-Za-z]*)$/) { my ($sign, $coeff, $varname) = ($1, $2, $3); $sign = ($sign eq '-') ? -1.0 : 1.0; $coeff = 1.0 unless ($coeff); $coeff *= $sign; $varname = $ConstStr unless ($varname); push(@expr, [$coeff, $varname]); v("parse_expr: [coeff, varname]: [%s, %s]\n", $coeff, $varname); } else { usage("bad term: '$term': expecting : e.g. 2.3x"); } } @expr; } sub gen_dataset(@) { my (@expr) = @_; for ($i = 1; $i <= $opt_n; $i++) { my $result = 0; my $feature_str = ''; for ($nvar = 0; $nvar < @expr; $nvar++) { my ($coeff, $varname) = @{$expr[$nvar]}; my ($r, $term_value); if ($varname eq $ConstStr) { $r = $coeff; $term_value = $coeff; } else { $r = rand(1.0); $term_value = $r; if (defined $opt_R) { my $random_add = $opt_R->($r); v("\topt_R: r: %g -> random_add: %g\n", $r, $random_add); $term_value += $random_add; } $term_value *= $coeff; } v("\tgen_dataset: [%s%s] r:%.*f => %.*f\n", $coeff, $varname, $opt_p, $r, $opt_p, $term_value); if ($varname ne $ConstStr) { # Don't add constant to the input features # Add it only to the label $feature_str .= ($opt_c || $opt_t) ? sprintf("%s%.*f", $Sep, $opt_p, $r) : sprintf("%s%s:%.*f", $Sep, $varname, $opt_p, $r); } $result += $term_value; } if (defined $opt_r) { my $random_noise = $opt_r->(rand(1.0)); # v("random_noise: %g\n", $random_noise); $result += $random_noise; } if ($opt_c || $opt_t) { printf "%.*f%s\n", $opt_p, $result, $feature_str; } elsif ($opt_w) { # -- add weight printf "%.*f %s %s|f%s\n", $opt_p, $result, 1, $i, $feature_str; } else { printf "%.*f '%s|f%s\n", $opt_p, $result, $i, $feature_str; } } } # -- main init(); my @expr = parse_expr(@ARGV); gen_dataset(@expr); vowpal_wabbit-8.1.1/demo/random-noise/vw-demo000077500000000000000000000302601261756526500212240ustar00rootroot00000000000000#!/bin/bash # # Vowpal Wabbit interactive demo of noise-resistance # # Requires the following to be installed on your machine: # # 1) vw - the vowpal-wabbit executable # 2) R + ggplot2 - for all the beautiful charts # 3) A few scripts included with this one: # 3a) random-poly - a perl script for generating random data-sets # 3b) distrib.r - Density distribution plot utility, written in R # 3c) x-vs-y.r - X vs Y correleation plot utility, written in R # export PATH=.:$PATH Pager='less' ImgViewCandidates="gwenview display irfanview xee preview" ImgViewer= Poly='a + 2b - 5c + 7' find_ggplot2() { err=`Rscript -e 'library(ggplot2)' 2>&1 | grep 'Error.*ggplot'` case "$err" in *rror*) echo "Couldn't find the R ggplot2 library. Is it installed?" 1>&2 echo -- "$err" 1>&2 exit 1 ;; esac } find_image_viewer() { # Please add your favorite OS image viewer here for exe in $ImgViewCandidates; do case `which $exe` in '') : keep going... ;; *) ImgViewer=$exe : found image viewer: $ImgViewer break ;; esac done case "$ImgViewer" in '') echo "Sorry: coudn't find an image viewer in PATH=$PATH Please add your viewer to 'ImgViewCandidates' in the '$0' script." 1>&2 exit 1 ;; esac } check_prereqs() { missing=0 find_image_viewer for exe in vw R Rscript random-poly distrib.r x-vs-y.r; do case `which $exe` in '') echo "$0: can't find $exe in PATH=$PATH - please install it" missing=$(($missing+1)) ;; *) : found $exe - cool ;; esac done case $missing in 0) : ;; *) exit 1 ;; esac find_ggplot2 } # # demo_cmd is the work-horse of our presentation. # 'main' can be simply a sequence of multiple calls to it. # It has 3 goals: # 1) Ensure we get all the little details right and never # make a mistake during the actual presentation # 2) Save time typing stuff # 3) Anyone else can reproduce what we did perfectly in their # own env. # # demo_cmd [options] 'header/explanation string' 'command string' # options: # -p don't pause for user to hit [enter] # -h don't print the header-string # -s don't advance the step # -e don't echo the command (be silent), just execute # -c don't execute the command # demo_cmd() { # by default we do all of them opt_p=1; opt_h=1; opt_s=1; opt_e=1 opt_c=1 # Must initialize OPTIND since it doesn't reset between # calls to 'demo_cmd()'! OPTIND=1 while getopts 'phsec' opt; do case "$opt" in p) opt_p= ;; h) opt_h= ;; s) opt_s= ;; e) opt_e= ;; c) opt_c= ;; esac done shift $((OPTIND-1)) header="$1" cmd="$2" # echo "demo_cmd: args: |$@| header=|$header| cmd=|$cmd| OPTIND=$OPTIND" case $opt_s in 1) step=$(($step+1)) ;; esac case $opt_h in 1) echo "=== $step: $header" ;; esac case $opt_p in 1) # read the command-line in, but allow real-time edits # via GNU readline read -ep "\$ " -i "$cmd" ans ;; *) case $opt_e in 1) # If we have no readline/prompt we need to print # the command so it can be seen by the audience echo -n "\$ $cmd" ;; esac ;; esac case $opt_c in 1) case $opt_p in 1) eval "$ans" ;; *) eval "$cmd" ;; esac echo ;; esac } label_column() { data_file="$1" label_file="$2" cut -d' ' -f1 $data_file > $label_file } y_density() { data_file=$1 chart_title=$2 label_file="Ys/$data_file" label_column "$data_file" "$label_file" distrib.r $label_file "$chart_title" $ImgViewer $label_file.density.png 2>/dev/null } clean_slate() { /bin/rm -f r.* Ys 2>/dev/null mkdir -p Ys } # # demo_session # full session of random-data-generation, training, testing... # demo_session() { mode="$1" step=0 clean_slate # --- train-set generation case $mode in globalnoise) rand='-r -1,1'; msg=' (w/ global noise)' ;; varnoise) rand='-R -.5,.5'; msg=' (w/ per-var noise)' ;; regularize) rand='-R -.5,.5'; msg=' (w/ per-var noise)' ;; clean) rand='-r 0,0'; msg='' ;; # no noise added esac demo_cmd "Generate a training data-set$msg & inspect it (-n N is number of data-points (examples) -pN is data precision -r min,max is global added noise -R min,max is per-variable added noise):" \ "random-poly -n 50000 -p6 $rand $Poly > r.train" case $mode in 'clean') # Only do this the 1st time, othewise it is getting tedious demo_cmd -s "inspect the training-set (use 'q' to exit $Pager):" \ "$Pager r.train" ;; esac demo_cmd "Visualize train-set Ys (labels) density [~5 secs to generate chart]:" \ "y_density r.train 'Train-set random expression distribution: $Poly'" case $mode in # --- in the case where we added noise, # --- add a step of showing how big is the noise *noise) echo '+-----------------------------------------------------+' echo '| visualize the added random noise |' echo '+-----------------------------------------------------+' # -- Prepare the reference Ys (without the noise) case $mode in globalnoise) random-poly -n 50000 -p6 -r 0,0 $Poly | \ cut -d' ' -f1 > Ys/r.train.nonoise ;; varnoise) random-poly -n 50000 -p6 -R 0,0 $Poly | \ cut -d' ' -f1 > Ys/r.train.nonoise ;; esac demo_cmd -p "Generate plot of clean vs NOISY Ys (labels)" \ 'x-vs-y.r Ys/r.train.nonoise Ys/r.train X-vs-Y.png' demo_cmd -p "View plot of CLEAN (X) vs NOISE-filled (Y) values " \ "$ImgViewer X-vs-Y.png 2>/dev/null" ;; esac # --- Training case $mode in globalnoise) vw_args='' msg1='Train: let VW build a model on noisy -1/+1 train-set' msg2='Train: look at the model weights' ;; varnoise) vw_args='' msg1='Train: let VW build a model (w/ per var noise)' msg2='Train: look at the model weights (w/ per var noise)' ;; regularize) vw_args='--l2 0.000001' msg1='Train: let VW build a model (w/ anti-noise --l2)' msg2='Train: look at the model weights (w/ anti-noise --l2)' ;; clean) # vanilla vw_args='-l 5' msg1='Train: let VW build a model from the train-set' msg2='Train: look at the model weights' ;; esac demo_cmd "$msg1" "vw -k $vw_args r.train -f r.model" echo '+------------------------------------------------------------------+' echo '# Notice how fast training took to complete (about 0.1 sec).' echo '# vw is faster processing data than all other programs in this demo.' echo '#' echo '# Since learning is faster than IO, and runs in a separate thread,' echo '# vw training speed is limited only by the time to read the data.' echo '+------------------------------------------------------------------+' demo_cmd "$msg2" "vw-varinfo -k $vw_args r.train" echo '+------------------------------------------------------------------+' echo '# Notice how accurate the model is: model weights are exactly,' echo "# or very close to our target linear expression: $Poly" echo '+------------------------------------------------------------------+' # --- test-set generation demo_cmd "Generate a test data-set (note different random seed: -s)" \ "random-poly -n 50000 -p6 -s 1313131 $Poly > r.test" demo_cmd "Show that train and test data-sets are different" \ 'diff <(head -9 r.train) <(head -9 r.test)' demo_cmd "Visualize test-set Ys (labels) density [~5 sec to generate chart]:" \ "y_density r.test 'Test-set random expression distribution: $Poly'" demo_cmd -p "Clear the Ys (labels) from the test-set" \ 'perl -i -pe "s/\S+/0/" r.test' case $mode in 'clean') # Only do this the 1st time, othewise it is getting tedious demo_cmd -s "inspect test-set to see Ys (labels) are gone (hit 'q' to exit $Pager):" \ "$Pager r.test" esac # --- prediction of test-set Ys using trained-model demo_cmd "Predict: VW uses the model to predict the test-set Ys (labels)" \ 'vw -t -i r.model r.test -p r.predict' echo '+-----------------------------------------------------------+' echo '# Since Ys (labels) have been zeroed - the reported error' echo '# is large even though predictions are, in fact, accurate.' echo '# We are also running vw with "-t" (test-only) so no weights' echo '# are being updated in-memory during the prediction run.' echo '+-----------------------------------------------------------+' demo_cmd -p "Extract 1st column (Ys) of prediction set (label_column is an internal func defined in $0)" \ 'label_column r.predict Ys/r.predict' # --- Check prediction (vs. actual) quality # textual eyeball inspection demo_cmd "Compare predictions with actual values side-by-side Note how close they are, since the model weights are near-perfect:" \ "diff -y -W 24 Ys/r.predict Ys/r.test | $Pager" demo_cmd -p "Plot predictions vs actual (test) values [~5 secs to generate chart]:" \ 'x-vs-y.r Ys/r.predict Ys/r.test X-vs-Y.png' demo_cmd "Look at plot of predicted vs actual (test) values:" \ "$ImgViewer X-vs-Y.png 2>/dev/null" } # # -- main # check_prereqs case "$@" in # support passing an initial expression for the whole demo # from the command line *[0-9a-zA-Z]*) Poly="$@" ;; esac echo '+-----------------------------------------------------------------+' echo '| Demo of vw ability to separate signal from noise |' echo '| |' echo '| 1) Create a random data-set & learn from it (perfectly). |' echo '| 2) Add global noise to each example, and finally, |' echo '| 3) Add a separate noise component to each input feature. |' echo '| |' echo '| Goal: demonstrate how vw creates near perfect models |' echo '| despite various forms of noise. |' echo '| At each of the 3 steps we visualized he data-set label density, |' echo '| the noise, and the model prediction quality using R+ggplot2. |' echo '+-----------------------------------------------------------------+' echo '+-----------------------------------------------------------------+' echo '| 1) First session warm-up: in a "perfect" world (no noise)... |' echo '+-----------------------------------------------------------------+' demo_session clean echo '+-----------------------------------------------------------------+' echo '| 2) Repeat session + added GLOBAL random noise |' echo '+-----------------------------------------------------------------+' demo_session globalnoise echo '+-----------------------------------------------------------------+' echo '| 3) Repeat session + added PER VARIABLE random noise |' echo '+-----------------------------------------------------------------+' demo_session varnoise echo " -----> Q.E.D" # --- Demo using regularization # Not done here. We need a more challenging data-set to # demonstrate effective use of regularization. # echo '+-----------------------------------------------------------------+' # echo '| Repeat session + added anti-random noise (w/ --l2) |' # echo '+-----------------------------------------------------------------+' # demo_session regularize vowpal_wabbit-8.1.1/demo/random-noise/x-vs-y.r000077500000000000000000000054741261756526500212620ustar00rootroot00000000000000#!/usr/bin/Rscript # --vanilla # # Utility to plot two data-set numeric columns against each other, # and generate a X-vs-Y chart + pearson correlation between the two. # # Usage: x-vs-y.r data_file1 data_file2 pngfile # Where: # data_file1 & data_file2 # each contains one data column from some data-set. # Columns can be easily pre-extracted into the files using # cut -d... -f... dataset # # pngfile # is the output chart # # -- where to look for R libraries # .libPaths(c('~/local/lib/R', # '/usr/lib/R/library', # '/usr/lib/R/site-library' # )) suppressPackageStartupMessages(library(ggplot2)) one_column <- function(filename, sep, fieldno) { cmd <- sprintf("cut -d '%s' -f %d '%s'", sep, fieldno, filename) read.table(pipe(cmd), header=F)[[1]] } ratio = 1 W = 6 H = W / ratio DPI = 200 FONTSIZE = 12 MyGray = 'grey50' title.theme = element_text(family="FreeSans", face="bold.italic", size=FONTSIZE) x.title.theme = element_text(family="FreeSans", face="bold.italic", size=FONTSIZE, vjust=-0.1) y.title.theme = element_text(family="FreeSans", face="bold.italic", size=FONTSIZE, angle=90, vjust=0.2) x.axis.theme = element_text(family="FreeSans", face="bold", size=FONTSIZE-2, colour=MyGray) y.axis.theme = element_text(family="FreeSans", face="bold", size=FONTSIZE-2, colour=MyGray) legend.theme = element_text(family="FreeSans", face="bold.italic", size=FONTSIZE-1, colour="black") eprintf <- function(...) cat(sprintf(...), sep='', file=stderr()) argv <- commandArgs(trailingOnly = TRUE) # Xs <- read.csv(argv[1], header=F, col.names='X', colClasses=c('numeric')) Xs <- as.numeric(one_column(argv[1], sep=' ', 1)) # Ys <- read.csv(argv[2], header=F, col.names='Y', colClasses=c('numeric')) Ys <- as.numeric(one_column(argv[2], sep=' ', 1)) pearson <- as.numeric(cor(Xs, Ys)) eprintf("\nPearson Correlation: %.12f\n", pearson) d <- data.frame(X=Xs, Y=Ys) title <- sprintf('vw demo: expected vs actual values\nPearson correlation: %.12f', pearson) adaptive.alpha <- 0.02 + (abs(2.0 - (2.0 * pearson))) * 0.3 # eprintf("adaptive.alpha=%g\n", adaptive.alpha) g <- ggplot(data=d, aes(x=X, y=Y), ) + geom_point(shape=20, alpha=adaptive.alpha, size=0.4) + ggtitle(title) + theme( plot.title=title.theme, axis.title.y=y.title.theme, axis.title.x=x.title.theme, axis.text.x=x.axis.theme, axis.text.y=y.axis.theme ) pngfile <- ifelse(exists(argv[3]) && nchar(argv[3]) > 0, argv[3], 'X-vs-Y.png') # eprintf("ggsave: pngfile=%s\n", pngfile) ggsave(g, file=pngfile, width=W, height=H, dpi=DPI) vowpal_wabbit-8.1.1/depcomp000077500000000000000000000560161261756526500157650ustar00rootroot00000000000000#! /bin/sh # depcomp - compile a program generating dependencies as side-effects scriptversion=2013-05-30.07; # UTC # Copyright (C) 1999-2013 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 2, 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 . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Originally written by Alexandre Oliva . case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: depcomp [--help] [--version] PROGRAM [ARGS] Run PROGRAMS ARGS to compile a file, generating dependencies as side-effects. Environment variables: depmode Dependency tracking mode. source Source file read by 'PROGRAMS ARGS'. object Object file output by 'PROGRAMS ARGS'. DEPDIR directory where to store dependencies. depfile Dependency file to output. tmpdepfile Temporary file to use when outputting dependencies. libtool Whether libtool is used (yes/no). Report bugs to . EOF exit $? ;; -v | --v*) echo "depcomp $scriptversion" exit $? ;; esac # Get the directory component of the given path, and save it in the # global variables '$dir'. Note that this directory component will # be either empty or ending with a '/' character. This is deliberate. set_dir_from () { case $1 in */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;; *) dir=;; esac } # Get the suffix-stripped basename of the given path, and save it the # global variable '$base'. set_base_from () { base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'` } # If no dependency file was actually created by the compiler invocation, # we still have to create a dummy depfile, to avoid errors with the # Makefile "include basename.Plo" scheme. make_dummy_depfile () { echo "#dummy" > "$depfile" } # Factor out some common post-processing of the generated depfile. # Requires the auxiliary global variable '$tmpdepfile' to be set. aix_post_process_depfile () { # If the compiler actually managed to produce a dependency file, # post-process it. if test -f "$tmpdepfile"; then # Each line is of the form 'foo.o: dependency.h'. # Do two passes, one to just change these to # $object: dependency.h # and one to simply output # dependency.h: # which is needed to avoid the deleted-header problem. { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile" sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile" } > "$depfile" rm -f "$tmpdepfile" else make_dummy_depfile fi } # A tabulation character. tab=' ' # A newline character. nl=' ' # Character ranges might be problematic outside the C locale. # These definitions help. upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ lower=abcdefghijklmnopqrstuvwxyz digits=0123456789 alpha=${upper}${lower} if test -z "$depmode" || test -z "$source" || test -z "$object"; then echo "depcomp: Variables source, object and depmode must be set" 1>&2 exit 1 fi # Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. depfile=${depfile-`echo "$object" | sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} rm -f "$tmpdepfile" # Avoid interferences from the environment. gccflag= dashmflag= # Some modes work just like other modes, but use different flags. We # parameterize here, but still list the modes in the big case below, # to make depend.m4 easier to write. Note that we *cannot* use a case # here, because this file can only contain one case statement. if test "$depmode" = hp; then # HP compiler uses -M and no extra arg. gccflag=-M depmode=gcc fi if test "$depmode" = dashXmstdout; then # This is just like dashmstdout with a different argument. dashmflag=-xM depmode=dashmstdout fi cygpath_u="cygpath -u -f -" if test "$depmode" = msvcmsys; then # This is just like msvisualcpp but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvisualcpp fi if test "$depmode" = msvc7msys; then # This is just like msvc7 but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvc7 fi if test "$depmode" = xlc; then # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information. gccflag=-qmakedep=gcc,-MF depmode=gcc fi case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what ## we want. Yay! Note: for some reason libtool 1.4 doesn't like ## it if -MD -MP comes after the -MF stuff. Hmm. ## Unfortunately, FreeBSD c89 acceptance of flags depends upon ## the command line argument order; so add the flags where they ## appear in depend2.am. Note that the slowdown incurred here ## affects only configure: in makefiles, %FASTDEP% shortcuts this. for arg do case $arg in -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; *) set fnord "$@" "$arg" ;; esac shift # fnord shift # $arg done "$@" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi mv "$tmpdepfile" "$depfile" ;; gcc) ## Note that this doesn't just cater to obsosete pre-3.x GCC compilers. ## but also to in-use compilers like IMB xlc/xlC and the HP C compiler. ## (see the conditional assignment to $gccflag above). ## There are various ways to get dependency output from gcc. Here's ## why we pick this rather obscure method: ## - Don't want to use -MD because we'd like the dependencies to end ## up in a subdir. Having to rename by hand is ugly. ## (We might end up doing this anyway to support other compilers.) ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like ## -MM, not -M (despite what the docs say). Also, it might not be ## supported by the other compilers which use the 'gcc' depmode. ## - Using -M directly means running the compiler twice (even worse ## than renaming). if test -z "$gccflag"; then gccflag=-MD, fi "$@" -Wp,"$gccflag$tmpdepfile" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The second -e expression handles DOS-style file names with drive # letters. sed -e 's/^[^:]*: / /' \ -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" ## This next piece of magic avoids the "deleted header file" problem. ## The problem is that when a header file which appears in a .P file ## is deleted, the dependency causes make to die (because there is ## typically no way to rebuild the header). We avoid this by adding ## dummy dependencies for each header file. Too bad gcc doesn't do ## this for us directly. ## Some versions of gcc put a space before the ':'. On the theory ## that the space means something, we add a space to the output as ## well. hp depmode also adds that space, but also prefixes the VPATH ## to the object. Take care to not repeat it in the output. ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; sgi) if test "$libtool" = yes; then "$@" "-Wp,-MDupdate,$tmpdepfile" else "$@" -MDupdate "$tmpdepfile" fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files echo "$object : \\" > "$depfile" # Clip off the initial element (the dependent). Don't try to be # clever and replace this with sed code, as IRIX sed won't handle # lines with more than a fixed number of characters (4096 in # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; # the IRIX cc adds comments like '#:fec' to the end of the # dependency line. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \ | tr "$nl" ' ' >> "$depfile" echo >> "$depfile" # The second pass generates a dummy entry for each header file. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" ;; xlc) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; aix) # The C for AIX Compiler uses -M and outputs the dependencies # in a .u file. In older versions, this file always lives in the # current directory. Also, the AIX compiler puts '$object:' at the # start of each line; $object doesn't have directory information. # Version 6 uses the directory in both cases. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.u tmpdepfile2=$base.u tmpdepfile3=$dir.libs/$base.u "$@" -Wc,-M else tmpdepfile1=$dir$base.u tmpdepfile2=$dir$base.u tmpdepfile3=$dir$base.u "$@" -M fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done aix_post_process_depfile ;; tcc) # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26 # FIXME: That version still under development at the moment of writing. # Make that this statement remains true also for stable, released # versions. # It will wrap lines (doesn't matter whether long or short) with a # trailing '\', as in: # # foo.o : \ # foo.c \ # foo.h \ # # It will put a trailing '\' even on the last line, and will use leading # spaces rather than leading tabs (at least since its commit 0394caf7 # "Emit spaces for -MD"). "$@" -MD -MF "$tmpdepfile" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'. # We have to change lines of the first kind to '$object: \'. sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile" # And for each line of the second kind, we have to emit a 'dep.h:' # dummy dependency, to avoid the deleted-header problem. sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile" rm -f "$tmpdepfile" ;; ## The order of this option in the case statement is important, since the ## shell code in configure will try each of these formats in the order ## listed in this file. A plain '-MD' option would be understood by many ## compilers, so we must ensure this comes after the gcc and icc options. pgcc) # Portland's C compiler understands '-MD'. # Will always output deps to 'file.d' where file is the root name of the # source file under compilation, even if file resides in a subdirectory. # The object file name does not affect the name of the '.d' file. # pgcc 10.2 will output # foo.o: sub/foo.c sub/foo.h # and will wrap long lines using '\' : # foo.o: sub/foo.c ... \ # sub/foo.h ... \ # ... set_dir_from "$object" # Use the source, not the object, to determine the base name, since # that's sadly what pgcc will do too. set_base_from "$source" tmpdepfile=$base.d # For projects that build the same source file twice into different object # files, the pgcc approach of using the *source* file root name can cause # problems in parallel builds. Use a locking strategy to avoid stomping on # the same $tmpdepfile. lockdir=$base.d-lock trap " echo '$0: caught signal, cleaning up...' >&2 rmdir '$lockdir' exit 1 " 1 2 13 15 numtries=100 i=$numtries while test $i -gt 0; do # mkdir is a portable test-and-set. if mkdir "$lockdir" 2>/dev/null; then # This process acquired the lock. "$@" -MD stat=$? # Release the lock. rmdir "$lockdir" break else # If the lock is being held by a different process, wait # until the winning process is done or we timeout. while test -d "$lockdir" && test $i -gt 0; do sleep 1 i=`expr $i - 1` done fi i=`expr $i - 1` done trap - 1 2 13 15 if test $i -le 0; then echo "$0: failed to acquire lock after $numtries attempts" >&2 echo "$0: check lockdir '$lockdir'" >&2 exit 1 fi if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each line is of the form `foo.o: dependent.h', # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. # Do two passes, one to just change these to # `$object: dependent.h' and one to simply `dependent.h:'. sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this invocation # correctly. Breaking it into two sed invocations is a workaround. sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp2) # The "hp" stanza above does not work with aCC (C++) and HP's ia64 # compilers, which have integrated preprocessors. The correct option # to use with these is +Maked; it writes dependencies to a file named # 'foo.d', which lands next to the object file, wherever that # happens to be. # Much of this is similar to the tru64 case; see comments there. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.d tmpdepfile2=$dir.libs/$base.d "$@" -Wc,+Maked else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d "$@" +Maked fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" do test -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile" # Add 'dependent.h:' lines. sed -ne '2,${ s/^ *// s/ \\*$// s/$/:/ p }' "$tmpdepfile" >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" "$tmpdepfile2" ;; tru64) # The Tru64 compiler uses -MD to generate dependencies as a side # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'. # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put # dependencies in 'foo.d' instead, so we check for that too. # Subdirectories are respected. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then # Libtool generates 2 separate objects for the 2 libraries. These # two compilations output dependencies in $dir.libs/$base.o.d and # in $dir$base.o.d. We have to check for both files, because # one of the two compilations can be disabled. We should prefer # $dir$base.o.d over $dir.libs/$base.o.d because the latter is # automatically cleaned when .libs/ is deleted, while ignoring # the former would cause a distcleancheck panic. tmpdepfile1=$dir$base.o.d # libtool 1.5 tmpdepfile2=$dir.libs/$base.o.d # Likewise. tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d tmpdepfile3=$dir$base.d "$@" -MD fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done # Same post-processing that is required for AIX mode. aix_post_process_depfile ;; msvc7) if test "$libtool" = yes; then showIncludes=-Wc,-showIncludes else showIncludes=-showIncludes fi "$@" $showIncludes > "$tmpdepfile" stat=$? grep -v '^Note: including file: ' "$tmpdepfile" if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The first sed program below extracts the file names and escapes # backslashes for cygpath. The second sed program outputs the file # name when reading, but also accumulates all include files in the # hold buffer in order to output them again at the end. This only # works with sed implementations that can handle large buffers. sed < "$tmpdepfile" -n ' /^Note: including file: *\(.*\)/ { s//\1/ s/\\/\\\\/g p }' | $cygpath_u | sort -u | sed -n ' s/ /\\ /g s/\(.*\)/'"$tab"'\1 \\/p s/.\(.*\) \\/\1:/ H $ { s/.*/'"$tab"'/ G p }' >> "$depfile" echo >> "$depfile" # make sure the fragment doesn't end with a backslash rm -f "$tmpdepfile" ;; msvc7msys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; #nosideeffect) # This comment above is used by automake to tell side-effect # dependency tracking mechanisms from slower ones. dashmstdout) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout, regardless of -o. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done test -z "$dashmflag" && dashmflag=-M # Require at least two characters before searching for ':' # in the target name. This is to cope with DOS-style filenames: # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise. "$@" $dashmflag | sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this sed invocation # correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; dashXmstdout) # This case only exists to satisfy depend.m4. It is never actually # run, as this mode is specially recognized in the preamble. exit 1 ;; makedepend) "$@" || exit $? # Remove any Libtool call if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # X makedepend shift cleared=no eat=no for arg do case $cleared in no) set ""; shift cleared=yes ;; esac if test $eat = yes; then eat=no continue fi case "$arg" in -D*|-I*) set fnord "$@" "$arg"; shift ;; # Strip any option that makedepend may not understand. Remove # the object too, otherwise makedepend will parse it as a source file. -arch) eat=yes ;; -*|$object) ;; *) set fnord "$@" "$arg"; shift ;; esac done obj_suffix=`echo "$object" | sed 's/^.*\././'` touch "$tmpdepfile" ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" rm -f "$depfile" # makedepend may prepend the VPATH from the source file name to the object. # No need to regex-escape $object, excess matching of '.' is harmless. sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process the last invocation # correctly. Breaking it into two sed invocations is a workaround. sed '1,2d' "$tmpdepfile" \ | tr ' ' "$nl" \ | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" "$tmpdepfile".bak ;; cpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done "$@" -E \ | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" cat < "$tmpdepfile" >> "$depfile" sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; msvisualcpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi IFS=" " for arg do case "$arg" in -o) shift ;; $object) shift ;; "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") set fnord "$@" shift shift ;; *) set fnord "$@" "$arg" shift shift ;; esac done "$@" -E 2>/dev/null | sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile" echo "$tab" >> "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile" rm -f "$tmpdepfile" ;; msvcmsys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; none) exec "$@" ;; *) echo "Unknown depmode $depmode" 1>&2 exit 1 ;; esac exit 0 # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: vowpal_wabbit-8.1.1/deploy_vw/000077500000000000000000000000001261756526500164105ustar00rootroot00000000000000vowpal_wabbit-8.1.1/deploy_vw/deploy_vw.vcxproj000066400000000000000000000262141261756526500220420ustar00rootroot00000000000000 Debug Win32 Debug x64 Release Win32 Release x64 {D3D9B744-D0FC-4BC7-94A8-89C1AC5692DE} deploy_vw ..\vowpalwabbit\ Application true v120 MultiByte Application true v120 MultiByte Application false v120 true MultiByte Application false v120 true MultiByte $(SolutionDir)deploy\$(PlatformShortName)\$(Configuration)\ $(SolutionDir)deploy\stage\$(PlatformShortName)\$(Configuration)\ Clean $(SolutionDir)deploy\$(PlatformShortName)\$(Configuration)\ $(SolutionDir)deploy\stage\$(PlatformShortName)\$(Configuration)\ Clean $(SolutionDir)deploy\$(PlatformShortName)\$(Configuration)\ $(SolutionDir)deploy\stage\$(PlatformShortName)\$(Configuration)\ Clean $(SolutionDir)deploy\$(PlatformShortName)\$(Configuration)\ $(SolutionDir)deploy\stage\$(PlatformShortName)\$(Configuration)\ Clean Level3 Disabled true true rd /s /y $(OutputPath) Cleaning Deploy xcopy /f /v /i /r /y "$(SolutionDir)$(PlatformShortName)\$(Configuration)\vw.exe" "$(OutputPath)" xcopy /f /v /i /r /y "$(SolutionDir)$(PlatformShortName)\$(Configuration)\vw.pdb" "$(OutputPath)" xcopy /f /v /i /r /y "$(SolutionDir)$(PlatformShortName)\$(Configuration)\spanning_tree.exe" "$(OutputPath)" xcopy /f /v /i /r /y "$(SolutionDir)$(PlatformShortName)\$(Configuration)\spanning_tree.pdb" "$(OutputPath)" xcopy /v /i /r /y "$(VCInstallDir)\redist\Debug_NonRedist\$(PlatformShortName)\Microsoft.VC120.DebugCRT" "$(OutputPath)" xcopy /v /i /r /y "%$(VCInstallDir)redist\Debug_NonRedist\$(PlatformShortName)\Microsoft.VC120.DebugCXXAMP" "$(OutputPath)" xcopy /v /i /r /y "$(VCInstallDir)redist\Debug_NonRedist\$(PlatformShortName)\Microsoft.VC120.DebugOPENMP" "$(OutputPath)" Level3 Disabled true true rd /s /y $(OutputPath) Cleaning Deploy xcopy /f /v /i /r /y "$(SolutionDir)$(PlatformShortName)\$(Configuration)\vw.exe" "$(OutputPath)" xcopy /f /v /i /r /y "$(SolutionDir)$(PlatformShortName)\$(Configuration)\vw.pdb" "$(OutputPath)" xcopy /f /v /i /r /y "$(SolutionDir)$(PlatformShortName)\$(Configuration)\spanning_tree.exe" "$(OutputPath)" xcopy /f /v /i /r /y "$(SolutionDir)$(PlatformShortName)\$(Configuration)\spanning_tree.pdb" "$(OutputPath)" xcopy /v /i /r /y "$(VCInstallDir)\redist\Debug_NonRedist\$(PlatformShortName)\Microsoft.VC120.DebugCRT" "$(OutputPath)" xcopy /v /i /r /y "%$(VCInstallDir)redist\Debug_NonRedist\$(PlatformShortName)\Microsoft.VC120.DebugCXXAMP" "$(OutputPath)" xcopy /v /i /r /y "$(VCInstallDir)redist\Debug_NonRedist\$(PlatformShortName)\Microsoft.VC120.DebugOPENMP" "$(OutputPath)" Level3 MaxSpeed true true true true true true rd /s /y $(OutputPath) Cleaning Deploy xcopy /f /v /i /r /y "$(SolutionDir)$(PlatformShortName)\$(Configuration)\vw.exe" "$(OutputPath)" xcopy /f /v /i /r /y "$(SolutionDir)$(PlatformShortName)\$(Configuration)\spanning_tree.exe" "$(OutputPath)" xcopy /v /i /r /y "$(VCInstallDir)\redist\$(PlatformShortName)\Microsoft.VC120.CRT" "$(OutputPath)" xcopy /v /i /r /y "%$(VCInstallDir)redist\$(PlatformShortName)\Microsoft.VC120.CXXAMP" "$(OutputPath)" xcopy /v /i /r /y "$(VCInstallDir)redist\$(PlatformShortName)\Microsoft.VC120.OPENMP" "$(OutputPath)" Level3 MaxSpeed true true true true true true rd /s /y $(OutputPath) Cleaning Deploy xcopy /f /v /i /r /y "$(SolutionDir)$(PlatformShortName)\$(Configuration)\vw.exe" "$(OutputPath)" xcopy /f /v /i /r /y "$(SolutionDir)$(PlatformShortName)\$(Configuration)\spanning_tree.exe" "$(OutputPath)" xcopy /v /i /r /y "$(VCInstallDir)\redist\$(PlatformShortName)\Microsoft.VC120.CRT" "$(OutputPath)" xcopy /v /i /r /y "%$(VCInstallDir)redist\$(PlatformShortName)\Microsoft.VC120.CXXAMP" "$(OutputPath)" xcopy /v /i /r /y "$(VCInstallDir)redist\$(PlatformShortName)\Microsoft.VC120.OPENMP" "$(OutputPath)" This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. vowpal_wabbit-8.1.1/deployvw.bat000066400000000000000000000030241261756526500167400ustar00rootroot00000000000000@echo off if "%1" == "" goto usage if not "%2" == "" goto usage if "%VSINSTALLDIR%" == "" goto missing if /i %1 == x86 goto x86 if /i %1 == x64 goto x64 if %VSINSTALLDIR% :x86 devenv vowpalwabbit\vw.sln /Clean "Release|x86" devenv vowpalwabbit\vw.sln /Rebuild "Release|x86" xcopy /v /i /r /y vowpalwabbit\x86\Release\vw.exe deploy\x86\Release\ xcopy /v /i /r /y vowpalwabbit\x86\Release\spanning_tree.exe deploy\x86\Release\ xcopy /v /i /r /y "%VSINSTALLDIR%VC\redist\x86\Microsoft.VC120.CRT" deploy\x86\Release\ xcopy /v /i /r /y "%VSINSTALLDIR%VC\redist\x86\Microsoft.VC120.CXXAMP" deploy\x86\Release\ xcopy /v /i /r /y "%VSINSTALLDIR%VC\redist\x86\Microsoft.VC120.OPENMP" deploy\x86\Release\ goto :eof :x64 devenv vowpalwabbit\vw.sln /Clean "Release|x64" devenv vowpalwabbit\vw.sln /Rebuild "Release|x64" xcopy /v /i /r /y vowpalwabbit\x64\Release\vw.exe deploy\x64\Release\ xcopy /v /i /r /y vowpalwabbit\x64\Release\spanning_tree.exe deploy\x64\Release\ xcopy /v /i /r /y "%VSINSTALLDIR%VC\redist\x64\Microsoft.VC120.CRT" deploy\x64\Release\ xcopy /v /i /r /y "%VSINSTALLDIR%VC\redist\x64\Microsoft.VC120.CXXAMP" deploy\x64\Release\ xcopy /v /i /r /y "%VSINSTALLDIR%VC\redist\x64\Microsoft.VC120.OPENMP" deploy\x64\Release\ goto :eof :usage echo Error in script usage. The correct usage is: echo %0 [option] echo where [option] is: x86 ^| x64 echo: echo For example: echo %0 x86 goto :eof :missing echo The variable "VSINSTALLDIR" is missing. Visual Studio 2013 might not be installed. goto :eof :eof vowpal_wabbit-8.1.1/explore/000077500000000000000000000000001261756526500160565ustar00rootroot00000000000000vowpal_wabbit-8.1.1/explore/.gitignore000066400000000000000000000000451261756526500200450ustar00rootroot00000000000000# doxygen output folders html latexvowpal_wabbit-8.1.1/explore/Doxyfile000066400000000000000000003141321261756526500175700ustar00rootroot00000000000000# Doxyfile 1.8.8 # This file describes the settings to be used by the documentation system # doxygen (www.doxygen.org) for a project. # # All text after a double hash (##) is considered a comment and is placed in # front of the TAG it is preceding. # # All text after a single 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. # The default value is: UTF-8. DOXYFILE_ENCODING = UTF-8 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by # double-quotes, unless you are using Doxywizard) that should identify the # project for which the documentation is generated. This name is used in the # title of most generated pages and in a few other places. # The default value is: My Project. PROJECT_NAME = "Multiworld Testing Exploration Library" # 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 = 0 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a # quick idea about the purpose of the project. Keep the description short. PROJECT_BRIEF = # With the PROJECT_LOGO tag one can specify an logo or icon that is included in # the documentation. The maximum height of the logo should not exceed 55 pixels # and the maximum width should not exceed 200 pixels. Doxygen will copy the logo # to the output directory. PROJECT_LOGO = # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path # into which the generated documentation will be written. 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 causes # performance problems for the file system. # The default value is: NO. CREATE_SUBDIRS = NO # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII # characters to appear in the names of generated files. If set to NO, non-ASCII # characters will be escaped, for example _xE3_x81_x84 will be used for Unicode # U+3044. # The default value is: NO. ALLOW_UNICODE_NAMES = 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. # Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, # Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), # Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, # Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), # Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, # Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, # Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, # Ukrainian and Vietnamese. # The default value is: English. OUTPUT_LANGUAGE = English # If the BRIEF_MEMBER_DESC tag is set to YES 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. # The default value is: YES. BRIEF_MEMBER_DESC = YES # If the REPEAT_BRIEF tag is set to YES 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. # The default value is: YES. 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 and the. ABBREVIATE_BRIEF = "The $name class" \ "The $name widget" \ "The $name file" \ is \ provides \ specifies \ contains \ represents \ a \ an \ the # 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. # The default value is: NO. 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. # The default value is: NO. INLINE_INHERITED_MEMB = NO # If the FULL_PATH_NAMES tag is set to YES 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 # The default value is: YES. FULL_PATH_NAMES = YES # 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. # # Note that you can specify absolute paths here, but also relative paths, which # will be relative from the directory where doxygen is started. # This tag requires that the tag FULL_PATH_NAMES is set to YES. 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 list of 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. # The default value is: NO. 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-style will behave just like regular Qt- # style comments (thus requiring an explicit @brief command for a brief # description.) # The default value is: NO. 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 Qt-style will behave just like regular Qt-style comments (thus # requiring an explicit \brief command for a brief description.) # The default value is: NO. 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 behavior. 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 behavior instead. # # Note that setting this tag to YES also means that rational rose comments are # not recognized any more. # The default value is: NO. MULTILINE_CPP_IS_BRIEF = NO # If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the # documentation from any documented member that it re-implements. # The default value is: YES. 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. # The default value is: NO. 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. # Minimum value: 1, maximum value: 16, default value: 4. TAB_SIZE = 4 # This tag can be used to specify a number of aliases that act 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 = # This tag can be used to specify a number of word-keyword mappings (TCL only). # A mapping has the form "name=value". For example adding "class=itcl::class" # will allow you to use the command class in the itcl::class meaning. TCL_SUBST = # 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. # The default value is: NO. OPTIMIZE_OUTPUT_FOR_C = NO # Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or # Python sources only. Doxygen will then generate output that is more tailored # for that language. For instance, namespaces will be presented as packages, # qualified scopes will look different, etc. # The default value is: NO. OPTIMIZE_OUTPUT_JAVA = NO # Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran # sources. Doxygen will then generate output that is tailored for Fortran. # The default value is: NO. 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. # The default value is: NO. OPTIMIZE_OUTPUT_VHDL = NO # Doxygen selects the parser to use depending on the extension of the files it # parses. With this tag you can assign which parser to use for a given # extension. Doxygen has a built-in mapping, but you can override or extend it # using this tag. The format is ext=language, where ext is a file extension, and # language is one of the parsers supported by doxygen: IDL, Java, Javascript, # C#, C, C++, D, PHP, Objective-C, Python, Fortran (fixed format Fortran: # FortranFixed, free formatted Fortran: FortranFree, unknown formatted Fortran: # Fortran. In the later case the parser tries to guess whether the code is fixed # or free formatted code, this is the default for Fortran type files), VHDL. For # instance to make doxygen treat .inc files as Fortran files (default is PHP), # and .f files as C (default is Fortran), use: inc=Fortran f=C. # # Note For files without extension you can use no_extension as a placeholder. # # Note that for custom extensions you also need to set FILE_PATTERNS otherwise # the files are not read by doxygen. EXTENSION_MAPPING = # If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments # according to the Markdown format, which allows for more readable # documentation. See http://daringfireball.net/projects/markdown/ for details. # The output of markdown processing is further processed by doxygen, so you can # mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in # case of backward compatibilities issues. # The default value is: YES. MARKDOWN_SUPPORT = YES # When enabled doxygen tries to link words that correspond to documented # classes, or namespaces to their corresponding documentation. Such a link can # be prevented in individual cases by by putting a % sign in front of the word # or globally by setting AUTOLINK_SUPPORT to NO. # The default value is: YES. AUTOLINK_SUPPORT = YES # 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); # versus func(std::string) {}). This also make the inheritance and collaboration # diagrams that involve STL classes more complete and accurate. # The default value is: NO. BUILTIN_STL_SUPPORT = NO # If you use Microsoft's C++/CLI language, you should set this option to YES to # enable parsing support. # The default value is: NO. CPP_CLI_SUPPORT = NO # Set the SIP_SUPPORT tag to YES if your project consists of sip (see: # http://www.riverbankcomputing.co.uk/software/sip/intro) 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. # The default value is: NO. 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 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. # The default value is: YES. 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. # The default value is: NO. DISTRIBUTE_GROUP_DOC = NO # Set the SUBGROUPING tag to YES 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. # The default value is: YES. SUBGROUPING = YES # When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions # are shown inside the group in which they are included (e.g. using \ingroup) # instead of on a separate page (for HTML and Man pages) or section (for LaTeX # and RTF). # # Note that this feature does not work in combination with # SEPARATE_MEMBER_PAGES. # The default value is: NO. INLINE_GROUPED_CLASSES = NO # When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions # with only public data fields or simple typedef fields will be shown inline in # the documentation of the scope in which they are defined (i.e. file, # namespace, or group documentation), provided this scope is documented. If set # to NO, structs, classes, and unions are shown on a separate page (for HTML and # Man pages) or section (for LaTeX and RTF). # The default value is: NO. INLINE_SIMPLE_STRUCTS = NO # When TYPEDEF_HIDES_STRUCT tag 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. # The default value is: NO. TYPEDEF_HIDES_STRUCT = NO # The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This # cache is used to resolve symbols given their name and scope. Since this can be # an expensive process and often the same symbol appears multiple times in the # code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small # doxygen will become slower. If the cache is too large, memory is wasted. The # cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range # is 0..9, the default is 0, corresponding to a cache size of 2^16=65536 # symbols. At the end of a run doxygen will report the cache usage and suggest # the optimal cache size from a speed point of view. # Minimum value: 0, maximum value: 9, default value: 0. LOOKUP_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 respectively EXTRACT_STATIC tags are set to YES. # Note: This will also disable the warnings about undocumented members that are # normally produced when WARNINGS is set to YES. # The default value is: NO. EXTRACT_ALL = NO # If the EXTRACT_PRIVATE tag is set to YES all private members of a class will # be included in the documentation. # The default value is: NO. EXTRACT_PRIVATE = NO # If the EXTRACT_PACKAGE tag is set to YES all members with package or internal # scope will be included in the documentation. # The default value is: NO. EXTRACT_PACKAGE = NO # If the EXTRACT_STATIC tag is set to YES all static members of a file will be # included in the documentation. # The default value is: NO. 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. Does not have any effect # for Java sources. # The default value is: YES. 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 only methods in the interface are # included. # The default value is: NO. 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. # The default value is: NO. EXTRACT_ANON_NSPACES = NO # If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all # undocumented members inside documented classes or files. If set to NO 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. # The default value is: NO. HIDE_UNDOC_MEMBERS = NO # 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 these classes will be included in the various overviews. This option has # no effect if EXTRACT_ALL is enabled. # The default value is: NO. HIDE_UNDOC_CLASSES = NO # If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend # (class|struct|union) declarations. If set to NO these declarations will be # included in the documentation. # The default value is: NO. 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 these # blocks will be appended to the function's detailed documentation block. # The default value is: NO. 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 then the documentation # will be excluded. Set it to YES to include the internal documentation. # The default value is: NO. 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. # The default value is: system dependent. CASE_SENSE_NAMES = NO # If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with # their full class and namespace scopes in the documentation. If set to YES the # scope will be hidden. # The default value is: NO. HIDE_SCOPE_NAMES = NO # If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of # the files that are included by a file in the documentation of that file. # The default value is: YES. SHOW_INCLUDE_FILES = YES # If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each # grouped member an include statement to the documentation, telling the reader # which file to include in order to use the member. # The default value is: NO. SHOW_GROUPED_MEMB_INC = NO # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include # files with double quotes in the documentation rather than with sharp brackets. # The default value is: NO. FORCE_LOCAL_INCLUDES = NO # If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the # documentation for inline members. # The default value is: YES. INLINE_INFO = YES # If the SORT_MEMBER_DOCS tag is set to YES 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. # The default value is: YES. SORT_MEMBER_DOCS = YES # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief # descriptions of file, namespace and class members alphabetically by member # name. If set to NO the members will appear in declaration order. Note that # this will also influence the order of the classes in the class list. # The default value is: NO. SORT_BRIEF_DOCS = NO # If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the # (brief and detailed) documentation of class members so that constructors and # destructors are listed first. If set to NO the constructors will appear in the # respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS. # Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief # member documentation. # Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting # detailed member documentation. # The default value is: NO. SORT_MEMBERS_CTORS_1ST = 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 group names will # appear in their defined order. # The default value is: NO. 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 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. # The default value is: NO. SORT_BY_SCOPE_NAME = NO # If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper # type resolution of all parameters of a function it will reject a match between # the prototype and the implementation of a member function even if there is # only one candidate or it is obvious which candidate to choose by doing a # simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still # accept a match between prototype and implementation in such cases. # The default value is: NO. STRICT_PROTO_MATCHING = 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. # The default value is: YES. 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. # The default value is: YES. 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. # The default value is: YES. 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. # The default value is: YES. GENERATE_DEPRECATEDLIST= YES # The ENABLED_SECTIONS tag can be used to enable conditional documentation # sections, marked by \if ... \endif and \cond # ... \endcond blocks. ENABLED_SECTIONS = # The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the # initial value of a variable or macro / define can have 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 value of individual variables and macros / defines can be # controlled using \showinitializer or \hideinitializer command in the # documentation regardless of this setting. # Minimum value: 0, maximum value: 10000, default value: 30. 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. # The default value is: YES. SHOW_USED_FILES = YES # 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 value 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 value 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 command input-file, where command is the value of the # FILE_VERSION_FILTER tag, and input-file is the name of an input file provided # by doxygen. Whatever the program writes to standard output is used as the file # version. For an example see the documentation. 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. To 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. # # Note that if you run doxygen from a directory containing a file called # DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE # tag is left empty. LAYOUT_FILE = # The CITE_BIB_FILES tag can be used to specify one or more bib files containing # the reference definitions. This must be a list of .bib files. The .bib # extension is automatically appended if omitted. This requires the bibtex tool # to be installed. See also http://en.wikipedia.org/wiki/BibTeX for more info. # For LaTeX the style of the bibliography can be controlled using # LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the # search path. See also \cite for info how to create references. CITE_BIB_FILES = #--------------------------------------------------------------------------- # Configuration options related to warning and progress messages #--------------------------------------------------------------------------- # The QUIET tag can be used to turn on/off the messages that are generated to # standard output by doxygen. If QUIET is set to YES this implies that the # messages are off. # The default value is: NO. QUIET = NO # The WARNINGS tag can be used to turn on/off the warning messages that are # generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES # this implies that the warnings are on. # # Tip: Turn warnings on while writing the documentation. # The default value is: YES. WARNINGS = YES # If the WARN_IF_UNDOCUMENTED tag 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. # The default value is: YES. WARN_IF_UNDOCUMENTED = YES # If the WARN_IF_DOC_ERROR tag 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. # The default value is: YES. WARN_IF_DOC_ERROR = YES # This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that # are documented, but have no documentation for their parameters or return # value. If set to NO doxygen will only warn about wrong or incomplete parameter # documentation, but not about the absence of documentation. # The default value is: NO. 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) # The default value is: $file:$line: $text. 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 standard # error (stderr). WARN_LOGFILE = #--------------------------------------------------------------------------- # Configuration options related to the input files #--------------------------------------------------------------------------- # The INPUT tag is 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. # Note: If this tag is empty the current directory is searched. INPUT = # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses # libiconv (or the iconv built into libc) for the transcoding. See the libiconv # documentation (see: http://www.gnu.org/software/libiconv) for the list of # possible encodings. # The default value is: UTF-8. 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 patterns (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, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, # *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, # *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf, # *.qsf, *.as and *.js. FILE_PATTERNS = *.c \ *.cc \ *.cxx \ *.cpp \ *.c++ \ *.java \ *.ii \ *.ixx \ *.ipp \ *.i++ \ *.inl \ *.idl \ *.ddl \ *.odl \ *.h \ *.hh \ *.hxx \ *.hpp \ *.h++ \ *.cs \ *.d \ *.php \ *.php4 \ *.php5 \ *.phtml \ *.inc \ *.m \ *.markdown \ *.md \ *.mm \ *.dox \ *.py \ *.f90 \ *.f \ *.for \ *.tcl \ *.vhd \ *.vhdl \ *.ucf \ *.qsf \ *.as \ *.js # The RECURSIVE tag can be used to specify whether or not subdirectories should # be searched for input files as well. # The default value is: NO. RECURSIVE = YES # The EXCLUDE tag can be used to specify files and/or directories that should be # 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. # # Note that relative paths are relative to the directory from which doxygen is # run. EXCLUDE = # The EXCLUDE_SYMLINKS tag can be used to select whether or not files or # directories that are symbolic links (a Unix file system feature) are excluded # from the input. # The default value is: NO. 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 = */tests/* \ */ExploreSample/* \ */explore_sample.cpp/* # 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 # # Note that the wildcards are matched against the file with absolute path, so to # exclude all test directories use the pattern */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 = # 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. # The default value is: NO. EXAMPLE_RECURSIVE = NO # The IMAGE_PATH tag can be used to specify one or more files or directories # that contain images that are to be 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. # # Note that the filter must not add or remove lines; it is applied before the # code is scanned, but not when the output code is generated. If lines are added # or removed, the anchors will not be placed correctly. 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 information on how # filters are used. If the FILTER_PATTERNS tag is empty or if none of the # patterns match the file name, INPUT_FILTER is applied. FILTER_PATTERNS = # If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using # INPUT_FILTER ) will also be used to filter the input files that are used for # producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). # The default value is: NO. FILTER_SOURCE_FILES = NO # The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file # pattern. A pattern will override the setting for FILTER_PATTERN (if any) and # it is also possible to disable source filtering for a specific pattern using # *.ext= (so without naming a filter). # This tag requires that the tag FILTER_SOURCE_FILES is set to YES. FILTER_SOURCE_PATTERNS = # If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that # is part of the input, its contents will be placed on the main page # (index.html). This can be useful if you have a project on for instance GitHub # and want to reuse the introduction page also for the doxygen output. USE_MDFILE_AS_MAINPAGE = #--------------------------------------------------------------------------- # 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 that # also VERBATIM_HEADERS is set to NO. # The default value is: NO. SOURCE_BROWSER = NO # Setting the INLINE_SOURCES tag to YES will include the body of functions, # classes and enums directly into the documentation. # The default value is: NO. INLINE_SOURCES = NO # Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any # special comment blocks from generated source code fragments. Normal C, C++ and # Fortran comments will always remain visible. # The default value is: YES. 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. # The default value is: NO. 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. # The default value is: NO. REFERENCES_RELATION = NO # If the REFERENCES_LINK_SOURCE tag is set to YES 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 documentation. # The default value is: YES. REFERENCES_LINK_SOURCE = YES # If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the # source code will show a tooltip with additional information such as prototype, # brief description and links to the definition and documentation. Since this # will make the HTML file larger and loading of large files a bit slower, you # can opt to disable this feature. # The default value is: YES. # This tag requires that the tag SOURCE_BROWSER is set to YES. SOURCE_TOOLTIPS = 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. # # To use it do the following: # - Install the latest version of global # - Enable SOURCE_BROWSER and USE_HTAGS in the config file # - Make sure the INPUT points to the root of the source tree # - Run doxygen as normal # # Doxygen will invoke htags (and that will in turn invoke gtags), so these # tools must be available from the command line (i.e. in the search path). # # The result: instead of the source browser generated by doxygen, the links to # source code will now point to the output of htags. # The default value is: NO. # This tag requires that the tag SOURCE_BROWSER is set to YES. USE_HTAGS = NO # If the VERBATIM_HEADERS tag is set the YES 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. # See also: Section \class. # The default value is: YES. VERBATIM_HEADERS = YES # If the CLANG_ASSISTED_PARSING tag is set to YES, then doxygen will use the # clang parser (see: http://clang.llvm.org/) for more accurate parsing at the # cost of reduced performance. This can be particularly helpful with template # rich C++ code for which doxygen's built-in parser lacks the necessary type # information. # Note: The availability of this option depends on whether or not doxygen was # compiled with the --with-libclang option. # The default value is: NO. CLANG_ASSISTED_PARSING = NO # If clang assisted parsing is enabled you can provide the compiler with command # line options that you would normally use when invoking the compiler. Note that # the include paths will already be set by doxygen for the files and directories # specified with INPUT and INCLUDE_PATH. # This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES. CLANG_OPTIONS = #--------------------------------------------------------------------------- # 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. # The default value is: YES. ALPHABETICAL_INDEX = YES # The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in # which the alphabetical index list will be split. # Minimum value: 1, maximum value: 20, default value: 5. # This tag requires that the tag ALPHABETICAL_INDEX is set to YES. 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 a prefix (or a list of prefixes) that should be ignored # while generating the index headers. # This tag requires that the tag ALPHABETICAL_INDEX is set to YES. IGNORE_PREFIX = #--------------------------------------------------------------------------- # Configuration options related to the HTML output #--------------------------------------------------------------------------- # If the GENERATE_HTML tag is set to YES doxygen will generate HTML output # The default value is: YES. 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. # The default directory is: html. # This tag requires that the tag GENERATE_HTML is set to YES. 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). # The default value is: .html. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_FILE_EXTENSION = .html # The HTML_HEADER tag can be used to specify a user-defined HTML header file for # each generated HTML page. If the tag is left blank doxygen will generate a # standard header. # # To get valid HTML the header file that includes any scripts and style sheets # that doxygen needs, which is dependent on the configuration options used (e.g. # the setting GENERATE_TREEVIEW). It is highly recommended to start with a # default header using # doxygen -w html new_header.html new_footer.html new_stylesheet.css # YourConfigFile # and then modify the file new_header.html. See also section "Doxygen usage" # for information on how to generate the default header that doxygen normally # uses. # Note: The header is subject to change so you typically have to regenerate the # default header when upgrading to a newer version of doxygen. For a description # of the possible markers and block names see the documentation. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_HEADER = # The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each # generated HTML page. If the tag is left blank doxygen will generate a standard # footer. See HTML_HEADER for more information on how to generate a default # footer and what special commands can be used inside the footer. See also # section "Doxygen usage" for information on how to generate the default footer # that doxygen normally uses. # This tag requires that the tag GENERATE_HTML is set to YES. 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 left blank doxygen will generate a default style sheet. # See also section "Doxygen usage" for information on how to generate the style # sheet that doxygen normally uses. # Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as # it is more robust and this tag (HTML_STYLESHEET) will in the future become # obsolete. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_STYLESHEET = # The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined # cascading style sheets that are included after the standard style sheets # created by doxygen. Using this option one can overrule certain style aspects. # This is preferred over using HTML_STYLESHEET since it does not replace the # standard style sheet and is therefor more robust against future updates. # Doxygen will copy the style sheet files to the output directory. # Note: The order of the extra stylesheet files is of importance (e.g. the last # stylesheet in the list overrules the setting of the previous ones in the # list). For an example see the documentation. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_EXTRA_STYLESHEET = # The HTML_EXTRA_FILES tag can be used to specify one or more extra images or # other source files which should be copied to the HTML output directory. Note # that these files will be copied to the base HTML output directory. Use the # $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these # files. In the HTML_STYLESHEET file, use the file name only. Also note that the # files will be copied as-is; there are no commands or markers available. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_EXTRA_FILES = # The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen # will adjust the colors in the stylesheet and background images according to # this color. Hue is specified as an angle on a colorwheel, see # http://en.wikipedia.org/wiki/Hue for more information. For instance the value # 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 # purple, and 360 is red again. # Minimum value: 0, maximum value: 359, default value: 220. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_COLORSTYLE_HUE = 220 # The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors # in the HTML output. For a value of 0 the output will use grayscales only. A # value of 255 will produce the most vivid colors. # Minimum value: 0, maximum value: 255, default value: 100. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_COLORSTYLE_SAT = 100 # The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the # luminance component of the colors in the HTML output. Values below 100 # gradually make the output lighter, whereas values above 100 make the output # darker. The value divided by 100 is the actual gamma applied, so 80 represents # a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not # change the gamma. # Minimum value: 40, maximum value: 240, default value: 80. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_COLORSTYLE_GAMMA = 80 # If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML # page will contain the date and time when the page was generated. Setting this # to NO can help when comparing the output of multiple runs. # The default value is: YES. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_TIMESTAMP = 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. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_DYNAMIC_SECTIONS = NO # With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries # shown in the various tree structured indices initially; the user can expand # and collapse entries dynamically later on. Doxygen will expand the tree to # such a level that at most the specified number of entries are visible (unless # a fully collapsed tree already exceeds this amount). So setting the number of # entries 1 will produce a full collapsed tree by default. 0 is a special value # representing an infinite number of entries and will result in a full expanded # tree by default. # Minimum value: 0, maximum value: 9999, default value: 100. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_INDEX_NUM_ENTRIES = 100 # 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 (see: http://developer.apple.com/tools/xcode/), 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. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_DOCSET = NO # This tag determines the name of the docset 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. # The default value is: Doxygen generated docs. # This tag requires that the tag GENERATE_DOCSET is set to YES. DOCSET_FEEDNAME = "Doxygen generated docs" # 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. # The default value is: org.doxygen.Project. # This tag requires that the tag GENERATE_DOCSET is set to YES. DOCSET_BUNDLE_ID = org.doxygen.Project # The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify # the documentation publisher. This should be a reverse domain-name style # string, e.g. com.mycompany.MyDocSet.documentation. # The default value is: org.doxygen.Publisher. # This tag requires that the tag GENERATE_DOCSET is set to YES. DOCSET_PUBLISHER_ID = org.doxygen.Publisher # The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher. # The default value is: Publisher. # This tag requires that the tag GENERATE_DOCSET is set to YES. DOCSET_PUBLISHER_NAME = Publisher # If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three # additional HTML index files: index.hhp, index.hhc, and index.hhk. The # index.hhp is a project file that can be read by Microsoft's HTML Help Workshop # (see: http://www.microsoft.com/en-us/download/details.aspx?id=21138) on # Windows. # # The HTML Help Workshop contains a compiler that can convert all HTML output # generated by doxygen into a single compiled HTML file (.chm). Compiled HTML # files are now used as the Windows 98 help format, and will replace the old # Windows help format (.hlp) on all Windows platforms in the future. Compressed # HTML files also contain an index, a table of contents, and you can search for # words in the documentation. The HTML workshop also contains a viewer for # compressed HTML files. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_HTMLHELP = 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. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. CHM_FILE = mwt.chm # 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. # The file has to be specified with full path. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. HHC_LOCATION = "C:\Program Files (x86)\HTML Help Workshop\hhc.exe" # 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). # The default value is: NO. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. GENERATE_CHI = NO # The CHM_INDEX_ENCODING is used to encode HtmlHelp index ( hhk), content ( hhc) # and project file content. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. CHM_INDEX_ENCODING = # 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. Furthermore it # enables the Previous and Next buttons. # The default value is: NO. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. BINARY_TOC = NO # The TOC_EXPAND flag can be set to YES to add extra items for group members to # the table of contents of the HTML help documentation and to the tree view. # The default value is: NO. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. 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. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. 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. # This tag requires that the tag GENERATE_QHP is set to YES. 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 # (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#namespace). # The default value is: org.doxygen.Project. # This tag requires that the tag GENERATE_QHP is set to YES. 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 (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#virtual- # folders). # The default value is: doc. # This tag requires that the tag GENERATE_QHP is set to YES. QHP_VIRTUAL_FOLDER = doc # If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom # filter to add. For more information please see Qt Help Project / Custom # Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- # filters). # This tag requires that the tag GENERATE_QHP is set to YES. QHP_CUST_FILTER_NAME = # The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the # custom filter to add. For more information please see Qt Help Project / Custom # Filters (see: http://qt-project.org/doc/qt-4.8/qthelpproject.html#custom- # filters). # This tag requires that the tag GENERATE_QHP is set to YES. QHP_CUST_FILTER_ATTRS = # The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this # project's filter section matches. Qt Help Project / Filter Attributes (see: # http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes). # This tag requires that the tag GENERATE_QHP is set to YES. QHP_SECT_FILTER_ATTRS = # 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. # This tag requires that the tag GENERATE_QHP is set to YES. QHG_LOCATION = # If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be # generated, together with the HTML files, they form an Eclipse help plugin. To # install this plugin and make it available under the help contents menu in # Eclipse, the contents of the directory containing the HTML and XML files needs # to be copied into the plugins directory of eclipse. The name of the directory # within the plugins directory should be the same as the ECLIPSE_DOC_ID value. # After copying Eclipse needs to be restarted before the help appears. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_ECLIPSEHELP = NO # A unique identifier for the Eclipse help plugin. When installing the plugin # the directory name containing the HTML and XML files should also have this # name. Each documentation set should have its own identifier. # The default value is: org.doxygen.Project. # This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES. ECLIPSE_DOC_ID = org.doxygen.Project # If you want full control over the layout of the generated HTML pages it might # be necessary to disable the index and replace it with your own. The # DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top # of each HTML page. A value of NO enables the index and the value YES disables # it. Since the tabs in the index contain the same information as the navigation # tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. DISABLE_INDEX = NO # 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 YES, 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 # (i.e. any modern browser). Windows users are probably better off using the # HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can # further fine-tune the look of the index. As an example, the default style # sheet generated by doxygen has an example that shows how to put an image at # the root of the tree instead of the PROJECT_NAME. Since the tree basically has # the same information as the tab index, you could consider setting # DISABLE_INDEX to YES when enabling this option. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_TREEVIEW = NO # The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that # doxygen will group on one line in the generated HTML documentation. # # Note that a value of 0 will completely suppress the enum values from appearing # in the overview section. # Minimum value: 0, maximum value: 20, default value: 4. # This tag requires that the tag GENERATE_HTML is set to YES. ENUM_VALUES_PER_LINE = 4 # 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. # Minimum value: 0, maximum value: 1500, default value: 250. # This tag requires that the tag GENERATE_HTML is set to YES. TREEVIEW_WIDTH = 250 # When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to # external symbols imported via tag files in a separate window. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. EXT_LINKS_IN_WINDOW = NO # Use this tag to change the font size of LaTeX formulas included as images in # the HTML documentation. 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. # Minimum value: 8, maximum value: 50, default value: 10. # This tag requires that the tag GENERATE_HTML is set to YES. FORMULA_FONTSIZE = 10 # Use the FORMULA_TRANPARENT tag to determine whether or not the images # generated for formulas are transparent PNGs. Transparent PNGs are not # supported properly for IE 6.0, but are supported on all modern browsers. # # Note that when changing this option you need to delete any form_*.png files in # the HTML output directory before the changes have effect. # The default value is: YES. # This tag requires that the tag GENERATE_HTML is set to YES. FORMULA_TRANSPARENT = YES # Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see # http://www.mathjax.org) which uses client side Javascript for the rendering # instead of using prerendered bitmaps. Use this if you do not have LaTeX # installed or if you want to formulas look prettier in the HTML output. When # enabled you may also need to install MathJax separately and configure the path # to it using the MATHJAX_RELPATH option. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. USE_MATHJAX = NO # When MathJax is enabled you can set the default output format to be used for # the MathJax output. See the MathJax site (see: # http://docs.mathjax.org/en/latest/output.html) for more details. # Possible values are: HTML-CSS (which is slower, but has the best # compatibility), NativeMML (i.e. MathML) and SVG. # The default value is: HTML-CSS. # This tag requires that the tag USE_MATHJAX is set to YES. MATHJAX_FORMAT = HTML-CSS # When MathJax is enabled you need to specify the location relative to the HTML # output directory using the MATHJAX_RELPATH option. The destination directory # should contain the MathJax.js script. For instance, if the mathjax directory # is located at the same level as the HTML output directory, then # MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax # Content Delivery Network so you can quickly see the result without installing # MathJax. However, it is strongly recommended to install a local copy of # MathJax from http://www.mathjax.org before deployment. # The default value is: http://cdn.mathjax.org/mathjax/latest. # This tag requires that the tag USE_MATHJAX is set to YES. MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest # The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax # extension names that should be enabled during MathJax rendering. For example # MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols # This tag requires that the tag USE_MATHJAX is set to YES. MATHJAX_EXTENSIONS = # The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces # of code that will be used on startup of the MathJax code. See the MathJax site # (see: http://docs.mathjax.org/en/latest/output.html) for more details. For an # example see the documentation. # This tag requires that the tag USE_MATHJAX is set to YES. MATHJAX_CODEFILE = # When the SEARCHENGINE tag is enabled doxygen will generate a search box for # the HTML output. The underlying search engine uses javascript and DHTML and # should work on any modern browser. Note that when using HTML help # (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET) # there is already a search function so this one should typically be disabled. # For large projects the javascript based search engine can be slow, then # enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to # search using the keyboard; to jump to the search box use + S # (what the is depends on the OS and browser, but it is typically # , /

/// The epsilon greedy exploration class. /// /// /// This is a good choice if you have no idea which actions should be preferred. /// Epsilon greedy is also computationally cheap. /// /// The Context type. generic public ref class EpsilonGreedyExplorer : public IExplorer, public PolicyCallback { public: /// /// The constructor is the only public member, because this should be used with the MwtExplorer. /// /// A default function which outputs an action given a context. /// The probability of a random exploration. /// The number of actions to randomize over. EpsilonGreedyExplorer(IPolicy^ defaultPolicy, float epsilon, UInt32 numActions) { this->defaultPolicy = defaultPolicy; m_explorer = new NativeMultiWorldTesting::EpsilonGreedyExplorer(*GetNativePolicy(), epsilon, (u32)numActions); } ~EpsilonGreedyExplorer() { delete m_explorer; } internal: virtual UInt32 InvokePolicyCallback(Ctx context, int index) override { return defaultPolicy->ChooseAction(context); } NativeMultiWorldTesting::EpsilonGreedyExplorer* Get() { return m_explorer; } private: IPolicy^ defaultPolicy; NativeMultiWorldTesting::EpsilonGreedyExplorer* m_explorer; }; /// /// The tau-first exploration class. /// /// /// The tau-first explorer collects precisely tau uniform random /// exploration events, and then uses the default policy. /// /// The Context type. generic public ref class TauFirstExplorer : public IExplorer, public PolicyCallback { public: /// /// The constructor is the only public member, because this should be used with the MwtExplorer. /// /// A default policy after randomization finishes. /// The number of events to be uniform over. /// The number of actions to randomize over. TauFirstExplorer(IPolicy^ defaultPolicy, UInt32 tau, UInt32 numActions) { this->defaultPolicy = defaultPolicy; m_explorer = new NativeMultiWorldTesting::TauFirstExplorer(*GetNativePolicy(), tau, (u32)numActions); } ~TauFirstExplorer() { delete m_explorer; } internal: virtual UInt32 InvokePolicyCallback(Ctx context, int index) override { return defaultPolicy->ChooseAction(context); } NativeMultiWorldTesting::TauFirstExplorer* Get() { return m_explorer; } private: IPolicy^ defaultPolicy; NativeMultiWorldTesting::TauFirstExplorer* m_explorer; }; /// /// The epsilon greedy exploration class. /// /// /// In some cases, different actions have a different scores, and you /// would prefer to choose actions with large scores. Softmax allows /// you to do that. /// /// The Context type. generic public ref class SoftmaxExplorer : public IExplorer, public ScorerCallback { public: /// /// The constructor is the only public member, because this should be used with the MwtExplorer. /// /// A function which outputs a score for each action. /// lambda = 0 implies uniform distribution. Large lambda is equivalent to a max. /// The number of actions to randomize over. SoftmaxExplorer(IScorer^ defaultScorer, float lambda, UInt32 numActions) { this->defaultScorer = defaultScorer; m_explorer = new NativeMultiWorldTesting::SoftmaxExplorer(*GetNativeScorer(), lambda, (u32)numActions); } ~SoftmaxExplorer() { delete m_explorer; } internal: virtual List^ InvokeScorerCallback(Ctx context) override { return defaultScorer->ScoreActions(context); } NativeMultiWorldTesting::SoftmaxExplorer* Get() { return m_explorer; } private: IScorer^ defaultScorer; NativeMultiWorldTesting::SoftmaxExplorer* m_explorer; }; /// /// The generic exploration class. /// /// /// GenericExplorer provides complete flexibility. You can create any /// distribution over actions desired, and it will draw from that. /// /// The Context type. generic public ref class GenericExplorer : public IExplorer, public ScorerCallback { public: /// /// The constructor is the only public member, because this should be used with the MwtExplorer. /// /// A function which outputs the probability of each action. /// The number of actions to randomize over. GenericExplorer(IScorer^ defaultScorer, UInt32 numActions) { this->defaultScorer = defaultScorer; m_explorer = new NativeMultiWorldTesting::GenericExplorer(*GetNativeScorer(), (u32)numActions); } ~GenericExplorer() { delete m_explorer; } internal: virtual List^ InvokeScorerCallback(Ctx context) override { return defaultScorer->ScoreActions(context); } NativeMultiWorldTesting::GenericExplorer* Get() { return m_explorer; } private: IScorer^ defaultScorer; NativeMultiWorldTesting::GenericExplorer* m_explorer; }; /// /// The bootstrap exploration class. /// /// /// The Bootstrap explorer randomizes over the actions chosen by a set of /// default policies. This performs well statistically but can be /// computationally expensive. /// /// The Context type. generic public ref class BootstrapExplorer : public IExplorer, public PolicyCallback { public: /// /// The constructor is the only public member, because this should be used with the MwtExplorer. /// /// A set of default policies to be uniform random over. /// The number of actions to randomize over. BootstrapExplorer(cli::array^>^ defaultPolicies, UInt32 numActions) { this->defaultPolicies = defaultPolicies; if (this->defaultPolicies == nullptr) { throw gcnew ArgumentNullException("The specified array of default policy functions cannot be null."); } m_explorer = new NativeMultiWorldTesting::BootstrapExplorer(*GetNativePolicies((u32)defaultPolicies->Length), (u32)numActions); } ~BootstrapExplorer() { delete m_explorer; } internal: virtual UInt32 InvokePolicyCallback(Ctx context, int index) override { if (index < 0 || index >= defaultPolicies->Length) { throw gcnew InvalidDataException("Internal error: Index of interop bag is out of range."); } return defaultPolicies[index]->ChooseAction(context); } NativeMultiWorldTesting::BootstrapExplorer* Get() { return m_explorer; } private: cli::array^>^ defaultPolicies; NativeMultiWorldTesting::BootstrapExplorer* m_explorer; }; /// /// The top level MwtExplorer class. Using this makes sure that the /// right bits are recorded and good random actions are chosen. /// /// The Context type. generic public ref class MwtExplorer : public RecorderCallback { public: /// /// Constructor. /// /// This should be unique to each experiment to avoid correlation bugs. /// A user-specified class for recording the appropriate bits for use in evaluation and learning. MwtExplorer(String^ appId, IRecorder^ recorder) { this->appId = appId; this->recorder = recorder; } /// /// Choose_Action should be drop-in replacement for any existing policy function. /// /// An existing exploration algorithm (one of the above) which uses the default policy as a callback. /// A unique identifier for the experimental unit. This could be a user id, a session id, etc... /// The context upon which a decision is made. See SimpleContext above for an example. /// An unsigned 32-bit integer representing the 1-based chosen action. UInt32 ChooseAction(IExplorer^ explorer, String^ unique_key, Ctx context) { String^ salt = this->appId; NativeMultiWorldTesting::MwtExplorer mwt(marshal_as(salt), *GetNativeRecorder()); GCHandle selfHandle = GCHandle::Alloc(this); IntPtr selfPtr = (IntPtr)selfHandle; GCHandle contextHandle = GCHandle::Alloc(context); IntPtr contextPtr = (IntPtr)contextHandle; GCHandle explorerHandle = GCHandle::Alloc(explorer); IntPtr explorerPtr = (IntPtr)explorerHandle; NativeContext native_context(selfPtr.ToPointer(), explorerPtr.ToPointer(), contextPtr.ToPointer()); u32 action = 0; if (explorer->GetType() == EpsilonGreedyExplorer::typeid) { EpsilonGreedyExplorer^ epsilonGreedyExplorer = (EpsilonGreedyExplorer^)explorer; action = mwt.Choose_Action(*epsilonGreedyExplorer->Get(), marshal_as(unique_key), native_context); } else if (explorer->GetType() == TauFirstExplorer::typeid) { TauFirstExplorer^ tauFirstExplorer = (TauFirstExplorer^)explorer; action = mwt.Choose_Action(*tauFirstExplorer->Get(), marshal_as(unique_key), native_context); } else if (explorer->GetType() == SoftmaxExplorer::typeid) { SoftmaxExplorer^ softmaxExplorer = (SoftmaxExplorer^)explorer; action = mwt.Choose_Action(*softmaxExplorer->Get(), marshal_as(unique_key), native_context); } else if (explorer->GetType() == GenericExplorer::typeid) { GenericExplorer^ genericExplorer = (GenericExplorer^)explorer; action = mwt.Choose_Action(*genericExplorer->Get(), marshal_as(unique_key), native_context); } else if (explorer->GetType() == BootstrapExplorer::typeid) { BootstrapExplorer^ bootstrapExplorer = (BootstrapExplorer^)explorer; action = mwt.Choose_Action(*bootstrapExplorer->Get(), marshal_as(unique_key), native_context); } explorerHandle.Free(); contextHandle.Free(); selfHandle.Free(); return action; } internal: virtual void InvokeRecorderCallback(Ctx context, UInt32 action, float probability, String^ unique_key) override { recorder->Record(context, action, probability, unique_key); } private: IRecorder^ recorder; String^ appId; }; /// /// Represents a feature in a sparse array. /// [StructLayout(LayoutKind::Sequential)] public value struct Feature { float Value; UInt32 Id; }; /// /// A sample recorder class that converts the exploration tuple into string format. /// /// The Context type. generic where Ctx : IStringContext public ref class StringRecorder : public IRecorder, public ToStringCallback { public: StringRecorder() { m_string_recorder = new NativeMultiWorldTesting::StringRecorder(); } ~StringRecorder() { delete m_string_recorder; } virtual void Record(Ctx context, UInt32 action, float probability, String^ uniqueKey) { GCHandle contextHandle = GCHandle::Alloc(context); IntPtr contextPtr = (IntPtr)contextHandle; NativeStringContext native_context(contextPtr.ToPointer(), GetCallback()); m_string_recorder->Record(native_context, (u32)action, probability, marshal_as(uniqueKey)); } /// /// Gets the content of the recording so far as a string and clears internal content. /// /// /// A string with recording content. /// String^ GetRecording() { // Workaround for C++-CLI bug which does not allow default value for parameter return GetRecording(true); } /// /// Gets the content of the recording so far as a string and optionally clears internal content. /// /// A boolean value indicating whether to clear the internal content. /// /// A string with recording content. /// String^ GetRecording(bool flush) { return gcnew String(m_string_recorder->Get_Recording(flush).c_str()); } private: NativeMultiWorldTesting::StringRecorder* m_string_recorder; }; /// /// A sample context class that stores a vector of Features. /// public ref class SimpleContext : public IStringContext { public: SimpleContext(cli::array^ features) { Features = features; // TODO: add another constructor overload for native SimpleContext to avoid copying feature values m_features = new vector(); for (int i = 0; i < features->Length; i++) { m_features->push_back({ features[i].Value, features[i].Id }); } m_native_context = new NativeMultiWorldTesting::SimpleContext(*m_features); } String^ ToString() override { return gcnew String(m_native_context->To_String().c_str()); } ~SimpleContext() { delete m_native_context; } public: cli::array^ GetFeatures() { return Features; } internal: cli::array^ Features; private: vector* m_features; NativeMultiWorldTesting::SimpleContext* m_native_context; }; } /*! @} End of Doxygen Groups*/ vowpal_wabbit-8.1.1/explore/clr/explore_interface.h000066400000000000000000000056151261756526500225140ustar00rootroot00000000000000#pragma once using namespace System; using namespace System::Collections::Generic; /** \defgroup MultiWorldTestingCsharp \brief C# implementation, for sample usage see: https://github.com/sidsen/vowpal_wabbit/blob/v0/cs_test/ExploreOnlySample.cs */ /*! * \addtogroup MultiWorldTestingCsharp * @{ */ //! Interface for C# version of Multiworld Testing library. //! For sample usage see: https://github.com/sidsen/vowpal_wabbit/blob/v0/cs_test/ExploreOnlySample.cs namespace MultiWorldTesting { /// /// Represents a recorder that exposes a method to record exploration data based on generic contexts. /// /// The Context type. /// /// Exploration data is specified as a set of tuples (context, action, probability, key) as described below. An /// application passes an IRecorder object to the @MwtExplorer constructor. See /// @StringRecorder for a sample IRecorder object. /// generic public interface class IRecorder { public: /// /// Records the exploration data associated with a given decision. /// /// A user-defined context for the decision. /// Chosen by an exploration algorithm given context. /// The probability of the chosen action given context. /// A user-defined identifer for the decision. virtual void Record(Ctx context, UInt32 action, float probability, String^ uniqueKey) = 0; }; /// /// Exposes a method for choosing an action given a generic context. IPolicy objects are /// passed to (and invoked by) exploration algorithms to specify the default policy behavior. /// /// The Context type. generic public interface class IPolicy { public: /// /// Determines the action to take for a given context. /// /// A user-defined context for the decision. /// Index of the action to take (1-based) virtual UInt32 ChooseAction(Ctx context) = 0; }; /// /// Exposes a method for specifying a score (weight) for each action given a generic context. /// /// The Context type. generic public interface class IScorer { public: /// /// Determines the score of each action for a given context. /// /// A user-defined context for the decision. /// Vector of scores indexed by action (1-based). virtual List^ ScoreActions(Ctx context) = 0; }; generic public interface class IExplorer { }; public interface class IStringContext { public: virtual String^ ToString() = 0; }; } /*! @} End of Doxygen Groups*/ vowpal_wabbit-8.1.1/explore/clr/explore_interop.h000066400000000000000000000232631261756526500222330ustar00rootroot00000000000000#pragma once #define MANAGED_CODE #include "explore_interface.h" #include "MWTExplorer.h" #include using namespace System; using namespace System::Collections::Generic; using namespace System::IO; using namespace System::Runtime::InteropServices; using namespace System::Xml::Serialization; using namespace msclr::interop; namespace MultiWorldTesting { // Policy callback private delegate UInt32 ClrPolicyCallback(IntPtr explorerPtr, IntPtr contextPtr, int index); typedef u32 Native_Policy_Callback(void* explorer, void* context, int index); // Scorer callback private delegate void ClrScorerCallback(IntPtr explorerPtr, IntPtr contextPtr, IntPtr scores, IntPtr size); typedef void Native_Scorer_Callback(void* explorer, void* context, float* scores[], u32* size); // Recorder callback private delegate void ClrRecorderCallback(IntPtr mwtPtr, IntPtr contextPtr, UInt32 action, float probability, IntPtr uniqueKey); typedef void Native_Recorder_Callback(void* mwt, void* context, u32 action, float probability, void* unique_key); // ToString callback private delegate void ClrToStringCallback(IntPtr contextPtr, IntPtr stringValue); typedef void Native_To_String_Callback(void* explorer, void* string_value); // NativeContext travels through interop space and contains instances of Mwt, Explorer, Context // used for triggering callback for Policy, Scorer, Recorder class NativeContext { public: NativeContext(void* clr_mwt, void* clr_explorer, void* clr_context) { m_clr_mwt = clr_mwt; m_clr_explorer = clr_explorer; m_clr_context = clr_context; } void* Get_Clr_Mwt() { return m_clr_mwt; } void* Get_Clr_Context() { return m_clr_context; } void* Get_Clr_Explorer() { return m_clr_explorer; } private: void* m_clr_mwt; void* m_clr_context; void* m_clr_explorer; }; class NativeStringContext { public: NativeStringContext(void* clr_context, Native_To_String_Callback* func) { m_clr_context = clr_context; m_func = func; } string To_String() { string value; m_func(m_clr_context, &value); return value; } private: void* m_clr_context; Native_To_String_Callback* m_func; }; // NativeRecorder listens to callback event and reroute it to the managed Recorder instance class NativeRecorder : public NativeMultiWorldTesting::IRecorder { public: NativeRecorder(Native_Recorder_Callback* native_func) { m_func = native_func; } void Record(NativeContext& context, u32 action, float probability, string unique_key) { GCHandle uniqueKeyHandle = GCHandle::Alloc(gcnew String(unique_key.c_str())); IntPtr uniqueKeyPtr = (IntPtr)uniqueKeyHandle; m_func(context.Get_Clr_Mwt(), context.Get_Clr_Context(), action, probability, uniqueKeyPtr.ToPointer()); uniqueKeyHandle.Free(); } private: Native_Recorder_Callback* m_func; }; // NativePolicy listens to callback event and reroute it to the managed Policy instance class NativePolicy : public NativeMultiWorldTesting::IPolicy { public: NativePolicy(Native_Policy_Callback* func, int index = -1) { m_func = func; m_index = index; } u32 Choose_Action(NativeContext& context) { return m_func(context.Get_Clr_Explorer(), context.Get_Clr_Context(), m_index); } private: Native_Policy_Callback* m_func; int m_index; }; class NativeScorer : public NativeMultiWorldTesting::IScorer { public: NativeScorer(Native_Scorer_Callback* func) { m_func = func; } vector Score_Actions(NativeContext& context) { float* scores = nullptr; u32 num_scores = 0; m_func(context.Get_Clr_Explorer(), context.Get_Clr_Context(), &scores, &num_scores); // It's ok if scores is null, vector will be empty vector scores_vector(scores, scores + num_scores); delete[] scores; return scores_vector; } private: Native_Scorer_Callback* m_func; }; // Triggers callback to the Policy instance to choose an action generic public ref class PolicyCallback abstract { internal: virtual UInt32 InvokePolicyCallback(Ctx context, int index) = 0; PolicyCallback() { policyCallback = gcnew ClrPolicyCallback(&PolicyCallback::InteropInvoke); IntPtr policyCallbackPtr = Marshal::GetFunctionPointerForDelegate(policyCallback); m_callback = static_cast(policyCallbackPtr.ToPointer()); m_native_policy = nullptr; m_native_policies = nullptr; } ~PolicyCallback() { delete m_native_policy; delete m_native_policies; } NativePolicy* GetNativePolicy() { if (m_native_policy == nullptr) { m_native_policy = new NativePolicy(m_callback); } return m_native_policy; } vector>>* GetNativePolicies(int count) { if (m_native_policies == nullptr) { m_native_policies = new vector>>(); for (int i = 0; i < count; i++) { m_native_policies->push_back(unique_ptr>(new NativePolicy(m_callback, i))); } } return m_native_policies; } static UInt32 InteropInvoke(IntPtr callbackPtr, IntPtr contextPtr, int index) { GCHandle callbackHandle = (GCHandle)callbackPtr; PolicyCallback^ callback = (PolicyCallback^)callbackHandle.Target; GCHandle contextHandle = (GCHandle)contextPtr; Ctx context = (Ctx)contextHandle.Target; return callback->InvokePolicyCallback(context, index); } private: ClrPolicyCallback^ policyCallback; private: NativePolicy* m_native_policy; vector>>* m_native_policies; Native_Policy_Callback* m_callback; }; // Triggers callback to the Recorder instance to record interaction data generic public ref class RecorderCallback abstract { internal: virtual void InvokeRecorderCallback(Ctx context, UInt32 action, float probability, String^ unique_key) = 0; RecorderCallback() { recorderCallback = gcnew ClrRecorderCallback(&RecorderCallback::InteropInvoke); IntPtr recorderCallbackPtr = Marshal::GetFunctionPointerForDelegate(recorderCallback); Native_Recorder_Callback* callback = static_cast(recorderCallbackPtr.ToPointer()); m_native_recorder = new NativeRecorder(callback); } ~RecorderCallback() { delete m_native_recorder; } NativeRecorder* GetNativeRecorder() { return m_native_recorder; } static void InteropInvoke(IntPtr mwtPtr, IntPtr contextPtr, UInt32 action, float probability, IntPtr uniqueKeyPtr) { GCHandle mwtHandle = (GCHandle)mwtPtr; RecorderCallback^ callback = (RecorderCallback^)mwtHandle.Target; GCHandle contextHandle = (GCHandle)contextPtr; Ctx context = (Ctx)contextHandle.Target; GCHandle uniqueKeyHandle = (GCHandle)uniqueKeyPtr; String^ uniqueKey = (String^)uniqueKeyHandle.Target; callback->InvokeRecorderCallback(context, action, probability, uniqueKey); } private: ClrRecorderCallback^ recorderCallback; private: NativeRecorder* m_native_recorder; }; // Triggers callback to the Recorder instance to record interaction data generic public ref class ScorerCallback abstract { internal: virtual List^ InvokeScorerCallback(Ctx context) = 0; ScorerCallback() { scorerCallback = gcnew ClrScorerCallback(&ScorerCallback::InteropInvoke); IntPtr scorerCallbackPtr = Marshal::GetFunctionPointerForDelegate(scorerCallback); Native_Scorer_Callback* callback = static_cast(scorerCallbackPtr.ToPointer()); m_native_scorer = new NativeScorer(callback); } ~ScorerCallback() { delete m_native_scorer; } NativeScorer* GetNativeScorer() { return m_native_scorer; } static void InteropInvoke(IntPtr callbackPtr, IntPtr contextPtr, IntPtr scoresPtr, IntPtr sizePtr) { GCHandle callbackHandle = (GCHandle)callbackPtr; ScorerCallback^ callback = (ScorerCallback^)callbackHandle.Target; GCHandle contextHandle = (GCHandle)contextPtr; Ctx context = (Ctx)contextHandle.Target; List^ scoreList = callback->InvokeScorerCallback(context); if (scoreList == nullptr || scoreList->Count == 0) { return; } u32* num_scores = (u32*)sizePtr.ToPointer(); *num_scores = (u32)scoreList->Count; float* scores = new float[*num_scores]; for (u32 i = 0; i < *num_scores; i++) { scores[i] = scoreList[i]; } float** native_scores = (float**)scoresPtr.ToPointer(); *native_scores = scores; } private: ClrScorerCallback^ scorerCallback; private: NativeScorer* m_native_scorer; }; // Triggers callback to the Context instance to perform ToString() operation generic where Ctx : IStringContext public ref class ToStringCallback { internal: ToStringCallback() { toStringCallback = gcnew ClrToStringCallback(&ToStringCallback::InteropInvoke); IntPtr toStringCallbackPtr = Marshal::GetFunctionPointerForDelegate(toStringCallback); m_callback = static_cast(toStringCallbackPtr.ToPointer()); } Native_To_String_Callback* GetCallback() { return m_callback; } static void InteropInvoke(IntPtr contextPtr, IntPtr stringPtr) { GCHandle contextHandle = (GCHandle)contextPtr; Ctx context = (Ctx)contextHandle.Target; string* out_string = (string*)stringPtr.ToPointer(); *out_string = marshal_as(context->ToString()); } private: ClrToStringCallback^ toStringCallback; private: Native_To_String_Callback* m_callback; }; } vowpal_wabbit-8.1.1/explore/explore.cpp000066400000000000000000000041411261756526500202400ustar00rootroot00000000000000// explore.cpp : Timing code to measure performance of MWT Explorer library #include "MWTExplorer.h" #include #include #include using namespace std; using namespace std::chrono; using namespace MultiWorldTesting; class MySimplePolicy : public IPolicy { public: u32 Choose_Action(SimpleContext& context) { return (u32)1; } }; const u32 num_actions = 10; void Clock_Explore() { float epsilon = .2f; string unique_key = "key"; int num_features = 1000; int num_iter = 10000; int num_warmup = 100; int num_interactions = 1; // pre-create features vector features; for (int i = 0; i < num_features; i++) { Feature f = {0.5, i+1}; features.push_back(f); } long long time_init = 0, time_choose = 0; for (int iter = 0; iter < num_iter + num_warmup; iter++) { high_resolution_clock::time_point t1 = high_resolution_clock::now(); StringRecorder recorder; MwtExplorer mwt("test", recorder); MySimplePolicy default_policy; EpsilonGreedyExplorer explorer(default_policy, epsilon, num_actions); high_resolution_clock::time_point t2 = high_resolution_clock::now(); time_init += iter < num_warmup ? 0 : duration_cast(t2 - t1).count(); t1 = high_resolution_clock::now(); SimpleContext appContext(features); for (int i = 0; i < num_interactions; i++) { mwt.Choose_Action(explorer, unique_key, appContext); } t2 = high_resolution_clock::now(); time_choose += iter < num_warmup ? 0 : duration_cast(t2 - t1).count(); } cout << "# iterations: " << num_iter << ", # interactions: " << num_interactions << ", # context features: " << num_features << endl; cout << "--- PER ITERATION ---" << endl; cout << "Init: " << (double)time_init / num_iter << " micro" << endl; cout << "Choose Action: " << (double)time_choose / (num_iter * num_interactions) << " micro" << endl; cout << "--- TOTAL TIME ---: " << (time_init + time_choose) << " micro" << endl; } int main(int argc, char* argv[]) { Clock_Explore(); return 0; } vowpal_wabbit-8.1.1/explore/explore.sln000066400000000000000000000120341261756526500202520ustar00rootroot00000000000000 Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 VisualStudioVersion = 12.0.30723.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "explore", "explore.vcxproj", "{FFC1BEDC-8D26-4456-93D8-F0ED091E6CE4}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "explore_static", "static\explore_static.vcxproj", "{ACE47E98-488C-4CDF-B9F1-36337B2855AD}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "explore_clr", "clr\explore_clr.vcxproj", "{8400DA16-1F46-4A31-A126-BBE16F62BFD7}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "explore_tests", "tests\explore_tests.vcxproj", "{5AE3AA40-BEB0-4979-8166-3B885172C430}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ExploreTests", "tests\ExploreTests.csproj", "{CB0C6B20-560C-4822-8EF6-DA999A64B542}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ExploreSample", "ExploreSample\ExploreSample.csproj", "{7081D542-AE64-485D-9087-79194B958499}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 Debug|x64 = Debug|x64 Release|Win32 = Release|Win32 Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {FFC1BEDC-8D26-4456-93D8-F0ED091E6CE4}.Debug|Win32.ActiveCfg = Debug|Win32 {FFC1BEDC-8D26-4456-93D8-F0ED091E6CE4}.Debug|Win32.Build.0 = Debug|Win32 {FFC1BEDC-8D26-4456-93D8-F0ED091E6CE4}.Debug|x64.ActiveCfg = Debug|x64 {FFC1BEDC-8D26-4456-93D8-F0ED091E6CE4}.Debug|x64.Build.0 = Debug|x64 {FFC1BEDC-8D26-4456-93D8-F0ED091E6CE4}.Release|Win32.ActiveCfg = Release|Win32 {FFC1BEDC-8D26-4456-93D8-F0ED091E6CE4}.Release|Win32.Build.0 = Release|Win32 {FFC1BEDC-8D26-4456-93D8-F0ED091E6CE4}.Release|x64.ActiveCfg = Release|x64 {FFC1BEDC-8D26-4456-93D8-F0ED091E6CE4}.Release|x64.Build.0 = Release|x64 {ACE47E98-488C-4CDF-B9F1-36337B2855AD}.Debug|Win32.ActiveCfg = Debug|Win32 {ACE47E98-488C-4CDF-B9F1-36337B2855AD}.Debug|Win32.Build.0 = Debug|Win32 {ACE47E98-488C-4CDF-B9F1-36337B2855AD}.Debug|x64.ActiveCfg = Debug|x64 {ACE47E98-488C-4CDF-B9F1-36337B2855AD}.Debug|x64.Build.0 = Debug|x64 {ACE47E98-488C-4CDF-B9F1-36337B2855AD}.Release|Win32.ActiveCfg = Release|Win32 {ACE47E98-488C-4CDF-B9F1-36337B2855AD}.Release|Win32.Build.0 = Release|Win32 {ACE47E98-488C-4CDF-B9F1-36337B2855AD}.Release|x64.ActiveCfg = Release|x64 {ACE47E98-488C-4CDF-B9F1-36337B2855AD}.Release|x64.Build.0 = Release|x64 {8400DA16-1F46-4A31-A126-BBE16F62BFD7}.Debug|Win32.ActiveCfg = Debug|Win32 {8400DA16-1F46-4A31-A126-BBE16F62BFD7}.Debug|Win32.Build.0 = Debug|Win32 {8400DA16-1F46-4A31-A126-BBE16F62BFD7}.Debug|x64.ActiveCfg = Debug|x64 {8400DA16-1F46-4A31-A126-BBE16F62BFD7}.Debug|x64.Build.0 = Debug|x64 {8400DA16-1F46-4A31-A126-BBE16F62BFD7}.Release|Win32.ActiveCfg = Release|Win32 {8400DA16-1F46-4A31-A126-BBE16F62BFD7}.Release|Win32.Build.0 = Release|Win32 {8400DA16-1F46-4A31-A126-BBE16F62BFD7}.Release|x64.ActiveCfg = Release|x64 {8400DA16-1F46-4A31-A126-BBE16F62BFD7}.Release|x64.Build.0 = Release|x64 {5AE3AA40-BEB0-4979-8166-3B885172C430}.Debug|Win32.ActiveCfg = Debug|Win32 {5AE3AA40-BEB0-4979-8166-3B885172C430}.Debug|Win32.Build.0 = Debug|Win32 {5AE3AA40-BEB0-4979-8166-3B885172C430}.Debug|x64.ActiveCfg = Debug|x64 {5AE3AA40-BEB0-4979-8166-3B885172C430}.Debug|x64.Build.0 = Debug|x64 {5AE3AA40-BEB0-4979-8166-3B885172C430}.Release|Win32.ActiveCfg = Release|Win32 {5AE3AA40-BEB0-4979-8166-3B885172C430}.Release|Win32.Build.0 = Release|Win32 {5AE3AA40-BEB0-4979-8166-3B885172C430}.Release|x64.ActiveCfg = Release|x64 {5AE3AA40-BEB0-4979-8166-3B885172C430}.Release|x64.Build.0 = Release|x64 {CB0C6B20-560C-4822-8EF6-DA999A64B542}.Debug|Win32.ActiveCfg = Debug|x86 {CB0C6B20-560C-4822-8EF6-DA999A64B542}.Debug|Win32.Build.0 = Debug|x86 {CB0C6B20-560C-4822-8EF6-DA999A64B542}.Debug|x64.ActiveCfg = Debug|x64 {CB0C6B20-560C-4822-8EF6-DA999A64B542}.Debug|x64.Build.0 = Debug|x64 {CB0C6B20-560C-4822-8EF6-DA999A64B542}.Release|Win32.ActiveCfg = Release|x86 {CB0C6B20-560C-4822-8EF6-DA999A64B542}.Release|Win32.Build.0 = Release|x86 {CB0C6B20-560C-4822-8EF6-DA999A64B542}.Release|x64.ActiveCfg = Release|x64 {CB0C6B20-560C-4822-8EF6-DA999A64B542}.Release|x64.Build.0 = Release|x64 {7081D542-AE64-485D-9087-79194B958499}.Debug|Win32.ActiveCfg = Debug|x86 {7081D542-AE64-485D-9087-79194B958499}.Debug|Win32.Build.0 = Debug|x86 {7081D542-AE64-485D-9087-79194B958499}.Debug|x64.ActiveCfg = Debug|x64 {7081D542-AE64-485D-9087-79194B958499}.Debug|x64.Build.0 = Debug|x64 {7081D542-AE64-485D-9087-79194B958499}.Release|Win32.ActiveCfg = Release|x86 {7081D542-AE64-485D-9087-79194B958499}.Release|Win32.Build.0 = Release|x86 {7081D542-AE64-485D-9087-79194B958499}.Release|x64.ActiveCfg = Release|x64 {7081D542-AE64-485D-9087-79194B958499}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection EndGlobal vowpal_wabbit-8.1.1/explore/explore.vcxproj000066400000000000000000000210161261756526500211510ustar00rootroot00000000000000 Debug Win32 Debug x64 Release Win32 Release x64 {FFC1BEDC-8D26-4456-93D8-F0ED091E6CE4} Win32Proj vw_explore explore Application true v120 Unicode Application true v120 Unicode Application false v120 true Unicode Application false v120 true Unicode c:\boost\x64\include\boost-1_56 c:\boost\x64\lib ..\..\zlib-1.2.8 $(ZlibIncludeDir)\contrib\vstudio\vc10\x64\ZlibStat$(Configuration) true true false false Level3 Disabled WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) static; Console true Level3 Disabled WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) static; Console true Level3 MaxSpeed true true WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true static; Console true true true Level3 MaxSpeed true true WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true static; Console true true true true true true true {ace47e98-488c-4cdf-b9f1-36337b2855ad} vowpal_wabbit-8.1.1/explore/explore.vcxproj.filters000066400000000000000000000021431261756526500226200ustar00rootroot00000000000000 {4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms Source Files Source Files vowpal_wabbit-8.1.1/explore/explore_sample.cpp000066400000000000000000000136561261756526500216140ustar00rootroot00000000000000// vw_explore.cpp : Defines the entry point for the console application. // #include "MWTExplorer.h" #include #include #include using namespace std; using namespace std::chrono; using namespace MultiWorldTesting; /// Example of a custom context. class MyContext { }; /// Example of a custom policy which implements the IPolicy, /// declaring that this policy only interacts with MyContext objects. class MyPolicy : public IPolicy { public: u32 Choose_Action(MyContext& context) { // Always returns the same action regardless of context return (u32)1; } }; /// Example of a custom policy which implements the IPolicy, /// declaring that this policy only interacts with SimpleContext objects. class MySimplePolicy : public IPolicy { public: u32 Choose_Action(SimpleContext& context) { // Always returns the same action regardless of context return (u32)1; } }; /// Example of a custom scorer which implements the IScorer, /// declaring that this scorer only interacts with MyContext objects. class MyScorer : public IScorer { public: MyScorer(u32 num_actions) : m_num_actions(num_actions) { } vector Score_Actions(MyContext& context) { vector scores; for (size_t i = 0; i < m_num_actions; i++) { // Gives every action the same score (which results in a uniform distribution). scores.push_back(.1f); } return scores; } private: u32 m_num_actions; }; /// /// Represents a tuple . /// template struct MyInteraction { Ctx Context; u32 Action; float Probability; string Unique_Key; }; /// Example of a custom recorder which implements the IRecorder, /// declaring that this recorder only interacts with MyContext objects. class MyRecorder : public IRecorder { public: virtual void Record(MyContext& context, u32 action, float probability, string unique_key) { // Stores the tuple internally in a vector that could be used later for other purposes. m_interactions.push_back({ context, action, probability, unique_key }); } private: vector> m_interactions; }; int main(int argc, char* argv[]) { if (argc < 2) { cerr << "arguments: {greedy,tau-first,bootstrap,softmax,generic}" << endl; exit(1); } // Arguments for individual explorers if (strcmp(argv[1], "greedy") == 0) { // Initialize Epsilon-Greedy explore algorithm using MyPolicy // Creates a recorder of built-in StringRecorder type for string serialization StringRecorder recorder; // Creates a policy that interacts with SimpleContext type MySimplePolicy default_policy; // Creates an MwtExplorer instance using the recorder above MwtExplorer mwt("appid", recorder); u32 num_actions = 10; float epsilon = .2f; // Creates an Epsilon-Greedy explorer using the specified settings EpsilonGreedyExplorer explorer(default_policy, epsilon, num_actions); // Creates a context of built-in SimpleContext type vector features; features.push_back({ 0.5f, 1 }); features.push_back({ 1.3f, 11 }); features.push_back({ -.95f, 413 }); SimpleContext context(features); // Performs exploration by passing an instance of the Epsilon-Greedy exploration algorithm into MwtExplorer // using a sample string to uniquely identify this event string unique_key = "eventid"; u32 action = mwt.Choose_Action(explorer, unique_key, context); cout << "Chosen action = " << action << endl; cout << "Exploration record = " << recorder.Get_Recording(); } else if (strcmp(argv[1], "tau-first") == 0) { // Initialize Tau-First explore algorithm using MyPolicy MyRecorder recorder; MwtExplorer mwt("appid", recorder); int num_actions = 10; u32 tau = 5; MyPolicy default_policy; TauFirstExplorer explorer(default_policy, tau, num_actions); MyContext ctx; string unique_key = "eventid"; u32 action = mwt.Choose_Action(explorer, unique_key, ctx); cout << "action = " << action << endl; } else if (strcmp(argv[1], "bootstrap") == 0) { // Initialize Bootstrap explore algorithm using MyPolicy MyRecorder recorder; MwtExplorer mwt("appid", recorder); u32 num_bags = 2; // Create a vector of smart pointers to default policies using the built-in type PolicyPtr vector>> policy_functions; for (size_t i = 0; i < num_bags; i++) { policy_functions.push_back(unique_ptr>(new MyPolicy())); } int num_actions = 10; BootstrapExplorer explorer(policy_functions, num_actions); MyContext ctx; string unique_key = "eventid"; u32 action = mwt.Choose_Action(explorer, unique_key, ctx); cout << "action = " << action << endl; } else if (strcmp(argv[1], "softmax") == 0) { // Initialize Softmax explore algorithm using MyScorer MyRecorder recorder; MwtExplorer mwt("salt", recorder); u32 num_actions = 10; MyScorer scorer(num_actions); float lambda = 0.5f; SoftmaxExplorer explorer(scorer, lambda, num_actions); MyContext ctx; string unique_key = "eventid"; u32 action = mwt.Choose_Action(explorer, unique_key, ctx); cout << "action = " << action << endl; } else if (strcmp(argv[1], "generic") == 0) { // Initialize Generic explore algorithm using MyScorer MyRecorder recorder; MwtExplorer mwt("appid", recorder); int num_actions = 10; MyScorer scorer(num_actions); GenericExplorer explorer(scorer, num_actions); MyContext ctx; string unique_key = "eventid"; u32 action = mwt.Choose_Action(explorer, unique_key, ctx); cout << "action = " << action << endl; } else { cerr << "unknown exploration type: " << argv[1] << endl; exit(1); } return 0; } vowpal_wabbit-8.1.1/explore/mwt.chm000066400000000000000000007674351261756526500174040ustar00rootroot00000000000000ITSF` > |{ "|{ "`xT@@ITSPT  j].!"TPMGL,//#IDXHDRج$/#ITBITS /#STRINGSڏ/#SYSTEM5/#TOPICS$/#URLSTRف/#URLTBL4L /#WINDOWS3L /$FIftiMainԱF^ /$OBJINSTԜ?/$WWAssociativeLinks//$WWAssociativeLinks/PropertyԜ/$WWKeywordLinks//$WWKeywordLinks/BTreeL/$WWKeywordLinks/DataK/$WWKeywordLinks/MapԚY /$WWKeywordLinks/Propertyԛc /_m_w_t_explorer_8h_source.html#V/annotated.htmlB# /bc_s.png,$ /bdwn.png>/class_multi_world_testing_1_1_bootstrap_explorer-members.html@6/class_multi_world_testing_1_1_bootstrap_explorer.html5/class_multi_world_testing_1_1_bootstrap_explorer.png)C/class_multi_world_testing_1_1_epsilon_greedy_explorer-members.htmlj-;/class_multi_world_testing_1_1_epsilon_greedy_explorer.html[:/class_multi_world_testing_1_1_epsilon_greedy_explorer.png-n/class_multi_world_testing_1_1_tau_first_explorer-members.html6(6/class_multi_world_testing_1_1_tau_first_explorer.html>x5/class_multi_world_testing_1_1_tau_first_explorer.png`R3/class_multi_world_testing_1_1abstract-members.html,i+/class_multi_world_testing_1_1abstract.htmldH/class_my_context.htmlK/class_my_policy-members.htmlP0/class_my_policy.html|T/class_my_policy.png d/class_my_recorder-members.htmll^/class_my_recorder.htmll/class_my_recorder.png/class_my_scorer-members.html8\/class_my_scorer.htmlJn/class_my_scorer.pngu$/class_my_simple_policy-members.html|?/class_my_simple_policy.htmlh/class_my_simple_policy.png xE/class_native_multi_world_testing_1_1_bootstrap_explorer-members.htmlkz=/class_native_multi_world_testing_1_1_bootstrap_explorer.html+@;/class_native_multi_world_testing_1_1_i_policy-members.html. 3/class_native_multi_world_testing_1_1_i_policy.htmlv8" 3 x>>UPMGL2=/class_native_multi_world_testing_1_1_i_recorder-members.html'X;/class_native_multi_world_testing_1_1_i_scorer-members.htmlM 3/class_native_multi_world_testing_1_1_i_scorer.htmlN?/class_native_multi_world_testing_1_1_mwt_explorer-members.html! 7/class_native_multi_world_testing_1_1_mwt_explorer.htmlb??/class_native_multi_world_testing_1_1_number_utils-members.html'l7/class_native_multi_world_testing_1_1_number_utils.html*}A/class_native_multi_world_testing_1_1_simple_context-members.html 9/class_native_multi_world_testing_1_1_simple_context.htmlzC/class_native_multi_world_testing_1_1_softmax_explorer-members.htmlB;/class_native_multi_world_testing_1_1_softmax_explorer.html}:/class_native_multi_world_testing_1_1_softmax_explorer.png(^E/class_native_multi_world_testing_1_1_tau_first_explorer-members.htmlhP=/class_native_multi_world_testing_1_1_tau_first_explorer.html H 1/interface_multi_world_testing_1_1_i_explorer.pnggJ8/interface_multi_world_testing_1_1_i_policy-members.htmlX\0/interface_multi_world_testing_1_1_i_policy.htmlI:/interface_multi_world_testing_1_1_i_recorder-members.html42/interface_multi_world_testing_1_1_i_recorder.html48/interface_multi_world_testing_1_1_i_scorer-members.htmlk\0/interface_multi_world_testing_1_1_i_scorer.htmlN@/interface_multi_world_testing_1_1_i_string_context-members.html8/interface_multi_world_testing_1_1_i_string_context.htmlG<7/interface_multi_world_testing_1_1_i_string_context.png1I /jquery.jsgu /modules.htmlfH#/namespace_multi_world_testing.html;)*/namespace_native_multi_world_testing.html^M/namespacemembers.htmlx`/namespacemembers_vars.htmlXj/namespaces.html.J /nav_f.png /nav_h.png1b /open.png{9/singleton_native_multi_world_testing_1_1_i_explorer.html\\8/singleton_native_multi_world_testing_1_1_i_explorer.png69/singleton_native_multi_world_testing_1_1_i_recorder.html;l8/singleton_native_multi_world_testing_1_1_i_recorder.png,/struct_multi_world_testing_1_1_feature.htmlc#/struct_my_interaction-members.htmlH4/struct_my_interaction.html`h;/struct_native_multi_world_testing_1_1_feature-members.html^93/struct_native_multi_world_testing_1_1_feature.htmlJ@/struct_native_multi_world_testing_1_1_p_r_g_1_1prg-members.html+%8/struct_native_multi_world_testing_1_1_p_r_g_1_1prg.htmls8C/struct_native_multi_world_testing_1_1_string_recorder-members.htmlIW;/struct_native_multi_world_testing_1_1_string_recorder.htmlTu:/struct_native_multi_world_testing_1_1_string_recorder.pnge?/struct_native_multi_world_testing_1_1murmur__hash-members.html"@7/struct_native_multi_world_testing_1_1murmur__hash.htmlZH /sync_off.pngrU /sync_on.png%M /tab_a.png /tab_b.png) /tab_h.pngH1 /tab_s.pngy8 /tabs.cssɽ\ F/union_native_multi_world_testing_1_1_p_r_g_1_1int__float-members.htmlN%v8L } f    3D]PMGL >/union_native_multi_world_testing_1_1_p_r_g_1_1int__float.html8/utility_8h_source.htmly::DataSpace/NameList<(::DataSpace/Storage/MSCompressed/ContentS~,::DataSpace/Storage/MSCompressed/ControlDataj)::DataSpace/Storage/MSCompressed/SpanInfob/::DataSpace/Storage/MSCompressed/Transform/List<&_::DataSpace/Storage/MSCompressed/Transform/{7FC28940-9D31-11D0-9B27-00A0C91E9C7C}/InstanceData/i::DataSpace/Storage/MSCompressed/Transform/{7FC28940-9D31-11D0-9B27-00A0C91E9C7C}/InstanceData/ResetTable 9/class_native_multi_world_testing_1_1_simple_context.htmlzC/class_native_multi_world_testing_1_1_softmax_explorer-members.htmlB;/class_native_multi_world_testing_1_1_softmax_explorer.html}:/class_native_multi_world_testing_1_1_softmax_explorer.png(^E/class_native_multi_world_testing_1_1_tau_first_explorer-members.htmlhP=/class_native_multi_world_testing_1_1_tau_first_explorer.html H 1/interface_multi_world_testing_1_1_i_explorer.pnggJ8/interface_multi_world_testing_1_1_i_policy-members.htmlX\0/interface_multi_world_testing_1_1_i_policy.htmlI:/interface_multi_world_testing_1_1_i_recorder-members.html42/interface_multi_world_testing_1_1_i_recorder.html48/interface_multi_world_testing_1_1_i_scorer-members.htmlk\0/interface_multi_world_testing_1_1_i_scorer.htmlN@/interface_multi_world_testing_1_1_i_string_context-members.html8/interface_multi_world_testing_1_1_i_string_context.htmlG<7/interface_multi_world_testing_1_1_i_string_context.png1I /jquery.jsgu /modules.htmlfH#/namespace_multi_world_testing.html;)*/namespace_native_multi_world_testing.html^M/namespacemembers.htmlx`/namespacemembers_vars.htmlXj/namespaces.html.J /nav_f.png /nav_h.png1b /open.png{9/singleton_native_multi_world_testing_1_1_i_explorer.html\\8/singleton_native_multi_world_testing_1_1_i_explorer.png69/singleton_native_multi_world_testing_1_1_i_recorder.html;l8/singleton_native_multi_world_testing_1_1_i_recorder.png,/struct_multi_world_testing_1_1_feature.htmlc#/struct_my_interaction-members.htmlH4/struct_my_interaction.html`h;/struct_native_multi_world_testing_1_1_feature-members.html^93/struct_native_multi_world_testing_1_1_feature.htmlJ@/struct_native_multi_world_testing_1_1_p_r_g_1_1prg-members.html+%8/struct_native_multi_world_testing_1_1_p_r_g_1_1prg.htmls8C/struct_native_multi_world_testing_1_1_string_recorder-members.htmlIW;/struct_native_multi_world_testing_1_1_string_recorder.htmlTu:/struct_native_multi_world_testing_1_1_string_recorder.pnge?/struct_native_multi_world_testing_1_1murmur__hash-members.html"@7/struct_native_multi_world_testing_1_1murmur__hash.htmlZH /sync_off.pngrU /sync_on.png%M /tab_a.png /tab_b.png) /tab_h.pngH1 /tab_s.pngy8 /tabs.cssɽ\ F/union_native_multi_world_testing_1_1_p_r_g_1_1int__float-members.htmlN%v8L } f    3 PMGIv/=/class_native_multi_world_testing_1_1_i_recorder-members.html>/union_native_multi_world_testing_1_1_p_r_g_1_1int__float.html Uncompressed MSCompressed{7FC28940-9D31-11D0'LZXC.('~R># -p?IZe^w֡DN VV L$2@8FJjW<]qR7bRND"Zv `3dT HHA Version 4.74.8702$ ƭ> index.html'Multiworld Testing Exploration Librarymwtmain  T#SMRG%2D46egզ[o[ ؘ x@[Q{"OIؿG@kCFlN@_ آe*ʵKہȖ&CuE @WB|@hf ڕΐ$,6POqݶ[Ӗlլd#qlJvؚZRIHD< H˅X$ Ha'o3ܸ>台[ʰo<2opj?g?yG{p|;}pg>җ07f2X ,N)^䀒7+ 9md?7^xɜrrrwgDZ|O$<=rѣϼPn=eQݖWn__Yo{륑/' -,.Ajӆ^ό6^?#ɕ[qMyED5UfVb0}'X8m,2X! ohHTG:TZ@"h5ؘ][96"|9]u!x8,u9T nN>UtkQjbF=_㜅~ 9T\d!Us.QTw\znCBW"Uy +^ +Y :Xm9`˾.Yy"w@-UJTmeWGFipIMyW(SS[Զ .щh&JS#EB: 5+-ԙ:f) E)l {[9 ZTiQŴ(~rQ=$PJ! Vuze* c"5bil/YVaP * Df/yrZr?3XWehBR⺰ܳ03% E]}Xb66dϠmmLc;UuuYOspj0p;xn.ٶ0S`wŮن#jhvԘ>('3hVm4/wDԿp-X1nT 5Ң/fӕM]HP?\HB+,o$ld#TgPo5@˻1bu+ɶڹ*LXp+\*\6F峆kBlċ(0iKՠ!f^Qy9;&WkV!|x,6Sٽ?V% VqJ\9+m-8 |E~EgrX][PtЀK 2~.\(bFmjLm?=#+C/}d3="J#a. `t&E%uZcܼQk5*6G9*1g45vw 'je?l=Ts\IXe~h8q?IIC(MUgU1> w{W^;; }|Y5#7}TU|ueYřiwn}aU/&ر,f-k$NoC~X(u@T&kNPFc*j Y˥hT%Cz@H۽ۢVJ/# ȓ'm>ÃBU6|3=Z&.ڮ : +/I,wżǘ[#}0#?5фUa"ħ*v$,M۔i6m%>j@0k$g #w(@E" `n}_Z^6RNLFkDY@26T6 ,Ñ48UQ9Vs >^h},oba_K ӱw" ϠkM%˪ఐix;ucod3 |aE[_g VJ ʓN&ˑj%}ҝ#iN6MhN Om%rdewZU]Twz%?l/MdB}WC+#<]+غgfn3yohO$&ǎrk[ MѰj>p?L7لkd6nDӸ bl1^oe-fpWDɛF51Id"b{o1+Do: 0=&cv4 /|^GҢ,f]h>>ozaTC\2v鿷5V] kefT}ms&9(7(wG#,,͒C9QD`Փ .P 3X< \W l,cVrbHRPg4,vfOFb{\yjQN{wL+^nx=dG s7A3J \-HY<4*I5+'PDN܌udhX:BkG,yHiNoo5G6gqE]Rc,2btopԫ i砵sDVMbhDomb8=oDf 7Y#1v5cTE\ ̀Zp=/hnU3l!a1,Wd"1_1 C6k٠mh)9*fNҪv$T|& Uv%9qVwaukBBEQG*P-qET}Lc)~;h9Ai (8\"ψ:}t0}/]MQ% pk7Ę4j Q5p>TȖM]{O"łħ[bů*^_=uw宲JozwnV[5] {P-tnr>VB+HT8wCmX0˦綀#&tHg,^ GiNo0؛p.WB&Ρ5ESex6<ĈDhuuVdm7抭@uYb;!8>٩k@ݫ )GH9SRF?6);^7Bd%@Ľ,1 f)ZX(Z$W hM<$Yd ֒VK|FVLfzC@s@r` ?a]੽ 8tr<OhP_?w9bE |芾K ˟ksbw([XNE#ֈ.=/ _r8#9@ES8(|=XDX`D' >KVguF5DӵgӴ1SڭN ҞxJEwyY)}u[w "8Ûx)\Ч{yM.wL:ع푳NC㵔>x@l3°ŰڋbaRz跷Il]T}tO As,i{!VJioHt ,Ϝ}i:~?Y&82RjXW&Oʡ=Gɬ5ĕ|vSm%R%1?;#ٛmH)'p[-#M:GtW+/KzΏ20nLE2-En?͔r>(*wߙ$vU'IƏF>{~]x/rm5 x6: ]|M3gJm'/tm34o8ftKr9gdy] ɀqPNK(;qfwQgzίtJ>~j^=N79!cn{R/*9&ctO 5^QMQ'?#T-?'81K Sh7y7JVw UHPeUO{]IMce6ۦ#CTF^Tz(>i39tAUriJIfh.@f 4 _N 2 ] `Cm9^,=oM=Ie;_N2&@ #C``Wm[o攷Զ+Wvjժ9ovuUFZ字88d8:$ '⁐:)Q09fҵrKnw3̗.S;7%92sLԑ 7c|nn2#j9u[{->RyqY]Ј7]lyqxNoE7~qQĺ `Gb_iD=/iD5_ҝϼL'G MJ$qP?v}|POZ-x\%rRfneg(3;焌T bLvYv:=UW=m|v@grWdt^W豮{/ :đ˟][vo}p=k5-Z9s}" 6q<e@>Wo/,\=g͢EsX1jv'8\] 9VYҘ$:W4|mfcgU#yWm WG^끏Teg &:U?/doc2O53 8UZ;K\ >pqp97: މ߿(}̸dm׋{&=.)1goN IO~mUgn; 7YK}s90:~Ғo&g+EȼdX':3'YW!ԐHrY_,](ԡ_lpԜ8].DWEtލ2ݲ/]8Lfq[&>` a BN}\a^g;-wp&Ng~8K;uwۇ=n/=݁;Ss=?)FΛߛ:Qϲnlpu5072]dk#PgS;B-CQ@`[OzQ@.T5@nW9NMfCc[}&8tLTa osMcݕ^!+NX(JcD I/j̑[;&# 2Orx56k"2+*#F; b#LQZi[9)z`h)rsyA@kQrN`@%ޥ3!_ɁVr<,H $aBLcm\DGGC]*i'Z,Ǜ4 Kb9PUkWm:\hˎN*6ʡӴiś(?khr4"ni@ B*Z ϔu% gjJ$ I(R5< .Ŵ` W(\4) U>]WsllOV2Q T"d:X$-dUͷw?Uma#ʙIPO#IFY_\R;ǛEmߜ9[an~r9$haԄaιWc1?BϪv^+X͇w}!\"z{7Zr)LcJuֳO]h / w+ԭc]]3b/\"eᝅB[͋WMRH)≢ipm f {CQz2޾&Yb`AB2uurDRҜuJB' JoQ„aSox Ju=^?׹2{u?L `+bZ4h.EU]/_i@ CVOo|4-rN_j Zyg햐͚SU"w\UCuE[iXH~j`kU2^$jaq`41ֹ̯Ba$jC Z7U].ˡ:~\=3xClr{1X6 > ŖD]8TyK "%/&bspX$|$k@7|[3Q~FpbÉ}^n9R]9ZQmJKCjNIoB;Y$KW*_~U4OT^G~po!\_r^ 7MMT( !R|9rd0H\>B͘4 OnUe. 7!zӧv6C 2.'F* bd"[>*=,JzDzyp>mUf:TD<F=S+ҠuEU;*tF@A|'v^#"0oqxQJY4Ty>-d*ȯ:3d9pςwTZʬY#x /Ol3zXTnqUthڢҀ<'6X&uOa@9eA8`yKр@+Cd-u]Dfe|Ӯ n @ E*ʍf5{{XM AS4=tlI!r uʊቅ![[gwh;}*ڛynME4 F\9-2<ݹ0^j _:Y-du8( d0$Zw>Lg Kraf3:/CJ ]=hM/`CCV͹9'޲A!#t;[1v|7U 'mE돥*D|$*u BMVȝӷcĢoxUlQ<\0w-5 gyæY&c0JSV9 \Y*FE0W+yl=%#MlƑ\$ `ЈΏ휎 _CXGP_$X.vXw j FQ@&۸^ R+6;1L&jv:J\@CΌk~rBL078hoF򳺳K8z(^y23$YS&ζO7~.ڌHpbP$hhaa%Zd'~:ORǪCc (コӷIS%^U ճN Z<yS=)eFcvWB;:= @Xv;RV(7}MI=H4|&ij2pff-Ih fS]1`ڳaφL+B@Gj(ɀdGYݯ&TӒEoPU<;$ LѠƌ]]E⹐ =¢^mc](KiNN!A58BQ: Ya wwKj"$ұr |RDA&1mV=b K/9rYㆱDZ̼Y+6K1v F fy+~BdєD{-61Gσn0eJɭBxvE+xTI J*6QFW)q@Ӣci"J) 8^Z P*L,kʛ8ZE0'{OrZES3,<W Q 5FʷL*vw24_eJMa:>1, K̯iGKc" PE0;/?37nݶxgNe/,Uo &S*.ϮJ!HlfJ2;KaDe FZYde.7ؠm^ڼ7VDxC *[(*Rʈ>O"@ٞ\RI)2"IJSIy`#醜D\ˑ[xMSϧl[\1\͛WۮVY3IMLgKkŐf1jMNvc$J!y[)Z Pg0P)@o]2,tBG·loJk0Jm9C`<]o)1YMXge9\s49QRu '$˱YR̕]| aIE-3'Ջ do4L#<@d.5BgY3>7GYDlyʣ̈́cŬ; yTb4“j1 |$b'(fa1֠he"$&S6Yҝy@dC<2+EK3ĸ?ox+Y @Mp5Go͋#ST5oth\O}H p6MՒ޷۵$۷L\%69YfmI7hYX5^cqwVq.\_Nk :k5}ȥ.L_A!ҒYԖ$J4@sw.{w_ٹV~9YWv&[sYe]̳]Z -I'2zI'jBK4uungˬ{Mv6vž]s`kKkY!|ץLѵ׾KHΗ F v \̬wLؗ%fjel0rr5҈ u*i;pRyVaGl28 A~l;^F f}a ##)cs ˽]eJ:TŠ-|2#ׅ2S8[16.\p:drcaXI͓32 ^]k e!fvv}Úԗ] XsQ  B,#P2 o%ΗZ,hk'̟ WY Y4 Ux'bVX5aؠ=:d{P&{h#;`vX$;X?4pg jfK\e_, wP:Z LF4$\PH/54,Ffh4B!׷AuyQc#dmo|Z˖˓z/֋r~–sUkti@8{2Jv#٧K10Tod0Ss2Q黖Q*]:0̤a5a$.\=F( -1>P/)xa~OGEyMŋ7#K={5ncdZaXUhG,SD+iz=rmۊF_y6[Fv3/*ٓFCsRo.ۦa\@w,-'IU2K/J/}`8>2C4[i 3h1uY ]tD ~K /PTnL9}mN,JگTB\Vyň"ɩ{dx`[W}lg-RP7 h2ȗC %vw;5Xu3e%ۂ! A|<1QTt&7M#e%Tߦ-tBC+ | 0`lFFp(O%tyyF}uesjpio,@\wa.,-ӐeXse?3q{O"kn_݁[:G6ʂ-0a{o=PzO] ]**zѲ_FW1D͕8zҡ4-Z负P*l;`QC4i˫4 2Ox9"~7IeBYDx1)iꔆc ߔ(512?&~H.jN6+%@2Xa@mfM#zmsJf]WξNCX/EzaLcSS7O{sYˠsq[!8aNyovn,QBY5QҘUXw( .|r)&ro!2~"29Hڭ$d^\%r>UT _;1Kxަ獆Ce'dxhrUexUEvXG+. YK 3"iN̘Ã#YY?s =5eF4zzX"j89O݃oD;啗 *$+4T>U!ݠ{tY pzJЛt-Nف-i 2/}i`LkU ysͭXl 0+]8-R =sHfe,pVK椂n9HK/YRSf:Ԓ;:"nmdjB7>ggV]\"] 2M_kXM7@]Rm˸bdgMUf&0Yus>ftުHLҥ: uFdBvs3ѫd(]!={\,۫sӲ]έʛg7O+˕OZvzDn,iW ~ߵ%1A' .&әI~8u͌;$]N8@LoS9]YڎnX}Ft<ëMک$|WpuyְR;ѫA;b*6j>+i6;Ɛ)q VasU}žf[c?gI5IiBҔ2pVT;*!oe%?gJ05ۻ ύw7+tO|͐+zy%MU`_2 @mΎֻێ!J4'Aç+?JssEu1/[=;tT[|b?s %wo=QF!>dM~EBtc[^y{umHxg٩ZwEƚL^wz&ه-G2PM' )Jo\3}qETto˅I S:ALoa7d@a"wYaEM._1H'E W)M8MJP]㓮z4O8lǗ`_x]sT+rKMۆv.ܞwyǞrzQy?)]Wq^&SL pLe7E7ngiZQW܆C=]|fݺgΠdrPV^xm+'Jٮbqyzxd]x[ qVfohGa,~'nj*)p j ڶ!τr4Z2bow$WS&|/Ogh$#]8:E,l{sIS5hqpax *SA:%f>s6M DtEH}C~cF8iqu.3HܲOx5,JY֙b= Hɾ,mj[Mֹ\K ~oF~bXhB,N{in 4 J .}~x귢϶˥6Q@Mc^I6n_d~G*#qJ6%y :gKUHh匊$Mssq~!M{(TjAlItiĞWS>QHnxFs؃448R*$p+yPk6^)v9| \? |FqJ6S6mvj^GmmcR 9'xJ΢qJ6%xJ8ұ"GqDn+I;G8$H'N:I0?S:I&NЀG@ GBiB$t(N oIS^OAtdǃu!Np ?с`=;veo^1֨@d Knw&Juo݃E|璠ث+Ne;V< ٙKkC}}=c{1Eh`]A[ 7n7ca=Ӕ y7֑ u 0(]8! DK(#@0 gla,'"ͼjxc8~tG1=a 81Ͼf!*!`!%np,ݘ V '*'.N*.K}+k 6B ȸXosKh6v UFlUC 2U.] nn/gK["0^JIˎ 4C؂@;je3V . .Ƨ:n-\&d$)])o.N/swֹ\;\Ůnv?_j\ ʽ g 5+fKk94jJ,$l$Ew4i<4mbA#^~?f"S!^Q,p?fwGg7$%EiF"Y`x38·w ܖ`$&w J־WbYʌc oP0 +9fE+gUӷcܺ ]Ñ'bQBŸPnr`ߴ{JÌء@p&gÛq`VA5@P`Ҋ* -bo) R809C zVpaf;i>Hd-4 0Bpb1Ž({FҖkg4M:̣,l)+d/IdLB,A"DivP{  8 QC` B=D e/e[)Sv[;[EEFHDNpc36 @42q٨(HRiդbُZ6sQ s546HU]!P=irG`ӏvygV4B *- 5TӭT=P?4%Sи4_]NK$?<8 f Pl7l|/0UrP5g)Zܟ@%MH5J$$~6pRF!(:n-7݀$E-("$7DaR"(+7$BU-ߍ!T좀Huw`R Q @;eA lU4`<"FE|R$P}:E,+@@m$ 8 w vu= zԸ[R+@&"˾! |cG@[JL!o#!)/)2,Ğ83Il3=ۛ) 5PBWe]=7We/V}f"J<ۋyڊ膋sDnuem[T!{S!5sنzS4!#aN؛H§!Y5l؟~$*\;鰌3^B$Jcw?j8@`j5Gy_C8qX 6(D4aTB'%} MWJӵ^ W.XQAt+Q<+~.rAcqNo=ɔ$%"%QO}z#V0TIHe+( E PsP؊{-kojurӼZSC~jr""A{0Łvd,YKh A*Ga m@L 8yixFL2HL6V+d+.sM2`>ԣ5i:TKLf[\o'G_fxqɚ8Ɠɼ_tvĂ$G7lq$F>L]Ƃ;҃0X5Δm{3?~ji I@$<37;@3CF3_dXߑcwImƢx,JGn*KVMa  A2n2[,]?7 Lk$m֔wj(ѶJj\A}%7PD'TD_}эBm/|觧&di26ܮۖn-ۺkײ%\ƒfc@!' #w0]ZX=+_ L` ܥ‡IVfDueFT|e~ p48 4B.DVG9 iCU\oe*HCKUvePVxRCX(CM?814Z_.2~&x^&E6\dJSMCF;8ɗr.ɼLӴD5RAiXKK&+#JSqg68---P %7WvfKvV2"'BMR 'q)cpqӫTN#Q n+.Rʯ2ٓ]n Ob_՟F mUn.'T}R.'@<]~e8O)ijcy4]>i%}/L\z-mf׶rse䵩Ș# oM]']GI?:;ֈ88e='vOhRPm!ۡ_Z1mz۪_y:ZFB.}*g.lK|Tk3zց"=L.fB|چdj1]1R4f9GW É, ~?$JDdc!sUJvUw15~aUV5LLUKד]臎g-g"%fmL #bnɏO//E)X{6 ^Ö6d:Jf5uj>%>򵃅6V[ -zr 2='F',[gAO߯PHGycf5ݐh_oEtB[I7YB~߻.8}mF ʦ,F,}VrƈvĨX_K}VԀ)O3!fM0O!cs)˳Iiw~mp)ż3N Tb>_N~!r3XzW${ؒȥb_R8._`Gjk}-Ţ%oR0im0Xn9qEJP%gƻj"~WDK%=4J`Eۀ br{8HC'9j.l=la._ɱC]fm=[w/͖da,/hYஂJ*z.6 {xt yvO-2zB{g(xW j|,M@]vozJكJ;@'^j /&{OǶ|:JN7Ὕ(` +{D /z]FI6wL)羑SR]eT<MYzmw~C%&_E#g RZ.ʣ d}BیJr'_m)H*]vy =U|(P}V4J~M}Xn^hXjL9Mn=w;Ea`K 5nͯ6|U *@eמ;oi3糷6.#d-s4 þ<߰A>j;/;RNv&v 3f!wH60^ck.!8!t7\IQ7xH##(y-/n=ݚIϷ!˔U w- ȰK hxվ_"F~!F"ؿyXu:ܻ`_۟h'W=7#9*c踮do|_͚Z;F gKsY{rkcp߾}\9Cwyz<jդlUdA]EX_5tZWʲ&w4S?po,7i#[gᐋiGA[D\k."wP!zֺFJ (>$~ҩh!WnN:} ~Ig G oElG8#|.~<~ć18]*HJ};Ol1߇7~+֭-@Ŀg_)~- |w2DIro=Z &2#c~ÝjXawlFK%$Rus ?0`ܯ+gSgbS*p Eؗ}8N[~ucqvԳ WMolNq7FίM4yHL9\RCXid3Yq>Сp^~& cFFqG`W^0)IvhIr)Ay$={.Ay:S6 w yrT 23;s9 g"e\A@so`vFQܭ= !^W+s5xz9hcz+vHǜgͼ3_EB@MY1-$eX̶ld9g MeDwX%IQ-KIf_^q2 k%))mLgeyh$IL)(Ψ)grOWL ,$IMi,ɘQ;l}ˣEVJSJjH2[IxS`Le#BJs%$YJI#?Bd4'2.%6hhyZ/F˞^XwGcw'iomnކ]9k-@T#b.}+%7z!r=Aי Pqιض W~@FNf]OιVݡޜ1uOmxďVן<;0I$z?^Z|qG֛'Ul'JĨ6Q/µ56r2yURcEtl$R`,)ג]%@1 7Zn%B`Hd䫜t#˻%. 0t5kta\SzG2{ZNmSb,S\b:qKȱSLɷU@hJ^fe OY#&Xҵ_EG@'1X0{hy4Evid\g8ztrX,,HtjAG)JK9K(꧶B$:FG =Vb |UӸj$s1":oȩbj$ mLm:bߛ:*Z"w>٪JHC0v[yE3D ~;:5(]A[g˰Xlxb `gK\U_1WlV ϕO@eb; f.r Rqu" X܋KcWˊ$Br,!_Pr ,Ca؆SX̾˲_;1| 0ހ'ې.YaH:-0朜oYAepI0@ima}8hw_¢T<%Q R(J#glőZB?.sdR^ʥw˛nu6tܷ1mWqX@%^LYt5';+ߵ]p,{𢤫 RQ5,rITPadsE>is4N?;Pm|K%,IyG0켲>^`MuS- )pY_p=4E q|(6::T-c g qa쁱KgxV,VqVgY{qXdU9<i&(7oɛⷌ\nʜ?gxF3]TxHöuhI(Su>Վ3j5Nz+P$m^&rFM`R;TgF4T*eM>|z=Tp$,*@ f*V(>/N. Ug5upLi ZG–vb$Ug$F)~ZEղ5R+j85~V&SnrW.bBDHi!`0EM.)au,RzJkTAfDz&#_hAǩ9<,L0fStH!J&F`a2=2͍*H PHgu3IU뇞jCnQ6g0풲&KU~4Ǎlـ irj$VNN@"Hv)mE؝%OʍB$ID`ϖ$L"wb&IN".@7HވxSf'a֟x'; Iç]<8"OPsW!U3pXϥv&Uɮ @ kVhyl"-JD68{eL3k(:ƴE$]CgxB|(qFԤa^lLKD%SR=ۉT0 4S `,E,%"ZװU4+}Nz_H rXBc"Еt{ŤĀYm1(&l^ ͸! Ng͛?%9E+XJ9籍,3vc(FvETXT2` '!MG)77>ЁTq,C 0}eKő=ʫSuSo`鄱9ի.ʝq4-DV&aM/a^FҦi0!\ ĝ vE9BƺƒbrsF ! f9<.bpЯ341 81R|]@#Jb5<%`|pdZɛc7joD)F&1*|gjwLxQ1J&!T̒Fs|Y7NK+q]ţ`0GyTKMMxN1L Vaz/~[%DhۢO >chp[ zj`IR\'*"̷#[D%[$i aOv2D@3ou\cV_Hݽ&#cLWz[[[ڶMB"nmI [$9"s,[c,yy*q]7Eu}_QD(:G65AZt[Цe.2fFhf;5k$Kٵ\2 8@&0B< y­ |]ٛr/5X dR6K(iO\sW}؃m3AFWK*rT%@9 L0jN)WҀ0QJ|:m|cʚbSHuCٜ6-|B n_q5ke=zk^,giZ 8*0b ӴH&&0oշ_oP"wݪ:{ɟK7?BȫFHɅwյakho>*L91'Fb uQs8hNjG ܺ,z%H*G 1s><АP&6ϔ`R 8Kha|䍅c7 KOe!( !EĪɢH-#EaX\xbG!=7wZ[`'YV sU;cU4Eҡ=0OU>,xjgЈ{;?0*U'80qP֓t_+*MG,H(K=^5jAIV]ֺK]J׌ 8]ÀknJ'W#q\Zy$+ҽx8(ITQTܜHC74vԞRv|;wG43jCz xPd4>BelUܪ_8&sE@$RފGT$E.%ٶE.Nt$mIxm0ޚ-izPj^TvgT_-5/&9 U}Q`ա$ZQ 8Iʥ–(B ^8;J/3!e r3@BGBi6% [s0@J#vn$6udZ.挘%A- Ok!?9z #NJ=..C ` X>CgɳE %(kfQEQh6 A \' g &b/ˋrʃoW.S`"%kS̛~Lw7x=yZՒ}jvN-ugi;l!sXkS-\fudko#j䩳c[?;'q,?ޢT׻/$)y-H|9Qe;buiCeH>s8.4?93n~4A>Zhxu,cb GPhM-6S˱ ‹n^N+$oc,]7F%:(rz;=IPqrN-rmý6tqn@6U ϖ}kq 9ΆHb.\7O|[)Wkޱ n #u}d;ƈ]#vZq:/=8~ׇJρٱ::0Cu?b#̰zXVZۯx6V1uC@7pKbp_lvs֮#{CC7\zpE6H<-{<р侺<>]8;Z w1kTvw|FY}9>!BC+77=c{z+\htVL7d -26w#3 [^I!|q"9xBү5gv;}MM]&{,ڛL`RNز$} +eO;Q;V[wf>ʿl4\"6E$-:_=_S`bG 9U0j~؊T\ׂY;om6ꮮw?` _Ö]m!kȾe!\{>l%uN\x0 GLkN ;ICs cI4\iS {M]k7lIy7*ufW UuN^yyl;6ߧ?e,Q)݂8t48[kH nrɽµwzU b/oabe V6CX1JbP+€ $iyBA_ oTmepԍ |: D;MIuw/[/ `=Kϝv%@<3*Ml{", qC/Tb\$hͱfKRW(Yx($1f(,^ 9=4/?L6/JQقW.\ϰ+<_yhѐN{|MU֛U7$h~>JSM`!% 1(Kg(lkxSsl*0|J!f06h5Arq:'-)9#}C jobƎ5Ւdy so. 3{l_*Nk\5g21EpW}QᦰlsHc5&٧fӠTh8 0w2gI@ʑ@9s@q]ԒG")xBc,Eiӝ;}ީ+᧮)fgQ70 γLzd/&L6v+$:ѬK3'T>W~H$V-QUcUB uUoK5\c9naF@/6 :l)q`9YF'cQ.A|l|\W/GYXs@D؃͈_Mut s@k g/a/[=QO۲Ht $2:doZ3C&&`KZj$m'. w7^*T W8P) @^,lQ5ӼXBR5>WG셐Twix ͺe_#p VWQYŬ+ge`9VUgAekħ'K+^*nlC`IkaVvo'NMUt|[bɭKѾFHBYUTDY~BVJF@Ztuf~Jk_IۜaUgԛ\x8ojU/Rvu-.4uCPuvz dQ'橺{(Ş~k9BYsCZM \7' I+*ubu]>TF[:(5L}znU%A|JH禅|xմ*Hģ 1 ]TGZ] I5OL a_=g:R┝m:NGZz9d ILA.l:r':5:Ar1N%̫%ם뀑:4tͯ6?_z\+='6_-U*Z"y0+'&,z"wqhOd/pvngI!#1'Ô6V=͉e=pEH@=nԛ&y|'{_ͻr9Eɑ2WY/h >\z?q-ќ rnW7MT*m͵Sw|d4\nI_^o3 4~P5?C4ٿI~&mg_ᓖ45?_A5͵Ź箜휁ZML<辡w$g ى²tW :oIRs,{zƾ3E2Xa 9/?b4s /K1\ ~ocsޥ~6U |ﶣH_Vii5t0HPVp97L>?AS8]tv&w*"Ib?W 憮K U3> Zy%cO}*j!g %s=bybOoyZuz 7_܌ sN/Drs-+t籋-ZsK.Mw$1i D'BdYL`6<{͋B}֓Zks RY=VAċ݄>❀@Wp:&\OeX/]Pѿr3-qur禅p4Wdd[;ճ1W5}):W8ZXRx$C'LC(ฺ$3hF%t4b&L2_L*ފS4ܱt88Ʀp39y[Ҋ憞Ὸsvmc3H_La" w=KxI-CIG 4g2;D3^hY$lMX&V @D.|H@sS&xMCRGEEL ި9_FJJϜH،QHw&yG̼$@d*_8}8كHL>yUaWd0'Q%I. ~i.zfE2o/ihdGFuL;JרOZl {2fƏMY+foV5٩5&9G%Qe`؇d9\zpikǗ%%(xG\A V(+/uw8Cyv <'7\_g$̧8 !6Q/54J$FNSImd8YuVbBN fPQ%v P÷[Γi5Z-h7:?/2ܫKz;a] .UH/;C iqT(rfLT=N=O#TG3ot_҆Ou@bl1=Vd-v&"CN$RI&I&p@u+‘|vo_tR[-QG=!ҕ[L0&M.@hfmYq%}X{ݺͿ6KVzk Wqf8 8#K ά.a~q0 q"fRqύ'|{0P7nYG+ !T%q(gd"}~%`W4ܶ j:Ԯ$-~ ĥ`MA -T[dO8l7cʏmj9 L%T:R<+nPKP @- P DEች&VV\$ŹVZ˙{CвM֮=m1|wxaΆkxf*n3s8'0f^x-xƟ593- E:I6x=\i 1C$Cy6 /",&gO$آ윖`?14A4S%Fh(RK-+Ʀ'`#*:RQ$S,F8N.Au@w[Ӱ u)SEwS;^=uKAVf~]+ѿp9K5_dqoʲ?~C_]l5P).+6<6nѾ9ey+`d$8P+ޥ͚ݿ{ fQ{'B=$ԚrGv;ݒ7riiAn)\H*ɵP^*򮨥wuMxv}`bZN2W\6Y^e3U',%mwxp,]Ǐ&YL qaLaί3bJUf9/lJm;"$^kb0P(Bۈ߰ @6:RR1C4X'xL~Jbޥ++A@u\S{в+Ƽ  fHҪ"CGcP}`ـ ]*wj+3=.VXuJiM3cJIk?:g72RE˛2 Z/^hv]8P'p:Pu)t ?+šOz["T&Z}Wn+%M4zJQurZޘmtlh6%``^,:9sj W^># '+ s)~+7cVkF$~da)@玪`._9T\~z)',WI՚n(9Qu$B+˳OnV锋:"r#?CHMt8(%侍$i&lf|J*S9MfH|s߻29#t 5Fv&yM٪uC00ӹa Qy+Tg! Z5 gV#ƗsF[Q*Jy{9"i[[͆*V rl~:rnU)\4 T\qX|ޔf ?cM;Uwk;x?Cqd3М:k. 9_>=Ztʟyh{As~9C X9bsgpb{뗛#A?H(I+tr9Xxh-w~6EΝyh[QKwaVr2 MweV;{?obJ<=ėbQbh#0IcnuJ6t*߭\NŚ"CF6TʜE ATo6yj*u#uXK]nlW< z!,׻w\8пxCWY{n]BAڹTlC,e&*/ZBwQA^*DY-c]=.X.̄ER@I>{ ?r/YW=jk|/{[꾗=Av՛?=^?].vU e>vHTI(bR\ |fQw4U)3eu^Zޜא~o' 6vsS#۹NQ3rVU݉d-b>]o X ۲^q:'`_s@g| D_uf(RFdۏ&j>1IQ ^&2h^zi\.y=4uJ_:;UE y *Cv$' vv"į/=|Zs9:y{U=JaoT{@Qy> ћV%iQx; i68a⠘[0mX̿ ]40fۆ >@ ֟18* $mLZ9 H' 5%!0/9E7FOJ$E4)D @$*h@0T!tw"ˊ8TC5 ZX/R;?X ShEOh%_ZÉ2.KTk I`S1A$ b}8pvUoƯ$i@[lNpkҋ)+A12" :Qg5%i.lFH*?U}s+p/,,q)Cg!^|{GTܸhC"]Evk O,76D+s䲎PHi#i螷`$ QwHER va8:oMXz tVX;n2 o>Т^}OVk (C>),^\KE=Yu!8}T6Y|Q< oV3rп.xè[T ZXw r5nw,F%%7wr8'"tblč($k8#ujo-FaA˂Ew7gQ}o7jRzQx"Wk) ehΊv9XDJ_{7tYK@aPD`Nse[ kpUD{74d`9xW~1Π=Yn+_zcOp7Nz76] SKpT&\W"0Ļc|s$V/ Ul.pyYs<4Cp.t@2Oag."puʌESzNnGQtIYbe]fRRp÷gV"&\$ 4f% Իŋ/e-$ 5L@Ab4z]z*˗8 bYyRǣiˀc^AdN eHD` >5dW8C_p. X880zz&'i(4hWlW3^=/\4_(bWS&`-0 Zy \o 8b7W*+~N" ©[m5A VKK@8\m%,sp2*Vڳ z38}[9\niqE>kLʴH4 $i;4oZ%)?-nZI7F)O,<ᙻikt`ۿ4D"pW`Jf ЖInMM\jg 3EQ.=o NT(jtQVъN!S5=QN=3K֌, ’#E3w`{n{^ۻ[vm6IZABDIA/~4?"?"1?VW"ĢנxHgxtCMb\c"ֈ;pt],wG=]Tm\@*XS@1 Ĥ@+nNԡݛkS4Z6@N'+##'GsΡrm3_H+$4ZDe!(D>Ӭ>l;+B$R$$TAFT2!]U:kjمYd61@RJ'!?2X6ZR,JpMHpCl0$ ;/Ӕ@57hC=iH1Z;e $My*;p o+/b&@̋K(qdVQs6 ו[7f嚙10<כp%i}dZQ0ngCT!]_mUR,鴶p8S >KdWEU>oZ%v@3d]+FF=, T@rPTش`1{ν5JC&t`?} NKalK@g{uM2`1. Xf0J:I&`)j`-gM%}y%#&)c!qKX$ O)}-Z5X͇]'6N=KY- !=T0nӧ{0+r4ilS ^֎"N 0(6 D?ޔzτU^AF5He2!) Yk$`S 2(0X0Hc{7OΤ[٠b6:2ؔNJ@,9>D^Q[x2XyY¬=לӫvs-wV< 6ߺ9v1MgN =uW#?wIX8-XqZ\#/ z,u4o&&SVSv#\[ڰ14֭j-Xr6Q_#s,{'jcsDNZS<OUd1e ϟC-QNR*źjgǰi񝱯E4aU`>9j ^wz:ģDّvf w bAj 1x̦Z9Oz䇷ٿ:j(7V?[ʈ/Cuȶ4~/V`Y8{lbהTNi[r?흌wΫS{Fw!wPswʝ+`57-*a|ϒHs/Q^>sUL^z-emգߐ/o࿂Ij]r㍁㽼'B<6"Db-u„ Dt$jゑPvwD;z |\6-HqB-@/Hd*:=Z+Fh|ExvqoDoMKE|"^k5uW3/|E4'=s{n)YVdƥAnT%g'!'VZSҊpN'6ēp :5=MI=3>}k,R S8:v<5K{^_5KwlXi^CK\M.Wu X^RSJߕ<>2gC>ud<7.ToT篛>F]ȸ ~:(އo!+^)w^o)焥9?XWL.!yD Bwò 02BL7ƙrL](uF8|]>Zt 4|*;.-=- .T pdӝgn溸@hg7Pu`o_;Յ_j`ӻ\PJw倸!'94z@Aް3WS. DX RbC\btS,$-oF5qtWdenE(ƨW@7=AQ%ؚLVmnRLo2#&2y7kZYڍ]| >8e7kORoUf6#s ﷢wɉd,0 * 6Z׺L|Kf\[7p(}n%_qÓj Zq1rKj=J ~q8:E׌kϚUb2 $R~^@*4v 0yjkb2V1A-/v 1d[1"͒N9SƩ;R-Q'ZEFA - M Z*I #K(0ɘMb'S'YL ~rHcWwƒ"BmHxB?}~:76AcP:6P^' =^?iz f48@ @@AN_);ꉬo5Ґ1gS=(YQv4H$nV"/d*@h5v fCf<5jS\;lGK/թ/ "~”(c/jQ$罐K<ߠ\UUh+V@U6~5_?+ wg;̶| hgc9fgmWD\L/݁Lu';[3wdw:ߔ= v T%mޖ? I] ^ݮ-}=>.9H|ɢcCF1 {5K-s}gm\9슦79ͩb߳|Ԫ&xxJ"Ygo3$G#ސ,٢#?~rW8:}CͶ&S`q rbe^J,` iAM[h -Dh]dGWVxVA4V{z;k>|޹ 4ʟ>(vqg s6keF9)s 5%B2c5{6,ʾZ ycTU;4Zq!紌7~AF%PrHE ^ &9:睷_'؂:&Y٠Ua(YЊqsU*شT}$^ p>C* wUbH䛊Aü62uev ,*wc\,T *آ&;YsFŚ%/zjhi}w(^eweQ~Ӱgp)I| ?Y7(?9he>G:g:eqYfLqb :C#S8Qd&}Zb-YxVp~UҔ娼2[_2Cfi ?i5nF|-&M~!b8 W!4oxb[i*[!R 3C73ou1Ac>IvF6cE(-6#>23P4k`Ux8DMJ$6Z}d6,]Kuذ-=[)/q=| 0-w/`-R':[%'&4{{o{mm7o]u-Y{myoeV=R,T%Ei@G'@Iƈ@~@/t LTeSg<`dpgg4IYr$U``cAП~O;84G1s6 ֥|ڻKFg:_ja h8W*%}u_~f Ūa ?|-D_rd^MJ*1<*ن:jS5SR.KPPpc7jak3E 3L5z6hqk {(U Cus[n$"߅ZVUt 5j 0*PkM8 wzSŎgzτSFc":v痆 '@=Y[F۬u)3iG BU2Pd!$+&m`OZcni}鐝\,7,?$dcÚ`kW7)Kݰ? @Ȭ>?|m56dL3tSrզ ûiJdnS! lܙ{!?s2{C>ml+3ƂA9$#rƱ0RYMoy~G*BTߩ:O?Soϲsuf{`ǙF]ѣooa5:uviVOY9|Aql lh==l<}[Bs'[VSmT$ej|J1{NSXm͔i3yz6FYxo:EGWEP۞Y7Nm(^ZOxwzXntX^x]Fo*Ivy^2Rs@1 }.J- .Rt0ٷvϰrbXٲN?tPo\':!ksc׶GII8\lrSB9#x7˔¹z}4K qrcVK\ouMiSNʇ}O:.ҁN:/uuvFKRdfnu1@uj=ǝ"GUgoȉ8 R}وl{Хޮ9r)]ң>aS/˿I"z{@[7I/WNSccVoϔINnN*0Kw虮y-5@`srMzz/)2X[.;7\JG"ØycIK L(#lnҭYK{.uZ"KC{9yK^s"֬Bvs3!#D._<'D],Er*1|u(/8q".eOJG_uD:h/u.1Fr@6ބDR"6Ε=_g^޹6l{e*j&z1&e2&sy 6_z6&Df1əEo^xcoE I.xa'4F,Z%3x6~{= 蘈5 1SϞ}bxxlá}yļ[:g[G@GŨ^W@vh̉=1^s{ԴůYD_7pfBtt -,?ouQrJ+ ojE+T#4O~~>߶]߬|q,t>$?ɉgry.niM}lS9#snYܓ苆643UCey#I<@,0xoYt sY;e,&á[ʍGp,_,!'/]瑅V==}%,R4֔ԙw`VZ|[(aޣCAw&ږ=&^%5%cC3-\ga$x0y*%;Lg4 2PLF84D~elGyfڗN>RFDaf^FnksAs)y{. Z 'h3%79Bgd1>")G,*blgfk*'NGTơ+:NP1.tV&BmҀcR b1YrI>$JG)5Ba_&m*l)R4o: If Ă>Z)=I E`,^jAQDa5X yq?pYH  84_$}k );{Ĵ1n~S;sUb0}M(Da!`MCV!MH_M4cCCBq3qJs@HWr9<V *Uep̢QѱR5o͉reJB.*rb(V!=Tt14X ;gYɷvHT ~I_BSꆪOS19Sh.!6cIb@ p Tn@K#U#JTc-Ϸ=gi\|-Z(uB{ vQ5s+NChlN,fU4Mە<\ ZC}9ϢiYp q!iӤuTVƇcC 8mL$ 1Ԡ5 i,M2y|ҝO'wlRx,6oPNTG۔wq:d=!Gsxl&p:>fo!cG 4v k47]e@Hり}BS=rh!? Fy#Q.&64B 6u7Xx~9Zul'sje!4 p'9_䱋9V'XDנb1RKAIiD8>qEa:4J29|ͨ Ҧ-Jb ~T+432fP 6%[,$66!9N 05Нj;]HIjߚ+d"LSa)ʥsJTpr$_Ia !#?(w}׮ܽ՟ۻm봺6amՔ0(H"|A"L#% 0,03 30"Ď#bf%cA%aØ#:Dib3fζZk 6asTt,,[ lp:]ȥz;M#SḺ^~zldǰLz;u-v5RFZˠ&a^̭TKldl]T*6\|)gORR"5s=1iLb-I,Ih]ݷz{ &J \9gR"J󂣿6}(oyv\ϋ۱Y7ƇϠmvb¤4ʝ\hF"/X+*`~+R78 GQQsGpg,1]y|S/yGGoSfQ&̋&D׬tY1[t**B>N`U?2j-M='L=&9F1.x"XrBϊ*X.%yc2 ۯUsLy[P>IA%{_;Ωē*XD 1 kS8D&)iJ ,{wu L{ܹܣ gvd0ͧ{Q*W* jVXI'jǟnϩ< psp3r%H#12D*bO$b$д#*ns|FY/#R%8J~PJ}(sn+RG|ӻ&pNB7~墊H'wk=Y\wAM9\rC|*}P^u,Ꝑb?^/ۭ2;>xL(حicS]aȊ띮x6}8Qwǖ#}4H" eE 0Z1b|Fg4yA24BG1tv\ykKEeL472stX ]#tܤ) W_qݥ'EǾX yzj1;1PGc8D"ޚ3p c[%ʕb:G%.Tqd,SO5/:MR-Sq$yx ruK *{WNZv;{WT~ R<:6"\۲;,c!ֵLXA_2'ɓC :6[jGnʆKUԆ}dO$ᒛ_6j#w0܉b~.5$4fU+nB8W`af]U#1thvUj|Z@.A5-Ukxo܊>8b2w |(9s>?7M3_QF'P{?WҭH4ve31_נG*Q_ N {\!S=k 6eYtrx,Cޞ>=دj8ߘNyJ[ :s},OV71 ]doEe-mW~NV i,sߨ0(QQa~ e;@8{UQhkmUӵBQZz=^#TKx{^=t8!fگPCkm2?=[;~|S.O ӥZJ'A ໤mhD.WXr(;:,.HϤViӪ ho_d=2o:r]̴, yTl N[)?)]>yhD w?IAMmJѥh[oE,;6<>%c1!|9&3yF9!-Y|h-yH۲ƙ)FR]x"P1|.ڍM[VJ1X"#w- D\2`N*/Olks *]S{~g:gzV5=ђ1r;Y_Ux} ߳ܞ8%DW祽,s=hQARpg/Vx,~x H!󋓽X1p߹| X1!'F|1f'Cpȑjtឆ-,8 a~zf򿒩^PJK $!}!DV2sظ|l<|') mIQi0njOtYt)˛|UkƋ/OU}eJ9>ڟm.❭F}pE䇽TaP}^mŬIYL{]̄\DbvZ`7tv5e"\doeIk\ee%uµH*/QdGEE\HfyqT?>ݚt6P ctOAJXt /%ԌeZyjY'l] ]\Pgh9+, 7=FM "H⣪ 9F']ܤ=$$aLd( =aft%7:f1i$WU<^8k?;w/G}K{L|H *l*mUr2ia%muhH|R ;ƿE<=Gv|)7mkm O?sPK$112Q/Lq)V>#_ࢁ7<ʥ[^V~ x61lR7b1H^z1~ߖv iy? ]3.^b}꛵KNJ!Rf }LtHu bCk,n\сνU %a8zЌ#tKw8! ƄB#D"658Æ֛5r=t"0O0?*:'2|/#2\\dǸ`;_fq )|( T"LkbPXɜ`0yf|{)׾~cip֍)'є(4Q ı)" JƨQ@ lk$ 4]dW,)0b2!c HAjXzvd2 ?lލEh!" L cNK|-E${-m P^*:rKZ]!uPַ)V՜Pj@[wO-$->h}'.f*^WJ 1_NY~L 1~ڣU}$t?LQtk XL*|д#@NCV,xOӻu9vOw܄:#6jft-ڷhJm%#K(BՐnȍ#ĀF3c(oGMh-(5 6=Td98E|ce'7A yR?؟4q~ ~2#' ӰKADbNSd䐛9hvp i9Þ9a:ˉ5FsQ4H#NDy[:*Er-dΤd}, VG8ѐ,;, "vnE|')n)s7#U@so]?8X`6İۘ9Ƿx.ِŗa?|ِ~8(u+Zf^2ɢX'"4SS#I$%̉ dJhcN"0r*~ʷpQׇ1@֣pN8H]2S!błB:8]=1#_k γ>J ,ipzg;)VPÜ'%]nH2x nI69ZTY/dn^~e;d8J]sBе\9^{JX"@sK=9Μ\Dļ6~TShyng6Okj:$CmfepM."^rhJl"| IlQi5dW0:mE=pu"HCDOmQUBx!rmq&p3JTu_p08=e4|UL~ zG3J524T/(4fM0KM%ӱY/ƺ2g ̕D(isCO|@ :@bn9mpR!W(2!.*޾Y@~kngeP<)F)3f2 \GI1L0ȎD~qӈ}Ebj|^¬ "};_Ɖ3:s7el;dhYhԙ81,^"7}ǠVCC@3oe~հ%"mF ({c׌jOoY3 _ΓFiy 6t.I5PY}{Z ILa@[%*8Iy7'u~$NI6+oܨnnelݵݶYwcd+ dkDIB&R ^Pu/x^MpIPR2Q!(, m'[ .k R#5åj13zW,)g:p`y%ͯE\@Ũ%hSSєGͽmh=5T ^Q~" 6((IᅩNg M[uZ`\&a&I'wPQDȦ osV_?oiaCU[79N>ΓΦ[fKBtւ|9zZ73,?RH0PijmTa1MWzYzSum:1Z"A[:,|{;Z~Æw#*ٔ8_7 MI tJŒLBw,"s+ `/ . 5ڲ7%ѓ&&\B̛0rלH4k4RgQ?HV, -?ƜbElj;ZA\2Gon:=O07s`Osvx5Gڗ.3oApo z8q7^ KpiE[h[5}Kx?Ӫyz 8,tu :VkGz* ,34mMǿG偕t s֭. +0ة9yRMF{a.qa#tޛ1r󽢨SSqۋ~|(C_,qp$Z:j^Ku *^H}+W1Y~)r2+q me=xO[=gf؊"!8+H@ReUlB Q_Py1Q'Knk:{,YR{svksw * C{,FTwMgkQO~ϝ܃aĉj~D>alG0re4gXP䄳gH yw<?{XC|CkjFN޸9jhկĺM7Sei=2w:xLj5 D)С}49 `ޏs3sҊS`I؉ۇ;d]PIQ))hVx) ѯ)=Q?\"!U7K[_aNH91!]iL~Z>L*R:uAϡ:m93cM'>mzn?HcO d,Q1$n&2 /'d;a|^)JRV\Wl? aj9SZ?.F)x|-̩)h;[WY#7oZn9Щ(I*n=m^K291iPR/ ,Y:[/J P6-x5X.cz;({gXE& 3\\LĜm{w7eWl,|3'i N@JB'ҝVBK!A$Z]=jbzS*a24ue4C&2Z21*+FJq󧛗Mwȼ\VS<% 7ya,(i)HՖ%M5oM }lesD%W{$A*NZoCUJe&iA =iB!uӯ@z>N"eHɎT@ 0/|_J(*O%fRFc⅄R ǀ|p6'qc~%A GS \,=O`-EjwO"sO;vE'H%Do7ًgrkNj BYqL\;'gR3vTΑS*ȳl˻ZcxGzNPƢ_B؇`Ekr:ɧaz@UɧLMcK<Ӻ7w\  -:_PJhth糢68%nf{,KĦX@y䦇w-ڴƚ{эO?=15Õ64ȜH\t)1^f \]r8Vs #Pn}[pz;(*|-*.0Hh$R+) jyh ,^XWj8*Vk0--rb Aǹ1Y@>,wAjwkV; xx9mڟY]({;=ڼIg7;eQ.gZ~$f@3ACiq4P q =c/Lwɋ}5Pڼ5}r `4dއrXfAf ]+v||ޏh 6)N.K{ 4Cr ǎM+.%LP ]F}㉺VԄ޽0Y? +A;bعXP~Kvwk RlH-'}Qf`eYZݹ"Ú|HWn137r[7MX@[>k*Zs8 XFBVxabDiBX2w J-o3=HZmaKbwa4|!&)0J.+f{)m-ot<F PٻL02*ըe~898At6iNST{wEW^[ɋ lJΉ:XԈ$|w(7b"dp"> :τ<Ss?iH%hA./=Z7|])L6cX4:e ~Giۺb6dcEO W:4 h0 C쾙Bp*I>'uM= F3'hFgT0;͟ހpO/@wW,a ,(~kQLwFYIi)<)R_uhRw:+m-'+ 7Dwu(7ؽgы$|x=!}MdL>U#9Swbi%07^Ey_ ](lƢJ \ȃkPg(d,ar!wӮD@X]prPm$[ /z}3z:eI&\Bw(\>zg7͖\EiMX`Е z|tg&cTr 74sfDp1+#0gO{4a]]ϥ=ctAOٸaڷxװ a#SxtͷYݣl"HB@F#qy@Ý(AJ=kJrFLFʏJx U Ȋ$W0;Z p Q8V;S*Ds\)oո~GUAGTjTe#ӻLc*#!+j!U*D{@ cDȐoְ)F="shn:a^]hSDjwCNqV(BN T5bBah'b#O)%W픲l1? seJ߫'RGe8uy|\NdκW.J,#,0X!-e wN9^:c R S86O`m53,;RJݧw7*RmhY^|X(bL A"@`9{`ۼJsN7jI6މ7PDy* 1` b,91NOSB{$NPK. %Lj@hX?uBg0ёiQlVYڣW+2YGfD=a\>֙}IC";4>\U:zzD"1Z{% x:ŗ Rּ6L>z kOS1M`LY ݆9^jCyo9%nڹH/4SCl2ū%N|G&3vlM)%'uԬ13G)@3DG3ou/#mߧimc[O;[-zh&o+0\q&q8$$yobɒJvmY8v R` @[m'`R#bkˡi])UKZi*nBs>bYU>78О :N#8.=jNjʾ !ܲ߀MP,c7|+cb V¶4J2[5ҜDzkMNU7Z{4P{Nᚯyk5fZqE(loK][}N`(>2˅lUխSTNDdx \8x; ]nw)iS䍵!:Ҫ +KʖJ7tڭ=BTt,?i1o ^;v3CዾAm*l8?6bVl" mG*'",ɪ".1iSEJV 8[KUnα~j_X~Y/$pu则h>imZ<~ 5z2vko* Pbյ]t!u_3_ rڑN8Zf;♬Xj$>"5$>E.k_S8:@_YQ[Wx vttlCE!i A/YCСtNz ZVpRuiVه_ݻ)yczJ.^E}/?4cmzoHoErzL򭆪vI'!~oB}̟sqtn3$-Iرg'~L~Ċb].!WB4)UiHwHۤF+YfNnQCw'TZZM ZIqJHK7[CtyVw7NT\ا-~AX^ r|k[_uOar+O(S2ncz"Tj-wa5kI 0CT˂C@s hD8XEU_eEDR|RV{J}B̮n`: kDbD "GsKooMA{3<'ߪRFoj:^I]St0OnERsKں&viXa}Z,ȱK\RF[;V%~Q?Hȕ uR0[4g ao+W>΁;HuCpʤ,JW1YY -Y+${=NE -'FBG?AS|Um7^.>Jm&#I +s^ʱ]\8q-Jl\4[ 鏖ſ^['G|;2^B[sjfHJR8-~)fmgfi\0~~ X?RZerY' &zWJft@i!zvqMG="C^\k>h·=nMN(2GDx`䞝Y&SosOy>,wѪ95>Sn)˗ ]ּwf!d+4:ƣ6'갷XOgkqq ;%4$Tz~Gc ໞJ.o;@h3`;@X@@@@.|ذ;L>Mqbn>vb]솦0u ץWw(zg5ܢ{ ר ɐya\@jbR^Ic><׻%:SB(])3yp`Xr4 ef2 <.0s$\ɶDľ[_mC0}G`|3o߅5q%Zr՜h Q.c,0j$ŵA1X) bHز$%jќ*VJ$yƵg%kRW/(v8 EX_hq{u&M["5.P^ql+׹4,pENC'.xSmmxGfꀔ|ε[fl8yq 'r]5EGᱥp!1aVɱ~-^* $=c b}~Clf: !Ka5nddEF1ǶjK{>m$ň+cļ$VPrݢʻ ? @@@@@DѼ.*vN6~);W>s}\ Y=f&9±:M`mTՈ3>dN?nЉX!N͵̊ǝb$NƵIEƓt: 1@|>?=l͏1B/|JN}/i{Ehv\D+zw6Q~?yr|ohv_ s\7{H7B7Z.Qc 2Q޷fso{q`g7jsCWz mmdŹG%Jcr`ދCjvn&\.A0,2#XE |"fe?|T_J."b]^F"<`W:Wi/a L9]1O(Ka-[61zf(gc9cdRT$#3e.]i/PZh@YVR,W$ÖeOP問ŵ@w5|T LJOCs+}wF_õ8sLa)e]O-Ʉ?N8鰆njݡt ؁W>TMeRi ̘~O_)(zov;9C#y\,z؛#cpI % 0б^a^V&]#έ ch&̒09&C, wGĘۧay)1-o& XA`Dbd">16 k^a;KVU 7'ϾГ~>s5a(D8{gr8u-+FYwnmSEJzvJ' sLJn:tz-s`8UrQ N^<4u+pZzK6^6ޛ 4g~?\R/ǿn1-#iϝvm0Ų>vY%վ%VМS=h7g(`7]{ى=(duz)cM:h|⨛/ßew$4P?:RK;(@3yr,Gx럘rv69&(>QD_ϣLzf^ f;Mo5syۺ'`5Sj@Dž 8H6 N"[:8)@a-)kCZx2X P ABJfFi?zk12 >米&ʸQlE)SoP}q)X`F쀒{1!cb^"ht)%I[`[StNZZ`_eZ%l)ǁB|͏x'0YR<~(B\@b4K؁^.i9Z, S|61%܌T㙘iG+SAJCOCI%= 4"`P{޽nj۳[&[CݶT„2*$B/?  P@  NB„NgIw}̚X3GnFbJh{c6v7s'fdNVFgI& ujdRC'k&`Zn5`. 7 \b+d.i3EO!dF 0K^jw>NE?`CS23rA՝mgۭ b-ck)${W1ϝ^o6]i _J7Tr͚z$^ F4vjnHF!nx/0r)n MneK =bdSNVl:Bd2N}igZ+^GO"R3ɁpN"D~>a8~+( ؍׈f|#}Gc P$J mggqĵi@@VHY}cgD^9}md`yiCH {L:^g{ɚ:r(:'4K-(jQ'rl-GTn*\r @s.R+^hT9!*jXIB91KYhQt+< z&&E g٤\4-Y+DaW zQ+KΏ|UbuLDz8~.>jbgYXG8?sMPĂ(PUJw&(Xw\M8$1L F5LRY-kYmyb#6Q Gz-dDvvP]5w{oy|/T>ٟ-6Y6%ȹЃMaA*a@vz2-2J?<eMD5S{ϢigR Qt=M]Oܲ \Q~ofMZn|GC&DjSv)͢ )mUͻCqP#ME4-/&ڳ-\?z@85~rj4jGA%0^65o:-80Q%ڣ О=:fox^1{(.Uit$آ*2U'^Mp A_-Q3T$VNKI734fJ6K\v)J־ڂ2Aq ZZCX!ܷut[qךo0JO>9*kI$=qK*DQrcZm,)R9GtMpeU/<- uۄw2p//Q,x*xɂ\vԽ`fd47&R>vc(dEb6 [>&b.OM[TS sڵb'/ͭlsF0xєԍ6gH+v~cZgvDY4cF_<&tt\M~2zTe$pu7]_aQv3=Nb˨Ƽ yY!_(?ma;f8Z{Gu_l-=A ҃xc'CtW΀)Ə^,AlcryX+> tIWRT'$IVKXo|=1?Gvȑa})HeJQ> KU. $lWW?Qv%6쌴"oO}бHT]ҸJNe]oM)Q&2Fgߪ7KK>Z(`P(g߳>z eaZuL.e[w2#*@ݷb7c}C}jv$aAQjS6#aq^a߬> s'DE5EOҌ|]iC6 Ø\F'mQߪb@-6aκ0S{?Wy0U k6%=\v]$]6̛.Kir&8FlVNEV/r$U_'3:#Ni'^1—~p0f F%c/:ՍMڀ\-*/{N1 ;B96d(NѦ3F9cqD(Wsy)5o+*;֥o yH/%ǰg"'{2v3n<=Nu:haE,pp6 1Q&QDcw]n#lYP IȕNZ,[V po$Qp}*ȝ^4dZҞhd ؄On4Pe*d@VkE@X!s i(!Gz ~X$>PzAwsꦋE@_0b2y?#>hJRx23.$afSzdjLxtz'&攀B^?9Y"VH$0Nej?C)-|pzө*! L;hzւoAV,Su4 ~ Rg>(i<  9NJe݄ex ;/9̥t:+} n=B}phinjY =\q>8rkm~.]l-Qq-K^1r,?Wpzxf}"aK=/aOY`SC[vx07<8%km0qM5eĩc8D· 8Ù%U,(L N)>Fl:#smY[5GͲÓwqvǧ\|S3~ ABT@k7N[rϙM+%8MJ|Q7/W[R!KVq 4e~.?5l6IgONުƬL*4&Qpwv*,4eG_j;JúëJZ׭S}+EIZ$&zIoh5rG!\Kp^iw>f *4洄iDV p&bH$RPEHXI`)zꃗ2Ft6OꝩXdFӸ?vRF/uw HFݞ僭Qoy ڑ@Pva17(DiBy:(U1PJ;uVZ^HٴެTR bw)aI^bg?гEEؿԈHztFt7vgf̓5h`mr͉z=OӘfI% ,.s^|t(MߊiBT@3OT4) Z(eƑL "Q2wLzFfTX+'uQIidEb"uK 8Ν`=۰;cy壃0[.,Ÿ2rY ䷓[JZ%HA]kOnlYݒtٛeH T 1 "NC<< +GшdF3M]JA4L+f@*WZ%^6?ڥvyEչ IQ@0d { Ɗ ^.;v`fvgTDDI@9\7A+64/f'cKY@'aH6!^EIG?6c};O/t~7!M<%@HLkXɄtQޔ#Y(YoxX Nm3\>;m֍xB #𡝞mg #+'owDE=m/~X}϶6{4+?t N$rN+\:jQwԜ[˄#= wžV{r8q[&jk޼Gh+ =W &nu<2\M.|Omw<ۜZJx3"/$/s>R痸^jԩ^DCϫopJxOD)HیXQ!}=췜9\U??1臋&/+P3K+ۛhnhZ+ -a|1HST g%O11w6G-#gPx` Fq 9,W)yYCpJ Yh7W$%[A6?ĺEܞLLX{&?y W E7_/nmnwKWtE3aqklO2Kdɐr^K!z"G 9l뭎Ǐ-04O5xKIŠ%xzx]+<`Nsz&";R)$/G_QϝY^G.oܮa_|"ҦdO,v9yApe:SS*Fxrq-e]eqՃ$ÞٲөnU+VUϱsX_P:cZR-<[]z,syE9 O؟8VQr<:ߧ?=37hljiy论MabzЧnO_zNy6} %ZUT\JHr`)SJ% ZqKmu˲-FZS>SMr"®nD#STqN:{!LkZ[|'m=tU65lY㩗pt Uwi+֮;cm`ǓhlI..gm:]1x'ގ˂VN~a":G])}=}ckkEW 1a .@ElL<䣗ޜE$T d,Cs+{Aefj&{G "A _>q1#sOw]ucu Ǩ'<(Wq k5Z@VtEqل--oz{|;s;F֑2f * ,Y iKdJ/_/=ŭY{ߌ]A^ި +;>v GϐݙZ;-rtwV2ͣ9[3[ {2s ƨ :# @=@3oc4,epe&] |S!D-9h10@>E%"2kt+Re@nK`8!t.Ļ[pUC^)`h1$7%BNOg_%y-+)4f:+3if7> boS* VgE} #z0!I1=/;$%ZIb\YYHx ჵ20s@sp6(yٜe9psͺuc;{G̙؞i:'Z J%r,b%e@qRdLja%qƑbl%ٶB^;fI3L>b,-.Sb*VdQLHN%̍9CJĤ,}H9GL Kh Y^kyW.L-}кO϶qmr[j,Ll.5o'Ejí~=$lˑ/@!'OD5\;,Ko.*Eh?J)%#<$NӃDJPxk!;+cX]BGaw?1!Z8.'4\xz\gy7 7,Io?o;ע'nZS. X=.N,EiIIR <4EQMvj|蓟?k׈=_eJcBnҩBBdՒ;%9✥eexD臔 $[o I`p6¾{(1n'+~kfZ\6 C>ns%QX7&]GAm?Ck Vz4|#݀6Fr"H,)f$*Gy}ۯ.Ր[j]\bqe+x  ~ehF㳖xtQ| b8R?_da.YGTbjh{)O%쩀Z]/HH;X9d|YP+CHX^Q筒o2bB\'h-/]W6GB NtfljC}U9}|90){N2fR%@UZV0-4% SGwgs "KfS˄FeKfj/T^E["PZo[\d,1 @E NTL ^(#RBE*(s)||zNyNQ>!HHz2F@3Oe?k&ģ;Ily$|y*--˓d=FfdH"M?VjRk&# 5A pdt: @* K@ȭ mUT2ő2tI|.yK&@ D}nnM՟grs2Ü*fPDQAS,GQzFGxx OQ9\,tgieTtY8Kh*mr݋C1p4!sŹ6.ob7T?kYu2&S[0%y.WTj P^V7c1 e{iԲJm{:u,6ȓ>M$].zML\itIѵڌz0׉ѭE:Slƪh&d V6j7r&*1diXj*δK8+F|}9{q ڽUna=t+5Suc&=Qb+*xí~ҙ\-+O}+zUaK۰ӕ6 Ez]Pʕ2mM.gVQVIBޣ{Wx1.ܡSo]oHN7+RwomDۏ o!6EW︞nwx>9P mwMwXGР b]Rzk+^w١ E4s?y%ʕ *c<}lM AL%'dAm[^>($E{.vk`hןu~|3@8=^[rwz;hHXpŦzdmjVE7o.iޔ9>lISo+=`r/HIUŖgie_9xFepbh! ]c ڃѵ/T⹅vUvpl8ls[fCmY3pÈJ?L(dH1OP9,+.Er- =>jQ4e_j[+ez7ZM䰜(;z6٭M5š{Z >7.x1OxCOJ8)zGx8V9\ED톊"!´*ZVPRT*TJLE)aXB LzQRѴx8]n( mh%N~>93ǘyoDe߶7=t`O}i?Pφv247 {yj4{7Zۉ(C,rӦv\v2BC&rq&n`N啶|,_g af3 Ec=n 7Iw}B@ ,)4pSjLgDtm䑗Pdp3$WuwOX.ml*Yd5ꡍՒܐ5hSto2dub+^;lrjwl\.K;h,cmZt|=,I1.CBpe7gg0T]?D^ڟ7gnQqjW?[\># u)})6^U3G-'n!mF,lUoHʒvu@\VKJ)Ry^S}۴ۨh'6OWY\|$to&ԠĄpHqm5NmClsadD\vGkQ鷽1N4׸Yb>H>14y> SbOi|iת`'Iy‡AcFsYŒ8o"F`P^\j <(}Ń;&Qlc#oI&בX8n(HD4;ݷ!|_2#z|ܧ; a]䯛x|HD-M(&Yr (^׸ p)`*¢mݩP}1bo\1Kc R.TJ1(e-Eq5Lβi$įZXW_m|T4a"rpSE\G "ma?͊r-щ+[^ZL`՗iN!PꜯuH' h ۛ"*(=t+?ʹ6 0L jpxܙkoѬnU&3rY58 9uA(܆9 {o}1l.?KgwM9vImHIx{V'Wcndw- K[_8db* 7 ~q^+~[ȹBHcio'$ގECZ~kXLuY Iu?bIT)Iz⩥RZg`0{^:ىߞ?I&R{)gͺ.)A: F/{]2D!/5 0©~7A1^#mE,&쨨©e)yy>O Uݘ6;ZgY(A%ڍRjL-m@xOG$@ٰ̘b\~] ܂hEq}X82+v•azʿְ0А$=O]I_ &Q&~ @s.0e*bW JZiOEn,qŃp w N+U#K^iww/Z{ q!q N 854;Ӳ?f읭CPS8~ؘp@p)IAo5.E >BDkwJ.맬h#LlgI؉liX*֥b$y=ԯaJl`%1~y"R=]q*pϓR䟃D0*y@ f_[\.04<Ѓ}V៼wZcIA3ʿ|7ԨO+^ txҦ\d6d.aEBΈrhRYXTϨȴ5f3n=ϟINlx '/ 4럓[Rt`V{[lcO#lß\,}s?f6*D6e)' }ٻ #9d//Ȝjo/{gWCX[b1Xh|؝^t/Wud/O (qT,% LPb \kaR䱐-Ǚj(dzkTN ƮH~ʙϽq[!QXR:eixT`Ƃ@y 9݋O9ήlK`NXɌ7)2n=s+Eg^;$aWG[JDps#'LD娴YjN$V̬VXĜN:5i{^#ĕ!{%JX_)(^:SJ 6N+72g8JPoKI#kV뀨Iia>KVC'%H8tw-~`={Y=:b(쥲bX> МB@_YiS7Y?RR*UXz'rӖOJP+W}1=PN0fRIZ'5\JYuy)=겛)QNT۽aF9ClWeٰVe+T q|y\nA_X߅rD6pjQ3JE<Ig&yGWz^0e|z|Ne,vLz9xbeQ^ZcQ>ߢz˧mz_ ht>*^ ie_fMߙ}Jw䶹y3ʫuw`)+m{} .2Z]B6඲\ f ՒSWA ni0iY+] fA^HRg<˼½iZm\~K¦q`ڟ3qOn=b'Gf)of] GV1c;[#gxt7ݚ#X4M |(()MP#nuta8(5까&}4ğtY@8!Gu@6<pF̽ ۥZe,`̦qeym*\PBwnrܹ@=X<cL̾qxS0Mlϓ.^D&l9OV{A۰ ޞ`2;Jhϸ8OZv?e(p@stqYdҤiJ䙪&;ucjvi!Ƅ+Ǵ~NE3ؕ{4ǰ_NK?a"?|:P5N.y% )ђװq#yG|V06!+5֦5)s8VzVbN궹Ӯ޷~IZԎւ4> -״w[!tmsK=GK,}9d!ile#80CxS\F/rW0I?܃ TnJTluJijcm=0pHdrg0&u_u6yIv<JB"`<"; CdbNPC@ > h.lS-ujImRޝ7|^(P~BSr.r~y* [up>V$qo_I~ӆ <~j8;L,r6q Gm1KZ xgryxv{ȣ5*bNJ]tyS,eI&TjeC]*<O{@>ca:W:Mu唗MZ jm0. LnC1hoP>Z O}a ;a* lSЬOlrz=2 eǹ\fQuO'ewTJ-K}B_pB&xݥrch5> ` swa_Phͮ}f31fse w]f e?kŀOxLְ&b0PVo2ʠ+ӉCB-X^E6_V&+lpԏŃ[잇kd{4c`I7=]ָ%mdv6H)= (N,Fdlo0P Noe3 Y3?S NAWYv\n]K|ɬ1V.?ň}t| ﷟,KcBZԧTC>uГ `q-Em`ַay9%&AʽXy3 R(3bY;7B5X3QTP1Hc.+fXUj'D|M%FٔE78CW{cAQ9JAzCjUV'x~U9C<-d̹M'! X1_m=A/4s*m[.#L1%'子Ћcpe,w<99Hdp!sVs7@(w] %[{``҆:[:$Ѹ4sc;`"1L4ѓN;q Zp5Mi N5R\gKb 'EyOȴ#y7sT@dU~U;eD K D莃F+5a{xHÑWQp@_ᝮ%6cNVNhV'= { D K 98?t ųOӧϟ i*'P45jqmB?WwFpwZv]Z\/H?LOFa'tҨg#Lc,j'"@?FiRT]&I *IFk^ܚO4EmbJ `dmZ&c'yhM5zFW?s SP,ZO֎}oRtyXkUqk}䑹簾Cr ]旤 K Qx5}$D΍l Υ3r>Wλ-ηO\eUT@jR a饚hU5YML)5{FU=^dpiyNK2ԩq'Q}):s6YJo4'_$:b淡s׶ ң1_H ~(/NGc_d !I`>/NiG 2N`2oE$;Bf:)TZxEDQ(5$W]+5j&sW d!}ϷPd g1s2A.9@=M+Ro@Iw0F5|OF(E(YxOojMP( OZ  qhS {`Ȕ]\Ri`v[TSMkhR0d`vn`_=ШiN8ڵ,(ڰMB $ni &@(% )HŅH+RV≊v A? & JEI+7U`\ԨV`$$}u@V(Щ>!(Bc{Y/bÿDQ2!m3 J)cEF)druP‚SZYaSp JXnt}fLTD{6ՓY2Բe|ڇ ^5GtEaYD8?H(+{ č0/k_STu/VONKdU6 ʩ:uW7M` yٕ ?~w@nw:k>KaT\TF+ O>oUzb]Y$ESv|Sm^K=~>ϑ~P NK32svm:J }Pկ6ea^n s||8ɇE(_cC 6iʟ4//W)e*T.Xş>|<}-a RG2 ?MYG.:(I_KQ5~Qm[c?+u"ONse}?7y #K! ^?IgC ߽Ah:Z?]ZbGھmd{ξn9ћ/jt./2mm{ҾNj>[>O c~TlBͼi;/H>ix-b"܊b^ b_II+S|b~yQfe擏GZd՛QyS)s~oot~?,6_k9:?3#(s)5|땾|ao,t.y?t.7.ڈIhlkIKK^`Y~PK ?;W b~~B8|R7_n_$e5U^H8 /w`tic/]_LL.k8?T"tm iONբ8L9y'rE~Rz_fw?C"@}@qDܱi]a9K>(Ðy=][M KG~po{x{ZߍIZ&O1Ko{w_9|S?kp}SfŞT"_ 6~`]ooh=g G-oWdG/F㟺-@/`QQ߷MZO~V/bOWE H eGOzb\s*>G@"O&!\Qfe>T"Ga=_.bq=C~OۼJ/瞀眧#$dcqs^3)ƤB P89~~ [xNqscK2~HHLℾOimALC-u.UP!Y"G!Xx;~:07,6޿Oқ_1^-!63<1Ry?~͗`P!YX]c'_OӘM?_Nj*<ַKh'=@et~EsNgcFla\\ZRc >|ߨ]^~5m]?*j.+>?F{1FD?K}__eGxu}A?e%d 9W T/OvH0Bxӯt?{QZO+g(P{Z@R?W>C?#-NV?$o+ɷᯎ>FЧ}_vDWwӟ3}x-b;>=qѿ!JĠj{a[M©ɷx$%/A7ݪ}?Ӓu!U:i7ìƉMon>d iʢ=3g/Ҽ w]?d=r^I^K/y|-"*=~$?t--z?{oc# )ezV?)(()Y}|_{S%)$dV|J+O;}>WՆ0R%k%XHMV}R52 6Ɇ>뫐X'_~U#NQ*I ߂z*Ɔ򬱏_uu<\(`d등ѐIpAhǼAԑ wK,ƣ2 K> G ;y'{)FŹ%$eed5_|6wC~'Kv^#DRQ% ''22K()RNAHM PbJ =5v 7)韑`_Rr?EXY+ {LxS('*Q^"oTL^rł~-3?!%}:'a^K\_}+9'!$RXOSv^_ᛟ8]b jdE#ߕ9MDClא\hbGUr~{Jbw?,q!Ke^NO,l7Q(G}7 ~Щ7Kfj5]\=<&+MgI|T[[& iDL8ȩDM<Gd RΧPvd\DϤ? ȩ=Ǩ_= ǾkqޖM[/=?ᛶݷ>H(it:C2!b?H!\\g(.FublocB3ravG!"Bd|yZoHVXp>{ZU713 ssުqwkq <䛇h撕I3h}h&֢Ww=+J ҡź1$ @v -jlmY8z{B;Toq>o`;*nEΪV^Zu@qf˵(mݩ'ܣUG^ ^0hqAaF҅ѱ%gO:s\vpj6J]d eC;5ۉ 7 4̴NWl`F}RtTQvWb˼g732nPA}cg>@J^ύ/޶sjWŎm[ Acc&i>Z]!7{Ɍcm5{#tXa N B_3ŋzޟpw$̍$f:[w.DžŨo'y =!_M}o ;m7 $KrK+=~ul)I]pGo(nWYo|{:V`[q;ՒzM''MF~UK!^o[\ P!۲m5 nxU[0ju<Ǿ)_>OʉFE87:fMG*E\gֺ;`vצOyqf4SuN;~X[d. UM ߿ȖkNוi~[ΐc%$3kZf3n H֒(E9s\p gM+GnFĆ^rMJ9֟vim$R5GQom\-d\9n[2@TPa9a = 8k :jdF1ު? VBry *fіT=<.`\iCn9a[QA%o@^Q%D\t I\TO{UA{z2 jf#H;eQkg绗,Ya,#lTjJ6֜3sQ,2=<p xIHS7C86YRkGi o W>0,EU2 X،w(3M& hSFE|.SHe~Ecq{4 mrhѫYG:"OγV0Neyz$U`85Uզ so3{B8ukm“y2,יjx@*i: (hVI':b?hCfNoPlָL,,HBaƅ]$ߍ3`m CjCGWos&t#,HY_퟼l!k ~ SI!9d9<m! ޯgPpLLX9-*Z;>ݝiF,h@-W>X턨7\LwhgξЦ ~rT1G}8."KRۇZoL},銈窚((ξTH\wN|̱FqIB? BWy4vw\ܷGK/u <V}tyu(i%V0\iڴ yKê[z p.պ6l- J& o|m]t,|iEWcz$m+pjR&U*I[14 -zv@3TRtܡEN#yұ[\1PN`y?t ?ȿ$D-Xc#eޡHHP 겼?gRMEEp";hPVIo iXqil;Yگ|Rf!rweX^'" ^Bյ5ҪA2$P6ٚoWXy[J8oU o{4$5ScLa%U}H0-յ$0cUi .7-T%yB R}|wʋ tmƒ_SâӌjȌkZhg}~jj 3U[,y+s&HܓJqz^^x $|` $,Zb`խh{ )s UgǍg۹fJNcN_ $ޛz 6Qs3zIkoJ?l;܏hUrIssJI}Ԯf&eFf޽c;َco?ή{5zaUD^j)teWZ*Lx })rK'Yރ2>.Խ2m&DB}p+뵳tD/FzID1BdضVS( %3Hwj${s?c3ʀnsAK8DC+7 p[.Q+@38;;ʨ":$ϭD ɠ +S8I%J÷fc 3!ڢBY;RFlDznAa)Ҿ{ $۝CޑzuEu@UuWp@B01@2(s8Uk {f.D`#L)yZ|̨ʙƉZ[\UC_|$>Ip]˵*%OmEhno;B]D_*wܥ>6%JFdC`a֮)[ v ^'}O KyjIWS/"9۲`̆xQRqr:!f>ߏ/$ǩd%#]1NVB0IX|ecob<9wRv%Dn5l.gIښ-oyJUC2>BxE)9ɩ%Iz])eƉqӇ o0: Sw>CYފah}amˁDn @M_.' Tqtg&m&BU~aANi0VoyNu) edž\R؉g/ql]8݆@坕Θ>)l16@Β:FcjuG; Nʒ麻v!wWt枙ݴ|M8NN^bXSa\Rbj'˘$NKf0FRږ= ~ |ݽa9JhD9AH)k}2rߠjҙimVZ AKf= Avs](8|5 =H7N~j}*>tFCR@GC:=>wRT5+/ZN Uaif# % z& .-0% ǰv꽑`q}HM mV7*A/E=I ^֕Zb- z_jSa _paU=^Yu9ѣ<U#DAdoS讵}C,ʮs(&ux pUBv ZV*YNBa5Z2Dn2CU0QIM|/CR]W[9"ew"N[WDQa򂴣+S,%L`Ļ)~1w-srL6CH8dռNp8Nm:ЋG<=0mZ>:+?컙uzjVrLRY~JDw ChtM3/ x vZfƯHD{. тqJAyG;`ܬRR'ʱ3`(-2xt1=i ec %(]n\)ۧ3ssUn텰PA:Tdms:P0av i{?J1s`p:$iO.+tT=k¢靾L*})ԭ\9kuڹ ,ЄIbYĚؠc{J=BUdW % S Ue]G㴧Uz^4``ajd͹PV>QPe.lWZBGXr>2W>A2zfk6(s{eܠo&my,OD44 ɑvD,$U$cQsU`! }~l-@tG@2D֫ JR _" v5Nb L" ;8xG;k~4,ޫ̫)pbo&AQ<$tp7(᳣΋.eҋI|تd\ ǘI~3)+Zy;(VU<.r\'ϴ1 w;g"y*w ^4/*x"Mu)}DUT%ADzȁ7nncq z&)v~7uLRsX&GΏ,)E+R.49ՓƊeccG)g<>.ufC`6*R {H\)+V|M z(^eA1Obq$8-Z~wF9Q\]r*tP/^[\Ne%s:h/p)pJcU׹E ª^SK7d4zg\¿/0%i]06"&{-.8!3:v$UsN*H+ٻNy5g<Ըz bV"PON;O<ޡ"-=[C3Y1, ˚x 4L.HtI# Bw~ N95 wdf=c$SDMuYS`E*Eʬc8$d*[8sPC˾@vL_jAP|8/;W>(wOط;=qS+$n5ګ;U+ =Wr&1hJtqAD#,kXyrf.htw(cjV.\ćQGmKӅp{Rlj- aGÝjR'6 41\wK;]hhީk^^pfilFs24YKN,S򁓢WVwUɁm~$b,R̿T]WWmwj˄gA1{Fȩ6@딭3P˪w (xPeB4=-m'mPuˁ_8S#Pj*=3]s[Q aϯE|hq>eQBddnj%wv BDo8} Il=牰*Q ;n-nycfGAFpᕉlcKCeŦSꀽ]{æhir46JdH9tO : /6ߗ,Z kl@|%O4GW׼sD&^:$QfmhOذm 3rthO0oA &jOD>.mB?YϾ*zj)w:!.pfjڇ&HG8*8EȎ: nͅSSŠ.N΄(M9k [m$5us4p?^?rX+mPYa^-'j/$aśN0i:|bz5'"6ŒPWFr])kRn >b2Em.R O{U#] ҋV"4v O/W}}wQRN;Ӗ$p+:7mБI/8HjUy=+۵/Ҕ~R#|- e07 .WcaLnyB;\d^Z8BYzsƨ{S@.ytFJohW}"{}ou{:&.XiNK6Hp{>A_@z9q%Z<IeCGn\DҸZHoX2WX}JF :4m[֯pR!l`· _(^9`Pxɞ嚣zi)*G&LkK=0H\_ПV1KuEtӍe{Vk = ׃2IXwJa88%չ7?Mg,>ɭz$x&ď7q?eh9NVsVoN< ,%.j ]Tǁ- 4_hVX9+Y/)GgsͶIjtܹYF]5[ sD=2#aɿ1toqfn .v}zs22Ym$ }*/mu}LH.{|ncݍef.|Ԗd| g #&F(n22d1*Y^W7WynnZLcsBsP\zjSڧww3z&1U,] z77 ;@B-ғD+ saۇ)xerX8L]dSw*iڪ1)Y~7gh!V+]4p2 Kc cc[cv[Bbt i9uC3a4u$fvzrGM&V=>ꔫ3broжyq,TǦGSWD?LHxszxkג~2u0B \]Zf\pLV?dxV~XN( \Э數r9I1փ8chc[BJBn႟ vY * .6N~ҀƵW'N[TAmj\sti2Π L0Q8y#pS\Jlw׽ HNs 9{cE>DQpؓ6Y{sauĥXT0`IcJ֓/-GpwuUc=6>[cF#tAGPCq:ZPM?Qw8&%RCS{~Cbu3xˇ{G|IPkd1d(1PXtS(z|i\\VU+vnp*{>P䕢 %'88W{3jͨn~ڼrɡ&c0uJnMRAyM[ԁDӳaqtJѶCfz뮩'ηJ~aCݞ5V%2Ye,10-!fU O X_$># 0p` XNO"&9(px^B\7b4əq 'l0BD ' b{CAՑ>䎶\q0(] TN#(#M`}#aπhA5tU-`XȚIBq J7HTg^o{{.Ȳ!v;| ȍv=nWMcK鑮򷁹']~C'/3 ت?]ȉhMOV#geL$>:ܷ Y/2~˜QE4uSƍDĻκFвՆcVXLij:36DH0$7y? q$;*ۯĘ?oABPXPj@KxFnlÏSg:h XiVc3yuK~ 0yXZ?th  5IJo3XGj!f(-^_U A.2qMP0-,$ xa%۞sO}Q2ssf4Kp=9Q26xm$nӺAE*=:uOlUO!>_:*I<~^. %kj&CY4IfW{s8[nLѮEKzݺ;!Bʅ~z?,nl0(w< A"b>88hh7CH歱hbFe6?Tw vvE.9ݸ@#+!E[h\5A;LNP K+zyp iA¨[IoS:R!M-W@TJr+4y◧ϞO390{L|u820=ek.=87;x ֺ,G3a_ZBOֹDVnt⑒A&.ۻ0ȐS6Bw1ʼn<¼t oks3.+Eo2 \Sv^0m~hǑ9ܧt%!.꽓&ļ$:`[31sB.ɻ3 UrV5+WfW PY G-++m+7H.ȳJ1 ^R75gxZUU{FʁSESdmnU'R1g4|ؔISVte~!CZeXuӋBd@]̰FJ;X,T% Ih \p߈qkʽw,c)::lwnK2xIR1P >J1^Yp5۱0 _V|TP/&`neM!pz6 upga7;}?㦔?%}pfhm ;u&nէźg+a=gp}^/Ix1!*$n'ͪ%W_n2hmX2<`0dsnQ^R(~f'!Am4o jYc"]ovM&~]of@Oqe;6AM@?v-8D.~SSf P]z_6Qg}7X;pDT̨ aDJS4ZsI~$y ;* \*,9Cq6ގW މcg_u57O$2ozc.k5?_ hJ!l9g4x>8Yj6LOnoE'kεen0jbۈ7;y+ =bnQ;.ֹT;'7w/„AˌՂ>cRi:+oւvN sudi-<>WRP _uE%\nP H1]ZؾfP&Jn'mߚUS'ʳ6ڦEZhL#!59)GGȱKNj ztd dٱw)0\ F7]tVۊ;`? yD b7t~o Bf$;Wc^Xk49p1- ,`F w9T4 O #@eݿ@zx)B0m ӈfN;PFwjny`ՎQkKsO.HB%Dbo7Aғ{R %TUʤAy;{׾K"1gnPѼD~!:Zdοԫ'oAz{G QMDc0ro0`ed{,ׅ7NHt0+&Zg<3>?c˝)|S/T|˨y[.!!=ΥU[OTC 2޹M$YŠ~Ŵ̄/CgY6z%HtwNadL+_M`?`0|i;k@nۦZ308v^wOLL7M2#=%"e4i\7^bgNsnl 8xI.SJ`L ::#~7?0tvB4L%`ٔY1GG[cS?@UMi /6yTb&)qsn&Lņ|ݹ-Sy͹+Ӑ pz0Rq oŸqѭ1׷n!+xd9Dɞ\Q+ Ӝ&s 2zG7z5N ;N=~i v ѤMxsT\p*@έp0`eKs2g9%Nf*:~5fōDX{2;]ǜv;!$ɇs#cY 0ωlib@Y\ҨMO]G胟O$iU樕qI`y*azvi"W(_m +Ml, BյDѼ|3VD^oehT>d]FMMӴ1W_+'[aButdž|M!qƯ0V,M@:o{.־v|E\DI; 5H`ḥI7dkjE\ionӃy^޹gp=xh| @~A[@^@`k| P4!| k "IAjw|e (9aL8&VipBk p|ԙ]W`f)׊ɡbemvbv9!J.7D|51kCgV(QcMe\>/1?C:Δ(8pZ `pvqhB7b4.IUhuaua0 7.>%=}X"+ܟ_n|byUv8y{)nY~y5w3u f~p*Æ-ŗ3[H[(o#]c,yzqI]2X[;k1[n9^Wװϰ\/Zo4缟c.eEQ}ODH4`?2V oסv/iYLW8o؟ \6o1cDfK,Ve6~rleo 5 Nz|#z&?b^ڐZInV;[p2%ĬzLO"V]ayͲW{ e4SSSg?A}"\_ c:XG3ݖY 0L4ƇE5MTr+!JoռI`-Dԏe=50j, p9(-3ǝ'ӡk(oSq9v|S4#+a 5YNw`x~-g[`X}pʖ y;{ hPpap&v?6n xꐎ5(p9c KsA7sWo"2iσOL2YU Yg}`+p~&,s ^YԲ(dFbkގ7:_LQaT2zub8Yf.3ŇFTӉLbj< pGRg8JԷ0R|MA,F[A 邏H!lPmoM|h+ %1dtNթ&D|ٮ|/)zE"ObEՒ3w~fw!B)%O\*qUCAVTdYy+ݳEkA^ul׬9EeI[U薡ȀۋZUZ1z-qrw%T\5Jxqyĝ~D&*hXm+5X.mi'V&Q92V:ۏikJk3` ̍.6h J'' kvn9kA%Z*t.[&;}NzmE)Ó ITU{{rKT֛M BzC}ma?L'}T {()2B`"i2/B,D@ +"4b+ Wh;uu$ٗ} Ery:ܭ௴YMpó1$cҤm ynI8|]7቏n^6y<`Ax-8l϶\>e?-9[kgo`cBL0qiXX(o,+ "wH-Q(+c6G񚞱b?n (O砫"X9}B}ԩ0:m+C9^ رt7(e8Yg/Fk]f].d]|O5f8̉:5]b_km*! @lG wћfS$(.e٫@}D% oȨcɭ-u7U:~Ǘ ez.B, f #f`ٿ%pr"Fop _GA n^ ?Cr=~0[Z6mO _pͺF KI_Tqõ1#{,M@k,Y9׆4P:q,=~_-@6=C]Oҷ!|xccE>4|3H`Ep)eEzR_ՆcWhJYNɺYH]i`lW8v-7z3t! 2R[ u xCr:]f&*#k|y5qvBקŅ^e5Clj+|ISL\}ŒģHsډG:I -@a uټ>X0~OܸT߂M*ϟ;NN)5:]R{WC}$wFTiӸtdo`o&A -Y- 3Ɔȁ.LiAxMu\Gh.<|w:#RaLJAkGDH$᫶ *s]sAdKr]UG /QB_Ku\l-S|¼xt1-MpRݥAG3Mi,9x{ VVE3E#M/#ˤGJHmѳS 0EPKɸȄ=/*l-+J'|y^r`zQ܃$L9ߊv,9%}bcthcLzMIW$豏n"Hs1A[:^`zCEc=nf]zBu՜MuMM# 0Kiʢb(Ve5 ˘cA}<۪:B%Z@m#USG;@/0i[̔׍_1Y8syfv)iUW/Pxj EigXnjQTTH_u]s5x=3tG[G6E[%uj"gt"p*捹\:y"W*mw) lXhDEi(Eqd[gI?3Y8?"a>歌p_ vu_-2PX&/4O0)x}BCIss+aVxIbU}NBa:+^Oy.F]^6j?BR;KYW2j=bA:\CCE݃`y)\sKQs[d 0=:go`"ӇtY ؕ(rMp}hK s{md0}|Ow;˸]J+ԯu->Tsg[#K.2xmveF-AW'v yt&˭ luqbbnaE0.JZF1ד۫Nxf"~"lկwu7DNdy2HBKՎb4rΈ#ԁi>nЙ?VH1 ߆Y9n\ݠGGdUkGtC<%4hև18  Kx*#'巙a^i6˭O&8 8z POL4 0h&Y:68Gi]|K0xh]`ɸ*򮮮8|ku @ug[cx-C+O0Jow YJlkfܪc,95:TsD>JtmPR)ͿqEl{-/[*%ʽelkCUʂCM qqOZM(  $3ɺZHۺԌWªOSY̠ !`S7$^0%( ?'+EJP2&@5ˆR2m&" %\E-'FNe0;SW* pup>ߥkm~ųnDWzX75`jn(ݚ +;c¾]oX\ܺ+aEX 2CQ6Ү~z\f&Gry.QsW.?[+֪"tK(_V"P (^L!U~OMDZy+PoLuĩ F=aҁcEѫ'ipoEvu'?;ƞĒ ƕ 2.ӳO:1fc_Fai8/I-:8@͆V]eȌE\"8: /+n*\A <g.r3aPP+_q_r6T6SN*φ-کϮmܮg |Ȑ򥻜V;bK's.Yk28Mp;.*xD0>^3*'6ZGUٰ~vX;9ֱfE{KgHWߕ뻄'3NYaҔ3mV޺+wY9$:Iw5L 7Ώ o5WdֳxN͘j8< i1cVmZ\U_?$ŷU.T,.޳!jչKNE}{RǻWf3AwG' ` گ|`yOvn4Jdd$>^2_y(iNz@ߐA񷦙vTUT;ZIn:ϹpPVݝ-IO9g 80 +v[z~PA̫(yk/}b?{ҿ_iCqt m ݲ~4akGڈu/ ;YdK2AoF,Lj.>>َ*ycϋxIKn_8d/MK].x2UHphXdڡhp `@ @8w&m=i˨;/|h`s>k;mZp 'ٗ[{n''}Υ23֋Dmm79`l/ פ  .O 7Wu >i;y_x2}m)=˔נj> Ô5;ݍJ5ˁ/Wm,y$Siٿs125<Сmd6zG%x܆<{O+lئTE@<xO-YWDžS%JLO+ՆՏoא]dJfY{MS ̐r1:Ew3>U i%,Kn{rYRH욢>\nl,p>S^ŃB{+ =wg~&ru'`Fj W跀of+}/5I+ʕhhm8t 4rB/tjKA4Veu8t2)G 4&_'-ʲ5+['r%LpڛnM /Tgt΀d!0^uqYبBEWիO("Dn3QG ٌF=-#\caw5#ƪz]SMI'aoY%ӄ~N"+9hDuF57~K <80zӂRҚ8PUc(2 /ZVZJxw2p9!LaT|>*wqvΐQ2a"R!:zܩӶEV($]##k00J-!U3oOiUu)PiO(E.؀m5jowǦ[%s2[/BĊ7-1M;U60<ہ)psIxz%`Q~2-@C3p _Px+.|~ oz@YCW?ViS Mo=-v1wP t7_UNLCY 6'65HKkݵ,M\4pdzr tR#Emmϼ=$NC?-.r}ϔlف>p~+Aj#gXrVnIG!n&Jˋ]nYSBudPdOƊμeѼk+weti5J`b"SB9skr:N$Z]`Ryxv }^]tG^M̐d(N%p=!;ΚtϠՆQaI2sj%ۂ> ac)#kDr0pB:L'J(db<+WnW͠/ܰ,s9a!z.~e ]$-ǨDLm29Eۮ>V߱C,F?PC%4!J<"K)َ˰2wzĸ|0~S6G+Z{dx~ՔPSaɈļMjDK/tpqGL޾+\T #$1jȜ&M6 Ǎ)#qZF";'w]E+[ekUdbE9.I0+2eٶ ! 4tV/[Qh05qӌ}C$.˾ u2ےFs/#Eh_`uЦUПia*~heF!tE0 qE.V gF$S<sGNXQNցFDmWb@с|Ԍp>nU9q 0_o^C>xxw@nAnPΛPoF7nKȜG 1u< Ӎи2! I'ْb+VQ&!RzXW'ZZ4^Fz ay'Y;t9ĭԙ)a" )N\@hbzKN=F Y7$g ]V_V)Vvh+fvfr$=lJ[)IܶR^uhm >;T1Q @Um#֞n4!}Me*@\Õ|.G\G11^P+jG=$` I3^(|פRZa'kѰY!8CJm)-"l,V"Ms80MYҌPSYI,wŒ(ѥ>!lSCa|.?"X}=FX61tړgM*CNu/97j$jz4W:|s[K;:x#,蔢DVQqaKlv[\ Dt6aIéI r9j3p7-o9@5- 'ε]|:}uodpew~YqD~IcMܴ viTT4rځgKIOpiIRoحbGF/v:298o<ٵ)$ڧ38̓NjoӉW^kKO˱R3Pt'^$%,"' Yˮ=&x:ɖZ{]h o,SS q*Ssh#`Be\..:b&]Ed`;`k\+R &f3h6ۅ\);?{SYAq 6&L) * &f3͟H@7&itJ& 1oZw4Y3݃nv xٷ#>`G ׄ6('=yk>?hnK{YCc6$l>~S0A/ҭԣmb ѹ;ߴv""h㙵`bլ=O͇WZ1t"S1-t`tmo.b4 O4At 1DRz@ &64|(H{@8Ǹv7T? |ӳ画1)yPR?S JDcsyk1f1/\`h#Hh):l7FH'Fjp bZSO#3H)p^L [(ywAt@RC%/˦2@ 7(ecO#LtU/@!UO>!mԦ] B}M6[Dmn(EÞ >+Y>(56 R W!vüFiJվM\r]1_#I5l)1rH!clmdZ1yZ&622WѦ2c,V7[Ȼ=٣^fX`y8;9c٭Kz:5l'x)\>y{ QY]"Fڬw,@|SՀ0cw_f~cר6ݎDMY+E0p({ƈį_DHE]o}|Áag;Nј- d,c- %~ 6%'(F>ƖT}!Z81FdL?$GT/IF [RG#Ynֵa„ɻtk5f2[UggӮ[ ͷ63n {׏'.E ̤ZWYYf( Ǟ?XVK{#̞[3r BpL൱438 Z:О/taa~ص*қ}w:X;t.ET.2w\!^pwN]ImϺuFXdB=bs GH, lښWl/鿱mv)v0˦mJ+iF Iq'mmy1IF31zXg P#t.ӵ[9ZaxwyI (7` r\x"--]0N#pͲaSS7FdC:]E_щQrH$7MeY8%E2.{b[\F ^'rDήfn\\dnRnZ4~aY:41@%%f޶77T#AXUpr*<"Lzdv@\GWԔc%[8l7o*7\ C ݘBB?9MvRNU^Sxm&,- Pκ0j,J,Hp41=&qe,myH,@c qihL$.U1lL,9++`NwRvAa1hz9h*D8-RŨ/U&MVQuM$DʥﶂHͯh&x%yØEn1 bOU/:ݥ"wl+vWz2t?I@zƚ*ɻ_s\h+3;|悬,Jy 82{˻I{W pTpycu_3SeN#h`#\wf}-#'+)lb6|,jv[۹$Ktɟ _Py!7B|-Y<& V~"͚-/İtPnL_ D_gT,Zr,Zĺ+ ;PVUWEיAHr#%/<%Ԙ|GBf`J,zrZx==Is ~olTe=N0 KgI LK[Ęqds.9,Q7vҦu:D<^1SI3naIyl2p=je(nZ-J'yXNο)w7N: vg~>\Lލ˷IYk|6-'4+1#.J$66MBz'IaXhVZ A8Б  D{-lI.eld퉦 x>m]v/ y8Lc}S!0m7@`ZNumպW\(X{6ހnpR0~ޤKztXpHV=eݨ[y1t<5w{ q>TELZH}0D[DЏF("oݮTaQF]qkk#ɺnVFY _:JPPNHkjzM{DMsB[2C#&$t9[le%,Ϣ%ǔuYT_Sx;*lAJcdZp{ umD_rIf]yIe]AS=3-!͉,'+bĩ*MCU\jw1ɰz)=`?ae8g QV<Oh>8P߶^"QIUUNa6ΗYҚψFv #L o8oČ.JbrbP=SžɕĮVHɘB 5-!,KCGǶfr Poʴm<s>AJ]JBa#)KƢHʁ-m<$ #.v@"qM*f׉ ʝDVD(ؗ($pGPڙ&JI,q(&ؕl3c۽9Ѿ+V%Z#қ(Wd^4%ǁZ|0yxz_AKa"8g.od|Uy^.Q| 4;KڣRKm>FK *Guf;&R}?OHί1)‰!y16a/g0_lw}VD-YNdžg>B㕭NxMo45w @::Ov5iDDͭ/՛zW1u 8]C1X{g/4c3i+SBZ[,U./HhI26h?d""J[ Q }f(dҢե]2X9- ibT5NQHC|T;S*0Tbi) j nc2J: Tqhrfy՜ BY |Ӿcs bgd2 )94$bvR]H͉xp~yAr-6R@HQ$-[7+?GL=PtoyqC{v]SĭX<7(tGG‰&0>JhXl(w@e  pg8OG4xK~({_؛ޜḷx%N=KuctFn{! M}zLNMKX+ʬjTbzFUk+OcO3[K*yDP$4L8zMtaܓ.Q즘0_tGzܿ&,=DĔ>^*/. ERK&ś ܼH{a\ f#F3`=FőI@d6T: W v.r^'͈b}rtDsEU)F8p{DOb潇Ehn3y) )r4E$IֽcRHۆ1m}KL9q|GBrJ'A*%|/r͈ ȿgaVK_3|$2g:NZIj xŭ]u \|Є6 H@d&29 N@YV]֣kg),7{˓&T좝Xit$֕#G [cYÚ|S,珄j-f̞.jI ޅ gCwՅYql@[sω.$ʷ<,2"=dBrFYxYSVo_ERug賒bx=! a܁^Ygtư?MS}e!P iӴ)kG<|1%\)Ss(GCnf84ۖ' Dsw[ՅRGB/bko-Kh$6%oDꚩ(?kw ?8 ܕg_eC?zOzl36PO[db M4c6ɿaS}WGmI Ǒxr"4@y.X uz[)ſX2~CgH 18voɏ4l'+r`gЏ]s?,>]II'N&g1O) +0~o/K4J9{,gq/JDt4@? _uL ӳ-/S{iW~\_fenAYxG-:,VbEJ|JvK5F<+DLx3=H TFm^W wof(bjnn2vu6&owKqV5o 5*E۵="H)qUםw&!K7|\9PmY]*4fj0sEF.CjiZxd^Mz/,]h#l/;lT{@-z/v?ww7X#X2qT5E(qi~'U?^"xk<=K&trӃau;,աR8ϬKT7.ؼ^қů۹CM0%.B،|qj"dѶ  #`[P?vݔT5H12׶*a{nuRQޗcӣW~y'U浼pd?!V=Q5)N8?<]cjۡ]Ybvs>tV0sp,T'4cՔgX3rw8=ի/Poj.&Q>Y~pveyX 7,h6OoyYl?jž>ؿ +ñ,zN ;Y- [Xt?f;~3A:)kݣbV󯿞糭Ɏj_s3'- Nxzh3_\FO,~İ\jprpa;XHxX(G|jxFQ1Kcj:LiEAQsgU+AEGz{~:kfLxڔ \llM[m||g]^-V(}GǞq!|ؚMD9Byƚ 0KTa3Z_e%5le[HRV 'vʕ'O> (]ƒ(2H/%:{ӀzB;?{ CߌgTSc9͖s΅?Uy>D طp&F엚r){wN "<;:hS; ]qȷV`HH+k]|9~'A P rOMlx 3=.SJGGg[=ƽ\a+e$A~ٹ7e  6peT)_z~gmkb؀5#yPU]odtH5\ 8=E:Q7ͼRTDI)N& 1OxҫЂ#)~luO7W M8tۗoɑAd| xahz_p*%-PRnrHxN(A$76|6K\ ɅnO-{@t/7nn0E{vZeL>o\l/SS," x,gMǛ-B؁ww}č#PZA¯g$4maG9S ٖ!5/P ,WP1ȶIF;v4 N5ai肍H-Ҳl"_uK{]ڛz8ZL5Z@k`³Q4s嫫gxrS~ lDw}mASEvOҞ gf)y7zSҢx&;Ƚ׶1JaLKv aYa!Y@r5K@N7ۤe3~d tx9ZS$v`FiX'5 +&B?&U+z#8:U u`MV B^0n#uK$'~y.9%یV>8>ΪF6l97 mHT!Eբbb!R)I#jFA+_(dj׸Jx@MdA9@P9V6.xkv*Kevy0eQ !N^@y6v2WJҳ!` o l]r,ƮLx=Qm|)W*AYn"lK9v|D r l5 : ~ؘ-Q4,p=9/PaYLxtv n`"'>Oʃ f߿| :h $J N۳zzg*nM//leHeB~OH dׄ|Zq+2Gs{-[If ! ")}$u]e r_X;e'R4umW^b1L "ב)Dyo-qArv6)$uB6Z$U,bI2^2izud.T1)LOlIw2#\S1L>a lZS;WHq$mhe]Ǧ"4;b9aq< NdUu(KC谹F'PW1IuS4[f=\W%s-iӖdh<7]R^RO6UVQhi}W̱&{D՘B \C݄ધ-N+Sl$Flc<6gEyVkj\U; *!N@bw!.YCL1.ڢ.Ә.ks<α;LJe5:yH.ޮ*w-f F ߯C]6V4.sx4eu> u7=;Pvej hwuy%$#캻Iʗe-d9CEUw=|r|fu|56uQ~|-'~"v3Mak{Z+ɷIY%bH9.2;i@KAzBs8"OoTE,B.eRnwyCnQ9Й<6?B|؅ɓĠH:?n[F{{Zj+urL#ӔbʞQorT]|zޗ-ߗ_T%'rEqn0B5Vf aR|##c$6IɦoiNH(PFb5?؂d9Ui#f]UCLm'v2buz_og5(nZ¬]U\,m # 畹 u[s&K~}tgYYgP7>NfWA XVO8" CD8=A*2?%"B961Cq콚D5Nwo 7No"8ݳ+!9kw.fK~0'`XveUyIK j=f-_ \ d7%0=Ӣg;!U)UgkfO4WY[M9iop.%jN '_`.V ";' @ku$F Z7=y[o]te㕩v%pMp?>qxoNCw2')8δ #Ip kޮn_l?%7Xq϶$=(iBlϫM1y[on6[f؛em:~W_3v5xdDDϗ#qT﮶p4Y.LAGI G D \rNZ$ᄝv|".-WJ[5cwwȹ;Eb>5!hdɼpaԎEࢩ$ob-o'Z(Fx,q%cYW5qI9 풐á6gV5%IaW穢LWd0nkhl oI@_Ukkd:\k=W\ 82{8J7Ac2J74rb283r g#CFUETUf\Wob?O~Y'95pg~e|';O~硿fF/Ϟ_ϓ?e;dy2ߎaoSꑕ̇?Gܓ3u>ۣ u^uekto;ek{/>\07kz~?{K?rϗPr躳:ޙ׻[[G:>pەvwvaS_%P }gͯ闱f=3_RB3UGe#{w&[%ۡRI@"z*52#68ю F"Q2]Ԓ `M=wBV]vB#$,tڤMN{a1!1P[2 }+jF't|>"]+] K;8Wܳ-AL[#BpXYS*0ONH|.?}'G5i[}͑ph䌄Է#Y ꃋHB ;❊[uQQ þ;(du}ۺhbH4E` {EAG} ]b Yvn J7̈́%wbۤ| W~nd2ar)ZF›xFrh bxMJEl P*aʺ4P,!tZLgk}!R%X,>OninMu)['/w}Rw`2HFuGI\b*صʁzjb 3Iwۊ*YiINҫQ]˔Z7W׌XA fD{cao'@)<')ZaK@nۉ4:ˎvT gZc}EʦkǢyG\L4\-ۥLOEP%?W=BP]nsϛa"UxaY ˈJ3e,7ھzQX$V.(*QAсn53Ve4;kw6 }† e9vIi)jӪs|z(.E\䘜0iQ#z4Ho('WhchAM8U?;r} Dha>$L%LX/>#InV?x$Wr5he IG3l7>2GȰtbm9dG0|ÊVOғ*g_jW MiÖX'S[?+!]xu@b̰[VQІ&|,\Q`v4#[uR~GG;Ӛ+jv~}~vobmVWzKY#ͣUcn S =cSjeI7;lgg`5r6}ubv2+0gf{\V .J.s{Ep$V7Ӓ`i#ۙL̺ZBcJT.E+RcnFW9{8%:n;~{51bO dopZG2_>/gr1\!4f(2B)bAX~{3}L=5=rbV0eŠ`oxaȎj'IA7[_523wv x% fr01DkS3P fD?=[Vtb˼%5O?]*tȐ}K-<@.ҟIQZ^xyc}"uh T BB@xč?L!8z/=rł~[g`] a16%4ݲ05%TrÌrf#.(h\V;DX^_I:JaG5Θ _‡cP6|ߏsV v_`A5p,n,i7~RأbmP :iD"ê }R8c I{U1#l9uD=  %k"exͦakeJJR,mGfHܾDde> fQkf <7V~WVBĄ )PBgž%&ńG1Rb\cl~~'q>4 'pAevR(M--Zw6E,93 6Y_s?fԼB<7Ak"}@&uΠ[?WFZ$!8޼$t<1 f0"ԥ-hqZٷEojO7%/ѓ`xab;n IV5Mnvh3So OpfmWcWY{M5%'f:LAXcΞɖ`=Ma^tT&,-t637{ cj!йM};^6q9S6<(MDX0:DUP .5 WA XaGsv!Kg,>܉w7O=.oATJ3 uOǿNw߿iOt{] cAEdY4Lb璥 E*/[+% 8b0b\[#2Ft_:<Ҵ޼}Wrڵ[wUc,+2n%glG_>>/qi7`c{/6 PrJWb+Z ERJXL@`Ѝ'v*b .P{[1CTxr3J {/>ҷf;hb^lv#.hvR#5\V6l15:ʒ90nhQeICX@d<$LT_3hv+pGl4n ӿo 95̔׳a1ۀ'a-,@g|G!"b6$pn緩b[EEH8~H;`nA'ZFcNAbSmy$n">POLbiM(>&Kt TS=tJe]88Ljqq,:AklJS{jQJ=͕%955vtˆS"~6({:2N5JqRЮ*p"xN=%8zF:7v vw^l6jpl*H9lUR bۀ@­fI!>6 *JL;ULTuX"T[UkN)Zϧ,Vul&j$d ֒6K#AU>&'B4@ӗz.|fǨgp|L_MX^{|Cf`u#y@Zޜ(8C7:']Ji bX`P)#.z@epeV9D۫*(ʷ.rSdz[=)RЧ<ךY}>F_v*>%A+ϒV2\O{YunC۪rxR9Эz=Me2X3 sW|֫>t[YËkI[ 2#D6OT*_ WsǗN-5mj 9'1H@f И CokA):QERf%ef"Kی>S$p${xe)Ŋe<+58B"Ŵ/Ɩ['j)dhlZu]ٕ]sZouѵ{];eC/@$p';O9xo~iiC#}] n~V>ٸ-_r VuvY NE/!73|̜@/T+xgvP!@Ϭ sp"[%wv+o ܁vs7S{q gŸۉ'kE3Kh;xޚFjN漃 HSs*BTNʱR T(}8m΍zՎ|#sƴ;N)-*+5^z_͜[mp\F>3a޷nTtA>zzn2P: \AʰT:4:u&N=N+{[[˜sDFnQvpgC\?78a.@6z&Vg%tD& ɹ}wfۣY[aU'˩٪}/ԩ '~n[^ydo~ itJ&tjN>X%C궱g.DRu-U݌/IA^z@c}j};ݵ~yjk1t$g՞=g@LgoT2$ 'y٪mƙjT fo+JzGY,Y^fiѭ s WUo^ZuZ7Ƽ A˟,~Yd$o`o Y-. ""fF_[N3R0!ɿ׆Wf-w^B ϛdn+foѳfc: K!ceMvYO~e>&S4i镼)]U_qirwEv)!.1jAӞ5CΗxL$Wj2!0Ye&X4h<@KpA+-f3"fǖ0}qX2ph{h8C3?doC; >E݁|+=97oy1ƹ?/{wDݷFJn>e0׽4N 0>D\`qG1jy+ Z+Q'ZiVg oaH,]٦ݎN-ةߩsnf{4dzFX[H%¾cA9b8 :-j8K8N)~\cak7ųF=@ɣjj{tɸJ,D2\M8|>L\LlͅAl=x꼫Sa:O96f+s? ,iUw0gydk)]9L ] GQ~U#J/.a X6TuY}w"*kq=@%am%F;+2a36խ:I hS(!7|SEz2R&m h6\nĚڤ)D"Ǣg"6SB 7[)/58KOO_P-$.*(_} vމ`x466$ԂM* rÄ'$Ӊ<و2<4/[ʰd. %fFUf& d@0T b3I -r[C q/P z##9"brZ<6 8JtJaXP7Å _?~sZ;o=%.MfYOXD CI !'5hc VԚGJ˛ݎ`Ě ߐΝ+{clpϦE\8 9i pHyG7mw[<8 hY ` Tm͑%: ~AL߰qkOxN+ƚLXv;V(wz 3-y"Q}'h = hO k0Ae+89 ޶[ \lV^Z!Bz^eQc2>x@C^:S ^;0a#Q CИd7v7֪a uA

9 -0=m&󘈗~cddRY'r)+j.6ҳm$}mC@K oH>(Mwo}FxYTEʈX"(&&12֒XE+&0i*6JEc/ фV4dv&IͲєinRGNÅLI V1HW'P ߈V$h?6 :~(^ *"脳D  rIwbhHQ%ů>)2XmuF~+[!. ^@ "%4&Da Q:iܸB\҇#*$Hg4g&("E.% CEfI$nl<\7{tKP:}aj6MTBƇoGDĽT 7;RTTD(a(y`l^Z}6?YkRr\%&uQo6$ / QEKc"-TE6ܞ/AV2a*HZ .|?_^U$libJq\̳ j$6IIB1P dn6[WD)<(`@HV 2?5*kO4!)ɹv zUw{л>}1MSl"}g~!϶ / JOpBd YE.< -&*QVcMZigş/+Ni>,e-QB`|}?u=kۛ4mB;\eB7aY\}0݉l"E\e~*eEj%O˯%~qZ#lE@&-uZiߠ4`vR~(0JF4Gz)k?Mm qeezHZ/%2?`%JՌ-|]|TDc\&PyB s@ +q.eA]u_;'.Uf\V0A MbԅüT׳762gB`,ιxQ`ENc/F4 X[׬S ]Έ:g1,:мPo5;4 oy[@tzla TD۶/c{sn<*.dXH.W&uh 3=l$ M2oUDkz{X=~ϧ3_QY48+s?"SprĹyo{% }ۺ0[:mJD6S1lȗGUF9 M 5kdݽ4~ٛ)Z^«h-߹Ƙ}h ~"i J Yo7Q^u.y)D#Ѵ7W\-.JX0oQ}9zM'K '_/(LHؑ {4"rPg}3~V=JF%7U| zqԑ̈]!zlP/ 1ؑ-Q N67+]|cBI2"QhDk% E@y"mުHJrJnUn>T L$bX! }HRdt_Iـ-:^}>ކy= nC39bMls1:eG'L TZ`,b(iP^_Rg@խɷĜTNREx< u?8 y>'_P! Dz@D|O )X5yb,\E)cb3b'*lFLju;"ӭ TJ$q̚E/8^P}O;Y| ŌOyIKV챡ynj>xL$4Q(bk}ZjUJ5SWY j"`GTŪTK2"_DuGqLzWMd=I|{auͮkJVۍkū1N@;$+Z[0 lk'ޢyF:Hm'w!P;Jˬ )w?ElICRp-' ]^eΪވ=;@AXAؗyxx<rpVabOHX4Q5G5 U/T6B ;AĆ^s=O2OtѭQ?qC5O³]ǪVH+_O+Fa[3vUO>w58)mRZ|fgD  UM/ڂ\O(dAF69Ēbh;~Dx~>|wx}W8نzIh(lXSkNi9v*/ITk>֫'Zѥ]6m>[sYPiXc1m{p4lq(`H~ ])t6_h=RJiAUAn*1(aF~-~1!X/%kf~UH5!`(CM=a0@ŹAx+, [)e+P|Yl$-MֺXьG 8Kmh֐h^k"7qĭ6m6)why]V 3YURQ >%Jlt`[fʦnQ -ejep{aٹtvt S^݃Vg44Ql'Fs3_ղv=Lj-o6Kk.jY ))8!x8鑵}HadAQ].kE<>t}jP$cӀD3µTlC,ոmkvcEf%UQ5K"r{CNf4ݗ#NȚDiQEsOaf"ϫ˼*ۘ?ܳ(3c}JxRI㻆yfN`?D< o#{4}ѧ6RrCbmLUg$4fa7>.i'i8&у.mӪk%s ݑXmBᶩۛXoG[{}"`npWvN`pHk? ݧ4z$<'qFT?1 |JDoؘF7['1&j{vI.@3o.7nBҎ39w/f6Mwd '9 R}>Av+QC tӐ;3`l'zkυ8S@r2Sq7-iM\E1mo޵/$ps"Pk%)ɺ[ysl:#=v Z'T!mɉڕXr|ϩ^?q2c[u@ G~ &=,,#]v;ͱqqNyNJN8ZʂDi tR )P)ole&xy%' 1>t3= uP}}CU= EdB5dBz}?%M>6Г\K)J836iҔ-K(=y26h}rs5ʝi!{窳0L4M9Uf1-D+1ʰV1F: ϟѮ \lp]"VQ8&0]y*7TD suNkK1Ef崹ȿ"K *sV-?\ #NڈP^-2{QE |G"}}Q[wjbEg8J4^,p<@;6}˲Uۧf$S +D<7![<J9B$' <{Qr#1 'WBS T0;uB (0A arЇ"̸* &Y%=AJD\=\87q fAѓb@:.1ثH%gm$';~; 9v3aђE%xv;H>lC֚m/nC"1Ƞ _z&%K7,+LNFҘjOԎfVE:_feu Q!bݲ}l;Wujy_=܋^=db8cyK#b $ԡPUt|SK{yL]['ɚag* ᕖhϫ(+}WΔsy:↜:t_%6-)x ؆Kr79 UbɅ?EI TxmL\IXKl>@D @ Qq!W%$1GY R,A-uR#{]i_RYkeU+c-b9 G`kϓS?|%IǺ$X*`jE n!% -vjG hT9  ߑx~䱟A_|8T:%2h)kZpq8S)3+B;ƽQt$4Gp;HtuN%y狐ܾWM)ϸ$. HEd~I+A6W@ppdt>n $ xV'GG܁xGnĻv ]vH l R({:FgDPQkէYS;<ӿnO:yX6++/ͻVjb2셚۾tЦꞅc[SQIi8g9e[:(MK)aspάoq_ \ p+b]./dNM%| _vfNH5׊F*9{o V P}&EN>mҙA܌nθY`dH-m|gbXx8r@e[e:7SZwU “ڵV@ V1=ÍIy W.ŇG_Sq[g~B@\AgSӌz thȗr450vRXM= ΋+/d ldI"h6y=!k.5vFxtB=%~8b; f<)rKL{4Bn)fw&=lhx^tH=JZmr_׺5-OJ' ÔkUR~=CE^uF`G@>@؃|{~"ڞ0[#%@/̲dXPK`̈́#]j+Kc9 F=׆F;B5nԞ9M埤JK$"E|-8bLWq3~X~vK3ۤ!VWZwAaj_uTX֐}w/b=Bi}5D /iz"Ujmd׽ ) Ϗڻ BJ ]`l) \Ɓ5tmюPXqv9pjy`bj#i& TXVǏAڢgҖiS` Y!Yh|{*&߇&dang{fqBjTaȡf=t9)*Za)>}yX)Sޕ`TD;jiD׈dg_%7U*M"liYa'}~KSxAo]/HN`c.:_>%ZzAÝWNK[vt#@PB*${ug H,u/܊Z'VěpEZN\LJG)}Nj#<G'Π@z/v~nX6|P3$MDQ }%k 'sk=_ϡ&J@;Bb͠ˑ=}t_@Җ]yPA:MMz.UapRu JZsp+3Cjl DZ"/{c]jw6Y=KB?\zfŽ"5@2[u.tr,jk AubIh&`-,de!R m7bBZpAw5ib*bi$bwXLf'/b ؽKO4kWz-ۥg\'@ٳ795g9 +6(lp;S܊qEu]Kub2g>js>Zf3K!<-{XY'3L5BԙAQAh,Xi o:Ah&ٵ 9P%X47˄i2iE EImI5 ̊*|7Pw`PL˥'Z9s@j%yLID|LOg|2ԛھX/m VDEbSñrA]`:^ !?aL;ku2…Bu9jU9Qho Yitג չZUB¦U:aZ:) ֐/S ;1CXosop^#QPTc_gg tc#O%4ǓQV>_;Щ P9뱉X[ك9n((<`*_P̺ɗ s_{e)uTCZ2-~`4u/.珋x5<ƿfķԐpPV<¡.J-b1LYԑ/ft驋 DHR7_s%Zڧ4"JqJXqqc`6/IG:@\lvΤ2dBz$#r4Cl>p ,;#4svChi}J hǠbAi(' yϥ?tczh,wPڝ|E3s)1JSU2 7zʭöt!> ;Y,+A%h9f#Ѱv{}>79NP* N5^ݨh;|V!k&BmܭНwy꒘^' >ݩk3=JXAOM+2wcw<>zk2LI_ɶZ>iJyP%lօu^<ⱇyj&U>5]J+Ok&=wO娬PρŽX3e!ЍnS0雫f%@D'\0 #9 VlnJ ϔOZe/r@/_\w{w;b$3e̟؟3eʗ^ijN\W3#X 刾 |tpR{SDEU`Ygp_联lx !i"% reBAG\qS;ك~e"vZ˖S}]:Gܮ ]0k SZ)ܴ~PsKʏkޮI5|*xZ,g6 BI8lfs׽O_.}} vube] E{QvsTa0*zZc{mCE-]+c-/RYC+nd5K"̈Q̠Aͫ7oFNbphv{Zv%1 `ķ x_>} 3]&_k8+pJӍ> sPtJ-]ςʉ?_%@~lJj3ʰml+m9`{ūaN/-́V)*;2O0^. *ڃVGoR ,@H+fq3ԗGhȇ [ b0+$?>܁<%:|TWIHʋvz;/)Թ}fY~]tul7$|ca r-KjnT)PtP\A*l] SR1jl [,}370诡|'9"` 7|-> _s;M^M{f.&SXlMK2* J᷂H=Xa|!?MG# "F}-y7+n6s&%R,AEC7|,^Zs-+opBRz:bԕDi% ko#l!ĘRlJdA%!!W^f ݃҃`Hbf@vpf /so"Иlg-e"aGBψL0feIWE{ϲ8kgXYџkҿ?_ס8tz>J\2 4="߇N=j.x[Gm?3@e}vi8JPEg.K 5٪ ϓ [!SfXy9s%'.!%Wg|CHɔvoO~ g5kb*ZK!Ҋ D Kͣ#DQTDJMǝz m)Zt*+߱nU /}Ǭ+<'ɎL,S ɮSѽ|r ]L,% ieLU:͕ =I͝πjPꏝ|2Q^&70INyBhn&X $_ACDd+ iVqζ?m &iՉyAnj|%R~fl9<|ړmh?,H(Q=*n8߂TSu/RRcTMmnIitW1X(u "}컲q4Gī/T~d`RπP3r-v/f?Ӫ%zAd$jkU X`֩i26hrik?1P` &&J?mJOr\yש:É.@wPIeX 5fގ)]zn餐,tТJlNk\b-Γ Zu BD {DBӟ:x`-ƂIU I/4j#t}//Au#e-k"?Yj؃s,wvW3XxK>P᭿!L 3ݢ!?/ rΤnC;'lшߖs#=>(Xl똻Ko|@î\l&Wf5u 3=7ƷG햐o#w1u3ݎ{DB3Ր};.ڕ#&VLNMh0V9Gz" <`>Vr)p?swd>EkYx(/W 7VܤV[iv3EO;A9ZF8r%]J}1 K)!kk[ P>YDַ<6~E\Ɲ[xg4֢*tEԗW4t{L_XZxz;æϵ`/*6A[dciCVA3jnl5譔qJe:޽J\??1,Ze]|Ⱦ[ou6Ҭޖ iai3;Ul+B8N ʯ~pWp(Lf%a֒E0.a,(r4 +y >60M'BlHLnb݄8J[o`TNi!^#1xjz]z;1Ȥwl:8ɠko8Qc=aDӶ=*Nȕ#kYԛr4UA\rK#PkitqjYpuR1!g|FY{Ø `!GH^w0KGo&wSaU{fFgw2T s$i1йZi=0%l|; acȊ؏+}V=` aB4+}HvJg,I*42iXJ;Ħ%Ln$N.2N hh>O;l{ȨgeN5S8Mx S"ʲ;__\9uTe_Y>$؛kI'G׆VN;aefP38;R^:?mvR*؇F [_zL>"B_{#G\K0VE/EnW6N,V'L]j\.W l6! Cp* l><ڶֻNVA&,̾iv_% fyĎ,Qo\#&,뛝bKPp"Բ ⡨}x5`TexE_jt[%o CυqHh338cK|6r1{"/ ב13"zlYie꧗wQdUT2v@Ga藮lڧ0*IuZAĪ~րCϲ<듴]+6k@a`;-dIcGT88]",`1K>P>匩w.łc-=PZ[l#BdmfZx T1 2A0t@.it;Ӕgk`CɏLJ]ˀiBdGGFq:yOͯW\GiWT0 4h* ] վ#K8F2d& MPpa+MJlSV!}ĩƮP|z\7T[f=!A֐w%C=`ISؕp~Kv}ES̅<}If({z=̒@2\Ϣ^2{M<m:L)z(.N㝷ݙId͙KtUKSՖJY (&.ﭖH A$kw0zp4h7RmKX*`سVdЙmLh*9p)@~k)b\@ ۨ^d5>xy˻ŝ[Y_Fʂ6wf(TPq&o].3χ$J)IЍrɗ׳/*HI#4K5 vl_`Wzm*94`SZ"%SҴB2ۥIVYO߳QhyPx^P.xt{bO6, w@S޶6^"ֆ^=7Pŧvt^\ɧh>iT]%БGA"4'̀\WS96NA,blQR::L,'[`g۲ )mSdgB3Ao*,ɜ|͆O:4j eSjEW _i:T+fV EzIT^v7}ĪwMG/{?qj$ >o٭ŋL/R5sЌP>/i $ݳm󊋄6qT,MsCd13 DF,z\ f7+B*L>{hԄFۤRS9^6 gTN[-=pU^*q)VoCH3]-V0`bIY7쬾@Xv Nninb(lp _A7#'?y}q}E#l~*+: O-&HRP0,YE{ۇt}Ƃ"k!Z׋cfZmV_k)M}N>k|%&Lu?iVӬ F:q9Q`F$j6+Q/>q*X*W ^uWW3k?ה-LzPVuh&/_ ,<U *L4_RGm39QqCY=ՖRϪRYY݅~Dq5y $2d`#_e'׋iv-қ'*. E*cT{n F3޳3L Hv(qߠ6 8Pj'Z8TQePlUA[*jYb!ب f2d@j hUU{L6mܽ li`7!+ XX\!?kɀz cۛ諰ǽ<Ǡ!0OɉQHġ䡓a,s]w5 ݛ"-E}cA :3x+yQG&+nMgo:uzɣ$&&Ea<0Vp& '.1B'zeU'@0-D3u}?k@ [O O@Qrھ hC aA1K נ;iw1$,ca*52\Cx^|krr*v;2I 6{" }-9z{АJC3rPo}:&3$ɣ.q>yMžT2 4>A6w4sm2>r7VVRxK" i&.Nd#pn-a1 dhh{2IQ9d4h̖%tđ1{Q$&|#!;tgՠt+p#6 #6wm/@#6倿^Kf~zy/aJz(+u ]#2iӵNE1#F0vH~tQ56CQzW5u3n"rz m)TqMrgbg7OeGS'̱jg rSܯTuv1K9?{7]}hjM] $ٰ4xDQuPAOHK̀(p37z`ض2n~SˁI2,+:7kq&Gn~|ri*VPT1@XD ;[`9 vv1b/} WvZF<>?/\Rj_H{E@A є*vSg"bIyLœA5CWHODJGrhξ,f~Ka3Q?=XVLU{!2?ֺx5a}i -JJ'GnX]ݘ3X&+t677z &Kt\kyC- !򛻄7ބʼn2HM SjDGsv[=Dbx,C9ESTFۄb1Cqv}9=7g +)Q(2b?=\d aENU\f..7A?}Z 4b%2~u#/ B: 1z-Yr7 d_a15R.@ɩ`pA7NT{ݡCҠ pC9;ؤy_g?-gY,^-!_qR1Bޱ G0qpj1 jy$@+օ|frt^c:68|$C+_b#=}e%~ߨo@efoEOCkku\&Ĕl\;B`MYtP|s>e!x5_)ea q/v-U'[? bui:±9P#$#e<ѪM 1%O]1n&u`sƥ'T89}iW {)*?'>z;:u]#h5zſGE?$LIҖY-vHG8F# R'R+Lgp e͙VU[" =]eusO f#XRJ"̳2I$=JqTC ,0XBv qZYo$NtX[{YN JdϾR9tAE5dg,#&Hڿ;.^fz7u'-|J>6.wV8w2-8SyWʬcFil5R:#u) [ I/[K&A2{Q41|T&. n]=oZOU*)r~|鐧JH֍%5&Ch1 Ĝ3-fBi,zA+P㷅1Ocy7FQ($*2՜*b'VZ>F~>++DЊが{ƥbgCƯ8ۊ}pQsy%y>w@y{`4ɌnZw0>'FG e $NxۍW:@Htϰw']q޶I%ڧ77NۡvRjy!`[-o-Dn[犓bcI)()/$)WIqτT D:E;}Z-r}r cF;>?-.~(ʿeRv8įn^p q^-no}jq6# +3Ċ}"Ñh|shehpe!f;!| 4.VD[Ysmeȗ g ,{_,݊HڊQwÔ$Xh'26hλnPEbH 2}OD|h<}i5Ɇw~ b⠳A^wh6~R$A YGķ>C9GHu2Em}-*X Iw{vMhu)+S=R9ë;Qru|?ZL63 HǔW4AX%z uA(RL.ktX#5Ŧ(y9ZYϼPhz+y|jWeh\Ok?S/}^^SrȩDbDm@X ?Lˁd#oem'n/YApb"VV0[_pģsX1R3rM,f#M7&\ YrB1|H0tلo7f?gh@4hJA8^h2/%~2r/TgcrelJL87n!D1U̝F/襨[ltuk0}SA2| d(D]"`j왬GXDmBXafи $y%%&Xj{fˋ"Vr* C45+:hXjf3^d/:Vd*Yj@~q?3%Li6?4I"yp")IV=a\TQ:b'"sɰb< g,A5P!,`2x$Qs0_(G-iJN#1lpL}!h,EXdhe2ǪQ[;]R/74lZ SʟV@O@/ T5+*خ]9g5I:} WH_@ :5 ׫:5y]V/bgqoӀr5qӘ4uӈ6Lp_. cbVl]zug"(H?guv.]J~kڒtt,_n]A'ՠ]`(R 6p. 2.iS%0 %;ܝV`P79U7fhd"|VE7Ԃ@Fux@Rb(lUs`ݔp篎%BJP͐UXe[#`C-T/9e@/ϞҼX]FU8&6d$lfV3:_-]]dr8+/''g3ŘHulktVDA w`qi|M?G:k29A7KF$5?~Y-F+ח:HiaFe䇫]Z3N~>rƗ L۝l2cqcˉS-InCx ŻJ1&7Qv32[ղӌĻpDoT̰2S9>> wH; 煐l`d!:c&+h'- 0=(i;A[p\` "|RPŽkEϭL*ȗEK:" m#WЧ[B7Dq(aLK;lʧIi*ݺڑhCvOE<T{xdxGq̟51syZd!1fHkn "WU n5=)S 9saKd?]C]նs4(z3̡[5-.3 _"g7/"DZ4) WV% LriD}sz6lV+tG&eJYqLc~9_U /\zB sLc@6wbrS Ȇ%'5Cn0L4 I}"AvTe%gR"UTlSѹmPAԱ-6Z/2wn"gjxm쳿0;UstMO=_ UV s*Hԡ`Yn ^d,WؕfgXV)oRz @c&=*PHeVh]%7.kܨǦPn΢R[yFJ.w]>i SPW&-Q/7 ZWs3F1RF/Lݖ9ثK ,ԆICDfTSݦ(-IfRFգ-TXu}wAWFȂ@%k2mdQ;%sg5IIKaSgJ?'3, ~3;E].RHm6 z50 ͩkW2پ)5Q] xV!/mII%)W7]D&=fz \hW '%OAK,W<(3jz~Jt].w+N*h^ytv8Vڽ*BP^ڤh:Maֿ v1>S,a8qWAGY^Jɓf=p~юqžWXɇ<(N˗[mS!_B ڷ7T~!/ۯD<Q/\Юi}qAxN$P>1`[|a!8g5dmD \zkS$D|6aM03;ךPYoMTp:8?YCmπ'ݘo ?b8*NzJ{ x|N?}x@=[ 0ㄻ%e`*ɥ1e1o|/ -x.TO}C3ʹo(nNöj:JG;㟦X- u$4iq.B~v)t'(h5!<#w@_H\{+zocv>%JQ۬3먔@;~5@9P N~GW|JԺ;/:\U,,Y tsY)?O^@[ 4hП\}{\rXF;Rq N!5׵ v,\(_ p5Cȸ̀Xqv#KEx@Og8ėkX ÷B&#}.Hؠӊq. . GC{\U%=ih7P6ud0!ᒕ?,]LseKZ=yJXh$ J&R 5>3EċWeÉ\NO.oG"\;OFRfy`/%<V>I!!j2MII/Թ#qQ_Vx p_/qely \1v*ӝÑ11] zRk)]%)"V|KE uJ_oixxCѡYG־}/_ek+2 ғe>O u$*k9QʯԼOwiauwĽ1eyuҝ%}`q瑰-rX DZj޹/בcxII캒TIOP kr~$w~4\~&"!Ia_%&l@riMVQލZ^oŖ>vg:6Ezui&nv#Pٙ;_r ;Yu?VGJ D$ZB:6,~yr>3PY.K]hЯ0,'Ǩ'1"9>>v r[ *dP#  9<KAjF.ɺXyr'M5c5芔Ȁ] @ApO9ܱ3{S㌩R$ :u8#T|&[h- ^rw wyi|y&H @qܛY|;lE:Z;q,g!d|n~]}%Iwq"7tjii3 cҲs-!g%Ї*FwuD&8 iߋfK)5x_C}C&X4lE7AY\WRTLO(SL=Bb"3CxH'ybFN5b3w{QOץԋ6f肏ғb}Vz~ˉ 36fLJs0UuO$SNb)HͲb%"24A:wZ|os&Q 3 mfKD&D0F?ϐ==NO~5vcé>6^uCZg>~쎛ģT*Hۋ-*I{;JTDqT~l'W͗(vcAaݡ(C[[00KFA"N [ 5)R@?oT+Y|g s#sK*Rнf!5L$L M AZv]!?x4&{ _J<ц/r3}25G/N~>)WyJ͕#5^wCOöKqP$2SZ:$[֌2zR|mfX!JgvEUT@cRRK53|($AyztVTk[F&dxb͒>\J`Ul]jfw`/*>喬KmDxU?kFg@b8,i5ΙCEFȩY qCҴ0: BYdZX8Ǿ&ı]@,D&0 fl-(]Jp<}ҳkH᭳u@vζljdc[(&P6/ƗJ[o7D.fUp!b a 0!b nڑ9cȂq9YԺdfË3~t(ΉK҄D> !EOKy> D>u'wZ6Xq"\=, ),$`̋c[ #LF oNtj?6Xbd("Q&WDH̢ ;Iq +@N9ʚM]uDT]*]!RmVlf8m7s_^fC/Y%(j:ķi] {&-o[g~iCEG-蹽0[{SV @dׇ ~{@W>RC!\声Uϩz Rw=G[xp_N9C\~DI{_hM,0EuNG뿚A,ܮjYM,ԟ3:$FMKRg{ת \D$Q(CK` _UCis) QIi~@-J3DC2t!P%7FTBuDf5 XOߕ^֖끶jJ:m&[j揹)7捪' B"K3Hϔ×IZ5}EVQl&푪M96ɸa_2LQkuXl5%zj=Yvukծ{EeLhTXj1i;ׇ 8v]y9Fk5gA Nw W5?#X26ԇNR8AJ(B9բ..G yqONRK|Xk}dtiLv۬ޒ e^:0TB d+ %whMdf2 )mK%Tת0Zmm!r`bJN}K F'C%^ꚶUo<)*jAעfJ}xu)IE9_ u]hItŃ}&!spciB`zYqڻXgikYϞ08Z `!U!}pmThqq(yAeSEMc5W_nm>j!* !@T@~xWI>V*0.APGl0Ҋmڜ~hh&L=Zaǵ@rCaҞƔFYU{$@ht\=xs۰*jh 3 J>3>" }]{q TdsjCpY!iOQ-҂[`zn,ʼuܽ*V(?p׶+n*41D&ȱȓ:( #Zc]QT Ki*|\U)['ȷCS\]C('xXz;IIA_ֽ~T$+##!o&-ꪲo<#=ty5HK+sğaWal`"*3;U_'n\e6*UAD|#E4z gm{?81 :Sn#hΓ|j ƺ˽`Fej8{1sBt_f0#N\4%28 >xYW'\v ;9;Ԉ#7E)&#!v+˔fḯc{w3لa·sdz BTZcȘϥ-7-qx[(CHrd٫]kN^ʠ!LN1YP O!i lYG5[z+r h~fV_p=;A{>P+I߻XKr3r&<>A6ヸuK49*u]%z]D><&TK: 1NNE>k)KJ8 z_oY8Q4<[ d(**Hl L!ڼ}DחnY11VJd299:#6?ɲK% br4 P>GGsd1@2ylAI&hSP%SSR&$=48D[|Sߨ34Y27В%@[%^:3GEҹVGmؠpGT>9+ H=F;OQL[|iRL#K $S,4:ِ6-:P 5e%p=xf +1cgkixᄓOw_QwTx ?HZF),K_$ZfD63o^K*T˔L|*;#fe XvX{ezU_Xyikm) uΪaUPe[;@ TC{|^ 5/Xy]N6$ E@IY&ɳV+5{7o*kk gQY/j<:)0 udWg&AMu6O'`Ğ`tK[i+dM`GpJ{< 9X̺ZZm3jLxxǽw0( fPN?{& VG"ipJ@XW񝬇 #U'aaOJ=0R>l0\P$|7$ęX31%.f{>eJ õ[FWB"J\uA-#0Т2 8+J6>r0z?O.S-ў<ZܲW0ʅ[薣qh0 4Si݆ڧC0@2$ HUe'BjhŰ/$u3 "./{!_,! R< q{J 7x.dfھNHD9qlR1 >o܎Op_~ԡ`suC{1ώ_C Q[2l(k;HN$",RNsomÂ6`gB;gЈ& qw΄؛$0XA:i f̡}2R%NC*=A*b!ѽE | o>-~ рEHm'AAA*9n%jFxcqh1NYy Tfv:>3^v%!Qym8W8_Hf\QI 5YGKm#<̜KvuK+&xKQW?1XAڱ t3LSф'T'ՅʼįJ{dvFi l]Gr<D)M_%=v!/ Qxx9`w\z^`/K*!A($rG8_Xqlڧe?hźDVѭՇ~GӜW&(}O%ρn|(x&T&chkBL[Ir햖QD]t|"h`(3GP5`\0lWWduKF.O.v grPM&b7]\UUƓ݀+i&݃űc#u +39bvrJe N&Iwg7#Pu<_!(=ii nɖ\ⷑioTRoiX15񵫷;؃e0b.-.Łٌ5iGEC/]''.tKbof7aۂu/T1cJu| (kfJ4O|-Ec,Ж+ħ+!r*drfB)t BCo ߸ tN(XQ Fy󧥒'\{K-Sj/*p0l8pfȧ5; ~K^.+4_ٌvXtY{;':FL}^ Q耝~D{Jm$I&/[G-B PxgcFJ0ɏ'ڣ/Dvn;#WYb/I zR6g(]f}'ui}DxU\KGȚjqR\Z5<[|jZ_sw 2ۛ!) *u (" Uc һ*2xg4̨39 :5E,;1ΩIolHnhU$Sa?hk]?Sa[]f !ؒ$*PR Wwk%a]We5t%VPu`k]n[#"թS?|$ۍm朏%jJ({5~2C_-vˍ˴Y -!˾uw]T*]ľʂ&5WjbPr¢h&:w7yy㟮:G(Gیixi7I|!Ek|J?yK8h 7nRh ͬDGyt]n3=bBc-e8Q3_|Ti;rwv~3 ]휖3VB(12ݗN&~keeN{&[j huS:@H.O:BI{:RKDwr KXg Wn ?詺 JX?RȒhn}m4h3_dV= 7colK{&K%(>ʒw[]zSx&)"%>`r<$DVYQ*\R5F*xRX{X&y[GI*6M6CGAoeV}_h_()6'o&p+>rcd# ͤՌ8 !Q0DXX'6bsI^]We)O7ar!t |j2C ˗WW'_9N6lat-:{Mc !zj_֝,%6vIsIBY"˔nShsiC5)}D-/1_I-lL (I>l :9ݞ/M@RlJmvUq%]Wz`kZh7wCflY2/CSC3oO@,2W˪Ndx-PKr":,D:B ۷յ&.OitL3Ү,>ǑnjUBrc-w0JYI,f3]hҤ47V.|x^ΤBV >dE $6jZ2r,_݅d;L5X /[Uٛ lUODYO VUUaYB]=dCB|-1r+{ +~Ϻ{owdx a lEaKlx澛?rHj|Rm+J aBvMYm1{FcKqK1GQxNs?TEB=E-tA{j7#緈;vy? XiIn!ڏ>6CĂ:*FA?[r //NF|q*ic7BM4MRV ;5s o@}THoYbfxH-J"='3b!P"tPRxgA "y+*"UAϨ^[eaji᯶\8cᛱ/Вj_Z ۅG1l8(ꕉ)I8ma{/'3usiL@>8e9BE馥۸,;r(n4zy @k5=.Ll2Q ;ӕqTtRJZ!Ƴ Z+ t@FD"-6o* |*V.aj]S;kH(>6ţ7h )FHAPB1'/6M=G$?u/V|IYQ$ɠmG&NO[,6y맴r hw;?D3=H5c!kV3/m6m \^ P}4.%1k1衄5 {(j]nWF8ޝ@C$ڱ}N_}^ j5;=OqC p?n k&5+y-K/6c6Ia ,e]q>:0~}>eg[D4:=T.Tk8B>bs/;v:`O(%`,_}92޼ʔ'[6 o]*xuR S0ÏVp]|W&G{ w'H`unX}Sz*XZ#߉p0 ]f0/Q1QQG\ׯX_+Kxg#k[0Zյh^ccG=Mq ]^F:1:ƽ^fmAZ9Oe1V1A5`}8AEFE#VWeA]-ԯ VJ`@i5/I\f=:loQS=VYVs"El$ayr֖|%rF@}cEɌ^Ӻb踬#Ulpgw,Ԟ1C%.mm"D(m'}j0\z#7.H#YP%Ol~_~ v_V26@zTli^<̼ vZl2 r}w5άjNyؘ.=ԃ]/_e[za/P@pa}[h(bX}-wŘCcxz}KD֗@mw3t#4y-J~Of#T^]$Zz>XbwXC]6؝T/FvK].gT15g߄{q#z$#=^ 3ݹ3iϨ.{7r7IҼ?BvK]g: Ļ24v: Lw.h#:l\mh(.yOx8#׀clϳq%.! _O?ț2d QOJ%RP0%P+͌b(Rgx &%'Ŏ<{S7x y3brw2IJdySIw9ڈGD}pҝ=2lm'e{+(UڃGYɱĔ}1IIa4d+Ǿ^nӟĒwh$?Y)?/1j#eITB$fj"VE0(ե !\9-Q]ծ/KzQiū!8 WfRZw'nק<ȸ|Ö6JI\ٻJ$}y vLL[C -l-XMM:MSE*jhFij* U۩G;jJ[@L@Q8z_CD\bcJTu <~bSg]ڨ\&xg JU.1##0-09r<|"5Qa2SHWCpa:?;ܩn܊KNi *FD5S4gjȔjJ}Bxt3|d!jz(M"aPC]Yul@&91mOWΐ\XP;u:<,?'gesat!) Lb~}t!0B=_|j7)~B:֬ *hWtX./_~رô슏0$C% ݨOv7vR+#Ad 4<_20Z'eU֘.jJ>zYRS4O6||=Lm': Y"z0vXj$}!0^ͫ}\j؁E-6Tk^rL 1|n n=TӺ^/^C+wѮxmn PWaJFu7[âaea;N&^<<*k}jv%)Th 1ӏ\7*D1*He)\ ߕЅk財x|´76C?7Dw^1~C=+v"塶|;l^^jAm~`  &! JxD1^WsiI҅d-;?q?B2HM fѐaSNxq^ڝ:,iJpqc}2V[ 7ђm 76TMtUP<|?=9vqW.c{B ALP0&!i9:~kO0QYϹȖx٥i9M# {6eJiX&Ar{iLު5!pr-ꭰ כ|7f;cpPfs m+L$9aOhFl+K1/J4DbŇÃ讎le}8fVQO%$j9}.4'w ~M7/)s&Y/aJr/_N|>e?aKY`?Gk7DZa4PMfAq40r8xC480ƣ$%4E0_'p`#x d.׮[#8+kjzp6mr.JɞXSy`P[+湫 rS(gx"|5#`4l#"27۾nm{-_|kdKb3=vuwz!"*#2RQ$TAE`Eb(" "v`Kws0MsNq8$bmNEbXv_b/_Z=+=/~Xq=}cؗG7fnfno3c4ݍ]۶%iri*8UEA4@B/^^9‹x~FL]\*pO9 +ITz Z,ZhT'z ,]8ɐ& ;x<$핾eI r [F&f@s# ǥc #.Qj_-7> qZE42FT,4? ;PI+Z-.ݡ]&7].xH͆a1TK(DЃ D2*p~/C[%/q>,G vR.PKԙ{tɒ2Mu#bq-v6/XN~o23(GoCL JZ3n@:)WC,Jr0Aإ9 UjZZDUƙ~߁l;^6E:lt(bUN&Q vk#S'$4u[.mf1E)}\9fb{{ڠmp4w; Y!NYe}M8?:7>2fZUʬܵ_aqQB0_Iu.uL~RdR7T& XkosBl qcm[ 8K,8xvHpi(T]9P@%e Ygw#8Vb P ؒGIDq!IĒ"s%inҟeQtSMө(^ P "YR:%KL4UroO!A%S]Μ>G<׳"Y#b"%Cl\X™"ULkYސV(5LT$J )|c5CL7כ2 %d?(xѤγ '\ Y=uQ`7ͱ01i`2:SF 4[pӞ?Xi:r <3Nq[]̢QGz;PY8fP28ij&ijKU_RYO؁ AU$(tV/jmF!B>v W$C|%ZRZ5pWzJ2N *[0Gu:G&x1QafnUUɨl`з DkZRpoU e {{d.|1*)KE.gu8S{t. +\?dAWc䵥Ul)Ui"C7n{+J7ѧ~ 01ZxSa=`3tQ@yؗqLE%,@3rJb_G**GWNc*7͘UiVIb_:zUHPG:NG_#Yd.C8ю`AYj$9p1MIPʇ]Nj^\)D MP?cӷ&i t>xaVBf,z2H=WRL>仃r[;K~eTbj%^%u HZfC6N:)Ҍ=;g#fo8R\*KY`򭡓#dF\MD.ƅQݐ)XhFǺ:qBWR"IârA -, t mWZP&_*J{\rVza QWN sTyum4H賲$BE5+` ĺdA'b͉K@tJ(= $דZQ %%.Oi)E*If)@aDe%>r҇CEK qWtOleN`h{S<#c|9\?k >9Sӌ),fh26HVlZgFI$IblUBcH% Âw-*:L-Z&6 I0b44wcD䞜DiN("">Bk?Ny:N/O,mݻx2 JWܘXj$yndJ$îEa6ɱ *ٽl{h.&֞洠1 sv'sU tYR'?ڜp%"2%2^͖B_z@A8jW%KRnd(py ӡXHFԘ<̕H-L#(̢G8+E9KES&©R~R`#f%wsYY ;va/M%~;]Bv_F󽘟霶b_zj3j&h $贰Չ0⦚p$qh+3Evϒ2XͬHӣMAV8ˋNY ~[$G=shLf;$ABdB:[X!ǺÊeEɰ 9,4xWbzrTt@{$;df5m vd#6k;Wa=LmwxbF9z6(Gl|ӣŸ[~MiaEtU<5vth_;~n@¿R9J-=yd{EdߍH6ze3Rcnas7ݞ߮tM)~̉hwP;)ak']j̢8;2˩`u y=sS_./YyڑvzSn`~,B4ɒAC3v!>KgD3RmOrep&)tZ&lbSO dc radF  rF< +ơzҠD9rሯ:aBen$, i8|Ѻ9 ֱ%(mVHgɕW|;=UT1(dQ:%̈́ A>K>w?+ q*8Pv%zinpQay2Dk2*;Qu:J* MgF~R,i``E[K}>gv{gGdKuޠWAJX7d7,=T\3.[hW;_DѰlBP~|osHN[zkds̫2 Vj}LwmcS8|^nv&մO mw@>{evgUNmHzTkQs ȰvȸsI)ԫt3>c t#.sbLD'*IℒXRd*"!`/"!"/g[~~FG`OO[ y9':]pxܣWԽrLJhǡ d;tmTM/y)r~)Ac ݰ!pj s=B'Z'99u!qZtV#q?t$Y!509.OV)78a,DCǰL2)ЮC[#C$^o =W;Pzpyrg6dI7vo _!#"c ~PE"o13+.:!9G{>F8s$tqS#Qؿԓz4x;L(܋Gw13AnO[>S^EMA=1lлXl>3i$DbbAh cxq; JkT9Njlqm)B:8 _2|Mp35V,JV95VU9OsdD ni훂dleh59Y2!m ?(rŇ9N"=ԜJD5|5B0mVvNȫЦO_PQmE[  b]E[m]L_d8Eg+mihUdˣk75VzՄ-C#^ّޒ'e ~1A50_{/͖㕖N8\Q"{%_E6CQojCHel EʹsەMmq|f|qġ!615^h[y^U^G8 x4[Jo-Uls\r 2<,7LBPk P^Јt@mb) 7`xx,1tui@A q=wTgPV_Ǿ :VH'#xߟl"z|Vҫ̓'>DT@Bp^D/Z@}zA5Vx>T qR:tǼ>A_dq~v0o(9HlHB?މu/*5QRLr7KξܖW㓏"~7Ċ՚!גPB"&~8(zK ^ntq2`liw.$@˴_BJ6~rRX*i(vTC=}%  f3^ |ȹH'emUWӤRl]rHQ8O nZ$"ơ[s@pqtӅء.im^JdKf+q?= 3Eփu1(LD>Y5APm9{? [ƒ~oiGoNd-ϹF5' O]PM­:rz]ح Qӄ0DU/[k_ad60DžX~Pwyt~_aC̙\a qu!2GjorJE5V#(.!h`|8ڹB,`#<$a(K @yD[[W PgKp2 66>a8?צ0(u) 2_;ğVռ=EtJE!RvL K6?icĐLcYaw<#*Ğ{ 긃 )_?y|rvx oO6bs5KJ$?𭁈1@~xO3*yDQ7+ ׸RFo8Bέ~= Vǰ`(0B}.`BD}klpz0\ mwS#t'%CFp.[i R=|}>HTYr*8M`P&^L&B]mћɮ4V ::y߼V 3s O/||4 CS|ݾ35#o`*SO?jI &9ܼɯj xńҥL6Z&O;V@uRF/zW]k{.@}zF [G-|^qvMBA QlczVzWv|Gܑ} cOAǾnZ&>916}ik|-5޺<2ɲot/Ղ]Z3RLر̱fz)60wCb2]Z|2Rn?>=lgKkC["=gR>K }U_  >k?HpItuao5k-&4-t3}F\]22.CLsGlNF˶#zUE adg;S]]iՃyc֚Wpj_:}Cb~e=Td@аix'gCP7`dCQ%"?,w* DD-胒v`Qrf!Ӯg|ww5:*A]0*| ;Ut|?8&'V׀TXCÆp3.;Dhm;PKs[N'mDGސV 'yN`O" qmF{wґ漇bɛ1Z]$\)htɓC5Es}2$PɵCi\H'i@=_`eG|aǟh)Ty 8>"#,n~58'/L >Wؠuq=F K)EY7^nC*R92@{-PgÃ9ƫI+ބ2 c&PqкjL"+8d&>r\ֲ$vƻt0ӃgTl6r\z Ůq'!nO1(jv| Cs(nKM6viϾwfa Nl }iŸVɠL47rܺ76J@n\?n? )wxːyϝJ|'A?FjoIgYiN5_2oyp/y1P$_uu]p,1;͕`wOEDwbJ [c|~G62ED$g}غIj,vbkz$G~; c/k^Ű%=+j%IjI sXv8(vh OT]Wѐ~Ϲޔdi H@+{$@ ?k;;;;;;;5 4PX&oY 4l z]N^`j@#__z (r} V4S/,|xWZy>BҴu=aI'aЪ`Cg44z^N?Cg<z4S~dg  &ǧPSS69CMAOCONAO!''PGSHI%hS8COT~z !P2tࠀrPO+|) dh zg=4ֲ(0",b A&tWtMbgś`ӅOa:U ??Ogi jփ:q*P~Lw?';ZxP >UAOnկAKANj)ULЃU>"S:+U=rJOV_ARQ.)ᴖ z(fAhar-5Sl($z)]=MKm)DRkv +] z zl%V|2/`]@↍CK4%q(9nC₆??  ~ 41!(hcCPᇡCA? ? ~ 47t 4 4y,y,] /q$f4>>/ gzj"u|'47(+[,Eހы@&4_:IR`&W{A:.N?= p8ῳ8 VU„ M(+^\ VYC+qbmأF+ǑEXagEd_pYv )Y,sW5R} dn+G$V(?u ud=drd.ܤxNep*w弄^aCvcK3G-rWaB;^+#Qa0耊?YgGk_’~>+t7w`Ir1{Oڄt}36{!G.7e_jmوgBɸ&n͞Wٓ\=nbjJ穱Us;xŸcV7]."0F:h}> yzנDڈ%Ҕw=;.zؔb8-\8ъq\z`,jf|_gF/' h@:{o;n.sU T:Bmti+mC?:J&13htFcݼb)lS$,FB `;@ERבAw@`^/U%$ %x "G`A7DvDBcJr]J.! ?lj,LDF"C趼z:fH9a9hQ`QϮ$Z<[xCk±uEPK(+$1 8n7J&8кY-PW6ګGH (3 aw{,?2\٥A: )ӣ$KQJrY{;M,H+HELcMB}$2mʩ,} yFHĤ^/xRde-}d[q%Bb4 9aÍv cVvaFh%V+ᏓuY&5[Z54P3I,{z,nޠ % 0)T"A#'Y9 ,aݛWXYϪ3zkIJBQ͢['$c ыSJ:`,I}=/ $gё)+o'tU`~7[tA>0ސ.G;{ZNBG| ϥ2tr*L&D{> m٥A*^0ՇxH>McW|Qe/'Xd✩#>.,~!KJXIt'Tv[~`u&,"drhvY7H.{(½#Ӿ;^i Hܩ9 ҞrHIw.7ڡ'&|/"MƤ$%)ݒ`~(Fy޴9v5#AdY 8*Yٹ'rOd:i14kƝɒL w|S 9v^};m' HxVte ĿZ$ڎ0A %+y,#'qC2!bC0@& VR-'siR|b˭d^!a$.n#{ iBGARO!wXN c} Aut8FpB!@ϽA"v:g7`IJ, *zY2hQI,9xPRǪ(*";WLHiZ\#(ZMYk#T ">IZ_xfC_Je|aa/` 8 א"u x,SDNIjU`G6xG$,y̸Q&rDwl,&m#q ɭΞ$nUą|S"rϓ!_) RO}E(Ne[}&[tb~IqčwTDEX1HWEDB)MG 0*1l/i.Wh"` MW!aOd6]by#{Pۨۙ?%~SXP!%%EȘ)%P%!&q7I!y}$: *za# )ԤZkny>K(NrU159H҈K=n,b ;wjd{aAAH.K)(<7ϧI> t1 rBTtȲBK\qdZ1Xx|dA֤YŨV4L徐+'G0ԼIr˽q ߃Qo|hy%zAi =5B-q%T'qǽ` %)qǨb Rz4!j*Dz>*\*_&wdP)"O@ȇ)=<txLP9t&sP >w!" Kπ n*'t?~H*?R֢{҄DI8i:x/PA ,)GK5Pri}D诅Sc#:`8eiI!YB/7_Pm>%a-&\Ƌ^Po‡wqfp?~zUǧ-K(&Pɟz?v&缸0 L~]{ g)r1I VB":5=_[?~ڈ`w0Dܻ7N?<Ɔu IRTi\}h$hίz9߄LTd"9ɉJ YJT{ ?\?C'nV7Ay(}xPw' eL7_^&i47l ~ fa?N t[q~`M s ~?Rh?+a𼲼32]&')g*:'?,%RX^F<OY$B3vp9e?~Dް2'>#?3勬U?zpU烶Kg-u~::5%;zh~Kt~~?~~l")I»_Xgs3S֩luB:QۃK`fboxߩE   ẹ7~X~t|HplxPwoV:h4r/$v}Wt&`v4g$T& ?;7^|1^ "x%TxT%0D $ŅPOS4o ?:FRU"/(N `z.D"eЖq<6N\Cs|4IMsЮ+n*^rҠN=78R=1mTA4ԂWzז:LpW) ~:?pD<d,FDF <AY$gʿ #vĐGDG\܄G0t]"р(]FPȈ",tFhnqKXH]u5l"2!#q`퉀$lYB hD/Vm"*\yAl"VN?ݿXS->6^\7LHX`=јD!h~H=bAK+rM^7B\0L6SF߁h?W4"h# `&t !,C h ă%Bh20,:__GC-Uay!R6F\,ε൰qxhWZD4NZ`YtaarS.ܹ=,v^fFAGua1ZQ;GpO¥Ī #K`y"8 =r1!>=#F"bh%E% G0DL~<Ow,"sE@!"@xUD#&([B &!5`.DTtn:yYl,eQk,K-6!lB"dCުAe]kGaELG"B1WD!wI18`U· @zD&h:24+s @FE |LĘt'SI"Bv61{TQ+!Aj./%ō`KݮPa"t#Bh]\JGF?vq! 2Dk h{kʠlp94# uMZWЉ[M&W')>Tb]7N5Ȉq%a5)(la/ {;YUXRGSǸFQSUfau[^4Qv?9#>#cVE֔H/IcV[^#y*,$w"9- Â7=-}~ +x ?\2r,"5nhGG,zi/t"EIn=}cn؂n)ܝCCZK\SQe~+<JW .%$~~Ą#%=eYh*8/fi^cw 懯0 (|?\LŻEQPx/yƳ'M~-1uZ::~$zc5Oguq]Ņ$1]O^^¯X>_iw]' ??@#ԔCsϔTSuU2P|l:-.::^:`:cxJYNL[լTt|u:pZ0)tju܎bi<"u&9hNZcIuZ:ٸmIP/~ip ء&„?N1 ?3kOo wO="pa?JՕR/WU*XaO?~%#/y3[ Eu:oGSWѫS٫ą~M/֡:ĝ9bS"SNgԬ# L :NiZT Gtlt~u |z3HKvz"i2~twƛ?υ&Q%N   ^T A+':':?b #DR:aYΙgV#虫ՍU;:§vGN](ֺ:T1&GYuDi'Z &vu::N(Wb~^~?2?NI7?0(%:@MMb;N4YjH~_1/_AI_+1ٓSoa߷^wƔ{9禃䣊"| ='VkcV ȘiaE%68Bʎr0g. |-ǟ1'xK &s4{Io253,t-_l\2'ެ&ۡkJړېa^Z tSzb<4Wȍ rR Wؙx<|)X{R`JO{#IP=eNI/xjٌ-QGݽ\ou=F1QW;H .: 5A`@Qy9}f4ج:cC;[/ukd+nb}YNpGZhC 0refzӀ] `g]`w77Ik? țGvS:4W#릲3SmR+%V`X]'~{C+X N:9~M좝1Ƌ U׀ڙ+g|rMpN&^5~˘[u#ZfZcH̾w 1өU:_4w-RӇǶvYZ#vT<"NgOe1`2 ` -@=N$t3<`/x[`WL\u?}B | hxvߡ䤗c?+LTaSOR 1q7O+DvЁO3gf{[0яm0[g8$uһi7)WMhZl끭of m: .n=^яTɗ|Vhw`d6inoU M/߱ qzӷ9vONCۯDwQ1ruKRjCMNo Ro<$om7 ($ZA`Y٪lh/y=ob);Ϯy840ONpB\,c,G9 ͕Uu0a-{xDۣey,nh%0%Do!-c&R⾊sԐ&vUO/͖{m.B4l nHoo;sfL;[)e-t7_Y+~co{n4lߪfgN6p&p=*5Ӟ%t-jt XQ1H˰;Ϣ$,kV[s.e.>* Sj3~p^@zj6"uނyp {`?zeٹ)njYa|ټ@ 9Nrݝ3LW{7Ki4r@ܱqY"I)mꡟEy:VX^*"[Nl K韕1#U -%آ0ܖY70h Z=M !(YOh$u˨ HEH"QɠF6d>nOvRyhe2 VmC*ϫo3T tKfZ y\Wp@L7$t;] u88H?SNt2BSO&9Ȅ#_tE}a35ecOKhhQyh o%8]OX(-^WBIc6%+*1)Obݡ 1Į_/;M4e4*rNڝm[:̱d5yj2ipg\& *[%[*"iYW3Lv\g'ܩ-jylKH=<)zOEfnLHa =@k}㯑D:ڡ;NB}=VQHIn\S}Zaʡ-=۰qh/Rw׏b]?QSw"]SO x;V^VuluN ~&ev&gjFwKGImwڀF63T֙x;ª#(ޭ\c1h> oԱ@PӞU(l)I_fydֆ c>\c*'x}O' ͫw9mS]ϭ]NOwFZ%Eӥ]iHe,*#gry%_ ق5@*+\W\#k}@nxP^>ҼռEp9.>GVns6M<C^Nu,TPEQˋ -U8hB ]E0 c68ˀXqk]&-H)jGp/fy7A' ~,Ix߷`ߦT8̩?khu7Fk}/9^tDLo0|pmρ؜7zr#aH Whw>Rݟ1 ؍WrHeHu VyraO \|``;6 3gM|Pnjl`e=}kxe=ǹ4py:֭8u+c.Nk hg=Ch_1JDάcnMjNtnnN<%59E0Y_Wd+LӭJms3fzjkMo ,hFe{b0bW7Pqe{OijqA@J19DۻkQϹN[6&CYպX.:FSԁ vegp\ƒ|dnJ圽~ͥ.7r3l hf{ HnM fz*JxuN@Q.H h>KLjH!,j|KL\хkn|=:r# ~'ܴz}OjIF>8қ ^,8N`HRօטv--_rTK-]sBn-wY^Ua zaʨN*M&gqDȊ6·k65)y_&w(*۬Uڭg{~uPRsE͞~w]0]q×Xl遳q.R[!<E~ tpa9V3r+@6~ DYۻXKR̦ہj:>߭Ht263Ѻ >ݎb MK5J@{ltIE̳ۄM 3R"\ң>oxn!q'"ZģI'@9Nr  ^c3T^f"vvcD zO:c1] kr r>6z0鲠l.i0R}q~l@XImF-`]HM=pڜ$#૙fV}/UuPVjʋ (O)}Z׸ صS& kƏSLuܥw!۔7k ukUZwlp*l}ऀW [ozv3^}kښb:ۓJt.#( =m2Z]œ;) DkukLO"wM %6w3rѸѳ3-So^1w]BU:~\/۾-@pAMK1T0DUùBA\oSMYS ?ҵdjl}-hJy΋ʦOKua3p[{ 3gvƶRdn gpHΕ۲_rWAaUj8n8I "3i>v&<{[ M=c[hf!Lϡ;ݺy@lnJdC׊J>&Y9ʫ\ٽX:TFs$#*܍uԄ*yf7`w2[wajz,RPc ^ ԼyeEzeZqD-jgol{Í6^VHӫC-EV$ΧWa\5(NVjkF!-^c%#0 FJ" qޜf6Ӵ\nyNJ<0F):.ŭo(YQ8s8ǍO͈u2g+Y1QwrD5NM "O142Rn3(1yd{jLG`D=!`Li&O Dsj tA=iJU5%4h7[syJxղb|{Ǡ K=&fFtՋ=~U]νoH>|m 8p Fi9)i]#'ZǺ%[R71g5z]m| 'ED`i6,<B[.&Hb8tIkZbLjB(U cY˔#؈YB#qA%!̦2ya_)+CB2(Rc[d`|[nZsH%8rfSw) Byf>\۝(3;:b"GK1 z)DDHTERmQ{: mH,bBnT|!"Q-y DШҋt`m|.[&qV$V!&"DZu_Oyy#D'xJpRWhd0$c꘴c{ '2uj<~Ng8hD>s`_Cg2yp1>!)#K:w,hޝL%FGL53KL1p,G%M*=&ǙBW#Ӱ*]8?ʘY L}cfUu:!AUwxM3>qWܳ). ޱHAyMH1tT)Mc4$ߴ%2ِh>2[B5(RS-0Q\_)գgZBI3sz"^.9'heͅgߊQ"3ZIs\-YP͛&hyP'_Ӓ#)i>ucm-/f˗ؒyLM%$ȑVbtV-hU]B.mRH4B5!Jۦ~AϤ(ӿo+tГ,͢L'1U~B2A<DK2g_YK8G.s'ߤf0ҌFqK+43!R"<(T FspTG5ZerpGKKoVe7j MS@gT;:9\ /b>wmkF5^fBrd:H^i"DF?/P> 'rDH|_Z>/&zyD(T?5K14B&mS~(gjMᇍ˔Gx$GK┴sdv%CђCDų|~qO,m)Y HLaecq%~?HG?ÙaC:V%[G|ЏN!r!Bcc O$qkn=$0ya>g#I5 A⇍&'(@EŔ86)CVeMF-5I Jc` M%!ɜIsb }QI  bÐj$"EA2d,,*i!~S4>iLO^23_'R(hpdb=9JhH}ZJdkL1Dc"R{l\ v66QG#IvnDgS ~=G ^ Y?H5;a]ӌj$~¥Yeg褬{m .^F2 ~]t+?=;K5/}TK,hSƘ5 6iͤnπTnYMjZ*}k0b,$qz6߃Nރ æLfBl3bq줘5m *Y:V|Fk!upps/G=umщJ` G`97t7eیӿ0A;J { 9z#*H8~e&5qQkkY̅-ȣY$Q#D["W矬pD[1---ǻ^OB[+7~l˜ ;;P&EϬvc&s@+Qˢ,靚P#`c[.Zj}h=؇+@řm25rN2: jw3QKT^M<((RWxĽG 3M6. aRU\mA2=J)EdtW'J ԍ4TD |v3?@dDĆd0tIJb#J뾬 @ |nD9x;6X M+3lQ @Dq<,;8*+Dc!KM R.1ċp>q5| g’jcz//ht1} zCB0da?]V^O9_ܛ-^@,\zum<  K{kw'Ux9iMU89OUzaNtgEwiPj68ǬEW(ܤR¢_Nj#'M.̆NwvDBݽw%]r~ G7 {t݊ʔ+4y:T<:ϗe&Ç8鱻C({-ng+LF@JI qE&J;bWcWo 23w*-`X)YFv̠Gmc y[:*)ZkkqS50;=x`\f:O'/yikݕg^CcUy2qX|6ʕxG $AZ->G`-rsÔqTd".kRsMpr , (5.*{ِ;qim4lháJ1M8Uvp_~-UZ֤t+vV UZpq MǵGq ͜E k+fbV,ie/喁؎ D^}a*ei@X:y cլX[퍌ifZ2;[i_HAb}.ypAD^!t ɣ?*ʉ*KFo-ÄҲtN⾭uö@Eb>Β /< ?uAuԺt>8,PY@Ê׋ Ĩ"b|^?wFS=S#yvfTpFwo$IjQ(Zځ _b:`z 84{;Px,9v~_+|5Z7R= kdC*g*,{2?U5& \WfqEHO:]UʡVf,U']M&u-8=źvS1{g؃#koL7t^ Lʯx CcS١1W;Zܩ5^g}0Mp7SM$|/#u[e/-%? vӥO85F0sΦhĢp k5*SZ UkV6b A TA a6ԭSukVlޅkFx ѫlF5ޞ9l<|HSo=z\ŨG]Ag%u|8lsHtldߞru|2^^;5]1Qߙ映ޛnjjӽӮ^~X%t/LܓS}<5ꔅyGAkS[UYwY>(Ò^]Ź􉤝BݓE,UN48~v "H֚7l(T NIZfvanғd@^,,qw1=TGEZQ,Hm#3R;;<atcyKfE7CT҈1 ՋUL ( Yw:uPOwX`yu "#L aOCWfUuIu2WC)l7Јܓ}K!mB/]auO(B {a%rQ%~ U^Z7}rgrTj<]wκp*1Yx2L On8kGVTW ڄG1=ԩ^J/yŞ6?si7]tlSeYwMg$Sn=ѹA;-^V=F&h||s!0j=q&R:]Fcql[*;KE )g6umv.ʶ{|Uܫk%=̴&ץ#_PJݴx|)[]Ҏ^.Oc+pY6]wf/?y{E7a7>?t{AH]{_xꑟZvaO?tw*lp,GB,6 I=zLĉFWvxJ.ةe7PV9(!}9|c5/SITciո .dH+ڧ+V*옵ϋ(K ޕ<#Lx!\,_ lD`)sITvyׁd{'/0 @K]/gy`Iz`5g3^:{{iץ_N;G^ݭ~5ʖM$`~}DGYn35{W adf< g-at N'%؉%M=Y]D~ODh&<O_!^'Z./ID8X419xz2FDjEHbъ ah\f3w7/<@0 1c-w B_',@x&#p@x*^+|ԓDeh%ԓ@ ch-_>峀! Jj)vw-:ՠI+:59x03fҮbNo6-<ڙWU|(q^oe (tg`/X_gTF#^I=i@=鼀}S A+G6^6@Ŧ4U"~p SVB@mSbnvv_omKPd]g#P9?8ouJZӵ_}=8=Gzi9hp,[!Q#[Tɳӷ geڋV%#F+7+EAeĮ~\Q.=U ф>`|i/3pGOQY\Tago~~e;{vJU}~p(ݹITuSm0v=P):zװZ'j=ӥ. degʺ.[3NIߞqo,8-p7&f-.f[NÎ8NTna$*('|irP[. "G" W!q`@\' `j oUUpiA$] t(L&,6XN 14]l:oْ6 'خBŹO!٘}`K ߬@Q4J2Bk$beTϤ;b>=. 1Խb[句Q-EϖYDZ-6TW",vTJ1EzYc0*-F:8JMg%Eւ@?b} n.aHjH{/B yiKvpShB+~4 X:$hfVV_kwMJ8E=-w?efemLࠛ,7z,C%<"ҁBy{%VJv℣8[g+6ϼ[6Ob\Sd*R&&1Plj mm %7FȏTK]rӑFc$>S W#bC:a&R? J~$7=NM'p˃Ԅ&ٟi-C%|4yjW& LtTtJV$_ތΕa_.jpeW~OH/<䁿Q&?5B9C= WDє(l *-ӆ,{Y\O7Ӓ/!r*p{Ft9cZu[;(' IA-J#,O~Ai.]L eb,3ߨZK:ʨeٶ ݡ !z8c#+ 82|8/Ɖ٬)"y|(&7+h;Mc?8_lC]~T^NAxw\Th: ̬o0u!gY27uCquH C+<)?:F -J2(4Sœ2@p8Z>2ʒ H6P6լ0Q8۔4k*`L9st%; _٭kK6&97zm ]Ǵ$+mbV7Uo,]erH0w8޼'Q < QɈeaj`}%̖<@r%*sa)UEQ%ҹ$&S3cl)n8`*5ֺ>h1 NNYc^f;p0py曹ޣl0R+ !af~BNK%2f+vuV/k]P`fQ?"@mq)WGw ǵЩ~U3fܙ1iܮSa_$i>k)x̮+GU\^QepO/R:@w<40VLn{Q} &ٯVK#\ʑ `GA-)֢j+<\ ]JƀPhN uyLbzcݤ?-W VzDy`d $"xZpD+$"n$ T*$JG[!!J"贔DDNkkZCD@caFtD t\iPR,q "UVPu𗵑PnHo-rlF(u)nAfۛՃNKwlжJ(U0 brgkq\F?LǘKnxX>0=j x(01@¨$e'pe~fTcyr wEʀ*-;&\>noS|\Ӈ6nYN3eT,k =v1)n^S|=UĮ ;3cZ游6V&lDrDW/x{c^ ~8 {ÃwhR_[su^Xp$\nˀپ6WnbZiaq䙺lwuԡDB{\dpJgɍ=W2Ѝ۳GaeeZVdFo"y0 z 8j VʤtBeĜD3}o6m]d~^?dɭZEhQ 9vEy=cpXr -*9 U,)};o۳dtpN9?T;Ӟ{{m¬W1|=ܟz+ʠ>, |0b,~fm,7zlC pHs /hu@EX,+s0@e}޼lVᚯ{g|m@P\3q2|?6?kn8@eW0Ec׶ ZQV8 7 0+P953g٠`n]b5D#P]|YD6Yz1ч1e2jUNt&@obw} NqHTjm{EY: m]pZimy}h %X-V]ܼ:|)=Wy6QGNz, ڻA ) zyF yu~ ׍3@c$8S~>{HwWt+73K`z  <Ӽxdo<|wEUԴd;dk ZgBU>KO4DҎʛ-K.n1'ߧrkeʤFLn_p>d"s<ɦinWlgSu܀otӏq5Y@&m[s1Ό`}gq;? Y` VnaY*{f:uǘ1i\H?i3\.9 r/u-=H {IIALz뾞ám?gpJ*(zS4D%7vTdl{y_Wfcڴ{kI6q4Vc^[$ PC7/qD>,NK??:Qyƞ<T ,R'uzS7Ze/h8}W/=5W-:ww˭dL#}7Kl2 S&b];D"_/ߜx0c;zv,50g%RF@bCYdFGȦfcZZʷq 3 6@<,'ef8дV8Y5:TtYԢԲrʡRp:i Fu7)e?K8y/'7?qw7E+rƞrո-`; m݂ amcZcaܺds!+s97𴝋yڒ>4_vU>!3.g;an}W$NmM{yl.$ݳ“sNe #x Զ=s9pKTvQ|g}d ,&q(-:V?u/uaɱvzuߛnm[ݙЄk.i2GA7{BDtCڪV58z0xc;A_R!332i=i k|_t ƹQM3\ܰ?W?ٕE/Ҁ6EGq*)_Lj+ϢM)0=mYVS杕QϪLk574-@5%=r0eL1$@=؆=`lq9; hjU0r9qt^/ | hA2i6մ}@qx 7|X36ȉۡ?<+%+Ip@jEMZM+ " ;o?^'&d:7ZAޞ l xKyTK움DOՃ()'MQCxi Ɖ!-TM# GЀxԗbp1{6'S=@GL*2[BoCxd 1 s@xAYO=F 4_rlIB8<3I,?8Rj i GҞ i^@0":J~/ Ґ#s\}-o>>Z[0Mlb]ATڡH%$c?DQSq|$&.TPd[d'@}2nrL ?&\~h=DFXl_W\N}њiS8(j}\žJa|v,JjZ_CmRS=#ϩ/I͔3V_bRxDsY+ K(.h|3PK3~y/nfKg*(b_ۓw}(߇ QixWQxBpz3Av)W>*.PZZWC/ӳIq 2>"L^z%=,Jڋ89BwL~1:@7Y7"ʩm${Hʅ|#CCxrg<"Mܡj~gCu$#-Z0O@EKKw!BijYblYFVG'P;YɻTH}5zTHoĥ=&R E4BN+S(eboYMKQNXn䯔( 1NP./𶒒8w32%퓜bX__LN$5P>6( XD]?vF:?I0wi/ÈӊbA_|RPʅo.c5M&KrWBS?6'I.h$sj(5ĢJ07x2ZĺgɗYQ^8ITrKu^䖴sJ?;0TWF$URaD4:KŮ |/MnORbcLYL"̢/rj{ _FP鱄iśã%җe"RV^/MIPQc}4|&C GQ"KĚXF'kBE_9.f\kX~D'e$X8|_[W!GY@+nr^2Εθ6-[\+[)(_RzRBp%L~މG4p#}gRJDdJIwM~DSS5C#%9&3崖Os%=ǜ\*i>g;!q?t'Òq䈓_2o-Ď$KOl.q玐/aLJs#G秥Il2d_h'bW0 :wiCFd>Zey;VD2az!Pog?` vXe~bhFo]=C,KDAk]9=ef h4Ecu =Zxg s\ED4ULYG8|?|cŧ_}KhC:ЕWpW:KB 3CR;eT?dJ<}LpQ0n|~&){cz9';O>bT%]nSs\3&+bQWc*3 68N vL4ᄌ-xR]?ĮoVg,3V2xr[t Jư;ly;m=V5ClR%*L#c`S#ZP޻i EcֽKeJAn0 W*4mԹE@t^=Z[dMÀ%saLE!Y‘/5bH4*6K ;_{JB.(j M,p\QQpia g7TB/lN.)+0e:?XPodadkz|O,_$4VPQx?7 N]T>Yo ([6F=Q#Vf]' ٠'3vwތWå;D=~ "QG.VJA}bZ/".몫-~ ̨ !Xyv)h%3\oEJŕ {HcrX#G[o3 2NSi zԦ RT94kLmYM _;BQzN25O(o91;j,9'> ZE {Uj?Ìߨ0b`Q`QPć֤)]4ޝB%jA E`xx<Ͳ<)=$lsӄ>T`FgK\fqJujOl9`NfFE[`K؞ $9@T,DIڨP~HmJlo޺*&SWa}g7ǂݥzǭ=\>`D'v[13M~8OuԷp7R ttMffZ`i.u^%fL1ljMANR|ΕcldX߶S2P¿P`O5;5[,Xktw] g%sS.=]ӱ2OiXP\f3z-k ܐJI,66:Zkn9a>5lDVxưH ^{DӀ h:e ckqopumT6ǃĿpIí;3J1mh];j{e]O{biCY6%)QbpC*޴V**yU;[2~ND|l2vZHi䦀+1;73ꍛ*W" YqɌշ5 s B(UYpnLQ(0BV=ƌeyZ~CV2s1'nb=% ыSYP& }Z(K\ 6oCX _gjѡ~tNu|"3ogy ]p]V '|v@J (i"E#˨K@{- 4sءY[q; Չmva4 zo*,_ +[ʥ٧CǙ}V3L322v b;XMFβA1kgc*7¼[⣷uBsA]' AeeQwst~}+B jwxuP\%KȘ)cqVpbL(%v t^ٟ7]6_>X1_,mVׅJ4eՖɧLow4i-u([L7;U: f*TsHJC߁8 S޷ٗ -ɻ#5,ZںlM(5N!R&eƵ27Ho\H ^T46s 9۲Z tadizvMZ)R\Pl$Gq6L,ܢi͒%zog{N)@Zv3*:O)! }hb W*/ёDŽɟo)K->Mo uɀL\uѵfgZ&(W"DlEa̺Y" hܪx:("߯: ?r7+e[+nnr o @ZrvRA~C8/9ubLX+L`XO<ڲ+:B9,A\J94c*Z4@*. m+zKu9EbǕ6^$ĉEhe-F-B 2HfI2H`5ԭ+GVud D}xdhw|բ/[~^$" E _#׃4BIc֐@#RGW4сJ 0l!qs^:>h8!G@=6-7:k2ž_s`r%LnkY#1e%g*>A&O@hSspp?E6o<l o@06Jgk):Gt2fˆuK'e1 desEyA{NG{=d@捹yPjZ: X3/jd柲M |$dsGMC,E쪾$Nc68A v^Œb#pDXGc$~cdCH-2lC8-hͰš$(/0oZ&b~'xȝH2yM`Rb'\aF(&ʗSe;m^cSfBʤq Q5X79MH V昋M o|vc?o8ۉbYBPR+iN9'|J1L3m^ 0~DD4AXbۯ%+p>yX fGT-TWE${(?OBdZZSEVfXG9; ڰ"4 C蹎D,}2λiTdWǙ*ÄQҴfb&L O[, X;==:%fVc ծkTc=q׫uf{Zm3tjz8$!::c= n 3 ԌY?ֻn"Է[9͹ծ>BOJI;Co)Uh5<7w?bdH֧ǭOclvk=|~}~W3I:.]wwJ){/덧(ݶ1]T l  v˪9h(H*_.|P zlywOGRt , o$ ^; $ yp @ϛocA*@;:!nE[{;"&⌱X\6:wRF' C<-D{]8 Sud(X,OU[~"1X~kڃ4],N s ^?UZ-9v*i]S :%ZnGmfd][sWUdDSwtodWy_NMҁӤ/ 5\6pХ4?~B{nSfn}챌֫nJSR`JZ }fC]*~w"MNTKw"QUPJEM竫;SBTba |&i[uhK1Zjv|TIXH)(O`5gMi|SN F5 RzhSTAcMɜnЈ@uXkp53mׅq\vW&qe ګQV;z YV]jU՛rWm:jNN% :mz]MrS50w R(8Z~J.ɌO2 3z0pö;9(Nv;&[d,x*\k~X>-Ɏ'&f'/JVpk"S~X%Dmf5bp,NX_TuA4YMWe|u;;#Q^{H&}/&V I6g2MrN%q|sPX9Zs#xWv?w+2ZʴKFvS׫?v5_M$Xk]Ԁ.۷@.NVJV7wk[6zpmېu6| Lv( g[oDʦz_m?GOeC/\âzZx6\TtwNYG`NN>~݀Y&<-][9;cgzS mAփBVYĬg^ގ5 ,vH+(ג"ꈯ |mW`4W]o$[>GwȃMўhC{\l]؎Dž[ˉY?$ tֶxŞuʽnqof6ߚ۱?7F]jrLzT?875C& _ѿ*gc5 sSODA>_dŠWݕ5}GAK5Ot_sWwW@u0l.Xl8gU`3nZXvZ/jCz4t%>1:(9G }ۭ5qQoAȋ/73o;M|x|:fhJ4 u39#_q hĘiW &5T;Nxuese/6:TD<ȥق?jy(33Պ>7gRkvnWANu͊ƛq|]F>*`<˪Nκ:vX1V; Mwe}Hzdz@ [g-ӝ_P>k>[S^ %Z[j蚀#<[tį;(p=GYSh/p7w ܡi*o616>gxjϰ5ŝ/)RԫIM<=Qm. T>ϛ.IiuM6?V v|Vfl^ MwcO]YivM)ugv[z8 v3G25@vX 򣨿7%I _Syw96{~]v`Sr?D}+;cKw_ݔ3nj(xﯝlvn֟],J"nnބ_OKwѶtWGTٽϽu6Z9>ETrV^ 3<]6'~dˇOe=|lzn=ߩc:TY\w8yRۭgı4<[c=߆Fo0B`Qʈ3 W^g6X+5Yۮ{m!|d:>O'[Qu3ExFWJo4RqpJAVh${C6%C!H>r?NO?$rNFdK*ҡmZfK%m}(#śnu)eKͤ_lWڏGk:5.S< $9L!7g1;N349e^ ~g C~+[}FUq|L W2$P%OU?}×vw$1C&>M5C9΅'9ӕgyгͨWqc*`a3ҁ9p?i;_3ށaWO;rܴ`;,2LOH凯pjeTjroB*&(NiD D*iOge3J:ӧA">X#@$^S xӾ҇+Z<z]={rJڕ]fuWVep\pX^x|W2_Ie^ mM'`Bc( Pc DbSa? (WIdZiɉb-j!t0]i |]^$(nH!!"J(5$0h_+(5:>!6B]$it$aFh/0* W-b|G`\:$N^ջm,4dUiCU* Jk䦛"o$cYHjD jC%`!B"%Q3陬|<(v[}: C_7D*u %uFu!A5!" ]%P%i4 C&[fc 1] PS+J> EN؅2yE0E/h^H61SO9w~> 3 FTR\ٖڈUrU$2" {h $KN1m pBu* 40V8C f}ho,uV%CAC~ixDV/ k[!S-H( :}ӰFlL&4- u9`D!C@ԡv6i֏lo}kFS4N+BB_R桔B$9:ׅLYT JsD|AcQ4lpTTB++oiq L$.šLو*J2eq/[E,}2!공;O6r#|f,E'Q3+&_JۙkAmPLgՂcUɴx,QShxvLEH;mD^uK'CF0*LBuYPQ6JMP ,mP@LɄ)jcxC咩d{.}0]M%EC,Fuw5j,)j Mh M؄1vb,(L.x6YTԺۧDD^?D-gBv& ЭAMܑQ=W>ELd9k7HZ i/֍/ : {H qmG¢m(4ܗӃ3`QUlw3Ʋp#V?ثF.qqus@gD f l-{7mV:Xa9%9~!4[WO3_/(s.[p#3xl!5F)E3p t ws ǎ.59[4{q! 1|eBQG Ј2L'n3EI%"i]< 4F1A$úLHx ew"HXf1ƈ1ˠW!&D\웴q5m&$UI1N0EZJA7[Ȃhvd-!p B[\Nù~C7δ:W\Fʋ_`9h.ՐB2a OɁ@ @ vh8[Td Be9]8Hޕ9Ӣg9[a5 VJA9N˄qDAqw3KY04SD.7rD9TGq6ړ6RSW!۠=|Eu:4mǣHn-6/!(HŴVE80u D8|4{ӣÂa1MO B6\S<%L8L)4Ԧ؍ب޾lY2+N,( ZjVlSlu>N5Gak;!M*hb= >(ϙQ $haZ,fJ^BwpmM)JA}޲n!8, ƣ>3΅H6jDm҈=hkh}X#ٷ[a"HP˶q(J+}A P{W~t}&Z4*f8pc@3Ydo8xJN1W\(2JNT:9꬏V>Y*IEkGheǰ"O27!oeb|y LѧN>Uo͗ +G%TeI@"ͯcT+Xjv/82-TN02513bm dGM\3[M#+0>wC G4o<%Ҟn`Z 5*Nv2M%d.|/hnsm"a? 13ؘqOGomgG8~LE 7\1J e&_ĒiӳxP|mȨ lu50r`HrZ bS/ZBt 1%`f>hĪ"SOF9krCi5Z4/*Y ٪*3bJCmkp5s]$ S:OiF`ۈ6/N ɇ8B$fG^ZG3?ɗdt:V-H,uGIIWoóQc-X黲TMAީ&mw]}`~k vwZdVY?->U+kU3Ļ[}~Uﺱ}_WbW_5޽+%rl?ux>JͻFhɻkMTO}N-s8$ ]AW$9~zw<]C)ɈGUgYI߇PHgUSDF!IsY]cSg%~ X\E3Dcj[=zxPsAy`B|'Fj.RvKҿWFx/g8q5j C }*+[ϟe[=>*nFeqxR= ݰb;4a:K 3Ʈ5W%ҕ7DUwʖl(W~_sJ%Cy4wB5;Yϝv#*Qܪ[y̖!Y/N`DUv$M,)E}K߿Jz] $[R:IR0<J؀|׻S<rğI,;MW|}{R3Wln)h⽈aYe[+|h/1OqG6/Iߓ)9`> 8/ d.w!E^v}!*&Ny^qV,Y;B?vowpal_wabbit-8.1.1/explore/static/000077500000000000000000000000001261756526500173455ustar00rootroot00000000000000vowpal_wabbit-8.1.1/explore/static/MWTExplorer.h000066400000000000000000000473771261756526500217300ustar00rootroot00000000000000// // Main interface for clients of the Multiworld testing (MWT) service. // #pragma once #include #include #include #include #include #include #include #include #include #include #ifdef MANAGED_CODE #define PORTING_INTERFACE public #define MWT_NAMESPACE namespace NativeMultiWorldTesting #else #define PORTING_INTERFACE private #define MWT_NAMESPACE namespace MultiWorldTesting #endif using namespace std; #include "utility.h" /** \defgroup MultiWorldTestingCpp \brief C++ implementation, for sample usage see: https://github.com/sidsen/vowpal_wabbit/blob/v0/explore/explore_sample.cpp */ /*! * \addtogroup MultiWorldTestingCpp * @{ */ //! Interface for C++ version of Multiworld Testing library. //! For sample usage see: https://github.com/sidsen/vowpal_wabbit/blob/v0/explore/explore_sample.cpp MWT_NAMESPACE { // Forward declarations template class IRecorder; template class IExplorer; /// /// The top-level MwtExplorer class. Using this enables principled and efficient exploration /// over a set of possible actions, and ensures that the right bits are recorded. /// template class MwtExplorer { public: /// /// Constructor /// /// @param appid This should be unique to your experiment or you risk nasty correlation bugs. /// @param recorder A user-specified class for recording the appropriate bits for use in evaluation and learning. /// MwtExplorer(std::string app_id, IRecorder& recorder) : m_recorder(recorder) { m_app_id = HashUtils::Compute_Id_Hash(app_id); } /// /// Chooses an action by invoking an underlying exploration algorithm. This should be a /// drop-in replacement for any existing policy function. /// /// @param explorer An existing exploration algorithm (one of the below) which uses the default policy as a callback. /// @param unique_key A unique identifier for the experimental unit. This could be a user id, a session id, etc.. /// @param context The context upon which a decision is made. See SimpleContext below for an example. /// u32 Choose_Action(IExplorer& explorer, string unique_key, Ctx& context) { u64 seed = HashUtils::Compute_Id_Hash(unique_key); std::tuple action_probability_log_tuple = explorer.Choose_Action(seed + m_app_id, context); u32 action = std::get<0>(action_probability_log_tuple); float prob = std::get<1>(action_probability_log_tuple); if (std::get<2>(action_probability_log_tuple)) { m_recorder.Record(context, action, prob, unique_key); } return action; } virtual ~MwtExplorer() { } private: u64 m_app_id; IRecorder& m_recorder; }; /// /// Exposes a method to record exploration data based on generic contexts. Exploration data /// is specified as a set of tuples as described below. An /// application passes an IRecorder object to the @MwtExplorer constructor. See /// @StringRecorder for a sample IRecorder object. /// template class IRecorder { public: /// /// Records the exploration data associated with a given decision. /// /// @param context A user-defined context for the decision /// @param action The action chosen by an exploration algorithm given context /// @param probability The probability the exploration algorithm chose said action /// @param unique_key A user-defined unique identifer for the decision /// virtual void Record(Ctx& context, u32 action, float probability, string unique_key) = 0; }; /// /// Exposes a method to choose an action given a generic context, and obtain the relevant /// exploration bits. Invokes IPolicy::Choose_Action internally. Do not implement this /// interface yourself: instead, use the various exploration algorithms below, which /// implement it for you. /// template class IExplorer { public: /// /// Determines the action to take and the probability with which it was chosen, for a /// given context. /// /// @param salted_seed A PRG seed based on a unique id information provided by the user /// @param context A user-defined context for the decision /// @returns The action to take, the probability it was chosen, and a flag indicating /// whether to record this decision /// virtual std::tuple Choose_Action(u64 salted_seed, Ctx& context) = 0; }; /// /// Exposes a method to choose an action given a generic context. IPolicy objects are /// passed to (and invoked by) exploration algorithms to specify the default policy behavior. /// template class IPolicy { public: /// /// Determines the action to take for a given context. /// /// @param context A user-defined context for the decision /// @returns The action to take (1-based index) /// virtual u32 Choose_Action(Ctx& context) = 0; }; /// /// Exposes a method for specifying a score (weight) for each action given a generic context. /// template class IScorer { public: /// /// Determines the score of each action for a given context. /// /// @param context A user-defined context for the decision /// @returns A vector of scores indexed by action (1-based) /// virtual vector Score_Actions(Ctx& context) = 0; }; /// /// A sample recorder class that converts the exploration tuple into string format. /// template struct StringRecorder : public IRecorder { void Record(Ctx& context, u32 action, float probability, string unique_key) { // Implicitly enforce To_String() API on the context m_recording.append(to_string((unsigned long long)action)); m_recording.append(" ", 1); m_recording.append(unique_key); m_recording.append(" ", 1); char prob_str[10] = { 0 }; int x = (int)probability; int d = (int)(fabs(probability - x) * 100000); sprintf_s(prob_str, 10 * sizeof(char), "%d.%05d", x, d); m_recording.append(prob_str); m_recording.append(" | ", 3); m_recording.append(context.To_String()); m_recording.append("\n"); } // Gets the content of the recording so far as a string and optionally clears internal content. string Get_Recording(bool flush = true) { if (!flush) { return m_recording; } string recording = m_recording; m_recording.clear(); return recording; } private: string m_recording; }; /// /// Represents a feature in a sparse array. /// struct Feature { float Value; u32 Id; bool operator==(Feature other_feature) { return Id == other_feature.Id; } }; /// /// A sample context class that stores a vector of Features. /// class SimpleContext { public: SimpleContext(vector& features) : m_features(features) { } vector& Get_Features() { return m_features; } string To_String() { string out_string; const size_t strlen = 35; char feature_str[strlen] = { 0 }; for (size_t i = 0; i < m_features.size(); i++) { int chars; if (i == 0) { chars = sprintf_s(feature_str, strlen, "%d:", m_features[i].Id); } else { chars = sprintf_s(feature_str, strlen, " %d:", m_features[i].Id); } NumberUtils::print_float(feature_str + chars, strlen-chars, m_features[i].Value); out_string.append(feature_str); } return out_string; } private: vector& m_features; }; /// /// The epsilon greedy exploration algorithm. This is a good choice if you have no idea /// which actions should be preferred. Epsilon greedy is also computationally cheap. /// template class EpsilonGreedyExplorer : public IExplorer { public: /// /// The constructor is the only public member, because this should be used with the MwtExplorer. /// /// @param default_policy A default function which outputs an action given a context. /// @param epsilon The probability of a random exploration. /// @param num_actions The number of actions to randomize over. /// EpsilonGreedyExplorer(IPolicy& default_policy, float epsilon, u32 num_actions) : m_default_policy(default_policy), m_epsilon(epsilon), m_num_actions(num_actions) { if (m_num_actions < 1) { throw std::invalid_argument("Number of actions must be at least 1."); } if (m_epsilon < 0 || m_epsilon > 1) { throw std::invalid_argument("Epsilon must be between 0 and 1."); } } virtual ~EpsilonGreedyExplorer() { } private: std::tuple Choose_Action(u64 salted_seed, Ctx& context) { PRG::prg random_generator(salted_seed); // Invoke the default policy function to get the action u32 chosen_action = m_default_policy.Choose_Action(context); if (chosen_action == 0 || chosen_action > m_num_actions) { throw std::invalid_argument("Action chosen by default policy is not within valid range."); } float action_probability = 0.f; float base_probability = m_epsilon / m_num_actions; // uniform probability // TODO: check this random generation if (random_generator.Uniform_Unit_Interval() < 1.f - m_epsilon) { action_probability = 1.f - m_epsilon + base_probability; } else { // Get uniform random action ID u32 actionId = random_generator.Uniform_Int(1, m_num_actions); if (actionId == chosen_action) { // IF it matches the one chosen by the default policy // then increase the probability action_probability = 1.f - m_epsilon + base_probability; } else { // Otherwise it's just the uniform probability action_probability = base_probability; } chosen_action = actionId; } return std::tuple(chosen_action, action_probability, true); } private: IPolicy& m_default_policy; float m_epsilon; u32 m_num_actions; private: friend class MwtExplorer; }; /// /// In some cases, different actions have a different scores, and you would prefer to /// choose actions with large scores. Softmax allows you to do that. /// template class SoftmaxExplorer : public IExplorer { public: /// /// The constructor is the only public member, because this should be used with the MwtExplorer. /// /// @param default_scorer A function which outputs a score for each action. /// @param lambda lambda = 0 implies uniform distribution. Large lambda is equivalent to a max. /// @param num_actions The number of actions to randomize over. /// SoftmaxExplorer(IScorer& default_scorer, float lambda, u32 num_actions) : m_default_scorer(default_scorer), m_lambda(lambda), m_num_actions(num_actions) { if (m_num_actions < 1) { throw std::invalid_argument("Number of actions must be at least 1."); } } private: std::tuple Choose_Action(u64 salted_seed, Ctx& context) { PRG::prg random_generator(salted_seed); // Invoke the default scorer function vector scores = m_default_scorer.Score_Actions(context); u32 num_scores = (u32)scores.size(); if (num_scores != m_num_actions) { throw std::invalid_argument("The number of scores returned by the scorer must equal number of actions"); } u32 i = 0; float max_score = -FLT_MAX; for (i = 0; i < num_scores; i++) { if (max_score < scores[i]) { max_score = scores[i]; } } // Create a normalized exponential distribution based on the returned scores for (i = 0; i < num_scores; i++) { scores[i] = exp(m_lambda * (scores[i] - max_score)); } // Create a discrete_distribution based on the returned weights. This class handles the // case where the sum of the weights is < or > 1, by normalizing agains the sum. float total = 0.f; for (size_t i = 0; i < num_scores; i++) total += scores[i]; float draw = random_generator.Uniform_Unit_Interval(); float sum = 0.f; float action_probability = 0.f; u32 action_index = num_scores - 1; for (u32 i = 0; i < num_scores; i++) { scores[i] = scores[i] / total; sum += scores[i]; if (sum > draw) { action_index = i; action_probability = scores[i]; break; } } // action id is one-based return std::tuple(action_index + 1, action_probability, true); } private: IScorer& m_default_scorer; float m_lambda; u32 m_num_actions; private: friend class MwtExplorer; }; /// /// GenericExplorer provides complete flexibility. You can create any /// distribution over actions desired, and it will draw from that. /// template class GenericExplorer : public IExplorer { public: /// /// The constructor is the only public member, because this should be used with the MwtExplorer. /// /// @param default_scorer A function which outputs the probability of each action. /// @param num_actions The number of actions to randomize over. /// GenericExplorer(IScorer& default_scorer, u32 num_actions) : m_default_scorer(default_scorer), m_num_actions(num_actions) { if (m_num_actions < 1) { throw std::invalid_argument("Number of actions must be at least 1."); } } virtual ~GenericExplorer() { } private: std::tuple Choose_Action(u64 salted_seed, Ctx& context) { PRG::prg random_generator(salted_seed); // Invoke the default scorer function vector weights = m_default_scorer.Score_Actions(context); u32 num_weights = (u32)weights.size(); if (num_weights != m_num_actions) { throw std::invalid_argument("The number of weights returned by the scorer must equal number of actions"); } // Create a discrete_distribution based on the returned weights. This class handles the // case where the sum of the weights is < or > 1, by normalizing agains the sum. float total = 0.f; for (size_t i = 0; i < num_weights; i++) { if (weights[i] < 0) { throw std::invalid_argument("Scores must be non-negative."); } total += weights[i]; } if (total == 0) { throw std::invalid_argument("At least one score must be positive."); } float draw = random_generator.Uniform_Unit_Interval(); float sum = 0.f; float action_probability = 0.f; u32 action_index = num_weights - 1; for (u32 i = 0; i < num_weights; i++) { weights[i] = weights[i] / total; sum += weights[i]; if (sum > draw) { action_index = i; action_probability = weights[i]; break; } } // action id is one-based return std::tuple(action_index + 1, action_probability, true); } private: IScorer& m_default_scorer; u32 m_num_actions; private: friend class MwtExplorer; }; /// /// The tau-first explorer collects exactly tau uniform random exploration events, and then /// uses the default policy thereafter. /// template class TauFirstExplorer : public IExplorer { public: /// /// The constructor is the only public member, because this should be used with the MwtExplorer. /// /// @param default_policy A default policy after randomization finishes. /// @param tau The number of events to be uniform over. /// @param num_actions The number of actions to randomize over. /// TauFirstExplorer(IPolicy& default_policy, u32 tau, u32 num_actions) : m_default_policy(default_policy), m_tau(tau), m_num_actions(num_actions) { if (m_num_actions < 1) { throw std::invalid_argument("Number of actions must be at least 1."); } } virtual ~TauFirstExplorer() { } private: std::tuple Choose_Action(u64 salted_seed, Ctx& context) { PRG::prg random_generator(salted_seed); u32 chosen_action = 0; float action_probability = 0.f; bool log_action; if (m_tau) { m_tau--; u32 actionId = random_generator.Uniform_Int(1, m_num_actions); action_probability = 1.f / m_num_actions; chosen_action = actionId; log_action = true; } else { // Invoke the default policy function to get the action chosen_action = m_default_policy.Choose_Action(context); if (chosen_action == 0 || chosen_action > m_num_actions) { throw std::invalid_argument("Action chosen by default policy is not within valid range."); } action_probability = 1.f; log_action = false; } return std::tuple(chosen_action, action_probability, log_action); } private: IPolicy& m_default_policy; u32 m_tau; u32 m_num_actions; private: friend class MwtExplorer; }; /// /// The Bootstrap explorer randomizes over the actions chosen by a set of default policies. /// This performs well statistically but can be computationally expensive. /// template class BootstrapExplorer : public IExplorer { public: /// /// The constructor is the only public member, because this should be used with the MwtExplorer. /// /// @param default_policy_functions A set of default policies to be uniform random over. /// The policy pointers must be valid throughout the lifetime of this explorer. /// @param num_actions The number of actions to randomize over. /// BootstrapExplorer(vector>>& default_policy_functions, u32 num_actions) : m_default_policy_functions(default_policy_functions), m_num_actions(num_actions) { m_bags = (u32)default_policy_functions.size(); if (m_num_actions < 1) { throw std::invalid_argument("Number of actions must be at least 1."); } if (m_bags < 1) { throw std::invalid_argument("Number of bags must be at least 1."); } } virtual ~BootstrapExplorer() { } private: std::tuple Choose_Action(u64 salted_seed, Ctx& context) { PRG::prg random_generator(salted_seed); // Select bag u32 chosen_bag = random_generator.Uniform_Int(0, m_bags - 1); // Invoke the default policy function to get the action u32 chosen_action = 0; u32 action_from_bag = 0; vector actions_selected; for (size_t i = 0; i < m_num_actions; i++) { actions_selected.push_back(0); } // Invoke the default policy function to get the action for (u32 current_bag = 0; current_bag < m_bags; current_bag++) { action_from_bag = m_default_policy_functions[current_bag]->Choose_Action(context); if (action_from_bag == 0 || action_from_bag > m_num_actions) { throw std::invalid_argument("Action chosen by default policy is not within valid range."); } if (current_bag == chosen_bag) { chosen_action = action_from_bag; } //this won't work if actions aren't 0 to Count actions_selected[action_from_bag - 1]++; // action id is one-based } float action_probability = (float)actions_selected[chosen_action - 1] / m_bags; // action id is one-based return std::tuple(chosen_action, action_probability, true); } private: vector>>& m_default_policy_functions; u32 m_bags; u32 m_num_actions; private: friend class MwtExplorer; }; } // End namespace MultiWorldTestingCpp /*! @} End of Doxygen Groups*/ vowpal_wabbit-8.1.1/explore/static/Makefile000066400000000000000000000000251261756526500210020ustar00rootroot00000000000000all: cd ..; $(MAKE) vowpal_wabbit-8.1.1/explore/static/explore.cpp000066400000000000000000000001461261756526500215300ustar00rootroot00000000000000// vw_explore.cpp : Defines the entry point for the console application. // #include "MwtExplorer.h" vowpal_wabbit-8.1.1/explore/static/explore_static.vcxproj000066400000000000000000000202451261756526500240120ustar00rootroot00000000000000 Debug Win32 Debug x64 Release Win32 Release x64 {ACE47E98-488C-4CDF-B9F1-36337B2855AD} Win32Proj vw_explore_static explore_static ..\..\vowpalwabbit\ StaticLibrary true v120 Unicode StaticLibrary true v120 Unicode StaticLibrary false v120 true Unicode StaticLibrary false v120 true Unicode c:\boost\x64\include\boost-1_56 ..\..\..\zlib-1.2.8 true true false false Level3 Disabled WIN32;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) Console true Level3 Disabled WIN32;_DEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) Console true Level3 MaxSpeed true true WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) true Console true true true Level3 MaxSpeed true true WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) true Console true true true This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. vowpal_wabbit-8.1.1/explore/static/utility.h000066400000000000000000000160621261756526500212260ustar00rootroot00000000000000/*******************************************************************/ // Classes declared in this file are intended for internal use only. /*******************************************************************/ #pragma once #include #include /* defines size_t */ #ifdef WIN32 typedef unsigned __int64 u64; typedef unsigned __int32 u32; typedef unsigned __int16 u16; typedef unsigned __int8 u8; typedef signed __int64 i64; typedef signed __int32 i32; typedef signed __int16 i16; typedef signed __int8 i8; // cross-platform float to_string #else typedef uint64_t u64; typedef uint32_t u32; typedef uint16_t u16; typedef uint8_t u8; typedef int64_t i64; typedef int32_t i32; typedef int16_t i16; typedef int8_t i8; // cross-platform float to_string #define sprintf_s snprintf #endif typedef unsigned char byte; #include #include #include /*! * \addtogroup MultiWorldTestingCpp * @{ */ MWT_NAMESPACE { // // MurmurHash3, by Austin Appleby // // Originals at: // http://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp // http://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.h // // Notes: // 1) this code assumes we can read a 4-byte value from any address // without crashing (i.e non aligned access is supported). This is // not a problem on Intel/x86/AMD64 machines (including new Macs) // 2) It produces different results on little-endian and big-endian machines. // //----------------------------------------------------------------------------- // MurmurHash3 was written by Austin Appleby, and is placed in the public // domain. The author hereby disclaims copyright to this source code. // Note - The x86 and x64 versions do _not_ produce the same results, as the // algorithms are optimized for their respective platforms. You can still // compile and run any of them on any platform, but your performance with the // non-native version will be less than optimal. //----------------------------------------------------------------------------- // Platform-specific functions and macros #if defined(_MSC_VER) // Microsoft Visual Studio # include # include # define ROTL32(x,y) _rotl(x,y) # define BIG_CONSTANT(x) (x) #else // Other compilers # include /* defines uint32_t etc */ inline uint32_t rotl32(uint32_t x, int8_t r) { return (x << r) | (x >> (32 - r)); } # define ROTL32(x,y) rotl32(x,y) # define BIG_CONSTANT(x) (x##LLU) #endif // !defined(_MSC_VER) struct murmur_hash { //----------------------------------------------------------------------------- // Block read - if your platform needs to do endian-swapping or can only // handle aligned reads, do the conversion here private: static inline uint32_t getblock(const uint32_t * p, int i) { return p[i]; } //----------------------------------------------------------------------------- // Finalization mix - force all bits of a hash block to avalanche static inline uint32_t fmix(uint32_t h) { h ^= h >> 16; h *= 0x85ebca6b; h ^= h >> 13; h *= 0xc2b2ae35; h ^= h >> 16; return h; } //----------------------------------------------------------------------------- public: uint32_t uniform_hash(const void * key, size_t len, uint32_t seed) { const uint8_t * data = (const uint8_t*)key; const int nblocks = (int)len / 4; uint32_t h1 = seed; const uint32_t c1 = 0xcc9e2d51; const uint32_t c2 = 0x1b873593; // --- body const uint32_t * blocks = (const uint32_t *)(data + nblocks * 4); for (int i = -nblocks; i; i++) { uint32_t k1 = getblock(blocks, i); k1 *= c1; k1 = ROTL32(k1, 15); k1 *= c2; h1 ^= k1; h1 = ROTL32(h1, 13); h1 = h1 * 5 + 0xe6546b64; } // --- tail const uint8_t * tail = (const uint8_t*)(data + nblocks * 4); uint32_t k1 = 0; switch (len & 3) { case 3: k1 ^= tail[2] << 16; case 2: k1 ^= tail[1] << 8; case 1: k1 ^= tail[0]; k1 *= c1; k1 = ROTL32(k1, 15); k1 *= c2; h1 ^= k1; } // --- finalization h1 ^= len; return fmix(h1); } }; class HashUtils { public: static u64 Compute_Id_Hash(const std::string& unique_id) { size_t ret = 0; const char *p = unique_id.c_str(); while (*p != '\0') if (*p >= '0' && *p <= '9') ret = 10 * ret + *(p++) - '0'; else { murmur_hash foo; return foo.uniform_hash(unique_id.c_str(), unique_id.size(), 0); } return ret; } }; const size_t max_int = 100000; const float max_float = max_int; const float min_float = 0.00001f; const size_t max_digits = (size_t) roundf((float) (-log(min_float) / log(10.))); class NumberUtils { public: template static void print_mantissa(char*& begin, float f) { // helper for print_float char values[10]; size_t v = (size_t)f; size_t digit = 0; size_t first_nonzero = 0; for (size_t max = 1; max <= v; ++digit) { size_t max_next = max * 10; char v_mod = (char) (v % max_next / max); if (!trailing_zeros && v_mod != '\0' && first_nonzero == 0) first_nonzero = digit; values[digit] = '0' + v_mod; max = max_next; } if (!trailing_zeros) for (size_t i = max_digits; i > digit; i--) *begin++ = '0'; while (digit > first_nonzero) *begin++ = values[--digit]; } static void print_float(char* begin, size_t size, float f) { bool sign = false; if (f < 0.f) sign = true; float unsigned_f = fabsf(f); if (unsigned_f < max_float && unsigned_f > min_float) { if (sign) *begin++ = '-'; print_mantissa(begin, unsigned_f); unsigned_f -= (size_t)unsigned_f; unsigned_f *= max_int; if (unsigned_f >= 1.f) { *begin++ = '.'; print_mantissa(begin, unsigned_f); } } else if (unsigned_f == 0.) *begin++ = '0'; else { sprintf_s(begin, size, "%g", f); return; } *begin = '\0'; return; } }; //A quick implementation similar to drand48 for cross-platform compatibility namespace PRG { const uint64_t a = 0xeece66d5deece66dULL; const uint64_t c = 2147483647; const int bias = 127 << 23; union int_float { int32_t i; float f; }; struct prg { private: uint64_t v; public: prg() { v = c; } prg(uint64_t initial) { v = initial; } float merand48(uint64_t& initial) { initial = a * initial + c; int_float temp; temp.i = ((initial >> 25) & 0x7FFFFF) | bias; return temp.f - 1; } float Uniform_Unit_Interval() { return merand48(v); } uint32_t Uniform_Int(uint32_t low, uint32_t high) { merand48(v); uint32_t ret = low + ((v >> 25) % (high - low + 1)); return ret; } }; } } /*! @} End of Doxygen Groups*/ vowpal_wabbit-8.1.1/explore/static/vw_explore.vcxproj.filters000066400000000000000000000034151261756526500246260ustar00rootroot00000000000000 {4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hh;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms Header Files Header Files Source Files Source Files Source Files Source Files Source Files Source Files Source Files vowpal_wabbit-8.1.1/explore/tests/000077500000000000000000000000001261756526500172205ustar00rootroot00000000000000vowpal_wabbit-8.1.1/explore/tests/ExploreTests.csproj000066400000000000000000000130031261756526500231000ustar00rootroot00000000000000 Debug AnyCPU {CB0C6B20-560C-4822-8EF6-DA999A64B542} Library Properties ExploreTests ExploreTests v4.5 512 {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 10.0 $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages False UnitTest true bin\x64\Debug\ DEBUG;TRACE full x64 prompt MinimumRecommendedRules.ruleset bin\x64\Release\ TRACE true pdbonly x64 prompt MinimumRecommendedRules.ruleset true bin\x86\Debug\ DEBUG;TRACE full x86 prompt MinimumRecommendedRules.ruleset bin\x86\Release\ TRACE true pdbonly x86 prompt MinimumRecommendedRules.ruleset {8400da16-1f46-4a31-a126-bbe16f62bfd7} explore_clr False False False False vowpal_wabbit-8.1.1/explore/tests/ExploreTests.csproj.user000066400000000000000000000007201261756526500240570ustar00rootroot00000000000000 true true vowpal_wabbit-8.1.1/explore/tests/MWTExploreTests.cpp000066400000000000000000000503471261756526500227660ustar00rootroot00000000000000#include "CppUnitTest.h" #include "MWTExploreTests.h" using namespace Microsoft::VisualStudio::CppUnitTestFramework; #define COUNT_INVALID(block) try { block } catch (std::invalid_argument) { num_ex++; } #define COUNT_BAD_CALL(block) try { block } catch (std::invalid_argument) { num_ex++; } namespace vw_explore_tests { TEST_CLASS(VWExploreUnitTests) { public: TEST_METHOD(Epsilon_Greedy) { int num_actions = 10; float epsilon = 0.f; // No randomization string unique_key = "1001"; int params = 101; TestPolicy my_policy(params, num_actions); TestContext my_context; TestRecorder my_recorder; MwtExplorer mwt("salt", my_recorder); EpsilonGreedyExplorer explorer(my_policy, epsilon, num_actions); u32 expected_action = my_policy.Choose_Action(my_context); u32 chosen_action = mwt.Choose_Action(explorer, unique_key, my_context); Assert::AreEqual(expected_action, chosen_action); chosen_action = mwt.Choose_Action(explorer, unique_key, my_context); Assert::AreEqual(expected_action, chosen_action); float expected_probs[2] = { 1.f, 1.f }; vector> interactions = my_recorder.Get_All_Interactions(); this->Test_Interactions(interactions, 2, expected_probs); } TEST_METHOD(Epsilon_Greedy_Random) { int num_actions = 10; float epsilon = 0.5f; // Verify that about half the time the default policy is chosen int params = 101; TestPolicy my_policy(params, num_actions); TestContext my_context; TestRecorder my_recorder; MwtExplorer mwt("salt", my_recorder); EpsilonGreedyExplorer explorer(my_policy, epsilon, num_actions); u32 policy_action = my_policy.Choose_Action(my_context); int times_choose = 10000; int times_policy_action_chosen = 0; for (int i = 0; i < times_choose; i++) { u32 chosen_action = mwt.Choose_Action(explorer, this->Get_Unique_Key(i), my_context); if (chosen_action == policy_action) { times_policy_action_chosen++; } } Assert::IsTrue(abs((double)times_policy_action_chosen / times_choose - 0.5) < 0.1); } TEST_METHOD(Tau_First) { int num_actions = 10; u32 tau = 0; int params = 101; TestPolicy my_policy(params, num_actions); TestRecorder my_recorder; TestContext my_context; MwtExplorer mwt("salt", my_recorder); TauFirstExplorer explorer(my_policy, tau, num_actions); u32 expected_action = my_policy.Choose_Action(my_context); u32 chosen_action = mwt.Choose_Action(explorer, this->Get_Unique_Key(1), my_context); Assert::AreEqual(expected_action, chosen_action); // tau = 0 means no randomization and no logging vector> interactions = my_recorder.Get_All_Interactions(); this->Test_Interactions(interactions, 0, nullptr); } TEST_METHOD(Tau_First_Random) { int num_actions = 10; u32 tau = 2; TestPolicy my_policy(99, num_actions); TestRecorder my_recorder; TestContext my_context; MwtExplorer mwt("salt", my_recorder); TauFirstExplorer explorer(my_policy, tau, num_actions); u32 chosen_action = mwt.Choose_Action(explorer, this->Get_Unique_Key(1), my_context); chosen_action = mwt.Choose_Action(explorer, this->Get_Unique_Key(2), my_context); // Tau expired, did not explore chosen_action = mwt.Choose_Action(explorer, this->Get_Unique_Key(3), my_context); Assert::AreEqual((u32)10, chosen_action); // Only 2 interactions logged, 3rd one should not be stored vector> interactions = my_recorder.Get_All_Interactions(); float expected_probs[2] = { .1f, .1f }; this->Test_Interactions(interactions, 2, expected_probs); } TEST_METHOD(Bootstrap) { int num_actions = 10; int params = 101; TestRecorder my_recorder; vector>> policies; policies.push_back(unique_ptr>(new TestPolicy(params, num_actions))); policies.push_back(unique_ptr>(new TestPolicy(params + 1, num_actions))); TestContext my_context; MwtExplorer mwt("c++-test", my_recorder); BootstrapExplorer explorer(policies, num_actions); u32 expected_action1 = policies[0]->Choose_Action(my_context); u32 expected_action2 = policies[1]->Choose_Action(my_context); u32 chosen_action = mwt.Choose_Action(explorer, this->Get_Unique_Key(1), my_context); Assert::AreEqual(expected_action2, chosen_action); chosen_action = mwt.Choose_Action(explorer, this->Get_Unique_Key(2), my_context); Assert::AreEqual(expected_action1, chosen_action); vector> interactions = my_recorder.Get_All_Interactions(); float expected_probs[2] = { .5f, .5f }; this->Test_Interactions(interactions, 2, expected_probs); } TEST_METHOD(Bootstrap_Random) { int num_actions = 10; int params = 101; TestRecorder my_recorder; vector>> policies; policies.push_back(unique_ptr>(new TestPolicy(params, num_actions))); policies.push_back(unique_ptr>(new TestPolicy(params + 1, num_actions))); TestContext my_context; MwtExplorer mwt("c++-test", my_recorder); BootstrapExplorer explorer(policies, num_actions); u32 chosen_action = mwt.Choose_Action(explorer, this->Get_Unique_Key(1), my_context); chosen_action = mwt.Choose_Action(explorer, this->Get_Unique_Key(2), my_context); // Two bags choosing different actions so prob of each is 1/2 vector> interactions = my_recorder.Get_All_Interactions(); float expected_probs[2] = { .5f, .5f }; this->Test_Interactions(interactions, 2, expected_probs); } TEST_METHOD(Softmax) { int num_actions = 10; float lambda = 0.f; int scorer_arg = 7; u32 NUM_ACTIONS_COVER = 100; float C = 5.0f; TestScorer my_scorer(scorer_arg, num_actions); TestRecorder my_recorder; TestContext my_context; MwtExplorer mwt("salt", my_recorder); SoftmaxExplorer explorer(my_scorer, lambda, num_actions); // Scale C up since we have fewer interactions u32 num_decisions = num_actions * log(num_actions * 1.0) + log(NUM_ACTIONS_COVER * 1.0 / num_actions) * C * num_actions; // The () following the array should ensure zero-initialization u32* actions = new u32[num_actions](); u32 i; for (i = 0; i < num_decisions; i++) { u32 action = mwt.Choose_Action(explorer, this->Get_Unique_Key(i + 1), my_context); // Action IDs are 1-based actions[action - 1]++; } // Ensure all actions are covered for (i = 0; i < num_actions; i++) { Assert::IsTrue(actions[i] > 0); } float* expected_probs = new float[num_decisions]; for (i = 0; i < num_decisions; i++) { // Our default scorer currently assigns equal weight to each action expected_probs[i] = 1.0 / num_actions; } vector> interactions = my_recorder.Get_All_Interactions(); this->Test_Interactions(interactions, num_decisions, expected_probs); delete actions; delete expected_probs; } TEST_METHOD(Softmax_Scores) { int num_actions = 10; float lambda = 0.5f; int scorer_arg = 7; TestScorer my_scorer(scorer_arg, num_actions, /* uniform = */ false); TestRecorder my_recorder; TestContext my_context; MwtExplorer mwt("salt", my_recorder); SoftmaxExplorer explorer(my_scorer, lambda, num_actions); u32 action = mwt.Choose_Action(explorer, this->Get_Unique_Key(1), my_context); action = mwt.Choose_Action(explorer, this->Get_Unique_Key(2), my_context); action = mwt.Choose_Action(explorer, this->Get_Unique_Key(3), my_context); vector> interactions = my_recorder.Get_All_Interactions(); size_t num_interactions = interactions.size(); Assert::AreEqual(3, (int)num_interactions); for (int i = 0; i < num_interactions; i++) { Assert::AreNotEqual(1.f / num_actions, interactions[i].Probability); } } TEST_METHOD(Generic) { int num_actions = 10; int scorer_arg = 7; TestScorer my_scorer(scorer_arg, num_actions); TestRecorder my_recorder; TestContext my_context; MwtExplorer mwt("salt", my_recorder); GenericExplorer explorer(my_scorer, num_actions); u32 chosen_action = mwt.Choose_Action(explorer, this->Get_Unique_Key(1), my_context); chosen_action = mwt.Choose_Action(explorer, this->Get_Unique_Key(2), my_context); chosen_action = mwt.Choose_Action(explorer, this->Get_Unique_Key(3), my_context); vector> interactions = my_recorder.Get_All_Interactions(); float expected_probs[3] = { .1f, .1f, .1f }; this->Test_Interactions(interactions, 3, expected_probs); } TEST_METHOD(End_To_End_Epsilon_Greedy) { int num_actions = 10; float epsilon = 0.5f; int params = 101; TestSimplePolicy my_policy(params, num_actions); StringRecorder my_recorder; MwtExplorer mwt("salt", my_recorder); EpsilonGreedyExplorer explorer(my_policy, epsilon, num_actions); this->End_To_End(mwt, explorer, my_recorder); } TEST_METHOD(End_To_End_Tau_First) { int num_actions = 10; u32 tau = 5; int params = 101; TestSimplePolicy my_policy(params, num_actions); StringRecorder my_recorder; MwtExplorer mwt("salt", my_recorder); TauFirstExplorer explorer(my_policy, tau, num_actions); this->End_To_End(mwt, explorer, my_recorder); } TEST_METHOD(End_To_End_Bootstrap) { int num_actions = 10; u32 bags = 2; int params = 101; StringRecorder my_recorder; vector>> policies; policies.push_back(unique_ptr>(new TestSimplePolicy(params, num_actions))); policies.push_back(unique_ptr>(new TestSimplePolicy(params, num_actions))); MwtExplorer mwt("salt", my_recorder); BootstrapExplorer explorer(policies, num_actions); this->End_To_End(mwt, explorer, my_recorder); } TEST_METHOD(End_To_End_Softmax) { int num_actions = 10; float lambda = 0.5f; int scorer_arg = 7; TestSimpleScorer my_scorer(scorer_arg, num_actions); StringRecorder my_recorder; MwtExplorer mwt("salt", my_recorder); SoftmaxExplorer explorer(my_scorer, lambda, num_actions); this->End_To_End(mwt, explorer, my_recorder); } TEST_METHOD(End_To_End_Generic) { int num_actions = 10; int scorer_arg = 7; TestSimpleScorer my_scorer(scorer_arg, num_actions); StringRecorder my_recorder; MwtExplorer mwt("salt", my_recorder); GenericExplorer explorer(my_scorer, num_actions); this->End_To_End(mwt, explorer, my_recorder); } TEST_METHOD(PRG_Coverage) { const u32 NUM_ACTIONS_COVER = 100; float C = 5.0f; // We could use many fewer bits (e.g. u8) per bin since we're throwing uniformly at // random, but this is safer in case we change things u32 bins[NUM_ACTIONS_COVER] = { 0 }; u32 num_balls = NUM_ACTIONS_COVER * log(NUM_ACTIONS_COVER) + C * NUM_ACTIONS_COVER; PRG::prg rg; u32 i; for (i = 0; i < num_balls; i++) { bins[rg.Uniform_Int(0, NUM_ACTIONS_COVER - 1)]++; } // Ensure all actions are covered for (i = 0; i < NUM_ACTIONS_COVER; i++) { Assert::IsTrue(bins[i] > 0); } } TEST_METHOD(Float_To_String) { PRG::prg rand; for (int i = 0; i < 10000; i++) { float f = (rand.Uniform_Unit_Interval() - 0.5f) * rand.Uniform_Int(0, 100000); ostringstream expected_stream; expected_stream << std::fixed << std::setprecision(10) << f; string expected_str = expected_stream.str(); char actual_chars[15] = { 0 }; NumberUtils::Float_To_String(f, actual_chars); string actual_str(actual_chars); size_t length = actual_str.length() - 1; int compare_result = expected_str.compare(0, length, actual_str, 0, length); Assert::AreEqual(0, compare_result); } } TEST_METHOD(Serialized_String) { int num_actions = 10; float epsilon = 0.5f; int params = 101; TestSimplePolicy my_policy(params, num_actions); StringRecorder my_recorder; MwtExplorer mwt("c++-test", my_recorder); EpsilonGreedyExplorer explorer(my_policy, epsilon, num_actions); vector features1; features1.push_back({ 0.5f, 1 }); SimpleContext context1(features1); u32 expected_action = my_policy.Choose_Action(context1); string unique_key1 = "key1"; u32 chosen_action1 = mwt.Choose_Action(explorer, unique_key1, context1); vector features2; features2.push_back({ -99999.5f, 123456789 }); features2.push_back({ 1.5f, 39 }); SimpleContext context2(features2); string unique_key2 = "key2"; u32 chosen_action2 = mwt.Choose_Action(explorer, unique_key2, context2); string actual_log = my_recorder.Get_Recording(); // Use hard-coded string to be independent of sprintf char* expected_log = "2 key1 0.55000 | 1:.5\n2 key2 0.55000 | 123456789:-99999.5 39:1.5\n"; Assert::AreEqual(expected_log, actual_log.c_str()); } TEST_METHOD(Serialized_String_Random) { PRG::prg rand; int num_actions = 10; int params = 101; TestSimplePolicy my_policy(params, num_actions); char expected_log[100] = { 0 }; for (int i = 0; i < 10000; i++) { StringRecorder my_recorder; MwtExplorer mwt("c++-test", my_recorder); EpsilonGreedyExplorer explorer(my_policy, 0.f, num_actions); Feature feature; feature.Value = (rand.Uniform_Unit_Interval() - 0.5f) * rand.Uniform_Int(0, 100000); feature.Id = i; vector features; features.push_back(feature); SimpleContext my_context(features); u32 action = mwt.Choose_Action(explorer, "", my_context); string actual_log = my_recorder.Get_Recording(); ostringstream expected_stream; expected_stream << std::fixed << std::setprecision(10) << feature.Value; string expected_str = expected_stream.str(); if (expected_str[0] == '0') { expected_str = expected_str.erase(0, 1); } sprintf(expected_log, "%d %s %.5f | %d:%s", action, "", 1.f, i, expected_str.c_str()); size_t length = actual_log.length() - 1; int compare_result = string(expected_log).compare(0, length, actual_log, 0, length); Assert::AreEqual(0, compare_result); } } TEST_METHOD(Usage_Bad_Arguments) { int num_ex = 0; int params = 101; TestPolicy my_policy(params, 0); TestScorer my_scorer(params, 0); vector>> policies; COUNT_INVALID(EpsilonGreedyExplorer explorer(my_policy, .5f, 0);) // Invalid # actions, must be > 0 COUNT_INVALID(EpsilonGreedyExplorer explorer(my_policy, 1.5f, 10);) // Invalid epsilon, must be in [0,1] COUNT_INVALID(EpsilonGreedyExplorer explorer(my_policy, -.5f, 10);) // Invalid epsilon, must be in [0,1] COUNT_INVALID(BootstrapExplorer explorer(policies, 0);) // Invalid # actions, must be > 0 COUNT_INVALID(BootstrapExplorer explorer(policies, 1);) // Invalid # bags, must be > 0 COUNT_INVALID(TauFirstExplorer explorer(my_policy, 1, 0);) // Invalid # actions, must be > 0 COUNT_INVALID(SoftmaxExplorer explorer(my_scorer, .5f, 0);) // Invalid # actions, must be > 0 COUNT_INVALID(GenericExplorer explorer(my_scorer, 0);) // Invalid # actions, must be > 0 Assert::AreEqual(8, num_ex); } TEST_METHOD(Usage_Bad_Policy) { int num_ex = 0; // Default policy returns action outside valid range COUNT_BAD_CALL ( TestRecorder recorder; TestBadPolicy policy; TestContext context; MwtExplorer mwt("salt", recorder); EpsilonGreedyExplorer explorer(policy, 0.f, (u32)1); u32 expected_action = mwt.Choose_Action(explorer, "1001", context); ) COUNT_BAD_CALL ( TestRecorder recorder; TestBadPolicy policy; TestContext context; MwtExplorer mwt("salt", recorder); TauFirstExplorer explorer(policy, (u32)0, (u32)1); mwt.Choose_Action(explorer, "test", context); ) COUNT_BAD_CALL ( TestRecorder recorder; TestContext context; vector>> policies; policies.push_back(unique_ptr>(new TestBadPolicy())); MwtExplorer mwt("salt", recorder); BootstrapExplorer explorer(policies, (u32)1); mwt.Choose_Action(explorer, "test", context); ) Assert::AreEqual(3, num_ex); } TEST_METHOD(Usage_Bad_Scorer) { int num_ex = 0; // Default policy returns action outside valid range COUNT_BAD_CALL ( u32 num_actions = 1; FixedScorer scorer(num_actions, -1); MwtExplorer mwt("salt", TestRecorder()); GenericExplorer explorer(scorer, num_actions); mwt.Choose_Action(explorer, "test", TestContext()); ) COUNT_BAD_CALL ( u32 num_actions = 1; FixedScorer scorer(num_actions, 0); MwtExplorer mwt("salt", TestRecorder()); GenericExplorer explorer(scorer, num_actions); mwt.Choose_Action(explorer, "test", TestContext()); ) Assert::AreEqual(2, num_ex); } TEST_METHOD(Custom_Context) { int num_actions = 10; float epsilon = 0.f; // No randomization string unique_key = "1001"; TestSimplePolicy my_policy(0, num_actions); TestSimpleRecorder my_recorder; MwtExplorer mwt("salt", my_recorder); vector features; features.push_back({ 0.5f, 1 }); features.push_back({ 1.5f, 6 }); features.push_back({ -5.3f, 13 }); SimpleContext custom_context(features); EpsilonGreedyExplorer explorer(my_policy, epsilon, num_actions); u32 chosen_action = mwt.Choose_Action(explorer, unique_key, custom_context); Assert::AreEqual((u32)1, chosen_action); float expected_probs[1] = { 1.f }; vector> interactions = my_recorder.Get_All_Interactions(); Assert::AreEqual(1, (int)interactions.size()); SimpleContext* returned_context = &interactions[0].Context; size_t onf = features.size(); Feature* of = &features[0]; vector& returned_features = returned_context->Get_Features(); size_t rnf = returned_features.size(); Feature* rf = &returned_features[0]; Assert::AreEqual(rnf, onf); for (size_t i = 0; i < rnf; i++) { Assert::AreEqual(of[i].Id, rf[i].Id); Assert::AreEqual(of[i].Value, rf[i].Value); } } TEST_METHOD_INITIALIZE(Test_Initialize) { } TEST_METHOD_CLEANUP(Test_Cleanup) { } private: // Test end-to-end using StringRecorder with no crash template void End_To_End(MwtExplorer& mwt, Exp& explorer, StringRecorder& recorder) { PRG::prg rand; float rewards[10]; for (int i = 0; i < 10; i++) { vector features; for (int j = 0; j < 1000; j++) { features.push_back({ rand.Uniform_Unit_Interval(), j + 1 }); } SimpleContext c(features); mwt.Choose_Action(explorer, to_string(i), c); rewards[i] = rand.Uniform_Unit_Interval(); } recorder.Get_Recording(); } template inline void Test_Interactions(vector> interactions, int num_interactions_expected, float* probs_expected) { size_t num_interactions = interactions.size(); Assert::AreEqual(num_interactions_expected, (int)num_interactions); for (int i = 0; i < num_interactions; i++) { Assert::AreEqual(probs_expected[i], interactions[i].Probability); } } string Get_Unique_Key(u32 seed) { PRG::prg rg(seed); std::ostringstream unique_key_container; unique_key_container << rg.Uniform_Unit_Interval(); return unique_key_container.str(); } }; } vowpal_wabbit-8.1.1/explore/tests/MWTExploreTests.cs000066400000000000000000000233471261756526500226110ustar00rootroot00000000000000using System; using System.Runtime.InteropServices; using Microsoft.VisualStudio.TestTools.UnitTesting; using MultiWorldTesting; using System.Collections.Generic; using System.Linq; namespace ExploreTests { [TestClass] public class MWTExploreTests { /* ** C# Tests do not need to be as extensive as those for C++. These tests should ensure ** the interactions between managed and native code are as expected. */ [TestMethod] public void EpsilonGreedy() { uint numActions = 10; float epsilon = 0f; string uniqueKey = "ManagedTestId"; TestRecorder recorder = new TestRecorder(); TestPolicy policy = new TestPolicy(); MwtExplorer mwtt = new MwtExplorer("mwt", recorder); TestContext testContext = new TestContext(); testContext.Id = 100; var explorer = new EpsilonGreedyExplorer(policy, epsilon, numActions); uint expectedAction = policy.ChooseAction(testContext); uint chosenAction = mwtt.ChooseAction(explorer, uniqueKey, testContext); Assert.AreEqual(expectedAction, chosenAction); chosenAction = mwtt.ChooseAction(explorer, uniqueKey, testContext); Assert.AreEqual(expectedAction, chosenAction); var interactions = recorder.GetAllInteractions(); Assert.AreEqual(2, interactions.Count); Assert.AreEqual(testContext.Id, interactions[0].Context.Id); } [TestMethod] public void TauFirst() { uint numActions = 10; uint tau = 0; string uniqueKey = "ManagedTestId"; TestRecorder recorder = new TestRecorder(); TestPolicy policy = new TestPolicy(); MwtExplorer mwtt = new MwtExplorer("mwt", recorder); TestContext testContext = new TestContext() { Id = 100 }; var explorer = new TauFirstExplorer(policy, tau, numActions); uint expectedAction = policy.ChooseAction(testContext); uint chosenAction = mwtt.ChooseAction(explorer, uniqueKey, testContext); Assert.AreEqual(expectedAction, chosenAction); var interactions = recorder.GetAllInteractions(); Assert.AreEqual(0, interactions.Count); } [TestMethod] public void Bootstrap() { uint numActions = 10; uint numbags = 2; string uniqueKey = "ManagedTestId"; TestRecorder recorder = new TestRecorder(); TestPolicy[] policies = new TestPolicy[numbags]; for (int i = 0; i < numbags; i++) { policies[i] = new TestPolicy(i * 2); } TestContext testContext1 = new TestContext() { Id = 99 }; TestContext testContext2 = new TestContext() { Id = 100 }; MwtExplorer mwtt = new MwtExplorer("mwt", recorder); var explorer = new BootstrapExplorer(policies, numActions); uint expectedAction = policies[0].ChooseAction(testContext1); uint chosenAction = mwtt.ChooseAction(explorer, uniqueKey, testContext1); Assert.AreEqual(expectedAction, chosenAction); chosenAction = mwtt.ChooseAction(explorer, uniqueKey, testContext2); Assert.AreEqual(expectedAction, chosenAction); var interactions = recorder.GetAllInteractions(); Assert.AreEqual(2, interactions.Count); Assert.AreEqual(testContext1.Id, interactions[0].Context.Id); Assert.AreEqual(testContext2.Id, interactions[1].Context.Id); } [TestMethod] public void Softmax() { uint numActions = 10; float lambda = 0.5f; uint numActionsCover = 100; float C = 5; TestRecorder recorder = new TestRecorder(); TestScorer scorer = new TestScorer(numActions); MwtExplorer mwtt = new MwtExplorer("mwt", recorder); var explorer = new SoftmaxExplorer(scorer, lambda, numActions); uint numDecisions = (uint)(numActions * Math.Log(numActions * 1.0) + Math.Log(numActionsCover * 1.0 / numActions) * C * numActions); uint[] actions = new uint[numActions]; Random rand = new Random(); for (uint i = 0; i < numDecisions; i++) { uint chosenAction = mwtt.ChooseAction(explorer, rand.NextDouble().ToString(), new TestContext() { Id = (int)i }); actions[chosenAction - 1]++; // action id is one-based } for (uint i = 0; i < numActions; i++) { Assert.IsTrue(actions[i] > 0); } var interactions = recorder.GetAllInteractions(); Assert.AreEqual(numDecisions, (uint)interactions.Count); for (int i = 0; i < numDecisions; i++) { Assert.AreEqual(i, interactions[i].Context.Id); } } [TestMethod] public void SoftmaxScores() { uint numActions = 10; float lambda = 0.5f; TestRecorder recorder = new TestRecorder(); TestScorer scorer = new TestScorer(numActions, uniform: false); MwtExplorer mwtt = new MwtExplorer("mwt", recorder); var explorer = new SoftmaxExplorer(scorer, lambda, numActions); Random rand = new Random(); mwtt.ChooseAction(explorer, rand.NextDouble().ToString(), new TestContext() { Id = 100 }); mwtt.ChooseAction(explorer, rand.NextDouble().ToString(), new TestContext() { Id = 101 }); mwtt.ChooseAction(explorer, rand.NextDouble().ToString(), new TestContext() { Id = 102 }); var interactions = recorder.GetAllInteractions(); Assert.AreEqual(3, interactions.Count); for (int i = 0; i < interactions.Count; i++) { // Scores are not equal therefore probabilities should not be uniform Assert.AreNotEqual(interactions[i].Probability, 1.0f / numActions); Assert.AreEqual(100 + i, interactions[i].Context.Id); } } [TestMethod] public void Generic() { uint numActions = 10; string uniqueKey = "ManagedTestId"; TestRecorder recorder = new TestRecorder(); TestScorer scorer = new TestScorer(numActions); MwtExplorer mwtt = new MwtExplorer("mwt", recorder); var explorer = new GenericExplorer(scorer, numActions); TestContext testContext = new TestContext() { Id = 100 }; uint chosenAction = mwtt.ChooseAction(explorer, uniqueKey, testContext); var interactions = recorder.GetAllInteractions(); Assert.AreEqual(1, interactions.Count); Assert.AreEqual(testContext.Id, interactions[0].Context.Id); } [TestInitialize] public void TestInitialize() { } [TestCleanup] public void TestCleanup() { } } struct TestInteraction { public Ctx Context; public UInt32 Action; public float Probability; public string UniqueKey; } class TestContext { private int id; public int Id { get { return id; } set { id = value; } } } class TestRecorder : IRecorder { public void Record(Ctx context, UInt32 action, float probability, string uniqueKey) { interactions.Add(new TestInteraction() { Context = context, Action = action, Probability = probability, UniqueKey = uniqueKey }); } public List> GetAllInteractions() { return interactions; } private List> interactions = new List>(); } class TestPolicy : IPolicy { public TestPolicy() : this(-1) { } public TestPolicy(int index) { this.index = index; } public uint ChooseAction(TestContext context) { return 5; } private int index; } class TestSimplePolicy : IPolicy { public uint ChooseAction(SimpleContext context) { return 1; } } class StringPolicy : IPolicy { public uint ChooseAction(SimpleContext context) { return 1; } } class TestScorer : IScorer { public TestScorer(uint numActions, bool uniform = true) { this.uniform = uniform; this.numActions = numActions; } public List ScoreActions(Ctx context) { if (uniform) { return Enumerable.Repeat(1.0f / numActions, (int)numActions).ToList(); } else { return Array.ConvertAll(Enumerable.Range(1, (int)numActions).ToArray(), Convert.ToSingle).ToList(); } } private uint numActions; private bool uniform; } } vowpal_wabbit-8.1.1/explore/tests/MWTExploreTests.h000066400000000000000000000063461261756526500224330ustar00rootroot00000000000000#pragma once #include "MWTExplorer.h" #include "utility.h" #include #include #include using namespace MultiWorldTesting; class TestContext { }; template struct TestInteraction { Ctx& Context; u32 Action; float Probability; string Unique_Key; }; class TestPolicy : public IPolicy { public: TestPolicy(int params, int num_actions) : m_params(params), m_num_actions(num_actions) { } u32 Choose_Action(TestContext& context) { return m_params % m_num_actions + 1; // action id is one-based } private: int m_params; int m_num_actions; }; class TestScorer : public IScorer { public: TestScorer(int params, int num_actions, bool uniform = true) : m_params(params), m_num_actions(num_actions), m_uniform(uniform) { } vector Score_Actions(TestContext& context) { vector scores; if (m_uniform) { for (u32 i = 0; i < m_num_actions; i++) { scores.push_back(m_params); } } else { for (u32 i = 0; i < m_num_actions; i++) { scores.push_back(m_params + i); } } return scores; } private: int m_params; int m_num_actions; bool m_uniform; }; class FixedScorer : public IScorer { public: FixedScorer(int num_actions, int value) : m_num_actions(num_actions), m_value(value) { } vector Score_Actions(TestContext& context) { vector scores; for (u32 i = 0; i < m_num_actions; i++) { scores.push_back((float)m_value); } return scores; } private: int m_num_actions; int m_value; }; class TestSimpleScorer : public IScorer { public: TestSimpleScorer(int params, int num_actions) : m_params(params), m_num_actions(num_actions) { } vector Score_Actions(SimpleContext& context) { vector scores; for (u32 i = 0; i < m_num_actions; i++) { scores.push_back(m_params); } return scores; } private: int m_params; int m_num_actions; }; class TestSimplePolicy : public IPolicy { public: TestSimplePolicy(int params, int num_actions) : m_params(params), m_num_actions(num_actions) { } u32 Choose_Action(SimpleContext& context) { return m_params % m_num_actions + 1; // action id is one-based } private: int m_params; int m_num_actions; }; class TestSimpleRecorder : public IRecorder { public: virtual void Record(SimpleContext& context, u32 action, float probability, string unique_key) { m_interactions.push_back({ context, action, probability, unique_key }); } vector> Get_All_Interactions() { return m_interactions; } private: vector> m_interactions; }; // Return action outside valid range class TestBadPolicy : public IPolicy { public: u32 Choose_Action(TestContext& context) { return 100; } }; class TestRecorder : public IRecorder { public: virtual void Record(TestContext& context, u32 action, float probability, string unique_key) { m_interactions.push_back({ context, action, probability, unique_key }); } vector> Get_All_Interactions() { return m_interactions; } private: vector> m_interactions; }; vowpal_wabbit-8.1.1/explore/tests/Properties/000077500000000000000000000000001261756526500213545ustar00rootroot00000000000000vowpal_wabbit-8.1.1/explore/tests/Properties/AssemblyInfo.cs000066400000000000000000000025701261756526500243020ustar00rootroot00000000000000using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. [assembly: AssemblyTitle("ExploreTests")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("ExploreTests")] [assembly: AssemblyCopyright("Copyright © 2014")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] // Setting ComVisible to false makes the types in this assembly not visible // to COM components. If you need to access a type in this assembly from // COM, set the ComVisible attribute to true on that type. [assembly: ComVisible(false)] // The following GUID is for the ID of the typelib if this project is exposed to COM [assembly: Guid("26b5aea9-84b9-4627-a0c6-8d33dd3e5035")] // Version information for an assembly consists of the following four values: // // Major Version // Minor Version // Build Number // Revision // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyFileVersion("1.0.0.0")] vowpal_wabbit-8.1.1/explore/tests/explore_tests.vcxproj000066400000000000000000000215541261756526500235440ustar00rootroot00000000000000 Debug Win32 Debug x64 Release Win32 Release x64 {5AE3AA40-BEB0-4979-8166-3B885172C430} Win32Proj vw_explore_tests explore_tests DynamicLibrary true v120 Unicode false DynamicLibrary true v120 Unicode false DynamicLibrary false v120 true Unicode false DynamicLibrary false v120 true Unicode false c:\boost\x64\include\boost-1_56 c:\boost\x64\lib ..\..\..\zlib-1.2.8 $(ZlibIncludeDir)\contrib\vstudio\vc10\x64\ZlibStat$(Configuration) true true true true NotUsing Level3 Disabled ..\static;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories) WIN32;_DEBUG;%(PreprocessorDefinitions) true Windows true $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) NotUsing Level3 Disabled ..\static;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories) WIN32;_DEBUG;%(PreprocessorDefinitions) true Windows true $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) Level3 NotUsing MaxSpeed true true ..\static;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories) WIN32;NDEBUG;%(PreprocessorDefinitions) true Windows true true true $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) Level3 NotUsing MaxSpeed true true ..\static;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories) WIN32;NDEBUG;%(PreprocessorDefinitions) true Windows true true true $(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories) vowpal_wabbit-8.1.1/explore/tests/explore_tests.vcxproj.filters000066400000000000000000000021071261756526500252040ustar00rootroot00000000000000 {4FC737F1-C7A5-4376-A066-2A32D752A2FF} cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx {93995380-89BD-4b04-88EB-625FBE52EBFB} h;hpp;hxx;hm;inl;inc;xsd {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms Header Files Source Files vowpal_wabbit-8.1.1/explore/tests/stdafx.cpp000066400000000000000000000004471261756526500212220ustar00rootroot00000000000000// stdafx.cpp : source file that includes just the standard includes // vw_explore_tests.pch will be the pre-compiled header // stdafx.obj will contain the pre-compiled type information #include "stdafx.h" // TODO: reference any additional headers you need in STDAFX.H // and not in this file vowpal_wabbit-8.1.1/explore/tests/stdafx.h000066400000000000000000000005631261756526500206660ustar00rootroot00000000000000// stdafx.h : include file for standard system include files, // or project specific include files that are used frequently, but // are changed infrequently // #pragma once #include "targetver.h" #include #include // Headers for CppUnitTest #include "CppUnitTest.h" // TODO: reference additional headers your program requires here #define TEST_CPP vowpal_wabbit-8.1.1/explore/tests/targetver.h000066400000000000000000000004621261756526500213760ustar00rootroot00000000000000#pragma once // Including SDKDDKVer.h defines the highest available Windows platform. // If you wish to build your application for a previous Windows platform, include WinSDKVer.h and // set the _WIN32_WINNT macro to the platform you wish to support before including SDKDDKVer.h. #include vowpal_wabbit-8.1.1/install-sh000077500000000000000000000332551261756526500164140ustar00rootroot00000000000000#!/bin/sh # install - install a program, script, or datafile scriptversion=2011-11-20.07; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the # following copyright and license. # # Copyright (C) 1994 X Consortium # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to # deal in the Software without restriction, including without limitation the # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or # sell copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- # TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name of the X Consortium shall not # be used in advertising or otherwise to promote the sale, use or other deal- # ings in this Software without prior written authorization from the X Consor- # tium. # # # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent # 'make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written # from scratch. nl=' ' IFS=" "" $nl" # set DOITPROG to echo to test this script # Don't use :- since 4.3BSD and earlier shells don't like it. doit=${DOITPROG-} if test -z "$doit"; then doit_exec=exec else doit_exec=$doit fi # Put in absolute file names if you don't have them in your path; # or use environment vars. chgrpprog=${CHGRPPROG-chgrp} chmodprog=${CHMODPROG-chmod} chownprog=${CHOWNPROG-chown} cmpprog=${CMPPROG-cmp} cpprog=${CPPROG-cp} mkdirprog=${MKDIRPROG-mkdir} mvprog=${MVPROG-mv} rmprog=${RMPROG-rm} stripprog=${STRIPPROG-strip} posix_glob='?' initialize_posix_glob=' test "$posix_glob" != "?" || { if (set -f) 2>/dev/null; then posix_glob= else posix_glob=: fi } ' posix_mkdir= # Desired mode of installed file. mode=0755 chgrpcmd= chmodcmd=$chmodprog chowncmd= mvcmd=$mvprog rmcmd="$rmprog -f" stripcmd= src= dst= dir_arg= dst_arg= copy_on_change=false no_target_directory= usage="\ Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or: $0 [OPTION]... -d DIRECTORIES... In the 1st form, copy SRCFILE to DSTFILE. In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. In the 4th, create DIRECTORIES. Options: --help display this help and exit. --version display version info and exit. -c (ignored) -C install only if different (preserve the last data modification time) -d create directories instead of installing files. -g GROUP $chgrpprog installed files to GROUP. -m MODE $chmodprog installed files to MODE. -o USER $chownprog installed files to USER. -s $stripprog installed files. -t DIRECTORY install into DIRECTORY. -T report an error if DSTFILE is a directory. Environment variables override the default commands: CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG " while test $# -ne 0; do case $1 in -c) ;; -C) copy_on_change=true;; -d) dir_arg=true;; -g) chgrpcmd="$chgrpprog $2" shift;; --help) echo "$usage"; exit $?;; -m) mode=$2 case $mode in *' '* | *' '* | *' '* | *'*'* | *'?'* | *'['*) echo "$0: invalid mode: $mode" >&2 exit 1;; esac shift;; -o) chowncmd="$chownprog $2" shift;; -s) stripcmd=$stripprog;; -t) dst_arg=$2 # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac shift;; -T) no_target_directory=true;; --version) echo "$0 $scriptversion"; exit $?;; --) shift break;; -*) echo "$0: invalid option: $1" >&2 exit 1;; *) break;; esac shift done if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then # When -d is used, all remaining arguments are directories to create. # When -t is used, the destination is already specified. # Otherwise, the last argument is the destination. Remove it from $@. for arg do if test -n "$dst_arg"; then # $@ is not empty: it contains at least $arg. set fnord "$@" "$dst_arg" shift # fnord fi shift # arg dst_arg=$arg # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac done fi if test $# -eq 0; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 fi # It's OK to call 'install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi if test -z "$dir_arg"; then do_exit='(exit $ret); exit $ret' trap "ret=129; $do_exit" 1 trap "ret=130; $do_exit" 2 trap "ret=141; $do_exit" 13 trap "ret=143; $do_exit" 15 # Set umask so as not to create temps with too-generous modes. # However, 'strip' requires both read and write access to temps. case $mode in # Optimize common cases. *644) cp_umask=133;; *755) cp_umask=22;; *[0-7]) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw='% 200' fi cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; *) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw=,u+rw fi cp_umask=$mode$u_plus_rw;; esac fi for src do # Protect names problematic for 'test' and other utilities. case $src in -* | [=\(\)!]) src=./$src;; esac if test -n "$dir_arg"; then dst=$src dstdir=$dst test -d "$dstdir" dstdir_status=$? else # Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then echo "$0: $src does not exist." >&2 exit 1 fi if test -z "$dst_arg"; then echo "$0: no destination specified." >&2 exit 1 fi dst=$dst_arg # If destination is a directory, append the input filename; won't work # if double slashes aren't ignored. if test -d "$dst"; then if test -n "$no_target_directory"; then echo "$0: $dst_arg: Is a directory" >&2 exit 1 fi dstdir=$dst dst=$dstdir/`basename "$src"` dstdir_status=0 else # Prefer dirname, but fall back on a substitute if dirname fails. dstdir=` (dirname "$dst") 2>/dev/null || expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$dst" : 'X\(//\)[^/]' \| \ X"$dst" : 'X\(//\)$' \| \ X"$dst" : 'X\(/\)' \| . 2>/dev/null || echo X"$dst" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q' ` test -d "$dstdir" dstdir_status=$? fi fi obsolete_mkdir_used=false if test $dstdir_status != 0; then case $posix_mkdir in '') # Create intermediate dirs using mode 755 as modified by the umask. # This is like FreeBSD 'install' as of 1997-10-28. umask=`umask` case $stripcmd.$umask in # Optimize common cases. *[2367][2367]) mkdir_umask=$umask;; .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; *[0-7]) mkdir_umask=`expr $umask + 22 \ - $umask % 100 % 40 + $umask % 20 \ - $umask % 10 % 4 + $umask % 2 `;; *) mkdir_umask=$umask,go-w;; esac # With -d, create the new directory with the user-specified mode. # Otherwise, rely on $mkdir_umask. if test -n "$dir_arg"; then mkdir_mode=-m$mode else mkdir_mode= fi posix_mkdir=false case $umask in *[123567][0-7][0-7]) # POSIX mkdir -p sets u+wx bits regardless of umask, which # is incompatible with FreeBSD 'install' when (umask & 300) != 0. ;; *) tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 if (umask $mkdir_umask && exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 then if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. ls_ld_tmpdir=`ls -ld "$tmpdir"` case $ls_ld_tmpdir in d????-?r-*) different_mode=700;; d????-?--*) different_mode=755;; *) false;; esac && $mkdirprog -m$different_mode -p -- "$tmpdir" && { ls_ld_tmpdir_1=`ls -ld "$tmpdir"` test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" } } then posix_mkdir=: fi rmdir "$tmpdir/d" "$tmpdir" else # Remove any dirs left behind by ancient mkdir implementations. rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null fi trap '' 0;; esac;; esac if $posix_mkdir && ( umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" ) then : else # The umask is ridiculous, or mkdir does not conform to POSIX, # or it failed possibly due to a race condition. Create the # directory the slow way, step by step, checking for races as we go. case $dstdir in /*) prefix='/';; [-=\(\)!]*) prefix='./';; *) prefix='';; esac eval "$initialize_posix_glob" oIFS=$IFS IFS=/ $posix_glob set -f set fnord $dstdir shift $posix_glob set +f IFS=$oIFS prefixes= for d do test X"$d" = X && continue prefix=$prefix$d if test -d "$prefix"; then prefixes= else if $posix_mkdir; then (umask=$mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break # Don't fail if two instances are running concurrently. test -d "$prefix" || exit 1 else case $prefix in *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; *) qprefix=$prefix;; esac prefixes="$prefixes '$qprefix'" fi fi prefix=$prefix/ done if test -n "$prefixes"; then # Don't fail if two instances are running concurrently. (umask $mkdir_umask && eval "\$doit_exec \$mkdirprog $prefixes") || test -d "$dstdir" || exit 1 obsolete_mkdir_used=true fi fi fi if test -n "$dir_arg"; then { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 else # Make a couple of temp file names in the proper directory. dsttmp=$dstdir/_inst.$$_ rmtmp=$dstdir/_rm.$$_ # Trap to clean up those temp files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 # Copy the file name to the temp name. (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && # and set any options; do chmod last to preserve setuid bits. # # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore # errors from the above "$doit $cpprog $src $dsttmp" command. # { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && # If -C, don't bother to copy if it wouldn't change the file. if $copy_on_change && old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && eval "$initialize_posix_glob" && $posix_glob set -f && set X $old && old=:$2:$4:$5:$6 && set X $new && new=:$2:$4:$5:$6 && $posix_glob set +f && test "$old" = "$new" && $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 then rm -f "$dsttmp" else # Rename the file to the real destination. $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || # The rename failed, perhaps because mv can't rename something else # to itself, or perhaps because mv is so ancient that it does not # support -f. { # Now remove or move aside any old file at destination location. # We try this two ways since rm can't unlink itself on some # systems and the destination file might be busy for other # reasons. In this case, the final cleanup might fail but the new # file should still install successfully. { test ! -f "$dst" || $doit $rmcmd -f "$dst" 2>/dev/null || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } } || { echo "$0: cannot unlink or rename $dst" >&2 (exit 1); exit 1 } } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dst" } fi || exit 1 trap '' 0 fi done # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: vowpal_wabbit-8.1.1/java/000077500000000000000000000000001261756526500153215ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/Makefile000066400000000000000000000026271261756526500167700ustar00rootroot00000000000000ifeq ($(JAVA_HOME),) $(warning No JAVA_HOME found, JNI building will fail. Please set JAVA_HOME when using JNI) exit 1 endif VWLIBS := -L../vowpalwabbit -l vw STDLIBS = $(BOOST_LIBRARY) $(LIBS) JAVA_INCLUDE = -I $(JAVA_HOME)/include ifeq ($(UNAME), Linux) JAVA_INCLUDE += -I $(JAVA_HOME)/include/linux endif ifeq ($(UNAME), FreeBSD) JAVA_INCLUDE += -I $(JAVA_HOME)/include/linux endif ifeq "CYGWIN" "$(findstring CYGWIN,$(UNAME))" JAVA_INCLUDE += -I $(JAVA_HOME)/include/linux endif ifeq ($(UNAME), Darwin) JAVA_INCLUDE += -I $(JAVA_HOME)/include/darwin endif jni_SRCS = $(shell find src/main/c++ -name "*.cc") jni_OBJS = $(jni_SRCS:.cc=.o) all: cd ..; $(MAKE) test: cd ..; $(MAKE) test things: pom_version target/vw_jni.lib pom_version: pom.xml ver=$$(grep AC_INIT ../configure.ac | cut -d '[' -f 3 | cut -d ']' -f 1) && \ newVer=$$(perl -e "@a=split('\.', '$$ver'); \$$a[2]++; print(join('.', @a))") && \ perl -pi -e "s/(\s*).*-SNAPSHOT/\1$$newVer-SNAPSHOT/" pom.xml target/vw_jni.lib: $(jni_OBJS) ../vowpalwabbit/main.o ../vowpalwabbit/libvw.a ../vowpalwabbit/liballreduce.a mkdir -p target; $(CXX) -shared $(FLAGS) -o $@ $^ $(VWLIBS) $(STDLIBS) $(JAVA_INCLUDE) %.o: %.cc %.h $(CXX) $(FLAGS) -c $< -o $@ $(JAVA_INCLUDE) %.o: %.cc $(CXX) $(FLAGS) -c $< -o $@ $(JAVA_INCLUDE) -include $(jni_SRCS:.cc=.o) .PHONY: clean clean: rm -f target/vw_jni.lib rm -f $(jni_SRCS:.cc=.o) vowpal_wabbit-8.1.1/java/pom.xml000066400000000000000000000233101261756526500166350ustar00rootroot00000000000000 4.0.0 com.github.johnlangford vw-jni 8.0.3-SNAPSHOT jar Vowpal Wabbit JNI Layer A wrapper around Vowpal Wabbit that allows use through Java. This wrapper is designed to be self contained. Because of the use of JNI, a number of platforms are supported in this JAR. If your platform is not supported please feel free to add it by modifying src/main/bin/build.sh accordingly. https://github.com/JohnLangford/vowpal_wabbit scm:git:git@github.com:JohnLangford/vowpal_wabbit.git scm:git:git@github.com:JohnLangford/vowpal_wabbit.git git@github.com:JohnLangford/vowpal_wabbit.git ossrh https://oss.sonatype.org/content/repositories/snapshots ossrh https://oss.sonatype.org/service/local/staging/deploy/maven2/ Vowpal Wabbit License https://github.com/JohnLangford/vowpal_wabbit/blob/master/LICENSE Jonathan Morra jonmorra@gmail.com Ryan Deak r.m.deak@gmail.com John Langford jl@hunch.net UTF-8 junit junit 4.11 test ${project.build.directory} vw_jni.*lib maven-clean-plugin 2.6.1 true ${project.build.directory} vw_jni.*lib false org.apache.maven.plugins maven-compiler-plugin 3.2 1.6 1.6 org.apache.maven.plugins maven-enforcer-plugin 1.1 enforce-ban-duplicate-classes enforce true true enforce-ban-version-downgrades enforce org.codehaus.mojo extra-enforcer-rules 1.0-alpha-3 org.apache.maven.plugins maven-surefire-plugin 2.17 surefire-test test test true maven-resources-plugin 2.7 copy-resources process-classes copy-resources ${project.build.outputDirectory} ${project.build.directory} vw_jni.*lib org.sonatype.plugins nexus-staging-maven-plugin 1.6.5 true ossrh https://oss.sonatype.org/ true org.apache.maven.plugins maven-javadoc-plugin 2.8.1 attach-javadocs jar release-sign-artifacts performRelease true org.apache.maven.plugins maven-source-plugin 2.1.2 attach-sources jar org.apache.maven.plugins maven-gpg-plugin sign-artifacts verify sign vowpal_wabbit-8.1.1/java/src/000077500000000000000000000000001261756526500161105ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/src/main/000077500000000000000000000000001261756526500170345ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/src/main/bin/000077500000000000000000000000001261756526500176045ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/src/main/bin/build.sh000077500000000000000000000136441261756526500212520ustar00rootroot00000000000000#!/usr/bin/env bash # ============================================================================= # Constants: # ============================================================================= __not_darwin=1 __brew_not_installed=2 make_base="cd /vowpal_wabbit; make clean; make;" ubuntu_base="apt-get update -qq; apt-get install -qq software-properties-common g++ make libboost-all-dev default-jdk;" ubuntu_12="$ubuntu_base export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64; $make_base mv java/target/vw_jni.lib java/target/vw_jni.Ubuntu.12.amd64.lib" ubuntu_14_32="$ubuntu_base export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386; $make_base mv java/target/vw_jni.lib java/target/vw_jni.Ubuntu.14.i386.lib" ubuntu_14="$ubuntu_base export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64; $make_base mv java/target/vw_jni.lib java/target/vw_jni.Ubuntu.14.amd64.lib" early_red_hat="yum update -q -y yum install -q -y wget which zlib-devel java-1.7.0-openjdk-devel perl; cd /etc/yum.repos.d; wget http://people.centos.org/tru/devtools-2/devtools-2.repo; yum clean all; yum install -q -y devtoolset-2-gcc devtoolset-2-gcc-c++ devtoolset-2-binutils; ln -s /opt/rh/devtoolset-2/root/usr/bin/* /usr/local/bin/; export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk.x86_64; cd /vowpal_wabbit; cat Makefile | sed 's/-fPIC/-fpermissive -fPIC/g' > Makefile.permissive;" red_hat_5="$early_red_hat yum install -q -y make epel-release; yum install -q -y boost141-devel; make clean; cat Makefile.permissive | sed 's/BOOST_LIBRARY = -L \/usr\/lib/BOOST_LIBRARY = -L \/usr\/lib64\/boost141/g' | sed 's/BOOST_INCLUDE = -I \/usr\/include/BOOST_INCLUDE = -I \/usr\/include\/boost141/g' > Makefile.permissive.boost141; make -f Makefile.permissive.boost141; rm -f Makefile.permissive Makefile.permissive.boost141; mv java/target/vw_jni.lib java/target/vw_jni.Red_Hat.5.amd64.lib" red_hat_6="$early_red_hat yum install -q -y boost-devel; make clean; make -f Makefile.permissive; rm -f Makefile.permissive; mv java/target/vw_jni.lib java/target/vw_jni.Red_Hat.6.amd64.lib" red_hat_7="yum install -q -y gcc-c++ make boost-devel zlib-devel java-1.7.0-openjdk-devel perl; export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk; $make_base mv java/target/vw_jni.lib java/target/vw_jni.Red_Hat.7.amd64.lib" # ============================================================================= # Function Definitions: # ============================================================================= # ----------------------------------------------------------------------------- # Print red text to stderr. # ----------------------------------------------------------------------------- red() { # https://linuxtidbits.wordpress.com/2008/08/11/output-color-on-bash-scripts/ echo >&2 "$(tput setaf 1)${1}$(tput sgr0)" } # ----------------------------------------------------------------------------- # Print yellow text to stderr. # ----------------------------------------------------------------------------- yellow() { echo >&2 "$(tput setaf 3)${1}$(tput sgr0)" } die() { red $2; exit $1; } # ----------------------------------------------------------------------------- # Check that the OS is OS X. If not, die. If so, check that brew is # installed. If brew is not installed, ask the user if they want to install. # If so, attempt to install. After attempting install, check for existence. # If it still doesn't exist, fail. # ----------------------------------------------------------------------------- check_brew_installed() { local os=$(uname) if [[ "$os" != "Darwin" ]]; then die $__not_darwin "Build script only supported on OS X. OS=${os}. Aborting ..." else if ! brew help 1>/dev/null 2>/dev/null; then red "brew not installed. To install: Y or N?" read should_install if [[ "Y" == "${should_install^^}" ]]; then ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" fi if ! brew help 1>/dev/null 2>/dev/null; then die $__brew_not_installed "brew not installed. Aborting ..." fi fi fi } install_brew_cask() { if ! brew cask 1>/dev/null 2>/dev/null; then yellow "Installing brew-cask..." brew install caskroom/cask/brew-cask fi } install_brew_app() { local app=$1 if ! brew list | grep $app 1>/dev/null; then yellow "installing brew app: $app" brew install $app fi } install_cask_app() { local app=$1 if ! brew cask list | grep $app 1>/dev/null; then yellow "installing brew cask app: $app" brew cask install $app fi } run_docker() { # Ideally we should only have to do this once, but it doesn't seem robust, while this is slower # it works every time boot2docker delete boot2docker init boot2docker up # After running boot2docker up this is printed out and it should be the same for everyone export DOCKER_HOST=tcp://192.168.59.103:2376 export DOCKER_CERT_PATH=~/.boot2docker/certs/boot2docker-vm export DOCKER_TLS_VERIFY=1 local machine=$1 local script=$2 docker run -v $(pwd):/vowpal_wabbit $machine /bin/bash -c "$script" } # ============================================================================= # Main # ============================================================================= check_brew_installed install_brew_cask install_cask_app "virtualbox" install_brew_app "boot2docker" install_brew_app "docker" run_docker "ubuntu:12.04" "$ubuntu_12" run_docker "32bit/ubuntu:14.04" "$ubuntu_14_32" run_docker "ubuntu:14.04" "$ubuntu_14" # This is VERY IMPORTANT for CentOS 5. CentOS 5 ships with a Boost version that is too old to be used with VW. As a result # users who wish to run on CentOS 5 MUST upgrade their boost to version 1.41. That should ideally be done with the following # two commands: # sudo yum install epel-release # sudo yum install boost141-devel run_docker "centos:5" "$red_hat_5" run_docker "centos:6" "$red_hat_6" run_docker "centos:7" "$red_hat_7" make clean make mv java/target/vw_jni.lib java/target/vw_jni.$(uname -s).$(uname -m).lib vowpal_wabbit-8.1.1/java/src/main/bin/release.sh000077500000000000000000000032031261756526500215610ustar00rootroot00000000000000#!/usr/bin/env bash set -e # The goal of this is to emulate the maven release plugin with the added # steps necessary if (( $# < 1 )); then echo "Usage: $0 ()" echo "This program will do a maven release and requires the tag/ The gpg key is optional and if not supplied a prompt will appear requesting it." exit 1 fi tag=$1 if (( $# > 1)); then gpg_key=$2 fi url=$(cat java/pom.xml | pcregrep -M "(\n|.)*(.*)(\n|.)*" | grep "" | sed "s/<\/*url>//g") checkout_dir="java/target/checkout" rm -rf $checkout_dir checkout="git clone $url $checkout_dir" echo $checkout $checkout cd $checkout_dir branch="git checkout $tag" echo $branch $branch chmod 755 java/src/main/bin/build.sh java/src/main/bin/build.sh # This will make sure that the cross platform build script made all the required libraries for the different supported OSs if [ ! -f java/target/vw_jni.Ubuntu.12.amd64.lib ] || [ ! -f java/target/vw_jni.Ubuntu.14.amd64.lib ] || [ ! -f java/target/vw_jni.Ubuntu.14.i386.lib ] || [ ! -f java/target/vw_jni.Red_Hat.5.amd64.lib ] || [ ! -f java/target/vw_jni.Red_Hat.6.amd64.lib ] || [ ! -f java/target/vw_jni.Red_Hat.7.amd64.lib ] || [ ! -f java/target/vw_jni.Darwin.x86_64.lib ]; then echo "Not all libraries built, failing!" exit 1 fi cd java version=$(grep AC_INIT ../configure.ac | cut -d '[' -f 3 | cut -d ']' -f 1) perl -pi -e "\$a=1 if (!\$a && s/.*/$version<\/version>/);" pom.xml mvn_cmd="mvn clean deploy -P release-sign-artifacts" if [ ! -z $gpg_key ]; then mvn_cmd="$mvn_cmd -Dgpg.passphrase=$gpg_key" fi echo $mvn_cmd $mvn_cmd vowpal_wabbit-8.1.1/java/src/main/c++/000077500000000000000000000000001261756526500174045ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/src/main/c++/jni_base_learner.cc000066400000000000000000000015451261756526500232020ustar00rootroot00000000000000#include "../../../../vowpalwabbit/vw.h" #include "jni_base_learner.h" void throw_java_exception(JNIEnv *env, const char* name, const char* msg) { jclass jc = env->FindClass(name); if (jc) env->ThrowNew(jc, msg); } void rethrow_cpp_exception_as_java_exception(JNIEnv *env) { try { throw; } catch(const std::bad_alloc& e) { throw_java_exception(env, "java/lang/OutOfMemoryError", e.what()); } catch(const boost::program_options::error& e) { throw_java_exception(env, "java/lang/IllegalArgumentException", e.what()); } catch(const std::exception& e) { throw_java_exception(env, "java/lang/Exception", e.what()); } catch (...) { throw_java_exception(env, "java/lang/Error", "Unidentified exception => " "rethrow_cpp_exception_as_java_exception " "may require some completion..."); } } vowpal_wabbit-8.1.1/java/src/main/c++/jni_base_learner.h000066400000000000000000000027721261756526500230470ustar00rootroot00000000000000#ifndef VW_BASE_LEARNER_H #define VW_BASE_LEARNER_H #include void throw_java_exception(JNIEnv *env, const char* name, const char* msg); void rethrow_cpp_exception_as_java_exception(JNIEnv *env); // It would appear that after reading posts like // http://stackoverflow.com/questions/6458612/c0x-proper-way-to-receive-a-lambda-as-parameter-by-reference // and // http://stackoverflow.com/questions/3203305/write-a-function-that-accepts-a-lambda-expression-as-argument // it is more efficient to use another type parameter instead of std::function // but more difficult to read. template T base_predict( JNIEnv *env, jobject obj, jstring example_string, jboolean learn, jlong vwPtr, const F &predictor) { T result = 0; try { vw* vwInstance = (vw*)vwPtr; const char *utf_string = env->GetStringUTFChars(example_string, NULL); example *vec = VW::read_example(*vwInstance, utf_string); if (learn) vwInstance->l->learn(*vec); else vwInstance->l->predict(*vec); result = predictor(vec, env); // The LDA algorithm calls finish_example because it's a minibatch algorithm. // All other learner types will require finish_example to be called. if (!vwInstance->lda) VW::finish_example(*vwInstance, vec); env->ReleaseStringUTFChars(example_string, utf_string); env->DeleteLocalRef(example_string); } catch (...) { rethrow_cpp_exception_as_java_exception(env); } return result; } #endif // VW_BASE_LEARNER_H vowpal_wabbit-8.1.1/java/src/main/c++/vw_VW.cc000066400000000000000000000002621261756526500207630ustar00rootroot00000000000000#include "../../../../vowpalwabbit/vw.h" #include "vw_VW.h" JNIEXPORT jstring JNICALL Java_vw_VW_version(JNIEnv *env, jclass obj) { return env->NewStringUTF(PACKAGE_VERSION); } vowpal_wabbit-8.1.1/java/src/main/c++/vw_VW.h000066400000000000000000000005651261756526500206330ustar00rootroot00000000000000/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class vw_VW */ #ifndef _Included_vw_VW #define _Included_vw_VW #ifdef __cplusplus extern "C" { #endif /* * Class: vw_VW * Method: version * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_vw_VW_version (JNIEnv *, jclass); #ifdef __cplusplus } #endif #endif vowpal_wabbit-8.1.1/java/src/main/c++/vw_learner_VWFloatArrayLearner.cc000066400000000000000000000012351261756526500257720ustar00rootroot00000000000000#include "../../../../vowpalwabbit/vw.h" #include "jni_base_learner.h" #include "vw_learner_VWFloatArrayLearner.h" jfloatArray floatArrayPredictor(example* vec, JNIEnv *env) { v_array predictions = vec->topic_predictions; size_t num_predictions = predictions.size(); jfloatArray r = env->NewFloatArray(num_predictions); env->SetFloatArrayRegion(r, 0, num_predictions, predictions.begin); return r; } JNIEXPORT jfloatArray JNICALL Java_vw_learner_VWFloatArrayLearner_predict(JNIEnv *env, jobject obj, jstring example_string, jboolean learn, jlong vwPtr) { return base_predict(env, obj, example_string, learn, vwPtr, floatArrayPredictor); } vowpal_wabbit-8.1.1/java/src/main/c++/vw_learner_VWFloatArrayLearner.h000066400000000000000000000010251261756526500256310ustar00rootroot00000000000000/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class vw_learner_VWFloatArrayLearner */ #ifndef _Included_vw_learner_VWFloatArrayLearner #define _Included_vw_learner_VWFloatArrayLearner #ifdef __cplusplus extern "C" { #endif /* * Class: vw_learner_VWFloatArrayLearner * Method: predict * Signature: (Ljava/lang/String;ZJ)[F */ JNIEXPORT jfloatArray JNICALL Java_vw_learner_VWFloatArrayLearner_predict (JNIEnv *, jobject, jstring, jboolean, jlong); #ifdef __cplusplus } #endif #endif vowpal_wabbit-8.1.1/java/src/main/c++/vw_learner_VWFloatLearner.cc000066400000000000000000000006461261756526500250000ustar00rootroot00000000000000#include "../../../../vowpalwabbit/vw.h" #include "jni_base_learner.h" #include "vw_learner_VWFloatLearner.h" jfloat floatPredictor(example* vec, JNIEnv *env) { return vec->pred.scalar; } JNIEXPORT jfloat JNICALL Java_vw_learner_VWFloatLearner_predict(JNIEnv *env, jobject obj, jstring example_string, jboolean learn, jlong vwPtr) { return base_predict(env, obj, example_string, learn, vwPtr, floatPredictor); } vowpal_wabbit-8.1.1/java/src/main/c++/vw_learner_VWFloatLearner.h000066400000000000000000000007731261756526500246430ustar00rootroot00000000000000/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class vw_learner_VWFloatLearner */ #ifndef _Included_vw_learner_VWFloatLearner #define _Included_vw_learner_VWFloatLearner #ifdef __cplusplus extern "C" { #endif /* * Class: vw_learner_VWFloatLearner * Method: predictFloat * Signature: (Ljava/lang/String;ZJ)F */ JNIEXPORT jfloat JNICALL Java_vw_learner_VWFloatLearner_predict (JNIEnv *, jobject, jstring, jboolean, jlong); #ifdef __cplusplus } #endif #endif vowpal_wabbit-8.1.1/java/src/main/c++/vw_learner_VWIntArrayLearner.cc000066400000000000000000000012311261756526500254530ustar00rootroot00000000000000#include "../../../../vowpalwabbit/vw.h" #include "jni_base_learner.h" #include "vw_learner_VWIntArrayLearner.h" jintArray intArrayPredictor(example* vec, JNIEnv *env) { v_array predictions = vec->pred.multilabels.label_v; size_t num_predictions = predictions.size(); jintArray r = env->NewIntArray(num_predictions); env->SetIntArrayRegion(r, 0, num_predictions, (int*)predictions.begin); return r; } JNIEXPORT jintArray JNICALL Java_vw_learner_VWIntArrayLearner_predict(JNIEnv *env, jobject obj, jstring example_string, jboolean learn, jlong vwPtr) { return base_predict(env, obj, example_string, learn, vwPtr, intArrayPredictor); } vowpal_wabbit-8.1.1/java/src/main/c++/vw_learner_VWIntArrayLearner.h000066400000000000000000000010111261756526500253110ustar00rootroot00000000000000/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class vw_learner_VWIntArrayLearner */ #ifndef _Included_vw_learner_VWIntArrayLearner #define _Included_vw_learner_VWIntArrayLearner #ifdef __cplusplus extern "C" { #endif /* * Class: vw_learner_VWIntArrayLearner * Method: predict * Signature: (Ljava/lang/String;ZJ)[F */ JNIEXPORT jintArray JNICALL Java_vw_learner_VWIntArrayLearner_predict (JNIEnv *, jobject, jstring, jboolean, jlong); #ifdef __cplusplus } #endif #endif vowpal_wabbit-8.1.1/java/src/main/c++/vw_learner_VWIntLearner.cc000066400000000000000000000006341261756526500244620ustar00rootroot00000000000000#include "../../../../vowpalwabbit/vw.h" #include "jni_base_learner.h" #include "vw_learner_VWIntLearner.h" jint intPredictor(example* vec, JNIEnv *env) { return vec->pred.multiclass; } JNIEXPORT jint JNICALL Java_vw_learner_VWIntLearner_predict(JNIEnv *env, jobject obj, jstring example_string, jboolean learn, jlong vwPtr) { return base_predict(env, obj, example_string, learn, vwPtr, intPredictor); } vowpal_wabbit-8.1.1/java/src/main/c++/vw_learner_VWIntLearner.h000066400000000000000000000007571261756526500243320ustar00rootroot00000000000000/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class vw_learner_VWIntLearner */ #ifndef _Included_vw_learner_VWIntLearner #define _Included_vw_learner_VWIntLearner #ifdef __cplusplus extern "C" { #endif /* * Class: vw_learner_VWIntLearner * Method: predictFloat * Signature: (Ljava/lang/String;ZJ)F */ JNIEXPORT jint JNICALL Java_vw_learner_VWIntLearner_predict (JNIEnv *, jobject, jstring, jboolean, jlong); #ifdef __cplusplus } #endif #endif vowpal_wabbit-8.1.1/java/src/main/c++/vw_learner_VWLearners.cc000066400000000000000000000037721261756526500242000ustar00rootroot00000000000000#include "../../../../vowpalwabbit/vw.h" #include "jni_base_learner.h" #include "vw_learner_VWLearners.h" #define RETURN_TYPE "vw/learner/VWLearners$VWReturnType" #define RETURN_TYPE_INSTANCE "L" RETURN_TYPE ";" JNIEXPORT jlong JNICALL Java_vw_learner_VWLearners_initialize(JNIEnv *env, jobject obj, jstring command) { jlong vwPtr = 0; try { vw* vwInstance = VW::initialize(env->GetStringUTFChars(command, NULL)); vwPtr = (jlong)vwInstance; } catch(...) { rethrow_cpp_exception_as_java_exception(env); } return vwPtr; } JNIEXPORT void JNICALL Java_vw_learner_VWLearners_closeInstance(JNIEnv *env, jobject obj, jlong vwPtr) { try { VW::finish(*((vw*)vwPtr)); } catch(...) { rethrow_cpp_exception_as_java_exception(env); } } JNIEXPORT jobject JNICALL Java_vw_learner_VWLearners_getReturnType(JNIEnv *env, jobject obj, jlong vwPtr) { jclass clVWReturnType = env->FindClass(RETURN_TYPE); jfieldID field; vw* vwInstance = (vw*)vwPtr; if (vwInstance->p->lp.parse_label == simple_label.parse_label) { if (vwInstance->lda > 0) field = env->GetStaticFieldID(clVWReturnType , "VWFloatArrayType", RETURN_TYPE_INSTANCE); else field = env->GetStaticFieldID(clVWReturnType , "VWFloatType", RETURN_TYPE_INSTANCE); } else if (vwInstance->p->lp.parse_label == MULTILABEL::multilabel.parse_label) field = env->GetStaticFieldID(clVWReturnType , "VWIntArrayType", RETURN_TYPE_INSTANCE); else if (vwInstance->p->lp.parse_label == MULTICLASS::mc_label.parse_label || vwInstance->p->lp.parse_label == CB::cb_label.parse_label || vwInstance->p->lp.parse_label == CB_EVAL::cb_eval.parse_label || vwInstance->p->lp.parse_label == COST_SENSITIVE::cs_label.parse_label) field = env->GetStaticFieldID(clVWReturnType , "VWIntType", RETURN_TYPE_INSTANCE); else field = env->GetStaticFieldID(clVWReturnType , "Unknown", RETURN_TYPE_INSTANCE); return env->GetStaticObjectField(clVWReturnType, field); } vowpal_wabbit-8.1.1/java/src/main/c++/vw_learner_VWLearners.h000066400000000000000000000015051261756526500240320ustar00rootroot00000000000000/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class vw_learner_VWLearners */ #ifndef _Included_vw_learner_VWLearners #define _Included_vw_learner_VWLearners #ifdef __cplusplus extern "C" { #endif /* * Class: vw_learner_VWLearners * Method: initialize * Signature: (Ljava/lang/String;)J */ JNIEXPORT jlong JNICALL Java_vw_learner_VWLearners_initialize (JNIEnv *, jobject, jstring); /* * Class: vw_learner_VWLearners * Method: closeInstance * Signature: (J)V */ JNIEXPORT void JNICALL Java_vw_learner_VWLearners_closeInstance (JNIEnv *, jobject, jlong); /* * Class: vw_learner_VWLearners * Method: getReturnType * Signature: (J)V */ JNIEXPORT jobject JNICALL Java_vw_learner_VWLearners_getReturnType (JNIEnv *, jobject, jlong); #ifdef __cplusplus } #endif #endif vowpal_wabbit-8.1.1/java/src/main/java/000077500000000000000000000000001261756526500177555ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/src/main/java/vw/000077500000000000000000000000001261756526500204115ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/src/main/java/vw/VW.java000066400000000000000000000010151261756526500216050ustar00rootroot00000000000000package vw; import vw.learner.VWLearners; public final class VW { /** * Should not be directly instantiated. */ private VW(){} /** * This main method only exists to test the library implementation. To test it just run * java -cp target/vw-jni-*-SNAPSHOT.jar vw.VW * @param args No args needed. */ public static void main(String[] args) { VWLearners.create("").close(); VWLearners.create("--quiet").close(); } public static native String version(); } vowpal_wabbit-8.1.1/java/src/main/java/vw/exception/000077500000000000000000000000001261756526500224075ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/src/main/java/vw/exception/IllegalVWInput.java000066400000000000000000000004411261756526500261170ustar00rootroot00000000000000package vw.exception; /** * An exception that indicates an unsupported VW input type. */ public class IllegalVWInput extends Exception { public IllegalVWInput() {} //Constructor that accepts a message public IllegalVWInput(String message) { super(message); } } vowpal_wabbit-8.1.1/java/src/main/java/vw/jni/000077500000000000000000000000001261756526500211715ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/src/main/java/vw/jni/NativeUtils.java000066400000000000000000000210771261756526500243120ustar00rootroot00000000000000package vw.jni; import java.io.*; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * Simple library class for working with JNI (Java Native Interface), * see here. * * @author Adam Heirnich <adam@adamh.cz>, http://www.adamh.cz * @author Jon Morra */ public class NativeUtils { /** * Private constructor - this class will never be instanced */ private NativeUtils() { } /** * This will read from /proc/version to attempt to find the Linux distribution. * @return The Linux distribution or null if the version cannot be found. * @throws IOException If an I/O error occurs */ public static String getDistroName() throws IOException { Pattern distroRegex = Pattern.compile("[^(]+\\([^(]+\\([^(]+\\(([A-Za-z\\s]+).*"); BufferedReader reader = new BufferedReader(new FileReader("/proc/version")); String distro; try { Matcher line = distroRegex.matcher(reader.readLine()); distro = line.matches() ? line.group(1) : null; } finally { reader.close(); } return distro; } /** * This will attempt to find the Linux version by making use of {@code lsb_release -r} * @return The Linux version or null if the version cannot be determined. * @throws IOException If an I/O error occurs */ public static String getLinuxVersion() throws IOException { BufferedReader reader = null; try { Process process = Runtime.getRuntime().exec("lsb_release -r"); reader = new BufferedReader(new InputStreamReader(process.getInputStream())); String line; Pattern releasePattern = Pattern.compile("Release:\\s*(\\d+).*"); Matcher matcher; while ((line = reader.readLine()) != null) { matcher = releasePattern.matcher(line); if (matcher.matches()) { return matcher.group(1); } } } finally { reader.close(); } return null; } /** * Returns the system dependent OS family. In the case of a Linux OS it will combine * {@link NativeUtils#getDistroName()} and {@link NativeUtils#getLinuxVersion()}. * @return A system dependent string identifying the OS. * @throws UnsupportedEncodingException If an error occurs while determining the Linux specific * information. * @throws IOException If an I/O error occurs * @throws IllegalStateException If the os.name property returns an unsupported OS. */ public static String getOsFamily() throws IOException { final String osName = System.getProperty("os.name"); if (osName.toLowerCase().contains("mac")) { return "Darwin"; } else if (osName.toLowerCase().contains("linux")) { String distro = getDistroName(); if (distro == null) { throw new UnsupportedEncodingException("Cannot determine linux distribution"); } String version = getLinuxVersion(); if (version == null) { throw new UnsupportedOperationException("Cannot determine linux version"); } return distro.trim().replaceAll(" ", "_") + "." + version; } throw new IllegalStateException("Unsupported operating system " + osName); } /** * Loads a library from current JAR archive by looking up platform dependent name. * @param path The filename inside JAR as absolute path (beginning with '/'), e.g. /package/File.ext * @param suffix The suffix to be appended to the name * @throws UnsupportedEncodingException If an error occurs while determining the Linux specific * information. * @throws IOException If temporary file creation or read/write operation fails */ public static void loadOSDependentLibrary(String path, String suffix) throws IOException { String osFamily = getOsFamily(); String osDependentLib = path + "." + osFamily + "." + System.getProperty("os.arch") + suffix; if (NativeUtils.class.getResource(osDependentLib) != null) { loadLibraryFromJar(osDependentLib); } else { try { loadLibraryFromJar(path + suffix); } catch (FileNotFoundException e) { // If we cannot find an OS dependent library then try and load a library in a system independent fashion. System.loadLibrary(path.replaceFirst("/", "")); } } } /** * Loads library from current JAR archive * * The file from JAR is copied into system temporary directory and then loaded. The temporary file is deleted after exiting. * Method uses String as filename because the pathname is "abstract", not system-dependent. * * @param path The filename inside JAR as absolute path (beginning with '/'), e.g. /package/File.ext * @throws IOException If temporary file creation or read/write operation fails * @throws IllegalArgumentException If source file (param path) does not exist * @throws IllegalArgumentException If the path is not absolute or if the filename is shorter than three characters (restriction of {@link File#createTempFile(java.lang.String, java.lang.String)}). */ public static void loadLibraryFromJar(String path) throws IOException { if (!path.startsWith("/")) { throw new IllegalArgumentException("The path has to be absolute (start with '/')."); } // Obtain filename from path String[] parts = path.split("/"); String filename = (parts.length > 1) ? parts[parts.length - 1] : null; // Split filename to prefix and suffix (extension) String prefix = ""; String suffix = null; if (filename != null) { parts = filename.split("\\.", 2); prefix = parts[0]; suffix = (parts.length > 1) ? "." + parts[parts.length - 1] : null; // Thanks, davs! :-) } // Check if the filename is okay if (filename == null || prefix.length() < 3) { throw new IllegalArgumentException("The filename has to be at least 3 characters long."); } // Prepare temporary file File temp = File.createTempFile(prefix, suffix); temp.deleteOnExit(); if (!temp.exists()) { throw new FileNotFoundException("File " + temp.getAbsolutePath() + " does not exist."); } // Prepare buffer for data copying byte[] buffer = new byte[1024]; int readBytes; // Open and check input stream InputStream is = NativeUtils.class.getResourceAsStream(path); if (is == null) { throw new FileNotFoundException("File " + path + " was not found inside JAR."); } // Open output stream and copy data between source file in JAR and the temporary file OutputStream os = new FileOutputStream(temp); try { while ((readBytes = is.read(buffer)) != -1) { os.write(buffer, 0, readBytes); } } finally { // If read/write fails, close streams safely before throwing an exception os.close(); is.close(); } // Finally, load the library System.load(temp.getAbsolutePath()); final String libraryPrefix = prefix; final String lockSuffix = ".lock"; // create lock file final File lock = new File(temp.getAbsolutePath() + lockSuffix); lock.createNewFile(); lock.deleteOnExit(); // file filter for library file (without .lock files) FileFilter tmpDirFilter = new FileFilter() { public boolean accept(File pathname) { return pathname.getName().startsWith(libraryPrefix) && !pathname.getName().endsWith(lockSuffix); } }; // get all library files from temp folder String tmpDirName = System.getProperty("java.io.tmpdir"); File tmpDir = new File(tmpDirName); File[] tmpFiles = tmpDir.listFiles(tmpDirFilter); // delete all files which don't have n accompanying lock file for (File tmpFile : tmpFiles) { // Create a file to represent the lock and test. File lockFile = new File(tmpFile.getAbsolutePath() + lockSuffix); if (!lockFile.exists()) { tmpFile.delete(); } } } } vowpal_wabbit-8.1.1/java/src/main/java/vw/learner/000077500000000000000000000000001261756526500220415ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/src/main/java/vw/learner/VWBase.java000066400000000000000000000051771261756526500240450ustar00rootroot00000000000000package vw.learner; import java.io.Closeable; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /** * The base class for VW predictors. This class is responsible for: * *

    *
  1. Keeping track of VW on the C side.
  2. *
  3. Closing the VW predictor and cleaning up the memory on the C side.
  4. *
  5. Bookkeeping, such as keeping the C memory pointer.
  6. *
* * */ abstract class VWBase implements Closeable { private boolean isOpen; /** * Load tests have shown that a Lock is faster than synchronized (this). * It was originally hypothesized that {@link java.util.concurrent.locks.ReadWriteLock} would be a better * alternative, but at this time this is not possible cause of this. */ protected final Lock lock; protected final long nativePointer; /** * Create a new VW instance that is ready to either create predictions or learn based on examples. * This allows the user to instead of using the prepackaged JNI layer to load their own external JNI layer. * This means that if a user wants to use this code with an OS that is not supported they would follow the following steps:
* 1. Download VW
* 2. Build VW for the OS they wish to support
* 3. Call either {@link System#load(String)} or {@link System#loadLibrary(String)}
* If a user wishes to use the prepackaged JNI libraries (which is encouraged) then no additional steps need to be taken. */ protected VWBase(final long nativePointer) { isOpen = true; lock = new ReentrantLock(); this.nativePointer = nativePointer; } /** * Close the VW instance. This MUST be called in order to free up the native memory. * After this is called no future calls to this object are permitted. */ public void close() { lock.lock(); try { if (isOpen) { isOpen = false; VWLearners.closeInstance(nativePointer); } } finally { lock.unlock(); } } final boolean isOpen() { return isOpen; } @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; VWBase vwBase = (VWBase) o; return nativePointer == vwBase.nativePointer; } @Override public int hashCode() { return (int) (nativePointer ^ (nativePointer >>> 32)); } } vowpal_wabbit-8.1.1/java/src/main/java/vw/learner/VWFloatArrayLearner.java000066400000000000000000000004211261756526500265330ustar00rootroot00000000000000package vw.learner; public final class VWFloatArrayLearner extends VWLearnerBase { VWFloatArrayLearner(final long nativePointer) { super(nativePointer); } protected native float[] predict(String example, boolean learn, long nativePointer); } vowpal_wabbit-8.1.1/java/src/main/java/vw/learner/VWFloatLearner.java000066400000000000000000000027621261756526500255460ustar00rootroot00000000000000package vw.learner; /** * @author deak */ final public class VWFloatLearner extends VWBase implements VWLearner { VWFloatLearner(final long nativePointer) { super(nativePointer); } /** * learnOrPredict allows the ability to return an unboxed prediction. This will reduce the overhead * of this function call. * @param example an example * @param learn whether to call the learn or predict VW functions. * @return an UNBOXED prediction. */ private float learnOrPredict(final String example, final boolean learn) { lock.lock(); try { if (isOpen()) { return predict(example, learn, nativePointer); } throw new IllegalStateException("Already closed."); } finally { lock.unlock(); } } /** * Runs prediction on example and returns the prediction output. * * @param example a single vw example string * @return A prediction */ public float predict(final String example) { return learnOrPredict(example, false); } /** * Runs learning on example and returns the prediction output. * * @param example a single vw example string * @return A prediction */ public float learn(final String example) { return learnOrPredict(example, true); } private native float predict(String example, boolean learn, long nativePointer); } vowpal_wabbit-8.1.1/java/src/main/java/vw/learner/VWIntArrayLearner.java000066400000000000000000000004111261756526500262170ustar00rootroot00000000000000package vw.learner; public final class VWIntArrayLearner extends VWLearnerBase { VWIntArrayLearner(final long nativePointer) { super(nativePointer); } protected native int[] predict(String example, boolean learn, long nativePointer); } vowpal_wabbit-8.1.1/java/src/main/java/vw/learner/VWIntLearner.java000066400000000000000000000027461261756526500252350ustar00rootroot00000000000000package vw.learner; /** * @author deak */ final public class VWIntLearner extends VWBase implements VWLearner { VWIntLearner(final long nativePointer) { super(nativePointer); } /** * learnOrPredict allows the ability to return an unboxed prediction. This will reduce the overhead * of this function call. * @param example an example * @param learn whether to call the learn or predict VW functions. * @return an UNBOXED prediction. */ private int learnOrPredict(final String example, final boolean learn) { lock.lock(); try { if (isOpen()) { return predict(example, learn, nativePointer); } throw new IllegalStateException("Already closed."); } finally { lock.unlock(); } } /** * Runs prediction on example and returns the prediction output. * * @param example a single vw example string * @return A prediction */ public int predict(final String example) { return learnOrPredict(example, false); } /** * Runs learning on example and returns the prediction output. * * @param example a single vw example string * @return A prediction */ public int learn(final String example) { return learnOrPredict(example, true); } private native int predict(String example, boolean learn, long nativePointer); } vowpal_wabbit-8.1.1/java/src/main/java/vw/learner/VWLearner.java000066400000000000000000000005631261756526500245550ustar00rootroot00000000000000package vw.learner; import java.io.Closeable; /** * This is the super type of all different typed VW learners. This type exists to ensure that the * {@link VWLearners#create(String)} method has a super type. */ public interface VWLearner extends Closeable { // This tells the implementations that an IOException cannot be thrown. @Override void close(); } vowpal_wabbit-8.1.1/java/src/main/java/vw/learner/VWLearnerBase.java000066400000000000000000000024561261756526500253530ustar00rootroot00000000000000package vw.learner; /** * This abstract base class allows the authors of new model wrappers to just write * java code like the following: * *
 * {@code
 * public final class SomeLearner extends VWLearnerBase {
 *   VWFloatArrayLearner(String command) { super(command); }
 *   protected native float[] predict(String example, boolean learn, long nativePointer);
 * }
 * }
 * 
* * Then the author can simply concentrate on writing the JNI C code. * * @author deak */ abstract class VWLearnerBase extends VWBase implements VWTypedLearner { VWLearnerBase(final long nativePointer) { super(nativePointer); } @Override public final T learn(String example) { return learnOrPredict(example, true); } @Override public final T predict(String example) { return learnOrPredict(example, false); } protected abstract T predict(String example, boolean learn, long nativePointer); private T learnOrPredict(final String example, final boolean learn) { lock.lock(); try { if (isOpen()) { return predict(example, learn, nativePointer); } throw new IllegalStateException("Already closed."); } finally { lock.unlock(); } } } vowpal_wabbit-8.1.1/java/src/main/java/vw/learner/VWLearners.java000066400000000000000000000104531261756526500247370ustar00rootroot00000000000000package vw.learner; import vw.jni.NativeUtils; import java.io.IOException; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /** * This is the only entrance point to create a VWLearner. It is the responsibility of the user to supply the type they want * given the VW command. If that type is incorrect a {@link java.lang.ClassCastException} is thrown. Refer to * {@link #create(String)} for more information. * @author jmorra */ final public class VWLearners { private volatile static boolean loadedNativeLibrary = false; private static final Lock STATIC_LOCK = new ReentrantLock(); enum VWReturnType { Unknown, VWFloatType, VWIntType, VWIntArrayType, VWFloatArrayType } private VWLearners() {} /** * This is the only way to construct a VW Predictor. The goal here is to provide a typesafe way of getting an predictor * which will return the correct output type given the command specified. *
     * {@code
     *     VWIntLearner vw = VWFactory.createVWLearner("--cb 4");
     * }
     * 
* * NOTE: It is very important to note that if this method results in a {@link java.lang.ClassCastException} then there * WILL be a memory leak as the exception occurs in the calling method not this method due to type erasures. It is therefore * imperative that if the caller of this method is unsure of the type returned that it should specify T * as {@link VWLearner} and do the casting on it's side so that closing the method can be guaranteed. * @param command The VW initialization command. * @param The type of learner expected. Note that this type implicitly specifies the output type of the learner. * @return A VW Learner */ @SuppressWarnings("unchecked") public static T create(final String command) { long nativePointer = initializeVWJni(command); VWReturnType returnType = getReturnType(nativePointer); switch (returnType) { case VWFloatType: return (T)new VWFloatLearner(nativePointer); case VWIntType: return (T)new VWIntLearner(nativePointer); case VWFloatArrayType: return (T)new VWFloatArrayLearner(nativePointer); case VWIntArrayType: return (T)new VWIntArrayLearner(nativePointer); case Unknown: default: // Doing this will allow for all cases when a C object is made to be closed. closeInstance(nativePointer); throw new IllegalArgumentException("Unknown VW return type using command: " + command); } } /** * @param command The same string that is passed to VW, see * here * for more information * @return */ private static long initializeVWJni(final String command) { long nativePointer; try { nativePointer = initialize(command); loadedNativeLibrary = true; } catch (UnsatisfiedLinkError e) { loadNativeLibrary(); nativePointer = initialize(command); } return nativePointer; } private static void loadNativeLibrary() { // By making use of a static lock here we make sure this code is only executed once globally. if (!loadedNativeLibrary) { STATIC_LOCK.lock(); try { if (!loadedNativeLibrary) { NativeUtils.loadOSDependentLibrary("/vw_jni", ".lib"); loadedNativeLibrary = true; } } catch (IOException e) { // Here I've chosen to rethrow the exception as an unchecked exception because if the native // library cannot be loaded then the exception is not recoverable from. throw new RuntimeException(e); } finally { STATIC_LOCK.unlock(); } } } private static native long initialize(String command); private static native VWReturnType getReturnType(long nativePointer); // Closing needs to be done here when initialization fails and by VWBase static native void closeInstance(long nativePointer); } vowpal_wabbit-8.1.1/java/src/main/java/vw/learner/VWTypedLearner.java000066400000000000000000000016411261756526500255610ustar00rootroot00000000000000package vw.learner; /** * This is the main generic interface to which all VW predictors should adhere. VW predictors * may provided additional methods when the cost of boxing a primitive to an object is * too expensive. * * The recommended way of using this interface is to extend {@link vw.learner.VWLearnerBase}. * See its documentation for more details. * * @author deak */ public interface VWTypedLearner extends VWLearner { /** * Learn from the example then return the prediction given the example, after the internal learner is updated. * @param example an example from which to learn. * @return a prediction after the model has been updated. */ T learn(String example); /** * Prediction without learning from the example. * @param example an example upon which the prediction is based * @return a prediction. */ T predict(String example); } vowpal_wabbit-8.1.1/java/src/main/java/vw/learner/package-info.java000066400000000000000000000004111261756526500252240ustar00rootroot00000000000000/** * All VW learners exist in this package. For the learners to work they all must be in the same package. This forces construction * of VW learners to only occur via VWFactory which is desirable as that will force the correct type. * */ package vw.learner; vowpal_wabbit-8.1.1/java/src/main/java/vw/package-info.java000066400000000000000000000013561261756526500236050ustar00rootroot00000000000000/** * A JNI layer for submitting examples to VW and getting predictions back. It should be noted * that at this time VW is NOT thread safe, and therefore neither is the JNI layer. It should be noted * that this was originally written with a bulk interface that was later removed because of benchmarking * data found here. * * NOTE: When finished using VW predictors, close MUST be called in order * to free up the memory on the C side. */ package vw; vowpal_wabbit-8.1.1/java/src/test/000077500000000000000000000000001261756526500170675ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/src/test/java/000077500000000000000000000000001261756526500200105ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/src/test/java/vw/000077500000000000000000000000001261756526500204445ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/src/test/java/vw/VWTest.java000066400000000000000000000021271261756526500225050ustar00rootroot00000000000000package vw; import org.junit.Test; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import static org.junit.Assert.assertEquals; import static org.junit.Assert.fail; /** * Created by jmorra on 10/28/15. */ public class VWTest extends VWTestHelper { @Test public void testVersion() throws IOException { String actualVersion = VW.version(); final String pkgVersion = "#define PACKAGE_VERSION "; BufferedReader reader = new BufferedReader(new FileReader("../vowpalwabbit/config.h")); try { String line; while (null != (line = reader.readLine()) && !line.startsWith(pkgVersion)) { continue; } if (null != line) { final String expectedVersion = line.replace(pkgVersion, "").replace("\"", ""); assertEquals(expectedVersion, actualVersion); } else { fail("Couldn't find #define PACKAGE_VERSION in config.h"); } } finally { reader.close(); } } } vowpal_wabbit-8.1.1/java/src/test/java/vw/VWTestHelper.java000066400000000000000000000016721261756526500236510ustar00rootroot00000000000000package vw; import org.junit.BeforeClass; import org.junit.Rule; import org.junit.rules.ExpectedException; import org.junit.rules.TemporaryFolder; import java.io.File; import java.io.IOException; import java.util.concurrent.atomic.AtomicBoolean; /** * Created by jmorra on 10/2/15. */ public class VWTestHelper { private static AtomicBoolean loaded = new AtomicBoolean(false); @Rule public ExpectedException thrown = ExpectedException.none(); @Rule public TemporaryFolder temporaryFolder = new TemporaryFolder(); @BeforeClass public static void loadLibrary() throws IOException { if (!loaded.getAndSet(true)) { try { System.load(new File(".").getCanonicalPath() + "/target/vw_jni.lib"); } catch (UnsatisfiedLinkError ignored) { // Do nothing as this means that the library should be loaded as part of the jar } } } } vowpal_wabbit-8.1.1/java/src/test/java/vw/learner/000077500000000000000000000000001261756526500220745ustar00rootroot00000000000000vowpal_wabbit-8.1.1/java/src/test/java/vw/learner/VWFloatArrayLearnerTest.java000066400000000000000000000063721261756526500274410ustar00rootroot00000000000000package vw.learner; import org.junit.Before; import org.junit.Rule; import org.junit.Test; import org.junit.rules.TemporaryFolder; import vw.VWTestHelper; import java.io.IOException; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; /** * @author jmorra * @author marko asplund */ public class VWFloatArrayLearnerTest extends VWTestHelper { @Rule public TemporaryFolder temporaryFolder = new TemporaryFolder(); private String model; private String readableModel; @Before public void setupFiles() throws IOException { model = temporaryFolder.newFile().getAbsolutePath(); readableModel = temporaryFolder.newFile().getAbsolutePath(); } private static Map createDictionaryFromDocuments(String[] documents) { Map dict = new HashMap(); Integer count = 0; for(String doc : documents) { for(String w : doc.toLowerCase().split(" ")) { if (!dict.containsKey(w)) { dict.put(w, count++); } } } return dict; } private static String[] documentsToTrainingData(Map dict, String[] documents) { List docs = new ArrayList(); for(String doc : documents) { StringBuilder sb = new StringBuilder("| "); for(String w : doc.toLowerCase().split(" ")) { sb.append(dict.get(w) + " "); } docs.add(sb.toString().trim()); } return docs.toArray(new String[]{}); } private final String[] trainingDocuments = new String[] { "printf sizeof char", "eof printlf argc std", "scanf std cout len", "img div width", "png color img", "0px jpg img", "good since say better", "wondering we look since", "computer really say we" }; private final Map dictionary = createDictionaryFromDocuments(trainingDocuments); private final String[] data = documentsToTrainingData(dictionary, trainingDocuments); private String convertQuery(String q) { String[] s = q.toLowerCase().split(" "); StringBuilder sb = new StringBuilder("| "); for(int i = 1; i < s.length; i++) { String[] w = s[i].split(":"); sb.append(dictionary.get(w[0])); if (w.length == 2) { sb.append(":"+w[1]); } sb.append(" "); } return sb.toString().trim(); } @Test public void testFloatArrayLearnerPredict() { writeVwModelToDisk(); VWFloatArrayLearner v = rehydrateModel(); float[] vector = v.predict(convertQuery("| wondering we look since")); assertNotNull(vector); assertEquals(3, vector.length); } private void writeVwModelToDisk() { final VWFloatArrayLearner vwModel = VWLearners.create(String.format("--quiet -b 4 --lda 3 -f %s --readable_model %s", model, readableModel)); for (String d : data) { vwModel.learn(d); } vwModel.close(); } private VWFloatArrayLearner rehydrateModel() { return VWLearners.create("-i " + model + " -t --quiet"); } } vowpal_wabbit-8.1.1/java/src/test/java/vw/learner/VWFloatLearnerTest.java000066400000000000000000000060071261756526500264350ustar00rootroot00000000000000package vw.learner; import org.junit.After; import org.junit.Before; import org.junit.Test; import vw.VWTestHelper; import java.io.File; import java.io.IOException; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotEquals; /** * Created by jmorra on 11/24/14. */ public class VWFloatLearnerTest extends VWTestHelper { private String houseModel; private final String heightData = "|f height:0.23 weight:0.25 width:0.05"; private VWFloatLearner houseScorer; @Before public void setup() throws IOException { // Since we want this test to continue to work between VW changes, we can't store the model // Instead, we'll make a new model for each test houseModel = temporaryFolder.newFile().getAbsolutePath(); String[] houseData = new String[]{ "0 | price:.23 sqft:.25 age:.05 2006", "1 2 'second_house | price:.18 sqft:.15 age:.35 1976", "0 1 0.5 'third_house | price:.53 sqft:.32 age:.87 1924"}; VWFloatLearner learner = VWLearners.create(" --quiet -f " + houseModel); for (String d : houseData) { learner.learn(d); } learner.close(); houseScorer = VWLearners.create("--quiet -t -i " + houseModel); } @After public void cleanup() throws IOException { houseScorer.close(); } @Test public void testBlank() { float prediction = houseScorer.predict("| "); assertEquals(0.075, prediction, 0.001); } @Test public void testLine() { float prediction1 = houseScorer.predict("| price:0.23 sqft:0.25 age:0.05 2006"); float prediction2 = houseScorer.predict("| price:0.23 sqft:0.25 age:0.05 2006"); assertEquals(0.118, prediction1, 0.001); assertEquals(0.118, prediction2, 0.001); } @Test public void testLearn() { VWFloatLearner learner = VWLearners.create("--quiet"); float firstPrediction = learner.learn("0.1 " + heightData); float secondPrediction = learner.learn("0.9 " + heightData); assertNotEquals(firstPrediction, secondPrediction, 0.001); learner.close(); } @Test public void testManySamples() { File model = new File("basic.model"); model.deleteOnExit(); VWFloatLearner m = VWLearners.create("--quiet --loss_function logistic --link logistic -f " + model.getAbsolutePath()); for (int i=0; i<100; ++i) { m.learn("-1 | "); m.learn("1 | "); } m.close(); float expVwOutput = 0.50419676f; m = VWLearners.create("--quiet -i " + model.getAbsolutePath()); assertEquals(expVwOutput, m.predict("| "), 0.0001); } @Test public void twoModelTest() { VWFloatLearner m1 = VWLearners.create("--quiet"); VWFloatLearner m2 = VWLearners.create("--quiet"); float a = m1.predict("-1 | "); m1.close(); float b = m2.predict("-1 | "); m2.close(); assertEquals(a, b, 0.000001); } } vowpal_wabbit-8.1.1/java/src/test/java/vw/learner/VWIntArrayLearnerTest.java000066400000000000000000000042541261756526500271230ustar00rootroot00000000000000package vw.learner; import org.junit.Rule; import org.junit.Test; import org.junit.rules.TemporaryFolder; import vw.VWTestHelper; import java.io.IOException; import static org.junit.Assert.assertArrayEquals; /** * Created by jmorra on 10/2/15. */ public class VWIntArrayLearnerTest extends VWTestHelper { @Rule public TemporaryFolder temporaryFolder = new TemporaryFolder(); @Test public void testMultiLabel() throws IOException { // Note that the expected values in this test were obtained by running // vw from the command line as follows // echo -e "1 | a\n2 | a b\n3 | a c\n2 | a b\n3 | b c\n1 | a c\n2 | d" | ../vowpalwabbit/vw --multilabel_oaa 4 -f multilabel.model -p multilabel.train.out // echo -e "| a b c d\n| b d" | ../vowpalwabbit/vw -t -i multilabel.model -p multilabel.test.out String[] train = new String[]{ "1 | a", "2 | a b", "3 | a c", "2 | a b", "3 | b c", "1 | a c", "2 | d" }; String model = temporaryFolder.newFile().getAbsolutePath(); VWIntArrayLearner vw = VWLearners.create("--quiet --multilabel_oaa 4 -f " + model); int[][] trainPreds = new int[train.length][]; for (int i=0; i data = new TreeMap(); data.put("-1 | 2", -0.444651f); data.put("-1 | 4", -0.448271f); data.put("-1 | 6", -0.449493f); data.put("-1 | 8", -0.450034f); data.put("1 | 1", 0.175389f); data.put("1 | 3", 0.174267f); data.put("1 | 5", 0.173154f); data.put("1 | 7", 0.172148f); final String model = temporaryFolder.newFile().getAbsolutePath(); VWFloatLearner learn = VWLearners.create("--quiet --loss_function logistic -f " + model); for (String d : data.keySet()) { learn.learn(d); } learn.close(); int numThreads = Runtime.getRuntime().availableProcessors(); ExecutorService threadPool = Executors.newFixedThreadPool(numThreads); final VWFloatLearner predict = VWLearners.create("--quiet -i " + model); for (int i=0; i e : data.entrySet()) { float actual = predict.predict(e.getKey()); assertEquals(e.getValue(), actual, 1e-6f); } } } }; threadPool.submit(run); } threadPool.shutdown(); threadPool.awaitTermination(1, TimeUnit.DAYS); predict.close(); } private long streamingLoadTest(int times) { VWFloatLearner m1 = VWLearners.create("--quiet"); long start = System.currentTimeMillis(); for (int i=0; i\7=%|`=QD=ܧW=vowpal_wabbit-8.1.1/java/src/test/resources/vw_bad.model000066400000000000000000000001441261756526500233640ustar00rootroot000000000000007.10.2mHHB --link=logistic \[CORRUPTED PART HERE]<vowpal_wabbit-8.1.1/library/000077500000000000000000000000001261756526500160445ustar00rootroot00000000000000vowpal_wabbit-8.1.1/library/Makefile.am000066400000000000000000000015361261756526500201050ustar00rootroot00000000000000bin_PROGRAMS = library_example ezexample_train ezexample_predict EXAMPLE_LIBS = ../vowpalwabbit/libvw.la ../vowpalwabbit/liballreduce.la EXAMPLE_DEPS = ../vowpalwabbit/libvw.la ../vowpalwabbit/liballreduce.la library_example_SOURCES = library_example.cc library_example_LDADD = ${EXAMPLE_LIBS} library_example_DEPENDENCIES = ${EXAMPLE_DEPS} ezexample_train_SOURCES = ezexample_train.cc ezexample_train_LDADD = ${EXAMPLE_LIBS} ezexample_train_DEPENDENCIES = ${EXAMPLE_DEPS} ezexample_predict_SOURCES = ezexample_predict.cc ezexample_predict_LDADD = ${EXAMPLE_LIBS} ezexample_predict_DEPENDENCIES = ${EXAMPLE_DEPS} ACLOCAL_AMFLAGS = -I acinclude.d AM_CXXFLAGS = ${BOOST_CPPFLAGS} ${ZLIB_CPPFLAGS} ${PTHREAD_CFLAGS} AM_LDFLAGS = ${BOOST_LDFLAGS} ${BOOST_PROGRAM_OPTIONS_LIB} ${ZLIB_LDFLAGS} ${PTHREAD_LIBS} if CLANG_LIBCXX AM_CXXFLAGS += -stdlib=libc++ endif vowpal_wabbit-8.1.1/library/Makefile.in000066400000000000000000000526651261756526500201270ustar00rootroot00000000000000# Makefile.in generated by automake 1.14.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2013 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ bin_PROGRAMS = library_example$(EXEEXT) ezexample_train$(EXEEXT) \ ezexample_predict$(EXEEXT) @CLANG_LIBCXX_TRUE@am__append_1 = -stdlib=libc++ subdir = library DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ $(top_srcdir)/depcomp ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/acinclude.d/ax_boost_base.m4 \ $(top_srcdir)/acinclude.d/ax_boost_program_options.m4 \ $(top_srcdir)/acinclude.d/ax_check_zlib.m4 \ $(top_srcdir)/acinclude.d/ax_cxx_compile_stdcxx_11.m4 \ $(top_srcdir)/acinclude.d/ax_pthread.m4 \ $(top_srcdir)/acinclude.d/libtool.m4 \ $(top_srcdir)/acinclude.d/ltoptions.m4 \ $(top_srcdir)/acinclude.d/ltsugar.m4 \ $(top_srcdir)/acinclude.d/ltversion.m4 \ $(top_srcdir)/acinclude.d/lt~obsolete.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/vowpalwabbit/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" PROGRAMS = $(bin_PROGRAMS) am_ezexample_predict_OBJECTS = ezexample_predict.$(OBJEXT) ezexample_predict_OBJECTS = $(am_ezexample_predict_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = am_ezexample_train_OBJECTS = ezexample_train.$(OBJEXT) ezexample_train_OBJECTS = $(am_ezexample_train_OBJECTS) am_library_example_OBJECTS = library_example.$(OBJEXT) library_example_OBJECTS = $(am_library_example_OBJECTS) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/vowpalwabbit depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles am__mv = mv -f CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) AM_V_CXX = $(am__v_CXX_@AM_V@) am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) am__v_CXX_0 = @echo " CXX " $@; am__v_CXX_1 = CXXLD = $(CXX) CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) am__v_CXXLD_0 = @echo " CXXLD " $@; am__v_CXXLD_1 = SOURCES = $(ezexample_predict_SOURCES) $(ezexample_train_SOURCES) \ $(library_example_SOURCES) DIST_SOURCES = $(ezexample_predict_SOURCES) $(ezexample_train_SOURCES) \ $(library_example_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BOOST_CPPFLAGS = @BOOST_CPPFLAGS@ BOOST_LDFLAGS = @BOOST_LDFLAGS@ BOOST_PROGRAM_OPTIONS_LIB = @BOOST_PROGRAM_OPTIONS_LIB@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GREP = @GREP@ HAVE_CXX11 = @HAVE_CXX11@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ ZLIB_LDFLAGS = @ZLIB_LDFLAGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ ax_pthread_config = @ax_pthread_config@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ EXAMPLE_LIBS = ../vowpalwabbit/libvw.la ../vowpalwabbit/liballreduce.la EXAMPLE_DEPS = ../vowpalwabbit/libvw.la ../vowpalwabbit/liballreduce.la library_example_SOURCES = library_example.cc library_example_LDADD = ${EXAMPLE_LIBS} library_example_DEPENDENCIES = ${EXAMPLE_DEPS} ezexample_train_SOURCES = ezexample_train.cc ezexample_train_LDADD = ${EXAMPLE_LIBS} ezexample_train_DEPENDENCIES = ${EXAMPLE_DEPS} ezexample_predict_SOURCES = ezexample_predict.cc ezexample_predict_LDADD = ${EXAMPLE_LIBS} ezexample_predict_DEPENDENCIES = ${EXAMPLE_DEPS} ACLOCAL_AMFLAGS = -I acinclude.d AM_CXXFLAGS = ${BOOST_CPPFLAGS} ${ZLIB_CPPFLAGS} ${PTHREAD_CFLAGS} \ $(am__append_1) AM_LDFLAGS = ${BOOST_LDFLAGS} ${BOOST_PROGRAM_OPTIONS_LIB} ${ZLIB_LDFLAGS} ${PTHREAD_LIBS} all: all-am .SUFFIXES: .SUFFIXES: .cc .lo .o .obj $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu library/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu library/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p \ || test -f $$p1 \ ; then echo "$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n;h' \ -e 's|.*|.|' \ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) files[d] = files[d] " " $$1; \ else { print "f", $$3 "/" $$4, $$1; } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ } \ ; done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' \ `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(bindir)" && rm -f $$files clean-binPROGRAMS: @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ echo " rm -f" $$list; \ rm -f $$list || exit $$?; \ test -n "$(EXEEXT)" || exit 0; \ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ echo " rm -f" $$list; \ rm -f $$list ezexample_predict$(EXEEXT): $(ezexample_predict_OBJECTS) $(ezexample_predict_DEPENDENCIES) $(EXTRA_ezexample_predict_DEPENDENCIES) @rm -f ezexample_predict$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(ezexample_predict_OBJECTS) $(ezexample_predict_LDADD) $(LIBS) ezexample_train$(EXEEXT): $(ezexample_train_OBJECTS) $(ezexample_train_DEPENDENCIES) $(EXTRA_ezexample_train_DEPENDENCIES) @rm -f ezexample_train$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(ezexample_train_OBJECTS) $(ezexample_train_LDADD) $(LIBS) library_example$(EXEEXT): $(library_example_OBJECTS) $(library_example_DEPENDENCIES) $(EXTRA_library_example_DEPENDENCIES) @rm -f library_example$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(library_example_OBJECTS) $(library_example_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ezexample_predict.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ezexample_train.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/library_example.Po@am__quote@ .cc.o: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< .cc.obj: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .cc.lo: @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(PROGRAMS) installdirs: for dir in "$(DESTDIR)$(bindir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -rf ./$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-binPROGRAMS install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -rf ./$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-binPROGRAMS \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am uninstall-binPROGRAMS # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: vowpal_wabbit-8.1.1/library/ezexample_predict.cc000066400000000000000000000026121261756526500220600ustar00rootroot00000000000000#include #include "../vowpalwabbit/parser.h" #include "../vowpalwabbit/vw.h" #include "../vowpalwabbit/ezexample.h" using namespace std; int main(int argc, char *argv[]) { string init_string = "-t -q st --hash all --noconstant --ldf_override s -i "; if (argc > 1) init_string += argv[1]; else init_string += "train.w"; cerr << "initializing with: '" << init_string << "'" << endl; // INITIALIZE WITH WHATEVER YOU WOULD PUT ON THE VW COMMAND LINE -- THIS READS IN A MODEL FROM train.w vw* vw = VW::initialize(init_string); // "-t -q st --hash all --noconstant --ldf_override s -i train.w"); { // HAL'S SPIFFY INTERFACE USING C++ CRAZINESS ezexample ex(vw, false); // don't need multiline ex(vw_namespace('s')) ("p^the_man") ("w^the") ("w^man") (vw_namespace('t')) ("p^le_homme") ("w^le") ("w^homme"); ex.set_label("1"); cerr << ex.predict_partial() << endl; // ex.clear_features(); --ex; // remove the most recent namespace ex(vw_namespace('t')) ("p^un_homme") ("w^un") ("w^homme"); ex.set_label("2"); cerr << ex.predict_partial() << endl; --ex; // remove the most recent namespace, and add features with explicit ns ex('t', "p^un_homme") ('t', "w^un") ('t', "w^homme"); ex.set_label("2"); cerr << ex.predict_partial() << endl; } // AND FINISH UP VW::finish(*vw); } vowpal_wabbit-8.1.1/library/ezexample_predict_threaded.cc000066400000000000000000000073371261756526500237310ustar00rootroot00000000000000#include #include "../vowpalwabbit/vw.h" #include "../vowpalwabbit/ezexample.h" #include using namespace std; int runcount = 100; class Worker { public: Worker(vw & instance, string & vw_init_string, vector & ref) : m_vw(instance) , m_referenceValues(ref) , vw_init_string(vw_init_string) { } void operator()() { m_vw_parser = VW::initialize(vw_init_string); if (m_vw_parser == NULL) { cerr << "cannot initialize vw parser" << endl; exit(-1); } int errorCount = 0; for (int i = 0; i < runcount; ++i) { vector::iterator it = m_referenceValues.begin(); ezexample ex(&m_vw, false, m_vw_parser); ex(vw_namespace('s')) ("p^the_man") ("w^the") ("w^man") (vw_namespace('t')) ("p^le_homme") ("w^le") ("w^homme"); ex.set_label("1"); if (*it != ex()) { cerr << "fail!" << endl; ++errorCount; } //if (*it != pred) { cerr << "fail!" << endl; ++errorCount; } //VW::finish_example(m_vw, vec2); ++it; --ex; // remove the most recent namespace ex(vw_namespace('t')) ("p^un_homme") ("w^un") ("w^homme"); ex.set_label("1"); if (*it != ex()) { cerr << "fail!" << endl; ++errorCount; } ++it; --ex; // remove the most recent namespace // add features with explicit ns ex('t', "p^un_homme") ('t', "w^un") ('t', "w^homme"); ex.set_label("1"); if (*it != ex()) { cerr << "fail!" << endl; ++errorCount; } ++it; //cout << "."; cout.flush(); } cerr << "error count = " << errorCount << endl; VW::finish(*m_vw_parser); m_vw_parser = NULL; } private: vw & m_vw; vw * m_vw_parser; vector & m_referenceValues; string & vw_init_string; }; int main(int argc, char *argv[]) { if (argc != 3) { cerr << "need two args: threadcount runcount" << endl; return 1; } int threadcount = atoi(argv[1]); runcount = atoi(argv[2]); // INITIALIZE WITH WHATEVER YOU WOULD PUT ON THE VW COMMAND LINE -- THIS READS IN A MODEL FROM train.w string vw_init_string_all = "-t --ldf_override s --quiet -q st --noconstant --hash all -i train.w"; string vw_init_string_parser = "-t --ldf_override s --quiet -q st --noconstant --hash all --noop"; // this needs to have enough arguments to get the parser right vw*vw = VW::initialize(vw_init_string_all); vector results; // HAL'S SPIFFY INTERFACE USING C++ CRAZINESS { ezexample ex(vw, false); ex(vw_namespace('s')) ("p^the_man") ("w^the") ("w^man") (vw_namespace('t')) ("p^le_homme") ("w^le") ("w^homme"); ex.set_label("1"); results.push_back(ex.predict_partial()); cerr << "should be near zero = " << ex.predict_partial() << endl; --ex; // remove the most recent namespace ex(vw_namespace('t')) ("p^un_homme") ("w^un") ("w^homme"); ex.set_label("1"); results.push_back(ex.predict_partial()); cerr << "should be near one = " << ex.predict_partial() << endl; --ex; // remove the most recent namespace // add features with explicit ns ex('t', "p^un_homme") ('t', "w^un") ('t', "w^homme"); ex.set_label("1"); results.push_back(ex.predict_partial()); cerr << "should be near one = " << ex.predict_partial() << endl; } if (threadcount == 0) { Worker w(*vw, vw_init_string_parser, results); w(); } else { boost::thread_group tg; for (int t = 0; t < threadcount; ++t) { cerr << "starting thread " << t << endl; boost::thread * pt = tg.create_thread(Worker(*vw, vw_init_string_parser, results)); } tg.join_all(); cerr << "finished!" << endl; } // AND FINISH UP VW::finish(*vw); } vowpal_wabbit-8.1.1/library/ezexample_train.cc000066400000000000000000000025621261756526500215470ustar00rootroot00000000000000#include #include "../vowpalwabbit/parser.h" #include "../vowpalwabbit/vw.h" #include "../vowpalwabbit/ezexample.h" using namespace std; void run(vw*vw) { ezexample ex(vw, true); // we're doing csoaa_ldf so we need multiline examples /// BEGIN FIRST MULTILINE EXAMPLE ex(vw_namespace('s')) ("p^the_man") ("w^the") ("w^man") (vw_namespace('t')) ("p^un_homme") ("w^un") ("w^homme"); ex.set_label("1:1"); ex.train(); --ex; // remove the most recent namespace ex(vw_namespace('t')) ("p^le_homme") ("w^le") ("w^homme"); ex.set_label("2:0"); ex.train(); // push it through VW for training ex.finish(); /// BEGIN SECOND MULTILINE EXAMPLE ex(vw_namespace('s')) ("p^a_man") ("w^a") ("w^man") (vw_namespace('t')) ("p^un_homme") ("w^un") ("w^homme"); ex.set_label("1:0"); ex.train(); --ex; // remove the most recent namespace ex(vw_namespace('t')) ("p^le_homme") ("w^le") ("w^homme"); ex.set_label("2:1"); ex.train(); // push it through VW for training ex.finish(); } int main(int argc, char *argv[]) { // INITIALIZE WITH WHATEVER YOU WOULD PUT ON THE VW COMMAND LINE -- THIS WILL STORE A MODEL TO train.ezw vw* vw = VW::initialize("--hash all -q st --noconstant -f train.w --quiet --csoaa_ldf m"); run(vw); // AND FINISH UP cerr << "ezexample_train finish"< #include "../vowpalwabbit/parser.h" #include "../vowpalwabbit/vw.h" #include #include #include #include using namespace std; namespace po = boost::program_options; int main(int argc, char *argv[]) { string infile; string outdir("."); string vwparams; po::variables_map vm; po::options_description desc("Allowed options"); desc.add_options() ("help,h", "produce help message") ("infile,I", po::value(&infile), "input (in vw format) of weights to extract") ("outdir,O", po::value(&outdir), "directory to write model files to (default: .)") ("vwparams", po::value(&vwparams), "vw parameters for model instantiation (-i model.reg -t ...") ; try { po::store(po::parse_command_line(argc, argv, desc), vm); po::notify(vm); } catch(exception & e) { cout << endl << argv[0] << ": " << e.what() << endl << endl << desc << endl; exit(2); } if (vm.count("help") || infile.empty() || vwparams.empty()) { cout << "Dumps weights for matrix factorization model (gd_mf)." << endl; cout << "The constant will be written to /constant." << endl; cout << "Linear and quadratic weights corresponding to the input features will be " << endl; cout << "written to /.linear and /.quadratic,respectively." << endl; cout << endl; cout << desc << "\n"; cout << "Example usage:" << endl; cout << " Extract weights for user 42 and item 7 under randomly initialized rank 10 model:" << endl; cout << " echo '|u 42 |i 7' | ./gd_mf_weights -I /dev/stdin --vwparams '-q ui --rank 10'" << endl; return 1; } // initialize model vw* model = VW::initialize(vwparams); model->audit = true; string target("--rank "); size_t loc = vwparams.find(target); const char* location = vwparams.c_str()+loc+target.size(); size_t rank = atoi(location); // global model params unsigned char left_ns = model->pairs[0][0]; unsigned char right_ns = model->pairs[0][1]; weight* weights = model->reg.weight_vector; size_t mask = model->reg.weight_mask; // const char *filename = argv[0]; FILE* file = fopen(infile.c_str(), "r"); char* line = NULL; size_t len = 0; ssize_t read; // output files ofstream constant((outdir + string("/") + string("constant")).c_str()), left_linear((outdir + string("/") + string(1, left_ns) + string(".linear")).c_str()), left_quadratic((outdir + string("/") + string(1, left_ns) + string(".quadratic")).c_str()), right_linear((outdir + string("/") + string(1, right_ns) + string(".linear")).c_str()), right_quadratic((outdir + string("/") + string(1, right_ns) + string(".quadratic")).c_str()); example *ec = NULL; while ((read = getline(&line, &len, file)) != -1) { line[strlen(line)-1] = 0; // chop ec = VW::read_example(*model, line); // write out features for left namespace if (ec->audit_features[left_ns].begin != ec->audit_features[left_ns].end) { for (audit_data *f = ec->audit_features[left_ns].begin; f != ec->audit_features[left_ns].end; f++) { left_linear << f->feature << '\t' << weights[f->weight_index & mask]; left_quadratic << f->feature; for (size_t k = 1; k <= rank; k++) left_quadratic << '\t' << weights[(f->weight_index + k) & mask]; } left_linear << endl; left_quadratic << endl; } // write out features for right namespace if (ec->audit_features[right_ns].begin != ec->audit_features[right_ns].end) { for (audit_data *f = ec->audit_features[right_ns].begin; f != ec->audit_features[right_ns].end; f++) { right_linear << f->feature << '\t' << weights[f->weight_index & mask]; right_quadratic << f->feature; for (size_t k = 1; k <= rank; k++) right_quadratic << '\t' << weights[(f->weight_index + k + rank) & mask]; } right_linear << endl; right_quadratic << endl; } VW::finish_example(*model, ec); } // write constant feature* f = ec->atomics[constant_namespace].begin; constant << weights[f->weight_index & mask] << endl; // clean up VW::finish(*model); fclose(file); } vowpal_wabbit-8.1.1/library/library_example.cc000066400000000000000000000043711261756526500215370ustar00rootroot00000000000000#include #include "../vowpalwabbit/parser.h" #include "../vowpalwabbit/vw.h" using namespace std; inline feature vw_feature_from_string(vw& v, string fstr, unsigned long seed, float val) { uint32_t foo = VW::hash_feature(v, fstr, seed); feature f = { val, foo}; return f; } int main(int argc, char *argv[]) { vw* model = VW::initialize("--hash all -q st --noconstant -i train.w -f train2.vw"); example *vec2 = VW::read_example(*model, (char*)"|s p^the_man w^the w^man |t p^un_homme w^un w^homme"); model->learn(vec2); cerr << "p2 = " << vec2->pred.scalar << endl; VW::finish_example(*model, vec2); VW::primitive_feature_space features[2]; VW::primitive_feature_space *s = features, *t = features + 1; s->name = 's'; t->name = 't'; uint32_t s_hash = VW::hash_space(*model, "s"); uint32_t t_hash = VW::hash_space(*model, "t"); s->fs = new feature[3]; s->len = 3; t->fs = new feature[3]; t->len = 3; s->fs[0] = vw_feature_from_string(*model, "p^the_man", s_hash, 1.0); s->fs[1] = vw_feature_from_string(*model, "w^the", s_hash, 1.0); s->fs[2] = vw_feature_from_string(*model, "w^man", s_hash, 1.0); t->fs[0] = vw_feature_from_string(*model, "p^le_homme", t_hash, 1.0); t->fs[1] = vw_feature_from_string(*model, "w^le", t_hash, 1.0); t->fs[2] = vw_feature_from_string(*model, "w^homme", t_hash, 1.0); example* vec3 = VW::import_example(*model, "", features, 2); model->learn(vec3); cerr << "p3 = " << vec3->pred.scalar << endl; // TODO: this does not invoke m_vw->l->finish_example() VW::finish_example(*model, vec3); VW::finish(*model); vw* model2 = VW::initialize("--hash all -q st --noconstant -i train2.vw"); vec2 = VW::read_example(*model2, (char*)" |s p^the_man w^the w^man |t p^un_homme w^un w^homme"); model2->learn(vec2); cerr << "p4 = " << vec2->pred.scalar << endl; size_t len=0; VW::primitive_feature_space* pfs = VW::export_example(*model2, vec2, len); for (size_t i = 0; i < len; i++) { cout << "namespace = " << pfs[i].name; for (size_t j = 0; j < pfs[i].len; j++) cout << " " << pfs[i].fs[j].weight_index << ":" << pfs[i].fs[j].x << ":" << VW::get_weight(*model2, pfs[i].fs[j].weight_index, 0); cout << endl; } VW::finish_example(*model2, vec2); VW::finish(*model2); } vowpal_wabbit-8.1.1/library/libsearch.h000066400000000000000000000107141261756526500201540ustar00rootroot00000000000000#/* COpyright (c) by respective owners including Yahoo!, Microsoft, and individual contributors. All rights reserved. Released under a BSD license as described in the file LICENSE. */ #ifndef LIBSEARCH_HOOKTASK_H #define LIBSEARCH_HOOKTASK_H #include "../vowpalwabbit/parser.h" #include "../vowpalwabbit/parse_example.h" #include "../vowpalwabbit/vw.h" #include "../vowpalwabbit/search.h" #include "../vowpalwabbit/search_hooktask.h" using namespace std; template class SearchTask { public: SearchTask(vw& vw_obj) : vw_obj(vw_obj), sch(*(Search::search*)vw_obj.searchstr) { bogus_example = VW::alloc_examples(vw_obj.p->lp.label_size, 1); VW::read_line(vw_obj, bogus_example, (char*)"1 | x"); VW::parse_atomic_example(vw_obj, bogus_example, false); VW::setup_example(vw_obj, bogus_example); blank_line = VW::alloc_examples(vw_obj.p->lp.label_size, 1); VW::read_line(vw_obj, blank_line, (char*)""); VW::parse_atomic_example(vw_obj, blank_line, false); VW::setup_example(vw_obj, blank_line); HookTask::task_data* d = sch.get_task_data(); d->run_f = _search_run_fn; d->run_setup_f = _search_setup_fn; d->run_takedown_f = _search_takedown_fn; d->run_object = this; d->extra_data = NULL; d->extra_data2 = NULL; } ~SearchTask() { VW::dealloc_example(vw_obj.p->lp.delete_label, *bogus_example); free(bogus_example); VW::dealloc_example(vw_obj.p->lp.delete_label, *blank_line); free(blank_line); } virtual void _run(Search::search&sch, INPUT& input_example, OUTPUT& output) {} // YOU MUST DEFINE THIS FUNCTION! void _setup(Search::search&sch, INPUT& input_example, OUTPUT& output) {} // OPTIONAL void _takedown(Search::search&sch, INPUT& input_example, OUTPUT& output) {} // OPTIONAL void learn(INPUT& input_example, OUTPUT& output) { bogus_example->test_only = false; call_vw(input_example, output); } void predict(INPUT& input_example, OUTPUT& output) { bogus_example->test_only = true; call_vw(input_example, output); } protected: vw& vw_obj; Search::search& sch; private: example* bogus_example, *blank_line; void call_vw(INPUT& input_example, OUTPUT& output) { HookTask::task_data* d = sch.template get_task_data (); // ugly calling convention :( d->extra_data = (void*)&input_example; d->extra_data2 = (void*)&output; vw_obj.learn(bogus_example); vw_obj.learn(blank_line); // this will cause our search_run_fn hook to get called } static void _search_run_fn(Search::search&sch) { HookTask::task_data* d = sch.get_task_data(); if ((d->run_object == NULL) || (d->extra_data == NULL) || (d->extra_data2 == NULL)) { cerr << "error: calling _search_run_fn without setting run object" << endl; throw exception(); } ((SearchTask*)d->run_object)->_run(sch, *(INPUT*)d->extra_data, *(OUTPUT*)d->extra_data2); } static void _search_setup_fn(Search::search&sch) { HookTask::task_data* d = sch.get_task_data(); if ((d->run_object == NULL) || (d->extra_data == NULL) || (d->extra_data2 == NULL)) { cerr << "error: calling _search_setup_fn without setting run object" << endl; throw exception(); } ((SearchTask*)d->run_object)->_setup(sch, *(INPUT*)d->extra_data, *(OUTPUT*)d->extra_data2); } static void _search_takedown_fn(Search::search&sch) { HookTask::task_data* d = sch.get_task_data(); if ((d->run_object == NULL) || (d->extra_data == NULL) || (d->extra_data2 == NULL)) { cerr << "error: calling _search_takedown_fn without setting run object" << endl; throw exception(); } ((SearchTask*)d->run_object)->_takedown(sch, *(INPUT*)d->extra_data, *(OUTPUT*)d->extra_data2); } }; class BuiltInTask : public SearchTask< vector, vector > { public: BuiltInTask(vw& vw_obj, Search::search_task* task) : SearchTask< vector, vector >(vw_obj) { HookTask::task_data* d = sch.get_task_data(); size_t num_actions = d->num_actions; my_task = task; if (my_task->initialize) my_task->initialize(sch, num_actions, *d->var_map); } ~BuiltInTask() { if (my_task->finish) my_task->finish(sch); } void _run(Search::search& sch, vector & input_example, vector & output) { my_task->run(sch, input_example); sch.get_test_action_sequence(output); } protected: Search::search_task* my_task; }; #endif vowpal_wabbit-8.1.1/library/recommend.cc000066400000000000000000000136041261756526500203300ustar00rootroot00000000000000#include #include #include #include #include #include #include #include #include #include #include #include #include #include "../vowpalwabbit/vw.h" using namespace std; namespace po = boost::program_options; int pairs = 0; int users = 0; int items = 0; int recs = 0; int skipped = 0; int banned = 0; int show = 1; int b=16; int topk=10; int verbose=0; string blacklistfilename; string itemfilename; string userfilename; string vwparams; void progress() { fprintf(stderr, "%12d %8d %8d %8d %12d %s %s\n", pairs, users, items, recs, skipped, userfilename.c_str(), itemfilename.c_str()); } #define MASK(u,b) ( u & ((1UL << b) - 1)) #define NUM_HASHES 2 void get_hashv(char *in, size_t len, unsigned *out) { assert(NUM_HASHES==2); out[0] = MASK(uniform_hash(in,len,1),b); out[1] = MASK(uniform_hash(in,len,2),b); } #define BIT_TEST(c,i) (c[i/8] & (1 << (i % 8))) #define BIT_SET(c,i) (c[i/8] |= (1 << (i % 8))) #define byte_len(b) (((1UL << b) / 8) + (((1UL << b) % 8) ? 1 : 0)) #define num_bits(b) (1UL << b) char *bf_new(unsigned b) { char *bf = (char*)calloc(1,byte_len(b)); return bf; } void bf_add(char *bf, char *line) { unsigned i, hashv[NUM_HASHES]; get_hashv(line,strlen(line),hashv); for(i=0; i scored_example; vector scored_examples; struct compare_scored_examples { bool operator()(scored_example const& a, scored_example const& b) const { return a.first > b.first; } }; priority_queue, compare_scored_examples > pr_queue; int main(int argc, char *argv[]) { po::variables_map vm; po::options_description desc("Allowed options"); desc.add_options() ("help,h", "produce help message") ("topk", po::value(&topk), "number of items to recommend per user") ("verbose,v", po::value(&verbose), "increase verbosity (can be repeated)") ("bf_bits,b", po::value(&b), "number of items to recommend") ("blacklist,B", po::value(&blacklistfilename), "user item pairs (in vw format) that we should not recommend (have been seen before)") ("users,U", po::value(&userfilename), "users portion in vw format to make recs for") ("items,I", po::value(&itemfilename), "items (in vw format) to recommend from") ("vwparams", po::value(&vwparams), "vw parameters for model instantiation (-i model ...)") ; try { po::store(po::parse_command_line(argc, argv, desc), vm); po::notify(vm); } catch(exception & e) { cout << endl << argv[0] << ": " << e.what() << endl << endl << desc << endl; exit(2); } if (vm.count("help")) { cout << desc << "\n"; return 1; } if (blacklistfilename.empty() || userfilename.empty() || itemfilename.empty() || vwparams.empty()) { cout << desc << "\n"; exit(2); } FILE * fB; FILE * fU; FILE * fI; if((fB = fopen(blacklistfilename.c_str(), "r")) == NULL) { fprintf(stderr,"can't open %s: %s\n", blacklistfilename.c_str(), strerror(errno)); cerr << desc << endl; exit(2); } if((fU = fopen(userfilename.c_str(), "r")) == NULL ) { fprintf(stderr,"can't open %s: %s\n", userfilename.c_str(), strerror(errno)); cerr << desc << endl; exit(2); } if((fI = fopen(itemfilename.c_str(), "r")) == NULL ) { fprintf(stderr,"can't open %s: %s\n", itemfilename.c_str(), strerror(errno)); cerr << desc << endl; exit(2); } char * buf = NULL; char * u = NULL; char * i = NULL; size_t len = 0; ssize_t read; /* make the bloom filter */ if(verbose>0) fprintf(stderr, "loading blacklist into bloom filter...\n"); char *bf= bf_new(b); /* loop over the source file */ while ((read = getline(&buf,&len,fB)) != -1) { bf_add(bf,buf); banned++; } /* print saturation etc */ if (verbose) { bf_info(bf,stderr); fprintf(stderr, "%d banned pairs\n", banned); } // INITIALIZE WITH WHATEVER YOU WOULD PUT ON THE VW COMMAND LINE if(verbose>0) fprintf(stderr, "initializing vw...\n"); vw* model = VW::initialize(vwparams); char * estr = NULL; if(verbose>0) { fprintf(stderr, "predicting...\n"); fprintf(stderr, "%12s %8s %8s %8s %12s %s %s\n", "pair", "user", "item", "rec", "skipped", "userfile", "itemfile"); } while ((read = getline(&u, &len, fU)) != -1) { users++; u[strlen(u)-1] = 0; // chop rewind(fI); items=0; while ((read = getline(&i, &len, fI)) != -1) { items++; pairs++; if((verbose > 0) & (pairs % show == 0)) { progress(); show *= 2; } free(estr); estr = strdup((string(u)+string(i)).c_str()); if (!bf_hit(bf,estr)) { example *ex = VW::read_example(*model, estr); model->learn(ex); const string str(estr); if(pr_queue.size() < (size_t)topk) { pr_queue.push(make_pair(ex->pred.scalar, str)); } else if(pr_queue.top().first < ex->pred.scalar) { pr_queue.pop(); pr_queue.push(make_pair(ex->pred.scalar, str)); } VW::finish_example(*model, ex); } else { skipped++; if(verbose>=2) fprintf(stderr,"skipping:#%s#\n", estr); } } while(!pr_queue.empty()) { cout << pr_queue.top().first << "\t" << pr_queue.top().second; pr_queue.pop(); recs++; } } if(verbose>0) { progress(); } VW::finish(*model); fclose(fI); fclose(fU); exit(EXIT_SUCCESS); } vowpal_wabbit-8.1.1/library/search_generate.cc000066400000000000000000000334161261756526500215010ustar00rootroot00000000000000#include #include // for system #include #include #include #include #include "../vowpalwabbit/vw.h" #include "../vowpalwabbit/ezexample.h" #include "libsearch.h" size_t sed(const string &s1, const string &s2, size_t subst_cost=1, size_t ins_cost=1, size_t del_cost=1); action char2action(char c) // 1=EOS, 2=' ', 3..28=a..z, 29=other { if (c == '$') return 1; if (c == ' ') return 2; if (c >= 'a' && c <= 'z') return (action)(c - 'a' + 3); return 29; } char action2char(action a) { if (a == 1) return '$'; if (a == 2) return ' '; if (a >= 3 && a <= 28) return (char)(a - 3 + 'a'); return '_'; } struct nextstr { char c; float cw; string s; float sw; nextstr(char _c, float _cw, string _s, float _sw) : c(_c), cw(_cw), s(_s), sw(_sw) {} }; class Trie { public: Trie() : terminus(false), count(0), max_count(0), max_string("") {} ~Trie() { for (Trie* t : children) delete t; } Trie* step(const char c) { size_t id = char2action(c) - 1; if (children.size() <= id) return nullptr; return children[id]; } void insert(const char*str, size_t c=1) { if (str == nullptr || *str == 0) { terminus += c; count += c; } else { count += c; size_t id = char2action(*str) - 1; while (children.size() <= id) children.push_back(nullptr); if (children[id] == nullptr) children[id] = new Trie(); children[id]->insert(str+1, c); } } size_t contains(const char*str) { if (str == nullptr || *str == 0) return terminus; size_t id = char2action(*str) - 1; if (children.size() <= id) return 0; if (children[id] == nullptr) return 0; return children[id]->contains(str+1); } void get_next(const char*prefix, vector& next) { if (prefix == nullptr || *prefix == 0) { next.clear(); float c = 1. / (float)count; next.push_back( nextstr('$', log(1. + c * (float)terminus), max_string, log(1. + (float)max_count)) ); for (size_t id=0; idcount, children[id]->max_string, log(1.+ (float)children[id]->max_count)) ); } else { size_t id = char2action(*prefix) - 1; if (children.size() <= id) return; if (children[id] == nullptr) return; children[id]->get_next(prefix+1, next); } } void build_max(string prefix="") { max_count = terminus; max_string = prefix; for (size_t id=0; idbuild_max(prefix + c); if (children[id]->max_count > max_count) { max_count = children[id]->max_count; max_string = children[id]->max_string; } } } void print(char c='^', size_t indent=0) { cerr << string(indent*2, ' '); cerr << '\'' << c << "' " << count << " [max_string=" << max_string << " max_count=" << max_count << "]" << endl; for (size_t i=0; iprint(action2char(i+1), indent+1); } private: size_t terminus; // count of words that end here? size_t count; // count of all words under here (including us) size_t max_count; // count of most frequent word under here string max_string; // the corresponding string vector children; }; class IncrementalEditDistance { public: IncrementalEditDistance(string& target, size_t subst_cost=1, size_t ins_cost=1, size_t del_cost=1) : target(target), subst_cost(subst_cost), ins_cost(ins_cost), del_cost(del_cost), N(target.length()), output_string("") { prev_row = new size_t[N+1]; cur_row = new size_t[N+1]; for (size_t n=0; n<=N; n++) prev_row[n] = del_cost * n; prev_row_min = 0; } void append(char c) { output_string += c; cur_row[0] = prev_row[0] + ins_cost; prev_row_min = cur_row[0]; for (size_t n=1; n<=N; n++) { cur_row[n] = min3( prev_row[n] + ins_cost, prev_row[n-1] + ((target[n-1] == c) ? 0 : subst_cost), cur_row[n-1] + del_cost ); prev_row_min = min(prev_row_min, cur_row[n]); } // swap cur_row and prev_row size_t* tmp = cur_row; cur_row = prev_row; prev_row = tmp; } void append(string s) { for (char c : s) append(c); } vector& next() { A.clear(); for (size_t n=0; n<=N; n++) { if (prev_row[n] == prev_row_min) A.push_back( (n < N) ? target[n] : '$' ); } return A; } float minf(float a, float b) { return (a < b) ? a : b; } vector< pair > all_next() { vector< pair > B; for (size_t a=1; a<=29; a++) B.push_back( make_pair(a, 1.) ); B[ char2action('$')-1 ].second = minf(100., (float)(prev_row[N] - prev_row_min)); for (size_t n=0; n= 0 && prev_row[n] > prev_row_min) n--; return (N-n) * ins_cost + prev_row_min; } ~IncrementalEditDistance() { delete[] prev_row; delete[] cur_row; } private: size_t* prev_row; size_t* cur_row; string target; size_t subst_cost, ins_cost, del_cost, prev_row_min, N; string output_string; vector A; inline size_t min3(size_t a, size_t b, size_t c) { return (a < b) ? (a < c) ? a : c : (b < c) ? b : c; } }; struct input { string in; string out; float weight; input(string _in, string _out, float _weight) : in(_in), out(_out), weight(_weight) {} input(string _in, string _out) : in(_in), out(_out), weight(1.) {} input(string _in) : in(_in), out(_in), weight(1.) {} }; typedef string output; #define minf(a,b) (((a) < (b)) ? (a) : (b)) float max_cost = 100.; float get_or_one(vector< pair >& v, char c) { // TODO: could binary search for (auto& p : v) if (p.first == c) return minf(max_cost, (float)p.second); return 1.; } class Generator : public SearchTask { public: Generator(vw& vw_obj, Trie* _dict=nullptr) : SearchTask(vw_obj), dist(0), dict(_dict) // must run parent constructor! { sch.set_options( Search::AUTO_CONDITION_FEATURES | Search::NO_CACHING | Search::ACTION_COSTS ); // TODO: if action costs is specified but no allowed actions provided, don't segfault :P HookTask::task_data& d = *sch.get_task_data(); if (d.num_actions != 29) throw exception(); } void _run(Search::search& sch, input& in, output& out) { IncrementalEditDistance ied(in.out); Trie* cdict = dict; v_array ref = v_init(); int N = in.in.length(); out = "^"; vector next; for (int m=1; m<=N*2; m++) // at most |in|*2 outputs { ezexample ex(&vw_obj); // length info ex(vw_namespace('l')) ("in", (float)N) ("out", (float)m); if (N != m) ex("diff", (float)(N-m)); // suffixes thus far ex(vw_namespace('s')); string tmp("$"); for (int i=m; i >= m-15 && i >= 0; i--) { tmp = out[i] + tmp; ex("p=" + tmp); } // characters thus far ex(vw_namespace('c')); for (char c : out) ex("c=" + string(1,c)); ex("c=$"); // words thus far ex(vw_namespace('w')); tmp = ""; for (char c : out) { if (c == '^') continue; if (c == ' ') { ex("w=" + tmp + "$"); tmp = ""; } else tmp += c; } ex("w=" + tmp); // do we match the trie? if (cdict) { next.clear(); cdict->get_next(nullptr, next); ex(vw_namespace('d')); char best_char = '~'; float best_count = 0.; for (auto xx : next) { if (xx.cw > 0.) ex("c=" + string(1,xx.c), xx.cw); if (xx.sw > 0.) ex("mc=" + xx.s, xx.sw); if (xx.sw > best_count) { best_count = xx.sw; best_char = xx.c; } } if (best_count > 0.) ex("best=" + string(1,best_char), best_count); } // input /* ex(vw_namespace('i')); ex("c=^"); for (int n=0; n training_data = { input("maison", "house"), input("lune", "moon"), input("petite lune", "little moon"), input("la fleur", "the flower"), input("petite maison", "little house"), input("fleur", "flower"), input("la maison", "the house"), input("grande lune", "big moon"), input("grande fleur", "big flower") }; vector test_data = { input("petite fleur", "little flower"), input("grande maison", "big house") }; for (size_t i=0; i<100; i++) { //if (i == 9999) max_cost = 1.; if (i % 10 == 0) cerr << '.'; for (auto x : training_data) task.learn(x, out); } cerr << endl; for (auto x : training_data) { task.predict(x, out); cerr << "output = " << out << endl; } for (auto x : test_data) { task.predict(x, out); cerr << "output = " << out << endl; } } Trie load_dictionary(const char* fname) { ifstream h(fname); Trie t; string line; while (getline(h,line)) { const char* str = line.c_str(); char* space = (char*)strchr(str, ' '); if (space) { *space = 0; space++; t.insert(space, atof(str)); } else t.insert(str); } return t; } void run_istream(Generator& gen, const char* fname, bool is_learn=true, size_t print_every=0) { ifstream h(fname); if (! h.is_open()) { cerr << "cannot open file " << fname << endl; throw exception(); } string line; output out; size_t n = 0; float dist = 0.; float weight = 0.; while (getline(h, line)) { n++; if (n % 500 == 0) cerr << '.'; size_t i = line.find(" ||| "); size_t j = line.find(" ||| ", i+1); if (i == string::npos || j == string::npos) { cerr << "skipping line " << n << ": '" << line << "'" << endl; continue; } input dat(line.substr(j+5), line.substr(i+5,j-i-5), atof(line.substr(0,i).c_str())/10.); //cerr << "count=" << dat.weight << ", in='" << dat.in << "', out='" << dat.out << "'" << endl; weight += dat.weight; if (is_learn) gen.learn(dat, out); else { gen.predict(dat, out); if (print_every>0 && (n % print_every == 0)) cout << gen.get_dist() << "\t" << out << "\t\t\t" << dat.in << " ||| " << dat.out << endl; dist += dat.weight * (float)gen.get_dist(); } } if (n > 500) cerr << endl; if (!is_learn) cout << "AVERAGE DISTANCE: " << (dist / weight) << endl; } void train() { // initialize VW as usual, but use 'hook' as the search_task Trie dict = load_dictionary("phrase-table.vocab"); dict.build_max(); //dict.print(); string init_str("--search 29 -b 28 --quiet --search_task hook --ring_size 1024 --search_rollin learn --search_rollout none -q i: --ngram i15 --skips i5 --ngram c15 --ngram w6 --skips c3 --skips w3"); // --search_use_passthrough_repr"); // -q si -q wi -q ci -q di -f my_model vw& vw_obj = *VW::initialize(init_str); cerr << init_str << endl; Generator gen(vw_obj, nullptr); // &dict); for (size_t pass=1; pass<=20; pass++) { cerr << "===== pass " << pass << " =====" << endl; run_istream(gen, "phrase-table.tr", true); run_istream(gen, "phrase-table.tr", false, 300000); run_istream(gen, "phrase-table.te", false, 100000); } VW::finish(vw_obj); } void predict() { vw& vw_obj = *VW::initialize("--quiet -t --ring_size 1024 -i my_model"); //run(vw_obj); VW::finish(vw_obj); } int main(int argc, char *argv[]) { /* string target(argv[1]); cerr << "target = " << target << endl; IncrementalEditDistance ied(target); cerr << "^: "; for (size_t i=0; i<=strlen(argv[2]); i++) { vector< pair > next = ied.all_next(); for (auto& p : next) cerr << action2char(p.first) << ' ' << p.second << "\t"; cerr << endl; cerr << argv[2][i] << ": "; ied.append(argv[2][i]); } cerr << endl; */ /* string target("abcde"); IncrementalEditDistance ied(target); ied.append(string("cde")); while (true) { vector& best = ied.next(); cerr << ied.out() << " / " << ied.distance() << " -> "; for (char c : best) cerr << c; cerr << endl; char c = best[0]; if (c == '$') break; ied.append(c); } cerr << "final: " << ied.distance() << "\t" << ied.out() << endl; return 0; */ train(); //predict(); //run_easy(); } vowpal_wabbit-8.1.1/library/test.cc000066400000000000000000000005501261756526500173320ustar00rootroot00000000000000#include #include using namespace std; int main(int argc, char**argv) { vector< pair< char, vector > > u = vector< pair< char, vector > >(); u.push_back( pair< char, vector >('a', vector()) ); vector*v = &(u[0].second); v->push_back(0); cout << "i want this to say one: " << u[0].second.size() << endl; } vowpal_wabbit-8.1.1/library/test_search.cc000066400000000000000000000077611261756526500206720ustar00rootroot00000000000000#include #include // for system #include "../vowpalwabbit/vw.h" #include "../vowpalwabbit/ezexample.h" #include "../vowpalwabbit/search_sequencetask.h" #include "libsearch.h" struct wt { string word; uint32_t tag; wt(string w, uint32_t t) : word(w), tag(t) {} }; class SequenceLabelerTask : public SearchTask< vector, vector > { public: SequenceLabelerTask(vw& vw_obj) : SearchTask< vector, vector >(vw_obj) // must run parent constructor! { sch.set_options( Search::AUTO_HAMMING_LOSS | Search::AUTO_CONDITION_FEATURES ); HookTask::task_data* d = sch.get_task_data(); cerr << "num_actions = " << d->num_actions << endl; } // using vanilla vw interface void _run(Search::search& sch, vector & input_example, vector & output) { output.clear(); for (size_t i=0; i & input_example, vector & output) { output.clear(); for (size_t i=0; i data; vector output; uint32_t DET = 1, NOUN = 2, VERB = 3, ADJ = 4; data.push_back( wt("the", DET) ); data.push_back( wt("monster", NOUN) ); data.push_back( wt("ate", VERB) ); data.push_back( wt("a", DET) ); data.push_back( wt("big", ADJ) ); data.push_back( wt("sandwich", NOUN) ); task.learn(data, output); task.learn(data, output); task.learn(data, output); task.predict(data, output); cerr << "output = ["; for (size_t i=0; i V; V.push_back( VW::read_example(vw_obj, (char*)"1 | a") ); V.push_back( VW::read_example(vw_obj, (char*)"1 | a") ); V.push_back( VW::read_example(vw_obj, (char*)"1 | a") ); V.push_back( VW::read_example(vw_obj, (char*)"1 | a") ); V.push_back( VW::read_example(vw_obj, (char*)"1 | a") ); vector out; task.predict(V, out); cerr << "out (should be 1 2 3 4 3) ="; for (size_t i=0; i \$output_objdir/\$libname.ver~ cat \$export_symbols | sed -e \\\"s/\\\\(.*\\\\)/\\\\1;/\\\" >> \$output_objdir/\$libname.ver~ echo \\\"local: *; };\\\" >> \$output_objdir/\$libname.ver~ \$CC -shared \$pic_flag \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname \${wl}-version-script \${wl}\$output_objdir/\$libname.ver -o \$lib" # Commands used to build a loadable module if different from building # a shared archive. module_cmds="" module_expsym_cmds="" # Whether we are building with GNU ld or not. with_gnu_ld="yes" # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag="" # Flag that enforces no undefined symbols. no_undefined_flag="" # Flag to hardcode $libdir into a binary during linking. # This must work even if $libdir does not exist hardcode_libdir_flag_spec="\${wl}-rpath \${wl}\$libdir" # Whether we need a single "-rpath" flag with a separated argument. hardcode_libdir_separator="" # Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes # DIR into the resulting binary. hardcode_direct=no # Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes # DIR into the resulting binary and the resulting library dependency is # "absolute",i.e impossible to change by setting ${shlibpath_var} if the # library is relocated. hardcode_direct_absolute=no # Set to "yes" if using the -LDIR flag during linking hardcodes DIR # into the resulting binary. hardcode_minus_L=no # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR # into the resulting binary. hardcode_shlibpath_var=unsupported # Set to "yes" if building a shared library automatically hardcodes DIR # into the library and all subsequent libraries and executables linked # against it. hardcode_automatic=no # Set to yes if linker adds runtime paths of dependent libraries # to runtime path list. inherit_rpath=no # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=no # Set to "yes" if exported symbols are required. always_export_symbols=no # The commands to list exported symbols. export_symbols_cmds="\$NM \$libobjs \$convenience | \$global_symbol_pipe | \$SED 's/.* //' | sort | uniq > \$export_symbols" # Symbols that should not be listed in the preloaded symbols. exclude_expsyms="_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*" # Symbols that must always be exported. include_expsyms="" # Commands necessary for linking programs (against libraries) with templates. prelink_cmds="" # Commands necessary for finishing linking programs. postlink_cmds="" # Specify filename containing input files. file_list_spec="" # How to hardcode a shared library path into an executable. hardcode_action=immediate # The directories searched by this compiler when creating a shared library. compiler_lib_search_dirs="" # Dependencies to place before and after the objects being linked to # create a shared library. predep_objects="" postdep_objects="" predeps="" postdeps="" # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path="" # ### END LIBTOOL CONFIG # libtool (GNU libtool) 2.4.2 # Written by Gordon Matzigkeit , 1996 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, # 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # GNU Libtool 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. # # As a special exception to the GNU General Public License, # if you distribute this file as part of a program or library that # is built using GNU Libtool, you may include this file under the # same distribution terms that you use for the rest of that program. # # GNU Libtool is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with GNU Libtool; see the file COPYING. If not, a copy # can be downloaded from http://www.gnu.org/licenses/gpl.html, # or obtained by writing to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # Usage: $progname [OPTION]... [MODE-ARG]... # # Provide generalized library-building support services. # # --config show all configuration variables # --debug enable verbose shell tracing # -n, --dry-run display commands without modifying any files # --features display basic configuration information and exit # --mode=MODE use operation mode MODE # --preserve-dup-deps don't remove duplicate dependency libraries # --quiet, --silent don't print informational messages # --no-quiet, --no-silent # print informational messages (default) # --no-warn don't display warning messages # --tag=TAG use configuration variables from tag TAG # -v, --verbose print more informational messages than default # --no-verbose don't print the extra informational messages # --version print version information # -h, --help, --help-all print short, long, or detailed help message # # MODE must be one of the following: # # clean remove files from the build directory # compile compile a source file into a libtool object # execute automatically set library path, then run a program # finish complete the installation of libtool libraries # install install libraries or executables # link create a library or an executable # uninstall remove libraries from an installed directory # # MODE-ARGS vary depending on the MODE. When passed as first option, # `--mode=MODE' may be abbreviated as `MODE' or a unique abbreviation of that. # Try `$progname --help --mode=MODE' for a more detailed description of MODE. # # When reporting a bug, please describe a test case to reproduce it and # include the following information: # # host-triplet: $host # shell: $SHELL # compiler: $LTCC # compiler flags: $LTCFLAGS # linker: $LD (gnu? $with_gnu_ld) # $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1.7ubuntu1 # automake: $automake_version # autoconf: $autoconf_version # # Report bugs to . # GNU libtool home page: . # General help using GNU software: . PROGRAM=libtool PACKAGE=libtool VERSION="2.4.2 Debian-2.4.2-1.7ubuntu1" TIMESTAMP="" package_revision=1.3337 # Be Bourne compatible if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac fi BIN_SH=xpg4; export BIN_SH # for Tru64 DUALCASE=1; export DUALCASE # for MKS sh # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $1 _LTECHO_EOF' } # NLS nuisances: We save the old values to restore during execute mode. lt_user_locale= lt_safe_locale= for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test \"\${$lt_var+set}\" = set; then save_$lt_var=\$$lt_var $lt_var=C export $lt_var lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\" lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\" fi" done LC_ALL=C LANGUAGE=C export LANGUAGE LC_ALL $lt_unset CDPATH # Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh # is ksh but when the shell is invoked as "sh" and the current value of # the _XPG environment variable is not equal to 1 (one), the special # positional parameter $0, within a function call, is the name of the # function. progpath="$0" : ${CP="cp -f"} test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'} : ${MAKE="make"} : ${MKDIR="mkdir"} : ${MV="mv -f"} : ${RM="rm -f"} : ${SHELL="${CONFIG_SHELL-/bin/sh}"} : ${Xsed="$SED -e 1s/^X//"} # Global variables: EXIT_SUCCESS=0 EXIT_FAILURE=1 EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing. EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake. exit_status=$EXIT_SUCCESS # Make sure IFS has a sensible default lt_nl=' ' IFS=" $lt_nl" dirname="s,/[^/]*$,," basename="s,^.*/,," # func_dirname file append nondir_replacement # Compute the dirname of FILE. If nonempty, add APPEND to the result, # otherwise set result to NONDIR_REPLACEMENT. func_dirname () { case ${1} in */*) func_dirname_result="${1%/*}${2}" ;; * ) func_dirname_result="${3}" ;; esac } # Extended-shell func_dirname implementation # func_basename file func_basename () { func_basename_result="${1##*/}" } # Extended-shell func_basename implementation # func_dirname_and_basename file append nondir_replacement # perform func_basename and func_dirname in a single function # call: # dirname: Compute the dirname of FILE. If nonempty, # add APPEND to the result, otherwise set result # to NONDIR_REPLACEMENT. # value returned in "$func_dirname_result" # basename: Compute filename of FILE. # value retuned in "$func_basename_result" # Implementation must be kept synchronized with func_dirname # and func_basename. For efficiency, we do not delegate to # those functions but instead duplicate the functionality here. func_dirname_and_basename () { case ${1} in */*) func_dirname_result="${1%/*}${2}" ;; * ) func_dirname_result="${3}" ;; esac func_basename_result="${1##*/}" } # Extended-shell func_dirname_and_basename implementation # func_stripname prefix suffix name # strip PREFIX and SUFFIX off of NAME. # PREFIX and SUFFIX must not contain globbing or regex special # characters, hashes, percent signs, but SUFFIX may contain a leading # dot (in which case that matches only a dot). # func_strip_suffix prefix name func_stripname () { # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are # positional parameters, so assign one to ordinary parameter first. func_stripname_result=${3} func_stripname_result=${func_stripname_result#"${1}"} func_stripname_result=${func_stripname_result%"${2}"} } # Extended-shell func_stripname implementation # These SED scripts presuppose an absolute path with a trailing slash. pathcar='s,^/\([^/]*\).*$,\1,' pathcdr='s,^/[^/]*,,' removedotparts=':dotsl s@/\./@/@g t dotsl s,/\.$,/,' collapseslashes='s@/\{1,\}@/@g' finalslash='s,/*$,/,' # func_normal_abspath PATH # Remove doubled-up and trailing slashes, "." path components, # and cancel out any ".." path components in PATH after making # it an absolute path. # value returned in "$func_normal_abspath_result" func_normal_abspath () { # Start from root dir and reassemble the path. func_normal_abspath_result= func_normal_abspath_tpath=$1 func_normal_abspath_altnamespace= case $func_normal_abspath_tpath in "") # Empty path, that just means $cwd. func_stripname '' '/' "`pwd`" func_normal_abspath_result=$func_stripname_result return ;; # The next three entries are used to spot a run of precisely # two leading slashes without using negated character classes; # we take advantage of case's first-match behaviour. ///*) # Unusual form of absolute path, do nothing. ;; //*) # Not necessarily an ordinary path; POSIX reserves leading '//' # and for example Cygwin uses it to access remote file shares # over CIFS/SMB, so we conserve a leading double slash if found. func_normal_abspath_altnamespace=/ ;; /*) # Absolute path, do nothing. ;; *) # Relative path, prepend $cwd. func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath ;; esac # Cancel out all the simple stuff to save iterations. We also want # the path to end with a slash for ease of parsing, so make sure # there is one (and only one) here. func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$removedotparts" -e "$collapseslashes" -e "$finalslash"` while :; do # Processed it all yet? if test "$func_normal_abspath_tpath" = / ; then # If we ascended to the root using ".." the result may be empty now. if test -z "$func_normal_abspath_result" ; then func_normal_abspath_result=/ fi break fi func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$pathcar"` func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$pathcdr"` # Figure out what to do with it case $func_normal_abspath_tcomponent in "") # Trailing empty path component, ignore it. ;; ..) # Parent dir; strip last assembled component from result. func_dirname "$func_normal_abspath_result" func_normal_abspath_result=$func_dirname_result ;; *) # Actual path component, append it. func_normal_abspath_result=$func_normal_abspath_result/$func_normal_abspath_tcomponent ;; esac done # Restore leading double-slash if one was found on entry. func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result } # func_relative_path SRCDIR DSTDIR # generates a relative path from SRCDIR to DSTDIR, with a trailing # slash if non-empty, suitable for immediately appending a filename # without needing to append a separator. # value returned in "$func_relative_path_result" func_relative_path () { func_relative_path_result= func_normal_abspath "$1" func_relative_path_tlibdir=$func_normal_abspath_result func_normal_abspath "$2" func_relative_path_tbindir=$func_normal_abspath_result # Ascend the tree starting from libdir while :; do # check if we have found a prefix of bindir case $func_relative_path_tbindir in $func_relative_path_tlibdir) # found an exact match func_relative_path_tcancelled= break ;; $func_relative_path_tlibdir*) # found a matching prefix func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir" func_relative_path_tcancelled=$func_stripname_result if test -z "$func_relative_path_result"; then func_relative_path_result=. fi break ;; *) func_dirname $func_relative_path_tlibdir func_relative_path_tlibdir=${func_dirname_result} if test "x$func_relative_path_tlibdir" = x ; then # Have to descend all the way to the root! func_relative_path_result=../$func_relative_path_result func_relative_path_tcancelled=$func_relative_path_tbindir break fi func_relative_path_result=../$func_relative_path_result ;; esac done # Now calculate path; take care to avoid doubling-up slashes. func_stripname '' '/' "$func_relative_path_result" func_relative_path_result=$func_stripname_result func_stripname '/' '/' "$func_relative_path_tcancelled" if test "x$func_stripname_result" != x ; then func_relative_path_result=${func_relative_path_result}/${func_stripname_result} fi # Normalisation. If bindir is libdir, return empty string, # else relative path ending with a slash; either way, target # file name can be directly appended. if test ! -z "$func_relative_path_result"; then func_stripname './' '' "$func_relative_path_result/" func_relative_path_result=$func_stripname_result fi } # The name of this program: func_dirname_and_basename "$progpath" progname=$func_basename_result # Make sure we have an absolute path for reexecution: case $progpath in [\\/]*|[A-Za-z]:\\*) ;; *[\\/]*) progdir=$func_dirname_result progdir=`cd "$progdir" && pwd` progpath="$progdir/$progname" ;; *) save_IFS="$IFS" IFS=${PATH_SEPARATOR-:} for progdir in $PATH; do IFS="$save_IFS" test -x "$progdir/$progname" && break done IFS="$save_IFS" test -n "$progdir" || progdir=`pwd` progpath="$progdir/$progname" ;; esac # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. Xsed="${SED}"' -e 1s/^X//' sed_quote_subst='s/\([`"$\\]\)/\\\1/g' # Same as above, but do not quote variable references. double_quote_subst='s/\(["`\\]\)/\\\1/g' # Sed substitution that turns a string into a regex matching for the # string literally. sed_make_literal_regex='s,[].[^$\\*\/],\\&,g' # Sed substitution that converts a w32 file name or path # which contains forward slashes, into one that contains # (escaped) backslashes. A very naive implementation. lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g' # Re-`\' parameter expansions in output of double_quote_subst that were # `\'-ed in input to the same. If an odd number of `\' preceded a '$' # in input to double_quote_subst, that '$' was protected from expansion. # Since each input `\' is now two `\'s, look for any number of runs of # four `\'s followed by two `\'s and then a '$'. `\' that '$'. bs='\\' bs2='\\\\' bs4='\\\\\\\\' dollar='\$' sed_double_backslash="\ s/$bs4/&\\ /g s/^$bs2$dollar/$bs&/ s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g s/\n//g" # Standard options: opt_dry_run=false opt_help=false opt_quiet=false opt_verbose=false opt_warning=: # func_echo arg... # Echo program name prefixed message, along with the current mode # name if it has been set yet. func_echo () { $ECHO "$progname: ${opt_mode+$opt_mode: }$*" } # func_verbose arg... # Echo program name prefixed message in verbose mode only. func_verbose () { $opt_verbose && func_echo ${1+"$@"} # A bug in bash halts the script if the last line of a function # fails when set -e is in force, so we need another command to # work around that: : } # func_echo_all arg... # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "$*" } # func_error arg... # Echo program name prefixed message to standard error. func_error () { $ECHO "$progname: ${opt_mode+$opt_mode: }"${1+"$@"} 1>&2 } # func_warning arg... # Echo program name prefixed warning message to standard error. func_warning () { $opt_warning && $ECHO "$progname: ${opt_mode+$opt_mode: }warning: "${1+"$@"} 1>&2 # bash bug again: : } # func_fatal_error arg... # Echo program name prefixed message to standard error, and exit. func_fatal_error () { func_error ${1+"$@"} exit $EXIT_FAILURE } # func_fatal_help arg... # Echo program name prefixed message to standard error, followed by # a help hint, and exit. func_fatal_help () { func_error ${1+"$@"} func_fatal_error "$help" } help="Try \`$progname --help' for more information." ## default # func_grep expression filename # Check whether EXPRESSION matches any line of FILENAME, without output. func_grep () { $GREP "$1" "$2" >/dev/null 2>&1 } # func_mkdir_p directory-path # Make sure the entire path to DIRECTORY-PATH is available. func_mkdir_p () { my_directory_path="$1" my_dir_list= if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then # Protect directory names starting with `-' case $my_directory_path in -*) my_directory_path="./$my_directory_path" ;; esac # While some portion of DIR does not yet exist... while test ! -d "$my_directory_path"; do # ...make a list in topmost first order. Use a colon delimited # list incase some portion of path contains whitespace. my_dir_list="$my_directory_path:$my_dir_list" # If the last portion added has no slash in it, the list is done case $my_directory_path in */*) ;; *) break ;; esac # ...otherwise throw away the child directory and loop my_directory_path=`$ECHO "$my_directory_path" | $SED -e "$dirname"` done my_dir_list=`$ECHO "$my_dir_list" | $SED 's,:*$,,'` save_mkdir_p_IFS="$IFS"; IFS=':' for my_dir in $my_dir_list; do IFS="$save_mkdir_p_IFS" # mkdir can fail with a `File exist' error if two processes # try to create one of the directories concurrently. Don't # stop in that case! $MKDIR "$my_dir" 2>/dev/null || : done IFS="$save_mkdir_p_IFS" # Bail out if we (or some other process) failed to create a directory. test -d "$my_directory_path" || \ func_fatal_error "Failed to create \`$1'" fi } # func_mktempdir [string] # Make a temporary directory that won't clash with other running # libtool processes, and avoids race conditions if possible. If # given, STRING is the basename for that directory. func_mktempdir () { my_template="${TMPDIR-/tmp}/${1-$progname}" if test "$opt_dry_run" = ":"; then # Return a directory name, but don't create it in dry-run mode my_tmpdir="${my_template}-$$" else # If mktemp works, use that first and foremost my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null` if test ! -d "$my_tmpdir"; then # Failing that, at least try and use $RANDOM to avoid a race my_tmpdir="${my_template}-${RANDOM-0}$$" save_mktempdir_umask=`umask` umask 0077 $MKDIR "$my_tmpdir" umask $save_mktempdir_umask fi # If we're not in dry-run mode, bomb out on failure test -d "$my_tmpdir" || \ func_fatal_error "cannot create temporary directory \`$my_tmpdir'" fi $ECHO "$my_tmpdir" } # func_quote_for_eval arg # Aesthetically quote ARG to be evaled later. # This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT # is double-quoted, suitable for a subsequent eval, whereas # FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters # which are still active within double quotes backslashified. func_quote_for_eval () { case $1 in *[\\\`\"\$]*) func_quote_for_eval_unquoted_result=`$ECHO "$1" | $SED "$sed_quote_subst"` ;; *) func_quote_for_eval_unquoted_result="$1" ;; esac case $func_quote_for_eval_unquoted_result in # Double-quote args containing shell metacharacters to delay # word splitting, command substitution and and variable # expansion for a subsequent eval. # Many Bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\"" ;; *) func_quote_for_eval_result="$func_quote_for_eval_unquoted_result" esac } # func_quote_for_expand arg # Aesthetically quote ARG to be evaled later; same as above, # but do not quote variable references. func_quote_for_expand () { case $1 in *[\\\`\"]*) my_arg=`$ECHO "$1" | $SED \ -e "$double_quote_subst" -e "$sed_double_backslash"` ;; *) my_arg="$1" ;; esac case $my_arg in # Double-quote args containing shell metacharacters to delay # word splitting and command substitution for a subsequent eval. # Many Bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") my_arg="\"$my_arg\"" ;; esac func_quote_for_expand_result="$my_arg" } # func_show_eval cmd [fail_exp] # Unless opt_silent is true, then output CMD. Then, if opt_dryrun is # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP # is given, then evaluate it. func_show_eval () { my_cmd="$1" my_fail_exp="${2-:}" ${opt_silent-false} || { func_quote_for_expand "$my_cmd" eval "func_echo $func_quote_for_expand_result" } if ${opt_dry_run-false}; then :; else eval "$my_cmd" my_status=$? if test "$my_status" -eq 0; then :; else eval "(exit $my_status); $my_fail_exp" fi fi } # func_show_eval_locale cmd [fail_exp] # Unless opt_silent is true, then output CMD. Then, if opt_dryrun is # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP # is given, then evaluate it. Use the saved locale for evaluation. func_show_eval_locale () { my_cmd="$1" my_fail_exp="${2-:}" ${opt_silent-false} || { func_quote_for_expand "$my_cmd" eval "func_echo $func_quote_for_expand_result" } if ${opt_dry_run-false}; then :; else eval "$lt_user_locale $my_cmd" my_status=$? eval "$lt_safe_locale" if test "$my_status" -eq 0; then :; else eval "(exit $my_status); $my_fail_exp" fi fi } # func_tr_sh # Turn $1 into a string suitable for a shell variable name. # Result is stored in $func_tr_sh_result. All characters # not in the set a-zA-Z0-9_ are replaced with '_'. Further, # if $1 begins with a digit, a '_' is prepended as well. func_tr_sh () { case $1 in [0-9]* | *[!a-zA-Z0-9_]*) func_tr_sh_result=`$ECHO "$1" | $SED 's/^\([0-9]\)/_\1/; s/[^a-zA-Z0-9_]/_/g'` ;; * ) func_tr_sh_result=$1 ;; esac } # func_version # Echo version message to standard output and exit. func_version () { $opt_debug $SED -n '/(C)/!b go :more /\./!{ N s/\n# / / b more } :go /^# '$PROGRAM' (GNU /,/# warranty; / { s/^# // s/^# *$// s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/ p }' < "$progpath" exit $? } # func_usage # Echo short help message to standard output and exit. func_usage () { $opt_debug $SED -n '/^# Usage:/,/^# *.*--help/ { s/^# // s/^# *$// s/\$progname/'$progname'/ p }' < "$progpath" echo $ECHO "run \`$progname --help | more' for full usage" exit $? } # func_help [NOEXIT] # Echo long help message to standard output and exit, # unless 'noexit' is passed as argument. func_help () { $opt_debug $SED -n '/^# Usage:/,/# Report bugs to/ { :print s/^# // s/^# *$// s*\$progname*'$progname'* s*\$host*'"$host"'* s*\$SHELL*'"$SHELL"'* s*\$LTCC*'"$LTCC"'* s*\$LTCFLAGS*'"$LTCFLAGS"'* s*\$LD*'"$LD"'* s/\$with_gnu_ld/'"$with_gnu_ld"'/ s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/ s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/ p d } /^# .* home page:/b print /^# General help using/b print ' < "$progpath" ret=$? if test -z "$1"; then exit $ret fi } # func_missing_arg argname # Echo program name prefixed message to standard error and set global # exit_cmd. func_missing_arg () { $opt_debug func_error "missing argument for $1." exit_cmd=exit } # func_split_short_opt shortopt # Set func_split_short_opt_name and func_split_short_opt_arg shell # variables after splitting SHORTOPT after the 2nd character. func_split_short_opt () { func_split_short_opt_arg=${1#??} func_split_short_opt_name=${1%"$func_split_short_opt_arg"} } # Extended-shell func_split_short_opt implementation # func_split_long_opt longopt # Set func_split_long_opt_name and func_split_long_opt_arg shell # variables after splitting LONGOPT at the `=' sign. func_split_long_opt () { func_split_long_opt_name=${1%%=*} func_split_long_opt_arg=${1#*=} } # Extended-shell func_split_long_opt implementation exit_cmd=: magic="%%%MAGIC variable%%%" magic_exe="%%%MAGIC EXE variable%%%" # Global variables. nonopt= preserve_args= lo2o="s/\\.lo\$/.${objext}/" o2lo="s/\\.${objext}\$/.lo/" extracted_archives= extracted_serial=0 # If this variable is set in any of the actions, the command in it # will be execed at the end. This prevents here-documents from being # left over by shells. exec_cmd= # func_append var value # Append VALUE to the end of shell variable VAR. func_append () { eval "${1}+=\${2}" } # Extended-shell func_append implementation # func_append_quoted var value # Quote VALUE and append to the end of shell variable VAR, separated # by a space. func_append_quoted () { func_quote_for_eval "${2}" eval "${1}+=\\ \$func_quote_for_eval_result" } # Extended-shell func_append_quoted implementation # func_arith arithmetic-term... func_arith () { func_arith_result=$(( $* )) } # Extended-shell func_arith implementation # func_len string # STRING may not start with a hyphen. func_len () { func_len_result=${#1} } # Extended-shell func_len implementation # func_lo2o object func_lo2o () { case ${1} in *.lo) func_lo2o_result=${1%.lo}.${objext} ;; *) func_lo2o_result=${1} ;; esac } # Extended-shell func_lo2o implementation # func_xform libobj-or-source func_xform () { func_xform_result=${1%.*}.lo } # Extended-shell func_xform implementation # func_fatal_configuration arg... # Echo program name prefixed message to standard error, followed by # a configuration failure hint, and exit. func_fatal_configuration () { func_error ${1+"$@"} func_error "See the $PACKAGE documentation for more information." func_fatal_error "Fatal configuration error." } # func_config # Display the configuration for all the tags in this script. func_config () { re_begincf='^# ### BEGIN LIBTOOL' re_endcf='^# ### END LIBTOOL' # Default configuration. $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath" # Now print the configurations for the tags. for tagname in $taglist; do $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath" done exit $? } # func_features # Display the features supported by this script. func_features () { echo "host: $host" if test "$build_libtool_libs" = yes; then echo "enable shared libraries" else echo "disable shared libraries" fi if test "$build_old_libs" = yes; then echo "enable static libraries" else echo "disable static libraries" fi exit $? } # func_enable_tag tagname # Verify that TAGNAME is valid, and either flag an error and exit, or # enable the TAGNAME tag. We also add TAGNAME to the global $taglist # variable here. func_enable_tag () { # Global variable: tagname="$1" re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$" re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$" sed_extractcf="/$re_begincf/,/$re_endcf/p" # Validate tagname. case $tagname in *[!-_A-Za-z0-9,/]*) func_fatal_error "invalid tag name: $tagname" ;; esac # Don't test for the "default" C tag, as we know it's # there but not specially marked. case $tagname in CC) ;; *) if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then taglist="$taglist $tagname" # Evaluate the configuration. Be careful to quote the path # and the sed script, to avoid splitting on whitespace, but # also don't use non-portable quotes within backquotes within # quotes we have to do it in 2 steps: extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"` eval "$extractedcf" else func_error "ignoring unknown tag $tagname" fi ;; esac } # func_check_version_match # Ensure that we are using m4 macros, and libtool script from the same # release of libtool. func_check_version_match () { if test "$package_revision" != "$macro_revision"; then if test "$VERSION" != "$macro_version"; then if test -z "$macro_version"; then cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, but the $progname: definition of this LT_INIT comes from an older release. $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION $progname: and run autoconf again. _LT_EOF else cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, but the $progname: definition of this LT_INIT comes from $PACKAGE $macro_version. $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION $progname: and run autoconf again. _LT_EOF fi else cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision, $progname: but the definition of this LT_INIT comes from revision $macro_revision. $progname: You should recreate aclocal.m4 with macros from revision $package_revision $progname: of $PACKAGE $VERSION and run autoconf again. _LT_EOF fi exit $EXIT_MISMATCH fi } # Shorthand for --mode=foo, only valid as the first argument case $1 in clean|clea|cle|cl) shift; set dummy --mode clean ${1+"$@"}; shift ;; compile|compil|compi|comp|com|co|c) shift; set dummy --mode compile ${1+"$@"}; shift ;; execute|execut|execu|exec|exe|ex|e) shift; set dummy --mode execute ${1+"$@"}; shift ;; finish|finis|fini|fin|fi|f) shift; set dummy --mode finish ${1+"$@"}; shift ;; install|instal|insta|inst|ins|in|i) shift; set dummy --mode install ${1+"$@"}; shift ;; link|lin|li|l) shift; set dummy --mode link ${1+"$@"}; shift ;; uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u) shift; set dummy --mode uninstall ${1+"$@"}; shift ;; esac # Option defaults: opt_debug=: opt_dry_run=false opt_config=false opt_preserve_dup_deps=false opt_features=false opt_finish=false opt_help=false opt_help_all=false opt_silent=: opt_warning=: opt_verbose=: opt_silent=false opt_verbose=false # Parse options once, thoroughly. This comes as soon as possible in the # script to make things like `--version' happen as quickly as we can. { # this just eases exit handling while test $# -gt 0; do opt="$1" shift case $opt in --debug|-x) opt_debug='set -x' func_echo "enabling shell trace mode" $opt_debug ;; --dry-run|--dryrun|-n) opt_dry_run=: ;; --config) opt_config=: func_config ;; --dlopen|-dlopen) optarg="$1" opt_dlopen="${opt_dlopen+$opt_dlopen }$optarg" shift ;; --preserve-dup-deps) opt_preserve_dup_deps=: ;; --features) opt_features=: func_features ;; --finish) opt_finish=: set dummy --mode finish ${1+"$@"}; shift ;; --help) opt_help=: ;; --help-all) opt_help_all=: opt_help=': help-all' ;; --mode) test $# = 0 && func_missing_arg $opt && break optarg="$1" opt_mode="$optarg" case $optarg in # Valid mode arguments: clean|compile|execute|finish|install|link|relink|uninstall) ;; # Catch anything else as an error *) func_error "invalid argument for $opt" exit_cmd=exit break ;; esac shift ;; --no-silent|--no-quiet) opt_silent=false preserve_args+=" $opt" ;; --no-warning|--no-warn) opt_warning=false preserve_args+=" $opt" ;; --no-verbose) opt_verbose=false preserve_args+=" $opt" ;; --silent|--quiet) opt_silent=: preserve_args+=" $opt" opt_verbose=false ;; --verbose|-v) opt_verbose=: preserve_args+=" $opt" opt_silent=false ;; --tag) test $# = 0 && func_missing_arg $opt && break optarg="$1" opt_tag="$optarg" preserve_args+=" $opt $optarg" func_enable_tag "$optarg" shift ;; -\?|-h) func_usage ;; --help) func_help ;; --version) func_version ;; # Separate optargs to long options: --*=*) func_split_long_opt "$opt" set dummy "$func_split_long_opt_name" "$func_split_long_opt_arg" ${1+"$@"} shift ;; # Separate non-argument short options: -\?*|-h*|-n*|-v*) func_split_short_opt "$opt" set dummy "$func_split_short_opt_name" "-$func_split_short_opt_arg" ${1+"$@"} shift ;; --) break ;; -*) func_fatal_help "unrecognized option \`$opt'" ;; *) set dummy "$opt" ${1+"$@"}; shift; break ;; esac done # Validate options: # save first non-option argument if test "$#" -gt 0; then nonopt="$opt" shift fi # preserve --debug test "$opt_debug" = : || preserve_args+=" --debug" case $host in *cygwin* | *mingw* | *pw32* | *cegcc*) # don't eliminate duplications in $postdeps and $predeps opt_duplicate_compiler_generated_deps=: ;; *) opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps ;; esac $opt_help || { # Sanity checks first: func_check_version_match if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then func_fatal_configuration "not configured to build any kind of library" fi # Darwin sucks eval std_shrext=\"$shrext_cmds\" # Only execute mode is allowed to have -dlopen flags. if test -n "$opt_dlopen" && test "$opt_mode" != execute; then func_error "unrecognized option \`-dlopen'" $ECHO "$help" 1>&2 exit $EXIT_FAILURE fi # Change the help message to a mode-specific one. generic_help="$help" help="Try \`$progname --help --mode=$opt_mode' for more information." } # Bail if the options were screwed $exit_cmd $EXIT_FAILURE } ## ----------- ## ## Main. ## ## ----------- ## # func_lalib_p file # True iff FILE is a libtool `.la' library or `.lo' object file. # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_lalib_p () { test -f "$1" && $SED -e 4q "$1" 2>/dev/null \ | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1 } # func_lalib_unsafe_p file # True iff FILE is a libtool `.la' library or `.lo' object file. # This function implements the same check as func_lalib_p without # resorting to external programs. To this end, it redirects stdin and # closes it afterwards, without saving the original file descriptor. # As a safety measure, use it only where a negative result would be # fatal anyway. Works if `file' does not exist. func_lalib_unsafe_p () { lalib_p=no if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then for lalib_p_l in 1 2 3 4 do read lalib_p_line case "$lalib_p_line" in \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;; esac done exec 0<&5 5<&- fi test "$lalib_p" = yes } # func_ltwrapper_script_p file # True iff FILE is a libtool wrapper script # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_script_p () { func_lalib_p "$1" } # func_ltwrapper_executable_p file # True iff FILE is a libtool wrapper executable # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_executable_p () { func_ltwrapper_exec_suffix= case $1 in *.exe) ;; *) func_ltwrapper_exec_suffix=.exe ;; esac $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1 } # func_ltwrapper_scriptname file # Assumes file is an ltwrapper_executable # uses $file to determine the appropriate filename for a # temporary ltwrapper_script. func_ltwrapper_scriptname () { func_dirname_and_basename "$1" "" "." func_stripname '' '.exe' "$func_basename_result" func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper" } # func_ltwrapper_p file # True iff FILE is a libtool wrapper script or wrapper executable # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_p () { func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1" } # func_execute_cmds commands fail_cmd # Execute tilde-delimited COMMANDS. # If FAIL_CMD is given, eval that upon failure. # FAIL_CMD may read-access the current command in variable CMD! func_execute_cmds () { $opt_debug save_ifs=$IFS; IFS='~' for cmd in $1; do IFS=$save_ifs eval cmd=\"$cmd\" func_show_eval "$cmd" "${2-:}" done IFS=$save_ifs } # func_source file # Source FILE, adding directory component if necessary. # Note that it is not necessary on cygwin/mingw to append a dot to # FILE even if both FILE and FILE.exe exist: automatic-append-.exe # behavior happens only for exec(3), not for open(2)! Also, sourcing # `FILE.' does not work on cygwin managed mounts. func_source () { $opt_debug case $1 in */* | *\\*) . "$1" ;; *) . "./$1" ;; esac } # func_resolve_sysroot PATH # Replace a leading = in PATH with a sysroot. Store the result into # func_resolve_sysroot_result func_resolve_sysroot () { func_resolve_sysroot_result=$1 case $func_resolve_sysroot_result in =*) func_stripname '=' '' "$func_resolve_sysroot_result" func_resolve_sysroot_result=$lt_sysroot$func_stripname_result ;; esac } # func_replace_sysroot PATH # If PATH begins with the sysroot, replace it with = and # store the result into func_replace_sysroot_result. func_replace_sysroot () { case "$lt_sysroot:$1" in ?*:"$lt_sysroot"*) func_stripname "$lt_sysroot" '' "$1" func_replace_sysroot_result="=$func_stripname_result" ;; *) # Including no sysroot. func_replace_sysroot_result=$1 ;; esac } # func_infer_tag arg # Infer tagged configuration to use if any are available and # if one wasn't chosen via the "--tag" command line option. # Only attempt this if the compiler in the base compile # command doesn't match the default compiler. # arg is usually of the form 'gcc ...' func_infer_tag () { $opt_debug if test -n "$available_tags" && test -z "$tagname"; then CC_quoted= for arg in $CC; do func_append_quoted CC_quoted "$arg" done CC_expanded=`func_echo_all $CC` CC_quoted_expanded=`func_echo_all $CC_quoted` case $@ in # Blanks in the command may have been stripped by the calling shell, # but not from the CC environment variable when configure was run. " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) ;; # Blanks at the start of $base_compile will cause this to fail # if we don't check for them as well. *) for z in $available_tags; do if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then # Evaluate the configuration. eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`" CC_quoted= for arg in $CC; do # Double-quote args containing other shell metacharacters. func_append_quoted CC_quoted "$arg" done CC_expanded=`func_echo_all $CC` CC_quoted_expanded=`func_echo_all $CC_quoted` case "$@ " in " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) # The compiler in the base compile command matches # the one in the tagged configuration. # Assume this is the tagged configuration we want. tagname=$z break ;; esac fi done # If $tagname still isn't set, then no tagged configuration # was found and let the user know that the "--tag" command # line option must be used. if test -z "$tagname"; then func_echo "unable to infer tagged configuration" func_fatal_error "specify a tag with \`--tag'" # else # func_verbose "using $tagname tagged configuration" fi ;; esac fi } # func_write_libtool_object output_name pic_name nonpic_name # Create a libtool object file (analogous to a ".la" file), # but don't create it if we're doing a dry run. func_write_libtool_object () { write_libobj=${1} if test "$build_libtool_libs" = yes; then write_lobj=\'${2}\' else write_lobj=none fi if test "$build_old_libs" = yes; then write_oldobj=\'${3}\' else write_oldobj=none fi $opt_dry_run || { cat >${write_libobj}T </dev/null` if test "$?" -eq 0 && test -n "${func_convert_core_file_wine_to_w32_tmp}"; then func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" | $SED -e "$lt_sed_naive_backslashify"` else func_convert_core_file_wine_to_w32_result= fi fi } # end: func_convert_core_file_wine_to_w32 # func_convert_core_path_wine_to_w32 ARG # Helper function used by path conversion functions when $build is *nix, and # $host is mingw, cygwin, or some other w32 environment. Relies on a correctly # configured wine environment available, with the winepath program in $build's # $PATH. Assumes ARG has no leading or trailing path separator characters. # # ARG is path to be converted from $build format to win32. # Result is available in $func_convert_core_path_wine_to_w32_result. # Unconvertible file (directory) names in ARG are skipped; if no directory names # are convertible, then the result may be empty. func_convert_core_path_wine_to_w32 () { $opt_debug # unfortunately, winepath doesn't convert paths, only file names func_convert_core_path_wine_to_w32_result="" if test -n "$1"; then oldIFS=$IFS IFS=: for func_convert_core_path_wine_to_w32_f in $1; do IFS=$oldIFS func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f" if test -n "$func_convert_core_file_wine_to_w32_result" ; then if test -z "$func_convert_core_path_wine_to_w32_result"; then func_convert_core_path_wine_to_w32_result="$func_convert_core_file_wine_to_w32_result" else func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result" fi fi done IFS=$oldIFS fi } # end: func_convert_core_path_wine_to_w32 # func_cygpath ARGS... # Wrapper around calling the cygpath program via LT_CYGPATH. This is used when # when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2) # $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or # (2), returns the Cygwin file name or path in func_cygpath_result (input # file name or path is assumed to be in w32 format, as previously converted # from $build's *nix or MSYS format). In case (3), returns the w32 file name # or path in func_cygpath_result (input file name or path is assumed to be in # Cygwin format). Returns an empty string on error. # # ARGS are passed to cygpath, with the last one being the file name or path to # be converted. # # Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH # environment variable; do not put it in $PATH. func_cygpath () { $opt_debug if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null` if test "$?" -ne 0; then # on failure, ensure result is empty func_cygpath_result= fi else func_cygpath_result= func_error "LT_CYGPATH is empty or specifies non-existent file: \`$LT_CYGPATH'" fi } #end: func_cygpath # func_convert_core_msys_to_w32 ARG # Convert file name or path ARG from MSYS format to w32 format. Return # result in func_convert_core_msys_to_w32_result. func_convert_core_msys_to_w32 () { $opt_debug # awkward: cmd appends spaces to result func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null | $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"` } #end: func_convert_core_msys_to_w32 # func_convert_file_check ARG1 ARG2 # Verify that ARG1 (a file name in $build format) was converted to $host # format in ARG2. Otherwise, emit an error message, but continue (resetting # func_to_host_file_result to ARG1). func_convert_file_check () { $opt_debug if test -z "$2" && test -n "$1" ; then func_error "Could not determine host file name corresponding to" func_error " \`$1'" func_error "Continuing, but uninstalled executables may not work." # Fallback: func_to_host_file_result="$1" fi } # end func_convert_file_check # func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH # Verify that FROM_PATH (a path in $build format) was converted to $host # format in TO_PATH. Otherwise, emit an error message, but continue, resetting # func_to_host_file_result to a simplistic fallback value (see below). func_convert_path_check () { $opt_debug if test -z "$4" && test -n "$3"; then func_error "Could not determine the host path corresponding to" func_error " \`$3'" func_error "Continuing, but uninstalled executables may not work." # Fallback. This is a deliberately simplistic "conversion" and # should not be "improved". See libtool.info. if test "x$1" != "x$2"; then lt_replace_pathsep_chars="s|$1|$2|g" func_to_host_path_result=`echo "$3" | $SED -e "$lt_replace_pathsep_chars"` else func_to_host_path_result="$3" fi fi } # end func_convert_path_check # func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG # Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT # and appending REPL if ORIG matches BACKPAT. func_convert_path_front_back_pathsep () { $opt_debug case $4 in $1 ) func_to_host_path_result="$3$func_to_host_path_result" ;; esac case $4 in $2 ) func_to_host_path_result+="$3" ;; esac } # end func_convert_path_front_back_pathsep ################################################## # $build to $host FILE NAME CONVERSION FUNCTIONS # ################################################## # invoked via `$to_host_file_cmd ARG' # # In each case, ARG is the path to be converted from $build to $host format. # Result will be available in $func_to_host_file_result. # func_to_host_file ARG # Converts the file name ARG from $build format to $host format. Return result # in func_to_host_file_result. func_to_host_file () { $opt_debug $to_host_file_cmd "$1" } # end func_to_host_file # func_to_tool_file ARG LAZY # converts the file name ARG from $build format to toolchain format. Return # result in func_to_tool_file_result. If the conversion in use is listed # in (the comma separated) LAZY, no conversion takes place. func_to_tool_file () { $opt_debug case ,$2, in *,"$to_tool_file_cmd",*) func_to_tool_file_result=$1 ;; *) $to_tool_file_cmd "$1" func_to_tool_file_result=$func_to_host_file_result ;; esac } # end func_to_tool_file # func_convert_file_noop ARG # Copy ARG to func_to_host_file_result. func_convert_file_noop () { func_to_host_file_result="$1" } # end func_convert_file_noop # func_convert_file_msys_to_w32 ARG # Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic # conversion to w32 is not available inside the cwrapper. Returns result in # func_to_host_file_result. func_convert_file_msys_to_w32 () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then func_convert_core_msys_to_w32 "$1" func_to_host_file_result="$func_convert_core_msys_to_w32_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_msys_to_w32 # func_convert_file_cygwin_to_w32 ARG # Convert file name ARG from Cygwin to w32 format. Returns result in # func_to_host_file_result. func_convert_file_cygwin_to_w32 () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then # because $build is cygwin, we call "the" cygpath in $PATH; no need to use # LT_CYGPATH in this case. func_to_host_file_result=`cygpath -m "$1"` fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_cygwin_to_w32 # func_convert_file_nix_to_w32 ARG # Convert file name ARG from *nix to w32 format. Requires a wine environment # and a working winepath. Returns result in func_to_host_file_result. func_convert_file_nix_to_w32 () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then func_convert_core_file_wine_to_w32 "$1" func_to_host_file_result="$func_convert_core_file_wine_to_w32_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_nix_to_w32 # func_convert_file_msys_to_cygwin ARG # Convert file name ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. # Returns result in func_to_host_file_result. func_convert_file_msys_to_cygwin () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then func_convert_core_msys_to_w32 "$1" func_cygpath -u "$func_convert_core_msys_to_w32_result" func_to_host_file_result="$func_cygpath_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_msys_to_cygwin # func_convert_file_nix_to_cygwin ARG # Convert file name ARG from *nix to Cygwin format. Requires Cygwin installed # in a wine environment, working winepath, and LT_CYGPATH set. Returns result # in func_to_host_file_result. func_convert_file_nix_to_cygwin () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then # convert from *nix to w32, then use cygpath to convert from w32 to cygwin. func_convert_core_file_wine_to_w32 "$1" func_cygpath -u "$func_convert_core_file_wine_to_w32_result" func_to_host_file_result="$func_cygpath_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_nix_to_cygwin ############################################# # $build to $host PATH CONVERSION FUNCTIONS # ############################################# # invoked via `$to_host_path_cmd ARG' # # In each case, ARG is the path to be converted from $build to $host format. # The result will be available in $func_to_host_path_result. # # Path separators are also converted from $build format to $host format. If # ARG begins or ends with a path separator character, it is preserved (but # converted to $host format) on output. # # All path conversion functions are named using the following convention: # file name conversion function : func_convert_file_X_to_Y () # path conversion function : func_convert_path_X_to_Y () # where, for any given $build/$host combination the 'X_to_Y' value is the # same. If conversion functions are added for new $build/$host combinations, # the two new functions must follow this pattern, or func_init_to_host_path_cmd # will break. # func_init_to_host_path_cmd # Ensures that function "pointer" variable $to_host_path_cmd is set to the # appropriate value, based on the value of $to_host_file_cmd. to_host_path_cmd= func_init_to_host_path_cmd () { $opt_debug if test -z "$to_host_path_cmd"; then func_stripname 'func_convert_file_' '' "$to_host_file_cmd" to_host_path_cmd="func_convert_path_${func_stripname_result}" fi } # func_to_host_path ARG # Converts the path ARG from $build format to $host format. Return result # in func_to_host_path_result. func_to_host_path () { $opt_debug func_init_to_host_path_cmd $to_host_path_cmd "$1" } # end func_to_host_path # func_convert_path_noop ARG # Copy ARG to func_to_host_path_result. func_convert_path_noop () { func_to_host_path_result="$1" } # end func_convert_path_noop # func_convert_path_msys_to_w32 ARG # Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic # conversion to w32 is not available inside the cwrapper. Returns result in # func_to_host_path_result. func_convert_path_msys_to_w32 () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # Remove leading and trailing path separator characters from ARG. MSYS # behavior is inconsistent here; cygpath turns them into '.;' and ';.'; # and winepath ignores them completely. func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" func_to_host_path_result="$func_convert_core_msys_to_w32_result" func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_msys_to_w32 # func_convert_path_cygwin_to_w32 ARG # Convert path ARG from Cygwin to w32 format. Returns result in # func_to_host_file_result. func_convert_path_cygwin_to_w32 () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"` func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_cygwin_to_w32 # func_convert_path_nix_to_w32 ARG # Convert path ARG from *nix to w32 format. Requires a wine environment and # a working winepath. Returns result in func_to_host_file_result. func_convert_path_nix_to_w32 () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" func_to_host_path_result="$func_convert_core_path_wine_to_w32_result" func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_nix_to_w32 # func_convert_path_msys_to_cygwin ARG # Convert path ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. # Returns result in func_to_host_file_result. func_convert_path_msys_to_cygwin () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" func_cygpath -u -p "$func_convert_core_msys_to_w32_result" func_to_host_path_result="$func_cygpath_result" func_convert_path_check : : \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" : "$1" fi } # end func_convert_path_msys_to_cygwin # func_convert_path_nix_to_cygwin ARG # Convert path ARG from *nix to Cygwin format. Requires Cygwin installed in a # a wine environment, working winepath, and LT_CYGPATH set. Returns result in # func_to_host_file_result. func_convert_path_nix_to_cygwin () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # Remove leading and trailing path separator characters from # ARG. msys behavior is inconsistent here, cygpath turns them # into '.;' and ';.', and winepath ignores them completely. func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result" func_to_host_path_result="$func_cygpath_result" func_convert_path_check : : \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" : "$1" fi } # end func_convert_path_nix_to_cygwin # func_mode_compile arg... func_mode_compile () { $opt_debug # Get the compilation command and the source file. base_compile= srcfile="$nonopt" # always keep a non-empty value in "srcfile" suppress_opt=yes suppress_output= arg_mode=normal libobj= later= pie_flag= for arg do case $arg_mode in arg ) # do not "continue". Instead, add this to base_compile lastarg="$arg" arg_mode=normal ;; target ) libobj="$arg" arg_mode=normal continue ;; normal ) # Accept any command-line options. case $arg in -o) test -n "$libobj" && \ func_fatal_error "you cannot specify \`-o' more than once" arg_mode=target continue ;; -pie | -fpie | -fPIE) pie_flag+=" $arg" continue ;; -shared | -static | -prefer-pic | -prefer-non-pic) later+=" $arg" continue ;; -no-suppress) suppress_opt=no continue ;; -Xcompiler) arg_mode=arg # the next one goes into the "base_compile" arg list continue # The current "srcfile" will either be retained or ;; # replaced later. I would guess that would be a bug. -Wc,*) func_stripname '-Wc,' '' "$arg" args=$func_stripname_result lastarg= save_ifs="$IFS"; IFS=',' for arg in $args; do IFS="$save_ifs" func_append_quoted lastarg "$arg" done IFS="$save_ifs" func_stripname ' ' '' "$lastarg" lastarg=$func_stripname_result # Add the arguments to base_compile. base_compile+=" $lastarg" continue ;; *) # Accept the current argument as the source file. # The previous "srcfile" becomes the current argument. # lastarg="$srcfile" srcfile="$arg" ;; esac # case $arg ;; esac # case $arg_mode # Aesthetically quote the previous argument. func_append_quoted base_compile "$lastarg" done # for arg case $arg_mode in arg) func_fatal_error "you must specify an argument for -Xcompile" ;; target) func_fatal_error "you must specify a target with \`-o'" ;; *) # Get the name of the library object. test -z "$libobj" && { func_basename "$srcfile" libobj="$func_basename_result" } ;; esac # Recognize several different file suffixes. # If the user specifies -o file.o, it is replaced with file.lo case $libobj in *.[cCFSifmso] | \ *.ada | *.adb | *.ads | *.asm | \ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \ *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup) func_xform "$libobj" libobj=$func_xform_result ;; esac case $libobj in *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;; *) func_fatal_error "cannot determine name of library object from \`$libobj'" ;; esac func_infer_tag $base_compile for arg in $later; do case $arg in -shared) test "$build_libtool_libs" != yes && \ func_fatal_configuration "can not build a shared library" build_old_libs=no continue ;; -static) build_libtool_libs=no build_old_libs=yes continue ;; -prefer-pic) pic_mode=yes continue ;; -prefer-non-pic) pic_mode=no continue ;; esac done func_quote_for_eval "$libobj" test "X$libobj" != "X$func_quote_for_eval_result" \ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \ && func_warning "libobj name \`$libobj' may not contain shell special characters." func_dirname_and_basename "$obj" "/" "" objname="$func_basename_result" xdir="$func_dirname_result" lobj=${xdir}$objdir/$objname test -z "$base_compile" && \ func_fatal_help "you must specify a compilation command" # Delete any leftover library objects. if test "$build_old_libs" = yes; then removelist="$obj $lobj $libobj ${libobj}T" else removelist="$lobj $libobj ${libobj}T" fi # On Cygwin there's no "real" PIC flag so we must build both object types case $host_os in cygwin* | mingw* | pw32* | os2* | cegcc*) pic_mode=default ;; esac if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then # non-PIC code in shared libraries is not supported pic_mode=default fi # Calculate the filename of the output object if compiler does # not support -o with -c if test "$compiler_c_o" = no; then output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.${objext} lockfile="$output_obj.lock" else output_obj= need_locks=no lockfile= fi # Lock this critical section if it is needed # We use this script file to make the link, it avoids creating a new file if test "$need_locks" = yes; then until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do func_echo "Waiting for $lockfile to be removed" sleep 2 done elif test "$need_locks" = warn; then if test -f "$lockfile"; then $ECHO "\ *** ERROR, $lockfile exists and contains: `cat $lockfile 2>/dev/null` This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi removelist+=" $output_obj" $ECHO "$srcfile" > "$lockfile" fi $opt_dry_run || $RM $removelist removelist+=" $lockfile" trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15 func_to_tool_file "$srcfile" func_convert_file_msys_to_w32 srcfile=$func_to_tool_file_result func_quote_for_eval "$srcfile" qsrcfile=$func_quote_for_eval_result # Only build a PIC object if we are building libtool libraries. if test "$build_libtool_libs" = yes; then # Without this assignment, base_compile gets emptied. fbsd_hideous_sh_bug=$base_compile if test "$pic_mode" != no; then command="$base_compile $qsrcfile $pic_flag" else # Don't build PIC code command="$base_compile $qsrcfile" fi func_mkdir_p "$xdir$objdir" if test -z "$output_obj"; then # Place PIC objects in $objdir command+=" -o $lobj" fi func_show_eval_locale "$command" \ 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE' if test "$need_locks" = warn && test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then $ECHO "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi # Just move the object if needed, then go on to compile the next one if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then func_show_eval '$MV "$output_obj" "$lobj"' \ 'error=$?; $opt_dry_run || $RM $removelist; exit $error' fi # Allow error messages only from the first compilation. if test "$suppress_opt" = yes; then suppress_output=' >/dev/null 2>&1' fi fi # Only build a position-dependent object if we build old libraries. if test "$build_old_libs" = yes; then if test "$pic_mode" != yes; then # Don't build PIC code command="$base_compile $qsrcfile$pie_flag" else command="$base_compile $qsrcfile $pic_flag" fi if test "$compiler_c_o" = yes; then command+=" -o $obj" fi # Suppress compiler output if we already did a PIC compilation. command+="$suppress_output" func_show_eval_locale "$command" \ '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' if test "$need_locks" = warn && test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then $ECHO "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi # Just move the object if needed if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then func_show_eval '$MV "$output_obj" "$obj"' \ 'error=$?; $opt_dry_run || $RM $removelist; exit $error' fi fi $opt_dry_run || { func_write_libtool_object "$libobj" "$objdir/$objname" "$objname" # Unlock the critical section if it was locked if test "$need_locks" != no; then removelist=$lockfile $RM "$lockfile" fi } exit $EXIT_SUCCESS } $opt_help || { test "$opt_mode" = compile && func_mode_compile ${1+"$@"} } func_mode_help () { # We need to display help for each of the modes. case $opt_mode in "") # Generic help is extracted from the usage comments # at the start of this file. func_help ;; clean) $ECHO \ "Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE... Remove files from the build directory. RM is the name of the program to use to delete files associated with each FILE (typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed to RM. If FILE is a libtool library, object or program, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; compile) $ECHO \ "Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE Compile a source file into a libtool library object. This mode accepts the following additional options: -o OUTPUT-FILE set the output file name to OUTPUT-FILE -no-suppress do not suppress compiler output for multiple passes -prefer-pic try to build PIC objects only -prefer-non-pic try to build non-PIC objects only -shared do not build a \`.o' file suitable for static linking -static only build a \`.o' file suitable for static linking -Wc,FLAG pass FLAG directly to the compiler COMPILE-COMMAND is a command to be used in creating a \`standard' object file from the given SOURCEFILE. The output file name is determined by removing the directory component from SOURCEFILE, then substituting the C source code suffix \`.c' with the library object suffix, \`.lo'." ;; execute) $ECHO \ "Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]... Automatically set library path, then run a program. This mode accepts the following additional options: -dlopen FILE add the directory containing FILE to the library path This mode sets the library path environment variable according to \`-dlopen' flags. If any of the ARGS are libtool executable wrappers, then they are translated into their corresponding uninstalled binary, and any of their required library directories are added to the library path. Then, COMMAND is executed, with ARGS as arguments." ;; finish) $ECHO \ "Usage: $progname [OPTION]... --mode=finish [LIBDIR]... Complete the installation of libtool libraries. Each LIBDIR is a directory that contains libtool libraries. The commands that this mode executes may require superuser privileges. Use the \`--dry-run' option if you just want to see what would be executed." ;; install) $ECHO \ "Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND... Install executables or libraries. INSTALL-COMMAND is the installation command. The first component should be either the \`install' or \`cp' program. The following components of INSTALL-COMMAND are treated specially: -inst-prefix-dir PREFIX-DIR Use PREFIX-DIR as a staging area for installation The rest of the components are interpreted as arguments to that command (only BSD-compatible install options are recognized)." ;; link) $ECHO \ "Usage: $progname [OPTION]... --mode=link LINK-COMMAND... Link object files or libraries together to form another library, or to create an executable program. LINK-COMMAND is a command using the C compiler that you would use to create a program from several object files. The following components of LINK-COMMAND are treated specially: -all-static do not do any dynamic linking at all -avoid-version do not add a version suffix if possible -bindir BINDIR specify path to binaries directory (for systems where libraries must be found in the PATH setting at runtime) -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3) -export-symbols SYMFILE try to export only the symbols listed in SYMFILE -export-symbols-regex REGEX try to export only the symbols matching REGEX -LLIBDIR search LIBDIR for required installed libraries -lNAME OUTPUT-FILE requires the installed library libNAME -module build a library that can dlopened -no-fast-install disable the fast-install mode -no-install link a not-installable executable -no-undefined declare that a library does not refer to external symbols -o OUTPUT-FILE create OUTPUT-FILE from the specified objects -objectlist FILE Use a list of object files found in FILE to specify objects -precious-files-regex REGEX don't remove output files matching REGEX -release RELEASE specify package release information -rpath LIBDIR the created library will eventually be installed in LIBDIR -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries -shared only do dynamic linking of libtool libraries -shrext SUFFIX override the standard shared library file extension -static do not do any dynamic linking of uninstalled libtool libraries -static-libtool-libs do not do any dynamic linking of libtool libraries -version-info CURRENT[:REVISION[:AGE]] specify library version info [each variable defaults to 0] -weak LIBNAME declare that the target provides the LIBNAME interface -Wc,FLAG -Xcompiler FLAG pass linker-specific FLAG directly to the compiler -Wl,FLAG -Xlinker FLAG pass linker-specific FLAG directly to the linker -XCClinker FLAG pass link-specific FLAG to the compiler driver (CC) All other options (arguments beginning with \`-') are ignored. Every other argument is treated as a filename. Files ending in \`.la' are treated as uninstalled libtool libraries, other files are standard or library object files. If the OUTPUT-FILE ends in \`.la', then a libtool library is created, only library objects (\`.lo' files) may be specified, and \`-rpath' is required, except when creating a convenience library. If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created using \`ar' and \`ranlib', or on Windows using \`lib'. If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file is created, otherwise an executable program is created." ;; uninstall) $ECHO \ "Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE... Remove libraries from an installation directory. RM is the name of the program to use to delete files associated with each FILE (typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed to RM. If FILE is a libtool library, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; *) func_fatal_help "invalid operation mode \`$opt_mode'" ;; esac echo $ECHO "Try \`$progname --help' for more information about other modes." } # Now that we've collected a possible --mode arg, show help if necessary if $opt_help; then if test "$opt_help" = :; then func_mode_help else { func_help noexit for opt_mode in compile link execute install finish uninstall clean; do func_mode_help done } | sed -n '1p; 2,$s/^Usage:/ or: /p' { func_help noexit for opt_mode in compile link execute install finish uninstall clean; do echo func_mode_help done } | sed '1d /^When reporting/,/^Report/{ H d } $x /information about other modes/d /more detailed .*MODE/d s/^Usage:.*--mode=\([^ ]*\) .*/Description of \1 mode:/' fi exit $? fi # func_mode_execute arg... func_mode_execute () { $opt_debug # The first argument is the command name. cmd="$nonopt" test -z "$cmd" && \ func_fatal_help "you must specify a COMMAND" # Handle -dlopen flags immediately. for file in $opt_dlopen; do test -f "$file" \ || func_fatal_help "\`$file' is not a file" dir= case $file in *.la) func_resolve_sysroot "$file" file=$func_resolve_sysroot_result # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$file" \ || func_fatal_help "\`$lib' is not a valid libtool archive" # Read the libtool library. dlname= library_names= func_source "$file" # Skip this library if it cannot be dlopened. if test -z "$dlname"; then # Warn if it was a shared library. test -n "$library_names" && \ func_warning "\`$file' was not linked with \`-export-dynamic'" continue fi func_dirname "$file" "" "." dir="$func_dirname_result" if test -f "$dir/$objdir/$dlname"; then dir+="/$objdir" else if test ! -f "$dir/$dlname"; then func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" fi fi ;; *.lo) # Just add the directory containing the .lo file. func_dirname "$file" "" "." dir="$func_dirname_result" ;; *) func_warning "\`-dlopen' is ignored for non-libtool libraries and objects" continue ;; esac # Get the absolute pathname. absdir=`cd "$dir" && pwd` test -n "$absdir" && dir="$absdir" # Now add the directory to shlibpath_var. if eval "test -z \"\$$shlibpath_var\""; then eval "$shlibpath_var=\"\$dir\"" else eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\"" fi done # This variable tells wrapper scripts just to set shlibpath_var # rather than running their programs. libtool_execute_magic="$magic" # Check if any of the arguments is a wrapper script. args= for file do case $file in -* | *.la | *.lo ) ;; *) # Do a test to see if this is really a libtool program. if func_ltwrapper_script_p "$file"; then func_source "$file" # Transform arg to wrapped name. file="$progdir/$program" elif func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" func_source "$func_ltwrapper_scriptname_result" # Transform arg to wrapped name. file="$progdir/$program" fi ;; esac # Quote arguments (to preserve shell metacharacters). func_append_quoted args "$file" done if test "X$opt_dry_run" = Xfalse; then if test -n "$shlibpath_var"; then # Export the shlibpath_var. eval "export $shlibpath_var" fi # Restore saved environment variables for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test \"\${save_$lt_var+set}\" = set; then $lt_var=\$save_$lt_var; export $lt_var else $lt_unset $lt_var fi" done # Now prepare to actually exec the command. exec_cmd="\$cmd$args" else # Display what would be done. if test -n "$shlibpath_var"; then eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\"" echo "export $shlibpath_var" fi $ECHO "$cmd$args" exit $EXIT_SUCCESS fi } test "$opt_mode" = execute && func_mode_execute ${1+"$@"} # func_mode_finish arg... func_mode_finish () { $opt_debug libs= libdirs= admincmds= for opt in "$nonopt" ${1+"$@"} do if test -d "$opt"; then libdirs+=" $opt" elif test -f "$opt"; then if func_lalib_unsafe_p "$opt"; then libs+=" $opt" else func_warning "\`$opt' is not a valid libtool archive" fi else func_fatal_error "invalid argument \`$opt'" fi done if test -n "$libs"; then if test -n "$lt_sysroot"; then sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"` sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;" else sysroot_cmd= fi # Remove sysroot references if $opt_dry_run; then for lib in $libs; do echo "removing references to $lt_sysroot and \`=' prefixes from $lib" done else tmpdir=`func_mktempdir` for lib in $libs; do sed -e "${sysroot_cmd} s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \ > $tmpdir/tmp-la mv -f $tmpdir/tmp-la $lib done ${RM}r "$tmpdir" fi fi if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then for libdir in $libdirs; do if test -n "$finish_cmds"; then # Do each command in the finish commands. func_execute_cmds "$finish_cmds" 'admincmds="$admincmds '"$cmd"'"' fi if test -n "$finish_eval"; then # Do the single finish_eval. eval cmds=\"$finish_eval\" $opt_dry_run || eval "$cmds" || admincmds+=" $cmds" fi done fi # Exit here if they wanted silent mode. $opt_silent && exit $EXIT_SUCCESS if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then echo "----------------------------------------------------------------------" echo "Libraries have been installed in:" for libdir in $libdirs; do $ECHO " $libdir" done echo echo "If you ever happen to want to link against installed libraries" echo "in a given directory, LIBDIR, you must either use libtool, and" echo "specify the full pathname of the library, or use the \`-LLIBDIR'" echo "flag during linking and do at least one of the following:" if test -n "$shlibpath_var"; then echo " - add LIBDIR to the \`$shlibpath_var' environment variable" echo " during execution" fi if test -n "$runpath_var"; then echo " - add LIBDIR to the \`$runpath_var' environment variable" echo " during linking" fi if test -n "$hardcode_libdir_flag_spec"; then libdir=LIBDIR eval flag=\"$hardcode_libdir_flag_spec\" $ECHO " - use the \`$flag' linker flag" fi if test -n "$admincmds"; then $ECHO " - have your system administrator run these commands:$admincmds" fi if test -f /etc/ld.so.conf; then echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'" fi echo echo "See any operating system documentation about shared libraries for" case $host in solaris2.[6789]|solaris2.1[0-9]) echo "more information, such as the ld(1), crle(1) and ld.so(8) manual" echo "pages." ;; *) echo "more information, such as the ld(1) and ld.so(8) manual pages." ;; esac echo "----------------------------------------------------------------------" fi exit $EXIT_SUCCESS } test "$opt_mode" = finish && func_mode_finish ${1+"$@"} # func_mode_install arg... func_mode_install () { $opt_debug # There may be an optional sh(1) argument at the beginning of # install_prog (especially on Windows NT). if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh || # Allow the use of GNU shtool's install command. case $nonopt in *shtool*) :;; *) false;; esac; then # Aesthetically quote it. func_quote_for_eval "$nonopt" install_prog="$func_quote_for_eval_result " arg=$1 shift else install_prog= arg=$nonopt fi # The real first argument should be the name of the installation program. # Aesthetically quote it. func_quote_for_eval "$arg" install_prog+="$func_quote_for_eval_result" install_shared_prog=$install_prog case " $install_prog " in *[\\\ /]cp\ *) install_cp=: ;; *) install_cp=false ;; esac # We need to accept at least all the BSD install flags. dest= files= opts= prev= install_type= isdir=no stripme= no_mode=: for arg do arg2= if test -n "$dest"; then files+=" $dest" dest=$arg continue fi case $arg in -d) isdir=yes ;; -f) if $install_cp; then :; else prev=$arg fi ;; -g | -m | -o) prev=$arg ;; -s) stripme=" -s" continue ;; -*) ;; *) # If the previous option needed an argument, then skip it. if test -n "$prev"; then if test "x$prev" = x-m && test -n "$install_override_mode"; then arg2=$install_override_mode no_mode=false fi prev= else dest=$arg continue fi ;; esac # Aesthetically quote the argument. func_quote_for_eval "$arg" install_prog+=" $func_quote_for_eval_result" if test -n "$arg2"; then func_quote_for_eval "$arg2" fi install_shared_prog+=" $func_quote_for_eval_result" done test -z "$install_prog" && \ func_fatal_help "you must specify an install program" test -n "$prev" && \ func_fatal_help "the \`$prev' option requires an argument" if test -n "$install_override_mode" && $no_mode; then if $install_cp; then :; else func_quote_for_eval "$install_override_mode" install_shared_prog+=" -m $func_quote_for_eval_result" fi fi if test -z "$files"; then if test -z "$dest"; then func_fatal_help "no file or destination specified" else func_fatal_help "you must specify a destination" fi fi # Strip any trailing slash from the destination. func_stripname '' '/' "$dest" dest=$func_stripname_result # Check to see that the destination is a directory. test -d "$dest" && isdir=yes if test "$isdir" = yes; then destdir="$dest" destname= else func_dirname_and_basename "$dest" "" "." destdir="$func_dirname_result" destname="$func_basename_result" # Not a directory, so check to see that there is only one file specified. set dummy $files; shift test "$#" -gt 1 && \ func_fatal_help "\`$dest' is not a directory" fi case $destdir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) for file in $files; do case $file in *.lo) ;; *) func_fatal_help "\`$destdir' must be an absolute directory name" ;; esac done ;; esac # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic="$magic" staticlibs= future_libdirs= current_libdirs= for file in $files; do # Do each installation. case $file in *.$libext) # Do the static libraries later. staticlibs+=" $file" ;; *.la) func_resolve_sysroot "$file" file=$func_resolve_sysroot_result # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$file" \ || func_fatal_help "\`$file' is not a valid libtool archive" library_names= old_library= relink_command= func_source "$file" # Add the libdir to current_libdirs if it is the destination. if test "X$destdir" = "X$libdir"; then case "$current_libdirs " in *" $libdir "*) ;; *) current_libdirs+=" $libdir" ;; esac else # Note the libdir as a future libdir. case "$future_libdirs " in *" $libdir "*) ;; *) future_libdirs+=" $libdir" ;; esac fi func_dirname "$file" "/" "" dir="$func_dirname_result" dir+="$objdir" if test -n "$relink_command"; then # Determine the prefix the user has applied to our future dir. inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"` # Don't allow the user to place us outside of our expected # location b/c this prevents finding dependent libraries that # are installed to the same prefix. # At present, this check doesn't affect windows .dll's that # are installed into $libdir/../bin (currently, that works fine) # but it's something to keep an eye on. test "$inst_prefix_dir" = "$destdir" && \ func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir" if test -n "$inst_prefix_dir"; then # Stick the inst_prefix_dir data into the link command. relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"` else relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%%"` fi func_warning "relinking \`$file'" func_show_eval "$relink_command" \ 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"' fi # See the names of the shared library. set dummy $library_names; shift if test -n "$1"; then realname="$1" shift srcname="$realname" test -n "$relink_command" && srcname="$realname"T # Install the shared library and build the symlinks. func_show_eval "$install_shared_prog $dir/$srcname $destdir/$realname" \ 'exit $?' tstripme="$stripme" case $host_os in cygwin* | mingw* | pw32* | cegcc*) case $realname in *.dll.a) tstripme="" ;; esac ;; esac if test -n "$tstripme" && test -n "$striplib"; then func_show_eval "$striplib $destdir/$realname" 'exit $?' fi if test "$#" -gt 0; then # Delete the old symlinks, and create new ones. # Try `ln -sf' first, because the `ln' binary might depend on # the symlink we replace! Solaris /bin/ln does not understand -f, # so we also need to try rm && ln -s. for linkname do test "$linkname" != "$realname" \ && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })" done fi # Do each command in the postinstall commands. lib="$destdir/$realname" func_execute_cmds "$postinstall_cmds" 'exit $?' fi # Install the pseudo-library for information purposes. func_basename "$file" name="$func_basename_result" instname="$dir/$name"i func_show_eval "$install_prog $instname $destdir/$name" 'exit $?' # Maybe install the static library, too. test -n "$old_library" && staticlibs+=" $dir/$old_library" ;; *.lo) # Install (i.e. copy) a libtool object. # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile="$destdir/$destname" else func_basename "$file" destfile="$func_basename_result" destfile="$destdir/$destfile" fi # Deduce the name of the destination old-style object file. case $destfile in *.lo) func_lo2o "$destfile" staticdest=$func_lo2o_result ;; *.$objext) staticdest="$destfile" destfile= ;; *) func_fatal_help "cannot copy a libtool object to \`$destfile'" ;; esac # Install the libtool object if requested. test -n "$destfile" && \ func_show_eval "$install_prog $file $destfile" 'exit $?' # Install the old object if enabled. if test "$build_old_libs" = yes; then # Deduce the name of the old-style object file. func_lo2o "$file" staticobj=$func_lo2o_result func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?' fi exit $EXIT_SUCCESS ;; *) # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile="$destdir/$destname" else func_basename "$file" destfile="$func_basename_result" destfile="$destdir/$destfile" fi # If the file is missing, and there is a .exe on the end, strip it # because it is most likely a libtool script we actually want to # install stripped_ext="" case $file in *.exe) if test ! -f "$file"; then func_stripname '' '.exe' "$file" file=$func_stripname_result stripped_ext=".exe" fi ;; esac # Do a test to see if this is really a libtool program. case $host in *cygwin* | *mingw*) if func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" wrapper=$func_ltwrapper_scriptname_result else func_stripname '' '.exe' "$file" wrapper=$func_stripname_result fi ;; *) wrapper=$file ;; esac if func_ltwrapper_script_p "$wrapper"; then notinst_deplibs= relink_command= func_source "$wrapper" # Check the variables that should have been set. test -z "$generated_by_libtool_version" && \ func_fatal_error "invalid libtool wrapper script \`$wrapper'" finalize=yes for lib in $notinst_deplibs; do # Check to see that each library is installed. libdir= if test -f "$lib"; then func_source "$lib" fi libfile="$libdir/"`$ECHO "$lib" | $SED 's%^.*/%%g'` ### testsuite: skip nested quoting test if test -n "$libdir" && test ! -f "$libfile"; then func_warning "\`$lib' has not been installed in \`$libdir'" finalize=no fi done relink_command= func_source "$wrapper" outputname= if test "$fast_install" = no && test -n "$relink_command"; then $opt_dry_run || { if test "$finalize" = yes; then tmpdir=`func_mktempdir` func_basename "$file$stripped_ext" file="$func_basename_result" outputname="$tmpdir/$file" # Replace the output file specification. relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'` $opt_silent || { func_quote_for_expand "$relink_command" eval "func_echo $func_quote_for_expand_result" } if eval "$relink_command"; then : else func_error "error: relink \`$file' with the above command before installing it" $opt_dry_run || ${RM}r "$tmpdir" continue fi file="$outputname" else func_warning "cannot relink \`$file'" fi } else # Install the binary that we compiled earlier. file=`$ECHO "$file$stripped_ext" | $SED "s%\([^/]*\)$%$objdir/\1%"` fi fi # remove .exe since cygwin /usr/bin/install will append another # one anyway case $install_prog,$host in */usr/bin/install*,*cygwin*) case $file:$destfile in *.exe:*.exe) # this is ok ;; *.exe:*) destfile=$destfile.exe ;; *:*.exe) func_stripname '' '.exe' "$destfile" destfile=$func_stripname_result ;; esac ;; esac func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?' $opt_dry_run || if test -n "$outputname"; then ${RM}r "$tmpdir" fi ;; esac done for file in $staticlibs; do func_basename "$file" name="$func_basename_result" # Set up the ranlib parameters. oldlib="$destdir/$name" func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 tool_oldlib=$func_to_tool_file_result func_show_eval "$install_prog \$file \$oldlib" 'exit $?' if test -n "$stripme" && test -n "$old_striplib"; then func_show_eval "$old_striplib $tool_oldlib" 'exit $?' fi # Do each command in the postinstall commands. func_execute_cmds "$old_postinstall_cmds" 'exit $?' done test -n "$future_libdirs" && \ func_warning "remember to run \`$progname --finish$future_libdirs'" if test -n "$current_libdirs"; then # Maybe just do a dry run. $opt_dry_run && current_libdirs=" -n$current_libdirs" exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs' else exit $EXIT_SUCCESS fi } test "$opt_mode" = install && func_mode_install ${1+"$@"} # func_generate_dlsyms outputname originator pic_p # Extract symbols from dlprefiles and create ${outputname}S.o with # a dlpreopen symbol table. func_generate_dlsyms () { $opt_debug my_outputname="$1" my_originator="$2" my_pic_p="${3-no}" my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'` my_dlsyms= if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then if test -n "$NM" && test -n "$global_symbol_pipe"; then my_dlsyms="${my_outputname}S.c" else func_error "not configured to extract global symbols from dlpreopened files" fi fi if test -n "$my_dlsyms"; then case $my_dlsyms in "") ;; *.c) # Discover the nlist of each of the dlfiles. nlist="$output_objdir/${my_outputname}.nm" func_show_eval "$RM $nlist ${nlist}S ${nlist}T" # Parse the name list into a source file. func_verbose "creating $output_objdir/$my_dlsyms" $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\ /* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */ /* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */ #ifdef __cplusplus extern \"C\" { #endif #if defined(__GNUC__) && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4)) #pragma GCC diagnostic ignored \"-Wstrict-prototypes\" #endif /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) /* DATA imports from DLLs on WIN32 con't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs. */ # define LT_DLSYM_CONST #elif defined(__osf__) /* This system does not cope well with relocations in const data. */ # define LT_DLSYM_CONST #else # define LT_DLSYM_CONST const #endif /* External symbol declarations for the compiler. */\ " if test "$dlself" = yes; then func_verbose "generating symbol list for \`$output'" $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist" # Add our own program objects to the symbol list. progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP` for progfile in $progfiles; do func_to_tool_file "$progfile" func_convert_file_msys_to_w32 func_verbose "extracting global C symbols from \`$func_to_tool_file_result'" $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'" done if test -n "$exclude_expsyms"; then $opt_dry_run || { eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' } fi if test -n "$export_symbols_regex"; then $opt_dry_run || { eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' } fi # Prepare the list of exported symbols if test -z "$export_symbols"; then export_symbols="$output_objdir/$outputname.exp" $opt_dry_run || { $RM $export_symbols eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' case $host in *cygwin* | *mingw* | *cegcc* ) eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"' ;; esac } else $opt_dry_run || { eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"' eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' case $host in *cygwin* | *mingw* | *cegcc* ) eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' eval 'cat "$nlist" >> "$output_objdir/$outputname.def"' ;; esac } fi fi for dlprefile in $dlprefiles; do func_verbose "extracting global C symbols from \`$dlprefile'" func_basename "$dlprefile" name="$func_basename_result" case $host in *cygwin* | *mingw* | *cegcc* ) # if an import library, we need to obtain dlname if func_win32_import_lib_p "$dlprefile"; then func_tr_sh "$dlprefile" eval "curr_lafile=\$libfile_$func_tr_sh_result" dlprefile_dlbasename="" if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then # Use subshell, to avoid clobbering current variable values dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"` if test -n "$dlprefile_dlname" ; then func_basename "$dlprefile_dlname" dlprefile_dlbasename="$func_basename_result" else # no lafile. user explicitly requested -dlpreopen . $sharedlib_from_linklib_cmd "$dlprefile" dlprefile_dlbasename=$sharedlib_from_linklib_result fi fi $opt_dry_run || { if test -n "$dlprefile_dlbasename" ; then eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"' else func_warning "Could not compute DLL name from $name" eval '$ECHO ": $name " >> "$nlist"' fi func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe | $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'" } else # not an import lib $opt_dry_run || { eval '$ECHO ": $name " >> "$nlist"' func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" } fi ;; *) $opt_dry_run || { eval '$ECHO ": $name " >> "$nlist"' func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" } ;; esac done $opt_dry_run || { # Make sure we have at least an empty file. test -f "$nlist" || : > "$nlist" if test -n "$exclude_expsyms"; then $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T $MV "$nlist"T "$nlist" fi # Try sorting and uniquifying the output. if $GREP -v "^: " < "$nlist" | if sort -k 3 /dev/null 2>&1; then sort -k 3 else sort +2 fi | uniq > "$nlist"S; then : else $GREP -v "^: " < "$nlist" > "$nlist"S fi if test -f "$nlist"S; then eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"' else echo '/* NONE */' >> "$output_objdir/$my_dlsyms" fi echo >> "$output_objdir/$my_dlsyms" "\ /* The mapping between symbol names and symbols. */ typedef struct { const char *name; void *address; } lt_dlsymlist; extern LT_DLSYM_CONST lt_dlsymlist lt_${my_prefix}_LTX_preloaded_symbols[]; LT_DLSYM_CONST lt_dlsymlist lt_${my_prefix}_LTX_preloaded_symbols[] = {\ { \"$my_originator\", (void *) 0 }," case $need_lib_prefix in no) eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms" ;; *) eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms" ;; esac echo >> "$output_objdir/$my_dlsyms" "\ {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt_${my_prefix}_LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif\ " } # !$opt_dry_run pic_flag_for_symtable= case "$compile_command " in *" -static "*) ;; *) case $host in # compiling the symbol table file with pic_flag works around # a FreeBSD bug that causes programs to crash when -lm is # linked before any other PIC object. But we must not use # pic_flag when linking with -static. The problem exists in # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1. *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;; *-*-hpux*) pic_flag_for_symtable=" $pic_flag" ;; *) if test "X$my_pic_p" != Xno; then pic_flag_for_symtable=" $pic_flag" fi ;; esac ;; esac symtab_cflags= for arg in $LTCFLAGS; do case $arg in -pie | -fpie | -fPIE) ;; *) symtab_cflags+=" $arg" ;; esac done # Now compile the dynamic symbol file. func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?' # Clean up the generated files. func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"' # Transform the symbol file into the correct name. symfileobj="$output_objdir/${my_outputname}S.$objext" case $host in *cygwin* | *mingw* | *cegcc* ) if test -f "$output_objdir/$my_outputname.def"; then compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` else compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` fi ;; *) compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` ;; esac ;; *) func_fatal_error "unknown suffix for \`$my_dlsyms'" ;; esac else # We keep going just in case the user didn't refer to # lt_preloaded_symbols. The linker will fail if global_symbol_pipe # really was required. # Nullify the symbol file. compile_command=`$ECHO "$compile_command" | $SED "s% @SYMFILE@%%"` finalize_command=`$ECHO "$finalize_command" | $SED "s% @SYMFILE@%%"` fi } # func_win32_libid arg # return the library type of file 'arg' # # Need a lot of goo to handle *both* DLLs and import libs # Has to be a shell function in order to 'eat' the argument # that is supplied when $file_magic_command is called. # Despite the name, also deal with 64 bit binaries. func_win32_libid () { $opt_debug win32_libid_type="unknown" win32_fileres=`file -L $1 2>/dev/null` case $win32_fileres in *ar\ archive\ import\ library*) # definitely import win32_libid_type="x86 archive import" ;; *ar\ archive*) # could be an import, or static # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD. if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then func_to_tool_file "$1" func_convert_file_msys_to_w32 win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" | $SED -n -e ' 1,100{ / I /{ s,.*,import, p q } }'` case $win32_nmres in import*) win32_libid_type="x86 archive import";; *) win32_libid_type="x86 archive static";; esac fi ;; *DLL*) win32_libid_type="x86 DLL" ;; *executable*) # but shell scripts are "executable" too... case $win32_fileres in *MS\ Windows\ PE\ Intel*) win32_libid_type="x86 DLL" ;; esac ;; esac $ECHO "$win32_libid_type" } # func_cygming_dll_for_implib ARG # # Platform-specific function to extract the # name of the DLL associated with the specified # import library ARG. # Invoked by eval'ing the libtool variable # $sharedlib_from_linklib_cmd # Result is available in the variable # $sharedlib_from_linklib_result func_cygming_dll_for_implib () { $opt_debug sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"` } # func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs # # The is the core of a fallback implementation of a # platform-specific function to extract the name of the # DLL associated with the specified import library LIBNAME. # # SECTION_NAME is either .idata$6 or .idata$7, depending # on the platform and compiler that created the implib. # # Echos the name of the DLL associated with the # specified import library. func_cygming_dll_for_implib_fallback_core () { $opt_debug match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"` $OBJDUMP -s --section "$1" "$2" 2>/dev/null | $SED '/^Contents of section '"$match_literal"':/{ # Place marker at beginning of archive member dllname section s/.*/====MARK====/ p d } # These lines can sometimes be longer than 43 characters, but # are always uninteresting /:[ ]*file format pe[i]\{,1\}-/d /^In archive [^:]*:/d # Ensure marker is printed /^====MARK====/p # Remove all lines with less than 43 characters /^.\{43\}/!d # From remaining lines, remove first 43 characters s/^.\{43\}//' | $SED -n ' # Join marker and all lines until next marker into a single line /^====MARK====/ b para H $ b para b :para x s/\n//g # Remove the marker s/^====MARK====// # Remove trailing dots and whitespace s/[\. \t]*$// # Print /./p' | # we now have a list, one entry per line, of the stringified # contents of the appropriate section of all members of the # archive which possess that section. Heuristic: eliminate # all those which have a first or second character that is # a '.' (that is, objdump's representation of an unprintable # character.) This should work for all archives with less than # 0x302f exports -- but will fail for DLLs whose name actually # begins with a literal '.' or a single character followed by # a '.'. # # Of those that remain, print the first one. $SED -e '/^\./d;/^.\./d;q' } # func_cygming_gnu_implib_p ARG # This predicate returns with zero status (TRUE) if # ARG is a GNU/binutils-style import library. Returns # with nonzero status (FALSE) otherwise. func_cygming_gnu_implib_p () { $opt_debug func_to_tool_file "$1" func_convert_file_msys_to_w32 func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'` test -n "$func_cygming_gnu_implib_tmp" } # func_cygming_ms_implib_p ARG # This predicate returns with zero status (TRUE) if # ARG is an MS-style import library. Returns # with nonzero status (FALSE) otherwise. func_cygming_ms_implib_p () { $opt_debug func_to_tool_file "$1" func_convert_file_msys_to_w32 func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'` test -n "$func_cygming_ms_implib_tmp" } # func_cygming_dll_for_implib_fallback ARG # Platform-specific function to extract the # name of the DLL associated with the specified # import library ARG. # # This fallback implementation is for use when $DLLTOOL # does not support the --identify-strict option. # Invoked by eval'ing the libtool variable # $sharedlib_from_linklib_cmd # Result is available in the variable # $sharedlib_from_linklib_result func_cygming_dll_for_implib_fallback () { $opt_debug if func_cygming_gnu_implib_p "$1" ; then # binutils import library sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"` elif func_cygming_ms_implib_p "$1" ; then # ms-generated import library sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"` else # unknown sharedlib_from_linklib_result="" fi } # func_extract_an_archive dir oldlib func_extract_an_archive () { $opt_debug f_ex_an_ar_dir="$1"; shift f_ex_an_ar_oldlib="$1" if test "$lock_old_archive_extraction" = yes; then lockfile=$f_ex_an_ar_oldlib.lock until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do func_echo "Waiting for $lockfile to be removed" sleep 2 done fi func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" \ 'stat=$?; rm -f "$lockfile"; exit $stat' if test "$lock_old_archive_extraction" = yes; then $opt_dry_run || rm -f "$lockfile" fi if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then : else func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" fi } # func_extract_archives gentop oldlib ... func_extract_archives () { $opt_debug my_gentop="$1"; shift my_oldlibs=${1+"$@"} my_oldobjs="" my_xlib="" my_xabs="" my_xdir="" for my_xlib in $my_oldlibs; do # Extract the objects. case $my_xlib in [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;; *) my_xabs=`pwd`"/$my_xlib" ;; esac func_basename "$my_xlib" my_xlib="$func_basename_result" my_xlib_u=$my_xlib while :; do case " $extracted_archives " in *" $my_xlib_u "*) func_arith $extracted_serial + 1 extracted_serial=$func_arith_result my_xlib_u=lt$extracted_serial-$my_xlib ;; *) break ;; esac done extracted_archives="$extracted_archives $my_xlib_u" my_xdir="$my_gentop/$my_xlib_u" func_mkdir_p "$my_xdir" case $host in *-darwin*) func_verbose "Extracting $my_xabs" # Do not bother doing anything if just a dry run $opt_dry_run || { darwin_orig_dir=`pwd` cd $my_xdir || exit $? darwin_archive=$my_xabs darwin_curdir=`pwd` darwin_base_archive=`basename "$darwin_archive"` darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true` if test -n "$darwin_arches"; then darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'` darwin_arch= func_verbose "$darwin_base_archive has multiple architectures $darwin_arches" for darwin_arch in $darwin_arches ; do func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}" $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}" cd "unfat-$$/${darwin_base_archive}-${darwin_arch}" func_extract_an_archive "`pwd`" "${darwin_base_archive}" cd "$darwin_curdir" $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" done # $darwin_arches ## Okay now we've a bunch of thin objects, gotta fatten them up :) darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u` darwin_file= darwin_files= for darwin_file in $darwin_filelist; do darwin_files=`find unfat-$$ -name $darwin_file -print | sort | $NL2SP` $LIPO -create -output "$darwin_file" $darwin_files done # $darwin_filelist $RM -rf unfat-$$ cd "$darwin_orig_dir" else cd $darwin_orig_dir func_extract_an_archive "$my_xdir" "$my_xabs" fi # $darwin_arches } # !$opt_dry_run ;; *) func_extract_an_archive "$my_xdir" "$my_xabs" ;; esac my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | sort | $NL2SP` done func_extract_archives_result="$my_oldobjs" } # func_emit_wrapper [arg=no] # # Emit a libtool wrapper script on stdout. # Don't directly open a file because we may want to # incorporate the script contents within a cygwin/mingw # wrapper executable. Must ONLY be called from within # func_mode_link because it depends on a number of variables # set therein. # # ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR # variable will take. If 'yes', then the emitted script # will assume that the directory in which it is stored is # the $objdir directory. This is a cygwin/mingw-specific # behavior. func_emit_wrapper () { func_emit_wrapper_arg1=${1-no} $ECHO "\ #! $SHELL # $output - temporary wrapper script for $objdir/$outputname # Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION # # The $output program cannot be directly executed until all the libtool # libraries that it depends on are installed. # # This wrapper script should never be moved out of the build directory. # If it is, it will not operate correctly. # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. sed_quote_subst='$sed_quote_subst' # Be Bourne compatible if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac fi BIN_SH=xpg4; export BIN_SH # for Tru64 DUALCASE=1; export DUALCASE # for MKS sh # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH relink_command=\"$relink_command\" # This environment variable determines our operation mode. if test \"\$libtool_install_magic\" = \"$magic\"; then # install mode needs the following variables: generated_by_libtool_version='$macro_version' notinst_deplibs='$notinst_deplibs' else # When we are sourced in execute mode, \$file and \$ECHO are already set. if test \"\$libtool_execute_magic\" != \"$magic\"; then file=\"\$0\"" qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"` $ECHO "\ # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$1 _LTECHO_EOF' } ECHO=\"$qECHO\" fi # Very basic option parsing. These options are (a) specific to # the libtool wrapper, (b) are identical between the wrapper # /script/ and the wrapper /executable/ which is used only on # windows platforms, and (c) all begin with the string "--lt-" # (application programs are unlikely to have options which match # this pattern). # # There are only two supported options: --lt-debug and # --lt-dump-script. There is, deliberately, no --lt-help. # # The first argument to this parsing function should be the # script's $0 value, followed by "$@". lt_option_debug= func_parse_lt_options () { lt_script_arg0=\$0 shift for lt_opt do case \"\$lt_opt\" in --lt-debug) lt_option_debug=1 ;; --lt-dump-script) lt_dump_D=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%/[^/]*$%%'\` test \"X\$lt_dump_D\" = \"X\$lt_script_arg0\" && lt_dump_D=. lt_dump_F=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%^.*/%%'\` cat \"\$lt_dump_D/\$lt_dump_F\" exit 0 ;; --lt-*) \$ECHO \"Unrecognized --lt- option: '\$lt_opt'\" 1>&2 exit 1 ;; esac done # Print the debug banner immediately: if test -n \"\$lt_option_debug\"; then echo \"${outputname}:${output}:\${LINENO}: libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\" 1>&2 fi } # Used when --lt-debug. Prints its arguments to stdout # (redirection is the responsibility of the caller) func_lt_dump_args () { lt_dump_args_N=1; for lt_arg do \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[\$lt_dump_args_N]: \$lt_arg\" lt_dump_args_N=\`expr \$lt_dump_args_N + 1\` done } # Core function for launching the target application func_exec_program_core () { " case $host in # Backslashes separate directories on plain windows *-*-mingw | *-*-os2* | *-cegcc*) $ECHO "\ if test -n \"\$lt_option_debug\"; then \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir\\\\\$program\" 1>&2 func_lt_dump_args \${1+\"\$@\"} 1>&2 fi exec \"\$progdir\\\\\$program\" \${1+\"\$@\"} " ;; *) $ECHO "\ if test -n \"\$lt_option_debug\"; then \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir/\$program\" 1>&2 func_lt_dump_args \${1+\"\$@\"} 1>&2 fi exec \"\$progdir/\$program\" \${1+\"\$@\"} " ;; esac $ECHO "\ \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2 exit 1 } # A function to encapsulate launching the target application # Strips options in the --lt-* namespace from \$@ and # launches target application with the remaining arguments. func_exec_program () { case \" \$* \" in *\\ --lt-*) for lt_wr_arg do case \$lt_wr_arg in --lt-*) ;; *) set x \"\$@\" \"\$lt_wr_arg\"; shift;; esac shift done ;; esac func_exec_program_core \${1+\"\$@\"} } # Parse options func_parse_lt_options \"\$0\" \${1+\"\$@\"} # Find the directory that this script lives in. thisdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*$%%'\` test \"x\$thisdir\" = \"x\$file\" && thisdir=. # Follow symbolic links until we get to the real thisdir. file=\`ls -ld \"\$file\" | $SED -n 's/.*-> //p'\` while test -n \"\$file\"; do destdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*\$%%'\` # If there was a directory component, then change thisdir. if test \"x\$destdir\" != \"x\$file\"; then case \"\$destdir\" in [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;; *) thisdir=\"\$thisdir/\$destdir\" ;; esac fi file=\`\$ECHO \"\$file\" | $SED 's%^.*/%%'\` file=\`ls -ld \"\$thisdir/\$file\" | $SED -n 's/.*-> //p'\` done # Usually 'no', except on cygwin/mingw when embedded into # the cwrapper. WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_arg1 if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then # special case for '.' if test \"\$thisdir\" = \".\"; then thisdir=\`pwd\` fi # remove .libs from thisdir case \"\$thisdir\" in *[\\\\/]$objdir ) thisdir=\`\$ECHO \"\$thisdir\" | $SED 's%[\\\\/][^\\\\/]*$%%'\` ;; $objdir ) thisdir=. ;; esac fi # Try to get the absolute directory name. absdir=\`cd \"\$thisdir\" && pwd\` test -n \"\$absdir\" && thisdir=\"\$absdir\" " if test "$fast_install" = yes; then $ECHO "\ program=lt-'$outputname'$exeext progdir=\"\$thisdir/$objdir\" if test ! -f \"\$progdir/\$program\" || { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\ test \"X\$file\" != \"X\$progdir/\$program\"; }; then file=\"\$\$-\$program\" if test ! -d \"\$progdir\"; then $MKDIR \"\$progdir\" else $RM \"\$progdir/\$file\" fi" $ECHO "\ # relink executable if necessary if test -n \"\$relink_command\"; then if relink_command_output=\`eval \$relink_command 2>&1\`; then : else $ECHO \"\$relink_command_output\" >&2 $RM \"\$progdir/\$file\" exit 1 fi fi $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null || { $RM \"\$progdir/\$program\"; $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; } $RM \"\$progdir/\$file\" fi" else $ECHO "\ program='$outputname' progdir=\"\$thisdir/$objdir\" " fi $ECHO "\ if test -f \"\$progdir/\$program\"; then" # fixup the dll searchpath if we need to. # # Fix the DLL searchpath if we need to. Do this before prepending # to shlibpath, because on Windows, both are PATH and uninstalled # libraries must come first. if test -n "$dllsearchpath"; then $ECHO "\ # Add the dll search path components to the executable PATH PATH=$dllsearchpath:\$PATH " fi # Export our shlibpath_var if we have one. if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then $ECHO "\ # Add our own library path to $shlibpath_var $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" # Some systems cannot cope with colon-terminated $shlibpath_var # The second colon is a workaround for a bug in BeOS R4 sed $shlibpath_var=\`\$ECHO \"\$$shlibpath_var\" | $SED 's/::*\$//'\` export $shlibpath_var " fi $ECHO "\ if test \"\$libtool_execute_magic\" != \"$magic\"; then # Run the actual program with our arguments. func_exec_program \${1+\"\$@\"} fi else # The program doesn't exist. \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2 \$ECHO \"This script is just a wrapper for \$program.\" 1>&2 \$ECHO \"See the $PACKAGE documentation for more information.\" 1>&2 exit 1 fi fi\ " } # func_emit_cwrapperexe_src # emit the source code for a wrapper executable on stdout # Must ONLY be called from within func_mode_link because # it depends on a number of variable set therein. func_emit_cwrapperexe_src () { cat < #include #ifdef _MSC_VER # include # include # include #else # include # include # ifdef __CYGWIN__ # include # endif #endif #include #include #include #include #include #include #include #include /* declarations of non-ANSI functions */ #if defined(__MINGW32__) # ifdef __STRICT_ANSI__ int _putenv (const char *); # endif #elif defined(__CYGWIN__) # ifdef __STRICT_ANSI__ char *realpath (const char *, char *); int putenv (char *); int setenv (const char *, const char *, int); # endif /* #elif defined (other platforms) ... */ #endif /* portability defines, excluding path handling macros */ #if defined(_MSC_VER) # define setmode _setmode # define stat _stat # define chmod _chmod # define getcwd _getcwd # define putenv _putenv # define S_IXUSR _S_IEXEC # ifndef _INTPTR_T_DEFINED # define _INTPTR_T_DEFINED # define intptr_t int # endif #elif defined(__MINGW32__) # define setmode _setmode # define stat _stat # define chmod _chmod # define getcwd _getcwd # define putenv _putenv #elif defined(__CYGWIN__) # define HAVE_SETENV # define FOPEN_WB "wb" /* #elif defined (other platforms) ... */ #endif #if defined(PATH_MAX) # define LT_PATHMAX PATH_MAX #elif defined(MAXPATHLEN) # define LT_PATHMAX MAXPATHLEN #else # define LT_PATHMAX 1024 #endif #ifndef S_IXOTH # define S_IXOTH 0 #endif #ifndef S_IXGRP # define S_IXGRP 0 #endif /* path handling portability macros */ #ifndef DIR_SEPARATOR # define DIR_SEPARATOR '/' # define PATH_SEPARATOR ':' #endif #if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \ defined (__OS2__) # define HAVE_DOS_BASED_FILE_SYSTEM # define FOPEN_WB "wb" # ifndef DIR_SEPARATOR_2 # define DIR_SEPARATOR_2 '\\' # endif # ifndef PATH_SEPARATOR_2 # define PATH_SEPARATOR_2 ';' # endif #endif #ifndef DIR_SEPARATOR_2 # define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR) #else /* DIR_SEPARATOR_2 */ # define IS_DIR_SEPARATOR(ch) \ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2)) #endif /* DIR_SEPARATOR_2 */ #ifndef PATH_SEPARATOR_2 # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR) #else /* PATH_SEPARATOR_2 */ # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2) #endif /* PATH_SEPARATOR_2 */ #ifndef FOPEN_WB # define FOPEN_WB "w" #endif #ifndef _O_BINARY # define _O_BINARY 0 #endif #define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type))) #define XFREE(stale) do { \ if (stale) { free ((void *) stale); stale = 0; } \ } while (0) #if defined(LT_DEBUGWRAPPER) static int lt_debug = 1; #else static int lt_debug = 0; #endif const char *program_name = "libtool-wrapper"; /* in case xstrdup fails */ void *xmalloc (size_t num); char *xstrdup (const char *string); const char *base_name (const char *name); char *find_executable (const char *wrapper); char *chase_symlinks (const char *pathspec); int make_executable (const char *path); int check_executable (const char *path); char *strendzap (char *str, const char *pat); void lt_debugprintf (const char *file, int line, const char *fmt, ...); void lt_fatal (const char *file, int line, const char *message, ...); static const char *nonnull (const char *s); static const char *nonempty (const char *s); void lt_setenv (const char *name, const char *value); char *lt_extend_str (const char *orig_value, const char *add, int to_end); void lt_update_exe_path (const char *name, const char *value); void lt_update_lib_path (const char *name, const char *value); char **prepare_spawn (char **argv); void lt_dump_script (FILE *f); EOF cat <= 0) && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH))) return 1; else return 0; } int make_executable (const char *path) { int rval = 0; struct stat st; lt_debugprintf (__FILE__, __LINE__, "(make_executable): %s\n", nonempty (path)); if ((!path) || (!*path)) return 0; if (stat (path, &st) >= 0) { rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR); } return rval; } /* Searches for the full path of the wrapper. Returns newly allocated full path name if found, NULL otherwise Does not chase symlinks, even on platforms that support them. */ char * find_executable (const char *wrapper) { int has_slash = 0; const char *p; const char *p_next; /* static buffer for getcwd */ char tmp[LT_PATHMAX + 1]; int tmp_len; char *concat_name; lt_debugprintf (__FILE__, __LINE__, "(find_executable): %s\n", nonempty (wrapper)); if ((wrapper == NULL) || (*wrapper == '\0')) return NULL; /* Absolute path? */ #if defined (HAVE_DOS_BASED_FILE_SYSTEM) if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':') { concat_name = xstrdup (wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } else { #endif if (IS_DIR_SEPARATOR (wrapper[0])) { concat_name = xstrdup (wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } #if defined (HAVE_DOS_BASED_FILE_SYSTEM) } #endif for (p = wrapper; *p; p++) if (*p == '/') { has_slash = 1; break; } if (!has_slash) { /* no slashes; search PATH */ const char *path = getenv ("PATH"); if (path != NULL) { for (p = path; *p; p = p_next) { const char *q; size_t p_len; for (q = p; *q; q++) if (IS_PATH_SEPARATOR (*q)) break; p_len = q - p; p_next = (*q == '\0' ? q : q + 1); if (p_len == 0) { /* empty path: current directory */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", nonnull (strerror (errno))); tmp_len = strlen (tmp); concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); } else { concat_name = XMALLOC (char, p_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, p, p_len); concat_name[p_len] = '/'; strcpy (concat_name + p_len + 1, wrapper); } if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } } /* not found in PATH; assume curdir */ } /* Relative path | not found in path: prepend cwd */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", nonnull (strerror (errno))); tmp_len = strlen (tmp); concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); return NULL; } char * chase_symlinks (const char *pathspec) { #ifndef S_ISLNK return xstrdup (pathspec); #else char buf[LT_PATHMAX]; struct stat s; char *tmp_pathspec = xstrdup (pathspec); char *p; int has_symlinks = 0; while (strlen (tmp_pathspec) && !has_symlinks) { lt_debugprintf (__FILE__, __LINE__, "checking path component for symlinks: %s\n", tmp_pathspec); if (lstat (tmp_pathspec, &s) == 0) { if (S_ISLNK (s.st_mode) != 0) { has_symlinks = 1; break; } /* search backwards for last DIR_SEPARATOR */ p = tmp_pathspec + strlen (tmp_pathspec) - 1; while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) p--; if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) { /* no more DIR_SEPARATORS left */ break; } *p = '\0'; } else { lt_fatal (__FILE__, __LINE__, "error accessing file \"%s\": %s", tmp_pathspec, nonnull (strerror (errno))); } } XFREE (tmp_pathspec); if (!has_symlinks) { return xstrdup (pathspec); } tmp_pathspec = realpath (pathspec, buf); if (tmp_pathspec == 0) { lt_fatal (__FILE__, __LINE__, "could not follow symlinks for %s", pathspec); } return xstrdup (tmp_pathspec); #endif } char * strendzap (char *str, const char *pat) { size_t len, patlen; assert (str != NULL); assert (pat != NULL); len = strlen (str); patlen = strlen (pat); if (patlen <= len) { str += len - patlen; if (strcmp (str, pat) == 0) *str = '\0'; } return str; } void lt_debugprintf (const char *file, int line, const char *fmt, ...) { va_list args; if (lt_debug) { (void) fprintf (stderr, "%s:%s:%d: ", program_name, file, line); va_start (args, fmt); (void) vfprintf (stderr, fmt, args); va_end (args); } } static void lt_error_core (int exit_status, const char *file, int line, const char *mode, const char *message, va_list ap) { fprintf (stderr, "%s:%s:%d: %s: ", program_name, file, line, mode); vfprintf (stderr, message, ap); fprintf (stderr, ".\n"); if (exit_status >= 0) exit (exit_status); } void lt_fatal (const char *file, int line, const char *message, ...) { va_list ap; va_start (ap, message); lt_error_core (EXIT_FAILURE, file, line, "FATAL", message, ap); va_end (ap); } static const char * nonnull (const char *s) { return s ? s : "(null)"; } static const char * nonempty (const char *s) { return (s && !*s) ? "(empty)" : nonnull (s); } void lt_setenv (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_setenv) setting '%s' to '%s'\n", nonnull (name), nonnull (value)); { #ifdef HAVE_SETENV /* always make a copy, for consistency with !HAVE_SETENV */ char *str = xstrdup (value); setenv (name, str, 1); #else int len = strlen (name) + 1 + strlen (value) + 1; char *str = XMALLOC (char, len); sprintf (str, "%s=%s", name, value); if (putenv (str) != EXIT_SUCCESS) { XFREE (str); } #endif } } char * lt_extend_str (const char *orig_value, const char *add, int to_end) { char *new_value; if (orig_value && *orig_value) { int orig_value_len = strlen (orig_value); int add_len = strlen (add); new_value = XMALLOC (char, add_len + orig_value_len + 1); if (to_end) { strcpy (new_value, orig_value); strcpy (new_value + orig_value_len, add); } else { strcpy (new_value, add); strcpy (new_value + add_len, orig_value); } } else { new_value = xstrdup (add); } return new_value; } void lt_update_exe_path (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_update_exe_path) modifying '%s' by prepending '%s'\n", nonnull (name), nonnull (value)); if (name && *name && value && *value) { char *new_value = lt_extend_str (getenv (name), value, 0); /* some systems can't cope with a ':'-terminated path #' */ int len = strlen (new_value); while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1])) { new_value[len-1] = '\0'; } lt_setenv (name, new_value); XFREE (new_value); } } void lt_update_lib_path (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_update_lib_path) modifying '%s' by prepending '%s'\n", nonnull (name), nonnull (value)); if (name && *name && value && *value) { char *new_value = lt_extend_str (getenv (name), value, 0); lt_setenv (name, new_value); XFREE (new_value); } } EOF case $host_os in mingw*) cat <<"EOF" /* Prepares an argument vector before calling spawn(). Note that spawn() does not by itself call the command interpreter (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") : ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO); GetVersionEx(&v); v.dwPlatformId == VER_PLATFORM_WIN32_NT; }) ? "cmd.exe" : "command.com"). Instead it simply concatenates the arguments, separated by ' ', and calls CreateProcess(). We must quote the arguments since Win32 CreateProcess() interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a special way: - Space and tab are interpreted as delimiters. They are not treated as delimiters if they are surrounded by double quotes: "...". - Unescaped double quotes are removed from the input. Their only effect is that within double quotes, space and tab are treated like normal characters. - Backslashes not followed by double quotes are not special. - But 2*n+1 backslashes followed by a double quote become n backslashes followed by a double quote (n >= 0): \" -> " \\\" -> \" \\\\\" -> \\" */ #define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" #define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" char ** prepare_spawn (char **argv) { size_t argc; char **new_argv; size_t i; /* Count number of arguments. */ for (argc = 0; argv[argc] != NULL; argc++) ; /* Allocate new argument vector. */ new_argv = XMALLOC (char *, argc + 1); /* Put quoted arguments into the new argument vector. */ for (i = 0; i < argc; i++) { const char *string = argv[i]; if (string[0] == '\0') new_argv[i] = xstrdup ("\"\""); else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL) { int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL); size_t length; unsigned int backslashes; const char *s; char *quoted_string; char *p; length = 0; backslashes = 0; if (quote_around) length++; for (s = string; *s != '\0'; s++) { char c = *s; if (c == '"') length += backslashes + 1; length++; if (c == '\\') backslashes++; else backslashes = 0; } if (quote_around) length += backslashes + 1; quoted_string = XMALLOC (char, length + 1); p = quoted_string; backslashes = 0; if (quote_around) *p++ = '"'; for (s = string; *s != '\0'; s++) { char c = *s; if (c == '"') { unsigned int j; for (j = backslashes + 1; j > 0; j--) *p++ = '\\'; } *p++ = c; if (c == '\\') backslashes++; else backslashes = 0; } if (quote_around) { unsigned int j; for (j = backslashes; j > 0; j--) *p++ = '\\'; *p++ = '"'; } *p = '\0'; new_argv[i] = quoted_string; } else new_argv[i] = (char *) string; } new_argv[argc] = NULL; return new_argv; } EOF ;; esac cat <<"EOF" void lt_dump_script (FILE* f) { EOF func_emit_wrapper yes | $SED -n -e ' s/^\(.\{79\}\)\(..*\)/\1\ \2/ h s/\([\\"]\)/\\\1/g s/$/\\n/ s/\([^\n]*\).*/ fputs ("\1", f);/p g D' cat <<"EOF" } EOF } # end: func_emit_cwrapperexe_src # func_win32_import_lib_p ARG # True if ARG is an import lib, as indicated by $file_magic_cmd func_win32_import_lib_p () { $opt_debug case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in *import*) : ;; *) false ;; esac } # func_mode_link arg... func_mode_link () { $opt_debug case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) # It is impossible to link a dll without this setting, and # we shouldn't force the makefile maintainer to figure out # which system we are compiling for in order to pass an extra # flag for every libtool invocation. # allow_undefined=no # FIXME: Unfortunately, there are problems with the above when trying # to make a dll which has undefined symbols, in which case not # even a static library is built. For now, we need to specify # -no-undefined on the libtool link line when we can be certain # that all symbols are satisfied, otherwise we get a static library. allow_undefined=yes ;; *) allow_undefined=yes ;; esac libtool_args=$nonopt base_compile="$nonopt $@" compile_command=$nonopt finalize_command=$nonopt compile_rpath= finalize_rpath= compile_shlibpath= finalize_shlibpath= convenience= old_convenience= deplibs= old_deplibs= compiler_flags= linker_flags= dllsearchpath= lib_search_path=`pwd` inst_prefix_dir= new_inherited_linker_flags= avoid_version=no bindir= dlfiles= dlprefiles= dlself=no export_dynamic=no export_symbols= export_symbols_regex= generated= libobjs= ltlibs= module=no no_install=no objs= non_pic_objects= precious_files_regex= prefer_static_libs=no preload=no prev= prevarg= release= rpath= xrpath= perm_rpath= temp_rpath= thread_safe=no vinfo= vinfo_number=no weak_libs= single_module="${wl}-single_module" func_infer_tag $base_compile # We need to know -static, to get the right output filenames. for arg do case $arg in -shared) test "$build_libtool_libs" != yes && \ func_fatal_configuration "can not build a shared library" build_old_libs=no break ;; -all-static | -static | -static-libtool-libs) case $arg in -all-static) if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then func_warning "complete static linking is impossible in this configuration" fi if test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=yes ;; -static) if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=built ;; -static-libtool-libs) if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=yes ;; esac build_libtool_libs=no build_old_libs=yes break ;; esac done # See if our shared archives depend on static archives. test -n "$old_archive_from_new_cmds" && build_old_libs=yes # Go through the arguments, transforming them on the way. while test "$#" -gt 0; do arg="$1" shift func_quote_for_eval "$arg" qarg=$func_quote_for_eval_unquoted_result libtool_args+=" $func_quote_for_eval_result" # If the previous option needs an argument, assign it. if test -n "$prev"; then case $prev in output) compile_command+=" @OUTPUT@" finalize_command+=" @OUTPUT@" ;; esac case $prev in bindir) bindir="$arg" prev= continue ;; dlfiles|dlprefiles) if test "$preload" = no; then # Add the symbol object into the linking commands. compile_command+=" @SYMFILE@" finalize_command+=" @SYMFILE@" preload=yes fi case $arg in *.la | *.lo) ;; # We handle these cases below. force) if test "$dlself" = no; then dlself=needless export_dynamic=yes fi prev= continue ;; self) if test "$prev" = dlprefiles; then dlself=yes elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then dlself=yes else dlself=needless export_dynamic=yes fi prev= continue ;; *) if test "$prev" = dlfiles; then dlfiles+=" $arg" else dlprefiles+=" $arg" fi prev= continue ;; esac ;; expsyms) export_symbols="$arg" test -f "$arg" \ || func_fatal_error "symbol file \`$arg' does not exist" prev= continue ;; expsyms_regex) export_symbols_regex="$arg" prev= continue ;; framework) case $host in *-*-darwin*) case "$deplibs " in *" $qarg.ltframework "*) ;; *) deplibs+=" $qarg.ltframework" # this is fixed later ;; esac ;; esac prev= continue ;; inst_prefix) inst_prefix_dir="$arg" prev= continue ;; objectlist) if test -f "$arg"; then save_arg=$arg moreargs= for fil in `cat "$save_arg"` do # moreargs+=" $fil" arg=$fil # A libtool-controlled object. # Check to see that this really is a libtool object. if func_lalib_unsafe_p "$arg"; then pic_object= non_pic_object= # Read the .lo file func_source "$arg" if test -z "$pic_object" || test -z "$non_pic_object" || test "$pic_object" = none && test "$non_pic_object" = none; then func_fatal_error "cannot find name of object for \`$arg'" fi # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" if test "$pic_object" != none; then # Prepend the subdirectory the object is found in. pic_object="$xdir$pic_object" if test "$prev" = dlfiles; then if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then dlfiles+=" $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test "$prev" = dlprefiles; then # Preload the old-style object. dlprefiles+=" $pic_object" prev= fi # A PIC object. libobjs+=" $pic_object" arg="$pic_object" fi # Non-PIC object. if test "$non_pic_object" != none; then # Prepend the subdirectory the object is found in. non_pic_object="$xdir$non_pic_object" # A standard non-PIC object non_pic_objects+=" $non_pic_object" if test -z "$pic_object" || test "$pic_object" = none ; then arg="$non_pic_object" fi else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object="$pic_object" non_pic_objects+=" $non_pic_object" fi else # Only an error if not doing a dry-run. if $opt_dry_run; then # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" func_lo2o "$arg" pic_object=$xdir$objdir/$func_lo2o_result non_pic_object=$xdir$func_lo2o_result libobjs+=" $pic_object" non_pic_objects+=" $non_pic_object" else func_fatal_error "\`$arg' is not a valid libtool object" fi fi done else func_fatal_error "link input file \`$arg' does not exist" fi arg=$save_arg prev= continue ;; precious_regex) precious_files_regex="$arg" prev= continue ;; release) release="-$arg" prev= continue ;; rpath | xrpath) # We need an absolute path. case $arg in [\\/]* | [A-Za-z]:[\\/]*) ;; *) func_fatal_error "only absolute run-paths are allowed" ;; esac if test "$prev" = rpath; then case "$rpath " in *" $arg "*) ;; *) rpath+=" $arg" ;; esac else case "$xrpath " in *" $arg "*) ;; *) xrpath+=" $arg" ;; esac fi prev= continue ;; shrext) shrext_cmds="$arg" prev= continue ;; weak) weak_libs+=" $arg" prev= continue ;; xcclinker) linker_flags+=" $qarg" compiler_flags+=" $qarg" prev= compile_command+=" $qarg" finalize_command+=" $qarg" continue ;; xcompiler) compiler_flags+=" $qarg" prev= compile_command+=" $qarg" finalize_command+=" $qarg" continue ;; xlinker) linker_flags+=" $qarg" compiler_flags+=" $wl$qarg" prev= compile_command+=" $wl$qarg" finalize_command+=" $wl$qarg" continue ;; *) eval "$prev=\"\$arg\"" prev= continue ;; esac fi # test -n "$prev" prevarg="$arg" case $arg in -all-static) if test -n "$link_static_flag"; then # See comment for -static flag below, for more details. compile_command+=" $link_static_flag" finalize_command+=" $link_static_flag" fi continue ;; -allow-undefined) # FIXME: remove this flag sometime in the future. func_fatal_error "\`-allow-undefined' must not be used because it is the default" ;; -avoid-version) avoid_version=yes continue ;; -bindir) prev=bindir continue ;; -dlopen) prev=dlfiles continue ;; -dlpreopen) prev=dlprefiles continue ;; -export-dynamic) export_dynamic=yes continue ;; -export-symbols | -export-symbols-regex) if test -n "$export_symbols" || test -n "$export_symbols_regex"; then func_fatal_error "more than one -exported-symbols argument is not allowed" fi if test "X$arg" = "X-export-symbols"; then prev=expsyms else prev=expsyms_regex fi continue ;; -framework) prev=framework continue ;; -inst-prefix-dir) prev=inst_prefix continue ;; # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:* # so, if we see these flags be careful not to treat them like -L -L[A-Z][A-Z]*:*) case $with_gcc/$host in no/*-*-irix* | /*-*-irix*) compile_command+=" $arg" finalize_command+=" $arg" ;; esac continue ;; -L*) func_stripname "-L" '' "$arg" if test -z "$func_stripname_result"; then if test "$#" -gt 0; then func_fatal_error "require no space between \`-L' and \`$1'" else func_fatal_error "need path for \`-L' option" fi fi func_resolve_sysroot "$func_stripname_result" dir=$func_resolve_sysroot_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) absdir=`cd "$dir" && pwd` test -z "$absdir" && \ func_fatal_error "cannot determine absolute directory name of \`$dir'" dir="$absdir" ;; esac case "$deplibs " in *" -L$dir "* | *" $arg "*) # Will only happen for absolute or sysroot arguments ;; *) # Preserve sysroot, but never include relative directories case $dir in [\\/]* | [A-Za-z]:[\\/]* | =*) deplibs+=" $arg" ;; *) deplibs+=" -L$dir" ;; esac lib_search_path+=" $dir" ;; esac case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) testbindir=`$ECHO "$dir" | $SED 's*/lib$*/bin*'` case :$dllsearchpath: in *":$dir:"*) ;; ::) dllsearchpath=$dir;; *) dllsearchpath+=":$dir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; ::) dllsearchpath=$testbindir;; *) dllsearchpath+=":$testbindir";; esac ;; esac continue ;; -l*) if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc* | *-*-haiku*) # These systems don't actually have a C or math library (as such) continue ;; *-*-os2*) # These systems don't actually have a C library (as such) test "X$arg" = "X-lc" && continue ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc due to us having libc/libc_r. test "X$arg" = "X-lc" && continue ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C and math libraries are in the System framework deplibs+=" System.ltframework" continue ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype test "X$arg" = "X-lc" && continue ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work test "X$arg" = "X-lc" && continue ;; esac elif test "X$arg" = "X-lc_r"; then case $host in *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc_r directly, use -pthread flag. continue ;; esac fi deplibs+=" $arg" continue ;; -module) module=yes continue ;; # Tru64 UNIX uses -model [arg] to determine the layout of C++ # classes, name mangling, and exception handling. # Darwin uses the -arch flag to determine output architecture. -model|-arch|-isysroot|--sysroot) compiler_flags+=" $arg" compile_command+=" $arg" finalize_command+=" $arg" prev=xcompiler continue ;; -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) compiler_flags+=" $arg" compile_command+=" $arg" finalize_command+=" $arg" case "$new_inherited_linker_flags " in *" $arg "*) ;; * ) new_inherited_linker_flags+=" $arg" ;; esac continue ;; -multi_module) single_module="${wl}-multi_module" continue ;; -no-fast-install) fast_install=no continue ;; -no-install) case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*) # The PATH hackery in wrapper scripts is required on Windows # and Darwin in order for the loader to find any dlls it needs. func_warning "\`-no-install' is ignored for $host" func_warning "assuming \`-no-fast-install' instead" fast_install=no ;; *) no_install=yes ;; esac continue ;; -no-undefined) allow_undefined=no continue ;; -objectlist) prev=objectlist continue ;; -o) prev=output ;; -precious-files-regex) prev=precious_regex continue ;; -release) prev=release continue ;; -rpath) prev=rpath continue ;; -R) prev=xrpath continue ;; -R*) func_stripname '-R' '' "$arg" dir=$func_stripname_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; =*) func_stripname '=' '' "$dir" dir=$lt_sysroot$func_stripname_result ;; *) func_fatal_error "only absolute run-paths are allowed" ;; esac case "$xrpath " in *" $dir "*) ;; *) xrpath+=" $dir" ;; esac continue ;; -shared) # The effects of -shared are defined in a previous loop. continue ;; -shrext) prev=shrext continue ;; -static | -static-libtool-libs) # The effects of -static are defined in a previous loop. # We used to do the same as -all-static on platforms that # didn't have a PIC flag, but the assumption that the effects # would be equivalent was wrong. It would break on at least # Digital Unix and AIX. continue ;; -thread-safe) thread_safe=yes continue ;; -version-info) prev=vinfo continue ;; -version-number) prev=vinfo vinfo_number=yes continue ;; -weak) prev=weak continue ;; -Wc,*) func_stripname '-Wc,' '' "$arg" args=$func_stripname_result arg= save_ifs="$IFS"; IFS=',' for flag in $args; do IFS="$save_ifs" func_quote_for_eval "$flag" arg+=" $func_quote_for_eval_result" compiler_flags+=" $func_quote_for_eval_result" done IFS="$save_ifs" func_stripname ' ' '' "$arg" arg=$func_stripname_result ;; -Wl,*) func_stripname '-Wl,' '' "$arg" args=$func_stripname_result arg= save_ifs="$IFS"; IFS=',' for flag in $args; do IFS="$save_ifs" func_quote_for_eval "$flag" arg+=" $wl$func_quote_for_eval_result" compiler_flags+=" $wl$func_quote_for_eval_result" linker_flags+=" $func_quote_for_eval_result" done IFS="$save_ifs" func_stripname ' ' '' "$arg" arg=$func_stripname_result ;; -Xcompiler) prev=xcompiler continue ;; -Xlinker) prev=xlinker continue ;; -XCClinker) prev=xcclinker continue ;; # -msg_* for osf cc -msg_*) func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" ;; # Flags to be passed through unchanged, with rationale: # -64, -mips[0-9] enable 64-bit mode for the SGI compiler # -r[0-9][0-9]* specify processor for the SGI compiler # -xarch=*, -xtarget=* enable 64-bit mode for the Sun compiler # +DA*, +DD* enable 64-bit mode for the HP compiler # -q* compiler args for the IBM compiler # -m*, -t[45]*, -txscale* architecture-specific flags for GCC # -F/path path to uninstalled frameworks, gcc on darwin # -p, -pg, --coverage, -fprofile-* profiling flags for GCC # @file GCC response files # -tp=* Portland pgcc target processor selection # --sysroot=* for sysroot support # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ -O*|-flto*|-fwhopr*|-fuse-linker-plugin) func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" compile_command+=" $arg" finalize_command+=" $arg" compiler_flags+=" $arg" continue ;; # Some other compiler flag. -* | +*) func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" ;; *.$objext) # A standard object. objs+=" $arg" ;; *.lo) # A libtool-controlled object. # Check to see that this really is a libtool object. if func_lalib_unsafe_p "$arg"; then pic_object= non_pic_object= # Read the .lo file func_source "$arg" if test -z "$pic_object" || test -z "$non_pic_object" || test "$pic_object" = none && test "$non_pic_object" = none; then func_fatal_error "cannot find name of object for \`$arg'" fi # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" if test "$pic_object" != none; then # Prepend the subdirectory the object is found in. pic_object="$xdir$pic_object" if test "$prev" = dlfiles; then if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then dlfiles+=" $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test "$prev" = dlprefiles; then # Preload the old-style object. dlprefiles+=" $pic_object" prev= fi # A PIC object. libobjs+=" $pic_object" arg="$pic_object" fi # Non-PIC object. if test "$non_pic_object" != none; then # Prepend the subdirectory the object is found in. non_pic_object="$xdir$non_pic_object" # A standard non-PIC object non_pic_objects+=" $non_pic_object" if test -z "$pic_object" || test "$pic_object" = none ; then arg="$non_pic_object" fi else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object="$pic_object" non_pic_objects+=" $non_pic_object" fi else # Only an error if not doing a dry-run. if $opt_dry_run; then # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" func_lo2o "$arg" pic_object=$xdir$objdir/$func_lo2o_result non_pic_object=$xdir$func_lo2o_result libobjs+=" $pic_object" non_pic_objects+=" $non_pic_object" else func_fatal_error "\`$arg' is not a valid libtool object" fi fi ;; *.$libext) # An archive. deplibs+=" $arg" old_deplibs+=" $arg" continue ;; *.la) # A libtool-controlled library. func_resolve_sysroot "$arg" if test "$prev" = dlfiles; then # This library was specified with -dlopen. dlfiles+=" $func_resolve_sysroot_result" prev= elif test "$prev" = dlprefiles; then # The library was specified with -dlpreopen. dlprefiles+=" $func_resolve_sysroot_result" prev= else deplibs+=" $func_resolve_sysroot_result" fi continue ;; # Some other compiler argument. *) # Unknown arguments in both finalize_command and compile_command need # to be aesthetically quoted because they are evaled later. func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" ;; esac # arg # Now actually substitute the argument into the commands. if test -n "$arg"; then compile_command+=" $arg" finalize_command+=" $arg" fi done # argument parsing loop test -n "$prev" && \ func_fatal_help "the \`$prevarg' option requires an argument" if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then eval arg=\"$export_dynamic_flag_spec\" compile_command+=" $arg" finalize_command+=" $arg" fi oldlibs= # calculate the name of the file, without its directory func_basename "$output" outputname="$func_basename_result" libobjs_save="$libobjs" if test -n "$shlibpath_var"; then # get the directories listed in $shlibpath_var eval shlib_search_path=\`\$ECHO \"\${$shlibpath_var}\" \| \$SED \'s/:/ /g\'\` else shlib_search_path= fi eval sys_lib_search_path=\"$sys_lib_search_path_spec\" eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\" func_dirname "$output" "/" "" output_objdir="$func_dirname_result$objdir" func_to_tool_file "$output_objdir/" tool_output_objdir=$func_to_tool_file_result # Create the object directory. func_mkdir_p "$output_objdir" # Determine the type of output case $output in "") func_fatal_help "you must specify an output file" ;; *.$libext) linkmode=oldlib ;; *.lo | *.$objext) linkmode=obj ;; *.la) linkmode=lib ;; *) linkmode=prog ;; # Anything else should be a program. esac specialdeplibs= libs= # Find all interdependent deplibs by searching for libraries # that are linked more than once (e.g. -la -lb -la) for deplib in $deplibs; do if $opt_preserve_dup_deps ; then case "$libs " in *" $deplib "*) specialdeplibs+=" $deplib" ;; esac fi libs+=" $deplib" done if test "$linkmode" = lib; then libs="$predeps $libs $compiler_lib_search_path $postdeps" # Compute libraries that are listed more than once in $predeps # $postdeps and mark them as special (i.e., whose duplicates are # not to be eliminated). pre_post_deps= if $opt_duplicate_compiler_generated_deps; then for pre_post_dep in $predeps $postdeps; do case "$pre_post_deps " in *" $pre_post_dep "*) specialdeplibs+=" $pre_post_deps" ;; esac pre_post_deps+=" $pre_post_dep" done fi pre_post_deps= fi deplibs= newdependency_libs= newlib_search_path= need_relink=no # whether we're linking any uninstalled libtool libraries notinst_deplibs= # not-installed libtool libraries notinst_path= # paths that contain not-installed libtool libraries case $linkmode in lib) passes="conv dlpreopen link" for file in $dlfiles $dlprefiles; do case $file in *.la) ;; *) func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file" ;; esac done ;; prog) compile_deplibs= finalize_deplibs= alldeplibs=no newdlfiles= newdlprefiles= passes="conv scan dlopen dlpreopen link" ;; *) passes="conv" ;; esac for pass in $passes; do # The preopen pass in lib mode reverses $deplibs; put it back here # so that -L comes before libs that need it for instance... if test "$linkmode,$pass" = "lib,link"; then ## FIXME: Find the place where the list is rebuilt in the wrong ## order, and fix it there properly tmp_deplibs= for deplib in $deplibs; do tmp_deplibs="$deplib $tmp_deplibs" done deplibs="$tmp_deplibs" fi if test "$linkmode,$pass" = "lib,link" || test "$linkmode,$pass" = "prog,scan"; then libs="$deplibs" deplibs= fi if test "$linkmode" = prog; then case $pass in dlopen) libs="$dlfiles" ;; dlpreopen) libs="$dlprefiles" ;; link) libs="$deplibs %DEPLIBS%" test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" ;; esac fi if test "$linkmode,$pass" = "lib,dlpreopen"; then # Collect and forward deplibs of preopened libtool libs for lib in $dlprefiles; do # Ignore non-libtool-libs dependency_libs= func_resolve_sysroot "$lib" case $lib in *.la) func_source "$func_resolve_sysroot_result" ;; esac # Collect preopened libtool deplibs, except any this library # has declared as weak libs for deplib in $dependency_libs; do func_basename "$deplib" deplib_base=$func_basename_result case " $weak_libs " in *" $deplib_base "*) ;; *) deplibs+=" $deplib" ;; esac done done libs="$dlprefiles" fi if test "$pass" = dlopen; then # Collect dlpreopened libraries save_deplibs="$deplibs" deplibs= fi for deplib in $libs; do lib= found=no case $deplib in -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else compiler_flags+=" $deplib" if test "$linkmode" = lib ; then case "$new_inherited_linker_flags " in *" $deplib "*) ;; * ) new_inherited_linker_flags+=" $deplib" ;; esac fi fi continue ;; -l*) if test "$linkmode" != lib && test "$linkmode" != prog; then func_warning "\`-l' is ignored for archives/objects" continue fi func_stripname '-l' '' "$deplib" name=$func_stripname_result if test "$linkmode" = lib; then searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path" else searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path" fi for searchdir in $searchdirs; do for search_ext in .la $std_shrext .so .a; do # Search the libtool library lib="$searchdir/lib${name}${search_ext}" if test -f "$lib"; then if test "$search_ext" = ".la"; then found=yes else found=no fi break 2 fi done done if test "$found" != yes; then # deplib doesn't seem to be a libtool library if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" fi continue else # deplib is a libtool library # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib, # We need to do some special things here, and not later. if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps $postdeps " in *" $deplib "*) if func_lalib_p "$lib"; then library_names= old_library= func_source "$lib" for l in $old_library $library_names; do ll="$l" done if test "X$ll" = "X$old_library" ; then # only static version available found=no func_dirname "$lib" "" "." ladir="$func_dirname_result" lib=$ladir/$old_library if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" fi continue fi fi ;; *) ;; esac fi fi ;; # -l *.ltframework) if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" if test "$linkmode" = lib ; then case "$new_inherited_linker_flags " in *" $deplib "*) ;; * ) new_inherited_linker_flags+=" $deplib" ;; esac fi fi continue ;; -L*) case $linkmode in lib) deplibs="$deplib $deplibs" test "$pass" = conv && continue newdependency_libs="$deplib $newdependency_libs" func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" newlib_search_path+=" $func_resolve_sysroot_result" ;; prog) if test "$pass" = conv; then deplibs="$deplib $deplibs" continue fi if test "$pass" = scan; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" newlib_search_path+=" $func_resolve_sysroot_result" ;; *) func_warning "\`-L' is ignored for archives/objects" ;; esac # linkmode continue ;; # -L -R*) if test "$pass" = link; then func_stripname '-R' '' "$deplib" func_resolve_sysroot "$func_stripname_result" dir=$func_resolve_sysroot_result # Make sure the xrpath contains only unique directories. case "$xrpath " in *" $dir "*) ;; *) xrpath+=" $dir" ;; esac fi deplibs="$deplib $deplibs" continue ;; *.la) func_resolve_sysroot "$deplib" lib=$func_resolve_sysroot_result ;; *.$libext) if test "$pass" = conv; then deplibs="$deplib $deplibs" continue fi case $linkmode in lib) # Linking convenience modules into shared libraries is allowed, # but linking other static libraries is non-portable. case " $dlpreconveniencelibs " in *" $deplib "*) ;; *) valid_a_lib=no case $deplibs_check_method in match_pattern*) set dummy $deplibs_check_method; shift match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` if eval "\$ECHO \"$deplib\"" 2>/dev/null | $SED 10q \ | $EGREP "$match_pattern_regex" > /dev/null; then valid_a_lib=yes fi ;; pass_all) valid_a_lib=yes ;; esac if test "$valid_a_lib" != yes; then echo $ECHO "*** Warning: Trying to link with static lib archive $deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because the file extensions .$libext of this argument makes me believe" echo "*** that it is just a static archive that I should not use here." else echo $ECHO "*** Warning: Linking the shared library $output against the" $ECHO "*** static library $deplib is not portable!" deplibs="$deplib $deplibs" fi ;; esac continue ;; prog) if test "$pass" != link; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi continue ;; esac # linkmode ;; # *.$libext *.lo | *.$objext) if test "$pass" = conv; then deplibs="$deplib $deplibs" elif test "$linkmode" = prog; then if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then # If there is no dlopen support or we're linking statically, # we need to preload. newdlprefiles+=" $deplib" compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else newdlfiles+=" $deplib" fi fi continue ;; %DEPLIBS%) alldeplibs=yes continue ;; esac # case $deplib if test "$found" = yes || test -f "$lib"; then : else func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'" fi # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$lib" \ || func_fatal_error "\`$lib' is not a valid libtool archive" func_dirname "$lib" "" "." ladir="$func_dirname_result" dlname= dlopen= dlpreopen= libdir= library_names= old_library= inherited_linker_flags= # If the library was installed with an old release of libtool, # it will not redefine variables installed, or shouldnotlink installed=yes shouldnotlink=no avoidtemprpath= # Read the .la file func_source "$lib" # Convert "-framework foo" to "foo.ltframework" if test -n "$inherited_linker_flags"; then tmp_inherited_linker_flags=`$ECHO "$inherited_linker_flags" | $SED 's/-framework \([^ $]*\)/\1.ltframework/g'` for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do case " $new_inherited_linker_flags " in *" $tmp_inherited_linker_flag "*) ;; *) new_inherited_linker_flags+=" $tmp_inherited_linker_flag";; esac done fi dependency_libs=`$ECHO " $dependency_libs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` if test "$linkmode,$pass" = "lib,link" || test "$linkmode,$pass" = "prog,scan" || { test "$linkmode" != prog && test "$linkmode" != lib; }; then test -n "$dlopen" && dlfiles+=" $dlopen" test -n "$dlpreopen" && dlprefiles+=" $dlpreopen" fi if test "$pass" = conv; then # Only check for convenience libraries deplibs="$lib $deplibs" if test -z "$libdir"; then if test -z "$old_library"; then func_fatal_error "cannot find name of link library for \`$lib'" fi # It is a libtool convenience library, so add in its objects. convenience+=" $ladir/$objdir/$old_library" old_convenience+=" $ladir/$objdir/$old_library" tmp_libs= for deplib in $dependency_libs; do deplibs="$deplib $deplibs" if $opt_preserve_dup_deps ; then case "$tmp_libs " in *" $deplib "*) specialdeplibs+=" $deplib" ;; esac fi tmp_libs+=" $deplib" done elif test "$linkmode" != prog && test "$linkmode" != lib; then func_fatal_error "\`$lib' is not a convenience library" fi continue fi # $pass = conv # Get the name of the library we link against. linklib= if test -n "$old_library" && { test "$prefer_static_libs" = yes || test "$prefer_static_libs,$installed" = "built,no"; }; then linklib=$old_library else for l in $old_library $library_names; do linklib="$l" done fi if test -z "$linklib"; then func_fatal_error "cannot find name of link library for \`$lib'" fi # This library was specified with -dlopen. if test "$pass" = dlopen; then if test -z "$libdir"; then func_fatal_error "cannot -dlopen a convenience library: \`$lib'" fi if test -z "$dlname" || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then # If there is no dlname, no dlopen support or we're linking # statically, we need to preload. We also need to preload any # dependent libraries so libltdl's deplib preloader doesn't # bomb out in the load deplibs phase. dlprefiles+=" $lib $dependency_libs" else newdlfiles+=" $lib" fi continue fi # $pass = dlopen # We need an absolute path. case $ladir in [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;; *) abs_ladir=`cd "$ladir" && pwd` if test -z "$abs_ladir"; then func_warning "cannot determine absolute directory name of \`$ladir'" func_warning "passing it literally to the linker, although it might fail" abs_ladir="$ladir" fi ;; esac func_basename "$lib" laname="$func_basename_result" # Find the relevant object directory and library name. if test "X$installed" = Xyes; then if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then func_warning "library \`$lib' was moved." dir="$ladir" absdir="$abs_ladir" libdir="$abs_ladir" else dir="$lt_sysroot$libdir" absdir="$lt_sysroot$libdir" fi test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes else if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then dir="$ladir" absdir="$abs_ladir" # Remove this search path later notinst_path+=" $abs_ladir" else dir="$ladir/$objdir" absdir="$abs_ladir/$objdir" # Remove this search path later notinst_path+=" $abs_ladir" fi fi # $installed = yes func_stripname 'lib' '.la' "$laname" name=$func_stripname_result # This library was specified with -dlpreopen. if test "$pass" = dlpreopen; then if test -z "$libdir" && test "$linkmode" = prog; then func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'" fi case "$host" in # special handling for platforms with PE-DLLs. *cygwin* | *mingw* | *cegcc* ) # Linker will automatically link against shared library if both # static and shared are present. Therefore, ensure we extract # symbols from the import library if a shared library is present # (otherwise, the dlopen module name will be incorrect). We do # this by putting the import library name into $newdlprefiles. # We recover the dlopen module name by 'saving' the la file # name in a special purpose variable, and (later) extracting the # dlname from the la file. if test -n "$dlname"; then func_tr_sh "$dir/$linklib" eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname" newdlprefiles+=" $dir/$linklib" else newdlprefiles+=" $dir/$old_library" # Keep a list of preopened convenience libraries to check # that they are being used correctly in the link pass. test -z "$libdir" && \ dlpreconveniencelibs+=" $dir/$old_library" fi ;; * ) # Prefer using a static library (so that no silly _DYNAMIC symbols # are required to link). if test -n "$old_library"; then newdlprefiles+=" $dir/$old_library" # Keep a list of preopened convenience libraries to check # that they are being used correctly in the link pass. test -z "$libdir" && \ dlpreconveniencelibs+=" $dir/$old_library" # Otherwise, use the dlname, so that lt_dlopen finds it. elif test -n "$dlname"; then newdlprefiles+=" $dir/$dlname" else newdlprefiles+=" $dir/$linklib" fi ;; esac fi # $pass = dlpreopen if test -z "$libdir"; then # Link the convenience library if test "$linkmode" = lib; then deplibs="$dir/$old_library $deplibs" elif test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$dir/$old_library $compile_deplibs" finalize_deplibs="$dir/$old_library $finalize_deplibs" else deplibs="$lib $deplibs" # used for prog,scan pass fi continue fi if test "$linkmode" = prog && test "$pass" != link; then newlib_search_path+=" $ladir" deplibs="$lib $deplibs" linkalldeplibs=no if test "$link_all_deplibs" != no || test -z "$library_names" || test "$build_libtool_libs" = no; then linkalldeplibs=yes fi tmp_libs= for deplib in $dependency_libs; do case $deplib in -L*) func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" newlib_search_path+=" $func_resolve_sysroot_result" ;; esac # Need to link against all dependency_libs? if test "$linkalldeplibs" = yes; then deplibs="$deplib $deplibs" else # Need to hardcode shared library paths # or/and link against static libraries newdependency_libs="$deplib $newdependency_libs" fi if $opt_preserve_dup_deps ; then case "$tmp_libs " in *" $deplib "*) specialdeplibs+=" $deplib" ;; esac fi tmp_libs+=" $deplib" done # for deplib continue fi # $linkmode = prog... if test "$linkmode,$pass" = "prog,link"; then if test -n "$library_names" && { { test "$prefer_static_libs" = no || test "$prefer_static_libs,$installed" = "built,yes"; } || test -z "$old_library"; }; then # We need to hardcode the library path if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then # Make sure the rpath contains only unique directories. case "$temp_rpath:" in *"$absdir:"*) ;; *) temp_rpath+="$absdir:" ;; esac fi # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) compile_rpath+=" $absdir" ;; esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) finalize_rpath+=" $libdir" ;; esac ;; esac fi # $linkmode,$pass = prog,link... if test "$alldeplibs" = yes && { test "$deplibs_check_method" = pass_all || { test "$build_libtool_libs" = yes && test -n "$library_names"; }; }; then # We only need to search for static libraries continue fi fi link_static=no # Whether the deplib will be linked statically use_static_libs=$prefer_static_libs if test "$use_static_libs" = built && test "$installed" = yes; then use_static_libs=no fi if test -n "$library_names" && { test "$use_static_libs" = no || test -z "$old_library"; }; then case $host in *cygwin* | *mingw* | *cegcc*) # No point in relinking DLLs because paths are not encoded notinst_deplibs+=" $lib" need_relink=no ;; *) if test "$installed" = no; then notinst_deplibs+=" $lib" need_relink=yes fi ;; esac # This is a shared library # Warn about portability, can't link against -module's on some # systems (darwin). Don't bleat about dlopened modules though! dlopenmodule="" for dlpremoduletest in $dlprefiles; do if test "X$dlpremoduletest" = "X$lib"; then dlopenmodule="$dlpremoduletest" break fi done if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then echo if test "$linkmode" = prog; then $ECHO "*** Warning: Linking the executable $output against the loadable module" else $ECHO "*** Warning: Linking the shared library $output against the loadable module" fi $ECHO "*** $linklib is not portable!" fi if test "$linkmode" = lib && test "$hardcode_into_libs" = yes; then # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) compile_rpath+=" $absdir" ;; esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) finalize_rpath+=" $libdir" ;; esac ;; esac fi if test -n "$old_archive_from_expsyms_cmds"; then # figure out the soname set dummy $library_names shift realname="$1" shift libname=`eval "\\$ECHO \"$libname_spec\""` # use dlname if we got it. it's perfectly good, no? if test -n "$dlname"; then soname="$dlname" elif test -n "$soname_spec"; then # bleh windows case $host in *cygwin* | mingw* | *cegcc*) func_arith $current - $age major=$func_arith_result versuffix="-$major" ;; esac eval soname=\"$soname_spec\" else soname="$realname" fi # Make a new name for the extract_expsyms_cmds to use soroot="$soname" func_basename "$soroot" soname="$func_basename_result" func_stripname 'lib' '.dll' "$soname" newlib=libimp-$func_stripname_result.a # If the library has no export list, then create one now if test -f "$output_objdir/$soname-def"; then : else func_verbose "extracting exported symbol list from \`$soname'" func_execute_cmds "$extract_expsyms_cmds" 'exit $?' fi # Create $newlib if test -f "$output_objdir/$newlib"; then :; else func_verbose "generating import library for \`$soname'" func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?' fi # make sure the library variables are pointing to the new library dir=$output_objdir linklib=$newlib fi # test -n "$old_archive_from_expsyms_cmds" if test "$linkmode" = prog || test "$opt_mode" != relink; then add_shlibpath= add_dir= add= lib_linked=yes case $hardcode_action in immediate | unsupported) if test "$hardcode_direct" = no; then add="$dir/$linklib" case $host in *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;; *-*-sysv4*uw2*) add_dir="-L$dir" ;; *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \ *-*-unixware7*) add_dir="-L$dir" ;; *-*-darwin* ) # if the lib is a (non-dlopened) module then we can not # link against it, someone is ignoring the earlier warnings if /usr/bin/file -L $add 2> /dev/null | $GREP ": [^:]* bundle" >/dev/null ; then if test "X$dlopenmodule" != "X$lib"; then $ECHO "*** Warning: lib $linklib is a module, not a shared library" if test -z "$old_library" ; then echo echo "*** And there doesn't seem to be a static archive available" echo "*** The link will probably fail, sorry" else add="$dir/$old_library" fi elif test -n "$old_library"; then add="$dir/$old_library" fi fi esac elif test "$hardcode_minus_L" = no; then case $host in *-*-sunos*) add_shlibpath="$dir" ;; esac add_dir="-L$dir" add="-l$name" elif test "$hardcode_shlibpath_var" = no; then add_shlibpath="$dir" add="-l$name" else lib_linked=no fi ;; relink) if test "$hardcode_direct" = yes && test "$hardcode_direct_absolute" = no; then add="$dir/$linklib" elif test "$hardcode_minus_L" = yes; then add_dir="-L$absdir" # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in [\\/]*) add_dir+=" -L$inst_prefix_dir$libdir" ;; esac fi add="-l$name" elif test "$hardcode_shlibpath_var" = yes; then add_shlibpath="$dir" add="-l$name" else lib_linked=no fi ;; *) lib_linked=no ;; esac if test "$lib_linked" != yes; then func_fatal_configuration "unsupported hardcode properties" fi if test -n "$add_shlibpath"; then case :$compile_shlibpath: in *":$add_shlibpath:"*) ;; *) compile_shlibpath+="$add_shlibpath:" ;; esac fi if test "$linkmode" = prog; then test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs" test -n "$add" && compile_deplibs="$add $compile_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" if test "$hardcode_direct" != yes && test "$hardcode_minus_L" != yes && test "$hardcode_shlibpath_var" = yes; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) finalize_shlibpath+="$libdir:" ;; esac fi fi fi if test "$linkmode" = prog || test "$opt_mode" = relink; then add_shlibpath= add_dir= add= # Finalize command for both is simple: just hardcode it. if test "$hardcode_direct" = yes && test "$hardcode_direct_absolute" = no; then add="$libdir/$linklib" elif test "$hardcode_minus_L" = yes; then add_dir="-L$libdir" add="-l$name" elif test "$hardcode_shlibpath_var" = yes; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) finalize_shlibpath+="$libdir:" ;; esac add="-l$name" elif test "$hardcode_automatic" = yes; then if test -n "$inst_prefix_dir" && test -f "$inst_prefix_dir$libdir/$linklib" ; then add="$inst_prefix_dir$libdir/$linklib" else add="$libdir/$linklib" fi else # We cannot seem to hardcode it, guess we'll fake it. add_dir="-L$libdir" # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in [\\/]*) add_dir+=" -L$inst_prefix_dir$libdir" ;; esac fi add="-l$name" fi if test "$linkmode" = prog; then test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs" test -n "$add" && finalize_deplibs="$add $finalize_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" fi fi elif test "$linkmode" = prog; then # Here we assume that one of hardcode_direct or hardcode_minus_L # is not unsupported. This is valid on all known static and # shared platforms. if test "$hardcode_direct" != unsupported; then test -n "$old_library" && linklib="$old_library" compile_deplibs="$dir/$linklib $compile_deplibs" finalize_deplibs="$dir/$linklib $finalize_deplibs" else compile_deplibs="-l$name -L$dir $compile_deplibs" finalize_deplibs="-l$name -L$dir $finalize_deplibs" fi elif test "$build_libtool_libs" = yes; then # Not a shared library if test "$deplibs_check_method" != pass_all; then # We're trying link a shared library against a static one # but the system doesn't support it. # Just print a warning and add the library to dependency_libs so # that the program can be linked against the static library. echo $ECHO "*** Warning: This system can not link to static lib archive $lib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have." if test "$module" = yes; then echo "*** But as you try to build a module library, libtool will still create " echo "*** a static module, that should work as long as the dlopening application" echo "*** is linked with the -dlopen flag to resolve symbols at runtime." if test -z "$global_symbol_pipe"; then echo echo "*** However, this would only work if libtool was able to extract symbol" echo "*** lists from a program, using \`nm' or equivalent, but libtool could" echo "*** not find such a program. So, this module is probably useless." echo "*** \`nm' from GNU binutils and a full rebuild may help." fi if test "$build_old_libs" = no; then build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi else deplibs="$dir/$old_library $deplibs" link_static=yes fi fi # link shared/static library? if test "$linkmode" = lib; then if test -n "$dependency_libs" && { test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes || test "$link_static" = yes; }; then # Extract -R from dependency_libs temp_deplibs= for libdir in $dependency_libs; do case $libdir in -R*) func_stripname '-R' '' "$libdir" temp_xrpath=$func_stripname_result case " $xrpath " in *" $temp_xrpath "*) ;; *) xrpath+=" $temp_xrpath";; esac;; *) temp_deplibs+=" $libdir";; esac done dependency_libs="$temp_deplibs" fi newlib_search_path+=" $absdir" # Link against this library test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs" # ... and its dependency_libs tmp_libs= for deplib in $dependency_libs; do newdependency_libs="$deplib $newdependency_libs" case $deplib in -L*) func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result";; *) func_resolve_sysroot "$deplib" ;; esac if $opt_preserve_dup_deps ; then case "$tmp_libs " in *" $func_resolve_sysroot_result "*) specialdeplibs+=" $func_resolve_sysroot_result" ;; esac fi tmp_libs+=" $func_resolve_sysroot_result" done if test "$link_all_deplibs" != no; then # Add the search paths of all dependency libraries for deplib in $dependency_libs; do path= case $deplib in -L*) path="$deplib" ;; *.la) func_resolve_sysroot "$deplib" deplib=$func_resolve_sysroot_result func_dirname "$deplib" "" "." dir=$func_dirname_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;; *) absdir=`cd "$dir" && pwd` if test -z "$absdir"; then func_warning "cannot determine absolute directory name of \`$dir'" absdir="$dir" fi ;; esac if $GREP "^installed=no" $deplib > /dev/null; then case $host in *-*-darwin*) depdepl= eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` if test -n "$deplibrary_names" ; then for tmp in $deplibrary_names ; do depdepl=$tmp done if test -f "$absdir/$objdir/$depdepl" ; then depdepl="$absdir/$objdir/$depdepl" darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` if test -z "$darwin_install_name"; then darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` fi compiler_flags+=" ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}" linker_flags+=" -dylib_file ${darwin_install_name}:${depdepl}" path= fi fi ;; *) path="-L$absdir/$objdir" ;; esac else eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` test -z "$libdir" && \ func_fatal_error "\`$deplib' is not a valid libtool archive" test "$absdir" != "$libdir" && \ func_warning "\`$deplib' seems to be moved" path="-L$absdir" fi ;; esac case " $deplibs " in *" $path "*) ;; *) deplibs="$path $deplibs" ;; esac done fi # link_all_deplibs != no fi # linkmode = lib done # for deplib in $libs if test "$pass" = link; then if test "$linkmode" = "prog"; then compile_deplibs="$new_inherited_linker_flags $compile_deplibs" finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs" else compiler_flags="$compiler_flags "`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` fi fi dependency_libs="$newdependency_libs" if test "$pass" = dlpreopen; then # Link the dlpreopened libraries before other libraries for deplib in $save_deplibs; do deplibs="$deplib $deplibs" done fi if test "$pass" != dlopen; then if test "$pass" != conv; then # Make sure lib_search_path contains only unique directories. lib_search_path= for dir in $newlib_search_path; do case "$lib_search_path " in *" $dir "*) ;; *) lib_search_path+=" $dir" ;; esac done newlib_search_path= fi if test "$linkmode,$pass" != "prog,link"; then vars="deplibs" else vars="compile_deplibs finalize_deplibs" fi for var in $vars dependency_libs; do # Add libraries to $var in reverse order eval tmp_libs=\"\$$var\" new_libs= for deplib in $tmp_libs; do # FIXME: Pedantically, this is the right thing to do, so # that some nasty dependency loop isn't accidentally # broken: #new_libs="$deplib $new_libs" # Pragmatically, this seems to cause very few problems in # practice: case $deplib in -L*) new_libs="$deplib $new_libs" ;; -R*) ;; *) # And here is the reason: when a library appears more # than once as an explicit dependence of a library, or # is implicitly linked in more than once by the # compiler, it is considered special, and multiple # occurrences thereof are not removed. Compare this # with having the same library being listed as a # dependency of multiple other libraries: in this case, # we know (pedantically, we assume) the library does not # need to be listed more than once, so we keep only the # last copy. This is not always right, but it is rare # enough that we require users that really mean to play # such unportable linking tricks to link the library # using -Wl,-lname, so that libtool does not consider it # for duplicate removal. case " $specialdeplibs " in *" $deplib "*) new_libs="$deplib $new_libs" ;; *) case " $new_libs " in *" $deplib "*) ;; *) new_libs="$deplib $new_libs" ;; esac ;; esac ;; esac done tmp_libs= for deplib in $new_libs; do case $deplib in -L*) case " $tmp_libs " in *" $deplib "*) ;; *) tmp_libs+=" $deplib" ;; esac ;; *) tmp_libs+=" $deplib" ;; esac done eval $var=\"$tmp_libs\" done # for var fi # Last step: remove runtime libs from dependency_libs # (they stay in deplibs) tmp_libs= for i in $dependency_libs ; do case " $predeps $postdeps $compiler_lib_search_path " in *" $i "*) i="" ;; esac if test -n "$i" ; then tmp_libs+=" $i" fi done dependency_libs=$tmp_libs done # for pass if test "$linkmode" = prog; then dlfiles="$newdlfiles" fi if test "$linkmode" = prog || test "$linkmode" = lib; then dlprefiles="$newdlprefiles" fi case $linkmode in oldlib) if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then func_warning "\`-dlopen' is ignored for archives" fi case " $deplibs" in *\ -l* | *\ -L*) func_warning "\`-l' and \`-L' are ignored for archives" ;; esac test -n "$rpath" && \ func_warning "\`-rpath' is ignored for archives" test -n "$xrpath" && \ func_warning "\`-R' is ignored for archives" test -n "$vinfo" && \ func_warning "\`-version-info/-version-number' is ignored for archives" test -n "$release" && \ func_warning "\`-release' is ignored for archives" test -n "$export_symbols$export_symbols_regex" && \ func_warning "\`-export-symbols' is ignored for archives" # Now set the variables for building old libraries. build_libtool_libs=no oldlibs="$output" objs+="$old_deplibs" ;; lib) # Make sure we only generate libraries of the form `libNAME.la'. case $outputname in lib*) func_stripname 'lib' '.la' "$outputname" name=$func_stripname_result eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" ;; *) test "$module" = no && \ func_fatal_help "libtool library \`$output' must begin with \`lib'" if test "$need_lib_prefix" != no; then # Add the "lib" prefix for modules if required func_stripname '' '.la' "$outputname" name=$func_stripname_result eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" else func_stripname '' '.la' "$outputname" libname=$func_stripname_result fi ;; esac if test -n "$objs"; then if test "$deplibs_check_method" != pass_all; then func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs" else echo $ECHO "*** Warning: Linking the shared library $output against the non-libtool" $ECHO "*** objects $objs is not portable!" libobjs+=" $objs" fi fi test "$dlself" != no && \ func_warning "\`-dlopen self' is ignored for libtool libraries" set dummy $rpath shift test "$#" -gt 1 && \ func_warning "ignoring multiple \`-rpath's for a libtool library" install_libdir="$1" oldlibs= if test -z "$rpath"; then if test "$build_libtool_libs" = yes; then # Building a libtool convenience library. # Some compilers have problems with a `.al' extension so # convenience libraries should have the same extension an # archive normally would. oldlibs="$output_objdir/$libname.$libext $oldlibs" build_libtool_libs=convenience build_old_libs=yes fi test -n "$vinfo" && \ func_warning "\`-version-info/-version-number' is ignored for convenience libraries" test -n "$release" && \ func_warning "\`-release' is ignored for convenience libraries" else # Parse the version information argument. save_ifs="$IFS"; IFS=':' set dummy $vinfo 0 0 0 shift IFS="$save_ifs" test -n "$7" && \ func_fatal_help "too many parameters to \`-version-info'" # convert absolute version numbers to libtool ages # this retains compatibility with .la files and attempts # to make the code below a bit more comprehensible case $vinfo_number in yes) number_major="$1" number_minor="$2" number_revision="$3" # # There are really only two kinds -- those that # use the current revision as the major version # and those that subtract age and use age as # a minor version. But, then there is irix # which has an extra 1 added just for fun # case $version_type in # correct linux to gnu/linux during the next big refactor darwin|linux|osf|windows|none) func_arith $number_major + $number_minor current=$func_arith_result age="$number_minor" revision="$number_revision" ;; freebsd-aout|freebsd-elf|qnx|sunos) current="$number_major" revision="$number_minor" age="0" ;; irix|nonstopux) func_arith $number_major + $number_minor current=$func_arith_result age="$number_minor" revision="$number_minor" lt_irix_increment=no ;; *) func_fatal_configuration "$modename: unknown library version type \`$version_type'" ;; esac ;; no) current="$1" revision="$2" age="$3" ;; esac # Check that each of the things are valid numbers. case $current in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "CURRENT \`$current' must be a nonnegative integer" func_fatal_error "\`$vinfo' is not valid version information" ;; esac case $revision in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "REVISION \`$revision' must be a nonnegative integer" func_fatal_error "\`$vinfo' is not valid version information" ;; esac case $age in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "AGE \`$age' must be a nonnegative integer" func_fatal_error "\`$vinfo' is not valid version information" ;; esac if test "$age" -gt "$current"; then func_error "AGE \`$age' is greater than the current interface number \`$current'" func_fatal_error "\`$vinfo' is not valid version information" fi # Calculate the version variables. major= versuffix= verstring= case $version_type in none) ;; darwin) # Like Linux, but with the current version available in # verstring for coding it into the library header func_arith $current - $age major=.$func_arith_result versuffix="$major.$age.$revision" # Darwin ld doesn't like 0 for these options... func_arith $current + 1 minor_current=$func_arith_result xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision" verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" ;; freebsd-aout) major=".$current" versuffix=".$current.$revision"; ;; freebsd-elf) major=".$current" versuffix=".$current" ;; irix | nonstopux) if test "X$lt_irix_increment" = "Xno"; then func_arith $current - $age else func_arith $current - $age + 1 fi major=$func_arith_result case $version_type in nonstopux) verstring_prefix=nonstopux ;; *) verstring_prefix=sgi ;; esac verstring="$verstring_prefix$major.$revision" # Add in all the interfaces that we are compatible with. loop=$revision while test "$loop" -ne 0; do func_arith $revision - $loop iface=$func_arith_result func_arith $loop - 1 loop=$func_arith_result verstring="$verstring_prefix$major.$iface:$verstring" done # Before this point, $major must not contain `.'. major=.$major versuffix="$major.$revision" ;; linux) # correct to gnu/linux during the next big refactor func_arith $current - $age major=.$func_arith_result versuffix="$major.$age.$revision" ;; osf) func_arith $current - $age major=.$func_arith_result versuffix=".$current.$age.$revision" verstring="$current.$age.$revision" # Add in all the interfaces that we are compatible with. loop=$age while test "$loop" -ne 0; do func_arith $current - $loop iface=$func_arith_result func_arith $loop - 1 loop=$func_arith_result verstring="$verstring:${iface}.0" done # Make executables depend on our current version. verstring+=":${current}.0" ;; qnx) major=".$current" versuffix=".$current" ;; sunos) major=".$current" versuffix=".$current.$revision" ;; windows) # Use '-' rather than '.', since we only want one # extension on DOS 8.3 filesystems. func_arith $current - $age major=$func_arith_result versuffix="-$major" ;; *) func_fatal_configuration "unknown library version type \`$version_type'" ;; esac # Clear the version info if we defaulted, and they specified a release. if test -z "$vinfo" && test -n "$release"; then major= case $version_type in darwin) # we can't check for "0.0" in archive_cmds due to quoting # problems, so we reset it completely verstring= ;; *) verstring="0.0" ;; esac if test "$need_version" = no; then versuffix= else versuffix=".0.0" fi fi # Remove version info from name if versioning should be avoided if test "$avoid_version" = yes && test "$need_version" = no; then major= versuffix= verstring="" fi # Check to see if the archive will have undefined symbols. if test "$allow_undefined" = yes; then if test "$allow_undefined_flag" = unsupported; then func_warning "undefined symbols not allowed in $host shared libraries" build_libtool_libs=no build_old_libs=yes fi else # Don't allow undefined symbols. allow_undefined_flag="$no_undefined_flag" fi fi func_generate_dlsyms "$libname" "$libname" "yes" libobjs+=" $symfileobj" test "X$libobjs" = "X " && libobjs= if test "$opt_mode" != relink; then # Remove our outputs, but don't remove object files since they # may have been created when compiling PIC objects. removelist= tempremovelist=`$ECHO "$output_objdir/*"` for p in $tempremovelist; do case $p in *.$objext | *.gcno) ;; $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*) if test "X$precious_files_regex" != "X"; then if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1 then continue fi fi removelist+=" $p" ;; *) ;; esac done test -n "$removelist" && \ func_show_eval "${RM}r \$removelist" fi # Now set the variables for building old libraries. if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then oldlibs+=" $output_objdir/$libname.$libext" # Transform .lo files to .o files. oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; $lo2o" | $NL2SP` fi # Eliminate all temporary directories. #for path in $notinst_path; do # lib_search_path=`$ECHO "$lib_search_path " | $SED "s% $path % %g"` # deplibs=`$ECHO "$deplibs " | $SED "s% -L$path % %g"` # dependency_libs=`$ECHO "$dependency_libs " | $SED "s% -L$path % %g"` #done if test -n "$xrpath"; then # If the user specified any rpath flags, then add them. temp_xrpath= for libdir in $xrpath; do func_replace_sysroot "$libdir" temp_xrpath+=" -R$func_replace_sysroot_result" case "$finalize_rpath " in *" $libdir "*) ;; *) finalize_rpath+=" $libdir" ;; esac done if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then dependency_libs="$temp_xrpath $dependency_libs" fi fi # Make sure dlfiles contains only unique files that won't be dlpreopened old_dlfiles="$dlfiles" dlfiles= for lib in $old_dlfiles; do case " $dlprefiles $dlfiles " in *" $lib "*) ;; *) dlfiles+=" $lib" ;; esac done # Make sure dlprefiles contains only unique files old_dlprefiles="$dlprefiles" dlprefiles= for lib in $old_dlprefiles; do case "$dlprefiles " in *" $lib "*) ;; *) dlprefiles+=" $lib" ;; esac done if test "$build_libtool_libs" = yes; then if test -n "$rpath"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc* | *-*-haiku*) # these systems don't actually have a c library (as such)! ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C library is in the System framework deplibs+=" System.ltframework" ;; *-*-netbsd*) # Don't link with libc until the a.out ld.so is fixed. ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc due to us having libc/libc_r. ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work ;; *) # Add libc to deplibs on all other systems if necessary. if test "$build_libtool_need_lc" = "yes"; then deplibs+=" -lc" fi ;; esac fi # Transform deplibs into only deplibs that can be linked in shared. name_save=$name libname_save=$libname release_save=$release versuffix_save=$versuffix major_save=$major # I'm not sure if I'm treating the release correctly. I think # release should show up in the -l (ie -lgmp5) so we don't want to # add it in twice. Is that correct? release="" versuffix="" major="" newdeplibs= droppeddeps=no case $deplibs_check_method in pass_all) # Don't check for shared/static. Everything works. # This might be a little naive. We might want to check # whether the library exists or not. But this is on # osf3 & osf4 and I'm not really sure... Just # implementing what was already the behavior. newdeplibs=$deplibs ;; test_compile) # This code stresses the "libraries are programs" paradigm to its # limits. Maybe even breaks it. We compile a program, linking it # against the deplibs as a proxy for the library. Then we can check # whether they linked in statically or dynamically with ldd. $opt_dry_run || $RM conftest.c cat > conftest.c </dev/null` $nocaseglob else potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null` fi for potent_lib in $potential_libs; do # Follow soft links. if ls -lLd "$potent_lib" 2>/dev/null | $GREP " -> " >/dev/null; then continue fi # The statement above tries to avoid entering an # endless loop below, in case of cyclic links. # We might still enter an endless loop, since a link # loop can be closed while we follow links, # but so what? potlib="$potent_lib" while test -h "$potlib" 2>/dev/null; do potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'` case $potliblink in [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";; *) potlib=`$ECHO "$potlib" | $SED 's,[^/]*$,,'`"$potliblink";; esac done if eval $file_magic_cmd \"\$potlib\" 2>/dev/null | $SED -e 10q | $EGREP "$file_magic_regex" > /dev/null; then newdeplibs+=" $a_deplib" a_deplib="" break 2 fi done done fi if test -n "$a_deplib" ; then droppeddeps=yes echo $ECHO "*** Warning: linker path does not have real file for library $a_deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib" ; then $ECHO "*** with $libname but no candidates were found. (...for file magic test)" else $ECHO "*** with $libname and none of the candidates passed a file format test" $ECHO "*** using a file magic. Last file checked: $potlib" fi fi ;; *) # Add a -L argument. newdeplibs+=" $a_deplib" ;; esac done # Gone through all deplibs. ;; match_pattern*) set dummy $deplibs_check_method; shift match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` for a_deplib in $deplibs; do case $a_deplib in -l*) func_stripname -l '' "$a_deplib" name=$func_stripname_result if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps $postdeps " in *" $a_deplib "*) newdeplibs+=" $a_deplib" a_deplib="" ;; esac fi if test -n "$a_deplib" ; then libname=`eval "\\$ECHO \"$libname_spec\""` for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do potential_libs=`ls $i/$libname[.-]* 2>/dev/null` for potent_lib in $potential_libs; do potlib="$potent_lib" # see symlink-check above in file_magic test if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \ $EGREP "$match_pattern_regex" > /dev/null; then newdeplibs+=" $a_deplib" a_deplib="" break 2 fi done done fi if test -n "$a_deplib" ; then droppeddeps=yes echo $ECHO "*** Warning: linker path does not have real file for library $a_deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib" ; then $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)" else $ECHO "*** with $libname and none of the candidates passed a file format test" $ECHO "*** using a regex pattern. Last file checked: $potlib" fi fi ;; *) # Add a -L argument. newdeplibs+=" $a_deplib" ;; esac done # Gone through all deplibs. ;; none | unknown | *) newdeplibs="" tmp_deplibs=`$ECHO " $deplibs" | $SED 's/ -lc$//; s/ -[LR][^ ]*//g'` if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then for i in $predeps $postdeps ; do # can't use Xsed below, because $i might contain '/' tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s,$i,,"` done fi case $tmp_deplibs in *[!\ \ ]*) echo if test "X$deplibs_check_method" = "Xnone"; then echo "*** Warning: inter-library dependencies are not supported in this platform." else echo "*** Warning: inter-library dependencies are not known to be supported." fi echo "*** All declared inter-library dependencies are being dropped." droppeddeps=yes ;; esac ;; esac versuffix=$versuffix_save major=$major_save release=$release_save libname=$libname_save name=$name_save case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library with the System framework newdeplibs=`$ECHO " $newdeplibs" | $SED 's/ -lc / System.ltframework /'` ;; esac if test "$droppeddeps" = yes; then if test "$module" = yes; then echo echo "*** Warning: libtool could not satisfy all declared inter-library" $ECHO "*** dependencies of module $libname. Therefore, libtool will create" echo "*** a static module, that should work as long as the dlopening" echo "*** application is linked with the -dlopen flag." if test -z "$global_symbol_pipe"; then echo echo "*** However, this would only work if libtool was able to extract symbol" echo "*** lists from a program, using \`nm' or equivalent, but libtool could" echo "*** not find such a program. So, this module is probably useless." echo "*** \`nm' from GNU binutils and a full rebuild may help." fi if test "$build_old_libs" = no; then oldlibs="$output_objdir/$libname.$libext" build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi else echo "*** The inter-library dependencies that have been dropped here will be" echo "*** automatically added whenever a program is linked with this library" echo "*** or is declared to -dlopen it." if test "$allow_undefined" = no; then echo echo "*** Since this library must not contain undefined symbols," echo "*** because either the platform does not support them or" echo "*** it was explicitly requested with -no-undefined," echo "*** libtool will only create a static version of it." if test "$build_old_libs" = no; then oldlibs="$output_objdir/$libname.$libext" build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi fi fi # Done checking deplibs! deplibs=$newdeplibs fi # Time to change all our "foo.ltframework" stuff back to "-framework foo" case $host in *-*-darwin*) newdeplibs=`$ECHO " $newdeplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` new_inherited_linker_flags=`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` deplibs=`$ECHO " $deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` ;; esac # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $deplibs " in *" -L$path/$objdir "*) new_libs+=" -L$path/$objdir" ;; esac ;; esac done for deplib in $deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) new_libs+=" $deplib" ;; esac ;; *) new_libs+=" $deplib" ;; esac done deplibs="$new_libs" # All the library-specific variables (install_libdir is set above). library_names= old_library= dlname= # Test again, we may have decided not to build it any more if test "$build_libtool_libs" = yes; then # Remove ${wl} instances when linking with ld. # FIXME: should test the right _cmds variable. case $archive_cmds in *\$LD\ *) wl= ;; esac if test "$hardcode_into_libs" = yes; then # Hardcode the library paths hardcode_libdirs= dep_rpath= rpath="$finalize_rpath" test "$opt_mode" != relink && rpath="$compile_rpath$rpath" for libdir in $rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then func_replace_sysroot "$libdir" libdir=$func_replace_sysroot_result if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) hardcode_libdirs+="$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" dep_rpath+=" $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) perm_rpath+=" $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval "dep_rpath=\"$hardcode_libdir_flag_spec\"" fi if test -n "$runpath_var" && test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do rpath+="$dir:" done eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var" fi test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs" fi shlibpath="$finalize_shlibpath" test "$opt_mode" != relink && shlibpath="$compile_shlibpath$shlibpath" if test -n "$shlibpath"; then eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var" fi # Get the real and link names of the library. eval shared_ext=\"$shrext_cmds\" eval library_names=\"$library_names_spec\" set dummy $library_names shift realname="$1" shift if test -n "$soname_spec"; then eval soname=\"$soname_spec\" else soname="$realname" fi if test -z "$dlname"; then dlname=$soname fi lib="$output_objdir/$realname" linknames= for link do linknames+=" $link" done # Use standard objects if they are pic test -z "$pic_flag" && libobjs=`$ECHO "$libobjs" | $SP2NL | $SED "$lo2o" | $NL2SP` test "X$libobjs" = "X " && libobjs= delfiles= if test -n "$export_symbols" && test -n "$include_expsyms"; then $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp" export_symbols="$output_objdir/$libname.uexp" delfiles+=" $export_symbols" fi orig_export_symbols= case $host_os in cygwin* | mingw* | cegcc*) if test -n "$export_symbols" && test -z "$export_symbols_regex"; then # exporting using user supplied symfile if test "x`$SED 1q $export_symbols`" != xEXPORTS; then # and it's NOT already a .def file. Must figure out # which of the given symbols are data symbols and tag # them as such. So, trigger use of export_symbols_cmds. # export_symbols gets reassigned inside the "prepare # the list of exported symbols" if statement, so the # include_expsyms logic still works. orig_export_symbols="$export_symbols" export_symbols= always_export_symbols=yes fi fi ;; esac # Prepare the list of exported symbols if test -z "$export_symbols"; then if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then func_verbose "generating symbol list for \`$libname.la'" export_symbols="$output_objdir/$libname.exp" $opt_dry_run || $RM $export_symbols cmds=$export_symbols_cmds save_ifs="$IFS"; IFS='~' for cmd1 in $cmds; do IFS="$save_ifs" # Take the normal branch if the nm_file_list_spec branch # doesn't work or if tool conversion is not needed. case $nm_file_list_spec~$to_tool_file_cmd in *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*) try_normal_branch=yes eval cmd=\"$cmd1\" func_len " $cmd" len=$func_len_result ;; *) try_normal_branch=no ;; esac if test "$try_normal_branch" = yes \ && { test "$len" -lt "$max_cmd_len" \ || test "$max_cmd_len" -le -1; } then func_show_eval "$cmd" 'exit $?' skipped_export=false elif test -n "$nm_file_list_spec"; then func_basename "$output" output_la=$func_basename_result save_libobjs=$libobjs save_output=$output output=${output_objdir}/${output_la}.nm func_to_tool_file "$output" libobjs=$nm_file_list_spec$func_to_tool_file_result delfiles+=" $output" func_verbose "creating $NM input file list: $output" for obj in $save_libobjs; do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" done > "$output" eval cmd=\"$cmd1\" func_show_eval "$cmd" 'exit $?' output=$save_output libobjs=$save_libobjs skipped_export=false else # The command line is too long to execute in one step. func_verbose "using reloadable object file for export list..." skipped_export=: # Break out early, otherwise skipped_export may be # set to false by a later but shorter cmd. break fi done IFS="$save_ifs" if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' func_show_eval '$MV "${export_symbols}T" "$export_symbols"' fi fi fi if test -n "$export_symbols" && test -n "$include_expsyms"; then tmp_export_symbols="$export_symbols" test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols" $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' fi if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then # The given exports_symbols file has to be filtered, so filter it. func_verbose "filter symbol list for \`$libname.la' to tag DATA exports" # FIXME: $output_objdir/$libname.filter potentially contains lots of # 's' commands which not all seds can handle. GNU sed should be fine # though. Also, the filter scales superlinearly with the number of # global variables. join(1) would be nice here, but unfortunately # isn't a blessed tool. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter delfiles+=" $export_symbols $output_objdir/$libname.filter" export_symbols=$output_objdir/$libname.def $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols fi tmp_deplibs= for test_deplib in $deplibs; do case " $convenience " in *" $test_deplib "*) ;; *) tmp_deplibs+=" $test_deplib" ;; esac done deplibs="$tmp_deplibs" if test -n "$convenience"; then if test -n "$whole_archive_flag_spec" && test "$compiler_needs_object" = yes && test -z "$libobjs"; then # extract the archives, so we have objects to list. # TODO: could optimize this to just extract one archive. whole_archive_flag_spec= fi if test -n "$whole_archive_flag_spec"; then save_libobjs=$libobjs eval libobjs=\"\$libobjs $whole_archive_flag_spec\" test "X$libobjs" = "X " && libobjs= else gentop="$output_objdir/${outputname}x" generated+=" $gentop" func_extract_archives $gentop $convenience libobjs+=" $func_extract_archives_result" test "X$libobjs" = "X " && libobjs= fi fi if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then eval flag=\"$thread_safe_flag_spec\" linker_flags+=" $flag" fi # Make a backup of the uninstalled library when relinking if test "$opt_mode" = relink; then $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $? fi # Do each of the archive commands. if test "$module" = yes && test -n "$module_cmds" ; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then eval test_cmds=\"$module_expsym_cmds\" cmds=$module_expsym_cmds else eval test_cmds=\"$module_cmds\" cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then eval test_cmds=\"$archive_expsym_cmds\" cmds=$archive_expsym_cmds else eval test_cmds=\"$archive_cmds\" cmds=$archive_cmds fi fi if test "X$skipped_export" != "X:" && func_len " $test_cmds" && len=$func_len_result && test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then : else # The command line is too long to link in one step, link piecewise # or, if using GNU ld and skipped_export is not :, use a linker # script. # Save the value of $output and $libobjs because we want to # use them later. If we have whole_archive_flag_spec, we # want to use save_libobjs as it was before # whole_archive_flag_spec was expanded, because we can't # assume the linker understands whole_archive_flag_spec. # This may have to be revisited, in case too many # convenience libraries get linked in and end up exceeding # the spec. if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then save_libobjs=$libobjs fi save_output=$output func_basename "$output" output_la=$func_basename_result # Clear the reloadable object creation command queue and # initialize k to one. test_cmds= concat_cmds= objlist= last_robj= k=1 if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then output=${output_objdir}/${output_la}.lnkscript func_verbose "creating GNU ld script: $output" echo 'INPUT (' > $output for obj in $save_libobjs do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" >> $output done echo ')' >> $output delfiles+=" $output" func_to_tool_file "$output" output=$func_to_tool_file_result elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then output=${output_objdir}/${output_la}.lnk func_verbose "creating linker input file list: $output" : > $output set x $save_libobjs shift firstobj= if test "$compiler_needs_object" = yes; then firstobj="$1 " shift fi for obj do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" >> $output done delfiles+=" $output" func_to_tool_file "$output" output=$firstobj\"$file_list_spec$func_to_tool_file_result\" else if test -n "$save_libobjs"; then func_verbose "creating reloadable object files..." output=$output_objdir/$output_la-${k}.$objext eval test_cmds=\"$reload_cmds\" func_len " $test_cmds" len0=$func_len_result len=$len0 # Loop over the list of objects to be linked. for obj in $save_libobjs do func_len " $obj" func_arith $len + $func_len_result len=$func_arith_result if test "X$objlist" = X || test "$len" -lt "$max_cmd_len"; then objlist+=" $obj" else # The command $test_cmds is almost too long, add a # command to the queue. if test "$k" -eq 1 ; then # The first file doesn't have a previous command to add. reload_objs=$objlist eval concat_cmds=\"$reload_cmds\" else # All subsequent reloadable object files will link in # the last one created. reload_objs="$objlist $last_robj" eval concat_cmds=\"\$concat_cmds~$reload_cmds~\$RM $last_robj\" fi last_robj=$output_objdir/$output_la-${k}.$objext func_arith $k + 1 k=$func_arith_result output=$output_objdir/$output_la-${k}.$objext objlist=" $obj" func_len " $last_robj" func_arith $len0 + $func_len_result len=$func_arith_result fi done # Handle the remaining objects by creating one last # reloadable object file. All subsequent reloadable object # files will link in the last one created. test -z "$concat_cmds" || concat_cmds=$concat_cmds~ reload_objs="$objlist $last_robj" eval concat_cmds=\"\${concat_cmds}$reload_cmds\" if test -n "$last_robj"; then eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\" fi delfiles+=" $output" else output= fi if ${skipped_export-false}; then func_verbose "generating symbol list for \`$libname.la'" export_symbols="$output_objdir/$libname.exp" $opt_dry_run || $RM $export_symbols libobjs=$output # Append the command to create the export file. test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\" if test -n "$last_robj"; then eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\" fi fi test -n "$save_libobjs" && func_verbose "creating a temporary reloadable object file: $output" # Loop through the commands generated above and execute them. save_ifs="$IFS"; IFS='~' for cmd in $concat_cmds; do IFS="$save_ifs" $opt_silent || { func_quote_for_expand "$cmd" eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? # Restore the uninstalled library and exit if test "$opt_mode" = relink; then ( cd "$output_objdir" && \ $RM "${realname}T" && \ $MV "${realname}U" "$realname" ) fi exit $lt_exit } done IFS="$save_ifs" if test -n "$export_symbols_regex" && ${skipped_export-false}; then func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' func_show_eval '$MV "${export_symbols}T" "$export_symbols"' fi fi if ${skipped_export-false}; then if test -n "$export_symbols" && test -n "$include_expsyms"; then tmp_export_symbols="$export_symbols" test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols" $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' fi if test -n "$orig_export_symbols"; then # The given exports_symbols file has to be filtered, so filter it. func_verbose "filter symbol list for \`$libname.la' to tag DATA exports" # FIXME: $output_objdir/$libname.filter potentially contains lots of # 's' commands which not all seds can handle. GNU sed should be fine # though. Also, the filter scales superlinearly with the number of # global variables. join(1) would be nice here, but unfortunately # isn't a blessed tool. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter delfiles+=" $export_symbols $output_objdir/$libname.filter" export_symbols=$output_objdir/$libname.def $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols fi fi libobjs=$output # Restore the value of output. output=$save_output if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then eval libobjs=\"\$libobjs $whole_archive_flag_spec\" test "X$libobjs" = "X " && libobjs= fi # Expand the library linking commands again to reset the # value of $libobjs for piecewise linking. # Do each of the archive commands. if test "$module" = yes && test -n "$module_cmds" ; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then cmds=$module_expsym_cmds else cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then cmds=$archive_expsym_cmds else cmds=$archive_cmds fi fi fi if test -n "$delfiles"; then # Append the command to remove temporary files to $cmds. eval cmds=\"\$cmds~\$RM $delfiles\" fi # Add any objects from preloaded convenience libraries if test -n "$dlprefiles"; then gentop="$output_objdir/${outputname}x" generated+=" $gentop" func_extract_archives $gentop $dlprefiles libobjs+=" $func_extract_archives_result" test "X$libobjs" = "X " && libobjs= fi save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $opt_silent || { func_quote_for_expand "$cmd" eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? # Restore the uninstalled library and exit if test "$opt_mode" = relink; then ( cd "$output_objdir" && \ $RM "${realname}T" && \ $MV "${realname}U" "$realname" ) fi exit $lt_exit } done IFS="$save_ifs" # Restore the uninstalled library and exit if test "$opt_mode" = relink; then $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $? if test -n "$convenience"; then if test -z "$whole_archive_flag_spec"; then func_show_eval '${RM}r "$gentop"' fi fi exit $EXIT_SUCCESS fi # Create links to the real library. for linkname in $linknames; do if test "$realname" != "$linkname"; then func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?' fi done # If -module or -export-dynamic was specified, set the dlname. if test "$module" = yes || test "$export_dynamic" = yes; then # On all known operating systems, these are identical. dlname="$soname" fi fi ;; obj) if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then func_warning "\`-dlopen' is ignored for objects" fi case " $deplibs" in *\ -l* | *\ -L*) func_warning "\`-l' and \`-L' are ignored for objects" ;; esac test -n "$rpath" && \ func_warning "\`-rpath' is ignored for objects" test -n "$xrpath" && \ func_warning "\`-R' is ignored for objects" test -n "$vinfo" && \ func_warning "\`-version-info' is ignored for objects" test -n "$release" && \ func_warning "\`-release' is ignored for objects" case $output in *.lo) test -n "$objs$old_deplibs" && \ func_fatal_error "cannot build library object \`$output' from non-libtool objects" libobj=$output func_lo2o "$libobj" obj=$func_lo2o_result ;; *) libobj= obj="$output" ;; esac # Delete the old objects. $opt_dry_run || $RM $obj $libobj # Objects from convenience libraries. This assumes # single-version convenience libraries. Whenever we create # different ones for PIC/non-PIC, this we'll have to duplicate # the extraction. reload_conv_objs= gentop= # reload_cmds runs $LD directly, so let us get rid of # -Wl from whole_archive_flag_spec and hope we can get by with # turning comma into space.. wl= if test -n "$convenience"; then if test -n "$whole_archive_flag_spec"; then eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\" reload_conv_objs=$reload_objs\ `$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'` else gentop="$output_objdir/${obj}x" generated+=" $gentop" func_extract_archives $gentop $convenience reload_conv_objs="$reload_objs $func_extract_archives_result" fi fi # If we're not building shared, we need to use non_pic_objs test "$build_libtool_libs" != yes && libobjs="$non_pic_objects" # Create the old-style object. reload_objs="$objs$old_deplibs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; /\.lib$/d; $lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test output="$obj" func_execute_cmds "$reload_cmds" 'exit $?' # Exit if we aren't doing a library object file. if test -z "$libobj"; then if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi exit $EXIT_SUCCESS fi if test "$build_libtool_libs" != yes; then if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi # Create an invalid libtool object if no PIC, so that we don't # accidentally link it into a program. # $show "echo timestamp > $libobj" # $opt_dry_run || eval "echo timestamp > $libobj" || exit $? exit $EXIT_SUCCESS fi if test -n "$pic_flag" || test "$pic_mode" != default; then # Only do commands if we really have different PIC objects. reload_objs="$libobjs $reload_conv_objs" output="$libobj" func_execute_cmds "$reload_cmds" 'exit $?' fi if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi exit $EXIT_SUCCESS ;; prog) case $host in *cygwin*) func_stripname '' '.exe' "$output" output=$func_stripname_result.exe;; esac test -n "$vinfo" && \ func_warning "\`-version-info' is ignored for programs" test -n "$release" && \ func_warning "\`-release' is ignored for programs" test "$preload" = yes \ && test "$dlopen_support" = unknown \ && test "$dlopen_self" = unknown \ && test "$dlopen_self_static" = unknown && \ func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support." case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library is the System framework compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's/ -lc / System.ltframework /'` finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's/ -lc / System.ltframework /'` ;; esac case $host in *-*-darwin*) # Don't allow lazy linking, it breaks C++ global constructors # But is supposedly fixed on 10.4 or later (yay!). if test "$tagname" = CXX ; then case ${MACOSX_DEPLOYMENT_TARGET-10.0} in 10.[0123]) compile_command+=" ${wl}-bind_at_load" finalize_command+=" ${wl}-bind_at_load" ;; esac fi # Time to change all our "foo.ltframework" stuff back to "-framework foo" compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` ;; esac # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $compile_deplibs " in *" -L$path/$objdir "*) new_libs+=" -L$path/$objdir" ;; esac ;; esac done for deplib in $compile_deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) new_libs+=" $deplib" ;; esac ;; *) new_libs+=" $deplib" ;; esac done compile_deplibs="$new_libs" compile_command+=" $compile_deplibs" finalize_command+=" $finalize_deplibs" if test -n "$rpath$xrpath"; then # If the user specified any rpath flags, then add them. for libdir in $rpath $xrpath; do # This is the magic to use -rpath. case "$finalize_rpath " in *" $libdir "*) ;; *) finalize_rpath+=" $libdir" ;; esac done fi # Now hardcode the library paths rpath= hardcode_libdirs= for libdir in $compile_rpath $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) hardcode_libdirs+="$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" rpath+=" $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) perm_rpath+=" $libdir" ;; esac fi case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'` case :$dllsearchpath: in *":$libdir:"*) ;; ::) dllsearchpath=$libdir;; *) dllsearchpath+=":$libdir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; ::) dllsearchpath=$testbindir;; *) dllsearchpath+=":$testbindir";; esac ;; esac done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval rpath=\" $hardcode_libdir_flag_spec\" fi compile_rpath="$rpath" rpath= hardcode_libdirs= for libdir in $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) hardcode_libdirs+="$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" rpath+=" $flag" fi elif test -n "$runpath_var"; then case "$finalize_perm_rpath " in *" $libdir "*) ;; *) finalize_perm_rpath+=" $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval rpath=\" $hardcode_libdir_flag_spec\" fi finalize_rpath="$rpath" if test -n "$libobjs" && test "$build_old_libs" = yes; then # Transform all the library objects into standard objects. compile_command=`$ECHO "$compile_command" | $SP2NL | $SED "$lo2o" | $NL2SP` finalize_command=`$ECHO "$finalize_command" | $SP2NL | $SED "$lo2o" | $NL2SP` fi func_generate_dlsyms "$outputname" "@PROGRAM@" "no" # template prelinking step if test -n "$prelink_cmds"; then func_execute_cmds "$prelink_cmds" 'exit $?' fi wrappers_required=yes case $host in *cegcc* | *mingw32ce*) # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway. wrappers_required=no ;; *cygwin* | *mingw* ) if test "$build_libtool_libs" != yes; then wrappers_required=no fi ;; *) if test "$need_relink" = no || test "$build_libtool_libs" != yes; then wrappers_required=no fi ;; esac if test "$wrappers_required" = no; then # Replace the output file specification. compile_command=`$ECHO "$compile_command" | $SED 's%@OUTPUT@%'"$output"'%g'` link_command="$compile_command$compile_rpath" # We have no uninstalled library dependencies, so finalize right now. exit_status=0 func_show_eval "$link_command" 'exit_status=$?' if test -n "$postlink_cmds"; then func_to_tool_file "$output" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi # Delete the generated files. if test -f "$output_objdir/${outputname}S.${objext}"; then func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"' fi exit $exit_status fi if test -n "$compile_shlibpath$finalize_shlibpath"; then compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command" fi if test -n "$finalize_shlibpath"; then finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command" fi compile_var= finalize_var= if test -n "$runpath_var"; then if test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do rpath+="$dir:" done compile_var="$runpath_var=\"$rpath\$$runpath_var\" " fi if test -n "$finalize_perm_rpath"; then # We should set the runpath_var. rpath= for dir in $finalize_perm_rpath; do rpath+="$dir:" done finalize_var="$runpath_var=\"$rpath\$$runpath_var\" " fi fi if test "$no_install" = yes; then # We don't need to create a wrapper script. link_command="$compile_var$compile_command$compile_rpath" # Replace the output file specification. link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output"'%g'` # Delete the old output file. $opt_dry_run || $RM $output # Link the executable and exit func_show_eval "$link_command" 'exit $?' if test -n "$postlink_cmds"; then func_to_tool_file "$output" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi exit $EXIT_SUCCESS fi if test "$hardcode_action" = relink; then # Fast installation is not supported link_command="$compile_var$compile_command$compile_rpath" relink_command="$finalize_var$finalize_command$finalize_rpath" func_warning "this platform does not like uninstalled shared libraries" func_warning "\`$output' will be relinked during installation" else if test "$fast_install" != no; then link_command="$finalize_var$compile_command$finalize_rpath" if test "$fast_install" = yes; then relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'` else # fast_install is set to needless relink_command= fi else link_command="$compile_var$compile_command$compile_rpath" relink_command="$finalize_var$finalize_command$finalize_rpath" fi fi # Replace the output file specification. link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'` # Delete the old output files. $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname func_show_eval "$link_command" 'exit $?' if test -n "$postlink_cmds"; then func_to_tool_file "$output_objdir/$outputname" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi # Now create the wrapper script. func_verbose "creating $output" # Quote the relink command for shipping. if test -n "$relink_command"; then # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else func_quote_for_eval "$var_value" relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" fi done relink_command="(cd `pwd`; $relink_command)" relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` fi # Only actually do things if not in dry run mode. $opt_dry_run || { # win32 will think the script is a binary if it has # a .exe suffix, so we strip it off here. case $output in *.exe) func_stripname '' '.exe' "$output" output=$func_stripname_result ;; esac # test for cygwin because mv fails w/o .exe extensions case $host in *cygwin*) exeext=.exe func_stripname '' '.exe' "$outputname" outputname=$func_stripname_result ;; *) exeext= ;; esac case $host in *cygwin* | *mingw* ) func_dirname_and_basename "$output" "" "." output_name=$func_basename_result output_path=$func_dirname_result cwrappersource="$output_path/$objdir/lt-$output_name.c" cwrapper="$output_path/$output_name.exe" $RM $cwrappersource $cwrapper trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 func_emit_cwrapperexe_src > $cwrappersource # The wrapper executable is built using the $host compiler, # because it contains $host paths and files. If cross- # compiling, it, like the target executable, must be # executed on the $host or under an emulation environment. $opt_dry_run || { $LTCC $LTCFLAGS -o $cwrapper $cwrappersource $STRIP $cwrapper } # Now, create the wrapper script for func_source use: func_ltwrapper_scriptname $cwrapper $RM $func_ltwrapper_scriptname_result trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15 $opt_dry_run || { # note: this script will not be executed, so do not chmod. if test "x$build" = "x$host" ; then $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result else func_emit_wrapper no > $func_ltwrapper_scriptname_result fi } ;; * ) $RM $output trap "$RM $output; exit $EXIT_FAILURE" 1 2 15 func_emit_wrapper no > $output chmod +x $output ;; esac } exit $EXIT_SUCCESS ;; esac # See if we need to build an old-fashioned archive. for oldlib in $oldlibs; do if test "$build_libtool_libs" = convenience; then oldobjs="$libobjs_save $symfileobj" addlibs="$convenience" build_libtool_libs=no else if test "$build_libtool_libs" = module; then oldobjs="$libobjs_save" build_libtool_libs=no else oldobjs="$old_deplibs $non_pic_objects" if test "$preload" = yes && test -f "$symfileobj"; then oldobjs+=" $symfileobj" fi fi addlibs="$old_convenience" fi if test -n "$addlibs"; then gentop="$output_objdir/${outputname}x" generated+=" $gentop" func_extract_archives $gentop $addlibs oldobjs+=" $func_extract_archives_result" fi # Do each command in the archive commands. if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then cmds=$old_archive_from_new_cmds else # Add any objects from preloaded convenience libraries if test -n "$dlprefiles"; then gentop="$output_objdir/${outputname}x" generated+=" $gentop" func_extract_archives $gentop $dlprefiles oldobjs+=" $func_extract_archives_result" fi # POSIX demands no paths to be encoded in archives. We have # to avoid creating archives with duplicate basenames if we # might have to extract them afterwards, e.g., when creating a # static archive out of a convenience library, or when linking # the entirety of a libtool archive into another (currently # not supported by libtool). if (for obj in $oldobjs do func_basename "$obj" $ECHO "$func_basename_result" done | sort | sort -uc >/dev/null 2>&1); then : else echo "copying selected object files to avoid basename conflicts..." gentop="$output_objdir/${outputname}x" generated+=" $gentop" func_mkdir_p "$gentop" save_oldobjs=$oldobjs oldobjs= counter=1 for obj in $save_oldobjs do func_basename "$obj" objbase="$func_basename_result" case " $oldobjs " in " ") oldobjs=$obj ;; *[\ /]"$objbase "*) while :; do # Make sure we don't pick an alternate name that also # overlaps. newobj=lt$counter-$objbase func_arith $counter + 1 counter=$func_arith_result case " $oldobjs " in *[\ /]"$newobj "*) ;; *) if test ! -f "$gentop/$newobj"; then break; fi ;; esac done func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj" oldobjs+=" $gentop/$newobj" ;; *) oldobjs+=" $obj" ;; esac done fi func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 tool_oldlib=$func_to_tool_file_result eval cmds=\"$old_archive_cmds\" func_len " $cmds" len=$func_len_result if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then cmds=$old_archive_cmds elif test -n "$archiver_list_spec"; then func_verbose "using command file archive linking..." for obj in $oldobjs do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" done > $output_objdir/$libname.libcmd func_to_tool_file "$output_objdir/$libname.libcmd" oldobjs=" $archiver_list_spec$func_to_tool_file_result" cmds=$old_archive_cmds else # the command line is too long to link in one step, link in parts func_verbose "using piecewise archive linking..." save_RANLIB=$RANLIB RANLIB=: objlist= concat_cmds= save_oldobjs=$oldobjs oldobjs= # Is there a better way of finding the last object in the list? for obj in $save_oldobjs do last_oldobj=$obj done eval test_cmds=\"$old_archive_cmds\" func_len " $test_cmds" len0=$func_len_result len=$len0 for obj in $save_oldobjs do func_len " $obj" func_arith $len + $func_len_result len=$func_arith_result objlist+=" $obj" if test "$len" -lt "$max_cmd_len"; then : else # the above command should be used before it gets too long oldobjs=$objlist if test "$obj" = "$last_oldobj" ; then RANLIB=$save_RANLIB fi test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\" objlist= len=$len0 fi done RANLIB=$save_RANLIB oldobjs=$objlist if test "X$oldobjs" = "X" ; then eval cmds=\"\$concat_cmds\" else eval cmds=\"\$concat_cmds~\$old_archive_cmds\" fi fi fi func_execute_cmds "$cmds" 'exit $?' done test -n "$generated" && \ func_show_eval "${RM}r$generated" # Now create the libtool archive. case $output in *.la) old_library= test "$build_old_libs" = yes && old_library="$libname.$libext" func_verbose "creating $output" # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else func_quote_for_eval "$var_value" relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" fi done # Quote the link command for shipping. relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)" relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` if test "$hardcode_automatic" = yes ; then relink_command= fi # Only create the output if not a dry run. $opt_dry_run || { for installed in no yes; do if test "$installed" = yes; then if test -z "$install_libdir"; then break fi output="$output_objdir/$outputname"i # Replace all uninstalled libtool libraries with the installed ones newdependency_libs= for deplib in $dependency_libs; do case $deplib in *.la) func_basename "$deplib" name="$func_basename_result" func_resolve_sysroot "$deplib" eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result` test -z "$libdir" && \ func_fatal_error "\`$deplib' is not a valid libtool archive" newdependency_libs+=" ${lt_sysroot:+=}$libdir/$name" ;; -L*) func_stripname -L '' "$deplib" func_replace_sysroot "$func_stripname_result" newdependency_libs+=" -L$func_replace_sysroot_result" ;; -R*) func_stripname -R '' "$deplib" func_replace_sysroot "$func_stripname_result" newdependency_libs+=" -R$func_replace_sysroot_result" ;; *) newdependency_libs+=" $deplib" ;; esac done dependency_libs="$newdependency_libs" newdlfiles= for lib in $dlfiles; do case $lib in *.la) func_basename "$lib" name="$func_basename_result" eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` test -z "$libdir" && \ func_fatal_error "\`$lib' is not a valid libtool archive" newdlfiles+=" ${lt_sysroot:+=}$libdir/$name" ;; *) newdlfiles+=" $lib" ;; esac done dlfiles="$newdlfiles" newdlprefiles= for lib in $dlprefiles; do case $lib in *.la) # Only pass preopened files to the pseudo-archive (for # eventual linking with the app. that links it) if we # didn't already link the preopened objects directly into # the library: func_basename "$lib" name="$func_basename_result" eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` test -z "$libdir" && \ func_fatal_error "\`$lib' is not a valid libtool archive" newdlprefiles+=" ${lt_sysroot:+=}$libdir/$name" ;; esac done dlprefiles="$newdlprefiles" else newdlfiles= for lib in $dlfiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; *) abs=`pwd`"/$lib" ;; esac newdlfiles+=" $abs" done dlfiles="$newdlfiles" newdlprefiles= for lib in $dlprefiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; *) abs=`pwd`"/$lib" ;; esac newdlprefiles+=" $abs" done dlprefiles="$newdlprefiles" fi $RM $output # place dlname in correct position for cygwin # In fact, it would be nice if we could use this code for all target # systems that can't hard-code library paths into their executables # and that have no shared library path variable independent of PATH, # but it turns out we can't easily determine that from inspecting # libtool variables, so we have to hard-code the OSs to which it # applies here; at the moment, that means platforms that use the PE # object format with DLL files. See the long comment at the top of # tests/bindir.at for full details. tdlname=$dlname case $host,$output,$installed,$module,$dlname in *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) # If a -bindir argument was supplied, place the dll there. if test "x$bindir" != x ; then func_relative_path "$install_libdir" "$bindir" tdlname=$func_relative_path_result$dlname else # Otherwise fall back on heuristic. tdlname=../bin/$dlname fi ;; esac $ECHO > $output "\ # $outputname - a libtool library file # Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='$tdlname' # Names of this library. library_names='$library_names' # The name of the static archive. old_library='$old_library' # Linker flags that can not go in dependency_libs. inherited_linker_flags='$new_inherited_linker_flags' # Libraries that this one depends upon. dependency_libs='$dependency_libs' # Names of additional weak libraries provided by this library weak_library_names='$weak_libs' # Version information for $libname. current=$current age=$age revision=$revision # Is this an already installed library? installed=$installed # Should we warn about portability when linking against -modules? shouldnotlink=$module # Files to dlopen/dlpreopen dlopen='$dlfiles' dlpreopen='$dlprefiles' # Directory that this library needs to be installed in: libdir='$install_libdir'" if test "$installed" = no && test "$need_relink" = yes; then $ECHO >> $output "\ relink_command=\"$relink_command\"" fi done } # Do a symbolic link so that the libtool archive can be found in # LD_LIBRARY_PATH before the program is installed. func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?' ;; esac exit $EXIT_SUCCESS } { test "$opt_mode" = link || test "$opt_mode" = relink; } && func_mode_link ${1+"$@"} # func_mode_uninstall arg... func_mode_uninstall () { $opt_debug RM="$nonopt" files= rmforce= exit_status=0 # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic="$magic" for arg do case $arg in -f) RM+=" $arg"; rmforce=yes ;; -*) RM+=" $arg" ;; *) files+=" $arg" ;; esac done test -z "$RM" && \ func_fatal_help "you must specify an RM program" rmdirs= for file in $files; do func_dirname "$file" "" "." dir="$func_dirname_result" if test "X$dir" = X.; then odir="$objdir" else odir="$dir/$objdir" fi func_basename "$file" name="$func_basename_result" test "$opt_mode" = uninstall && odir="$dir" # Remember odir for removal later, being careful to avoid duplicates if test "$opt_mode" = clean; then case " $rmdirs " in *" $odir "*) ;; *) rmdirs+=" $odir" ;; esac fi # Don't error if the file doesn't exist and rm -f was used. if { test -L "$file"; } >/dev/null 2>&1 || { test -h "$file"; } >/dev/null 2>&1 || test -f "$file"; then : elif test -d "$file"; then exit_status=1 continue elif test "$rmforce" = yes; then continue fi rmfiles="$file" case $name in *.la) # Possibly a libtool archive, so verify it. if func_lalib_p "$file"; then func_source $dir/$name # Delete the libtool libraries and symlinks. for n in $library_names; do rmfiles+=" $odir/$n" done test -n "$old_library" && rmfiles+=" $odir/$old_library" case "$opt_mode" in clean) case " $library_names " in *" $dlname "*) ;; *) test -n "$dlname" && rmfiles+=" $odir/$dlname" ;; esac test -n "$libdir" && rmfiles+=" $odir/$name $odir/${name}i" ;; uninstall) if test -n "$library_names"; then # Do each command in the postuninstall commands. func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1' fi if test -n "$old_library"; then # Do each command in the old_postuninstall commands. func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1' fi # FIXME: should reinstall the best remaining shared library. ;; esac fi ;; *.lo) # Possibly a libtool object, so verify it. if func_lalib_p "$file"; then # Read the .lo file func_source $dir/$name # Add PIC object to the list of files to remove. if test -n "$pic_object" && test "$pic_object" != none; then rmfiles+=" $dir/$pic_object" fi # Add non-PIC object to the list of files to remove. if test -n "$non_pic_object" && test "$non_pic_object" != none; then rmfiles+=" $dir/$non_pic_object" fi fi ;; *) if test "$opt_mode" = clean ; then noexename=$name case $file in *.exe) func_stripname '' '.exe' "$file" file=$func_stripname_result func_stripname '' '.exe' "$name" noexename=$func_stripname_result # $file with .exe has already been added to rmfiles, # add $file without .exe rmfiles+=" $file" ;; esac # Do a test to see if this is a libtool program. if func_ltwrapper_p "$file"; then if func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" relink_command= func_source $func_ltwrapper_scriptname_result rmfiles+=" $func_ltwrapper_scriptname_result" else relink_command= func_source $dir/$noexename fi # note $name still contains .exe if it was in $file originally # as does the version of $file that was added into $rmfiles rmfiles+=" $odir/$name $odir/${name}S.${objext}" if test "$fast_install" = yes && test -n "$relink_command"; then rmfiles+=" $odir/lt-$name" fi if test "X$noexename" != "X$name" ; then rmfiles+=" $odir/lt-${noexename}.c" fi fi fi ;; esac func_show_eval "$RM $rmfiles" 'exit_status=1' done # Try to remove the ${objdir}s in the directories where we deleted files for dir in $rmdirs; do if test -d "$dir"; then func_show_eval "rmdir $dir >/dev/null 2>&1" fi done exit $exit_status } { test "$opt_mode" = uninstall || test "$opt_mode" = clean; } && func_mode_uninstall ${1+"$@"} test -z "$opt_mode" && { help="$generic_help" func_fatal_help "you must specify a MODE" } test -z "$exec_cmd" && \ func_fatal_help "invalid operation mode \`$opt_mode'" if test -n "$exec_cmd"; then eval exec "$exec_cmd" exit $EXIT_FAILURE fi exit $exit_status # The TAGs below are defined such that we never get into a situation # in which we disable both kinds of libraries. Given conflicting # choices, we go for a static library, that is the most portable, # since we can't tell whether shared libraries were disabled because # the user asked for that or because the platform doesn't support # them. This is particularly important on AIX, because we don't # support having both static and shared libraries enabled at the same # time on that platform, so we default to a shared-only configuration. # If a disable-shared tag is given, we'll fallback to a static-only # configuration. But we'll never go from static-only to shared-only. # ### BEGIN LIBTOOL TAG CONFIG: disable-shared build_libtool_libs=no build_old_libs=yes # ### END LIBTOOL TAG CONFIG: disable-shared # ### BEGIN LIBTOOL TAG CONFIG: disable-static build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` # ### END LIBTOOL TAG CONFIG: disable-static # Local Variables: # mode:shell-script # sh-indentation:2 # End: # vi:sw=2 # ### BEGIN LIBTOOL TAG CONFIG: CXX # The linker used to build libraries. LD="/usr/bin/ld -m elf_x86_64" # How to create reloadable object files. reload_flag=" -r" reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs" # Commands used to build an old-style archive. old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$tool_oldlib" # A language specific compiler. CC="clang++" # Is the compiler the GNU compiler? with_gcc=yes # Compiler flag to turn off builtin functions. no_builtin_flag=" -fno-builtin" # Additional compiler flags for building library objects. pic_flag=" -fPIC -DPIC" # How to pass a linker flag through the compiler. wl="-Wl," # Compiler flag to prevent dynamic linking. link_static_flag="-static" # Does compiler simultaneously support -c and -o options? compiler_c_o="yes" # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=no # Whether or not to disallow shared libs when runtime libs are static. allow_libtool_libs_with_static_runtimes=no # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec="\${wl}--export-dynamic" # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec="\${wl}--whole-archive\$convenience \${wl}--no-whole-archive" # Whether the compiler copes with passing no objects directly. compiler_needs_object="no" # Create an old-style archive from a shared archive. old_archive_from_new_cmds="" # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds="" # Commands used to build a shared archive. archive_cmds="\$CC \$pic_flag -shared -nostdlib \$predep_objects \$libobjs \$deplibs \$postdep_objects \$compiler_flags \${wl}-soname \$wl\$soname -o \$lib" archive_expsym_cmds="\$CC \$pic_flag -shared -nostdlib \$predep_objects \$libobjs \$deplibs \$postdep_objects \$compiler_flags \${wl}-soname \$wl\$soname \${wl}-retain-symbols-file \$wl\$export_symbols -o \$lib" # Commands used to build a loadable module if different from building # a shared archive. module_cmds="" module_expsym_cmds="" # Whether we are building with GNU ld or not. with_gnu_ld="yes" # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag="" # Flag that enforces no undefined symbols. no_undefined_flag="" # Flag to hardcode $libdir into a binary during linking. # This must work even if $libdir does not exist hardcode_libdir_flag_spec="\${wl}-rpath \${wl}\$libdir" # Whether we need a single "-rpath" flag with a separated argument. hardcode_libdir_separator="" # Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes # DIR into the resulting binary. hardcode_direct=no # Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes # DIR into the resulting binary and the resulting library dependency is # "absolute",i.e impossible to change by setting ${shlibpath_var} if the # library is relocated. hardcode_direct_absolute=no # Set to "yes" if using the -LDIR flag during linking hardcodes DIR # into the resulting binary. hardcode_minus_L=no # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR # into the resulting binary. hardcode_shlibpath_var=unsupported # Set to "yes" if building a shared library automatically hardcodes DIR # into the library and all subsequent libraries and executables linked # against it. hardcode_automatic=no # Set to yes if linker adds runtime paths of dependent libraries # to runtime path list. inherit_rpath=no # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=no # Set to "yes" if exported symbols are required. always_export_symbols=no # The commands to list exported symbols. export_symbols_cmds="\$NM \$libobjs \$convenience | \$global_symbol_pipe | \$SED 's/.* //' | sort | uniq > \$export_symbols" # Symbols that should not be listed in the preloaded symbols. exclude_expsyms="_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*" # Symbols that must always be exported. include_expsyms="" # Commands necessary for linking programs (against libraries) with templates. prelink_cmds="" # Commands necessary for finishing linking programs. postlink_cmds="" # Specify filename containing input files. file_list_spec="" # How to hardcode a shared library path into an executable. hardcode_action=immediate # The directories searched by this compiler when creating a shared library. compiler_lib_search_dirs="/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8 /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu /lib/x86_64-linux-gnu /lib/../lib64 /usr/lib/x86_64-linux-gnu /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../.. /lib /usr/lib" # Dependencies to place before and after the objects being linked to # create a shared library. predep_objects="/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/crtbeginS.o" postdep_objects="/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/crtendS.o /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o" predeps="" postdeps="-lstdc++ -lm -lgcc_s -lc -lgcc_s" # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path="-L/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8 -L/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../.. -L/lib -L/usr/lib" # ### END LIBTOOL TAG CONFIG: CXX vowpal_wabbit-8.1.1/ltmain.sh000066400000000000000000010520441261756526500162260ustar00rootroot00000000000000 # libtool (GNU libtool) 2.4.2 # Written by Gordon Matzigkeit , 1996 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, # 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # GNU Libtool 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. # # As a special exception to the GNU General Public License, # if you distribute this file as part of a program or library that # is built using GNU Libtool, you may include this file under the # same distribution terms that you use for the rest of that program. # # GNU Libtool is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with GNU Libtool; see the file COPYING. If not, a copy # can be downloaded from http://www.gnu.org/licenses/gpl.html, # or obtained by writing to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # Usage: $progname [OPTION]... [MODE-ARG]... # # Provide generalized library-building support services. # # --config show all configuration variables # --debug enable verbose shell tracing # -n, --dry-run display commands without modifying any files # --features display basic configuration information and exit # --mode=MODE use operation mode MODE # --preserve-dup-deps don't remove duplicate dependency libraries # --quiet, --silent don't print informational messages # --no-quiet, --no-silent # print informational messages (default) # --no-warn don't display warning messages # --tag=TAG use configuration variables from tag TAG # -v, --verbose print more informational messages than default # --no-verbose don't print the extra informational messages # --version print version information # -h, --help, --help-all print short, long, or detailed help message # # MODE must be one of the following: # # clean remove files from the build directory # compile compile a source file into a libtool object # execute automatically set library path, then run a program # finish complete the installation of libtool libraries # install install libraries or executables # link create a library or an executable # uninstall remove libraries from an installed directory # # MODE-ARGS vary depending on the MODE. When passed as first option, # `--mode=MODE' may be abbreviated as `MODE' or a unique abbreviation of that. # Try `$progname --help --mode=MODE' for a more detailed description of MODE. # # When reporting a bug, please describe a test case to reproduce it and # include the following information: # # host-triplet: $host # shell: $SHELL # compiler: $LTCC # compiler flags: $LTCFLAGS # linker: $LD (gnu? $with_gnu_ld) # $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1.7ubuntu1 # automake: $automake_version # autoconf: $autoconf_version # # Report bugs to . # GNU libtool home page: . # General help using GNU software: . PROGRAM=libtool PACKAGE=libtool VERSION="2.4.2 Debian-2.4.2-1.7ubuntu1" TIMESTAMP="" package_revision=1.3337 # Be Bourne compatible if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac fi BIN_SH=xpg4; export BIN_SH # for Tru64 DUALCASE=1; export DUALCASE # for MKS sh # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $1 _LTECHO_EOF' } # NLS nuisances: We save the old values to restore during execute mode. lt_user_locale= lt_safe_locale= for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test \"\${$lt_var+set}\" = set; then save_$lt_var=\$$lt_var $lt_var=C export $lt_var lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\" lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\" fi" done LC_ALL=C LANGUAGE=C export LANGUAGE LC_ALL $lt_unset CDPATH # Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh # is ksh but when the shell is invoked as "sh" and the current value of # the _XPG environment variable is not equal to 1 (one), the special # positional parameter $0, within a function call, is the name of the # function. progpath="$0" : ${CP="cp -f"} test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'} : ${MAKE="make"} : ${MKDIR="mkdir"} : ${MV="mv -f"} : ${RM="rm -f"} : ${SHELL="${CONFIG_SHELL-/bin/sh}"} : ${Xsed="$SED -e 1s/^X//"} # Global variables: EXIT_SUCCESS=0 EXIT_FAILURE=1 EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing. EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake. exit_status=$EXIT_SUCCESS # Make sure IFS has a sensible default lt_nl=' ' IFS=" $lt_nl" dirname="s,/[^/]*$,," basename="s,^.*/,," # func_dirname file append nondir_replacement # Compute the dirname of FILE. If nonempty, add APPEND to the result, # otherwise set result to NONDIR_REPLACEMENT. func_dirname () { func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` if test "X$func_dirname_result" = "X${1}"; then func_dirname_result="${3}" else func_dirname_result="$func_dirname_result${2}" fi } # func_dirname may be replaced by extended shell implementation # func_basename file func_basename () { func_basename_result=`$ECHO "${1}" | $SED "$basename"` } # func_basename may be replaced by extended shell implementation # func_dirname_and_basename file append nondir_replacement # perform func_basename and func_dirname in a single function # call: # dirname: Compute the dirname of FILE. If nonempty, # add APPEND to the result, otherwise set result # to NONDIR_REPLACEMENT. # value returned in "$func_dirname_result" # basename: Compute filename of FILE. # value retuned in "$func_basename_result" # Implementation must be kept synchronized with func_dirname # and func_basename. For efficiency, we do not delegate to # those functions but instead duplicate the functionality here. func_dirname_and_basename () { # Extract subdirectory from the argument. func_dirname_result=`$ECHO "${1}" | $SED -e "$dirname"` if test "X$func_dirname_result" = "X${1}"; then func_dirname_result="${3}" else func_dirname_result="$func_dirname_result${2}" fi func_basename_result=`$ECHO "${1}" | $SED -e "$basename"` } # func_dirname_and_basename may be replaced by extended shell implementation # func_stripname prefix suffix name # strip PREFIX and SUFFIX off of NAME. # PREFIX and SUFFIX must not contain globbing or regex special # characters, hashes, percent signs, but SUFFIX may contain a leading # dot (in which case that matches only a dot). # func_strip_suffix prefix name func_stripname () { case ${2} in .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; esac } # func_stripname may be replaced by extended shell implementation # These SED scripts presuppose an absolute path with a trailing slash. pathcar='s,^/\([^/]*\).*$,\1,' pathcdr='s,^/[^/]*,,' removedotparts=':dotsl s@/\./@/@g t dotsl s,/\.$,/,' collapseslashes='s@/\{1,\}@/@g' finalslash='s,/*$,/,' # func_normal_abspath PATH # Remove doubled-up and trailing slashes, "." path components, # and cancel out any ".." path components in PATH after making # it an absolute path. # value returned in "$func_normal_abspath_result" func_normal_abspath () { # Start from root dir and reassemble the path. func_normal_abspath_result= func_normal_abspath_tpath=$1 func_normal_abspath_altnamespace= case $func_normal_abspath_tpath in "") # Empty path, that just means $cwd. func_stripname '' '/' "`pwd`" func_normal_abspath_result=$func_stripname_result return ;; # The next three entries are used to spot a run of precisely # two leading slashes without using negated character classes; # we take advantage of case's first-match behaviour. ///*) # Unusual form of absolute path, do nothing. ;; //*) # Not necessarily an ordinary path; POSIX reserves leading '//' # and for example Cygwin uses it to access remote file shares # over CIFS/SMB, so we conserve a leading double slash if found. func_normal_abspath_altnamespace=/ ;; /*) # Absolute path, do nothing. ;; *) # Relative path, prepend $cwd. func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath ;; esac # Cancel out all the simple stuff to save iterations. We also want # the path to end with a slash for ease of parsing, so make sure # there is one (and only one) here. func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$removedotparts" -e "$collapseslashes" -e "$finalslash"` while :; do # Processed it all yet? if test "$func_normal_abspath_tpath" = / ; then # If we ascended to the root using ".." the result may be empty now. if test -z "$func_normal_abspath_result" ; then func_normal_abspath_result=/ fi break fi func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$pathcar"` func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$pathcdr"` # Figure out what to do with it case $func_normal_abspath_tcomponent in "") # Trailing empty path component, ignore it. ;; ..) # Parent dir; strip last assembled component from result. func_dirname "$func_normal_abspath_result" func_normal_abspath_result=$func_dirname_result ;; *) # Actual path component, append it. func_normal_abspath_result=$func_normal_abspath_result/$func_normal_abspath_tcomponent ;; esac done # Restore leading double-slash if one was found on entry. func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result } # func_relative_path SRCDIR DSTDIR # generates a relative path from SRCDIR to DSTDIR, with a trailing # slash if non-empty, suitable for immediately appending a filename # without needing to append a separator. # value returned in "$func_relative_path_result" func_relative_path () { func_relative_path_result= func_normal_abspath "$1" func_relative_path_tlibdir=$func_normal_abspath_result func_normal_abspath "$2" func_relative_path_tbindir=$func_normal_abspath_result # Ascend the tree starting from libdir while :; do # check if we have found a prefix of bindir case $func_relative_path_tbindir in $func_relative_path_tlibdir) # found an exact match func_relative_path_tcancelled= break ;; $func_relative_path_tlibdir*) # found a matching prefix func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir" func_relative_path_tcancelled=$func_stripname_result if test -z "$func_relative_path_result"; then func_relative_path_result=. fi break ;; *) func_dirname $func_relative_path_tlibdir func_relative_path_tlibdir=${func_dirname_result} if test "x$func_relative_path_tlibdir" = x ; then # Have to descend all the way to the root! func_relative_path_result=../$func_relative_path_result func_relative_path_tcancelled=$func_relative_path_tbindir break fi func_relative_path_result=../$func_relative_path_result ;; esac done # Now calculate path; take care to avoid doubling-up slashes. func_stripname '' '/' "$func_relative_path_result" func_relative_path_result=$func_stripname_result func_stripname '/' '/' "$func_relative_path_tcancelled" if test "x$func_stripname_result" != x ; then func_relative_path_result=${func_relative_path_result}/${func_stripname_result} fi # Normalisation. If bindir is libdir, return empty string, # else relative path ending with a slash; either way, target # file name can be directly appended. if test ! -z "$func_relative_path_result"; then func_stripname './' '' "$func_relative_path_result/" func_relative_path_result=$func_stripname_result fi } # The name of this program: func_dirname_and_basename "$progpath" progname=$func_basename_result # Make sure we have an absolute path for reexecution: case $progpath in [\\/]*|[A-Za-z]:\\*) ;; *[\\/]*) progdir=$func_dirname_result progdir=`cd "$progdir" && pwd` progpath="$progdir/$progname" ;; *) save_IFS="$IFS" IFS=${PATH_SEPARATOR-:} for progdir in $PATH; do IFS="$save_IFS" test -x "$progdir/$progname" && break done IFS="$save_IFS" test -n "$progdir" || progdir=`pwd` progpath="$progdir/$progname" ;; esac # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. Xsed="${SED}"' -e 1s/^X//' sed_quote_subst='s/\([`"$\\]\)/\\\1/g' # Same as above, but do not quote variable references. double_quote_subst='s/\(["`\\]\)/\\\1/g' # Sed substitution that turns a string into a regex matching for the # string literally. sed_make_literal_regex='s,[].[^$\\*\/],\\&,g' # Sed substitution that converts a w32 file name or path # which contains forward slashes, into one that contains # (escaped) backslashes. A very naive implementation. lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g' # Re-`\' parameter expansions in output of double_quote_subst that were # `\'-ed in input to the same. If an odd number of `\' preceded a '$' # in input to double_quote_subst, that '$' was protected from expansion. # Since each input `\' is now two `\'s, look for any number of runs of # four `\'s followed by two `\'s and then a '$'. `\' that '$'. bs='\\' bs2='\\\\' bs4='\\\\\\\\' dollar='\$' sed_double_backslash="\ s/$bs4/&\\ /g s/^$bs2$dollar/$bs&/ s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g s/\n//g" # Standard options: opt_dry_run=false opt_help=false opt_quiet=false opt_verbose=false opt_warning=: # func_echo arg... # Echo program name prefixed message, along with the current mode # name if it has been set yet. func_echo () { $ECHO "$progname: ${opt_mode+$opt_mode: }$*" } # func_verbose arg... # Echo program name prefixed message in verbose mode only. func_verbose () { $opt_verbose && func_echo ${1+"$@"} # A bug in bash halts the script if the last line of a function # fails when set -e is in force, so we need another command to # work around that: : } # func_echo_all arg... # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "$*" } # func_error arg... # Echo program name prefixed message to standard error. func_error () { $ECHO "$progname: ${opt_mode+$opt_mode: }"${1+"$@"} 1>&2 } # func_warning arg... # Echo program name prefixed warning message to standard error. func_warning () { $opt_warning && $ECHO "$progname: ${opt_mode+$opt_mode: }warning: "${1+"$@"} 1>&2 # bash bug again: : } # func_fatal_error arg... # Echo program name prefixed message to standard error, and exit. func_fatal_error () { func_error ${1+"$@"} exit $EXIT_FAILURE } # func_fatal_help arg... # Echo program name prefixed message to standard error, followed by # a help hint, and exit. func_fatal_help () { func_error ${1+"$@"} func_fatal_error "$help" } help="Try \`$progname --help' for more information." ## default # func_grep expression filename # Check whether EXPRESSION matches any line of FILENAME, without output. func_grep () { $GREP "$1" "$2" >/dev/null 2>&1 } # func_mkdir_p directory-path # Make sure the entire path to DIRECTORY-PATH is available. func_mkdir_p () { my_directory_path="$1" my_dir_list= if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then # Protect directory names starting with `-' case $my_directory_path in -*) my_directory_path="./$my_directory_path" ;; esac # While some portion of DIR does not yet exist... while test ! -d "$my_directory_path"; do # ...make a list in topmost first order. Use a colon delimited # list incase some portion of path contains whitespace. my_dir_list="$my_directory_path:$my_dir_list" # If the last portion added has no slash in it, the list is done case $my_directory_path in */*) ;; *) break ;; esac # ...otherwise throw away the child directory and loop my_directory_path=`$ECHO "$my_directory_path" | $SED -e "$dirname"` done my_dir_list=`$ECHO "$my_dir_list" | $SED 's,:*$,,'` save_mkdir_p_IFS="$IFS"; IFS=':' for my_dir in $my_dir_list; do IFS="$save_mkdir_p_IFS" # mkdir can fail with a `File exist' error if two processes # try to create one of the directories concurrently. Don't # stop in that case! $MKDIR "$my_dir" 2>/dev/null || : done IFS="$save_mkdir_p_IFS" # Bail out if we (or some other process) failed to create a directory. test -d "$my_directory_path" || \ func_fatal_error "Failed to create \`$1'" fi } # func_mktempdir [string] # Make a temporary directory that won't clash with other running # libtool processes, and avoids race conditions if possible. If # given, STRING is the basename for that directory. func_mktempdir () { my_template="${TMPDIR-/tmp}/${1-$progname}" if test "$opt_dry_run" = ":"; then # Return a directory name, but don't create it in dry-run mode my_tmpdir="${my_template}-$$" else # If mktemp works, use that first and foremost my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null` if test ! -d "$my_tmpdir"; then # Failing that, at least try and use $RANDOM to avoid a race my_tmpdir="${my_template}-${RANDOM-0}$$" save_mktempdir_umask=`umask` umask 0077 $MKDIR "$my_tmpdir" umask $save_mktempdir_umask fi # If we're not in dry-run mode, bomb out on failure test -d "$my_tmpdir" || \ func_fatal_error "cannot create temporary directory \`$my_tmpdir'" fi $ECHO "$my_tmpdir" } # func_quote_for_eval arg # Aesthetically quote ARG to be evaled later. # This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT # is double-quoted, suitable for a subsequent eval, whereas # FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters # which are still active within double quotes backslashified. func_quote_for_eval () { case $1 in *[\\\`\"\$]*) func_quote_for_eval_unquoted_result=`$ECHO "$1" | $SED "$sed_quote_subst"` ;; *) func_quote_for_eval_unquoted_result="$1" ;; esac case $func_quote_for_eval_unquoted_result in # Double-quote args containing shell metacharacters to delay # word splitting, command substitution and and variable # expansion for a subsequent eval. # Many Bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\"" ;; *) func_quote_for_eval_result="$func_quote_for_eval_unquoted_result" esac } # func_quote_for_expand arg # Aesthetically quote ARG to be evaled later; same as above, # but do not quote variable references. func_quote_for_expand () { case $1 in *[\\\`\"]*) my_arg=`$ECHO "$1" | $SED \ -e "$double_quote_subst" -e "$sed_double_backslash"` ;; *) my_arg="$1" ;; esac case $my_arg in # Double-quote args containing shell metacharacters to delay # word splitting and command substitution for a subsequent eval. # Many Bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") my_arg="\"$my_arg\"" ;; esac func_quote_for_expand_result="$my_arg" } # func_show_eval cmd [fail_exp] # Unless opt_silent is true, then output CMD. Then, if opt_dryrun is # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP # is given, then evaluate it. func_show_eval () { my_cmd="$1" my_fail_exp="${2-:}" ${opt_silent-false} || { func_quote_for_expand "$my_cmd" eval "func_echo $func_quote_for_expand_result" } if ${opt_dry_run-false}; then :; else eval "$my_cmd" my_status=$? if test "$my_status" -eq 0; then :; else eval "(exit $my_status); $my_fail_exp" fi fi } # func_show_eval_locale cmd [fail_exp] # Unless opt_silent is true, then output CMD. Then, if opt_dryrun is # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP # is given, then evaluate it. Use the saved locale for evaluation. func_show_eval_locale () { my_cmd="$1" my_fail_exp="${2-:}" ${opt_silent-false} || { func_quote_for_expand "$my_cmd" eval "func_echo $func_quote_for_expand_result" } if ${opt_dry_run-false}; then :; else eval "$lt_user_locale $my_cmd" my_status=$? eval "$lt_safe_locale" if test "$my_status" -eq 0; then :; else eval "(exit $my_status); $my_fail_exp" fi fi } # func_tr_sh # Turn $1 into a string suitable for a shell variable name. # Result is stored in $func_tr_sh_result. All characters # not in the set a-zA-Z0-9_ are replaced with '_'. Further, # if $1 begins with a digit, a '_' is prepended as well. func_tr_sh () { case $1 in [0-9]* | *[!a-zA-Z0-9_]*) func_tr_sh_result=`$ECHO "$1" | $SED 's/^\([0-9]\)/_\1/; s/[^a-zA-Z0-9_]/_/g'` ;; * ) func_tr_sh_result=$1 ;; esac } # func_version # Echo version message to standard output and exit. func_version () { $opt_debug $SED -n '/(C)/!b go :more /\./!{ N s/\n# / / b more } :go /^# '$PROGRAM' (GNU /,/# warranty; / { s/^# // s/^# *$// s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/ p }' < "$progpath" exit $? } # func_usage # Echo short help message to standard output and exit. func_usage () { $opt_debug $SED -n '/^# Usage:/,/^# *.*--help/ { s/^# // s/^# *$// s/\$progname/'$progname'/ p }' < "$progpath" echo $ECHO "run \`$progname --help | more' for full usage" exit $? } # func_help [NOEXIT] # Echo long help message to standard output and exit, # unless 'noexit' is passed as argument. func_help () { $opt_debug $SED -n '/^# Usage:/,/# Report bugs to/ { :print s/^# // s/^# *$// s*\$progname*'$progname'* s*\$host*'"$host"'* s*\$SHELL*'"$SHELL"'* s*\$LTCC*'"$LTCC"'* s*\$LTCFLAGS*'"$LTCFLAGS"'* s*\$LD*'"$LD"'* s/\$with_gnu_ld/'"$with_gnu_ld"'/ s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/ s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/ p d } /^# .* home page:/b print /^# General help using/b print ' < "$progpath" ret=$? if test -z "$1"; then exit $ret fi } # func_missing_arg argname # Echo program name prefixed message to standard error and set global # exit_cmd. func_missing_arg () { $opt_debug func_error "missing argument for $1." exit_cmd=exit } # func_split_short_opt shortopt # Set func_split_short_opt_name and func_split_short_opt_arg shell # variables after splitting SHORTOPT after the 2nd character. func_split_short_opt () { my_sed_short_opt='1s/^\(..\).*$/\1/;q' my_sed_short_rest='1s/^..\(.*\)$/\1/;q' func_split_short_opt_name=`$ECHO "$1" | $SED "$my_sed_short_opt"` func_split_short_opt_arg=`$ECHO "$1" | $SED "$my_sed_short_rest"` } # func_split_short_opt may be replaced by extended shell implementation # func_split_long_opt longopt # Set func_split_long_opt_name and func_split_long_opt_arg shell # variables after splitting LONGOPT at the `=' sign. func_split_long_opt () { my_sed_long_opt='1s/^\(--[^=]*\)=.*/\1/;q' my_sed_long_arg='1s/^--[^=]*=//' func_split_long_opt_name=`$ECHO "$1" | $SED "$my_sed_long_opt"` func_split_long_opt_arg=`$ECHO "$1" | $SED "$my_sed_long_arg"` } # func_split_long_opt may be replaced by extended shell implementation exit_cmd=: magic="%%%MAGIC variable%%%" magic_exe="%%%MAGIC EXE variable%%%" # Global variables. nonopt= preserve_args= lo2o="s/\\.lo\$/.${objext}/" o2lo="s/\\.${objext}\$/.lo/" extracted_archives= extracted_serial=0 # If this variable is set in any of the actions, the command in it # will be execed at the end. This prevents here-documents from being # left over by shells. exec_cmd= # func_append var value # Append VALUE to the end of shell variable VAR. func_append () { eval "${1}=\$${1}\${2}" } # func_append may be replaced by extended shell implementation # func_append_quoted var value # Quote VALUE and append to the end of shell variable VAR, separated # by a space. func_append_quoted () { func_quote_for_eval "${2}" eval "${1}=\$${1}\\ \$func_quote_for_eval_result" } # func_append_quoted may be replaced by extended shell implementation # func_arith arithmetic-term... func_arith () { func_arith_result=`expr "${@}"` } # func_arith may be replaced by extended shell implementation # func_len string # STRING may not start with a hyphen. func_len () { func_len_result=`expr "${1}" : ".*" 2>/dev/null || echo $max_cmd_len` } # func_len may be replaced by extended shell implementation # func_lo2o object func_lo2o () { func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` } # func_lo2o may be replaced by extended shell implementation # func_xform libobj-or-source func_xform () { func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` } # func_xform may be replaced by extended shell implementation # func_fatal_configuration arg... # Echo program name prefixed message to standard error, followed by # a configuration failure hint, and exit. func_fatal_configuration () { func_error ${1+"$@"} func_error "See the $PACKAGE documentation for more information." func_fatal_error "Fatal configuration error." } # func_config # Display the configuration for all the tags in this script. func_config () { re_begincf='^# ### BEGIN LIBTOOL' re_endcf='^# ### END LIBTOOL' # Default configuration. $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath" # Now print the configurations for the tags. for tagname in $taglist; do $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath" done exit $? } # func_features # Display the features supported by this script. func_features () { echo "host: $host" if test "$build_libtool_libs" = yes; then echo "enable shared libraries" else echo "disable shared libraries" fi if test "$build_old_libs" = yes; then echo "enable static libraries" else echo "disable static libraries" fi exit $? } # func_enable_tag tagname # Verify that TAGNAME is valid, and either flag an error and exit, or # enable the TAGNAME tag. We also add TAGNAME to the global $taglist # variable here. func_enable_tag () { # Global variable: tagname="$1" re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$" re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$" sed_extractcf="/$re_begincf/,/$re_endcf/p" # Validate tagname. case $tagname in *[!-_A-Za-z0-9,/]*) func_fatal_error "invalid tag name: $tagname" ;; esac # Don't test for the "default" C tag, as we know it's # there but not specially marked. case $tagname in CC) ;; *) if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then taglist="$taglist $tagname" # Evaluate the configuration. Be careful to quote the path # and the sed script, to avoid splitting on whitespace, but # also don't use non-portable quotes within backquotes within # quotes we have to do it in 2 steps: extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"` eval "$extractedcf" else func_error "ignoring unknown tag $tagname" fi ;; esac } # func_check_version_match # Ensure that we are using m4 macros, and libtool script from the same # release of libtool. func_check_version_match () { if test "$package_revision" != "$macro_revision"; then if test "$VERSION" != "$macro_version"; then if test -z "$macro_version"; then cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, but the $progname: definition of this LT_INIT comes from an older release. $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION $progname: and run autoconf again. _LT_EOF else cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, but the $progname: definition of this LT_INIT comes from $PACKAGE $macro_version. $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION $progname: and run autoconf again. _LT_EOF fi else cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision, $progname: but the definition of this LT_INIT comes from revision $macro_revision. $progname: You should recreate aclocal.m4 with macros from revision $package_revision $progname: of $PACKAGE $VERSION and run autoconf again. _LT_EOF fi exit $EXIT_MISMATCH fi } # Shorthand for --mode=foo, only valid as the first argument case $1 in clean|clea|cle|cl) shift; set dummy --mode clean ${1+"$@"}; shift ;; compile|compil|compi|comp|com|co|c) shift; set dummy --mode compile ${1+"$@"}; shift ;; execute|execut|execu|exec|exe|ex|e) shift; set dummy --mode execute ${1+"$@"}; shift ;; finish|finis|fini|fin|fi|f) shift; set dummy --mode finish ${1+"$@"}; shift ;; install|instal|insta|inst|ins|in|i) shift; set dummy --mode install ${1+"$@"}; shift ;; link|lin|li|l) shift; set dummy --mode link ${1+"$@"}; shift ;; uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u) shift; set dummy --mode uninstall ${1+"$@"}; shift ;; esac # Option defaults: opt_debug=: opt_dry_run=false opt_config=false opt_preserve_dup_deps=false opt_features=false opt_finish=false opt_help=false opt_help_all=false opt_silent=: opt_warning=: opt_verbose=: opt_silent=false opt_verbose=false # Parse options once, thoroughly. This comes as soon as possible in the # script to make things like `--version' happen as quickly as we can. { # this just eases exit handling while test $# -gt 0; do opt="$1" shift case $opt in --debug|-x) opt_debug='set -x' func_echo "enabling shell trace mode" $opt_debug ;; --dry-run|--dryrun|-n) opt_dry_run=: ;; --config) opt_config=: func_config ;; --dlopen|-dlopen) optarg="$1" opt_dlopen="${opt_dlopen+$opt_dlopen }$optarg" shift ;; --preserve-dup-deps) opt_preserve_dup_deps=: ;; --features) opt_features=: func_features ;; --finish) opt_finish=: set dummy --mode finish ${1+"$@"}; shift ;; --help) opt_help=: ;; --help-all) opt_help_all=: opt_help=': help-all' ;; --mode) test $# = 0 && func_missing_arg $opt && break optarg="$1" opt_mode="$optarg" case $optarg in # Valid mode arguments: clean|compile|execute|finish|install|link|relink|uninstall) ;; # Catch anything else as an error *) func_error "invalid argument for $opt" exit_cmd=exit break ;; esac shift ;; --no-silent|--no-quiet) opt_silent=false func_append preserve_args " $opt" ;; --no-warning|--no-warn) opt_warning=false func_append preserve_args " $opt" ;; --no-verbose) opt_verbose=false func_append preserve_args " $opt" ;; --silent|--quiet) opt_silent=: func_append preserve_args " $opt" opt_verbose=false ;; --verbose|-v) opt_verbose=: func_append preserve_args " $opt" opt_silent=false ;; --tag) test $# = 0 && func_missing_arg $opt && break optarg="$1" opt_tag="$optarg" func_append preserve_args " $opt $optarg" func_enable_tag "$optarg" shift ;; -\?|-h) func_usage ;; --help) func_help ;; --version) func_version ;; # Separate optargs to long options: --*=*) func_split_long_opt "$opt" set dummy "$func_split_long_opt_name" "$func_split_long_opt_arg" ${1+"$@"} shift ;; # Separate non-argument short options: -\?*|-h*|-n*|-v*) func_split_short_opt "$opt" set dummy "$func_split_short_opt_name" "-$func_split_short_opt_arg" ${1+"$@"} shift ;; --) break ;; -*) func_fatal_help "unrecognized option \`$opt'" ;; *) set dummy "$opt" ${1+"$@"}; shift; break ;; esac done # Validate options: # save first non-option argument if test "$#" -gt 0; then nonopt="$opt" shift fi # preserve --debug test "$opt_debug" = : || func_append preserve_args " --debug" case $host in *cygwin* | *mingw* | *pw32* | *cegcc*) # don't eliminate duplications in $postdeps and $predeps opt_duplicate_compiler_generated_deps=: ;; *) opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps ;; esac $opt_help || { # Sanity checks first: func_check_version_match if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then func_fatal_configuration "not configured to build any kind of library" fi # Darwin sucks eval std_shrext=\"$shrext_cmds\" # Only execute mode is allowed to have -dlopen flags. if test -n "$opt_dlopen" && test "$opt_mode" != execute; then func_error "unrecognized option \`-dlopen'" $ECHO "$help" 1>&2 exit $EXIT_FAILURE fi # Change the help message to a mode-specific one. generic_help="$help" help="Try \`$progname --help --mode=$opt_mode' for more information." } # Bail if the options were screwed $exit_cmd $EXIT_FAILURE } ## ----------- ## ## Main. ## ## ----------- ## # func_lalib_p file # True iff FILE is a libtool `.la' library or `.lo' object file. # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_lalib_p () { test -f "$1" && $SED -e 4q "$1" 2>/dev/null \ | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1 } # func_lalib_unsafe_p file # True iff FILE is a libtool `.la' library or `.lo' object file. # This function implements the same check as func_lalib_p without # resorting to external programs. To this end, it redirects stdin and # closes it afterwards, without saving the original file descriptor. # As a safety measure, use it only where a negative result would be # fatal anyway. Works if `file' does not exist. func_lalib_unsafe_p () { lalib_p=no if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then for lalib_p_l in 1 2 3 4 do read lalib_p_line case "$lalib_p_line" in \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;; esac done exec 0<&5 5<&- fi test "$lalib_p" = yes } # func_ltwrapper_script_p file # True iff FILE is a libtool wrapper script # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_script_p () { func_lalib_p "$1" } # func_ltwrapper_executable_p file # True iff FILE is a libtool wrapper executable # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_executable_p () { func_ltwrapper_exec_suffix= case $1 in *.exe) ;; *) func_ltwrapper_exec_suffix=.exe ;; esac $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1 } # func_ltwrapper_scriptname file # Assumes file is an ltwrapper_executable # uses $file to determine the appropriate filename for a # temporary ltwrapper_script. func_ltwrapper_scriptname () { func_dirname_and_basename "$1" "" "." func_stripname '' '.exe' "$func_basename_result" func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper" } # func_ltwrapper_p file # True iff FILE is a libtool wrapper script or wrapper executable # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_p () { func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1" } # func_execute_cmds commands fail_cmd # Execute tilde-delimited COMMANDS. # If FAIL_CMD is given, eval that upon failure. # FAIL_CMD may read-access the current command in variable CMD! func_execute_cmds () { $opt_debug save_ifs=$IFS; IFS='~' for cmd in $1; do IFS=$save_ifs eval cmd=\"$cmd\" func_show_eval "$cmd" "${2-:}" done IFS=$save_ifs } # func_source file # Source FILE, adding directory component if necessary. # Note that it is not necessary on cygwin/mingw to append a dot to # FILE even if both FILE and FILE.exe exist: automatic-append-.exe # behavior happens only for exec(3), not for open(2)! Also, sourcing # `FILE.' does not work on cygwin managed mounts. func_source () { $opt_debug case $1 in */* | *\\*) . "$1" ;; *) . "./$1" ;; esac } # func_resolve_sysroot PATH # Replace a leading = in PATH with a sysroot. Store the result into # func_resolve_sysroot_result func_resolve_sysroot () { func_resolve_sysroot_result=$1 case $func_resolve_sysroot_result in =*) func_stripname '=' '' "$func_resolve_sysroot_result" func_resolve_sysroot_result=$lt_sysroot$func_stripname_result ;; esac } # func_replace_sysroot PATH # If PATH begins with the sysroot, replace it with = and # store the result into func_replace_sysroot_result. func_replace_sysroot () { case "$lt_sysroot:$1" in ?*:"$lt_sysroot"*) func_stripname "$lt_sysroot" '' "$1" func_replace_sysroot_result="=$func_stripname_result" ;; *) # Including no sysroot. func_replace_sysroot_result=$1 ;; esac } # func_infer_tag arg # Infer tagged configuration to use if any are available and # if one wasn't chosen via the "--tag" command line option. # Only attempt this if the compiler in the base compile # command doesn't match the default compiler. # arg is usually of the form 'gcc ...' func_infer_tag () { $opt_debug if test -n "$available_tags" && test -z "$tagname"; then CC_quoted= for arg in $CC; do func_append_quoted CC_quoted "$arg" done CC_expanded=`func_echo_all $CC` CC_quoted_expanded=`func_echo_all $CC_quoted` case $@ in # Blanks in the command may have been stripped by the calling shell, # but not from the CC environment variable when configure was run. " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) ;; # Blanks at the start of $base_compile will cause this to fail # if we don't check for them as well. *) for z in $available_tags; do if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then # Evaluate the configuration. eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`" CC_quoted= for arg in $CC; do # Double-quote args containing other shell metacharacters. func_append_quoted CC_quoted "$arg" done CC_expanded=`func_echo_all $CC` CC_quoted_expanded=`func_echo_all $CC_quoted` case "$@ " in " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) # The compiler in the base compile command matches # the one in the tagged configuration. # Assume this is the tagged configuration we want. tagname=$z break ;; esac fi done # If $tagname still isn't set, then no tagged configuration # was found and let the user know that the "--tag" command # line option must be used. if test -z "$tagname"; then func_echo "unable to infer tagged configuration" func_fatal_error "specify a tag with \`--tag'" # else # func_verbose "using $tagname tagged configuration" fi ;; esac fi } # func_write_libtool_object output_name pic_name nonpic_name # Create a libtool object file (analogous to a ".la" file), # but don't create it if we're doing a dry run. func_write_libtool_object () { write_libobj=${1} if test "$build_libtool_libs" = yes; then write_lobj=\'${2}\' else write_lobj=none fi if test "$build_old_libs" = yes; then write_oldobj=\'${3}\' else write_oldobj=none fi $opt_dry_run || { cat >${write_libobj}T </dev/null` if test "$?" -eq 0 && test -n "${func_convert_core_file_wine_to_w32_tmp}"; then func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" | $SED -e "$lt_sed_naive_backslashify"` else func_convert_core_file_wine_to_w32_result= fi fi } # end: func_convert_core_file_wine_to_w32 # func_convert_core_path_wine_to_w32 ARG # Helper function used by path conversion functions when $build is *nix, and # $host is mingw, cygwin, or some other w32 environment. Relies on a correctly # configured wine environment available, with the winepath program in $build's # $PATH. Assumes ARG has no leading or trailing path separator characters. # # ARG is path to be converted from $build format to win32. # Result is available in $func_convert_core_path_wine_to_w32_result. # Unconvertible file (directory) names in ARG are skipped; if no directory names # are convertible, then the result may be empty. func_convert_core_path_wine_to_w32 () { $opt_debug # unfortunately, winepath doesn't convert paths, only file names func_convert_core_path_wine_to_w32_result="" if test -n "$1"; then oldIFS=$IFS IFS=: for func_convert_core_path_wine_to_w32_f in $1; do IFS=$oldIFS func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f" if test -n "$func_convert_core_file_wine_to_w32_result" ; then if test -z "$func_convert_core_path_wine_to_w32_result"; then func_convert_core_path_wine_to_w32_result="$func_convert_core_file_wine_to_w32_result" else func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result" fi fi done IFS=$oldIFS fi } # end: func_convert_core_path_wine_to_w32 # func_cygpath ARGS... # Wrapper around calling the cygpath program via LT_CYGPATH. This is used when # when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2) # $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or # (2), returns the Cygwin file name or path in func_cygpath_result (input # file name or path is assumed to be in w32 format, as previously converted # from $build's *nix or MSYS format). In case (3), returns the w32 file name # or path in func_cygpath_result (input file name or path is assumed to be in # Cygwin format). Returns an empty string on error. # # ARGS are passed to cygpath, with the last one being the file name or path to # be converted. # # Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH # environment variable; do not put it in $PATH. func_cygpath () { $opt_debug if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null` if test "$?" -ne 0; then # on failure, ensure result is empty func_cygpath_result= fi else func_cygpath_result= func_error "LT_CYGPATH is empty or specifies non-existent file: \`$LT_CYGPATH'" fi } #end: func_cygpath # func_convert_core_msys_to_w32 ARG # Convert file name or path ARG from MSYS format to w32 format. Return # result in func_convert_core_msys_to_w32_result. func_convert_core_msys_to_w32 () { $opt_debug # awkward: cmd appends spaces to result func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null | $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"` } #end: func_convert_core_msys_to_w32 # func_convert_file_check ARG1 ARG2 # Verify that ARG1 (a file name in $build format) was converted to $host # format in ARG2. Otherwise, emit an error message, but continue (resetting # func_to_host_file_result to ARG1). func_convert_file_check () { $opt_debug if test -z "$2" && test -n "$1" ; then func_error "Could not determine host file name corresponding to" func_error " \`$1'" func_error "Continuing, but uninstalled executables may not work." # Fallback: func_to_host_file_result="$1" fi } # end func_convert_file_check # func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH # Verify that FROM_PATH (a path in $build format) was converted to $host # format in TO_PATH. Otherwise, emit an error message, but continue, resetting # func_to_host_file_result to a simplistic fallback value (see below). func_convert_path_check () { $opt_debug if test -z "$4" && test -n "$3"; then func_error "Could not determine the host path corresponding to" func_error " \`$3'" func_error "Continuing, but uninstalled executables may not work." # Fallback. This is a deliberately simplistic "conversion" and # should not be "improved". See libtool.info. if test "x$1" != "x$2"; then lt_replace_pathsep_chars="s|$1|$2|g" func_to_host_path_result=`echo "$3" | $SED -e "$lt_replace_pathsep_chars"` else func_to_host_path_result="$3" fi fi } # end func_convert_path_check # func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG # Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT # and appending REPL if ORIG matches BACKPAT. func_convert_path_front_back_pathsep () { $opt_debug case $4 in $1 ) func_to_host_path_result="$3$func_to_host_path_result" ;; esac case $4 in $2 ) func_append func_to_host_path_result "$3" ;; esac } # end func_convert_path_front_back_pathsep ################################################## # $build to $host FILE NAME CONVERSION FUNCTIONS # ################################################## # invoked via `$to_host_file_cmd ARG' # # In each case, ARG is the path to be converted from $build to $host format. # Result will be available in $func_to_host_file_result. # func_to_host_file ARG # Converts the file name ARG from $build format to $host format. Return result # in func_to_host_file_result. func_to_host_file () { $opt_debug $to_host_file_cmd "$1" } # end func_to_host_file # func_to_tool_file ARG LAZY # converts the file name ARG from $build format to toolchain format. Return # result in func_to_tool_file_result. If the conversion in use is listed # in (the comma separated) LAZY, no conversion takes place. func_to_tool_file () { $opt_debug case ,$2, in *,"$to_tool_file_cmd",*) func_to_tool_file_result=$1 ;; *) $to_tool_file_cmd "$1" func_to_tool_file_result=$func_to_host_file_result ;; esac } # end func_to_tool_file # func_convert_file_noop ARG # Copy ARG to func_to_host_file_result. func_convert_file_noop () { func_to_host_file_result="$1" } # end func_convert_file_noop # func_convert_file_msys_to_w32 ARG # Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic # conversion to w32 is not available inside the cwrapper. Returns result in # func_to_host_file_result. func_convert_file_msys_to_w32 () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then func_convert_core_msys_to_w32 "$1" func_to_host_file_result="$func_convert_core_msys_to_w32_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_msys_to_w32 # func_convert_file_cygwin_to_w32 ARG # Convert file name ARG from Cygwin to w32 format. Returns result in # func_to_host_file_result. func_convert_file_cygwin_to_w32 () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then # because $build is cygwin, we call "the" cygpath in $PATH; no need to use # LT_CYGPATH in this case. func_to_host_file_result=`cygpath -m "$1"` fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_cygwin_to_w32 # func_convert_file_nix_to_w32 ARG # Convert file name ARG from *nix to w32 format. Requires a wine environment # and a working winepath. Returns result in func_to_host_file_result. func_convert_file_nix_to_w32 () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then func_convert_core_file_wine_to_w32 "$1" func_to_host_file_result="$func_convert_core_file_wine_to_w32_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_nix_to_w32 # func_convert_file_msys_to_cygwin ARG # Convert file name ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. # Returns result in func_to_host_file_result. func_convert_file_msys_to_cygwin () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then func_convert_core_msys_to_w32 "$1" func_cygpath -u "$func_convert_core_msys_to_w32_result" func_to_host_file_result="$func_cygpath_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_msys_to_cygwin # func_convert_file_nix_to_cygwin ARG # Convert file name ARG from *nix to Cygwin format. Requires Cygwin installed # in a wine environment, working winepath, and LT_CYGPATH set. Returns result # in func_to_host_file_result. func_convert_file_nix_to_cygwin () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then # convert from *nix to w32, then use cygpath to convert from w32 to cygwin. func_convert_core_file_wine_to_w32 "$1" func_cygpath -u "$func_convert_core_file_wine_to_w32_result" func_to_host_file_result="$func_cygpath_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_nix_to_cygwin ############################################# # $build to $host PATH CONVERSION FUNCTIONS # ############################################# # invoked via `$to_host_path_cmd ARG' # # In each case, ARG is the path to be converted from $build to $host format. # The result will be available in $func_to_host_path_result. # # Path separators are also converted from $build format to $host format. If # ARG begins or ends with a path separator character, it is preserved (but # converted to $host format) on output. # # All path conversion functions are named using the following convention: # file name conversion function : func_convert_file_X_to_Y () # path conversion function : func_convert_path_X_to_Y () # where, for any given $build/$host combination the 'X_to_Y' value is the # same. If conversion functions are added for new $build/$host combinations, # the two new functions must follow this pattern, or func_init_to_host_path_cmd # will break. # func_init_to_host_path_cmd # Ensures that function "pointer" variable $to_host_path_cmd is set to the # appropriate value, based on the value of $to_host_file_cmd. to_host_path_cmd= func_init_to_host_path_cmd () { $opt_debug if test -z "$to_host_path_cmd"; then func_stripname 'func_convert_file_' '' "$to_host_file_cmd" to_host_path_cmd="func_convert_path_${func_stripname_result}" fi } # func_to_host_path ARG # Converts the path ARG from $build format to $host format. Return result # in func_to_host_path_result. func_to_host_path () { $opt_debug func_init_to_host_path_cmd $to_host_path_cmd "$1" } # end func_to_host_path # func_convert_path_noop ARG # Copy ARG to func_to_host_path_result. func_convert_path_noop () { func_to_host_path_result="$1" } # end func_convert_path_noop # func_convert_path_msys_to_w32 ARG # Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic # conversion to w32 is not available inside the cwrapper. Returns result in # func_to_host_path_result. func_convert_path_msys_to_w32 () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # Remove leading and trailing path separator characters from ARG. MSYS # behavior is inconsistent here; cygpath turns them into '.;' and ';.'; # and winepath ignores them completely. func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" func_to_host_path_result="$func_convert_core_msys_to_w32_result" func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_msys_to_w32 # func_convert_path_cygwin_to_w32 ARG # Convert path ARG from Cygwin to w32 format. Returns result in # func_to_host_file_result. func_convert_path_cygwin_to_w32 () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"` func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_cygwin_to_w32 # func_convert_path_nix_to_w32 ARG # Convert path ARG from *nix to w32 format. Requires a wine environment and # a working winepath. Returns result in func_to_host_file_result. func_convert_path_nix_to_w32 () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" func_to_host_path_result="$func_convert_core_path_wine_to_w32_result" func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_nix_to_w32 # func_convert_path_msys_to_cygwin ARG # Convert path ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. # Returns result in func_to_host_file_result. func_convert_path_msys_to_cygwin () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" func_cygpath -u -p "$func_convert_core_msys_to_w32_result" func_to_host_path_result="$func_cygpath_result" func_convert_path_check : : \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" : "$1" fi } # end func_convert_path_msys_to_cygwin # func_convert_path_nix_to_cygwin ARG # Convert path ARG from *nix to Cygwin format. Requires Cygwin installed in a # a wine environment, working winepath, and LT_CYGPATH set. Returns result in # func_to_host_file_result. func_convert_path_nix_to_cygwin () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # Remove leading and trailing path separator characters from # ARG. msys behavior is inconsistent here, cygpath turns them # into '.;' and ';.', and winepath ignores them completely. func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result" func_to_host_path_result="$func_cygpath_result" func_convert_path_check : : \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" : "$1" fi } # end func_convert_path_nix_to_cygwin # func_mode_compile arg... func_mode_compile () { $opt_debug # Get the compilation command and the source file. base_compile= srcfile="$nonopt" # always keep a non-empty value in "srcfile" suppress_opt=yes suppress_output= arg_mode=normal libobj= later= pie_flag= for arg do case $arg_mode in arg ) # do not "continue". Instead, add this to base_compile lastarg="$arg" arg_mode=normal ;; target ) libobj="$arg" arg_mode=normal continue ;; normal ) # Accept any command-line options. case $arg in -o) test -n "$libobj" && \ func_fatal_error "you cannot specify \`-o' more than once" arg_mode=target continue ;; -pie | -fpie | -fPIE) func_append pie_flag " $arg" continue ;; -shared | -static | -prefer-pic | -prefer-non-pic) func_append later " $arg" continue ;; -no-suppress) suppress_opt=no continue ;; -Xcompiler) arg_mode=arg # the next one goes into the "base_compile" arg list continue # The current "srcfile" will either be retained or ;; # replaced later. I would guess that would be a bug. -Wc,*) func_stripname '-Wc,' '' "$arg" args=$func_stripname_result lastarg= save_ifs="$IFS"; IFS=',' for arg in $args; do IFS="$save_ifs" func_append_quoted lastarg "$arg" done IFS="$save_ifs" func_stripname ' ' '' "$lastarg" lastarg=$func_stripname_result # Add the arguments to base_compile. func_append base_compile " $lastarg" continue ;; *) # Accept the current argument as the source file. # The previous "srcfile" becomes the current argument. # lastarg="$srcfile" srcfile="$arg" ;; esac # case $arg ;; esac # case $arg_mode # Aesthetically quote the previous argument. func_append_quoted base_compile "$lastarg" done # for arg case $arg_mode in arg) func_fatal_error "you must specify an argument for -Xcompile" ;; target) func_fatal_error "you must specify a target with \`-o'" ;; *) # Get the name of the library object. test -z "$libobj" && { func_basename "$srcfile" libobj="$func_basename_result" } ;; esac # Recognize several different file suffixes. # If the user specifies -o file.o, it is replaced with file.lo case $libobj in *.[cCFSifmso] | \ *.ada | *.adb | *.ads | *.asm | \ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \ *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup) func_xform "$libobj" libobj=$func_xform_result ;; esac case $libobj in *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;; *) func_fatal_error "cannot determine name of library object from \`$libobj'" ;; esac func_infer_tag $base_compile for arg in $later; do case $arg in -shared) test "$build_libtool_libs" != yes && \ func_fatal_configuration "can not build a shared library" build_old_libs=no continue ;; -static) build_libtool_libs=no build_old_libs=yes continue ;; -prefer-pic) pic_mode=yes continue ;; -prefer-non-pic) pic_mode=no continue ;; esac done func_quote_for_eval "$libobj" test "X$libobj" != "X$func_quote_for_eval_result" \ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \ && func_warning "libobj name \`$libobj' may not contain shell special characters." func_dirname_and_basename "$obj" "/" "" objname="$func_basename_result" xdir="$func_dirname_result" lobj=${xdir}$objdir/$objname test -z "$base_compile" && \ func_fatal_help "you must specify a compilation command" # Delete any leftover library objects. if test "$build_old_libs" = yes; then removelist="$obj $lobj $libobj ${libobj}T" else removelist="$lobj $libobj ${libobj}T" fi # On Cygwin there's no "real" PIC flag so we must build both object types case $host_os in cygwin* | mingw* | pw32* | os2* | cegcc*) pic_mode=default ;; esac if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then # non-PIC code in shared libraries is not supported pic_mode=default fi # Calculate the filename of the output object if compiler does # not support -o with -c if test "$compiler_c_o" = no; then output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.${objext} lockfile="$output_obj.lock" else output_obj= need_locks=no lockfile= fi # Lock this critical section if it is needed # We use this script file to make the link, it avoids creating a new file if test "$need_locks" = yes; then until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do func_echo "Waiting for $lockfile to be removed" sleep 2 done elif test "$need_locks" = warn; then if test -f "$lockfile"; then $ECHO "\ *** ERROR, $lockfile exists and contains: `cat $lockfile 2>/dev/null` This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi func_append removelist " $output_obj" $ECHO "$srcfile" > "$lockfile" fi $opt_dry_run || $RM $removelist func_append removelist " $lockfile" trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15 func_to_tool_file "$srcfile" func_convert_file_msys_to_w32 srcfile=$func_to_tool_file_result func_quote_for_eval "$srcfile" qsrcfile=$func_quote_for_eval_result # Only build a PIC object if we are building libtool libraries. if test "$build_libtool_libs" = yes; then # Without this assignment, base_compile gets emptied. fbsd_hideous_sh_bug=$base_compile if test "$pic_mode" != no; then command="$base_compile $qsrcfile $pic_flag" else # Don't build PIC code command="$base_compile $qsrcfile" fi func_mkdir_p "$xdir$objdir" if test -z "$output_obj"; then # Place PIC objects in $objdir func_append command " -o $lobj" fi func_show_eval_locale "$command" \ 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE' if test "$need_locks" = warn && test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then $ECHO "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi # Just move the object if needed, then go on to compile the next one if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then func_show_eval '$MV "$output_obj" "$lobj"' \ 'error=$?; $opt_dry_run || $RM $removelist; exit $error' fi # Allow error messages only from the first compilation. if test "$suppress_opt" = yes; then suppress_output=' >/dev/null 2>&1' fi fi # Only build a position-dependent object if we build old libraries. if test "$build_old_libs" = yes; then if test "$pic_mode" != yes; then # Don't build PIC code command="$base_compile $qsrcfile$pie_flag" else command="$base_compile $qsrcfile $pic_flag" fi if test "$compiler_c_o" = yes; then func_append command " -o $obj" fi # Suppress compiler output if we already did a PIC compilation. func_append command "$suppress_output" func_show_eval_locale "$command" \ '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' if test "$need_locks" = warn && test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then $ECHO "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi # Just move the object if needed if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then func_show_eval '$MV "$output_obj" "$obj"' \ 'error=$?; $opt_dry_run || $RM $removelist; exit $error' fi fi $opt_dry_run || { func_write_libtool_object "$libobj" "$objdir/$objname" "$objname" # Unlock the critical section if it was locked if test "$need_locks" != no; then removelist=$lockfile $RM "$lockfile" fi } exit $EXIT_SUCCESS } $opt_help || { test "$opt_mode" = compile && func_mode_compile ${1+"$@"} } func_mode_help () { # We need to display help for each of the modes. case $opt_mode in "") # Generic help is extracted from the usage comments # at the start of this file. func_help ;; clean) $ECHO \ "Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE... Remove files from the build directory. RM is the name of the program to use to delete files associated with each FILE (typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed to RM. If FILE is a libtool library, object or program, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; compile) $ECHO \ "Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE Compile a source file into a libtool library object. This mode accepts the following additional options: -o OUTPUT-FILE set the output file name to OUTPUT-FILE -no-suppress do not suppress compiler output for multiple passes -prefer-pic try to build PIC objects only -prefer-non-pic try to build non-PIC objects only -shared do not build a \`.o' file suitable for static linking -static only build a \`.o' file suitable for static linking -Wc,FLAG pass FLAG directly to the compiler COMPILE-COMMAND is a command to be used in creating a \`standard' object file from the given SOURCEFILE. The output file name is determined by removing the directory component from SOURCEFILE, then substituting the C source code suffix \`.c' with the library object suffix, \`.lo'." ;; execute) $ECHO \ "Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]... Automatically set library path, then run a program. This mode accepts the following additional options: -dlopen FILE add the directory containing FILE to the library path This mode sets the library path environment variable according to \`-dlopen' flags. If any of the ARGS are libtool executable wrappers, then they are translated into their corresponding uninstalled binary, and any of their required library directories are added to the library path. Then, COMMAND is executed, with ARGS as arguments." ;; finish) $ECHO \ "Usage: $progname [OPTION]... --mode=finish [LIBDIR]... Complete the installation of libtool libraries. Each LIBDIR is a directory that contains libtool libraries. The commands that this mode executes may require superuser privileges. Use the \`--dry-run' option if you just want to see what would be executed." ;; install) $ECHO \ "Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND... Install executables or libraries. INSTALL-COMMAND is the installation command. The first component should be either the \`install' or \`cp' program. The following components of INSTALL-COMMAND are treated specially: -inst-prefix-dir PREFIX-DIR Use PREFIX-DIR as a staging area for installation The rest of the components are interpreted as arguments to that command (only BSD-compatible install options are recognized)." ;; link) $ECHO \ "Usage: $progname [OPTION]... --mode=link LINK-COMMAND... Link object files or libraries together to form another library, or to create an executable program. LINK-COMMAND is a command using the C compiler that you would use to create a program from several object files. The following components of LINK-COMMAND are treated specially: -all-static do not do any dynamic linking at all -avoid-version do not add a version suffix if possible -bindir BINDIR specify path to binaries directory (for systems where libraries must be found in the PATH setting at runtime) -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3) -export-symbols SYMFILE try to export only the symbols listed in SYMFILE -export-symbols-regex REGEX try to export only the symbols matching REGEX -LLIBDIR search LIBDIR for required installed libraries -lNAME OUTPUT-FILE requires the installed library libNAME -module build a library that can dlopened -no-fast-install disable the fast-install mode -no-install link a not-installable executable -no-undefined declare that a library does not refer to external symbols -o OUTPUT-FILE create OUTPUT-FILE from the specified objects -objectlist FILE Use a list of object files found in FILE to specify objects -precious-files-regex REGEX don't remove output files matching REGEX -release RELEASE specify package release information -rpath LIBDIR the created library will eventually be installed in LIBDIR -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries -shared only do dynamic linking of libtool libraries -shrext SUFFIX override the standard shared library file extension -static do not do any dynamic linking of uninstalled libtool libraries -static-libtool-libs do not do any dynamic linking of libtool libraries -version-info CURRENT[:REVISION[:AGE]] specify library version info [each variable defaults to 0] -weak LIBNAME declare that the target provides the LIBNAME interface -Wc,FLAG -Xcompiler FLAG pass linker-specific FLAG directly to the compiler -Wl,FLAG -Xlinker FLAG pass linker-specific FLAG directly to the linker -XCClinker FLAG pass link-specific FLAG to the compiler driver (CC) All other options (arguments beginning with \`-') are ignored. Every other argument is treated as a filename. Files ending in \`.la' are treated as uninstalled libtool libraries, other files are standard or library object files. If the OUTPUT-FILE ends in \`.la', then a libtool library is created, only library objects (\`.lo' files) may be specified, and \`-rpath' is required, except when creating a convenience library. If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created using \`ar' and \`ranlib', or on Windows using \`lib'. If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file is created, otherwise an executable program is created." ;; uninstall) $ECHO \ "Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE... Remove libraries from an installation directory. RM is the name of the program to use to delete files associated with each FILE (typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed to RM. If FILE is a libtool library, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; *) func_fatal_help "invalid operation mode \`$opt_mode'" ;; esac echo $ECHO "Try \`$progname --help' for more information about other modes." } # Now that we've collected a possible --mode arg, show help if necessary if $opt_help; then if test "$opt_help" = :; then func_mode_help else { func_help noexit for opt_mode in compile link execute install finish uninstall clean; do func_mode_help done } | sed -n '1p; 2,$s/^Usage:/ or: /p' { func_help noexit for opt_mode in compile link execute install finish uninstall clean; do echo func_mode_help done } | sed '1d /^When reporting/,/^Report/{ H d } $x /information about other modes/d /more detailed .*MODE/d s/^Usage:.*--mode=\([^ ]*\) .*/Description of \1 mode:/' fi exit $? fi # func_mode_execute arg... func_mode_execute () { $opt_debug # The first argument is the command name. cmd="$nonopt" test -z "$cmd" && \ func_fatal_help "you must specify a COMMAND" # Handle -dlopen flags immediately. for file in $opt_dlopen; do test -f "$file" \ || func_fatal_help "\`$file' is not a file" dir= case $file in *.la) func_resolve_sysroot "$file" file=$func_resolve_sysroot_result # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$file" \ || func_fatal_help "\`$lib' is not a valid libtool archive" # Read the libtool library. dlname= library_names= func_source "$file" # Skip this library if it cannot be dlopened. if test -z "$dlname"; then # Warn if it was a shared library. test -n "$library_names" && \ func_warning "\`$file' was not linked with \`-export-dynamic'" continue fi func_dirname "$file" "" "." dir="$func_dirname_result" if test -f "$dir/$objdir/$dlname"; then func_append dir "/$objdir" else if test ! -f "$dir/$dlname"; then func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" fi fi ;; *.lo) # Just add the directory containing the .lo file. func_dirname "$file" "" "." dir="$func_dirname_result" ;; *) func_warning "\`-dlopen' is ignored for non-libtool libraries and objects" continue ;; esac # Get the absolute pathname. absdir=`cd "$dir" && pwd` test -n "$absdir" && dir="$absdir" # Now add the directory to shlibpath_var. if eval "test -z \"\$$shlibpath_var\""; then eval "$shlibpath_var=\"\$dir\"" else eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\"" fi done # This variable tells wrapper scripts just to set shlibpath_var # rather than running their programs. libtool_execute_magic="$magic" # Check if any of the arguments is a wrapper script. args= for file do case $file in -* | *.la | *.lo ) ;; *) # Do a test to see if this is really a libtool program. if func_ltwrapper_script_p "$file"; then func_source "$file" # Transform arg to wrapped name. file="$progdir/$program" elif func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" func_source "$func_ltwrapper_scriptname_result" # Transform arg to wrapped name. file="$progdir/$program" fi ;; esac # Quote arguments (to preserve shell metacharacters). func_append_quoted args "$file" done if test "X$opt_dry_run" = Xfalse; then if test -n "$shlibpath_var"; then # Export the shlibpath_var. eval "export $shlibpath_var" fi # Restore saved environment variables for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test \"\${save_$lt_var+set}\" = set; then $lt_var=\$save_$lt_var; export $lt_var else $lt_unset $lt_var fi" done # Now prepare to actually exec the command. exec_cmd="\$cmd$args" else # Display what would be done. if test -n "$shlibpath_var"; then eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\"" echo "export $shlibpath_var" fi $ECHO "$cmd$args" exit $EXIT_SUCCESS fi } test "$opt_mode" = execute && func_mode_execute ${1+"$@"} # func_mode_finish arg... func_mode_finish () { $opt_debug libs= libdirs= admincmds= for opt in "$nonopt" ${1+"$@"} do if test -d "$opt"; then func_append libdirs " $opt" elif test -f "$opt"; then if func_lalib_unsafe_p "$opt"; then func_append libs " $opt" else func_warning "\`$opt' is not a valid libtool archive" fi else func_fatal_error "invalid argument \`$opt'" fi done if test -n "$libs"; then if test -n "$lt_sysroot"; then sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"` sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;" else sysroot_cmd= fi # Remove sysroot references if $opt_dry_run; then for lib in $libs; do echo "removing references to $lt_sysroot and \`=' prefixes from $lib" done else tmpdir=`func_mktempdir` for lib in $libs; do sed -e "${sysroot_cmd} s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \ > $tmpdir/tmp-la mv -f $tmpdir/tmp-la $lib done ${RM}r "$tmpdir" fi fi if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then for libdir in $libdirs; do if test -n "$finish_cmds"; then # Do each command in the finish commands. func_execute_cmds "$finish_cmds" 'admincmds="$admincmds '"$cmd"'"' fi if test -n "$finish_eval"; then # Do the single finish_eval. eval cmds=\"$finish_eval\" $opt_dry_run || eval "$cmds" || func_append admincmds " $cmds" fi done fi # Exit here if they wanted silent mode. $opt_silent && exit $EXIT_SUCCESS if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then echo "----------------------------------------------------------------------" echo "Libraries have been installed in:" for libdir in $libdirs; do $ECHO " $libdir" done echo echo "If you ever happen to want to link against installed libraries" echo "in a given directory, LIBDIR, you must either use libtool, and" echo "specify the full pathname of the library, or use the \`-LLIBDIR'" echo "flag during linking and do at least one of the following:" if test -n "$shlibpath_var"; then echo " - add LIBDIR to the \`$shlibpath_var' environment variable" echo " during execution" fi if test -n "$runpath_var"; then echo " - add LIBDIR to the \`$runpath_var' environment variable" echo " during linking" fi if test -n "$hardcode_libdir_flag_spec"; then libdir=LIBDIR eval flag=\"$hardcode_libdir_flag_spec\" $ECHO " - use the \`$flag' linker flag" fi if test -n "$admincmds"; then $ECHO " - have your system administrator run these commands:$admincmds" fi if test -f /etc/ld.so.conf; then echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'" fi echo echo "See any operating system documentation about shared libraries for" case $host in solaris2.[6789]|solaris2.1[0-9]) echo "more information, such as the ld(1), crle(1) and ld.so(8) manual" echo "pages." ;; *) echo "more information, such as the ld(1) and ld.so(8) manual pages." ;; esac echo "----------------------------------------------------------------------" fi exit $EXIT_SUCCESS } test "$opt_mode" = finish && func_mode_finish ${1+"$@"} # func_mode_install arg... func_mode_install () { $opt_debug # There may be an optional sh(1) argument at the beginning of # install_prog (especially on Windows NT). if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh || # Allow the use of GNU shtool's install command. case $nonopt in *shtool*) :;; *) false;; esac; then # Aesthetically quote it. func_quote_for_eval "$nonopt" install_prog="$func_quote_for_eval_result " arg=$1 shift else install_prog= arg=$nonopt fi # The real first argument should be the name of the installation program. # Aesthetically quote it. func_quote_for_eval "$arg" func_append install_prog "$func_quote_for_eval_result" install_shared_prog=$install_prog case " $install_prog " in *[\\\ /]cp\ *) install_cp=: ;; *) install_cp=false ;; esac # We need to accept at least all the BSD install flags. dest= files= opts= prev= install_type= isdir=no stripme= no_mode=: for arg do arg2= if test -n "$dest"; then func_append files " $dest" dest=$arg continue fi case $arg in -d) isdir=yes ;; -f) if $install_cp; then :; else prev=$arg fi ;; -g | -m | -o) prev=$arg ;; -s) stripme=" -s" continue ;; -*) ;; *) # If the previous option needed an argument, then skip it. if test -n "$prev"; then if test "x$prev" = x-m && test -n "$install_override_mode"; then arg2=$install_override_mode no_mode=false fi prev= else dest=$arg continue fi ;; esac # Aesthetically quote the argument. func_quote_for_eval "$arg" func_append install_prog " $func_quote_for_eval_result" if test -n "$arg2"; then func_quote_for_eval "$arg2" fi func_append install_shared_prog " $func_quote_for_eval_result" done test -z "$install_prog" && \ func_fatal_help "you must specify an install program" test -n "$prev" && \ func_fatal_help "the \`$prev' option requires an argument" if test -n "$install_override_mode" && $no_mode; then if $install_cp; then :; else func_quote_for_eval "$install_override_mode" func_append install_shared_prog " -m $func_quote_for_eval_result" fi fi if test -z "$files"; then if test -z "$dest"; then func_fatal_help "no file or destination specified" else func_fatal_help "you must specify a destination" fi fi # Strip any trailing slash from the destination. func_stripname '' '/' "$dest" dest=$func_stripname_result # Check to see that the destination is a directory. test -d "$dest" && isdir=yes if test "$isdir" = yes; then destdir="$dest" destname= else func_dirname_and_basename "$dest" "" "." destdir="$func_dirname_result" destname="$func_basename_result" # Not a directory, so check to see that there is only one file specified. set dummy $files; shift test "$#" -gt 1 && \ func_fatal_help "\`$dest' is not a directory" fi case $destdir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) for file in $files; do case $file in *.lo) ;; *) func_fatal_help "\`$destdir' must be an absolute directory name" ;; esac done ;; esac # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic="$magic" staticlibs= future_libdirs= current_libdirs= for file in $files; do # Do each installation. case $file in *.$libext) # Do the static libraries later. func_append staticlibs " $file" ;; *.la) func_resolve_sysroot "$file" file=$func_resolve_sysroot_result # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$file" \ || func_fatal_help "\`$file' is not a valid libtool archive" library_names= old_library= relink_command= func_source "$file" # Add the libdir to current_libdirs if it is the destination. if test "X$destdir" = "X$libdir"; then case "$current_libdirs " in *" $libdir "*) ;; *) func_append current_libdirs " $libdir" ;; esac else # Note the libdir as a future libdir. case "$future_libdirs " in *" $libdir "*) ;; *) func_append future_libdirs " $libdir" ;; esac fi func_dirname "$file" "/" "" dir="$func_dirname_result" func_append dir "$objdir" if test -n "$relink_command"; then # Determine the prefix the user has applied to our future dir. inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"` # Don't allow the user to place us outside of our expected # location b/c this prevents finding dependent libraries that # are installed to the same prefix. # At present, this check doesn't affect windows .dll's that # are installed into $libdir/../bin (currently, that works fine) # but it's something to keep an eye on. test "$inst_prefix_dir" = "$destdir" && \ func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir" if test -n "$inst_prefix_dir"; then # Stick the inst_prefix_dir data into the link command. relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"` else relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%%"` fi func_warning "relinking \`$file'" func_show_eval "$relink_command" \ 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"' fi # See the names of the shared library. set dummy $library_names; shift if test -n "$1"; then realname="$1" shift srcname="$realname" test -n "$relink_command" && srcname="$realname"T # Install the shared library and build the symlinks. func_show_eval "$install_shared_prog $dir/$srcname $destdir/$realname" \ 'exit $?' tstripme="$stripme" case $host_os in cygwin* | mingw* | pw32* | cegcc*) case $realname in *.dll.a) tstripme="" ;; esac ;; esac if test -n "$tstripme" && test -n "$striplib"; then func_show_eval "$striplib $destdir/$realname" 'exit $?' fi if test "$#" -gt 0; then # Delete the old symlinks, and create new ones. # Try `ln -sf' first, because the `ln' binary might depend on # the symlink we replace! Solaris /bin/ln does not understand -f, # so we also need to try rm && ln -s. for linkname do test "$linkname" != "$realname" \ && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })" done fi # Do each command in the postinstall commands. lib="$destdir/$realname" func_execute_cmds "$postinstall_cmds" 'exit $?' fi # Install the pseudo-library for information purposes. func_basename "$file" name="$func_basename_result" instname="$dir/$name"i func_show_eval "$install_prog $instname $destdir/$name" 'exit $?' # Maybe install the static library, too. test -n "$old_library" && func_append staticlibs " $dir/$old_library" ;; *.lo) # Install (i.e. copy) a libtool object. # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile="$destdir/$destname" else func_basename "$file" destfile="$func_basename_result" destfile="$destdir/$destfile" fi # Deduce the name of the destination old-style object file. case $destfile in *.lo) func_lo2o "$destfile" staticdest=$func_lo2o_result ;; *.$objext) staticdest="$destfile" destfile= ;; *) func_fatal_help "cannot copy a libtool object to \`$destfile'" ;; esac # Install the libtool object if requested. test -n "$destfile" && \ func_show_eval "$install_prog $file $destfile" 'exit $?' # Install the old object if enabled. if test "$build_old_libs" = yes; then # Deduce the name of the old-style object file. func_lo2o "$file" staticobj=$func_lo2o_result func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?' fi exit $EXIT_SUCCESS ;; *) # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile="$destdir/$destname" else func_basename "$file" destfile="$func_basename_result" destfile="$destdir/$destfile" fi # If the file is missing, and there is a .exe on the end, strip it # because it is most likely a libtool script we actually want to # install stripped_ext="" case $file in *.exe) if test ! -f "$file"; then func_stripname '' '.exe' "$file" file=$func_stripname_result stripped_ext=".exe" fi ;; esac # Do a test to see if this is really a libtool program. case $host in *cygwin* | *mingw*) if func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" wrapper=$func_ltwrapper_scriptname_result else func_stripname '' '.exe' "$file" wrapper=$func_stripname_result fi ;; *) wrapper=$file ;; esac if func_ltwrapper_script_p "$wrapper"; then notinst_deplibs= relink_command= func_source "$wrapper" # Check the variables that should have been set. test -z "$generated_by_libtool_version" && \ func_fatal_error "invalid libtool wrapper script \`$wrapper'" finalize=yes for lib in $notinst_deplibs; do # Check to see that each library is installed. libdir= if test -f "$lib"; then func_source "$lib" fi libfile="$libdir/"`$ECHO "$lib" | $SED 's%^.*/%%g'` ### testsuite: skip nested quoting test if test -n "$libdir" && test ! -f "$libfile"; then func_warning "\`$lib' has not been installed in \`$libdir'" finalize=no fi done relink_command= func_source "$wrapper" outputname= if test "$fast_install" = no && test -n "$relink_command"; then $opt_dry_run || { if test "$finalize" = yes; then tmpdir=`func_mktempdir` func_basename "$file$stripped_ext" file="$func_basename_result" outputname="$tmpdir/$file" # Replace the output file specification. relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'` $opt_silent || { func_quote_for_expand "$relink_command" eval "func_echo $func_quote_for_expand_result" } if eval "$relink_command"; then : else func_error "error: relink \`$file' with the above command before installing it" $opt_dry_run || ${RM}r "$tmpdir" continue fi file="$outputname" else func_warning "cannot relink \`$file'" fi } else # Install the binary that we compiled earlier. file=`$ECHO "$file$stripped_ext" | $SED "s%\([^/]*\)$%$objdir/\1%"` fi fi # remove .exe since cygwin /usr/bin/install will append another # one anyway case $install_prog,$host in */usr/bin/install*,*cygwin*) case $file:$destfile in *.exe:*.exe) # this is ok ;; *.exe:*) destfile=$destfile.exe ;; *:*.exe) func_stripname '' '.exe' "$destfile" destfile=$func_stripname_result ;; esac ;; esac func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?' $opt_dry_run || if test -n "$outputname"; then ${RM}r "$tmpdir" fi ;; esac done for file in $staticlibs; do func_basename "$file" name="$func_basename_result" # Set up the ranlib parameters. oldlib="$destdir/$name" func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 tool_oldlib=$func_to_tool_file_result func_show_eval "$install_prog \$file \$oldlib" 'exit $?' if test -n "$stripme" && test -n "$old_striplib"; then func_show_eval "$old_striplib $tool_oldlib" 'exit $?' fi # Do each command in the postinstall commands. func_execute_cmds "$old_postinstall_cmds" 'exit $?' done test -n "$future_libdirs" && \ func_warning "remember to run \`$progname --finish$future_libdirs'" if test -n "$current_libdirs"; then # Maybe just do a dry run. $opt_dry_run && current_libdirs=" -n$current_libdirs" exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs' else exit $EXIT_SUCCESS fi } test "$opt_mode" = install && func_mode_install ${1+"$@"} # func_generate_dlsyms outputname originator pic_p # Extract symbols from dlprefiles and create ${outputname}S.o with # a dlpreopen symbol table. func_generate_dlsyms () { $opt_debug my_outputname="$1" my_originator="$2" my_pic_p="${3-no}" my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'` my_dlsyms= if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then if test -n "$NM" && test -n "$global_symbol_pipe"; then my_dlsyms="${my_outputname}S.c" else func_error "not configured to extract global symbols from dlpreopened files" fi fi if test -n "$my_dlsyms"; then case $my_dlsyms in "") ;; *.c) # Discover the nlist of each of the dlfiles. nlist="$output_objdir/${my_outputname}.nm" func_show_eval "$RM $nlist ${nlist}S ${nlist}T" # Parse the name list into a source file. func_verbose "creating $output_objdir/$my_dlsyms" $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\ /* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */ /* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */ #ifdef __cplusplus extern \"C\" { #endif #if defined(__GNUC__) && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4)) #pragma GCC diagnostic ignored \"-Wstrict-prototypes\" #endif /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) /* DATA imports from DLLs on WIN32 con't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs. */ # define LT_DLSYM_CONST #elif defined(__osf__) /* This system does not cope well with relocations in const data. */ # define LT_DLSYM_CONST #else # define LT_DLSYM_CONST const #endif /* External symbol declarations for the compiler. */\ " if test "$dlself" = yes; then func_verbose "generating symbol list for \`$output'" $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist" # Add our own program objects to the symbol list. progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP` for progfile in $progfiles; do func_to_tool_file "$progfile" func_convert_file_msys_to_w32 func_verbose "extracting global C symbols from \`$func_to_tool_file_result'" $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'" done if test -n "$exclude_expsyms"; then $opt_dry_run || { eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' } fi if test -n "$export_symbols_regex"; then $opt_dry_run || { eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' } fi # Prepare the list of exported symbols if test -z "$export_symbols"; then export_symbols="$output_objdir/$outputname.exp" $opt_dry_run || { $RM $export_symbols eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' case $host in *cygwin* | *mingw* | *cegcc* ) eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"' ;; esac } else $opt_dry_run || { eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"' eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' case $host in *cygwin* | *mingw* | *cegcc* ) eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' eval 'cat "$nlist" >> "$output_objdir/$outputname.def"' ;; esac } fi fi for dlprefile in $dlprefiles; do func_verbose "extracting global C symbols from \`$dlprefile'" func_basename "$dlprefile" name="$func_basename_result" case $host in *cygwin* | *mingw* | *cegcc* ) # if an import library, we need to obtain dlname if func_win32_import_lib_p "$dlprefile"; then func_tr_sh "$dlprefile" eval "curr_lafile=\$libfile_$func_tr_sh_result" dlprefile_dlbasename="" if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then # Use subshell, to avoid clobbering current variable values dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"` if test -n "$dlprefile_dlname" ; then func_basename "$dlprefile_dlname" dlprefile_dlbasename="$func_basename_result" else # no lafile. user explicitly requested -dlpreopen . $sharedlib_from_linklib_cmd "$dlprefile" dlprefile_dlbasename=$sharedlib_from_linklib_result fi fi $opt_dry_run || { if test -n "$dlprefile_dlbasename" ; then eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"' else func_warning "Could not compute DLL name from $name" eval '$ECHO ": $name " >> "$nlist"' fi func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe | $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'" } else # not an import lib $opt_dry_run || { eval '$ECHO ": $name " >> "$nlist"' func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" } fi ;; *) $opt_dry_run || { eval '$ECHO ": $name " >> "$nlist"' func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" } ;; esac done $opt_dry_run || { # Make sure we have at least an empty file. test -f "$nlist" || : > "$nlist" if test -n "$exclude_expsyms"; then $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T $MV "$nlist"T "$nlist" fi # Try sorting and uniquifying the output. if $GREP -v "^: " < "$nlist" | if sort -k 3 /dev/null 2>&1; then sort -k 3 else sort +2 fi | uniq > "$nlist"S; then : else $GREP -v "^: " < "$nlist" > "$nlist"S fi if test -f "$nlist"S; then eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"' else echo '/* NONE */' >> "$output_objdir/$my_dlsyms" fi echo >> "$output_objdir/$my_dlsyms" "\ /* The mapping between symbol names and symbols. */ typedef struct { const char *name; void *address; } lt_dlsymlist; extern LT_DLSYM_CONST lt_dlsymlist lt_${my_prefix}_LTX_preloaded_symbols[]; LT_DLSYM_CONST lt_dlsymlist lt_${my_prefix}_LTX_preloaded_symbols[] = {\ { \"$my_originator\", (void *) 0 }," case $need_lib_prefix in no) eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms" ;; *) eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms" ;; esac echo >> "$output_objdir/$my_dlsyms" "\ {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt_${my_prefix}_LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif\ " } # !$opt_dry_run pic_flag_for_symtable= case "$compile_command " in *" -static "*) ;; *) case $host in # compiling the symbol table file with pic_flag works around # a FreeBSD bug that causes programs to crash when -lm is # linked before any other PIC object. But we must not use # pic_flag when linking with -static. The problem exists in # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1. *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;; *-*-hpux*) pic_flag_for_symtable=" $pic_flag" ;; *) if test "X$my_pic_p" != Xno; then pic_flag_for_symtable=" $pic_flag" fi ;; esac ;; esac symtab_cflags= for arg in $LTCFLAGS; do case $arg in -pie | -fpie | -fPIE) ;; *) func_append symtab_cflags " $arg" ;; esac done # Now compile the dynamic symbol file. func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?' # Clean up the generated files. func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"' # Transform the symbol file into the correct name. symfileobj="$output_objdir/${my_outputname}S.$objext" case $host in *cygwin* | *mingw* | *cegcc* ) if test -f "$output_objdir/$my_outputname.def"; then compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` else compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` fi ;; *) compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` ;; esac ;; *) func_fatal_error "unknown suffix for \`$my_dlsyms'" ;; esac else # We keep going just in case the user didn't refer to # lt_preloaded_symbols. The linker will fail if global_symbol_pipe # really was required. # Nullify the symbol file. compile_command=`$ECHO "$compile_command" | $SED "s% @SYMFILE@%%"` finalize_command=`$ECHO "$finalize_command" | $SED "s% @SYMFILE@%%"` fi } # func_win32_libid arg # return the library type of file 'arg' # # Need a lot of goo to handle *both* DLLs and import libs # Has to be a shell function in order to 'eat' the argument # that is supplied when $file_magic_command is called. # Despite the name, also deal with 64 bit binaries. func_win32_libid () { $opt_debug win32_libid_type="unknown" win32_fileres=`file -L $1 2>/dev/null` case $win32_fileres in *ar\ archive\ import\ library*) # definitely import win32_libid_type="x86 archive import" ;; *ar\ archive*) # could be an import, or static # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD. if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then func_to_tool_file "$1" func_convert_file_msys_to_w32 win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" | $SED -n -e ' 1,100{ / I /{ s,.*,import, p q } }'` case $win32_nmres in import*) win32_libid_type="x86 archive import";; *) win32_libid_type="x86 archive static";; esac fi ;; *DLL*) win32_libid_type="x86 DLL" ;; *executable*) # but shell scripts are "executable" too... case $win32_fileres in *MS\ Windows\ PE\ Intel*) win32_libid_type="x86 DLL" ;; esac ;; esac $ECHO "$win32_libid_type" } # func_cygming_dll_for_implib ARG # # Platform-specific function to extract the # name of the DLL associated with the specified # import library ARG. # Invoked by eval'ing the libtool variable # $sharedlib_from_linklib_cmd # Result is available in the variable # $sharedlib_from_linklib_result func_cygming_dll_for_implib () { $opt_debug sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"` } # func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs # # The is the core of a fallback implementation of a # platform-specific function to extract the name of the # DLL associated with the specified import library LIBNAME. # # SECTION_NAME is either .idata$6 or .idata$7, depending # on the platform and compiler that created the implib. # # Echos the name of the DLL associated with the # specified import library. func_cygming_dll_for_implib_fallback_core () { $opt_debug match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"` $OBJDUMP -s --section "$1" "$2" 2>/dev/null | $SED '/^Contents of section '"$match_literal"':/{ # Place marker at beginning of archive member dllname section s/.*/====MARK====/ p d } # These lines can sometimes be longer than 43 characters, but # are always uninteresting /:[ ]*file format pe[i]\{,1\}-/d /^In archive [^:]*:/d # Ensure marker is printed /^====MARK====/p # Remove all lines with less than 43 characters /^.\{43\}/!d # From remaining lines, remove first 43 characters s/^.\{43\}//' | $SED -n ' # Join marker and all lines until next marker into a single line /^====MARK====/ b para H $ b para b :para x s/\n//g # Remove the marker s/^====MARK====// # Remove trailing dots and whitespace s/[\. \t]*$// # Print /./p' | # we now have a list, one entry per line, of the stringified # contents of the appropriate section of all members of the # archive which possess that section. Heuristic: eliminate # all those which have a first or second character that is # a '.' (that is, objdump's representation of an unprintable # character.) This should work for all archives with less than # 0x302f exports -- but will fail for DLLs whose name actually # begins with a literal '.' or a single character followed by # a '.'. # # Of those that remain, print the first one. $SED -e '/^\./d;/^.\./d;q' } # func_cygming_gnu_implib_p ARG # This predicate returns with zero status (TRUE) if # ARG is a GNU/binutils-style import library. Returns # with nonzero status (FALSE) otherwise. func_cygming_gnu_implib_p () { $opt_debug func_to_tool_file "$1" func_convert_file_msys_to_w32 func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'` test -n "$func_cygming_gnu_implib_tmp" } # func_cygming_ms_implib_p ARG # This predicate returns with zero status (TRUE) if # ARG is an MS-style import library. Returns # with nonzero status (FALSE) otherwise. func_cygming_ms_implib_p () { $opt_debug func_to_tool_file "$1" func_convert_file_msys_to_w32 func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'` test -n "$func_cygming_ms_implib_tmp" } # func_cygming_dll_for_implib_fallback ARG # Platform-specific function to extract the # name of the DLL associated with the specified # import library ARG. # # This fallback implementation is for use when $DLLTOOL # does not support the --identify-strict option. # Invoked by eval'ing the libtool variable # $sharedlib_from_linklib_cmd # Result is available in the variable # $sharedlib_from_linklib_result func_cygming_dll_for_implib_fallback () { $opt_debug if func_cygming_gnu_implib_p "$1" ; then # binutils import library sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"` elif func_cygming_ms_implib_p "$1" ; then # ms-generated import library sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"` else # unknown sharedlib_from_linklib_result="" fi } # func_extract_an_archive dir oldlib func_extract_an_archive () { $opt_debug f_ex_an_ar_dir="$1"; shift f_ex_an_ar_oldlib="$1" if test "$lock_old_archive_extraction" = yes; then lockfile=$f_ex_an_ar_oldlib.lock until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do func_echo "Waiting for $lockfile to be removed" sleep 2 done fi func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" \ 'stat=$?; rm -f "$lockfile"; exit $stat' if test "$lock_old_archive_extraction" = yes; then $opt_dry_run || rm -f "$lockfile" fi if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then : else func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" fi } # func_extract_archives gentop oldlib ... func_extract_archives () { $opt_debug my_gentop="$1"; shift my_oldlibs=${1+"$@"} my_oldobjs="" my_xlib="" my_xabs="" my_xdir="" for my_xlib in $my_oldlibs; do # Extract the objects. case $my_xlib in [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;; *) my_xabs=`pwd`"/$my_xlib" ;; esac func_basename "$my_xlib" my_xlib="$func_basename_result" my_xlib_u=$my_xlib while :; do case " $extracted_archives " in *" $my_xlib_u "*) func_arith $extracted_serial + 1 extracted_serial=$func_arith_result my_xlib_u=lt$extracted_serial-$my_xlib ;; *) break ;; esac done extracted_archives="$extracted_archives $my_xlib_u" my_xdir="$my_gentop/$my_xlib_u" func_mkdir_p "$my_xdir" case $host in *-darwin*) func_verbose "Extracting $my_xabs" # Do not bother doing anything if just a dry run $opt_dry_run || { darwin_orig_dir=`pwd` cd $my_xdir || exit $? darwin_archive=$my_xabs darwin_curdir=`pwd` darwin_base_archive=`basename "$darwin_archive"` darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true` if test -n "$darwin_arches"; then darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'` darwin_arch= func_verbose "$darwin_base_archive has multiple architectures $darwin_arches" for darwin_arch in $darwin_arches ; do func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}" $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}" cd "unfat-$$/${darwin_base_archive}-${darwin_arch}" func_extract_an_archive "`pwd`" "${darwin_base_archive}" cd "$darwin_curdir" $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" done # $darwin_arches ## Okay now we've a bunch of thin objects, gotta fatten them up :) darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u` darwin_file= darwin_files= for darwin_file in $darwin_filelist; do darwin_files=`find unfat-$$ -name $darwin_file -print | sort | $NL2SP` $LIPO -create -output "$darwin_file" $darwin_files done # $darwin_filelist $RM -rf unfat-$$ cd "$darwin_orig_dir" else cd $darwin_orig_dir func_extract_an_archive "$my_xdir" "$my_xabs" fi # $darwin_arches } # !$opt_dry_run ;; *) func_extract_an_archive "$my_xdir" "$my_xabs" ;; esac my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | sort | $NL2SP` done func_extract_archives_result="$my_oldobjs" } # func_emit_wrapper [arg=no] # # Emit a libtool wrapper script on stdout. # Don't directly open a file because we may want to # incorporate the script contents within a cygwin/mingw # wrapper executable. Must ONLY be called from within # func_mode_link because it depends on a number of variables # set therein. # # ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR # variable will take. If 'yes', then the emitted script # will assume that the directory in which it is stored is # the $objdir directory. This is a cygwin/mingw-specific # behavior. func_emit_wrapper () { func_emit_wrapper_arg1=${1-no} $ECHO "\ #! $SHELL # $output - temporary wrapper script for $objdir/$outputname # Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION # # The $output program cannot be directly executed until all the libtool # libraries that it depends on are installed. # # This wrapper script should never be moved out of the build directory. # If it is, it will not operate correctly. # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. sed_quote_subst='$sed_quote_subst' # Be Bourne compatible if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac fi BIN_SH=xpg4; export BIN_SH # for Tru64 DUALCASE=1; export DUALCASE # for MKS sh # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH relink_command=\"$relink_command\" # This environment variable determines our operation mode. if test \"\$libtool_install_magic\" = \"$magic\"; then # install mode needs the following variables: generated_by_libtool_version='$macro_version' notinst_deplibs='$notinst_deplibs' else # When we are sourced in execute mode, \$file and \$ECHO are already set. if test \"\$libtool_execute_magic\" != \"$magic\"; then file=\"\$0\"" qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"` $ECHO "\ # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$1 _LTECHO_EOF' } ECHO=\"$qECHO\" fi # Very basic option parsing. These options are (a) specific to # the libtool wrapper, (b) are identical between the wrapper # /script/ and the wrapper /executable/ which is used only on # windows platforms, and (c) all begin with the string "--lt-" # (application programs are unlikely to have options which match # this pattern). # # There are only two supported options: --lt-debug and # --lt-dump-script. There is, deliberately, no --lt-help. # # The first argument to this parsing function should be the # script's $0 value, followed by "$@". lt_option_debug= func_parse_lt_options () { lt_script_arg0=\$0 shift for lt_opt do case \"\$lt_opt\" in --lt-debug) lt_option_debug=1 ;; --lt-dump-script) lt_dump_D=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%/[^/]*$%%'\` test \"X\$lt_dump_D\" = \"X\$lt_script_arg0\" && lt_dump_D=. lt_dump_F=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%^.*/%%'\` cat \"\$lt_dump_D/\$lt_dump_F\" exit 0 ;; --lt-*) \$ECHO \"Unrecognized --lt- option: '\$lt_opt'\" 1>&2 exit 1 ;; esac done # Print the debug banner immediately: if test -n \"\$lt_option_debug\"; then echo \"${outputname}:${output}:\${LINENO}: libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\" 1>&2 fi } # Used when --lt-debug. Prints its arguments to stdout # (redirection is the responsibility of the caller) func_lt_dump_args () { lt_dump_args_N=1; for lt_arg do \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[\$lt_dump_args_N]: \$lt_arg\" lt_dump_args_N=\`expr \$lt_dump_args_N + 1\` done } # Core function for launching the target application func_exec_program_core () { " case $host in # Backslashes separate directories on plain windows *-*-mingw | *-*-os2* | *-cegcc*) $ECHO "\ if test -n \"\$lt_option_debug\"; then \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir\\\\\$program\" 1>&2 func_lt_dump_args \${1+\"\$@\"} 1>&2 fi exec \"\$progdir\\\\\$program\" \${1+\"\$@\"} " ;; *) $ECHO "\ if test -n \"\$lt_option_debug\"; then \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir/\$program\" 1>&2 func_lt_dump_args \${1+\"\$@\"} 1>&2 fi exec \"\$progdir/\$program\" \${1+\"\$@\"} " ;; esac $ECHO "\ \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2 exit 1 } # A function to encapsulate launching the target application # Strips options in the --lt-* namespace from \$@ and # launches target application with the remaining arguments. func_exec_program () { case \" \$* \" in *\\ --lt-*) for lt_wr_arg do case \$lt_wr_arg in --lt-*) ;; *) set x \"\$@\" \"\$lt_wr_arg\"; shift;; esac shift done ;; esac func_exec_program_core \${1+\"\$@\"} } # Parse options func_parse_lt_options \"\$0\" \${1+\"\$@\"} # Find the directory that this script lives in. thisdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*$%%'\` test \"x\$thisdir\" = \"x\$file\" && thisdir=. # Follow symbolic links until we get to the real thisdir. file=\`ls -ld \"\$file\" | $SED -n 's/.*-> //p'\` while test -n \"\$file\"; do destdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*\$%%'\` # If there was a directory component, then change thisdir. if test \"x\$destdir\" != \"x\$file\"; then case \"\$destdir\" in [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;; *) thisdir=\"\$thisdir/\$destdir\" ;; esac fi file=\`\$ECHO \"\$file\" | $SED 's%^.*/%%'\` file=\`ls -ld \"\$thisdir/\$file\" | $SED -n 's/.*-> //p'\` done # Usually 'no', except on cygwin/mingw when embedded into # the cwrapper. WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_arg1 if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then # special case for '.' if test \"\$thisdir\" = \".\"; then thisdir=\`pwd\` fi # remove .libs from thisdir case \"\$thisdir\" in *[\\\\/]$objdir ) thisdir=\`\$ECHO \"\$thisdir\" | $SED 's%[\\\\/][^\\\\/]*$%%'\` ;; $objdir ) thisdir=. ;; esac fi # Try to get the absolute directory name. absdir=\`cd \"\$thisdir\" && pwd\` test -n \"\$absdir\" && thisdir=\"\$absdir\" " if test "$fast_install" = yes; then $ECHO "\ program=lt-'$outputname'$exeext progdir=\"\$thisdir/$objdir\" if test ! -f \"\$progdir/\$program\" || { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\ test \"X\$file\" != \"X\$progdir/\$program\"; }; then file=\"\$\$-\$program\" if test ! -d \"\$progdir\"; then $MKDIR \"\$progdir\" else $RM \"\$progdir/\$file\" fi" $ECHO "\ # relink executable if necessary if test -n \"\$relink_command\"; then if relink_command_output=\`eval \$relink_command 2>&1\`; then : else $ECHO \"\$relink_command_output\" >&2 $RM \"\$progdir/\$file\" exit 1 fi fi $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null || { $RM \"\$progdir/\$program\"; $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; } $RM \"\$progdir/\$file\" fi" else $ECHO "\ program='$outputname' progdir=\"\$thisdir/$objdir\" " fi $ECHO "\ if test -f \"\$progdir/\$program\"; then" # fixup the dll searchpath if we need to. # # Fix the DLL searchpath if we need to. Do this before prepending # to shlibpath, because on Windows, both are PATH and uninstalled # libraries must come first. if test -n "$dllsearchpath"; then $ECHO "\ # Add the dll search path components to the executable PATH PATH=$dllsearchpath:\$PATH " fi # Export our shlibpath_var if we have one. if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then $ECHO "\ # Add our own library path to $shlibpath_var $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" # Some systems cannot cope with colon-terminated $shlibpath_var # The second colon is a workaround for a bug in BeOS R4 sed $shlibpath_var=\`\$ECHO \"\$$shlibpath_var\" | $SED 's/::*\$//'\` export $shlibpath_var " fi $ECHO "\ if test \"\$libtool_execute_magic\" != \"$magic\"; then # Run the actual program with our arguments. func_exec_program \${1+\"\$@\"} fi else # The program doesn't exist. \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2 \$ECHO \"This script is just a wrapper for \$program.\" 1>&2 \$ECHO \"See the $PACKAGE documentation for more information.\" 1>&2 exit 1 fi fi\ " } # func_emit_cwrapperexe_src # emit the source code for a wrapper executable on stdout # Must ONLY be called from within func_mode_link because # it depends on a number of variable set therein. func_emit_cwrapperexe_src () { cat < #include #ifdef _MSC_VER # include # include # include #else # include # include # ifdef __CYGWIN__ # include # endif #endif #include #include #include #include #include #include #include #include /* declarations of non-ANSI functions */ #if defined(__MINGW32__) # ifdef __STRICT_ANSI__ int _putenv (const char *); # endif #elif defined(__CYGWIN__) # ifdef __STRICT_ANSI__ char *realpath (const char *, char *); int putenv (char *); int setenv (const char *, const char *, int); # endif /* #elif defined (other platforms) ... */ #endif /* portability defines, excluding path handling macros */ #if defined(_MSC_VER) # define setmode _setmode # define stat _stat # define chmod _chmod # define getcwd _getcwd # define putenv _putenv # define S_IXUSR _S_IEXEC # ifndef _INTPTR_T_DEFINED # define _INTPTR_T_DEFINED # define intptr_t int # endif #elif defined(__MINGW32__) # define setmode _setmode # define stat _stat # define chmod _chmod # define getcwd _getcwd # define putenv _putenv #elif defined(__CYGWIN__) # define HAVE_SETENV # define FOPEN_WB "wb" /* #elif defined (other platforms) ... */ #endif #if defined(PATH_MAX) # define LT_PATHMAX PATH_MAX #elif defined(MAXPATHLEN) # define LT_PATHMAX MAXPATHLEN #else # define LT_PATHMAX 1024 #endif #ifndef S_IXOTH # define S_IXOTH 0 #endif #ifndef S_IXGRP # define S_IXGRP 0 #endif /* path handling portability macros */ #ifndef DIR_SEPARATOR # define DIR_SEPARATOR '/' # define PATH_SEPARATOR ':' #endif #if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \ defined (__OS2__) # define HAVE_DOS_BASED_FILE_SYSTEM # define FOPEN_WB "wb" # ifndef DIR_SEPARATOR_2 # define DIR_SEPARATOR_2 '\\' # endif # ifndef PATH_SEPARATOR_2 # define PATH_SEPARATOR_2 ';' # endif #endif #ifndef DIR_SEPARATOR_2 # define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR) #else /* DIR_SEPARATOR_2 */ # define IS_DIR_SEPARATOR(ch) \ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2)) #endif /* DIR_SEPARATOR_2 */ #ifndef PATH_SEPARATOR_2 # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR) #else /* PATH_SEPARATOR_2 */ # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2) #endif /* PATH_SEPARATOR_2 */ #ifndef FOPEN_WB # define FOPEN_WB "w" #endif #ifndef _O_BINARY # define _O_BINARY 0 #endif #define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type))) #define XFREE(stale) do { \ if (stale) { free ((void *) stale); stale = 0; } \ } while (0) #if defined(LT_DEBUGWRAPPER) static int lt_debug = 1; #else static int lt_debug = 0; #endif const char *program_name = "libtool-wrapper"; /* in case xstrdup fails */ void *xmalloc (size_t num); char *xstrdup (const char *string); const char *base_name (const char *name); char *find_executable (const char *wrapper); char *chase_symlinks (const char *pathspec); int make_executable (const char *path); int check_executable (const char *path); char *strendzap (char *str, const char *pat); void lt_debugprintf (const char *file, int line, const char *fmt, ...); void lt_fatal (const char *file, int line, const char *message, ...); static const char *nonnull (const char *s); static const char *nonempty (const char *s); void lt_setenv (const char *name, const char *value); char *lt_extend_str (const char *orig_value, const char *add, int to_end); void lt_update_exe_path (const char *name, const char *value); void lt_update_lib_path (const char *name, const char *value); char **prepare_spawn (char **argv); void lt_dump_script (FILE *f); EOF cat <= 0) && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH))) return 1; else return 0; } int make_executable (const char *path) { int rval = 0; struct stat st; lt_debugprintf (__FILE__, __LINE__, "(make_executable): %s\n", nonempty (path)); if ((!path) || (!*path)) return 0; if (stat (path, &st) >= 0) { rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR); } return rval; } /* Searches for the full path of the wrapper. Returns newly allocated full path name if found, NULL otherwise Does not chase symlinks, even on platforms that support them. */ char * find_executable (const char *wrapper) { int has_slash = 0; const char *p; const char *p_next; /* static buffer for getcwd */ char tmp[LT_PATHMAX + 1]; int tmp_len; char *concat_name; lt_debugprintf (__FILE__, __LINE__, "(find_executable): %s\n", nonempty (wrapper)); if ((wrapper == NULL) || (*wrapper == '\0')) return NULL; /* Absolute path? */ #if defined (HAVE_DOS_BASED_FILE_SYSTEM) if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':') { concat_name = xstrdup (wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } else { #endif if (IS_DIR_SEPARATOR (wrapper[0])) { concat_name = xstrdup (wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } #if defined (HAVE_DOS_BASED_FILE_SYSTEM) } #endif for (p = wrapper; *p; p++) if (*p == '/') { has_slash = 1; break; } if (!has_slash) { /* no slashes; search PATH */ const char *path = getenv ("PATH"); if (path != NULL) { for (p = path; *p; p = p_next) { const char *q; size_t p_len; for (q = p; *q; q++) if (IS_PATH_SEPARATOR (*q)) break; p_len = q - p; p_next = (*q == '\0' ? q : q + 1); if (p_len == 0) { /* empty path: current directory */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", nonnull (strerror (errno))); tmp_len = strlen (tmp); concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); } else { concat_name = XMALLOC (char, p_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, p, p_len); concat_name[p_len] = '/'; strcpy (concat_name + p_len + 1, wrapper); } if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } } /* not found in PATH; assume curdir */ } /* Relative path | not found in path: prepend cwd */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", nonnull (strerror (errno))); tmp_len = strlen (tmp); concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); return NULL; } char * chase_symlinks (const char *pathspec) { #ifndef S_ISLNK return xstrdup (pathspec); #else char buf[LT_PATHMAX]; struct stat s; char *tmp_pathspec = xstrdup (pathspec); char *p; int has_symlinks = 0; while (strlen (tmp_pathspec) && !has_symlinks) { lt_debugprintf (__FILE__, __LINE__, "checking path component for symlinks: %s\n", tmp_pathspec); if (lstat (tmp_pathspec, &s) == 0) { if (S_ISLNK (s.st_mode) != 0) { has_symlinks = 1; break; } /* search backwards for last DIR_SEPARATOR */ p = tmp_pathspec + strlen (tmp_pathspec) - 1; while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) p--; if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) { /* no more DIR_SEPARATORS left */ break; } *p = '\0'; } else { lt_fatal (__FILE__, __LINE__, "error accessing file \"%s\": %s", tmp_pathspec, nonnull (strerror (errno))); } } XFREE (tmp_pathspec); if (!has_symlinks) { return xstrdup (pathspec); } tmp_pathspec = realpath (pathspec, buf); if (tmp_pathspec == 0) { lt_fatal (__FILE__, __LINE__, "could not follow symlinks for %s", pathspec); } return xstrdup (tmp_pathspec); #endif } char * strendzap (char *str, const char *pat) { size_t len, patlen; assert (str != NULL); assert (pat != NULL); len = strlen (str); patlen = strlen (pat); if (patlen <= len) { str += len - patlen; if (strcmp (str, pat) == 0) *str = '\0'; } return str; } void lt_debugprintf (const char *file, int line, const char *fmt, ...) { va_list args; if (lt_debug) { (void) fprintf (stderr, "%s:%s:%d: ", program_name, file, line); va_start (args, fmt); (void) vfprintf (stderr, fmt, args); va_end (args); } } static void lt_error_core (int exit_status, const char *file, int line, const char *mode, const char *message, va_list ap) { fprintf (stderr, "%s:%s:%d: %s: ", program_name, file, line, mode); vfprintf (stderr, message, ap); fprintf (stderr, ".\n"); if (exit_status >= 0) exit (exit_status); } void lt_fatal (const char *file, int line, const char *message, ...) { va_list ap; va_start (ap, message); lt_error_core (EXIT_FAILURE, file, line, "FATAL", message, ap); va_end (ap); } static const char * nonnull (const char *s) { return s ? s : "(null)"; } static const char * nonempty (const char *s) { return (s && !*s) ? "(empty)" : nonnull (s); } void lt_setenv (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_setenv) setting '%s' to '%s'\n", nonnull (name), nonnull (value)); { #ifdef HAVE_SETENV /* always make a copy, for consistency with !HAVE_SETENV */ char *str = xstrdup (value); setenv (name, str, 1); #else int len = strlen (name) + 1 + strlen (value) + 1; char *str = XMALLOC (char, len); sprintf (str, "%s=%s", name, value); if (putenv (str) != EXIT_SUCCESS) { XFREE (str); } #endif } } char * lt_extend_str (const char *orig_value, const char *add, int to_end) { char *new_value; if (orig_value && *orig_value) { int orig_value_len = strlen (orig_value); int add_len = strlen (add); new_value = XMALLOC (char, add_len + orig_value_len + 1); if (to_end) { strcpy (new_value, orig_value); strcpy (new_value + orig_value_len, add); } else { strcpy (new_value, add); strcpy (new_value + add_len, orig_value); } } else { new_value = xstrdup (add); } return new_value; } void lt_update_exe_path (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_update_exe_path) modifying '%s' by prepending '%s'\n", nonnull (name), nonnull (value)); if (name && *name && value && *value) { char *new_value = lt_extend_str (getenv (name), value, 0); /* some systems can't cope with a ':'-terminated path #' */ int len = strlen (new_value); while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1])) { new_value[len-1] = '\0'; } lt_setenv (name, new_value); XFREE (new_value); } } void lt_update_lib_path (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_update_lib_path) modifying '%s' by prepending '%s'\n", nonnull (name), nonnull (value)); if (name && *name && value && *value) { char *new_value = lt_extend_str (getenv (name), value, 0); lt_setenv (name, new_value); XFREE (new_value); } } EOF case $host_os in mingw*) cat <<"EOF" /* Prepares an argument vector before calling spawn(). Note that spawn() does not by itself call the command interpreter (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") : ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO); GetVersionEx(&v); v.dwPlatformId == VER_PLATFORM_WIN32_NT; }) ? "cmd.exe" : "command.com"). Instead it simply concatenates the arguments, separated by ' ', and calls CreateProcess(). We must quote the arguments since Win32 CreateProcess() interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a special way: - Space and tab are interpreted as delimiters. They are not treated as delimiters if they are surrounded by double quotes: "...". - Unescaped double quotes are removed from the input. Their only effect is that within double quotes, space and tab are treated like normal characters. - Backslashes not followed by double quotes are not special. - But 2*n+1 backslashes followed by a double quote become n backslashes followed by a double quote (n >= 0): \" -> " \\\" -> \" \\\\\" -> \\" */ #define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" #define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" char ** prepare_spawn (char **argv) { size_t argc; char **new_argv; size_t i; /* Count number of arguments. */ for (argc = 0; argv[argc] != NULL; argc++) ; /* Allocate new argument vector. */ new_argv = XMALLOC (char *, argc + 1); /* Put quoted arguments into the new argument vector. */ for (i = 0; i < argc; i++) { const char *string = argv[i]; if (string[0] == '\0') new_argv[i] = xstrdup ("\"\""); else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL) { int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL); size_t length; unsigned int backslashes; const char *s; char *quoted_string; char *p; length = 0; backslashes = 0; if (quote_around) length++; for (s = string; *s != '\0'; s++) { char c = *s; if (c == '"') length += backslashes + 1; length++; if (c == '\\') backslashes++; else backslashes = 0; } if (quote_around) length += backslashes + 1; quoted_string = XMALLOC (char, length + 1); p = quoted_string; backslashes = 0; if (quote_around) *p++ = '"'; for (s = string; *s != '\0'; s++) { char c = *s; if (c == '"') { unsigned int j; for (j = backslashes + 1; j > 0; j--) *p++ = '\\'; } *p++ = c; if (c == '\\') backslashes++; else backslashes = 0; } if (quote_around) { unsigned int j; for (j = backslashes; j > 0; j--) *p++ = '\\'; *p++ = '"'; } *p = '\0'; new_argv[i] = quoted_string; } else new_argv[i] = (char *) string; } new_argv[argc] = NULL; return new_argv; } EOF ;; esac cat <<"EOF" void lt_dump_script (FILE* f) { EOF func_emit_wrapper yes | $SED -n -e ' s/^\(.\{79\}\)\(..*\)/\1\ \2/ h s/\([\\"]\)/\\\1/g s/$/\\n/ s/\([^\n]*\).*/ fputs ("\1", f);/p g D' cat <<"EOF" } EOF } # end: func_emit_cwrapperexe_src # func_win32_import_lib_p ARG # True if ARG is an import lib, as indicated by $file_magic_cmd func_win32_import_lib_p () { $opt_debug case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in *import*) : ;; *) false ;; esac } # func_mode_link arg... func_mode_link () { $opt_debug case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) # It is impossible to link a dll without this setting, and # we shouldn't force the makefile maintainer to figure out # which system we are compiling for in order to pass an extra # flag for every libtool invocation. # allow_undefined=no # FIXME: Unfortunately, there are problems with the above when trying # to make a dll which has undefined symbols, in which case not # even a static library is built. For now, we need to specify # -no-undefined on the libtool link line when we can be certain # that all symbols are satisfied, otherwise we get a static library. allow_undefined=yes ;; *) allow_undefined=yes ;; esac libtool_args=$nonopt base_compile="$nonopt $@" compile_command=$nonopt finalize_command=$nonopt compile_rpath= finalize_rpath= compile_shlibpath= finalize_shlibpath= convenience= old_convenience= deplibs= old_deplibs= compiler_flags= linker_flags= dllsearchpath= lib_search_path=`pwd` inst_prefix_dir= new_inherited_linker_flags= avoid_version=no bindir= dlfiles= dlprefiles= dlself=no export_dynamic=no export_symbols= export_symbols_regex= generated= libobjs= ltlibs= module=no no_install=no objs= non_pic_objects= precious_files_regex= prefer_static_libs=no preload=no prev= prevarg= release= rpath= xrpath= perm_rpath= temp_rpath= thread_safe=no vinfo= vinfo_number=no weak_libs= single_module="${wl}-single_module" func_infer_tag $base_compile # We need to know -static, to get the right output filenames. for arg do case $arg in -shared) test "$build_libtool_libs" != yes && \ func_fatal_configuration "can not build a shared library" build_old_libs=no break ;; -all-static | -static | -static-libtool-libs) case $arg in -all-static) if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then func_warning "complete static linking is impossible in this configuration" fi if test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=yes ;; -static) if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=built ;; -static-libtool-libs) if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=yes ;; esac build_libtool_libs=no build_old_libs=yes break ;; esac done # See if our shared archives depend on static archives. test -n "$old_archive_from_new_cmds" && build_old_libs=yes # Go through the arguments, transforming them on the way. while test "$#" -gt 0; do arg="$1" shift func_quote_for_eval "$arg" qarg=$func_quote_for_eval_unquoted_result func_append libtool_args " $func_quote_for_eval_result" # If the previous option needs an argument, assign it. if test -n "$prev"; then case $prev in output) func_append compile_command " @OUTPUT@" func_append finalize_command " @OUTPUT@" ;; esac case $prev in bindir) bindir="$arg" prev= continue ;; dlfiles|dlprefiles) if test "$preload" = no; then # Add the symbol object into the linking commands. func_append compile_command " @SYMFILE@" func_append finalize_command " @SYMFILE@" preload=yes fi case $arg in *.la | *.lo) ;; # We handle these cases below. force) if test "$dlself" = no; then dlself=needless export_dynamic=yes fi prev= continue ;; self) if test "$prev" = dlprefiles; then dlself=yes elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then dlself=yes else dlself=needless export_dynamic=yes fi prev= continue ;; *) if test "$prev" = dlfiles; then func_append dlfiles " $arg" else func_append dlprefiles " $arg" fi prev= continue ;; esac ;; expsyms) export_symbols="$arg" test -f "$arg" \ || func_fatal_error "symbol file \`$arg' does not exist" prev= continue ;; expsyms_regex) export_symbols_regex="$arg" prev= continue ;; framework) case $host in *-*-darwin*) case "$deplibs " in *" $qarg.ltframework "*) ;; *) func_append deplibs " $qarg.ltframework" # this is fixed later ;; esac ;; esac prev= continue ;; inst_prefix) inst_prefix_dir="$arg" prev= continue ;; objectlist) if test -f "$arg"; then save_arg=$arg moreargs= for fil in `cat "$save_arg"` do # func_append moreargs " $fil" arg=$fil # A libtool-controlled object. # Check to see that this really is a libtool object. if func_lalib_unsafe_p "$arg"; then pic_object= non_pic_object= # Read the .lo file func_source "$arg" if test -z "$pic_object" || test -z "$non_pic_object" || test "$pic_object" = none && test "$non_pic_object" = none; then func_fatal_error "cannot find name of object for \`$arg'" fi # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" if test "$pic_object" != none; then # Prepend the subdirectory the object is found in. pic_object="$xdir$pic_object" if test "$prev" = dlfiles; then if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then func_append dlfiles " $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test "$prev" = dlprefiles; then # Preload the old-style object. func_append dlprefiles " $pic_object" prev= fi # A PIC object. func_append libobjs " $pic_object" arg="$pic_object" fi # Non-PIC object. if test "$non_pic_object" != none; then # Prepend the subdirectory the object is found in. non_pic_object="$xdir$non_pic_object" # A standard non-PIC object func_append non_pic_objects " $non_pic_object" if test -z "$pic_object" || test "$pic_object" = none ; then arg="$non_pic_object" fi else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object="$pic_object" func_append non_pic_objects " $non_pic_object" fi else # Only an error if not doing a dry-run. if $opt_dry_run; then # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" func_lo2o "$arg" pic_object=$xdir$objdir/$func_lo2o_result non_pic_object=$xdir$func_lo2o_result func_append libobjs " $pic_object" func_append non_pic_objects " $non_pic_object" else func_fatal_error "\`$arg' is not a valid libtool object" fi fi done else func_fatal_error "link input file \`$arg' does not exist" fi arg=$save_arg prev= continue ;; precious_regex) precious_files_regex="$arg" prev= continue ;; release) release="-$arg" prev= continue ;; rpath | xrpath) # We need an absolute path. case $arg in [\\/]* | [A-Za-z]:[\\/]*) ;; *) func_fatal_error "only absolute run-paths are allowed" ;; esac if test "$prev" = rpath; then case "$rpath " in *" $arg "*) ;; *) func_append rpath " $arg" ;; esac else case "$xrpath " in *" $arg "*) ;; *) func_append xrpath " $arg" ;; esac fi prev= continue ;; shrext) shrext_cmds="$arg" prev= continue ;; weak) func_append weak_libs " $arg" prev= continue ;; xcclinker) func_append linker_flags " $qarg" func_append compiler_flags " $qarg" prev= func_append compile_command " $qarg" func_append finalize_command " $qarg" continue ;; xcompiler) func_append compiler_flags " $qarg" prev= func_append compile_command " $qarg" func_append finalize_command " $qarg" continue ;; xlinker) func_append linker_flags " $qarg" func_append compiler_flags " $wl$qarg" prev= func_append compile_command " $wl$qarg" func_append finalize_command " $wl$qarg" continue ;; *) eval "$prev=\"\$arg\"" prev= continue ;; esac fi # test -n "$prev" prevarg="$arg" case $arg in -all-static) if test -n "$link_static_flag"; then # See comment for -static flag below, for more details. func_append compile_command " $link_static_flag" func_append finalize_command " $link_static_flag" fi continue ;; -allow-undefined) # FIXME: remove this flag sometime in the future. func_fatal_error "\`-allow-undefined' must not be used because it is the default" ;; -avoid-version) avoid_version=yes continue ;; -bindir) prev=bindir continue ;; -dlopen) prev=dlfiles continue ;; -dlpreopen) prev=dlprefiles continue ;; -export-dynamic) export_dynamic=yes continue ;; -export-symbols | -export-symbols-regex) if test -n "$export_symbols" || test -n "$export_symbols_regex"; then func_fatal_error "more than one -exported-symbols argument is not allowed" fi if test "X$arg" = "X-export-symbols"; then prev=expsyms else prev=expsyms_regex fi continue ;; -framework) prev=framework continue ;; -inst-prefix-dir) prev=inst_prefix continue ;; # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:* # so, if we see these flags be careful not to treat them like -L -L[A-Z][A-Z]*:*) case $with_gcc/$host in no/*-*-irix* | /*-*-irix*) func_append compile_command " $arg" func_append finalize_command " $arg" ;; esac continue ;; -L*) func_stripname "-L" '' "$arg" if test -z "$func_stripname_result"; then if test "$#" -gt 0; then func_fatal_error "require no space between \`-L' and \`$1'" else func_fatal_error "need path for \`-L' option" fi fi func_resolve_sysroot "$func_stripname_result" dir=$func_resolve_sysroot_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) absdir=`cd "$dir" && pwd` test -z "$absdir" && \ func_fatal_error "cannot determine absolute directory name of \`$dir'" dir="$absdir" ;; esac case "$deplibs " in *" -L$dir "* | *" $arg "*) # Will only happen for absolute or sysroot arguments ;; *) # Preserve sysroot, but never include relative directories case $dir in [\\/]* | [A-Za-z]:[\\/]* | =*) func_append deplibs " $arg" ;; *) func_append deplibs " -L$dir" ;; esac func_append lib_search_path " $dir" ;; esac case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) testbindir=`$ECHO "$dir" | $SED 's*/lib$*/bin*'` case :$dllsearchpath: in *":$dir:"*) ;; ::) dllsearchpath=$dir;; *) func_append dllsearchpath ":$dir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; ::) dllsearchpath=$testbindir;; *) func_append dllsearchpath ":$testbindir";; esac ;; esac continue ;; -l*) if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc* | *-*-haiku*) # These systems don't actually have a C or math library (as such) continue ;; *-*-os2*) # These systems don't actually have a C library (as such) test "X$arg" = "X-lc" && continue ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc due to us having libc/libc_r. test "X$arg" = "X-lc" && continue ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C and math libraries are in the System framework func_append deplibs " System.ltframework" continue ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype test "X$arg" = "X-lc" && continue ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work test "X$arg" = "X-lc" && continue ;; esac elif test "X$arg" = "X-lc_r"; then case $host in *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc_r directly, use -pthread flag. continue ;; esac fi func_append deplibs " $arg" continue ;; -module) module=yes continue ;; # Tru64 UNIX uses -model [arg] to determine the layout of C++ # classes, name mangling, and exception handling. # Darwin uses the -arch flag to determine output architecture. -model|-arch|-isysroot|--sysroot) func_append compiler_flags " $arg" func_append compile_command " $arg" func_append finalize_command " $arg" prev=xcompiler continue ;; -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) func_append compiler_flags " $arg" func_append compile_command " $arg" func_append finalize_command " $arg" case "$new_inherited_linker_flags " in *" $arg "*) ;; * ) func_append new_inherited_linker_flags " $arg" ;; esac continue ;; -multi_module) single_module="${wl}-multi_module" continue ;; -no-fast-install) fast_install=no continue ;; -no-install) case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*) # The PATH hackery in wrapper scripts is required on Windows # and Darwin in order for the loader to find any dlls it needs. func_warning "\`-no-install' is ignored for $host" func_warning "assuming \`-no-fast-install' instead" fast_install=no ;; *) no_install=yes ;; esac continue ;; -no-undefined) allow_undefined=no continue ;; -objectlist) prev=objectlist continue ;; -o) prev=output ;; -precious-files-regex) prev=precious_regex continue ;; -release) prev=release continue ;; -rpath) prev=rpath continue ;; -R) prev=xrpath continue ;; -R*) func_stripname '-R' '' "$arg" dir=$func_stripname_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; =*) func_stripname '=' '' "$dir" dir=$lt_sysroot$func_stripname_result ;; *) func_fatal_error "only absolute run-paths are allowed" ;; esac case "$xrpath " in *" $dir "*) ;; *) func_append xrpath " $dir" ;; esac continue ;; -shared) # The effects of -shared are defined in a previous loop. continue ;; -shrext) prev=shrext continue ;; -static | -static-libtool-libs) # The effects of -static are defined in a previous loop. # We used to do the same as -all-static on platforms that # didn't have a PIC flag, but the assumption that the effects # would be equivalent was wrong. It would break on at least # Digital Unix and AIX. continue ;; -thread-safe) thread_safe=yes continue ;; -version-info) prev=vinfo continue ;; -version-number) prev=vinfo vinfo_number=yes continue ;; -weak) prev=weak continue ;; -Wc,*) func_stripname '-Wc,' '' "$arg" args=$func_stripname_result arg= save_ifs="$IFS"; IFS=',' for flag in $args; do IFS="$save_ifs" func_quote_for_eval "$flag" func_append arg " $func_quote_for_eval_result" func_append compiler_flags " $func_quote_for_eval_result" done IFS="$save_ifs" func_stripname ' ' '' "$arg" arg=$func_stripname_result ;; -Wl,*) func_stripname '-Wl,' '' "$arg" args=$func_stripname_result arg= save_ifs="$IFS"; IFS=',' for flag in $args; do IFS="$save_ifs" func_quote_for_eval "$flag" func_append arg " $wl$func_quote_for_eval_result" func_append compiler_flags " $wl$func_quote_for_eval_result" func_append linker_flags " $func_quote_for_eval_result" done IFS="$save_ifs" func_stripname ' ' '' "$arg" arg=$func_stripname_result ;; -Xcompiler) prev=xcompiler continue ;; -Xlinker) prev=xlinker continue ;; -XCClinker) prev=xcclinker continue ;; # -msg_* for osf cc -msg_*) func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" ;; # Flags to be passed through unchanged, with rationale: # -64, -mips[0-9] enable 64-bit mode for the SGI compiler # -r[0-9][0-9]* specify processor for the SGI compiler # -xarch=*, -xtarget=* enable 64-bit mode for the Sun compiler # +DA*, +DD* enable 64-bit mode for the HP compiler # -q* compiler args for the IBM compiler # -m*, -t[45]*, -txscale* architecture-specific flags for GCC # -F/path path to uninstalled frameworks, gcc on darwin # -p, -pg, --coverage, -fprofile-* profiling flags for GCC # @file GCC response files # -tp=* Portland pgcc target processor selection # --sysroot=* for sysroot support # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ -O*|-flto*|-fwhopr*|-fuse-linker-plugin) func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" func_append compile_command " $arg" func_append finalize_command " $arg" func_append compiler_flags " $arg" continue ;; # Some other compiler flag. -* | +*) func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" ;; *.$objext) # A standard object. func_append objs " $arg" ;; *.lo) # A libtool-controlled object. # Check to see that this really is a libtool object. if func_lalib_unsafe_p "$arg"; then pic_object= non_pic_object= # Read the .lo file func_source "$arg" if test -z "$pic_object" || test -z "$non_pic_object" || test "$pic_object" = none && test "$non_pic_object" = none; then func_fatal_error "cannot find name of object for \`$arg'" fi # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" if test "$pic_object" != none; then # Prepend the subdirectory the object is found in. pic_object="$xdir$pic_object" if test "$prev" = dlfiles; then if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then func_append dlfiles " $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test "$prev" = dlprefiles; then # Preload the old-style object. func_append dlprefiles " $pic_object" prev= fi # A PIC object. func_append libobjs " $pic_object" arg="$pic_object" fi # Non-PIC object. if test "$non_pic_object" != none; then # Prepend the subdirectory the object is found in. non_pic_object="$xdir$non_pic_object" # A standard non-PIC object func_append non_pic_objects " $non_pic_object" if test -z "$pic_object" || test "$pic_object" = none ; then arg="$non_pic_object" fi else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object="$pic_object" func_append non_pic_objects " $non_pic_object" fi else # Only an error if not doing a dry-run. if $opt_dry_run; then # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" func_lo2o "$arg" pic_object=$xdir$objdir/$func_lo2o_result non_pic_object=$xdir$func_lo2o_result func_append libobjs " $pic_object" func_append non_pic_objects " $non_pic_object" else func_fatal_error "\`$arg' is not a valid libtool object" fi fi ;; *.$libext) # An archive. func_append deplibs " $arg" func_append old_deplibs " $arg" continue ;; *.la) # A libtool-controlled library. func_resolve_sysroot "$arg" if test "$prev" = dlfiles; then # This library was specified with -dlopen. func_append dlfiles " $func_resolve_sysroot_result" prev= elif test "$prev" = dlprefiles; then # The library was specified with -dlpreopen. func_append dlprefiles " $func_resolve_sysroot_result" prev= else func_append deplibs " $func_resolve_sysroot_result" fi continue ;; # Some other compiler argument. *) # Unknown arguments in both finalize_command and compile_command need # to be aesthetically quoted because they are evaled later. func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" ;; esac # arg # Now actually substitute the argument into the commands. if test -n "$arg"; then func_append compile_command " $arg" func_append finalize_command " $arg" fi done # argument parsing loop test -n "$prev" && \ func_fatal_help "the \`$prevarg' option requires an argument" if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then eval arg=\"$export_dynamic_flag_spec\" func_append compile_command " $arg" func_append finalize_command " $arg" fi oldlibs= # calculate the name of the file, without its directory func_basename "$output" outputname="$func_basename_result" libobjs_save="$libobjs" if test -n "$shlibpath_var"; then # get the directories listed in $shlibpath_var eval shlib_search_path=\`\$ECHO \"\${$shlibpath_var}\" \| \$SED \'s/:/ /g\'\` else shlib_search_path= fi eval sys_lib_search_path=\"$sys_lib_search_path_spec\" eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\" func_dirname "$output" "/" "" output_objdir="$func_dirname_result$objdir" func_to_tool_file "$output_objdir/" tool_output_objdir=$func_to_tool_file_result # Create the object directory. func_mkdir_p "$output_objdir" # Determine the type of output case $output in "") func_fatal_help "you must specify an output file" ;; *.$libext) linkmode=oldlib ;; *.lo | *.$objext) linkmode=obj ;; *.la) linkmode=lib ;; *) linkmode=prog ;; # Anything else should be a program. esac specialdeplibs= libs= # Find all interdependent deplibs by searching for libraries # that are linked more than once (e.g. -la -lb -la) for deplib in $deplibs; do if $opt_preserve_dup_deps ; then case "$libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append libs " $deplib" done if test "$linkmode" = lib; then libs="$predeps $libs $compiler_lib_search_path $postdeps" # Compute libraries that are listed more than once in $predeps # $postdeps and mark them as special (i.e., whose duplicates are # not to be eliminated). pre_post_deps= if $opt_duplicate_compiler_generated_deps; then for pre_post_dep in $predeps $postdeps; do case "$pre_post_deps " in *" $pre_post_dep "*) func_append specialdeplibs " $pre_post_deps" ;; esac func_append pre_post_deps " $pre_post_dep" done fi pre_post_deps= fi deplibs= newdependency_libs= newlib_search_path= need_relink=no # whether we're linking any uninstalled libtool libraries notinst_deplibs= # not-installed libtool libraries notinst_path= # paths that contain not-installed libtool libraries case $linkmode in lib) passes="conv dlpreopen link" for file in $dlfiles $dlprefiles; do case $file in *.la) ;; *) func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file" ;; esac done ;; prog) compile_deplibs= finalize_deplibs= alldeplibs=no newdlfiles= newdlprefiles= passes="conv scan dlopen dlpreopen link" ;; *) passes="conv" ;; esac for pass in $passes; do # The preopen pass in lib mode reverses $deplibs; put it back here # so that -L comes before libs that need it for instance... if test "$linkmode,$pass" = "lib,link"; then ## FIXME: Find the place where the list is rebuilt in the wrong ## order, and fix it there properly tmp_deplibs= for deplib in $deplibs; do tmp_deplibs="$deplib $tmp_deplibs" done deplibs="$tmp_deplibs" fi if test "$linkmode,$pass" = "lib,link" || test "$linkmode,$pass" = "prog,scan"; then libs="$deplibs" deplibs= fi if test "$linkmode" = prog; then case $pass in dlopen) libs="$dlfiles" ;; dlpreopen) libs="$dlprefiles" ;; link) libs="$deplibs %DEPLIBS%" test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" ;; esac fi if test "$linkmode,$pass" = "lib,dlpreopen"; then # Collect and forward deplibs of preopened libtool libs for lib in $dlprefiles; do # Ignore non-libtool-libs dependency_libs= func_resolve_sysroot "$lib" case $lib in *.la) func_source "$func_resolve_sysroot_result" ;; esac # Collect preopened libtool deplibs, except any this library # has declared as weak libs for deplib in $dependency_libs; do func_basename "$deplib" deplib_base=$func_basename_result case " $weak_libs " in *" $deplib_base "*) ;; *) func_append deplibs " $deplib" ;; esac done done libs="$dlprefiles" fi if test "$pass" = dlopen; then # Collect dlpreopened libraries save_deplibs="$deplibs" deplibs= fi for deplib in $libs; do lib= found=no case $deplib in -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else func_append compiler_flags " $deplib" if test "$linkmode" = lib ; then case "$new_inherited_linker_flags " in *" $deplib "*) ;; * ) func_append new_inherited_linker_flags " $deplib" ;; esac fi fi continue ;; -l*) if test "$linkmode" != lib && test "$linkmode" != prog; then func_warning "\`-l' is ignored for archives/objects" continue fi func_stripname '-l' '' "$deplib" name=$func_stripname_result if test "$linkmode" = lib; then searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path" else searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path" fi for searchdir in $searchdirs; do for search_ext in .la $std_shrext .so .a; do # Search the libtool library lib="$searchdir/lib${name}${search_ext}" if test -f "$lib"; then if test "$search_ext" = ".la"; then found=yes else found=no fi break 2 fi done done if test "$found" != yes; then # deplib doesn't seem to be a libtool library if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" fi continue else # deplib is a libtool library # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib, # We need to do some special things here, and not later. if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps $postdeps " in *" $deplib "*) if func_lalib_p "$lib"; then library_names= old_library= func_source "$lib" for l in $old_library $library_names; do ll="$l" done if test "X$ll" = "X$old_library" ; then # only static version available found=no func_dirname "$lib" "" "." ladir="$func_dirname_result" lib=$ladir/$old_library if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" fi continue fi fi ;; *) ;; esac fi fi ;; # -l *.ltframework) if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" if test "$linkmode" = lib ; then case "$new_inherited_linker_flags " in *" $deplib "*) ;; * ) func_append new_inherited_linker_flags " $deplib" ;; esac fi fi continue ;; -L*) case $linkmode in lib) deplibs="$deplib $deplibs" test "$pass" = conv && continue newdependency_libs="$deplib $newdependency_libs" func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; prog) if test "$pass" = conv; then deplibs="$deplib $deplibs" continue fi if test "$pass" = scan; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; *) func_warning "\`-L' is ignored for archives/objects" ;; esac # linkmode continue ;; # -L -R*) if test "$pass" = link; then func_stripname '-R' '' "$deplib" func_resolve_sysroot "$func_stripname_result" dir=$func_resolve_sysroot_result # Make sure the xrpath contains only unique directories. case "$xrpath " in *" $dir "*) ;; *) func_append xrpath " $dir" ;; esac fi deplibs="$deplib $deplibs" continue ;; *.la) func_resolve_sysroot "$deplib" lib=$func_resolve_sysroot_result ;; *.$libext) if test "$pass" = conv; then deplibs="$deplib $deplibs" continue fi case $linkmode in lib) # Linking convenience modules into shared libraries is allowed, # but linking other static libraries is non-portable. case " $dlpreconveniencelibs " in *" $deplib "*) ;; *) valid_a_lib=no case $deplibs_check_method in match_pattern*) set dummy $deplibs_check_method; shift match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` if eval "\$ECHO \"$deplib\"" 2>/dev/null | $SED 10q \ | $EGREP "$match_pattern_regex" > /dev/null; then valid_a_lib=yes fi ;; pass_all) valid_a_lib=yes ;; esac if test "$valid_a_lib" != yes; then echo $ECHO "*** Warning: Trying to link with static lib archive $deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because the file extensions .$libext of this argument makes me believe" echo "*** that it is just a static archive that I should not use here." else echo $ECHO "*** Warning: Linking the shared library $output against the" $ECHO "*** static library $deplib is not portable!" deplibs="$deplib $deplibs" fi ;; esac continue ;; prog) if test "$pass" != link; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi continue ;; esac # linkmode ;; # *.$libext *.lo | *.$objext) if test "$pass" = conv; then deplibs="$deplib $deplibs" elif test "$linkmode" = prog; then if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then # If there is no dlopen support or we're linking statically, # we need to preload. func_append newdlprefiles " $deplib" compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else func_append newdlfiles " $deplib" fi fi continue ;; %DEPLIBS%) alldeplibs=yes continue ;; esac # case $deplib if test "$found" = yes || test -f "$lib"; then : else func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'" fi # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$lib" \ || func_fatal_error "\`$lib' is not a valid libtool archive" func_dirname "$lib" "" "." ladir="$func_dirname_result" dlname= dlopen= dlpreopen= libdir= library_names= old_library= inherited_linker_flags= # If the library was installed with an old release of libtool, # it will not redefine variables installed, or shouldnotlink installed=yes shouldnotlink=no avoidtemprpath= # Read the .la file func_source "$lib" # Convert "-framework foo" to "foo.ltframework" if test -n "$inherited_linker_flags"; then tmp_inherited_linker_flags=`$ECHO "$inherited_linker_flags" | $SED 's/-framework \([^ $]*\)/\1.ltframework/g'` for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do case " $new_inherited_linker_flags " in *" $tmp_inherited_linker_flag "*) ;; *) func_append new_inherited_linker_flags " $tmp_inherited_linker_flag";; esac done fi dependency_libs=`$ECHO " $dependency_libs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` if test "$linkmode,$pass" = "lib,link" || test "$linkmode,$pass" = "prog,scan" || { test "$linkmode" != prog && test "$linkmode" != lib; }; then test -n "$dlopen" && func_append dlfiles " $dlopen" test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen" fi if test "$pass" = conv; then # Only check for convenience libraries deplibs="$lib $deplibs" if test -z "$libdir"; then if test -z "$old_library"; then func_fatal_error "cannot find name of link library for \`$lib'" fi # It is a libtool convenience library, so add in its objects. func_append convenience " $ladir/$objdir/$old_library" func_append old_convenience " $ladir/$objdir/$old_library" tmp_libs= for deplib in $dependency_libs; do deplibs="$deplib $deplibs" if $opt_preserve_dup_deps ; then case "$tmp_libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append tmp_libs " $deplib" done elif test "$linkmode" != prog && test "$linkmode" != lib; then func_fatal_error "\`$lib' is not a convenience library" fi continue fi # $pass = conv # Get the name of the library we link against. linklib= if test -n "$old_library" && { test "$prefer_static_libs" = yes || test "$prefer_static_libs,$installed" = "built,no"; }; then linklib=$old_library else for l in $old_library $library_names; do linklib="$l" done fi if test -z "$linklib"; then func_fatal_error "cannot find name of link library for \`$lib'" fi # This library was specified with -dlopen. if test "$pass" = dlopen; then if test -z "$libdir"; then func_fatal_error "cannot -dlopen a convenience library: \`$lib'" fi if test -z "$dlname" || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then # If there is no dlname, no dlopen support or we're linking # statically, we need to preload. We also need to preload any # dependent libraries so libltdl's deplib preloader doesn't # bomb out in the load deplibs phase. func_append dlprefiles " $lib $dependency_libs" else func_append newdlfiles " $lib" fi continue fi # $pass = dlopen # We need an absolute path. case $ladir in [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;; *) abs_ladir=`cd "$ladir" && pwd` if test -z "$abs_ladir"; then func_warning "cannot determine absolute directory name of \`$ladir'" func_warning "passing it literally to the linker, although it might fail" abs_ladir="$ladir" fi ;; esac func_basename "$lib" laname="$func_basename_result" # Find the relevant object directory and library name. if test "X$installed" = Xyes; then if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then func_warning "library \`$lib' was moved." dir="$ladir" absdir="$abs_ladir" libdir="$abs_ladir" else dir="$lt_sysroot$libdir" absdir="$lt_sysroot$libdir" fi test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes else if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then dir="$ladir" absdir="$abs_ladir" # Remove this search path later func_append notinst_path " $abs_ladir" else dir="$ladir/$objdir" absdir="$abs_ladir/$objdir" # Remove this search path later func_append notinst_path " $abs_ladir" fi fi # $installed = yes func_stripname 'lib' '.la' "$laname" name=$func_stripname_result # This library was specified with -dlpreopen. if test "$pass" = dlpreopen; then if test -z "$libdir" && test "$linkmode" = prog; then func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'" fi case "$host" in # special handling for platforms with PE-DLLs. *cygwin* | *mingw* | *cegcc* ) # Linker will automatically link against shared library if both # static and shared are present. Therefore, ensure we extract # symbols from the import library if a shared library is present # (otherwise, the dlopen module name will be incorrect). We do # this by putting the import library name into $newdlprefiles. # We recover the dlopen module name by 'saving' the la file # name in a special purpose variable, and (later) extracting the # dlname from the la file. if test -n "$dlname"; then func_tr_sh "$dir/$linklib" eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname" func_append newdlprefiles " $dir/$linklib" else func_append newdlprefiles " $dir/$old_library" # Keep a list of preopened convenience libraries to check # that they are being used correctly in the link pass. test -z "$libdir" && \ func_append dlpreconveniencelibs " $dir/$old_library" fi ;; * ) # Prefer using a static library (so that no silly _DYNAMIC symbols # are required to link). if test -n "$old_library"; then func_append newdlprefiles " $dir/$old_library" # Keep a list of preopened convenience libraries to check # that they are being used correctly in the link pass. test -z "$libdir" && \ func_append dlpreconveniencelibs " $dir/$old_library" # Otherwise, use the dlname, so that lt_dlopen finds it. elif test -n "$dlname"; then func_append newdlprefiles " $dir/$dlname" else func_append newdlprefiles " $dir/$linklib" fi ;; esac fi # $pass = dlpreopen if test -z "$libdir"; then # Link the convenience library if test "$linkmode" = lib; then deplibs="$dir/$old_library $deplibs" elif test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$dir/$old_library $compile_deplibs" finalize_deplibs="$dir/$old_library $finalize_deplibs" else deplibs="$lib $deplibs" # used for prog,scan pass fi continue fi if test "$linkmode" = prog && test "$pass" != link; then func_append newlib_search_path " $ladir" deplibs="$lib $deplibs" linkalldeplibs=no if test "$link_all_deplibs" != no || test -z "$library_names" || test "$build_libtool_libs" = no; then linkalldeplibs=yes fi tmp_libs= for deplib in $dependency_libs; do case $deplib in -L*) func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; esac # Need to link against all dependency_libs? if test "$linkalldeplibs" = yes; then deplibs="$deplib $deplibs" else # Need to hardcode shared library paths # or/and link against static libraries newdependency_libs="$deplib $newdependency_libs" fi if $opt_preserve_dup_deps ; then case "$tmp_libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append tmp_libs " $deplib" done # for deplib continue fi # $linkmode = prog... if test "$linkmode,$pass" = "prog,link"; then if test -n "$library_names" && { { test "$prefer_static_libs" = no || test "$prefer_static_libs,$installed" = "built,yes"; } || test -z "$old_library"; }; then # We need to hardcode the library path if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then # Make sure the rpath contains only unique directories. case "$temp_rpath:" in *"$absdir:"*) ;; *) func_append temp_rpath "$absdir:" ;; esac fi # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) func_append compile_rpath " $absdir" ;; esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac ;; esac fi # $linkmode,$pass = prog,link... if test "$alldeplibs" = yes && { test "$deplibs_check_method" = pass_all || { test "$build_libtool_libs" = yes && test -n "$library_names"; }; }; then # We only need to search for static libraries continue fi fi link_static=no # Whether the deplib will be linked statically use_static_libs=$prefer_static_libs if test "$use_static_libs" = built && test "$installed" = yes; then use_static_libs=no fi if test -n "$library_names" && { test "$use_static_libs" = no || test -z "$old_library"; }; then case $host in *cygwin* | *mingw* | *cegcc*) # No point in relinking DLLs because paths are not encoded func_append notinst_deplibs " $lib" need_relink=no ;; *) if test "$installed" = no; then func_append notinst_deplibs " $lib" need_relink=yes fi ;; esac # This is a shared library # Warn about portability, can't link against -module's on some # systems (darwin). Don't bleat about dlopened modules though! dlopenmodule="" for dlpremoduletest in $dlprefiles; do if test "X$dlpremoduletest" = "X$lib"; then dlopenmodule="$dlpremoduletest" break fi done if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then echo if test "$linkmode" = prog; then $ECHO "*** Warning: Linking the executable $output against the loadable module" else $ECHO "*** Warning: Linking the shared library $output against the loadable module" fi $ECHO "*** $linklib is not portable!" fi if test "$linkmode" = lib && test "$hardcode_into_libs" = yes; then # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) func_append compile_rpath " $absdir" ;; esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac ;; esac fi if test -n "$old_archive_from_expsyms_cmds"; then # figure out the soname set dummy $library_names shift realname="$1" shift libname=`eval "\\$ECHO \"$libname_spec\""` # use dlname if we got it. it's perfectly good, no? if test -n "$dlname"; then soname="$dlname" elif test -n "$soname_spec"; then # bleh windows case $host in *cygwin* | mingw* | *cegcc*) func_arith $current - $age major=$func_arith_result versuffix="-$major" ;; esac eval soname=\"$soname_spec\" else soname="$realname" fi # Make a new name for the extract_expsyms_cmds to use soroot="$soname" func_basename "$soroot" soname="$func_basename_result" func_stripname 'lib' '.dll' "$soname" newlib=libimp-$func_stripname_result.a # If the library has no export list, then create one now if test -f "$output_objdir/$soname-def"; then : else func_verbose "extracting exported symbol list from \`$soname'" func_execute_cmds "$extract_expsyms_cmds" 'exit $?' fi # Create $newlib if test -f "$output_objdir/$newlib"; then :; else func_verbose "generating import library for \`$soname'" func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?' fi # make sure the library variables are pointing to the new library dir=$output_objdir linklib=$newlib fi # test -n "$old_archive_from_expsyms_cmds" if test "$linkmode" = prog || test "$opt_mode" != relink; then add_shlibpath= add_dir= add= lib_linked=yes case $hardcode_action in immediate | unsupported) if test "$hardcode_direct" = no; then add="$dir/$linklib" case $host in *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;; *-*-sysv4*uw2*) add_dir="-L$dir" ;; *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \ *-*-unixware7*) add_dir="-L$dir" ;; *-*-darwin* ) # if the lib is a (non-dlopened) module then we can not # link against it, someone is ignoring the earlier warnings if /usr/bin/file -L $add 2> /dev/null | $GREP ": [^:]* bundle" >/dev/null ; then if test "X$dlopenmodule" != "X$lib"; then $ECHO "*** Warning: lib $linklib is a module, not a shared library" if test -z "$old_library" ; then echo echo "*** And there doesn't seem to be a static archive available" echo "*** The link will probably fail, sorry" else add="$dir/$old_library" fi elif test -n "$old_library"; then add="$dir/$old_library" fi fi esac elif test "$hardcode_minus_L" = no; then case $host in *-*-sunos*) add_shlibpath="$dir" ;; esac add_dir="-L$dir" add="-l$name" elif test "$hardcode_shlibpath_var" = no; then add_shlibpath="$dir" add="-l$name" else lib_linked=no fi ;; relink) if test "$hardcode_direct" = yes && test "$hardcode_direct_absolute" = no; then add="$dir/$linklib" elif test "$hardcode_minus_L" = yes; then add_dir="-L$absdir" # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in [\\/]*) func_append add_dir " -L$inst_prefix_dir$libdir" ;; esac fi add="-l$name" elif test "$hardcode_shlibpath_var" = yes; then add_shlibpath="$dir" add="-l$name" else lib_linked=no fi ;; *) lib_linked=no ;; esac if test "$lib_linked" != yes; then func_fatal_configuration "unsupported hardcode properties" fi if test -n "$add_shlibpath"; then case :$compile_shlibpath: in *":$add_shlibpath:"*) ;; *) func_append compile_shlibpath "$add_shlibpath:" ;; esac fi if test "$linkmode" = prog; then test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs" test -n "$add" && compile_deplibs="$add $compile_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" if test "$hardcode_direct" != yes && test "$hardcode_minus_L" != yes && test "$hardcode_shlibpath_var" = yes; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) func_append finalize_shlibpath "$libdir:" ;; esac fi fi fi if test "$linkmode" = prog || test "$opt_mode" = relink; then add_shlibpath= add_dir= add= # Finalize command for both is simple: just hardcode it. if test "$hardcode_direct" = yes && test "$hardcode_direct_absolute" = no; then add="$libdir/$linklib" elif test "$hardcode_minus_L" = yes; then add_dir="-L$libdir" add="-l$name" elif test "$hardcode_shlibpath_var" = yes; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) func_append finalize_shlibpath "$libdir:" ;; esac add="-l$name" elif test "$hardcode_automatic" = yes; then if test -n "$inst_prefix_dir" && test -f "$inst_prefix_dir$libdir/$linklib" ; then add="$inst_prefix_dir$libdir/$linklib" else add="$libdir/$linklib" fi else # We cannot seem to hardcode it, guess we'll fake it. add_dir="-L$libdir" # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in [\\/]*) func_append add_dir " -L$inst_prefix_dir$libdir" ;; esac fi add="-l$name" fi if test "$linkmode" = prog; then test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs" test -n "$add" && finalize_deplibs="$add $finalize_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" fi fi elif test "$linkmode" = prog; then # Here we assume that one of hardcode_direct or hardcode_minus_L # is not unsupported. This is valid on all known static and # shared platforms. if test "$hardcode_direct" != unsupported; then test -n "$old_library" && linklib="$old_library" compile_deplibs="$dir/$linklib $compile_deplibs" finalize_deplibs="$dir/$linklib $finalize_deplibs" else compile_deplibs="-l$name -L$dir $compile_deplibs" finalize_deplibs="-l$name -L$dir $finalize_deplibs" fi elif test "$build_libtool_libs" = yes; then # Not a shared library if test "$deplibs_check_method" != pass_all; then # We're trying link a shared library against a static one # but the system doesn't support it. # Just print a warning and add the library to dependency_libs so # that the program can be linked against the static library. echo $ECHO "*** Warning: This system can not link to static lib archive $lib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have." if test "$module" = yes; then echo "*** But as you try to build a module library, libtool will still create " echo "*** a static module, that should work as long as the dlopening application" echo "*** is linked with the -dlopen flag to resolve symbols at runtime." if test -z "$global_symbol_pipe"; then echo echo "*** However, this would only work if libtool was able to extract symbol" echo "*** lists from a program, using \`nm' or equivalent, but libtool could" echo "*** not find such a program. So, this module is probably useless." echo "*** \`nm' from GNU binutils and a full rebuild may help." fi if test "$build_old_libs" = no; then build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi else deplibs="$dir/$old_library $deplibs" link_static=yes fi fi # link shared/static library? if test "$linkmode" = lib; then if test -n "$dependency_libs" && { test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes || test "$link_static" = yes; }; then # Extract -R from dependency_libs temp_deplibs= for libdir in $dependency_libs; do case $libdir in -R*) func_stripname '-R' '' "$libdir" temp_xrpath=$func_stripname_result case " $xrpath " in *" $temp_xrpath "*) ;; *) func_append xrpath " $temp_xrpath";; esac;; *) func_append temp_deplibs " $libdir";; esac done dependency_libs="$temp_deplibs" fi func_append newlib_search_path " $absdir" # Link against this library test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs" # ... and its dependency_libs tmp_libs= for deplib in $dependency_libs; do newdependency_libs="$deplib $newdependency_libs" case $deplib in -L*) func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result";; *) func_resolve_sysroot "$deplib" ;; esac if $opt_preserve_dup_deps ; then case "$tmp_libs " in *" $func_resolve_sysroot_result "*) func_append specialdeplibs " $func_resolve_sysroot_result" ;; esac fi func_append tmp_libs " $func_resolve_sysroot_result" done if test "$link_all_deplibs" != no; then # Add the search paths of all dependency libraries for deplib in $dependency_libs; do path= case $deplib in -L*) path="$deplib" ;; *.la) func_resolve_sysroot "$deplib" deplib=$func_resolve_sysroot_result func_dirname "$deplib" "" "." dir=$func_dirname_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;; *) absdir=`cd "$dir" && pwd` if test -z "$absdir"; then func_warning "cannot determine absolute directory name of \`$dir'" absdir="$dir" fi ;; esac if $GREP "^installed=no" $deplib > /dev/null; then case $host in *-*-darwin*) depdepl= eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` if test -n "$deplibrary_names" ; then for tmp in $deplibrary_names ; do depdepl=$tmp done if test -f "$absdir/$objdir/$depdepl" ; then depdepl="$absdir/$objdir/$depdepl" darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` if test -z "$darwin_install_name"; then darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` fi func_append compiler_flags " ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}" func_append linker_flags " -dylib_file ${darwin_install_name}:${depdepl}" path= fi fi ;; *) path="-L$absdir/$objdir" ;; esac else eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` test -z "$libdir" && \ func_fatal_error "\`$deplib' is not a valid libtool archive" test "$absdir" != "$libdir" && \ func_warning "\`$deplib' seems to be moved" path="-L$absdir" fi ;; esac case " $deplibs " in *" $path "*) ;; *) deplibs="$path $deplibs" ;; esac done fi # link_all_deplibs != no fi # linkmode = lib done # for deplib in $libs if test "$pass" = link; then if test "$linkmode" = "prog"; then compile_deplibs="$new_inherited_linker_flags $compile_deplibs" finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs" else compiler_flags="$compiler_flags "`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` fi fi dependency_libs="$newdependency_libs" if test "$pass" = dlpreopen; then # Link the dlpreopened libraries before other libraries for deplib in $save_deplibs; do deplibs="$deplib $deplibs" done fi if test "$pass" != dlopen; then if test "$pass" != conv; then # Make sure lib_search_path contains only unique directories. lib_search_path= for dir in $newlib_search_path; do case "$lib_search_path " in *" $dir "*) ;; *) func_append lib_search_path " $dir" ;; esac done newlib_search_path= fi if test "$linkmode,$pass" != "prog,link"; then vars="deplibs" else vars="compile_deplibs finalize_deplibs" fi for var in $vars dependency_libs; do # Add libraries to $var in reverse order eval tmp_libs=\"\$$var\" new_libs= for deplib in $tmp_libs; do # FIXME: Pedantically, this is the right thing to do, so # that some nasty dependency loop isn't accidentally # broken: #new_libs="$deplib $new_libs" # Pragmatically, this seems to cause very few problems in # practice: case $deplib in -L*) new_libs="$deplib $new_libs" ;; -R*) ;; *) # And here is the reason: when a library appears more # than once as an explicit dependence of a library, or # is implicitly linked in more than once by the # compiler, it is considered special, and multiple # occurrences thereof are not removed. Compare this # with having the same library being listed as a # dependency of multiple other libraries: in this case, # we know (pedantically, we assume) the library does not # need to be listed more than once, so we keep only the # last copy. This is not always right, but it is rare # enough that we require users that really mean to play # such unportable linking tricks to link the library # using -Wl,-lname, so that libtool does not consider it # for duplicate removal. case " $specialdeplibs " in *" $deplib "*) new_libs="$deplib $new_libs" ;; *) case " $new_libs " in *" $deplib "*) ;; *) new_libs="$deplib $new_libs" ;; esac ;; esac ;; esac done tmp_libs= for deplib in $new_libs; do case $deplib in -L*) case " $tmp_libs " in *" $deplib "*) ;; *) func_append tmp_libs " $deplib" ;; esac ;; *) func_append tmp_libs " $deplib" ;; esac done eval $var=\"$tmp_libs\" done # for var fi # Last step: remove runtime libs from dependency_libs # (they stay in deplibs) tmp_libs= for i in $dependency_libs ; do case " $predeps $postdeps $compiler_lib_search_path " in *" $i "*) i="" ;; esac if test -n "$i" ; then func_append tmp_libs " $i" fi done dependency_libs=$tmp_libs done # for pass if test "$linkmode" = prog; then dlfiles="$newdlfiles" fi if test "$linkmode" = prog || test "$linkmode" = lib; then dlprefiles="$newdlprefiles" fi case $linkmode in oldlib) if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then func_warning "\`-dlopen' is ignored for archives" fi case " $deplibs" in *\ -l* | *\ -L*) func_warning "\`-l' and \`-L' are ignored for archives" ;; esac test -n "$rpath" && \ func_warning "\`-rpath' is ignored for archives" test -n "$xrpath" && \ func_warning "\`-R' is ignored for archives" test -n "$vinfo" && \ func_warning "\`-version-info/-version-number' is ignored for archives" test -n "$release" && \ func_warning "\`-release' is ignored for archives" test -n "$export_symbols$export_symbols_regex" && \ func_warning "\`-export-symbols' is ignored for archives" # Now set the variables for building old libraries. build_libtool_libs=no oldlibs="$output" func_append objs "$old_deplibs" ;; lib) # Make sure we only generate libraries of the form `libNAME.la'. case $outputname in lib*) func_stripname 'lib' '.la' "$outputname" name=$func_stripname_result eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" ;; *) test "$module" = no && \ func_fatal_help "libtool library \`$output' must begin with \`lib'" if test "$need_lib_prefix" != no; then # Add the "lib" prefix for modules if required func_stripname '' '.la' "$outputname" name=$func_stripname_result eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" else func_stripname '' '.la' "$outputname" libname=$func_stripname_result fi ;; esac if test -n "$objs"; then if test "$deplibs_check_method" != pass_all; then func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs" else echo $ECHO "*** Warning: Linking the shared library $output against the non-libtool" $ECHO "*** objects $objs is not portable!" func_append libobjs " $objs" fi fi test "$dlself" != no && \ func_warning "\`-dlopen self' is ignored for libtool libraries" set dummy $rpath shift test "$#" -gt 1 && \ func_warning "ignoring multiple \`-rpath's for a libtool library" install_libdir="$1" oldlibs= if test -z "$rpath"; then if test "$build_libtool_libs" = yes; then # Building a libtool convenience library. # Some compilers have problems with a `.al' extension so # convenience libraries should have the same extension an # archive normally would. oldlibs="$output_objdir/$libname.$libext $oldlibs" build_libtool_libs=convenience build_old_libs=yes fi test -n "$vinfo" && \ func_warning "\`-version-info/-version-number' is ignored for convenience libraries" test -n "$release" && \ func_warning "\`-release' is ignored for convenience libraries" else # Parse the version information argument. save_ifs="$IFS"; IFS=':' set dummy $vinfo 0 0 0 shift IFS="$save_ifs" test -n "$7" && \ func_fatal_help "too many parameters to \`-version-info'" # convert absolute version numbers to libtool ages # this retains compatibility with .la files and attempts # to make the code below a bit more comprehensible case $vinfo_number in yes) number_major="$1" number_minor="$2" number_revision="$3" # # There are really only two kinds -- those that # use the current revision as the major version # and those that subtract age and use age as # a minor version. But, then there is irix # which has an extra 1 added just for fun # case $version_type in # correct linux to gnu/linux during the next big refactor darwin|linux|osf|windows|none) func_arith $number_major + $number_minor current=$func_arith_result age="$number_minor" revision="$number_revision" ;; freebsd-aout|freebsd-elf|qnx|sunos) current="$number_major" revision="$number_minor" age="0" ;; irix|nonstopux) func_arith $number_major + $number_minor current=$func_arith_result age="$number_minor" revision="$number_minor" lt_irix_increment=no ;; *) func_fatal_configuration "$modename: unknown library version type \`$version_type'" ;; esac ;; no) current="$1" revision="$2" age="$3" ;; esac # Check that each of the things are valid numbers. case $current in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "CURRENT \`$current' must be a nonnegative integer" func_fatal_error "\`$vinfo' is not valid version information" ;; esac case $revision in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "REVISION \`$revision' must be a nonnegative integer" func_fatal_error "\`$vinfo' is not valid version information" ;; esac case $age in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "AGE \`$age' must be a nonnegative integer" func_fatal_error "\`$vinfo' is not valid version information" ;; esac if test "$age" -gt "$current"; then func_error "AGE \`$age' is greater than the current interface number \`$current'" func_fatal_error "\`$vinfo' is not valid version information" fi # Calculate the version variables. major= versuffix= verstring= case $version_type in none) ;; darwin) # Like Linux, but with the current version available in # verstring for coding it into the library header func_arith $current - $age major=.$func_arith_result versuffix="$major.$age.$revision" # Darwin ld doesn't like 0 for these options... func_arith $current + 1 minor_current=$func_arith_result xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision" verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" ;; freebsd-aout) major=".$current" versuffix=".$current.$revision"; ;; freebsd-elf) major=".$current" versuffix=".$current" ;; irix | nonstopux) if test "X$lt_irix_increment" = "Xno"; then func_arith $current - $age else func_arith $current - $age + 1 fi major=$func_arith_result case $version_type in nonstopux) verstring_prefix=nonstopux ;; *) verstring_prefix=sgi ;; esac verstring="$verstring_prefix$major.$revision" # Add in all the interfaces that we are compatible with. loop=$revision while test "$loop" -ne 0; do func_arith $revision - $loop iface=$func_arith_result func_arith $loop - 1 loop=$func_arith_result verstring="$verstring_prefix$major.$iface:$verstring" done # Before this point, $major must not contain `.'. major=.$major versuffix="$major.$revision" ;; linux) # correct to gnu/linux during the next big refactor func_arith $current - $age major=.$func_arith_result versuffix="$major.$age.$revision" ;; osf) func_arith $current - $age major=.$func_arith_result versuffix=".$current.$age.$revision" verstring="$current.$age.$revision" # Add in all the interfaces that we are compatible with. loop=$age while test "$loop" -ne 0; do func_arith $current - $loop iface=$func_arith_result func_arith $loop - 1 loop=$func_arith_result verstring="$verstring:${iface}.0" done # Make executables depend on our current version. func_append verstring ":${current}.0" ;; qnx) major=".$current" versuffix=".$current" ;; sunos) major=".$current" versuffix=".$current.$revision" ;; windows) # Use '-' rather than '.', since we only want one # extension on DOS 8.3 filesystems. func_arith $current - $age major=$func_arith_result versuffix="-$major" ;; *) func_fatal_configuration "unknown library version type \`$version_type'" ;; esac # Clear the version info if we defaulted, and they specified a release. if test -z "$vinfo" && test -n "$release"; then major= case $version_type in darwin) # we can't check for "0.0" in archive_cmds due to quoting # problems, so we reset it completely verstring= ;; *) verstring="0.0" ;; esac if test "$need_version" = no; then versuffix= else versuffix=".0.0" fi fi # Remove version info from name if versioning should be avoided if test "$avoid_version" = yes && test "$need_version" = no; then major= versuffix= verstring="" fi # Check to see if the archive will have undefined symbols. if test "$allow_undefined" = yes; then if test "$allow_undefined_flag" = unsupported; then func_warning "undefined symbols not allowed in $host shared libraries" build_libtool_libs=no build_old_libs=yes fi else # Don't allow undefined symbols. allow_undefined_flag="$no_undefined_flag" fi fi func_generate_dlsyms "$libname" "$libname" "yes" func_append libobjs " $symfileobj" test "X$libobjs" = "X " && libobjs= if test "$opt_mode" != relink; then # Remove our outputs, but don't remove object files since they # may have been created when compiling PIC objects. removelist= tempremovelist=`$ECHO "$output_objdir/*"` for p in $tempremovelist; do case $p in *.$objext | *.gcno) ;; $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*) if test "X$precious_files_regex" != "X"; then if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1 then continue fi fi func_append removelist " $p" ;; *) ;; esac done test -n "$removelist" && \ func_show_eval "${RM}r \$removelist" fi # Now set the variables for building old libraries. if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then func_append oldlibs " $output_objdir/$libname.$libext" # Transform .lo files to .o files. oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; $lo2o" | $NL2SP` fi # Eliminate all temporary directories. #for path in $notinst_path; do # lib_search_path=`$ECHO "$lib_search_path " | $SED "s% $path % %g"` # deplibs=`$ECHO "$deplibs " | $SED "s% -L$path % %g"` # dependency_libs=`$ECHO "$dependency_libs " | $SED "s% -L$path % %g"` #done if test -n "$xrpath"; then # If the user specified any rpath flags, then add them. temp_xrpath= for libdir in $xrpath; do func_replace_sysroot "$libdir" func_append temp_xrpath " -R$func_replace_sysroot_result" case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac done if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then dependency_libs="$temp_xrpath $dependency_libs" fi fi # Make sure dlfiles contains only unique files that won't be dlpreopened old_dlfiles="$dlfiles" dlfiles= for lib in $old_dlfiles; do case " $dlprefiles $dlfiles " in *" $lib "*) ;; *) func_append dlfiles " $lib" ;; esac done # Make sure dlprefiles contains only unique files old_dlprefiles="$dlprefiles" dlprefiles= for lib in $old_dlprefiles; do case "$dlprefiles " in *" $lib "*) ;; *) func_append dlprefiles " $lib" ;; esac done if test "$build_libtool_libs" = yes; then if test -n "$rpath"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc* | *-*-haiku*) # these systems don't actually have a c library (as such)! ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C library is in the System framework func_append deplibs " System.ltframework" ;; *-*-netbsd*) # Don't link with libc until the a.out ld.so is fixed. ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc due to us having libc/libc_r. ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work ;; *) # Add libc to deplibs on all other systems if necessary. if test "$build_libtool_need_lc" = "yes"; then func_append deplibs " -lc" fi ;; esac fi # Transform deplibs into only deplibs that can be linked in shared. name_save=$name libname_save=$libname release_save=$release versuffix_save=$versuffix major_save=$major # I'm not sure if I'm treating the release correctly. I think # release should show up in the -l (ie -lgmp5) so we don't want to # add it in twice. Is that correct? release="" versuffix="" major="" newdeplibs= droppeddeps=no case $deplibs_check_method in pass_all) # Don't check for shared/static. Everything works. # This might be a little naive. We might want to check # whether the library exists or not. But this is on # osf3 & osf4 and I'm not really sure... Just # implementing what was already the behavior. newdeplibs=$deplibs ;; test_compile) # This code stresses the "libraries are programs" paradigm to its # limits. Maybe even breaks it. We compile a program, linking it # against the deplibs as a proxy for the library. Then we can check # whether they linked in statically or dynamically with ldd. $opt_dry_run || $RM conftest.c cat > conftest.c </dev/null` $nocaseglob else potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null` fi for potent_lib in $potential_libs; do # Follow soft links. if ls -lLd "$potent_lib" 2>/dev/null | $GREP " -> " >/dev/null; then continue fi # The statement above tries to avoid entering an # endless loop below, in case of cyclic links. # We might still enter an endless loop, since a link # loop can be closed while we follow links, # but so what? potlib="$potent_lib" while test -h "$potlib" 2>/dev/null; do potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'` case $potliblink in [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";; *) potlib=`$ECHO "$potlib" | $SED 's,[^/]*$,,'`"$potliblink";; esac done if eval $file_magic_cmd \"\$potlib\" 2>/dev/null | $SED -e 10q | $EGREP "$file_magic_regex" > /dev/null; then func_append newdeplibs " $a_deplib" a_deplib="" break 2 fi done done fi if test -n "$a_deplib" ; then droppeddeps=yes echo $ECHO "*** Warning: linker path does not have real file for library $a_deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib" ; then $ECHO "*** with $libname but no candidates were found. (...for file magic test)" else $ECHO "*** with $libname and none of the candidates passed a file format test" $ECHO "*** using a file magic. Last file checked: $potlib" fi fi ;; *) # Add a -L argument. func_append newdeplibs " $a_deplib" ;; esac done # Gone through all deplibs. ;; match_pattern*) set dummy $deplibs_check_method; shift match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` for a_deplib in $deplibs; do case $a_deplib in -l*) func_stripname -l '' "$a_deplib" name=$func_stripname_result if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps $postdeps " in *" $a_deplib "*) func_append newdeplibs " $a_deplib" a_deplib="" ;; esac fi if test -n "$a_deplib" ; then libname=`eval "\\$ECHO \"$libname_spec\""` for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do potential_libs=`ls $i/$libname[.-]* 2>/dev/null` for potent_lib in $potential_libs; do potlib="$potent_lib" # see symlink-check above in file_magic test if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \ $EGREP "$match_pattern_regex" > /dev/null; then func_append newdeplibs " $a_deplib" a_deplib="" break 2 fi done done fi if test -n "$a_deplib" ; then droppeddeps=yes echo $ECHO "*** Warning: linker path does not have real file for library $a_deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib" ; then $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)" else $ECHO "*** with $libname and none of the candidates passed a file format test" $ECHO "*** using a regex pattern. Last file checked: $potlib" fi fi ;; *) # Add a -L argument. func_append newdeplibs " $a_deplib" ;; esac done # Gone through all deplibs. ;; none | unknown | *) newdeplibs="" tmp_deplibs=`$ECHO " $deplibs" | $SED 's/ -lc$//; s/ -[LR][^ ]*//g'` if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then for i in $predeps $postdeps ; do # can't use Xsed below, because $i might contain '/' tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s,$i,,"` done fi case $tmp_deplibs in *[!\ \ ]*) echo if test "X$deplibs_check_method" = "Xnone"; then echo "*** Warning: inter-library dependencies are not supported in this platform." else echo "*** Warning: inter-library dependencies are not known to be supported." fi echo "*** All declared inter-library dependencies are being dropped." droppeddeps=yes ;; esac ;; esac versuffix=$versuffix_save major=$major_save release=$release_save libname=$libname_save name=$name_save case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library with the System framework newdeplibs=`$ECHO " $newdeplibs" | $SED 's/ -lc / System.ltframework /'` ;; esac if test "$droppeddeps" = yes; then if test "$module" = yes; then echo echo "*** Warning: libtool could not satisfy all declared inter-library" $ECHO "*** dependencies of module $libname. Therefore, libtool will create" echo "*** a static module, that should work as long as the dlopening" echo "*** application is linked with the -dlopen flag." if test -z "$global_symbol_pipe"; then echo echo "*** However, this would only work if libtool was able to extract symbol" echo "*** lists from a program, using \`nm' or equivalent, but libtool could" echo "*** not find such a program. So, this module is probably useless." echo "*** \`nm' from GNU binutils and a full rebuild may help." fi if test "$build_old_libs" = no; then oldlibs="$output_objdir/$libname.$libext" build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi else echo "*** The inter-library dependencies that have been dropped here will be" echo "*** automatically added whenever a program is linked with this library" echo "*** or is declared to -dlopen it." if test "$allow_undefined" = no; then echo echo "*** Since this library must not contain undefined symbols," echo "*** because either the platform does not support them or" echo "*** it was explicitly requested with -no-undefined," echo "*** libtool will only create a static version of it." if test "$build_old_libs" = no; then oldlibs="$output_objdir/$libname.$libext" build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi fi fi # Done checking deplibs! deplibs=$newdeplibs fi # Time to change all our "foo.ltframework" stuff back to "-framework foo" case $host in *-*-darwin*) newdeplibs=`$ECHO " $newdeplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` new_inherited_linker_flags=`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` deplibs=`$ECHO " $deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` ;; esac # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $deplibs " in *" -L$path/$objdir "*) func_append new_libs " -L$path/$objdir" ;; esac ;; esac done for deplib in $deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) func_append new_libs " $deplib" ;; esac ;; *) func_append new_libs " $deplib" ;; esac done deplibs="$new_libs" # All the library-specific variables (install_libdir is set above). library_names= old_library= dlname= # Test again, we may have decided not to build it any more if test "$build_libtool_libs" = yes; then # Remove ${wl} instances when linking with ld. # FIXME: should test the right _cmds variable. case $archive_cmds in *\$LD\ *) wl= ;; esac if test "$hardcode_into_libs" = yes; then # Hardcode the library paths hardcode_libdirs= dep_rpath= rpath="$finalize_rpath" test "$opt_mode" != relink && rpath="$compile_rpath$rpath" for libdir in $rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then func_replace_sysroot "$libdir" libdir=$func_replace_sysroot_result if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append dep_rpath " $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) func_append perm_rpath " $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval "dep_rpath=\"$hardcode_libdir_flag_spec\"" fi if test -n "$runpath_var" && test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do func_append rpath "$dir:" done eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var" fi test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs" fi shlibpath="$finalize_shlibpath" test "$opt_mode" != relink && shlibpath="$compile_shlibpath$shlibpath" if test -n "$shlibpath"; then eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var" fi # Get the real and link names of the library. eval shared_ext=\"$shrext_cmds\" eval library_names=\"$library_names_spec\" set dummy $library_names shift realname="$1" shift if test -n "$soname_spec"; then eval soname=\"$soname_spec\" else soname="$realname" fi if test -z "$dlname"; then dlname=$soname fi lib="$output_objdir/$realname" linknames= for link do func_append linknames " $link" done # Use standard objects if they are pic test -z "$pic_flag" && libobjs=`$ECHO "$libobjs" | $SP2NL | $SED "$lo2o" | $NL2SP` test "X$libobjs" = "X " && libobjs= delfiles= if test -n "$export_symbols" && test -n "$include_expsyms"; then $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp" export_symbols="$output_objdir/$libname.uexp" func_append delfiles " $export_symbols" fi orig_export_symbols= case $host_os in cygwin* | mingw* | cegcc*) if test -n "$export_symbols" && test -z "$export_symbols_regex"; then # exporting using user supplied symfile if test "x`$SED 1q $export_symbols`" != xEXPORTS; then # and it's NOT already a .def file. Must figure out # which of the given symbols are data symbols and tag # them as such. So, trigger use of export_symbols_cmds. # export_symbols gets reassigned inside the "prepare # the list of exported symbols" if statement, so the # include_expsyms logic still works. orig_export_symbols="$export_symbols" export_symbols= always_export_symbols=yes fi fi ;; esac # Prepare the list of exported symbols if test -z "$export_symbols"; then if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then func_verbose "generating symbol list for \`$libname.la'" export_symbols="$output_objdir/$libname.exp" $opt_dry_run || $RM $export_symbols cmds=$export_symbols_cmds save_ifs="$IFS"; IFS='~' for cmd1 in $cmds; do IFS="$save_ifs" # Take the normal branch if the nm_file_list_spec branch # doesn't work or if tool conversion is not needed. case $nm_file_list_spec~$to_tool_file_cmd in *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*) try_normal_branch=yes eval cmd=\"$cmd1\" func_len " $cmd" len=$func_len_result ;; *) try_normal_branch=no ;; esac if test "$try_normal_branch" = yes \ && { test "$len" -lt "$max_cmd_len" \ || test "$max_cmd_len" -le -1; } then func_show_eval "$cmd" 'exit $?' skipped_export=false elif test -n "$nm_file_list_spec"; then func_basename "$output" output_la=$func_basename_result save_libobjs=$libobjs save_output=$output output=${output_objdir}/${output_la}.nm func_to_tool_file "$output" libobjs=$nm_file_list_spec$func_to_tool_file_result func_append delfiles " $output" func_verbose "creating $NM input file list: $output" for obj in $save_libobjs; do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" done > "$output" eval cmd=\"$cmd1\" func_show_eval "$cmd" 'exit $?' output=$save_output libobjs=$save_libobjs skipped_export=false else # The command line is too long to execute in one step. func_verbose "using reloadable object file for export list..." skipped_export=: # Break out early, otherwise skipped_export may be # set to false by a later but shorter cmd. break fi done IFS="$save_ifs" if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' func_show_eval '$MV "${export_symbols}T" "$export_symbols"' fi fi fi if test -n "$export_symbols" && test -n "$include_expsyms"; then tmp_export_symbols="$export_symbols" test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols" $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' fi if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then # The given exports_symbols file has to be filtered, so filter it. func_verbose "filter symbol list for \`$libname.la' to tag DATA exports" # FIXME: $output_objdir/$libname.filter potentially contains lots of # 's' commands which not all seds can handle. GNU sed should be fine # though. Also, the filter scales superlinearly with the number of # global variables. join(1) would be nice here, but unfortunately # isn't a blessed tool. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter func_append delfiles " $export_symbols $output_objdir/$libname.filter" export_symbols=$output_objdir/$libname.def $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols fi tmp_deplibs= for test_deplib in $deplibs; do case " $convenience " in *" $test_deplib "*) ;; *) func_append tmp_deplibs " $test_deplib" ;; esac done deplibs="$tmp_deplibs" if test -n "$convenience"; then if test -n "$whole_archive_flag_spec" && test "$compiler_needs_object" = yes && test -z "$libobjs"; then # extract the archives, so we have objects to list. # TODO: could optimize this to just extract one archive. whole_archive_flag_spec= fi if test -n "$whole_archive_flag_spec"; then save_libobjs=$libobjs eval libobjs=\"\$libobjs $whole_archive_flag_spec\" test "X$libobjs" = "X " && libobjs= else gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_extract_archives $gentop $convenience func_append libobjs " $func_extract_archives_result" test "X$libobjs" = "X " && libobjs= fi fi if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then eval flag=\"$thread_safe_flag_spec\" func_append linker_flags " $flag" fi # Make a backup of the uninstalled library when relinking if test "$opt_mode" = relink; then $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $? fi # Do each of the archive commands. if test "$module" = yes && test -n "$module_cmds" ; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then eval test_cmds=\"$module_expsym_cmds\" cmds=$module_expsym_cmds else eval test_cmds=\"$module_cmds\" cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then eval test_cmds=\"$archive_expsym_cmds\" cmds=$archive_expsym_cmds else eval test_cmds=\"$archive_cmds\" cmds=$archive_cmds fi fi if test "X$skipped_export" != "X:" && func_len " $test_cmds" && len=$func_len_result && test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then : else # The command line is too long to link in one step, link piecewise # or, if using GNU ld and skipped_export is not :, use a linker # script. # Save the value of $output and $libobjs because we want to # use them later. If we have whole_archive_flag_spec, we # want to use save_libobjs as it was before # whole_archive_flag_spec was expanded, because we can't # assume the linker understands whole_archive_flag_spec. # This may have to be revisited, in case too many # convenience libraries get linked in and end up exceeding # the spec. if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then save_libobjs=$libobjs fi save_output=$output func_basename "$output" output_la=$func_basename_result # Clear the reloadable object creation command queue and # initialize k to one. test_cmds= concat_cmds= objlist= last_robj= k=1 if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then output=${output_objdir}/${output_la}.lnkscript func_verbose "creating GNU ld script: $output" echo 'INPUT (' > $output for obj in $save_libobjs do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" >> $output done echo ')' >> $output func_append delfiles " $output" func_to_tool_file "$output" output=$func_to_tool_file_result elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then output=${output_objdir}/${output_la}.lnk func_verbose "creating linker input file list: $output" : > $output set x $save_libobjs shift firstobj= if test "$compiler_needs_object" = yes; then firstobj="$1 " shift fi for obj do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" >> $output done func_append delfiles " $output" func_to_tool_file "$output" output=$firstobj\"$file_list_spec$func_to_tool_file_result\" else if test -n "$save_libobjs"; then func_verbose "creating reloadable object files..." output=$output_objdir/$output_la-${k}.$objext eval test_cmds=\"$reload_cmds\" func_len " $test_cmds" len0=$func_len_result len=$len0 # Loop over the list of objects to be linked. for obj in $save_libobjs do func_len " $obj" func_arith $len + $func_len_result len=$func_arith_result if test "X$objlist" = X || test "$len" -lt "$max_cmd_len"; then func_append objlist " $obj" else # The command $test_cmds is almost too long, add a # command to the queue. if test "$k" -eq 1 ; then # The first file doesn't have a previous command to add. reload_objs=$objlist eval concat_cmds=\"$reload_cmds\" else # All subsequent reloadable object files will link in # the last one created. reload_objs="$objlist $last_robj" eval concat_cmds=\"\$concat_cmds~$reload_cmds~\$RM $last_robj\" fi last_robj=$output_objdir/$output_la-${k}.$objext func_arith $k + 1 k=$func_arith_result output=$output_objdir/$output_la-${k}.$objext objlist=" $obj" func_len " $last_robj" func_arith $len0 + $func_len_result len=$func_arith_result fi done # Handle the remaining objects by creating one last # reloadable object file. All subsequent reloadable object # files will link in the last one created. test -z "$concat_cmds" || concat_cmds=$concat_cmds~ reload_objs="$objlist $last_robj" eval concat_cmds=\"\${concat_cmds}$reload_cmds\" if test -n "$last_robj"; then eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\" fi func_append delfiles " $output" else output= fi if ${skipped_export-false}; then func_verbose "generating symbol list for \`$libname.la'" export_symbols="$output_objdir/$libname.exp" $opt_dry_run || $RM $export_symbols libobjs=$output # Append the command to create the export file. test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\" if test -n "$last_robj"; then eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\" fi fi test -n "$save_libobjs" && func_verbose "creating a temporary reloadable object file: $output" # Loop through the commands generated above and execute them. save_ifs="$IFS"; IFS='~' for cmd in $concat_cmds; do IFS="$save_ifs" $opt_silent || { func_quote_for_expand "$cmd" eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? # Restore the uninstalled library and exit if test "$opt_mode" = relink; then ( cd "$output_objdir" && \ $RM "${realname}T" && \ $MV "${realname}U" "$realname" ) fi exit $lt_exit } done IFS="$save_ifs" if test -n "$export_symbols_regex" && ${skipped_export-false}; then func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' func_show_eval '$MV "${export_symbols}T" "$export_symbols"' fi fi if ${skipped_export-false}; then if test -n "$export_symbols" && test -n "$include_expsyms"; then tmp_export_symbols="$export_symbols" test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols" $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' fi if test -n "$orig_export_symbols"; then # The given exports_symbols file has to be filtered, so filter it. func_verbose "filter symbol list for \`$libname.la' to tag DATA exports" # FIXME: $output_objdir/$libname.filter potentially contains lots of # 's' commands which not all seds can handle. GNU sed should be fine # though. Also, the filter scales superlinearly with the number of # global variables. join(1) would be nice here, but unfortunately # isn't a blessed tool. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter func_append delfiles " $export_symbols $output_objdir/$libname.filter" export_symbols=$output_objdir/$libname.def $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols fi fi libobjs=$output # Restore the value of output. output=$save_output if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then eval libobjs=\"\$libobjs $whole_archive_flag_spec\" test "X$libobjs" = "X " && libobjs= fi # Expand the library linking commands again to reset the # value of $libobjs for piecewise linking. # Do each of the archive commands. if test "$module" = yes && test -n "$module_cmds" ; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then cmds=$module_expsym_cmds else cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then cmds=$archive_expsym_cmds else cmds=$archive_cmds fi fi fi if test -n "$delfiles"; then # Append the command to remove temporary files to $cmds. eval cmds=\"\$cmds~\$RM $delfiles\" fi # Add any objects from preloaded convenience libraries if test -n "$dlprefiles"; then gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_extract_archives $gentop $dlprefiles func_append libobjs " $func_extract_archives_result" test "X$libobjs" = "X " && libobjs= fi save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $opt_silent || { func_quote_for_expand "$cmd" eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? # Restore the uninstalled library and exit if test "$opt_mode" = relink; then ( cd "$output_objdir" && \ $RM "${realname}T" && \ $MV "${realname}U" "$realname" ) fi exit $lt_exit } done IFS="$save_ifs" # Restore the uninstalled library and exit if test "$opt_mode" = relink; then $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $? if test -n "$convenience"; then if test -z "$whole_archive_flag_spec"; then func_show_eval '${RM}r "$gentop"' fi fi exit $EXIT_SUCCESS fi # Create links to the real library. for linkname in $linknames; do if test "$realname" != "$linkname"; then func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?' fi done # If -module or -export-dynamic was specified, set the dlname. if test "$module" = yes || test "$export_dynamic" = yes; then # On all known operating systems, these are identical. dlname="$soname" fi fi ;; obj) if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then func_warning "\`-dlopen' is ignored for objects" fi case " $deplibs" in *\ -l* | *\ -L*) func_warning "\`-l' and \`-L' are ignored for objects" ;; esac test -n "$rpath" && \ func_warning "\`-rpath' is ignored for objects" test -n "$xrpath" && \ func_warning "\`-R' is ignored for objects" test -n "$vinfo" && \ func_warning "\`-version-info' is ignored for objects" test -n "$release" && \ func_warning "\`-release' is ignored for objects" case $output in *.lo) test -n "$objs$old_deplibs" && \ func_fatal_error "cannot build library object \`$output' from non-libtool objects" libobj=$output func_lo2o "$libobj" obj=$func_lo2o_result ;; *) libobj= obj="$output" ;; esac # Delete the old objects. $opt_dry_run || $RM $obj $libobj # Objects from convenience libraries. This assumes # single-version convenience libraries. Whenever we create # different ones for PIC/non-PIC, this we'll have to duplicate # the extraction. reload_conv_objs= gentop= # reload_cmds runs $LD directly, so let us get rid of # -Wl from whole_archive_flag_spec and hope we can get by with # turning comma into space.. wl= if test -n "$convenience"; then if test -n "$whole_archive_flag_spec"; then eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\" reload_conv_objs=$reload_objs\ `$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'` else gentop="$output_objdir/${obj}x" func_append generated " $gentop" func_extract_archives $gentop $convenience reload_conv_objs="$reload_objs $func_extract_archives_result" fi fi # If we're not building shared, we need to use non_pic_objs test "$build_libtool_libs" != yes && libobjs="$non_pic_objects" # Create the old-style object. reload_objs="$objs$old_deplibs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; /\.lib$/d; $lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test output="$obj" func_execute_cmds "$reload_cmds" 'exit $?' # Exit if we aren't doing a library object file. if test -z "$libobj"; then if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi exit $EXIT_SUCCESS fi if test "$build_libtool_libs" != yes; then if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi # Create an invalid libtool object if no PIC, so that we don't # accidentally link it into a program. # $show "echo timestamp > $libobj" # $opt_dry_run || eval "echo timestamp > $libobj" || exit $? exit $EXIT_SUCCESS fi if test -n "$pic_flag" || test "$pic_mode" != default; then # Only do commands if we really have different PIC objects. reload_objs="$libobjs $reload_conv_objs" output="$libobj" func_execute_cmds "$reload_cmds" 'exit $?' fi if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi exit $EXIT_SUCCESS ;; prog) case $host in *cygwin*) func_stripname '' '.exe' "$output" output=$func_stripname_result.exe;; esac test -n "$vinfo" && \ func_warning "\`-version-info' is ignored for programs" test -n "$release" && \ func_warning "\`-release' is ignored for programs" test "$preload" = yes \ && test "$dlopen_support" = unknown \ && test "$dlopen_self" = unknown \ && test "$dlopen_self_static" = unknown && \ func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support." case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library is the System framework compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's/ -lc / System.ltframework /'` finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's/ -lc / System.ltframework /'` ;; esac case $host in *-*-darwin*) # Don't allow lazy linking, it breaks C++ global constructors # But is supposedly fixed on 10.4 or later (yay!). if test "$tagname" = CXX ; then case ${MACOSX_DEPLOYMENT_TARGET-10.0} in 10.[0123]) func_append compile_command " ${wl}-bind_at_load" func_append finalize_command " ${wl}-bind_at_load" ;; esac fi # Time to change all our "foo.ltframework" stuff back to "-framework foo" compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` ;; esac # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $compile_deplibs " in *" -L$path/$objdir "*) func_append new_libs " -L$path/$objdir" ;; esac ;; esac done for deplib in $compile_deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) func_append new_libs " $deplib" ;; esac ;; *) func_append new_libs " $deplib" ;; esac done compile_deplibs="$new_libs" func_append compile_command " $compile_deplibs" func_append finalize_command " $finalize_deplibs" if test -n "$rpath$xrpath"; then # If the user specified any rpath flags, then add them. for libdir in $rpath $xrpath; do # This is the magic to use -rpath. case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac done fi # Now hardcode the library paths rpath= hardcode_libdirs= for libdir in $compile_rpath $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append rpath " $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) func_append perm_rpath " $libdir" ;; esac fi case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'` case :$dllsearchpath: in *":$libdir:"*) ;; ::) dllsearchpath=$libdir;; *) func_append dllsearchpath ":$libdir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; ::) dllsearchpath=$testbindir;; *) func_append dllsearchpath ":$testbindir";; esac ;; esac done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval rpath=\" $hardcode_libdir_flag_spec\" fi compile_rpath="$rpath" rpath= hardcode_libdirs= for libdir in $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append rpath " $flag" fi elif test -n "$runpath_var"; then case "$finalize_perm_rpath " in *" $libdir "*) ;; *) func_append finalize_perm_rpath " $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval rpath=\" $hardcode_libdir_flag_spec\" fi finalize_rpath="$rpath" if test -n "$libobjs" && test "$build_old_libs" = yes; then # Transform all the library objects into standard objects. compile_command=`$ECHO "$compile_command" | $SP2NL | $SED "$lo2o" | $NL2SP` finalize_command=`$ECHO "$finalize_command" | $SP2NL | $SED "$lo2o" | $NL2SP` fi func_generate_dlsyms "$outputname" "@PROGRAM@" "no" # template prelinking step if test -n "$prelink_cmds"; then func_execute_cmds "$prelink_cmds" 'exit $?' fi wrappers_required=yes case $host in *cegcc* | *mingw32ce*) # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway. wrappers_required=no ;; *cygwin* | *mingw* ) if test "$build_libtool_libs" != yes; then wrappers_required=no fi ;; *) if test "$need_relink" = no || test "$build_libtool_libs" != yes; then wrappers_required=no fi ;; esac if test "$wrappers_required" = no; then # Replace the output file specification. compile_command=`$ECHO "$compile_command" | $SED 's%@OUTPUT@%'"$output"'%g'` link_command="$compile_command$compile_rpath" # We have no uninstalled library dependencies, so finalize right now. exit_status=0 func_show_eval "$link_command" 'exit_status=$?' if test -n "$postlink_cmds"; then func_to_tool_file "$output" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi # Delete the generated files. if test -f "$output_objdir/${outputname}S.${objext}"; then func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"' fi exit $exit_status fi if test -n "$compile_shlibpath$finalize_shlibpath"; then compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command" fi if test -n "$finalize_shlibpath"; then finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command" fi compile_var= finalize_var= if test -n "$runpath_var"; then if test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do func_append rpath "$dir:" done compile_var="$runpath_var=\"$rpath\$$runpath_var\" " fi if test -n "$finalize_perm_rpath"; then # We should set the runpath_var. rpath= for dir in $finalize_perm_rpath; do func_append rpath "$dir:" done finalize_var="$runpath_var=\"$rpath\$$runpath_var\" " fi fi if test "$no_install" = yes; then # We don't need to create a wrapper script. link_command="$compile_var$compile_command$compile_rpath" # Replace the output file specification. link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output"'%g'` # Delete the old output file. $opt_dry_run || $RM $output # Link the executable and exit func_show_eval "$link_command" 'exit $?' if test -n "$postlink_cmds"; then func_to_tool_file "$output" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi exit $EXIT_SUCCESS fi if test "$hardcode_action" = relink; then # Fast installation is not supported link_command="$compile_var$compile_command$compile_rpath" relink_command="$finalize_var$finalize_command$finalize_rpath" func_warning "this platform does not like uninstalled shared libraries" func_warning "\`$output' will be relinked during installation" else if test "$fast_install" != no; then link_command="$finalize_var$compile_command$finalize_rpath" if test "$fast_install" = yes; then relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'` else # fast_install is set to needless relink_command= fi else link_command="$compile_var$compile_command$compile_rpath" relink_command="$finalize_var$finalize_command$finalize_rpath" fi fi # Replace the output file specification. link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'` # Delete the old output files. $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname func_show_eval "$link_command" 'exit $?' if test -n "$postlink_cmds"; then func_to_tool_file "$output_objdir/$outputname" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi # Now create the wrapper script. func_verbose "creating $output" # Quote the relink command for shipping. if test -n "$relink_command"; then # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else func_quote_for_eval "$var_value" relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" fi done relink_command="(cd `pwd`; $relink_command)" relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` fi # Only actually do things if not in dry run mode. $opt_dry_run || { # win32 will think the script is a binary if it has # a .exe suffix, so we strip it off here. case $output in *.exe) func_stripname '' '.exe' "$output" output=$func_stripname_result ;; esac # test for cygwin because mv fails w/o .exe extensions case $host in *cygwin*) exeext=.exe func_stripname '' '.exe' "$outputname" outputname=$func_stripname_result ;; *) exeext= ;; esac case $host in *cygwin* | *mingw* ) func_dirname_and_basename "$output" "" "." output_name=$func_basename_result output_path=$func_dirname_result cwrappersource="$output_path/$objdir/lt-$output_name.c" cwrapper="$output_path/$output_name.exe" $RM $cwrappersource $cwrapper trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 func_emit_cwrapperexe_src > $cwrappersource # The wrapper executable is built using the $host compiler, # because it contains $host paths and files. If cross- # compiling, it, like the target executable, must be # executed on the $host or under an emulation environment. $opt_dry_run || { $LTCC $LTCFLAGS -o $cwrapper $cwrappersource $STRIP $cwrapper } # Now, create the wrapper script for func_source use: func_ltwrapper_scriptname $cwrapper $RM $func_ltwrapper_scriptname_result trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15 $opt_dry_run || { # note: this script will not be executed, so do not chmod. if test "x$build" = "x$host" ; then $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result else func_emit_wrapper no > $func_ltwrapper_scriptname_result fi } ;; * ) $RM $output trap "$RM $output; exit $EXIT_FAILURE" 1 2 15 func_emit_wrapper no > $output chmod +x $output ;; esac } exit $EXIT_SUCCESS ;; esac # See if we need to build an old-fashioned archive. for oldlib in $oldlibs; do if test "$build_libtool_libs" = convenience; then oldobjs="$libobjs_save $symfileobj" addlibs="$convenience" build_libtool_libs=no else if test "$build_libtool_libs" = module; then oldobjs="$libobjs_save" build_libtool_libs=no else oldobjs="$old_deplibs $non_pic_objects" if test "$preload" = yes && test -f "$symfileobj"; then func_append oldobjs " $symfileobj" fi fi addlibs="$old_convenience" fi if test -n "$addlibs"; then gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_extract_archives $gentop $addlibs func_append oldobjs " $func_extract_archives_result" fi # Do each command in the archive commands. if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then cmds=$old_archive_from_new_cmds else # Add any objects from preloaded convenience libraries if test -n "$dlprefiles"; then gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_extract_archives $gentop $dlprefiles func_append oldobjs " $func_extract_archives_result" fi # POSIX demands no paths to be encoded in archives. We have # to avoid creating archives with duplicate basenames if we # might have to extract them afterwards, e.g., when creating a # static archive out of a convenience library, or when linking # the entirety of a libtool archive into another (currently # not supported by libtool). if (for obj in $oldobjs do func_basename "$obj" $ECHO "$func_basename_result" done | sort | sort -uc >/dev/null 2>&1); then : else echo "copying selected object files to avoid basename conflicts..." gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_mkdir_p "$gentop" save_oldobjs=$oldobjs oldobjs= counter=1 for obj in $save_oldobjs do func_basename "$obj" objbase="$func_basename_result" case " $oldobjs " in " ") oldobjs=$obj ;; *[\ /]"$objbase "*) while :; do # Make sure we don't pick an alternate name that also # overlaps. newobj=lt$counter-$objbase func_arith $counter + 1 counter=$func_arith_result case " $oldobjs " in *[\ /]"$newobj "*) ;; *) if test ! -f "$gentop/$newobj"; then break; fi ;; esac done func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj" func_append oldobjs " $gentop/$newobj" ;; *) func_append oldobjs " $obj" ;; esac done fi func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 tool_oldlib=$func_to_tool_file_result eval cmds=\"$old_archive_cmds\" func_len " $cmds" len=$func_len_result if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then cmds=$old_archive_cmds elif test -n "$archiver_list_spec"; then func_verbose "using command file archive linking..." for obj in $oldobjs do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" done > $output_objdir/$libname.libcmd func_to_tool_file "$output_objdir/$libname.libcmd" oldobjs=" $archiver_list_spec$func_to_tool_file_result" cmds=$old_archive_cmds else # the command line is too long to link in one step, link in parts func_verbose "using piecewise archive linking..." save_RANLIB=$RANLIB RANLIB=: objlist= concat_cmds= save_oldobjs=$oldobjs oldobjs= # Is there a better way of finding the last object in the list? for obj in $save_oldobjs do last_oldobj=$obj done eval test_cmds=\"$old_archive_cmds\" func_len " $test_cmds" len0=$func_len_result len=$len0 for obj in $save_oldobjs do func_len " $obj" func_arith $len + $func_len_result len=$func_arith_result func_append objlist " $obj" if test "$len" -lt "$max_cmd_len"; then : else # the above command should be used before it gets too long oldobjs=$objlist if test "$obj" = "$last_oldobj" ; then RANLIB=$save_RANLIB fi test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\" objlist= len=$len0 fi done RANLIB=$save_RANLIB oldobjs=$objlist if test "X$oldobjs" = "X" ; then eval cmds=\"\$concat_cmds\" else eval cmds=\"\$concat_cmds~\$old_archive_cmds\" fi fi fi func_execute_cmds "$cmds" 'exit $?' done test -n "$generated" && \ func_show_eval "${RM}r$generated" # Now create the libtool archive. case $output in *.la) old_library= test "$build_old_libs" = yes && old_library="$libname.$libext" func_verbose "creating $output" # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else func_quote_for_eval "$var_value" relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" fi done # Quote the link command for shipping. relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)" relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` if test "$hardcode_automatic" = yes ; then relink_command= fi # Only create the output if not a dry run. $opt_dry_run || { for installed in no yes; do if test "$installed" = yes; then if test -z "$install_libdir"; then break fi output="$output_objdir/$outputname"i # Replace all uninstalled libtool libraries with the installed ones newdependency_libs= for deplib in $dependency_libs; do case $deplib in *.la) func_basename "$deplib" name="$func_basename_result" func_resolve_sysroot "$deplib" eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result` test -z "$libdir" && \ func_fatal_error "\`$deplib' is not a valid libtool archive" func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name" ;; -L*) func_stripname -L '' "$deplib" func_replace_sysroot "$func_stripname_result" func_append newdependency_libs " -L$func_replace_sysroot_result" ;; -R*) func_stripname -R '' "$deplib" func_replace_sysroot "$func_stripname_result" func_append newdependency_libs " -R$func_replace_sysroot_result" ;; *) func_append newdependency_libs " $deplib" ;; esac done dependency_libs="$newdependency_libs" newdlfiles= for lib in $dlfiles; do case $lib in *.la) func_basename "$lib" name="$func_basename_result" eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` test -z "$libdir" && \ func_fatal_error "\`$lib' is not a valid libtool archive" func_append newdlfiles " ${lt_sysroot:+=}$libdir/$name" ;; *) func_append newdlfiles " $lib" ;; esac done dlfiles="$newdlfiles" newdlprefiles= for lib in $dlprefiles; do case $lib in *.la) # Only pass preopened files to the pseudo-archive (for # eventual linking with the app. that links it) if we # didn't already link the preopened objects directly into # the library: func_basename "$lib" name="$func_basename_result" eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` test -z "$libdir" && \ func_fatal_error "\`$lib' is not a valid libtool archive" func_append newdlprefiles " ${lt_sysroot:+=}$libdir/$name" ;; esac done dlprefiles="$newdlprefiles" else newdlfiles= for lib in $dlfiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; *) abs=`pwd`"/$lib" ;; esac func_append newdlfiles " $abs" done dlfiles="$newdlfiles" newdlprefiles= for lib in $dlprefiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; *) abs=`pwd`"/$lib" ;; esac func_append newdlprefiles " $abs" done dlprefiles="$newdlprefiles" fi $RM $output # place dlname in correct position for cygwin # In fact, it would be nice if we could use this code for all target # systems that can't hard-code library paths into their executables # and that have no shared library path variable independent of PATH, # but it turns out we can't easily determine that from inspecting # libtool variables, so we have to hard-code the OSs to which it # applies here; at the moment, that means platforms that use the PE # object format with DLL files. See the long comment at the top of # tests/bindir.at for full details. tdlname=$dlname case $host,$output,$installed,$module,$dlname in *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) # If a -bindir argument was supplied, place the dll there. if test "x$bindir" != x ; then func_relative_path "$install_libdir" "$bindir" tdlname=$func_relative_path_result$dlname else # Otherwise fall back on heuristic. tdlname=../bin/$dlname fi ;; esac $ECHO > $output "\ # $outputname - a libtool library file # Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='$tdlname' # Names of this library. library_names='$library_names' # The name of the static archive. old_library='$old_library' # Linker flags that can not go in dependency_libs. inherited_linker_flags='$new_inherited_linker_flags' # Libraries that this one depends upon. dependency_libs='$dependency_libs' # Names of additional weak libraries provided by this library weak_library_names='$weak_libs' # Version information for $libname. current=$current age=$age revision=$revision # Is this an already installed library? installed=$installed # Should we warn about portability when linking against -modules? shouldnotlink=$module # Files to dlopen/dlpreopen dlopen='$dlfiles' dlpreopen='$dlprefiles' # Directory that this library needs to be installed in: libdir='$install_libdir'" if test "$installed" = no && test "$need_relink" = yes; then $ECHO >> $output "\ relink_command=\"$relink_command\"" fi done } # Do a symbolic link so that the libtool archive can be found in # LD_LIBRARY_PATH before the program is installed. func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?' ;; esac exit $EXIT_SUCCESS } { test "$opt_mode" = link || test "$opt_mode" = relink; } && func_mode_link ${1+"$@"} # func_mode_uninstall arg... func_mode_uninstall () { $opt_debug RM="$nonopt" files= rmforce= exit_status=0 # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic="$magic" for arg do case $arg in -f) func_append RM " $arg"; rmforce=yes ;; -*) func_append RM " $arg" ;; *) func_append files " $arg" ;; esac done test -z "$RM" && \ func_fatal_help "you must specify an RM program" rmdirs= for file in $files; do func_dirname "$file" "" "." dir="$func_dirname_result" if test "X$dir" = X.; then odir="$objdir" else odir="$dir/$objdir" fi func_basename "$file" name="$func_basename_result" test "$opt_mode" = uninstall && odir="$dir" # Remember odir for removal later, being careful to avoid duplicates if test "$opt_mode" = clean; then case " $rmdirs " in *" $odir "*) ;; *) func_append rmdirs " $odir" ;; esac fi # Don't error if the file doesn't exist and rm -f was used. if { test -L "$file"; } >/dev/null 2>&1 || { test -h "$file"; } >/dev/null 2>&1 || test -f "$file"; then : elif test -d "$file"; then exit_status=1 continue elif test "$rmforce" = yes; then continue fi rmfiles="$file" case $name in *.la) # Possibly a libtool archive, so verify it. if func_lalib_p "$file"; then func_source $dir/$name # Delete the libtool libraries and symlinks. for n in $library_names; do func_append rmfiles " $odir/$n" done test -n "$old_library" && func_append rmfiles " $odir/$old_library" case "$opt_mode" in clean) case " $library_names " in *" $dlname "*) ;; *) test -n "$dlname" && func_append rmfiles " $odir/$dlname" ;; esac test -n "$libdir" && func_append rmfiles " $odir/$name $odir/${name}i" ;; uninstall) if test -n "$library_names"; then # Do each command in the postuninstall commands. func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1' fi if test -n "$old_library"; then # Do each command in the old_postuninstall commands. func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1' fi # FIXME: should reinstall the best remaining shared library. ;; esac fi ;; *.lo) # Possibly a libtool object, so verify it. if func_lalib_p "$file"; then # Read the .lo file func_source $dir/$name # Add PIC object to the list of files to remove. if test -n "$pic_object" && test "$pic_object" != none; then func_append rmfiles " $dir/$pic_object" fi # Add non-PIC object to the list of files to remove. if test -n "$non_pic_object" && test "$non_pic_object" != none; then func_append rmfiles " $dir/$non_pic_object" fi fi ;; *) if test "$opt_mode" = clean ; then noexename=$name case $file in *.exe) func_stripname '' '.exe' "$file" file=$func_stripname_result func_stripname '' '.exe' "$name" noexename=$func_stripname_result # $file with .exe has already been added to rmfiles, # add $file without .exe func_append rmfiles " $file" ;; esac # Do a test to see if this is a libtool program. if func_ltwrapper_p "$file"; then if func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" relink_command= func_source $func_ltwrapper_scriptname_result func_append rmfiles " $func_ltwrapper_scriptname_result" else relink_command= func_source $dir/$noexename fi # note $name still contains .exe if it was in $file originally # as does the version of $file that was added into $rmfiles func_append rmfiles " $odir/$name $odir/${name}S.${objext}" if test "$fast_install" = yes && test -n "$relink_command"; then func_append rmfiles " $odir/lt-$name" fi if test "X$noexename" != "X$name" ; then func_append rmfiles " $odir/lt-${noexename}.c" fi fi fi ;; esac func_show_eval "$RM $rmfiles" 'exit_status=1' done # Try to remove the ${objdir}s in the directories where we deleted files for dir in $rmdirs; do if test -d "$dir"; then func_show_eval "rmdir $dir >/dev/null 2>&1" fi done exit $exit_status } { test "$opt_mode" = uninstall || test "$opt_mode" = clean; } && func_mode_uninstall ${1+"$@"} test -z "$opt_mode" && { help="$generic_help" func_fatal_help "you must specify a MODE" } test -z "$exec_cmd" && \ func_fatal_help "invalid operation mode \`$opt_mode'" if test -n "$exec_cmd"; then eval exec "$exec_cmd" exit $EXIT_FAILURE fi exit $exit_status # The TAGs below are defined such that we never get into a situation # in which we disable both kinds of libraries. Given conflicting # choices, we go for a static library, that is the most portable, # since we can't tell whether shared libraries were disabled because # the user asked for that or because the platform doesn't support # them. This is particularly important on AIX, because we don't # support having both static and shared libraries enabled at the same # time on that platform, so we default to a shared-only configuration. # If a disable-shared tag is given, we'll fallback to a static-only # configuration. But we'll never go from static-only to shared-only. # ### BEGIN LIBTOOL TAG CONFIG: disable-shared build_libtool_libs=no build_old_libs=yes # ### END LIBTOOL TAG CONFIG: disable-shared # ### BEGIN LIBTOOL TAG CONFIG: disable-static build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` # ### END LIBTOOL TAG CONFIG: disable-static # Local Variables: # mode:shell-script # sh-indentation:2 # End: # vi:sw=2 vowpal_wabbit-8.1.1/missing000077500000000000000000000153301261756526500160010ustar00rootroot00000000000000#! /bin/sh # Common wrapper for a few potentially missing GNU programs. scriptversion=2013-10-28.13; # UTC # Copyright (C) 1996-2013 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard , 1996. # 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, 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 . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. if test $# -eq 0; then echo 1>&2 "Try '$0 --help' for more information" exit 1 fi case $1 in --is-lightweight) # Used by our autoconf macros to check whether the available missing # script is modern enough. exit 0 ;; --run) # Back-compat with the calling convention used by older automake. shift ;; -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due to PROGRAM being missing or too old. Options: -h, --help display this help and exit -v, --version output version information and exit Supported PROGRAM values: aclocal autoconf autoheader autom4te automake makeinfo bison yacc flex lex help2man Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and 'g' are ignored when checking the name. Send bug reports to ." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" exit $? ;; -*) echo 1>&2 "$0: unknown '$1' option" echo 1>&2 "Try '$0 --help' for more information" exit 1 ;; esac # Run the given program, remember its exit status. "$@"; st=$? # If it succeeded, we are done. test $st -eq 0 && exit 0 # Also exit now if we it failed (or wasn't found), and '--version' was # passed; such an option is passed most likely to detect whether the # program is present and works. case $2 in --version|--help) exit $st;; esac # Exit code 63 means version mismatch. This often happens when the user # tries to use an ancient version of a tool on a file that requires a # minimum version. if test $st -eq 63; then msg="probably too old" elif test $st -eq 127; then # Program was missing. msg="missing on your system" else # Program was found and executed, but failed. Give up. exit $st fi perl_URL=http://www.perl.org/ flex_URL=http://flex.sourceforge.net/ gnu_software_URL=http://www.gnu.org/software program_details () { case $1 in aclocal|automake) echo "The '$1' program is part of the GNU Automake package:" echo "<$gnu_software_URL/automake>" echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/autoconf>" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; autoconf|autom4te|autoheader) echo "The '$1' program is part of the GNU Autoconf package:" echo "<$gnu_software_URL/autoconf/>" echo "It also requires GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; esac } give_advice () { # Normalize program name to check for. normalized_program=`echo "$1" | sed ' s/^gnu-//; t s/^gnu//; t s/^g//; t'` printf '%s\n' "'$1' is $msg." configure_deps="'configure.ac' or m4 files included by 'configure.ac'" case $normalized_program in autoconf*) echo "You should only need it if you modified 'configure.ac'," echo "or m4 files included by it." program_details 'autoconf' ;; autoheader*) echo "You should only need it if you modified 'acconfig.h' or" echo "$configure_deps." program_details 'autoheader' ;; automake*) echo "You should only need it if you modified 'Makefile.am' or" echo "$configure_deps." program_details 'automake' ;; aclocal*) echo "You should only need it if you modified 'acinclude.m4' or" echo "$configure_deps." program_details 'aclocal' ;; autom4te*) echo "You might have modified some maintainer files that require" echo "the 'autom4te' program to be rebuilt." program_details 'autom4te' ;; bison*|yacc*) echo "You should only need it if you modified a '.y' file." echo "You may want to install the GNU Bison package:" echo "<$gnu_software_URL/bison/>" ;; lex*|flex*) echo "You should only need it if you modified a '.l' file." echo "You may want to install the Fast Lexical Analyzer package:" echo "<$flex_URL>" ;; help2man*) echo "You should only need it if you modified a dependency" \ "of a man page." echo "You may want to install the GNU Help2man package:" echo "<$gnu_software_URL/help2man/>" ;; makeinfo*) echo "You should only need it if you modified a '.texi' file, or" echo "any other file indirectly affecting the aspect of the manual." echo "You might want to install the Texinfo package:" echo "<$gnu_software_URL/texinfo/>" echo "The spurious makeinfo call might also be the consequence of" echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" echo "want to install GNU make:" echo "<$gnu_software_URL/make/>" ;; *) echo "You might have modified some files without having the proper" echo "tools for further handling them. Check the 'README' file, it" echo "often tells you about the needed prerequisites for installing" echo "this package. You may also peek at any GNU archive site, in" echo "case some other package contains this missing '$1' program." ;; esac } give_advice "$1" | sed -e '1s/^/WARNING: /' \ -e '2,$s/^/ /' >&2 # Propagate the correct exit status (expected to be 127 for a program # not found, 63 for a program that failed due to version mismatch). exit $st # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: vowpal_wabbit-8.1.1/mkdevdist.sh000077500000000000000000000011641261756526500167330ustar00rootroot00000000000000#!/bin/bash DESTDIR=/tmp/dev_dist_vw echo "Checking out git repo to $DESTDIR" rm -rf $DESTDIR git clone git@github.com:JohnLangford/vowpal_wabbit.git $DESTDIR cd $DESTDIR sh autogen.sh VERSION=$(cat vowpalwabbit/config.h | grep PACKAGE_VERSION | cut -d '"' -f 2) echo Making Distribution for version $VERSION make dist FNAME=$(ls vowpal_wabbit-*.tar.gz) mv $FNAME /tmp echo "Adding all files for dev distro" git checkout origin/releases rm -rf * mv /tmp/$FNAME . tar -zxvf $FNAME rm $FNAME git add vowpal_wabbit-* VDATE=$VERSION-$(date +%Y-%m-%d-%H-%M) git commit -m "added version $VDATE files" git push origin releases vowpal_wabbit-8.1.1/python/000077500000000000000000000000001261756526500157215ustar00rootroot00000000000000vowpal_wabbit-8.1.1/python/Learning_to_Search.ipynb000066400000000000000000001065711261756526500225240ustar00rootroot00000000000000{ "metadata": { "name": "", "signature": "sha256:e1211c7ea7ecdd49b768c4661354c9ba82644f581503faa65f33c5a83c6f07c0" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "This tutorial walks you through writing learning to search code using the VW python interface. Once you've completed this, you can graduate to the C++ version, which will be faster for the computer but more painful for you.\n", "\n", "The \"learning to search\" paradigm solves problems that look like the following. You have a sequence of decisions to make. At the end of making these decisions, the world tells you how bad your decisions were. You want to condition later decisions on earlier decisions. But thankfully, at \"training time,\" you have access to an *oracle* that will tell you the right answer." ] }, { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "A basic part of speech tagger" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Let's start with a simple example: sequence labeling for Part of Speech tagging. The goal is to take a sequence of words (\"the monster ate a big sandwich\") and label them with their parts of speech (in this case: Det Noun Verb Det Adj Noun).\n", "\n", "We will choose to solve this problem with left-to-right search. I.e., we'll label the first word, then the second then the third and so on.\n", "\n", "For any vw project in python, we have to start by importing the pyvw library:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "import pyvw" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 1 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Now, let's define our data first. We'll do this first by defining the labels (one annoying thing is that labels in vw have to be integers):" ] }, { "cell_type": "code", "collapsed": false, "input": [ "DET = 1\n", "NOUN = 2\n", "VERB = 3\n", "ADJ = 4\n", "my_dataset = [ [(DET , 'the'),\n", " (NOUN, 'monster'),\n", " (VERB, 'ate'),\n", " (DET , 'a'),\n", " (ADJ , 'big'),\n", " (NOUN, 'sandwich')],\n", " [(DET , 'the'),\n", " (NOUN, 'sandwich'),\n", " (VERB, 'was'),\n", " (ADJ , 'tasty')],\n", " [(NOUN, 'it'),\n", " (VERB, 'ate'),\n", " (NOUN, 'it'),\n", " (ADJ , 'all')] ]\n", "print my_dataset[2]" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "[(2, 'it'), (3, 'ate'), (2, 'it'), (4, 'all')]\n" ] } ], "prompt_number": 20 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Here we have an example of a (correctly) tagged sentence.\n", "\n", "Now, we need to write the structured prediction code. To do this, we have to write a new class that derives from the `pyvw.SearchTask` class.\n", "\n", "This class *must* have two functions: `__init__` and `_run`.\n", "\n", "The initialization function takes three arguments (plus `self`): a vw object (`vw`), a search object (`sch`), and the number of actions (`num_actions`) that this object has been initialized with. Within the initialization function, we must first initialize the parent class, and then we can set whatever options we want via `sch.set_options(...)`. Of course we can also do whatever additional initialization we like.\n", "\n", "The `_run` function executes the sequence of decisions on a given input. The input will be of whatever type our data is (so, in the above example, it will be a list of (label,word) pairs).\n", "\n", "Here is a basic implementation of sequence labeling:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "class SequenceLabeler(pyvw.SearchTask):\n", " def __init__(self, vw, sch, num_actions):\n", " # you must must must initialize the parent class\n", " # this will automatically store self.sch <- sch, self.vw <- vw\n", " pyvw.SearchTask.__init__(self, vw, sch, num_actions)\n", " \n", " # set whatever options you want\n", " sch.set_options( sch.AUTO_HAMMING_LOSS | sch.AUTO_CONDITION_FEATURES )\n", "\n", " def _run(self, sentence): # it's called _run to remind you that you shouldn't call it directly!\n", " output = []\n", " for n in range(len(sentence)):\n", " pos,word = sentence[n]\n", " # use \"with...as...\" to guarantee that the example is finished properly\n", " with self.vw.example({'w': [word]}) as ex:\n", " pred = self.sch.predict(examples=ex, my_tag=n+1, oracle=pos, condition=[(n,'p'), (n-1, 'q')])\n", " output.append(pred)\n", " return output\n" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 21 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Let's unpack this a bit.\n", "\n", "The `__init__` function is simple. It first calls the parent initializer and then sets some options. The options it sets are two things designed to make the programmer's life easier. The first is `AUTO_HAMMING_LOSS`. Remember earlier we said that when the sequence of decision is made, you have to say how bad it was? This says that we want this to be computed automatically by comparing the individual decisions to the oracle decisions, and defining the loss to be the sum of incorrect decisions.\n", "\n", "The second is `AUTO_CONDITION_FEATURES`. This is a bit subtler. Later in the `_run` function, we will say that the label of the `n`th word depends on the label of the `n-1`th word. In order to get the underlying classifier to *pay attention* to that conditioning, we need to add features. We could do that manually (we'll do this later) or we can ask vw to do it automatically for us. For simplicity, we choose the latter.\n", "\n", "The `_run` function takes a sentence (list of pos/word pairs) as input. We loop over each word position `n` in the sentence and extract the `pos,word` pair. We then construct a VW example that consists of a single feature (the `word`) in the 'w' namespace. Given that example `ex`, we make a search-based prediction by calling `self.sch.predict(...)`. This is a fairly complicated function that takes a number of arguments. Here, we are calling it with the following:\n", "\n", " - `examples=ex`: This tells the predictor what features to use.\n", " - `my_tag=n+1`: In general, we want to condition the prediction of the `n`th label on the `n-1`th label. In order to do this, we have to give each prediction a \"name\" so that we can refer back to it in the future. This name needs to be an integer `>= 1`. So we'll call the first word `1`, the second word `2`, and so on. It has to be `n+1` and not `n` because of the 1-based requirement.\n", " - `oracle=pos`: As mentioned before, on training data, we need to tell the system what the \"true\" (or \"best\") decision is at this point in time. Here, it is the given part of speech label.\n", " - `condition=(n,'p')`: This says that this prediction depends on the output of whichever-prediction-was-called-`n`, and that the \"nature\" of that condition is called 'p' (for \"predecessor\" in this case, though this is entirely up to you)\n", "\n", "Now, we're ready to train the model. We do this in three steps. First, we initialize a vw object, telling it that we have a `--search` task with 4 labels, second that the specific type of `--search_task` is `hook` (you will always use the `hook` task) and finally that we want it to be quiet and use a larger `ring_size` (you can ignore the `ring_size` for now)." ] }, { "cell_type": "code", "collapsed": false, "input": [ "vw = pyvw.vw(\"--search 4 --audit --quiet --search_task hook --ring_size 1024\")" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 22 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Next, we need to initialize the search task. We use the `vw.init_search_task` function to do this:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "sequenceLabeler = vw.init_search_task(SequenceLabeler)" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 23 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Finally, we can train on the dataset we defined earlier, using `sequenceLabeler.learn` (the `.learn` function is inherited from the `pyvw.SearchTask` class). The `.learn` function takes any iterator over data. Whatever type of data it iterates over is what it will feed to your `_run` function." ] }, { "cell_type": "code", "collapsed": false, "input": [ "for i in xrange(10):\n", " sequenceLabeler.learn(my_dataset)" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 24 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Of course, we want to see if it's learned anything. So let's create a single test example:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "test_example = [ (0,w) for w in \"the sandwich ate a monster\".split() ]\n", "print test_example" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "[(0, 'the'), (0, 'sandwich'), (0, 'ate'), (0, 'a'), (0, 'monster')]\n" ] } ], "prompt_number": 25 }, { "cell_type": "markdown", "metadata": {}, "source": [ "We've used `0` as the labels so you can be sure that vw isn't cheating and it's actually making predictions:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "out = sequenceLabeler.predict(test_example)\n", "print out" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "[1, 2, 3, 1, 2]\n" ] } ], "prompt_number": 26 }, { "cell_type": "markdown", "metadata": {}, "source": [ "If we look back at our POS tag definitions, this is DET NOUN VERB DET NOUN, which is indeed correct!" ] }, { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "Removing the AUTO features" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "In the above example we used both AUTO_HAMMING_LOSS and AUTO_CONDITION_FEATURES. To make more explicit what these are doing, let's rewrite our `SequenceLabeler` class without them! Here's a version that gets rid of both simultaneously. It is only modestly more complex:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "class SequenceLabeler2(pyvw.SearchTask):\n", " def __init__(self, vw, sch, num_actions):\n", " pyvw.SearchTask.__init__(self, vw, sch, num_actions)\n", "\n", " def _run(self, sentence):\n", " output = []\n", " loss = 0.\n", " for n in range(len(sentence)):\n", " pos,word = sentence[n]\n", " prevPred = output[n-1] if n > 0 else ''\n", " with self.vw.example({'w': [word], 'p': [prevPred]}) as ex:\n", " pred = self.sch.predict(examples=ex, my_tag=n+1, oracle=pos, condition=(n,'p'))\n", " output.append(pred)\n", " if pred != pos:\n", " loss += 1.\n", " self.sch.loss(loss)\n", " return output\n", " \n", "sequenceLabeler2 = vw.init_search_task(SequenceLabeler2)\n", "sequenceLabeler2.learn(my_dataset)\n", "print sequenceLabeler2.predict( [(0,w) for w in \"the sandwich ate a monster\".split()] )" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "[1, 2, 3, 1, 2]\n" ] } ], "prompt_number": 27 }, { "cell_type": "markdown", "metadata": {}, "source": [ "If executed correctly, this should have printed `[1, 2, 3, 1, 2]`.\n", "\n", "There are essentially two things that changed here. In order to get rid of AUTO_HAMMING_LOSS, we had to keep track of how many errors the predictor had made. This is done by checking whether `pred != pos` inside the inner loop, and then at the end calling `self.sch.loss(loss)` to tell the search procedure how well we did.\n", "\n", "In order to get rid of AUTO_CONDITION_FEATURES, we need to explicitly add the previous prediction as features to the example we are predicting with. Here, we've done this by extracting the previous prediction (`prevPred`) and explicitly adding it as a feature (in the 'p' namespace) during the example construction.\n", "\n", "**Important Note:** even though we're not using AUTO_CONDITION_FEATURES, we *still* must tell the search process that this prediction depends on the previous prediction. We need to do this because the learning algorithm automatically memoizes certain computations, and so it needs to know that, when memoizing, to remember that this prediction *might have been different* if a previous decision were different." ] }, { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "Very silly Covington-esque dependency parsing" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Let's also try a variant of dependency parsing to see that this doesn't work just for sequence-labeling list tasks. First we need to define some data:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "# the label for each word is its parent, or -1 for root\n", "my_dataset = [ [(\"the\", 1), # 0\n", " (\"monster\", 2), # 1\n", " (\"ate\", -1), # 2\n", " (\"a\", 5), # 3\n", " (\"big\", 5), # 4\n", " (\"sandwich\", 2) ] # 5\n", " ,\n", " [(\"the\", 1), # 0\n", " (\"sandwich\", 2), # 1\n", " (\"is\", -1), # 2\n", " (\"tasty\", 2)] # 3\n", " ,\n", " [(\"a\", 1), # 0\n", " (\"sandwich\", 2), # 1\n", " (\"ate\", -1), # 2\n", " (\"itself\", 2), # 3\n", " ]\n", " ]" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 28 }, { "cell_type": "markdown", "metadata": {}, "source": [ "For instance, in the first sentence, the parent of \"the\" is \"monster\"; the parent of \"monster\" is \"ate\"; and \"ate\" is the root.\n", "\n", "The basic idea of a Covington-style dependency parser is to loop over all O(N^2) word pairs and ask if one is the parent of the other. In a real parser you would want to make sure that you don't have cycles, that you have a unique root and (perhaps) that the resulting graph is projective. I'm not doing that here. Hopefully I'll add a shift-reduce parser example later that *does* do this. Here's an implementation of this idea:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "class CovingtonDepParser(pyvw.SearchTask):\n", " def __init__(self, vw, sch, num_actions):\n", " pyvw.SearchTask.__init__(self, vw, sch, num_actions)\n", " sch.set_options( sch.AUTO_HAMMING_LOSS | sch.AUTO_CONDITION_FEATURES )\n", "\n", " def _run(self, sentence):\n", " N = len(sentence)\n", " # initialize our output so everything is a root\n", " output = [-1 for i in range(N)]\n", " for n in range(N):\n", " wordN,parN = sentence[n]\n", " for m in range(-1,N):\n", " if m == n: continue\n", " wordM = sentence[m][0] if m > 0 else \"*root*\"\n", " # ask the question: is m the parent of n?\n", " isParent = 2 if m == parN else 1\n", "\n", " # construct an example\n", " dir = 'l' if m < n else 'r'\n", " with self.vw.example({'a': [wordN, dir + '_' + wordN], 'b': [wordM, dir + '_' + wordN], 'p': [wordN + '_' + wordM, dir + '_' + wordN + '_' + wordM],\n", " 'd': [ str(m-n <= d) + '<=' + str(d) for d in [-8, -4, -2, -1, 1, 2, 4, 8] ] +\n", " [ str(m-n >= d) + '>=' + str(d) for d in [-8, -4, -2, -1, 1, 2, 4, 8] ] }) as ex:\n", " pred = self.sch.predict(examples = ex,\n", " my_tag = (m+1)*N + n + 1,\n", " oracle = isParent,\n", " condition = [ (max(0, (m )*N + n + 1), 'p'),\n", " (max(0, (m+1)*N + n ), 'q') ])\n", " if pred == 2:\n", " output[n] = m\n", " break\n", " return output" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 29 }, { "cell_type": "markdown", "metadata": {}, "source": [ "In this, `output` stores the predicted tree and is initialized with every word being a root. We then loop over every word (`n`) and every possible parent (`m`, which can be -1, though that's really kind of unnecessary).\n", "\n", "The features are basically the words under consideration, the words paired with the direction of the edge, the pair of words, and then a bunch of (binned) distance features.\n", "\n", "We can train and run this parser with:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "vw = pyvw.vw(\"--search 2 --quiet --search_task hook --ring_size 1024\")\n", "task = vw.init_search_task(CovingtonDepParser)\n", "for p in range(10): # do ten passes over the training data\n", " task.learn(my_dataset)\n", "print 'testing'\n", "print task.predict( [(w,-1) for w in \"the monster ate a sandwich\".split()] )\n", "print 'should have printed [ 1 2 -1 4 2 ]'" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "testing\n", "[1, 2, -1, 4, 2]\n", "should have printed [ 1 2 -1 4 2 ]\n" ] } ], "prompt_number": 30 }, { "cell_type": "markdown", "metadata": {}, "source": [ "One could argue that a more natural way to do this would be with LDF rather than the inner loop over `m`. We'll do that next." ] }, { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "LDF-based Covington-style dependency parser" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "One of the weirdnesses in the previous parser implementation is that it makes N-many binary decisions per word (\"is word n my parent?\") rather than a single N-way decision. The latter makes more sense.\n", "\n", "The challenge is that you cannot set this up as a vanilla multiclass classification problem because (a) the number of \"classes\" is a function of the input (a length N sentence will have N classes) and (b) class \"1\" and \"2\" don't mean anything consistently across examples.\n", "\n", "The way around this is label-dependent features (LDF). In LDF mode, the class ids are (essentially -- see caveat below) irrelevant. Instead, you simply provide features that depend on the label (hence \"LDF\"). In particular, for each possible label, you provide a *different* feature vector, and the goal of learning is to pick one of those as the \"correct\" one.\n", "\n", "Here's a re-implementation of Covington using LDF:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "class CovingtonDepParserLDF(pyvw.SearchTask):\n", " def __init__(self, vw, sch, num_actions):\n", " pyvw.SearchTask.__init__(self, vw, sch, num_actions)\n", " sch.set_options( sch.AUTO_HAMMING_LOSS | sch.IS_LDF | sch.AUTO_CONDITION_FEATURES )\n", "\n", " def makeExample(self, sentence, n, m):\n", " wordN = sentence[n][0]\n", " wordM = sentence[m][0] if m >= 0 else '*ROOT*'\n", " dir = 'l' if m < n else 'r'\n", " ex = self.vw.example( { 'a': [wordN, dir + '_' + wordN],\n", " 'b': [wordM, dir + '_' + wordN],\n", " 'p': [wordN + '_' + wordM, dir + '_' + wordN + '_' + wordM],\n", " 'd': [ str(m-n <= d) + '<=' + str(d) for d in [-8, -4, -2, -1, 1, 2, 4, 8] ] +\n", " [ str(m-n >= d) + '>=' + str(d) for d in [-8, -4, -2, -1, 1, 2, 4, 8] ] },\n", " labelType=self.vw.lCostSensitive)\n", " ex.set_label_string(str(m+2) + \":0\")\n", " return ex\n", " \n", " def _run(self, sentence):\n", " N = len(sentence)\n", " # initialize our output so everything is a root\n", " output = [-1 for i in range(N)]\n", " for n in range(N):\n", " # make LDF examples\n", " examples = [ self.makeExample(sentence,n,m) for m in range(-1,N) if n != m ]\n", "\n", " # truth\n", " parN = sentence[n][1]\n", " oracle = parN+1 if parN < n else parN # have to -1 because we excluded n==m from list\n", "\n", " # make a prediction\n", " pred = self.sch.predict(examples = examples,\n", " my_tag = n+1,\n", " oracle = oracle,\n", " condition = [ (n, 'p'), (n-1, 'q') ] )\n", "\n", " output[n] = pred-1 if pred < n else pred # have to +1 because n==m excluded\n", "\n", " for ex in examples: ex.finish() # clean up\n", " \n", " return output\n" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 31 }, { "cell_type": "markdown", "metadata": {}, "source": [ "There are a few things going on here. Let's focus first on the `__init__` function. The only difference here is that when we call `sch.set_options` we provide `sch.IS_LDF` to declare that this is an LDF task.\n", "\n", "Let's skip the `makeExample` function for a minute and look at the `_run` function. You should recognize most of this from the non-LDF version. We initialize the `output` (parent) of every word to `-1` (meaning that every word is connected to the root).\n", "\n", "For each word `n`, we construct `N`-many examples: one for every -1..(N-1), except for the current word `n` because you cannot have self-loops. If we were being more clever, we would only do the ones that won't result in the creation of a cycle, but we're not being clever.\n", "\n", "Now, because the \"labels\" are just examples, it's a bit more complicated to specify the oracle. The oracle is an *index* into the examples list. So if `oracle` is the oracle action, then `examples[oracle]` is the corresponding example. We compute the oracle as follows. `parN` is the *actual* parent, which is going to be something in the range `-1 .. (N-1)`. If `parN < n` (this is a left arrow), then the oracle index is `parN+1` because the root (`-1`) is index `0` and so on. If `parN > n` (note: it cannot be equal to `n`) then, beacuse `n == m` is left out of the examples list, the correct index is just `parN`. Phew.\n", "\n", "We then ask for a prediction. Now, instead of giving a single example, with give the list of examples. The tag works the same way, as does the conditioning.\n", "\n", "Once we get a prediction out (called `pred`) we need to figure out what parent it actually corresponds to. This is simply un-doing the computaiton two paragraphs ago!\n", "\n", "Finally -- and this is skippable if you trust the Python garbage collector -- we tell VW that we're done with all the examples we created. We do this just to be pedantic; it's optional.\n", "\n", "Okay, now let's go back to the `makeExample` function. This takes two word ids (`n` and `m`) and makes an example that roughly says \"what would it look like if I had an edge from `n` to `m`?\" We construct basically the same feautres as before. There are two major changes, though:\n", "\n", "1. When we run `self.vw.example(...)` we provide `labelType=self.vw.lCostSensitive` as an argument. This is because under the hood, vw treats LDF examples as cost-sensitive classification examples. This means they need to have cost-sensitive labels, so that's how we need to create them.\n", "\n", "1. We explicitly set the label of the this example to `str(m+2)+\":0\"`. What is this? Well, this is _optional_ but recommended. Here's the issue. In LDF mode, recall that labels have no intrinsic meaning. This means that when vw does auto-conditioning, it's not really clear what to use as the \"previous prediction.\" By giving explicit label names (in this case, m+2) we're recording what the position of the last parent, which may be useful for predicting the next parent. We could avoid this necessity if we did our own feature engineering on the history, but for now, this seems to capture the right intuition.\n", "\n", "Given all this, we can now train and test our parser:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "vw = pyvw.vw(\"--search 0 --csoaa_ldf m --search_task hook --ring_size 1024 --quiet\")\n", "task = vw.init_search_task(CovingtonDepParserLDF)\n", "for p in range(2): # do two passes over the training data\n", " task.learn(my_dataset)\n", "print task.predict( [(w,-1) for w in \"the monster ate a sandwich\".split()] )" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "[1, 2, -1, 4, 2]\n" ] } ], "prompt_number": 32 }, { "cell_type": "markdown", "metadata": {}, "source": [ "The correct parse of this sentence is `[1, 2, -1, 4, 2]` which is what this should have printed.\n", "\n", "There are two major things to notice in the initialization of VW. The first is that we say `--search 0`. The zero labels argument to `--search` declares that this is going to be an LDF task. We also have to tell VW that we want an LDF-enabled cost-sensitive learner, which is what `--csoaa_ldf m` does (if you're wondering, `m` means \"multiline\" -- just treat it as something you have to do). The rest should be familiar." ] }, { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "A simple word-alignment model" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Okay, as a last example we'll do a simple word alignment model in the spirit of the IBM models. Note that this will be a *supervised* model; doing unsupervised stuff is a bit trickier.\n", "\n", "Here's some word alignment data. The dataset is triples of `E, A, F` where `A[i]` = list of words `E[i]` aligned to, or `[]` for null-aligned:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "my_dataset = [\n", " ( \"the blue house\".split(),\n", " ([0], [2], [1]),\n", " \"la maison bleue\".split() ),\n", " ( \"the house\".split(),\n", " ([0], [1]),\n", " \"la maison\".split() ),\n", " ( \"the flower\".split(),\n", " ([0], [1]),\n", " \"la fleur\".split() )\n", " ]" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 33 }, { "cell_type": "markdown", "metadata": {}, "source": [ "It's going to be useful to compute alignment mismatches at the word level between true alignments (like `[1,2]`) and predicted alignments (like `[2,3,4]`). We use intersection-over-union error:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "def alignmentError(true, sys):\n", " t = set(true)\n", " s = set(sys)\n", " if len(t | s) == 0: return 0.\n", " return 1. - float(len(t & s)) / float(len(t | s))" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 34 }, { "cell_type": "markdown", "metadata": {}, "source": [ "And now we can define our structured prediction task. This is also an LDF problem. Basically for each word on the English side, we'll loop over all possible phrases on the Foreign side to which it could align (maximum phrase length of three). For each of these options we'll create an example to be fed into the LDF classifier. We also ensure that the same foreign word cannot be covered by multiple English words, though this might not be a good idea in general." ] }, { "cell_type": "code", "collapsed": false, "input": [ "class WordAligner(pyvw.SearchTask):\n", " def __init__(self, vw, sch, num_actions):\n", " pyvw.SearchTask.__init__(self, vw, sch, num_actions)\n", " sch.set_options( sch.AUTO_HAMMING_LOSS | sch.IS_LDF | sch.AUTO_CONDITION_FEATURES )\n", "\n", " def makeExample(self, E, F, i, j0, l):\n", " f = 'Null' if j0 is None else [ F[j0+k] for k in range(l+1) ]\n", " ex = self.vw.example( { 'e': E[i],\n", " 'f': f,\n", " 'p': '_'.join(f),\n", " 'l': str(l),\n", " 'o': [str(i-j0), str(i-j0-l)] if j0 is not None else [] },\n", " labelType = self.vw.lCostSensitive )\n", " lab = 'Null' if j0 is None else str(j0+l)\n", " ex.set_label_string(lab + ':0')\n", " return ex\n", " \n", " def _run(self, alignedSentence):\n", " E,A,F = alignedSentence\n", "\n", " # for each E word, we pick a F span\n", " covered = {} # which F words have been covered so far?\n", " output = []\n", " \n", " for i in range(len(E)):\n", " examples = [] # contains vw examples\n", " spans = [] # contains triples (alignment error, index in examples, [range])\n", " \n", " # empty span:\n", " examples.append( self.makeExample(E, F, i, None, None) )\n", " spans.append( (alignmentError(A[i], []), 0, []) )\n", "\n", " # non-empty spans\n", " for j0 in range(len(F)):\n", " for l in range(3): # max phrase length of 3\n", " if j0+l >= len(F): break\n", " if covered.has_key(j0+l): break\n", "\n", " id = len(examples)\n", " examples.append( self.makeExample(E, F, i, j0, l) )\n", " spans.append( (alignmentError(A[i], range(j0,j0+l+1)), id, range(j0,j0+l+1)) )\n", "\n", " sortedSpans = []\n", " for s in spans: sortedSpans.append(s)\n", " sortedSpans.sort()\n", " oracle = []\n", " for id in range(len(sortedSpans)):\n", " if sortedSpans[id][0] > sortedSpans[0][0]: break\n", " oracle.append( sortedSpans[id][1] )\n", " \n", " pred = self.sch.predict(examples = examples,\n", " my_tag = i+1,\n", " oracle = oracle,\n", " condition = [ (i, 'p'), (i-1, 'q') ] )\n", "\n", " for ex in examples: ex.finish()\n", "\n", " output.append( spans[pred][2] )\n", " for j in spans[pred][2]:\n", " covered[j] = True\n", "\n", " return output" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 35 }, { "cell_type": "markdown", "metadata": {}, "source": [ "The only really complicated thing here is computing the oracle. What we do is, for each possible alignment, compute an intersection-over-union error rate. The oracle is then that alignment that achieves the smallest (local) error rate. This is not perfect, but is good enough. One interesting thing here is that now the `oracle` could be a *list*; this is completely supported by the underlying algorithms.\n", "\n", "We can train and test this model to make sure it does the right thing:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "vw = pyvw.vw(\"--search 0 --csoaa_ldf m --search_task hook --ring_size 1024 --quiet -q ef -q ep\")\n", "task = vw.init_search_task(WordAligner)\n", "for p in range(10):\n", " task.learn(my_dataset)\n", "print task.predict( (\"the blue flower\".split(), ([],[],[]), \"la fleur bleue\".split()) )" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "[[0], [1], [2]]\n" ] } ], "prompt_number": 36 }, { "cell_type": "markdown", "metadata": {}, "source": [ "If this worked correctly, it should have printed `[[0], [2], [1]]`." ] } ], "metadata": {} } ] } vowpal_wabbit-8.1.1/python/Makefile000066400000000000000000000023451261756526500173650ustar00rootroot00000000000000# # Critical variables are passed recursively (via the environment) # by the top level Makefile when calling $(MAKE) # # If we don't know where to look for boost - it's a no go. # #ifeq ($(BOOST_LIBRARY),) # $(error Please run 'make' at the top level only) #endif PYTHON_VERSION = 2.7 PYTHON_INCLUDE = $(shell python$(PYTHON_VERSION)-config --includes) PYTHON_LDFLAGS = $(shell python$(PYTHON_VERSION)-config --ldflags) PYTHON_LIBS = -l boost_python ifeq (,$(wildcard ../vowpalwabbit/vw.so)) VWLIBS = ../vowpalwabbit/libvw.a ../vowpalwabbit/liballreduce.a else VWLIBS = -L ../vowpalwabbit -l vw -l allreduce endif PYLIBVW = pylibvw.so all: cd ..; $(MAKE) python things: $(PYLIBVW) ifeq "CYGWIN" "$(findstring CYGWIN,$(UNAME))" PYTHON_LIBS = -l boost_python-mt PYLIBVW = pylibvw.dll endif ifneq ($(UNAME), Darwin) EXPORT_DYNAMIC = -Wl,--export-dynamic endif STDLIBS = $(BOOST_LIBRARY) $(LIBS) $(PYTHON_LIBS) $(PYLIBVW): pylibvw.o ../vowpalwabbit/libvw.a $(CXX) -shared $(EXPORT_DYNAMIC) pylibvw.o $(BOOST_LIBRARY) $(PYTHON_LDFLAGS) $(VWLIBS) $(STDLIBS) -o $(PYLIBVW) pylibvw.o: pylibvw.cc $(CXX) -std=c++0x $(PYTHON_INCLUDE) $(BOOST_INCLUDE) -fPIC -c pylibvw.cc -o pylibvw.o clean: rm -f *.o $(PYLIBVW) .PHONY: all clean things vowpal_wabbit-8.1.1/python/VW_in_Python.ipynb000066400000000000000000000254221261756526500213540ustar00rootroot00000000000000{ "metadata": { "name": "", "signature": "sha256:adab691815f23e7956d65fcf2c383e571ab9ce7e1bfaf4fdc2c7d3130673a551" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "This notebook demonstrates the most basic capabilities of the pyvw python->VW interface. The inferface (unlike the rest of VW :P) is extensively documented, so if you are confused, look at the python docs!\n", "\n", "Any pyvw application needs to begin by importing `pyvw`." ] }, { "cell_type": "code", "collapsed": false, "input": [ "import pyvw" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 2 }, { "cell_type": "markdown", "metadata": {}, "source": [ "One we've imported pyvw, we can initialize VW either by passing a command line string (e.g., \"--quiet -q ab --l2 0.01\") or, in a more python-friendly manner, providing those as named arguments. Here we do the latter." ] }, { "cell_type": "code", "collapsed": false, "input": [ "vw = pyvw.vw(quiet=True, q='ab', l2=0.01)" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 3 }, { "cell_type": "markdown", "metadata": {}, "source": [ "VW objects can do a lot, but the most important thing the can do is create examples and train/predict on those examples.\n", "\n", "One way to create an example is to pass a string. This is the equivalent of a string in a VW file. For instance:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "ex = vw.example('1 |a two features |b more features here')" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 4 }, { "cell_type": "markdown", "metadata": {}, "source": [ "As promised there is documentation; for instance:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "help(ex.learn)" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Help on method learn in module pyvw:\n", "\n", "learn(self) method of pyvw.example instance\n", " Learn on this example (and before learning, automatically\n", " call setup_example if the example hasn't yet been setup).\n", "\n" ] } ], "prompt_number": 54 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Let's run that learn function and get a prediction:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "ex.learn()\n", "print 'current prediction =', ex.get_updated_prediction()" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "current prediction = 0.823003947735\n" ] } ], "prompt_number": 5 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Here, `get_updated_prediction` retrieves the prediction made internally during learning. The \"updated\" aspect means \"if I were to make a prediction on this example *after* this call to `learn`, what would that prediction be?\"\n", "\n", "Okay, so the prediction isn't quite where we want it yet. Let's learn a few more times and then print the prediction." ] }, { "cell_type": "code", "collapsed": false, "input": [ "ex.learn() ; ex.learn() ; ex.learn() ; ex.learn()\n", "print 'current prediction =', ex.get_updated_prediction()" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "current prediction = 0.999285042286\n" ] } ], "prompt_number": 6 }, { "cell_type": "markdown", "metadata": {}, "source": [ "This is now quite a bit closer to what is desired.\n", "\n", "Now let's create a new example using the other form of example creation: python dictionaries. Here, you must provide a dictionary that maps namespaces (eg, 'a' and 'b') to lists of features. Features can either be strings (eg `\"foo\"`), or pairs of string/floats (eg `(\"foo\", 0.5)`). We'll create an example that's similar, but not identical to, the previous example to see how well VW has generalized.\n", "\n", "Note that in this setup there is no label provided, which means that this will be considered a test example." ] }, { "cell_type": "code", "collapsed": false, "input": [ "ex2 = vw.example({ 'a': ['features'], 'b': ['more', 'features', 'there'] })" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 7 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Given this example, we execute `learn`. But since it's a test example (no label), this will only make a prediction!" ] }, { "cell_type": "code", "collapsed": false, "input": [ "ex2.learn()\n", "print 'current prediction =', ex2.get_simplelabel_prediction()" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "current prediction = 0.498447239399\n" ] } ], "prompt_number": 8 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Because this is a test example, we can get the raw prediction with `get_simplelabel_prediction()`. This is `simplelabel` because it's a regression problem. If we were doing, for instance, One-Against-All multiclass prediction, we would use `get_multiclass_prediction`, etc.\n", "\n", "This prediction is only about half of what we want, but we're also missing a number of features.\n", "\n", "Let's now give this example a label and train on it a few times:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "ex2.set_label_string('-2.0')\n", "ex2.learn() ; ex2.learn() ; ex2.learn() ; ex2.learn() ; ex2.learn()\n", "print 'current prediction =', ex2.get_simplelabel_prediction()" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "current prediction = -1.48386406898\n" ] } ], "prompt_number": 9 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Now we can go back and see how this has affected the prediction behavior on the original example `ex`. We do this first by removing the label and then calling `learn` to make a prediction." ] }, { "cell_type": "code", "collapsed": false, "input": [ "ex.set_label_string('')\n", "ex.learn()\n", "print 'current prediction =', ex.get_simplelabel_prediction()" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "current prediction = -0.593429207802\n" ] } ], "prompt_number": 60 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Clearly this has had an impact on the prediction for the first example. Let's put the label back and then iterate between learning on `ex` and `ex2`:" ] }, { "cell_type": "code", "collapsed": false, "input": [ "ex.set_label_string('1')\n", "for i in range(10):\n", " ex.learn()\n", " ex2.learn()\n", " print 'ex prediction =', ex.get_updated_prediction(),\n", " print 'ex2 prediction =', ex2.get_updated_prediction()" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "ex prediction = 0.244248270988 ex2 prediction = -1.54065942764\n", "ex prediction = 0.553374171257 ex2 prediction = -1.55157399178\n", "ex prediction = 0.70502603054 ex2 prediction = -1.59672987461\n", "ex prediction = 0.787389457226 ex2 prediction = -1.64851796627\n", "ex prediction = 0.836634874344 ex2 prediction = -1.69708633423\n", "ex prediction = 0.868749797344 ex2 prediction = -1.73938345909\n", "ex prediction = 0.891242325306 ex2 prediction = -1.77498090267\n", "ex prediction = 0.907864630222 ex2 prediction = -1.80443906784\n", "ex prediction = 0.920608520508 ex2 prediction = -1.82860839367\n", "ex prediction = 0.930600643158 ex2 prediction = -1.84836173058\n" ] } ], "prompt_number": 10 }, { "cell_type": "markdown", "metadata": {}, "source": [ "After a handful of updates, we can see that the prediction for `ex` is going back toward `1.0` and for `ex2` back toward `-2.0`.\n", "\n", "Now that we're done, it's safest to tell VW that we're done with these examples and that it can garbage collect them. (This should happen by default when they pass out of scope per Python's build in garbage collector, but that may not run soon enough if you're manipulating large numbers of examples at once!)" ] }, { "cell_type": "code", "collapsed": false, "input": [ "ex.finish()\n", "ex2.finish()" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 11 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Finally, when we're done with VW entirely, or perhaps want to start up a new VW instance, it's good behavior to close out any old ones. This is especially important if we wanted to save a model to disk: calling `vw.finish()` tells it to write the file. You can add `f='mymodel'` to the initialization line of the `vw` object if you want to play around with this!" ] }, { "cell_type": "code", "collapsed": false, "input": [ "vw.finish()" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 12 }, { "cell_type": "markdown", "metadata": {}, "source": [ "This is the end of the intro. For more, look at `test.py` in the `python` directory of the VW distribution; this contains some more examples. For even more, look at the python docs in `pyvw.py`, for instance `help(pyvw.vw)` and so on!\n", "\n", "Happy VW-Pythoning!" ] } ], "metadata": {} } ] }vowpal_wabbit-8.1.1/python/covington.py000066400000000000000000000121151261756526500203010ustar00rootroot00000000000000import pyvw # the label for each word is its parent, or -1 for root my_dataset = [ [("the", 1), # 0 ("monster", 2), # 1 ("ate", -1), # 2 ("a", 5), # 3 ("big", 5), # 4 ("sandwich", 2)] # 5 , [("the", 1), # 0 ("sandwich", 2), # 1 ("is", -1), # 2 ("tasty", 2)] # 3 , [("a", 1), # 0 ("sandwich", 2), # 1 ("ate", -1), # 2 ("itself", 2)] # 3 ] class CovingtonDepParser(pyvw.SearchTask): def __init__(self, vw, sch, num_actions): pyvw.SearchTask.__init__(self, vw, sch, num_actions) sch.set_options( sch.AUTO_HAMMING_LOSS | sch.AUTO_CONDITION_FEATURES ) def _run(self, sentence): N = len(sentence) # initialize our output so everything is a root output = [-1 for i in range(N)] for n in range(N): wordN,parN = sentence[n] for m in range(-1,N): if m == n: continue wordM = sentence[m][0] if m > 0 else "*root*" # ask the question: is m the parent of n? isParent = 2 if m == parN else 1 # construct an example dir = 'l' if m < n else 'r' ex = lambda: self.vw.example({'a': [wordN, dir + '_' + wordN], 'b': [wordM, dir + '_' + wordN], 'p': [wordN + '_' + wordM, dir + '_' + wordN + '_' + wordM], 'd': [ str(m-n <= d) + '<=' + str(d) for d in [-8, -4, -2, -1, 1, 2, 4, 8] ] + [ str(m-n >= d) + '>=' + str(d) for d in [-8, -4, -2, -1, 1, 2, 4, 8] ] }) pred = self.sch.predict(examples = ex, my_tag = (m+1)*N + n + 1, oracle = isParent, condition = [ (max(0, (m )*N + n + 1), 'p'), (max(0, (m+1)*N + n ), 'q') ]) if pred == 2: output[n] = m break return output class CovingtonDepParserLDF(pyvw.SearchTask): def __init__(self, vw, sch, num_actions): pyvw.SearchTask.__init__(self, vw, sch, num_actions) sch.set_options( sch.AUTO_HAMMING_LOSS | sch.IS_LDF | sch.AUTO_CONDITION_FEATURES ) def makeExample(self, sentence, n, m): wordN = sentence[n][0] wordM = sentence[m][0] if m >= 0 else '*ROOT*' dir = 'l' if m < n else 'r' ex = self.vw.example( { 'a': [wordN, dir + '_' + wordN], 'b': [wordM, dir + '_' + wordM], 'p': [wordN + '_' + wordM, dir + '_' + wordN + '_' + wordM], 'd': [ str(m-n <= d) + '<=' + str(d) for d in [-8, -4, -2, -1, 1, 2, 4, 8] ] + [ str(m-n >= d) + '>=' + str(d) for d in [-8, -4, -2, -1, 1, 2, 4, 8] ] }, labelType=self.vw.lCostSensitive) # the label string is (m+2):0. The :0 means cost zero (this is # irrelevant and could be any number). +2 ensures >= 1 ex.set_label_string(str(100 + n - m) + ":0") return ex def _run(self, sentence): N = len(sentence) # initialize our output so everything is a root output = [-1 for i in range(N)] for n in range(N): # make LDF examples examples = [ lambda: self.makeExample(sentence,n,m) for m in range(-1,N) if n != m ] # truth parN = sentence[n][1] oracle = parN+1 if parN < n else parN # have to -1 because we excluded n==m from list # make a prediction pred = self.sch.predict(examples = examples, my_tag = n+1, oracle = oracle, condition = [ (n, 'p'), (n-1, 'q') ] ) output[n] = pred-1 if pred < n else pred # have to +1 because n==m excluded return output # TODO: if they make sure search=0 <==> ldf <==> csoaa_ldf # demo the non-ldf version: print 'training non-LDF' vw = pyvw.vw("--search 2 --search_task hook --ring_size 1024 --quiet") task = vw.init_search_task(CovingtonDepParser) for p in range(2): # do two passes over the training data task.learn(my_dataset) print 'testing non-LDF' print task.predict( [(w,-1) for w in "the monster ate a sandwich".split()] ) print 'should have printed [ 1 2 -1 4 2 ]' # demo the ldf version: print 'training LDF' vw = pyvw.vw("--search 0 --csoaa_ldf m --search_task hook --ring_size 1024 --quiet") task = vw.init_search_task(CovingtonDepParserLDF) for p in range(100): # do two passes over the training data task.learn(my_dataset) print 'testing LDF' print task.predict( [(w,-1) for w in "the monster ate a sandwich".split()] ) print 'should have printed [ 1 2 -1 4 2 ]' vowpal_wabbit-8.1.1/python/mini_vw.py000077500000000000000000000015341261756526500177510ustar00rootroot00000000000000import sys import pyvw learnFromStrings = False # this is a stupid program that basically mimics vw's behavior, # mostly for the purpose of speed comparisons def mini_vw(inputFile, numPasses, otherArgs): vw = pyvw.vw(otherArgs) for p in range(numPasses): print 'pass', (p+1) h = open(inputFile, 'r') for l in h.readlines(): if learnFromStrings: vw.learn(l) else: ex = vw.example(l) vw.learn(ex) ex.finish() h.close() vw.finish() if __name__ == '__main__': if len(sys.argv) < 3: print 'usage: mini_vw.py (inputFile) (#passes) (...other VW args...)' exit() inputFile = sys.argv[1] numPasses = int(sys.argv[2]) otherArgs = ' '.join(sys.argv[3:]) mini_vw(inputFile, numPasses, otherArgs) vowpal_wabbit-8.1.1/python/pylibvw.cc000066400000000000000000001025631261756526500177330ustar00rootroot00000000000000#include "../vowpalwabbit/vw.h" #include "../vowpalwabbit/multiclass.h" #include "../vowpalwabbit/cost_sensitive.h" #include "../vowpalwabbit/cb.h" #include "../vowpalwabbit/search.h" #include "../vowpalwabbit/search_hooktask.h" #include "../vowpalwabbit/parse_example.h" #include "../vowpalwabbit/gd.h" #include #include #include using namespace std; namespace py=boost::python; typedef boost::shared_ptr vw_ptr; typedef boost::shared_ptr example_ptr; typedef boost::shared_ptr search_ptr; typedef boost::shared_ptr predictor_ptr; const size_t lDEFAULT = 0; const size_t lBINARY = 1; const size_t lMULTICLASS = 2; const size_t lCOST_SENSITIVE = 3; const size_t lCONTEXTUAL_BANDIT = 4; const size_t lMAX = 5; void dont_delete_me(void*arg) { } vw_ptr my_initialize(string args) { vw*foo = VW::initialize(args); return boost::shared_ptr(foo, dont_delete_me); } void my_finish(vw_ptr all) { VW::finish(*all, false); // don't delete all because python will do that for us! } search_ptr get_search_ptr(vw_ptr all) { return boost::shared_ptr((Search::search*)(all->searchstr), dont_delete_me); } void my_audit_example(vw_ptr all, example_ptr ec) { GD::print_audit_features(*all, *ec); } predictor_ptr get_predictor(search_ptr sch, ptag my_tag) { Search::predictor* P = new Search::predictor(*sch, my_tag); return boost::shared_ptr(P); } label_parser* get_label_parser(vw*all, size_t labelType) { switch (labelType) { case lDEFAULT: return all ? &all->p->lp : NULL; case lBINARY: return &simple_label; case lMULTICLASS: return &MULTICLASS::mc_label; case lCOST_SENSITIVE: return &COST_SENSITIVE::cs_label; case lCONTEXTUAL_BANDIT: return &CB::cb_label; default: cerr << "get_label_parser called on invalid label type" << endl; throw exception(); } } void my_delete_example(void*voidec) { example* ec = (example*) voidec; size_t labelType = (ec->tag.size() == 0) ? lDEFAULT : ec->tag[0]; label_parser* lp = get_label_parser(NULL, labelType); VW::dealloc_example(lp ? lp->delete_label : NULL, *ec); free(ec); } example* my_empty_example0(vw_ptr vw, size_t labelType) { label_parser* lp = get_label_parser(&*vw, labelType); example* ec = VW::alloc_examples(lp->label_size, 1); lp->default_label(&ec->l); if (labelType == lCOST_SENSITIVE) { COST_SENSITIVE::wclass zero = { 0., 1, 0., 0. }; ec->l.cs.costs.push_back(zero); } ec->tag.erase(); if (labelType != lDEFAULT) ec->tag.push_back((char)labelType); // hide the label type in the tag return ec; } example_ptr my_empty_example(vw_ptr vw, size_t labelType) { example* ec = my_empty_example0(vw, labelType); return boost::shared_ptr(ec, my_delete_example); } example_ptr my_read_example(vw_ptr all, size_t labelType, char*str) { example*ec = my_empty_example0(all, labelType); VW::read_line(*all, ec, str); VW::parse_atomic_example(*all, ec, false); VW::setup_example(*all, ec); ec->example_counter = labelType; ec->tag.erase(); if (labelType != lDEFAULT) ec->tag.push_back((char)labelType); // hide the label type in the tag return boost::shared_ptr(ec, my_delete_example); } void my_finish_example(vw_ptr all, example_ptr ec) { // TODO } void my_learn(vw_ptr all, example_ptr ec) { if (ec->test_only) { all->l->predict(*ec); } else { all->learn(ec.get()); } } float my_learn_string(vw_ptr all, char*str) { example*ec = VW::read_example(*all, str); all->learn(ec); float pp = ec->partial_prediction; VW::finish_example(*all, ec); return pp; } float my_predict(vw_ptr all, example_ptr ec) { bool old_test_only = ec->test_only; ec->test_only = true; all->l->learn(*ec); ec->test_only = old_test_only; return ec->partial_prediction; } float my_predict_string(vw_ptr all, char*str) { example*ec = VW::read_example(*all, str); ec->test_only = true; all->learn(ec); float pp = ec->partial_prediction; VW::finish_example(*all, ec); return pp; } string varray_char_to_string(v_array &a) { string ret = ""; for (char*c = a.begin; c != a.end; ++c) ret += *c; return ret; } string my_get_tag(example_ptr ec) { return varray_char_to_string(ec->tag); } uint32_t ex_num_namespaces(example_ptr ec) { return ec->indices.size(); } unsigned char ex_namespace(example_ptr ec, uint32_t ns) { return ec->indices[ns]; } uint32_t ex_num_features(example_ptr ec, unsigned char ns) { return ec->atomics[ns].size(); } uint32_t ex_feature(example_ptr ec, unsigned char ns, uint32_t i) { return ec->atomics[ns][i].weight_index; } float ex_feature_weight(example_ptr ec, unsigned char ns, uint32_t i) { return ec->atomics[ns][i].x; } float ex_sum_feat_sq(example_ptr ec, unsigned char ns) { return ec->sum_feat_sq[ns]; } void ex_push_feature(example_ptr ec, unsigned char ns, uint32_t fid, float v) { // warning: assumes namespace exists! feature f = { v, fid }; ec->atomics[ns].push_back(f); ec->num_features++; ec->sum_feat_sq[ns] += v * v; ec->total_sum_feat_sq += v * v; } void ex_push_feature_list(example_ptr ec, vw_ptr vw, unsigned char ns, py::list& a) { // warning: assumes namespace exists! char ns_str[2] = { (char)ns, 0 }; uint32_t ns_hash = VW::hash_space(*vw, ns_str); size_t count = 0; float sum_sq = 0.; for (size_t i=0; i get_tup(ai); if (get_tup.check()) { py::tuple fv = get_tup(); if (len(fv) != 2) { cerr << "warning: malformed feature in list" << endl; continue; } // TODO str(ai) py::extract get_val(fv[1]); if (get_val.check()) f.x = get_val(); else { cerr << "warning: malformed feature in list" << endl; continue; } ai = fv[0]; } if (f.x != 0.) { bool got = false; py::extract get_str(ai); if (get_str.check()) { f.weight_index = VW::hash_feature(*vw, get_str(), ns_hash); got = true; } else { py::extract get_int(ai); if (get_int.check()) { f.weight_index = get_int(); got = true; } else { cerr << "warning: malformed feature in list" << endl; continue; } } if (got) { ec->atomics[ns].push_back(f); count++; sum_sq += f.x * f.x; } } } ec->num_features += count; ec->sum_feat_sq[ns] += sum_sq; ec->total_sum_feat_sq += sum_sq; } void ex_push_namespace(example_ptr ec, unsigned char ns) { ec->indices.push_back(ns); } void ex_ensure_namespace_exists(example_ptr ec, unsigned char ns) { for (unsigned char* nss = ec->indices.begin; nss != ec->indices.end; ++nss) if (ns == *nss) return; ex_push_namespace(ec, ns); } void ex_push_dictionary(example_ptr ec, vw_ptr vw, py::dict& dict) { py::object objectKey, objectVal; const py::object objectKeys = dict.iterkeys(); const py::object objectVals = dict.itervalues(); unsigned long ulCount = boost::python::extract(dict.attr("__len__")()); for (size_t u=0; uob_type->tp_name[0]; if (chCheckKey != 's') continue; chCheckKey = objectVal.ptr()->ob_type->tp_name[0]; if (chCheckKey != 'l') continue; py::extract ns_e(objectKey); if (ns_e().length() < 1) continue; py::extract list_e(objectVal); py::list list = list_e(); char ns = ns_e()[0]; ex_ensure_namespace_exists(ec, ns); ex_push_feature_list(ec, vw, ns, list); } } bool ex_pop_feature(example_ptr ec, unsigned char ns) { if (ec->atomics[ns].size() == 0) return false; feature f = ec->atomics[ns].pop(); ec->num_features--; ec->sum_feat_sq[ns] -= f.x * f.x; ec->total_sum_feat_sq -= f.x * f.x; return true; } void ex_erase_namespace(example_ptr ec, unsigned char ns) { ec->num_features -= ec->atomics[ns].size(); ec->total_sum_feat_sq -= ec->sum_feat_sq[ns]; ec->sum_feat_sq[ns] = 0.; ec->atomics[ns].erase(); ec->audit_features[ns].erase(); } bool ex_pop_namespace(example_ptr ec) { if (ec->indices.size() == 0) return false; unsigned char ns = ec->indices.pop(); ex_erase_namespace(ec, ns); return true; } void my_setup_example(vw_ptr vw, example_ptr ec) { VW::setup_example(*vw, ec.get()); } void unsetup_example(vw_ptr vwP, example_ptr ae) { vw&all = *vwP; ae->partial_prediction = 0.; ae->num_features = 0; ae->total_sum_feat_sq = 0; ae->loss = 0.; if (all.ignore_some) { cerr << "error: cannot unsetup example when some namespaces are ignored!" << endl; throw exception(); } if(all.ngram_strings.size() > 0) { cerr << "error: cannot unsetup example when ngrams are in use!" << endl; throw exception(); } if (all.add_constant) { ae->atomics[constant_namespace].erase(); ae->audit_features[constant_namespace].erase(); int hit_constant = -1; size_t N = ae->indices.size(); for (size_t i=0; iindices[j] == constant_namespace) { if (hit_constant >= 0) { cerr << "error: hit constant namespace twice!" << endl; throw exception(); } hit_constant = j; break; } } if (hit_constant >= 0) { for (size_t i=hit_constant; iindices[i] = ae->indices[i+1]; ae->indices.pop(); } } uint32_t multiplier = all.wpp << all.reg.stride_shift; if(multiplier != 1) //make room for per-feature information. { for (unsigned char* i = ae->indices.begin; i != ae->indices.end; i++) for(feature* j = ae->atomics[*i].begin; j != ae->atomics[*i].end; j++) j->weight_index /= multiplier; if (all.audit || all.hash_inv) for (unsigned char* i = ae->indices.begin; i != ae->indices.end; i++) for(audit_data* j = ae->audit_features[*i].begin; j != ae->audit_features[*i].end; j++) j->weight_index /= multiplier; } } void ex_set_label_string(example_ptr ec, vw_ptr vw, string label, size_t labelType) { // SPEEDUP: if it's already set properly, don't modify label_parser& old_lp = vw->p->lp; vw->p->lp = *get_label_parser(&*vw, labelType); VW::parse_example_label(*vw, *ec, label); vw->p->lp = old_lp; } float ex_get_simplelabel_label(example_ptr ec) { return ec->l.simple.label; } float ex_get_simplelabel_weight(example_ptr ec) { return ec->l.simple.weight; } float ex_get_simplelabel_initial(example_ptr ec) { return ec->l.simple.initial; } float ex_get_simplelabel_prediction(example_ptr ec) { return ec->pred.scalar; } uint32_t ex_get_multiclass_label(example_ptr ec) { return ec->l.multi.label; } float ex_get_multiclass_weight(example_ptr ec) { return ec->l.multi.weight; } uint32_t ex_get_multiclass_prediction(example_ptr ec) { return ec->pred.multiclass; } uint32_t ex_get_costsensitive_prediction(example_ptr ec) { return ec->pred.multiclass; } uint32_t ex_get_costsensitive_num_costs(example_ptr ec) { return ec->l.cs.costs.size(); } float ex_get_costsensitive_cost(example_ptr ec, uint32_t i) { return ec->l.cs.costs[i].x; } uint32_t ex_get_costsensitive_class(example_ptr ec, uint32_t i) { return ec->l.cs.costs[i].class_index; } float ex_get_costsensitive_partial_prediction(example_ptr ec, uint32_t i) { return ec->l.cs.costs[i].partial_prediction; } float ex_get_costsensitive_wap_value(example_ptr ec, uint32_t i) { return ec->l.cs.costs[i].wap_value; } uint32_t ex_get_cbandits_prediction(example_ptr ec) { return ec->pred.multiclass; } uint32_t ex_get_cbandits_num_costs(example_ptr ec) { return ec->l.cb.costs.size(); } float ex_get_cbandits_cost(example_ptr ec, uint32_t i) { return ec->l.cb.costs[i].cost; } uint32_t ex_get_cbandits_class(example_ptr ec, uint32_t i) { return ec->l.cb.costs[i].action; } float ex_get_cbandits_probability(example_ptr ec, uint32_t i) { return ec->l.cb.costs[i].probability; } float ex_get_cbandits_partial_prediction(example_ptr ec, uint32_t i) { return ec->l.cb.costs[i].partial_prediction; } size_t get_example_counter(example_ptr ec) { return ec->example_counter; } uint32_t get_ft_offset(example_ptr ec) { return ec->ft_offset; } size_t get_num_features(example_ptr ec) { return ec->num_features; } float get_partial_prediction(example_ptr ec) { return ec->partial_prediction; } float get_updated_prediction(example_ptr ec) { return ec->updated_prediction; } float get_loss(example_ptr ec) { return ec->loss; } float get_example_t(example_ptr ec) { return ec->example_t; } float get_total_sum_feat_sq(example_ptr ec) { return ec->total_sum_feat_sq; } double get_sum_loss(vw_ptr vw) { return vw->sd->sum_loss; } double get_weighted_examples(vw_ptr vw) { return vw->sd->weighted_examples; } bool search_should_output(search_ptr sch) { return sch->output().good(); } void search_output(search_ptr sch, string s) { sch->output() << s; } /* uint32_t search_predict_one_all(search_ptr sch, example_ptr ec, uint32_t one_ystar) { return sch->predict(ec.get(), one_ystar, NULL); } uint32_t search_predict_one_some(search_ptr sch, example_ptr ec, uint32_t one_ystar, vector& yallowed) { v_array yallowed_va; yallowed_va.begin = yallowed.data(); yallowed_va.end = yallowed_va.begin + yallowed.size(); yallowed_va.end_array = yallowed_va.end; yallowed_va.erase_count = 0; return sch->predict(ec.get(), one_ystar, &yallowed_va); } uint32_t search_predict_many_all(search_ptr sch, example_ptr ec, vector& ystar) { v_array ystar_va; ystar_va.begin = ystar.data(); ystar_va.end = ystar_va.begin + ystar.size(); ystar_va.end_array = ystar_va.end; ystar_va.erase_count = 0; return sch->predict(ec.get(), &ystar_va, NULL); } uint32_t search_predict_many_some(search_ptr sch, example_ptr ec, vector& ystar, vector& yallowed) { v_array ystar_va; ystar_va.begin = ystar.data(); ystar_va.end = ystar_va.begin + ystar.size(); ystar_va.end_array = ystar_va.end; ystar_va.erase_count = 0; v_array yallowed_va; yallowed_va.begin = yallowed.data(); yallowed_va.end = yallowed_va.begin + yallowed.size(); yallowed_va.end_array = yallowed_va.end; yallowed_va.erase_count = 0; return sch->predict(ec.get(), &ystar_va, &yallowed_va); } */ void verify_search_set_properly(search_ptr sch) { if (sch->task_name == NULL) { cerr << "set_structured_predict_hook: search task not initialized properly" << endl; throw exception(); } if (strcmp(sch->task_name, "hook") != 0) { cerr << "set_structured_predict_hook: trying to set hook when search task is not 'hook'!" << endl; throw exception(); } } uint32_t search_get_num_actions(search_ptr sch) { verify_search_set_properly(sch); HookTask::task_data* d = sch->get_task_data(); return d->num_actions; } void search_run_fn(Search::search&sch) { try { HookTask::task_data* d = sch.get_task_data(); py::object run = *(py::object*)d->run_object; run.attr("__call__")(); } catch(...) { PyErr_Print(); PyErr_Clear(); throw exception(); } } void search_setup_fn(Search::search&sch) { try { HookTask::task_data* d = sch.get_task_data(); py::object run = *(py::object*)d->setup_object; run.attr("__call__")(); } catch(...) { PyErr_Print(); PyErr_Clear(); throw exception(); } } void search_takedown_fn(Search::search&sch) { try { HookTask::task_data* d = sch.get_task_data(); py::object run = *(py::object*)d->takedown_object; run.attr("__call__")(); } catch(...) { PyErr_Print(); PyErr_Clear(); throw exception(); } } void py_delete_run_object(void* pyobj) { py::object* o = (py::object*)pyobj; delete o; } void set_force_oracle(search_ptr sch, bool useOracle) { verify_search_set_properly(sch); sch->set_force_oracle(useOracle); } void set_structured_predict_hook(search_ptr sch, py::object run_object, py::object setup_object, py::object takedown_object) { verify_search_set_properly(sch); HookTask::task_data* d = sch->get_task_data(); d->run_f = &search_run_fn; delete (py::object*)d->run_object; d->run_object = NULL; delete (py::object*)d->setup_object; d->setup_object = NULL; delete (py::object*)d->takedown_object; d->takedown_object = NULL; sch->set_force_oracle(false); d->run_object = new py::object(run_object); if (setup_object.ptr() != Py_None) { d->setup_object = new py::object(setup_object); d->run_setup_f = &search_setup_fn; } if (takedown_object.ptr() != Py_None) { d->takedown_object = new py::object(takedown_object); d->run_takedown_f = &search_takedown_fn; } d->delete_run_object = &py_delete_run_object; } void my_set_test_only(example_ptr ec, bool val) { ec->test_only = val; } bool po_exists(search_ptr sch, string arg) { HookTask::task_data* d = sch->get_task_data(); return (*d->var_map).count(arg) > 0; } string po_get_string(search_ptr sch, string arg) { HookTask::task_data* d = sch->get_task_data(); return (*d->var_map)[arg].as(); } int32_t po_get_int(search_ptr sch, string arg) { HookTask::task_data* d = sch->get_task_data(); try { return (*d->var_map)[arg].as(); } catch (...) {} try { return (*d->var_map)[arg].as(); } catch (...) {} try { return (*d->var_map)[arg].as(); } catch (...) {} try { return (*d->var_map)[arg].as(); } catch (...) {} try { return (*d->var_map)[arg].as(); } catch (...) {} try { return (*d->var_map)[arg].as(); } catch (...) {} try { return (*d->var_map)[arg].as(); } catch (...) {} try { return (*d->var_map)[arg].as(); } catch (...) {} // we know this'll fail but do it anyway to get the exception return (*d->var_map)[arg].as(); } PyObject* po_get(search_ptr sch, string arg) { try { return py::incref(py::object(po_get_string(sch, arg)).ptr()); } catch (...) {} try { return py::incref(py::object(po_get_int(sch, arg)).ptr()); } catch (...) {} // return None return py::incref(py::object().ptr()); } void my_set_input(predictor_ptr P, example_ptr ec) { P->set_input(*ec); } void my_set_input_at(predictor_ptr P, size_t posn, example_ptr ec) { P->set_input_at(posn, *ec); } void my_add_oracle(predictor_ptr P, action a) { P->add_oracle(a); } void my_add_oracles(predictor_ptr P, py::list& a) { for (size_t i=0; iadd_oracle(py::extract(a[i])); } void my_add_allowed(predictor_ptr P, action a) { P->add_allowed(a); } void my_add_alloweds(predictor_ptr P, py::list& a) { for (size_t i=0; iadd_allowed(py::extract(a[i])); } void my_add_condition(predictor_ptr P, ptag t, char c) { P->add_condition(t, c); } void my_add_condition_range(predictor_ptr P, ptag hi, ptag count, char name0) { P->add_condition_range(hi, count, name0); } void my_set_oracle(predictor_ptr P, action a) { P->set_oracle(a); } void my_set_oracles(predictor_ptr P, py::list& a) { if (len(a) > 0) P->set_oracle(py::extract(a[0])); else P->erase_oracles(); for (size_t i=1; iadd_oracle(py::extract(a[i])); } void my_set_allowed(predictor_ptr P, action a) { P->set_allowed(a); } void my_set_alloweds(predictor_ptr P, py::list& a) { if (len(a) > 0) P->set_allowed(py::extract(a[0])); else P->erase_alloweds(); for (size_t i=1; iadd_allowed(py::extract(a[i])); } void my_set_condition(predictor_ptr P, ptag t, char c) { P->set_condition(t, c); } void my_set_condition_range(predictor_ptr P, ptag hi, ptag count, char name0) { P->set_condition_range(hi, count, name0); } void my_set_learner_id(predictor_ptr P, size_t id) { P->set_learner_id(id); } void my_set_tag(predictor_ptr P, ptag t) { P->set_tag(t); } BOOST_PYTHON_MODULE(pylibvw) { // This will enable user-defined docstrings and python signatures, // while disabling the C++ signatures py::docstring_options local_docstring_options(true, true, false); // define the vw class py::class_("vw", "the basic VW object that holds with weight vector, parser, etc.", py::no_init) .def("__init__", py::make_constructor(my_initialize)) // .def("__del__", &my_finish, "deconstruct the VW object by calling finish") .def("finish", &my_finish, "stop VW by calling finish (and, eg, write weights to disk)") .def("learn", &my_learn, "given a pyvw example, learn (and predict) on that example") .def("learn_string", &my_learn_string, "given an example specified as a string (as in a VW data file), learn on that example") .def("predict", &my_predict_string, "given a pyvw example, predict on that example") .def("predict_string", &my_predict_string, "given an example specified as a string (as in a VW data file), predict on that example") .def("hash_space", &VW::hash_space, "given a namespace (as a string), compute the hash of that namespace") .def("hash_feature", &VW::hash_feature, "given a feature string (arg2) and a hashed namespace (arg3), hash that feature") .def("finish_example", &my_finish_example, "tell VW that you're done with a given example") .def("setup_example", &my_setup_example, "given an example that you've created by hand, prepare it for learning (eg, compute quadratic feature)") .def("unsetup_example", &unsetup_example, "reverse the process of setup, so that you can go back and modify this example") .def("num_weights", &VW::num_weights, "how many weights are we learning?") .def("get_weight", &VW::get_weight, "get the weight for a particular index") .def("set_weight", &VW::set_weight, "set the weight for a particular index") .def("get_stride", &VW::get_stride, "return the internal stride") .def("get_sum_loss", &get_sum_loss, "return the total cumulative loss suffered so far") .def("get_weighted_examples", &get_weighted_examples, "return the total weight of examples so far") .def("get_search_ptr", &get_search_ptr, "return a pointer to the search data structure") .def("audit_example", &my_audit_example, "print example audit information") .def_readonly("lDefault", lDEFAULT, "Default label type (whatever vw was initialized with) -- used as input to the example() initializer") .def_readonly("lBinary", lBINARY, "Binary label type -- used as input to the example() initializer") .def_readonly("lMulticlass", lMULTICLASS, "Multiclass label type -- used as input to the example() initializer") .def_readonly("lCostSensitive", lCOST_SENSITIVE, "Cost sensitive label type (for LDF!) -- used as input to the example() initializer") .def_readonly("lContextualBandit", lCONTEXTUAL_BANDIT, "Contextual bandit label type -- used as input to the example() initializer") ; // define the example class py::class_("example", py::no_init) .def("__init__", py::make_constructor(my_read_example), "Given a string as an argument parse that into a VW example (and run setup on it) -- default to multiclass label type") .def("__init__", py::make_constructor(my_empty_example), "Construct an empty (non setup) example; you must provide a label type (vw.lBinary, vw.lMulticlass, etc.)") .def("set_test_only", &my_set_test_only, "Change the test-only bit on an example") .def("get_tag", &my_get_tag, "Returns the tag associated with this example") .def("get_topic_prediction", &VW::get_topic_prediction, "For LDA models, returns the topic prediction for the topic id given") .def("get_feature_number", &VW::get_feature_number, "Returns the total number of features for this example") .def("get_example_counter", &get_example_counter, "Returns the counter of total number of examples seen up to and including this one") .def("get_ft_offset", &get_ft_offset, "Returns the feature offset for this example (used, eg, by multiclass classification to bulk offset all features)") .def("get_partial_prediction", &get_partial_prediction, "Returns the partial prediction associated with this example") .def("get_updated_prediction", &get_updated_prediction, "Returns the partial prediction as if we had updated it after learning") .def("get_loss", &get_loss, "Returns the loss associated with this example") .def("get_example_t", &get_example_t, "The total sum of importance weights up to and including this example") .def("get_total_sum_feat_sq", &get_total_sum_feat_sq, "The total sum of feature-value squared for this example") .def("num_namespaces", &ex_num_namespaces, "The total number of namespaces associated with this example") .def("namespace", &ex_namespace, "Get the namespace id for namespace i (for i = 0.. num_namespaces); specifically returns the ord() of the corresponding character id") .def("sum_feat_sq", &ex_sum_feat_sq, "Get the sum of feature-values squared for a given namespace id (id=character-ord)") .def("num_features_in", &ex_num_features, "Get the number of features in a given namespace id (id=character-ord)") .def("feature", &ex_feature, "Get the feature id for the ith feature in a given namespace id (id=character-ord)") .def("feature_weight", &ex_feature_weight, "The the feature value (weight) per .feature(...)") .def("push_hashed_feature", &ex_push_feature, "Add a hashed feature to a given namespace (id=character-ord)") .def("push_feature_list", &ex_push_feature_list, "Add a (Python) list of features to a given namespace") .def("push_feature_dict", &ex_push_dictionary, "Add a (Python) dictionary of namespace/feature-list pairs") .def("pop_feature", &ex_pop_feature, "Remove the top feature from a given namespace; returns True iff the list was non-empty") .def("push_namespace", &ex_push_namespace, "Add a new namespace") .def("ensure_namespace_exists", &ex_ensure_namespace_exists, "Add a new namespace if it doesn't already exist") .def("pop_namespace", &ex_pop_namespace, "Remove the top namespace off; returns True iff the list was non-empty") .def("erase_namespace", &ex_erase_namespace, "Remove all the features from a given namespace") .def("set_label_string", &ex_set_label_string, "(Re)assign the label of this example to this string") .def("get_simplelabel_label", &ex_get_simplelabel_label, "Assuming a simple_label label type, return the corresponding label (class/regression target/etc.)") .def("get_simplelabel_weight", &ex_get_simplelabel_weight, "Assuming a simple_label label type, return the importance weight") .def("get_simplelabel_initial", &ex_get_simplelabel_initial, "Assuming a simple_label label type, return the initial (baseline) prediction") .def("get_simplelabel_prediction", &ex_get_simplelabel_prediction, "Assuming a simple_label label type, return the final prediction") .def("get_multiclass_label", &ex_get_multiclass_label, "Assuming a multiclass label type, get the true label") .def("get_multiclass_weight", &ex_get_multiclass_weight, "Assuming a multiclass label type, get the importance weight") .def("get_multiclass_prediction", &ex_get_multiclass_prediction, "Assuming a multiclass label type, get the prediction") .def("get_costsensitive_prediction", &ex_get_costsensitive_prediction, "Assuming a cost_sensitive label type, get the prediction") .def("get_costsensitive_num_costs", &ex_get_costsensitive_num_costs, "Assuming a cost_sensitive label type, get the total number of label/cost pairs") .def("get_costsensitive_cost", &ex_get_costsensitive_cost, "Assuming a cost_sensitive label type, get the cost for a given pair (i=0.. get_costsensitive_num_costs)") .def("get_costsensitive_class", &ex_get_costsensitive_class, "Assuming a cost_sensitive label type, get the label for a given pair (i=0.. get_costsensitive_num_costs)") .def("get_costsensitive_partial_prediction", &ex_get_costsensitive_partial_prediction, "Assuming a cost_sensitive label type, get the partial prediction for a given pair (i=0.. get_costsensitive_num_costs)") .def("get_costsensitive_wap_value", &ex_get_costsensitive_wap_value, "Assuming a cost_sensitive label type, get the weighted-all-pairs recomputed cost for a given pair (i=0.. get_costsensitive_num_costs)") .def("get_cbandits_prediction", &ex_get_cbandits_prediction, "Assuming a contextual_bandits label type, get the prediction") .def("get_cbandits_num_costs", &ex_get_cbandits_num_costs, "Assuming a contextual_bandits label type, get the total number of label/cost pairs") .def("get_cbandits_cost", &ex_get_cbandits_cost, "Assuming a contextual_bandits label type, get the cost for a given pair (i=0.. get_cbandits_num_costs)") .def("get_cbandits_class", &ex_get_cbandits_class, "Assuming a contextual_bandits label type, get the label for a given pair (i=0.. get_cbandits_num_costs)") .def("get_cbandits_probability", &ex_get_cbandits_probability, "Assuming a contextual_bandits label type, get the bandits probability for a given pair (i=0.. get_cbandits_num_costs)") .def("get_cbandits_partial_prediction", &ex_get_cbandits_partial_prediction, "Assuming a contextual_bandits label type, get the partial prediction for a given pair (i=0.. get_cbandits_num_costs)") ; py::class_("predictor", py::no_init) .def("set_input", &my_set_input, "set the input (an example) for this predictor (non-LDF mode only)") //.def("set_input_ldf", &my_set_input_ldf, "set the inputs (a list of examples) for this predictor (LDF mode only)") .def("set_input_length", &Search::predictor::set_input_length, "declare the length of an LDF-sequence of examples") .def("set_input_at", &my_set_input_at, "put a given example at position in the LDF sequence (call after set_input_length)") .def("add_oracle", &my_add_oracle, "add an action to the current list of oracle actions") .def("add_oracles", &my_add_oracles, "add a list of actions to the current list of oracle actions") .def("add_allowed", &my_add_allowed, "add an action to the current list of allowed actions") .def("add_alloweds", &my_add_alloweds, "add a list of actions to the current list of allowed actions") .def("add_condition", &my_add_condition, "add a (tag,char) pair to the list of variables on which to condition") .def("add_condition_range", &my_add_condition_range, "given (tag,len,char), add (tag,char), (tag-1,char+1), ..., (tag-len,char+len) to the list of conditionings") .def("set_oracle", &my_set_oracle, "set an action as the current list of oracle actions") .def("set_oracles", &my_set_oracles, "set a list of actions as the current list of oracle actions") .def("set_allowed", &my_set_allowed, "set an action as the current list of allowed actions") .def("set_alloweds", &my_set_alloweds, "set a list of actions as the current list of allowed actions") .def("set_condition", &my_set_condition, "set a (tag,char) pair as the list of variables on which to condition") .def("set_condition_range", &my_set_condition_range, "given (tag,len,char), set (tag,char), (tag-1,char+1), ..., (tag-len,char+len) as the list of conditionings") .def("set_learner_id", &my_set_learner_id, "select the learner with which to make this prediction") .def("set_tag", &my_set_tag, "change the tag of this prediction") .def("predict", &Search::predictor::predict, "make a prediction") ; py::class_("search") .def("set_options", &Search::search::set_options, "Set global search options (auto conditioning, etc.)") .def("set_num_learners", &Search::search::set_num_learners, "Set the total number of learners you want to train") .def("get_history_length", &Search::search::get_history_length, "Get the value specified by --search_history_length") .def("loss", &Search::search::loss, "Declare a (possibly incremental) loss") .def("should_output", &search_should_output, "Check whether search wants us to output (only happens if you have -p running)") .def("predict_needs_example", &Search::search::predictNeedsExample, "Check whether a subsequent call to predict is actually going to use the example you pass---i.e., can you skip feature computation?") .def("output", &search_output, "Add a string to the coutput (should only do if should_output returns True)") .def("get_num_actions", &search_get_num_actions, "Return the total number of actions search was initialized with") .def("set_structured_predict_hook", &set_structured_predict_hook, "Set the hook (function pointer) that search should use for structured prediction (you don't want to call this yourself!") .def("set_force_oracle", &set_force_oracle, "For oracle decoding when .predict is run") .def("is_ldf", &Search::search::is_ldf, "check whether this search task is running in LDF mode") .def("po_exists", &po_exists, "For program (cmd line) options, check to see if a given option was specified; eg sch.po_exists(\"search\") should be True") .def("po_get", &po_get, "For program (cmd line) options, if an option was specified, get its value; eg sch.po_get(\"search\") should return the # of actions (returns either int or string)") .def("po_get_str", &po_get_string, "Same as po_get, but specialized for string return values.") .def("po_get_int", &po_get_int, "Same as po_get, but specialized for integer return values.") .def("get_predictor", &get_predictor, "Get a predictor object that can be used for making predictions; requires a tag argument to tag the prediction.") .def_readonly("AUTO_CONDITION_FEATURES", Search::AUTO_CONDITION_FEATURES, "Tell search to automatically add features based on conditioned-on variables") .def_readonly("AUTO_HAMMING_LOSS", Search::AUTO_HAMMING_LOSS, "Tell search to automatically compute hamming loss over predictions") .def_readonly("EXAMPLES_DONT_CHANGE", Search::EXAMPLES_DONT_CHANGE, "Tell search that on a single structured 'run', you don't change the examples you pass to predict") .def_readonly("IS_LDF", Search::IS_LDF, "Tell search that this is an LDF task") ; } vowpal_wabbit-8.1.1/python/pyvw.py000066400000000000000000000661401261756526500173070ustar00rootroot00000000000000import sys import pylibvw class SearchTask(): def __init__(self, vw, sch, num_actions): self.vw = vw self.sch = sch self.blank_line = self.vw.example("") self.blank_line.finish() self.bogus_example = self.vw.example("1 | x") def __del__(self): self.bogus_example.finish() pass def _run(self, your_own_input_example): pass def _call_vw(self, my_example, isTest, useOracle=False): # run_fn, setup_fn, takedown_fn, isTest): self._output = None self.bogus_example.set_test_only(isTest) def run(): self._output = self._run(my_example) setup = None takedown = None if callable(getattr(self, "_setup", None)): setup = lambda: self._setup(my_example) if callable(getattr(self, "_takedown", None)): takedown = lambda: self._takedown(my_example) self.sch.set_structured_predict_hook(run, setup, takedown) self.sch.set_force_oracle(useOracle) self.vw.learn(self.bogus_example) self.vw.learn(self.blank_line) # this will cause our ._run hook to get called def learn(self, data_iterator): for my_example in data_iterator.__iter__(): self._call_vw(my_example, isTest=False); def example(self, initStringOrDict=None, labelType=pylibvw.vw.lDefault): """TODO""" if self.sch.predict_needs_example(): return self.vw.example(initStringOrDict, labelType) else: return self.vw.example(None, labelType) def predict(self, my_example, useOracle=False): self._call_vw(my_example, isTest=True, useOracle=useOracle); return self._output class vw(pylibvw.vw): """The pyvw.vw object is a (trivial) wrapper around the pylibvw.vw object; you're probably best off using this directly and ignoring the pylibvw.vw structure entirely.""" def __init__(self, argString=None, **kw): """Initialize the vw object. The (optional) argString is the same as the command line arguments you'd use to run vw (eg,"--audit"). you can also use key/value pairs as in: pyvw.vw(audit=True, b=24, k=True, c=True, l2=0.001) or a combination, for instance: pyvw.vw("--audit", b=26)""" def format(key,val): if type(val) is bool and val == False: return '' s = ('-'+key) if len(key) == 1 else ('--'+key) if type(val) is not bool or val != True: s += ' ' + str(val) return s l = [format(k,v) for k,v in kw.iteritems()] if argString is not None: l = [argString] + l #print ' '.join(l) pylibvw.vw.__init__(self,' '.join(l)) self.finished = False def get_weight(self, index, offset=0): """Given an (integer) index (and an optional offset), return the weight for that position in the (learned) weight vector.""" return pylibvw.vw.get_weight(self, index, offset) def learn(self, ec): """Perform an online update; ec can either be an example object or a string (in which case it is parsed and then learned on).""" if isinstance(ec, str): self.learn_string(ec) else: if hasattr(ec, 'setup_done') and not ec.setup_done: ec.setup_example() pylibvw.vw.learn(self, ec) def predict(self, ec, labelType=pylibvw.vw.lBinary): """Just make a prediction on this example; ec can either be an example object or a string (in which case it is parsed and then predicted on). returns the float/scalar partial prediction from this example, unless label type is overridden in which case the appropriate return type is guessed and used.""" newEC = False if isinstance(ec, str): if labelType == pylibvw.vw.lBinary: return self.predict_string(ec) # the partial prediction is sufficient else: ec = self.example(ec, labelType) ec.setup_done = True newEC = True if hasattr(ec, 'setup_done') and not ec.setup_done: ec.setup_example() pylibvw.vw.predict(self, ec) pred = None if labelType == pylibvw.vw.lBinary: pred = simple_label(ec) elif labelType == pylibvw.vw.lMulticlass: pred = multiclass_label(ec) elif labelType == pylibvw.vw.lCostSensitive: pred = cost_sensitive_label(ec) elif labelType == pylibvw.vw.lContextualBandit: pred = cbandits_label(ec) else: raise Exception('cannot extract unknown label type') if newEC: ec.finish() return pred def finish(self): """stop VW by calling finish (and, eg, write weights to disk)""" if not self.finished: pylibvw.vw.finish(self) self.finished = True def example(self, stringOrDict=None, labelType=pylibvw.vw.lDefault): """TODO: document""" return example(self, stringOrDict, labelType) def __del__(self): self.finish() def init_search_task(self, search_task, task_data=None): sch = self.get_search_ptr() def predict(examples, my_tag, oracle, condition=None, allowed=None, learner_id=0): """The basic (via-reduction) prediction mechanism. Several variants are supported through this overloaded function: 'examples' can be a single example (interpreted as non-LDF mode) or a list of examples (interpreted as LDF mode). it can also be a lambda function that returns a single example or list of examples, and in that list, each element can also be a lambda function that returns an example. this is done for lazy example construction (aka speed). 'my_tag' should be an integer id, specifying this prediction 'oracle' can be a single label (or in LDF mode a single array index in 'examples') or a list of such labels if the oracle policy is indecisive; if it is None, then the oracle doesn't care 'condition' should be either: (1) a (tag,char) pair, indicating to condition on the given tag with identifier from the char; or (2) a (tag,len,char) triple, indicating to condition on tag, tag-1, tag-2, ..., tag-len with identifiers char, char+1, char+2, ..., char+len. or it can be a (heterogenous) list of such things. 'allowed' can be None, in which case all actions are allowed; or it can be list of valid actions (in LDF mode, this should be None and you should encode the valid actions in 'examples') 'learner_id' specifies the underlying learner id Returns a single prediction. """ P = sch.get_predictor(my_tag) if sch.is_ldf(): # we need to know how many actions there are, even if we don't know their identities while hasattr(examples, '__call__'): examples = examples() if not isinstance(examples, list): raise TypeError('expected example _list_ in LDF mode for SearchTask.predict()') P.set_input_length(len(examples)) if sch.predict_needs_example(): for n in range(len(examples)): ec = examples[n] while hasattr(ec, '__call__'): ec = ec() # unfold the lambdas if not isinstance(ec, example) and not isinstance(ec, pylibvw.example): raise TypeError('non-example in LDF example list in SearchTask.predict()') if hasattr(ec, 'setup_done') and not ec.setup_done: ec.setup_example() P.set_input_at(n, ec) else: pass # TODO: do we need to set the examples even though they're not used? else: if sch.predict_needs_example(): while hasattr(examples, '__call__'): examples = examples() if hasattr(examples, 'setup_done') and not examples.setup_done: examples.setup_example() P.set_input(examples) else: pass # TODO: do we need to set the examples even though they're not used? # if (isinstance(examples, list) and all([isinstance(ex, example) or isinstance(ex, pylibvw.example) for ex in examples])) or \ # isinstance(examples, example) or isinstance(examples, pylibvw.example): # if isinstance(examples, list): # LDF # P.set_input_length(len(examples)) # for n in range(len(examples)): # P.set_input_at(n, examples[n]) # else: # non-LDF # P.set_input(examples) if True: # TODO: get rid of this if oracle is None: pass elif isinstance(oracle, list): if len(oracle) > 0: P.set_oracles(oracle) elif isinstance(oracle, int): P.set_oracle(oracle) else: raise TypeError('expecting oracle to be a list or an integer') if condition is not None: if not isinstance(condition, list): condition = [condition] for c in condition: if not isinstance(c, tuple): raise TypeError('item ' + str(c) + ' in condition list is malformed') if len(c) == 2 and isinstance(c[0], int) and isinstance(c[1], str) and len(c[1]) == 1: P.add_condition(max(0, c[0]), c[1]) elif len(c) == 3 and isinstance(c[0], int) and isinstance(c[1], int) and isinstance(c[2], str) and len(c[2]) == 1: P.add_condition_range(max(0,c[0]), max(0,c[1]), c[2]) else: raise TypeError('item ' + str(c) + ' in condition list malformed') if allowed is None: pass elif isinstance(allowed, list): P.set_alloweds(allowed) else: raise TypeError('allowed argument wrong type') if learner_id != 0: P.set_learner_id(learner_id) p = P.predict() return p else: raise TypeError("'examples' should be a pyvw example (or a pylibvw example), or a list of said things") sch.predict = predict num_actions = sch.get_num_actions() return search_task(self, sch, num_actions) if task_data is None else search_task(self, sch, num_actions, task_data) class namespace_id(): """The namespace_id class is simply a wrapper to convert between hash spaces referred to by character (eg 'x') versus their index in a particular example. Mostly used internally, you shouldn't really need to touch this.""" def __init__(self, ex, id): """Given an example and an id, construct a namespace_id. The id can either be an integer (in which case we take it to be an index into ex.indices[]) or a string (in which case we take the first character as the namespace id).""" if isinstance(id, int): # you've specified a namespace by index if id < 0 or id >= ex.num_namespaces(): raise Exception('namespace ' + str(id) + ' out of bounds') self.id = id self.ord_ns = ex.namespace(id) self.ns = chr(self.ord_ns) elif isinstance(id, str): # you've specified a namespace by string if len(id) == 0: id = ' ' self.id = None # we don't know and we don't want to do the linear search requered to find it self.ns = id[0] self.ord_ns = ord(self.ns) else: raise Exception("ns_to_characterord failed because id type is unknown: " + str(type(id))) class example_namespace(): """The example_namespace class is a helper class that allows you to extract namespaces from examples and operate at a namespace level rather than an example level. Mainly this is done to enable indexing like ex['x'][0] to get the 0th feature in namespace 'x' in example ex.""" def __init__(self, ex, ns, ns_hash=None): """Construct an example_namespace given an example and a target namespace (ns should be a namespace_id)""" if not isinstance(ns, namespace_id): raise TypeError self.ex = ex self.ns = ns self.ns_hash = None def num_features_in(self): """Return the total number of features in this namespace.""" return self.ex.num_features_in(self.ns) def __getitem__(self, i): """Get the feature/value pair for the ith feature in this namespace.""" f = self.ex.feature(self.ns, i) v = self.ex.feature_weight(self.ns, i) return (f, v) def iter_features(self): """iterate over all feature/value pairs in this namespace.""" for i in range(self.num_features_in()): yield self[i] def push_feature(self, feature, v=1.): """Add an unhashed feature to the current namespace (fails if setup has already run on this example).""" if self.ns_hash is None: self.ns_hash = self.ex.vw.hash_space( self.ns ) self.ex.push_feature(self.ns, feature, v, self.ns_hash) def pop_feature(self): """Remove the top feature from the current namespace; returns True if a feature was removed, returns False if there were no features to pop.""" return self.ex.pop_feature(self.ns) def push_features(self, ns, featureList): """Push a list of features to a given namespace. Each feature in the list can either be an integer (already hashed) or a string (to be hashed) and may be paired with a value or not (if not, the value is assumed to be 1.0). See example.push_features for examples.""" self.ex.push_features(self.ns, featureList) class abstract_label: """An abstract class for a VW label.""" def __init__(self): pass def from_example(self, ex): """grab a label from a given VW example""" raise Exception("from_example not yet implemented") class simple_label(abstract_label): def __init__(self, label=0., weight=1., initial=0., prediction=0.): abstract_label.__init__(self) if isinstance(label, example): self.from_example(label) else: self.label = label self.weight = weight self.initial = initial self.prediction = prediction def from_example(self, ex): self.label = ex.get_simplelabel_label() self.weight = ex.get_simplelabel_weight() self.initial = ex.get_simplelabel_initial() self.prediction = ex.get_simplelabel_prediction() def __str__(self): s = str(self.label) if self.weight != 1.: s += ':' + self.weight return s class multiclass_label(abstract_label): def __init__(self, label=1, weight=1., prediction=1): abstract_label.__init__(self) if isinstance(label, example): self.from_example(label) else: self.label = label self.weight = weight self.prediction = prediction def from_example(self, ex): self.label = ex.get_multiclass_label() self.weight = ex.get_multiclass_weight() self.prediction = ex.get_multiclass_prediction() def __str__(self): s = str(self.label) if self.weight != 1.: s += ':' + self.weight return s class cost_sensitive_label(abstract_label): class wclass: def __init__(self, label, cost=0., partial_prediction=0., wap_value=0.): self.label = label self.cost = cost self.partial_prediction = partial_prediction self.wap_value = wap_value def __init__(self, costs=[], prediction=0): abstract_label.__init__(self) if isinstance(costs, example): self.from_example(costs) else: self.costs = costs self.prediction = prediction def from_example(self, ex): self.prediction = ex.get_costsensitive_prediction() self.costs = [] for i in range(ex.get_costsensitive_num_costs): wc = wclass(ex.get_costsensitive_class(i), ex.get_costsensitive_cost(i), ex.get_costsensitive_partial_prediction(i), ex.get_costsensitive_wap_value(i)) self.costs.append(wc) def __str__(self): return '[' + ' '.join([str(c.label) + ':' + str(c.cost) for c in self.costs]) class cbandits_label(abstract_label): class wclass: def __init__(self, label, cost=0., partial_prediction=0., probability=0.): self.label = label self.cost = cost self.partial_prediction = partial_prediction self.probability = probability def __init__(self, costs=[], prediction=0): abstract_label.__init__(self) if isinstance(costs, example): self.from_example(costs) else: self.costs = costs self.prediction = prediction def from_example(self, ex): self.prediction = ex.get_cbandits_prediction() self.costs = [] for i in range(ex.get_cbandits_num_costs): wc = wclass(ex.get_cbandits_class(i), ex.get_cbandits_cost(i), ex.get_cbandits_partial_prediction(i), ex.get_cbandits_probability(i)) self.costs.append(wc) def __str__(self): return '[' + ' '.join([str(c.label) + ':' + str(c.cost) for c in self.costs]) class example(pylibvw.example): """The example class is a (non-trivial) wrapper around pylibvw.example. Most of the wrapping is to make the interface easier to use (by making the types safer via namespace_id) and also with added python-specific functionality.""" def __init__(self, vw, initStringOrDict=None, labelType=pylibvw.vw.lDefault): """Construct a new example from vw. If initString is None, you get an "empty" example which you can construct by hand (see, eg, example.push_features). If initString is a string, then this string is parsed as it would be from a VW data file into an example (and "setup_example" is run). if it is a dict, then we add all features in that dictionary. finally, if it's a function, we (repeatedly) execute it fn() until it's not a function any more (for lazy feature computation).""" while hasattr(initStringOrDict, '__call__'): initStringOrDict = initStringOrDict() if initStringOrDict is None: pylibvw.example.__init__(self, vw, labelType) self.setup_done = False elif isinstance(initStringOrDict, str): pylibvw.example.__init__(self, vw, labelType, initStringOrDict) self.setup_done = True elif isinstance(initStringOrDict, dict): pylibvw.example.__init__(self, vw, labelType) self.vw = vw self.stride = vw.get_stride() self.finished = False self.push_feature_dict(vw, initStringOrDict) self.setup_done = False else: raise TypeError('expecting string or dict as argument for example construction') self.vw = vw self.stride = vw.get_stride() self.finished = False self.labelType = labelType def __del__(self): self.finish() def __enter__(self): return self def __exit__(self,typ,value,traceback): self.finish() return typ is None def get_ns(self, id): """Construct a namespace_id from either an integer or string (or, if a namespace_id is fed it, just return it directly).""" if isinstance(id, namespace_id): return id else: return namespace_id(self, id) def __getitem__(self, id): """Get an example_namespace object associated with the given namespace id.""" return example_namespace(self, self.get_ns(id)) def feature(self, ns, i): """Get the i-th hashed feature id in a given namespace (i can range from 0 to self.num_features_in(ns)-1)""" ns = self.get_ns(ns) # guaranteed to be a single character f = pylibvw.example.feature(self, ns.ord_ns, i) if self.setup_done: f = (f - self.get_ft_offset()) / self.stride return f def feature_weight(self, ns, i): """Get the value(weight) associated with a given feature id in a given namespace (i can range from 0 to self.num_features_in(ns)-1)""" return pylibvw.example.feature_weight(self, self.get_ns(ns).ord_ns, i) def set_label_string(self, string): """Give this example a new label, formatted as a string (ala the VW data file format).""" pylibvw.example.set_label_string(self, self.vw, string, self.labelType) def setup_example(self): """If this example hasn't already been setup (ie, quadratic features constructed, etc.), do so.""" if self.setup_done: raise Exception('trying to setup_example on an example that is already setup') self.vw.setup_example(self) self.setup_done = True def unsetup_example(self): """If this example has been setup, reverse that process so you can continue editing the examples.""" if not self.setup_done: raise Exception('trying to unsetup_example that has not yet been setup') self.vw.unsetup_example(self) self.setup_done = False def learn(self): """Learn on this example (and before learning, automatically call setup_example if the example hasn't yet been setup).""" if not self.setup_done: self.setup_example() self.vw.learn(self) def sum_feat_sq(self, ns): """Return the total sum feature-value squared for a given namespace.""" return pylibvw.example.sum_feat_sq(self, self.get_ns(ns).ord_ns) def num_features_in(self, ns): """Return the total number of features in a given namespace.""" return pylibvw.example.num_features_in(self, self.get_ns(ns).ord_ns) def get_feature_id(self, ns, feature, ns_hash=None): """Return the hashed feature id for a given feature in a given namespace. feature can either be an integer (already a feature id) or a string, in which case it is hashed. Note that if --hash all is on, then get_feature_id(ns,"5") != get_feature_id(ns, 5). If you've already hashed the namespace, you can optionally provide that value to avoid re-hashing it.""" if isinstance(feature, int): return feature if isinstance(feature, str): if ns_hash is None: ns_hash = self.vw.hash_space( self.get_ns(ns).ns ) return self.vw.hash_feature(feature, ns_hash) raise Exception("cannot extract feature of type: " + str(type(feature))) def push_hashed_feature(self, ns, f, v=1.): """Add a hashed feature to a given namespace.""" if self.setup_done: self.unsetup_example(); pylibvw.example.push_hashed_feature(self, self.get_ns(ns).ord_ns, f, v) def push_feature(self, ns, feature, v=1., ns_hash=None): """Add an unhashed feature to a given namespace.""" f = self.get_feature_id(ns, feature, ns_hash) self.push_hashed_feature(ns, f, v) def pop_feature(self, ns): """Remove the top feature from a given namespace; returns True if a feature was removed, returns False if there were no features to pop.""" if self.setup_done: self.unsetup_example(); return pylibvw.example.pop_feature(self, self.get_ns(ns).ord_ns) def push_namespace(self, ns): """Push a new namespace onto this example. You should only do this if you're sure that this example doesn't already have the given namespace.""" if self.setup_done: self.unsetup_example(); pylibvw.example.push_namespace(self, self.get_ns(ns).ord_ns) def pop_namespace(self): """Remove the top namespace from an example; returns True if a namespace was removed, or False if there were no namespaces left.""" if self.setup_done: self.unsetup_example(); return pylibvw.example.pop_namespace(self) def ensure_namespace_exists(self, ns): """Check to see if a namespace already exists. If it does, do nothing. If it doesn't, add it.""" if self.setup_done: self.unsetup_example(); return pylibvw.example.ensure_namespace_exists(self, self.get_ns(ns).ord_ns) def push_features(self, ns, featureList): """Push a list of features to a given namespace. Each feature in the list can either be an integer (already hashed) or a string (to be hashed) and may be paired with a value or not (if not, the value is assumed to be 1.0). Examples: ex.push_features('x', ['a', 'b']) ex.push_features('y', [('c', 1.), 'd']) space_hash = vw.hash_space( 'x' ) feat_hash = vw.hash_feature( 'a', space_hash ) ex.push_features('x', [feat_hash]) # note: 'x' should match the space_hash! """ ns = self.get_ns(ns) self.ensure_namespace_exists(ns) self.push_feature_list(self.vw, ns.ord_ns, featureList) # much faster just to do it in C++ # ns_hash = self.vw.hash_space( ns.ns ) # for feature in featureList: # if isinstance(feature, int) or isinstance(feature, str): # f = feature # v = 1. # elif isinstance(feature, tuple) and len(feature) == 2 and (isinstance(feature[0], int) or isinstance(feature[0], str)) and (isinstance(feature[1], int) or isinstance(feature[1], float)): # f = feature[0] # v = feature[1] # else: # raise Exception('malformed feature to push of type: ' + str(type(feature))) # self.push_feature(ns, f, v, ns_hash) def finish(self): """Tell VW that you're done with this example and it can recycle it for later use.""" if not self.finished: self.vw.finish_example(self) self.finished = True def iter_features(self): """Iterate over all feature/value pairs in this example (all namespace included).""" for ns_id in range( self.num_namespaces() ): # iterate over every namespace ns = self.get_ns(ns_id) for i in range(self.num_features_in(ns)): f = self.feature(ns, i) v = self.feature_weight(ns, i) yield f,v def get_label(self, label_class=simple_label): """Given a known label class (default is simple_label), get the corresponding label structure for this example.""" return label_class(self) #help(example) vowpal_wabbit-8.1.1/python/test.py000066400000000000000000000065751261756526500172670ustar00rootroot00000000000000import pyvw def my_predict(vw, ex): pp = 0. for f,v in ex.iter_features(): pp += vw.get_weight(f) * v return pp def ensure_close(a,b,eps=1e-6): if abs(a-b) > eps: raise Exception("test failed: expected " + str(a) + " and " + str(b) + " to be " + str(eps) + "-close, but they differ by " + str(abs(a-b))) ############################################################################### vw = pyvw.vw("--quiet") ############################################################################### vw.learn("1 |x a b") ############################################################################### print '# do some stuff with a read example:' ex = vw.example("1 |x a b |y c") ex.learn() ; ex.learn() ; ex.learn() ; ex.learn() updated_pred = ex.get_updated_prediction() print 'current partial prediction =', updated_pred # compute our own prediction print ' my view of example =', str([(f,v,vw.get_weight(f)) for f,v in ex.iter_features()]) my_pred = my_predict(vw, ex) print ' my partial prediction =', my_pred ensure_close(updated_pred, my_pred) print '' ex.finish() ############################################################################### print '# make our own example from scratch' ex = vw.example() ex.set_label_string("0") ex.push_features('x', ['a', 'b']) ex.push_features('y', [('c', 1.)]) ex.setup_example() print ' my view of example =', str([(f,v,vw.get_weight(f)) for f,v in ex.iter_features()]) my_pred2 = my_predict(vw, ex) print ' my partial prediction =', my_pred2 ensure_close(my_pred, my_pred2) ex.learn() ; ex.learn() ; ex.learn() ; ex.learn() print ' final partial prediction =', ex.get_updated_prediction() ensure_close(ex.get_updated_prediction(), my_predict(vw,ex)) print '' ex.finish() ############################################################################### exList = [] for i in range(120): # note: if this is >=129, we hang!!! ex = vw.example() exList.append(ex) # this is the safe way to delete the examples for VW to reuse: for ex in exList: ex.finish() exList = [] # this should __del__ the examples, we hope :) for i in range(120): # note: if this is >=129, we hang!!! ex = vw.example() exList.append(ex) for ex in exList: ex.finish() ############################################################################### for i in range(2): ex = vw.example("1 foo| a b") ex.learn() print 'tag =', ex.get_tag() print 'counter =', ex.get_example_counter() print 'partial pred =', ex.get_partial_prediction() print 'loss =', ex.get_loss() print 'label =', ex.get_label() ex.finish() # to be safe, finish explicity (should happen by default anyway) vw.finish() ############################################################################### print '# test some save/load behavior' vw = pyvw.vw("--quiet -f test.model") ex = vw.example("1 |x a b |y c") ex.learn() ; ex.learn() ; ex.learn() ; ex.learn() before_save = ex.get_updated_prediction() print 'before saving, prediction =', before_save ex.finish() vw.finish() # this should create the file # now re-start vw by loading that model vw = pyvw.vw("--quiet -i test.model") ex = vw.example("1 |x a b |y c") # test example ex.learn() after_save = ex.get_partial_prediction() print ' after saving, prediction =', after_save ex.finish() ensure_close(before_save, after_save) vw.finish() # this should create the file print 'done!' vowpal_wabbit-8.1.1/python/test_partial_example.py000066400000000000000000000004141261756526500225000ustar00rootroot00000000000000import pyvw vw = pyvw.vw('--audit') full = vw.example( { 'a': ['b'], 'x': ['y'] } ) full.learn() part = vw.example( {'a': ['b'] } ) part.learn() part.push_features('x', ['y']) part.learn() part.erase_namespace(ord('x')) part.push_features('x', ['z']) part.learn() vowpal_wabbit-8.1.1/python/test_search.py000066400000000000000000000046041261756526500206030ustar00rootroot00000000000000import sys import pyvw class SequenceLabeler(pyvw.SearchTask): def __init__(self, vw, sch, num_actions): # you must must must initialize the parent class # this will automatically store self.sch <- sch, self.vw <- vw pyvw.SearchTask.__init__(self, vw, sch, num_actions) # you can test program options with sch.po_exists # and get their values with sch.po_get -> string and # sch.po_get_int -> int if sch.po_exists('search'): print 'found --search' print '--search value =', sch.po_get('search'), ', type =', type(sch.po_get('search')) # set whatever options you want sch.set_options( sch.AUTO_HAMMING_LOSS | sch.AUTO_CONDITION_FEATURES ) def _run(self, sentence): # it's called _run to remind you that you shouldn't call it directly! output = [] for n in range(len(sentence)): pos,word = sentence[n] # use "with...as..." to guarantee that the example is finished properly with self.vw.example({'w': [word]}) as ex: pred = self.sch.predict(examples=ex, my_tag=n+1, oracle=pos, condition=(n,'p')) output.append(pred) return output # wow! your data can be ANY type you want... does NOT have to be VW examples DET = 1 NOUN = 2 VERB = 3 ADJ = 4 my_dataset = [ [(DET , 'the'), (NOUN, 'monster'), (VERB, 'ate'), (DET , 'a'), (ADJ , 'big'), (NOUN, 'sandwich')], [(DET , 'the'), (NOUN, 'sandwich'), (VERB, 'was'), (ADJ , 'tasty')], [(NOUN, 'it'), (VERB, 'ate'), (NOUN, 'it'), (ADJ , 'all')] ] # initialize VW as usual, but use 'hook' as the search_task vw = pyvw.vw("--search 4 --quiet --search_task hook --ring_size 1024") # tell VW to construct your search task object sequenceLabeler = vw.init_search_task(SequenceLabeler) # train it on the above dataset ten times; the my_dataset.__iter__ feeds into _run above print >>sys.stderr, 'training!' for i in xrange(10): sequenceLabeler.learn(my_dataset) # now see the predictions on a test sentence print >>sys.stderr, 'predicting!' print sequenceLabeler.predict( [(0,w) for w in "the sandwich ate a monster".split()] ) print 'should have printed: [1, 2, 3, 1, 2]' vowpal_wabbit-8.1.1/python/test_search_ldf.py000066400000000000000000000045001261756526500214230ustar00rootroot00000000000000import sys import pyvw # wow! your data can be ANY type you want... does NOT have to be VW examples DET = 1 NOUN = 2 VERB = 3 ADJ = 4 my_dataset = [ [(DET , 'the'), (NOUN, 'monster'), (VERB, 'ate'), (DET , 'a'), (ADJ , 'big'), (NOUN, 'sandwich')], [(DET , 'the'), (NOUN, 'sandwich'), (VERB, 'was'), (ADJ , 'tasty')], [(NOUN, 'it'), (VERB, 'ate'), (NOUN, 'it'), (ADJ , 'all')] ] class SequenceLabeler(pyvw.SearchTask): def __init__(self, vw, sch, num_actions): # you must must must initialize the parent class # this will automatically store self.sch <- sch, self.vw <- vw pyvw.SearchTask.__init__(self, vw, sch, num_actions) # set whatever options you want sch.set_options( sch.AUTO_HAMMING_LOSS | sch.AUTO_CONDITION_FEATURES | sch.IS_LDF ) def makeExample(self, word, p): ex = self.example({'w': [word + '_' + str(p)]}, labelType=self.vw.lCostSensitive) ex.set_label_string(str(p) + ':0') return ex def _run(self, sentence): # it's called _run to remind you that you shouldn't call it directly! output = [] for n in range(len(sentence)): pos,word = sentence[n] # use "with...as..." to guarantee that the example is finished properly ex = [ self.makeExample(word,p) for p in [DET,NOUN,VERB,ADJ] ] pred = self.sch.predict(examples=ex, my_tag=n+1, oracle=pos-1, condition=(n,'p')) output.append(pred + 1) return output # initialize VW as usual, but use 'hook' as the search_task vw = pyvw.vw("--search 0 --csoaa_ldf m --quiet --search_task hook --ring_size 1024") # tell VW to construct your search task object sequenceLabeler = vw.init_search_task(SequenceLabeler) # train it on the above dataset ten times; the my_dataset.__iter__ feeds into _run above print >>sys.stderr, 'training!' i = 0 while i < 100000000: sequenceLabeler.learn(my_dataset) i += 1 # now see the predictions on a test sentence print >>sys.stderr, 'predicting!' print sequenceLabeler.predict( [(1,w) for w in "the sandwich ate a monster".split()] ) print 'should have printed: [1, 2, 3, 1, 2]' vowpal_wabbit-8.1.1/python/word_alignment.py000066400000000000000000000071231261756526500213070ustar00rootroot00000000000000import pyvw # the dataset is triples of E, A, F where A[i] = list of words E_i # aligned to, or [] for null-aligned my_dataset = [ ( "the blue house".split(), ([0], [2], [1]), "la maison bleue".split() ), ( "the house".split(), ([0], [1]), "la maison".split() ), ( "the flower".split(), ([0], [1]), "la fleur".split() ) ] my_dataset2 = [ ( "mary did not slap the green witch".split(), ([0], [], [1],[2,3,4],[6],[8], [7]), "maria no dio una bofetada a la bruja verde".split() ) ] # 0 1 2 3 4 5 6 7 8 def alignmentError(true, sys): t = set(true) s = set(sys) if len(t | s) == 0: return 0. return 1. - float(len(t & s)) / float(len(t | s)) class WordAligner(pyvw.SearchTask): def __init__(self, vw, sch, num_actions): pyvw.SearchTask.__init__(self, vw, sch, num_actions) sch.set_options( sch.AUTO_HAMMING_LOSS | sch.IS_LDF | sch.AUTO_CONDITION_FEATURES ) def makeExample(self, E, F, i, j0, l): f = 'Null' if j0 is None else [ F[j0+k] for k in range(l+1) ] ex = self.vw.example( { 'e': E[i], 'f': f, 'p': '_'.join(f), 'l': str(l), 'o': [str(i-j0), str(i-j0-l)] if j0 is not None else [] }, labelType = self.vw.lCostSensitive ) lab = 'Null' if j0 is None else str(j0+l) ex.set_label_string(lab + ':0') return ex def _run(self, alignedSentence): E,A,F = alignedSentence # for each E word, we pick a F span covered = {} # which F words have been covered so far? output = [] for i in range(len(E)): examples = [] # contains vw examples spans = [] # contains triples (alignment error, index in examples, [range]) # empty span: examples.append( self.makeExample(E, F, i, None, None) ) spans.append( (alignmentError(A[i], []), 0, []) ) # non-empty spans for j0 in range(len(F)): for l in range(3): # max phrase length of 3 if j0+l >= len(F): break if covered.has_key(j0+l): break id = len(examples) examples.append( self.makeExample(E, F, i, j0, l) ) spans.append( (alignmentError(A[i], range(j0,j0+l+1)), id, range(j0,j0+l+1)) ) sortedSpans = [] for s in spans: sortedSpans.append(s) sortedSpans.sort() oracle = [] for id in range(len(sortedSpans)): if sortedSpans[id][0] > sortedSpans[0][0]: break oracle.append( sortedSpans[id][1] ) pred = self.sch.predict(examples = examples, my_tag = i+1, oracle = oracle, condition = [ (i, 'p'), (i-1, 'q') ] ) for ex in examples: ex.finish() output.append( spans[pred][2] ) for j in spans[pred][2]: covered[j] = True return output print 'training LDF' vw = pyvw.vw("--search 0 --csoaa_ldf m --search_task hook --ring_size 1024 --quiet -q ef -q ep") task = vw.init_search_task(WordAligner) for p in range(10): task.learn(my_dataset) print '====== test ======' print task.predict( ("the blue flower".split(), ([],[],[]), "la fleur bleue".split()) ) print 'should have printed [[0], [2], [1]]' vowpal_wabbit-8.1.1/python/xor.py000066400000000000000000000020351261756526500171030ustar00rootroot00000000000000import pyvw class LatentVariableClassifier(pyvw.SearchTask): def __init__(self, vw, sch, num_actions): pyvw.SearchTask.__init__(self, vw, sch, num_actions) sch.set_options( sch.AUTO_CONDITION_FEATURES ) def _run(self, y_x): y,(x0,x1) = y_x ex = self.example({'x': [('x0',x0), ('x1',x1)]}) h = self.sch.predict(examples=ex, my_tag=1, oracle=None) * 2 - 3 ex = self.example({'x': [('x0',x0), ('x1',x1), ('x0h',x0*h)]}) p = self.sch.predict(examples=ex, my_tag=2, oracle=y, condition=(1,'h')) self.sch.loss( 0. if p == y else 1. ) return p my_dataset = [ (1, (-1, -1)), (1, (+1, +1)), (2, (-1, +1)), (2, (+1, -1)) ] vw = pyvw.vw("--search 2 --search_task hook --ring_size 1024 --search_alpha 1e-2") lv = vw.init_search_task(LatentVariableClassifier) print 'training' for i in range(100): lv.learn(my_dataset) print 'testing' for (y,x) in my_dataset: print 'pred =', lv.predict( (0,x) ) vowpal_wabbit-8.1.1/setup.cfg000066400000000000000000000000511261756526500162150ustar00rootroot00000000000000[metadata] description-file = README.md vowpal_wabbit-8.1.1/setup.py000066400000000000000000000042141261756526500161130ustar00rootroot00000000000000import os import shutil import subprocess from setuptools import setup, Extension from setuptools.command.build_ext import build_ext as _build_ext from distutils.command.clean import clean as _clean VERSION = None with open("configure.ac") as f: for line in f: line = line.strip() if 'AC_INIT(' in line: VERSION = line.split(",")[1].replace("[", "").replace("]", "").strip() if not VERSION: raise Exception("VowPal Wabbit version not found in '%s'" % CONFIG_H) class VWBuildExt(_build_ext): def build_extension(self, ext): subprocess.check_call(["make", "python"]) target_dir = os.path.dirname(self.get_ext_fullpath(ext.name)) if not os.path.isdir(target_dir): os.makedirs(target_dir) shutil.copy(os.path.join("python", "%s.so" % ext.name), self.get_ext_fullpath(ext.name)) class VWClean(_clean): def run(self): _clean.run(self) subprocess.check_call(["make", "clean"]) pylibvw = Extension('pylibvw', sources=['python/pylibvw.cc']) setup( name="pyvw", version=VERSION, url="https://github.com/JohnLangford/vowpal_wabbit", maintainer="trbs", maintainer_email="trbs@trbs.net", description="The Vowpal Wabbit (VW) project is a fast out-of-core learning system.", long_description="""PIP Installable version of Vowpal Wabbit. You need to have boost (libboost-program-options-dev and libboost-python-dev) and python development packages installed on your system for it to build correctly. See the Vowpal Wabbit side for more information about building VW. Since the pyvw wrapper bundled with Vowpal Wabbit links statically to libvw.a this package will always build it's own library and (currently) cannot use the system installed libvw.so provided by distribution packages. """, package_dir={'': 'python'}, py_modules=['pyvw'], ext_modules=[pylibvw], cmdclass={ 'build_ext': VWBuildExt, 'clean': VWClean, }, classifiers=[ 'Development Status :: 3 - Alpha', 'Intended Audience :: Developers', 'License :: OSI Approved :: BSD License', 'Topic :: Scientific/Engineering', ], ) vowpal_wabbit-8.1.1/test/000077500000000000000000000000001261756526500153575ustar00rootroot00000000000000vowpal_wabbit-8.1.1/test/Makefile000066400000000000000000000000301261756526500170100ustar00rootroot00000000000000test: cd ..; make test vowpal_wabbit-8.1.1/test/README000066400000000000000000000007631261756526500162450ustar00rootroot00000000000000Test suite for vw: ------------------ You may add arbitrary (train/test/varying-options) tests by adding: 1) Data (train, test, predict) files 2) vw command to run using the above data files 3) Expected (reference) STDOUT, STDERR, and predictions-file for the command. Additional tests can be added below the __DATA__ section in RunTests. See the comment above __DATA__ in 'RunTests' for full details on how to add more tests or simply refer to the examples therein. --ariel vowpal_wabbit-8.1.1/test/RunTests000077500000000000000000001455241261756526500171070ustar00rootroot00000000000000#!/usr/bin/env perl # # Test suite for vw: # # You may add arbitrary (train/test/varying-options) tests # by adding data files and their expected reference STDOUT and STDERR # # See __DATA__ below for how to add more tests # require 5.008; use warnings; use Getopt::Std; use File::Basename; use vars qw($opt_d $opt_D $opt_c $opt_e $opt_f $opt_E $opt_o $opt_w $opt_y $opt_t $opt_v $opt_V); my $Epsilon = 1e-4; my $VW; # External utilities we use. See init() for Windows specific actions. my $Diff = 'diff'; my $Cat = 'cat'; $ENV{'PATH'} .= ':test:../vowpalwabbit:vowpalwabbit:.'; # -V prefixes valgrind like this, we should adjust the default # options over time to what looks most useful. my $Valgrind = 'valgrind --quiet --error-exitcode=100 --track-origins=yes --leak-check=full'; # -- timeout is part of GNU coreutils, some systems may not have it my $TimeOut = ''; my $TimeOutSec = 30; # max allowed time for single vw command run # By default, we run all tests in the list my $FullRun = 1; my $ErrorCount = 0; # These --side-by-side diff opts are used to make the # fuzzy-compare easier: just split on '|' and compare numeric values # word by word: # NOTE: -W 160 is sufficient for most outputs. # --bfgs prints widest (134 chars-per-line) my $DiffOpts = '-N --minimal --suppress-common-lines --ignore-all-space --strip-trailing-cr --side-by-side -W 160'; $WordSplit = "[ \t:]+"; # These diff options are used for the diff we want to show the user # The intent is to make them easier to parse (and compare values) by a human my $DisplayDiffOpts = '-u --minimal'; my @PathAdd = qw(. .. ../vowpalwabbit); my @ToTest = (); # __DATA__ test counter my $TestNo = 0; sub v($;@) { my $verbose_level = shift @_; return unless ($opt_v >= $verbose_level); if (@_ == 1) { print STDERR @_; } else { printf STDERR @_; } } sub usage(@) { print STDERR @_, "\n" if (@_); die "Usage: $0 [options] [testno...] [vw-executable] By default will run against the 1st 'vw' executable found in: @PathAdd \$PATH Options: -c print test-suite commands before running them -d print diff output on significant diff failure -D print diff output even if it is not significant -e exit with non-zero status on first error -w Ignore white-space differences (diff --ignore-space-change) -f Ignore small (< $Epsilon) floating-point differences (fuzzy compare) -E Tolerance epsilon for fuzzy compares (default $Epsilon) -o Overwrite reference file with new/different result -y On error, copy bad files to (eg stderr.test21) for later comparison -v Verbosity (small integer) is verbosity level -V apply valgrind to vw commands -t Apply timeout (default $TimeOutSec) secs to individual tests (will only work where GNU coreutils 'timeout' is present) [testno...] Optional integer args: explicit test numbers (skip others) "; } sub mysystem { my $cmd = shift; v(1, "%s\n", $cmd); system($cmd); } sub command_failed($) { # Deal with cases where vw crashes, exits prematurely etc. # print a message to distinguish between all cases # return non-zero status if anything is bad my $cmd = shift; my $exitcode = 0; if ($?) { $exitcode = $? >> 8; my $signal = $? & 127; my $core = ''; if ($? & 128) { $core = ' (core dumped)'; } if ($signal) { printf STDERR "$0: test $TestNo: '%s' died from signal $signal$core\n", $cmd; $exitcode = 1; } elsif ($exitcode == 124) { printf STDERR "$0: test $TestNo: '%s' timed-out (exitcode=$exitcode)\n" . "$0: test $TestNo: you may increase the imposed time-out: \$TimeOutSec=%d\n", $cmd, $TimeOutSec; } elsif ($exitcode) { printf STDERR "$0: test $TestNo: '%s' failed (exitcode=$exitcode)\n", $cmd; } } # This is non-zero only if $cmd failed $exitcode; } sub valgrind_errfile($) { my $testno = shift; "Test-$testno.valgrind-err"; } # # which vw executable to test against # sub which_vw() { if (@ARGV == 1 || @ARGV == 2) { my $exe = $ARGV[0]; if (-f $exe && -x $exe) { printf STDERR "Testing vw: %s\n", $exe; return $exe; } else { usage("$0: argument $exe: not an executable file"); } } elsif (@ARGV == 0) { foreach my $dir (@PathAdd, split(':', $ENV{PATH})) { my $exe = "$dir/vw"; if (-x $exe) { printf STDERR "Testing vw: %s\n", $exe; return $exe; } } } usage("can't find a 'vw' executable to test on"); } sub which_lda() { if (@ARGV == 2) { my $exe = $ARGV[1]; if (-f $exe && -x $exe) { printf STDERR "Testing lda: %s\n", $exe; return $exe; } else { usage("$0: argument $exe: not an executable file"); } } elsif (@ARGV == 0 || @ARGV == 1) { foreach my $dir (@PathAdd, split(':', $ENV{PATH})) { my $exe = "$dir/vw"; if (-x $exe) { printf STDERR "Testing lda: %s\n", $exe; return $exe; } } } usage("can't find a 'lda' executable to test on"); } sub init() { $0 =~ s{.*/}{}; getopts('wcdDefyE:ov:Vt:') || usage(); $opt_v = 0 unless (defined $opt_v and $opt_v); my $hostname = `hostname`; chomp($hostname); printf STDERR "Testing on: hostname=%s OS=%s\n", $hostname, $^O; if ($^O =~ /MSWin/i) { v(1, "OS is $^O\n"); # On MS Windows we need to change paths to external executables # Assumes cygwin is installed $ENV{'PATH'} .= ':/cygdrive/c/cygwin/bin'; # And just to be safe (probably not needed): $Diff = 'c:\cygwin\bin\diff.exe'; $Cat = 'c:\cygwin\bin\cat.exe'; } elsif ($^O =~ /cygwin/i){ v(1,"OS is $^O\n"); # On MS Windows we need to change paths to external executables # Assumes cygwin is installed $ENV{'PATH'} .= ':/cygdrive/c/cygwin/bin'; # And just to be safe (probably not needed): # $Diff = 'c:/cygwin/bin/diff.exe'; # $Cat = 'c:/cygwin/bin/cat.exe'; } $Epsilon = $opt_E if ($opt_E); $Diff .= ' --ignore-space-change' if ($opt_w); my @num_args = (); my @exe_args = (); foreach my $arg (@ARGV) { if ($arg =~ /^\d+$/) { # a test number push(@num_args, $arg); next; } push(@exe_args, $arg); } if (@num_args) { @ToTest = sort { $a <=> $b } @num_args; # add dummy element so we don't become empty on last test push(@ToTest, -1); $FullRun = 0; } @ARGV = @exe_args; $VW = which_vw(); my $timeout = `which timeout 2>/dev/null`; if ($timeout =~ /timeout$/) { chomp($timeout); $TimeOut = $timeout; v(1,"timeout is: %s\n", $TimeOut); } if ($opt_t) { if ($opt_t =~ /^\d+$/) { $TimeOutSec = $opt_t; } else { usage("-t $opt_t: -t can only accept integer seconds"); } warn "-t passed but this env doesn't have timeout installed\n" unless ($TimeOut); } } sub copy_file { my ($src_file, $dst_file) = @_; use File::Copy; print STDERR "\t\t-> copying output to $dst_file\n"; copy($src_file, $dst_file); } sub trim_spaces($) { my $str = shift; $str =~ s/^\s+//s; $str =~ s/\s+$//s; $str =~ s/\n+$//s; $str; } # # ref_file($default_name) # Reference file existence: if we're on Windows, AND # an alternate reference-file exists, give precedence # to the alternate file (file with a '-mswin' suffix.) # sub ref_file($) { my $file = shift; if ($^O =~ /MSWin/i or $^O =~ /cygwin/i) { my $win_reffile = "$file-mswin"; if (-e $win_reffile) { return $win_reffile; } } $file; } sub next_paragraph { my $paragraph = ''; while ($line = ) { next if $line =~ /^\s*#/; # skip comment lines if ($line =~ /\\$/) { # support line continuation $line =~ s/\\\n/ /; } $paragraph .= $line if $line =~ /\w/; if ($paragraph and ($line =~ /^\s*$/ || eof(DATA))) { # end of paragraph chomp $paragraph; $paragraph = trim_spaces($paragraph); return $paragraph; } } return; } sub next_test() { my ($cmd, $out_ref, $err_ref, @other_ref); $TestNo++; my $paragraph = next_paragraph(); return (undef, undef, undef, undef) if !defined $paragraph; my @lines = split("\n", $paragraph); # The command line must be first $cmd = shift @lines; foreach my $line (@lines) { if ($line =~ m/\.stdout\b/) { $out_ref = ref_file(trim_spaces($line)); next; } if ($line =~ /\.stderr\b/) { $err_ref = ref_file(trim_spaces($line)); next; } # any other reference file $line = ref_file(trim_spaces($line)); if (-e $line) { push(@other_ref, $line); } else { unless ($opt_y) { printf STDERR "__DATA__: line $.: " . "non-existent reference file: %s\n", $line; } next; } } if (eof(DATA) && !defined $cmd) { return (undef, undef, undef, undef); } if ($cmd =~ /{VW}/) { $cmd = trim_spaces($cmd); $cmd =~ s/{VW}/$VW/g; } unless (defined $cmd) { die "$0: test $TestNo: command is undefined\n"; } unless (defined $err_ref) { v(2, "%s: test %s: stderr ref: undefined\n", $0, $TestNo); $err_ref = '/dev/null'; } # print STDERR "next_test: (\$cmd, $out_ref, $err_ref, $pred_ref, $pred)\n"; if ($opt_V) { $cmd = sprintf("%s --log-file='%s' %s", $Valgrind, valgrind_errfile($TestNo), $cmd); } elsif ($TimeOut) { $cmd = sprintf("%s %u %s", $TimeOut, $TimeOutSec, $cmd); } ($cmd, $out_ref, $err_ref, @other_ref); } # # If the difference is small (least significant digits of numbers) # treat it as ok. It may be a result of 32 vs 64 bit calculations. # use Scalar::Util qw(looks_like_number); sub lenient_array_compare($$) { my ($w1_ref, $w2_ref) = @_; my (@w1) = @$w1_ref; my (@w2) = @$w2_ref; # print STDERR "lenient_array_compare: (@w1) (@w2)\n"; if ($#w1 != $#w2) { # arrays not of same size if ($opt_v > 3) { v(4, "#-of-words in two arrays are different: %d != %d\n", scalar(@w1), scalar(@w2)); v(4, "line1: "); for (my $i=0; $i <= $#w1; $i++) { v(4, " word[%d]='%s'", $i, $w1[$i]) }; v(4, "\n"); v(4, "line2: "); for (my $i=0; $i <= $#w2; $i++) { v(4, " word[%d]='%s'", $i, $w2[$i]) }; v(4, "\n"); } return 1; } my $nelem = scalar @w1; for (my $i = 0; $i < $nelem; $i++) { my ($word1, $word2) = ($w1[$i], $w2[$i]); # print STDERR "\t$word1 == $word2 ?\n"; next if ($word1 eq $word2); # There's some difference, is it significant? unless (looks_like_number($word1)) { v(4, "$word1 vs $word2: word1=$word1 is not a number!\n"); return 1; } unless (looks_like_number($word2)) { v(4, "$word1 vs $word2: word2=$word2 is not a number!\n"); return 1; } my $delta = abs($word1 - $word2); if ($delta > $Epsilon) { # We have a 'big enough' difference, but this difference # may still not be meaningful in all contexts: # Big numbers should be compared by ratio rather than # by difference # Must ensure we can divide (avoid div-by-0) if (abs($word2) <= 1.0) { # If numbers are so small (close to zero), # ($delta > $Epsilon) suffices for deciding that # the numbers are meaningfully different v(4, "$word1 vs $word2: delta=$delta > Epsilon=$Epsilon\n"); return 1; } # Now we can safely divide (since abs($word2) > 0) # and determine the ratio difference from 1.0 my $ratio_delta = abs($word1/$word2 - 1.0); if ($ratio_delta > $Epsilon) { v(4, "$word1 vs $word2: ratio_delta=$ratio_delta > Epsilon=$Epsilon\n"); return 1; } } } # print STDERR "lenient_array_compare: no meaningful difference\n"; return 0; # no meaningful difference } sub diff_lenient_float($$) { my ($reffile, $outfile) = @_; my $status = 0; my $tmpf = 'lenient-diff.tmp'; mysystem("$Diff $DiffOpts $reffile $outfile >$tmpf"); $status = $? >> 8; v(2, "diff produced $tmpf: status=$status\n"); if (-s $tmpf) { # The diff has something in it. my $fuzzy_status = 0; # assume innocent till proven guilty open(my $sdiff, $tmpf) || die "$0: diff_lenient_float: $tmpf: $!\n"; while (<$sdiff>) { chomp; my ($line1, $line2) = split(/\s*\|\s*/, $_); unless (defined($line1) && defined($line2)) { my $save_diff_file = "test-$TestNo.lenient-diff"; warn "$0: test $TestNo: $tmpf: line $.: fuzzy-match missing data on one of the sides. Can't compare\n$_\n"; warn "$0: test $TestNo: saving lenient diff in '$save_diff_file' for later inspection\n"; close $sdiff; rename($tmpf, $save_diff_file); return 1; } # strip leading spaces if any (happens with --bfgs) $line1 =~ s/^\s+//; $line2 =~ s/^\s+//; v(3, "line1: %s\n", $line1); v(3, "line2: %s\n", $line2); # Break lines into tokens/words my (@w1) = split(/$WordSplit/o, $line1); my (@w2) = split(/$WordSplit/o, $line2); if (lenient_array_compare(\@w1, \@w2) != 0) { $fuzzy_status = 1; last; } } close $sdiff; $status = $fuzzy_status; } unlink($tmpf) if ($status == 0); $status; } # # perl internal way to emulate 'touch' # sub touch(@) { my $now = time; utime $now, $now, @_; } sub display_diff($$) { my ($reference_file, $actual_file) = @_; my $diff_cmd = "$Diff $DisplayDiffOpts $reference_file $actual_file"; printf STDERR "--- %s\n", $diff_cmd; mysystem($diff_cmd); } sub diff($$) { my ($reffile, $outfile) = @_; my $status = 0; $reffile = '' unless (defined $reffile); # Special case, empty file w/o reference is not considered a failure. # This is a most common case with stdout. unless (-e $reffile) { if (-s $outfile > 0) { warn "$0: test $TestNo: stdout ref: $reffile: $!\n"; exit 1 if ($opt_e); return 2 unless ($opt_o); } else { # Empty output without a ref is not considered a failure v(1, "$0: test $TestNo: empty output w/o reference: ignored.\n"); return 0; } } # Actually run the diff my $diff_cmd = "$Diff $DiffOpts $reffile $outfile"; my $diftmp = 'diff.tmp'; mysystem("$diff_cmd >$diftmp"); $status = $? >> 8; v(2, "$diff_cmd >$diftmp: status=$status\n"); if (-s "$diftmp") { # There's some difference v(2, "$diftmp has something in it. Is it meaningful?\n"); if ($opt_f && -e $reffile && -e $outfile && diff_lenient_float($reffile, $outfile) == 0) { print STDERR "$0: test $TestNo: minor (<$Epsilon) precision differences ignored\n"; $status = 0; } if ($opt_D or ($opt_d && $status)) { # Print the diff only iff: # 1) -D is in effect OR # 2) -d is in effect and diff is significant display_diff($reffile, $outfile); } if ($opt_o) { print STDERR "-o: overwriting reference:\n"; if (-e $reffile) { print STDERR "\t$reffile -> $reffile.prev\n"; rename($reffile, "$reffile.prev") || die "FATAL: rename($reffile, $reffile.prev): $!\n"; } print STDERR "\t$outfile -> $reffile\n"; rename($outfile, $reffile) || die "FATAL: rename($outfile, $reffile): $!\n"; unless ($opt_e) { $status = 0; } } } unlink($diftmp) if ($status == 0); $status; } # # check_for_time_regression() # Compare last overall time to run to current to catch # performance regressions # my $LastTimeFile = 'RunTests.last.times'; sub write_times($@) { my ($file, @times) = @_; open(my $fh, ">$file") || die "$0: can't open(>$file): $!\n"; print $fh join(' ', @times), "\n"; close $fh; } sub read_times($) { my ($file) = @_; open(my $fh, $file) || die "$0: can't open($file): $!\n"; my $line = <$fh>; chomp $line; close $fh; return (split(' ', $line)); } sub check_for_time_regression() { my $tolerate_regress = 1.02; my $pct_change = 0.0; my ($overall_time0, $overall_time1); my ($user0, $system0, $cuser0, $csystem0); my ($user1, $system1, $cuser1, $csystem1) = times; $overall_time1 = $cuser1 + $csystem1; if (-e $LastTimeFile) { ($user0, $system0, $cuser0, $csystem0) = read_times($LastTimeFile); if (!(defined $csystem0) or !(defined $cuser0)) { die "$0: undefined times in saved times file: $LastTimeFile," . " try removing it\n" } $overall_time0 = $cuser0 + $csystem0; $pct_change = 100 * ($overall_time1 - $overall_time0) / (1e-4+$overall_time0); if ($overall_time0 == 0) { die "$0: Bad times in saved times file: $LastTimeFile," . " try removing it\n" } elsif ($overall_time1/$overall_time0 > $tolerate_regress) { printf STDERR "$0: RUNTIME REGRESSION: " . "%.2f sec vs last time %.2f sec. (%.2f%% worse)\n", $overall_time1, $overall_time0, $pct_change; } } write_times($LastTimeFile, $user1, $system1, $cuser1, $csystem1); printf STDERR "$0 runtime: user %g, system %g, total %g sec (%+.2f%% vs. last)\n", $cuser1, $csystem1, $overall_time1, $pct_change; } # only unlink relative path, plain files # e.g. avoids trying to unlink /dev/null when running as root sub safe_unlink($) { my $file = shift; return 0 if ($file =~ m{^/}); return 0 unless (-f $file); unlink($file); } sub run_tests() { print STDERR "$0: '-D' to see any diff output\n" unless ($opt_D); print STDERR "$0: '-d' to see only significant diff output\n" unless ($opt_d); print STDERR "$0: '-o' to force overwrite references\n" unless ($opt_o); print STDERR "$0: '-e' to abort/exit on first failure\n" unless ($opt_e); my ($cmd, $out_ref, $err_ref, $pred_ref, $cmp_ref); my ($outf, $errf, $predf, $cmpf); mkdir('models', 0755) unless (-d 'models'); unlink(glob('*.tmp')); unlink(glob('*.cache')); unlink(glob('*/*.cache')); while (($cmd, $out_ref, $err_ref, @more_refs) = next_test()) { last unless (defined $cmd); if (@ToTest) { if ($ToTest[0] != $TestNo) { # warn "$0: test $TestNo: skipped\n"; next; } else { shift(@ToTest); } } $outf = (defined($out_ref) && -f $out_ref) ? basename($out_ref) : '/dev/null'; $errf = (defined($err_ref) && -f $err_ref) ? basename($err_ref) : '/dev/null'; # Run the test print STDERR "Test $TestNo: ($cmd) >$outf 2>$errf\n" if ($opt_c); mysystem("($cmd) >$outf 2>$errf"); my $full_status = $?; my $status = $full_status >> 8; unless ($opt_V) { if (my $failure = command_failed($cmd)) { print STDERR `$Cat $errf` unless ($failure == 124); if ($opt_e) { printf STDERR "$0: exiting with status=$failure\n"; exit $failure; } next; } } if ($status) { $ErrorCount++; if ($opt_V && $status == 100) { my $errfile = valgrind_errfile($TestNo); warn "$0: test $TestNo: FAILED: valgrind errors in $errfile\n"; } elsif ($TimeOut && $status == 124) { warn "$0: test $TestNo: FAILED: timeout $TimeOutSec exceeded\n"; } else { warn "$0: test $TestNo: '$cmd' failed: status=$status\n"; } exit $full_status if ($opt_e); next; } # command succeded # -- compare stdout $status = diff($out_ref, $outf); if ($status) { $ErrorCount++; printf STDERR "%s: test %d: FAILED: ref(%s) != stdout(%s)\n\tcmd: $cmd\n", $0, $TestNo, $out_ref, $outf; copy_file($outf, "$outf.test$TestNo") if ($opt_y); exit $status if ($opt_e); } else { if (defined $out_ref) { print STDERR "$0: test $TestNo: stdout OK\n"; safe_unlink($outf); } else { v(1, "$0: test $TestNo: stdout OK (no reference)\n"); } } # -- compare stderr if (! -e $err_ref and ! $opt_o) { $ErrorCount++; print STDERR "$0: test $TestNo: FAILED: stderr ref: $err_ref: $!\n\tcmd: $cmd\n"; exit 1 if ($opt_e); next; } $status = diff($err_ref, $errf); if ($status) { $ErrorCount++; printf STDERR "%s: test %d: FAILED: ref(%s) != stderr(%s)\n\tcmd: $cmd\n", $0, $TestNo, $err_ref, $errf; copy_file($errf, "$errf.test$TestNo") if ($opt_y); exit $status if ($opt_e); } else { print STDERR "$0: test $TestNo: stderr OK\n"; safe_unlink($errf); } # -- compare all other reference files if (@more_refs) { foreach my $ref_path (@more_refs) { my $ref_base = basename($ref_path); # Verify that it exists on the shell line unless ($cmd =~ /$ref_base/) { printf STDERR "%s: test %d: FAILED: " . "no match for '%s' in command: '%s'\n" . "Unable to compare output to reference file\n", $0, $TestNo, $ref_base, $cmd; $ErrorCount++; exit $status if ($opt_e); next; } $status = diff($ref_path, $ref_base); if ($status) { $ErrorCount++; printf STDERR "%s: test %d: FAILED: ref(%s) != (%s)\n\tcmd: $cmd\n", $0, $TestNo, $ref_path, $ref_base; copy_file($ref_base, $ref_path) if ($opt_y); exit $status if ($opt_e); } else { print STDERR "$0: test $TestNo: $ref_base OK\n"; unlink($ref_base); } } } } if ($FullRun == 0) { v(1, "Partial run: not recording overall time\n"); } elsif ($ErrorCount > 0) { v(1, "Errors found: not recording overall time\n"); } elsif ($opt_V) { v(1, "valgrind run: not recording overall time\n"); } else { check_for_time_regression(); } } # --- main init(); run_tests(); exit $ErrorCount; # # Add tests below the __DATA__ line # # Each test is a sequence of non-blank lines, terminated # by an empty line (or EOF), essentially a paragraph. # # Each paragraph/test should look like: # # 1st line: shell command to run. # 2nd-to-Nth line: one-or-more reference files to compare outputs to. # ONE reference file per line # (Note: we indent these lines just for readability.) # # You may break very long lines using \ at EOL. # # # ------------------------------------- # shell command which may include {VW} ... # reference/file1 # reference/file2 # ...more reference files... # # # ------------------------------------- # # shell-command can be anything accepted by bash, including pipes, # redirections, etc., even a sequence of shell-commands separated by ';' # # Inside any shell command, all (optional) appearances of {VW} # will be substituted by the vw executable under test. # # By default, 'vw' under our parent dir (../vowpalwabbit/vw) is tested. # To run against a different reference executable, pass the # wanted executable as an argument to RunTests # # The output line-items are reference files to compare outputs to: # - *.stdout: expected (reference file) standard output # - *.stderr: expected (reference file) standard error # - Any other relative path, pointing to a reference file to compare # to, this allows adding references to any explicitly named file # appearing on the shell-line, the only requirement is that the # _basename_ (path stripped of directory) of the reference file # would exactly match its respective file in the shell-command. # # For example: # # #------------------------------------------------------- # # Test 237 # {VW} ... -p test75.predict --readable_model test75.rmodel # test/train-sets/ref/test75.stderr # test/pred-sets/ref/test75.predict # test/whatever/ref/test75.rmodel # # #------------------------------------------------------- # # All reference filenames are relative to this (test) directory # # Only the STDOUT and STDERR streams in the shell command # are implicit (so only their reference files need to be specified): # The implicit names would be matched only by their extension # as opposed to the full basename of the file. # # The two implicit names are: # TestXXX.stdout # TestXXX.stderr # # Windows note: # # Due to differences in Random-Number-Generators in Windows, # floating-point outputs may differ in some tests (not all). # # To minimize the need for changes (leverage existing tests and # reference files as much as possible), on Windows we check for # existence of files with '-mswin' suffix: # *.stderr-mswin # *.stdout-mswin # and if any of them exists, we use it instead. # __DATA__ # Test 1: {VW} -k -l 20 --initial_t 128000 --power_t 1 -d train-sets/0001.dat \ -f models/0001.model -c --passes 8 --invariant \ --ngram 3 --skips 1 --holdout_off train-sets/ref/0001.stderr # Test 2: checking predictions as well {VW} -k -t train-sets/0001.dat -i models/0001.model -p 0001.predict --invariant test-sets/ref/0001.stderr pred-sets/ref/0001.predict # Test 3: without -d, training only {VW} -k train-sets/0002.dat -f models/0002.model --invariant train-sets/ref/0002.stderr # Test 4: same, with -d {VW} -k -d train-sets/0002.dat -f models/0002.model --invariant train-sets/ref/0002.stdout train-sets/ref/0002.stderr # Test 5: add -q .., adaptive, and more (same input, different outputs) {VW} -k --initial_t 1 --adaptive --invariant -q Tf -q ff -f models/0002a.model train-sets/0002.dat train-sets/ref/0002a.stderr # Test 6: run predictions on Test 4 model # Pretending the labels aren't there {VW} -k -t -i models/0002.model -d train-sets/0002.dat -p 0002b.predict test-sets/ref/0002b.stderr pred-sets/ref/0002b.predict # Test 7: using normalized adaptive updates and a low --power_t {VW} -k --power_t 0.45 -f models/0002c.model train-sets/0002.dat train-sets/ref/0002c.stderr # Test 8: predicts on test 7 model {VW} -k -t -i models/0002c.model -d train-sets/0002.dat -p 0002c.predict test-sets/ref/0002c.stderr pred-sets/ref/0002c.predict # Test 9: label-dependent features with csoaa_ldf {VW} -k -c -d train-sets/cs_test.ldf -p cs_test.ldf.csoaa.predict --passes 10 --invariant --csoaa_ldf multiline --holdout_off --noconstant train-sets/ref/cs_test.ldf.csoaa.stderr train-sets/ref/cs_test.ldf.csoaa.predict # Test 10: label-dependent features with wap_ldf {VW} -k -c -d train-sets/cs_test.ldf -p cs_test.ldf.wap.predict --passes 10 --invariant --wap_ldf multiline --holdout_off --noconstant train-sets/ref/cs_test.ldf.wap.stderr train-sets/ref/cs_test.ldf.wap.predict # Test 11: one-against-all {VW} -k --oaa 10 -c --passes 10 train-sets/multiclass --holdout_off train-sets/ref/oaa.stderr # Test 12: Error Correcting Tournament {VW} -k --ect 10 --error 3 -c --passes 10 --invariant train-sets/multiclass --holdout_off train-sets/ref/multiclass.stderr # Test 13: Run search (dagger) on wsj_small for 6 passes extra features {VW} -k -c -d train-sets/wsj_small.dat.gz --passes 6 \ --search_task sequence --search 45 --search_alpha 1e-6 \ --search_max_bias_ngram_length 2 --search_max_quad_ngram_length 1 \ --holdout_off train-sets/ref/search_wsj.stderr # Test 14: Run search (searn) on wsj_small for 6 passes extra features {VW} -k -c -d train-sets/wsj_small.dat.gz --passes 6 \ --search_task sequence --search 45 --search_alpha 1e-6 \ --search_max_bias_ngram_length 2 --search_max_quad_ngram_length 1 \ --holdout_off --search_passes_per_policy 3 --search_interpolation policy train-sets/ref/search_wsj2.dat.stdout train-sets/ref/search_wsj2.dat.stderr # Test 15: LBFGS on zero derivative input {VW} -k -c -d train-sets/zero.dat --loss_function=squared -b 20 --bfgs --mem 7 --passes 5 --l2 1.0 --holdout_off train-sets/ref/zero.stdout train-sets/ref/zero.stderr # Test 16: LBFGS early termination {VW} -k -c -d train-sets/rcv1_small.dat --loss_function=logistic -b 20 --bfgs --mem 7 --passes 20 --termination 0.001 --l2 1.0 --holdout_off train-sets/ref/rcv1_small.stdout train-sets/ref/rcv1_small.stderr # Test 17: Run LDA with 100 topics on 1000 Wikipedia articles {VW} -k --lda 100 --lda_alpha 0.01 --lda_rho 0.01 --lda_D 1000 -l 1 -b 13 --minibatch 128 train-sets/wiki256.dat train-sets/ref/wiki1K.stderr # Test 18: Run search on seq_small for 12 passes, 4 passes per policy {VW} -k -c -d train-sets/seq_small --passes 12 --invariant --search 4 --search_task sequence --holdout_off train-sets/ref/search_small.stderr # Test 19: neural network 3-parity with 2 hidden units {VW} -k -c -d train-sets/3parity --hash all --passes 3000 -b 16 --nn 2 -l 10 --invariant -f models/0021.model --random_seed 19 --quiet --holdout_off train-sets/ref/3parity.stderr # Test 20: neural network 3-parity with 2 hidden units (predict) {VW} -d train-sets/3parity --hash all -t -i models/0021.model -p 0022.predict pred-sets/ref/0022.stderr pred-sets/ref/0022.predict # Test 21: cubic features -- on a parity test case {VW} -k -c -f models/xxor.model train-sets/xxor.dat --cubic abc --passes 100 --holdout_off --progress 1.33333 train-sets/ref/xxor.stderr # Test 22: matrix factorization -- training {VW} -k -d train-sets/ml100k_small_train -b 16 -q ui --rank 10 \ --l2 2e-6 --learning_rate 0.05 --passes 2 \ --decay_learning_rate 0.97 --power_t 0 -f models/movielens.reg \ -c --loss_function classic --holdout_off train-sets/ref/ml100k_small.stdout train-sets/ref/ml100k_small.stderr # Test 23: matrix factorization -- testing {VW} -i models/movielens.reg -t -d test-sets/ml100k_small_test test-sets/ref/ml100k_small.stdout test-sets/ref/ml100k_small.stderr # Test 24: active-learning -- training {VW} -k --active --simulation --mellowness 0.000001 -d train-sets/rcv1_small.dat -l 10 --initial_t 10 train-sets/ref/active-simulation.t24.stderr # Test 25: bagging -- training regressor {VW} -k -d train-sets/0002.dat -f models/bs.reg.model --bootstrap 4 -p bs.reg.predict train-sets/ref/bs.reg.stderr train-sets/ref/bs.reg.predict # Test 26: bagging -- predicting with bagged regressor {VW} -d train-sets/0002.dat -i models/bs.reg.model -p bs.prreg.predict -t train-sets/ref/bs.prreg.stderr train-sets/ref/bs.prreg.predict # Test 27: bagging -- binary classifiers {VW} -d train-sets/0001.dat -f models/bs.vote.model --bootstrap 4 --bs_type vote -p bs.vote.predict train-sets/ref/bs.vote.stderr train-sets/ref/bs.vote.predict # Test 28: bagging -- predict with bagged classifier {VW} -d train-sets/0001.dat -i models/bs.vote.model -p bs.prvote.predict -t train-sets/ref/bs.prvote.stderr train-sets/ref/bs.prvote.predict # Test 29: affix features {VW} -d train-sets/affix_test.dat -k -c --passes 10 --holdout_off --affix -2 train-sets/ref/affix_test.stderr # Test 30: train --l1 regularized model {VW} -d train-sets/0001.dat -f models/mask.model --invert_hash mask.predict --l1 0.01 train-sets/ref/mask.stderr # Test 31: train model using --feature_mask {VW} -d train-sets/0001.dat --invert_hash remask.predict --feature_mask models/mask.model -f models/remask.model train-sets/ref/remask.stderr # Test 32: train model using --feature_mask and --initial_regressor {VW} -d train-sets/0001.dat --feature_mask models/mask.model -i models/remask.model train-sets/ref/remask.final.stderr # Test 33: train model for topk recommender {VW} -d train-sets/topk.vw -f topk.model -q MF --passes 100 --cache_file topk-train.cache -k --holdout_off train-sets/ref/topk-train.stderr # Test 34: train model for topk recommender {VW} -P 1 -d train-sets/topk.vw -i topk.model --top 2 -p topk-rec.predict train-sets/ref/topk-rec.stderr train-sets/ref/topk-rec.predict # Test 35: non-centered data-set where constant >> 0 # To test the new --constant option without which performance is very weak {VW} -k --passes 100 -c --holdout_off --constant 1000 -d train-sets/big-constant.dat train-sets/ref/big-constant.stderr # Test 36: new option: --progress w/ integer arg {VW} -k -d train-sets/0001.dat --progress 10 train-sets/ref/progress-10.stderr # Test 37: new-option: --progress w/ floating-point arg # + alternate short form (-P) {VW} -k -d train-sets/0001.dat -P 0.5 train-sets/ref/progress-0.5.stderr # Test 38: --nn without --quiet to avoid nn regressions # (Needs to be a simple test, not one sensitive to symmetry breaking) {VW} -k -d train-sets/0001.dat --nn 1 train-sets/ref/nn-1-noquiet.stderr # Test 39: cb with dr {VW} -d train-sets/rcv1_raw_cb_small.vw --cb 2 --cb_type dr --ngram 2 --skips 4 -b 24 -l 0.25 train-sets/ref/rcv1_raw_cb_dr.stderr # Test 40: cb with ips {VW} -d train-sets/rcv1_raw_cb_small.vw --cb 2 --cb_type ips --ngram 2 --skips 4 -b 24 -l 0.125 train-sets/ref/rcv1_raw_cb_ips.stderr # Test 41: cb with dm {VW} -d train-sets/rcv1_raw_cb_small.vw --cb 2 --cb_type dm --ngram 2 --skips 4 -b 24 -l 0.125 train-sets/ref/rcv1_raw_cb_dm.stderr # Test 42: --lda --passes 2 hang regression {VW} -k -d train-sets/lda-2pass-hang.dat --lda 10 -c --passes 2 --holdout_off train-sets/ref/lda-2pass-hang.stderr # Test 43: search sequence labeling, non-ldf train {VW} -k -c -d train-sets/sequence_data --passes 20 --invariant --search_rollout ref --search_alpha 1e-8 --search_task sequence --search 5 --holdout_off -f models/sequence_data.model train-sets/ref/sequence_data.nonldf.train.stderr # Test 44: search sequence labeling, non-ldf test {VW} -d train-sets/sequence_data -t -i models/sequence_data.model -p sequence_data.nonldf.test.predict train-sets/ref/sequence_data.nonldf.test.stderr train-sets/ref/sequence_data.nonldf.test.predict # Test 45: make sure that history works {VW} -k -c -d train-sets/seq_small2 --passes 4 --search 4 --search_task sequence --holdout_off train-sets/ref/search_small2.stderr # Test 46: search sequence labeling, ldf train {VW} -k -c -d train-sets/sequence_data --passes 20 \ --search_rollout ref --search_alpha 1e-8 \ --search_task sequence_demoldf --csoaa_ldf m --search 5 \ --holdout_off -f models/sequence_data.ldf.model --noconstant train-sets/ref/sequence_data.ldf.train.stderr # Test 47: search sequence labeling, ldf test {VW} -d train-sets/sequence_data -t -i models/sequence_data.ldf.model -p sequence_data.ldf.test.predict --noconstant train-sets/ref/sequence_data.ldf.test.stderr train-sets/ref/sequence_data.ldf.test.predict # Test 48: search sequence SPAN labeling BIO, non-ldf train, no rollouts {VW} -k -c -d train-sets/sequencespan_data --passes 20 --invariant \ --search_rollout none --search_task sequencespan --search 7 \ --holdout_off -f models/sequencespan_data.model train-sets/ref/sequencespan_data.nonldf.train.stderr # Test 49: search sequence SPAN labeling BIO, non-ldf test {VW} -d train-sets/sequencespan_data -t -i models/sequencespan_data.model -p sequencespan_data.nonldf.test.predict train-sets/ref/sequencespan_data.nonldf.test.stderr train-sets/ref/sequencespan_data.nonldf.test.predict # Test 50: search sequence SPAN labeling BILOU, non-ldf train {VW} -k -c -d train-sets/sequencespan_data --passes 20 --invariant \ --search_rollout ref --search_alpha 1e-8 --search_task sequencespan \ --search_span_bilou --search 7 --holdout_off \ -f models/sequencespan_data.model train-sets/ref/sequencespan_data.nonldf-bilou.train.stderr # Test 51: search sequence SPAN labeling BILOU, non-ldf test {VW} -d train-sets/sequencespan_data -t --search_span_bilou -i models/sequencespan_data.model -p sequencespan_data.nonldf-bilou.test.predict train-sets/ref/sequencespan_data.nonldf-bilou.test.stderr train-sets/ref/sequencespan_data.nonldf-bilou.test.predict # Test 52: silly test for "argmax" task {VW} -d train-sets/argmax_data -k -c --passes 20 --search_rollout ref --search_alpha 1e-8 --search_task argmax --search 2 --holdout_off train-sets/ref/argmax_data.stderr # Test 53: (holdout-broken regression) # ensure we have no holdout loss of '0 h' {VW} -k -c --passes 2 train-sets/0001.dat train-sets/ref/holdout-loss-not-zero.stderr # Test 54: stagewise poly with exponent 0.25 ####in the following stage_poly tests, there are minute differences in losses, which are not being fuzzy-diffed; ####thus the stderr is cleared (--quiet) and only comparing (fuzzy-diffed) predictions. {VW} --stage_poly --sched_exponent 0.25 --batch_sz 1000 --batch_sz_no_doubling -d train-sets/rcv1_small.dat -p stage_poly.s025.predict --quiet train-sets/ref/stage_poly.s025.stderr train-sets/ref/stage_poly.s025.predict # Test 55: stagewise poly with exponent 1.0 {VW} --stage_poly --sched_exponent 1.0 --batch_sz 1000 --batch_sz_no_doubling -d train-sets/rcv1_small.dat --quiet train-sets/ref/stage_poly.s100.stderr # Test 56: stagewise poly with exponent 0.25 and doubling batches {VW} --stage_poly --sched_exponent 0.25 --batch_sz 1000 -d train-sets/rcv1_small.dat -p stage_poly.s025.doubling.predict --quiet train-sets/ref/stage_poly.s025.doubling.stderr train-sets/ref/stage_poly.s025.doubling.predict # Test 57: stagewise poly with exponent 1.0 and doubling batches {VW} --stage_poly --sched_exponent 1.0 --batch_sz 1000 -d train-sets/rcv1_small.dat -p stage_poly.s100.doubling.predict --quiet train-sets/ref/stage_poly.s100.doubling.stderr train-sets/ref/stage_poly.s100.doubling.predict # Test 58: library test, train the initial model {VW} -c -k -d train-sets/library_train -f models/library_train.w -q st --passes 100 --hash all --noconstant --csoaa_ldf m --holdout_off train-sets/ref/library_train.stdout train-sets/ref/library_train.stderr # Test 59: library test, run ezexample_predict ../library/ezexample_predict models/library_train.w train-sets/ref/ezexample_predict.stdout train-sets/ref/ezexample_predict.stderr # Test 60: empty test, bad builds (without make clean) # sometimes cause a SEGV even on empty input echo "" | {VW} train-sets/ref/empty-set.stderr # Test 61: daemon test ./daemon-test.sh test-sets/ref/vw-daemon.stdout # Test 62: SVM linear kernel {VW} --ksvm --l2 1 --reprocess 5 -b 18 -p ksvm_train.linear.predict -d train-sets/rcv1_smaller.dat train-sets/ref/ksvm_train.linear.stderr train-sets/ref/ksvm_train.linear.predict # Test 63: SVM polynomial kernel {VW} --ksvm --l2 1 --reprocess 5 -b 18 --kernel poly -p ksvm_train.poly.predict -d train-sets/rcv1_smaller.dat train-sets/ref/ksvm_train.poly.stderr train-sets/ref/ksvm_train.poly.predict # Test 64: SVM rbf kernel {VW} --ksvm --l2 1 --reprocess 5 -b 18 --kernel rbf -p ksvm_train.rbf.predict -d train-sets/rcv1_smaller.dat train-sets/ref/ksvm_train.rbf.stderr train-sets/ref/ksvm_train.rbf.predict # Test 65: Run search (dagger) on an entity-relation recognitions data set, # er_small, for 6 passes with constraints {VW} -k -c -d train-sets/er_small.vw --passes 6 --search_task entity_relation --search 10 --constraints --search_alpha 1e-8 train-sets/ref/search_er.stderr # Test 66: Train a depenency parser with search (dagger) # on wsj_small.dparser.vw.gz for 6 passes {VW} -k -c -d train-sets/wsj_small.dparser.vw.gz --passes 6 --search_task dep_parser --search 12 --search_alpha 1e-4 --search_rollout oracle --holdout_off train-sets/ref/search_dep_parser.stderr # Test 67: classification with data from dictionaries # (eg embeddings or gazetteers) -- note that this is impossible without # dictionaries because --ignore w; also test to make sure gzipped dicts # work and dictionary redundancy checking works {VW} -k -c -d train-sets/dictionary_test.dat --binary --ignore w --holdout_off --passes 32 --dictionary w:dictionary_test.dict --dictionary w:dictionary_test.dict.gz --dictionary_path train-sets train-sets/ref/dictionary_test.stderr # Test 68: Search for multiclass classification {VW} -k -c -d train-sets/multiclass.sch --passes 20 --search_task multiclasstask --search 10 --search_alpha 1e-4 --holdout_off train-sets/ref/search_multiclass.stderr # Test 69: (see Test 43/Test 44): search sequence labeling, with selective branching {VW} -d train-sets/sequence_data -t -i models/sequence_data.model -p sequence_data.nonldf.beam.test.predict --search_metatask selective_branching --search_max_branch 10 --search_kbest 10 train-sets/ref/sequence_data.nonldf.beam.test.stderr train-sets/ref/sequence_data.nonldf.beam.test.predict # Test 70: (see Test 46/47) search sequence labeling, ldf test, with selective branching {VW} -d train-sets/sequence_data -t -i models/sequence_data.ldf.model -p sequence_data.ldf.beam.test.predict --search_metatask selective_branching --search_max_branch 10 --search_kbest 10 --noconstant train-sets/ref/sequence_data.ldf.beam.test.stderr train-sets/ref/sequence_data.ldf.beam.test.predict # Test 71: autolink {VW} -d train-sets/0002.dat --autolink 1 --examples 100 -p 0002.autolink.predict train-sets/ref/0002.autolink.stderr train-sets/ref/0002.autolink.predict # Test 72: train FTRL-Proximal {VW} -k -d train-sets/0001.dat -f models/0001_ftrl.model --passes 1 --ftrl --ftrl_alpha 0.01 --ftrl_beta 0 --l1 2 train-sets/ref/0001_ftrl.stderr # Test 73: test FTRL-Proximal {VW} -k -t train-sets/0001.dat -i models/0001_ftrl.model -p 0001_ftrl.predict test-sets/ref/0001_ftrl.stderr pred-sets/ref/0001_ftrl.predict # Test 74: cb evaluation {VW} -d train-sets/rcv1_cb_eval --cb 2 --eval train-sets/ref/rcv1_cb_eval.stderr # Test 75: Log_multi {VW} --log_multi 10 train-sets/multiclass train-sets/ref/log_multi.stderr # Test 76: cbify, epsilon-greedy {VW} --cbify 10 --epsilon 0.05 train-sets/multiclass train-sets/ref/cbify_epsilon.stderr # Test 77: cbify, tau first {VW} --cbify 10 --first 5 train-sets/multiclass train-sets/ref/cbify_first.stderr # Test 78: cbify, bag {VW} --cbify 10 --bag 7 train-sets/multiclass train-sets/ref/cbify_bag.stderr # Test 79: cbify, cover {VW} --cbify 10 --cover 3 train-sets/multiclass train-sets/ref/cbify_cover.stderr # Test 80: lrq empty namespace {VW} --lrq aa3 -d train-sets/0080.dat train-sets/ref/0080.stderr # Test 81: train FTRL-PiSTOL {VW} -k -d train-sets/0001.dat -f models/ftrl_pistol.model --passes 1 --pistol train-sets/ref/ftrl_pistol.stderr # Test 82: test FTRL-PiSTOL {VW} -k -t train-sets/0001.dat -i models/ftrl_pistol.model -p ftrl_pistol.predict test-sets/ref/ftrl_pistol.stderr pred-sets/ref/ftrl_pistol.predict # Test 83: check redefine functionality {VW} -k -d train-sets/0080.dat --redefine := --redefine y:=: --redefine x:=arma --ignore x -q yy train-sets/ref/redefine.stderr # Test 84: check cb_adf {VW} --cb_adf train-sets/cb_test.ldf --noconstant train-sets/ref/cb_adf.stderr # Test 85: check multilabel_oaa {VW} --multilabel_oaa 10 train-sets/multilabel -p multilabel.predict train-sets/ref/multilabel.stderr pred-sets/ref/multilabel.predict # Test 86: check --csoaa_rank on csoaa_ldf {VW} --csoaa_ldf multiline --csoaa_rank train-sets/cs_test_multilabel.ldf -p multilabel_ldf.predict --noconstant train-sets/ref/multilabel_ldf.stderr pred-sets/ref/multilabel_ldf.predict # Test 87: check --rank_all on csoaa_ldf {VW} --cb_adf --rank_all -d train-sets/cb_test.ldf -p cb_adf_rank.predict --noconstant train-sets/ref/cb_adf_rank.stderr pred-sets/ref/cb_adf_rank.predict # Test 88: named labels at training time {VW} --named_labels det,noun,verb --oaa 3 -d train-sets/test_named -k -c --passes 10 --holdout_off -f models/test_named.model train-sets/ref/test_named_train.stderr # Test 89: named labels at prediction {VW} -i models/test_named.model -t -d train-sets/test_named -p test_named.predict train-sets/ref/test_named_test.stderr pred-sets/ref/test_named.predict # Test 90: named labels at training time (csoaa) {VW} --named_labels det,noun,verb --csoaa 3 -d train-sets/test_named_csoaa -k -c --passes 10 --holdout_off -f models/test_named_csoaa.model train-sets/ref/test_named_csoaa_train.stderr # Test 91: named labels at prediction (csoaa) {VW} -i models/test_named_csoaa.model -t -d train-sets/test_named_csoaa -p test_named_csoaa.predict train-sets/ref/test_named_csoaa_test.stderr pred-sets/ref/test_named_csoaa.predict # Test 92: check -q :: and -oaa inverse hash printf '3 |f a b c |e x y z\n2 |f a y c |e x\n' | \ {VW} --oaa 3 -q :: --invert_hash inv_hash.cmp && \ tail -n +2 inv_hash.cmp > inv_hash.cmp.new && \ rm inv_hash.cmp && \ mv inv_hash.cmp.new inv_hash.cmp train-sets/ref/inv_hash.stderr pred-sets/ref/inv_hash.cmp #Test 93: check cb_adf with doubly robust option {VW} --cb_adf --rank_all -d train-sets/cb_test.ldf -p cb_adf_dr.predict --cb_type dr train-sets/ref/cb_adf_dr.stderr pred-sets/ref/cb_adf_dr.predict # Test 94: experience replay version of test 1 {VW} -k -l 20 --initial_t 128000 --power_t 1 -d train-sets/0001.dat \ -f models/0001.model -c --passes 8 --invariant \ --ngram 3 --skips 1 --holdout_off --replay_b 100 train-sets/ref/0001-replay.stderr # Test 95: named labels at training time (csoaa) with experience replay {VW} --named_labels det,noun,verb --csoaa 3 \ -d train-sets/test_named_csoaa -k -c --passes 10 --holdout_off \ -f models/test_named_csoaa.model --replay_c 100 train-sets/ref/test_named_csoaa_train-replay.stderr # Test 96: backwards compatibility printf '3 |f a b c |e x y z\n2 |f a y c |e x\n' | \ {VW} -i simple_model --invert_hash inv_hash.cmp && \ tail -n +2 inv_hash.cmp test-sets/ref/backwards.stderr test-sets/ref/backwards.stdout # Test 97: {VW} -d train-sets/0001.dat -f models/0097.model --save_resume train-sets/ref/0097.stderr # Test 98: checking predictions as well {VW} train-sets/0001.dat -i models/0097.model -p 0098.predict test-sets/ref/0098.stderr pred-sets/ref/0098.predict # Test 99: checking predictions with testing {VW} train-sets/0001.dat -i models/0097.model -p 0099.predict test-sets/ref/0099.stderr pred-sets/ref/0099.predict # Test 100: action costs, no rollout {VW} -k -c -d train-sets/sequence_data --passes 20 --invariant --search_rollout none --search_task sequence_ctg --search 5 --holdout_off train-sets/ref/sequence_data.ctg.train.stderr # Test 101: active cover {VW} --loss_function logistic --binary --active_cover -d train-sets/rcv1_mini.dat -f models/active_cover.model train-sets/ref/active_cover.stderr # Test 102: active cover (predict) {VW} -i models/active_cover.model --binary -t -d test-sets/rcv1_small_test.data -p active_cover.predict test-sets/ref/active_cover.stderr pred-sets/ref/active_cover.predict # Test 103: active cover oracular {VW} --loss_function logistic --binary --active_cover --oracular -d ./train-sets/rcv1_small.dat train-sets/ref/active_cover_oracular.stderr # Test 104: check cb_adf {VW} --cb_adf train-sets/cb_test.ldf --cb_type mtr --noconstant train-sets/ref/cb_adf_mtr.stderr # Test 105: train FTRL-Proximal early stopping {VW} -k -d train-sets/0001.dat -f models/0001_ftrl.model --passes 10 --ftrl --ftrl_alpha 0.01 --ftrl_beta 0 --l1 2 --cache train-sets/ref/0001_ftrl_holdout.stderr # Test 106: test FTRL-Proximal early stopping {VW} -k -t train-sets/0001.dat -i models/0001_ftrl.model -p 0001_ftrl_holdout.predict test-sets/ref/0001_ftrl_holdout.stderr pred-sets/ref/0001_ftrl_holdout.predict # Test 107: train FTRL-Proximal no early stopping {VW} -k -d train-sets/0001.dat -f models/0001_ftrl.model --passes 10 --ftrl --ftrl_alpha 0.01 --ftrl_beta 0 --l1 2 --cache --holdout_off train-sets/ref/0001_ftrl_holdout_off.stderr # Test 108: test FTRL-Proximal no early stopping {VW} -k -t train-sets/0001.dat -i models/0001_ftrl.model -p 0001_ftrl_holdout_off.predict --holdout_off test-sets/ref/0001_ftrl_holdout_off.stderr pred-sets/ref/0001_ftrl_holdout_off.predict # Test 109: --probabilities --oaa {VW} -d train-sets/probabilities.dat --probabilities --oaa=4 --loss_function=logistic -p oaa_probabilities.predict train-sets/ref/oaa_probabilities.stderr pred-sets/ref/oaa_probabilities.predict # Test 110: --probabilities --csoaa_ldf=mc {VW} -d train-sets/cs_test.ldf --probabilities --csoaa_ldf=mc --loss_function=logistic -p csoaa_ldf_probabilities.predict train-sets/ref/csoaa_ldf_probabilities.stderr pred-sets/ref/csoaa_ldf_probabilities.predict # Test 111: Train a depenency parser with neural network and one_learner approach (lols) # use -b 30 to get better performnce {VW} -k -c -d train-sets/wsj_small.dparser.vw.gz -b 20 --passes 2 --search_task dep_parser --search 25 --search_alpha 1e-5 --search_rollin mix_per_roll --search_rollout oracle --holdout_off --one_learner --nn 5 --ftrl --search_history_length 3 --root_label 8 train-sets/ref/search_dep_parser_one_learner.stderr # Test 112: Train a depenency parser with cost_to_go # use -b 30 to get better performnce {VW} -k -c -d train-sets/wsj_small.dparser.vw.gz -b 20 --passes 6 --search_task dep_parser --search 25 --search_alpha 1e-5 --search_rollin mix_per_roll --search_rollout none --holdout_off --search_history_length 3 --root_label 8 --cost_to_go train-sets/ref/search_dep_parser_cost_to_go.stderr # Test 113: Predictions with confidences # use -b 30 to get better performnce {VW} --confidence -d ./train-sets/rcv1_micro.dat -p confidence.preds train-sets/ref/confidence.stderr pred-sets/ref/confidence.preds vowpal_wabbit-8.1.1/test/daemon-test.sh000077500000000000000000000053451261756526500201450ustar00rootroot00000000000000#!/bin/bash # -- vw daemon test # NAME='vw-daemon-test' export PATH="vowpalwabbit:../vowpalwabbit:${PATH}" # The VW under test VW=`which vw` MODEL=$NAME.model TRAINSET=$NAME.train PREDREF=$NAME.predref PREDOUT=$NAME.predict PORT=54248 # -- make sure we can find vw first if [ -x "$VW" ]; then : cool found vw at: $VW else echo "$NAME: can not find 'vw' in $PATH - sorry" exit 1 fi # -- and netcat NETCAT=`which netcat` if [ -x "$NETCAT" ]; then : cool found netcat at: $NETCAT else NETCAT=`which nc` if [ -x "$NETCAT" ]; then : "no netcat but found 'nc' at: $NETCAT" else echo "$NAME: can not find 'netcat' not 'nc' in $PATH - sorry" exit 1 fi fi # -- and pkill PKILL=`which pkill` if [ -x "$PKILL" ]; then : cool found pkill at: $PKILL else echo "$NAME: can not find 'pkill' in $PATH - sorry" exit 1 fi # A command (+pattern) that is unlikely to match anything but our own test DaemonCmd="$VW -t -i $MODEL --daemon --num_children 1 --quiet --port $PORT" # libtool may wrap vw with '.libs/lt-vw' so we need to be flexible # on the exact process pattern we try to kill. DaemonPat=`echo $DaemonCmd | sed 's/^[^ ]*vw /.*vw /'` stop_daemon() { # Make sure we are not running. May ignore 'error' that we're not $PKILL -9 -f "$DaemonPat" 2>&1 | grep -q 'no process found' # relinquish CPU by forcing some context switches to be safe # (let existing vw daemon procs die) wait } start_daemon() { # echo starting daemon $DaemonCmd /dev/null & # give it time to be ready wait; wait; wait } cleanup() { /bin/rm -f $MODEL $TRAINSET $PREDREF $PREDOUT stop_daemon } # -- main cleanup # prepare training set cat > $TRAINSET < $PREDREF < $PREDOUT #wait # However, GNU netcat does not know -q, so let's do a work-around touch $PREDOUT $NETCAT localhost $PORT < $TRAINSET > $PREDOUT & # Wait until we recieve a prediction from the vw daemon then kill netcat until [ `wc -l < $PREDOUT` -eq 2 ]; do :; done $PKILL -9 $NETCAT # We should ignore small (< $Epsilon) floating-point differences (fuzzy compare) diff <(cut -c-5 $PREDREF) <(cut -c-5 $PREDOUT) case $? in 0) echo "$NAME: OK" cleanup exit 0 ;; 1) echo "$NAME FAILED: see $PREDREF vs $PREDOUT" stop_daemon exit 1 ;; *) echo "$NAME: diff failed - something is fishy" stop_daemon exit 2 ;; esac vowpal_wabbit-8.1.1/test/pred-sets/000077500000000000000000000000001261756526500172655ustar00rootroot00000000000000vowpal_wabbit-8.1.1/test/pred-sets/cb_adf_dr.predict000066400000000000000000000000211261756526500225150ustar00rootroot000000000000000,1,2 1,0 1,0 vowpal_wabbit-8.1.1/test/pred-sets/ref/000077500000000000000000000000001261756526500200415ustar00rootroot00000000000000vowpal_wabbit-8.1.1/test/pred-sets/ref/0001.predict000066400000000000000000000034101261756526500217730ustar00rootroot000000000000001.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 1.000000 1.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 1.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 1.000000 1.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 1.000000 1.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 0.000000 0.000000 1.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 1.000000 0.000000 0.000000 1.000000 1.000000 1.000000 0.000000 0.000000 1.000000 0.000000 1.000000 1.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 1.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 1.000000 0.000000 1.000000 1.000000 0.000000 1.000000 1.000000 1.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 1.000000 vowpal_wabbit-8.1.1/test/pred-sets/ref/0001_ftrl.predict000066400000000000000000000034101261756526500230220ustar00rootroot000000000000000.148139 0.149886 0.146102 0.146261 0.146004 0.150632 0.146453 0.149597 0.146937 0.151828 0.145943 0.149081 0.146763 0.149353 0.151105 0.151723 0.146879 0.147548 0.149135 0.146180 0.147393 0.148680 0.147577 0.147491 0.145806 0.146659 0.146162 0.146864 0.148203 0.146874 0.154894 0.145806 0.146263 0.146565 0.147723 0.149017 0.148744 0.148413 0.147824 0.164194 0.145806 0.147537 0.146497 0.147713 0.146387 0.145806 0.147941 0.145994 0.147120 0.145839 0.146759 0.146780 0.146082 0.148553 0.158496 0.149754 0.148530 0.149789 0.147992 0.146164 0.147383 0.147015 0.151542 0.145806 0.150415 0.146394 0.145806 0.146673 0.148820 0.148958 0.147902 0.149351 0.146609 0.147084 0.153529 0.147889 0.147304 0.147790 0.145806 0.146484 0.145951 0.146190 0.157696 0.145881 0.145916 0.145806 0.145841 0.148447 0.151769 0.147781 0.145867 0.149931 0.160551 0.146357 0.148946 0.145857 0.148735 0.145806 0.146633 0.147460 0.146732 0.147819 0.146551 0.147912 0.147477 0.149064 0.145985 0.146388 0.146095 0.146254 0.150747 0.145985 0.147522 0.147671 0.145806 0.149411 0.146786 0.147408 0.146400 0.147492 0.146148 0.145990 0.147976 0.145955 0.149059 0.157779 0.146221 0.146270 0.146986 0.149931 0.146057 0.149236 0.145806 0.145806 0.146095 0.146229 0.147008 0.147346 0.156727 0.146704 0.146059 0.145983 0.150402 0.152494 0.149853 0.147685 0.149237 0.164478 0.146583 0.146944 0.148574 0.145806 0.147213 0.146807 0.147313 0.147939 0.158719 0.147603 0.167189 0.145957 0.161452 0.146334 0.146107 0.156393 0.146060 0.147053 0.158706 0.147079 0.146230 0.149644 0.150721 0.146386 0.146222 0.147244 0.145906 0.150127 0.148533 0.156075 0.148192 0.153242 0.149490 0.150472 0.147509 0.145806 0.146288 0.146351 0.148459 0.149844 0.147283 0.151779 0.158779 0.145806 0.145806 0.145913 0.145806 0.147957 0.149762 0.146178 0.145888 0.146106 vowpal_wabbit-8.1.1/test/pred-sets/ref/0001_ftrl_holdout.predict000066400000000000000000000034101261756526500245600ustar00rootroot000000000000000.148139 0.149886 0.146102 0.146261 0.146004 0.150632 0.146453 0.149597 0.146937 0.151828 0.145943 0.149081 0.146763 0.149353 0.151105 0.151723 0.146879 0.147548 0.149135 0.146180 0.147393 0.148680 0.147577 0.147491 0.145806 0.146659 0.146162 0.146864 0.148203 0.146874 0.154894 0.145806 0.146263 0.146565 0.147723 0.149017 0.148744 0.148413 0.147824 0.164194 0.145806 0.147537 0.146497 0.147713 0.146387 0.145806 0.147941 0.145994 0.147120 0.145839 0.146759 0.146780 0.146082 0.148553 0.158496 0.149754 0.148530 0.149789 0.147992 0.146164 0.147383 0.147015 0.151542 0.145806 0.150415 0.146394 0.145806 0.146673 0.148820 0.148958 0.147902 0.149351 0.146609 0.147084 0.153529 0.147889 0.147304 0.147790 0.145806 0.146484 0.145951 0.146190 0.157696 0.145881 0.145916 0.145806 0.145841 0.148447 0.151769 0.147781 0.145867 0.149931 0.160551 0.146357 0.148946 0.145857 0.148735 0.145806 0.146633 0.147460 0.146732 0.147819 0.146551 0.147912 0.147477 0.149064 0.145985 0.146388 0.146095 0.146254 0.150747 0.145985 0.147522 0.147671 0.145806 0.149411 0.146786 0.147408 0.146400 0.147492 0.146148 0.145990 0.147976 0.145955 0.149059 0.157779 0.146221 0.146270 0.146986 0.149931 0.146057 0.149236 0.145806 0.145806 0.146095 0.146229 0.147008 0.147346 0.156727 0.146704 0.146059 0.145983 0.150402 0.152494 0.149853 0.147685 0.149237 0.164478 0.146583 0.146944 0.148574 0.145806 0.147213 0.146807 0.147313 0.147939 0.158719 0.147603 0.167189 0.145957 0.161452 0.146334 0.146107 0.156393 0.146060 0.147053 0.158706 0.147079 0.146230 0.149644 0.150721 0.146386 0.146222 0.147244 0.145906 0.150127 0.148533 0.156075 0.148192 0.153242 0.149490 0.150472 0.147509 0.145806 0.146288 0.146351 0.148459 0.149844 0.147283 0.151779 0.158779 0.145806 0.145806 0.145913 0.145806 0.147957 0.149762 0.146178 0.145888 0.146106 vowpal_wabbit-8.1.1/test/pred-sets/ref/0001_ftrl_holdout_off.predict000066400000000000000000000034101261756526500254120ustar00rootroot000000000000000.463546 0.381940 0.344497 0.344986 0.337954 0.460418 0.345888 0.346729 0.366423 0.495630 0.325070 0.420184 0.364321 0.424172 0.468220 0.481852 0.438039 0.352001 0.384347 0.325869 0.428765 0.457146 0.330580 0.436815 0.259567 0.338429 0.346488 0.366507 0.470025 0.365530 0.524004 0.337482 0.340794 0.371231 0.465714 0.360425 0.503318 0.349294 0.466901 0.624304 0.307559 0.427765 0.333064 0.362451 0.323277 0.297674 0.368493 0.337023 0.425943 0.324696 0.447252 0.437984 0.357003 0.358785 0.556478 0.425891 0.396612 0.370410 0.444421 0.348171 0.463255 0.355157 0.511070 0.302158 0.482908 0.331946 0.331121 0.396991 0.352487 0.456041 0.364001 0.466476 0.431080 0.324187 0.516689 0.446076 0.342711 0.406532 0.313900 0.335994 0.319609 0.350168 0.585143 0.346366 0.344990 0.326718 0.403086 0.496519 0.535813 0.329544 0.314960 0.433318 0.651562 0.325976 0.525931 0.274974 0.435204 0.324628 0.407340 0.438132 0.379399 0.489398 0.328544 0.463750 0.369160 0.469386 0.311655 0.344376 0.342400 0.465107 0.476499 0.358416 0.363087 0.453270 0.344662 0.383230 0.418763 0.457169 0.450905 0.348329 0.361106 0.433362 0.386628 0.433545 0.489964 0.496504 0.337932 0.478305 0.333405 0.486005 0.332761 0.515849 0.307289 0.403056 0.340347 0.339984 0.439597 0.427219 0.543959 0.345308 0.360131 0.287563 0.501919 0.554618 0.441302 0.448851 0.443980 0.611692 0.313190 0.405048 0.517183 0.370106 0.461580 0.317396 0.382065 0.452892 0.573081 0.387937 0.605148 0.341503 0.553564 0.343461 0.371054 0.525998 0.318461 0.423202 0.555243 0.353572 0.431446 0.501615 0.477560 0.326735 0.324975 0.420338 0.293134 0.392527 0.297089 0.557624 0.469321 0.540207 0.454979 0.354018 0.449963 0.317570 0.355198 0.369668 0.501264 0.395376 0.376050 0.522550 0.527977 0.306100 0.320573 0.327038 0.310345 0.483317 0.441550 0.348011 0.352695 0.471481 vowpal_wabbit-8.1.1/test/pred-sets/ref/0002b.predict000066400000000000000000000527551261756526500221560ustar00rootroot000000000000000.436079 PFF/20091028 0.515364 WIP/20091028 0.493096 GCC/20091028 0.472989 AAXJ/20091028 0.454422 VWO/20091028 0.474944 EEV/20091028 0.560264 GDX/20091028 0.407159 RTH/20091028 0.477502 MXI/20091028 0.435888 EWU/20091028 0.593892 SH/20091028 0.466052 EDC/20091028 0.521495 ERY/20091028 0.525417 SDS/20091028 0.500506 OEF/20091028 0.529797 IYT/20091028 0.537666 BIL/20091028 0.362512 GLL/20091028 0.442258 EDZ/20091028 0.427362 IWM/20091028 0.443207 VXF/20091028 0.449877 IJJ/20091028 0.515640 PIN/20091028 0.493580 XLB/20091028 0.464649 ECH/20091028 0.395011 TYH/20091028 0.500180 VAW/20091028 0.523620 DBP/20091028 0.495152 XME/20091028 0.408085 VO/20091028 0.459831 RSX/20091028 0.486022 EWC/20091028 0.395949 TUR/20091028 0.501308 VYM/20091028 0.462033 FCG/20091028 0.477934 VGT/20091028 0.476923 EWQ/20091028 0.465983 IEV/20091028 0.465084 XLK/20091028 0.449104 EFG/20091028 0.464131 BKF/20091028 0.464843 KIE/20091028 0.481972 EEB/20091028 0.428696 IJK/20091028 0.574595 DUG/20091028 0.527062 TWM/20091028 0.469425 MDY/20091028 0.471717 ACWI/20091028 0.600644 BSV/20091028 0.528297 DDM/20091028 0.461152 DIA/20091028 0.563488 TLT/20091028 0.494165 DXD/20091028 0.437638 XHB/20091028 0.441551 VDE/20091028 0.543797 BND/20091028 0.446295 EMB/20091028 0.593974 SCO/20091028 0.469501 AMJ/20091028 0.425059 OIL/20091028 0.441918 PZA/20091028 0.465419 VGK/20091028 0.443794 RWX/20091028 0.477110 JJA/20091028 0.463856 FXD/20091028 0.441780 XES/20091028 0.478996 VIG/20091028 0.322495 DZZ/20091028 0.442774 VFH/20091028 0.627733 DTO/20091028 0.464750 EWP/20091028 0.439580 FDN/20091028 0.516436 INP/20091028 0.497351 TYP/20091028 0.450571 RWR/20091028 0.456624 KBE/20091028 0.568184 EUO/20091028 0.472708 IWF/20091028 0.420946 SMN/20091028 0.457336 SMH/20091028 0.426666 XRT/20091028 0.448503 USO/20091028 0.449981 DJP/20091028 0.582882 CFT/20091028 0.488819 SRS/20091028 0.486592 MOO/20091028 0.553391 BIV/20091028 0.502292 VXX/20091028 0.456639 IYM/20091028 0.476734 IFN/20091028 0.498872 SLV/20091028 0.413627 TAO/20091028 0.388325 PGF/20091028 0.440860 IYR/20091028 0.543444 QID/20091028 0.466835 THD/20091028 0.447863 IJS/20091028 0.451923 VB/20091028 0.578716 EDV/20091028 0.463013 IEZ/20091028 0.486604 VTV/20091028 0.448283 IJR/20091028 0.427842 UCO/20091028 0.415424 JNK/20091028 0.458537 IWN/20091028 0.470969 VV/20091028 0.647097 UGL/20091028 0.431828 UWM/20091028 0.423917 IWC/20091028 0.462322 EWA/20091028 0.470874 IVV/20091028 0.460553 SPY/20091028 0.506766 TFI/20091028 0.452390 VEA/20091028 0.457630 QQQQ/20091028 0.479904 UYG/20091028 0.446511 OIH/20091028 0.461060 GXC/20091028 0.508208 SSO/20091028 0.454194 XLI/20091028 0.467986 GML/20091028 0.469893 ROM/20091028 0.429675 FXC/20091028 0.535591 DOG/20091028 0.447182 IYE/20091028 0.504891 SKF/20091028 0.612800 SHY/20091028 0.448890 DBA/20091028 0.463231 RSP/20091028 0.531383 DBS/20091028 0.449057 IBB/20091028 0.416117 KCE/20091028 0.469456 PKN/20091028 0.464800 TNA/20091028 0.553898 FAS/20091028 0.456333 FXE/20091028 0.418941 HYG/20091028 0.471007 IWS/20091028 0.505517 FXP/20091028 0.628802 MBB/20091028 0.444657 RFG/20091028 0.468051 EPU/20091028 0.549870 UUP/20091028 0.630756 AGQ/20091028 0.428264 SOXX/20091028 0.450788 FAZ/20091028 0.409804 VBK/20091028 0.445334 RPG/20091028 0.426353 EWH/20091028 0.446279 TZA/20091028 0.445249 SGG/20091028 0.488046 KOL/20091028 0.429392 EWY/20091028 0.466829 PRF/20091028 0.597765 TLH/20091028 0.448976 EPP/20091028 0.449356 XLE/20091028 0.487016 EWN/20091028 0.534870 SHM/20091028 0.430870 FXI/20091028 0.469356 EWS/20091028 0.468569 IDU/20091028 0.586102 VXZ/20091028 0.464948 IVE/20091028 0.611473 DGP/20091028 0.417379 GMF/20091028 0.423054 IWR/20091028 0.443334 RKH/20091028 0.555593 TIP/20091028 0.505786 URE/20091028 0.398357 DBO/20091028 0.447187 IOO/20091028 0.394973 DBV/20091028 0.463742 EFA/20091028 0.474758 BGU/20091028 0.469638 EFV/20091028 0.480000 IWB/20091028 0.456413 IYF/20091028 0.317790 YCS/20091028 0.477034 DXJ/20091028 0.467740 IWO/20091028 0.440064 DBC/20091028 0.520387 RWM/20091028 0.456871 VBR/20091028 0.489050 MZZ/20091028 0.464853 IWD/20091028 0.411679 PCY/20091028 0.488961 EWI/20091028 0.461587 IJH/20091028 0.469015 EEM/20091028 0.436938 EWM/20091028 0.458972 SDY/20091028 0.483776 ILF/20091028 0.483812 JJG/20091028 0.377298 TBT/20091028 0.433330 XLF/20091028 0.423081 ERX/20091028 0.531896 SHV/20091028 0.497217 EWX/20091028 0.521869 EFZ/20091028 0.480156 FXB/20091028 0.452645 PHO/20091028 0.482325 IGE/20091028 0.433637 BGZ/20091028 0.438507 UDN/20091028 0.494298 CSJ/20091028 0.484950 GXG/20091028 0.494571 USD/20091028 0.447449 EWD/20091028 0.452493 EWJ/20091028 0.504075 BRF/20091028 0.434070 VEU/20091028 0.470934 XLU/20091028 0.410456 JJC/20091028 0.449106 FGD/20091028 0.455305 FXF/20091028 0.469048 LQD/20091028 0.448527 SCZ/20091028 0.461925 IYW/20091028 0.451184 VPL/20091028 0.458360 DGS/20091028 0.456648 ICF/20091028 0.458696 DVY/20091028 0.439236 IEO/20091028 0.458328 VOT/20091028 0.508451 CIU/20091028 0.477704 EWG/20091028 0.463515 EWT/20091028 0.407778 GSG/20091028 0.485373 KRE/20091028 0.458761 LVL/20091028 0.405012 UNG/20091028 0.473266 MUB/20091028 0.487157 VT/20091028 0.527648 DAG/20091028 0.548603 PPH/20091028 0.440174 VSS/20091028 0.371373 DBB/20091028 0.499339 XLP/20091028 0.437953 IJT/20091028 0.490400 EWZ/20091028 0.434389 PBW/20091028 0.647075 FXY/20091028 0.509909 IYZ/20091028 0.466527 MVV/20091028 0.449187 VUG/20091028 0.342555 PST/20091028 0.523500 PSQ/20091028 0.445742 VNQ/20091028 0.592656 IEI/20091028 0.486621 EWW/20091028 0.432324 IWP/20091028 0.450363 IWV/20091028 0.464138 DIG/20091028 0.459789 VTI/20091028 0.430692 FXA/20091028 0.450361 NLR/20091028 0.571018 AGG/20091028 0.508312 BWX/20091028 0.540435 IAU/20091028 0.496476 XLV/20091028 0.409466 XOP/20091028 0.474024 EZU/20091028 0.479943 JXI/20091028 0.469200 XBI/20091028 0.449914 IYG/20091028 0.511155 SLX/20091028 0.441955 HAO/20091028 0.461324 EZA/20091028 0.446021 XLY/20091028 0.577785 IEF/20091028 0.443519 DEM/20091028 0.450392 IVW/20091028 0.548450 UYM/20091028 0.409361 IXC/20091028 0.497153 PFF/20091029 0.613088 WIP/20091029 0.575568 GCC/20091029 0.583358 AAXJ/20091029 0.579223 VWO/20091029 0.348703 EEV/20091029 0.676399 GDX/20091029 0.499886 RTH/20091029 0.585422 MXI/20091029 0.523747 EWU/20091029 0.479900 SH/20091029 0.586867 EDC/20091029 0.412489 ERY/20091029 0.410565 SDS/20091029 0.597333 OEF/20091029 0.616073 IYT/20091029 0.575025 BIL/20091029 0.258535 GLL/20091029 0.319477 EDZ/20091029 0.531700 IWM/20091029 0.557474 VXF/20091029 0.558402 IJJ/20091029 0.642706 PIN/20091029 0.600613 XLB/20091029 0.568987 ECH/20091029 0.492389 TYH/20091029 0.614090 VAW/20091029 0.631405 DBP/20091029 0.611302 XME/20091029 0.527941 VO/20091029 0.585313 RSX/20091029 0.607177 EWC/20091029 0.511836 TUR/20091029 0.613908 VYM/20091029 0.583035 FCG/20091029 0.576477 VGT/20091029 0.582995 EWQ/20091029 0.569534 IEV/20091029 0.558176 XLK/20091029 0.553951 EFG/20091029 0.578586 BKF/20091029 0.592449 KIE/20091029 0.608143 EEB/20091029 0.535206 IJK/20091029 0.478053 DUG/20091029 0.419579 TWM/20091029 0.575125 MDY/20091029 0.589657 ACWI/20091029 0.564317 BSV/20091029 0.623331 DDM/20091029 0.540111 DIA/20091029 0.502312 TLT/20091029 0.398924 DXD/20091029 0.531530 XHB/20091029 0.543899 VDE/20091029 0.552708 BND/20091029 0.500682 EMB/20091029 0.503881 SCO/20091029 0.543899 AMJ/20091029 0.518938 OIL/20091029 0.486957 PZA/20091029 0.574906 VGK/20091029 0.552799 RWX/20091029 0.561817 JJA/20091029 0.558983 FXD/20091029 0.552989 XES/20091029 0.582870 VIG/20091029 0.223467 DZZ/20091029 0.570168 VFH/20091029 0.544308 DTO/20091029 0.574359 EWP/20091029 0.525901 FDN/20091029 0.632824 INP/20091029 0.396540 TYP/20091029 0.572649 RWR/20091029 0.565706 KBE/20091029 0.492008 EUO/20091029 0.577747 IWF/20091029 0.308893 SMN/20091029 0.545350 SMH/20091029 0.524981 XRT/20091029 0.544639 USO/20091029 0.538509 DJP/20091029 0.569881 CFT/20091029 0.369329 SRS/20091029 0.567367 MOO/20091029 0.514795 BIV/20091029 0.404522 VXX/20091029 0.568145 IYM/20091029 0.587324 IFN/20091029 0.596415 SLV/20091029 0.497449 TAO/20091029 0.484447 PGF/20091029 0.556199 IYR/20091029 0.448356 QID/20091029 0.553582 THD/20091029 0.549812 IJS/20091029 0.562482 VB/20091029 0.500175 EDV/20091029 0.575674 IEZ/20091029 0.602518 VTV/20091029 0.552819 IJR/20091029 0.517660 UCO/20091029 0.499440 JNK/20091029 0.566615 IWN/20091029 0.586592 VV/20091029 0.751584 UGL/20091029 0.537196 UWM/20091029 0.538954 IWC/20091029 0.559661 EWA/20091029 0.582234 IVV/20091029 0.574477 SPY/20091029 0.534959 TFI/20091029 0.562412 VEA/20091029 0.551103 QQQQ/20091029 0.602709 UYG/20091029 0.547135 OIH/20091029 0.548670 GXC/20091029 0.621314 SSO/20091029 0.569116 XLI/20091029 0.598194 GML/20091029 0.566565 ROM/20091029 0.536378 FXC/20091029 0.439641 DOG/20091029 0.546638 IYE/20091029 0.381352 SKF/20091029 0.564445 SHY/20091029 0.528454 DBA/20091029 0.576824 RSP/20091029 0.626322 DBS/20091029 0.575250 IBB/20091029 0.539931 KCE/20091029 0.570700 PKN/20091029 0.572407 TNA/20091029 0.673850 FAS/20091029 0.544052 FXE/20091029 0.510871 HYG/20091029 0.590300 IWS/20091029 0.418633 FXP/20091029 0.563877 MBB/20091029 0.551772 RFG/20091029 0.576811 EPU/20091029 0.465931 UUP/20091029 0.725940 AGQ/20091029 0.533372 SOXX/20091029 0.330875 FAZ/20091029 0.519664 VBK/20091029 0.549404 RPG/20091029 0.501053 EWH/20091029 0.335793 TZA/20091029 0.550198 SGG/20091029 0.587648 KOL/20091029 0.550916 EWY/20091029 0.590808 PRF/20091029 0.526843 TLH/20091029 0.551084 EPP/20091029 0.548845 XLE/20091029 0.598207 EWN/20091029 0.511756 SHM/20091029 0.516826 FXI/20091029 0.582007 EWS/20091029 0.539950 IDU/20091029 0.510651 VXZ/20091029 0.584731 IVE/20091029 0.719524 DGP/20091029 0.508117 GMF/20091029 0.537625 IWR/20091029 0.550338 RKH/20091029 0.552929 TIP/20091029 0.619260 URE/20091029 0.491526 DBO/20091029 0.546766 IOO/20091029 0.490697 DBV/20091029 0.569629 EFA/20091029 0.589056 BGU/20091029 0.580778 EFV/20091029 0.578272 IWB/20091029 0.579951 IYF/20091029 0.369048 YCS/20091029 0.532486 DXJ/20091029 0.570998 IWO/20091029 0.535229 DBC/20091029 0.411683 RWM/20091029 0.569903 VBR/20091029 0.377976 MZZ/20091029 0.582630 IWD/20091029 0.562690 PCY/20091029 0.604597 EWI/20091029 0.566958 IJH/20091029 0.591418 EEM/20091029 0.551812 EWM/20091029 0.544512 SDY/20091029 0.609467 ILF/20091029 0.545046 JJG/20091029 0.437249 TBT/20091029 0.555780 XLF/20091029 0.525970 ERX/20091029 0.498983 SHV/20091029 0.607643 EWX/20091029 0.408506 EFZ/20091029 0.516039 FXB/20091029 0.579440 PHO/20091029 0.597216 IGE/20091029 0.316197 BGZ/20091029 0.529110 UDN/20091029 0.473824 CSJ/20091029 0.613588 GXG/20091029 0.587033 USD/20091029 0.537520 EWD/20091029 0.513946 EWJ/20091029 0.620499 BRF/20091029 0.553922 VEU/20091029 0.533957 XLU/20091029 0.508950 JJC/20091029 0.565842 FGD/20091029 0.528883 FXF/20091029 0.490822 LQD/20091029 0.565059 SCZ/20091029 0.555525 IYW/20091029 0.545144 VPL/20091029 0.579710 DGS/20091029 0.576604 ICF/20091029 0.551473 DVY/20091029 0.551820 IEO/20091029 0.575640 VOT/20091029 0.487788 CIU/20091029 0.587129 EWG/20091029 0.548514 EWT/20091029 0.489524 GSG/20091029 0.514351 KRE/20091029 0.585848 LVL/20091029 0.476147 UNG/20091029 0.494831 MUB/20091029 0.612765 VT/20091029 0.605009 DAG/20091029 0.596292 PPH/20091029 0.568529 VSS/20091029 0.446947 DBB/20091029 0.565411 XLP/20091029 0.540594 IJT/20091029 0.621536 EWZ/20091029 0.563280 PBW/20091029 0.573928 FXY/20091029 0.581970 IYZ/20091029 0.574752 MVV/20091029 0.559136 VUG/20091029 0.405821 PST/20091029 0.427054 PSQ/20091029 0.566705 VNQ/20091029 0.541057 IEI/20091029 0.588830 EWW/20091029 0.538264 IWP/20091029 0.569594 IWV/20091029 0.559389 DIG/20091029 0.567253 VTI/20091029 0.549036 FXA/20091029 0.541604 NLR/20091029 0.506782 AGG/20091029 0.563329 BWX/20091029 0.649308 IAU/20091029 0.580130 XLV/20091029 0.518617 XOP/20091029 0.585952 EZU/20091029 0.562958 JXI/20091029 0.587672 XBI/20091029 0.568230 IYG/20091029 0.627759 SLX/20091029 0.533159 HAO/20091029 0.584868 EZA/20091029 0.551859 XLY/20091029 0.518975 IEF/20091029 0.566944 DEM/20091029 0.554042 IVW/20091029 0.659374 UYM/20091029 0.513949 IXC/20091029 0.529493 PFF/20091030 0.574859 WIP/20091030 0.551595 GCC/20091030 0.513113 AAXJ/20091030 0.499695 VWO/20091030 0.425162 EEV/20091030 0.642030 GDX/20091030 0.437929 RTH/20091030 0.523850 MXI/20091030 0.442928 EWU/20091030 0.572416 SH/20091030 0.528355 EDC/20091030 0.493436 ERY/20091030 0.503195 SDS/20091030 0.491134 OEF/20091030 0.567564 IYT/20091030 0.599745 BIL/20091030 0.271942 GLL/20091030 0.386770 EDZ/20091030 0.478567 IWM/20091030 0.497356 VXF/20091030 0.495538 IJJ/20091030 0.515287 PIN/20091030 0.528592 XLB/20091030 0.491492 ECH/20091030 0.429570 TYH/20091030 0.539816 VAW/20091030 0.628202 DBP/20091030 0.555707 XME/20091030 0.453187 VO/20091030 0.528663 RSX/20091030 0.551231 EWC/20091030 0.425733 TUR/20091030 0.516986 VYM/20091030 0.486014 FCG/20091030 0.502969 VGT/20091030 0.488330 EWQ/20091030 0.486080 IEV/20091030 0.476241 XLK/20091030 0.476384 EFG/20091030 0.532313 BKF/20091030 0.502264 KIE/20091030 0.538368 EEB/20091030 0.478312 IJK/20091030 0.548934 DUG/20091030 0.474417 TWM/20091030 0.515128 MDY/20091030 0.499866 ACWI/20091030 0.568818 BSV/20091030 0.531437 DDM/20091030 0.465115 DIA/20091030 0.564388 TLT/20091030 0.490139 DXD/20091030 0.481526 XHB/20091030 0.465135 VDE/20091030 0.586450 BND/20091030 0.559308 EMB/20091030 0.577285 SCO/20091030 0.533069 AMJ/20091030 0.441751 OIL/20091030 0.459781 PZA/20091030 0.481878 VGK/20091030 0.510905 RWX/20091030 0.535466 JJA/20091030 0.534490 FXD/20091030 0.476090 XES/20091030 0.496914 VIG/20091030 0.232617 DZZ/20091030 0.468920 VFH/20091030 0.612924 DTO/20091030 0.483778 EWP/20091030 0.487874 FDN/20091030 0.523271 INP/20091030 0.465507 TYP/20091030 0.540309 RWR/20091030 0.468775 KBE/20091030 0.540880 EUO/20091030 0.496786 IWF/20091030 0.375701 SMN/20091030 0.491555 SMH/20091030 0.486117 XRT/20091030 0.462683 USO/20091030 0.493681 DJP/20091030 0.550300 CFT/20091030 0.404684 SRS/20091030 0.525228 MOO/20091030 0.560402 BIV/20091030 0.472334 VXX/20091030 0.498104 IYM/20091030 0.504314 IFN/20091030 0.571991 SLV/20091030 0.483189 TAO/20091030 0.458818 PGF/20091030 0.526766 IYR/20091030 0.506838 QID/20091030 0.491135 THD/20091030 0.488036 IJS/20091030 0.503258 VB/20091030 0.571598 EDV/20091030 0.499607 IEZ/20091030 0.504494 VTV/20091030 0.494534 IJR/20091030 0.445963 UCO/20091030 0.498307 JNK/20091030 0.503473 IWN/20091030 0.492352 VV/20091030 0.741942 UGL/20091030 0.487777 UWM/20091030 0.473647 IWC/20091030 0.502749 EWA/20091030 0.490883 IVV/20091030 0.477695 SPY/20091030 0.522411 TFI/20091030 0.475463 VEA/20091030 0.490232 QQQQ/20091030 0.500635 UYG/20091030 0.482071 OIH/20091030 0.508379 GXC/20091030 0.525670 SSO/20091030 0.479159 XLI/20091030 0.543511 GML/20091030 0.500707 ROM/20091030 0.474819 FXC/20091030 0.531029 DOG/20091030 0.465448 IYE/20091030 0.479951 SKF/20091030 0.563915 SHY/20091030 0.491595 DBA/20091030 0.497200 RSP/20091030 0.603130 DBS/20091030 0.537219 IBB/20091030 0.461100 KCE/20091030 0.483965 PKN/20091030 0.521096 TNA/20091030 0.573080 FAS/20091030 0.496009 FXE/20091030 0.479542 HYG/20091030 0.514519 IWS/20091030 0.455190 FXP/20091030 0.594520 MBB/20091030 0.505680 RFG/20091030 0.519236 EPU/20091030 0.514428 UUP/20091030 0.706487 AGQ/20091030 0.468067 SOXX/20091030 0.430046 FAZ/20091030 0.471434 VBK/20091030 0.477417 RPG/20091030 0.476447 EWH/20091030 0.389589 TZA/20091030 0.539987 SGG/20091030 0.536787 KOL/20091030 0.462115 EWY/20091030 0.501728 PRF/20091030 0.586900 TLH/20091030 0.493566 EPP/20091030 0.471949 XLE/20091030 0.527967 EWN/20091030 0.459988 SHM/20091030 0.475855 FXI/20091030 0.502967 EWS/20091030 0.478674 IDU/20091030 0.577599 VXZ/20091030 0.483411 IVE/20091030 0.707533 DGP/20091030 0.437969 GMF/20091030 0.469619 IWR/20091030 0.451839 RKH/20091030 0.544367 TIP/20091030 0.592987 URE/20091030 0.422960 DBO/20091030 0.455182 IOO/20091030 0.435357 DBV/20091030 0.486471 EFA/20091030 0.496605 BGU/20091030 0.493397 EFV/20091030 0.495766 IWB/20091030 0.477134 IYF/20091030 0.358184 YCS/20091030 0.504865 DXJ/20091030 0.530250 IWO/20091030 0.492180 DBC/20091030 0.474147 RWM/20091030 0.501115 VBR/20091030 0.436081 MZZ/20091030 0.483013 IWD/20091030 0.549472 PCY/20091030 0.515975 EWI/20091030 0.509200 IJH/20091030 0.515734 EEM/20091030 0.481546 EWM/20091030 0.471830 SDY/20091030 0.541209 ILF/20091030 0.521073 JJG/20091030 0.383235 TBT/20091030 0.452236 XLF/20091030 0.450517 ERX/20091030 0.482012 SHV/20091030 0.556675 EWX/20091030 0.501960 EFZ/20091030 0.437299 FXB/20091030 0.489975 PHO/20091030 0.518074 IGE/20091030 0.403607 BGZ/20091030 0.476402 UDN/20091030 0.512409 CSJ/20091030 0.592044 GXG/20091030 0.536004 USD/20091030 0.463139 EWD/20091030 0.472411 EWJ/20091030 0.574666 BRF/20091030 0.470331 VEU/20091030 0.477106 XLU/20091030 0.453751 JJC/20091030 0.483363 FGD/20091030 0.490048 FXF/20091030 0.563256 LQD/20091030 0.535756 SCZ/20091030 0.488107 IYW/20091030 0.485689 VPL/20091030 0.516833 DGS/20091030 0.543247 ICF/20091030 0.478756 DVY/20091030 0.473643 IEO/20091030 0.504716 VOT/20091030 0.502482 CIU/20091030 0.501552 EWG/20091030 0.495472 EWT/20091030 0.459165 GSG/20091030 0.427638 KRE/20091030 0.501170 LVL/20091030 0.459926 UNG/20091030 0.508164 MUB/20091030 0.522554 VT/20091030 0.584236 DAG/20091030 0.545820 PPH/20091030 0.500210 VSS/20091030 0.430740 DBB/20091030 0.486928 XLP/20091030 0.493427 IJT/20091030 0.554248 EWZ/20091030 0.502382 PBW/20091030 0.630377 FXY/20091030 0.484180 IYZ/20091030 0.519137 MVV/20091030 0.475503 VUG/20091030 0.362872 PST/20091030 0.483067 PSQ/20091030 0.536601 VNQ/20091030 0.565573 IEI/20091030 0.536484 EWW/20091030 0.474899 IWP/20091030 0.480303 IWV/20091030 0.487082 DIG/20091030 0.487945 VTI/20091030 0.478472 FXA/20091030 0.483539 NLR/20091030 0.573119 AGG/20091030 0.571398 BWX/20091030 0.644927 IAU/20091030 0.510567 XLV/20091030 0.448665 XOP/20091030 0.499604 EZU/20091030 0.483627 JXI/20091030 0.535405 XBI/20091030 0.459257 IYG/20091030 0.583683 SLX/20091030 0.488969 HAO/20091030 0.518309 EZA/20091030 0.493893 XLY/20091030 0.565508 IEF/20091030 0.481320 DEM/20091030 0.470602 IVW/20091030 0.594115 UYM/20091030 0.445272 IXC/20091030 0.484195 PFF/20091102 0.567208 WIP/20091102 0.596409 GCC/20091102 0.590476 AAXJ/20091102 0.570959 VWO/20091102 0.373865 EEV/20091102 0.659120 GDX/20091102 0.495350 RTH/20091102 0.575306 MXI/20091102 0.501549 EWU/20091102 0.511900 SH/20091102 0.569656 EDC/20091102 0.456465 ERY/20091102 0.446809 SDS/20091102 0.561162 OEF/20091102 0.589444 IYT/20091102 0.565703 BIL/20091102 0.262671 GLL/20091102 0.347112 EDZ/20091102 0.516888 IWM/20091102 0.540566 VXF/20091102 0.548564 IJJ/20091102 0.602476 PIN/20091102 0.583697 XLB/20091102 0.525794 ECH/20091102 0.480608 TYH/20091102 0.594004 VAW/20091102 0.638679 DBP/20091102 0.579692 XME/20091102 0.506059 VO/20091102 0.577114 RSX/20091102 0.582811 EWC/20091102 0.479389 TUR/20091102 0.571917 VYM/20091102 0.539026 FCG/20091102 0.550937 VGT/20091102 0.554202 EWQ/20091102 0.538091 IEV/20091102 0.535867 XLK/20091102 0.529746 EFG/20091102 0.578046 BKF/20091102 0.510996 KIE/20091102 0.580839 EEB/20091102 0.537092 IJK/20091102 0.500089 DUG/20091102 0.440873 TWM/20091102 0.572255 MDY/20091102 0.568348 ACWI/20091102 0.511094 BSV/20091102 0.593943 DDM/20091102 0.517167 DIA/20091102 0.509995 TLT/20091102 0.431110 DXD/20091102 0.518418 XHB/20091102 0.517713 VDE/20091102 0.505312 BND/20091102 0.496822 EMB/20091102 0.514216 SCO/20091102 0.545311 AMJ/20091102 0.503586 OIL/20091102 0.487641 PZA/20091102 0.544742 VGK/20091102 0.552591 RWX/20091102 0.589105 JJA/20091102 0.565360 FXD/20091102 0.527563 XES/20091102 0.567539 VIG/20091102 0.230236 DZZ/20091102 0.516384 VFH/20091102 0.561965 DTO/20091102 0.520690 EWP/20091102 0.523297 FDN/20091102 0.604363 INP/20091102 0.423556 TYP/20091102 0.547527 RWR/20091102 0.518453 KBE/20091102 0.509469 EUO/20091102 0.561761 IWF/20091102 0.340049 SMN/20091102 0.538689 SMH/20091102 0.532034 XRT/20091102 0.527715 USO/20091102 0.547171 DJP/20091102 0.528419 CFT/20091102 0.397597 SRS/20091102 0.586513 MOO/20091102 0.503993 BIV/20091102 0.437690 VXX/20091102 0.547520 IYM/20091102 0.558677 IFN/20091102 0.580674 SLV/20091102 0.513482 TAO/20091102 0.469025 PGF/20091102 0.539452 IYR/20091102 0.454101 QID/20091102 0.543669 THD/20091102 0.523948 IJS/20091102 0.545375 VB/20091102 0.547892 EDV/20091102 0.544696 IEZ/20091102 0.560007 VTV/20091102 0.537394 IJR/20091102 0.511409 UCO/20091102 0.495408 JNK/20091102 0.535216 IWN/20091102 0.555048 VV/20091102 0.749035 UGL/20091102 0.526557 UWM/20091102 0.494843 IWC/20091102 0.571125 EWA/20091102 0.549376 IVV/20091102 0.541864 SPY/20091102 0.496199 TFI/20091102 0.535688 VEA/20091102 0.545210 QQQQ/20091102 0.548982 UYG/20091102 0.531128 OIH/20091102 0.580343 GXC/20091102 0.588966 SSO/20091102 0.554877 XLI/20091102 0.571819 GML/20091102 0.550626 ROM/20091102 0.515434 FXC/20091102 0.472057 DOG/20091102 0.524618 IYE/20091102 0.439401 SKF/20091102 0.502680 SHY/20091102 0.542943 DBA/20091102 0.553786 RSP/20091102 0.612149 DBS/20091102 0.553448 IBB/20091102 0.509794 KCE/20091102 0.531854 PKN/20091102 0.561252 TNA/20091102 0.623506 FAS/20091102 0.537813 FXE/20091102 0.509857 HYG/20091102 0.564555 IWS/20091102 0.389464 FXP/20091102 0.500782 MBB/20091102 0.549394 RFG/20091102 0.567136 EPU/20091102 0.468028 UUP/20091102 0.700719 AGQ/20091102 0.521143 SOXX/20091102 0.391266 FAZ/20091102 0.512142 VBK/20091102 0.541737 RPG/20091102 0.509864 EWH/20091102 0.357586 TZA/20091102 0.510178 SGG/20091102 0.605354 KOL/20091102 0.511197 EWY/20091102 0.539639 PRF/20091102 0.535489 TLH/20091102 0.558317 EPP/20091102 0.525528 XLE/20091102 0.550599 EWN/20091102 0.531532 SHM/20091102 0.548307 FXI/20091102 0.567732 EWS/20091102 0.507758 IDU/20091102 0.522268 VXZ/20091102 0.541871 IVE/20091102 0.715900 DGP/20091102 0.539579 GMF/20091102 0.522166 IWR/20091102 0.518189 RKH/20091102 0.521795 TIP/20091102 0.606173 URE/20091102 0.502985 DBO/20091102 0.526789 IOO/20091102 0.466653 DBV/20091102 0.543410 EFA/20091102 0.559834 BGU/20091102 vowpal_wabbit-8.1.1/test/pred-sets/ref/0002c.predict000066400000000000000000000527551261756526500221570ustar00rootroot000000000000000.487893 PFF/20091028 0.562213 WIP/20091028 0.527543 GCC/20091028 0.545923 AAXJ/20091028 0.562223 VWO/20091028 0.274932 EEV/20091028 0.684080 GDX/20091028 0.495271 RTH/20091028 0.592552 MXI/20091028 0.524904 EWU/20091028 0.443141 SH/20091028 0.598006 EDC/20091028 0.414723 ERY/20091028 0.379918 SDS/20091028 0.563913 OEF/20091028 0.610686 IYT/20091028 0.555994 BIL/20091028 0.234256 GLL/20091028 0.217377 EDZ/20091028 0.507885 IWM/20091028 0.513969 VXF/20091028 0.518790 IJJ/20091028 0.613530 PIN/20091028 0.606057 XLB/20091028 0.539752 ECH/20091028 0.497516 TYH/20091028 0.606808 VAW/20091028 0.638520 DBP/20091028 0.660462 XME/20091028 0.540826 VO/20091028 0.576821 RSX/20091028 0.603623 EWC/20091028 0.471533 TUR/20091028 0.567028 VYM/20091028 0.534864 FCG/20091028 0.551381 VGT/20091028 0.577053 EWQ/20091028 0.568223 IEV/20091028 0.558092 XLK/20091028 0.565575 EFG/20091028 0.580824 BKF/20091028 0.580944 KIE/20091028 0.608810 EEB/20091028 0.532508 IJK/20091028 0.440667 DUG/20091028 0.397735 TWM/20091028 0.554929 MDY/20091028 0.579879 ACWI/20091028 0.593821 BSV/20091028 0.667390 DDM/20091028 0.595926 DIA/20091028 0.597183 TLT/20091028 0.360201 DXD/20091028 0.571975 XHB/20091028 0.543293 VDE/20091028 0.593644 BND/20091028 0.541634 EMB/20091028 0.548469 SCO/20091028 0.551296 AMJ/20091028 0.465487 OIL/20091028 0.511738 PZA/20091028 0.582428 VGK/20091028 0.551791 RWX/20091028 0.546869 JJA/20091028 0.572788 FXD/20091028 0.531292 XES/20091028 0.569215 VIG/20091028 0.177737 DZZ/20091028 0.549006 VFH/20091028 0.566316 DTO/20091028 0.595111 EWP/20091028 0.547233 FDN/20091028 0.640924 INP/20091028 0.335113 TYP/20091028 0.578809 RWR/20091028 0.561075 KBE/20091028 0.471327 EUO/20091028 0.545055 IWF/20091028 0.265977 SMN/20091028 0.560897 SMH/20091028 0.507077 XRT/20091028 0.461327 USO/20091028 0.501362 DJP/20091028 0.580911 CFT/20091028 0.318688 SRS/20091028 0.613613 MOO/20091028 0.581951 BIV/20091028 0.333536 VXX/20091028 0.604622 IYM/20091028 0.581332 IFN/20091028 0.654412 SLV/20091028 0.508067 TAO/20091028 0.477179 PGF/20091028 0.565477 IYR/20091028 0.405821 QID/20091028 0.567810 THD/20091028 0.522554 IJS/20091028 0.518163 VB/20091028 0.563235 EDV/20091028 0.510640 IEZ/20091028 0.555678 VTV/20091028 0.514182 IJR/20091028 0.439035 UCO/20091028 0.461276 JNK/20091028 0.531829 IWN/20091028 0.546547 VV/20091028 0.756686 UGL/20091028 0.553263 UWM/20091028 0.503604 IWC/20091028 0.524387 EWA/20091028 0.538008 IVV/20091028 0.535965 SPY/20091028 0.525166 TFI/20091028 0.534928 VEA/20091028 0.522211 QQQQ/20091028 0.562536 UYG/20091028 0.486892 OIH/20091028 0.513235 GXC/20091028 0.605934 SSO/20091028 0.559123 XLI/20091028 0.592493 GML/20091028 0.589484 ROM/20091028 0.511633 FXC/20091028 0.449113 DOG/20091028 0.503813 IYE/20091028 0.410200 SKF/20091028 0.552179 SHY/20091028 0.510433 DBA/20091028 0.545435 RSP/20091028 0.651492 DBS/20091028 0.563941 IBB/20091028 0.475421 KCE/20091028 0.538027 PKN/20091028 0.514953 TNA/20091028 0.643308 FAS/20091028 0.524304 FXE/20091028 0.479001 HYG/20091028 0.561194 IWS/20091028 0.410534 FXP/20091028 0.579291 MBB/20091028 0.543617 RFG/20091028 0.575907 EPU/20091028 0.476674 UUP/20091028 0.799363 AGQ/20091028 0.576094 SOXX/20091028 0.326207 FAZ/20091028 0.525641 VBK/20091028 0.542904 RPG/20091028 0.522146 EWH/20091028 0.364365 TZA/20091028 0.525882 SGG/20091028 0.608346 KOL/20091028 0.541729 EWY/20091028 0.569364 PRF/20091028 0.586160 TLH/20091028 0.537016 EPP/20091028 0.515189 XLE/20091028 0.579453 EWN/20091028 0.505223 SHM/20091028 0.509862 FXI/20091028 0.568514 EWS/20091028 0.569593 IDU/20091028 0.549066 VXZ/20091028 0.556026 IVE/20091028 0.740097 DGP/20091028 0.527734 GMF/20091028 0.515992 IWR/20091028 0.503842 RKH/20091028 0.581271 TIP/20091028 0.622055 URE/20091028 0.455943 DBO/20091028 0.526905 IOO/20091028 0.442937 DBV/20091028 0.520213 EFA/20091028 0.521164 BGU/20091028 0.511334 EFV/20091028 0.539214 IWB/20091028 0.514670 IYF/20091028 0.306139 YCS/20091028 0.510975 DXJ/20091028 0.487905 IWO/20091028 0.485372 DBC/20091028 0.468331 RWM/20091028 0.513256 VBR/20091028 0.386752 MZZ/20091028 0.553324 IWD/20091028 0.456441 PCY/20091028 0.551893 EWI/20091028 0.530803 IJH/20091028 0.571655 EEM/20091028 0.523685 EWM/20091028 0.553920 SDY/20091028 0.625258 ILF/20091028 0.564476 JJG/20091028 0.379384 TBT/20091028 0.548376 XLF/20091028 0.508055 ERX/20091028 0.477442 SHV/20091028 0.578165 EWX/20091028 0.413925 EFZ/20091028 0.517074 FXB/20091028 0.523648 PHO/20091028 0.585485 IGE/20091028 0.231452 BGZ/20091028 0.533647 UDN/20091028 0.454059 CSJ/20091028 0.600239 GXG/20091028 0.625921 USD/20091028 0.549858 EWD/20091028 0.522305 EWJ/20091028 0.672419 BRF/20091028 0.556397 VEU/20091028 0.556955 XLU/20091028 0.506567 JJC/20091028 0.570233 FGD/20091028 0.510010 FXF/20091028 0.506041 LQD/20091028 0.503280 SCZ/20091028 0.535472 IYW/20091028 0.507582 VPL/20091028 0.528879 DGS/20091028 0.552185 ICF/20091028 0.540816 DVY/20091028 0.512586 IEO/20091028 0.524840 VOT/20091028 0.517931 CIU/20091028 0.567401 EWG/20091028 0.538488 EWT/20091028 0.464193 GSG/20091028 0.498781 KRE/20091028 0.560739 LVL/20091028 0.403156 UNG/20091028 0.471417 MUB/20091028 0.552879 VT/20091028 0.613066 DAG/20091028 0.610139 PPH/20091028 0.546215 VSS/20091028 0.487279 DBB/20091028 0.577722 XLP/20091028 0.509670 IJT/20091028 0.623883 EWZ/20091028 0.521844 PBW/20091028 0.615778 FXY/20091028 0.595097 IYZ/20091028 0.589840 MVV/20091028 0.547340 VUG/20091028 0.359046 PST/20091028 0.430614 PSQ/20091028 0.548784 VNQ/20091028 0.566372 IEI/20091028 0.595508 EWW/20091028 0.536407 IWP/20091028 0.546089 IWV/20091028 0.560076 DIG/20091028 0.544675 VTI/20091028 0.493046 FXA/20091028 0.493404 NLR/20091028 0.555725 AGG/20091028 0.548465 BWX/20091028 0.625871 IAU/20091028 0.590820 XLV/20091028 0.497731 XOP/20091028 0.553890 EZU/20091028 0.557550 JXI/20091028 0.543244 XBI/20091028 0.530429 IYG/20091028 0.637862 SLX/20091028 0.539565 HAO/20091028 0.570913 EZA/20091028 0.540643 XLY/20091028 0.568049 IEF/20091028 0.537529 DEM/20091028 0.530668 IVW/20091028 0.715817 UYM/20091028 0.501395 IXC/20091028 0.528145 PFF/20091029 0.600314 WIP/20091029 0.557682 GCC/20091029 0.599688 AAXJ/20091029 0.618570 VWO/20091029 0.249322 EEV/20091029 0.728687 GDX/20091029 0.529892 RTH/20091029 0.641061 MXI/20091029 0.546919 EWU/20091029 0.383413 SH/20091029 0.599628 EDC/20091029 0.391057 ERY/20091029 0.332665 SDS/20091029 0.610598 OEF/20091029 0.657168 IYT/20091029 0.541340 BIL/20091029 0.207045 GLL/20091029 0.217675 EDZ/20091029 0.571350 IWM/20091029 0.583481 VXF/20091029 0.584449 IJJ/20091029 0.681515 PIN/20091029 0.658681 XLB/20091029 0.588220 ECH/20091029 0.525562 TYH/20091029 0.665250 VAW/20091029 0.688799 DBP/20091029 0.708135 XME/20091029 0.608994 VO/20091029 0.608807 RSX/20091029 0.666945 EWC/20091029 0.523491 TUR/20091029 0.621318 VYM/20091029 0.582488 FCG/20091029 0.604949 VGT/20091029 0.628819 EWQ/20091029 0.610926 IEV/20091029 0.598782 XLK/20091029 0.603287 EFG/20091029 0.619386 BKF/20091029 0.617668 KIE/20091029 0.647952 EEB/20091029 0.598487 IJK/20091029 0.413213 DUG/20091029 0.348287 TWM/20091029 0.620101 MDY/20091029 0.636577 ACWI/20091029 0.565882 BSV/20091029 0.694343 DDM/20091029 0.626180 DIA/20091029 0.565822 TLT/20091029 0.334587 DXD/20091029 0.610883 XHB/20091029 0.587163 VDE/20091029 0.584759 BND/20091029 0.578155 EMB/20091029 0.530555 SCO/20091029 0.571245 AMJ/20091029 0.499837 OIL/20091029 0.548510 PZA/20091029 0.625362 VGK/20091029 0.609718 RWX/20091029 0.576322 JJA/20091029 0.620562 FXD/20091029 0.582813 XES/20091029 0.622190 VIG/20091029 0.153464 DZZ/20091029 0.605041 VFH/20091029 0.578130 DTO/20091029 0.628492 EWP/20091029 0.596690 FDN/20091029 0.701689 INP/20091029 0.311057 TYP/20091029 0.619511 RWR/20091029 0.608036 KBE/20091029 0.436090 EUO/20091029 0.607570 IWF/20091029 0.239249 SMN/20091029 0.606201 SMH/20091029 0.564822 XRT/20091029 0.495750 USO/20091029 0.537764 DJP/20091029 0.565479 CFT/20091029 0.301161 SRS/20091029 0.647263 MOO/20091029 0.562791 BIV/20091029 0.313925 VXX/20091029 0.656164 IYM/20091029 0.628198 IFN/20091029 0.698864 SLV/20091029 0.553956 TAO/20091029 0.529301 PGF/20091029 0.608688 IYR/20091029 0.357040 QID/20091029 0.613628 THD/20091029 0.582593 IJS/20091029 0.583482 VB/20091029 0.524661 EDV/20091029 0.557061 IEZ/20091029 0.611957 VTV/20091029 0.578335 IJR/20091029 0.459972 UCO/20091029 0.517104 JNK/20091029 0.593259 IWN/20091029 0.607831 VV/20091029 0.784804 UGL/20091029 0.602558 UWM/20091029 0.573741 IWC/20091029 0.584653 EWA/20091029 0.594483 IVV/20091029 0.594606 SPY/20091029 0.542238 TFI/20091029 0.583930 VEA/20091029 0.580954 QQQQ/20091029 0.595370 UYG/20091029 0.532299 OIH/20091029 0.558350 GXC/20091029 0.654469 SSO/20091029 0.621859 XLI/20091029 0.639991 GML/20091029 0.630046 ROM/20091029 0.569456 FXC/20091029 0.414258 DOG/20091029 0.547181 IYE/20091029 0.382216 SKF/20091029 0.532603 SHY/20091029 0.535877 DBA/20091029 0.609277 RSP/20091029 0.696581 DBS/20091029 0.637657 IBB/20091029 0.547190 KCE/20091029 0.581302 PKN/20091029 0.549423 TNA/20091029 0.655325 FAS/20091029 0.570601 FXE/20091029 0.530283 HYG/20091029 0.625007 IWS/20091029 0.383294 FXP/20091029 0.542619 MBB/20091029 0.605820 RFG/20091029 0.637298 EPU/20091029 0.438601 UUP/20091029 0.826531 AGQ/20091029 0.634695 SOXX/20091029 0.319159 FAZ/20091029 0.591892 VBK/20091029 0.601327 RPG/20091029 0.562169 EWH/20091029 0.327845 TZA/20091029 0.551725 SGG/20091029 0.640634 KOL/20091029 0.590944 EWY/20091029 0.627349 PRF/20091029 0.554844 TLH/20091029 0.597463 EPP/20091029 0.554467 XLE/20091029 0.627044 EWN/20091029 0.489685 SHM/20091029 0.547158 FXI/20091029 0.612534 EWS/20091029 0.605876 IDU/20091029 0.526932 VXZ/20091029 0.616075 IVE/20091029 0.770309 DGP/20091029 0.584973 GMF/20091029 0.582877 IWR/20091029 0.546446 RKH/20091029 0.570381 TIP/20091029 0.641110 URE/20091029 0.498362 DBO/20091029 0.567975 IOO/20091029 0.490962 DBV/20091029 0.567143 EFA/20091029 0.559592 BGU/20091029 0.558828 EFV/20091029 0.588243 IWB/20091029 0.567030 IYF/20091029 0.328819 YCS/20091029 0.515307 DXJ/20091029 0.553168 IWO/20091029 0.527608 DBC/20091029 0.403564 RWM/20091029 0.576802 VBR/20091029 0.334809 MZZ/20091029 0.610747 IWD/20091029 0.540842 PCY/20091029 0.604714 EWI/20091029 0.596241 IJH/20091029 0.625902 EEM/20091029 0.584617 EWM/20091029 0.606897 SDY/20091029 0.663983 ILF/20091029 0.591394 JJG/20091029 0.406839 TBT/20091029 0.596340 XLF/20091029 0.517615 ERX/20091029 0.466912 SHV/20091029 0.640574 EWX/20091029 0.362357 EFZ/20091029 0.508311 FXB/20091029 0.574410 PHO/20091029 0.634806 IGE/20091029 0.195104 BGZ/20091029 0.572428 UDN/20091029 0.457884 CSJ/20091029 0.654172 GXG/20091029 0.662002 USD/20091029 0.555254 EWD/20091029 0.531699 EWJ/20091029 0.709289 BRF/20091029 0.610853 VEU/20091029 0.588332 XLU/20091029 0.536747 JJC/20091029 0.629082 FGD/20091029 0.543001 FXF/20091029 0.517423 LQD/20091029 0.558076 SCZ/20091029 0.585586 IYW/20091029 0.553800 VPL/20091029 0.592126 DGS/20091029 0.594097 ICF/20091029 0.592683 DVY/20091029 0.563461 IEO/20091029 0.594621 VOT/20091029 0.503238 CIU/20091029 0.621636 EWG/20091029 0.589149 EWT/20091029 0.490020 GSG/20091029 0.503648 KRE/20091029 0.604515 LVL/20091029 0.440381 UNG/20091029 0.490216 MUB/20091029 0.607694 VT/20091029 0.620407 DAG/20091029 0.647246 PPH/20091029 0.607874 VSS/20091029 0.511364 DBB/20091029 0.568585 XLP/20091029 0.576193 IJT/20091029 0.657382 EWZ/20091029 0.579784 PBW/20091029 0.571542 FXY/20091029 0.628170 IYZ/20091029 0.641275 MVV/20091029 0.609447 VUG/20091029 0.384884 PST/20091029 0.370881 PSQ/20091029 0.591229 VNQ/20091029 0.542502 IEI/20091029 0.635811 EWW/20091029 0.603734 IWP/20091029 0.611031 IWV/20091029 0.586444 DIG/20091029 0.603864 VTI/20091029 0.541001 FXA/20091029 0.548048 NLR/20091029 0.516672 AGG/20091029 0.575325 BWX/20091029 0.662967 IAU/20091029 0.634143 XLV/20091029 0.544347 XOP/20091029 0.606670 EZU/20091029 0.590239 JXI/20091029 0.600424 XBI/20091029 0.579362 IYG/20091029 0.680361 SLX/20091029 0.584993 HAO/20091029 0.615199 EZA/20091029 0.595417 XLY/20091029 0.540621 IEF/20091029 0.597852 DEM/20091029 0.583472 IVW/20091029 0.743096 UYM/20091029 0.548878 IXC/20091029 0.552039 PFF/20091030 0.579152 WIP/20091030 0.563749 GCC/20091030 0.583948 AAXJ/20091030 0.603686 VWO/20091030 0.225768 EEV/20091030 0.734734 GDX/20091030 0.526886 RTH/20091030 0.633940 MXI/20091030 0.535272 EWU/20091030 0.425339 SH/20091030 0.655102 EDC/20091030 0.371213 ERY/20091030 0.357257 SDS/20091030 0.566717 OEF/20091030 0.628483 IYT/20091030 0.512810 BIL/20091030 0.203872 GLL/20091030 0.164023 EDZ/20091030 0.546625 IWM/20091030 0.556443 VXF/20091030 0.555429 IJJ/20091030 0.627428 PIN/20091030 0.632431 XLB/20091030 0.578678 ECH/20091030 0.538486 TYH/20091030 0.638020 VAW/20091030 0.689866 DBP/20091030 0.704092 XME/20091030 0.577186 VO/20091030 0.634161 RSX/20091030 0.650916 EWC/20091030 0.507195 TUR/20091030 0.578853 VYM/20091030 0.558943 FCG/20091030 0.575696 VGT/20091030 0.589744 EWQ/20091030 0.583769 IEV/20091030 0.573340 XLK/20091030 0.585375 EFG/20091030 0.631069 BKF/20091030 0.596675 KIE/20091030 0.655468 EEB/20091030 0.573252 IJK/20091030 0.404374 DUG/20091030 0.358104 TWM/20091030 0.592398 MDY/20091030 0.603466 ACWI/20091030 0.535352 BSV/20091030 0.678092 DDM/20091030 0.601254 DIA/20091030 0.567865 TLT/20091030 0.349882 DXD/20091030 0.600949 XHB/20091030 0.569905 VDE/20091030 0.565553 BND/20091030 0.597052 EMB/20091030 0.517826 SCO/20091030 0.581594 AMJ/20091030 0.488410 OIL/20091030 0.534753 PZA/20091030 0.597557 VGK/20091030 0.593488 RWX/20091030 0.584452 JJA/20091030 0.624076 FXD/20091030 0.564080 XES/20091030 0.582301 VIG/20091030 0.149890 DZZ/20091030 0.571253 VFH/20091030 0.532698 DTO/20091030 0.610192 EWP/20091030 0.591521 FDN/20091030 0.658891 INP/20091030 0.295718 TYP/20091030 0.624917 RWR/20091030 0.573370 KBE/20091030 0.449574 EUO/20091030 0.566978 IWF/20091030 0.229283 SMN/20091030 0.586804 SMH/20091030 0.556381 XRT/20091030 0.483373 USO/20091030 0.538784 DJP/20091030 0.534951 CFT/20091030 0.279912 SRS/20091030 0.647628 MOO/20091030 0.552953 BIV/20091030 0.284486 VXX/20091030 0.636286 IYM/20091030 0.616284 IFN/20091030 0.701555 SLV/20091030 0.551159 TAO/20091030 0.527618 PGF/20091030 0.613423 IYR/20091030 0.370023 QID/20091030 0.590832 THD/20091030 0.553137 IJS/20091030 0.557202 VB/20091030 0.530092 EDV/20091030 0.541437 IEZ/20091030 0.570281 VTV/20091030 0.550711 IJR/20091030 0.472969 UCO/20091030 0.525712 JNK/20091030 0.564860 IWN/20091030 0.565337 VV/20091030 0.787403 UGL/20091030 0.595760 UWM/20091030 0.540479 IWC/20091030 0.562806 EWA/20091030 0.554845 IVV/20091030 0.552122 SPY/20091030 0.531312 TFI/20091030 0.553407 VEA/20091030 0.553666 QQQQ/20091030 0.588656 UYG/20091030 0.518544 OIH/20091030 0.564485 GXC/20091030 0.627302 SSO/20091030 0.581570 XLI/20091030 0.650188 GML/20091030 0.622667 ROM/20091030 0.540210 FXC/20091030 0.444410 DOG/20091030 0.531441 IYE/20091030 0.383976 SKF/20091030 0.497180 SHY/20091030 0.543553 DBA/20091030 0.572006 RSP/20091030 0.698359 DBS/20091030 0.613006 IBB/20091030 0.518200 KCE/20091030 0.553502 PKN/20091030 0.558798 TNA/20091030 0.677040 FAS/20091030 0.552502 FXE/20091030 0.525936 HYG/20091030 0.593309 IWS/20091030 0.353521 FXP/20091030 0.524327 MBB/20091030 0.593004 RFG/20091030 0.622224 EPU/20091030 0.462715 UUP/20091030 0.848454 AGQ/20091030 0.607090 SOXX/20091030 0.296526 FAZ/20091030 0.571883 VBK/20091030 0.573322 RPG/20091030 0.559496 EWH/20091030 0.314250 TZA/20091030 0.550327 SGG/20091030 0.647758 KOL/20091030 0.574119 EWY/20091030 0.593431 PRF/20091030 0.552608 TLH/20091030 0.578363 EPP/20091030 0.542131 XLE/20091030 0.604934 EWN/20091030 0.479076 SHM/20091030 0.557838 FXI/20091030 0.597353 EWS/20091030 0.571354 IDU/20091030 0.504211 VXZ/20091030 0.569035 IVE/20091030 0.772780 DGP/20091030 0.558176 GMF/20091030 0.552407 IWR/20091030 0.516452 RKH/20091030 0.528837 TIP/20091030 0.666217 URE/20091030 0.486877 DBO/20091030 0.537088 IOO/20091030 0.480113 DBV/20091030 0.538255 EFA/20091030 0.549581 BGU/20091030 0.530003 EFV/20091030 0.548673 IWB/20091030 0.533572 IYF/20091030 0.373131 YCS/20091030 0.496142 DXJ/20091030 0.535595 IWO/20091030 0.533762 DBC/20091030 0.432933 RWM/20091030 0.546611 VBR/20091030 0.344391 MZZ/20091030 0.568086 IWD/20091030 0.526252 PCY/20091030 0.571983 EWI/20091030 0.569526 IJH/20091030 0.614423 EEM/20091030 0.562621 EWM/20091030 0.567096 SDY/20091030 0.670978 ILF/20091030 0.606147 JJG/20091030 0.420029 TBT/20091030 0.567289 XLF/20091030 0.551505 ERX/20091030 0.474469 SHV/20091030 0.626793 EWX/20091030 0.398423 EFZ/20091030 0.459014 FXB/20091030 0.547163 PHO/20091030 0.616600 IGE/20091030 0.201366 BGZ/20091030 0.549741 UDN/20091030 0.479182 CSJ/20091030 0.650445 GXG/20091030 0.658925 USD/20091030 0.556311 EWD/20091030 0.512261 EWJ/20091030 0.721841 BRF/20091030 0.585995 VEU/20091030 0.555600 XLU/20091030 0.537618 JJC/20091030 0.598326 FGD/20091030 0.530682 FXF/20091030 0.522369 LQD/20091030 0.553067 SCZ/20091030 0.562004 IYW/20091030 0.529877 VPL/20091030 0.576035 DGS/20091030 0.598159 ICF/20091030 0.557345 DVY/20091030 0.544499 IEO/20091030 0.562853 VOT/20091030 0.498741 CIU/20091030 0.591872 EWG/20091030 0.574617 EWT/20091030 0.512867 GSG/20091030 0.506105 KRE/20091030 0.595961 LVL/20091030 0.428254 UNG/20091030 0.505363 MUB/20091030 0.581554 VT/20091030 0.651805 DAG/20091030 0.601750 PPH/20091030 0.588115 VSS/20091030 0.544462 DBB/20091030 0.549787 XLP/20091030 0.554146 IJT/20091030 0.668357 EWZ/20091030 0.570661 PBW/20091030 0.572596 FXY/20091030 0.575999 IYZ/20091030 0.632333 MVV/20091030 0.570434 VUG/20091030 0.399495 PST/20091030 0.394173 PSQ/20091030 0.595844 VNQ/20091030 0.519920 IEI/20091030 0.633398 EWW/20091030 0.571729 IWP/20091030 0.570268 IWV/20091030 0.596536 DIG/20091030 0.568196 VTI/20091030 0.529786 FXA/20091030 0.523324 NLR/20091030 0.526205 AGG/20091030 0.560691 BWX/20091030 0.659332 IAU/20091030 0.593616 XLV/20091030 0.535586 XOP/20091030 0.575037 EZU/20091030 0.551944 JXI/20091030 0.577355 XBI/20091030 0.544085 IYG/20091030 0.690278 SLX/20091030 0.592301 HAO/20091030 0.610564 EZA/20091030 0.577239 XLY/20091030 0.530249 IEF/20091030 0.572407 DEM/20091030 0.551665 IVW/20091030 0.752562 UYM/20091030 0.538623 IXC/20091030 0.530944 PFF/20091102 0.558753 WIP/20091102 0.569510 GCC/20091102 0.606595 AAXJ/20091102 0.622143 VWO/20091102 0.236868 EEV/20091102 0.718412 GDX/20091102 0.547070 RTH/20091102 0.640119 MXI/20091102 0.555163 EWU/20091102 0.399973 SH/20091102 0.631974 EDC/20091102 0.367949 ERY/20091102 0.343005 SDS/20091102 0.598170 OEF/20091102 0.636345 IYT/20091102 0.486203 BIL/20091102 0.249366 GLL/20091102 0.194185 EDZ/20091102 0.563078 IWM/20091102 0.573344 VXF/20091102 0.580578 IJJ/20091102 0.660876 PIN/20091102 0.647900 XLB/20091102 0.586421 ECH/20091102 0.547549 TYH/20091102 0.653192 VAW/20091102 0.663545 DBP/20091102 0.699564 XME/20091102 0.597433 VO/20091102 0.627324 RSX/20091102 0.651037 EWC/20091102 0.520990 TUR/20091102 0.601291 VYM/20091102 0.577967 FCG/20091102 0.599021 VGT/20091102 0.610312 EWQ/20091102 0.599272 IEV/20091102 0.601817 XLK/20091102 0.598435 EFG/20091102 0.630656 BKF/20091102 0.581945 KIE/20091102 0.653318 EEB/20091102 0.597595 IJK/20091102 0.389068 DUG/20091102 0.351377 TWM/20091102 0.618152 MDY/20091102 0.628605 ACWI/20091102 0.536988 BSV/20091102 0.693854 DDM/20091102 0.619942 DIA/20091102 0.539967 TLT/20091102 0.337136 DXD/20091102 0.611751 XHB/20091102 0.592646 VDE/20091102 0.541268 BND/20091102 0.561906 EMB/20091102 0.506239 SCO/20091102 0.585527 AMJ/20091102 0.511276 OIL/20091102 0.552620 PZA/20091102 0.615764 VGK/20091102 0.592241 RWX/20091102 0.551005 JJA/20091102 0.628118 FXD/20091102 0.581278 XES/20091102 0.613783 VIG/20091102 0.199063 DZZ/20091102 0.585214 VFH/20091102 0.539047 DTO/20091102 0.613304 EWP/20091102 0.611814 FDN/20091102 0.684561 INP/20091102 0.292271 TYP/20091102 0.612215 RWR/20091102 0.578782 KBE/20091102 0.451936 EUO/20091102 0.598503 IWF/20091102 0.237864 SMN/20091102 0.613586 SMH/20091102 0.572148 XRT/20091102 0.506778 USO/20091102 0.555815 DJP/20091102 0.520083 CFT/20091102 0.300583 SRS/20091102 0.664364 MOO/20091102 0.533860 BIV/20091102 0.277925 VXX/20091102 0.647837 IYM/20091102 0.632973 IFN/20091102 0.682186 SLV/20091102 0.542296 TAO/20091102 0.534920 PGF/20091102 0.603389 IYR/20091102 0.352213 QID/20091102 0.612273 THD/20091102 0.571089 IJS/20091102 0.573448 VB/20091102 0.519662 EDV/20091102 0.554961 IEZ/20091102 0.593002 VTV/20091102 0.571599 IJR/20091102 0.486063 UCO/20091102 0.526138 JNK/20091102 0.578691 IWN/20091102 0.592555 VV/20091102 0.742997 UGL/20091102 0.606252 UWM/20091102 0.546626 IWC/20091102 0.588571 EWA/20091102 0.578976 IVV/20091102 0.579943 SPY/20091102 0.521875 TFI/20091102 0.571041 VEA/20091102 0.581321 QQQQ/20091102 0.588843 UYG/20091102 0.536448 OIH/20091102 0.576186 GXC/20091102 0.645986 SSO/20091102 0.612168 XLI/20091102 0.642634 GML/20091102 0.639996 ROM/20091102 0.553973 FXC/20091102 0.422136 DOG/20091102 0.558604 IYE/20091102 0.390513 SKF/20091102 0.522959 SHY/20091102 0.535104 DBA/20091102 0.594515 RSP/20091102 0.678993 DBS/20091102 0.606991 IBB/20091102 0.538220 KCE/20091102 0.566589 PKN/20091102 0.562821 TNA/20091102 0.664190 FAS/20091102 0.558674 FXE/20091102 0.543014 HYG/20091102 0.610330 IWS/20091102 0.358780 FXP/20091102 0.536378 MBB/20091102 0.605802 RFG/20091102 0.633076 EPU/20091102 0.455179 UUP/20091102 0.818273 AGQ/20091102 0.630169 SOXX/20091102 0.316391 FAZ/20091102 0.585034 VBK/20091102 0.603671 RPG/20091102 0.564245 EWH/20091102 0.311764 TZA/20091102 0.492473 SGG/20091102 0.655779 KOL/20091102 0.589052 EWY/20091102 0.599005 PRF/20091102 0.528975 TLH/20091102 0.600913 EPP/20091102 0.565283 XLE/20091102 0.597130 EWN/20091102 0.527466 SHM/20091102 0.569921 FXI/20091102 0.612641 EWS/20091102 0.582426 IDU/20091102 0.487807 VXZ/20091102 0.590712 IVE/20091102 0.725228 DGP/20091102 0.601714 GMF/20091102 0.572989 IWR/20091102 0.532831 RKH/20091102 0.524378 TIP/20091102 0.649190 URE/20091102 0.517833 DBO/20091102 0.565573 IOO/20091102 0.495826 DBV/20091102 0.554044 EFA/20091102 0.559095 BGU/20091102 vowpal_wabbit-8.1.1/test/pred-sets/ref/0022.predict000066400000000000000000000001141261756526500217740ustar00rootroot00000000000000-1.000000 -1.000000 1.000000 -1.000000 1.000000 1.000000 -1.000000 1.000000 vowpal_wabbit-8.1.1/test/pred-sets/ref/0022.stderr000066400000000000000000000015171261756526500216550ustar00rootroot00000000000000only testing predictions = 0022.predict Num weight bits = 16 learning rate = 0.5 initial_t = 0 power_t = 0.5 using no cache Reading datafile = train-sets/3parity num sources = 1 average since example example current current current loss last counter weight label predict features 0.000000 0.000000 1 1.0 -1.0000 -1.0000 4 0.000000 0.000000 2 2.0 -1.0000 -1.0000 4 0.000000 0.000000 4 4.0 -1.0000 -1.0000 4 0.000000 0.000000 8 8.0 1.0000 1.0000 4 finished run number of examples per pass = 8 passes used = 1 weighted example sum = 8.000000 weighted label sum = 0.000000 average loss = 0.000000 best constant = 0.000000 best constant's loss = 1.000000 total feature number = 32 vowpal_wabbit-8.1.1/test/pred-sets/ref/0022.stdout000066400000000000000000000000001261756526500216560ustar00rootroot00000000000000vowpal_wabbit-8.1.1/test/pred-sets/ref/0098.predict000066400000000000000000000034101261756526500220130ustar00rootroot000000000000001.000000 0.521380 0.424615 0.171126 0.242528 0.926237 0.328618 0.000000 0.393510 1.000000 0.101224 0.315634 0.239689 0.312075 0.964022 0.996791 0.961370 0.087919 0.251279 0.000000 0.807825 0.998480 0.000000 0.960149 0.000000 0.136672 0.161861 0.000000 0.972049 0.214292 1.000000 0.194475 0.111147 0.124593 0.910739 0.104201 1.000000 0.000000 0.992193 1.000000 0.104208 0.737265 0.000000 0.105901 0.000000 0.000000 0.144402 0.079540 0.841545 0.167883 0.830359 1.000000 0.000000 0.080385 1.000000 0.256640 0.097484 0.003306 0.731656 0.019233 0.942340 0.000000 0.889455 0.000000 0.975243 0.000000 0.104132 0.043732 0.000000 1.000000 0.034044 0.929891 0.872444 0.000000 1.000000 1.000000 0.111940 0.000000 0.038380 0.051629 0.000000 0.075255 1.000000 0.116274 0.000000 0.158103 0.989056 0.924954 1.000000 0.000000 0.136563 0.814513 1.000000 0.121642 1.000000 0.000000 0.931905 0.068658 0.792521 0.885989 0.000000 1.000000 0.000000 0.983178 0.075279 0.928632 0.000000 0.000000 0.100856 0.869602 1.000000 0.149497 0.000000 0.904619 0.088057 0.000000 0.837577 0.939575 0.888401 0.000000 0.000000 0.923255 0.012380 0.899002 0.904791 0.875784 0.000000 0.813057 0.000000 0.898805 0.003763 0.885767 0.054881 0.820309 0.000000 0.000000 0.962157 0.996815 1.000000 0.037877 0.000000 0.000000 1.000000 0.984417 0.925170 0.917178 0.902803 1.000000 0.000000 0.817187 1.000000 0.884004 0.913868 0.008225 0.000000 0.886076 1.000000 0.000000 1.000000 0.014017 1.000000 0.000000 0.000000 1.000000 0.035306 0.880909 1.000000 0.070802 0.926007 0.990244 0.927615 0.000000 0.000000 0.841889 0.026263 0.145957 0.014377 1.000000 1.000000 0.982498 0.904108 0.181076 0.909167 0.000000 0.056089 0.000000 0.981641 0.000000 0.015208 1.000000 0.982809 0.069403 0.001677 0.022445 0.104819 1.000000 0.948808 0.000000 0.025449 1.000000 vowpal_wabbit-8.1.1/test/pred-sets/ref/0099.predict000066400000000000000000000034101261756526500220140ustar00rootroot000000000000001.000000 0.521380 0.424615 0.171126 0.242528 0.926237 0.328618 0.000000 0.393510 1.000000 0.101224 0.315634 0.239689 0.312075 0.964022 0.996791 0.961370 0.087919 0.251279 0.000000 0.807825 0.998480 0.000000 0.960149 0.000000 0.136672 0.161861 0.000000 0.972049 0.214292 1.000000 0.194475 0.111147 0.124593 0.910739 0.104201 1.000000 0.000000 0.992193 1.000000 0.104208 0.737265 0.000000 0.105901 0.000000 0.000000 0.144402 0.079540 0.841545 0.167883 0.830359 1.000000 0.000000 0.080385 1.000000 0.256640 0.097484 0.003306 0.731656 0.019233 0.942340 0.000000 0.889455 0.000000 0.975243 0.000000 0.104132 0.043732 0.000000 1.000000 0.034044 0.929891 0.872444 0.000000 1.000000 1.000000 0.111940 0.000000 0.038380 0.051629 0.000000 0.075255 1.000000 0.116274 0.000000 0.158103 0.989056 0.924954 1.000000 0.000000 0.136563 0.814513 1.000000 0.121642 1.000000 0.000000 0.931905 0.068658 0.792521 0.885989 0.000000 1.000000 0.000000 0.983178 0.075279 0.928632 0.000000 0.000000 0.100856 0.869602 1.000000 0.149497 0.000000 0.904619 0.088057 0.000000 0.837577 0.939575 0.888401 0.000000 0.000000 0.923255 0.012380 0.899002 0.904791 0.875784 0.000000 0.813057 0.000000 0.898805 0.003763 0.885767 0.054881 0.820309 0.000000 0.000000 0.962157 0.996815 1.000000 0.037877 0.000000 0.000000 1.000000 0.984417 0.925170 0.917178 0.902803 1.000000 0.000000 0.817187 1.000000 0.884004 0.913868 0.008225 0.000000 0.886076 1.000000 0.000000 1.000000 0.014017 1.000000 0.000000 0.000000 1.000000 0.035306 0.880909 1.000000 0.070802 0.926007 0.990244 0.927615 0.000000 0.000000 0.841889 0.026263 0.145957 0.014377 1.000000 1.000000 0.982498 0.904108 0.181076 0.909167 0.000000 0.056089 0.000000 0.981641 0.000000 0.015208 1.000000 0.982809 0.069403 0.001677 0.022445 0.104819 1.000000 0.948808 0.000000 0.025449 1.000000 vowpal_wabbit-8.1.1/test/pred-sets/ref/active_cover.predict000066400000000000000000000023621261756526500240710ustar00rootroot000000000000001 -1 1 -1 1 -1 -1 1 1 1 -1 -1 1 -1 1 -1 1 1 1 -1 1 1 1 1 -1 1 1 -1 -1 -1 -1 1 -1 -1 1 1 -1 1 1 -1 1 -1 1 -1 -1 -1 -1 1 1 -1 1 1 -1 1 1 1 1 1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 1 -1 -1 1 1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 1 -1 1 1 1 1 -1 1 1 1 -1 -1 1 -1 -1 -1 1 1 1 -1 1 1 -1 1 -1 -1 -1 -1 1 1 -1 1 -1 -1 -1 1 1 -1 1 -1 -1 1 -1 -1 -1 1 1 1 -1 -1 -1 -1 1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 1 1 -1 1 1 -1 -1 -1 1 -1 -1 1 -1 -1 1 1 -1 -1 1 -1 1 -1 1 1 -1 1 1 -1 -1 -1 1 -1 -1 -1 -1 1 -1 -1 -1 -1 1 1 1 1 -1 1 -1 -1 -1 -1 1 -1 1 1 -1 1 -1 1 1 -1 1 -1 1 1 -1 1 1 1 -1 1 -1 -1 1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 1 -1 1 -1 -1 -1 1 -1 1 1 1 1 1 1 1 -1 1 1 -1 -1 1 1 -1 1 1 1 1 1 -1 -1 -1 1 -1 1 -1 -1 1 -1 1 -1 1 -1 1 1 1 1 1 1 -1 -1 -1 -1 1 1 -1 -1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1 1 -1 1 -1 -1 -1 1 1 -1 -1 1 1 -1 -1 -1 1 1 1 1 -1 1 -1 -1 1 1 -1 -1 1 -1 -1 1 1 1 -1 1 -1 1 -1 -1 1 1 -1 1 -1 -1 1 -1 1 1 -1 -1 -1 1 1 -1 1 1 1 -1 -1 1 1 1 -1 -1 -1 1 -1 -1 -1 -1 -1 1 -1 1 -1 1 1 -1 1 1 -1 1 1 1 1 -1 -1 -1 -1 1 -1 -1 -1 1 1 -1 -1 -1 -1 1 1 1 1 -1 -1 1 -1 -1 1 -1 1 1 1 1 1 1 1 -1 1 -1 -1 -1 -1 -1 1 -1 1 1 -1 -1 -1 -1 -1 1 1 -1 1 1 -1 -1 1 1 -1 -1 -1 -1 -1 -1 1 1 1 -1 1 -1 -1 1 -1 1 -1 -1 -1 1 1 -1 1 -1 -1 -1 1 1 1 1 1 -1 1 1 -1 -1 -1 -1 1 -1 -1 1 1 1 -1 -1 -1 -1 -1 vowpal_wabbit-8.1.1/test/pred-sets/ref/cb_adf_dr.predict000066400000000000000000000000211261756526500232710ustar00rootroot000000000000000,1,2 1,0 1,0 vowpal_wabbit-8.1.1/test/pred-sets/ref/cb_adf_rank.predict000066400000000000000000000000211261756526500236170ustar00rootroot000000000000000,1,2 1,0 1,0 vowpal_wabbit-8.1.1/test/pred-sets/ref/confidence.preds000066400000000000000000000003061261756526500231740ustar00rootroot000000000000000.000000 0.000000 -0.112613 0.301826 -0.069712 0.233445 -0.170091 0.628327 -0.147790 0.616432 -0.301176 1.289746 -0.038049 0.197601 -0.023086 0.129109 -0.367690 1.878741 0.029048 0.181096 vowpal_wabbit-8.1.1/test/pred-sets/ref/csoaa_ldf_probabilities.predict000066400000000000000000000001021261756526500262310ustar00rootroot000000000000000.333333 0.333333 0.333333 0.382447 0.617553 0.491507 0.508493 vowpal_wabbit-8.1.1/test/pred-sets/ref/ftrl_pistol.predict000066400000000000000000000034101261756526500237540ustar00rootroot000000000000001.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.325447 0.000000 0.920121 1.000000 0.000000 0.000000 0.000000 0.413049 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 1.000000 1.000000 0.000000 1.000000 0.327722 0.000000 0.838268 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.804506 0.000000 1.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.070627 1.000000 0.708629 0.000000 0.000000 1.000000 0.000000 0.303069 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 1.000000 1.000000 0.000000 1.000000 1.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 1.000000 0.265528 0.000000 0.000000 1.000000 1.000000 1.000000 0.000000 1.000000 1.000000 1.000000 0.000000 1.000000 0.000000 0.000000 0.043878 0.831774 0.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 1.000000 0.000000 0.000000 1.000000 1.000000 1.000000 0.000000 0.551150 1.000000 0.000000 0.146029 1.000000 0.603336 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 1.000000 1.000000 0.563444 1.000000 1.000000 1.000000 0.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 0.000000 1.000000 0.000000 0.517422 1.000000 0.000000 1.000000 1.000000 1.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 0.248608 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 1.000000 1.000000 0.000000 1.000000 0.000000 0.000000 1.000000 0.854519 0.000000 0.000000 0.008973 vowpal_wabbit-8.1.1/test/pred-sets/ref/inv_hash.cmp000066400000000000000000000051321261756526500223420ustar00rootroot00000000000000Min label:-1.000000 Max label:1.000000 bits:18 lda:0 0 ngram: 0 skip: options: --quadratic :: --oaa 3 Checksum: 611888967 :0 Constant:202096:-0.061159 Constant[1]:202097:0.019265 Constant[2]:202098:-0.020149 e^x:125152:-0.061159 e^x*e^x:28736:-0.061159 e^x*e^x[1]:28737:0.019265 e^x*e^x[2]:28738:-0.020149 e^x*e^y:128176:-0.033179 e^x*e^y[1]:128177:-0.033179 e^x*e^y[2]:128178:0.033179 e^x*e^z:158836:-0.033179 e^x*e^z[1]:158837:-0.033179 e^x*e^z[2]:158838:0.033179 e^x*f^a:96492:-0.061159 e^x*f^a[1]:96493:0.019265 e^x*f^a[2]:96494:-0.020149 e^x*f^b:93488:-0.033179 e^x*f^b[1]:93489:-0.033179 e^x*f^b[2]:93490:0.033179 e^x*f^c:189984:-0.061159 e^x*f^c[1]:189985:0.019265 e^x*f^c[2]:189986:-0.020149 e^x*f^y:246988:-0.050365 e^x*f^y[1]:246989:0.065592 e^x*f^y[2]:246990:-0.066698 e^x[1]:125153:0.019265 e^x[2]:125154:-0.020149 e^y:27664:-0.033179 e^y*e^y:160032:-0.033179 e^y*e^y[1]:160033:-0.033179 e^y*e^y[2]:160034:0.033179 e^y*e^z:125412:-0.033179 e^y*e^z[1]:125413:-0.033179 e^y*e^z[2]:125414:0.033179 e^y*f^a:195964:-0.033179 e^y*f^a[1]:195965:-0.033179 e^y*f^a[2]:195966:0.033179 e^y*f^b:190624:-0.033179 e^y*f^b[1]:190625:-0.033179 e^y*f^b[2]:190626:0.033179 e^y*f^c:91056:-0.033179 e^y*f^c[1]:91057:-0.033179 e^y*f^c[2]:91058:0.033179 e^y[1]:27665:-0.033179 e^y[2]:27666:0.033179 e^z:259284:-0.033179 e^z*e^z:105832:-0.033179 e^z*e^z[1]:105833:-0.033179 e^z*e^z[2]:105834:0.033179 e^z*f^a:166384:-0.033179 e^z*f^a[1]:166385:-0.033179 e^z*f^a[2]:166386:0.033179 e^z*f^b:171052:-0.033179 e^z*f^b[1]:171053:-0.033179 e^z*f^b[2]:171054:0.033179 e^z*f^c:71484:-0.033179 e^z*f^c[1]:71485:-0.033179 e^z*f^c[2]:71486:0.033179 e^z[1]:259285:-0.033179 e^z[2]:259286:0.033179 f^a:57420:-0.061159 f^a*f^a:129000:-0.061159 f^a*f^a[1]:129001:0.019265 f^a*f^a[2]:129002:-0.020149 f^a*f^b:123444:-0.033179 f^a*f^b[1]:123445:-0.033179 f^a*f^b[2]:123446:0.033179 f^a*f^c:157988:-0.061159 f^a*f^c[1]:157989:0.019265 f^a*f^c[2]:157990:-0.020149 f^a*f^y:216008:-0.050365 f^a*f^y[1]:216009:0.065592 f^a*f^y[2]:216010:-0.066698 f^a[1]:57421:0.019265 f^a[2]:57422:-0.020149 f^b:62864:-0.033179 f^b*f^b:156704:-0.033179 f^b*f^b[1]:156705:-0.033179 f^b*f^b[2]:156706:0.033179 f^b*f^c:126768:-0.033179 f^b*f^c[1]:126769:-0.033179 f^b*f^c[2]:126770:0.033179 f^b[1]:62865:-0.033179 f^b[2]:62866:0.033179 f^c:228992:-0.061159 f^c*f^c:220416:-0.061159 f^c*f^c[1]:220417:0.019265 f^c*f^c[2]:220418:-0.020149 f^c[1]:228993:0.019265 f^c[2]:228994:-0.020149 f^y:154732:-0.050365 f^y*f^c:132:-0.050365 f^y*f^c[1]:133:0.065592 f^y*f^c[2]:134:-0.066698 f^y*f^y:74344:-0.050365 f^y*f^y[1]:74345:0.065592 f^y*f^y[2]:74346:-0.066698 f^y[1]:154733:0.065592 f^y[2]:154734:-0.066698 vowpal_wabbit-8.1.1/test/pred-sets/ref/multilabel.predict000066400000000000000000000000271261756526500235460ustar00rootroot00000000000000 0,1 0,1 1,2 1 2,3 vowpal_wabbit-8.1.1/test/pred-sets/ref/multilabel_ldf.predict000066400000000000000000000000641261756526500243740ustar00rootroot000000000000000,1,2 1,0 1,0 1,0,2 1,2,0 2,0,1 2,0,1 2,0,1 vowpal_wabbit-8.1.1/test/pred-sets/ref/oaa_probabilities.predict000066400000000000000000000211401261756526500250630ustar00rootroot000000000000001:0.250000 2:0.250000 3:0.250000 4:0.250000 1:0.313018 2:0.228994 3:0.228994 4:0.228994 1:0.291035 2:0.295440 3:0.206555 4:0.206970 1:0.253242 2:0.265272 3:0.263602 4:0.217884 1:0.227201 2:0.341337 3:0.242245 4:0.189217 1:0.233697 2:0.425845 3:0.172865 4:0.167593 1:0.231398 2:0.332778 3:0.244011 4:0.191813 1:0.150265 2:0.546890 3:0.191829 4:0.111015 1:0.249041 2:0.304864 3:0.246092 4:0.200002 1:0.236321 2:0.300744 3:0.299171 4:0.163763 1:0.170244 2:0.478986 3:0.211653 4:0.139117 1:0.218702 2:0.419013 3:0.227327 4:0.134957 1:0.212317 2:0.400260 3:0.269698 4:0.117725 1:0.144234 2:0.508646 3:0.259484 4:0.087636 1:0.227397 2:0.313344 3:0.282766 4:0.176493 1:0.237324 2:0.377140 3:0.232437 4:0.153099 1:0.168455 2:0.448803 3:0.282184 4:0.100558 1:0.177929 2:0.441483 3:0.263236 4:0.117353 1:0.186414 2:0.489048 3:0.270411 4:0.054127 1:0.209226 2:0.474960 3:0.217122 4:0.098691 1:0.209805 2:0.340414 3:0.284011 4:0.165771 1:0.177182 2:0.468967 3:0.290710 4:0.063141 1:0.157003 2:0.583469 3:0.201546 4:0.057982 1:0.260926 2:0.265473 3:0.299581 4:0.174019 1:0.231879 2:0.315958 3:0.268965 4:0.183198 1:0.167826 2:0.512759 3:0.255346 4:0.064069 1:0.208737 2:0.454268 3:0.237648 4:0.099346 1:0.114780 2:0.717824 3:0.140690 4:0.026705 1:0.261489 2:0.399053 3:0.232460 4:0.106998 1:0.229501 2:0.370548 3:0.295630 4:0.104321 1:0.148459 2:0.617557 3:0.204870 4:0.029113 1:0.240552 2:0.353090 3:0.277184 4:0.129173 1:0.232986 2:0.345071 3:0.304794 4:0.117149 1:0.139842 2:0.498307 3:0.318343 4:0.043507 1:0.254853 2:0.387941 3:0.292233 4:0.064972 1:0.200911 2:0.587753 3:0.167113 4:0.044224 1:0.166091 2:0.344739 3:0.446369 4:0.042801 1:0.183872 2:0.594100 3:0.185264 4:0.036764 1:0.286486 2:0.327117 3:0.339359 4:0.047039 1:0.315462 2:0.257793 3:0.364178 4:0.062567 1:0.248853 2:0.413623 3:0.214349 4:0.123175 1:0.330257 2:0.315563 3:0.262713 4:0.091467 1:0.261875 2:0.372799 3:0.316970 4:0.048356 1:0.259048 2:0.303203 3:0.317156 4:0.120593 1:0.179271 2:0.521001 3:0.240582 4:0.059146 1:0.138247 2:0.554524 3:0.247828 4:0.059401 1:0.300100 2:0.268436 3:0.373255 4:0.058209 1:0.237704 2:0.280231 3:0.397638 4:0.084427 1:0.221441 2:0.445015 3:0.249532 4:0.084012 1:0.188855 2:0.351235 3:0.340917 4:0.118992 1:0.238713 2:0.401296 3:0.312899 4:0.047092 1:0.179173 2:0.458758 3:0.302998 4:0.059071 1:0.195911 2:0.517657 3:0.250783 4:0.035649 1:0.196512 2:0.507026 3:0.252925 4:0.043537 1:0.319271 2:0.391476 3:0.227183 4:0.062069 1:0.272092 2:0.387146 3:0.314424 4:0.026337 1:0.284953 2:0.339017 3:0.342416 4:0.033614 1:0.217685 2:0.494065 3:0.246079 4:0.042170 1:0.237363 2:0.292141 3:0.438256 4:0.032240 1:0.235240 2:0.350313 3:0.364617 4:0.049829 1:0.288593 2:0.282516 3:0.321421 4:0.107470 1:0.220633 2:0.428334 3:0.316838 4:0.034195 1:0.232493 2:0.248186 3:0.399621 4:0.119701 1:0.152305 2:0.619572 3:0.199025 4:0.029098 1:0.340920 2:0.251069 3:0.324683 4:0.083327 1:0.142751 2:0.546445 3:0.276571 4:0.034233 1:0.207955 2:0.368125 3:0.267819 4:0.156101 1:0.244388 2:0.548417 3:0.182086 4:0.025109 1:0.120632 2:0.586263 3:0.250661 4:0.042445 1:0.353659 2:0.339474 3:0.228157 4:0.078711 1:0.242564 2:0.230226 3:0.403460 4:0.123749 1:0.242474 2:0.249793 3:0.341602 4:0.166131 1:0.238024 2:0.335537 3:0.308017 4:0.118422 1:0.233738 2:0.359151 3:0.284436 4:0.122675 1:0.345263 2:0.295647 3:0.214160 4:0.144930 1:0.299240 2:0.314471 3:0.190503 4:0.195786 1:0.207511 2:0.350997 3:0.305317 4:0.136174 1:0.163283 2:0.614122 3:0.190280 4:0.032314 1:0.229450 2:0.377050 3:0.215341 4:0.178159 1:0.236848 2:0.375209 3:0.309766 4:0.078177 1:0.242428 2:0.537258 3:0.130699 4:0.089616 1:0.298422 2:0.416350 3:0.167858 4:0.117369 1:0.407449 2:0.216467 3:0.229607 4:0.146477 1:0.243223 2:0.406400 3:0.236642 4:0.113735 1:0.183218 2:0.600387 3:0.139488 4:0.076907 1:0.202612 2:0.489377 3:0.175887 4:0.132124 1:0.296572 2:0.457303 3:0.131663 4:0.114463 1:0.328838 2:0.335136 3:0.241981 4:0.094046 1:0.474776 2:0.309583 3:0.162399 4:0.053241 1:0.069747 2:0.838180 3:0.064913 4:0.027160 1:0.201569 2:0.410564 3:0.193064 4:0.194803 1:0.182910 2:0.388337 3:0.244970 4:0.183783 1:0.500399 2:0.330396 3:0.089847 4:0.079357 1:0.273812 2:0.347579 3:0.203222 4:0.175388 1:0.393020 2:0.294736 3:0.177783 4:0.134460 1:0.128893 2:0.683318 3:0.129243 4:0.058547 1:0.220163 2:0.393052 3:0.227522 4:0.159262 1:0.223136 2:0.332249 3:0.284433 4:0.160182 1:0.216372 2:0.481355 3:0.179317 4:0.122957 1:0.251567 2:0.484669 3:0.150804 4:0.112961 1:0.465755 2:0.310368 3:0.168069 4:0.055807 1:0.340516 2:0.361368 3:0.148848 4:0.149269 1:0.313034 2:0.437375 3:0.100300 4:0.149291 1:0.290660 2:0.351069 3:0.247759 4:0.110512 1:0.314403 2:0.505852 3:0.095448 4:0.084297 1:0.400978 2:0.339099 3:0.131155 4:0.128768 1:0.168565 2:0.446113 3:0.259337 4:0.125984 1:0.226527 2:0.631779 3:0.067846 4:0.073848 1:0.226760 2:0.381642 3:0.204949 4:0.186649 1:0.309706 2:0.493359 3:0.109701 4:0.087234 1:0.360581 2:0.256700 3:0.218418 4:0.164302 1:0.301843 2:0.405495 3:0.179256 4:0.113406 1:0.315438 2:0.378281 3:0.175327 4:0.130954 1:0.239832 2:0.391982 3:0.258193 4:0.109994 1:0.394134 2:0.293784 3:0.163035 4:0.149047 1:0.307266 2:0.577592 3:0.059544 4:0.055598 1:0.314410 2:0.385529 3:0.187062 4:0.112999 1:0.279566 2:0.531693 3:0.094299 4:0.094441 1:0.226256 2:0.555424 3:0.159907 4:0.058413 1:0.209327 2:0.726276 3:0.043982 4:0.020415 1:0.289289 2:0.481139 3:0.149656 4:0.079916 1:0.319581 2:0.301502 3:0.203017 4:0.175900 1:0.275145 2:0.469714 3:0.154897 4:0.100245 1:0.421640 2:0.337368 3:0.169400 4:0.071593 1:0.449820 2:0.401021 3:0.096328 4:0.052831 1:0.413314 2:0.232537 3:0.180140 4:0.174009 1:0.282435 2:0.503026 3:0.135334 4:0.079205 1:0.525945 2:0.348137 3:0.056035 4:0.069883 1:0.191952 2:0.678243 3:0.083772 4:0.046033 1:0.371177 2:0.400085 3:0.141723 4:0.087016 1:0.426765 2:0.337436 3:0.097234 4:0.138566 1:0.374739 2:0.337914 3:0.162478 4:0.124869 1:0.244543 2:0.323566 3:0.216215 4:0.215677 1:0.315904 2:0.478177 3:0.145465 4:0.060454 1:0.329752 2:0.573241 3:0.066403 4:0.030603 1:0.157686 2:0.690136 3:0.121434 4:0.030744 1:0.472587 2:0.304341 3:0.150844 4:0.072227 1:0.359558 2:0.386440 3:0.148343 4:0.105659 1:0.426155 2:0.190288 3:0.149565 4:0.233992 1:0.294433 2:0.533932 3:0.086855 4:0.084781 1:0.370380 2:0.478400 3:0.096107 4:0.055113 1:0.213291 2:0.635899 3:0.081270 4:0.069540 1:0.448615 2:0.159224 3:0.224987 4:0.167174 1:0.517613 2:0.157906 3:0.158374 4:0.166107 1:0.371968 2:0.407296 3:0.164692 4:0.056043 1:0.386412 2:0.230707 3:0.180157 4:0.202724 1:0.332751 2:0.505209 3:0.102353 4:0.059686 1:0.605299 2:0.186628 3:0.130294 4:0.077778 1:0.144558 2:0.748802 3:0.089549 4:0.017091 1:0.268203 2:0.450590 3:0.219687 4:0.061521 1:0.380449 2:0.322395 3:0.222840 4:0.074316 1:0.334443 2:0.413650 3:0.173151 4:0.078756 1:0.484383 2:0.171258 3:0.224159 4:0.120201 1:0.244288 2:0.401481 3:0.277923 4:0.076307 1:0.306557 2:0.637356 3:0.051215 4:0.004871 1:0.555868 2:0.220080 3:0.151744 4:0.072309 1:0.555974 2:0.127818 3:0.221978 4:0.094230 1:0.393626 2:0.420199 3:0.161136 4:0.025039 1:0.473740 2:0.138051 3:0.249093 4:0.139115 1:0.445366 2:0.274710 3:0.224229 4:0.055696 1:0.466317 2:0.165515 3:0.226762 4:0.141405 1:0.223733 2:0.680319 3:0.084391 4:0.011557 1:0.249748 2:0.550395 3:0.187512 4:0.012345 1:0.471695 2:0.239600 3:0.217766 4:0.070939 1:0.364686 2:0.343646 3:0.212296 4:0.079373 1:0.402037 2:0.264612 3:0.198450 4:0.134901 1:0.559318 2:0.136405 3:0.229446 4:0.074831 1:0.257295 2:0.392430 3:0.292749 4:0.057527 1:0.386718 2:0.382574 3:0.170794 4:0.059915 1:0.570606 2:0.188533 3:0.200860 4:0.040001 1:0.395443 2:0.229419 3:0.259062 4:0.116075 1:0.309538 2:0.386329 3:0.179265 4:0.124869 1:0.203160 2:0.610816 3:0.102084 4:0.083940 1:0.295988 2:0.286876 3:0.211180 4:0.205957 1:0.225063 2:0.380618 3:0.268151 4:0.126169 1:0.482279 2:0.361734 3:0.096599 4:0.059388 1:0.266276 2:0.485864 3:0.157208 4:0.090653 1:0.692552 2:0.096594 3:0.131223 4:0.079630 1:0.462469 2:0.322006 3:0.136155 4:0.079370 1:0.587404 2:0.164549 3:0.155770 4:0.092277 1:0.406820 2:0.312962 3:0.171238 4:0.108980 1:0.293866 2:0.341444 3:0.238028 4:0.126662 1:0.358386 2:0.237113 3:0.222920 4:0.181580 1:0.222670 2:0.642500 3:0.097586 4:0.037244 1:0.205485 2:0.544518 3:0.157501 4:0.092496 1:0.361098 2:0.499780 3:0.118358 4:0.020765 1:0.510910 2:0.312992 3:0.119489 4:0.056608 1:0.342952 2:0.516456 3:0.119272 4:0.021320 1:0.327584 2:0.443874 3:0.156989 4:0.071553 1:0.444934 2:0.291602 3:0.141311 4:0.122153 1:0.522691 2:0.201155 3:0.173864 4:0.102290 1:0.357829 2:0.399492 3:0.113835 4:0.128844 1:0.275094 2:0.349717 3:0.206985 4:0.168204 1:0.375564 2:0.348207 3:0.186400 4:0.089828 1:0.316582 2:0.471081 3:0.128840 4:0.083497 1:0.404557 2:0.433093 3:0.115948 4:0.046401 1:0.373883 2:0.205712 3:0.231101 4:0.189303 1:0.296787 2:0.586767 3:0.078279 4:0.038167 1:0.328620 2:0.555588 3:0.089240 4:0.026552 1:0.431454 2:0.414268 3:0.104233 4:0.050044 vowpal_wabbit-8.1.1/test/pred-sets/ref/test_named.predict000066400000000000000000000000331261756526500235340ustar00rootroot00000000000000det noun verb det det noun vowpal_wabbit-8.1.1/test/pred-sets/ref/test_named_csoaa.predict000066400000000000000000000000331261756526500247020ustar00rootroot00000000000000det noun verb det det noun vowpal_wabbit-8.1.1/test/simple_model000066400000000000000000000007661261756526500177640ustar00rootroot000000000000007.10.2m?fefe --oaa 3OVV]OVV]OVV]=lVV]lVV]lVV]=L(ͽMĦvc ת9uK_ݟNq+}l{W܂ <_Y{_Gg֢6(~>?_cqP{P~j~[ E_7;Av,YmOo1~,ښM!=Vkܟ =?ڋ18+6%>6_ǃ~Mf͌-Wu5Ȗ;BW[6Sk?Bmyx^h~YE:n-l闭A>T@q Eų?<;67UV]zVӓ>EWf8D3iV3y#ݭpwSs֥V0i6 Ќ~V >ټB&W8PYJ&~Fukr%bBsa4ClAC-^gd,|q߶]ZX`^GM=z y '}B 2F/SK>Y[㧿w_l woϽ_\&XhxVʮ gѝ*}4yx|<лK .2WMl{=ђ:2J܏^p~m6)}>9bMHmK{3ye_l|jfEͪEwO8w] hLoA[kEw!܌G_Uq] Ku@_ B>5f[\2h}Ŵ<3yHcC%G:ڶ¿sıi_ Қ@ 8,qn>%vxk]Y{ K3q[i+@Mњ}6>wY&gJY7jmMn6:~0[2`X<䑽tDdkAfK/$֋lOұamzqكO΃-}B6w[9:Ju n&5SfzoWĽܴkԢn1 !_vm2d<^l䁲؉~=Gc%KMD;LO~b7ٺ~5;NdzClO qh#sjmkv8d O[֭>j,%[KSdn1ūbE/XbIIY B3lw(̋gtlSa=Ɵ 3%Ь_t񻿚bzFYOQ&z޳VF S8Q@_([6Gфt]3]ALՀ/?~d1͇[e.9G>{o ?ʠMo|th:=M/[nC#Uw 6sŸXnPf\ T_(āU9[7u=TՕSzv?<5h  o `> N7wW1 e6Dwk ʜNGkkt 1y{|>c\ _0~܌F _G=^Ex{%>oʑ;[2PW0.f.Y'sKg5ҙryֶם.poKʜ˯+_uøNj\Bڃ6Wqm\5\P䠳zϋɞ9UE3ئf.6h4J"5 yՂkl5C$q]sL~,=o탲n Wn\/,Jy, q\]iIc] N#[b`NƲ]Ӊ50NGϘq :'I˼Oxbӓ^(Li O-|6=-s[t}E脂ؘįKNslV$:p[,ܔV{g8LEe1w%a0n.F512r{`VW__d;]_G$jҌ(u:xNno;[lR 2#:[ѠYIO,$ɠbq:"SlN~ cрT-_2ƉZbsn/*OE?y>u KȱzՐA]x=oCNb-4A$W?S['g" rCPom~iT5nh'IqykЃk?Cq|BnUck$ш6ܨZnP+)O+F<%nlĚ|Q1`̄Ii&أb̙esPԚ;pKp-.{gխ7gjO#bl /+ͼ !u@Dhu]W K&γ(r=\u~bޢ_d<`7&DZL6«YOc1{?޿!Q\1ȳ1 )Gyۈרe43X7s[as5]6xt_:t6G Zޑ~sUgmɀ_흔Lް.=5Ǝ]yY>o9WyMLU[`V*ܰKe'ܱ8&͕L ]̵"#͟7J=qayYƃ22:^5Γ({xx♫WgU nnʸohfdش =^K*8ەVz3qU'2=6h.^epޟ(3g/s)I[. &Cڥ:TL?Xچ9+zT_RچQadZ'ujMe\ԄL8*r\&5HP`tp[n7o7BZMW˾yЁNl"o"7MyBPĠ7^yM?*]9ȝ  "ܝJ.PY2Vixl inFD3eqMP 2y{JKH;bSWxIX-?t;J/dWr7W0Th}4Lk5/$Z|o@j ;j+ `z/B8C\!!tS:YQg霌MF_l +k]reХ= F!00Eo|҅KT竁otiS [\;/\$`!MJvxwV\SOWD+Mޡ!F:h+}Y|6+}3@sijNɫm?TȪѝ!X;!ҦzKZ >6G q4[:(.j{ }E;)fV~V_?G<Ш͢{k0 N^D` $6prcZŗA/U>#F쳋?ƓDs=֩d[Rլs\ؕKձWldodش⠹3lZk7A@O'Ey00.r)e&FcjNd|."]_vnlpH!s`t*jӂ/3E5Uì#kg&`F=Gx=(EۿGgy0Ruא07ݸIVLSWB bѹpRY+6Ǝ”oV,kr5 aQf 摃InrBC#/Z2Ǻ6X"l0%Iu*\- ^S^{_<tM =bq5-)-R b8Z18ȟ4$XL(M ^,Z2&k`QBMcH$mQ-\AI4∝^#zys$Pt7+E̠*Ɯ!GޒAtݮp+&J*@g]]6>djQqA@* |Z '7v؞,س!)ĪGO;@ݙ .d6 8pܚƂ.Bk s~wCǐUI`NVڷ)#I05G7pL[-d2.tvR%HR\ Ҋj`^1+d٪lȠ2rV*Sļ6IFşf`I+˸Er7L\%4b4vNNHr/` ~ZoUY+_oFT )uw%|,@3L훞sı>92.pdFGǓE^2)Q V% g}BQm÷Ș(- 1c8Q* q2Sz e<+ǡM'sa@|KjMp4lM"VTp cd@%͚,8CI/!pUGܲ-.A>UMkз!\)pI}4fWqT1>\0|r0ȍVB^:1cA0>S\]ӸQ w΃tG5`kcKhYE9Ƅg'K*CKz$;Lƅց'?]U+U(ZyJ'W(~Ֆ\A mtղߥ%"\/kPee. k]3Nt wgis|{j)BJ*A;Vq|;ԘB~e{w"x!=肑1Ϟ(94?oMXHJV R Q¸!"O04레Y^B 6,X1p;Y5s~a3&veLGClTsqF E͊h ZpyՀ‹ 8R睒攟Ӂ#S$) H,D0R'\f , 3!0+w$ˏҝ:MaVL՚'0\PA?L`={4w\U63b31h ]mnwэqW6yǸzug0p"XcyԄ๎wcH,lŬ,P8Dǂ0ǴЂg!%c+Om8_1*j [Y(_1bͣ+rr] ^}Ʊ]ə~N͙X89Kc*l[޼N@kJΤ6jq.=sY׸s+G+=t9ڙft.A_3F]5Gb똅ٙѠMIgS_`N@H2fǞbAnQEV[;tLY!iԸSK2kq 64Σ(20ؘ6n|ݔ*tG_ZxRs鎖N'ݵS|][Ƨ˷U!qa۹l+$QW{#ϐj5xi4e,dWL݇aiLA0"ڟyKZ-ǝn=s-Unw-*N.Cv{N54gZrl_?KD(!׿WH4R%͢* FUJhYϹNEnC/{h m/]apE\9R@0:-ZA4:l/_YDrK/E nJٕ`8mL :傶w`<P}!RD;d<"f HxkTy5tAN`׾V 1PTA!Bŷ,3g'uQ>+г'!'4pe0iQ&4̈kDLM'i6EJo9{mSnG2LV\?}1b%4AJT4mIkN!=x0+ Q P&ӡL6"Sr芩QrEUB.1A.U0%xS/y($RR7.ӟ VK=z u3',e>hT)*Vd\JRu(7ҔF:TUӸB\}AӥH,SC5[%(X%E}JfArx=D;2>lx3rtV\<Ècp*{ǫAwU 2>*X&•1>).> %ַ=s,?ҲTP%j{~@ג/Y"β8btӼt#;s:lH@/ Bh,/<*=x3٤&r040%p9і.ԼLWf@QPk*M%Sv&f[}=fZUM8:uxI tMb v`{Lj9 T)v{L{䄴50$i+ cTlLC;v1?v0_Pr+\zo@VʨƍKџq}4(=[Z`Ցd%~]* :1rM"=]O%1"[xO՞ѫ6q|fh߆Ƙ|#ܻK/kpù; p*wp5J5-Y-+/hVp$%`ffIxz8[;M%Ux2<׷76߻rծM8>4Jʩc0Te_*o_~3'wJ] nzSk٘ԏZV An GqбJ=dhdT2/ C !Zh+BFwUhѨy! Ǩ#ұD6 :Í#*rk4S P5ta3CV|\høq=s s{}Ud=@ow,).⏡&}֧ŭkxt"qG>J2>-߉c.:J%c-2Pc϶]ϒKroWA~'C;RW7eVNCۅkQ6GL-wȉPK5eWVI*]AZ<]\]86ZHhVOE&ǢDaJS^ِfX߉.Ϸϓ"Yo3Ar) " $@?)kAo ]rwLp/ڔڼw nݼ( {ɸ ߲8?Yܮ,GSE.JYjb4eJɞczD0s MmՑՇ ,xf.P S f*qFy?[wGcIAg֫27m%7"chG_KYwNl f3KRϏu&Qc7k P{~ĿR-;MpxLD'=Ud.r=jb{o}QSF^EA]ZEtf{UoB[z;2[$!ӶrVe#}*$G@lhtyD!ˌk'%gMX;]lWcVj'Ӭ (+`e#n*9bdAWAJ"?Fa4=:WFhi 3t\Aqhz/b)SXnT*Bm}A k}rcy̰IG]\Gs[{8[0anFΗyꇗR=_ΦMD,ZMT\,ljۜ*ݕn1wz -a;oOM.oY4 >ýJΊnx׃o4Kd!O@29>Pjk'u&Qn-%CVǗlSmf~ǘ@Zg|\.89,`'DA .@4]B~tU"~1.Va^ՊTxĚ.xëƮ羌n)Bv{ 3_fݰ},{Bid~S\8Ó'2_U{:B@_;H~+߼ $\qحh2dfx+Rɒ:{108ih=~C W_>zt/]qլ#c}tWB0h`@QB2#n-`"'*ҪĊAII"ܥr/ޮ%fl!+iD6X7]ZDGCKs-5O2DXʶ5wL9I!%kp8ؗ1Ti4Z1.GP>_%y{^zJK|B礖k*~J%٢ԥ8~%rKL2&#) ցznA5ȔϾUP6ٴs@YO 6T.H6&ۘ>N6b.9_A+*[[ucd5Ot9r-mړmѠ9W\6m^ 9[ũZ4ߺ}jiB_/Db軛w8Η9+p_1AOlr}}TB-!hpvQT :og{0Oԛ6߀hK*Vo=Xa8<ڔicoAϠ,EmXN2ƨkRFع={xK$Ds<2G=+ñЂIO)䩨){l<,C?'UR xؔB-ʱl·b P~N50.Sj&8pUc!Ω+wɨtз6[vf-_vRv]Ǹ F9[FvZ6Z.d.\|0zNf+9N3x&RNm4 /W|7MH?-v&Ƀm _Mro4zYO"7f9+qɯF,>YfӛǧHf \M1!E盯 &v]^{70fP_S5E"7OP?)QVT钕yFw3~%ћ.^pbA\80~@m 5za^|Ո-y/y4?ETrW3"NM?zl*dˌyt@0]y\xKhTl أfX!/D-+-.!Ndp56G΁xW{'`e ̍9)aHe+ե_VD4 ex[LQ#-v㭔jH-V$YҞtd1A9ίw,jc-1q\: GKy$kdS) $壨:08Ipȅ1 !`$;#q%lS5L06K `XF/ƿWQX8R2'CU=Vn"vJ =y.GʁA9g|-@\RJc{0b.橄/Sz~Ӑ?CH=XM++=v PZdx7ÔԤ jxm$@CBn:u~|Ԝ_e9$̀>'Ɠ!cv[}Т.qYZ^ll< )څKMk&܁^ɭҤXc$ !P d#Y0l:: g F {:wUhd0$be?wفG';ģ^[ ~vr@[\)i76]z<=SO}< ( }F(fRɂ3/SjgIRp$YAޖTPe=* w;a{#nT9qr7bnѕMFҢ `r_)1+v|q$эL{]GdV_OHw>4PAuꍸ 'ң0vRS%Ij1y\gReж- ]Aӊ vhdR< }*`>(Kt}W_nۏֽ#2lidBGstN#4ǩ)2&iha[-|1r[ X]oݔ;WM\"ݶw(jCJcFD7 ;Bzșgʹ̬ /0נG'IAޗ`[JxsBS_XGc/ͬ޸W|5%pdÔVi)&k)w$ez(qx<5?"9x{ ;|gϫql4pʉGDd[?"tY&=0ڴ YF(if6IߥYup,ZZm`tO2n| z}=K_t֏ٖ3{<# ) T}Iwq5A6bgSgtGh2)Blqoe;:4XHsq@}oqT#YOF65_i,Wk\YuNWmvH+ی/P?``R9!u+t5~SY!XV_tzzemsɧ?+LDc@8MgMp("{ H=]>}/ײܪo8dͼWzݎZd7+Rޫ`b8òT =kfA_W-A&th>Քru(Ukl 7p^|W+I5YflD.F8ёZ%Ô"HYLe AA6qPyaT}˩*,46ô#`l{ْYW^u 丗"0("6CUeN\ G/S^IuuUQUN"+& j p7+NUI=1"#멨n_j ]mN&ϜVRU:)GKj=i+|_ @ ]%$h[@`"hsioٕZS RU8vцlѴG*Œ؉A$c*1T3S(X}|+ A"A_XNYG١r4 6R%fD ,fR b+QaXkqEIq+)H/)WqCQ$[")q"oZXw@EbmPgFJmh핍nS_&.P],:LW_^D:*Ge2eY @,T4GP 2W}Ȭ+_ ) O`\ݯ+q`*< Hm@տQ1 \i2O|JYXrg{_ߏn(x8^zgd0p9OPHD9is^ewoVFbnɣJa%ENa[P^mN9%`a kL}l#gw&L)'A)'9qNs%ZAڹ-?m$Zd Uޠ.DI1Bgo8["Kt{}lbnw~]?ߠ8j71"./sNߍlvE=x wU+{V'񭃌ؗ/.jQ_\bzc!B]qQ8$,ZmqCt9iS!$gZŹ} _,o9>q7_}!~Gy*syr՘TKnp_0i^qȃ:J` Y{Y\πʙ'\tj[h3ɲ%e'"iKpEk̢f)* kp_s)[l "pgJ-V=T@76hZ5i誵9Zn]3-}B٣tPZS_u[SZ ܪ )n[,-hhX?C._W4<_)}]Vh#)~Kc$>$?UO?G)O;RY|'x*0{?۪b+٥u$pmEZ󁟨e?m9}E4:HːT^ َʥpT@3܎~*WTK7'%JF'/4f冐O)Mto}ZR8ɺekԏ$u\hIsQd ߺ-)_]I]qKzxa-T.va}.dt}vJto[b蒶̩qhP۫Uyle4?T>?$֗9U[[_]WBz{]%+gt5/ j\޵)KCi7̊ϋRg3(FﺸVq}=j` 9^Hi9CO% IZ1`طYut|k&Bk]BJ%CgW KW6;hyFVbkoyZ'땦pNvv \!Ԅ?h)a#2 X_k "^~P zN<eVDžC+Am*U|n,?%& Uit_J}99x-ֿ^v XrjA [5ѯf@&8W݂AW~y]9p=}kxCD9.,clYpuSLw$V284pOeΝO|Џ4 dh:QH7#` 8_deg$\r@yy_'ck%4:MJԩB)0pzn(~IVrJZp+p`YDi$֐Y'5m׫r+#aasÖی+g#3ؿ9ǝܫI] 2b bT/x:9N?栶`!@=mN88꓅?wI[ UeΪ &cװdK9i1E`TXf2c2kѱaφ)%8-^3<:-׍"ܴjwq ٪zVlu2H6Dͼ v+u64`k!l d #SN?{8Av<)(pпɿ+r'EErq $ŕm" ; " hõbFu"”5# ͬ[lZ6L4MZ`n'f\jkUw:(SR Ɠ#xuxp/FC/8`=|X<3REEpuxo8vyX$6"%K y9ȼbpIY#Sk0B-`7S*uR6JC'HE0rJOex]V97,Rǭ:cRyʸt [; ;TE[G V;K&ĚivT)R6f]^ xRw7Ő?vUJ=i=ld+(sSf`+Jth MiS^Rwg ua6@ `<:k M&L:R-36*\k4X罽πL MB ['n0ɳzˬ_$MX%# ~cqѳdZYg9u>#!UƦ\VN mfKs$4uÜ0<vZP*9M?\]x 4>eLz @n~ ezOةtx.6%\&!ҡSΪбTƩ:恴:P$3oC2!34dr5d ; BAC^t:Zbݾ_kl-pn:ߡɫzmm3ڶl{L;~Z׽2m 皐a?GKШfQƧ=˔2!>)|DcE,DcƌSr4.n7ua3cg  N?LS(![2хhObu)-g.Kui^I͂B]tʡVk3Z )mU 'Dɱ>fd8 w x%]/4i|7({X%]F2}7=U2Ԅ$jZPyr6t΋Ubse[o޶hNIN -(,8C7-㜐؞h ǹti -ԥ &gȝSz BbWņ!6'&J*/agwu3,(nnPWF0N}!R+Z+=g;=ugD@ + ʜ.gHWAҾ@%voEY"ƫ_jzipdd%5ƭTA֚[f4dJ b]/h,܇Ȑ֟8H Fh{_fY쏑Ԫ|D jiUO &-_]ޕ9f#֤k4v\@],zf6o :ZWM(I8u ayW|?m6۝F=Q%Q{G&b8 JH9$6xґ];)i;pbiMSs{{S%ɥy!=Ny=S>xzK7KXimj0[jYmMU߆5M˶uW}ꠤCaS4A-'n V)>jRIW&^ͱ.>^W pӪҕP)Ə2X%5QJ4vJ(,3NSfhS"8(H`ex Ďc4SJ*+fRҿVXS2hPe}8HHL\!xH.]̢Bڟ^B7. j|P0wbx Pa[L8h mb#q'>˪ f2p (j a㢧 'ϝlC h(]Uez"1n{%R}=2|SfRz "חZ*KYmߢbq0i~`K(R5:0~FߘjF=V6} -PtԒKjj8a?Y#7|%푉50Tȶ. = 1zqq)Ay*NLR.-;ƫm5l1\IX?7G^e=?"'x^]ds[v#v-tI3q~" B#(>7溵LOk0ޏmoZ[49[ji7cSmH%AvcxIk0lb>:1DiT@qozQ={0=$"HZ'Dp&Ԭ#싛{h\m{Q՚D;02zXf6b NP՚wvޜ|d8=]!fJ?1[7^/u>"f|HI(f<]+5 h*-Lsl'2p7^t\GGJR -&14XՏxx4D/V׋4LROʅ}DYȷ,* t "BgKMemI0>%o]]f %Zɷ"?hkG#MЕw|LAKz)٥UAn lF z>47[)߬VAs_ց_BE|}S쉒9"mTAiy D.뛇P+ZsiyYdM/3d39Й– 9tlEڎܥeIH"0/+4 ={ rzyOTh..T#:@utWne8I HPT$ ay񍩦&zdL$BJۃ d&R!^;dķ uyCXG4=ZZt \8h/W㥚Jb *5ۜ&:1uϰ+XT)*49[IJ,*:0dBTs@C !nCV␭Z\{xx+}mWDVԿDj*a.W#|4^V= Z|rEhmFy@X觘g"_jAnn n"Ċ$.jrJLq~ 7earK5Wj\ؘj4ENjwC_| !EAqהAT$U4v۾0e%:b^0H"/BKzl4ophuܶUYu:h7jqhybdX:ܪ=;B_ƲD#Ÿze9ehVeXj.i@<@/yDe$0`׉4uh)f_EP#"]sψ15>O;"%s Ԩ=x0 @*1bye{H3a7K. 3^A dwt6t I+9w@m6N+|V `=u> >8 gT8f Izڗw;G?LR|HB:CWdS{+%RB'2 !L_JcSt'  OA&"fqҖ8"$z(E7x %$b\BhkwY>?;R BSIsk|' 8DmW7J%uOՑ2Z ^Y0-sUrMTOo#?d:"-Vo]./s'P 88S9eWZjSq*k}qk eYpj7?A$kUn, #ypJAM2dpO@eV71X)/dR\K'bO4.Pd+GəZ*%d;# Q*V}8HJ1O^GhpNeTG>t#B"V]Z(:<8ȿk1d5(hcJZ %tYZ? V-8x%2rvO[B ^Pz* JɣxO.B6%mA'tH&-^rh%-| "?@PkR{?堿ۭnKnV˘ ҂W'hzbWinb0rG A۳K%&թ"1e^+pQ9,~ !CՏ$ 967y]! @T48wv1!t04^Xx\[萡YV#ph1pH4#gdfM'=r?F1Ģr3Cw !; Pj ^v;4Mk ր$ԌƾDcOiRp 7Ĕy:phYWLlURA l5|`$xrGyNg=}-hbpOVj"Vlgc –)n}Gzj6?v5LsFH:Lz]>#D| j0eƏ<1+T:zD&1~Yje7:h> 9zIٷ9KYO$#dLrMeTsvwOǸ{{,qq_aa!^ ß5K$hX1 á+hb[¼ {-S451'Ybg՛_72F2dSݔK ʊrO>G}u7T0k^\33|ɧm1,OׄLNpBhW54Zϩ׹;Ƭ/S궤b+^.)ͽJUMc'0b-TS5ǡ88Ol&dv<BO<`oS/"uƐU0zQoynKBƂehE ?@K2Pڌq`LgZRƒyPck.Qtr.g@fn-]G4+`0AR˴w%:5e^G5M#m*k ,Wh'!aYAVWU5%.-W)P8"eɘkh{nHKԤY"qݲM)D"gmIJӨ{-v_x[Wbm @HY\IPDDwh$Y`aJ(P^?-÷~E.h+B%px ڷ>QB'y\J[do]''Y+M(5oV 'yasSlmͱ[l/?L.x\IZ^./ q~s_\ܲ&.B/ۂE%RRVntk Be<6ms;Y(I$^$0g!1@oqЂ9iddcv3q㛗s0GtG]/@?ZK//FhХff4'T7tkDp<9MB9K@̓ WکA<#>*tNjTE7W߸xJ-RNoS'Nl/u$e$ K/aB4|H)NN('=0m~ĚbqbJ@iifn5{ Ôh"te#iU}YʨL:RES(RQ2d^WПL UU7{ub9soS@2~Ƥ>)#/$76t/;isꤲ/~_)p}}1NI+=<f0"ȋ<N/ez]fIW].;I󽊢(އi%RDd?Aƒ#2u.PV1L"۰;/yy%4 q8F=V+,jMN(Ax۠L8?OZ-}|bA?FQuCW䃋{چVirUW&V- 8г^uYO}%nm?.OB)F#OZ>fнk[7GP[LGRױg(*Zk.9qCUqHsc'z֦G~$xzЋ}x#"QKlz>\*Qk$<9p>;k#Eć83 J[w(o3_Q椱t;,l= nwW !) ʪpj '['xzݪɝL(iqRf>eVjadX!̜NXݟ451lC@A*ʠ" _C|g6]] $VA->8U)HEFz^wF8KtNiX@_Fd KmYHNnwSM64BEWN^/4w=zh[:G +<*yT}&d53T+`:|:|a\\wC'2JGVJXV -KTi'KVo(~UOiK1;9 =64K[xe\\jTN5:u¡OY} fቆ~v@jDTow؅1Wq+J JƔ۱M0iݴ)"]l9ҍ/}ήZ[grc*s@&]S_B%DapA;3uMx96Q#lW\R{xU?p<ݒ +v?I%ݪzՊ7|xM]1CÜoOtspŚ̫P4zRz\~xGg+\ ̫6:%@Z}DrMZx I8YQ<6ߟ0Dq\ZGoSU7yvRj'aqVg`u6}݉q 4tW5i-/?;&@?CTǪG> ' J$TTʪ:<w8J3k쥷)RgViW.8\p|>IQ0bt".=b)3=9D~\ 3aUg*{~'(@ci 4Գ H}'\Muyj\LJTܮe%%9~F(pxl2['xuxNgdpj*iQ ކQUod$ԁ[9HN\ΪVų諂3dо[I.aU\A{ƘVFPUxD{ 1Z?TZTKau4+tT9}rkMRσ+g_MPt"o6 z(v;J74BZsrJn$(W_ v|~<,L%Fk֪:X#w`'IG+@X]c^¾|ܶ&ۦY[Pu7W$(-[l xnpo UHcEԎvW3p m 3ז[m^9ø`]*y>@7VUi&?.焷j؎ \eib b7Im* LoAW;}Yq Kjvk~z D3]:`EZ@j;&A;n|o(esd"OřM={؇2i;^t—bwsuӮ3 [8#ٮ/x 5K$:Pp/@_~ TK#iM7W{B$&)*jعu &c; SlbB+gsAnN?Srb=tȬKb(K03O) g2vG}>eVGs©9FO7]MD2b#94M"<8->$[39z&tf]c-@% s0=@ 4mKu7hȷcs_uTm#hx)`"HQ^24MMnI;߀x33X2#pI7x?XSjf(ǧYQ6n :!Rc5s[8S!=r:X -YJƂ*CVwax~wyELIu|g6CFɋC|Fs=.̦"7 ǖDލ* ãN ( ~fHEş1xFi(TM》Gߺ]gS=Qwª0=Llaʬ@KRsY%n 8A% @6oU?AF_%cg`57G6<# d-ezpIdr,ثCL<ԅI(j c bp[TD>| LB2s6c9"f*6Yظ_n}BW`MeHBҊפH:~$>'! o|_UJf;P&Ӽg ` M!92TYo|#[W(%RoX1Ip[!aE<?bpKR#lD%?|{kR@1E\f5zMژ+`wFQj4lZ+ gӭ1S|bg~s0lIGGȠYb`s޿)CiX K[u|4O}례` ;a 3 cA N]/Yz}jg_}/G\XNg,5V ySmt7Ӧn-N _{mQ\FIY)yf5-=Eܰ=@W}7佑[?(Uiӫ\S"A#r'Zhͨ4~Z;/eLDc~![om AٮI vD?Q\T3-- =wI0u|J"_ùqI׉R j_gMm/K,ѩs$籔yqh8[ 2EwA窱jqbẌ́29F OjϘq&s^$0!kY.z| ZAoLy!6Kfu +㾗(d0Vm?%@ 0L)QS∛n<: :{)_!cFKExؙ S?( I[DgO_(&L Ӊ>A)A]kOiS߸3%\9b,#?qq*0/"@R$%դ͙ `Q'L5 /*4^玜V ̵`Qk#d3y`DnVLeQ8"- S={s?>,ag7˓K(% e2L+s"03.)z> TB:5|vB㩶<#ut,gNl^]&T8u%4SƖy,&S5LI)C&V( qXJcB-}fmG3`;ZAŢŤeRfX&-c8?64 G,,AWՂb:"2fY< `J l,3g0 Xd:e3 cVO@a=ʘ~t)FVտRF!: `` PH^ 33L`B%ak]JxT>>]pZ)djL)ԝ8+' eX[H 8JsXH PyAZL2{ELwlF.Ǫe$J<;5*ZI4ϼrl8 "F^E{U:A*;7)&x3Aak غ"ӆm{lj4q3HDQ-X骕ZR.Rl z{0_zd7RR7\`݃GkY[\5X(}_YJ¨4[tI#uhbEަgSB"ҍ,)idX(jJd_*;zMWRI i  LeF`OĶm#m l{$!t> oxӊUI^ۉǖR*A]΂RU34KtBz˜1~߬%yu~Ifj\c}fIו3<^ ^*ņ$ }ͳ1M{p tuaNPJ"Ǹ=n_TEdYnSA>wrv>bewUW.GLjj{g" ^R+A%{7Cߒ#aT8Z,X.½IF8O4, ʻٗ햖~wSIW+=¼TA-#!6bJ`[,< 9-oa^cC&$aLm"($K\bޡJgd"\"'pO_\h|QlGdAC 0<1A}jxV-Dݭ_Gi"fvtsK+D tLJh9;%JMSFE܇liWps9-`d55K`@{6$LXm K3zrp#):LNT7s<hf4"?OXl>)]O}Vwx :ٴ߈E):Lf+Y~Ct?7Co!KK V|%ڎgl'KkY"gV&0o]Y@9O󛡣<}6u3INHKR"m𱹼|*>>9%FҪA u" 5lk;r2ʼnRLpuϕBکc Y=aY** BS_$^8g6] LOMhB|6J,^díM{GԴW=u&63}1;Dgmx 4ж-nsu­ jFh.zzuO>٨.=T.yggl\cMZfjM:+|moi^Hﴡk%W|9ӻFݜgqTzܧ[5<)w0?&R!u*%%knL*{h oeqihSb0R U)G,a ( :EI˃B=G6/FRf`>%*h =w79Q yCMC i S"NB BuO^>ӄBo ,CWzП(~6|;>њk"~K\Ȟy06K1M#YDmRQ+HiS4P֑Vj-[/5Lr$C/395 3ʳ26= ŁW}h]efq&w[yMLdMk@P}tE%`\e$uT1%ip #) ߫%HF/DwUNdc FHfr&Ž; V ꊚxf3;ÅM}qns%a_fl<2)-P'q> {5R cQ0A^V5TCom N^l?'4H/s6!7Ą5u_!0փ~9+>-jo)7h!QJv$IVߝhi+MɬT56eQ鲻9SSTȌVc"#OJѨ8b0- 7 x&D$EΠ4UI9[U^bkj0tfl:#dʚ?kZ&=yi茷TOgwNmk@\M~M+.CЅ%sPn ^#k!%h#g:,C+?_8"0_x!_P&$Š;@XF?‡)56VҕcR9׫u-ZZy|L\z^?6$2ٔ剚1;5]rڡ8ffKs*6?`0$ԇ](Fl(PFP7=ઁo|'à~bRZ@ `]g'ei|5;Giw 4nPaM^~T͹ЍEH)ZЗg^BZ,8Ei?? lSE0]{Df'ꑪѭ}K}KndF}xIBȢa%į_v>[[hk_oM71QrDəUjfWKa  2/(V藅O5TKCl( j!ܭOiB"m>?_^1&XY,ԐXu]`4(p,*bv^V&]#]:N`Ɠ|-Z ItYT˫/0C:2X+6o6B/N.]} +m=x)Tp!EWR ZЎ/IokrZ-r-`[b27- 6nl\E_G2aW IdT! ^_g(%eT-Bˤ1Ud d\W9&2ڐl(7bH'E,b?u$=.ՊVu*u\*:zݙ^mg~})D1NPEaꇭyŲ]?]]aڄ))i0|jgY 6sxhER<})-^}}rдj^(M_X_γnsn uW071W Ie jXV[B/P${TV[[Ϗv#T4`Ƴ 3khݬwN3Np: =u@4^=9iZ_<򽽄[GƋQ=]q%ޕ<}''{\#vQAGJ)H1\D4SR4j-yvpsMkOZv_sx&hW\[OR=jGW6 $[tPX/,dR",V踡4@2B̟2ȯߠƟ&Q߲@~#ƅ88f&G/s-Afd#6f_6.)+<ת+WRs2ku^Y` ѕ( Q|Krrigi)" T#K8A9h&>IB rSJ+BVƂ) ReyʭE"z2&6'aN/t+5) Y如!AQ3_{*~$(sOim¥WI T'BjY |ƹq!v"&.䜝$'3o9ew o\ ]UݦT |] AiexZh:gaa=.BҗGV[+Dd"z$[. uEގ<hK YUʆV3h.V탬RM&OCэڄ?J~N#5G%MPe_јS0k6"Pԯ x/0;sPD*%W]9= $Mr6ʔa–dym-{DTYt!]ߘ]%ۏ YV5j^(ZziO 2umR1c"&'mse"P]\^t ٠b(cgEsXG;V◧j I.[,Q_Π`{. fFE=KmfV(v'UTis%SGl{I\fw$#1h1%o2z{,'$OS#"3Y20c!urf&r $ n.EV:0MEA9B1VqY~@P oa}(>aVxbCT!tl U)eؗXu0ۤw17AnIWHj.zT BR 5cElXQ{\9߁TPZ 6t~Y?OmUWj;EL~A*ެ>ʏ$Q:̄1É˧4;nD/T1=N˫9.X 4 XN]gUx's(KX'"Z;C^ Ӳ%[<+R H,8_5}?]<Dӣұꎽ㣏 2XOQƳDB<Wy0g(P9)k^3[iŗ,x< 0x/:a=ps't )_6lDP=[U? /Tb xdn=osuucٷ+ГPK.:$# ӫSB?a A}ju¤S_lԥ0mMIpf"g]pF2/+l*\VDUGL ɸ}ڟYOpY}<\(@Y3zJI-mͳM}ڱ t\Zm,'>(]XG~AjBӤ( 2RnI)ЈR-T'#IrL[W!dsf&'ۢ'U:77-ejPU,WimLS"wSnW#1#ɹbIr}vA'< 97vˀeZ[0nxB&#pSҷ4G5iVޅdA0 ي 9XO4⠴WnLFՖC5DO)>LЋZ"!V+iȑ&2,i4=Ze\pi㻜˜t l;lxW2LZZ{?RCVZnx+%/P{|4ȭv_"ne:j9 1tB< IV-6]q: ⎔f䇟=~:A/ Z^pQWr(pfC3iUy SWV*53MRRPl4nOBZh*I fRבNٯDJT$=dG"vɼQI}aRr*C,TMQɮx5*? H{2؀OplF'@~Z:wP#GSP[GRiI@7,A CP@A ! P.gp ]+WLuWS2T' k]p`}v*#U3b0bsޫl)2#$>k + S3֘l,]cϑ^i?cBPG62T/n^\'X&ABx* (./؈ 3+uO~)o9Nrΐ^BihW$_VEz]z IsL ̖#bS}fqn{?5%|l[YC[lVdIUY.x͍y(dfAy3{ݚ$аU7GGWP09)LilPWI[Զ?_~R2 2.逼v=>Y`?%>_$iӈ[_ Ѽ?-]s*M Ui )+H{''9((}SWHP`!¥[VFಅ;7f; ܝ!~(1 k)dB*} KļP9E !~ E`>J[E};dܷƇ53|0dvvP=8%/jl1lɭMZGD~NJZ{ QK5B>Rξv#sTP(SyZE٥1n,5vkĹ:zUF:bBȃz]TRޚYǯrLr BH 9tg ԴKsaZXǕ8s]ab š2u >xa@򴣞nVd؁͸^W~p1",ƒKR}ЗfM.?|{`-aj^7$˃F}ij"\:[!BQDpf/7GyKCܛ̧&NR\Q]-R hte@ڶ,9$fj14}|"]3_N0Z۰_|} k(k|<$lvb VL1ݤa̚ljׁ&Mg\v,%3& BVm[2u_AXIlhʼIX+kA2Ow-1wYQ _ejΌ(#d1C8eʴnU dj)gz ɈګR(z%X1 `WNf1bNp)ao.D=OxGеK(SYӇz:UW `T%KA]+lr DX&JWK[g*cc`URde7ԊY>AbESAe#сhl~|)PL/ĶtqJP+9Q\;, ю-6hr?/pcX_`(Ÿ>jkǬD,w(¿ϔn|$+ =+%+\lWh(EF*!sǭOս;HئUP|#~Gg"DX]ZL;μSfw9O騬oydSKرׯ/99v #\G81<kt>p[ooeE_3=><`}36_jAKbuɀXMn@'swJ J'%>=<{PoD_:0_i|<@͑y5@k- ©G"Th/_EV/ PClPà 'D?2(Ό uvu!Mnz^l<16Y;"ѮJպǹJe[seb\ ˧Ny-=hyD_n{x0N;zMy[_uܷOdxXy⃔x`Hϓ6<VKkg!: YUK`%yNrbڌ|s<`bpsm~R,.#Wd~FW}6FZWsF^IQ.)%G@u1L@%La;FBh7xөZ;L`$ CbR|.\mwAP1F x`Zwc,?ы|P5MFQA-,Rs3y P."&;!+k0+jFBy rk(VnsuJh"?Ulc2fKc> )6ۭs>e^2եAwG2#gK,djR_u/u$eYZߓm(ɤb[9# ![kFe&S)+$t)\:7njz/AoXd S*HTu(dBj^l¶:ٮOiRdD" #Qt'XZؼo }=/s[[٥QVh_J"ZYmT}}Gmd7bvߑ䂛7Ʊ&`YXJps<\ jn5402Gg6!3*p|'SRw: Uv&wyhPM f"-"S@P ќ;z5L8,zF4 D04Ά4DZ]Op?w™{|SDd+IUϗqT]  '|?㪡uu׫cԘ qtt5zWh bֺlFƘ I9A&=F\`&p$)EM4*hWV@3vGBwsډ](YPOYu{}ףPLcM,: =Q-'Sp5ɫkC 3Q`@ʬT#}xH.|jsʅ:);\}BKs~0&KETNZqWl%z uMKX's m ގKvB*5OAʩ824T+=eI3pu7cgY͎8iܹ"7"ld=$= 0!G|q 9mmQ%\d)r0'=U@ |cZU+b7yvkcS>ÙRG[Yn=T䭮 &,5.'{uF2bmq XRmml&;w%֓5pkgQVpD0us7?WqwS!_)W:ՊJnw4ׁ/ܷv{ Cћ7t+(pdbJE jO>+Άm̾ˁZnim,Xa7&;Ua4ƍ\-ch/>Ä`]R{Neڄy&XGiݒlЏ2VZS5GEq>"HLAu\?eL=m~^aB{ czjowTi}ZGq)|zqIi|vfk-t0{^ L >Os t ^m#xfZ:غ٩;v> ixsH3Bht[ڀ6R^yň!D5:˄i1YM-ueq4A$9&恺B9<܌[#\1A&k?]ē(ZT OʜTN `h,1&yw1x8ޗA} Oj̕٠(΀Nd9o UTMI9K5Qy&[-#5)/d5^EIL tV%ڲYnJIE]*NVVTa zE*I{8WJZՄ+u8 Z8ofY]&WЯHHRt=N>R_v,Ӏ{ԤCXsѵ!'g וkI2@ ނVY#j.dj+5JA[M$PA}MEf{UWX sq)_ cr}҅%FO"@K8_Z, čx1x#ѡk+iβ}lrmFi*mK,f +RǚV_n#4 ,X0&YOoY'x;e Q?yJJ7MQzvXNB9GxI9F"pp)9%N_ÿb$S2ik p26,|g*8\>{t2%h0k<ƀ=LJi/~Rh=3y2-[v9H S9,10y=S`d ~vd[Ø[8ㇻjebl,dXfYxi9:5JS Eϖ!* wEK|xt7# pL< ''[\E\¯vjA FS$O[j?p烘GQ! _dx}eIiT>y' U꿎-vGgv)Mu΍2Lپk)09m Ϣ:]*u0&GM#쓁n}zgϢ+.[[vܧt {q@rXP. Ud7IwM%lHפ$Y`aoa ǞXmT ֍UkA?A/dWF|![$+#まF6=y'$KiU4 6YxIb%b~[3A`X&X'$|;5!ۦ^1N&z`HЀ]AmWRkL # mw2 qBku߬ B},X` DnDܑJp۶= D Yw0ʵTɓ!& ʔm`x wi4g&!d_rPolcવqZG[f4p竣éA5+|60vۚj%(r-]&G_kJKt6ٳ9y(];pu_\]wNt tkE/|J3חaΦ,SoE효hC~ni]>!A % }eHs$hч*-'%[ ;X[[ZR#?qqP4TT |<<ے!ߎ!xzwBaH02 3P ekKT m\1:" "ҔvT:V'6xӚ#,޳%cϊF޸ mK(Smw=~GMS'!xaKR]J1[:]'os׽\a>]b= [X:/RT7pD^H0KY= (Cփ1JrPm"|Ffwt+8ݷ~63۴8ws0q<$}=f5_\/hǻN h:.݇ Xś/).ZT HO_hG@*I-bCp8'"3"PI.<8z3d-9~m6='Z1lő֐%£H6'H_И؟K׻ԶRwHۄu6qyڍb&>P kWRH޶8}OǍJ9JݠիǚMDĦ>j~}+f,B ѠA}DԨ =~tV<2uaEYp8b?)j ^k\,i9ZNUWJ`eF6wh@@1If[-R'k%)k'Xke-JM9nEƒ*ʑ +["G2NIo-y_l_fwǬQ$S+ӧP~m:yҕY8d lGL΀;л9˔LDwQS_FE_o<|\ l*uxRV5ܽn89V.C 2 ,:1#n[~Wj%xN'u@Z %=wܕDKwO $a=]/ZEUŽ&x<>"r`,uEr ?R#D6D@Mw泰oE@((OB ^;۩NY^K12o2%.+r' ^믭ΝDv_MLL{,䁟eZ{Pȕ.bw)u;0 luʊI5pz>S d#m-ӷ4^n,! xjhܽ=.B fuMn:9.9b2E-ׂ @36a E"PPd!Z\;kHFz"cx>A%syP#&FȠi0 \ /Gh@b{Ői),/V$1]bXƲxmɟ mEpcXfaI*qnXJ ͻ%v-.!!`$D(8{,&v1nE$tl}}`%\לd{|:U'SGk1ifʃ BHr#kR\3MUֹ,YP"rڵ2/đZr8)Zi@? ׮\Hfh>$ĊZQnw@ f7(y[_"#ꈵG\> MXvMO%DjyXV~;z2bvvaAu%q e4Gd+ s`ףx.T>%*gI 8lܜ^LnEU:58qYkV\&DBåh XB[=Xmdyl4fT ^ RXhQ;`{ VsoAUk#[uq"(S_SYg`G6;ڔ5zf.&C47%h{m<|'ZZ8pOGƢLrI]_v+iq8 %ʄ>?d7N?Exzz+όU6KcZ, vGG Wy9Ҝ&mb`wZj'ROSK"bUr?$DGUcr~Z*n|&JǠ7G!UFbOS+Xn{Gw EJD4|y)$S_Iy (ؠX Jpiou{SM,%,kthH)3]s!ڿi*6YͅKj #,酸x5Nh?Zkp}TU6z̏} Gq)pJ xGkt丘PgQd@S@/_AMoNZA7:O&JlI&V!|=iRË2k>fHj8}_AT8ɱڦ $G[x[*Ocx줨5ρRlBAԢ͎crj_B[_oIԢkL^Q;U^ԗ4 ٘^,ϪF2qjI'9p1kʆ 젰$CN2qW>+JB#7-0^W 8?̲=J, xMQ`d&lL'O*Oފ3ZW)Xb5 4«ҜiNuD%{*Qzed[V<:z#qh\tn 7N YDZrWߠ,V ֟. 2%COGVt>TW*eU k rGV"Š|n9ً95:);VPyZ -R~<1m5I)"{O6.<)IA 9,sQ֐캁Uysb{]NtNR(UBJI'ЃAn+U5VҌ`Hwegm=(<0*$NJUqzH{ynIx&Dv="y2R:uoju~ҚVW0kSd˰ X +,vYf 9Z[ c#`¤789L04h=k{Hk}Y*7kڣ`x]_#A% @qRTXYZlB)YIjc2U4T Y['?G(j}mt(x ǘmUGq Y(aXP9%b-vJܯuׂ:W'F}([&2tͱ ؗN6;d<\;٢uLE[I44 A[|UsL )krQ#*lx!,2W[XTW$1xQz?_lh hB+HtMבI,R&ihVoV~uWh SyjJ(~Jx#i(8Ϩk'9/43eΜm¯"JS87Ū/b_G=Xb)z+Ri?5M~L()Gmc$jHՈl9D/R++O>i Bq}e96Wn#\^_GS cXPpa.^`ױG ˒TM#r^l6~U̘CE:ٜy#WKy }S+lԕm0r5 Wx.L{pUM4{#7H| Я9Gĵ4sH;;h/58g)S3PKy%PXI$X^DŽ`[zzTq|NYnRVjl(OHZ#$6TƏq 9ɦzvYzKG <~AN]#'6{"t<#̓:F9Dͮ,C4<'F.9-eS.@(ؔ6#*B<&%+&]o'!~g֩K jlQ<]d۴{Z'fY`asW įq+O9E.֎A[eK撆Tɡ\ xNaL Xgs Ɵ{Lt^ԺW uWFDD-SMQ`A桉"N͓H7Ժ5>oHցD0Oon$h= =u9=|%,9I6q\j Bmse/ @i̪uP[8&'> /O$כcxsU=Ȣtb f0~Ƚ<ĹO3,^Ysivp=6)Fif^m> cr3&DunGΖuUzY8նTݩywlyL.8&Ng;u3R`e6lBgtHDl.bFIB,VNl@<!˴3 C""y˘` jY `L=aF tw%c΃|Qy 5\ u{,42N1)荞)7ALIusx)6Xփ)Tl )E ȧ&YW|3I2B0BT+}\BU~Kk=z^2>pX-:F~[41)DD^ٟE^tA5`q~gQ՞,e3 PnYweMTlbAcQvVR52mNQ& oϐWuN\/u!YĹu5a p Үlaؕ%PpP^c(ryPî:֚ixgcੰ>+&`s61vZ4rA.ʱ+W 2`I.2cIPa/W_BLilK7$Y@< {peU6TS+^>5Y5A>A}% /n=@?TCkPD\PKItqˤ_ B2PJ+E}jV3Ʈj3d e s7{)Xd6b $0ZW@E۷ eX)HjܖTZ V,LѬeTZqbvJ-g2䋩oQ&QLj<([)[v}NR!&V}VؕJS(Gg|R{ XOgrh;p#K N7TLZ'0d}opbYg+fjTKYٍ]8#ʥ<+.Wyk}{8zB\,N0/fl27@oKo|95#tqT8xuMl@yKJ5r|"ؕp:e&wCYoX%Ȕ\Gpb/K2#lWEE3Lff =/AuRq6t2dų`b H㪵Yj*9ӡlF7վy5+G n˳ұ.\YLk y,`e$?=`R΅}>8iv 21Kb8@UE0{q_bP^-MR`H(iu%11x  XSGS0w0j<ܸmpVIo.ab%7i3*Evb[vF,rlK<b-QqS 񄠹0'+]XZ*eS(2eT2nӻExYsDqջ@kO9go`i$H8eLR9CВb@Brrpvzyqw k-H4*|x6!߫GU@! :sCU-.f:mhX]'^ΐ M::BvGmkWԵ,IQ%mENywfWFA; ]$b GiAPNpwLI.lE0tOBmmUzz+m1#ėڟ]@ ^uK\w8B\kvL[Ćllk on?n|76F69c13^wx h2&!Ss޿k 58`|:w߯ .a\*L_t+o XI!Q%gpp_k!EB)b*숯x[$Qc84JlVZC 2[ ҫ-Uqu0W]lM'lɔ`k@lcgR,X\V`v[PMgxF6>Q]ȸm&u%m Aqq$Z/>k.s6 c0!s6AT/ڰ"z=ӊOTjO @+knFo9u'_: qgfm^%JW!֯ՐnT8BRf]|Ȓ`W5mӧ{YPƴ1'$hy6~,TbYs#_~4^ S 2zyWV jyO[1-Q&>&r  a(*@^.l2X%;phRQ}N1-Ha["XB%D@[ssf@c' w 2 d 'h TRJctr1`׌W`y `m'Q$/Hn)zn>"F[A}u\XzI΂[G@P+USs.&^ 9,wz&[M2 4RD@ũ@丢_j+hac ~Wo?IP]Uƾ4Ro%Qoué%Ĕsi^-Hdx|!Bz+U/j` GQ)tW&RK 2TM]Ʋe*ϳBa3/|{'|dKfEr\4=jco y5ZJz;Yw#6;B%nwg<$ncHAd_̸q >ӕSg}KDZC!ׂr$5>;l>7F}| Spʅޏ]G7#A.=ʪR DUJrWh3BpH}jqiT5x]]]t[nFQC,um1~Zwû!{PJ6 o+@bѨ[q{IWVz7--lC`[ *hbS{n,.ܯ@L}D6+>4aI.iRu1HE6yjx>=z0vc~|B3rd@pZ$]" j-[[yž'/k'cRK ;p$f-RJ//Ԝ;'eڢZ/#hu&8>ȠCY!"hk]eWa/|\ ϋH*ŜyGݭu˗q%nJ\Wrʅ`WZ9jn MIzQYp=e}"5h*7|Dk\,of ն7'Ѷ(2tM9a/5iuXq}PֹV* ,Ln)Xh7Ss2,~#4D|y/n\]XGj0w( {cs+d"[phB. yy0W] & j\j/)Ač ,f.@/8|u ޓv1rOdx*δ'LA^ Vj!EG[]|jk iGDMp¼3v m /);"l0عm>SvЖww"v/!gs^I=Bmr-G(%K/EzbفGȐ`|e..9лcsTa?/)XvI w/PrJO\B@O2Ue-g>(AW")Lқר5nN;4vkHeXG 7\!ȲLh A^hq+֜q"%jHEۗX׽X(QGa5aȼ|M]|S(yWuSRjAPkP h{6BTM`./նVF(uȮoeeRL(nB3a1UA-'^EP)""6aJKI&+>5YDf0һ)Nh @xOboAYAۻνHB@iA^˟ՠ-Hi4)>y0:9Uham+[M ؁ =LfWWh%ڝaFA@ [Ȗ~ vFrGd B1S>|NCR&L BU?@A9I6GtX6, d&JEQH"|pj,|w{"Xru=A=˨EjBiY,y>{ ڹ_]HA<0|rACHQ ddlڐ2ޭa^F"P{!j|1627_U#9.~Ga;w)*"kj06B4vC4xe<6X\2htb-NR7>St[|GČhAc.jKԛuQ<3ku]B䊶mBϽ38е>!+khiR~ :`%#@!eֶJ]5!; ܍kn٥N˗R.2pCOퟱRIn.N+>\.)JhjXDfZwRĕTH E>ESذG{RR"xsӪ=ve!P&ސ#TM|5\9 %E%I Dl xH6guixU:8մՕк'PF% :2]SЭo5KBx_|f?cD! g=Kvi]2ۮpw>P5IY.r T wAN3r %\[MM\}i#dpm:+id$d*h㿛jںebd"TN1Њ )ɷCߗ#"O+Ͻ9%j2ǹwK&F P4ss-G[o˄,&;蜚MI9جFust}ZL ۧ ŜS{hʧIWp~|PLFc*eZDف> \5ڣ˼M|f ']ǜqȔn9e5a !j\BL(>~hpDhu)y^jcJqF,H.hJ-ģEjn5G졶´_L 5҈Rʙija2JQZ3R(Wn!-qb2/XbqBmRzi^,(Yn,EwAJ˪:U.C80CD+]`h52" t[]s8hۏ s"d[USi6&0B: }le->HBUb-w_,(rKeղ"ikJ)9P5y:"H x9W]`m+vNBJ_^T%vr+1KSAv>Y_R:g+~2r!S cYo5J v]i~i7OPU  l2 EÒ 4I:V~4,+Q-[)GoqwC T&f{R)c{?i讱72wS|CS_@K=[(Y#ݑðٟ|ҍIP>'< qP~ܜ]nO?v$2g:ߚV*W? qW~%U{jxdZUg&ACoO$#Q  tQ|tȂ)hmG$g}Z}:ST]tmW,T|Qx׳ άq,:+-cgEPx=ŖB.]$O+;" ڽ[!%:'P8^iU-SiCȆTJqBӠz3`%ks!tƍy_5:|@ _ZkmQ`ҮEYsOr5:mh -]bVƴjPqt[ݜWE5rzVO"8ctSi%b 7Z}x`p]-qU&ХX8kr9P@h8}Xɝ iamxVl<6ayfoFYZkz u(+i.n;\5*$M< ;bv9C ėmѲh*Џ NViO%m. JἽMNNPxrȑn{s~zͦj|>MÓR]v(J=;Nq IꊯNoRx%̈́r&,]r0\*1ƴ42vY-!Q;Ph$3ɓ/M}Iأǣpck/ȋ~<+POk$|ҁww H6'`*?R.M dzK9q<*Hǧ^TG1̝ nHʸa>vNx _=a=#^p5%_& |+&dw/eEOZ JAQ4Y\c+Qli v%QD1TN$k"N=aM߂[Sߥv9v?/F@,څ-Y @Z3( /kI ̩9"Ԧw"Ĝ9u z3=9r ܣ@RZO*;b\^twG4(\v?ˀ,)AĠA:=uֺʸ`,>9њ{Q" Ԫ9΁p+1=6/4؊m#M-Eu\^k! i{%ɑW Za4]U,KqLoi|st 7Ȭv (VՌ}0P|8H딫tF&ߺ$NU 67~Ͳq\!{-kgýA;qkq)%-.s\M@!ȿMK܆Q l%xqۣU~:8D9{LA:,5׃Ǜ81  `uW#n5"؟ J -%%Mhp$s0 ՚R6)g$ '\wnϱ3a0,[5&R btt*J5NYOxlV:\gܥ"#_e9leY-"| |nczwcvj\G;qE3mn0bm ˇͲFiuWorѧLU'-2sxOrP&d_kc@,iT#=a l ٽ$P-:v>%~ES+[tQ]BZI,DlI]h1iS ?ܲ>}LKJv ⇌Dh* |F3%$Imw9i;= "ny`gO@ c@:e "(E+?xqRًS> b4u_JҦB2)_=]J$$A QU%]/J@'@2$ p0a'gE,I؅.QQ$se6sb|:\0}Cڭ&S543@9dJhZzV6qb39GaYIfQd?l/FO2޺ʝvw 19eՈC8EXvh# ewϦ {}~6E, uKgNHxty8i:%5>I7yA,ޣ8A=/#ۆ9^dx]]m) Wޡڑž8R?!X<@Sd^O=OI X5Iɛjbz2Hr&S9؈nsq0Rf`|\z#%{U #,wN;@#Wb8= >` #nOlzz^ 6B=S Um_4o]x@ L3B/aV; \xdy1KXܶ M+ q/_ E縖l4^.ɑ]XMhtD][SwVr|fT)!}7Cp}ֶQ[ѝ.)xKmk'4lLF"FMh$i²W" i,B±?J[A~S8HXwk*W{WO:jKkOdÃ*q=>ZaM.U/IE,۰`-#DD{sŀv9 2FVۣ7C$Qm4_Q8b]jn4l-CW>ёEZ#]iB>*$5YTV{.l؄i/'9 [K|D䷾,5x^1TKZVOtBC4иF)2֒ XZK%a=a!2 tX7ny2awe `?wfj_ RK dhX *e@VBf챜}9'Ӛ݈#$ti¦IZl߆$+;%Pr .|8O􋋞#"3q0&Ɠ J=ϝml* ?nd̳?\1鷓1J{1 5v+R~D=&HmU8Pc`z?sb X(O@8@s YivghW0>/u~G#U-Ma[377!s&oZH\*&ϸ720=9'KCPɶ 4$8ttx. Git}s>MuʜpaTK<,U0`9R/'SM>7Bw%A#ԫU>TGe* ϝ­z}#r ֦۰(:ݎ3sϿpZtq$i^yR`ǵBw憑åM dlq*nhWr 3Ep~;|kL S`>*g8IƞaDzu.NA’i[|^^"LB$J,5ۧVBzI!v&L5d^Jvt̔C5H31 :Hk;=Orυ ЀV]@>G Q%HMɜc*~qٽ21/]7Cȑ}M yj9ݫw] z5'w2lPoh =E昆gB>m!obw1=YB e^|ľlh4Hz^/̫:[8ܸE9$ZN-ȉR `tѕ# ~tdnw=ѓ>sWI:QnE6G&`xAklTQ3 2J?tSgw$eJe.Fiu #ߠ-S=%KoR90&B ͼ:'O tQ@fk ӰG(ZbvvC릲Z Y% 01 |j,uϣc 9ϧSd:jLI% m|N:dzTVrK/09z8}d D+ Ķ ?]Mt`E`>iq$?%71RE^X7; eW\++x,S*%oHGȞ:BYg6,]_qy  ;&YGd!$f玀J#u)*eD$an lm 'n.Qɡ%"v88Tzן+$J@LjP<=|N%}cvpĀI 4J,h"Z ._ V/'Ӟ.M?5`o.R<ȔBi޺\L'4Jr׏>2Go~fvOP_ " ! rf e|z]p,F붷Za&7v¼N>zbcGwº80uBD{ }GڹO?vsDL-Cx2ٲdO7'DvJ8&qLJ FـPjz M݇Oչ\?KYɚA^fYpw:ؖ ycgݧMK> ۮSގPL rG"Hf*9v>(@*o=&Lκ>A[깡 =\nx CBV+z%atq )eE 2hqL+'$KFguh3+xxd7)@M}Z/j&:pOp6 ݹ2nnMirLbK OK~-6n#KVy{^UQC=7.Ir@gơ0xL{ds !e7GZcf`³![Tj].;,x8}C"m翀+lzZ~$D9!*m_Ͽ7F9>w凂w9BAF; bO@2x-k~Ed"w?~OXWy/}<@9χSI%z/d=Vw+uX'Per`000œeN5:{DP WDn^XWvK0( ܮ\rs:c*cy9-ae}薹(t} v~j]܋cs61A仳e,*t{c`Vct/$Kz;/gS%9I-n?J.Ѱad C@Tz@^9 ]+=;TP-sgIcWt5x̮"17rㆽleJrF=UE"쿠Eg×0o2/vph5gg$gct;>s8Gtˈ C,PY[㦳 t'^,8 PToE΢8kVi8*ӟ7=%wD99I멅] 4~toP!aD#pi8x7tk+8 U {vK@tJoD1F B5T)xOjo*=Z|:mx(|D#]2r`X~ȫxֱ};9?̨2GM^artJ(CbQC*p7wQoޱ B0 r9f/Q: tr[@HWdޖIDaJJ*vAeUHHk"r5Gg W\hz=(U?hi{-H~n% ZROCߜ[\w!4٩XnH_D=9~8>aL7\+FKTC$ d+Xkgyi,e<2i{MCQ}F䛐7M'6GGΚLcWaJ̀bs?vOP9M(Vx;!F09iU\UT{̋u>_=+@=Klw Y,i+܊90NA+B`DZ|Oh>N(#bMb;f:hlu;7$dR|7#W )Smq4-[XgiM|:?aHƨq<>N9*Kgd,w&t}C,6aYsD9ñKF^:tlgLJoPj < i+|qQLWf~F"KYJE˕Ndگddྔ}d?αY4,V:^0 qSdAkS-8OD DnY%tr^FxU)Ju[]@>aW23ZCk]k~8&pYt! ⬏'|5v"Ԋ)c/M/jϑ(^r˺T8kб?&t3i/)oҿ)lkN'F{*D>jP3Us}kTf:3r=ABE \FGN]XKkzPY:͗QuXA_/=}_X5fv7++%Ǭkخ|,'_/cU'W^b9ytAYEjE܅̵BzFZM-0qk6 Z~[@T8|Z7;Bhn*$X}S,?1(fIhu^vkظYT֦+-_[1;@:D[\pD>iG># M sҊQQ=j@DE|ztF+\#Iy h48ME?a!2]aN!m\j p7ǧz^fxe,KBp fpifv(="7xEӯD2ܸD66q2\Lj1)ՓԮ[zV(%B^lHxt}VwX~|ҁ^ԫu(MIRy7~w-V^MP3ƶ<ȉs!+n_dF"8cKrIڝU8v5MN7>)gps]biϯ*пJ'WSъ/82@yOa'5P~0pjČ.(ʩ{2[Zsq;!cwRz.&Lrv>j\+DdIPs<ܰFq~fiҔu 1 ̼l5_7%w:?ي)kƜ ~yVEv-tCfʵ>-^)*< D0]FW\/_LoȽ1*v{Fe,+IДULw-^)#;_v'I+PM'8DYt׵t\"9Ą ϙ\u^UGDl -?$Fzv&7D"ea:u ^B RFL[w6m1P_R[бrUGPۈ-1>,s'gT_Z:Sw#.zm!P,'OH1zdzG]]T3X -yÆ?KzAʽԖ^ WٵMaց v tn< }p|qtû6OxvV%cq2?1 `b>G!s]QK5t3_m4y*=/^|v;mD_c"O }ڠoxũNri0$C%~n6 Yr*/#lp/LUZ_ϷWܶ?ޘ; A~,^Փmϡoqm)R&-|yh*YH4|7vky)̲we=nh;bzp%6?ntasCF[V3-L 3n-Ta^^FG{/Ŧr% KғKxbd uRˬnzש|¸]Aְv㾾)X}#T-?+{b}+L ZOP/SZ0X5]uՋ6Ue 0 P2Z>y*}7Y{H sLcX Cev|TS7Vn[v/򴧋-7tήs1;aY &f"0հK ˹ S02g&|`;Rzez]a‰˴@``㌪ܚ9c@y,MQgt08'J<) Y+/9鳯Uo3bIhYkjU魒YznkʏqM0{3Hkg2 饝t*dgB+ 6ްXxwϊ=ig8؞ȠɚcQ)gX(pKuM2e?`QfšF&!6%3}0oBφpEw* `i)RcCA?#df|ƕDÊjJW%4`H%'QM,m=M7O?y[@U EQ5>h} &<ꛈk @iX(&^‘znzm![o[H Yy|WcԈˤB)Ԭ@+m祽?{ 0kYU;p rGF&Z hZ3/fh .oL_XuH.! #vh"GdejmC 븻8d4&w!o⨢[MkZtMa5]j-+y?z̑[H\21ق=8?Xmm!gVՖڡAn+K =(jٰm9=q`qh$P9|c#V8vi\!hд2"!k8Y8؂! i#кAj= f&Bzۂp\g;.p%O W-d15"?\~Ge'h]NOr~DBq;Lt(++ғIrPPox* |KfF30mp. 0]"3i@=kt731oa^\ኧ"2ghvCey!]y4:Jp:bQEH]O^H1\iH5aGVVfP>ƚ\4Bnc{җACԭ°2Y*L͹uQ"C1ҧ%y|,`0]U2<SPb1\YpZV DZٓ{ϧ +xZOb![BVGWfhD1[ Wُt~?^2R%KJPPFuZgTMi6&$}6cL ]Vw" 揻EӗMF@Z߁AAI tcz=@ A*,fUWp|(i?@XOdIVHx\=%W^TDϋ$U rW!e*$`Ge| 8/햖t62}O+aiұ։j 8H䤧V r}O'dH҉kD BΡ+3-5XuRv{\h ɨMG]3y$%:vU+)71)®>Mw|npn؏vF-nXW WH /}ua%whQaɎuT@'jGJ N.܈""+ %TF /qw @Q 9w o8;"B"D[w)R0n,SBϯ[*A >Ve8oBXt6 Q;?3e$jK'|w?f$9(Y'ghL=_o=kk>>l|[>W/t·16]KW̞B^t;0]nEcC334Vl]Ba[`?x a(N ]FŬwޣ O|Tfs%rdXilOWF}L^H`(4G ҢD_eY)PjwθJ%uf$o;Rz8UE y ɽD4G{R+z?,aBQKC0jC8mkzf1367FAU构ł]=wT&hY 5hE Z~ARav HҺ,G9U}Z+=SAd۟?׼ḯ{bL:yY0]Q :PhX,Svޘ$ޔ^Q  0HpR{RQ$Ҋۚa "?nKx]`Z92dxڄ(EPI"Yah{"@<~[E4lUOoЫ} ȰC!8 <Iw%`0!]d{[\8dc mZ:u}gvYO4;\–~B ۟߯vA)+xMs薮Yhu_2? -ńRǴ_Q߀-6)([}A!llwn GryTn,SuAąmR&BPzʢ9-? t4QX$h%YW>. w!?? /q*G.kWF|*)XYHN_`f* j K4431=Xt.ߢqKL :_(!Ǖ|q7?9i䳈No8X K; wG0[Bq15I!Y>Πp^W ml ];HBj~l'q Wx% K(e9fqxPx/.a˴O} nk, w4Ff )4i yDg>:>}^]w)H`0~sV _>IFm%heg9pSPa*B.VKU7b-@>/PuZVrnNwuT#Zp5OUyc6ÒꅅXsD'd Yؖx^<&`hzQ g,Tlq$Y:wdkjG,n-g1W֏%*'/_^+f5EFX"0Ԓb x@¾2bylptwƧBʌ2G4[wɮ+*վ'YG^,:aaRC^K]v-3d &[uvHpl̈riT U78'G]edKb*?ShdBaM(EC"#I#ϗ3 '|43T:+̪9qs~9y-Pr%L֚U˅}QQw#2˟ `@6fNrMGHPy8). jG=1@W3vxb7:Or]/#uQҏP΃iy6yՖe)C\_\*7::$G[(0?),sӇ+`_[?YPPA|> =jjH/0"^ KN#}1Y`%#?VJۀf)BJ4_`+kX(S K&OiS+A^ߛ3u4R`0f,<( B®bGȓiPX`3k4C˩@P_]j^bI2xLO«˒8@j|h&'&ȉɮ6⃤lDXYhmډ%)zsTmMjVVB3bB>?z%RNu 2Q/y!w)dyj ;oSQ?E[Z, ʤTt۴-Qj M(_pesy|FMq !4PwgQ@FNUZbc",I1kgo_D׫ \yo=fYc I񩣕ߣ?9Cנ:(_@lF01)=/XPؙQ dd3r!aड'|d,q%:n F43ʌ#i| /C2$5:M_A"οLSK$7ˣ_T|MKƗcM#Ia77)0TM>6>wX;F1xӳ\4^q@1/xp=ު/.۫ 4dv3>*7M$=>wKDɱ/}rEOnJlA ha X"r 3Fj?@0oO:KeS ns.yZ6p̯Bcu_'}hNrBдb{T m>\ $ +B)i})呚``k^1'w '+տYi6ޚ%+ky@e{unU MmR0puGnWSmNw_pbpOXC&qL/Zzm Lh(ti, sMۀͣ0R^%ZK-*> -Æ>&t;TVgECՕ }B'5FXClFr8z} IZ`nO<^ޤ'ea&yr/) >iwIU1ީ,--ٹ=yqϸ{8~>s5ٲ οboDyP `Ɖ~iZecr (ƈ8}5ef9ۡp}I&c=X;0F4D) xim&QGftP3 tG" %#2 P JZ N1Otw,9Õy>[zgVbkRhO[X;(a_=/Q:-#}'Is(M,. ~4>u)z8cڸKǩ8Z&7_Pe pzrH*e$٠zzs _)|[` `<(^`8:{j@<^9m9Fz>+CVa4u[;0;Po&UG:WO51 E54.3qyG-WUW.BXKbYp]$ʥ y#ҽD|a 1^EaɿCv pPl:BMwg@hPй}=bGe !rL(ԺҞuvzM0{#i@C]j81BBIF3Uzw? -t;ݻO 5 H‡fZ݈ kDJfUơO鄝ZCJ*ISUt/;($q HKW@8a9=v hwv<'S'P_`??r.y~>i> ZQkrG7x*a*ְ׿7&&&gM;t(݃̊Bx]=o f3::dM@^hFabla2LTz@G 𹝶WY^ޛm"ڊ~]+{ vO6z*gz̿>Ah@~`=K\^!3EXfB$2fuE ]? &:3Wlmtc0GXm۞ 1{/)l]fj6 ia%H+_"?pEwD%'0`s#]dخ{?b8$HN̾k sҙn;mN/? -Y[6j}*#ܰ5緌":o U G%1˞|>q7W|t{Mzo4d=A,}Jߜz3P&rI>4. Ԋ"9rCϊitQwɗ~9?~vוۤ0O7W8|lQ"sq¼hRٽc Dn@<\ 46͢!*(;ӽB.W Ձx՝K9aN-K7 *Dm8F&r'7vv+cvkt{,(7f1u=jORw_i;h$Z& ˘/8x|Q N{[bo,}oWԹƽޡ;? h9ަ/2-4h=c:h^x*Uy $LtW p'xe77_KHD+tSE@)Dp<3%ܰإ:9d8nbM)WxО{bRO;_'37FUj79I!M+OjK*Dp0ī=rB}BNC xj:nV̊C;ԣ{]tyjQ?l^{۱T@y㍓FPV#HCf,>Nר`6.{QA/i\uyzR"*o*o*۪ h2Y ꬭ)c_|'HNuFpCz/RP PM/>fopudvgs[%Z$Niۥm,^mP㿌ъ_ﱌV EPi퉿V" e~8M9'}k+sXƼTWfW ZVj8]+Nd]Kc\zwZۚ;^G˻VvNL2;GQێR]OR4eb/oBX:Zrqђo&iþ Kck1{#..#L1K,rPؚխա9UKK|P4c"?Jق'>#yV<)ȥZ\^A *)q@G3:jLNG!t>lx%)t]uE ,ʫw\` p~ݢ b- éER|wodI\yV}o|׆Z7}emOk_0TMުfhGY>GVt#˗ͯ.U&(ru dž?*6%8[g~/hyay/'kmoK+]}&4B]_Q*g!ctb7]]g̲NŮm@Vܹ݆Qw4tJjw_~ 9;BШ}r±XDh7;’ /r]H03_B-Խ~ݩ|h^중NwFw֍"Mg wЬev,ky,0TY춯KRGriM-O}tAC[߹a;juӲP\(6I \Z^6ގ<Փ^siTFMt5WgzKH?}ua!$)]~kXYeEC//Co,O(~In[|:ZZ± 'ލFG'ņ̒ڧnn$5sby<|:sPajrRC4FRgGﶣJY/ Ýoݹrbm)f-5D{҅@rYwzhBA-cW@6l{ghebD k)JL8ԜN߆j\^ݜx 7F5:lD*b}"|냩\m$D3(Ie ;DGND^>_cDz[~N͒|ID9,Sww( 9*Wp~q7H?9C"J^Qn,{-H^,bi]) fOޜ#%Q-SʀXH1 h)JJ9KV 2`S.z#{e|_LIe?g~tLhsܲeAKi, ({a_ DT=*O)dOɌD]I\FWOyJt'd5c !8cHY-m*@⁁=Arټ~n)ZP?E.RktSZX=ʥɡ#r`NN`jv):BRcx?e-(uڧ~S{c(,Zf|!@:fQl/YOl? |7G0ӌBA(I0rWxJsZ>~F ?|ʓfy6/$C=oȪ'>BQӆvyxήфVdzu]/ӵg07b-J͹K5x,Rs l 柧kW+>[Nn::xcǝss<]+, q!Pils=̖bա^uvVї-8S2)2xJ=Y+^_6#ԃHHAFIɗ?(r|-Klct33=RV,E% N999t5??^sm \RB nYtF /&qdYvzju(&Z_5./P%TxÇE B ]ϢgNoS&ti8p~.¿3.fJ''lƎGLNZ'Sp<j1]'@HDv>]@x~ TBA*\-r霾dIᩢ P%{2 JNzF*-]xqNI; as_nΏDd)f/r NAF mr0:qΞ@wq p =Q7@p8U(+N4M(aMga$f3v@FV/=(%CL$Ln\0mw8`Ub+'/a I&{^@;LV#^F w\l׮j23h1.Ϯn8¥>|]-$71}Å*yWI.cm6q>Jfvx h\2'ҴEUC gr͔XiJ/.ϛ[^U"29cɇZ dB0!P?k|oFg$%zZttK@Ds fbymn`{+{t8A%= tY('50iE9۾SZ]Sƽ ? y.S^-3[j,aeGB'U*lyw4I$ilq=ƟJ*6\7<\1Y`K k:up#`mQlCqrW.F Ŷ;#͹إ1p)&w/Ңq;aj8'.';P=S?(YCv;Tr| ~f`pr^ͧ""[F zkؤyg|ۚV*g#KO+>lv! `ԟ@#WO5ĖVr|y`j2'hs x+P#yz e~''.LͭZ&Ua.Bɛ4/ԤZ*%z*bw9 (9Y4 %\+*r`Х'fLzHT=B&W`#Xhݙ9RV$Ϭf|~CE%T{^bs p([(4Z[J^5]q*Ix*YBnֻlrv8\NԢBEZɗ%{Jf-(J\FfILyoB6R(ٹ~dL~*5^xEɶm 9yFl׏ܰ-mktA5(R1DHޥXY$R?ݥÝY<6=If)>`M̉4f$Tm [>P5H}_"Ku%[KzHp[%0XM ڭ-Sidm W+㣂Sߐr 0z$~h[=|忎%8"fi3C Zl/K `31<,2kkj)EB06qLg*fw) <.Cp=_ y|7]R趗:;_jWKRg gB1uZNwYQQ/ֵR*Id0^gcI]ڢ۞f}&8u(! (rg&E8CΦj#D^ e̝Y~2"f0K4xOnȷm.NL+vdbBk[Z.ZžDy3`Vشux<_ O5{gi%Rijm 1[>h^آn+jBL.\9 l`/$`cR]WQM!9xi8EQٟŦ.+RWI޿2&+)W]Bt%{_<^a_Ң.knGt|])},WȻ&ۚO59A=^d L/*V^ c)V4>oҞ^pƕnԠ%1J'K%ç.x5%a H+x$n0BV_G0(&gSXݝBӈF^&;؊3"Ymj<eGYkAU7 2 ٳeAU>9 k]ŒFZlTe@ucjD&JKduޱjEӁ$|K *350!=q'3$y29|ܮ6_JВ`+'̘ί+&L'ξEbI3\P!$ӭ/uU-njnPZ2`M]ei5A&tw,R^a(rFUV7:(S0f eG&8r>hFt|r@{  Dϫ@T`o.тko+ji*/軕xLe^sw6\!K!C z~"rOMVi2"3,< ";-%kd :î ͙A '9 5᰻cAV{PU.LD2W2[~Q }gwʘ:rFLu: QhBeSY_ T8J&ICf,br}x^wDpLɇ{ׅXI eWxޟtaKKAڝV ޟՐ,(p(y~ĚR7{L9)]p ڭKӨ7 fҝ˷fv5aJTˡ'hZT}4HJ/ Hj/9_f$Kl]kF$!)KE^r&t>QWX# SOۋa)Mʁƺ ZYJMa dX/Jmp e1ʑf&M8Ҡ+]B>c]UYKn/x90-gnwƜBwpfePY`FW$X%FԚ}*dobLC)1P$WbȀFdoT%\?pc 4ݑ0|chS(R#gOȢCSH!vt/(PD9<!F5È00΅Rr0N 2O\ٷvC~V\.!3vͺz`o<|LܝFgmXÑGU73StuөKڿ^{L:1a#/ ,j_Cr'mY v듄L}@ Io?9dP)efi:ZQneMlx녗ɾ?ѓ׹ykY-kg{,llPgUv[:kzX :"ߛޖWg> =6. ]9 1/x߄8ԟōÓ6חjW ?HX їj930 c)(/)m# Y1;Ƈ]#7&yg%߁19zOAn # cc/1ڻqY"@}QV!*}RƙDg+V@0z1uH*#~Zod"GhLΏ4Wv׽p>F du}jXSxJK0:Ds%By # /waC:YnPy϶Hh L~[0\mq\Fhs6v$-=Oriv^r5Ƙ.[nѕ'#'u< }l==OqvpLs䒨A}Ԉ ޱwAm^1n$Mt/%,|yH5^1rsPNJz[/}`ޱXbҐ89 ^8{FE`6o''%<"עrG˛XZsx;*qtzVxܔ?;9a ,͛s`(FEBx 7ƒ7rUdXB0QdD귌 tZݎp?ĥrX5k@q+uWw,5^`Ϳ5B%bF X+q H"ŷtr̓W> |,gFb "d+t"[ ՌY.$y6J &!* >4:VENh-/cc)kĊ~ 9wz)ϖZ/YnyۼOhĞ-i3_kʉU;piM"AX_P0A]JvbB}-Btc!耪VһO W>BMe|l?˾VcmSIFB{,%Y<&zeQbhY L =5@ac,n( #v0ʇf O>ӎ5}DDd=|tL ϶H260zfp8;9[] }n|NihTW4mT.kj<:%ϊLDVjRemjR}Ӛb2ŘC\V(&b_bj;[Ǭ20y\Za銨1jK-L;ً5SjlP^qpZ_d[7MI;iQO1yF7|t IEc˼<5 *G̞JV +5ZQT[u *cm [?>Rb*&JB p|xXb][ظ@vչ?,Z jEoRֺqޢt.ۿ|TxaI:IX嘆7dk!;󋯷{y]PzϠ V}l%R2  H[sSEB״'B ?RXtaVbQTN5bmSx|ډ( Zizؗ[*j'( 8y!c-5>`< :XX-~ؤb?:J\}l7Jbӆcꣁf^ \|K!;0|ܜP,Um*' K-f0E#xw=OEytX ]jhyFJj$u9iS4ƫ`4bOX&ݻ狯nëxs8Gr5@<UGN'Eu~R1X"G5ݵ煂R`7Fv8k>NVRʡ[ L_&zM⯁UOnkV#(P ֤&t|,n=uPv>h*bBJbkLπ?*8ϡ0"VKezB,g$T۠¬W>;\AE3 j}zfß9%q-!A0IP 9xXu^>etƅWwU&7#^9ĆN#D?#v"S#EAE'g.d9/jSJiN,lF^N* T@Hk$ 2NKc( ߞZM獵N!Y o>a #.дGXd ٨%,Aȓ)HQ1v\b+{.cĮ (^VejM'^vnQjP8G3}t;Ғ1\$d{]ySWl6E/:AurȨk%ed"<~,xCQwQn bT7ścƁՅ3P1ܹY@٪ ەHqCت[aFl" 6ývn w;]ط;?My_gGj7:Ot LR5vW*j\yM`O Ay-ߢcuch_?ѝ? R%`Z ۧ&۳F 1Vdh?=+nz!v!Y^[&5P!@Z'R\0Z+?Vm:J*sl\/0BQi?Ԛe)D0+<<\s*T:|bYuRf%74zZ̊C'r5m#_J1_[)(i{\` ΀jFWOP7(ejM,VlD‘ꞔ^ݼLY^#<4+IE9wct!stRW FQB:V]")b,q, 9JBr8-1(cy)! d{6PU4És#>c.ն)<"_geb$]/-ӹ@f@hnH|D]Yiq:.gpjѓaUܞcI`qӋo9 ̡爌`8O s8Ee~ߌn /%0م,}2@>8XVS\G@TZ`<iDtMRonuH^߀[%׌mgrD1,B|%`cz:DLVhUYHފG QwY 8Z!yfPƨU^m.!K4{*s-=;Du TH;4Ɏ!_[Xe(xLUuYW:e|iP}& {.jTx*-]݂St3=G,-ˁ1i ~ɗ퐒Z)/Nº9$ۮ@я¶Ng$OeN%: j3zw}.%NW0D__r8A!ha>FDvY&Y3ntWDmCCޡv6d᭽:(M!l3qȻ͌,hmw^%T@xpfi7/ Nؽ6ոHmxTw9((g*"A1hOO(W<Ԫ:,~ѝjU¦-ZY.v+Jڮp-9ӚT~54Q]5Sv@VN^3"gS1O=ԅۍg_RӉ Wүj7 6Q*[>\)']dXјw9215kEؖZdf_H}YmPn4_ <*_M̈́O7FkT^vFֲt&s([C>kUHI{hkJL!z]}82;l?Ie!оV*W--x)S/o5U/݇"~;[c߼AD:%g5L@dL-0Zk_d~H$/ C͍ }:Д=$_5 - afA>+7YP].l)P7<2s;qj~ YjBeY&ìvYϊ Ho%~eLo=䁖ȨGdɿP3@#oysA|ʔ 'J\[rN2݊I {cdrۻ2Lk0=%9_>ҲUmYߝ#vook5=Tv+,!uyL{z V k2sY-G310aץ5Ţ_^uཞ\ݨZ<5&o6ڭDZеNF{QF'UFJ;Ҍi/2b4x-Ҳgp&d^0>XhL[,}ķyU¼'0Ym-裳ň;h!;‚W%iose> !}{9N*ŀHǩQSJ0Wx>7( fhdSvԛ)O ],xCe`ű0# m$+qSbQ.U 4GW fy*㑬(2/H_oBr@fX5>]'fI-9m#t]v쩘yUz:,@G` /(>WR+NWO(!r^?WV0(@m/^+g" !?Om~Ⱥ^-NES!(:%a vMqy)$GPW5Tvp(] \8ك `Ww C! *3DvWxbrvў+I#K}QQy:IU7+*2#IPoN'Bυ 2gR3U s{hd))k90\mPu8) eyeQ(dZp41@-(ɼ|\Nn5YRKCt5VHc:@n%JƬ N֥U/_gnEfS y3jabJhdR7lB'-RC^P W^>PE'¬ ]VBҜɼ1Zj[ OGJ[QU*Ihͤ:e J/Mӧ,thk9QڗޏD-u/\up።_qҏ'0z_~nϡl଎]`,۩pZ@u HАv9TXkhAg-#gP,Ɨh5zpyLCVO :kT FJuɇYzPl6K{JQX[KAJ3ʬi i(1SI4C+3uLډF#߉-XVB2jp#D́g=ƍ9x|426ZAș|t ~@\i0Q|J{Qxߜ,vu@XTS5;Hÿg/Ei6<*ʄcӽdwB tғwAN@Wt^#%Ľ{Y q-vMfA虶HGJ[[mn ֨]_r%Xޥ<kj7]םd65nd|gg1d{rg&ACkOyy=B,Lp0s?)yH{`/b3 Wj!i_/i27o٢0!;CU)>tEt/6V@U!NGL5~YǸ 4& T#V "f^7X`R .9 4^G -pm~j!@BA#A^ @`ha4߼NK?6hbhO5ZKGDt f]k-9Pl8LԧFoʰW7:=Hʦ̀p Dp "|P>_CJ)9#_^|8!mko'/w_ч#9?̥*N7ш7ه;Ux^-C C=: ߞ/%l¨*{6OTVoa6`Dg]Hv 4TCj:T-2臬s}q/S.*pi,|&`T1!0={L}S~ L3߀IQAP B>b ]z<!DSE~xO#ؼէr`?p?ǧ(˫- ,z2 ǧgd7!<L?ؕ(A),-^H ӅuS^lVَV7Ce,_Vb1 W& 'C#*5yL@AR`\i=ξJ$;vJ:?#9)h&m^k^9홃K%ډuGY<.ޖi@G\Q7ݹ^g|''å2@=eᗂϖi TxuiZQCz!%CVFnfCJ+&;ɧzDW g "?HIpϷK.0bt9x@SCS 5t;zJ: SH:=h&s@IyJ `=l!4tx [+1x`N{ht((V$!ZD_/2L;&)P|5p.?a K.lwyZ$?tAFNM20ϖ9dxF\qGd9E,-V3/Ng-Q),/˶'6uܱWT9tZWȹJ|o5S 暶[-1L'|p,JXm:|{x.1,BQ'<4'` g*G%;IQ#QHJ~{",eBCh!6x#ͻeΫy"J|uc'$S4-Z{gA߹4aqO0}e8D+Ma"/zHKyאDZͿSd \:Rg*_IsqB!jb{,̥}dF\śW1Z6fَP g{5j&]Qo<_\Q|d( \BbI#D0qn}g࿎*Zwo' g(G,$$'{wHHw5Kt~;c tfx9ƯQ7 SQrׄKP:?1˃g{LtG圼 QIIݽFӊӣ^dCa;ȶێ<7#aYCWy6ܩJG32ݘψ(y?Ӱ{~Z:uOihJů69"+f(4wDŽÞ1:BE8Q<[rɗa.Q.r Bl@u0>1>ĽmnK4˞TtA jN|㫗g@wi񓄢vb2*(FlC㵩|]6:]#g$E4B}>_*DUJO_tWbbK}flhS$Bmq.יh|>  n#9<` X:@DLZKDBhIxҙzqXjT.R(qST|b\vbQoA ZH -V\rWˈˇqMȂdnkW" ka*j>5_c(:f`KhZhXԘ̭ԅA9a՟=38ʱU<Q`L<~ Msx:G3}jv9D:{jN=B!xlh&`S~0u @(SDS: -b󓘒-a.iT>,wdZ{(4: 7iTi?$4~ 9)iPuDɞDP+%btiu0-04Ƨhۼ-54ԷL ȋi50c)/gy4=ӧ٢-42TڡS'ҊF,Eou=}i8;or<:/^I'K2CL#Ũ vbP4, ,ᵝKHT;eNH!'?5Hb Z&'XF*8Tŭ@b;;^v+%rNY`t\f PߴaE1bFaŀ]D[ܬfa_u0 UAyl7 Ɯ"E 6ZZF a^*ќ*i| T<bC3+ƺ/|Wc̰wP@T`N?ZBDql*{GXtPOԀ 0XX, `nbBs$ 6KpVR]Leu wwܫ0 owU.S`wP:ve uX ^R'}. (.j跅.8~sXd$ _FN !GWg(m;:FvkA"ҍwj9Ê/+ +2Ձ'X}S+! o!P/ q<ã#-^Q.jvZ+J䆇WqQ;=JpCFdAݿ{5>ݼ>1(!m>K`ǐ1)\dYrh>i8~Hs5"Y)yǸD1-X @ek{bWpջ3(V/ Iyz6%*ʵt\!CI9 3\Antn?{:wq_՘z*z/֔G8?W0!vjkUCm[7><$"yrn2N}tJ EŴrO$ fnNo!}}ڜ>4'nW*W}]Vu+ >/A[l®npMu'9o~@f /o:`𼌓kpqrai1oN{I-K6BR|Gu)G aH2K~Dwf5K BVQuS:V`&Gb.+3 ՘ đKߵl=3'bѨg!@% B"Z*~~vI wIS;ȷ<{)P}kfq)2+Ӹ_w!a_|԰|Ju*ѸV,'O:~8X.K49C?ח##Q#Q4v˺B0"@HĻnG`|7TK5VJPkq¡֌w21PC'~$ /1<{%ieurd_:߆/FEF+-BQ5yR@yitaV 4zD +վ;~B<"ѹKOh q{4ip}J]g)2v`%`Og2K:E#=|O&rg509SY9p0ӹB4u!X!.BxJr(fzA{̩])1OkD|w!&Xm [Xjm0)l1 . 0שfig} J8]J}8 IJSo;6D2+FG{URNZ[}Q tod1Чm a_R'*wdtqZ6&ܵBT~ug$fw#)U"mB2bZ D3Iu-$1Ϸ^AtSo|Sgē"n$1ЦB0ŕjA%nZd7aψB n%{ˈoǺn7 "lnwtӽ8xE4Ս^X)OUU͌c6ResQ(՝TU ;s&t['>*=/qW'|u<΅ B܄3%'qLńlS9`&6|cg9$SÜߵ5 3J>;XZ\=)0;7yǫau \>f ^L~WM4ll,U12߲!Toy2Q SLܺۘsԬ7pFCff2rWg} :f!7goC<%,&(v_e|~:ߌ+<mP\r3/XK?McF|cDn^!gWuTeW%G3s <[hQ呥-44`q*=T%hW|&d~TZVws_;Ԯ F|BLtu1?*UfF=@p_(T'kUwUvi"}WF_Y<H)۫^_ E|=cedE SĽ%6"/E.=,p '~ ;o.>B{Ä(J% &T+~55 G/y3(SO[ͮA"y? ҇^gdd`;'aaI]E>D, { 9َCU]-Ҫ%5vCȷnJr2_ -X \Tb(i+aa*Nc=ZKh Tq {Y M,jX6 LH I\QE`u뢱@ %UwȯPuFFU΂y x1rRFtvN! kBqwB;ZIp ye D.I)zGWq{M^yƉ5 Jq-U5x@\shfzx0ZA"Or2w $k_?;p>Zu2W 4ږA=2-yix^2-Rd;\R U$U3SܕMZ@r4!% ޯ 3Vy.0m zsꕩĔ|d@j> Y6]:_m*!((kx%Yy*DM|UR*qrzcs.=hhyGW}6(د3M12a D ;'\T (ㄡOʇC=0z<ٙ~e4[^%EWn3}.;>iw~ ~`vOR%;Zru7n}Z`#uғ梆 VXP.c}A3f?w] h`Lgf31 XN7a;uqP#vd/79z!.T"LLlGs[##'t'k:5xh k{R|P:!)B#?~. oekr-GD=B'A(bTxM5 .h,WH^8?(g:]#:"|/l (6 –o5 =Iz%(*Roup_l5G@~G 1pۍ$a,#pV(9SaXvf>[Ҩ`f͓>K5Ib/ :8ʳw&o4gii*86cV֘v7眃Z}ګO\eBΑ-a^=\+DF`'z32ݍI@m_MJC HQ'_$n A]T`@ω$] &\)=UJj3}d#oXjH1LJn'+ URT6tczDX{K|*qfbY-1B#"vˆH"hTQ>Wk AP{bjTזg@h |E1EedxOTD)rF91!fW1=Zrv? |,{#l8PC'#Bn'X{8q ɟ&)dDePn >$g>!PPHnv*41 eTPH-+PFsJ 7Ϛ\:|>Y]ˀMqՊxj$ YVuU{F 4]tB[a ˭%M wy1]Z;ͶC_SITAT`Ɓq &z&i녩Į6f?˺AULb(TU9Ɖsho,.ep;hR3}f-RŃ]*@cy[Ka6إybM20y )7 T4q:7vRοC(.S ٬ )un !e*1g(n5fPRk fT /cRQ 1|4q>?&hg\~Hd)eC'GLB%nϗ: D8fڼY`%+9);h<1L!ƧOgx`^FLOApCRC]yKf߶bmW0w>yw@طbÁJzgk S3=|*OwIr>*Vy914S#TYDz<e@Z<XO궖ԣYly7xg'Bk!M*c ~b,}|!kLwh<-XWERy,lfiί[@ْuEg})׫meYsn$#T]վR?J#)ѣtе.OZ` ` M_ݔj9mL|hޛkc}+~-ݝ2W \ޒp *jY+ n/x14^yl3b_kf cۘsn|+MY[c[5VfgүynլC+ZᎱ^2tmBR (:K\su2.fV@?\^,(#:ZZj2UҲиlb{Ym7ϝs/JecdL~WWy:_!,ՒU'b]q[4M/ jua0O4'@^qUB.l!(AidXRןUgn  'Ik0kmP;offLlE]zkKYJ; 2YүB#K3ѣt0?S[~d},;o:b}?Vf?ͯW@G+GoD.p;Gpn&GM^{= ?r⎥t6y}+;xX7yF6y6dUy~;qԀO\GqǖԜ]b* kg6rlo3|Z6si | źب nZany^1V=I ql|{ZY=uDDw 8mˈa07Go掿:ON΍ I=NsVBoH~V8љo¸]ߌСN7vf"}l =G&څfF@`O4j/%Ȫfw7\تla~$?My319GEz{cU `ɝlzPڏ>1VH<|nkE~N2_-a+\X&1^:K'm|hbge5|8/ĿCm㜐lt(L  пOz3ZnϜLSBM 8ay -LY&:(^5KWdgXhP̛:`kX&~,8<$Z pKڞ{}E"oQ3_;l 9}Ak'ę6qnߡ.RԧU3tdÏa)jx v2:M޸j:~Pl+W>ǶN"hu 4~@m5 %zUZ UZzlEв̦* fO֣\tXHsER,#@KXa^ǿƝGk"lQV(964un(Bp婸cWŒ$V@Z>iY[ovDTnC$b: K+81n4!>VvOƎ1}w([UFgPI ^d'4~[0'J|-^ihہ2WX$`!ucDd5mq2 V/x QRh@$_f4OP*פ hay;,[u9I4ZW]{BϧjS=}2ީFWbt4z]'Kږ]f_|:3Ïpr*\.C?Z͍*3=/6avpP,dYZn(9 NQ%Xu\{8X Hk&w6Tӄnx`8 PhK%hKP?kc6d%_ ͍92th>PcxR*歿e[V \VIC)ӿ5frc6z2*'FrΕ'oxX$^/JZK/Lan{@kMme!P*LjqNB+3 =qHZR],c|sW,tBJMYp^^Q/ <l)2Ot" w|21I w u]YED PO.tw+zRw A-4%> SxWDS V  ;%+eS׳bN'ϚxvfTUY܊NJj/쬀x^^}Hij'bʹW09AqW7K i[H)b+ÊNrA@5Xb2䬖OB]*EJ I,;QHF~lh/d~7Y:Sr|x!)}{.]l]ǘ7*Ⱥj8oObG.dʒPT |Ѹx(-f=wnE耷cz{ʎh\ Z֥#`d!+4ȲW2Oܒdu!" ArR qQY<02?-w *>daihT4-!GX,Ԣ>_*DzDg ujԨL&A\ERH;W PDec@P+ִ~.Pͅl~C ^HQu v<۵ !hCj1dOVPk&Eo]CDd]#,('_I?h5z{?_-u8]TX0kYzKVQs*n~Ӥx/!ةB2j*&򜴰r%Q0|o}ba/ג@d@!TkH,i2eVu `׏ѝݩOe ɷ5fM􀀹p"hw! 5\)0WPxxV[e[&yb<=/`{ #F mAC3c<:73c(NUn{B6p3Guּ\ !Ku1PP"cﮢ:A6 wU-S2Ëϩ̈́]M 2 ϣ9UtHL ʶ8;&FYC(ٮAz2^B}6ڦO]cq\=JDf'[ *Xl^a Ѯc=‡@C1N]{-L6{$h뷊LYg!CZ2?X*0\4E6K<8h& q3GaPQm>|1uq(7Xwo.4cL';$謟!d8)Fmq Td"oePj3ÄDPvp[YߋpPÅg ߩ-ԱS&`?$%/%H&;İvkyL|vM3j~ym-*$D~Ӯ4|:3q,N :]ʒ:]C)r*'<7 @w"n g5x.ڍU#[2(b6p]ao:m>c Q j(+x sr K%zYc2\UfI)7 _xwk_^Tł q*ic);g&-! 3~Jy# f:t'׭̯/]f:Jȷ@Khryܞ݊oNx}i=S9=l:Iݘ ~_US'Һ 9ʪ2KO J vW@{?Nx/rv<A"7= Z sҷ}i6(y=DQz|@T9`=a:K /nP(5S 7 p29FwL_*.B5]8u5a+ώ]*-yJP.?`tM?+'CERHA1|^ xw @'1*LgR:;N}t3 -4̑. __ H1!5axŬN2$ΏL:I?wݗ_U *jLW$*:B:%adaC 4,I~>aZ˴|ɭLJn-=!4`@[yE2gȜthkt^/[LN 9lJ"~ڠ]˧<NT<B j0otu`k cad<غ9xS ُ(xv%~|Cz4]m&N`>J+o\\wî:+=LRj?'7yN S#cgTQ(+9,W@EȈ?M1wPWR`[N:z򖑚J?jj/Y892WS8zq/.,e$~&Id.tz+|VW۟PڞT''PmQ̾jSaգ |RxG] *n/Y&+f`)bz^5MeksOZx\1*kIZwb{6΍"*hz\B~c!Jݓ!/[0t*tF]U8: J=tO{֜s:#D>e0+r(F=TzooW(nw: ~Hwٲ'y^!Nm6VdAN[pz,xJm虎`WWב4B֖~틉DItNxI4=,?\@id@@ﶚk(?&7cw,vK̄.O@9xhJ <y M4!3 k&0AID?$b@TCG揸%nMoU0Bڡ+8Uvos7B-ѫ9{o*ۆ-DWCPw3|P:3s)n=Qz<o(v:E8wR0pf~Jr+3_4N E-P^†U5?D̈!sSҌa&|.϶@BV6m\v/D6ܙlťO5]r*2ncDQ:KM܂m%NGNSC>,Ʒ{BF$\{4NjJ]_JC͂`.F'2\!SAZ;<9A|C@^)1ZecRܳRp*)0¼htjt}Be7?)i2U@_+YI#f-9xn :Ete&hNy;xV+-1256cO+ps#%zr\V"PZס8 RA@$61L`xN1:t>6nppįEş*1@#zwHem{L U/BC׹#ď_H̿"W]'O5$o})~ vC\h#f<8c,*c8>a)J>0؟fq"ԠG Q DoiAIY;Zgp9D2D+JEyM0@;OQ@b a_;Pyfwܗ+٢Z#}_hAqʫh9 MwD$ Ted,zX5_}h܇,.[6F3A˻ᒟBc]@8!kVג;M?Ui?s?q=(&Gwh=2$3 ]]! `JU)0Y.yWWL=qdδBC'nG6ͅ;@$jzVM)Vnmww&LpzTmB˾=3R.2XsIiy@TW!/zU"sKȁr|zU+SsTHKu}<+/]',GUbˡfնMH}όe-VRũ^ :yvb.VQhڡvpXu|pě,Z׷ɓ(m<>ofj tf}-qiofa!48nk59`%18oO$_þ0ܚ+n1.C[.';.DΨr q_ 821oop(ZSްLS1:8o<P)ad\xO<0?'@lzƻ.Or8ԹjJeTn}o qV608{"ohc0/NoEzӣMb8'׬n a7(TꎤJp~IN2{߶3S!99TnSq^͓*ZeO&; 휟+59Hy "aɎbDNюeY<{:Tx|vwj>9)VQ7y 8wJ_Io`^՝憣L=Yn 1ySȓ.VqYPˍz| ~fb鍝uPE/?}]u?fˋM-WeuN(Z# W*0?&we߾t^J46W0E@fіR;ߋcu"iS#}17y-si jj)/p!~B Hy?g>'G5OӼ7,N%Ԝ^s]>jl"SG;߇fUK90Y+PFq6 PGZ efl^!?m0y]Fy$-(sj,EԐh3OMoF|G:ߑzL( ߡ4$,Jsj0u$|@F22@~.llI7GWWȣ2-hZЉ.yY#jΝzNNZc ]Xܢh2nt0$uC/m=J@lYd^AU' jB*a{o_22--~9 z?X=i8S[42XXl\ZA/Gt_flguWmɏ+АDIA;'Ly#(M PQQP3FN!p*gCTu@_2:'SVPvDYS%<<'sh/ xw[29m_#I5Db3z]- 0NMcgY5%r/#fik Pn6~&ΪVB3V Χ_˚dRt{eEqAALFIm/XҷVs%j-:B)wT]bl Zl2GHa nٰ2%r˗ͯ벖 "gL.)d5)?8d?\lIDF3;M}97PF#N ;?PL33vHgKS%vLoT*#3$BŢ>W*ҧzsFF~(wx8D7u ;u4h7,`ǒQ?Y=XۣAͣ.kc-adouBdVcjC#7ҽ :C{}Ӥχ10`ZZu{$BN8j9{d 5R>Ey ij`}"됞%;V] 5gdjH`+E=E>B"bx\hT%g ʔ叺p*pYZAC[K/-<:wy_oxl`f٫,TK; ǧԶD8GD>DnE|Fvf}g7QKZ"qLehm`q6q+ ;AQfpr7dl*zjG)}3F}Z +~-a0c] 7BdӮhy[Z4d-zV#kSf2lOi\#zpH_8d?`nׂba,NOtGl݉GPj6D}F_4UzY#mu.#C#_uin<~O?ixUYg%>(9gA`IEx6vCR0חЁh4~)/Oĝz)3_Mq'p\(g H贫ˣ-«ّ==v{8(;^C|9\ 憮iqOrC<_|u& 5?,<^-z<+YbwMygzܒyȡϮA^bڅ˺^t{9xRaڙѫg,{ rO( ,(sj@` s[Y`C3Jh:MRH2W |%̱ēϲi@q[;ъJ㋖E؇B'3f*Ov^r\*<'Z"~6C%v"x8[7Tl[>NHlcA|n >0uo{[m|tk%A9A-8F%/cߧWME1IokmKlcCbZQmv:_u,Y2^b1,!Mjc:0uѢcnZ5"|Z't1l 7nw:mv/tx4^uRz5z||xA]F1u,W݇&Eq<[uRfGBm/\>.Q*1Tasct@JeNi'tEPxYW l @v>#_ EMkDsD`6҄g\A]?QF2}/(dͮ酑؛J>-pVRDžh g뚮zp?1)1JGu \%79HǵJ~,70"ZwЦe /g'R2WTCMͧvH2$VeI%9J7Cs,؋p)ƝZ]!Kښx5cr=L.:ƦTV*'Lp ^qǸ9T裯y|t1m8d) 9BDܴV$d--U/B MO8[6hRIكlIIr:LXz&å( #U9{W#˙RQ^'8fuJtɳ(>i[LޥySFS!F&uhdSboíVkre`m[ V\%[}IjIm $mE*@Gc+^W9ZyWSJG ۞Vǜ#͇ 9.3S@4xW1{.eZT 'N@E xx ,<ӋRXR@ő\dS9bq9%6H|2J $IoUij⏝?d$B|'TCmxԮ..S<;CŜ*o *es53.K l0ٺ[AnjPnbH ]:*V3\l5sq(`M`xUI!d(ls 7+EVb# *@2G_nSM.U΅Y&6R+9,ʤ ) f/'&@,b[ɇlڭY6ԁ ,02 *I D^bPj<3ŀýU`* P8ηrVy>l [lcbbV+y@:q\4{?Vfy.=@&m8![U 88_Ga[;Lv.MmJYwEWS!0[UFWKFh6geW;OoBVmP??Pc{;Rެ!" )3R kʑ1z&@mf~d>b.'ͼ(~OA҃v#T1ʕMERpbQǴQ<їK[-ǹ('RBO5p;\gX"O-zʤ,;Xx)I:xr"O \|/4хO<*59;˃s](D\mWR;IqPTñ5i@SIQiT R8*KV*w 0jgׄP6?s"CPkt?qn-FHqD13x6B&>f]F#Uj֩>WULx7W{/1;=۔rTbA_rTu*Q{Xu 26@8Hjya_#f1Y;ʅ]bKT P).P[_ .üqG%R^M@vqt e?P+"eXEWpuڥ>E9I@v$8,8<\ 2WZJ6@-&F:\` 3NyudAKTb@ݛCNM2얤~!sgyl_a P*T'`,S}ƒ0ʊ#{H[dƕ/w Qfё-Btq<P| ysԆpu} ih5B V\FXn^:<3׬xE;7En =P| !o^ 9\Q$>PCj{zص8z4 gTp-'D 臞- p dFSP\ ZKۛ6N6V yg,i[=;/[`qۈ57F@,P>.Gbr S?APUG=.!lw?Tf ulkQN'Q1:H5BMD# ze^ ;Z7dzҢGC[פ =rV@vV %$ic]c+ Yc#G,A=FW #@Q";{kveS&H4w8Du~53Q={EܗL؇s2pog8/~! ,}eu5ނ{*%;*mYF+;XPWac<)t=`_Cm|?bn-@P}'71ް~|q:ڳ{4.9DS#1A@oS@u+OI H)(Hv=1HJZaRV"89cSV'Fۄҧ {kNzҦD~)rC2,G}:h]xUҎ}V yؔ=t\I1AIm,ůQտs:@Uo~'RV`)v:95}`heX gH9t<;VogA{OJJI/ =@ˌN?ҷ׳Miy^zFKώWínWKRGcop{L~3YQ[O<MN@$ M.h` ڸ,-*Ŕ4wJAPM| b7ꇒn[mơ+%}&F/eͻ)JÛ:V6"7_t 3Td.(PbnKz,vF/`Y9,hn 6Y,t6@8:Xﭼ4;7V>DsxatoP:8KD{3kJ[}>&DI glփ-B$ UKyU|o Aҩگ3!*zC߬{ w'm0@CS>2nn.Ak‡2-+@3^V&LJ,;{$[m>|{2: dta4ucӧ&`*c= ?;2d1=Ӿz 5u~^5л%ćNEn^EC_C4LۧqzZNwC`Ed#[y^$(lM[67v ԛGdau]w_}ѳNF7$.sfI/ew r#BIc} o]AȝũqF3ޠ]:K\a+E9Z)ˑ2ʖ?:qpz[AC_зn-*3=?pGG68g6-_-ߐh2:1]N'j?U8/pñe v`,)@ԅT6c2c<9kb ֣ȝE&,gC)TLTPtSːg@<@RgJwX3MK+va:vѩZ jd %]kU$ ڎ{"]EbX\,=@K-/)|S{Xa%9*Žf'DӍݧ\Z9aV][z3sgf&1 %R]q=J;4L2Ǥؑ3-kҹ}R(~g #A!Eպ{TչN=$-dM(wifH6HʹA(=.̟ٱݺ`.CLOY 1ӧpܽe!@ɛUz%U2GƄ4qЭ176Nnt5Sۈ9~؈=ݖ$ȗ|} 6uVL[\q*kw"t؝:eA]np\mL 'tFfS\&>?*ܭrKնe`4џ/u0j7fkwNS@W!EE]6km4Z.;\WN/VK 286X ح̌ 2݉)a'gx|͉<N3WHIEz!oܙ7E]_=<Y;SePxx8VEdX l[Clu3-LfR2sKW O ̷Dϵ1SQ-eHT@DH t6LUR 蛴Af|JYzIn\F:Km7RZOP+XD ?؍ji+%*>%RX1'в5+œm0U="sen^:f;w5z}=ٿ:OkMZe,6^q\ɉ~7uKz|F ƥ4I m-- "^s> jvʯx{ g[pHp~Imp7?!*"E*J'}i?=/{A,>\;,h!,k MT\rmdKAXUoL 9 *_M4 /vRZ2)-Z㋤lR}U'f&E$KIP-˒jCT9Yƪ̘v!OךDBw&AFG ĭb5Ӛy|#IYNTT<ὙђBv;ҿP}\t]%#ؠӁ1JU$aA4xM3xт5I#MɋކLZR ͧxB RǒXV,Τ,]*hT,.ILIK&mzþR56 ),lpzD4;lѝ {"+ڑ/EݽyO99mM2 *e(E|(7NM؆;U`()ŠcCWK%SQ "u[cu0W8r DFގ)튝qBռept&SӔ&pmQ(WIW%L>95RF`"g vξ2Q=˧#5íVv<3RӪ[VÛ'3(Љ5 %QsXiL scgSr&go]D(iGW!6NAKDZ=@9`, n!xVrgUJܐz>D5*.0 %$YXH" F>HdoE,83ۣ,_#<'+d?dpވ/oQIqi] y,n4J̮,cwTZ.S◂G43=%(D>t6Mً\)x ygڭ#|gx+c-u4X58,+6NI!t  )Py%4a 8.MٰW LBm˓pȞ rtj\t <[7SBne2P:B]5SyY+m >h[G`7*8ۃ-F%U– 讬V;AGa:8{LҰ5"I.")ڣxn"n1T /PG~8zy5f:EFhU?hy'r7џeZ2?$x8z@"Pg5![oG`^'SтuF#b~J+'/ѳVRZ^:w`&T@ʠ\PGpD\ˈ$`:-#pz a8:YߺӛF^*GSܬT)nd~d4pJSD$*Xe&H-StM47cQmliYT"g &ݘmh3qE C8~yLip ɸH]=]*C#`T@ԝn/;#LFzmT/nDݘaw0G4(~nhܟV$thv bdlR.}+,?u4;ztPPqtnwp@[+ n+ɭaix9;%҉v_ J\|r㱾ƝޤX,NW0G"3KrehRGX;XSjLb4.VA(DL0Efm9^ZpNSeY1T\MQB%:OeRk!%n)Ѽ̘GL(^l\Bɧ:Gm?;^BWʲ[ݻ45wgіev;@a@jڬ馚sg'њtvVDpBz-/?=bFV}򐴎;gj%OEFz;r`a|2beQ1A~"-=Ar} o=7Pf[~w`or;8s2'R֝P )OU`!l]2IT(mCHcayf>-3gϝwF|0WZ\Pi PyU?P3'R#b/CW ?8JzkҝnTI*Ҁ>ܜYv7hq<\3"ű>G3z)8!]0>a inN5B&>A@)e@Hi:ˢZ;TԼUi @gvxGxS>x*bҩKٙrNO{ELjEEHRqiUKjm|?MeNӇ`$a.񑳾3{Z"<$37D 3194'Q6G#x[Hɮ7p1;4/z !O\xN A#< ެ/C VL&L 2` 'fQ\vqm/ Y]k!) A3Sh)CG:D0fR1Y[~c*X@֡tq_ 纇y&5@pJ;QMFtGG+4ؤ^)QKiC" ΐ -? N8CrB O(aEԍa_Rh3|pMǃPKJAҐ> afK I szdI 5M([b jl"T*8%hf5KP;AI?lwCThB{|-&?$ yx(4= B/ۃ'4ari_y}Pž,ׯNɆe,an{pY NG +'ɳO#ZGaKOP8RҼW~I.Ӂ1"wGSlL{z!m,:@mcrPNc{kL6ˆqIw%&KB'h\{M& ƍ PL`ϤI3/VgZ.8R0 N≥ZV[h@ʌ"v'g -7PtND:g(*}HlnI%&͔KvtmGc\"MYG&b )%or%tɤ?`0r re{Ʒ{c.ix<>3 ![@!y`ɒpi)v&[>d 991:rװL_}8`@?֊ 匯IЭcA4tN9 S_A[Dh$OosP*nh͆j~Lk> Nh?*\.gНȎJІfQF@PNjqi:cKY%=X T[.ѧ72pRM)]ˊ7 6`? &^/[uCvB.)ʰ (Lk2pZa΂ݍt,e<욍c,"POe p{N\eePR遭 ҶZ@C3 6Pے#C ^*{>ǽuUJe? B `S&1ggϥOOHQ!ۇG.62sM罇rBJn[l(&c"i k2S;&Uewr5km>Mq1z$c ʖ iYk 6F&}=@ǁ*¸L6Y۪ oN xCل k\ִ=gZ'N\(݅br8eIKF1ߙR[|3qF)MW4-Lz=]CLtrdA4p t2YcDI>P%CՓ 9uʺ5ȵo=Mi*ݝl+!vg;a4:Nq lRkK.0x9YN}gƖҷ3uu~Vd+_UutkxKUV"cZ/’/ۋq`4 `-\p\u&J7Z{ץzȌ؇DO(< _̮7Z 3@g6 ȶ,ֱ(gpoi VOV"ZLBp,_Kt5) 5>OLA.dJ/,z+ܲcҡ,v.a9;.!Mt|LJ/TEO/E {nWh?.GBcW3CSKt}՚\zP~@'d Ӏ cl/ ;@dy}b+s[B ]vlXXbM}W]F_+֐o(S!h_vv׎Tfa[>&-u~~WN"`bXy]a:&5" a{|H/WTc*V l Ǹd7:ٍiǠAk%L[Z44\'wɠD@ux0⇡(J(/^4_<lA]<~+oAMd.qiKFC˫oKUXP4lT Of.Ay7~mt-#U{h-t$RUB6LcEA/ck? a{n orsyz]CZ系{iIa;H-.)$m/jIĐǁ>ĭisVMA]RiKw~۴uvk`$AyGH kv;]7з'J3v훻-c) MZ.8<DhUUp8[%6ӶDLרS&ީHMB!bGN6jebE +|#}YK.;c.]x^J$ڪNհX,4<$#n"367SMKf( mW_ :LmBwKpa$S2֖62Rog4 T ԉ,rI%۬/D^V9rL]+XۡRQ*&NyK6P}tpEJln 6# wc΋O`bN2A-|f:)D`hN3O1"rsaհ֊TkB٢[骆 Ό[Wb{#V"LVȰ_sVЁ/46_~ؓ~U~.\jH^~m\v9GP3Iͱl=/Z#2вp}\T1}գ~2mZ"K OkQRH'"^Ė~=W9L~GPƼE#@Qb. U'f60L̸#2_#<йCi-@csopc>ZU,s6r>*0丗-r-)6??ZMaפĖaTzV<=9ya*ujѾA9oÃWk%p>n܍0+݇e^OW-=Įr-Y*i2.MH hx/$h6sZ/o+<#DzS?!ꐦ`[#n2UnntkX?^V6[2ԼwȠ;2:DoOPQMAd?%L2(޾m7=ڪ /,.|9 /"}:Ф^i JSY[ղP(98563Vaɼ7>;fƈhTs._|oSt%w*F:RVgϣ}Wt;L~ԅ(_D?Ǖ(oݚUNl+D(b&:Yƞ?gA6oQTv|/W}/gXos,EexUD+wTXg5Ƕ AYKfթ|}ʀzǀ٦:E9Ͼl/em)H, #zy8]OkHBO'H%Dcn؃&S7/˴NyեbNr?: K!*GlPiX&1@i 1=Ln3cVmXCgi8WTZ/ʧAMf Wx+틆Ouo.H۽YơQfC>vnU5uM0sZiݝ i(kxN (QV_LTt[t3 ,OB6Pd]NC. Řsw:lǷ?̮.ֲOlhr^}# ziqu4fbKXIgptNnok훰N׾fecQ nX9K 8'vZIiDn%=qJfml53x5j ߉v{lwdHaւh! jq_x]7}=,E2it%2wbH{MN7?@o*97w 8Gb_>.6#QK~Iի$t(?`\-6_'(glgiqy״a,<eϷ"yb s¨|& ߢAQϖmz|aJ6]qdvcIcSv;9/(Z5E~")~T8@ t2N{JbI%x>\u4ڈ4 vp>+fٸۿP?ĆdWTG?\u4ԓ>-QQo bAbٮ<0V1&u -6HSEJr*!(+$?^E#tx}V*/Uu*e\yt $%5@o-6y澤x})Quuq|F8&~j"*0j (?Ƒhꁣo2se@L,\Kp1R䔭RJZuf5?5MCR=kfY>g03~rhSc54K/\v#w4V^-SُyYb3kL-Tp}Ql}J(Fzjgē|j= ϒU8ǯșy|):˰.}Og}VI_hZKZ./V,l2# ޷ɲ'M7<;78 /c>eSꨄ[Yo"6їNɶ&8EۯwH|Ё%Si2Κy:n-#FSA=?xfXxZBw~41b'dqAR4(/|8apA*=9)zWYW]`P?GL4XH| de\,m[ݪ/5bo {O#q1wH)"<6@$en"~8&$/#PS(ܭ:ӐU9ֳؔ5}^D+0_)̫Vj }3FGtvI+}\BEn;[&7S v·5x85d@z)I%A WVM o+BcYɮJdJ{WQ׆| m-Y}Q'UA:p ֥f֕3\_ 8(DF f]E?ģk7Wxԗ)3рQԙ\rH3`5d ɫ'~1iJBcj1 P Z d=JkMiHusbc͂}GN&l Ap a*]xz Uk 5RBQ"CeRfsՂs kfL _ l.cCC6EjGܐ U=4೬a\P:*ZzO{DPx9TH/a"iLXX?9=#EE8WʴpZ\C*,Ze6hj!BUiT4!E$=]Ð9!X΢\ɆC mB}7&Mvwsg g Tɴ%.\_'"G'o!Fp7bƋ;ƏVt.:jHy&wdIO{w ekuH)/+TV];u,{n=AMзB5$̥ |MU3tTɣqAG\XvI'sHu,#£0qDe߫R5$5 zLjB؊/]m;:El f!'A{4! 0F%Ƃ_J=z% Зͯ ۇG.I{hO<{M>uIc;02zQyc1edƂV@td@ p1 Bd G4->Yg 泑#pFiݍ'BDC|EwHS`psQ) I;&ݺ^fÿ5, hs}5Su+Z.d2+jVOq23?Tvx:®afv,*;-Yϱ4+&[/_9k 0b,6x, 9x镆M4 ڮ`hb-r C#rċlv b%M#  !ޜ0Aqg'] l 2ǐ&3ߦ-JK%qOcV ,)1'_`*ɥa1lk 4%%]eeޕDRLGfPHt~0V{=;Ǐ, .UAT FUclQs'N 6"jR8 Go6LAm%'%űHb>pQbaL[ioeVYF{Zdeڟ!fi]Bǝ`\p\ԧh(~i4*  ~u_EGUvIB_twf.b]J_ B.*>4b2*xd_ (Bem Qp+(ٺ(FHEj[?Y*ߩֶ MJbF8)T!S9< FrO"{7-|d R + QRY"p3R{*m6TW&. W9 !6bֿmOQ|6 8"*_?Y )&LSt1I1)ɇ&"c~Tԍss73Ը{,_X%Uo_zn2ҕjҥzCy >bSER^J Jyc\[%|T2M»4 ?k0(mY @u(>oJ/ YZ]p3AVeJt!Ʃ/ Zy",A"iMJ%(?Zd٭Td; EK"F%A- Xx/CA!WuEN/k`!)rqg)V69a 1ő]㾲8*;vB3a-=]/U+D\tuHɰ*(gJhx47{5EtԒ"WhHC %-3(]j$sq MNIA@qL;]8L{Єeʔ' ;jtn nOb & y@eN?C79[^cZw/smjkL#ENɬ޾`O-igj*[Gˋu".qʸux)LCdOLqjܓ}n< ȄlOmT_]k#\oiS 5<{!cǩ%n,uUN 4.gP.FAj T P]mL(W w@(+\v﫜v=| @[/Y>Wpp T ƒ./Z.v $BD`6RkW5EAuGY'bjY%(g| L?ʓHnl&ħ}lwg̳CnR95f&g +<zXBg;׳]ϐ˵k\WMo*Ҟ,]w28:#(/~Cr zS5[fql5 zR7M7ڭZL9ߵW&4zfMA.aN޳]>c4sxMj Ǽ)?.7jh?jQgdn˻o6^"vۤ8GB 4crn 5&`k#9KZpZaLH)pwB2 om`zmSR#w@Dh nbFl BTSZDL #%E(ʆ$ڲ<( f݉6nx4ъ*[ۻn2)Uxx"^=f#7Xnx~f-k6Wl,.vi˰7= *P&m4n,(aFIe^7_S@=ӹZo2IvWnLKMԲ`ߒr9f|XWa4bc]KYEt=]:)l˘WF 'F9d[pthf;[`I8h$QpmSy(2~+%c)щ]ēMFMa誒9(fCc#&Y8O:CZRU.m2 h-=폴_llq3d&iO$!vUy0v*]edE9]I B9Gt7V'Q^{,bTBGY47t¥v1}1׸:#SDh!)d9@|L l~|Pڪwn$<v,(/f7) te<";=ŬKf{ynD0-𼡇$l#ojشp>L=;s]R".Z֔-9 0rBp♅zVϔ`鷕;ezWdPœq+NQ8g60cuɅ"Qo {Q(&նHYt_/wV%` VN`-o٭!Q/ ,STQ汊7t*?Ӑhe'S8F Źw;s)Wo!Yi=gyk IUy u$@}Օ(:W{i~)-,nl0}B'a]Ah%.U맼T;p[Ƿo΁9r貉ru\%1y[vDyAf S91s :qw.0Ng5!zE rr\}"V_6;WJ W`ïtLRd bccJ}wqe81Ys'ti7R%Cv.r! d¥J0({tl?J֗0J;4Y(*,ÈaivPg/\LLW96`Gs)p%7[iOѦ1҄TjxvxEW]ۭ"-)L|ORi>? qf iiI}ɥJo]͞"nm(~#iFFД ʚ /*?zzK4ߺ CjUk@ԔrPN^AzL=ZBQ?wX)4"ME4︅gAyr.`۹ Һn42g>/!rbN|Ldm*cꁧGt0 $,S745n-(>2t󀦏aL^ lEv N2(Ln{6#piFZbIbobx07.F+n`줗w[ 6 @4bP]|!KM%%$7-A18%(J$J|f3G%,G4(kd[j_e"Tc2ÒHEQG {Ò[G +J{(PosJ 3X%|qQ*l 7v6%ͬVPb+h+b &d l?]2PѷT*!p2-ͮ(5"e:G:+fj.ʘ\Eb@.'z7jJ=*dUA}QPIͫR {Aԟ2DӞکMx4^E} 52RKne C,ލy2C+K_0^5qʊ_9 bJvj:75=}WWVM)fz4gtADo]ۅ5›m `5d:2ՒڜVKK%>23H7%[x%o=\FšMNJ6VN̏4 2 ԧFWhTr:1Uc;UŠŔ2N*hٴ[Z{ZZ?N l[(WBCK_ƨGy${MS:S0 ?hQeQQO,H*sK_4(m3AkoE<@8wlaP:a9)2un/_粜Uk %;h@u$}do(SO4Ψ4R鎢Jaa.f81Z_zp]C n p]Jqz*\é_ `6Df+eNXG&լGt)X.X =Z3i#\ 5g:HC|e|;z) -yn7!2WcD'̐M8KԪ|o kC/XԊfAk^vIwehLE/!sg,uuu-/9;]or +-zHVکmON4bWl.Jl:VK=ٌc6bMZgGݬ뽵*tƷ?v]լ,px-G5h@Igdl"8SQK%nJ݆O:A&w % l%Kw\64tsA|wqߝBE]Uxf񳠎PgnUzM˘ jߝg^}/iBƛi`ԅ]O(LT<ˋbqXICCW)*;CK\#pe8LP"Fqp^Vc huHzM{˽Jpɕ$/|渌jg(nDU6!ޤ1݊ aHpm+҅w]2*:@/=/W`XSbq%v.P9SGXZheq_dȵr5xs TZDʙSAik6l4yyztkmJwE}Ò0l t@3."\E>IO)k)z!tq%%y/dٍ+#E&Qjl 6N㯶,MucIUzyMV1fjp_FWwesQ 24LXeԆZ>—FL}F*/ޯtxO9kGf@jk%}v88s#'!ëM'\\۝qij6޶/^7VM:)~9)a"kmoĎgJ.GT2vaov s+sw1&/iy6`OZMBgvI@ٖǬ݆wojUzN;ϳ7խ/;A" _Z`538a[29Jb")^p8&{? wr礶nTَX;{(2o}XS-u]w}=1p8h)BQ,33PrLm##3|T- S.W'Y^6RkȞX}mF!Y Ih /Wz Hˮpѧ+A>k(_ ETDo'T"U>gM|ɱ2%F?圾¬ƊntJm/Vh+eZu fL7v-mEݥPC%"de",(ETRd(%W;252L>7|D}#ڶ7:òfVj!\ 8j@vGi7 r'UԫyG\өja,TfQLӊn榘\-A(эcTDN,Z(k,R?`LJU&wYͤ0}ZPޛhx DDa\TwxYL%މ-7cAdzln0@hVyX>SM ζXZ.* 03켐8ai>k 7~2OB\Vɬ2PQ ⡄H"{i6WtdhI;["J ,AWCv"OYx" X`$nR-NW+Ж0/[(RkЃ*4.)h.|f2N+H V@WCl4}H{=Q{;4JF̫7x!&C0syܺi@7?9E\P! 8& }ë)p1ocT' :;@v4HFn8Th[0"r*&]S֊W,DU% Ș ӇR|WAs&gA>$e}-ХC–tfhv*S]Γ.fm):kP,[/Y."_dD_Чm'xIj^B]pw?tzR< ǀ7fEIFz^R<d:ElRĠH-G1[tFI]U2b;%Qa=S;26@,() ꑯ5Lt 8_9*JMV@63ö㝆`~)JE>8?׀jeBfƶD% 7+%~zB0@WN'Hwv7'4:5{˃ t[ce-0oI!/,$4M^EA05S#;ٞv V>qky&>M==2B#qOLGm2Td=i+2yw[V}gF1{wqh4v[qDST=UVʹg|^IP lHhTeZ׏Ϛ.3K}w(/%`DƤ_u%lEB4Rˎ|bܗ4/e1"XyIG  C7 o MS1z=MtCv jmZjFӴZZvs6v3P8BKTj}inY=0WpaiVS (BL״!|{;r2V(Jfa29L*(.*1U)k >ͳz `>DpCIm7ǂKR@ن$]g Zʮ+A4;|Q1%xnS ^4%01AO?ߟR_V=/> pT"_P(aTʨ hGC ,ؔ>57fxk*l;zM%WJ4Sˇ䈟ƵZ<8Rb&@ OH#RV9 }~WYt^`BO>#}v󭷢-i8¬!cN&$]yypZl"6ѐ@JGYMTfڜR=3J׸Fa_,$iQ'u}pTc׋M#(!T*$ڪLHbQQ0dX#Z_$ҔS9\bn^sz>5CRʆP%/ H7듺 YYPL'iL3 K;=Z[@p@yR&KOpI䔆RocIbgtBc$UhOPy5Oq0ӻ=QKcu"^xbJNi$-IJnKԄ gt\KLNJe]7 {jmkø)-ДX.aԥ|-3=&ebd3lƆ1,JJR,wIxz'SN: R$ +CFh5ȭez,M=bpr1&n› O.̐d<=!yȮKK& ;1Oռ}zTAu wє[[嗄n[ݡ6= mGRYK4ũﱻܑFYd6|NAh9'R2bv /,E.dlreWM\]n$@ 2U;Fa?oՊ$n3je{U3e'S;VbH VJ*, ACy=(if0.e/qU!Uǁ !I<_lpX6VHԅבn| 3>iR=!dE zk|BIcRm ()+>Uǝ9;i2Y&fSe@REU/V^b',5+MiЧggrUToq rN?P"V>O@3=G~WI0hXD6vLl\1ȷ?op0rnQ99΀["OUW ag]Qe(3~H @&)q/} tODL1GϟYD}.(eU"V ˉMMci4jsi9pdcהن` \37r&w$ز*H;B}HˬRej-TgoLjp6]*=|.='3&5AsaLʫ#˫x[f&?}E?Yӑ+ޜtLJPŻ#,wX֪V@̬MI|pB-JMOSRvK⻔;ȊmR)2 vj`*.-@ ?fFڍm1HHϮR !ќ|4pC-` ;zꮚ]FD$;(;;,ԢfqSXxcT1h70i*?=bC rxpp1 hFXݚ%7XڴnJxaZ^Nçtz"uv5@`V2%NEl-Y5P_oPgq9F 6Se91WiL=M~SS}T;۠D> }Ϧ^[q [hT70ѻ .kF2X91朘d79( MlݳjK* ^@)ehq9†, wJt-m h3TJS`U2 ط ?<9w%cd@^A,NVS50kx@;7>c\?oldӼHzƺK=}A ; uH(w _G̘cd)k'NWdd;>ykrκנXfz{0N+.Mhw0$>XJx&SO4A+JCM' v k+bL]2Kj IBb@}Sj<ĆefRGz3@p)S-kn"1I? %0⊁~:!dxWZoX>:@^ύGjp; JÚ0$/<>G0E!LeYĴSW-۳hVLK0:T0%_Lyn֢Vqb!uLD__,n7TpA]V]3xcf;/ {jLW:Ǜ VJ>^&XnXq FToC Y2"'-c^R*V-ez ح̍5@ݐ{yI+$/SbxLdxu.M9x# 9*j\*+ v`[>nU]}/bf>Rd11 t B[ L:wݝ9}Yv2<]7JQZzdLЍ -#deq tlwkSGvdu3eRVsvw Ԅ8zE(So\ԑǝgwe?s%xg fc aҼCxY* SҝPCN#09; *3. +eӝDz!ϡ-Ss32u/qOEdq]BBQ-JBp+)zr|]Gݠ[T2"A sݡ:< i,:uƂ6:~"AO~Ӄwq3&fHVtuP;ӮY@پ+QVƺS8,ݫ L[U!+<2DƀabPSZ,pkkO?k j)P⿷#0 L ?0Ps;}i]VJͫvQ[/-Ihr 6UQM>B"n`sxr%f+-g<6k4@d{-Ke(w9qYQ ڣ%NuV2ֶ[7_PVJuT :%/6PEZL_1-Y%aw")Q%Ua]kC!25)ኝ.t7 |J;\?qX uܽ獫qϹ"eǁn7eP\^LY fCJZce-Ft_>Iťy/u;\>#Ń~6-`dc75,&Gu}aeEf;Dάu]J bB:^57}7.TEъr:NDԶ]9Ky-- bSagUAKХ(s Q'1! #>˯Kbݴ%/fT_ Ī ";nc.CσƋ}/T*1CelI01DGvo"d JU_4E%KOBc+۪Z=daa+Pp hxQ Dǩyk4=o:R&zN.-~gR_.I V iF]V9Q:VGtSL'q'h,6NX201@Wް3QL-WqJJ  2Mϫ8A0lG$ Z ɗ"b4#a% Pn_{]!aWPAqdO875nuxYӄ/ȃ=)'ВYUc:Jr\6+3O1K` dhl16j4S\G4-U Bt7r,)SACYl+hYDzKIUXEG. R%S~yHݠBiwGP!"Yvbح{Yg'iӛr8ޏ7E,ŵmR/GZޜ"{[vd\! z VN 3:@$NFeɹ$1NFHT@݁9y$: GB_qá@5Q.}%7**Gv=aiAI F QntқJF456ג$Blwq YhA IJV瀶&ʩ 7!Rv_,w9rf/V(%^KZr$J_(FVe;!`IiNyhxE1P :mN-(`TN+<#KmhvSztX]GV¤I!d/k>X_f rƉdNl-G*+Dv{r &fpx/c& `Ilj*XVk2y˪K?d: Ao!uo4"T in޹L/ӠS:оo~+Jf{/a[SA ^ _.GDQ2lҞ5 Al(LJQMRc[,zq|dI?VÍ0XD Zvf/|q7i9n,Qr?`5V2eMz1&"|[PsngNI?ZoզI?8Ƅۿ4?]NYU ۀY 2NBTRG{8v2aU9zAoo$Z+ḍX}\\YjXP+p(c,mSR{Vy/iHh"!0 ~v.YmygG$9_o[C4$ZZLuxtKň8&wuH%nAg{yFk`blWyjюJ8J\26{! /- E5[$ +UT}k>_jeaаc7?gb sg'İx :jԧpXVOe>w 悜eܿ\|V}ag6&bY)}a,Yޢ Rkwn}ŖZ[V25{Y_Y̭+w;_B@fO.묭ҽb<_0H!=b᝿} ,E'3#O@C[lj' ou 4HY*(e - m!|B/_VAv?uqV| -N[8¬!aKBHT5HF/ Ŷ[x6*EK{tv+<$b<|6_y/J* *ΩWti'xLC%XDϢ W.- WܒO:oj` L=r{z𫡡ƸIqdbB_J`F>Hת{L<窱v-F˸%Iy jF_^5/0,ec Al>/&"M GPW v⎄X.mYy)o5nDC> ʆID:  nR7P5 2&Mx=wXlwO')L%<4A=NZuRV^@?VxD(enSnR@׍U4[K$#~g|1HwEKf/W|jG+wickO4=8m)d8{b+:ff¢43<؇'Jgѽz&rUk`jB;ZܩtM<)sYo)gum/~ܡ /\׷/ljUebM4"Fٱ*' F>3n\<+73QpaFKéKC n,Y٘(d6[zFXh9澭.ĵ-3_x~ -{̓n%X6vDTZ;vܥw%_ L.qgag׽M碵Cβ*&Bgv#ơLN]=;(v$7^Lz2.~S;kʶ%)YӠJsq="hi?>_jJZ58g[ |% Cg!vv́A[ ׈i4o!\Qc/b_gV#r)237rHgl|ӄtjmH/%v݀/u-f.Y(Z T֛`ndQGN?g}!> O52=x,qJSlul'a;nD)cS?Xj' :?跸[_âsdk{͍AKPRJNy.Γ$&jNe<2@ުԱbCEiKO))6KZę-v^}zJc Cɓf%mOմSL1"A$=ȿn>AO:sS|A0DVE;_AaG'aF6%5>C(?9q5sgFF?9282:"%ʝHa;}$xoy_ș! Z%noynz,[qo0#Ǚ$SfHo-iIH5ia3|F]0kSDJF I-ZgK2?ɟ0TqG=izjQ9r|+ O:m?9~U<[mRl"jE-T8%#;2! GNNgnc48'2cңTؾFGUZ*T9օZZq|@M24 hwOl5F+DpmZ6Y!7)Z*[UŠ( BJSȟ͉д>9'X}Y B"ugqTȕ06K'aUf0nI)Kx>$\;ЪL ZVѸL@R9*1PA[1&X3<1bB\d֪a %e-pGKJ iW.Kb`tGN;}4HDzF*YEw{RF&T U&SQ#:+a8cו\&ֲ{VZxJ u`X+h9ЅY3 aRX:SX Åqak$Vav/!؇ `dkN;G1Vb'lé$`2r,F(h0 Pʳ pD>gHp($ՒGԟw "ɟm gQ8 cI:ʵO/{TU0~!+豿255\Z(J c3Zj._LRLNLQuGP1޿Z=W-,/+8d ׎ ={O!ckfid)pQb15D601& E,vhpw2sL_mq)8㶍}bm)cвۏ#ˊ ^7td=b}qITy9Ugh0E3Y]J7L~(6k c5|դ^+}0ueaTPD[3`ġm3 a<߿aуQB2&i -0Ƅygi~Y͒LAa6;@*~*!>qg6m&ӦM+40u'Vn [~681Řmޅi\c;~@^X`6J0a?&;5ôi0'Ölڵ0ȇ81Epm0'mztHY)kcx^7m =)á!a? RЗEC2HbԦe3!ݑjub #iϊ!4^l1(ÖG=pjH `ZWyLCu[= >t"|/PE'P6V^~!%f6i@d@`vQش>0,AVV OajA%!򰀏V5h^=8 fFl>:cˌP1Y^!; x|_O:O͟ 2:*iv+nUd۾J6͟G#l24שJ7M.c =;-֡e0 lĦ!A=7\_@Jɰ O",¬ MfcECa"5ŰVƻܙ fi8QZtZ|0/!3{J!u7`0Kmhg%jrl=F$Z :VKe=ۍknda/-@tL$a&hO/X5E%];-i܈ԂMC 9:P(A=:8&~Ho"K1dERe j姒lQf+ʼ-l;ienӢ/Jb\ j"}ʮ2m əy%x4eӎ l6dC!H@Dl?m2ٱ G)yh?J%*8eIe1cL4G]:@R'j F&&!~+2Ԅ`~ I9,jf%6~|<ǏLcG50֫jڷ lG1$\4~,D 6.-]V\9#Xs*n] HUt1G7 B1aɾ2l~7vg_XSr<%wΚ_. gl<&7@uV|IP7=-%nbOKhmq% $qJ-ߡkOHMw9sSrvfK$ySMzϹCi﫽E]ʲWo']ӯ Cc?t) =Ծ$nbrq՚j I ̔g U^xA+Do;5B)~b|~LB eQA骝f`% SbhվuaRTI'tߎn徻$g_< ]cXTBe|e*Wvu' V&h["HЉ]֙,\@aK]T);^Е;d#Bk0i צN5s\D Bwdg-6 `_FFFP/saP~UpY|uXM틳c3a[1(}17cǽ(^(1xq'/R n.,l0;-8вUֲ]P$0ɋA$p)js͊Dĉߛ&YB𧁱!iiS%qZ-=MU溜?}tё>˶5vCvWC~PjN$~MikCI%>骈?gٲ`BGsc׆&3DEO@!khl)qlԱbK=3"VLrNeJq):2ǼhʜFXg8!8Slbs=p5 l֏UY2MKmɰ FURɈKTՀA?JܥW !y(&RT{sd̆F2{7ˌ>''͆IY[bFWK-J){!Oynw+sGo KFSPIfNQB&Ah}j{WĘ]>i.MBu vVM_/;  IfoyQ󱻎 ~#EYI[v|QS~"A?Ns/jÛ hBZANO(K *t&}Q W $w--}x+Dƌ\! t-Ȏڴ`Njc|B"L=Afi^OH|8p+d)OeO5 HXnx⭵KP~7ĪՄ,d=If:LJPdCJ.ɵ!d.s` WA_G1HŊIVCva".v ^Rש-Ӆ| A^4'(ؕ?QX &܍)QB{M1/nm,\WŽQɁyE܂7-.Z7i 8Æ y7zVֈ]>(AB9pPQ{E p2jōJw--ʁJO=9;.I`O1ȏ˶@8o~nCW8^ ZZuFv#bMݝeK K;;u`|(1*r1APdE ƪёP'lg a8h I WeYHYZEC J3vokᵼ:oq?bKbKqYwAs,eL.'˰ug17 <@Dž[@#izdžG3*\D<]!Łgg5k=/?aKУfzCWkw;`vMWSn ElۀhqMZ7jht0`TQ-W%8ʌǦ(k@UA'?xȖ?/7i jY5kt{bPJڏqy;^2A[ 5B `9qd Bhb?',[,6uE5R`g'[MaZC=ur&BB_"(|e;ԊΡm  ZAb_qnZ >ف ttpXZLl1c є9\ŦgDNHɆwmR}:(:=O2+ DXghRnijϐ׼{wQT칔<EdЭbI>*-m jXr9 A|' MG*4xxֳC*\m)W3ϑ 'ؼ)j?\OwefhB%)qa46I|mo]B]@&"P?,"m*n]ȥEQ'(7B(u 6ϟ!L^ʤ76 ZlҸ]k1o4xjPuDR@G0NL3I`tA b3 ,`0ΦtFGYfQl*a !/u=W-86NzkLA'pN3=eS;iQwHPJ+D3~A vGKٛ'm"M5ljUlN%fbt;5{Xih `q <ȓ0#猦Z~DUɇeƲ_u*GI(A딀+u1AC3?h&ouIgN{yte6zsqLl'Ľw76:X2!owʮu~"JsmqZVXE%>##O)[]O)yr_fP%ƚurcBIOBmHy| 9Jd˭*$⽖-*/_[5| j|aٞr/*kF+]#=ٕi3D,bU<_fu.\m*t>YN[ֈf5v䥃vF\J&\j|A9@36VDrlk |RJ@-cx M5APBƚ̥^K#2[]K*W0N?upAZ* ƺ/48//YtSh2{cDzع 6 v]EOYR%#Uv?YYX;fmٝ1ˏ'"2%T@AOּvs/62^I > 1d 29V  KA}vbιHFÃ#bB5jhم^frU\z=M% ǑvtRb\bqU0)E=<_;N$7Nl$_1iquߺ$z%VVs0xFC.Xp㴎{ѷfƐݾ^W-J-W{.ڝ%N(rU-v+ 7Ũ+^VZhJcv5+jm`K9d%]Y?m!\V`.^OϪ,f 9-ĸ 6Y+DO*4[~a\b ĎӽcSʤ O7{|1`xG=xcKY'SDB(_?e45/Q(ZJx-Hk~7$hD ǡiM/*MxSDa͆2<߸2YM"Wɍ=X%cІ[z} p' BZ#YܓɅ0o;r21A ҍR7X@28-1FSx t 8W:cl^1P5@QaH3ԵszW-_MnV3M7s,KYl_kMWƺ:ou^#yڦG4Qgx 4{DBM|u2!ň67#2lt5s&g)/xYSyqvcZXt* }ͤ$6lЧ3~Fv`s44q*z O1TTa+$/oCJoiJ *kkQ142Zbzt bBoHűN,ެ("#z6X=қ@k4b~apÀ Bd(<]%XcmʓP2%S5ȾYHD֦OkDNP#ܞcUT)(W@p/eކ‚p|颩y==!b Rgv¡_>JLh^)>ła_řG3\jts¯.-[s#lu{]5PM@#U~HUۜP1;,V}A+雊?)qG0T򃃍B~ņqپ= lʏo%iI"Bg:/Ȩ#i;wx8wI4;ྺw,L--v&7Ծ2k4j|Ɋ'"_HԶѐ"g8kA6o&t"?vWgKz 5[z>[q Wd4,r+Zn/{Y$Vgs +4!'4Ej&*1Jj(*{y|K5oڬaJ8s]}[%Ea(c>=}@=ZemMzXNc"7 ^c I֠OLF.:#82v͚:')f``/'\S9|f-6\b#ε^8$/.p՜O{}6OɳD-j鬛K @DIf1Vផ vVα;kP 8MGē&dl3@jhˆs~3 Fק_ÃuUztxx(ݮ9KCf\>_'-Uo4ӗ9HH~+-ItLˎm(؁]w_FyͮY3nV)yyv4Rzjv*"´@Y앍| sTǘm {ucQ~=zHK'DQAx۞|^ף#Cpz;GZ=1gmܿGc }gEonib4V9F˹c+FhȺQch}&ȳ" }$P OiYgq1gFA].p,8S`&L+u"=C`sզɭ.a'Z&,DrIB>"Kͺۖh*i x ]} l=uyJiN,t팫p-W mvSO}Aߝ(boF' (o# - '%"t}It-6 tբ7S[┰E{ᤠ[/D8kȅ:l6co56*(Sl;J5KPY+wVdFD+`< 5<4`̌77ZSv1e W=×݅S|FJ\!O{*׾@nhវoӳW$th O̅7X^ m=Vτ$( uQYwM3>Ne4ޚ3KR3sdK!GMͭmNՊ 6Sov9TfSd nmp$u2)fX/&hYG4!v 4h*IzeQۭ)EjOĆ|JxPL=%2  {?2@;(Ih RV9UxN&ϧX9gvG{ cw)>ejWB K(JUki/ 01cI j>JdO,[=BnV89bX0W51&E]YL?NPPfEH[sWna,~ `ȹ&7Pcʞ EUaIٍ%q͹N1):Y==uFj,1s53>˙?P=Cݽo7OA|caޙ/J/Wjv+APJk],2k@ҊSjYm5%5Lд0]?]RM([Po9zۼUzC)ׂ,\- ݴUJ+sq,:aQdJB[^o v(542`*AtuqW` cNX QrD W$ڜ@+d5]U  ?5)Tg%wZF.ʹro1q1~6}nV+4TޒsBi>m2iȕۄd1 չ%+Ψd3Lmω)Ϟv%OWG,M`aQ ."Y\l˼Yn Ӥ@*j['ݴ oIXJ$%֖WVB5rr# ؓZ9h|%o)R/eHEL*q p25]_^;2^ zs51 G=#Kڭ1tgnOW/l$6)ɸG#LFf Td2DB q s_9M5@* ᔑxhʔNB4jэ~lfl:0cE{_KfI-/dB>buTlWF֡tH)FZSlz-W:O59&)QeqNy*s_'5h6S;2b|jAt4(bK!HYxl]:V,F{)X Ua%VXAK1@PDqB ᲚUco(T7bEVj(|J`"pos=Ȇ+Hm}+/גrE,Z(_d=Qd=!N_BURu8E JRl]$6g+ŦU9ʱS)HBTƤcE&փY2"Gc@<6x{XC&Nl"`_REb5*h5(m!qڒvqPJ֠~jliRA>k)QX9I)mzlF6cjʱ"Bm sWaXL[6@וԯ RBSAjո۪.2AIw5"KIe&;6[eM0 9!*;t3ĹQ$8tS`iAeҰG8;0!FGFQS9X%IXLCH񪆗4& oYmLvU' aKs}­Ml/g3ʊJWBiۛ"lCM! > 巷Z-4b1F`*p^}.6/~7FM$'c:=>:Y="CE2:.D(N/wIS佳KGg祈-aYp@%9\{fMn )Z9=\g%t.Jsnn]9@>73;^;itm߯Eoj0 D?[01n /=uW\ w$<8N:je˙-l3]Qo+aJfTܯ\.`Hf JjЄ=^ _Ht 4+i4NWL;yǤBW? gȿZm!swwߨER"HnY(@%=W)k!U1̬䩿u,P]R#`I>53A윬nj$WCxപwTgJM!`$3pTdzi0.~UvP[;>GpR.a'XYW1F3W;&p) 6[W Twl߯\2/CV.cC:/}!Ht D<QJK"U}Gz)qV5;nX03"M증#!aɧj9 ˾HE&IÔE>ޅ4DTo>"Yx5I=lHi ܾcݛ. H+\A)>@^zDV2}B VԻ.i9 D,Pd0OB5e:ǖS}.n`W=Kз=bPYQ!'jDpټf+bs_vLѶpk}=hA$rB/H=й->\ !Pk?!Mw1xuZX%4Z6Uz+5"55$_*u<*2Dv9Z)#*DFֿ`Ԫi dU'SBayBB\ az@m*,w̗$p^20kMY*-v%dOұ+}xW^ ;H\W;f`_ E0Ey&G""0'Q;v kmoaG/?ձ^!lA4Eʑ Կ&GyO(!k{ա}.w;. K.(O&hn_DU r!A'qkcWEbZLfczYPkL%[Ml˓tF`-~Yh$M墒 yS%3=*}t䬯Y n4DVֿlpƷpZ_2~~-I't OXB~_'ɼUuS$:3,{{ʢܾE)gmJ-7$B2*5X|󐢴jn\ZX ŅA ypgt~9-$ hM!H*it6QQ;>fkdNw}yapvx7aPB-3\=8trUIZ ? z: }.s{D }LR}P s 5۴Y]xwkN) ȢkzKV0\/ ߅ǷS܊<54'RLc64i4~&MAD]ۈ 7"lr׽^2xJ٢+N !'E̛g &aǸ^ ^v4bwzz wU+K)h73veGHѹiLPU&Q!Sў1>^yPteLTo5>P2F!j5,ut*WX{)Y@UЋǓgy=` `4[kz> {&^8 SiȾ1\U[]#8.uj8B6E\܀-ZZJF¢ F^9лa X_A|6k6eܓ'XʫdiH#g,Wbc}RocPn7~iQHlN+'*;4_l8za{YLͼJ]jІ*A_I4b}[`,ȮPsZ~tVeT9JhGٳO|܌ЦiMr[;b&Ua<mhr.zzș3_*rrFSӨ*sE*>h&d9%x]M? 'W20`5&cHOqu(ԑXȳ9'e&<(ǍS3jvً*%G\z|K@iUaRm"G#Y`2P yF:[Ǟ7ї/5ͳN{+3铘Ho)Jqrd8kH / e cM"1L5_JWޅlʹQ2wK0ؘRm ?BH|@t1R:BָeX2S}E>EO`GD!4iJr9y8Dpf"5,{@k>%81*UJBN } Uē9@( ܤQ2D{VAߗ A2KQ 4ǹ:LH?fn?Aݘ:ݮV%zW|`5pG}a5,MʆsI5sBW{衈dX;s{c*ԭ ?^ Lx*/ov5~۽vGJP qd`߆ײH, 9$E>$VYCn/LcVPRUSL+C(gZ0ח5w? ׏)S%oSk,:1R6 ڢWț$$ͨvSj ~LeϹ<\Yў:Z.j`"$t |#u–tv_w)YSj.irs0S9Zc+9c\k/jE˘ltGFDўk(Np8/%/ӎMT#.k"Xہ&\`ָhg ·$zhP6zoP xZ+~3dq)2}duߜx{߬:wo4[!*~DEw^k/ ]Vo<7AI])m<.9HUxoʕBûfĤV8.Wh\]KKG{/}4WqyR|7yrr t&A+'GxfY#hG+tkğ4Ӵ]_?4x l,-':zXy)zW Z흣/ rA˘ZFW3C6oepC%چ򵚝ooVѨaL˝f/!4X5jƽ;8J&uw@)Uz> ٗzv pIwʰ54Lp yw `g`b{xCDt|{{kuԁ}x3~ Z*~V];+hȋ/>7<ʰд h@{PF;G+OLzh҄eD>5.hV*Y }XMrx1tQ>0G9㋪FİGО {<-Hi4"uqi*4jgr]^k"0jfϙc &Y7ѽ7_9"h0]X#;+6[ ?>U>P\T<嵿6/`@b`|[]mvTaLI,H=V [_dqmkPNK %P&:1@&_.7`LSWk Q' %vD GV*)B jbͧZYͅ% 6r:A MqYQ=(mVbD<{2IhY5O8t`LZk!.zv$xy`{aҨIt| LD'Ez/OYކ (6?U&HB"*=d3^۝ Y ]ݓ#>f`]>IjM4!rNf/cY?+f  BȣBaRTeR=$jb4:¥?U;zB5>>wny#^2\B`zS2@qmTր`|ˀpOVvtN^YS7ZgO/X D=Y㳻'd}/` xU׸"^OeX/UST͑Wzl<ےɕ:Еhlj>_%&@02Jj[ sܾt&_ۯx暾x#K/z1PtxzYm0tt5+~N&FC4zQ5z I@(n':kX[̟zE\B9 ,$|ᩛ%EhNVlvk47Di5$hBU5 'U 3𗐫F(&I6S.X{)U2m?Li|Vّ+4Ğ-2rٗ挊ԫK9!A/ɛ/!-wy'jTÜ0xBE.Y ԸO%ZVb_~=I^в4I [ `\KOW͖kno dfV'f}*ܸ/pr5;JVKzf2[hdm4(vJ#\Ys7^-w:k5,jl+=0|D6*83=xh l D ! nCkU\ʬ OOy mvAiO%X#m #fK_(mT9KΟ€XHt p7 jw  &ѕ?khd>9My V&P28"ysog1,]U਺xTʟg+MU{˦Jx7tlh4ue]-}֡"z9c;wtQ(b0N&wϳȅ>CКv_/0v_%ϋ z!l1?~-AYv9,f9 5vve#E3??wXNC̟_ |=zi6ǯv{7&#nF}dmy?o)2|>08 BQ{,r,x2蝣5) xt(p)ju>z[y0==͂-)Iq1Erl:ϦZ},{"WL&\Rz~;⏖oDjd,ZYVyk&p+{)2=o:d] ,Fd^uH h 5oۓ>MȐ/a LO 8H7ƾ|;zt_ݶ)GM}?!yhξ-ɃQ dk?Dұ71gdm"Es\q.fmc 6gd-Ǔf@G7?Tv3YKV((p9#I|ѡٕ-6)_BvJӳ! J3J?$d^o? {m>^ /ڙ?HgjZki 5|۪پdQf4#}_LT,.{/ K. +8wfuseGht>g׌}{E!]KaԖ}MCU]ڜveI-Cm{ *TtF=@hv86dUwew<0(Kw^AQ-|S=˳lbD5/ޫRb眾,:.P'gjplj %ILkSD~J5lؖim{2c3 gܿ e~E~>ةkX?n?ҕ ~#B¥˄ZzVC꣨1 $2ɦ4/hO*Kz\:YL3v'hSѐrd}5Oӱ@[Q{4JA}ceڠzG0r)4@ԟ/9H}["~W=nATNrhYHr"Бq#ԟ! i#b0sxJ &c!xmH THF mlLTxD:JJ!'oySZ^7>ϴ kR-q׈zB Mzt+8yv\J6gK7cܹ:_5 AX`Y20O9$ԛonR -/haMC {M01ف{-Ƞ꧕2ڥt()|vW[9m!E; lsp"bB@heI]SjZ~!eVmؐÚGX `PDP!=֢]ӄ;bq 0'C0Sk_)j WLw_xw0Q\Lp?!~cE9AaSV uz&ޝ#$%0#S.y@*#+Ջ>.h_'y@e-1M{. bwFhͶ v@eǬ02:fBdtVXA\X==9_M#Lmn+N8}])!Xz#!#=`d"V)<'_ڧ̉ꨌC8<%xܪy`o94iPG՘ù꺋%q;&Bv&-74"8ا_F؞h篤 OG1Seԥ=l>>v eE77GTzqF).tҏ#2.8CDjZyɑ3Eo$ ܊ړ_5x -IKsOc!Lbo7ӳmj`kqvҼsoi{)ϥ}c4z<^~6Ls᪄A1?t]pPR־~K mRo"NH7@4Kyٜ?{64x!v[gRy˯"b\]t@?L .Ċ{zf0XT6\eiE^ jҧ^9϶֩D#!P6,h"'>觊p]:y46t\p _wiz>g~dlFܟ PR= n_?gO.4g7ͣ]6%,(DqU7S@OpX 9( d[c7Ch~/S&lKT.p$lX{d48)6Ԕ_2.sRqC."ss ?9C> |Y^J]F{r1IX- @ 6;(lX~>Vjז`u@ͽhǼuf3 ]7NIqj"u/ĭy, iޯ¦s 3oW`PM٠!xgkr2_LG8qY@Eߢe65 ] ={Z*؋nW &2dß HHy!z |fz0la$QǛyX"qzb0) Yh{0n9z5P5(UHۡߣaeZRK\>=0l]kbU  XjjAH32 ҵs8=Fxfa]/CVaΚf ֛h9D}bzt9S6 !5=UޞJ~\68 k_KNfA#V"p{\~@] +?2ta%_:«8UJ/+ivz@*'qt*+l@[1s3L;g$*D$Wʼ4lo䦆3]ѭKkcpRuC8PRͧi<lg ؒ@ʻ]Ew0Z1dh{qTjDAENcf'^c{Q(DEc3󏁋zkU$Mo]wf4 ܸKNQRr"2oY vj0\ <awYe`{eVl'%㖧޴B=q0__l;oy-)nO|7qPO sc’xe*]Z:wp$f@[~E-*I[6$P%f٦].@w X]Я> C$,Mz2ƈJ4lP[Ddo.u᳀j>2}WSou@a1M<~b]< F\KuJrg|>qy,]HyG0(+<]0vy8_ItۗMСJlhW |^(K|q!)OZΤpЋA\}gypxdAEʿ,?IA-_8M7=Bcsk@@Ӵ2K^΃44iFk;2nD[/*'h (~꨽ o `J)D qWʈNpKD! uR5, y@_]6l+}@'KOQVrn}/ŵzA^֚o7f"PW?}˹(p`EjY lO:wZMrޱTBhZgK4h gc A&s FjS^+oFIn'9 \<;- a֡p%KTOE8Ͳ/jf {uaS@յ.Z9[ŜB^|Uζd> "iF+GwcS;B0]}~_1d dhƎY`R25cҿnW-Q_4ΥX6q?l@6ʃ]i2:NjN`w[qFLU0Tajff}n'{*whY N]`*'аvUݽKF"U}9 hOm&ˊeH~xwtȪe39.?3a74P J!-uN$ˈa@pVKT_;18eϊx.0oݧf-`x߹ɻkim}˺Ηہ| P~_~mge̒BCҫ8f;l`Ót-i4E),H,LCC/V -KuseRU+߀-8,Qy9_\a썹jSD]򡘛U}마0:ᬡ,RH(@B&t.[ defWJط{mZqgϕRq,3B7|ۢs/Ti߫kJPcHZm-\W綳z,6iL ~mf6"<(1!GPi+WIbKA]&ZcImN#$[+ U)y"Ci= `rGkZ?3o[Z穸qv[}OOɥ1`rUpm[ϿQkdj3QڋTjI{M?Oo7t-kTr:{nnɥ~CaMO;mt0ޏIg<Eq!>!_vu`j?e.N[3}ⲝ.&bJKݝPTj(fC}B,*RP fڴ#J&/M9g+k%*{Q[$PStU0@0b:UiHR&>:5i6bRG-nTc>Tn:4olBҬ>6c0(=̓ ꒬${bUv[TS[̱hh=J5H֡x@ZZA4Wٝ7X+F7\aqȬ>۪OϏʺ(R"O:ѿ'Ucsp=AU/(NN=9  Am\KpuF/ucTA3xZQfJ)=P2A QBH:h0pM+Nfʟ\;u XCFAH4Xmj |@[$ X.5b )͊=`O0M+?ퟞ;(MG`O*yOԡKY4x rD[?h_|5Gr4(J˪@Z20p4]Xh@N~`4 ~`4Dc_ nS^_F$ʥ AVJZG/lBi3#bCf-N$qGޠ,H6󄓤^dɹj=X{l~Ž kN$K0lYMgiE:B2mjlh8T3gF/ 2*#C[é,{1L:-W n#Q "q$Zo2 H wVP3y/P"ylMkАx߁K#c>fwӭva)˗biϽhn5{`//ƶK&:$Oeq-N=}NCk.kpHR7qUQ[|5]`ArGλx4CPcpW6\F~K=`@ 9h}gILu\MY {L{H*j;`hR(X\氅Э][FV'T 1߼S@:TLp+ 60!\XHMWe[f_PW+ ҙ/lM-K|T t & Y:PnKPA?Y`@C6bN@ rmj8:|Z .:z,P51\@fJd?)Y7F|Ϊ|;yG?!dr =T=((TǮΰG PkPwXA*Uu oYI$|ŤuZ vowpal_wabbit-8.1.1/test/test_1_winvw.bat000066400000000000000000000004321261756526500204770ustar00rootroot00000000000000..\vowpalwabbit\x64\Debug\vw.exe -k -l 20 --initial_t 128000 --power_t 1 -d train-sets\0001.dat -f 0001A.model.tmp -c --passes 8 --invariant --ngram 3 --skips 1 ..\vowpalwabbit\x64\Debug\vw.exe -t -d test-sets\0001.dat -i 0001A.model.tmp --invariant --predictions 0001A.predict.tmpvowpal_wabbit-8.1.1/test/test_2_winvw.bat000066400000000000000000000021641261756526500205040ustar00rootroot00000000000000..\vowpalwabbit\x64\Debug\vw.exe -k -l 20 --initial_t 128000 --power_t 1 -d train-sets\0001.dat -f 0001A.model.tmp -c --passes 8 --invariant --ngram 3 --skips 1 ..\vowpalwabbit\x64\Debug\vw.exe -t -d test-sets\0001.dat -i 0001A.model.tmp --invariant --predictions 0001A.predict.tmp ..\vowpalwabbit\x64\Release\vw.exe -k -l 20 --initial_t 128000 --power_t 1 -d train-sets\0001.dat -f 0001B.model.tmp -c --passes 8 --invariant --ngram 3 --skips 1 ..\vowpalwabbit\x64\Release\vw.exe -t -d test-sets\0001.dat -i 0001B.model.tmp --invariant --predictions 0001B.predict.tmp ..\vowpalwabbit\x86\Debug\vw.exe -k -l 20 --initial_t 128000 --power_t 1 -d train-sets\0001.dat -f 0001C.model.tmp -c --passes 8 --invariant --ngram 3 --skips 1 ..\vowpalwabbit\x86\Debug\vw.exe -t -d test-sets\0001.dat -i 0001C.model.tmp --invariant --predictions 0001C.predict.tmp ..\vowpalwabbit\x86\Release\vw.exe -k -l 20 --initial_t 128000 --power_t 1 -d train-sets\0001.dat -f 0001D.model.tmp -c --passes 8 --invariant --ngram 3 --skips 1 ..\vowpalwabbit\x86\Release\vw.exe -t -d test-sets\0001.dat -i 0001D.model.tmp --invariant --predictions 0001D.predict.tmp vowpal_wabbit-8.1.1/test/train-sets/000077500000000000000000000000001261756526500174505ustar00rootroot00000000000000vowpal_wabbit-8.1.1/test/train-sets/0001.dat000066400000000000000000010504541261756526500205330ustar00rootroot000000000000001 |features 13:3.9656971e-02 24:3.4781646e-02 69:4.6296168e-02 85:6.1853945e-02 140:3.2349996e-02 156:1.0290844e-01 175:6.8493910e-02 188:2.8366476e-02 229:7.4871540e-02 230:9.1505975e-02 234:5.4200061e-02 236:4.4855952e-02 238:5.3422898e-02 387:1.4059304e-01 394:7.5131744e-02 433:1.1118756e-01 434:1.2540409e-01 438:6.5452829e-02 465:2.2644201e-01 468:8.5926279e-02 518:1.0214076e-01 534:9.4191484e-02 613:7.0990764e-02 646:8.7701865e-02 660:7.2289191e-02 709:9.0660661e-02 752:1.0580081e-01 757:6.7965068e-02 812:2.2685185e-01 932:6.8250686e-02 1028:4.8203137e-02 1122:1.2381379e-01 1160:1.3038123e-01 1189:7.1542501e-02 1530:9.2655659e-02 1664:6.5160148e-02 1865:8.5823394e-02 2524:1.6407280e-01 2525:1.1528353e-01 2526:9.7131468e-02 2536:5.7415009e-01 2543:1.4978983e-01 2848:1.0446861e-01 3370:9.2423186e-02 3960:1.5554591e-01 7052:1.2632671e-01 16893:1.9762035e-01 24036:3.2674628e-01 24303:2.2660980e-01 const:.01 0 |features 9:8.5609287e-02 14:2.9904654e-02 19:6.1031535e-02 20:2.1757640e-02 24:1.3484491e-02 39:5.0661467e-02 45:2.5001373e-02 49:6.0599580e-02 50:2.5216307e-02 55:4.5040369e-02 64:5.1786009e-02 65:1.2385602e-01 69:5.0108045e-02 70:3.8740762e-02 73:3.9056923e-02 82:8.0505788e-02 90:3.5707459e-02 99:4.7706675e-02 104:5.1884215e-02 105:1.5568805e-01 106:1.3511626e-01 130:1.0544337e-01 133:8.1089266e-02 171:5.9266284e-02 180:7.7435717e-02 217:6.8277337e-02 233:2.6908301e-02 234:3.5577789e-02 254:1.0109196e-01 286:3.6022667e-02 300:1.2054443e-01 305:3.7950054e-02 326:5.6624860e-02 337:6.8930335e-02 348:3.7790950e-02 400:4.4774704e-02 417:4.3467607e-02 434:8.2317248e-02 441:1.1299837e-01 465:9.6445926e-02 476:5.0166391e-02 481:1.0036784e-01 495:1.0148438e-01 497:4.0623948e-02 510:4.2873766e-02 514:4.4061519e-02 518:6.7046829e-02 548:9.7496063e-02 606:4.7255926e-02 655:5.1991425e-02 678:3.3746067e-02 724:3.5048731e-02 759:6.3103504e-02 768:4.6424236e-02 802:2.4630768e-02 820:4.3894887e-02 910:5.6646861e-02 934:7.6288253e-02 995:4.2333681e-02 1011:4.5684557e-02 1091:6.5844811e-02 1100:1.5925008e-01 1288:4.4281408e-02 1321:5.2120164e-02 1340:1.5260276e-01 1574:7.5433277e-02 1629:6.3325211e-02 1654:3.2249656e-02 1712:1.6111535e-01 1796:8.0251180e-02 1930:8.7665550e-02 2031:1.4472182e-01 2036:8.9130148e-02 2039:9.6134968e-02 2277:8.1756182e-02 2330:7.0579961e-02 2334:8.2388259e-02 2343:8.3097421e-02 2344:2.0492174e-01 2348:7.7909611e-02 2360:9.3834393e-02 2362:3.7530366e-02 2376:7.0720568e-02 2493:1.8794763e-01 2495:5.9343126e-02 2520:1.1095246e-01 2949:5.7359278e-02 3370:2.5833043e-01 4523:1.9765969e-01 4525:1.1142892e-01 5307:9.4257712e-02 5401:7.0384808e-02 5593:8.1356630e-02 6093:7.4096188e-02 9217:1.0568235e-01 11017:8.1550762e-02 12301:1.2676764e-01 12332:2.9680410e-01 12338:9.4060794e-02 12339:2.5156361e-01 12340:2.6923507e-01 12341:1.5476021e-01 const:.01 0 |features 13:4.6038497e-02 20:3.8479928e-02 24:4.0378645e-02 55:4.7046758e-02 90:1.0692423e-01 121:7.5637124e-02 147:6.1341532e-02 161:1.2443262e-01 166:9.2344858e-02 179:5.2878667e-02 188:3.2931156e-02 230:6.2741712e-02 236:5.2074093e-02 240:5.4761782e-02 298:1.2427004e-01 315:7.1311563e-02 350:1.3221318e-01 357:1.5712146e-01 368:1.0088409e-01 433:9.1585882e-02 545:7.7802099e-02 558:6.7504369e-02 573:6.1524265e-02 584:1.1028677e-01 631:9.3503900e-02 660:4.9565587e-02 678:5.9682313e-02 691:1.2557535e-01 820:1.6291782e-01 1059:5.0108973e-02 1139:1.4289856e-01 1145:7.3475920e-02 1183:1.0825604e-01 1188:1.0738946e-01 1272:1.2391161e-01 1335:1.0124054e-01 1529:2.1344736e-01 1910:1.0896006e-01 2066:1.1121049e-01 2090:9.1144264e-02 2162:1.7347734e-01 2812:1.1876234e-01 2841:1.0789524e-01 2871:1.1722078e-01 2878:2.2459558e-01 2903:1.2972572e-01 3006:3.1611764e-01 3008:2.2492266e-01 3394:1.1831106e-01 3762:1.6104744e-01 3845:1.1758391e-01 3852:3.2081831e-01 5118:3.1833124e-01 5651:1.3049011e-01 5656:2.2692566e-01 const:.01 0 |features 3:4.5577556e-02 24:1.1411044e-02 25:3.7974268e-02 33:2.8507719e-02 41:3.5226457e-02 42:4.4543922e-02 50:3.6129922e-02 52:3.1403832e-02 55:2.2511169e-02 69:1.5188689e-02 76:4.0629715e-02 84:7.4837752e-02 85:3.4358751e-02 89:6.5839954e-02 110:2.9084764e-02 161:7.4031636e-02 170:3.5370197e-02 196:4.8320368e-02 208:3.9144717e-02 209:5.5873640e-02 269:4.3558568e-02 276:7.6310657e-02 280:3.7778754e-02 286:3.0483631e-02 288:2.4288468e-02 293:2.3107700e-02 298:3.5118837e-02 314:1.8277630e-01 319:3.1361207e-02 334:6.3679650e-02 336:3.3797063e-02 354:3.5158016e-02 357:4.4402681e-02 389:4.5763917e-02 428:7.6703973e-02 430:6.6179007e-02 433:2.5882259e-02 464:2.3039971e-02 475:5.8085274e-02 476:4.2452544e-02 483:6.5434702e-02 494:3.7052151e-02 533:2.2281876e-02 575:3.5521347e-02 664:4.0118020e-02 678:2.8557094e-02 690:4.1161560e-02 757:3.7753370e-02 802:4.3742239e-02 803:4.1759558e-02 814:6.5572858e-02 836:4.2416338e-02 857:5.1457152e-02 871:4.5915388e-02 963:3.9394960e-02 973:9.8459624e-02 1029:3.6264464e-02 1059:4.0595561e-02 1094:3.9410282e-02 1110:4.2543653e-02 1122:2.8821396e-02 1141:5.7815406e-02 1173:3.5140518e-02 1188:3.0348364e-02 1213:4.0825505e-02 1237:4.2819086e-02 1266:1.1101459e-01 1308:4.8654899e-02 1342:8.2725197e-02 1417:7.9656065e-02 1419:8.4478162e-02 1422:3.3052005e-02 1434:4.7695637e-02 1459:5.6947891e-02 1461:6.3311882e-02 1465:9.5394187e-02 1488:5.8578175e-02 1623:3.8236793e-02 1723:5.8299869e-02 1730:5.7023022e-02 1881:5.3735066e-02 2028:4.5234472e-02 2223:1.0081239e-01 2234:4.1061066e-02 3013:1.0455123e-01 3015:1.2765741e-01 3137:4.5956153e-02 3188:7.3665448e-02 3291:5.2890804e-02 3298:5.7951961e-02 3380:1.0363416e-01 3384:2.0652667e-01 3386:1.1103135e-01 3390:6.5076917e-02 3410:1.4741886e-01 3474:7.3495716e-02 3483:1.8200213e-01 3533:9.9155381e-02 3562:2.3795952e-01 3615:6.1804771e-02 3899:6.2048983e-02 4003:6.2531702e-02 4038:9.2995450e-02 4194:6.7665890e-02 4206:5.8146089e-02 4345:6.6447310e-02 4724:7.4850418e-02 4852:7.5302698e-02 5651:6.2437568e-02 5671:1.2755182e-01 5845:1.3229835e-01 6047:6.8817139e-02 6319:6.4124115e-02 8277:9.3362913e-02 8318:1.6047120e-01 8408:1.1899689e-01 8472:8.1823200e-02 8651:1.1915996e-01 9041:1.1209033e-01 9095:7.3802844e-02 9251:9.2515543e-02 9252:9.7969875e-02 12632:8.0214806e-02 18535:8.5983023e-02 18618:1.1447286e-01 18778:2.0379353e-01 22746:9.7772084e-02 31213:1.1904188e-01 31214:2.0987929e-01 36203:1.3161305e-01 36354:2.9326519e-01 36831:1.7453752e-01 36832:2.1526906e-01 const:.01 0 |features 23:5.8031932e-02 42:4.3960683e-02 45:2.0880008e-02 50:3.5656851e-02 52:3.0992642e-02 69:1.4989815e-02 73:1.9265046e-02 101:3.6552731e-02 131:8.4322646e-02 161:2.7999246e-02 169:3.0079322e-02 179:5.2403107e-02 182:6.2946759e-02 188:1.5550749e-02 193:3.1950910e-02 225:3.7829999e-02 233:2.2472586e-02 236:5.1605769e-02 269:2.5389541e-02 276:2.6976349e-02 298:5.8682792e-02 301:9.8974206e-02 312:3.7751961e-02 342:7.9125486e-02 378:4.9176287e-02 464:2.2738295e-02 478:3.8368121e-02 510:3.5806216e-02 516:3.9175954e-02 533:2.1990126e-02 557:5.4702684e-02 564:4.6411715e-02 642:8.1580848e-02 655:4.3420870e-02 673:3.8477339e-02 702:3.0201910e-02 751:4.8421662e-02 760:5.0214007e-02 768:3.8771410e-02 789:4.6299059e-02 800:6.4234152e-02 802:4.3169495e-02 836:4.1860957e-02 973:5.7390418e-02 1011:3.8153660e-02 1036:6.7988560e-02 1038:4.4288885e-02 1059:4.0064018e-02 1062:4.4851292e-02 1081:9.2638679e-02 1110:4.1986603e-02 1118:5.2589338e-02 1130:4.8003461e-02 1133:4.9178164e-02 1196:4.0469117e-02 1214:5.3173710e-02 1221:5.0143369e-02 1263:8.3388008e-02 1298:1.0334191e-01 1305:4.2508319e-02 1335:4.7807802e-02 1350:5.0633088e-02 1380:3.8872030e-02 1389:4.8115946e-02 1416:4.7130316e-02 1417:4.6430152e-02 1454:3.2705292e-02 1455:4.2858150e-02 1479:5.2930076e-02 1690:5.0393224e-02 1705:6.8371922e-02 1865:7.9661109e-02 1890:4.8129275e-02 2024:4.9730893e-02 2028:7.5585797e-02 2115:6.9944449e-02 2126:4.7789685e-02 2166:5.4787014e-02 2248:4.6545438e-02 2259:8.2881287e-02 2323:5.9373714e-02 2362:3.1343650e-02 2380:6.3111462e-02 2433:5.1356785e-02 2477:8.3841749e-02 2538:5.1214628e-02 2563:6.2386304e-02 2614:4.9308911e-02 3008:4.4509582e-02 3027:1.0765981e-01 3236:1.0831050e-01 3536:7.3078923e-02 3577:9.9980108e-02 3800:5.7047315e-02 3825:1.1666410e-01 3845:5.5525463e-02 4045:1.0749368e-01 4594:9.7434357e-02 4599:8.8552117e-02 5158:6.0078427e-02 5313:8.2510263e-02 5597:1.4109479e-01 6051:1.6858204e-01 6578:7.9471059e-02 7351:6.5885052e-02 8081:7.5523540e-02 8256:2.2026148e-01 8269:8.3418600e-02 8272:8.8049397e-02 8273:1.6269000e-01 8284:2.7112472e-01 8287:2.3736267e-01 8395:9.2970602e-02 8421:8.1172608e-02 8467:8.3752871e-02 8615:7.7104934e-02 10752:1.6747326e-01 13810:1.9023852e-01 14387:8.6804882e-02 18535:8.4857196e-02 18656:1.0005520e-01 18661:3.9166561e-01 18665:2.0358166e-01 18666:7.8335546e-02 18668:1.0148206e-01 20228:1.0928469e-01 24559:1.0928469e-01 25081:8.0901086e-02 33705:1.2259024e-01 const:.01 1 |features 5:1.1789641e-01 39:6.0373064e-02 45:1.3163488e-01 60:1.4378849e-01 69:8.6419873e-02 73:4.6543971e-02 140:4.2846322e-02 217:6.5645427e-02 218:6.7507431e-02 232:2.0380184e-01 257:6.6671841e-02 286:4.2928066e-02 288:9.8053738e-02 388:1.3288118e-01 400:2.6614136e-01 522:2.2009864e-01 588:1.8588908e-01 613:1.9352522e-01 655:6.1957959e-02 724:7.0718400e-02 842:5.3571172e-02 911:1.6738084e-01 1012:2.6197922e-01 1115:3.3340582e-01 1239:1.1640005e-01 2937:2.5619447e-01 4003:3.1289726e-01 10731:3.5240188e-01 12773:3.7005949e-01 const:.01 0 |features 15:3.5283413e-02 24:1.7248444e-02 41:5.3246796e-02 79:4.6455566e-02 98:5.4274429e-02 111:1.0215063e-01 189:9.3750842e-02 230:7.6832324e-02 252:4.2234633e-02 274:5.6942467e-02 276:4.1317280e-02 277:3.8621385e-02 284:3.6869969e-02 296:5.3239051e-02 336:8.6496435e-02 352:1.6604654e-01 354:5.3143345e-02 365:4.1638266e-02 464:3.4826230e-02 480:6.6881403e-02 526:3.4101814e-02 545:5.6270942e-02 550:5.1513255e-02 622:6.7887858e-02 684:6.0539115e-02 755:7.6493047e-02 767:5.8196407e-02 799:8.3615087e-02 802:5.3344302e-02 910:7.2458811e-02 927:6.0960926e-02 929:5.8649912e-02 986:1.6700441e-01 1025:6.9675490e-02 1028:6.8527438e-02 1059:6.1362505e-02 1094:5.9570886e-02 1096:2.0652901e-01 1132:5.2879967e-02 1137:8.0896653e-02 1188:9.6270241e-02 1273:1.4128542e-01 1503:7.1052589e-02 1511:5.9685234e-02 1548:8.8847607e-02 1557:5.6776252e-02 1589:8.0049120e-02 1760:2.2150156e-01 1881:8.1223615e-02 1972:7.4915648e-02 2009:1.0867031e-01 2021:2.8201237e-01 2088:7.3738441e-02 2098:1.7699897e-01 2099:1.7802052e-01 2122:7.5097844e-02 2141:9.2161000e-02 2264:1.1130272e-01 2362:4.8006292e-02 2550:9.7868025e-02 2564:1.2834764e-01 2607:9.5717140e-02 2820:1.3676767e-01 3033:9.1752172e-02 3198:9.4323657e-02 3272:1.0240593e-01 3410:1.0618065e-01 3512:8.5455991e-02 3574:9.5631681e-02 3675:1.1940711e-01 4678:1.2296332e-01 5206:1.1661388e-01 6147:1.8070130e-01 7541:1.3165449e-01 7840:2.9703492e-01 8440:1.2342619e-01 10988:1.2549973e-01 11049:1.4151667e-01 11168:1.6530864e-01 31847:2.9991940e-01 const:.01 0 |features 5:5.3301733e-02 9:6.2555432e-02 11:7.3172815e-02 13:4.9635198e-02 15:6.5190420e-02 17:2.8164724e-02 18:3.5669319e-02 19:5.5451479e-02 20:4.1486122e-02 24:1.5185564e-02 26:3.9898835e-02 33:3.7937440e-02 36:6.0122520e-02 45:6.7186847e-02 50:4.8080895e-02 51:5.1502939e-02 52:7.0759192e-02 54:2.6368383e-02 56:5.5773970e-02 61:1.0710372e-01 67:5.0984230e-02 69:3.4223195e-02 74:3.9380819e-02 80:5.8718670e-02 82:1.1237274e-01 85:4.5723863e-02 90:6.8084776e-02 102:6.4724497e-02 107:4.8656568e-02 108:6.8869792e-02 111:5.3116240e-02 112:5.0638448e-02 117:4.5061130e-02 125:8.0561966e-02 144:5.3790558e-02 191:4.7557503e-02 210:4.0814247e-02 215:5.1698022e-02 222:6.0015813e-02 224:3.7807085e-02 231:4.1280117e-02 233:3.0302791e-02 234:6.7837529e-02 255:1.0167062e-01 259:4.0633537e-02 284:5.4960225e-02 286:7.0582502e-02 301:7.8823715e-02 318:5.8683388e-02 327:6.8761639e-02 348:7.2057448e-02 365:8.7477766e-02 370:5.2241467e-02 376:7.7616692e-02 381:4.9030535e-02 400:5.0423048e-02 417:7.5442202e-02 433:3.4443535e-02 451:4.4488866e-02 464:7.3166363e-02 465:6.4148359e-02 466:7.3074237e-02 478:1.2345938e-01 481:4.7366023e-02 494:4.9308177e-02 511:1.0614729e-01 519:8.6390451e-02 526:8.3817840e-02 532:6.1101902e-02 533:2.9652225e-02 546:1.1871039e-01 549:1.4348567e-01 559:1.0908782e-01 560:5.8591850e-02 573:3.9176021e-02 574:6.7587882e-02 586:7.1268670e-02 608:9.2703134e-02 613:7.3961660e-02 620:9.6122473e-02 627:9.5267519e-02 629:5.5523060e-02 642:4.6099242e-02 668:7.0150040e-02 679:5.1829111e-02 688:8.4508322e-02 702:4.0725272e-02 720:1.3691705e-01 751:6.5293394e-02 760:6.7710258e-02 773:7.5253464e-02 785:1.2002083e-01 842:2.9899737e-02 858:7.6270103e-02 911:5.5175625e-02 995:8.0719247e-02 1011:5.1447678e-02 1014:4.8865855e-02 1071:9.0600483e-02 1127:9.2416152e-02 1145:4.6786323e-02 1194:7.1459286e-02 1326:8.7687232e-02 1399:1.2394845e-01 1452:5.1346365e-02 1554:5.5196017e-02 1654:6.1491653e-02 1710:1.0370397e-01 1725:1.3605677e-01 1746:2.9548144e-01 1756:6.8078578e-02 1810:6.7248575e-02 1930:9.8724589e-02 1935:6.2996961e-02 1964:7.8700081e-02 2014:7.2563030e-02 2125:8.7343983e-02 2201:8.5712083e-02 2293:8.2440317e-02 2298:2.1134043e-02 2322:7.2249226e-02 2338:6.4280219e-02 2514:9.5954128e-02 2728:9.1501616e-02 2795:8.0325022e-02 2885:1.5883781e-01 2893:7.9524823e-02 2923:8.8810444e-02 3158:8.9602776e-02 3180:1.0103431e-01 3184:1.3113359e-01 3437:1.4367227e-01 4731:1.0641657e-01 5168:1.0036340e-01 5197:1.0327362e-01 5424:7.7506967e-02 5972:1.4931364e-01 5984:1.0603356e-01 7993:1.1169191e-01 10050:1.3650699e-01 18686:1.4489010e-01 19584:1.4415240e-01 20267:1.3498561e-01 40078:1.4924034e-01 const:.01 0 |features 13:2.9609846e-02 18:3.6027648e-02 32:4.4532869e-02 45:2.8438151e-02 64:2.8068403e-02 107:4.9145367e-02 140:2.4154101e-02 238:8.3709799e-02 276:3.6741246e-02 307:6.9328450e-02 357:5.9683714e-02 365:3.7026681e-02 413:1.0246231e-01 423:1.0169387e-01 476:9.6615113e-02 506:4.0256724e-02 524:5.8727089e-02 587:5.0132606e-02 626:6.6554219e-02 660:3.1878307e-02 664:5.3924501e-02 676:6.8776548e-02 726:4.8896302e-02 812:7.0979826e-02 820:8.4536858e-02 1024:6.3699096e-02 1029:4.8744757e-02 1062:6.1086554e-02 1218:7.4180119e-02 1426:4.6529077e-02 1429:6.4088009e-02 1486:6.5359414e-02 1489:1.5872289e-01 1609:9.3300425e-02 1731:5.4757904e-02 1772:8.5183427e-02 1885:1.0124429e-01 2131:7.7084497e-02 2202:8.4645070e-02 2221:1.1719659e-01 2223:6.4569637e-02 2226:1.4628333e-01 2311:6.7074485e-02 2423:1.2627970e-01 2580:1.4240469e-01 2731:7.3689789e-02 2871:7.5391024e-02 2893:8.0323726e-02 2940:7.7242814e-02 3617:1.3908839e-01 3756:9.6985392e-02 3772:6.5106317e-02 3841:5.4847423e-02 3855:1.6438945e-01 3864:2.0057572e-01 4132:8.9075580e-02 4276:6.6121101e-02 4340:9.7786203e-02 4595:1.0477127e-01 5261:2.0169328e-01 5295:9.2872404e-02 5300:1.0756692e-01 5775:8.7651499e-02 7559:1.5180370e-01 9840:1.2444526e-01 10622:1.0936097e-01 11306:1.2710032e-01 11408:1.4327782e-01 13492:1.3772996e-01 13494:3.6511117e-01 15759:1.1569903e-01 16056:1.7845926e-01 17679:1.6165386e-01 22275:2.2374372e-01 33393:1.5838674e-01 37562:1.8201114e-01 44781:2.4165982e-01 44966:1.6823532e-01 const:.01 1 |features 39:6.0213052e-02 70:4.6044845e-02 101:8.8076606e-02 140:1.1929959e-01 169:7.2478436e-02 188:3.7470724e-02 238:1.1948375e-01 247:1.7659175e-01 259:7.2609894e-02 277:1.0287616e-01 357:1.0559076e-01 358:1.2198421e-01 387:1.0968716e-01 454:7.6134235e-02 573:1.6705349e-01 644:7.2947726e-02 645:1.1702140e-01 726:8.6505972e-02 801:1.4080049e-01 802:4.9566187e-02 968:1.3092631e-01 971:2.5020817e-01 1127:5.6058250e-02 1193:7.3045760e-02 1338:1.2727100e-01 2009:2.9745954e-01 2084:1.4342444e-01 2794:1.2485216e-01 2977:1.6319990e-01 3002:1.5451294e-01 6320:2.3330823e-01 13609:6.7062819e-01 const:.01 0 |features 51:9.1742322e-02 63:1.0273207e-01 79:7.9667173e-02 107:9.4776824e-02 130:1.6411452e-01 161:1.2451776e-01 232:8.4909841e-02 233:9.9939696e-02 286:1.2178259e-01 354:9.1136120e-02 481:1.5621485e-01 548:2.1386717e-01 607:1.4529906e-01 613:1.4406793e-01 623:9.9662520e-02 802:1.1338803e-01 842:5.8240898e-02 955:1.9790260e-01 1173:9.1090769e-02 1419:1.2933497e-01 1422:1.4506370e-01 1575:1.1245217e-01 1998:1.3089849e-01 2014:2.3931549e-01 2074:1.2505539e-01 2298:4.1166436e-02 2367:1.3073856e-01 2493:9.6822970e-02 2602:1.2902921e-01 3144:2.2828881e-01 3306:1.6709657e-01 3307:3.8185522e-01 3327:1.6683976e-01 4300:4.5267534e-01 5313:1.2799810e-01 6229:1.9239710e-01 const:.01 0 |features 3:3.4521487e-02 10:3.8607504e-02 17:2.7141456e-02 20:2.3612162e-02 21:1.9033734e-02 24:2.7633568e-02 45:1.6024819e-02 49:1.8508306e-02 50:1.6162584e-02 53:2.3626925e-02 54:2.5410378e-02 55:7.1237803e-02 57:1.2806098e-01 63:3.0017758e-02 69:5.5038571e-02 70:1.4665698e-02 73:2.5033830e-02 76:3.0773876e-02 81:3.1098031e-02 84:2.7010147e-02 95:3.3022258e-02 136:4.5199703e-02 141:5.3201389e-02 144:6.4249709e-02 147:2.2231124e-02 152:3.1982135e-02 182:6.4266056e-02 192:3.3792648e-02 209:5.9645090e-02 229:1.8605033e-02 230:2.2738570e-02 231:4.9306709e-02 236:1.8872460e-02 240:3.3603080e-02 277:1.9352708e-02 278:1.5790433e-01 293:1.7502302e-02 295:2.5545953e-02 296:2.6677443e-02 302:5.9541978e-02 318:3.3400126e-02 319:4.0218506e-02 320:5.1968716e-02 322:3.7590791e-02 341:7.1264639e-02 344:3.3414464e-02 348:2.4222394e-02 351:4.5316096e-02 365:2.0864433e-02 384:7.3446445e-02 387:3.4936350e-02 388:6.5055631e-02 394:3.1610537e-02 400:2.8698685e-02 438:5.7792179e-02 444:6.2008325e-02 451:2.5321199e-02 468:3.6152173e-02 481:2.6958754e-02 496:3.3650503e-02 507:8.3985046e-02 510:2.7480263e-02 528:4.1218821e-02 529:6.1410706e-02 578:5.7916626e-02 587:2.8249586e-02 638:3.0170586e-02 651:3.2381136e-02 655:1.9681865e-02 675:3.8677480e-02 694:3.9746787e-02 695:1.8929133e-01 747:5.0976306e-02 755:3.8329739e-02 758:4.2080726e-02 764:5.0653391e-02 769:1.0258514e-01 771:1.4048365e-01 774:5.9635177e-02 814:4.9666386e-02 815:5.4335307e-02 837:3.1581540e-02 842:2.8813433e-02 851:1.0668210e-01 866:3.4556597e-02 867:8.7979533e-02 868:4.8070509e-02 897:2.7149070e-02 899:4.4062104e-02 921:4.5455556e-02 925:3.6314521e-02 929:6.1675616e-02 945:5.2838825e-02 949:4.2206656e-02 952:4.3087374e-02 954:1.3111262e-01 967:3.5057828e-02 979:7.5073712e-02 992:5.1683184e-02 1026:8.3732016e-02 1040:4.6587992e-02 1044:1.0644638e-01 1054:4.0737703e-02 1073:5.7088241e-02 1091:4.2203728e-02 1102:3.1331912e-02 1122:7.2095379e-02 1132:2.6497511e-02 1145:2.6628815e-02 1172:7.6758467e-02 1179:6.0137931e-02 1212:3.4160882e-02 1239:3.6976200e-02 1243:1.1735666e-01 1278:1.4296535e-01 1288:7.9237118e-02 1304:8.2994230e-02 1308:8.7940522e-02 1311:1.1404829e-01 1338:4.0536955e-02 1350:3.8859472e-02 1387:3.7966553e-02 1394:9.0409338e-02 1435:7.2107129e-02 1449:5.4658853e-02 1454:2.5100391e-02 1455:1.9426797e-02 1456:7.9286359e-02 1503:3.5603594e-02 1504:4.0020730e-02 1509:6.5851808e-02 1519:4.6005230e-02 1520:6.9508299e-02 1528:3.5532840e-02 1557:2.8449891e-02 1560:3.9404206e-02 1573:3.6941871e-02 1618:5.4254752e-02 1664:7.1538113e-02 1802:4.0896952e-02 1821:8.0006972e-02 1823:4.4472270e-02 1871:6.6549540e-02 1872:4.7401171e-02 1897:5.5045400e-02 1906:3.2127667e-02 1919:4.0546339e-02 1935:6.0708184e-02 1940:4.5926861e-02 1957:5.4365139e-02 1984:4.0499505e-02 2088:1.0884973e-01 2232:1.0250812e-01 2234:3.1100592e-02 2335:3.7190024e-02 2369:5.1962208e-02 2438:3.8100298e-02 2490:3.7572816e-02 2533:7.4667275e-02 2534:3.7012883e-02 2602:3.7701644e-02 2735:5.9128612e-02 2738:4.4203550e-02 2769:4.4751719e-02 2789:5.2025020e-02 2806:3.7922509e-02 2938:8.0569871e-02 2939:9.5245063e-02 3002:4.9213763e-02 3137:3.4808245e-02 3246:4.2809326e-02 3247:5.0022271e-02 3309:5.3347658e-02 3325:8.8357881e-02 3463:5.4724883e-02 3513:4.7798663e-02 3656:4.3289859e-02 3713:5.4279946e-02 3756:5.4651000e-02 3885:1.0244504e-01 4039:6.5228321e-02 4079:6.3537277e-02 4164:6.9901250e-02 4450:1.2758444e-01 4965:1.7716619e-01 5477:5.5292327e-02 5493:1.2203911e-01 5678:1.3828711e-01 5863:5.9023950e-02 6125:1.5827380e-01 6507:4.4442374e-02 6527:6.1312389e-02 6577:4.4437848e-02 6649:5.6395158e-02 7915:6.3748479e-02 8251:6.1819267e-02 8387:5.9400473e-02 10494:5.7623368e-02 10505:1.8258707e-01 10512:7.6693669e-02 10726:2.9467329e-01 10741:2.2884762e-01 11517:7.5779781e-02 12706:5.6397956e-02 13549:7.4762210e-02 21537:1.7682104e-01 22361:8.4256165e-02 const:.01 0 |features 10:4.5602437e-02 15:3.5358634e-02 18:6.8743788e-02 20:2.7890228e-02 24:1.7285217e-02 26:4.5415506e-02 39:3.8355120e-02 41:5.3360313e-02 51:2.2466166e-02 56:6.3485637e-02 69:3.8955111e-02 74:4.4825859e-02 90:4.5771927e-02 92:7.0473224e-02 98:5.4390140e-02 224:4.3034531e-02 229:6.2999368e-02 230:4.5475151e-02 234:4.5605708e-02 236:7.9208493e-02 240:3.9691303e-02 252:4.2324677e-02 321:6.1969116e-02 334:5.6971211e-02 339:4.2349722e-02 354:5.3256642e-02 368:7.3120721e-02 386:1.0576518e-01 394:1.0703790e-01 417:5.5719346e-02 433:3.9205916e-02 434:1.4871694e-01 443:6.0631510e-02 533:3.3752128e-02 545:5.6390911e-02 549:5.3037189e-02 575:9.1103189e-02 620:8.2247570e-02 622:6.8032593e-02 668:7.9849429e-02 673:5.9057966e-02 757:5.7188034e-02 764:5.9830796e-02 929:5.8774952e-02 1026:7.9794027e-02 1071:8.3202600e-02 1122:4.3658059e-02 1240:5.8429115e-02 1426:5.2435718e-02 1455:3.8851894e-02 1540:6.6398598e-02 1557:5.6897294e-02 1617:6.9521241e-02 1643:8.1654906e-02 1800:8.8989697e-02 1990:1.1428233e-01 2173:9.9702515e-02 2277:1.0479990e-01 2298:2.4056170e-02 2347:1.2577075e-01 2490:1.2722705e-01 2632:1.0857809e-01 3214:1.0322773e-01 3404:9.5382974e-02 3484:1.5003483e-01 3525:1.1550760e-01 3751:9.2573963e-02 3899:9.3990535e-02 3923:7.7666506e-02 4119:1.2850317e-01 4175:1.0760456e-01 4398:1.0321349e-01 4550:1.0584284e-01 6018:1.6845514e-01 6060:3.5146815e-01 6694:1.1902021e-01 8275:1.1003182e-01 8462:3.0015641e-01 11905:1.5928814e-01 13136:1.4614406e-01 16190:1.5266737e-01 18017:1.9253759e-01 20284:3.4135193e-01 20896:1.9970319e-01 30665:2.0148169e-01 const:.01 0 |features 5:5.4097280e-02 10:5.8846273e-02 13:4.3059591e-02 14:6.1312288e-02 15:2.6948322e-02 16:4.2213153e-02 17:5.1276438e-02 23:4.0094241e-02 25:7.4228339e-02 26:3.4613091e-02 33:6.9068551e-02 36:5.2157566e-02 39:6.1346781e-02 45:4.1355673e-02 46:1.2084893e-01 50:4.1711200e-02 51:4.4679895e-02 52:3.6255032e-02 53:1.1089868e-01 54:4.8006039e-02 56:4.8385106e-02 61:6.0288217e-02 66:1.1531934e-01 70:2.2353729e-02 73:2.2536153e-02 85:3.9666425e-02 98:7.0186108e-02 99:4.6607483e-02 111:4.6079468e-02 135:1.0132366e-01 136:1.3438232e-01 140:3.5125669e-02 169:5.9576157e-02 170:6.9138169e-02 175:4.3924581e-02 176:9.1779068e-02 182:3.5087373e-02 189:3.4119613e-02 215:4.4849135e-02 217:3.1784900e-02 218:3.2686464e-02 223:6.9466479e-02 224:3.2798450e-02 263:5.1930495e-02 265:6.1100502e-02 277:4.9944047e-02 284:2.8160080e-02 286:4.3620422e-02 302:6.4393379e-02 315:3.9392542e-02 338:9.0603277e-02 345:1.4170492e-01 346:1.0624070e-01 359:7.6993056e-02 363:4.6286199e-02 364:3.3741213e-02 365:5.3845391e-02 374:6.8693101e-02 451:3.8595039e-02 460:6.6068754e-02 464:5.5821281e-02 478:4.4882834e-02 501:8.3212391e-02 510:4.1885927e-02 524:5.0440282e-02 526:2.6045855e-02 533:2.5723936e-02 542:1.0242622e-01 543:1.0191129e-01 551:1.7783441e-01 553:3.8713280e-02 555:3.2795295e-02 559:5.5893548e-02 575:6.9433615e-02 659:1.2784067e-01 660:2.7380053e-02 663:6.8212822e-02 678:5.5820584e-02 702:5.9818953e-02 762:8.3084308e-02 802:2.4063259e-02 894:5.4966506e-02 908:1.2611300e-01 930:9.4304688e-02 951:1.0969625e-01 983:6.6435881e-02 996:6.3208140e-02 997:7.5679988e-02 1002:5.5127759e-02 1003:5.6622639e-02 1007:5.4755621e-02 1021:9.8772258e-02 1127:2.7215010e-02 1156:6.1562855e-02 1179:5.4137852e-02 1196:4.7340564e-02 1293:6.2166184e-02 1313:1.1992752e-01 1361:1.0250379e-01 1454:3.8258482e-02 1455:2.9610682e-02 1457:9.5052570e-02 1458:1.5952654e-01 1563:6.9142178e-02 1566:5.3943329e-02 1567:5.9856400e-02 1596:9.3224049e-02 1664:9.9715292e-02 1726:4.8840135e-02 1750:6.6678047e-02 1756:5.9059616e-02 1801:1.7161985e-01 1802:6.2335890e-02 1824:9.9740259e-02 1921:5.4792639e-02 1924:1.0021907e-01 1958:6.7924336e-02 1960:6.3451476e-02 1966:5.4172881e-02 2018:5.4113559e-02 2163:8.2063578e-02 2257:7.6798797e-02 2299:6.4892039e-02 2316:1.3073207e-01 2464:9.4740406e-02 2470:6.2814295e-02 2509:6.7429885e-02 2755:1.1607262e-01 2874:6.6239960e-02 2927:1.3174275e-01 2967:7.0533231e-02 3038:9.4910607e-02 3159:8.5763343e-02 3160:1.1415727e-01 3283:7.3948607e-02 3325:5.6437593e-02 3530:8.8292681e-02 3609:1.1099464e-01 4485:9.2606224e-02 4555:9.8504074e-02 4615:7.9851992e-02 4975:1.1704406e-01 5065:1.0842629e-01 5214:8.1702195e-02 5253:8.0287509e-02 5309:1.0392260e-01 5793:6.7806214e-02 6762:6.8411410e-02 7203:1.1414906e-01 7690:8.9878052e-02 8957:9.5424570e-02 10446:9.8136425e-02 11108:8.7830611e-02 15925:1.2194811e-01 22275:1.1349982e-01 22414:1.2510361e-01 22576:1.0303663e-01 27819:1.3261268e-01 33246:1.6684389e-01 const:.01 1 |features 19:1.1525518e-01 39:7.0036873e-02 54:5.4806344e-02 141:1.1474736e-01 167:1.1030586e-01 188:4.3584116e-02 239:8.6903930e-02 284:1.1423411e-01 305:8.8829271e-02 388:9.1044210e-02 433:7.1590438e-02 616:1.0334769e-01 897:9.9144675e-02 1240:1.0669221e-01 1618:1.9813089e-01 1619:1.7760256e-01 1726:1.1701568e-01 2372:3.6903042e-01 2381:2.5380635e-01 3659:1.4559957e-01 3936:2.1476838e-01 10666:2.6884180e-01 11472:2.6502347e-01 16093:5.4845530e-01 21155:2.8642559e-01 const:.01 1 |features 14:1.2830836e-01 15:6.9899917e-02 26:8.9781180e-02 39:7.5823620e-02 46:9.8042548e-02 54:5.9334677e-02 70:9.8172441e-02 140:9.1110729e-02 188:4.7185216e-02 234:9.0157188e-02 437:1.9917187e-01 533:6.6724040e-02 988:3.0395752e-01 1005:2.2150350e-01 1094:1.1801580e-01 1099:1.2958993e-01 1188:9.0879492e-02 2186:3.7368938e-01 3010:2.9482409e-01 3921:1.4219445e-01 6750:2.2499430e-01 6752:6.3360226e-01 const:.01 1 |features 9:3.0421298e-02 13:2.4138067e-02 20:3.4159407e-02 24:1.2503695e-02 26:3.2852445e-02 39:2.7745139e-02 49:2.6775723e-02 50:2.3382196e-02 53:3.4180764e-02 55:4.1764352e-02 85:3.7648734e-02 110:3.1869739e-02 111:1.0436594e-01 131:4.4611726e-02 140:1.9690521e-02 152:4.6268135e-02 161:3.1087326e-02 189:3.2384068e-02 217:7.1990006e-02 221:8.5656412e-02 231:3.3989780e-02 233:2.4951123e-02 236:2.7302541e-02 239:3.4427028e-02 246:7.7474885e-02 252:3.0616617e-02 271:2.4789035e-02 276:2.9951612e-02 293:2.5320351e-02 297:1.1143480e-01 309:4.3119878e-02 339:3.0634735e-02 354:3.8524527e-02 360:4.7874562e-02 363:7.4382968e-02 365:3.0184301e-02 438:3.9839275e-02 454:3.5081346e-02 480:4.8483487e-02 497:3.7669163e-02 512:4.8637938e-02 526:2.4720995e-02 533:2.4415450e-02 558:3.5392664e-02 581:5.5945862e-02 585:4.2256862e-02 586:3.4658629e-02 617:3.6896829e-02 638:4.3647390e-02 651:4.6845362e-02 655:4.8209824e-02 664:4.3959476e-02 723:5.3095065e-02 724:6.8203762e-02 725:7.3688611e-02 726:9.5118798e-02 733:6.1315127e-02 750:1.1993413e-01 802:2.2839246e-02 805:6.3422993e-02 882:1.7389411e-01 889:6.2214661e-02 945:4.5147430e-02 968:6.0328595e-02 1003:5.3742446e-02 1040:3.9806489e-02 1056:4.4447381e-02 1059:2.6272224e-02 1063:6.7558318e-02 1126:6.4448096e-02 1131:6.1035469e-02 1136:4.8598472e-02 1162:4.5380604e-02 1164:1.1831419e-01 1188:3.3254337e-02 1193:3.3658233e-02 1196:4.4932518e-02 1213:2.6421037e-02 1223:7.1619838e-02 1287:1.0963096e-01 1304:1.2006667e-01 1394:5.4810509e-02 1416:5.2328393e-02 1443:4.9914654e-02 1451:6.4298123e-02 1454:3.6312409e-02 1455:7.8460984e-02 1456:5.4656375e-02 1540:4.8031092e-02 1546:8.7055907e-02 1589:9.8251618e-02 1594:1.4330262e-01 1647:4.9880434e-02 1735:8.2435921e-02 1776:7.8622036e-02 1881:9.9693194e-02 1933:9.5660649e-02 1965:7.1145624e-02 2071:7.0667788e-02 2083:5.8942083e-02 2098:5.3769395e-02 2099:5.4079730e-02 2107:9.8389372e-02 2207:1.3449520e-01 2234:4.4992819e-02 2477:5.4979734e-02 2495:5.5026796e-02 2812:6.2267311e-02 2849:1.0261989e-01 2974:8.2534753e-02 3231:6.3662224e-02 3457:5.2594729e-02 3772:5.3074937e-02 3910:9.0739243e-02 3993:7.1725830e-02 4138:8.3657041e-02 4337:6.1158657e-02 4728:7.6981179e-02 5230:1.3441187e-01 5492:7.6189317e-02 6762:6.4931564e-02 8066:8.0082230e-02 8240:1.5340437e-01 8734:1.6622338e-01 9898:2.4914920e-01 10037:1.1420112e-01 10873:1.2948400e-01 10894:3.2262811e-01 10946:2.1090226e-01 10983:9.9604972e-02 11205:9.7865812e-02 12092:1.0808864e-01 13811:9.3697824e-02 14566:1.0534874e-01 14574:1.0127122e-01 14793:1.7013580e-01 16063:1.4056033e-01 18873:1.2294389e-01 20770:1.0525329e-01 32020:1.0161240e-01 40982:2.1939296e-01 const:.01 0 |features 20:9.5637448e-02 45:6.4906076e-02 51:7.7037983e-02 56:1.2857504e-01 57:2.0443535e-01 64:6.4062178e-02 69:1.1119237e-01 78:2.7852079e-01 87:1.1446582e-01 180:2.0103091e-01 223:8.7960579e-02 257:2.0470467e-01 365:8.4508188e-02 417:6.6648826e-02 425:1.6284239e-01 433:1.3443971e-01 494:1.1366953e-01 497:1.0546385e-01 553:2.1589231e-01 555:8.7147817e-02 629:2.6861528e-01 655:7.9718381e-02 992:1.2363652e-01 1347:2.9211095e-01 2493:2.4047783e-01 3361:2.0335299e-01 4304:5.5897498e-01 const:.01 0 |features 5:4.1643899e-02 9:6.8881787e-02 19:6.1059397e-02 20:2.6980346e-02 21:6.2348381e-02 24:5.3461783e-02 25:5.5646047e-02 33:7.0729747e-02 39:3.7103835e-02 45:5.2492145e-02 48:5.7912167e-02 53:9.5928110e-02 55:5.5851866e-02 56:6.1414503e-02 64:6.4216733e-02 69:3.7684254e-02 77:7.9130799e-02 84:1.0966440e-01 89:5.6982260e-02 90:4.4278681e-02 125:1.5434559e-01 128:6.3684218e-02 152:6.1874814e-02 161:4.1573375e-02 188:2.3089806e-02 189:4.3307524e-02 192:6.5377563e-02 218:4.1488446e-02 238:4.3485288e-02 252:4.0943891e-02 262:6.8856865e-02 263:6.5914616e-02 271:3.3150613e-02 276:4.0054575e-02 293:3.3861145e-02 305:4.7059592e-02 309:5.7664622e-02 313:6.5982990e-02 315:5.0000373e-02 323:1.0157052e-01 327:4.4718880e-02 332:7.5212203e-02 374:5.1496495e-02 381:9.1411471e-02 393:1.0460752e-01 417:3.1835139e-02 433:1.1679360e-01 434:1.0207669e-01 438:5.3277437e-02 457:8.1458487e-02 478:5.6969117e-02 497:5.0375327e-02 516:5.8168586e-02 546:5.0093468e-02 548:7.1404912e-02 549:1.4323659e-01 575:5.2051630e-02 585:5.6510504e-02 586:4.6349317e-02 591:1.5183669e-01 608:6.0289141e-02 613:5.7785217e-02 617:4.9342476e-02 620:3.7912838e-02 673:5.7131283e-02 769:6.2075146e-02 802:3.0543141e-02 842:3.2923557e-02 884:1.5754294e-01 897:5.2524440e-02 971:7.3467866e-02 976:7.6881133e-02 1002:6.9972850e-02 1003:7.1870282e-02 1012:8.2543544e-02 1063:9.0346381e-02 1071:4.7537647e-02 1127:3.4543611e-02 1240:9.5701665e-02 1294:8.4773235e-02 1297:9.3022697e-02 1380:5.7717320e-02 1389:7.1442723e-02 1399:2.0027199e-01 1426:5.0725076e-02 1437:8.4633470e-02 1613:1.0973318e-01 1617:1.7549306e-01 1647:6.6705577e-02 1666:3.9767619e-02 1722:1.1823457e-01 1725:8.8484012e-02 1746:1.9593439e-01 1747:8.0790408e-02 1935:6.9367975e-02 1970:7.7793032e-02 2018:6.8685539e-02 2125:9.6177258e-02 2167:1.0152634e-01 2218:1.0020088e-01 2293:1.5369996e-01 2298:2.3271371e-02 2340:9.2911884e-02 2362:7.8797646e-02 2366:1.2603340e-01 2381:7.9414502e-02 2534:1.7087692e-01 2818:9.8441251e-02 3090:1.0780942e-01 3905:1.0798821e-01 4488:1.2287039e-01 5334:3.0104944e-01 5741:1.0138838e-01 5898:9.8172732e-02 8208:1.3959375e-01 8365:1.3192394e-01 8366:1.2108205e-01 8408:1.0298780e-01 11923:1.2266964e-01 12953:1.4166693e-01 28208:1.7404720e-01 const:.01 0 |features 10:4.4143271e-02 23:5.0923970e-02 24:1.6732132e-02 26:4.3962322e-02 45:5.2526124e-02 50:5.2977681e-02 79:4.5064975e-02 90:4.4307340e-02 132:1.2911469e-01 144:5.9268840e-02 161:7.0435405e-02 179:3.7100073e-02 188:2.3104750e-02 221:5.4618604e-02 225:5.6206465e-02 231:4.5484275e-02 269:3.7722878e-02 288:3.5614435e-02 302:4.8304405e-02 349:5.6759316e-02 354:5.1552564e-02 363:5.8788415e-02 422:8.3361410e-02 464:3.3783749e-02 475:8.5171044e-02 476:6.2248606e-02 550:4.9971268e-02 575:5.2085321e-02 585:1.1867040e-01 623:5.6375649e-02 631:1.3767536e-01 642:5.0794207e-02 660:3.4775592e-02 755:7.4203327e-02 757:5.5358160e-02 802:3.0562911e-02 817:6.9858581e-02 833:9.5417418e-02 858:1.1844154e-01 910:1.4751114e-01 1029:5.3174961e-02 1045:6.0474377e-02 1056:5.9478376e-02 1061:7.1390234e-02 1099:1.5142258e-01 1122:8.8689685e-02 1132:5.1297072e-02 1156:7.8191400e-02 1229:8.6014137e-02 1389:7.1488962e-02 1398:6.5495513e-02 1421:7.8056931e-02 1422:4.8464499e-02 1449:1.0581519e-01 1455:3.7608732e-02 1511:5.7898629e-02 1554:6.0817439e-02 1668:1.1109201e-01 1700:1.4767504e-01 1738:1.0942749e-01 1768:6.0007371e-02 1798:1.4195663e-01 1823:8.6094767e-02 1831:8.7781690e-02 1968:9.8511405e-02 1981:1.0968157e-01 2009:6.2261216e-02 2010:7.3544897e-02 2087:8.2587823e-02 2136:6.3064180e-02 2146:8.6599730e-02 2224:9.1704741e-02 2367:7.3954292e-02 2422:9.3845554e-02 2438:7.3759139e-02 3066:1.6116875e-01 3189:1.0631211e-01 3291:7.7554338e-02 3320:1.3786651e-01 3338:8.9412600e-02 3387:1.7939420e-01 3962:9.7945973e-02 4037:1.3072723e-01 4060:2.9234913e-01 4099:8.1194952e-02 4254:8.0191381e-02 4301:2.1910529e-01 4345:9.7432375e-02 4960:1.0955413e-01 5024:1.2426637e-01 5309:1.3199280e-01 6068:1.0624151e-01 8491:1.3660710e-01 10916:1.3503365e-01 11206:1.4087281e-01 11970:1.5337700e-01 12870:1.5488712e-01 15171:1.4454979e-01 15240:1.0989386e-01 20193:1.4760453e-01 26915:1.4865845e-01 30295:1.6103169e-01 const:.01 1 |features 20:4.1013151e-02 24:2.5418267e-02 51:5.5936433e-02 69:7.1002409e-02 125:7.9643503e-02 126:7.9223797e-02 187:9.8621756e-02 208:8.7195426e-02 220:8.3937824e-02 257:1.0546014e-01 355:1.3645995e-01 359:8.7738812e-02 514:8.3055973e-02 550:1.2853155e-01 755:1.1272442e-01 1028:5.9643868e-02 1150:1.3541168e-01 1335:1.0790544e-01 1383:9.4007552e-02 1399:9.8860748e-02 1403:1.2961875e-01 1590:1.6039851e-01 1731:1.9043772e-01 2094:2.5681955e-01 2097:1.0086018e-01 2298:3.5375092e-02 2350:2.4800886e-01 2493:1.7460832e-01 3094:1.1763973e-01 3736:2.9247099e-01 4256:1.1117119e-01 6020:2.2385585e-01 7213:1.4469580e-01 8857:1.7949903e-01 29168:6.0300463e-01 const:.01 1 |features 5:2.5647845e-02 9:4.2423245e-02 20:2.8134665e-02 24:1.7436709e-02 39:1.0801674e-01 49:9.7434863e-02 61:4.7129322e-02 69:2.3209160e-02 102:7.4319415e-02 103:5.7122130e-02 111:1.2799503e-01 140:5.7625618e-02 142:7.7977724e-02 148:1.4639896e-01 167:1.0317621e-01 175:5.8138136e-02 179:6.5461010e-02 180:5.9139360e-02 204:9.7749263e-02 207:6.4719036e-02 208:1.4273691e-01 220:9.7492456e-02 228:1.7694309e-01 231:8.0254465e-02 239:4.8009332e-02 240:4.0039167e-02 242:6.9380239e-02 258:9.6754529e-02 262:1.2157273e-01 263:1.4424746e-01 271:7.2546758e-02 293:3.5309847e-02 318:6.7382760e-02 326:1.0319684e-01 339:4.2720888e-02 349:5.9149403e-02 359:1.0190723e-01 364:4.4659529e-02 433:6.6963173e-02 481:1.2978502e-01 550:8.8171519e-02 580:7.4016929e-02 593:7.2469912e-02 606:6.1106339e-02 631:2.1052766e-01 642:5.2933108e-02 646:7.4441984e-02 702:4.6762485e-02 733:1.4477330e-01 842:3.4332149e-02 1028:4.0915173e-02 1056:6.1982960e-02 1059:3.6637262e-02 1071:4.9571481e-02 1110:6.5009065e-02 1145:5.3722043e-02 1173:9.0916343e-02 1183:1.8887900e-01 1185:1.0372989e-01 1373:1.1614919e-01 1399:6.7817613e-02 1422:1.0599104e-01 1506:7.5223520e-02 1511:6.0336690e-02 1528:7.1685381e-02 1536:9.1978796e-02 1665:1.0354017e-01 1725:9.2269681e-02 1727:6.6409476e-02 1775:1.1877514e-01 1798:8.7372378e-02 1865:7.2847530e-02 1994:7.8724280e-02 2125:1.0029207e-01 2213:1.0060679e-01 2933:1.5541810e-01 2938:2.0147023e-01 3045:1.5796271e-01 3069:2.0566101e-01 3192:9.1657721e-02 3540:8.7711163e-02 4075:9.2889100e-02 4254:8.3568171e-02 4347:9.2644207e-02 15455:4.5036140e-01 16540:1.5550944e-01 const:.01 0 |features 5:4.3384086e-02 10:3.7078749e-02 13:5.6938786e-02 14:6.5410629e-02 15:4.8677381e-02 18:7.8777060e-02 19:9.3340762e-02 21:5.2404277e-02 33:9.1621190e-02 39:6.5447427e-02 45:2.6058005e-02 51:3.0928630e-02 52:3.8678452e-02 54:4.1319892e-02 60:9.2061654e-02 61:6.4318106e-02 63:4.8811965e-02 64:2.5719205e-02 65:7.4194148e-02 70:2.3847934e-02 72:5.4684754e-02 73:2.4042552e-02 74:3.6447324e-02 79:9.0328276e-02 81:5.0568596e-02 92:5.7300866e-02 95:5.3697594e-02 99:4.9722899e-02 117:4.1704509e-02 189:6.1631054e-02 209:4.0644214e-02 210:6.3956909e-02 229:3.0253699e-02 230:3.6975257e-02 250:7.6154858e-02 263:9.3803264e-02 265:6.5184683e-02 280:7.8782335e-02 295:8.7177090e-02 296:4.3380268e-02 327:3.7586551e-02 337:4.2431951e-02 342:4.7053795e-02 345:9.8091967e-02 346:9.1443792e-02 364:3.5996601e-02 377:7.6201022e-02 417:6.3851677e-02 449:8.0949441e-02 453:4.0479165e-02 480:5.4496337e-02 481:4.3837711e-02 501:5.2431721e-02 504:9.7756214e-02 506:3.6887418e-02 511:4.6812046e-02 519:1.3537592e-01 528:6.7026049e-02 546:1.0986761e-01 560:5.4227319e-02 606:1.0336317e-01 613:4.8568904e-02 617:4.1472718e-02 637:6.1844718e-02 642:4.2665292e-02 682:7.2593085e-02 683:1.0812907e-01 724:3.6529992e-02 751:6.0429666e-02 836:5.2241981e-02 911:8.6461522e-02 927:4.9672209e-02 954:5.4802634e-02 967:5.7007633e-02 976:6.4619161e-02 984:5.4198489e-02 989:8.1999533e-02 1007:5.8415689e-02 1028:3.2978565e-02 1033:9.7837172e-02 1059:2.9530467e-02 1122:3.5497803e-02 1127:2.9034160e-02 1189:4.8946381e-02 1347:6.9264211e-02 1371:1.0911430e-01 1408:6.2026225e-02 1418:1.0021542e-01 1592:9.5868416e-02 1645:1.4567706e-01 1682:5.5083044e-02 1751:6.1979253e-02 1756:6.3007377e-02 1928:1.7618571e-01 1976:1.0212565e-01 2065:5.7996172e-02 2087:1.1745495e-01 2098:1.5770869e-01 2099:1.6970161e-01 2107:5.2697435e-02 2113:1.1242247e-01 2122:6.1191261e-02 2182:6.3749515e-02 2200:5.9534706e-02 2201:7.9327360e-02 2248:9.8351806e-02 2288:6.2849268e-02 2352:2.0163168e-01 2661:1.1340977e-01 2662:9.2673950e-02 2694:1.5423049e-01 2750:9.7613499e-02 2851:7.8734487e-02 2871:6.9081135e-02 2918:9.7119734e-02 2924:6.9927871e-02 3112:8.2020268e-02 3137:5.6601789e-02 3146:2.7648604e-01 3154:1.0491084e-01 3368:9.7703829e-02 3457:5.9117451e-02 4398:8.3921544e-02 5200:9.3093440e-02 5327:1.7077501e-01 5424:7.1733445e-02 5741:8.5217685e-02 6707:1.2018055e-01 7420:1.1792587e-01 7543:1.2527986e-01 7792:1.9688013e-01 7987:8.8972740e-02 10805:1.1613899e-01 14616:1.5251562e-01 27406:1.2223006e-01 const:.01 1 |features 14:5.8882017e-02 32:7.7088051e-02 49:9.6266679e-02 69:3.5340555e-02 140:4.1811649e-02 184:1.6315949e-01 217:6.4060189e-02 224:6.6102929e-02 257:6.5061815e-02 319:7.2970249e-02 326:6.5850079e-02 369:1.2538011e-01 443:9.3132660e-02 818:1.7267185e-01 842:5.2277509e-02 944:2.0563109e-01 966:1.8295921e-01 1160:1.6851482e-01 2311:1.1610843e-01 2743:4.4310597e-01 2828:3.6917987e-01 3046:1.7588685e-01 3074:1.3279310e-01 3841:9.4942935e-02 4150:1.1503095e-01 4504:4.3451411e-01 5277:1.6524494e-01 7201:2.9906401e-01 12382:2.1391080e-01 const:.01 0 |features 17:9.1543250e-02 21:1.0869558e-01 35:8.4026724e-02 173:3.9377338e-01 337:8.8011242e-02 452:1.8060406e-01 533:5.6922421e-02 557:1.4160034e-01 1145:8.9814201e-02 1355:3.7972799e-01 2609:1.7231514e-01 2940:1.4680575e-01 3868:2.5873840e-01 4398:2.9472250e-01 6873:4.2778039e-01 7486:2.5247785e-01 8877:1.7213826e-01 11273:3.4691286e-01 const:.01 0 |features 13:7.0200376e-02 15:7.4386813e-02 17:6.7445025e-02 25:7.1473427e-02 32:1.0558055e-01 45:3.9820794e-02 52:5.9106853e-02 64:3.9303053e-02 67:7.2108343e-02 73:1.0257164e-01 85:6.4668469e-02 112:7.1619302e-02 126:6.6940710e-02 144:7.6077409e-02 166:8.3164178e-02 183:9.5764220e-02 231:5.8383562e-02 233:1.1964934e-01 234:5.6666315e-02 252:5.2589543e-02 283:7.9018287e-02 286:8.0863260e-02 293:4.3492258e-02 327:5.7438251e-02 370:7.3886491e-02 376:1.0977534e-01 451:6.2921785e-02 454:6.0258519e-02 462:2.4767852e-01 463:1.8256892e-01 506:5.6369867e-02 512:8.3544403e-02 514:7.0178732e-02 524:8.2233176e-02 533:4.1937929e-02 537:2.0276329e-01 538:2.4211359e-01 539:1.9349962e-01 540:1.6650802e-01 574:9.5591329e-02 611:1.7824046e-01 620:4.8696373e-02 626:9.3193188e-02 660:4.4637907e-02 763:1.1418270e-01 785:2.1039906e-01 787:1.2913696e-01 805:1.0894040e-01 811:9.1570102e-02 842:4.2287990e-02 911:7.8036346e-02 995:6.7426726e-02 1009:1.0761327e-01 1029:1.4324144e-01 1071:1.0338146e-01 1192:1.1490011e-01 1282:8.8156179e-02 1381:1.2843210e-01 1397:1.4960182e-01 1405:2.1518822e-01 1422:6.2208973e-02 1437:1.0870573e-01 1559:1.1809137e-01 1658:8.7799422e-02 1666:5.1078707e-02 1668:8.4220417e-02 1709:1.5359424e-01 1726:7.9624444e-02 1731:1.2982254e-01 2297:1.1000653e-01 2470:1.0240662e-01 3271:8.6997636e-02 4584:2.6256526e-01 5772:1.6246043e-01 5999:1.1687177e-01 12044:1.3503125e-01 const:.01 0 |features 10:3.4541685e-02 11:8.8915706e-02 16:5.2000146e-02 17:1.4342016e-02 18:3.0753477e-02 57:2.6671093e-02 59:1.1521538e-01 69:2.4561480e-02 73:1.3228308e-02 74:4.2084448e-02 125:2.4229253e-02 126:4.0807504e-02 128:4.9864538e-02 131:2.7589655e-02 143:9.1000363e-02 146:3.5022609e-02 169:3.4970112e-02 175:2.5782924e-02 179:2.9030452e-02 184:2.8065627e-02 188:1.8079245e-02 197:6.6401623e-02 205:4.4149909e-02 212:1.9389398e-01 218:1.9186355e-02 267:4.9518041e-02 269:2.9517788e-02 271:1.5330520e-02 342:2.5889188e-02 349:2.6231399e-02 368:3.2711558e-02 381:4.2273287e-02 384:6.5711685e-02 390:5.9748154e-02 406:9.4486125e-02 439:2.9260015e-02 453:3.7709434e-02 460:3.8781147e-02 474:5.6976289e-02 475:3.9361916e-02 481:2.4119684e-02 493:3.5625063e-02 516:2.6900094e-02 521:4.0925886e-02 523:5.4016195e-02 526:1.5288440e-02 555:1.9250236e-02 562:5.3892881e-02 569:7.6730289e-02 573:1.9949177e-02 576:3.0652549e-02 617:2.2818455e-02 630:2.9863345e-02 635:1.3904230e-01 637:1.0478481e-01 651:2.8971024e-02 657:6.0533211e-02 660:4.1937817e-02 664:4.6030365e-02 674:5.2099455e-02 678:4.6179395e-02 751:3.3248644e-02 803:4.7913823e-02 817:3.2285243e-02 879:8.1190519e-02 888:3.0093886e-02 918:6.3772954e-02 983:3.8996644e-02 986:3.5676431e-02 992:6.5170392e-02 1024:5.4374032e-02 1045:4.7320616e-02 1059:1.6247781e-02 1110:4.8813473e-02 1123:3.6587134e-02 1124:3.6542680e-02 1130:3.2961488e-02 1138:4.7547199e-02 1144:5.9912488e-02 1156:7.5836010e-02 1162:5.8897886e-02 1170:3.1610586e-02 1188:2.0565795e-02 1193:2.0815579e-02 1194:3.6388434e-02 1213:2.7665708e-02 1218:6.8018705e-02 1253:1.0621653e-01 1271:6.6294707e-02 1273:8.9271396e-02 1279:4.4556156e-02 1305:4.9420014e-02 1342:4.5228329e-02 1350:3.4767114e-02 1356:3.6478389e-02 1399:3.0075548e-02 1409:9.1418073e-02 1443:5.2266091e-02 1470:3.5706438e-02 1497:5.5639230e-02 1509:9.7145528e-02 1511:5.6154530e-02 1513:3.5859514e-02 1543:4.9560145e-02 1562:8.2329944e-02 1566:5.3611383e-02 1575:2.9397599e-02 1624:6.0722224e-02 1655:3.3662580e-02 1760:4.1613903e-02 1776:2.8717512e-02 1788:4.1506238e-02 1789:4.9462631e-02 1915:4.5831207e-02 1943:6.0379948e-02 1962:5.3987034e-02 2021:1.4273365e-01 2065:3.1909727e-02 2096:4.4802476e-02 2146:1.1790178e-01 2257:4.5079485e-02 2260:4.2567983e-02 2316:3.6565747e-02 2525:4.3395780e-02 2623:4.4375204e-02 2731:9.6943304e-02 2735:5.2901678e-02 2771:6.1839987e-02 3124:4.5725740e-02 3132:4.3309428e-02 3192:4.0648088e-02 3272:2.7115403e-02 3292:6.7192510e-02 3317:1.6499302e-01 3325:3.3127833e-02 3403:7.7195741e-02 3434:3.8530566e-02 3540:3.8897883e-02 3574:4.2873356e-02 3784:8.5294381e-02 3789:5.0306916e-02 3825:3.8171500e-02 3894:9.5967814e-02 4015:6.1470356e-02 4099:6.3534275e-02 4123:4.9795568e-02 4194:7.7638067e-02 4279:4.6207499e-02 4428:7.8743078e-02 4501:3.4073684e-02 4721:7.3339209e-02 4769:5.5838272e-02 5012:8.8631317e-02 5013:6.0796671e-02 5194:2.4113320e-01 5206:1.2475558e-01 5257:5.2651897e-02 5542:7.2801545e-02 5667:5.6319438e-02 5696:5.9172910e-02 6296:5.1171605e-02 6827:7.8594834e-02 7302:4.6268474e-02 8075:5.3218443e-02 8856:7.5453103e-02 8955:7.5811572e-02 9479:6.5355323e-02 9525:6.4368039e-02 9833:5.9710436e-02 9841:8.7395303e-02 9842:2.3151553e-01 10247:6.1319079e-02 10369:6.1256103e-02 10494:5.1554956e-02 11386:7.5175792e-02 11615:1.1001363e-01 13016:6.0280345e-02 13106:7.0112653e-02 13328:8.0251649e-02 16910:8.6354405e-02 17094:1.1965271e-01 17162:6.4099357e-02 17178:8.1700556e-02 17179:2.1318461e-01 17244:1.2558411e-01 17424:1.4394821e-01 19584:7.3405154e-02 19809:7.1962714e-02 23234:9.2372403e-02 23901:7.4264616e-02 24435:7.6572016e-02 27380:1.6581719e-01 30452:8.1498511e-02 31415:1.5997514e-01 38612:2.0919633e-01 const:.01 0 |features 5:1.7887732e-02 9:6.2092699e-02 13:3.9749142e-02 15:2.4876518e-02 19:4.4406969e-02 24:2.0590346e-02 26:6.7054890e-02 35:5.9350453e-02 36:4.8147660e-02 40:5.6281295e-02 41:3.7541576e-02 45:2.2547493e-02 51:4.1244876e-02 52:5.6665782e-02 55:6.2602051e-02 69:1.6186906e-02 85:3.6616847e-02 90:5.4524038e-02 91:4.1895352e-02 92:4.9581338e-02 102:3.0613428e-02 104:7.9225384e-02 107:3.8965430e-02 117:3.6086112e-02 121:3.8569756e-02 138:3.8410865e-02 152:4.5000002e-02 161:3.0235276e-02 169:3.2481465e-02 171:5.3449307e-02 180:4.1245922e-02 182:5.4840758e-02 183:3.2025572e-02 184:4.4137537e-02 189:5.3328168e-02 193:5.8417842e-02 210:3.2685097e-02 215:4.1401103e-02 221:3.9697047e-02 222:1.0086394e-01 225:6.9166943e-02 229:2.6177945e-02 234:3.2085832e-02 236:2.6554225e-02 240:4.7280729e-02 252:2.9777465e-02 259:3.2540381e-02 264:6.8515263e-02 269:2.7417159e-02 276:6.1134022e-02 288:2.5884731e-02 293:2.4626363e-02 295:3.5944067e-02 298:3.7426881e-02 313:4.7987778e-02 321:4.3598283e-02 334:4.0082015e-02 339:2.9795088e-02 354:7.8632139e-02 370:4.1836310e-02 374:3.7452109e-02 394:4.4477154e-02 411:5.1119458e-02 417:2.3152899e-02 426:8.2252987e-02 430:7.0528366e-02 434:4.3846056e-02 437:4.1864533e-02 439:4.6015896e-02 475:6.1902698e-02 476:4.5242567e-02 489:4.5300834e-02 495:9.1523707e-02 501:4.5368161e-02 511:4.0505566e-02 518:6.0466193e-02 539:6.4710349e-02 545:6.7173488e-02 546:3.6431726e-02 555:5.1258288e-02 558:5.8282543e-02 575:3.7855849e-02 584:9.5220402e-02 585:6.9586098e-02 613:2.4821078e-02 638:4.2451087e-02 648:7.5591333e-02 678:7.2624229e-02 697:6.3644320e-02 777:6.9386080e-02 778:6.8661563e-02 858:3.6074277e-02 860:5.4873165e-02 865:5.3558249e-02 910:5.1086981e-02 926:1.1816645e-01 945:4.3910015e-02 954:8.0288477e-02 1000:3.7834283e-02 1012:7.4407943e-02 1029:3.8647801e-02 1036:4.3361943e-02 1040:1.3491976e-01 1094:4.2000365e-02 1099:4.6119459e-02 1121:6.6096149e-02 1122:3.0715566e-02 1132:6.3125513e-02 1136:8.0029093e-02 1173:6.3408338e-02 1183:5.5203173e-02 1204:9.3956381e-02 1213:6.7054413e-02 1235:4.6840928e-02 1237:7.7263728e-02 1238:1.3812865e-01 1240:4.1107722e-02 1243:1.3958438e-01 1298:6.5909706e-02 1315:6.1871007e-02 1317:7.3794089e-02 1321:7.9585664e-02 1345:1.8372516e-01 1360:5.3996440e-02 1373:4.7843825e-02 1389:5.1958501e-02 1392:1.5098871e-01 1420:1.1969708e-01 1424:6.4856946e-02 1434:5.0830245e-02 1454:3.5317145e-02 1455:4.6280816e-02 1527:6.6078365e-02 1538:8.7240718e-02 1544:4.2590078e-02 1545:6.0983602e-02 1546:4.0345639e-02 1548:6.2641874e-02 1623:4.0749755e-02 1666:2.8921993e-02 1765:3.8046911e-02 1788:6.5274976e-02 1854:6.3740648e-02 1888:5.4664649e-02 2128:5.1041625e-02 2153:3.9376743e-02 2229:5.8662325e-02 2234:1.2216639e-01 2339:5.5251479e-02 2409:1.0287640e-01 2577:5.7248730e-02 2757:6.7356169e-02 2760:7.5303309e-02 2803:6.2766783e-02 2942:5.7478979e-02 3118:6.9628119e-02 3272:7.2201148e-02 3309:7.5062059e-02 3457:5.1153194e-02 3478:7.0534900e-02 3533:1.0567197e-01 3562:1.5662779e-01 3811:6.5345541e-02 3899:1.1196259e-01 4107:6.8070076e-02 4123:1.3259242e-01 4277:6.6888332e-02 4852:8.0251671e-02 4962:1.3097759e-01 5020:8.4625110e-02 5158:6.4876303e-02 5388:7.4417405e-02 5500:1.1080767e-01 5670:8.5964441e-02 5671:1.3593467e-01 5733:7.4856676e-02 6198:7.6942764e-02 6527:8.6268716e-02 6607:7.5255342e-02 7703:8.7281071e-02 8058:8.3479427e-02 8240:7.1094505e-02 10924:7.9177596e-02 12090:1.0270542e-01 18856:1.1010650e-01 18857:2.3555999e-01 18871:1.0775042e-01 21829:1.3890903e-01 22746:1.0419777e-01 31213:1.2686545e-01 31214:1.3210475e-01 36353:1.2248870e-01 36354:1.0609246e-01 const:.01 1 |features 5:3.0110486e-02 49:7.4221373e-02 53:1.4602317e-01 70:3.4735240e-02 95:1.3242473e-01 110:8.8341810e-02 117:1.2747785e-01 175:6.8253979e-02 179:4.5389444e-02 188:2.8267108e-02 189:5.3018134e-02 199:9.4692104e-02 213:6.8040684e-02 217:4.9390245e-02 218:5.0791178e-02 236:4.4698823e-02 268:1.6748147e-01 271:6.8714343e-02 277:4.5836277e-02 288:1.0397530e-01 320:5.8651257e-02 337:6.1803427e-02 374:6.3043274e-02 394:7.4868552e-02 437:7.0470721e-02 438:6.5223552e-02 463:1.1290817e-01 547:5.6171570e-02 644:5.5030197e-02 689:1.8223242e-01 764:7.0856772e-02 777:1.1679785e-01 963:7.0671886e-02 988:1.8209092e-01 1033:6.7903355e-02 1145:6.3069507e-02 1282:8.4024034e-02 1687:1.8166205e-01 2200:8.6714104e-02 2298:2.8489383e-02 2367:9.0478100e-02 2496:1.3091035e-01 2506:1.3188963e-01 3188:1.3215081e-01 3271:8.2919799e-02 3503:3.8294202e-01 4124:1.5039496e-01 4202:2.1354738e-01 4203:1.1981499e-01 4209:5.3618771e-01 6120:1.1419397e-01 6167:1.6262171e-01 6434:1.4964031e-01 9214:1.2324155e-01 const:.01 0 |features 5:4.4300944e-02 14:6.6792987e-02 17:5.5860039e-02 19:3.8363606e-02 24:3.0118035e-02 39:3.9471209e-02 51:3.9145403e-02 54:3.0887624e-02 104:6.8443567e-02 126:5.5442352e-02 181:6.7240022e-02 223:4.4695515e-02 229:3.8291160e-02 237:1.0073592e-01 259:4.7597662e-02 288:6.4106397e-02 291:6.8249188e-02 300:7.5772613e-02 311:5.6796066e-02 315:5.3190596e-02 341:6.1463628e-02 422:8.8622838e-02 451:5.2113753e-02 526:5.9546217e-02 622:1.1854106e-01 626:7.7185459e-02 642:5.4000128e-02 655:4.0507395e-02 664:6.2538296e-02 678:7.5372905e-02 802:3.2491915e-02 814:6.0372047e-02 852:8.2675576e-02 955:7.0290580e-02 990:1.5513317e-01 1028:4.1739937e-02 1073:1.4563048e-01 1081:8.6422771e-02 1193:8.1073612e-02 1221:7.9203442e-02 1456:7.7756085e-02 1768:6.3794792e-02 1968:1.0472904e-01 2107:1.1292867e-01 2137:1.0134283e-01 2212:7.2980173e-02 2335:7.6541074e-02 2547:1.6151585e-01 3196:1.0213066e-01 3616:1.0099395e-01 3663:1.2490461e-01 3772:7.5506270e-02 3811:9.5582627e-02 4198:1.6548446e-01 4254:1.4434542e-01 4276:7.6683156e-02 4726:1.8181069e-01 5181:1.3025175e-01 5330:1.4839831e-01 6274:1.2774703e-01 6328:2.2005165e-01 6909:8.6483404e-02 8737:8.6735122e-02 8738:8.7396733e-02 8744:1.5460098e-01 9279:1.2666999e-01 10082:1.6428995e-01 10305:1.2543885e-01 10439:1.4211723e-01 10467:1.3093711e-01 15098:1.6151585e-01 15101:1.6335915e-01 15107:1.7185836e-01 15110:1.7365058e-01 15111:1.6722675e-01 17636:2.7088541e-01 19340:1.5745443e-01 21297:1.6423719e-01 22299:1.7765169e-01 28551:1.9060279e-01 const:.01 1 |features 5:4.0453754e-02 14:3.6023177e-02 17:5.1009033e-02 20:2.6209274e-02 21:6.0566522e-02 24:3.8761605e-02 35:1.2217578e-01 39:6.1026856e-02 49:5.8894582e-02 50:3.0375589e-02 51:6.5013543e-02 53:1.3080992e-01 54:5.9191942e-02 63:5.6414690e-02 64:5.0328989e-02 67:5.4535929e-02 69:3.6607277e-02 70:2.7562378e-02 73:2.7787309e-02 90:4.3013241e-02 91:5.5959612e-02 106:5.0907027e-02 136:5.0171241e-02 140:6.1040860e-02 144:5.7537753e-02 170:5.0348885e-02 182:4.3263093e-02 183:4.2776547e-02 217:3.9191108e-02 234:4.2857040e-02 239:4.4723824e-02 254:9.8247677e-02 263:6.4030834e-02 284:5.8788903e-02 286:4.3392941e-02 297:4.3833505e-02 311:1.0884195e-01 312:5.4452267e-02 320:7.8798585e-02 338:1.4138967e-01 339:3.9797291e-02 345:6.6958338e-02 348:4.5523018e-02 363:9.6630208e-02 364:4.1603263e-02 374:8.4699310e-02 388:9.8329552e-02 453:4.6784014e-02 497:4.8935648e-02 501:1.0260174e-01 520:1.2411398e-01 529:6.8165295e-02 533:5.3703036e-02 553:8.0820478e-02 559:6.8917327e-02 565:7.6766185e-02 587:5.3091627e-02 613:9.2556618e-02 637:7.1477368e-02 642:4.9310640e-02 644:4.3666404e-02 649:7.3716179e-02 652:7.8131057e-02 724:7.1484223e-02 768:5.5922683e-02 782:7.2743863e-02 811:6.9254957e-02 865:7.1537741e-02 925:6.8248682e-02 984:6.2640198e-02 1028:3.8115151e-02 1033:5.3881243e-02 1122:9.7901963e-02 1127:3.3556387e-02 1156:7.5907633e-02 1191:7.8806020e-02 1280:1.1975355e-01 1288:9.0314880e-02 1340:7.0446372e-02 1426:4.9275402e-02 1500:7.5751781e-02 1533:9.6441388e-02 1536:8.5684247e-02 1546:5.3889662e-02 1557:5.3468078e-02 1654:8.1526823e-02 1664:5.1523391e-02 1765:5.0819248e-02 1872:8.9084677e-02 1958:1.4180346e-01 1971:1.0239542e-01 2000:1.0847420e-01 2026:7.7109180e-02 2031:8.3070159e-02 2039:1.6321269e-01 2058:3.2316118e-01 2107:6.0905341e-02 2153:5.2595507e-02 2362:4.5209114e-02 2448:8.1274293e-02 2736:9.4699673e-02 2911:1.1502071e-01 2927:9.5939778e-02 3137:6.5417819e-02 3495:3.1271550e-01 3752:1.0656998e-01 4525:2.0686805e-01 4546:1.2562434e-01 4547:1.1210294e-01 5510:1.1094176e-01 6708:1.1731216e-01 12048:1.4271720e-01 13519:1.3120165e-01 16404:2.2259030e-01 20698:1.3555764e-01 21901:1.6997382e-01 const:.01 0 |features 5:8.2226425e-02 13:5.1422946e-02 32:7.7339515e-02 45:1.0364643e-01 61:1.2190294e-01 63:9.2513956e-02 64:1.0229884e-01 78:2.1193096e-01 87:8.7098882e-02 207:1.6739985e-01 286:4.2028069e-02 337:1.3616601e-01 461:3.7354723e-01 553:1.3253680e-01 627:9.8698832e-02 764:9.2202514e-02 767:8.9875035e-02 802:4.8655979e-02 1107:1.2658419e-01 1130:1.1354396e-01 1361:1.2241284e-01 1401:2.2452535e-01 1755:1.8938187e-01 2298:3.7071869e-02 2330:2.3606652e-01 2331:2.7155623e-01 5749:1.8478978e-01 7024:2.5791931e-01 8335:4.2760795e-01 8689:3.2988384e-01 const:.01 0 |features 10:1.6797613e-02 16:2.0401923e-02 17:1.1808887e-02 19:1.3731624e-02 24:1.7775115e-02 25:2.1188412e-02 33:2.6931850e-02 39:1.4128072e-02 54:1.1055718e-02 61:1.7209215e-02 62:2.6738394e-02 73:1.0891886e-02 87:4.3690436e-02 108:2.8875683e-02 117:1.8893201e-02 121:2.0193536e-02 123:6.9843419e-02 124:2.7356109e-02 131:2.2716690e-02 137:3.9758116e-02 140:1.0026589e-02 148:3.1572808e-02 149:1.2859707e-01 163:2.6814347e-02 168:7.6000072e-02 169:2.8793590e-02 176:2.6198249e-02 197:4.4110298e-02 199:2.9452132e-02 209:3.1175682e-02 215:3.6700509e-02 225:2.1387959e-02 228:4.5843121e-02 246:1.4628594e-01 258:2.0866347e-02 279:3.3184160e-02 281:3.3034608e-02 315:1.9038701e-02 359:3.7211303e-02 380:3.5616577e-02 393:2.3525143e-02 406:6.2567972e-02 411:8.2418300e-02 412:7.8053899e-02 422:3.1721093e-02 441:2.5423761e-02 459:2.3146441e-02 475:3.2409701e-02 493:2.9332863e-02 532:6.1133917e-02 565:3.0090304e-02 582:3.1670958e-02 594:4.4082109e-02 617:1.8788194e-02 623:3.6321968e-02 630:4.1632451e-02 631:5.2388899e-02 642:1.9328460e-02 660:2.7770894e-02 690:2.2966817e-02 726:2.0297304e-02 743:4.0861312e-02 744:3.5138760e-02 778:3.5948366e-02 784:7.7650584e-02 815:2.3640571e-02 836:4.9667735e-02 845:8.4700540e-02 858:1.8887006e-02 908:6.0951326e-02 916:4.1623194e-02 918:5.2509189e-02 933:2.5443854e-02 984:4.1572332e-02 994:2.5794961e-02 1008:3.4798112e-02 1012:1.8563187e-02 1032:2.8184786e-02 1036:2.2702526e-02 1045:6.7791305e-02 1141:3.2259125e-02 1209:3.9033309e-02 1218:3.8166948e-02 1227:4.4481713e-02 1231:3.8293723e-02 1253:1.0015810e-01 1297:3.5420362e-02 1322:4.8978344e-02 1389:2.7203331e-02 1395:3.4289099e-02 1426:1.9314649e-02 1564:5.2613914e-02 1575:5.0797559e-02 1655:2.7716996e-02 1658:2.6028279e-02 1674:1.8086217e-02 1765:1.9919796e-02 1780:4.2572971e-02 1812:4.7872797e-02 1814:4.4006195e-02 1822:4.1713338e-02 1837:2.4921943e-02 1871:2.8954823e-02 1958:3.2828324e-02 2069:4.5219477e-02 2090:2.4333619e-02 2121:4.0023439e-02 2136:2.3997491e-02 2146:8.5989729e-02 2148:4.1226998e-02 2167:6.5454207e-02 2248:2.6315410e-02 2262:4.8179794e-02 2367:6.7153782e-02 2409:5.3861845e-02 2444:3.1856172e-02 2581:3.0848976e-02 2655:1.1399613e-01 2697:5.1896229e-02 2719:6.1173376e-02 2731:3.0589309e-02 2753:4.2453807e-02 2771:5.0917629e-02 2833:3.9117478e-02 2971:3.5107993e-02 3002:3.6254101e-02 3026:3.0486317e-02 3046:2.4911199e-02 3307:3.4444310e-02 3325:4.6183471e-02 3327:3.5912231e-02 3401:5.3282518e-02 3479:3.9650589e-02 3702:7.3397525e-02 3719:4.9978990e-02 3811:3.4212235e-02 3951:4.4174984e-02 4065:6.5052733e-02 4092:3.9246988e-02 4111:4.4380102e-02 4150:2.7584853e-02 4215:1.6597122e-01 4240:4.2679653e-02 4337:3.1142535e-02 4659:4.7321018e-02 4661:4.8253857e-02 4686:6.1381150e-02 4692:1.0491212e-01 4721:8.5106805e-02 4731:4.4618271e-02 4921:4.2677265e-02 4937:5.9093848e-02 5259:4.8883997e-02 5295:3.8552187e-02 5390:9.4066352e-02 5402:5.1062115e-02 5416:4.5166746e-02 5492:6.5687820e-02 5498:6.0921211e-02 5499:1.5286456e-01 5655:5.6303170e-02 5696:4.8721619e-02 6268:3.6764331e-02 6479:1.0680425e-01 7181:9.9769346e-02 7493:1.7896236e-01 8009:4.3154527e-02 8039:8.7033257e-02 8298:8.9614376e-02 8871:4.2430650e-02 9286:6.2097449e-02 9399:5.5336881e-02 10543:9.0027362e-02 11177:1.2143002e-01 11844:1.0360829e-01 12109:8.4673457e-02 12549:4.6570178e-02 13083:1.6468976e-01 14338:6.2243082e-02 14582:5.2006077e-02 15826:5.9332982e-02 15968:5.1888440e-02 16013:5.4434042e-02 16254:6.5475978e-02 16487:5.9332982e-02 16706:5.7582300e-02 16897:6.3448995e-02 17490:5.0964724e-02 22111:1.1992900e-01 22568:7.6594867e-02 22572:1.1076044e-01 23213:6.4593010e-02 23431:1.4663528e-01 23850:5.9232447e-02 23854:1.4579511e-01 23901:6.1147783e-02 27266:1.2512256e-01 27267:1.1628478e-01 27270:1.0620823e-01 27271:1.1850918e-01 27272:5.9015740e-02 27273:1.1179753e-01 27274:1.1651421e-01 27276:1.2186293e-01 27277:1.1674769e-01 27278:1.1905891e-01 27279:7.8473791e-02 29637:6.3047647e-02 30434:7.0570819e-02 30435:1.2792487e-01 30436:7.7795871e-02 30437:7.7795871e-02 30439:1.2565792e-01 31330:1.0584250e-01 31390:6.1869953e-02 32383:7.3435821e-02 32776:1.4189591e-01 37897:6.5887339e-02 38897:6.0996007e-02 46605:1.5603915e-01 46606:1.3457218e-01 46611:2.2362317e-01 const:.01 0 |features 5:3.2099217e-02 14:2.8583644e-02 16:4.1300006e-02 19:2.7797189e-02 21:2.8383996e-02 26:3.3864345e-02 45:6.2357638e-02 47:5.2971393e-02 49:5.7922650e-02 64:6.9482997e-02 73:3.7331618e-02 74:5.6592893e-02 79:3.4713723e-02 84:4.0278796e-02 85:6.5708280e-02 95:4.9244341e-02 102:5.4935254e-02 112:4.2979646e-02 117:3.8245868e-02 125:6.8377383e-02 138:6.8927616e-02 144:4.5655016e-02 184:4.6779171e-02 187:5.0008077e-02 197:5.2738074e-02 209:3.7273504e-02 218:3.1979397e-02 223:3.2385111e-02 224:7.6573707e-02 242:5.1284328e-02 258:4.2240147e-02 279:6.7175329e-02 283:8.0288827e-02 284:5.7818715e-02 286:4.8527062e-02 298:3.9666887e-02 309:4.4448029e-02 313:5.0859850e-02 319:3.5422627e-02 327:3.4469422e-02 331:8.3504796e-02 348:6.1159134e-02 349:4.3721918e-02 365:3.1114018e-02 443:7.6547615e-02 454:3.6161900e-02 466:6.2022135e-02 469:4.8012517e-02 474:5.6088939e-02 478:4.3911934e-02 493:1.0053751e-01 497:3.8829423e-02 504:5.2948192e-02 506:3.3828270e-02 507:7.3970206e-02 512:5.0136052e-02 532:5.1860556e-02 539:6.8583265e-02 557:6.2606677e-02 559:5.4684468e-02 561:5.2841347e-02 571:7.6485537e-02 576:5.1090997e-02 581:5.7669073e-02 605:1.2482527e-01 620:2.9223308e-02 627:4.7756508e-02 644:3.4648389e-02 647:5.2759245e-02 660:2.6787773e-02 755:5.7159107e-02 763:1.1601865e-01 764:4.4613194e-02 767:4.3487016e-02 773:3.7723694e-02 784:5.3358577e-02 812:5.9645306e-02 814:4.3743886e-02 817:5.3812332e-02 820:4.1955870e-02 842:2.5377557e-02 925:5.4153919e-02 927:4.5552790e-02 965:7.0712000e-02 1009:1.3552855e-01 1100:6.3787341e-02 1145:3.9710138e-02 1183:5.8507089e-02 1186:5.5895641e-02 1264:7.8116067e-02 1295:5.2172478e-02 1297:7.1702115e-02 1304:5.1864885e-02 1331:1.5521607e-01 1398:5.0451446e-02 1411:5.9820842e-02 1426:3.9099012e-02 1452:4.3580495e-02 1540:4.9510516e-02 1557:4.2425811e-02 1573:5.5089448e-02 1574:7.2101086e-02 1629:3.5748739e-02 1750:6.5235682e-02 1776:4.7865719e-02 1837:5.0449964e-02 1898:7.4909613e-02 1935:5.3469002e-02 2028:5.1092539e-02 2126:9.2606381e-02 2160:1.0356566e-01 2212:5.2879382e-02 2305:6.7092694e-02 2311:9.5431864e-02 2520:6.2635563e-02 2658:8.0569707e-02 2678:8.0008775e-02 2800:2.4401231e-01 2801:2.2765777e-01 2988:5.5096749e-02 3266:7.4726418e-02 3270:9.0889461e-02 3287:8.4103271e-02 3486:1.9214369e-01 3635:6.8548955e-02 3641:9.5437437e-02 3841:4.6089031e-02 3909:9.8183215e-02 3912:7.4506633e-02 4456:7.1062468e-02 4608:1.1214264e-01 5148:1.0719665e-01 5224:8.3492734e-02 5483:7.4343778e-02 5695:8.4241755e-02 5942:9.8638602e-02 6429:7.5933412e-02 6609:2.4078770e-01 8002:1.1646710e-01 8288:8.7139226e-02 9133:1.3675448e-01 9271:9.8892651e-02 9527:9.1378801e-02 10008:1.0791745e-01 10258:2.1253148e-01 11276:9.0527460e-02 11730:1.2147749e-01 14007:1.1659770e-01 19029:1.1014824e-01 19665:1.3218783e-01 25512:1.2837169e-01 31407:1.2736678e-01 32228:1.5108876e-01 34095:1.3245440e-01 const:.01 1 |features 5:5.1587213e-02 7:1.4586207e-01 19:4.4673346e-02 23:6.3042283e-02 24:5.4051522e-02 40:1.6231209e-01 51:7.0252545e-02 54:7.5482421e-02 57:7.1444072e-02 70:3.5147943e-02 106:6.4917371e-02 107:6.6369958e-02 161:5.1499851e-02 180:7.0254326e-02 189:5.3648058e-02 199:2.2864798e-01 215:1.1939844e-01 217:1.0488249e-01 223:8.8122681e-02 257:5.0758492e-02 264:6.8926252e-02 274:6.8382867e-02 286:5.5335302e-02 288:7.4650109e-02 334:6.8271838e-02 370:7.1259931e-02 374:6.3792311e-02 380:6.8435907e-02 383:3.2220182e-01 415:1.4450508e-01 454:5.8116417e-02 488:1.3370608e-01 636:1.9710584e-01 652:9.9633843e-02 655:4.7169730e-02 759:1.6412495e-01 781:1.4487025e-01 799:1.0041434e-01 842:4.0784717e-02 925:1.8264581e-01 1036:7.3858552e-02 1059:4.3523062e-02 1130:8.8294201e-02 1145:6.3818850e-02 1168:7.4139915e-02 1280:9.0193845e-02 1342:7.1555197e-02 1422:5.9997536e-02 1664:6.5703370e-02 1699:1.5027155e-01 1727:7.8890823e-02 1767:3.6423069e-01 1785:1.0919097e-01 1858:1.3679299e-01 2029:1.0489423e-01 2214:9.0563260e-02 2367:1.5501286e-01 2371:8.3261825e-02 2478:1.5563981e-01 2701:1.6318186e-01 2722:1.1925596e-01 2972:1.4011633e-01 5578:1.1924163e-01 6442:1.2368231e-01 6539:1.5331037e-01 8871:1.3804042e-01 9799:1.6865815e-01 10225:1.3026428e-01 const:.01 0 |features 5:6.0631350e-02 14:4.3559499e-02 15:6.8028986e-02 21:4.3255247e-02 24:1.9641681e-02 39:7.3794134e-02 43:2.1274233e-01 51:2.5528939e-02 52:5.4055002e-02 63:6.8217069e-02 65:6.1240923e-02 67:6.5945260e-02 69:2.6144091e-02 70:6.9943890e-02 73:5.6890808e-02 99:6.9490150e-02 102:4.9444921e-02 103:6.4345546e-02 112:1.1089777e-01 144:6.9575086e-02 238:5.1079977e-02 255:7.7669129e-02 271:3.8940355e-02 275:8.5734643e-02 276:4.7050092e-02 286:8.0867171e-02 312:6.5844096e-02 327:1.2534969e-01 337:5.9300695e-02 433:9.3494840e-02 451:5.7543870e-02 476:7.3073007e-02 477:7.0624359e-02 480:7.6161258e-02 524:7.5204723e-02 526:3.8833473e-02 542:9.0195328e-02 543:8.9741886e-02 560:7.5785294e-02 586:5.4444205e-02 613:6.7877382e-02 702:5.2675869e-02 842:3.8673643e-02 951:9.6597217e-02 965:6.3644908e-02 1007:8.1638739e-02 1107:9.3339466e-02 1122:4.9609888e-02 1127:4.0576637e-02 1145:6.0515504e-02 1156:9.1788091e-02 1193:5.2872710e-02 1319:1.1577804e-01 1397:1.3681537e-01 1406:1.3034531e-01 1435:9.6782826e-02 1546:6.5163791e-02 1576:1.1461278e-01 1682:7.6981209e-02 1717:1.1409672e-01 1765:6.1451022e-02 1786:1.0312901e-01 2009:7.3087804e-02 2122:1.4479411e-01 2123:9.3707018e-02 2182:8.9093015e-02 2350:9.1320373e-02 2362:5.4667205e-02 2493:6.4293258e-02 2871:9.6544214e-02 2878:1.0925168e-01 3006:1.6893440e-01 3160:1.0052554e-01 3207:1.2557481e-01 3368:8.0646150e-02 3401:2.7830672e-01 3437:1.8583207e-01 4199:2.0667449e-01 4256:8.5906290e-02 4352:1.2431655e-01 4485:1.3807268e-01 6200:1.2063245e-01 6507:1.0099784e-01 7337:1.6628431e-01 9303:1.3440615e-01 9793:2.4762341e-01 9876:1.7026557e-01 9997:1.5093431e-01 12894:1.6374885e-01 14609:1.7530990e-01 21487:1.6990140e-01 const:.01 1 |features 19:3.1985920e-02 20:4.0517557e-02 24:2.5111118e-02 45:2.7497971e-02 48:1.0779610e-01 51:4.5999113e-02 55:2.9257957e-02 64:8.3577424e-02 69:3.3424195e-02 73:2.5371145e-02 74:8.0715582e-02 79:8.3828442e-02 84:4.6348371e-02 104:5.7065293e-02 140:4.9014255e-02 157:7.5824291e-02 170:4.5970947e-02 175:1.2903719e-01 188:2.0479593e-02 191:7.8641929e-02 205:8.4677018e-02 218:8.7811679e-02 220:4.8975982e-02 223:7.8205191e-02 229:3.1925518e-02 239:4.0834993e-02 240:3.4055863e-02 247:5.7003945e-02 252:3.6315344e-02 257:3.6342859e-02 271:2.9403066e-02 287:8.1071548e-02 288:3.1567927e-02 305:7.0671439e-02 309:5.1145863e-02 321:5.3170633e-02 334:4.8882335e-02 341:8.6766548e-02 437:5.1056221e-02 464:2.9945247e-02 510:4.7155075e-02 550:4.4293541e-02 553:9.1464490e-02 560:1.2009083e-01 613:3.0270742e-02 615:8.7190546e-02 616:4.8561700e-02 626:6.4353906e-02 646:6.3317649e-02 651:5.5564776e-02 656:1.7392524e-01 676:1.1259897e-01 678:9.6851632e-02 693:6.5697610e-02 865:6.5317385e-02 871:5.9676621e-02 921:7.7999979e-02 929:1.0583298e-01 992:5.2379590e-02 1026:6.8464726e-02 1102:5.3764354e-02 1455:3.3335634e-02 1470:6.8482921e-02 1528:6.0972981e-02 1553:1.4249492e-01 1603:6.1401866e-02 1636:1.1860291e-01 1674:4.2129345e-02 1750:7.5065985e-02 1807:6.8479888e-02 1827:6.6264063e-02 1857:2.1597862e-01 2088:6.3403815e-02 2090:5.6681804e-02 2096:8.5928604e-02 2121:9.3229070e-02 2212:6.0847722e-02 2229:7.1542107e-02 2298:2.0640632e-02 2581:2.0061146e-01 2582:1.2988821e-01 2583:3.8719732e-01 2586:9.0353698e-02 2682:9.2557624e-02 2942:7.0098944e-02 2950:7.1862087e-02 3158:8.7510847e-02 3355:7.0372924e-02 3486:9.2653133e-02 3669:7.3821917e-02 4072:1.2312276e-01 4331:1.5883692e-01 5493:9.9787086e-02 5808:1.2006890e-01 5829:9.1607496e-02 5874:7.9093181e-02 6057:1.4974746e-01 6280:1.0598341e-01 7541:1.1320277e-01 8408:9.1345437e-02 13847:1.3190062e-01 18097:3.3547992e-01 34707:1.6967255e-01 43682:1.2950224e-01 const:.01 0 |features 5:5.1072594e-02 14:1.0852632e-01 18:4.8169341e-02 19:4.4227697e-02 21:7.6464824e-02 24:2.0507222e-02 33:1.2225537e-01 41:6.3306801e-02 51:2.6653912e-02 53:5.6059629e-02 54:8.4973484e-02 65:6.3939601e-02 70:7.3026069e-02 72:7.9792343e-02 75:1.1338588e-01 76:1.2362888e-01 106:6.4269774e-02 110:5.2269336e-02 112:6.8384282e-02 117:6.0852438e-02 151:9.7874425e-02 152:7.5884037e-02 169:9.2740245e-02 183:5.4005098e-02 189:8.9927927e-02 193:5.8182009e-02 209:5.9305325e-02 217:4.9478509e-02 223:5.1527474e-02 231:5.5746395e-02 233:4.0922157e-02 258:6.7207679e-02 286:7.7210695e-02 288:7.3905423e-02 345:8.4534444e-02 346:7.8805126e-02 380:6.7753211e-02 381:6.6212885e-02 385:9.4297603e-02 400:6.8093397e-02 417:8.1936136e-02 451:6.0079630e-02 454:1.2074716e-01 504:8.4245093e-02 506:5.3823661e-02 511:1.1565045e-01 526:9.6751653e-02 530:9.6794851e-02 546:6.1435249e-02 560:7.9124890e-02 586:5.6843374e-02 620:1.2980781e-01 628:1.7497791e-01 673:7.0066512e-02 785:9.5727742e-02 811:5.1639877e-02 814:6.9600254e-02 842:6.8365656e-02 910:8.6148582e-02 988:8.6922355e-02 1014:6.5990493e-02 1075:8.6236268e-02 1213:7.3369071e-02 1371:9.4033353e-02 1575:7.7962019e-02 1620:1.8196306e-01 1643:9.6875571e-02 1658:8.3833553e-02 1704:3.1919637e-01 1711:1.2048217e-01 1716:1.5285078e-01 1940:1.0897071e-01 2014:9.7992159e-02 2166:9.9766120e-02 2881:1.5299310e-01 3137:8.2589552e-02 3160:1.7770487e-01 3695:1.4954430e-01 3950:1.4929669e-01 4269:1.3020587e-01 4271:1.6503423e-01 4454:1.5537201e-01 4515:1.8312991e-01 5197:1.3946502e-01 7295:1.7111118e-01 12784:1.5863559e-01 21377:1.7803822e-01 37800:2.1595681e-01 const:.01 1 |features 9:3.3299394e-02 15:2.7997395e-02 23:4.1655075e-02 24:1.3686644e-02 39:6.3734956e-02 45:2.5376182e-02 52:3.7666410e-02 54:2.3765642e-02 55:4.5715593e-02 74:6.0095992e-02 98:4.3066774e-02 110:3.4884870e-02 111:4.7873300e-02 138:4.3229692e-02 140:3.6493078e-02 151:6.5321982e-02 156:6.8563432e-02 183:3.6043331e-02 184:4.9674802e-02 188:1.8899353e-02 197:5.6002557e-02 217:3.3022258e-02 224:3.4075264e-02 229:2.9462093e-02 236:5.0600681e-02 242:5.4458823e-02 259:3.6622725e-02 264:4.5542896e-02 269:3.0856771e-02 288:2.9132094e-02 295:4.0453423e-02 297:3.6933921e-02 298:4.2122263e-02 302:6.6900156e-02 313:5.4008074e-02 415:4.5497432e-02 433:3.1043720e-02 460:6.8640746e-02 482:6.1735012e-02 497:4.1232966e-02 555:3.4071986e-02 575:4.2605042e-02 580:5.8098312e-02 601:5.9374135e-02 617:6.8382077e-02 620:3.1032231e-02 624:6.4761549e-02 644:3.6793120e-02 651:5.1277306e-02 668:6.3225746e-02 724:3.5574164e-02 726:4.3631580e-02 803:5.0087281e-02 809:7.1385123e-02 838:5.8537591e-02 842:2.6948428e-02 880:1.0861589e-01 888:5.3264719e-02 898:5.3420141e-02 965:4.4348814e-02 994:5.5449475e-02 1011:4.6369437e-02 1024:5.6840543e-02 1040:1.1369973e-01 1045:4.9467169e-02 1059:2.8757785e-02 1062:5.4509297e-02 1073:5.3393096e-02 1083:7.5480647e-02 1093:1.7109270e-01 1107:1.1012308e-01 1115:8.8817194e-02 1188:6.1631337e-02 1222:1.1071612e-01 1304:5.5075318e-02 1305:5.1661801e-02 1321:5.2901521e-02 1426:4.1519240e-02 1429:5.7187580e-02 1455:3.0763401e-02 1509:6.1589427e-02 1540:8.9017570e-02 1557:4.5051970e-02 1567:6.2186554e-02 1575:5.2032325e-02 1611:2.4925674e-01 1670:4.6447173e-02 1774:6.5033175e-02 1863:8.2617886e-02 1883:6.8621390e-02 2025:1.2389103e-01 2061:6.7258112e-02 2065:5.6478668e-02 2069:1.6458219e-01 2071:7.7353522e-02 2083:6.4518474e-02 2090:1.0977451e-01 2168:7.3244989e-02 2205:9.5998287e-02 2260:7.5343266e-02 2506:5.2081261e-02 2515:6.3883439e-02 2604:6.0359105e-02 2752:6.6348590e-02 2791:7.7045657e-02 2812:1.7785482e-01 3200:9.3286671e-02 3354:7.7802747e-02 3604:1.6945532e-01 3655:7.0468880e-02 3921:5.6953922e-02 3950:9.9641517e-02 3951:9.4959617e-02 3981:1.0444593e-01 4076:7.2757415e-02 4077:2.0124012e-01 4112:1.0702219e-01 4643:9.3501829e-02 5829:1.4313683e-01 5894:9.7419523e-02 8450:1.0053653e-01 8903:1.0202301e-01 15275:2.4211805e-01 15301:1.4163302e-01 15811:1.3834570e-01 16328:3.7785909e-01 16329:1.4193846e-01 21550:1.3588285e-01 21970:1.3809881e-01 const:.01 1 |features 18:1.1998581e-01 20:4.8679769e-02 49:6.4606190e-02 70:1.2216145e-01 73:5.1610731e-02 99:1.0673721e-01 102:7.5947650e-02 140:8.0442362e-02 147:7.7601276e-02 223:7.5805955e-02 232:8.6603947e-02 257:1.2517387e-01 277:1.6120304e-01 295:8.9172214e-02 305:1.4376192e-01 320:8.6440489e-02 327:8.0684826e-02 339:7.3917456e-02 347:1.0072009e-01 364:7.7271774e-02 388:1.8263228e-01 675:1.3500990e-01 702:8.0910400e-02 724:7.8416780e-02 773:8.8302322e-02 774:3.4323633e-01 995:9.4715871e-02 1086:1.2211838e-01 1142:1.5594409e-01 1179:1.2398274e-01 1222:1.1629283e-01 1288:3.3664185e-01 1654:1.8828200e-01 1666:7.1751431e-02 1674:8.5700750e-02 1871:1.3720116e-01 4531:3.0851892e-01 6080:2.4245651e-01 24525:3.1849307e-01 36877:3.3203945e-01 const:.01 0 |features 286:1.2047304e-01 364:1.1550431e-01 405:2.4937639e-01 464:9.1055274e-02 535:1.4206481e-01 611:2.2104442e-01 741:2.3050557e-01 897:2.3984708e-01 1041:2.9395077e-01 1071:1.2820823e-01 1127:9.3163542e-02 1381:4.5660034e-01 1390:4.3492717e-01 1511:1.5605064e-01 1559:2.4796256e-01 1668:1.7684197e-01 2298:6.2762499e-02 4411:3.0289277e-01 const:.01 1 |features 18:4.3830395e-02 45:3.4597188e-02 50:7.3230274e-02 51:4.1063912e-02 55:3.6811553e-02 70:3.1662878e-02 120:2.6589894e-01 123:8.5778527e-02 140:2.9385313e-02 179:4.1374709e-02 183:4.9140483e-02 188:2.5766857e-02 213:6.2022429e-02 224:7.8659013e-02 274:6.1602429e-02 291:1.2121931e-01 293:3.7787035e-02 329:1.2009989e-01 349:1.0717464e-01 352:1.0609543e-01 380:6.1650209e-02 417:3.5526134e-02 533:6.1692525e-02 573:8.1507131e-02 726:1.0071871e-01 811:4.6988312e-02 815:6.9284335e-02 820:6.0742248e-02 939:9.7902194e-02 1130:7.9539470e-02 1131:9.1086790e-02 1168:6.6788636e-02 1266:7.6075032e-02 1307:1.5296134e-01 1345:9.1545977e-02 1452:6.3094318e-02 1556:7.8754455e-02 1602:9.6581683e-02 1616:9.7249962e-02 1768:6.6921361e-02 2097:7.4043214e-02 2137:1.7999786e-01 2213:2.5692022e-01 2298:2.5969474e-02 2353:8.4454067e-02 3649:9.8676816e-02 3953:1.1498217e-01 3975:1.3731843e-01 4254:8.9430958e-02 4675:1.3866016e-01 4677:1.1441835e-01 5454:1.6140977e-01 6357:2.5740221e-01 20244:1.7740931e-01 29737:5.5282825e-01 29740:2.7817047e-01 const:.01 0 |features 13:3.9267324e-02 24:2.0340759e-02 33:3.0013010e-02 53:5.5604577e-02 61:5.4978620e-02 63:4.1724090e-02 74:3.1154893e-02 89:4.0939435e-02 102:3.0242348e-02 111:4.2021237e-02 112:6.7829192e-02 125:3.7642360e-02 126:3.7443995e-02 128:7.7469125e-02 177:6.3830197e-02 182:3.1997219e-02 188:7.0637919e-02 200:5.5408649e-02 209:3.4742359e-02 213:1.2296506e-01 221:6.6398226e-02 247:4.6174906e-02 259:7.6709680e-02 260:9.4000727e-02 276:4.8724677e-02 288:2.5570968e-02 305:3.3810399e-02 319:3.3017170e-02 320:3.4420595e-02 321:1.0277724e-01 339:4.9835972e-02 364:3.0769616e-02 400:3.9890606e-02 447:1.1576827e-01 451:9.1841683e-02 466:5.7810377e-02 469:4.4752114e-02 480:4.6583049e-02 497:3.6192622e-02 518:5.9733253e-02 552:1.3130131e-01 557:5.8355223e-02 558:5.7576071e-02 565:5.6775980e-02 567:6.2887765e-02 584:9.4066188e-02 585:6.8742611e-02 587:9.3701109e-02 627:4.4513490e-02 642:3.6469962e-02 655:4.6320114e-02 673:4.1046500e-02 690:4.3335009e-02 702:3.2218516e-02 739:5.8577120e-02 751:5.1654812e-02 797:6.9025122e-02 800:6.8523109e-02 802:2.1944003e-02 811:3.0251773e-02 821:1.4162125e-01 905:4.7667712e-02 927:4.2459421e-02 933:4.8008811e-02 941:1.4884150e-01 953:1.5796618e-01 1008:6.5658920e-02 1011:4.0701210e-02 1012:3.5026003e-02 1021:5.3198781e-02 1040:6.4756393e-02 1044:2.0477150e-01 1098:6.5865077e-02 1099:1.0872058e-01 1212:4.7482949e-02 1213:2.5385395e-02 1215:5.5632167e-02 1232:6.3033618e-02 1234:6.1055034e-02 1243:4.9392652e-02 1263:5.2538779e-02 1278:1.0523520e-01 1295:4.8629586e-02 1311:1.9788393e-01 1328:8.3577141e-02 1342:8.7093331e-02 1409:6.7676313e-02 1420:4.9552213e-02 1528:4.9389943e-02 1538:8.6183228e-02 1591:1.0546565e-01 1776:4.4615284e-02 1798:6.0198005e-02 1802:5.6845956e-02 2068:8.0440424e-02 2146:6.2178135e-02 2254:7.3293447e-02 2305:6.2536612e-02 2362:3.3436492e-02 2444:6.0107917e-02 2534:5.1447175e-02 2762:1.0023284e-01 2793:6.9666997e-02 2938:6.6143416e-02 2962:7.4035913e-02 3117:1.0744289e-01 3118:1.1646164e-01 3597:1.0371195e-01 3635:6.3893974e-02 3659:5.5418439e-02 3869:7.8470141e-02 4201:7.6284207e-02 4274:6.6683002e-02 4340:7.6591045e-02 4404:7.9395175e-02 4505:9.2068106e-02 5740:1.6810106e-01 6508:1.1471713e-01 6631:1.1733301e-01 6912:1.6497560e-01 7084:1.0372037e-01 7291:8.4574379e-02 7319:8.9222580e-02 7327:9.8053463e-02 7467:9.3367897e-02 7574:1.1081415e-01 8851:1.2916610e-01 11413:9.6857384e-02 11755:1.0985655e-01 12022:1.2187752e-01 12055:9.4558075e-02 12687:9.8721102e-02 13243:1.0695177e-01 17698:1.2150721e-01 17777:1.1914733e-01 24765:2.2006448e-01 27191:1.3743986e-01 32699:1.5337569e-01 43634:1.4487749e-01 44745:1.4003390e-01 const:.01 0 |features 5:2.9634381e-02 24:2.0146959e-02 56:7.3996320e-02 64:3.6868475e-02 188:2.7820151e-02 233:6.8070032e-02 284:7.2916709e-02 300:8.5820265e-02 364:5.1601119e-02 388:5.8114376e-02 415:6.6972949e-02 417:3.8357116e-02 433:7.7371500e-02 438:6.4192243e-02 459:7.3241852e-02 494:6.5418042e-02 616:6.5967806e-02 629:7.3663436e-02 656:1.9061771e-01 660:4.1872870e-02 678:5.0419454e-02 681:9.8500833e-02 684:7.0712410e-02 739:1.6632587e-01 897:6.3284978e-02 965:6.5282159e-02 1021:1.5105443e-01 1080:1.6241564e-01 1658:8.2360804e-02 1910:9.2049152e-02 1944:8.1920959e-02 2190:8.4697776e-02 2561:1.3262804e-01 2806:8.8398062e-02 2824:1.0751434e-01 2937:1.1204432e-01 3355:9.5596887e-02 3923:9.0524979e-02 4049:1.2929669e-01 4560:1.2034308e-01 4565:1.0776778e-01 5691:2.6664349e-01 5791:9.8466560e-02 6545:2.1566612e-01 6853:1.2951899e-01 6956:1.1188148e-01 7310:1.3879545e-01 7416:1.3117252e-01 7596:2.8467572e-01 7866:1.3581756e-01 7997:1.3795702e-01 11266:1.2744236e-01 11326:1.4734872e-01 11400:1.3730292e-01 11420:1.4763647e-01 11421:1.3433580e-01 11422:1.3388503e-01 11423:1.3356294e-01 11427:2.4736831e-01 11428:1.3630545e-01 11429:1.4788947e-01 13154:1.3988294e-01 25274:2.0554933e-01 26130:2.1340030e-01 const:.01 0 |features 32:8.4323354e-02 52:7.9927549e-02 64:1.2682620e-01 73:4.9683016e-02 76:1.0340883e-01 80:1.1230124e-01 87:9.4964005e-02 182:7.7353336e-02 224:1.2242673e-01 233:1.2162510e-01 271:5.7578523e-02 283:1.0685289e-01 286:4.5823246e-02 293:5.8812629e-02 438:9.2536330e-02 476:1.0804821e-01 478:9.8948322e-02 526:5.7420481e-02 533:5.6710780e-02 540:1.3298391e-01 560:1.1205868e-01 579:1.5339841e-01 842:9.6821189e-02 946:1.3541558e-01 1033:9.6338317e-02 1098:2.6959804e-01 1145:1.5150326e-01 1202:1.4025934e-01 1212:1.1479011e-01 1236:1.7506853e-01 1282:1.1920964e-01 1293:1.3705106e-01 1296:1.3912167e-01 1401:1.4458296e-01 1405:3.6067382e-01 1726:1.0767256e-01 1778:2.1724057e-01 2016:1.2380895e-01 3250:1.8234961e-01 3863:1.8444984e-01 5991:3.4873331e-01 7031:1.9398119e-01 7838:2.3968641e-01 7890:1.7806293e-01 const:.01 0 |features 17:5.4988947e-02 18:6.9640957e-02 21:6.5292150e-02 52:8.1593975e-02 61:8.0135971e-02 64:5.4255843e-02 77:1.4030594e-01 80:1.9410685e-01 85:8.9271501e-02 102:7.4635230e-02 117:1.4895898e-01 128:1.1291778e-01 138:9.3645304e-02 176:1.2199406e-01 224:7.3814742e-02 286:1.3780563e-01 293:6.0038824e-02 511:9.8752156e-02 514:1.6402893e-01 519:1.6866915e-01 546:8.8820174e-02 587:9.6905649e-02 811:1.2640782e-01 842:5.8376398e-02 1237:1.8836819e-01 1426:8.9940071e-02 1452:1.0024890e-01 1643:1.4005812e-01 1765:9.2757985e-02 2773:1.6244641e-01 2874:2.5240883e-01 3257:3.5204828e-01 3266:1.7189436e-01 4253:1.6615735e-01 4779:1.9788413e-01 4962:1.8859676e-01 7851:3.4740433e-01 7877:4.0506488e-01 const:.01 0 |features 13:5.1651314e-02 20:1.0301928e-01 24:6.3847110e-02 50:5.0033882e-02 51:8.2984194e-02 64:4.8962425e-02 65:2.1768439e-01 147:6.8820029e-02 148:2.2464187e-01 156:2.8128403e-01 223:6.7227863e-02 232:1.3004042e-01 257:1.1100938e-01 284:1.3647845e-01 326:6.6358283e-02 337:1.3677071e-01 451:7.8385852e-02 496:1.7637609e-01 497:8.0605529e-02 510:8.5069589e-02 547:1.7519689e-01 588:2.8172714e-01 613:5.4609600e-02 782:1.1982180e-01 1028:6.2782288e-02 1838:1.6626364e-01 1871:1.2167567e-01 1894:1.2115264e-01 1998:1.1840234e-01 2298:6.3046888e-02 2493:8.7579824e-02 2520:2.2015047e-01 2524:1.2621289e-01 2834:1.2853570e-01 2841:3.1587079e-01 3144:1.2195947e-01 3804:2.0381735e-01 4152:1.7098713e-01 4256:1.1702094e-01 4472:1.6708773e-01 6151:1.7764102e-01 8992:1.7597975e-01 12062:2.0182499e-01 13750:1.9318759e-01 const:.01 0 |features 14:7.9015993e-02 51:4.6308946e-02 81:1.2819757e-01 123:3.4372416e-01 188:1.2838306e-01 233:1.2038079e-01 257:1.4782681e-01 271:7.0636965e-02 417:1.4235720e-01 433:1.3683029e-01 471:1.2677331e-01 535:1.1224028e-01 545:1.1623717e-01 613:1.5261410e-01 943:1.6682823e-01 1080:1.6964240e-01 1122:2.1474564e-01 2298:4.9586382e-02 2730:2.5775221e-01 2731:1.7117724e-01 2732:2.9437876e-01 3370:1.6030101e-01 3659:1.6435866e-01 6698:5.9536856e-01 const:.01 1 |features 13:4.1910797e-02 17:4.0265806e-02 20:5.9310794e-02 21:4.7810353e-02 24:5.1806685e-02 45:4.0252339e-02 54:3.7697658e-02 69:8.0674209e-02 107:1.1777879e-01 161:5.3976759e-02 286:7.1885392e-02 312:7.2777979e-02 348:1.2768717e-01 353:8.0062293e-02 456:2.9369578e-01 467:9.8968558e-02 471:7.7246517e-02 484:1.6049896e-01 488:8.2767010e-02 510:1.1687284e-01 535:1.7846242e-01 550:6.4838186e-02 767:7.3250070e-02 768:7.4743256e-02 784:2.1447499e-01 802:3.9655663e-02 931:3.2433531e-01 1195:8.1950225e-02 1380:1.2687977e-01 1443:8.6666547e-02 1456:9.4899572e-02 1590:8.0913596e-02 1623:7.2747469e-02 1629:6.0215618e-02 1910:9.9190965e-02 2031:1.8798526e-01 2039:1.9184308e-01 2330:1.1363410e-01 2577:1.0220185e-01 2757:1.2024590e-01 3188:8.2776211e-02 4031:1.2596737e-01 11815:3.9148843e-01 16409:4.7956759e-01 const:.01 0 |features 32:4.8394211e-02 51:2.1664014e-02 112:5.5582009e-02 166:6.4541712e-02 188:2.3016261e-02 198:1.1152519e-01 233:3.3261091e-02 411:7.0065156e-02 446:2.1609490e-01 465:7.0410818e-02 469:1.0512853e-01 488:6.3544832e-02 630:6.4370610e-02 655:3.7956592e-02 690:6.0124464e-02 869:8.5805312e-02 905:1.5781949e-01 986:1.6138487e-01 1029:5.2971303e-02 1045:6.0242761e-02 1263:7.2894089e-02 1340:1.2239406e-01 1342:9.7489923e-02 1403:1.4391345e-01 1413:9.2199177e-02 1554:1.0257849e-01 1773:1.1704069e-01 1943:2.2036196e-01 2028:6.6073745e-02 2123:7.9520345e-02 2137:1.9928662e-01 2485:1.1708790e-01 2493:1.3019539e-01 2525:1.5837674e-01 3272:5.8447406e-02 3608:1.8592687e-01 3673:1.1461165e-01 3678:1.0546819e-01 3838:2.1440668e-01 3840:1.0437195e-01 5277:1.7564234e-01 5312:1.2228939e-01 5313:7.2126806e-02 5314:3.3554786e-01 5316:2.0645547e-01 5317:1.0934471e-01 5318:1.2850608e-01 5319:1.1550163e-01 5321:1.8707241e-01 5370:1.3664848e-01 5371:1.2221611e-01 5374:1.2223703e-01 6593:1.9989552e-01 7196:1.0630330e-01 7663:1.3369302e-01 10180:1.0762379e-01 11359:1.3951184e-01 11568:2.0359342e-01 const:.01 1 |features 9:9.9019825e-02 11:9.3447864e-02 17:6.0900360e-02 24:4.0698908e-02 46:9.4211496e-02 51:6.5773606e-02 65:1.5778314e-01 92:7.9067841e-02 102:4.8819531e-02 103:6.3531689e-02 133:1.4454961e-01 145:1.1948179e-01 181:2.0465600e-01 183:5.1071487e-02 197:1.6653046e-01 217:4.6790786e-02 218:1.0098100e-01 222:1.6084869e-01 223:4.8728451e-02 232:1.3284370e-01 283:1.4973722e-01 306:8.1590563e-02 309:6.6878989e-02 311:6.1920848e-02 318:2.2077726e-01 319:1.1185364e-01 323:6.9574997e-02 386:7.0084780e-02 417:7.7485286e-02 438:1.0462087e-01 451:5.6816041e-02 453:5.5856053e-02 464:3.9156791e-02 532:7.8032292e-02 614:8.1277773e-02 616:6.3499905e-02 660:1.2412114e-01 701:1.0353980e-01 925:8.1483014e-02 954:7.5620599e-02 960:2.2437589e-01 1028:4.5506187e-02 1765:1.5832445e-01 1840:1.0837305e-01 1921:8.0660649e-02 1953:9.9846572e-02 2007:9.6482627e-02 2288:8.6723924e-02 2574:2.1190551e-01 3046:7.5877108e-02 3117:1.0243800e-01 3355:1.5580434e-01 6412:1.3298486e-01 6553:3.3273569e-01 6586:2.4357592e-01 6587:2.8283897e-01 7190:2.0981346e-01 8197:1.3855398e-01 16865:1.7975625e-01 const:.01 1 |features 16:9.9751323e-02 33:3.7058409e-02 50:6.6194311e-02 63:5.1518608e-02 80:5.7358135e-02 107:4.7529172e-02 175:8.3741546e-02 176:6.1036211e-02 182:3.9508406e-02 213:4.9304549e-02 236:5.4841470e-02 246:1.9288768e-01 293:5.0859928e-02 301:7.6997332e-02 305:4.1747220e-02 326:3.6789812e-02 336:4.3934256e-02 411:6.2354386e-02 425:6.9001913e-02 453:7.2337605e-02 504:1.0317684e-01 506:3.8932841e-02 516:8.7370060e-02 533:2.8965170e-02 575:7.8182302e-02 582:7.3786438e-02 591:7.9553887e-02 603:8.1394382e-02 655:3.3779416e-02 751:6.3780516e-02 767:8.4740438e-02 768:5.1069304e-02 802:5.6862418e-02 820:4.8286870e-02 838:6.3443564e-02 915:6.6742904e-02 937:2.2069187e-01 995:7.8848951e-02 1000:4.6149425e-02 1118:6.9270134e-02 1124:7.0099428e-02 1127:3.0644119e-02 1213:3.1344488e-02 1217:8.4557027e-02 1232:7.7830441e-02 1250:1.2656459e-01 1298:1.3612092e-01 1314:9.4417907e-02 1339:1.5266874e-01 1342:5.1242452e-02 1659:7.1993619e-02 1757:1.0025330e-01 1772:8.2382083e-02 1777:7.3799983e-02 1784:9.8105006e-02 1987:9.8560326e-02 2025:7.9304509e-02 2079:1.1741169e-01 2080:6.4981669e-02 2097:9.9659383e-02 2123:7.0769019e-02 2173:8.5562006e-02 2182:6.7284450e-02 2214:6.4854600e-02 2229:7.1555011e-02 2262:1.1224842e-01 2269:2.0165050e-01 2360:1.2794246e-01 2377:9.1454841e-02 2470:7.0728943e-02 2509:7.5926095e-02 2791:1.4138249e-01 2984:7.7580139e-02 2986:9.6366510e-02 3008:5.8627568e-02 3065:1.2045869e-01 3247:8.5851774e-02 3368:6.0905248e-02 3369:9.9484406e-02 3540:7.4617386e-02 3737:1.3740130e-01 3741:2.4290785e-01 3815:1.1361977e-01 3834:9.1040395e-02 3843:1.3046645e-01 3844:9.2271984e-02 5237:1.2134785e-01 5775:8.4768996e-02 5991:8.4873408e-02 8871:9.8854177e-02 9412:1.2958407e-01 9725:1.0478270e-01 9982:1.3005865e-01 10103:1.1333050e-01 11197:1.2389966e-01 19673:1.6016582e-01 23196:1.4103101e-01 26948:2.5724468e-01 35602:1.5451494e-01 43701:1.4318961e-01 const:.01 0 |features 24:1.6681092e-02 34:8.7006912e-02 36:3.9006412e-02 52:2.7113589e-02 57:3.3980906e-02 63:3.4217179e-02 89:3.3573695e-02 90:2.6088802e-02 98:3.1000959e-02 103:5.4646749e-02 110:4.2517200e-02 112:3.2853317e-02 121:3.1246958e-02 126:3.0707149e-02 128:6.3531041e-02 131:3.5151221e-02 161:4.1473381e-02 167:3.4431037e-02 179:2.1845059e-02 183:4.3929115e-02 188:3.7980244e-02 189:2.5516599e-02 196:4.1719068e-02 208:3.3796955e-02 236:3.6424126e-02 247:3.7867215e-02 252:2.4123959e-02 259:2.6362309e-02 260:4.5529597e-02 276:3.9958235e-02 282:4.4648245e-02 293:1.9950837e-02 297:4.5014553e-02 298:3.0321069e-02 307:1.1620269e-01 315:4.9880113e-02 326:2.4434734e-02 334:3.2472100e-02 342:3.2984704e-02 345:4.0612213e-02 354:3.0354893e-02 380:3.2550137e-02 422:4.9084399e-02 453:2.8375888e-02 454:2.7641883e-02 457:4.7994979e-02 492:6.3277572e-02 496:3.8358137e-02 497:2.9680919e-02 526:1.9478582e-02 533:1.9237831e-02 545:3.2141346e-02 571:5.8464967e-02 572:5.5901140e-02 580:4.1821182e-02 631:3.8628019e-02 638:3.4391385e-02 646:4.2061348e-02 655:2.2435315e-02 660:2.0476371e-02 670:4.3193322e-02 678:2.4655759e-02 689:5.1799946e-02 708:4.8981685e-02 723:4.1835558e-02 757:3.2595687e-02 758:8.1216425e-02 803:3.6054567e-02 833:5.6183152e-02 836:3.6621619e-02 871:3.9642647e-02 908:5.5703666e-02 932:3.2732666e-02 941:4.6777215e-02 968:4.7535121e-02 1011:3.3378333e-02 1025:3.9797876e-02 1056:3.5021726e-02 1059:2.0700853e-02 1071:7.3087670e-02 1077:4.4485878e-02 1105:7.1731344e-02 1125:4.6666380e-02 1169:5.0571408e-02 1170:6.8190120e-02 1196:1.0902449e-01 1213:4.3689135e-02 1218:5.9058551e-02 1231:5.9254725e-02 1235:9.0554573e-02 1238:1.1190374e-01 1246:7.1243942e-02 1266:6.8007238e-02 1279:5.6767773e-02 1292:5.2634060e-02 1321:3.8080353e-02 1350:4.4295829e-02 1389:4.2093731e-02 1410:1.2059744e-01 1421:4.5961052e-02 1426:2.9886989e-02 1443:3.9329596e-02 1454:4.8444130e-02 1455:5.2843451e-02 1459:1.0318444e-01 1461:5.4662514e-02 1498:5.6184784e-02 1511:5.7722006e-02 1563:8.7550074e-02 1599:6.6866830e-02 1615:5.8867633e-02 1666:2.3430904e-02 1685:5.0325189e-02 1855:7.8266673e-02 1889:3.3996686e-02 1966:6.8595454e-02 2010:4.3304298e-02 2074:4.1652452e-02 2087:4.8628904e-02 2097:9.3288384e-02 2098:4.2366885e-02 2099:4.2611409e-02 2115:6.1190169e-02 2122:4.2895064e-02 2231:5.6971446e-02 2259:7.2507828e-02 2264:1.0764164e-01 2339:9.3937062e-02 2409:4.9224563e-02 2431:9.2486531e-02 2564:7.3310763e-02 2582:5.0960474e-02 2586:6.0021155e-02 2589:5.8008734e-02 2757:5.4568022e-02 2759:6.1011195e-02 2762:4.8548143e-02 2846:5.2721836e-02 3009:6.0899768e-02 3021:5.1683761e-02 3066:5.6048576e-02 3117:5.2040361e-02 3130:6.8848491e-02 3132:5.5179354e-02 3195:5.3805474e-02 3247:5.7020281e-02 3271:3.9907690e-02 3291:4.5665115e-02 3325:4.2207263e-02 3338:5.2647430e-02 3386:5.6618098e-02 3443:5.9488375e-02 3721:6.6329211e-02 3881:6.2509604e-02 3966:1.0240217e-01 3980:8.2520232e-02 4029:5.8378585e-02 4660:6.3988276e-02 4986:6.9426216e-02 5051:9.4979614e-02 5080:8.0375440e-02 5283:1.0933269e-01 5531:7.6160625e-02 5542:9.2754453e-02 5592:7.0058763e-02 5660:7.7603064e-02 5999:9.0772331e-02 6051:5.6518771e-02 6643:7.1306653e-02 7089:8.8140242e-02 7165:6.6659003e-02 7330:6.0454782e-02 7707:1.3494925e-01 7956:6.4432487e-02 8385:7.5215399e-02 8521:1.5496588e-01 8528:9.4383650e-02 8798:6.9227338e-02 8900:7.5247057e-02 8934:6.2506847e-02 8973:1.6488221e-01 10158:7.3625341e-02 10902:8.9405313e-02 10934:1.0471538e-01 11548:8.6242296e-02 11725:1.2736413e-01 12182:1.0051626e-01 13963:6.9608547e-02 15331:7.0935160e-02 15580:8.3579771e-02 16008:8.9534260e-02 17373:8.7866232e-02 22240:1.0007322e-01 22699:9.5521070e-02 23664:9.5268145e-02 23701:8.1229754e-02 26162:1.0724679e-01 29015:2.3341818e-01 29578:1.0680433e-01 31005:8.8303000e-02 32061:1.2430258e-01 34350:2.6703054e-01 34720:1.2873581e-01 36036:1.0770612e-01 40571:9.7864822e-02 41683:9.4229579e-02 const:.01 0 |features 15:4.1896325e-02 17:3.7986550e-02 18:4.8108209e-02 23:6.2334176e-02 25:6.8158388e-02 26:9.1112792e-02 27:1.9366001e-01 33:8.6633742e-02 35:5.9035834e-02 51:6.9463454e-02 65:1.0812175e-01 66:8.5430734e-02 70:5.8842197e-02 79:5.5162393e-02 85:6.1669055e-02 112:6.8297490e-02 133:7.2742701e-02 146:9.2761591e-02 208:7.0259176e-02 224:5.0991472e-02 232:5.8792468e-02 259:5.4803587e-02 269:4.6175200e-02 271:4.0604722e-02 283:7.5353302e-02 286:3.2314833e-02 288:4.3594331e-02 312:6.8658367e-02 338:5.3981032e-02 376:1.0468380e-01 453:5.8989536e-02 511:6.8218321e-02 526:8.4979676e-02 533:3.9992783e-02 535:6.4519837e-02 546:6.1357278e-02 555:8.6327761e-02 564:8.4407598e-02 586:9.6122049e-02 588:1.7344108e-01 595:1.2494399e-01 607:1.7034180e-01 620:9.7454861e-02 657:9.4693176e-02 774:8.3464012e-02 842:4.0326614e-02 905:8.1265673e-02 1061:8.7386191e-02 1127:4.2310942e-02 1557:6.7417413e-02 1629:5.6807101e-02 1666:4.8709601e-02 1685:1.0461909e-01 2087:1.0109275e-01 2153:6.6317193e-02 2212:8.4028825e-02 3192:1.0766135e-01 3964:1.2994306e-01 4150:1.8621892e-01 4173:1.8882382e-01 4174:1.7559290e-01 4479:1.4976794e-01 5166:1.1468218e-01 5643:1.3129017e-01 5874:1.0922523e-01 7255:1.4926767e-01 8304:1.4292377e-01 10924:1.3334866e-01 11138:1.3883479e-01 13082:2.1550806e-01 13137:1.8266171e-01 15146:1.7510216e-01 15352:1.7057326e-01 22666:3.5073537e-01 22667:2.3087394e-01 26108:1.7940913e-01 const:.01 1 |features 24:8.9488335e-02 49:1.1318127e-01 69:1.6787679e-01 284:1.1297818e-01 288:1.9047640e-01 343:2.3865147e-01 365:1.2758936e-01 374:2.7559656e-01 439:1.9999109e-01 497:1.5922795e-01 608:3.9991963e-01 613:1.0787565e-01 724:1.3737555e-01 1629:1.4659497e-01 1654:1.2640442e-01 1666:1.2569876e-01 1668:4.3495139e-01 6721:2.3634285e-01 13451:4.4571623e-01 const:.01 0 |features 9:5.4402050e-02 18:5.2521821e-02 20:6.1086863e-02 36:8.8528305e-02 48:1.3112035e-01 51:2.9062303e-02 70:3.7941527e-02 117:1.1234190e-01 136:6.9064192e-02 161:5.5593099e-02 218:5.5479530e-02 224:1.4526638e-01 232:6.4186297e-02 257:5.4792818e-02 262:1.9323468e-01 263:8.8142894e-02 271:4.4329941e-02 302:6.4552240e-02 327:5.9799355e-02 359:2.5490347e-01 370:7.6923728e-02 443:7.8433111e-02 464:4.5147367e-02 501:1.4123841e-01 510:7.1094006e-02 522:1.0683262e-01 549:1.1616525e-01 573:5.7685316e-02 613:4.5638107e-02 660:7.8685343e-02 668:1.0329347e-01 759:1.7716974e-01 764:7.7397302e-02 911:8.1244171e-02 939:1.1731589e-01 1007:2.7378714e-01 1012:2.0075481e-01 1029:7.1061075e-02 1071:6.3568689e-02 1165:1.6691078e-01 1168:8.0032617e-02 1186:9.6970685e-02 1188:5.9468336e-02 1193:1.8535349e-01 1280:2.0432618e-01 1422:6.4766183e-02 1530:1.0085384e-01 1544:1.3258980e-01 1604:1.0841375e-01 1647:8.9200594e-02 1654:9.0544306e-02 1666:5.3178389e-02 1674:6.3516892e-02 1731:1.3515913e-01 1776:1.7426866e-01 1804:1.3307387e-01 1953:1.1512205e-01 2213:1.2901455e-01 2298:3.1119136e-02 2299:1.8648803e-01 2519:1.1823355e-01 2640:9.8539487e-02 2794:1.0287973e-01 2820:1.0471641e-01 3649:2.0020467e-01 4029:1.3249506e-01 8572:1.8541193e-01 11339:1.5973926e-01 13348:1.9618560e-01 const:.01 0 |features 5:1.9176474e-02 14:2.8912565e-02 15:4.5154158e-02 20:3.5616752e-02 21:2.8710619e-02 24:2.2073800e-02 35:3.7578791e-02 48:4.5152511e-02 50:2.4379754e-02 51:2.8690046e-02 57:4.4966348e-02 69:2.9381368e-02 70:2.2121843e-02 72:5.0726723e-02 102:3.2819007e-02 126:4.0634241e-02 135:4.7780421e-02 138:4.1178219e-02 140:2.0530581e-02 147:3.3533584e-02 173:6.3080296e-02 175:4.3468934e-02 179:2.8907189e-02 180:4.4217534e-02 188:1.8002482e-02 209:3.7702423e-02 210:5.9327763e-02 215:4.4383895e-02 229:2.8063964e-02 236:2.8467353e-02 253:4.8339415e-02 254:4.6572786e-02 264:4.3381650e-02 276:5.2876040e-02 277:4.9425956e-02 288:4.6984203e-02 291:5.0020494e-02 296:6.8132997e-02 298:4.0123343e-02 312:4.3703940e-02 327:3.4866072e-02 336:3.8613215e-02 358:5.8606245e-02 363:4.5806050e-02 380:9.0393603e-02 403:9.2303477e-02 438:4.1538943e-02 526:2.5775671e-02 539:6.9372475e-02 546:3.9056487e-02 573:3.3633478e-02 585:4.4059675e-02 586:3.6137279e-02 606:4.5688208e-02 608:4.7005773e-02 644:3.5047099e-02 660:5.6864060e-02 664:4.5834925e-02 678:3.2626539e-02 693:5.7751149e-02 726:7.0368953e-02 739:6.3567914e-02 802:2.3813641e-02 811:3.2829236e-02 838:5.5759680e-02 871:5.2458428e-02 899:1.1253265e-01 905:5.1729020e-02 920:6.2587522e-02 941:6.1899479e-02 955:5.1516648e-02 1028:3.0591605e-02 1056:4.6343647e-02 1061:5.5624984e-02 1071:3.7063785e-02 1073:5.0859317e-02 1081:6.3340090e-02 1094:4.5026328e-02 1122:3.2928504e-02 1173:4.0148113e-02 1273:6.3071780e-02 1286:1.2128516e-01 1307:1.0686921e-01 1340:5.6540970e-02 1364:7.8107446e-02 1436:8.4852830e-02 1454:3.7861608e-02 1455:6.9926821e-02 1508:1.0296087e-01 1530:5.8802925e-02 1546:4.3252386e-02 1645:5.6628846e-02 1656:6.6666275e-02 1727:4.9653277e-02 1731:4.6543304e-02 1751:5.7493251e-02 1768:4.6755821e-02 2009:4.8511945e-02 2024:9.7476967e-02 2029:6.6019617e-02 2039:5.4895215e-02 2060:1.7246141e-01 2075:8.8530898e-02 2122:5.6762297e-02 2153:4.2213686e-02 2224:7.1453400e-02 2262:5.8266405e-02 2287:8.6132549e-02 2298:1.8144043e-02 2841:1.8163504e-01 2923:7.6245725e-02 3006:6.6225789e-02 3061:1.4485630e-01 3094:6.0337938e-02 3128:7.8544930e-02 3313:1.0528875e-01 3354:7.4110605e-02 3372:1.0253849e-01 3404:7.1941324e-02 3434:6.4960919e-02 3603:8.0457322e-02 3737:5.7542842e-02 3772:9.3697548e-02 3823:6.9804795e-02 3949:8.3521783e-02 4276:5.6201831e-02 4754:9.7145416e-02 4869:1.0696460e-01 5000:7.1292229e-02 5868:1.0068054e-01 6470:1.0506521e-01 6576:6.8542972e-02 6909:6.3384525e-02 8193:7.1360081e-02 8240:7.6216593e-02 8651:8.0406778e-02 8737:6.3569009e-02 8738:6.4053915e-02 9708:1.0640766e-01 10023:1.0107896e-01 10033:1.2738970e-01 10073:9.7845152e-02 10074:1.1537162e-01 10163:1.2552400e-01 10671:9.2899673e-02 11017:7.8845307e-02 11044:1.3123702e-01 11733:1.2269561e-01 12070:1.1267618e-01 14561:1.1642195e-01 14562:1.0742117e-01 15581:9.9636190e-02 15808:1.2680095e-01 19012:1.2916411e-01 19652:1.4801788e-01 25732:1.0726751e-01 27104:2.2506388e-01 27105:1.3416092e-01 27106:1.2844332e-01 31051:1.5761505e-01 32021:1.1654303e-01 36756:1.6220450e-01 38224:1.4558992e-01 38691:1.4176942e-01 const:.01 0 |features 5:2.7388245e-02 10:4.9123697e-02 13:6.0860664e-02 15:6.4490125e-02 17:3.4534439e-02 20:5.0868597e-02 21:6.9427691e-02 25:1.0491474e-01 35:5.3670820e-02 39:4.1316770e-02 46:5.3424004e-02 50:3.4819681e-02 51:2.4200926e-02 52:5.1243063e-02 54:3.2331839e-02 60:5.8118254e-02 65:5.8055174e-02 67:1.0584675e-01 69:2.4784077e-02 70:5.3494781e-02 109:1.0296114e-01 146:8.4331676e-02 257:4.5627385e-02 286:6.1653346e-02 288:6.7103826e-02 293:3.7705887e-02 295:9.3181744e-02 338:4.9075387e-02 339:4.5619823e-02 364:4.7690015e-02 417:3.5449840e-02 426:7.4381657e-02 444:7.8898601e-02 453:5.3628732e-02 457:9.0707637e-02 464:3.7595369e-02 526:3.6813356e-02 555:4.6353050e-02 557:9.0445116e-02 565:8.7997437e-02 586:8.7386750e-02 625:6.3247718e-02 670:8.1632793e-02 682:9.6174791e-02 702:4.9935672e-02 764:6.4450718e-02 773:5.4497764e-02 976:8.5610554e-02 995:5.8456030e-02 1030:1.3440093e-01 1033:1.2961936e-01 1049:9.6901253e-02 1057:9.9850200e-02 1130:7.9368658e-02 1193:5.0122272e-02 1200:9.0443566e-02 1361:8.5568115e-02 1371:1.4455983e-01 1576:1.8396151e-01 1688:9.0165727e-02 1857:9.2044473e-02 1966:7.6568246e-02 2212:7.6392516e-02 3283:1.0451937e-01 4080:1.0776492e-01 4081:1.8616344e-01 4085:3.3125788e-01 4086:1.8228588e-01 4179:1.3714314e-01 4262:3.0344835e-01 4263:1.7542873e-01 4329:1.1929853e-01 4507:1.2627734e-01 4509:1.0732330e-01 5490:1.2811352e-01 5792:9.5443837e-02 10045:3.5051030e-01 16197:1.9608209e-01 16198:1.7405498e-01 28183:1.8700352e-01 const:.01 1 |features 5:1.9195355e-02 9:3.1750400e-02 10:3.4428891e-02 13:5.2869614e-02 21:4.8659168e-02 22:5.5933580e-02 23:3.9717395e-02 24:2.2095535e-02 26:3.4287762e-02 42:5.0941635e-02 49:4.7315929e-02 51:2.8718295e-02 55:7.5840637e-02 57:4.5010623e-02 69:3.6453310e-02 70:2.2143625e-02 74:3.3842590e-02 104:5.0212346e-02 133:4.6349380e-02 144:4.6225853e-02 169:3.4855917e-02 182:8.2941830e-02 184:4.7364064e-02 188:3.7817426e-02 189:3.3798922e-02 222:5.1575635e-02 229:4.7563210e-02 249:6.7839764e-02 263:5.1442400e-02 276:3.1260192e-02 280:7.3152095e-02 288:2.7776949e-02 289:2.5546056e-01 297:1.0844517e-01 298:4.0162850e-02 305:6.2184531e-02 306:5.4903392e-02 307:5.8986042e-02 309:4.5003776e-02 318:5.0430592e-02 326:3.2365900e-02 342:4.3691065e-02 370:4.4894613e-02 426:5.2131213e-02 433:2.9599652e-02 453:3.7586294e-02 471:4.6433017e-02 497:3.9314918e-02 512:5.0762918e-02 526:4.3684974e-02 533:2.5482155e-02 558:6.2543094e-02 584:1.2665094e-01 586:3.6172859e-02 624:6.1749019e-02 678:3.2658666e-02 709:5.7593476e-02 724:5.7430454e-02 726:4.1601960e-02 757:4.3175776e-02 759:6.1070114e-02 773:3.8195364e-02 802:4.0359702e-02 803:4.7757357e-02 838:9.4502300e-02 841:5.8535632e-02 866:8.8342898e-02 867:6.3298792e-02 882:1.1532792e-01 895:1.0798255e-01 899:6.6529036e-02 915:5.8717184e-02 1007:5.4240972e-02 1081:6.3402459e-02 1122:3.2960925e-02 1145:4.0206645e-02 1164:9.9625558e-02 1168:4.6709038e-02 1178:6.4851932e-02 1183:5.9238620e-02 1188:5.8764417e-02 1213:4.6689153e-02 1214:6.1617691e-02 1222:8.5169911e-02 1243:5.3653702e-02 1291:1.0361706e-01 1299:1.3291526e-01 1305:4.9258634e-02 1322:5.9290458e-02 1363:6.1615750e-02 1373:5.1341288e-02 1375:6.4410843e-02 1376:5.1714681e-02 1421:6.0879346e-02 1453:1.4562866e-01 1462:8.6289860e-02 1466:6.6976674e-02 1513:6.0517170e-02 1545:6.5441608e-02 1674:3.7070051e-02 1791:8.6919807e-02 1837:5.1080752e-02 1964:6.7632288e-02 1966:5.3663708e-02 2076:6.1880451e-02 2134:7.1853213e-02 2135:7.4170820e-02 2153:4.2255249e-02 2235:7.2088502e-02 2262:1.5219226e-01 2362:3.6321022e-02 2500:6.8605959e-02 2752:6.3262232e-02 2763:7.8563370e-02 2798:8.6713269e-02 2799:8.9245014e-02 3134:6.9974586e-02 3195:7.1269959e-02 3228:7.4016340e-02 3329:9.9114060e-02 3331:9.0981044e-02 3506:1.2197441e-01 3690:5.9449524e-02 3823:6.9873527e-02 3855:8.2607031e-02 4618:8.0092937e-02 4677:8.0019161e-02 4684:9.1482334e-02 4721:7.3099717e-02 5401:1.4295074e-01 6023:1.0435993e-01 6150:1.0342997e-01 6243:8.3665565e-02 6390:1.5026678e-01 6447:8.6834997e-02 7730:9.0920232e-02 8342:7.3761463e-02 8417:1.2889370e-01 9841:8.7109923e-02 10447:1.4794634e-01 13964:1.1805556e-01 14267:1.0204381e-01 14549:1.2373707e-01 14580:1.3076639e-01 19425:2.2255206e-01 22170:1.2120116e-01 36543:3.3194703e-01 36544:1.3645163e-01 const:.01 0 |features 6:4.7444381e-02 17:2.0409504e-02 20:1.7755590e-02 32:3.1949680e-02 50:3.4841716e-02 74:2.8537223e-02 79:2.9637784e-02 112:3.6695041e-02 126:3.4297906e-02 144:3.8979210e-02 172:5.5660121e-02 188:1.5195251e-02 192:7.2846889e-02 240:2.5268439e-02 258:3.6063671e-02 259:4.9854722e-02 276:2.6359655e-02 277:4.1718680e-02 280:3.6431756e-02 286:1.7362190e-02 302:5.3788327e-02 315:5.5712875e-02 354:5.7405245e-02 360:4.2133190e-02 363:3.8663249e-02 365:4.4977505e-02 380:3.6356408e-02 393:4.0658914e-02 415:8.7291472e-02 433:2.4959430e-02 444:4.6628274e-02 459:4.0004399e-02 471:3.9153896e-02 511:3.6652505e-02 512:4.2805016e-02 516:6.4814299e-02 616:3.6031339e-02 664:3.8687620e-02 768:9.8858751e-02 802:2.0100243e-02 815:4.0858410e-02 842:3.6685046e-02 910:7.8269742e-02 933:4.3975055e-02 952:5.4858524e-02 967:4.4635363e-02 986:5.0769594e-02 995:3.4546923e-02 1011:3.7281446e-02 1042:6.5584019e-02 1056:3.9117012e-02 1059:2.3121519e-02 1102:3.9891556e-02 1105:8.0119289e-02 1122:2.7793773e-02 1127:2.2732925e-02 1133:4.8053924e-02 1168:3.9386645e-02 1173:3.3887587e-02 1191:5.3387493e-02 1196:8.2987458e-02 1202:8.9979827e-02 1214:5.1958129e-02 1235:4.2385224e-02 1293:5.1927935e-02 1294:5.5788711e-02 1295:4.4543672e-02 1305:4.1536555e-02 1321:4.2533301e-02 1322:8.4650122e-02 1335:7.9095177e-02 1345:5.3986561e-02 1350:4.9475584e-02 1352:5.2414265e-02 1434:4.5995057e-02 1456:4.8101690e-02 1477:5.0733745e-02 1509:4.9518455e-02 1511:3.8078066e-02 1522:6.1553255e-02 1533:6.5334648e-02 1554:3.9997671e-02 1670:3.7343945e-02 1688:1.2715855e-01 1696:1.1324686e-01 1881:5.1819153e-02 1994:4.9682342e-02 2076:5.2179698e-02 2191:1.5260522e-01 2257:6.4150676e-02 2458:1.3657556e-01 2509:5.6324746e-02 2515:5.1362865e-02 2576:5.5551935e-02 2602:4.8001450e-02 2663:5.7693619e-02 2984:5.7551779e-02 3020:6.8920366e-02 3137:4.4317596e-02 3188:4.1956730e-02 3212:6.4657085e-02 3302:6.0007837e-02 3324:2.6238745e-01 3355:8.8407040e-02 3390:6.2756605e-02 3392:6.3942179e-02 3410:6.7741275e-02 3411:6.3170962e-02 3427:5.3642433e-02 3432:1.1176233e-01 3580:7.0845313e-02 3595:6.7459367e-02 3762:7.4311271e-02 3848:1.4119947e-01 3973:8.6160265e-02 4351:1.6426699e-01 4509:1.0739123e-01 4666:7.5500913e-02 5129:8.0106072e-02 5481:5.6947939e-02 5995:6.8453506e-02 6065:2.1738411e-01 6074:6.4749703e-02 6397:8.9666247e-02 6510:6.5548114e-02 6540:7.1773395e-02 6829:1.0418042e-01 7757:2.1861468e-01 8242:6.4477876e-02 8363:1.2964450e-01 8923:9.3566962e-02 9117:1.3335486e-01 11191:1.0595032e-01 11202:7.2689973e-02 12990:1.0044553e-01 13009:1.7560202e-01 13018:8.1748366e-02 15331:7.9230003e-02 16122:9.8369807e-02 17387:8.8569827e-02 20787:2.2591108e-01 21683:1.0516314e-01 23704:3.3805853e-01 26820:1.7063330e-01 29015:7.8942120e-02 const:.01 1 |features 14:5.0934296e-02 19:4.9532883e-02 51:2.9851092e-02 53:6.2784068e-02 64:4.2029262e-02 70:3.8971309e-02 73:3.9289348e-02 99:8.1255108e-02 133:8.1571832e-02 238:5.9728019e-02 271:7.7094264e-02 296:1.2002762e-01 364:5.8824155e-02 426:1.5534198e-01 464:4.6372727e-02 469:8.5555352e-02 482:1.0359544e-01 556:1.0595462e-01 573:1.0032062e-01 1028:5.3892206e-02 1029:7.2989762e-02 1116:1.0565966e-01 1259:1.3512743e-01 1546:1.2901151e-01 1629:6.3702054e-02 1873:1.5170501e-01 2007:1.1426274e-01 2914:1.4926292e-01 2915:1.5583274e-01 3494:1.8948306e-01 3665:1.3041621e-01 3841:8.2127817e-02 5947:1.0925255e-01 23292:5.0555199e-01 23301:6.4098775e-01 const:.01 0 |features 9:1.1651180e-01 20:2.9611526e-02 24:3.1072650e-02 33:4.5848027e-02 36:7.2659068e-02 39:4.0722281e-02 54:3.1866632e-02 55:3.6203973e-02 69:5.1263791e-02 72:7.1406536e-02 73:3.1394407e-02 82:6.4711496e-02 90:4.8596833e-02 102:4.6198368e-02 110:4.6776071e-02 121:5.8205169e-02 158:8.3631620e-02 161:7.7254407e-02 188:2.5341572e-02 193:8.8157676e-02 209:1.1137883e-01 215:6.2477920e-02 221:5.9906352e-02 229:3.9504830e-02 233:3.6621429e-02 252:7.6084666e-02 257:4.4970874e-02 268:8.8679694e-02 271:3.6383532e-02 274:6.0585670e-02 281:9.5217839e-02 321:6.5793663e-02 336:5.4354705e-02 394:6.7119949e-02 417:9.7543426e-02 433:4.1625585e-02 437:6.3177273e-02 477:1.1172599e-01 533:3.5835207e-02 558:8.7953508e-02 606:6.4313971e-02 702:8.3331905e-02 709:8.0992922e-02 724:4.7700319e-02 767:1.0483941e-01 868:1.0207008e-01 898:7.1629450e-02 911:6.6680662e-02 1012:1.2768082e-01 1013:7.4908867e-02 1026:8.4718667e-02 1028:4.3062918e-02 1119:8.6850539e-02 1183:8.3306462e-02 1188:4.8808277e-02 1212:7.2535202e-02 1218:8.8756278e-02 1237:1.1659779e-01 1361:8.4336914e-02 1373:1.2224617e-01 1397:7.5499676e-02 1417:7.5662784e-02 1420:7.5696215e-02 1577:8.8679694e-02 1647:7.3210843e-02 1872:1.0064885e-01 1897:1.1688016e-01 1963:1.2233403e-01 2018:1.2763603e-01 2111:1.2314950e-01 2128:1.6164838e-01 2153:5.9422981e-02 2212:7.5293340e-02 2260:1.0102551e-01 2298:2.5540844e-02 2371:7.3768087e-02 2596:3.0999881e-01 2603:2.3495023e-01 2658:1.1472075e-01 2701:8.5388578e-02 2738:9.3859211e-02 3013:8.0122612e-02 3536:1.1908974e-01 3937:1.0367443e-01 4256:8.0265686e-02 4823:3.4568161e-01 4827:1.2972793e-01 7621:1.1482560e-01 8192:1.5915461e-01 8402:1.1134134e-01 8733:1.3650914e-01 11097:2.1597822e-01 33774:1.6911891e-01 33775:1.6911891e-01 const:.01 1 |features 16:2.1100664e-01 46:1.8893743e-01 365:1.5896523e-01 438:2.0981301e-01 469:2.4530166e-01 547:1.8069433e-01 555:1.6393054e-01 616:2.1561646e-01 638:2.2986841e-01 1239:2.8172010e-01 2297:3.3728519e-01 2521:2.6614490e-01 2523:3.0512527e-01 3841:2.3547435e-01 6752:4.6792164e-01 const:.01 0 |features 5:3.6536433e-02 13:4.7951687e-02 17:4.6069592e-02 20:4.0079013e-02 32:1.2210771e-01 36:9.8343581e-02 53:6.7902096e-02 60:7.7530846e-02 73:4.2492129e-02 92:1.0127193e-01 108:1.1265168e-01 117:1.5468320e-01 128:9.4602212e-02 167:8.6808078e-02 177:1.3197556e-01 209:7.1833439e-02 215:1.4317839e-01 233:1.0402165e-01 286:1.0226650e-01 337:7.4993037e-02 352:1.4122936e-01 369:1.1729784e-01 380:8.2065925e-02 453:7.1541734e-02 454:6.9691151e-02 462:1.8586400e-01 463:8.0916867e-02 466:1.1952896e-01 511:1.4008133e-01 512:1.6359547e-01 525:1.2556186e-01 526:4.9109709e-02 540:2.3868871e-01 547:1.7785738e-01 560:9.5839836e-02 586:6.8851404e-02 594:1.0157178e-01 609:1.3458417e-01 668:1.1474580e-01 702:1.1278921e-01 1000:7.7278085e-02 1033:1.3950646e-01 1047:1.4499241e-01 1071:1.1956439e-01 1189:8.6506456e-02 1294:1.2592971e-01 1381:3.1172022e-01 1405:1.4698836e-01 1408:1.8560855e-01 1468:1.1115631e-01 1727:9.4603091e-02 2284:1.4461392e-01 2298:3.4569368e-02 2360:1.0208750e-01 2841:1.1237897e-01 2882:3.2933348e-01 3863:1.5775342e-01 5787:1.4692962e-01 7685:1.9068876e-01 const:.01 1 |features 15:4.0680252e-02 51:7.6144159e-02 64:7.6373182e-02 69:4.4818014e-02 70:1.0788847e-01 140:3.1317119e-02 170:6.1641764e-02 175:6.6307023e-02 188:2.7460786e-02 223:4.9968351e-02 236:4.3423783e-02 247:7.6435752e-02 259:5.3212870e-02 277:4.4528790e-02 291:7.6300703e-02 297:5.3665034e-02 302:9.7206011e-02 303:2.3598580e-01 307:2.1449956e-01 326:4.9322017e-02 348:5.5733487e-02 425:9.2506960e-02 433:7.6372057e-02 458:1.3138564e-01 526:3.9317921e-02 553:5.8440227e-02 573:1.4322881e-01 645:2.0464925e-01 842:3.9156098e-02 1118:9.2866547e-02 1122:5.0228775e-02 1171:8.1871890e-02 1188:5.2889917e-02 1195:7.5067393e-02 1889:1.4401311e-01 2009:7.3999576e-02 2098:2.0407216e-01 2099:2.0524998e-01 2298:2.7676720e-02 2338:8.4180087e-02 2362:1.3207944e-01 2506:1.2812746e-01 3057:1.3318694e-01 3146:2.2141699e-01 3273:4.1594562e-01 3852:1.1210915e-01 5647:2.2397614e-01 6166:2.2057402e-01 6835:1.1281833e-01 7118:3.8190401e-01 19592:1.8557520e-01 const:.01 0 |features 5:2.3678834e-02 10:4.2470478e-02 23:4.8994221e-02 24:1.6098075e-02 50:3.0103769e-02 52:7.5011164e-02 69:3.6279690e-02 85:4.8471440e-02 91:5.5458851e-02 126:5.0174572e-02 166:6.2334664e-02 179:7.4908242e-02 182:4.2875946e-02 188:4.6650477e-02 189:7.0593007e-02 209:9.7699650e-02 221:5.2548852e-02 230:8.8880293e-02 231:4.3760665e-02 255:6.3656643e-02 257:3.9447699e-02 276:3.8561665e-02 313:1.0755494e-01 318:6.2209710e-02 368:6.8098821e-02 464:3.2503527e-02 471:5.7278417e-02 533:3.1434048e-02 546:4.8226386e-02 584:1.7764963e-01 587:5.2616529e-02 617:8.0430217e-02 620:3.6499754e-02 649:7.3056519e-02 657:7.4428163e-02 723:6.8358056e-02 816:8.6918600e-02 838:1.6429932e-01 858:4.7753215e-02 871:6.4774908e-02 927:9.6331932e-02 941:7.6432578e-02 953:6.6205248e-02 983:8.1183091e-02 1059:3.3824578e-02 1062:6.4113215e-02 1066:7.4647762e-02 1107:7.6499850e-02 1132:4.9353186e-02 1136:6.2568851e-02 1145:4.9597748e-02 1170:6.5806814e-02 1213:3.4016170e-02 1221:7.1678035e-02 1222:1.0506313e-01 1240:9.2134677e-02 1278:1.7478332e-01 1295:6.5163143e-02 1364:9.6445948e-02 1376:6.3793726e-02 1417:6.6370137e-02 1440:7.0387945e-02 1454:4.6750966e-02 1455:3.6183558e-02 1532:9.4741203e-02 1589:7.4710310e-02 1590:5.9997566e-02 1620:8.4363699e-02 1698:9.8256789e-02 1700:8.3914116e-02 1906:5.9839688e-02 1966:6.6197991e-02 1995:8.3179988e-02 2087:7.9458185e-02 2203:8.2565390e-02 2248:1.1265343e-01 2260:8.8617884e-02 2490:6.9981597e-02 2548:7.0739634e-02 2550:9.1340803e-02 2576:8.1267186e-02 2734:7.9123624e-02 2744:9.5363319e-02 2891:1.4365716e-01 3008:1.3352369e-01 3021:1.4298582e-01 3094:7.4504413e-02 3272:5.6448758e-02 3426:3.0547497e-01 3427:2.4165539e-01 3441:1.3143042e-01 3442:1.0927781e-01 3453:1.6895941e-01 3903:1.3131128e-01 3904:2.2216213e-01 4656:1.0921968e-01 6668:1.1653166e-01 8357:1.4629632e-01 8464:1.1640119e-01 8868:1.4811461e-01 10195:1.2553568e-01 11148:1.0071472e-01 11149:1.0733867e-01 11150:1.0611135e-01 12152:2.3821858e-01 const:.01 0 |features 4:3.0403519e-01 13:7.5271815e-02 50:1.2345535e-01 64:7.1353287e-02 98:1.2269126e-01 101:1.2655717e-01 130:2.1633345e-01 179:8.6455323e-02 188:5.3841636e-02 464:7.8727201e-02 490:2.6426199e-01 701:2.0817332e-01 1028:9.1493063e-02 1057:2.0909294e-01 1194:1.8348309e-01 2298:5.4265015e-02 3665:3.7487674e-01 7486:3.3770269e-01 9901:5.7504350e-01 const:.01 0 |features 9:1.3383180e-01 13:3.6046617e-02 17:3.4631792e-02 18:4.3859564e-02 19:4.0270586e-02 21:6.9623411e-02 24:4.4557869e-02 39:7.0152573e-02 49:3.9985567e-02 52:5.1387519e-02 55:8.7901659e-02 64:5.7854991e-02 72:7.2653212e-02 79:5.0290763e-02 86:8.3464310e-02 90:8.3718129e-02 110:4.7592726e-02 121:5.9221361e-02 125:5.8506593e-02 130:6.1187271e-02 133:6.6318475e-02 161:4.6424303e-02 183:8.3257444e-02 218:7.8442611e-02 229:6.8055272e-02 230:4.9124680e-02 234:4.9265716e-02 252:7.7413008e-02 259:8.4595807e-02 269:4.2097270e-02 276:4.4728283e-02 296:5.7634268e-02 306:1.3301006e-01 309:1.5366097e-01 320:9.0581827e-02 322:8.1211597e-02 364:4.7824457e-02 441:7.4559987e-02 454:5.2388780e-02 478:6.3616477e-02 506:4.9007982e-02 548:1.3500595e-01 558:8.9489065e-02 560:7.2045475e-02 644:8.4989406e-02 655:7.1994208e-02 660:3.8808212e-02 684:1.7101474e-01 690:6.7354538e-02 702:8.4786780e-02 752:9.6168756e-02 764:6.4632408e-02 765:9.4003901e-02 768:6.4285144e-02 811:4.7019582e-02 858:5.5389713e-02 898:7.2880015e-02 911:6.7844830e-02 949:9.1183767e-02 971:8.2040362e-02 1000:9.8358460e-02 1036:6.6579454e-02 1038:7.3433429e-02 1059:3.9233666e-02 1084:8.6896405e-02 1145:5.7529211e-02 1212:7.3801577e-02 1218:5.3336091e-02 1222:7.1975067e-02 1239:1.6764519e-01 1282:7.6643012e-02 1342:6.4503103e-02 1372:1.0346974e-01 1420:1.3040245e-01 1430:1.0749628e-01 1535:9.2202827e-02 1546:1.0488728e-01 1629:5.1790219e-02 1685:9.5379725e-02 1735:1.2310580e-01 1747:9.0217322e-02 1960:8.9935482e-02 1982:7.9251088e-02 2027:1.2314422e-01 2090:7.1362935e-02 2110:1.2121008e-01 2207:1.1862441e-01 2262:8.3451904e-02 2311:8.1655554e-02 2379:8.7223954e-02 2464:1.3428409e-01 2490:8.1172764e-02 2600:1.0025842e-01 2791:1.7796980e-01 2824:9.9645421e-02 2861:1.4423165e-01 3057:3.4912187e-01 3062:1.0993491e-01 3191:1.2845041e-01 3225:1.4763322e-01 3480:1.4511943e-01 3898:1.0545196e-01 4502:1.9786859e-01 5720:1.3326389e-01 6120:1.0416269e-01 6527:1.3246003e-01 const:.01 0 |features 5:5.3158954e-02 10:4.5432962e-02 14:3.8191091e-02 17:5.4078814e-02 21:3.7924338e-02 32:4.9999591e-02 36:6.8181112e-02 39:6.4699516e-02 52:4.7393095e-02 64:3.1514000e-02 73:4.9879409e-02 75:5.6236111e-02 77:1.9447199e-01 80:6.6589102e-02 102:4.3351177e-02 112:5.7425831e-02 130:1.1842700e-01 209:4.9801759e-02 223:4.3270297e-02 224:7.2593011e-02 259:4.6079900e-02 286:6.4837828e-02 288:6.2062219e-02 293:5.9045102e-02 309:5.9387766e-02 312:9.7744137e-02 326:7.2315335e-02 327:4.6055175e-02 338:9.5252410e-02 359:1.0064642e-01 365:4.1571967e-02 415:5.7246342e-02 451:8.5422635e-02 454:1.4878792e-01 457:8.3892643e-02 465:2.1430483e-01 467:7.8504264e-02 511:1.2037487e-01 512:6.6987626e-02 524:6.5936260e-02 541:9.8747864e-02 545:5.6181341e-02 546:8.7350093e-02 587:5.6286741e-02 608:2.4155594e-01 651:6.4518765e-02 724:4.4760566e-02 802:3.1455837e-02 842:3.3907384e-02 934:9.7427368e-02 944:7.8772284e-02 946:8.0294766e-02 980:9.8236501e-02 1014:5.5415645e-02 1119:1.3798806e-01 1127:3.5575848e-02 1134:6.4398102e-02 1145:5.3057384e-02 1411:1.3532926e-01 1426:5.2240849e-02 1452:5.8228638e-02 1469:1.6413204e-01 1567:7.8245141e-02 1604:8.3496124e-02 1726:6.3844524e-02 1731:1.4670897e-01 1734:1.8644708e-01 1748:2.5699386e-01 1749:2.4518359e-01 1778:1.5966034e-01 1985:9.3417510e-02 2010:1.5885149e-01 2153:5.5760764e-02 2201:9.7200602e-02 2314:1.9358434e-01 2328:9.0021044e-02 2604:7.5945780e-02 2795:1.5423128e-01 2820:8.0648564e-02 2851:9.6474156e-02 5787:1.0186557e-01 5973:1.8566585e-01 7108:9.3106449e-02 12152:2.5483525e-01 20721:1.3633080e-01 21782:1.5592001e-01 const:.01 1 |features 17:1.8904420e-02 24:2.1390501e-02 39:3.8294110e-02 51:3.4569241e-02 54:1.7698700e-02 69:2.8471865e-02 73:1.7436426e-02 101:7.8946203e-02 135:3.7355654e-02 138:3.2193925e-02 140:5.1319301e-02 161:4.2907029e-02 179:2.2600196e-02 182:2.7147420e-02 188:1.4074687e-02 191:5.4047000e-02 220:3.3658948e-02 229:2.1940948e-02 231:4.6913024e-02 236:3.7683234e-02 238:2.6507014e-02 252:4.2257354e-02 254:3.6411501e-02 277:3.8642164e-02 291:3.9106984e-02 303:5.7634089e-02 305:6.0200322e-02 326:2.5279392e-02 334:3.3594593e-02 341:3.5218839e-02 357:3.9661814e-02 358:7.7579141e-02 359:3.5183135e-02 381:3.2909740e-02 387:4.1200496e-02 393:6.3764848e-02 394:6.3117750e-02 417:4.6307273e-02 457:4.9654063e-02 533:3.3698443e-02 573:2.6295301e-02 613:2.0803696e-02 638:3.5580225e-02 644:2.7400495e-02 646:1.2819223e-01 660:3.5867963e-02 673:3.4825105e-02 676:4.5704305e-02 677:1.8232213e-01 678:2.5508057e-02 702:2.7335173e-02 726:5.5015799e-02 758:4.9625874e-02 802:4.4427942e-02 975:6.3990824e-02 1028:2.3917107e-02 1059:3.6261179e-02 1193:2.7437320e-02 1218:6.1100081e-02 1237:3.8247298e-02 1247:6.9726199e-02 1254:7.7897489e-02 1269:5.5478476e-02 1271:5.1610406e-02 1319:6.0080882e-02 1444:6.0410783e-02 1454:5.0118744e-02 1455:4.8079323e-02 1557:5.6806792e-02 1603:4.2198692e-02 1623:3.4154255e-02 1643:4.8149992e-02 1674:2.8953571e-02 1764:6.6589758e-02 1822:6.6777371e-02 1857:1.3147877e-01 1859:1.3329032e-01 1970:4.7419738e-02 2074:4.3092288e-02 2104:4.4357143e-02 2123:4.8627533e-02 2153:3.3003472e-02 2212:7.0803784e-02 2446:4.8875753e-02 2490:4.4309691e-02 2768:7.8063235e-02 2820:4.7733974e-02 2950:4.9387518e-02 2992:5.4215763e-02 3039:5.3290479e-02 3120:7.8496151e-02 3403:4.8485767e-02 4100:1.0945798e-01 4331:6.4472444e-02 4678:7.2663181e-02 5000:1.6419810e-01 5563:6.8324313e-02 6047:6.1469544e-02 6150:8.0784000e-02 6243:1.3713802e-01 6507:5.2410968e-02 6624:7.2321594e-02 7705:1.0973357e-01 7826:9.3261972e-02 7844:8.9702085e-02 8079:8.1810907e-02 8130:6.8673052e-02 8242:1.0111983e-01 8877:6.0187895e-02 9196:1.2278353e-01 9198:1.1749240e-01 10172:8.0909140e-02 10947:9.4476163e-02 11339:7.2815619e-02 11629:1.6292360e-01 12458:1.7396046e-01 12570:1.5955302e-01 14267:7.9701342e-02 15056:8.1765920e-02 15581:7.7897489e-02 18361:9.8691508e-02 21476:1.1142930e-01 23922:1.1902980e-01 25378:1.0881681e-01 29387:1.0962832e-01 30341:1.0796283e-01 30866:1.8463811e-01 31047:2.5787255e-01 36773:1.3318592e-01 40296:4.3551788e-01 40297:1.6923632e-01 40298:1.4916247e-01 const:.01 0 |features 1:1.2541828e-01 55:6.2074669e-02 98:9.9011831e-02 120:2.7193403e-01 161:7.8232415e-02 183:8.2864724e-02 257:7.7106237e-02 271:6.2382534e-02 311:1.0046808e-01 315:9.4090268e-02 388:2.1659073e-01 496:2.0742649e-01 533:6.1442390e-02 613:1.0873972e-01 644:8.4588520e-02 815:1.1683295e-01 848:2.5442639e-01 1010:2.0879115e-01 1073:2.5760964e-01 2088:1.3451967e-01 2097:1.2485776e-01 2298:4.3791860e-02 2490:1.3678916e-01 2545:1.7048883e-01 2637:1.9565260e-01 2653:2.0164099e-01 3674:1.7260554e-01 3953:1.9389240e-01 4618:1.9311953e-01 5139:2.0296106e-01 20021:3.4670514e-01 34659:3.5420963e-01 const:.01 1 |features 19:1.6360007e-01 32:1.0494757e-01 39:8.0206998e-02 188:8.4510066e-02 239:9.9523328e-02 305:1.0172826e-01 433:8.1986159e-02 549:1.1090967e-01 587:2.4793863e-01 622:1.4226758e-01 943:1.6924761e-01 1546:1.1991995e-01 1944:1.4697696e-01 2372:4.2261767e-01 2381:2.9066181e-01 6560:1.8635939e-01 11472:3.0350778e-01 11530:4.7231433e-01 12068:3.8731214e-01 const:.01 1 |features 5:5.4568995e-02 13:4.2298891e-02 24:2.1911135e-02 48:1.5925629e-01 55:4.3225251e-02 64:4.0096879e-02 108:9.9371701e-02 110:5.5847667e-02 166:8.4843889e-02 169:5.8523674e-02 252:5.3651724e-02 274:7.2335452e-02 301:1.1373414e-01 305:6.1665569e-02 315:6.5519087e-02 350:2.0567301e-01 365:5.2894145e-02 393:1.3707475e-01 660:4.5539483e-02 684:7.6904371e-02 756:1.1228260e-01 757:7.2492860e-02 803:1.3576572e-01 837:8.0063455e-02 891:3.2619506e-01 929:1.2614703e-01 1307:2.5314209e-01 1311:1.0356472e-01 1355:1.1960696e-01 1356:1.0336296e-01 1544:7.6736920e-02 1747:1.0586548e-01 1854:1.1484508e-01 2025:1.1714211e-01 2097:1.4720866e-01 2107:8.2156606e-02 2298:3.0494150e-02 2353:9.9168554e-02 2473:1.9491719e-01 2780:2.4039233e-01 2940:1.1034457e-01 2942:1.0356309e-01 3420:1.4831033e-01 3615:1.1867561e-01 3842:1.8193001e-01 3844:1.3629660e-01 5898:1.2864278e-01 5918:1.6552676e-01 5996:2.1450630e-01 8084:1.3492602e-01 14380:3.4595394e-01 35305:2.4285980e-01 const:.01 0 |features 19:4.7351781e-02 20:5.9981972e-02 24:2.1955777e-02 45:9.7140908e-02 51:7.9667449e-02 55:4.3313321e-02 56:8.0639802e-02 57:2.1141316e-01 64:6.8028241e-02 69:6.9737718e-02 78:1.0317053e-01 170:1.1522736e-01 197:1.8853498e-01 257:5.3801768e-02 336:6.5028295e-02 364:1.8571734e-01 417:9.9749163e-02 468:9.1837361e-02 526:1.0358584e-01 553:1.0924270e-01 573:5.6641951e-02 613:1.0693615e-01 626:9.5269166e-02 629:2.0947792e-01 641:3.4015313e-01 1028:5.1519148e-02 1102:7.9592451e-02 1293:1.0360768e-01 1380:7.5785242e-02 1730:1.0971693e-01 2493:1.7149822e-01 2520:1.8065549e-01 2525:1.2321418e-01 3370:3.0419096e-01 4565:1.1744331e-01 5781:3.9797476e-01 5791:2.5606611e-01 6542:3.8063288e-01 const:.01 1 |features 24:6.1910700e-02 41:1.1287937e-01 228:1.5549488e-01 238:9.5091797e-02 259:9.7841859e-02 269:8.2437448e-02 284:7.8161672e-02 343:1.6510621e-01 365:8.8270128e-02 373:2.6199293e-01 374:1.9066593e-01 439:1.3835981e-01 497:1.1015865e-01 608:3.8838220e-01 613:7.4631602e-02 965:1.1848300e-01 1629:1.0141877e-01 1654:8.7450355e-02 1666:8.6962156e-02 2523:2.8686956e-01 4215:2.7351317e-01 6721:1.6350904e-01 13083:6.1369276e-01 const:.01 1 |features 19:6.7039534e-02 26:4.8236754e-02 41:5.6675103e-02 53:5.0187103e-02 54:3.1878754e-02 63:6.3762181e-02 70:3.1152124e-02 73:3.1406350e-02 81:6.6056840e-02 85:5.5279072e-02 99:6.4952120e-02 119:9.2069849e-02 175:6.1213233e-02 225:1.0441874e-01 238:4.7744218e-02 242:1.2368435e-01 305:8.7482527e-02 387:7.4210003e-02 469:6.8389565e-02 535:5.7834465e-02 757:6.0740605e-02 941:1.8293026e-01 946:8.5600868e-02 973:9.3559265e-02 982:1.1265046e-01 1129:1.0606341e-01 1393:1.1932654e-01 1993:1.0825989e-01 2088:7.8486107e-02 3261:1.8759064e-01 3267:1.2304455e-01 3390:1.0470088e-01 3574:1.0178895e-01 3841:6.5649733e-02 3898:1.7554872e-01 5497:1.3554281e-01 5947:8.7332174e-02 6912:1.2013341e-01 7332:2.7421537e-01 7333:2.2696757e-01 7334:4.0834904e-01 27654:5.9743059e-01 const:.01 0 |features 54:4.5597993e-02 141:9.5467955e-02 167:9.1772698e-02 257:6.4348869e-02 321:9.4144218e-02 323:9.4209738e-02 345:1.0824804e-01 388:7.5747311e-02 441:2.2005478e-01 459:9.5464744e-02 549:8.0574721e-02 578:1.0392927e-01 693:1.1632455e-01 739:3.0554327e-01 814:8.9124508e-02 897:8.2486771e-02 967:1.0651587e-01 1012:7.6561652e-02 1075:1.1042725e-01 1080:1.2503074e-01 1122:6.6325843e-02 1195:9.9124618e-02 1617:1.0561749e-01 1726:9.7355157e-02 1944:1.0677724e-01 2374:1.5281750e-01 2381:1.2471615e-01 2747:1.3627586e-01 3074:2.7562740e-01 3659:1.2113649e-01 3923:1.1799187e-01 5450:2.2285849e-01 6414:1.8261465e-01 6794:1.5563393e-01 7201:1.7469649e-01 7664:1.5989721e-01 11267:2.0348118e-01 11285:2.1034081e-01 28946:4.9221438e-01 const:.01 0 |features 5:4.7330819e-02 14:1.0057527e-01 17:5.9680473e-02 19:4.0987410e-02 20:5.1920023e-02 21:4.1852664e-02 33:9.9639662e-02 36:7.5243533e-02 39:7.1401305e-02 41:5.8668703e-02 45:3.5236459e-02 50:1.0469583e-01 51:5.1838122e-02 53:1.0902812e-01 54:3.3000119e-02 65:5.9255142e-02 66:1.3421978e-01 74:4.9285226e-02 98:5.9800979e-02 103:6.2259097e-02 104:1.2381075e-01 109:1.0508928e-01 110:4.8439883e-02 136:1.2318908e-01 175:1.0728876e-01 177:1.0097566e-01 185:1.2079489e-01 212:1.2081099e-01 218:4.7154140e-02 223:8.0851793e-02 232:9.2368536e-02 238:4.9423669e-02 259:5.0853007e-02 271:3.7677683e-02 302:5.4865375e-02 315:9.6218951e-02 318:1.7525531e-01 337:5.7377826e-02 345:7.8341126e-02 346:7.3031567e-02 349:6.4468682e-02 441:7.5887166e-02 446:2.4638976e-01 453:5.4737207e-02 454:5.3321309e-02 477:1.1570005e-01 481:5.9278738e-02 506:8.4454745e-02 522:1.5373956e-01 535:1.2564151e-01 544:9.7199701e-02 549:1.6279708e-01 551:2.0632552e-01 553:1.1720445e-01 560:7.3327899e-02 617:1.1769169e-01 625:6.4555012e-02 629:6.9487296e-02 642:5.7693359e-02 651:1.4942504e-01 660:3.9499007e-02 751:8.1714906e-02 764:6.5782882e-02 802:5.8776140e-02 833:1.0837754e-01 842:3.7419621e-02 920:9.1236427e-02 922:1.0329788e-01 927:6.7168333e-02 995:1.0102041e-01 1054:8.9576825e-02 1107:9.0312861e-02 1115:7.2839722e-02 1122:4.8001252e-02 1193:5.1158272e-02 1213:4.0158216e-02 1239:8.1305780e-02 1380:1.1106917e-01 1453:8.8874251e-02 1567:8.6350024e-02 1726:7.0457749e-02 1730:9.4970293e-02 1751:8.3810307e-02 1756:8.5200571e-02 2360:1.3224840e-01 2369:1.1425802e-01 2448:9.5090769e-02 2474:7.9154789e-02 2609:1.1233869e-01 3636:9.9585846e-02 3780:2.0631680e-01 3912:1.0986124e-01 3969:1.1249210e-01 5109:1.3512377e-01 5974:1.1488609e-01 8577:1.6435727e-01 26922:2.0731831e-01 26923:2.0401996e-01 const:.01 0 |features 4:1.1307733e-01 13:8.0255263e-02 64:7.6077305e-02 226:1.5221092e-01 415:8.1621505e-02 462:1.0851143e-01 464:4.9575973e-02 506:6.4443797e-02 540:1.1242802e-01 1071:6.9804281e-02 1382:1.7025550e-01 1397:1.7102948e-01 1452:8.3022058e-02 1462:1.6235462e-01 1808:1.4074415e-01 1836:3.3175731e-01 2030:3.7946111e-01 2298:3.4171682e-02 2842:1.1495297e-01 2957:1.2205261e-01 3411:1.4095299e-01 3412:1.8921761e-01 3595:1.5052168e-01 5202:1.5865287e-01 5545:1.5185334e-01 6601:1.8690602e-01 7103:2.1354081e-01 8699:1.8942727e-01 9979:1.8587905e-01 11101:1.7320821e-01 12576:1.8373266e-01 12969:2.5148764e-01 12970:2.3650697e-01 12971:2.3272264e-01 const:.01 0 |features 10:2.8799057e-02 16:3.4978550e-02 20:1.7613363e-02 23:3.3222780e-02 25:3.6326960e-02 26:2.8681004e-02 49:2.3375876e-02 54:1.8954732e-02 86:8.2615234e-02 89:3.7199270e-02 98:3.4348708e-02 110:2.7823079e-02 112:3.6401100e-02 123:8.4962420e-02 146:4.9439941e-02 161:2.7140012e-02 199:5.0494887e-02 209:3.1568352e-02 231:5.0242327e-02 257:2.6749322e-02 264:3.6323588e-02 269:2.4610395e-02 311:7.3144823e-02 337:3.2956887e-02 357:4.2476512e-02 363:6.4938195e-02 379:4.5762628e-02 380:8.6062141e-02 411:9.6297406e-02 414:8.4002234e-02 440:4.9044944e-02 529:7.7561341e-02 594:4.4637341e-02 623:3.6779456e-02 628:6.6086411e-02 638:7.9968169e-02 655:2.4858074e-02 670:4.7857709e-02 678:2.7318301e-02 709:4.8175756e-02 784:7.6515712e-02 836:6.8701707e-02 845:5.2016228e-02 882:4.5968201e-02 925:4.5865018e-02 929:3.7117824e-02 948:7.0300899e-02 984:4.2095955e-02 986:1.2018074e-01 1000:3.3961091e-02 1003:4.6918500e-02 1008:5.9660424e-02 1045:3.9453465e-02 1062:4.3474905e-02 1189:3.8016643e-02 1213:2.3066225e-02 1253:9.0936512e-02 1296:5.2290235e-02 1309:6.4972013e-02 1330:7.4619651e-02 1334:7.1054511e-02 1387:8.1188984e-02 1395:5.8787737e-02 1429:4.5611020e-02 1468:4.8849419e-02 1549:6.4559832e-02 1554:3.9677277e-02 1563:5.7292406e-02 1575:8.7091044e-02 1654:2.6106918e-02 1694:1.3498311e-01 1717:6.3410267e-02 1733:1.1449281e-01 1786:5.7314865e-02 1825:9.0738893e-02 1958:5.6283280e-02 2008:5.8397584e-02 2179:6.3885629e-02 2224:5.9828144e-02 2235:1.2654747e-01 2248:4.5117062e-02 2262:4.8786636e-02 2339:4.9595244e-02 2367:4.8247758e-02 2433:4.9780760e-02 2448:5.4618590e-02 2771:8.7296903e-02 2893:5.7165876e-02 2903:5.9379168e-02 2949:4.6433795e-02 3144:4.9758051e-02 3156:6.5789431e-02 3272:9.1341794e-02 3287:7.1230270e-02 3457:4.5916513e-02 3484:9.4750680e-02 3772:4.6335746e-02 4075:5.8152083e-02 4229:8.5490659e-02 4337:1.5729110e-01 4543:6.5349385e-02 4603:6.6046186e-02 4721:1.0352987e-01 4957:6.4987525e-02 4981:9.6182086e-02 4985:2.8374073e-01 4986:7.6923452e-02 5025:6.8434149e-02 5278:8.9395329e-02 5416:7.7437170e-02 5443:1.5426971e-01 5444:1.0196990e-01 5446:7.8906007e-02 6328:7.9755947e-02 6590:7.8503542e-02 9833:8.4290706e-02 11748:7.8700162e-02 14105:9.5338628e-02 15605:9.0896465e-02 16817:2.0570917e-01 16820:1.5300502e-01 17253:9.8806709e-02 17259:1.0837591e-01 17260:9.8695613e-02 17262:1.1809944e-01 18928:9.7709656e-02 20135:1.8881047e-01 21332:9.6205026e-02 21998:2.5298581e-01 22287:8.1377916e-02 27518:1.1523749e-01 27519:2.9468700e-01 28078:9.9088520e-02 42084:2.0341277e-01 const:.01 0 |features 5:1.7322473e-02 10:3.1069679e-02 15:5.0556432e-02 17:3.6982208e-02 23:6.0686100e-02 24:1.1776698e-02 45:2.1834983e-02 50:2.2022696e-02 55:3.9336067e-02 125:6.2477361e-02 152:4.3577988e-02 167:4.1157018e-02 182:3.1366304e-02 188:2.7533932e-02 210:5.3591900e-02 252:2.8836489e-02 258:3.8595404e-02 271:3.9531156e-02 277:2.6369475e-02 287:6.4375512e-02 297:3.1779859e-02 364:3.0162906e-02 393:4.3513242e-02 444:8.4490858e-02 464:2.3778262e-02 466:5.6670479e-02 530:5.5586457e-02 545:3.8420040e-02 559:4.9965955e-02 561:4.8281867e-02 578:4.6608839e-02 581:5.2693028e-02 587:3.8492117e-02 667:6.4477094e-02 703:7.3879369e-02 740:6.4130172e-02 760:5.2510612e-02 789:1.0160770e-01 800:6.7171983e-02 802:2.1511314e-02 836:9.1867842e-02 898:4.5965459e-02 932:6.6247560e-02 1028:2.7633980e-02 1030:8.5005686e-02 1059:2.4744689e-02 1133:8.7074146e-02 1185:7.0058838e-02 1186:5.1072620e-02 1196:7.1654037e-02 1214:1.4509958e-01 1215:5.4535221e-02 1256:1.3972469e-01 1273:5.6973938e-02 1364:7.0555940e-02 1376:1.1136574e-01 1383:1.2830980e-01 1434:4.9223989e-02 1455:6.9072932e-02 1529:1.0540405e-01 1532:6.9308817e-02 1580:9.2294961e-02 1590:4.3891788e-02 1796:7.0087478e-02 1890:1.3133441e-01 1984:5.5183522e-02 2024:5.2005403e-02 2079:5.5054199e-02 2097:4.6730168e-02 2214:5.1489022e-02 2248:4.8674256e-02 2262:8.9115672e-02 2362:3.2777194e-02 2371:8.0149941e-02 2377:7.2607346e-02 2392:1.2513603e-01 2576:5.9451777e-02 2614:5.1564120e-02 2813:1.0052504e-01 2988:5.0342660e-02 3008:4.6545289e-02 3027:1.1258377e-01 3272:8.6663499e-02 3368:4.8353571e-02 3507:1.4488119e-01 3518:6.4703785e-02 3532:6.4153887e-02 3615:6.3785233e-02 3735:7.8168765e-02 4071:1.1959983e-01 4529:1.5230311e-01 4530:1.5341930e-01 4695:1.3945599e-01 4744:1.0374074e-01 5000:6.4399630e-02 5272:8.2590528e-02 5358:1.7042570e-01 5597:1.7412381e-01 5775:6.7299351e-02 6050:8.8993162e-02 6813:1.0486957e-01 8255:8.3082214e-02 8361:7.0966356e-02 8561:1.9503744e-01 8657:8.6484484e-02 8678:1.0224215e-01 8929:1.1787537e-01 9528:1.3012508e-01 10959:9.7428270e-02 12316:1.8844593e-01 12321:3.0216148e-01 12484:1.0052504e-01 12485:2.1188852e-01 12488:1.0941214e-01 14267:1.5591758e-01 19864:1.0997150e-01 20404:1.1329214e-01 34446:1.3410769e-01 34447:1.3256906e-01 42890:1.3410769e-01 const:.01 0 |features 3:5.4317355e-02 15:2.7818494e-02 20:2.1942705e-02 24:2.3025425e-02 55:5.6301225e-02 63:9.9119619e-02 79:3.6626950e-02 84:7.1956620e-02 144:4.8171267e-02 168:7.7350006e-02 169:3.6322828e-02 188:3.9408974e-02 209:3.9327815e-02 213:7.6532334e-02 229:2.9273832e-02 231:3.6967743e-02 276:3.2575775e-02 280:4.5023076e-02 298:4.1853108e-02 301:7.0589311e-02 352:1.8451096e-01 438:4.3329731e-02 460:1.1547626e-01 526:2.6886888e-02 533:2.6554573e-02 555:5.7320256e-02 578:5.3821735e-02 623:4.5819800e-02 644:3.6558017e-02 646:5.8058575e-02 686:5.6064472e-02 693:1.0199665e-01 773:6.7392029e-02 802:2.4840273e-02 842:2.6776228e-02 858:4.0340535e-02 879:5.9835464e-02 882:9.6961677e-02 968:6.5614194e-02 974:2.3776533e-01 1028:3.1910442e-02 1059:2.8574025e-02 1122:3.4348089e-02 1137:6.3781328e-02 1164:6.1316758e-02 1178:6.7581229e-02 1200:6.6056080e-02 1250:6.8530008e-02 1256:7.6883003e-02 1273:6.5790877e-02 1298:7.3704399e-02 1340:9.9859305e-02 1509:6.1195876e-02 1580:6.2946655e-02 1783:1.1273912e-01 1944:5.5296604e-02 2024:1.2602888e-01 2079:2.0326051e-01 2231:7.8639440e-02 2362:6.4084932e-02 2444:1.1520382e-01 2490:1.0009620e-01 2761:8.5529163e-02 3269:1.4365590e-01 3309:8.3939135e-02 3457:9.6852653e-02 3506:7.5071856e-02 3507:1.0855483e-01 3733:1.1341255e-01 3809:7.9366274e-02 4215:1.0172324e-01 4259:9.0612330e-02 4679:9.2075996e-02 4695:1.0448991e-01 4969:8.9298941e-02 5391:1.4207102e-01 5401:7.0983492e-02 5602:1.4922146e-01 6045:8.9032099e-02 6691:8.0431238e-02 6762:1.1957080e-01 7531:7.7855684e-02 8458:2.4085189e-01 8533:9.4174653e-02 8822:1.0879601e-01 14528:2.1191807e-01 14751:1.4742531e-01 14967:1.0961013e-01 14999:1.9724680e-01 16123:1.0731865e-01 17010:1.2817267e-01 17663:3.6419019e-01 18483:2.3710945e-01 const:.01 1 |features 14:9.1260277e-02 20:6.6397965e-02 49:5.2045800e-02 70:1.1513298e-01 73:7.0395730e-02 147:6.2514454e-02 188:3.3560839e-02 229:5.2317802e-02 233:8.2116283e-02 238:6.3205503e-02 253:9.0115987e-02 257:5.9556693e-02 277:9.2141546e-02 302:1.1879906e-01 320:1.1790264e-01 327:6.4998522e-02 347:1.7027853e-01 388:1.1870025e-01 553:1.2092789e-01 774:9.9043690e-02 929:8.2641900e-02 995:1.2919004e-01 1005:1.9527425e-01 1086:9.8376773e-02 1288:2.3511980e-01 1429:1.0155179e-01 1591:1.2601629e-01 1654:9.8416544e-02 1664:7.7092037e-02 1666:5.7801902e-02 1674:1.1689365e-01 1807:1.1222110e-01 1850:1.7258704e-01 1921:1.0108670e-01 2027:2.7138832e-01 2061:1.1943471e-01 2335:1.0457925e-01 2345:3.0344218e-01 2350:1.1299829e-01 2495:1.0695934e-01 2521:9.8229431e-02 2552:3.5335025e-01 5793:1.2509538e-01 14185:2.2184803e-01 17105:4.1877455e-01 const:.01 0 |features 18:6.0606375e-02 20:2.4588777e-02 24:1.5239113e-02 50:2.8497491e-02 73:2.6069243e-02 74:3.9519686e-02 95:5.8224082e-02 182:4.0588170e-02 189:6.6826306e-02 191:4.7725208e-02 236:3.3275485e-02 239:4.1958585e-02 260:7.0424490e-02 276:6.1806794e-02 283:1.1766273e-01 309:5.2553162e-02 311:4.8657078e-02 334:8.5042298e-02 381:4.9203433e-02 464:3.0769201e-02 484:6.6538870e-02 526:3.0129177e-02 555:3.7936755e-02 586:4.2240858e-02 693:6.7505307e-02 872:8.4068365e-02 897:8.1048608e-02 933:6.0898725e-02 1029:4.8430122e-02 1059:3.2019768e-02 1088:1.0988504e-01 1127:5.3303026e-02 1132:4.6719797e-02 1162:9.3645364e-02 1188:4.0529348e-02 1240:5.1512681e-02 1266:1.7344762e-01 1284:8.1304915e-02 1342:5.2642912e-02 1426:4.6228744e-02 1461:1.7744008e-01 1534:2.7564582e-01 1544:5.3370245e-02 1623:5.1064111e-02 2079:7.1240440e-02 2367:6.7355298e-02 2433:6.9495417e-02 2577:7.1739219e-02 2663:7.9896837e-02 3188:5.8103655e-02 3291:7.0634112e-02 3552:1.0871997e-01 3812:2.3579687e-01 4002:1.0290380e-01 4206:7.7652387e-02 4270:1.0637879e-01 5330:2.6680192e-01 6649:9.9434637e-02 6677:2.7382499e-01 7956:9.9663198e-02 8538:1.9220895e-01 8787:1.0511134e-01 10200:1.2863062e-01 10417:2.5585380e-01 13732:2.4527614e-01 13934:2.0971374e-01 13939:2.3673554e-01 20136:1.1658821e-01 21390:3.1191140e-01 30638:1.5547703e-01 const:.01 0 |features 3:4.8285600e-02 5:1.7781908e-02 9:2.9412460e-02 13:2.3337593e-02 18:2.8395914e-02 20:3.3026602e-02 24:1.2089044e-02 25:6.8116240e-02 42:9.9034667e-02 55:2.3848696e-02 57:7.0597924e-02 89:6.9751903e-02 92:4.9288012e-02 98:3.8039722e-02 102:3.0432316e-02 110:6.4664267e-02 111:4.2285196e-02 182:5.4516315e-02 183:3.1836104e-02 189:3.1310141e-02 193:3.4298398e-02 209:3.4960594e-02 221:6.6815309e-02 230:3.1804699e-02 239:3.3285350e-02 250:6.5505497e-02 252:2.9601300e-02 280:4.0023420e-02 293:2.4480671e-02 312:4.0525664e-02 313:4.7703877e-02 342:4.0473875e-02 349:4.1008871e-02 357:4.7040917e-02 359:9.9577628e-02 364:3.0962897e-02 381:3.9032616e-02 421:6.0689103e-02 433:4.6426233e-02 439:4.5743659e-02 440:5.4315168e-02 454:3.3917967e-02 483:6.9322579e-02 494:3.9253645e-02 502:8.0501981e-02 506:3.1729147e-02 522:5.7759035e-02 526:2.3901191e-02 533:3.9968058e-02 547:3.3172417e-02 555:3.0094868e-02 558:3.4218963e-02 573:3.1187557e-02 580:5.1316675e-02 586:3.3509273e-02 587:3.9513018e-02 622:4.7581065e-02 631:1.2368345e-01 644:6.8201482e-02 657:5.5892732e-02 664:4.2501677e-02 672:2.0146610e-01 681:5.9104748e-02 755:5.3612247e-02 775:1.1300576e-01 802:4.6341233e-02 817:5.0473150e-02 836:7.6084197e-02 837:1.2332167e-01 839:7.3317118e-02 841:5.4225363e-02 845:5.7605740e-02 867:5.8637787e-02 911:4.3924648e-02 932:4.0164612e-02 963:4.1735657e-02 1005:4.6283040e-02 1025:4.8833977e-02 1059:4.3007590e-02 1094:4.1751888e-02 1102:4.3824308e-02 1104:7.4956633e-02 1119:5.7211183e-02 1123:9.6845500e-02 1132:3.7062373e-02 1166:5.9491549e-02 1188:3.2151546e-02 1213:4.3251198e-02 1218:3.4531284e-02 1222:4.6598680e-02 1237:7.6806627e-02 1266:4.9285892e-02 1311:5.7139825e-02 1315:6.1504971e-02 1342:4.1761123e-02 1356:5.7028510e-02 1374:8.6513191e-02 1436:7.8682095e-02 1469:9.2958696e-02 1513:5.6060992e-02 1556:5.1021781e-02 1647:4.8226286e-02 1648:7.0597619e-02 1658:4.9420033e-02 1752:7.2626129e-02 1800:6.2238175e-02 1811:5.8075279e-02 1827:5.4013047e-02 1883:6.0611427e-02 1898:7.0261292e-02 1953:6.2240716e-02 1966:4.9712185e-02 1972:5.2506682e-02 1994:5.4580327e-02 1998:5.3497687e-02 2004:8.2462341e-02 2009:1.6680300e-01 2028:4.7922127e-02 2082:8.0254883e-02 2084:1.3409272e-01 2098:1.8116733e-01 2099:1.8221295e-01 2129:1.3633874e-01 2134:6.6562302e-02 2244:6.4190462e-02 2248:4.9965210e-02 2249:1.0321148e-01 2316:5.7165079e-02 2460:7.0468381e-02 2515:5.6426525e-02 2714:8.4040932e-02 2759:7.4863777e-02 2794:5.5621911e-02 2841:5.4693691e-02 2871:5.9420947e-02 2879:7.1693562e-02 2881:9.0189710e-02 3066:6.8774395e-02 3168:9.8112747e-02 3198:1.3873783e-01 3207:7.7288680e-02 3332:8.7191366e-02 3513:6.6856541e-02 3536:7.8448154e-02 3665:6.8646349e-02 3761:2.7591133e-01 4599:9.5058195e-02 4965:6.6828758e-02 5146:1.1502615e-01 5731:9.6391149e-02 5957:1.0148940e-01 6198:1.2950470e-01 6317:8.6259417e-02 7756:7.4181028e-02 8073:1.2583131e-01 8458:1.0202271e-01 8482:1.2917918e-01 8851:7.6766782e-02 9081:8.6539462e-02 9628:8.9017287e-02 10797:7.8732431e-02 10848:2.5442523e-01 11113:7.5963743e-02 12187:1.0989484e-01 12404:1.0238285e-01 31854:1.0890827e-01 const:.01 0 |features 3:7.2727449e-02 55:3.5920747e-02 73:3.1148806e-02 120:9.2939384e-02 170:5.6439713e-02 187:1.4826263e-01 259:4.8722144e-02 293:3.6872625e-02 326:4.5159649e-02 509:8.5185409e-02 533:3.5554867e-02 667:9.9690691e-02 723:7.7319406e-02 760:8.1188820e-02 802:5.6313280e-02 842:6.0702119e-02 1168:6.5172412e-02 1185:1.0832086e-01 1425:7.9226568e-02 1426:5.5236366e-02 1556:7.6848663e-02 1596:2.1816462e-01 1744:9.6764274e-02 2104:7.9240553e-02 2362:5.0678171e-02 3008:7.1965590e-02 3029:2.8717640e-01 3112:1.7991887e-01 3212:2.2452420e-01 3326:8.4201492e-02 3507:8.5844837e-02 3681:1.0958315e-01 3737:8.0367714e-02 3747:2.5184029e-01 4529:2.3548211e-01 4530:2.3720790e-01 4695:8.2630314e-02 5268:1.3006960e-01 5313:1.6535480e-01 5358:1.2556021e-01 5597:1.4802329e-01 6760:1.1995349e-01 7148:2.0262858e-01 8361:1.0972400e-01 11195:1.5470515e-01 12316:1.3883652e-01 12484:1.5542589e-01 12485:1.5610771e-01 14441:1.2472136e-01 25914:3.7998176e-01 28959:1.7758736e-01 const:.01 1 |features 4:2.0891900e-01 13:3.3560950e-02 15:8.4862292e-02 17:3.2243688e-02 63:1.0223021e-01 101:5.6427214e-02 110:7.5024828e-02 187:6.7452326e-02 188:2.4006017e-02 210:9.8058045e-02 213:5.7783972e-02 220:5.7409257e-02 257:4.2600811e-02 334:5.7299487e-02 341:6.0069829e-02 462:1.3008451e-01 463:5.6632977e-02 464:3.5101578e-02 481:5.4225821e-02 509:8.1332222e-02 726:5.5420965e-02 733:1.4434245e-01 814:5.9003003e-02 1000:5.4086227e-02 1202:2.0034878e-01 1217:9.9099196e-02 1295:7.0371732e-02 1384:8.5219547e-02 1394:7.6207124e-02 1444:1.0303763e-01 1455:3.9075766e-02 2080:7.6157250e-02 2104:1.9742033e-01 2298:2.4194784e-02 2360:7.1450114e-02 2448:1.8254828e-01 2470:1.9780695e-01 2495:7.6507844e-02 2640:7.6613367e-02 3287:1.1344090e-01 3368:7.1379766e-02 3665:9.8717839e-02 4597:9.3644992e-02 4603:1.0518476e-01 6009:9.8779976e-02 6692:1.2886794e-01 6770:2.5778306e-01 6771:2.6812539e-01 7211:1.3902539e-01 8292:1.1293416e-01 9816:1.3541104e-01 9854:3.2239187e-01 9855:1.5569378e-01 9856:3.1099561e-01 9857:1.9089825e-01 9901:1.5142857e-01 11531:1.5369610e-01 17538:1.5516649e-01 18807:1.6433997e-01 const:.01 1 |features 5:3.7211824e-02 10:6.6743314e-02 11:1.2190272e-01 19:5.4560971e-02 24:4.2834066e-02 51:1.0125598e-01 79:6.8136901e-02 91:1.4756598e-01 106:7.9285637e-02 110:6.4481437e-02 126:1.6547659e-01 133:8.9852199e-02 135:9.2717595e-02 180:8.5803829e-02 183:6.6622742e-02 215:2.0552354e-01 218:1.3172969e-01 236:9.3530655e-02 237:3.0066246e-01 238:6.5791018e-02 252:1.3000068e-01 275:1.1042624e-01 276:6.0600527e-02 296:7.8086317e-02 305:7.1198761e-02 306:2.5398493e-01 353:1.9579113e-01 355:2.8502703e-01 367:1.3764134e-01 374:7.7911563e-02 406:1.1846226e-01 453:1.2336984e-01 493:1.1655063e-01 501:9.4379313e-02 560:9.7611472e-02 580:1.0738933e-01 642:7.6799333e-02 675:1.9168301e-01 759:1.1838959e-01 768:8.7097324e-02 799:1.2263920e-01 842:4.9811661e-02 975:1.5882669e-01 995:1.6667800e-01 1059:5.3156093e-02 1342:8.7392628e-02 1546:1.4210749e-01 1883:1.2684026e-01 1894:1.1455398e-01 2298:3.5208397e-02 2433:1.1536951e-01 2731:1.2154297e-01 3608:1.6666992e-01 3845:1.2473416e-01 5578:1.4563356e-01 11720:2.0733848e-01 26493:2.2609207e-01 const:.01 1 |features 13:5.1749747e-02 26:7.0432551e-02 32:7.7831022e-02 46:2.0070107e-01 50:1.0520183e-01 54:4.6547536e-02 55:5.2883085e-02 69:6.0413465e-02 70:4.5486551e-02 73:4.5857761e-02 74:6.9518104e-02 110:6.8325728e-02 140:8.8592134e-02 158:1.2216056e-01 179:5.9438463e-02 236:5.8534082e-02 238:6.9713384e-02 240:6.1555184e-02 264:8.9200601e-02 295:1.3415198e-01 334:8.8353693e-02 338:7.0652902e-02 339:1.3783264e-01 341:1.9438495e-01 345:1.1050221e-01 346:1.0301293e-01 365:6.4712301e-02 380:8.8566028e-02 482:1.2091459e-01 510:8.5231707e-02 525:1.3550711e-01 644:1.2201367e-01 678:6.7086130e-02 724:6.9675781e-02 866:1.0717938e-01 867:2.2015291e-01 894:1.1184876e-01 905:1.8009044e-01 992:9.4674900e-02 1029:8.5192226e-02 1159:3.0792159e-01 1172:1.4060858e-01 1191:1.3005461e-01 1193:7.2160080e-02 1664:8.5029729e-02 1674:7.6147817e-02 1725:1.4185303e-01 1898:1.5580030e-01 2212:1.0998086e-01 2257:1.5627426e-01 2474:1.1164991e-01 2519:1.4174540e-01 3013:1.1703497e-01 3841:9.5857993e-02 5792:1.3740867e-01 6756:1.8444259e-01 8117:1.8907601e-01 10414:3.2779631e-01 24407:2.7585939e-01 const:.01 0 |features 5:6.4687379e-02 10:3.7676834e-02 15:2.9213384e-02 17:2.6487183e-02 19:5.2148692e-02 20:2.3042968e-02 23:4.3464243e-02 25:4.7525339e-02 26:3.7522390e-02 27:7.9753749e-02 33:3.5677817e-02 45:4.4831704e-02 50:2.6705956e-02 51:4.8435334e-02 54:2.4797836e-02 61:3.8600050e-02 67:4.7947519e-02 69:3.2184802e-02 73:2.4430363e-02 77:1.1442769e-01 80:5.5221286e-02 82:5.0356906e-02 85:9.0241320e-02 88:8.6252794e-02 90:6.4029530e-02 102:3.5950445e-02 117:7.1750849e-02 125:9.3906969e-02 130:4.6797417e-02 169:3.8144145e-02 179:3.1665377e-02 191:9.3860216e-02 208:4.8990175e-02 210:6.4988539e-02 224:3.5555229e-02 232:4.0994693e-02 233:4.8251145e-02 234:6.3797005e-02 255:5.6471720e-02 257:3.4995236e-02 271:4.7937699e-02 284:3.0526994e-02 286:5.8796950e-02 293:6.0691062e-02 312:4.7873963e-02 326:5.9969962e-02 327:6.4666077e-02 337:7.3002383e-02 363:5.0176650e-02 364:3.6577232e-02 365:7.2349608e-02 380:4.7182862e-02 381:4.6110190e-02 400:9.9515699e-02 417:5.7059750e-02 453:4.1132100e-02 478:1.1610593e-01 481:4.4544820e-02 511:8.0538154e-02 512:5.5551779e-02 519:1.3755955e-01 524:9.2581108e-02 526:5.9254449e-02 532:5.7462566e-02 533:5.8522083e-02 546:8.9785092e-02 549:1.1434411e-01 556:6.5883249e-02 559:1.4458919e-01 560:5.5102017e-02 601:6.1952885e-02 606:1.0503043e-01 608:5.1490843e-02 613:7.6060630e-02 620:7.7268273e-02 629:8.8409387e-02 642:4.3353491e-02 668:6.5971777e-02 679:4.8742078e-02 773:9.9743836e-02 788:1.0956328e-01 842:8.6590372e-02 871:5.7463765e-02 951:1.1891644e-01 976:6.5661483e-02 1127:2.9502487e-02 1134:5.3404327e-02 1145:7.4497886e-02 1194:6.7203045e-02 1212:5.6445125e-02 1371:6.5484166e-02 1397:9.9475808e-02 1399:1.3254495e-01 1590:5.3225644e-02 1654:3.4154799e-02 1658:5.8381099e-02 1682:5.5971541e-02 1725:7.5571090e-02 1746:2.7788207e-01 1786:7.4983105e-02 1787:1.2131384e-01 1888:6.4194649e-02 1935:5.9244756e-02 1976:1.0377296e-01 2293:7.7530026e-02 2298:1.9875262e-02 2322:1.1504246e-01 2631:1.8303241e-01 2687:8.7130502e-02 2773:7.8247502e-02 2874:7.1807563e-02 2885:8.8224553e-02 2924:7.1055815e-02 2949:1.0285491e-01 3204:8.4036790e-02 3506:7.8836150e-02 3736:7.8300744e-02 4150:6.1872475e-02 5576:1.3647932e-01 5981:9.0301611e-02 5984:9.9718019e-02 7873:1.5163215e-01 7929:1.2243705e-01 8288:9.6552059e-02 8582:1.1643756e-01 10050:1.2837639e-01 10110:1.1331866e-01 10891:1.5063694e-01 11011:1.1707959e-01 12348:1.5232733e-01 12810:1.1642006e-01 12939:1.4326441e-01 17217:1.4767949e-01 18271:1.4666319e-01 18686:1.3626020e-01 21459:1.3086915e-01 21526:1.2442147e-01 const:.01 0 |features 33:6.5401956e-02 51:2.0096160e-02 112:1.3454123e-01 257:3.7888438e-02 339:6.4140067e-02 509:1.2247463e-01 630:5.9712026e-02 690:5.5773176e-02 709:6.8237394e-02 1021:1.1592654e-01 1127:3.1941578e-02 1132:4.7402386e-02 1383:9.6821196e-02 1398:1.0247406e-01 1449:9.7781263e-02 1554:5.6199931e-02 1655:6.7308627e-02 1773:1.0857030e-01 1925:2.1243377e-01 2028:1.0377622e-01 2104:1.1392747e-01 2204:7.8800939e-02 2236:2.0167719e-01 2237:2.8665382e-01 2349:1.2159393e-01 2949:6.5770037e-02 3272:5.4217491e-02 5025:9.6931905e-02 5312:1.1343914e-01 8010:2.9087651e-01 8012:1.4181899e-01 8040:2.3664647e-01 8042:2.7659422e-01 10500:2.4217804e-01 20104:2.2592425e-01 21494:2.3910335e-01 31520:2.7923527e-01 31721:2.8157082e-01 31722:2.7591017e-01 const:.01 1 |features 19:5.9510551e-02 36:1.0924780e-01 52:7.5938798e-02 70:1.1172989e-01 84:1.4600384e-01 99:9.7622752e-02 136:1.4430395e-01 224:6.8698734e-02 238:7.1759351e-02 286:4.3536458e-02 345:1.1374527e-01 346:1.0603619e-01 451:8.0840111e-02 510:1.4854507e-01 820:1.8850289e-01 1001:4.5325148e-01 1134:1.0318622e-01 1726:1.0229921e-01 3789:1.7951410e-01 4279:1.6488583e-01 5947:1.3125987e-01 6721:1.2338922e-01 7203:7.0434791e-01 const:.01 1 |features 14:7.7346943e-02 20:7.9313196e-02 24:2.0598909e-02 26:5.4121960e-02 39:7.7390455e-02 46:1.0006853e-01 51:2.6773080e-02 67:1.1709649e-01 69:4.6423066e-02 70:1.1543489e-01 73:8.4088564e-02 85:6.2023491e-02 136:1.7762303e-01 157:1.0531282e-01 229:4.4341546e-02 257:1.2045253e-01 277:1.2035638e-01 284:7.4552424e-02 302:1.0068722e-01 305:9.8155983e-02 339:8.5450515e-02 347:1.4431825e-01 379:8.6355522e-02 388:5.9418034e-02 484:1.5228412e-01 547:1.1862099e-01 553:1.0249150e-01 616:1.4154644e-01 679:7.0305131e-02 897:6.4704627e-02 995:1.3571502e-01 1005:1.3352691e-01 1029:6.5463625e-02 1118:9.6192352e-02 1189:2.2936444e-01 1288:2.0830660e-01 1315:3.3507007e-01 1338:9.6612096e-02 1429:8.6069435e-02 1437:1.7652684e-01 1654:1.5750992e-01 1658:8.4208369e-02 1666:4.8989557e-02 1703:1.1457600e-01 1807:2.4818918e-01 1906:1.8271896e-01 1922:1.6414241e-01 2308:1.0762113e-01 2339:1.5845791e-01 2344:2.0311660e-01 2947:2.1830153e-01 3144:9.3895003e-02 3921:1.4513281e-01 5793:1.0602362e-01 5984:2.4352939e-01 6577:1.0590913e-01 const:.01 0 |features 19:3.0294245e-02 62:5.8989342e-02 135:8.7163553e-02 138:4.4366766e-02 140:2.2120323e-02 188:1.9396465e-02 229:3.0237038e-02 259:3.7586018e-02 316:8.3008721e-02 433:5.3944118e-02 549:7.2974809e-02 868:7.8124546e-02 911:5.1037446e-02 1617:5.6495689e-02 1889:4.8470717e-02 2039:5.9145909e-02 2047:1.7196926e-01 2048:1.0764885e-01 2054:1.2678829e-01 2059:1.6354550e-01 2153:7.7008419e-02 2344:8.1804864e-02 2345:7.3492274e-02 2350:6.5307289e-02 2368:2.8728068e-01 2374:3.0310851e-01 2609:8.3030760e-02 3370:1.0700224e-01 3923:6.3114852e-02 5746:1.1959773e-01 5748:2.3478432e-01 6871:1.3208057e-01 7097:1.0227928e-01 7964:1.0173067e-01 7997:9.6184909e-02 8582:1.9390956e-01 10654:1.0797514e-01 10929:1.2543683e-01 11830:1.1111606e-01 12332:1.0495146e-01 16848:1.4250292e-01 19528:1.4206994e-01 19778:1.5356182e-01 20407:1.2424444e-01 22566:1.4285734e-01 26200:1.3655734e-01 30096:5.5001843e-01 30225:1.4349572e-01 const:.01 1 |features 24:2.0949634e-02 140:5.5858593e-02 151:2.0983170e-01 193:5.9437200e-02 236:4.5744736e-02 264:6.9710806e-02 277:4.6908807e-02 288:4.4591408e-02 290:1.6943282e-01 293:7.1829438e-02 373:8.8654399e-02 387:8.4681809e-02 389:8.4018365e-02 440:9.4125137e-02 506:5.4984827e-02 550:6.2567025e-02 555:5.2152716e-02 573:1.2897035e-01 578:8.2912721e-02 702:5.6183591e-02 724:5.4452043e-02 767:7.0684254e-02 841:1.9720557e-01 905:8.3124354e-02 1094:7.2353676e-02 1174:1.3668878e-01 1193:5.6393541e-02 1307:2.1285515e-01 1313:1.1263918e-01 1342:7.2369680e-02 1649:2.3522662e-01 1727:1.3509420e-01 1757:1.4158766e-01 1863:1.2646011e-01 2090:8.0066115e-02 2229:2.8212711e-01 2506:7.9718836e-02 2936:1.9463272e-01 3533:1.0751589e-01 4377:1.2833016e-01 4378:1.2413255e-01 6020:5.6816036e-01 21688:1.6555421e-01 23327:2.4288028e-01 const:.01 0 |features 15:1.1139747e-01 19:1.3354696e-01 20:4.1869685e-02 21:5.7145577e-02 25:8.6354792e-02 35:7.4796773e-02 51:3.3726912e-02 52:7.1413398e-02 54:7.6290376e-02 80:1.6988792e-01 90:6.8714254e-02 117:7.7000514e-02 147:6.6745199e-02 176:1.0677273e-01 179:5.7536829e-02 224:1.3558041e-01 259:6.9434635e-02 286:4.0942002e-02 293:1.1027727e-01 365:1.3146116e-01 417:8.3647624e-02 511:8.6430736e-02 533:5.0669756e-02 546:2.3938957e-01 559:1.1009639e-01 560:1.0012182e-01 585:8.7696314e-02 606:1.5397099e-01 620:1.4039850e-01 625:8.8143334e-02 773:7.5949214e-02 842:8.6507469e-02 1012:7.5655513e-02 1049:1.3504361e-01 1116:1.1937836e-01 1134:2.0364320e-01 1170:1.0607655e-01 1408:1.1452121e-01 1452:8.7740727e-02 1603:1.0743176e-01 1755:1.0896156e-01 2660:1.4245445e-01 2694:2.8476119e-01 2755:1.3503504e-01 2870:2.4768937e-01 2875:4.2679203e-01 2887:1.5792830e-01 4253:1.4542571e-01 11125:2.5103301e-01 11129:2.2499058e-01 const:.01 1 |features 45:4.2378705e-02 50:4.2743031e-02 51:2.9707938e-02 64:1.0914681e-01 70:8.1393458e-02 110:5.8258396e-02 146:1.0352167e-01 179:1.0635895e-01 188:3.1562280e-02 223:5.7431534e-02 236:8.4504098e-02 238:5.9441589e-02 239:6.2933162e-02 286:3.6063261e-02 293:4.6286006e-02 296:1.4805770e-01 349:7.7536151e-02 608:8.2411379e-02 637:1.0057943e-01 644:6.1445210e-02 675:1.0228518e-01 802:4.1750509e-02 811:5.7556812e-02 842:9.4446756e-02 898:8.9212649e-02 967:9.2712767e-02 986:2.2130764e-01 1014:7.3551737e-02 1028:5.3633761e-02 1059:4.8026048e-02 1134:8.5473917e-02 1609:1.3903686e-01 1663:1.2435160e-01 1682:8.9582764e-02 1756:1.7349727e-01 1768:8.1973158e-02 1823:1.9913086e-01 2794:1.0516526e-01 3864:2.9889917e-01 3871:1.4421591e-01 5257:1.5563124e-01 10808:1.7780577e-01 15614:6.0288441e-01 15617:2.3826765e-01 41008:2.3686886e-01 const:.01 0 |features 113:2.6137814e-01 196:1.3998787e-01 320:9.4717771e-02 339:8.0995575e-02 381:1.8072405e-01 411:2.3528680e-01 1085:1.5677528e-01 1156:2.6157001e-01 1213:1.1827467e-01 1218:1.5988255e-01 1449:1.2347741e-01 1616:1.7229135e-01 1655:1.4391211e-01 1670:1.8995143e-01 2144:2.8670523e-01 2722:1.9032887e-01 3272:1.1592204e-01 4254:2.6826045e-01 5156:3.1455034e-01 16674:3.1567585e-01 16721:2.5321519e-01 16885:3.2821110e-01 const:.01 1 |features 17:8.5061960e-02 20:4.3706227e-02 21:5.9652168e-02 24:4.5862824e-02 35:7.8077607e-02 49:9.8211795e-02 60:8.4547505e-02 62:1.1375409e-01 69:3.6054626e-02 73:4.6337735e-02 91:9.3317479e-02 107:1.8214148e-01 171:2.0157373e-01 337:1.3846561e-01 461:3.3406195e-01 516:9.4228938e-02 553:7.9600357e-02 655:6.1683428e-02 667:2.5109768e-01 820:1.4929324e-01 1024:1.1249347e-01 1029:2.2463059e-01 1127:5.5958170e-02 2298:3.7697949e-02 2330:2.9753986e-01 2331:3.8919058e-01 2470:1.2915568e-01 2557:2.5253373e-01 2623:1.5544288e-01 6287:2.0473203e-01 9935:1.9902402e-01 10549:2.0240572e-01 42495:3.0576912e-01 const:.01 1 |features 20:5.8572993e-02 73:3.6677036e-02 85:6.4556129e-02 89:7.3062554e-02 130:1.8332984e-01 187:8.3186395e-02 193:1.2765552e-01 217:5.1729143e-02 230:5.6405939e-02 286:3.3827674e-02 293:4.3416705e-02 298:1.3847533e-01 313:8.4603280e-02 363:7.5329654e-02 368:9.0696625e-02 387:8.6664096e-02 388:1.6137883e-01 493:9.8774664e-02 526:7.1770795e-02 564:1.4960513e-01 686:8.8389419e-02 802:6.6307649e-02 842:4.2214528e-02 929:7.2902590e-02 1127:4.4291757e-02 1137:1.0055557e-01 1173:6.6024974e-02 1220:1.5388989e-01 1336:1.4579147e-01 1380:7.4005052e-02 1419:1.5872473e-01 1422:6.2100906e-02 1448:1.7397891e-01 1492:8.7236650e-02 1547:1.3556881e-01 1603:8.8763766e-02 1755:9.0027742e-02 1765:6.7077361e-02 1776:7.9622664e-02 2088:2.1872255e-01 2227:1.1841705e-01 2292:3.0335429e-01 2318:1.8103014e-01 2479:1.6325597e-01 2522:2.4595453e-01 2984:1.1213117e-01 3899:1.1658288e-01 4509:1.2357815e-01 5493:3.0273366e-01 5863:1.4641647e-01 6746:2.0305726e-01 9026:2.4073294e-01 17419:2.0871939e-01 26535:1.9892497e-01 const:.01 0 |features 9:5.0540596e-02 14:4.6068620e-02 19:4.4801082e-02 20:8.7463163e-02 21:7.7456139e-02 24:2.0773083e-02 39:7.8044839e-02 51:7.9537988e-02 52:9.6795008e-02 64:3.8014270e-02 103:6.8051994e-02 131:7.4115947e-02 135:7.6132230e-02 163:1.4812505e-01 167:2.0267460e-01 169:5.5483989e-02 197:2.3729570e-01 217:5.0119966e-02 223:1.2455381e-01 232:1.0096297e-01 236:4.5359232e-02 257:5.0903626e-02 293:4.2066108e-02 307:1.5897730e-01 336:1.2911800e-01 343:9.3797959e-02 353:7.6606780e-02 374:6.3974708e-02 433:7.9776041e-02 454:5.8282591e-02 468:8.6890355e-02 502:1.3832974e-01 533:4.0562745e-02 547:9.6511893e-02 550:6.2039752e-02 553:6.1044972e-02 587:1.1495925e-01 613:4.2398717e-02 638:1.2277661e-01 694:2.4927928e-01 757:6.8727627e-02 759:9.7212009e-02 773:1.2759511e-01 784:8.5998692e-02 905:8.2423836e-02 1028:8.2530707e-02 1304:8.3591290e-02 1488:1.0663786e-01 1528:8.5401803e-02 1629:5.7616692e-02 1664:6.5891236e-02 1786:1.0906947e-01 1807:9.5916353e-02 1914:1.9987991e-01 2026:9.8611891e-02 2360:1.4455345e-01 2362:5.7816155e-02 2493:1.4269869e-01 2520:1.0095053e-01 2992:3.0847204e-01 3144:1.9871539e-01 3358:1.1740433e-01 3370:1.9613664e-01 3556:1.1777974e-01 5571:1.6255094e-01 6612:1.4820082e-01 10594:1.7300421e-01 12127:2.0862816e-01 22164:2.0538346e-01 const:.01 1 |features 9:6.2957637e-02 20:4.1752864e-02 24:4.3813080e-02 35:7.4588090e-02 50:4.8390042e-02 51:3.3632811e-02 53:7.0737943e-02 69:3.4443237e-02 76:9.2135593e-02 102:6.5140650e-02 106:1.3731050e-01 107:8.2912423e-02 136:1.9072612e-01 151:2.0910585e-01 175:8.6279102e-02 179:9.7146519e-02 231:7.0342697e-02 264:8.6105868e-02 288:9.3256377e-02 293:1.2504445e-01 309:8.9237668e-02 348:7.2520755e-02 364:6.6276364e-02 381:8.3549678e-02 478:8.8161357e-02 614:1.0845018e-01 628:9.2525505e-02 767:8.7308258e-02 954:1.0090173e-01 1002:1.0828501e-01 1117:1.4820594e-01 1193:6.9656551e-02 1338:1.2136582e-01 1653:1.2511599e-01 1657:1.6012539e-01 1688:2.1216191e-01 1972:1.1239104e-01 1999:3.7206316e-01 2298:3.6013115e-02 2346:1.2930812e-01 2448:1.2947457e-01 3457:1.0884611e-01 10204:3.6336035e-01 22903:3.8231099e-01 24328:2.2877143e-01 37109:2.5829044e-01 const:.01 0 |features 9:7.2812051e-02 24:2.9927049e-02 50:3.3053398e-02 53:4.8318405e-02 55:3.4869190e-02 56:6.4918704e-02 101:5.7370372e-02 152:6.5405279e-02 188:5.1221389e-02 192:6.9107890e-02 193:8.4907442e-02 199:8.1762008e-02 236:3.8595252e-02 267:6.6850141e-02 293:6.0603153e-02 306:7.4363284e-02 337:5.3364240e-02 349:5.9959091e-02 364:4.5270868e-02 365:4.2668946e-02 494:5.7392772e-02 548:1.2779731e-01 609:9.5768653e-02 613:3.6076210e-02 724:4.5941684e-02 768:1.2770610e-01 769:1.8318699e-01 802:3.2285877e-02 803:6.4684421e-02 825:1.1487223e-01 858:8.8775389e-02 892:8.9875191e-02 954:6.8922140e-02 995:9.3954019e-02 1025:7.1400180e-02 1026:8.1595220e-02 1036:6.3024439e-02 1038:6.9512442e-02 1059:3.7138782e-02 1112:1.0244626e-01 1173:5.4431703e-02 1305:6.6717803e-02 1308:1.2760423e-01 1309:1.0520356e-01 1342:6.1058961e-02 1350:7.9469822e-02 1360:1.3288015e-01 1373:6.9538631e-02 1416:7.3972143e-02 1454:5.1331725e-02 1455:6.7266874e-02 1546:9.9286810e-02 1731:6.3102126e-02 1970:8.2231753e-02 1985:1.6234329e-01 2278:1.1219115e-01 2367:2.0385821e-01 2573:2.3343146e-01 2600:2.2647153e-01 2738:9.0398766e-02 2988:7.5558238e-02 3272:6.1979726e-02 3457:7.4348636e-02 3966:1.0850604e-01 3981:1.3488503e-01 3997:1.1567192e-01 4202:2.5987309e-01 4203:1.0345439e-01 4206:9.0066716e-02 4207:2.9063728e-01 4743:1.5034905e-01 5701:2.6647374e-01 9825:1.2101800e-01 10123:1.4608510e-01 12229:1.6232325e-01 29742:1.5159895e-01 29743:2.5490740e-01 const:.01 1 |features 5:2.1980021e-02 20:2.4111208e-02 51:1.9422086e-02 69:1.9890085e-02 84:4.6698708e-02 92:6.0924374e-02 125:4.6821587e-02 126:4.6574850e-02 140:2.3532094e-02 157:1.2935209e-01 170:4.6318430e-02 179:5.6099620e-02 183:3.9352261e-02 189:6.5528385e-02 213:4.9668267e-02 224:3.7203517e-02 230:1.0258599e-01 236:3.2629199e-02 269:3.3689555e-02 274:4.9331926e-02 277:3.3459518e-02 284:3.1942181e-02 288:5.3853162e-02 298:4.5989264e-02 302:4.3139704e-02 315:4.4683244e-02 326:3.7061211e-02 327:8.3867662e-02 364:3.8272899e-02 368:6.3213140e-02 386:1.2886617e-01 426:1.5576747e-01 437:5.1442143e-02 438:4.7611818e-02 494:1.0182677e-01 620:3.3881120e-02 644:4.0170886e-02 660:3.1057391e-02 726:4.7637142e-02 755:6.6269517e-02 886:6.1747745e-02 898:5.8324333e-02 927:8.9420706e-02 932:4.9647041e-02 964:7.8772940e-02 994:6.0539972e-02 1009:2.3056793e-01 1032:6.6148818e-02 1115:1.3666934e-01 1125:7.0780903e-02 1127:3.0870181e-02 1160:5.6015305e-02 1188:3.9742175e-02 1253:1.5429522e-01 1504:6.9193125e-02 1511:5.1708117e-02 1659:1.7306532e-01 1752:8.9772366e-02 2196:8.4053680e-02 2288:6.6823639e-02 2298:2.0796651e-02 2349:6.9406472e-02 2500:7.8558601e-02 2777:8.9902923e-02 2780:1.8641861e-01 2833:9.1807500e-02 2846:7.9965472e-02 3387:7.6342545e-02 3403:7.1083248e-02 3584:2.9835260e-01 4595:1.0207325e-01 6829:3.3759341e-01 7148:9.8214366e-02 7611:1.0931723e-01 8557:1.0342118e-01 10471:1.0091684e-01 10672:4.3468964e-01 26737:2.8633615e-01 28859:1.3997933e-01 44340:1.6562751e-01 const:.01 0 |features 14:6.6838235e-02 17:9.4643340e-02 19:1.1005328e-01 21:6.6371389e-02 24:3.0138439e-02 33:7.5293563e-02 51:6.6323832e-02 53:1.3949506e-01 54:1.0982610e-01 66:1.2571283e-01 69:8.4187552e-02 76:1.0730974e-01 98:9.4834447e-02 102:7.5868905e-02 109:2.8217009e-01 110:7.6817632e-02 136:9.3088880e-02 169:1.6893502e-01 170:1.5817125e-01 180:1.0221929e-01 210:8.1003092e-02 215:1.0260387e-01 257:7.3853061e-02 302:8.7007396e-02 345:2.6072329e-01 346:2.4305280e-01 365:7.2755106e-02 374:9.2817120e-02 496:1.1734065e-01 522:1.4399543e-01 524:1.1539505e-01 551:1.5591164e-01 559:1.2787080e-01 587:1.6678758e-01 724:7.8335471e-02 784:1.2477042e-01 842:1.0047359e-01 975:1.8921244e-01 1038:1.1852614e-01 1047:1.7592447e-01 1127:6.2261298e-02 1576:2.9776242e-01 1807:1.3915937e-01 6800:2.5011691e-01 6801:2.4591212e-01 13326:2.9207662e-01 const:.01 1 |features 5:2.9143533e-02 9:4.8205346e-02 18:4.6539288e-02 39:4.3964725e-02 49:7.1837865e-02 52:9.2322551e-02 69:4.4652469e-02 106:1.0513578e-01 140:7.4455827e-02 142:8.8605739e-02 169:5.2920330e-02 180:6.7199796e-02 181:7.4894823e-02 188:4.6323411e-02 208:1.1507959e-01 233:6.6942550e-02 236:4.3263387e-02 242:1.3348173e-01 253:7.3464043e-02 274:6.5409705e-02 276:4.7461085e-02 288:4.2172618e-02 302:5.7199374e-02 315:5.9245966e-02 510:6.2995993e-02 533:3.8688526e-02 616:6.4875148e-02 620:4.4923320e-02 686:8.1682801e-02 767:1.4029247e-01 801:1.0280587e-01 802:3.6190890e-02 953:1.9444570e-01 971:8.7052844e-02 1195:7.4790113e-02 1211:8.9601070e-02 1429:8.2786702e-02 1479:9.3123011e-02 1575:7.5323775e-02 2298:2.7574491e-02 2556:1.0340131e-01 2581:9.5998004e-02 2582:2.6742777e-01 2586:1.2070643e-01 2602:8.6427569e-02 2682:1.2365073e-01 2784:1.4001727e-01 2936:1.0871778e-01 3307:1.0718621e-01 3405:1.2812719e-01 3536:1.2857206e-01 3941:1.2243947e-01 4099:1.6279022e-01 4383:1.3616163e-01 5313:8.5736893e-02 6329:4.4005388e-01 7004:1.2278081e-01 9683:1.9396842e-01 9842:1.5038869e-01 13713:1.7520815e-01 30311:4.2080373e-01 const:.01 0 |features 6:7.5481810e-02 10:4.6187941e-02 24:3.6740713e-02 54:3.0399607e-02 61:4.7319710e-02 126:5.4566380e-02 204:9.8144136e-02 231:4.7591060e-02 240:4.0200915e-02 344:6.7684010e-02 348:4.9064644e-02 357:6.8123855e-02 380:5.7841357e-02 428:6.9504537e-02 474:1.2899531e-01 497:5.2742776e-02 526:3.4613296e-02 571:2.1802863e-01 581:1.3262936e-01 690:6.3151233e-02 743:1.1235524e-01 845:8.3423652e-02 888:6.8133086e-02 1045:6.3275486e-02 1143:1.4023669e-01 1156:8.1813142e-02 1209:1.0732882e-01 1213:6.2635645e-02 1215:8.1071630e-02 1231:1.0529521e-01 1310:1.8377796e-01 1408:7.7264301e-02 1425:1.2897581e-01 1449:1.5604195e-01 1459:8.7371066e-02 1647:6.9840483e-02 1769:1.0981002e-01 1782:1.0355487e-01 1822:1.1469802e-01 1833:1.1629859e-01 1880:1.3411152e-01 1889:6.0411863e-02 2570:1.1051372e-01 2771:8.2690276e-02 3117:9.2475340e-02 3272:6.1389748e-02 3291:8.1146576e-02 3404:1.6357094e-01 3702:1.1919766e-01 3809:1.0217354e-01 3854:9.3215369e-02 3967:1.2964620e-01 3997:1.1457086e-01 4132:1.0167215e-01 4337:8.5631780e-02 4652:1.2226058e-01 4697:1.0991180e-01 4721:9.8066635e-02 4735:1.1842494e-01 4836:8.7460309e-02 5358:1.2072430e-01 6567:1.3872045e-01 6692:1.2977473e-01 7438:1.1674683e-01 7512:2.0111158e-01 10223:1.3041711e-01 14318:1.6092812e-01 15352:1.4580454e-01 16856:2.3946035e-01 17039:1.5625834e-01 23775:1.5678935e-01 34628:3.1165111e-01 43343:1.8236277e-01 const:.01 0 |features 6:4.9368169e-02 17:2.1237075e-02 23:3.4849059e-02 24:1.9387189e-02 34:5.9724074e-02 41:7.4181542e-02 51:1.4882444e-02 69:1.5241055e-02 73:3.3165272e-02 84:3.5783537e-02 102:2.8824592e-02 110:4.9414571e-02 161:2.8468534e-02 173:1.1626893e-01 175:3.8178310e-02 182:5.1636245e-02 192:4.4769119e-02 193:3.2486431e-02 210:3.0775206e-02 220:3.7812196e-02 230:7.8607947e-02 259:5.1876247e-02 264:3.8101651e-02 274:6.4003117e-02 295:3.3843745e-02 297:3.0899294e-02 315:5.7971936e-02 342:8.0451690e-02 354:3.5279229e-02 357:4.4555768e-02 359:3.9524458e-02 389:4.5921694e-02 393:4.2307563e-02 428:4.5458794e-02 442:6.2074952e-02 454:3.2126099e-02 475:5.8285534e-02 516:3.9832570e-02 518:5.6932967e-02 535:6.1073501e-02 547:3.1419933e-02 555:4.8263110e-02 572:6.4969726e-02 573:2.9539933e-02 575:3.5643816e-02 585:3.8697153e-02 631:1.4353769e-01 648:7.1174301e-02 702:3.0708117e-02 724:5.0390951e-02 752:9.9850088e-02 757:7.9502851e-02 789:4.7075067e-02 807:9.0458132e-02 817:8.0943748e-02 837:7.0840932e-02 895:5.5958897e-02 897:3.5967585e-02 933:4.5758169e-02 953:4.7091078e-02 971:5.0309181e-02 992:4.0439975e-02 1000:3.5623509e-02 1011:3.8793147e-02 1040:3.6453199e-02 1042:6.8243340e-02 1044:5.9096690e-02 1099:4.3424558e-02 1123:5.4176744e-02 1131:5.5893853e-02 1132:3.5104387e-02 1164:5.1628124e-02 1188:3.0452996e-02 1189:3.9877586e-02 1192:6.1257601e-02 1196:6.9668621e-02 1213:2.4195332e-02 1222:7.4730262e-02 1266:7.9039738e-02 1273:9.3792379e-02 1287:5.9295304e-02 1311:1.1357933e-01 1420:4.7229216e-02 1454:5.6302998e-02 1455:4.3576486e-02 1511:8.3151348e-02 1538:4.8514966e-02 1540:7.4473009e-02 1544:4.0101409e-02 1589:5.3140637e-02 1619:1.0909022e-01 1650:6.0494728e-02 1755:4.8080720e-02 1811:9.3135275e-02 1827:5.1159564e-02 1907:8.0302082e-02 1960:5.5150669e-02 1994:5.1696874e-02 1998:8.5794196e-02 2009:1.6806281e-01 2079:1.1233608e-01 2084:1.5792398e-01 2098:1.8874693e-01 2099:1.8983629e-01 2129:7.6269820e-02 2234:4.1202631e-02 2261:1.6218609e-01 2276:8.6639859e-02 2362:3.1868994e-02 2417:1.6542272e-01 2515:5.3445540e-02 2871:5.6281768e-02 2992:6.0905561e-02 3005:7.4014865e-02 3008:4.5255598e-02 3027:5.2160311e-02 3066:6.5141082e-02 3100:8.0570042e-02 3140:7.7811204e-02 3198:1.3140838e-01 3210:6.8041362e-02 3331:7.9829097e-02 3368:4.7013775e-02 3506:6.3209787e-02 3570:5.8224775e-02 3580:7.3717967e-02 3588:6.4083852e-02 3665:6.5019801e-02 3761:1.3397951e-01 3966:7.0291825e-02 4353:7.5982518e-02 4522:8.5266538e-02 4960:1.2693819e-01 5701:8.2257055e-02 5733:7.0482574e-02 6243:7.3410310e-02 6412:7.8518458e-02 6442:6.8370178e-02 6568:1.4579870e-01 8197:8.1806645e-02 10091:1.8078963e-01 10403:9.0963520e-02 10797:7.4573033e-02 10921:1.1991173e-01 10922:1.0756739e-01 11113:7.1950614e-02 13070:8.8027559e-02 13372:1.0592567e-01 13920:1.2738410e-01 14643:9.9539533e-02 14931:1.1019964e-01 18535:8.6279467e-02 21786:1.8603274e-01 21787:8.9632370e-02 21794:1.1116634e-01 25392:1.1231291e-01 29428:1.1441861e-01 29841:1.4814374e-01 41623:1.2000546e-01 const:.01 0 |features 13:3.1780716e-02 20:2.6562979e-02 54:2.8585918e-02 69:2.1912629e-02 82:5.8049358e-02 131:5.8736794e-02 239:4.5327391e-02 252:4.0310517e-02 260:7.6078787e-02 293:3.3337336e-02 312:5.5187121e-02 326:4.0829819e-02 480:1.0808110e-01 575:1.0754639e-01 609:8.9197725e-02 613:3.3600930e-02 784:1.4302853e-01 803:6.0246255e-02 882:6.9325343e-02 905:6.5320790e-02 955:6.5052614e-02 1045:5.9500370e-02 1193:4.4315178e-02 1209:1.0092542e-01 1215:1.2907669e-01 1253:8.0998711e-02 1321:1.0773715e-01 1387:7.2316423e-02 1422:4.7683924e-02 1616:1.4526875e-01 1647:6.5673687e-02 1661:9.0076037e-02 1670:5.5867840e-02 1674:4.6764139e-02 1792:9.3430683e-02 1825:8.0822684e-02 1889:5.6807596e-02 2144:1.4277416e-01 2284:9.5845088e-02 2371:6.6173561e-02 3240:8.1150204e-02 3396:1.3803500e-01 3484:8.4396049e-02 3631:1.1275633e-01 4195:9.3184412e-02 4197:1.0941886e-01 4957:2.0568220e-01 5095:1.2179116e-01 6274:1.1822748e-01 7088:2.1718544e-01 8026:1.0568129e-01 9793:2.0754516e-01 9922:1.4243290e-01 10279:1.3034403e-01 11299:2.3901962e-01 12087:1.1898986e-01 17008:1.4454192e-01 17270:1.3463220e-01 19340:1.4572114e-01 27537:2.4891251e-01 38115:1.8481460e-01 38729:2.9631850e-01 38733:1.4102687e-01 43828:2.8295234e-01 43849:2.5397745e-01 const:.01 1 |features 1:5.6227937e-02 9:5.8112178e-02 11:6.7975417e-02 13:2.7233107e-02 14:5.2970249e-02 15:2.8857170e-02 17:4.4299863e-02 19:3.0424299e-02 21:3.1066565e-02 35:4.0662445e-02 45:6.2414631e-02 46:4.0475447e-02 49:8.4336177e-02 51:6.0553774e-02 52:3.8823109e-02 54:5.1406484e-02 60:4.4031937e-02 61:6.4558648e-02 64:6.1603129e-02 67:4.7362868e-02 69:1.8777076e-02 73:5.0644699e-02 79:3.7994515e-02 106:7.4856199e-02 130:7.8268766e-02 133:1.3987665e-01 171:1.3011831e-01 179:3.1279266e-02 217:3.4036342e-02 218:7.3455140e-02 223:9.2493683e-02 231:3.8348030e-02 234:3.7220091e-02 247:5.4220889e-02 262:5.8091156e-02 326:3.4987342e-02 332:6.3452847e-02 336:4.1781750e-02 341:4.8743796e-02 343:1.3367730e-01 348:3.9535418e-02 365:3.4054603e-02 374:1.4762178e-01 451:4.1328866e-02 467:6.4308517e-02 468:5.9007019e-02 495:6.2705122e-02 500:6.1949220e-02 510:9.4128758e-02 514:1.3579303e-01 534:1.0951763e-01 547:3.8709559e-02 553:4.1455485e-02 560:5.4430127e-02 613:2.8792860e-02 724:3.6666613e-02 763:7.4998535e-02 764:4.8829582e-02 773:8.6649515e-02 1071:4.0105179e-02 1086:5.7100881e-02 1130:6.0131811e-02 1141:7.1474522e-02 1145:4.3463137e-02 1218:1.0514795e-01 1437:7.1401097e-02 1449:1.6225833e-01 1454:4.0968470e-02 1664:4.4746570e-02 1685:7.2059080e-02 1921:5.8673799e-02 2288:6.3084319e-02 2298:1.9632911e-02 2314:6.6454045e-02 2349:6.5522626e-02 2474:5.8755338e-02 2526:6.6701807e-02 2538:1.0862266e-01 2940:1.2028566e-01 3142:1.0480788e-01 3206:7.4243933e-02 3353:9.0066992e-02 3686:7.8395553e-02 4026:8.7811925e-02 6547:9.1269627e-02 6548:2.9349780e-01 6719:9.0731807e-02 6871:7.8343809e-02 7761:8.4099285e-02 10386:1.1736739e-01 10598:1.3492443e-01 16156:1.0730688e-01 17966:1.2462626e-01 18200:4.5617953e-01 26771:4.4436035e-01 const:.01 1 |features 5:4.4329714e-02 19:6.4997412e-02 24:3.0137593e-02 39:6.6873968e-02 51:3.9170824e-02 53:8.2385719e-02 54:5.2331254e-02 61:8.1458278e-02 64:5.5151109e-02 70:5.1138438e-02 99:1.0662355e-01 124:1.2948769e-01 136:9.3086272e-02 137:1.8819149e-01 140:8.0356702e-02 152:1.1151985e-01 215:1.0260099e-01 224:7.5032741e-02 271:5.9748888e-02 300:1.2837751e-01 692:2.3037487e-01 854:3.2630676e-01 994:1.2209814e-01 995:9.4615012e-02 1032:1.3341017e-01 1122:7.6119892e-02 1186:1.3069926e-01 1189:1.0495842e-01 1194:2.4012150e-01 1629:8.3590306e-02 1848:2.0053655e-01 3390:1.7187399e-01 3533:1.5466952e-01 3863:1.9140249e-01 5947:1.4336202e-01 6080:4.1007745e-01 11268:2.3212181e-01 25118:2.6375446e-01 27851:3.0909121e-01 const:.01 0 |features 20:3.6674462e-02 41:1.1880229e-01 49:4.8673142e-02 50:4.2504359e-02 51:7.7088155e-02 56:8.3480909e-02 65:1.4872426e-01 81:8.1781596e-02 82:8.0146469e-02 102:5.7217594e-02 171:9.9898666e-02 223:5.7110842e-02 232:1.5569583e-01 247:8.7361507e-02 280:7.5250395e-02 417:7.3268570e-02 426:9.0797640e-02 451:6.6589683e-02 463:7.4043311e-02 469:2.2094013e-01 522:1.0859617e-01 544:2.7740389e-01 637:1.0001780e-01 655:5.1759366e-02 757:7.5199835e-02 984:1.4840774e-01 1171:9.3574688e-02 1544:7.9602376e-02 1546:1.5825099e-01 1629:6.3042566e-02 1685:1.1610267e-01 1688:1.1006524e-01 1726:8.4265992e-02 1808:1.3028733e-01 1823:1.1695317e-01 1840:1.2701567e-01 1896:1.3002652e-01 2335:9.7802326e-02 2493:7.4400067e-02 2526:1.8196413e-01 2693:1.4649729e-01 3046:1.8662894e-01 3668:1.4078389e-01 6609:1.7794405e-01 6655:2.2056903e-01 7196:2.4543880e-01 24343:5.2090609e-01 const:.01 0 |features 5:1.8748716e-02 10:5.6936800e-02 15:4.4146933e-02 17:4.9612597e-02 45:5.6394730e-02 49:4.6214975e-02 64:2.3325494e-02 69:3.5605107e-02 101:7.0048422e-02 110:3.2488175e-02 140:2.0072617e-02 233:4.3065708e-02 242:1.0643604e-01 244:6.9418870e-02 277:4.8323438e-02 323:1.2766322e-01 325:7.9672344e-02 365:3.0770028e-02 370:4.3850001e-02 443:9.3829840e-02 454:7.5050786e-02 462:5.6330800e-02 469:8.0393508e-02 484:5.5654574e-02 497:3.8400136e-02 506:3.3454269e-02 510:4.0526792e-02 511:4.2455204e-02 514:7.0518784e-02 533:2.4889233e-02 535:4.0153474e-02 546:6.4653300e-02 550:3.8067490e-02 620:6.0650364e-02 640:1.3312982e-01 641:8.2753584e-02 655:2.9026026e-02 724:5.6094151e-02 764:4.4119962e-02 801:6.6137411e-02 819:1.4694212e-01 842:2.5096988e-02 964:1.1376671e-01 1003:5.4785322e-02 1057:6.8352796e-02 1202:1.0422512e-01 1315:6.4849019e-02 1426:3.8666740e-02 1666:6.3617513e-02 1778:1.1817466e-01 1868:5.6576643e-02 1906:1.1306407e-01 1926:9.3726598e-02 1931:1.1884861e-01 2007:6.3413791e-02 2316:6.0273167e-02 2493:9.9562541e-02 2676:6.9040313e-02 2836:9.8926008e-02 2984:6.6663183e-02 3000:6.9308072e-02 3223:8.6090915e-02 3351:2.2871687e-01 3725:7.7053025e-02 3811:6.8490796e-02 3841:4.5579482e-02 4674:1.6996081e-01 5373:1.3293710e-01 5806:7.5824536e-02 6133:8.9576356e-02 6155:1.3100635e-01 6460:1.0676178e-01 6584:9.0606265e-02 6871:7.0787534e-02 6912:8.3406568e-02 7367:8.9570135e-02 7553:1.5591325e-01 7692:8.6311661e-02 7695:9.2567801e-02 8188:1.3411996e-01 10193:8.8429809e-02 10597:7.8079574e-02 10850:9.5289782e-02 11081:2.4371247e-01 11432:8.9037620e-02 11562:3.1671658e-01 11711:9.3613222e-02 11883:1.1952781e-01 11967:2.1894297e-01 11968:1.9302370e-01 11969:1.3247661e-01 11970:1.1684068e-01 11971:1.3337959e-01 11972:1.3171561e-01 11973:1.3046715e-01 11974:2.2348976e-01 12669:1.0174029e-01 const:.01 1 |features 19:5.9574194e-02 26:4.2865239e-02 39:3.6201324e-02 51:7.2051011e-02 64:2.9855313e-02 65:1.4200938e-01 74:4.2308707e-02 100:1.2271544e-01 218:1.0562819e-01 255:6.4512782e-02 257:3.9978240e-02 384:8.1881963e-02 393:6.0280081e-02 417:3.1060783e-02 438:1.5313289e-01 549:8.4757142e-02 555:4.0614061e-02 613:8.6890973e-02 616:5.3419333e-02 622:6.4212285e-02 814:5.5370692e-02 837:5.9613608e-02 897:5.1246841e-02 1005:6.2460557e-02 1071:4.6381343e-02 1193:4.3916617e-02 1213:3.4473661e-02 1422:4.7255065e-02 1617:1.8318784e-01 1765:5.1041853e-02 2074:1.4475012e-01 2298:2.2705318e-02 2350:7.5851642e-02 2374:1.6074987e-01 2381:7.7482827e-02 2603:3.3817855e-01 3923:2.1595059e-01 3988:9.5602795e-02 4195:9.2346333e-02 4196:4.0548000e-01 4197:2.8295380e-01 4254:7.8190200e-02 4566:9.6056193e-02 6118:2.4940072e-01 6837:3.1547111e-01 7890:1.0002538e-01 8007:3.4149605e-01 9866:9.4558999e-02 15111:1.5337330e-01 const:.01 0 |features 14:9.0551943e-02 107:2.2151279e-01 234:1.8240327e-01 365:9.8568074e-02 514:1.3341925e-01 1213:8.6278982e-02 1683:2.4263929e-01 2298:5.6825750e-02 2314:3.2566914e-01 2323:2.1527143e-01 2324:2.5828421e-01 2350:3.2142323e-01 2977:5.1535153e-01 6548:2.6570037e-01 6870:2.6723662e-01 7973:2.8700694e-01 const:.01 0 |features 5:3.0569859e-02 14:5.7127971e-02 15:2.5109209e-02 21:7.0537411e-02 23:6.3252546e-02 24:2.0782944e-02 25:8.5725211e-02 33:3.0665457e-02 35:5.9905607e-02 45:6.3535973e-02 51:1.5953887e-02 54:2.1313999e-02 60:3.8313080e-02 64:2.2462498e-02 65:3.8271498e-02 69:2.7663173e-02 70:5.8147259e-02 73:5.4793376e-02 77:5.8088157e-02 79:3.3059798e-02 85:7.7563360e-02 90:3.2503996e-02 98:3.8624041e-02 117:7.6439127e-02 170:3.8047355e-02 179:2.7216723e-02 188:4.0447000e-02 189:3.1791087e-02 191:6.5087140e-02 234:3.2385956e-02 240:2.8185964e-02 241:1.0602328e-01 269:2.7673613e-02 286:5.0536592e-02 288:2.6126852e-02 293:2.4856713e-02 311:6.6358015e-02 312:4.1148171e-02 327:6.8891421e-02 334:4.0456936e-02 338:3.2351784e-02 339:6.3113220e-02 360:4.6997938e-02 363:7.3020950e-02 364:5.3230029e-02 365:2.9631600e-02 417:3.9567947e-02 433:2.7841277e-02 437:7.1545839e-02 464:2.4783857e-02 478:4.1819762e-02 497:3.6979407e-02 504:5.0425492e-02 506:3.2216530e-02 524:4.6997938e-02 526:2.4268333e-02 542:5.6366071e-02 543:5.6082699e-02 547:3.3681970e-02 580:5.2104943e-02 584:5.6764752e-02 587:4.0119972e-02 607:6.0295317e-02 613:4.2418841e-02 625:4.1694559e-02 767:4.1415092e-02 789:5.0464176e-02 811:7.3758960e-02 848:4.7293402e-02 929:4.1737825e-02 988:8.8091038e-02 1012:7.5103939e-02 1024:8.6311430e-02 1028:2.8802637e-02 1040:3.9077599e-02 1059:2.5791157e-02 1073:1.4106524e-01 1089:6.3731894e-02 1099:7.8817450e-02 1106:1.2108134e-01 1122:6.5063007e-02 1186:5.3232510e-02 1213:2.5937244e-02 1272:1.0798465e-01 1280:1.1216581e-01 1308:5.2337568e-02 1309:7.3058985e-02 1322:5.5768292e-02 1380:4.2369001e-02 1421:5.7262797e-02 1425:5.3408515e-02 1454:7.4810281e-02 1455:5.7900451e-02 1468:5.4929636e-02 1492:8.4563032e-02 1500:5.7243664e-02 1543:7.8670032e-02 1643:9.8178074e-02 1654:4.9704719e-02 1691:1.7020607e-01 1725:1.3631357e-01 1776:4.5585170e-02 1861:6.6224568e-02 1955:6.6742174e-02 1982:5.2097537e-02 2031:1.7524984e-01 2036:1.3737166e-01 2039:8.7510303e-02 2054:1.8759170e-01 2058:8.2896128e-02 2090:7.9429053e-02 2107:4.6024594e-02 2128:8.7229356e-02 2226:6.9141768e-02 2298:1.7082995e-02 2360:5.0448138e-02 2506:4.6708602e-02 2548:5.3938799e-02 2886:1.2377986e-01 2936:6.7353018e-02 2937:1.1558127e-01 2988:8.8842280e-02 3937:1.1740731e-01 4134:1.5626492e-01 4331:7.7642187e-02 4524:1.5369795e-01 4525:1.5632485e-01 4527:1.7224768e-01 5656:1.1679894e-01 6669:1.0236072e-01 8240:1.2149943e-01 9194:8.5912406e-02 9462:2.7758819e-01 10491:8.8883638e-02 12275:9.0519451e-02 12276:9.1816261e-02 12283:1.0713290e-01 12398:1.7067580e-01 12963:9.7806975e-02 16404:9.9345028e-02 18109:1.0338216e-01 20339:1.8535286e-01 26595:1.1869442e-01 26596:1.1269107e-01 43057:1.9545111e-01 const:.01 1 |features 3:2.0098239e-01 13:9.7139642e-02 69:6.6977248e-02 73:8.6079769e-02 210:2.8382161e-01 236:1.0987454e-01 257:1.2330484e-01 271:9.9759355e-02 300:2.1434470e-01 496:3.3170715e-01 588:2.0304711e-01 782:5.8802795e-01 1160:1.8862417e-01 1902:2.9214451e-01 3132:2.8182480e-01 3506:2.7777719e-01 const:.01 1 |features 3:7.5274609e-02 5:2.7721019e-02 6:8.1254929e-02 24:3.1909321e-02 106:5.9063990e-02 117:5.5923458e-02 124:8.0973469e-02 140:2.9678481e-02 144:6.6757180e-02 147:4.8475292e-02 161:4.6856284e-02 167:6.5863252e-02 170:5.8416419e-02 189:4.8810795e-02 208:1.0946248e-01 215:6.4160220e-02 217:4.5470804e-02 224:4.6920765e-02 230:1.0405295e-01 240:4.3275628e-02 247:7.2436325e-02 262:7.7606805e-02 283:6.9337763e-02 286:5.0345905e-02 288:4.0114146e-02 309:6.4992316e-02 327:5.0401498e-02 337:5.6898914e-02 385:2.6686317e-01 386:1.6252494e-01 433:4.2746406e-02 481:5.8783960e-02 496:7.3375419e-02 511:6.2772378e-02 533:3.6800116e-02 613:6.5128230e-02 620:4.2730585e-02 636:1.0591725e-01 655:4.2916596e-02 675:8.4336817e-02 701:1.0061891e-01 702:5.0542403e-02 740:1.0262701e-01 751:8.1032857e-02 802:3.4424391e-02 841:8.4534377e-02 995:5.9166286e-02 1000:9.9273682e-02 1062:7.5057909e-02 1122:4.7600601e-02 1293:8.8933624e-02 1322:8.5624456e-02 1339:1.1455882e-01 1342:1.1022948e-01 1419:1.3952175e-01 1422:1.1455855e-01 1434:7.8772768e-02 1466:9.6724525e-02 1467:8.8373706e-02 1728:1.3829337e-01 1966:7.7498570e-02 2090:7.2026968e-02 2166:9.1685176e-02 2298:2.6228562e-02 2394:1.2269121e-01 2474:7.8494117e-02 2490:8.1928082e-02 2509:9.6463762e-02 2577:8.8719636e-02 2760:1.1669923e-01 3109:1.5548451e-01 3188:7.1856588e-02 3206:9.9186085e-02 3212:1.1073402e-01 3282:9.4406553e-02 3403:8.9649603e-02 3533:9.6720614e-02 3845:9.2920959e-02 4096:9.7636685e-02 4256:8.2426935e-02 4401:1.0633203e-01 4450:1.3256367e-01 4736:1.6756712e-01 6033:1.8842539e-01 6220:1.4093114e-01 6263:3.7304202e-01 6709:1.6233674e-01 7370:1.3546002e-01 12224:1.6426699e-01 14802:1.3931257e-01 19300:1.7710868e-01 46534:1.3786998e-01 const:.01 1 |features 9:4.6367027e-02 16:6.1067004e-02 20:8.5846998e-02 21:7.1059927e-02 24:3.2267448e-02 26:5.0072491e-02 33:4.7610965e-02 35:1.1528227e-01 41:1.6424473e-01 45:3.5334520e-02 51:6.9151565e-02 60:1.0071620e-01 61:5.1510595e-02 72:7.4152239e-02 79:5.1328398e-02 103:1.4898199e-01 176:7.8416556e-02 218:8.0061093e-02 250:1.0326560e-01 271:3.7782539e-02 286:3.0068828e-02 288:4.0564358e-02 293:3.8592350e-02 302:1.1546159e-01 309:6.5721735e-02 315:5.6986611e-02 318:2.3546550e-01 383:2.2283898e-01 417:3.6283262e-02 478:6.4929053e-02 522:9.1053754e-02 526:6.3795805e-02 550:5.6916598e-02 575:5.9324477e-02 614:7.9871364e-02 762:1.2019262e-01 773:1.1705850e-01 784:1.3358431e-01 785:8.8961251e-02 787:1.9401467e-01 1029:6.0565561e-02 1162:6.9167450e-02 1171:7.8458808e-02 1304:1.6093932e-01 1389:8.1424959e-02 1449:1.2052207e-01 1544:1.5926978e-01 1554:6.9270238e-02 1664:6.0450036e-02 1771:3.6215627e-01 1776:7.0775196e-02 1807:1.4898971e-01 1944:1.3120492e-01 2132:2.0645486e-01 2173:1.0992619e-01 2203:9.7744867e-02 2298:2.6522933e-02 2335:8.2003526e-02 2349:8.8517293e-02 2493:6.2381625e-02 2769:9.8676965e-02 2780:9.9630758e-02 2881:1.4217882e-01 2887:1.1598649e-01 2949:8.1066050e-02 3094:8.8201903e-02 3160:9.7536616e-02 3791:1.5505752e-01 7090:1.6098092e-01 10521:2.7235332e-01 12629:1.4020835e-01 22492:1.8364730e-01 const:.01 0 |features 5:6.2370926e-02 9:8.2969874e-02 11:7.8301065e-02 13:5.3113837e-02 15:7.9321973e-02 17:3.0138625e-02 18:3.8169172e-02 19:3.5045832e-02 21:6.0590386e-02 24:2.7513355e-02 25:5.4077033e-02 33:1.0593341e-01 36:6.4336151e-02 45:8.8755995e-02 51:2.1120440e-02 53:1.0600253e-01 54:5.9215263e-02 56:1.0105183e-01 60:5.0720505e-02 69:2.1629365e-02 75:5.3064771e-02 77:7.6899596e-02 79:7.4102245e-02 102:4.0906459e-02 103:9.0132914e-02 110:4.1417986e-02 111:5.6838844e-02 141:5.9076302e-02 169:9.1085196e-02 182:4.3280140e-02 209:4.6993274e-02 215:5.5321231e-02 252:3.9789423e-02 256:9.3684979e-02 259:4.3481302e-02 262:6.6915356e-02 271:3.2215890e-02 293:3.2906387e-02 318:1.6386269e-01 323:1.6275318e-01 327:4.3457974e-02 337:4.9060278e-02 354:5.0066564e-02 363:5.7093848e-02 364:7.0468202e-02 365:3.9227586e-02 370:9.4651602e-02 434:5.8588240e-02 453:4.6802446e-02 454:4.5591798e-02 460:1.3798396e-01 464:3.2809936e-02 478:5.5362798e-02 479:7.5700112e-02 525:8.2142293e-02 526:5.4396518e-02 547:4.4589642e-02 553:4.7752682e-02 559:1.1673314e-01 573:4.1921638e-02 575:5.0583966e-02 607:7.9821534e-02 614:6.8103597e-02 627:6.0209919e-02 628:1.5161711e-01 629:1.0059723e-01 717:1.4499886e-01 724:4.2236369e-02 757:5.3762466e-02 784:6.7272834e-02 807:7.5819626e-02 842:5.4172643e-02 910:6.8263754e-02 918:7.9150751e-02 976:7.4713372e-02 984:6.2664874e-02 995:1.3312122e-01 1014:5.2290574e-02 1036:9.8103240e-02 1054:1.2968098e-01 1127:7.0449598e-02 1134:6.0766481e-02 1229:8.3534785e-02 1273:7.8614302e-02 1361:7.4676335e-02 1617:6.5356918e-02 1623:5.4450881e-02 1666:3.8646318e-02 1711:9.5469534e-02 1727:6.1889127e-02 1731:5.8012776e-02 1807:7.5030960e-02 1946:1.0205268e-01 1982:6.8968959e-02 1983:9.7111531e-02 1993:9.5822535e-02 2298:2.2615204e-02 2346:1.3748658e-01 2534:1.4603944e-01 2795:8.5954525e-02 2965:1.3305515e-01 2976:1.0303364e-01 3784:1.0586172e-01 4192:3.4265345e-01 4395:1.2212165e-01 5253:9.9034332e-02 5630:1.0984328e-01 5971:1.1729332e-01 6047:9.7998649e-02 6597:1.0527518e-01 7016:1.1832156e-01 7357:1.3066302e-01 10738:1.2708010e-01 13153:1.3917591e-01 15247:1.4806409e-01 15793:1.8395585e-01 22259:1.4044251e-01 23669:1.8170235e-01 const:.01 0 |features 7:3.4840040e-02 15:1.7136127e-02 24:8.3770668e-03 34:4.3693949e-02 45:1.5531783e-02 50:3.7382036e-02 76:2.9827056e-02 101:7.0950828e-02 110:3.6151547e-02 125:5.5084400e-02 126:4.4207551e-02 128:3.1904615e-02 141:3.0454848e-02 143:5.8224376e-02 167:6.9861256e-02 168:4.7647424e-02 181:3.1665616e-02 182:4.6823520e-02 184:3.0404031e-02 187:3.2502651e-02 210:2.2515047e-02 217:2.0211652e-02 220:2.7663287e-02 228:6.0315896e-02 236:1.8291811e-02 249:4.3547831e-02 252:2.0512132e-02 259:2.2415359e-02 265:3.8853105e-02 267:3.1682916e-02 280:2.7734110e-02 297:2.2605829e-02 298:2.5781414e-02 305:2.3575986e-02 345:3.4531772e-02 346:5.4504752e-02 363:8.6706564e-02 364:2.1455647e-02 390:3.8228404e-02 397:6.7489751e-02 447:1.0005680e-01 464:2.8638037e-02 466:4.0311165e-02 477:3.0120896e-02 478:2.8540475e-02 496:3.2615177e-02 497:2.5237108e-02 528:3.9950643e-02 554:7.8387253e-02 558:4.9762145e-02 571:4.9711622e-02 572:4.7531649e-02 573:2.1611325e-02 586:2.3220150e-02 587:4.6359096e-02 596:6.0263071e-02 613:1.7097939e-02 638:6.1368302e-02 643:6.6462412e-02 644:3.8129084e-02 655:1.9076312e-02 663:7.3441520e-02 670:3.6726441e-02 694:3.8523898e-02 751:3.6018889e-02 758:4.0786028e-02 760:3.7352145e-02 767:2.8264301e-02 791:4.4009849e-02 801:4.3466438e-02 802:3.6514003e-02 807:3.9086323e-02 857:9.0143897e-02 861:4.9718324e-02 932:2.7831949e-02 937:5.2228145e-02 1028:1.9656757e-02 1033:2.7787650e-02 1059:4.2002439e-02 1080:3.9885554e-02 1083:4.6198796e-02 1085:3.9726842e-02 1086:5.7411179e-02 1122:2.1158341e-02 1166:4.1224491e-02 1178:4.1629877e-02 1200:4.0690389e-02 1217:1.1395045e-01 1236:5.0496448e-02 1250:4.2214323e-02 1266:3.4152512e-02 1272:4.3525822e-02 1307:6.8669237e-02 1308:3.5718497e-02 1309:4.9860116e-02 1318:7.8499652e-02 1326:4.8372380e-02 1328:5.8278326e-02 1397:3.4463037e-02 1409:4.7190681e-02 1413:4.6337679e-02 1429:3.5002314e-02 1443:3.3441190e-02 1446:5.1397599e-02 1476:9.5236763e-02 1549:8.3884947e-02 1668:3.2849502e-02 1687:4.3906629e-02 1717:8.2391284e-02 1804:8.4411882e-02 1893:5.3866304e-02 2014:6.7775264e-02 2074:3.5416268e-02 2087:4.1348211e-02 2095:7.6559819e-02 2097:3.3240367e-02 2104:3.6455814e-02 2118:7.3130772e-02 2126:3.5548791e-02 2141:9.3933709e-02 2148:5.4242454e-02 2182:3.7997674e-02 2249:7.1520083e-02 2262:3.7439309e-02 2409:4.1854691e-02 2412:5.4271162e-02 2453:4.4971883e-02 2458:4.9542155e-02 2469:7.5739913e-02 2470:3.9942887e-02 2517:1.1136424e-01 2570:1.1097495e-01 2714:5.8235914e-02 2893:4.3869615e-02 2932:1.0808441e-01 2974:5.5295590e-02 2984:9.1944359e-02 2988:3.5810024e-02 3039:4.3797858e-02 3084:6.1566442e-02 3112:4.8887894e-02 3123:5.8712419e-02 3132:7.9438962e-02 3137:3.3737298e-02 3326:6.5589420e-02 3367:5.2583277e-02 3487:9.2147656e-02 3608:2.0820643e-01 3617:4.4865873e-02 3684:7.6627649e-02 3745:4.7501903e-02 3770:6.3513435e-02 3775:7.8416646e-02 3812:5.4318316e-02 3818:5.7274304e-02 3822:1.9098589e-01 3823:4.4853348e-02 3843:9.1322683e-02 3883:4.8410673e-02 3964:5.3148352e-02 4031:4.8605818e-02 4200:8.8930175e-02 4314:6.7789614e-02 4539:9.3055889e-02 4660:5.4407988e-02 4969:5.5007938e-02 5012:6.8126224e-02 5031:6.3682228e-02 5373:5.1601030e-02 5592:5.9569605e-02 5696:6.4103141e-02 5945:5.1751181e-02 6343:8.3479986e-02 6682:1.3796583e-01 6685:6.4830862e-02 6686:1.0457649e-01 6822:1.3873954e-01 7108:4.5291211e-02 7144:9.6225031e-02 7185:6.8560563e-02 7438:5.5862669e-02 7609:1.6033533e-01 8229:1.0223389e-01 8292:5.4418582e-02 8402:5.0823536e-02 8497:5.4046262e-02 8538:6.2403820e-02 8634:6.3728154e-02 8861:6.6802837e-02 8871:5.5826101e-02 9111:5.8251314e-02 9117:5.9958160e-02 9535:6.4150997e-02 9650:6.8188138e-02 9816:6.5249316e-02 10093:7.0116185e-02 10200:7.0709318e-02 10786:6.2822521e-02 10854:1.0823838e-01 11020:6.1852627e-02 11780:7.4865676e-02 11982:5.9552085e-02 12483:6.4164706e-02 12691:8.1777968e-02 13714:7.2919071e-02 13750:6.0485873e-02 14487:8.7727055e-02 14746:7.2039224e-02 15347:6.5685585e-02 15383:7.6129235e-02 15565:8.2490668e-02 16153:1.0228214e-01 16614:5.9369959e-02 18085:6.4904340e-02 18652:8.0024414e-02 19468:7.3448263e-02 25365:7.7295355e-02 26352:7.8225546e-02 26441:2.5145692e-01 26725:1.0388903e-01 30118:9.4562627e-02 30785:7.9896271e-02 32219:1.0180197e-01 35287:8.4132530e-02 36666:9.9623039e-02 42610:1.1279740e-01 45427:8.2207583e-02 const:.01 1 |features 13:4.3153021e-02 14:1.1829744e-01 41:6.9006599e-02 51:6.0972415e-02 84:1.1827825e-01 188:3.0867187e-02 217:5.3933285e-02 234:5.8978193e-02 239:6.1547190e-02 286:3.5269044e-02 291:8.5765503e-02 387:9.0356790e-02 464:4.5133978e-02 533:7.3904037e-02 573:5.7668209e-02 811:5.6289248e-02 1007:9.2910483e-02 1029:7.1039997e-02 1094:1.3071515e-01 1160:8.3793834e-02 1325:1.3793103e-01 1584:1.0675233e-01 2298:3.1109909e-02 2506:8.5061215e-02 2812:1.1131887e-01 2876:2.3368464e-01 2877:2.3493543e-01 3029:1.6799289e-01 3052:2.5787389e-01 3054:1.4093679e-01 4164:1.8078741e-01 8247:4.8275068e-01 10943:1.8927836e-01 14950:3.9856747e-01 21809:3.8234097e-01 const:.01 0 |features 18:1.5493284e-01 19:1.1477032e-01 20:8.5865617e-02 24:5.3215984e-02 33:1.3294719e-01 47:2.1871074e-01 51:1.0659786e-01 55:6.2004048e-02 57:1.8354702e-01 188:4.3400761e-02 229:6.7657195e-02 296:2.0359166e-01 323:1.9091707e-01 388:9.0661198e-02 433:1.2070323e-01 549:1.6328554e-01 929:2.2428337e-01 1029:9.9885680e-02 1122:7.9384729e-02 1125:1.4887498e-01 1288:1.0321296e-01 1455:1.1961330e-01 1731:2.3548020e-01 2298:4.3742038e-02 2350:1.4612900e-01 3923:1.4122328e-01 4296:1.8467993e-01 4333:2.3115349e-01 4345:3.0988041e-01 4349:1.8925640e-01 5782:2.4399020e-01 5864:2.3890707e-01 10749:2.5684154e-01 21120:3.0012569e-01 const:.01 1 |features 13:3.5122149e-02 20:2.9355818e-02 24:1.8193530e-02 54:5.3488977e-02 55:6.0769320e-02 57:1.7518632e-01 73:3.1123305e-02 79:4.9000982e-02 92:7.4176498e-02 102:4.5799427e-02 123:1.7551583e-01 188:2.5122738e-02 210:4.8898760e-02 217:9.2121072e-02 225:6.1115582e-02 252:4.4548776e-02 253:6.7458391e-02 257:7.5484782e-02 269:4.1017622e-02 366:1.1325441e-01 415:6.0479321e-02 463:1.4142957e-01 555:4.5291580e-02 578:1.2191480e-01 584:2.3488830e-01 611:8.9175999e-02 645:7.8458533e-02 655:4.1430425e-02 679:6.2095456e-02 684:6.3856207e-02 686:7.5005271e-02 726:5.7999060e-02 764:6.2974818e-02 773:5.3249780e-02 802:3.3232298e-02 1028:4.2691052e-02 1036:1.3614102e-01 1059:3.8227461e-02 1077:8.2150340e-02 1099:1.1682263e-01 1218:5.1968209e-02 1235:7.0076689e-02 1282:7.4677385e-02 1350:8.1799380e-02 1429:7.6018922e-02 1440:7.9550207e-02 1444:1.0783076e-01 1455:6.9238722e-02 1544:6.3717172e-02 1546:1.0219729e-01 1587:9.6300386e-02 1623:6.0963944e-02 1664:5.7709012e-02 1774:8.6448006e-02 1965:1.0352060e-01 1977:1.1192454e-01 2088:2.1713960e-01 2128:7.6361164e-02 2153:5.8909841e-02 2298:2.5320288e-02 2427:1.1691196e-01 2538:1.4008911e-01 2701:8.4651217e-02 2730:2.2284523e-01 2731:8.7408215e-02 2732:1.5031859e-01 3206:9.5751345e-02 3488:1.2392300e-01 3515:1.3569398e-01 4285:1.8436658e-01 5657:9.6229412e-02 5719:1.3809447e-01 6317:1.2981699e-01 6442:1.0863345e-01 7016:1.3247442e-01 7177:1.3985184e-01 7827:3.2701254e-01 8894:2.7690810e-01 16820:1.5061314e-01 17493:1.8230699e-01 const:.01 1 |features 10:3.5644427e-02 16:4.3292750e-02 17:5.9796676e-02 19:8.9730062e-02 20:2.1799959e-02 24:2.2875635e-02 26:3.5498317e-02 39:2.9979678e-02 41:4.1708253e-02 48:4.6792686e-02 53:8.8134483e-02 54:2.3460163e-02 69:3.0448653e-02 74:5.9323531e-02 110:5.8306012e-02 115:6.7804411e-02 117:4.0091250e-02 121:4.2850554e-02 124:9.8286323e-02 151:6.4482346e-02 181:5.1071003e-02 193:3.8331900e-02 229:4.9242467e-02 239:3.7199713e-02 253:8.4818803e-02 271:2.6785497e-02 274:4.4603076e-02 293:2.7359603e-02 295:6.7613192e-02 305:3.8023870e-02 315:4.0400002e-02 320:3.8710106e-02 364:3.4604140e-02 380:4.4637669e-02 383:1.2745656e-01 394:8.3664499e-02 400:4.4861794e-02 415:9.4254173e-02 417:9.3606025e-02 438:4.3047853e-02 481:4.2141933e-02 497:4.0702965e-02 516:4.6999872e-02 534:6.1949056e-02 623:7.7074982e-02 733:1.3904005e-01 927:4.7750738e-02 929:9.6411340e-02 951:6.6445321e-02 982:2.3144120e-01 1002:5.6537647e-02 1003:5.8070760e-02 1013:9.3373321e-02 1056:4.8027087e-02 1090:7.7481814e-02 1115:5.1782589e-02 1170:5.5230048e-02 1173:7.0445925e-02 1204:2.4909201e-01 1213:4.8337549e-02 1218:6.5342225e-02 1321:5.2221537e-02 1470:6.2386319e-02 1544:4.7317080e-02 1575:5.1363513e-02 1608:2.5474373e-01 1666:6.7432605e-02 1791:8.9988582e-02 1806:3.3019197e-01 1874:7.0083067e-02 1979:9.5684007e-02 1998:5.9789028e-02 2131:6.7900576e-02 2182:1.0376196e-01 2362:7.8914888e-02 2374:1.3312301e-01 2376:1.1997322e-01 2380:1.2819764e-01 2381:1.3466050e-01 2455:7.2431557e-02 2502:1.0227053e-01 2506:5.1411819e-02 2548:5.9370041e-02 2709:9.8846674e-02 2752:6.5495759e-02 2926:8.6909212e-02 2940:6.8040036e-02 3013:5.8986142e-02 3137:5.4412257e-02 3306:1.2922576e-01 3327:7.6205522e-02 3355:6.4108074e-02 3669:1.1386418e-01 3898:7.6301426e-02 4073:1.1052508e-01 4077:6.4509563e-02 4102:7.2038792e-02 4550:8.2730398e-02 5388:1.7350669e-01 8075:1.5743443e-01 8408:8.3213530e-02 11627:1.3053206e-01 11794:1.1238789e-01 12817:1.3195512e-01 12845:2.0406902e-01 13680:9.6953347e-02 13963:9.5457762e-02 15331:9.7277015e-02 35247:1.3152725e-01 46151:1.7046249e-01 const:.01 1 |features 20:8.2411356e-02 136:1.5775637e-01 334:1.6834122e-01 1398:1.9992638e-01 1429:2.1340990e-01 1654:2.0682122e-01 2521:4.9259800e-01 5580:2.6474983e-01 5791:4.2265284e-01 6560:4.4585344e-01 6968:3.4860751e-01 const:.01 0 |features 9:3.6398012e-02 24:3.1395722e-02 45:4.6963699e-02 50:2.7975973e-02 69:1.9912839e-02 89:8.6318202e-02 110:3.8131021e-02 130:1.0288005e-01 141:5.4387953e-02 161:3.7194889e-02 179:3.3171244e-02 180:5.0739989e-02 187:9.8278783e-02 210:6.8079107e-02 221:4.8834592e-02 255:5.9157263e-02 286:7.2687015e-02 310:6.8331987e-02 323:5.3671151e-02 363:5.2562829e-02 369:7.0646152e-02 426:1.2541761e-01 437:5.1500991e-02 463:1.0227507e-01 561:6.1333645e-02 617:4.4145752e-02 620:5.7431348e-02 655:3.4067534e-02 660:3.1092919e-02 663:7.7462807e-02 679:5.1060036e-02 690:5.3964071e-02 702:4.0120963e-02 757:4.9495831e-02 774:6.0965233e-02 842:2.9456064e-02 857:6.7461908e-02 963:5.1648006e-02 972:8.8709086e-02 1059:3.1433791e-02 1119:7.0799015e-02 1379:8.0447547e-02 1384:7.3334336e-02 1422:4.3332197e-02 1426:4.5382734e-02 1434:6.2530451e-02 1454:7.3561348e-02 1455:5.6933824e-02 1479:1.1905130e-01 1492:6.0871184e-02 1730:7.4758939e-02 1783:7.3249601e-02 1837:5.8557935e-02 1919:7.0182055e-02 1979:1.0594957e-01 2090:5.7175580e-02 2094:7.2025821e-02 2104:1.1023202e-01 2827:1.0619581e-01 2937:8.3199099e-02 2968:8.5929751e-02 3187:1.0523009e-01 3392:2.2683747e-01 3410:9.2094503e-02 3435:1.3834976e-01 3451:2.7254555e-01 3512:7.4119225e-02 3563:9.5601499e-02 4239:1.0484468e-01 5390:2.4169137e-01 5483:8.6291805e-02 5995:9.3062788e-02 6059:1.1587030e-01 6499:1.8485101e-01 7241:1.6527644e-01 7738:1.1433336e-01 7739:1.1235390e-01 7757:2.4682325e-01 8542:2.8283405e-01 10446:1.1144420e-01 11124:1.0738813e-01 11199:1.1563525e-01 13009:2.3873159e-01 18339:2.4398449e-01 22004:1.3459072e-01 23705:1.4434856e-01 29830:1.5149315e-01 const:.01 1 |features 10:4.4629339e-02 13:5.5292483e-02 54:2.9373778e-02 95:6.4632386e-02 131:6.0355645e-02 157:8.6485691e-02 161:4.2058352e-02 182:4.5055419e-02 189:7.4181393e-02 208:5.8030330e-02 213:5.6226950e-02 230:7.5353131e-02 240:3.8844343e-02 268:1.3840207e-01 269:3.8138248e-02 277:3.7877839e-02 297:4.5649465e-02 301:8.7807827e-02 309:9.8773651e-02 319:4.6491615e-02 334:5.5755518e-02 354:8.8247195e-02 357:6.5825030e-02 364:4.3326825e-02 445:9.2422344e-02 494:5.4928187e-02 555:7.1302116e-02 603:2.4221382e-01 620:3.8355112e-02 628:6.0486663e-02 629:6.1851427e-02 631:6.6325411e-02 645:7.2950862e-02 670:7.4164160e-02 676:7.5853497e-02 687:1.2742855e-01 757:5.5967718e-02 765:8.5163340e-02 767:5.7075996e-02 837:6.1812557e-02 841:7.5878330e-02 871:6.8067551e-02 888:6.5833949e-02 945:6.1080404e-02 953:6.9570601e-02 995:5.3107850e-02 1000:1.1044755e-01 1002:7.0789121e-02 1005:6.4764522e-02 1091:8.2602702e-02 1094:5.8424015e-02 1132:1.0883804e-01 1173:5.2094273e-02 1193:4.5536552e-02 1237:1.3321449e-01 1240:5.7182312e-02 1250:8.5246205e-02 1376:6.7036495e-02 1419:1.7650442e-01 1422:1.3679105e-01 1455:9.0733707e-02 1575:6.4310737e-02 1629:4.6919633e-02 1670:5.7407621e-02 1674:4.8053011e-02 1727:1.0908561e-01 1730:8.4534131e-02 1731:6.0392365e-02 1784:1.1187904e-01 1889:5.8373280e-02 2020:1.0389055e-01 2024:7.4701987e-02 2025:2.3599479e-01 2028:6.7058124e-02 2080:7.4105151e-02 2097:1.7515719e-01 2196:1.6110793e-01 2229:8.1601396e-02 2338:7.1606696e-02 2477:1.2594074e-01 2533:8.6313561e-02 2942:7.9955317e-02 3188:1.0920580e-01 3338:9.0397134e-02 3603:1.7676048e-01 3636:8.8642485e-02 3653:1.0501442e-01 3690:7.7062979e-02 3736:9.2749573e-02 3737:7.4664839e-02 3741:1.6800253e-01 3848:1.0343088e-01 4099:8.2088999e-02 4104:1.1012262e-01 5657:1.5149307e-01 5865:1.0695566e-01 5898:9.9317968e-02 6005:8.8906974e-02 6022:1.4866458e-01 7800:1.4580484e-01 12106:1.6199295e-01 14065:1.6751038e-01 16310:1.4734824e-01 29557:2.0073965e-01 const:.01 0 |features 5:4.3983996e-02 10:4.6593659e-02 13:3.4093983e-02 17:5.5460390e-02 18:4.1483700e-02 19:6.4490512e-02 21:3.8893208e-02 51:4.8172582e-02 52:8.2293510e-02 54:6.4357392e-02 61:4.7735371e-02 67:5.9295066e-02 95:6.7477129e-02 98:5.5572376e-02 121:1.1755033e-01 124:7.5881086e-02 176:7.2669387e-02 179:3.9159495e-02 182:4.7038496e-02 191:5.5309758e-02 209:8.6475924e-02 210:8.0369115e-02 223:4.4375744e-02 224:7.4447587e-02 252:4.3244652e-02 259:4.7257125e-02 284:3.7751693e-02 286:9.2026785e-02 288:3.7591387e-02 337:5.3320568e-02 348:4.9495630e-02 349:5.9910022e-02 359:6.0962029e-02 380:5.8349442e-02 381:9.6548170e-02 433:4.0058106e-02 436:1.1004676e-01 454:1.0398811e-01 471:1.3187514e-01 478:6.0170390e-02 480:6.8480842e-02 501:6.5886416e-02 524:6.7620762e-02 535:1.3276255e-01 549:5.4190017e-02 555:4.3965712e-02 559:7.4931465e-02 564:7.2784662e-02 574:7.8605242e-02 576:7.0007510e-02 577:9.3237959e-02 587:9.7736456e-02 588:7.1265295e-02 594:7.2218232e-02 606:6.1892118e-02 628:6.3148931e-02 882:1.5607677e-01 921:9.2883117e-02 927:6.2418777e-02 981:8.6777590e-02 995:5.5445347e-02 1014:5.6831378e-02 1038:1.1759848e-01 1045:6.3831300e-02 1071:5.0208934e-02 1145:5.4412868e-02 1189:6.1506689e-02 1294:8.9536898e-02 1295:7.1489416e-02 1422:5.1154759e-02 1426:5.3575475e-02 1511:6.1112575e-02 1575:6.7141317e-02 1656:9.0310328e-02 1710:1.2060855e-01 1714:1.0177737e-01 1756:7.9175927e-02 1861:9.5284097e-02 2136:6.6564873e-02 2227:9.7544409e-02 2338:1.7839557e-01 2676:9.5660187e-02 2850:1.2618704e-01 3160:2.1569268e-01 3689:1.2633957e-01 3825:8.7180078e-02 4192:2.6908526e-01 4193:1.9695120e-01 4222:9.4992794e-02 4269:1.8985939e-01 4708:1.5273537e-01 5770:1.8949188e-01 7563:1.6327249e-01 11708:1.4130983e-01 14248:2.4296996e-01 14321:1.8089043e-01 14714:1.4563596e-01 22643:1.2088921e-01 26887:1.5854539e-01 40689:1.2177701e-01 const:.01 1 |features 19:3.8730893e-02 39:3.9849099e-02 64:6.8968043e-02 135:6.5816924e-02 140:2.8280614e-02 179:3.9819285e-02 180:1.0312805e-01 305:5.0541468e-02 327:4.8027571e-02 434:6.4748779e-02 438:1.3654225e-01 489:6.6897094e-02 533:3.5066817e-02 549:1.4378799e-01 620:4.0717959e-02 629:1.1117501e-01 678:7.6094508e-02 897:9.5511548e-02 1002:7.5150050e-02 1003:7.7187866e-02 1021:1.3464615e-01 1169:9.2181824e-02 1193:4.8341811e-02 1195:1.1477652e-01 1213:3.7947349e-02 1617:1.2229463e-01 1666:7.2314270e-02 1970:8.3548829e-02 2022:1.4971301e-01 2028:1.4939854e-01 2339:8.1591509e-02 2370:1.4121071e-01 2381:1.7899123e-01 2493:1.4027517e-01 2526:1.7819960e-01 2534:1.3021284e-01 2603:1.0955447e-01 3199:1.8934092e-01 3923:1.3662295e-01 4565:1.6264629e-01 4566:1.7902519e-01 4569:2.0253369e-01 5782:2.3604223e-01 7052:1.1043578e-01 7999:2.4241097e-01 8001:2.7347884e-01 10771:1.4416249e-01 13520:1.4566302e-01 24468:1.9810401e-01 24469:1.9810401e-01 26378:3.0451390e-01 36966:2.3866688e-01 const:.01 0 |features 9:5.9608515e-02 19:5.2839227e-02 22:1.0501026e-01 23:7.4565828e-02 24:5.1416334e-02 161:1.2783393e-01 189:1.5142095e-01 229:5.2739445e-02 234:6.4641781e-02 259:6.5557532e-02 428:1.6468778e-01 506:6.4303607e-02 510:7.7897944e-02 533:4.7840454e-02 1059:5.1478680e-02 1173:7.5448684e-02 1266:9.9884838e-02 1342:8.4634833e-02 1373:9.6388645e-02 1419:1.0712560e-01 1454:7.1151748e-02 1455:9.3239732e-02 2367:1.0828817e-01 2446:1.1748262e-01 2949:1.0421687e-01 3459:1.3516846e-01 3791:1.9933882e-01 4065:3.1026843e-01 4096:1.2692849e-01 4104:1.5949175e-01 4346:3.3303609e-01 4347:2.2040294e-01 6510:1.4593895e-01 9692:2.3212782e-01 9693:4.8960653e-01 17155:2.3829176e-01 22719:2.4677208e-01 const:.01 1 |features 15:4.5802083e-02 18:5.2593064e-02 24:2.2390541e-02 51:6.9445275e-02 64:1.0691959e-01 69:5.0460812e-02 70:3.7992992e-02 73:3.8303047e-02 135:8.2060121e-02 147:5.7592005e-02 176:9.2130296e-02 218:5.5554785e-02 229:4.8198245e-02 240:5.1414441e-02 259:1.0144088e-01 263:8.8262454e-02 271:7.5158924e-02 288:4.7658384e-02 302:6.4639799e-02 319:6.1536387e-02 321:8.0272183e-02 380:7.3975459e-02 417:4.2628597e-02 426:8.9444287e-02 433:8.5987650e-02 438:7.1340740e-02 441:8.9406684e-02 511:7.4577935e-02 534:1.0266463e-01 547:6.1439790e-02 549:6.8702139e-02 555:5.5739757e-02 620:5.0766896e-02 660:4.6535868e-02 678:5.6034204e-02 802:4.0898558e-02 814:7.5992122e-02 886:9.2521772e-02 1012:6.5280385e-02 1071:1.3358700e-01 1116:1.0300723e-01 1118:1.0455889e-01 1160:1.4210987e-01 1193:6.0272265e-02 1195:8.4518723e-02 1213:4.7312517e-02 1387:9.8356247e-02 1511:2.0217550e-01 1560:1.0208063e-01 1629:6.2102906e-02 1666:9.0160973e-02 1902:1.2999599e-01 2173:1.2915044e-01 2212:9.1862358e-02 2262:2.6112434e-01 2298:3.1161347e-02 2329:3.3848515e-01 2602:9.7669974e-02 2914:1.4551590e-01 2915:1.5192080e-01 3195:1.2228165e-01 3404:2.0919695e-01 3485:1.4256884e-01 3923:1.0060591e-01 6477:1.7466715e-01 7052:2.8895926e-01 7092:1.7504022e-01 9017:1.6495857e-01 19466:2.0171282e-01 45882:2.9580006e-01 const:.01 0 |features 339:8.3777018e-02 655:7.7866666e-02 1045:1.2358599e-01 1315:2.9455212e-01 2204:1.7426959e-01 3272:1.1990288e-01 5025:2.1436653e-01 5117:3.9240617e-01 7207:2.9898173e-01 11539:3.1621996e-01 19492:2.7572158e-01 44418:6.1220425e-01 const:.01 1 |features 20:3.5210103e-02 22:9.3530416e-02 102:9.3009613e-02 123:1.6984466e-01 189:9.5692478e-02 191:6.8340510e-02 193:6.1911590e-02 297:9.9704146e-02 370:1.2710692e-01 480:8.4614642e-02 524:8.3551936e-02 622:8.5887954e-02 625:7.4123703e-02 660:4.5353759e-02 664:7.6719217e-02 741:1.1153802e-01 760:9.7300172e-02 802:6.7488253e-02 811:5.4950092e-02 882:1.5558840e-01 888:8.4924452e-02 1011:7.3930718e-02 1094:7.5365782e-02 1102:7.9106681e-02 1164:9.8391205e-02 1168:7.8105420e-02 1170:8.9204550e-02 1173:6.7200549e-02 1188:9.8264061e-02 1304:8.7811239e-02 1426:1.1208234e-01 1540:8.3825111e-02 1589:1.0127370e-01 1594:1.0480495e-01 1629:6.0525365e-02 1685:1.1146685e-01 1881:1.0275961e-01 2104:9.4965287e-02 2117:1.2092452e-01 2153:7.0657931e-02 2298:3.0369785e-02 2363:1.3642202e-01 2953:1.4466603e-01 3858:1.6712748e-01 4003:1.1958176e-01 6009:1.2399063e-01 7772:1.3299742e-01 7773:1.5141205e-01 9924:1.8697329e-01 10617:2.7383003e-01 24351:6.3650751e-01 const:.01 0 |features 9:4.4751398e-02 23:5.5980679e-02 24:3.1143108e-02 47:7.5595386e-02 48:6.3704006e-02 49:3.9388556e-02 50:3.4396492e-02 51:5.7048649e-02 55:3.6286067e-02 103:6.0256943e-02 105:1.5068105e-01 152:6.8062961e-02 153:9.4111599e-02 161:7.7429585e-02 189:8.0659397e-02 192:7.1916021e-02 199:1.4406030e-01 208:1.3241805e-01 230:1.0155441e-01 233:3.6704469e-02 236:4.0163536e-02 269:4.1468732e-02 297:4.9635872e-02 349:6.2395472e-02 354:9.5953517e-02 370:6.3277841e-02 374:9.5911197e-02 415:6.1144464e-02 506:4.8276264e-02 533:3.5916466e-02 548:1.6483796e-01 550:5.4933377e-02 606:6.4459801e-02 709:8.1176579e-02 769:1.6294412e-01 802:3.3597786e-02 803:6.7312814e-02 820:1.0137744e-01 1029:5.8455192e-02 1127:3.7998341e-02 1130:7.8404039e-02 1169:9.4415329e-02 1173:9.5905758e-02 1312:9.4586067e-02 1322:8.3568424e-02 1360:8.1670165e-02 1373:7.2364271e-02 1394:8.0629259e-02 1401:9.1568284e-02 1419:8.0425099e-02 1422:9.0205781e-02 1434:7.6881260e-02 1452:1.3052034e-01 1454:5.3417541e-02 1455:4.1343249e-02 1528:7.5619414e-02 1642:1.8307613e-01 1768:6.5966055e-02 1785:1.6416769e-01 1885:1.2141315e-01 2244:9.7666539e-02 2298:2.5598757e-02 2305:9.5747873e-02 2367:1.7061277e-01 2376:9.6466921e-02 2573:1.4347053e-01 2600:9.8761499e-02 2924:9.1517821e-02 2942:1.4719805e-01 3811:9.8835796e-02 4096:9.5292218e-02 4202:1.1332751e-01 4241:1.1305901e-01 4347:1.6546865e-01 5701:2.7730167e-01 26440:1.8050411e-01 32288:4.9775696e-01 const:.01 0 |features 6:3.6688376e-02 9:4.3448340e-02 16:2.7267059e-02 20:2.8814496e-02 21:3.1729005e-02 24:1.4407755e-02 34:4.4384453e-02 40:3.9381906e-02 55:1.6787045e-02 66:3.5494447e-02 69:1.1326520e-02 73:3.0549388e-02 74:2.2067614e-02 84:2.6592840e-02 91:2.9315582e-02 94:6.5554827e-02 102:2.1421241e-02 121:2.6988551e-02 146:3.8540248e-02 147:2.1887653e-02 161:5.0485954e-02 169:2.2728371e-02 182:3.8373917e-02 184:3.0884512e-02 188:2.4659472e-02 209:2.4608687e-02 213:2.8283872e-02 229:1.8317586e-02 241:4.3410599e-02 259:2.2769593e-02 280:4.7700021e-02 293:1.7231891e-02 298:2.6188843e-02 307:3.8462810e-02 311:2.7169893e-02 313:3.3578657e-02 319:2.3386702e-02 320:2.4380775e-02 346:3.2700114e-02 352:4.8382331e-02 362:4.7250289e-02 381:4.6519175e-02 389:3.4127098e-02 428:3.3783089e-02 432:5.1399700e-02 434:3.0680552e-02 439:3.2198861e-02 465:3.5946466e-02 471:5.1264107e-02 476:3.1657740e-02 480:3.2995678e-02 483:1.0240391e-01 505:4.8872892e-02 506:2.2334076e-02 510:2.7055694e-02 524:3.2581273e-02 526:3.5307042e-02 546:2.5492497e-02 573:2.1952853e-02 578:1.0370944e-01 587:2.7813129e-02 594:3.4796443e-02 613:1.7368140e-02 625:4.8939928e-02 655:4.6241086e-02 673:2.9074030e-02 678:3.6056612e-02 723:7.5831495e-02 751:3.6588106e-02 789:5.9233464e-02 814:2.8880559e-02 816:4.5945223e-02 837:3.1093603e-02 842:2.8368263e-02 851:4.4015463e-02 888:3.3116486e-02 905:3.3763964e-02 911:3.0918464e-02 963:2.9377637e-02 971:3.7387699e-02 989:4.9647924e-02 1056:3.0248886e-02 1086:5.8318458e-02 1130:3.6272109e-02 1132:4.4171035e-02 1196:3.0579049e-02 1229:7.4065305e-02 1252:5.3605162e-02 1264:5.1573738e-02 1273:6.9702603e-02 1279:4.9031332e-02 1297:4.7339123e-02 1317:5.1636193e-02 1319:1.4003193e-01 1320:5.7631802e-02 1335:6.1163694e-02 1340:3.6904763e-02 1408:3.7554767e-02 1454:4.1842055e-02 1455:3.2384235e-02 1492:3.4623824e-02 1493:3.8772754e-02 1511:4.9855519e-02 1527:4.6237245e-02 1559:4.6788502e-02 1594:4.0868934e-02 1629:2.3602007e-02 1651:5.0988521e-02 1666:2.0237688e-02 1756:6.4591572e-02 1768:3.0517917e-02 1769:5.3373806e-02 1776:3.1601872e-02 1785:4.4856701e-02 1800:4.3809317e-02 1854:4.4601463e-02 1881:4.0071350e-02 1889:2.9363541e-02 1921:3.5392623e-02 1966:3.4992296e-02 1975:5.6820173e-02 2039:1.2773415e-01 2075:5.7784859e-02 2146:4.4041976e-02 2183:4.8633970e-02 2213:4.9098063e-02 2224:4.6638232e-02 2234:5.1844314e-02 2260:7.9312891e-02 2270:4.3901939e-02 2276:6.4387150e-02 2362:2.3683714e-02 2424:8.6626507e-02 2425:6.0462136e-02 2444:7.2086759e-02 2514:5.3769290e-02 2515:6.7249276e-02 2608:6.3496202e-02 2614:3.7258524e-02 2632:5.3452615e-02 2728:5.1274266e-02 2734:4.1824795e-02 2752:4.1251175e-02 2757:4.7131367e-02 2879:5.0464943e-02 2924:4.2338945e-02 3008:5.6944069e-02 3105:8.5626468e-02 3134:7.7255033e-02 3198:4.6534203e-02 3223:5.7474304e-02 3231:4.3325644e-02 3238:5.7895083e-02 3284:4.6634711e-02 3321:5.8686223e-02 3332:6.1373811e-02 3371:1.5053602e-01 3374:6.4510606e-02 3380:9.5789216e-02 3437:4.7549821e-02 3532:9.7282156e-02 3533:4.3671466e-02 3622:5.9530288e-02 3629:7.1476385e-02 3638:5.2494533e-02 3845:4.1955840e-02 3962:4.9812332e-02 3983:5.3806640e-02 3995:5.9171870e-02 4179:6.2675506e-02 4272:6.2885873e-02 4282:5.3169452e-02 4378:5.0420925e-02 4502:5.3257808e-02 4594:7.3622800e-02 4660:5.5267807e-02 4710:6.6683292e-02 4711:1.5697697e-01 4836:4.2510595e-02 5197:5.7870872e-02 5894:6.0569029e-02 5937:5.3888805e-02 6011:5.2072350e-02 6089:9.3833514e-02 6198:5.3839430e-02 7195:6.7813553e-02 7236:1.1129008e-01 7502:5.8708664e-02 7537:6.9676198e-02 7804:5.4443028e-02 8242:4.9860246e-02 8414:5.7648700e-02 8641:6.7635551e-02 8650:6.9981195e-02 8683:7.5930692e-02 9111:5.9171870e-02 9714:6.8722852e-02 9788:5.6355942e-02 9825:5.8261596e-02 10225:5.3513821e-02 10752:6.0299464e-02 11017:8.7134413e-02 11113:1.3952851e-01 11230:6.8635061e-02 11958:6.7314059e-02 12179:7.4186668e-02 12346:5.7214838e-02 12448:1.3834588e-01 12451:8.5860722e-02 12555:9.2534088e-02 13333:7.6411366e-02 13627:6.4144537e-02 13811:6.3766524e-02 14276:7.2664626e-02 14653:7.0363976e-02 14768:6.8538375e-02 15418:7.3780812e-02 15564:6.9526978e-02 16122:7.6068610e-02 16389:1.0855279e-01 16420:6.9234818e-02 17016:7.5139463e-02 17285:7.5813912e-02 18143:7.4817941e-02 18171:2.3011155e-01 18652:8.1289053e-02 18762:9.5659025e-02 20691:7.7813528e-02 20857:1.3510771e-01 21164:9.5922656e-02 21515:8.3962239e-02 21793:8.0501020e-02 22414:8.0809116e-02 23354:8.2357094e-02 23883:1.4342293e-01 24191:1.3131829e-01 24192:8.9757733e-02 25185:7.6188304e-02 25898:8.8975511e-02 25899:1.4412983e-01 26689:8.7567955e-02 27719:7.7581607e-02 27741:8.0350332e-02 28196:1.0055310e-01 28896:1.0520022e-01 31853:9.3545847e-02 41608:9.8313175e-02 const:.01 1 |features 5:2.3862792e-02 9:6.6829622e-02 39:3.5998419e-02 49:7.2907120e-02 50:5.1366091e-02 54:2.8170040e-02 64:2.9687975e-02 69:2.1593835e-02 75:5.2977607e-02 87:5.3046245e-02 90:7.2736762e-02 95:6.1983749e-02 130:5.3161297e-02 135:5.9456926e-02 157:8.2941502e-02 183:4.2723108e-02 188:2.2401901e-02 208:5.5652242e-02 213:5.3922765e-02 217:8.2144201e-02 236:3.5424162e-02 254:1.6179411e-01 259:4.3409880e-02 271:3.2162972e-02 297:4.3778747e-02 305:4.5657564e-02 308:9.8346129e-02 319:4.4586387e-02 320:4.6481572e-02 357:6.3127518e-02 358:7.2928347e-02 389:6.5062791e-02 496:6.3162982e-02 575:5.0500877e-02 653:8.6426131e-02 664:5.7035994e-02 691:8.5424460e-02 702:7.3665246e-02 799:7.8644730e-02 802:5.0173342e-02 815:1.2641269e-01 914:9.7046249e-02 955:1.0854124e-01 1059:3.4087360e-02 1166:1.3517392e-01 1211:7.3365562e-02 1218:7.8460373e-02 1282:6.6589698e-02 1342:5.6042191e-02 1383:6.0000062e-02 1399:6.3097604e-02 1435:7.9938233e-02 1455:6.1740048e-02 1466:8.3262347e-02 1467:7.6073803e-02 1533:9.6320905e-02 1544:5.6816489e-02 1554:5.8967363e-02 1590:1.0237391e-01 1674:4.6083797e-02 1688:7.8559473e-02 2010:7.1307652e-02 2026:7.7012844e-02 2039:6.8310425e-02 2060:1.2675050e-01 2122:7.0633776e-02 2135:9.2205778e-02 2577:7.6371588e-02 2661:7.7317677e-02 2927:9.5819920e-02 3010:1.7349198e-01 3094:1.2712696e-01 3271:1.3790943e-01 3395:1.1777909e-01 3406:1.2872863e-01 3512:8.0376200e-02 3573:1.3130118e-01 4385:1.0348912e-01 4678:2.4271284e-01 4682:1.2090810e-01 4840:2.5900397e-01 6270:3.3248952e-01 6703:1.3170302e-01 8788:1.0856037e-01 9194:1.9225299e-01 10935:1.3721532e-01 11131:1.4402807e-01 11151:1.1475316e-01 12864:1.2740897e-01 13859:1.3223192e-01 15922:1.5312970e-01 43445:2.7493441e-01 const:.01 1 |features 50:4.0269151e-02 75:1.1906324e-01 140:3.3911295e-02 187:1.7534143e-01 193:1.0344324e-01 236:4.7020823e-02 269:4.8548862e-02 284:4.6030782e-02 354:6.6347487e-02 415:7.1583912e-02 488:8.2095809e-02 547:5.9089549e-02 573:9.4061017e-02 687:1.6221277e-01 702:5.7750877e-02 841:2.0270677e-01 845:2.4486311e-01 878:1.0619252e-01 888:8.3804667e-02 1028:1.0604193e-01 1045:7.7829748e-02 1059:4.5246396e-02 1127:4.4485960e-02 1130:9.1790289e-02 1189:7.4995339e-02 1213:4.5502681e-02 1292:1.1504365e-01 1339:1.3089746e-01 1837:8.4289409e-02 2098:9.2602409e-02 2099:9.3136877e-02 2153:6.9726266e-02 2291:2.9024488e-01 2298:2.9969340e-02 2640:1.6067734e-01 2662:3.7052569e-01 4030:1.5639964e-01 4100:1.3658074e-01 4844:1.5290491e-01 4846:2.4123755e-01 6483:1.6433123e-01 7502:1.4856830e-01 8957:1.5598206e-01 12629:1.5842712e-01 33756:4.3455824e-01 const:.01 1 |features 24:3.7365373e-02 69:8.4209092e-02 70:6.3402772e-02 238:9.7172052e-02 277:1.4165829e-01 284:7.9871565e-02 339:9.1547206e-02 373:2.6772436e-01 404:2.3582789e-01 608:3.5154837e-01 613:7.6264262e-02 965:1.2107497e-01 1029:1.1874770e-01 1469:2.8732100e-01 1629:1.0363744e-01 1654:8.9363441e-02 1666:8.8864565e-02 2523:1.7313629e-01 3630:2.7124849e-01 5343:2.4678439e-01 6577:1.9211379e-01 6721:2.8290120e-01 10960:5.1691103e-01 const:.01 0 |features 24:2.9527888e-02 35:5.0268751e-02 45:3.2334562e-02 70:2.9592155e-02 79:4.6970535e-02 110:7.5261444e-02 112:5.8155011e-02 131:1.0535206e-01 161:4.3359339e-02 179:3.8668837e-02 188:2.4081727e-02 221:5.6928135e-02 236:3.8080476e-02 269:3.9317980e-02 271:3.4574740e-02 276:9.9688143e-02 283:6.4162999e-02 334:5.7480201e-02 337:5.2652478e-02 345:7.1889348e-02 378:7.6153882e-02 430:1.7124869e-01 481:5.4396842e-02 506:4.5772441e-02 526:3.4479842e-02 555:4.3414835e-02 593:7.2482124e-02 623:1.7310014e-01 628:1.9202688e-01 702:7.9189099e-02 757:9.7692840e-02 842:5.8139171e-02 914:1.0432335e-01 963:6.0207825e-02 1110:6.5020017e-02 1145:5.3731095e-02 1173:5.3705703e-02 1213:3.6850989e-02 1246:2.1352589e-01 1264:1.0569749e-01 1266:1.4921090e-01 1342:1.0200292e-01 1373:6.8611138e-02 1422:5.0513808e-02 1447:8.4070757e-02 1538:1.2510884e-01 1563:9.1531307e-02 1575:1.3913812e-01 1588:1.9428277e-01 1590:1.3640478e-01 1727:6.6420659e-02 1868:7.7408686e-02 1881:8.2123995e-02 1919:8.1813596e-02 1965:9.9231027e-02 2029:8.8313743e-02 2077:1.0253306e-01 2136:6.5730833e-02 2174:1.0342856e-01 2223:7.3416553e-02 2347:7.4945882e-02 2533:8.8983491e-02 2613:1.2198739e-01 2939:1.1350673e-01 2975:1.2042783e-01 3010:8.8868931e-02 3291:1.3686337e-01 3579:1.3588580e-01 3588:9.7603671e-02 3627:1.3355160e-01 3638:1.0758462e-01 3690:7.9446770e-02 4037:2.8594643e-01 4206:8.8865422e-02 4763:1.4822991e-01 8414:1.1814779e-01 10106:1.4358172e-01 14831:1.4062394e-01 21327:1.9128583e-01 31265:3.8807920e-01 const:.01 0 |features 9:9.5042937e-02 13:6.0842503e-02 20:3.0034849e-02 21:6.9406971e-02 22:7.9783127e-02 23:9.5921047e-02 24:4.4419352e-02 51:2.4193704e-02 52:5.1227774e-02 54:3.2322191e-02 55:7.7064276e-02 61:5.0312385e-02 73:6.6826567e-02 102:4.6858814e-02 130:1.0327701e-01 152:1.1662363e-01 189:1.0117506e-01 192:7.2779097e-02 193:8.9417972e-02 217:4.4911548e-02 229:9.5617823e-02 230:4.8971970e-02 240:4.2743370e-02 283:6.8484962e-02 293:3.7694637e-02 296:1.3710478e-01 301:9.6621595e-02 306:1.6435003e-01 320:5.3332772e-02 347:1.3041432e-01 368:7.8743346e-02 374:9.7062245e-02 417:3.5439264e-02 437:1.0849763e-01 479:8.6715341e-02 482:8.3962008e-02 548:1.6681620e-01 555:7.8459114e-02 559:7.8976676e-02 606:6.5233395e-02 613:7.9731911e-02 620:4.2205032e-02 633:1.3357727e-01 644:5.0040066e-02 663:9.6383609e-02 678:4.6584006e-02 755:8.2550608e-02 764:6.4431489e-02 769:1.1700122e-01 802:3.4000997e-02 820:6.0593717e-02 897:5.8470845e-02 927:6.5788478e-02 950:9.0181574e-02 1059:3.9111700e-02 1133:8.1286639e-02 1162:6.7558520e-02 1213:6.6596963e-02 1237:1.1826465e-01 1284:9.9312820e-02 1304:7.4904561e-02 1322:8.4571339e-02 1397:7.6579012e-02 1427:1.1744730e-01 1443:7.4308403e-02 1454:5.4058611e-02 1455:8.7804712e-02 1698:1.1361531e-01 1811:8.9422658e-02 2029:9.4262473e-02 2234:1.1340906e-01 2500:9.7858883e-02 2909:1.2187810e-01 3427:1.9042811e-01 3453:1.9536947e-01 3457:1.3257046e-01 3468:3.6614513e-01 5578:1.0715567e-01 8590:1.4724903e-01 22582:4.1942888e-01 32080:1.8849634e-01 const:.01 0 |features 5:5.1346496e-02 19:1.9645312e-01 45:1.3582696e-01 51:1.1839286e-01 170:1.0820231e-01 417:1.3947394e-01 464:7.0482448e-02 500:3.2170621e-01 511:1.9686337e-01 557:1.6956323e-01 620:7.9148091e-02 785:1.6295040e-01 858:1.0355072e-01 1192:1.8675159e-01 1284:3.1533796e-01 1408:1.5405931e-01 1452:1.1803294e-01 1546:1.9608611e-01 1799:1.7163073e-01 2153:1.1303041e-01 2298:4.8582077e-02 2694:3.0906180e-01 3272:2.0725241e-01 3380:1.8724371e-01 3417:3.2497180e-01 3512:1.7294858e-01 4450:2.4554218e-01 6196:2.2642575e-01 const:.01 1 |features 16:1.7038062e-01 41:1.6414477e-01 46:1.5256049e-01 140:8.3734095e-02 218:1.3192903e-01 365:1.2835898e-01 438:1.6941682e-01 616:1.7410290e-01 1239:2.2747934e-01 1544:1.8621856e-01 1666:1.2645698e-01 1765:1.6635427e-01 2523:2.4637818e-01 3013:2.3214269e-01 3623:3.7122512e-01 5310:5.5594915e-01 6705:3.5955021e-01 const:.01 1 |features 24:6.5687396e-02 295:1.1466889e-01 343:1.7517807e-01 347:1.2951861e-01 365:9.3654804e-02 373:2.7797511e-01 374:2.0229699e-01 387:1.5681985e-01 417:1.2506002e-01 497:1.1687858e-01 608:2.9355422e-01 613:7.9184294e-02 724:1.0083819e-01 965:1.2571073e-01 1629:1.0760555e-01 1654:9.2785023e-02 1666:9.2267044e-02 2353:2.9729742e-01 2522:3.5907003e-01 2523:1.7976540e-01 2840:2.6203510e-01 6721:1.7348346e-01 10888:4.3919522e-01 14709:2.5654298e-01 const:.01 1 |features 4:2.2755818e-01 14:6.2981211e-02 21:3.6937904e-02 23:5.1048502e-02 26:4.4069834e-02 32:4.8699073e-02 40:7.7626005e-02 43:2.0657566e-01 51:3.6911435e-02 54:2.9124916e-02 64:5.1969975e-02 69:3.7800863e-02 70:7.4267358e-02 74:4.3497659e-02 87:9.2859544e-02 91:5.7784189e-02 95:6.4084798e-02 126:5.2278344e-02 128:6.3881278e-02 140:6.3031107e-02 179:3.7190802e-02 183:7.4788488e-02 188:2.3161253e-02 207:6.2255774e-02 208:5.7538677e-02 224:8.7636806e-02 231:4.5595508e-02 234:4.4254400e-02 255:6.6325709e-02 257:4.1101702e-02 259:4.4881336e-02 262:6.9069937e-02 269:3.7815131e-02 286:4.4807777e-02 293:3.3965923e-02 321:6.0132958e-02 393:6.1974064e-02 433:6.4414494e-02 494:5.4462817e-02 506:4.4022884e-02 512:6.5245241e-02 526:5.6148008e-02 532:6.7489453e-02 559:7.1164384e-02 594:6.8587556e-02 613:3.4234487e-02 617:4.9495161e-02 620:3.8030155e-02 642:5.0918426e-02 676:7.5210840e-02 679:9.6928082e-02 686:1.1707970e-01 726:5.3470723e-02 858:4.9755465e-02 972:9.9458501e-02 1038:6.5963767e-02 1127:3.4650501e-02 1168:6.0034819e-02 1454:4.8711192e-02 1461:9.3061902e-02 1702:1.5437278e-01 1771:1.9331028e-01 1810:7.4278690e-02 1912:1.1015698e-01 1966:6.8973608e-02 1996:8.7923840e-02 2195:1.4618130e-01 2260:9.2333555e-02 2394:1.0919499e-01 2445:1.1691386e-01 2475:2.0276152e-01 4222:9.0217151e-02 5770:1.0629048e-01 6624:1.1901215e-01 6643:1.2139824e-01 8860:1.6016510e-01 10174:1.4441961e-01 10404:4.6921989e-01 14493:3.4856099e-01 15072:1.2144696e-01 15968:1.3669364e-01 46128:1.8659808e-01 const:.01 1 |features 14:8.7942488e-02 53:1.0840216e-01 64:7.2567172e-02 70:6.7287356e-02 99:1.4029400e-01 224:9.8727196e-02 364:1.0156502e-01 573:1.0230196e-01 609:3.6378390e-01 982:2.4332052e-01 1873:2.6193190e-01 2969:3.1321245e-01 3692:2.5370863e-01 3898:2.2394881e-01 5947:1.8863404e-01 6186:3.7745887e-01 29573:3.6792418e-01 29575:3.6648276e-01 const:.01 1 |features 15:5.9820056e-02 32:8.4905297e-02 33:7.3057242e-02 36:1.1577970e-01 99:1.0345959e-01 101:9.4917141e-02 110:7.4536040e-02 117:8.6775541e-02 182:1.6345499e-01 231:7.9494327e-02 280:9.6816279e-02 284:1.6311578e-01 286:4.6139490e-02 296:9.0262331e-02 298:8.9999668e-02 305:8.2300797e-02 469:1.0893495e-01 802:1.2746577e-01 803:1.0701796e-01 811:1.5453853e-01 831:1.5628009e-01 869:2.5488850e-01 870:3.0163327e-01 932:9.7157829e-02 1127:6.0412053e-02 1413:2.7388179e-01 1666:6.9548130e-02 1827:1.3065706e-01 1908:2.9133093e-01 1909:2.9727691e-01 2018:1.2012162e-01 2087:1.4434139e-01 2166:1.4226644e-01 3659:1.3489878e-01 4150:2.6588550e-01 4459:1.5770164e-01 6862:2.2076367e-01 6863:2.4276896e-01 11772:1.9871119e-01 const:.01 1 |features 39:9.9643186e-02 69:5.9771478e-02 107:1.4388305e-01 140:7.0716038e-02 188:6.2008191e-02 229:1.6366674e-01 277:1.0054883e-01 284:1.6252369e-01 288:1.6183354e-01 295:1.3272642e-01 320:2.1784106e-01 338:2.4838033e-01 339:1.8628143e-01 347:1.4991459e-01 388:2.7183500e-01 1288:1.4746398e-01 1654:1.8183787e-01 1658:1.8357356e-01 1666:1.0679683e-01 1765:1.4049134e-01 2298:6.2495787e-02 2565:2.4129377e-01 2566:2.5749508e-01 3400:3.6388609e-01 4277:2.4699065e-01 8997:4.1001648e-01 const:.01 0 |features 2:1.0537519e-01 3:1.0834610e-01 5:5.6234568e-02 9:3.8979147e-02 15:7.8205556e-02 18:3.7631959e-02 19:3.4552578e-02 21:3.5281993e-02 25:9.0271704e-02 26:4.2094201e-02 33:6.7768015e-02 45:5.0294094e-02 51:3.5256710e-02 52:4.4091024e-02 54:5.8381841e-02 57:1.3186276e-01 65:8.4576696e-02 66:6.6826977e-02 73:5.7516690e-02 74:4.1547678e-02 82:9.5650122e-02 85:8.1676982e-02 90:4.2424560e-02 107:5.1333811e-02 110:6.9139756e-02 155:9.9146791e-02 183:4.2191103e-02 188:2.2122944e-02 189:4.1494064e-02 224:3.9887354e-02 257:3.9259132e-02 281:8.3124243e-02 286:6.0320314e-02 293:3.2443244e-02 323:9.7317360e-02 327:4.2846322e-02 337:4.8369776e-02 339:3.9252624e-02 348:1.6339362e-01 374:4.9340133e-02 417:7.2786935e-02 434:9.7802341e-02 443:5.6197438e-02 451:7.9470888e-02 453:4.6143726e-02 454:4.4950116e-02 457:7.8047499e-02 464:3.2348152e-02 478:1.4243250e-01 502:1.0668603e-01 511:9.0351097e-02 526:6.6474140e-02 530:7.5620301e-02 532:6.4463928e-02 546:1.0072470e-01 547:4.3962065e-02 549:1.3723871e-01 558:4.5349009e-02 573:4.1331612e-02 608:5.7764597e-02 613:5.5365521e-02 620:6.1504044e-02 629:5.8578119e-02 639:2.0286766e-01 668:1.2530969e-01 702:4.2966109e-02 724:4.1641913e-02 769:1.2481668e-01 807:7.4752502e-02 888:6.2349878e-02 944:7.3283896e-02 995:5.0297271e-02 1011:5.4278497e-02 1127:3.3097133e-02 1130:6.8291105e-02 1134:1.0143852e-01 1213:3.3853564e-02 1295:6.4851657e-02 1309:9.5357358e-02 1373:1.0671971e-01 1388:8.2956024e-02 1408:7.0706025e-02 1658:6.5494373e-02 1850:6.7192927e-02 1922:7.5400606e-02 2107:1.0171038e-01 2298:2.2296906e-02 2334:2.0542625e-01 2341:1.0940344e-01 2409:8.0047004e-02 2485:1.1254343e-01 2493:8.8792130e-02 2520:2.0316437e-01 2777:1.6319986e-01 2780:1.7577159e-01 3160:8.1995636e-02 3901:1.1195105e-01 3984:1.0480381e-01 4689:1.0614888e-01 5536:1.1874859e-01 5577:1.0762343e-01 7786:1.0594141e-01 8084:9.8656058e-02 10194:1.2920401e-01 10746:3.5448149e-01 14235:1.3565844e-01 14423:1.8729286e-01 40891:1.7182842e-01 const:.01 1 |features 5:1.4597762e-02 17:3.1165151e-02 21:3.7004523e-02 24:2.3682302e-02 32:2.8814333e-02 38:5.6816872e-02 45:1.8400483e-02 47:8.5597314e-02 49:3.5983011e-02 51:1.2898941e-02 69:4.3626346e-02 84:3.1014375e-02 107:5.3840019e-02 112:3.3094011e-02 136:5.1900517e-02 179:5.2510649e-02 210:6.3650936e-02 232:2.8488288e-02 236:2.1670284e-02 237:5.6202073e-02 238:2.5809046e-02 257:4.1175827e-02 267:3.7534710e-02 275:4.3318920e-02 276:2.3772877e-02 336:2.9393649e-02 337:2.9962709e-02 348:2.7813341e-02 354:3.0577281e-02 365:2.3957564e-02 370:1.0513718e-01 379:7.0443437e-02 380:7.8243271e-02 398:1.7658190e-01 399:5.1445093e-02 453:2.8583778e-02 464:2.0038096e-02 469:3.6969282e-02 489:3.6968954e-02 497:2.9898370e-02 510:6.6220000e-02 526:4.6822168e-02 553:8.5914880e-02 573:2.5602909e-02 594:4.0581975e-02 630:8.0433138e-02 631:3.8911019e-02 660:3.4923509e-02 673:3.3908110e-02 681:4.8521064e-02 751:4.2671535e-02 757:3.2834489e-02 802:3.8043067e-02 852:4.6125941e-02 858:2.9439379e-02 897:3.1173894e-02 908:5.6111768e-02 955:3.9216164e-02 976:7.7258110e-02 1062:6.6921897e-02 1077:9.4042584e-02 1127:2.0502053e-02 1136:3.8573068e-02 1156:4.6377528e-02 1157:6.6227540e-02 1183:7.6276325e-02 1218:5.9491228e-02 1263:4.3401770e-02 1280:4.3213144e-02 1349:1.7163622e-01 1411:7.7989079e-02 1482:7.5639687e-02 1664:5.3299282e-02 1670:3.3679236e-02 1772:1.3152459e-01 1773:6.9687039e-02 1795:6.0928162e-02 1838:6.1670851e-02 1885:1.1091573e-01 1889:5.7983104e-02 2004:6.7696095e-02 2097:1.0275919e-01 2098:4.2677276e-02 2099:4.2923592e-02 2141:8.9782543e-02 2165:5.4529075e-02 2186:5.1715709e-02 2219:1.2671864e-01 2221:1.5913844e-01 2311:4.3399550e-02 2323:5.2323017e-02 2412:6.4294979e-02 2546:1.1682135e-01 2761:6.2416758e-02 2762:4.8903819e-02 2859:8.8085376e-02 2949:1.1015800e-01 2958:5.3369720e-02 3112:5.7917427e-02 3272:5.8921676e-02 3427:4.8378289e-02 3609:8.3616287e-02 3616:5.6346040e-02 3617:5.3152543e-02 3819:9.0190209e-02 3823:1.1151545e-01 3851:8.2807846e-02 3855:1.0636576e-01 3863:1.3227299e-01 3864:7.6649889e-02 3908:6.9561303e-02 4038:4.7768492e-02 4219:7.5663358e-02 4382:6.7501009e-02 4731:6.9546975e-02 4744:8.7422997e-02 5812:1.8057024e-01 6011:6.0730312e-02 6187:1.2413430e-01 6876:7.3459744e-02 7395:8.1930235e-02 7458:8.8173531e-02 8607:1.3042769e-01 8634:7.5498663e-02 9980:7.8616492e-02 10166:1.1968188e-01 10313:1.3075583e-01 10495:8.8464558e-02 11307:1.0503105e-01 13379:1.6753961e-01 13397:1.4626612e-01 16192:8.1707403e-02 16258:7.9789072e-02 18264:8.2751103e-02 18630:9.4804816e-02 18801:1.0520965e-01 19210:2.3044236e-01 19244:9.2546202e-02 20528:9.6092820e-02 24478:2.1879792e-01 27288:1.6571374e-01 29620:9.5675461e-02 29886:1.9887854e-01 40713:1.3363093e-01 41176:1.2347540e-01 43635:1.0368965e-01 const:.01 1 |features 24:2.3259569e-02 64:4.2564481e-02 141:8.4560215e-02 239:6.4041696e-02 284:4.9719241e-02 298:7.1584068e-02 327:6.2204566e-02 384:1.1673845e-01 388:6.7092769e-02 438:1.2547852e-01 549:1.2083758e-01 555:5.7903141e-02 606:8.1512347e-02 638:8.1193559e-02 814:7.8941554e-02 837:8.4990643e-02 897:7.3062211e-02 1002:9.7333178e-02 1014:7.4847318e-02 1071:1.1196022e-01 1193:6.2611565e-02 1195:1.4865677e-01 1213:4.9148824e-02 1361:1.8097997e-01 1506:1.0034386e-01 1617:9.3550123e-02 1729:1.3286908e-01 1746:1.2987028e-01 1765:7.2769962e-02 1786:1.2212480e-01 1970:1.0821115e-01 2022:1.1452400e-01 2224:1.2748003e-01 2298:3.2370791e-02 2339:1.0567607e-01 2368:1.4403944e-01 2381:1.1046664e-01 2534:9.9607199e-02 2771:1.0986029e-01 2914:3.1723401e-01 2915:1.5781718e-01 3840:2.4660130e-01 3923:1.0451066e-01 3988:1.3630015e-01 4355:1.9762129e-01 4443:1.5222369e-01 4559:1.5636331e-01 4560:1.3893551e-01 4565:1.2441739e-01 4566:1.3694654e-01 4567:1.5889063e-01 4569:1.5492953e-01 4570:1.5157248e-01 4571:1.5923150e-01 4572:1.5936901e-01 4573:1.5927073e-01 4574:1.6128281e-01 4575:1.5792927e-01 4576:1.6639008e-01 11794:1.9348295e-01 const:.01 1 |features 10:2.2267971e-02 15:2.9233634e-02 17:1.5654601e-02 45:2.6496680e-02 73:2.4447300e-02 74:4.5936033e-02 86:3.7728354e-02 89:2.8763175e-02 112:5.9067573e-02 126:4.4542223e-02 155:5.2233983e-02 175:4.7649540e-02 176:3.4730043e-02 196:3.5741460e-02 199:3.9043594e-02 200:1.0868024e-01 218:2.0942299e-02 224:2.1014048e-02 233:1.6842989e-02 240:3.2815777e-02 253:5.2988444e-02 259:2.2585055e-02 260:3.9006006e-02 281:4.3792747e-02 293:1.7092232e-02 296:4.4110555e-02 297:2.2776967e-02 319:2.3197161e-02 369:3.9858200e-02 371:4.2608090e-02 380:5.8522481e-02 381:2.7252300e-02 398:6.2934637e-02 399:7.4080892e-02 436:5.2593380e-02 453:5.8011107e-02 465:3.5655133e-02 466:4.0616341e-02 474:6.2190779e-02 480:3.2728259e-02 526:1.6687643e-02 534:3.8701132e-02 542:3.8759023e-02 545:2.7536055e-02 556:6.5928921e-02 569:4.9465679e-02 586:2.3395939e-02 588:3.4058999e-02 593:3.5080090e-02 601:3.6615737e-02 614:3.5374366e-02 644:2.2690136e-02 660:1.7542467e-02 704:5.5049259e-02 709:3.7250400e-02 719:7.6464087e-02 744:4.6582147e-02 776:5.5919956e-02 778:8.0687620e-02 784:3.4942850e-02 795:5.6556698e-02 803:5.2298915e-02 809:4.4022854e-02 868:4.6944242e-02 882:3.5543475e-02 895:4.1249290e-02 922:4.5877095e-02 934:4.7751889e-02 984:3.2549385e-02 998:5.1669978e-02 1011:2.8595803e-02 1098:4.6275403e-02 1136:3.2805879e-02 1171:3.4748759e-02 1255:8.5575990e-02 1264:5.1155750e-02 1293:3.9830025e-02 1295:3.4166113e-02 1314:5.3724468e-02 1319:4.9752507e-02 1334:1.1529920e-01 1346:6.3444711e-02 1395:4.5455784e-02 1397:3.4723938e-02 1416:3.5323724e-02 1479:3.9670587e-02 1511:2.9206829e-02 1554:3.0679217e-02 1559:1.1074625e-01 1566:3.4561623e-02 1599:5.7285991e-02 1623:2.8282873e-02 1659:4.0964887e-02 1670:2.8643742e-02 1677:5.7571147e-02 1764:5.5142459e-02 1765:5.5417910e-02 1783:4.1327052e-02 1786:4.4316929e-02 1789:5.3989470e-02 1822:5.5297818e-02 1829:1.2781827e-01 1830:1.0284811e-01 2014:6.8288356e-02 2118:1.2475855e-01 2186:4.3983523e-02 2191:6.9132812e-02 2257:4.9205177e-02 2265:6.9143489e-02 2266:6.1995037e-02 2269:1.1474058e-01 2314:3.9760862e-02 2328:4.4121847e-02 2378:4.3307889e-02 2419:4.5778759e-02 2442:6.5314285e-02 2446:4.0473629e-02 2562:5.0462648e-02 2577:6.7275837e-02 2701:3.9272059e-02 2736:4.9208280e-02 2883:6.4782664e-02 2892:5.6341093e-02 2893:4.4201728e-02 2976:5.3517725e-02 3063:5.7501711e-02 3114:5.1550660e-02 3272:2.9597014e-02 3368:3.4655523e-02 3486:1.2582885e-01 3701:5.9815090e-02 3705:7.3801115e-02 3751:4.5204479e-02 3784:5.4986686e-02 4203:8.3645366e-02 4222:4.5398809e-02 4274:4.6850055e-02 4501:3.7192121e-02 4754:6.2893733e-02 4881:7.6377660e-02 5109:6.0011744e-02 5223:8.1098899e-02 5271:1.0360880e-01 5702:9.8716676e-02 5991:1.0134950e-01 6019:7.4334420e-02 6023:6.7498080e-02 6434:6.1699923e-02 7148:5.5475436e-02 7265:1.0405841e-01 7786:5.5813633e-02 7897:6.2760457e-02 8130:5.6867618e-02 8218:6.8859056e-02 8224:5.9558578e-02 8704:6.3687451e-02 8785:1.0775848e-01 8816:8.4529810e-02 8849:6.8531789e-02 8871:9.5237389e-02 8965:7.1389630e-02 9473:8.1266552e-02 10159:6.9942646e-02 10720:8.1197694e-02 10894:6.8117410e-02 11306:6.9942646e-02 11315:9.1501147e-02 11388:6.4118266e-02 11457:7.7658929e-02 11475:6.8401746e-02 11482:6.9457971e-02 11830:6.6768505e-02 13065:7.4038558e-02 13391:7.5570822e-02 14219:7.8056224e-02 14386:1.3789113e-01 14936:1.1262306e-01 15519:8.1370704e-02 15880:1.0501419e-01 16064:1.7729971e-01 16074:6.3243680e-02 16438:8.5841514e-02 17273:7.2334290e-02 18071:7.5373709e-02 18928:7.5550936e-02 18958:8.9633569e-02 19243:9.4628707e-02 19807:1.4767747e-01 19809:7.8548767e-02 21167:1.7275834e-01 22279:7.8790538e-02 22878:8.5523687e-02 23642:7.6794803e-02 24752:7.9551779e-02 24781:6.9370255e-02 27088:7.6143637e-02 28751:9.1594614e-02 29547:9.6715339e-02 29850:9.7188473e-02 30730:9.4379820e-02 30784:1.5430582e-01 31281:7.5511292e-02 31407:8.3408482e-02 34238:7.9493418e-02 37172:2.3212850e-01 39606:8.3976366e-02 43487:9.1046080e-02 43580:8.7596312e-02 43714:9.2787690e-02 44594:9.0110347e-02 const:.01 1 |features 5:2.8015263e-02 15:3.8960900e-02 49:4.0786006e-02 50:3.5616830e-02 70:3.2318208e-02 75:6.2196478e-02 99:1.7583279e-01 184:1.1704213e-01 204:1.0677198e-01 238:8.3863907e-02 240:7.4049748e-02 264:6.3377053e-02 297:1.0786213e-01 327:5.0936483e-02 355:1.0225101e-01 370:6.5522850e-02 459:6.9240183e-02 464:6.5111779e-02 469:7.0949517e-02 506:4.9989033e-02 555:4.7414243e-02 582:9.4740391e-02 621:1.5549996e-01 655:4.3372132e-02 726:6.0717281e-02 831:1.0178548e-01 866:7.6150976e-02 878:9.3924038e-02 911:6.9202960e-02 955:7.5261615e-02 1292:1.0175259e-01 1304:7.6642275e-02 1388:9.8619618e-02 1503:7.8458205e-02 1674:1.2910579e-01 1785:1.0040009e-01 1796:1.1335096e-01 1814:1.3163996e-01 1861:1.0275788e-01 2223:1.3575611e-01 2500:1.6953333e-01 2649:1.1518656e-01 2936:2.1932355e-01 3155:1.5641312e-01 3325:8.1595421e-02 3395:1.3827436e-01 3434:9.4902605e-02 3565:1.0732310e-01 3674:1.0447715e-01 3841:6.8107128e-02 3881:2.0460677e-01 4026:1.1855743e-01 4329:1.2202971e-01 5109:1.3541824e-01 6729:9.9985003e-02 6958:1.5222931e-01 7066:2.1278591e-01 13811:1.4272481e-01 13826:1.6112275e-01 15672:1.9139442e-01 15979:1.8491048e-01 27094:1.7130393e-01 34340:2.2700536e-01 40857:3.6778554e-01 const:.01 0 |features 5:6.8223700e-02 13:8.9539163e-02 15:9.4878882e-02 43:4.0530941e-01 51:1.2651302e-01 55:9.1500103e-02 60:2.4511978e-01 69:6.1736759e-02 120:4.0083972e-01 233:1.5670951e-01 400:1.5400936e-01 417:1.4951339e-01 533:9.0568103e-02 546:1.3895038e-01 549:1.4231628e-01 678:1.1607469e-01 1188:1.2335559e-01 1195:1.7508030e-01 1408:2.0469745e-01 1713:2.6430815e-01 1714:2.6729232e-01 1889:1.6005003e-01 2097:1.8404444e-01 2298:6.4550646e-02 2694:2.4253535e-01 3953:2.8580377e-01 const:.01 0 |features 5:6.4102724e-02 10:6.3215859e-02 15:4.9015507e-02 18:3.3241607e-02 19:8.5208647e-02 20:2.2834701e-02 21:3.1165801e-02 24:2.3961436e-02 26:6.2956735e-02 32:6.9569908e-02 46:4.0604740e-02 49:5.1311616e-02 51:3.1143468e-02 53:3.8686685e-02 61:3.8251176e-02 64:2.5897855e-02 66:5.9030570e-02 69:1.8837057e-02 73:6.3173339e-02 74:6.2139343e-02 82:4.9901772e-02 85:7.2148092e-02 110:3.6071006e-02 111:4.9501061e-02 112:7.9902858e-02 121:4.4884469e-02 128:9.1258712e-02 138:4.4699565e-02 183:3.7268858e-02 184:5.1363815e-02 207:5.2527372e-02 218:3.5113573e-02 229:3.0463848e-02 233:2.8240334e-02 239:3.8965411e-02 252:7.2722562e-02 258:4.6379939e-02 267:9.0624571e-02 269:3.1905945e-02 271:2.8056880e-02 274:4.6720177e-02 275:6.1772592e-02 276:3.3900019e-02 284:6.3485302e-02 286:5.3283010e-02 293:2.8658237e-02 310:6.4640380e-02 312:4.7441270e-02 315:4.2317603e-02 326:3.5099100e-02 327:6.4081617e-02 348:3.9661705e-02 349:4.8006933e-02 354:4.3603070e-02 417:7.0307486e-02 434:5.1024612e-02 437:4.8718672e-02 455:6.9989614e-02 465:2.2553410e-01 477:5.0885499e-02 479:6.5927379e-02 489:8.9258604e-02 501:5.2795921e-02 504:5.8137439e-02 506:6.2889658e-02 514:4.6242688e-02 526:2.7979869e-02 533:2.7634047e-02 535:4.4581648e-02 541:1.3739872e-01 559:6.0043879e-02 564:5.8323607e-02 616:4.6338361e-02 620:7.6569907e-02 624:6.6963539e-02 627:5.2436937e-02 655:5.4565143e-02 660:2.9413138e-02 668:1.1069037e-01 702:6.4260766e-02 767:4.7749013e-02 773:7.0131592e-02 802:4.3767955e-02 820:9.6678451e-02 842:4.7179062e-02 867:6.8644181e-02 922:7.6921299e-02 925:5.9461333e-02 927:5.0017245e-02 953:5.8201831e-02 980:8.0729671e-02 984:5.4574963e-02 987:7.5024195e-02 992:4.9981453e-02 1012:4.1260667e-02 1013:5.7765402e-02 1026:6.5330148e-02 1051:7.5292848e-02 1071:4.0233288e-02 1099:9.0871587e-02 1127:4.9500581e-02 1135:7.4993856e-02 1162:5.1362958e-02 1273:6.8465352e-02 1292:7.5605825e-02 1293:6.6782288e-02 1373:5.5676904e-02 1388:1.2407029e-01 1394:6.2035970e-02 1408:6.2457073e-02 1422:4.0991195e-02 1426:4.2930953e-02 1452:4.7851648e-02 1493:6.4482696e-02 1524:7.7685267e-02 1590:5.2744579e-02 1603:5.8590658e-02 1604:6.8616189e-02 1619:2.0779547e-01 1623:4.7421381e-02 1643:6.6853717e-02 1664:7.6004542e-02 1666:3.3657156e-02 1734:1.5322015e-01 1785:7.4600868e-02 1799:6.9580689e-02 1935:5.8709290e-02 1970:1.7180488e-01 1971:1.5104821e-01 2098:1.6989982e-01 2099:1.7088039e-01 2122:6.1616309e-02 2123:6.7516759e-02 2298:1.9695625e-02 2314:1.7396161e-01 2342:7.8402296e-02 2455:7.5869545e-02 2496:9.0502530e-02 2596:2.3905320e-01 2602:6.1732605e-02 2731:6.7991309e-02 2806:6.2094249e-02 2955:1.1742706e-01 3188:5.3958751e-02 3283:7.9439603e-02 3329:1.0748394e-01 3394:7.0207968e-02 3443:8.5451648e-02 3457:5.9528094e-02 3656:7.0882738e-02 3669:7.0442066e-02 4134:1.0640758e-01 4521:1.0919285e-01 5770:8.9681000e-02 5973:9.0115100e-02 6894:1.0154746e-01 10198:1.3535541e-01 13963:9.9988699e-02 26490:1.4149292e-01 27080:2.1321021e-01 const:.01 1 |features 4:1.8938041e-01 13:3.7827365e-02 24:4.6759084e-02 25:6.5208770e-02 49:1.2921615e-01 50:6.2041692e-02 51:6.0774323e-02 69:2.6081759e-02 73:3.3520516e-02 101:6.3600488e-02 140:5.2246299e-02 147:5.0401051e-02 166:7.5874820e-02 179:4.3447565e-02 188:2.7057767e-02 204:1.0984770e-01 215:6.6709086e-02 240:4.4994820e-02 242:2.1766634e-01 247:7.5313978e-02 269:4.4176929e-02 276:4.6937916e-02 326:4.8598163e-02 365:4.7302570e-02 468:8.1962004e-02 511:6.5266110e-02 533:3.8262062e-02 559:8.3136670e-02 646:1.7556082e-01 677:1.0613011e-01 702:8.8975355e-02 752:1.7087176e-01 773:5.7351243e-02 831:2.1976155e-01 1059:4.1171856e-02 1170:8.0101185e-02 1171:8.0670327e-02 1218:9.4767079e-02 1266:7.9886362e-02 1471:1.4620008e-01 1472:1.6506465e-01 2007:9.7485617e-02 2018:8.0489092e-02 2028:7.7675872e-02 2206:1.0791969e-01 2444:9.8039523e-02 2613:1.3706270e-01 2820:9.1765791e-02 2950:9.4944641e-02 3355:1.5742400e-01 3872:1.3148950e-01 4618:1.2026145e-01 6265:1.7370272e-01 7519:1.4912854e-01 8242:1.1481400e-01 11313:1.5615536e-01 17802:3.7148640e-01 26976:4.4596475e-01 33578:2.0137012e-01 const:.01 1 |features 20:5.8818020e-02 32:1.0583805e-01 70:1.0472895e-01 73:6.2359396e-02 136:2.3628843e-01 140:5.7405304e-02 277:8.1622727e-02 284:7.7921271e-02 339:8.9311816e-02 388:1.7803359e-01 547:1.0002725e-01 553:1.0712285e-01 649:1.6543150e-01 1288:1.1970714e-01 1429:1.5231332e-01 1654:1.4761090e-01 1666:8.6694688e-02 1763:5.3642404e-01 1765:1.1404695e-01 2339:1.6561824e-01 2344:3.5944661e-01 2809:4.6295047e-01 3841:1.3035190e-01 3921:1.5169100e-01 4531:1.7762803e-01 const:.01 0 |features 4:3.4780182e-02 5:2.6508274e-02 7:5.3180501e-02 10:5.5623997e-02 19:3.4181472e-02 21:2.8159562e-02 24:3.3958331e-02 26:1.9842681e-02 30:4.5751728e-02 39:1.6757898e-02 43:3.8977508e-02 45:3.3413686e-02 46:2.1668538e-02 54:3.4219258e-02 56:2.7737778e-02 64:2.3399763e-02 69:4.7134075e-02 73:2.1874316e-02 74:1.9585056e-02 101:4.1503452e-02 120:3.8547669e-02 123:9.0591006e-02 125:2.3663307e-02 131:2.6945217e-02 135:2.7678248e-02 139:5.7097986e-02 140:1.1892958e-02 165:3.5144128e-02 176:5.2614275e-02 183:1.9888360e-02 188:1.0428480e-02 197:5.2321073e-02 225:2.5369154e-02 226:4.6816848e-02 234:1.9925782e-02 236:2.7920963e-02 252:3.1310108e-02 262:8.1151202e-02 288:1.6074806e-02 293:1.5293341e-02 295:2.2321805e-02 313:2.9801130e-02 321:4.5842282e-02 353:2.7850773e-02 365:1.8231137e-02 379:3.1660438e-02 381:8.8735133e-02 386:2.7292555e-02 393:7.7901691e-02 417:4.8855949e-02 433:5.0462332e-02 434:2.7229058e-02 469:2.8132746e-02 471:4.5497008e-02 535:8.8217467e-02 546:5.3989071e-02 549:1.0038888e-01 555:3.1832166e-02 573:3.2987937e-02 606:2.6466271e-02 608:4.6103563e-02 613:4.7467321e-02 620:3.5935134e-02 623:7.1037769e-02 631:2.9610362e-02 646:3.2242183e-02 667:4.1347850e-02 673:2.5803266e-02 678:1.8899906e-02 679:2.5775902e-02 690:2.7241904e-02 694:3.4730356e-02 802:5.1151697e-02 814:2.5631558e-02 820:2.4583878e-02 858:2.2402667e-02 896:4.9038365e-02 897:2.3722593e-02 926:7.3383138e-02 939:1.1672704e-01 943:5.9872106e-02 953:3.1059148e-02 996:1.1967047e-01 997:7.3457427e-02 1067:4.8742656e-02 1071:2.1470314e-02 1075:3.1758074e-02 1095:5.7662524e-02 1102:2.7377520e-02 1115:7.5530671e-02 1122:1.9074827e-02 1157:5.0397586e-02 1193:4.2663466e-02 1213:3.3489965e-02 1218:2.1572068e-02 1240:2.5528511e-02 1282:3.0998677e-02 1321:2.9190546e-02 1347:3.7219290e-02 1380:2.6067950e-02 1394:3.3105221e-02 1397:3.1069377e-02 1398:2.9561827e-02 1399:4.9732890e-02 1413:7.0730709e-02 1426:2.2909911e-02 1429:3.1555548e-02 1449:2.8208043e-02 1454:3.7134916e-02 1469:3.4298439e-02 1473:4.5985270e-02 1474:7.9350583e-02 1486:5.4488122e-02 1511:2.6132923e-02 1520:3.5871468e-02 1546:4.2422220e-02 1602:1.0200027e-01 1619:4.2495407e-02 1668:2.9614734e-02 1674:2.1452820e-02 1725:3.9963685e-02 1780:5.0497580e-02 1795:9.7301915e-02 1800:3.8880866e-02 1806:1.0104814e-01 1857:6.3209973e-02 1877:4.0058870e-02 1908:4.4436183e-02 1914:4.2918496e-02 1970:5.9488922e-02 1990:8.4541515e-02 2010:3.3194967e-02 2055:5.8309216e-02 2107:2.8317092e-02 2122:3.2881267e-02 2136:6.7924507e-02 2229:3.6430184e-02 2262:3.3752568e-02 2298:1.0510483e-02 2329:7.7804781e-02 2360:3.1038720e-02 2367:5.6516830e-02 2371:3.0356798e-02 2375:8.8857189e-02 2433:3.4440346e-02 2477:3.3207431e-02 2490:3.2830764e-02 2520:7.7021308e-02 2543:9.3237929e-02 2556:3.9413158e-02 2582:6.6140793e-02 2603:9.6685946e-02 2605:3.7335519e-02 2613:5.2826069e-02 2662:1.0450789e-01 2791:4.2513046e-02 2812:3.7609082e-02 2820:3.5367947e-02 2842:3.5357088e-02 2914:1.0300282e-01 2915:1.0753649e-01 2918:5.2187517e-02 2947:4.7270361e-02 2962:4.6541568e-02 2970:4.5650348e-02 2971:4.1643061e-02 2988:3.2283723e-02 3006:6.4954683e-02 3033:4.0173296e-02 3034:4.7133505e-02 3068:4.6379179e-02 3112:4.4073787e-02 3370:7.1306437e-02 3384:4.1387364e-02 3401:6.3200623e-02 3427:3.6814731e-02 3454:8.3676331e-02 3535:1.6400568e-01 3649:1.3189510e-01 3731:1.0453997e-01 3756:4.7753513e-02 3845:3.7235901e-02 3937:4.2663760e-02 4075:4.0231965e-02 4102:8.4506720e-02 4175:4.7013961e-02 4206:3.8482755e-02 4254:3.6194902e-02 4288:6.9683895e-02 4294:5.2574418e-02 4358:4.5850854e-02 4562:1.0843585e-01 4733:5.4699738e-02 4785:5.0370000e-02 4823:4.4492885e-02 5214:4.6837498e-02 5334:5.6978960e-02 5580:6.6281393e-02 5743:5.7340741e-02 5749:5.2390933e-02 5792:6.5544426e-02 5793:3.8871333e-02 5801:6.9818489e-02 6018:4.3469608e-02 6307:8.2384542e-02 6467:4.5810401e-02 6596:5.7500232e-02 6611:5.8640249e-02 6708:5.4542653e-02 6762:3.9218277e-02 6818:4.8655298e-02 6871:4.1941371e-02 6944:1.2915570e-01 7304:8.1761524e-02 7592:5.3566378e-02 7879:5.4935966e-02 7890:7.8397095e-02 7964:1.6843109e-01 7965:9.2681907e-02 8228:6.2748156e-02 9801:5.4647077e-02 9866:7.4112698e-02 10027:6.1238371e-02 10694:7.8090779e-02 10957:6.4643614e-02 11486:5.1851671e-02 11626:1.3579780e-01 12548:6.1537825e-02 12590:7.7715404e-02 12679:5.9267733e-02 12680:5.9964258e-02 12784:5.8420442e-02 12962:9.0422459e-02 12963:1.0188803e-01 13305:7.0140362e-02 13385:7.8845158e-02 13851:7.1829952e-02 14064:7.0163779e-02 14085:6.1292101e-02 14150:1.1188139e-01 14151:1.0633112e-01 14152:7.4744865e-02 14153:7.5259507e-02 14154:7.1179256e-02 14155:7.8725912e-02 14156:8.8529862e-02 14157:7.0163779e-02 14158:7.5718544e-02 14159:7.9725958e-02 14160:8.6399503e-02 14161:1.2485511e-01 14165:7.5978890e-02 14166:7.8549877e-02 14167:8.9241102e-02 14168:8.8878646e-02 14169:7.3419847e-02 14171:7.0946589e-02 14172:7.4783452e-02 14173:8.5371621e-02 14174:7.4668169e-02 14175:8.6959757e-02 14176:7.1942993e-02 14180:8.7403439e-02 14181:8.2743481e-02 14182:7.6616473e-02 14183:8.4122412e-02 14887:6.6606291e-02 22302:6.3630007e-02 23746:8.3706997e-02 28008:8.8360295e-02 const:.01 1 |features 32:1.7899618e-01 70:1.0461020e-01 238:1.6032718e-01 284:1.3178256e-01 295:3.0852339e-01 302:1.7797972e-01 338:3.4099910e-01 995:1.9354706e-01 1654:1.4744350e-01 2521:5.2290899e-01 3338:3.2944471e-01 3841:2.2045468e-01 4531:3.0040932e-01 5791:3.0131057e-01 const:.01 0 |features 16:5.8744222e-02 24:3.1040102e-02 26:8.1555352e-02 45:3.3990514e-02 90:4.8545927e-02 117:5.4400086e-02 147:4.7154814e-02 161:4.5579907e-02 179:1.1348277e-01 183:4.8278790e-02 188:6.0409103e-02 217:4.4232167e-02 236:4.0030692e-02 302:5.2925363e-02 354:5.6484252e-02 363:6.4412311e-02 415:6.0942229e-02 434:6.6098258e-02 460:9.1941893e-02 585:6.1956562e-02 628:6.5551221e-02 655:8.7611891e-02 664:6.4452909e-02 755:8.1301861e-02 802:3.3486661e-02 836:6.8145350e-02 852:8.5206695e-02 888:7.1346238e-02 910:7.7014007e-02 1059:3.8520053e-02 1077:8.2779124e-02 1099:1.1771680e-01 1121:9.9640436e-02 1122:4.6303950e-02 1127:6.4123996e-02 1135:9.7148478e-02 1168:6.5617479e-02 1235:1.1955830e-01 1360:8.1400044e-02 1392:1.3443404e-01 1420:7.5616926e-02 1455:4.1206505e-02 1488:9.4110668e-02 1492:7.4593656e-02 1548:9.4433099e-02 1674:5.2076500e-02 1768:6.5747872e-02 1865:7.6591171e-02 1964:9.5010735e-02 3114:1.1196833e-01 3307:2.0813435e-01 3684:9.9043787e-02 4401:1.0343552e-01 4816:4.3020195e-01 5491:1.5255138e-01 6496:3.8962922e-01 6497:3.5609779e-01 8075:1.2616968e-01 11373:1.2817378e-01 19445:1.7247139e-01 38117:3.3049631e-01 const:.01 1 |features 20:5.8146264e-02 70:6.1148174e-02 140:5.6749683e-02 295:2.2352964e-01 302:1.0403513e-01 338:2.4784344e-01 995:1.1313476e-01 1654:1.4592505e-01 2339:1.6372673e-01 2521:3.8005841e-01 2522:3.3353117e-01 5580:1.8679723e-01 5791:2.9820749e-01 6560:3.1457692e-01 21480:5.7278025e-01 const:.01 0 |features 13:4.3550871e-02 15:1.7685054e-02 17:1.6034679e-02 18:2.0307180e-02 23:2.6312171e-02 24:8.6454125e-03 40:4.0011138e-02 45:1.6029319e-02 55:1.7055262e-02 57:2.9818853e-02 69:2.4149762e-02 73:1.4789533e-02 75:6.7370102e-02 79:3.9424688e-02 89:2.9461516e-02 107:2.7701054e-02 110:2.2035651e-02 121:4.6425700e-02 125:2.7088823e-02 131:3.0845825e-02 144:3.0623926e-02 161:2.1494668e-02 167:6.3407160e-02 184:3.1377975e-02 189:2.2391273e-02 193:5.8531761e-02 209:2.5001876e-02 213:2.8735781e-02 221:7.3641390e-02 225:2.9041611e-02 228:8.7731354e-02 229:1.8610256e-02 231:3.9791510e-02 252:2.1169204e-02 257:2.1185244e-02 258:2.8333342e-02 259:2.3133397e-02 269:1.9491229e-02 288:1.8401807e-02 293:1.7507216e-02 298:2.6607279e-02 301:4.4875748e-02 313:5.7761993e-02 315:4.3770690e-02 326:2.1441916e-02 346:5.6250725e-02 354:2.6636962e-02 365:2.0870289e-02 390:6.6799715e-02 428:3.4322862e-02 431:1.1626127e-01 440:3.8843192e-02 464:1.7455900e-02 480:5.6759153e-02 526:2.8940631e-02 528:4.1230395e-02 533:2.8582934e-02 555:3.6440212e-02 564:3.5629686e-02 580:7.7016629e-02 603:8.0320269e-02 613:1.7645642e-02 651:3.2390226e-02 655:5.1373027e-02 670:3.7902910e-02 688:4.8112094e-02 693:3.8296930e-02 709:3.8154803e-02 723:3.6711451e-02 751:3.7172697e-02 773:5.3102966e-02 789:7.4591406e-02 799:4.1910268e-02 802:1.5791709e-02 803:3.1638525e-02 811:2.1770284e-02 816:4.6679318e-02 836:6.7441262e-02 838:3.6976315e-02 845:6.9751605e-02 852:4.0181953e-02 860:3.9010078e-02 905:5.8080759e-02 915:3.8899243e-02 945:5.2853659e-02 946:4.0310215e-02 947:8.9267604e-02 963:2.9847022e-02 965:2.8013717e-02 1014:2.7820203e-02 1025:3.4923345e-02 1028:3.4347910e-02 1036:5.2193958e-02 1045:3.1246820e-02 1059:5.0713338e-02 1061:3.6886994e-02 1062:3.4431770e-02 1066:4.0089309e-02 1086:3.4994151e-02 1099:6.8807103e-02 1110:3.2232586e-02 1122:3.6971752e-02 1123:6.9258519e-02 1127:1.7860070e-02 1132:2.6504951e-02 1135:4.5813482e-02 1164:1.2873776e-01 1188:2.2993000e-02 1200:7.1101747e-02 1213:5.3816658e-02 1214:9.7410403e-02 1238:4.1150637e-02 1258:6.1187834e-02 1272:4.4920098e-02 1287:4.4769879e-02 1298:4.6856105e-02 1305:3.2633100e-02 1335:7.7022098e-02 1351:1.0990633e-01 1356:4.0783621e-02 1399:3.3625107e-02 1410:8.5380077e-02 1423:4.7746416e-02 1434:3.6135908e-02 1449:6.7767262e-02 1454:4.2510591e-02 1455:5.4250170e-02 1456:3.7790984e-02 1493:3.9392252e-02 1502:4.9065437e-02 1503:6.0299043e-02 1510:3.6405168e-02 1511:2.9915944e-02 1522:4.8359174e-02 1529:1.4073326e-01 1538:3.6630373e-02 1559:4.7536071e-02 1567:3.9281245e-02 1586:5.1730942e-02 1623:2.8969554e-02 1664:2.7422838e-02 1730:4.3202668e-02 1773:3.5854455e-02 1777:4.3012261e-02 1811:4.1532211e-02 1885:5.7066891e-02 1888:3.8861841e-02 1906:3.2136686e-02 1919:4.0557723e-02 1940:4.5939758e-02 1953:4.4511102e-02 1966:3.5551392e-02 1974:4.3197043e-02 1985:4.6898205e-02 2018:3.5512459e-02 2024:3.8177777e-02 2079:4.0415935e-02 2087:4.2672731e-02 2104:6.3702315e-02 2123:4.1245751e-02 2214:6.3998751e-02 2234:1.1320861e-01 2240:9.1267146e-02 2251:5.5194866e-02 2275:6.7634799e-02 2298:1.2031987e-02 2349:4.0155400e-02 2362:2.4062125e-02 2501:6.9090329e-02 2530:5.4219756e-02 2533:4.4112075e-02 2546:6.0105372e-02 2563:8.1090204e-02 2607:4.7976166e-02 2731:4.1535649e-02 2734:7.1946993e-02 2744:5.1214527e-02 2780:4.5196965e-02 2851:4.8432723e-02 2951:4.7724206e-02 3001:5.7623822e-02 3008:5.7853900e-02 3027:1.1601797e-01 3031:1.6155154e-01 3032:1.4984953e-01 3112:5.0453939e-02 3134:4.6357099e-02 3137:3.4818016e-02 3198:4.7277711e-02 3219:1.6554449e-01 3228:4.9034700e-02 3233:6.6809826e-02 3240:7.2155677e-02 3246:4.2821344e-02 3247:5.0036315e-02 3263:5.7891097e-02 3280:2.3223433e-01 3329:6.5661557e-02 3338:4.6199061e-02 3428:6.5837651e-02 3580:9.4239652e-02 3584:6.6149540e-02 3665:4.9092058e-02 3742:7.6222003e-02 3745:4.9023546e-02 4222:7.8733124e-02 4414:5.0482690e-02 5197:5.8795512e-02 5229:6.0395345e-02 5597:9.9054091e-02 5648:5.7658441e-02 6009:4.9122959e-02 6011:5.2904341e-02 6729:7.6843470e-02 7072:7.1178235e-02 7351:5.0579119e-02 7804:5.5312898e-02 7962:9.3811795e-02 8216:6.3358799e-02 8275:5.5033762e-02 8458:7.2960980e-02 8532:6.2054075e-02 8898:5.4595310e-02 8912:6.6149540e-02 8971:5.8001235e-02 9540:8.4799886e-02 9687:7.4210376e-02 11201:7.4799120e-02 11610:6.9382250e-02 11804:7.3328868e-02 11946:6.3947611e-02 12483:6.6220120e-02 14790:1.9306372e-01 15361:6.7610547e-02 15482:6.4810120e-02 16002:6.8698294e-02 18939:7.2124496e-02 22334:9.0190366e-02 23255:9.9714726e-02 26010:7.8705303e-02 26761:7.7508025e-02 26764:1.7297141e-01 34921:1.4185886e-01 35286:1.5933584e-01 39930:2.2893928e-01 42242:1.1725747e-01 const:.01 0 |features 13:2.1723341e-02 18:2.6431778e-02 21:2.4781220e-02 25:3.7447818e-02 42:4.3926395e-02 50:3.5629041e-02 87:3.6794446e-02 90:5.0452370e-02 103:3.6863994e-02 126:3.5072945e-02 147:2.8944103e-02 153:5.7575595e-02 155:6.9638304e-02 161:6.6762328e-02 188:1.5538621e-02 189:4.9345806e-02 204:6.3082874e-02 208:8.1010714e-02 213:3.7402425e-02 230:6.2128954e-02 231:3.0589508e-02 233:2.2455059e-02 236:5.1565520e-02 240:4.3749969e-02 247:7.3230296e-02 269:4.2954702e-02 271:2.2309188e-02 293:2.2787351e-02 298:9.0369985e-02 315:3.3648480e-02 319:3.0926438e-02 320:5.4588750e-02 321:4.0342517e-02 334:6.2796839e-02 336:3.3328522e-02 342:3.7674312e-02 354:1.0676611e-01 357:4.3787111e-02 364:2.8821204e-02 380:3.7177961e-02 390:5.1351920e-02 428:4.4674557e-02 433:4.3214947e-02 439:4.2579588e-02 475:5.7280019e-02 482:5.0757132e-02 506:2.9534452e-02 511:3.7480749e-02 573:4.9152616e-02 577:5.9407551e-02 620:4.3198954e-02 655:4.3387003e-02 679:3.8406555e-02 702:3.0178355e-02 723:1.1402559e-01 757:3.7229985e-02 758:5.4787554e-02 768:3.8741168e-02 815:4.1781697e-02 817:7.9547338e-02 832:8.2113594e-02 842:2.2156388e-02 905:4.4649269e-02 926:6.4579256e-02 932:3.7386440e-02 945:4.0630966e-02 953:4.6278685e-02 954:4.3878529e-02 955:4.4465963e-02 963:3.8848814e-02 994:7.7189401e-02 1000:3.5008948e-02 1011:3.8123906e-02 1021:4.9830098e-02 1040:3.5824325e-02 1042:6.7066036e-02 1056:4.0000949e-02 1059:5.6421548e-02 1066:5.2180152e-02 1094:6.5802343e-02 1102:6.9068544e-02 1110:4.1953858e-02 1118:5.2548319e-02 1122:5.9646409e-02 1126:5.8000833e-02 1133:4.9139809e-02 1162:4.0840816e-02 1168:4.0276676e-02 1188:5.0671894e-02 1189:3.9189637e-02 1196:4.0437553e-02 1212:4.4476207e-02 1213:4.9900647e-02 1234:5.7188869e-02 1235:7.3386103e-02 1237:4.2225469e-02 1257:7.6441571e-02 1264:6.8200804e-02 1272:5.8467899e-02 1335:4.7770515e-02 1342:3.8872521e-02 1347:5.5457406e-02 1371:5.1598564e-02 1375:5.5540740e-02 1379:6.0511377e-02 1383:4.1617818e-02 1387:4.9431052e-02 1403:5.7383150e-02 1419:8.3307013e-02 1421:1.5464725e-01 1422:6.8401739e-02 1423:6.2146623e-02 1425:1.0275261e-01 1426:7.1638599e-02 1438:1.0775846e-01 1452:3.8048830e-02 1454:3.2679785e-02 1455:4.2824727e-02 1479:5.2888792e-02 1536:5.9358884e-02 1540:4.3226153e-02 1623:7.9131745e-02 1629:3.1211155e-02 1661:6.1570432e-02 1666:2.6762199e-02 1723:5.7491641e-02 1727:7.2564252e-02 1802:5.3246323e-02 1888:5.0582483e-02 1889:3.8830176e-02 2010:1.7632629e-01 2109:6.5829463e-02 2141:6.0125645e-02 2213:6.4926989e-02 2234:4.0491823e-02 2297:5.7636868e-02 2371:4.5232169e-02 2444:5.6301724e-02 2556:5.8726311e-02 2559:7.4970357e-02 2565:6.0465764e-02 2577:5.2973595e-02 2582:9.8550968e-02 2589:6.6256136e-02 2604:1.0414550e-01 2605:1.1674704e-01 2701:5.2357476e-02 2933:1.0029968e-01 3010:9.7088881e-02 3013:4.9128558e-02 3066:6.4017296e-02 3134:6.0338292e-02 3188:4.2904835e-02 3272:3.9458718e-02 3298:5.7148553e-02 3354:6.3967660e-02 3386:2.3532976e-01 3387:5.7489350e-02 3394:9.4520397e-02 3565:1.0735990e-01 3582:7.0331343e-02 3655:5.7937916e-02 3684:6.0794082e-02 3721:7.5759582e-02 3811:6.0465764e-02 4096:9.8706879e-02 4195:6.3695125e-02 4274:6.2460460e-02 4415:1.1213802e-01 4416:7.9751201e-02 4417:1.0522587e-01 5013:8.8472173e-02 5181:8.2397521e-02 5313:4.8693880e-02 5775:6.4305753e-02 5874:6.0010906e-02 6166:1.7590702e-01 6198:7.1196944e-02 7192:8.1536412e-02 7664:6.8518877e-02 7905:6.5631323e-02 8609:9.4792627e-02 8934:7.1393766e-02 8944:8.4510826e-02 9604:1.5009294e-01 9991:1.9804375e-01 11373:7.8674369e-02 13730:8.6746775e-02 15331:8.1020385e-02 18905:9.7275659e-02 21659:1.2534390e-01 21875:9.2853166e-02 25590:1.1830990e-01 29015:2.8778410e-01 const:.01 1 |features 18:9.7565010e-02 24:4.1536529e-02 41:1.2822531e-01 54:7.2124496e-02 69:5.5287264e-02 140:6.5410733e-02 188:5.7356175e-02 288:8.8410720e-02 309:1.4324166e-01 338:1.8535778e-01 339:1.0176677e-01 426:1.6592744e-01 453:1.1963270e-01 573:1.0715676e-01 623:2.3695463e-01 751:1.7859468e-01 1546:1.3780275e-01 1654:2.0847450e-01 1666:9.8784655e-02 1670:2.3866417e-01 1682:1.6279320e-01 1688:2.0113789e-01 2200:1.7594971e-01 2298:5.7807188e-02 2493:1.3596183e-01 4096:2.1518916e-01 4173:3.8294083e-01 4256:1.8166721e-01 5424:2.1200204e-01 5812:2.8962064e-01 6342:3.7199008e-01 const:.01 0 |features 5:8.5579194e-02 57:2.4872790e-01 85:1.7518376e-01 87:1.1235874e-01 234:9.0663292e-02 277:7.6942280e-02 374:1.0582650e-01 400:1.1409990e-01 417:6.5421961e-02 443:1.2053430e-01 522:1.6417804e-01 601:1.4906903e-01 613:7.0135653e-02 1326:3.3595976e-01 1380:1.1861045e-01 1506:1.4824371e-01 1714:1.9802713e-01 1798:1.7218557e-01 2329:2.8561753e-01 3370:1.5460111e-01 3565:3.2784358e-01 5898:2.0174727e-01 10511:2.6847377e-01 12782:3.3184639e-01 12807:3.5013795e-01 const:.01 1 |features 5:5.5765536e-02 13:4.3226384e-02 23:6.8148412e-02 32:6.5011986e-02 138:7.0724517e-02 140:3.5261732e-02 161:5.5671100e-02 209:6.4754754e-02 238:5.8231346e-02 252:5.4828152e-02 357:8.7130174e-02 366:1.3938722e-01 367:1.2182576e-01 417:4.2630579e-02 488:8.5365079e-02 575:1.1801672e-01 644:1.0191759e-01 675:2.3911300e-01 955:1.8568730e-01 1000:6.9662869e-02 1188:1.4210805e-01 1218:6.3959576e-02 1429:9.3559854e-02 1643:1.0577724e-01 2104:9.7445011e-02 2167:1.3595439e-01 2211:1.4683220e-01 3841:8.0069847e-02 4771:4.2805380e-01 6172:1.5253587e-01 6200:1.3752142e-01 6634:4.2708308e-01 6929:2.2462699e-01 9880:1.6531509e-01 12332:1.6730182e-01 35785:4.2504507e-01 const:.01 1 |features 1:1.0144758e-01 14:5.6445174e-02 18:1.8410198e-01 46:7.3026620e-02 70:9.0634540e-02 73:4.3540291e-02 81:9.1578104e-02 136:7.8613959e-02 181:9.6209630e-02 188:3.5145730e-02 207:9.4469182e-02 223:6.3952073e-02 240:5.8444429e-02 257:1.3088882e-01 295:1.2737247e-01 305:7.1630910e-02 339:6.2358886e-02 341:8.7944537e-02 384:2.1628658e-01 388:1.2430579e-01 451:7.4566372e-02 774:2.4750876e-01 929:8.6544618e-02 942:1.1695840e-01 995:1.3529097e-01 1012:7.4206293e-02 1013:2.1802409e-01 1086:1.0302256e-01 1122:1.0884460e-01 1179:1.0459539e-01 1288:2.9127324e-01 1591:1.3196734e-01 1654:1.6993825e-01 1664:8.0732659e-02 1810:1.1271320e-01 1921:1.0586045e-01 1998:1.9070426e-01 3105:1.5126356e-01 5391:1.5704367e-01 5580:1.3193148e-01 7546:1.8641675e-01 10731:3.2965991e-01 27924:2.4265225e-01 31647:3.5416514e-01 const:.01 0 |features 17:6.2554240e-02 21:7.4274942e-02 49:7.2224580e-02 51:4.3836545e-02 55:6.6535719e-02 64:6.1720274e-02 69:7.6010190e-02 78:1.5848531e-01 197:2.3366183e-01 240:7.7446662e-02 257:1.3993444e-01 339:8.2633838e-02 364:1.4626032e-01 433:7.6499566e-02 434:1.2160286e-01 459:1.2261173e-01 494:1.0951414e-01 547:9.2548057e-02 549:2.1718012e-01 553:9.9113114e-02 613:1.1655439e-01 620:7.6471254e-02 629:2.9427183e-01 684:1.1837728e-01 701:1.8006900e-01 897:1.0594326e-01 1028:7.9141095e-02 1454:9.7948737e-02 1731:1.2040845e-01 2493:1.8692340e-01 2640:1.4863347e-01 3370:1.5174267e-01 5791:1.6483955e-01 6586:4.2360976e-01 6587:4.9189326e-01 const:.01 1 |features 5:2.6983205e-02 17:3.4023717e-02 39:4.0705744e-02 50:3.4304738e-02 55:3.6189273e-02 56:6.7376405e-02 57:1.0712902e-01 73:3.1381659e-02 79:4.9407743e-02 103:6.0096204e-02 126:5.7176415e-02 147:4.7185089e-02 166:7.1033448e-02 217:4.4260565e-02 230:1.2593704e-01 231:8.4432930e-02 234:4.8400689e-02 264:6.1042298e-02 267:6.9380961e-02 286:2.8943684e-02 297:4.9503468e-02 315:5.4854229e-02 381:1.0028537e-01 415:6.0981359e-02 433:4.1608684e-02 454:8.7144457e-02 467:1.7549908e-01 495:8.1541203e-02 507:1.0528115e-01 522:1.4839862e-01 524:1.1892368e-01 526:3.6268931e-02 533:3.5820656e-02 567:9.6028663e-02 573:4.7325648e-02 678:4.5908786e-02 688:1.0208824e-01 752:9.4480194e-02 837:1.1349359e-01 868:2.4347037e-01 872:1.0119990e-01 911:6.6653587e-02 953:7.5444169e-02 963:6.3331895e-02 968:1.4986034e-01 972:1.0877698e-01 994:7.4320331e-02 1024:7.6184817e-02 1052:1.3346405e-01 1059:3.8544785e-02 1094:6.3356519e-02 1118:8.5665017e-02 1188:4.8788458e-02 1237:1.1655044e-01 1271:9.2887163e-02 1278:9.4907604e-02 1340:7.9558767e-02 1342:6.3370541e-02 1389:7.8378126e-02 1415:1.2007521e-01 1416:7.6772593e-02 1557:6.0384292e-02 1560:8.3634593e-02 1587:9.7099774e-02 1727:6.9867097e-02 1883:9.1974981e-02 2029:9.2896163e-02 2088:7.8424402e-02 2090:7.0109926e-02 2519:2.5311568e-01 3117:9.6898645e-02 3389:1.1837023e-01 3655:9.4451219e-02 3743:1.1191799e-01 3762:1.2388080e-01 3765:1.1242389e-01 4232:9.6870676e-02 4965:1.0140949e-01 5424:9.3630426e-02 5657:9.7028211e-02 5945:1.1332754e-01 5972:1.8037476e-01 6342:1.6428895e-01 7406:1.7066029e-01 12947:2.1053872e-01 36442:3.9754486e-01 const:.01 1 |features 64:4.1853491e-02 69:3.0442541e-02 141:8.3147742e-02 180:7.7570774e-02 229:4.9232583e-02 238:5.9478231e-02 239:6.2971950e-02 284:4.8888739e-02 298:7.0388339e-02 321:8.1994832e-02 327:6.1165512e-02 384:1.1478847e-01 388:6.5972060e-02 433:5.1875558e-02 438:1.2338255e-01 549:1.1881912e-01 555:5.6935940e-02 638:7.9837315e-02 678:5.7236705e-02 814:7.7622928e-02 837:8.3570972e-02 897:7.1841791e-02 996:1.0973570e-01 997:1.3138808e-01 1071:6.5020964e-02 1193:6.1565712e-02 1195:8.6332507e-02 1213:4.8327848e-02 1506:9.8667733e-02 1575:8.6948536e-02 1617:9.1987476e-02 1666:5.4393288e-02 1746:2.1621652e-01 1765:7.1554422e-02 1786:1.2008484e-01 1970:1.0640361e-01 2022:1.1261101e-01 2197:1.2940709e-01 2224:1.2535062e-01 2298:3.1830076e-02 2348:2.7731586e-01 2381:1.0862143e-01 2534:9.7943380e-02 2747:1.1868936e-01 2771:1.0802520e-01 3400:1.0946056e-01 3923:1.0276493e-01 3988:1.3402341e-01 4443:1.4968097e-01 4452:1.8337132e-01 4559:1.5375145e-01 4560:1.3661475e-01 4562:1.9395152e-01 4565:1.2233915e-01 4566:1.3465901e-01 4567:1.5623656e-01 4568:1.6755569e-01 4569:1.5234162e-01 4570:1.4904064e-01 4571:1.5657173e-01 4572:1.5670693e-01 4573:1.5661030e-01 4574:1.5858877e-01 4575:1.5529124e-01 4576:1.6361073e-01 8002:2.0666926e-01 14158:2.2930695e-01 const:.01 1 |features 19:1.5801486e-01 32:1.0136472e-01 39:7.7468783e-02 54:6.0622074e-02 188:4.8209008e-02 239:9.6125670e-02 284:1.2635598e-01 305:9.8255321e-02 433:7.9187199e-02 549:1.0712329e-01 616:1.1431435e-01 724:9.0743586e-02 897:1.0966533e-01 1195:1.3178517e-01 1926:4.3466094e-01 2381:2.8073880e-01 7999:4.7125992e-01 11967:5.9968621e-01 const:.01 0 |features 9:1.1026927e-01 20:7.3129453e-02 51:3.4791611e-02 62:1.9033386e-01 104:1.7438769e-01 105:1.2951411e-01 107:1.7999613e-01 170:8.2972184e-02 188:3.6963269e-02 286:4.2234469e-02 323:9.6033566e-02 364:6.8559878e-02 365:1.0941022e-01 370:9.2088379e-02 441:1.0688723e-01 497:8.0643244e-02 522:1.2789348e-01 724:1.1780205e-01 858:7.9405233e-02 897:8.4083647e-02 1029:8.5069969e-02 1054:1.2616915e-01 1664:8.4907703e-02 1666:6.3661918e-02 2298:3.7253927e-02 2360:1.8627214e-01 2493:8.7620802e-02 2520:2.7299851e-01 3111:1.6190532e-01 3144:1.2201654e-01 3370:2.0391099e-01 3722:1.5336657e-01 4075:1.4260037e-01 4935:1.9953614e-01 4936:2.9547930e-01 5792:1.3721149e-01 5803:3.1540915e-01 20925:4.3600488e-01 21688:2.1153596e-01 const:.01 0 |features 10:4.2624973e-02 17:2.9965773e-02 24:2.7355561e-02 42:6.3068718e-02 54:2.8054563e-02 90:8.9785762e-02 161:4.0169451e-02 169:4.3153659e-02 173:7.8173988e-02 175:5.3870063e-02 182:7.2859377e-02 189:4.1845039e-02 193:4.5838755e-02 208:5.5424105e-02 269:3.6425408e-02 288:3.4389485e-02 312:5.4161303e-02 318:6.2436014e-02 354:4.9779426e-02 421:8.1109121e-02 464:3.2621764e-02 477:5.8093403e-02 550:4.8252519e-02 628:1.6128029e-01 672:2.1723181e-01 739:7.8778274e-02 758:1.3318798e-01 802:2.9511707e-02 811:4.0684529e-02 815:5.9989400e-02 836:6.0056318e-02 837:9.9957429e-02 851:8.3570808e-02 949:7.8898370e-02 953:6.6446088e-02 955:6.3843414e-02 1040:8.7088563e-02 1044:1.4118505e-01 1085:7.6620147e-02 1086:6.5397426e-02 1094:1.4560694e-01 1132:4.9532723e-02 1173:8.4241942e-02 1192:8.6435229e-02 1213:3.4139913e-02 1224:1.0362583e-01 1237:1.0264969e-01 1243:6.6426411e-02 1305:6.0985066e-02 1389:6.9030114e-02 1415:1.0575407e-01 1420:1.3985364e-01 1422:4.6797574e-02 1426:4.9012102e-02 1452:5.4629814e-02 1503:6.6555038e-02 1510:6.8034351e-02 1526:1.0270567e-01 1545:8.1020527e-02 1575:1.4657205e-01 1582:1.2188535e-01 1623:9.1664612e-02 1626:9.0839386e-02 1629:4.4812407e-02 1818:9.0741962e-02 1886:1.0325636e-01 1960:1.3175780e-01 2183:9.2339829e-02 2359:9.3931317e-02 2589:1.6106799e-01 3230:1.4852203e-01 3284:2.4719323e-01 3302:8.8105090e-02 3815:1.2375283e-01 4421:1.5498683e-01 4422:3.0517969e-01 4423:1.0048076e-01 4424:1.0199743e-01 5313:6.9913782e-02 5583:2.2395542e-01 5862:9.4728991e-02 6090:1.0798974e-01 7387:1.2089897e-01 7438:1.0774090e-01 7664:9.8378152e-02 8497:2.1875438e-01 10199:1.2296165e-01 11481:1.1270028e-01 15258:2.3202504e-01 const:.01 1 |features 39:8.7365843e-02 193:6.5975145e-02 240:5.3397261e-02 274:7.6768808e-02 315:6.9534667e-02 460:1.1662281e-01 506:6.1033018e-02 572:1.3194391e-01 842:4.5786232e-02 1026:1.0734801e-01 1028:5.4565523e-02 1059:4.8860390e-02 1191:1.1281844e-01 1307:1.1258329e-01 1342:8.0330163e-02 1492:1.6020152e-01 2433:1.0604616e-01 2477:1.0224986e-01 3149:3.8055831e-01 3243:2.0814735e-01 6020:4.2978692e-01 6021:4.7189850e-01 8787:1.6039407e-01 20212:4.6926796e-01 const:.01 0 |features 13:5.8380943e-02 51:6.6551194e-02 55:5.9659507e-02 56:2.3309870e-01 78:1.4210647e-01 87:2.0751953e-01 166:1.1710157e-01 188:4.1759662e-02 327:8.0877475e-02 549:9.2792451e-02 613:6.1724663e-02 623:2.4314833e-01 842:5.9544746e-02 897:1.6083956e-01 1380:1.7674111e-01 1544:1.7932515e-01 2298:4.2088035e-02 2347:1.2996221e-01 2490:2.2259307e-01 3370:1.3606064e-01 26521:7.7326506e-01 const:.01 0 |features 9:6.1780676e-02 19:1.1492990e-01 20:4.0972315e-02 21:1.1735610e-01 46:7.2857104e-02 51:5.5880737e-02 55:8.4816560e-02 60:7.9258896e-02 64:4.6468534e-02 65:7.9172865e-02 104:2.7276713e-01 110:6.4722225e-02 117:7.5350210e-02 133:1.5270108e-01 161:6.3133270e-02 180:8.6124241e-02 182:6.7632131e-02 189:6.5766744e-02 239:6.9915660e-02 253:9.4152592e-02 296:7.8377910e-02 305:7.1464628e-02 319:6.9787987e-02 326:6.2978335e-02 388:2.3418577e-01 468:1.0621452e-01 482:1.1453754e-01 527:1.3555017e-01 533:4.9583782e-02 547:6.9678441e-02 550:7.5837210e-02 556:1.1714590e-01 617:1.2686990e-01 660:8.9357547e-02 686:1.0468587e-01 898:9.9110879e-02 925:1.0669149e-01 933:1.0147564e-01 954:9.9015422e-02 1000:1.3375948e-01 1059:5.3354587e-02 1127:5.2457877e-02 1213:5.3656798e-02 1288:1.4118704e-01 1420:1.7733671e-01 1449:1.6058685e-01 1454:7.3744550e-02 1455:5.7075620e-02 1498:1.4481123e-01 1513:1.1775574e-01 1603:1.0512924e-01 1964:1.3160050e-01 2018:1.0430577e-01 2232:1.7787422e-01 2327:1.4671339e-01 2438:1.1193807e-01 2545:2.3294973e-01 3190:1.9361736e-01 4331:1.6061965e-01 5657:1.3430870e-01 6732:3.9498883e-01 7336:1.7630659e-01 const:.01 0 |features 13:4.6907648e-02 45:4.5051459e-02 51:3.1581569e-02 75:7.9348184e-02 80:9.3956076e-02 98:7.6458350e-02 173:1.9906074e-01 240:5.5795617e-02 284:1.0900204e-01 286:6.4911388e-02 452:3.9282310e-01 458:1.6053306e-01 469:9.0515018e-02 576:1.6308172e-01 617:7.1701825e-02 640:1.4989081e-01 773:7.1118139e-02 897:7.6325685e-02 993:1.4167438e-01 1355:2.2457729e-01 1371:1.1141782e-01 1654:5.8112573e-02 1850:1.0190845e-01 2371:2.0497303e-01 3000:1.3212293e-01 3841:8.6888798e-02 4398:3.0449024e-01 5492:1.4805916e-01 6873:2.5299627e-01 7486:2.1044849e-01 8877:2.4293754e-01 11272:2.9579940e-01 11273:3.5841027e-01 const:.01 1 |features 14:6.0792442e-02 24:2.7412293e-02 30:1.6606644e-01 31:1.3497333e-01 53:7.4935697e-02 64:5.0163873e-02 69:3.6487177e-02 70:4.6514064e-02 73:4.6893656e-02 135:1.0046457e-01 140:4.3168228e-02 147:7.0508741e-02 217:6.6138625e-02 229:5.9008151e-02 257:6.7172751e-02 288:9.8790422e-02 295:8.1022128e-02 297:7.3973097e-02 347:9.1514565e-02 353:2.1215038e-01 510:8.7157033e-02 511:9.1304280e-02 614:1.1488587e-01 644:7.3691100e-02 675:1.2267038e-01 679:9.3559571e-02 757:1.5355729e-01 812:1.2685519e-01 995:8.6059108e-02 1118:1.2800936e-01 1213:5.7923771e-02 1288:9.0018600e-02 1654:6.5559544e-02 1674:7.7867948e-02 1912:3.0481759e-01 2335:1.1795273e-01 2362:7.6294564e-02 2472:1.7353636e-01 2521:2.3250718e-01 2950:1.3282317e-01 3195:1.4970699e-01 3921:1.1407015e-01 4393:1.8624727e-01 5728:1.8196100e-01 6835:2.6330358e-01 29401:5.4844612e-01 const:.01 1 |features 3:6.4977303e-02 15:3.3277959e-02 18:3.8212012e-02 51:3.5800152e-02 54:2.8248057e-02 64:2.9770195e-02 69:2.1653641e-02 85:4.8983298e-02 101:8.9402407e-02 102:4.0952373e-02 140:5.3763442e-02 179:7.5699270e-02 224:4.0502168e-02 233:5.4964520e-02 236:6.0144428e-02 238:4.2306591e-02 240:3.7355673e-02 259:4.3530103e-02 277:3.6426205e-02 298:5.0066903e-02 327:4.3506749e-02 387:6.5758169e-02 403:1.9501427e-01 404:1.0267432e-01 437:5.6003261e-02 443:5.7063654e-02 512:6.3280918e-02 533:3.1765986e-02 534:7.4592002e-02 575:5.0640740e-02 588:6.5644823e-02 645:7.0155092e-02 656:9.0906516e-02 660:3.3811096e-02 702:4.3628380e-02 726:5.1860891e-02 791:8.5466102e-02 792:1.3009483e-01 801:8.4410809e-02 815:6.0403150e-02 841:1.2354957e-01 934:1.5583099e-01 983:8.2040377e-02 990:1.7585157e-01 1013:1.1242952e-01 1042:9.6956320e-02 1123:7.6971292e-02 1136:1.0705698e-01 1188:4.3265916e-02 1193:7.4145302e-02 1503:6.7014076e-02 1629:4.5121484e-02 1636:1.3009483e-01 1645:1.8439040e-01 1666:3.8689695e-02 1674:7.8242749e-02 1799:1.6785675e-01 1837:6.3677132e-02 1922:7.6562814e-02 2262:7.2706267e-02 2353:7.3628359e-02 2373:2.0127374e-01 2403:9.9376738e-02 2793:9.4338864e-02 2799:1.1125260e-01 2951:8.9802615e-02 5589:2.4761583e-01 6814:1.1285508e-01 7272:3.0333102e-01 7467:1.2643321e-01 8357:1.4784120e-01 9323:1.4410500e-01 9837:2.6512027e-01 9843:2.6582760e-01 24479:3.6894003e-01 const:.01 1 |features 5:3.7110019e-02 14:5.5951156e-02 20:6.8925001e-02 47:1.0368904e-01 64:7.8170925e-02 70:7.2483376e-02 73:7.3074915e-02 188:3.4838129e-02 240:5.7932913e-02 277:5.6491457e-02 284:5.3929660e-02 295:1.2625769e-01 302:7.2835021e-02 338:6.6495270e-02 339:6.1813109e-02 351:1.3227980e-01 364:6.4618140e-02 388:7.2774448e-02 547:1.1721540e-01 553:1.2553027e-01 1005:2.0270616e-01 1196:9.0662405e-02 1288:1.4027697e-01 1338:2.0034884e-01 1437:1.2769581e-01 1454:1.2405556e-01 1654:6.0338620e-02 1664:8.0026075e-02 1850:1.0581213e-01 1871:1.1473379e-01 2339:1.1462513e-01 2522:2.3350526e-01 3852:1.4222729e-01 3921:1.7775680e-01 4008:2.9484531e-01 4532:1.4494416e-01 5793:1.2985636e-01 6577:2.1962854e-01 6955:1.7260975e-01 39149:6.0754204e-01 const:.01 1 |features 5:4.9037721e-02 140:5.2500416e-02 183:8.7795414e-02 220:1.1009198e-01 224:8.3001547e-02 229:1.5060616e-01 254:1.1909506e-01 258:1.8499103e-01 288:7.0960820e-02 305:1.5886070e-01 327:8.9158863e-02 417:1.5146224e-01 464:6.7313232e-02 631:1.3071235e-01 644:8.9621782e-02 647:1.3646746e-01 655:7.5918272e-02 660:1.1731724e-01 684:1.1701190e-01 765:1.6783763e-01 796:2.5563121e-01 802:6.0895797e-02 886:1.3776004e-01 898:1.3012236e-01 1036:1.1887313e-01 1071:9.4778813e-02 1657:2.0629801e-01 1687:1.7473584e-01 1722:2.3573175e-01 1724:2.8155831e-01 2244:1.7702004e-01 2298:4.6397604e-02 2834:2.7117220e-01 10936:5.3213996e-01 const:.01 0 |features 18:9.9528238e-02 51:5.5072725e-02 69:5.6399770e-02 320:1.2140270e-01 455:2.0955494e-01 533:8.2738720e-02 549:1.3001339e-01 690:2.5878766e-01 967:2.9100356e-01 1122:1.0702175e-01 1195:1.5994504e-01 1654:1.0133816e-01 1666:1.7062256e-01 1721:4.4634211e-01 1726:1.5708989e-01 3659:1.9546287e-01 16621:6.4132923e-01 const:.01 1 |features 24:5.1442001e-02 50:5.6815922e-02 136:9.3842633e-02 140:4.7845595e-02 264:1.0109899e-01 443:1.8044358e-01 613:6.2011875e-02 678:7.6034687e-02 933:1.2141480e-01 1059:6.3838340e-02 1094:1.7766504e-01 1160:1.1389066e-01 1316:1.9201323e-01 1342:1.0495505e-01 1922:2.4210276e-01 2028:2.0392102e-01 2474:1.2654279e-01 2526:2.4323294e-01 2696:1.6736312e-01 4501:2.2667381e-01 5291:2.4209207e-01 6280:2.1711493e-01 7131:3.1485653e-01 14099:3.0899614e-01 17649:5.1406217e-01 const:.01 0 |features 5:5.2169941e-02 13:6.8469651e-02 35:6.0380913e-02 50:3.9172944e-02 54:6.1586648e-02 64:1.0701951e-01 80:1.6998741e-01 110:5.3392399e-02 138:6.6164412e-02 224:8.8303164e-02 242:1.9889991e-01 254:7.4832305e-02 325:1.3093680e-01 365:5.0568726e-02 380:1.1718096e-01 443:7.3478930e-02 448:3.7765688e-01 459:7.6153368e-02 469:7.8033373e-02 472:1.4413066e-01 477:7.5320840e-02 482:9.4487391e-02 490:2.4038115e-01 511:1.4642569e-01 526:4.1415874e-02 533:9.7608954e-02 620:1.1333898e-01 702:9.5118947e-02 763:1.1136763e-01 811:5.2749414e-02 820:6.8189681e-02 842:4.1245420e-02 1098:1.1484763e-01 1196:7.5276889e-02 1340:1.5382072e-01 1397:1.8085605e-01 1408:9.2449114e-02 1411:1.6461642e-01 1776:7.7794783e-02 1831:1.0989854e-01 1868:9.2980377e-02 2028:8.3039246e-02 2126:8.8893928e-02 2153:6.7828178e-02 2470:9.9881880e-02 2695:1.6095385e-01 2874:1.0532907e-01 2967:1.1215586e-01 3129:1.4810932e-01 3352:1.2736246e-01 3841:7.4907184e-02 3869:1.3682683e-01 5317:1.3742073e-01 5369:1.4524372e-01 5710:1.3327543e-01 5999:1.1399040e-01 6912:2.3208605e-01 7196:2.8037122e-01 7290:1.2615049e-01 9279:1.4916986e-01 const:.01 0 |features 5:2.7524995e-02 9:4.5528177e-02 17:3.4706872e-02 18:4.3954644e-02 19:4.0357884e-02 21:4.1209850e-02 24:3.1683680e-02 42:7.3047265e-02 72:7.2810709e-02 89:1.0797047e-01 92:1.2917691e-01 133:1.8554661e-01 147:4.8132509e-02 183:4.9279787e-02 188:2.5839902e-02 196:7.9240233e-02 197:2.1376164e-01 217:4.5149263e-02 223:7.9609998e-02 228:7.9576708e-02 236:4.0860679e-02 288:3.9830487e-02 306:2.4243885e-01 315:5.5955637e-02 322:8.1387646e-02 339:4.5847602e-02 360:7.1648538e-02 380:6.1824977e-02 417:9.9461578e-02 453:5.3896502e-02 575:5.8251206e-02 586:8.7823071e-02 587:6.1163053e-02 638:6.5322198e-02 642:5.6807250e-02 657:8.6517565e-02 701:9.9907406e-02 756:9.5893346e-02 759:1.8377738e-01 807:1.8323393e-01 842:3.6844898e-02 933:7.4780680e-02 963:6.4603515e-02 1028:4.3909729e-02 1045:6.7633361e-02 1172:9.8154135e-02 1239:1.3554831e-01 1459:9.3388446e-02 1747:1.5308234e-01 1877:2.3686044e-01 1955:1.0174870e-01 2190:7.8668959e-02 2371:7.5218700e-02 2474:7.7939056e-02 2524:8.8272892e-02 2764:1.0795706e-01 2896:1.3437741e-01 2968:1.8198721e-01 3394:9.2834450e-02 3909:1.4254920e-01 4232:9.8815724e-02 4505:1.4340942e-01 6554:1.6596660e-01 6586:2.3503074e-01 6587:2.7291638e-01 6681:2.1276613e-01 6913:1.4277245e-01 12673:1.9043362e-01 13750:1.3511477e-01 21098:1.7826183e-01 37148:1.7585628e-01 const:.01 0 |features 4:2.4043487e-01 10:7.0613950e-02 20:2.5507025e-02 21:3.4813106e-02 24:1.5808206e-02 25:5.2607372e-02 26:7.0324495e-02 34:8.2454033e-02 43:8.1587873e-02 45:6.1509773e-02 46:4.5356672e-02 53:4.3214150e-02 55:3.1185683e-02 90:4.1860748e-02 101:1.0767957e-01 138:4.9930714e-02 141:5.7470772e-02 169:8.8609755e-02 176:6.5045983e-02 179:3.5051454e-02 189:4.0942620e-02 229:3.4029003e-02 236:3.4518130e-02 254:1.3475859e-01 269:3.5639871e-02 271:3.1340349e-02 288:5.6970764e-02 297:4.2659033e-02 306:1.3957389e-01 321:5.6673896e-02 336:4.6820510e-02 341:5.4622158e-02 346:6.0747758e-02 351:8.2884111e-02 378:1.8012913e-01 380:5.2228272e-02 390:1.2214381e-01 393:5.8409095e-02 400:5.2490506e-02 453:4.5530487e-02 477:5.6840576e-02 480:6.1296836e-02 526:3.1254329e-02 545:5.1572345e-02 584:7.3105320e-02 585:1.4914869e-01 587:5.1669095e-02 655:3.5998549e-02 656:8.8336788e-02 660:3.2855328e-02 724:6.9568880e-02 760:7.0486531e-02 802:2.8875265e-02 829:1.0883626e-01 861:9.3822517e-02 911:5.7437949e-02 964:8.3333172e-02 992:5.5830732e-02 1000:4.9181204e-02 1012:9.6723706e-02 1026:7.2975673e-02 1028:3.7093896e-02 1040:8.5210435e-02 1059:3.3215519e-02 1077:7.1379744e-02 1123:7.4795485e-02 1132:4.8464514e-02 1173:8.2425207e-02 1188:4.2042885e-02 1221:7.0387371e-02 1234:8.0339961e-02 1278:8.1785522e-02 1280:6.8833292e-02 1368:8.5631140e-02 1422:7.7526420e-02 1455:3.5532024e-02 1538:6.6978931e-02 1544:5.5363312e-02 1554:5.7459179e-02 1587:1.4167342e-01 1664:5.0142877e-02 1670:5.3646933e-02 1674:4.4905130e-02 1791:1.0529107e-01 1796:9.4080463e-02 1807:7.2991833e-02 2066:7.3717616e-02 2128:6.6349581e-02 2214:6.9115214e-02 2223:1.1267657e-01 2570:9.9789165e-02 2649:9.5603995e-02 3013:6.9016688e-02 3130:2.3183525e-01 3355:7.5009599e-02 3588:1.4979790e-01 3690:1.2193149e-01 5502:1.0983790e-01 5733:1.6475512e-01 6002:1.0365662e-01 6155:9.5961057e-02 6749:1.1038862e-01 7404:1.3531227e-01 8514:1.1602075e-01 9247:1.0144260e-01 9968:1.2066139e-01 10839:1.4877474e-01 11740:1.6223738e-01 14020:1.2545241e-01 22292:1.4296746e-01 28673:1.4549327e-01 31893:3.0345854e-01 45346:1.6620389e-01 const:.01 1 |features 3:7.3364250e-02 6:3.7735794e-02 15:3.0313911e-02 16:4.7485180e-02 17:1.6233088e-02 21:1.9274661e-02 24:2.4434565e-02 32:2.5411788e-02 36:5.8671553e-02 52:2.4087064e-02 53:7.0483826e-02 54:1.5197746e-02 55:1.7266300e-02 79:2.3572976e-02 84:2.7352041e-02 88:5.2861389e-02 89:2.9826066e-02 91:3.0152515e-02 95:7.0178129e-02 98:2.7540509e-02 110:2.2308314e-02 135:3.2077033e-02 140:2.3336738e-02 146:3.9640535e-02 175:2.9182546e-02 181:7.8948982e-02 183:3.9025571e-02 188:1.2085833e-02 196:8.8441372e-02 213:2.9091351e-02 217:6.7516446e-02 218:2.1716183e-02 230:3.8987078e-02 231:2.3792308e-02 236:1.9111346e-02 238:5.4315358e-02 255:3.4609586e-02 263:3.4501500e-02 264:6.1119881e-02 267:3.3102419e-02 269:1.9732410e-02 274:6.8950430e-02 276:3.5497937e-02 277:4.1127920e-02 286:1.3809349e-02 293:3.0009078e-02 295:2.5869312e-02 296:6.4466037e-02 297:2.3618648e-02 305:7.2564460e-02 309:3.0183233e-02 315:4.4312298e-02 318:3.3822902e-02 320:7.3874071e-02 321:5.3127795e-02 326:2.1707233e-02 332:3.9368115e-02 338:3.9057750e-02 354:2.6966561e-02 373:3.7038248e-02 380:4.8960336e-02 381:2.8259359e-02 417:3.4969971e-02 428:5.8832739e-02 438:2.7886862e-02 441:3.4948777e-02 453:2.5208458e-02 469:5.5202965e-02 475:4.4552006e-02 477:5.3284049e-02 481:2.7299998e-02 573:2.2579586e-02 574:6.5956749e-02 582:4.3536492e-02 624:4.1413970e-02 642:4.4986706e-02 644:2.3528609e-02 647:1.1832209e-01 655:3.3746112e-02 657:4.0465973e-02 660:3.8175266e-02 684:8.5761182e-02 688:4.8707422e-02 734:6.7374453e-02 751:3.7632663e-02 756:4.4851214e-02 759:4.0958643e-02 767:7.0468798e-02 802:2.7068533e-02 803:3.2030012e-02 809:4.5649637e-02 845:7.0614696e-02 882:3.6856920e-02 914:5.2356482e-02 918:4.2631716e-02 927:3.0933442e-02 929:2.9760763e-02 947:5.3375263e-02 983:4.4138569e-02 984:3.3752188e-02 998:9.0717725e-02 1033:2.9032633e-02 1056:3.1112464e-02 1061:3.7343424e-02 1068:1.2998183e-01 1069:6.1419014e-02 1116:4.0265191e-02 1122:3.7429228e-02 1127:1.8081065e-02 1132:2.6832916e-02 1137:4.1049439e-02 1162:3.1765707e-02 1168:5.3041089e-02 1169:4.4926427e-02 1193:2.3560230e-02 1213:1.8494308e-02 1231:5.2640479e-02 1239:3.7444245e-02 1297:4.8690610e-02 1307:1.5106207e-01 1312:4.5007672e-02 1322:3.9765056e-02 1365:4.9985893e-02 1411:4.0622417e-02 1416:6.2018372e-02 1498:4.9913216e-02 1560:3.9902981e-02 1567:6.7331895e-02 1599:5.9402891e-02 1623:4.9656648e-02 1653:1.0098442e-01 1664:2.7762162e-02 1677:5.9698585e-02 1687:4.5873798e-02 1722:6.1887193e-02 1774:4.1587669e-02 1796:5.2088693e-02 1806:5.5802248e-02 1843:5.4441378e-02 1862:5.0147552e-02 1889:3.0201843e-02 1924:1.1273548e-01 1928:5.2282125e-02 1946:5.4967020e-02 1981:5.7373185e-02 1982:3.7147656e-02 2018:3.5951883e-02 2088:3.7417144e-02 2097:5.8802407e-02 2109:5.1201701e-02 2168:4.6838991e-02 2169:6.1142661e-02 2212:3.5908692e-02 2216:7.2954491e-02 2228:9.6612491e-02 2235:4.8348479e-02 2248:3.6174484e-02 2339:3.9765056e-02 2364:1.0927295e-01 2399:7.3425479e-02 2409:7.4041203e-02 2446:4.1969258e-02 2474:3.6453638e-02 2495:3.8517889e-02 2609:5.1736020e-02 2623:5.0226320e-02 2735:5.9877060e-02 2750:6.0788948e-02 2771:4.1339543e-02 2908:4.7935933e-02 2914:5.6881689e-02 2915:5.9385337e-02 3088:5.8686014e-02 3137:3.5248846e-02 3191:6.0209040e-02 3207:1.3352868e-01 3295:7.4593022e-02 3334:6.6555947e-02 3490:2.1671903e-01 3655:7.6299503e-02 3702:5.9590761e-02 3725:5.2909192e-02 3736:4.7987849e-02 3768:5.6261342e-02 3780:5.6118172e-02 3784:5.7018619e-02 3841:3.1297583e-02 4150:3.7919525e-02 4240:5.8669597e-02 4508:7.0250444e-02 4598:5.7537235e-02 4953:6.7032345e-02 5721:6.1834153e-02 5865:9.3695305e-02 6120:4.8824560e-02 6144:6.7125879e-02 6155:5.3129904e-02 6244:6.5789193e-02 6248:7.3530100e-02 6857:7.0134968e-02 6922:7.1468458e-02 7121:5.4246385e-02 7347:1.1042743e-01 7482:7.3412478e-02 7786:5.7876125e-02 8095:7.1382083e-02 8408:9.1271840e-02 8414:5.9294514e-02 8667:6.3593701e-02 10139:1.4091675e-01 11164:5.6602135e-02 11390:1.1665443e-01 11802:8.3376579e-02 12688:7.5469650e-02 13519:7.0694908e-02 14061:1.2527001e-01 17694:9.9081226e-02 18870:7.0202172e-02 19783:7.2162569e-02 20351:8.1562094e-02 20905:1.0925789e-01 29603:3.4896210e-01 30564:1.8106875e-01 32546:2.2847103e-01 37301:9.6662812e-02 46693:1.1705741e-01 const:.01 0 |features 5:5.4493487e-02 10:3.7456263e-02 14:8.7900937e-02 15:4.9172990e-02 21:3.1265933e-02 25:7.9996303e-02 33:7.4435577e-02 39:6.6113777e-02 45:4.4569246e-02 51:1.8452931e-02 52:3.9072257e-02 53:3.8810983e-02 54:4.1740585e-02 55:2.8008116e-02 59:7.5771883e-02 64:4.3989766e-02 65:1.0563269e-01 67:1.0003418e-01 69:3.9658692e-02 70:8.5882269e-02 73:4.1122045e-02 79:3.8238343e-02 82:5.0062105e-02 87:9.7423390e-02 90:7.8898333e-02 92:5.7884272e-02 95:5.4244313e-02 131:8.5766286e-02 136:4.3851890e-02 140:2.2357853e-02 141:5.1614970e-02 144:5.0290547e-02 161:3.5298500e-02 169:7.9581141e-02 173:1.4416333e-01 183:6.3304402e-02 188:3.3193719e-02 191:9.3310729e-02 218:3.5226390e-02 223:6.0400143e-02 224:9.8680541e-02 232:6.9003694e-02 239:3.9090607e-02 247:5.4568853e-02 253:5.2641738e-02 267:5.3696301e-02 286:5.8452737e-02 291:5.4472439e-02 321:5.0899290e-02 327:3.7969235e-02 364:7.6312050e-02 365:5.8029484e-02 380:4.6906639e-02 417:7.0533372e-02 451:7.0424922e-02 464:4.8535831e-02 474:6.1783869e-02 524:5.4359782e-02 526:4.7526244e-02 560:5.4779433e-02 573:3.6626939e-02 576:5.6278463e-02 588:5.7289589e-02 605:8.1209280e-02 613:2.8977638e-02 625:4.8225671e-02 653:7.5634755e-02 679:4.8456728e-02 686:5.8531012e-02 702:3.8075384e-02 726:4.5260072e-02 811:8.5312694e-02 814:8.1584938e-02 842:2.7954241e-02 858:4.2115305e-02 911:5.1585492e-02 967:5.7588056e-02 1012:4.1393235e-02 1033:1.6002250e-01 1061:6.0575742e-02 1134:5.3091682e-02 1145:7.4061751e-02 1212:5.6114677e-02 1379:7.6345913e-02 1411:6.5894686e-02 1454:4.1231383e-02 1544:1.0434771e-01 1546:4.7101956e-02 1566:5.8135033e-02 1567:1.0922084e-01 1602:1.2441973e-01 1623:4.7573742e-02 1645:6.1668951e-02 1674:4.0329665e-02 1788:7.6205976e-02 1912:9.3241915e-02 2166:6.9069691e-02 2186:7.3983319e-02 2298:1.9758906e-02 2376:7.4459895e-02 2506:5.4025121e-02 2535:1.6830528e-01 2842:1.1254117e-01 2851:7.9536118e-02 2869:2.0521104e-01 2893:7.4350357e-02 3013:6.1984453e-02 4507:9.6285053e-02 4550:1.8244421e-01 5728:9.4241932e-02 6576:1.2638237e-01 7700:2.2191276e-01 11063:2.5925657e-01 11140:1.1287509e-01 14858:1.5090096e-01 21648:1.2085862e-01 30285:1.5422712e-01 32723:1.5299664e-01 34941:3.9922372e-01 46957:1.6776645e-01 const:.01 0 |features 10:4.0812686e-02 15:3.1644821e-02 17:2.8691718e-02 18:3.6336731e-02 21:3.4067646e-02 22:6.6304773e-02 54:5.6372434e-02 55:5.1671296e-02 63:5.3727470e-02 79:4.1664846e-02 188:3.6168180e-02 189:4.0065911e-02 193:7.4311934e-02 199:7.1559012e-02 210:4.1577928e-02 213:5.1418483e-02 217:6.3195549e-02 221:5.0497662e-02 233:5.2267101e-02 236:3.3778992e-02 239:4.2593479e-02 264:5.1476102e-02 269:3.4876708e-02 284:3.3067763e-02 286:2.4407797e-02 295:4.5723584e-02 297:4.1745570e-02 298:4.7609840e-02 380:1.0725987e-01 388:4.4622719e-02 419:1.0313191e-01 426:6.1797369e-02 428:6.1415747e-02 438:4.9289566e-02 464:3.1234784e-02 468:6.4707190e-02 518:7.6917589e-02 526:3.0585075e-02 535:4.8732642e-02 573:3.9909046e-02 575:4.8155513e-02 587:8.5610084e-02 624:7.3198505e-02 625:8.8970020e-02 644:4.1586429e-02 664:5.4387122e-02 769:5.7428759e-02 858:4.5889221e-02 866:6.1851338e-02 988:6.5570220e-02 1028:3.6299601e-02 1037:9.0086810e-02 1075:6.5052666e-02 1115:5.9290800e-02 1123:7.3193878e-02 1173:4.7639228e-02 1213:5.5346243e-02 1218:4.4187836e-02 1237:5.8048896e-02 1266:6.3068517e-02 1304:6.2250383e-02 1345:7.5894400e-02 1420:6.3807629e-02 1426:4.6928253e-02 1454:4.4926092e-02 1455:7.2971210e-02 1544:5.4177813e-02 1546:5.1322721e-02 1587:8.1882864e-02 1690:6.9223374e-02 1723:7.9035856e-02 1768:5.5479851e-02 1857:1.2947817e-01 1865:6.4629719e-02 1968:9.1078773e-02 1986:8.8483773e-02 2153:5.0090209e-02 2234:5.5665586e-02 2367:6.8374485e-02 2371:6.2182318e-02 2455:8.2933754e-02 2515:7.2206005e-02 2533:7.8932114e-02 2650:1.2165585e-01 2660:8.4924996e-02 2759:9.5799170e-02 3010:7.8830495e-02 3240:7.6255649e-02 3772:1.3780510e-01 3899:8.4118448e-02 4002:1.0446088e-01 4075:8.2410432e-02 4203:9.0544425e-02 4225:1.2651190e-01 4241:9.5086724e-02 4242:2.4816181e-01 4276:6.6688359e-02 4919:1.0016326e-01 4989:1.8782832e-01 6376:1.5458186e-01 6909:7.5211257e-02 7931:1.1353639e-01 7984:1.1657675e-01 8538:1.1523944e-01 8737:7.5430162e-02 8738:7.6005541e-02 9787:1.4046405e-01 9866:1.5181111e-01 10180:9.9886201e-02 10417:2.0954469e-01 13732:1.1864389e-01 13980:1.5963385e-01 14743:1.3818057e-01 15155:1.3588732e-01 16816:1.3427463e-01 16820:1.2806424e-01 20658:1.6008459e-01 21944:1.4789835e-01 25958:1.4850707e-01 31277:1.2991683e-01 44195:2.8761300e-01 const:.01 1 |features 17:7.5556658e-02 19:8.7858878e-02 24:8.5492954e-02 51:5.2948330e-02 54:7.0737667e-02 69:5.4224189e-02 107:1.3052951e-01 151:1.9442879e-01 170:1.2627293e-01 188:5.6253314e-02 218:1.0107762e-01 223:1.7331050e-01 269:9.1844186e-02 284:2.0779973e-01 288:8.6710736e-02 293:8.2495354e-02 338:2.2532858e-01 353:1.5023267e-01 453:1.1733237e-01 506:1.0692138e-01 607:2.0011026e-01 623:1.3725823e-01 633:2.9233614e-01 1102:1.4767985e-01 1316:2.5745788e-01 1342:1.4072730e-01 2298:5.6695659e-02 3669:2.0277393e-01 4150:2.9883340e-01 4377:2.4954589e-01 12788:3.5903007e-01 13978:3.3582571e-01 const:.01 1 |features 20:1.0554073e-01 35:8.9840278e-02 70:1.1098947e-01 240:7.1570031e-02 302:8.9980021e-02 322:1.3555898e-01 323:2.6683164e-01 488:1.1882453e-01 995:9.7850293e-02 1012:9.0871729e-02 1075:1.3106713e-01 1454:2.3619698e-01 1654:1.5643480e-01 1666:7.4125893e-02 1785:3.9206710e-01 2521:3.0060309e-01 3898:2.9802972e-01 5792:3.3528408e-01 6577:4.1816419e-01 6721:3.3258712e-01 const:.01 0 |features 191:2.0030515e-01 342:3.6256135e-01 464:1.2913992e-01 583:2.9753745e-01 644:2.9111752e-01 664:2.2486305e-01 765:3.2199523e-01 1168:2.2892599e-01 1263:4.7359404e-01 3556:3.6263824e-01 4276:2.7572238e-01 const:.01 0 |features 30:1.0450388e-01 74:4.4735234e-02 125:9.1515578e-02 188:2.3820227e-02 197:7.0584089e-02 210:7.8500330e-02 265:1.3546413e-01 485:1.3477542e-01 618:1.1052313e-01 623:5.8121413e-02 744:9.5202416e-02 930:1.2348612e-01 1022:1.0154206e-01 1032:1.2929180e-01 1143:8.1610769e-02 1213:3.6450826e-02 1425:1.2708339e-01 1449:1.3521662e-01 1554:6.2700748e-02 1804:1.0266272e-01 1833:1.9402142e-01 1917:1.1676907e-01 1937:9.3030781e-02 1987:1.1461681e-01 2404:9.8300919e-02 2433:7.8666963e-02 2579:1.1967666e-01 2731:1.4032204e-01 2780:2.3532411e-01 3404:9.5190138e-02 3665:9.7953826e-02 4337:1.4285986e-01 4641:1.5469357e-01 4697:1.0829910e-01 5085:1.3959409e-01 5090:1.2677918e-01 5093:9.6551649e-02 5232:1.7522015e-01 5234:1.2346737e-01 5295:1.0445051e-01 6187:1.2743628e-01 6699:1.2123677e-01 6706:1.3959409e-01 7398:1.3947371e-01 7866:1.1629000e-01 8047:1.5658647e-01 8051:1.3665001e-01 15665:1.9614300e-01 16617:1.4771485e-01 17066:1.4724705e-01 17779:1.7246957e-01 18273:1.5299447e-01 22389:1.6688000e-01 23870:1.7246957e-01 24125:1.9007038e-01 27656:1.7364804e-01 31206:1.8271804e-01 34628:1.8136543e-01 const:.01 0 |features 24:2.1857822e-02 31:1.0762409e-01 50:8.5780002e-02 165:1.0171585e-01 182:5.8216583e-02 191:6.8453401e-02 274:1.7219371e-01 276:5.2358683e-02 360:8.3689958e-02 533:4.2680871e-02 564:9.0080991e-02 581:9.7799473e-02 587:7.1442254e-02 802:6.7599744e-02 837:7.9868652e-02 879:1.6283484e-01 889:1.0875802e-01 908:1.2358362e-01 1073:8.5269757e-02 1156:1.0214441e-01 1269:1.1897143e-01 1352:2.1848959e-01 1427:2.3350514e-01 1544:7.6550208e-02 1576:1.2754437e-01 1776:8.1174217e-02 2139:1.2669922e-01 2147:1.3070278e-01 2149:1.3635439e-01 2174:1.2963125e-01 2179:1.2792192e-01 2214:9.5564805e-02 2988:9.3437135e-02 3068:2.8170282e-01 3331:1.5238704e-01 4274:1.2132480e-01 5088:1.4650242e-01 7696:3.3545890e-01 7743:1.7933480e-01 8342:2.0918058e-01 8716:1.8389462e-01 11481:1.5246880e-01 15137:2.6359391e-01 17612:2.2314784e-01 33210:2.5385892e-01 const:.01 0 |features 14:1.5313850e-01 17:7.5641483e-02 54:7.0817083e-02 128:3.2597116e-01 223:1.0247490e-01 232:1.1707169e-01 286:1.0894988e-01 336:2.0451905e-01 461:4.0579703e-01 484:1.7807427e-01 514:1.3326325e-01 547:1.1191044e-01 696:2.2117157e-01 1071:1.1594521e-01 1127:8.4252514e-02 2298:5.6759309e-02 2371:1.6393451e-01 3727:2.1175763e-01 4193:5.6372583e-01 5958:3.0463436e-01 const:.01 1 |features 18:2.4951957e-02 20:2.9021017e-02 23:3.2330442e-02 24:1.7986035e-02 50:4.7403637e-02 54:1.8445622e-02 69:2.3940342e-02 74:4.6643298e-02 79:2.8610703e-02 85:3.1985469e-02 86:4.7483325e-02 87:3.4734454e-02 95:4.0586695e-02 121:3.3691373e-02 138:3.3552576e-02 140:2.8323978e-02 146:8.1460737e-02 179:2.3553973e-02 183:2.7974907e-02 188:3.8276978e-02 197:4.3466192e-02 208:3.6440849e-02 224:5.5502836e-02 230:5.8650572e-02 236:5.5351503e-02 249:5.5222396e-02 252:2.6011148e-02 257:2.6030855e-02 269:4.0549818e-02 271:3.5657976e-02 274:3.5069298e-02 280:3.5169236e-02 284:3.8446631e-02 288:3.8283370e-02 293:3.6422249e-02 296:5.5515699e-02 298:3.2693051e-02 312:3.5610568e-02 315:3.1764619e-02 316:6.2775739e-02 318:4.1051116e-02 326:4.4608057e-02 327:4.8101213e-02 387:4.2939246e-02 390:4.8476905e-02 394:6.5781452e-02 417:2.0224471e-02 434:3.8300313e-02 437:3.6569417e-02 451:3.1121545e-02 494:3.4492821e-02 526:5.0117835e-02 535:3.3464063e-02 561:4.3551307e-02 573:2.7405018e-02 613:2.1681655e-02 617:3.1346668e-02 623:9.3395934e-02 624:5.0264455e-02 630:4.1024525e-02 646:4.5351759e-02 664:3.7346922e-02 678:2.6584551e-02 684:7.8245454e-02 726:7.1068458e-02 757:3.5145607e-02 789:4.3672848e-02 838:1.0841829e-01 841:4.7648717e-02 844:6.2088493e-02 858:3.1511523e-02 871:4.2743847e-02 886:4.3895509e-02 889:5.2856095e-02 952:5.2957434e-02 954:4.1421924e-02 994:4.3036919e-02 1003:4.5658302e-02 1028:4.2204164e-02 1036:3.7877429e-02 1056:3.7761439e-02 1059:2.2320256e-02 1084:4.9435861e-02 1093:6.3276581e-02 1115:6.8935156e-02 1127:3.7156336e-02 1132:3.2567315e-02 1193:2.8595231e-02 1222:6.9329344e-02 1240:6.0798083e-02 1250:5.3531393e-02 1305:4.0097129e-02 1307:1.5150806e-01 1312:5.4626156e-02 1339:6.4572319e-02 1345:5.2115686e-02 1366:5.6564316e-02 1399:4.1316040e-02 1422:6.4572170e-02 1452:3.5918608e-02 1466:5.4519828e-02 1488:5.4531965e-02 1495:6.8133041e-02 1498:6.0580056e-02 1511:9.5919006e-02 1629:4.9886473e-02 1666:2.5263878e-02 1721:6.6089340e-02 1727:4.0458169e-02 1768:3.8097285e-02 1773:4.4055294e-02 1777:8.9483298e-02 1785:5.5997219e-02 1868:4.7151200e-02 2080:4.6535227e-02 2090:4.0598784e-02 2097:1.5026847e-01 2107:3.9830737e-02 2136:1.2329462e-01 2153:5.8237977e-02 2347:9.5803864e-02 2360:4.3658972e-02 2371:4.2699780e-02 2424:6.3869752e-02 2438:4.6827961e-02 2446:5.0938413e-02 2490:4.6179652e-02 2559:7.0773028e-02 2603:6.4803854e-02 2731:5.1035922e-02 2752:5.1496230e-02 2923:6.2126063e-02 2938:5.8486398e-02 3223:7.1748503e-02 3615:5.7535689e-02 3843:5.5181712e-02 3854:5.6560449e-02 3966:6.5211684e-02 4019:1.4607899e-01 4270:7.4154250e-02 4962:1.1441126e-01 4976:1.3694115e-01 5424:5.4218881e-02 5832:1.4157701e-01 5984:2.5203633e-01 5987:1.0409543e-01 6006:9.0428866e-02 6136:1.0223527e-01 6156:1.2776795e-01 6507:5.4622822e-02 6694:1.2384581e-01 6858:1.0112783e-01 7538:9.3160249e-02 7703:7.6241575e-02 8171:1.2674205e-01 8536:7.1006201e-02 8787:2.7169159e-01 9978:9.5621094e-02 11449:9.8270193e-02 11804:1.8908721e-01 12205:1.6920924e-01 12210:3.0542615e-01 13827:1.7538179e-01 18785:9.5010467e-02 20774:1.1351187e-01 28001:1.2875600e-01 30916:1.0969516e-01 46156:1.3880666e-01 const:.01 1 |features 39:1.1539552e-01 51:3.9920859e-02 70:1.0937469e-01 170:9.5204577e-02 230:8.0806270e-02 234:8.1038259e-02 269:6.9246724e-02 291:1.9952901e-01 326:7.6176949e-02 573:7.9238296e-02 626:1.3327518e-01 784:2.1529369e-01 812:1.4213748e-01 876:2.7536368e-01 877:2.1693207e-01 1122:7.7577420e-02 1127:6.3451685e-02 2269:1.6001046e-01 2350:1.4280215e-01 2493:1.0053853e-01 7500:2.9400653e-01 8336:2.1732026e-01 10525:2.2035860e-01 12109:4.0846857e-01 20978:3.1102869e-01 22364:2.6677269e-01 25936:3.2241210e-01 const:.01 0 |features 5:1.6206374e-02 6:4.7503587e-02 9:2.6806423e-02 13:2.1269811e-02 18:2.5879947e-02 24:2.3122335e-02 25:3.6665998e-02 26:4.9014386e-02 42:4.3009322e-02 51:3.0052861e-02 55:2.1735627e-02 63:6.4790100e-02 98:3.4669284e-02 131:3.9310645e-02 138:3.4800436e-02 146:4.9901363e-02 156:5.5194411e-02 161:2.7393309e-02 167:6.5195046e-02 175:3.6736358e-02 182:2.9345350e-02 188:2.5759900e-02 189:2.8535964e-02 209:3.1862978e-02 210:2.9612860e-02 219:5.6617457e-02 221:6.0895264e-02 225:7.7672392e-02 230:2.8986704e-02 233:2.1986254e-02 239:3.0336164e-02 252:2.6978532e-02 257:2.6998973e-02 264:3.6662593e-02 271:3.6984134e-02 274:3.6373563e-02 276:6.2980391e-02 288:2.3451695e-02 297:6.2396489e-02 298:3.3908941e-02 307:8.4320590e-02 326:2.7326083e-02 339:4.5705657e-02 344:4.2596135e-02 346:4.2339642e-02 352:6.2644757e-02 354:3.3946771e-02 368:4.6608504e-02 381:3.5574205e-02 417:2.0976642e-02 422:1.1519814e-01 506:2.8917843e-02 517:2.1554855e-01 526:2.1783471e-02 533:2.1514233e-02 578:7.3831037e-02 584:5.0952546e-02 585:1.2976260e-01 631:4.3198850e-02 645:4.7514122e-02 646:4.7038443e-02 655:7.3913105e-02 690:8.3406165e-02 693:4.8806507e-02 708:5.4777656e-02 778:6.2207717e-02 784:4.5613181e-02 845:5.2501693e-02 865:4.8524041e-02 926:6.3230999e-02 933:4.4029932e-02 945:1.0381046e-01 963:3.8037747e-02 1005:4.2182218e-02 1012:3.2123115e-02 1040:5.9389506e-02 1042:6.5665856e-02 1045:1.0391220e-01 1059:2.3150371e-02 1099:7.0747241e-02 1132:5.7192028e-02 1168:3.9435796e-02 1189:3.8371451e-02 1213:2.3281502e-02 1215:5.1021479e-02 1218:3.1471707e-02 1243:7.6698013e-02 1280:1.2518792e-01 1308:4.6978667e-02 1342:3.8060959e-02 1371:5.0521310e-02 1373:4.3346740e-02 1375:5.4381188e-02 1398:9.0509050e-02 1399:1.0225899e-01 1421:5.1399592e-02 1468:4.9305331e-02 1537:8.8556893e-02 1538:4.6682607e-02 1554:6.7806453e-02 1580:5.0998714e-02 1670:3.7390545e-02 1756:4.9394552e-02 1803:1.2980705e-01 1865:4.6030935e-02 1939:7.2907135e-02 1966:4.5307528e-02 1981:7.2224051e-02 2017:6.2242582e-02 2024:4.8654657e-02 2028:7.3950030e-02 2076:5.2244812e-02 2097:4.3719310e-02 2135:6.2621400e-02 2234:9.4608106e-02 2268:7.5937800e-02 2288:4.9270604e-02 2362:3.0665336e-02 2455:1.0001003e-01 2465:6.5201439e-02 2515:5.1426958e-02 2546:7.6599702e-02 2572:6.9538504e-02 2649:1.1282040e-01 2734:5.4154150e-02 3096:8.2635090e-02 3188:8.8160791e-02 3394:5.4659769e-02 3597:5.6177333e-02 3844:6.8536140e-02 3883:6.3672021e-02 3899:5.9911307e-02 4405:8.5550845e-02 4428:1.1219572e-01 4660:7.1559973e-02 5020:7.6670773e-02 5738:7.7745698e-02 5745:1.0326502e-01 6063:7.1577400e-02 6159:6.6973843e-02 7477:7.2750203e-02 8123:1.2940913e-01 8130:7.4233018e-02 8237:7.3659211e-02 8242:6.4558342e-02 8564:8.0905259e-02 10940:8.8792451e-02 11787:8.9859113e-02 12190:1.1241029e-01 13515:8.5201383e-02 15056:1.4965037e-01 15581:8.4204286e-02 16117:1.0036277e-01 18559:9.6271910e-02 18605:2.3287368e-01 18610:3.7077087e-01 18612:1.4555703e-01 18613:2.1589954e-01 18615:1.4126350e-01 18742:1.1277570e-01 19335:9.3137659e-02 25185:9.8647527e-02 29005:1.1884839e-01 const:.01 0 |features 3:4.2496473e-02 6:7.7669203e-02 10:2.8069872e-02 13:3.4776516e-02 20:1.7167397e-02 21:3.9671820e-02 24:1.0639647e-02 34:5.5495340e-02 42:4.1532714e-02 49:2.2784006e-02 59:5.6783751e-02 63:3.6952317e-02 74:2.7591864e-02 117:3.1571731e-02 121:3.3744670e-02 138:8.0192991e-02 166:4.1198645e-02 169:2.8418027e-02 175:3.5475112e-02 187:8.6633578e-02 209:5.2096531e-02 213:8.4389523e-02 218:2.6398797e-02 222:4.2049613e-02 225:7.5005718e-02 231:2.8922591e-02 246:1.3835092e-01 258:7.3176481e-02 271:2.1093493e-02 290:8.6049497e-02 306:4.4762734e-02 308:6.4498499e-02 348:2.9818136e-02 368:4.5008328e-02 389:4.2670235e-02 464:4.5083329e-02 489:3.9633688e-02 493:4.9017064e-02 516:3.7012246e-02 526:3.5616357e-02 533:2.0775601e-02 547:2.9195262e-02 550:6.6685051e-02 581:9.9905416e-02 586:2.9491730e-02 627:3.9422706e-02 630:4.1089427e-02 660:3.7440807e-02 661:5.2938748e-02 675:1.5724455e-01 686:4.3863371e-02 702:2.8533844e-02 802:3.2905262e-02 842:3.5469770e-02 848:4.0993541e-02 927:3.7603550e-02 937:1.3921052e-01 946:4.9608562e-02 963:3.6731824e-02 989:1.6198461e-01 1000:8.6375549e-02 1028:2.4965893e-02 1036:3.7937354e-02 1059:2.2355568e-02 1127:2.1979846e-02 1213:2.2482194e-02 1282:7.3942497e-02 1298:1.3760421e-01 1397:4.3771230e-02 1434:4.4471368e-02 1486:4.5338102e-02 1509:4.7878046e-02 1522:5.9514169e-02 1524:5.8404695e-02 1527:1.3795632e-01 1556:4.4904605e-02 1559:5.8501203e-02 1603:9.2442073e-02 1629:2.9510364e-02 1707:1.0519437e-01 1756:4.7698725e-02 1776:3.9512858e-02 1777:8.9624859e-02 1822:6.9705620e-02 1902:1.2963575e-01 2010:4.6765808e-02 2094:5.1224433e-02 2097:4.2218328e-02 2128:4.4656307e-02 2177:7.7031240e-02 2182:4.8260547e-02 2226:5.9931528e-02 2244:1.1855994e-01 2359:6.1856698e-02 2380:5.9625786e-02 2409:5.3159311e-02 2419:5.7706375e-02 2584:1.2488061e-01 2588:6.0665336e-02 2604:4.6921626e-02 2605:5.2599110e-02 2660:5.8409136e-02 2678:1.1182687e-01 2760:6.5882854e-02 2793:6.1699532e-02 2834:1.6342065e-01 2851:1.2508711e-01 2986:6.9119990e-02 3020:6.6637225e-02 3039:5.5627316e-02 3261:6.4208858e-02 3278:6.4259775e-02 3325:7.7175491e-02 3367:6.6785611e-02 3556:1.0213900e-01 3741:1.0566613e-01 3843:5.5269010e-02 3845:5.2458767e-02 3937:6.0105655e-02 3997:6.9628328e-02 5223:1.4408012e-01 6648:8.7158762e-02 6883:8.2434498e-02 7511:2.3579824e-01 7908:7.9882458e-02 8371:8.4902234e-02 8405:7.4311651e-02 8889:6.9357947e-02 10362:1.1443562e-01 10488:8.4090315e-02 11479:2.1166588e-01 13329:1.9418944e-01 15578:1.4290585e-01 22314:9.3178727e-02 22785:3.2883018e-01 23228:2.6044294e-01 23229:1.0941449e-01 34268:1.0787275e-01 const:.01 1 |features 24:2.4447151e-02 55:4.8228182e-02 61:6.6077702e-02 63:8.4906839e-02 125:7.6600686e-02 165:1.1376534e-01 181:9.2411108e-02 183:6.4380772e-02 188:5.7157461e-02 213:8.1257887e-02 217:5.8984518e-02 229:1.3732255e-01 236:9.0383179e-02 239:6.7311518e-02 269:5.5116516e-02 277:5.4740176e-02 283:8.9944631e-02 293:4.9506199e-02 322:2.7745515e-01 386:8.8348955e-02 417:7.8806020e-02 561:2.1033956e-01 645:1.7850325e-01 647:1.0007221e-01 681:2.5083658e-01 726:7.7934943e-02 740:1.3312729e-01 802:4.4655159e-02 811:1.8135358e-01 898:9.5419317e-02 1013:9.9787906e-02 1066:1.1336294e-01 1102:8.8623993e-02 1127:5.0503988e-02 1372:1.3546939e-01 1455:1.4338793e-01 1535:1.2071800e-01 1615:1.4607471e-01 1755:1.7380962e-01 1810:1.0826308e-01 1982:1.0376074e-01 2088:1.0451347e-01 2107:9.1665491e-02 2166:1.1893359e-01 2298:3.4023572e-02 2378:1.2543762e-01 2548:1.8189128e-01 2880:2.5029567e-01 4003:2.8114820e-01 4346:1.3926007e-01 4505:3.1721941e-01 4521:1.8862720e-01 6120:1.3637663e-01 8026:1.5693752e-01 const:.01 vowpal_wabbit-8.1.1/test/train-sets/0001.multi.dat000066400000000000000000010504731261756526500216650ustar00rootroot000000000000001 |features 13:3.9656971e-02 24:3.4781646e-02 69:4.6296168e-02 85:6.1853945e-02 140:3.2349996e-02 156:1.0290844e-01 175:6.8493910e-02 188:2.8366476e-02 229:7.4871540e-02 230:9.1505975e-02 234:5.4200061e-02 236:4.4855952e-02 238:5.3422898e-02 387:1.4059304e-01 394:7.5131744e-02 433:1.1118756e-01 434:1.2540409e-01 438:6.5452829e-02 465:2.2644201e-01 468:8.5926279e-02 518:1.0214076e-01 534:9.4191484e-02 613:7.0990764e-02 646:8.7701865e-02 660:7.2289191e-02 709:9.0660661e-02 752:1.0580081e-01 757:6.7965068e-02 812:2.2685185e-01 932:6.8250686e-02 1028:4.8203137e-02 1122:1.2381379e-01 1160:1.3038123e-01 1189:7.1542501e-02 1530:9.2655659e-02 1664:6.5160148e-02 1865:8.5823394e-02 2524:1.6407280e-01 2525:1.1528353e-01 2526:9.7131468e-02 2536:5.7415009e-01 2543:1.4978983e-01 2848:1.0446861e-01 3370:9.2423186e-02 3960:1.5554591e-01 7052:1.2632671e-01 16893:1.9762035e-01 24036:3.2674628e-01 24303:2.2660980e-01 const:.01 0 |features 9:8.5609287e-02 14:2.9904654e-02 19:6.1031535e-02 20:2.1757640e-02 24:1.3484491e-02 39:5.0661467e-02 45:2.5001373e-02 49:6.0599580e-02 50:2.5216307e-02 55:4.5040369e-02 64:5.1786009e-02 65:1.2385602e-01 69:5.0108045e-02 70:3.8740762e-02 73:3.9056923e-02 82:8.0505788e-02 90:3.5707459e-02 99:4.7706675e-02 104:5.1884215e-02 105:1.5568805e-01 106:1.3511626e-01 130:1.0544337e-01 133:8.1089266e-02 171:5.9266284e-02 180:7.7435717e-02 217:6.8277337e-02 233:2.6908301e-02 234:3.5577789e-02 254:1.0109196e-01 286:3.6022667e-02 300:1.2054443e-01 305:3.7950054e-02 326:5.6624860e-02 337:6.8930335e-02 348:3.7790950e-02 400:4.4774704e-02 417:4.3467607e-02 434:8.2317248e-02 441:1.1299837e-01 465:9.6445926e-02 476:5.0166391e-02 481:1.0036784e-01 495:1.0148438e-01 497:4.0623948e-02 510:4.2873766e-02 514:4.4061519e-02 518:6.7046829e-02 548:9.7496063e-02 606:4.7255926e-02 655:5.1991425e-02 678:3.3746067e-02 724:3.5048731e-02 759:6.3103504e-02 768:4.6424236e-02 802:2.4630768e-02 820:4.3894887e-02 910:5.6646861e-02 934:7.6288253e-02 995:4.2333681e-02 1011:4.5684557e-02 1091:6.5844811e-02 1100:1.5925008e-01 1288:4.4281408e-02 1321:5.2120164e-02 1340:1.5260276e-01 1574:7.5433277e-02 1629:6.3325211e-02 1654:3.2249656e-02 1712:1.6111535e-01 1796:8.0251180e-02 1930:8.7665550e-02 2031:1.4472182e-01 2036:8.9130148e-02 2039:9.6134968e-02 2277:8.1756182e-02 2330:7.0579961e-02 2334:8.2388259e-02 2343:8.3097421e-02 2344:2.0492174e-01 2348:7.7909611e-02 2360:9.3834393e-02 2362:3.7530366e-02 2376:7.0720568e-02 2493:1.8794763e-01 2495:5.9343126e-02 2520:1.1095246e-01 2949:5.7359278e-02 3370:2.5833043e-01 4523:1.9765969e-01 4525:1.1142892e-01 5307:9.4257712e-02 5401:7.0384808e-02 5593:8.1356630e-02 6093:7.4096188e-02 9217:1.0568235e-01 11017:8.1550762e-02 12301:1.2676764e-01 12332:2.9680410e-01 12338:9.4060794e-02 12339:2.5156361e-01 12340:2.6923507e-01 12341:1.5476021e-01 const:.01 3 |features 13:4.6038497e-02 20:3.8479928e-02 24:4.0378645e-02 55:4.7046758e-02 90:1.0692423e-01 121:7.5637124e-02 147:6.1341532e-02 161:1.2443262e-01 166:9.2344858e-02 179:5.2878667e-02 188:3.2931156e-02 230:6.2741712e-02 236:5.2074093e-02 240:5.4761782e-02 298:1.2427004e-01 315:7.1311563e-02 350:1.3221318e-01 357:1.5712146e-01 368:1.0088409e-01 433:9.1585882e-02 545:7.7802099e-02 558:6.7504369e-02 573:6.1524265e-02 584:1.1028677e-01 631:9.3503900e-02 660:4.9565587e-02 678:5.9682313e-02 691:1.2557535e-01 820:1.6291782e-01 1059:5.0108973e-02 1139:1.4289856e-01 1145:7.3475920e-02 1183:1.0825604e-01 1188:1.0738946e-01 1272:1.2391161e-01 1335:1.0124054e-01 1529:2.1344736e-01 1910:1.0896006e-01 2066:1.1121049e-01 2090:9.1144264e-02 2162:1.7347734e-01 2812:1.1876234e-01 2841:1.0789524e-01 2871:1.1722078e-01 2878:2.2459558e-01 2903:1.2972572e-01 3006:3.1611764e-01 3008:2.2492266e-01 3394:1.1831106e-01 3762:1.6104744e-01 3845:1.1758391e-01 3852:3.2081831e-01 5118:3.1833124e-01 5651:1.3049011e-01 5656:2.2692566e-01 const:.01 0 |features 3:4.5577556e-02 24:1.1411044e-02 25:3.7974268e-02 33:2.8507719e-02 41:3.5226457e-02 42:4.4543922e-02 50:3.6129922e-02 52:3.1403832e-02 55:2.2511169e-02 69:1.5188689e-02 76:4.0629715e-02 84:7.4837752e-02 85:3.4358751e-02 89:6.5839954e-02 110:2.9084764e-02 161:7.4031636e-02 170:3.5370197e-02 196:4.8320368e-02 208:3.9144717e-02 209:5.5873640e-02 269:4.3558568e-02 276:7.6310657e-02 280:3.7778754e-02 286:3.0483631e-02 288:2.4288468e-02 293:2.3107700e-02 298:3.5118837e-02 314:1.8277630e-01 319:3.1361207e-02 334:6.3679650e-02 336:3.3797063e-02 354:3.5158016e-02 357:4.4402681e-02 389:4.5763917e-02 428:7.6703973e-02 430:6.6179007e-02 433:2.5882259e-02 464:2.3039971e-02 475:5.8085274e-02 476:4.2452544e-02 483:6.5434702e-02 494:3.7052151e-02 533:2.2281876e-02 575:3.5521347e-02 664:4.0118020e-02 678:2.8557094e-02 690:4.1161560e-02 757:3.7753370e-02 802:4.3742239e-02 803:4.1759558e-02 814:6.5572858e-02 836:4.2416338e-02 857:5.1457152e-02 871:4.5915388e-02 963:3.9394960e-02 973:9.8459624e-02 1029:3.6264464e-02 1059:4.0595561e-02 1094:3.9410282e-02 1110:4.2543653e-02 1122:2.8821396e-02 1141:5.7815406e-02 1173:3.5140518e-02 1188:3.0348364e-02 1213:4.0825505e-02 1237:4.2819086e-02 1266:1.1101459e-01 1308:4.8654899e-02 1342:8.2725197e-02 1417:7.9656065e-02 1419:8.4478162e-02 1422:3.3052005e-02 1434:4.7695637e-02 1459:5.6947891e-02 1461:6.3311882e-02 1465:9.5394187e-02 1488:5.8578175e-02 1623:3.8236793e-02 1723:5.8299869e-02 1730:5.7023022e-02 1881:5.3735066e-02 2028:4.5234472e-02 2223:1.0081239e-01 2234:4.1061066e-02 3013:1.0455123e-01 3015:1.2765741e-01 3137:4.5956153e-02 3188:7.3665448e-02 3291:5.2890804e-02 3298:5.7951961e-02 3380:1.0363416e-01 3384:2.0652667e-01 3386:1.1103135e-01 3390:6.5076917e-02 3410:1.4741886e-01 3474:7.3495716e-02 3483:1.8200213e-01 3533:9.9155381e-02 3562:2.3795952e-01 3615:6.1804771e-02 3899:6.2048983e-02 4003:6.2531702e-02 4038:9.2995450e-02 4194:6.7665890e-02 4206:5.8146089e-02 4345:6.6447310e-02 4724:7.4850418e-02 4852:7.5302698e-02 5651:6.2437568e-02 5671:1.2755182e-01 5845:1.3229835e-01 6047:6.8817139e-02 6319:6.4124115e-02 8277:9.3362913e-02 8318:1.6047120e-01 8408:1.1899689e-01 8472:8.1823200e-02 8651:1.1915996e-01 9041:1.1209033e-01 9095:7.3802844e-02 9251:9.2515543e-02 9252:9.7969875e-02 12632:8.0214806e-02 18535:8.5983023e-02 18618:1.1447286e-01 18778:2.0379353e-01 22746:9.7772084e-02 31213:1.1904188e-01 31214:2.0987929e-01 36203:1.3161305e-01 36354:2.9326519e-01 36831:1.7453752e-01 36832:2.1526906e-01 const:.01 0 |features 23:5.8031932e-02 42:4.3960683e-02 45:2.0880008e-02 50:3.5656851e-02 52:3.0992642e-02 69:1.4989815e-02 73:1.9265046e-02 101:3.6552731e-02 131:8.4322646e-02 161:2.7999246e-02 169:3.0079322e-02 179:5.2403107e-02 182:6.2946759e-02 188:1.5550749e-02 193:3.1950910e-02 225:3.7829999e-02 233:2.2472586e-02 236:5.1605769e-02 269:2.5389541e-02 276:2.6976349e-02 298:5.8682792e-02 301:9.8974206e-02 312:3.7751961e-02 342:7.9125486e-02 378:4.9176287e-02 464:2.2738295e-02 478:3.8368121e-02 510:3.5806216e-02 516:3.9175954e-02 533:2.1990126e-02 557:5.4702684e-02 564:4.6411715e-02 642:8.1580848e-02 655:4.3420870e-02 673:3.8477339e-02 702:3.0201910e-02 751:4.8421662e-02 760:5.0214007e-02 768:3.8771410e-02 789:4.6299059e-02 800:6.4234152e-02 802:4.3169495e-02 836:4.1860957e-02 973:5.7390418e-02 1011:3.8153660e-02 1036:6.7988560e-02 1038:4.4288885e-02 1059:4.0064018e-02 1062:4.4851292e-02 1081:9.2638679e-02 1110:4.1986603e-02 1118:5.2589338e-02 1130:4.8003461e-02 1133:4.9178164e-02 1196:4.0469117e-02 1214:5.3173710e-02 1221:5.0143369e-02 1263:8.3388008e-02 1298:1.0334191e-01 1305:4.2508319e-02 1335:4.7807802e-02 1350:5.0633088e-02 1380:3.8872030e-02 1389:4.8115946e-02 1416:4.7130316e-02 1417:4.6430152e-02 1454:3.2705292e-02 1455:4.2858150e-02 1479:5.2930076e-02 1690:5.0393224e-02 1705:6.8371922e-02 1865:7.9661109e-02 1890:4.8129275e-02 2024:4.9730893e-02 2028:7.5585797e-02 2115:6.9944449e-02 2126:4.7789685e-02 2166:5.4787014e-02 2248:4.6545438e-02 2259:8.2881287e-02 2323:5.9373714e-02 2362:3.1343650e-02 2380:6.3111462e-02 2433:5.1356785e-02 2477:8.3841749e-02 2538:5.1214628e-02 2563:6.2386304e-02 2614:4.9308911e-02 3008:4.4509582e-02 3027:1.0765981e-01 3236:1.0831050e-01 3536:7.3078923e-02 3577:9.9980108e-02 3800:5.7047315e-02 3825:1.1666410e-01 3845:5.5525463e-02 4045:1.0749368e-01 4594:9.7434357e-02 4599:8.8552117e-02 5158:6.0078427e-02 5313:8.2510263e-02 5597:1.4109479e-01 6051:1.6858204e-01 6578:7.9471059e-02 7351:6.5885052e-02 8081:7.5523540e-02 8256:2.2026148e-01 8269:8.3418600e-02 8272:8.8049397e-02 8273:1.6269000e-01 8284:2.7112472e-01 8287:2.3736267e-01 8395:9.2970602e-02 8421:8.1172608e-02 8467:8.3752871e-02 8615:7.7104934e-02 10752:1.6747326e-01 13810:1.9023852e-01 14387:8.6804882e-02 18535:8.4857196e-02 18656:1.0005520e-01 18661:3.9166561e-01 18665:2.0358166e-01 18666:7.8335546e-02 18668:1.0148206e-01 20228:1.0928469e-01 24559:1.0928469e-01 25081:8.0901086e-02 33705:1.2259024e-01 const:.01 3 |features 5:1.1789641e-01 39:6.0373064e-02 45:1.3163488e-01 60:1.4378849e-01 69:8.6419873e-02 73:4.6543971e-02 140:4.2846322e-02 217:6.5645427e-02 218:6.7507431e-02 232:2.0380184e-01 257:6.6671841e-02 286:4.2928066e-02 288:9.8053738e-02 388:1.3288118e-01 400:2.6614136e-01 522:2.2009864e-01 588:1.8588908e-01 613:1.9352522e-01 655:6.1957959e-02 724:7.0718400e-02 842:5.3571172e-02 911:1.6738084e-01 1012:2.6197922e-01 1115:3.3340582e-01 1239:1.1640005e-01 2937:2.5619447e-01 4003:3.1289726e-01 10731:3.5240188e-01 12773:3.7005949e-01 const:.01 0 |features 15:3.5283413e-02 24:1.7248444e-02 41:5.3246796e-02 79:4.6455566e-02 98:5.4274429e-02 111:1.0215063e-01 189:9.3750842e-02 230:7.6832324e-02 252:4.2234633e-02 274:5.6942467e-02 276:4.1317280e-02 277:3.8621385e-02 284:3.6869969e-02 296:5.3239051e-02 336:8.6496435e-02 352:1.6604654e-01 354:5.3143345e-02 365:4.1638266e-02 464:3.4826230e-02 480:6.6881403e-02 526:3.4101814e-02 545:5.6270942e-02 550:5.1513255e-02 622:6.7887858e-02 684:6.0539115e-02 755:7.6493047e-02 767:5.8196407e-02 799:8.3615087e-02 802:5.3344302e-02 910:7.2458811e-02 927:6.0960926e-02 929:5.8649912e-02 986:1.6700441e-01 1025:6.9675490e-02 1028:6.8527438e-02 1059:6.1362505e-02 1094:5.9570886e-02 1096:2.0652901e-01 1132:5.2879967e-02 1137:8.0896653e-02 1188:9.6270241e-02 1273:1.4128542e-01 1503:7.1052589e-02 1511:5.9685234e-02 1548:8.8847607e-02 1557:5.6776252e-02 1589:8.0049120e-02 1760:2.2150156e-01 1881:8.1223615e-02 1972:7.4915648e-02 2009:1.0867031e-01 2021:2.8201237e-01 2088:7.3738441e-02 2098:1.7699897e-01 2099:1.7802052e-01 2122:7.5097844e-02 2141:9.2161000e-02 2264:1.1130272e-01 2362:4.8006292e-02 2550:9.7868025e-02 2564:1.2834764e-01 2607:9.5717140e-02 2820:1.3676767e-01 3033:9.1752172e-02 3198:9.4323657e-02 3272:1.0240593e-01 3410:1.0618065e-01 3512:8.5455991e-02 3574:9.5631681e-02 3675:1.1940711e-01 4678:1.2296332e-01 5206:1.1661388e-01 6147:1.8070130e-01 7541:1.3165449e-01 7840:2.9703492e-01 8440:1.2342619e-01 10988:1.2549973e-01 11049:1.4151667e-01 11168:1.6530864e-01 31847:2.9991940e-01 const:.01 0 |features 5:5.3301733e-02 9:6.2555432e-02 11:7.3172815e-02 13:4.9635198e-02 15:6.5190420e-02 17:2.8164724e-02 18:3.5669319e-02 19:5.5451479e-02 20:4.1486122e-02 24:1.5185564e-02 26:3.9898835e-02 33:3.7937440e-02 36:6.0122520e-02 45:6.7186847e-02 50:4.8080895e-02 51:5.1502939e-02 52:7.0759192e-02 54:2.6368383e-02 56:5.5773970e-02 61:1.0710372e-01 67:5.0984230e-02 69:3.4223195e-02 74:3.9380819e-02 80:5.8718670e-02 82:1.1237274e-01 85:4.5723863e-02 90:6.8084776e-02 102:6.4724497e-02 107:4.8656568e-02 108:6.8869792e-02 111:5.3116240e-02 112:5.0638448e-02 117:4.5061130e-02 125:8.0561966e-02 144:5.3790558e-02 191:4.7557503e-02 210:4.0814247e-02 215:5.1698022e-02 222:6.0015813e-02 224:3.7807085e-02 231:4.1280117e-02 233:3.0302791e-02 234:6.7837529e-02 255:1.0167062e-01 259:4.0633537e-02 284:5.4960225e-02 286:7.0582502e-02 301:7.8823715e-02 318:5.8683388e-02 327:6.8761639e-02 348:7.2057448e-02 365:8.7477766e-02 370:5.2241467e-02 376:7.7616692e-02 381:4.9030535e-02 400:5.0423048e-02 417:7.5442202e-02 433:3.4443535e-02 451:4.4488866e-02 464:7.3166363e-02 465:6.4148359e-02 466:7.3074237e-02 478:1.2345938e-01 481:4.7366023e-02 494:4.9308177e-02 511:1.0614729e-01 519:8.6390451e-02 526:8.3817840e-02 532:6.1101902e-02 533:2.9652225e-02 546:1.1871039e-01 549:1.4348567e-01 559:1.0908782e-01 560:5.8591850e-02 573:3.9176021e-02 574:6.7587882e-02 586:7.1268670e-02 608:9.2703134e-02 613:7.3961660e-02 620:9.6122473e-02 627:9.5267519e-02 629:5.5523060e-02 642:4.6099242e-02 668:7.0150040e-02 679:5.1829111e-02 688:8.4508322e-02 702:4.0725272e-02 720:1.3691705e-01 751:6.5293394e-02 760:6.7710258e-02 773:7.5253464e-02 785:1.2002083e-01 842:2.9899737e-02 858:7.6270103e-02 911:5.5175625e-02 995:8.0719247e-02 1011:5.1447678e-02 1014:4.8865855e-02 1071:9.0600483e-02 1127:9.2416152e-02 1145:4.6786323e-02 1194:7.1459286e-02 1326:8.7687232e-02 1399:1.2394845e-01 1452:5.1346365e-02 1554:5.5196017e-02 1654:6.1491653e-02 1710:1.0370397e-01 1725:1.3605677e-01 1746:2.9548144e-01 1756:6.8078578e-02 1810:6.7248575e-02 1930:9.8724589e-02 1935:6.2996961e-02 1964:7.8700081e-02 2014:7.2563030e-02 2125:8.7343983e-02 2201:8.5712083e-02 2293:8.2440317e-02 2298:2.1134043e-02 2322:7.2249226e-02 2338:6.4280219e-02 2514:9.5954128e-02 2728:9.1501616e-02 2795:8.0325022e-02 2885:1.5883781e-01 2893:7.9524823e-02 2923:8.8810444e-02 3158:8.9602776e-02 3180:1.0103431e-01 3184:1.3113359e-01 3437:1.4367227e-01 4731:1.0641657e-01 5168:1.0036340e-01 5197:1.0327362e-01 5424:7.7506967e-02 5972:1.4931364e-01 5984:1.0603356e-01 7993:1.1169191e-01 10050:1.3650699e-01 18686:1.4489010e-01 19584:1.4415240e-01 20267:1.3498561e-01 40078:1.4924034e-01 const:.01 3 |features 13:2.9609846e-02 18:3.6027648e-02 32:4.4532869e-02 45:2.8438151e-02 64:2.8068403e-02 107:4.9145367e-02 140:2.4154101e-02 238:8.3709799e-02 276:3.6741246e-02 307:6.9328450e-02 357:5.9683714e-02 365:3.7026681e-02 413:1.0246231e-01 423:1.0169387e-01 476:9.6615113e-02 506:4.0256724e-02 524:5.8727089e-02 587:5.0132606e-02 626:6.6554219e-02 660:3.1878307e-02 664:5.3924501e-02 676:6.8776548e-02 726:4.8896302e-02 812:7.0979826e-02 820:8.4536858e-02 1024:6.3699096e-02 1029:4.8744757e-02 1062:6.1086554e-02 1218:7.4180119e-02 1426:4.6529077e-02 1429:6.4088009e-02 1486:6.5359414e-02 1489:1.5872289e-01 1609:9.3300425e-02 1731:5.4757904e-02 1772:8.5183427e-02 1885:1.0124429e-01 2131:7.7084497e-02 2202:8.4645070e-02 2221:1.1719659e-01 2223:6.4569637e-02 2226:1.4628333e-01 2311:6.7074485e-02 2423:1.2627970e-01 2580:1.4240469e-01 2731:7.3689789e-02 2871:7.5391024e-02 2893:8.0323726e-02 2940:7.7242814e-02 3617:1.3908839e-01 3756:9.6985392e-02 3772:6.5106317e-02 3841:5.4847423e-02 3855:1.6438945e-01 3864:2.0057572e-01 4132:8.9075580e-02 4276:6.6121101e-02 4340:9.7786203e-02 4595:1.0477127e-01 5261:2.0169328e-01 5295:9.2872404e-02 5300:1.0756692e-01 5775:8.7651499e-02 7559:1.5180370e-01 9840:1.2444526e-01 10622:1.0936097e-01 11306:1.2710032e-01 11408:1.4327782e-01 13492:1.3772996e-01 13494:3.6511117e-01 15759:1.1569903e-01 16056:1.7845926e-01 17679:1.6165386e-01 22275:2.2374372e-01 33393:1.5838674e-01 37562:1.8201114e-01 44781:2.4165982e-01 44966:1.6823532e-01 const:.01 1 |features 39:6.0213052e-02 70:4.6044845e-02 101:8.8076606e-02 140:1.1929959e-01 169:7.2478436e-02 188:3.7470724e-02 238:1.1948375e-01 247:1.7659175e-01 259:7.2609894e-02 277:1.0287616e-01 357:1.0559076e-01 358:1.2198421e-01 387:1.0968716e-01 454:7.6134235e-02 573:1.6705349e-01 644:7.2947726e-02 645:1.1702140e-01 726:8.6505972e-02 801:1.4080049e-01 802:4.9566187e-02 968:1.3092631e-01 971:2.5020817e-01 1127:5.6058250e-02 1193:7.3045760e-02 1338:1.2727100e-01 2009:2.9745954e-01 2084:1.4342444e-01 2794:1.2485216e-01 2977:1.6319990e-01 3002:1.5451294e-01 6320:2.3330823e-01 13609:6.7062819e-01 const:.01 0 |features 51:9.1742322e-02 63:1.0273207e-01 79:7.9667173e-02 107:9.4776824e-02 130:1.6411452e-01 161:1.2451776e-01 232:8.4909841e-02 233:9.9939696e-02 286:1.2178259e-01 354:9.1136120e-02 481:1.5621485e-01 548:2.1386717e-01 607:1.4529906e-01 613:1.4406793e-01 623:9.9662520e-02 802:1.1338803e-01 842:5.8240898e-02 955:1.9790260e-01 1173:9.1090769e-02 1419:1.2933497e-01 1422:1.4506370e-01 1575:1.1245217e-01 1998:1.3089849e-01 2014:2.3931549e-01 2074:1.2505539e-01 2298:4.1166436e-02 2367:1.3073856e-01 2493:9.6822970e-02 2602:1.2902921e-01 3144:2.2828881e-01 3306:1.6709657e-01 3307:3.8185522e-01 3327:1.6683976e-01 4300:4.5267534e-01 5313:1.2799810e-01 6229:1.9239710e-01 const:.01 3 |features 3:3.4521487e-02 10:3.8607504e-02 17:2.7141456e-02 20:2.3612162e-02 21:1.9033734e-02 24:2.7633568e-02 45:1.6024819e-02 49:1.8508306e-02 50:1.6162584e-02 53:2.3626925e-02 54:2.5410378e-02 55:7.1237803e-02 57:1.2806098e-01 63:3.0017758e-02 69:5.5038571e-02 70:1.4665698e-02 73:2.5033830e-02 76:3.0773876e-02 81:3.1098031e-02 84:2.7010147e-02 95:3.3022258e-02 136:4.5199703e-02 141:5.3201389e-02 144:6.4249709e-02 147:2.2231124e-02 152:3.1982135e-02 182:6.4266056e-02 192:3.3792648e-02 209:5.9645090e-02 229:1.8605033e-02 230:2.2738570e-02 231:4.9306709e-02 236:1.8872460e-02 240:3.3603080e-02 277:1.9352708e-02 278:1.5790433e-01 293:1.7502302e-02 295:2.5545953e-02 296:2.6677443e-02 302:5.9541978e-02 318:3.3400126e-02 319:4.0218506e-02 320:5.1968716e-02 322:3.7590791e-02 341:7.1264639e-02 344:3.3414464e-02 348:2.4222394e-02 351:4.5316096e-02 365:2.0864433e-02 384:7.3446445e-02 387:3.4936350e-02 388:6.5055631e-02 394:3.1610537e-02 400:2.8698685e-02 438:5.7792179e-02 444:6.2008325e-02 451:2.5321199e-02 468:3.6152173e-02 481:2.6958754e-02 496:3.3650503e-02 507:8.3985046e-02 510:2.7480263e-02 528:4.1218821e-02 529:6.1410706e-02 578:5.7916626e-02 587:2.8249586e-02 638:3.0170586e-02 651:3.2381136e-02 655:1.9681865e-02 675:3.8677480e-02 694:3.9746787e-02 695:1.8929133e-01 747:5.0976306e-02 755:3.8329739e-02 758:4.2080726e-02 764:5.0653391e-02 769:1.0258514e-01 771:1.4048365e-01 774:5.9635177e-02 814:4.9666386e-02 815:5.4335307e-02 837:3.1581540e-02 842:2.8813433e-02 851:1.0668210e-01 866:3.4556597e-02 867:8.7979533e-02 868:4.8070509e-02 897:2.7149070e-02 899:4.4062104e-02 921:4.5455556e-02 925:3.6314521e-02 929:6.1675616e-02 945:5.2838825e-02 949:4.2206656e-02 952:4.3087374e-02 954:1.3111262e-01 967:3.5057828e-02 979:7.5073712e-02 992:5.1683184e-02 1026:8.3732016e-02 1040:4.6587992e-02 1044:1.0644638e-01 1054:4.0737703e-02 1073:5.7088241e-02 1091:4.2203728e-02 1102:3.1331912e-02 1122:7.2095379e-02 1132:2.6497511e-02 1145:2.6628815e-02 1172:7.6758467e-02 1179:6.0137931e-02 1212:3.4160882e-02 1239:3.6976200e-02 1243:1.1735666e-01 1278:1.4296535e-01 1288:7.9237118e-02 1304:8.2994230e-02 1308:8.7940522e-02 1311:1.1404829e-01 1338:4.0536955e-02 1350:3.8859472e-02 1387:3.7966553e-02 1394:9.0409338e-02 1435:7.2107129e-02 1449:5.4658853e-02 1454:2.5100391e-02 1455:1.9426797e-02 1456:7.9286359e-02 1503:3.5603594e-02 1504:4.0020730e-02 1509:6.5851808e-02 1519:4.6005230e-02 1520:6.9508299e-02 1528:3.5532840e-02 1557:2.8449891e-02 1560:3.9404206e-02 1573:3.6941871e-02 1618:5.4254752e-02 1664:7.1538113e-02 1802:4.0896952e-02 1821:8.0006972e-02 1823:4.4472270e-02 1871:6.6549540e-02 1872:4.7401171e-02 1897:5.5045400e-02 1906:3.2127667e-02 1919:4.0546339e-02 1935:6.0708184e-02 1940:4.5926861e-02 1957:5.4365139e-02 1984:4.0499505e-02 2088:1.0884973e-01 2232:1.0250812e-01 2234:3.1100592e-02 2335:3.7190024e-02 2369:5.1962208e-02 2438:3.8100298e-02 2490:3.7572816e-02 2533:7.4667275e-02 2534:3.7012883e-02 2602:3.7701644e-02 2735:5.9128612e-02 2738:4.4203550e-02 2769:4.4751719e-02 2789:5.2025020e-02 2806:3.7922509e-02 2938:8.0569871e-02 2939:9.5245063e-02 3002:4.9213763e-02 3137:3.4808245e-02 3246:4.2809326e-02 3247:5.0022271e-02 3309:5.3347658e-02 3325:8.8357881e-02 3463:5.4724883e-02 3513:4.7798663e-02 3656:4.3289859e-02 3713:5.4279946e-02 3756:5.4651000e-02 3885:1.0244504e-01 4039:6.5228321e-02 4079:6.3537277e-02 4164:6.9901250e-02 4450:1.2758444e-01 4965:1.7716619e-01 5477:5.5292327e-02 5493:1.2203911e-01 5678:1.3828711e-01 5863:5.9023950e-02 6125:1.5827380e-01 6507:4.4442374e-02 6527:6.1312389e-02 6577:4.4437848e-02 6649:5.6395158e-02 7915:6.3748479e-02 8251:6.1819267e-02 8387:5.9400473e-02 10494:5.7623368e-02 10505:1.8258707e-01 10512:7.6693669e-02 10726:2.9467329e-01 10741:2.2884762e-01 11517:7.5779781e-02 12706:5.6397956e-02 13549:7.4762210e-02 21537:1.7682104e-01 22361:8.4256165e-02 const:.01 0 |features 10:4.5602437e-02 15:3.5358634e-02 18:6.8743788e-02 20:2.7890228e-02 24:1.7285217e-02 26:4.5415506e-02 39:3.8355120e-02 41:5.3360313e-02 51:2.2466166e-02 56:6.3485637e-02 69:3.8955111e-02 74:4.4825859e-02 90:4.5771927e-02 92:7.0473224e-02 98:5.4390140e-02 224:4.3034531e-02 229:6.2999368e-02 230:4.5475151e-02 234:4.5605708e-02 236:7.9208493e-02 240:3.9691303e-02 252:4.2324677e-02 321:6.1969116e-02 334:5.6971211e-02 339:4.2349722e-02 354:5.3256642e-02 368:7.3120721e-02 386:1.0576518e-01 394:1.0703790e-01 417:5.5719346e-02 433:3.9205916e-02 434:1.4871694e-01 443:6.0631510e-02 533:3.3752128e-02 545:5.6390911e-02 549:5.3037189e-02 575:9.1103189e-02 620:8.2247570e-02 622:6.8032593e-02 668:7.9849429e-02 673:5.9057966e-02 757:5.7188034e-02 764:5.9830796e-02 929:5.8774952e-02 1026:7.9794027e-02 1071:8.3202600e-02 1122:4.3658059e-02 1240:5.8429115e-02 1426:5.2435718e-02 1455:3.8851894e-02 1540:6.6398598e-02 1557:5.6897294e-02 1617:6.9521241e-02 1643:8.1654906e-02 1800:8.8989697e-02 1990:1.1428233e-01 2173:9.9702515e-02 2277:1.0479990e-01 2298:2.4056170e-02 2347:1.2577075e-01 2490:1.2722705e-01 2632:1.0857809e-01 3214:1.0322773e-01 3404:9.5382974e-02 3484:1.5003483e-01 3525:1.1550760e-01 3751:9.2573963e-02 3899:9.3990535e-02 3923:7.7666506e-02 4119:1.2850317e-01 4175:1.0760456e-01 4398:1.0321349e-01 4550:1.0584284e-01 6018:1.6845514e-01 6060:3.5146815e-01 6694:1.1902021e-01 8275:1.1003182e-01 8462:3.0015641e-01 11905:1.5928814e-01 13136:1.4614406e-01 16190:1.5266737e-01 18017:1.9253759e-01 20284:3.4135193e-01 20896:1.9970319e-01 30665:2.0148169e-01 const:.01 0 |features 5:5.4097280e-02 10:5.8846273e-02 13:4.3059591e-02 14:6.1312288e-02 15:2.6948322e-02 16:4.2213153e-02 17:5.1276438e-02 23:4.0094241e-02 25:7.4228339e-02 26:3.4613091e-02 33:6.9068551e-02 36:5.2157566e-02 39:6.1346781e-02 45:4.1355673e-02 46:1.2084893e-01 50:4.1711200e-02 51:4.4679895e-02 52:3.6255032e-02 53:1.1089868e-01 54:4.8006039e-02 56:4.8385106e-02 61:6.0288217e-02 66:1.1531934e-01 70:2.2353729e-02 73:2.2536153e-02 85:3.9666425e-02 98:7.0186108e-02 99:4.6607483e-02 111:4.6079468e-02 135:1.0132366e-01 136:1.3438232e-01 140:3.5125669e-02 169:5.9576157e-02 170:6.9138169e-02 175:4.3924581e-02 176:9.1779068e-02 182:3.5087373e-02 189:3.4119613e-02 215:4.4849135e-02 217:3.1784900e-02 218:3.2686464e-02 223:6.9466479e-02 224:3.2798450e-02 263:5.1930495e-02 265:6.1100502e-02 277:4.9944047e-02 284:2.8160080e-02 286:4.3620422e-02 302:6.4393379e-02 315:3.9392542e-02 338:9.0603277e-02 345:1.4170492e-01 346:1.0624070e-01 359:7.6993056e-02 363:4.6286199e-02 364:3.3741213e-02 365:5.3845391e-02 374:6.8693101e-02 451:3.8595039e-02 460:6.6068754e-02 464:5.5821281e-02 478:4.4882834e-02 501:8.3212391e-02 510:4.1885927e-02 524:5.0440282e-02 526:2.6045855e-02 533:2.5723936e-02 542:1.0242622e-01 543:1.0191129e-01 551:1.7783441e-01 553:3.8713280e-02 555:3.2795295e-02 559:5.5893548e-02 575:6.9433615e-02 659:1.2784067e-01 660:2.7380053e-02 663:6.8212822e-02 678:5.5820584e-02 702:5.9818953e-02 762:8.3084308e-02 802:2.4063259e-02 894:5.4966506e-02 908:1.2611300e-01 930:9.4304688e-02 951:1.0969625e-01 983:6.6435881e-02 996:6.3208140e-02 997:7.5679988e-02 1002:5.5127759e-02 1003:5.6622639e-02 1007:5.4755621e-02 1021:9.8772258e-02 1127:2.7215010e-02 1156:6.1562855e-02 1179:5.4137852e-02 1196:4.7340564e-02 1293:6.2166184e-02 1313:1.1992752e-01 1361:1.0250379e-01 1454:3.8258482e-02 1455:2.9610682e-02 1457:9.5052570e-02 1458:1.5952654e-01 1563:6.9142178e-02 1566:5.3943329e-02 1567:5.9856400e-02 1596:9.3224049e-02 1664:9.9715292e-02 1726:4.8840135e-02 1750:6.6678047e-02 1756:5.9059616e-02 1801:1.7161985e-01 1802:6.2335890e-02 1824:9.9740259e-02 1921:5.4792639e-02 1924:1.0021907e-01 1958:6.7924336e-02 1960:6.3451476e-02 1966:5.4172881e-02 2018:5.4113559e-02 2163:8.2063578e-02 2257:7.6798797e-02 2299:6.4892039e-02 2316:1.3073207e-01 2464:9.4740406e-02 2470:6.2814295e-02 2509:6.7429885e-02 2755:1.1607262e-01 2874:6.6239960e-02 2927:1.3174275e-01 2967:7.0533231e-02 3038:9.4910607e-02 3159:8.5763343e-02 3160:1.1415727e-01 3283:7.3948607e-02 3325:5.6437593e-02 3530:8.8292681e-02 3609:1.1099464e-01 4485:9.2606224e-02 4555:9.8504074e-02 4615:7.9851992e-02 4975:1.1704406e-01 5065:1.0842629e-01 5214:8.1702195e-02 5253:8.0287509e-02 5309:1.0392260e-01 5793:6.7806214e-02 6762:6.8411410e-02 7203:1.1414906e-01 7690:8.9878052e-02 8957:9.5424570e-02 10446:9.8136425e-02 11108:8.7830611e-02 15925:1.2194811e-01 22275:1.1349982e-01 22414:1.2510361e-01 22576:1.0303663e-01 27819:1.3261268e-01 33246:1.6684389e-01 const:.01 3 |features 19:1.1525518e-01 39:7.0036873e-02 54:5.4806344e-02 141:1.1474736e-01 167:1.1030586e-01 188:4.3584116e-02 239:8.6903930e-02 284:1.1423411e-01 305:8.8829271e-02 388:9.1044210e-02 433:7.1590438e-02 616:1.0334769e-01 897:9.9144675e-02 1240:1.0669221e-01 1618:1.9813089e-01 1619:1.7760256e-01 1726:1.1701568e-01 2372:3.6903042e-01 2381:2.5380635e-01 3659:1.4559957e-01 3936:2.1476838e-01 10666:2.6884180e-01 11472:2.6502347e-01 16093:5.4845530e-01 21155:2.8642559e-01 const:.01 1 |features 14:1.2830836e-01 15:6.9899917e-02 26:8.9781180e-02 39:7.5823620e-02 46:9.8042548e-02 54:5.9334677e-02 70:9.8172441e-02 140:9.1110729e-02 188:4.7185216e-02 234:9.0157188e-02 437:1.9917187e-01 533:6.6724040e-02 988:3.0395752e-01 1005:2.2150350e-01 1094:1.1801580e-01 1099:1.2958993e-01 1188:9.0879492e-02 2186:3.7368938e-01 3010:2.9482409e-01 3921:1.4219445e-01 6750:2.2499430e-01 6752:6.3360226e-01 const:.01 1 |features 9:3.0421298e-02 13:2.4138067e-02 20:3.4159407e-02 24:1.2503695e-02 26:3.2852445e-02 39:2.7745139e-02 49:2.6775723e-02 50:2.3382196e-02 53:3.4180764e-02 55:4.1764352e-02 85:3.7648734e-02 110:3.1869739e-02 111:1.0436594e-01 131:4.4611726e-02 140:1.9690521e-02 152:4.6268135e-02 161:3.1087326e-02 189:3.2384068e-02 217:7.1990006e-02 221:8.5656412e-02 231:3.3989780e-02 233:2.4951123e-02 236:2.7302541e-02 239:3.4427028e-02 246:7.7474885e-02 252:3.0616617e-02 271:2.4789035e-02 276:2.9951612e-02 293:2.5320351e-02 297:1.1143480e-01 309:4.3119878e-02 339:3.0634735e-02 354:3.8524527e-02 360:4.7874562e-02 363:7.4382968e-02 365:3.0184301e-02 438:3.9839275e-02 454:3.5081346e-02 480:4.8483487e-02 497:3.7669163e-02 512:4.8637938e-02 526:2.4720995e-02 533:2.4415450e-02 558:3.5392664e-02 581:5.5945862e-02 585:4.2256862e-02 586:3.4658629e-02 617:3.6896829e-02 638:4.3647390e-02 651:4.6845362e-02 655:4.8209824e-02 664:4.3959476e-02 723:5.3095065e-02 724:6.8203762e-02 725:7.3688611e-02 726:9.5118798e-02 733:6.1315127e-02 750:1.1993413e-01 802:2.2839246e-02 805:6.3422993e-02 882:1.7389411e-01 889:6.2214661e-02 945:4.5147430e-02 968:6.0328595e-02 1003:5.3742446e-02 1040:3.9806489e-02 1056:4.4447381e-02 1059:2.6272224e-02 1063:6.7558318e-02 1126:6.4448096e-02 1131:6.1035469e-02 1136:4.8598472e-02 1162:4.5380604e-02 1164:1.1831419e-01 1188:3.3254337e-02 1193:3.3658233e-02 1196:4.4932518e-02 1213:2.6421037e-02 1223:7.1619838e-02 1287:1.0963096e-01 1304:1.2006667e-01 1394:5.4810509e-02 1416:5.2328393e-02 1443:4.9914654e-02 1451:6.4298123e-02 1454:3.6312409e-02 1455:7.8460984e-02 1456:5.4656375e-02 1540:4.8031092e-02 1546:8.7055907e-02 1589:9.8251618e-02 1594:1.4330262e-01 1647:4.9880434e-02 1735:8.2435921e-02 1776:7.8622036e-02 1881:9.9693194e-02 1933:9.5660649e-02 1965:7.1145624e-02 2071:7.0667788e-02 2083:5.8942083e-02 2098:5.3769395e-02 2099:5.4079730e-02 2107:9.8389372e-02 2207:1.3449520e-01 2234:4.4992819e-02 2477:5.4979734e-02 2495:5.5026796e-02 2812:6.2267311e-02 2849:1.0261989e-01 2974:8.2534753e-02 3231:6.3662224e-02 3457:5.2594729e-02 3772:5.3074937e-02 3910:9.0739243e-02 3993:7.1725830e-02 4138:8.3657041e-02 4337:6.1158657e-02 4728:7.6981179e-02 5230:1.3441187e-01 5492:7.6189317e-02 6762:6.4931564e-02 8066:8.0082230e-02 8240:1.5340437e-01 8734:1.6622338e-01 9898:2.4914920e-01 10037:1.1420112e-01 10873:1.2948400e-01 10894:3.2262811e-01 10946:2.1090226e-01 10983:9.9604972e-02 11205:9.7865812e-02 12092:1.0808864e-01 13811:9.3697824e-02 14566:1.0534874e-01 14574:1.0127122e-01 14793:1.7013580e-01 16063:1.4056033e-01 18873:1.2294389e-01 20770:1.0525329e-01 32020:1.0161240e-01 40982:2.1939296e-01 const:.01 3 |features 20:9.5637448e-02 45:6.4906076e-02 51:7.7037983e-02 56:1.2857504e-01 57:2.0443535e-01 64:6.4062178e-02 69:1.1119237e-01 78:2.7852079e-01 87:1.1446582e-01 180:2.0103091e-01 223:8.7960579e-02 257:2.0470467e-01 365:8.4508188e-02 417:6.6648826e-02 425:1.6284239e-01 433:1.3443971e-01 494:1.1366953e-01 497:1.0546385e-01 553:2.1589231e-01 555:8.7147817e-02 629:2.6861528e-01 655:7.9718381e-02 992:1.2363652e-01 1347:2.9211095e-01 2493:2.4047783e-01 3361:2.0335299e-01 4304:5.5897498e-01 const:.01 0 |features 5:4.1643899e-02 9:6.8881787e-02 19:6.1059397e-02 20:2.6980346e-02 21:6.2348381e-02 24:5.3461783e-02 25:5.5646047e-02 33:7.0729747e-02 39:3.7103835e-02 45:5.2492145e-02 48:5.7912167e-02 53:9.5928110e-02 55:5.5851866e-02 56:6.1414503e-02 64:6.4216733e-02 69:3.7684254e-02 77:7.9130799e-02 84:1.0966440e-01 89:5.6982260e-02 90:4.4278681e-02 125:1.5434559e-01 128:6.3684218e-02 152:6.1874814e-02 161:4.1573375e-02 188:2.3089806e-02 189:4.3307524e-02 192:6.5377563e-02 218:4.1488446e-02 238:4.3485288e-02 252:4.0943891e-02 262:6.8856865e-02 263:6.5914616e-02 271:3.3150613e-02 276:4.0054575e-02 293:3.3861145e-02 305:4.7059592e-02 309:5.7664622e-02 313:6.5982990e-02 315:5.0000373e-02 323:1.0157052e-01 327:4.4718880e-02 332:7.5212203e-02 374:5.1496495e-02 381:9.1411471e-02 393:1.0460752e-01 417:3.1835139e-02 433:1.1679360e-01 434:1.0207669e-01 438:5.3277437e-02 457:8.1458487e-02 478:5.6969117e-02 497:5.0375327e-02 516:5.8168586e-02 546:5.0093468e-02 548:7.1404912e-02 549:1.4323659e-01 575:5.2051630e-02 585:5.6510504e-02 586:4.6349317e-02 591:1.5183669e-01 608:6.0289141e-02 613:5.7785217e-02 617:4.9342476e-02 620:3.7912838e-02 673:5.7131283e-02 769:6.2075146e-02 802:3.0543141e-02 842:3.2923557e-02 884:1.5754294e-01 897:5.2524440e-02 971:7.3467866e-02 976:7.6881133e-02 1002:6.9972850e-02 1003:7.1870282e-02 1012:8.2543544e-02 1063:9.0346381e-02 1071:4.7537647e-02 1127:3.4543611e-02 1240:9.5701665e-02 1294:8.4773235e-02 1297:9.3022697e-02 1380:5.7717320e-02 1389:7.1442723e-02 1399:2.0027199e-01 1426:5.0725076e-02 1437:8.4633470e-02 1613:1.0973318e-01 1617:1.7549306e-01 1647:6.6705577e-02 1666:3.9767619e-02 1722:1.1823457e-01 1725:8.8484012e-02 1746:1.9593439e-01 1747:8.0790408e-02 1935:6.9367975e-02 1970:7.7793032e-02 2018:6.8685539e-02 2125:9.6177258e-02 2167:1.0152634e-01 2218:1.0020088e-01 2293:1.5369996e-01 2298:2.3271371e-02 2340:9.2911884e-02 2362:7.8797646e-02 2366:1.2603340e-01 2381:7.9414502e-02 2534:1.7087692e-01 2818:9.8441251e-02 3090:1.0780942e-01 3905:1.0798821e-01 4488:1.2287039e-01 5334:3.0104944e-01 5741:1.0138838e-01 5898:9.8172732e-02 8208:1.3959375e-01 8365:1.3192394e-01 8366:1.2108205e-01 8408:1.0298780e-01 11923:1.2266964e-01 12953:1.4166693e-01 28208:1.7404720e-01 const:.01 0 |features 10:4.4143271e-02 23:5.0923970e-02 24:1.6732132e-02 26:4.3962322e-02 45:5.2526124e-02 50:5.2977681e-02 79:4.5064975e-02 90:4.4307340e-02 132:1.2911469e-01 144:5.9268840e-02 161:7.0435405e-02 179:3.7100073e-02 188:2.3104750e-02 221:5.4618604e-02 225:5.6206465e-02 231:4.5484275e-02 269:3.7722878e-02 288:3.5614435e-02 302:4.8304405e-02 349:5.6759316e-02 354:5.1552564e-02 363:5.8788415e-02 422:8.3361410e-02 464:3.3783749e-02 475:8.5171044e-02 476:6.2248606e-02 550:4.9971268e-02 575:5.2085321e-02 585:1.1867040e-01 623:5.6375649e-02 631:1.3767536e-01 642:5.0794207e-02 660:3.4775592e-02 755:7.4203327e-02 757:5.5358160e-02 802:3.0562911e-02 817:6.9858581e-02 833:9.5417418e-02 858:1.1844154e-01 910:1.4751114e-01 1029:5.3174961e-02 1045:6.0474377e-02 1056:5.9478376e-02 1061:7.1390234e-02 1099:1.5142258e-01 1122:8.8689685e-02 1132:5.1297072e-02 1156:7.8191400e-02 1229:8.6014137e-02 1389:7.1488962e-02 1398:6.5495513e-02 1421:7.8056931e-02 1422:4.8464499e-02 1449:1.0581519e-01 1455:3.7608732e-02 1511:5.7898629e-02 1554:6.0817439e-02 1668:1.1109201e-01 1700:1.4767504e-01 1738:1.0942749e-01 1768:6.0007371e-02 1798:1.4195663e-01 1823:8.6094767e-02 1831:8.7781690e-02 1968:9.8511405e-02 1981:1.0968157e-01 2009:6.2261216e-02 2010:7.3544897e-02 2087:8.2587823e-02 2136:6.3064180e-02 2146:8.6599730e-02 2224:9.1704741e-02 2367:7.3954292e-02 2422:9.3845554e-02 2438:7.3759139e-02 3066:1.6116875e-01 3189:1.0631211e-01 3291:7.7554338e-02 3320:1.3786651e-01 3338:8.9412600e-02 3387:1.7939420e-01 3962:9.7945973e-02 4037:1.3072723e-01 4060:2.9234913e-01 4099:8.1194952e-02 4254:8.0191381e-02 4301:2.1910529e-01 4345:9.7432375e-02 4960:1.0955413e-01 5024:1.2426637e-01 5309:1.3199280e-01 6068:1.0624151e-01 8491:1.3660710e-01 10916:1.3503365e-01 11206:1.4087281e-01 11970:1.5337700e-01 12870:1.5488712e-01 15171:1.4454979e-01 15240:1.0989386e-01 20193:1.4760453e-01 26915:1.4865845e-01 30295:1.6103169e-01 const:.01 3 |features 20:4.1013151e-02 24:2.5418267e-02 51:5.5936433e-02 69:7.1002409e-02 125:7.9643503e-02 126:7.9223797e-02 187:9.8621756e-02 208:8.7195426e-02 220:8.3937824e-02 257:1.0546014e-01 355:1.3645995e-01 359:8.7738812e-02 514:8.3055973e-02 550:1.2853155e-01 755:1.1272442e-01 1028:5.9643868e-02 1150:1.3541168e-01 1335:1.0790544e-01 1383:9.4007552e-02 1399:9.8860748e-02 1403:1.2961875e-01 1590:1.6039851e-01 1731:1.9043772e-01 2094:2.5681955e-01 2097:1.0086018e-01 2298:3.5375092e-02 2350:2.4800886e-01 2493:1.7460832e-01 3094:1.1763973e-01 3736:2.9247099e-01 4256:1.1117119e-01 6020:2.2385585e-01 7213:1.4469580e-01 8857:1.7949903e-01 29168:6.0300463e-01 const:.01 1 |features 5:2.5647845e-02 9:4.2423245e-02 20:2.8134665e-02 24:1.7436709e-02 39:1.0801674e-01 49:9.7434863e-02 61:4.7129322e-02 69:2.3209160e-02 102:7.4319415e-02 103:5.7122130e-02 111:1.2799503e-01 140:5.7625618e-02 142:7.7977724e-02 148:1.4639896e-01 167:1.0317621e-01 175:5.8138136e-02 179:6.5461010e-02 180:5.9139360e-02 204:9.7749263e-02 207:6.4719036e-02 208:1.4273691e-01 220:9.7492456e-02 228:1.7694309e-01 231:8.0254465e-02 239:4.8009332e-02 240:4.0039167e-02 242:6.9380239e-02 258:9.6754529e-02 262:1.2157273e-01 263:1.4424746e-01 271:7.2546758e-02 293:3.5309847e-02 318:6.7382760e-02 326:1.0319684e-01 339:4.2720888e-02 349:5.9149403e-02 359:1.0190723e-01 364:4.4659529e-02 433:6.6963173e-02 481:1.2978502e-01 550:8.8171519e-02 580:7.4016929e-02 593:7.2469912e-02 606:6.1106339e-02 631:2.1052766e-01 642:5.2933108e-02 646:7.4441984e-02 702:4.6762485e-02 733:1.4477330e-01 842:3.4332149e-02 1028:4.0915173e-02 1056:6.1982960e-02 1059:3.6637262e-02 1071:4.9571481e-02 1110:6.5009065e-02 1145:5.3722043e-02 1173:9.0916343e-02 1183:1.8887900e-01 1185:1.0372989e-01 1373:1.1614919e-01 1399:6.7817613e-02 1422:1.0599104e-01 1506:7.5223520e-02 1511:6.0336690e-02 1528:7.1685381e-02 1536:9.1978796e-02 1665:1.0354017e-01 1725:9.2269681e-02 1727:6.6409476e-02 1775:1.1877514e-01 1798:8.7372378e-02 1865:7.2847530e-02 1994:7.8724280e-02 2125:1.0029207e-01 2213:1.0060679e-01 2933:1.5541810e-01 2938:2.0147023e-01 3045:1.5796271e-01 3069:2.0566101e-01 3192:9.1657721e-02 3540:8.7711163e-02 4075:9.2889100e-02 4254:8.3568171e-02 4347:9.2644207e-02 15455:4.5036140e-01 16540:1.5550944e-01 const:.01 0 |features 5:4.3384086e-02 10:3.7078749e-02 13:5.6938786e-02 14:6.5410629e-02 15:4.8677381e-02 18:7.8777060e-02 19:9.3340762e-02 21:5.2404277e-02 33:9.1621190e-02 39:6.5447427e-02 45:2.6058005e-02 51:3.0928630e-02 52:3.8678452e-02 54:4.1319892e-02 60:9.2061654e-02 61:6.4318106e-02 63:4.8811965e-02 64:2.5719205e-02 65:7.4194148e-02 70:2.3847934e-02 72:5.4684754e-02 73:2.4042552e-02 74:3.6447324e-02 79:9.0328276e-02 81:5.0568596e-02 92:5.7300866e-02 95:5.3697594e-02 99:4.9722899e-02 117:4.1704509e-02 189:6.1631054e-02 209:4.0644214e-02 210:6.3956909e-02 229:3.0253699e-02 230:3.6975257e-02 250:7.6154858e-02 263:9.3803264e-02 265:6.5184683e-02 280:7.8782335e-02 295:8.7177090e-02 296:4.3380268e-02 327:3.7586551e-02 337:4.2431951e-02 342:4.7053795e-02 345:9.8091967e-02 346:9.1443792e-02 364:3.5996601e-02 377:7.6201022e-02 417:6.3851677e-02 449:8.0949441e-02 453:4.0479165e-02 480:5.4496337e-02 481:4.3837711e-02 501:5.2431721e-02 504:9.7756214e-02 506:3.6887418e-02 511:4.6812046e-02 519:1.3537592e-01 528:6.7026049e-02 546:1.0986761e-01 560:5.4227319e-02 606:1.0336317e-01 613:4.8568904e-02 617:4.1472718e-02 637:6.1844718e-02 642:4.2665292e-02 682:7.2593085e-02 683:1.0812907e-01 724:3.6529992e-02 751:6.0429666e-02 836:5.2241981e-02 911:8.6461522e-02 927:4.9672209e-02 954:5.4802634e-02 967:5.7007633e-02 976:6.4619161e-02 984:5.4198489e-02 989:8.1999533e-02 1007:5.8415689e-02 1028:3.2978565e-02 1033:9.7837172e-02 1059:2.9530467e-02 1122:3.5497803e-02 1127:2.9034160e-02 1189:4.8946381e-02 1347:6.9264211e-02 1371:1.0911430e-01 1408:6.2026225e-02 1418:1.0021542e-01 1592:9.5868416e-02 1645:1.4567706e-01 1682:5.5083044e-02 1751:6.1979253e-02 1756:6.3007377e-02 1928:1.7618571e-01 1976:1.0212565e-01 2065:5.7996172e-02 2087:1.1745495e-01 2098:1.5770869e-01 2099:1.6970161e-01 2107:5.2697435e-02 2113:1.1242247e-01 2122:6.1191261e-02 2182:6.3749515e-02 2200:5.9534706e-02 2201:7.9327360e-02 2248:9.8351806e-02 2288:6.2849268e-02 2352:2.0163168e-01 2661:1.1340977e-01 2662:9.2673950e-02 2694:1.5423049e-01 2750:9.7613499e-02 2851:7.8734487e-02 2871:6.9081135e-02 2918:9.7119734e-02 2924:6.9927871e-02 3112:8.2020268e-02 3137:5.6601789e-02 3146:2.7648604e-01 3154:1.0491084e-01 3368:9.7703829e-02 3457:5.9117451e-02 4398:8.3921544e-02 5200:9.3093440e-02 5327:1.7077501e-01 5424:7.1733445e-02 5741:8.5217685e-02 6707:1.2018055e-01 7420:1.1792587e-01 7543:1.2527986e-01 7792:1.9688013e-01 7987:8.8972740e-02 10805:1.1613899e-01 14616:1.5251562e-01 27406:1.2223006e-01 const:.01 3 |features 14:5.8882017e-02 32:7.7088051e-02 49:9.6266679e-02 69:3.5340555e-02 140:4.1811649e-02 184:1.6315949e-01 217:6.4060189e-02 224:6.6102929e-02 257:6.5061815e-02 319:7.2970249e-02 326:6.5850079e-02 369:1.2538011e-01 443:9.3132660e-02 818:1.7267185e-01 842:5.2277509e-02 944:2.0563109e-01 966:1.8295921e-01 1160:1.6851482e-01 2311:1.1610843e-01 2743:4.4310597e-01 2828:3.6917987e-01 3046:1.7588685e-01 3074:1.3279310e-01 3841:9.4942935e-02 4150:1.1503095e-01 4504:4.3451411e-01 5277:1.6524494e-01 7201:2.9906401e-01 12382:2.1391080e-01 const:.01 0 |features 17:9.1543250e-02 21:1.0869558e-01 35:8.4026724e-02 173:3.9377338e-01 337:8.8011242e-02 452:1.8060406e-01 533:5.6922421e-02 557:1.4160034e-01 1145:8.9814201e-02 1355:3.7972799e-01 2609:1.7231514e-01 2940:1.4680575e-01 3868:2.5873840e-01 4398:2.9472250e-01 6873:4.2778039e-01 7486:2.5247785e-01 8877:1.7213826e-01 11273:3.4691286e-01 const:.01 0 |features 13:7.0200376e-02 15:7.4386813e-02 17:6.7445025e-02 25:7.1473427e-02 32:1.0558055e-01 45:3.9820794e-02 52:5.9106853e-02 64:3.9303053e-02 67:7.2108343e-02 73:1.0257164e-01 85:6.4668469e-02 112:7.1619302e-02 126:6.6940710e-02 144:7.6077409e-02 166:8.3164178e-02 183:9.5764220e-02 231:5.8383562e-02 233:1.1964934e-01 234:5.6666315e-02 252:5.2589543e-02 283:7.9018287e-02 286:8.0863260e-02 293:4.3492258e-02 327:5.7438251e-02 370:7.3886491e-02 376:1.0977534e-01 451:6.2921785e-02 454:6.0258519e-02 462:2.4767852e-01 463:1.8256892e-01 506:5.6369867e-02 512:8.3544403e-02 514:7.0178732e-02 524:8.2233176e-02 533:4.1937929e-02 537:2.0276329e-01 538:2.4211359e-01 539:1.9349962e-01 540:1.6650802e-01 574:9.5591329e-02 611:1.7824046e-01 620:4.8696373e-02 626:9.3193188e-02 660:4.4637907e-02 763:1.1418270e-01 785:2.1039906e-01 787:1.2913696e-01 805:1.0894040e-01 811:9.1570102e-02 842:4.2287990e-02 911:7.8036346e-02 995:6.7426726e-02 1009:1.0761327e-01 1029:1.4324144e-01 1071:1.0338146e-01 1192:1.1490011e-01 1282:8.8156179e-02 1381:1.2843210e-01 1397:1.4960182e-01 1405:2.1518822e-01 1422:6.2208973e-02 1437:1.0870573e-01 1559:1.1809137e-01 1658:8.7799422e-02 1666:5.1078707e-02 1668:8.4220417e-02 1709:1.5359424e-01 1726:7.9624444e-02 1731:1.2982254e-01 2297:1.1000653e-01 2470:1.0240662e-01 3271:8.6997636e-02 4584:2.6256526e-01 5772:1.6246043e-01 5999:1.1687177e-01 12044:1.3503125e-01 const:.01 3 |features 10:3.4541685e-02 11:8.8915706e-02 16:5.2000146e-02 17:1.4342016e-02 18:3.0753477e-02 57:2.6671093e-02 59:1.1521538e-01 69:2.4561480e-02 73:1.3228308e-02 74:4.2084448e-02 125:2.4229253e-02 126:4.0807504e-02 128:4.9864538e-02 131:2.7589655e-02 143:9.1000363e-02 146:3.5022609e-02 169:3.4970112e-02 175:2.5782924e-02 179:2.9030452e-02 184:2.8065627e-02 188:1.8079245e-02 197:6.6401623e-02 205:4.4149909e-02 212:1.9389398e-01 218:1.9186355e-02 267:4.9518041e-02 269:2.9517788e-02 271:1.5330520e-02 342:2.5889188e-02 349:2.6231399e-02 368:3.2711558e-02 381:4.2273287e-02 384:6.5711685e-02 390:5.9748154e-02 406:9.4486125e-02 439:2.9260015e-02 453:3.7709434e-02 460:3.8781147e-02 474:5.6976289e-02 475:3.9361916e-02 481:2.4119684e-02 493:3.5625063e-02 516:2.6900094e-02 521:4.0925886e-02 523:5.4016195e-02 526:1.5288440e-02 555:1.9250236e-02 562:5.3892881e-02 569:7.6730289e-02 573:1.9949177e-02 576:3.0652549e-02 617:2.2818455e-02 630:2.9863345e-02 635:1.3904230e-01 637:1.0478481e-01 651:2.8971024e-02 657:6.0533211e-02 660:4.1937817e-02 664:4.6030365e-02 674:5.2099455e-02 678:4.6179395e-02 751:3.3248644e-02 803:4.7913823e-02 817:3.2285243e-02 879:8.1190519e-02 888:3.0093886e-02 918:6.3772954e-02 983:3.8996644e-02 986:3.5676431e-02 992:6.5170392e-02 1024:5.4374032e-02 1045:4.7320616e-02 1059:1.6247781e-02 1110:4.8813473e-02 1123:3.6587134e-02 1124:3.6542680e-02 1130:3.2961488e-02 1138:4.7547199e-02 1144:5.9912488e-02 1156:7.5836010e-02 1162:5.8897886e-02 1170:3.1610586e-02 1188:2.0565795e-02 1193:2.0815579e-02 1194:3.6388434e-02 1213:2.7665708e-02 1218:6.8018705e-02 1253:1.0621653e-01 1271:6.6294707e-02 1273:8.9271396e-02 1279:4.4556156e-02 1305:4.9420014e-02 1342:4.5228329e-02 1350:3.4767114e-02 1356:3.6478389e-02 1399:3.0075548e-02 1409:9.1418073e-02 1443:5.2266091e-02 1470:3.5706438e-02 1497:5.5639230e-02 1509:9.7145528e-02 1511:5.6154530e-02 1513:3.5859514e-02 1543:4.9560145e-02 1562:8.2329944e-02 1566:5.3611383e-02 1575:2.9397599e-02 1624:6.0722224e-02 1655:3.3662580e-02 1760:4.1613903e-02 1776:2.8717512e-02 1788:4.1506238e-02 1789:4.9462631e-02 1915:4.5831207e-02 1943:6.0379948e-02 1962:5.3987034e-02 2021:1.4273365e-01 2065:3.1909727e-02 2096:4.4802476e-02 2146:1.1790178e-01 2257:4.5079485e-02 2260:4.2567983e-02 2316:3.6565747e-02 2525:4.3395780e-02 2623:4.4375204e-02 2731:9.6943304e-02 2735:5.2901678e-02 2771:6.1839987e-02 3124:4.5725740e-02 3132:4.3309428e-02 3192:4.0648088e-02 3272:2.7115403e-02 3292:6.7192510e-02 3317:1.6499302e-01 3325:3.3127833e-02 3403:7.7195741e-02 3434:3.8530566e-02 3540:3.8897883e-02 3574:4.2873356e-02 3784:8.5294381e-02 3789:5.0306916e-02 3825:3.8171500e-02 3894:9.5967814e-02 4015:6.1470356e-02 4099:6.3534275e-02 4123:4.9795568e-02 4194:7.7638067e-02 4279:4.6207499e-02 4428:7.8743078e-02 4501:3.4073684e-02 4721:7.3339209e-02 4769:5.5838272e-02 5012:8.8631317e-02 5013:6.0796671e-02 5194:2.4113320e-01 5206:1.2475558e-01 5257:5.2651897e-02 5542:7.2801545e-02 5667:5.6319438e-02 5696:5.9172910e-02 6296:5.1171605e-02 6827:7.8594834e-02 7302:4.6268474e-02 8075:5.3218443e-02 8856:7.5453103e-02 8955:7.5811572e-02 9479:6.5355323e-02 9525:6.4368039e-02 9833:5.9710436e-02 9841:8.7395303e-02 9842:2.3151553e-01 10247:6.1319079e-02 10369:6.1256103e-02 10494:5.1554956e-02 11386:7.5175792e-02 11615:1.1001363e-01 13016:6.0280345e-02 13106:7.0112653e-02 13328:8.0251649e-02 16910:8.6354405e-02 17094:1.1965271e-01 17162:6.4099357e-02 17178:8.1700556e-02 17179:2.1318461e-01 17244:1.2558411e-01 17424:1.4394821e-01 19584:7.3405154e-02 19809:7.1962714e-02 23234:9.2372403e-02 23901:7.4264616e-02 24435:7.6572016e-02 27380:1.6581719e-01 30452:8.1498511e-02 31415:1.5997514e-01 38612:2.0919633e-01 const:.01 0 |features 5:1.7887732e-02 9:6.2092699e-02 13:3.9749142e-02 15:2.4876518e-02 19:4.4406969e-02 24:2.0590346e-02 26:6.7054890e-02 35:5.9350453e-02 36:4.8147660e-02 40:5.6281295e-02 41:3.7541576e-02 45:2.2547493e-02 51:4.1244876e-02 52:5.6665782e-02 55:6.2602051e-02 69:1.6186906e-02 85:3.6616847e-02 90:5.4524038e-02 91:4.1895352e-02 92:4.9581338e-02 102:3.0613428e-02 104:7.9225384e-02 107:3.8965430e-02 117:3.6086112e-02 121:3.8569756e-02 138:3.8410865e-02 152:4.5000002e-02 161:3.0235276e-02 169:3.2481465e-02 171:5.3449307e-02 180:4.1245922e-02 182:5.4840758e-02 183:3.2025572e-02 184:4.4137537e-02 189:5.3328168e-02 193:5.8417842e-02 210:3.2685097e-02 215:4.1401103e-02 221:3.9697047e-02 222:1.0086394e-01 225:6.9166943e-02 229:2.6177945e-02 234:3.2085832e-02 236:2.6554225e-02 240:4.7280729e-02 252:2.9777465e-02 259:3.2540381e-02 264:6.8515263e-02 269:2.7417159e-02 276:6.1134022e-02 288:2.5884731e-02 293:2.4626363e-02 295:3.5944067e-02 298:3.7426881e-02 313:4.7987778e-02 321:4.3598283e-02 334:4.0082015e-02 339:2.9795088e-02 354:7.8632139e-02 370:4.1836310e-02 374:3.7452109e-02 394:4.4477154e-02 411:5.1119458e-02 417:2.3152899e-02 426:8.2252987e-02 430:7.0528366e-02 434:4.3846056e-02 437:4.1864533e-02 439:4.6015896e-02 475:6.1902698e-02 476:4.5242567e-02 489:4.5300834e-02 495:9.1523707e-02 501:4.5368161e-02 511:4.0505566e-02 518:6.0466193e-02 539:6.4710349e-02 545:6.7173488e-02 546:3.6431726e-02 555:5.1258288e-02 558:5.8282543e-02 575:3.7855849e-02 584:9.5220402e-02 585:6.9586098e-02 613:2.4821078e-02 638:4.2451087e-02 648:7.5591333e-02 678:7.2624229e-02 697:6.3644320e-02 777:6.9386080e-02 778:6.8661563e-02 858:3.6074277e-02 860:5.4873165e-02 865:5.3558249e-02 910:5.1086981e-02 926:1.1816645e-01 945:4.3910015e-02 954:8.0288477e-02 1000:3.7834283e-02 1012:7.4407943e-02 1029:3.8647801e-02 1036:4.3361943e-02 1040:1.3491976e-01 1094:4.2000365e-02 1099:4.6119459e-02 1121:6.6096149e-02 1122:3.0715566e-02 1132:6.3125513e-02 1136:8.0029093e-02 1173:6.3408338e-02 1183:5.5203173e-02 1204:9.3956381e-02 1213:6.7054413e-02 1235:4.6840928e-02 1237:7.7263728e-02 1238:1.3812865e-01 1240:4.1107722e-02 1243:1.3958438e-01 1298:6.5909706e-02 1315:6.1871007e-02 1317:7.3794089e-02 1321:7.9585664e-02 1345:1.8372516e-01 1360:5.3996440e-02 1373:4.7843825e-02 1389:5.1958501e-02 1392:1.5098871e-01 1420:1.1969708e-01 1424:6.4856946e-02 1434:5.0830245e-02 1454:3.5317145e-02 1455:4.6280816e-02 1527:6.6078365e-02 1538:8.7240718e-02 1544:4.2590078e-02 1545:6.0983602e-02 1546:4.0345639e-02 1548:6.2641874e-02 1623:4.0749755e-02 1666:2.8921993e-02 1765:3.8046911e-02 1788:6.5274976e-02 1854:6.3740648e-02 1888:5.4664649e-02 2128:5.1041625e-02 2153:3.9376743e-02 2229:5.8662325e-02 2234:1.2216639e-01 2339:5.5251479e-02 2409:1.0287640e-01 2577:5.7248730e-02 2757:6.7356169e-02 2760:7.5303309e-02 2803:6.2766783e-02 2942:5.7478979e-02 3118:6.9628119e-02 3272:7.2201148e-02 3309:7.5062059e-02 3457:5.1153194e-02 3478:7.0534900e-02 3533:1.0567197e-01 3562:1.5662779e-01 3811:6.5345541e-02 3899:1.1196259e-01 4107:6.8070076e-02 4123:1.3259242e-01 4277:6.6888332e-02 4852:8.0251671e-02 4962:1.3097759e-01 5020:8.4625110e-02 5158:6.4876303e-02 5388:7.4417405e-02 5500:1.1080767e-01 5670:8.5964441e-02 5671:1.3593467e-01 5733:7.4856676e-02 6198:7.6942764e-02 6527:8.6268716e-02 6607:7.5255342e-02 7703:8.7281071e-02 8058:8.3479427e-02 8240:7.1094505e-02 10924:7.9177596e-02 12090:1.0270542e-01 18856:1.1010650e-01 18857:2.3555999e-01 18871:1.0775042e-01 21829:1.3890903e-01 22746:1.0419777e-01 31213:1.2686545e-01 31214:1.3210475e-01 36353:1.2248870e-01 36354:1.0609246e-01 const:.01 1 |features 5:3.0110486e-02 49:7.4221373e-02 53:1.4602317e-01 70:3.4735240e-02 95:1.3242473e-01 110:8.8341810e-02 117:1.2747785e-01 175:6.8253979e-02 179:4.5389444e-02 188:2.8267108e-02 189:5.3018134e-02 199:9.4692104e-02 213:6.8040684e-02 217:4.9390245e-02 218:5.0791178e-02 236:4.4698823e-02 268:1.6748147e-01 271:6.8714343e-02 277:4.5836277e-02 288:1.0397530e-01 320:5.8651257e-02 337:6.1803427e-02 374:6.3043274e-02 394:7.4868552e-02 437:7.0470721e-02 438:6.5223552e-02 463:1.1290817e-01 547:5.6171570e-02 644:5.5030197e-02 689:1.8223242e-01 764:7.0856772e-02 777:1.1679785e-01 963:7.0671886e-02 988:1.8209092e-01 1033:6.7903355e-02 1145:6.3069507e-02 1282:8.4024034e-02 1687:1.8166205e-01 2200:8.6714104e-02 2298:2.8489383e-02 2367:9.0478100e-02 2496:1.3091035e-01 2506:1.3188963e-01 3188:1.3215081e-01 3271:8.2919799e-02 3503:3.8294202e-01 4124:1.5039496e-01 4202:2.1354738e-01 4203:1.1981499e-01 4209:5.3618771e-01 6120:1.1419397e-01 6167:1.6262171e-01 6434:1.4964031e-01 9214:1.2324155e-01 const:.01 3 |features 5:4.4300944e-02 14:6.6792987e-02 17:5.5860039e-02 19:3.8363606e-02 24:3.0118035e-02 39:3.9471209e-02 51:3.9145403e-02 54:3.0887624e-02 104:6.8443567e-02 126:5.5442352e-02 181:6.7240022e-02 223:4.4695515e-02 229:3.8291160e-02 237:1.0073592e-01 259:4.7597662e-02 288:6.4106397e-02 291:6.8249188e-02 300:7.5772613e-02 311:5.6796066e-02 315:5.3190596e-02 341:6.1463628e-02 422:8.8622838e-02 451:5.2113753e-02 526:5.9546217e-02 622:1.1854106e-01 626:7.7185459e-02 642:5.4000128e-02 655:4.0507395e-02 664:6.2538296e-02 678:7.5372905e-02 802:3.2491915e-02 814:6.0372047e-02 852:8.2675576e-02 955:7.0290580e-02 990:1.5513317e-01 1028:4.1739937e-02 1073:1.4563048e-01 1081:8.6422771e-02 1193:8.1073612e-02 1221:7.9203442e-02 1456:7.7756085e-02 1768:6.3794792e-02 1968:1.0472904e-01 2107:1.1292867e-01 2137:1.0134283e-01 2212:7.2980173e-02 2335:7.6541074e-02 2547:1.6151585e-01 3196:1.0213066e-01 3616:1.0099395e-01 3663:1.2490461e-01 3772:7.5506270e-02 3811:9.5582627e-02 4198:1.6548446e-01 4254:1.4434542e-01 4276:7.6683156e-02 4726:1.8181069e-01 5181:1.3025175e-01 5330:1.4839831e-01 6274:1.2774703e-01 6328:2.2005165e-01 6909:8.6483404e-02 8737:8.6735122e-02 8738:8.7396733e-02 8744:1.5460098e-01 9279:1.2666999e-01 10082:1.6428995e-01 10305:1.2543885e-01 10439:1.4211723e-01 10467:1.3093711e-01 15098:1.6151585e-01 15101:1.6335915e-01 15107:1.7185836e-01 15110:1.7365058e-01 15111:1.6722675e-01 17636:2.7088541e-01 19340:1.5745443e-01 21297:1.6423719e-01 22299:1.7765169e-01 28551:1.9060279e-01 const:.01 1 |features 5:4.0453754e-02 14:3.6023177e-02 17:5.1009033e-02 20:2.6209274e-02 21:6.0566522e-02 24:3.8761605e-02 35:1.2217578e-01 39:6.1026856e-02 49:5.8894582e-02 50:3.0375589e-02 51:6.5013543e-02 53:1.3080992e-01 54:5.9191942e-02 63:5.6414690e-02 64:5.0328989e-02 67:5.4535929e-02 69:3.6607277e-02 70:2.7562378e-02 73:2.7787309e-02 90:4.3013241e-02 91:5.5959612e-02 106:5.0907027e-02 136:5.0171241e-02 140:6.1040860e-02 144:5.7537753e-02 170:5.0348885e-02 182:4.3263093e-02 183:4.2776547e-02 217:3.9191108e-02 234:4.2857040e-02 239:4.4723824e-02 254:9.8247677e-02 263:6.4030834e-02 284:5.8788903e-02 286:4.3392941e-02 297:4.3833505e-02 311:1.0884195e-01 312:5.4452267e-02 320:7.8798585e-02 338:1.4138967e-01 339:3.9797291e-02 345:6.6958338e-02 348:4.5523018e-02 363:9.6630208e-02 364:4.1603263e-02 374:8.4699310e-02 388:9.8329552e-02 453:4.6784014e-02 497:4.8935648e-02 501:1.0260174e-01 520:1.2411398e-01 529:6.8165295e-02 533:5.3703036e-02 553:8.0820478e-02 559:6.8917327e-02 565:7.6766185e-02 587:5.3091627e-02 613:9.2556618e-02 637:7.1477368e-02 642:4.9310640e-02 644:4.3666404e-02 649:7.3716179e-02 652:7.8131057e-02 724:7.1484223e-02 768:5.5922683e-02 782:7.2743863e-02 811:6.9254957e-02 865:7.1537741e-02 925:6.8248682e-02 984:6.2640198e-02 1028:3.8115151e-02 1033:5.3881243e-02 1122:9.7901963e-02 1127:3.3556387e-02 1156:7.5907633e-02 1191:7.8806020e-02 1280:1.1975355e-01 1288:9.0314880e-02 1340:7.0446372e-02 1426:4.9275402e-02 1500:7.5751781e-02 1533:9.6441388e-02 1536:8.5684247e-02 1546:5.3889662e-02 1557:5.3468078e-02 1654:8.1526823e-02 1664:5.1523391e-02 1765:5.0819248e-02 1872:8.9084677e-02 1958:1.4180346e-01 1971:1.0239542e-01 2000:1.0847420e-01 2026:7.7109180e-02 2031:8.3070159e-02 2039:1.6321269e-01 2058:3.2316118e-01 2107:6.0905341e-02 2153:5.2595507e-02 2362:4.5209114e-02 2448:8.1274293e-02 2736:9.4699673e-02 2911:1.1502071e-01 2927:9.5939778e-02 3137:6.5417819e-02 3495:3.1271550e-01 3752:1.0656998e-01 4525:2.0686805e-01 4546:1.2562434e-01 4547:1.1210294e-01 5510:1.1094176e-01 6708:1.1731216e-01 12048:1.4271720e-01 13519:1.3120165e-01 16404:2.2259030e-01 20698:1.3555764e-01 21901:1.6997382e-01 const:.01 0 |features 5:8.2226425e-02 13:5.1422946e-02 32:7.7339515e-02 45:1.0364643e-01 61:1.2190294e-01 63:9.2513956e-02 64:1.0229884e-01 78:2.1193096e-01 87:8.7098882e-02 207:1.6739985e-01 286:4.2028069e-02 337:1.3616601e-01 461:3.7354723e-01 553:1.3253680e-01 627:9.8698832e-02 764:9.2202514e-02 767:8.9875035e-02 802:4.8655979e-02 1107:1.2658419e-01 1130:1.1354396e-01 1361:1.2241284e-01 1401:2.2452535e-01 1755:1.8938187e-01 2298:3.7071869e-02 2330:2.3606652e-01 2331:2.7155623e-01 5749:1.8478978e-01 7024:2.5791931e-01 8335:4.2760795e-01 8689:3.2988384e-01 const:.01 3 |features 10:1.6797613e-02 16:2.0401923e-02 17:1.1808887e-02 19:1.3731624e-02 24:1.7775115e-02 25:2.1188412e-02 33:2.6931850e-02 39:1.4128072e-02 54:1.1055718e-02 61:1.7209215e-02 62:2.6738394e-02 73:1.0891886e-02 87:4.3690436e-02 108:2.8875683e-02 117:1.8893201e-02 121:2.0193536e-02 123:6.9843419e-02 124:2.7356109e-02 131:2.2716690e-02 137:3.9758116e-02 140:1.0026589e-02 148:3.1572808e-02 149:1.2859707e-01 163:2.6814347e-02 168:7.6000072e-02 169:2.8793590e-02 176:2.6198249e-02 197:4.4110298e-02 199:2.9452132e-02 209:3.1175682e-02 215:3.6700509e-02 225:2.1387959e-02 228:4.5843121e-02 246:1.4628594e-01 258:2.0866347e-02 279:3.3184160e-02 281:3.3034608e-02 315:1.9038701e-02 359:3.7211303e-02 380:3.5616577e-02 393:2.3525143e-02 406:6.2567972e-02 411:8.2418300e-02 412:7.8053899e-02 422:3.1721093e-02 441:2.5423761e-02 459:2.3146441e-02 475:3.2409701e-02 493:2.9332863e-02 532:6.1133917e-02 565:3.0090304e-02 582:3.1670958e-02 594:4.4082109e-02 617:1.8788194e-02 623:3.6321968e-02 630:4.1632451e-02 631:5.2388899e-02 642:1.9328460e-02 660:2.7770894e-02 690:2.2966817e-02 726:2.0297304e-02 743:4.0861312e-02 744:3.5138760e-02 778:3.5948366e-02 784:7.7650584e-02 815:2.3640571e-02 836:4.9667735e-02 845:8.4700540e-02 858:1.8887006e-02 908:6.0951326e-02 916:4.1623194e-02 918:5.2509189e-02 933:2.5443854e-02 984:4.1572332e-02 994:2.5794961e-02 1008:3.4798112e-02 1012:1.8563187e-02 1032:2.8184786e-02 1036:2.2702526e-02 1045:6.7791305e-02 1141:3.2259125e-02 1209:3.9033309e-02 1218:3.8166948e-02 1227:4.4481713e-02 1231:3.8293723e-02 1253:1.0015810e-01 1297:3.5420362e-02 1322:4.8978344e-02 1389:2.7203331e-02 1395:3.4289099e-02 1426:1.9314649e-02 1564:5.2613914e-02 1575:5.0797559e-02 1655:2.7716996e-02 1658:2.6028279e-02 1674:1.8086217e-02 1765:1.9919796e-02 1780:4.2572971e-02 1812:4.7872797e-02 1814:4.4006195e-02 1822:4.1713338e-02 1837:2.4921943e-02 1871:2.8954823e-02 1958:3.2828324e-02 2069:4.5219477e-02 2090:2.4333619e-02 2121:4.0023439e-02 2136:2.3997491e-02 2146:8.5989729e-02 2148:4.1226998e-02 2167:6.5454207e-02 2248:2.6315410e-02 2262:4.8179794e-02 2367:6.7153782e-02 2409:5.3861845e-02 2444:3.1856172e-02 2581:3.0848976e-02 2655:1.1399613e-01 2697:5.1896229e-02 2719:6.1173376e-02 2731:3.0589309e-02 2753:4.2453807e-02 2771:5.0917629e-02 2833:3.9117478e-02 2971:3.5107993e-02 3002:3.6254101e-02 3026:3.0486317e-02 3046:2.4911199e-02 3307:3.4444310e-02 3325:4.6183471e-02 3327:3.5912231e-02 3401:5.3282518e-02 3479:3.9650589e-02 3702:7.3397525e-02 3719:4.9978990e-02 3811:3.4212235e-02 3951:4.4174984e-02 4065:6.5052733e-02 4092:3.9246988e-02 4111:4.4380102e-02 4150:2.7584853e-02 4215:1.6597122e-01 4240:4.2679653e-02 4337:3.1142535e-02 4659:4.7321018e-02 4661:4.8253857e-02 4686:6.1381150e-02 4692:1.0491212e-01 4721:8.5106805e-02 4731:4.4618271e-02 4921:4.2677265e-02 4937:5.9093848e-02 5259:4.8883997e-02 5295:3.8552187e-02 5390:9.4066352e-02 5402:5.1062115e-02 5416:4.5166746e-02 5492:6.5687820e-02 5498:6.0921211e-02 5499:1.5286456e-01 5655:5.6303170e-02 5696:4.8721619e-02 6268:3.6764331e-02 6479:1.0680425e-01 7181:9.9769346e-02 7493:1.7896236e-01 8009:4.3154527e-02 8039:8.7033257e-02 8298:8.9614376e-02 8871:4.2430650e-02 9286:6.2097449e-02 9399:5.5336881e-02 10543:9.0027362e-02 11177:1.2143002e-01 11844:1.0360829e-01 12109:8.4673457e-02 12549:4.6570178e-02 13083:1.6468976e-01 14338:6.2243082e-02 14582:5.2006077e-02 15826:5.9332982e-02 15968:5.1888440e-02 16013:5.4434042e-02 16254:6.5475978e-02 16487:5.9332982e-02 16706:5.7582300e-02 16897:6.3448995e-02 17490:5.0964724e-02 22111:1.1992900e-01 22568:7.6594867e-02 22572:1.1076044e-01 23213:6.4593010e-02 23431:1.4663528e-01 23850:5.9232447e-02 23854:1.4579511e-01 23901:6.1147783e-02 27266:1.2512256e-01 27267:1.1628478e-01 27270:1.0620823e-01 27271:1.1850918e-01 27272:5.9015740e-02 27273:1.1179753e-01 27274:1.1651421e-01 27276:1.2186293e-01 27277:1.1674769e-01 27278:1.1905891e-01 27279:7.8473791e-02 29637:6.3047647e-02 30434:7.0570819e-02 30435:1.2792487e-01 30436:7.7795871e-02 30437:7.7795871e-02 30439:1.2565792e-01 31330:1.0584250e-01 31390:6.1869953e-02 32383:7.3435821e-02 32776:1.4189591e-01 37897:6.5887339e-02 38897:6.0996007e-02 46605:1.5603915e-01 46606:1.3457218e-01 46611:2.2362317e-01 const:.01 0 |features 5:3.2099217e-02 14:2.8583644e-02 16:4.1300006e-02 19:2.7797189e-02 21:2.8383996e-02 26:3.3864345e-02 45:6.2357638e-02 47:5.2971393e-02 49:5.7922650e-02 64:6.9482997e-02 73:3.7331618e-02 74:5.6592893e-02 79:3.4713723e-02 84:4.0278796e-02 85:6.5708280e-02 95:4.9244341e-02 102:5.4935254e-02 112:4.2979646e-02 117:3.8245868e-02 125:6.8377383e-02 138:6.8927616e-02 144:4.5655016e-02 184:4.6779171e-02 187:5.0008077e-02 197:5.2738074e-02 209:3.7273504e-02 218:3.1979397e-02 223:3.2385111e-02 224:7.6573707e-02 242:5.1284328e-02 258:4.2240147e-02 279:6.7175329e-02 283:8.0288827e-02 284:5.7818715e-02 286:4.8527062e-02 298:3.9666887e-02 309:4.4448029e-02 313:5.0859850e-02 319:3.5422627e-02 327:3.4469422e-02 331:8.3504796e-02 348:6.1159134e-02 349:4.3721918e-02 365:3.1114018e-02 443:7.6547615e-02 454:3.6161900e-02 466:6.2022135e-02 469:4.8012517e-02 474:5.6088939e-02 478:4.3911934e-02 493:1.0053751e-01 497:3.8829423e-02 504:5.2948192e-02 506:3.3828270e-02 507:7.3970206e-02 512:5.0136052e-02 532:5.1860556e-02 539:6.8583265e-02 557:6.2606677e-02 559:5.4684468e-02 561:5.2841347e-02 571:7.6485537e-02 576:5.1090997e-02 581:5.7669073e-02 605:1.2482527e-01 620:2.9223308e-02 627:4.7756508e-02 644:3.4648389e-02 647:5.2759245e-02 660:2.6787773e-02 755:5.7159107e-02 763:1.1601865e-01 764:4.4613194e-02 767:4.3487016e-02 773:3.7723694e-02 784:5.3358577e-02 812:5.9645306e-02 814:4.3743886e-02 817:5.3812332e-02 820:4.1955870e-02 842:2.5377557e-02 925:5.4153919e-02 927:4.5552790e-02 965:7.0712000e-02 1009:1.3552855e-01 1100:6.3787341e-02 1145:3.9710138e-02 1183:5.8507089e-02 1186:5.5895641e-02 1264:7.8116067e-02 1295:5.2172478e-02 1297:7.1702115e-02 1304:5.1864885e-02 1331:1.5521607e-01 1398:5.0451446e-02 1411:5.9820842e-02 1426:3.9099012e-02 1452:4.3580495e-02 1540:4.9510516e-02 1557:4.2425811e-02 1573:5.5089448e-02 1574:7.2101086e-02 1629:3.5748739e-02 1750:6.5235682e-02 1776:4.7865719e-02 1837:5.0449964e-02 1898:7.4909613e-02 1935:5.3469002e-02 2028:5.1092539e-02 2126:9.2606381e-02 2160:1.0356566e-01 2212:5.2879382e-02 2305:6.7092694e-02 2311:9.5431864e-02 2520:6.2635563e-02 2658:8.0569707e-02 2678:8.0008775e-02 2800:2.4401231e-01 2801:2.2765777e-01 2988:5.5096749e-02 3266:7.4726418e-02 3270:9.0889461e-02 3287:8.4103271e-02 3486:1.9214369e-01 3635:6.8548955e-02 3641:9.5437437e-02 3841:4.6089031e-02 3909:9.8183215e-02 3912:7.4506633e-02 4456:7.1062468e-02 4608:1.1214264e-01 5148:1.0719665e-01 5224:8.3492734e-02 5483:7.4343778e-02 5695:8.4241755e-02 5942:9.8638602e-02 6429:7.5933412e-02 6609:2.4078770e-01 8002:1.1646710e-01 8288:8.7139226e-02 9133:1.3675448e-01 9271:9.8892651e-02 9527:9.1378801e-02 10008:1.0791745e-01 10258:2.1253148e-01 11276:9.0527460e-02 11730:1.2147749e-01 14007:1.1659770e-01 19029:1.1014824e-01 19665:1.3218783e-01 25512:1.2837169e-01 31407:1.2736678e-01 32228:1.5108876e-01 34095:1.3245440e-01 const:.01 1 |features 5:5.1587213e-02 7:1.4586207e-01 19:4.4673346e-02 23:6.3042283e-02 24:5.4051522e-02 40:1.6231209e-01 51:7.0252545e-02 54:7.5482421e-02 57:7.1444072e-02 70:3.5147943e-02 106:6.4917371e-02 107:6.6369958e-02 161:5.1499851e-02 180:7.0254326e-02 189:5.3648058e-02 199:2.2864798e-01 215:1.1939844e-01 217:1.0488249e-01 223:8.8122681e-02 257:5.0758492e-02 264:6.8926252e-02 274:6.8382867e-02 286:5.5335302e-02 288:7.4650109e-02 334:6.8271838e-02 370:7.1259931e-02 374:6.3792311e-02 380:6.8435907e-02 383:3.2220182e-01 415:1.4450508e-01 454:5.8116417e-02 488:1.3370608e-01 636:1.9710584e-01 652:9.9633843e-02 655:4.7169730e-02 759:1.6412495e-01 781:1.4487025e-01 799:1.0041434e-01 842:4.0784717e-02 925:1.8264581e-01 1036:7.3858552e-02 1059:4.3523062e-02 1130:8.8294201e-02 1145:6.3818850e-02 1168:7.4139915e-02 1280:9.0193845e-02 1342:7.1555197e-02 1422:5.9997536e-02 1664:6.5703370e-02 1699:1.5027155e-01 1727:7.8890823e-02 1767:3.6423069e-01 1785:1.0919097e-01 1858:1.3679299e-01 2029:1.0489423e-01 2214:9.0563260e-02 2367:1.5501286e-01 2371:8.3261825e-02 2478:1.5563981e-01 2701:1.6318186e-01 2722:1.1925596e-01 2972:1.4011633e-01 5578:1.1924163e-01 6442:1.2368231e-01 6539:1.5331037e-01 8871:1.3804042e-01 9799:1.6865815e-01 10225:1.3026428e-01 const:.01 3 |features 5:6.0631350e-02 14:4.3559499e-02 15:6.8028986e-02 21:4.3255247e-02 24:1.9641681e-02 39:7.3794134e-02 43:2.1274233e-01 51:2.5528939e-02 52:5.4055002e-02 63:6.8217069e-02 65:6.1240923e-02 67:6.5945260e-02 69:2.6144091e-02 70:6.9943890e-02 73:5.6890808e-02 99:6.9490150e-02 102:4.9444921e-02 103:6.4345546e-02 112:1.1089777e-01 144:6.9575086e-02 238:5.1079977e-02 255:7.7669129e-02 271:3.8940355e-02 275:8.5734643e-02 276:4.7050092e-02 286:8.0867171e-02 312:6.5844096e-02 327:1.2534969e-01 337:5.9300695e-02 433:9.3494840e-02 451:5.7543870e-02 476:7.3073007e-02 477:7.0624359e-02 480:7.6161258e-02 524:7.5204723e-02 526:3.8833473e-02 542:9.0195328e-02 543:8.9741886e-02 560:7.5785294e-02 586:5.4444205e-02 613:6.7877382e-02 702:5.2675869e-02 842:3.8673643e-02 951:9.6597217e-02 965:6.3644908e-02 1007:8.1638739e-02 1107:9.3339466e-02 1122:4.9609888e-02 1127:4.0576637e-02 1145:6.0515504e-02 1156:9.1788091e-02 1193:5.2872710e-02 1319:1.1577804e-01 1397:1.3681537e-01 1406:1.3034531e-01 1435:9.6782826e-02 1546:6.5163791e-02 1576:1.1461278e-01 1682:7.6981209e-02 1717:1.1409672e-01 1765:6.1451022e-02 1786:1.0312901e-01 2009:7.3087804e-02 2122:1.4479411e-01 2123:9.3707018e-02 2182:8.9093015e-02 2350:9.1320373e-02 2362:5.4667205e-02 2493:6.4293258e-02 2871:9.6544214e-02 2878:1.0925168e-01 3006:1.6893440e-01 3160:1.0052554e-01 3207:1.2557481e-01 3368:8.0646150e-02 3401:2.7830672e-01 3437:1.8583207e-01 4199:2.0667449e-01 4256:8.5906290e-02 4352:1.2431655e-01 4485:1.3807268e-01 6200:1.2063245e-01 6507:1.0099784e-01 7337:1.6628431e-01 9303:1.3440615e-01 9793:2.4762341e-01 9876:1.7026557e-01 9997:1.5093431e-01 12894:1.6374885e-01 14609:1.7530990e-01 21487:1.6990140e-01 const:.01 1 |features 19:3.1985920e-02 20:4.0517557e-02 24:2.5111118e-02 45:2.7497971e-02 48:1.0779610e-01 51:4.5999113e-02 55:2.9257957e-02 64:8.3577424e-02 69:3.3424195e-02 73:2.5371145e-02 74:8.0715582e-02 79:8.3828442e-02 84:4.6348371e-02 104:5.7065293e-02 140:4.9014255e-02 157:7.5824291e-02 170:4.5970947e-02 175:1.2903719e-01 188:2.0479593e-02 191:7.8641929e-02 205:8.4677018e-02 218:8.7811679e-02 220:4.8975982e-02 223:7.8205191e-02 229:3.1925518e-02 239:4.0834993e-02 240:3.4055863e-02 247:5.7003945e-02 252:3.6315344e-02 257:3.6342859e-02 271:2.9403066e-02 287:8.1071548e-02 288:3.1567927e-02 305:7.0671439e-02 309:5.1145863e-02 321:5.3170633e-02 334:4.8882335e-02 341:8.6766548e-02 437:5.1056221e-02 464:2.9945247e-02 510:4.7155075e-02 550:4.4293541e-02 553:9.1464490e-02 560:1.2009083e-01 613:3.0270742e-02 615:8.7190546e-02 616:4.8561700e-02 626:6.4353906e-02 646:6.3317649e-02 651:5.5564776e-02 656:1.7392524e-01 676:1.1259897e-01 678:9.6851632e-02 693:6.5697610e-02 865:6.5317385e-02 871:5.9676621e-02 921:7.7999979e-02 929:1.0583298e-01 992:5.2379590e-02 1026:6.8464726e-02 1102:5.3764354e-02 1455:3.3335634e-02 1470:6.8482921e-02 1528:6.0972981e-02 1553:1.4249492e-01 1603:6.1401866e-02 1636:1.1860291e-01 1674:4.2129345e-02 1750:7.5065985e-02 1807:6.8479888e-02 1827:6.6264063e-02 1857:2.1597862e-01 2088:6.3403815e-02 2090:5.6681804e-02 2096:8.5928604e-02 2121:9.3229070e-02 2212:6.0847722e-02 2229:7.1542107e-02 2298:2.0640632e-02 2581:2.0061146e-01 2582:1.2988821e-01 2583:3.8719732e-01 2586:9.0353698e-02 2682:9.2557624e-02 2942:7.0098944e-02 2950:7.1862087e-02 3158:8.7510847e-02 3355:7.0372924e-02 3486:9.2653133e-02 3669:7.3821917e-02 4072:1.2312276e-01 4331:1.5883692e-01 5493:9.9787086e-02 5808:1.2006890e-01 5829:9.1607496e-02 5874:7.9093181e-02 6057:1.4974746e-01 6280:1.0598341e-01 7541:1.1320277e-01 8408:9.1345437e-02 13847:1.3190062e-01 18097:3.3547992e-01 34707:1.6967255e-01 43682:1.2950224e-01 const:.01 0 |features 5:5.1072594e-02 14:1.0852632e-01 18:4.8169341e-02 19:4.4227697e-02 21:7.6464824e-02 24:2.0507222e-02 33:1.2225537e-01 41:6.3306801e-02 51:2.6653912e-02 53:5.6059629e-02 54:8.4973484e-02 65:6.3939601e-02 70:7.3026069e-02 72:7.9792343e-02 75:1.1338588e-01 76:1.2362888e-01 106:6.4269774e-02 110:5.2269336e-02 112:6.8384282e-02 117:6.0852438e-02 151:9.7874425e-02 152:7.5884037e-02 169:9.2740245e-02 183:5.4005098e-02 189:8.9927927e-02 193:5.8182009e-02 209:5.9305325e-02 217:4.9478509e-02 223:5.1527474e-02 231:5.5746395e-02 233:4.0922157e-02 258:6.7207679e-02 286:7.7210695e-02 288:7.3905423e-02 345:8.4534444e-02 346:7.8805126e-02 380:6.7753211e-02 381:6.6212885e-02 385:9.4297603e-02 400:6.8093397e-02 417:8.1936136e-02 451:6.0079630e-02 454:1.2074716e-01 504:8.4245093e-02 506:5.3823661e-02 511:1.1565045e-01 526:9.6751653e-02 530:9.6794851e-02 546:6.1435249e-02 560:7.9124890e-02 586:5.6843374e-02 620:1.2980781e-01 628:1.7497791e-01 673:7.0066512e-02 785:9.5727742e-02 811:5.1639877e-02 814:6.9600254e-02 842:6.8365656e-02 910:8.6148582e-02 988:8.6922355e-02 1014:6.5990493e-02 1075:8.6236268e-02 1213:7.3369071e-02 1371:9.4033353e-02 1575:7.7962019e-02 1620:1.8196306e-01 1643:9.6875571e-02 1658:8.3833553e-02 1704:3.1919637e-01 1711:1.2048217e-01 1716:1.5285078e-01 1940:1.0897071e-01 2014:9.7992159e-02 2166:9.9766120e-02 2881:1.5299310e-01 3137:8.2589552e-02 3160:1.7770487e-01 3695:1.4954430e-01 3950:1.4929669e-01 4269:1.3020587e-01 4271:1.6503423e-01 4454:1.5537201e-01 4515:1.8312991e-01 5197:1.3946502e-01 7295:1.7111118e-01 12784:1.5863559e-01 21377:1.7803822e-01 37800:2.1595681e-01 const:.01 3 |features 9:3.3299394e-02 15:2.7997395e-02 23:4.1655075e-02 24:1.3686644e-02 39:6.3734956e-02 45:2.5376182e-02 52:3.7666410e-02 54:2.3765642e-02 55:4.5715593e-02 74:6.0095992e-02 98:4.3066774e-02 110:3.4884870e-02 111:4.7873300e-02 138:4.3229692e-02 140:3.6493078e-02 151:6.5321982e-02 156:6.8563432e-02 183:3.6043331e-02 184:4.9674802e-02 188:1.8899353e-02 197:5.6002557e-02 217:3.3022258e-02 224:3.4075264e-02 229:2.9462093e-02 236:5.0600681e-02 242:5.4458823e-02 259:3.6622725e-02 264:4.5542896e-02 269:3.0856771e-02 288:2.9132094e-02 295:4.0453423e-02 297:3.6933921e-02 298:4.2122263e-02 302:6.6900156e-02 313:5.4008074e-02 415:4.5497432e-02 433:3.1043720e-02 460:6.8640746e-02 482:6.1735012e-02 497:4.1232966e-02 555:3.4071986e-02 575:4.2605042e-02 580:5.8098312e-02 601:5.9374135e-02 617:6.8382077e-02 620:3.1032231e-02 624:6.4761549e-02 644:3.6793120e-02 651:5.1277306e-02 668:6.3225746e-02 724:3.5574164e-02 726:4.3631580e-02 803:5.0087281e-02 809:7.1385123e-02 838:5.8537591e-02 842:2.6948428e-02 880:1.0861589e-01 888:5.3264719e-02 898:5.3420141e-02 965:4.4348814e-02 994:5.5449475e-02 1011:4.6369437e-02 1024:5.6840543e-02 1040:1.1369973e-01 1045:4.9467169e-02 1059:2.8757785e-02 1062:5.4509297e-02 1073:5.3393096e-02 1083:7.5480647e-02 1093:1.7109270e-01 1107:1.1012308e-01 1115:8.8817194e-02 1188:6.1631337e-02 1222:1.1071612e-01 1304:5.5075318e-02 1305:5.1661801e-02 1321:5.2901521e-02 1426:4.1519240e-02 1429:5.7187580e-02 1455:3.0763401e-02 1509:6.1589427e-02 1540:8.9017570e-02 1557:4.5051970e-02 1567:6.2186554e-02 1575:5.2032325e-02 1611:2.4925674e-01 1670:4.6447173e-02 1774:6.5033175e-02 1863:8.2617886e-02 1883:6.8621390e-02 2025:1.2389103e-01 2061:6.7258112e-02 2065:5.6478668e-02 2069:1.6458219e-01 2071:7.7353522e-02 2083:6.4518474e-02 2090:1.0977451e-01 2168:7.3244989e-02 2205:9.5998287e-02 2260:7.5343266e-02 2506:5.2081261e-02 2515:6.3883439e-02 2604:6.0359105e-02 2752:6.6348590e-02 2791:7.7045657e-02 2812:1.7785482e-01 3200:9.3286671e-02 3354:7.7802747e-02 3604:1.6945532e-01 3655:7.0468880e-02 3921:5.6953922e-02 3950:9.9641517e-02 3951:9.4959617e-02 3981:1.0444593e-01 4076:7.2757415e-02 4077:2.0124012e-01 4112:1.0702219e-01 4643:9.3501829e-02 5829:1.4313683e-01 5894:9.7419523e-02 8450:1.0053653e-01 8903:1.0202301e-01 15275:2.4211805e-01 15301:1.4163302e-01 15811:1.3834570e-01 16328:3.7785909e-01 16329:1.4193846e-01 21550:1.3588285e-01 21970:1.3809881e-01 const:.01 1 |features 18:1.1998581e-01 20:4.8679769e-02 49:6.4606190e-02 70:1.2216145e-01 73:5.1610731e-02 99:1.0673721e-01 102:7.5947650e-02 140:8.0442362e-02 147:7.7601276e-02 223:7.5805955e-02 232:8.6603947e-02 257:1.2517387e-01 277:1.6120304e-01 295:8.9172214e-02 305:1.4376192e-01 320:8.6440489e-02 327:8.0684826e-02 339:7.3917456e-02 347:1.0072009e-01 364:7.7271774e-02 388:1.8263228e-01 675:1.3500990e-01 702:8.0910400e-02 724:7.8416780e-02 773:8.8302322e-02 774:3.4323633e-01 995:9.4715871e-02 1086:1.2211838e-01 1142:1.5594409e-01 1179:1.2398274e-01 1222:1.1629283e-01 1288:3.3664185e-01 1654:1.8828200e-01 1666:7.1751431e-02 1674:8.5700750e-02 1871:1.3720116e-01 4531:3.0851892e-01 6080:2.4245651e-01 24525:3.1849307e-01 36877:3.3203945e-01 const:.01 0 |features 286:1.2047304e-01 364:1.1550431e-01 405:2.4937639e-01 464:9.1055274e-02 535:1.4206481e-01 611:2.2104442e-01 741:2.3050557e-01 897:2.3984708e-01 1041:2.9395077e-01 1071:1.2820823e-01 1127:9.3163542e-02 1381:4.5660034e-01 1390:4.3492717e-01 1511:1.5605064e-01 1559:2.4796256e-01 1668:1.7684197e-01 2298:6.2762499e-02 4411:3.0289277e-01 const:.01 3 |features 18:4.3830395e-02 45:3.4597188e-02 50:7.3230274e-02 51:4.1063912e-02 55:3.6811553e-02 70:3.1662878e-02 120:2.6589894e-01 123:8.5778527e-02 140:2.9385313e-02 179:4.1374709e-02 183:4.9140483e-02 188:2.5766857e-02 213:6.2022429e-02 224:7.8659013e-02 274:6.1602429e-02 291:1.2121931e-01 293:3.7787035e-02 329:1.2009989e-01 349:1.0717464e-01 352:1.0609543e-01 380:6.1650209e-02 417:3.5526134e-02 533:6.1692525e-02 573:8.1507131e-02 726:1.0071871e-01 811:4.6988312e-02 815:6.9284335e-02 820:6.0742248e-02 939:9.7902194e-02 1130:7.9539470e-02 1131:9.1086790e-02 1168:6.6788636e-02 1266:7.6075032e-02 1307:1.5296134e-01 1345:9.1545977e-02 1452:6.3094318e-02 1556:7.8754455e-02 1602:9.6581683e-02 1616:9.7249962e-02 1768:6.6921361e-02 2097:7.4043214e-02 2137:1.7999786e-01 2213:2.5692022e-01 2298:2.5969474e-02 2353:8.4454067e-02 3649:9.8676816e-02 3953:1.1498217e-01 3975:1.3731843e-01 4254:8.9430958e-02 4675:1.3866016e-01 4677:1.1441835e-01 5454:1.6140977e-01 6357:2.5740221e-01 20244:1.7740931e-01 29737:5.5282825e-01 29740:2.7817047e-01 const:.01 0 |features 13:3.9267324e-02 24:2.0340759e-02 33:3.0013010e-02 53:5.5604577e-02 61:5.4978620e-02 63:4.1724090e-02 74:3.1154893e-02 89:4.0939435e-02 102:3.0242348e-02 111:4.2021237e-02 112:6.7829192e-02 125:3.7642360e-02 126:3.7443995e-02 128:7.7469125e-02 177:6.3830197e-02 182:3.1997219e-02 188:7.0637919e-02 200:5.5408649e-02 209:3.4742359e-02 213:1.2296506e-01 221:6.6398226e-02 247:4.6174906e-02 259:7.6709680e-02 260:9.4000727e-02 276:4.8724677e-02 288:2.5570968e-02 305:3.3810399e-02 319:3.3017170e-02 320:3.4420595e-02 321:1.0277724e-01 339:4.9835972e-02 364:3.0769616e-02 400:3.9890606e-02 447:1.1576827e-01 451:9.1841683e-02 466:5.7810377e-02 469:4.4752114e-02 480:4.6583049e-02 497:3.6192622e-02 518:5.9733253e-02 552:1.3130131e-01 557:5.8355223e-02 558:5.7576071e-02 565:5.6775980e-02 567:6.2887765e-02 584:9.4066188e-02 585:6.8742611e-02 587:9.3701109e-02 627:4.4513490e-02 642:3.6469962e-02 655:4.6320114e-02 673:4.1046500e-02 690:4.3335009e-02 702:3.2218516e-02 739:5.8577120e-02 751:5.1654812e-02 797:6.9025122e-02 800:6.8523109e-02 802:2.1944003e-02 811:3.0251773e-02 821:1.4162125e-01 905:4.7667712e-02 927:4.2459421e-02 933:4.8008811e-02 941:1.4884150e-01 953:1.5796618e-01 1008:6.5658920e-02 1011:4.0701210e-02 1012:3.5026003e-02 1021:5.3198781e-02 1040:6.4756393e-02 1044:2.0477150e-01 1098:6.5865077e-02 1099:1.0872058e-01 1212:4.7482949e-02 1213:2.5385395e-02 1215:5.5632167e-02 1232:6.3033618e-02 1234:6.1055034e-02 1243:4.9392652e-02 1263:5.2538779e-02 1278:1.0523520e-01 1295:4.8629586e-02 1311:1.9788393e-01 1328:8.3577141e-02 1342:8.7093331e-02 1409:6.7676313e-02 1420:4.9552213e-02 1528:4.9389943e-02 1538:8.6183228e-02 1591:1.0546565e-01 1776:4.4615284e-02 1798:6.0198005e-02 1802:5.6845956e-02 2068:8.0440424e-02 2146:6.2178135e-02 2254:7.3293447e-02 2305:6.2536612e-02 2362:3.3436492e-02 2444:6.0107917e-02 2534:5.1447175e-02 2762:1.0023284e-01 2793:6.9666997e-02 2938:6.6143416e-02 2962:7.4035913e-02 3117:1.0744289e-01 3118:1.1646164e-01 3597:1.0371195e-01 3635:6.3893974e-02 3659:5.5418439e-02 3869:7.8470141e-02 4201:7.6284207e-02 4274:6.6683002e-02 4340:7.6591045e-02 4404:7.9395175e-02 4505:9.2068106e-02 5740:1.6810106e-01 6508:1.1471713e-01 6631:1.1733301e-01 6912:1.6497560e-01 7084:1.0372037e-01 7291:8.4574379e-02 7319:8.9222580e-02 7327:9.8053463e-02 7467:9.3367897e-02 7574:1.1081415e-01 8851:1.2916610e-01 11413:9.6857384e-02 11755:1.0985655e-01 12022:1.2187752e-01 12055:9.4558075e-02 12687:9.8721102e-02 13243:1.0695177e-01 17698:1.2150721e-01 17777:1.1914733e-01 24765:2.2006448e-01 27191:1.3743986e-01 32699:1.5337569e-01 43634:1.4487749e-01 44745:1.4003390e-01 const:.01 0 |features 5:2.9634381e-02 24:2.0146959e-02 56:7.3996320e-02 64:3.6868475e-02 188:2.7820151e-02 233:6.8070032e-02 284:7.2916709e-02 300:8.5820265e-02 364:5.1601119e-02 388:5.8114376e-02 415:6.6972949e-02 417:3.8357116e-02 433:7.7371500e-02 438:6.4192243e-02 459:7.3241852e-02 494:6.5418042e-02 616:6.5967806e-02 629:7.3663436e-02 656:1.9061771e-01 660:4.1872870e-02 678:5.0419454e-02 681:9.8500833e-02 684:7.0712410e-02 739:1.6632587e-01 897:6.3284978e-02 965:6.5282159e-02 1021:1.5105443e-01 1080:1.6241564e-01 1658:8.2360804e-02 1910:9.2049152e-02 1944:8.1920959e-02 2190:8.4697776e-02 2561:1.3262804e-01 2806:8.8398062e-02 2824:1.0751434e-01 2937:1.1204432e-01 3355:9.5596887e-02 3923:9.0524979e-02 4049:1.2929669e-01 4560:1.2034308e-01 4565:1.0776778e-01 5691:2.6664349e-01 5791:9.8466560e-02 6545:2.1566612e-01 6853:1.2951899e-01 6956:1.1188148e-01 7310:1.3879545e-01 7416:1.3117252e-01 7596:2.8467572e-01 7866:1.3581756e-01 7997:1.3795702e-01 11266:1.2744236e-01 11326:1.4734872e-01 11400:1.3730292e-01 11420:1.4763647e-01 11421:1.3433580e-01 11422:1.3388503e-01 11423:1.3356294e-01 11427:2.4736831e-01 11428:1.3630545e-01 11429:1.4788947e-01 13154:1.3988294e-01 25274:2.0554933e-01 26130:2.1340030e-01 const:.01 3 |features 32:8.4323354e-02 52:7.9927549e-02 64:1.2682620e-01 73:4.9683016e-02 76:1.0340883e-01 80:1.1230124e-01 87:9.4964005e-02 182:7.7353336e-02 224:1.2242673e-01 233:1.2162510e-01 271:5.7578523e-02 283:1.0685289e-01 286:4.5823246e-02 293:5.8812629e-02 438:9.2536330e-02 476:1.0804821e-01 478:9.8948322e-02 526:5.7420481e-02 533:5.6710780e-02 540:1.3298391e-01 560:1.1205868e-01 579:1.5339841e-01 842:9.6821189e-02 946:1.3541558e-01 1033:9.6338317e-02 1098:2.6959804e-01 1145:1.5150326e-01 1202:1.4025934e-01 1212:1.1479011e-01 1236:1.7506853e-01 1282:1.1920964e-01 1293:1.3705106e-01 1296:1.3912167e-01 1401:1.4458296e-01 1405:3.6067382e-01 1726:1.0767256e-01 1778:2.1724057e-01 2016:1.2380895e-01 3250:1.8234961e-01 3863:1.8444984e-01 5991:3.4873331e-01 7031:1.9398119e-01 7838:2.3968641e-01 7890:1.7806293e-01 const:.01 0 |features 17:5.4988947e-02 18:6.9640957e-02 21:6.5292150e-02 52:8.1593975e-02 61:8.0135971e-02 64:5.4255843e-02 77:1.4030594e-01 80:1.9410685e-01 85:8.9271501e-02 102:7.4635230e-02 117:1.4895898e-01 128:1.1291778e-01 138:9.3645304e-02 176:1.2199406e-01 224:7.3814742e-02 286:1.3780563e-01 293:6.0038824e-02 511:9.8752156e-02 514:1.6402893e-01 519:1.6866915e-01 546:8.8820174e-02 587:9.6905649e-02 811:1.2640782e-01 842:5.8376398e-02 1237:1.8836819e-01 1426:8.9940071e-02 1452:1.0024890e-01 1643:1.4005812e-01 1765:9.2757985e-02 2773:1.6244641e-01 2874:2.5240883e-01 3257:3.5204828e-01 3266:1.7189436e-01 4253:1.6615735e-01 4779:1.9788413e-01 4962:1.8859676e-01 7851:3.4740433e-01 7877:4.0506488e-01 const:.01 0 |features 13:5.1651314e-02 20:1.0301928e-01 24:6.3847110e-02 50:5.0033882e-02 51:8.2984194e-02 64:4.8962425e-02 65:2.1768439e-01 147:6.8820029e-02 148:2.2464187e-01 156:2.8128403e-01 223:6.7227863e-02 232:1.3004042e-01 257:1.1100938e-01 284:1.3647845e-01 326:6.6358283e-02 337:1.3677071e-01 451:7.8385852e-02 496:1.7637609e-01 497:8.0605529e-02 510:8.5069589e-02 547:1.7519689e-01 588:2.8172714e-01 613:5.4609600e-02 782:1.1982180e-01 1028:6.2782288e-02 1838:1.6626364e-01 1871:1.2167567e-01 1894:1.2115264e-01 1998:1.1840234e-01 2298:6.3046888e-02 2493:8.7579824e-02 2520:2.2015047e-01 2524:1.2621289e-01 2834:1.2853570e-01 2841:3.1587079e-01 3144:1.2195947e-01 3804:2.0381735e-01 4152:1.7098713e-01 4256:1.1702094e-01 4472:1.6708773e-01 6151:1.7764102e-01 8992:1.7597975e-01 12062:2.0182499e-01 13750:1.9318759e-01 const:.01 3 |features 14:7.9015993e-02 51:4.6308946e-02 81:1.2819757e-01 123:3.4372416e-01 188:1.2838306e-01 233:1.2038079e-01 257:1.4782681e-01 271:7.0636965e-02 417:1.4235720e-01 433:1.3683029e-01 471:1.2677331e-01 535:1.1224028e-01 545:1.1623717e-01 613:1.5261410e-01 943:1.6682823e-01 1080:1.6964240e-01 1122:2.1474564e-01 2298:4.9586382e-02 2730:2.5775221e-01 2731:1.7117724e-01 2732:2.9437876e-01 3370:1.6030101e-01 3659:1.6435866e-01 6698:5.9536856e-01 const:.01 1 |features 13:4.1910797e-02 17:4.0265806e-02 20:5.9310794e-02 21:4.7810353e-02 24:5.1806685e-02 45:4.0252339e-02 54:3.7697658e-02 69:8.0674209e-02 107:1.1777879e-01 161:5.3976759e-02 286:7.1885392e-02 312:7.2777979e-02 348:1.2768717e-01 353:8.0062293e-02 456:2.9369578e-01 467:9.8968558e-02 471:7.7246517e-02 484:1.6049896e-01 488:8.2767010e-02 510:1.1687284e-01 535:1.7846242e-01 550:6.4838186e-02 767:7.3250070e-02 768:7.4743256e-02 784:2.1447499e-01 802:3.9655663e-02 931:3.2433531e-01 1195:8.1950225e-02 1380:1.2687977e-01 1443:8.6666547e-02 1456:9.4899572e-02 1590:8.0913596e-02 1623:7.2747469e-02 1629:6.0215618e-02 1910:9.9190965e-02 2031:1.8798526e-01 2039:1.9184308e-01 2330:1.1363410e-01 2577:1.0220185e-01 2757:1.2024590e-01 3188:8.2776211e-02 4031:1.2596737e-01 11815:3.9148843e-01 16409:4.7956759e-01 const:.01 0 |features 32:4.8394211e-02 51:2.1664014e-02 112:5.5582009e-02 166:6.4541712e-02 188:2.3016261e-02 198:1.1152519e-01 233:3.3261091e-02 411:7.0065156e-02 446:2.1609490e-01 465:7.0410818e-02 469:1.0512853e-01 488:6.3544832e-02 630:6.4370610e-02 655:3.7956592e-02 690:6.0124464e-02 869:8.5805312e-02 905:1.5781949e-01 986:1.6138487e-01 1029:5.2971303e-02 1045:6.0242761e-02 1263:7.2894089e-02 1340:1.2239406e-01 1342:9.7489923e-02 1403:1.4391345e-01 1413:9.2199177e-02 1554:1.0257849e-01 1773:1.1704069e-01 1943:2.2036196e-01 2028:6.6073745e-02 2123:7.9520345e-02 2137:1.9928662e-01 2485:1.1708790e-01 2493:1.3019539e-01 2525:1.5837674e-01 3272:5.8447406e-02 3608:1.8592687e-01 3673:1.1461165e-01 3678:1.0546819e-01 3838:2.1440668e-01 3840:1.0437195e-01 5277:1.7564234e-01 5312:1.2228939e-01 5313:7.2126806e-02 5314:3.3554786e-01 5316:2.0645547e-01 5317:1.0934471e-01 5318:1.2850608e-01 5319:1.1550163e-01 5321:1.8707241e-01 5370:1.3664848e-01 5371:1.2221611e-01 5374:1.2223703e-01 6593:1.9989552e-01 7196:1.0630330e-01 7663:1.3369302e-01 10180:1.0762379e-01 11359:1.3951184e-01 11568:2.0359342e-01 const:.01 3 |features 9:9.9019825e-02 11:9.3447864e-02 17:6.0900360e-02 24:4.0698908e-02 46:9.4211496e-02 51:6.5773606e-02 65:1.5778314e-01 92:7.9067841e-02 102:4.8819531e-02 103:6.3531689e-02 133:1.4454961e-01 145:1.1948179e-01 181:2.0465600e-01 183:5.1071487e-02 197:1.6653046e-01 217:4.6790786e-02 218:1.0098100e-01 222:1.6084869e-01 223:4.8728451e-02 232:1.3284370e-01 283:1.4973722e-01 306:8.1590563e-02 309:6.6878989e-02 311:6.1920848e-02 318:2.2077726e-01 319:1.1185364e-01 323:6.9574997e-02 386:7.0084780e-02 417:7.7485286e-02 438:1.0462087e-01 451:5.6816041e-02 453:5.5856053e-02 464:3.9156791e-02 532:7.8032292e-02 614:8.1277773e-02 616:6.3499905e-02 660:1.2412114e-01 701:1.0353980e-01 925:8.1483014e-02 954:7.5620599e-02 960:2.2437589e-01 1028:4.5506187e-02 1765:1.5832445e-01 1840:1.0837305e-01 1921:8.0660649e-02 1953:9.9846572e-02 2007:9.6482627e-02 2288:8.6723924e-02 2574:2.1190551e-01 3046:7.5877108e-02 3117:1.0243800e-01 3355:1.5580434e-01 6412:1.3298486e-01 6553:3.3273569e-01 6586:2.4357592e-01 6587:2.8283897e-01 7190:2.0981346e-01 8197:1.3855398e-01 16865:1.7975625e-01 const:.01 1 |features 16:9.9751323e-02 33:3.7058409e-02 50:6.6194311e-02 63:5.1518608e-02 80:5.7358135e-02 107:4.7529172e-02 175:8.3741546e-02 176:6.1036211e-02 182:3.9508406e-02 213:4.9304549e-02 236:5.4841470e-02 246:1.9288768e-01 293:5.0859928e-02 301:7.6997332e-02 305:4.1747220e-02 326:3.6789812e-02 336:4.3934256e-02 411:6.2354386e-02 425:6.9001913e-02 453:7.2337605e-02 504:1.0317684e-01 506:3.8932841e-02 516:8.7370060e-02 533:2.8965170e-02 575:7.8182302e-02 582:7.3786438e-02 591:7.9553887e-02 603:8.1394382e-02 655:3.3779416e-02 751:6.3780516e-02 767:8.4740438e-02 768:5.1069304e-02 802:5.6862418e-02 820:4.8286870e-02 838:6.3443564e-02 915:6.6742904e-02 937:2.2069187e-01 995:7.8848951e-02 1000:4.6149425e-02 1118:6.9270134e-02 1124:7.0099428e-02 1127:3.0644119e-02 1213:3.1344488e-02 1217:8.4557027e-02 1232:7.7830441e-02 1250:1.2656459e-01 1298:1.3612092e-01 1314:9.4417907e-02 1339:1.5266874e-01 1342:5.1242452e-02 1659:7.1993619e-02 1757:1.0025330e-01 1772:8.2382083e-02 1777:7.3799983e-02 1784:9.8105006e-02 1987:9.8560326e-02 2025:7.9304509e-02 2079:1.1741169e-01 2080:6.4981669e-02 2097:9.9659383e-02 2123:7.0769019e-02 2173:8.5562006e-02 2182:6.7284450e-02 2214:6.4854600e-02 2229:7.1555011e-02 2262:1.1224842e-01 2269:2.0165050e-01 2360:1.2794246e-01 2377:9.1454841e-02 2470:7.0728943e-02 2509:7.5926095e-02 2791:1.4138249e-01 2984:7.7580139e-02 2986:9.6366510e-02 3008:5.8627568e-02 3065:1.2045869e-01 3247:8.5851774e-02 3368:6.0905248e-02 3369:9.9484406e-02 3540:7.4617386e-02 3737:1.3740130e-01 3741:2.4290785e-01 3815:1.1361977e-01 3834:9.1040395e-02 3843:1.3046645e-01 3844:9.2271984e-02 5237:1.2134785e-01 5775:8.4768996e-02 5991:8.4873408e-02 8871:9.8854177e-02 9412:1.2958407e-01 9725:1.0478270e-01 9982:1.3005865e-01 10103:1.1333050e-01 11197:1.2389966e-01 19673:1.6016582e-01 23196:1.4103101e-01 26948:2.5724468e-01 35602:1.5451494e-01 43701:1.4318961e-01 const:.01 3 |features 24:1.6681092e-02 34:8.7006912e-02 36:3.9006412e-02 52:2.7113589e-02 57:3.3980906e-02 63:3.4217179e-02 89:3.3573695e-02 90:2.6088802e-02 98:3.1000959e-02 103:5.4646749e-02 110:4.2517200e-02 112:3.2853317e-02 121:3.1246958e-02 126:3.0707149e-02 128:6.3531041e-02 131:3.5151221e-02 161:4.1473381e-02 167:3.4431037e-02 179:2.1845059e-02 183:4.3929115e-02 188:3.7980244e-02 189:2.5516599e-02 196:4.1719068e-02 208:3.3796955e-02 236:3.6424126e-02 247:3.7867215e-02 252:2.4123959e-02 259:2.6362309e-02 260:4.5529597e-02 276:3.9958235e-02 282:4.4648245e-02 293:1.9950837e-02 297:4.5014553e-02 298:3.0321069e-02 307:1.1620269e-01 315:4.9880113e-02 326:2.4434734e-02 334:3.2472100e-02 342:3.2984704e-02 345:4.0612213e-02 354:3.0354893e-02 380:3.2550137e-02 422:4.9084399e-02 453:2.8375888e-02 454:2.7641883e-02 457:4.7994979e-02 492:6.3277572e-02 496:3.8358137e-02 497:2.9680919e-02 526:1.9478582e-02 533:1.9237831e-02 545:3.2141346e-02 571:5.8464967e-02 572:5.5901140e-02 580:4.1821182e-02 631:3.8628019e-02 638:3.4391385e-02 646:4.2061348e-02 655:2.2435315e-02 660:2.0476371e-02 670:4.3193322e-02 678:2.4655759e-02 689:5.1799946e-02 708:4.8981685e-02 723:4.1835558e-02 757:3.2595687e-02 758:8.1216425e-02 803:3.6054567e-02 833:5.6183152e-02 836:3.6621619e-02 871:3.9642647e-02 908:5.5703666e-02 932:3.2732666e-02 941:4.6777215e-02 968:4.7535121e-02 1011:3.3378333e-02 1025:3.9797876e-02 1056:3.5021726e-02 1059:2.0700853e-02 1071:7.3087670e-02 1077:4.4485878e-02 1105:7.1731344e-02 1125:4.6666380e-02 1169:5.0571408e-02 1170:6.8190120e-02 1196:1.0902449e-01 1213:4.3689135e-02 1218:5.9058551e-02 1231:5.9254725e-02 1235:9.0554573e-02 1238:1.1190374e-01 1246:7.1243942e-02 1266:6.8007238e-02 1279:5.6767773e-02 1292:5.2634060e-02 1321:3.8080353e-02 1350:4.4295829e-02 1389:4.2093731e-02 1410:1.2059744e-01 1421:4.5961052e-02 1426:2.9886989e-02 1443:3.9329596e-02 1454:4.8444130e-02 1455:5.2843451e-02 1459:1.0318444e-01 1461:5.4662514e-02 1498:5.6184784e-02 1511:5.7722006e-02 1563:8.7550074e-02 1599:6.6866830e-02 1615:5.8867633e-02 1666:2.3430904e-02 1685:5.0325189e-02 1855:7.8266673e-02 1889:3.3996686e-02 1966:6.8595454e-02 2010:4.3304298e-02 2074:4.1652452e-02 2087:4.8628904e-02 2097:9.3288384e-02 2098:4.2366885e-02 2099:4.2611409e-02 2115:6.1190169e-02 2122:4.2895064e-02 2231:5.6971446e-02 2259:7.2507828e-02 2264:1.0764164e-01 2339:9.3937062e-02 2409:4.9224563e-02 2431:9.2486531e-02 2564:7.3310763e-02 2582:5.0960474e-02 2586:6.0021155e-02 2589:5.8008734e-02 2757:5.4568022e-02 2759:6.1011195e-02 2762:4.8548143e-02 2846:5.2721836e-02 3009:6.0899768e-02 3021:5.1683761e-02 3066:5.6048576e-02 3117:5.2040361e-02 3130:6.8848491e-02 3132:5.5179354e-02 3195:5.3805474e-02 3247:5.7020281e-02 3271:3.9907690e-02 3291:4.5665115e-02 3325:4.2207263e-02 3338:5.2647430e-02 3386:5.6618098e-02 3443:5.9488375e-02 3721:6.6329211e-02 3881:6.2509604e-02 3966:1.0240217e-01 3980:8.2520232e-02 4029:5.8378585e-02 4660:6.3988276e-02 4986:6.9426216e-02 5051:9.4979614e-02 5080:8.0375440e-02 5283:1.0933269e-01 5531:7.6160625e-02 5542:9.2754453e-02 5592:7.0058763e-02 5660:7.7603064e-02 5999:9.0772331e-02 6051:5.6518771e-02 6643:7.1306653e-02 7089:8.8140242e-02 7165:6.6659003e-02 7330:6.0454782e-02 7707:1.3494925e-01 7956:6.4432487e-02 8385:7.5215399e-02 8521:1.5496588e-01 8528:9.4383650e-02 8798:6.9227338e-02 8900:7.5247057e-02 8934:6.2506847e-02 8973:1.6488221e-01 10158:7.3625341e-02 10902:8.9405313e-02 10934:1.0471538e-01 11548:8.6242296e-02 11725:1.2736413e-01 12182:1.0051626e-01 13963:6.9608547e-02 15331:7.0935160e-02 15580:8.3579771e-02 16008:8.9534260e-02 17373:8.7866232e-02 22240:1.0007322e-01 22699:9.5521070e-02 23664:9.5268145e-02 23701:8.1229754e-02 26162:1.0724679e-01 29015:2.3341818e-01 29578:1.0680433e-01 31005:8.8303000e-02 32061:1.2430258e-01 34350:2.6703054e-01 34720:1.2873581e-01 36036:1.0770612e-01 40571:9.7864822e-02 41683:9.4229579e-02 const:.01 0 |features 15:4.1896325e-02 17:3.7986550e-02 18:4.8108209e-02 23:6.2334176e-02 25:6.8158388e-02 26:9.1112792e-02 27:1.9366001e-01 33:8.6633742e-02 35:5.9035834e-02 51:6.9463454e-02 65:1.0812175e-01 66:8.5430734e-02 70:5.8842197e-02 79:5.5162393e-02 85:6.1669055e-02 112:6.8297490e-02 133:7.2742701e-02 146:9.2761591e-02 208:7.0259176e-02 224:5.0991472e-02 232:5.8792468e-02 259:5.4803587e-02 269:4.6175200e-02 271:4.0604722e-02 283:7.5353302e-02 286:3.2314833e-02 288:4.3594331e-02 312:6.8658367e-02 338:5.3981032e-02 376:1.0468380e-01 453:5.8989536e-02 511:6.8218321e-02 526:8.4979676e-02 533:3.9992783e-02 535:6.4519837e-02 546:6.1357278e-02 555:8.6327761e-02 564:8.4407598e-02 586:9.6122049e-02 588:1.7344108e-01 595:1.2494399e-01 607:1.7034180e-01 620:9.7454861e-02 657:9.4693176e-02 774:8.3464012e-02 842:4.0326614e-02 905:8.1265673e-02 1061:8.7386191e-02 1127:4.2310942e-02 1557:6.7417413e-02 1629:5.6807101e-02 1666:4.8709601e-02 1685:1.0461909e-01 2087:1.0109275e-01 2153:6.6317193e-02 2212:8.4028825e-02 3192:1.0766135e-01 3964:1.2994306e-01 4150:1.8621892e-01 4173:1.8882382e-01 4174:1.7559290e-01 4479:1.4976794e-01 5166:1.1468218e-01 5643:1.3129017e-01 5874:1.0922523e-01 7255:1.4926767e-01 8304:1.4292377e-01 10924:1.3334866e-01 11138:1.3883479e-01 13082:2.1550806e-01 13137:1.8266171e-01 15146:1.7510216e-01 15352:1.7057326e-01 22666:3.5073537e-01 22667:2.3087394e-01 26108:1.7940913e-01 const:.01 1 |features 24:8.9488335e-02 49:1.1318127e-01 69:1.6787679e-01 284:1.1297818e-01 288:1.9047640e-01 343:2.3865147e-01 365:1.2758936e-01 374:2.7559656e-01 439:1.9999109e-01 497:1.5922795e-01 608:3.9991963e-01 613:1.0787565e-01 724:1.3737555e-01 1629:1.4659497e-01 1654:1.2640442e-01 1666:1.2569876e-01 1668:4.3495139e-01 6721:2.3634285e-01 13451:4.4571623e-01 const:.01 3 |features 9:5.4402050e-02 18:5.2521821e-02 20:6.1086863e-02 36:8.8528305e-02 48:1.3112035e-01 51:2.9062303e-02 70:3.7941527e-02 117:1.1234190e-01 136:6.9064192e-02 161:5.5593099e-02 218:5.5479530e-02 224:1.4526638e-01 232:6.4186297e-02 257:5.4792818e-02 262:1.9323468e-01 263:8.8142894e-02 271:4.4329941e-02 302:6.4552240e-02 327:5.9799355e-02 359:2.5490347e-01 370:7.6923728e-02 443:7.8433111e-02 464:4.5147367e-02 501:1.4123841e-01 510:7.1094006e-02 522:1.0683262e-01 549:1.1616525e-01 573:5.7685316e-02 613:4.5638107e-02 660:7.8685343e-02 668:1.0329347e-01 759:1.7716974e-01 764:7.7397302e-02 911:8.1244171e-02 939:1.1731589e-01 1007:2.7378714e-01 1012:2.0075481e-01 1029:7.1061075e-02 1071:6.3568689e-02 1165:1.6691078e-01 1168:8.0032617e-02 1186:9.6970685e-02 1188:5.9468336e-02 1193:1.8535349e-01 1280:2.0432618e-01 1422:6.4766183e-02 1530:1.0085384e-01 1544:1.3258980e-01 1604:1.0841375e-01 1647:8.9200594e-02 1654:9.0544306e-02 1666:5.3178389e-02 1674:6.3516892e-02 1731:1.3515913e-01 1776:1.7426866e-01 1804:1.3307387e-01 1953:1.1512205e-01 2213:1.2901455e-01 2298:3.1119136e-02 2299:1.8648803e-01 2519:1.1823355e-01 2640:9.8539487e-02 2794:1.0287973e-01 2820:1.0471641e-01 3649:2.0020467e-01 4029:1.3249506e-01 8572:1.8541193e-01 11339:1.5973926e-01 13348:1.9618560e-01 const:.01 0 |features 5:1.9176474e-02 14:2.8912565e-02 15:4.5154158e-02 20:3.5616752e-02 21:2.8710619e-02 24:2.2073800e-02 35:3.7578791e-02 48:4.5152511e-02 50:2.4379754e-02 51:2.8690046e-02 57:4.4966348e-02 69:2.9381368e-02 70:2.2121843e-02 72:5.0726723e-02 102:3.2819007e-02 126:4.0634241e-02 135:4.7780421e-02 138:4.1178219e-02 140:2.0530581e-02 147:3.3533584e-02 173:6.3080296e-02 175:4.3468934e-02 179:2.8907189e-02 180:4.4217534e-02 188:1.8002482e-02 209:3.7702423e-02 210:5.9327763e-02 215:4.4383895e-02 229:2.8063964e-02 236:2.8467353e-02 253:4.8339415e-02 254:4.6572786e-02 264:4.3381650e-02 276:5.2876040e-02 277:4.9425956e-02 288:4.6984203e-02 291:5.0020494e-02 296:6.8132997e-02 298:4.0123343e-02 312:4.3703940e-02 327:3.4866072e-02 336:3.8613215e-02 358:5.8606245e-02 363:4.5806050e-02 380:9.0393603e-02 403:9.2303477e-02 438:4.1538943e-02 526:2.5775671e-02 539:6.9372475e-02 546:3.9056487e-02 573:3.3633478e-02 585:4.4059675e-02 586:3.6137279e-02 606:4.5688208e-02 608:4.7005773e-02 644:3.5047099e-02 660:5.6864060e-02 664:4.5834925e-02 678:3.2626539e-02 693:5.7751149e-02 726:7.0368953e-02 739:6.3567914e-02 802:2.3813641e-02 811:3.2829236e-02 838:5.5759680e-02 871:5.2458428e-02 899:1.1253265e-01 905:5.1729020e-02 920:6.2587522e-02 941:6.1899479e-02 955:5.1516648e-02 1028:3.0591605e-02 1056:4.6343647e-02 1061:5.5624984e-02 1071:3.7063785e-02 1073:5.0859317e-02 1081:6.3340090e-02 1094:4.5026328e-02 1122:3.2928504e-02 1173:4.0148113e-02 1273:6.3071780e-02 1286:1.2128516e-01 1307:1.0686921e-01 1340:5.6540970e-02 1364:7.8107446e-02 1436:8.4852830e-02 1454:3.7861608e-02 1455:6.9926821e-02 1508:1.0296087e-01 1530:5.8802925e-02 1546:4.3252386e-02 1645:5.6628846e-02 1656:6.6666275e-02 1727:4.9653277e-02 1731:4.6543304e-02 1751:5.7493251e-02 1768:4.6755821e-02 2009:4.8511945e-02 2024:9.7476967e-02 2029:6.6019617e-02 2039:5.4895215e-02 2060:1.7246141e-01 2075:8.8530898e-02 2122:5.6762297e-02 2153:4.2213686e-02 2224:7.1453400e-02 2262:5.8266405e-02 2287:8.6132549e-02 2298:1.8144043e-02 2841:1.8163504e-01 2923:7.6245725e-02 3006:6.6225789e-02 3061:1.4485630e-01 3094:6.0337938e-02 3128:7.8544930e-02 3313:1.0528875e-01 3354:7.4110605e-02 3372:1.0253849e-01 3404:7.1941324e-02 3434:6.4960919e-02 3603:8.0457322e-02 3737:5.7542842e-02 3772:9.3697548e-02 3823:6.9804795e-02 3949:8.3521783e-02 4276:5.6201831e-02 4754:9.7145416e-02 4869:1.0696460e-01 5000:7.1292229e-02 5868:1.0068054e-01 6470:1.0506521e-01 6576:6.8542972e-02 6909:6.3384525e-02 8193:7.1360081e-02 8240:7.6216593e-02 8651:8.0406778e-02 8737:6.3569009e-02 8738:6.4053915e-02 9708:1.0640766e-01 10023:1.0107896e-01 10033:1.2738970e-01 10073:9.7845152e-02 10074:1.1537162e-01 10163:1.2552400e-01 10671:9.2899673e-02 11017:7.8845307e-02 11044:1.3123702e-01 11733:1.2269561e-01 12070:1.1267618e-01 14561:1.1642195e-01 14562:1.0742117e-01 15581:9.9636190e-02 15808:1.2680095e-01 19012:1.2916411e-01 19652:1.4801788e-01 25732:1.0726751e-01 27104:2.2506388e-01 27105:1.3416092e-01 27106:1.2844332e-01 31051:1.5761505e-01 32021:1.1654303e-01 36756:1.6220450e-01 38224:1.4558992e-01 38691:1.4176942e-01 const:.01 3 |features 5:2.7388245e-02 10:4.9123697e-02 13:6.0860664e-02 15:6.4490125e-02 17:3.4534439e-02 20:5.0868597e-02 21:6.9427691e-02 25:1.0491474e-01 35:5.3670820e-02 39:4.1316770e-02 46:5.3424004e-02 50:3.4819681e-02 51:2.4200926e-02 52:5.1243063e-02 54:3.2331839e-02 60:5.8118254e-02 65:5.8055174e-02 67:1.0584675e-01 69:2.4784077e-02 70:5.3494781e-02 109:1.0296114e-01 146:8.4331676e-02 257:4.5627385e-02 286:6.1653346e-02 288:6.7103826e-02 293:3.7705887e-02 295:9.3181744e-02 338:4.9075387e-02 339:4.5619823e-02 364:4.7690015e-02 417:3.5449840e-02 426:7.4381657e-02 444:7.8898601e-02 453:5.3628732e-02 457:9.0707637e-02 464:3.7595369e-02 526:3.6813356e-02 555:4.6353050e-02 557:9.0445116e-02 565:8.7997437e-02 586:8.7386750e-02 625:6.3247718e-02 670:8.1632793e-02 682:9.6174791e-02 702:4.9935672e-02 764:6.4450718e-02 773:5.4497764e-02 976:8.5610554e-02 995:5.8456030e-02 1030:1.3440093e-01 1033:1.2961936e-01 1049:9.6901253e-02 1057:9.9850200e-02 1130:7.9368658e-02 1193:5.0122272e-02 1200:9.0443566e-02 1361:8.5568115e-02 1371:1.4455983e-01 1576:1.8396151e-01 1688:9.0165727e-02 1857:9.2044473e-02 1966:7.6568246e-02 2212:7.6392516e-02 3283:1.0451937e-01 4080:1.0776492e-01 4081:1.8616344e-01 4085:3.3125788e-01 4086:1.8228588e-01 4179:1.3714314e-01 4262:3.0344835e-01 4263:1.7542873e-01 4329:1.1929853e-01 4507:1.2627734e-01 4509:1.0732330e-01 5490:1.2811352e-01 5792:9.5443837e-02 10045:3.5051030e-01 16197:1.9608209e-01 16198:1.7405498e-01 28183:1.8700352e-01 const:.01 1 |features 5:1.9195355e-02 9:3.1750400e-02 10:3.4428891e-02 13:5.2869614e-02 21:4.8659168e-02 22:5.5933580e-02 23:3.9717395e-02 24:2.2095535e-02 26:3.4287762e-02 42:5.0941635e-02 49:4.7315929e-02 51:2.8718295e-02 55:7.5840637e-02 57:4.5010623e-02 69:3.6453310e-02 70:2.2143625e-02 74:3.3842590e-02 104:5.0212346e-02 133:4.6349380e-02 144:4.6225853e-02 169:3.4855917e-02 182:8.2941830e-02 184:4.7364064e-02 188:3.7817426e-02 189:3.3798922e-02 222:5.1575635e-02 229:4.7563210e-02 249:6.7839764e-02 263:5.1442400e-02 276:3.1260192e-02 280:7.3152095e-02 288:2.7776949e-02 289:2.5546056e-01 297:1.0844517e-01 298:4.0162850e-02 305:6.2184531e-02 306:5.4903392e-02 307:5.8986042e-02 309:4.5003776e-02 318:5.0430592e-02 326:3.2365900e-02 342:4.3691065e-02 370:4.4894613e-02 426:5.2131213e-02 433:2.9599652e-02 453:3.7586294e-02 471:4.6433017e-02 497:3.9314918e-02 512:5.0762918e-02 526:4.3684974e-02 533:2.5482155e-02 558:6.2543094e-02 584:1.2665094e-01 586:3.6172859e-02 624:6.1749019e-02 678:3.2658666e-02 709:5.7593476e-02 724:5.7430454e-02 726:4.1601960e-02 757:4.3175776e-02 759:6.1070114e-02 773:3.8195364e-02 802:4.0359702e-02 803:4.7757357e-02 838:9.4502300e-02 841:5.8535632e-02 866:8.8342898e-02 867:6.3298792e-02 882:1.1532792e-01 895:1.0798255e-01 899:6.6529036e-02 915:5.8717184e-02 1007:5.4240972e-02 1081:6.3402459e-02 1122:3.2960925e-02 1145:4.0206645e-02 1164:9.9625558e-02 1168:4.6709038e-02 1178:6.4851932e-02 1183:5.9238620e-02 1188:5.8764417e-02 1213:4.6689153e-02 1214:6.1617691e-02 1222:8.5169911e-02 1243:5.3653702e-02 1291:1.0361706e-01 1299:1.3291526e-01 1305:4.9258634e-02 1322:5.9290458e-02 1363:6.1615750e-02 1373:5.1341288e-02 1375:6.4410843e-02 1376:5.1714681e-02 1421:6.0879346e-02 1453:1.4562866e-01 1462:8.6289860e-02 1466:6.6976674e-02 1513:6.0517170e-02 1545:6.5441608e-02 1674:3.7070051e-02 1791:8.6919807e-02 1837:5.1080752e-02 1964:6.7632288e-02 1966:5.3663708e-02 2076:6.1880451e-02 2134:7.1853213e-02 2135:7.4170820e-02 2153:4.2255249e-02 2235:7.2088502e-02 2262:1.5219226e-01 2362:3.6321022e-02 2500:6.8605959e-02 2752:6.3262232e-02 2763:7.8563370e-02 2798:8.6713269e-02 2799:8.9245014e-02 3134:6.9974586e-02 3195:7.1269959e-02 3228:7.4016340e-02 3329:9.9114060e-02 3331:9.0981044e-02 3506:1.2197441e-01 3690:5.9449524e-02 3823:6.9873527e-02 3855:8.2607031e-02 4618:8.0092937e-02 4677:8.0019161e-02 4684:9.1482334e-02 4721:7.3099717e-02 5401:1.4295074e-01 6023:1.0435993e-01 6150:1.0342997e-01 6243:8.3665565e-02 6390:1.5026678e-01 6447:8.6834997e-02 7730:9.0920232e-02 8342:7.3761463e-02 8417:1.2889370e-01 9841:8.7109923e-02 10447:1.4794634e-01 13964:1.1805556e-01 14267:1.0204381e-01 14549:1.2373707e-01 14580:1.3076639e-01 19425:2.2255206e-01 22170:1.2120116e-01 36543:3.3194703e-01 36544:1.3645163e-01 const:.01 0 |features 6:4.7444381e-02 17:2.0409504e-02 20:1.7755590e-02 32:3.1949680e-02 50:3.4841716e-02 74:2.8537223e-02 79:2.9637784e-02 112:3.6695041e-02 126:3.4297906e-02 144:3.8979210e-02 172:5.5660121e-02 188:1.5195251e-02 192:7.2846889e-02 240:2.5268439e-02 258:3.6063671e-02 259:4.9854722e-02 276:2.6359655e-02 277:4.1718680e-02 280:3.6431756e-02 286:1.7362190e-02 302:5.3788327e-02 315:5.5712875e-02 354:5.7405245e-02 360:4.2133190e-02 363:3.8663249e-02 365:4.4977505e-02 380:3.6356408e-02 393:4.0658914e-02 415:8.7291472e-02 433:2.4959430e-02 444:4.6628274e-02 459:4.0004399e-02 471:3.9153896e-02 511:3.6652505e-02 512:4.2805016e-02 516:6.4814299e-02 616:3.6031339e-02 664:3.8687620e-02 768:9.8858751e-02 802:2.0100243e-02 815:4.0858410e-02 842:3.6685046e-02 910:7.8269742e-02 933:4.3975055e-02 952:5.4858524e-02 967:4.4635363e-02 986:5.0769594e-02 995:3.4546923e-02 1011:3.7281446e-02 1042:6.5584019e-02 1056:3.9117012e-02 1059:2.3121519e-02 1102:3.9891556e-02 1105:8.0119289e-02 1122:2.7793773e-02 1127:2.2732925e-02 1133:4.8053924e-02 1168:3.9386645e-02 1173:3.3887587e-02 1191:5.3387493e-02 1196:8.2987458e-02 1202:8.9979827e-02 1214:5.1958129e-02 1235:4.2385224e-02 1293:5.1927935e-02 1294:5.5788711e-02 1295:4.4543672e-02 1305:4.1536555e-02 1321:4.2533301e-02 1322:8.4650122e-02 1335:7.9095177e-02 1345:5.3986561e-02 1350:4.9475584e-02 1352:5.2414265e-02 1434:4.5995057e-02 1456:4.8101690e-02 1477:5.0733745e-02 1509:4.9518455e-02 1511:3.8078066e-02 1522:6.1553255e-02 1533:6.5334648e-02 1554:3.9997671e-02 1670:3.7343945e-02 1688:1.2715855e-01 1696:1.1324686e-01 1881:5.1819153e-02 1994:4.9682342e-02 2076:5.2179698e-02 2191:1.5260522e-01 2257:6.4150676e-02 2458:1.3657556e-01 2509:5.6324746e-02 2515:5.1362865e-02 2576:5.5551935e-02 2602:4.8001450e-02 2663:5.7693619e-02 2984:5.7551779e-02 3020:6.8920366e-02 3137:4.4317596e-02 3188:4.1956730e-02 3212:6.4657085e-02 3302:6.0007837e-02 3324:2.6238745e-01 3355:8.8407040e-02 3390:6.2756605e-02 3392:6.3942179e-02 3410:6.7741275e-02 3411:6.3170962e-02 3427:5.3642433e-02 3432:1.1176233e-01 3580:7.0845313e-02 3595:6.7459367e-02 3762:7.4311271e-02 3848:1.4119947e-01 3973:8.6160265e-02 4351:1.6426699e-01 4509:1.0739123e-01 4666:7.5500913e-02 5129:8.0106072e-02 5481:5.6947939e-02 5995:6.8453506e-02 6065:2.1738411e-01 6074:6.4749703e-02 6397:8.9666247e-02 6510:6.5548114e-02 6540:7.1773395e-02 6829:1.0418042e-01 7757:2.1861468e-01 8242:6.4477876e-02 8363:1.2964450e-01 8923:9.3566962e-02 9117:1.3335486e-01 11191:1.0595032e-01 11202:7.2689973e-02 12990:1.0044553e-01 13009:1.7560202e-01 13018:8.1748366e-02 15331:7.9230003e-02 16122:9.8369807e-02 17387:8.8569827e-02 20787:2.2591108e-01 21683:1.0516314e-01 23704:3.3805853e-01 26820:1.7063330e-01 29015:7.8942120e-02 const:.01 -1 |features 14:5.0934296e-02 19:4.9532883e-02 51:2.9851092e-02 53:6.2784068e-02 64:4.2029262e-02 70:3.8971309e-02 73:3.9289348e-02 99:8.1255108e-02 133:8.1571832e-02 238:5.9728019e-02 271:7.7094264e-02 296:1.2002762e-01 364:5.8824155e-02 426:1.5534198e-01 464:4.6372727e-02 469:8.5555352e-02 482:1.0359544e-01 556:1.0595462e-01 573:1.0032062e-01 1028:5.3892206e-02 1029:7.2989762e-02 1116:1.0565966e-01 1259:1.3512743e-01 1546:1.2901151e-01 1629:6.3702054e-02 1873:1.5170501e-01 2007:1.1426274e-01 2914:1.4926292e-01 2915:1.5583274e-01 3494:1.8948306e-01 3665:1.3041621e-01 3841:8.2127817e-02 5947:1.0925255e-01 23292:5.0555199e-01 23301:6.4098775e-01 const:.01 0 |features 9:1.1651180e-01 20:2.9611526e-02 24:3.1072650e-02 33:4.5848027e-02 36:7.2659068e-02 39:4.0722281e-02 54:3.1866632e-02 55:3.6203973e-02 69:5.1263791e-02 72:7.1406536e-02 73:3.1394407e-02 82:6.4711496e-02 90:4.8596833e-02 102:4.6198368e-02 110:4.6776071e-02 121:5.8205169e-02 158:8.3631620e-02 161:7.7254407e-02 188:2.5341572e-02 193:8.8157676e-02 209:1.1137883e-01 215:6.2477920e-02 221:5.9906352e-02 229:3.9504830e-02 233:3.6621429e-02 252:7.6084666e-02 257:4.4970874e-02 268:8.8679694e-02 271:3.6383532e-02 274:6.0585670e-02 281:9.5217839e-02 321:6.5793663e-02 336:5.4354705e-02 394:6.7119949e-02 417:9.7543426e-02 433:4.1625585e-02 437:6.3177273e-02 477:1.1172599e-01 533:3.5835207e-02 558:8.7953508e-02 606:6.4313971e-02 702:8.3331905e-02 709:8.0992922e-02 724:4.7700319e-02 767:1.0483941e-01 868:1.0207008e-01 898:7.1629450e-02 911:6.6680662e-02 1012:1.2768082e-01 1013:7.4908867e-02 1026:8.4718667e-02 1028:4.3062918e-02 1119:8.6850539e-02 1183:8.3306462e-02 1188:4.8808277e-02 1212:7.2535202e-02 1218:8.8756278e-02 1237:1.1659779e-01 1361:8.4336914e-02 1373:1.2224617e-01 1397:7.5499676e-02 1417:7.5662784e-02 1420:7.5696215e-02 1577:8.8679694e-02 1647:7.3210843e-02 1872:1.0064885e-01 1897:1.1688016e-01 1963:1.2233403e-01 2018:1.2763603e-01 2111:1.2314950e-01 2128:1.6164838e-01 2153:5.9422981e-02 2212:7.5293340e-02 2260:1.0102551e-01 2298:2.5540844e-02 2371:7.3768087e-02 2596:3.0999881e-01 2603:2.3495023e-01 2658:1.1472075e-01 2701:8.5388578e-02 2738:9.3859211e-02 3013:8.0122612e-02 3536:1.1908974e-01 3937:1.0367443e-01 4256:8.0265686e-02 4823:3.4568161e-01 4827:1.2972793e-01 7621:1.1482560e-01 8192:1.5915461e-01 8402:1.1134134e-01 8733:1.3650914e-01 11097:2.1597822e-01 33774:1.6911891e-01 33775:1.6911891e-01 const:.01 1 |features 16:2.1100664e-01 46:1.8893743e-01 365:1.5896523e-01 438:2.0981301e-01 469:2.4530166e-01 547:1.8069433e-01 555:1.6393054e-01 616:2.1561646e-01 638:2.2986841e-01 1239:2.8172010e-01 2297:3.3728519e-01 2521:2.6614490e-01 2523:3.0512527e-01 3841:2.3547435e-01 6752:4.6792164e-01 const:.01 0 |features 5:3.6536433e-02 13:4.7951687e-02 17:4.6069592e-02 20:4.0079013e-02 32:1.2210771e-01 36:9.8343581e-02 53:6.7902096e-02 60:7.7530846e-02 73:4.2492129e-02 92:1.0127193e-01 108:1.1265168e-01 117:1.5468320e-01 128:9.4602212e-02 167:8.6808078e-02 177:1.3197556e-01 209:7.1833439e-02 215:1.4317839e-01 233:1.0402165e-01 286:1.0226650e-01 337:7.4993037e-02 352:1.4122936e-01 369:1.1729784e-01 380:8.2065925e-02 453:7.1541734e-02 454:6.9691151e-02 462:1.8586400e-01 463:8.0916867e-02 466:1.1952896e-01 511:1.4008133e-01 512:1.6359547e-01 525:1.2556186e-01 526:4.9109709e-02 540:2.3868871e-01 547:1.7785738e-01 560:9.5839836e-02 586:6.8851404e-02 594:1.0157178e-01 609:1.3458417e-01 668:1.1474580e-01 702:1.1278921e-01 1000:7.7278085e-02 1033:1.3950646e-01 1047:1.4499241e-01 1071:1.1956439e-01 1189:8.6506456e-02 1294:1.2592971e-01 1381:3.1172022e-01 1405:1.4698836e-01 1408:1.8560855e-01 1468:1.1115631e-01 1727:9.4603091e-02 2284:1.4461392e-01 2298:3.4569368e-02 2360:1.0208750e-01 2841:1.1237897e-01 2882:3.2933348e-01 3863:1.5775342e-01 5787:1.4692962e-01 7685:1.9068876e-01 const:.01 -1 |features 15:4.0680252e-02 51:7.6144159e-02 64:7.6373182e-02 69:4.4818014e-02 70:1.0788847e-01 140:3.1317119e-02 170:6.1641764e-02 175:6.6307023e-02 188:2.7460786e-02 223:4.9968351e-02 236:4.3423783e-02 247:7.6435752e-02 259:5.3212870e-02 277:4.4528790e-02 291:7.6300703e-02 297:5.3665034e-02 302:9.7206011e-02 303:2.3598580e-01 307:2.1449956e-01 326:4.9322017e-02 348:5.5733487e-02 425:9.2506960e-02 433:7.6372057e-02 458:1.3138564e-01 526:3.9317921e-02 553:5.8440227e-02 573:1.4322881e-01 645:2.0464925e-01 842:3.9156098e-02 1118:9.2866547e-02 1122:5.0228775e-02 1171:8.1871890e-02 1188:5.2889917e-02 1195:7.5067393e-02 1889:1.4401311e-01 2009:7.3999576e-02 2098:2.0407216e-01 2099:2.0524998e-01 2298:2.7676720e-02 2338:8.4180087e-02 2362:1.3207944e-01 2506:1.2812746e-01 3057:1.3318694e-01 3146:2.2141699e-01 3273:4.1594562e-01 3852:1.1210915e-01 5647:2.2397614e-01 6166:2.2057402e-01 6835:1.1281833e-01 7118:3.8190401e-01 19592:1.8557520e-01 const:.01 0 |features 5:2.3678834e-02 10:4.2470478e-02 23:4.8994221e-02 24:1.6098075e-02 50:3.0103769e-02 52:7.5011164e-02 69:3.6279690e-02 85:4.8471440e-02 91:5.5458851e-02 126:5.0174572e-02 166:6.2334664e-02 179:7.4908242e-02 182:4.2875946e-02 188:4.6650477e-02 189:7.0593007e-02 209:9.7699650e-02 221:5.2548852e-02 230:8.8880293e-02 231:4.3760665e-02 255:6.3656643e-02 257:3.9447699e-02 276:3.8561665e-02 313:1.0755494e-01 318:6.2209710e-02 368:6.8098821e-02 464:3.2503527e-02 471:5.7278417e-02 533:3.1434048e-02 546:4.8226386e-02 584:1.7764963e-01 587:5.2616529e-02 617:8.0430217e-02 620:3.6499754e-02 649:7.3056519e-02 657:7.4428163e-02 723:6.8358056e-02 816:8.6918600e-02 838:1.6429932e-01 858:4.7753215e-02 871:6.4774908e-02 927:9.6331932e-02 941:7.6432578e-02 953:6.6205248e-02 983:8.1183091e-02 1059:3.3824578e-02 1062:6.4113215e-02 1066:7.4647762e-02 1107:7.6499850e-02 1132:4.9353186e-02 1136:6.2568851e-02 1145:4.9597748e-02 1170:6.5806814e-02 1213:3.4016170e-02 1221:7.1678035e-02 1222:1.0506313e-01 1240:9.2134677e-02 1278:1.7478332e-01 1295:6.5163143e-02 1364:9.6445948e-02 1376:6.3793726e-02 1417:6.6370137e-02 1440:7.0387945e-02 1454:4.6750966e-02 1455:3.6183558e-02 1532:9.4741203e-02 1589:7.4710310e-02 1590:5.9997566e-02 1620:8.4363699e-02 1698:9.8256789e-02 1700:8.3914116e-02 1906:5.9839688e-02 1966:6.6197991e-02 1995:8.3179988e-02 2087:7.9458185e-02 2203:8.2565390e-02 2248:1.1265343e-01 2260:8.8617884e-02 2490:6.9981597e-02 2548:7.0739634e-02 2550:9.1340803e-02 2576:8.1267186e-02 2734:7.9123624e-02 2744:9.5363319e-02 2891:1.4365716e-01 3008:1.3352369e-01 3021:1.4298582e-01 3094:7.4504413e-02 3272:5.6448758e-02 3426:3.0547497e-01 3427:2.4165539e-01 3441:1.3143042e-01 3442:1.0927781e-01 3453:1.6895941e-01 3903:1.3131128e-01 3904:2.2216213e-01 4656:1.0921968e-01 6668:1.1653166e-01 8357:1.4629632e-01 8464:1.1640119e-01 8868:1.4811461e-01 10195:1.2553568e-01 11148:1.0071472e-01 11149:1.0733867e-01 11150:1.0611135e-01 12152:2.3821858e-01 const:.01 0 |features 4:3.0403519e-01 13:7.5271815e-02 50:1.2345535e-01 64:7.1353287e-02 98:1.2269126e-01 101:1.2655717e-01 130:2.1633345e-01 179:8.6455323e-02 188:5.3841636e-02 464:7.8727201e-02 490:2.6426199e-01 701:2.0817332e-01 1028:9.1493063e-02 1057:2.0909294e-01 1194:1.8348309e-01 2298:5.4265015e-02 3665:3.7487674e-01 7486:3.3770269e-01 9901:5.7504350e-01 const:.01 -1 |features 9:1.3383180e-01 13:3.6046617e-02 17:3.4631792e-02 18:4.3859564e-02 19:4.0270586e-02 21:6.9623411e-02 24:4.4557869e-02 39:7.0152573e-02 49:3.9985567e-02 52:5.1387519e-02 55:8.7901659e-02 64:5.7854991e-02 72:7.2653212e-02 79:5.0290763e-02 86:8.3464310e-02 90:8.3718129e-02 110:4.7592726e-02 121:5.9221361e-02 125:5.8506593e-02 130:6.1187271e-02 133:6.6318475e-02 161:4.6424303e-02 183:8.3257444e-02 218:7.8442611e-02 229:6.8055272e-02 230:4.9124680e-02 234:4.9265716e-02 252:7.7413008e-02 259:8.4595807e-02 269:4.2097270e-02 276:4.4728283e-02 296:5.7634268e-02 306:1.3301006e-01 309:1.5366097e-01 320:9.0581827e-02 322:8.1211597e-02 364:4.7824457e-02 441:7.4559987e-02 454:5.2388780e-02 478:6.3616477e-02 506:4.9007982e-02 548:1.3500595e-01 558:8.9489065e-02 560:7.2045475e-02 644:8.4989406e-02 655:7.1994208e-02 660:3.8808212e-02 684:1.7101474e-01 690:6.7354538e-02 702:8.4786780e-02 752:9.6168756e-02 764:6.4632408e-02 765:9.4003901e-02 768:6.4285144e-02 811:4.7019582e-02 858:5.5389713e-02 898:7.2880015e-02 911:6.7844830e-02 949:9.1183767e-02 971:8.2040362e-02 1000:9.8358460e-02 1036:6.6579454e-02 1038:7.3433429e-02 1059:3.9233666e-02 1084:8.6896405e-02 1145:5.7529211e-02 1212:7.3801577e-02 1218:5.3336091e-02 1222:7.1975067e-02 1239:1.6764519e-01 1282:7.6643012e-02 1342:6.4503103e-02 1372:1.0346974e-01 1420:1.3040245e-01 1430:1.0749628e-01 1535:9.2202827e-02 1546:1.0488728e-01 1629:5.1790219e-02 1685:9.5379725e-02 1735:1.2310580e-01 1747:9.0217322e-02 1960:8.9935482e-02 1982:7.9251088e-02 2027:1.2314422e-01 2090:7.1362935e-02 2110:1.2121008e-01 2207:1.1862441e-01 2262:8.3451904e-02 2311:8.1655554e-02 2379:8.7223954e-02 2464:1.3428409e-01 2490:8.1172764e-02 2600:1.0025842e-01 2791:1.7796980e-01 2824:9.9645421e-02 2861:1.4423165e-01 3057:3.4912187e-01 3062:1.0993491e-01 3191:1.2845041e-01 3225:1.4763322e-01 3480:1.4511943e-01 3898:1.0545196e-01 4502:1.9786859e-01 5720:1.3326389e-01 6120:1.0416269e-01 6527:1.3246003e-01 const:.01 0 |features 5:5.3158954e-02 10:4.5432962e-02 14:3.8191091e-02 17:5.4078814e-02 21:3.7924338e-02 32:4.9999591e-02 36:6.8181112e-02 39:6.4699516e-02 52:4.7393095e-02 64:3.1514000e-02 73:4.9879409e-02 75:5.6236111e-02 77:1.9447199e-01 80:6.6589102e-02 102:4.3351177e-02 112:5.7425831e-02 130:1.1842700e-01 209:4.9801759e-02 223:4.3270297e-02 224:7.2593011e-02 259:4.6079900e-02 286:6.4837828e-02 288:6.2062219e-02 293:5.9045102e-02 309:5.9387766e-02 312:9.7744137e-02 326:7.2315335e-02 327:4.6055175e-02 338:9.5252410e-02 359:1.0064642e-01 365:4.1571967e-02 415:5.7246342e-02 451:8.5422635e-02 454:1.4878792e-01 457:8.3892643e-02 465:2.1430483e-01 467:7.8504264e-02 511:1.2037487e-01 512:6.6987626e-02 524:6.5936260e-02 541:9.8747864e-02 545:5.6181341e-02 546:8.7350093e-02 587:5.6286741e-02 608:2.4155594e-01 651:6.4518765e-02 724:4.4760566e-02 802:3.1455837e-02 842:3.3907384e-02 934:9.7427368e-02 944:7.8772284e-02 946:8.0294766e-02 980:9.8236501e-02 1014:5.5415645e-02 1119:1.3798806e-01 1127:3.5575848e-02 1134:6.4398102e-02 1145:5.3057384e-02 1411:1.3532926e-01 1426:5.2240849e-02 1452:5.8228638e-02 1469:1.6413204e-01 1567:7.8245141e-02 1604:8.3496124e-02 1726:6.3844524e-02 1731:1.4670897e-01 1734:1.8644708e-01 1748:2.5699386e-01 1749:2.4518359e-01 1778:1.5966034e-01 1985:9.3417510e-02 2010:1.5885149e-01 2153:5.5760764e-02 2201:9.7200602e-02 2314:1.9358434e-01 2328:9.0021044e-02 2604:7.5945780e-02 2795:1.5423128e-01 2820:8.0648564e-02 2851:9.6474156e-02 5787:1.0186557e-01 5973:1.8566585e-01 7108:9.3106449e-02 12152:2.5483525e-01 20721:1.3633080e-01 21782:1.5592001e-01 const:.01 1 |features 17:1.8904420e-02 24:2.1390501e-02 39:3.8294110e-02 51:3.4569241e-02 54:1.7698700e-02 69:2.8471865e-02 73:1.7436426e-02 101:7.8946203e-02 135:3.7355654e-02 138:3.2193925e-02 140:5.1319301e-02 161:4.2907029e-02 179:2.2600196e-02 182:2.7147420e-02 188:1.4074687e-02 191:5.4047000e-02 220:3.3658948e-02 229:2.1940948e-02 231:4.6913024e-02 236:3.7683234e-02 238:2.6507014e-02 252:4.2257354e-02 254:3.6411501e-02 277:3.8642164e-02 291:3.9106984e-02 303:5.7634089e-02 305:6.0200322e-02 326:2.5279392e-02 334:3.3594593e-02 341:3.5218839e-02 357:3.9661814e-02 358:7.7579141e-02 359:3.5183135e-02 381:3.2909740e-02 387:4.1200496e-02 393:6.3764848e-02 394:6.3117750e-02 417:4.6307273e-02 457:4.9654063e-02 533:3.3698443e-02 573:2.6295301e-02 613:2.0803696e-02 638:3.5580225e-02 644:2.7400495e-02 646:1.2819223e-01 660:3.5867963e-02 673:3.4825105e-02 676:4.5704305e-02 677:1.8232213e-01 678:2.5508057e-02 702:2.7335173e-02 726:5.5015799e-02 758:4.9625874e-02 802:4.4427942e-02 975:6.3990824e-02 1028:2.3917107e-02 1059:3.6261179e-02 1193:2.7437320e-02 1218:6.1100081e-02 1237:3.8247298e-02 1247:6.9726199e-02 1254:7.7897489e-02 1269:5.5478476e-02 1271:5.1610406e-02 1319:6.0080882e-02 1444:6.0410783e-02 1454:5.0118744e-02 1455:4.8079323e-02 1557:5.6806792e-02 1603:4.2198692e-02 1623:3.4154255e-02 1643:4.8149992e-02 1674:2.8953571e-02 1764:6.6589758e-02 1822:6.6777371e-02 1857:1.3147877e-01 1859:1.3329032e-01 1970:4.7419738e-02 2074:4.3092288e-02 2104:4.4357143e-02 2123:4.8627533e-02 2153:3.3003472e-02 2212:7.0803784e-02 2446:4.8875753e-02 2490:4.4309691e-02 2768:7.8063235e-02 2820:4.7733974e-02 2950:4.9387518e-02 2992:5.4215763e-02 3039:5.3290479e-02 3120:7.8496151e-02 3403:4.8485767e-02 4100:1.0945798e-01 4331:6.4472444e-02 4678:7.2663181e-02 5000:1.6419810e-01 5563:6.8324313e-02 6047:6.1469544e-02 6150:8.0784000e-02 6243:1.3713802e-01 6507:5.2410968e-02 6624:7.2321594e-02 7705:1.0973357e-01 7826:9.3261972e-02 7844:8.9702085e-02 8079:8.1810907e-02 8130:6.8673052e-02 8242:1.0111983e-01 8877:6.0187895e-02 9196:1.2278353e-01 9198:1.1749240e-01 10172:8.0909140e-02 10947:9.4476163e-02 11339:7.2815619e-02 11629:1.6292360e-01 12458:1.7396046e-01 12570:1.5955302e-01 14267:7.9701342e-02 15056:8.1765920e-02 15581:7.7897489e-02 18361:9.8691508e-02 21476:1.1142930e-01 23922:1.1902980e-01 25378:1.0881681e-01 29387:1.0962832e-01 30341:1.0796283e-01 30866:1.8463811e-01 31047:2.5787255e-01 36773:1.3318592e-01 40296:4.3551788e-01 40297:1.6923632e-01 40298:1.4916247e-01 const:.01 -1 |features 1:1.2541828e-01 55:6.2074669e-02 98:9.9011831e-02 120:2.7193403e-01 161:7.8232415e-02 183:8.2864724e-02 257:7.7106237e-02 271:6.2382534e-02 311:1.0046808e-01 315:9.4090268e-02 388:2.1659073e-01 496:2.0742649e-01 533:6.1442390e-02 613:1.0873972e-01 644:8.4588520e-02 815:1.1683295e-01 848:2.5442639e-01 1010:2.0879115e-01 1073:2.5760964e-01 2088:1.3451967e-01 2097:1.2485776e-01 2298:4.3791860e-02 2490:1.3678916e-01 2545:1.7048883e-01 2637:1.9565260e-01 2653:2.0164099e-01 3674:1.7260554e-01 3953:1.9389240e-01 4618:1.9311953e-01 5139:2.0296106e-01 20021:3.4670514e-01 34659:3.5420963e-01 const:.01 1 |features 19:1.6360007e-01 32:1.0494757e-01 39:8.0206998e-02 188:8.4510066e-02 239:9.9523328e-02 305:1.0172826e-01 433:8.1986159e-02 549:1.1090967e-01 587:2.4793863e-01 622:1.4226758e-01 943:1.6924761e-01 1546:1.1991995e-01 1944:1.4697696e-01 2372:4.2261767e-01 2381:2.9066181e-01 6560:1.8635939e-01 11472:3.0350778e-01 11530:4.7231433e-01 12068:3.8731214e-01 const:.01 1 |features 5:5.4568995e-02 13:4.2298891e-02 24:2.1911135e-02 48:1.5925629e-01 55:4.3225251e-02 64:4.0096879e-02 108:9.9371701e-02 110:5.5847667e-02 166:8.4843889e-02 169:5.8523674e-02 252:5.3651724e-02 274:7.2335452e-02 301:1.1373414e-01 305:6.1665569e-02 315:6.5519087e-02 350:2.0567301e-01 365:5.2894145e-02 393:1.3707475e-01 660:4.5539483e-02 684:7.6904371e-02 756:1.1228260e-01 757:7.2492860e-02 803:1.3576572e-01 837:8.0063455e-02 891:3.2619506e-01 929:1.2614703e-01 1307:2.5314209e-01 1311:1.0356472e-01 1355:1.1960696e-01 1356:1.0336296e-01 1544:7.6736920e-02 1747:1.0586548e-01 1854:1.1484508e-01 2025:1.1714211e-01 2097:1.4720866e-01 2107:8.2156606e-02 2298:3.0494150e-02 2353:9.9168554e-02 2473:1.9491719e-01 2780:2.4039233e-01 2940:1.1034457e-01 2942:1.0356309e-01 3420:1.4831033e-01 3615:1.1867561e-01 3842:1.8193001e-01 3844:1.3629660e-01 5898:1.2864278e-01 5918:1.6552676e-01 5996:2.1450630e-01 8084:1.3492602e-01 14380:3.4595394e-01 35305:2.4285980e-01 const:.01 0 |features 19:4.7351781e-02 20:5.9981972e-02 24:2.1955777e-02 45:9.7140908e-02 51:7.9667449e-02 55:4.3313321e-02 56:8.0639802e-02 57:2.1141316e-01 64:6.8028241e-02 69:6.9737718e-02 78:1.0317053e-01 170:1.1522736e-01 197:1.8853498e-01 257:5.3801768e-02 336:6.5028295e-02 364:1.8571734e-01 417:9.9749163e-02 468:9.1837361e-02 526:1.0358584e-01 553:1.0924270e-01 573:5.6641951e-02 613:1.0693615e-01 626:9.5269166e-02 629:2.0947792e-01 641:3.4015313e-01 1028:5.1519148e-02 1102:7.9592451e-02 1293:1.0360768e-01 1380:7.5785242e-02 1730:1.0971693e-01 2493:1.7149822e-01 2520:1.8065549e-01 2525:1.2321418e-01 3370:3.0419096e-01 4565:1.1744331e-01 5781:3.9797476e-01 5791:2.5606611e-01 6542:3.8063288e-01 const:.01 -1 |features 24:6.1910700e-02 41:1.1287937e-01 228:1.5549488e-01 238:9.5091797e-02 259:9.7841859e-02 269:8.2437448e-02 284:7.8161672e-02 343:1.6510621e-01 365:8.8270128e-02 373:2.6199293e-01 374:1.9066593e-01 439:1.3835981e-01 497:1.1015865e-01 608:3.8838220e-01 613:7.4631602e-02 965:1.1848300e-01 1629:1.0141877e-01 1654:8.7450355e-02 1666:8.6962156e-02 2523:2.8686956e-01 4215:2.7351317e-01 6721:1.6350904e-01 13083:6.1369276e-01 const:.01 1 |features 19:6.7039534e-02 26:4.8236754e-02 41:5.6675103e-02 53:5.0187103e-02 54:3.1878754e-02 63:6.3762181e-02 70:3.1152124e-02 73:3.1406350e-02 81:6.6056840e-02 85:5.5279072e-02 99:6.4952120e-02 119:9.2069849e-02 175:6.1213233e-02 225:1.0441874e-01 238:4.7744218e-02 242:1.2368435e-01 305:8.7482527e-02 387:7.4210003e-02 469:6.8389565e-02 535:5.7834465e-02 757:6.0740605e-02 941:1.8293026e-01 946:8.5600868e-02 973:9.3559265e-02 982:1.1265046e-01 1129:1.0606341e-01 1393:1.1932654e-01 1993:1.0825989e-01 2088:7.8486107e-02 3261:1.8759064e-01 3267:1.2304455e-01 3390:1.0470088e-01 3574:1.0178895e-01 3841:6.5649733e-02 3898:1.7554872e-01 5497:1.3554281e-01 5947:8.7332174e-02 6912:1.2013341e-01 7332:2.7421537e-01 7333:2.2696757e-01 7334:4.0834904e-01 27654:5.9743059e-01 const:.01 0 |features 54:4.5597993e-02 141:9.5467955e-02 167:9.1772698e-02 257:6.4348869e-02 321:9.4144218e-02 323:9.4209738e-02 345:1.0824804e-01 388:7.5747311e-02 441:2.2005478e-01 459:9.5464744e-02 549:8.0574721e-02 578:1.0392927e-01 693:1.1632455e-01 739:3.0554327e-01 814:8.9124508e-02 897:8.2486771e-02 967:1.0651587e-01 1012:7.6561652e-02 1075:1.1042725e-01 1080:1.2503074e-01 1122:6.6325843e-02 1195:9.9124618e-02 1617:1.0561749e-01 1726:9.7355157e-02 1944:1.0677724e-01 2374:1.5281750e-01 2381:1.2471615e-01 2747:1.3627586e-01 3074:2.7562740e-01 3659:1.2113649e-01 3923:1.1799187e-01 5450:2.2285849e-01 6414:1.8261465e-01 6794:1.5563393e-01 7201:1.7469649e-01 7664:1.5989721e-01 11267:2.0348118e-01 11285:2.1034081e-01 28946:4.9221438e-01 const:.01 0 |features 5:4.7330819e-02 14:1.0057527e-01 17:5.9680473e-02 19:4.0987410e-02 20:5.1920023e-02 21:4.1852664e-02 33:9.9639662e-02 36:7.5243533e-02 39:7.1401305e-02 41:5.8668703e-02 45:3.5236459e-02 50:1.0469583e-01 51:5.1838122e-02 53:1.0902812e-01 54:3.3000119e-02 65:5.9255142e-02 66:1.3421978e-01 74:4.9285226e-02 98:5.9800979e-02 103:6.2259097e-02 104:1.2381075e-01 109:1.0508928e-01 110:4.8439883e-02 136:1.2318908e-01 175:1.0728876e-01 177:1.0097566e-01 185:1.2079489e-01 212:1.2081099e-01 218:4.7154140e-02 223:8.0851793e-02 232:9.2368536e-02 238:4.9423669e-02 259:5.0853007e-02 271:3.7677683e-02 302:5.4865375e-02 315:9.6218951e-02 318:1.7525531e-01 337:5.7377826e-02 345:7.8341126e-02 346:7.3031567e-02 349:6.4468682e-02 441:7.5887166e-02 446:2.4638976e-01 453:5.4737207e-02 454:5.3321309e-02 477:1.1570005e-01 481:5.9278738e-02 506:8.4454745e-02 522:1.5373956e-01 535:1.2564151e-01 544:9.7199701e-02 549:1.6279708e-01 551:2.0632552e-01 553:1.1720445e-01 560:7.3327899e-02 617:1.1769169e-01 625:6.4555012e-02 629:6.9487296e-02 642:5.7693359e-02 651:1.4942504e-01 660:3.9499007e-02 751:8.1714906e-02 764:6.5782882e-02 802:5.8776140e-02 833:1.0837754e-01 842:3.7419621e-02 920:9.1236427e-02 922:1.0329788e-01 927:6.7168333e-02 995:1.0102041e-01 1054:8.9576825e-02 1107:9.0312861e-02 1115:7.2839722e-02 1122:4.8001252e-02 1193:5.1158272e-02 1213:4.0158216e-02 1239:8.1305780e-02 1380:1.1106917e-01 1453:8.8874251e-02 1567:8.6350024e-02 1726:7.0457749e-02 1730:9.4970293e-02 1751:8.3810307e-02 1756:8.5200571e-02 2360:1.3224840e-01 2369:1.1425802e-01 2448:9.5090769e-02 2474:7.9154789e-02 2609:1.1233869e-01 3636:9.9585846e-02 3780:2.0631680e-01 3912:1.0986124e-01 3969:1.1249210e-01 5109:1.3512377e-01 5974:1.1488609e-01 8577:1.6435727e-01 26922:2.0731831e-01 26923:2.0401996e-01 const:.01 0 |features 4:1.1307733e-01 13:8.0255263e-02 64:7.6077305e-02 226:1.5221092e-01 415:8.1621505e-02 462:1.0851143e-01 464:4.9575973e-02 506:6.4443797e-02 540:1.1242802e-01 1071:6.9804281e-02 1382:1.7025550e-01 1397:1.7102948e-01 1452:8.3022058e-02 1462:1.6235462e-01 1808:1.4074415e-01 1836:3.3175731e-01 2030:3.7946111e-01 2298:3.4171682e-02 2842:1.1495297e-01 2957:1.2205261e-01 3411:1.4095299e-01 3412:1.8921761e-01 3595:1.5052168e-01 5202:1.5865287e-01 5545:1.5185334e-01 6601:1.8690602e-01 7103:2.1354081e-01 8699:1.8942727e-01 9979:1.8587905e-01 11101:1.7320821e-01 12576:1.8373266e-01 12969:2.5148764e-01 12970:2.3650697e-01 12971:2.3272264e-01 const:.01 -1 |features 10:2.8799057e-02 16:3.4978550e-02 20:1.7613363e-02 23:3.3222780e-02 25:3.6326960e-02 26:2.8681004e-02 49:2.3375876e-02 54:1.8954732e-02 86:8.2615234e-02 89:3.7199270e-02 98:3.4348708e-02 110:2.7823079e-02 112:3.6401100e-02 123:8.4962420e-02 146:4.9439941e-02 161:2.7140012e-02 199:5.0494887e-02 209:3.1568352e-02 231:5.0242327e-02 257:2.6749322e-02 264:3.6323588e-02 269:2.4610395e-02 311:7.3144823e-02 337:3.2956887e-02 357:4.2476512e-02 363:6.4938195e-02 379:4.5762628e-02 380:8.6062141e-02 411:9.6297406e-02 414:8.4002234e-02 440:4.9044944e-02 529:7.7561341e-02 594:4.4637341e-02 623:3.6779456e-02 628:6.6086411e-02 638:7.9968169e-02 655:2.4858074e-02 670:4.7857709e-02 678:2.7318301e-02 709:4.8175756e-02 784:7.6515712e-02 836:6.8701707e-02 845:5.2016228e-02 882:4.5968201e-02 925:4.5865018e-02 929:3.7117824e-02 948:7.0300899e-02 984:4.2095955e-02 986:1.2018074e-01 1000:3.3961091e-02 1003:4.6918500e-02 1008:5.9660424e-02 1045:3.9453465e-02 1062:4.3474905e-02 1189:3.8016643e-02 1213:2.3066225e-02 1253:9.0936512e-02 1296:5.2290235e-02 1309:6.4972013e-02 1330:7.4619651e-02 1334:7.1054511e-02 1387:8.1188984e-02 1395:5.8787737e-02 1429:4.5611020e-02 1468:4.8849419e-02 1549:6.4559832e-02 1554:3.9677277e-02 1563:5.7292406e-02 1575:8.7091044e-02 1654:2.6106918e-02 1694:1.3498311e-01 1717:6.3410267e-02 1733:1.1449281e-01 1786:5.7314865e-02 1825:9.0738893e-02 1958:5.6283280e-02 2008:5.8397584e-02 2179:6.3885629e-02 2224:5.9828144e-02 2235:1.2654747e-01 2248:4.5117062e-02 2262:4.8786636e-02 2339:4.9595244e-02 2367:4.8247758e-02 2433:4.9780760e-02 2448:5.4618590e-02 2771:8.7296903e-02 2893:5.7165876e-02 2903:5.9379168e-02 2949:4.6433795e-02 3144:4.9758051e-02 3156:6.5789431e-02 3272:9.1341794e-02 3287:7.1230270e-02 3457:4.5916513e-02 3484:9.4750680e-02 3772:4.6335746e-02 4075:5.8152083e-02 4229:8.5490659e-02 4337:1.5729110e-01 4543:6.5349385e-02 4603:6.6046186e-02 4721:1.0352987e-01 4957:6.4987525e-02 4981:9.6182086e-02 4985:2.8374073e-01 4986:7.6923452e-02 5025:6.8434149e-02 5278:8.9395329e-02 5416:7.7437170e-02 5443:1.5426971e-01 5444:1.0196990e-01 5446:7.8906007e-02 6328:7.9755947e-02 6590:7.8503542e-02 9833:8.4290706e-02 11748:7.8700162e-02 14105:9.5338628e-02 15605:9.0896465e-02 16817:2.0570917e-01 16820:1.5300502e-01 17253:9.8806709e-02 17259:1.0837591e-01 17260:9.8695613e-02 17262:1.1809944e-01 18928:9.7709656e-02 20135:1.8881047e-01 21332:9.6205026e-02 21998:2.5298581e-01 22287:8.1377916e-02 27518:1.1523749e-01 27519:2.9468700e-01 28078:9.9088520e-02 42084:2.0341277e-01 const:.01 0 |features 5:1.7322473e-02 10:3.1069679e-02 15:5.0556432e-02 17:3.6982208e-02 23:6.0686100e-02 24:1.1776698e-02 45:2.1834983e-02 50:2.2022696e-02 55:3.9336067e-02 125:6.2477361e-02 152:4.3577988e-02 167:4.1157018e-02 182:3.1366304e-02 188:2.7533932e-02 210:5.3591900e-02 252:2.8836489e-02 258:3.8595404e-02 271:3.9531156e-02 277:2.6369475e-02 287:6.4375512e-02 297:3.1779859e-02 364:3.0162906e-02 393:4.3513242e-02 444:8.4490858e-02 464:2.3778262e-02 466:5.6670479e-02 530:5.5586457e-02 545:3.8420040e-02 559:4.9965955e-02 561:4.8281867e-02 578:4.6608839e-02 581:5.2693028e-02 587:3.8492117e-02 667:6.4477094e-02 703:7.3879369e-02 740:6.4130172e-02 760:5.2510612e-02 789:1.0160770e-01 800:6.7171983e-02 802:2.1511314e-02 836:9.1867842e-02 898:4.5965459e-02 932:6.6247560e-02 1028:2.7633980e-02 1030:8.5005686e-02 1059:2.4744689e-02 1133:8.7074146e-02 1185:7.0058838e-02 1186:5.1072620e-02 1196:7.1654037e-02 1214:1.4509958e-01 1215:5.4535221e-02 1256:1.3972469e-01 1273:5.6973938e-02 1364:7.0555940e-02 1376:1.1136574e-01 1383:1.2830980e-01 1434:4.9223989e-02 1455:6.9072932e-02 1529:1.0540405e-01 1532:6.9308817e-02 1580:9.2294961e-02 1590:4.3891788e-02 1796:7.0087478e-02 1890:1.3133441e-01 1984:5.5183522e-02 2024:5.2005403e-02 2079:5.5054199e-02 2097:4.6730168e-02 2214:5.1489022e-02 2248:4.8674256e-02 2262:8.9115672e-02 2362:3.2777194e-02 2371:8.0149941e-02 2377:7.2607346e-02 2392:1.2513603e-01 2576:5.9451777e-02 2614:5.1564120e-02 2813:1.0052504e-01 2988:5.0342660e-02 3008:4.6545289e-02 3027:1.1258377e-01 3272:8.6663499e-02 3368:4.8353571e-02 3507:1.4488119e-01 3518:6.4703785e-02 3532:6.4153887e-02 3615:6.3785233e-02 3735:7.8168765e-02 4071:1.1959983e-01 4529:1.5230311e-01 4530:1.5341930e-01 4695:1.3945599e-01 4744:1.0374074e-01 5000:6.4399630e-02 5272:8.2590528e-02 5358:1.7042570e-01 5597:1.7412381e-01 5775:6.7299351e-02 6050:8.8993162e-02 6813:1.0486957e-01 8255:8.3082214e-02 8361:7.0966356e-02 8561:1.9503744e-01 8657:8.6484484e-02 8678:1.0224215e-01 8929:1.1787537e-01 9528:1.3012508e-01 10959:9.7428270e-02 12316:1.8844593e-01 12321:3.0216148e-01 12484:1.0052504e-01 12485:2.1188852e-01 12488:1.0941214e-01 14267:1.5591758e-01 19864:1.0997150e-01 20404:1.1329214e-01 34446:1.3410769e-01 34447:1.3256906e-01 42890:1.3410769e-01 const:.01 0 |features 3:5.4317355e-02 15:2.7818494e-02 20:2.1942705e-02 24:2.3025425e-02 55:5.6301225e-02 63:9.9119619e-02 79:3.6626950e-02 84:7.1956620e-02 144:4.8171267e-02 168:7.7350006e-02 169:3.6322828e-02 188:3.9408974e-02 209:3.9327815e-02 213:7.6532334e-02 229:2.9273832e-02 231:3.6967743e-02 276:3.2575775e-02 280:4.5023076e-02 298:4.1853108e-02 301:7.0589311e-02 352:1.8451096e-01 438:4.3329731e-02 460:1.1547626e-01 526:2.6886888e-02 533:2.6554573e-02 555:5.7320256e-02 578:5.3821735e-02 623:4.5819800e-02 644:3.6558017e-02 646:5.8058575e-02 686:5.6064472e-02 693:1.0199665e-01 773:6.7392029e-02 802:2.4840273e-02 842:2.6776228e-02 858:4.0340535e-02 879:5.9835464e-02 882:9.6961677e-02 968:6.5614194e-02 974:2.3776533e-01 1028:3.1910442e-02 1059:2.8574025e-02 1122:3.4348089e-02 1137:6.3781328e-02 1164:6.1316758e-02 1178:6.7581229e-02 1200:6.6056080e-02 1250:6.8530008e-02 1256:7.6883003e-02 1273:6.5790877e-02 1298:7.3704399e-02 1340:9.9859305e-02 1509:6.1195876e-02 1580:6.2946655e-02 1783:1.1273912e-01 1944:5.5296604e-02 2024:1.2602888e-01 2079:2.0326051e-01 2231:7.8639440e-02 2362:6.4084932e-02 2444:1.1520382e-01 2490:1.0009620e-01 2761:8.5529163e-02 3269:1.4365590e-01 3309:8.3939135e-02 3457:9.6852653e-02 3506:7.5071856e-02 3507:1.0855483e-01 3733:1.1341255e-01 3809:7.9366274e-02 4215:1.0172324e-01 4259:9.0612330e-02 4679:9.2075996e-02 4695:1.0448991e-01 4969:8.9298941e-02 5391:1.4207102e-01 5401:7.0983492e-02 5602:1.4922146e-01 6045:8.9032099e-02 6691:8.0431238e-02 6762:1.1957080e-01 7531:7.7855684e-02 8458:2.4085189e-01 8533:9.4174653e-02 8822:1.0879601e-01 14528:2.1191807e-01 14751:1.4742531e-01 14967:1.0961013e-01 14999:1.9724680e-01 16123:1.0731865e-01 17010:1.2817267e-01 17663:3.6419019e-01 18483:2.3710945e-01 const:.01 1 |features 14:9.1260277e-02 20:6.6397965e-02 49:5.2045800e-02 70:1.1513298e-01 73:7.0395730e-02 147:6.2514454e-02 188:3.3560839e-02 229:5.2317802e-02 233:8.2116283e-02 238:6.3205503e-02 253:9.0115987e-02 257:5.9556693e-02 277:9.2141546e-02 302:1.1879906e-01 320:1.1790264e-01 327:6.4998522e-02 347:1.7027853e-01 388:1.1870025e-01 553:1.2092789e-01 774:9.9043690e-02 929:8.2641900e-02 995:1.2919004e-01 1005:1.9527425e-01 1086:9.8376773e-02 1288:2.3511980e-01 1429:1.0155179e-01 1591:1.2601629e-01 1654:9.8416544e-02 1664:7.7092037e-02 1666:5.7801902e-02 1674:1.1689365e-01 1807:1.1222110e-01 1850:1.7258704e-01 1921:1.0108670e-01 2027:2.7138832e-01 2061:1.1943471e-01 2335:1.0457925e-01 2345:3.0344218e-01 2350:1.1299829e-01 2495:1.0695934e-01 2521:9.8229431e-02 2552:3.5335025e-01 5793:1.2509538e-01 14185:2.2184803e-01 17105:4.1877455e-01 const:.01 -1 |features 18:6.0606375e-02 20:2.4588777e-02 24:1.5239113e-02 50:2.8497491e-02 73:2.6069243e-02 74:3.9519686e-02 95:5.8224082e-02 182:4.0588170e-02 189:6.6826306e-02 191:4.7725208e-02 236:3.3275485e-02 239:4.1958585e-02 260:7.0424490e-02 276:6.1806794e-02 283:1.1766273e-01 309:5.2553162e-02 311:4.8657078e-02 334:8.5042298e-02 381:4.9203433e-02 464:3.0769201e-02 484:6.6538870e-02 526:3.0129177e-02 555:3.7936755e-02 586:4.2240858e-02 693:6.7505307e-02 872:8.4068365e-02 897:8.1048608e-02 933:6.0898725e-02 1029:4.8430122e-02 1059:3.2019768e-02 1088:1.0988504e-01 1127:5.3303026e-02 1132:4.6719797e-02 1162:9.3645364e-02 1188:4.0529348e-02 1240:5.1512681e-02 1266:1.7344762e-01 1284:8.1304915e-02 1342:5.2642912e-02 1426:4.6228744e-02 1461:1.7744008e-01 1534:2.7564582e-01 1544:5.3370245e-02 1623:5.1064111e-02 2079:7.1240440e-02 2367:6.7355298e-02 2433:6.9495417e-02 2577:7.1739219e-02 2663:7.9896837e-02 3188:5.8103655e-02 3291:7.0634112e-02 3552:1.0871997e-01 3812:2.3579687e-01 4002:1.0290380e-01 4206:7.7652387e-02 4270:1.0637879e-01 5330:2.6680192e-01 6649:9.9434637e-02 6677:2.7382499e-01 7956:9.9663198e-02 8538:1.9220895e-01 8787:1.0511134e-01 10200:1.2863062e-01 10417:2.5585380e-01 13732:2.4527614e-01 13934:2.0971374e-01 13939:2.3673554e-01 20136:1.1658821e-01 21390:3.1191140e-01 30638:1.5547703e-01 const:.01 0 |features 3:4.8285600e-02 5:1.7781908e-02 9:2.9412460e-02 13:2.3337593e-02 18:2.8395914e-02 20:3.3026602e-02 24:1.2089044e-02 25:6.8116240e-02 42:9.9034667e-02 55:2.3848696e-02 57:7.0597924e-02 89:6.9751903e-02 92:4.9288012e-02 98:3.8039722e-02 102:3.0432316e-02 110:6.4664267e-02 111:4.2285196e-02 182:5.4516315e-02 183:3.1836104e-02 189:3.1310141e-02 193:3.4298398e-02 209:3.4960594e-02 221:6.6815309e-02 230:3.1804699e-02 239:3.3285350e-02 250:6.5505497e-02 252:2.9601300e-02 280:4.0023420e-02 293:2.4480671e-02 312:4.0525664e-02 313:4.7703877e-02 342:4.0473875e-02 349:4.1008871e-02 357:4.7040917e-02 359:9.9577628e-02 364:3.0962897e-02 381:3.9032616e-02 421:6.0689103e-02 433:4.6426233e-02 439:4.5743659e-02 440:5.4315168e-02 454:3.3917967e-02 483:6.9322579e-02 494:3.9253645e-02 502:8.0501981e-02 506:3.1729147e-02 522:5.7759035e-02 526:2.3901191e-02 533:3.9968058e-02 547:3.3172417e-02 555:3.0094868e-02 558:3.4218963e-02 573:3.1187557e-02 580:5.1316675e-02 586:3.3509273e-02 587:3.9513018e-02 622:4.7581065e-02 631:1.2368345e-01 644:6.8201482e-02 657:5.5892732e-02 664:4.2501677e-02 672:2.0146610e-01 681:5.9104748e-02 755:5.3612247e-02 775:1.1300576e-01 802:4.6341233e-02 817:5.0473150e-02 836:7.6084197e-02 837:1.2332167e-01 839:7.3317118e-02 841:5.4225363e-02 845:5.7605740e-02 867:5.8637787e-02 911:4.3924648e-02 932:4.0164612e-02 963:4.1735657e-02 1005:4.6283040e-02 1025:4.8833977e-02 1059:4.3007590e-02 1094:4.1751888e-02 1102:4.3824308e-02 1104:7.4956633e-02 1119:5.7211183e-02 1123:9.6845500e-02 1132:3.7062373e-02 1166:5.9491549e-02 1188:3.2151546e-02 1213:4.3251198e-02 1218:3.4531284e-02 1222:4.6598680e-02 1237:7.6806627e-02 1266:4.9285892e-02 1311:5.7139825e-02 1315:6.1504971e-02 1342:4.1761123e-02 1356:5.7028510e-02 1374:8.6513191e-02 1436:7.8682095e-02 1469:9.2958696e-02 1513:5.6060992e-02 1556:5.1021781e-02 1647:4.8226286e-02 1648:7.0597619e-02 1658:4.9420033e-02 1752:7.2626129e-02 1800:6.2238175e-02 1811:5.8075279e-02 1827:5.4013047e-02 1883:6.0611427e-02 1898:7.0261292e-02 1953:6.2240716e-02 1966:4.9712185e-02 1972:5.2506682e-02 1994:5.4580327e-02 1998:5.3497687e-02 2004:8.2462341e-02 2009:1.6680300e-01 2028:4.7922127e-02 2082:8.0254883e-02 2084:1.3409272e-01 2098:1.8116733e-01 2099:1.8221295e-01 2129:1.3633874e-01 2134:6.6562302e-02 2244:6.4190462e-02 2248:4.9965210e-02 2249:1.0321148e-01 2316:5.7165079e-02 2460:7.0468381e-02 2515:5.6426525e-02 2714:8.4040932e-02 2759:7.4863777e-02 2794:5.5621911e-02 2841:5.4693691e-02 2871:5.9420947e-02 2879:7.1693562e-02 2881:9.0189710e-02 3066:6.8774395e-02 3168:9.8112747e-02 3198:1.3873783e-01 3207:7.7288680e-02 3332:8.7191366e-02 3513:6.6856541e-02 3536:7.8448154e-02 3665:6.8646349e-02 3761:2.7591133e-01 4599:9.5058195e-02 4965:6.6828758e-02 5146:1.1502615e-01 5731:9.6391149e-02 5957:1.0148940e-01 6198:1.2950470e-01 6317:8.6259417e-02 7756:7.4181028e-02 8073:1.2583131e-01 8458:1.0202271e-01 8482:1.2917918e-01 8851:7.6766782e-02 9081:8.6539462e-02 9628:8.9017287e-02 10797:7.8732431e-02 10848:2.5442523e-01 11113:7.5963743e-02 12187:1.0989484e-01 12404:1.0238285e-01 31854:1.0890827e-01 const:.01 0 |features 3:7.2727449e-02 55:3.5920747e-02 73:3.1148806e-02 120:9.2939384e-02 170:5.6439713e-02 187:1.4826263e-01 259:4.8722144e-02 293:3.6872625e-02 326:4.5159649e-02 509:8.5185409e-02 533:3.5554867e-02 667:9.9690691e-02 723:7.7319406e-02 760:8.1188820e-02 802:5.6313280e-02 842:6.0702119e-02 1168:6.5172412e-02 1185:1.0832086e-01 1425:7.9226568e-02 1426:5.5236366e-02 1556:7.6848663e-02 1596:2.1816462e-01 1744:9.6764274e-02 2104:7.9240553e-02 2362:5.0678171e-02 3008:7.1965590e-02 3029:2.8717640e-01 3112:1.7991887e-01 3212:2.2452420e-01 3326:8.4201492e-02 3507:8.5844837e-02 3681:1.0958315e-01 3737:8.0367714e-02 3747:2.5184029e-01 4529:2.3548211e-01 4530:2.3720790e-01 4695:8.2630314e-02 5268:1.3006960e-01 5313:1.6535480e-01 5358:1.2556021e-01 5597:1.4802329e-01 6760:1.1995349e-01 7148:2.0262858e-01 8361:1.0972400e-01 11195:1.5470515e-01 12316:1.3883652e-01 12484:1.5542589e-01 12485:1.5610771e-01 14441:1.2472136e-01 25914:3.7998176e-01 28959:1.7758736e-01 const:.01 1 |features 4:2.0891900e-01 13:3.3560950e-02 15:8.4862292e-02 17:3.2243688e-02 63:1.0223021e-01 101:5.6427214e-02 110:7.5024828e-02 187:6.7452326e-02 188:2.4006017e-02 210:9.8058045e-02 213:5.7783972e-02 220:5.7409257e-02 257:4.2600811e-02 334:5.7299487e-02 341:6.0069829e-02 462:1.3008451e-01 463:5.6632977e-02 464:3.5101578e-02 481:5.4225821e-02 509:8.1332222e-02 726:5.5420965e-02 733:1.4434245e-01 814:5.9003003e-02 1000:5.4086227e-02 1202:2.0034878e-01 1217:9.9099196e-02 1295:7.0371732e-02 1384:8.5219547e-02 1394:7.6207124e-02 1444:1.0303763e-01 1455:3.9075766e-02 2080:7.6157250e-02 2104:1.9742033e-01 2298:2.4194784e-02 2360:7.1450114e-02 2448:1.8254828e-01 2470:1.9780695e-01 2495:7.6507844e-02 2640:7.6613367e-02 3287:1.1344090e-01 3368:7.1379766e-02 3665:9.8717839e-02 4597:9.3644992e-02 4603:1.0518476e-01 6009:9.8779976e-02 6692:1.2886794e-01 6770:2.5778306e-01 6771:2.6812539e-01 7211:1.3902539e-01 8292:1.1293416e-01 9816:1.3541104e-01 9854:3.2239187e-01 9855:1.5569378e-01 9856:3.1099561e-01 9857:1.9089825e-01 9901:1.5142857e-01 11531:1.5369610e-01 17538:1.5516649e-01 18807:1.6433997e-01 const:.01 1 |features 5:3.7211824e-02 10:6.6743314e-02 11:1.2190272e-01 19:5.4560971e-02 24:4.2834066e-02 51:1.0125598e-01 79:6.8136901e-02 91:1.4756598e-01 106:7.9285637e-02 110:6.4481437e-02 126:1.6547659e-01 133:8.9852199e-02 135:9.2717595e-02 180:8.5803829e-02 183:6.6622742e-02 215:2.0552354e-01 218:1.3172969e-01 236:9.3530655e-02 237:3.0066246e-01 238:6.5791018e-02 252:1.3000068e-01 275:1.1042624e-01 276:6.0600527e-02 296:7.8086317e-02 305:7.1198761e-02 306:2.5398493e-01 353:1.9579113e-01 355:2.8502703e-01 367:1.3764134e-01 374:7.7911563e-02 406:1.1846226e-01 453:1.2336984e-01 493:1.1655063e-01 501:9.4379313e-02 560:9.7611472e-02 580:1.0738933e-01 642:7.6799333e-02 675:1.9168301e-01 759:1.1838959e-01 768:8.7097324e-02 799:1.2263920e-01 842:4.9811661e-02 975:1.5882669e-01 995:1.6667800e-01 1059:5.3156093e-02 1342:8.7392628e-02 1546:1.4210749e-01 1883:1.2684026e-01 1894:1.1455398e-01 2298:3.5208397e-02 2433:1.1536951e-01 2731:1.2154297e-01 3608:1.6666992e-01 3845:1.2473416e-01 5578:1.4563356e-01 11720:2.0733848e-01 26493:2.2609207e-01 const:.01 -1 |features 13:5.1749747e-02 26:7.0432551e-02 32:7.7831022e-02 46:2.0070107e-01 50:1.0520183e-01 54:4.6547536e-02 55:5.2883085e-02 69:6.0413465e-02 70:4.5486551e-02 73:4.5857761e-02 74:6.9518104e-02 110:6.8325728e-02 140:8.8592134e-02 158:1.2216056e-01 179:5.9438463e-02 236:5.8534082e-02 238:6.9713384e-02 240:6.1555184e-02 264:8.9200601e-02 295:1.3415198e-01 334:8.8353693e-02 338:7.0652902e-02 339:1.3783264e-01 341:1.9438495e-01 345:1.1050221e-01 346:1.0301293e-01 365:6.4712301e-02 380:8.8566028e-02 482:1.2091459e-01 510:8.5231707e-02 525:1.3550711e-01 644:1.2201367e-01 678:6.7086130e-02 724:6.9675781e-02 866:1.0717938e-01 867:2.2015291e-01 894:1.1184876e-01 905:1.8009044e-01 992:9.4674900e-02 1029:8.5192226e-02 1159:3.0792159e-01 1172:1.4060858e-01 1191:1.3005461e-01 1193:7.2160080e-02 1664:8.5029729e-02 1674:7.6147817e-02 1725:1.4185303e-01 1898:1.5580030e-01 2212:1.0998086e-01 2257:1.5627426e-01 2474:1.1164991e-01 2519:1.4174540e-01 3013:1.1703497e-01 3841:9.5857993e-02 5792:1.3740867e-01 6756:1.8444259e-01 8117:1.8907601e-01 10414:3.2779631e-01 24407:2.7585939e-01 const:.01 0 |features 5:6.4687379e-02 10:3.7676834e-02 15:2.9213384e-02 17:2.6487183e-02 19:5.2148692e-02 20:2.3042968e-02 23:4.3464243e-02 25:4.7525339e-02 26:3.7522390e-02 27:7.9753749e-02 33:3.5677817e-02 45:4.4831704e-02 50:2.6705956e-02 51:4.8435334e-02 54:2.4797836e-02 61:3.8600050e-02 67:4.7947519e-02 69:3.2184802e-02 73:2.4430363e-02 77:1.1442769e-01 80:5.5221286e-02 82:5.0356906e-02 85:9.0241320e-02 88:8.6252794e-02 90:6.4029530e-02 102:3.5950445e-02 117:7.1750849e-02 125:9.3906969e-02 130:4.6797417e-02 169:3.8144145e-02 179:3.1665377e-02 191:9.3860216e-02 208:4.8990175e-02 210:6.4988539e-02 224:3.5555229e-02 232:4.0994693e-02 233:4.8251145e-02 234:6.3797005e-02 255:5.6471720e-02 257:3.4995236e-02 271:4.7937699e-02 284:3.0526994e-02 286:5.8796950e-02 293:6.0691062e-02 312:4.7873963e-02 326:5.9969962e-02 327:6.4666077e-02 337:7.3002383e-02 363:5.0176650e-02 364:3.6577232e-02 365:7.2349608e-02 380:4.7182862e-02 381:4.6110190e-02 400:9.9515699e-02 417:5.7059750e-02 453:4.1132100e-02 478:1.1610593e-01 481:4.4544820e-02 511:8.0538154e-02 512:5.5551779e-02 519:1.3755955e-01 524:9.2581108e-02 526:5.9254449e-02 532:5.7462566e-02 533:5.8522083e-02 546:8.9785092e-02 549:1.1434411e-01 556:6.5883249e-02 559:1.4458919e-01 560:5.5102017e-02 601:6.1952885e-02 606:1.0503043e-01 608:5.1490843e-02 613:7.6060630e-02 620:7.7268273e-02 629:8.8409387e-02 642:4.3353491e-02 668:6.5971777e-02 679:4.8742078e-02 773:9.9743836e-02 788:1.0956328e-01 842:8.6590372e-02 871:5.7463765e-02 951:1.1891644e-01 976:6.5661483e-02 1127:2.9502487e-02 1134:5.3404327e-02 1145:7.4497886e-02 1194:6.7203045e-02 1212:5.6445125e-02 1371:6.5484166e-02 1397:9.9475808e-02 1399:1.3254495e-01 1590:5.3225644e-02 1654:3.4154799e-02 1658:5.8381099e-02 1682:5.5971541e-02 1725:7.5571090e-02 1746:2.7788207e-01 1786:7.4983105e-02 1787:1.2131384e-01 1888:6.4194649e-02 1935:5.9244756e-02 1976:1.0377296e-01 2293:7.7530026e-02 2298:1.9875262e-02 2322:1.1504246e-01 2631:1.8303241e-01 2687:8.7130502e-02 2773:7.8247502e-02 2874:7.1807563e-02 2885:8.8224553e-02 2924:7.1055815e-02 2949:1.0285491e-01 3204:8.4036790e-02 3506:7.8836150e-02 3736:7.8300744e-02 4150:6.1872475e-02 5576:1.3647932e-01 5981:9.0301611e-02 5984:9.9718019e-02 7873:1.5163215e-01 7929:1.2243705e-01 8288:9.6552059e-02 8582:1.1643756e-01 10050:1.2837639e-01 10110:1.1331866e-01 10891:1.5063694e-01 11011:1.1707959e-01 12348:1.5232733e-01 12810:1.1642006e-01 12939:1.4326441e-01 17217:1.4767949e-01 18271:1.4666319e-01 18686:1.3626020e-01 21459:1.3086915e-01 21526:1.2442147e-01 const:.01 0 |features 33:6.5401956e-02 51:2.0096160e-02 112:1.3454123e-01 257:3.7888438e-02 339:6.4140067e-02 509:1.2247463e-01 630:5.9712026e-02 690:5.5773176e-02 709:6.8237394e-02 1021:1.1592654e-01 1127:3.1941578e-02 1132:4.7402386e-02 1383:9.6821196e-02 1398:1.0247406e-01 1449:9.7781263e-02 1554:5.6199931e-02 1655:6.7308627e-02 1773:1.0857030e-01 1925:2.1243377e-01 2028:1.0377622e-01 2104:1.1392747e-01 2204:7.8800939e-02 2236:2.0167719e-01 2237:2.8665382e-01 2349:1.2159393e-01 2949:6.5770037e-02 3272:5.4217491e-02 5025:9.6931905e-02 5312:1.1343914e-01 8010:2.9087651e-01 8012:1.4181899e-01 8040:2.3664647e-01 8042:2.7659422e-01 10500:2.4217804e-01 20104:2.2592425e-01 21494:2.3910335e-01 31520:2.7923527e-01 31721:2.8157082e-01 31722:2.7591017e-01 const:.01 1 |features 19:5.9510551e-02 36:1.0924780e-01 52:7.5938798e-02 70:1.1172989e-01 84:1.4600384e-01 99:9.7622752e-02 136:1.4430395e-01 224:6.8698734e-02 238:7.1759351e-02 286:4.3536458e-02 345:1.1374527e-01 346:1.0603619e-01 451:8.0840111e-02 510:1.4854507e-01 820:1.8850289e-01 1001:4.5325148e-01 1134:1.0318622e-01 1726:1.0229921e-01 3789:1.7951410e-01 4279:1.6488583e-01 5947:1.3125987e-01 6721:1.2338922e-01 7203:7.0434791e-01 const:.01 1 |features 14:7.7346943e-02 20:7.9313196e-02 24:2.0598909e-02 26:5.4121960e-02 39:7.7390455e-02 46:1.0006853e-01 51:2.6773080e-02 67:1.1709649e-01 69:4.6423066e-02 70:1.1543489e-01 73:8.4088564e-02 85:6.2023491e-02 136:1.7762303e-01 157:1.0531282e-01 229:4.4341546e-02 257:1.2045253e-01 277:1.2035638e-01 284:7.4552424e-02 302:1.0068722e-01 305:9.8155983e-02 339:8.5450515e-02 347:1.4431825e-01 379:8.6355522e-02 388:5.9418034e-02 484:1.5228412e-01 547:1.1862099e-01 553:1.0249150e-01 616:1.4154644e-01 679:7.0305131e-02 897:6.4704627e-02 995:1.3571502e-01 1005:1.3352691e-01 1029:6.5463625e-02 1118:9.6192352e-02 1189:2.2936444e-01 1288:2.0830660e-01 1315:3.3507007e-01 1338:9.6612096e-02 1429:8.6069435e-02 1437:1.7652684e-01 1654:1.5750992e-01 1658:8.4208369e-02 1666:4.8989557e-02 1703:1.1457600e-01 1807:2.4818918e-01 1906:1.8271896e-01 1922:1.6414241e-01 2308:1.0762113e-01 2339:1.5845791e-01 2344:2.0311660e-01 2947:2.1830153e-01 3144:9.3895003e-02 3921:1.4513281e-01 5793:1.0602362e-01 5984:2.4352939e-01 6577:1.0590913e-01 const:.01 0 |features 19:3.0294245e-02 62:5.8989342e-02 135:8.7163553e-02 138:4.4366766e-02 140:2.2120323e-02 188:1.9396465e-02 229:3.0237038e-02 259:3.7586018e-02 316:8.3008721e-02 433:5.3944118e-02 549:7.2974809e-02 868:7.8124546e-02 911:5.1037446e-02 1617:5.6495689e-02 1889:4.8470717e-02 2039:5.9145909e-02 2047:1.7196926e-01 2048:1.0764885e-01 2054:1.2678829e-01 2059:1.6354550e-01 2153:7.7008419e-02 2344:8.1804864e-02 2345:7.3492274e-02 2350:6.5307289e-02 2368:2.8728068e-01 2374:3.0310851e-01 2609:8.3030760e-02 3370:1.0700224e-01 3923:6.3114852e-02 5746:1.1959773e-01 5748:2.3478432e-01 6871:1.3208057e-01 7097:1.0227928e-01 7964:1.0173067e-01 7997:9.6184909e-02 8582:1.9390956e-01 10654:1.0797514e-01 10929:1.2543683e-01 11830:1.1111606e-01 12332:1.0495146e-01 16848:1.4250292e-01 19528:1.4206994e-01 19778:1.5356182e-01 20407:1.2424444e-01 22566:1.4285734e-01 26200:1.3655734e-01 30096:5.5001843e-01 30225:1.4349572e-01 const:.01 -1 |features 24:2.0949634e-02 140:5.5858593e-02 151:2.0983170e-01 193:5.9437200e-02 236:4.5744736e-02 264:6.9710806e-02 277:4.6908807e-02 288:4.4591408e-02 290:1.6943282e-01 293:7.1829438e-02 373:8.8654399e-02 387:8.4681809e-02 389:8.4018365e-02 440:9.4125137e-02 506:5.4984827e-02 550:6.2567025e-02 555:5.2152716e-02 573:1.2897035e-01 578:8.2912721e-02 702:5.6183591e-02 724:5.4452043e-02 767:7.0684254e-02 841:1.9720557e-01 905:8.3124354e-02 1094:7.2353676e-02 1174:1.3668878e-01 1193:5.6393541e-02 1307:2.1285515e-01 1313:1.1263918e-01 1342:7.2369680e-02 1649:2.3522662e-01 1727:1.3509420e-01 1757:1.4158766e-01 1863:1.2646011e-01 2090:8.0066115e-02 2229:2.8212711e-01 2506:7.9718836e-02 2936:1.9463272e-01 3533:1.0751589e-01 4377:1.2833016e-01 4378:1.2413255e-01 6020:5.6816036e-01 21688:1.6555421e-01 23327:2.4288028e-01 const:.01 0 |features 15:1.1139747e-01 19:1.3354696e-01 20:4.1869685e-02 21:5.7145577e-02 25:8.6354792e-02 35:7.4796773e-02 51:3.3726912e-02 52:7.1413398e-02 54:7.6290376e-02 80:1.6988792e-01 90:6.8714254e-02 117:7.7000514e-02 147:6.6745199e-02 176:1.0677273e-01 179:5.7536829e-02 224:1.3558041e-01 259:6.9434635e-02 286:4.0942002e-02 293:1.1027727e-01 365:1.3146116e-01 417:8.3647624e-02 511:8.6430736e-02 533:5.0669756e-02 546:2.3938957e-01 559:1.1009639e-01 560:1.0012182e-01 585:8.7696314e-02 606:1.5397099e-01 620:1.4039850e-01 625:8.8143334e-02 773:7.5949214e-02 842:8.6507469e-02 1012:7.5655513e-02 1049:1.3504361e-01 1116:1.1937836e-01 1134:2.0364320e-01 1170:1.0607655e-01 1408:1.1452121e-01 1452:8.7740727e-02 1603:1.0743176e-01 1755:1.0896156e-01 2660:1.4245445e-01 2694:2.8476119e-01 2755:1.3503504e-01 2870:2.4768937e-01 2875:4.2679203e-01 2887:1.5792830e-01 4253:1.4542571e-01 11125:2.5103301e-01 11129:2.2499058e-01 const:.01 1 |features 45:4.2378705e-02 50:4.2743031e-02 51:2.9707938e-02 64:1.0914681e-01 70:8.1393458e-02 110:5.8258396e-02 146:1.0352167e-01 179:1.0635895e-01 188:3.1562280e-02 223:5.7431534e-02 236:8.4504098e-02 238:5.9441589e-02 239:6.2933162e-02 286:3.6063261e-02 293:4.6286006e-02 296:1.4805770e-01 349:7.7536151e-02 608:8.2411379e-02 637:1.0057943e-01 644:6.1445210e-02 675:1.0228518e-01 802:4.1750509e-02 811:5.7556812e-02 842:9.4446756e-02 898:8.9212649e-02 967:9.2712767e-02 986:2.2130764e-01 1014:7.3551737e-02 1028:5.3633761e-02 1059:4.8026048e-02 1134:8.5473917e-02 1609:1.3903686e-01 1663:1.2435160e-01 1682:8.9582764e-02 1756:1.7349727e-01 1768:8.1973158e-02 1823:1.9913086e-01 2794:1.0516526e-01 3864:2.9889917e-01 3871:1.4421591e-01 5257:1.5563124e-01 10808:1.7780577e-01 15614:6.0288441e-01 15617:2.3826765e-01 41008:2.3686886e-01 const:.01 0 |features 113:2.6137814e-01 196:1.3998787e-01 320:9.4717771e-02 339:8.0995575e-02 381:1.8072405e-01 411:2.3528680e-01 1085:1.5677528e-01 1156:2.6157001e-01 1213:1.1827467e-01 1218:1.5988255e-01 1449:1.2347741e-01 1616:1.7229135e-01 1655:1.4391211e-01 1670:1.8995143e-01 2144:2.8670523e-01 2722:1.9032887e-01 3272:1.1592204e-01 4254:2.6826045e-01 5156:3.1455034e-01 16674:3.1567585e-01 16721:2.5321519e-01 16885:3.2821110e-01 const:.01 1 |features 17:8.5061960e-02 20:4.3706227e-02 21:5.9652168e-02 24:4.5862824e-02 35:7.8077607e-02 49:9.8211795e-02 60:8.4547505e-02 62:1.1375409e-01 69:3.6054626e-02 73:4.6337735e-02 91:9.3317479e-02 107:1.8214148e-01 171:2.0157373e-01 337:1.3846561e-01 461:3.3406195e-01 516:9.4228938e-02 553:7.9600357e-02 655:6.1683428e-02 667:2.5109768e-01 820:1.4929324e-01 1024:1.1249347e-01 1029:2.2463059e-01 1127:5.5958170e-02 2298:3.7697949e-02 2330:2.9753986e-01 2331:3.8919058e-01 2470:1.2915568e-01 2557:2.5253373e-01 2623:1.5544288e-01 6287:2.0473203e-01 9935:1.9902402e-01 10549:2.0240572e-01 42495:3.0576912e-01 const:.01 1 |features 20:5.8572993e-02 73:3.6677036e-02 85:6.4556129e-02 89:7.3062554e-02 130:1.8332984e-01 187:8.3186395e-02 193:1.2765552e-01 217:5.1729143e-02 230:5.6405939e-02 286:3.3827674e-02 293:4.3416705e-02 298:1.3847533e-01 313:8.4603280e-02 363:7.5329654e-02 368:9.0696625e-02 387:8.6664096e-02 388:1.6137883e-01 493:9.8774664e-02 526:7.1770795e-02 564:1.4960513e-01 686:8.8389419e-02 802:6.6307649e-02 842:4.2214528e-02 929:7.2902590e-02 1127:4.4291757e-02 1137:1.0055557e-01 1173:6.6024974e-02 1220:1.5388989e-01 1336:1.4579147e-01 1380:7.4005052e-02 1419:1.5872473e-01 1422:6.2100906e-02 1448:1.7397891e-01 1492:8.7236650e-02 1547:1.3556881e-01 1603:8.8763766e-02 1755:9.0027742e-02 1765:6.7077361e-02 1776:7.9622664e-02 2088:2.1872255e-01 2227:1.1841705e-01 2292:3.0335429e-01 2318:1.8103014e-01 2479:1.6325597e-01 2522:2.4595453e-01 2984:1.1213117e-01 3899:1.1658288e-01 4509:1.2357815e-01 5493:3.0273366e-01 5863:1.4641647e-01 6746:2.0305726e-01 9026:2.4073294e-01 17419:2.0871939e-01 26535:1.9892497e-01 const:.01 0 |features 9:5.0540596e-02 14:4.6068620e-02 19:4.4801082e-02 20:8.7463163e-02 21:7.7456139e-02 24:2.0773083e-02 39:7.8044839e-02 51:7.9537988e-02 52:9.6795008e-02 64:3.8014270e-02 103:6.8051994e-02 131:7.4115947e-02 135:7.6132230e-02 163:1.4812505e-01 167:2.0267460e-01 169:5.5483989e-02 197:2.3729570e-01 217:5.0119966e-02 223:1.2455381e-01 232:1.0096297e-01 236:4.5359232e-02 257:5.0903626e-02 293:4.2066108e-02 307:1.5897730e-01 336:1.2911800e-01 343:9.3797959e-02 353:7.6606780e-02 374:6.3974708e-02 433:7.9776041e-02 454:5.8282591e-02 468:8.6890355e-02 502:1.3832974e-01 533:4.0562745e-02 547:9.6511893e-02 550:6.2039752e-02 553:6.1044972e-02 587:1.1495925e-01 613:4.2398717e-02 638:1.2277661e-01 694:2.4927928e-01 757:6.8727627e-02 759:9.7212009e-02 773:1.2759511e-01 784:8.5998692e-02 905:8.2423836e-02 1028:8.2530707e-02 1304:8.3591290e-02 1488:1.0663786e-01 1528:8.5401803e-02 1629:5.7616692e-02 1664:6.5891236e-02 1786:1.0906947e-01 1807:9.5916353e-02 1914:1.9987991e-01 2026:9.8611891e-02 2360:1.4455345e-01 2362:5.7816155e-02 2493:1.4269869e-01 2520:1.0095053e-01 2992:3.0847204e-01 3144:1.9871539e-01 3358:1.1740433e-01 3370:1.9613664e-01 3556:1.1777974e-01 5571:1.6255094e-01 6612:1.4820082e-01 10594:1.7300421e-01 12127:2.0862816e-01 22164:2.0538346e-01 const:.01 1 |features 9:6.2957637e-02 20:4.1752864e-02 24:4.3813080e-02 35:7.4588090e-02 50:4.8390042e-02 51:3.3632811e-02 53:7.0737943e-02 69:3.4443237e-02 76:9.2135593e-02 102:6.5140650e-02 106:1.3731050e-01 107:8.2912423e-02 136:1.9072612e-01 151:2.0910585e-01 175:8.6279102e-02 179:9.7146519e-02 231:7.0342697e-02 264:8.6105868e-02 288:9.3256377e-02 293:1.2504445e-01 309:8.9237668e-02 348:7.2520755e-02 364:6.6276364e-02 381:8.3549678e-02 478:8.8161357e-02 614:1.0845018e-01 628:9.2525505e-02 767:8.7308258e-02 954:1.0090173e-01 1002:1.0828501e-01 1117:1.4820594e-01 1193:6.9656551e-02 1338:1.2136582e-01 1653:1.2511599e-01 1657:1.6012539e-01 1688:2.1216191e-01 1972:1.1239104e-01 1999:3.7206316e-01 2298:3.6013115e-02 2346:1.2930812e-01 2448:1.2947457e-01 3457:1.0884611e-01 10204:3.6336035e-01 22903:3.8231099e-01 24328:2.2877143e-01 37109:2.5829044e-01 const:.01 0 |features 9:7.2812051e-02 24:2.9927049e-02 50:3.3053398e-02 53:4.8318405e-02 55:3.4869190e-02 56:6.4918704e-02 101:5.7370372e-02 152:6.5405279e-02 188:5.1221389e-02 192:6.9107890e-02 193:8.4907442e-02 199:8.1762008e-02 236:3.8595252e-02 267:6.6850141e-02 293:6.0603153e-02 306:7.4363284e-02 337:5.3364240e-02 349:5.9959091e-02 364:4.5270868e-02 365:4.2668946e-02 494:5.7392772e-02 548:1.2779731e-01 609:9.5768653e-02 613:3.6076210e-02 724:4.5941684e-02 768:1.2770610e-01 769:1.8318699e-01 802:3.2285877e-02 803:6.4684421e-02 825:1.1487223e-01 858:8.8775389e-02 892:8.9875191e-02 954:6.8922140e-02 995:9.3954019e-02 1025:7.1400180e-02 1026:8.1595220e-02 1036:6.3024439e-02 1038:6.9512442e-02 1059:3.7138782e-02 1112:1.0244626e-01 1173:5.4431703e-02 1305:6.6717803e-02 1308:1.2760423e-01 1309:1.0520356e-01 1342:6.1058961e-02 1350:7.9469822e-02 1360:1.3288015e-01 1373:6.9538631e-02 1416:7.3972143e-02 1454:5.1331725e-02 1455:6.7266874e-02 1546:9.9286810e-02 1731:6.3102126e-02 1970:8.2231753e-02 1985:1.6234329e-01 2278:1.1219115e-01 2367:2.0385821e-01 2573:2.3343146e-01 2600:2.2647153e-01 2738:9.0398766e-02 2988:7.5558238e-02 3272:6.1979726e-02 3457:7.4348636e-02 3966:1.0850604e-01 3981:1.3488503e-01 3997:1.1567192e-01 4202:2.5987309e-01 4203:1.0345439e-01 4206:9.0066716e-02 4207:2.9063728e-01 4743:1.5034905e-01 5701:2.6647374e-01 9825:1.2101800e-01 10123:1.4608510e-01 12229:1.6232325e-01 29742:1.5159895e-01 29743:2.5490740e-01 const:.01 -1 |features 5:2.1980021e-02 20:2.4111208e-02 51:1.9422086e-02 69:1.9890085e-02 84:4.6698708e-02 92:6.0924374e-02 125:4.6821587e-02 126:4.6574850e-02 140:2.3532094e-02 157:1.2935209e-01 170:4.6318430e-02 179:5.6099620e-02 183:3.9352261e-02 189:6.5528385e-02 213:4.9668267e-02 224:3.7203517e-02 230:1.0258599e-01 236:3.2629199e-02 269:3.3689555e-02 274:4.9331926e-02 277:3.3459518e-02 284:3.1942181e-02 288:5.3853162e-02 298:4.5989264e-02 302:4.3139704e-02 315:4.4683244e-02 326:3.7061211e-02 327:8.3867662e-02 364:3.8272899e-02 368:6.3213140e-02 386:1.2886617e-01 426:1.5576747e-01 437:5.1442143e-02 438:4.7611818e-02 494:1.0182677e-01 620:3.3881120e-02 644:4.0170886e-02 660:3.1057391e-02 726:4.7637142e-02 755:6.6269517e-02 886:6.1747745e-02 898:5.8324333e-02 927:8.9420706e-02 932:4.9647041e-02 964:7.8772940e-02 994:6.0539972e-02 1009:2.3056793e-01 1032:6.6148818e-02 1115:1.3666934e-01 1125:7.0780903e-02 1127:3.0870181e-02 1160:5.6015305e-02 1188:3.9742175e-02 1253:1.5429522e-01 1504:6.9193125e-02 1511:5.1708117e-02 1659:1.7306532e-01 1752:8.9772366e-02 2196:8.4053680e-02 2288:6.6823639e-02 2298:2.0796651e-02 2349:6.9406472e-02 2500:7.8558601e-02 2777:8.9902923e-02 2780:1.8641861e-01 2833:9.1807500e-02 2846:7.9965472e-02 3387:7.6342545e-02 3403:7.1083248e-02 3584:2.9835260e-01 4595:1.0207325e-01 6829:3.3759341e-01 7148:9.8214366e-02 7611:1.0931723e-01 8557:1.0342118e-01 10471:1.0091684e-01 10672:4.3468964e-01 26737:2.8633615e-01 28859:1.3997933e-01 44340:1.6562751e-01 const:.01 0 |features 14:6.6838235e-02 17:9.4643340e-02 19:1.1005328e-01 21:6.6371389e-02 24:3.0138439e-02 33:7.5293563e-02 51:6.6323832e-02 53:1.3949506e-01 54:1.0982610e-01 66:1.2571283e-01 69:8.4187552e-02 76:1.0730974e-01 98:9.4834447e-02 102:7.5868905e-02 109:2.8217009e-01 110:7.6817632e-02 136:9.3088880e-02 169:1.6893502e-01 170:1.5817125e-01 180:1.0221929e-01 210:8.1003092e-02 215:1.0260387e-01 257:7.3853061e-02 302:8.7007396e-02 345:2.6072329e-01 346:2.4305280e-01 365:7.2755106e-02 374:9.2817120e-02 496:1.1734065e-01 522:1.4399543e-01 524:1.1539505e-01 551:1.5591164e-01 559:1.2787080e-01 587:1.6678758e-01 724:7.8335471e-02 784:1.2477042e-01 842:1.0047359e-01 975:1.8921244e-01 1038:1.1852614e-01 1047:1.7592447e-01 1127:6.2261298e-02 1576:2.9776242e-01 1807:1.3915937e-01 6800:2.5011691e-01 6801:2.4591212e-01 13326:2.9207662e-01 const:.01 1 |features 5:2.9143533e-02 9:4.8205346e-02 18:4.6539288e-02 39:4.3964725e-02 49:7.1837865e-02 52:9.2322551e-02 69:4.4652469e-02 106:1.0513578e-01 140:7.4455827e-02 142:8.8605739e-02 169:5.2920330e-02 180:6.7199796e-02 181:7.4894823e-02 188:4.6323411e-02 208:1.1507959e-01 233:6.6942550e-02 236:4.3263387e-02 242:1.3348173e-01 253:7.3464043e-02 274:6.5409705e-02 276:4.7461085e-02 288:4.2172618e-02 302:5.7199374e-02 315:5.9245966e-02 510:6.2995993e-02 533:3.8688526e-02 616:6.4875148e-02 620:4.4923320e-02 686:8.1682801e-02 767:1.4029247e-01 801:1.0280587e-01 802:3.6190890e-02 953:1.9444570e-01 971:8.7052844e-02 1195:7.4790113e-02 1211:8.9601070e-02 1429:8.2786702e-02 1479:9.3123011e-02 1575:7.5323775e-02 2298:2.7574491e-02 2556:1.0340131e-01 2581:9.5998004e-02 2582:2.6742777e-01 2586:1.2070643e-01 2602:8.6427569e-02 2682:1.2365073e-01 2784:1.4001727e-01 2936:1.0871778e-01 3307:1.0718621e-01 3405:1.2812719e-01 3536:1.2857206e-01 3941:1.2243947e-01 4099:1.6279022e-01 4383:1.3616163e-01 5313:8.5736893e-02 6329:4.4005388e-01 7004:1.2278081e-01 9683:1.9396842e-01 9842:1.5038869e-01 13713:1.7520815e-01 30311:4.2080373e-01 const:.01 0 |features 6:7.5481810e-02 10:4.6187941e-02 24:3.6740713e-02 54:3.0399607e-02 61:4.7319710e-02 126:5.4566380e-02 204:9.8144136e-02 231:4.7591060e-02 240:4.0200915e-02 344:6.7684010e-02 348:4.9064644e-02 357:6.8123855e-02 380:5.7841357e-02 428:6.9504537e-02 474:1.2899531e-01 497:5.2742776e-02 526:3.4613296e-02 571:2.1802863e-01 581:1.3262936e-01 690:6.3151233e-02 743:1.1235524e-01 845:8.3423652e-02 888:6.8133086e-02 1045:6.3275486e-02 1143:1.4023669e-01 1156:8.1813142e-02 1209:1.0732882e-01 1213:6.2635645e-02 1215:8.1071630e-02 1231:1.0529521e-01 1310:1.8377796e-01 1408:7.7264301e-02 1425:1.2897581e-01 1449:1.5604195e-01 1459:8.7371066e-02 1647:6.9840483e-02 1769:1.0981002e-01 1782:1.0355487e-01 1822:1.1469802e-01 1833:1.1629859e-01 1880:1.3411152e-01 1889:6.0411863e-02 2570:1.1051372e-01 2771:8.2690276e-02 3117:9.2475340e-02 3272:6.1389748e-02 3291:8.1146576e-02 3404:1.6357094e-01 3702:1.1919766e-01 3809:1.0217354e-01 3854:9.3215369e-02 3967:1.2964620e-01 3997:1.1457086e-01 4132:1.0167215e-01 4337:8.5631780e-02 4652:1.2226058e-01 4697:1.0991180e-01 4721:9.8066635e-02 4735:1.1842494e-01 4836:8.7460309e-02 5358:1.2072430e-01 6567:1.3872045e-01 6692:1.2977473e-01 7438:1.1674683e-01 7512:2.0111158e-01 10223:1.3041711e-01 14318:1.6092812e-01 15352:1.4580454e-01 16856:2.3946035e-01 17039:1.5625834e-01 23775:1.5678935e-01 34628:3.1165111e-01 43343:1.8236277e-01 const:.01 0 |features 6:4.9368169e-02 17:2.1237075e-02 23:3.4849059e-02 24:1.9387189e-02 34:5.9724074e-02 41:7.4181542e-02 51:1.4882444e-02 69:1.5241055e-02 73:3.3165272e-02 84:3.5783537e-02 102:2.8824592e-02 110:4.9414571e-02 161:2.8468534e-02 173:1.1626893e-01 175:3.8178310e-02 182:5.1636245e-02 192:4.4769119e-02 193:3.2486431e-02 210:3.0775206e-02 220:3.7812196e-02 230:7.8607947e-02 259:5.1876247e-02 264:3.8101651e-02 274:6.4003117e-02 295:3.3843745e-02 297:3.0899294e-02 315:5.7971936e-02 342:8.0451690e-02 354:3.5279229e-02 357:4.4555768e-02 359:3.9524458e-02 389:4.5921694e-02 393:4.2307563e-02 428:4.5458794e-02 442:6.2074952e-02 454:3.2126099e-02 475:5.8285534e-02 516:3.9832570e-02 518:5.6932967e-02 535:6.1073501e-02 547:3.1419933e-02 555:4.8263110e-02 572:6.4969726e-02 573:2.9539933e-02 575:3.5643816e-02 585:3.8697153e-02 631:1.4353769e-01 648:7.1174301e-02 702:3.0708117e-02 724:5.0390951e-02 752:9.9850088e-02 757:7.9502851e-02 789:4.7075067e-02 807:9.0458132e-02 817:8.0943748e-02 837:7.0840932e-02 895:5.5958897e-02 897:3.5967585e-02 933:4.5758169e-02 953:4.7091078e-02 971:5.0309181e-02 992:4.0439975e-02 1000:3.5623509e-02 1011:3.8793147e-02 1040:3.6453199e-02 1042:6.8243340e-02 1044:5.9096690e-02 1099:4.3424558e-02 1123:5.4176744e-02 1131:5.5893853e-02 1132:3.5104387e-02 1164:5.1628124e-02 1188:3.0452996e-02 1189:3.9877586e-02 1192:6.1257601e-02 1196:6.9668621e-02 1213:2.4195332e-02 1222:7.4730262e-02 1266:7.9039738e-02 1273:9.3792379e-02 1287:5.9295304e-02 1311:1.1357933e-01 1420:4.7229216e-02 1454:5.6302998e-02 1455:4.3576486e-02 1511:8.3151348e-02 1538:4.8514966e-02 1540:7.4473009e-02 1544:4.0101409e-02 1589:5.3140637e-02 1619:1.0909022e-01 1650:6.0494728e-02 1755:4.8080720e-02 1811:9.3135275e-02 1827:5.1159564e-02 1907:8.0302082e-02 1960:5.5150669e-02 1994:5.1696874e-02 1998:8.5794196e-02 2009:1.6806281e-01 2079:1.1233608e-01 2084:1.5792398e-01 2098:1.8874693e-01 2099:1.8983629e-01 2129:7.6269820e-02 2234:4.1202631e-02 2261:1.6218609e-01 2276:8.6639859e-02 2362:3.1868994e-02 2417:1.6542272e-01 2515:5.3445540e-02 2871:5.6281768e-02 2992:6.0905561e-02 3005:7.4014865e-02 3008:4.5255598e-02 3027:5.2160311e-02 3066:6.5141082e-02 3100:8.0570042e-02 3140:7.7811204e-02 3198:1.3140838e-01 3210:6.8041362e-02 3331:7.9829097e-02 3368:4.7013775e-02 3506:6.3209787e-02 3570:5.8224775e-02 3580:7.3717967e-02 3588:6.4083852e-02 3665:6.5019801e-02 3761:1.3397951e-01 3966:7.0291825e-02 4353:7.5982518e-02 4522:8.5266538e-02 4960:1.2693819e-01 5701:8.2257055e-02 5733:7.0482574e-02 6243:7.3410310e-02 6412:7.8518458e-02 6442:6.8370178e-02 6568:1.4579870e-01 8197:8.1806645e-02 10091:1.8078963e-01 10403:9.0963520e-02 10797:7.4573033e-02 10921:1.1991173e-01 10922:1.0756739e-01 11113:7.1950614e-02 13070:8.8027559e-02 13372:1.0592567e-01 13920:1.2738410e-01 14643:9.9539533e-02 14931:1.1019964e-01 18535:8.6279467e-02 21786:1.8603274e-01 21787:8.9632370e-02 21794:1.1116634e-01 25392:1.1231291e-01 29428:1.1441861e-01 29841:1.4814374e-01 41623:1.2000546e-01 const:.01 3 |features 13:3.1780716e-02 20:2.6562979e-02 54:2.8585918e-02 69:2.1912629e-02 82:5.8049358e-02 131:5.8736794e-02 239:4.5327391e-02 252:4.0310517e-02 260:7.6078787e-02 293:3.3337336e-02 312:5.5187121e-02 326:4.0829819e-02 480:1.0808110e-01 575:1.0754639e-01 609:8.9197725e-02 613:3.3600930e-02 784:1.4302853e-01 803:6.0246255e-02 882:6.9325343e-02 905:6.5320790e-02 955:6.5052614e-02 1045:5.9500370e-02 1193:4.4315178e-02 1209:1.0092542e-01 1215:1.2907669e-01 1253:8.0998711e-02 1321:1.0773715e-01 1387:7.2316423e-02 1422:4.7683924e-02 1616:1.4526875e-01 1647:6.5673687e-02 1661:9.0076037e-02 1670:5.5867840e-02 1674:4.6764139e-02 1792:9.3430683e-02 1825:8.0822684e-02 1889:5.6807596e-02 2144:1.4277416e-01 2284:9.5845088e-02 2371:6.6173561e-02 3240:8.1150204e-02 3396:1.3803500e-01 3484:8.4396049e-02 3631:1.1275633e-01 4195:9.3184412e-02 4197:1.0941886e-01 4957:2.0568220e-01 5095:1.2179116e-01 6274:1.1822748e-01 7088:2.1718544e-01 8026:1.0568129e-01 9793:2.0754516e-01 9922:1.4243290e-01 10279:1.3034403e-01 11299:2.3901962e-01 12087:1.1898986e-01 17008:1.4454192e-01 17270:1.3463220e-01 19340:1.4572114e-01 27537:2.4891251e-01 38115:1.8481460e-01 38729:2.9631850e-01 38733:1.4102687e-01 43828:2.8295234e-01 43849:2.5397745e-01 const:.01 1 |features 1:5.6227937e-02 9:5.8112178e-02 11:6.7975417e-02 13:2.7233107e-02 14:5.2970249e-02 15:2.8857170e-02 17:4.4299863e-02 19:3.0424299e-02 21:3.1066565e-02 35:4.0662445e-02 45:6.2414631e-02 46:4.0475447e-02 49:8.4336177e-02 51:6.0553774e-02 52:3.8823109e-02 54:5.1406484e-02 60:4.4031937e-02 61:6.4558648e-02 64:6.1603129e-02 67:4.7362868e-02 69:1.8777076e-02 73:5.0644699e-02 79:3.7994515e-02 106:7.4856199e-02 130:7.8268766e-02 133:1.3987665e-01 171:1.3011831e-01 179:3.1279266e-02 217:3.4036342e-02 218:7.3455140e-02 223:9.2493683e-02 231:3.8348030e-02 234:3.7220091e-02 247:5.4220889e-02 262:5.8091156e-02 326:3.4987342e-02 332:6.3452847e-02 336:4.1781750e-02 341:4.8743796e-02 343:1.3367730e-01 348:3.9535418e-02 365:3.4054603e-02 374:1.4762178e-01 451:4.1328866e-02 467:6.4308517e-02 468:5.9007019e-02 495:6.2705122e-02 500:6.1949220e-02 510:9.4128758e-02 514:1.3579303e-01 534:1.0951763e-01 547:3.8709559e-02 553:4.1455485e-02 560:5.4430127e-02 613:2.8792860e-02 724:3.6666613e-02 763:7.4998535e-02 764:4.8829582e-02 773:8.6649515e-02 1071:4.0105179e-02 1086:5.7100881e-02 1130:6.0131811e-02 1141:7.1474522e-02 1145:4.3463137e-02 1218:1.0514795e-01 1437:7.1401097e-02 1449:1.6225833e-01 1454:4.0968470e-02 1664:4.4746570e-02 1685:7.2059080e-02 1921:5.8673799e-02 2288:6.3084319e-02 2298:1.9632911e-02 2314:6.6454045e-02 2349:6.5522626e-02 2474:5.8755338e-02 2526:6.6701807e-02 2538:1.0862266e-01 2940:1.2028566e-01 3142:1.0480788e-01 3206:7.4243933e-02 3353:9.0066992e-02 3686:7.8395553e-02 4026:8.7811925e-02 6547:9.1269627e-02 6548:2.9349780e-01 6719:9.0731807e-02 6871:7.8343809e-02 7761:8.4099285e-02 10386:1.1736739e-01 10598:1.3492443e-01 16156:1.0730688e-01 17966:1.2462626e-01 18200:4.5617953e-01 26771:4.4436035e-01 const:.01 1 |features 5:4.4329714e-02 19:6.4997412e-02 24:3.0137593e-02 39:6.6873968e-02 51:3.9170824e-02 53:8.2385719e-02 54:5.2331254e-02 61:8.1458278e-02 64:5.5151109e-02 70:5.1138438e-02 99:1.0662355e-01 124:1.2948769e-01 136:9.3086272e-02 137:1.8819149e-01 140:8.0356702e-02 152:1.1151985e-01 215:1.0260099e-01 224:7.5032741e-02 271:5.9748888e-02 300:1.2837751e-01 692:2.3037487e-01 854:3.2630676e-01 994:1.2209814e-01 995:9.4615012e-02 1032:1.3341017e-01 1122:7.6119892e-02 1186:1.3069926e-01 1189:1.0495842e-01 1194:2.4012150e-01 1629:8.3590306e-02 1848:2.0053655e-01 3390:1.7187399e-01 3533:1.5466952e-01 3863:1.9140249e-01 5947:1.4336202e-01 6080:4.1007745e-01 11268:2.3212181e-01 25118:2.6375446e-01 27851:3.0909121e-01 const:.01 3 |features 20:3.6674462e-02 41:1.1880229e-01 49:4.8673142e-02 50:4.2504359e-02 51:7.7088155e-02 56:8.3480909e-02 65:1.4872426e-01 81:8.1781596e-02 82:8.0146469e-02 102:5.7217594e-02 171:9.9898666e-02 223:5.7110842e-02 232:1.5569583e-01 247:8.7361507e-02 280:7.5250395e-02 417:7.3268570e-02 426:9.0797640e-02 451:6.6589683e-02 463:7.4043311e-02 469:2.2094013e-01 522:1.0859617e-01 544:2.7740389e-01 637:1.0001780e-01 655:5.1759366e-02 757:7.5199835e-02 984:1.4840774e-01 1171:9.3574688e-02 1544:7.9602376e-02 1546:1.5825099e-01 1629:6.3042566e-02 1685:1.1610267e-01 1688:1.1006524e-01 1726:8.4265992e-02 1808:1.3028733e-01 1823:1.1695317e-01 1840:1.2701567e-01 1896:1.3002652e-01 2335:9.7802326e-02 2493:7.4400067e-02 2526:1.8196413e-01 2693:1.4649729e-01 3046:1.8662894e-01 3668:1.4078389e-01 6609:1.7794405e-01 6655:2.2056903e-01 7196:2.4543880e-01 24343:5.2090609e-01 const:.01 0 |features 5:1.8748716e-02 10:5.6936800e-02 15:4.4146933e-02 17:4.9612597e-02 45:5.6394730e-02 49:4.6214975e-02 64:2.3325494e-02 69:3.5605107e-02 101:7.0048422e-02 110:3.2488175e-02 140:2.0072617e-02 233:4.3065708e-02 242:1.0643604e-01 244:6.9418870e-02 277:4.8323438e-02 323:1.2766322e-01 325:7.9672344e-02 365:3.0770028e-02 370:4.3850001e-02 443:9.3829840e-02 454:7.5050786e-02 462:5.6330800e-02 469:8.0393508e-02 484:5.5654574e-02 497:3.8400136e-02 506:3.3454269e-02 510:4.0526792e-02 511:4.2455204e-02 514:7.0518784e-02 533:2.4889233e-02 535:4.0153474e-02 546:6.4653300e-02 550:3.8067490e-02 620:6.0650364e-02 640:1.3312982e-01 641:8.2753584e-02 655:2.9026026e-02 724:5.6094151e-02 764:4.4119962e-02 801:6.6137411e-02 819:1.4694212e-01 842:2.5096988e-02 964:1.1376671e-01 1003:5.4785322e-02 1057:6.8352796e-02 1202:1.0422512e-01 1315:6.4849019e-02 1426:3.8666740e-02 1666:6.3617513e-02 1778:1.1817466e-01 1868:5.6576643e-02 1906:1.1306407e-01 1926:9.3726598e-02 1931:1.1884861e-01 2007:6.3413791e-02 2316:6.0273167e-02 2493:9.9562541e-02 2676:6.9040313e-02 2836:9.8926008e-02 2984:6.6663183e-02 3000:6.9308072e-02 3223:8.6090915e-02 3351:2.2871687e-01 3725:7.7053025e-02 3811:6.8490796e-02 3841:4.5579482e-02 4674:1.6996081e-01 5373:1.3293710e-01 5806:7.5824536e-02 6133:8.9576356e-02 6155:1.3100635e-01 6460:1.0676178e-01 6584:9.0606265e-02 6871:7.0787534e-02 6912:8.3406568e-02 7367:8.9570135e-02 7553:1.5591325e-01 7692:8.6311661e-02 7695:9.2567801e-02 8188:1.3411996e-01 10193:8.8429809e-02 10597:7.8079574e-02 10850:9.5289782e-02 11081:2.4371247e-01 11432:8.9037620e-02 11562:3.1671658e-01 11711:9.3613222e-02 11883:1.1952781e-01 11967:2.1894297e-01 11968:1.9302370e-01 11969:1.3247661e-01 11970:1.1684068e-01 11971:1.3337959e-01 11972:1.3171561e-01 11973:1.3046715e-01 11974:2.2348976e-01 12669:1.0174029e-01 const:.01 1 |features 19:5.9574194e-02 26:4.2865239e-02 39:3.6201324e-02 51:7.2051011e-02 64:2.9855313e-02 65:1.4200938e-01 74:4.2308707e-02 100:1.2271544e-01 218:1.0562819e-01 255:6.4512782e-02 257:3.9978240e-02 384:8.1881963e-02 393:6.0280081e-02 417:3.1060783e-02 438:1.5313289e-01 549:8.4757142e-02 555:4.0614061e-02 613:8.6890973e-02 616:5.3419333e-02 622:6.4212285e-02 814:5.5370692e-02 837:5.9613608e-02 897:5.1246841e-02 1005:6.2460557e-02 1071:4.6381343e-02 1193:4.3916617e-02 1213:3.4473661e-02 1422:4.7255065e-02 1617:1.8318784e-01 1765:5.1041853e-02 2074:1.4475012e-01 2298:2.2705318e-02 2350:7.5851642e-02 2374:1.6074987e-01 2381:7.7482827e-02 2603:3.3817855e-01 3923:2.1595059e-01 3988:9.5602795e-02 4195:9.2346333e-02 4196:4.0548000e-01 4197:2.8295380e-01 4254:7.8190200e-02 4566:9.6056193e-02 6118:2.4940072e-01 6837:3.1547111e-01 7890:1.0002538e-01 8007:3.4149605e-01 9866:9.4558999e-02 15111:1.5337330e-01 const:.01 0 |features 14:9.0551943e-02 107:2.2151279e-01 234:1.8240327e-01 365:9.8568074e-02 514:1.3341925e-01 1213:8.6278982e-02 1683:2.4263929e-01 2298:5.6825750e-02 2314:3.2566914e-01 2323:2.1527143e-01 2324:2.5828421e-01 2350:3.2142323e-01 2977:5.1535153e-01 6548:2.6570037e-01 6870:2.6723662e-01 7973:2.8700694e-01 const:.01 0 |features 5:3.0569859e-02 14:5.7127971e-02 15:2.5109209e-02 21:7.0537411e-02 23:6.3252546e-02 24:2.0782944e-02 25:8.5725211e-02 33:3.0665457e-02 35:5.9905607e-02 45:6.3535973e-02 51:1.5953887e-02 54:2.1313999e-02 60:3.8313080e-02 64:2.2462498e-02 65:3.8271498e-02 69:2.7663173e-02 70:5.8147259e-02 73:5.4793376e-02 77:5.8088157e-02 79:3.3059798e-02 85:7.7563360e-02 90:3.2503996e-02 98:3.8624041e-02 117:7.6439127e-02 170:3.8047355e-02 179:2.7216723e-02 188:4.0447000e-02 189:3.1791087e-02 191:6.5087140e-02 234:3.2385956e-02 240:2.8185964e-02 241:1.0602328e-01 269:2.7673613e-02 286:5.0536592e-02 288:2.6126852e-02 293:2.4856713e-02 311:6.6358015e-02 312:4.1148171e-02 327:6.8891421e-02 334:4.0456936e-02 338:3.2351784e-02 339:6.3113220e-02 360:4.6997938e-02 363:7.3020950e-02 364:5.3230029e-02 365:2.9631600e-02 417:3.9567947e-02 433:2.7841277e-02 437:7.1545839e-02 464:2.4783857e-02 478:4.1819762e-02 497:3.6979407e-02 504:5.0425492e-02 506:3.2216530e-02 524:4.6997938e-02 526:2.4268333e-02 542:5.6366071e-02 543:5.6082699e-02 547:3.3681970e-02 580:5.2104943e-02 584:5.6764752e-02 587:4.0119972e-02 607:6.0295317e-02 613:4.2418841e-02 625:4.1694559e-02 767:4.1415092e-02 789:5.0464176e-02 811:7.3758960e-02 848:4.7293402e-02 929:4.1737825e-02 988:8.8091038e-02 1012:7.5103939e-02 1024:8.6311430e-02 1028:2.8802637e-02 1040:3.9077599e-02 1059:2.5791157e-02 1073:1.4106524e-01 1089:6.3731894e-02 1099:7.8817450e-02 1106:1.2108134e-01 1122:6.5063007e-02 1186:5.3232510e-02 1213:2.5937244e-02 1272:1.0798465e-01 1280:1.1216581e-01 1308:5.2337568e-02 1309:7.3058985e-02 1322:5.5768292e-02 1380:4.2369001e-02 1421:5.7262797e-02 1425:5.3408515e-02 1454:7.4810281e-02 1455:5.7900451e-02 1468:5.4929636e-02 1492:8.4563032e-02 1500:5.7243664e-02 1543:7.8670032e-02 1643:9.8178074e-02 1654:4.9704719e-02 1691:1.7020607e-01 1725:1.3631357e-01 1776:4.5585170e-02 1861:6.6224568e-02 1955:6.6742174e-02 1982:5.2097537e-02 2031:1.7524984e-01 2036:1.3737166e-01 2039:8.7510303e-02 2054:1.8759170e-01 2058:8.2896128e-02 2090:7.9429053e-02 2107:4.6024594e-02 2128:8.7229356e-02 2226:6.9141768e-02 2298:1.7082995e-02 2360:5.0448138e-02 2506:4.6708602e-02 2548:5.3938799e-02 2886:1.2377986e-01 2936:6.7353018e-02 2937:1.1558127e-01 2988:8.8842280e-02 3937:1.1740731e-01 4134:1.5626492e-01 4331:7.7642187e-02 4524:1.5369795e-01 4525:1.5632485e-01 4527:1.7224768e-01 5656:1.1679894e-01 6669:1.0236072e-01 8240:1.2149943e-01 9194:8.5912406e-02 9462:2.7758819e-01 10491:8.8883638e-02 12275:9.0519451e-02 12276:9.1816261e-02 12283:1.0713290e-01 12398:1.7067580e-01 12963:9.7806975e-02 16404:9.9345028e-02 18109:1.0338216e-01 20339:1.8535286e-01 26595:1.1869442e-01 26596:1.1269107e-01 43057:1.9545111e-01 const:.01 3 |features 3:2.0098239e-01 13:9.7139642e-02 69:6.6977248e-02 73:8.6079769e-02 210:2.8382161e-01 236:1.0987454e-01 257:1.2330484e-01 271:9.9759355e-02 300:2.1434470e-01 496:3.3170715e-01 588:2.0304711e-01 782:5.8802795e-01 1160:1.8862417e-01 1902:2.9214451e-01 3132:2.8182480e-01 3506:2.7777719e-01 const:.01 1 |features 3:7.5274609e-02 5:2.7721019e-02 6:8.1254929e-02 24:3.1909321e-02 106:5.9063990e-02 117:5.5923458e-02 124:8.0973469e-02 140:2.9678481e-02 144:6.6757180e-02 147:4.8475292e-02 161:4.6856284e-02 167:6.5863252e-02 170:5.8416419e-02 189:4.8810795e-02 208:1.0946248e-01 215:6.4160220e-02 217:4.5470804e-02 224:4.6920765e-02 230:1.0405295e-01 240:4.3275628e-02 247:7.2436325e-02 262:7.7606805e-02 283:6.9337763e-02 286:5.0345905e-02 288:4.0114146e-02 309:6.4992316e-02 327:5.0401498e-02 337:5.6898914e-02 385:2.6686317e-01 386:1.6252494e-01 433:4.2746406e-02 481:5.8783960e-02 496:7.3375419e-02 511:6.2772378e-02 533:3.6800116e-02 613:6.5128230e-02 620:4.2730585e-02 636:1.0591725e-01 655:4.2916596e-02 675:8.4336817e-02 701:1.0061891e-01 702:5.0542403e-02 740:1.0262701e-01 751:8.1032857e-02 802:3.4424391e-02 841:8.4534377e-02 995:5.9166286e-02 1000:9.9273682e-02 1062:7.5057909e-02 1122:4.7600601e-02 1293:8.8933624e-02 1322:8.5624456e-02 1339:1.1455882e-01 1342:1.1022948e-01 1419:1.3952175e-01 1422:1.1455855e-01 1434:7.8772768e-02 1466:9.6724525e-02 1467:8.8373706e-02 1728:1.3829337e-01 1966:7.7498570e-02 2090:7.2026968e-02 2166:9.1685176e-02 2298:2.6228562e-02 2394:1.2269121e-01 2474:7.8494117e-02 2490:8.1928082e-02 2509:9.6463762e-02 2577:8.8719636e-02 2760:1.1669923e-01 3109:1.5548451e-01 3188:7.1856588e-02 3206:9.9186085e-02 3212:1.1073402e-01 3282:9.4406553e-02 3403:8.9649603e-02 3533:9.6720614e-02 3845:9.2920959e-02 4096:9.7636685e-02 4256:8.2426935e-02 4401:1.0633203e-01 4450:1.3256367e-01 4736:1.6756712e-01 6033:1.8842539e-01 6220:1.4093114e-01 6263:3.7304202e-01 6709:1.6233674e-01 7370:1.3546002e-01 12224:1.6426699e-01 14802:1.3931257e-01 19300:1.7710868e-01 46534:1.3786998e-01 const:.01 1 |features 9:4.6367027e-02 16:6.1067004e-02 20:8.5846998e-02 21:7.1059927e-02 24:3.2267448e-02 26:5.0072491e-02 33:4.7610965e-02 35:1.1528227e-01 41:1.6424473e-01 45:3.5334520e-02 51:6.9151565e-02 60:1.0071620e-01 61:5.1510595e-02 72:7.4152239e-02 79:5.1328398e-02 103:1.4898199e-01 176:7.8416556e-02 218:8.0061093e-02 250:1.0326560e-01 271:3.7782539e-02 286:3.0068828e-02 288:4.0564358e-02 293:3.8592350e-02 302:1.1546159e-01 309:6.5721735e-02 315:5.6986611e-02 318:2.3546550e-01 383:2.2283898e-01 417:3.6283262e-02 478:6.4929053e-02 522:9.1053754e-02 526:6.3795805e-02 550:5.6916598e-02 575:5.9324477e-02 614:7.9871364e-02 762:1.2019262e-01 773:1.1705850e-01 784:1.3358431e-01 785:8.8961251e-02 787:1.9401467e-01 1029:6.0565561e-02 1162:6.9167450e-02 1171:7.8458808e-02 1304:1.6093932e-01 1389:8.1424959e-02 1449:1.2052207e-01 1544:1.5926978e-01 1554:6.9270238e-02 1664:6.0450036e-02 1771:3.6215627e-01 1776:7.0775196e-02 1807:1.4898971e-01 1944:1.3120492e-01 2132:2.0645486e-01 2173:1.0992619e-01 2203:9.7744867e-02 2298:2.6522933e-02 2335:8.2003526e-02 2349:8.8517293e-02 2493:6.2381625e-02 2769:9.8676965e-02 2780:9.9630758e-02 2881:1.4217882e-01 2887:1.1598649e-01 2949:8.1066050e-02 3094:8.8201903e-02 3160:9.7536616e-02 3791:1.5505752e-01 7090:1.6098092e-01 10521:2.7235332e-01 12629:1.4020835e-01 22492:1.8364730e-01 const:.01 0 |features 5:6.2370926e-02 9:8.2969874e-02 11:7.8301065e-02 13:5.3113837e-02 15:7.9321973e-02 17:3.0138625e-02 18:3.8169172e-02 19:3.5045832e-02 21:6.0590386e-02 24:2.7513355e-02 25:5.4077033e-02 33:1.0593341e-01 36:6.4336151e-02 45:8.8755995e-02 51:2.1120440e-02 53:1.0600253e-01 54:5.9215263e-02 56:1.0105183e-01 60:5.0720505e-02 69:2.1629365e-02 75:5.3064771e-02 77:7.6899596e-02 79:7.4102245e-02 102:4.0906459e-02 103:9.0132914e-02 110:4.1417986e-02 111:5.6838844e-02 141:5.9076302e-02 169:9.1085196e-02 182:4.3280140e-02 209:4.6993274e-02 215:5.5321231e-02 252:3.9789423e-02 256:9.3684979e-02 259:4.3481302e-02 262:6.6915356e-02 271:3.2215890e-02 293:3.2906387e-02 318:1.6386269e-01 323:1.6275318e-01 327:4.3457974e-02 337:4.9060278e-02 354:5.0066564e-02 363:5.7093848e-02 364:7.0468202e-02 365:3.9227586e-02 370:9.4651602e-02 434:5.8588240e-02 453:4.6802446e-02 454:4.5591798e-02 460:1.3798396e-01 464:3.2809936e-02 478:5.5362798e-02 479:7.5700112e-02 525:8.2142293e-02 526:5.4396518e-02 547:4.4589642e-02 553:4.7752682e-02 559:1.1673314e-01 573:4.1921638e-02 575:5.0583966e-02 607:7.9821534e-02 614:6.8103597e-02 627:6.0209919e-02 628:1.5161711e-01 629:1.0059723e-01 717:1.4499886e-01 724:4.2236369e-02 757:5.3762466e-02 784:6.7272834e-02 807:7.5819626e-02 842:5.4172643e-02 910:6.8263754e-02 918:7.9150751e-02 976:7.4713372e-02 984:6.2664874e-02 995:1.3312122e-01 1014:5.2290574e-02 1036:9.8103240e-02 1054:1.2968098e-01 1127:7.0449598e-02 1134:6.0766481e-02 1229:8.3534785e-02 1273:7.8614302e-02 1361:7.4676335e-02 1617:6.5356918e-02 1623:5.4450881e-02 1666:3.8646318e-02 1711:9.5469534e-02 1727:6.1889127e-02 1731:5.8012776e-02 1807:7.5030960e-02 1946:1.0205268e-01 1982:6.8968959e-02 1983:9.7111531e-02 1993:9.5822535e-02 2298:2.2615204e-02 2346:1.3748658e-01 2534:1.4603944e-01 2795:8.5954525e-02 2965:1.3305515e-01 2976:1.0303364e-01 3784:1.0586172e-01 4192:3.4265345e-01 4395:1.2212165e-01 5253:9.9034332e-02 5630:1.0984328e-01 5971:1.1729332e-01 6047:9.7998649e-02 6597:1.0527518e-01 7016:1.1832156e-01 7357:1.3066302e-01 10738:1.2708010e-01 13153:1.3917591e-01 15247:1.4806409e-01 15793:1.8395585e-01 22259:1.4044251e-01 23669:1.8170235e-01 const:.01 0 |features 7:3.4840040e-02 15:1.7136127e-02 24:8.3770668e-03 34:4.3693949e-02 45:1.5531783e-02 50:3.7382036e-02 76:2.9827056e-02 101:7.0950828e-02 110:3.6151547e-02 125:5.5084400e-02 126:4.4207551e-02 128:3.1904615e-02 141:3.0454848e-02 143:5.8224376e-02 167:6.9861256e-02 168:4.7647424e-02 181:3.1665616e-02 182:4.6823520e-02 184:3.0404031e-02 187:3.2502651e-02 210:2.2515047e-02 217:2.0211652e-02 220:2.7663287e-02 228:6.0315896e-02 236:1.8291811e-02 249:4.3547831e-02 252:2.0512132e-02 259:2.2415359e-02 265:3.8853105e-02 267:3.1682916e-02 280:2.7734110e-02 297:2.2605829e-02 298:2.5781414e-02 305:2.3575986e-02 345:3.4531772e-02 346:5.4504752e-02 363:8.6706564e-02 364:2.1455647e-02 390:3.8228404e-02 397:6.7489751e-02 447:1.0005680e-01 464:2.8638037e-02 466:4.0311165e-02 477:3.0120896e-02 478:2.8540475e-02 496:3.2615177e-02 497:2.5237108e-02 528:3.9950643e-02 554:7.8387253e-02 558:4.9762145e-02 571:4.9711622e-02 572:4.7531649e-02 573:2.1611325e-02 586:2.3220150e-02 587:4.6359096e-02 596:6.0263071e-02 613:1.7097939e-02 638:6.1368302e-02 643:6.6462412e-02 644:3.8129084e-02 655:1.9076312e-02 663:7.3441520e-02 670:3.6726441e-02 694:3.8523898e-02 751:3.6018889e-02 758:4.0786028e-02 760:3.7352145e-02 767:2.8264301e-02 791:4.4009849e-02 801:4.3466438e-02 802:3.6514003e-02 807:3.9086323e-02 857:9.0143897e-02 861:4.9718324e-02 932:2.7831949e-02 937:5.2228145e-02 1028:1.9656757e-02 1033:2.7787650e-02 1059:4.2002439e-02 1080:3.9885554e-02 1083:4.6198796e-02 1085:3.9726842e-02 1086:5.7411179e-02 1122:2.1158341e-02 1166:4.1224491e-02 1178:4.1629877e-02 1200:4.0690389e-02 1217:1.1395045e-01 1236:5.0496448e-02 1250:4.2214323e-02 1266:3.4152512e-02 1272:4.3525822e-02 1307:6.8669237e-02 1308:3.5718497e-02 1309:4.9860116e-02 1318:7.8499652e-02 1326:4.8372380e-02 1328:5.8278326e-02 1397:3.4463037e-02 1409:4.7190681e-02 1413:4.6337679e-02 1429:3.5002314e-02 1443:3.3441190e-02 1446:5.1397599e-02 1476:9.5236763e-02 1549:8.3884947e-02 1668:3.2849502e-02 1687:4.3906629e-02 1717:8.2391284e-02 1804:8.4411882e-02 1893:5.3866304e-02 2014:6.7775264e-02 2074:3.5416268e-02 2087:4.1348211e-02 2095:7.6559819e-02 2097:3.3240367e-02 2104:3.6455814e-02 2118:7.3130772e-02 2126:3.5548791e-02 2141:9.3933709e-02 2148:5.4242454e-02 2182:3.7997674e-02 2249:7.1520083e-02 2262:3.7439309e-02 2409:4.1854691e-02 2412:5.4271162e-02 2453:4.4971883e-02 2458:4.9542155e-02 2469:7.5739913e-02 2470:3.9942887e-02 2517:1.1136424e-01 2570:1.1097495e-01 2714:5.8235914e-02 2893:4.3869615e-02 2932:1.0808441e-01 2974:5.5295590e-02 2984:9.1944359e-02 2988:3.5810024e-02 3039:4.3797858e-02 3084:6.1566442e-02 3112:4.8887894e-02 3123:5.8712419e-02 3132:7.9438962e-02 3137:3.3737298e-02 3326:6.5589420e-02 3367:5.2583277e-02 3487:9.2147656e-02 3608:2.0820643e-01 3617:4.4865873e-02 3684:7.6627649e-02 3745:4.7501903e-02 3770:6.3513435e-02 3775:7.8416646e-02 3812:5.4318316e-02 3818:5.7274304e-02 3822:1.9098589e-01 3823:4.4853348e-02 3843:9.1322683e-02 3883:4.8410673e-02 3964:5.3148352e-02 4031:4.8605818e-02 4200:8.8930175e-02 4314:6.7789614e-02 4539:9.3055889e-02 4660:5.4407988e-02 4969:5.5007938e-02 5012:6.8126224e-02 5031:6.3682228e-02 5373:5.1601030e-02 5592:5.9569605e-02 5696:6.4103141e-02 5945:5.1751181e-02 6343:8.3479986e-02 6682:1.3796583e-01 6685:6.4830862e-02 6686:1.0457649e-01 6822:1.3873954e-01 7108:4.5291211e-02 7144:9.6225031e-02 7185:6.8560563e-02 7438:5.5862669e-02 7609:1.6033533e-01 8229:1.0223389e-01 8292:5.4418582e-02 8402:5.0823536e-02 8497:5.4046262e-02 8538:6.2403820e-02 8634:6.3728154e-02 8861:6.6802837e-02 8871:5.5826101e-02 9111:5.8251314e-02 9117:5.9958160e-02 9535:6.4150997e-02 9650:6.8188138e-02 9816:6.5249316e-02 10093:7.0116185e-02 10200:7.0709318e-02 10786:6.2822521e-02 10854:1.0823838e-01 11020:6.1852627e-02 11780:7.4865676e-02 11982:5.9552085e-02 12483:6.4164706e-02 12691:8.1777968e-02 13714:7.2919071e-02 13750:6.0485873e-02 14487:8.7727055e-02 14746:7.2039224e-02 15347:6.5685585e-02 15383:7.6129235e-02 15565:8.2490668e-02 16153:1.0228214e-01 16614:5.9369959e-02 18085:6.4904340e-02 18652:8.0024414e-02 19468:7.3448263e-02 25365:7.7295355e-02 26352:7.8225546e-02 26441:2.5145692e-01 26725:1.0388903e-01 30118:9.4562627e-02 30785:7.9896271e-02 32219:1.0180197e-01 35287:8.4132530e-02 36666:9.9623039e-02 42610:1.1279740e-01 45427:8.2207583e-02 const:.01 1 |features 13:4.3153021e-02 14:1.1829744e-01 41:6.9006599e-02 51:6.0972415e-02 84:1.1827825e-01 188:3.0867187e-02 217:5.3933285e-02 234:5.8978193e-02 239:6.1547190e-02 286:3.5269044e-02 291:8.5765503e-02 387:9.0356790e-02 464:4.5133978e-02 533:7.3904037e-02 573:5.7668209e-02 811:5.6289248e-02 1007:9.2910483e-02 1029:7.1039997e-02 1094:1.3071515e-01 1160:8.3793834e-02 1325:1.3793103e-01 1584:1.0675233e-01 2298:3.1109909e-02 2506:8.5061215e-02 2812:1.1131887e-01 2876:2.3368464e-01 2877:2.3493543e-01 3029:1.6799289e-01 3052:2.5787389e-01 3054:1.4093679e-01 4164:1.8078741e-01 8247:4.8275068e-01 10943:1.8927836e-01 14950:3.9856747e-01 21809:3.8234097e-01 const:.01 3 |features 18:1.5493284e-01 19:1.1477032e-01 20:8.5865617e-02 24:5.3215984e-02 33:1.3294719e-01 47:2.1871074e-01 51:1.0659786e-01 55:6.2004048e-02 57:1.8354702e-01 188:4.3400761e-02 229:6.7657195e-02 296:2.0359166e-01 323:1.9091707e-01 388:9.0661198e-02 433:1.2070323e-01 549:1.6328554e-01 929:2.2428337e-01 1029:9.9885680e-02 1122:7.9384729e-02 1125:1.4887498e-01 1288:1.0321296e-01 1455:1.1961330e-01 1731:2.3548020e-01 2298:4.3742038e-02 2350:1.4612900e-01 3923:1.4122328e-01 4296:1.8467993e-01 4333:2.3115349e-01 4345:3.0988041e-01 4349:1.8925640e-01 5782:2.4399020e-01 5864:2.3890707e-01 10749:2.5684154e-01 21120:3.0012569e-01 const:.01 1 |features 13:3.5122149e-02 20:2.9355818e-02 24:1.8193530e-02 54:5.3488977e-02 55:6.0769320e-02 57:1.7518632e-01 73:3.1123305e-02 79:4.9000982e-02 92:7.4176498e-02 102:4.5799427e-02 123:1.7551583e-01 188:2.5122738e-02 210:4.8898760e-02 217:9.2121072e-02 225:6.1115582e-02 252:4.4548776e-02 253:6.7458391e-02 257:7.5484782e-02 269:4.1017622e-02 366:1.1325441e-01 415:6.0479321e-02 463:1.4142957e-01 555:4.5291580e-02 578:1.2191480e-01 584:2.3488830e-01 611:8.9175999e-02 645:7.8458533e-02 655:4.1430425e-02 679:6.2095456e-02 684:6.3856207e-02 686:7.5005271e-02 726:5.7999060e-02 764:6.2974818e-02 773:5.3249780e-02 802:3.3232298e-02 1028:4.2691052e-02 1036:1.3614102e-01 1059:3.8227461e-02 1077:8.2150340e-02 1099:1.1682263e-01 1218:5.1968209e-02 1235:7.0076689e-02 1282:7.4677385e-02 1350:8.1799380e-02 1429:7.6018922e-02 1440:7.9550207e-02 1444:1.0783076e-01 1455:6.9238722e-02 1544:6.3717172e-02 1546:1.0219729e-01 1587:9.6300386e-02 1623:6.0963944e-02 1664:5.7709012e-02 1774:8.6448006e-02 1965:1.0352060e-01 1977:1.1192454e-01 2088:2.1713960e-01 2128:7.6361164e-02 2153:5.8909841e-02 2298:2.5320288e-02 2427:1.1691196e-01 2538:1.4008911e-01 2701:8.4651217e-02 2730:2.2284523e-01 2731:8.7408215e-02 2732:1.5031859e-01 3206:9.5751345e-02 3488:1.2392300e-01 3515:1.3569398e-01 4285:1.8436658e-01 5657:9.6229412e-02 5719:1.3809447e-01 6317:1.2981699e-01 6442:1.0863345e-01 7016:1.3247442e-01 7177:1.3985184e-01 7827:3.2701254e-01 8894:2.7690810e-01 16820:1.5061314e-01 17493:1.8230699e-01 const:.01 1 |features 10:3.5644427e-02 16:4.3292750e-02 17:5.9796676e-02 19:8.9730062e-02 20:2.1799959e-02 24:2.2875635e-02 26:3.5498317e-02 39:2.9979678e-02 41:4.1708253e-02 48:4.6792686e-02 53:8.8134483e-02 54:2.3460163e-02 69:3.0448653e-02 74:5.9323531e-02 110:5.8306012e-02 115:6.7804411e-02 117:4.0091250e-02 121:4.2850554e-02 124:9.8286323e-02 151:6.4482346e-02 181:5.1071003e-02 193:3.8331900e-02 229:4.9242467e-02 239:3.7199713e-02 253:8.4818803e-02 271:2.6785497e-02 274:4.4603076e-02 293:2.7359603e-02 295:6.7613192e-02 305:3.8023870e-02 315:4.0400002e-02 320:3.8710106e-02 364:3.4604140e-02 380:4.4637669e-02 383:1.2745656e-01 394:8.3664499e-02 400:4.4861794e-02 415:9.4254173e-02 417:9.3606025e-02 438:4.3047853e-02 481:4.2141933e-02 497:4.0702965e-02 516:4.6999872e-02 534:6.1949056e-02 623:7.7074982e-02 733:1.3904005e-01 927:4.7750738e-02 929:9.6411340e-02 951:6.6445321e-02 982:2.3144120e-01 1002:5.6537647e-02 1003:5.8070760e-02 1013:9.3373321e-02 1056:4.8027087e-02 1090:7.7481814e-02 1115:5.1782589e-02 1170:5.5230048e-02 1173:7.0445925e-02 1204:2.4909201e-01 1213:4.8337549e-02 1218:6.5342225e-02 1321:5.2221537e-02 1470:6.2386319e-02 1544:4.7317080e-02 1575:5.1363513e-02 1608:2.5474373e-01 1666:6.7432605e-02 1791:8.9988582e-02 1806:3.3019197e-01 1874:7.0083067e-02 1979:9.5684007e-02 1998:5.9789028e-02 2131:6.7900576e-02 2182:1.0376196e-01 2362:7.8914888e-02 2374:1.3312301e-01 2376:1.1997322e-01 2380:1.2819764e-01 2381:1.3466050e-01 2455:7.2431557e-02 2502:1.0227053e-01 2506:5.1411819e-02 2548:5.9370041e-02 2709:9.8846674e-02 2752:6.5495759e-02 2926:8.6909212e-02 2940:6.8040036e-02 3013:5.8986142e-02 3137:5.4412257e-02 3306:1.2922576e-01 3327:7.6205522e-02 3355:6.4108074e-02 3669:1.1386418e-01 3898:7.6301426e-02 4073:1.1052508e-01 4077:6.4509563e-02 4102:7.2038792e-02 4550:8.2730398e-02 5388:1.7350669e-01 8075:1.5743443e-01 8408:8.3213530e-02 11627:1.3053206e-01 11794:1.1238789e-01 12817:1.3195512e-01 12845:2.0406902e-01 13680:9.6953347e-02 13963:9.5457762e-02 15331:9.7277015e-02 35247:1.3152725e-01 46151:1.7046249e-01 const:.01 1 |features 20:8.2411356e-02 136:1.5775637e-01 334:1.6834122e-01 1398:1.9992638e-01 1429:2.1340990e-01 1654:2.0682122e-01 2521:4.9259800e-01 5580:2.6474983e-01 5791:4.2265284e-01 6560:4.4585344e-01 6968:3.4860751e-01 const:.01 0 |features 9:3.6398012e-02 24:3.1395722e-02 45:4.6963699e-02 50:2.7975973e-02 69:1.9912839e-02 89:8.6318202e-02 110:3.8131021e-02 130:1.0288005e-01 141:5.4387953e-02 161:3.7194889e-02 179:3.3171244e-02 180:5.0739989e-02 187:9.8278783e-02 210:6.8079107e-02 221:4.8834592e-02 255:5.9157263e-02 286:7.2687015e-02 310:6.8331987e-02 323:5.3671151e-02 363:5.2562829e-02 369:7.0646152e-02 426:1.2541761e-01 437:5.1500991e-02 463:1.0227507e-01 561:6.1333645e-02 617:4.4145752e-02 620:5.7431348e-02 655:3.4067534e-02 660:3.1092919e-02 663:7.7462807e-02 679:5.1060036e-02 690:5.3964071e-02 702:4.0120963e-02 757:4.9495831e-02 774:6.0965233e-02 842:2.9456064e-02 857:6.7461908e-02 963:5.1648006e-02 972:8.8709086e-02 1059:3.1433791e-02 1119:7.0799015e-02 1379:8.0447547e-02 1384:7.3334336e-02 1422:4.3332197e-02 1426:4.5382734e-02 1434:6.2530451e-02 1454:7.3561348e-02 1455:5.6933824e-02 1479:1.1905130e-01 1492:6.0871184e-02 1730:7.4758939e-02 1783:7.3249601e-02 1837:5.8557935e-02 1919:7.0182055e-02 1979:1.0594957e-01 2090:5.7175580e-02 2094:7.2025821e-02 2104:1.1023202e-01 2827:1.0619581e-01 2937:8.3199099e-02 2968:8.5929751e-02 3187:1.0523009e-01 3392:2.2683747e-01 3410:9.2094503e-02 3435:1.3834976e-01 3451:2.7254555e-01 3512:7.4119225e-02 3563:9.5601499e-02 4239:1.0484468e-01 5390:2.4169137e-01 5483:8.6291805e-02 5995:9.3062788e-02 6059:1.1587030e-01 6499:1.8485101e-01 7241:1.6527644e-01 7738:1.1433336e-01 7739:1.1235390e-01 7757:2.4682325e-01 8542:2.8283405e-01 10446:1.1144420e-01 11124:1.0738813e-01 11199:1.1563525e-01 13009:2.3873159e-01 18339:2.4398449e-01 22004:1.3459072e-01 23705:1.4434856e-01 29830:1.5149315e-01 const:.01 1 |features 10:4.4629339e-02 13:5.5292483e-02 54:2.9373778e-02 95:6.4632386e-02 131:6.0355645e-02 157:8.6485691e-02 161:4.2058352e-02 182:4.5055419e-02 189:7.4181393e-02 208:5.8030330e-02 213:5.6226950e-02 230:7.5353131e-02 240:3.8844343e-02 268:1.3840207e-01 269:3.8138248e-02 277:3.7877839e-02 297:4.5649465e-02 301:8.7807827e-02 309:9.8773651e-02 319:4.6491615e-02 334:5.5755518e-02 354:8.8247195e-02 357:6.5825030e-02 364:4.3326825e-02 445:9.2422344e-02 494:5.4928187e-02 555:7.1302116e-02 603:2.4221382e-01 620:3.8355112e-02 628:6.0486663e-02 629:6.1851427e-02 631:6.6325411e-02 645:7.2950862e-02 670:7.4164160e-02 676:7.5853497e-02 687:1.2742855e-01 757:5.5967718e-02 765:8.5163340e-02 767:5.7075996e-02 837:6.1812557e-02 841:7.5878330e-02 871:6.8067551e-02 888:6.5833949e-02 945:6.1080404e-02 953:6.9570601e-02 995:5.3107850e-02 1000:1.1044755e-01 1002:7.0789121e-02 1005:6.4764522e-02 1091:8.2602702e-02 1094:5.8424015e-02 1132:1.0883804e-01 1173:5.2094273e-02 1193:4.5536552e-02 1237:1.3321449e-01 1240:5.7182312e-02 1250:8.5246205e-02 1376:6.7036495e-02 1419:1.7650442e-01 1422:1.3679105e-01 1455:9.0733707e-02 1575:6.4310737e-02 1629:4.6919633e-02 1670:5.7407621e-02 1674:4.8053011e-02 1727:1.0908561e-01 1730:8.4534131e-02 1731:6.0392365e-02 1784:1.1187904e-01 1889:5.8373280e-02 2020:1.0389055e-01 2024:7.4701987e-02 2025:2.3599479e-01 2028:6.7058124e-02 2080:7.4105151e-02 2097:1.7515719e-01 2196:1.6110793e-01 2229:8.1601396e-02 2338:7.1606696e-02 2477:1.2594074e-01 2533:8.6313561e-02 2942:7.9955317e-02 3188:1.0920580e-01 3338:9.0397134e-02 3603:1.7676048e-01 3636:8.8642485e-02 3653:1.0501442e-01 3690:7.7062979e-02 3736:9.2749573e-02 3737:7.4664839e-02 3741:1.6800253e-01 3848:1.0343088e-01 4099:8.2088999e-02 4104:1.1012262e-01 5657:1.5149307e-01 5865:1.0695566e-01 5898:9.9317968e-02 6005:8.8906974e-02 6022:1.4866458e-01 7800:1.4580484e-01 12106:1.6199295e-01 14065:1.6751038e-01 16310:1.4734824e-01 29557:2.0073965e-01 const:.01 0 |features 5:4.3983996e-02 10:4.6593659e-02 13:3.4093983e-02 17:5.5460390e-02 18:4.1483700e-02 19:6.4490512e-02 21:3.8893208e-02 51:4.8172582e-02 52:8.2293510e-02 54:6.4357392e-02 61:4.7735371e-02 67:5.9295066e-02 95:6.7477129e-02 98:5.5572376e-02 121:1.1755033e-01 124:7.5881086e-02 176:7.2669387e-02 179:3.9159495e-02 182:4.7038496e-02 191:5.5309758e-02 209:8.6475924e-02 210:8.0369115e-02 223:4.4375744e-02 224:7.4447587e-02 252:4.3244652e-02 259:4.7257125e-02 284:3.7751693e-02 286:9.2026785e-02 288:3.7591387e-02 337:5.3320568e-02 348:4.9495630e-02 349:5.9910022e-02 359:6.0962029e-02 380:5.8349442e-02 381:9.6548170e-02 433:4.0058106e-02 436:1.1004676e-01 454:1.0398811e-01 471:1.3187514e-01 478:6.0170390e-02 480:6.8480842e-02 501:6.5886416e-02 524:6.7620762e-02 535:1.3276255e-01 549:5.4190017e-02 555:4.3965712e-02 559:7.4931465e-02 564:7.2784662e-02 574:7.8605242e-02 576:7.0007510e-02 577:9.3237959e-02 587:9.7736456e-02 588:7.1265295e-02 594:7.2218232e-02 606:6.1892118e-02 628:6.3148931e-02 882:1.5607677e-01 921:9.2883117e-02 927:6.2418777e-02 981:8.6777590e-02 995:5.5445347e-02 1014:5.6831378e-02 1038:1.1759848e-01 1045:6.3831300e-02 1071:5.0208934e-02 1145:5.4412868e-02 1189:6.1506689e-02 1294:8.9536898e-02 1295:7.1489416e-02 1422:5.1154759e-02 1426:5.3575475e-02 1511:6.1112575e-02 1575:6.7141317e-02 1656:9.0310328e-02 1710:1.2060855e-01 1714:1.0177737e-01 1756:7.9175927e-02 1861:9.5284097e-02 2136:6.6564873e-02 2227:9.7544409e-02 2338:1.7839557e-01 2676:9.5660187e-02 2850:1.2618704e-01 3160:2.1569268e-01 3689:1.2633957e-01 3825:8.7180078e-02 4192:2.6908526e-01 4193:1.9695120e-01 4222:9.4992794e-02 4269:1.8985939e-01 4708:1.5273537e-01 5770:1.8949188e-01 7563:1.6327249e-01 11708:1.4130983e-01 14248:2.4296996e-01 14321:1.8089043e-01 14714:1.4563596e-01 22643:1.2088921e-01 26887:1.5854539e-01 40689:1.2177701e-01 const:.01 3 |features 19:3.8730893e-02 39:3.9849099e-02 64:6.8968043e-02 135:6.5816924e-02 140:2.8280614e-02 179:3.9819285e-02 180:1.0312805e-01 305:5.0541468e-02 327:4.8027571e-02 434:6.4748779e-02 438:1.3654225e-01 489:6.6897094e-02 533:3.5066817e-02 549:1.4378799e-01 620:4.0717959e-02 629:1.1117501e-01 678:7.6094508e-02 897:9.5511548e-02 1002:7.5150050e-02 1003:7.7187866e-02 1021:1.3464615e-01 1169:9.2181824e-02 1193:4.8341811e-02 1195:1.1477652e-01 1213:3.7947349e-02 1617:1.2229463e-01 1666:7.2314270e-02 1970:8.3548829e-02 2022:1.4971301e-01 2028:1.4939854e-01 2339:8.1591509e-02 2370:1.4121071e-01 2381:1.7899123e-01 2493:1.4027517e-01 2526:1.7819960e-01 2534:1.3021284e-01 2603:1.0955447e-01 3199:1.8934092e-01 3923:1.3662295e-01 4565:1.6264629e-01 4566:1.7902519e-01 4569:2.0253369e-01 5782:2.3604223e-01 7052:1.1043578e-01 7999:2.4241097e-01 8001:2.7347884e-01 10771:1.4416249e-01 13520:1.4566302e-01 24468:1.9810401e-01 24469:1.9810401e-01 26378:3.0451390e-01 36966:2.3866688e-01 const:.01 0 |features 9:5.9608515e-02 19:5.2839227e-02 22:1.0501026e-01 23:7.4565828e-02 24:5.1416334e-02 161:1.2783393e-01 189:1.5142095e-01 229:5.2739445e-02 234:6.4641781e-02 259:6.5557532e-02 428:1.6468778e-01 506:6.4303607e-02 510:7.7897944e-02 533:4.7840454e-02 1059:5.1478680e-02 1173:7.5448684e-02 1266:9.9884838e-02 1342:8.4634833e-02 1373:9.6388645e-02 1419:1.0712560e-01 1454:7.1151748e-02 1455:9.3239732e-02 2367:1.0828817e-01 2446:1.1748262e-01 2949:1.0421687e-01 3459:1.3516846e-01 3791:1.9933882e-01 4065:3.1026843e-01 4096:1.2692849e-01 4104:1.5949175e-01 4346:3.3303609e-01 4347:2.2040294e-01 6510:1.4593895e-01 9692:2.3212782e-01 9693:4.8960653e-01 17155:2.3829176e-01 22719:2.4677208e-01 const:.01 1 |features 15:4.5802083e-02 18:5.2593064e-02 24:2.2390541e-02 51:6.9445275e-02 64:1.0691959e-01 69:5.0460812e-02 70:3.7992992e-02 73:3.8303047e-02 135:8.2060121e-02 147:5.7592005e-02 176:9.2130296e-02 218:5.5554785e-02 229:4.8198245e-02 240:5.1414441e-02 259:1.0144088e-01 263:8.8262454e-02 271:7.5158924e-02 288:4.7658384e-02 302:6.4639799e-02 319:6.1536387e-02 321:8.0272183e-02 380:7.3975459e-02 417:4.2628597e-02 426:8.9444287e-02 433:8.5987650e-02 438:7.1340740e-02 441:8.9406684e-02 511:7.4577935e-02 534:1.0266463e-01 547:6.1439790e-02 549:6.8702139e-02 555:5.5739757e-02 620:5.0766896e-02 660:4.6535868e-02 678:5.6034204e-02 802:4.0898558e-02 814:7.5992122e-02 886:9.2521772e-02 1012:6.5280385e-02 1071:1.3358700e-01 1116:1.0300723e-01 1118:1.0455889e-01 1160:1.4210987e-01 1193:6.0272265e-02 1195:8.4518723e-02 1213:4.7312517e-02 1387:9.8356247e-02 1511:2.0217550e-01 1560:1.0208063e-01 1629:6.2102906e-02 1666:9.0160973e-02 1902:1.2999599e-01 2173:1.2915044e-01 2212:9.1862358e-02 2262:2.6112434e-01 2298:3.1161347e-02 2329:3.3848515e-01 2602:9.7669974e-02 2914:1.4551590e-01 2915:1.5192080e-01 3195:1.2228165e-01 3404:2.0919695e-01 3485:1.4256884e-01 3923:1.0060591e-01 6477:1.7466715e-01 7052:2.8895926e-01 7092:1.7504022e-01 9017:1.6495857e-01 19466:2.0171282e-01 45882:2.9580006e-01 const:.01 0 |features 339:8.3777018e-02 655:7.7866666e-02 1045:1.2358599e-01 1315:2.9455212e-01 2204:1.7426959e-01 3272:1.1990288e-01 5025:2.1436653e-01 5117:3.9240617e-01 7207:2.9898173e-01 11539:3.1621996e-01 19492:2.7572158e-01 44418:6.1220425e-01 const:.01 1 |features 20:3.5210103e-02 22:9.3530416e-02 102:9.3009613e-02 123:1.6984466e-01 189:9.5692478e-02 191:6.8340510e-02 193:6.1911590e-02 297:9.9704146e-02 370:1.2710692e-01 480:8.4614642e-02 524:8.3551936e-02 622:8.5887954e-02 625:7.4123703e-02 660:4.5353759e-02 664:7.6719217e-02 741:1.1153802e-01 760:9.7300172e-02 802:6.7488253e-02 811:5.4950092e-02 882:1.5558840e-01 888:8.4924452e-02 1011:7.3930718e-02 1094:7.5365782e-02 1102:7.9106681e-02 1164:9.8391205e-02 1168:7.8105420e-02 1170:8.9204550e-02 1173:6.7200549e-02 1188:9.8264061e-02 1304:8.7811239e-02 1426:1.1208234e-01 1540:8.3825111e-02 1589:1.0127370e-01 1594:1.0480495e-01 1629:6.0525365e-02 1685:1.1146685e-01 1881:1.0275961e-01 2104:9.4965287e-02 2117:1.2092452e-01 2153:7.0657931e-02 2298:3.0369785e-02 2363:1.3642202e-01 2953:1.4466603e-01 3858:1.6712748e-01 4003:1.1958176e-01 6009:1.2399063e-01 7772:1.3299742e-01 7773:1.5141205e-01 9924:1.8697329e-01 10617:2.7383003e-01 24351:6.3650751e-01 const:.01 3 |features 9:4.4751398e-02 23:5.5980679e-02 24:3.1143108e-02 47:7.5595386e-02 48:6.3704006e-02 49:3.9388556e-02 50:3.4396492e-02 51:5.7048649e-02 55:3.6286067e-02 103:6.0256943e-02 105:1.5068105e-01 152:6.8062961e-02 153:9.4111599e-02 161:7.7429585e-02 189:8.0659397e-02 192:7.1916021e-02 199:1.4406030e-01 208:1.3241805e-01 230:1.0155441e-01 233:3.6704469e-02 236:4.0163536e-02 269:4.1468732e-02 297:4.9635872e-02 349:6.2395472e-02 354:9.5953517e-02 370:6.3277841e-02 374:9.5911197e-02 415:6.1144464e-02 506:4.8276264e-02 533:3.5916466e-02 548:1.6483796e-01 550:5.4933377e-02 606:6.4459801e-02 709:8.1176579e-02 769:1.6294412e-01 802:3.3597786e-02 803:6.7312814e-02 820:1.0137744e-01 1029:5.8455192e-02 1127:3.7998341e-02 1130:7.8404039e-02 1169:9.4415329e-02 1173:9.5905758e-02 1312:9.4586067e-02 1322:8.3568424e-02 1360:8.1670165e-02 1373:7.2364271e-02 1394:8.0629259e-02 1401:9.1568284e-02 1419:8.0425099e-02 1422:9.0205781e-02 1434:7.6881260e-02 1452:1.3052034e-01 1454:5.3417541e-02 1455:4.1343249e-02 1528:7.5619414e-02 1642:1.8307613e-01 1768:6.5966055e-02 1785:1.6416769e-01 1885:1.2141315e-01 2244:9.7666539e-02 2298:2.5598757e-02 2305:9.5747873e-02 2367:1.7061277e-01 2376:9.6466921e-02 2573:1.4347053e-01 2600:9.8761499e-02 2924:9.1517821e-02 2942:1.4719805e-01 3811:9.8835796e-02 4096:9.5292218e-02 4202:1.1332751e-01 4241:1.1305901e-01 4347:1.6546865e-01 5701:2.7730167e-01 26440:1.8050411e-01 32288:4.9775696e-01 const:.01 0 |features 6:3.6688376e-02 9:4.3448340e-02 16:2.7267059e-02 20:2.8814496e-02 21:3.1729005e-02 24:1.4407755e-02 34:4.4384453e-02 40:3.9381906e-02 55:1.6787045e-02 66:3.5494447e-02 69:1.1326520e-02 73:3.0549388e-02 74:2.2067614e-02 84:2.6592840e-02 91:2.9315582e-02 94:6.5554827e-02 102:2.1421241e-02 121:2.6988551e-02 146:3.8540248e-02 147:2.1887653e-02 161:5.0485954e-02 169:2.2728371e-02 182:3.8373917e-02 184:3.0884512e-02 188:2.4659472e-02 209:2.4608687e-02 213:2.8283872e-02 229:1.8317586e-02 241:4.3410599e-02 259:2.2769593e-02 280:4.7700021e-02 293:1.7231891e-02 298:2.6188843e-02 307:3.8462810e-02 311:2.7169893e-02 313:3.3578657e-02 319:2.3386702e-02 320:2.4380775e-02 346:3.2700114e-02 352:4.8382331e-02 362:4.7250289e-02 381:4.6519175e-02 389:3.4127098e-02 428:3.3783089e-02 432:5.1399700e-02 434:3.0680552e-02 439:3.2198861e-02 465:3.5946466e-02 471:5.1264107e-02 476:3.1657740e-02 480:3.2995678e-02 483:1.0240391e-01 505:4.8872892e-02 506:2.2334076e-02 510:2.7055694e-02 524:3.2581273e-02 526:3.5307042e-02 546:2.5492497e-02 573:2.1952853e-02 578:1.0370944e-01 587:2.7813129e-02 594:3.4796443e-02 613:1.7368140e-02 625:4.8939928e-02 655:4.6241086e-02 673:2.9074030e-02 678:3.6056612e-02 723:7.5831495e-02 751:3.6588106e-02 789:5.9233464e-02 814:2.8880559e-02 816:4.5945223e-02 837:3.1093603e-02 842:2.8368263e-02 851:4.4015463e-02 888:3.3116486e-02 905:3.3763964e-02 911:3.0918464e-02 963:2.9377637e-02 971:3.7387699e-02 989:4.9647924e-02 1056:3.0248886e-02 1086:5.8318458e-02 1130:3.6272109e-02 1132:4.4171035e-02 1196:3.0579049e-02 1229:7.4065305e-02 1252:5.3605162e-02 1264:5.1573738e-02 1273:6.9702603e-02 1279:4.9031332e-02 1297:4.7339123e-02 1317:5.1636193e-02 1319:1.4003193e-01 1320:5.7631802e-02 1335:6.1163694e-02 1340:3.6904763e-02 1408:3.7554767e-02 1454:4.1842055e-02 1455:3.2384235e-02 1492:3.4623824e-02 1493:3.8772754e-02 1511:4.9855519e-02 1527:4.6237245e-02 1559:4.6788502e-02 1594:4.0868934e-02 1629:2.3602007e-02 1651:5.0988521e-02 1666:2.0237688e-02 1756:6.4591572e-02 1768:3.0517917e-02 1769:5.3373806e-02 1776:3.1601872e-02 1785:4.4856701e-02 1800:4.3809317e-02 1854:4.4601463e-02 1881:4.0071350e-02 1889:2.9363541e-02 1921:3.5392623e-02 1966:3.4992296e-02 1975:5.6820173e-02 2039:1.2773415e-01 2075:5.7784859e-02 2146:4.4041976e-02 2183:4.8633970e-02 2213:4.9098063e-02 2224:4.6638232e-02 2234:5.1844314e-02 2260:7.9312891e-02 2270:4.3901939e-02 2276:6.4387150e-02 2362:2.3683714e-02 2424:8.6626507e-02 2425:6.0462136e-02 2444:7.2086759e-02 2514:5.3769290e-02 2515:6.7249276e-02 2608:6.3496202e-02 2614:3.7258524e-02 2632:5.3452615e-02 2728:5.1274266e-02 2734:4.1824795e-02 2752:4.1251175e-02 2757:4.7131367e-02 2879:5.0464943e-02 2924:4.2338945e-02 3008:5.6944069e-02 3105:8.5626468e-02 3134:7.7255033e-02 3198:4.6534203e-02 3223:5.7474304e-02 3231:4.3325644e-02 3238:5.7895083e-02 3284:4.6634711e-02 3321:5.8686223e-02 3332:6.1373811e-02 3371:1.5053602e-01 3374:6.4510606e-02 3380:9.5789216e-02 3437:4.7549821e-02 3532:9.7282156e-02 3533:4.3671466e-02 3622:5.9530288e-02 3629:7.1476385e-02 3638:5.2494533e-02 3845:4.1955840e-02 3962:4.9812332e-02 3983:5.3806640e-02 3995:5.9171870e-02 4179:6.2675506e-02 4272:6.2885873e-02 4282:5.3169452e-02 4378:5.0420925e-02 4502:5.3257808e-02 4594:7.3622800e-02 4660:5.5267807e-02 4710:6.6683292e-02 4711:1.5697697e-01 4836:4.2510595e-02 5197:5.7870872e-02 5894:6.0569029e-02 5937:5.3888805e-02 6011:5.2072350e-02 6089:9.3833514e-02 6198:5.3839430e-02 7195:6.7813553e-02 7236:1.1129008e-01 7502:5.8708664e-02 7537:6.9676198e-02 7804:5.4443028e-02 8242:4.9860246e-02 8414:5.7648700e-02 8641:6.7635551e-02 8650:6.9981195e-02 8683:7.5930692e-02 9111:5.9171870e-02 9714:6.8722852e-02 9788:5.6355942e-02 9825:5.8261596e-02 10225:5.3513821e-02 10752:6.0299464e-02 11017:8.7134413e-02 11113:1.3952851e-01 11230:6.8635061e-02 11958:6.7314059e-02 12179:7.4186668e-02 12346:5.7214838e-02 12448:1.3834588e-01 12451:8.5860722e-02 12555:9.2534088e-02 13333:7.6411366e-02 13627:6.4144537e-02 13811:6.3766524e-02 14276:7.2664626e-02 14653:7.0363976e-02 14768:6.8538375e-02 15418:7.3780812e-02 15564:6.9526978e-02 16122:7.6068610e-02 16389:1.0855279e-01 16420:6.9234818e-02 17016:7.5139463e-02 17285:7.5813912e-02 18143:7.4817941e-02 18171:2.3011155e-01 18652:8.1289053e-02 18762:9.5659025e-02 20691:7.7813528e-02 20857:1.3510771e-01 21164:9.5922656e-02 21515:8.3962239e-02 21793:8.0501020e-02 22414:8.0809116e-02 23354:8.2357094e-02 23883:1.4342293e-01 24191:1.3131829e-01 24192:8.9757733e-02 25185:7.6188304e-02 25898:8.8975511e-02 25899:1.4412983e-01 26689:8.7567955e-02 27719:7.7581607e-02 27741:8.0350332e-02 28196:1.0055310e-01 28896:1.0520022e-01 31853:9.3545847e-02 41608:9.8313175e-02 const:.01 1 |features 5:2.3862792e-02 9:6.6829622e-02 39:3.5998419e-02 49:7.2907120e-02 50:5.1366091e-02 54:2.8170040e-02 64:2.9687975e-02 69:2.1593835e-02 75:5.2977607e-02 87:5.3046245e-02 90:7.2736762e-02 95:6.1983749e-02 130:5.3161297e-02 135:5.9456926e-02 157:8.2941502e-02 183:4.2723108e-02 188:2.2401901e-02 208:5.5652242e-02 213:5.3922765e-02 217:8.2144201e-02 236:3.5424162e-02 254:1.6179411e-01 259:4.3409880e-02 271:3.2162972e-02 297:4.3778747e-02 305:4.5657564e-02 308:9.8346129e-02 319:4.4586387e-02 320:4.6481572e-02 357:6.3127518e-02 358:7.2928347e-02 389:6.5062791e-02 496:6.3162982e-02 575:5.0500877e-02 653:8.6426131e-02 664:5.7035994e-02 691:8.5424460e-02 702:7.3665246e-02 799:7.8644730e-02 802:5.0173342e-02 815:1.2641269e-01 914:9.7046249e-02 955:1.0854124e-01 1059:3.4087360e-02 1166:1.3517392e-01 1211:7.3365562e-02 1218:7.8460373e-02 1282:6.6589698e-02 1342:5.6042191e-02 1383:6.0000062e-02 1399:6.3097604e-02 1435:7.9938233e-02 1455:6.1740048e-02 1466:8.3262347e-02 1467:7.6073803e-02 1533:9.6320905e-02 1544:5.6816489e-02 1554:5.8967363e-02 1590:1.0237391e-01 1674:4.6083797e-02 1688:7.8559473e-02 2010:7.1307652e-02 2026:7.7012844e-02 2039:6.8310425e-02 2060:1.2675050e-01 2122:7.0633776e-02 2135:9.2205778e-02 2577:7.6371588e-02 2661:7.7317677e-02 2927:9.5819920e-02 3010:1.7349198e-01 3094:1.2712696e-01 3271:1.3790943e-01 3395:1.1777909e-01 3406:1.2872863e-01 3512:8.0376200e-02 3573:1.3130118e-01 4385:1.0348912e-01 4678:2.4271284e-01 4682:1.2090810e-01 4840:2.5900397e-01 6270:3.3248952e-01 6703:1.3170302e-01 8788:1.0856037e-01 9194:1.9225299e-01 10935:1.3721532e-01 11131:1.4402807e-01 11151:1.1475316e-01 12864:1.2740897e-01 13859:1.3223192e-01 15922:1.5312970e-01 43445:2.7493441e-01 const:.01 1 |features 50:4.0269151e-02 75:1.1906324e-01 140:3.3911295e-02 187:1.7534143e-01 193:1.0344324e-01 236:4.7020823e-02 269:4.8548862e-02 284:4.6030782e-02 354:6.6347487e-02 415:7.1583912e-02 488:8.2095809e-02 547:5.9089549e-02 573:9.4061017e-02 687:1.6221277e-01 702:5.7750877e-02 841:2.0270677e-01 845:2.4486311e-01 878:1.0619252e-01 888:8.3804667e-02 1028:1.0604193e-01 1045:7.7829748e-02 1059:4.5246396e-02 1127:4.4485960e-02 1130:9.1790289e-02 1189:7.4995339e-02 1213:4.5502681e-02 1292:1.1504365e-01 1339:1.3089746e-01 1837:8.4289409e-02 2098:9.2602409e-02 2099:9.3136877e-02 2153:6.9726266e-02 2291:2.9024488e-01 2298:2.9969340e-02 2640:1.6067734e-01 2662:3.7052569e-01 4030:1.5639964e-01 4100:1.3658074e-01 4844:1.5290491e-01 4846:2.4123755e-01 6483:1.6433123e-01 7502:1.4856830e-01 8957:1.5598206e-01 12629:1.5842712e-01 33756:4.3455824e-01 const:.01 1 |features 24:3.7365373e-02 69:8.4209092e-02 70:6.3402772e-02 238:9.7172052e-02 277:1.4165829e-01 284:7.9871565e-02 339:9.1547206e-02 373:2.6772436e-01 404:2.3582789e-01 608:3.5154837e-01 613:7.6264262e-02 965:1.2107497e-01 1029:1.1874770e-01 1469:2.8732100e-01 1629:1.0363744e-01 1654:8.9363441e-02 1666:8.8864565e-02 2523:1.7313629e-01 3630:2.7124849e-01 5343:2.4678439e-01 6577:1.9211379e-01 6721:2.8290120e-01 10960:5.1691103e-01 const:.01 3 |features 24:2.9527888e-02 35:5.0268751e-02 45:3.2334562e-02 70:2.9592155e-02 79:4.6970535e-02 110:7.5261444e-02 112:5.8155011e-02 131:1.0535206e-01 161:4.3359339e-02 179:3.8668837e-02 188:2.4081727e-02 221:5.6928135e-02 236:3.8080476e-02 269:3.9317980e-02 271:3.4574740e-02 276:9.9688143e-02 283:6.4162999e-02 334:5.7480201e-02 337:5.2652478e-02 345:7.1889348e-02 378:7.6153882e-02 430:1.7124869e-01 481:5.4396842e-02 506:4.5772441e-02 526:3.4479842e-02 555:4.3414835e-02 593:7.2482124e-02 623:1.7310014e-01 628:1.9202688e-01 702:7.9189099e-02 757:9.7692840e-02 842:5.8139171e-02 914:1.0432335e-01 963:6.0207825e-02 1110:6.5020017e-02 1145:5.3731095e-02 1173:5.3705703e-02 1213:3.6850989e-02 1246:2.1352589e-01 1264:1.0569749e-01 1266:1.4921090e-01 1342:1.0200292e-01 1373:6.8611138e-02 1422:5.0513808e-02 1447:8.4070757e-02 1538:1.2510884e-01 1563:9.1531307e-02 1575:1.3913812e-01 1588:1.9428277e-01 1590:1.3640478e-01 1727:6.6420659e-02 1868:7.7408686e-02 1881:8.2123995e-02 1919:8.1813596e-02 1965:9.9231027e-02 2029:8.8313743e-02 2077:1.0253306e-01 2136:6.5730833e-02 2174:1.0342856e-01 2223:7.3416553e-02 2347:7.4945882e-02 2533:8.8983491e-02 2613:1.2198739e-01 2939:1.1350673e-01 2975:1.2042783e-01 3010:8.8868931e-02 3291:1.3686337e-01 3579:1.3588580e-01 3588:9.7603671e-02 3627:1.3355160e-01 3638:1.0758462e-01 3690:7.9446770e-02 4037:2.8594643e-01 4206:8.8865422e-02 4763:1.4822991e-01 8414:1.1814779e-01 10106:1.4358172e-01 14831:1.4062394e-01 21327:1.9128583e-01 31265:3.8807920e-01 const:.01 0 |features 9:9.5042937e-02 13:6.0842503e-02 20:3.0034849e-02 21:6.9406971e-02 22:7.9783127e-02 23:9.5921047e-02 24:4.4419352e-02 51:2.4193704e-02 52:5.1227774e-02 54:3.2322191e-02 55:7.7064276e-02 61:5.0312385e-02 73:6.6826567e-02 102:4.6858814e-02 130:1.0327701e-01 152:1.1662363e-01 189:1.0117506e-01 192:7.2779097e-02 193:8.9417972e-02 217:4.4911548e-02 229:9.5617823e-02 230:4.8971970e-02 240:4.2743370e-02 283:6.8484962e-02 293:3.7694637e-02 296:1.3710478e-01 301:9.6621595e-02 306:1.6435003e-01 320:5.3332772e-02 347:1.3041432e-01 368:7.8743346e-02 374:9.7062245e-02 417:3.5439264e-02 437:1.0849763e-01 479:8.6715341e-02 482:8.3962008e-02 548:1.6681620e-01 555:7.8459114e-02 559:7.8976676e-02 606:6.5233395e-02 613:7.9731911e-02 620:4.2205032e-02 633:1.3357727e-01 644:5.0040066e-02 663:9.6383609e-02 678:4.6584006e-02 755:8.2550608e-02 764:6.4431489e-02 769:1.1700122e-01 802:3.4000997e-02 820:6.0593717e-02 897:5.8470845e-02 927:6.5788478e-02 950:9.0181574e-02 1059:3.9111700e-02 1133:8.1286639e-02 1162:6.7558520e-02 1213:6.6596963e-02 1237:1.1826465e-01 1284:9.9312820e-02 1304:7.4904561e-02 1322:8.4571339e-02 1397:7.6579012e-02 1427:1.1744730e-01 1443:7.4308403e-02 1454:5.4058611e-02 1455:8.7804712e-02 1698:1.1361531e-01 1811:8.9422658e-02 2029:9.4262473e-02 2234:1.1340906e-01 2500:9.7858883e-02 2909:1.2187810e-01 3427:1.9042811e-01 3453:1.9536947e-01 3457:1.3257046e-01 3468:3.6614513e-01 5578:1.0715567e-01 8590:1.4724903e-01 22582:4.1942888e-01 32080:1.8849634e-01 const:.01 0 |features 5:5.1346496e-02 19:1.9645312e-01 45:1.3582696e-01 51:1.1839286e-01 170:1.0820231e-01 417:1.3947394e-01 464:7.0482448e-02 500:3.2170621e-01 511:1.9686337e-01 557:1.6956323e-01 620:7.9148091e-02 785:1.6295040e-01 858:1.0355072e-01 1192:1.8675159e-01 1284:3.1533796e-01 1408:1.5405931e-01 1452:1.1803294e-01 1546:1.9608611e-01 1799:1.7163073e-01 2153:1.1303041e-01 2298:4.8582077e-02 2694:3.0906180e-01 3272:2.0725241e-01 3380:1.8724371e-01 3417:3.2497180e-01 3512:1.7294858e-01 4450:2.4554218e-01 6196:2.2642575e-01 const:.01 1 |features 16:1.7038062e-01 41:1.6414477e-01 46:1.5256049e-01 140:8.3734095e-02 218:1.3192903e-01 365:1.2835898e-01 438:1.6941682e-01 616:1.7410290e-01 1239:2.2747934e-01 1544:1.8621856e-01 1666:1.2645698e-01 1765:1.6635427e-01 2523:2.4637818e-01 3013:2.3214269e-01 3623:3.7122512e-01 5310:5.5594915e-01 6705:3.5955021e-01 const:.01 3 |features 24:6.5687396e-02 295:1.1466889e-01 343:1.7517807e-01 347:1.2951861e-01 365:9.3654804e-02 373:2.7797511e-01 374:2.0229699e-01 387:1.5681985e-01 417:1.2506002e-01 497:1.1687858e-01 608:2.9355422e-01 613:7.9184294e-02 724:1.0083819e-01 965:1.2571073e-01 1629:1.0760555e-01 1654:9.2785023e-02 1666:9.2267044e-02 2353:2.9729742e-01 2522:3.5907003e-01 2523:1.7976540e-01 2840:2.6203510e-01 6721:1.7348346e-01 10888:4.3919522e-01 14709:2.5654298e-01 const:.01 1 |features 4:2.2755818e-01 14:6.2981211e-02 21:3.6937904e-02 23:5.1048502e-02 26:4.4069834e-02 32:4.8699073e-02 40:7.7626005e-02 43:2.0657566e-01 51:3.6911435e-02 54:2.9124916e-02 64:5.1969975e-02 69:3.7800863e-02 70:7.4267358e-02 74:4.3497659e-02 87:9.2859544e-02 91:5.7784189e-02 95:6.4084798e-02 126:5.2278344e-02 128:6.3881278e-02 140:6.3031107e-02 179:3.7190802e-02 183:7.4788488e-02 188:2.3161253e-02 207:6.2255774e-02 208:5.7538677e-02 224:8.7636806e-02 231:4.5595508e-02 234:4.4254400e-02 255:6.6325709e-02 257:4.1101702e-02 259:4.4881336e-02 262:6.9069937e-02 269:3.7815131e-02 286:4.4807777e-02 293:3.3965923e-02 321:6.0132958e-02 393:6.1974064e-02 433:6.4414494e-02 494:5.4462817e-02 506:4.4022884e-02 512:6.5245241e-02 526:5.6148008e-02 532:6.7489453e-02 559:7.1164384e-02 594:6.8587556e-02 613:3.4234487e-02 617:4.9495161e-02 620:3.8030155e-02 642:5.0918426e-02 676:7.5210840e-02 679:9.6928082e-02 686:1.1707970e-01 726:5.3470723e-02 858:4.9755465e-02 972:9.9458501e-02 1038:6.5963767e-02 1127:3.4650501e-02 1168:6.0034819e-02 1454:4.8711192e-02 1461:9.3061902e-02 1702:1.5437278e-01 1771:1.9331028e-01 1810:7.4278690e-02 1912:1.1015698e-01 1966:6.8973608e-02 1996:8.7923840e-02 2195:1.4618130e-01 2260:9.2333555e-02 2394:1.0919499e-01 2445:1.1691386e-01 2475:2.0276152e-01 4222:9.0217151e-02 5770:1.0629048e-01 6624:1.1901215e-01 6643:1.2139824e-01 8860:1.6016510e-01 10174:1.4441961e-01 10404:4.6921989e-01 14493:3.4856099e-01 15072:1.2144696e-01 15968:1.3669364e-01 46128:1.8659808e-01 const:.01 1 |features 14:8.7942488e-02 53:1.0840216e-01 64:7.2567172e-02 70:6.7287356e-02 99:1.4029400e-01 224:9.8727196e-02 364:1.0156502e-01 573:1.0230196e-01 609:3.6378390e-01 982:2.4332052e-01 1873:2.6193190e-01 2969:3.1321245e-01 3692:2.5370863e-01 3898:2.2394881e-01 5947:1.8863404e-01 6186:3.7745887e-01 29573:3.6792418e-01 29575:3.6648276e-01 const:.01 1 |features 15:5.9820056e-02 32:8.4905297e-02 33:7.3057242e-02 36:1.1577970e-01 99:1.0345959e-01 101:9.4917141e-02 110:7.4536040e-02 117:8.6775541e-02 182:1.6345499e-01 231:7.9494327e-02 280:9.6816279e-02 284:1.6311578e-01 286:4.6139490e-02 296:9.0262331e-02 298:8.9999668e-02 305:8.2300797e-02 469:1.0893495e-01 802:1.2746577e-01 803:1.0701796e-01 811:1.5453853e-01 831:1.5628009e-01 869:2.5488850e-01 870:3.0163327e-01 932:9.7157829e-02 1127:6.0412053e-02 1413:2.7388179e-01 1666:6.9548130e-02 1827:1.3065706e-01 1908:2.9133093e-01 1909:2.9727691e-01 2018:1.2012162e-01 2087:1.4434139e-01 2166:1.4226644e-01 3659:1.3489878e-01 4150:2.6588550e-01 4459:1.5770164e-01 6862:2.2076367e-01 6863:2.4276896e-01 11772:1.9871119e-01 const:.01 3 |features 39:9.9643186e-02 69:5.9771478e-02 107:1.4388305e-01 140:7.0716038e-02 188:6.2008191e-02 229:1.6366674e-01 277:1.0054883e-01 284:1.6252369e-01 288:1.6183354e-01 295:1.3272642e-01 320:2.1784106e-01 338:2.4838033e-01 339:1.8628143e-01 347:1.4991459e-01 388:2.7183500e-01 1288:1.4746398e-01 1654:1.8183787e-01 1658:1.8357356e-01 1666:1.0679683e-01 1765:1.4049134e-01 2298:6.2495787e-02 2565:2.4129377e-01 2566:2.5749508e-01 3400:3.6388609e-01 4277:2.4699065e-01 8997:4.1001648e-01 const:.01 0 |features 2:1.0537519e-01 3:1.0834610e-01 5:5.6234568e-02 9:3.8979147e-02 15:7.8205556e-02 18:3.7631959e-02 19:3.4552578e-02 21:3.5281993e-02 25:9.0271704e-02 26:4.2094201e-02 33:6.7768015e-02 45:5.0294094e-02 51:3.5256710e-02 52:4.4091024e-02 54:5.8381841e-02 57:1.3186276e-01 65:8.4576696e-02 66:6.6826977e-02 73:5.7516690e-02 74:4.1547678e-02 82:9.5650122e-02 85:8.1676982e-02 90:4.2424560e-02 107:5.1333811e-02 110:6.9139756e-02 155:9.9146791e-02 183:4.2191103e-02 188:2.2122944e-02 189:4.1494064e-02 224:3.9887354e-02 257:3.9259132e-02 281:8.3124243e-02 286:6.0320314e-02 293:3.2443244e-02 323:9.7317360e-02 327:4.2846322e-02 337:4.8369776e-02 339:3.9252624e-02 348:1.6339362e-01 374:4.9340133e-02 417:7.2786935e-02 434:9.7802341e-02 443:5.6197438e-02 451:7.9470888e-02 453:4.6143726e-02 454:4.4950116e-02 457:7.8047499e-02 464:3.2348152e-02 478:1.4243250e-01 502:1.0668603e-01 511:9.0351097e-02 526:6.6474140e-02 530:7.5620301e-02 532:6.4463928e-02 546:1.0072470e-01 547:4.3962065e-02 549:1.3723871e-01 558:4.5349009e-02 573:4.1331612e-02 608:5.7764597e-02 613:5.5365521e-02 620:6.1504044e-02 629:5.8578119e-02 639:2.0286766e-01 668:1.2530969e-01 702:4.2966109e-02 724:4.1641913e-02 769:1.2481668e-01 807:7.4752502e-02 888:6.2349878e-02 944:7.3283896e-02 995:5.0297271e-02 1011:5.4278497e-02 1127:3.3097133e-02 1130:6.8291105e-02 1134:1.0143852e-01 1213:3.3853564e-02 1295:6.4851657e-02 1309:9.5357358e-02 1373:1.0671971e-01 1388:8.2956024e-02 1408:7.0706025e-02 1658:6.5494373e-02 1850:6.7192927e-02 1922:7.5400606e-02 2107:1.0171038e-01 2298:2.2296906e-02 2334:2.0542625e-01 2341:1.0940344e-01 2409:8.0047004e-02 2485:1.1254343e-01 2493:8.8792130e-02 2520:2.0316437e-01 2777:1.6319986e-01 2780:1.7577159e-01 3160:8.1995636e-02 3901:1.1195105e-01 3984:1.0480381e-01 4689:1.0614888e-01 5536:1.1874859e-01 5577:1.0762343e-01 7786:1.0594141e-01 8084:9.8656058e-02 10194:1.2920401e-01 10746:3.5448149e-01 14235:1.3565844e-01 14423:1.8729286e-01 40891:1.7182842e-01 const:.01 1 |features 5:1.4597762e-02 17:3.1165151e-02 21:3.7004523e-02 24:2.3682302e-02 32:2.8814333e-02 38:5.6816872e-02 45:1.8400483e-02 47:8.5597314e-02 49:3.5983011e-02 51:1.2898941e-02 69:4.3626346e-02 84:3.1014375e-02 107:5.3840019e-02 112:3.3094011e-02 136:5.1900517e-02 179:5.2510649e-02 210:6.3650936e-02 232:2.8488288e-02 236:2.1670284e-02 237:5.6202073e-02 238:2.5809046e-02 257:4.1175827e-02 267:3.7534710e-02 275:4.3318920e-02 276:2.3772877e-02 336:2.9393649e-02 337:2.9962709e-02 348:2.7813341e-02 354:3.0577281e-02 365:2.3957564e-02 370:1.0513718e-01 379:7.0443437e-02 380:7.8243271e-02 398:1.7658190e-01 399:5.1445093e-02 453:2.8583778e-02 464:2.0038096e-02 469:3.6969282e-02 489:3.6968954e-02 497:2.9898370e-02 510:6.6220000e-02 526:4.6822168e-02 553:8.5914880e-02 573:2.5602909e-02 594:4.0581975e-02 630:8.0433138e-02 631:3.8911019e-02 660:3.4923509e-02 673:3.3908110e-02 681:4.8521064e-02 751:4.2671535e-02 757:3.2834489e-02 802:3.8043067e-02 852:4.6125941e-02 858:2.9439379e-02 897:3.1173894e-02 908:5.6111768e-02 955:3.9216164e-02 976:7.7258110e-02 1062:6.6921897e-02 1077:9.4042584e-02 1127:2.0502053e-02 1136:3.8573068e-02 1156:4.6377528e-02 1157:6.6227540e-02 1183:7.6276325e-02 1218:5.9491228e-02 1263:4.3401770e-02 1280:4.3213144e-02 1349:1.7163622e-01 1411:7.7989079e-02 1482:7.5639687e-02 1664:5.3299282e-02 1670:3.3679236e-02 1772:1.3152459e-01 1773:6.9687039e-02 1795:6.0928162e-02 1838:6.1670851e-02 1885:1.1091573e-01 1889:5.7983104e-02 2004:6.7696095e-02 2097:1.0275919e-01 2098:4.2677276e-02 2099:4.2923592e-02 2141:8.9782543e-02 2165:5.4529075e-02 2186:5.1715709e-02 2219:1.2671864e-01 2221:1.5913844e-01 2311:4.3399550e-02 2323:5.2323017e-02 2412:6.4294979e-02 2546:1.1682135e-01 2761:6.2416758e-02 2762:4.8903819e-02 2859:8.8085376e-02 2949:1.1015800e-01 2958:5.3369720e-02 3112:5.7917427e-02 3272:5.8921676e-02 3427:4.8378289e-02 3609:8.3616287e-02 3616:5.6346040e-02 3617:5.3152543e-02 3819:9.0190209e-02 3823:1.1151545e-01 3851:8.2807846e-02 3855:1.0636576e-01 3863:1.3227299e-01 3864:7.6649889e-02 3908:6.9561303e-02 4038:4.7768492e-02 4219:7.5663358e-02 4382:6.7501009e-02 4731:6.9546975e-02 4744:8.7422997e-02 5812:1.8057024e-01 6011:6.0730312e-02 6187:1.2413430e-01 6876:7.3459744e-02 7395:8.1930235e-02 7458:8.8173531e-02 8607:1.3042769e-01 8634:7.5498663e-02 9980:7.8616492e-02 10166:1.1968188e-01 10313:1.3075583e-01 10495:8.8464558e-02 11307:1.0503105e-01 13379:1.6753961e-01 13397:1.4626612e-01 16192:8.1707403e-02 16258:7.9789072e-02 18264:8.2751103e-02 18630:9.4804816e-02 18801:1.0520965e-01 19210:2.3044236e-01 19244:9.2546202e-02 20528:9.6092820e-02 24478:2.1879792e-01 27288:1.6571374e-01 29620:9.5675461e-02 29886:1.9887854e-01 40713:1.3363093e-01 41176:1.2347540e-01 43635:1.0368965e-01 const:.01 1 |features 24:2.3259569e-02 64:4.2564481e-02 141:8.4560215e-02 239:6.4041696e-02 284:4.9719241e-02 298:7.1584068e-02 327:6.2204566e-02 384:1.1673845e-01 388:6.7092769e-02 438:1.2547852e-01 549:1.2083758e-01 555:5.7903141e-02 606:8.1512347e-02 638:8.1193559e-02 814:7.8941554e-02 837:8.4990643e-02 897:7.3062211e-02 1002:9.7333178e-02 1014:7.4847318e-02 1071:1.1196022e-01 1193:6.2611565e-02 1195:1.4865677e-01 1213:4.9148824e-02 1361:1.8097997e-01 1506:1.0034386e-01 1617:9.3550123e-02 1729:1.3286908e-01 1746:1.2987028e-01 1765:7.2769962e-02 1786:1.2212480e-01 1970:1.0821115e-01 2022:1.1452400e-01 2224:1.2748003e-01 2298:3.2370791e-02 2339:1.0567607e-01 2368:1.4403944e-01 2381:1.1046664e-01 2534:9.9607199e-02 2771:1.0986029e-01 2914:3.1723401e-01 2915:1.5781718e-01 3840:2.4660130e-01 3923:1.0451066e-01 3988:1.3630015e-01 4355:1.9762129e-01 4443:1.5222369e-01 4559:1.5636331e-01 4560:1.3893551e-01 4565:1.2441739e-01 4566:1.3694654e-01 4567:1.5889063e-01 4569:1.5492953e-01 4570:1.5157248e-01 4571:1.5923150e-01 4572:1.5936901e-01 4573:1.5927073e-01 4574:1.6128281e-01 4575:1.5792927e-01 4576:1.6639008e-01 11794:1.9348295e-01 const:.01 3 |features 10:2.2267971e-02 15:2.9233634e-02 17:1.5654601e-02 45:2.6496680e-02 73:2.4447300e-02 74:4.5936033e-02 86:3.7728354e-02 89:2.8763175e-02 112:5.9067573e-02 126:4.4542223e-02 155:5.2233983e-02 175:4.7649540e-02 176:3.4730043e-02 196:3.5741460e-02 199:3.9043594e-02 200:1.0868024e-01 218:2.0942299e-02 224:2.1014048e-02 233:1.6842989e-02 240:3.2815777e-02 253:5.2988444e-02 259:2.2585055e-02 260:3.9006006e-02 281:4.3792747e-02 293:1.7092232e-02 296:4.4110555e-02 297:2.2776967e-02 319:2.3197161e-02 369:3.9858200e-02 371:4.2608090e-02 380:5.8522481e-02 381:2.7252300e-02 398:6.2934637e-02 399:7.4080892e-02 436:5.2593380e-02 453:5.8011107e-02 465:3.5655133e-02 466:4.0616341e-02 474:6.2190779e-02 480:3.2728259e-02 526:1.6687643e-02 534:3.8701132e-02 542:3.8759023e-02 545:2.7536055e-02 556:6.5928921e-02 569:4.9465679e-02 586:2.3395939e-02 588:3.4058999e-02 593:3.5080090e-02 601:3.6615737e-02 614:3.5374366e-02 644:2.2690136e-02 660:1.7542467e-02 704:5.5049259e-02 709:3.7250400e-02 719:7.6464087e-02 744:4.6582147e-02 776:5.5919956e-02 778:8.0687620e-02 784:3.4942850e-02 795:5.6556698e-02 803:5.2298915e-02 809:4.4022854e-02 868:4.6944242e-02 882:3.5543475e-02 895:4.1249290e-02 922:4.5877095e-02 934:4.7751889e-02 984:3.2549385e-02 998:5.1669978e-02 1011:2.8595803e-02 1098:4.6275403e-02 1136:3.2805879e-02 1171:3.4748759e-02 1255:8.5575990e-02 1264:5.1155750e-02 1293:3.9830025e-02 1295:3.4166113e-02 1314:5.3724468e-02 1319:4.9752507e-02 1334:1.1529920e-01 1346:6.3444711e-02 1395:4.5455784e-02 1397:3.4723938e-02 1416:3.5323724e-02 1479:3.9670587e-02 1511:2.9206829e-02 1554:3.0679217e-02 1559:1.1074625e-01 1566:3.4561623e-02 1599:5.7285991e-02 1623:2.8282873e-02 1659:4.0964887e-02 1670:2.8643742e-02 1677:5.7571147e-02 1764:5.5142459e-02 1765:5.5417910e-02 1783:4.1327052e-02 1786:4.4316929e-02 1789:5.3989470e-02 1822:5.5297818e-02 1829:1.2781827e-01 1830:1.0284811e-01 2014:6.8288356e-02 2118:1.2475855e-01 2186:4.3983523e-02 2191:6.9132812e-02 2257:4.9205177e-02 2265:6.9143489e-02 2266:6.1995037e-02 2269:1.1474058e-01 2314:3.9760862e-02 2328:4.4121847e-02 2378:4.3307889e-02 2419:4.5778759e-02 2442:6.5314285e-02 2446:4.0473629e-02 2562:5.0462648e-02 2577:6.7275837e-02 2701:3.9272059e-02 2736:4.9208280e-02 2883:6.4782664e-02 2892:5.6341093e-02 2893:4.4201728e-02 2976:5.3517725e-02 3063:5.7501711e-02 3114:5.1550660e-02 3272:2.9597014e-02 3368:3.4655523e-02 3486:1.2582885e-01 3701:5.9815090e-02 3705:7.3801115e-02 3751:4.5204479e-02 3784:5.4986686e-02 4203:8.3645366e-02 4222:4.5398809e-02 4274:4.6850055e-02 4501:3.7192121e-02 4754:6.2893733e-02 4881:7.6377660e-02 5109:6.0011744e-02 5223:8.1098899e-02 5271:1.0360880e-01 5702:9.8716676e-02 5991:1.0134950e-01 6019:7.4334420e-02 6023:6.7498080e-02 6434:6.1699923e-02 7148:5.5475436e-02 7265:1.0405841e-01 7786:5.5813633e-02 7897:6.2760457e-02 8130:5.6867618e-02 8218:6.8859056e-02 8224:5.9558578e-02 8704:6.3687451e-02 8785:1.0775848e-01 8816:8.4529810e-02 8849:6.8531789e-02 8871:9.5237389e-02 8965:7.1389630e-02 9473:8.1266552e-02 10159:6.9942646e-02 10720:8.1197694e-02 10894:6.8117410e-02 11306:6.9942646e-02 11315:9.1501147e-02 11388:6.4118266e-02 11457:7.7658929e-02 11475:6.8401746e-02 11482:6.9457971e-02 11830:6.6768505e-02 13065:7.4038558e-02 13391:7.5570822e-02 14219:7.8056224e-02 14386:1.3789113e-01 14936:1.1262306e-01 15519:8.1370704e-02 15880:1.0501419e-01 16064:1.7729971e-01 16074:6.3243680e-02 16438:8.5841514e-02 17273:7.2334290e-02 18071:7.5373709e-02 18928:7.5550936e-02 18958:8.9633569e-02 19243:9.4628707e-02 19807:1.4767747e-01 19809:7.8548767e-02 21167:1.7275834e-01 22279:7.8790538e-02 22878:8.5523687e-02 23642:7.6794803e-02 24752:7.9551779e-02 24781:6.9370255e-02 27088:7.6143637e-02 28751:9.1594614e-02 29547:9.6715339e-02 29850:9.7188473e-02 30730:9.4379820e-02 30784:1.5430582e-01 31281:7.5511292e-02 31407:8.3408482e-02 34238:7.9493418e-02 37172:2.3212850e-01 39606:8.3976366e-02 43487:9.1046080e-02 43580:8.7596312e-02 43714:9.2787690e-02 44594:9.0110347e-02 const:.01 1 |features 5:2.8015263e-02 15:3.8960900e-02 49:4.0786006e-02 50:3.5616830e-02 70:3.2318208e-02 75:6.2196478e-02 99:1.7583279e-01 184:1.1704213e-01 204:1.0677198e-01 238:8.3863907e-02 240:7.4049748e-02 264:6.3377053e-02 297:1.0786213e-01 327:5.0936483e-02 355:1.0225101e-01 370:6.5522850e-02 459:6.9240183e-02 464:6.5111779e-02 469:7.0949517e-02 506:4.9989033e-02 555:4.7414243e-02 582:9.4740391e-02 621:1.5549996e-01 655:4.3372132e-02 726:6.0717281e-02 831:1.0178548e-01 866:7.6150976e-02 878:9.3924038e-02 911:6.9202960e-02 955:7.5261615e-02 1292:1.0175259e-01 1304:7.6642275e-02 1388:9.8619618e-02 1503:7.8458205e-02 1674:1.2910579e-01 1785:1.0040009e-01 1796:1.1335096e-01 1814:1.3163996e-01 1861:1.0275788e-01 2223:1.3575611e-01 2500:1.6953333e-01 2649:1.1518656e-01 2936:2.1932355e-01 3155:1.5641312e-01 3325:8.1595421e-02 3395:1.3827436e-01 3434:9.4902605e-02 3565:1.0732310e-01 3674:1.0447715e-01 3841:6.8107128e-02 3881:2.0460677e-01 4026:1.1855743e-01 4329:1.2202971e-01 5109:1.3541824e-01 6729:9.9985003e-02 6958:1.5222931e-01 7066:2.1278591e-01 13811:1.4272481e-01 13826:1.6112275e-01 15672:1.9139442e-01 15979:1.8491048e-01 27094:1.7130393e-01 34340:2.2700536e-01 40857:3.6778554e-01 const:.01 0 |features 5:6.8223700e-02 13:8.9539163e-02 15:9.4878882e-02 43:4.0530941e-01 51:1.2651302e-01 55:9.1500103e-02 60:2.4511978e-01 69:6.1736759e-02 120:4.0083972e-01 233:1.5670951e-01 400:1.5400936e-01 417:1.4951339e-01 533:9.0568103e-02 546:1.3895038e-01 549:1.4231628e-01 678:1.1607469e-01 1188:1.2335559e-01 1195:1.7508030e-01 1408:2.0469745e-01 1713:2.6430815e-01 1714:2.6729232e-01 1889:1.6005003e-01 2097:1.8404444e-01 2298:6.4550646e-02 2694:2.4253535e-01 3953:2.8580377e-01 const:.01 3 |features 5:6.4102724e-02 10:6.3215859e-02 15:4.9015507e-02 18:3.3241607e-02 19:8.5208647e-02 20:2.2834701e-02 21:3.1165801e-02 24:2.3961436e-02 26:6.2956735e-02 32:6.9569908e-02 46:4.0604740e-02 49:5.1311616e-02 51:3.1143468e-02 53:3.8686685e-02 61:3.8251176e-02 64:2.5897855e-02 66:5.9030570e-02 69:1.8837057e-02 73:6.3173339e-02 74:6.2139343e-02 82:4.9901772e-02 85:7.2148092e-02 110:3.6071006e-02 111:4.9501061e-02 112:7.9902858e-02 121:4.4884469e-02 128:9.1258712e-02 138:4.4699565e-02 183:3.7268858e-02 184:5.1363815e-02 207:5.2527372e-02 218:3.5113573e-02 229:3.0463848e-02 233:2.8240334e-02 239:3.8965411e-02 252:7.2722562e-02 258:4.6379939e-02 267:9.0624571e-02 269:3.1905945e-02 271:2.8056880e-02 274:4.6720177e-02 275:6.1772592e-02 276:3.3900019e-02 284:6.3485302e-02 286:5.3283010e-02 293:2.8658237e-02 310:6.4640380e-02 312:4.7441270e-02 315:4.2317603e-02 326:3.5099100e-02 327:6.4081617e-02 348:3.9661705e-02 349:4.8006933e-02 354:4.3603070e-02 417:7.0307486e-02 434:5.1024612e-02 437:4.8718672e-02 455:6.9989614e-02 465:2.2553410e-01 477:5.0885499e-02 479:6.5927379e-02 489:8.9258604e-02 501:5.2795921e-02 504:5.8137439e-02 506:6.2889658e-02 514:4.6242688e-02 526:2.7979869e-02 533:2.7634047e-02 535:4.4581648e-02 541:1.3739872e-01 559:6.0043879e-02 564:5.8323607e-02 616:4.6338361e-02 620:7.6569907e-02 624:6.6963539e-02 627:5.2436937e-02 655:5.4565143e-02 660:2.9413138e-02 668:1.1069037e-01 702:6.4260766e-02 767:4.7749013e-02 773:7.0131592e-02 802:4.3767955e-02 820:9.6678451e-02 842:4.7179062e-02 867:6.8644181e-02 922:7.6921299e-02 925:5.9461333e-02 927:5.0017245e-02 953:5.8201831e-02 980:8.0729671e-02 984:5.4574963e-02 987:7.5024195e-02 992:4.9981453e-02 1012:4.1260667e-02 1013:5.7765402e-02 1026:6.5330148e-02 1051:7.5292848e-02 1071:4.0233288e-02 1099:9.0871587e-02 1127:4.9500581e-02 1135:7.4993856e-02 1162:5.1362958e-02 1273:6.8465352e-02 1292:7.5605825e-02 1293:6.6782288e-02 1373:5.5676904e-02 1388:1.2407029e-01 1394:6.2035970e-02 1408:6.2457073e-02 1422:4.0991195e-02 1426:4.2930953e-02 1452:4.7851648e-02 1493:6.4482696e-02 1524:7.7685267e-02 1590:5.2744579e-02 1603:5.8590658e-02 1604:6.8616189e-02 1619:2.0779547e-01 1623:4.7421381e-02 1643:6.6853717e-02 1664:7.6004542e-02 1666:3.3657156e-02 1734:1.5322015e-01 1785:7.4600868e-02 1799:6.9580689e-02 1935:5.8709290e-02 1970:1.7180488e-01 1971:1.5104821e-01 2098:1.6989982e-01 2099:1.7088039e-01 2122:6.1616309e-02 2123:6.7516759e-02 2298:1.9695625e-02 2314:1.7396161e-01 2342:7.8402296e-02 2455:7.5869545e-02 2496:9.0502530e-02 2596:2.3905320e-01 2602:6.1732605e-02 2731:6.7991309e-02 2806:6.2094249e-02 2955:1.1742706e-01 3188:5.3958751e-02 3283:7.9439603e-02 3329:1.0748394e-01 3394:7.0207968e-02 3443:8.5451648e-02 3457:5.9528094e-02 3656:7.0882738e-02 3669:7.0442066e-02 4134:1.0640758e-01 4521:1.0919285e-01 5770:8.9681000e-02 5973:9.0115100e-02 6894:1.0154746e-01 10198:1.3535541e-01 13963:9.9988699e-02 26490:1.4149292e-01 27080:2.1321021e-01 const:.01 1 |features 4:1.8938041e-01 13:3.7827365e-02 24:4.6759084e-02 25:6.5208770e-02 49:1.2921615e-01 50:6.2041692e-02 51:6.0774323e-02 69:2.6081759e-02 73:3.3520516e-02 101:6.3600488e-02 140:5.2246299e-02 147:5.0401051e-02 166:7.5874820e-02 179:4.3447565e-02 188:2.7057767e-02 204:1.0984770e-01 215:6.6709086e-02 240:4.4994820e-02 242:2.1766634e-01 247:7.5313978e-02 269:4.4176929e-02 276:4.6937916e-02 326:4.8598163e-02 365:4.7302570e-02 468:8.1962004e-02 511:6.5266110e-02 533:3.8262062e-02 559:8.3136670e-02 646:1.7556082e-01 677:1.0613011e-01 702:8.8975355e-02 752:1.7087176e-01 773:5.7351243e-02 831:2.1976155e-01 1059:4.1171856e-02 1170:8.0101185e-02 1171:8.0670327e-02 1218:9.4767079e-02 1266:7.9886362e-02 1471:1.4620008e-01 1472:1.6506465e-01 2007:9.7485617e-02 2018:8.0489092e-02 2028:7.7675872e-02 2206:1.0791969e-01 2444:9.8039523e-02 2613:1.3706270e-01 2820:9.1765791e-02 2950:9.4944641e-02 3355:1.5742400e-01 3872:1.3148950e-01 4618:1.2026145e-01 6265:1.7370272e-01 7519:1.4912854e-01 8242:1.1481400e-01 11313:1.5615536e-01 17802:3.7148640e-01 26976:4.4596475e-01 33578:2.0137012e-01 const:.01 1 |features 20:5.8818020e-02 32:1.0583805e-01 70:1.0472895e-01 73:6.2359396e-02 136:2.3628843e-01 140:5.7405304e-02 277:8.1622727e-02 284:7.7921271e-02 339:8.9311816e-02 388:1.7803359e-01 547:1.0002725e-01 553:1.0712285e-01 649:1.6543150e-01 1288:1.1970714e-01 1429:1.5231332e-01 1654:1.4761090e-01 1666:8.6694688e-02 1763:5.3642404e-01 1765:1.1404695e-01 2339:1.6561824e-01 2344:3.5944661e-01 2809:4.6295047e-01 3841:1.3035190e-01 3921:1.5169100e-01 4531:1.7762803e-01 const:.01 3 |features 4:3.4780182e-02 5:2.6508274e-02 7:5.3180501e-02 10:5.5623997e-02 19:3.4181472e-02 21:2.8159562e-02 24:3.3958331e-02 26:1.9842681e-02 30:4.5751728e-02 39:1.6757898e-02 43:3.8977508e-02 45:3.3413686e-02 46:2.1668538e-02 54:3.4219258e-02 56:2.7737778e-02 64:2.3399763e-02 69:4.7134075e-02 73:2.1874316e-02 74:1.9585056e-02 101:4.1503452e-02 120:3.8547669e-02 123:9.0591006e-02 125:2.3663307e-02 131:2.6945217e-02 135:2.7678248e-02 139:5.7097986e-02 140:1.1892958e-02 165:3.5144128e-02 176:5.2614275e-02 183:1.9888360e-02 188:1.0428480e-02 197:5.2321073e-02 225:2.5369154e-02 226:4.6816848e-02 234:1.9925782e-02 236:2.7920963e-02 252:3.1310108e-02 262:8.1151202e-02 288:1.6074806e-02 293:1.5293341e-02 295:2.2321805e-02 313:2.9801130e-02 321:4.5842282e-02 353:2.7850773e-02 365:1.8231137e-02 379:3.1660438e-02 381:8.8735133e-02 386:2.7292555e-02 393:7.7901691e-02 417:4.8855949e-02 433:5.0462332e-02 434:2.7229058e-02 469:2.8132746e-02 471:4.5497008e-02 535:8.8217467e-02 546:5.3989071e-02 549:1.0038888e-01 555:3.1832166e-02 573:3.2987937e-02 606:2.6466271e-02 608:4.6103563e-02 613:4.7467321e-02 620:3.5935134e-02 623:7.1037769e-02 631:2.9610362e-02 646:3.2242183e-02 667:4.1347850e-02 673:2.5803266e-02 678:1.8899906e-02 679:2.5775902e-02 690:2.7241904e-02 694:3.4730356e-02 802:5.1151697e-02 814:2.5631558e-02 820:2.4583878e-02 858:2.2402667e-02 896:4.9038365e-02 897:2.3722593e-02 926:7.3383138e-02 939:1.1672704e-01 943:5.9872106e-02 953:3.1059148e-02 996:1.1967047e-01 997:7.3457427e-02 1067:4.8742656e-02 1071:2.1470314e-02 1075:3.1758074e-02 1095:5.7662524e-02 1102:2.7377520e-02 1115:7.5530671e-02 1122:1.9074827e-02 1157:5.0397586e-02 1193:4.2663466e-02 1213:3.3489965e-02 1218:2.1572068e-02 1240:2.5528511e-02 1282:3.0998677e-02 1321:2.9190546e-02 1347:3.7219290e-02 1380:2.6067950e-02 1394:3.3105221e-02 1397:3.1069377e-02 1398:2.9561827e-02 1399:4.9732890e-02 1413:7.0730709e-02 1426:2.2909911e-02 1429:3.1555548e-02 1449:2.8208043e-02 1454:3.7134916e-02 1469:3.4298439e-02 1473:4.5985270e-02 1474:7.9350583e-02 1486:5.4488122e-02 1511:2.6132923e-02 1520:3.5871468e-02 1546:4.2422220e-02 1602:1.0200027e-01 1619:4.2495407e-02 1668:2.9614734e-02 1674:2.1452820e-02 1725:3.9963685e-02 1780:5.0497580e-02 1795:9.7301915e-02 1800:3.8880866e-02 1806:1.0104814e-01 1857:6.3209973e-02 1877:4.0058870e-02 1908:4.4436183e-02 1914:4.2918496e-02 1970:5.9488922e-02 1990:8.4541515e-02 2010:3.3194967e-02 2055:5.8309216e-02 2107:2.8317092e-02 2122:3.2881267e-02 2136:6.7924507e-02 2229:3.6430184e-02 2262:3.3752568e-02 2298:1.0510483e-02 2329:7.7804781e-02 2360:3.1038720e-02 2367:5.6516830e-02 2371:3.0356798e-02 2375:8.8857189e-02 2433:3.4440346e-02 2477:3.3207431e-02 2490:3.2830764e-02 2520:7.7021308e-02 2543:9.3237929e-02 2556:3.9413158e-02 2582:6.6140793e-02 2603:9.6685946e-02 2605:3.7335519e-02 2613:5.2826069e-02 2662:1.0450789e-01 2791:4.2513046e-02 2812:3.7609082e-02 2820:3.5367947e-02 2842:3.5357088e-02 2914:1.0300282e-01 2915:1.0753649e-01 2918:5.2187517e-02 2947:4.7270361e-02 2962:4.6541568e-02 2970:4.5650348e-02 2971:4.1643061e-02 2988:3.2283723e-02 3006:6.4954683e-02 3033:4.0173296e-02 3034:4.7133505e-02 3068:4.6379179e-02 3112:4.4073787e-02 3370:7.1306437e-02 3384:4.1387364e-02 3401:6.3200623e-02 3427:3.6814731e-02 3454:8.3676331e-02 3535:1.6400568e-01 3649:1.3189510e-01 3731:1.0453997e-01 3756:4.7753513e-02 3845:3.7235901e-02 3937:4.2663760e-02 4075:4.0231965e-02 4102:8.4506720e-02 4175:4.7013961e-02 4206:3.8482755e-02 4254:3.6194902e-02 4288:6.9683895e-02 4294:5.2574418e-02 4358:4.5850854e-02 4562:1.0843585e-01 4733:5.4699738e-02 4785:5.0370000e-02 4823:4.4492885e-02 5214:4.6837498e-02 5334:5.6978960e-02 5580:6.6281393e-02 5743:5.7340741e-02 5749:5.2390933e-02 5792:6.5544426e-02 5793:3.8871333e-02 5801:6.9818489e-02 6018:4.3469608e-02 6307:8.2384542e-02 6467:4.5810401e-02 6596:5.7500232e-02 6611:5.8640249e-02 6708:5.4542653e-02 6762:3.9218277e-02 6818:4.8655298e-02 6871:4.1941371e-02 6944:1.2915570e-01 7304:8.1761524e-02 7592:5.3566378e-02 7879:5.4935966e-02 7890:7.8397095e-02 7964:1.6843109e-01 7965:9.2681907e-02 8228:6.2748156e-02 9801:5.4647077e-02 9866:7.4112698e-02 10027:6.1238371e-02 10694:7.8090779e-02 10957:6.4643614e-02 11486:5.1851671e-02 11626:1.3579780e-01 12548:6.1537825e-02 12590:7.7715404e-02 12679:5.9267733e-02 12680:5.9964258e-02 12784:5.8420442e-02 12962:9.0422459e-02 12963:1.0188803e-01 13305:7.0140362e-02 13385:7.8845158e-02 13851:7.1829952e-02 14064:7.0163779e-02 14085:6.1292101e-02 14150:1.1188139e-01 14151:1.0633112e-01 14152:7.4744865e-02 14153:7.5259507e-02 14154:7.1179256e-02 14155:7.8725912e-02 14156:8.8529862e-02 14157:7.0163779e-02 14158:7.5718544e-02 14159:7.9725958e-02 14160:8.6399503e-02 14161:1.2485511e-01 14165:7.5978890e-02 14166:7.8549877e-02 14167:8.9241102e-02 14168:8.8878646e-02 14169:7.3419847e-02 14171:7.0946589e-02 14172:7.4783452e-02 14173:8.5371621e-02 14174:7.4668169e-02 14175:8.6959757e-02 14176:7.1942993e-02 14180:8.7403439e-02 14181:8.2743481e-02 14182:7.6616473e-02 14183:8.4122412e-02 14887:6.6606291e-02 22302:6.3630007e-02 23746:8.3706997e-02 28008:8.8360295e-02 const:.01 1 |features 32:1.7899618e-01 70:1.0461020e-01 238:1.6032718e-01 284:1.3178256e-01 295:3.0852339e-01 302:1.7797972e-01 338:3.4099910e-01 995:1.9354706e-01 1654:1.4744350e-01 2521:5.2290899e-01 3338:3.2944471e-01 3841:2.2045468e-01 4531:3.0040932e-01 5791:3.0131057e-01 const:.01 0 |features 16:5.8744222e-02 24:3.1040102e-02 26:8.1555352e-02 45:3.3990514e-02 90:4.8545927e-02 117:5.4400086e-02 147:4.7154814e-02 161:4.5579907e-02 179:1.1348277e-01 183:4.8278790e-02 188:6.0409103e-02 217:4.4232167e-02 236:4.0030692e-02 302:5.2925363e-02 354:5.6484252e-02 363:6.4412311e-02 415:6.0942229e-02 434:6.6098258e-02 460:9.1941893e-02 585:6.1956562e-02 628:6.5551221e-02 655:8.7611891e-02 664:6.4452909e-02 755:8.1301861e-02 802:3.3486661e-02 836:6.8145350e-02 852:8.5206695e-02 888:7.1346238e-02 910:7.7014007e-02 1059:3.8520053e-02 1077:8.2779124e-02 1099:1.1771680e-01 1121:9.9640436e-02 1122:4.6303950e-02 1127:6.4123996e-02 1135:9.7148478e-02 1168:6.5617479e-02 1235:1.1955830e-01 1360:8.1400044e-02 1392:1.3443404e-01 1420:7.5616926e-02 1455:4.1206505e-02 1488:9.4110668e-02 1492:7.4593656e-02 1548:9.4433099e-02 1674:5.2076500e-02 1768:6.5747872e-02 1865:7.6591171e-02 1964:9.5010735e-02 3114:1.1196833e-01 3307:2.0813435e-01 3684:9.9043787e-02 4401:1.0343552e-01 4816:4.3020195e-01 5491:1.5255138e-01 6496:3.8962922e-01 6497:3.5609779e-01 8075:1.2616968e-01 11373:1.2817378e-01 19445:1.7247139e-01 38117:3.3049631e-01 const:.01 -1 |features 20:5.8146264e-02 70:6.1148174e-02 140:5.6749683e-02 295:2.2352964e-01 302:1.0403513e-01 338:2.4784344e-01 995:1.1313476e-01 1654:1.4592505e-01 2339:1.6372673e-01 2521:3.8005841e-01 2522:3.3353117e-01 5580:1.8679723e-01 5791:2.9820749e-01 6560:3.1457692e-01 21480:5.7278025e-01 const:.01 0 |features 13:4.3550871e-02 15:1.7685054e-02 17:1.6034679e-02 18:2.0307180e-02 23:2.6312171e-02 24:8.6454125e-03 40:4.0011138e-02 45:1.6029319e-02 55:1.7055262e-02 57:2.9818853e-02 69:2.4149762e-02 73:1.4789533e-02 75:6.7370102e-02 79:3.9424688e-02 89:2.9461516e-02 107:2.7701054e-02 110:2.2035651e-02 121:4.6425700e-02 125:2.7088823e-02 131:3.0845825e-02 144:3.0623926e-02 161:2.1494668e-02 167:6.3407160e-02 184:3.1377975e-02 189:2.2391273e-02 193:5.8531761e-02 209:2.5001876e-02 213:2.8735781e-02 221:7.3641390e-02 225:2.9041611e-02 228:8.7731354e-02 229:1.8610256e-02 231:3.9791510e-02 252:2.1169204e-02 257:2.1185244e-02 258:2.8333342e-02 259:2.3133397e-02 269:1.9491229e-02 288:1.8401807e-02 293:1.7507216e-02 298:2.6607279e-02 301:4.4875748e-02 313:5.7761993e-02 315:4.3770690e-02 326:2.1441916e-02 346:5.6250725e-02 354:2.6636962e-02 365:2.0870289e-02 390:6.6799715e-02 428:3.4322862e-02 431:1.1626127e-01 440:3.8843192e-02 464:1.7455900e-02 480:5.6759153e-02 526:2.8940631e-02 528:4.1230395e-02 533:2.8582934e-02 555:3.6440212e-02 564:3.5629686e-02 580:7.7016629e-02 603:8.0320269e-02 613:1.7645642e-02 651:3.2390226e-02 655:5.1373027e-02 670:3.7902910e-02 688:4.8112094e-02 693:3.8296930e-02 709:3.8154803e-02 723:3.6711451e-02 751:3.7172697e-02 773:5.3102966e-02 789:7.4591406e-02 799:4.1910268e-02 802:1.5791709e-02 803:3.1638525e-02 811:2.1770284e-02 816:4.6679318e-02 836:6.7441262e-02 838:3.6976315e-02 845:6.9751605e-02 852:4.0181953e-02 860:3.9010078e-02 905:5.8080759e-02 915:3.8899243e-02 945:5.2853659e-02 946:4.0310215e-02 947:8.9267604e-02 963:2.9847022e-02 965:2.8013717e-02 1014:2.7820203e-02 1025:3.4923345e-02 1028:3.4347910e-02 1036:5.2193958e-02 1045:3.1246820e-02 1059:5.0713338e-02 1061:3.6886994e-02 1062:3.4431770e-02 1066:4.0089309e-02 1086:3.4994151e-02 1099:6.8807103e-02 1110:3.2232586e-02 1122:3.6971752e-02 1123:6.9258519e-02 1127:1.7860070e-02 1132:2.6504951e-02 1135:4.5813482e-02 1164:1.2873776e-01 1188:2.2993000e-02 1200:7.1101747e-02 1213:5.3816658e-02 1214:9.7410403e-02 1238:4.1150637e-02 1258:6.1187834e-02 1272:4.4920098e-02 1287:4.4769879e-02 1298:4.6856105e-02 1305:3.2633100e-02 1335:7.7022098e-02 1351:1.0990633e-01 1356:4.0783621e-02 1399:3.3625107e-02 1410:8.5380077e-02 1423:4.7746416e-02 1434:3.6135908e-02 1449:6.7767262e-02 1454:4.2510591e-02 1455:5.4250170e-02 1456:3.7790984e-02 1493:3.9392252e-02 1502:4.9065437e-02 1503:6.0299043e-02 1510:3.6405168e-02 1511:2.9915944e-02 1522:4.8359174e-02 1529:1.4073326e-01 1538:3.6630373e-02 1559:4.7536071e-02 1567:3.9281245e-02 1586:5.1730942e-02 1623:2.8969554e-02 1664:2.7422838e-02 1730:4.3202668e-02 1773:3.5854455e-02 1777:4.3012261e-02 1811:4.1532211e-02 1885:5.7066891e-02 1888:3.8861841e-02 1906:3.2136686e-02 1919:4.0557723e-02 1940:4.5939758e-02 1953:4.4511102e-02 1966:3.5551392e-02 1974:4.3197043e-02 1985:4.6898205e-02 2018:3.5512459e-02 2024:3.8177777e-02 2079:4.0415935e-02 2087:4.2672731e-02 2104:6.3702315e-02 2123:4.1245751e-02 2214:6.3998751e-02 2234:1.1320861e-01 2240:9.1267146e-02 2251:5.5194866e-02 2275:6.7634799e-02 2298:1.2031987e-02 2349:4.0155400e-02 2362:2.4062125e-02 2501:6.9090329e-02 2530:5.4219756e-02 2533:4.4112075e-02 2546:6.0105372e-02 2563:8.1090204e-02 2607:4.7976166e-02 2731:4.1535649e-02 2734:7.1946993e-02 2744:5.1214527e-02 2780:4.5196965e-02 2851:4.8432723e-02 2951:4.7724206e-02 3001:5.7623822e-02 3008:5.7853900e-02 3027:1.1601797e-01 3031:1.6155154e-01 3032:1.4984953e-01 3112:5.0453939e-02 3134:4.6357099e-02 3137:3.4818016e-02 3198:4.7277711e-02 3219:1.6554449e-01 3228:4.9034700e-02 3233:6.6809826e-02 3240:7.2155677e-02 3246:4.2821344e-02 3247:5.0036315e-02 3263:5.7891097e-02 3280:2.3223433e-01 3329:6.5661557e-02 3338:4.6199061e-02 3428:6.5837651e-02 3580:9.4239652e-02 3584:6.6149540e-02 3665:4.9092058e-02 3742:7.6222003e-02 3745:4.9023546e-02 4222:7.8733124e-02 4414:5.0482690e-02 5197:5.8795512e-02 5229:6.0395345e-02 5597:9.9054091e-02 5648:5.7658441e-02 6009:4.9122959e-02 6011:5.2904341e-02 6729:7.6843470e-02 7072:7.1178235e-02 7351:5.0579119e-02 7804:5.5312898e-02 7962:9.3811795e-02 8216:6.3358799e-02 8275:5.5033762e-02 8458:7.2960980e-02 8532:6.2054075e-02 8898:5.4595310e-02 8912:6.6149540e-02 8971:5.8001235e-02 9540:8.4799886e-02 9687:7.4210376e-02 11201:7.4799120e-02 11610:6.9382250e-02 11804:7.3328868e-02 11946:6.3947611e-02 12483:6.6220120e-02 14790:1.9306372e-01 15361:6.7610547e-02 15482:6.4810120e-02 16002:6.8698294e-02 18939:7.2124496e-02 22334:9.0190366e-02 23255:9.9714726e-02 26010:7.8705303e-02 26761:7.7508025e-02 26764:1.7297141e-01 34921:1.4185886e-01 35286:1.5933584e-01 39930:2.2893928e-01 42242:1.1725747e-01 const:.01 0 |features 13:2.1723341e-02 18:2.6431778e-02 21:2.4781220e-02 25:3.7447818e-02 42:4.3926395e-02 50:3.5629041e-02 87:3.6794446e-02 90:5.0452370e-02 103:3.6863994e-02 126:3.5072945e-02 147:2.8944103e-02 153:5.7575595e-02 155:6.9638304e-02 161:6.6762328e-02 188:1.5538621e-02 189:4.9345806e-02 204:6.3082874e-02 208:8.1010714e-02 213:3.7402425e-02 230:6.2128954e-02 231:3.0589508e-02 233:2.2455059e-02 236:5.1565520e-02 240:4.3749969e-02 247:7.3230296e-02 269:4.2954702e-02 271:2.2309188e-02 293:2.2787351e-02 298:9.0369985e-02 315:3.3648480e-02 319:3.0926438e-02 320:5.4588750e-02 321:4.0342517e-02 334:6.2796839e-02 336:3.3328522e-02 342:3.7674312e-02 354:1.0676611e-01 357:4.3787111e-02 364:2.8821204e-02 380:3.7177961e-02 390:5.1351920e-02 428:4.4674557e-02 433:4.3214947e-02 439:4.2579588e-02 475:5.7280019e-02 482:5.0757132e-02 506:2.9534452e-02 511:3.7480749e-02 573:4.9152616e-02 577:5.9407551e-02 620:4.3198954e-02 655:4.3387003e-02 679:3.8406555e-02 702:3.0178355e-02 723:1.1402559e-01 757:3.7229985e-02 758:5.4787554e-02 768:3.8741168e-02 815:4.1781697e-02 817:7.9547338e-02 832:8.2113594e-02 842:2.2156388e-02 905:4.4649269e-02 926:6.4579256e-02 932:3.7386440e-02 945:4.0630966e-02 953:4.6278685e-02 954:4.3878529e-02 955:4.4465963e-02 963:3.8848814e-02 994:7.7189401e-02 1000:3.5008948e-02 1011:3.8123906e-02 1021:4.9830098e-02 1040:3.5824325e-02 1042:6.7066036e-02 1056:4.0000949e-02 1059:5.6421548e-02 1066:5.2180152e-02 1094:6.5802343e-02 1102:6.9068544e-02 1110:4.1953858e-02 1118:5.2548319e-02 1122:5.9646409e-02 1126:5.8000833e-02 1133:4.9139809e-02 1162:4.0840816e-02 1168:4.0276676e-02 1188:5.0671894e-02 1189:3.9189637e-02 1196:4.0437553e-02 1212:4.4476207e-02 1213:4.9900647e-02 1234:5.7188869e-02 1235:7.3386103e-02 1237:4.2225469e-02 1257:7.6441571e-02 1264:6.8200804e-02 1272:5.8467899e-02 1335:4.7770515e-02 1342:3.8872521e-02 1347:5.5457406e-02 1371:5.1598564e-02 1375:5.5540740e-02 1379:6.0511377e-02 1383:4.1617818e-02 1387:4.9431052e-02 1403:5.7383150e-02 1419:8.3307013e-02 1421:1.5464725e-01 1422:6.8401739e-02 1423:6.2146623e-02 1425:1.0275261e-01 1426:7.1638599e-02 1438:1.0775846e-01 1452:3.8048830e-02 1454:3.2679785e-02 1455:4.2824727e-02 1479:5.2888792e-02 1536:5.9358884e-02 1540:4.3226153e-02 1623:7.9131745e-02 1629:3.1211155e-02 1661:6.1570432e-02 1666:2.6762199e-02 1723:5.7491641e-02 1727:7.2564252e-02 1802:5.3246323e-02 1888:5.0582483e-02 1889:3.8830176e-02 2010:1.7632629e-01 2109:6.5829463e-02 2141:6.0125645e-02 2213:6.4926989e-02 2234:4.0491823e-02 2297:5.7636868e-02 2371:4.5232169e-02 2444:5.6301724e-02 2556:5.8726311e-02 2559:7.4970357e-02 2565:6.0465764e-02 2577:5.2973595e-02 2582:9.8550968e-02 2589:6.6256136e-02 2604:1.0414550e-01 2605:1.1674704e-01 2701:5.2357476e-02 2933:1.0029968e-01 3010:9.7088881e-02 3013:4.9128558e-02 3066:6.4017296e-02 3134:6.0338292e-02 3188:4.2904835e-02 3272:3.9458718e-02 3298:5.7148553e-02 3354:6.3967660e-02 3386:2.3532976e-01 3387:5.7489350e-02 3394:9.4520397e-02 3565:1.0735990e-01 3582:7.0331343e-02 3655:5.7937916e-02 3684:6.0794082e-02 3721:7.5759582e-02 3811:6.0465764e-02 4096:9.8706879e-02 4195:6.3695125e-02 4274:6.2460460e-02 4415:1.1213802e-01 4416:7.9751201e-02 4417:1.0522587e-01 5013:8.8472173e-02 5181:8.2397521e-02 5313:4.8693880e-02 5775:6.4305753e-02 5874:6.0010906e-02 6166:1.7590702e-01 6198:7.1196944e-02 7192:8.1536412e-02 7664:6.8518877e-02 7905:6.5631323e-02 8609:9.4792627e-02 8934:7.1393766e-02 8944:8.4510826e-02 9604:1.5009294e-01 9991:1.9804375e-01 11373:7.8674369e-02 13730:8.6746775e-02 15331:8.1020385e-02 18905:9.7275659e-02 21659:1.2534390e-01 21875:9.2853166e-02 25590:1.1830990e-01 29015:2.8778410e-01 const:.01 -1 |features 18:9.7565010e-02 24:4.1536529e-02 41:1.2822531e-01 54:7.2124496e-02 69:5.5287264e-02 140:6.5410733e-02 188:5.7356175e-02 288:8.8410720e-02 309:1.4324166e-01 338:1.8535778e-01 339:1.0176677e-01 426:1.6592744e-01 453:1.1963270e-01 573:1.0715676e-01 623:2.3695463e-01 751:1.7859468e-01 1546:1.3780275e-01 1654:2.0847450e-01 1666:9.8784655e-02 1670:2.3866417e-01 1682:1.6279320e-01 1688:2.0113789e-01 2200:1.7594971e-01 2298:5.7807188e-02 2493:1.3596183e-01 4096:2.1518916e-01 4173:3.8294083e-01 4256:1.8166721e-01 5424:2.1200204e-01 5812:2.8962064e-01 6342:3.7199008e-01 const:.01 0 |features 5:8.5579194e-02 57:2.4872790e-01 85:1.7518376e-01 87:1.1235874e-01 234:9.0663292e-02 277:7.6942280e-02 374:1.0582650e-01 400:1.1409990e-01 417:6.5421961e-02 443:1.2053430e-01 522:1.6417804e-01 601:1.4906903e-01 613:7.0135653e-02 1326:3.3595976e-01 1380:1.1861045e-01 1506:1.4824371e-01 1714:1.9802713e-01 1798:1.7218557e-01 2329:2.8561753e-01 3370:1.5460111e-01 3565:3.2784358e-01 5898:2.0174727e-01 10511:2.6847377e-01 12782:3.3184639e-01 12807:3.5013795e-01 const:.01 1 |features 5:5.5765536e-02 13:4.3226384e-02 23:6.8148412e-02 32:6.5011986e-02 138:7.0724517e-02 140:3.5261732e-02 161:5.5671100e-02 209:6.4754754e-02 238:5.8231346e-02 252:5.4828152e-02 357:8.7130174e-02 366:1.3938722e-01 367:1.2182576e-01 417:4.2630579e-02 488:8.5365079e-02 575:1.1801672e-01 644:1.0191759e-01 675:2.3911300e-01 955:1.8568730e-01 1000:6.9662869e-02 1188:1.4210805e-01 1218:6.3959576e-02 1429:9.3559854e-02 1643:1.0577724e-01 2104:9.7445011e-02 2167:1.3595439e-01 2211:1.4683220e-01 3841:8.0069847e-02 4771:4.2805380e-01 6172:1.5253587e-01 6200:1.3752142e-01 6634:4.2708308e-01 6929:2.2462699e-01 9880:1.6531509e-01 12332:1.6730182e-01 35785:4.2504507e-01 const:.01 1 |features 1:1.0144758e-01 14:5.6445174e-02 18:1.8410198e-01 46:7.3026620e-02 70:9.0634540e-02 73:4.3540291e-02 81:9.1578104e-02 136:7.8613959e-02 181:9.6209630e-02 188:3.5145730e-02 207:9.4469182e-02 223:6.3952073e-02 240:5.8444429e-02 257:1.3088882e-01 295:1.2737247e-01 305:7.1630910e-02 339:6.2358886e-02 341:8.7944537e-02 384:2.1628658e-01 388:1.2430579e-01 451:7.4566372e-02 774:2.4750876e-01 929:8.6544618e-02 942:1.1695840e-01 995:1.3529097e-01 1012:7.4206293e-02 1013:2.1802409e-01 1086:1.0302256e-01 1122:1.0884460e-01 1179:1.0459539e-01 1288:2.9127324e-01 1591:1.3196734e-01 1654:1.6993825e-01 1664:8.0732659e-02 1810:1.1271320e-01 1921:1.0586045e-01 1998:1.9070426e-01 3105:1.5126356e-01 5391:1.5704367e-01 5580:1.3193148e-01 7546:1.8641675e-01 10731:3.2965991e-01 27924:2.4265225e-01 31647:3.5416514e-01 const:.01 0 |features 17:6.2554240e-02 21:7.4274942e-02 49:7.2224580e-02 51:4.3836545e-02 55:6.6535719e-02 64:6.1720274e-02 69:7.6010190e-02 78:1.5848531e-01 197:2.3366183e-01 240:7.7446662e-02 257:1.3993444e-01 339:8.2633838e-02 364:1.4626032e-01 433:7.6499566e-02 434:1.2160286e-01 459:1.2261173e-01 494:1.0951414e-01 547:9.2548057e-02 549:2.1718012e-01 553:9.9113114e-02 613:1.1655439e-01 620:7.6471254e-02 629:2.9427183e-01 684:1.1837728e-01 701:1.8006900e-01 897:1.0594326e-01 1028:7.9141095e-02 1454:9.7948737e-02 1731:1.2040845e-01 2493:1.8692340e-01 2640:1.4863347e-01 3370:1.5174267e-01 5791:1.6483955e-01 6586:4.2360976e-01 6587:4.9189326e-01 const:.01 -1 |features 5:2.6983205e-02 17:3.4023717e-02 39:4.0705744e-02 50:3.4304738e-02 55:3.6189273e-02 56:6.7376405e-02 57:1.0712902e-01 73:3.1381659e-02 79:4.9407743e-02 103:6.0096204e-02 126:5.7176415e-02 147:4.7185089e-02 166:7.1033448e-02 217:4.4260565e-02 230:1.2593704e-01 231:8.4432930e-02 234:4.8400689e-02 264:6.1042298e-02 267:6.9380961e-02 286:2.8943684e-02 297:4.9503468e-02 315:5.4854229e-02 381:1.0028537e-01 415:6.0981359e-02 433:4.1608684e-02 454:8.7144457e-02 467:1.7549908e-01 495:8.1541203e-02 507:1.0528115e-01 522:1.4839862e-01 524:1.1892368e-01 526:3.6268931e-02 533:3.5820656e-02 567:9.6028663e-02 573:4.7325648e-02 678:4.5908786e-02 688:1.0208824e-01 752:9.4480194e-02 837:1.1349359e-01 868:2.4347037e-01 872:1.0119990e-01 911:6.6653587e-02 953:7.5444169e-02 963:6.3331895e-02 968:1.4986034e-01 972:1.0877698e-01 994:7.4320331e-02 1024:7.6184817e-02 1052:1.3346405e-01 1059:3.8544785e-02 1094:6.3356519e-02 1118:8.5665017e-02 1188:4.8788458e-02 1237:1.1655044e-01 1271:9.2887163e-02 1278:9.4907604e-02 1340:7.9558767e-02 1342:6.3370541e-02 1389:7.8378126e-02 1415:1.2007521e-01 1416:7.6772593e-02 1557:6.0384292e-02 1560:8.3634593e-02 1587:9.7099774e-02 1727:6.9867097e-02 1883:9.1974981e-02 2029:9.2896163e-02 2088:7.8424402e-02 2090:7.0109926e-02 2519:2.5311568e-01 3117:9.6898645e-02 3389:1.1837023e-01 3655:9.4451219e-02 3743:1.1191799e-01 3762:1.2388080e-01 3765:1.1242389e-01 4232:9.6870676e-02 4965:1.0140949e-01 5424:9.3630426e-02 5657:9.7028211e-02 5945:1.1332754e-01 5972:1.8037476e-01 6342:1.6428895e-01 7406:1.7066029e-01 12947:2.1053872e-01 36442:3.9754486e-01 const:.01 1 |features 64:4.1853491e-02 69:3.0442541e-02 141:8.3147742e-02 180:7.7570774e-02 229:4.9232583e-02 238:5.9478231e-02 239:6.2971950e-02 284:4.8888739e-02 298:7.0388339e-02 321:8.1994832e-02 327:6.1165512e-02 384:1.1478847e-01 388:6.5972060e-02 433:5.1875558e-02 438:1.2338255e-01 549:1.1881912e-01 555:5.6935940e-02 638:7.9837315e-02 678:5.7236705e-02 814:7.7622928e-02 837:8.3570972e-02 897:7.1841791e-02 996:1.0973570e-01 997:1.3138808e-01 1071:6.5020964e-02 1193:6.1565712e-02 1195:8.6332507e-02 1213:4.8327848e-02 1506:9.8667733e-02 1575:8.6948536e-02 1617:9.1987476e-02 1666:5.4393288e-02 1746:2.1621652e-01 1765:7.1554422e-02 1786:1.2008484e-01 1970:1.0640361e-01 2022:1.1261101e-01 2197:1.2940709e-01 2224:1.2535062e-01 2298:3.1830076e-02 2348:2.7731586e-01 2381:1.0862143e-01 2534:9.7943380e-02 2747:1.1868936e-01 2771:1.0802520e-01 3400:1.0946056e-01 3923:1.0276493e-01 3988:1.3402341e-01 4443:1.4968097e-01 4452:1.8337132e-01 4559:1.5375145e-01 4560:1.3661475e-01 4562:1.9395152e-01 4565:1.2233915e-01 4566:1.3465901e-01 4567:1.5623656e-01 4568:1.6755569e-01 4569:1.5234162e-01 4570:1.4904064e-01 4571:1.5657173e-01 4572:1.5670693e-01 4573:1.5661030e-01 4574:1.5858877e-01 4575:1.5529124e-01 4576:1.6361073e-01 8002:2.0666926e-01 14158:2.2930695e-01 const:.01 1 |features 19:1.5801486e-01 32:1.0136472e-01 39:7.7468783e-02 54:6.0622074e-02 188:4.8209008e-02 239:9.6125670e-02 284:1.2635598e-01 305:9.8255321e-02 433:7.9187199e-02 549:1.0712329e-01 616:1.1431435e-01 724:9.0743586e-02 897:1.0966533e-01 1195:1.3178517e-01 1926:4.3466094e-01 2381:2.8073880e-01 7999:4.7125992e-01 11967:5.9968621e-01 const:.01 0 |features 9:1.1026927e-01 20:7.3129453e-02 51:3.4791611e-02 62:1.9033386e-01 104:1.7438769e-01 105:1.2951411e-01 107:1.7999613e-01 170:8.2972184e-02 188:3.6963269e-02 286:4.2234469e-02 323:9.6033566e-02 364:6.8559878e-02 365:1.0941022e-01 370:9.2088379e-02 441:1.0688723e-01 497:8.0643244e-02 522:1.2789348e-01 724:1.1780205e-01 858:7.9405233e-02 897:8.4083647e-02 1029:8.5069969e-02 1054:1.2616915e-01 1664:8.4907703e-02 1666:6.3661918e-02 2298:3.7253927e-02 2360:1.8627214e-01 2493:8.7620802e-02 2520:2.7299851e-01 3111:1.6190532e-01 3144:1.2201654e-01 3370:2.0391099e-01 3722:1.5336657e-01 4075:1.4260037e-01 4935:1.9953614e-01 4936:2.9547930e-01 5792:1.3721149e-01 5803:3.1540915e-01 20925:4.3600488e-01 21688:2.1153596e-01 const:.01 0 |features 10:4.2624973e-02 17:2.9965773e-02 24:2.7355561e-02 42:6.3068718e-02 54:2.8054563e-02 90:8.9785762e-02 161:4.0169451e-02 169:4.3153659e-02 173:7.8173988e-02 175:5.3870063e-02 182:7.2859377e-02 189:4.1845039e-02 193:4.5838755e-02 208:5.5424105e-02 269:3.6425408e-02 288:3.4389485e-02 312:5.4161303e-02 318:6.2436014e-02 354:4.9779426e-02 421:8.1109121e-02 464:3.2621764e-02 477:5.8093403e-02 550:4.8252519e-02 628:1.6128029e-01 672:2.1723181e-01 739:7.8778274e-02 758:1.3318798e-01 802:2.9511707e-02 811:4.0684529e-02 815:5.9989400e-02 836:6.0056318e-02 837:9.9957429e-02 851:8.3570808e-02 949:7.8898370e-02 953:6.6446088e-02 955:6.3843414e-02 1040:8.7088563e-02 1044:1.4118505e-01 1085:7.6620147e-02 1086:6.5397426e-02 1094:1.4560694e-01 1132:4.9532723e-02 1173:8.4241942e-02 1192:8.6435229e-02 1213:3.4139913e-02 1224:1.0362583e-01 1237:1.0264969e-01 1243:6.6426411e-02 1305:6.0985066e-02 1389:6.9030114e-02 1415:1.0575407e-01 1420:1.3985364e-01 1422:4.6797574e-02 1426:4.9012102e-02 1452:5.4629814e-02 1503:6.6555038e-02 1510:6.8034351e-02 1526:1.0270567e-01 1545:8.1020527e-02 1575:1.4657205e-01 1582:1.2188535e-01 1623:9.1664612e-02 1626:9.0839386e-02 1629:4.4812407e-02 1818:9.0741962e-02 1886:1.0325636e-01 1960:1.3175780e-01 2183:9.2339829e-02 2359:9.3931317e-02 2589:1.6106799e-01 3230:1.4852203e-01 3284:2.4719323e-01 3302:8.8105090e-02 3815:1.2375283e-01 4421:1.5498683e-01 4422:3.0517969e-01 4423:1.0048076e-01 4424:1.0199743e-01 5313:6.9913782e-02 5583:2.2395542e-01 5862:9.4728991e-02 6090:1.0798974e-01 7387:1.2089897e-01 7438:1.0774090e-01 7664:9.8378152e-02 8497:2.1875438e-01 10199:1.2296165e-01 11481:1.1270028e-01 15258:2.3202504e-01 const:.01 1 |features 39:8.7365843e-02 193:6.5975145e-02 240:5.3397261e-02 274:7.6768808e-02 315:6.9534667e-02 460:1.1662281e-01 506:6.1033018e-02 572:1.3194391e-01 842:4.5786232e-02 1026:1.0734801e-01 1028:5.4565523e-02 1059:4.8860390e-02 1191:1.1281844e-01 1307:1.1258329e-01 1342:8.0330163e-02 1492:1.6020152e-01 2433:1.0604616e-01 2477:1.0224986e-01 3149:3.8055831e-01 3243:2.0814735e-01 6020:4.2978692e-01 6021:4.7189850e-01 8787:1.6039407e-01 20212:4.6926796e-01 const:.01 0 |features 13:5.8380943e-02 51:6.6551194e-02 55:5.9659507e-02 56:2.3309870e-01 78:1.4210647e-01 87:2.0751953e-01 166:1.1710157e-01 188:4.1759662e-02 327:8.0877475e-02 549:9.2792451e-02 613:6.1724663e-02 623:2.4314833e-01 842:5.9544746e-02 897:1.6083956e-01 1380:1.7674111e-01 1544:1.7932515e-01 2298:4.2088035e-02 2347:1.2996221e-01 2490:2.2259307e-01 3370:1.3606064e-01 26521:7.7326506e-01 const:.01 0 |features 9:6.1780676e-02 19:1.1492990e-01 20:4.0972315e-02 21:1.1735610e-01 46:7.2857104e-02 51:5.5880737e-02 55:8.4816560e-02 60:7.9258896e-02 64:4.6468534e-02 65:7.9172865e-02 104:2.7276713e-01 110:6.4722225e-02 117:7.5350210e-02 133:1.5270108e-01 161:6.3133270e-02 180:8.6124241e-02 182:6.7632131e-02 189:6.5766744e-02 239:6.9915660e-02 253:9.4152592e-02 296:7.8377910e-02 305:7.1464628e-02 319:6.9787987e-02 326:6.2978335e-02 388:2.3418577e-01 468:1.0621452e-01 482:1.1453754e-01 527:1.3555017e-01 533:4.9583782e-02 547:6.9678441e-02 550:7.5837210e-02 556:1.1714590e-01 617:1.2686990e-01 660:8.9357547e-02 686:1.0468587e-01 898:9.9110879e-02 925:1.0669149e-01 933:1.0147564e-01 954:9.9015422e-02 1000:1.3375948e-01 1059:5.3354587e-02 1127:5.2457877e-02 1213:5.3656798e-02 1288:1.4118704e-01 1420:1.7733671e-01 1449:1.6058685e-01 1454:7.3744550e-02 1455:5.7075620e-02 1498:1.4481123e-01 1513:1.1775574e-01 1603:1.0512924e-01 1964:1.3160050e-01 2018:1.0430577e-01 2232:1.7787422e-01 2327:1.4671339e-01 2438:1.1193807e-01 2545:2.3294973e-01 3190:1.9361736e-01 4331:1.6061965e-01 5657:1.3430870e-01 6732:3.9498883e-01 7336:1.7630659e-01 const:.01 -1 |features 13:4.6907648e-02 45:4.5051459e-02 51:3.1581569e-02 75:7.9348184e-02 80:9.3956076e-02 98:7.6458350e-02 173:1.9906074e-01 240:5.5795617e-02 284:1.0900204e-01 286:6.4911388e-02 452:3.9282310e-01 458:1.6053306e-01 469:9.0515018e-02 576:1.6308172e-01 617:7.1701825e-02 640:1.4989081e-01 773:7.1118139e-02 897:7.6325685e-02 993:1.4167438e-01 1355:2.2457729e-01 1371:1.1141782e-01 1654:5.8112573e-02 1850:1.0190845e-01 2371:2.0497303e-01 3000:1.3212293e-01 3841:8.6888798e-02 4398:3.0449024e-01 5492:1.4805916e-01 6873:2.5299627e-01 7486:2.1044849e-01 8877:2.4293754e-01 11272:2.9579940e-01 11273:3.5841027e-01 const:.01 1 |features 14:6.0792442e-02 24:2.7412293e-02 30:1.6606644e-01 31:1.3497333e-01 53:7.4935697e-02 64:5.0163873e-02 69:3.6487177e-02 70:4.6514064e-02 73:4.6893656e-02 135:1.0046457e-01 140:4.3168228e-02 147:7.0508741e-02 217:6.6138625e-02 229:5.9008151e-02 257:6.7172751e-02 288:9.8790422e-02 295:8.1022128e-02 297:7.3973097e-02 347:9.1514565e-02 353:2.1215038e-01 510:8.7157033e-02 511:9.1304280e-02 614:1.1488587e-01 644:7.3691100e-02 675:1.2267038e-01 679:9.3559571e-02 757:1.5355729e-01 812:1.2685519e-01 995:8.6059108e-02 1118:1.2800936e-01 1213:5.7923771e-02 1288:9.0018600e-02 1654:6.5559544e-02 1674:7.7867948e-02 1912:3.0481759e-01 2335:1.1795273e-01 2362:7.6294564e-02 2472:1.7353636e-01 2521:2.3250718e-01 2950:1.3282317e-01 3195:1.4970699e-01 3921:1.1407015e-01 4393:1.8624727e-01 5728:1.8196100e-01 6835:2.6330358e-01 29401:5.4844612e-01 const:.01 1 |features 3:6.4977303e-02 15:3.3277959e-02 18:3.8212012e-02 51:3.5800152e-02 54:2.8248057e-02 64:2.9770195e-02 69:2.1653641e-02 85:4.8983298e-02 101:8.9402407e-02 102:4.0952373e-02 140:5.3763442e-02 179:7.5699270e-02 224:4.0502168e-02 233:5.4964520e-02 236:6.0144428e-02 238:4.2306591e-02 240:3.7355673e-02 259:4.3530103e-02 277:3.6426205e-02 298:5.0066903e-02 327:4.3506749e-02 387:6.5758169e-02 403:1.9501427e-01 404:1.0267432e-01 437:5.6003261e-02 443:5.7063654e-02 512:6.3280918e-02 533:3.1765986e-02 534:7.4592002e-02 575:5.0640740e-02 588:6.5644823e-02 645:7.0155092e-02 656:9.0906516e-02 660:3.3811096e-02 702:4.3628380e-02 726:5.1860891e-02 791:8.5466102e-02 792:1.3009483e-01 801:8.4410809e-02 815:6.0403150e-02 841:1.2354957e-01 934:1.5583099e-01 983:8.2040377e-02 990:1.7585157e-01 1013:1.1242952e-01 1042:9.6956320e-02 1123:7.6971292e-02 1136:1.0705698e-01 1188:4.3265916e-02 1193:7.4145302e-02 1503:6.7014076e-02 1629:4.5121484e-02 1636:1.3009483e-01 1645:1.8439040e-01 1666:3.8689695e-02 1674:7.8242749e-02 1799:1.6785675e-01 1837:6.3677132e-02 1922:7.6562814e-02 2262:7.2706267e-02 2353:7.3628359e-02 2373:2.0127374e-01 2403:9.9376738e-02 2793:9.4338864e-02 2799:1.1125260e-01 2951:8.9802615e-02 5589:2.4761583e-01 6814:1.1285508e-01 7272:3.0333102e-01 7467:1.2643321e-01 8357:1.4784120e-01 9323:1.4410500e-01 9837:2.6512027e-01 9843:2.6582760e-01 24479:3.6894003e-01 const:.01 1 |features 5:3.7110019e-02 14:5.5951156e-02 20:6.8925001e-02 47:1.0368904e-01 64:7.8170925e-02 70:7.2483376e-02 73:7.3074915e-02 188:3.4838129e-02 240:5.7932913e-02 277:5.6491457e-02 284:5.3929660e-02 295:1.2625769e-01 302:7.2835021e-02 338:6.6495270e-02 339:6.1813109e-02 351:1.3227980e-01 364:6.4618140e-02 388:7.2774448e-02 547:1.1721540e-01 553:1.2553027e-01 1005:2.0270616e-01 1196:9.0662405e-02 1288:1.4027697e-01 1338:2.0034884e-01 1437:1.2769581e-01 1454:1.2405556e-01 1654:6.0338620e-02 1664:8.0026075e-02 1850:1.0581213e-01 1871:1.1473379e-01 2339:1.1462513e-01 2522:2.3350526e-01 3852:1.4222729e-01 3921:1.7775680e-01 4008:2.9484531e-01 4532:1.4494416e-01 5793:1.2985636e-01 6577:2.1962854e-01 6955:1.7260975e-01 39149:6.0754204e-01 const:.01 1 |features 5:4.9037721e-02 140:5.2500416e-02 183:8.7795414e-02 220:1.1009198e-01 224:8.3001547e-02 229:1.5060616e-01 254:1.1909506e-01 258:1.8499103e-01 288:7.0960820e-02 305:1.5886070e-01 327:8.9158863e-02 417:1.5146224e-01 464:6.7313232e-02 631:1.3071235e-01 644:8.9621782e-02 647:1.3646746e-01 655:7.5918272e-02 660:1.1731724e-01 684:1.1701190e-01 765:1.6783763e-01 796:2.5563121e-01 802:6.0895797e-02 886:1.3776004e-01 898:1.3012236e-01 1036:1.1887313e-01 1071:9.4778813e-02 1657:2.0629801e-01 1687:1.7473584e-01 1722:2.3573175e-01 1724:2.8155831e-01 2244:1.7702004e-01 2298:4.6397604e-02 2834:2.7117220e-01 10936:5.3213996e-01 const:.01 0 |features 18:9.9528238e-02 51:5.5072725e-02 69:5.6399770e-02 320:1.2140270e-01 455:2.0955494e-01 533:8.2738720e-02 549:1.3001339e-01 690:2.5878766e-01 967:2.9100356e-01 1122:1.0702175e-01 1195:1.5994504e-01 1654:1.0133816e-01 1666:1.7062256e-01 1721:4.4634211e-01 1726:1.5708989e-01 3659:1.9546287e-01 16621:6.4132923e-01 const:.01 1 |features 24:5.1442001e-02 50:5.6815922e-02 136:9.3842633e-02 140:4.7845595e-02 264:1.0109899e-01 443:1.8044358e-01 613:6.2011875e-02 678:7.6034687e-02 933:1.2141480e-01 1059:6.3838340e-02 1094:1.7766504e-01 1160:1.1389066e-01 1316:1.9201323e-01 1342:1.0495505e-01 1922:2.4210276e-01 2028:2.0392102e-01 2474:1.2654279e-01 2526:2.4323294e-01 2696:1.6736312e-01 4501:2.2667381e-01 5291:2.4209207e-01 6280:2.1711493e-01 7131:3.1485653e-01 14099:3.0899614e-01 17649:5.1406217e-01 const:.01 0 |features 5:5.2169941e-02 13:6.8469651e-02 35:6.0380913e-02 50:3.9172944e-02 54:6.1586648e-02 64:1.0701951e-01 80:1.6998741e-01 110:5.3392399e-02 138:6.6164412e-02 224:8.8303164e-02 242:1.9889991e-01 254:7.4832305e-02 325:1.3093680e-01 365:5.0568726e-02 380:1.1718096e-01 443:7.3478930e-02 448:3.7765688e-01 459:7.6153368e-02 469:7.8033373e-02 472:1.4413066e-01 477:7.5320840e-02 482:9.4487391e-02 490:2.4038115e-01 511:1.4642569e-01 526:4.1415874e-02 533:9.7608954e-02 620:1.1333898e-01 702:9.5118947e-02 763:1.1136763e-01 811:5.2749414e-02 820:6.8189681e-02 842:4.1245420e-02 1098:1.1484763e-01 1196:7.5276889e-02 1340:1.5382072e-01 1397:1.8085605e-01 1408:9.2449114e-02 1411:1.6461642e-01 1776:7.7794783e-02 1831:1.0989854e-01 1868:9.2980377e-02 2028:8.3039246e-02 2126:8.8893928e-02 2153:6.7828178e-02 2470:9.9881880e-02 2695:1.6095385e-01 2874:1.0532907e-01 2967:1.1215586e-01 3129:1.4810932e-01 3352:1.2736246e-01 3841:7.4907184e-02 3869:1.3682683e-01 5317:1.3742073e-01 5369:1.4524372e-01 5710:1.3327543e-01 5999:1.1399040e-01 6912:2.3208605e-01 7196:2.8037122e-01 7290:1.2615049e-01 9279:1.4916986e-01 const:.01 0 |features 5:2.7524995e-02 9:4.5528177e-02 17:3.4706872e-02 18:4.3954644e-02 19:4.0357884e-02 21:4.1209850e-02 24:3.1683680e-02 42:7.3047265e-02 72:7.2810709e-02 89:1.0797047e-01 92:1.2917691e-01 133:1.8554661e-01 147:4.8132509e-02 183:4.9279787e-02 188:2.5839902e-02 196:7.9240233e-02 197:2.1376164e-01 217:4.5149263e-02 223:7.9609998e-02 228:7.9576708e-02 236:4.0860679e-02 288:3.9830487e-02 306:2.4243885e-01 315:5.5955637e-02 322:8.1387646e-02 339:4.5847602e-02 360:7.1648538e-02 380:6.1824977e-02 417:9.9461578e-02 453:5.3896502e-02 575:5.8251206e-02 586:8.7823071e-02 587:6.1163053e-02 638:6.5322198e-02 642:5.6807250e-02 657:8.6517565e-02 701:9.9907406e-02 756:9.5893346e-02 759:1.8377738e-01 807:1.8323393e-01 842:3.6844898e-02 933:7.4780680e-02 963:6.4603515e-02 1028:4.3909729e-02 1045:6.7633361e-02 1172:9.8154135e-02 1239:1.3554831e-01 1459:9.3388446e-02 1747:1.5308234e-01 1877:2.3686044e-01 1955:1.0174870e-01 2190:7.8668959e-02 2371:7.5218700e-02 2474:7.7939056e-02 2524:8.8272892e-02 2764:1.0795706e-01 2896:1.3437741e-01 2968:1.8198721e-01 3394:9.2834450e-02 3909:1.4254920e-01 4232:9.8815724e-02 4505:1.4340942e-01 6554:1.6596660e-01 6586:2.3503074e-01 6587:2.7291638e-01 6681:2.1276613e-01 6913:1.4277245e-01 12673:1.9043362e-01 13750:1.3511477e-01 21098:1.7826183e-01 37148:1.7585628e-01 const:.01 -1 |features 4:2.4043487e-01 10:7.0613950e-02 20:2.5507025e-02 21:3.4813106e-02 24:1.5808206e-02 25:5.2607372e-02 26:7.0324495e-02 34:8.2454033e-02 43:8.1587873e-02 45:6.1509773e-02 46:4.5356672e-02 53:4.3214150e-02 55:3.1185683e-02 90:4.1860748e-02 101:1.0767957e-01 138:4.9930714e-02 141:5.7470772e-02 169:8.8609755e-02 176:6.5045983e-02 179:3.5051454e-02 189:4.0942620e-02 229:3.4029003e-02 236:3.4518130e-02 254:1.3475859e-01 269:3.5639871e-02 271:3.1340349e-02 288:5.6970764e-02 297:4.2659033e-02 306:1.3957389e-01 321:5.6673896e-02 336:4.6820510e-02 341:5.4622158e-02 346:6.0747758e-02 351:8.2884111e-02 378:1.8012913e-01 380:5.2228272e-02 390:1.2214381e-01 393:5.8409095e-02 400:5.2490506e-02 453:4.5530487e-02 477:5.6840576e-02 480:6.1296836e-02 526:3.1254329e-02 545:5.1572345e-02 584:7.3105320e-02 585:1.4914869e-01 587:5.1669095e-02 655:3.5998549e-02 656:8.8336788e-02 660:3.2855328e-02 724:6.9568880e-02 760:7.0486531e-02 802:2.8875265e-02 829:1.0883626e-01 861:9.3822517e-02 911:5.7437949e-02 964:8.3333172e-02 992:5.5830732e-02 1000:4.9181204e-02 1012:9.6723706e-02 1026:7.2975673e-02 1028:3.7093896e-02 1040:8.5210435e-02 1059:3.3215519e-02 1077:7.1379744e-02 1123:7.4795485e-02 1132:4.8464514e-02 1173:8.2425207e-02 1188:4.2042885e-02 1221:7.0387371e-02 1234:8.0339961e-02 1278:8.1785522e-02 1280:6.8833292e-02 1368:8.5631140e-02 1422:7.7526420e-02 1455:3.5532024e-02 1538:6.6978931e-02 1544:5.5363312e-02 1554:5.7459179e-02 1587:1.4167342e-01 1664:5.0142877e-02 1670:5.3646933e-02 1674:4.4905130e-02 1791:1.0529107e-01 1796:9.4080463e-02 1807:7.2991833e-02 2066:7.3717616e-02 2128:6.6349581e-02 2214:6.9115214e-02 2223:1.1267657e-01 2570:9.9789165e-02 2649:9.5603995e-02 3013:6.9016688e-02 3130:2.3183525e-01 3355:7.5009599e-02 3588:1.4979790e-01 3690:1.2193149e-01 5502:1.0983790e-01 5733:1.6475512e-01 6002:1.0365662e-01 6155:9.5961057e-02 6749:1.1038862e-01 7404:1.3531227e-01 8514:1.1602075e-01 9247:1.0144260e-01 9968:1.2066139e-01 10839:1.4877474e-01 11740:1.6223738e-01 14020:1.2545241e-01 22292:1.4296746e-01 28673:1.4549327e-01 31893:3.0345854e-01 45346:1.6620389e-01 const:.01 1 |features 3:7.3364250e-02 6:3.7735794e-02 15:3.0313911e-02 16:4.7485180e-02 17:1.6233088e-02 21:1.9274661e-02 24:2.4434565e-02 32:2.5411788e-02 36:5.8671553e-02 52:2.4087064e-02 53:7.0483826e-02 54:1.5197746e-02 55:1.7266300e-02 79:2.3572976e-02 84:2.7352041e-02 88:5.2861389e-02 89:2.9826066e-02 91:3.0152515e-02 95:7.0178129e-02 98:2.7540509e-02 110:2.2308314e-02 135:3.2077033e-02 140:2.3336738e-02 146:3.9640535e-02 175:2.9182546e-02 181:7.8948982e-02 183:3.9025571e-02 188:1.2085833e-02 196:8.8441372e-02 213:2.9091351e-02 217:6.7516446e-02 218:2.1716183e-02 230:3.8987078e-02 231:2.3792308e-02 236:1.9111346e-02 238:5.4315358e-02 255:3.4609586e-02 263:3.4501500e-02 264:6.1119881e-02 267:3.3102419e-02 269:1.9732410e-02 274:6.8950430e-02 276:3.5497937e-02 277:4.1127920e-02 286:1.3809349e-02 293:3.0009078e-02 295:2.5869312e-02 296:6.4466037e-02 297:2.3618648e-02 305:7.2564460e-02 309:3.0183233e-02 315:4.4312298e-02 318:3.3822902e-02 320:7.3874071e-02 321:5.3127795e-02 326:2.1707233e-02 332:3.9368115e-02 338:3.9057750e-02 354:2.6966561e-02 373:3.7038248e-02 380:4.8960336e-02 381:2.8259359e-02 417:3.4969971e-02 428:5.8832739e-02 438:2.7886862e-02 441:3.4948777e-02 453:2.5208458e-02 469:5.5202965e-02 475:4.4552006e-02 477:5.3284049e-02 481:2.7299998e-02 573:2.2579586e-02 574:6.5956749e-02 582:4.3536492e-02 624:4.1413970e-02 642:4.4986706e-02 644:2.3528609e-02 647:1.1832209e-01 655:3.3746112e-02 657:4.0465973e-02 660:3.8175266e-02 684:8.5761182e-02 688:4.8707422e-02 734:6.7374453e-02 751:3.7632663e-02 756:4.4851214e-02 759:4.0958643e-02 767:7.0468798e-02 802:2.7068533e-02 803:3.2030012e-02 809:4.5649637e-02 845:7.0614696e-02 882:3.6856920e-02 914:5.2356482e-02 918:4.2631716e-02 927:3.0933442e-02 929:2.9760763e-02 947:5.3375263e-02 983:4.4138569e-02 984:3.3752188e-02 998:9.0717725e-02 1033:2.9032633e-02 1056:3.1112464e-02 1061:3.7343424e-02 1068:1.2998183e-01 1069:6.1419014e-02 1116:4.0265191e-02 1122:3.7429228e-02 1127:1.8081065e-02 1132:2.6832916e-02 1137:4.1049439e-02 1162:3.1765707e-02 1168:5.3041089e-02 1169:4.4926427e-02 1193:2.3560230e-02 1213:1.8494308e-02 1231:5.2640479e-02 1239:3.7444245e-02 1297:4.8690610e-02 1307:1.5106207e-01 1312:4.5007672e-02 1322:3.9765056e-02 1365:4.9985893e-02 1411:4.0622417e-02 1416:6.2018372e-02 1498:4.9913216e-02 1560:3.9902981e-02 1567:6.7331895e-02 1599:5.9402891e-02 1623:4.9656648e-02 1653:1.0098442e-01 1664:2.7762162e-02 1677:5.9698585e-02 1687:4.5873798e-02 1722:6.1887193e-02 1774:4.1587669e-02 1796:5.2088693e-02 1806:5.5802248e-02 1843:5.4441378e-02 1862:5.0147552e-02 1889:3.0201843e-02 1924:1.1273548e-01 1928:5.2282125e-02 1946:5.4967020e-02 1981:5.7373185e-02 1982:3.7147656e-02 2018:3.5951883e-02 2088:3.7417144e-02 2097:5.8802407e-02 2109:5.1201701e-02 2168:4.6838991e-02 2169:6.1142661e-02 2212:3.5908692e-02 2216:7.2954491e-02 2228:9.6612491e-02 2235:4.8348479e-02 2248:3.6174484e-02 2339:3.9765056e-02 2364:1.0927295e-01 2399:7.3425479e-02 2409:7.4041203e-02 2446:4.1969258e-02 2474:3.6453638e-02 2495:3.8517889e-02 2609:5.1736020e-02 2623:5.0226320e-02 2735:5.9877060e-02 2750:6.0788948e-02 2771:4.1339543e-02 2908:4.7935933e-02 2914:5.6881689e-02 2915:5.9385337e-02 3088:5.8686014e-02 3137:3.5248846e-02 3191:6.0209040e-02 3207:1.3352868e-01 3295:7.4593022e-02 3334:6.6555947e-02 3490:2.1671903e-01 3655:7.6299503e-02 3702:5.9590761e-02 3725:5.2909192e-02 3736:4.7987849e-02 3768:5.6261342e-02 3780:5.6118172e-02 3784:5.7018619e-02 3841:3.1297583e-02 4150:3.7919525e-02 4240:5.8669597e-02 4508:7.0250444e-02 4598:5.7537235e-02 4953:6.7032345e-02 5721:6.1834153e-02 5865:9.3695305e-02 6120:4.8824560e-02 6144:6.7125879e-02 6155:5.3129904e-02 6244:6.5789193e-02 6248:7.3530100e-02 6857:7.0134968e-02 6922:7.1468458e-02 7121:5.4246385e-02 7347:1.1042743e-01 7482:7.3412478e-02 7786:5.7876125e-02 8095:7.1382083e-02 8408:9.1271840e-02 8414:5.9294514e-02 8667:6.3593701e-02 10139:1.4091675e-01 11164:5.6602135e-02 11390:1.1665443e-01 11802:8.3376579e-02 12688:7.5469650e-02 13519:7.0694908e-02 14061:1.2527001e-01 17694:9.9081226e-02 18870:7.0202172e-02 19783:7.2162569e-02 20351:8.1562094e-02 20905:1.0925789e-01 29603:3.4896210e-01 30564:1.8106875e-01 32546:2.2847103e-01 37301:9.6662812e-02 46693:1.1705741e-01 const:.01 0 |features 5:5.4493487e-02 10:3.7456263e-02 14:8.7900937e-02 15:4.9172990e-02 21:3.1265933e-02 25:7.9996303e-02 33:7.4435577e-02 39:6.6113777e-02 45:4.4569246e-02 51:1.8452931e-02 52:3.9072257e-02 53:3.8810983e-02 54:4.1740585e-02 55:2.8008116e-02 59:7.5771883e-02 64:4.3989766e-02 65:1.0563269e-01 67:1.0003418e-01 69:3.9658692e-02 70:8.5882269e-02 73:4.1122045e-02 79:3.8238343e-02 82:5.0062105e-02 87:9.7423390e-02 90:7.8898333e-02 92:5.7884272e-02 95:5.4244313e-02 131:8.5766286e-02 136:4.3851890e-02 140:2.2357853e-02 141:5.1614970e-02 144:5.0290547e-02 161:3.5298500e-02 169:7.9581141e-02 173:1.4416333e-01 183:6.3304402e-02 188:3.3193719e-02 191:9.3310729e-02 218:3.5226390e-02 223:6.0400143e-02 224:9.8680541e-02 232:6.9003694e-02 239:3.9090607e-02 247:5.4568853e-02 253:5.2641738e-02 267:5.3696301e-02 286:5.8452737e-02 291:5.4472439e-02 321:5.0899290e-02 327:3.7969235e-02 364:7.6312050e-02 365:5.8029484e-02 380:4.6906639e-02 417:7.0533372e-02 451:7.0424922e-02 464:4.8535831e-02 474:6.1783869e-02 524:5.4359782e-02 526:4.7526244e-02 560:5.4779433e-02 573:3.6626939e-02 576:5.6278463e-02 588:5.7289589e-02 605:8.1209280e-02 613:2.8977638e-02 625:4.8225671e-02 653:7.5634755e-02 679:4.8456728e-02 686:5.8531012e-02 702:3.8075384e-02 726:4.5260072e-02 811:8.5312694e-02 814:8.1584938e-02 842:2.7954241e-02 858:4.2115305e-02 911:5.1585492e-02 967:5.7588056e-02 1012:4.1393235e-02 1033:1.6002250e-01 1061:6.0575742e-02 1134:5.3091682e-02 1145:7.4061751e-02 1212:5.6114677e-02 1379:7.6345913e-02 1411:6.5894686e-02 1454:4.1231383e-02 1544:1.0434771e-01 1546:4.7101956e-02 1566:5.8135033e-02 1567:1.0922084e-01 1602:1.2441973e-01 1623:4.7573742e-02 1645:6.1668951e-02 1674:4.0329665e-02 1788:7.6205976e-02 1912:9.3241915e-02 2166:6.9069691e-02 2186:7.3983319e-02 2298:1.9758906e-02 2376:7.4459895e-02 2506:5.4025121e-02 2535:1.6830528e-01 2842:1.1254117e-01 2851:7.9536118e-02 2869:2.0521104e-01 2893:7.4350357e-02 3013:6.1984453e-02 4507:9.6285053e-02 4550:1.8244421e-01 5728:9.4241932e-02 6576:1.2638237e-01 7700:2.2191276e-01 11063:2.5925657e-01 11140:1.1287509e-01 14858:1.5090096e-01 21648:1.2085862e-01 30285:1.5422712e-01 32723:1.5299664e-01 34941:3.9922372e-01 46957:1.6776645e-01 const:.01 0 |features 10:4.0812686e-02 15:3.1644821e-02 17:2.8691718e-02 18:3.6336731e-02 21:3.4067646e-02 22:6.6304773e-02 54:5.6372434e-02 55:5.1671296e-02 63:5.3727470e-02 79:4.1664846e-02 188:3.6168180e-02 189:4.0065911e-02 193:7.4311934e-02 199:7.1559012e-02 210:4.1577928e-02 213:5.1418483e-02 217:6.3195549e-02 221:5.0497662e-02 233:5.2267101e-02 236:3.3778992e-02 239:4.2593479e-02 264:5.1476102e-02 269:3.4876708e-02 284:3.3067763e-02 286:2.4407797e-02 295:4.5723584e-02 297:4.1745570e-02 298:4.7609840e-02 380:1.0725987e-01 388:4.4622719e-02 419:1.0313191e-01 426:6.1797369e-02 428:6.1415747e-02 438:4.9289566e-02 464:3.1234784e-02 468:6.4707190e-02 518:7.6917589e-02 526:3.0585075e-02 535:4.8732642e-02 573:3.9909046e-02 575:4.8155513e-02 587:8.5610084e-02 624:7.3198505e-02 625:8.8970020e-02 644:4.1586429e-02 664:5.4387122e-02 769:5.7428759e-02 858:4.5889221e-02 866:6.1851338e-02 988:6.5570220e-02 1028:3.6299601e-02 1037:9.0086810e-02 1075:6.5052666e-02 1115:5.9290800e-02 1123:7.3193878e-02 1173:4.7639228e-02 1213:5.5346243e-02 1218:4.4187836e-02 1237:5.8048896e-02 1266:6.3068517e-02 1304:6.2250383e-02 1345:7.5894400e-02 1420:6.3807629e-02 1426:4.6928253e-02 1454:4.4926092e-02 1455:7.2971210e-02 1544:5.4177813e-02 1546:5.1322721e-02 1587:8.1882864e-02 1690:6.9223374e-02 1723:7.9035856e-02 1768:5.5479851e-02 1857:1.2947817e-01 1865:6.4629719e-02 1968:9.1078773e-02 1986:8.8483773e-02 2153:5.0090209e-02 2234:5.5665586e-02 2367:6.8374485e-02 2371:6.2182318e-02 2455:8.2933754e-02 2515:7.2206005e-02 2533:7.8932114e-02 2650:1.2165585e-01 2660:8.4924996e-02 2759:9.5799170e-02 3010:7.8830495e-02 3240:7.6255649e-02 3772:1.3780510e-01 3899:8.4118448e-02 4002:1.0446088e-01 4075:8.2410432e-02 4203:9.0544425e-02 4225:1.2651190e-01 4241:9.5086724e-02 4242:2.4816181e-01 4276:6.6688359e-02 4919:1.0016326e-01 4989:1.8782832e-01 6376:1.5458186e-01 6909:7.5211257e-02 7931:1.1353639e-01 7984:1.1657675e-01 8538:1.1523944e-01 8737:7.5430162e-02 8738:7.6005541e-02 9787:1.4046405e-01 9866:1.5181111e-01 10180:9.9886201e-02 10417:2.0954469e-01 13732:1.1864389e-01 13980:1.5963385e-01 14743:1.3818057e-01 15155:1.3588732e-01 16816:1.3427463e-01 16820:1.2806424e-01 20658:1.6008459e-01 21944:1.4789835e-01 25958:1.4850707e-01 31277:1.2991683e-01 44195:2.8761300e-01 const:.01 1 |features 17:7.5556658e-02 19:8.7858878e-02 24:8.5492954e-02 51:5.2948330e-02 54:7.0737667e-02 69:5.4224189e-02 107:1.3052951e-01 151:1.9442879e-01 170:1.2627293e-01 188:5.6253314e-02 218:1.0107762e-01 223:1.7331050e-01 269:9.1844186e-02 284:2.0779973e-01 288:8.6710736e-02 293:8.2495354e-02 338:2.2532858e-01 353:1.5023267e-01 453:1.1733237e-01 506:1.0692138e-01 607:2.0011026e-01 623:1.3725823e-01 633:2.9233614e-01 1102:1.4767985e-01 1316:2.5745788e-01 1342:1.4072730e-01 2298:5.6695659e-02 3669:2.0277393e-01 4150:2.9883340e-01 4377:2.4954589e-01 12788:3.5903007e-01 13978:3.3582571e-01 const:.01 1 |features 20:1.0554073e-01 35:8.9840278e-02 70:1.1098947e-01 240:7.1570031e-02 302:8.9980021e-02 322:1.3555898e-01 323:2.6683164e-01 488:1.1882453e-01 995:9.7850293e-02 1012:9.0871729e-02 1075:1.3106713e-01 1454:2.3619698e-01 1654:1.5643480e-01 1666:7.4125893e-02 1785:3.9206710e-01 2521:3.0060309e-01 3898:2.9802972e-01 5792:3.3528408e-01 6577:4.1816419e-01 6721:3.3258712e-01 const:.01 0 |features 191:2.0030515e-01 342:3.6256135e-01 464:1.2913992e-01 583:2.9753745e-01 644:2.9111752e-01 664:2.2486305e-01 765:3.2199523e-01 1168:2.2892599e-01 1263:4.7359404e-01 3556:3.6263824e-01 4276:2.7572238e-01 const:.01 0 |features 30:1.0450388e-01 74:4.4735234e-02 125:9.1515578e-02 188:2.3820227e-02 197:7.0584089e-02 210:7.8500330e-02 265:1.3546413e-01 485:1.3477542e-01 618:1.1052313e-01 623:5.8121413e-02 744:9.5202416e-02 930:1.2348612e-01 1022:1.0154206e-01 1032:1.2929180e-01 1143:8.1610769e-02 1213:3.6450826e-02 1425:1.2708339e-01 1449:1.3521662e-01 1554:6.2700748e-02 1804:1.0266272e-01 1833:1.9402142e-01 1917:1.1676907e-01 1937:9.3030781e-02 1987:1.1461681e-01 2404:9.8300919e-02 2433:7.8666963e-02 2579:1.1967666e-01 2731:1.4032204e-01 2780:2.3532411e-01 3404:9.5190138e-02 3665:9.7953826e-02 4337:1.4285986e-01 4641:1.5469357e-01 4697:1.0829910e-01 5085:1.3959409e-01 5090:1.2677918e-01 5093:9.6551649e-02 5232:1.7522015e-01 5234:1.2346737e-01 5295:1.0445051e-01 6187:1.2743628e-01 6699:1.2123677e-01 6706:1.3959409e-01 7398:1.3947371e-01 7866:1.1629000e-01 8047:1.5658647e-01 8051:1.3665001e-01 15665:1.9614300e-01 16617:1.4771485e-01 17066:1.4724705e-01 17779:1.7246957e-01 18273:1.5299447e-01 22389:1.6688000e-01 23870:1.7246957e-01 24125:1.9007038e-01 27656:1.7364804e-01 31206:1.8271804e-01 34628:1.8136543e-01 const:.01 0 |features 24:2.1857822e-02 31:1.0762409e-01 50:8.5780002e-02 165:1.0171585e-01 182:5.8216583e-02 191:6.8453401e-02 274:1.7219371e-01 276:5.2358683e-02 360:8.3689958e-02 533:4.2680871e-02 564:9.0080991e-02 581:9.7799473e-02 587:7.1442254e-02 802:6.7599744e-02 837:7.9868652e-02 879:1.6283484e-01 889:1.0875802e-01 908:1.2358362e-01 1073:8.5269757e-02 1156:1.0214441e-01 1269:1.1897143e-01 1352:2.1848959e-01 1427:2.3350514e-01 1544:7.6550208e-02 1576:1.2754437e-01 1776:8.1174217e-02 2139:1.2669922e-01 2147:1.3070278e-01 2149:1.3635439e-01 2174:1.2963125e-01 2179:1.2792192e-01 2214:9.5564805e-02 2988:9.3437135e-02 3068:2.8170282e-01 3331:1.5238704e-01 4274:1.2132480e-01 5088:1.4650242e-01 7696:3.3545890e-01 7743:1.7933480e-01 8342:2.0918058e-01 8716:1.8389462e-01 11481:1.5246880e-01 15137:2.6359391e-01 17612:2.2314784e-01 33210:2.5385892e-01 const:.01 0 |features 14:1.5313850e-01 17:7.5641483e-02 54:7.0817083e-02 128:3.2597116e-01 223:1.0247490e-01 232:1.1707169e-01 286:1.0894988e-01 336:2.0451905e-01 461:4.0579703e-01 484:1.7807427e-01 514:1.3326325e-01 547:1.1191044e-01 696:2.2117157e-01 1071:1.1594521e-01 1127:8.4252514e-02 2298:5.6759309e-02 2371:1.6393451e-01 3727:2.1175763e-01 4193:5.6372583e-01 5958:3.0463436e-01 const:.01 1 |features 18:2.4951957e-02 20:2.9021017e-02 23:3.2330442e-02 24:1.7986035e-02 50:4.7403637e-02 54:1.8445622e-02 69:2.3940342e-02 74:4.6643298e-02 79:2.8610703e-02 85:3.1985469e-02 86:4.7483325e-02 87:3.4734454e-02 95:4.0586695e-02 121:3.3691373e-02 138:3.3552576e-02 140:2.8323978e-02 146:8.1460737e-02 179:2.3553973e-02 183:2.7974907e-02 188:3.8276978e-02 197:4.3466192e-02 208:3.6440849e-02 224:5.5502836e-02 230:5.8650572e-02 236:5.5351503e-02 249:5.5222396e-02 252:2.6011148e-02 257:2.6030855e-02 269:4.0549818e-02 271:3.5657976e-02 274:3.5069298e-02 280:3.5169236e-02 284:3.8446631e-02 288:3.8283370e-02 293:3.6422249e-02 296:5.5515699e-02 298:3.2693051e-02 312:3.5610568e-02 315:3.1764619e-02 316:6.2775739e-02 318:4.1051116e-02 326:4.4608057e-02 327:4.8101213e-02 387:4.2939246e-02 390:4.8476905e-02 394:6.5781452e-02 417:2.0224471e-02 434:3.8300313e-02 437:3.6569417e-02 451:3.1121545e-02 494:3.4492821e-02 526:5.0117835e-02 535:3.3464063e-02 561:4.3551307e-02 573:2.7405018e-02 613:2.1681655e-02 617:3.1346668e-02 623:9.3395934e-02 624:5.0264455e-02 630:4.1024525e-02 646:4.5351759e-02 664:3.7346922e-02 678:2.6584551e-02 684:7.8245454e-02 726:7.1068458e-02 757:3.5145607e-02 789:4.3672848e-02 838:1.0841829e-01 841:4.7648717e-02 844:6.2088493e-02 858:3.1511523e-02 871:4.2743847e-02 886:4.3895509e-02 889:5.2856095e-02 952:5.2957434e-02 954:4.1421924e-02 994:4.3036919e-02 1003:4.5658302e-02 1028:4.2204164e-02 1036:3.7877429e-02 1056:3.7761439e-02 1059:2.2320256e-02 1084:4.9435861e-02 1093:6.3276581e-02 1115:6.8935156e-02 1127:3.7156336e-02 1132:3.2567315e-02 1193:2.8595231e-02 1222:6.9329344e-02 1240:6.0798083e-02 1250:5.3531393e-02 1305:4.0097129e-02 1307:1.5150806e-01 1312:5.4626156e-02 1339:6.4572319e-02 1345:5.2115686e-02 1366:5.6564316e-02 1399:4.1316040e-02 1422:6.4572170e-02 1452:3.5918608e-02 1466:5.4519828e-02 1488:5.4531965e-02 1495:6.8133041e-02 1498:6.0580056e-02 1511:9.5919006e-02 1629:4.9886473e-02 1666:2.5263878e-02 1721:6.6089340e-02 1727:4.0458169e-02 1768:3.8097285e-02 1773:4.4055294e-02 1777:8.9483298e-02 1785:5.5997219e-02 1868:4.7151200e-02 2080:4.6535227e-02 2090:4.0598784e-02 2097:1.5026847e-01 2107:3.9830737e-02 2136:1.2329462e-01 2153:5.8237977e-02 2347:9.5803864e-02 2360:4.3658972e-02 2371:4.2699780e-02 2424:6.3869752e-02 2438:4.6827961e-02 2446:5.0938413e-02 2490:4.6179652e-02 2559:7.0773028e-02 2603:6.4803854e-02 2731:5.1035922e-02 2752:5.1496230e-02 2923:6.2126063e-02 2938:5.8486398e-02 3223:7.1748503e-02 3615:5.7535689e-02 3843:5.5181712e-02 3854:5.6560449e-02 3966:6.5211684e-02 4019:1.4607899e-01 4270:7.4154250e-02 4962:1.1441126e-01 4976:1.3694115e-01 5424:5.4218881e-02 5832:1.4157701e-01 5984:2.5203633e-01 5987:1.0409543e-01 6006:9.0428866e-02 6136:1.0223527e-01 6156:1.2776795e-01 6507:5.4622822e-02 6694:1.2384581e-01 6858:1.0112783e-01 7538:9.3160249e-02 7703:7.6241575e-02 8171:1.2674205e-01 8536:7.1006201e-02 8787:2.7169159e-01 9978:9.5621094e-02 11449:9.8270193e-02 11804:1.8908721e-01 12205:1.6920924e-01 12210:3.0542615e-01 13827:1.7538179e-01 18785:9.5010467e-02 20774:1.1351187e-01 28001:1.2875600e-01 30916:1.0969516e-01 46156:1.3880666e-01 const:.01 1 |features 39:1.1539552e-01 51:3.9920859e-02 70:1.0937469e-01 170:9.5204577e-02 230:8.0806270e-02 234:8.1038259e-02 269:6.9246724e-02 291:1.9952901e-01 326:7.6176949e-02 573:7.9238296e-02 626:1.3327518e-01 784:2.1529369e-01 812:1.4213748e-01 876:2.7536368e-01 877:2.1693207e-01 1122:7.7577420e-02 1127:6.3451685e-02 2269:1.6001046e-01 2350:1.4280215e-01 2493:1.0053853e-01 7500:2.9400653e-01 8336:2.1732026e-01 10525:2.2035860e-01 12109:4.0846857e-01 20978:3.1102869e-01 22364:2.6677269e-01 25936:3.2241210e-01 const:.01 0 |features 5:1.6206374e-02 6:4.7503587e-02 9:2.6806423e-02 13:2.1269811e-02 18:2.5879947e-02 24:2.3122335e-02 25:3.6665998e-02 26:4.9014386e-02 42:4.3009322e-02 51:3.0052861e-02 55:2.1735627e-02 63:6.4790100e-02 98:3.4669284e-02 131:3.9310645e-02 138:3.4800436e-02 146:4.9901363e-02 156:5.5194411e-02 161:2.7393309e-02 167:6.5195046e-02 175:3.6736358e-02 182:2.9345350e-02 188:2.5759900e-02 189:2.8535964e-02 209:3.1862978e-02 210:2.9612860e-02 219:5.6617457e-02 221:6.0895264e-02 225:7.7672392e-02 230:2.8986704e-02 233:2.1986254e-02 239:3.0336164e-02 252:2.6978532e-02 257:2.6998973e-02 264:3.6662593e-02 271:3.6984134e-02 274:3.6373563e-02 276:6.2980391e-02 288:2.3451695e-02 297:6.2396489e-02 298:3.3908941e-02 307:8.4320590e-02 326:2.7326083e-02 339:4.5705657e-02 344:4.2596135e-02 346:4.2339642e-02 352:6.2644757e-02 354:3.3946771e-02 368:4.6608504e-02 381:3.5574205e-02 417:2.0976642e-02 422:1.1519814e-01 506:2.8917843e-02 517:2.1554855e-01 526:2.1783471e-02 533:2.1514233e-02 578:7.3831037e-02 584:5.0952546e-02 585:1.2976260e-01 631:4.3198850e-02 645:4.7514122e-02 646:4.7038443e-02 655:7.3913105e-02 690:8.3406165e-02 693:4.8806507e-02 708:5.4777656e-02 778:6.2207717e-02 784:4.5613181e-02 845:5.2501693e-02 865:4.8524041e-02 926:6.3230999e-02 933:4.4029932e-02 945:1.0381046e-01 963:3.8037747e-02 1005:4.2182218e-02 1012:3.2123115e-02 1040:5.9389506e-02 1042:6.5665856e-02 1045:1.0391220e-01 1059:2.3150371e-02 1099:7.0747241e-02 1132:5.7192028e-02 1168:3.9435796e-02 1189:3.8371451e-02 1213:2.3281502e-02 1215:5.1021479e-02 1218:3.1471707e-02 1243:7.6698013e-02 1280:1.2518792e-01 1308:4.6978667e-02 1342:3.8060959e-02 1371:5.0521310e-02 1373:4.3346740e-02 1375:5.4381188e-02 1398:9.0509050e-02 1399:1.0225899e-01 1421:5.1399592e-02 1468:4.9305331e-02 1537:8.8556893e-02 1538:4.6682607e-02 1554:6.7806453e-02 1580:5.0998714e-02 1670:3.7390545e-02 1756:4.9394552e-02 1803:1.2980705e-01 1865:4.6030935e-02 1939:7.2907135e-02 1966:4.5307528e-02 1981:7.2224051e-02 2017:6.2242582e-02 2024:4.8654657e-02 2028:7.3950030e-02 2076:5.2244812e-02 2097:4.3719310e-02 2135:6.2621400e-02 2234:9.4608106e-02 2268:7.5937800e-02 2288:4.9270604e-02 2362:3.0665336e-02 2455:1.0001003e-01 2465:6.5201439e-02 2515:5.1426958e-02 2546:7.6599702e-02 2572:6.9538504e-02 2649:1.1282040e-01 2734:5.4154150e-02 3096:8.2635090e-02 3188:8.8160791e-02 3394:5.4659769e-02 3597:5.6177333e-02 3844:6.8536140e-02 3883:6.3672021e-02 3899:5.9911307e-02 4405:8.5550845e-02 4428:1.1219572e-01 4660:7.1559973e-02 5020:7.6670773e-02 5738:7.7745698e-02 5745:1.0326502e-01 6063:7.1577400e-02 6159:6.6973843e-02 7477:7.2750203e-02 8123:1.2940913e-01 8130:7.4233018e-02 8237:7.3659211e-02 8242:6.4558342e-02 8564:8.0905259e-02 10940:8.8792451e-02 11787:8.9859113e-02 12190:1.1241029e-01 13515:8.5201383e-02 15056:1.4965037e-01 15581:8.4204286e-02 16117:1.0036277e-01 18559:9.6271910e-02 18605:2.3287368e-01 18610:3.7077087e-01 18612:1.4555703e-01 18613:2.1589954e-01 18615:1.4126350e-01 18742:1.1277570e-01 19335:9.3137659e-02 25185:9.8647527e-02 29005:1.1884839e-01 const:.01 0 |features 3:4.2496473e-02 6:7.7669203e-02 10:2.8069872e-02 13:3.4776516e-02 20:1.7167397e-02 21:3.9671820e-02 24:1.0639647e-02 34:5.5495340e-02 42:4.1532714e-02 49:2.2784006e-02 59:5.6783751e-02 63:3.6952317e-02 74:2.7591864e-02 117:3.1571731e-02 121:3.3744670e-02 138:8.0192991e-02 166:4.1198645e-02 169:2.8418027e-02 175:3.5475112e-02 187:8.6633578e-02 209:5.2096531e-02 213:8.4389523e-02 218:2.6398797e-02 222:4.2049613e-02 225:7.5005718e-02 231:2.8922591e-02 246:1.3835092e-01 258:7.3176481e-02 271:2.1093493e-02 290:8.6049497e-02 306:4.4762734e-02 308:6.4498499e-02 348:2.9818136e-02 368:4.5008328e-02 389:4.2670235e-02 464:4.5083329e-02 489:3.9633688e-02 493:4.9017064e-02 516:3.7012246e-02 526:3.5616357e-02 533:2.0775601e-02 547:2.9195262e-02 550:6.6685051e-02 581:9.9905416e-02 586:2.9491730e-02 627:3.9422706e-02 630:4.1089427e-02 660:3.7440807e-02 661:5.2938748e-02 675:1.5724455e-01 686:4.3863371e-02 702:2.8533844e-02 802:3.2905262e-02 842:3.5469770e-02 848:4.0993541e-02 927:3.7603550e-02 937:1.3921052e-01 946:4.9608562e-02 963:3.6731824e-02 989:1.6198461e-01 1000:8.6375549e-02 1028:2.4965893e-02 1036:3.7937354e-02 1059:2.2355568e-02 1127:2.1979846e-02 1213:2.2482194e-02 1282:7.3942497e-02 1298:1.3760421e-01 1397:4.3771230e-02 1434:4.4471368e-02 1486:4.5338102e-02 1509:4.7878046e-02 1522:5.9514169e-02 1524:5.8404695e-02 1527:1.3795632e-01 1556:4.4904605e-02 1559:5.8501203e-02 1603:9.2442073e-02 1629:2.9510364e-02 1707:1.0519437e-01 1756:4.7698725e-02 1776:3.9512858e-02 1777:8.9624859e-02 1822:6.9705620e-02 1902:1.2963575e-01 2010:4.6765808e-02 2094:5.1224433e-02 2097:4.2218328e-02 2128:4.4656307e-02 2177:7.7031240e-02 2182:4.8260547e-02 2226:5.9931528e-02 2244:1.1855994e-01 2359:6.1856698e-02 2380:5.9625786e-02 2409:5.3159311e-02 2419:5.7706375e-02 2584:1.2488061e-01 2588:6.0665336e-02 2604:4.6921626e-02 2605:5.2599110e-02 2660:5.8409136e-02 2678:1.1182687e-01 2760:6.5882854e-02 2793:6.1699532e-02 2834:1.6342065e-01 2851:1.2508711e-01 2986:6.9119990e-02 3020:6.6637225e-02 3039:5.5627316e-02 3261:6.4208858e-02 3278:6.4259775e-02 3325:7.7175491e-02 3367:6.6785611e-02 3556:1.0213900e-01 3741:1.0566613e-01 3843:5.5269010e-02 3845:5.2458767e-02 3937:6.0105655e-02 3997:6.9628328e-02 5223:1.4408012e-01 6648:8.7158762e-02 6883:8.2434498e-02 7511:2.3579824e-01 7908:7.9882458e-02 8371:8.4902234e-02 8405:7.4311651e-02 8889:6.9357947e-02 10362:1.1443562e-01 10488:8.4090315e-02 11479:2.1166588e-01 13329:1.9418944e-01 15578:1.4290585e-01 22314:9.3178727e-02 22785:3.2883018e-01 23228:2.6044294e-01 23229:1.0941449e-01 34268:1.0787275e-01 const:.01 1 |features 24:2.4447151e-02 55:4.8228182e-02 61:6.6077702e-02 63:8.4906839e-02 125:7.6600686e-02 165:1.1376534e-01 181:9.2411108e-02 183:6.4380772e-02 188:5.7157461e-02 213:8.1257887e-02 217:5.8984518e-02 229:1.3732255e-01 236:9.0383179e-02 239:6.7311518e-02 269:5.5116516e-02 277:5.4740176e-02 283:8.9944631e-02 293:4.9506199e-02 322:2.7745515e-01 386:8.8348955e-02 417:7.8806020e-02 561:2.1033956e-01 645:1.7850325e-01 647:1.0007221e-01 681:2.5083658e-01 726:7.7934943e-02 740:1.3312729e-01 802:4.4655159e-02 811:1.8135358e-01 898:9.5419317e-02 1013:9.9787906e-02 1066:1.1336294e-01 1102:8.8623993e-02 1127:5.0503988e-02 1372:1.3546939e-01 1455:1.4338793e-01 1535:1.2071800e-01 1615:1.4607471e-01 1755:1.7380962e-01 1810:1.0826308e-01 1982:1.0376074e-01 2088:1.0451347e-01 2107:9.1665491e-02 2166:1.1893359e-01 2298:3.4023572e-02 2378:1.2543762e-01 2548:1.8189128e-01 2880:2.5029567e-01 4003:2.8114820e-01 4346:1.3926007e-01 4505:3.1721941e-01 4521:1.8862720e-01 6120:1.3637663e-01 8026:1.5693752e-01 const:.01 vowpal_wabbit-8.1.1/test/train-sets/0002.dat000066400000000000000000006300011261756526500205230ustar00rootroot000000000000000.521144 1 PFF/20091028|T PFF |f t1:-0.0236849 t5:-0.10215 r5:0.727735 t10:-0.0387662 r10:0.911208 t20:-0.00777943 r20:0.952668 t40:0.014542 r40:0.832479 t60:0.00395449 r60:0.724504 t90:0.0281418 r90:0.784653 0.535251 1 WIP/20091028|T WIP |f t1:-0.00195191 t5:-0.112359 r5:0.0279508 t10:-0.0405403 r10:0.605284 t20:0.0126391 r20:0.823787 t40:0.0221162 r40:0.890048 t60:0.0235056 r60:0.903205 t90:0.0256024 r90:0.923621 0.549824 1 GCC/20091028|T GCC |f t1:-0.0155661 t5:-0.202743 r5:0.161423 t10:-0.00856594 r10:0.689004 t20:0.0949576 r20:0.882347 t40:0.0576915 r40:0.689529 t60:0.0271459 r60:0.102717 t90:0.0235522 r90:0.0242844 0.585408 1 AAXJ/20091028|T AAXJ |f t1:-0.0381144 t5:-0.205393 r5:0.598789 t10:-0.0706081 r10:0.826144 t20:0.0431942 r20:0.922816 t40:0.0408377 r40:0.899879 t60:0.0411133 r60:0.827428 t90:0.0495845 r90:0.799112 0.593261 1 VWO/20091028|T VWO |f t1:-0.0440486 t5:-0.259063 r5:0.65883 t10:-0.0992946 r10:0.870232 t20:0.0563154 r20:0.926398 t40:0.0606423 r40:0.948557 t60:0.0561357 r60:0.926893 t90:0.0611374 r90:0.909396 0.268074 1 EEV/20091028|T EEV |f t1:0.0864275 t5:0.534149 r5:-0.648219 t10:0.18622 r10:-0.867711 t20:-0.124613 r20:-0.929735 t40:-0.135311 r40:-0.946801 t60:-0.123586 r60:-0.922735 t90:-0.137895 r90:-0.896058 0.73251 1 GDX/20091028|T GDX |f t1:-0.0602452 t5:-0.477063 r5:0.501001 t10:-0.238843 r10:0.78945 t20:0.00435946 r20:0.832751 t40:0.0328047 r40:0.874984 t60:0.0779076 r60:0.904937 t90:0.062806 r90:0.874416 0.557516 1 RTH/20091028|T RTH |f t1:-0.0142269 t5:-0.0118355 r5:0.630517 t10:-0.0250743 r10:0.662658 t20:0.0634855 r20:0.857961 t40:0.0349201 r40:0.698693 t60:0.035595 r60:0.731773 t90:0.0449791 r90:0.767057 0.639897 1 MXI/20091028|T MXI |f t1:-0.0394954 t5:-0.384378 r5:0.502169 t10:-0.139307 r10:0.8061 t20:0.0815173 r20:0.880044 t40:0.0470638 r40:0.859053 t60:0.0461571 r60:0.874805 t90:0.0628346 r90:0.872736 0.583484 1 EWU/20091028|T EWU |f t1:-0.0221598 t5:-0.162901 r5:0.429709 t10:-0.0214379 r10:0.745645 t20:0.0748484 r20:0.880457 t40:0.0230047 r40:0.486719 t60:0.0319379 r60:0.619057 t90:0.0519471 r90:0.732452 0.431473 1 SH/20091028|T SH |f t1:0.0186689 t5:0.149284 r5:-0.496605 t10:0.0646695 r10:-0.776324 t20:-0.0438224 r20:-0.873151 t40:-0.0343495 r40:-0.851138 t60:-0.0346766 r60:-0.877534 t90:-0.049169 r90:-0.866523 0.623102 1 EDC/20091028|T EDC |f t1:-0.151289 t5:-0.887963 r5:0.690945 t10:-0.334705 r10:0.885021 t20:0.138302 r20:0.938915 t40:0.166127 r40:0.957844 t60:0.144306 r60:0.93365 t90:0.162136 r90:0.916445 0.371948 1 ERY/20091028|T ERY |f t1:0.0850901 t5:0.565396 r5:-0.454443 t10:0.155005 r10:-0.719375 t20:-0.360461 r20:-0.868671 t40:-0.244334 r40:-0.783613 t60:-0.151155 r60:-0.178829 t90:0.057625 r90:0.22306 0.361153 1 SDS/20091028|T SDS |f t1:0.0362953 t5:0.293238 r5:-0.486203 t10:0.125394 r10:-0.771228 t20:-0.0885574 r20:-0.873118 t40:-0.0703679 r40:-0.852791 t60:-0.0710286 r60:-0.8786 t90:-0.100138 r90:-0.86537 0.562769 1 OEF/20091028|T OEF |f t1:-0.0142482 t5:-0.119849 r5:0.425954 t10:-0.0373448 r10:0.549332 t20:0.0422357 r20:0.815704 t40:0.0267321 r40:0.765955 t60:0.0272415 r60:0.796629 t90:0.0409701 r90:0.812036 0.58779 1 IYT/20091028|T IYT |f t1:-0.0195683 t5:-0.320565 r5:0.260196 t10:-0.205311 r10:0.604616 t20:0.0205021 r20:0.833694 t40:0.00659103 r40:0.796016 t60:0.0237957 r60:0.883602 t90:0.0548306 r90:0.899969 0.5 1 BIL/20091028|T BIL |f t1:0 t5:0.000158583 r5:0.345059 t10:-0.000124602 r10:0.232263 t20:-0.000210362 r20:0.137628 t40:-0.000106931 r40:0.221904 t60:-7.30395e-07 r60:0.396398 t90:-7.35611e-05 r90:0.190808 0.199231 1 GLL/20091028|T GLL |f t1:0.0209651 t5:0.246194 r5:-0.192499 t10:0.0635362 r10:-0.644028 t20:-0.0773675 r20:-0.757482 t40:-0.086293 r40:-0.783618 t60:-0.0953748 r60:-0.769078 t90:-0.0717597 r90:-0.482726 0.142745 1 EDZ/20091028|T EDZ |f t1:0.128326 t5:0.786557 r5:-0.647776 t10:0.276483 r10:-0.866441 t20:-0.188816 r20:-0.929223 t40:-0.205579 r40:-0.946744 t60:-0.188353 r60:-0.924122 t90:-0.213864 r90:-0.896937 0.543051 1 IWM/20091028|T IWM |f t1:-0.0339074 t5:-0.245819 r5:0.581761 t10:-0.139801 r10:0.816853 t20:0.0102064 r20:0.88831 t40:0.0228982 r40:0.888155 t60:0.0307915 r60:0.931155 t90:0.0518653 r90:0.927241 0.54988 1 VXF/20091028|T VXF |f t1:-0.0335283 t5:-0.248154 r5:0.615064 t10:-0.125705 r10:0.8423 t20:0.0219383 r20:0.901281 t40:0.0293078 r40:0.896299 t60:0.0363108 r60:0.936931 t90:0.0567557 r90:0.930971 0.551877 1 IJJ/20091028|T IJJ |f t1:-0.0339683 t5:-0.206667 r5:0.654595 t10:-0.0987901 r10:0.860795 t20:0.0215448 r20:0.912141 t40:0.0213071 r40:0.869922 t60:0.0308023 r60:0.923066 t90:0.0572283 r90:0.914299 0.583622 1 PIN/20091028|T PIN |f t1:-0.0144317 t5:-0.34524 r5:0.268041 t10:-0.211562 r10:0.651351 t20:-0.00820447 r20:0.84084 t40:0.0503468 r40:0.942041 t60:0.0554455 r60:0.939014 t90:0.0499826 r90:0.886674 0.618272 1 XLB/20091028|T XLB |f t1:-0.031315 t5:-0.309523 r5:0.45293 t10:-0.147919 r10:0.773393 t20:0.0374945 r20:0.876449 t40:0.0210761 r40:0.855403 t60:0.0250047 r60:0.892322 t90:0.0553082 r90:0.874951 0.561242 1 ECH/20091028|T ECH |f t1:-0.0163236 t5:-0.0761143 r5:0.595304 t10:0.0260576 r10:0.83066 t20:0.0639116 r20:0.909449 t40:0.0627522 r40:0.882726 t60:0.030332 r60:0.191613 t90:0.018012 r90:-0.0483031 0.509614 1 TYH/20091028|T TYH |f t1:-0.0563449 t5:-0.346397 r5:0.556965 t10:-0.0621966 r10:0.811037 t20:0.160787 r20:0.89047 t40:0.104835 r40:0.819655 t60:0.105569 r60:0.84048 t90:0.131859 r90:0.771376 0.61815 1 VAW/20091028|T VAW |f t1:-0.0347043 t5:-0.308248 r5:0.522649 t10:-0.147587 r10:0.804617 t20:0.0375554 r20:0.88552 t40:0.0284518 r40:0.86964 t60:0.0328989 r60:0.905816 t90:0.0614712 r90:0.891357 0.649383 1 DBP/20091028|T DBP |f t1:-0.0190056 t5:-0.204603 r5:0.369222 t10:-0.0597575 r10:0.733602 t20:0.0323546 r20:0.822347 t40:0.0381447 r40:0.852916 t60:0.0510973 r60:0.856892 t90:0.0403253 r90:0.729972 0.672633 1 XME/20091028|T XME |f t1:-0.0562397 t5:-0.500028 r5:0.545701 t10:-0.227894 r10:0.806198 t20:0.0343589 r20:0.885651 t40:0.0410243 r40:0.866172 t60:0.0632883 r60:0.911112 t90:0.0762889 r90:0.917175 0.559968 1 VO/20091028|T VO |f t1:-0.0323828 t5:-0.232894 r5:0.624892 t10:-0.103461 r10:0.847859 t20:0.0384105 r20:0.906948 t40:0.037615 r40:0.892935 t60:0.0416234 r60:0.931878 t90:0.0613101 r90:0.923344 0.626803 1 RSX/20091028|T RSX |f t1:-0.0773905 t5:-0.507183 r5:0.662613 t10:-0.137401 r10:0.86837 t20:0.133047 r20:0.921609 t40:0.146071 r40:0.962646 t60:0.119968 r60:0.903278 t90:0.109503 r90:0.822984 0.603767 1 EWC/20091028|T EWC |f t1:-0.0345856 t5:-0.376556 r5:0.446609 t10:-0.185322 r10:0.77137 t20:0.0193222 r20:0.857897 t40:0.0331251 r40:0.906793 t60:0.038039 r60:0.921002 t90:0.0509903 r90:0.902422 0.471456 1 TUR/20091028|T TUR |f t1:-0.0582227 t5:-0.367888 r5:0.655431 t10:-0.13174 r10:0.856675 t20:0.0583866 r20:0.904636 t40:0.0781349 r40:0.972626 t60:0.0550482 r60:0.904904 t90:0.0890513 r90:0.904031 0.561914 1 VYM/20091028|T VYM |f t1:-0.0176168 t5:-0.172358 r5:0.372641 t10:-0.0880088 r10:0.710825 t20:0.0286301 r20:0.84249 t40:0.023236 r40:0.836927 t60:0.0253039 r60:0.877039 t90:0.0476354 r90:0.869644 0.525348 1 FCG/20091028|T FCG |f t1:-0.0627796 t5:-0.377832 r5:0.602265 t10:-0.187915 r10:0.799097 t20:0.104466 r20:0.880205 t40:0.103269 r40:0.86515 t60:0.0890132 r60:0.859253 t90:0.0957263 r90:0.856902 0.558679 1 VGT/20091028|T VGT |f t1:-0.0193522 t5:-0.124781 r5:0.543717 t10:-0.0328308 r10:0.802643 t20:0.0505789 r20:0.88441 t40:0.0355451 r40:0.825975 t60:0.0373342 r60:0.862721 t90:0.0484123 r90:0.804523 0.573964 1 EWQ/20091028|T EWQ |f t1:-0.0304793 t5:-0.302936 r5:0.422174 t10:-0.119473 r10:0.769038 t20:0.041115 r20:0.88357 t40:0.0401551 r40:0.882436 t60:0.0562955 r60:0.923212 t90:0.0712057 r90:0.932351 0.574146 1 IEV/20091028|T IEV |f t1:-0.0273918 t5:-0.249522 r5:0.477108 t10:-0.0736894 r10:0.788584 t20:0.0583635 r20:0.902022 t40:0.0361559 r40:0.826184 t60:0.0461813 r60:0.883664 t90:0.0639006 r90:0.890963 0.56071 1 XLK/20091028|T XLK |f t1:-0.0148151 t5:-0.103877 r5:0.469368 t10:-0.016716 r10:0.760181 t20:0.0448302 r20:0.868099 t40:0.0292509 r40:0.758458 t60:0.0305611 r60:0.785769 t90:0.0408 r90:0.731197 0.562526 1 EFG/20091028|T EFG |f t1:-0.0233765 t5:-0.206522 r5:0.490576 t10:-0.0576054 r10:0.784536 t20:0.0557842 r20:0.898909 t40:0.0279501 r40:0.795023 t60:0.0355347 r60:0.86091 t90:0.0471389 r90:0.87545 0.616799 1 BKF/20091028|T BKF |f t1:-0.0564938 t5:-0.324645 r5:0.676877 t10:-0.0805282 r10:0.883686 t20:0.0984573 r20:0.944914 t40:0.0920499 r40:0.953162 t60:0.0662015 r60:0.824961 t90:0.0623251 r90:0.768954 0.553126 1 KIE/20091028|T KIE |f t1:-0.0304501 t5:-0.351935 r5:0.363811 t10:-0.182408 r10:0.721861 t20:-0.0278568 r20:0.849414 t40:0.0177565 r40:0.900998 t60:0.0394261 r60:0.940218 t90:0.0904858 r90:0.91254 0.634833 1 EEB/20091028|T EEB |f t1:-0.0547527 t5:-0.313962 r5:0.692958 t10:-0.10322 r10:0.883326 t20:0.0789261 r20:0.940251 t40:0.0889997 r40:0.964657 t60:0.0656029 r60:0.87563 t90:0.0678227 r90:0.85346 0.551405 1 IJK/20091028|T IJK |f t1:-0.0318621 t5:-0.214623 r5:0.638368 t10:-0.0832705 r10:0.859192 t20:0.0438136 r20:0.920048 t40:0.0378813 r40:0.898526 t60:0.0397313 r60:0.929591 t90:0.0549253 r90:0.914722 0.415177 1 DUG/20091028|T DUG |f t1:0.0581334 t5:0.348592 r5:-0.43643 t10:0.0893952 r10:-0.714956 t20:-0.239446 r20:-0.865157 t40:-0.144654 r40:-0.720118 t60:-0.118037 r60:-0.605598 t90:-0.109924 r90:-0.495997 0.394077 1 TWM/20091028|T TWM |f t1:0.0642857 t5:0.47001 r5:-0.562367 t10:0.264143 r10:-0.80518 t20:-0.0331277 r20:-0.882258 t40:-0.0626312 r40:-0.886204 t60:-0.0774253 r60:-0.929372 t90:-0.120982 r90:-0.925252 0.550344 1 MDY/20091028|T MDY |f t1:-0.0323727 t5:-0.208308 r5:0.636321 t10:-0.0899512 r10:0.855844 t20:0.0326222 r20:0.913043 t40:0.0294907 r40:0.882446 t60:0.0348468 r60:0.922945 t90:0.0558153 r90:0.913085 0.569962 1 ACWI/20091028|T ACWI |f t1:-0.029403 t5:-0.214494 r5:0.564135 t10:-0.075539 r10:0.824386 t20:0.0432897 r20:0.90347 t40:0.0332455 r40:0.884432 t60:0.0363768 r60:0.91679 t90:0.05162 r90:0.902256 0.50698 1 BSV/20091028|T BSV |f t1:0.000500438 t5:-0.00127769 r5:-0.503905 t10:-0.000769504 r10:-0.501192 t20:-0.00371612 r20:-0.641767 t40:0.000402892 r40:-0.0718882 t60:0.00288811 r60:0.355892 t90:0.00300782 r90:0.396185 0.641168 1 DDM/20091028|T DDM |f t1:-0.0242342 t5:-0.188974 r5:0.371171 t10:-0.0712164 r10:0.681413 t20:0.0906275 r20:0.841849 t40:0.055035 r40:0.744864 t60:0.0534619 r60:0.756377 t90:0.0865184 r90:0.760008 0.568733 1 DIA/20091028|T DIA |f t1:-0.0116032 t5:-0.0931096 r5:0.368737 t10:-0.0396194 r10:0.506074 t20:0.0462007 r20:0.806827 t40:0.0289673 r40:0.745263 t60:0.0267144 r60:0.746509 t90:0.0430579 r90:0.757523 0.506162 1 TLT/20091028|T TLT |f t1:0.00472566 t5:-0.0276345 r5:-0.52596 t10:-0.0161802 r10:-0.3083 t20:-0.0540856 r20:-0.620648 t40:-0.00173566 r40:0.269456 t60:0.0139327 r60:0.542171 t90:0.0105964 r90:0.426838 0.346963 1 DXD/20091028|T DXD |f t1:0.0223473 t5:0.178517 r5:-0.361096 t10:0.0621525 r10:-0.675582 t20:-0.0986115 r20:-0.839369 t40:-0.0653368 r40:-0.756123 t60:-0.0628633 r60:-0.759412 t90:-0.0966419 r90:-0.756195 0.557399 1 XHB/20091028|T XHB |f t1:-0.0505726 t5:-0.27278 r5:0.547842 t10:-0.169464 r10:0.777822 t20:0.0222759 r20:0.887039 t40:-0.017754 r40:0.790206 t60:-0.001932 r60:0.850767 t90:0.0703687 r90:0.808451 0.540034 1 VDE/20091028|T VDE |f t1:-0.0339421 t5:-0.223302 r5:0.473024 t10:-0.0664875 r10:0.747988 t20:0.113145 r20:0.875532 t40:0.0717153 r40:0.779132 t60:0.0594589 r60:0.714243 t90:0.056481 r90:0.630853 0.513187 1 BND/20091028|T BND |f t1:-0.00101087 t5:-0.00697669 r5:-0.253186 t10:0.00053134 r10:0.0380489 t20:-0.00729046 r20:-0.333456 t40:0.00195352 r40:0.399852 t60:0.00617266 r60:0.623946 t90:0.00644124 r90:0.675444 0.517106 1 EMB/20091028|T EMB |f t1:-0.00961546 t5:-0.0894232 r5:0.199255 t10:-0.0437883 r10:0.627644 t20:-0.00298482 r20:0.818471 t40:0.0260241 r40:0.888956 t60:0.0274288 r60:0.923524 t90:0.0287077 r90:0.951591 0.474159 1 SCO/20091028|T SCO |f t1:0.0508331 t5:0.32995 r5:-0.384348 t10:-0.118302 r10:-0.718993 t20:-0.353707 r20:-0.864002 t40:-0.17291 r40:-0.150704 t60:-0.0617839 r60:0.331162 t90:-0.0686446 r90:0.286669 0.552785 1 AMJ/20091028|T AMJ |f t1:-0.0271229 t5:-0.165631 r5:0.351092 t10:-0.00724934 r10:0.736157 t20:0.0746142 r20:0.909817 t40:0.0552959 r40:0.872463 t60:0.0290555 r60:0.424327 t90:0.0340889 r90:0.467973 0.499616 1 OIL/20091028|T OIL |f t1:-0.0283734 t5:-0.182305 r5:0.391686 t10:0.0451563 r10:0.718935 t20:0.172014 r20:0.86628 t40:0.0721092 r40:0.133715 t60:0.0192756 r60:-0.309706 t90:0.0213857 r90:-0.277451 0.491515 1 PZA/20091028|T PZA |f t1:-0.00295297 t5:-0.0471778 r5:0.286609 t10:-0.00928822 r10:0.684088 t20:-0.0344706 r20:0.0170246 t40:0.00658559 r40:0.696478 t60:0.0262064 r60:0.831605 t90:0.0221846 r90:0.788071 0.580043 1 VGK/20091028|T VGK |f t1:-0.0275992 t5:-0.259423 r5:0.483596 t10:-0.0820048 r10:0.791805 t20:0.0579801 r20:0.900566 t40:0.0370291 r40:0.841438 t60:0.0465076 r60:0.892549 t90:0.063898 r90:0.899732 0.548037 1 RWX/20091028|T RWX |f t1:-0.0418759 t5:-0.332985 r5:0.607759 t10:-0.108813 r10:0.823636 t20:0.0403662 r20:0.92238 t40:0.0255007 r40:0.897483 t60:0.0437856 r60:0.944881 t90:0.0670559 r90:0.948589 0.568258 1 JJA/20091028|T JJA |f t1:-0.016388 t5:-0.273251 r5:0.289727 t10:-0.0239671 r10:0.734849 t20:0.0977283 r20:0.883701 t40:0.0522675 r40:0.692634 t60:0.00852176 r60:0.0680284 t90:0.0105077 r90:0.0861428 0.584737 1 FXD/20091028|T FXD |f t1:-0.0432656 t5:-0.255137 r5:0.599469 t10:-0.0907724 r10:0.854392 t20:0.0385582 r20:0.940523 t40:0.0401136 r40:0.939368 t60:0.0423955 r60:0.957544 t90:0.0716666 r90:0.920291 0.515754 1 XES/20091028|T XES |f t1:-0.0482573 t5:-0.362725 r5:0.532337 t10:-0.112837 r10:0.793298 t20:0.109864 r20:0.896264 t40:0.102129 r40:0.896957 t60:0.09134 r60:0.882139 t90:0.0852186 r90:0.831627 0.561524 1 VIG/20091028|T VIG |f t1:-0.0140769 t5:-0.134262 r5:0.388609 t10:-0.0564035 r10:0.716018 t20:0.0435316 r20:0.861765 t40:0.0294984 r40:0.82116 t60:0.0268845 r60:0.823501 t90:0.0374461 r90:0.837041 0.135102 1 DZZ/20091028|T DZZ |f t1:0.0228414 t5:0.291562 r5:-0.180361 t10:0.0820051 r10:-0.634375 t20:-0.0724503 r20:-0.765234 t40:-0.0822818 r40:-0.783179 t60:-0.092657 r60:-0.779008 t90:-0.0680491 r90:-0.524512 0.536797 1 VFH/20091028|T VFH |f t1:-0.0303001 t5:-0.227616 r5:0.521973 t10:-0.134543 r10:0.778422 t20:0.00730889 r20:0.848248 t40:0.0224799 r40:0.888069 t60:0.0254661 r60:0.91486 t90:0.0666116 r90:0.889496 0.50256 1 DTO/20091028|T DTO |f t1:0.0731691 t5:0.515568 r5:-0.328406 t10:-0.122776 r10:-0.703806 t20:-0.407275 r20:-0.87059 t40:-0.168045 r40:-0.181908 t60:-0.0520313 r60:0.275364 t90:-0.04406 r90:0.335373 0.582515 1 EWP/20091028|T EWP |f t1:-0.0268636 t5:-0.271291 r5:0.456964 t10:-0.0704951 r10:0.781644 t20:0.0351848 r20:0.903296 t40:0.0374658 r40:0.882093 t60:0.0483919 r60:0.914728 t90:0.0669347 r90:0.914175 0.557597 1 FDN/20091028|T FDN |f t1:-0.0307051 t5:-0.102856 r5:0.667411 t10:-0.0155644 r10:0.871907 t20:0.0571487 r20:0.931411 t40:0.061488 r40:0.869292 t60:0.0577311 r60:0.879507 t90:0.0643672 r90:0.844836 0.608623 1 INP/20091028|T INP |f t1:-0.022828 t5:-0.354887 r5:0.232349 t10:-0.217791 r10:0.633343 t20:0.00836224 r20:0.837284 t40:0.068039 r40:0.94448 t60:0.0681397 r60:0.925519 t90:0.0605377 r90:0.854148 0.305671 1 TYP/20091028|T TYP |f t1:0.0512933 t5:0.322332 r5:-0.500314 t10:0.0489471 r10:-0.781812 t20:-0.179601 r20:-0.878117 t40:-0.126599 r40:-0.808916 t60:-0.127881 r60:-0.832787 t90:-0.158273 r90:-0.75632 0.584034 1 RWR/20091028|T RWR |f t1:-0.0443696 t5:-0.147948 r5:0.692967 t10:-0.0875179 r10:0.837424 t20:0.0114964 r20:0.903143 t40:0.0216069 r40:0.727459 t60:0.0365101 r60:0.805625 t90:0.088659 r90:0.854024 0.534263 1 KBE/20091028|T KBE |f t1:-0.0301577 t5:-0.351483 r5:0.320692 t10:-0.209792 r10:0.653947 t20:-0.0217742 r20:0.8263 t40:0.00710105 r40:0.902326 t60:0.0142122 r60:0.926528 t90:0.0742547 r90:0.885663 0.436882 1 EUO/20091028|T EUO |f t1:0.00788736 t5:0.178409 r5:-0.200966 t10:0.0161435 r10:-0.654242 t20:-0.0500021 r20:-0.879088 t40:-0.0370334 r40:-0.765721 t60:-0.0401773 r60:-0.778946 t90:-0.0335265 r90:-0.665818 0.565963 1 IWF/20091028|T IWF |f t1:-0.0172232 t5:-0.124628 r5:0.541759 t10:-0.0471013 r10:0.800009 t20:0.0435859 r20:0.889997 t40:0.0303765 r40:0.847166 t60:0.0306585 r60:0.871179 t90:0.0394581 r90:0.841432 0.223946 1 SMN/20091028|T SMN |f t1:0.0727594 t5:0.624027 r5:-0.512653 t10:0.247562 r10:-0.797753 t20:-0.138118 r20:-0.882729 t40:-0.11666 r40:-0.850181 t60:-0.121865 r60:-0.881553 t90:-0.176198 r90:-0.882898 0.552422 1 SMH/20091028|T SMH |f t1:-0.0267547 t5:-0.161238 r5:0.575162 t10:-0.107551 r10:0.725788 t20:0.0208339 r20:0.817755 t40:0.00268918 r40:0.830474 t60:0.0154802 r60:0.88944 t90:0.0429374 r90:0.821157 0.550924 1 XRT/20091028|T XRT |f t1:-0.0330945 t5:-0.203598 r5:0.600553 t10:-0.0771817 r10:0.82773 t20:0.0741339 r20:0.912989 t40:0.0607866 r40:0.932498 t60:0.0569321 r60:0.921325 t90:0.0693016 r90:0.914242 0.501013 1 USO/20091028|T USO |f t1:-0.0282342 t5:-0.175217 r5:0.387421 t10:0.0426624 r10:0.717105 t20:0.166021 r20:0.865579 t40:0.0703292 r40:0.136974 t60:0.0191564 r60:-0.307567 t90:0.0206124 r90:-0.282907 0.542005 1 DJP/20091028|T DJP |f t1:-0.0255122 t5:-0.213308 r5:0.462949 t10:0.0220576 r10:0.767724 t20:0.100748 r20:0.906789 t40:0.0528909 r40:0.584822 t60:0.0153 r60:-0.0271464 t90:0.0230086 r90:0.108849 0.511833 1 CFT/20091028|T CFT |f t1:0.00187091 t5:0.0128173 r5:-0.434232 t10:0.0117444 r10:-0.308136 t20:-0.0152758 r20:-0.686181 t40:-0.00185574 r40:-0.155688 t60:0.00485269 r60:0.178762 t90:0.011419 r90:0.512545 0.302289 1 SRS/20091028|T SRS |f t1:0.0804261 t5:0.309299 r5:-0.659016 t10:0.143765 r10:-0.830423 t20:-0.0448653 r20:-0.902928 t40:-0.0834302 r40:-0.749366 t60:-0.108825 r60:-0.819669 t90:-0.210326 r90:-0.862676 0.624642 1 MOO/20091028|T MOO |f t1:-0.0262024 t5:-0.287399 r5:0.474925 t10:-0.0601317 r10:0.753846 t20:0.0832038 r20:0.905903 t40:0.0283736 r40:0.751797 t60:0.0203236 r60:0.732417 t90:0.0396314 r90:0.773515 0.514005 1 BIV/20091028|T BIV |f t1:0.000249657 t5:-4.84156e-05 r5:-0.350222 t10:0.00146439 r10:-0.241617 t20:-0.0116385 r20:-0.548191 t40:0.00357227 r40:0.201577 t60:0.00975739 r60:0.514252 t90:0.0112474 r90:0.625241 0.29839 1 VXX/20091028|T VXX |f t1:0.0669528 t5:0.181691 r5:-0.627286 t10:-0.0414026 r10:-0.855591 t20:-0.207305 r20:-0.934246 t40:-0.154837 r40:-0.79736 t60:-0.127237 r60:-0.652382 t90:-0.118345 r90:-0.572149 0.627372 1 IYM/20091028|T IYM |f t1:-0.0405423 t5:-0.329574 r5:0.547144 t10:-0.132587 r10:0.815326 t20:0.0607641 r20:0.89135 t40:0.0458827 r40:0.850482 t60:0.0487306 r60:0.881726 t90:0.0752698 r90:0.886064 0.581933 1 IFN/20091028|T IFN |f t1:-0.0149959 t5:-0.300511 r5:0.238232 t10:-0.131604 r10:0.622235 t20:0.038112 r20:0.857353 t40:0.0668331 r40:0.942431 t60:0.0321844 r60:0.455933 t90:0.00368367 r90:0.151385 0.655051 1 SLV/20091028|T SLV |f t1:-0.0298159 t5:-0.390055 r5:0.324812 t10:-0.1174 r10:0.739409 t20:0.0218872 r20:0.838025 t40:0.0405446 r40:0.862668 t60:0.081848 r60:0.872095 t90:0.0740405 r90:0.829499 0.529034 1 TAO/20091028|T TAO |f t1:-0.038003 t5:-0.326913 r5:0.5526 t10:0.0483486 r10:0.798926 t20:0.108705 r20:0.918578 t40:0.0504497 r40:0.676576 t60:0.0289777 r60:0.37932 t90:0.0220896 r90:0.278162 0.527133 1 PGF/20091028|T PGF |f t1:-0.022662 t5:-0.0542096 r5:0.714711 t10:-0.0562882 r10:0.811024 t20:-0.0118171 r20:0.860934 t40:0.0262931 r40:0.870747 t60:0.000849174 r60:0.394338 t90:0.0187484 r90:0.611012 0.58324 1 IYR/20091028|T IYR |f t1:-0.0427278 t5:-0.171533 r5:0.680646 t10:-0.0840924 r10:0.846548 t20:0.00984132 r20:0.908794 t40:0.0178794 r40:0.734448 t60:0.0314345 r60:0.810436 t90:0.0817631 r90:0.856628 0.361397 1 QID/20091028|T QID |f t1:0.043073 t5:0.298102 r5:-0.58027 t10:0.0569402 r10:-0.833023 t20:-0.0867107 r20:-0.919346 t40:-0.0705956 r40:-0.852241 t60:-0.0766041 r60:-0.884893 t90:-0.099966 r90:-0.843608 0.534241 1 THD/20091028|T THD |f t1:-0.0369396 t5:-0.190695 r5:0.560948 t10:-0.0835941 r10:0.509886 t20:-0.0541875 r20:0.663351 t40:0.042017 r40:0.867585 t60:0.0676245 r60:0.920564 t90:0.0711514 r90:0.940331 0.537747 1 IJS/20091028|T IJS |f t1:-0.0279415 t5:-0.216899 r5:0.526529 t10:-0.134212 r10:0.762282 t20:0.0127719 r20:0.863661 t40:0.0171545 r40:0.852628 t60:0.0232666 r60:0.900042 t90:0.0519086 r90:0.897984 0.548436 1 VB/20091028|T VB |f t1:-0.0361767 t5:-0.255931 r5:0.598749 t10:-0.135112 r10:0.835915 t20:0.014533 r20:0.896809 t40:0.02813 r40:0.892094 t60:0.037818 r60:0.936906 t90:0.0602159 r90:0.935707 0.494969 1 EDV/20091028|T EDV |f t1:0.0113041 t5:-0.0739428 r5:-0.639259 t10:-0.0345308 r10:-0.346855 t20:-0.100094 r20:-0.638354 t40:-0.016456 r40:0.209802 t60:0.0175892 r60:0.536027 t90:0.0164225 r90:0.491507 0.526649 1 IEZ/20091028|T IEZ |f t1:-0.0477907 t5:-0.372011 r5:0.499133 t10:-0.126015 r10:0.76464 t20:0.120866 r20:0.886457 t40:0.0981905 r40:0.880097 t60:0.0889066 r60:0.874435 t90:0.0790875 r90:0.788143 0.563391 1 VTV/20091028|T VTV |f t1:-0.021652 t5:-0.175053 r5:0.461344 t10:-0.0859396 r10:0.755919 t20:0.0361133 r20:0.86332 t40:0.0252621 r40:0.827023 t60:0.0282756 r60:0.873536 t90:0.0496255 r90:0.870061 0.536568 1 IJR/20091028|T IJR |f t1:-0.0299825 t5:-0.221372 r5:0.559388 t10:-0.127381 r10:0.794804 t20:0.0196901 r20:0.879555 t40:0.0254354 r40:0.884776 t60:0.0283681 r60:0.918103 t90:0.0502369 r90:0.911759 0.488683 1 UCO/20091028|T UCO |f t1:-0.0526053 t5:-0.356182 r5:0.388886 t10:0.0936557 r10:0.726466 t20:0.328013 r20:0.870197 t40:0.12733 r40:0.100821 t60:0.0180556 r60:-0.354747 t90:0.0222256 r90:-0.325388 0.509466 1 JNK/20091028|T JNK |f t1:-0.0136449 t5:-0.0665392 r5:0.635704 t10:0.0104092 r10:0.872284 t20:0.031869 r20:0.87146 t40:0.0293979 r40:0.685744 t60:0.0235387 r60:0.589883 t90:0.0276146 r90:0.623209 0.540417 1 IWN/20091028|T IWN |f t1:-0.0331889 t5:-0.24652 r5:0.534637 t10:-0.140901 r10:0.79084 t20:0.0091479 r20:0.870119 t40:0.0206406 r40:0.857647 t60:0.0281428 r60:0.909724 t90:0.058208 r90:0.906671 0.563906 1 VV/20091028|T VV |f t1:-0.0200382 t5:-0.155416 r5:0.506013 t10:-0.0687535 r10:0.782521 t20:0.0403717 r20:0.876908 t40:0.0285852 r40:0.837445 t60:0.0301448 r60:0.87566 t90:0.045469 r90:0.867198 0.789312 1 UGL/20091028|T UGL |f t1:-0.0218425 t5:-0.269152 r5:0.217263 t10:-0.0791947 r10:0.658033 t20:0.0636719 r20:0.768194 t40:0.0721848 r40:0.784566 t60:0.0821497 r60:0.778383 t90:0.0591593 r90:0.515675 0.579847 1 UWM/20091028|T UWM |f t1:-0.0684273 t5:-0.502362 r5:0.584197 t10:-0.284442 r10:0.820243 t20:0.0172762 r20:0.889347 t40:0.0448544 r40:0.89013 t60:0.0598135 r60:0.932039 t90:0.101249 r90:0.929734 0.5248 1 IWC/20091028|T IWC |f t1:-0.0309723 t5:-0.30107 r5:0.535125 t10:-0.184709 r10:0.801804 t20:-0.0149744 r20:0.874939 t40:0.0167873 r40:0.907824 t60:0.0291176 r60:0.949088 t90:0.0533045 r90:0.947986 0.565901 1 EWA/20091028|T EWA |f t1:-0.0461152 t5:-0.292383 r5:0.523015 t10:-0.0884029 r10:0.820141 t20:0.0928217 r20:0.892706 t40:0.0860227 r40:0.93101 t60:0.0861382 r60:0.943879 t90:0.0970855 r90:0.921384 0.564234 1 IVV/20091028|T IVV |f t1:-0.019005 t5:-0.154505 r5:0.468733 t10:-0.0659793 r10:0.767361 t20:0.0404704 r20:0.873418 t40:0.028309 r40:0.835748 t60:0.0296128 r60:0.871021 t90:0.0447784 r90:0.863647 0.564622 1 SPY/20091028|T SPY |f t1:-0.0190681 t5:-0.151264 r5:0.50612 t10:-0.0658658 r10:0.781957 t20:0.0424052 r20:0.878569 t40:0.0286228 r40:0.84081 t60:0.0293863 r60:0.870827 t90:0.0445876 r90:0.860737 0.503976 1 TFI/20091028|T TFI |f t1:-0.00132714 t5:-0.00911656 r5:-0.10012 t10:0.00947287 r10:0.206377 t20:-0.0329478 r20:-0.495631 t40:-0.00413128 r40:0.309684 t60:0.00892214 r60:0.629791 t90:0.0105524 r90:0.748792 0.559888 1 VEA/20091028|T VEA |f t1:-0.0270605 t5:-0.231093 r5:0.491115 t10:-0.0777079 r10:0.785323 t20:0.0473956 r20:0.893822 t40:0.0280882 r40:0.848225 t60:0.0374712 r60:0.90109 t90:0.0549419 r90:0.903896 0.565233 1 QQQQ/20091028|T QQQQ |f t1:-0.022693 t5:-0.154419 r5:0.598587 t10:-0.0305762 r10:0.842116 t20:0.0406603 r20:0.92374 t40:0.0310797 r40:0.85415 t60:0.0339082 r60:0.886084 t90:0.0453839 r90:0.847664 0.571133 1 UYG/20091028|T UYG |f t1:-0.0605134 t5:-0.462336 r5:0.510663 t10:-0.269592 r10:0.772142 t20:0.0180465 r20:0.847344 t40:0.0453448 r40:0.887746 t60:0.0497997 r60:0.913584 t90:0.1273 r90:0.892922 0.519163 1 OIH/20091028|T OIH |f t1:-0.0450981 t5:-0.334979 r5:0.484237 t10:-0.0939622 r10:0.771406 t20:0.115733 r20:0.888683 t40:0.0925318 r40:0.876775 t60:0.0819335 r60:0.855605 t90:0.0688117 r90:0.704518 0.578193 1 GXC/20091028|T GXC |f t1:-0.0341427 t5:-0.168443 r5:0.573311 t10:-0.0165184 r10:0.82469 t20:0.108675 r20:0.902517 t40:0.0446109 r40:0.590922 t60:0.0281123 r60:0.351706 t90:0.0355549 r90:0.434358 0.624406 1 SSO/20091028|T SSO |f t1:-0.0375631 t5:-0.304093 r5:0.49976 t10:-0.134028 r10:0.778711 t20:0.0790323 r20:0.875964 t40:0.0587293 r40:0.848474 t60:0.0598857 r60:0.876728 t90:0.0884066 r90:0.86722 0.589355 1 XLI/20091028|T XLI |f t1:-0.0208986 t5:-0.21275 r5:0.516608 t10:-0.0918625 r10:0.790787 t20:0.0387779 r20:0.892649 t40:0.0211756 r40:0.779841 t60:0.034302 r60:0.863625 t90:0.0579461 r90:0.876138 0.636395 1 GML/20091028|T GML |f t1:-0.0599748 t5:-0.371762 r5:0.701798 t10:-0.123518 r10:0.886116 t20:0.0930276 r20:0.933897 t40:0.109833 r40:0.974066 t60:0.0776272 r60:0.891138 t90:0.0823084 r90:0.886354 0.612597 1 ROM/20091028|T ROM |f t1:-0.0385849 t5:-0.234866 r5:0.550425 t10:-0.0478589 r10:0.809056 t20:0.104215 r20:0.887425 t40:0.0718383 r40:0.828071 t60:0.0736607 r60:0.85344 t90:0.0917051 r90:0.784817 0.530775 1 FXC/20091028|T FXC |f t1:-0.0119324 t5:-0.121358 r5:0.261312 t10:-0.0862557 r10:0.505231 t20:0.0120352 r20:0.743766 t40:0.0229447 r40:0.839437 t60:0.0157183 r60:0.755831 t90:0.020221 r90:0.753775 0.42427 1 DOG/20091028|T DOG |f t1:0.0117523 t5:0.0921382 r5:-0.350953 t10:0.0324821 r10:-0.66923 t20:-0.0487623 r20:-0.837043 t40:-0.0321685 r40:-0.755846 t60:-0.0309691 r60:-0.76072 t90:-0.0476763 r90:-0.757584 0.535165 1 IYE/20091028|T IYE |f t1:-0.0307625 t5:-0.187089 r5:0.471271 t10:-0.0523586 r10:0.738247 t20:0.112954 r20:0.872478 t40:0.0643092 r40:0.72492 t60:0.050739 r60:0.614617 t90:0.0474965 r90:0.519393 0.398707 1 SKF/20091028|T SKF |f t1:0.0563959 t5:0.429416 r5:-0.480841 t10:0.242535 r10:-0.749322 t20:-0.0439908 r20:-0.840805 t40:-0.0734213 r40:-0.88779 t60:-0.0782677 r60:-0.913982 t90:-0.158732 r90:-0.888182 0.50321 1 SHY/20091028|T SHY |f t1:0.00142976 t5:0.00212777 r5:-0.591676 t10:-0.00161664 r10:-0.743796 t20:-0.0023731 r20:-0.78144 t40:0.000182 r40:-0.353846 t60:0.00181973 r60:0.183189 t90:0.000887914 r90:-0.144466 0.535146 1 DBA/20091028|T DBA |f t1:-0.0140518 t5:-0.231492 r5:0.277048 t10:-0.0228909 r10:0.71892 t20:0.0720563 r20:0.850001 t40:0.0399167 r40:0.67606 t60:0.00406809 r60:0.097699 t90:0.00699891 r90:0.128771 0.564556 1 RSP/20091028|T RSP |f t1:-0.0278326 t5:-0.212371 r5:0.568794 t10:-0.088285 r10:0.824709 t20:0.0391414 r20:0.899499 t40:0.0327861 r40:0.868567 t60:0.0376421 r60:0.914818 t90:0.0593559 r90:0.901404 0.651377 1 DBS/20091028|T DBS |f t1:-0.0306877 t5:-0.38486 r5:0.318135 t10:-0.116211 r10:0.737676 t20:0.0221167 r20:0.836895 t40:0.040377 r40:0.859653 t60:0.0821058 r60:0.869977 t90:0.0743879 r90:0.822876 0.576142 1 IBB/20091028|T IBB |f t1:-0.031949 t5:-0.225705 r5:0.581859 t10:-0.183347 r10:0.736254 t20:-0.0484178 r20:0.858636 t40:-0.0175564 r40:0.887806 t60:0.00850669 r60:0.932518 t90:0.0283921 r90:0.927032 0.5 1 KCE/20091028|T KCE |f t1:-0.0328516 t5:-0.233564 r5:0.630329 t10:-0.176383 r10:0.699103 t20:0.00999966 r20:0.855451 t40:0.044096 r40:0.929689 t60:0.0352472 r60:0.919842 t90:0.0497111 r90:0.920853 0.526611 1 PKN/20091028|T PKN |f t1:-0.0292341 t5:-0.29477 r5:0.356287 t10:-0.102307 r10:0.750732 t20:0.0238936 r20:0.882288 t40:0.0166829 r40:0.868888 t60:0.0278051 r60:0.924094 t90:0.0388628 r90:0.910815 0.483766 1 TNA/20091028|T TNA |f t1:-0.104877 t5:-0.759458 r5:0.599742 t10:-0.432104 r10:0.829221 t20:0.0212818 r20:0.894068 t40:0.0662104 r40:0.896964 t60:0.0871063 r60:0.935739 t90:0.148235 r90:0.933109 0.591535 1 FAS/20091028|T FAS |f t1:-0.0935029 t5:-0.720407 r5:0.505785 t10:-0.408571 r10:0.77527 t20:0.0277419 r20:0.850123 t40:0.0623957 r40:0.88737 t60:0.0668055 r60:0.912711 t90:0.180985 r90:0.893919 0.528772 1 FXE/20091028|T FXE |f t1:-0.00542853 t5:-0.0883523 r5:0.308403 t10:-0.012765 r10:0.745175 t20:0.0247627 r20:0.907353 t40:0.0181879 r40:0.805357 t60:0.0189943 r60:0.800545 t90:0.0153786 r90:0.667048 0.516607 1 HYG/20091028|T HYG |f t1:-0.0166066 t5:-0.0566009 r5:0.770988 t10:0.00897262 r10:0.924845 t20:0.0330187 r20:0.912688 t40:0.0252876 r40:0.727008 t60:0.0203902 r60:0.617033 t90:0.0249952 r90:0.648565 0.561757 1 IWS/20091028|T IWS |f t1:-0.0337929 t5:-0.249995 r5:0.602277 t10:-0.113283 r10:0.841123 t20:0.0307382 r20:0.906746 t40:0.0305263 r40:0.881846 t60:0.0375947 r60:0.929011 t90:0.0634327 r90:0.919164 0.340974 1 FXP/20091028|T FXP |f t1:0.068512 t5:0.253203 r5:-0.599684 t10:0.0133765 r10:-0.819737 t20:-0.225395 r20:-0.888411 t40:-0.093181 r40:-0.520949 t60:-0.0754344 r60:-0.396337 t90:-0.0885167 r90:-0.456451 0.510405 1 MBB/20091028|T MBB |f t1:0.00149533 t5:0.00756754 r5:-0.544633 t10:0.000232487 r10:-0.753294 t20:-0.000277512 r20:-0.64459 t40:0.00390737 r40:-0.0215303 t60:0.00605269 r60:0.325124 t90:0.00435389 r90:-0.034707 0.556069 1 RFG/20091028|T RFG |f t1:-0.0397207 t5:-0.255608 r5:0.646966 t10:-0.0813174 r10:0.872574 t20:0.0544879 r20:0.934042 t40:0.0492743 r40:0.908792 t60:0.0521903 r60:0.938017 t90:0.0667836 r90:0.923323 0.576321 1 EPU/20091028|T EPU |f t1:-0.0431857 t5:-0.329406 r5:0.645427 t10:-0.0883848 r10:0.875264 t20:0.0502188 r20:0.912608 t40:0.0888978 r40:0.956004 t60:0.0776746 r60:0.943377 t90:0.0758197 r90:0.918288 0.46872 1 UUP/20091028|T UUP |f t1:0.00396738 t5:0.0747206 r5:-0.169873 t10:0.0185604 r10:-0.668478 t20:-0.0174407 r20:-0.867036 t40:-0.0150397 r40:-0.789568 t60:-0.0167932 r60:-0.797044 t90:-0.0153242 r90:-0.766872 0.793313 1 AGQ/20091028|T AGQ |f t1:-0.0620297 t5:-0.784776 r5:0.345864 t10:-0.241165 r10:0.748823 t20:0.0325907 r20:0.843465 t40:0.0660159 r40:0.864511 t60:0.146176 r60:0.870478 t90:0.130634 r90:0.826793 0.568602 1 SOXX/20091028|T SOXX |f t1:-0.0290991 t5:-0.277558 r5:0.542149 t10:-0.162483 r10:0.760387 t20:-0.00378662 r20:0.837278 t40:-0.00698098 r40:0.870625 t60:0.0204556 r60:0.924002 t90:0.0472885 r90:0.9013 0.345631 1 FAZ/20091028|T FAZ |f t1:0.0836471 t5:0.641772 r5:-0.475055 t10:0.350059 r10:-0.749467 t20:-0.082678 r20:-0.84181 t40:-0.123651 r40:-0.888322 t60:-0.130133 r60:-0.915161 t90:-0.250432 r90:-0.888465 0.547499 1 VBK/20091028|T VBK |f t1:-0.0364605 t5:-0.265251 r5:0.605674 t10:-0.142505 r10:0.840286 t20:0.0121662 r20:0.90001 t40:0.0275767 r40:0.903586 t60:0.0389366 r60:0.945835 t90:0.055679 r90:0.944691 0.568971 1 RPG/20091028|T RPG |f t1:-0.0279117 t5:-0.187616 r5:0.633917 t10:-0.0418115 r10:0.858867 t20:0.0663905 r20:0.924694 t40:0.0497554 r40:0.849043 t60:0.0480702 r60:0.867584 t90:0.0578515 r90:0.845894 0.534825 1 EWH/20091028|T EWH |f t1:-0.0260746 t5:-0.201254 r5:0.522341 t10:-0.00199873 r10:0.772643 t20:0.0708328 r20:0.906868 t40:0.0398169 r40:0.74194 t60:0.0269037 r60:0.553345 t90:0.0359573 r90:0.555031 0.329838 1 TZA/20091028|T TZA |f t1:0.0962352 t5:0.70328 r5:-0.576318 t10:0.390168 r10:-0.814289 t20:-0.05458 r20:-0.885009 t40:-0.100845 r40:-0.889814 t60:-0.077806 r60:-0.455779 t90:0.0500967 r90:-0.0174884 0.529183 1 SGG/20091028|T SGG |f t1:-0.0331257 t5:-0.273417 r5:0.45218 t10:-0.13298 r10:0.627958 t20:-0.0397904 r20:0.504671 t40:-0.0182302 r40:0.598555 t60:-0.00305247 r60:0.64211 t90:0.0624825 r90:0.786522 0.65803 1 KOL/20091028|T KOL |f t1:-0.0642482 t5:-0.298183 r5:0.682932 t10:-0.0696056 r10:0.862573 t20:0.100106 r20:0.930925 t40:0.0733521 r40:0.838026 t60:0.0590622 r60:0.792591 t90:0.0902673 r90:0.820303 0.567411 1 EWY/20091028|T EWY |f t1:-0.0421376 t5:-0.12124 r5:0.662623 t10:-0.113187 r10:0.750062 t20:-0.00702443 r20:0.874654 t40:0.0221943 r40:0.857349 t60:0.0481503 r60:0.902446 t90:0.0712447 r90:0.91311 0.569803 1 PRF/20091028|T PRF |f t1:-0.0310446 t5:-0.290147 r5:0.44208 t10:-0.152708 r10:0.774067 t20:0.0111716 r20:0.862995 t40:0.0246463 r40:0.908036 t60:0.0357383 r60:0.944077 t90:0.0720827 r90:0.918931 0.515681 1 TLH/20091028|T TLH |f t1:0.00470717 t5:-0.0124286 r5:-0.570027 t10:-0.00952426 r10:-0.469972 t20:-0.0315127 r20:-0.699428 t40:-0.000188995 r40:0.125041 t60:0.0106116 r60:0.454134 t90:0.0082287 r90:0.324623 0.565052 1 EPP/20091028|T EPP |f t1:-0.0395366 t5:-0.257583 r5:0.561471 t10:-0.0671121 r10:0.830697 t20:0.0817818 r20:0.906032 t40:0.0695791 r40:0.923177 t60:0.0671349 r60:0.927181 t90:0.0787379 r90:0.888484 0.538058 1 XLE/20091028|T XLE |f t1:-0.0335738 t5:-0.198028 r5:0.475838 t10:-0.05752 r10:0.737441 t20:0.118173 r20:0.872111 t40:0.0674352 r40:0.728464 t60:0.0535196 r60:0.631036 t90:0.0517258 r90:0.563483 0.587832 1 EWN/20091028|T EWN |f t1:-0.0336595 t5:-0.413131 r5:0.380389 t10:-0.163735 r10:0.767496 t20:0.053985 r20:0.881776 t40:0.0616894 r40:0.927785 t60:0.066692 r60:0.955012 t90:0.0828513 r90:0.958431 0.510008 1 SHM/20091028|T SHM |f t1:0 t5:0.00549187 r5:0.0309096 t10:0.00301777 r10:-0.141485 t20:-0.00875274 r20:-0.642499 t40:-0.00137671 r40:0.151833 t60:-0.000431471 r60:0.276029 t90:0.00143167 r90:0.513362 0.568029 1 FXI/20091028|T FXI |f t1:-0.0388195 t5:-0.139559 r5:0.631711 t10:-0.0156555 r10:0.839159 t20:0.0996966 r20:0.899459 t40:0.034369 r40:0.554918 t60:0.025757 r60:0.436505 t90:0.0305975 r90:0.47228 0.60031 1 EWS/20091028|T EWS |f t1:-0.0290419 t5:-0.146251 r5:0.59389 t10:-0.0699085 r10:0.807114 t20:0.041084 r20:0.884642 t40:0.0220033 r40:0.842444 t60:0.0291235 r60:0.863974 t90:0.0475016 r90:0.78142 0.541823 1 IDU/20091028|T IDU |f t1:-0.0103702 t5:-0.177645 r5:0.123048 t10:-0.06006 r10:0.599265 t20:0.0212754 r20:0.847381 t40:0.00662611 r40:0.790522 t60:0.00598888 r60:0.815823 t90:0.0175777 r90:0.817629 0.49196 1 VXZ/20091028|T VXZ |f t1:0.0107761 t5:0.0935071 r5:-0.351097 t10:-0.0152218 r10:-0.709306 t20:-0.100787 r20:-0.828935 t40:-0.0521483 r40:-0.506489 t60:-0.0262591 r60:-0.0450899 t90:-0.0191298 r90:0.0861239 0.565243 1 IVE/20091028|T IVE |f t1:-0.018543 t5:-0.191198 r5:0.415506 t10:-0.103773 r10:0.734464 t20:0.0221388 r20:0.851009 t40:0.0211349 r40:0.86115 t60:0.0253554 r60:0.905458 t90:0.0492051 r90:0.890086 0.776905 1 DGP/20091028|T DGP |f t1:-0.0216225 t5:-0.254207 r5:0.245168 t10:-0.0743377 r10:0.665885 t20:0.0655161 r20:0.765334 t40:0.0732396 r40:0.789885 t60:0.0828699 r60:0.775509 t90:0.0606784 r90:0.51542 0.570664 1 GMF/20091028|T GMF |f t1:-0.0305948 t5:-0.202832 r5:0.499159 t10:-0.0828794 r10:0.778771 t20:0.0378596 r20:0.87745 t40:0.0428409 r40:0.888237 t60:0.0425486 r60:0.807944 t90:0.0441823 r90:0.762693 0.559247 1 IWR/20091028|T IWR |f t1:-0.0320603 t5:-0.226974 r5:0.618342 t10:-0.0988349 r10:0.84745 t20:0.0347158 r20:0.91136 t40:0.0318135 r40:0.88976 t60:0.0368631 r60:0.931001 t90:0.057207 r90:0.919671 0.515271 1 RKH/20091028|T RKH |f t1:-0.0285403 t5:-0.268858 r5:0.355304 t10:-0.154772 r10:0.659849 t20:0.022683 r20:0.810222 t40:0.0271104 r40:0.869027 t60:0.0197735 r60:0.859277 t90:0.0610411 r90:0.867326 0.525347 1 TIP/20091028|T TIP |f t1:0.00077235 t5:0.001546 r5:-0.395635 t10:-0.00683032 r10:-0.268289 t20:0.00494165 r20:-0.0405425 t40:0.0118848 r40:0.310219 t60:0.0110135 r60:0.228635 t90:0.00755765 r90:-0.19615 0.65583 1 URE/20091028|T URE |f t1:-0.0845574 t5:-0.339405 r5:0.676904 t10:-0.175335 r10:0.843206 t20:0.0116442 r20:0.905279 t40:0.0307693 r40:0.72925 t60:0.0559135 r60:0.803132 t90:0.154268 r90:0.854941 0.526279 1 DBO/20091028|T DBO |f t1:-0.0255582 t5:-0.160824 r5:0.428969 t10:0.0582255 r10:0.748768 t20:0.16409 r20:0.875403 t40:0.065185 r40:0.100861 t60:0.00713933 r60:-0.397686 t90:0.0175744 r90:-0.271588 0.567752 1 IOO/20091028|T IOO |f t1:-0.0174155 t5:-0.143432 r5:0.412114 t10:-0.0477503 r10:0.731931 t20:0.0556962 r20:0.856735 t40:0.0333197 r40:0.757619 t60:0.0362646 r60:0.799715 t90:0.0513213 r90:0.814925 0.50429 1 DBV/20091028|T DBV |f t1:-0.0212683 t5:-0.109654 r5:0.623686 t10:-0.00794929 r10:0.845953 t20:0.0468922 r20:0.938252 t40:0.0378593 r40:0.898472 t60:0.0259913 r60:0.650396 t90:0.0280393 r90:0.653814 0.559614 1 EFA/20091028|T EFA |f t1:-0.0243465 t5:-0.228913 r5:0.4624 t10:-0.0767482 r10:0.77427 t20:0.0473623 r20:0.890059 t40:0.0287659 r40:0.830414 t60:0.0379267 r60:0.891487 t90:0.0546176 r90:0.89895 0.556825 1 BGU/20091028|T BGU |f t1:-0.0624703 t5:-0.488403 r5:0.526352 t10:-0.220313 r10:0.79222 t20:0.110251 r20:0.881367 t40:0.0867396 r40:0.861174 t60:0.089591 r60:0.891912 t90:0.132249 r90:0.881341 0.559699 1 EFV/20091028|T EFV |f t1:-0.0288262 t5:-0.26368 r5:0.478189 t10:-0.098279 r10:0.785078 t20:0.0403948 r20:0.88827 t40:0.0262973 r40:0.877628 t60:0.0374692 r60:0.923334 t90:0.060519 r90:0.912799 0.564123 1 IWB/20091028|T IWB |f t1:-0.0202377 t5:-0.182681 r5:0.369633 t10:-0.069826 r10:0.732865 t20:0.040701 r20:0.876513 t40:0.0294408 r40:0.849593 t60:0.0308291 r60:0.885448 t90:0.0455849 r90:0.873637 0.538154 1 IYF/20091028|T IYF |f t1:-0.0292838 t5:-0.226477 r5:0.486713 t10:-0.131829 r10:0.754929 t20:0.0124754 r20:0.841655 t40:0.0242027 r40:0.881554 t60:0.0269632 r60:0.909909 t90:0.0665224 r90:0.887769 0.413561 1 YCS/20091028|T YCS |f t1:-0.0220315 t5:0.0176519 r5:0.594563 t10:0.0898803 r10:0.788089 t20:0.0712936 r20:0.686314 t40:-0.0137768 r40:-0.232928 t60:-0.0454243 r60:-0.572772 t90:-0.0320054 r90:-0.340807 0.495562 1 DXJ/20091028|T DXJ |f t1:-0.0116536 t5:-0.153019 r5:-0.0840102 t10:-0.0861715 r10:0.403035 t20:-0.0216034 r20:0.732475 t40:-0.0277936 r40:0.659483 t60:-0.00484545 r60:0.795497 t90:0.0150891 r90:0.860397 0.545737 1 IWO/20091028|T IWO |f t1:-0.0359091 t5:-0.25093 r5:0.622148 t10:-0.138298 r10:0.840532 t20:0.0100998 r20:0.903717 t40:0.024505 r40:0.910173 t60:0.0333894 r60:0.945718 t90:0.0453962 r90:0.940503 0.549865 1 DBC/20091028|T DBC |f t1:-0.0260738 t5:-0.19896 r5:0.51399 t10:0.0389526 r10:0.805548 t20:0.132534 r20:0.922471 t40:0.0610284 r40:0.418032 t60:0.0110264 r60:-0.20308 t90:0.0120217 r90:-0.189076 0.448366 1 RWM/20091028|T RWM |f t1:0.0332885 t5:0.238175 r5:-0.591027 t10:0.133419 r10:-0.816267 t20:-0.0143809 r20:-0.8887 t40:-0.029603 r40:-0.890731 t60:-0.0370656 r60:-0.93309 t90:-0.0586042 r90:-0.928712 0.548319 1 VBR/20091028|T VBR |f t1:-0.0342579 t5:-0.249265 r5:0.566541 t10:-0.131563 r10:0.817124 t20:0.0156252 r20:0.88799 t40:0.0284644 r40:0.87621 t60:0.0365829 r60:0.924139 t90:0.0648401 r90:0.923037 0.38466 1 MZZ/20091028|T MZZ |f t1:0.0624727 t5:0.404366 r5:-0.631395 t10:0.17266 r10:-0.852468 t20:-0.0750422 r20:-0.910303 t40:-0.0741539 r40:-0.886127 t60:-0.0839529 r60:-0.927517 t90:-0.125293 r90:-0.914603 0.560353 1 IWD/20091028|T IWD |f t1:-0.0233545 t5:-0.1976 r5:0.46781 t10:-0.0954206 r10:0.7661 t20:0.0353326 r20:0.867931 t40:0.0279077 r40:0.848606 t60:0.0307051 r60:0.890553 t90:0.0516448 r90:0.879006 0.516349 1 PCY/20091028|T PCY |f t1:-0.0186631 t5:-0.122833 r5:0.63822 t10:-0.0652697 r10:0.866732 t20:-0.00625378 r20:0.922455 t40:0.0149279 r40:0.959763 t60:0.02558 r60:0.977228 t90:0.03193 r90:0.985671 0.558191 1 EWI/20091028|T EWI |f t1:-0.0355187 t5:-0.415101 r5:0.378792 t10:-0.19077 r10:0.755095 t20:0.0341751 r20:0.879428 t40:0.0491513 r40:0.935489 t60:0.0613604 r60:0.96117 t90:0.0747437 r90:0.962883 0.549966 1 IJH/20091028|T IJH |f t1:-0.0330523 t5:-0.207516 r5:0.64168 t10:-0.0902257 r10:0.857595 t20:0.0331818 r20:0.913737 t40:0.029757 r40:0.880856 t60:0.0353579 r60:0.924841 t90:0.0560773 r90:0.91428 0.600979 1 EEM/20091028|T EEM |f t1:-0.0468452 t5:-0.280856 r5:0.671399 t10:-0.101976 r10:0.87856 t20:0.0533218 r20:0.93607 t40:0.0594259 r40:0.941994 t60:0.0534526 r60:0.922156 t90:0.0591233 r90:0.903366 0.544534 1 EWM/20091028|T EWM |f t1:-0.0243686 t5:-0.114946 r5:0.545377 t10:-0.0445584 r10:0.775563 t20:0.0689092 r20:0.878761 t40:0.0556721 r40:0.859965 t60:0.0397303 r60:0.553216 t90:0.0475703 r90:0.621305 0.550099 1 SDY/20091028|T SDY |f t1:-0.0139957 t5:-0.113929 r5:0.433657 t10:-0.0478293 r10:0.708749 t20:0.0465245 r20:0.86446 t40:0.0297943 r40:0.792232 t60:0.0258679 r60:0.776287 t90:0.0453228 r90:0.776996 0.638592 1 ILF/20091028|T ILF |f t1:-0.0524017 t5:-0.360845 r5:0.685412 t10:-0.110081 r10:0.878169 t20:0.0846409 r20:0.938603 t40:0.0987096 r40:0.969934 t60:0.0700733 r60:0.88972 t90:0.074983 r90:0.885311 0.582425 1 JJG/20091028|T JJG |f t1:-0.0088936 t5:-0.35542 r5:0.0114282 t10:0.00931605 r10:0.624421 t20:0.142576 r20:0.827381 t40:0.0740093 r40:0.532034 t60:0.00688615 r60:-0.158391 t90:-0.0100574 r90:-0.356818 0.474922 1 TBT/20091028|T TBT |f t1:-0.010159 t5:0.0428161 r5:0.54544 t10:0.0229178 r10:0.351207 t20:0.0944513 r20:0.63649 t40:-0.0116938 r40:-0.261103 t60:-0.0439669 r60:-0.544076 t90:-0.0394568 r90:-0.459948 0.53609 1 XLF/20091028|T XLF |f t1:-0.0313069 t5:-0.252958 r5:0.472826 t10:-0.141128 r10:0.75028 t20:0.0127734 r20:0.840933 t40:0.0267537 r40:0.892591 t60:0.0285955 r60:0.915629 t90:0.070052 r90:0.891286 0.471306 1 ERX/20091028|T ERX |f t1:-0.0931368 t5:-0.621956 r5:0.485375 t10:-0.185323 r10:0.742542 t20:0.322844 r20:0.878887 t40:0.203215 r40:0.792956 t60:0.154802 r60:0.662961 t90:0.138855 r90:0.537193 0.5 1 SHV/20091028|T SHV |f t1:0.000181439 t5:0.000886039 r5:-0.359758 t10:0.000865017 r10:-0.441584 t20:0.000333146 r20:-0.62775 t40:7.49452e-05 r40:-0.753549 t60:8.12796e-05 r60:-0.721497 t90:2.76281e-06 r90:-0.804236 0.585196 1 EWX/20091028|T EWX |f t1:-0.0470462 t5:-0.24474 r5:0.690405 t10:-0.0935727 r10:0.872818 t20:0.045957 r20:0.922645 t40:0.0563225 r40:0.956954 t60:0.054287 r60:0.917288 t90:0.0567748 r90:0.882204 0.432536 1 EFZ/20091028|T EFZ |f t1:0.0239788 t5:0.224721 r5:-0.532351 t10:0.075761 r10:-0.799719 t20:-0.0520048 r20:-0.890844 t40:-0.0318225 r40:-0.831158 t60:-0.0432855 r60:-0.893465 t90:-0.0603549 r90:-0.901043 0.520348 1 FXB/20091028|T FXB |f t1:0.000550779 t5:-0.0497833 r5:-0.367934 t10:0.0142229 r10:0.25388 t20:0.04359 r20:0.401248 t40:-0.00641397 r40:-0.438808 t60:-0.0100256 r60:-0.566967 t90:-0.00458935 r90:-0.381846 0.546636 1 PHO/20091028|T PHO |f t1:-0.0245218 t5:-0.164433 r5:0.536496 t10:-0.0893013 r10:0.77048 t20:-0.00129908 r20:0.843858 t40:-0.00399328 r40:0.691199 t60:0.0164542 r60:0.819289 t90:0.0398078 r90:0.857149 0.571554 1 IGE/20091028|T IGE |f t1:-0.04012 t5:-0.313612 r5:0.499206 t10:-0.121822 r10:0.774829 t20:0.0937751 r20:0.876022 t40:0.0681774 r40:0.854382 t60:0.0614156 r60:0.845743 t90:0.0614328 r90:0.803483 0.28757 1 BGZ/20091028|T BGZ |f t1:0.0607664 t5:0.467108 r5:-0.522057 t10:0.200944 r10:-0.789755 t20:-0.131906 r20:-0.880169 t40:-0.110409 r40:-0.865672 t60:-0.112748 r60:-0.894731 t90:-0.157833 r90:-0.879408 0.529895 1 UDN/20091028|T UDN |f t1:-0.00427503 t5:-0.0752237 r5:0.194025 t10:-0.0180187 r10:0.683793 t20:0.0167942 r20:0.874186 t40:0.0139401 r40:0.802551 t60:0.0155492 r60:0.809627 t90:0.0142125 r90:0.780143 0.503926 1 CSJ/20091028|T CSJ |f t1:-0.000191865 t5:0.0110965 r5:0.216511 t10:0.0089463 r10:0.0795529 t20:0.0019582 r20:-0.406863 t40:-0.00166113 r40:-0.613172 t60:-0.000534087 r60:-0.420813 t90:0.00168784 r90:0.095825 0.588634 1 GXG/20091028|T GXG |f t1:-0.0470548 t5:-0.351705 r5:0.540543 t10:-0.202346 r10:0.700091 t20:-0.0699782 r20:0.836368 t40:0.0903073 r40:0.915093 t60:0.0839521 r60:0.931132 t90:0.0769137 r90:0.931573 0.600161 1 USD/20091028|T USD |f t1:-0.0609106 t5:-0.426088 r5:0.581532 t10:-0.293009 r10:0.742761 t20:0.0106763 r20:0.820547 t40:-0.0102174 r40:0.860755 t60:0.033897 r60:0.913422 t90:0.0874049 r90:0.86907 0.595427 1 EWD/20091028|T EWD |f t1:-0.0195751 t5:-0.189566 r5:0.368315 t10:-0.0253894 r10:0.744109 t20:0.0906214 r20:0.879276 t40:0.0226477 r40:0.456682 t60:0.0313108 r60:0.555372 t90:0.0707087 r90:0.703157 0.49262 1 EWJ/20091028|T EWJ |f t1:-0.0104494 t5:-0.145703 r5:0.0823478 t10:-0.078509 r10:0.457951 t20:-0.0046707 r20:0.71583 t40:-0.0248896 r40:0.619521 t60:-0.00876429 r60:0.765302 t90:0.0146794 r90:0.827006 0.673707 1 BRF/20091028|T BRF |f t1:-0.07425 t5:-0.415434 r5:0.677253 t10:-0.132872 r10:0.868691 t20:0.109885 r20:0.928827 t40:0.118886 r40:0.964534 t60:0.0940254 r60:0.919629 t90:0.116477 r90:0.935296 0.57404 1 VEU/20091028|T VEU |f t1:-0.0330977 t5:-0.258221 r5:0.588147 t10:-0.0958167 r10:0.827016 t20:0.0471206 r20:0.909074 t40:0.0360218 r40:0.903841 t60:0.0421701 r60:0.933159 t90:0.0565378 r90:0.924117 0.545664 1 XLU/20091028|T XLU |f t1:-0.0100608 t5:-0.176894 r5:0.121257 t10:-0.0472759 r10:0.605062 t20:0.0238181 r20:0.843903 t40:0.00687054 r40:0.787951 t60:0.00607631 r60:0.799206 t90:0.0154874 r90:0.794898 0.584215 1 JJC/20091028|T JJC |f t1:-0.0286258 t5:-0.104481 r5:0.628746 t10:0.122282 r10:0.804795 t20:0.117284 r20:0.794501 t40:0.0191679 r40:-0.083663 t60:0.00963932 r60:-0.195211 t90:0.0582326 r90:0.413841 0.584014 1 FGD/20091028|T FGD |f t1:-0.0467812 t5:-0.292375 r5:0.620789 t10:-0.101551 r10:0.840286 t20:0.0586824 r20:0.904796 t40:0.051188 r40:0.913281 t60:0.0585774 r60:0.940601 t90:0.0795005 r90:0.911887 0.53005 1 FXF/20091028|T FXF |f t1:-0.00390867 t5:-0.0908535 r5:0.131321 t10:-0.00848495 r10:0.678936 t20:0.0264095 r20:0.881037 t40:0.0188672 r40:0.760337 t60:0.0221322 r60:0.811336 t90:0.0168102 r90:0.562089 0.520251 1 LQD/20091028|T LQD |f t1:-0.00676419 t5:-0.00884093 r5:0.318598 t10:0.0197644 r10:0.611693 t20:-0.0021082 r20:0.0485645 t40:-0.00433556 r40:0.121637 t60:0.00754551 r60:0.52841 t90:0.0140946 r90:0.724867 0.555702 1 SCZ/20091028|T SCZ |f t1:-0.0353494 t5:-0.290268 r5:0.55873 t10:-0.116125 r10:0.819454 t20:0.0367876 r20:0.898195 t40:0.0267328 r40:0.895494 t60:0.0427953 r60:0.942766 t90:0.0604936 r90:0.95262 0.557351 1 IYW/20091028|T IYW |f t1:-0.0187279 t5:-0.116312 r5:0.52699 t10:-0.0220269 r10:0.795202 t20:0.0537968 r20:0.883523 t40:0.0368898 r40:0.816313 t60:0.0376791 r60:0.842759 t90:0.0468985 r90:0.772953 0.521078 1 VPL/20091028|T VPL |f t1:-0.0208849 t5:-0.1912 r5:0.417912 t10:-0.0755094 r10:0.716633 t20:0.0284922 r20:0.838468 t40:0.00974298 r40:0.82659 t60:0.0198978 r60:0.900786 t90:0.038482 r90:0.891536 0.571141 1 DGS/20091028|T DGS |f t1:-0.0426023 t5:-0.205136 r5:0.695735 t10:-0.08741 r10:0.869517 t20:0.0193585 r20:0.890492 t40:0.0411926 r40:0.944237 t60:0.0476487 r60:0.951954 t90:0.0572618 r90:0.939364 0.586715 1 ICF/20091028|T ICF |f t1:-0.0436599 t5:-0.14541 r5:0.684131 t10:-0.0860715 r10:0.830193 t20:0.013474 r20:0.898304 t40:0.0218074 r40:0.702336 t60:0.0375412 r60:0.789809 t90:0.0904653 r90:0.84798 0.559363 1 DVY/20091028|T DVY |f t1:-0.0171523 t5:-0.131887 r5:0.457076 t10:-0.0521166 r10:0.713199 t20:0.045464 r20:0.87349 t40:0.0299624 r40:0.782691 t60:0.0275055 r60:0.801869 t90:0.0468488 r90:0.805002 0.525363 1 IEO/20091028|T IEO |f t1:-0.0508551 t5:-0.337032 r5:0.593406 t10:-0.128498 r10:0.802579 t20:0.0966663 r20:0.89325 t40:0.0854066 r40:0.887047 t60:0.0703579 r60:0.857574 t90:0.0764305 r90:0.837729 0.554331 1 VOT/20091028|T VOT |f t1:-0.0336128 t5:-0.217328 r5:0.673782 t10:-0.0937377 r10:0.862731 t20:0.0424426 r20:0.914911 t40:0.0388311 r40:0.902521 t60:0.0414067 r60:0.93395 t90:0.0543713 r90:0.919549 0.512052 1 CIU/20091028|T CIU |f t1:-0.000969556 t5:0.0171118 r5:-0.0697161 t10:0.0204203 r10:0.0508441 t20:-0.00496061 r20:-0.579673 t40:0.000195852 r40:-0.297348 t60:0.00550131 r60:0.166215 t90:0.00972644 r90:0.494958 0.584659 1 EWG/20091028|T EWG |f t1:-0.0364516 t5:-0.334698 r5:0.517584 t10:-0.118267 r10:0.811572 t20:0.0471425 r20:0.905773 t40:0.0439092 r40:0.911227 t60:0.0486 r60:0.930371 t90:0.0632778 r90:0.92073 0.556503 1 EWT/20091028|T EWT |f t1:-0.0282411 t5:-0.113537 r5:0.550049 t10:-0.0867962 r10:0.700604 t20:-0.00413689 r20:0.815004 t40:0.0339514 r40:0.885708 t60:0.0550834 r60:0.874243 t90:0.0483271 r90:0.806477 0.517441 1 GSG/20091028|T GSG |f t1:-0.0271396 t5:-0.268836 r5:0.317158 t10:0.00902696 r10:0.721319 t20:0.123807 r20:0.880757 t40:0.0582738 r40:0.489367 t60:0.0143206 r60:-0.0531495 t90:0.0207977 r90:0.0361942 0.494297 1 KRE/20091028|T KRE |f t1:-0.00472814 t5:0.0352646 r5:0.0714764 t10:-0.0656829 r10:-0.27832 t20:0.0108257 r20:0.231051 t40:0.0100022 r40:0.252308 t60:-0.00975528 r60:-0.0323065 t90:0.0406188 r90:0.481299 0.597413 1 LVL/20091028|T LVL |f t1:-0.0608443 t5:-0.265669 r5:0.681198 t10:-0.0901267 r10:0.874946 t20:0.057411 r20:0.942705 t40:0.0509218 r40:0.890615 t60:0.0534299 r60:0.911209 t90:0.0719664 r90:0.914523 0.420601 1 UNG/20091028|T UNG |f t1:-0.0444098 t5:-0.480678 r5:0.205745 t10:-0.155042 r10:0.599742 t20:-0.0651252 r20:0.758378 t40:0.0567658 r40:0.80845 t60:-0.0287088 r60:0.396783 t90:-0.0499246 r90:0.271196 0.499417 1 MUB/20091028|T MUB |f t1:-0.00271818 t5:-0.00903794 r5:0.400041 t10:0.0152686 r10:0.625698 t20:-0.0249358 r20:-0.345479 t40:-0.00444102 r40:0.315066 t60:0.00948556 r60:0.642903 t90:0.0117136 r90:0.774312 0.572031 1 VT/20091028|T VT |f t1:-0.0283946 t5:-0.219878 r5:0.569474 t10:-0.0858968 r10:0.821615 t20:0.0434195 r20:0.899369 t40:0.0336652 r40:0.885161 t60:0.0376926 r60:0.917116 t90:0.0519963 r90:0.90877 0.615999 1 DAG/20091028|T DAG |f t1:-0.033652 t5:-0.561297 r5:0.206877 t10:-0.0614675 r10:0.71012 t20:0.14309 r20:0.860641 t40:0.0840438 r40:0.732352 t60:0.0118956 r60:0.20271 t90:0.0159097 r90:0.205653 0.568917 1 PPH/20091028|T PPH |f t1:-0.00936095 t5:-0.0616138 r5:0.30695 t10:-0.219806 r10:-0.243883 t20:-0.041746 r20:0.525519 t40:0.00657683 r40:0.821729 t60:0.0116106 r60:0.887927 t90:0.0243991 r90:0.921367 0.571991 1 VSS/20091028|T VSS |f t1:-0.036147 t5:-0.293681 r5:0.575094 t10:-0.124862 r10:0.808815 t20:0.0414984 r20:0.891555 t40:0.0426863 r40:0.923309 t60:0.0520142 r60:0.954813 t90:0.0635963 r90:0.964023 0.56773 1 DBB/20091028|T DBB |f t1:-0.0405969 t5:-0.0387105 r5:0.707603 t10:0.179627 r10:0.878951 t20:0.148358 r20:0.8303 t40:0.050391 r40:0.0283359 t60:0.0243262 r60:-0.286244 t90:0.0578802 r90:0.232358 0.549491 1 XLP/20091028|T XLP |f t1:-0.00270741 t5:-0.0855607 r5:-0.1094 t10:-0.0337581 r10:0.351299 t20:0.0362879 r20:0.763846 t40:0.0299599 r40:0.784591 t60:0.0288179 r60:0.779019 t90:0.0296314 r90:0.697618 0.532759 1 IJT/20091028|T IJT |f t1:-0.028652 t5:-0.22569 r5:0.57543 t10:-0.122449 r10:0.812394 t20:0.0258012 r20:0.888313 t40:0.0334485 r40:0.909448 t60:0.0331319 r60:0.929085 t90:0.0485369 r90:0.920581 0.651564 1 EWZ/20091028|T EWZ |f t1:-0.0660693 t5:-0.374751 r5:0.712176 t10:-0.133317 r10:0.876835 t20:0.0900486 r20:0.937292 t40:0.125795 r40:0.978987 t60:0.0905591 r60:0.888453 t90:0.086869 r90:0.868584 0.552431 1 PBW/20091028|T PBW |f t1:-0.0631789 t5:-0.399018 r5:0.708336 t10:-0.192534 r10:0.88658 t20:-0.0015557 r20:0.927387 t40:0.0216648 r40:0.906564 t60:0.0235784 r60:0.903068 t90:0.0259249 r90:0.883398 0.539179 1 FXY/20091028|T FXY |f t1:0.0118649 t5:0.0112204 r5:-0.594271 t10:-0.0325492 r10:-0.789431 t20:-0.035001 r20:-0.681743 t40:0.00718049 r40:0.320295 t60:0.0222862 r60:0.623318 t90:0.0147574 r90:0.354969 0.571146 1 IYZ/20091028|T IYZ |f t1:-0.00734674 t5:-0.180403 r5:-0.033117 t10:-0.0956457 r10:0.461212 t20:-0.0326487 r20:0.740222 t40:0.00379797 r40:0.747261 t60:0.0156968 r60:0.830256 t90:0.0144436 r90:0.797295 0.597665 1 MVV/20091028|T MVV |f t1:-0.0666914 t5:-0.420683 r5:0.647652 t10:-0.184831 r10:0.860655 t20:0.0625272 r20:0.915354 t40:0.0589698 r40:0.887136 t60:0.0693321 r60:0.92785 t90:0.109487 r90:0.917489 0.565854 1 VUG/20091028|T VUG |f t1:-0.0186316 t5:-0.13653 r5:0.5565 t10:-0.0510355 r10:0.80814 t20:0.0449384 r20:0.895569 t40:0.031762 r40:0.852521 t60:0.0322267 r60:0.878684 t90:0.0412414 r90:0.852818 0.462443 1 PST/20091028|T PST |f t1:-0.00742083 t5:0.000632989 r5:0.554448 t10:0.0122112 r10:0.54941 t20:0.0314357 r20:0.689781 t40:-0.0139866 r40:-0.166921 t60:-0.0278052 r60:-0.470786 t90:-0.0221922 r90:-0.26139 0.430113 1 PSQ/20091028|T PSQ |f t1:0.0230372 t5:0.151792 r5:-0.611329 t10:0.0292642 r10:-0.847592 t20:-0.0428549 r20:-0.92556 t40:-0.0343993 r40:-0.85801 t60:-0.037411 r60:-0.890108 t90:-0.0490244 r90:-0.850387 0.583589 1 VNQ/20091028|T VNQ |f t1:-0.0429163 t5:-0.143353 r5:0.688854 t10:-0.0847368 r10:0.834973 t20:0.00947453 r20:0.898173 t40:0.0184609 r40:0.70466 t60:0.0340426 r60:0.791398 t90:0.0857983 r90:0.847908 0.508782 1 IEI/20091028|T IEI |f t1:0.00187274 t5:0.0025495 r5:-0.54005 t10:-0.00552609 r10:-0.613624 t20:-0.0103732 r20:-0.750135 t40:0.000908583 r40:-0.0226231 t60:0.0058047 r60:0.383812 t90:0.0038139 r90:0.137326 0.623152 1 EWW/20091028|T EWW |f t1:-0.0360297 t5:-0.410682 r5:0.504476 t10:-0.141621 r10:0.80699 t20:0.0827718 r20:0.895057 t40:0.0530264 r40:0.875702 t60:0.0346529 r60:0.833482 t90:0.0628484 r90:0.861575 0.556416 1 IWP/20091028|T IWP |f t1:-0.0308452 t5:-0.209527 r5:0.634705 t10:-0.0863671 r10:0.857573 t20:0.038968 r20:0.915229 t40:0.0336642 r40:0.902999 t60:0.0362863 r60:0.93279 t90:0.0506152 r90:0.918546 0.562685 1 IWV/20091028|T IWV |f t1:-0.0232663 t5:-0.167117 r5:0.565095 t10:-0.0764089 r10:0.812101 t20:0.0372171 r20:0.888864 t40:0.0285613 r40:0.865326 t60:0.0306294 r60:0.901484 t90:0.0459964 r90:0.886182 0.564923 1 DIG/20091028|T DIG |f t1:-0.0649229 t5:-0.377559 r5:0.472354 t10:-0.107341 r10:0.737777 t20:0.219832 r20:0.87394 t40:0.123629 r40:0.732207 t60:0.0978907 r60:0.629586 t90:0.0894374 r90:0.517263 0.562313 1 VTI/20091028|T VTI |f t1:-0.022012 t5:-0.166044 r5:0.525302 t10:-0.0737836 r10:0.795075 t20:0.0384023 r20:0.886451 t40:0.0284965 r40:0.853296 t60:0.0308674 r60:0.893258 t90:0.0470038 r90:0.883742 0.538519 1 FXA/20091028|T FXA |f t1:-0.0192812 t5:-0.111724 r5:0.607903 t10:-0.0210686 r10:0.821182 t20:0.0574792 r20:0.894699 t40:0.0486534 r40:0.890091 t60:0.0400131 r60:0.738051 t90:0.0346516 r90:0.564841 0.519081 1 NLR/20091028|T NLR |f t1:-0.0323095 t5:-0.343558 r5:0.489371 t10:-0.127485 r10:0.772485 t20:0.0369878 r20:0.858821 t40:0.023597 r40:0.853241 t60:0.0248574 r60:0.896449 t90:0.02869 r90:0.876894 0.508945 1 AGG/20091028|T AGG |f t1:0.00143479 t5:0.000959619 r5:-0.54762 t10:0.00259173 r10:-0.448036 t20:-0.00655853 r20:-0.456548 t40:0.00324955 r40:0.0889307 t60:0.00732067 r60:0.390952 t90:0.00708257 r90:0.394932 0.532912 1 BWX/20091028|T BWX |f t1:-0.00342583 t5:-0.0685619 r5:-0.191843 t10:-0.0209891 r10:0.439688 t20:0.00370478 r20:0.729376 t40:0.0168987 r40:0.820254 t60:0.0220413 r60:0.873655 t90:0.0206138 r90:0.87497 0.647325 1 IAU/20091028|T IAU |f t1:-0.0108536 t5:-0.13213 r5:0.221167 t10:-0.0370542 r10:0.662408 t20:0.0342132 r20:0.770525 t40:0.0382636 r40:0.792418 t60:0.043215 r60:0.7825 t90:0.0317439 r90:0.518542 0.596823 1 XLV/20091028|T XLV |f t1:-0.0102204 t5:-0.0909008 r5:0.256545 t10:-0.0702283 r10:0.43539 t20:0.0158738 r20:0.783834 t40:0.00607361 r40:0.772049 t60:0.0117187 r60:0.808126 t90:0.0260047 r90:0.819618 0.516773 1 XOP/20091028|T XOP |f t1:-0.0538784 t5:-0.315477 r5:0.633095 t10:-0.099015 r10:0.813406 t20:0.122615 r20:0.905831 t40:0.0924522 r40:0.88107 t60:0.0711118 r60:0.80518 t90:0.0752868 r90:0.775363 0.578291 1 EZU/20091028|T EZU |f t1:-0.03078 t5:-0.327135 r5:0.463702 t10:-0.126641 r10:0.791509 t20:0.0409734 r20:0.89256 t40:0.0433819 r40:0.905609 t60:0.0556593 r60:0.939145 t90:0.0701422 r90:0.944761 0.563052 1 JXI/20091028|T JXI |f t1:-0.0143348 t5:-0.185064 r5:0.20935 t10:-0.0506851 r10:0.675794 t20:-0.00610254 r20:0.860246 t40:0.00427404 r40:0.817248 t60:0.0223533 r60:0.876109 t90:0.0313554 r90:0.903295 0.585491 1 XBI/20091028|T XBI |f t1:-0.0364443 t5:-0.249359 r5:0.606799 t10:-0.187068 r10:0.751977 t20:-0.06812 r20:0.877851 t40:-0.0650141 r40:0.805588 t60:-0.0275206 r60:0.877814 t90:0.00945458 r90:0.870796 0.529106 1 IYG/20091028|T IYG |f t1:-0.0283746 t5:-0.233317 r5:0.431135 t10:-0.142108 r10:0.709967 t20:0.0177833 r20:0.817205 t40:0.0264377 r40:0.882214 t60:0.0245253 r60:0.89773 t90:0.0621439 r90:0.882275 0.682588 1 SLX/20091028|T SLX |f t1:-0.0627627 t5:-0.535962 r5:0.607191 t10:-0.212026 r10:0.84205 t20:0.0913164 r20:0.919768 t40:0.0799065 r40:0.923768 t60:0.075131 r60:0.926284 t90:0.0802358 r90:0.916963 0.58656 1 HAO/20091028|T HAO |f t1:-0.0307717 t5:-0.212712 r5:0.516321 t10:-0.0109799 r10:0.790445 t20:0.0917945 r20:0.88682 t40:0.0369583 r40:0.612331 t60:0.0231011 r60:0.38778 t90:0.0354369 r90:0.480382 0.614832 1 EZA/20091028|T EZA |f t1:-0.0483443 t5:-0.425224 r5:0.524066 t10:-0.180622 r10:0.815092 t20:0.029142 r20:0.895495 t40:0.0243429 r40:0.917779 t60:0.0524851 r60:0.949983 t90:0.0563332 r90:0.956485 0.584678 1 XLY/20091028|T XLY |f t1:-0.0286679 t5:-0.17241 r5:0.601298 t10:-0.062727 r10:0.831135 t20:0.043389 r20:0.917943 t40:0.0339922 r40:0.893758 t60:0.0339897 r60:0.902688 t90:0.0539197 r90:0.878452 0.508033 1 IEF/20091028|T IEF |f t1:0.00305644 t5:-0.00684601 r5:-0.544636 t10:-0.0100089 r10:-0.519506 t20:-0.0195091 r20:-0.676022 t40:0.00161489 r40:0.170027 t60:0.00819164 r60:0.462111 t90:0.00498122 r90:0.222388 0.574311 1 DEM/20091028|T DEM |f t1:-0.0427781 t5:-0.245483 r5:0.660172 t10:-0.0916912 r10:0.8693 t20:0.0307145 r20:0.931946 t40:0.0369492 r40:0.928966 t60:0.0459485 r60:0.952785 t90:0.059204 r90:0.954561 0.563893 1 IVW/20091028|T IVW |f t1:-0.0189856 t5:-0.117368 r5:0.545929 t10:-0.031591 r10:0.79795 t20:0.057311 r20:0.893465 t40:0.0346006 r40:0.784525 t60:0.0334327 r60:0.796264 t90:0.0407165 r90:0.778356 0.747836 1 UYM/20091028|T UYM |f t1:-0.085989 t5:-0.668625 r5:0.562623 t10:-0.269919 r10:0.822101 t20:0.114984 r20:0.895379 t40:0.0875769 r40:0.857325 t60:0.0928382 r60:0.886417 t90:0.144249 r90:0.890295 0.554562 1 IXC/20091028|T IXC |f t1:-0.0313839 t5:-0.190605 r5:0.532993 t10:-0.054512 r10:0.771883 t20:0.112517 r20:0.888503 t40:0.0598172 r40:0.727247 t60:0.0527769 r60:0.695645 t90:0.0487701 r90:0.591614 0.502292 1 PFF/20091029|T PFF |f t1:0.0069065 t5:-0.131594 r5:-0.0931172 t10:-0.0533296 r10:0.479068 t20:-0.012313 r20:0.77779 t40:0.00861093 r40:0.723998 t60:0.0038053 r60:0.606342 t90:0.0265923 r90:0.71929 0.515669 1 WIP/20091029|T WIP |f t1:0.0121813 t5:-0.0799202 r5:-0.707322 t10:-0.0449574 r10:-0.48409 t20:0.00572352 r20:0.319672 t40:0.0199596 r40:0.578056 t60:0.0235932 r60:0.691042 t90:0.0252188 r90:0.726213 0.523375 1 GCC/20091029|T GCC |f t1:0.0203073 t5:-0.17666 r5:-0.765018 t10:-0.0410328 r10:-0.120885 t20:0.0848444 r20:0.58857 t40:0.0563646 r40:0.308014 t60:0.0289889 r60:-0.220812 t90:0.0238771 r90:-0.324786 0.519454 1 AAXJ/20091029|T AAXJ |f t1:0.0279658 t5:-0.248236 r5:-0.677032 t10:-0.0956116 r10:-0.115517 t20:0.030428 r20:0.560798 t40:0.0332691 r40:0.616472 t60:0.0411048 r60:0.566114 t90:0.0479725 r90:0.577197 0.514632 1 VWO/20091029|T VWO |f t1:0.0415105 t5:-0.295145 r5:-0.70695 t10:-0.119225 r10:-0.22897 t20:0.0381843 r20:0.519565 t40:0.0526921 r40:0.673291 t60:0.055827 r60:0.656742 t90:0.0596751 r90:0.65363 0.437808 1 EEV/20091029|T EEV |f t1:-0.0926727 t5:0.582705 r5:0.737265 t10:0.22502 r10:0.301366 t20:-0.090162 r20:-0.475838 t40:-0.119059 r40:-0.628341 t60:-0.123147 r60:-0.600138 t90:-0.134752 r90:-0.605058 0.648656 1 GDX/20091029|T GDX |f t1:0.0450642 t5:-0.466973 r5:-0.645223 t10:-0.272163 r10:-0.277712 t20:-0.0313108 r20:0.465146 t40:0.0181379 r40:0.637096 t60:0.0756066 r60:0.763371 t90:0.0612174 r90:0.702798 0.524703 1 RTH/20091029|T RTH |f t1:0.0212108 t5:-0.0827787 r5:-0.559844 t10:-0.0342319 r10:-0.31973 t20:0.0548723 r20:0.440851 t40:0.0329286 r40:0.139541 t60:0.0350752 r60:0.204232 t90:0.0446083 r90:0.441778 0.594142 1 MXI/20091029|T MXI |f t1:0.0398473 t5:-0.395931 r5:-0.743787 t10:-0.174747 r10:-0.181765 t20:0.0579626 r20:0.559146 t40:0.038572 r40:0.542919 t60:0.0457163 r60:0.609289 t90:0.0613074 r90:0.671797 0.536056 1 EWU/20091029|T EWU |f t1:0.028402 t5:-0.114337 r5:-0.677699 t10:-0.040854 r10:-0.324285 t20:0.0717871 r20:0.468088 t40:0.0196673 r40:-0.108837 t60:0.0320922 r60:0.105549 t90:0.0513417 r90:0.441885 0.46857 1 SH/20091029|T SH |f t1:-0.0210047 t5:0.156316 r5:0.71539 t10:0.0778888 r10:0.352477 t20:-0.0344214 r20:-0.512167 t40:-0.0298472 r40:-0.525686 t60:-0.0339236 r60:-0.603034 t90:-0.0481827 r90:-0.694709 0.383097 1 EDC/20091029|T EDC |f t1:0.127513 t5:-1.01161 r5:-0.683414 t10:-0.415904 r10:-0.132847 t20:0.0817543 r20:0.564587 t40:0.139892 r40:0.72433 t60:0.142933 r60:0.686817 t90:0.157467 r90:0.684996 0.530188 1 ERY/20091029|T ERY |f t1:-0.0887612 t5:0.516407 r5:0.672114 t10:0.267602 r10:0.397962 t20:-0.310527 r20:-0.547532 t40:-0.230601 r40:-0.421651 t60:-0.151262 r60:0.00551131 t90:0.0401268 r90:0.28746 0.436073 1 SDS/20091029|T SDS |f t1:-0.0428993 t5:0.307044 r5:0.731645 t10:0.151371 r10:0.384236 t20:-0.0699838 r20:-0.495955 t40:-0.0615119 r40:-0.513242 t60:-0.0695367 r60:-0.591391 t90:-0.0981756 r90:-0.68712 0.529948 1 OEF/20091029|T OEF |f t1:0.0180807 t5:-0.121779 r5:-0.705216 t10:-0.0633307 r10:-0.419675 t20:0.0347646 r20:0.441127 t40:0.0233074 r40:0.374248 t60:0.0267476 r60:0.456079 t90:0.0401503 r90:0.614963 0.561981 1 IYT/20091029|T IYT |f t1:0.015655 t5:-0.29662 r5:-0.560283 t10:-0.229337 r10:-0.267143 t20:0.000178527 r20:0.606151 t40:-0.00282502 r40:0.625775 t60:0.0212432 r60:0.773565 t90:0.0525939 r90:0.836511 0.5 1 BIL/20091029|T BIL |f t1:0.000218079 t5:0.000724922 r5:-0.038333 t10:-1.2169e-05 r10:-0.280482 t20:-0.000122912 r20:-0.345407 t40:-0.000106032 r40:-0.250865 t60:-2.58511e-06 r60:-0.0626993 t90:-6.81866e-05 r90:-0.250208 0.261655 1 GLL/20091029|T GLL |f t1:-0.0380596 t5:0.187177 r5:0.721686 t10:0.0716 r10:0.434775 t20:-0.0535382 r20:-0.282693 t40:-0.0808662 r40:-0.388701 t60:-0.0961465 r60:-0.479607 t90:-0.0720028 r90:-0.0690435 0.390324 1 EDZ/20091029|T EDZ |f t1:-0.136048 t5:0.856032 r5:0.719379 t10:0.330932 r10:0.279333 t20:-0.138003 r20:-0.48755 t40:-0.181419 r40:-0.639545 t60:-0.187736 r60:-0.613882 t90:-0.20893 r90:-0.623213 0.494285 1 IWM/20091029|T IWM |f t1:0.0188257 t5:-0.297632 r5:-0.576221 t10:-0.164739 r10:-0.0260202 t20:-0.00683587 r20:0.627606 t40:0.0142661 r40:0.728678 t60:0.0287359 r60:0.824458 t90:0.0502042 r90:0.855283 0.506696 1 VXF/20091029|T VXF |f t1:0.0223937 t5:-0.296557 r5:-0.663693 t10:-0.154689 r10:-0.086716 t20:0.00571027 r20:0.616856 t40:0.0208964 r40:0.709757 t60:0.0344071 r60:0.810324 t90:0.0550464 r90:0.845372 0.51089 1 IJJ/20091029|T IJJ |f t1:0.0211403 t5:-0.265962 r5:-0.619678 t10:-0.125185 r10:0.00259115 t20:0.00829224 r20:0.62874 t40:0.013984 r40:0.654053 t60:0.0288943 r60:0.778821 t90:0.0554778 r90:0.82623 0.529322 1 PIN/20091029|T PIN |f t1:0.0271957 t5:-0.318334 r5:-0.792671 t10:-0.232856 r10:-0.589872 t20:-0.0291813 r20:0.458728 t40:0.0403586 r40:0.786679 t60:0.0548531 r60:0.837308 t90:0.0486653 r90:0.741206 0.561185 1 XLB/20091029|T XLB |f t1:0.0293452 t5:-0.312952 r5:-0.694656 t10:-0.17129 r10:-0.262623 t20:0.0208371 r20:0.562783 t40:0.0134046 r40:0.57793 t60:0.023794 r60:0.674725 t90:0.0533914 r90:0.743622 0.529912 1 ECH/20091029|T ECH |f t1:0.0227791 t5:-0.109267 r5:-0.657106 t10:0.00554257 r10:-0.0513856 t20:0.0599598 r20:0.4597 t40:0.0587738 r40:0.496029 t60:0.0322819 r60:-0.166678 t90:0.0182661 r90:-0.386743 0.404828 1 TYH/20091029|T TYH |f t1:0.0591081 t5:-0.475744 r5:-0.639185 t10:-0.104822 r10:-0.0138781 t20:0.139889 r20:0.562121 t40:0.0929286 r40:0.453663 t60:0.105001 r60:0.534794 t90:0.129132 r90:0.546287 0.563238 1 VAW/20091029|T VAW |f t1:0.0308717 t5:-0.323092 r5:-0.704 t10:-0.175028 r10:-0.251079 t20:0.0199837 r20:0.566521 t40:0.0197966 r40:0.611034 t60:0.0315089 r60:0.707337 t90:0.0594792 r90:0.765104 0.61108 1 DBP/20091029|T DBP |f t1:0.0228741 t5:-0.185573 r5:-0.730134 t10:-0.0716762 r10:-0.212298 t20:0.0164345 r20:0.417608 t40:0.0336022 r40:0.540003 t60:0.0509062 r60:0.654993 t90:0.0403405 r90:0.438412 0.59189 1 XME/20091029|T XME |f t1:0.0488464 t5:-0.485876 r5:-0.690822 t10:-0.269839 r10:-0.258147 t20:0.00344965 r20:0.533212 t40:0.0253915 r40:0.615688 t60:0.0607335 r60:0.73872 t90:0.0743872 r90:0.778371 0.512205 1 VO/20091029|T VO |f t1:0.0270579 t5:-0.270878 r5:-0.706133 t10:-0.132145 r10:-0.182189 t20:0.0239221 r20:0.582513 t40:0.0301089 r40:0.649055 t60:0.0399502 r60:0.753334 t90:0.0598149 r90:0.805466 0.504678 1 RSX/20091029|T RSX |f t1:0.0790664 t5:-0.501326 r5:-0.739602 t10:-0.178266 r10:-0.222249 t20:0.102716 r20:0.513467 t40:0.134186 r40:0.703351 t60:0.120574 r60:0.576314 t90:0.108978 r90:0.404862 0.541325 1 EWC/20091029|T EWC |f t1:0.0321545 t5:-0.382365 r5:-0.780996 t10:-0.213831 r10:-0.330967 t20:-0.00188748 r20:0.520385 t40:0.0231874 r40:0.69013 t60:0.0372734 r60:0.767656 t90:0.0490332 r90:0.765686 0.377744 1 TUR/20091029|T TUR |f t1:0.0495279 t5:-0.391233 r5:-0.753741 t10:-0.150458 r10:-0.167084 t20:0.0296375 r20:0.497535 t40:0.072074 r40:0.761999 t60:0.0539655 r60:0.592546 t90:0.0864174 r90:0.726489 0.523897 1 VYM/20091029|T VYM |f t1:0.0217012 t5:-0.169444 r5:-0.750145 t10:-0.0965794 r10:-0.48497 t20:0.0186478 r20:0.440351 t40:0.0186104 r40:0.493356 t60:0.0241494 r60:0.595644 t90:0.0465182 r90:0.721338 0.44963 1 FCG/20091029|T FCG |f t1:0.0442391 t5:-0.355507 r5:-0.612131 t10:-0.246073 r10:-0.383692 t20:0.0754097 r20:0.5724 t40:0.0905779 r40:0.63458 t60:0.087823 r60:0.644628 t90:0.094797 r90:0.667579 0.523241 1 VGT/20091029|T VGT |f t1:0.0193522 t5:-0.159827 r5:-0.644188 t10:-0.0457094 r10:-0.0549986 t20:0.0427621 r20:0.560188 t40:0.0310346 r40:0.498982 t60:0.0369342 r60:0.60408 t90:0.0473712 r90:0.617784 0.507377 1 EWQ/20091029|T EWQ |f t1:0.0308691 t5:-0.279833 r5:-0.706451 t10:-0.133777 r10:-0.229108 t20:0.0279212 r20:0.544123 t40:0.0326323 r40:0.618269 t60:0.0547372 r60:0.755937 t90:0.070123 r90:0.816964 0.506126 1 IEV/20091029|T IEV |f t1:0.0325253 t5:-0.210439 r5:-0.70602 t10:-0.0895932 r10:-0.265454 t20:0.0491282 r20:0.522089 t40:0.0304985 r40:0.405583 t60:0.0453983 r60:0.58555 t90:0.0628526 r90:0.70156 0.525188 1 XLK/20091029|T XLK |f t1:0.0190754 t5:-0.119411 r5:-0.672386 t10:-0.0252241 r10:-0.163459 t20:0.0404338 r20:0.466945 t40:0.0258021 r40:0.30195 t60:0.0305472 r60:0.407145 t90:0.0399697 r90:0.487381 0.502015 1 EFG/20091029|T EFG |f t1:0.0312933 t5:-0.171366 r5:-0.728332 t10:-0.0710361 r10:-0.33533 t20:0.0481899 r20:0.470752 t40:0.0236212 r40:0.262531 t60:0.0352199 r60:0.460413 t90:0.046372 r90:0.603086 0.531294 1 BKF/20091029|T BKF |f t1:0.0519628 t5:-0.368891 r5:-0.675868 t10:-0.117169 r10:-0.0935148 t20:0.0756613 r20:0.581849 t40:0.083142 r40:0.679436 t60:0.067102 r60:0.42606 t90:0.0616029 r90:0.326132 0.486402 1 KIE/20091029|T KIE |f t1:0.0534129 t5:-0.303498 r5:-0.778673 t10:-0.177959 r10:-0.653504 t20:-0.041085 r20:0.114036 t40:0.00921594 r40:0.474194 t60:0.0361833 r60:0.671879 t90:0.0879732 r90:0.767131 0.544644 1 EEB/20091029|T EEB |f t1:0.0596739 t5:-0.348966 r5:-0.714527 t10:-0.128619 r10:-0.292751 t20:0.057055 r20:0.469839 t40:0.0799913 r40:0.657082 t60:0.0659022 r60:0.425625 t90:0.0667645 r90:0.412283 0.510864 1 IJK/20091029|T IJK |f t1:0.021809 t5:-0.271984 r5:-0.639729 t10:-0.115072 r10:0.0432507 t20:0.0289748 r20:0.654989 t40:0.0309178 r40:0.69653 t60:0.0383391 r60:0.777603 t90:0.0536566 r90:0.804837 0.507843 1 DUG/20091029|T DUG |f t1:-0.0446572 t5:0.366914 r5:0.596436 t10:0.169832 r10:0.207155 t20:-0.208019 r20:-0.610016 t40:-0.135568 r40:-0.423683 t60:-0.119146 r60:-0.313903 t90:-0.109795 r90:-0.200213 0.482424 1 TWM/20091029|T TWM |f t1:-0.0393219 t5:0.566289 r5:0.59849 t10:0.309859 r10:0.0726337 t20:0.000497528 r20:-0.609309 t40:-0.0455696 r40:-0.721394 t60:-0.0733565 r60:-0.81781 t90:-0.117548 r90:-0.850907 0.509296 1 MDY/20091029|T MDY |f t1:0.0203452 t5:-0.267334 r5:-0.61971 t10:-0.119263 r10:0.0339119 t20:0.0190105 r20:0.646216 t40:0.0223875 r40:0.678975 t60:0.0331889 r60:0.777803 t90:0.0542903 r90:0.818863 0.516422 1 ACWI/20091029|T ACWI |f t1:0.029403 t5:-0.211016 r5:-0.7454 t10:-0.094227 r10:-0.305067 t20:0.0325654 r20:0.503581 t40:0.0276174 r40:0.519434 t60:0.0355952 r60:0.632107 t90:0.0504863 r90:0.712265 0.508471 1 BSV/20091029|T BSV |f t1:-0.000250188 t5:0.00697281 r5:-0.0505483 t10:0.000424614 r10:-0.269428 t20:-0.00326803 r20:-0.523754 t40:0.000409526 r40:0.00821694 t60:0.00270993 r60:0.386034 t90:0.00294467 r90:0.440066 0.575759 1 DDM/20091029|T DDM |f t1:0.0371409 t5:-0.181796 r5:-0.702089 t10:-0.0842123 r10:-0.471391 t20:0.079423 r20:0.410611 t40:0.0500231 r40:0.246977 t60:0.052701 r60:0.290217 t90:0.0852156 r90:0.539291 0.535915 1 DIA/20091029|T DIA |f t1:0.0188627 t5:-0.0896736 r5:-0.708286 t10:-0.0477352 r10:-0.365113 t20:0.0402375 r20:0.382595 t40:0.0264272 r40:0.262589 t60:0.026383 r60:0.272214 t90:0.0423568 r90:0.52973 0.520859 1 TLT/20091029|T TLT |f t1:-0.0109556 t5:-0.00390922 r5:0.214211 t10:-0.03039 r10:0.0984828 t20:-0.0523069 r20:-0.253733 t40:-0.00310193 r40:0.497479 t60:0.0122054 r60:0.683288 t90:0.0102472 r90:0.615746 0.412247 1 DXD/20091029|T DXD |f t1:-0.0385347 t5:0.170328 r5:0.713334 t10:0.0737563 r10:0.49973 t20:-0.0873237 r20:-0.385746 t40:-0.0604155 r40:-0.240482 t60:-0.0621596 r60:-0.270478 t90:-0.095188 r90:-0.529248 0.507647 1 XHB/20091029|T XHB |f t1:0.0319063 t5:-0.384908 r5:-0.567484 t10:-0.187679 r10:-0.0617209 t20:0.00623254 r20:0.593865 t40:-0.0244467 r40:0.466392 t60:-0.00469163 r60:0.6172 t90:0.0670693 r90:0.705209 0.488211 1 VDE/20091029|T VDE |f t1:0.0265115 t5:-0.227652 r5:-0.630387 t10:-0.111124 r10:-0.220043 t20:0.0950169 r20:0.601148 t40:0.0659654 r40:0.485003 t60:0.0596968 r60:0.424107 t90:0.0562576 r90:0.331712 0.514427 1 BND/20091029|T BND |f t1:0.000505561 t5:0.00219459 r5:-0.175923 t10:-0.00164603 r10:-0.201006 t20:-0.00712403 r20:-0.446523 t40:0.00158533 r40:0.290391 t60:0.00579634 r60:0.56251 t90:0.00628176 r90:0.630904 0.510586 1 EMB/20091029|T EMB |f t1:0.000492829 t5:-0.0999455 r5:-0.331767 t10:-0.0556072 r10:0.16521 t20:-0.0105524 r20:0.654814 t40:0.0222424 r40:0.834659 t60:0.026486 r60:0.892793 t90:0.0281697 r90:0.934005 0.589478 1 SCO/20091029|T SCO |f t1:-0.0678482 t5:0.220648 r5:0.62441 t10:-0.0356289 r10:0.150081 t20:-0.343454 r20:-0.54044 t40:-0.177068 r40:0.195557 t60:-0.0689824 r60:0.556318 t90:-0.0715514 r90:0.520126 0.531028 1 AMJ/20091029|T AMJ |f t1:0.0217569 t5:-0.21539 r5:-0.493804 t10:-0.0421361 r10:-0.00419011 t20:0.0625034 r20:0.570539 t40:0.0516489 r40:0.538908 t60:0.0304571 r60:0.0458262 t90:0.0329543 r90:0.142002 0.440116 1 OIL/20091029|T OIL |f t1:0.0358056 t5:-0.126642 r5:-0.626251 t10:0.00111279 r10:-0.187249 t20:0.165995 r20:0.529865 t40:0.074113 r40:-0.220698 t60:0.0227014 r60:-0.555038 t90:0.0229717 r90:-0.520959 0.492789 1 PZA/20091029|T PZA |f t1:-0.000422565 t5:-0.0583256 r5:-0.289321 t10:-0.0194327 r10:0.404582 t20:-0.0354056 r20:-0.136692 t40:0.003508 r40:0.648243 t60:0.0247286 r60:0.805123 t90:0.0219425 r90:0.786464 0.506726 1 VGK/20091029|T VGK |f t1:0.0359707 t5:-0.217749 r5:-0.734235 t10:-0.0968698 r10:-0.349127 t20:0.0480511 r20:0.483545 t40:0.0312212 r40:0.39137 t60:0.0457838 r60:0.569881 t90:0.0628341 r90:0.692985 0.484571 1 RWX/20091029|T RWX |f t1:0.032563 t5:-0.328109 r5:-0.728713 t10:-0.144054 r10:-0.0685366 t20:0.0223667 r20:0.59657 t40:0.0178007 r40:0.611118 t60:0.0414601 r60:0.773644 t90:0.0652925 r90:0.845201 0.522566 1 JJA/20091029|T JJA |f t1:0.0278648 t5:-0.236699 r5:-0.713187 t10:-0.0604498 r10:-0.0829455 t20:0.0867538 r20:0.568723 t40:0.0534628 r40:0.305481 t60:0.010594 r60:-0.299232 t90:0.0112379 r90:-0.298332 0.535165 1 FXD/20091029|T FXD |f t1:0.0290507 t5:-0.380854 r5:-0.465535 t10:-0.134348 r10:0.132767 t20:0.0190756 r20:0.659472 t40:0.0311257 r40:0.756129 t60:0.0402528 r60:0.819316 t90:0.0695083 r90:0.820303 0.449347 1 XES/20091029|T XES |f t1:0.0368444 t5:-0.394376 r5:-0.688461 t10:-0.174352 r10:-0.125796 t20:0.0844824 r20:0.608 t40:0.0915998 r40:0.685068 t60:0.0903163 r60:0.688063 t90:0.0843344 r90:0.608349 0.529645 1 VIG/20091029|T VIG |f t1:0.0169571 t5:-0.138146 r5:-0.730744 t10:-0.0686692 r10:-0.353558 t20:0.0343907 r20:0.521168 t40:0.0261057 r40:0.484288 t60:0.0265203 r60:0.508861 t90:0.0368019 r90:0.638261 0.216128 1 DZZ/20091029|T DZZ |f t1:-0.0401708 t5:0.229995 r5:0.704817 t10:0.0912646 r10:0.380147 t20:-0.0464188 r20:-0.306248 t40:-0.0761109 r40:-0.405401 t60:-0.0933373 r60:-0.502693 t90:-0.0682977 r90:-0.120262 0.473746 1 VFH/20091029|T VFH |f t1:0.036456 t5:-0.244798 r5:-0.76934 t10:-0.1293 r10:-0.522748 t20:-0.00593608 r20:0.32642 t40:0.0158488 r40:0.527015 t60:0.0232242 r60:0.618275 t90:0.0647904 r90:0.742857 0.644207 1 DTO/20091029|T DTO |f t1:-0.0968038 t5:0.358608 r5:0.630008 t10:-0.0079397 r10:0.184919 t20:-0.394179 r20:-0.485473 t40:-0.173853 r40:0.261897 t60:-0.0596874 r60:0.588528 t90:-0.0474041 r90:0.643861 0.508467 1 EWP/20091029|T EWP |f t1:0.0422072 t5:-0.212135 r5:-0.733097 t10:-0.0765567 r10:-0.365858 t20:0.0270388 r20:0.30354 t40:0.031519 r40:0.388326 t60:0.0474388 r60:0.565844 t90:0.0655014 r90:0.693639 0.517073 1 FDN/20091029|T FDN |f t1:0.0200007 t5:-0.21538 r5:-0.408502 t10:-0.0416938 r10:0.272704 t20:0.0468181 r20:0.682451 t40:0.0547318 r40:0.678051 t60:0.056752 r60:0.709599 t90:0.0633067 r90:0.698894 0.547535 1 INP/20091029|T INP |f t1:0.0249092 t5:-0.34937 r5:-0.728405 t10:-0.243039 r10:-0.494248 t20:-0.0165563 r20:0.509737 t40:0.0577424 r40:0.813078 t60:0.067878 r60:0.839027 t90:0.0592515 r90:0.717586 0.416581 1 TYP/20091029|T TYP |f t1:-0.0649687 t5:0.434354 r5:0.693699 t10:0.0871326 r10:0.162982 t20:-0.158 r20:-0.487654 t40:-0.11506 r40:-0.380584 t60:-0.127291 r60:-0.470086 t90:-0.155318 r90:-0.511021 0.508304 1 RWR/20091029|T RWR |f t1:0.0473038 t5:-0.233238 r5:-0.651728 t10:-0.0858985 r10:-0.329521 t20:0.00529786 r20:0.26023 t40:0.0119776 r40:0.280492 t60:0.0338403 r60:0.450834 t90:0.0864465 r90:0.686847 0.469058 1 KBE/20091029|T KBE |f t1:0.0351725 t5:-0.375859 r5:-0.751395 t10:-0.204788 r10:-0.426289 t20:-0.0389455 r20:0.388114 t40:-0.000779152 r40:0.635975 t60:0.0102784 r60:0.728787 t90:0.0716275 r90:0.781146 0.475791 1 EUO/20091029|T EUO |f t1:-0.0146978 t5:0.159205 r5:0.646919 t10:0.0399115 r10:-0.0266634 t20:-0.0405553 r20:-0.587617 t40:-0.0329938 r40:-0.483267 t60:-0.0406437 r60:-0.585656 t90:-0.0334681 r90:-0.382885 0.536726 1 IWF/20091029|T IWF |f t1:0.015728 t5:-0.152888 r5:-0.669511 t10:-0.0639658 r10:-0.12047 t20:0.0350749 r20:0.599362 t40:0.0263602 r40:0.569842 t60:0.0301795 r60:0.64552 t90:0.0386416 r90:0.674553 0.353707 1 SMN/20091029|T SMN |f t1:-0.0801451 t5:0.618193 r5:0.717678 t10:0.3012 r10:0.309109 t20:-0.100139 r20:-0.515684 t40:-0.0973898 r40:-0.539459 t60:-0.119593 r60:-0.62513 t90:-0.172391 r90:-0.719588 0.522294 1 SMH/20091029|T SMH |f t1:0.0203342 t5:-0.213851 r5:-0.445081 t10:-0.111594 r10:-0.0398514 t20:0.00983878 r20:0.527525 t40:-0.00212842 r40:0.543146 t60:0.0145407 r60:0.711023 t90:0.0406353 r90:0.706846 0.507175 1 XRT/20091029|T XRT |f t1:0.024491 t5:-0.315867 r5:-0.559484 t10:-0.115777 r10:0.0896742 t20:0.0545691 r20:0.660267 t40:0.0542063 r40:0.752175 t60:0.0552662 r60:0.752294 t90:0.0681131 r90:0.792401 0.439528 1 USO/20091029|T USO |f t1:0.0358426 t5:-0.119653 r5:-0.638737 t10:0.00111112 r10:-0.223802 t20:0.160237 r20:0.510959 t40:0.0722856 r40:-0.231142 t60:0.0224973 r60:-0.56173 t90:0.0221722 r90:-0.534032 0.505366 1 DJP/20091029|T DJP |f t1:0.0255122 t5:-0.183807 r5:-0.740317 t10:-0.020234 r10:0.0191306 t20:0.0937025 r20:0.604483 t40:0.0525364 r40:0.125915 t60:0.0176943 r60:-0.376419 t90:0.0234098 r90:-0.242802 0.512806 1 CFT/20091029|T CFT |f t1:-9.83816e-05 t5:0.0223889 r5:-0.210699 t10:0.00800921 r10:-0.315455 t20:-0.0122936 r20:-0.618396 t40:-0.00229118 r40:-0.179485 t60:0.00433709 r60:0.160836 t90:0.0110499 r90:0.503756 0.447383 1 SRS/20091029|T SRS |f t1:-0.0884341 t5:0.461231 r5:0.662869 t10:0.1453 r10:0.278305 t20:-0.0317972 r20:-0.294015 t40:-0.0640234 r40:-0.349989 t60:-0.103597 r60:-0.501693 t90:-0.205853 r90:-0.711981 0.574108 1 MOO/20091029|T MOO |f t1:0.0282287 t5:-0.280963 r5:-0.668536 t10:-0.10745 r10:-0.0299979 t20:0.069143 r20:0.629924 t40:0.0237453 r40:0.361903 t60:0.0201197 r60:0.324575 t90:0.0383358 r90:0.529898 0.520318 1 BIV/20091029|T BIV |f t1:-0.00274966 t5:0.00901496 r5:0.131728 t10:-0.00196904 r10:0.0409907 t20:-0.0112603 r20:-0.278627 t40:0.00321151 r40:0.408768 t60:0.00914421 r60:0.629221 t90:0.0109709 r90:0.731649 0.411785 1 VXX/20091029|T VXX |f t1:-0.0522399 t5:0.322406 r5:0.591441 t10:0.00943812 r10:-0.0704406 t20:-0.187046 r20:-0.623216 t40:-0.144247 r40:-0.425395 t60:-0.127634 r60:-0.231927 t90:-0.11708 r90:-0.103655 0.563606 1 IYM/20091029|T IYM |f t1:0.0378173 t5:-0.333597 r5:-0.7021 t10:-0.16361 r10:-0.227472 t20:0.041627 r20:0.555783 t40:0.0361945 r40:0.5585 t60:0.0475312 r60:0.642651 t90:0.0734249 r90:0.732473 0.514825 1 IFN/20091029|T IFN |f t1:0.0345338 t5:-0.284119 r5:-0.767757 t10:-0.158392 r10:-0.43437 t20:0.0209124 r20:0.40901 t40:0.0594568 r40:0.701401 t60:0.0365657 r60:0.210279 t90:0.00284178 r90:-0.156544 0.589699 1 SLV/20091029|T SLV |f t1:0.0340907 t5:-0.395731 r5:-0.720963 t10:-0.144549 r10:-0.0861424 t20:-0.00242024 r20:0.462168 t40:0.0305082 r40:0.606206 t60:0.0800594 r60:0.722989 t90:0.0739273 r90:0.67399 0.480634 1 TAO/20091029|T TAO |f t1:0.0237208 t5:-0.36787 r5:-0.691424 t10:-0.016127 r10:0.329812 t20:0.093836 r20:0.693711 t40:0.042975 r40:0.365232 t60:0.0326527 r60:0.162776 t90:0.0207209 r90:0.006495 0.497409 1 PGF/20091029|T PGF |f t1:0.0123659 t5:-0.11254 r5:-0.252965 t10:-0.063957 r10:-0.00528656 t20:-0.019188 r20:0.469411 t40:0.0198547 r40:0.716651 t60:0.00175936 r60:0.230963 t90:0.0171613 r90:0.470864 0.512261 1 IYR/20091029|T IYR |f t1:0.0422441 t5:-0.252239 r5:-0.639749 t10:-0.0882179 r10:-0.216838 t20:0.00291512 r20:0.3509 t40:0.00847794 r40:0.327637 t60:0.0289334 r60:0.488791 t90:0.0797392 r90:0.705055 0.422603 1 QID/20091029|T QID |f t1:-0.032565 t5:0.386948 r5:0.610863 t10:0.10304 r10:-0.141226 t20:-0.0699751 r20:-0.6545 t40:-0.0597361 r40:-0.619832 t60:-0.07538 r60:-0.712035 t90:-0.0976246 r90:-0.711627 0.495258 1 THD/20091029|T THD |f t1:0.0208839 t5:-0.223162 r5:-0.476295 t10:-0.142203 r10:-0.0548016 t20:-0.0702732 r20:0.263574 t40:0.0307613 r40:0.717776 t60:0.0648297 r60:0.830177 t90:0.0695937 r90:0.874642 0.49427 1 IJS/20091029|T IJS |f t1:0.0180386 t5:-0.259773 r5:-0.574517 t10:-0.152637 r10:-0.121601 t20:-0.00210075 r20:0.592333 t40:0.00955408 r40:0.666445 t60:0.0213473 r60:0.766236 t90:0.0500499 r90:0.818781 0.502236 1 VB/20091029|T VB |f t1:0.0230199 t5:-0.309415 r5:-0.630687 t10:-0.161027 r10:-0.0634855 t20:-0.00210631 r20:0.610314 t40:0.0191419 r40:0.7118 t60:0.0356315 r60:0.817895 t90:0.0583693 r90:0.857598 0.530899 1 EDV/20091029|T EDV |f t1:-0.0216088 t5:-0.023061 r5:0.278114 t10:-0.0544697 r10:0.210127 t20:-0.0961502 r20:-0.198692 t40:-0.0186076 r40:0.501515 t60:0.014625 r60:0.691573 t90:0.0158486 r90:0.678605 0.454705 1 IEZ/20091029|T IEZ |f t1:0.0392485 t5:-0.370141 r5:-0.683981 t10:-0.189319 r10:-0.237621 t20:0.0963556 r20:0.594569 t40:0.0886221 r40:0.635651 t60:0.0880277 r60:0.653735 t90:0.0785357 r90:0.517292 0.520936 1 VTV/20091029|T VTV |f t1:0.0238132 t5:-0.1789 r5:-0.74079 t10:-0.0983311 r10:-0.442941 t20:0.0256443 r20:0.468248 t40:0.0202422 r40:0.465262 t60:0.027089 r60:0.581267 t90:0.0485375 r90:0.709873 0.495268 1 IJR/20091029|T IJR |f t1:0.0178612 t5:-0.270119 r5:-0.59575 t10:-0.150556 r10:-0.0694764 t20:0.00388138 r20:0.618946 t40:0.0179094 r40:0.716042 t60:0.0267215 r60:0.79546 t90:0.0485487 r90:0.831411 0.381337 1 UCO/20091029|T UCO |f t1:0.0639288 t5:-0.268025 r5:-0.621793 t10:0.00732761 r10:-0.110022 t20:0.315748 r20:0.561505 t40:0.131885 r40:-0.219224 t60:0.0250857 r60:-0.565765 t90:0.0252597 r90:-0.542694 0.495012 1 JNK/20091029|T JNK |f t1:0.00894272 t5:-0.0974932 r5:-0.49186 t10:-0.00660631 r10:0.257633 t20:0.0299614 r20:0.629259 t40:0.0262714 r40:0.461446 t60:0.023471 r60:0.380769 t90:0.0273976 r90:0.456536 0.491892 1 IWN/20091029|T IWN |f t1:0.0213307 t5:-0.287176 r5:-0.628567 t10:-0.161554 r10:-0.149701 t20:-0.00611416 r20:0.577277 t40:0.0121025 r40:0.662046 t60:0.0258526 r60:0.771334 t90:0.0564318 r90:0.824133 0.52669 1 VV/20091029|T VV |f t1:0.0208645 t5:-0.167505 r5:-0.737069 t10:-0.0837922 r10:-0.350575 t20:0.0308425 r20:0.518222 t40:0.0239451 r40:0.502624 t60:0.0293109 r60:0.602036 t90:0.0445053 r90:0.699687 0.723337 1 UGL/20091029|T UGL |f t1:0.0381585 t5:-0.211154 r5:-0.719699 t10:-0.086529 r10:-0.409307 t20:0.0399017 r20:0.296897 t40:0.0667947 r40:0.391104 t60:0.0828422 r60:0.490338 t90:0.0593557 r90:0.0982191 0.493026 1 UWM/20091029|T UWM |f t1:0.0366402 t5:-0.610542 r5:-0.576367 t10:-0.336351 r10:-0.00781077 t20:-0.0171837 r20:0.634242 t40:0.0272109 r40:0.736656 t60:0.0556683 r60:0.829163 t90:0.0979067 r90:0.860439 0.480062 1 IWC/20091029|T IWC |f t1:0.0202137 t5:-0.341007 r5:-0.659336 t10:-0.208767 r10:-0.177506 t20:-0.0334918 r20:0.591164 t40:0.00684534 r40:0.761848 t60:0.0263108 r60:0.857857 t90:0.0513063 r90:0.888516 0.495627 1 EWA/20091029|T EWA |f t1:0.0202739 t5:-0.370527 r5:-0.660867 t10:-0.131252 r10:0.147011 t20:0.0719309 r20:0.680652 t40:0.0776052 r40:0.801422 t60:0.0843131 r60:0.850011 t90:0.0957894 r90:0.842048 0.527753 1 IVV/20091029|T IVV |f t1:0.0207829 t5:-0.168342 r5:-0.720966 t10:-0.0812036 r10:-0.346364 t20:0.0314025 r20:0.507293 t40:0.0238315 r40:0.48759 t60:0.0287863 r60:0.583509 t90:0.0437875 r90:0.689776 0.527011 1 SPY/20091029|T SPY |f t1:0.021227 t5:-0.158637 r5:-0.72283 t10:-0.0796362 r10:-0.359311 t20:0.0318645 r20:0.509456 t40:0.0243556 r40:0.486471 t60:0.0286372 r60:0.572235 t90:0.0436069 r90:0.680451 0.506178 1 TFI/20091029|T TFI |f t1:0 t5:-0.0169277 r5:-0.347158 t10:-0.00437174 r10:-0.110047 t20:-0.0303331 r20:-0.495025 t40:-0.00610376 r40:0.233 t60:0.00803157 r60:0.592817 t90:0.0101916 r90:0.727201 0.498842 1 VEA/20091029|T VEA |f t1:0.0299582 t5:-0.212134 r5:-0.747732 t10:-0.0943092 r10:-0.306862 t20:0.0372749 r20:0.493088 t40:0.0227985 r40:0.428482 t60:0.0364691 r60:0.60955 t90:0.0538181 r90:0.723942 0.533181 1 QQQQ/20091029|T QQQQ |f t1:0.0167709 t5:-0.202139 r5:-0.603352 t10:-0.054856 r10:0.154512 t20:0.0323405 r20:0.660225 t40:0.0256184 r40:0.614465 t60:0.0332976 r60:0.706385 t90:0.0442351 r90:0.710408 0.443978 1 UYG/20091029|T UYG |f t1:0.072892 t5:-0.491262 r5:-0.759382 t10:-0.260365 r10:-0.509868 t20:-0.00763316 r20:0.336173 t40:0.0322606 r40:0.527328 t60:0.0455155 r60:0.612936 t90:0.123743 r90:0.742305 0.460566 1 OIH/20091029|T OIH |f t1:0.0308638 t5:-0.351771 r5:-0.63373 t10:-0.152998 r10:-0.0510566 t20:0.0950663 r20:0.641317 t40:0.084166 r40:0.668518 t60:0.0813775 r60:0.665341 t90:0.0685534 r90:0.455533 0.519625 1 GXC/20091029|T GXC |f t1:0.0220418 t5:-0.251018 r5:-0.603215 t10:-0.0461792 r10:0.172548 t20:0.0915579 r20:0.660777 t40:0.0384112 r40:0.259628 t60:0.0296319 r60:0.0783873 t90:0.0343603 r90:0.179108 0.551494 1 SSO/20091029|T SSO |f t1:0.0404391 t5:-0.322278 r5:-0.716758 t10:-0.162385 r10:-0.332901 t20:0.0604449 r20:0.521755 t40:0.0497651 r40:0.526682 t60:0.0583398 r60:0.607628 t90:0.0865315 r90:0.698681 0.546277 1 XLI/20091029|T XLI |f t1:0.023576 t5:-0.229262 r5:-0.738322 t10:-0.11552 r10:-0.284693 t20:0.0274865 r20:0.547819 t40:0.0141879 r40:0.455439 t60:0.0325121 r60:0.641333 t90:0.0565654 r90:0.748772 0.552197 1 GML/20091029|T GML |f t1:0.0606499 t5:-0.434241 r5:-0.750526 t10:-0.162961 r10:-0.28533 t20:0.0620441 r20:0.490682 t40:0.100104 r40:0.723305 t60:0.0772294 r60:0.488067 t90:0.0814522 r90:0.521056 0.542756 1 ROM/20091029|T ROM |f t1:0.0383609 t5:-0.325135 r5:-0.627898 t10:-0.0768846 r10:-0.00277695 t20:0.0895882 r20:0.568284 t40:0.0633733 r40:0.493525 t60:0.0730917 r60:0.58187 t90:0.0897709 r90:0.580192 0.50331 1 FXC/20091029|T FXC |f t1:0.0110772 t5:-0.0997807 r5:-0.726522 t10:-0.0829337 r10:-0.601107 t20:0.00153349 r20:0.416147 t40:0.0199474 r40:0.620283 t60:0.0158762 r60:0.543018 t90:0.0196879 r90:0.572005 0.457229 1 DOG/20091029|T DOG |f t1:-0.0193035 t5:0.087402 r5:0.718103 t10:0.0384693 r10:0.502098 t20:-0.0430947 r20:-0.384385 t40:-0.0296395 r40:-0.242126 t60:-0.0306142 r60:-0.274853 t90:-0.0469588 r90:-0.5297 0.488374 1 IYE/20091029|T IYE |f t1:0.023086 t5:-0.199756 r5:-0.613555 t10:-0.0950225 r10:-0.209238 t20:0.0965341 r20:0.608677 t40:0.0596109 r40:0.417524 t60:0.0512565 r60:0.308984 t90:0.0474415 r90:0.214196 0.533915 1 SKF/20091029|T SKF |f t1:-0.0793945 t5:0.446549 r5:0.783348 t10:0.226793 r10:0.590807 t20:-0.0185666 r20:-0.266349 t40:-0.0608556 r40:-0.479876 t60:-0.0739772 r60:-0.57149 t90:-0.155065 r90:-0.723288 0.504755 1 SHY/20091029|T SHY |f t1:-0.00083378 t5:0.00730949 r5:0.0546902 t10:-0.00076692 r10:-0.35171 t20:-0.00221638 r20:-0.501441 t40:0.000188408 r40:0.017679 t60:0.0016854 r60:0.391713 t90:0.00086428 r90:0.079097 0.511437 1 DBA/20091029|T DBA |f t1:0.024846 t5:-0.203497 r5:-0.68505 t10:-0.0464781 r10:-0.081108 t20:0.0688191 r20:0.532297 t40:0.0419783 r40:0.288321 t60:0.00578206 r60:-0.300858 t90:0.00776832 r90:-0.257649 0.520051 1 RSP/20091029|T RSP |f t1:0.0243281 t5:-0.237524 r5:-0.705641 t10:-0.111733 r10:-0.180437 t20:0.0273355 r20:0.578116 t40:0.0262465 r40:0.601494 t60:0.0360888 r60:0.716848 t90:0.0579735 r90:0.778579 0.592561 1 DBS/20091029|T DBS |f t1:0.0313591 t5:-0.396212 r5:-0.712611 t10:-0.143916 r10:-0.0498873 t20:-0.00261295 r20:0.482352 t40:0.0302588 r40:0.622042 t60:0.0802639 r60:0.732406 t90:0.074289 r90:0.681517 0.553075 1 IBB/20091029|T IBB |f t1:0.0134139 t5:-0.241115 r5:-0.581059 t10:-0.200887 r10:-0.456961 t20:-0.0588328 r20:0.557742 t40:-0.0253905 r40:0.733858 t60:0.00644087 r60:0.849775 t90:0.0263109 r90:0.869244 0.445001 1 KCE/20091029|T KCE |f t1:0.0278058 t5:-0.293798 r5:-0.692654 t10:-0.178753 r10:-0.36173 t20:-0.0084385 r20:0.499529 t40:0.0355836 r40:0.748524 t60:0.0338517 r60:0.750287 t90:0.0481322 r90:0.795476 0.470179 1 PKN/20091029|T PKN |f t1:0.0276613 t5:-0.273387 r5:-0.700849 t10:-0.128138 r10:-0.226273 t20:0.0094782 r20:0.496484 t40:0.0101359 r40:0.548079 t60:0.0262452 r60:0.714637 t90:0.0376796 r90:0.751295 0.352087 1 TNA/20091029|T TNA |f t1:0.0563529 t5:-0.923929 r5:-0.573235 t10:-0.50978 r10:1.35381e-05 t20:-0.0302856 r20:0.638498 t40:0.0398364 r40:0.744851 t60:0.080958 r60:0.833543 t90:0.143295 r90:0.8637 0.401854 1 FAS/20091029|T FAS |f t1:0.107172 t5:-0.768933 r5:-0.765161 t10:-0.399837 r10:-0.486139 t20:-0.0121352 r20:0.355868 t40:0.0423956 r40:0.534815 t60:0.0604192 r60:0.615394 t90:0.175624 r90:0.744368 0.508335 1 FXE/20091029|T FXE |f t1:0.00799679 t5:-0.0809788 r5:-0.668055 t10:-0.0205401 r10:0.0239886 t20:0.0197511 r20:0.612554 t40:0.0162666 r40:0.51038 t60:0.0192337 r60:0.587454 t90:0.015367 r90:0.347827 0.495688 1 HYG/20091029|T HYG |f t1:0.0139355 t5:-0.0849048 r5:-0.479317 t10:-0.0034467 r10:0.188675 t20:0.0316647 r20:0.597584 t40:0.022008 r40:0.375715 t60:0.020782 r60:0.291152 t90:0.0245503 r90:0.378386 0.509161 1 IWS/20091029|T IWS |f t1:0.0297745 t5:-0.280869 r5:-0.708966 t10:-0.138781 r10:-0.219625 t20:0.0168054 r20:0.559184 t40:0.02295 r40:0.611329 t60:0.0355382 r60:0.735759 t90:0.0618402 r90:0.800977 0.467797 1 FXP/20091029|T FXP |f t1:-0.0447579 t5:0.406334 r5:0.533058 t10:0.0559371 r10:-0.166779 t20:-0.192964 r20:-0.635897 t40:-0.0812533 r40:-0.182318 t60:-0.0778976 r60:-0.110888 t90:-0.0858955 r90:-0.197475 0.512356 1 MBB/20091029|T MBB |f t1:-0.000934318 t5:0.0127493 r5:0.21409 t10:0.00286235 r10:-0.222545 t20:-0.000399326 r20:-0.380876 t40:0.00377278 r40:0.261428 t60:0.00587547 r60:0.480164 t90:0.00433069 r90:0.142391 0.510937 1 RFG/20091029|T RFG |f t1:0.0278777 t5:-0.33815 r5:-0.653574 t10:-0.121657 r10:0.0803267 t20:0.0383435 r20:0.661192 t40:0.0406846 r40:0.700103 t60:0.0504029 r60:0.780574 t90:0.0654327 r90:0.804505 0.513217 1 EPU/20091029|T EPU |f t1:0.0330271 t5:-0.394693 r5:-0.626429 t10:-0.131313 r10:0.110086 t20:0.0277156 r20:0.608633 t40:0.0784365 r40:0.815676 t60:0.0769174 r60:0.820346 t90:0.0745 r90:0.769643 0.48617 1 UUP/20091029|T UUP |f t1:-0.00706405 t5:0.0559976 r5:0.62974 t10:0.0220271 r10:0.140311 t20:-0.0134013 r20:-0.528676 t40:-0.0133387 r40:-0.486365 t60:-0.017032 r60:-0.594604 t90:-0.0152141 r90:-0.499889 0.666973 1 AGQ/20091029|T AGQ |f t1:0.0646797 t5:-0.80525 r5:-0.705356 t10:-0.296203 r10:-0.039429 t20:-0.015786 r20:0.485325 t40:0.0464039 r40:0.61888 t60:0.142766 r60:0.726125 t90:0.130411 r90:0.675916 0.530259 1 SOXX/20091029|T SOXX |f t1:0.0243474 t5:-0.301858 r5:-0.628696 t10:-0.17235 r10:-0.138396 t20:-0.0175586 r20:0.527353 t40:-0.0150696 r40:0.627765 t60:0.0182792 r60:0.791397 t90:0.0446545 r90:0.810711 0.540842 1 FAZ/20091029|T FAZ |f t1:-0.117402 t5:0.667954 r5:0.779702 t10:0.327824 r10:0.571226 t20:-0.0440614 r20:-0.283783 t40:-0.104873 r40:-0.490552 t60:-0.123612 r60:-0.581253 t90:-0.244968 r90:-0.726914 0.504712 1 VBK/20091029|T VBK |f t1:0.0218538 t5:-0.318684 r5:-0.611796 t10:-0.171443 r10:-0.03962 t20:-0.00455147 r20:0.630656 t40:0.0181465 r40:0.742836 t60:0.03681 r60:0.843819 t90:0.0539157 r90:0.8725 0.525396 1 RPG/20091029|T RPG |f t1:0.0250926 t5:-0.217989 r5:-0.679174 t10:-0.0682174 r10:0.00997695 t20:0.0561924 r20:0.636036 t40:0.0438094 r40:0.55991 t60:0.0474322 r60:0.61295 t90:0.0569623 r90:0.648904 0.492381 1 EWH/20091029|T EWH |f t1:0.0185131 t5:-0.20256 r5:-0.615496 t10:-0.0350344 r10:0.201092 t20:0.0634017 r20:0.672829 t40:0.0344608 r40:0.435579 t60:0.0277173 r60:0.251266 t90:0.0348291 r90:0.332045 0.465234 1 TZA/20091029|T TZA |f t1:-0.0653924 t5:0.834214 r5:0.625689 t10:0.454421 r10:0.116226 t20:-0.00508662 r20:-0.593197 t40:-0.0753814 r40:-0.712059 t60:-0.070017 r60:-0.306723 t90:0.0377321 r90:0.0380488 0.501717 1 SGG/20091029|T SGG |f t1:0.0404965 t5:-0.183857 r5:-0.665454 t10:-0.181502 r10:-0.630451 t20:-0.0271605 r20:0.044955 t40:-0.0147251 r40:0.167819 t60:-0.00854592 r60:0.245033 t90:0.0597616 r90:0.624446 0.568361 1 KOL/20091029|T KOL |f t1:0.0492009 t5:-0.356151 r5:-0.606511 t10:-0.117137 r10:-0.0264054 t20:0.0781546 r20:0.58609 t40:0.0623298 r40:0.496762 t60:0.0585813 r60:0.433296 t90:0.0877962 r90:0.597634 0.478416 1 EWY/20091029|T EWY |f t1:0.0341624 t5:-0.186776 r5:-0.552197 t10:-0.106124 r10:-0.362948 t20:-0.0134301 r20:0.306947 t40:0.0141284 r40:0.517712 t60:0.0463686 r60:0.701931 t90:0.0687131 r90:0.788613 0.514059 1 PRF/20091029|T PRF |f t1:0.0334435 t5:-0.290828 r5:-0.751017 t10:-0.16276 r10:-0.459442 t20:-0.00426501 r20:0.432161 t40:0.0167854 r40:0.623903 t60:0.033016 r60:0.752929 t90:0.0700641 r90:0.806031 0.530327 1 TLH/20091029|T TLH |f t1:-0.00870754 t5:0.0135473 r5:0.271042 t10:-0.0169358 r10:0.0520698 t20:-0.030834 r20:-0.265816 t40:-0.000892535 r40:0.473861 t60:0.00950183 r60:0.662548 t90:0.00796732 r90:0.585684 0.497566 1 EPP/20091029|T EPP |f t1:0.0238604 t5:-0.311123 r5:-0.686972 t10:-0.104211 r10:0.0749034 t20:0.0650615 r20:0.65486 t40:0.062363 r40:0.739924 t60:0.0660676 r60:0.776375 t90:0.0774489 r90:0.75904 0.492835 1 XLE/20091029|T XLE |f t1:0.0262871 t5:-0.202317 r5:-0.608737 t10:-0.0995582 r10:-0.239848 t20:0.101356 r20:0.5972 t40:0.0626449 r40:0.401477 t60:0.0539681 r60:0.296516 t90:0.0516059 r90:0.234538 0.504953 1 EWN/20091029|T EWN |f t1:0.0436396 t5:-0.354334 r5:-0.734946 t10:-0.180512 r10:-0.350485 t20:0.0347004 r20:0.508063 t40:0.0530161 r40:0.67427 t60:0.0651496 r60:0.773953 t90:0.0813481 r90:0.832116 0.510013 1 SHM/20091029|T SHM |f t1:-0.000419199 t5:0.00545024 r5:0.240206 t10:0.00339274 r10:0.0812303 t20:-0.0077563 r20:-0.550808 t40:-0.00185053 r40:0.149402 t60:-0.000494871 r60:0.316904 t90:0.00125946 r90:0.531391 0.49722 1 FXI/20091029|T FXI |f t1:0.0243515 t5:-0.22097 r5:-0.539869 t10:-0.0385795 r10:0.158417 t20:0.0837168 r20:0.630196 t40:0.0285025 r40:0.181011 t60:0.0264751 r60:0.105212 t90:0.0293586 r90:0.176173 0.54694 1 EWS/20091029|T EWS |f t1:0.0281181 t5:-0.149171 r5:-0.642117 t10:-0.0765495 r10:-0.394663 t20:0.0345817 r20:0.458151 t40:0.0178861 r40:0.330444 t60:0.0290974 r60:0.496948 t90:0.0458566 r90:0.555972 0.517627 1 IDU/20091029|T IDU |f t1:0.00951016 t5:-0.163853 r5:-0.642819 t10:-0.0896747 r10:-0.126415 t20:0.0143976 r20:0.603379 t40:0.00398066 r40:0.557691 t60:0.00494979 r60:0.613445 t90:0.0168176 r90:0.698322 0.540419 1 VXZ/20091029|T VXZ |f t1:-0.0205372 t5:0.110348 r5:0.430855 t10:0.00892579 r10:0.0691016 t20:-0.0904635 r20:-0.512265 t40:-0.0492213 r40:-0.0941428 t60:-0.0276692 r60:0.26888 t90:-0.0189284 r90:0.41427 0.525047 1 IVE/20091029|T IVE |f t1:0.0232731 t5:-0.184982 r5:-0.755293 t10:-0.112794 r10:-0.507583 t20:0.0114322 r20:0.445173 t40:0.0158568 r40:0.538881 t60:0.0239013 r60:0.659299 t90:0.0478653 r90:0.754337 0.713714 1 DGP/20091029|T DGP |f t1:0.0383473 t5:-0.199301 r5:-0.729967 t10:-0.0814806 r10:-0.43307 t20:0.0417883 r20:0.282317 t40:0.0679353 r40:0.383471 t60:0.0836163 r60:0.477962 t90:0.0608416 r90:0.0884821 0.520226 1 GMF/20091029|T GMF |f t1:0.0136175 t5:-0.267038 r5:-0.550173 t10:-0.112302 r10:0.122212 t20:0.0201071 r20:0.644968 t40:0.0346573 r40:0.758391 t60:0.0424561 r60:0.700385 t90:0.0425205 r90:0.645821 0.511995 1 IWR/20091029|T IWR |f t1:0.0245629 t5:-0.26992 r5:-0.68613 t10:-0.127273 r10:-0.107841 t20:0.0207642 r20:0.606589 t40:0.0246443 r40:0.655804 t60:0.0351737 r60:0.763286 t90:0.0557312 r90:0.809521 0.456269 1 RKH/20091029|T RKH |f t1:0.0356128 t5:-0.285088 r5:-0.776919 t10:-0.149576 r10:-0.502428 t20:0.00555781 r20:0.355591 t40:0.0207629 r40:0.521568 t60:0.0179609 r60:0.506247 t90:0.0591844 r90:0.705649 0.527412 1 TIP/20091029|T TIP |f t1:9.65018e-05 t5:0.0184303 r5:-0.179351 t10:-0.0123165 r10:-0.404718 t20:0.0042259 r20:-0.0704719 t40:0.0111939 r40:0.286735 t60:0.0107776 r60:0.235397 t90:0.0076498 r90:-0.161368 0.517954 1 URE/20091029|T URE |f t1:0.0791373 t5:-0.517265 r5:-0.616864 t10:-0.185657 r10:-0.171919 t20:-0.00211803 r20:0.385513 t40:0.0114697 r40:0.352054 t60:0.0509868 r60:0.502692 t90:0.149993 r90:0.710614 0.482256 1 DBO/20091029|T DBO |f t1:0.0298747 t5:-0.132395 r5:-0.634278 t10:0.0162586 r10:-0.0417234 t20:0.159011 r20:0.58762 t40:0.0679372 r40:-0.221378 t60:0.0107963 r60:-0.58916 t90:0.0184572 r90:-0.506947 0.518181 1 IOO/20091029|T IOO |f t1:0.0229856 t5:-0.129944 r5:-0.697814 t10:-0.0558946 r10:-0.360155 t20:0.0500866 r20:0.478241 t40:0.029515 r40:0.307303 t60:0.035977 r60:0.429895 t90:0.0505184 r90:0.594465 0.467309 1 DBV/20091029|T DBV |f t1:0.0157819 t5:-0.126405 r5:-0.683244 t10:-0.0255878 r10:0.0329248 t20:0.0394831 r20:0.617606 t40:0.0354547 r40:0.564545 t60:0.0262851 r60:0.201131 t90:0.0278659 r90:0.247627 0.501269 1 EFA/20091029|T EFA |f t1:0.0290729 t5:-0.203021 r5:-0.723884 t10:-0.0912051 r10:-0.289534 t20:0.0378885 r20:0.502426 t40:0.0236986 r40:0.424188 t60:0.0370199 r60:0.605973 t90:0.0536376 r90:0.720788 0.4463 1 BGU/20091029|T BGU |f t1:0.0611106 t5:-0.524368 r5:-0.711099 t10:-0.267905 r10:-0.294862 t20:0.0803649 r20:0.53978 t40:0.0720552 r40:0.567523 t60:0.0869945 r60:0.652656 t90:0.12925 r90:0.726407 0.49315 1 EFV/20091029|T EFV |f t1:0.0335183 t5:-0.225827 r5:-0.732518 t10:-0.110243 r10:-0.345291 t20:0.0299773 r20:0.475635 t40:0.0208434 r40:0.475373 t60:0.0361305 r60:0.65308 t90:0.0592979 r90:0.751925 0.525018 1 IWB/20091029|T IWB |f t1:0.0205801 t5:-0.172748 r5:-0.712237 t10:-0.0869071 r10:-0.226215 t20:0.0305874 r20:0.539594 t40:0.0246505 r40:0.544034 t60:0.0299487 r60:0.637844 t90:0.0446014 r90:0.715469 0.474875 1 IYF/20091029|T IYF |f t1:0.0362323 t5:-0.239131 r5:-0.766841 t10:-0.126206 r10:-0.531345 t20:-0.000448524 r20:0.322994 t40:0.0177822 r40:0.506796 t60:0.0248257 r60:0.599373 t90:0.0647571 r90:0.735606 0.39448 1 YCS/20091029|T YCS |f t1:0.0105974 t5:-0.0959569 r5:0.04059 t10:0.0565025 r10:0.468227 t20:0.0720624 r20:0.521754 t40:-0.0104037 r40:-0.378061 t60:-0.0438121 r60:-0.665901 t90:-0.0316838 r90:-0.491921 0.476316 1 DXJ/20091029|T DXJ |f t1:0.012683 t5:-0.0780585 r5:-0.536957 t10:-0.0794481 r10:-0.356242 t20:-0.0232609 r20:0.309516 t40:-0.030148 r40:0.243538 t60:-0.0065618 r60:0.593403 t90:0.0141454 r90:0.756675 0.50684 1 IWO/20091029|T IWO |f t1:0.0178763 t5:-0.313967 r5:-0.553748 t10:-0.168391 r10:0.058397 t20:-0.00742917 r20:0.661819 t40:0.0155932 r40:0.771412 t60:0.0315587 r60:0.857992 t90:0.0438402 r90:0.872318 0.507821 1 DBC/20091029|T DBC |f t1:0.0306296 t5:-0.202791 r5:-0.720925 t10:0.000389327 r10:0.0348808 t20:0.123386 r20:0.610816 t40:0.0621526 r40:-0.038625 t60:0.0144009 r60:-0.499419 t90:0.0129671 r90:-0.503902 0.493995 1 RWM/20091029|T RWM |f t1:-0.0212426 t5:0.286283 r5:0.597781 t10:0.158139 r10:0.0814598 t20:0.00225117 r20:-0.607471 t40:-0.0209566 r40:-0.719404 t60:-0.0350265 r60:-0.817041 t90:-0.0568975 r90:-0.850824 0.497874 1 VBR/20091029|T VBR |f t1:0.0254168 t5:-0.294673 r5:-0.666601 t10:-0.152073 r10:-0.151564 t20:-0.000313645 r20:0.566311 t40:0.0199325 r40:0.663811 t60:0.0343178 r60:0.776094 t90:0.0629553 r90:0.833642 0.467878 1 MZZ/20091029|T MZZ |f t1:-0.0430093 t5:0.506075 r5:0.642863 t10:0.227656 r10:0.0228046 t20:-0.0470806 r20:-0.627035 t40:-0.0600236 r40:-0.677921 t60:-0.080717 r60:-0.779288 t90:-0.122272 r90:-0.816901 0.517131 1 IWD/20091029|T IWD |f t1:0.0253363 t5:-0.193273 r5:-0.735845 t10:-0.109264 r10:-0.43966 t20:0.0239804 r20:0.476952 t40:0.0224283 r40:0.511724 t60:0.0294624 r60:0.620664 t90:0.0505158 r90:0.721355 0.487977 1 PCY/20091029|T PCY |f t1:0.0178923 t5:-0.125043 r5:-0.739774 t10:-0.0736661 r10:-0.543448 t20:-0.0147142 r20:0.304614 t40:0.0115805 r40:0.688463 t60:0.024177 r60:0.833689 t90:0.0312243 r90:0.905659 0.479422 1 EWI/20091029|T EWI |f t1:0.0390022 t5:-0.351567 r5:-0.736335 t10:-0.21186 r10:-0.403352 t20:0.0140531 r20:0.522362 t40:0.0402642 r40:0.717637 t60:0.0589551 r60:0.819319 t90:0.0733939 r90:0.861303 0.510142 1 IJH/20091029|T IJH |f t1:0.019844 t5:-0.266614 r5:-0.612871 t10:-0.119949 r10:0.0450618 t20:0.0190119 r20:0.65098 t40:0.0226198 r40:0.682298 t60:0.0336906 r60:0.785636 t90:0.0545653 r90:0.823023 0.518105 1 EEM/20091029|T EEM |f t1:0.0432991 t5:-0.319599 r5:-0.705038 t10:-0.125185 r10:-0.181354 t20:0.0352102 r20:0.537965 t40:0.0509918 r40:0.66312 t60:0.0530877 r60:0.646911 t90:0.0575963 r90:0.646903 0.511122 1 EWM/20091029|T EWM |f t1:0.017866 t5:-0.139419 r5:-0.69106 t10:-0.0661025 r10:-0.326051 t20:0.0539864 r20:0.556977 t40:0.0518353 r40:0.574728 t60:0.0404314 r60:0.239474 t90:0.0465952 r90:0.365112 0.522003 1 SDY/20091029|T SDY |f t1:0.0115269 t5:-0.141008 r5:-0.589588 t10:-0.0639417 r10:-0.0648591 t20:0.0391392 r20:0.633577 t40:0.0268562 r40:0.562706 t60:0.0253647 r60:0.560663 t90:0.0442778 r90:0.66611 0.573823 1 ILF/20091029|T ILF |f t1:0.0635352 t5:-0.375695 r5:-0.743306 t10:-0.136848 r10:-0.316431 t20:0.0613155 r20:0.459301 t40:0.0900994 r40:0.666133 t60:0.0701237 r60:0.413939 t90:0.0738909 r90:0.447889 0.562792 1 JJG/20091029|T JJG |f t1:0.0254229 t5:-0.349957 r5:-0.691017 t10:-0.0291653 r10:0.0746447 t20:0.125549 r20:0.571197 t40:0.0761534 r40:0.264163 t60:0.0111635 r60:-0.355266 t90:-0.00802989 r90:-0.532777 0.444691 1 TBT/20091029|T TBT |f t1:0.0212797 t5:-0.0122092 r5:-0.183848 t10:0.0500447 r10:-0.0462851 t20:0.0914643 r20:0.27938 t40:-0.00901195 r40:-0.494201 t60:-0.0405431 r60:-0.686208 t90:-0.0386377 r90:-0.642405 0.468295 1 XLF/20091029|T XLF |f t1:0.0408503 t5:-0.264073 r5:-0.775003 t10:-0.134473 r10:-0.537738 t20:-0.00136718 r20:0.297243 t40:0.019948 r40:0.50288 t60:0.0262665 r60:0.586087 t90:0.0681671 r90:0.729036 0.322634 1 ERX/20091029|T ERX |f t1:0.0795254 t5:-0.597992 r5:-0.632644 t10:-0.308902 r10:-0.267685 t20:0.272463 r20:0.593946 t40:0.189127 r40:0.474593 t60:0.15651 r60:0.322227 t90:0.138899 r90:0.182162 0.5 1 SHV/20091029|T SHV |f t1:-9.07153e-05 t5:0.000857758 r5:-0.0732735 t10:0.000847302 r10:-0.0778067 t20:0.000351991 r20:-0.377999 t40:7.25164e-05 r40:-0.622798 t60:8.12838e-05 r60:-0.574451 t90:6.27904e-06 r90:-0.693859 0.525628 1 EWX/20091029|T EWX |f t1:0.0256073 t5:-0.285467 r5:-0.584185 t10:-0.128047 r10:0.0311639 t20:0.026833 r20:0.637388 t40:0.0480591 r40:0.809129 t60:0.053874 r60:0.775405 t90:0.0548647 r90:0.729833 0.49193 1 EFZ/20091029|T EFZ |f t1:-0.0313195 t5:0.190648 r5:0.742803 t10:0.0875283 r10:0.339049 t20:-0.0425635 r20:-0.487935 t40:-0.0270542 r40:-0.395942 t60:-0.0423944 r60:-0.596765 t90:-0.0592836 r90:-0.715504 0.497572 1 FXB/20091029|T FXB |f t1:0.00901401 t5:0.027594 r5:-0.364366 t10:0.00675506 r10:-0.346289 t20:0.0465638 r20:0.117955 t40:-0.00524736 r40:-0.596529 t60:-0.00828693 r60:-0.7076 t90:-0.00442726 r90:-0.601931 0.496907 1 PHO/20091029|T PHO |f t1:0.0300963 t5:-0.173916 r5:-0.727812 t10:-0.0928328 r10:-0.526523 t20:-0.00593418 r20:0.240497 t40:-0.0108242 r40:0.217754 t60:0.0148503 r60:0.508355 t90:0.0382394 r90:0.677385 0.524359 1 IGE/20091029|T IGE |f t1:0.0353778 t5:-0.303074 r5:-0.699124 t10:-0.164194 r10:-0.314756 t20:0.0708555 r20:0.558319 t40:0.060005 r40:0.565201 t60:0.0612214 r60:0.586675 t90:0.0606056 r90:0.53417 0.402212 1 BGZ/20091029|T BGZ |f t1:-0.0675362 t5:0.49229 r5:0.732477 t10:0.244363 r10:0.367511 t20:-0.102155 r20:-0.506048 t40:-0.0960877 r40:-0.542618 t60:-0.110239 r60:-0.627927 t90:-0.154664 r90:-0.710273 0.511972 1 UDN/20091029|T UDN |f t1:0.00782365 t5:-0.0563621 r5:-0.674089 t10:-0.0218422 r10:-0.198825 t20:0.0127337 r20:0.49144 t40:0.0123285 r40:0.449647 t60:0.0157755 r60:0.564419 t90:0.0140974 r90:0.46621 0.504788 1 CSJ/20091029|T CSJ |f t1:-0.000575816 t5:0.00529747 r5:0.266733 t10:0.0087063 r10:0.393875 t20:0.00318925 r20:-0.129871 t40:-0.00153101 r40:-0.492831 t60:-0.000456872 r60:-0.299461 t90:0.00165856 r90:0.179964 0.537022 1 GXG/20091029|T GXG |f t1:0.042483 t5:-0.439077 r5:-0.650731 t10:-0.262583 r10:-0.368179 t20:-0.103404 r20:0.232767 t40:0.070456 r40:0.736319 t60:0.0799755 r60:0.783884 t90:0.0750462 r90:0.797366 0.53634 1 USD/20091029|T USD |f t1:0.0393298 t5:-0.505337 r5:-0.461293 t10:-0.296414 r10:-0.0431903 t20:-0.0164511 r20:0.546556 t40:-0.0225532 r40:0.632032 t60:0.0303839 r60:0.78542 t90:0.0823372 r90:0.780182 0.506949 1 EWD/20091029|T EWD |f t1:0.0465981 t5:-0.154254 r5:-0.728212 t10:-0.0299996 r10:-0.487094 t20:0.0882326 r20:0.26053 t40:0.0184512 r40:-0.275748 t60:0.0313823 r60:-0.100212 t90:0.06871 r90:0.388733 0.468485 1 EWJ/20091029|T EWJ |f t1:0.0156335 t5:-0.0865438 r5:-0.561541 t10:-0.0747152 r10:-0.373997 t20:-0.00822149 r20:0.305497 t40:-0.0263544 r40:0.110043 t60:-0.010039 r60:0.455536 t90:0.0135784 r90:0.68585 0.583001 1 BRF/20091029|T BRF |f t1:0.0691586 t5:-0.494859 r5:-0.697186 t10:-0.167433 r10:-0.177426 t20:0.0753569 r20:0.519186 t40:0.10828 r40:0.700313 t60:0.0932507 r60:0.57041 t90:0.114513 r90:0.702303 0.503446 1 VEU/20091029|T VEU |f t1:0.036325 t5:-0.241218 r5:-0.73808 t10:-0.112502 r10:-0.320464 t20:0.0349567 r20:0.49813 t40:0.0298115 r40:0.53023 t60:0.0413715 r60:0.659252 t90:0.055213 r90:0.729187 0.51985 1 XLU/20091029|T XLU |f t1:0.0086791 t5:-0.163303 r5:-0.593085 t10:-0.0793635 r10:-0.0206445 t20:0.018186 r20:0.624854 t40:0.00464829 r40:0.561663 t60:0.00510146 r60:0.599207 t90:0.0146759 r90:0.669994 0.52077 1 JJC/20091029|T JJC |f t1:0.0398983 t5:-0.0939958 r5:-0.711532 t10:0.0859484 r10:-0.0188096 t20:0.119494 r20:0.171332 t40:0.0215591 r40:-0.551821 t60:0.011146 r60:-0.654806 t90:0.0567763 r90:0.0711467 0.519275 1 FGD/20091029|T FGD |f t1:0.0329752 t5:-0.302757 r5:-0.70039 t10:-0.140548 r10:-0.164449 t20:0.0410423 r20:0.572563 t40:0.0429369 r40:0.65873 t60:0.0567802 r60:0.758812 t90:0.0773334 r90:0.780975 0.512199 1 FXF/20091029|T FXF |f t1:0.00759757 t5:-0.0759717 r5:-0.647645 t10:-0.0159135 r10:0.0339193 t20:0.0215488 r20:0.57473 t40:0.0170846 r40:0.451522 t60:0.0222281 r60:0.613751 t90:0.0170148 r90:0.278415 0.518727 1 LQD/20091029|T LQD |f t1:0.00124194 t5:-0.0123259 r5:0.0303019 t10:0.0108729 r10:0.381914 t20:0.00140205 r20:0.0526623 t40:-0.0052709 r40:-0.00929883 t60:0.00692796 r60:0.459062 t90:0.013697 r90:0.684079 0.494426 1 SCZ/20091029|T SCZ |f t1:0.0350715 t5:-0.260706 r5:-0.70953 t10:-0.133902 r10:-0.295175 t20:0.0250608 r20:0.523922 t40:0.0200215 r40:0.56047 t60:0.0409934 r60:0.737952 t90:0.059139 r90:0.826758 0.522469 1 IYW/20091029|T IYW |f t1:0.0185385 t5:-0.160575 r5:-0.631698 t10:-0.036486 r10:-0.00555897 t20:0.046341 r20:0.567162 t40:0.0327061 r40:0.482161 t60:0.0374054 r60:0.570602 t90:0.0459552 r90:0.571951 0.477914 1 VPL/20091029|T VPL |f t1:0.020112 t5:-0.169919 r5:-0.665408 t10:-0.0870616 r10:-0.193789 t20:0.0202304 r20:0.505805 t40:0.00617352 r40:0.469697 t60:0.0186423 r60:0.668752 t90:0.0373445 r90:0.755927 0.512094 1 DGS/20091029|T DGS |f t1:0.0305078 t5:-0.24517 r5:-0.624731 t10:-0.111325 r10:-0.134437 t20:0.00307002 r20:0.477303 t40:0.0337325 r40:0.72292 t60:0.0465021 r60:0.786355 t90:0.0555539 r90:0.80433 0.510129 1 ICF/20091029|T ICF |f t1:0.045783 t5:-0.246011 r5:-0.644022 t10:-0.0868828 r10:-0.292323 t20:0.00747017 r20:0.290973 t40:0.0116622 r40:0.279806 t60:0.0346933 r60:0.452629 t90:0.0883159 r90:0.687976 0.525816 1 DVY/20091029|T DVY |f t1:0.0154742 t5:-0.149787 r5:-0.62854 t10:-0.070417 r10:-0.165373 t20:0.0370333 r20:0.583223 t40:0.0259623 r40:0.500294 t60:0.0267987 r60:0.544249 t90:0.0459266 r90:0.669163 0.460065 1 IEO/20091029|T IEO |f t1:0.0369435 t5:-0.339081 r5:-0.635407 t10:-0.187606 r10:-0.202775 t20:0.0718549 r20:0.600561 t40:0.0758408 r40:0.659219 t60:0.0699616 r60:0.636673 t90:0.0755218 r90:0.633031 0.511277 1 VOT/20091029|T VOT |f t1:0.024537 t5:-0.255969 r5:-0.669598 t10:-0.124788 r10:-0.0960301 t20:0.0280827 r20:0.621404 t40:0.0315004 r40:0.682366 t60:0.0401138 r60:0.771049 t90:0.0531199 r90:0.795387 0.511288 1 CIU/20091029|T CIU |f t1:-0.000194024 t5:0.0186604 r5:0.123711 t10:0.0195208 r10:0.210845 t20:-0.00255863 r20:-0.474645 t40:-2.81507e-05 r40:-0.28627 t60:0.00520853 r60:0.177202 t90:0.00953423 r90:0.50661 0.516641 1 EWG/20091029|T EWG |f t1:0.0355449 t5:-0.329514 r5:-0.730803 t10:-0.13861 r10:-0.148563 t20:0.031035 r20:0.563932 t40:0.0360007 r40:0.648032 t60:0.0476791 r60:0.733807 t90:0.0620419 r90:0.768864 0.51657 1 EWT/20091029|T EWT |f t1:0.00838931 t5:-0.169875 r5:-0.329425 t10:-0.102574 r10:0.0303379 t20:-0.014426 r20:0.556315 t40:0.026507 r40:0.786442 t60:0.0535802 r60:0.806376 t90:0.0465463 r90:0.737315 0.467169 1 GSG/20091029|T GSG |f t1:0.0296271 t5:-0.220099 r5:-0.687253 t10:-0.0434552 r10:-0.0539548 t20:0.113194 r20:0.568787 t40:0.0596986 r40:0.0806754 t60:0.0167154 r60:-0.385706 t90:0.0215439 r90:-0.289177 0.459509 1 KRE/20091029|T KRE |f t1:0.015052 t5:-0.0165383 r5:-0.44028 t10:-0.0338641 r10:-0.495334 t20:0.0116198 r20:-0.116051 t40:0.00664694 r40:-0.0416433 t60:-0.00911169 r60:-0.257189 t90:0.0395212 r90:0.364431 0.496437 1 LVL/20091029|T LVL |f t1:0.0488257 t5:-0.310608 r5:-0.722607 t10:-0.12744 r10:-0.33356 t20:0.0379746 r20:0.445073 t40:0.0418008 r40:0.477619 t60:0.0520119 r60:0.565097 t90:0.0704422 r90:0.683872 0.438837 1 UNG/20091029|T UNG |f t1:0.00961546 t5:-0.431686 r5:-0.549759 t10:-0.270261 r10:0.0831866 t20:-0.0963518 r20:0.513782 t40:0.0423344 r40:0.716281 t60:-0.0258857 r60:0.347678 t90:-0.0493423 r90:0.193637 0.500972 1 MUB/20091029|T MUB |f t1:-0.000194439 t5:-0.0170215 r5:0.0745419 t10:0.00592884 r10:0.476855 t20:-0.0221633 r20:-0.324989 t40:-0.00627456 r40:0.251954 t60:0.0086578 r60:0.616368 t90:0.0113984 r90:0.761379 0.51149 1 VT/20091029|T VT |f t1:0.0343083 t5:-0.209472 r5:-0.777804 t10:-0.100245 r10:-0.4449 t20:0.0324207 r20:0.433216 t40:0.0278745 r40:0.455551 t60:0.0368579 r60:0.580712 t90:0.0508401 r90:0.683739 0.577936 1 DAG/20091029|T DAG |f t1:0.0541235 t5:-0.520304 r5:-0.728296 t10:-0.124011 r10:-0.0958691 t20:0.133685 r20:0.528315 t40:0.087447 r40:0.354113 t60:0.0149894 r60:-0.234215 t90:0.0173293 r90:-0.20895 0.55467 1 PPH/20091029|T PPH |f t1:0.00420713 t5:-0.0846842 r5:-0.395038 t10:-0.21819 r10:-0.493482 t20:-0.0553402 r20:0.319274 t40:0.00178694 r40:0.720161 t60:0.0095507 r60:0.822354 t90:0.022876 r90:0.883769 0.505312 1 VSS/20091029|T VSS |f t1:0.038255 t5:-0.280323 r5:-0.763203 t10:-0.148634 r10:-0.404453 t20:0.0243567 r20:0.468927 t40:0.0349366 r40:0.611105 t60:0.0504844 r60:0.744842 t90:0.0622109 r90:0.822384 0.515756 1 DBB/20091029|T DBB |f t1:0.030229 t5:-0.126455 r5:-0.372821 t10:0.129539 r10:0.38879 t20:0.147984 r20:0.50014 t40:0.0517546 r40:-0.350897 t60:0.0270807 r60:-0.587691 t90:0.0572157 r90:-0.073899 0.524098 1 XLP/20091029|T XLP |f t1:0.0161356 t5:-0.0341098 r5:-0.653008 t10:-0.0429462 r10:-0.658518 t20:0.0317565 r20:0.237702 t40:0.0285945 r40:0.197378 t60:0.0290588 r60:0.225072 t90:0.029287 r90:0.225281 0.496016 1 IJT/20091029|T IJT |f t1:0.0164188 t5:-0.276632 r5:-0.584114 t10:-0.149867 r10:0.0068741 t20:0.00916138 r20:0.651145 t40:0.0261199 r40:0.767966 t60:0.0317591 r60:0.825019 t90:0.0470278 r90:0.843791 0.547693 1 EWZ/20091029|T EWZ |f t1:0.0741507 t5:-0.39376 r5:-0.700537 t10:-0.154499 r10:-0.339779 t20:0.0630751 r20:0.436807 t40:0.115915 r40:0.722701 t60:0.0909855 r60:0.442614 t90:0.0860751 r90:0.373231 0.488036 1 PBW/20091029|T PBW |f t1:0.0435512 t5:-0.450625 r5:-0.683826 t10:-0.242594 r10:-0.193939 t20:-0.023632 r20:0.565117 t40:0.00723211 r40:0.677309 t60:0.0225322 r60:0.712793 t90:0.02439 r90:0.690381 0.55203 1 FXY/20091029|T FXY |f t1:-0.00706522 t5:0.0385902 r5:0.286967 t10:-0.0216939 r10:-0.313256 t20:-0.0363572 r20:-0.423201 t40:0.00527589 r40:0.50611 t60:0.0214355 r60:0.734093 t90:0.0145892 r90:0.544857 0.548871 1 IYZ/20091029|T IYZ |f t1:0.00790965 t5:-0.157946 r5:-0.593936 t10:-0.103406 r10:-0.28417 t20:-0.0364808 r20:0.414324 t40:-0.0032184 r40:0.599422 t60:0.0149866 r60:0.742934 t90:0.0139653 r90:0.71123 0.516026 1 MVV/20091029|T MVV |f t1:0.0399439 t5:-0.540754 r5:-0.616554 t10:-0.244696 r10:0.0456861 t20:0.0341531 r20:0.651951 t40:0.0444736 r40:0.69299 t60:0.0660131 r60:0.791013 t90:0.106529 r90:0.826612 0.532181 1 VUG/20091029|T VUG |f t1:0.0186316 t5:-0.156493 r5:-0.688615 t10:-0.0684375 r10:-0.188806 t20:0.0361492 r20:0.578449 t40:0.0275482 r40:0.546295 t60:0.0317958 r60:0.628961 t90:0.0404177 r90:0.667021 0.443031 1 PST/20091029|T PST |f t1:0.0104494 t5:-0.0342015 r5:-0.199733 t10:0.0185017 r10:0.0868061 t20:0.0326519 r20:0.324842 t40:-0.0131814 r40:-0.485039 t60:-0.0264078 r60:-0.664373 t90:-0.0217421 r90:-0.515474 0.463191 1 PSQ/20091029|T PSQ |f t1:-0.018011 t5:0.195835 r5:0.619109 t10:0.0527836 r10:-0.126066 t20:-0.0344696 r20:-0.648126 t40:-0.0288859 r40:-0.607995 t60:-0.0368123 r60:-0.70261 t90:-0.0478548 r90:-0.706868 0.509385 1 VNQ/20091029|T VNQ |f t1:0.0446548 t5:-0.228069 r5:-0.645251 t10:-0.0837707 r10:-0.309247 t20:0.00367409 r20:0.272326 t40:0.00884755 r40:0.274628 t60:0.0314334 r60:0.450894 t90:0.0838451 r90:0.687809 0.514807 1 IEI/20091029|T IEI |f t1:-0.00258709 t5:0.0143727 r5:0.123414 t10:-0.00538782 r10:-0.228428 t20:-0.0103431 r20:-0.4711 t40:0.000783175 r40:0.301455 t60:0.00536668 r60:0.556644 t90:0.00365998 r90:0.345762 0.564125 1 EWW/20091029|T EWW |f t1:0.044231 t5:-0.371591 r5:-0.751785 t10:-0.173574 r10:-0.268765 t20:0.0556811 r20:0.542351 t40:0.0460245 r40:0.525857 t60:0.033614 r60:0.419021 t90:0.0610083 r90:0.628878 0.518873 1 IWP/20091029|T IWP |f t1:0.0194788 t5:-0.262172 r5:-0.630203 t10:-0.116162 r10:0.0492135 t20:0.0250039 r20:0.660682 t40:0.0268996 r40:0.715523 t60:0.0349488 r60:0.796036 t90:0.0492668 r90:0.818183 0.522759 1 IWV/20091029|T IWV |f t1:0.0223009 t5:-0.184293 r5:-0.723557 t10:-0.0933455 r10:-0.312573 t20:0.026743 r20:0.532348 t40:0.0234873 r40:0.554165 t60:0.029641 r60:0.654911 t90:0.0449475 r90:0.727529 0.47415 1 DIG/20091029|T DIG |f t1:0.0435599 t5:-0.401674 r5:-0.572347 t10:-0.191127 r10:-0.146368 t20:0.188619 r20:0.628375 t40:0.114422 r40:0.444731 t60:0.0988299 r60:0.346154 t90:0.0893493 r90:0.227539 0.525406 1 VTI/20091029|T VTI |f t1:0.019963 t5:-0.186866 r5:-0.647053 t10:-0.0915687 r10:-0.204038 t20:0.0277673 r20:0.56763 t40:0.0233533 r40:0.574314 t60:0.0298742 r60:0.675621 t90:0.0459413 r90:0.746043 0.490034 1 FXA/20091029|T FXA |f t1:0.0206987 t5:-0.0938584 r5:-0.711955 t10:-0.031946 r10:-0.307528 t20:0.0499408 r20:0.499029 t40:0.0461447 r40:0.482705 t60:0.0406374 r60:0.261079 t90:0.034729 r90:0.00243588 0.459679 1 NLR/20091029|T NLR |f t1:0.0190812 t5:-0.327937 r5:-0.625973 t10:-0.164173 r10:0.0642775 t20:0.0151583 r20:0.61959 t40:0.0155497 r40:0.671889 t60:0.0235168 r60:0.764135 t90:0.0276397 r90:0.756072 0.511806 1 AGG/20091029|T AGG |f t1:-0.00200928 t5:0.00771239 r5:0.188494 t10:0.00190494 r10:0.0780902 t20:-0.00639888 r20:-0.240848 t40:0.00284406 r40:0.302075 t60:0.00693942 r60:0.530355 t90:0.00696126 r90:0.56346 0.524843 1 BWX/20091029|T BWX |f t1:0.00274161 t5:-0.058659 r5:-0.619701 t10:-0.0268348 r10:-0.0998486 t20:-0.00143198 r20:0.440447 t40:0.0144384 r40:0.702893 t60:0.021729 r60:0.812355 t90:0.0202716 r90:0.811425 0.613884 1 IAU/20091029|T IAU |f t1:0.019647 t5:-0.103428 r5:-0.732732 t10:-0.0410197 r10:-0.433002 t20:0.0223642 r20:0.285301 t40:0.0355261 r40:0.384905 t60:0.0435637 r60:0.483817 t90:0.0318437 r90:0.0868051 0.577988 1 XLV/20091029|T XLV |f t1:0.00881684 t5:-0.0977791 r5:-0.57522 t10:-0.0812584 r10:-0.432074 t20:0.00988668 r20:0.495573 t40:0.00367307 r40:0.493575 t60:0.0108661 r60:0.617321 t90:0.0249829 r90:0.71568 0.450926 1 XOP/20091029|T XOP |f t1:0.0374745 t5:-0.333599 r5:-0.612488 t10:-0.168748 r10:-0.13927 t20:0.0982445 r20:0.627683 t40:0.0843514 r40:0.63116 t60:0.0713152 r60:0.535683 t90:0.0745719 r90:0.519664 0.50264 1 EZU/20091029|T EZU |f t1:0.0366124 t5:-0.294361 r5:-0.720887 t10:-0.139955 r10:-0.274183 t20:0.0263028 r20:0.516957 t40:0.0354901 r40:0.626208 t60:0.054202 r60:0.752692 t90:0.0689191 r90:0.814017 0.528638 1 JXI/20091029|T JXI |f t1:0.0167405 t5:-0.149364 r5:-0.617926 t10:-0.0664938 r10:-0.141237 t20:-0.00896312 r20:0.408875 t40:-0.000192144 r40:0.499286 t60:0.0208748 r60:0.696859 t90:0.0305689 r90:0.782923 0.54955 1 XBI/20091029|T XBI |f t1:0.0218576 t5:-0.271976 r5:-0.575825 t10:-0.206585 r10:-0.380006 t20:-0.0715179 r20:0.507362 t40:-0.07167 r40:0.485507 t60:-0.0295111 r60:0.720322 t90:0.00700245 r90:0.777704 0.467331 1 IYG/20091029|T IYG |f t1:0.0352989 t5:-0.243003 r5:-0.765288 t10:-0.134923 r10:-0.56438 t20:0.00288739 r20:0.327857 t40:0.0202361 r40:0.518173 t60:0.0224894 r60:0.565281 t90:0.0604037 r90:0.722064 0.546845 1 SLX/20091029|T SLX |f t1:0.0610714 t5:-0.548294 r5:-0.686578 t10:-0.259926 r10:-0.191953 t20:0.0604909 r20:0.585265 t40:0.0666036 r40:0.668316 t60:0.073788 r60:0.701923 t90:0.0786768 r90:0.703973 0.537876 1 HAO/20091029|T HAO |f t1:0.025099 t5:-0.272356 r5:-0.720696 t10:-0.046048 r10:0.0931081 t20:0.075547 r20:0.583146 t40:0.0296935 r40:0.221952 t60:0.0253401 r60:0.0912427 t90:0.033627 r90:0.226195 0.530173 1 EZA/20091029|T EZA |f t1:0.0551956 t5:-0.398273 r5:-0.749048 t10:-0.196424 r10:-0.381672 t20:0.00654362 r20:0.437362 t40:0.0149924 r40:0.547284 t60:0.050347 r60:0.735666 t90:0.0543508 r90:0.777353 0.538466 1 XLY/20091029|T XLY |f t1:0.0264916 t5:-0.226156 r5:-0.645752 t10:-0.0866458 r10:-0.101566 t20:0.0326717 r20:0.573413 t40:0.0284314 r40:0.587455 t60:0.0329838 r60:0.63543 t90:0.0527104 r90:0.713945 0.517371 1 IEF/20091029|T IEF |f t1:-0.00480718 t5:0.0126644 r5:0.175705 t10:-0.0130321 r10:-0.106578 t20:-0.0198713 r20:-0.334635 t40:0.00121401 r40:0.460681 t60:0.00750865 r60:0.637511 t90:0.00478371 r90:0.456188 0.507558 1 DEM/20091029|T DEM |f t1:0.0362662 t5:-0.286852 r5:-0.71574 t10:-0.115867 r10:-0.195124 t20:0.0149044 r20:0.506582 t40:0.0295424 r40:0.62132 t60:0.0445509 r60:0.740441 t90:0.057586 r90:0.809514 0.528884 1 IVW/20091029|T IVW |f t1:0.0186239 t5:-0.137254 r5:-0.677686 t10:-0.050703 r10:-0.186325 t20:0.0494468 r20:0.572343 t40:0.0309925 r40:0.408068 t60:0.0332698 r60:0.462257 t90:0.0400815 r90:0.532536 0.622701 1 UYM/20091029|T UYM |f t1:0.0757736 t5:-0.687459 r5:-0.701266 t10:-0.335525 r10:-0.207316 t20:0.0769098 r20:0.563918 t40:0.0678798 r40:0.572329 t60:0.0903405 r60:0.652564 t90:0.140517 r90:0.737978 0.50111 1 IXC/20091029|T IXC |f t1:0.0250189 t5:-0.223693 r5:-0.648801 t10:-0.0966463 r10:-0.174241 t20:0.0967068 r20:0.621411 t40:0.0545692 r40:0.394752 t60:0.05301 r60:0.385658 t90:0.0485261 r90:0.269542 0.508296 1 PFF/20091030|T PFF |f t1:-0.00172216 t5:-0.129567 r5:-0.315351 t10:-0.0698441 r10:0.182145 t20:-0.0217498 r20:0.67945 t40:0.0027235 r40:0.7064 t60:0.00374118 r60:0.622041 t90:0.0251145 r90:0.713147 0.525093 1 WIP/20091030|T WIP |f t1:-0.00563084 t5:-0.0305827 r5:-0.154667 t10:-0.0477187 r10:-0.233005 t20:-0.00143707 r20:0.461746 t40:0.0176982 r40:0.710959 t60:0.023379 r60:0.82246 t90:0.0249122 r90:0.835974 0.543043 1 GCC/20091030|T GCC |f t1:-0.0142916 t5:-0.105276 r5:-0.212807 t10:-0.0724714 r10:0.0874749 t20:0.0670061 r20:0.696294 t40:0.0548229 r40:0.6033 t60:0.0306101 r60:0.118178 t90:0.0242327 r90:-0.0208859 0.568862 1 AAXJ/20091030|T AAXJ |f t1:-0.0389034 t5:-0.254308 r5:0.215355 t10:-0.136814 r10:0.603836 t20:0.0066891 r20:0.842683 t40:0.0258348 r40:0.912686 t60:0.0404836 r60:0.876984 t90:0.0463967 r90:0.833892 0.569347 1 VWO/20091030|T VWO |f t1:-0.0454919 t5:-0.280544 r5:0.190334 t10:-0.158224 r10:0.569482 t20:0.00732507 r20:0.818139 t40:0.0443702 r40:0.919299 t60:0.0548625 r60:0.925796 t90:0.0582627 r90:0.905553 0.324933 1 EEV/20091030|T EEV |f t1:0.0926727 t5:0.533898 r5:-0.158882 t10:0.300905 r10:-0.532867 t20:-0.0304632 r20:-0.810913 t40:-0.102144 r40:-0.912458 t60:-0.121427 r60:-0.914859 t90:-0.131697 r90:-0.883362 0.68754 1 GDX/20091030|T GDX |f t1:-0.0331933 t5:-0.368521 r5:-0.210092 t10:-0.308821 r10:-0.0325829 t20:-0.0824929 r20:0.55974 t40:0.00816189 r40:0.750572 t60:0.0727693 r60:0.840085 t90:0.0600585 r90:0.817227 0.543793 1 RTH/20091030|T RTH |f t1:-0.0237687 t5:-0.0969606 r5:0.370435 t10:-0.0461673 r10:0.501398 t20:0.0407306 r20:0.783869 t40:0.0309108 r40:0.724999 t60:0.034276 r60:0.778144 t90:0.0440014 r90:0.801011 0.616289 1 MXI/20091030|T MXI |f t1:-0.0449878 t5:-0.329816 r5:0.0767533 t10:-0.22127 r10:0.428988 t20:0.0165732 r20:0.752819 t40:0.0300341 r40:0.816908 t60:0.0446318 r60:0.875208 t90:0.0598225 r90:0.866089 0.549128 1 EWU/20091030|T EWU |f t1:-0.0367595 t5:-0.0966113 r5:0.535429 t10:-0.0717901 r10:0.682827 t20:0.0563782 r20:0.864577 t40:0.0157339 r40:0.59114 t60:0.0317772 r60:0.739427 t90:0.0505612 r90:0.788678 0.437875 1 SH/20091030|T SH |f t1:0.0269759 t5:0.12335 r5:-0.372224 t10:0.0956281 r10:-0.557554 t20:-0.0152915 r20:-0.797577 t40:-0.0246483 r40:-0.85062 t60:-0.0328233 r60:-0.889753 t90:-0.0471347 r90:-0.877684 0.544335 1 EDC/20091030|T EDC |f t1:-0.134874 t5:-0.980148 r5:0.112971 t10:-0.551524 r10:0.533603 t20:-0.0149777 r20:0.815181 t40:0.112673 r40:0.920677 t60:0.139763 r60:0.922795 t90:0.152809 r90:0.90323 0.421867 1 ERY/20091030|T ERY |f t1:0.1015 t5:0.382451 r5:-0.329941 t10:0.339224 r10:-0.457264 t20:-0.223826 r20:-0.773229 t40:-0.213565 r40:-0.781476 t60:-0.149451 r60:-0.229092 t90:0.0222893 r90:0.156733 0.375159 1 SDS/20091030|T SDS |f t1:0.0538258 t5:0.238574 r5:-0.360417 t10:0.185323 r10:-0.542747 t20:-0.0326835 r20:-0.794115 t40:-0.0512606 r40:-0.849961 t60:-0.0673647 r60:-0.888824 t90:-0.0960851 r90:-0.875135 0.563111 1 OEF/20091030|T OEF |f t1:-0.0300421 t5:-0.103271 r5:0.562191 t10:-0.0796339 r10:0.711489 t20:0.017528 r20:0.815591 t40:0.0190602 r40:0.846467 t60:0.0258646 r60:0.883832 t90:0.0392146 r90:0.871267 0.589519 1 IYT/20091030|T IYT |f t1:-0.024425 t5:-0.214138 r5:0.147489 t10:-0.251961 r10:0.0436288 t20:-0.0293625 r20:0.679081 t40:-0.0125246 r40:0.757306 t60:0.0181645 r60:0.856189 t90:0.0502291 r90:0.885794 0.499564 1 BIL/20091030|T BIL |f t1:0.000436015 t5:0.00197081 r5:-0.473268 t10:0.000404136 r10:-0.751078 t20:7.86488e-06 r20:-0.847016 t40:-6.47524e-05 r40:-0.804988 t60:4.18876e-06 r60:-0.749632 t90:-5.8719e-05 r90:-0.809598 0.247705 1 GLL/20091030|T GLL |f t1:0.00515908 t5:0.0431814 r5:0.386667 t10:0.0867544 r10:0.453692 t20:-0.0244146 r20:-0.245102 t40:-0.078044 r40:-0.456886 t60:-0.0967424 r60:-0.585219 t90:-0.0725398 r90:-0.191393 0.228152 1 EDZ/20091030|T EDZ |f t1:0.125163 t5:0.762094 r5:-0.111682 t10:0.437951 r10:-0.480354 t20:-0.0520031 r20:-0.793258 t40:-0.156648 r40:-0.902792 t60:-0.185303 r60:-0.906139 t90:-0.204301 r90:-0.873222 0.530766 1 IWM/20091030|T IWM |f t1:-0.0276628 t5:-0.268913 r5:0.0843721 t10:-0.19298 r10:0.413176 t20:-0.0352079 r20:0.752768 t40:0.00456969 r40:0.850094 t60:0.0260175 r60:0.906344 t90:0.0483107 r90:0.914617 0.538945 1 VXF/20091030|T VXF |f t1:-0.0292876 t5:-0.264936 r5:0.0676082 t10:-0.184435 r10:0.42888 t20:-0.022214 r20:0.763734 t40:0.0116294 r40:0.856421 t60:0.0320052 r60:0.910913 t90:0.0531902 r90:0.916677 0.545593 1 IJJ/20091030|T IJJ |f t1:-0.0300263 t5:-0.249029 r5:0.185046 t10:-0.155911 r10:0.546065 t20:-0.0165569 r20:0.80122 t40:0.00558514 r40:0.847241 t60:0.0265935 r60:0.905727 t90:0.0535192 r90:0.906194 0.607842 1 PIN/20091030|T PIN |f t1:-0.0592841 t5:-0.316058 r5:0.401173 t10:-0.273998 r10:0.607957 t20:-0.0642004 r20:0.807227 t40:0.0286263 r40:0.93859 t60:0.0526959 r60:0.961538 t90:0.0472882 r90:0.934435 0.602288 1 XLB/20091030|T XLB |f t1:-0.0364772 t5:-0.242857 r5:0.19655 t10:-0.198229 r10:0.406814 t20:-0.010729 r20:0.757281 t40:0.00549447 r40:0.819731 t60:0.022346 r60:0.881871 t90:0.0515156 r90:0.865804 0.56594 1 ECH/20091030|T ECH |f t1:-0.0329105 t5:-0.122693 r5:0.489646 t10:-0.0281819 r10:0.781312 t20:0.0459938 r20:0.911468 t40:0.0547065 r40:0.930832 t60:0.0338953 r60:0.496215 t90:0.0183005 r90:0.169965 0.484949 1 TYH/20091030|T TYH |f t1:-0.079514 t5:-0.441654 r5:0.317662 t10:-0.180626 r10:0.636937 t20:0.0874242 r20:0.83187 t40:0.0789754 r40:0.844544 t60:0.102663 r60:0.884689 t90:0.126241 r90:0.811897 0.606191 1 VAW/20091030|T VAW |f t1:-0.0381589 t5:-0.263032 r5:0.187587 t10:-0.204325 r10:0.436842 t20:-0.0126751 r20:0.76442 t40:0.0108482 r40:0.834308 t60:0.0297969 r60:0.892055 t90:0.0575285 r90:0.881192 0.620854 1 DBP/20091030|T DBP |f t1:-0.00386848 t5:-0.101078 r5:-0.482218 t10:-0.0893024 r10:-0.349058 t20:-0.00360808 r20:0.362429 t40:0.0304961 r40:0.566194 t60:0.0506051 r60:0.705893 t90:0.0404544 r90:0.529315 0.640273 1 XME/20091030|T XME |f t1:-0.0453107 t5:-0.394374 r5:-0.0303009 t10:-0.307982 r10:0.227419 t20:-0.0442542 r20:0.700867 t40:0.010522 r40:0.792112 t60:0.0578593 r60:0.863815 t90:0.0727294 r90:0.885729 0.549508 1 VO/20091030|T VO |f t1:-0.0327424 t5:-0.234512 r5:0.177652 t10:-0.160351 r10:0.498608 t20:-0.00232251 r20:0.787001 t40:0.0217692 r40:0.859895 t60:0.037919 r60:0.911177 t90:0.0582253 r90:0.912314 0.570609 1 RSX/20091030|T RSX |f t1:-0.0636013 t5:-0.453354 r5:-0.0639084 t10:-0.253903 r10:0.371148 t20:0.0497228 r20:0.743628 t40:0.120565 r40:0.894089 t60:0.119788 r60:0.878426 t90:0.108411 r90:0.782229 0.582845 1 EWC/20091030|T EWC |f t1:-0.0329927 t5:-0.293739 r5:-0.101367 t10:-0.246029 r10:0.131674 t20:-0.0386901 r20:0.671947 t40:0.0132783 r40:0.834014 t60:0.0361197 r60:0.895955 t90:0.047086 r90:0.87319 0.458256 1 TUR/20091030|T TUR |f t1:-0.0722139 t5:-0.389269 r5:0.368978 t10:-0.214092 r10:0.692869 t20:-0.0163578 r20:0.850008 t40:0.0645383 r40:0.952583 t60:0.0509819 r60:0.928487 t90:0.0834963 r90:0.924554 0.55896 1 VYM/20091030|T VYM |f t1:-0.0295072 t5:-0.12915 r5:0.347761 t10:-0.112881 r10:0.492982 t20:-0.00207085 r20:0.770568 t40:0.0130856 r40:0.83593 t60:0.0227433 r60:0.885014 t90:0.0452006 r90:0.876458 0.512392 1 FCG/20091030|T FCG |f t1:-0.0639929 t5:-0.310828 r5:0.436586 t10:-0.283451 r10:0.591058 t20:0.0259836 r20:0.796422 t40:0.0757442 r40:0.860089 t60:0.0858144 r60:0.890329 t90:0.0936312 r90:0.893812 0.550999 1 VGT/20091030|T VGT |f t1:-0.0260223 t5:-0.141458 r5:0.337767 t10:-0.0679316 r10:0.628392 t20:0.0251791 r20:0.821467 t40:0.0260299 r40:0.846159 t60:0.0359789 r60:0.891829 t90:0.0462984 r90:0.833274 0.554024 1 EWQ/20091030|T EWQ |f t1:-0.0462602 t5:-0.242532 r5:0.383091 t10:-0.172862 r10:0.633695 t20:-0.00116672 r20:0.825036 t40:0.0235029 r40:0.894447 t60:0.0522311 r60:0.928151 t90:0.0687377 r90:0.941225 0.543389 1 IEV/20091030|T IEV |f t1:-0.0365004 t5:-0.16032 r5:0.350543 t10:-0.121827 r10:0.553491 t20:0.026735 r20:0.817014 t40:0.0238985 r40:0.819766 t60:0.0439785 r60:0.880911 t90:0.0617125 r90:0.888978 0.553837 1 XLK/20091030|T XLK |f t1:-0.0268087 t5:-0.101726 r5:0.466337 t10:-0.0456514 r10:0.681696 t20:0.0259191 r20:0.853905 t40:0.0216852 r40:0.829505 t60:0.0298997 r60:0.865944 t90:0.0391119 r90:0.790198 0.537691 1 EFG/20091030|T EFG |f t1:-0.0312933 t5:-0.129411 r5:0.290006 t10:-0.099577 r10:0.488253 t20:0.0288384 r20:0.795419 t40:0.0184925 r40:0.758278 t60:0.0343974 r60:0.849011 t90:0.0454873 r90:0.862389 0.572255 1 BKF/20091030|T BKF |f t1:-0.037007 t5:-0.30013 r5:-0.0233613 t10:-0.158824 r10:0.377281 t20:0.0419699 r20:0.769715 t40:0.0741064 r40:0.878565 t60:0.0676368 r60:0.785875 t90:0.0608677 r90:0.683039 0.527196 1 KIE/20091030|T KIE |f t1:-0.0419601 t5:-0.15284 r5:0.145446 t10:-0.18412 r10:0.135038 t20:-0.0663785 r20:0.60457 t40:0.000279476 r40:0.790768 t60:0.0330055 r60:0.868781 t90:0.085527 r90:0.865184 0.596036 1 EEB/20091030|T EEB |f t1:-0.0490479 t5:-0.294195 r5:0.110726 t10:-0.161865 r10:0.460508 t20:0.023668 r20:0.793599 t40:0.0708052 r40:0.911106 t60:0.0659458 r60:0.84739 t90:0.0658656 r90:0.803657 0.535706 1 IJK/20091030|T IJK |f t1:-0.0275469 t5:-0.246442 r5:0.115644 t10:-0.145628 r10:0.520184 t20:0.00430234 r20:0.798485 t40:0.0233061 r40:0.867629 t60:0.0365255 r60:0.912439 t90:0.0522731 r90:0.907048 0.435461 1 DUG/20091030|T DUG |f t1:0.0684678 t5:0.313051 r5:-0.370266 t10:0.23029 r10:-0.553692 t20:-0.148828 r20:-0.799115 t40:-0.12391 r40:-0.775725 t60:-0.118789 r60:-0.770168 t90:-0.109475 r90:-0.667991 0.420606 1 TWM/20091030|T TWM |f t1:0.0537557 t5:0.500009 r5:-0.0811689 t10:0.36191 r10:-0.391871 t20:0.0560697 r20:-0.743709 t40:-0.0263714 r40:-0.845893 t60:-0.0680225 r60:-0.903055 t90:-0.113662 r90:-0.91137 0.54111 1 MDY/20091030|T MDY |f t1:-0.0290019 t5:-0.24781 r5:0.16541 t10:-0.149818 r10:0.545816 t20:-0.00564394 r20:0.803346 t40:0.0145152 r40:0.861296 t60:0.0311276 r60:0.909967 t90:0.0526145 r90:0.908494 0.552566 1 ACWI/20091030|T ACWI |f t1:-0.035187 t5:-0.174574 r5:0.324375 t10:-0.123693 r10:0.574677 t20:0.00949374 r20:0.815003 t40:0.0213045 r40:0.87236 t60:0.034283 r60:0.913701 t90:0.0492312 r90:0.901738 0.506226 1 BSV/20091030|T BSV |f t1:0.0016251 t5:0.0171824 r5:-0.0558643 t10:0.00219289 r10:-0.540778 t20:-0.00219888 r20:-0.741266 t40:0.00049491 r40:-0.393695 t60:0.00258653 r60:0.0761387 t90:0.00289172 r90:0.145813 0.633002 1 DDM/20091030|T DDM |f t1:-0.0502748 t5:-0.129082 r5:0.506113 t10:-0.111158 r10:0.611633 t20:0.0504989 r20:0.82131 t40:0.0434894 r40:0.804447 t60:0.0513159 r60:0.83516 t90:0.0835601 r90:0.804501 0.565015 1 DIA/20091030|T DIA |f t1:-0.0252302 t5:-0.0624739 r5:0.50584 t10:-0.063193 r10:0.428177 t20:0.0256648 r20:0.780635 t40:0.02314 r40:0.797215 t60:0.0257442 r60:0.827112 t90:0.0415169 r90:0.801162 0.508835 1 TLT/20091030|T TLT |f t1:0.0144069 t5:0.0497953 r5:-0.32033 t10:-0.0318653 r10:-0.670541 t20:-0.0444025 r20:-0.691947 t40:-0.00340561 r40:0.0895411 t60:0.0104624 r60:0.389841 t90:0.0101207 r90:0.331573 0.357253 1 DXD/20091030|T DXD |f t1:0.0483727 t5:0.110099 r5:-0.485694 t10:0.0975828 r10:-0.581759 t20:-0.0592567 r20:-0.810251 t40:-0.0540664 r40:-0.801498 t60:-0.0608686 r60:-0.827284 t90:-0.093465 r90:-0.792339 0.538412 1 XHB/20091030|T XHB |f t1:-0.0384116 t5:-0.332518 r5:0.143201 t10:-0.213713 r10:0.428052 t20:-0.0263939 r20:0.751415 t40:-0.0332028 r40:0.729923 t60:-0.00755476 r60:0.816112 t90:0.0636161 r90:0.787289 0.528886 1 VDE/20091030|T VDE |f t1:-0.039358 t5:-0.191537 r5:0.36882 t10:-0.145149 r10:0.560736 t20:0.0620311 r20:0.801558 t40:0.0587904 r40:0.807855 t60:0.0591015 r60:0.82274 t90:0.0559558 r90:0.755169 0.509767 1 BND/20091030|T BND |f t1:0.00416116 t5:0.0192277 r5:-0.530917 t10:9.59822e-06 r10:-0.763887 t20:-0.00521211 r20:-0.809516 t40:0.00152667 r40:-0.333417 t60:0.00548121 r60:0.140176 t90:0.00620191 r90:0.235942 0.503523 1 EMB/20091030|T EMB |f t1:0.00530714 t5:-0.0742617 r5:-0.606054 t10:-0.0580739 r10:-0.548313 t20:-0.0177214 r20:0.250374 t40:0.0186152 r40:0.704311 t60:0.025887 r60:0.811312 t90:0.0276 r90:0.875196 0.487559 1 SCO/20091030|T SCO |f t1:0.0700324 t5:0.145929 r5:-0.412869 t10:0.0381059 r10:-0.592053 t20:-0.311923 r20:-0.827834 t40:-0.178487 r40:-0.294416 t60:-0.0753325 r60:0.191836 t90:-0.0744726 r90:0.185346 0.539624 1 AMJ/20091030|T AMJ |f t1:-0.0112078 t5:-0.113336 r5:-0.155725 t10:-0.0652595 r10:0.121087 t20:0.0464812 r20:0.660762 t40:0.0477715 r40:0.709813 t60:0.0315056 r60:0.340604 t90:0.0317426 r90:0.319607 0.494987 1 OIL/20091030|T OIL |f t1:-0.0381106 t5:-0.0873868 r5:0.411211 t10:-0.0370696 r10:0.585185 t20:0.14909 r20:0.825598 t40:0.07492 r40:0.269157 t60:0.025693 r60:-0.173998 t90:0.0245928 r90:-0.176623 0.498725 1 PZA/20091030|T PZA |f t1:-0.00466004 t5:-0.0635806 r5:-0.012368 t10:-0.0308565 r10:0.540878 t20:-0.0347497 r20:0.163937 t40:0.000878265 r40:0.695671 t60:0.0231339 r60:0.822955 t90:0.0215954 r90:0.830415 0.544335 1 VGK/20091030|T VGK |f t1:-0.0419557 t5:-0.168882 r5:0.394867 t10:-0.129783 r10:0.59321 t20:0.0241363 r20:0.825953 t40:0.0244615 r40:0.843436 t60:0.0443363 r60:0.896595 t90:0.0616344 r90:0.902189 0.519808 1 RWX/20091030|T RWX |f t1:-0.0223633 t5:-0.233066 r5:-0.0776855 t10:-0.178164 r10:0.192634 t20:-0.00307437 r20:0.714484 t40:0.0105761 r40:0.784677 t60:0.0393989 r60:0.874054 t90:0.0635574 r90:0.904065 0.564627 1 JJA/20091030|T JJA |f t1:-0.0164362 t5:-0.156954 r5:-0.204483 t10:-0.0873334 r10:0.142593 t20:0.0707699 r20:0.683569 t40:0.0537087 r40:0.610149 t60:0.0122086 r60:-0.0217945 t90:0.0120845 r90:-0.0270524 0.556423 1 FXD/20091030|T FXD |f t1:-0.0261074 t5:-0.352219 r5:-0.121018 t10:-0.171295 r10:0.361989 t20:-0.00966958 r20:0.764519 t40:0.0219983 r40:0.87187 t60:0.0381176 r60:0.910285 t90:0.067255 r90:0.886294 0.506574 1 XES/20091030|T XES |f t1:-0.0521174 t5:-0.333312 r5:0.248828 t10:-0.22218 r10:0.531814 t20:0.0427032 r20:0.79868 t40:0.0794646 r40:0.884113 t60:0.0885254 r60:0.905667 t90:0.0833879 r90:0.877386 0.556303 1 VIG/20091030|T VIG |f t1:-0.0223723 t5:-0.100343 r5:0.363384 t10:-0.0836494 r10:0.497399 t20:0.017527 r20:0.784155 t40:0.022113 r40:0.825486 t60:0.0258083 r60:0.859837 t90:0.0359926 r90:0.859907 0.197189 1 DZZ/20091030|T DZZ |f t1:0.00361011 t5:0.064691 r5:0.413563 t10:0.108602 r10:0.459531 t20:-0.0154095 r20:-0.232732 t40:-0.0727041 r40:-0.438387 t60:-0.0938715 r60:-0.578454 t90:-0.0687766 r90:-0.211288 0.538674 1 VFH/20091030|T VFH |f t1:-0.0410635 t5:-0.189585 r5:0.294945 t10:-0.142774 r10:0.507837 t20:-0.033673 r20:0.745991 t40:0.00813047 r40:0.848067 t60:0.0213163 r60:0.891093 t90:0.0628483 r90:0.873665 0.509665 1 DTO/20091030|T DTO |f t1:0.105809 t5:0.238793 r5:-0.406101 t10:0.0980805 r10:-0.575534 t20:-0.35589 r20:-0.838264 t40:-0.176171 r40:-0.34572 t60:-0.0660788 r60:0.112025 t90:-0.0506275 r90:0.205773 0.553611 1 EWP/20091030|T EWP |f t1:-0.0422072 t5:-0.153978 r5:0.321254 t10:-0.111457 r10:0.529131 t20:0.00526856 r20:0.81414 t40:0.0241621 r40:0.860204 t60:0.0456237 r60:0.891387 t90:0.0639253 r90:0.898397 0.552576 1 FDN/20091030|T FDN |f t1:-0.0274946 t5:-0.251948 r5:0.15078 t10:-0.0779982 r10:0.642093 t20:0.0255542 r20:0.850393 t40:0.0467049 r40:0.867075 t60:0.0552874 r60:0.892421 t90:0.0621198 r90:0.867638 0.616827 1 INP/20091030|T INP |f t1:-0.0550206 t5:-0.33717 r5:0.2873 t10:-0.278008 r10:0.539112 t20:-0.0537147 r20:0.793002 t40:0.0457926 r40:0.934948 t60:0.0662898 r60:0.957684 t90:0.0579068 r90:0.91264 0.332657 1 TYP/20091030|T TYP |f t1:0.0801751 t5:0.377963 r5:-0.289403 t10:0.155085 r10:-0.597632 t20:-0.10725 r20:-0.812899 t40:-0.101526 r40:-0.829807 t60:-0.124975 r60:-0.873753 t90:-0.152218 r90:-0.791443 0.566002 1 RWR/20091030|T RWR |f t1:-0.0191132 t5:-0.191301 r5:-0.273308 t10:-0.0962061 r10:0.0113555 t20:-0.0131467 r20:0.475957 t40:0.00134649 r40:0.422489 t60:0.0324258 r60:0.597566 t90:0.0843076 r90:0.74698 0.554872 1 KBE/20091030|T KBE |f t1:-0.0498822 t5:-0.279008 r5:0.258836 t10:-0.218586 r10:0.469774 t20:-0.0725816 r20:0.741668 t40:-0.010253 r40:0.873929 t60:0.00662391 r60:0.914917 t90:0.0688469 r90:0.87907 0.45177 1 EUO/20091030|T EUO |f t1:0.0158195 t5:0.114695 r5:-0.0442087 t10:0.063925 r10:-0.385789 t20:-0.0274195 r20:-0.760738 t40:-0.0287247 r40:-0.747398 t60:-0.0406716 r60:-0.830244 t90:-0.0333344 r90:-0.715142 0.56047 1 IWF/20091030|T IWF |f t1:-0.0229199 t5:-0.1302 r5:0.365813 t10:-0.0839833 r10:0.612709 t20:0.0181678 r20:0.82103 t40:0.0218218 r40:0.862087 t60:0.0292495 r60:0.899772 t90:0.037763 r90:0.870405 0.272873 1 SMN/20091030|T SMN |f t1:0.0731028 t5:0.45141 r5:-0.110532 t10:0.359043 r10:-0.320871 t20:-0.0312767 r20:-0.729424 t40:-0.0783357 r40:-0.782658 t60:-0.116803 r60:-0.846031 t90:-0.168832 r90:-0.854079 0.551169 1 SMH/20091030|T SMH |f t1:-0.0265159 t5:-0.183244 r5:0.26838 t10:-0.135979 r10:0.448503 t20:-0.0132253 r20:0.697694 t40:-0.00759342 r40:0.790187 t60:0.0130466 r60:0.875791 t90:0.0382817 r90:0.814804 0.52342 1 XRT/20091030|T XRT |f t1:-0.0280392 t5:-0.292455 r5:-0.00170226 t10:-0.152564 r10:0.43897 t20:0.0245919 r20:0.776576 t40:0.0471829 r40:0.886763 t60:0.0535758 r60:0.902195 t90:0.0665798 r90:0.90565 0.495667 1 USO/20091030|T USO |f t1:-0.0393968 t5:-0.0839662 r5:0.440778 t10:-0.0360883 r10:0.609168 t20:0.14394 r20:0.832742 t40:0.0730132 r40:0.287405 t60:0.0254067 r60:-0.157097 t90:0.0237485 r90:-0.168721 0.534962 1 DJP/20091030|T DJP |f t1:-0.0242586 t5:-0.13568 r5:0.128609 t10:-0.0631414 r10:0.447844 t20:0.0760675 r20:0.804012 t40:0.0517934 r40:0.601991 t60:0.0197142 r60:0.0711823 t90:0.0238823 r90:0.148807 0.512203 1 CFT/20091030|T CFT |f t1:0.00167117 t5:0.0407274 r5:0.102027 t10:0.00820982 r10:-0.360422 t20:-0.007453 r20:-0.584451 t40:-0.002438 r40:-0.303973 t60:0.0039608 r60:0.0641469 t90:0.0107589 r90:0.437376 0.32942 1 SRS/20091030|T SRS |f t1:0.0374797 t5:0.35543 r5:0.240026 t10:0.17093 r10:-0.0650727 t20:0.00411156 r20:-0.51795 t40:-0.0427214 r40:-0.493644 t60:-0.100866 r60:-0.645162 t90:-0.201535 r90:-0.770267 0.615508 1 MOO/20091030|T MOO |f t1:-0.0355433 t5:-0.235999 r5:0.184959 t10:-0.159293 r10:0.457393 t20:0.0406398 r20:0.806292 t40:0.018717 r40:0.746272 t60:0.0196015 r60:0.781852 t90:0.0371927 r90:0.794633 0.516162 1 BIV/20091030|T BIV |f t1:0.00623832 t5:0.0311193 r5:-0.282236 t10:-0.00207465 r10:-0.633521 t20:-0.00879688 r20:-0.722863 t40:0.00326673 r40:-0.137094 t60:0.00866618 r60:0.246815 t90:0.0107987 r90:0.419586 0.320081 1 VXX/20091030|T VXX |f t1:0.0956835 t5:0.386676 r5:-0.55803 t10:0.0944888 r10:-0.801939 t20:-0.140044 r20:-0.920277 t40:-0.130057 r40:-0.91642 t60:-0.126568 r60:-0.874368 t90:-0.115497 r90:-0.832109 0.606571 1 IYM/20091030|T IYM |f t1:-0.0398977 t5:-0.259464 r5:0.179438 t10:-0.196574 r10:0.42456 t20:0.00598565 r20:0.762904 t40:0.026531 r40:0.802993 t60:0.0460206 r60:0.861316 t90:0.0716413 r90:0.868596 0.577516 1 IFN/20091030|T IFN |f t1:-0.0494013 t5:-0.229419 r5:0.272022 t10:-0.199892 r10:0.413154 t20:-0.00716586 r20:0.78875 t40:0.0509909 r40:0.929249 t60:0.0397803 r60:0.705274 t90:0.00211004 r90:0.258451 0.621716 1 SLV/20091030|T SLV |f t1:-0.0209367 t5:-0.289385 r5:-0.341882 t10:-0.185954 r10:0.023889 t20:-0.0364594 r20:0.547822 t40:0.0228178 r40:0.719139 t60:0.0779455 r60:0.79803 t90:0.0737738 r90:0.787482 0.512862 1 TAO/20091030|T TAO |f t1:-0.0123293 t5:-0.238422 r5:-0.136 t10:-0.0780662 r10:0.331876 t20:0.0723461 r20:0.731657 t40:0.0378139 r40:0.519329 t60:0.034997 r60:0.400894 t90:0.020118 r90:0.149647 0.507807 1 PGF/20091030|T PGF |f t1:-0.00974983 t5:-0.12253 r5:0.0120599 t10:-0.0685222 r10:0.321282 t20:-0.0311887 r20:0.640351 t40:0.0142329 r40:0.787152 t60:0.00301974 r60:0.387865 t90:0.0157239 r90:0.553874 0.568384 1 IYR/20091030|T IYR |f t1:-0.0192948 t5:-0.212603 r5:-0.26552 t10:-0.104489 r10:0.0891921 t20:-0.0163429 r20:0.543621 t40:-0.00199089 r40:0.469728 t60:0.027582 r60:0.631995 t90:0.0776231 r90:0.763118 0.370246 1 QID/20091030|T QID |f t1:0.0509448 t5:0.368723 r5:-0.26284 t10:0.164128 r10:-0.636101 t20:-0.0349772 r20:-0.852698 t40:-0.0476111 r40:-0.876921 t60:-0.0730836 r60:-0.909361 t90:-0.0951932 r90:-0.870677 0.556389 1 THD/20091030|T THD |f t1:-0.0482052 t5:-0.284543 r5:0.384732 t10:-0.219035 r10:0.401643 t20:-0.0961575 r20:0.665659 t40:0.0182852 r40:0.880536 t60:0.0612414 r60:0.926614 t90:0.0677162 r90:0.953858 0.528603 1 IJS/20091030|T IJS |f t1:-0.0286028 t5:-0.232868 r5:0.18102 t10:-0.177117 r10:0.422087 t20:-0.0290139 r20:0.745356 t40:0.000563862 r40:0.82762 t60:0.0188333 r60:0.886035 t90:0.0478536 r90:0.89207 0.532343 1 VB/20091030|T VB |f t1:-0.0301074 t5:-0.273991 r5:0.0883745 t10:-0.190004 r10:0.433858 t20:-0.03143 r20:0.762423 t40:0.00917165 r40:0.85157 t60:0.0328873 r60:0.908816 t90:0.0563301 r90:0.920222 0.503307 1 EDV/20091030|T EDV |f t1:0.021408 t5:0.0436719 r5:-0.343941 t10:-0.0656866 r10:-0.638937 t20:-0.0837018 r20:-0.647659 t40:-0.0190183 r40:0.111243 t60:0.0111914 r60:0.447794 t90:0.0153839 r90:0.462712 0.51425 1 IEZ/20091030|T IEZ |f t1:-0.0479674 t5:-0.292636 r5:0.213118 t10:-0.231649 r10:0.420009 t20:0.0541827 r20:0.7669 t40:0.0773318 r40:0.850978 t60:0.0861406 r60:0.884454 t90:0.0778705 r90:0.828506 0.558866 1 VTV/20091030|T VTV |f t1:-0.0320273 t5:-0.138007 r5:0.393536 t10:-0.116827 r10:0.544495 t20:0.00412352 r20:0.792576 t40:0.0144056 r40:0.831846 t60:0.0256594 r60:0.884037 t90:0.0473136 r90:0.879157 0.525768 1 IJR/20091030|T IJR |f t1:-0.0283282 t5:-0.249722 r5:0.125945 t10:-0.178962 r10:0.436439 t20:-0.0232817 r20:0.756877 t40:0.0091242 r40:0.855968 t60:0.0243663 r60:0.904603 t90:0.0465573 r90:0.906937 0.481651 1 UCO/20091030|T UCO |f t1:-0.0737291 t5:-0.200586 r5:0.41909 t10:-0.0728995 r10:0.614915 t20:0.282486 r20:0.837244 t40:0.133884 r40:0.266179 t60:0.0313005 r60:-0.202336 t90:0.028331 r90:-0.209594 0.503941 1 JNK/20091030|T JNK |f t1:-0.00525073 t5:-0.0959833 r5:-0.33045 t10:-0.0244992 r10:0.264908 t20:0.0192124 r20:0.708167 t40:0.0220533 r40:0.548677 t60:0.0233844 r60:0.527373 t90:0.0271474 r90:0.568171 0.525951 1 IWN/20091030|T IWN |f t1:-0.0301811 t5:-0.250205 r5:0.125365 t10:-0.186894 r10:0.403545 t20:-0.0348732 r20:0.743331 t40:0.00229366 r40:0.821479 t60:0.0230374 r60:0.885839 t90:0.0543796 r90:0.894538 0.558598 1 VV/20091030|T VV |f t1:-0.0286961 t5:-0.1386 r5:0.375837 t10:-0.103053 r10:0.582699 t20:0.0113066 r20:0.805796 t40:0.0185793 r40:0.846604 t60:0.0281233 r60:0.892906 t90:0.0434246 r90:0.882336 0.737345 1 UGL/20091030|T UGL |f t1:-0.00362977 t5:-0.059924 r5:-0.41822 t10:-0.101236 r10:-0.476311 t20:0.0110231 r20:0.225312 t40:0.0639094 r40:0.429578 t60:0.0834206 r60:0.570764 t90:0.059842 r90:0.191163 0.552998 1 UWM/20091030|T UWM |f t1:-0.0550443 t5:-0.555574 r5:0.0608813 t10:-0.394318 r10:0.408972 t20:-0.0747093 r20:0.752005 t40:0.00748783 r40:0.851327 t60:0.0502108 r60:0.907113 t90:0.0940794 r90:0.916988 0.516045 1 IWC/20091030|T IWC |f t1:-0.0307548 t5:-0.29064 r5:0.0805674 t10:-0.232636 r10:0.360015 t20:-0.0635761 r20:0.734144 t40:-0.00387693 r40:0.864721 t60:0.0227978 r60:0.919874 t90:0.0490888 r90:0.932542 0.561885 1 EWA/20091030|T EWA |f t1:-0.0441543 t5:-0.381616 r5:0.128211 t10:-0.190854 r10:0.609826 t20:0.0316561 r20:0.819724 t40:0.0677671 r40:0.926715 t60:0.0819475 r60:0.956263 t90:0.0942802 r90:0.947547 0.559102 1 IVV/20091030|T IVV |f t1:-0.0283525 t5:-0.130854 r5:0.371866 t10:-0.0997974 r10:0.560286 t20:0.0124662 r20:0.803984 t40:0.0187176 r40:0.844519 t60:0.0276427 r60:0.889333 t90:0.0427267 r90:0.879399 0.559784 1 SPY/20091030|T SPY |f t1:-0.0294013 t5:-0.129816 r5:0.427037 t10:-0.0983632 r10:0.61348 t20:0.0128947 r20:0.816649 t40:0.0193255 r40:0.855956 t60:0.0275193 r60:0.89518 t90:0.0425515 r90:0.880831 0.508383 1 TFI/20091030|T TFI |f t1:-0.00088574 t5:-0.0132433 r5:-0.231838 t10:-0.00489746 r10:-0.0424822 t20:-0.0268088 r20:-0.427101 t40:-0.0077669 r40:0.199611 t60:0.0071731 r60:0.582018 t90:0.00983128 r90:0.727248 0.540258 1 VEA/20091030|T VEA |f t1:-0.0356392 t5:-0.166318 r5:0.325543 t10:-0.124048 r10:0.545708 t20:0.0155201 r20:0.80611 t40:0.016967 r40:0.839394 t60:0.0350079 r60:0.897404 t90:0.0526619 r90:0.902567 0.561543 1 QQQQ/20091030|T QQQQ |f t1:-0.0272142 t5:-0.196666 r5:0.285065 t10:-0.0871568 r10:0.654766 t20:0.0144826 r20:0.861279 t40:0.0195067 r40:0.882213 t60:0.0321407 r60:0.913458 t90:0.0430283 r90:0.877385 0.579158 1 UYG/20091030|T UYG |f t1:-0.0862128 t5:-0.386435 r5:0.332524 t10:-0.290833 r10:0.539634 t20:-0.0640467 r20:0.760564 t40:0.0168276 r40:0.856532 t60:0.0417293 r60:0.897427 t90:0.120001 r90:0.88232 0.511382 1 OIH/20091030|T OIH |f t1:-0.041908 t5:-0.297112 r5:0.189019 t10:-0.199704 r10:0.474262 t20:0.0560557 r20:0.782348 t40:0.0738721 r40:0.858346 t60:0.0797493 r60:0.883122 t90:0.0681234 r90:0.781568 0.555863 1 GXC/20091030|T GXC |f t1:-0.0347122 t5:-0.252903 r5:0.238424 t10:-0.0940767 r10:0.644526 t20:0.0603408 r20:0.842001 t40:0.0322457 r40:0.676764 t60:0.0306112 r60:0.56962 t90:0.0332879 r90:0.550573 0.61626 1 SSO/20091030|T SSO |f t1:-0.0582402 t5:-0.268046 r5:0.424285 t10:-0.200785 r10:0.617363 t20:0.0221949 r20:0.817222 t40:0.0392252 r40:0.864892 t60:0.0560589 r60:0.901502 t90:0.0844707 r90:0.888726 0.584141 1 XLI/20091030|T XLI |f t1:-0.0345867 t5:-0.188308 r5:0.344167 t10:-0.142337 r10:0.568705 t20:0.00615127 r20:0.813192 t40:0.00662613 r40:0.802338 t60:0.0303374 r60:0.871988 t90:0.0550961 r90:0.885122 0.598977 1 GML/20091030|T GML |f t1:-0.0421782 t5:-0.337035 r5:-0.0920832 t10:-0.187818 r10:0.281643 t20:0.023818 r20:0.723825 t40:0.0909856 r40:0.890904 t60:0.0770239 r60:0.823966 t90:0.0804023 r90:0.813953 0.597666 1 ROM/20091030|T ROM |f t1:-0.051482 t5:-0.295625 r5:0.310465 t10:-0.124611 r10:0.631681 t20:0.0543271 r20:0.826525 t40:0.0536851 r40:0.848471 t60:0.07147 r60:0.889338 t90:0.0877423 r90:0.819755 0.523896 1 FXC/20091030|T FXC |f t1:-0.0138929 t5:-0.0858995 r5:0.0259171 t10:-0.0905756 r10:0.00889769 t20:-0.0151889 r20:0.581176 t40:0.0163355 r40:0.783093 t60:0.0157531 r60:0.795134 t90:0.0190492 r90:0.75965 0.429395 1 DOG/20091030|T DOG |f t1:0.0242479 t5:0.0564208 r5:-0.477013 t10:0.0506644 r10:-0.569151 t20:-0.0288404 r20:-0.806134 t40:-0.026415 r40:-0.799197 t60:-0.0299534 r60:-0.826725 t90:-0.0460993 r90:-0.793102 0.527982 1 IYE/20091030|T IYE |f t1:-0.0399086 t5:-0.176812 r5:0.453646 t10:-0.128263 r10:0.63726 t20:0.0660679 r20:0.822448 t40:0.0536066 r40:0.802076 t60:0.0509983 r60:0.801058 t90:0.0472455 r90:0.717096 0.400384 1 SKF/20091030|T SKF |f t1:0.079765 t5:0.31363 r5:-0.25831 t10:0.247516 r10:-0.435554 t20:0.034568 r20:-0.71704 t40:-0.0463329 r40:-0.833958 t60:-0.0704458 r60:-0.880808 t90:-0.151318 r90:-0.865727 0.503683 1 SHY/20091030|T SHY |f t1:0.0011909 t5:0.0136135 r5:0.0385133 t10:0.000621721 r10:-0.581387 t20:-0.00163928 r20:-0.744495 t40:0.000286855 r40:-0.440404 t60:0.00157011 r60:0.0365363 t90:0.000866342 r90:-0.222362 0.535348 1 DBA/20091030|T DBA |f t1:-0.0197489 t5:-0.139346 r5:-0.0533166 t10:-0.0707437 r10:0.295549 t20:0.0552682 r20:0.717305 t40:0.0431026 r40:0.703826 t60:0.00685447 r60:0.0777437 t90:0.00856851 r90:0.103365 0.553921 1 RSP/20091030|T RSP |f t1:-0.0304342 t5:-0.19288 r5:0.267117 t10:-0.136645 r10:0.53016 t20:0.00378837 r20:0.79987 t40:0.0190791 r40:0.848831 t60:0.0342529 r60:0.901454 t90:0.0565155 r90:0.895806 0.620519 1 DBS/20091030|T DBS |f t1:-0.0203397 t5:-0.295329 r5:-0.340084 t10:-0.186384 r10:0.0456008 t20:-0.0365027 r20:0.560174 t40:0.0223323 r40:0.726878 t60:0.0781111 r60:0.80218 t90:0.0741724 r90:0.790015 0.5663 1 IBB/20091030|T IBB |f t1:-0.0124595 t5:-0.187524 r5:-0.123841 t10:-0.19676 r10:-0.197133 t20:-0.0751695 r20:0.587612 t40:-0.0330829 r40:0.779167 t60:0.00384455 r60:0.866993 t90:0.024241 r90:0.884993 0.497789 1 KCE/20091030|T KCE |f t1:-0.0360521 t5:-0.279675 r5:0.106586 t10:-0.199657 r10:0.430473 t20:-0.0388631 r20:0.71929 t40:0.026339 r40:0.882106 t60:0.0322922 r60:0.90696 t90:0.0466046 r90:0.912532 0.510923 1 PKN/20091030|T PKN |f t1:-0.045621 t5:-0.255934 r5:0.302624 t10:-0.16891 r10:0.603778 t20:-0.016262 r20:0.823795 t40:0.00247937 r40:0.889524 t60:0.0240095 r60:0.935078 t90:0.0364337 r90:0.930808 0.451182 1 TNA/20091030|T TNA |f t1:-0.0879804 t5:-0.852348 r5:0.105487 t10:-0.600511 r10:0.451525 t20:-0.117158 r20:0.765261 t40:0.009968 r40:0.862426 t60:0.0727474 r60:0.914033 t90:0.137589 r90:0.922559 0.609612 1 FAS/20091030|T FAS |f t1:-0.134751 t5:-0.624084 r5:0.340666 t10:-0.45436 r10:0.567033 t20:-0.0991477 r20:0.773513 t40:0.018761 r40:0.864656 t60:0.0547639 r60:0.903654 t90:0.169972 r90:0.888262 0.519533 1 FXE/20091030|T FXE |f t1:-0.00765664 t5:-0.0586917 r5:0.0101449 t10:-0.0323011 r10:0.37573 t20:0.0130453 r20:0.773068 t40:0.0141782 r40:0.759691 t60:0.0192776 r60:0.833722 t90:0.0153169 r90:0.688988 0.508417 1 HYG/20091030|T HYG |f t1:-0.00946435 t5:-0.0791249 r5:0.03616 t10:-0.0175033 r10:0.516723 t20:0.0219031 r20:0.800174 t40:0.0183935 r40:0.600143 t60:0.0210546 r60:0.572314 t90:0.024135 r90:0.574327 0.550431 1 IWS/20091030|T IWS |f t1:-0.0330391 t5:-0.225087 r5:0.190153 t10:-0.164494 r10:0.460128 t20:-0.00918119 r20:0.777457 t40:0.0144558 r40:0.837491 t60:0.0332872 r60:0.898141 t90:0.0601275 r90:0.900888 0.378639 1 FXP/20091030|T FXP |f t1:0.0658581 t5:0.433422 r5:-0.285769 t10:0.149116 r10:-0.660674 t20:-0.131843 r20:-0.83584 t40:-0.0689696 r40:-0.603821 t60:-0.0792207 r60:-0.590477 t90:-0.0835276 r90:-0.561781 0.510203 1 MBB/20091030|T MBB |f t1:0.00261389 t5:0.0196042 r5:-0.237121 t10:0.00530149 r10:-0.667434 t20:0.000159537 r20:-0.803231 t40:0.00370749 r40:-0.404586 t60:0.00566873 r60:0.042648 t90:0.00431279 r90:-0.239937 0.533643 1 RFG/20091030|T RFG |f t1:-0.0308977 t5:-0.308772 r5:-0.0213026 t10:-0.16095 r10:0.474382 t20:0.0100692 r20:0.795387 t40:0.0315109 r40:0.866164 t60:0.0481878 r60:0.909143 t90:0.0639749 r90:0.907456 0.565546 1 EPU/20091030|T EPU |f t1:-0.041699 t5:-0.363105 r5:0.10326 t10:-0.173717 r10:0.552678 t20:-0.00809845 r20:0.795153 t40:0.0681907 r40:0.915631 t60:0.0753684 r60:0.940293 t90:0.0732005 r90:0.92006 0.476375 1 UUP/20091030|T UUP |f t1:0.00574333 t5:0.0334595 r5:-0.0696052 t10:0.0295896 r10:-0.214084 t20:-0.00774173 r20:-0.70162 t40:-0.0115535 r40:-0.713213 t60:-0.0170793 r60:-0.809123 t90:-0.0150868 r90:-0.742081 0.725083 1 AGQ/20091030|T AGQ |f t1:-0.0375707 t5:-0.600385 r5:-0.373046 t10:-0.38046 r10:0.0117374 t20:-0.0832338 r20:0.542454 t40:0.0312976 r40:0.711808 t60:0.138717 r60:0.791836 t90:0.130127 r90:0.778823 0.565769 1 SOXX/20091030|T SOXX |f t1:-0.0336634 t5:-0.263952 r5:0.168525 t10:-0.203254 r10:0.416608 t20:-0.0458002 r20:0.705762 t40:-0.023785 r40:0.836537 t60:0.0154101 r60:0.897103 t90:0.0418922 r90:0.889012 0.342137 1 FAZ/20091030|T FAZ |f t1:0.117838 t5:0.459058 r5:-0.26778 t10:0.357966 r10:-0.447575 t20:0.0356633 r20:-0.722313 t40:-0.0832954 r40:-0.83678 t60:-0.11838 r60:-0.884124 t90:-0.239378 r90:-0.867155 0.530138 1 VBK/20091030|T VBK |f t1:-0.0266928 t5:-0.285403 r5:-0.0214763 t10:-0.199122 r10:0.358381 t20:-0.0338547 r20:0.744764 t40:0.00803295 r40:0.854044 t60:0.034017 r60:0.911208 t90:0.0519971 r90:0.924523 0.557627 1 RPG/20091030|T RPG |f t1:-0.0328421 t5:-0.201365 r5:0.328332 t10:-0.104798 r10:0.658271 t20:0.0336104 r20:0.847224 t40:0.0365088 r40:0.857135 t60:0.0462871 r60:0.890299 t90:0.0560324 r90:0.870118 0.521027 1 EWH/20091030|T EWH |f t1:-0.017869 t5:-0.161368 r5:0.0542018 t10:-0.0774254 r10:0.41901 t20:0.0464864 r20:0.788356 t40:0.0289661 r40:0.711344 t60:0.0280409 r60:0.598554 t90:0.0338181 r90:0.543116 0.374837 1 TZA/20091030|T TZA |f t1:0.0809184 t5:0.728851 r5:-0.0656333 t10:0.530123 r10:-0.372891 t20:0.0774633 r20:-0.737568 t40:-0.046831 r40:-0.842832 t60:-0.0603575 r60:-0.441334 t90:0.0255174 r90:-0.0752457 0.498745 1 SGG/20091030|T SGG |f t1:-0.00312989 t5:-0.121227 r5:-0.472283 t10:-0.178937 r10:-0.663097 t20:-0.0209149 r20:0.0875093 t40:-0.0117216 r40:0.22063 t60:-0.0134243 r60:0.225181 t90:0.0574879 r90:0.62086 0.623599 1 KOL/20091030|T KOL |f t1:-0.0505289 t5:-0.338737 r5:0.197086 t10:-0.1742 r10:0.555979 t20:0.0387428 r20:0.826078 t40:0.0507509 r40:0.805669 t60:0.0575943 r60:0.791413 t90:0.0856123 r90:0.81002 0.534383 1 EWY/20091030|T EWY |f t1:-0.0473677 t5:-0.265425 r5:0.281009 t10:-0.136105 r10:0.626833 t20:-0.0344092 r20:0.81179 t40:0.00540228 r40:0.851676 t60:0.0437999 r60:0.898786 t90:0.0661168 r90:0.915742 0.557347 1 PRF/20091030|T PRF |f t1:-0.0375058 t5:-0.21471 r5:0.17358 t10:-0.180133 r10:0.375856 t20:-0.0329345 r20:0.730809 t40:0.00851132 r40:0.862548 t60:0.0302431 r60:0.911886 t90:0.0680092 r90:0.89926 0.520332 1 TLH/20091030|T TLH |f t1:0.0111429 t5:0.0485054 r5:-0.311102 t10:-0.015873 r10:-0.682593 t20:-0.0259006 r20:-0.74507 t40:-0.000840211 r40:-0.0518752 t60:0.00840324 r60:0.292567 t90:0.00784964 r90:0.21979 0.555515 1 EPP/20091030|T EPP |f t1:-0.0384043 t5:-0.310053 r5:0.105262 t10:-0.155611 r10:0.572321 t20:0.0324545 r20:0.815545 t40:0.0540821 r40:0.913685 t60:0.0645625 r60:0.942346 t90:0.0760129 r90:0.913244 0.52802 1 XLE/20091030|T XLE |f t1:-0.0386985 t5:-0.171248 r5:0.400916 t10:-0.130817 r10:0.573761 t20:0.0698763 r20:0.804765 t40:0.0565093 r40:0.775322 t60:0.0536668 r60:0.774089 t90:0.0514008 r90:0.709465 0.539399 1 EWN/20091030|T EWN |f t1:-0.0369195 t5:-0.228691 r5:0.0787792 t10:-0.209459 r10:0.237361 t20:0.00180866 r20:0.707645 t40:0.04336 r40:0.860745 t60:0.0629951 r60:0.914552 t90:0.0796801 r90:0.930041 0.512941 1 SHM/20091030|T SHM |f t1:-0.00209864 t5:-0.00296692 r5:0.646616 t10:0.00353275 r10:0.714658 t20:-0.00692476 r20:-0.0613501 t40:-0.00229474 r40:0.400035 t60:-0.000543952 r60:0.582069 t90:0.00108935 r90:0.69152 0.546847 1 FXI/20091030|T FXI |f t1:-0.0360336 t5:-0.242688 r5:0.283958 t10:-0.0871186 r10:0.67047 t20:0.0528585 r20:0.843676 t40:0.0223273 r40:0.631527 t60:0.027045 r60:0.615296 t90:0.0282093 r90:0.576591 0.58063 1 EWS/20091030|T EWS |f t1:-0.0319276 t5:-0.155648 r5:0.280351 t10:-0.0981198 r10:0.560729 t20:0.0161845 r20:0.793542 t40:0.0133875 r40:0.831272 t60:0.0283709 r60:0.877559 t90:0.0442627 r90:0.785684 0.543924 1 IDU/20091030|T IDU |f t1:-0.0196965 t5:-0.124466 r5:0.276663 t10:-0.115212 r10:0.381631 t20:-0.000189288 r20:0.782435 t40:0.000415533 r40:0.815813 t60:0.00346296 r60:0.862545 t90:0.0157802 r90:0.85641 0.498919 1 VXZ/20091030|T VXZ |f t1:0.0466801 t5:0.119272 r5:-0.601493 t10:0.046651 r10:-0.795854 t20:-0.0624052 r20:-0.914663 t40:-0.0445451 r40:-0.803635 t60:-0.0284094 r60:-0.550336 t90:-0.0185476 r90:-0.390549 0.561137 1 IVE/20091030|T IVE |f t1:-0.0305443 t5:-0.137849 r5:0.357984 t10:-0.128136 r10:0.477191 t20:-0.00973394 r20:0.767104 t40:0.00989925 r40:0.849403 t60:0.0222618 r60:0.899368 t90:0.0464371 r90:0.888741 0.728574 1 DGP/20091030|T DGP |f t1:-0.00445977 t5:-0.0540319 r5:-0.403238 t10:-0.0953914 r10:-0.471083 t20:0.0131997 r20:0.227646 t40:0.0652035 r40:0.437955 t60:0.0842616 r60:0.572349 t90:0.0613304 r90:0.195244 0.579234 1 GMF/20091030|T GMF |f t1:-0.0429225 t5:-0.315698 r5:0.384611 t10:-0.16319 r10:0.740282 t20:-0.0110072 r20:0.867267 t40:0.025881 r40:0.939943 t60:0.041395 r60:0.918826 t90:0.0409335 r90:0.88039 0.547637 1 IWR/20091030|T IWR |f t1:-0.0297625 t5:-0.231315 r5:0.153471 t10:-0.155017 r10:0.486569 t20:-0.00406191 r20:0.787123 t40:0.0167338 r40:0.854406 t60:0.0331608 r60:0.907798 t90:0.0541695 r90:0.907076 0.538078 1 RKH/20091030|T RKH |f t1:-0.0478153 t5:-0.20601 r5:0.353449 t10:-0.161283 r10:0.522319 t20:-0.0284775 r20:0.74729 t40:0.0128416 r40:0.854128 t60:0.0165465 r60:0.874516 t90:0.0572239 r90:0.872007 0.524315 1 TIP/20091030|T TIP |f t1:0.00366019 t5:0.0432402 r5:-0.0921807 t10:-0.0101878 r10:-0.591365 t20:0.00561471 r20:-0.363906 t40:0.01092 r40:-0.119165 t60:0.0106317 r60:-0.110598 t90:0.00783129 r90:-0.399724 0.628812 1 URE/20091030|T URE |f t1:-0.038786 t5:-0.45215 r5:-0.263149 t10:-0.221333 r10:0.116175 t20:-0.0420728 r20:0.563439 t40:-0.0100471 r40:0.486077 t60:0.0483113 r60:0.639869 t90:0.145743 r90:0.767364 0.527078 1 DBO/20091030|T DBO |f t1:-0.0328377 t5:-0.10864 r5:0.346321 t10:-0.02344 r10:0.602223 t20:0.144099 r20:0.837519 t40:0.0691656 r40:0.267457 t60:0.0141987 r60:-0.261145 t90:0.0193691 r90:-0.177597 0.553747 1 IOO/20091030|T IOO |f t1:-0.0311136 t5:-0.106687 r5:0.461923 t10:-0.078261 r10:0.635133 t20:0.0318041 r20:0.824853 t40:0.0249192 r40:0.808702 t60:0.0351218 r60:0.859791 t90:0.0496295 r90:0.852256 0.485668 1 DBV/20091030|T DBV |f t1:-0.0187959 t5:-0.10509 r5:0.263851 t10:-0.0435721 r10:0.600807 t20:0.027278 r20:0.860227 t40:0.0332279 r40:0.889289 t60:0.0267558 r60:0.779004 t90:0.0278082 r90:0.735733 0.538463 1 EFA/20091030|T EFA |f t1:-0.0339391 t5:-0.162541 r5:0.305526 t10:-0.120761 r10:0.530879 t20:0.0164417 r20:0.800783 t40:0.0178159 r40:0.817214 t60:0.0355844 r60:0.887168 t90:0.0525132 r90:0.896898 0.544036 1 BGU/20091030|T BGU |f t1:-0.0885498 t5:-0.443888 r5:0.40524 t10:-0.330288 r10:0.611342 t20:0.0201859 r20:0.815608 t40:0.0550058 r40:0.870287 t60:0.0832283 r60:0.90844 t90:0.125975 r90:0.897755 0.536426 1 EFV/20091030|T EFV |f t1:-0.0385734 t5:-0.184999 r5:0.296618 t10:-0.141876 r10:0.525008 t20:0.00585093 r20:0.792653 t40:0.0143209 r40:0.85734 t60:0.0341826 r60:0.9085 t90:0.0579002 r90:0.904982 0.558126 1 IWB/20091030|T IWB |f t1:-0.0279459 t5:-0.140801 r5:0.371155 t10:-0.108116 r10:0.506208 t20:0.010654 r20:0.797304 t40:0.0191471 r40:0.850274 t60:0.0287214 r60:0.896187 t90:0.0435505 r90:0.885267 0.543212 1 IYF/20091030|T IYF |f t1:-0.0426349 t5:-0.184918 r5:0.325594 t10:-0.140512 r10:0.526629 t20:-0.0282509 r20:0.753914 t40:0.0102439 r40:0.851407 t60:0.0229563 r60:0.894404 t90:0.0628592 r90:0.87749 0.416618 1 YCS/20091030|T YCS |f t1:-0.0301579 t5:-0.195864 r5:0.343448 t10:0.0210975 r10:0.737185 t20:0.0653385 r20:0.863962 t40:-0.00807662 r40:0.229105 t60:-0.0424396 r60:-0.273848 t90:-0.0316001 r90:-0.0496989 0.50259 1 DXJ/20091030|T DXJ |f t1:-0.00826451 t5:-0.0484632 r5:0.0044697 t10:-0.0916795 r10:-0.259979 t20:-0.0319624 r20:0.42517 t40:-0.0329785 r40:0.392603 t60:-0.00848658 r60:0.666789 t90:0.0134283 r90:0.796722 0.531253 1 IWO/20091030|T IWO |f t1:-0.0248882 t5:-0.288981 r5:-0.0196145 t10:-0.199383 r10:0.375633 t20:-0.0356522 r20:0.750797 t40:0.00587021 r40:0.863393 t60:0.0289771 r60:0.916508 t90:0.0421136 r90:0.924091 0.544784 1 DBC/20091030|T DBC |f t1:-0.0259537 t5:-0.159232 r5:0.0297943 t10:-0.0391931 r10:0.466868 t20:0.105247 r20:0.804005 t40:0.0626852 r40:0.443984 t60:0.0174041 r60:-0.145804 t90:0.0139745 r90:-0.178812 0.46118 1 RWM/20091030|T RWM |f t1:0.0296951 t5:0.257418 r5:-0.147022 t10:0.185023 r10:-0.450619 t20:0.0304041 r20:-0.761222 t40:-0.0112145 r40:-0.856015 t60:-0.0323107 r60:-0.909919 t90:-0.0549459 r90:-0.91694 0.534885 1 VBR/20091030|T VBR |f t1:-0.0325711 t5:-0.252812 r5:0.150764 t10:-0.179112 r10:0.446446 t20:-0.0289033 r20:0.760835 t40:0.010146 r40:0.837701 t60:0.0316296 r60:0.89808 t90:0.0608186 r90:0.908688 0.409863 1 MZZ/20091030|T MZZ |f t1:0.0540266 t5:0.460538 r5:-0.11325 t10:0.284336 r10:-0.496157 t20:0.00146071 r20:-0.785599 t40:-0.0441363 r40:-0.853693 t60:-0.0766585 r60:-0.906515 t90:-0.118944 r90:-0.903971 0.555761 1 IWD/20091030|T IWD |f t1:-0.0338643 t5:-0.150093 r5:0.390695 t10:-0.128671 r10:0.546436 t20:0.00138546 r20:0.7932 t40:0.0159966 r40:0.847756 t60:0.0279526 r60:0.895997 t90:0.0492908 r90:0.886444 0.487959 1 PCY/20091030|T PCY |f t1:-0.00154321 t5:-0.071439 r5:-0.461434 t10:-0.0718128 r10:-0.547076 t20:-0.0213817 r20:0.217813 t40:0.00878019 r40:0.668076 t60:0.0231272 r60:0.823911 t90:0.0305503 r90:0.902413 0.528258 1 EWI/20091030|T EWI |f t1:-0.0478219 t5:-0.285302 r5:0.20591 t10:-0.249614 r10:0.408212 t20:-0.0208291 r20:0.760308 t40:0.0298848 r40:0.90411 t60:0.055518 r60:0.940577 t90:0.0717335 r90:0.953697 0.540931 1 IJH/20091030|T IJH |f t1:-0.0280147 t5:-0.248048 r5:0.14486 t10:-0.150368 r10:0.535433 t20:-0.00572239 r20:0.799621 t40:0.0146094 r40:0.857488 t60:0.031634 r60:0.909889 t90:0.0528916 r90:0.908319 0.57559 1 EEM/20091030|T EEM |f t1:-0.0478137 t5:-0.309032 r5:0.178737 t10:-0.168965 r10:0.580618 t20:0.0039013 r20:0.82825 t40:0.0421117 r40:0.911159 t60:0.0520345 r60:0.92028 t90:0.0560533 r90:0.899178 0.534664 1 EWM/20091030|T EWM |f t1:-0.0226211 t5:-0.120529 r5:0.231982 t10:-0.0840343 r10:0.482335 t20:0.0338677 r20:0.783232 t40:0.0476344 r40:0.851494 t60:0.0409972 r60:0.703284 t90:0.0456534 r90:0.682025 0.54605 1 SDY/20091030|T SDY |f t1:-0.0227283 t5:-0.124832 r5:0.453868 t10:-0.0852035 r10:0.619423 t20:0.0226719 r20:0.824505 t40:0.0227485 r40:0.845349 t60:0.0243497 r60:0.86689 t90:0.0430111 r90:0.830667 0.605662 1 ILF/20091030|T ILF |f t1:-0.047385 t5:-0.279497 r5:0.0802094 t10:-0.164004 r10:0.394596 t20:0.0277863 r20:0.768581 t40:0.0814652 r40:0.902184 t60:0.0700039 r60:0.836272 t90:0.0729667 r90:0.819448 0.601986 1 JJG/20091030|T JJG |f t1:-0.0270006 t5:-0.231059 r5:-0.151897 t10:-0.0808791 r10:0.305328 t20:0.0978812 r20:0.700072 t40:0.0772242 r40:0.635765 t60:0.0145504 r60:-0.0434277 t90:-0.00598597 r90:-0.285841 0.469536 1 TBT/20091030|T TBT |f t1:-0.0293504 t5:-0.12265 r5:0.317381 t10:0.051919 r10:0.680257 t20:0.0756158 r20:0.70553 t40:-0.00842004 r40:-0.0848155 t60:-0.0370865 r60:-0.39485 t90:-0.0382628 r90:-0.366129 0.5425 1 XLF/20091030|T XLF |f t1:-0.0479425 t5:-0.200933 r5:0.327572 t10:-0.150257 r10:0.532913 t20:-0.0318434 r20:0.758754 t40:0.0120536 r40:0.862976 t60:0.0242504 r60:0.901089 t90:0.0662047 r90:0.881811 0.435541 1 ERX/20091030|T ERX |f t1:-0.110609 t5:-0.501484 r5:0.379367 t10:-0.39982 r10:0.553668 t20:0.182376 r20:0.801268 t40:0.171098 r40:0.814504 t60:0.156018 r60:0.790013 t90:0.138641 r90:0.679702 0.5 1 SHV/20091030|T SHV |f t1:-9.07235e-05 t5:0.000461843 r5:0.0712196 t10:0.000729687 r10:0.179131 t20:0.000331488 r20:-0.108414 t40:9.09076e-05 r40:-0.397925 t60:8.29759e-05 r60:-0.378271 t90:9.01752e-06 r90:-0.545035 0.569086 1 EWX/20091030|T EWX |f t1:-0.0316468 t5:-0.287069 r5:0.0527003 t10:-0.171387 r10:0.489571 t20:-0.0028018 r20:0.792357 t40:0.0402081 r40:0.919978 t60:0.0528347 r60:0.918428 t90:0.0532679 r90:0.885116 0.454451 1 EFZ/20091030|T EFZ |f t1:0.0335889 t5:0.12748 r5:-0.391466 t10:0.110137 r10:-0.555566 t20:-0.022295 r20:-0.804066 t40:-0.0212073 r40:-0.816402 t60:-0.0410136 r60:-0.882446 t90:-0.0582079 r90:-0.893841 0.501586 1 FXB/20091030|T FXB |f t1:-0.00675288 t5:0.0523793 r5:0.68744 t10:0.00269498 r10:0.139768 t20:0.0462307 r20:0.516844 t40:-0.00382505 r40:-0.398347 t60:-0.00682003 r60:-0.526697 t90:-0.00419323 r90:-0.413932 0.519528 1 PHO/20091030|T PHO |f t1:-0.02946 t5:-0.13178 r5:0.188844 t10:-0.100847 r10:0.385468 t20:-0.0217285 r20:0.691914 t40:-0.0181351 r40:0.600583 t60:0.012782 r60:0.76169 t90:0.0365124 r90:0.822897 0.553757 1 IGE/20091030|T IGE |f t1:-0.0434125 t5:-0.243551 r5:0.240502 t10:-0.200365 r10:0.438207 t20:0.0321893 r20:0.763355 t40:0.0512111 r40:0.828725 t60:0.0602338 r60:0.871011 t90:0.0597951 r90:0.831726 0.313541 1 BGZ/20091030|T BGZ |f t1:0.077913 t5:0.378708 r5:-0.300366 t10:0.295709 r10:-0.493442 t20:-0.0447609 r20:-0.779934 t40:-0.0798028 r40:-0.844539 t60:-0.106771 r60:-0.888418 t90:-0.151333 r90:-0.877054 0.521514 1 UDN/20091030|T UDN |f t1:-0.00639661 t5:-0.0344964 r5:0.0582602 t10:-0.0301294 r10:0.213075 t20:0.00703782 r20:0.706648 t40:0.0106092 r40:0.721046 t60:0.0158108 r60:0.81512 t90:0.0139724 r90:0.748839 0.502012 1 CSJ/20091030|T CSJ |f t1:0.000959509 t5:0.00224493 r5:-0.202872 t10:0.00758889 r10:0.0583805 t20:0.00412319 r20:-0.285321 t40:-0.00147549 r40:-0.631803 t60:-0.000366722 r60:-0.444692 t90:0.0016068 r90:0.0407583 0.549932 1 GXG/20091030|T GXG |f t1:-0.0156309 t5:-0.282589 r5:-0.298523 t10:-0.283288 r10:-0.343951 t20:-0.130186 r20:0.253176 t40:0.0580041 r40:0.74899 t60:0.0772101 r60:0.815858 t90:0.0732426 r90:0.837718 0.595647 1 USD/20091030|T USD |f t1:-0.0544352 t5:-0.461932 r5:0.179788 t10:-0.344709 r10:0.423978 t20:-0.0721579 r20:0.685758 t40:-0.0363816 r40:0.813301 t60:0.0255303 r60:0.886566 t90:0.0771374 r90:0.857196 0.531443 1 EWD/20091030|T EWD |f t1:-0.0376141 t5:-0.0742735 r5:0.267684 t10:-0.0487357 r10:0.43613 t20:0.0716537 r20:0.779574 t40:0.0138346 r40:0.309103 t60:0.0308647 r60:0.471777 t90:0.0668187 r90:0.651623 0.501047 1 EWJ/20091030|T EWJ |f t1:-0.0124872 t5:-0.0519101 r5:0.146247 t10:-0.0877878 r10:-0.0510642 t20:-0.0205487 r20:0.494055 t40:-0.0283081 r40:0.409251 t60:-0.011446 r60:0.645653 t90:0.0125036 r90:0.767031 0.63748 1 BRF/20091030|T BRF |f t1:-0.0404837 t5:-0.379305 r5:-0.091446 t10:-0.186072 r10:0.286491 t20:0.0320035 r20:0.709293 t40:0.0987058 r40:0.864366 t60:0.0928652 r60:0.8362 t90:0.112698 r90:0.865274 0.547389 1 VEU/20091030|T VEU |f t1:-0.0379971 t5:-0.201197 r5:0.240717 t10:-0.145208 r10:0.507574 t20:0.0100036 r20:0.795463 t40:0.0229617 r40:0.869712 t60:0.04001 r60:0.914788 t90:0.0539572 r90:0.910126 0.547128 1 XLU/20091030|T XLU |f t1:-0.0188421 t5:-0.117393 r5:0.326973 t10:-0.107099 r10:0.416778 t20:0.00497567 r20:0.794569 t40:0.00180554 r40:0.825411 t60:0.00375466 r60:0.860043 t90:0.0137378 r90:0.847027 0.563374 1 JJC/20091030|T JJC |f t1:-0.0270744 t5:-0.0741613 r5:0.119442 t10:0.0324018 r10:0.481451 t20:0.106336 r20:0.689154 t40:0.0242097 r40:-0.153794 t60:0.0119483 r60:-0.300191 t90:0.0556525 r90:0.320814 0.566442 1 FGD/20091030|T FGD |f t1:-0.0430836 t5:-0.2628 r5:0.287877 t10:-0.181628 r10:0.578022 t20:0.0079695 r20:0.816144 t40:0.0344492 r40:0.897484 t60:0.05495 r60:0.935444 t90:0.0753034 r90:0.914399 0.520991 1 FXF/20091030|T FXF |f t1:-0.00677342 t5:-0.0508705 r5:-0.0637455 t10:-0.0304377 r10:0.261718 t20:0.0156777 r20:0.726935 t40:0.0151217 r40:0.698724 t60:0.0220764 r60:0.816524 t90:0.017033 r90:0.609657 0.514747 1 LQD/20091030|T LQD |f t1:0.00893457 t5:0.0156296 r5:-0.556457 t10:0.00612272 r10:-0.593567 t20:0.00405723 r20:-0.589213 t40:-0.00562124 r40:-0.546899 t60:0.00646718 r60:0.0339048 t90:0.0134373 r90:0.399526 0.509564 1 SCZ/20091030|T SCZ |f t1:-0.0168165 t5:-0.183032 r5:-0.246695 t10:-0.155893 r10:-0.0984872 t20:0.00133244 r20:0.610043 t40:0.0133063 r40:0.712717 t60:0.0388921 r60:0.831086 t90:0.0579396 r90:0.885174 0.550205 1 IYW/20091030|T IYW |f t1:-0.0257015 t5:-0.145404 r5:0.31367 t10:-0.0606346 r10:0.628719 t20:0.0285629 r20:0.827002 t40:0.0278779 r40:0.84494 t60:0.0365909 r60:0.886725 t90:0.0449384 r90:0.814446 0.520547 1 VPL/20091030|T VPL |f t1:-0.0224816 t5:-0.144677 r5:0.145524 t10:-0.114095 r10:0.356927 t20:0.000391768 r20:0.713195 t40:0.00200297 r40:0.773772 t60:0.0171099 r60:0.871805 t90:0.0361985 r90:0.874788 0.550035 1 DGS/20091030|T DGS |f t1:-0.0325581 t5:-0.252612 r5:0.0586763 t10:-0.147632 r10:0.476476 t20:-0.0243326 r20:0.748603 t40:0.0266377 r40:0.896225 t60:0.0448006 r60:0.926361 t90:0.0537557 r90:0.923709 0.57216 1 ICF/20091030|T ICF |f t1:-0.0194888 t5:-0.204601 r5:-0.262957 t10:-0.0954201 r10:0.056805 t20:-0.0109471 r20:0.501554 t40:0.000614356 r40:0.414962 t60:0.033192 r60:0.59482 t90:0.0861879 r90:0.74769 0.552177 1 DVY/20091030|T DVY |f t1:-0.0237933 t5:-0.122272 r5:0.373939 t10:-0.0932106 r10:0.537308 t20:0.0197582 r20:0.803765 t40:0.0210456 r40:0.805212 t60:0.0256437 r60:0.848365 t90:0.0446939 r90:0.833571 0.505641 1 IEO/20091030|T IEO |f t1:-0.0513842 t5:-0.303538 r5:0.316891 t10:-0.234672 r10:0.545909 t20:0.0287133 r20:0.797321 t40:0.0644131 r40:0.870188 t60:0.0685322 r60:0.890674 t90:0.0744319 r90:0.872105 0.540657 1 VOT/20091030|T VOT |f t1:-0.0304798 t5:-0.231569 r5:0.194064 t10:-0.154567 r10:0.531022 t20:0.00257124 r20:0.798079 t40:0.0235923 r40:0.874085 t60:0.0383084 r60:0.917876 t90:0.0518178 r90:0.912417 0.510594 1 CIU/20091030|T CIU |f t1:0.00203538 t5:0.0228118 r5:0.00079832 t10:0.0163789 r10:-0.136502 t20:0.00074463 r20:-0.51894 t40:-6.3767e-05 r40:-0.474332 t60:0.00493637 r60:-0.0284732 t90:0.00939793 r90:0.385511 0.568993 1 EWG/20091030|T EWG |f t1:-0.0487902 t5:-0.289882 r5:0.31145 t10:-0.183859 r10:0.621304 t20:-0.000485531 r20:0.828775 t40:0.0266861 r40:0.906648 t60:0.0458086 r60:0.935377 t90:0.0604899 r90:0.927707 0.552025 1 EWT/20091030|T EWT |f t1:-0.0305367 t5:-0.247476 r5:0.178392 t10:-0.141452 r10:0.576458 t20:-0.0319021 r20:0.819398 t40:0.0187137 r40:0.915126 t60:0.0511659 r60:0.908288 t90:0.0448692 r90:0.885801 0.512776 1 GSG/20091030|T GSG |f t1:-0.0344371 t5:-0.20678 r5:-0.0104664 t10:-0.102128 r10:0.343161 t20:0.094917 r20:0.772973 t40:0.058051 r40:0.58197 t60:0.0183102 r60:0.0986334 t90:0.022095 r90:0.14744 0.533361 1 KRE/20091030|T KRE |f t1:-0.0517357 t5:-0.0326382 r5:0.697203 t10:-0.0335509 r10:0.645851 t20:-0.00579366 r20:0.751674 t40:0.000621771 r40:0.668926 t60:-0.00911764 r60:0.493733 t90:0.0378207 r90:0.673487 0.575289 1 LVL/20091030|T LVL |f t1:-0.0555699 t5:-0.283364 r5:0.256591 t10:-0.164673 r10:0.586439 t20:0.0104848 r20:0.837215 t40:0.0314509 r40:0.892548 t60:0.0500924 r60:0.90123 t90:0.0690016 r90:0.909621 0.384527 1 UNG/20091030|T UNG |f t1:-0.017375 t5:-0.27976 r5:-0.0235575 t10:-0.32988 r10:-0.0335123 t20:-0.129673 r20:0.52961 t40:0.0224995 r40:0.736962 t60:-0.0227487 r60:0.456617 t90:-0.0489233 r90:0.291082 0.502139 1 MUB/20091030|T MUB |f t1:-0.00107009 t5:-0.0250751 r5:-0.142644 t10:-0.000990754 r10:0.38973 t20:-0.0201749 r20:-0.2569 t40:-0.00777654 r40:0.230868 t60:0.00784951 r60:0.611697 t90:0.0110516 r90:0.76462 0.551929 1 VT/20091030|T VT |f t1:-0.0360183 t5:-0.16715 r5:0.252311 t10:-0.124908 r10:0.489885 t20:0.00991245 r20:0.787688 t40:0.0216625 r40:0.851396 t60:0.0356782 r60:0.898887 t90:0.0496625 r90:0.89537 0.628672 1 DAG/20091030|T DAG |f t1:-0.0340064 t5:-0.355163 r5:-0.291218 t10:-0.181408 r10:0.11176 t20:0.103671 r20:0.660054 t40:0.0891545 r40:0.683474 t60:0.0169531 r60:0.0902814 t90:0.0189069 r90:0.0979772 0.568349 1 PPH/20091030|T PPH |f t1:-0.013984 t5:-0.0738097 r5:0.444797 t10:-0.202925 r10:-0.283624 t20:-0.0732632 r20:0.385236 t40:-0.00375964 r40:0.776048 t60:0.00707145 r60:0.86925 t90:0.0212921 r90:0.91512 0.543322 1 VSS/20091030|T VSS |f t1:-0.0324802 t5:-0.212205 r5:0.0240615 t10:-0.175661 r10:0.223125 t20:-0.00349541 r20:0.706004 t40:0.0280377 r40:0.847266 t60:0.048609 r60:0.908077 t90:0.0609032 r90:0.93403 0.569744 1 DBB/20091030|T DBB |f t1:-0.0317647 t5:-0.196107 r5:0.201413 t10:0.0570305 r10:0.673586 t20:0.132791 r20:0.820445 t40:0.0523421 r40:0.163234 t60:0.0290698 r60:-0.129706 t90:0.0567257 r90:0.286705 0.536119 1 XLP/20091030|T XLP |f t1:-0.0157484 t5:0.0118062 r5:0.496792 t10:-0.0488241 r10:0.109331 t20:0.0231801 r20:0.682205 t40:0.0271291 r40:0.771551 t60:0.0288932 r60:0.818752 t90:0.0288254 r90:0.71694 0.52075 1 IJT/20091030|T IJT |f t1:-0.0249246 t5:-0.257404 r5:0.0232095 t10:-0.17905 r10:0.398451 t20:-0.0181827 r20:0.749958 t40:0.0175795 r40:0.869011 t60:0.0296389 r60:0.912003 t90:0.0452448 r90:0.912972 0.605259 1 EWZ/20091030|T EWZ |f t1:-0.0458594 t5:-0.278528 r5:0.0514514 t10:-0.169603 r10:0.312517 t20:0.0282194 r20:0.727667 t40:0.106191 r40:0.90204 t60:0.0913184 r60:0.811343 t90:0.0855234 r90:0.759224 0.532556 1 PBW/20091030|T PBW |f t1:-0.0425165 t5:-0.384194 r5:0.0143164 t10:-0.27695 r10:0.35478 t20:-0.0589865 r20:0.75014 t40:-0.00665737 r40:0.842369 t60:0.0211622 r60:0.867039 t90:0.0230498 r90:0.846643 0.540242 1 FXY/20091030|T FXY |f t1:0.0157138 t5:0.0773814 r5:-0.540674 t10:-0.00743923 r10:-0.806283 t20:-0.0334172 r20:-0.891005 t40:0.00399963 r40:-0.128416 t60:0.0207381 r60:0.354278 t90:0.0145552 r90:0.0957955 0.56907 1 IYZ/20091030|T IYZ |f t1:-0.0244957 t5:-0.125672 r5:0.422475 t10:-0.116428 r10:0.525113 t20:-0.0499468 r20:0.797967 t40:-0.0108192 r40:0.812928 t60:0.0135969 r60:0.877577 t90:0.0133585 r90:0.866271 0.576693 1 MVV/20091030|T MVV |f t1:-0.0569007 t5:-0.505979 r5:0.138117 t10:-0.307432 r10:0.534239 t20:-0.015704 r20:0.799851 t40:0.0281546 r40:0.863061 t60:0.0618646 r60:0.912622 t90:0.10322 r90:0.9114 0.557924 1 VUG/20091030|T VUG |f t1:-0.0245773 t5:-0.133207 r5:0.352633 t10:-0.0894039 r10:0.595578 t20:0.0184799 r20:0.817548 t40:0.0227493 r40:0.855379 t60:0.030864 r60:0.897547 t90:0.0395001 r90:0.871292 0.453106 1 PST/20091030|T PST |f t1:-0.0140847 t5:-0.085665 r5:0.198354 t10:0.0141117 r10:0.65808 t20:0.0268068 r20:0.760526 t40:-0.0132242 r40:-0.0299152 t60:-0.0250327 r60:-0.338077 t90:-0.0214776 r90:-0.172845 0.438419 1 PSQ/20091030|T PSQ |f t1:0.024555 t5:0.187421 r5:-0.188808 t10:0.0836924 r10:-0.59871 t20:-0.0167274 r20:-0.840737 t40:-0.0227632 r40:-0.863729 t60:-0.0356704 r60:-0.900163 t90:-0.0466362 r90:-0.863527 0.563591 1 VNQ/20091030|T VNQ |f t1:-0.0175224 t5:-0.189322 r5:-0.292216 t10:-0.0934103 r10:0.00404375 t20:-0.0148068 r20:0.4653 t40:-0.00174246 r40:0.396658 t60:0.0299999 r60:0.583054 t90:0.0818245 r90:0.742147 0.511495 1 IEI/20091030|T IEI |f t1:0.0043674 t5:0.0321725 r5:-0.177959 t10:-0.00229738 r10:-0.648303 t20:-0.00819922 r20:-0.806244 t40:0.000989603 r40:-0.254306 t60:0.00498404 r60:0.167393 t90:0.00357243 r90:-0.0322399 0.594267 1 EWW/20091030|T EWW |f t1:-0.0382499 t5:-0.262694 r5:0.0382392 t10:-0.209286 r10:0.280332 t20:0.0172899 r20:0.727881 t40:0.0392603 r40:0.785982 t60:0.0325365 r60:0.775556 t90:0.0592038 r90:0.820843 0.547822 1 IWP/20091030|T IWP |f t1:-0.0280144 t5:-0.23651 r5:0.200445 t10:-0.146445 r10:0.565645 t20:0.000858465 r20:0.809541 t40:0.0195215 r40:0.88396 t60:0.0331988 r60:0.923774 t90:0.0478662 r90:0.917571 0.556192 1 IWV/20091030|T IWV |f t1:-0.0284101 t5:-0.152377 r5:0.323302 t10:-0.1138 r10:0.544806 t20:0.00641426 r20:0.79539 t40:0.0176563 r40:0.852321 t60:0.0283007 r60:0.898896 t90:0.0438219 r90:0.888319 0.551642 1 DIG/20091030|T DIG |f t1:-0.0769162 t5:-0.366976 r5:0.433384 t10:-0.260669 r10:0.625875 t20:0.127489 r20:0.821905 t40:0.102258 r40:0.805131 t60:0.0981702 r60:0.806866 t90:0.0889739 r90:0.714501 0.555357 1 VTI/20091030|T VTI |f t1:-0.0274093 t5:-0.160245 r5:0.304131 t10:-0.11337 r10:0.554376 t20:0.00698702 r20:0.801641 t40:0.0174461 r40:0.849537 t60:0.0285139 r60:0.897951 t90:0.0447509 r90:0.890464 0.517256 1 FXA/20091030|T FXA |f t1:-0.017256 t5:-0.0750943 r5:0.177904 t10:-0.0497922 r10:0.424991 t20:0.0345968 r20:0.764251 t40:0.0434489 r40:0.82956 t60:0.0409078 r60:0.769079 t90:0.0348173 r90:0.565629 0.508428 1 NLR/20091030|T NLR |f t1:-0.036304 t5:-0.297456 r5:0.212486 t10:-0.215485 r10:0.497278 t20:-0.0208984 r20:0.761637 t40:0.00681561 r40:0.844646 t60:0.0214901 r60:0.907979 t90:0.0263803 r90:0.901995 0.509685 1 AGG/20091030|T AGG |f t1:0.00382373 t5:0.0177172 r5:-0.412844 t10:0.00242059 r10:-0.666609 t20:-0.00309826 r20:-0.760818 t40:0.00268872 r40:-0.16092 t60:0.00658399 r60:0.198625 t90:0.00689172 r90:0.236045 0.529808 1 BWX/20091030|T BWX |f t1:0.00102617 t5:-0.0202665 r5:-0.373852 t10:-0.031142 r10:-0.394812 t20:-0.00552532 r20:0.237829 t40:0.0122118 r40:0.636964 t60:0.0214795 r60:0.785835 t90:0.0200459 r90:0.785874 0.619189 1 IAU/20091030|T IAU |f t1:-0.000973236 t5:-0.026616 r5:-0.465643 t10:-0.0477723 r10:-0.525228 t20:0.0080528 r20:0.187597 t40:0.0340523 r40:0.404839 t60:0.0438603 r60:0.550768 t90:0.0320896 r90:0.161415 0.58891 1 XLV/20091030|T XLV |f t1:-0.0145007 t5:-0.0666927 r5:0.346228 t10:-0.0889523 r10:0.176607 t20:-0.00127669 r20:0.701602 t40:0.00108019 r40:0.777831 t60:0.00945843 r60:0.82671 t90:0.0238648 r90:0.833302 0.498959 1 XOP/20091030|T XOP |f t1:-0.0521902 t5:-0.314146 r5:0.303995 t10:-0.219277 r10:0.574697 t20:0.0554121 r20:0.811399 t40:0.0742024 r40:0.869111 t60:0.0704868 r60:0.869911 t90:0.0736556 r90:0.833693 0.547647 1 EZU/20091030|T EZU |f t1:-0.0421115 t5:-0.231339 r5:0.262368 t10:-0.176193 r10:0.509542 t20:-0.00276694 r20:0.788274 t40:0.0264133 r40:0.883555 t60:0.0519331 r60:0.92228 t90:0.0674412 r90:0.9355 0.549525 1 JXI/20091030|T JXI |f t1:-0.0236501 t5:-0.106127 r5:0.369956 t10:-0.0939473 r10:0.478753 t20:-0.0205042 r20:0.8068 t40:-0.00520966 r40:0.824782 t60:0.0187925 r60:0.86809 t90:0.0296326 r90:0.904464 0.572316 1 XBI/20091030|T XBI |f t1:-0.0205712 t5:-0.220068 r5:0.00202912 t10:-0.207496 r10:0.0702494 t20:-0.0839677 r20:0.658528 t40:-0.0785401 r40:0.655112 t60:-0.0322596 r60:0.794363 t90:0.00446719 r90:0.819839 0.54121 1 IYG/20091030|T IYG |f t1:-0.0472207 t5:-0.189683 r5:0.395649 t10:-0.147424 r10:0.583685 t20:-0.0276961 r20:0.763912 t40:0.0129153 r40:0.872476 t60:0.0207674 r60:0.904715 t90:0.0585569 r90:0.886709 0.637624 1 SLX/20091030|T SLX |f t1:-0.0436314 t5:-0.442372 r5:-0.128674 t10:-0.298621 r10:0.202517 t20:0.0121381 r20:0.713564 t40:0.0529718 r40:0.824075 t60:0.0721998 r60:0.865822 t90:0.077402 r90:0.861122 0.600607 1 HAO/20091030|T HAO |f t1:-0.0410591 t5:-0.266898 r5:0.22739 t10:-0.105817 r10:0.62019 t20:0.0447767 r20:0.835219 t40:0.0232116 r40:0.717985 t60:0.0264191 r60:0.639621 t90:0.0319787 r90:0.591341 0.578097 1 EZA/20091030|T EZA |f t1:-0.0445273 t5:-0.301477 r5:-0.0242999 t10:-0.230675 r10:0.235406 t20:-0.0320382 r20:0.697269 t40:0.0058307 r40:0.822558 t60:0.0469753 r60:0.890327 t90:0.0522752 r90:0.917116 0.564958 1 XLY/20091030|T XLY |f t1:-0.0264916 t5:-0.194757 r5:0.125815 t10:-0.112893 r10:0.465266 t20:0.0131664 r20:0.788048 t40:0.0224322 r40:0.847086 t60:0.0317694 r60:0.873744 t90:0.051362 r90:0.857666 0.511565 1 IEF/20091030|T IEF |f t1:0.00741956 t5:0.0400134 r5:-0.290431 t10:-0.0104317 r10:-0.700283 t20:-0.0169973 r20:-0.791181 t40:0.00130534 r40:-0.0646992 t60:0.00683516 r60:0.255323 t90:0.00469072 r90:0.0608696 0.559598 1 DEM/20091030|T DEM |f t1:-0.047032 t5:-0.280802 r5:0.268601 t10:-0.156953 r10:0.630554 t20:-0.0133041 r20:0.848158 t40:0.0218861 r40:0.914185 t60:0.0423603 r60:0.944234 t90:0.0558198 r90:0.952901 0.556859 1 IVW/20091030|T IVW |f t1:-0.0263945 t5:-0.118717 r5:0.436629 t10:-0.0727101 r10:0.65777 t20:0.0321742 r20:0.841437 t40:0.0267209 r40:0.827196 t60:0.0326055 r60:0.866125 t90:0.0393511 r90:0.834404 0.702399 1 UYM/20091030|T UYM |f t1:-0.0777534 t5:-0.541444 r5:0.137821 t10:-0.402251 r10:0.40145 t20:0.00518371 r20:0.758281 t40:0.0482472 r40:0.802834 t60:0.0872569 r60:0.860151 t90:0.136968 r90:0.868961 0.535587 1 IXC/20091030|T IXC |f t1:-0.0350318 t5:-0.195605 r5:0.269075 t10:-0.132019 r10:0.529352 t20:0.0675454 r20:0.801046 t40:0.0486458 r40:0.756772 t60:0.0525504 r60:0.798591 t90:0.0482891 r90:0.709586 0.524614 1 PFF/20091102|T PFF |f t1:-0.0203141 t5:-0.155921 r5:0.286017 t10:-0.0936998 r10:0.663211 t20:-0.0332771 r20:0.882562 t40:-0.00339748 r40:0.875924 t60:0.00321515 r60:0.834959 t90:0.023491 r90:0.821669 0.535554 1 WIP/20091102|T WIP |f t1:-0.000529521 t5:0.0052926 r5:0.138738 t10:-0.0484403 r10:-0.330361 t20:-0.00862705 r20:0.360269 t40:0.0151291 r40:0.687214 t60:0.0228471 r60:0.815714 t90:0.0244878 r90:0.83488 0.538825 1 GCC/20091102|T GCC |f t1:0.00994637 t5:-0.0236362 r5:-0.468684 t10:-0.0852714 r10:-0.537358 t20:0.0484905 r20:0.44881 t40:0.0527781 r40:0.411635 t60:0.032009 r60:-0.0254911 t90:0.0246677 r90:-0.176793 0.573764 1 AAXJ/20091102|T AAXJ |f t1:0.018292 t5:-0.174433 r5:-0.372303 t10:-0.156051 r10:-0.294878 t20:-0.0138399 r20:0.531304 t40:0.0197953 r40:0.739302 t60:0.0398553 r60:0.754229 t90:0.0449747 r90:0.715542 0.575133 1 VWO/20091102|T VWO |f t1:0.0189679 t5:-0.190745 r5:-0.343257 t10:-0.177168 r10:-0.260646 t20:-0.0195423 r20:0.51655 t40:0.0366973 r40:0.775637 t60:0.0537011 r60:0.830798 t90:0.0568811 r90:0.812595 0.297446 1 EEV/20091102|T EEV |f t1:-0.0311732 t5:0.333914 r5:0.230602 t10:0.338181 r10:0.178096 t20:0.0218988 r20:-0.556785 t40:-0.0869334 r40:-0.792886 t60:-0.119426 r60:-0.836032 t90:-0.128642 r90:-0.804696 0.724635 1 GDX/20091102|T GDX |f t1:0.011965 t5:-0.15795 r5:-0.218058 t10:-0.30221 r10:-0.451199 t20:-0.127666 r20:0.291389 t40:0.00113436 r40:0.626963 t60:0.0699208 r60:0.781332 t90:0.0593366 r90:0.768042 0.546365 1 RTH/20091102|T RTH |f t1:0.0112946 t5:-0.0706594 r5:-0.268804 t10:-0.0490467 r10:-0.110652 t20:0.0244316 r20:0.495249 t40:0.0294087 r40:0.47143 t60:0.033582 r60:0.568528 t90:0.0434044 r90:0.66858 0.630876 1 MXI/20091102|T MXI |f t1:0.0147988 t5:-0.191479 r5:-0.245664 t10:-0.243297 r10:-0.300767 t20:-0.0235641 r20:0.529771 t40:0.0220854 r40:0.670737 t60:0.0431908 r60:0.787105 t90:0.0582797 r90:0.796709 0.564978 1 EWU/20091102|T EWU |f t1:0.00963708 t5:-0.0976425 r5:-0.0138992 t10:-0.0940587 r10:0.0403653 t20:0.0378614 r20:0.67379 t40:0.011816 r40:0.379526 t60:0.0309456 r60:0.610495 t90:0.0495266 r90:0.71191 0.432555 1 SH/20091102|T SH |f t1:-0.00667606 t5:0.0953413 r5:0.0946236 t10:0.109001 r10:0.124424 t20:0.00459029 r20:-0.595729 t40:-0.0194334 r40:-0.735307 t60:-0.0315787 r60:-0.814879 t90:-0.0459875 r90:-0.827124 0.59436 1 EDC/20091102|T EDC |f t1:0.0278164 t5:-0.730648 r5:-0.236095 t10:-0.632087 r10:-0.0703202 t20:-0.10274 r20:0.617442 t40:0.0869782 r40:0.837111 t60:0.135637 r60:0.871079 t90:0.147981 r90:0.854427 0.386289 1 ERY/20091102|T ERY |f t1:-0.00634923 t5:0.338841 r5:-0.064837 t10:0.398884 r10:-0.0253476 t20:-0.129107 r20:-0.662105 t40:-0.193451 r40:-0.72763 t60:-0.146022 r60:-0.216834 t90:0.0045926 r90:0.136423 0.36318 1 SDS/20091102|T SDS |f t1:-0.0123923 t5:0.184389 r5:0.0838744 t10:0.211936 r10:0.114348 t20:0.00640697 r20:-0.597703 t40:-0.0409404 r40:-0.739634 t60:-0.0648901 r60:-0.817234 t90:-0.0937863 r90:-0.826976 0.565682 1 OEF/20091102|T OEF |f t1:0.00847025 t5:-0.0921572 r5:-0.0522973 t10:-0.0942008 r10:-0.0241688 t20:-0.000327811 r20:0.586558 t40:0.0147299 r40:0.694516 t60:0.0247827 r60:0.782044 t90:0.0381443 r90:0.802989 0.607739 1 IYT/20091102|T IYT |f t1:-0.0069784 t5:-0.20127 r5:0.0319782 t10:-0.263798 r10:-0.225231 t20:-0.0605995 r20:0.591604 t40:-0.021702 r40:0.737425 t60:0.0149275 r60:0.845168 t90:0.0477305 r90:0.881099 0.499564 1 BIL/20091102|T BIL |f t1:0 t5:0.00253707 r5:-0.0659632 t10:0.000993669 r10:-0.504783 t20:0.000126036 r20:-0.743919 t40:-2.00633e-05 r40:-0.752567 t60:1.21585e-05 r60:-0.720347 t90:-4.84643e-05 r90:-0.786522 0.246161 1 GLL/20091102|T GLL |f t1:-0.0287101 t5:-0.181691 r5:0.407412 t10:0.0585327 r10:0.735486 t20:-0.00513703 r20:0.445942 t40:-0.0776623 r40:-0.0811506 t60:-0.0978405 r60:-0.304892 t90:-0.0735258 r90:0.122739 0.184391 1 EDZ/20091102|T EDZ |f t1:-0.0404801 t5:0.459481 r5:0.204804 t10:0.489936 r10:0.182217 t20:0.0249712 r20:-0.553761 t40:-0.134407 r40:-0.789972 t60:-0.182412 r60:-0.833252 t90:-0.199667 r90:-0.802198 0.548095 1 IWM/20091102|T IWM |f t1:-0.00195469 t5:-0.239798 r5:-0.195119 t10:-0.213382 r10:-0.018828 t20:-0.0641051 r20:0.629598 t40:-0.00516709 r40:0.806269 t60:0.0230321 r60:0.877887 t90:0.0462694 r90:0.898946 0.552394 1 VXF/20091102|T VXF |f t1:0.00025618 t5:-0.223959 r5:-0.225321 t10:-0.205958 r10:-0.0830718 t20:-0.0506627 r20:0.624731 t40:0.00244532 r40:0.802147 t60:0.029363 r60:0.876991 t90:0.0512155 r90:0.896711 0.556972 1 IJJ/20091102|T IJJ |f t1:0.00252292 t5:-0.221693 r5:-0.25912 t10:-0.181033 r10:-0.00741324 t20:-0.0426472 r20:0.642916 t40:-0.00276739 r40:0.775962 t60:0.0241629 r60:0.861615 t90:0.0514793 r90:0.879878 0.620279 1 PIN/20091102|T PIN |f t1:0.0123458 t5:-0.261543 r5:-0.25153 t10:-0.287132 r10:-0.357446 t20:-0.0945412 r20:0.558073 t40:0.0177776 r40:0.854641 t60:0.0499693 r60:0.917049 t90:0.0457438 r90:0.889111 0.612665 1 XLB/20091102|T XLB |f t1:0.00882259 t5:-0.169574 r5:-0.1822 t10:-0.217693 r10:-0.28475 t20:-0.0415953 r20:0.539736 t40:-0.00221988 r40:0.692988 t60:0.0205404 r60:0.807323 t90:0.0494454 r90:0.816868 0.577435 1 ECH/20091102|T ECH |f t1:0.00662803 t5:-0.0852152 r5:0.201296 t10:-0.0493728 r10:0.440876 t20:0.0325033 r20:0.790637 t40:0.0511953 r40:0.864552 t60:0.03531 r60:0.450025 t90:0.0182069 r90:0.0733647 0.515822 1 TYH/20091102|T TYH |f t1:0.0115849 t5:-0.401677 r5:-0.159141 t10:-0.273093 r10:0.143298 t20:0.0282359 r20:0.674456 t40:0.0643362 r40:0.754244 t60:0.0993444 r60:0.82942 t90:0.123094 r90:0.769072 0.614482 1 VAW/20091102|T VAW |f t1:0.00860647 t5:-0.186972 r5:-0.180565 t10:-0.22318 r10:-0.245204 t20:-0.0447381 r20:0.558572 t40:0.00222074 r40:0.722091 t60:0.0277708 r60:0.826026 t90:0.0554073 r90:0.836946 0.629652 1 DBP/20091102|T DBP |f t1:0.00991744 t5:0.0334666 r5:-0.360142 t10:-0.0833666 r10:-0.649109 t20:-0.0189695 r20:-0.0747208 t40:0.0287552 r40:0.356748 t60:0.0504218 r60:0.594661 t90:0.0407434 r90:0.400559 0.658075 1 XME/20091102|T XME |f t1:0.000235266 t5:-0.270171 r5:-0.102265 t10:-0.335884 r10:-0.197247 t20:-0.091234 r20:0.563967 t40:-0.00392767 r40:0.734988 t60:0.0543609 r60:0.832657 t90:0.0709001 r90:0.867976 0.559342 1 VO/20091102|T VO |f t1:0.00458674 t5:-0.190569 r5:-0.202369 t10:-0.182682 r10:-0.11698 t20:-0.0301127 r20:0.616272 t40:0.013425 r40:0.780519 t60:0.035629 r60:0.861766 t90:0.0565298 r90:0.881286 0.581487 1 RSX/20091102|T RSX |f t1:0.0253713 t5:-0.238323 r5:-0.335599 t10:-0.28463 r10:-0.361085 t20:0.00152748 r20:0.48552 t40:0.10723 r40:0.774984 t60:0.119049 r60:0.796375 t90:0.107885 r90:0.678712 0.609818 1 EWC/20091102|T EWC |f t1:0.00418411 t5:-0.178849 r5:-0.215335 t10:-0.252837 r10:-0.3804 t20:-0.073118 r20:0.489513 t40:0.00452764 r40:0.750781 t60:0.0341669 r60:0.853898 t90:0.0451911 r90:0.839661 0.484564 1 TUR/20091102|T TUR |f t1:0.00768835 t5:-0.352113 r5:-0.115264 t10:-0.27502 r10:0.156357 t20:-0.0596401 r20:0.690194 t40:0.0555387 r40:0.890917 t60:0.0479615 r60:0.880871 t90:0.0805986 r90:0.893617 0.56527 1 VYM/20091102|T VYM |f t1:0.00418937 t5:-0.109022 r5:-0.0689107 t10:-0.127116 r10:-0.123613 t20:-0.0231562 r20:0.584057 t40:0.00752665 r40:0.737152 t60:0.0212259 r60:0.823695 t90:0.0437059 r90:0.839595 0.53301 1 FCG/20091102|T FCG |f t1:0.00311236 t5:-0.324327 r5:0.00901956 t10:-0.319027 r10:0.0477592 t20:-0.0264879 r20:0.665496 t40:0.0588876 r40:0.809101 t60:0.0825625 r60:0.857136 t90:0.0920857 r90:0.873691 0.562882 1 VGT/20091102|T VGT |f t1:0.00303736 t5:-0.129323 r5:-0.0878942 t10:-0.0966076 r10:0.156956 t20:0.00481327 r20:0.67746 t40:0.0208276 r40:0.769372 t60:0.0346804 r60:0.845175 t90:0.0451047 r90:0.799712 0.563582 1 EWQ/20091102|T EWQ |f t1:0.0133795 t5:-0.169769 r5:-0.118979 t10:-0.195817 r10:-0.138576 t20:-0.0306267 r20:0.599701 t40:0.0143144 r40:0.783003 t60:0.0494555 r60:0.859171 t90:0.0671055 r90:0.897317 0.557612 1 IEV/20091102|T IEV |f t1:0.00740744 t5:-0.11929 r5:-0.0248326 t10:-0.145386 r10:-0.0683048 t20:0.00257226 r20:0.63582 t40:0.0170453 r40:0.708881 t60:0.0421618 r60:0.813584 t90:0.0602913 r90:0.845869 0.563996 1 XLK/20091102|T XLK |f t1:0.00580553 t5:-0.0954991 r5:-0.0971669 t10:-0.0725027 r10:0.106044 t20:0.00935131 r20:0.657983 t40:0.0172417 r40:0.700307 t60:0.0289668 r60:0.78253 t90:0.038146 r90:0.72712 0.557575 1 EFG/20091102|T EFG |f t1:0.00885378 t5:-0.0798816 r5:-0.07698 t10:-0.115412 r10:-0.193332 t20:0.00843175 r20:0.583056 t40:0.013387 r40:0.591272 t60:0.0332055 r60:0.751103 t90:0.0444543 r90:0.795271 0.585814 1 BKF/20091102|T BKF |f t1:0.0175177 t5:-0.16247 r5:-0.290341 t10:-0.178814 r10:-0.260861 t20:0.0118695 r20:0.510882 t40:0.0659302 r40:0.741437 t60:0.0678313 r60:0.676577 t90:0.0601673 r90:0.544239 0.534822 1 KIE/20091102|T KIE |f t1:-0.0020999 t5:-0.0902468 r5:0.163346 t10:-0.189625 r10:-0.0716452 t20:-0.0909587 r20:0.466805 t40:-0.00882251 r40:0.744556 t60:0.0294721 r60:0.841193 t90:0.082816 r90:0.850923 0.606932 1 EEB/20091102|T EEB |f t1:0.0163645 t5:-0.170443 r5:-0.167888 t10:-0.175985 r10:-0.114492 t20:-0.00514708 r20:0.549218 t40:0.0621081 r40:0.80221 t60:0.0656937 r60:0.759858 t90:0.0648819 r90:0.704224 0.544434 1 IJK/20091102|T IJK |f t1:0.00699304 t5:-0.191414 r5:-0.325482 t10:-0.169295 r10:-0.154764 t20:-0.0220817 r20:0.602259 t40:0.015862 r40:0.768113 t60:0.0345607 r60:0.850235 t90:0.0508235 r90:0.86513 0.414941 1 DUG/20091102|T DUG |f t1:-0.00812112 t5:0.30162 r5:0.0413737 t10:0.277707 r10:-0.0544333 t20:-0.0839893 r20:-0.672652 t40:-0.110607 r40:-0.702283 t60:-0.117421 r60:-0.73285 t90:-0.108792 r90:-0.636564 0.384969 1 TWM/20091102|T TWM |f t1:0.00342093 t5:0.43458 r5:0.162055 t10:0.39872 r10:0.0202573 t20:0.112637 r20:-0.62388 t40:-0.00709959 r40:-0.803989 t60:-0.0621956 r60:-0.875622 t90:-0.109475 r90:-0.896349 0.55059 1 MDY/20091102|T MDY |f t1:0.00525286 t5:-0.206826 r5:-0.296329 t10:-0.173933 r10:-0.0757007 t20:-0.0317259 r20:0.62475 t40:0.00668063 r40:0.774305 t60:0.0289568 r60:0.85568 t90:0.050883 r90:0.874219 0.562838 1 ACWI/20091102|T ACWI |f t1:0.011036 t5:-0.127251 r5:-0.204711 t10:-0.140067 r10:-0.209846 t20:-0.0128053 r20:0.575722 t40:0.015311 r40:0.732074 t60:0.0328218 r60:0.826049 t90:0.0479066 r90:0.839627 0.506861 1 BSV/20091102|T BSV |f t1:-0.00212567 t5:0.00978431 r5:0.498389 t10:0.001173 r10:0.114879 t20:-0.00136315 r20:-0.151563 t40:0.000471357 r40:0.181173 t60:0.00230259 r60:0.453811 t90:0.00281829 r90:0.524162 0.6394 1 DDM/20091102|T DDM |f t1:0.0162605 t5:-0.106963 r5:-0.0493237 t10:-0.132311 r10:-0.0977591 t20:0.0203349 r20:0.578047 t40:0.0367972 r40:0.617094 t60:0.0498116 r60:0.700011 t90:0.0815536 r90:0.724671 0.56795 1 DIA/20091102|T DIA |f t1:0.00810635 t5:-0.0473004 r5:0.000957795 t10:-0.0750492 r10:-0.126402 t20:0.0106022 r20:0.539585 t40:0.0198551 r40:0.618176 t60:0.0250905 r60:0.694009 t90:0.0405293 r90:0.721418 0.502102 1 TLT/20091102|T TLT |f t1:-0.00765083 t5:0.0443899 r5:0.353565 t10:-0.0286687 r10:-0.287104 t20:-0.0376142 r20:-0.400379 t40:-0.00439926 r40:0.275125 t60:0.00847461 r60:0.520288 t90:0.00991774 r90:0.487605 0.350279 1 DXD/20091102|T DXD |f t1:-0.0165485 t5:0.0801993 r5:0.0289048 t10:0.11597 r10:0.109832 t20:-0.0299268 r20:-0.563766 t40:-0.0476124 r40:-0.612882 t60:-0.0594902 r60:-0.689131 t90:-0.0914304 r90:-0.711753 0.556917 1 XHB/20091102|T XHB |f t1:0.00289645 t5:-0.285464 r5:-0.210974 t10:-0.229899 r10:0.027938 t20:-0.0595557 r20:0.583103 t40:-0.0417424 r40:0.62825 t60:-0.0104211 r60:0.757199 t90:0.0600334 r90:0.75787 0.538325 1 VDE/20091102|T VDE |f t1:0.00540343 t5:-0.175759 r5:-0.0612195 t10:-0.171558 r10:0.00581469 t20:0.0266574 r20:0.663227 t40:0.0508582 r40:0.727824 t60:0.0579709 r60:0.774897 t90:0.0554414 r90:0.715103 0.509306 1 BND/20091102|T BND |f t1:-0.00403481 t5:0.0142833 r5:0.439333 t10:-0.000391941 r10:0.000434606 t20:-0.00424265 r20:-0.255927 t40:0.00124681 r40:0.259544 t60:0.00494714 r60:0.540124 t90:0.00608865 r90:0.627834 0.511609 1 EMB/20091102|T EMB |f t1:-0.00945447 t5:-0.0523734 r5:0.0311896 t10:-0.0636245 r10:-0.0493909 t20:-0.0255761 r20:0.57843 t40:0.0147734 r40:0.812233 t60:0.0251162 r60:0.890909 t90:0.0269706 r90:0.933758 0.496234 1 SCO/20091102|T SCO |f t1:-0.0332748 t5:0.073822 r5:0.158891 t10:0.0925915 r10:0.0864878 t20:-0.269894 r20:-0.616964 t40:-0.177232 r40:-0.131959 t60:-0.0813858 r60:0.304501 t90:-0.0773824 r90:0.299287 0.545367 1 AMJ/20091102|T AMJ |f t1:-0.00350399 t5:-0.0813333 r5:-0.0871 t10:-0.0897967 r10:-0.028924 t20:0.0286508 r20:0.601842 t40:0.0434639 r40:0.717908 t60:0.0320264 r60:0.441718 t90:0.0305886 r90:0.368454 0.490868 1 OIL/20091102|T OIL |f t1:0.0152675 t5:-0.057488 r5:-0.131804 t10:-0.0652861 r10:-0.0638048 t20:0.1264 r20:0.625396 t40:0.0743257 r40:0.123258 t60:0.0285017 r60:-0.279981 t90:0.026188 r90:-0.27959 0.50425 1 PZA/20091102|T PZA |f t1:-0.00297683 t5:-0.0729587 r5:-0.188851 t10:-0.0436708 r10:0.186872 t20:-0.0350852 r20:0.20312 t40:-0.00200633 r40:0.6788 t60:0.0212924 r60:0.813399 t90:0.0211513 r90:0.841645 0.559168 1 VGK/20091102|T VGK |f t1:0.0119343 t5:-0.117202 r5:-0.0777492 t10:-0.151681 r10:-0.15573 t20:-0.000704133 r20:0.602504 t40:0.0174848 r40:0.697659 t60:0.0425129 r60:0.808324 t90:0.0601613 r90:0.843928 0.533224 1 RWX/20091102|T RWX |f t1:0.0126766 t5:-0.101974 r5:-0.251225 t10:-0.192139 r10:-0.487492 t20:-0.0266072 r20:0.44071 t40:0.00430641 r40:0.603999 t60:0.0371288 r60:0.776266 t90:0.0619125 r90:0.847879 0.528975 1 JJA/20091102|T JJA |f t1:0.038091 t5:0.0294035 r5:-0.644646 t10:-0.0808726 r10:-0.730684 t20:0.0550273 r20:0.0108874 t40:0.0542023 r40:-0.0673348 t60:0.0143928 r60:-0.505276 t90:0.0131809 r90:-0.519004 0.569968 1 FXD/20091102|T FXD |f t1:0.00366704 t5:-0.269376 r5:-0.289599 t10:-0.200261 r10:-0.0621807 t20:-0.0379773 r20:0.591768 t40:0.0131739 r40:0.798803 t60:0.0358797 r60:0.866079 t90:0.0651108 r90:0.857269 0.516965 1 XES/20091102|T XES |f t1:0.00657417 t5:-0.282148 r5:-0.15691 t10:-0.264895 r10:-0.0348959 t20:-0.00432155 r20:0.644791 t40:0.0665698 r40:0.815204 t60:0.0859566 r60:0.863856 t90:0.0821508 r90:0.844114 0.559687 1 VIG/20091102|T VIG |f t1:0.00788736 t5:-0.0740374 r5:-0.218096 t10:-0.0937822 r10:-0.286044 t20:0.000356499 r20:0.534627 t40:0.0182036 r40:0.662575 t60:0.024946 r60:0.74538 t90:0.0350665 r90:0.782361 0.19506 1 DZZ/20091102|T DZZ |f t1:-0.0292525 t5:-0.193033 r5:0.359337 t10:0.0777793 r10:0.710322 t20:0.00490848 r20:0.406702 t40:-0.0720423 r40:-0.0847219 t60:-0.0949692 r60:-0.314819 t90:-0.0697346 r90:0.0935979 0.53681 1 VFH/20091102|T VFH |f t1:0.00425382 t5:-0.161494 r5:-0.0785355 t10:-0.16159 r10:-0.0155697 t20:-0.0594481 r20:0.542447 t40:0.000466254 r40:0.756528 t60:0.0191411 r60:0.835683 t90:0.0606502 r90:0.841674 0.517583 1 DTO/20091102|T DTO |f t1:-0.0318788 t5:0.171548 r5:0.0497361 t10:0.186216 r10:-0.022595 t20:-0.301383 r20:-0.656787 t40:-0.174743 r40:-0.210714 t60:-0.0715738 r60:0.217047 t90:-0.0536116 r90:0.31554 0.568021 1 EWP/20091102|T EWP |f t1:0.00514352 t5:-0.104173 r5:0.0860163 t10:-0.135057 r10:0.0565972 t20:-0.0157952 r20:0.643815 t40:0.0169094 r40:0.782664 t60:0.0434889 r60:0.839291 t90:0.0621276 r90:0.866077 0.56775 1 FDN/20091102|T FDN |f t1:-0.0026584 t5:-0.235828 r5:-0.199485 t10:-0.1193 r10:0.33889 t20:0.000363019 r20:0.756185 t40:0.0380352 r40:0.841031 t60:0.0532883 r60:0.876916 t90:0.0608476 r90:0.863698 0.6313 1 INP/20091102|T INP |f t1:0.0161601 t5:-0.248286 r5:-0.270973 t10:-0.288244 r10:-0.413363 t20:-0.0859379 r20:0.518792 t40:0.0343805 r40:0.842231 t60:0.0638079 r60:0.907368 t90:0.0565413 r90:0.853615 0.296659 1 TYP/20091102|T TYP |f t1:-0.0071742 t5:0.337463 r5:0.0749354 t10:0.240114 r10:-0.169054 t20:-0.0487897 r20:-0.679109 t40:-0.0872328 r40:-0.760042 t60:-0.121739 r60:-0.832936 t90:-0.148847 r90:-0.762691 0.576825 1 RWR/20091102|T RWR |f t1:0.00114797 t5:-0.111082 r5:-0.225211 t10:-0.104859 r10:-0.180943 t20:-0.0299164 r20:0.301252 t40:-0.00883638 r40:0.343439 t60:0.0312194 r60:0.571521 t90:0.0821243 r90:0.727954 0.542579 1 KBE/20091102|T KBE |f t1:0.0109343 t5:-0.187059 r5:-0.107464 t10:-0.235232 r10:-0.148355 t20:-0.101981 r20:0.466677 t40:-0.0190228 r40:0.753572 t60:0.00304058 r60:0.840097 t90:0.0658672 r90:0.835869 0.447935 1 EUO/20091102|T EUO |f t1:-0.00562115 t5:0.0370748 r5:0.013681 t10:0.0778375 r10:0.1226 t20:-0.0156347 r20:-0.572256 t40:-0.0240842 r40:-0.634576 t60:-0.0402067 r60:-0.76675 t90:-0.0330232 r90:-0.631438 0.566004 1 IWF/20091102|T IWF |f t1:0.00654025 t5:-0.105756 r5:-0.184155 t10:-0.0983803 r10:-0.0745199 t20:0.000322629 r20:0.619922 t40:0.0173423 r40:0.74131 t60:0.0281232 r60:0.821535 t90:0.0368294 r90:0.811482 0.256223 1 SMN/20091102|T SMN |f t1:-0.0160288 t5:0.276493 r5:0.11318 t10:0.396753 r10:0.245119 t20:0.035846 r20:-0.54413 t40:-0.0598835 r40:-0.680802 t60:-0.113409 r60:-0.78705 t90:-0.165066 r90:-0.814045 0.580647 1 SMH/20091102|T SMH |f t1:-0.00082713 t5:-0.212284 r5:-0.171335 t10:-0.165409 r10:0.03621 t20:-0.0400835 r20:0.562694 t40:-0.0129822 r40:0.724543 t60:0.0108612 r60:0.841266 t90:0.0358107 r90:0.796566 0.533813 1 XRT/20091102|T XRT |f t1:0.00767192 t5:-0.2225 r5:-0.340704 t10:-0.174107 r10:-0.10942 t20:-0.00781624 r20:0.593143 t40:0.0405182 r40:0.791479 t60:0.0520988 r60:0.844963 t90:0.0649989 r90:0.863229 0.491205 1 USO/20091102|T USO |f t1:0.0163959 t5:-0.0559692 r5:-0.141234 t10:-0.0629083 r10:-0.074384 t20:0.121733 r20:0.620367 t40:0.0723914 r40:0.122662 t60:0.0281146 r60:-0.280129 t90:0.025294 r90:-0.287204 0.531997 1 DJP/20091102|T DJP |f t1:0.00947638 t5:-0.0744195 r5:-0.278282 t10:-0.0917038 r10:-0.191859 t20:0.0553432 r20:0.6027 t40:0.0498908 r40:0.442313 t60:0.0213813 r60:-0.0481225 t90:0.0243588 r90:0.0332048 0.504314 1 CFT/20091102|T CFT |f t1:-0.00029471 t5:0.0365935 r5:0.290876 t10:0.0100603 r10:-0.19538 t20:-0.00351936 r20:-0.464627 t40:-0.00284679 r40:-0.305674 t60:0.00347063 r60:0.0619351 t90:0.0104692 r90:0.444052 0.309662 1 SRS/20091102|T SRS |f t1:-0.00582526 t5:0.182795 r5:0.207031 t10:0.194743 r10:0.185798 t20:0.0364019 r20:-0.323115 t40:-0.0221839 r40:-0.410838 t60:-0.098438 r60:-0.612124 t90:-0.197069 r90:-0.7476 0.632657 1 MOO/20091102|T MOO |f t1:0.0127656 t5:-0.166083 r5:-0.297687 t10:-0.189952 r10:-0.31392 t20:0.0119939 r20:0.577719 t40:0.0140496 r40:0.555934 t60:0.0188298 r60:0.632231 t90:0.0359427 r90:0.695671 0.513152 1 BIV/20091102|T BIV |f t1:-0.00411292 t5:0.0251003 r5:0.409534 t10:-0.00188227 r10:-0.121791 t20:-0.00704954 r20:-0.324357 t40:0.00301618 r40:0.238014 t60:0.00799031 r60:0.503676 t90:0.010559 r90:0.645802 0.272278 1 VXX/20091102|T VXX |f t1:0.0101105 t5:0.462376 r5:-0.227223 t10:0.205978 r10:-0.588421 t20:-0.0841539 r20:-0.85231 t40:-0.115058 r40:-0.902185 t60:-0.124154 r60:-0.884234 t90:-0.113683 r90:-0.855772 0.612055 1 IYM/20091102|T IYM |f t1:0.00904642 t5:-0.180628 r5:-0.147629 t10:-0.220563 r10:-0.212286 t20:-0.0289614 r20:0.570778 t40:0.0169519 r40:0.693917 t60:0.0441485 r60:0.796266 t90:0.0697236 r90:0.824623 0.604331 1 IFN/20091102|T IFN |f t1:0.00533524 t5:-0.184849 r5:-0.0555133 t10:-0.224014 r10:-0.1591 t20:-0.0360255 r20:0.606649 t40:0.0429578 r40:0.860377 t60:0.0424115 r60:0.728559 t90:0.00139355 r90:0.201357 0.650253 1 SLV/20091102|T SLV |f t1:0.00558487 t5:-0.0870061 r5:-0.192917 t10:-0.200743 r10:-0.360361 t20:-0.068423 r20:0.338993 t40:0.0167526 r40:0.621856 t60:0.0757274 r60:0.756223 t90:0.0736878 r90:0.768732 0.522615 1 TAO/20091102|T TAO |f t1:0.0139263 t5:-0.0878408 r5:-0.252896 t10:-0.131586 r10:-0.213046 t20:0.0490668 r20:0.50092 t40:0.0345536 r40:0.297632 t60:0.0360996 r60:0.243321 t90:0.0198669 r90:-0.00244116 0.518838 1 PGF/20091102|T PGF |f t1:-0.00392671 t5:-0.11862 r5:-0.0385496 t10:-0.0718619 r10:0.26599 t20:-0.0423682 r20:0.607634 t40:0.00843625 r40:0.781552 t60:0.0041304 r60:0.455287 t90:0.0142375 r90:0.57156 0.579721 1 IYR/20091102|T IYR |f t1:0.00147856 t5:-0.130693 r5:-0.243023 t10:-0.119587 r10:-0.172953 t20:-0.0336423 r20:0.360358 t40:-0.0119914 r40:0.386995 t60:0.0263744 r60:0.600562 t90:0.0753926 r90:0.741353 0.355743 1 QID/20091102|T QID |f t1:-0.00789532 t5:0.318336 r5:0.207506 t10:0.230963 r10:-0.107326 t20:0.00430596 r20:-0.689786 t40:-0.0353033 r40:-0.800938 t60:-0.0701729 r60:-0.859913 t90:-0.0926068 r90:-0.834355 0.583642 1 THD/20091102|T THD |f t1:0.00339116 t5:-0.294424 r5:-0.142414 t10:-0.252897 r10:-0.03148 t20:-0.120489 r20:0.455181 t40:0.00634056 r40:0.817974 t60:0.057552 r60:0.891289 t90:0.0659456 r90:0.933634 0.549397 1 IJS/20091102|T IJS |f t1:-0.00380012 t5:-0.228446 r5:-0.118856 t10:-0.197605 r10:0.0634749 t20:-0.0574291 r20:0.641506 t40:-0.00847357 r40:0.792836 t60:0.0161003 r60:0.864396 t90:0.045466 r90:0.881173 0.549851 1 VB/20091102|T VB |f t1:0.000384394 t5:-0.233282 r5:-0.21407 t10:-0.211282 r10:-0.0537841 t20:-0.0603363 r20:0.618752 t40:-0.000714602 r40:0.796608 t60:0.0298692 r60:0.873691 t90:0.0541411 r90:0.900122 0.494021 1 EDV/20091102|T EDV |f t1:-0.00654617 t5:0.038409 r5:-0.041474 t10:-0.0677711 r10:-0.500409 t20:-0.0726039 r20:-0.500629 t40:-0.020477 r40:0.181391 t60:0.00749817 r60:0.479994 t90:0.0147837 r90:0.517236 0.522026 1 IEZ/20091102|T IEZ |f t1:0.0048532 t5:-0.237061 r5:-0.106923 t10:-0.263424 r10:-0.117455 t20:0.00750546 r20:0.627497 t40:0.0657321 r40:0.784761 t60:0.0836681 r60:0.846121 t90:0.0769274 r90:0.800518 0.566298 1 VTV/20091102|T VTV |f t1:0.00489216 t5:-0.119436 r5:-0.0448372 t10:-0.132604 r10:-0.0684079 t20:-0.0182636 r20:0.611307 t40:0.00839954 r40:0.730971 t60:0.0240558 r60:0.820896 t90:0.0458943 r90:0.840581 0.542061 1 IJR/20091102|T IJR |f t1:-0.00141743 t5:-0.230207 r5:-0.217915 t10:-0.199443 r10:-0.0159706 t20:-0.0519454 r20:0.632375 t40:0.000305005 r40:0.808224 t60:0.0218104 r60:0.875274 t90:0.044399 r90:0.890649 0.472499 1 UCO/20091102|T UCO |f t1:0.0327898 t5:-0.132978 r5:-0.188251 t10:-0.131096 r10:-0.0741387 t20:0.238652 r20:0.62467 t40:0.13326 r40:0.101242 t60:0.0373479 r60:-0.32025 t90:0.031409 r90:-0.328162 0.504493 1 JNK/20091102|T JNK |f t1:-0.00633749 t5:-0.0864731 r5:-0.133345 t10:-0.045436 r10:0.266891 t20:0.00978304 r20:0.746616 t40:0.017616 r40:0.64417 t60:0.0230705 r60:0.656171 t90:0.0267802 r90:0.669686 0.550066 1 IWN/20091102|T IWN |f t1:-0.00531008 t5:-0.23958 r5:-0.109927 t10:-0.211296 r10:0.0638106 t20:-0.0649229 r20:0.648511 t40:-0.00783214 r40:0.794064 t60:0.0199085 r60:0.867725 t90:0.0520744 r90:0.885919 0.563786 1 VV/20091102|T VV |f t1:0.00656573 t5:-0.111141 r5:-0.123567 t10:-0.118041 r10:-0.111917 t20:-0.00905722 r20:0.606874 t40:0.0132778 r40:0.729555 t60:0.0267778 r60:0.818491 t90:0.042225 r90:0.832944 0.739019 1 UGL/20091102|T UGL |f t1:0.0267895 t5:0.165754 r5:-0.418271 t10:-0.073912 r10:-0.734731 t20:-0.00827223 r20:-0.437365 t40:0.0635119 r40:0.073842 t60:0.0844269 r60:0.30424 t90:0.060754 r90:-0.109309 0.587517 1 UWM/20091102|T UWM |f t1:-0.00346171 t5:-0.494892 r5:-0.233736 t10:-0.436488 r10:-0.0436018 t20:-0.13328 r20:0.623189 t40:-0.0123155 r40:0.804969 t60:0.0442 r60:0.877289 t90:0.0899228 r90:0.900416 0.53947 1 IWC/20091102|T IWC |f t1:-0.00952655 t5:-0.270881 r5:-0.036385 t10:-0.254933 r10:0.0938097 t20:-0.095741 r20:0.664125 t40:-0.0150712 r40:0.846134 t60:0.0186604 r60:0.906881 t90:0.0466111 r90:0.927482 0.570189 1 EWA/20091102|T EWA |f t1:0.0158339 t5:-0.285142 r5:-0.431096 t10:-0.226339 r10:-0.154677 t20:-0.0062112 r20:0.605652 t40:0.0585481 r40:0.82684 t60:0.0794361 r60:0.898744 t90:0.0927749 r90:0.903393 0.564312 1 IVV/20091102|T IVV |f t1:0.00632792 t5:-0.104337 r5:-0.0907627 t10:-0.114558 r10:-0.0927447 t20:-0.00753753 r20:0.607306 t40:0.0135695 r40:0.728026 t60:0.0263415 r60:0.814789 t90:0.0415602 r90:0.830156 0.564766 1 SPY/20091102|T SPY |f t1:0.00731194 t5:-0.105881 r5:-0.0968251 t10:-0.113017 r10:-0.0890683 t20:-0.00697751 r20:0.611014 t40:0.0142972 r40:0.731487 t60:0.0262528 r60:0.81416 t90:0.0413988 r90:0.826398 0.510179 1 TFI/20091102|T TFI |f t1:-0.00399557 t5:-0.0250974 r5:-0.0256303 t10:-0.0123471 r10:0.214081 t20:-0.023858 r20:-0.197108 t40:-0.00963253 r40:0.293273 t60:0.00610856 r60:0.641017 t90:0.00939291 r90:0.78254 0.556251 1 VEA/20091102|T VEA |f t1:0.0104401 t5:-0.110687 r5:-0.106506 t10:-0.142821 r10:-0.19283 t20:-0.00752387 r20:0.583034 t40:0.0110163 r40:0.691745 t60:0.0332545 r60:0.809191 t90:0.0512749 r90:0.84633 0.567679 1 QQQQ/20091102|T QQQQ |f t1:0.0041418 t5:-0.173381 r5:-0.216792 t10:-0.122508 r10:0.124985 t20:-0.00568935 r20:0.696938 t40:0.0132635 r40:0.803723 t60:0.0306456 r60:0.862338 t90:0.0417364 r90:0.839502 0.573025 1 UYG/20091102|T UYG |f t1:0.0114287 t5:-0.323789 r5:-0.0703974 t10:-0.330174 r10:-0.0181883 t20:-0.116327 r20:0.548115 t40:0.00152892 r40:0.758175 t60:0.0375038 r60:0.837127 t90:0.115808 r90:0.846584 0.516579 1 OIH/20091102|T OIH |f t1:0.00664115 t5:-0.237374 r5:-0.193955 t10:-0.232276 r10:-0.0820826 t20:0.0133746 r20:0.633119 t40:0.0633812 r40:0.783838 t60:0.0775555 r60:0.837028 t90:0.0675624 r90:0.743959 0.561104 1 GXC/20091102|T GXC |f t1:0.025468 t5:-0.142733 r5:-0.444251 t10:-0.115414 r10:-0.257754 t20:0.0339564 r20:0.524403 t40:0.0286755 r40:0.321004 t60:0.0316314 r60:0.277354 t90:0.032512 r90:0.283117 0.624863 1 SSO/20091102|T SSO |f t1:0.0139059 t5:-0.222706 r5:-0.10671 t10:-0.231668 r10:-0.0833646 t20:-0.0181163 r20:0.614266 t40:0.0285941 r40:0.748836 t60:0.0534495 r60:0.826127 t90:0.0821771 r90:0.837324 0.588964 1 XLI/20091102|T XLI |f t1:0.0114017 t5:-0.148464 r5:-0.271329 t10:-0.159569 r10:-0.281184 t20:-0.016794 r20:0.561434 t40:-0.000646572 r40:0.635408 t60:0.0283674 r60:0.774265 t90:0.053487 r90:0.826493 0.619792 1 GML/20091102|T GML |f t1:0.0110607 t5:-0.188696 r5:-0.223785 t10:-0.204269 r10:-0.181274 t20:-0.0101775 r20:0.511122 t40:0.0819289 r40:0.801266 t60:0.076349 r60:0.761615 t90:0.0791519 r90:0.750826 0.61872 1 ROM/20091102|T ROM |f t1:0.00658206 t5:-0.270609 r5:-0.146873 t10:-0.185414 r10:0.150569 t20:0.0137986 r20:0.673566 t40:0.0434353 r40:0.765704 t60:0.0690598 r60:0.839329 t90:0.0854916 r90:0.782078 0.529503 1 FXC/20091102|T FXC |f t1:0.00324816 t5:-0.0518187 r5:-0.246676 t10:-0.0845148 r10:-0.463247 t20:-0.0287439 r20:0.351493 t40:0.0134816 r40:0.682884 t60:0.0154426 r60:0.734187 t90:0.018302 r90:0.70166 0.425592 1 DOG/20091102|T DOG |f t1:-0.00760325 t5:0.0430921 r5:0.0229685 t10:0.0605256 r10:0.100523 t20:-0.0139315 r20:-0.571092 t40:-0.0231233 r40:-0.623349 t60:-0.0292406 r60:-0.699837 t90:-0.0450825 r90:-0.718362 0.535197 1 IYE/20091102|T IYE |f t1:0.00737557 t5:-0.171894 r5:-0.0726436 t10:-0.153693 r10:0.0464463 t20:0.032805 r20:0.674382 t40:0.046868 r40:0.70278 t60:0.0502718 r60:0.736299 t90:0.0468579 r90:0.654161 0.405665 1 SKF/20091102|T SKF |f t1:-0.0126726 t5:0.223763 r5:0.0536519 t10:0.275305 r10:0.0869453 t20:0.0832045 r20:-0.489085 t40:-0.0320991 r40:-0.728947 t60:-0.0665281 r60:-0.816456 t90:-0.147159 r90:-0.828951 0.499165 1 SHY/20091102|T SHY |f t1:-0.00214465 t5:0.00486995 r5:0.531281 t10:-1.37332e-05 r10:0.257887 t20:-0.00155238 r20:0.0833976 t40:0.000202907 r40:0.430645 t60:0.00134524 r60:0.594198 t90:0.000841106 r90:0.333386 0.519352 1 DBA/20091102|T DBA |f t1:0.0205155 t5:-0.00766587 r5:-0.46096 t10:-0.0792187 r10:-0.476564 t20:0.0409487 r20:0.319435 t40:0.0426509 r40:0.340052 t60:0.00800117 r60:-0.261186 t90:0.00944661 r90:-0.219382 0.560397 1 RSP/20091102|T RSP |f t1:0.00610604 t5:-0.152781 r5:-0.161427 t10:-0.156527 r10:-0.115273 t20:-0.0205456 r20:0.611632 t40:0.0119384 r40:0.75085 t60:0.0322296 r60:0.84041 t90:0.0549521 r90:0.857605 0.650203 1 DBS/20091102|T DBS |f t1:0.00580504 t5:-0.0907569 r5:-0.186819 t10:-0.200795 r10:-0.350628 t20:-0.0683837 r20:0.353368 t40:0.016276 r40:0.628882 t60:0.075849 r60:0.759691 t90:0.074092 r90:0.770767 0.577731 1 IBB/20091102|T IBB |f t1:0.00312947 t5:-0.119813 r5:-0.187783 t10:-0.177437 r10:-0.465544 t20:-0.0887384 r20:0.346821 t40:-0.0400575 r40:0.683704 t60:0.000897954 r60:0.813166 t90:0.0222762 r90:0.852972 0.500827 1 KCE/20091102|T KCE |f t1:0.0008277 t5:-0.245669 r5:-0.257857 t10:-0.216222 r10:-0.106845 t20:-0.0701416 r20:0.55067 t40:0.0164786 r40:0.818483 t60:0.0303741 r60:0.873888 t90:0.0450147 r90:0.889482 0.536992 1 PKN/20091102|T PKN |f t1:0.00547646 t5:-0.208344 r5:-0.0600355 t10:-0.198303 r10:0.0522977 t20:-0.0438074 r20:0.661828 t40:-0.00533625 r40:0.81041 t60:0.0214899 r60:0.887565 t90:0.035177 r90:0.89905 0.5 1 TNA/20091102|T TNA |f t1:-0.00416378 t5:-0.766858 r5:-0.226531 t10:-0.666956 r10:-0.0169844 t20:-0.205375 r20:0.633595 t40:-0.0200237 r40:0.814521 t60:0.0636789 r60:0.883342 t90:0.131429 r90:0.905221 0.599066 1 FAS/20091102|T FAS |f t1:0.0184702 t5:-0.537804 r5:-0.10582 t10:-0.522586 r10:-0.0214181 t20:-0.180528 r20:0.558144 t40:-0.00480529 r40:0.764002 t60:0.0482787 r60:0.841436 t90:0.163655 r90:0.851075 0.521062 1 FXE/20091102|T FXE |f t1:0.00339513 t5:-0.0188289 r5:-0.130852 t10:-0.0391358 r10:-0.207524 t20:0.00706999 r20:0.55293 t40:0.0118816 r40:0.621367 t60:0.0190833 r60:0.754052 t90:0.0151784 r90:0.575883 0.506556 1 HYG/20091102|T HYG |f t1:-0.000469704 t5:-0.0761881 r5:-0.174781 t10:-0.033903 r10:0.232227 t20:0.0125753 r20:0.697919 t40:0.0147092 r40:0.568391 t60:0.0210457 r60:0.59089 t90:0.0236664 r90:0.576973 0.557766 1 IWS/20091102|T IWS |f t1:0.00474497 t5:-0.177652 r5:-0.161687 t10:-0.186038 r10:-0.135808 t20:-0.0363355 r20:0.598744 t40:0.00593799 r40:0.752348 t60:0.030844 r60:0.84505 t90:0.058296 r90:0.869057 0.372219 1 FXP/20091102|T FXP |f t1:-0.0484056 t5:0.250318 r5:0.38326 t10:0.184875 r10:0.21123 t20:-0.0816504 r20:-0.525795 t40:-0.0619442 r40:-0.250724 t60:-0.0807424 r60:-0.311356 t90:-0.0816201 r90:-0.30489 0.508668 1 MBB/20091102|T MBB |f t1:-0.00401701 t5:0.00746264 r5:0.554364 t10:0.00444013 r10:0.502972 t20:-0.000212275 r20:0.193652 t40:0.00340673 r40:0.592228 t60:0.00523739 r60:0.689126 t90:0.00428825 r90:0.399598 0.546828 1 RFG/20091102|T RFG |f t1:0.00546707 t5:-0.231427 r5:-0.315612 t10:-0.190892 r10:-0.0721345 t20:-0.0196516 r20:0.626975 t40:0.0228183 r40:0.786349 t60:0.0459469 r60:0.859963 t90:0.0623876 r90:0.87496 0.567718 1 EPU/20091102|T EPU |f t1:0.0128207 t5:-0.26495 r5:-0.267592 t10:-0.205552 r10:-0.00545947 t20:-0.0424546 r20:0.580337 t40:0.0579711 r40:0.82946 t60:0.073052 r60:0.887561 t90:0.0720356 r90:0.872235 0.475385 1 UUP/20091102|T UUP |f t1:-0.00353045 t5:0.0038092 r5:0.130538 t10:0.0325031 r10:0.400532 t20:-0.00277712 r20:-0.413926 t40:-0.00968664 r40:-0.527022 t60:-0.0168795 r60:-0.705792 t90:-0.0148663 r90:-0.616935 0.78531 1 AGQ/20091102|T AGQ |f t1:0.00529827 t5:-0.20132 r5:-0.164589 t10:-0.412818 r10:-0.320235 t20:-0.147011 r20:0.373713 t40:0.0194622 r40:0.635744 t60:0.134502 r60:0.761123 t90:0.129986 r90:0.771411 0.597301 1 SOXX/20091102|T SOXX |f t1:0.000246275 t5:-0.249275 r5:-0.230231 t10:-0.236295 r10:-0.15679 t20:-0.0775955 r20:0.546409 t40:-0.0320109 r40:0.763154 t60:0.0118484 r60:0.85656 t90:0.0390468 r90:0.866037 0.353092 1 FAZ/20091102|T FAZ |f t1:-0.020701 t5:0.327052 r5:0.056717 t10:0.400979 r10:0.0842268 t20:0.108839 r20:-0.49588 t40:-0.0623036 r40:-0.730707 t60:-0.112513 r60:-0.81873 t90:-0.233175 r90:-0.829608 0.544638 1 VBK/20091102|T VBK |f t1:0.00130512 t5:-0.226113 r5:-0.267104 t10:-0.216484 r10:-0.162001 t20:-0.0621158 r20:0.588186 t40:-0.0017432 r40:0.794547 t60:0.0309168 r60:0.873146 t90:0.0500025 r90:0.902298 0.565342 1 RPG/20091102|T RPG |f t1:0.00807107 t5:-0.165374 r5:-0.244885 t10:-0.134598 r10:-0.000382255 t20:0.00848467 r20:0.665156 t40:0.0296456 r40:0.75017 t60:0.0449572 r60:0.821539 t90:0.0549588 r90:0.816841 0.536505 1 EWH/20091102|T EWH |f t1:0.00449728 t5:-0.0944446 r5:-0.0804025 t10:-0.112254 r10:-0.0731249 t20:0.027757 r20:0.646083 t40:0.024895 r40:0.610584 t60:0.0279574 r60:0.536671 t90:0.0329716 r90:0.48894 0.321578 1 TZA/20091102|T TZA |f t1:0.00363484 t5:0.625254 r5:0.175447 t10:0.583617 r10:0.0509827 t20:0.161317 r20:-0.61253 t40:-0.0182201 r40:-0.798498 t60:-0.0499583 r60:-0.419893 t90:0.0132204 r90:-0.100615 0.47855 1 SGG/20091102|T SGG |f t1:0.026297 t5:0.0926024 r5:-0.436156 t10:-0.116808 r10:-0.753358 t20:-0.00698408 r20:-0.207545 t40:-0.0102757 r40:-0.137588 t60:-0.0162475 r60:-0.156655 t90:0.055781 r90:0.481303 0.618141 1 KOL/20091102|T KOL |f t1:0.030107 t5:-0.219094 r5:-0.386379 t10:-0.204183 r10:-0.320345 t20:0.00434824 r20:0.490188 t40:0.0407276 r40:0.563825 t60:0.0564404 r60:0.596409 t90:0.083675 r90:0.681337 0.55525 1 EWY/20091102|T EWY |f t1:0.00581329 t5:-0.237434 r5:-0.178725 t10:-0.156226 r10:0.145449 t20:-0.0531392 r20:0.609663 t40:-0.00351543 r40:0.765365 t60:0.041382 r60:0.851891 t90:0.0634342 r90:0.886088 0.565876 1 PRF/20091102|T PRF |f t1:0.00293553 t5:-0.154958 r5:-0.0365385 t10:-0.197521 r10:-0.134327 t20:-0.0609278 r20:0.559297 t40:0.000443931 r40:0.787824 t60:0.0273052 r60:0.867675 t90:0.0657623 r90:0.87346 0.514744 1 TLH/20091102|T TLH |f t1:-0.00532949 t5:0.0408977 r5:0.342512 t10:-0.0124386 r10:-0.29688 t20:-0.0215657 r20:-0.459929 t40:-0.00128805 r40:0.18845 t60:0.00705874 r60:0.457071 t90:0.00767216 r90:0.407098 0.56418 1 EPP/20091102|T EPP |f t1:0.0135476 t5:-0.22214 r5:-0.384953 t10:-0.188242 r10:-0.180653 t20:0.000946977 r20:0.601374 t40:0.0465746 r40:0.804725 t60:0.0627244 r60:0.875669 t90:0.0746299 r90:0.856566 0.534818 1 XLE/20091102|T XLE |f t1:0.00631486 t5:-0.161928 r5:-0.0496677 t10:-0.155841 r10:0.0160258 t20:0.0357099 r20:0.662388 t40:0.0495639 r40:0.683123 t60:0.0528824 r60:0.716351 t90:0.0510153 r90:0.658385 0.565084 1 EWN/20091102|T EWN |f t1:0.0035999 t5:-0.112995 r5:0.0692947 t10:-0.224798 r10:-0.211353 t20:-0.0322102 r20:0.560976 t40:0.0335203 r40:0.801247 t60:0.0604773 r60:0.878393 t90:0.0778165 r90:0.90749 0.510852 1 SHM/20091102|T SHM |f t1:0.00125971 t5:-0.0102897 r5:-0.339153 t10:0.00153237 r10:0.187758 t20:-0.00634133 r20:-0.379145 t40:-0.00273643 r40:0.131857 t60:-0.000634886 r60:0.3801 t90:0.000898479 r90:0.557937 0.549525 1 FXI/20091102|T FXI |f t1:0.0246341 t5:-0.152759 r5:-0.417119 t10:-0.108031 r10:-0.208998 t20:0.027373 r20:0.523894 t40:0.0187247 r40:0.268162 t60:0.0277046 r60:0.324237 t90:0.0272794 r90:0.30409 0.585599 1 EWS/20091102|T EWS |f t1:0.0142115 t5:-0.0929435 r5:-0.215159 t10:-0.10257 r10:-0.246441 t20:-0.00195801 r20:0.498529 t40:0.0102714 r40:0.590231 t60:0.0275114 r60:0.735325 t90:0.0428179 r90:0.680438 0.562969 1 IDU/20091102|T IDU |f t1:-0.00307625 t5:-0.113445 r5:0.128756 t10:-0.133761 r10:0.0219173 t20:-0.0173349 r20:0.693391 t40:-0.00355782 r40:0.784732 t60:0.0018885 r60:0.84942 t90:0.014633 r90:0.853106 0.490119 1 VXZ/20091102|T VXZ |f t1:-0.0113459 t5:0.146005 r5:-0.034858 t10:0.0822365 r10:-0.30961 t20:-0.0391298 r20:-0.748396 t40:-0.0405234 r40:-0.650269 t60:-0.0290074 r60:-0.412029 t90:-0.0182198 r90:-0.206478 0.566626 1 IVE/20091102|T IVE |f t1:0.00626455 t5:-0.105032 r5:-0.0669853 t10:-0.13858 r10:-0.203943 t20:-0.0309371 r20:0.551557 t40:0.00401903 r40:0.736663 t60:0.0205464 r60:0.829399 t90:0.0448984 r90:0.846115 0.72842 1 DGP/20091102|T DGP |f t1:0.0288366 t5:0.170569 r5:-0.425593 t10:-0.0657551 r10:-0.743755 t20:-0.00542771 r20:-0.483993 t40:0.0649611 r40:0.0417707 t60:0.085408 r60:0.274913 t90:0.0622756 r90:-0.135475 0.579207 1 GMF/20091102|T GMF |f t1:0.023747 t5:-0.221663 r5:-0.507889 t10:-0.182404 r10:-0.296743 t20:-0.0364958 r20:0.532054 t40:0.0190018 r40:0.777496 t60:0.0410197 r60:0.81789 t90:0.0395912 r90:0.74887 0.558274 1 IWR/20091102|T IWR |f t1:0.00466761 t5:-0.18504 r5:-0.227423 t10:-0.176587 r10:-0.124832 t20:-0.0301379 r20:0.612574 t40:0.00885869 r40:0.77145 t60:0.0309707 r60:0.856122 t90:0.05254 r90:0.874732 0.521959 1 RKH/20091102|T RKH |f t1:0.0166267 t5:-0.139698 r5:-0.206672 t10:-0.177019 r10:-0.24081 t20:-0.0573695 r20:0.415889 t40:0.0054378 r40:0.681203 t60:0.0149539 r60:0.746436 t90:0.0551497 r90:0.800254 0.521996 1 TIP/20091102|T TIP |f t1:-0.00134693 t5:0.0352532 r5:0.252171 t10:-0.00649324 r10:-0.401153 t20:0.00563692 r20:-0.174736 t40:0.0105991 r40:0.0875193 t60:0.0103227 r60:0.0562167 t90:0.00797088 r90:-0.241842 0.650291 1 URE/20091102|T URE |f t1:0.00563382 t5:-0.288999 r5:-0.281185 t10:-0.251217 r10:-0.190786 t20:-0.0766941 r20:0.350908 t40:-0.0304345 r40:0.387282 t60:0.0459519 r60:0.597393 t90:0.141353 r90:0.740022 0.516214 1 DBO/20091102|T DBO |f t1:0.020922 t5:-0.0547169 r5:-0.397983 t10:-0.0514532 r10:-0.223331 t20:0.123983 r20:0.57161 t40:0.0692394 r40:0.0296824 t60:0.0173024 r60:-0.418232 t90:0.0202655 r90:-0.354441 0.562109 1 IOO/20091102|T IOO |f t1:0.0107082 t5:-0.0841223 r5:-0.141181 t10:-0.0951611 r10:-0.162476 t20:0.012026 r20:0.581568 t40:0.020148 r40:0.619863 t60:0.0340805 r60:0.738295 t90:0.0485628 r90:0.771777 0.497407 1 DBV/20091102|T DBV |f t1:-0.000862813 t5:-0.099994 r5:0.0462389 t10:-0.0691821 r10:0.29789 t20:0.0134943 r20:0.759981 t40:0.0305789 r40:0.852288 t60:0.0267078 r60:0.797313 t90:0.0275789 r90:0.748624 0.555826 1 EFA/20091102|T EFA |f t1:0.00970881 t5:-0.105296 r5:-0.0912265 t10:-0.138127 r10:-0.182112 t20:-0.0062431 r20:0.585304 t40:0.0119931 r40:0.671331 t60:0.0338699 r60:0.800857 t90:0.0512042 r90:0.84216 0.558787 1 BGU/20091102|T BGU |f t1:0.0203896 t5:-0.374028 r5:-0.138023 t10:-0.379553 r10:-0.0999133 t20:-0.042587 r20:0.61277 t40:0.0377653 r40:0.760241 t60:0.0789101 r60:0.837686 t90:0.12237 r90:0.849474 vowpal_wabbit-8.1.1/test/train-sets/0080.dat000066400000000000000000000001441261756526500205300ustar00rootroot000000000000001 B/038e|u 71 |a 1 2 |c 1 2 R/0c56|u 24 |a 3 5 |c 2 1 R/0c96|u 18 |a |c 8 2 R/0c56|u 24 |a 3 5 |c 2 vowpal_wabbit-8.1.1/test/train-sets/3parity000066400000000000000000000002401261756526500207620ustar00rootroot00000000000000-1 |f 1:1 2:-1 3:-1 -1 |f 1:-1 2:1 3:-1 1 |f 1:1 2:1 3:-1 -1 |f 1:-1 2:-1 3:1 1 |f 1:1 2:-1 3:1 1 |f 1:-1 2:1 3:1 -1 |f 1:1 2:1 3:1 1 |f 1:-1 2:-1 3:-1 vowpal_wabbit-8.1.1/test/train-sets/affix_test.dat000066400000000000000000000001261261756526500222750ustar00rootroot00000000000000-1 | happiness +1 | happier -1 | ugliness +1 | uglier -1 | fastidiousness +1 | faster vowpal_wabbit-8.1.1/test/train-sets/argmax_data000066400000000000000000000001361261756526500216430ustar00rootroot000000000000002 | b 1 | a 1 | c 1 | d 1 | e 1 | a 1 | c 1 | d 1 | e 1 | c 1 | b 1 | d 2 | b 1 | a 1 | d vowpal_wabbit-8.1.1/test/train-sets/big-constant.dat000066400000000000000000000625231261756526500225420ustar00rootroot000000000000001000.320352 '1|f a:0.170828 b:0.749902 c:0.096372 d:0.870465 e:0.577304 f:0.785799 g:0.692194 h:0.368766 i:0.873904 j:0.745095 k:0.446046 l:0.353728 m:0.732520 n:0.260222 o:0.394294 p:0.776790 q:0.845035 r:0.575788 s:0.715539 t:0.083004 u:0.455825 v:0.109947 999.538316 '2|f a:0.390687 b:0.568585 c:0.959066 d:0.867719 e:0.163190 f:0.275509 g:0.260361 h:0.924095 i:0.435923 j:0.789461 k:0.127617 l:0.082206 m:0.940642 n:0.025575 o:0.154211 p:0.382182 q:0.154737 r:0.529333 s:0.876848 t:0.430611 u:0.263906 v:0.313594 997.556969 '3|f a:0.107391 b:0.771042 c:0.705196 d:0.218640 e:0.761794 f:0.411713 g:0.648827 h:0.929956 i:0.502419 j:0.687441 k:0.436091 l:0.608301 m:0.576559 n:0.632622 o:0.463426 p:0.632244 q:0.138295 r:0.960761 s:0.144375 t:0.446683 u:0.324584 v:0.952584 1001.402557 '4|f a:0.398208 b:0.101282 c:0.955086 d:0.984617 e:0.575970 f:0.865914 g:0.149876 h:0.909150 i:0.651253 j:0.063861 k:0.954999 l:0.966263 m:0.785543 n:0.805165 o:0.571254 p:0.282586 q:0.962551 r:0.579477 s:0.436859 t:0.375436 u:0.923408 v:0.028699 1001.605039 '5|f a:0.723107 b:0.590969 c:0.425889 d:0.642143 e:0.746763 f:0.069019 g:0.053295 h:0.774314 i:0.703503 j:0.121266 k:0.303437 l:0.074508 m:0.687860 n:0.364956 o:0.729444 p:0.194586 q:0.154592 r:0.161792 s:0.832233 t:0.550937 u:0.317143 v:0.527736 996.760088 '6|f a:0.213678 b:0.729605 c:0.001369 d:0.586204 e:0.477438 f:0.939858 g:0.762159 h:0.127734 i:0.014778 j:0.499993 k:0.844772 l:0.852149 m:0.091008 n:0.857753 o:0.788934 p:0.578476 q:0.099489 r:0.828168 s:0.747197 t:0.908372 u:0.512142 v:0.884566 1000.252052 '7|f a:0.566511 b:0.473890 c:0.417557 d:0.650345 e:0.880202 f:0.585935 g:0.222512 h:0.999347 i:0.159179 j:0.695597 k:0.701529 l:0.986206 m:0.648598 n:0.654881 o:0.844204 p:0.681770 q:0.970148 r:0.331658 s:0.800082 t:0.159364 u:0.863279 v:0.602757 1000.943675 '8|f a:0.981357 b:0.868897 c:0.464037 d:0.246844 e:0.844639 f:0.843243 g:0.736507 h:0.132195 i:0.476805 j:0.784337 k:0.497593 l:0.568818 m:0.444060 n:0.035229 o:0.331848 p:0.426630 q:0.582570 r:0.088063 s:0.674888 t:0.587436 u:0.235708 v:0.744646 1000.154599 '9|f a:0.864255 b:0.074430 c:0.539810 d:0.382815 e:0.001846 f:0.716614 g:0.053658 h:0.021045 i:0.758561 j:0.628960 k:0.931014 l:0.547941 m:0.414034 n:0.392961 o:0.197579 p:0.308084 q:0.209250 r:0.611091 s:0.371940 t:0.160650 u:0.460223 v:0.802980 1001.884592 '10|f a:0.717938 b:0.476686 c:0.141754 d:0.633659 e:0.242563 f:0.124150 g:0.871479 h:0.103410 i:0.754407 j:0.380580 k:0.556736 l:0.078238 m:0.377375 n:0.625184 o:0.789622 p:0.421360 q:0.824244 r:0.551917 s:0.728201 t:0.488814 u:0.262184 v:0.497911 1002.779452 '11|f a:0.491501 b:0.849572 c:0.918898 d:0.361959 e:0.545791 f:0.604532 g:0.609658 h:0.440820 i:0.706721 j:0.216151 k:0.765679 l:0.306387 m:0.786245 n:0.089791 o:0.898596 p:0.933589 q:0.967382 r:0.618546 s:0.066919 t:0.113031 u:0.630655 v:0.074215 1001.312006 '12|f a:0.234204 b:0.611962 c:0.934552 d:0.571702 e:0.574259 f:0.464432 g:0.120854 h:0.236183 i:0.998608 j:0.557220 k:0.863779 l:0.287120 m:0.729944 n:0.821258 o:0.488733 p:0.593047 q:0.112161 r:0.158300 s:0.699067 t:0.594821 u:0.882993 v:0.431103 998.561995 '13|f a:0.182177 b:0.687485 c:0.218125 d:0.264462 e:0.223100 f:0.492656 g:0.267817 h:0.446055 i:0.236248 j:0.296789 k:0.650631 l:0.749764 m:0.692590 n:0.424891 o:0.759556 p:0.398396 q:0.373991 r:0.641097 s:0.533819 t:0.899188 u:0.655391 v:0.930667 1000.320601 '14|f a:0.172447 b:0.643383 c:0.766039 d:0.676335 e:0.770489 f:0.755481 g:0.895936 h:0.217811 i:0.636600 j:0.597189 k:0.622318 l:0.365196 m:0.070919 n:0.252488 o:0.361101 p:0.483630 q:0.503706 r:0.289911 s:0.238712 t:0.662486 u:0.897695 v:0.671450 999.292239 '15|f a:0.837611 b:0.572026 c:0.183836 d:0.026440 e:0.475316 f:0.563166 g:0.167897 h:0.610440 i:0.642109 j:0.306392 k:0.956784 l:0.765953 m:0.635998 n:0.068700 o:0.130653 p:0.757124 q:0.480318 r:0.714695 s:0.115266 t:0.640668 u:0.398349 v:0.706293 1003.087750 '16|f a:0.705066 b:0.268541 c:0.780476 d:0.134142 e:0.276921 f:0.081254 g:0.213260 h:0.196090 i:0.619207 j:0.606723 k:0.549306 l:0.567536 m:0.125363 n:0.072011 o:0.882838 p:0.153276 q:0.565777 r:0.316622 s:0.334795 t:0.205592 u:0.676266 v:0.039739 999.683756 '17|f a:0.815962 b:0.064630 c:0.707802 d:0.409513 e:0.887849 f:0.939678 g:0.003021 h:0.350774 i:0.938428 j:0.991423 k:0.358718 l:0.976734 m:0.026344 n:0.341089 o:0.846196 p:0.438217 q:0.703521 r:0.570602 s:0.103465 t:0.180862 u:0.240223 v:0.684250 999.694208 '18|f a:0.513608 b:0.900896 c:0.466818 d:0.474358 e:0.407532 f:0.758491 g:0.115024 h:0.145866 i:0.699133 j:0.260193 k:0.530207 l:0.066303 m:0.148818 n:0.408699 o:0.083596 p:0.639095 q:0.016219 r:0.239852 s:0.580096 t:0.161005 u:0.264625 v:0.076710 1000.269997 '19|f a:0.087316 b:0.143555 c:0.467756 d:0.722032 e:0.477387 f:0.558272 g:0.496358 h:0.080885 i:0.294617 j:0.295350 k:0.331659 l:0.084650 m:0.099135 n:0.202424 o:0.107664 p:0.173172 q:0.835396 r:0.826786 s:0.925358 t:0.535717 u:0.471142 v:0.700948 998.816292 '20|f a:0.767719 b:0.982951 c:0.463662 d:0.670845 e:0.890831 f:0.853661 g:0.752945 h:0.716395 i:0.087104 j:0.798859 k:0.374548 l:0.457144 m:0.363577 n:0.776322 o:0.597101 p:0.057787 q:0.121604 r:0.560553 s:0.656241 t:0.063342 u:0.522540 v:0.843722 997.366981 '21|f a:0.002977 b:0.900183 c:0.217180 d:0.187187 e:0.966292 f:0.818464 g:0.710125 h:0.587931 i:0.681079 j:0.773748 k:0.232789 l:0.218485 m:0.372756 n:0.823889 o:0.162880 p:0.612172 q:0.122718 r:0.435592 s:0.001081 t:0.518458 u:0.461225 v:0.688013 999.497153 '22|f a:0.405098 b:0.503825 c:0.279851 d:0.997398 e:0.364258 f:0.370465 g:0.951074 h:0.081749 i:0.614546 j:0.793197 k:0.356087 l:0.971328 m:0.182784 n:0.429781 o:0.785435 p:0.117517 q:0.533761 r:0.242705 s:0.616545 t:0.777244 u:0.183235 v:0.490313 1000.202808 '23|f a:0.315091 b:0.359655 c:0.101396 d:0.372383 e:0.890303 f:0.894902 g:0.987131 h:0.107010 i:0.149307 j:0.935544 k:0.783371 l:0.876136 m:0.261849 n:0.126329 o:0.538693 p:0.347200 q:0.385403 r:0.369995 s:0.474241 t:0.729916 u:0.930897 v:0.495802 1001.008987 '24|f a:0.956443 b:0.298810 c:0.447824 d:0.822023 e:0.382302 f:0.727275 g:0.348112 h:0.660788 i:0.862013 j:0.665041 k:0.804952 l:0.925802 m:0.321642 n:0.477250 o:0.568865 p:0.425502 q:0.946227 r:0.089162 s:0.425762 t:0.309057 u:0.699410 v:0.353855 1003.460868 '25|f a:0.113765 b:0.737179 c:0.928896 d:0.139721 e:0.944454 f:0.024540 g:0.401871 h:0.200096 i:0.102793 j:0.036182 k:0.406261 l:0.443481 m:0.683060 n:0.258107 o:0.811335 p:0.099097 q:0.647692 r:0.511003 s:0.499661 t:0.155333 u:0.633269 v:0.107450 999.055775 '26|f a:0.886380 b:0.985948 c:0.019319 d:0.861725 e:0.120779 f:0.133421 g:0.569833 h:0.130927 i:0.863612 j:0.544961 k:0.443441 l:0.317723 m:0.431178 n:0.966923 o:0.807929 p:0.721419 q:0.845647 r:0.931218 s:0.115184 t:0.465221 u:0.391816 v:0.379857 1000.453266 '27|f a:0.133828 b:0.623750 c:0.619007 d:0.488875 e:0.517705 f:0.781435 g:0.278409 h:0.425762 i:0.107220 j:0.232858 k:0.902030 l:0.580847 m:0.813227 n:0.782145 o:0.707121 p:0.342960 q:0.935730 r:0.206992 s:0.723092 t:0.835349 u:0.343694 v:0.326824 998.878649 '28|f a:0.530800 b:0.554433 c:0.015727 d:0.454974 e:0.499681 f:0.251237 g:0.510527 h:0.243187 i:0.609987 j:0.296841 k:0.914655 l:0.569944 m:0.295434 n:0.485181 o:0.143073 p:0.643473 q:0.132763 r:0.824671 s:0.514073 t:0.405784 u:0.158096 v:0.716443 998.311407 '29|f a:0.719174 b:0.855326 c:0.836964 d:0.472660 e:0.913029 f:0.083867 g:0.165753 h:0.677512 i:0.767749 j:0.910687 k:0.428350 l:0.856713 m:0.351097 n:0.670380 o:0.217941 p:0.487987 q:0.199315 r:0.410567 s:0.385160 t:0.870528 u:0.390237 v:0.767135 999.568987 '30|f a:0.375208 b:0.905744 c:0.849641 d:0.283342 e:0.859809 f:0.971762 g:0.761802 h:0.161467 i:0.181754 j:0.519226 k:0.311438 l:0.983516 m:0.717546 n:0.580760 o:0.420138 p:0.416577 q:0.206031 r:0.955210 s:0.882410 t:0.006252 u:0.080559 v:0.293492 1000.115074 '31|f a:0.975719 b:0.642445 c:0.420783 d:0.869192 e:0.314568 f:0.994973 g:0.075960 h:0.275114 i:0.831750 j:0.034073 k:0.761948 l:0.383755 m:0.230859 n:0.050159 o:0.330622 p:0.975775 q:0.747275 r:0.597278 s:0.621859 t:0.612177 u:0.571896 v:0.333223 1000.040083 '32|f a:0.397961 b:0.734952 c:0.020813 d:0.386973 e:0.614950 f:0.598251 g:0.939923 h:0.788780 i:0.820545 j:0.821158 k:0.616401 l:0.309231 m:0.820237 n:0.043424 o:0.192906 p:0.585888 q:0.177121 r:0.438891 s:0.503450 t:0.509717 u:0.466215 v:0.313175 1001.597939 '33|f a:0.752230 b:0.425445 c:0.574061 d:0.847449 e:0.792919 f:0.124605 g:0.926963 h:0.578653 i:0.443191 j:0.660184 k:0.223933 l:0.039789 m:0.330577 n:0.094732 o:0.411152 p:0.675953 q:0.531675 r:0.067413 s:0.817279 t:0.106125 u:0.310244 v:0.895939 1000.391943 '34|f a:0.164621 b:0.842376 c:0.023361 d:0.992885 e:0.561110 f:0.586060 g:0.305872 h:0.130871 i:0.953010 j:0.098309 k:0.125294 l:0.536363 m:0.389197 n:0.217888 o:0.393172 p:0.195919 q:0.960585 r:0.542393 s:0.708994 t:0.334791 u:0.824405 v:0.539823 999.155588 '35|f a:0.036400 b:0.938726 c:0.779890 d:0.455173 e:0.924547 f:0.126335 g:0.060236 h:0.895807 i:0.258229 j:0.897527 k:0.376778 l:0.016242 m:0.579736 n:0.605405 o:0.062886 p:0.459702 q:0.783749 r:0.431128 s:0.144613 t:0.205214 u:0.916959 v:0.737175 999.823198 '36|f a:0.292340 b:0.155591 c:0.961619 d:0.844226 e:0.180121 f:0.676729 g:0.323794 h:0.166300 i:0.793483 j:0.676305 k:0.680349 l:0.248580 m:0.230178 n:0.682665 o:0.310034 p:0.365360 q:0.847448 r:0.863912 s:0.755527 t:0.119394 u:0.224030 v:0.976662 1002.010133 '37|f a:0.599546 b:0.519612 c:0.403692 d:0.196290 e:0.672628 f:0.515758 g:0.781559 h:0.468671 i:0.254056 j:0.120606 k:0.632998 l:0.615914 m:0.534704 n:0.120942 o:0.252393 p:0.029101 q:0.377950 r:0.251752 s:0.608551 t:0.020705 u:0.024312 v:0.272908 997.647254 '38|f a:0.743501 b:0.512452 c:0.258792 d:0.974639 e:0.666068 f:0.833949 g:0.048404 h:0.537991 i:0.330865 j:0.352405 k:0.115640 l:0.175819 m:0.967601 n:0.830813 o:0.612300 p:0.674263 q:0.013679 r:0.998110 s:0.135929 t:0.039190 u:0.432561 v:0.748454 998.873119 '39|f a:0.619152 b:0.037969 c:0.184657 d:0.067274 e:0.388986 f:0.585870 g:0.998565 h:0.959086 i:0.152687 j:0.836440 k:0.412009 l:0.061727 m:0.150164 n:0.904831 o:0.696603 p:0.445928 q:0.256839 r:0.193163 s:0.341460 t:0.735567 u:0.347911 v:0.848058 1001.089889 '40|f a:0.618106 b:0.113811 c:0.730125 d:0.172733 e:0.032574 f:0.516378 g:0.166611 h:0.657490 i:0.355401 j:0.476166 k:0.529177 l:0.970870 m:0.887148 n:0.292689 o:0.819173 p:0.320767 q:0.149702 r:0.687265 s:0.727280 t:0.073190 u:0.747140 v:0.391190 998.301418 '41|f a:0.519491 b:0.403419 c:0.502560 d:0.478641 e:0.773966 f:0.860933 g:0.728124 h:0.809442 i:0.520521 j:0.466305 k:0.390609 l:0.764246 m:0.458147 n:0.859349 o:0.198336 p:0.937755 q:0.454525 r:0.359681 s:0.177235 t:0.147440 u:0.235262 v:0.570148 999.467364 '42|f a:0.764922 b:0.370858 c:0.809933 d:0.737097 e:0.723639 f:0.910856 g:0.191364 h:0.393922 i:0.102733 j:0.118799 k:0.167229 l:0.933995 m:0.192921 n:0.825118 o:0.919459 p:0.170982 q:0.899869 r:0.208384 s:0.020772 t:0.164541 u:0.196132 v:0.687057 997.667140 '43|f a:0.084091 b:0.196666 c:0.730805 d:0.838498 e:0.669428 f:0.798354 g:0.037410 h:0.734842 i:0.480788 j:0.824779 k:0.751383 l:0.756984 m:0.242321 n:0.277940 o:0.384640 p:0.674027 q:0.667891 r:0.783903 s:0.327362 t:0.726426 u:0.088483 v:0.185043 1001.012008 '44|f a:0.553880 b:0.551647 c:0.673994 d:0.448288 e:0.575911 f:0.363555 g:0.970419 h:0.587236 i:0.870562 j:0.024891 k:0.038991 l:0.748478 m:0.205788 n:0.357494 o:0.353512 p:0.651515 q:0.874125 r:0.217087 s:0.986796 t:0.799125 u:0.036821 v:0.379476 998.920629 '45|f a:0.470044 b:0.587315 c:0.017063 d:0.990347 e:0.151806 f:0.049889 g:0.146664 h:0.995155 i:0.207046 j:0.707178 k:0.728479 l:0.345877 m:0.075690 n:0.235352 o:0.883035 p:0.112140 q:0.606137 r:0.369226 s:0.324459 t:0.367007 u:0.107497 v:0.037807 998.612481 '46|f a:0.765766 b:0.927151 c:0.536162 d:0.530571 e:0.027106 f:0.116260 g:0.429821 h:0.098768 i:0.193870 j:0.461572 k:0.336636 l:0.884234 m:0.427386 n:0.574207 o:0.577302 p:0.373066 q:0.362354 r:0.152351 s:0.024223 t:0.993868 u:0.164497 v:0.120595 1000.572461 '47|f a:0.585956 b:0.727730 c:0.317542 d:0.352803 e:0.452519 f:0.398924 g:0.307053 h:0.378581 i:0.895559 j:0.094647 k:0.857044 l:0.071731 m:0.248393 n:0.184270 o:0.621046 p:0.585323 q:0.212112 r:0.457100 s:0.607892 t:0.932692 u:0.058698 v:0.407551 999.215022 '48|f a:0.464058 b:0.732462 c:0.892688 d:0.705920 e:0.069825 f:0.513355 g:0.511933 h:0.055509 i:0.752265 j:0.103817 k:0.291193 l:0.910241 m:0.865701 n:0.371610 o:0.025854 p:0.701532 q:0.049263 r:0.584081 s:0.941944 t:0.851880 u:0.447972 v:0.567267 998.760451 '49|f a:0.618046 b:0.285084 c:0.531955 d:0.778802 e:0.079029 f:0.774956 g:0.247203 h:0.818874 i:0.340179 j:0.080072 k:0.182020 l:0.387309 m:0.588766 n:0.863182 o:0.253027 p:0.224191 q:0.312926 r:0.576034 s:0.938354 t:0.715421 u:0.258738 v:0.085866 1000.833093 '50|f a:0.516425 b:0.351018 c:0.461395 d:0.354808 e:0.797437 f:0.222152 g:0.628547 h:0.162511 i:0.470209 j:0.387880 k:0.335647 l:0.560885 m:0.700133 n:0.765590 o:0.126556 p:0.008184 q:0.690840 r:0.763606 s:0.262493 t:0.139225 u:0.330785 v:0.771515 999.521188 '51|f a:0.895200 b:0.634692 c:0.572349 d:0.346422 e:0.364039 f:0.708667 g:0.075994 h:0.332869 i:0.150978 j:0.069065 k:0.266310 l:0.434076 m:0.269384 n:0.794788 o:0.367028 p:0.020202 q:0.535367 r:0.074551 s:0.796506 t:0.589610 u:0.232015 v:0.999038 1001.641358 '52|f a:0.780566 b:0.549281 c:0.857989 d:0.059757 e:0.822330 f:0.625589 g:0.039570 h:0.454293 i:0.463493 j:0.242377 k:0.840417 l:0.316834 m:0.655283 n:0.631355 o:0.916179 p:0.648199 q:0.517398 r:0.927668 s:0.711930 t:0.548485 u:0.515043 v:0.474999 998.424687 '53|f a:0.170261 b:0.485741 c:0.098601 d:0.404167 e:0.424038 f:0.595803 g:0.200152 h:0.411954 i:0.569894 j:0.417700 k:0.888132 l:0.221177 m:0.671565 n:0.804977 o:0.586138 p:0.970625 q:0.503649 r:0.820582 s:0.609496 t:0.690708 u:0.159076 v:0.632882 998.181889 '54|f a:0.346988 b:0.651573 c:0.532160 d:0.274815 e:0.050495 f:0.922985 g:0.305646 h:0.549271 i:0.375549 j:0.103119 k:0.423395 l:0.500386 m:0.667928 n:0.713091 o:0.378369 p:0.183747 q:0.890680 r:0.913223 s:0.155422 t:0.876456 u:0.106497 v:0.362572 1001.755550 '55|f a:0.884684 b:0.690202 c:0.846503 d:0.309449 e:0.704447 f:0.998721 g:0.437016 h:0.478929 i:0.898018 j:0.585853 k:0.551203 l:0.084185 m:0.986073 n:0.362798 o:0.168235 p:0.289738 q:0.770903 r:0.990882 s:0.534358 t:0.412612 u:0.686469 v:0.508992 1000.622739 '56|f a:0.844760 b:0.857626 c:0.894398 d:0.345820 e:0.788444 f:0.587411 g:0.221845 h:0.530310 i:0.232728 j:0.474872 k:0.002779 l:0.321131 m:0.312288 n:0.496881 o:0.475542 p:0.578985 q:0.872524 r:0.318829 s:0.290362 t:0.081905 u:0.468538 v:0.187698 999.474439 '57|f a:0.938792 b:0.666472 c:0.816130 d:0.194796 e:0.747215 f:0.926240 g:0.200614 h:0.987751 i:0.385507 j:0.322625 k:0.796500 l:0.216852 m:0.470669 n:0.220651 o:0.566232 p:0.711159 q:0.164222 r:0.839999 s:0.247017 t:0.740152 u:0.485178 v:0.516940 999.616712 '58|f a:0.886953 b:0.738379 c:0.761007 d:0.936230 e:0.473188 f:0.311123 g:0.783440 h:0.958327 i:0.388655 j:0.483031 k:0.686999 l:0.380937 m:0.034175 n:0.163442 o:0.609125 p:0.223331 q:0.037422 r:0.575152 s:0.725618 t:0.969261 u:0.848686 v:0.879342 999.419702 '59|f a:0.444160 b:0.806297 c:0.948105 d:0.992814 e:0.050713 f:0.710688 g:0.880702 h:0.666193 i:0.492400 j:0.932860 k:0.197865 l:0.027708 m:0.457272 n:0.069503 o:0.783857 p:0.086789 q:0.562039 r:0.745501 s:0.755357 t:0.995075 u:0.229064 v:0.348404 1001.717859 '60|f a:0.623113 b:0.848882 c:0.892306 d:0.472290 e:0.848102 f:0.284054 g:0.374930 h:0.775445 i:0.575340 j:0.415636 k:0.576584 l:0.007093 m:0.203150 n:0.393232 o:0.308724 p:0.256255 q:0.623489 r:0.598768 s:0.349370 t:0.043113 u:0.538615 v:0.101096 998.846316 '61|f a:0.249621 b:0.994095 c:0.794699 d:0.986752 e:0.422947 f:0.471572 g:0.165795 h:0.396354 i:0.778964 j:0.558454 k:0.100570 l:0.988691 m:0.740819 n:0.288766 o:0.684134 p:0.407654 q:0.430086 r:0.418360 s:0.078794 t:0.276009 u:0.799165 v:0.612571 998.826414 '62|f a:0.284137 b:0.245983 c:0.255028 d:0.864766 e:0.733533 f:0.606072 g:0.067937 h:0.907669 i:0.256358 j:0.471435 k:0.217814 l:0.943587 m:0.349915 n:0.267027 o:0.082903 p:0.437519 q:0.893521 r:0.429029 s:0.411618 t:0.184313 u:0.838424 v:0.207372 999.621121 '63|f a:0.294503 b:0.553766 c:0.969389 d:0.105318 e:0.139222 f:0.788079 g:0.651183 h:0.530103 i:0.933039 j:0.172054 k:0.005774 l:0.628293 m:0.190761 n:0.590735 o:0.177761 p:0.602579 q:0.347318 r:0.428644 s:0.616846 t:0.548090 u:0.860300 v:0.617312 1001.179426 '64|f a:0.233340 b:0.057084 c:0.959323 d:0.081279 e:0.129516 f:0.480491 g:0.375127 h:0.146376 i:0.485049 j:0.119328 k:0.417978 l:0.994024 m:0.263893 n:0.477011 o:0.668331 p:0.439473 q:0.724012 r:0.179740 s:0.882734 t:0.306419 u:0.026966 v:0.705618 1002.336929 '65|f a:0.490604 b:0.525524 c:0.731038 d:0.308832 e:0.730980 f:0.774911 g:0.646942 h:0.644925 i:0.349185 j:0.121251 k:0.554920 l:0.474551 m:0.456566 n:0.220124 o:0.774084 p:0.273082 q:0.584652 r:0.576892 s:0.790141 t:0.140916 u:0.530782 v:0.241955 998.469831 '66|f a:0.284499 b:0.914918 c:0.967489 d:0.191346 e:0.951591 f:0.583823 g:0.282263 h:0.553472 i:0.130423 j:0.470289 k:0.178116 l:0.921580 m:0.936258 n:0.791628 o:0.051659 p:0.455593 q:0.238885 r:0.854879 s:0.599238 t:0.655955 u:0.348979 v:0.106088 997.996379 '67|f a:0.223081 b:0.738758 c:0.125544 d:0.908934 e:0.864817 f:0.972401 g:0.816171 h:0.879325 i:0.322803 j:0.554339 k:0.172603 l:0.338243 m:0.891776 n:0.949385 o:0.446227 p:0.920664 q:0.668780 r:0.909085 s:0.757162 t:0.301256 u:0.845323 v:0.665518 1000.333711 '68|f a:0.200073 b:0.901058 c:0.879627 d:0.636569 e:0.038175 f:0.382302 g:0.199128 h:0.084637 i:0.485305 j:0.565181 k:0.275006 l:0.792570 m:0.967427 n:0.177340 o:0.379868 p:0.412048 q:0.470942 r:0.152862 s:0.781104 t:0.765974 u:0.771993 v:0.244395 996.822481 '69|f a:0.138482 b:0.628061 c:0.039662 d:0.006518 e:0.497154 f:0.855497 g:0.304927 h:0.729974 i:0.731673 j:0.456620 k:0.586902 l:0.793696 m:0.873456 n:0.695166 o:0.081736 p:0.936187 q:0.830882 r:0.906483 s:0.062766 t:0.917908 u:0.392620 v:0.791667 998.222108 '70|f a:0.191960 b:0.153280 c:0.421432 d:0.581459 e:0.086686 f:0.965540 g:0.369878 h:0.680885 i:0.773772 j:0.463338 k:0.530299 l:0.959514 m:0.973658 n:0.902229 o:0.720055 p:0.592769 q:0.090421 r:0.874168 s:0.160268 t:0.244756 u:0.873215 v:0.551599 1000.178692 '71|f a:0.881944 b:0.764091 c:0.754673 d:0.879677 e:0.686159 f:0.446273 g:0.898671 h:0.299952 i:0.686435 j:0.277264 k:0.427442 l:0.091088 m:0.081749 n:0.942404 o:0.662098 p:0.959762 q:0.205887 r:0.852481 s:0.659770 t:0.790139 u:0.766911 v:0.229919 1000.120129 '72|f a:0.770713 b:0.405154 c:0.068901 d:0.673760 e:0.881668 f:0.986919 g:0.943000 h:0.626913 i:0.857908 j:0.070565 k:0.087755 l:0.031389 m:0.201806 n:0.035168 o:0.063803 p:0.352044 q:0.244445 r:0.790306 s:0.258212 t:0.286538 u:0.333250 v:0.332577 1000.648318 '73|f a:0.414497 b:0.411453 c:0.677428 d:0.305827 e:0.738342 f:0.020610 g:0.573784 h:0.669181 i:0.635134 j:0.836645 k:0.557312 l:0.267684 m:0.968917 n:0.493737 o:0.172226 p:0.875341 q:0.582690 r:0.675241 s:0.901001 t:0.831464 u:0.103311 v:0.289141 997.511952 '74|f a:0.053908 b:0.784181 c:0.294948 d:0.001611 e:0.760132 f:0.890755 g:0.223101 h:0.828498 i:0.805016 j:0.141927 k:0.205823 l:0.763126 m:0.639570 n:0.773589 o:0.014781 p:0.481880 q:0.488437 r:0.534620 s:0.036138 t:0.999181 u:0.273399 v:0.083933 999.994846 '75|f a:0.385212 b:0.052431 c:0.881660 d:0.597038 e:0.324021 f:0.667416 g:0.388022 h:0.252780 i:0.153867 j:0.907173 k:0.657968 l:0.751577 m:0.558642 n:0.695460 o:0.784257 p:0.477860 q:0.853070 r:0.646007 s:0.960741 t:0.757838 u:0.072180 v:0.219212 999.543945 '76|f a:0.291933 b:0.787508 c:0.739087 d:0.750128 e:0.991218 f:0.631957 g:0.646319 h:0.958233 i:0.406274 j:0.028540 k:0.676460 l:0.812576 m:0.467514 n:0.145136 o:0.654429 p:0.693846 q:0.040519 r:0.900367 s:0.421492 t:0.328575 u:0.386342 v:0.140776 999.111249 '77|f a:0.503000 b:0.068385 c:0.315434 d:0.450510 e:0.665810 f:0.993493 g:0.963140 h:0.801287 i:0.785668 j:0.960139 k:0.674561 l:0.100899 m:0.164237 n:0.421192 o:0.425442 p:0.694809 q:0.857702 r:0.778898 s:0.028731 t:0.427356 u:0.231336 v:0.806842 1001.010473 '78|f a:0.786798 b:0.842317 c:0.145138 d:0.337152 e:0.274848 f:0.023832 g:0.913645 h:0.573706 i:0.902983 j:0.014578 k:0.522183 l:0.950174 m:0.816838 n:0.356407 o:0.680652 p:0.527460 q:0.224791 r:0.261377 s:0.395246 t:0.895821 u:0.378622 v:0.248448 998.478693 '79|f a:0.336162 b:0.534927 c:0.168054 d:0.917523 e:0.155156 f:0.968187 g:0.696631 h:0.706451 i:0.402156 j:0.953307 k:0.997673 l:0.379092 m:0.874368 n:0.570758 o:0.844145 p:0.589667 q:0.585453 r:0.485667 s:0.490113 t:0.417824 u:0.380456 v:0.928268 999.400667 '80|f a:0.013798 b:0.248825 c:0.762780 d:0.975512 e:0.236272 f:0.942545 g:0.221252 h:0.010364 i:0.283010 j:0.526268 k:0.935178 l:0.770230 m:0.214439 n:0.452321 o:0.798223 p:0.500128 q:0.228226 r:0.100149 s:0.806406 t:0.203386 u:0.215598 v:0.584785 998.710322 '81|f a:0.281927 b:0.440674 c:0.113159 d:0.937255 e:0.908157 f:0.570764 g:0.544454 h:0.767426 i:0.380324 j:0.952680 k:0.838268 l:0.634113 m:0.204403 n:0.197201 o:0.202330 p:0.563956 q:0.710393 r:0.286376 s:0.383222 t:0.446431 u:0.497823 v:0.557262 999.262037 '82|f a:0.953644 b:0.091186 c:0.807612 d:0.015641 e:0.041530 f:0.625729 g:0.196143 h:0.293307 i:0.113198 j:0.760575 k:0.620226 l:0.660660 m:0.099345 n:0.990646 o:0.410572 p:0.985049 q:0.428328 r:0.090606 s:0.814882 t:0.745067 u:0.175365 v:0.140344 999.951508 '83|f a:0.605269 b:0.292658 c:0.847982 d:0.747098 e:0.840263 f:0.316984 g:0.176537 h:0.989360 i:0.499221 j:0.055916 k:0.396094 l:0.160633 m:0.490890 n:0.586594 o:0.004359 p:0.904392 q:0.404755 r:0.220571 s:0.692970 t:0.395290 u:0.206845 v:0.544182 996.457099 '84|f a:0.049564 b:0.502817 c:0.026083 d:0.803830 e:0.622282 f:0.843416 g:0.172882 h:0.883202 i:0.295170 j:0.258372 k:0.631273 l:0.917390 m:0.035643 n:0.497651 o:0.692796 p:0.745682 q:0.311694 r:0.190111 s:0.207814 t:0.531852 u:0.194802 v:0.608579 1001.214923 '85|f a:0.809946 b:0.006495 c:0.969947 d:0.391659 e:0.559509 f:0.261262 g:0.164790 h:0.104968 i:0.693465 j:0.542843 k:0.672291 l:0.704241 m:0.588153 n:0.701427 o:0.794886 p:0.855004 q:0.389053 r:0.970881 s:0.568283 t:0.751602 u:0.432984 v:0.138004 998.857095 '86|f a:0.602865 b:0.961690 c:0.126059 d:0.591581 e:0.237107 f:0.414478 g:0.423957 h:0.329664 i:0.988545 j:0.608827 k:0.857814 l:0.490039 m:0.082215 n:0.505673 o:0.685890 p:0.891677 q:0.441319 r:0.546487 s:0.839746 t:0.721514 u:0.239809 v:0.606598 1000.872947 '87|f a:0.586660 b:0.044437 c:0.875852 d:0.182278 e:0.352271 f:0.105881 g:0.724069 h:0.901584 i:0.482565 j:0.229764 k:0.183672 l:0.819736 m:0.572875 n:0.787893 o:0.761842 p:0.386983 q:0.056999 r:0.311165 s:0.134690 t:0.176045 u:0.959166 v:0.871948 1003.004931 '88|f a:0.982114 b:0.249497 c:0.139880 d:0.725441 e:0.926698 f:0.274860 g:0.745918 h:0.754663 i:0.884061 j:0.745557 k:0.970783 l:0.186136 m:0.769369 n:0.437502 o:0.981990 p:0.999250 q:0.659979 r:0.647875 s:0.965342 t:0.740999 u:0.991544 v:0.250965 999.760643 '89|f a:0.991038 b:0.570458 c:0.124755 d:0.625247 e:0.567293 f:0.280754 g:0.645355 h:0.818559 i:0.766315 j:0.809801 k:0.716522 l:0.850101 m:0.329405 n:0.661469 o:0.459151 p:0.972143 q:0.442452 r:0.122025 s:0.727831 t:0.243228 u:0.606758 v:0.662447 1002.826443 '90|f a:0.781311 b:0.180327 c:0.736675 d:0.537064 e:0.751571 f:0.382922 g:0.819307 h:0.215805 i:0.593639 j:0.510285 k:0.335189 l:0.713602 m:0.718795 n:0.518209 o:0.399312 p:0.109716 q:0.784432 r:0.348684 s:0.806389 t:0.549578 u:0.955165 v:0.789150 1000.609242 '91|f a:0.873042 b:0.702487 c:0.021344 d:0.878774 e:0.984754 f:0.483386 g:0.645647 h:0.408736 i:0.883467 j:0.519253 k:0.005716 l:0.327642 m:0.931538 n:0.206552 o:0.310214 p:0.868719 q:0.868859 r:0.907699 s:0.905358 t:0.346671 u:0.691690 v:0.862469 999.584376 '92|f a:0.539240 b:0.963924 c:0.235978 d:0.378309 e:0.846445 f:0.497079 g:0.278071 h:0.127308 i:0.707672 j:0.919696 k:0.751013 l:0.355189 m:0.896502 n:0.203975 o:0.118295 p:0.265607 q:0.515433 r:0.177427 s:0.048419 t:0.903405 u:0.262843 v:0.823615 1001.113688 '93|f a:0.288851 b:0.843620 c:0.374915 d:0.977726 e:0.520553 f:0.009439 g:0.881396 h:0.370161 i:0.444076 j:0.426966 k:0.865977 l:0.015642 m:0.473145 n:0.430119 o:0.562856 p:0.322878 q:0.550563 r:0.279392 s:0.002738 t:0.055139 u:0.036036 v:0.156336 1000.137814 '94|f a:0.833574 b:0.075140 c:0.109168 d:0.255601 e:0.504445 f:0.133442 g:0.146643 h:0.143230 i:0.227967 j:0.345719 k:0.777676 l:0.727179 m:0.567536 n:0.934177 o:0.405329 p:0.251866 q:0.069734 r:0.571435 s:0.012975 t:0.254229 u:0.586558 v:0.411774 1000.709416 '95|f a:0.320763 b:0.551103 c:0.873878 d:0.527866 e:0.085488 f:0.366587 g:0.744397 h:0.256054 i:0.140478 j:0.186738 k:0.976307 l:0.411861 m:0.073596 n:0.474483 o:0.699953 p:0.377127 q:0.285438 r:0.537509 s:0.546357 t:0.167466 u:0.425652 v:0.606095 999.516105 '96|f a:0.235652 b:0.537326 c:0.183908 d:0.442639 e:0.043378 f:0.319718 g:0.249871 h:0.367688 i:0.589929 j:0.280062 k:0.193272 l:0.276747 m:0.380698 n:0.113476 o:0.039985 p:0.254034 q:0.041705 r:0.048175 s:0.880660 t:0.769613 u:0.532994 v:0.446466 1002.736708 '97|f a:0.532688 b:0.544327 c:0.938687 d:0.750126 e:0.354728 f:0.546980 g:0.268781 h:0.212446 i:0.754699 j:0.267266 k:0.781185 l:0.121305 m:0.360667 n:0.197877 o:0.716765 p:0.834701 q:0.663106 r:0.595097 s:0.801592 t:0.095632 u:0.891488 v:0.161922 1001.014255 '98|f a:0.419128 b:0.581281 c:0.993140 d:0.012201 e:0.197200 f:0.215934 g:0.078274 h:0.065958 i:0.632314 j:0.438104 k:0.707346 l:0.713882 m:0.235148 n:0.075018 o:0.003509 p:0.758405 q:0.568305 r:0.291171 s:0.782561 t:0.305911 u:0.677654 v:0.822460 1000.049859 '99|f a:0.511857 b:0.360778 c:0.542314 d:0.681202 e:0.064718 f:0.102018 g:0.723556 h:0.266106 i:0.276412 j:0.320901 k:0.778903 l:0.863444 m:0.674908 n:0.090985 o:0.055459 p:0.074724 q:0.006026 r:0.885573 s:0.319976 t:0.050400 u:0.074220 v:0.282359 998.050920 '100|f a:0.134962 b:0.617965 c:0.138302 d:0.097925 e:0.533342 f:0.608690 g:0.147149 h:0.453894 i:0.058616 j:0.870808 k:0.173724 l:0.464548 m:0.814907 n:0.585064 o:0.470876 p:0.403898 q:0.523861 r:0.102059 s:0.116843 t:0.874477 u:0.072282 v:0.054617 vowpal_wabbit-8.1.1/test/train-sets/cb_test.ldf000066400000000000000000000002171261756526500215620ustar00rootroot00000000000000shared | s_1 s_2 0:1.0:0.5 | a_1 b_1 c_1 | a_2 b_2 c_2 | a_3 b_3 c_3 | b_1 c_1 d_1 0:0.0:0.5 | b_2 c_2 d_2 | a_1 b_1 c_1 | a_3 b_3 c_3 vowpal_wabbit-8.1.1/test/train-sets/chunk_to_features.pl000077500000000000000000000035701261756526500235250ustar00rootroot00000000000000#!/usr/bin/perl -w use strict; my %cdict = (); my $cdictNum = 1; while (1) { my $cdictFile = shift or last; open F, $cdictFile or die; while () { chomp; my ($c, $num) = split; $cdict{$c} = $num; if ($num+1 > $cdictNum) { $cdictNum = $num + 1; } } close F or die; } my @w = (); my @t = (); my @c = (); while (<>) { chomp; if (/^[\s]*$/) { dumpit(); print "\n"; @w = (); @t = (); @c = (); next; } my ($w,$t,$c) = split; #if ($c =~ /-NP/) { push @c, "1"; } else { push @c, "-1"; } if (not exists $cdict{$c}) { $cdict{$c} = $cdictNum; $cdictNum++; print STDERR "$c\t$cdict{$c}\n"; } push @c, $cdict{$c}; push @t, $t; push @w, $w; } sub dumpit { for (my $n=0; $n<@c; $n++) { my %f = (); for (my $m=-2; $m<=+2; $m++) { computef(\%f, '_'.$m, $n+$m); } print $c[$n] . ' |'; foreach my $f (keys %f) { $f =~ s/:/-COL-/g; $f =~ s/\|/-PIP-/g; print ' ' . $f; } print "\n"; } } sub computef { my ($f, $s0, $i) = @_; if ($i < 0) { $f->{"w".$s0."=" } = 1; return; } if ($i >= @c) { $f->{"w".$s0."="} = 1; return; } my $w = $w[$i]; my $p = $t[$i]; my $l = lc($w[$i]); $f->{"w".$s0."=".$w} = 1; # $f->"p:=".$p} = 1; $f->{"l".$s0."=".$l} = 1; my $c = $w; $c =~ s/[A-Z]+/A/g; $c =~ s/[a-z]+/a/g; $c =~ s/[0-9]+/0/g; $c =~ s/[^\.Aa0]+/\#/g; $f->{"c".$s0."=".$c} = 1; $f->{"c".$s0."=".$c."_fw=".(($i==0) ? "y" : "n")} = 1; my $N = length($l); $f->{"pre1".$s0."=".substr($l,0,1)} = 1; $f->{"pre2".$s0."=".substr($l,0,2)} = 1; $f->{"pre3".$s0."=".substr($l,0,3)} = 1; $f->{"suf1".$s0."=".substr($l,$N-1,1)} = 1; $f->{"suf2".$s0."=".substr($l,$N-2,2)} = 1; $f->{"suf3".$s0."=".substr($l,$N-3,3)} = 1; } vowpal_wabbit-8.1.1/test/train-sets/cs_test000066400000000000000000000001021261756526500210300ustar00rootroot000000000000001:1.0 2:0.0 3:2.0 | a b c 1:1.0 2:0.0 | b c d 1:1.0 3:2.0 | a b c vowpal_wabbit-8.1.1/test/train-sets/cs_test.ldf000066400000000000000000000002171261756526500216030ustar00rootroot000000000000001:1.0 | a_1 b_1 c_1 2:0.0 | a_2 b_2 c_2 3:2.0 | a_3 b_3 c_3 1:1.0 | b_1 c_1 d_1 2:0.0 | b_2 c_2 d_2 1:1.0 | a_1 b_1 c_1 3:2.0 | a_3 b_3 c_3 vowpal_wabbit-8.1.1/test/train-sets/cs_test.pred000066400000000000000000000052141261756526500217720ustar00rootroot000000000000001.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 1.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 vowpal_wabbit-8.1.1/test/train-sets/cs_test_multilabel.ldf000066400000000000000000000007001261756526500240120ustar00rootroot000000000000001:1.0 | a_1 b_1 c_1 2:0.0 | a_2 b_2 c_2 3:2.0 | a_3 b_3 c_3 1:1.0 | b_1 c_1 d_1 2:0.0 | b_2 c_2 d_2 1:1.0 | a_1 b_1 c_1 3:2.0 | a_3 b_3 c_3 1:1.0 | a_1 b_1 c_1 2:2.0 | a_2 b_2 c_2 3:0.0 | a_3 b_3 c_3 1:1.0 | a_1 b_1 c_1 2:2.0 | a_2 b_2 c_2 3:0.0 | a_3 b_3 c_3 1:1.0 | a_1 b_1 c_1 2:2.0 | a_2 b_2 c_2 3:0.0 | a_3 b_3 c_3 1:1.0 | a_1 b_1 c_1 2:2.0 | a_2 b_2 c_2 3:0.0 | a_3 b_3 c_3 1:1.0 | a_1 b_1 c_1 2:2.0 | a_2 b_2 c_2 3:0.0 | a_3 b_3 c_3 vowpal_wabbit-8.1.1/test/train-sets/dictionary_test.dat000066400000000000000000000000401261756526500233400ustar00rootroot00000000000000+1 |w a -1 |w b +1 |w c -1 |w d vowpal_wabbit-8.1.1/test/train-sets/dictionary_test.dict000066400000000000000000000000421261756526500235150ustar00rootroot00000000000000a myfeat:1 b 5:2.1 c myfeat:2 d 5 vowpal_wabbit-8.1.1/test/train-sets/dictionary_test.dict.gz000066400000000000000000000000601261756526500241340ustar00rootroot00000000000000zqUKTȭLKM,2JR023J q(rܺM"vowpal_wabbit-8.1.1/test/train-sets/er_small.vw000066400000000000000000000062411261756526500216270ustar00rootroot000000000000004 1.0 E_0|Feature 1:1.0 2:1.0 3:1.0 4:1.0 5:1.0 6:1.0 7:1.0 8:1.0 2 1.0 E_0|Feature 3:1.0 6:1.0 9:1.0 10:1.0 11:1.0 12:1.0 13:1.0 4 1.0 E_1|Feature 4:1.0 6:1.0 12:1.0 14:1.0 15:1.0 16:1.0 17:1.0 18:1.0 19:1.0 2 1.0 E_2|Feature 3:1.0 5:1.0 6:1.0 20:1.0 21:1.0 22:1.0 23:1.0 24:1.0 25:1.0 26:1.0 27:1.0 5 1.0 R_0_1|Feature 6:1.0 28:1.0 29:1.0 30:1.0 31:1.0 32:1.0 33:1.0 34:1.0 35:1.0 36:1.0 37:1.0 38:3.0 10 1.0 R_0_2|Feature 6:1.0 31:1.0 34:1.0 36:1.0 37:1.0 38:6.0 39:1.0 40:1.0 41:1.0 42:1.0 43:1.0 44:1.0 45:1.0 10 1.0 R_1_2|Feature 6:1.0 31:1.0 38:2.0 39:1.0 40:1.0 41:1.0 42:1.0 43:1.0 44:1.0 45:1.0 46:1.0 47:1.0 48:1.0 49:1.0 50:1.0 4 1.0 E_0|Feature 1:1.0 6:1.0 12:1.0 51:1.0 52:1.0 53:1.0 54:1.0 55:1.0 4 1.0 E_1|Feature 6:1.0 7:1.0 16:1.0 56:1.0 57:1.0 58:1.0 59:1.0 60:1.0 1 1.0 E_2|Feature 5:1.0 6:1.0 7:1.0 53:1.0 61:1.0 62:1.0 63:1.0 64:1.0 4 1.0 E_3|Feature 4:1.0 6:1.0 7:1.0 16:1.0 65:1.0 66:1.0 67:1.0 68:1.0 4 1.0 E_4|Feature 4:1.0 6:1.0 7:1.0 69:1.0 70:1.0 71:1.0 72:1.0 10 1.0 R_0_1|Feature 6:1.0 29:1.0 31:1.0 38:11.0 73:1.0 74:1.0 75:1.0 76:1.0 77:1.0 78:1.0 79:1.0 80:1.0 81:1.0 10 1.0 R_0_2|Feature 6:1.0 31:1.0 38:14.0 39:1.0 73:1.0 76:1.0 77:1.0 78:1.0 80:1.0 82:1.0 83:1.0 84:1.0 85:1.0 10 1.0 R_0_3|Feature 6:1.0 29:1.0 31:1.0 33:1.0 38:21.0 73:1.0 76:1.0 77:1.0 78:1.0 80:1.0 86:1.0 87:1.0 88:1.0 10 1.0 R_0_4|Feature 6:1.0 31:1.0 33:1.0 38:37.0 73:1.0 76:1.0 77:1.0 78:1.0 80:1.0 89:1.0 90:1.0 91:1.0 10 1.0 R_1_2|Feature 6:1.0 38:2.0 39:1.0 47:1.0 77:1.0 82:1.0 83:1.0 84:1.0 85:1.0 92:1.0 93:1.0 94:1.0 95:1.0 96:1.0 10 1.0 R_1_3|Feature 6:1.0 29:1.0 33:1.0 38:9.0 47:1.0 77:1.0 86:1.0 87:1.0 88:1.0 92:1.0 93:1.0 94:1.0 95:1.0 96:1.0 10 1.0 R_1_4|Feature 6:1.0 33:1.0 38:25.0 47:1.0 77:1.0 89:1.0 90:1.0 91:1.0 92:1.0 93:1.0 94:1.0 95:1.0 96:1.0 10 1.0 R_2_3|Feature 6:1.0 29:1.0 33:1.0 38:6.0 73:1.0 77:1.0 86:1.0 87:1.0 88:1.0 92:1.0 97:1.0 98:1.0 99:1.0 100:1.0 10 1.0 R_2_4|Feature 6:1.0 33:1.0 38:22.0 73:1.0 77:1.0 89:1.0 90:1.0 91:1.0 92:1.0 97:1.0 98:1.0 99:1.0 100:1.0 10 1.0 R_3_4|Feature 6:1.0 33:1.0 38:15.0 46:1.0 47:1.0 77:1.0 89:1.0 90:1.0 91:1.0 92:1.0 101:1.0 102:1.0 103:1.0 1 1.0 E_0|Feature 6:1.0 7:1.0 53:1.0 66:1.0 104:1.0 105:1.0 106:1.0 107:1.0 4 1.0 E_1|Feature 4:1.0 6:1.0 7:1.0 107:1.0 108:1.0 109:1.0 110:1.0 111:1.0 4 1.0 E_2|Feature 6:1.0 7:1.0 111:1.0 112:1.0 113:1.0 114:1.0 115:1.0 116:1.0 1 1.0 E_3|Feature 6:1.0 12:1.0 16:1.0 69:1.0 117:1.0 118:1.0 119:1.0 120:1.0 121:1.0 10 1.0 R_0_1|Feature 6:1.0 33:1.0 38:1.0 73:1.0 77:1.0 92:1.0 103:1.0 122:1.0 123:1.0 124:1.0 125:1.0 126:1.0 127:1.0 128:1.0 10 1.0 R_0_2|Feature 6:1.0 38:3.0 73:1.0 77:1.0 92:1.0 103:1.0 123:1.0 125:1.0 126:1.0 128:1.0 129:1.0 130:1.0 131:1.0 132:1.0 10 1.0 R_0_3|Feature 6:1.0 29:1.0 30:1.0 38:6.0 73:1.0 90:1.0 92:1.0 103:1.0 125:1.0 126:1.0 128:1.0 133:1.0 134:1.0 135:1.0 10 1.0 R_1_2|Feature 6:1.0 38:1.0 46:1.0 77:1.0 92:1.0 123:1.0 128:1.0 129:1.0 130:1.0 131:1.0 132:1.0 136:1.0 137:1.0 138:1.0 10 1.0 R_1_3|Feature 6:1.0 29:1.0 30:1.0 38:4.0 46:1.0 90:1.0 92:1.0 128:1.0 133:1.0 134:1.0 135:1.0 136:1.0 137:1.0 138:1.0 10 1.0 R_2_3|Feature 6:1.0 29:1.0 30:1.0 38:2.0 90:1.0 92:1.0 133:1.0 134:1.0 135:1.0 138:1.0 139:1.0 140:1.0 141:1.0 142:1.0 vowpal_wabbit-8.1.1/test/train-sets/eval_chunking.pl000077500000000000000000000051221261756526500226250ustar00rootroot00000000000000#!/usr/bin/perl -w use strict; my $rdictFile = shift or die; my $truthFile = shift or die; my %rdict = (); my $rdictNum = 1; open F, $rdictFile or die; while () { chomp; my ($c, $num) = split; if ($c =~ /^[BI]-O$/) { $c = 'O'; } $rdict{$num} = $c; if ($num+1 > $rdictNum) { $rdictNum = $num + 1; } } close F or die; my $np = 0; my $nt = 0; my $ni = 0; my $nil = 0; my $nc = 0; my $ncl = 0; my $na = 0; my @truth = (); if ($truthFile =~ /.gz$/ ) { open T, "gunzip -c $truthFile |" or die; } elsif ($truthFile =~ /.bz2$/) { open T, "bzcat $truthFile |" or die; } else { open T, $truthFile or die; } while () { chomp; if (/^[\s]*$/) { runit(); @truth = (); next; } my ($c) = split; if (not defined $rdict{$c}) { die $c; } push @truth, $rdict{$c}; } close T; my $p = $ni / (($np > 0) ? $np : 1); my $r = $ni / (($nt > 0) ? $nt : 1); my $f = 2 * $p * $r / ($p + $r); my $a = $nc / (($na > 0) ? $na : 1); my $pl = $nil / (($np > 0) ? $np : 1); my $rl = $nil / (($nt > 0) ? $nt : 1); my $fl = 2 * $pl * $rl / ($pl + $rl); my $al = $ncl / (($na > 0) ? $na : 1); $p = int($p * 1000)/10; $r = int($r * 1000)/10; $f = int($f * 1000)/10; $a = int ($a * 1000)/10; $pl = int($pl * 1000)/10; $rl = int($rl * 1000)/10; $fl = int($fl * 1000)/10; $al = int ($al * 1000)/10; print "unlabeled: p=$p\tr=$r\tf=$f\tacc=$a\n"; print " labeled: p=$pl\tr=$rl\tf=$fl\tacc=$al\n"; sub runit { my $N = scalar @truth; my @pred = (); for (my $n=0; $n<$N; $n++) { $_ = <>; chomp; $_ = int($_); if (not defined $rdict{$_}) { die $_; } push @pred, $rdict{$_}; } $_ = <>; chomp; if (not /^\s*$/) { die; } $na += $N; for (my $n=0; $n<$N; $n++) { if ($pred[$n] eq $truth[$n]) { $ncl++; } if (substr($pred[$n],0,1) eq substr($truth[$n],0,1)) { $nc++; } } my %c1 = chunksof(@truth); my %c2 = chunksof(@pred); $np += scalar keys %c1; $nt += scalar keys %c2; foreach my $c (keys %c1) { if (exists $c2{$c}) { $ni++; if ($c2{$c} eq $c1{$c}) { $nil++; } } } } sub chunksof { my @l = @_; my $i = 0; my %c = (); while ($i < @l) { if ($l[$i] =~ /^B-(.+)$/) { my $lab = $1; if ($lab eq 'O') { $i++; next; } my $j = $i+1; while ($j < @l) { if ($l[$j] eq "I-$lab") { $j++; } else { last; } } $c{"$i $j"} = $lab; $i = $j; } else { $i++; } } return (%c); } vowpal_wabbit-8.1.1/test/train-sets/frank.dat000066400000000000000000025012241261756526500212510ustar00rootroot00000000000000-1284747.77267 | 0:4.08956377656 | 1:9.40731104458 | 2:7.67768337311 -3083997.59476 | 0:9.81670138061 | 1:2.76541680597 | 2:7.63337434406 -599889.506306 | 0:1.90951408209 | 1:0.563915978415 | 2:2.27325081888 -549474.764782 | 0:1.74911654941 | 1:9.57242227 | 2:1.02515024079 -1281397.93525 | 0:4.07882569812 | 1:0.689022449542 | 2:7.18983245391 -179665.746084 | 0:0.571910429426 | 1:1.86808804103 | 2:4.3659421148 -1803663.34182 | 0:5.74131059605 | 1:7.76890592446 | 2:8.72003700408 -1608310.69222 | 0:5.11947136087 | 1:6.38783751114 | 2:1.24080672544 -2008382.77677 | 0:6.39290942158 | 1:2.67683234838 | 2:9.95956367146 -1806969.62241 | 0:5.75182637706 | 1:6.78980927051 | 2:1.94773721154 -1831537.61636 | 0:5.82998247616 | 1:1.42006434561 | 2:7.93165909598 -397083.370857 | 0:1.26396916083 | 1:1.44529310248 | 2:4.58061745302 -1853213.09174 | 0:5.89903227194 | 1:7.74457055278 | 2:7.87843103948 -2380215.26907 | 0:7.57650732679 | 1:4.68494979665 | 2:3.48216487398 -3007316.51831 | 0:9.57263364701 | 1:4.61092408913 | 2:0.289915800308 -1108167.71214 | 0:3.52741420237 | 1:0.445115700491 | 2:0.53726258395 -2614916.78889 | 0:8.32359670835 | 1:5.91491324809 | 2:8.10214335189 -341585.396898 | 0:1.08730651407 | 1:0.638474048294 | 2:8.93084625472 -2289646.24305 | 0:7.28825711677 | 1:9.3448344975 | 2:7.90314672605 -1676297.02231 | 0:5.33589216946 | 1:7.94308737112 | 2:9.24489074403 -2074748.5704 | 0:6.6042091357 | 1:8.54888028145 | 2:2.23449556818 -1641314.38522 | 0:5.22450493584 | 1:4.00771985511 | 2:5.46062451122 -1894029.88206 | 0:6.02891560483 | 1:3.03152773153 | 2:8.14150205513 -3050407.59545 | 0:9.70983878815 | 1:9.46435616659 | 2:6.64970220024 -3061440.82083 | 0:9.74492765813 | 1:5.8698613174 | 2:8.73500670636 -2885915.2084 | 0:9.18618099425 | 1:2.29763237413 | 2:8.33582294099 -1712119.29673 | 0:5.44990474116 | 1:6.39367265349 | 2:7.93240924053 -2886345.09775 | 0:9.18755381465 | 1:2.81221631643 | 2:0.502468343312 -1075814.54526 | 0:3.42444154407 | 1:1.69217211679 | 2:3.93840647747 -1839630.71072 | 0:5.85580636126 | 1:8.69370289168 | 2:9.11840670433 -2570033.62716 | 0:8.18070273135 | 1:2.86428791953 | 2:3.68572055532 -82621.1675075 | 0:0.263000451434 | 1:1.03000571175 | 2:0.868575001643 -111306.300717 | 0:0.354371841365 | 1:8.41424446337 | 2:8.04614275634 -2327026.71583 | 0:7.4071841467 | 1:2.5271261111 | 2:1.2204669978 -2978720.06834 | 0:9.48165317645 | 1:9.81989787385 | 2:6.59142239702 -1445199.17878 | 0:4.60024485211 | 1:3.37406313854 | 2:0.79748616575 -1803617.4318 | 0:5.74112752928 | 1:3.48770286252 | 2:1.44519016791 -2455924.84724 | 0:7.81753523203 | 1:8.93126267261 | 2:1.7175710198 -472623.155575 | 0:1.50440812319 | 1:0.072324724003 | 2:3.08440450765 -1584242.44555 | 0:5.04281519656 | 1:1.23018031331 | 2:2.25681582591 -2577943.90009 | 0:8.20586525601 | 1:0.93094939084 | 2:1.93920994566 -550142.723665 | 0:1.7511907979 | 1:3.55210904129 | 2:2.63005088905 -158253.623918 | 0:0.50374367221 | 1:0.732251648538 | 2:1.88680297438 -1903257.77559 | 0:6.05826339871 | 1:0.0721401935714 | 2:9.65584381172 -250608.574656 | 0:0.79778139116 | 1:7.98133381988 | 2:4.99230287623 -1129827.01443 | 0:3.59641928362 | 1:7.55398354921 | 2:5.75253494375 -1327121.37095 | 0:4.22437539606 | 1:1.54210558759 | 2:8.52364896169 -290330.946673 | 0:0.924222521219 | 1:8.07246366662 | 2:6.16951733747 -2807447.71687 | 0:8.93639842213 | 1:0.839496815451 | 2:8.87191798418 -251038.083078 | 0:0.799148130406 | 1:7.93152117291 | 2:0.424515023937 -2657280.04145 | 0:8.45845629384 | 1:7.42781332337 | 2:4.4857607926 -239578.088824 | 0:0.762633357489 | 1:3.70632473351 | 2:9.00445156203 -2072785.84209 | 0:6.59795651517 | 1:7.96264389989 | 2:2.98525551486 -819372.754654 | 0:2.60815324771 | 1:0.760699557949 | 2:3.4613325265 -1351528.28845 | 0:4.30210868205 | 1:6.59519974626 | 2:1.32636491221 -847191.973504 | 0:2.69672611881 | 1:3.24991085285 | 2:3.99465682045 -2057579.22995 | 0:6.54956266706 | 1:9.1616144613 | 2:2.04711818204 -2042612.76416 | 0:6.50187304202 | 1:3.38334007254 | 2:1.34209562988 -2107963.81729 | 0:6.70993430094 | 1:8.27777046778 | 2:3.01355069367 -2855484.16883 | 0:9.08930752235 | 1:1.32586287619 | 2:4.87674812958 -1387772.79727 | 0:4.41749857005 | 1:8.90627579587 | 2:6.48082070836 -1217730.34518 | 0:3.87620922268 | 1:5.78155540169 | 2:3.9141830519 -606106.317684 | 0:1.92931788268 | 1:2.30960509073 | 2:9.60302472326 -2318410.14989 | 0:7.3797796533 | 1:5.18310500411 | 2:8.28613623437 -173345.918137 | 0:0.551861634492 | 1:9.73472163503 | 2:2.04695890895 -1977816.74502 | 0:6.29560235903 | 1:1.25331930297 | 2:7.66716153034 -321395.323934 | 0:1.02303511689 | 1:0.134816797686 | 2:0.112864584845 -2769658.80352 | 0:8.81617599048 | 1:8.20276146476 | 2:8.57707920315 -325728.898187 | 0:1.03685760333 | 1:3.41314383241 | 2:1.2228942999 -28909.6213822 | 0:0.0920767013861 | 1:6.31109103011 | 2:8.14350619467 -2272170.59751 | 0:7.23255735626 | 1:0.881542802218 | 2:2.92220833836 -463656.218453 | 0:1.47586549974 | 1:0.0778901095574 | 2:1.93667201197 -1067646.73288 | 0:3.39842931568 | 1:0.155907314322 | 2:8.34954647417 -2021655.17212 | 0:6.4351818758 | 1:5.58332583146 | 2:9.39277324015 -2046282.88377 | 0:6.51360192763 | 1:8.77646464319 | 2:6.30849266514 -2729588.38692 | 0:8.6885746619 | 1:2.04439172716 | 2:8.50681683813 -1915374.45968 | 0:6.09684369586 | 1:1.42397868247 | 2:9.6275712762 -1266673.76141 | 0:4.03195226706 | 1:0.122088673722 | 2:5.23216799605 -646096.780831 | 0:2.0566482504 | 1:6.55973233384 | 2:8.75742794245 -357299.003085 | 0:1.13737675112 | 1:6.69360470504 | 2:0.0363892403607 -927451.29455 | 0:2.95217783248 | 1:0.71628214926 | 2:1.29337877685 -260636.062501 | 0:0.829650624596 | 1:2.26866142308 | 2:0.892982100943 -2040067.10045 | 0:6.49376199427 | 1:2.46269893542 | 2:7.23198492758 -1083348.35957 | 0:3.44843019801 | 1:2.59151680982 | 2:2.82223227845 -1234600.19069 | 0:3.92993723 | 1:9.21016443091 | 2:0.792210179387 -813612.689658 | 0:2.58986386473 | 1:6.03403076102 | 2:1.84625207238 -2384964.25036 | 0:7.59160651064 | 1:2.67875020127 | 2:1.14621348614 -981459.872702 | 0:3.12414918223 | 1:7.27315156341 | 2:3.80636929352 -1451445.43353 | 0:4.62018231892 | 1:9.75040625417 | 2:4.93253236952 -525759.021044 | 0:1.67359858144 | 1:6.28624005118 | 2:8.10507810482 -468053.960985 | 0:1.48988623959 | 1:2.66057616594 | 2:4.46299583413 -2111280.12058 | 0:6.72042112482 | 1:0.243386078491 | 2:4.90190768849 -1559549.91721 | 0:4.96421884817 | 1:1.51731109082 | 2:4.10868189121 -2676699.74172 | 0:8.52028730556 | 1:9.298121939 | 2:3.92670432243 -3025195.29044 | 0:9.62950655468 | 1:0.317076267995 | 2:4.18873597261 -14523.1134413 | 0:0.0463135077864 | 1:9.84939419576 | 2:6.93854545753 -2490869.36663 | 0:7.92871466739 | 1:2.84301528231 | 2:9.16464012707 -1261000.86066 | 0:4.01392051447 | 1:3.09750737194 | 2:3.42722098925 -2112910.61509 | 0:6.7256593442 | 1:5.82982581976 | 2:3.15495997064 -2929181.78144 | 0:9.32389100538 | 1:0.919901068445 | 2:8.39380723409 -1310776.13287 | 0:4.17239836404 | 1:7.51468261954 | 2:7.76362173593 -732811.646027 | 0:2.33266060175 | 1:5.41548492767 | 2:4.90940758359 -1692581.81033 | 0:5.38774158219 | 1:9.48243145126 | 2:3.0991016417 -2648739.34891 | 0:8.43125703538 | 1:5.87825651342 | 2:9.02156333074 -2515482.99 | 0:8.00705596209 | 1:2.10479602516 | 2:0.890251224827 -366251.861681 | 0:1.16582976757 | 1:1.49530499085 | 2:8.98664530256 -420289.744465 | 0:1.33788014045 | 1:6.39947784672 | 2:5.32252632521 -493991.426373 | 0:1.57244804093 | 1:2.68550716425 | 2:6.85865133901 -1701868.63006 | 0:5.41728880904 | 1:7.89848850373 | 2:1.13546655614 -1496285.10665 | 0:4.76287873519 | 1:5.9460974088 | 2:7.36367511636 -2990.23400745 | 0:0.00953389046436 | 1:1.81678530117 | 2:1.2237306047 -1755703.16013 | 0:5.58858390756 | 1:0.284756256248 | 2:1.18678675077 -1427586.31352 | 0:4.54417345545 | 1:2.46312471384 | 2:0.7149499748 -1037867.44986 | 0:3.30368037626 | 1:4.97176069494 | 2:8.09433289524 -45104.1014377 | 0:0.143620117384 | 1:5.70148662885 | 2:9.17340758603 -148198.973985 | 0:0.471746521056 | 1:1.63886697215 | 2:5.78363367098 -205479.672548 | 0:0.654081260738 | 1:2.1558129244 | 2:8.70659546644 -2826974.49688 | 0:8.99854753043 | 1:0.0725983295892 | 2:8.70671615944 -895460.642223 | 0:2.85040799805 | 1:7.63248880685 | 2:7.17745847691 -1824057.95531 | 0:5.80617738555 | 1:1.8176972828 | 2:7.3016374799 -1176768.14959 | 0:3.74584002333 | 1:7.82520582319 | 2:3.5219229926 -3111365.9426 | 0:9.90381829667 | 1:2.84489774476 | 2:9.90201499283 -5804.89702793 | 0:0.0184835369204 | 1:0.690941903499 | 2:5.10522901405 -2447256.14827 | 0:7.78990961577 | 1:5.19066821746 | 2:4.86894854963 -3134281.56932 | 0:9.97679929321 | 1:7.27669498059 | 2:4.79810373154 -462419.490303 | 0:1.47196245254 | 1:3.97115525679 | 2:5.67517679589 -1937914.85265 | 0:6.16859675318 | 1:1.96853691852 | 2:4.64994091273 -2866750.00573 | 0:9.12520367346 | 1:5.48159474298 | 2:3.06205462081 -1750230.33632 | 0:5.571191669 | 1:3.56724287859 | 2:7.32409637329 -1046165.26867 | 0:3.33011678457 | 1:7.70858381444 | 2:7.24385964424 -1137826.79105 | 0:3.62189472041 | 1:8.8680535557 | 2:4.96282434761 -913279.505444 | 0:2.90709479297 | 1:3.86997365908 | 2:6.9254370002 -2261976.09888 | 0:7.200175482 | 1:8.79349584328 | 2:3.58513404509 -346994.978172 | 0:1.10452857206 | 1:0.964392855293 | 2:6.18610687769 -1753444.99883 | 0:5.58147161087 | 1:9.05570923819 | 2:3.85663120969 -2376756.93852 | 0:7.56553086216 | 1:8.36590665205 | 2:3.93374981916 -360660.247731 | 0:1.14806324818 | 1:5.22297364439 | 2:5.12556375956 -687921.323255 | 0:2.18976476154 | 1:4.79131642624 | 2:2.29148014559 -3020824.59216 | 0:9.61566643183 | 1:8.69313615066 | 2:2.01894478523 -468291.048988 | 0:1.4906688427 | 1:5.89814503772 | 2:7.02428011262 -452105.455543 | 0:1.43912169696 | 1:2.79618369285 | 2:5.52356657952 -140858.034792 | 0:0.448447605547 | 1:9.52639401464 | 2:8.92816798813 -459904.618534 | 0:1.4639786514 | 1:6.43934284817 | 2:9.13438021296 -1944630.51649 | 0:6.18997933185 | 1:2.65698402221 | 2:1.10318790158 -634690.706162 | 0:2.02034583203 | 1:7.05538144288 | 2:0.401914502361 -706191.954723 | 0:2.24790259508 | 1:2.53750922494 | 2:3.63443690352 -2836969.82693 | 0:9.03043458012 | 1:8.29163672417 | 2:3.31311633237 -2995060.4323 | 0:9.53358515659 | 1:0.423216538544 | 2:9.11760624223 -727355.217428 | 0:2.31529613293 | 1:5.86730601292 | 2:0.956241923595 -1403137.77782 | 0:4.46640176446 | 1:8.31516492931 | 2:0.480763188193 -1843480.32389 | 0:5.86803597134 | 1:5.8999400684 | 2:5.27892002998 -902226.361712 | 0:2.87188664093 | 1:0.98653940299 | 2:5.01256709047 -738567.315757 | 0:2.35101454427 | 1:9.24813983828 | 2:3.84896294345 -2955847.69516 | 0:9.40884161184 | 1:9.06892096043 | 2:1.27198636526 -2745514.34968 | 0:8.7392889464 | 1:4.40090015485 | 2:2.60016921117 -1355426.06069 | 0:4.31450989159 | 1:5.92337621641 | 2:7.32500200401 -259491.993696 | 0:0.82602324415 | 1:3.92718500644 | 2:8.94379684508 -1028257.49017 | 0:3.27312310928 | 1:8.70579979117 | 2:3.14322444833 -2732622.45076 | 0:8.69823679 | 1:2.55385984383 | 2:6.90914061516 -1083668.97649 | 0:3.44946289813 | 1:3.99931022596 | 2:4.76548596815 -785149.050216 | 0:2.49927611634 | 1:7.76207428197 | 2:3.57709146393 -1484065.29505 | 0:4.72398672623 | 1:6.51324248283 | 2:9.72592451146 -1268753.79252 | 0:4.03865286478 | 1:9.35529018351 | 2:6.05631194201 -664538.435195 | 0:2.11531810415 | 1:2.87272803343 | 2:5.51255221966 -2762897.26696 | 0:8.79460464724 | 1:2.55882484786 | 2:6.89711051267 -2257645.1602 | 0:7.18636874928 | 1:6.36889699346 | 2:9.76430651515 -3135938.55804 | 0:9.98204427957 | 1:3.8711406359 | 2:2.89385013269 -439586.052992 | 0:1.39932967232 | 1:9.57842780686 | 2:3.96419312105 -2330132.32076 | 0:7.41708382023 | 1:4.17532336607 | 2:5.64327254593 -862709.806704 | 0:2.74615632293 | 1:7.34965218026 | 2:7.12526270058 -1813774.45597 | 0:5.77349242177 | 1:7.4353393181 | 2:4.8697710989 -1016669.98893 | 0:3.23622514614 | 1:7.10950959802 | 2:9.0399222688 -993159.81688 | 0:3.16133822534 | 1:1.12127557911 | 2:1.71584241178 -2444296.88661 | 0:7.78044567555 | 1:0.0540164490925 | 2:7.71289139267 -1849164.53386 | 0:5.88611429413 | 1:4.15006410338 | 2:4.48910344101 -1637795.04647 | 0:5.21328171888 | 1:1.59596132724 | 2:2.58145293776 -703005.161283 | 0:2.23774670563 | 1:1.146132651 | 2:7.39159255681 -1478081.23884 | 0:4.70490705791 | 1:2.82567099459 | 2:0.476158790235 -1621644.10759 | 0:5.16187137612 | 1:1.56533746662 | 2:1.22731976405 -1173875.91494 | 0:3.73663136257 | 1:7.5488202446 | 2:6.83357343984 -1430278.87446 | 0:4.55280757016 | 1:9.81512197478 | 2:5.72053777606 -2776817.88213 | 0:8.83892284874 | 1:3.42476515156 | 2:8.27432420357 -395759.742296 | 0:1.25979090313 | 1:5.50112495184 | 2:7.10898206002 -2655967.84396 | 0:8.4542276334 | 1:1.42255333913 | 2:0.782404834171 -1755599.15432 | 0:5.58828507223 | 1:4.02055223717 | 2:7.46482383292 -1638727.44017 | 0:5.21629743805 | 1:7.13899557548 | 2:5.17243780644 -2050909.07387 | 0:6.5283324629 | 1:9.3447757377 | 2:3.37542543258 -2391117.02814 | 0:7.61119433252 | 1:3.015562129 | 2:1.63699961452 -1108537.8972 | 0:3.52859299101 | 1:0.497512979978 | 2:2.68926953106 -1485125.61378 | 0:4.72735310485 | 1:5.50195260898 | 2:5.56176843187 -1873744.08778 | 0:5.96436210569 | 1:5.14648844714 | 2:0.571351632599 -1477691.45196 | 0:4.70368026503 | 1:4.4414878943 | 2:6.48896236865 -663957.569552 | 0:2.11348436822 | 1:4.63693163888 | 2:1.7029935643 -2350770.24575 | 0:7.48277861307 | 1:4.42825155594 | 2:8.39913289945 -1025492.05168 | 0:3.26433155323 | 1:9.9943735067 | 2:6.13507861178 -2579238.75449 | 0:8.21006315352 | 1:9.76965368428 | 2:8.9519745676 -137666.86612 | 0:0.438225704395 | 1:2.09703097575 | 2:6.43630505192 -2854113.4488 | 0:9.08501534877 | 1:9.55282567298 | 2:8.25166018611 -2951827.60585 | 0:9.39601439371 | 1:5.4907991725 | 2:4.70651657767 -2322266.37958 | 0:7.39202221901 | 1:1.44971555449 | 2:7.16150653046 -2112215.88749 | 0:6.72340586757 | 1:0.950726028249 | 2:8.71840629277 -2662891.4676 | 0:8.47629841175 | 1:5.15318904237 | 2:6.30040746519 -420076.4 | 0:1.33717134091 | 1:2.95619544899 | 2:0.186509700657 -1635228.90596 | 0:5.20513846567 | 1:4.49789202073 | 2:9.19877047614 -2535301.35766 | 0:8.0702056547 | 1:9.73454562248 | 2:5.3571810253 -730570.916572 | 0:2.32551828358 | 1:4.27375705788 | 2:0.910962773811 -594306.187718 | 0:1.89174904486 | 1:1.40238629992 | 2:1.46207457855 -1770763.80384 | 0:5.63658212653 | 1:7.08503794564 | 2:2.52853334834 -2338782.18576 | 0:7.44463326283 | 1:6.03522347537 | 2:0.398983115108 -3003547.09464 | 0:9.56066184631 | 1:7.70123348907 | 2:8.34594052296 -791371.498857 | 0:2.51909585322 | 1:9.27501680845 | 2:1.82176040894 -1340769.82204 | 0:4.26789247294 | 1:9.96655647771 | 2:7.63889178966 -2847028.33343 | 0:9.06245676454 | 1:8.86393784977 | 2:6.75380304773 -2030968.36865 | 0:6.4648554456 | 1:8.91265141466 | 2:4.61651738569 -1232824.56463 | 0:3.92428495885 | 1:9.17851046815 | 2:2.79976441698 -2568085.96767 | 0:8.17448859334 | 1:1.17872039393 | 2:7.72052315967 -896591.330719 | 0:2.85394691538 | 1:0.65619091241 | 2:8.33515606535 -51405.5747811 | 0:0.163709632433 | 1:9.32827952443 | 2:3.05707037042 -2088843.14779 | 0:6.64905567806 | 1:6.47047206885 | 2:7.01440515853 -1602538.36889 | 0:5.10109451976 | 1:6.0458853722 | 2:5.9440414315 -515530.300416 | 0:1.64103269701 | 1:5.49470444401 | 2:5.58734580218 -2857180.53655 | 0:9.09476756396 | 1:8.31977376582 | 2:5.55692331747 -1133617.26398 | 0:3.60843537403 | 1:1.91317245393 | 2:3.33696817473 -908030.691286 | 0:2.89036025948 | 1:0.737077244084 | 2:7.10861860054 -1748811.49603 | 0:5.56671687437 | 1:8.38026278115 | 2:7.94675769913 -2660199.36728 | 0:8.46769274419 | 1:0.928980930256 | 2:2.57933231085 -3139180.27301 | 0:9.99233504756 | 1:0.632177717383 | 2:6.06075781771 -949781.906744 | 0:3.02331406211 | 1:7.16446586751 | 2:8.13127856052 -2469847.54519 | 0:7.86178152207 | 1:0.692253033284 | 2:0.0659540802853 -135995.550988 | 0:0.43289981058 | 1:1.40981957526 | 2:7.38045550588 -2665440.70021 | 0:8.48438764406 | 1:2.22792389126 | 2:8.47372381022 -937680.609184 | 0:2.98479134235 | 1:6.80964514017 | 2:0.95774889512 -205953.546468 | 0:0.655638052344 | 1:7.76694628488 | 2:5.62159289042 -45653.1316274 | 0:0.145389604333 | 1:8.23656398694 | 2:8.02437528924 -2476038.44375 | 0:7.88153443293 | 1:6.10043307827 | 2:9.6108946115 -1301915.89739 | 0:4.14415469339 | 1:2.803298181 | 2:7.56438207123 -352576.564352 | 0:1.12237138521 | 1:9.78142235341 | 2:2.02612849911 -1079449.96656 | 0:3.43601713305 | 1:2.11806089802 | 2:3.45670756911 -1830621.25114 | 0:5.82706647299 | 1:1.52212198996 | 2:5.82224188004 -3132788.72694 | 0:9.97203958708 | 1:6.36815360968 | 2:2.91266762703 -906453.979914 | 0:2.88539158451 | 1:6.55161812372 | 2:0.999001301686 -1385203.17328 | 0:4.40928443576 | 1:4.8766705235 | 2:9.10449835818 -1987263.03082 | 0:6.32568171599 | 1:2.51343101686 | 2:9.52196029734 -2780599.31384 | 0:8.85096275055 | 1:3.79812708679 | 2:9.63811630263 -1438218.57026 | 0:4.57801710746 | 1:2.47461629915 | 2:8.44218785038 -519751.486877 | 0:1.65445846278 | 1:4.25436859093 | 2:9.23002858315 -1995724.09675 | 0:6.3526593348 | 1:7.75174193396 | 2:8.62039721772 -1650652.64939 | 0:5.2542787623 | 1:9.70933835389 | 2:7.9325724036 -870345.156286 | 0:2.77041730785 | 1:2.35230093058 | 2:3.71226571547 -873400.306759 | 0:2.78012455519 | 1:0.311209139593 | 2:0.22034429485 -331165.602483 | 0:1.05418449504 | 1:5.88350620084 | 2:8.63473889708 -2599302.23899 | 0:8.27389239616 | 1:5.72778340661 | 2:2.04838149158 -1437451.09382 | 0:4.57557758103 | 1:2.87212696068 | 2:6.49958586528 -195592.870073 | 0:0.622625622176 | 1:3.90138908254 | 2:0.115702245654 -641136.274445 | 0:2.04082870074 | 1:3.11046235249 | 2:1.48740464209 -2834517.51381 | 0:9.02256171457 | 1:0.535750108605 | 2:4.70938921626 -1008620.54838 | 0:3.21059417673 | 1:6.09136468819 | 2:9.85726597354 -2979096.08066 | 0:9.48278440444 | 1:2.2085083595 | 2:6.86028630296 -1657729.45446 | 0:5.27676007561 | 1:4.50706237096 | 2:5.5733293521 -1071263.74885 | 0:3.40998220798 | 1:4.74229917213 | 2:4.90632761217 -2160598.1869 | 0:6.87740620681 | 1:0.320893618292 | 2:1.21938409004 -2496829.94486 | 0:7.94769497139 | 1:3.67515444013 | 2:8.25158253135 -3000386.20297 | 0:9.55061284443 | 1:9.14303627236 | 2:8.81659580829 -1897290.00862 | 0:6.03933110743 | 1:7.45858417485 | 2:3.39683199895 -2819112.06272 | 0:8.97354141049 | 1:2.48460049169 | 2:6.43244513883 -2750500.45224 | 0:8.75512314072 | 1:0.102779934828 | 2:5.01920563909 -47809.6448507 | 0:0.152244389426 | 1:7.1218798701 | 2:7.56970738087 -533085.076081 | 0:1.69691244216 | 1:5.62355795141 | 2:5.84036095036 -2087425.72677 | 0:6.64454532082 | 1:6.63714723779 | 2:1.66840156158 -1971116.62571 | 0:6.2742761622 | 1:1.36499377836 | 2:0.984557766551 -3100264.78269 | 0:9.86854033742 | 1:9.58715181263 | 2:3.43614193756 -1980754.42009 | 0:6.30497689541 | 1:3.99129003378 | 2:2.48291296379 -455379.635258 | 0:1.44955547974 | 1:4.15671984005 | 2:8.35901736301 -3106344.75375 | 0:9.88781154082 | 1:0.0856471941814 | 2:0.875498019543 -1767878.37931 | 0:5.62739460371 | 1:6.74612444531 | 2:2.92211429933 -854405.849936 | 0:2.71972470439 | 1:7.43301696553 | 2:5.75245376299 -2859124.24569 | 0:9.10096605409 | 1:9.64904374749 | 2:7.05174006987 -375861.277967 | 0:1.19645883687 | 1:6.28552527268 | 2:8.31682942334 -1310708.80266 | 0:4.17219919596 | 1:9.2710501911 | 2:5.69140415529 -527590.714505 | 0:1.67938163216 | 1:0.789549343485 | 2:4.63077500022 -131894.300747 | 0:0.419849281464 | 1:1.89286790664 | 2:3.62570822658 -779596.393114 | 0:2.48161412298 | 1:9.23179186319 | 2:9.5941983467 -2216509.57017 | 0:7.05544809984 | 1:8.46842630154 | 2:3.45020934895 -2048778.94857 | 0:6.52154347296 | 1:8.34957718211 | 2:4.18839105464 -1440987.07438 | 0:4.58688399919 | 1:8.78816687323 | 2:6.72877092448 -2803252.26891 | 0:8.92311168107 | 1:8.69878554236 | 2:8.45539564153 -1524967.36813 | 0:4.85417855629 | 1:6.09333534153 | 2:2.9204473688 -1274888.67546 | 0:4.05818158809 | 1:9.44431053265 | 2:6.52643383586 -3085798.04295 | 0:9.82245225925 | 1:5.06877186248 | 2:3.7668822198 -175040.169038 | 0:0.557235591169 | 1:7.53027905528 | 2:8.1992554183 -3065147.62196 | 0:9.75672579619 | 1:5.75551591061 | 2:0.966532866753 -1946767.03636 | 0:6.19680179653 | 1:5.17315177536 | 2:2.49392408314 -1799267.5652 | 0:5.72726339833 | 1:1.39363870901 | 2:9.0967413834 -1092310.72975 | 0:3.47696074302 | 1:2.87096804364 | 2:4.04041222827 -297245.500173 | 0:0.946198644396 | 1:4.17703179287 | 2:3.82784127266 -145535.068487 | 0:0.463280843528 | 1:3.23912739489 | 2:0.594147461754 -2921710.56089 | 0:9.30012885197 | 1:3.18048839018 | 2:7.05065035042 -2828647.48172 | 0:9.00395580826 | 1:9.69411475866 | 2:6.98479996756 -2905935.60134 | 0:9.24996935448 | 1:9.41737969179 | 2:3.82166889766 -542036.59695 | 0:1.72536250233 | 1:0.57617106716 | 2:4.36940078691 -608267.172978 | 0:1.93617765562 | 1:0.170899783765 | 2:5.41731431483 -1769662.61307 | 0:5.63302006321 | 1:0.493346432903 | 2:4.59699441441 -1487526.71888 | 0:4.73498198334 | 1:3.86938262188 | 2:8.21668523587 -1619862.51933 | 0:5.15619387495 | 1:0.808946171256 | 2:7.56149775395 -530989.601883 | 0:1.69026506373 | 1:8.25840612405 | 2:5.76078387557 -2825119.11644 | 0:8.9927145658 | 1:8.52355718315 | 2:3.55082242682 -2275368.7518 | 0:7.24277803486 | 1:5.59145751498 | 2:0.487402931675 -2210848.49544 | 0:7.03739782377 | 1:4.93265113352 | 2:4.21555259838 -2954349.19389 | 0:9.4040573167 | 1:7.3980354115 | 2:7.1907023018 -418498.287327 | 0:1.33215387242 | 1:3.63139525905 | 2:3.27404266117 -979665.039052 | 0:3.11842322201 | 1:5.78669951659 | 2:4.74448023315 -1886551.40535 | 0:6.00515570948 | 1:8.23143569348 | 2:5.50178222438 -1331284.021 | 0:4.23763776209 | 1:2.95966879331 | 2:0.0877929631477 -1437978.40072 | 0:4.57723307026 | 1:0.207901480251 | 2:9.73788532384 -2909718.49843 | 0:9.26199224691 | 1:7.27818061052 | 2:6.35353805675 -975016.359186 | 0:3.10364450349 | 1:7.9315095266 | 2:5.12285609737 -1616355.14086 | 0:5.14504450563 | 1:2.54464755583 | 2:7.66373250052 -2433129.43967 | 0:7.74491973735 | 1:2.5092629856 | 2:5.93287855042 -2751163.25457 | 0:8.75723291644 | 1:0.103773522516 | 2:0.242775237832 -1724872.93904 | 0:5.49050234844 | 1:6.5639316133 | 2:8.804382355 -2152588.16588 | 0:6.85193601343 | 1:3.39489461924 | 2:5.7863614696 -1075844.93543 | 0:3.42457079206 | 1:5.46126584573 | 2:0.895373497206 -2851780.35626 | 0:9.07750803334 | 1:0.180810054898 | 2:6.77019034001 -2025095.6417 | 0:6.44616078708 | 1:8.77675597735 | 2:3.69893783973 -3031086.01625 | 0:9.64831143646 | 1:6.58904991079 | 2:6.22600815679 -659019.509212 | 0:2.09773000268 | 1:0.46151415129 | 2:2.39718206879 -2111087.79175 | 0:6.71985368354 | 1:5.43233370835 | 2:3.88300846436 -540076.493702 | 0:1.71919584099 | 1:8.98616508636 | 2:1.23480497829 -1534045.13647 | 0:4.88308738056 | 1:7.64277307058 | 2:0.0823748370599 -176116.824339 | 0:0.560634715053 | 1:4.28675790505 | 2:6.31274994969 -1870229.80222 | 0:5.95319615194 | 1:7.50837071521 | 2:2.9653176899 -1819509.80322 | 0:5.79171932061 | 1:4.03941873485 | 2:2.93362806618 -1561782.90174 | 0:4.97139097363 | 1:8.97237858235 | 2:3.69787372536 -2630853.61308 | 0:8.37434030234 | 1:7.66124383498 | 2:3.60004524898 -2508156.95574 | 0:7.98379522707 | 1:8.91845464357 | 2:9.81955484561 -866209.92082 | 0:2.75728297264 | 1:5.66073404892 | 2:9.14428892715 -2776580.86973 | 0:8.83814080253 | 1:0.223860233967 | 2:5.59856768381 -88146.1538862 | 0:0.28065929602 | 1:9.40586638117 | 2:5.65885921556 -457739.542385 | 0:1.45710747684 | 1:8.81381448349 | 2:6.46536812141 -2642924.10821 | 0:8.41275250837 | 1:6.57087363909 | 2:2.4019960893 -363578.45573 | 0:1.15735053029 | 1:5.02934345312 | 2:4.81305882916 -1562.46164671 | 0:0.00504854799679 | 1:8.70300587337 | 2:2.50214174573 -1518025.80885 | 0:4.83204213023 | 1:1.37075386351 | 2:4.72487482519 -615441.402515 | 0:1.95907890331 | 1:7.69988122552 | 2:9.0705913518 -1679984.17969 | 0:5.34762430833 | 1:7.42634380619 | 2:5.11255637946 -2503084.18828 | 0:7.96758821863 | 1:1.97745493556 | 2:3.42945656223 -1002162.32552 | 0:3.19002468334 | 1:4.66382840205 | 2:6.01613874841 -2895390.9266 | 0:9.21637734312 | 1:6.25945972397 | 2:0.226712691181 -2636636.37619 | 0:8.3926928264 | 1:1.33190483107 | 2:5.91696799424 -840950.532078 | 0:2.67686157016 | 1:3.55053388073 | 2:5.61204958462 -636533.445867 | 0:2.02620205996 | 1:5.96571759479 | 2:7.68968825731 -855278.546929 | 0:2.72247363893 | 1:4.07712583002 | 2:7.82325008868 -2677417.61824 | 0:8.52255113577 | 1:6.83543246498 | 2:0.254422602878 -381783.423387 | 0:1.21526007103 | 1:0.540692238398 | 2:9.36385419244 -1111392.84464 | 0:3.53773693941 | 1:7.03118667339 | 2:8.74550238428 -1726083.17542 | 0:5.49430459078 | 1:0.760339809677 | 2:3.15718873544 -1942636.7939 | 0:6.18364329781 | 1:3.83797125942 | 2:9.22266557438 -1790410.58719 | 0:5.69910945064 | 1:5.88144695772 | 2:5.88161363851 -1098756.24753 | 0:3.49745962567 | 1:0.801110545177 | 2:1.2582390797 -340608.844951 | 0:1.08423427445 | 1:4.83781671579 | 2:7.59579376082 -1586781.61918 | 0:5.05092884331 | 1:4.84697501497 | 2:1.08438085455 -1672734.46714 | 0:5.32453216846 | 1:5.62153782079 | 2:0.892244868123 -636158.222394 | 0:2.02499985836 | 1:5.05834305066 | 2:1.02551820469 -1661476.37263 | 0:5.28871861281 | 1:8.18378300128 | 2:2.44955053219 -938936.617775 | 0:2.98878548355 | 1:6.36197687312 | 2:5.68174667734 -1444176.40117 | 0:4.59697880856 | 1:2.16396666314 | 2:2.92629083248 -1098973.63313 | 0:3.49820926291 | 1:7.48734144059 | 2:3.51680620048 -2077122.58183 | 0:6.61173828737 | 1:5.35306254252 | 2:4.02889648436 -1307783.66153 | 0:4.16289006256 | 1:9.48990173589 | 2:3.38022047899 -2459433.27652 | 0:7.82865137144 | 1:2.95560299977 | 2:5.5971687513 -2133624.40686 | 0:6.79161500226 | 1:8.32864970268 | 2:3.50327758007 -1224847.71589 | 0:3.89886617412 | 1:5.97140640815 | 2:2.14206612944 -438828.728006 | 0:1.39687249487 | 1:4.1838041085 | 2:0.111515312736 -3099721.50532 | 0:9.86673336089 | 1:0.583250333209 | 2:1.8544308819 -2206310.39906 | 0:7.02293884509 | 1:3.33785135325 | 2:5.03460039645 -2553550.62957 | 0:8.12821301191 | 1:0.236916719091 | 2:8.79027844184 -246588.60147 | 0:0.784963285866 | 1:5.41677326406 | 2:0.740304851937 -813636.843558 | 0:2.5899512203 | 1:7.24792103135 | 2:7.43107324358 -2140348.455 | 0:6.81298133269 | 1:4.03966620766 | 2:1.52811212019 -1454452.30977 | 0:4.6296925888 | 1:2.68791076542 | 2:1.74519609449 -1326286.71777 | 0:4.22171640546 | 1:1.28651598047 | 2:6.11371561329 -1637301.05257 | 0:5.21171231993 | 1:1.94765634603 | 2:2.57234990318 -2886178.10209 | 0:9.18706733494 | 1:8.03866945565 | 2:9.54127594026 -822778.422865 | 0:2.61905802494 | 1:8.20191609008 | 2:0.781447180836 -1530061.11259 | 0:4.87041023924 | 1:8.15415691784 | 2:4.67875702518 -1762506.80943 | 0:5.61027779251 | 1:4.59468389862 | 2:8.69498982466 -2124626.22203 | 0:6.7629420814 | 1:4.75989672702 | 2:0.904811643399 -1615018.78026 | 0:5.14083622016 | 1:7.81765182708 | 2:8.40267037837 -1357438.5205 | 0:4.32093935736 | 1:8.65943806895 | 2:4.95291753947 -939126.767698 | 0:2.98934302116 | 1:0.828962805266 | 2:3.25066493789 -244256.732813 | 0:0.777507850858 | 1:1.60742182638 | 2:8.71998267918 -2958127.40145 | 0:9.41604953864 | 1:3.43378820687 | 2:8.15190664966 -1283010.93621 | 0:4.08398275603 | 1:3.32193426659 | 2:5.15681145365 -703780.127427 | 0:2.24020438695 | 1:0.0895118233005 | 2:3.11654455508 -2847442.9687 | 0:9.06377314339 | 1:8.46430170679 | 2:5.607709833 -3086905.75748 | 0:9.82594899514 | 1:1.68003133427 | 2:5.10012815235 -2274398.73783 | 0:7.23970391228 | 1:7.15998320854 | 2:5.49026291919 -1520434.99097 | 0:4.83976566638 | 1:7.73100463283 | 2:5.87793105929 -2787948.35148 | 0:8.87432767062 | 1:0.573876723089 | 2:7.10885746172 -1948666.5312 | 0:6.20288329379 | 1:9.2551635387 | 2:0.443420107901 -259610.449197 | 0:0.826438200302 | 1:8.32080340136 | 2:5.97600210655 -1598319.6413 | 0:5.0876385161 | 1:2.87353762025 | 2:3.94330926773 -2121902.8117 | 0:6.75427313726 | 1:4.75381206655 | 2:5.63378741414 -1093869.92024 | 0:3.48191596817 | 1:1.96251185842 | 2:7.84830080665 -908448.931975 | 0:2.89170015517 | 1:1.73323854704 | 2:4.51658101743 -512884.596234 | 0:1.63260380875 | 1:4.64344156882 | 2:7.70086857632 -1768623.30661 | 0:5.62972825799 | 1:2.39601089168 | 2:1.54578698781 -89986.7686863 | 0:0.28650224736 | 1:7.56119809465 | 2:4.85147797402 -326807.807202 | 0:1.04034175288 | 1:9.19466463483 | 2:0.326221551812 -2849694.81602 | 0:9.0709331224 | 1:7.5508454465 | 2:7.48906557271 -1861262.86283 | 0:5.92461971187 | 1:3.59455184666 | 2:0.696249933422 -2975831.97488 | 0:9.47241144476 | 1:4.18162181052 | 2:0.626638673649 -1344598.21776 | 0:4.28002760291 | 1:4.04942468564 | 2:4.82916125271 -319771.459298 | 0:1.01794251178 | 1:8.98238401376 | 2:0.849144177807 -2479518.15389 | 0:7.89262466218 | 1:7.7185829199 | 2:7.88637837163 -883278.01496 | 0:2.81160653512 | 1:4.97509604331 | 2:4.04832696156 -3019088.30631 | 0:9.61008057806 | 1:1.84428802717 | 2:7.88139575572 -2123084.34625 | 0:6.7580714554 | 1:9.08638592029 | 2:0.0805049449518 -1740363.7466 | 0:5.53978245924 | 1:3.23654080402 | 2:9.76733940514 -2401196.18102 | 0:7.64332791991 | 1:8.88375394524 | 2:0.870198686581 -3068691.01284 | 0:9.76798755274 | 1:3.75968537902 | 2:3.92941708372 -510556.91154 | 0:1.62518211921 | 1:3.20215901393 | 2:0.838838332081 -2231743.54092 | 0:7.10391784844 | 1:5.97285104426 | 2:0.49583728102 -2050273.72513 | 0:6.52626571922 | 1:4.20183100416 | 2:9.20500728014 -2841975.96391 | 0:9.04631414508 | 1:1.86036666151 | 2:4.12471050687 -531816.260211 | 0:1.69284195652 | 1:1.94686690773 | 2:1.75771761793 -2246600.03155 | 0:7.15116070653 | 1:0.540536061413 | 2:0.663328889258 -2017714.31761 | 0:6.42259714047 | 1:0.877287304434 | 2:6.97446468505 -148392.575872 | 0:0.47241937552 | 1:8.20026946692 | 2:8.50259999994 -494819.709373 | 0:1.57511976209 | 1:6.76751647153 | 2:5.7520318346 -103579.259147 | 0:0.329728322935 | 1:2.90076171475 | 2:6.55527611635 -2876216.90969 | 0:9.15533538291 | 1:5.20253803625 | 2:6.21266938462 -542917.632462 | 0:1.72820449135 | 1:4.93075261242 | 2:3.79104384713 -3054142.23766 | 0:9.72169984515 | 1:6.37047715535 | 2:5.74832796947 -2219973.2809 | 0:7.06642380081 | 1:2.71363409767 | 2:9.4280064392 -625126.15803 | 0:1.98986497956 | 1:2.89080903747 | 2:9.04356855573 -1263180.95356 | 0:4.02085432118 | 1:2.44248439345 | 2:4.44704363665 -2453463.14409 | 0:7.80968685577 | 1:7.47927288647 | 2:1.3913014348 -802533.820263 | 0:2.55463102896 | 1:9.78197971923 | 2:1.20073003814 -2096140.2748 | 0:6.67225884841 | 1:3.65046583641 | 2:8.52261455146 -1328457.90856 | 0:4.2286268406 | 1:1.20703029423 | 2:0.5699458391 -3075604.31141 | 0:9.79002285017 | 1:7.18715209766 | 2:9.79735954586 -481433.39427 | 0:1.53251765746 | 1:7.6828374853 | 2:8.97040614015 -2876703.53134 | 0:9.15686176218 | 1:2.58413542048 | 2:6.63012226288 -3084417.80068 | 0:9.81806202315 | 1:5.44149710322 | 2:6.22655512796 -1592271.93527 | 0:5.06837793834 | 1:1.70091070618 | 2:3.3954893982 -2513832.63697 | 0:8.00181144088 | 1:3.11567777141 | 2:1.38498473853 -2493315.18838 | 0:7.93654549961 | 1:8.12149274191 | 2:9.05323716787 -1681373.66314 | 0:5.35205440755 | 1:8.26475606262 | 2:7.0448496868 -1977874.5695 | 0:6.29584624266 | 1:8.18828600011 | 2:7.49666680182 -1401671.29442 | 0:4.46173082477 | 1:7.97039244146 | 2:7.02651065651 -1974830.46045 | 0:6.28609113241 | 1:0.606499862859 | 2:0.207026497182 -1813702.13931 | 0:5.77322981129 | 1:3.67711596954 | 2:8.37349756074 -128675.335582 | 0:0.40958949122 | 1:0.328190308355 | 2:5.86092201092 -1918855.09283 | 0:6.10798188538 | 1:8.26136910415 | 2:8.03601343271 -2307455.48346 | 0:7.34487445074 | 1:1.08085460263 | 2:6.90651689605 -820168.202557 | 0:2.61070263056 | 1:2.77681310792 | 2:5.73780221117 -489218.075526 | 0:1.55728611203 | 1:6.41038775286 | 2:5.69354719217 -2633303.9011 | 0:8.38209593702 | 1:2.57430999714 | 2:0.837248615871 -319591.279018 | 0:1.01735598289 | 1:7.47572652766 | 2:8.08879803363 -1068767.64191 | 0:3.40203989429 | 1:5.09566277225 | 2:9.18319939192 -522969.95803 | 0:1.66472328774 | 1:6.58499261967 | 2:5.08453308213 -2159399.96233 | 0:6.87361344606 | 1:2.79124349541 | 2:1.69309219772 -1386709.44044 | 0:4.41405023985 | 1:1.538328341 | 2:9.15308009792 -165772.202366 | 0:0.527737888896 | 1:7.8985525999 | 2:6.06900701448 -1967068.06644 | 0:6.26140238469 | 1:2.89495942672 | 2:7.4049670536 -2117780.80046 | 0:6.7411453111 | 1:3.93702462418 | 2:4.13976139021 -302371.831478 | 0:0.962516498116 | 1:4.20260331995 | 2:1.49157929252 -2547819.92533 | 0:8.11005292421 | 1:9.66468056607 | 2:0.461489036163 -2647880.15032 | 0:8.42848419594 | 1:1.48199320726 | 2:7.92933674343 -1442007.06945 | 0:4.59007133912 | 1:1.90125082604 | 2:9.68793800397 -3000919.50407 | 0:9.55228188214 | 1:5.83754367394 | 2:2.807457868 -1368508.61424 | 0:4.35617053201 | 1:7.95716786448 | 2:2.58377368906 -2066064.39358 | 0:6.57650757732 | 1:1.71602047187 | 2:8.97677485981 -302509.453718 | 0:0.962923507197 | 1:0.602355720486 | 2:4.39185822608 -2223987.28944 | 0:7.07925702202 | 1:9.23149315791 | 2:9.3315383411 -619052.64655 | 0:1.97052690399 | 1:2.2564897147 | 2:6.85833989127 -2294047.13519 | 0:7.30222589695 | 1:4.74183699075 | 2:5.11258097605 -1200981.17912 | 0:3.82290916648 | 1:7.43236813554 | 2:4.77040518538 -528755.904316 | 0:1.68316956658 | 1:9.94965071548 | 2:3.39895789418 -374778.921297 | 0:1.19296965982 | 1:1.19338406602 | 2:9.8414083513 -1868786.12059 | 0:5.94855510127 | 1:2.21456778174 | 2:9.41768867839 -2443179.55381 | 0:7.77696451859 | 1:8.79792844334 | 2:4.23994437535 -2947359.4493 | 0:9.381830648 | 1:9.99455630292 | 2:5.69973236778 -2615988.33838 | 0:8.32696402936 | 1:0.868681502387 | 2:3.34547066487 -1605473.41282 | 0:5.11043633541 | 1:5.96157836199 | 2:6.03569018303 -1132058.20159 | 0:3.60349894391 | 1:4.95318614637 | 2:2.98320496741 -2358672.51757 | 0:7.50790100074 | 1:0.794438374515 | 2:5.1875773693 -1829673.77687 | 0:5.82404039519 | 1:0.34304429622 | 2:5.85589035747 -1815034.9563 | 0:5.77745949127 | 1:2.19188727814 | 2:1.77979825784 -824936.549081 | 0:2.62586532728 | 1:0.987554476328 | 2:1.55805366132 -1982462.66985 | 0:6.31038761473 | 1:0.882953893446 | 2:2.39884894167 -423164.106509 | 0:1.34703311651 | 1:6.81562610874 | 2:5.890622031 -983638.135307 | 0:3.1310503996 | 1:3.51556596358 | 2:3.07842037393 -362337.292859 | 0:1.15343176178 | 1:8.73653146949 | 2:9.74657258656 -3119221.8966 | 0:9.92883043227 | 1:3.52146730799 | 2:7.76430144575 -1798593.84462 | 0:5.72512960757 | 1:2.63755526771 | 2:7.91287158244 -15148.5738524 | 0:0.0482807701098 | 1:7.10871098342 | 2:2.28933371515 -2495942.47874 | 0:7.94485364651 | 1:1.77048119416 | 2:5.52910297683 -84976.8732472 | 0:0.270498140338 | 1:0.941709612395 | 2:9.81142244722 -1524134.29553 | 0:4.85154537427 | 1:8.24639026456 | 2:7.98701593393 -3102275.20389 | 0:9.87491736245 | 1:6.99623305774 | 2:9.53508350024 -1415317.58231 | 0:4.50516928314 | 1:8.07915790172 | 2:5.56582301094 -2301030.0573 | 0:7.32447848144 | 1:7.66714252353 | 2:7.77830616536 -1487396.32463 | 0:4.73454916186 | 1:1.81015298466 | 2:0.706586132544 -1831221.05836 | 0:5.82902615827 | 1:7.36918920045 | 2:8.53178961666 -254953.563957 | 0:0.811591380561 | 1:5.5987341203 | 2:0.540471507107 -957985.263745 | 0:3.04939419238 | 1:3.45621611473 | 2:8.2159284333 -833716.037239 | 0:2.6538046641 | 1:0.214845911826 | 2:2.27232176543 -1870247.77052 | 0:5.95322891172 | 1:4.67570752601 | 2:5.57175980016 -312812.826221 | 0:0.995766022487 | 1:5.91573347842 | 2:0.537440655231 -2316866.54303 | 0:7.37483170877 | 1:1.18515570536 | 2:1.58783876311 -1378879.35181 | 0:4.38915767758 | 1:5.17897722249 | 2:9.77106861164 -2221204.83218 | 0:7.07036305105 | 1:4.92752063672 | 2:6.98682941436 -1354597.04009 | 0:4.3118854007 | 1:7.58875002603 | 2:5.73293497587 -1467631.86807 | 0:4.67166908097 | 1:5.54197133484 | 2:7.41608914847 -1972761.44786 | 0:6.27955572924 | 1:6.45774565474 | 2:9.13623390754 -2766853.19384 | 0:8.80723163968 | 1:6.60179301377 | 2:3.95953863956 -507074.486746 | 0:1.61407058779 | 1:0.116252221638 | 2:1.64188953342 -2643587.97972 | 0:8.41482605679 | 1:1.97766281368 | 2:6.80691184534 -885107.514357 | 0:2.81739082298 | 1:0.431440724267 | 2:3.70196191429 -2978454.34644 | 0:9.48079394049 | 1:8.26461893334 | 2:7.57681283826 -2143993.14097 | 0:6.82454873495 | 1:0.0978098205149 | 2:9.7956290785 -1338156.45434 | 0:4.25954574101 | 1:6.70705318748 | 2:5.28733140488 -1279528.68284 | 0:4.07295037076 | 1:9.34785917672 | 2:4.60583766378 -3129625.99702 | 0:9.96198887115 | 1:8.28957811359 | 2:5.27558254177 -60774.7995112 | 0:0.193508642726 | 1:6.52479224416 | 2:7.82706803272 -3116532.62534 | 0:9.92026703602 | 1:3.15366565037 | 2:5.49412958784 -2371071.6155 | 0:7.54739596478 | 1:3.9680453822 | 2:9.12394629993 -492993.03901 | 0:1.56928709554 | 1:4.65890985853 | 2:7.42394210656 -1709296.28893 | 0:5.44094438928 | 1:9.35773563481 | 2:3.95692384247 -691390.983564 | 0:2.20084844667 | 1:9.35926272516 | 2:7.93410040507 -1144220.30852 | 0:3.64218506374 | 1:1.81141087134 | 2:5.69504380238 -1591568.1149 | 0:5.06617737766 | 1:6.31140006981 | 2:1.88214883873 -1324762.62593 | 0:4.21687959459 | 1:2.97071425162 | 2:4.65868891168 -713061.638877 | 0:2.26980865348 | 1:7.07671421379 | 2:5.24491704073 -2574989.43867 | 0:8.19653197452 | 1:9.16971409147 | 2:9.66007904599 -3135504.19256 | 0:9.98067522242 | 1:5.44451712279 | 2:2.12425206592 -815396.334687 | 0:2.59552341889 | 1:3.95094824817 | 2:2.94468361161 -1236039.07529 | 0:3.93449941055 | 1:7.13100871843 | 2:0.535529452174 -66828.5147709 | 0:0.212794354959 | 1:8.39372368307 | 2:2.37244564615 -1197179.61866 | 0:3.81080832191 | 1:7.42175277395 | 2:6.87278185497 -1730762.67102 | 0:5.50926046555 | 1:7.78139639481 | 2:4.64649193208 -2603453.31256 | 0:8.28713292603 | 1:8.88573834158 | 2:5.0048694531 -848277.236118 | 0:2.70020981549 | 1:6.63443351302 | 2:6.87446142204 -2935980.93476 | 0:9.34556872507 | 1:5.01488718848 | 2:6.57856167711 -218912.211028 | 0:0.696869178296 | 1:5.72441257811 | 2:1.65292347763 -2017782.19032 | 0:6.42285465327 | 1:5.68439161534 | 2:3.52633155911 -1800054.41616 | 0:5.72983651057 | 1:9.33290443865 | 2:2.82061657204 -125857.798518 | 0:0.400670506138 | 1:6.06901425387 | 2:9.2674909826 -1273312.4217 | 0:4.0531321496 | 1:5.72741335534 | 2:8.61793764726 -958063.714486 | 0:3.04969798745 | 1:9.7252975589 | 2:3.77423914571 -1889193.58566 | 0:6.01350012409 | 1:0.590339579767 | 2:0.877910153145 -1595408.90533 | 0:5.07841227792 | 1:7.38652880882 | 2:1.69628330062 -1116404.97757 | 0:3.55367082703 | 1:4.68479264555 | 2:7.99944639665 -562092.772852 | 0:1.78921027224 | 1:1.37899251166 | 2:5.86300928571 -2148680.31768 | 0:6.83950819669 | 1:4.70032847568 | 2:1.63701971103 -2304881.12539 | 0:7.33671799574 | 1:5.48466291065 | 2:3.960121512 -2602436.98589 | 0:8.28388154395 | 1:6.99486500711 | 2:9.44565495477 -456561.451636 | 0:1.45328592667 | 1:0.51727286992 | 2:8.1237962888 -3044236.2408 | 0:9.69012166983 | 1:0.993681141107 | 2:5.01747329395 -2424116.19604 | 0:7.71622038202 | 1:1.43282719282 | 2:4.88705245336 -2600172.06779 | 0:8.27669213337 | 1:9.31960920866 | 2:8.00422992976 -2209823.1886 | 0:7.03410120401 | 1:1.11127723032 | 2:5.20384971701 -146593.395194 | 0:0.466707096101 | 1:9.90384409672 | 2:7.09104037761 -1002254.79486 | 0:3.19034076185 | 1:7.18396578467 | 2:5.76532309079 -2828646.74406 | 0:9.00389686791 | 1:3.13360625542 | 2:7.83945435214 -1216837.46361 | 0:3.87334425747 | 1:3.13467648206 | 2:3.77339742814 -3009100.96082 | 0:9.57835126786 | 1:8.96499618902 | 2:1.5337174551 -3001181.91031 | 0:9.55312739934 | 1:7.02595968848 | 2:9.05899441528 -2355189.76022 | 0:7.49682471477 | 1:1.91710538709 | 2:4.78640470696 -317537.530709 | 0:1.01083144835 | 1:8.95434455783 | 2:1.14479110413 -1677260.937 | 0:5.33892622961 | 1:3.98094891647 | 2:8.73985209882 -392053.873103 | 0:1.24797102109 | 1:2.75089278344 | 2:8.36388076508 -2611687.00463 | 0:8.31332936832 | 1:7.4673038119 | 2:0.844691418987 -2656607.60776 | 0:8.45631558729 | 1:7.39514091552 | 2:7.31660197576 -629579.243122 | 0:2.00404277931 | 1:3.25918546943 | 2:8.17789363459 -1124908.00803 | 0:3.58070727442 | 1:1.2577881401 | 2:9.26262440014 -2333055.02425 | 0:7.42637594327 | 1:2.88402960731 | 2:7.28283959883 -853626.605247 | 0:2.71721187279 | 1:3.67509347814 | 2:5.04662067466 -701630.913716 | 0:2.2334239263 | 1:7.12676980594 | 2:0.216572421374 -2278259.87859 | 0:7.2519505551 | 1:2.08703010608 | 2:6.13812024471 -324903.857292 | 0:1.0342101846 | 1:0.95206656849 | 2:8.34559071448 -2252606.74019 | 0:7.17033022889 | 1:6.2856778493 | 2:3.2044443871 -2714838.39199 | 0:8.6416233484 | 1:1.97694686814 | 2:4.12606159401 -1174279.68869 | 0:3.73787275838 | 1:2.46465712685 | 2:7.96078036258 -2538509.57845 | 0:8.08041022839 | 1:8.862912652 | 2:6.15233269771 -1517885.55235 | 0:4.83163115013 | 1:5.48271083168 | 2:5.404888763 -1329851.80852 | 0:4.23309503069 | 1:4.83145123797 | 2:8.37922075799 -1600088.41488 | 0:5.09324901227 | 1:0.590986621564 | 2:8.09904924109 -3022257.8448 | 0:9.62019074959 | 1:4.30291856594 | 2:5.65902365089 -1500083.00584 | 0:4.77492558439 | 1:1.0482755916 | 2:0.662570044143 -561525.148292 | 0:1.78739410131 | 1:0.293426306109 | 2:3.65815158896 -862780.926952 | 0:2.74639721852 | 1:9.03203884769 | 2:4.04252774116 -2361169.59069 | 0:7.51585122001 | 1:1.00101007398 | 2:2.51006040318 -1986508.32692 | 0:6.32329286536 | 1:4.07246493469 | 2:9.74514696458 -2707574.71693 | 0:8.618546832 | 1:7.13552236347 | 2:5.20869352895 -2443535.18012 | 0:7.77807672386 | 1:6.50383115051 | 2:8.64121495013 -1338123.40709 | 0:4.25941612546 | 1:3.87582306799 | 2:9.1285207253 -3115354.18446 | 0:9.9164894739 | 1:0.0856737024895 | 2:7.14515594646 -223477.169368 | 0:0.711433506282 | 1:9.61975565844 | 2:5.57468355274 -436457.855671 | 0:1.38936528727 | 1:8.76517219635 | 2:5.1321875606 -499507.073287 | 0:1.59006405848 | 1:9.54290129366 | 2:0.332927493141 -1576992.37308 | 0:5.0197928267 | 1:7.64633649167 | 2:8.51418475074 -1073846.785 | 0:3.41819844868 | 1:4.0669554653 | 2:9.85685692638 -2160561.30454 | 0:6.87731876545 | 1:3.79391467118 | 2:8.98086002107 -1217222.98325 | 0:3.87459250933 | 1:5.58113981674 | 2:3.10877036542 -2161373.08596 | 0:6.87987572727 | 1:0.661495692303 | 2:7.57859158838 -2626413.16614 | 0:8.36019898706 | 1:6.85883323131 | 2:2.4678964602 -1175337.12815 | 0:3.7412379575 | 1:2.37909660989 | 2:8.51791226552 -848811.621371 | 0:2.70193344276 | 1:9.25722503626 | 2:7.04178349212 -2502043.08118 | 0:7.96433450449 | 1:8.96030358811 | 2:9.47092050969 -632979.023492 | 0:2.01487713465 | 1:4.70932199918 | 2:9.81881571075 -2232276.02131 | 0:7.10558673431 | 1:2.9526031369 | 2:1.38500070608 -1947300.72249 | 0:6.19851631499 | 1:6.99797769276 | 2:4.08848324905 -1518038.7194 | 0:4.83210212448 | 1:3.56159747338 | 2:0.897475476291 -2444418.80155 | 0:7.78088996079 | 1:6.57108854184 | 2:5.26835115166 -103676.213761 | 0:0.330013795827 | 1:0.217832020907 | 2:2.9204833442 -1354565.53171 | 0:4.31173001769 | 1:1.2025577345 | 2:8.95992323124 -2167731.15855 | 0:6.90013043298 | 1:2.55282188349 | 2:3.9238230459 -563089.814776 | 0:1.79239034201 | 1:2.11907337446 | 2:8.59345654341 -1960492.28569 | 0:6.24044711663 | 1:0.125473502869 | 2:5.9767377255 -334327.980409 | 0:1.06423951565 | 1:4.59099517793 | 2:7.38080351393 -1030329.09976 | 0:3.27970995196 | 1:7.85942316012 | 2:2.32590938004 -102531.887974 | 0:0.32642714928 | 1:6.69329161231 | 2:3.73888614861 -13545.9645966 | 0:0.0431408552909 | 1:2.62854887566 | 2:6.74565564459 -835249.005381 | 0:2.6587652884 | 1:9.60843664481 | 2:6.36861826936 -1339814.30263 | 0:4.264813188 | 1:5.58808309414 | 2:8.42633298163 -1961974.71823 | 0:6.24521828211 | 1:6.20371269546 | 2:6.08468339518 -2917250.85724 | 0:9.28595796815 | 1:6.05611946249 | 2:3.5065908635 -1023608.28788 | 0:3.25830855223 | 1:6.88877591007 | 2:7.3774362636 -2173204.2067 | 0:6.91756088306 | 1:3.61725776342 | 2:7.438318133 -2155426.56583 | 0:6.8610214967 | 1:9.257030338 | 2:0.701424072914 -2716056.71581 | 0:8.64551029933 | 1:3.00897580555 | 2:8.70866464711 -650364.68886 | 0:2.07022016917 | 1:5.02187126214 | 2:4.29116374131 -2274208.88437 | 0:7.23905338489 | 1:1.80368153236 | 2:6.63358760124 -20552.8673709 | 0:0.0654899813981 | 1:7.89656907614 | 2:7.05908629422 -2751218.19752 | 0:8.75743136252 | 1:2.83465279395 | 2:9.44050281205 -140910.26423 | 0:0.448582362189 | 1:5.8753119184 | 2:2.15463341552 -281365.55403 | 0:0.895628255479 | 1:1.52143334994 | 2:0.963279859733 -867284.57252 | 0:2.7606790708 | 1:2.80578988365 | 2:7.9414070832 -2922958.24968 | 0:9.30408446491 | 1:1.33643567876 | 2:6.949197443 -275742.817843 | 0:0.877750103605 | 1:3.7922378495 | 2:8.98872630443 -2311885.17598 | 0:7.35902097276 | 1:6.45527555282 | 2:0.335514216153 -2999798.95339 | 0:9.54874521124 | 1:9.33336988805 | 2:1.87346205927 -103684.814193 | 0:0.330118244815 | 1:9.15257671729 | 2:3.54131201195 -1527310.0895 | 0:4.861593966 | 1:1.25803533367 | 2:7.96813893336 -954238.247721 | 0:3.03748239344 | 1:5.23377215549 | 2:1.98847942277 -2481701.31549 | 0:7.89954720184 | 1:4.62505415718 | 2:6.15290240419 -3063501.68701 | 0:9.75148409001 | 1:5.46244525978 | 2:4.15369657272 -2487267.7502 | 0:7.9172750768 | 1:5.70872962515 | 2:4.19009085439 -1525568.01141 | 0:4.85605492087 | 1:1.97287430386 | 2:8.03831456194 -2351411.92777 | 0:7.48485721609 | 1:8.60899781159 | 2:0.474362737574 -2370708.6925 | 0:7.54625465547 | 1:5.58074140072 | 2:4.14401502939 -2644640.66277 | 0:8.41823975818 | 1:9.26989844249 | 2:7.02294384135 -143660.655706 | 0:0.457307970683 | 1:2.49411825282 | 2:4.33115453737 -1438813.23848 | 0:4.57990729084 | 1:2.16092637201 | 2:5.07026400049 -3116519.53406 | 0:9.92028047989 | 1:9.54288836134 | 2:3.41664695333 -3033416.19508 | 0:9.65570969262 | 1:4.39345147209 | 2:7.2656701906 -1226090.58449 | 0:3.90278451213 | 1:1.58489511736 | 2:5.35555289693 -1377355.06576 | 0:4.38432644588 | 1:7.58160806917 | 2:4.17344647324 -1917040.44345 | 0:6.10217976873 | 1:5.25849758725 | 2:9.87645951265 -2940000.34619 | 0:9.35838124602 | 1:7.13936463937 | 2:2.85652160959 -1532348.56476 | 0:4.87767290749 | 1:6.00671339971 | 2:9.97470920508 -765915.4958 | 0:2.43799242252 | 1:0.651537799436 | 2:0.85411987108 -1011518.31674 | 0:3.21979571625 | 1:3.50025363383 | 2:9.11450044439 -1930445.52915 | 0:6.14487880772 | 1:8.65395452151 | 2:9.30451272862 -1686091.53292 | 0:5.36704457893 | 1:5.10146215476 | 2:7.06403063224 -1621982.60115 | 0:5.16295350097 | 1:2.10618645836 | 2:7.63653483749 -2023449.01469 | 0:6.44089317673 | 1:5.73609642566 | 2:2.2808273398 -2903924.72792 | 0:9.24350268944 | 1:1.78357769201 | 2:5.27601257365 -1691802.54094 | 0:5.38521874334 | 1:4.57352580058 | 2:8.7579191457 -2688721.57665 | 0:8.55853263634 | 1:6.818396624 | 2:1.62501160473 -1663893.57027 | 0:5.29637644656 | 1:3.96967156431 | 2:8.58158300947 -889531.094996 | 0:2.83152292665 | 1:6.38971339997 | 2:4.47454949437 -1522988.4873 | 0:4.84790764708 | 1:9.34730420809 | 2:0.957403204467 -606692.056851 | 0:1.93121493765 | 1:6.08736238646 | 2:4.83522648099 -833967.59107 | 0:2.65466457536 | 1:7.07648071298 | 2:0.490177934124 -1033777.48169 | 0:3.29069804602 | 1:9.19769621235 | 2:7.96032574844 -1263825.95323 | 0:4.02294689232 | 1:7.01827008595 | 2:0.203585305633 -839102.658534 | 0:2.67096738322 | 1:2.13417423567 | 2:2.00640010003 -169800.578698 | 0:0.540523250841 | 1:3.56652034409 | 2:7.74236585166 -1275531.47257 | 0:4.06015309696 | 1:0.79860415167 | 2:2.29837455942 -971054.546932 | 0:3.09102587556 | 1:7.02993096431 | 2:6.08478275896 -3137455.64941 | 0:9.98689588186 | 1:6.48484904047 | 2:5.80297372772 -2157533.50252 | 0:6.86769245642 | 1:5.12616393483 | 2:4.873475716 -2999908.57771 | 0:9.54907718308 | 1:7.36569943679 | 2:0.280044138916 -119940.501861 | 0:0.381818898339 | 1:4.18502704538 | 2:0.651958302924 -479459.464481 | 0:1.52620829024 | 1:4.65157717411 | 2:3.11905362911 -2848708.65772 | 0:9.06777547801 | 1:5.39434892254 | 2:6.41418870672 -2730796.4477 | 0:8.69242617751 | 1:2.75564642752 | 2:2.09950201986 -655501.320974 | 0:2.08658129898 | 1:6.26322327847 | 2:1.49293791772 -2764845.9332 | 0:8.80083668511 | 1:5.94795656102 | 2:8.718462123 -1330156.18845 | 0:4.23403705505 | 1:1.71909086711 | 2:8.74649712682 -1696532.04247 | 0:5.40026946744 | 1:4.13769922818 | 2:9.56093824957 -1161297.96659 | 0:3.69658490923 | 1:6.43982067726 | 2:8.80809111579 -1167851.21257 | 0:3.71739474025 | 1:0.664813833978 | 2:7.77640454122 -2509487.07677 | 0:7.98799260814 | 1:4.68377037464 | 2:8.60725476 -2934469.77195 | 0:9.34073835272 | 1:2.67461550863 | 2:6.5389202029 -1162343.96119 | 0:3.69987893666 | 1:2.32681739621 | 2:1.42009422785 -1458444.66206 | 0:4.64239275251 | 1:1.77220840192 | 2:5.35273379606 -2256556.48416 | 0:7.18287604708 | 1:3.19997188959 | 2:4.50098422774 -2794169.76283 | 0:8.89419318889 | 1:7.77682515586 | 2:0.625000929299 -2858122.10778 | 0:9.0977118342 | 1:2.19348611587 | 2:8.87613693664 -1478687.58084 | 0:4.70681296927 | 1:0.0275964666352 | 2:8.36176148938 -919691.903136 | 0:2.92754681004 | 1:8.58862242696 | 2:8.22494814104 -2477113.48487 | 0:7.88491494319 | 1:1.29475045171 | 2:5.50961377192 -3068988.075 | 0:9.76891414111 | 1:1.55817773647 | 2:1.53333273291 -2127221.84296 | 0:6.77123049579 | 1:7.80751715513 | 2:2.91180427638 -1303849.5161 | 0:4.15031345314 | 1:3.25019695995 | 2:9.22330699918 -2792260.23198 | 0:8.88808299973 | 1:4.07200404526 | 2:4.7325694777 -192251.808278 | 0:0.611996035078 | 1:4.52181033599 | 2:0.372906665441 -1499535.35979 | 0:4.77319262262 | 1:2.23665939218 | 2:7.61210907629 -515609.199651 | 0:1.64124160597 | 1:0.598539907806 | 2:2.85131852301 -489601.756397 | 0:1.55849192959 | 1:4.61613273917 | 2:8.65979005611 -1351824.21925 | 0:4.30299832526 | 1:0.528272668899 | 2:1.53507398632 -2035383.27732 | 0:6.47891156017 | 1:9.26181661523 | 2:9.67773150903 -3044682.34221 | 0:9.69156751608 | 1:3.99154352758 | 2:4.3420974983 -2933162.62866 | 0:9.33657231295 | 1:2.06369411425 | 2:4.1491112028 -2767459.68471 | 0:8.80912915926 | 1:2.77595684972 | 2:7.69620835693 -2423338.93954 | 0:7.71382000464 | 1:9.97760229106 | 2:2.22662254214 -2816935.34803 | 0:8.96662252376 | 1:3.62266387456 | 2:5.25848711589 -2042514.70212 | 0:6.50161370035 | 1:9.50419851286 | 2:7.50146006848 -241913.051688 | 0:0.770035273559 | 1:0.169677204107 | 2:7.0751656133 -2576938.85179 | 0:8.202727329 | 1:8.03068735435 | 2:3.49993088134 -2004249.5266 | 0:6.37977772792 | 1:5.55890337146 | 2:5.63644509921 -833317.430175 | 0:2.65253939799 | 1:0.625301110223 | 2:6.72143834222 -583473.780375 | 0:1.85731486702 | 1:6.79001356921 | 2:3.44707459933 -36040.052368 | 0:0.114787732212 | 1:7.95084846668 | 2:3.33344571237 -468099.257059 | 0:1.4900215297 | 1:1.62977695877 | 2:4.78724058569 -1678210.34322 | 0:5.34198176414 | 1:7.86192950199 | 2:7.40478329676 -2928841.69278 | 0:9.32285670856 | 1:6.51215141982 | 2:3.31766598644 -2124107.88042 | 0:6.76131949702 | 1:7.93042442605 | 2:7.15819082054 -47922.4631828 | 0:0.152598204269 | 1:6.50777934888 | 2:9.7749599713 -2846262.50061 | 0:9.06001476525 | 1:8.36827985565 | 2:8.03462960627 -2975999.81686 | 0:9.47292355347 | 1:1.61393961887 | 2:3.44256630641 -474669.825638 | 0:1.5110047954 | 1:9.56822498394 | 2:8.96968020854 -1149754.46177 | 0:3.65986088452 | 1:8.77264378539 | 2:8.95198158176 -1631758.12362 | 0:5.19412865547 | 1:8.90799235342 | 2:9.44178421681 -1419010.64955 | 0:4.51691425252 | 1:6.86904583408 | 2:9.25485464964 -2829979.549 | 0:9.00819051741 | 1:9.06854711761 | 2:5.01522616532 -45754.0628276 | 0:0.145687232433 | 1:5.49536072792 | 2:1.11276231045 -2684750.3298 | 0:8.54591162622 | 1:9.12205991752 | 2:2.22001578563 -1385410.2152 | 0:4.40997383005 | 1:8.39604329845 | 2:6.95877394794 -992109.302796 | 0:3.15799680654 | 1:1.40810227145 | 2:7.83242977528 -100038.316964 | 0:0.318475337434 | 1:5.00980624349 | 2:5.98311396843 -1111938.45527 | 0:3.53942338534 | 1:1.2014942206 | 2:6.06175931266 -966369.491334 | 0:3.07612823375 | 1:8.81123973636 | 2:5.72907082046 -1916611.43259 | 0:6.1008477181 | 1:9.14600887531 | 2:1.66881760087 -2909748.9414 | 0:9.26210168145 | 1:8.73090176451 | 2:2.95851035436 -3088118.47278 | 0:9.82981152795 | 1:1.95093690464 | 2:6.66300982703 -1836685.4489 | 0:5.84641668357 | 1:6.99999950757 | 2:9.29924542943 -588056.170112 | 0:1.87191377723 | 1:8.2620799607 | 2:8.17550562983 -2743777.02798 | 0:8.73379669826 | 1:8.78559281379 | 2:5.83863025758 -2568619.00937 | 0:8.17625887098 | 1:9.70526944614 | 2:0.0460781161649 -1760808.47542 | 0:5.60484342013 | 1:1.30206941511 | 2:2.40611834347 -296526.910108 | 0:0.94388926073 | 1:1.6221999528 | 2:7.74028971875 -2949820.38494 | 0:9.38962504325 | 1:5.47196338982 | 2:1.05844681298 -1975718.97618 | 0:6.28892519211 | 1:1.28164096067 | 2:1.60658546329 -1241269.8103 | 0:3.95114953124 | 1:7.14955109536 | 2:1.7204534427 -3130304.02062 | 0:9.9641005551 | 1:2.89508148299 | 2:5.623662155 -1469738.79352 | 0:4.67833551871 | 1:0.891036621115 | 2:4.29930636435 -822972.94894 | 0:2.61962676655 | 1:2.35292246115 | 2:6.79017814258 -2354628.78249 | 0:7.49508367358 | 1:7.08831157635 | 2:6.43780664584 -1446708.24805 | 0:4.60508126488 | 1:7.18710023664 | 2:3.74940416861 -717182.569496 | 0:2.28292390373 | 1:6.83438298092 | 2:3.33863730013 -2571746.7424 | 0:8.18614039155 | 1:1.08371738137 | 2:4.8314834107 -1087850.79622 | 0:3.46281700442 | 1:8.97825753975 | 2:0.261881003485 -2167476.12182 | 0:6.89937692367 | 1:9.31112456194 | 2:8.77765795678 -183898.475949 | 0:0.585392188996 | 1:2.85931921176 | 2:1.30936903268 -123653.161886 | 0:0.393628165251 | 1:3.1988526345 | 2:9.51346759705 -214080.390161 | 0:0.681496542761 | 1:6.59860538982 | 2:4.68614878074 -960818.235193 | 0:3.05843466084 | 1:6.1031080733 | 2:1.87732082436 -1521998.50788 | 0:4.84474126684 | 1:7.58811033531 | 2:5.43530687413 -857454.091692 | 0:2.72942440547 | 1:7.06646075503 | 2:2.33498381168 -171383.725348 | 0:0.54559105508 | 1:6.86897786554 | 2:5.07384990737 -1618201.67005 | 0:5.15095527246 | 1:6.37911153916 | 2:3.13458460866 -3017060.76831 | 0:9.60364248147 | 1:3.67159697402 | 2:0.0690462088175 -1059102.68455 | 0:3.3712761924 | 1:5.19290738029 | 2:2.30557046881 -2043634.84034 | 0:6.50510642879 | 1:1.06650295054 | 2:5.36050883245 -1202900.80487 | 0:3.82898907878 | 1:3.90226170586 | 2:0.273975645865 -2342184.48196 | 0:7.45547334601 | 1:7.22101802367 | 2:6.72132159814 -1693838.35638 | 0:5.391665165 | 1:0.656898117952 | 2:2.87860062482 -1176702.51097 | 0:3.74561866695 | 1:6.38517611318 | 2:9.66255380933 -644180.338393 | 0:2.05050895356 | 1:2.03097884363 | 2:4.64078006099 -312747.213 | 0:0.995592119797 | 1:9.96744240899 | 2:5.98349340891 -3049306.35534 | 0:9.70626935616 | 1:2.03665277629 | 2:6.04080597005 -2275705.87253 | 0:7.24388489909 | 1:9.5068251252 | 2:7.78286396844 -2501166.66645 | 0:7.96149736549 | 1:3.46287867529 | 2:9.21385268632 -395244.656902 | 0:1.25814942288 | 1:5.27957347128 | 2:2.52068015738 -504655.841624 | 0:1.60638102591 | 1:1.18638493017 | 2:9.11477654635 -302052.160325 | 0:0.961488885917 | 1:3.03564097732 | 2:0.620302360259 -415166.265094 | 0:1.32156842721 | 1:6.03337038274 | 2:5.47138897228 -948017.132468 | 0:3.01765366712 | 1:2.18669449197 | 2:0.277932126555 -2882310.59113 | 0:9.17471639275 | 1:3.3712595419 | 2:8.20781439637 -2324.5960538 | 0:0.00748266790374 | 1:9.6499687059 | 2:3.02202954609 -429717.030387 | 0:1.36788565181 | 1:6.11000199817 | 2:6.38320632396 -2194160.42173 | 0:6.9842534557 | 1:2.08843846103 | 2:5.95200520125 -2496157.31799 | 0:7.94560336686 | 1:9.40596026197 | 2:9.55220529984 -151986.117075 | 0:0.483834051304 | 1:5.42607175819 | 2:6.0491719146 -3019080.35388 | 0:9.61007442594 | 1:4.06557287235 | 2:6.893842625 -2766097.14482 | 0:8.80483112915 | 1:7.30549515461 | 2:5.72390870235 -1479802.8584 | 0:4.71036918842 | 1:0.74371432918 | 2:0.427754243219 -1109462.52067 | 0:3.53155359157 | 1:2.51812278491 | 2:9.93341041756 -2241682.13343 | 0:7.13557495309 | 1:8.47168192808 | 2:3.65978845609 -3055772.03412 | 0:9.72690194636 | 1:8.02747293506 | 2:6.79447971011 -1040511.74656 | 0:3.31205474224 | 1:0.0218474780865 | 2:5.30371148134 -2773362.65369 | 0:8.82795104907 | 1:6.50182365647 | 2:9.67917053864 -769806.484212 | 0:2.4504079929 | 1:4.14776083697 | 2:4.20975910338 -2376218.3224 | 0:7.56377922819 | 1:4.05762349077 | 2:7.61589965072 -2172570.17639 | 0:6.91552532575 | 1:1.60311020915 | 2:7.48957478159 -2748537.5388 | 0:8.74888254355 | 1:0.97867372999 | 2:1.2852804151 -469564.085127 | 0:1.49469609423 | 1:3.0055897882 | 2:9.42176337506 -43323.5129559 | 0:0.137932278173 | 1:3.37772340559 | 2:7.68682449 -1511962.56433 | 0:4.81281245856 | 1:9.51470336294 | 2:9.52454501872 -142282.225763 | 0:0.452919080445 | 1:2.3541105282 | 2:9.18167382015 -2304812.18035 | 0:7.33645543729 | 1:0.48833440038 | 2:7.24674834495 -3045966.083 | 0:9.69570494453 | 1:9.9212815589 | 2:2.45309517946 -1145176.44348 | 0:3.6452851301 | 1:8.37184783292 | 2:4.24570956681 -1114743.18897 | 0:3.54838363021 | 1:4.96823339662 | 2:0.163050729833 -61317.094664 | 0:0.19519418718 | 1:1.81401919514 | 2:5.70497057555 -1796610.1411 | 0:5.71885752415 | 1:7.53499688313 | 2:9.08945956482 -957969.349915 | 0:3.04937753309 | 1:7.39723536924 | 2:4.81160446028 -2097216.29114 | 0:6.67572548796 | 1:8.46953195254 | 2:0.863534307607 -2974552.03233 | 0:9.46831684555 | 1:1.81533271294 | 2:2.71501517531 -434923.167028 | 0:1.38446977661 | 1:7.55480770687 | 2:7.63694281559 -2265882.59081 | 0:7.21261696637 | 1:9.57296082426 | 2:1.20168306538 -288124.368432 | 0:0.917129549341 | 1:0.0493239475224 | 2:8.72505747379 -2691338.21859 | 0:8.56681061489 | 1:0.899402962449 | 2:5.64519205454 -1413136.07856 | 0:4.49820436452 | 1:5.64811893985 | 2:2.92785243518 -2593523.33355 | 0:8.25551444093 | 1:7.68549764753 | 2:2.7509670361 -1607234.74534 | 0:5.11603818275 | 1:5.42218497513 | 2:9.27778791561 -1204848.04843 | 0:3.83516417266 | 1:1.21509276491 | 2:8.88003389958 -1278588.98934 | 0:4.0699280831 | 1:5.7370183213 | 2:4.9236955824 -1944042.53178 | 0:6.18813568153 | 1:5.89882124978 | 2:6.84605530739 -174295.887176 | 0:0.554870180874 | 1:7.96087821625 | 2:3.09553288883 -1856616.13821 | 0:5.90986405516 | 1:7.69132599883 | 2:3.08802507225 -2784338.73672 | 0:8.86291876273 | 1:9.94792035632 | 2:0.83042726924 -2768527.01942 | 0:8.81255870169 | 1:6.49806140376 | 2:1.82843942927 -2155507.96907 | 0:6.86126437844 | 1:7.37520534829 | 2:5.58325313341 -2216834.09103 | 0:7.05647776224 | 1:8.08349854037 | 2:1.01411515942 -3121389.54074 | 0:9.93575080279 | 1:5.90247833905 | 2:2.23961349735 -2990070.43532 | 0:9.51770697021 | 1:1.05857651609 | 2:9.11966383074 -114862.055541 | 0:0.365620811077 | 1:0.373747435252 | 2:8.98892690233 -2455592.71739 | 0:7.8164075597 | 1:0.762051688441 | 2:2.20852043301 -1074250.64618 | 0:3.4195050768 | 1:6.51264061412 | 2:7.50564342918 -1887808.72804 | 0:6.00913874246 | 1:6.01112817843 | 2:5.37223913281 -604862.426027 | 0:1.92536937566 | 1:3.57625893029 | 2:1.27850122115 -1714256.95961 | 0:5.45666947247 | 1:1.79527418759 | 2:1.89634482866 -2499593.45833 | 0:7.9564638945 | 1:0.473174897914 | 2:7.03058871603 -960282.861202 | 0:3.05668571735 | 1:0.910362668918 | 2:9.81520030436 -1714050.97396 | 0:5.45602508463 | 1:3.1035477914 | 2:9.36510373734 -474901.719516 | 0:1.51173948233 | 1:9.16771920647 | 2:6.8075437743 -1976542.11319 | 0:6.29155915459 | 1:2.88533645533 | 2:4.64180842241 -658708.94284 | 0:2.09678138837 | 1:5.09274909607 | 2:1.03397206587 -1144504.62162 | 0:3.64314548252 | 1:8.23617435335 | 2:5.36401188429 -2164089.30054 | 0:6.88859142537 | 1:8.74283077083 | 2:5.03322452527 -2795010.37865 | 0:8.89687701243 | 1:8.71095901394 | 2:2.32957341815 -1654606.05389 | 0:5.26683978063 | 1:7.03496380235 | 2:4.18849015243 -527181.523337 | 0:1.67812474049 | 1:6.07639013068 | 2:7.85513630338 -1747705.30377 | 0:5.56319027528 | 1:7.7453617079 | 2:7.17785598522 -569590.468252 | 0:1.81312174974 | 1:6.65960616034 | 2:8.66968972977 -2752982.78166 | 0:8.76305645927 | 1:3.79060319412 | 2:5.62741233467 -728607.738047 | 0:2.31923807016 | 1:0.654923932714 | 2:8.79781203943 -1986665.56552 | 0:6.32382163068 | 1:7.34839669431 | 2:1.726510708 -2377657.33631 | 0:7.56834899063 | 1:2.80968572124 | 2:5.65308025479 -45262.6436766 | 0:0.144101581674 | 1:3.01296019115 | 2:1.61242808091 -3027969.55735 | 0:9.63835866796 | 1:2.79093057833 | 2:0.796130201999 -633580.235149 | 0:2.01676781813 | 1:2.03905374066 | 2:9.53900295348 -213109.37234 | 0:0.678390999269 | 1:4.89505590836 | 2:2.29115946848 -2485059.44352 | 0:7.91022193479 | 1:2.94070191551 | 2:9.77411947989 -652445.6722 | 0:2.07680597101 | 1:0.59588697154 | 2:7.51924070964 -1070440.85287 | 0:3.40740496627 | 1:9.62506814346 | 2:6.8341563887 -2366401.79366 | 0:7.53252113123 | 1:2.77210757115 | 2:8.03779715565 -1853352.7111 | 0:5.8994389741 | 1:3.37179558553 | 2:2.03964976284 -2137503.04947 | 0:6.80395417469 | 1:7.52402347094 | 2:6.02320094042 -3127941.91644 | 0:9.95660090312 | 1:5.1168579576 | 2:2.76656752125 -1172027.49086 | 0:3.7307665208 | 1:9.73747639008 | 2:8.64454078354 -774855.853124 | 0:2.46649822231 | 1:6.18520239881 | 2:0.396592223975 -796352.735142 | 0:2.53487514566 | 1:0.408024677661 | 2:2.70649315843 -979624.399725 | 0:3.11831879519 | 1:8.6769947701 | 2:2.26158263633 -2733164.2292 | 0:8.69997684642 | 1:4.35309705901 | 2:1.79100632791 -2268818.78213 | 0:7.22193554193 | 1:6.37114210123 | 2:6.55888210131 -681493.178503 | 0:2.16933769317 | 1:8.77558897311 | 2:1.62294438056 -2566191.93969 | 0:8.16847017608 | 1:2.39201600354 | 2:6.9987895597 -245264.096947 | 0:0.78073268123 | 1:3.72747786169 | 2:9.52705039793 -239411.874681 | 0:0.762086122155 | 1:1.60124563476 | 2:6.38447771173 -2897010.30337 | 0:9.22151122143 | 1:3.85256391312 | 2:2.81585128671 -2001157.9233 | 0:6.36996894588 | 1:9.28072844278 | 2:1.63993372805 -2137487.03003 | 0:6.8038436846 | 1:0.626601072257 | 2:4.86871682215 -1841964.88066 | 0:5.86322141999 | 1:6.97321885676 | 2:4.27689586511 -1801179.95191 | 0:5.73334313437 | 1:0.514333056701 | 2:6.41887573285 -1810744.83128 | 0:5.76381619695 | 1:3.65363113434 | 2:5.34329865834 -1974961.83976 | 0:6.28654080325 | 1:4.25551918235 | 2:7.72773199479 -3104262.37121 | 0:9.88121991888 | 1:4.35324277329 | 2:3.45958560971 -1608204.89844 | 0:5.11914907118 | 1:8.06443262432 | 2:2.29372297976 -886709.713232 | 0:2.82253013137 | 1:4.99273661574 | 2:5.56162098477 -2923319.49599 | 0:9.3052747618 | 1:6.02136801914 | 2:0.782669124982 -75894.3446823 | 0:0.241657658709 | 1:9.07148476799 | 2:3.66455414071 -1208377.31004 | 0:3.84643254728 | 1:5.20021571112 | 2:6.23746136067 -1503161.57004 | 0:4.78474021673 | 1:2.81612705453 | 2:1.91933237299 -2400313.36701 | 0:7.64051819834 | 1:8.92607700057 | 2:4.01312218154 -1343154.26462 | 0:4.27547632298 | 1:9.26255898229 | 2:7.35928286066 -687481.782165 | 0:2.18832914492 | 1:0.558553018709 | 2:3.69778530168 -216530.246273 | 0:0.689261452777 | 1:2.74630236632 | 2:9.75986997287 -2941569.86622 | 0:9.36339218288 | 1:8.87770078131 | 2:9.12591780974 -977462.936794 | 0:3.11138461626 | 1:2.41434211153 | 2:1.39539898741 -3114953.155 | 0:9.91527907658 | 1:7.75071037484 | 2:5.8282868661 -957901.781744 | 0:3.04910784792 | 1:1.06666149064 | 2:1.9269745542 -1100091.68415 | 0:3.501727279 | 1:2.75132865828 | 2:1.74634251223 -1629233.19946 | 0:5.1860855125 | 1:8.20629777393 | 2:9.98285834161 -1352272.91097 | 0:4.30450675536 | 1:9.82538550008 | 2:3.35741321929 -1464017.74517 | 0:4.66016710798 | 1:5.79088703091 | 2:2.50686661689 -1745733.17317 | 0:5.55692777276 | 1:9.48302501086 | 2:2.78662717772 -2722472.92784 | 0:8.66591583742 | 1:0.932005182483 | 2:6.69347183763 -847426.703399 | 0:2.69751285601 | 1:7.8368779075 | 2:5.87888849889 -1093250.27048 | 0:3.47995502514 | 1:3.29161195647 | 2:1.14747593269 -2536047.57198 | 0:8.07256771442 | 1:8.20244272334 | 2:8.32829031683 -2868958.25578 | 0:9.13224713117 | 1:7.1478640209 | 2:6.225236798 -1008978.83557 | 0:3.21173370813 | 1:5.98319161832 | 2:7.18653912998 -512452.16383 | 0:1.63119359222 | 1:0.732070126459 | 2:3.14324121182 -2908642.32029 | 0:9.25857995695 | 1:8.8193383042 | 2:5.13065431455 -412849.37822 | 0:1.31416291238 | 1:2.48272213895 | 2:7.59707657387 -27080.8172625 | 0:0.0862511992355 | 1:5.82038325373 | 2:0.460531943266 -2702965.62726 | 0:8.60384433099 | 1:3.50698245602 | 2:0.142429324457 -1424701.04961 | 0:4.53499062606 | 1:2.60903523544 | 2:6.13061920006 -3137143.15819 | 0:9.98588142508 | 1:4.19351654365 | 2:3.36095341023 -2656501.09923 | 0:8.4559160337 | 1:0.378599737542 | 2:5.90258346378 -290815.932509 | 0:0.925746484226 | 1:5.77757863846 | 2:9.23251297206 -1280198.56579 | 0:4.07505306976 | 1:5.91570578749 | 2:6.13979293542 -2741032.65568 | 0:8.72504737661 | 1:7.19671830658 | 2:2.5220288161 -1796247.6132 | 0:5.71769159271 | 1:6.14755920148 | 2:9.49589985109 -1659993.7731 | 0:5.28395148282 | 1:2.63497763195 | 2:0.838182153614 -3116054.41986 | 0:9.91879663171 | 1:9.1554127006 | 2:6.06093521591 -2491828.23107 | 0:7.93180483109 | 1:7.24829142069 | 2:9.88505568173 -2752611.93237 | 0:8.7618830356 | 1:4.60524532776 | 2:3.69301118479 -1144241.67593 | 0:3.64231249391 | 1:8.69920429154 | 2:4.32383554589 -36501.8404596 | 0:0.116223920271 | 1:4.04063137036 | 2:2.26610340316 -695720.902606 | 0:2.21457080587 | 1:2.37904047945 | 2:3.27404548599 -2053941.49496 | 0:6.53795254885 | 1:5.58665647483 | 2:8.17737508267 -3023568.50806 | 0:9.62436677072 | 1:4.77205429931 | 2:1.46390190417 -467114.061193 | 0:1.48689844687 | 1:3.12471538898 | 2:2.91501216396 -1954704.85564 | 0:6.22208211295 | 1:6.73021515365 | 2:2.77963869171 -2582179.86862 | 0:8.21934114077 | 1:0.0460615892611 | 2:3.03388883955 -403960.664363 | 0:1.28588929527 | 1:4.8083963496 | 2:4.85888523889 -2942304.15085 | 0:9.3657015606 | 1:5.64049317046 | 2:4.85364813499 -2476973.13607 | 0:7.88449628417 | 1:4.5505841445 | 2:9.69320520445 -448579.601723 | 0:1.42789764824 | 1:2.69208823755 | 2:8.48540727656 -617789.722753 | 0:1.96655440218 | 1:7.76446005363 | 2:5.95322763823 -2108196.10255 | 0:6.7106188348 | 1:1.91880841543 | 2:0.0844482733658 -264323.583168 | 0:0.841402895915 | 1:3.95174001851 | 2:5.67389412226 -3097386.85779 | 0:9.85934689903 | 1:5.79508016868 | 2:6.03135275854 -2702210.10696 | 0:8.60147318266 | 1:7.41942252748 | 2:4.60253382115 -1716794.63329 | 0:5.46479191744 | 1:6.98550198824 | 2:9.23056281903 -988082.959962 | 0:3.14523744624 | 1:8.00402954568 | 2:7.34284747221 -1427719.67364 | 0:4.54464179521 | 1:7.54542628207 | 2:1.67904556636 -2747049.8647 | 0:8.74416779977 | 1:3.3753191206 | 2:5.87165111691 -631.542213579 | 0:0.00203115087773 | 1:2.42144740407 | 2:7.44580417271 -2849677.94051 | 0:9.07089864168 | 1:9.78076526696 | 2:9.42494617366 -433655.657463 | 0:1.38042832116 | 1:6.76143376351 | 2:1.9156879337 -2575871.51478 | 0:8.1993345205 | 1:8.56784175241 | 2:5.61574929408 -1791759.39565 | 0:5.70340160306 | 1:5.73747972143 | 2:3.53470781768 -2700095.2255 | 0:8.59468168919 | 1:0.508967240571 | 2:3.55942815286 -2671396.27425 | 0:8.50334644633 | 1:2.41402040028 | 2:9.95667807933 -3013662.50018 | 0:9.59280512773 | 1:1.31584506494 | 2:0.182476548291 -178790.12128 | 0:0.569112388982 | 1:0.611708447149 | 2:0.123411577216 -1370445.8445 | 0:4.36231037364 | 1:4.87829335847 | 2:7.1418459474 -821126.159893 | 0:2.6137377464 | 1:1.13534286136 | 2:1.87881157131 -500581.743372 | 0:1.59345736169 | 1:6.35716769364 | 2:3.93419850691 -3116344.50885 | 0:9.9196646827 | 1:2.74103825305 | 2:8.1889311253 -1577833.95432 | 0:5.02243225938 | 1:3.07817677112 | 2:5.30128126661 -1532662.73783 | 0:4.87866438945 | 1:5.01406001118 | 2:6.97421763661 -728643.310134 | 0:2.31940013558 | 1:6.31626121043 | 2:7.09957195811 -63035.0684075 | 0:0.200677264023 | 1:3.50560409667 | 2:6.33840920486 -2872396.99918 | 0:9.14320328162 | 1:8.33969743265 | 2:9.71816757448 -2484132.81838 | 0:7.90731213671 | 1:7.54803615231 | 2:5.93178828264 -1013912.07426 | 0:3.22742675707 | 1:4.82963830101 | 2:6.56775668282 -1267271.46886 | 0:4.03388000593 | 1:3.04056625803 | 2:9.59599863357 -2810654.89616 | 0:8.94661285708 | 1:1.49535386464 | 2:4.86395109723 -1169802.57686 | 0:3.72363957257 | 1:4.54155990076 | 2:8.5483763754 -1297095.81544 | 0:4.12879078902 | 1:0.357953449807 | 2:9.31766069869 -1983929.81609 | 0:6.31510890122 | 1:6.81963573133 | 2:1.07013307201 -137371.676693 | 0:0.437278786403 | 1:1.25076374112 | 2:5.28421979622 -1294759.16074 | 0:4.12136120243 | 1:1.31116397982 | 2:1.90315215562 -873162.208856 | 0:2.77941485223 | 1:5.89731033862 | 2:5.69886910697 -2668524.37577 | 0:8.49418601815 | 1:0.224912760292 | 2:6.49648879992 -968639.485542 | 0:3.08328982056 | 1:1.38789806733 | 2:9.68911526796 -634990.329231 | 0:2.02125651025 | 1:2.06449397165 | 2:4.54055609403 -2685542.70456 | 0:8.54839763563 | 1:4.92555653646 | 2:8.08039916638 -613085.195881 | 0:1.95151600696 | 1:0.413784609758 | 2:5.74937663152 -167475.447367 | 0:0.53316144781 | 1:8.12543319847 | 2:8.66017678746 -1368779.88652 | 0:4.35701091403 | 1:5.2786807703 | 2:2.56679392773 -1636227.12872 | 0:5.20836235898 | 1:9.88251434022 | 2:0.361777813787 -2516865.38867 | 0:8.01149864438 | 1:7.01622159324 | 2:7.33307756432 -524535.614302 | 0:1.66973209716 | 1:9.50243974441 | 2:2.38046063493 -2875684.91356 | 0:9.1535971737 | 1:0.00772704059036 | 2:3.02919625415 -1306950.18323 | 0:4.16018159158 | 1:3.06472299859 | 2:3.63271991653 -1531742.08359 | 0:4.87572671642 | 1:4.1866864529 | 2:7.79078307146 -273963.592911 | 0:0.872089308397 | 1:4.10041674006 | 2:3.82222837125 -1550724.0745 | 0:4.93614493084 | 1:3.79366424269 | 2:4.08021804772 -337473.015089 | 0:1.07423510289 | 1:2.80833969129 | 2:0.313077263599 -2216381.10065 | 0:7.05501628817 | 1:5.81602594961 | 2:0.458532197108 -235354.330836 | 0:0.749221128925 | 1:7.46487564399 | 2:7.59368184999 -1912033.0619 | 0:6.08620551509 | 1:1.17214579937 | 2:4.11896467264 -1651097.85695 | 0:5.25566582149 | 1:6.22208884362 | 2:2.37426965438 -2153328.24636 | 0:6.85430235397 | 1:4.62245953692 | 2:6.61909233157 -1503998.17737 | 0:4.78740376456 | 1:2.87893269794 | 2:3.31473085 -883764.176685 | 0:2.81318950912 | 1:9.08720149389 | 2:5.93778559317 -915538.633224 | 0:2.91432970427 | 1:8.9565850739 | 2:5.2353054239 -2445201.43501 | 0:7.78334925661 | 1:2.87236009293 | 2:1.98859886612 -2856604.46148 | 0:9.09292745887 | 1:7.57788673012 | 2:3.19509440236 -2119250.03219 | 0:6.74586936357 | 1:9.42480035328 | 2:7.13158280074 -2512592.48951 | 0:7.99790561895 | 1:7.94901806053 | 2:7.16908796598 -119743.686079 | 0:0.381215236267 | 1:6.83075246562 | 2:7.86970677769 -1772498.29435 | 0:5.64212741458 | 1:9.8937591133 | 2:4.21312727959 -1468587.47348 | 0:4.67473726662 | 1:8.60201861641 | 2:5.99272897326 -2300623.6398 | 0:7.32317578063 | 1:6.62002445617 | 2:0.692540345717 -2813054.96126 | 0:8.95425471705 | 1:1.75143976659 | 2:8.84847796085 -144046.879388 | 0:0.458581368109 | 1:7.59580791843 | 2:3.85891828599 -684807.389197 | 0:2.17981710925 | 1:0.654625789048 | 2:7.96076842948 -1752892.8145 | 0:5.57963642688 | 1:0.0685372447976 | 2:8.72206148049 -139578.186993 | 0:0.444296396843 | 1:0.562638714332 | 2:8.4177921848 -1346349.37208 | 0:4.28563146557 | 1:7.49944993763 | 2:0.119290549128 -2269451.78122 | 0:7.22397656468 | 1:9.39939770174 | 2:0.777563239438 -1776926.48764 | 0:5.656158126 | 1:2.39596639221 | 2:4.93648450174 -1972854.9416 | 0:6.27982605175 | 1:3.29557095292 | 2:0.793193510529 -598602.89299 | 0:1.90543933691 | 1:2.96075943969 | 2:3.3133190581 -1086017.45178 | 0:3.45698199531 | 1:9.06084575835 | 2:6.82488257111 -2574429.64273 | 0:8.19469012072 | 1:2.21804922662 | 2:4.71270721517 -2927334.52625 | 0:9.31804392274 | 1:4.73597098468 | 2:9.44504559341 -2543088.13071 | 0:8.09490823378 | 1:0.0535451600848 | 2:3.46958976755 -175765.52677 | 0:0.559538832721 | 1:6.87578661037 | 2:3.12024536449 -2471845.88698 | 0:7.86818132495 | 1:5.19922307186 | 2:7.19909647073 -1946457.51515 | 0:6.19580041251 | 1:3.30134734268 | 2:8.03945555908 -376605.158468 | 0:1.19882050824 | 1:5.5695889388 | 2:6.21664004 -480238.074546 | 0:1.52871824941 | 1:8.31069110408 | 2:3.25416605027 -1905107.12144 | 0:6.06421141754 | 1:7.18571540919 | 2:4.35084394698 -376693.947162 | 0:1.19905645283 | 1:0.158304975301 | 2:3.48212582761 -2746198.10459 | 0:8.74149433313 | 1:7.75409970068 | 2:1.61371961543 -663686.173463 | 0:2.11260005754 | 1:2.26864278472 | 2:7.77072768903 -630458.229375 | 0:2.006836928 | 1:2.82401826026 | 2:1.14418184347 -3074620.19914 | 0:9.78688799871 | 1:6.91795367927 | 2:5.06252478308 -1455524.0386 | 0:4.6331451698 | 1:7.45933592992 | 2:2.25855803596 -1037666.43968 | 0:3.30303655656 | 1:4.50992768505 | 2:6.23099414524 -889934.271596 | 0:2.83277215274 | 1:2.43363131491 | 2:3.34322406886 -675748.915586 | 0:2.15104589079 | 1:7.93742672525 | 2:7.29850567258 -2327014.79478 | 0:7.40720850733 | 1:9.75006737346 | 2:3.55231173659 -620088.574351 | 0:1.97381034431 | 1:0.630852097277 | 2:1.1571423595 -2613871.72921 | 0:8.32026388439 | 1:5.18540481202 | 2:3.54660441926 -675691.671862 | 0:2.15084344028 | 1:5.59132863784 | 2:7.22308878774 -1780415.03637 | 0:5.66726937073 | 1:3.18888467313 | 2:6.203270258 -3000118.70273 | 0:9.54969026133 | 1:0.900399863987 | 2:6.93798509116 -1311708.52125 | 0:4.17538662936 | 1:9.87706771779 | 2:6.36243814072 -2474754.96847 | 0:7.8774339889 | 1:4.36016919162 | 2:7.29272117324 -2149906.03814 | 0:6.84344699447 | 1:9.01335570806 | 2:0.948966537198 -1859849.81125 | 0:5.92010136266 | 1:1.2224136866 | 2:1.47118044117 -1100806.12804 | 0:3.5040370093 | 1:6.87629805026 | 2:5.21571914676 -894269.035278 | 0:2.84656217509 | 1:1.50962935477 | 2:8.34699847164 -1499998.98451 | 0:4.77467654139 | 1:3.18194147067 | 2:4.68214527562 -2174758.38339 | 0:6.92251240484 | 1:4.12959463532 | 2:2.37437979771 -910568.3121 | 0:2.89844598129 | 1:1.68964819834 | 2:9.78174722631 -3114726.07212 | 0:9.91455696189 | 1:7.83338476442 | 2:5.52698070081 -1562848.04527 | 0:4.97478724678 | 1:9.64627074092 | 2:0.828434776696 -385787.77292 | 0:1.22801298486 | 1:1.3130607327 | 2:5.63295095471 -2142888.16123 | 0:6.82106230149 | 1:3.67171623807 | 2:9.955669967 -3138260.47417 | 0:9.98942120993 | 1:2.25229760188 | 2:5.75065441709 -871026.888613 | 0:2.77258785657 | 1:2.4132192244 | 2:5.99968051514 -538081.866292 | 0:1.71278291382 | 1:1.58713557917 | 2:7.78250118934 -918368.60175 | 0:2.92327725055 | 1:1.93948741889 | 2:5.67767423047 -1443671.47127 | 0:4.59536884942 | 1:1.84911244038 | 2:2.58258667927 -75125.8356067 | 0:0.239152448474 | 1:2.23559301206 | 2:3.5517330331 -883561.330129 | 0:2.81249684628 | 1:3.64081421266 | 2:4.3298451027 -959233.511433 | 0:3.05334258099 | 1:0.568439755256 | 2:5.28934693906 -1384948.07726 | 0:4.40844245795 | 1:1.40106796959 | 2:5.7305901897 -6315.08343379 | 0:0.0201057484218 | 1:0.486489014312 | 2:0.581892361391 -1123366.81362 | 0:3.57586885115 | 1:9.06597511025 | 2:3.61665445531 -2537337.4273 | 0:8.07664490253 | 1:4.89248522345 | 2:3.78297362294 -1893256.26438 | 0:6.02644786297 | 1:2.42428068034 | 2:1.3730715435 -3052317.3616 | 0:9.71589304654 | 1:6.59852962261 | 2:4.1293743207 -1414064.58065 | 0:4.50113085337 | 1:2.28306820389 | 2:5.44848167607 -2530454.87966 | 0:8.05476722074 | 1:8.38953581355 | 2:3.34697310991 -663739.513262 | 0:2.11281357807 | 1:7.3386056485 | 2:9.63141332084 -1366744.44715 | 0:4.35055797883 | 1:8.30144736333 | 2:4.68328048125 -2780470.07727 | 0:8.85054198289 | 1:2.70905655766 | 2:8.72619750394 -1728308.20541 | 0:5.50144680361 | 1:7.68301566691 | 2:9.35948394051 -2107312.27886 | 0:6.70785553493 | 1:7.71518489231 | 2:9.60176793064 -158088.569716 | 0:0.503239369917 | 1:3.17620094968 | 2:6.34014835895 -2466248.16301 | 0:7.8503526372 | 1:3.97459401303 | 2:4.15785166929 -2466126.29708 | 0:7.85001327595 | 1:9.60283646334 | 2:6.24582348561 -575931.019845 | 0:1.83330305428 | 1:6.50715342721 | 2:0.122166211853 -700444.66184 | 0:2.22964308654 | 1:6.56110261836 | 2:5.44469580085 -924133.714801 | 0:2.94164720402 | 1:4.1436044394 | 2:0.635213072838 -1215978.69715 | 0:3.87059047488 | 1:0.788136357355 | 2:5.99772923795 -2498188.71239 | 0:7.95200422022 | 1:1.83816647726 | 2:0.389030571572 -362856.999283 | 0:1.1550353726 | 1:2.86285498526 | 2:0.901219876244 -1806825.08029 | 0:5.75138389583 | 1:8.83138211564 | 2:2.13822514215 -2922392.67497 | 0:9.3023445153 | 1:8.33048613642 | 2:5.4602730602 -1312184.6165 | 0:4.17683217239 | 1:1.77193795138 | 2:5.11317695798 -1994089.27138 | 0:6.34740433336 | 1:1.81793271854 | 2:9.18046812017 -260572.768608 | 0:0.82946734732 | 1:4.37777205882 | 2:3.332352303 -2206361.33436 | 0:7.02309836995 | 1:3.03559077849 | 2:1.26911318552 -522724.490665 | 0:1.66391999056 | 1:4.04046120086 | 2:1.69533066192 -2985733.10289 | 0:9.50394349723 | 1:6.00821576043 | 2:5.87508509153 -1351685.17359 | 0:4.30259835177 | 1:5.46937622522 | 2:1.3770958056 -2017328.48278 | 0:6.42144664902 | 1:9.88008786152 | 2:6.84566496572 -2851249.18663 | 0:9.07587247295 | 1:6.58066855325 | 2:8.66499881675 -2136143.0337 | 0:6.79958070271 | 1:2.37648711538 | 2:0.34330288247 -2026545.01452 | 0:6.45074978086 | 1:5.93575199404 | 2:5.78177191187 -185920.251741 | 0:0.591808571771 | 1:0.641091421132 | 2:0.0590543088444 -1923799.17766 | 0:6.12372280346 | 1:8.65481710421 | 2:0.29184712193 -107919.704997 | 0:0.343550293311 | 1:3.58361826888 | 2:5.99291587623 -548863.199323 | 0:1.74708988319 | 1:0.299371321489 | 2:6.52552886941 -781544.145788 | 0:2.48779057885 | 1:6.51464226218 | 2:6.64075943457 -1345736.47785 | 0:4.28367707862 | 1:7.09575625435 | 2:7.67855304382 -2079040.80758 | 0:6.61780710588 | 1:1.05350586732 | 2:7.08704510649 -2730429.80809 | 0:8.69127933908 | 1:5.09882163818 | 2:6.77521747083 -1243756.32866 | 0:3.95906833461 | 1:7.60895899606 | 2:8.61536954576 -240592.076939 | 0:0.765899355562 | 1:8.15450703689 | 2:9.2504303575 -60136.8535349 | 0:0.191426649795 | 1:0.572451952624 | 2:6.72935356804 -1833444.22609 | 0:5.83610812218 | 1:7.99463859349 | 2:8.523521759 -1672274.70817 | 0:5.32305189986 | 1:3.67293314928 | 2:9.64345303248 -2167066.90286 | 0:6.898042679 | 1:5.64100997686 | 2:3.0661587244 -2367144.0504 | 0:7.53489876816 | 1:4.50616872901 | 2:9.30422034765 -1822367.83059 | 0:5.80082312709 | 1:4.78309836274 | 2:1.5024693102 -2435342.24036 | 0:7.75194708596 | 1:0.628862914399 | 2:2.39022338588 -1121888.45126 | 0:3.57109113013 | 1:0.725867677297 | 2:6.77182661679 -96551.9674388 | 0:0.307387135281 | 1:6.07660572099 | 2:7.69516459743 -553563.100727 | 0:1.76212729089 | 1:9.24238379978 | 2:9.36469085254 -1434963.98989 | 0:4.56768263857 | 1:5.3948966087 | 2:3.81525487832 -2182700.5678 | 0:6.94784207609 | 1:9.7974103132 | 2:0.637328189278 -2324818.67775 | 0:7.40017509403 | 1:4.77107809268 | 2:9.45349130162 -367311.975398 | 0:1.16919928185 | 1:0.923172718411 | 2:9.90675697334 -64617.3520321 | 0:0.205712491568 | 1:3.35004003383 | 2:1.94741689828 -2031554.57361 | 0:6.46672662144 | 1:9.51847335528 | 2:2.46277107769 -1791967.27352 | 0:5.70402308665 | 1:1.07577976374 | 2:3.3542828922 -1762122.72896 | 0:5.60910139048 | 1:9.94641088177 | 2:6.17035621511 -601225.070787 | 0:1.91379253521 | 1:3.71892590189 | 2:7.28065648741 -599320.250216 | 0:1.90771926168 | 1:2.55546829836 | 2:4.99760984125 -1130425.31967 | 0:3.59827219802 | 1:1.57778357316 | 2:9.18023770352 -1208584.95861 | 0:3.84707885512 | 1:3.50089832049 | 2:2.88944689694 -558346.291958 | 0:1.77728437214 | 1:1.32439781903 | 2:7.97893798182 -999292.350433 | 0:3.18093005641 | 1:9.39305005032 | 2:8.4014368825 -680238.131022 | 0:2.16530683478 | 1:4.61213606626 | 2:2.95628244873 -1433019.29638 | 0:4.56147793105 | 1:3.70810548415 | 2:5.67066882262 -2350033.61283 | 0:7.48046436462 | 1:7.96734296258 | 2:2.59888682306 -2700052.081 | 0:8.5945690408 | 1:3.37059010773 | 2:4.43918011371 -2051832.65745 | 0:6.53123451429 | 1:4.96174514409 | 2:2.36315136721 -3036027.28197 | 0:9.66402395646 | 1:4.7306913844 | 2:6.10780616258 -1834978.3066 | 0:5.84094600032 | 1:2.74830880078 | 2:5.81251470069 -68850.1576177 | 0:0.219208787072 | 1:5.99842235407 | 2:4.41567995305 -911804.110324 | 0:2.90242237568 | 1:6.64236254169 | 2:6.80399562021 -1304642.35072 | 0:4.15288741379 | 1:9.07982178655 | 2:3.91318360524 -288306.39471 | 0:0.917777978552 | 1:8.05064914882 | 2:5.2797574808 -1330525.76695 | 0:4.23522373721 | 1:2.91037592319 | 2:7.61878250642 -981639.804813 | 0:3.12474034823 | 1:9.40894769411 | 2:1.3832321621 -2334001.82323 | 0:7.42942811944 | 1:7.3377703539 | 2:6.76450769091 -1210800.55951 | 0:3.85410406719 | 1:0.339534811815 | 2:2.41972866018 -2872114.7657 | 0:9.14224044812 | 1:0.867620734521 | 2:9.63576966985 -2757360.29354 | 0:8.776976372 | 1:2.15000312121 | 2:2.90521029993 -2811669.02779 | 0:8.94989808959 | 1:8.12034999459 | 2:6.60441097267 -2668148.80324 | 0:8.49301091506 | 1:2.5877592457 | 2:6.7510285011 -3057775.50075 | 0:9.73327522264 | 1:7.56823750037 | 2:1.85282520997 -2764793.19914 | 0:8.80069198743 | 1:8.63282060064 | 2:1.49349497357 -1078253.62575 | 0:3.43221657966 | 1:2.98992641139 | 2:0.989538005742 -944111.593855 | 0:3.00526300419 | 1:6.94696671053 | 2:0.750334045483 -2541516.61163 | 0:8.0899871186 | 1:9.46551985967 | 2:0.721912865008 -238072.233707 | 0:0.757817639612 | 1:1.10632554884 | 2:6.6972578095 -2870697.5042 | 0:9.13777772224 | 1:6.49713773333 | 2:6.36522323876 -2959667.57597 | 0:9.4210064971 | 1:9.74323231128 | 2:4.11113786114 -1494487.10359 | 0:4.75715868075 | 1:6.31380180621 | 2:7.93922873465 -1516246.17862 | 0:4.82638553555 | 1:2.31544008023 | 2:4.78750208373 -200038.186101 | 0:0.636789952282 | 1:5.57509936259 | 2:1.87579667101 -782696.900862 | 0:2.49145137447 | 1:5.52453795922 | 2:7.83859281895 -1793368.43582 | 0:5.70855875903 | 1:9.84330687389 | 2:7.67702595887 -1261353.24942 | 0:4.01509997029 | 1:9.79415276852 | 2:5.45090217553 -1634573.90207 | 0:5.20308177453 | 1:7.77311610089 | 2:8.27535944456 -2710975.07653 | 0:8.6293604211 | 1:5.96457955863 | 2:4.25344203491 -2956562.42825 | 0:9.41106306539 | 1:2.85361987518 | 2:0.444021241385 -1792588.87752 | 0:5.70602393479 | 1:3.65159037655 | 2:3.72984522727 -3010957.76097 | 0:9.58420968944 | 1:2.94127566465 | 2:4.249215557 -372346.430832 | 0:1.18522731727 | 1:1.25385213707 | 2:6.93907232455 -2532112.60521 | 0:8.06000984431 | 1:4.43818091287 | 2:5.48985106902 -844008.543232 | 0:2.68658418658 | 1:2.23551583422 | 2:8.42376516706 -2771761.81211 | 0:8.82284712219 | 1:5.54131345248 | 2:9.88465443759 -1888414.90408 | 0:6.01107028173 | 1:6.24522527064 | 2:5.88961027637 -1857774.06853 | 0:5.91348488351 | 1:0.158301349056 | 2:9.27703093707 -700118.803428 | 0:2.22857098276 | 1:2.51954101266 | 2:9.77905875916 -1917940.40027 | 0:6.10502541549 | 1:3.05506786508 | 2:1.11612698914 -641349.944604 | 0:2.04156427939 | 1:9.53795201699 | 2:6.78014229475 -2135908.79486 | 0:6.79888572025 | 1:8.24506905375 | 2:8.20171505758 -738557.922473 | 0:2.35094015428 | 1:4.09057484696 | 2:1.7747327251 -1730999.45293 | 0:5.50995711673 | 1:1.16786302206 | 2:2.98488350625 -3065743.99037 | 0:9.75863654601 | 1:7.19863441712 | 2:7.47665664293 -2022000.70327 | 0:6.43624844127 | 1:1.72354205376 | 2:7.69258236861 -1101393.85533 | 0:3.50585048093 | 1:0.23096681844 | 2:9.17227024068 -1621966.45589 | 0:5.16296479 | 1:9.37253993946 | 2:7.81766150075 -3038964.28181 | 0:9.67339204794 | 1:6.97069623008 | 2:5.59338097647 -276685.204306 | 0:0.880723564927 | 1:0.749127001221 | 2:6.13063805145 -1589976.63188 | 0:5.06114123742 | 1:9.75577077389 | 2:9.28391293911 -1379720.51874 | 0:4.39187056099 | 1:9.27853568767 | 2:3.43524086974 -423933.011195 | 0:1.34943007576 | 1:0.956450866928 | 2:7.31570976079 -2433069.23263 | 0:7.74471355317 | 1:0.823808371988 | 2:2.32902699447 -431037.154442 | 0:1.37211417394 | 1:9.17429305386 | 2:4.22474137396 -1538179.55908 | 0:4.89618351144 | 1:0.205424833177 | 2:6.47936627666 -2038826.17338 | 0:6.48980523855 | 1:1.6791749806 | 2:4.42954079845 -744264.758773 | 0:2.36908882127 | 1:2.14621060482 | 2:3.91609144323 -1920148.00839 | 0:6.11202773886 | 1:0.189678077085 | 2:0.733623187916 -2984834.07519 | 0:9.50111073473 | 1:9.36240975857 | 2:5.65117226134 -2108818.66281 | 0:6.71261847661 | 1:4.00191496445 | 2:9.20488686418 -2501799.66196 | 0:7.96352095855 | 1:4.47190677928 | 2:9.84220757834 -2227947.49275 | 0:7.09185118964 | 1:7.89119335826 | 2:0.37538394878 -1823898.44029 | 0:5.80566193888 | 1:0.925746321268 | 2:4.09240989189 -774494.136942 | 0:2.46536263494 | 1:8.01590302272 | 2:8.47935409701 -2298102.75415 | 0:7.31515368129 | 1:6.8676055446 | 2:0.307049054098 -1444437.46695 | 0:4.59784944916 | 1:6.7594665877 | 2:0.750022439707 -357584.382829 | 0:1.13824318198 | 1:1.82914439236 | 2:3.49388799353 -1384416.53608 | 0:4.40680093676 | 1:7.24701778763 | 2:3.18525419603 -2682931.29157 | 0:8.54008627789 | 1:5.04553604038 | 2:1.39538459431 -1887089.03431 | 0:6.00679949317 | 1:0.401355513036 | 2:9.81190259453 -1622993.2769 | 0:5.16621336329 | 1:7.06535302164 | 2:4.9990484829 -761630.294777 | 0:2.42441137795 | 1:7.51266024366 | 2:2.0309703742 -287723.616566 | 0:0.915868638641 | 1:1.75611858547 | 2:0.0862080608544 -2436302.72599 | 0:7.75501804184 | 1:2.20923542198 | 2:7.28164650523 -1148528.00339 | 0:3.65590883215 | 1:3.19535645585 | 2:8.4396271997 -1689997.73601 | 0:5.37946303041 | 1:3.3174048226 | 2:7.00283344248 -1652307.97165 | 0:5.25951684946 | 1:6.11891730351 | 2:9.58349677159 -866104.407823 | 0:2.75695354907 | 1:6.40671839995 | 2:7.02919022438 -2644705.38799 | 0:8.41839589263 | 1:3.48607158494 | 2:5.67362594636 -1682066.16617 | 0:5.3542655275 | 1:9.05449935753 | 2:8.72690323843 -114155.460124 | 0:0.36345165193 | 1:9.64848583377 | 2:2.14698841477 -2510692.24879 | 0:7.99186561312 | 1:8.95216546229 | 2:4.54961997727 -2647095.93242 | 0:8.42600787468 | 1:3.79169454066 | 2:5.37535222017 -1035039.93758 | 0:3.29470992672 | 1:8.42741647111 | 2:6.34507393638 -1976733.15403 | 0:6.29216061419 | 1:2.11526510727 | 2:4.73403187545 -1986881.11238 | 0:6.32447416365 | 1:3.45623408532 | 2:1.14849350644 -1478096.12436 | 0:4.70496583596 | 1:4.14675160138 | 2:2.14654781157 -447972.959932 | 0:1.42596014494 | 1:1.9384673068 | 2:5.2735153371 -2753730.87265 | 0:8.7654570578 | 1:6.03364353593 | 2:5.30443150701 -1520508.14073 | 0:4.83999221394 | 1:7.00118381558 | 2:0.766551180756 -1929135.34337 | 0:6.14069244245 | 1:6.80947153072 | 2:6.20235972275 -1194606.93939 | 0:3.80262806013 | 1:8.44625894597 | 2:5.87114781741 -2232807.37479 | 0:7.10732370361 | 1:8.24082053046 | 2:8.70100120306 -298694.06849 | 0:0.950784521337 | 1:1.27156904285 | 2:2.90032335848 -2585535.26629 | 0:8.23002533175 | 1:0.465648723981 | 2:4.01511862895 -982301.666466 | 0:3.12680746193 | 1:4.81142853959 | 2:4.90463764593 -1077467.75212 | 0:3.42973226505 | 1:4.98396349852 | 2:1.92363639296 -2180647.9228 | 0:6.94124127574 | 1:2.02773214258 | 2:9.43685743867 -2995810.84593 | 0:9.53603377872 | 1:7.37636767809 | 2:1.66991995417 -1408138.01617 | 0:4.48232776178 | 1:9.44322753199 | 2:0.229360108745 -329880.964503 | 0:1.05011249114 | 1:7.86922735627 | 2:3.86016549737 -1073588.2941 | 0:3.41739019191 | 1:5.75321128625 | 2:4.02667104374 -2591613.53576 | 0:8.24939362858 | 1:2.8476803006 | 2:7.44805022918 -3088630.76209 | 0:9.83146122744 | 1:4.15707378364 | 2:7.61101058833 -771619.7194 | 0:2.45617595419 | 1:3.71298828023 | 2:4.65395728613 -484017.280952 | 0:1.54068834815 | 1:1.41321640239 | 2:0.796254994073 -2937910.38744 | 0:9.3517439653 | 1:8.90957658981 | 2:0.820844616416 -4010.806079 | 0:0.0128439366986 | 1:8.94178492506 | 2:6.86254940383 -3104000.4508 | 0:9.88036982964 | 1:2.45554061109 | 2:8.87912238557 -793174.179167 | 0:2.52476197532 | 1:0.92924262729 | 2:9.41068282045 -731031.807557 | 0:2.32697975901 | 1:3.62603636435 | 2:5.25433178841 -952429.79377 | 0:3.03170098463 | 1:2.34533631301 | 2:1.7017035767 -333506.756261 | 0:1.06160139124 | 1:1.79897057806 | 2:1.47109162054 -402763.659088 | 0:1.28210677165 | 1:8.01556880287 | 2:3.99355066951 -443615.403974 | 0:1.41212325192 | 1:5.83938561092 | 2:8.59680033711 -603748.14413 | 0:1.92179555549 | 1:0.45232192152 | 2:5.41140513733 -1620608.82374 | 0:5.15857743108 | 1:1.73558272508 | 2:2.96848733057 -603173.915042 | 0:1.92000576382 | 1:4.86188832222 | 2:4.18254696909 -2373554.51614 | 0:7.55529885046 | 1:3.91713314176 | 2:6.91630699863 -1476746.15499 | 0:4.70070743006 | 1:8.63119296328 | 2:5.64438078782 -2082528.77025 | 0:6.62897748982 | 1:8.91844163248 | 2:1.23104161941 -759906.873512 | 0:2.41887504454 | 1:1.657420771 | 2:3.9468506768 -1039162.62155 | 0:3.3077810934 | 1:2.4276686478 | 2:6.44884231719 -1475685.30586 | 0:4.69730128202 | 1:5.22789812886 | 2:0.459414991147 -299280.063922 | 0:0.952650346821 | 1:1.3344610885 | 2:4.7861587553 -2423144.22744 | 0:7.71316095994 | 1:5.4267804359 | 2:0.5576904212 -2926200.99567 | 0:9.31447158154 | 1:8.88631785308 | 2:7.61806937522 -2865851.88341 | 0:9.12238135236 | 1:9.71213077662 | 2:6.00311855079 -2139557.00848 | 0:6.81049680264 | 1:8.06514464801 | 2:1.58509780427 -2171838.68123 | 0:6.9132514432 | 1:7.92580075292 | 2:2.85405731605 -108145.656839 | 0:0.34431920544 | 1:9.34333070989 | 2:3.78070450364 -1889503.19187 | 0:6.01453660163 | 1:6.49902844274 | 2:2.09637599792 -2181958.59475 | 0:6.94543633305 | 1:4.70044837804 | 2:9.84133680778 -1812494.55064 | 0:5.76937434585 | 1:2.33375918987 | 2:9.62182828502 -2844361.09863 | 0:9.05389422453 | 1:0.463860264589 | 2:7.47501908264 -2948904.10258 | 0:9.38671577424 | 1:6.32410943451 | 2:0.158559060625 -128487.266272 | 0:0.409038796917 | 1:5.8867671418 | 2:9.97759980939 -3080115.79593 | 0:9.80437539199 | 1:6.26304316136 | 2:5.71405280564 -2865061.8853 | 0:9.11983783618 | 1:6.3651229025 | 2:6.84404140719 -428613.132066 | 0:1.36433423486 | 1:1.75159752537 | 2:4.32523200844 -1869732.69939 | 0:5.95161937368 | 1:8.15181676092 | 2:1.39706080249 -444704.575592 | 0:1.41554798928 | 1:0.946558828875 | 2:1.18024863685 -938242.867767 | 0:2.98654572459 | 1:2.71237355562 | 2:8.87498600332 -33296.2954095 | 0:0.106007581867 | 1:2.5610709997 | 2:0.196267674983 -2546100.54103 | 0:8.10454038664 | 1:5.07833818548 | 2:0.552604506448 -908510.781335 | 0:2.8918820946 | 1:0.0020751771591 | 2:1.96317886124 -394927.413705 | 0:1.25716387442 | 1:8.09296229496 | 2:8.07491371859 -1326510.06926 | 0:4.22246577102 | 1:5.73981652123 | 2:0.776943021862 -1854303.30696 | 0:5.90244922779 | 1:1.56457375127 | 2:0.681265301536 -2804833.87663 | 0:8.92810338856 | 1:3.74753418849 | 2:4.84242042456 -2061642.95174 | 0:6.56247701234 | 1:6.73947720335 | 2:4.41797638608 -2886303.44177 | 0:9.18744790384 | 1:5.90563069983 | 2:8.77652471136 -1259496.36689 | 0:4.00916467956 | 1:6.93715344414 | 2:4.32733151922 -2266722.48964 | 0:7.21527535443 | 1:7.82303860028 | 2:1.92442719565 -348318.074715 | 0:1.10875503138 | 1:2.69269213164 | 2:8.51636646776 -282420.885542 | 0:0.898982054228 | 1:0.892115871834 | 2:1.19998557342 -3069909.83598 | 0:9.7718358423 | 1:0.125610591695 | 2:8.04431378233 -1764695.42821 | 0:5.61728167557 | 1:8.91723807343 | 2:9.93195468489 -1681060.06837 | 0:5.35099428198 | 1:1.0864490217 | 2:9.94899687275 -817362.126492 | 0:2.60182487126 | 1:9.06761783448 | 2:5.53534442632 -408030.853956 | 0:1.29882018068 | 1:1.91704667092 | 2:9.27800465176 -557866.439984 | 0:1.77578076253 | 1:4.08435154793 | 2:2.10889313353 -3003486.29115 | 0:9.56044535023 | 1:5.04045479149 | 2:2.39769267909 -983572.872208 | 0:3.13085696668 | 1:5.17401814971 | 2:3.19642797995 -1103575.24795 | 0:3.5128399214 | 1:5.54572916783 | 2:9.42563028291 -799633.047446 | 0:2.54534207513 | 1:3.34817182793 | 2:9.5355636919 -244408.707931 | 0:0.778025298077 | 1:5.51354102986 | 2:8.7354403607 -433286.417425 | 0:1.37925371355 | 1:6.84500876879 | 2:3.81725274229 -319738.452693 | 0:1.01783468439 | 1:8.66196649277 | 2:8.69989439987 -1623168.55657 | 0:5.16678438531 | 1:8.58271080497 | 2:8.08977215034 -1754933.75138 | 0:5.58619202663 | 1:6.91863865742 | 2:1.20314885043 -2974596.92526 | 0:9.46847184822 | 1:3.21849084984 | 2:1.44328373716 -19343.60705 | 0:0.0615809637875 | 1:0.961975790706 | 2:1.90460182993 -2036110.75147 | 0:6.48122026942 | 1:8.46020263831 | 2:3.72134715999 -2771107.77782 | 0:8.82079014549 | 1:8.42564854403 | 2:8.10421833623 -2444465.40992 | 0:7.78101578604 | 1:3.95882316499 | 2:1.56087751779 -1417628.64041 | 0:4.51247434139 | 1:2.13513443455 | 2:4.72718423197 -1935610.94974 | 0:6.16127110523 | 1:2.88539181199 | 2:4.26093192105 -242224.994164 | 0:0.771102157665 | 1:8.74117639114 | 2:2.46823540714 -2034906.97247 | 0:6.47733239997 | 1:1.95460597342 | 2:9.21148510772 -2052358.91715 | 0:6.53292028473 | 1:6.19431152755 | 2:3.73194730618 -2272475.66795 | 0:7.23356332444 | 1:4.92711889251 | 2:1.85583408305 -1134628.31854 | 0:3.61164409635 | 1:0.80410933716 | 2:7.81285649915 -1430057.88413 | 0:4.5520811858 | 1:7.1546588995 | 2:5.49408482151 -882681.387509 | 0:2.80966487191 | 1:0.0439068250568 | 2:3.66696574222 -2490786.05593 | 0:7.92846389423 | 1:4.51388205974 | 2:3.20645359805 -434944.354125 | 0:1.38449820709 | 1:3.03251584235 | 2:0.6432245716 -2456016.18074 | 0:7.81775377278 | 1:0.563381476618 | 2:2.27523955313 -1762416.96711 | 0:5.61002036585 | 1:7.90443010003 | 2:3.98617547359 -1995152.98583 | 0:6.35080672266 | 1:3.72817624017 | 2:7.21589188729 -610107.110144 | 0:1.9421121693 | 1:9.19072200603 | 2:4.61807007136 -588473.527842 | 0:1.87320076232 | 1:3.45035328084 | 2:9.9776533029 -890850.500732 | 0:2.83574564293 | 1:9.04601690645 | 2:1.3252826306 -647794.51249 | 0:2.0620097725 | 1:1.62938738828 | 2:9.57748691801 -1274598.95257 | 0:4.0571872941 | 1:1.08876856829 | 2:6.03644979131 -2150437.47425 | 0:6.84507418279 | 1:1.54462735357 | 2:3.59941062058 -240931.723659 | 0:0.766931610382 | 1:2.48860869398 | 2:2.51319651247 -1767881.36521 | 0:5.6273966133 | 1:5.87728197766 | 2:2.46239477224 -2980453.03082 | 0:9.48711956546 | 1:4.0460316057 | 2:0.299804965062 -2112226.89488 | 0:6.72346262599 | 1:3.46872485725 | 2:8.51707996525 -1877704.51148 | 0:5.97700987093 | 1:9.93821628968 | 2:1.63469401944 -545837.643199 | 0:1.7374812961 | 1:2.85730704577 | 2:0.169204986909 -33552.3768267 | 0:0.106842188299 | 1:4.81852680209 | 2:0.4766306125 -2828096.94026 | 0:9.00219263497 | 1:8.44861737974 | 2:6.56553059145 -1401227.47446 | 0:4.46030868132 | 1:6.87843689208 | 2:4.23749681388 -1613839.835 | 0:5.13703651336 | 1:2.36863516465 | 2:2.20311536797 -1865688.93409 | 0:5.93874313389 | 1:7.62734632279 | 2:1.72820490461 -1352729.11703 | 0:4.305937779 | 1:7.37626859882 | 2:1.75194796442 -2388523.87817 | 0:7.60295191214 | 1:4.38804365755 | 2:2.86251900264 -1421542.50229 | 0:4.5249622245 | 1:5.57387650393 | 2:6.99196325245 -854252.930186 | 0:2.71924762472 | 1:8.55511284306 | 2:6.65792769291 -2696612.69237 | 0:8.58360594174 | 1:1.61132402449 | 2:7.24825046745 -2180840.94196 | 0:6.94192302142 | 1:9.83488281394 | 2:4.39579941197 -2106147.63792 | 0:6.70409401273 | 1:1.41440308342 | 2:8.36882922505 -2196845.21152 | 0:6.9928169146 | 1:4.11718212545 | 2:8.70322984237 -2533833.55077 | 0:8.06548748037 | 1:4.40242695906 | 2:1.2789159743 -2212554.74187 | 0:7.04280109702 | 1:1.70035825208 | 2:3.25230369299 -333483.448765 | 0:1.06155490722 | 1:5.01082616945 | 2:5.38247147665 -2171029.33463 | 0:6.91067823546 | 1:8.27643784222 | 2:1.90854144114 -437948.878749 | 0:1.39407195248 | 1:4.19622850304 | 2:7.34017124269 -1998954.34895 | 0:6.3629103108 | 1:4.12966093953 | 2:4.53802407594 -2352691.19032 | 0:7.48891832597 | 1:7.34393146112 | 2:6.70715485322 -228466.918375 | 0:0.727312989266 | 1:9.22620719082 | 2:1.45722604115 -1717576.27481 | 0:5.46726477378 | 1:5.22482071337 | 2:9.16717261569 -1883368.74178 | 0:5.99501849326 | 1:7.48083057499 | 2:3.06607474766 -2012036.85301 | 0:6.40455754163 | 1:4.62720094556 | 2:0.419182119235 -1203046.95558 | 0:3.82946289969 | 1:4.90019553322 | 2:1.10996615266 -254593.898451 | 0:0.810475133932 | 1:8.9148160937 | 2:2.16561453528 -2571638.58131 | 0:8.18585292168 | 1:7.67037625563 | 2:5.66308226752 -2694478.28635 | 0:8.5768232553 | 1:2.92646511145 | 2:8.18648699579 -1034072.80423 | 0:3.29162285272 | 1:7.43157381558 | 2:3.1632447686 -2957223.56452 | 0:9.41316580098 | 1:2.65326747431 | 2:6.09380179919 -2831928.00306 | 0:9.0143350297 | 1:2.38949758239 | 2:4.40560398309 -2459067.28699 | 0:7.82751309275 | 1:6.0511880609 | 2:0.941547882781 -2565462.10203 | 0:8.1661957198 | 1:8.03657329416 | 2:5.94397638841 -2023032.84743 | 0:6.43952143283 | 1:0.282802213891 | 2:2.61454091768 -1115604.70133 | 0:3.5511141175 | 1:3.60100152957 | 2:5.46247417111 -3132876.66138 | 0:9.97230864306 | 1:5.11055979185 | 2:5.80140136557 -1896932.01275 | 0:6.03815316311 | 1:3.00620601431 | 2:1.29581895666 -363020.706914 | 0:1.15559498926 | 1:7.32816322328 | 2:6.90697541984 -2419031.4276 | 0:7.70002834696 | 1:0.656033645148 | 2:2.15539686471 -1274931.88276 | 0:4.05826448864 | 1:3.11097023495 | 2:3.80284548716 -1593388.65293 | 0:5.07197888329 | 1:7.07050690145 | 2:7.77076586073 -635819.583826 | 0:2.02391080074 | 1:3.76731870462 | 2:8.33358029115 -1375166.2677 | 0:4.37734971112 | 1:6.47239779835 | 2:2.0115220988 -1192264.817 | 0:3.79516928523 | 1:8.03339087214 | 2:9.57426011072 -299560.147438 | 0:0.953558872713 | 1:3.30422896006 | 2:5.77544599324 -2947946.85505 | 0:9.38365525804 | 1:4.75909956826 | 2:1.11091674057 -2992560.56659 | 0:9.5256340744 | 1:1.14708421449 | 2:8.08259259713 -2009273.8871 | 0:6.39579414257 | 1:8.26750706477 | 2:4.096647827 -76125.9920825 | 0:0.242362664072 | 1:5.32107127037 | 2:3.40546432352 -2198686.83216 | 0:6.99864553336 | 1:0.239836628551 | 2:1.79349799067 -2471610.4646 | 0:7.86738960831 | 1:0.2905370439 | 2:1.34822956229 -1423787.18084 | 0:4.53213294911 | 1:8.55141175378 | 2:2.7098355234 -2668369.08176 | 0:8.49374359201 | 1:6.24035789587 | 2:7.12985871855 -454914.819428 | 0:1.44804995135 | 1:1.1458464503 | 2:5.38716920981 -2301945.68395 | 0:7.32735044538 | 1:2.73233384448 | 2:2.23654310422 -38894.8711497 | 0:0.123870388188 | 1:7.42661973321 | 2:6.35075893437 -1651130.39895 | 0:5.25574925719 | 1:3.88632607313 | 2:3.26064976139 -3076894.8072 | 0:9.79413545247 | 1:7.74628107122 | 2:6.32960209495 -1061102.90221 | 0:3.37761419277 | 1:1.84316732798 | 2:6.76505870507 -950195.869672 | 0:3.0246022848 | 1:3.74890354334 | 2:9.9309027931 -546226.93135 | 0:1.73877113891 | 1:8.73464361838 | 2:4.10002442241 -2435151.19929 | 0:7.7513385004 | 1:0.572936764375 | 2:5.41660383739 -1598105.63463 | 0:5.08701264995 | 1:9.2887322588 | 2:0.311040198599 -1170317.66946 | 0:3.72531114089 | 1:8.24843527389 | 2:7.06576588629 -1859231.22166 | 0:5.91820249178 | 1:9.35607361252 | 2:6.95654797486 -2847556.84678 | 0:9.06406280325 | 1:0.021928784399 | 2:0.890454593788 -2953452.28568 | 0:9.40120560283 | 1:7.77317483978 | 2:2.43324345142 -2804406.55469 | 0:8.92677624 | 1:7.58010927698 | 2:4.31813681958 -2627725.49034 | 0:8.36435023781 | 1:3.84354994108 | 2:2.32128455371 -69196.1745632 | 0:0.220307091982 | 1:5.6388023515 | 2:7.64640774816 -2689541.67756 | 0:8.56109996999 | 1:1.81842110108 | 2:3.55549180148 -1069493.63957 | 0:3.40435133117 | 1:5.15508689322 | 2:3.96767700163 -1163977.43957 | 0:3.70510217303 | 1:5.07528291254 | 2:8.68379805313 -428707.056247 | 0:1.36462453064 | 1:0.746004595515 | 2:0.101902513668 -1326047.71345 | 0:4.22102096886 | 1:8.86092780056 | 2:4.89135752992 -305779.629396 | 0:0.973350822915 | 1:2.69069625675 | 2:6.13294318402 -677615.235174 | 0:2.15694088024 | 1:2.6401591932 | 2:9.13943686047 -2896703.42055 | 0:9.2205337357 | 1:3.77761108471 | 2:5.52631225684 -1628288.87661 | 0:5.18309270383 | 1:9.72108182154 | 2:0.846500503197 -2767465.95306 | 0:8.80915721389 | 1:3.71516739244 | 2:7.73749758914 -1872325.81675 | 0:5.95982714097 | 1:2.77418130864 | 2:2.72068471608 -2236704.2307 | 0:7.11969862906 | 1:4.86011435682 | 2:3.09046677329 -1180836.56708 | 0:3.75875224234 | 1:3.42384696865 | 2:8.12134318833 -2941187.71353 | 0:9.36214133329 | 1:4.88767454007 | 2:6.05165081707 -942072.166394 | 0:2.99872585255 | 1:1.67849676231 | 2:7.37688991326 -1357888.41014 | 0:4.32233256662 | 1:4.15744057754 | 2:6.49687457734 -2965631.36752 | 0:9.43991922986 | 1:1.55639174351 | 2:8.48887146467 -2191132.8156 | 0:6.97466948879 | 1:8.25694981562 | 2:9.2278573395 -2968291.98061 | 0:9.44845667235 | 1:9.49044988376 | 2:6.41314694907 -1738044.50959 | 0:5.53237615961 | 1:0.462118637101 | 2:5.1461244599 -2254033.53097 | 0:7.17490140758 | 1:9.71230203685 | 2:5.26904268871 -1519937.40723 | 0:4.83817033341 | 1:6.40093867391 | 2:0.361936394998 -2242201.62033 | 0:7.13721737186 | 1:7.17786184117 | 2:9.43429662853 -1112967.95881 | 0:3.5427112833 | 1:2.46318830525 | 2:2.453385701 -2853965.7239 | 0:9.08448455675 | 1:2.53135469822 | 2:7.44375673122 -1986509.14947 | 0:6.3233322662 | 1:8.33651489256 | 2:4.6562801602 -2487044.35516 | 0:7.91658959027 | 1:8.67672820758 | 2:0.969217555719 -1946284.05599 | 0:6.1952437611 | 1:2.77813933248 | 2:1.91779699396 -1716949.95524 | 0:5.46528881215 | 1:7.2740563759 | 2:1.56303802022 -3115225.2295 | 0:9.91613984924 | 1:7.14000122165 | 2:3.46032492536 -2854262.32302 | 0:9.08541356747 | 1:0.781520772764 | 2:1.83242291509 -3011607.4756 | 0:9.58631848511 | 1:7.65806873227 | 2:4.03891372851 -1311282.24638 | 0:4.17397137528 | 1:3.10956234955 | 2:9.92345499919 -1533339.18148 | 0:4.88080929436 | 1:4.05373909312 | 2:1.01122259988 -1250990.7974 | 0:3.98206189714 | 1:3.6111228165 | 2:0.723552985781 -72997.8494712 | 0:0.232373485544 | 1:1.61342546925 | 2:9.19202136088 -356598.126708 | 0:1.13517407621 | 1:9.97265823755 | 2:3.74112591534 -2508150.89249 | 0:7.98375583147 | 1:6.58884937768 | 2:9.42022877869 -400387.193393 | 0:1.27451852083 | 1:5.26590195327 | 2:1.81558929899 -272194.903863 | 0:0.866489445917 | 1:7.58449469685 | 2:3.34986161576 -1940918.04483 | 0:6.17819566452 | 1:6.54130669011 | 2:3.93111903945 -2979109.79479 | 0:9.48287781942 | 1:7.97715286369 | 2:3.28006176487 -348370.470163 | 0:1.10895121506 | 1:6.1013355021 | 2:8.59221333855 -2836293.98824 | 0:9.02826448073 | 1:6.10803265164 | 2:8.54321026545 -2097081.87836 | 0:6.67525503512 | 1:3.53070836756 | 2:3.51894235945 -2377241.36692 | 0:7.567039198 | 1:4.4651259143 | 2:5.84483689044 -1520086.72918 | 0:4.83860194127 | 1:1.33509009213 | 2:5.8694707328 -267080.83703 | 0:0.850212981103 | 1:7.83132996645 | 2:3.6666736003 -1977878.23939 | 0:6.29583549926 | 1:5.58864368366 | 2:5.89292719294 -177061.056722 | 0:0.563681578462 | 1:9.07169461487 | 2:6.51516105674 -964885.031442 | 0:3.0713579649 | 1:3.58504116971 | 2:8.23300898022 -1632738.8897 | 0:5.1971911071 | 1:2.01893540046 | 2:0.60712298079 -300879.503224 | 0:0.957773212062 | 1:5.00786228915 | 2:3.14688476605 -2465775.96489 | 0:7.84890026617 | 1:9.85012437759 | 2:5.02355707606 -1182522.13263 | 0:3.76417112041 | 1:9.63188173208 | 2:8.26453573212 -946273.39329 | 0:3.01213797681 | 1:6.22190699523 | 2:0.881061594696 -2897299.1419 | 0:9.22242210698 | 1:2.86524458132 | 2:3.56656362054 -1988724.53243 | 0:6.3303551367 | 1:4.98412063349 | 2:7.46835969934 -82923.4738544 | 0:0.263978195829 | 1:2.82367926639 | 2:1.88563526536 -2679272.58701 | 0:8.52843379827 | 1:4.29765103056 | 2:8.3128482837 -652467.313243 | 0:2.07690823312 | 1:4.46508086819 | 2:2.91910213818 -140393.122105 | 0:0.446943320748 | 1:6.69542445306 | 2:2.96427121755 -678554.449023 | 0:2.15990858952 | 1:0.100944603927 | 2:6.91808448644 -575299.581688 | 0:1.83132001089 | 1:9.62421256336 | 2:1.75115297157 -1748787.11486 | 0:5.56662313307 | 1:6.50996559754 | 2:3.76139443572 -2040432.72991 | 0:6.49491124815 | 1:0.772285806451 | 2:1.13865027951 -1599565.24978 | 0:5.0916057855 | 1:3.1484114946 | 2:7.97315470196 -667769.328577 | 0:2.12559813298 | 1:2.38202320741 | 2:0.573836032294 -659970.154251 | 0:2.10082775737 | 1:8.77977247152 | 2:6.37819011774 -3042766.29275 | 0:9.68547870488 | 1:5.17036815659 | 2:6.38534004145 -2157318.20728 | 0:6.8670048648 | 1:4.86127131708 | 2:4.54630148577 -665067.692388 | 0:2.11697991493 | 1:0.221666369133 | 2:9.15841894032 -1652057.05834 | 0:5.25869867822 | 1:3.85967442408 | 2:4.68911226318 -558434.216962 | 0:1.77756579216 | 1:1.50359322663 | 2:1.25347928541 -2660643.95305 | 0:8.46915028299 | 1:5.84158709292 | 2:1.74465899217 -2807335.95679 | 0:8.93603875562 | 1:0.384740995802 | 2:7.60641612145 -1766348.68438 | 0:5.62251865712 | 1:5.96104252736 | 2:5.52747024242 -1660839.18296 | 0:5.28663079374 | 1:1.27696568295 | 2:6.16456048384 -411334.14086 | 0:1.30935807509 | 1:4.60614826546 | 2:9.72052850505 -2610806.21812 | 0:8.3105455788 | 1:9.76766597878 | 2:2.36438895871 -505283.893291 | 0:1.60840382276 | 1:3.92740739035 | 2:9.22421034552 -1412996.76946 | 0:4.49779744225 | 1:9.88088795751 | 2:8.86389881965 -2565683.63303 | 0:8.16686873438 | 1:4.31059262278 | 2:8.76577487357 -1030104.94967 | 0:3.27899041065 | 1:7.15821256089 | 2:3.23299884179 -666647.297965 | 0:2.1220786688 | 1:8.41865476226 | 2:7.67523009664 -1724180.56003 | 0:5.48826495777 | 1:2.68296703909 | 2:4.23862744035 -817270.522337 | 0:2.60153617052 | 1:9.40201519089 | 2:5.6913851587 -1125000.26717 | 0:3.58106805566 | 1:9.03768920221 | 2:9.21668441812 -2065482.74386 | 0:6.57470525853 | 1:7.4116086126 | 2:6.35005493039 -2552645.36647 | 0:8.12537272687 | 1:5.01993784715 | 2:2.18600840202 -3122913.19618 | 0:9.94055574736 | 1:0.685187075804 | 2:3.71710186301 -1993915.28362 | 0:6.34688583558 | 1:5.9127723431 | 2:9.491856723 -3001582.57906 | 0:9.55436889324 | 1:3.09891947642 | 2:5.24131327984 -2287709.05209 | 0:7.28205822189 | 1:5.56341269133 | 2:6.199061083 -2566153.93379 | 0:8.16837925711 | 1:5.8764752119 | 2:6.17778156748 -371574.246584 | 0:1.18277407645 | 1:1.79870898983 | 2:2.32066990529 -1705525.86392 | 0:5.42887636086 | 1:1.66226253827 | 2:2.74792427434 -1965162.62408 | 0:6.25532187056 | 1:1.12157473259 | 2:9.54830059351 -2099371.27668 | 0:6.68256526388 | 1:6.17862390118 | 2:9.38070379063 -10349.3900192 | 0:0.0329613372174 | 1:2.10727749019 | 2:2.35744482025 -1042175.41213 | 0:3.31740197189 | 1:6.00515232021 | 2:8.68466113587 -1471475.60625 | 0:4.6839361686 | 1:9.26071562352 | 2:3.02454512466 -124120.881272 | 0:0.395130779251 | 1:4.80044824781 | 2:8.28451541371 -3050396.72392 | 0:9.70972304831 | 1:0.0587522123075 | 2:0.66352038023 -1001747.9349 | 0:3.18870439765 | 1:4.52028382378 | 2:8.62165947927 -1642900.69298 | 0:5.22957416528 | 1:6.30893221025 | 2:0.708267750895 -2849104.02222 | 0:9.06902345691 | 1:4.1763765626 | 2:3.92424630522 -3059949.18848 | 0:9.74015663056 | 1:3.20236991303 | 2:0.447064649032 -3124510.72343 | 0:9.94570833463 | 1:8.5096939193 | 2:5.52854787479 -2370364.89303 | 0:7.54514155705 | 1:3.40715784517 | 2:6.66337889395 -1323387.27745 | 0:4.21250750518 | 1:3.64128190999 | 2:7.29499098462 -1317335.00157 | 0:4.19327318468 | 1:7.19884166826 | 2:2.94384075383 -72132.6176435 | 0:0.229654268417 | 1:5.6596597654 | 2:9.83602924039 -1378410.15575 | 0:4.38765147814 | 1:3.70663485275 | 2:5.36869872598 -1318764.98732 | 0:4.19783435069 | 1:8.28577981225 | 2:6.28356149352 -1940657.16017 | 0:6.17731060613 | 1:0.207579906107 | 2:2.73625847168 -130791.602601 | 0:0.416356500486 | 1:3.88901847383 | 2:5.12130990166 -1013637.48338 | 0:3.22654562951 | 1:4.00924062993 | 2:4.7853881884 -627744.283336 | 0:1.99824286242 | 1:8.0059356951 | 2:8.66632334477 -1582682.62084 | 0:5.03787787858 | 1:4.44857136279 | 2:6.93252541278 -1873618.4219 | 0:5.96397875291 | 1:7.077175922 | 2:8.53557276908 -2000075.60246 | 0:6.36646721278 | 1:2.71979367821 | 2:6.10473532043 -194698.66545 | 0:0.619830490328 | 1:9.8382181811 | 2:9.86641855383 -1784329.11832 | 0:5.679769497 | 1:7.96571409784 | 2:0.104558174924 -2092019.5912 | 0:6.65914812079 | 1:4.32593504712 | 2:1.66963265678 -2297623.8034 | 0:7.31357098546 | 1:0.126875732178 | 2:8.47047920196 -2897263.24094 | 0:9.22235037591 | 1:7.79734697 | 2:9.72740503264 -2099650.05921 | 0:6.68342588762 | 1:3.07535616946 | 2:1.25848496523 -1979393.31246 | 0:6.30068924662 | 1:9.19578603964 | 2:8.66602785687 -792077.761343 | 0:2.52128382144 | 1:2.30358919614 | 2:8.41974671441 -965453.756182 | 0:3.07314027074 | 1:0.338795768766 | 2:2.33943470181 -2049413.60862 | 0:6.52356805693 | 1:8.85925811006 | 2:8.26191070316 -3119104.35826 | 0:9.92847916092 | 1:6.17212818105 | 2:8.70517634187 -836572.69596 | 0:2.66291030658 | 1:1.67640065146 | 2:2.84823886419 -2194059.7466 | 0:6.98394655241 | 1:3.65991311994 | 2:8.21561468678 -753404.975826 | 0:2.39821321209 | 1:5.64157862714 | 2:5.56915271265 -1141837.58162 | 0:3.63462069482 | 1:4.14068415942 | 2:7.11682062729 -531146.680555 | 0:1.69073247503 | 1:4.48083870872 | 2:4.73448445298 -2560762.39202 | 0:8.15118785813 | 1:2.44808493823 | 2:6.07200328835 -839384.075133 | 0:2.67188268106 | 1:4.39707308621 | 2:0.000576865749754 -1617846.95485 | 0:5.14981842094 | 1:5.4798731211 | 2:4.53658679595 -2777915.37178 | 0:8.84246233563 | 1:8.76499007259 | 2:9.0313856961 -1013759.27303 | 0:3.22693414581 | 1:4.10748612493 | 2:6.08934726224 -3038399.31867 | 0:9.67157378631 | 1:4.66068788693 | 2:2.6576391944 -1362910.44567 | 0:4.33836279954 | 1:9.32585798251 | 2:2.66801566172 -1683190.69492 | 0:5.3578481333 | 1:9.41578891746 | 2:4.12655072913 -2491044.27612 | 0:7.92928244857 | 1:4.1212721749 | 2:3.92898250552 -665013.721914 | 0:2.11682384207 | 1:2.04409234249 | 2:2.87024860411 -1332048.37275 | 0:4.24010225898 | 1:6.60990456133 | 2:7.21628472013 -2109186.53465 | 0:6.71375571078 | 1:0.090665261003 | 2:8.7450312084 -616426.890797 | 0:1.96221818905 | 1:7.97537414928 | 2:7.38656824068 -322117.745973 | 0:1.0254091905 | 1:8.77487304967 | 2:0.884764718251 -1463249.89041 | 0:4.65769724325 | 1:2.81100995925 | 2:4.34307213334 -104657.649253 | 0:0.333179278977 | 1:5.02577659586 | 2:3.82277359826 -2775534.92181 | 0:8.83485833007 | 1:5.65915373613 | 2:3.32043043366 -1790791.54097 | 0:5.70028752253 | 1:1.87705783169 | 2:6.2893075527 -1141934.53086 | 0:3.63497417919 | 1:9.34402601851 | 2:6.98526410678 -1597903.7509 | 0:5.08632209117 | 1:3.7309771111 | 2:9.4921582416 -1212938.138 | 0:3.86091195439 | 1:0.775160303954 | 2:0.959156241254 -681324.956763 | 0:2.16879234174 | 1:7.62971659509 | 2:6.70597562942 -2305843.31158 | 0:7.33977236711 | 1:4.51494863929 | 2:9.32617917062 -1296714.7881 | 0:4.12763820709 | 1:7.3444330262 | 2:6.6744430711 -2396394.13074 | 0:7.62797318616 | 1:0.847769456659 | 2:6.93754371494 -3016129.86407 | 0:9.60070098021 | 1:6.18272329233 | 2:8.98855072712 -1121048.16771 | 0:3.56849433934 | 1:9.75846809691 | 2:1.28995781207 -1756048.13756 | 0:5.58968974915 | 1:1.18241559669 | 2:2.89392474663 -668084.70874 | 0:2.12665832589 | 1:8.9093249782 | 2:6.49001049632 -1851318.50153 | 0:5.89301310792 | 1:9.07876321992 | 2:3.78917575425 -742635.386786 | 0:2.3639488285 | 1:7.53255808853 | 2:6.00691663043 -2157193.27264 | 0:6.86659573516 | 1:3.53391827055 | 2:1.34228387643 -571359.491685 | 0:1.81872748375 | 1:3.73280014715 | 2:6.54819847347 -395445.04747 | 0:1.25882379195 | 1:9.51150946929 | 2:4.32035673098 -1991949.76744 | 0:6.34061632268 | 1:4.39700411008 | 2:6.13350739191 -1029517.2251 | 0:3.27712957957 | 1:8.31235981695 | 2:1.41342747185 -1699682.04493 | 0:5.41033163388 | 1:8.24016010713 | 2:2.03098838887 -1726727.83211 | 0:5.49637421195 | 1:2.80219408235 | 2:3.80075015041 -700738.555928 | 0:2.23059510888 | 1:8.47707947809 | 2:1.71927415164 -3009896.76129 | 0:9.58080865301 | 1:0.186104333104 | 2:8.37571856556 -1480249.77001 | 0:4.71185821201 | 1:8.44797893799 | 2:4.88452790252 -1034934.48961 | 0:3.29438331938 | 1:9.47588003529 | 2:7.81311392044 -206068.224724 | 0:0.65598182424 | 1:5.30228796775 | 2:3.26559969135 -1295697.61619 | 0:4.12436906584 | 1:3.70670836156 | 2:9.89864602717 -540706.68095 | 0:1.7211372811 | 1:1.5078049953 | 2:7.21720255408 -2559271.87816 | 0:8.14643742877 | 1:1.75573290817 | 2:5.83365129334 -2510931.01287 | 0:7.99257155884 | 1:2.68468087905 | 2:0.628491418322 -1954757.52345 | 0:6.22225025363 | 1:6.78745096391 | 2:8.8054618522 -1884656.7729 | 0:5.999094894 | 1:4.75273702554 | 2:8.86981270483 -1621060.44264 | 0:5.16001900772 | 1:2.2025159658 | 2:7.28340256782 -1988740.89311 | 0:6.33044223712 | 1:9.0441579124 | 2:9.8565509422 -2118959.96106 | 0:6.7448846155 | 1:2.30437692525 | 2:4.49455294441 -2200749.73702 | 0:7.00528428352 | 1:8.6229579786 | 2:4.7299581943 -2636856.39441 | 0:8.39344391614 | 1:7.21506986016 | 2:0.593883259103 -1708497.18178 | 0:5.43840208137 | 1:9.5120699225 | 2:9.1562463359 -2587610.15833 | 0:8.23670363475 | 1:9.01064981471 | 2:5.17791869442 -2381911.68085 | 0:7.58189454054 | 1:3.21996657315 | 2:2.25878256681 -1592642.91843 | 0:5.06962013832 | 1:8.80982046563 | 2:6.8213928725 -51560.3027674 | 0:0.164146728356 | 1:2.9037892393 | 2:2.66059632382 -1641412.36245 | 0:5.22482617043 | 1:5.09314657914 | 2:0.968831408952 -1664642.82575 | 0:5.29876338474 | 1:4.19942480555 | 2:1.92529344244 -608418.662667 | 0:1.93672966179 | 1:8.26242066461 | 2:9.56244765896 -336540.708672 | 0:1.07129864236 | 1:6.42122310616 | 2:2.81499444518 -602184.988857 | 0:1.91685659071 | 1:4.70879415612 | 2:6.88625262629 -1296987.34229 | 0:4.12848147632 | 1:4.52761556236 | 2:9.65315141505 -532110.159929 | 0:1.6937692689 | 1:0.996246210935 | 2:7.32503418515 -2984729.99877 | 0:9.50070733195 | 1:1.00218895968 | 2:2.25205253214 -1028071.48036 | 0:3.27251525023 | 1:6.87754406425 | 2:8.88574659986 -2258799.86957 | 0:7.19001488706 | 1:2.95842794987 | 2:3.2824329537 -1119658.12267 | 0:3.56403140904 | 1:5.32131498109 | 2:2.42316692393 -2042028.52423 | 0:6.50005246026 | 1:7.91757770133 | 2:7.28952592996 -662675.737408 | 0:2.10937067279 | 1:0.754166861383 | 2:8.07038563341 -831462.809667 | 0:2.64668902696 | 1:6.7779928161 | 2:8.55798006874 -3081090.1887 | 0:9.80743383849 | 1:1.26146405517 | 2:2.7495390709 -2597491.62028 | 0:8.26808146864 | 1:0.216172899455 | 2:3.44338900634 -591786.306971 | 0:1.88376641491 | 1:5.85467904822 | 2:8.23542145283 -843598.449292 | 0:2.68526405466 | 1:0.524301594413 | 2:2.81331851568 -1021952.39693 | 0:3.25303641583 | 1:6.74185856837 | 2:3.95936746129 -340518.241245 | 0:1.0839257523 | 1:2.50522985741 | 2:1.80525272566 -566832.611074 | 0:1.80430531566 | 1:2.26663894625 | 2:3.06267866028 -1852387.97082 | 0:5.89634550492 | 1:0.751538284075 | 2:6.44550541877 -1526032.48983 | 0:4.85752229921 | 1:0.685673149053 | 2:8.25799386834 -2442663.21168 | 0:7.77531031495 | 1:7.56515127203 | 2:2.35114103995 -2051791.7239 | 0:6.53108783126 | 1:3.06202380934 | 2:4.97432258824 -1370889.13099 | 0:4.36369990682 | 1:2.3867306704 | 2:7.24445381249 -1795265.38177 | 0:5.7145803949 | 1:7.926391381 | 2:6.31379456115 -2599954.42157 | 0:8.27599257133 | 1:8.53456011178 | 2:6.12897459293 -2112508.70759 | 0:6.72434989328 | 1:2.33599188918 | 2:1.84883375297 -2291570.00685 | 0:7.29431461928 | 1:1.68990233181 | 2:3.80370593217 -802512.811462 | 0:2.55452376158 | 1:5.09924675411 | 2:7.74113808824 -1788619.43991 | 0:5.69341936488 | 1:7.19348688436 | 2:5.85993399324 -537535.025982 | 0:1.71104578449 | 1:1.99506651339 | 2:4.01284734925 -2537138.81172 | 0:8.07604471099 | 1:8.60466734454 | 2:9.86646330377 -2126210.57923 | 0:6.76801941816 | 1:8.7207251771 | 2:5.77642437266 -1915520.23206 | 0:6.09737997837 | 1:9.80242658918 | 2:9.63124414507 -1477285.43188 | 0:4.70242919538 | 1:9.23310605046 | 2:5.24890237703 -185717.326906 | 0:0.591233801456 | 1:8.89038021879 | 2:4.94998385449 -351913.157699 | 0:1.12020249714 | 1:3.15077811028 | 2:8.50138787725 -989459.324716 | 0:3.14956156172 | 1:1.39703025628 | 2:0.259204599476 -2697913.316 | 0:8.58781012406 | 1:9.04973078826 | 2:7.6548637691 -1765778.06789 | 0:5.62071870607 | 1:7.85981506339 | 2:9.73347217129 -1240610.60108 | 0:3.9489921977 | 1:0.309506324608 | 2:2.53212470998 -892116.363699 | 0:2.83970230485 | 1:0.617231872018 | 2:6.24198554986 -571555.886964 | 0:1.81932496313 | 1:0.525509841466 | 2:3.75062977421 -2555252.87901 | 0:8.13369953949 | 1:8.13085498591 | 2:4.50643997333 -627463.889712 | 0:1.9973117829 | 1:3.53605104178 | 2:7.04983939542 -2728925.79188 | 0:8.68648101782 | 1:3.83697199825 | 2:1.36204113951 -1254714.49298 | 0:3.99391209339 | 1:3.29755198998 | 2:4.26095489249 -1987548.10159 | 0:6.32659950426 | 1:3.71663194815 | 2:0.519934180465 -1422858.47028 | 0:4.52911060169 | 1:0.880901450627 | 2:6.12924245861 -2629867.23465 | 0:8.3711683888 | 1:3.9318145456 | 2:5.15102041715 -2236587.5938 | 0:7.1193308921 | 1:5.26934625592 | 2:1.71118135737 -2990686.20585 | 0:9.51966912706 | 1:1.30164095687 | 2:8.71669511701 -1051560.79227 | 0:3.3472871933 | 1:7.23435410907 | 2:4.32332393321 -1147533.31866 | 0:3.65279921184 | 1:9.75237557658 | 2:9.03901545039 -1688046.97002 | 0:5.37329286463 | 1:7.8756609211 | 2:6.38111839562 -2003802.74009 | 0:6.37833498324 | 1:3.17339849137 | 2:6.43913779195 -1251692.18848 | 0:3.98427944609 | 1:1.86643053229 | 2:4.61678795826 -199300.874803 | 0:0.634463640568 | 1:7.96607378935 | 2:5.52525615414 -2707174.03884 | 0:8.61728400198 | 1:8.59260120437 | 2:5.67295505187 -1246842.28165 | 0:3.96886831561 | 1:4.95185337384 | 2:9.86289282087 -19552.2184158 | 0:0.062259770999 | 1:2.6749031573 | 2:6.09801526874 -334777.210808 | 0:1.06566338202 | 1:3.88621143345 | 2:8.47669477058 -163392.474012 | 0:0.520131649086 | 1:4.26743003438 | 2:1.94277086375 -2422654.61229 | 0:7.71160500027 | 1:5.72066298338 | 2:5.31831779121 -485842.06382 | 0:1.54653446234 | 1:5.77724630085 | 2:3.46398156766 -2002099.53299 | 0:6.37290310887 | 1:1.96855923103 | 2:8.73472231519 -2193375.54691 | 0:6.98176531696 | 1:3.2705928552 | 2:8.33806642634 -2417579.76019 | 0:7.69542117509 | 1:2.23644182421 | 2:2.96513218321 -1142991.63522 | 0:3.63832105849 | 1:7.25837336589 | 2:0.823536158024 -1483552.47162 | 0:4.72231912197 | 1:2.42857042384 | 2:1.78308620869 -1672512.73636 | 0:5.32381557272 | 1:4.36906230233 | 2:9.40954622906 -2562229.39336 | 0:8.15586397658 | 1:3.20209250754 | 2:6.80700629371 -484539.29545 | 0:1.54242386329 | 1:9.97897548868 | 2:6.61738197018 -470327.185582 | 0:1.49711296666 | 1:1.59664923376 | 2:9.44116894401 -2682609.33815 | 0:8.53903584141 | 1:2.07481613839 | 2:1.90056837719 -538882.8804 | 0:1.71539518669 | 1:8.83987508418 | 2:5.57380287742 -1155588.13358 | 0:3.67840583967 | 1:5.9655382961 | 2:6.8335468033 -1601111.90959 | 0:5.09653917667 | 1:4.33270092499 | 2:5.49271331982 -2981571.56637 | 0:9.49066451046 | 1:2.2529821062 | 2:5.50970644751 -1967538.8365 | 0:6.26295392868 | 1:9.0430951495 | 2:5.23240080524 -281633.60829 | 0:0.896470750073 | 1:0.275310881177 | 2:9.91409669325 -142270.085718 | 0:0.452926608335 | 1:7.70650697626 | 2:4.38938994683 -2868253.79889 | 0:9.12994922796 | 1:0.70871562167 | 2:2.1736651402 -1081371.96243 | 0:3.44213109729 | 1:1.66087394659 | 2:3.57641620547 -2621953.23818 | 0:8.34595552913 | 1:1.40402417411 | 2:3.60796223335 -29346.8926037 | 0:0.0934290840417 | 1:1.73247840086 | 2:6.67038649604 -2086243.8661 | 0:6.64074883859 | 1:2.63774568679 | 2:8.55990115218 -1007854.97852 | 0:3.20816186145 | 1:6.62129797803 | 2:8.67539448395 -2517434.38721 | 0:8.01332165053 | 1:8.38716077891 | 2:2.92685327827 -2870758.18786 | 0:9.1379508324 | 1:4.17258424778 | 2:7.85116408151 -983252.311733 | 0:3.12981078766 | 1:2.18284650792 | 2:7.1804944075 -2110039.92216 | 0:6.7165473855 | 1:8.81473291639 | 2:6.20082210768 -543067.213404 | 0:1.72868444061 | 1:5.37335056391 | 2:8.1866068521 -1445303.37578 | 0:4.60056328147 | 1:1.8391788708 | 2:8.31126442886 -2868746.87658 | 0:9.13158725533 | 1:8.65091389228 | 2:5.36149065859 -390387.553222 | 0:1.24272565906 | 1:9.55612803298 | 2:4.6145850934 -1503778.33252 | 0:4.7867469175 | 1:7.85695057628 | 2:3.91529141746 -1187122.95373 | 0:3.77875209982 | 1:2.22405739797 | 2:2.24754367693 -185641.748628 | 0:0.590962374547 | 1:5.31365414698 | 2:5.71735594961 -1615781.67125 | 0:5.1432156415 | 1:2.14445520926 | 2:7.79081715947 -1828226.98595 | 0:5.81949137936 | 1:6.86579546539 | 2:6.58649087684 -57318.392403 | 0:0.182490266846 | 1:4.63739555956 | 2:2.97761947049 -1761060.44963 | 0:5.60566125538 | 1:3.13088679622 | 2:9.66516418625 -2072895.70666 | 0:6.59828522969 | 1:5.52871609639 | 2:9.57034319598 -2322566.16259 | 0:7.39299400544 | 1:3.48382618871 | 2:8.70586596889 -2396337.31848 | 0:7.62784026217 | 1:6.40237792308 | 2:1.08657615925 -108102.458988 | 0:0.34417330966 | 1:8.37040821095 | 2:5.18959596456 -1786406.00651 | 0:5.68631519036 | 1:0.401251917436 | 2:8.34899306822 -963279.03882 | 0:3.06627178152 | 1:6.58221208078 | 2:2.80770195051 -2189546.68202 | 0:6.9696013968 | 1:6.02332376827 | 2:8.46169152514 -271317.981839 | 0:0.863639590641 | 1:0.800116934938 | 2:0.281195584336 -2144228.39152 | 0:6.82531917028 | 1:2.60284147958 | 2:8.80607674568 -702370.974329 | 0:2.23574796254 | 1:3.45750430097 | 2:1.93594830664 -3092622.67492 | 0:9.84415612797 | 1:2.79339271652 | 2:6.24278208694 -1664051.49808 | 0:5.29691153215 | 1:7.72396765449 | 2:0.472024525068 -2194941.75911 | 0:6.98677380316 | 1:5.94543385876 | 2:9.9543228341 -1867715.67979 | 0:5.94514491736 | 1:1.88277022588 | 2:6.0551303224 -1010718.40044 | 0:3.21725813688 | 1:4.50132628301 | 2:8.44534973506 -1082790.97872 | 0:3.44668863475 | 1:6.37494317458 | 2:9.32087082668 -2183061.91166 | 0:6.94892533303 | 1:2.03765627997 | 2:6.15752668046 -29794.0145667 | 0:0.0948483134619 | 1:1.26817401959 | 2:9.44422120125 -642521.085658 | 0:2.04528539391 | 1:8.75587143443 | 2:4.02930389913 -2048495.74301 | 0:6.52063256126 | 1:7.25528239272 | 2:7.39217976411 -2497895.83568 | 0:7.95112935299 | 1:8.49104350298 | 2:4.2433616927 -29167.9626395 | 0:0.092850858568 | 1:0.727028187076 | 2:9.00931979772 -1185485.01062 | 0:3.77354701154 | 1:3.22693461605 | 2:9.67474192346 -3120307.93011 | 0:9.93230286329 | 1:5.31554236043 | 2:2.99225987425 -2038470.82004 | 0:6.48872048561 | 1:7.05498179245 | 2:5.14520839196 -756390.518521 | 0:2.40766821217 | 1:0.0440408039725 | 2:3.89968999984 -2705314.45496 | 0:8.61130675178 | 1:1.86822070688 | 2:0.42859172497 -2181971.4122 | 0:6.94548262904 | 1:5.3376628729 | 2:5.70527902365 -3064302.01512 | 0:9.75398822543 | 1:0.432398288668 | 2:4.78725252981 -2738568.49349 | 0:8.71722499602 | 1:9.66569933364 | 2:6.87595354629 -2647808.67752 | 0:8.4282598739 | 1:1.85099691395 | 2:0.271227371822 -1696127.18905 | 0:5.39897735128 | 1:3.74046199351 | 2:2.75059503378 -853945.778795 | 0:2.71820145672 | 1:0.617215963378 | 2:9.03513424264 -1477245.52613 | 0:4.70230460836 | 1:9.51561918751 | 2:1.0186259237 -1245656.09556 | 0:3.96507495383 | 1:2.91028249065 | 2:7.12900075726 -1002617.42688 | 0:3.19144742182 | 1:1.6618847723 | 2:2.25061638175 -506837.890417 | 0:1.61340151521 | 1:9.85837734617 | 2:2.82218260239 -666627.062328 | 0:2.12202408651 | 1:9.55817887031 | 2:0.252846948076 -2093126.72318 | 0:6.66266205291 | 1:3.14564978167 | 2:9.88004351179 -659641.752804 | 0:2.09971835298 | 1:1.35249401879 | 2:9.36561883484 -2254485.67538 | 0:7.17627571455 | 1:2.1870245505 | 2:8.74481326934 -1950606.3314 | 0:6.20904870785 | 1:8.19248063515 | 2:8.42123550471 -2329625.06013 | 0:7.41548391012 | 1:5.88546064531 | 2:6.12147973643 -2420262.63197 | 0:7.703988707 | 1:5.44510574366 | 2:2.65348272383 -258390.88583 | 0:0.822495411824 | 1:1.27315867508 | 2:7.30046456916 -2682978.62886 | 0:8.54024668332 | 1:6.17303796436 | 2:3.84221617357 -23347.7944744 | 0:0.0743451824519 | 1:3.10468969121 | 2:9.54949672016 -3009811.9302 | 0:9.58059991284 | 1:7.29070852247 | 2:0.397354842093 -623956.801843 | 0:1.98613288158 | 1:1.74099922881 | 2:6.16468159614 -1502409.95842 | 0:4.78236579775 | 1:4.90710179998 | 2:9.0340470629 -1894381.7997 | 0:6.0300622471 | 1:6.0980746927 | 2:0.863298011581 -23581.559074 | 0:0.075135430378 | 1:8.45483600255 | 2:7.45119839399 -740123.417874 | 0:2.35595012086 | 1:7.20153152756 | 2:6.32462008203 -891334.935593 | 0:2.83722229287 | 1:1.46963657608 | 2:3.13251492932 -1902352.55508 | 0:6.05539764233 | 1:1.88665700013 | 2:0.295890340645 -402524.976914 | 0:1.28134070476 | 1:7.28323077399 | 2:3.28089141602 -1931562.9484 | 0:6.14838498962 | 1:2.77917376569 | 2:2.76957843197 -2495245.92768 | 0:7.94269916125 | 1:9.03989681343 | 2:3.69289390141 -1955649.42768 | 0:6.22503216256 | 1:0.166600086812 | 2:9.61692117034 -2306957.56138 | 0:7.34331987347 | 1:4.60027999308 | 2:5.67664748796 -2258481.93725 | 0:7.18898396977 | 1:0.766686806241 | 2:9.13269164926 -2758245.39249 | 0:8.77981007551 | 1:4.04465714914 | 2:1.36181167892 -2530163.98011 | 0:8.05378803157 | 1:2.21922505464 | 2:1.80404638577 -770943.741588 | 0:2.45403730668 | 1:5.22680741298 | 2:6.23167087779 -1871278.06945 | 0:5.956530008 | 1:7.17392564615 | 2:2.89838196846 -809566.593486 | 0:2.57694231076 | 1:1.11657765928 | 2:4.25513779673 -2743238.16817 | 0:8.73201126823 | 1:0.649390465728 | 2:4.59550010787 -2296406.00952 | 0:7.30975097202 | 1:6.65907733293 | 2:1.67478795539 -2474267.20886 | 0:7.87589415816 | 1:5.83910733126 | 2:3.9217585917 -2305852.14339 | 0:7.33976293699 | 1:0.162782342066 | 2:8.1438211519 -1767648.64922 | 0:5.62666798777 | 1:7.28382267689 | 2:6.97081391715 -1106474.13425 | 0:3.52203068763 | 1:1.2931903278 | 2:3.06364451604 -1323960.73958 | 0:4.21436065425 | 1:6.85948362766 | 2:7.58195664321 -811821.729013 | 0:2.58417763289 | 1:7.72397224935 | 2:8.31326943725 -2867082.38067 | 0:9.12624685486 | 1:3.76568620153 | 2:7.12610777594 -1556969.29022 | 0:4.95604464621 | 1:6.17704573734 | 2:6.68247828344 -1916483.54384 | 0:6.10040875007 | 1:5.44969645841 | 2:6.46072671594 -448556.629096 | 0:1.42786837982 | 1:7.77610492944 | 2:4.31279269699 -1967445.99145 | 0:6.26260188892 | 1:2.49275782731 | 2:3.21715049192 -3061082.86183 | 0:9.74380365597 | 1:7.65716781133 | 2:0.65372116602 -2564415.365 | 0:8.16279595926 | 1:0.166337820231 | 2:9.63083275817 -142923.650688 | 0:0.454997830915 | 1:6.64681814845 | 2:2.63660762351 -1098233.53182 | 0:3.49583862354 | 1:5.76912012301 | 2:6.18636130922 -2669705.17563 | 0:8.49798644098 | 1:5.07258147365 | 2:9.29203078385 -458955.382056 | 0:1.46091889595 | 1:2.00641583241 | 2:9.12549028308 -157798.785772 | 0:0.502375814859 | 1:9.99920851655 | 2:7.17597409158 -3061595.12189 | 0:9.74544509499 | 1:8.91649819478 | 2:3.55867528242 -1626878.37493 | 0:5.17852801347 | 1:1.0358893083 | 2:4.1139989218 -1113701.36595 | 0:3.54510590178 | 1:9.43138551507 | 2:7.37168866073 -1955464.71747 | 0:6.22444569489 | 1:0.338597960411 | 2:9.76629558259 -133866.391136 | 0:0.426124466222 | 1:1.64024002471 | 2:2.82186841805 -2110528.90729 | 0:6.71804117032 | 1:1.54565959947 | 2:3.81518635035 -1797240.81045 | 0:5.72081474318 | 1:1.7079174224 | 2:8.06596324699 -2500024.77791 | 0:7.95791312327 | 1:9.31770771167 | 2:5.37842636799 -2485390.05154 | 0:7.91126430938 | 1:1.78325713716 | 2:0.0321477164167 -79001.8019052 | 0:0.251531775113 | 1:7.07344506645 | 2:3.6165263973 -396164.647731 | 0:1.26107688123 | 1:5.1676030514 | 2:4.16954557525 -168503.298228 | 0:0.536398567186 | 1:4.11042228658 | 2:3.81328847938 -2713505.65709 | 0:8.63744737354 | 1:9.65768903983 | 2:5.03326803121 -1155556.85471 | 0:3.67829374247 | 1:4.51259631866 | 2:6.9912834006 -602161.452971 | 0:1.9167990816 | 1:6.72683140528 | 2:9.20147184182 -2986078.52385 | 0:9.50500753357 | 1:1.8958990236 | 2:0.471690009647 -831975.312037 | 0:2.64827969471 | 1:2.06220593785 | 2:4.95090897956 -680812.232493 | 0:2.16717084817 | 1:8.85387436638 | 2:2.21166731069 -572234.469855 | 0:1.82156328832 | 1:9.60562515712 | 2:3.80071803407 -1280967.69776 | 0:4.07748904009 | 1:4.49505389267 | 2:7.83630604381 -1799360.1602 | 0:5.72757985078 | 1:3.91075287425 | 2:3.45409480602 -748332.849432 | 0:2.38205190779 | 1:3.76231543318 | 2:6.05795288105 -467993.729911 | 0:1.48967286071 | 1:0.149940989321 | 2:4.79383219556 -2465624.88797 | 0:7.84834188274 | 1:0.86700007234 | 2:1.45292535314 -2193184.59145 | 0:6.98114232545 | 1:1.51305081018 | 2:0.154693705354 -200980.045681 | 0:0.639785257283 | 1:5.25866100549 | 2:9.30053567972 -1317139.28796 | 0:4.19260376037 | 1:1.81431663753 | 2:4.37888271683 -1708977.10048 | 0:5.43992253103 | 1:8.67968658533 | 2:5.0871669178 -34033.5178623 | 0:0.108404817685 | 1:8.42481882983 | 2:2.09244021381 -1812522.5433 | 0:5.7695217631 | 1:9.09383318346 | 2:8.47197798138 -588680.741468 | 0:1.87387999338 | 1:5.7281844862 | 2:7.78289500841 -1591061.43198 | 0:5.06456611428 | 1:6.49221952715 | 2:2.14528101048 -1518553.89822 | 0:4.83375305028 | 1:4.84365619863 | 2:2.84434217272 -1498892.08084 | 0:4.77118544159 | 1:6.92483854047 | 2:7.6961855811 -2688238.86151 | 0:8.55699958679 | 1:7.22202330015 | 2:9.80618283064 -211877.207443 | 0:0.674437314409 | 1:1.23425220606 | 2:9.34897638709 -2428718.81096 | 0:7.73086938904 | 1:1.2492378822 | 2:2.90645570988 -689718.694491 | 0:2.19546355804 | 1:2.19241452368 | 2:3.32001360838 -824379.750255 | 0:2.62410811186 | 1:2.74171977718 | 2:0.220290590688 -2223389.10314 | 0:7.07732037994 | 1:5.45760420784 | 2:2.15068099337 -176087.148874 | 0:0.56058233288 | 1:9.16466696392 | 2:6.16241660195 -3007299.00758 | 0:9.57253924428 | 1:0.128733448375 | 2:1.29464228891 -2639731.65305 | 0:8.40260160687 | 1:7.8469262656 | 2:8.75311049542 -439888.369335 | 0:1.40024510283 | 1:4.14462298915 | 2:3.89566586782 -745298.769305 | 0:2.37238792189 | 1:3.04348620293 | 2:0.20325138073 -401434.434364 | 0:1.27781781861 | 1:1.30395323756 | 2:0.249283990802 -2691318.97783 | 0:8.56679636194 | 1:6.34702814816 | 2:1.86328230322 -1516335.43479 | 0:4.82672347146 | 1:8.55508785803 | 2:5.63058575715 -1762689.87497 | 0:5.61087722173 | 1:6.5321516398 | 2:0.622017421445 -2669670.40163 | 0:8.49787703206 | 1:5.22099548061 | 2:8.42089275039 -2070230.81506 | 0:6.58978407626 | 1:3.38027999943 | 2:2.8068344713 -895552.674417 | 0:2.85070330848 | 1:7.90637610103 | 2:7.90645018737 -2830605.23638 | 0:9.0101378743 | 1:3.93655809506 | 2:4.08862676436 -1791293.7091 | 0:5.70193468725 | 1:7.52410141047 | 2:4.3289547871 -505361.244023 | 0:1.60867463452 | 1:6.77877907921 | 2:7.50290162152 -618791.554177 | 0:1.96971751384 | 1:4.77131182195 | 2:2.4367913994 -322894.742234 | 0:1.02786160215 | 1:6.35824169908 | 2:0.513057101854 -1847990.5263 | 0:5.88236061471 | 1:2.21478516365 | 2:6.85535635865 -2829590.87739 | 0:9.00694729876 | 1:8.36865176846 | 2:6.9795285332 -1716283.93798 | 0:5.46312391451 | 1:2.06932730538 | 2:3.21937956061 -491689.881538 | 0:1.56516661092 | 1:7.85822231605 | 2:0.889950519667 -2270877.51975 | 0:7.2284785384 | 1:5.19165955152 | 2:7.1474976497 -2150219.60263 | 0:6.8443799507 | 1:1.46062952546 | 2:5.96839425863 -248276.288637 | 0:0.790306372881 | 1:2.05578237134 | 2:9.55428670577 -1375972.83584 | 0:4.37986658134 | 1:0.616051132791 | 2:7.44369022153 -687449.137742 | 0:2.18828924809 | 1:7.97939225623 | 2:4.69143197248 -3065240.05292 | 0:9.7569982565 | 1:3.23333565539 | 2:0.524455191848 -1551512.27385 | 0:4.93862640853 | 1:0.612556378164 | 2:6.23116613561 -1461687.63237 | 0:4.65277050916 | 1:8.15425226497 | 2:3.18818172193 -2290030.64553 | 0:7.28940463023 | 1:0.525351130272 | 2:6.06844572174 -674631.415691 | 0:2.14748904154 | 1:7.96830715583 | 2:2.16631928371 -1915529.30557 | 0:6.09737402165 | 1:5.76372953863 | 2:6.21846827694 -935480.782799 | 0:2.97781529366 | 1:9.84946396218 | 2:4.23954880537 -2173391.1773 | 0:6.91815468635 | 1:3.46155399172 | 2:0.352366339231 -1390908.93605 | 0:4.42747192647 | 1:7.82911623164 | 2:1.53173286084 -3019824.06658 | 0:9.61245620648 | 1:5.74272856022 | 2:3.07980601809 -2052917.54047 | 0:6.53472103472 | 1:8.81368573241 | 2:9.61769615611 -940358.585879 | 0:2.99325857734 | 1:0.19761001952 | 2:4.84133661756 -1201632.8862 | 0:3.82495314591 | 1:3.9000617516 | 2:3.80884172865 -2210152.92922 | 0:7.0352141288 | 1:8.45250055281 | 2:2.39323842394 -1697287.02525 | 0:5.40266281992 | 1:2.99763846494 | 2:5.26007148223 -3033349.47774 | 0:9.65550564508 | 1:5.35801415419 | 2:0.444858147087 -1159309.75854 | 0:3.69024382077 | 1:4.99998296471 | 2:0.372675029692 -357865.979299 | 0:1.13919122205 | 1:7.8213403045 | 2:2.44010003512 -1556395.72434 | 0:4.95419025802 | 1:2.8534797011 | 2:6.22011595512 -391925.174016 | 0:1.24754077824 | 1:0.365070280822 | 2:5.66597201158 -1231310.62448 | 0:3.91943405179 | 1:5.48258251568 | 2:2.16941929971 -2820755.45259 | 0:8.97876636018 | 1:1.77430185609 | 2:0.504918543261 -834610.639003 | 0:2.65670297796 | 1:6.09293627193 | 2:8.16268026561 -2220680.8371 | 0:7.06869579711 | 1:5.00583983812 | 2:4.4674240111 -2727095.74754 | 0:8.68064449506 | 1:2.52634382737 | 2:6.88023887433 -129041.468963 | 0:0.410760010777 | 1:0.917073441724 | 2:6.67151927245 -438420.118958 | 0:1.39555251061 | 1:1.94178135232 | 2:5.78033136802 -2531403.83537 | 0:8.05774660501 | 1:3.60897352339 | 2:5.89408220491 -859928.339579 | 0:2.73731343992 | 1:8.60273020611 | 2:6.41364098705 -558764.443033 | 0:1.77863267704 | 1:3.32847302604 | 2:9.05013379599 -1688453.51075 | 0:5.37460374942 | 1:9.82603979216 | 2:6.01740138398 -284020.176183 | 0:0.90407937556 | 1:1.65917698946 | 2:6.07039200443 -2779959.17505 | 0:8.84897535053 | 1:9.62070339572 | 2:6.94582579883 -1514587.61329 | 0:4.82112133924 | 1:4.07584035894 | 2:3.6287653403 -2808436.00978 | 0:8.93956412124 | 1:3.14206103927 | 2:2.1715439137 -2010940.27851 | 0:6.40103542333 | 1:0.962753350642 | 2:9.73427226111 -675854.916135 | 0:2.15136564981 | 1:5.8911600636 | 2:1.12963503223 -2795835.96109 | 0:8.89948900604 | 1:6.86551961321 | 2:3.68414709902 -1690540.72271 | 0:5.38124113273 | 1:9.08129539255 | 2:4.71132502773 -359695.549737 | 0:1.14499347496 | 1:5.33408301589 | 2:3.02524110518 -1572077.6054 | 0:5.0041160097 | 1:3.8657162498 | 2:3.13610598169 -265038.034114 | 0:0.843710122053 | 1:7.78381118375 | 2:7.82810503495 -63649.1880977 | 0:0.20266733147 | 1:7.59339203945 | 2:2.82956635708 -374547.146313 | 0:1.19222290592 | 1:0.151141715128 | 2:6.26489269543 -1023314.5384 | 0:3.25732053792 | 1:0.747042445792 | 2:8.41275237956 -312813.030599 | 0:0.99574154084 | 1:3.0022640672 | 2:5.67762263211 -1768214.79023 | 0:5.62849182841 | 1:9.80593829636 | 2:1.42465362508 -195022.886397 | 0:0.620846833354 | 1:8.01989978893 | 2:6.30538581845 -2687039.26335 | 0:8.55313439577 | 1:1.80269405254 | 2:8.57936127952 -766498.807351 | 0:2.43989063849 | 1:5.45968887603 | 2:9.79150831255 -3106446.32947 | 0:9.88814329204 | 1:1.06237037513 | 2:7.47511202761 -959712.1543 | 0:3.05492608856 | 1:7.51688464016 | 2:0.287220448223 -1924394.90539 | 0:6.12559401649 | 1:5.75101105734 | 2:5.97259324151 -1113869.64706 | 0:3.54561346479 | 1:6.17469991305 | 2:6.91477318442 -745155.34577 | 0:2.37197262474 | 1:7.82363457936 | 2:5.12191665789 -334251.900009 | 0:1.06398364584 | 1:3.00302097667 | 2:3.68538353843 -1699985.36273 | 0:5.41127322251 | 1:5.46921920218 | 2:1.44830419595 -2832631.45185 | 0:9.01660765376 | 1:6.27012744675 | 2:1.89371683961 -2989842.9882 | 0:9.51704213659 | 1:7.91601245811 | 2:2.56171803493 -1841030.336 | 0:5.86027059683 | 1:9.74702119787 | 2:0.899867816429 -1382552.06256 | 0:4.40085912116 | 1:6.43472121508 | 2:5.76866049198 -2371588.09894 | 0:7.54905252182 | 1:5.42150163452 | 2:8.4128458097 -2869944.39925 | 0:9.13537284167 | 1:5.60786833744 | 2:4.45692898531 -1969265.21844 | 0:6.26843702028 | 1:7.63373349246 | 2:1.17158551255 -2366416.68691 | 0:7.53262727955 | 1:9.58177866835 | 2:9.63859712812 -1578315.57012 | 0:5.02399007098 | 1:5.95077342286 | 2:4.57864167041 -332344.746377 | 0:1.05790935001 | 1:2.58196161453 | 2:3.68257702008 -2529416.9183 | 0:8.0514581015 | 1:7.78871491449 | 2:3.8430267494 -1441520.73386 | 0:4.58856267724 | 1:6.46799492136 | 2:4.20727617198 -1323788.348 | 0:4.21382848064 | 1:8.77994761058 | 2:8.77502287601 -1423885.74718 | 0:4.53241555439 | 1:4.94132162918 | 2:8.3054777915 -925244.215852 | 0:2.9451903722 | 1:5.10933354795 | 2:5.19929853842 -654814.989247 | 0:2.08440433898 | 1:7.15626767885 | 2:3.0627820333 -1595020.94176 | 0:5.07719043396 | 1:8.90324411929 | 2:5.25919426467 -3085919.92147 | 0:9.82287357375 | 1:8.93637966583 | 2:2.4685414785 -3040935.18633 | 0:9.67966164339 | 1:6.50771072731 | 2:4.5108986265 -2095062.19834 | 0:6.66881047205 | 1:1.70876467089 | 2:4.23467653415 -1465856.12878 | 0:4.6660281317 | 1:6.86459413745 | 2:2.83075564293 -296487.136888 | 0:0.943806266617 | 1:6.67750202242 | 2:4.80021662597 -2706755.90558 | 0:8.61594383409 | 1:7.52524009063 | 2:9.52323442714 -1891560.52381 | 0:6.02103384571 | 1:0.534367021692 | 2:6.93815520875 -1988642.28261 | 0:6.33007700637 | 1:3.09211571535 | 2:4.19288313601 -2428568.85741 | 0:7.73040984167 | 1:3.30923835617 | 2:0.414558385119 -330887.349416 | 0:1.05331528463 | 1:7.79597568347 | 2:6.48165475702 -1684746.05834 | 0:5.36272033865 | 1:0.295400854662 | 2:6.85236658532 -643960.742743 | 0:2.04982632771 | 1:3.92861534319 | 2:2.92375143311 -2913324.74911 | 0:9.27347481613 | 1:7.6847449065 | 2:7.39963968195 -1304790.3899 | 0:4.15329859778 | 1:2.11966226816 | 2:9.03835886485 -1541750.74415 | 0:4.90758136772 | 1:3.7309070323 | 2:6.55412826904 -622822.963749 | 0:1.98251291209 | 1:0.483469800155 | 2:2.32863415896 -524157.568621 | 0:1.66846875467 | 1:2.54866538962 | 2:5.65643930211 -3113657.85457 | 0:9.91116449248 | 1:8.73477180982 | 2:6.2918442578 -29973.7523429 | 0:0.0954472743889 | 1:4.37931171155 | 2:2.91788240755 -815812.268773 | 0:2.5968976561 | 1:9.77932738259 | 2:6.83703793002 -2806830.88367 | 0:8.9344699443 | 1:4.8928290801 | 2:9.88107698492 -2104606.89108 | 0:6.6992580105 | 1:9.33809841 | 2:0.574408255336 -159959.921318 | 0:0.509210690456 | 1:4.87084550813 | 2:6.17402732167 -894799.505447 | 0:2.84826085235 | 1:2.68474779406 | 2:0.988114961024 -2784912.46438 | 0:8.86470900136 | 1:5.77519599273 | 2:6.16822908015 -392304.208154 | 0:1.24880443508 | 1:6.99054163597 | 2:0.598658557904 -1732388.59253 | 0:5.51439945034 | 1:3.55143585944 | 2:3.73247879343 -1455165.29534 | 0:4.63196038424 | 1:2.48967502719 | 2:4.51061202376 -2120447.46624 | 0:6.74967959388 | 1:9.27132960775 | 2:8.71043033376 -1969703.95093 | 0:6.26978223043 | 1:1.68442951449 | 2:0.278597718515 -395240.250231 | 0:1.25816850614 | 1:9.11789270919 | 2:0.259867757452 -1564317.7934 | 0:4.97939247537 | 1:1.16873469988 | 2:6.18429447515 -2456250.25235 | 0:7.81851964701 | 1:2.97470023127 | 2:3.08405868264 -2102329.2343 | 0:6.69198856906 | 1:7.08582141689 | 2:3.70769217794 -911808.599968 | 0:2.90241103719 | 1:3.67124151218 | 2:1.56759284533 -1689178.54063 | 0:5.3768548649 | 1:3.24977153811 | 2:4.16691845648 -19733.3117868 | 0:0.0628677047431 | 1:6.32600332416 | 2:1.45515238778 -1860750.27698 | 0:5.92302760107 | 1:8.17385490536 | 2:5.5051166633 -2578184.99326 | 0:8.20665662637 | 1:3.70694768225 | 2:4.29756902849 -1069358.62904 | 0:3.40389404873 | 1:1.96362214209 | 2:5.45612924278 -3031877.31215 | 0:9.65077538723 | 1:0.233480015762 | 2:6.20462586179 -1451738.31595 | 0:4.6211036412 | 1:8.48076301982 | 2:7.7650528906 -843044.948843 | 0:2.68354745132 | 1:5.7693417583 | 2:1.01848763357 -2289295.2219 | 0:7.28709755607 | 1:4.44989564088 | 2:0.834831375041 -2276733.91343 | 0:7.24711052906 | 1:4.08977267554 | 2:9.50203576779 -2132891.37969 | 0:6.78923613623 | 1:3.04635936419 | 2:6.18051641195 -950361.312781 | 0:3.0251074985 | 1:1.26710066236 | 2:3.12567179169 -2391711.24682 | 0:7.6130973732 | 1:4.35825015695 | 2:9.12292158004 -1996922.27369 | 0:6.35644778377 | 1:4.79912170943 | 2:3.49060302834 -1072647.61496 | 0:3.41441465826 | 1:7.92607713806 | 2:2.61804991041 -266463.782505 | 0:0.848226187995 | 1:5.20608770292 | 2:8.66360557707 -341275.83224 | 0:1.08635441985 | 1:4.49665950436 | 2:2.87642541181 -1954558.4164 | 0:6.22156303241 | 1:0.591995785645 | 2:5.90890483859 -2747515.63181 | 0:8.74563339247 | 1:1.40558732291 | 2:8.08699978309 -182224.323332 | 0:0.580089752949 | 1:5.93851322333 | 2:6.45337063121 -2086183.06622 | 0:6.6405765758 | 1:5.10341928308 | 2:5.34320062042 -425299.423458 | 0:1.35385645482 | 1:9.87695031049 | 2:3.86673809665 -1721696.34195 | 0:5.48035519734 | 1:2.42306147216 | 2:3.2957253514 -79282.1856677 | 0:0.252447399529 | 1:9.75532383538 | 2:6.51979425981 -2728884.34577 | 0:8.68633186928 | 1:1.84057487597 | 2:3.56455447798 -2217137.44871 | 0:7.05739124341 | 1:2.03945937094 | 2:7.93138675805 -453371.752603 | 0:1.44312972532 | 1:0.161909344901 | 2:2.45888940167 -519084.964807 | 0:1.65235845827 | 1:6.75870482722 | 2:4.49861682662 -429575.210168 | 0:1.36738386968 | 1:0.272676742334 | 2:7.83127682872 -141333.447543 | 0:0.449927318921 | 1:5.63433296193 | 2:0.47473859861 -2138232.71231 | 0:6.80627442571 | 1:7.25276699761 | 2:6.44635709485 -515561.353654 | 0:1.64110013742 | 1:1.8540314251 | 2:7.27091776346 -1386387.52278 | 0:4.41305591596 | 1:5.05931039901 | 2:7.76284251447 -2807847.38684 | 0:8.9377258828 | 1:7.24678137983 | 2:2.87496662413 -3001073.73868 | 0:9.55276187647 | 1:4.56814248017 | 2:1.32588592021 -234883.23749 | 0:0.747717292571 | 1:6.96657963534 | 2:3.6668136191 -1601916.88107 | 0:5.09910612006 | 1:4.87030032388 | 2:7.17341940933 -2877980.25793 | 0:9.16096916823 | 1:7.62176993311 | 2:7.53657406932 -3018684.27484 | 0:9.60883223748 | 1:6.21847109113 | 2:0.282424169863 -72407.201401 | 0:0.230552572941 | 1:8.47393436086 | 2:0.667566111127 -2485530.22914 | 0:7.91175649548 | 1:7.11429124763 | 2:4.7934511882 -2530098.61441 | 0:8.05363549323 | 1:8.65627731707 | 2:8.53399406618 -138036.198049 | 0:0.439436141018 | 1:6.13305628972 | 2:5.28565931621 -2666889.6188 | 0:8.48906334059 | 1:9.60561796009 | 2:7.78220363524 -116692.19046 | 0:0.371501098876 | 1:6.72445318091 | 2:6.51698651183 -2814697.90237 | 0:8.9595034428 | 1:3.96299813736 | 2:8.68498426566 -2097065.42406 | 0:6.67523454409 | 1:7.22696625292 | 2:5.42400536414 -850189.483739 | 0:2.70628052101 | 1:4.7595822124 | 2:7.34390403825 -581071.194317 | 0:1.84964894658 | 1:4.67494407526 | 2:5.62426651847 -1046677.35612 | 0:3.33169549194 | 1:1.75938745161 | 2:3.75338954726 -1451227.47041 | 0:4.61948231918 | 1:9.03155036754 | 2:5.22082991247 -1124592.4318 | 0:3.57974112495 | 1:5.70489972771 | 2:4.08645149917 -2460218.8627 | 0:7.83113055028 | 1:0.472269209684 | 2:0.547420102573 -2466569.18254 | 0:7.85134147937 | 1:0.149552869752 | 2:8.43218070205 -1021530.10968 | 0:3.25169527653 | 1:7.09472705754 | 2:7.76596341646 -1074576.50219 | 0:3.42054481877 | 1:6.8035188056 | 2:2.72566499206 -2145031.86436 | 0:6.82792406068 | 1:8.09248391339 | 2:9.84912526796 -1292537.3787 | 0:4.11430978274 | 1:3.71525322434 | 2:4.84723437912 -2687197.14447 | 0:8.55369371931 | 1:8.38401985848 | 2:3.41345169507 -1673059.51111 | 0:5.32557750935 | 1:6.8611235871 | 2:1.14418397854 -211881.40206 | 0:0.674473704092 | 1:3.90492487574 | 2:2.28142661757 -2834633.59218 | 0:9.0229762635 | 1:5.75933517959 | 2:8.55160419631 -1412859.68367 | 0:4.49731545058 | 1:4.59076197768 | 2:0.254721351743 -1283587.82183 | 0:4.08581796434 | 1:3.1970610797 | 2:7.29632666058 -1501674.48031 | 0:4.78001084003 | 1:3.30080521849 | 2:2.72735583217 -111707.672031 | 0:0.355643568482 | 1:7.73277040916 | 2:7.65973849217 -2909268.96857 | 0:9.26053699813 | 1:4.45543484832 | 2:3.46283698313 -511626.541885 | 0:1.62859691595 | 1:4.36776178215 | 2:1.69070289635 -1895851.38239 | 0:6.03471165453 | 1:2.80305988533 | 2:5.95808509513 -874528.786405 | 0:2.78380009478 | 1:9.98803696762 | 2:8.76897948106 -581568.174897 | 0:1.85123947907 | 1:5.67107273448 | 2:0.460094477317 -2717173.22275 | 0:8.64910770931 | 1:8.04653297338 | 2:4.74767012845 -532566.972602 | 0:1.69526984787 | 1:6.38654490187 | 2:1.00642359326 -2364042.05656 | 0:7.52501097994 | 1:2.90328057872 | 2:5.81385482279 -1009824.14258 | 0:3.2144019895 | 1:3.38451797693 | 2:2.7280626492 -58383.5735985 | 0:0.185882397423 | 1:4.81715784296 | 2:4.26217941146 -2343154.71155 | 0:7.45854927548 | 1:5.78239444893 | 2:8.8792973122 -3052782.57446 | 0:9.71731914974 | 1:0.255463710046 | 2:4.93702061494 -1691118.58789 | 0:5.38307520089 | 1:8.46278657529 | 2:2.08404812398 -2695064.97898 | 0:8.57873840527 | 1:8.45006974715 | 2:8.00005864907 -1897364.44434 | 0:6.03958519811 | 1:9.4472007807 | 2:3.96033799523 -926061.168463 | 0:2.94779215843 | 1:5.26503470439 | 2:7.20204432588 -2964039.96419 | 0:9.43486341615 | 1:2.6906881408 | 2:3.44204141236 -829701.11043 | 0:2.6410717103 | 1:5.65941340776 | 2:5.02432403211 -1896893.24951 | 0:6.03808692645 | 1:9.63144579324 | 2:3.14467041823 -731898.593213 | 0:2.32972455568 | 1:1.97176243197 | 2:1.45795531508 -2492243.70203 | 0:7.93309129441 | 1:3.07229891157 | 2:2.86318852946 -2601655.37172 | 0:8.28138927103 | 1:6.49456878514 | 2:0.246608650273 -1433759.62093 | 0:4.56385659816 | 1:6.27457500125 | 2:6.03742556526 -2072940.32016 | 0:6.59843092777 | 1:5.95633951381 | 2:4.91012918631 -1380823.34354 | 0:4.39534883254 | 1:5.55363576683 | 2:6.57973782414 -1994467.51868 | 0:6.34859774629 | 1:0.590666700885 | 2:5.29136063056 -609665.093544 | 0:1.94063488809 | 1:1.04142560521 | 2:0.782400909845 -1925552.73419 | 0:6.12929711756 | 1:7.79297803418 | 2:6.79452331943 -67250.4028125 | 0:0.214140767222 | 1:8.79943858453 | 2:1.20795023419 -2145505.25685 | 0:6.82943524118 | 1:8.59375654347 | 2:1.48163581918 -806767.012138 | 0:2.56810346152 | 1:9.52148735859 | 2:2.27158943442 -2691616.37267 | 0:8.56770665845 | 1:2.13411547708 | 2:7.58900440173 -623779.187418 | 0:1.98557955516 | 1:3.13655130634 | 2:2.99242502065 -828423.691294 | 0:2.63702161571 | 1:7.52121002463 | 2:3.82659754105 -1788751.15502 | 0:5.69386259053 | 1:9.97142374901 | 2:0.454502902675 -287812.017043 | 0:0.916212997047 | 1:9.05605183531 | 2:3.86307870417 -1633739.94034 | 0:5.20043592833 | 1:8.78615502753 | 2:8.90235078119 -881988.301624 | 0:2.80752479272 | 1:7.70469861099 | 2:1.53971340052 -1877953.40753 | 0:5.97773576489 | 1:2.24451803045 | 2:8.7468036682 -2019236.1075 | 0:6.42745663636 | 1:2.67229928038 | 2:9.22000313062 -2961860.03512 | 0:9.42795141187 | 1:5.81272834271 | 2:9.92100554516 -2106091.34995 | 0:6.70392339259 | 1:2.40558798133 | 2:3.89261350058 -3150.92581916 | 0:0.0100682818615 | 1:4.47068161916 | 2:5.00357279257 -1218508.57805 | 0:3.87870541078 | 1:7.98343295679 | 2:3.90780149291 -221933.567853 | 0:0.706493622586 | 1:6.5542900602 | 2:1.22763990095 -3076996.14268 | 0:9.79445523411 | 1:7.42406241861 | 2:1.26709446315 -602102.638124 | 0:1.91662066752 | 1:7.74692491164 | 2:1.40125720333 -328603.849178 | 0:1.04598458813 | 1:0.598911735367 | 2:6.84942867517 -1473986.24346 | 0:4.6919107114 | 1:7.28181808247 | 2:7.22901961262 -341936.62318 | 0:1.08848929209 | 1:8.14920386823 | 2:9.14154577431 -1743970.17184 | 0:5.55131477691 | 1:9.34581750641 | 2:4.71505754762 -2988299.8384 | 0:9.5120885322 | 1:3.09328075418 | 2:5.27464786173 -54521.998488 | 0:0.173610257087 | 1:7.09456516801 | 2:3.31451733452 -1059126.22878 | 0:3.37137577806 | 1:8.04955156135 | 2:5.07539676536 -293559.679548 | 0:0.934496347389 | 1:7.65994647081 | 2:3.02807858498 -683959.565684 | 0:2.17714174707 | 1:3.36104814034 | 2:5.79770034639 -1551213.74274 | 0:4.93772252301 | 1:5.98795790948 | 2:0.0607500063154 -1709815.01999 | 0:5.44260104927 | 1:9.9937453556 | 2:2.11101018713 -2787308.1834 | 0:8.87234506161 | 1:6.96266114857 | 2:1.04510528167 -2218530.36094 | 0:7.06188823806 | 1:9.36754277291 | 2:4.294772559 -2924190.73935 | 0:9.30802346696 | 1:3.17527881706 | 2:4.68587909685 -3094994.44426 | 0:9.85169878508 | 1:1.99054066422 | 2:2.59550452917 -2745566.97566 | 0:8.7394702626 | 1:6.00094815945 | 2:0.40010468727 -1190947.04648 | 0:3.79095626937 | 1:5.89821112436 | 2:3.16294009988 -2650858.53441 | 0:8.43801953811 | 1:7.83973057305 | 2:3.37902415394 -2752270.52234 | 0:8.76077135959 | 1:1.71484480321 | 2:8.29694242785 -521398.316081 | 0:1.65973767192 | 1:8.56501681151 | 2:3.89114891389 -2964088.86283 | 0:9.43508191529 | 1:9.97660447484 | 2:5.06139262566 -1824206.5632 | 0:5.80668578669 | 1:5.91766091426 | 2:2.86340596364 -2853635.65437 | 0:9.08342177949 | 1:1.12489317056 | 2:9.88326507568 -2495150.08527 | 0:7.94236290717 | 1:5.42556645222 | 2:3.02297755359 -1680652.53172 | 0:5.34972510652 | 1:4.33875308213 | 2:6.54934754402 -2311525.41081 | 0:7.35785819977 | 1:4.41452752748 | 2:1.50481055326 -1090274.29843 | 0:3.4705397948 | 1:9.96788527291 | 2:4.17957354924 -1581923.65113 | 0:5.03546996244 | 1:5.37151645232 | 2:5.645714569 -1331520.00648 | 0:4.23837539057 | 1:1.3903504772 | 2:2.38589707002 -292035.786045 | 0:0.929649510147 | 1:8.10864110322 | 2:4.13085191368 -1580197.73266 | 0:5.02996315848 | 1:3.86097880458 | 2:3.25726251651 -1571324.26742 | 0:5.00170385479 | 1:2.21914932756 | 2:1.93405430034 -1669049.8789 | 0:5.31282202942 | 1:7.74060572401 | 2:2.26119820463 -172672.36743 | 0:0.549635795259 | 1:0.245158450984 | 2:6.77813890353 -1467739.83209 | 0:4.6719967415 | 1:3.68717079724 | 2:4.75990437113 -1605912.89047 | 0:5.11184005499 | 1:6.52006160821 | 2:3.64352617873 -1173188.41474 | 0:3.73439420812 | 1:1.89493945201 | 2:0.0602454028421 -488428.887941 | 0:1.55475456381 | 1:4.15168699869 | 2:0.535977554833 -1301863.61251 | 0:4.14403383061 | 1:8.08549572459 | 2:7.17368271815 -1453276.28543 | 0:4.62594931205 | 1:2.70276662009 | 2:1.51529944643 -2742072.71086 | 0:8.72836977632 | 1:8.56446406068 | 2:2.07020441486 -1659256.49235 | 0:5.28161674664 | 1:4.03806889188 | 2:3.89856391324 -1973079.05521 | 0:6.28051532403 | 1:0.501282320412 | 2:2.94486897915 -1258589.58624 | 0:4.0062232395 | 1:0.553675260076 | 2:4.57368043756 -37087.2112706 | 0:0.118072982618 | 1:2.39073152039 | 2:6.82525132595 -2245209.93129 | 0:7.14676284376 | 1:3.6667711599 | 2:9.37475968365 -2438853.98311 | 0:7.76312854383 | 1:1.00261852399 | 2:1.11664461561 -23869.7091374 | 0:0.0759914302203 | 1:1.35889106288 | 2:5.58442228148 -1436598.62343 | 0:4.57291352113 | 1:8.60349135241 | 2:7.65598245293 -2704609.07985 | 0:8.60906651233 | 1:2.45262074858 | 2:0.196138923735 -1741084.44391 | 0:5.54212092159 | 1:8.38476252871 | 2:8.19115648647 -223948.168868 | 0:0.712891322004 | 1:4.81770118777 | 2:9.14729600903 -1044737.36994 | 0:3.32554318103 | 1:4.40969403174 | 2:4.1004620912 -3120533.39263 | 0:9.93305438261 | 1:9.23954329589 | 2:4.76152746869 -2271901.66008 | 0:7.23177669398 | 1:9.62152261944 | 2:2.75726732678 -737191.596961 | 0:2.34661928848 | 1:7.36977611232 | 2:5.64549956358 -2955638.96331 | 0:9.4081188821 | 1:2.3087004855 | 2:4.81114914398 -180848.026036 | 0:0.575731811327 | 1:8.59929097936 | 2:0.310674245435 -2453542.65864 | 0:7.80995053633 | 1:8.70550243547 | 2:3.30905053281 -3038631.05498 | 0:9.67228050633 | 1:1.0762401542 | 2:2.14335415115 -1470638.71643 | 0:4.68123985378 | 1:5.50361618608 | 2:3.12993542686 -579978.901016 | 0:1.84613995364 | 1:0.952281794928 | 2:5.48969264297 -660902.214091 | 0:2.10378623198 | 1:7.80987845072 | 2:9.79097083051 -1457468.17741 | 0:4.63930306737 | 1:3.92433262059 | 2:7.03437807007 -402463.180462 | 0:1.2811490455 | 1:7.86809035979 | 2:1.43714075935 -1089903.1648 | 0:3.46932076912 | 1:5.60100093046 | 2:8.67265231525 -2201188.7094 | 0:7.00666294274 | 1:6.46274136997 | 2:3.97555813735 -1087204.27559 | 0:3.46075187676 | 1:8.14511782871 | 2:3.92284707935 -2286830.22035 | 0:7.27921357556 | 1:0.0875803927724 | 2:5.29694824668 -1470186.80423 | 0:4.67983881597 | 1:9.84441078975 | 2:2.64823199059 -2767464.69539 | 0:8.80917755958 | 1:6.53784186019 | 2:2.46633067344 -137777.117991 | 0:0.438561422445 | 1:0.332075699143 | 2:2.30194494051 -1651831.9093 | 0:5.25796079138 | 1:1.40035634828 | 2:9.7256805134 -1444484.6391 | 0:4.59797411693 | 1:3.8049845593 | 2:9.3984047881 -2694015.43677 | 0:8.57535549581 | 1:3.56842906794 | 2:0.595281188375 -1560637.4367 | 0:4.96769054174 | 1:2.67756560304 | 2:3.19552821754 -1898407.17342 | 0:6.04287349878 | 1:5.87530952418 | 2:7.76239596123 -1815805.77873 | 0:5.77996124098 | 1:7.77298120323 | 2:5.55051309704 -1299206.80633 | 0:4.13557644894 | 1:8.02778406406 | 2:2.11593617769 -1441131.56075 | 0:4.58731683045 | 1:5.6484854623 | 2:9.48052064019 -1328759.31689 | 0:4.22961814937 | 1:4.90453754517 | 2:0.626386906877 -417483.182174 | 0:1.32889762986 | 1:0.726322395788 | 2:7.80498961285 -922529.824514 | 0:2.93652101769 | 1:1.7276330978 | 2:4.35963239985 -2063329.13142 | 0:6.56780265291 | 1:1.9122582 | 2:5.53971775434 -2215454.07448 | 0:7.05205105027 | 1:4.14443821979 | 2:9.81951754778 -2107489.18923 | 0:6.70841081254 | 1:6.80562062036 | 2:5.87065320121 -2307052.82733 | 0:7.34358759627 | 1:0.482777234595 | 2:1.75401776746 -2153007.06109 | 0:6.85325038547 | 1:1.19068992354 | 2:8.36890685467 -2322244.10117 | 0:7.39194002189 | 1:0.141760838019 | 2:0.713819111771 -2990637.59176 | 0:9.51952133573 | 1:2.10758839683 | 2:7.77732552609 -3096995.3649 | 0:9.85806567347 | 1:1.73026508096 | 2:3.85626962604 -2057739.08256 | 0:6.55004446619 | 1:6.02837469573 | 2:2.76530475971 -2527149.07408 | 0:8.0442335024 | 1:7.11395134331 | 2:9.69186458083 -1002687.763 | 0:3.19166736216 | 1:1.20436806407 | 2:4.20356541805 -1797287.34779 | 0:5.72097114051 | 1:2.66596116272 | 2:9.6053816756 -2849284.35084 | 0:9.06964207845 | 1:9.34866727218 | 2:1.66476082012 -102679.570312 | 0:0.326861870098 | 1:2.59333576633 | 2:3.39005271448 -1089185.93916 | 0:3.46702628051 | 1:4.26941225287 | 2:6.53759554257 -728640.222863 | 0:2.31939507184 | 1:6.86845654375 | 2:6.31560399363 -2265043.07931 | 0:7.20986736768 | 1:0.606294225732 | 2:2.86148495383 -2687117.29715 | 0:8.55344462462 | 1:8.97146910233 | 2:5.69783146632 -2697928.21554 | 0:8.58777970904 | 1:0.0258616949372 | 2:9.71017664229 -385111.744929 | 0:1.22593443787 | 1:9.81259804993 | 2:2.9405413844 -1655494.99223 | 0:5.26964319133 | 1:4.00114944069 | 2:1.47997015988 -1657382.5435 | 0:5.27565802699 | 1:4.7625841749 | 2:1.30205907097 -1307809.70017 | 0:4.16290304916 | 1:1.38703282658 | 2:6.59135751259 -732766.401966 | 0:2.33250666723 | 1:4.26572166749 | 2:2.20979514345 -3023820.83874 | 0:9.62514798029 | 1:2.22346870312 | 2:5.77708599367 -2757648.07206 | 0:8.77795133823 | 1:8.98243829391 | 2:2.04161058202 -1841229.2723 | 0:5.86087826928 | 1:6.78373012993 | 2:7.93569982183 -1709186.31387 | 0:5.44051981078 | 1:0.719323050409 | 2:1.26772319339 -687639.206715 | 0:2.1888465316 | 1:2.44679240197 | 2:1.93990342584 -390810.354315 | 0:1.24401794958 | 1:3.35081703538 | 2:6.92002266732 -2035637.61146 | 0:6.47964413425 | 1:0.335836605059 | 2:2.08620538827 -1950875.31019 | 0:6.20985152241 | 1:2.00525538696 | 2:2.72405959523 -12128.2927777 | 0:0.0386735991398 | 1:7.88430154277 | 2:2.68512566337 -2518360.30331 | 0:8.01623063509 | 1:3.94715604522 | 2:9.90364820432 -2986759.85828 | 0:9.50721415463 | 1:6.28535979722 | 2:2.01771112156 -418181.269854 | 0:1.33113506725 | 1:2.50617839977 | 2:3.70465864424 -2690253.70775 | 0:8.56340795783 | 1:6.63205987315 | 2:6.95754943785 -815792.878724 | 0:2.59675260883 | 1:0.11959951152 | 2:1.34393339216 -50802.5002417 | 0:0.161746933002 | 1:4.33745020851 | 2:6.63510527026 -2404089.20842 | 0:7.65252294617 | 1:7.28702168455 | 2:5.60339204133 -2792250.50051 | 0:8.88805708031 | 1:4.65822432773 | 2:5.87789148105 -1176473.27264 | 0:3.74484484858 | 1:1.26942643498 | 2:3.56730982829 -2512602.74433 | 0:7.99795574661 | 1:9.97604253242 | 2:2.71666330172 -948108.493033 | 0:3.0179907895 | 1:7.55550014049 | 2:0.0136200834945 -2012603.18246 | 0:6.40633913523 | 1:2.18226116828 | 2:1.50750256502 -1133610.69879 | 0:3.60842432609 | 1:3.05500996716 | 2:2.31424018129 -1906193.64472 | 0:6.06760930964 | 1:0.158078439158 | 2:8.79877762639 -1058272.4439 | 0:3.36862651894 | 1:4.38917934842 | 2:8.19433013025 -1648205.38325 | 0:5.24643123832 | 1:3.02884240348 | 2:9.1442544775 -848818.344163 | 0:2.70195351714 | 1:9.10362747744 | 2:3.41076706195 -2613750.29799 | 0:8.31990713961 | 1:8.63804177334 | 2:8.15139671593 -2113268.00518 | 0:6.72679958313 | 1:6.13471149162 | 2:8.13838985114 -2558678.23752 | 0:8.14461012445 | 1:8.97954736797 | 2:7.19361644179 -350044.556297 | 0:1.11427072001 | 1:5.02540192501 | 2:8.09150956966 -517014.853287 | 0:1.64576009382 | 1:5.71661815464 | 2:6.68481586601 -2727823.39964 | 0:8.68301504517 | 1:8.82802350347 | 2:9.81336921263 -839368.372717 | 0:2.67185998004 | 1:7.55968874699 | 2:4.73296627434 -2777065.20538 | 0:8.83970523637 | 1:2.86050735478 | 2:1.11399703804 -1155886.37621 | 0:3.67937150696 | 1:7.8586880441 | 2:1.03104337415 -2264017.42009 | 0:7.20667083431 | 1:8.5175432557 | 2:0.912556913955 -2719739.00955 | 0:8.657255584 | 1:5.81087470118 | 2:7.87531339222 -1481590.02725 | 0:4.71605634772 | 1:0.560480921487 | 2:6.69554615113 -1834759.14528 | 0:5.84030623274 | 1:9.45405950578 | 2:8.67951304126 -1387548.19129 | 0:4.41671793445 | 1:1.29087999849 | 2:0.19739352556 -1654532.28469 | 0:5.26660654922 | 1:7.21852819151 | 2:5.67309785872 -2933706.24584 | 0:9.33835608767 | 1:8.2525150761 | 2:9.83619451736 -762436.652163 | 0:2.42699637672 | 1:9.63193938874 | 2:4.24509221024 -2710629.62767 | 0:8.6282914768 | 1:9.51822724356 | 2:9.09498790608 -2102890.68219 | 0:6.69372520907 | 1:1.23091126844 | 2:3.7987942836 -286906.540226 | 0:0.913316529546 | 1:7.40493931251 | 2:6.4430653169 -733720.715869 | 0:2.33555341531 | 1:5.3171713951 | 2:1.81065752462 -1201200.3784 | 0:3.82355582286 | 1:1.5112048696 | 2:9.66900509563 -1014065.04243 | 0:3.22789213319 | 1:2.3329298068 | 2:3.87295862877 -581857.666313 | 0:1.85217219571 | 1:6.97362481323 | 2:5.51831067388 -44697.3860093 | 0:0.142343786736 | 1:7.82129070145 | 2:9.91620743016 -466454.865688 | 0:1.48477577486 | 1:0.297775710316 | 2:5.03057242049 -2343924.35548 | 0:7.46098333533 | 1:3.95135346319 | 2:4.68015431109 -2476687.82708 | 0:7.88357192748 | 1:2.67383445984 | 2:6.27812591578 -2223526.94902 | 0:7.0777599985 | 1:5.55511313295 | 2:8.85634559177 -1893574.28937 | 0:6.02748743599 | 1:5.58525466757 | 2:7.04676763576 -2106111.17552 | 0:6.70398143762 | 1:1.81879937833 | 2:6.71697935901 -2118811.11897 | 0:6.74440159242 | 1:1.23280949578 | 2:5.92983017363 -2995108.65263 | 0:9.53374231546 | 1:0.848507491287 | 2:3.28247751282 -789429.956477 | 0:2.51290063589 | 1:7.52560689865 | 2:1.24677746986 -2802322.50544 | 0:8.92016277022 | 1:9.92999794573 | 2:9.66705565817 -3137154.85855 | 0:9.9858932904 | 1:1.25154067318 | 2:8.37751513777 -11022.4059775 | 0:0.0351044627134 | 1:2.20550874412 | 2:4.63155494695 -2163233.42777 | 0:6.88581980052 | 1:3.26012744869 | 2:8.1842980808 -598516.761727 | 0:1.90515934796 | 1:2.28556207749 | 2:3.30433480471 -3052224.61637 | 0:9.7155540365 | 1:1.52184092147 | 2:9.44588962762 -77886.6264492 | 0:0.247977074041 | 1:6.49563239506 | 2:9.29830944744 -1186289.57413 | 0:3.77616168745 | 1:9.44850230481 | 2:1.95944851446 -775429.992783 | 0:2.46832632771 | 1:6.25018893518 | 2:6.7314003467 -2996426.232 | 0:9.53798103048 | 1:6.03341895274 | 2:5.51456734826 -179256.827674 | 0:0.570617065775 | 1:2.8262361527 | 2:6.8888261626 -2637057.16655 | 0:8.39408207767 | 1:7.10881502634 | 2:5.36619829084 -2863158.32966 | 0:9.11372406798 | 1:0.0405213016916 | 2:2.28232041196 -2243352.95078 | 0:7.14083748474 | 1:1.99726537344 | 2:2.50520249209 -678703.918961 | 0:2.16041502959 | 1:3.65547015016 | 2:3.02649322631 -1593079.91668 | 0:5.07096631264 | 1:3.61222812113 | 2:1.13854822762 -332131.092406 | 0:1.05727589963 | 1:7.98780351467 | 2:3.00283204328 -1866016.94067 | 0:5.93976941131 | 1:5.56377500765 | 2:9.87045535392 -732014.126065 | 0:2.33013078354 | 1:6.43201769859 | 2:7.60306650284 -735860.66061 | 0:2.34234517237 | 1:3.00974173821 | 2:3.31260876856 -447334.462142 | 0:1.42392087112 | 1:1.14199771707 | 2:4.81348521706 -1711849.14688 | 0:5.44899242039 | 1:0.318421444794 | 2:1.56513714501 -2706320.12573 | 0:8.6145086992 | 1:1.96040980006 | 2:4.03233434204 -883053.117109 | 0:2.81087954256 | 1:3.68601712544 | 2:5.3911213077 -1308962.63072 | 0:4.16658816622 | 1:3.1516569394 | 2:3.14645237089 -432040.771564 | 0:1.3752517575 | 1:2.56284971124 | 2:1.29663487078 -1366124.76904 | 0:4.34851610332 | 1:0.258846242519 | 2:8.54629461111 -2115283.75379 | 0:6.73321930057 | 1:6.52710932542 | 2:6.12787480191 -352477.608491 | 0:1.12199688471 | 1:2.8822200183 | 2:2.93697594136 -2954051.99756 | 0:9.40308252121 | 1:4.06059977789 | 2:0.971555070124 -1519771.21803 | 0:4.83765040444 | 1:7.45217005059 | 2:5.11814598395 -1130663.03565 | 0:3.59908075287 | 1:7.59210197684 | 2:5.40961145811 -1097400.49523 | 0:3.49320706794 | 1:8.09742796812 | 2:3.14851063672 -1800177.00221 | 0:5.73019272037 | 1:5.39211417812 | 2:4.7085629997 -2952497.70821 | 0:9.39818572404 | 1:9.93382599979 | 2:2.59893303669 -2029308.76631 | 0:6.45953276543 | 1:4.27592119397 | 2:0.172592707142 -2276011.73753 | 0:7.24480880969 | 1:3.74661157162 | 2:2.35281622622 -349572.034079 | 0:1.11278782712 | 1:7.4822546773 | 2:9.52167353244 -3032259.90752 | 0:9.65207383437 | 1:9.57793978031 | 2:4.23702797816 -1503176.66307 | 0:4.78479982716 | 1:4.15713462646 | 2:7.45349070804 -1976906.90874 | 0:6.29276080571 | 1:7.57683902479 | 2:9.3404880103 -2897828.20857 | 0:9.22409599466 | 1:1.68450845524 | 2:3.95695148807 -1495522.93942 | 0:4.76046818703 | 1:7.74381858628 | 2:3.16898677175 -2427661.00533 | 0:7.72756124077 | 1:8.08358348457 | 2:5.18575474021 -1495956.16856 | 0:4.76185677224 | 1:8.85356397812 | 2:7.34811425029 -2939078.7855 | 0:9.35542450867 | 1:4.43643074707 | 2:5.27323952992 -745458.54863 | 0:2.37292430095 | 1:6.26451316296 | 2:0.348944615831 -537347.500445 | 0:1.71043862694 | 1:0.807437629768 | 2:0.345735985451 -9588.10383808 | 0:0.0305242640738 | 1:0.504960563032 | 2:4.03214720157 -2728748.53646 | 0:8.68588397284 | 1:0.0319425102941 | 2:1.1332714527 -935784.669186 | 0:2.97874355047 | 1:5.32320677046 | 2:4.75985631775 -425482.741792 | 0:1.35442805638 | 1:8.49519480748 | 2:5.59975465487 -1525229.04516 | 0:4.85496845372 | 1:1.10306332469 | 2:8.21115587696 -1081467.02566 | 0:3.44245591296 | 1:4.23671903749 | 2:7.47781534407 -2433175.82867 | 0:7.74512750579 | 1:9.47727960252 | 2:9.79351243608 -2231428.28992 | 0:7.10293751417 | 1:8.65557044016 | 2:1.6467625572 -2783487.97078 | 0:8.86019226547 | 1:7.81223276581 | 2:2.25401229345 -2679239.95198 | 0:8.52830036883 | 1:0.872176756796 | 2:8.30944051673 -1879692.56396 | 0:5.98333622955 | 1:9.72789026786 | 2:3.23433097811 -1401645.79822 | 0:4.46164144484 | 1:7.01714179177 | 2:3.58021283699 -1239429.39417 | 0:3.9452765022 | 1:5.43413248883 | 2:9.71207694432 -2108321.728 | 0:6.71104019201 | 1:4.40874135291 | 2:4.19105202998 -2523049.33247 | 0:8.03115260367 | 1:3.51968807525 | 2:3.83724469617 -2609667.7956 | 0:8.30687867585 | 1:4.76100970408 | 2:8.77458656951 -2824108.60597 | 0:8.98950179383 | 1:8.96239143227 | 2:5.77143151813 -2535672.9244 | 0:8.07136955516 | 1:7.55117660081 | 2:7.06000461981 -968215.389405 | 0:3.082002085 | 1:8.59912143309 | 2:3.51529443241 -1833422.85113 | 0:5.83600167493 | 1:3.54208976911 | 2:1.95303868242 -1068184.49267 | 0:3.4001514755 | 1:1.36336681851 | 2:4.79581024991 -2638591.14266 | 0:8.39892104333 | 1:2.0270811155 | 2:2.93664800898 -39892.0171885 | 0:0.127063205585 | 1:9.60605765829 | 2:1.41957837139 -2009293.83636 | 0:6.39581104972 | 1:2.86613096768 | 2:3.51354363468 -2963669.79137 | 0:9.43367235394 | 1:1.21094857427 | 2:0.819269337835 -550895.777059 | 0:1.75356766694 | 1:1.2131450403 | 2:4.43293209172 -1030443.52755 | 0:3.28001685284 | 1:1.21288722463 | 2:6.92575768684 -1927873.17919 | 0:6.13664167184 | 1:2.96376432702 | 2:9.03705775046 -1996465.72655 | 0:6.35498203386 | 1:3.34842568253 | 2:4.54468252654 -452036.136528 | 0:1.43889018231 | 1:1.53662761594 | 2:5.09051178186 -2887575.81777 | 0:9.19150507017 | 1:6.7245672023 | 2:6.88841058239 -1373453.59865 | 0:4.37187942955 | 1:4.30666460041 | 2:0.266588056599 -571282.397617 | 0:1.81847195971 | 1:2.55895932606 | 2:7.95804548862 -2625690.37087 | 0:8.35792517467 | 1:9.97936507738 | 2:0.338031642835 -1017956.01576 | 0:3.2402915858 | 1:3.96625291378 | 2:3.57494383322 -2051486.32589 | 0:6.53013386951 | 1:5.16621026817 | 2:8.58421511369 -477277.15929 | 0:1.51927682458 | 1:6.39433311847 | 2:0.463390242366 -1324497.83321 | 0:4.21604351539 | 1:3.75702480409 | 2:0.0584898643996 -580630.703773 | 0:1.84821583776 | 1:1.08324943925 | 2:3.20435174031 -1154276.95432 | 0:3.67418076467 | 1:0.000197841986738 | 2:5.46987789448 -370035.026925 | 0:1.1778904177 | 1:3.63424924746 | 2:5.18839097812 -1029958.6394 | 0:3.27850200593 | 1:4.5285162188 | 2:0.429526117296 -319739.463902 | 0:1.01782405647 | 1:7.05677542295 | 2:6.39919033696 -1424159.52869 | 0:4.53331306574 | 1:7.95968207054 | 2:6.86322855535 -2376013.34368 | 0:7.56310655578 | 1:1.71541599285 | 2:4.92414723903 -870322.448319 | 0:2.77032978295 | 1:0.585227062616 | 2:4.07980717305 -2490055.46441 | 0:7.92617856382 | 1:9.17602401597 | 2:5.34216201137 -1825985.17531 | 0:5.81229845047 | 1:0.255938180352 | 2:3.08444241249 -972792.546715 | 0:3.09655340423 | 1:6.48494868969 | 2:8.0379492386 -378715.917293 | 0:1.2054957394 | 1:0.523508897442 | 2:7.96967200286 -976700.540357 | 0:3.10900583821 | 1:7.97962078801 | 2:2.31626669724 -2418232.56426 | 0:7.69753541243 | 1:6.44405429763 | 2:8.96543211897 -406713.494338 | 0:1.29466021981 | 1:5.7806864025 | 2:2.60436371477 -2202219.4945 | 0:7.00989544358 | 1:0.829581282091 | 2:9.13768365562 -1233371.77745 | 0:3.92600133892 | 1:6.22774467255 | 2:3.03393555494 -775345.488852 | 0:2.46804083578 | 1:4.33655994916 | 2:2.87202604492 -2674959.68046 | 0:8.5147328739 | 1:7.48504813954 | 2:5.81704703971 -1328470.52547 | 0:4.22867949573 | 1:2.65543668226 | 2:8.84851223151 -41112.8938429 | 0:0.130890935175 | 1:2.83079736855 | 2:0.158167323141 -1644480.13636 | 0:5.23456782723 | 1:2.38290782442 | 2:3.84544887475 -2768789.87655 | 0:8.81338596942 | 1:5.40451208113 | 2:6.00566470092 -2983054.8338 | 0:9.49542447429 | 1:6.72458541841 | 2:9.37627627757 -1153292.7254 | 0:3.67113201467 | 1:9.75542510452 | 2:9.0818179203 -1182282.22874 | 0:3.76337561307 | 1:5.93744976622 | 2:3.02217568398 -370034.991385 | 0:1.17790694098 | 1:5.56283758749 | 2:3.64737759742 -1177950.52231 | 0:3.7495963914 | 1:6.98539224962 | 2:1.57172581364 -936936.193572 | 0:2.98242199752 | 1:6.83348612919 | 2:1.29455047447 -2515936.80954 | 0:8.00854911602 | 1:7.73882004721 | 2:1.20942901533 -690713.936392 | 0:2.19861790787 | 1:0.615103225006 | 2:2.92714698412 -2792435.38052 | 0:8.88866071203 | 1:6.41332548712 | 2:2.78943161295 -2109924.13753 | 0:6.71611409679 | 1:1.31033342887 | 2:2.12990643744 -1629281.09106 | 0:5.18622372228 | 1:6.55620439268 | 2:9.60020923741 -2772337.06521 | 0:8.82465773234 | 1:3.16728140154 | 2:4.39338886085 -2662886.1102 | 0:8.47628570812 | 1:5.65740978076 | 2:7.37000269803 -1058180.00004 | 0:3.36832111078 | 1:3.09660908202 | 2:5.7321653933 -826674.676545 | 0:2.63146031922 | 1:8.21619318512 | 2:2.51719309219 -2511045.44344 | 0:7.99291810456 | 1:0.632979236647 | 2:5.90274964747 -1258442.22797 | 0:4.00581028148 | 1:7.05692190767 | 2:9.84258283365 -1766746.99232 | 0:5.62373666826 | 1:0.182893637087 | 2:0.771311553033 -2591498.99176 | 0:8.24908098945 | 1:8.87188584287 | 2:7.32699845628 -2256771.79047 | 0:7.18355527423 | 1:2.49111651049 | 2:0.210463749869 -3131686.4222 | 0:9.9684784586 | 1:0.295900121661 | 2:9.64312103267 -757077.620589 | 0:2.40992982384 | 1:8.68005237606 | 2:3.84370125189 -1250936.97665 | 0:3.9819349254 | 1:8.7518788445 | 2:8.42410458779 -1452634.99525 | 0:4.62390649565 | 1:2.52602293256 | 2:3.35503243215 -1295716.28742 | 0:4.12446492331 | 1:7.92930906857 | 2:2.28064644548 -2917956.70685 | 0:9.28822146869 | 1:7.99318889532 | 2:8.26078120511 -1685401.1408 | 0:5.36486832019 | 1:7.57409763563 | 2:3.10946439519 -2070954.95503 | 0:6.59209354997 | 1:3.89761972454 | 2:9.68554096687 -2415483.8169 | 0:7.68881044238 | 1:9.29257105197 | 2:4.95426020957 -1286214.38591 | 0:4.0942243218 | 1:8.49919038775 | 2:6.95273951292 -2184398.73044 | 0:6.95319295044 | 1:3.47368287199 | 2:0.562489448742 -1204858.89822 | 0:3.83522889287 | 1:4.7142189552 | 2:1.78768771357 -2071186.33876 | 0:6.592853051 | 1:6.5619554793 | 2:6.51713251124 -1951936.45473 | 0:6.21321897501 | 1:0.813744801479 | 2:6.89561658457 -1542549.36959 | 0:4.91017603745 | 1:9.82441517153 | 2:5.35457758552 -1056766.24901 | 0:3.36384713197 | 1:6.12624624017 | 2:7.06078337406 -564744.76828 | 0:1.79771361554 | 1:8.54002465542 | 2:4.02277318541 -1669156.61268 | 0:5.31316673432 | 1:8.31564941221 | 2:1.2893230451 -852809.494628 | 0:2.71465985568 | 1:9.34722536937 | 2:9.16508750325 -2072008.03944 | 0:6.59542582409 | 1:1.60222591082 | 2:1.81094391389 -1244729.8351 | 0:3.96212981502 | 1:3.2861485588 | 2:4.98188330906 -1343403.39234 | 0:4.2762218675 | 1:3.7613791716 | 2:5.3804391621 -2186080.06404 | 0:6.95856568639 | 1:5.89425776258 | 2:5.53579676698 -1417547.22273 | 0:4.51223629069 | 1:4.58233286788 | 2:9.61187422317 -2964770.01631 | 0:9.43721154088 | 1:5.50707487254 | 2:5.33101213905 -1689252.90348 | 0:5.37707362542 | 1:1.16960170668 | 2:8.95378650137 -1437664.98021 | 0:4.57630627788 | 1:8.42204589775 | 2:3.27617978959 -525406.723131 | 0:1.672458115 | 1:4.0759490797 | 2:3.73608871567 -60956.5255058 | 0:0.194047292853 | 1:1.91069034697 | 2:1.1068514902 -425779.844284 | 0:1.35538062322 | 1:9.29038227257 | 2:9.38939627736 -278170.951012 | 0:0.885531902783 | 1:9.91366838515 | 2:6.62861994311 -1173216.29865 | 0:3.73453702412 | 1:8.16173987589 | 2:7.45172600624 -1787695.82193 | 0:5.69043976126 | 1:2.59890774555 | 2:8.58738993007 -2166772.83012 | 0:6.89712147523 | 1:7.36362655706 | 2:9.92883534218 -202060.445254 | 0:0.64320010773 | 1:2.45660265421 | 2:2.50722025137 -1853182.68865 | 0:5.89889537144 | 1:3.09311772106 | 2:4.61982544603 -2100557.138 | 0:6.68632139193 | 1:4.02368190196 | 2:5.21348367797 -1777441.03142 | 0:5.65779131783 | 1:1.85653476146 | 2:9.34345845889 -804617.753192 | 0:2.56122951751 | 1:5.73830285446 | 2:0.604210636352 -1495552.43437 | 0:4.76056579122 | 1:8.17492057678 | 2:2.5835772896 -1495221.19537 | 0:4.75949854107 | 1:6.68147549193 | 2:3.34271558942 -2578284.2028 | 0:8.20698633414 | 1:5.31990823561 | 2:8.69993208108 -3035304.49384 | 0:9.66175444329 | 1:8.34697775552 | 2:0.633826665315 -1108616.75133 | 0:3.5289017647 | 1:7.19489775884 | 2:9.08458782793 -471457.697431 | 0:1.50076133167 | 1:7.37334650337 | 2:4.26748573643 -1518666.2671 | 0:4.83410734244 | 1:4.45073600162 | 2:3.91973139343 -2963411.21942 | 0:9.4329194122 | 1:9.33955929095 | 2:9.17877144591 -2154462.49362 | 0:6.85791244872 | 1:4.58426788519 | 2:4.32673092259 -1054646.89159 | 0:3.357120289 | 1:8.36209955648 | 2:6.0060419314 -1575286.66081 | 0:5.01437386642 | 1:8.86298639883 | 2:4.78672378038 -2489235.695 | 0:7.92353211305 | 1:4.88195689349 | 2:2.27005252427 -2888065.19827 | 0:9.19300581223 | 1:0.116123331825 | 2:0.0163650067242 -1042523.72078 | 0:3.31845985991 | 1:0.114520975321 | 2:2.33975364548 -3045720.69227 | 0:9.69489199456 | 1:6.22946736893 | 2:1.12427900547 -1296262.30326 | 0:4.12615673595 | 1:2.57223308737 | 2:0.184534239421 -1988209.21072 | 0:6.3287033166 | 1:3.65111696598 | 2:7.80333377791 -2556608.79986 | 0:8.13796140935 | 1:1.85185958596 | 2:3.80442014932 -1375678.87893 | 0:4.37897671043 | 1:5.9282111023 | 2:7.93313904093 -1976050.76433 | 0:6.28998924735 | 1:2.20208013058 | 2:8.77822685025 -2483419.61536 | 0:7.90502424337 | 1:5.49664707225 | 2:4.14169039153 -410528.025587 | 0:1.30678377452 | 1:3.63772699163 | 2:6.93764989453 -728051.543208 | 0:2.31752933622 | 1:7.8064693658 | 2:2.47306291761 -2450265.20716 | 0:7.7994709019 | 1:3.23686780166 | 2:4.36408270758 -1049640.48391 | 0:3.34119316459 | 1:9.37988393964 | 2:4.41908884856 -1631780.39753 | 0:5.19413425108 | 1:1.33751373248 | 2:3.29259272635 -1594160.91801 | 0:5.07440647896 | 1:3.52288780573 | 2:7.50353086734 -429801.674608 | 0:1.36816602214 | 1:7.37813545769 | 2:5.92472490944 -2125802.25515 | 0:6.7666587751 | 1:1.6601441902 | 2:8.26079779523 -513322.420647 | 0:1.6339582346 | 1:0.097558239905 | 2:4.56452565806 -2528018.39962 | 0:8.04695118253 | 1:1.37894030051 | 2:0.255495967792 -735356.676604 | 0:2.34079998066 | 1:9.85406706916 | 2:3.39344490887 -299033.790622 | 0:0.951867900666 | 1:1.50449713319 | 2:4.22810162781 -2397638.38246 | 0:7.63194107746 | 1:1.69538876728 | 2:7.01088013258 -1101296.27598 | 0:3.5055379283 | 1:0.00518060678552 | 2:3.66106521463 -2633083.53695 | 0:8.38145691808 | 1:9.81069245304 | 2:2.38472811337 -1145828.1141 | 0:3.64730136448 | 1:1.63663118495 | 2:2.07325890477 -708833.471878 | 0:2.25634488918 | 1:6.48788560209 | 2:8.87111670661 -1666362.94219 | 0:5.30428227341 | 1:9.25186039101 | 2:2.98551560954 -386412.817275 | 0:1.23005028282 | 1:6.84484377351 | 2:0.532031547115 -3137567.60429 | 0:9.98725025156 | 1:6.25368900413 | 2:7.73785178873 -2881452.22202 | 0:9.17199182327 | 1:4.26464628507 | 2:0.721585445647 -1376508.04693 | 0:4.38161643749 | 1:5.97470783616 | 2:1.64583508033 -314133.188504 | 0:0.999961944988 | 1:5.11298024735 | 2:5.04925868913 -1793072.92902 | 0:5.7075755243 | 1:4.90410279212 | 2:5.42858382822 -1139009.17457 | 0:3.62564790275 | 1:7.65494809229 | 2:2.29994752632 -1662769.74065 | 0:5.2928404073 | 1:8.74865932238 | 2:1.43413549945 -512078.690542 | 0:1.62999903603 | 1:0.0651731816322 | 2:1.97601359196 -1598412.50715 | 0:5.08795979053 | 1:5.84969833738 | 2:1.78060242942 -1483527.38688 | 0:4.72224825081 | 1:3.46913360227 | 2:5.42500508992 -2449489.97887 | 0:7.79701922323 | 1:5.08608140593 | 2:0.0161377696095 -2615465.09766 | 0:8.32531376637 | 1:2.63832947501 | 2:9.45485227039 -737123.971511 | 0:2.34634246151 | 1:0.232419363722 | 2:2.82690940495 -1697090.59154 | 0:5.40205064972 | 1:4.51606382998 | 2:3.85428342576 -1754730.65906 | 0:5.58554828527 | 1:7.23420577663 | 2:7.34988678429 -2856802.63662 | 0:9.09354631752 | 1:6.19223091779 | 2:0.288934792074 -126257.543956 | 0:0.401939823081 | 1:5.70809208207 | 2:6.54506268477 -3004052.34657 | 0:9.56226672107 | 1:7.30784682449 | 2:7.73694993777 -2867632.10576 | 0:9.12796853857 | 1:0.502712995746 | 2:4.57793237197 -634153.603466 | 0:2.01863444111 | 1:6.85384724938 | 2:8.88975620124 -3118540.11496 | 0:9.92666529445 | 1:4.10601012295 | 2:6.45386751162 -3031174.96937 | 0:9.64856951607 | 1:3.68311134902 | 2:5.41510026515 -2494750.62308 | 0:7.94106390492 | 1:2.24067484588 | 2:1.58998069123 -596555.403285 | 0:1.89897736623 | 1:9.38270087386 | 2:6.2720361134 -1714882.77393 | 0:5.45870181398 | 1:6.46835767833 | 2:0.787053534665 -344372.711568 | 0:1.09624672958 | 1:8.51098105179 | 2:7.43480600376 -1644421.5722 | 0:5.23444404263 | 1:9.64346593684 | 2:4.69730808499 -921790.772293 | 0:2.93415999701 | 1:0.737348470191 | 2:6.23497293359 -1931960.50488 | 0:6.1496953556 | 1:7.98462904242 | 2:4.61913293259 -971197.361115 | 0:3.09144614545 | 1:3.05110805972 | 2:9.3257125802 -2544292.58218 | 0:8.0987493949 | 1:0.896299851478 | 2:3.92470587389 -948419.27829 | 0:3.01894791437 | 1:3.83008931506 | 2:1.41188517359 -2144896.88253 | 0:6.82750571747 | 1:9.40449093576 | 2:7.03951662595 -1611161.03189 | 0:5.12856935812 | 1:9.29487027078 | 2:9.78508885592 -61385.6424758 | 0:0.195459311768 | 1:7.25441074454 | 2:3.32066281644 -2506755.52115 | 0:7.97927750538 | 1:2.33234992474 | 2:9.28925176481 -1880431.11544 | 0:5.98568158521 | 1:9.08697115393 | 2:4.56766736173 -827444.68787 | 0:2.6338556263 | 1:1.75713483456 | 2:3.01095162201 -2898020.47961 | 0:9.22469372952 | 1:0.0286980391597 | 2:8.72972502536 -1600792.40945 | 0:5.09553731279 | 1:6.08753027156 | 2:4.74640623627 -1603032.15374 | 0:5.10267048932 | 1:6.53303456773 | 2:6.50697246376 -2862036.41559 | 0:9.11018687755 | 1:3.97921683026 | 2:1.44643778999 -2640813.78823 | 0:8.40603894629 | 1:7.01147901025 | 2:6.93836784 -1268888.76606 | 0:4.03902824721 | 1:3.06607465008 | 2:5.65872385587 -710088.083972 | 0:2.26032587028 | 1:5.02993206889 | 2:5.5593061775 -596770.332925 | 0:1.89961940273 | 1:4.50148479977 | 2:5.38898428966 -3010724.71957 | 0:9.58345770218 | 1:1.75966650137 | 2:7.20246734332 -920271.623755 | 0:2.92935964152 | 1:4.82356731184 | 2:2.58821660273 -1605865.9833 | 0:5.11169076404 | 1:6.52230687521 | 2:8.35779027336 -2943516.66314 | 0:9.369530213 | 1:2.05869000608 | 2:6.99878228025 -2702759.50472 | 0:8.60320998605 | 1:6.02999448802 | 2:2.97748526994 -1957558.48493 | 0:6.23116630523 | 1:6.82301240802 | 2:6.17801042274 -2048237.31545 | 0:6.51981592789 | 1:7.94710131893 | 2:4.53519333133 -588520.09402 | 0:1.87339082129 | 1:8.30000454585 | 2:8.43680984416 -2403066.14075 | 0:7.6492084873 | 1:0.571372171336 | 2:1.70960178125 -1612919.68787 | 0:5.13411207572 | 1:2.8884629998 | 2:4.9035202417 -2402462.00127 | 0:7.64736341531 | 1:9.60956528884 | 2:5.7758781602 -359554.809382 | 0:1.14456788577 | 1:7.93101535549 | 2:7.58019544003 -1052469.62923 | 0:3.35020327173 | 1:9.91897004942 | 2:0.224270602727 -2589424.5096 | 0:8.24240261978 | 1:0.16790706992 | 2:1.88250815035 -3032680.74661 | 0:9.65333441971 | 1:0.421165689431 | 2:4.37392465075 -1294326.98985 | 0:4.12004016383 | 1:7.64132153846 | 2:1.29497244273 -17855.464608 | 0:0.0568705504807 | 1:4.03345583197 | 2:4.82701095674 -1615944.27396 | 0:5.14379706625 | 1:9.54560230483 | 2:5.31810760783 -2443277.24368 | 0:7.77723652314 | 1:4.28236028762 | 2:7.86572791962 -1902517.82253 | 0:6.05597195241 | 1:7.47973359754 | 2:9.12310022876 -1091799.30043 | 0:3.47535791913 | 1:5.78158607359 | 2:9.63373426477 -1175624.45933 | 0:3.74216935083 | 1:4.32537403806 | 2:6.73199962464 -3038162.4061 | 0:9.67080550689 | 1:3.01887314079 | 2:7.33302248071 -2371827.84413 | 0:7.54985343991 | 1:9.80173515231 | 2:5.18238004455 -2960374.77105 | 0:9.4232273649 | 1:6.24157822505 | 2:0.631628354312 -2358527.64373 | 0:7.50749168305 | 1:6.80292951111 | 2:7.77639950715 -3076132.65998 | 0:9.7916759029 | 1:3.85609214677 | 2:6.24974586367 -2360551.83473 | 0:7.51392799502 | 1:6.00378694354 | 2:8.58239739371 -2253714.96469 | 0:7.17384345706 | 1:4.62064301854 | 2:9.18738428632 -321488.827466 | 0:1.0234033082 | 1:8.31455536147 | 2:9.77443050627 -2194465.37772 | 0:6.98522585708 | 1:2.28498766211 | 2:0.75363384111 -1665928.86601 | 0:5.30288118316 | 1:7.00502333288 | 2:3.90553577683 -2817369.85725 | 0:8.96801455414 | 1:4.65943224601 | 2:0.0585819835808 -668430.144622 | 0:2.12776371437 | 1:9.58528478073 | 2:1.52014290998 -561591.938052 | 0:1.78769020371 | 1:9.97367403427 | 2:0.197222065334 -1192014.12704 | 0:3.79435433229 | 1:6.06481389657 | 2:8.97877810573 -812427.26322 | 0:2.58605972482 | 1:2.46268357532 | 2:1.3257119059 -1822906.29603 | 0:5.80253305552 | 1:4.31223787817 | 2:2.22877199221 -775416.883044 | 0:2.46823643161 | 1:0.666448665492 | 2:1.49016861732 -1224522.93885 | 0:3.89779417453 | 1:1.54288796663 | 2:2.23018495251 -1420154.65078 | 0:4.52054080084 | 1:5.13899470611 | 2:1.30095948275 -3139341.16397 | 0:9.99289732787 | 1:6.44563072454 | 2:0.132322650797 -1646966.93455 | 0:5.2425100903 | 1:5.45864086588 | 2:3.98894817872 -245921.105457 | 0:0.782807011792 | 1:1.75740524628 | 2:7.92891829606 -2718484.54878 | 0:8.65327129783 | 1:6.82984802405 | 2:7.67243924082 -735313.098458 | 0:2.34065158447 | 1:8.73161408125 | 2:7.03067236407 -905321.659838 | 0:2.88176689107 | 1:4.18630754476 | 2:0.683674832406 -392702.407738 | 0:1.25004346748 | 1:3.68928653332 | 2:6.14430544884 -575382.110289 | 0:1.83150056266 | 1:0.101470566798 | 2:8.04450352233 -1017708.20616 | 0:3.23947244639 | 1:0.449494727183 | 2:5.22194120346 -2471312.55774 | 0:7.86650533889 | 1:7.70960556873 | 2:7.02256806585 -1303937.94309 | 0:4.15063304591 | 1:7.669368066 | 2:7.86767414586 -2200127.38967 | 0:7.00323061284 | 1:0.197943940862 | 2:3.19646067043 -2634366.12826 | 0:8.38551004842 | 1:6.3922689355 | 2:6.35246539583 -1670946.9681 | 0:5.31879472846 | 1:0.0977898006556 | 2:6.22744495886 -721690.338645 | 0:2.29721459531 | 1:0.111219956278 | 2:1.85205131425 -3102238.75376 | 0:9.87482676134 | 1:9.94345517823 | 2:8.83168222927 -924117.927664 | 0:2.94159453781 | 1:3.86374379204 | 2:7.33142624508 -1565466.23588 | 0:4.98305953013 | 1:2.49558850144 | 2:1.02319402715 -2238319.23349 | 0:7.12480645499 | 1:1.04708772799 | 2:4.21243784686 -823459.398561 | 0:2.62116249476 | 1:0.881784228004 | 2:4.11372271655 -2873736.02275 | 0:9.14742829144 | 1:4.02282900734 | 2:8.98149538557 -306414.1437 | 0:0.975412571491 | 1:7.56249265654 | 2:8.62949420639 -1342504.00302 | 0:4.27340953316 | 1:9.61716437371 | 2:4.52837517568 -464535.594699 | 0:1.47871076766 | 1:5.42485889237 | 2:9.84704227215 -267306.947028 | 0:0.850903438324 | 1:4.43773506031 | 2:9.41977967426 -470718.386714 | 0:1.49837597407 | 1:3.65717013139 | 2:7.51012487558 -1224072.78043 | 0:3.89637995263 | 1:3.70815745524 | 2:0.334307761783 -189914.693041 | 0:0.60453504547 | 1:2.00454538694 | 2:9.49980561127 -1335853.50943 | 0:4.25218351179 | 1:3.02968804964 | 2:0.129665252864 -120078.885907 | 0:0.382276206748 | 1:6.13466242063 | 2:6.10397077932 -2095360.78223 | 0:6.66977422078 | 1:3.25357741129 | 2:1.08860692049 -422016.966495 | 0:1.34335525605 | 1:3.75549614245 | 2:4.12436222923 -1417102.84476 | 0:4.51079687288 | 1:1.69373849137 | 2:0.663878687666 -1060128.80868 | 0:3.37457548974 | 1:9.02310413758 | 2:7.70701973349 -2817642.9341 | 0:8.9689030053 | 1:6.88750591103 | 2:1.46765381537 -708720.700871 | 0:2.2559856372 | 1:6.4542164349 | 2:0.42827303343 -2999487.5982 | 0:9.54767599288 | 1:0.274555311689 | 2:1.54603872018 -2918015.92476 | 0:9.28841443979 | 1:8.51189202161 | 2:1.22636323527 -97359.0817076 | 0:0.309987641153 | 1:9.71426330985 | 2:4.08591673406 -1093634.86535 | 0:3.48120687405 | 1:6.49630691309 | 2:0.510085138913 -717343.687529 | 0:2.28340549338 | 1:3.20991633508 | 2:7.88777427868 -2082004.06278 | 0:6.62726830416 | 1:4.39866941569 | 2:5.87670720002 -374499.522457 | 0:1.19210572489 | 1:4.14021146474 | 2:4.16452302978 -2401645.81896 | 0:7.64473492256 | 1:6.0736449038 | 2:4.45103872576 -2154252.07789 | 0:6.85725867093 | 1:6.43871445272 | 2:6.70647034844 -1409976.68386 | 0:4.48816316489 | 1:7.4420158738 | 2:7.11516165674 -1032085.26355 | 0:3.28525030468 | 1:2.09849454533 | 2:5.15950791979 -936291.455154 | 0:2.98039069613 | 1:9.26404124675 | 2:0.60485974576 -2909853.28558 | 0:9.26241757527 | 1:6.84776853219 | 2:5.73039447725 -247004.854366 | 0:0.786241852346 | 1:0.0368000341468 | 2:2.62853479995 -1778465.29083 | 0:5.66106500928 | 1:3.40642960352 | 2:3.80447632141 -905930.927096 | 0:2.88370516654 | 1:4.06063716772 | 2:6.00746085834 -2578310.55206 | 0:8.20706071852 | 1:4.22000628935 | 2:9.88679644068 -1394629.80778 | 0:4.43926937344 | 1:2.44255120665 | 2:2.48039133056 -1395831.22221 | 0:4.4431011476 | 1:3.31779330187 | 2:6.87741976218 -1974424.72513 | 0:6.28480286642 | 1:0.981028501336 | 2:7.60282277172 -606706.851961 | 0:1.93124089348 | 1:3.63686246276 | 2:3.33956889736 -2593365.34212 | 0:8.2549861489 | 1:4.74222449169 | 2:1.26713855491 -858363.764938 | 0:2.73226962289 | 1:1.22786940682 | 2:6.25466642645 -1435134.98547 | 0:4.56824384671 | 1:7.35541175036 | 2:0.666708788864 -672416.080779 | 0:2.14041532451 | 1:5.40854355148 | 2:1.05752952521 -866993.20996 | 0:2.7597578109 | 1:3.52183030475 | 2:4.50736291252 -310939.952646 | 0:0.9898065207 | 1:6.15280423425 | 2:8.79191678973 -869548.232794 | 0:2.76789586264 | 1:4.11937885938 | 2:0.368123488871 -756427.454472 | 0:2.40780938272 | 1:2.77985327024 | 2:7.97206257594 -1605348.7629 | 0:5.11005332175 | 1:7.55668327078 | 2:3.82148052197 -1621288.81842 | 0:5.16073046648 | 1:0.407455693833 | 2:1.46845310693 -2761813.78813 | 0:8.79118166377 | 1:5.55431023379 | 2:4.85172781328 -377114.118888 | 0:1.20045110806 | 1:6.78995423565 | 2:5.41847962505 -1075295.3363 | 0:3.422816361 | 1:4.88149675543 | 2:0.399109000788 -1986618.55084 | 0:6.32368439939 | 1:8.78833753827 | 2:5.6411457369 -840908.687824 | 0:2.67672108639 | 1:2.7055191325 | 2:2.24042165525 -448624.903828 | 0:1.42806833411 | 1:5.76234528629 | 2:9.71864672873 -2731870.42729 | 0:8.6958213532 | 1:0.0417772035628 | 2:6.23913636031 -1814549.24238 | 0:5.77595012288 | 1:6.44733584056 | 2:5.22693749983 -2392606.04037 | 0:7.61592224332 | 1:1.65153817721 | 2:0.0786321799068 -2875194.6081 | 0:9.15205072816 | 1:1.65926486755 | 2:1.42557558402 -850268.689294 | 0:2.7065758193 | 1:9.76514063536 | 2:8.14298474379 -2382140.86957 | 0:7.58266468229 | 1:7.9278080907 | 2:2.52373478281 -1521948.91252 | 0:4.84453015739 | 1:1.41593834645 | 2:1.16259839172 -3040281.41105 | 0:9.67752521473 | 1:0.0859379555821 | 2:6.34772688043 -456697.917933 | 0:1.45374034968 | 1:2.84006980344 | 2:6.62732624922 -1006190.17844 | 0:3.20281814652 | 1:1.46408178654 | 2:9.57815147343 -1628757.64131 | 0:5.18451270383 | 1:1.3598586231 | 2:2.60524355392 -316007.492238 | 0:1.00591693369 | 1:3.82499707078 | 2:9.18029136463 -313678.96771 | 0:0.998545570616 | 1:8.52775439335 | 2:5.42277324299 -1904526.87477 | 0:6.06237046721 | 1:7.88518178666 | 2:5.34769510287 -2746646.63577 | 0:8.74288305157 | 1:3.23278125548 | 2:9.71420229269 -2901118.36661 | 0:9.23461545004 | 1:7.08064999468 | 2:0.630792517847 -1756435.60915 | 0:5.59094203376 | 1:3.3761055819 | 2:8.34933251832 -1672769.24103 | 0:5.32465387867 | 1:6.8992057309 | 2:4.87859400918 -970566.790978 | 0:3.08945667909 | 1:5.10327537393 | 2:7.16629618358 -2800413.39976 | 0:8.91407392462 | 1:8.54255441592 | 2:1.39410984737 -2035314.97769 | 0:6.47863939586 | 1:2.91375726617 | 2:3.94064284813 -1951858.94559 | 0:6.21302286881 | 1:6.68112525443 | 2:1.13225917189 -2688044.98289 | 0:8.55638793931 | 1:7.85820606615 | 2:7.32179227373 -87230.921997 | 0:0.27768183522 | 1:1.96519541683 | 2:5.72742100752 -2760608.45254 | 0:8.78738267799 | 1:9.92701121048 | 2:9.83894078206 -1570302.31548 | 0:4.99846901851 | 1:4.32210629487 | 2:6.52395028769 -1070564.29416 | 0:3.40776627637 | 1:5.95995041441 | 2:8.17802762411 -1700917.31201 | 0:5.41422580043 | 1:3.85654030832 | 2:2.03560972533 -525987.302273 | 0:1.6742784376 | 1:0.862512380462 | 2:4.14830623821 -674906.251887 | 0:2.14836306293 | 1:7.87439532628 | 2:9.47549171089 -385255.014183 | 0:1.22633593156 | 1:3.48920494592 | 2:5.9034371893 -445805.778648 | 0:1.41907036308 | 1:2.9326753343 | 2:4.20100126376 -81707.0122137 | 0:0.260144166991 | 1:7.23953960087 | 2:8.19047384188 -1219372.56419 | 0:3.88143517502 | 1:5.61954288314 | 2:2.70208717108 -2318880.25245 | 0:7.3813044868 | 1:8.4811152189 | 2:0.580511387805 -74389.9703728 | 0:0.236830168309 | 1:4.56032355158 | 2:3.8599231868 -32536.5631976 | 0:0.103617228833 | 1:5.80140240583 | 2:5.07351635023 -1381490.93933 | 0:4.39751140197 | 1:9.90597755358 | 2:1.94764477794 -2614638.04396 | 0:8.32269538916 | 1:4.28664511289 | 2:0.911782247194 -1582915.20608 | 0:5.03858276106 | 1:0.3378445707 | 2:6.82228139226 -2266531.25476 | 0:7.21468321612 | 1:9.7452894333 | 2:1.15633176372 -357371.709407 | 0:1.13760505989 | 1:6.33159096945 | 2:8.52960943326 -973987.277459 | 0:3.10031350769 | 1:1.51800951559 | 2:2.57547441403 -1421953.6815 | 0:4.52625683893 | 1:3.92648166134 | 2:8.33317991155 -2667227.89051 | 0:8.49011184136 | 1:6.33043127919 | 2:8.69578952082 -2441703.02412 | 0:7.77224720531 | 1:6.78437400104 | 2:3.20239684833 -1180673.04299 | 0:3.75826287314 | 1:7.03431294584 | 2:9.73368207526 -536367.475756 | 0:1.70736880941 | 1:6.56902160745 | 2:8.32939372909 -341558.781022 | 0:1.08728013736 | 1:7.4020871858 | 2:6.50916610574 -2022226.35033 | 0:6.43698509305 | 1:3.85591483735 | 2:6.14627262484 -776647.677674 | 0:2.47220313178 | 1:6.34169913969 | 2:2.27311755034 -2100390.80471 | 0:6.68579321472 | 1:4.17189476129 | 2:1.73151852928 -370579.173896 | 0:1.17966572929 | 1:8.6464781982 | 2:5.6259959206 -514238.546277 | 0:1.6368812524 | 1:0.897085389604 | 2:4.27165704819 -2682147.11203 | 0:8.53758130689 | 1:4.01983895883 | 2:1.1455362274 -479818.515727 | 0:1.52732405568 | 1:1.5063797955 | 2:7.07203852908 -504899.135923 | 0:1.60716799286 | 1:2.63968466283 | 2:1.4655914893 -1116346.18657 | 0:3.55349498048 | 1:5.99373087843 | 2:9.65941359493 -1965777.11815 | 0:6.25730837796 | 1:4.65851142688 | 2:8.00885516291 -2734557.8833 | 0:8.70437768004 | 1:0.25988286429 | 2:0.605154524737 -379367.104259 | 0:1.20764647316 | 1:9.55871258637 | 2:9.00244720175 -1581759.24406 | 0:5.03494959309 | 1:5.71408309683 | 2:9.97185361356 -2416329.77571 | 0:7.69149564827 | 1:8.41537225353 | 2:9.77748986357 -437163.445942 | 0:1.39160182452 | 1:7.67219486499 | 2:1.6740598788 -2584335.00201 | 0:8.22626266601 | 1:7.17745016302 | 2:9.00228949808 -2473665.63481 | 0:7.87394892917 | 1:2.31986371892 | 2:4.30937160015 -2968549.20342 | 0:9.44927345985 | 1:9.26105814183 | 2:9.99427463776 -1534172.83626 | 0:4.88346998075 | 1:4.87432704856 | 2:4.35799745255 -1549104.48061 | 0:4.93096158033 | 1:0.545572828909 | 2:0.0449928020037 -1472360.4563 | 0:4.68669112314 | 1:2.11817774002 | 2:6.14103309724 -1206912.13741 | 0:3.84178407623 | 1:6.97645837447 | 2:5.8491826868 -1395304.1391 | 0:4.44146469603 | 1:8.10640085208 | 2:2.11704642138 -3045443.91244 | 0:9.69404060786 | 1:9.66453328571 | 2:3.63560627854 -161195.845643 | 0:0.513149596818 | 1:5.43119905534 | 2:6.08211940701 -1827862.49361 | 0:5.81833817496 | 1:7.67863538426 | 2:5.00520378554 -2507505.87893 | 0:7.98172579729 | 1:9.26783322985 | 2:7.61430677608 -2401461.90511 | 0:7.64414893909 | 1:6.00791274478 | 2:1.45903186363 -339813.752286 | 0:1.08166745031 | 1:0.668725124426 | 2:9.99668741706 -1639346.4423 | 0:5.21821059352 | 1:0.509059222337 | 2:4.33677177842 -669645.163476 | 0:2.13159466516 | 1:5.34499589962 | 2:1.36591731062 -711785.375032 | 0:2.26572677345 | 1:4.82745127501 | 2:5.46508658131 -2830178.3745 | 0:9.00875564441 | 1:1.21402269328 | 2:6.35224819992 -641428.331477 | 0:2.04178359384 | 1:6.03711506301 | 2:1.58274032044 -2213692.46786 | 0:7.04643439277 | 1:3.06809863428 | 2:9.9662972155 -1502108.92175 | 0:4.78141462297 | 1:5.72501591698 | 2:1.20249911513 -2285079.61837 | 0:7.27372348535 | 1:9.622904818 | 2:6.52375872197 -1587827.20942 | 0:5.05429193495 | 1:8.88951065371 | 2:2.10276143319 -1199843.60171 | 0:3.81927963737 | 1:6.44645442025 | 2:1.94438732244 -102040.344461 | 0:0.324855484942 | 1:5.87816907944 | 2:5.12507069679 -15022.2090724 | 0:0.0478969476518 | 1:9.24284520189 | 2:5.5838225489 -1558772.75262 | 0:4.96178535648 | 1:6.1893697045 | 2:3.40966177585 -2795402.48446 | 0:8.89806116342 | 1:1.29615545639 | 2:6.39676380567 -2111897.97008 | 0:6.72238589826 | 1:0.0226335459117 | 2:2.61235115138 -1008158.37799 | 0:3.20915198673 | 1:9.44686682162 | 2:4.30253265008 -3111097.4957 | 0:9.90295884081 | 1:2.26966065682 | 2:9.63744977624 -359450.370243 | 0:1.14424414888 | 1:8.93997421692 | 2:6.16800149787 -796946.975788 | 0:2.53680680355 | 1:5.06007868389 | 2:4.08176727781 -33975.5735709 | 0:0.108220954328 | 1:8.49196437158 | 2:3.78668622252 -1740147.42792 | 0:5.53909324459 | 1:3.16114682619 | 2:3.61975832367 -835275.001131 | 0:2.65882269571 | 1:6.67089714211 | 2:1.96431982457 -223620.511568 | 0:0.711861687286 | 1:6.36319280279 | 2:4.12143373696 -2704471.37312 | 0:8.60864293431 | 1:4.1632756265 | 2:0.0481874122853 -1067745.92762 | 0:3.39880559851 | 1:7.17357967428 | 2:3.40952659155 -944990.50602 | 0:3.00801050031 | 1:1.13090306493 | 2:1.59647249229 -826877.846384 | 0:2.63204303521 | 1:0.797607706372 | 2:1.72887577326 -333998.242389 | 0:1.06315124537 | 1:0.106903020443 | 2:0.867088862533 -2022619.19946 | 0:6.43825708273 | 1:6.34959486189 | 2:9.33607964131 -2325169.70857 | 0:7.40127559688 | 1:2.81611594023 | 2:6.24066667848 -1938748.84766 | 0:6.17124536165 | 1:1.26343761511 | 2:6.7408576106 -2755182.01262 | 0:8.77006283484 | 1:4.48617004688 | 2:9.15508132648 -2006283.98862 | 0:6.38628983235 | 1:9.7560260938 | 2:6.87869972845 -2661327.98588 | 0:8.47135627026 | 1:9.16185995793 | 2:9.95861862518 -2411056.38463 | 0:7.67470742473 | 1:8.1273874036 | 2:8.26560925855 -1299963.70109 | 0:4.13798287193 | 1:7.69740758465 | 2:2.16819012694 -721942.60163 | 0:2.29807422923 | 1:6.67902561243 | 2:9.76165678425 -2396313.35065 | 0:7.62772096177 | 1:1.4165994454 | 2:4.32773226213 -766937.797272 | 0:2.44129739599 | 1:6.55031680422 | 2:4.30440532233 -2229556.57487 | 0:7.09695281929 | 1:5.54460683738 | 2:3.28464095095 -362393.627159 | 0:1.15361736015 | 1:9.46461182242 | 2:9.51513374614 -3123870.92051 | 0:9.94362520557 | 1:3.11086740796 | 2:7.07488691924 -597575.642054 | 0:1.90218789944 | 1:5.09455709533 | 2:4.07917283384 -1336632.38518 | 0:4.2546772692 | 1:4.71256323559 | 2:9.17735657649 -2355599.19409 | 0:7.4981956766 | 1:9.76438743015 | 2:9.5378005695 -2053402.69216 | 0:6.53627549324 | 1:9.99281293145 | 2:3.78812288212 -1358239.22546 | 0:4.3234349688 | 1:2.50218232035 | 2:5.69832598943 -400473.596956 | 0:1.27479709785 | 1:5.67694400693 | 2:9.61076074122 -180729.685111 | 0:0.575347173324 | 1:7.678050881 | 2:4.16318761433 -1244406.91599 | 0:3.96113050583 | 1:6.59874714422 | 2:9.65778827862 -915933.974678 | 0:2.91556757224 | 1:6.57499934674 | 2:0.182087327964 -2815719.61005 | 0:8.96279957649 | 1:9.05613004273 | 2:8.75804421248 -1962148.15857 | 0:6.24577034468 | 1:6.20190191703 | 2:4.61767358948 -2167977.842 | 0:6.9009769342 | 1:9.65707511687 | 2:5.36036273725 -1661159.4578 | 0:5.28766040128 | 1:2.45247461779 | 2:0.775835848236 -1100584.85519 | 0:3.50333801738 | 1:7.49558025068 | 2:8.53172884944 -2810988.67241 | 0:8.94769644779 | 1:3.94683871622 | 2:6.19312429914 -2327230.01495 | 0:7.40789337165 | 1:9.72649487968 | 2:2.70927306579 -838869.912332 | 0:2.67024145403 | 1:3.86444042731 | 2:9.60678302587 -1588478.04881 | 0:5.056319222 | 1:3.74230616524 | 2:0.359508157338 -432287.166228 | 0:1.37608711806 | 1:8.48217886866 | 2:9.37237754225 -1460745.05362 | 0:4.64971936328 | 1:2.2626681615 | 2:6.08890974176 -623286.293647 | 0:1.98406878339 | 1:9.87870130096 | 2:6.6115564819 -1103339.64514 | 0:3.51211106578 | 1:7.99084306741 | 2:9.58742898387 -2509173.60535 | 0:7.98698212656 | 1:3.21496511123 | 2:4.32248449352 -1662728.10923 | 0:5.2926518685 | 1:2.25429129929 | 2:1.72705622543 -1373956.95201 | 0:4.37344706286 | 1:0.296609931434 | 2:2.05785507957 -2520856.67152 | 0:8.0241751803 | 1:3.75606905394 | 2:3.58334818957 -2510020.48023 | 0:7.9896882291 | 1:4.42219359985 | 2:7.60592481848 -1931060.17441 | 0:6.14677846349 | 1:2.06675357115 | 2:4.25906585868 -2737687.6565 | 0:8.71437980747 | 1:4.86694843935 | 2:0.0405071312914 -2473024.34796 | 0:7.87194706518 | 1:6.8893339344 | 2:6.57698788851 -1426857.4016 | 0:4.54187067152 | 1:4.48217738747 | 2:5.50679379752 -790507.711477 | 0:2.51629339596 | 1:3.13856547839 | 2:8.28136500647 -1952179.9579 | 0:6.21401359188 | 1:3.07679833027 | 2:9.972596702 -1155292.66692 | 0:3.67748884094 | 1:8.68998455385 | 2:1.56271620185 -2595138.7606 | 0:8.26064145685 | 1:5.94053428069 | 2:9.44948095862 -2793139.2998 | 0:8.89086934744 | 1:2.70240774531 | 2:5.62123834681 -357015.622183 | 0:1.13643724035 | 1:2.3486404613 | 2:7.08200041552 -481149.280199 | 0:1.53163242075 | 1:9.90017731587 | 2:7.92015941452 -444259.783261 | 0:1.41417023953 | 1:5.35978779994 | 2:4.6456352592 -711180.717216 | 0:2.26383651358 | 1:8.81847014441 | 2:1.56518877609 -363272.084799 | 0:1.15633777327 | 1:0.676648926174 | 2:4.39905780602 -293823.154123 | 0:0.935274668806 | 1:0.664413610427 | 2:6.39799626386 -3026797.05126 | 0:9.63461067267 | 1:0.960540777692 | 2:5.85390140672 -43543.0969354 | 0:0.138665936028 | 1:7.40031855927 | 2:2.19229356141 -2401958.09069 | 0:7.64570544271 | 1:3.35257628389 | 2:0.5513193686 -2653251.6105 | 0:8.44563022777 | 1:7.06134018242 | 2:5.2845947271 -263363.63187 | 0:0.838368273064 | 1:6.38613606963 | 2:1.13911232768 -2566236.03223 | 0:8.16860601335 | 1:1.86875360243 | 2:6.51559961583 -1209026.81609 | 0:3.84848403538 | 1:3.35054857529 | 2:6.09949518804 -662676.590867 | 0:2.10944665005 | 1:9.24696477265 | 2:8.89728020981 -853846.986565 | 0:2.71788199178 | 1:0.0376717449011 | 2:1.61430524857 -1299347.9262 | 0:4.13600267217 | 1:5.36431440115 | 2:4.98402949124 -658241.234864 | 0:2.09532604224 | 1:8.96651032664 | 2:1.43712634046 -29464.6783186 | 0:0.0938104989825 | 1:2.48495947614 | 2:8.97947178906 -2470220.73715 | 0:7.86297136128 | 1:0.916138503073 | 2:1.71732553306 -326953.870644 | 0:1.04075218001 | 1:2.87582457914 | 2:9.05849274927 -1636016.08859 | 0:5.20763500447 | 1:3.43792834106 | 2:9.98663872632 -249774.393804 | 0:0.795125778842 | 1:7.94308410576 | 2:6.18560518729 -711238.179082 | 0:2.26397294086 | 1:3.4302776076 | 2:7.84047922335 -995269.369108 | 0:3.16808301822 | 1:4.58443544988 | 2:7.45228817367 -184395.808025 | 0:0.586967557695 | 1:1.96787206773 | 2:0.894227876295 -2820088.20851 | 0:8.97667853814 | 1:5.95732880236 | 2:6.62162982731 -687606.157496 | 0:2.18875077238 | 1:3.54110925914 | 2:3.31971651493 -2642655.12432 | 0:8.41184927054 | 1:1.1183273878 | 2:6.68807045524 -2685040.67727 | 0:8.5468126611 | 1:6.43599267233 | 2:8.39529281475 -191750.73224 | 0:0.610393997656 | 1:3.70320276551 | 2:9.83002882251 -1906438.77009 | 0:6.06840146371 | 1:1.53703159888 | 2:3.47464682887 -2386009.87058 | 0:7.59497104619 | 1:6.87760931736 | 2:1.58624537513 -2179655.43036 | 0:6.93806852313 | 1:0.457124468575 | 2:6.81489025251 -1414477.40889 | 0:4.50250341351 | 1:9.063099629 | 2:6.97999738119 -1140545.36665 | 0:3.63049089974 | 1:2.22285152205 | 2:5.26720529158 -25113.2741649 | 0:0.079985915886 | 1:5.54287483609 | 2:6.83579791451 -392249.689503 | 0:1.24861904005 | 1:5.61605493116 | 2:7.88037248083 -805981.197009 | 0:2.56557154653 | 1:5.97582434531 | 2:4.80869336718 -1698786.55332 | 0:5.40748988795 | 1:9.24811388064 | 2:0.118206510427 -215940.499587 | 0:0.687399283558 | 1:4.49148975935 | 2:0.959390770328 -2807688.22806 | 0:8.93720574824 | 1:5.67992854857 | 2:7.87741791942 -620523.276347 | 0:1.97522722386 | 1:4.47714920522 | 2:0.822703672645 -2176430.41906 | 0:6.92785219641 | 1:6.16203407559 | 2:2.4358220118 -587324.875705 | 0:1.8695209839 | 1:0.725858699115 | 2:0.633397159734 -1805662.99612 | 0:5.74766699178 | 1:6.75953738485 | 2:1.2142246487 -708815.350198 | 0:2.25629803911 | 1:7.74371908313 | 2:7.88239527414 -1793467.5181 | 0:5.70880549241 | 1:1.88435193492 | 2:2.66207391465 -597402.183482 | 0:1.9016333076 | 1:4.80989006817 | 2:0.721261060894 -2149638.78897 | 0:6.84259427052 | 1:8.77655817914 | 2:7.62842964586 -745251.784359 | 0:2.37227788129 | 1:7.62455792377 | 2:2.38364196231 -412338.737949 | 0:1.31257050874 | 1:6.31015262553 | 2:8.87184300738 -1498926.04059 | 0:4.77130183792 | 1:7.88690648158 | 2:5.05658561956 -2762039.89442 | 0:8.79193678374 | 1:9.65816796916 | 2:7.94103418575 -3006817.12571 | 0:9.57100762577 | 1:0.390776504483 | 2:9.76420254689 -1305699.75707 | 0:4.15618558839 | 1:1.23660427011 | 2:6.54818904058 -2389468.05771 | 0:7.60599017139 | 1:8.19503636797 | 2:4.32224608345 -469045.039427 | 0:1.49304643455 | 1:3.29719906697 | 2:5.62827641205 -311683.372177 | 0:0.992150808361 | 1:3.59174734731 | 2:8.55863712242 -1270846.00398 | 0:4.04524208891 | 1:1.18281720095 | 2:5.06606937047 -1318292.66113 | 0:4.19628581919 | 1:3.06108933627 | 2:7.91586868054 -1865097.03509 | 0:5.93684493934 | 1:5.99048735955 | 2:9.45582106175 -1993715.8277 | 0:6.34625474755 | 1:6.35333598864 | 2:1.52993744272 -852363.999916 | 0:2.71319332181 | 1:3.72726203276 | 2:9.39768500467 -1014742.08278 | 0:3.23006851565 | 1:4.80148898881 | 2:2.03710019468 -1346000.12156 | 0:4.28448464282 | 1:3.42780053557 | 2:0.119899004044 -1745513.90486 | 0:5.55617425275 | 1:3.04140657532 | 2:3.753439576 -1147598.47216 | 0:3.65300241521 | 1:9.26701128076 | 2:0.337184951717 -1559050.39725 | 0:4.96262434547 | 1:0.997972280818 | 2:6.90081544312 -1477220.78778 | 0:4.7021474006 | 1:0.419723382474 | 2:4.93794947131 -1114738.67317 | 0:3.54838466221 | 1:6.75421505897 | 2:0.122267612386 -193479.83941 | 0:0.615938040529 | 1:8.35404924193 | 2:9.3272264396 -736396.741318 | 0:2.34408761062 | 1:7.18758186735 | 2:0.911992424041 -564837.211611 | 0:1.79793835798 | 1:0.481547950957 | 2:2.76134097716 -484717.603169 | 0:1.54293987885 | 1:4.00230016978 | 2:3.53238633906 -399489.472665 | 0:1.27161868551 | 1:0.362347082932 | 2:4.9681755337 -1104586.06143 | 0:3.51607021108 | 1:7.02583662458 | 2:3.43742029361 -334281.789849 | 0:1.06406708853 | 1:1.64672224126 | 2:0.0606590047689 -1557685.16382 | 0:4.95830398556 | 1:3.93283295198 | 2:3.82266004416 -1640132.24888 | 0:5.22079345071 | 1:9.96339921359 | 2:8.00205384616 -186079.042447 | 0:0.592352416247 | 1:5.09235960706 | 2:6.21120081495 -2797899.96291 | 0:8.90601716358 | 1:2.0233147916 | 2:2.78527423061 -2098112.59784 | 0:6.67859136613 | 1:9.9583597139 | 2:1.67430483064 -879450.717601 | 0:2.79940324929 | 1:2.58590290743 | 2:5.20799839663 -2388503.36184 | 0:7.60288933564 | 1:4.70441570807 | 2:9.19099154397 -1409726.85437 | 0:4.48738016168 | 1:8.859721934 | 2:1.20733742745 -2957961.96366 | 0:9.4154956004 | 1:0.265195235923 | 2:6.95486407163 -432238.42705 | 0:1.37591346864 | 1:6.33665990083 | 2:4.81154622792 -1365694.25716 | 0:4.34721701727 | 1:8.52168461739 | 2:0.738818667667 -2932755.26825 | 0:9.33529449351 | 1:4.24890585999 | 2:1.80775958899 -1684659.469 | 0:5.36247911412 | 1:4.2830342931 | 2:9.08408279851 -34423.2751454 | 0:0.10964380078 | 1:8.23308962688 | 2:9.08411268199 -2945301.09095 | 0:9.37524605869 | 1:6.21239745068 | 2:0.563654057821 -951650.71713 | 0:3.02923628443 | 1:4.10507372109 | 2:0.0658068905642 -70181.4488176 | 0:0.223407647631 | 1:1.50345224022 | 2:1.18723690816 -1457639.20393 | 0:4.63986653718 | 1:6.13562074088 | 2:2.78060665574 -184502.802862 | 0:0.587309311728 | 1:2.10450396572 | 2:4.28776028772 -504321.628895 | 0:1.60535614381 | 1:5.70180483884 | 2:1.99634436363 -2599713.74431 | 0:8.27523515365 | 1:9.5410790505 | 2:2.06847602925 -2294046.70268 | 0:7.30225219684 | 1:7.95027008347 | 2:5.23563072174 -3133265.95505 | 0:9.97357421573 | 1:8.17232588822 | 2:8.57941794643 -2759121.05038 | 0:8.78261616538 | 1:6.22196589267 | 2:8.04410345166 -354234.73444 | 0:1.12759036425 | 1:2.92502141146 | 2:4.77876134486 -743842.352932 | 0:2.36773292618 | 1:0.832261692625 | 2:6.63973867272 -3071807.21748 | 0:9.7779557182 | 1:9.43653171503 | 2:3.07621024534 -936581.945986 | 0:2.98128427553 | 1:5.66078742907 | 2:4.10606429204 -1575191.20881 | 0:5.01406870094 | 1:8.70856456142 | 2:0.749203083992 -2475496.43439 | 0:7.8798292818 | 1:8.4328251914 | 2:4.00735619491 -246187.980523 | 0:0.78364435383 | 1:0.349090475795 | 2:2.92450077874 -2790577.61743 | 0:8.88277520987 | 1:9.65303712914 | 2:0.28343766386 -907180.710637 | 0:2.88771396053 | 1:7.60867025393 | 2:7.91237978134 -1250342.60729 | 0:3.97998709314 | 1:2.27229126967 | 2:9.52873411102 -908203.786519 | 0:2.8909290357 | 1:2.80015136477 | 2:1.70393640701 -104206.821414 | 0:0.331755593442 | 1:6.34098507188 | 2:3.90666629147 -2340706.67528 | 0:7.45076279857 | 1:6.46301302334 | 2:9.04219540495 -1158635.512 | 0:3.68806887358 | 1:1.66688421001 | 2:6.42734830441 -1311844.50199 | 0:4.17575531942 | 1:2.44037124006 | 2:7.84490878715 -1611725.08086 | 0:5.13034760356 | 1:7.30329616054 | 2:3.50291550017 -2070363.66001 | 0:6.59019557202 | 1:2.06299161728 | 2:7.43410858264 -328617.917466 | 0:1.04605411477 | 1:3.46759420534 | 2:4.57768426034 -1270185.77454 | 0:4.04318990832 | 1:6.90917985684 | 2:5.59212313445 -2149381.44482 | 0:6.8417548042 | 1:6.42166441623 | 2:1.18488179037 -2458957.39052 | 0:7.82711679038 | 1:0.661712066031 | 2:7.18800950506 -1498206.10413 | 0:4.7690081467 | 1:7.64805695385 | 2:7.72367234634 -824561.183229 | 0:2.6246755229 | 1:1.56988019503 | 2:4.31608630646 -2254616.96135 | 0:7.17672219899 | 1:5.50109724417 | 2:5.07041021978 -2744565.44485 | 0:8.73629553724 | 1:7.53683729326 | 2:0.706525152085 -43353.8058886 | 0:0.138013734552 | 1:1.64241569213 | 2:1.83116277208 -304944.173444 | 0:0.970748357493 | 1:9.28406134814 | 2:8.99222218805 -2771866.58484 | 0:8.82317353513 | 1:4.71947700171 | 2:5.68549833438 -1033421.05833 | 0:3.28953909659 | 1:6.36705827284 | 2:8.71769850502 -1750966.14475 | 0:5.57358717448 | 1:9.75217840761 | 2:9.15847569977 -563905.042486 | 0:1.79499520226 | 1:3.26762476703 | 2:2.20508323634 -331720.900512 | 0:1.05591702601 | 1:1.82157552705 | 2:7.59511986548 -3108631.60837 | 0:9.895105397 | 1:1.77418874957 | 2:4.4962509367 -662215.242767 | 0:2.10792605161 | 1:3.20947772529 | 2:5.18558647292 -1550121.24757 | 0:4.93423341312 | 1:4.64474703218 | 2:4.778786237 -2632502.70699 | 0:8.37952805239 | 1:0.533733634351 | 2:2.1538505075 -1328797.5538 | 0:4.22972969384 | 1:3.72586316191 | 2:4.35212346196 -1101155.63529 | 0:3.5050924973 | 1:0.265158402589 | 2:6.85027232371 -2374727.29012 | 0:7.5589989828 | 1:0.100118070818 | 2:3.52053749453 -1443794.78755 | 0:4.59577974024 | 1:3.97781310684 | 2:6.0736630877 -138571.248145 | 0:0.441110067847 | 1:2.74895523276 | 2:9.17237849393 -2659230.57329 | 0:8.4646831229 | 1:9.52469554211 | 2:4.88697088856 -582838.701617 | 0:1.8552515224 | 1:1.94148269179 | 2:9.31231242108 -1031144.08714 | 0:3.28227119864 | 1:4.04072432891 | 2:8.76469151243 -1280291.53348 | 0:4.07535083619 | 1:6.12910691126 | 2:8.03958529018 -692593.954737 | 0:2.20461324456 | 1:1.89577929592 | 2:2.39495836373 -2647991.11621 | 0:8.42885800845 | 1:3.86969175154 | 2:2.6110305434 -352327.822811 | 0:1.12151901415 | 1:2.75614657515 | 2:1.0909365043 -2642680.86999 | 0:8.41192904545 | 1:0.866052491347 | 2:4.30564311285 -2107780.37177 | 0:6.7093214896 | 1:4.92918143322 | 2:2.87702345807 -1413099.93517 | 0:4.49809205231 | 1:5.9652773898 | 2:7.81711999041 -1268967.17424 | 0:4.03932317719 | 1:8.32316950543 | 2:6.41390044533 -1002885.49545 | 0:3.19234993961 | 1:7.36872016907 | 2:5.63131787821 -2982871.42168 | 0:9.49485893926 | 1:8.84421421807 | 2:4.63685437573 -1382072.43785 | 0:4.39932186923 | 1:5.2108004801 | 2:3.60860001112 -242548.94852 | 0:0.772075995736 | 1:2.0938117557 | 2:5.0020286629 -2123383.46 | 0:6.75898698942 | 1:4.84635173423 | 2:7.64522494475 -1093667.9191 | 0:3.48130198675 | 1:5.32537098667 | 2:2.4291251193 -1819252.09162 | 0:5.79091137443 | 1:5.47412003357 | 2:0.89843822767 -2856740.10981 | 0:9.09333606455 | 1:4.89110460341 | 2:2.50871345609 -2652906.07014 | 0:8.44454728562 | 1:9.0260385352 | 2:5.90393555328 -306380.416702 | 0:0.975315017872 | 1:8.69889269604 | 2:1.39542355181 -1273475.05459 | 0:4.05362289465 | 1:2.60530380264 | 2:1.90636472923 -33577.2246226 | 0:0.106937558132 | 1:6.70542749384 | 2:5.84494456768 -2089394.79341 | 0:6.65082253853 | 1:7.73596984062 | 2:8.46233704386 -1598241.25083 | 0:5.08740694094 | 1:4.95436768642 | 2:7.54123941945 -172967.276771 | 0:0.550629133245 | 1:6.57605449381 | 2:7.3234733713 -1010829.34497 | 0:3.21763480026 | 1:7.22739761772 | 2:1.99759619437 -3043472.36149 | 0:9.68775267178 | 1:8.23990003328 | 2:4.71046576891 -2381537.86871 | 0:7.5807149103 | 1:4.40841353361 | 2:1.29949113557 -1195269.62533 | 0:3.80467189215 | 1:0.845623205909 | 2:0.837835368861 -800427.351613 | 0:2.54788457092 | 1:4.98793598239 | 2:4.85697044613 -1038347.66621 | 0:3.30520682345 | 1:4.72481015383 | 2:3.56070679854 -2055911.35402 | 0:6.54424089704 | 1:7.68337841205 | 2:0.479005654581 -317404.004692 | 0:1.01035595771 | 1:3.1042913507 | 2:3.01238839693 -2806451.93238 | 0:8.93327254382 | 1:5.91761001461 | 2:8.88020838569 -1265174.49818 | 0:4.02723574154 | 1:6.58861540313 | 2:0.176243366601 -2513742.12087 | 0:8.00157217417 | 1:8.77926449017 | 2:9.57812144963 -1519715.48345 | 0:4.83742366401 | 1:1.73336485366 | 2:5.39486679417 -2740296.74486 | 0:8.72272362832 | 1:9.36807793908 | 2:4.51347325462 -1400243.59665 | 0:4.45717345496 | 1:6.47925701809 | 2:4.26609114462 -1813471.39041 | 0:5.7725099948 | 1:5.3789861302 | 2:6.73543668337 -349233.867836 | 0:1.11171143539 | 1:7.48524133025 | 2:8.07943629128 -2485945.60777 | 0:7.91302186408 | 1:0.526949660375 | 2:7.83390160564 -729314.095293 | 0:2.32151848623 | 1:4.36561800923 | 2:3.79685172072 -387656.443852 | 0:1.23401533364 | 1:7.59385809051 | 2:7.16435462551 -1954358.96893 | 0:6.22094195827 | 1:2.19031201543 | 2:4.34518440421 -960175.750226 | 0:3.05641441446 | 1:8.98369630986 | 2:9.63924632442 -3071142.20176 | 0:9.77583804012 | 1:9.33619576487 | 2:5.74806927949 -1986034.55901 | 0:6.32176429982 | 1:1.69433949665 | 2:4.8813146846 -2581393.95858 | 0:8.21691833792 | 1:9.18433573156 | 2:7.49298105952 -1169477.68333 | 0:3.72257344692 | 1:0.836968364352 | 2:2.42939447783 -1823888.1012 | 0:5.80563663815 | 1:1.80790148881 | 2:9.24954624157 -2774529.00014 | 0:8.83166884978 | 1:7.10481292044 | 2:2.68707847399 -3040311.15811 | 0:9.67768899619 | 1:8.09566663022 | 2:9.38654843238 -2860125.06297 | 0:9.10414958981 | 1:9.39779126393 | 2:3.50511655257 -2779894.86071 | 0:8.84869088927 | 1:0.376521324204 | 2:2.44487209848 -1956403.17959 | 0:6.22745557591 | 1:2.96556515591 | 2:4.00828068815 -2199085.07953 | 0:6.99994956915 | 1:4.45651829616 | 2:2.71793481026 -738497.419355 | 0:2.35077770757 | 1:7.58467854454 | 2:1.9372161534 -1295666.17899 | 0:4.12431816122 | 1:9.40598693877 | 2:3.57472026173 -576176.857233 | 0:1.83405786966 | 1:3.29484986111 | 2:0.345085413964 -2980058.31336 | 0:9.48589290127 | 1:7.49616537155 | 2:1.66628402593 -783792.789236 | 0:2.49494287439 | 1:5.89271049862 | 2:5.68131953084 -801855.137381 | 0:2.5524412179 | 1:6.36280472171 | 2:6.32663154661 -1190329.12601 | 0:3.78897477282 | 1:4.20651350978 | 2:3.02379219437 -172987.943031 | 0:0.550709171354 | 1:8.22860979668 | 2:0.558645630929 -483709.3964 | 0:1.5397541065 | 1:6.72101590835 | 2:8.20739134188 -2513619.25975 | 0:8.00118866139 | 1:9.65643159235 | 2:4.92147870874 -1890830.32953 | 0:6.01874861636 | 1:5.06163844826 | 2:2.56183092911 -1644298.14441 | 0:5.2340475409 | 1:9.22398429238 | 2:6.30470796633 -1764584.29245 | 0:5.61687898973 | 1:3.24504885398 | 2:2.64900039651 -578911.398031 | 0:1.84276976687 | 1:4.17312210458 | 2:2.1429253065 -1335711.04311 | 0:4.25173922717 | 1:4.09622214601 | 2:8.96702201654 -2396210.86113 | 0:7.6274394437 | 1:6.6003947731 | 2:7.68603407563 -2783979.07082 | 0:8.86169797532 | 1:1.14516976336 | 2:6.19376895855 -1746599.31517 | 0:5.55967544417 | 1:8.39952059586 | 2:1.95003869125 -2314360.36804 | 0:7.3668444234 | 1:0.0402853656971 | 2:0.0342167788637 -2388991.4495 | 0:7.60444997786 | 1:5.51700885159 | 2:0.948218310987 -1991016.30324 | 0:6.33761307689 | 1:0.694976440134 | 2:5.10620689626 -740824.018502 | 0:2.35819884717 | 1:9.36277863524 | 2:4.37329149541 -496504.023505 | 0:1.58050897014 | 1:9.99780568939 | 2:9.37975274851 -3086843.66893 | 0:9.82574203254 | 1:0.598625862074 | 2:3.50701108547 -1433477.29026 | 0:4.56298899322 | 1:9.87780931647 | 2:2.67511983125 -1812573.42791 | 0:5.76967365724 | 1:7.92567323569 | 2:5.3289187391 -1482050.46909 | 0:4.71751774447 | 1:0.0693746381375 | 2:8.46144705082 -1859418.28802 | 0:5.91878650183 | 1:8.02974630315 | 2:8.08002799003 -2675325.42649 | 0:8.5159007832 | 1:7.91426594186 | 2:3.61012384698 -1940645.684 | 0:6.17729564113 | 1:2.70750338957 | 2:9.89147622598 -2067580.06385 | 0:6.58139192169 | 1:8.64977433674 | 2:9.47518315205 -286461.516167 | 0:0.911866962134 | 1:3.57815510307 | 2:9.7439819462 -709873.605548 | 0:2.25962681951 | 1:3.13522238089 | 2:9.69514091975 -1756060.00568 | 0:5.58977046942 | 1:6.16059969214 | 2:2.13672734035 -627615.37369 | 0:1.99778641637 | 1:2.66018250307 | 2:3.2119455361 -528209.464226 | 0:1.68142194665 | 1:8.99376932519 | 2:2.07385659849 -2483492.34001 | 0:7.90527775181 | 1:8.04916053803 | 2:9.74330583463 -1164327.63071 | 0:3.70624431157 | 1:8.25681619201 | 2:5.39006956146 -605713.073999 | 0:1.92812698397 | 1:9.36205268452 | 2:3.55804930793 -1434955.13137 | 0:4.56766046982 | 1:6.09378963017 | 2:0.757640888801 -2304134.51057 | 0:7.33436994792 | 1:8.78889478578 | 2:7.98274609738 -1741607.09929 | 0:5.5437608658 | 1:5.63488947056 | 2:4.76739824317 -3045043.80447 | 0:9.69274576552 | 1:7.20017720186 | 2:0.984552906248 -2294497.26264 | 0:7.30364429008 | 1:3.07154626183 | 2:4.06886312722 -2071577.28862 | 0:6.59406668595 | 1:2.99165509161 | 2:9.78738349593 -101777.175249 | 0:0.324040923487 | 1:8.5598677214 | 2:9.01139535157 -3067426.90906 | 0:9.76395104287 | 1:2.28288814331 | 2:9.33498865067 -2891757.4114 | 0:9.20480456409 | 1:5.45595935337 | 2:0.837006304926 -2555749.28506 | 0:8.13528345681 | 1:8.57212437073 | 2:9.73019159 -1095738.29851 | 0:3.48785476313 | 1:0.9837759267 | 2:8.10579129661 -1065618.20349 | 0:3.39203560564 | 1:7.49459108644 | 2:1.56882494135 -508561.207882 | 0:1.6188382146 | 1:4.20176461962 | 2:2.01497103583 -2158143.00694 | 0:6.86964443816 | 1:6.50188421243 | 2:0.0988186869121 -515546.588904 | 0:1.64110089822 | 1:7.39047456023 | 2:7.27402936324 -2127617.70224 | 0:6.77242581114 | 1:0.301905864028 | 2:1.34596305961 -2412520.12793 | 0:7.67931481624 | 1:2.11639468884 | 2:5.28524304995 -1421975.35702 | 0:4.52633433568 | 1:4.91200911839 | 2:0.326828730214 -1476296.89188 | 0:4.69926052274 | 1:6.67700794029 | 2:5.6667666178 -2802576.70882 | 0:8.9208980767 | 1:1.36902581098 | 2:1.70427970141 -1036978.07856 | 0:3.30085929215 | 1:6.11653205991 | 2:2.52336417113 -1756495.18679 | 0:5.59115334783 | 1:5.88849373953 | 2:5.10411726717 -642414.415929 | 0:2.04493074022 | 1:7.00387105573 | 2:4.3575803103 -253348.217919 | 0:0.806461147297 | 1:3.25079764337 | 2:6.53300842262 -296040.862718 | 0:0.942358711756 | 1:3.54531713749 | 2:0.911970182909 -2324380.09478 | 0:7.39878021063 | 1:4.90679617016 | 2:2.19941476863 -3140680.63386 | 0:9.99718241053 | 1:8.92806373164 | 2:1.41175732259 -2147761.12727 | 0:6.8366045204 | 1:7.27389445008 | 2:2.13390312898 -1344589.92725 | 0:4.2800267787 | 1:7.01310682028 | 2:1.02771298836 -3045955.74488 | 0:9.69564340872 | 1:6.60249549755 | 2:2.35680675528 -655423.574533 | 0:2.08630961607 | 1:3.45687950189 | 2:2.23653380707 -2717489.08887 | 0:8.65012492114 | 1:9.41189579539 | 2:2.05946075171 -36698.5172109 | 0:0.116879841966 | 1:7.50445259655 | 2:5.12683925792 -1285697.14596 | 0:4.09258290333 | 1:9.07984413383 | 2:5.71917816446 -1864985.90151 | 0:5.9365030792 | 1:7.36876219144 | 2:2.39771036137 -1785759.19994 | 0:5.68429746379 | 1:5.16863087775 | 2:3.07077896732 -1205038.16055 | 0:3.83581577937 | 1:6.60106207438 | 2:1.34452623579 -1270213.88502 | 0:4.04322887197 | 1:1.05319888173 | 2:0.0147306286105 -2645791.31123 | 0:8.42186648001 | 1:5.1071113961 | 2:9.44015478931 -1667263.09536 | 0:5.30712587742 | 1:6.7391767696 | 2:0.894640890213 -518088.920309 | 0:1.64914890343 | 1:2.23248983119 | 2:3.66744807593 -2933483.55265 | 0:9.33758140759 | 1:0.621689656669 | 2:2.00912713291 -2842026.16779 | 0:9.04649425804 | 1:4.21469670856 | 2:1.78628210142 -2070944.23768 | 0:6.59207795313 | 1:6.04427896042 | 2:3.38964337511 -1970700.06161 | 0:6.27298978007 | 1:5.95376880638 | 2:8.35578933149 -1443573.03058 | 0:4.59505052778 | 1:1.27239135077 | 2:1.07048647265 -1153398.86494 | 0:3.67146839355 | 1:9.58454399841 | 2:4.459986483 -8284.64404084 | 0:0.0264084551181 | 1:4.35786644304 | 2:7.44225927687 -289732.928048 | 0:0.922309623789 | 1:6.9893182263 | 2:0.447690435151 -2581943.97289 | 0:8.21865480599 | 1:7.52852535358 | 2:1.90081616151 -1573712.86603 | 0:5.00935634616 | 1:7.93886676795 | 2:2.67302762147 -2455135.20706 | 0:7.81496021824 | 1:1.80079221927 | 2:6.96337596181 -1010584.06133 | 0:3.21687109842 | 1:9.2051997599 | 2:9.87141396408 -2010963.05073 | 0:6.40110817431 | 1:0.993437815452 | 2:6.99537344294 -3087237.02254 | 0:9.82699309212 | 1:0.479813095493 | 2:8.48190613506 -2384569.1909 | 0:7.59040935693 | 1:9.67611449318 | 2:6.06570954857 -435692.308935 | 0:1.38691860099 | 1:7.62060512457 | 2:7.46445500859 -1265303.79883 | 0:4.02761981626 | 1:3.40038248293 | 2:5.87435257703 -23687.1237476 | 0:0.0754609580399 | 1:7.23814717745 | 2:9.60633317901 -1228745.26742 | 0:3.91126796606 | 1:5.44853650896 | 2:1.18021593923 -219920.610549 | 0:0.700044469242 | 1:1.71950845909 | 2:4.29245841181 -163293.366763 | 0:0.519804106775 | 1:2.86775802816 | 2:6.59414972338 -655365.058836 | 0:2.08611316357 | 1:2.27547095016 | 2:9.41622767018 -845240.660141 | 0:2.69050584799 | 1:2.20168169087 | 2:0.0153115160412 -1443856.15546 | 0:4.59595997939 | 1:2.22720049302 | 2:5.81123221751 -2770486.07341 | 0:8.81876034603 | 1:2.53068039107 | 2:7.285415536 -1554323.77817 | 0:4.94761150437 | 1:4.76178537498 | 2:5.46558453343 -19786.9177368 | 0:0.0630043747091 | 1:2.38879093939 | 2:5.99034556293 -2228854.89488 | 0:7.09475717518 | 1:9.93524740379 | 2:6.52262845687 -1770855.95776 | 0:5.63684027871 | 1:3.00640677191 | 2:6.20966650833 -3107538.77693 | 0:9.8916344592 | 1:2.66167815731 | 2:9.65294520971 -2477979.97388 | 0:7.88767611815 | 1:1.64860678224 | 2:3.56825195106 -1883066.85382 | 0:5.9940782012 | 1:9.87446357769 | 2:3.2714736168 -939375.618413 | 0:2.99017238548 | 1:5.14688009873 | 2:7.48235036849 -2624302.29731 | 0:8.35343854653 | 1:2.0675409119 | 2:9.13644317684 -1276452.44593 | 0:4.06315445733 | 1:8.89123029953 | 2:3.9819229469 -2013387.45097 | 0:6.40883190531 | 1:1.76072633993 | 2:1.31461316086 -2502920.05229 | 0:7.96710188681 | 1:6.16582285771 | 2:5.49896172984 -1036039.60384 | 0:3.29783933486 | 1:2.32611235393 | 2:9.07023839217 -1434207.45517 | 0:4.56524238843 | 1:1.67097619946 | 2:5.79711949007 -1674043.05549 | 0:5.32872288203 | 1:8.55956083688 | 2:2.20875810141 -1505169.11721 | 0:4.79115195169 | 1:5.3095144788 | 2:5.58907113135 -2750683.60736 | 0:8.75571234991 | 1:0.822428315633 | 2:5.7633709858 -909923.131204 | 0:2.89644991186 | 1:8.36777195374 | 2:6.97449823028 -1379555.56992 | 0:4.39133743551 | 1:8.34224885913 | 2:8.56265738849 -1771719.24006 | 0:5.63963514918 | 1:8.44973077474 | 2:3.81038506088 -432697.383642 | 0:1.37733970532 | 1:2.31765456881 | 2:2.23851210054 -2506477.68131 | 0:7.97841634332 | 1:5.02534542686 | 2:0.348342099694 -5473.045931 | 0:0.0174962839165 | 1:8.69709795658 | 2:7.53695058731 -2773813.47551 | 0:8.82936927321 | 1:4.55571795649 | 2:7.09419790741 -2804719.13009 | 0:8.92773682813 | 1:3.59561177907 | 2:7.66499583981 -1915039.01631 | 0:6.09584740304 | 1:9.70774743739 | 2:8.24550085317 -1539245.89384 | 0:4.89960287613 | 1:3.11665094098 | 2:1.61426562531 -821344.181987 | 0:2.61447657172 | 1:6.3333253401 | 2:2.26686391276 -232941.936702 | 0:0.741517926793 | 1:4.64710823222 | 2:1.95222329983 -659411.135305 | 0:2.09905863811 | 1:9.97320545078 | 2:3.40014720499 -1209995.09992 | 0:3.8515848585 | 1:5.51573556263 | 2:1.86374604492 -2569625.48554 | 0:8.17946435007 | 1:9.90967370678 | 2:4.8096337774 -76309.8002578 | 0:0.242905683495 | 1:0.445154916731 | 2:6.35408221345 -3022539.49693 | 0:9.62108374987 | 1:3.89403926582 | 2:4.48523210871 -525114.599644 | 0:1.67152163253 | 1:3.30808819818 | 2:7.70392187374 -812321.887519 | 0:2.58576922566 | 1:7.6703490341 | 2:1.93542884247 -2409597.26654 | 0:7.67001896386 | 1:3.03362686715 | 2:4.10592456383 -889176.772025 | 0:2.83041733904 | 1:8.97003603757 | 2:6.75388653792 -1979840.16586 | 0:6.30209011913 | 1:6.70253852883 | 2:9.32922614573 -1518980.49376 | 0:4.83509776053 | 1:3.31497993224 | 2:8.32019823353 -2743660.79346 | 0:8.73337818307 | 1:3.15983589192 | 2:5.30289928296 -1664170.71868 | 0:5.29723318853 | 1:1.01940788467 | 2:1.86573893707 -1896219.60083 | 0:6.03594410678 | 1:9.80214647806 | 2:3.20415594425 -2259744.4231 | 0:7.19300330724 | 1:0.84977883342 | 2:2.58769740995 -890000.815754 | 0:2.83296952122 | 1:0.758698187263 | 2:7.85947233936 -49541.4610106 | 0:0.157701296333 | 1:0.671790090848 | 2:6.99950554512 -2986057.41169 | 0:9.50500631272 | 1:9.54483872657 | 2:0.960401825579 -1430691.11667 | 0:4.55404949252 | 1:1.66710509983 | 2:2.62447245227 -496183.853063 | 0:1.57947214549 | 1:7.94711901416 | 2:1.95955489529 -2976246.44 | 0:9.473737462 | 1:4.96211339265 | 2:6.69292340673 -2764476.54663 | 0:8.79961460538 | 1:0.582355635804 | 2:3.36251221599 -2890661.282 | 0:9.20131807624 | 1:5.75775453624 | 2:1.84610916215 -1829313.48764 | 0:5.82297226675 | 1:9.46742359721 | 2:7.08505197683 -2981699.38968 | 0:9.49111662881 | 1:7.49790327083 | 2:3.81095084768 -382084.030354 | 0:1.21623747987 | 1:2.92254265997 | 2:6.30129923706 -2831020.9406 | 0:9.01145405377 | 1:3.11936572592 | 2:6.46215627098 -1534943.67511 | 0:4.88590897105 | 1:3.17392362207 | 2:7.4422896904 -2331531.46714 | 0:7.42151076613 | 1:1.0825253103 | 2:1.59921728446 -2071632.62105 | 0:6.59424982716 | 1:3.80457997677 | 2:6.30045763405 -1178500.91062 | 0:3.75130523087 | 1:1.98871517755 | 2:7.93909425459 -2564752.39058 | 0:8.16394753774 | 1:9.30034419874 | 2:5.17666564623 -3086126.69135 | 0:9.82345914005 | 1:0.519787368184 | 2:0.627670534044 -902597.96298 | 0:2.87313246582 | 1:8.28758555088 | 2:6.247843052 -1331010.40612 | 0:4.23676936782 | 1:3.25524692077 | 2:8.51327920242 -293079.804655 | 0:0.93296690688 | 1:7.43389298368 | 2:6.32204212783 -1031963.59334 | 0:3.2848496246 | 1:0.546077839491 | 2:2.3448514841 -1019538.29259 | 0:3.24536262799 | 1:7.96504087942 | 2:5.96320643183 -2792881.71058 | 0:8.89003349311 | 1:0.856675917866 | 2:6.58852159939 -942034.110864 | 0:2.99862275864 | 1:3.7698785304 | 2:4.27193824379 -1580820.06442 | 0:5.03191605837 | 1:0.609804626282 | 2:7.80903981037 -920038.439961 | 0:2.92859246437 | 1:1.9336014996 | 2:5.46081056571 -935031.610944 | 0:2.97636111021 | 1:7.01811155922 | 2:3.44404606602 -2261526.44576 | 0:7.19874080737 | 1:8.40131028749 | 2:3.77441895345 -2439865.27147 | 0:7.76636969089 | 1:3.56614415813 | 2:3.72234723335 -1419792.54391 | 0:4.5193975794 | 1:6.22887299918 | 2:9.60153114193 -345753.156122 | 0:1.10064983822 | 1:9.55586911939 | 2:1.08457739081 -663047.676448 | 0:2.11055042618 | 1:0.271180868031 | 2:9.79863388596 -2449334.1864 | 0:7.79650956063 | 1:3.49101966652 | 2:9.63534013199 -556214.905434 | 0:1.7705617373 | 1:8.48686436822 | 2:7.08394299678 -2571145.53117 | 0:8.18424382308 | 1:3.07160479809 | 2:9.40677201398 -401859.042445 | 0:1.27920009832 | 1:4.86392772434 | 2:0.446334430702 -2506969.19725 | 0:7.97997176627 | 1:3.96785030927 | 2:0.164615395382 -51125.1169224 | 0:0.162739088876 | 1:0.307198935766 | 2:9.25903541246 -757999.117518 | 0:2.41283975588 | 1:5.98057282858 | 2:3.01713403744 -1992153.52784 | 0:6.34130933247 | 1:9.54639962879 | 2:6.45292201597 -509860.261944 | 0:1.6230064609 | 1:8.05343638929 | 2:7.13170303934 -45594.051306 | 0:0.145153175004 | 1:2.62915250936 | 2:3.2983005098 -105351.737034 | 0:0.335412732897 | 1:7.81982401847 | 2:2.62496451418 -1465702.12907 | 0:4.66549610633 | 1:2.01557525297 | 2:7.73687871594 -3053330.58376 | 0:9.71912609388 | 1:7.50950819088 | 2:3.65854127152 -1772690.0215 | 0:5.64268844791 | 1:4.18398924097 | 2:8.64476407877 -1437009.84969 | 0:4.57414894085 | 1:0.0765388895596 | 2:0.938516282746 -164375.42243 | 0:0.523251470927 | 1:3.22377360696 | 2:1.67753584869 -804122.732365 | 0:2.55960702369 | 1:0.313872293496 | 2:4.45320389711 -380500.209472 | 0:1.21119905259 | 1:3.27442731618 | 2:8.29923843672 -828646.51946 | 0:2.63771361704 | 1:5.51762551081 | 2:8.39416770273 -2497958.77119 | 0:7.95131881111 | 1:7.23069928429 | 2:4.86887056638 -2421542.3952 | 0:7.70803379856 | 1:2.1383494323 | 2:1.19576820227 -1050526.89348 | 0:3.34398217169 | 1:5.60944583016 | 2:0.562624284072 -2562642.37218 | 0:8.15723387934 | 1:9.61849414998 | 2:4.46140716275 -1100207.93723 | 0:3.50208365697 | 1:1.16692589502 | 2:9.00671143819 -891987.301739 | 0:2.83929689676 | 1:1.24430108324 | 2:6.55773380252 -1026938.16211 | 0:3.26890146979 | 1:6.14566253942 | 2:9.60286519817 -1115038.8454 | 0:3.54932445277 | 1:4.93555924429 | 2:5.24123176922 -1664667.17899 | 0:5.29886573681 | 1:7.07823537937 | 2:0.0391020110734 -1133011.39222 | 0:3.60656949326 | 1:9.17831174012 | 2:7.86414569857 -803763.430664 | 0:2.55851064892 | 1:5.79937178927 | 2:5.56348709468 -2833895.94125 | 0:9.0206164294 | 1:4.38951832438 | 2:5.80995737717 -1585122.09844 | 0:5.0456537928 | 1:5.70164471222 | 2:7.23223279361 -484051.008762 | 0:1.54083831463 | 1:6.35252118534 | 2:8.67317918638 -814678.838732 | 0:2.59323059809 | 1:2.912449803 | 2:4.90076203005 -1334379.53428 | 0:4.24747376763 | 1:0.950953196596 | 2:0.287423162114 -3020954.7989 | 0:9.61602454255 | 1:2.16065022469 | 2:4.08625245162 -1991628.39135 | 0:6.33964123632 | 1:9.94827381804 | 2:8.43213622643 -1880749.60612 | 0:5.98664499225 | 1:3.2464983763 | 2:9.71871065346 -3024590.33054 | 0:9.62765277908 | 1:8.64903401236 | 2:3.14736919042 -1664075.34448 | 0:5.29698333611 | 1:7.24849381414 | 2:6.30922735079 -837182.061501 | 0:2.66484631986 | 1:1.25221718767 | 2:8.01829201884 -346495.297991 | 0:1.10297280264 | 1:4.99436133735 | 2:4.2772133886 -1917030.05994 | 0:6.10218159936 | 1:9.30226367896 | 2:3.12027133354 -1702436.36243 | 0:5.41904496127 | 1:1.98655392101 | 2:0.901807999472 -1414161.53474 | 0:4.50144851901 | 1:3.33230489902 | 2:2.17735752471 -1720062.29823 | 0:5.47520386443 | 1:8.21868099231 | 2:5.37590189522 -1004370.39806 | 0:3.19704391513 | 1:3.58718859708 | 2:2.76990527008 -922290.761438 | 0:2.93578944487 | 1:5.13460321421 | 2:1.98725161996 -1586715.04073 | 0:5.0507245448 | 1:5.73119678902 | 2:6.64738175069 -2054943.5016 | 0:6.5411735945 | 1:9.24489946476 | 2:3.40442505289 -3060410.7178 | 0:9.74160337979 | 1:0.611954553979 | 2:3.13278779431 -1310493.73659 | 0:4.17148486739 | 1:5.82209288143 | 2:8.09456510346 -1522489.1359 | 0:4.84631887082 | 1:9.42961110135 | 2:8.30548956944 -1113368.20801 | 0:3.54398596151 | 1:2.53788815718 | 2:3.69322919744 -324626.563508 | 0:1.03339377121 | 1:8.63109484883 | 2:4.12004997819 -1555250.12678 | 0:4.95057715936 | 1:6.73174374149 | 2:0.097101429956 -3124034.39902 | 0:9.94416863151 | 1:5.7837957881 | 2:2.11031843138 -1924555.51029 | 0:6.12611773024 | 1:7.199161128 | 2:5.50305870522 -2690586.25008 | 0:8.56445164224 | 1:4.91269495861 | 2:7.43227273169 -3141284.208 | 0:9.99907853666 | 1:6.01697760547 | 2:9.93846023118 -1535497.5361 | 0:4.88769838663 | 1:6.23666239615 | 2:5.48277766023 -2110841.32589 | 0:6.7190779245 | 1:6.44863398878 | 2:2.10126527705 -621234.730835 | 0:1.97749230326 | 1:4.52902916151 | 2:4.98322349391 -564638.18719 | 0:1.79734277046 | 1:4.87831618481 | 2:0.36382563294 -51920.1493389 | 0:0.165299249012 | 1:3.72599006303 | 2:1.47566134379 -91252.9594752 | 0:0.290540319722 | 1:8.44901605393 | 2:5.16762794838 -193494.41065 | 0:0.615920228178 | 1:0.912294871571 | 2:5.24269307253 -2748973.30547 | 0:8.75034603478 | 1:9.83560021998 | 2:7.89011015734 -1665831.54516 | 0:5.30258594626 | 1:8.69119197686 | 2:1.8362476211 -2652218.36862 | 0:8.44231367687 | 1:3.85748966644 | 2:4.40716367687 -1649118.98427 | 0:5.24935415902 | 1:4.74869835398 | 2:2.41274663682 -1707670.75244 | 0:5.4357343873 | 1:5.21289327013 | 2:2.68174447817 -64773.5311197 | 0:0.206263679073 | 1:9.61625217333 | 2:9.31027550364 -559797.228289 | 0:1.78190577409 | 1:1.66339565097 | 2:9.65267222472 -2334083.39507 | 0:7.42965867807 | 1:3.96515690491 | 2:2.58449122288 -8914.18889767 | 0:0.0284562717743 | 1:9.44833508141 | 2:1.41011408906 -2178063.06297 | 0:6.93301125913 | 1:1.7790372529 | 2:0.81838032165 -1218190.04628 | 0:3.87765243359 | 1:3.45557619574 | 2:6.22142081723 -3067263.25641 | 0:9.76346543351 | 1:6.37665054985 | 2:7.75912876021 -2458579.67368 | 0:7.82593554933 | 1:3.10426687133 | 2:3.44693570616 -1613069.86449 | 0:5.13457035353 | 1:0.598969945584 | 2:8.39011617261 -2705232.59489 | 0:8.61110333164 | 1:8.49323968347 | 2:5.56138196954 -3047141.0071 | 0:9.69944135849 | 1:9.51684323456 | 2:6.35272132908 -133788.134744 | 0:0.425906269222 | 1:5.22247145136 | 2:9.53342597035 -253090.578972 | 0:0.805685434025 | 1:8.3953146191 | 2:6.92630853993 -1559507.97874 | 0:4.96410266333 | 1:3.52393995946 | 2:5.03488488198 -3113982.79431 | 0:9.91220150492 | 1:9.04733331192 | 2:2.05477405275 -154529.810784 | 0:0.491967284368 | 1:9.64550110916 | 2:2.12263591328 -2569242.02075 | 0:8.17819439787 | 1:4.18933277414 | 2:3.59896366252 -895394.182378 | 0:2.85015246015 | 1:2.53297147584 | 2:3.49590446251 -2812525.34847 | 0:8.9525868314 | 1:3.82948435183 | 2:7.05092999869 -1817111.83879 | 0:5.78409109437 | 1:4.5886821318 | 2:3.62463770139 -2938900.54527 | 0:9.35483410243 | 1:1.76439898969 | 2:5.28852980376 -2104118.74933 | 0:6.69763776509 | 1:1.63591201371 | 2:3.92068531055 -279594.00208 | 0:0.890044253425 | 1:7.90056696572 | 2:5.25485933564 -2554544.32344 | 0:8.13142308591 | 1:5.6907043904 | 2:3.8899095733 -503008.177392 | 0:1.60115757372 | 1:3.64753542053 | 2:9.56303061435 -1652315.2076 | 0:5.25951615907 | 1:3.36879041814 | 2:1.45141811795 -3072525.62335 | 0:9.78018066838 | 1:2.2713147704 | 2:9.5837315361 -1814180.42682 | 0:5.77476519238 | 1:5.17758580036 | 2:2.68328267811 -1866330.34387 | 0:5.94072304365 | 1:0.467456142941 | 2:9.67188399352 -1535975.27303 | 0:4.88917015856 | 1:0.56635130147 | 2:1.44298189311 -1145699.21298 | 0:3.6469114474 | 1:4.00015604756 | 2:2.25561541307 -605911.814054 | 0:1.92870015632 | 1:2.47171959476 | 2:5.73331018099 -144346.702302 | 0:0.459505621137 | 1:4.10484496606 | 2:0.979589263367 -1306878.24041 | 0:4.16000920892 | 1:9.62828455741 | 2:0.643669434444 -2860071.75323 | 0:9.10393118675 | 1:3.75072824422 | 2:8.94858647792 -1545596.48048 | 0:4.91979992997 | 1:1.08698426816 | 2:8.6267537452 -3084822.22422 | 0:9.81938219176 | 1:9.24936124524 | 2:9.51103070372 -3043755.22377 | 0:9.68860882937 | 1:3.11345390046 | 2:1.97666122608 -118813.332312 | 0:0.378277370526 | 1:9.56019753769 | 2:0.50589400327 -2999257.34872 | 0:9.54696583685 | 1:2.91203795018 | 2:3.03978990638 -516314.533609 | 0:1.64353002 | 1:5.61400394466 | 2:7.55253737071 -210321.481386 | 0:0.669534188381 | 1:6.90395257917 | 2:9.97222239869 -1685888.60417 | 0:5.366362433 | 1:0.904584565613 | 2:7.08417817364 -838971.657452 | 0:2.6705559927 | 1:2.78327018256 | 2:4.46103887208 -1979837.53007 | 0:6.30207977439 | 1:6.47593437218 | 2:9.15978277352 -1989171.21482 | 0:6.33177334095 | 1:4.56317840342 | 2:9.12781934644 -590374.939725 | 0:1.87924945303 | 1:3.02184180836 | 2:1.39430300254 -1359566.23872 | 0:4.32768584278 | 1:5.61548799064 | 2:9.65685876801 -34792.9379642 | 0:0.110786101362 | 1:4.24828842369 | 2:8.01693952229 -1751229.25389 | 0:5.57437741232 | 1:4.27290976324 | 2:1.24449342065 -1277717.76065 | 0:4.0671240173 | 1:2.15996190981 | 2:1.11042352743 -898721.572943 | 0:2.86073765149 | 1:1.81067081067 | 2:6.87981054982 -292803.688409 | 0:0.932108371347 | 1:9.79536272988 | 2:7.84214154475 -2401370.07354 | 0:7.64380529859 | 1:0.0572909429275 | 2:1.42823526781 -1013895.06959 | 0:3.22735559884 | 1:2.85534480363 | 2:1.08383306548 -1131073.20795 | 0:3.60034241054 | 1:2.49572077535 | 2:2.39068871128 -2987850.94797 | 0:9.5106968041 | 1:7.39827013583 | 2:8.39157040697 -1835113.39355 | 0:5.8413690807 | 1:1.94666993264 | 2:2.37366314266 -1895463.32978 | 0:6.03353684335 | 1:9.80494152254 | 2:1.82761070108 -2771313.14962 | 0:8.8214159025 | 1:5.1840959141 | 2:5.16822628738 -2219951.93994 | 0:7.06636544952 | 1:3.82410588206 | 2:6.02061352794 -2620451.58815 | 0:8.34118456776 | 1:2.44076734925 | 2:4.60184841767 -1349029.05736 | 0:4.29411349473 | 1:1.97196880337 | 2:5.45113278719 -3060890.99375 | 0:9.74318078292 | 1:6.25012515811 | 2:4.14133397498 -252060.440675 | 0:0.802376258183 | 1:4.90118815433 | 2:0.557805297244 -2408989.54382 | 0:7.66808314693 | 1:2.87436952943 | 2:8.03834176099 -1386054.74501 | 0:4.41196946798 | 1:1.90815068118 | 2:3.34770463586 -900133.15545 | 0:2.8652493882 | 1:3.9583398103 | 2:1.54435230349 -1204695.00439 | 0:3.83473261096 | 1:7.65975572323 | 2:3.28715414545 -3034723.55206 | 0:9.65990304262 | 1:8.09148012237 | 2:2.36888696169 -2357349.13617 | 0:7.50368900814 | 1:0.848317192994 | 2:0.994959818218 -57074.4192253 | 0:0.181724873314 | 1:5.9355168296 | 2:0.309009197308 -1218941.21384 | 0:3.88005746903 | 1:5.07770405688 | 2:8.89801313154 -1364505.56227 | 0:4.3434150914 | 1:6.41307722426 | 2:5.78414561606 -1298875.54765 | 0:4.13453853627 | 1:9.94257093724 | 2:4.57153749362 -687471.37702 | 0:2.1883289612 | 1:4.37679142629 | 2:3.38987132088 -1572740.96087 | 0:5.00627168325 | 1:8.9833505874 | 2:9.92757613199 -3139766.0026 | 0:9.99426967627 | 1:8.76923636631 | 2:4.85275334906 -1901930.18527 | 0:6.05409656131 | 1:6.91377746599 | 2:5.801334579 -1268003.46183 | 0:4.03619248924 | 1:1.00900493833 | 2:2.71843565903 -1318054.01509 | 0:4.19556824086 | 1:7.93649392728 | 2:4.79475872775 -1029785.78595 | 0:3.2779566183 | 1:5.08756818158 | 2:9.39312370401 -2696395.06101 | 0:8.58295959903 | 1:6.99028162128 | 2:0.900891399735 -1000360.19633 | 0:3.18428753397 | 1:4.57234465874 | 2:0.333895551993 -1678368.21214 | 0:5.34243216638 | 1:1.82096793567 | 2:1.15895904418 -1619727.90087 | 0:5.15576366998 | 1:0.611784030444 | 2:8.56064722205 -854013.918133 | 0:2.71842676937 | 1:1.59310311442 | 2:3.52730248095 -2384382.86162 | 0:7.58977900941 | 1:5.35874644858 | 2:3.58405336617 -1957521.08171 | 0:6.23101096433 | 1:2.61691591925 | 2:7.3504091939 -1729988.87049 | 0:5.50673436001 | 1:0.475761578743 | 2:0.460130273171 -1217057.73406 | 0:3.87408562823 | 1:7.79809109854 | 2:6.00095886796 -182433.406664 | 0:0.580710091291 | 1:0.69923081738 | 2:9.23323308208 -3116095.00406 | 0:9.91892245155 | 1:8.76546218475 | 2:5.80534320804 -1351530.43708 | 0:4.30208936637 | 1:3.5631646736 | 2:6.73735348669 -629117.607362 | 0:2.00254716676 | 1:0.224355153864 | 2:3.56139068167 -1412276.30003 | 0:4.49542448232 | 1:0.649417102901 | 2:9.07609894316 -397315.518149 | 0:1.2647243925 | 1:3.33294253825 | 2:1.2403547245 -1830268.91748 | 0:5.82600649254 | 1:8.6554311663 | 2:4.96330196623 -1197673.31656 | 0:3.81233821147 | 1:2.59912310603 | 2:3.51046211498 -1366541.60931 | 0:4.34992150425 | 1:9.36551925233 | 2:8.82329149375 -1062314.37784 | 0:3.38150183624 | 1:5.48248757867 | 2:6.42247277125 -653631.629575 | 0:2.08060251389 | 1:3.09062547077 | 2:9.78271483144 -280092.45742 | 0:0.891575648857 | 1:1.49699544394 | 2:8.07354709044 -1630780.10858 | 0:5.1909682144 | 1:3.42239546669 | 2:3.30262161806 -1423851.60107 | 0:4.53226588983 | 1:0.191371801496 | 2:3.65024131419 -1723099.24431 | 0:5.48485621528 | 1:6.53115487349 | 2:1.73834961712 -1516133.86809 | 0:4.8260908345 | 1:9.59497854305 | 2:9.77974464287 -18322.878132 | 0:0.0583936351999 | 1:8.12100287725 | 2:9.07154933989 -1345378.8469 | 0:4.28247888019 | 1:0.160746257317 | 2:1.7102838403 -101928.948124 | 0:0.32450246898 | 1:6.06016128414 | 2:8.74419598081 -1385733.02862 | 0:4.41094013239 | 1:1.2961029976 | 2:3.16573249485 -1500460.14287 | 0:4.77615629224 | 1:4.55415229473 | 2:9.58181811492 -1965464.48611 | 0:6.25634107242 | 1:7.88519212592 | 2:5.66667818337 -1657406.99508 | 0:5.27575535192 | 1:7.02233715623 | 2:4.53225454274 -578656.34901 | 0:1.84197866358 | 1:6.57784814005 | 2:7.83244977081 -2790258.43631 | 0:8.88173142659 | 1:6.43060607272 | 2:1.57759904754 -626141.944426 | 0:1.99312034214 | 1:5.44248762751 | 2:1.65139489665 -1695925.8046 | 0:5.39838252645 | 1:9.0965073929 | 2:8.87429022807 -146324.851378 | 0:0.465776052373 | 1:1.06548645936 | 2:8.93382957029 -1026199.08431 | 0:3.26657276207 | 1:8.91072147135 | 2:2.43548453298 -398849.287893 | 0:1.26958636017 | 1:0.993888046756 | 2:3.70209766576 -2942357.76471 | 0:9.36584095634 | 1:2.01634713364 | 2:8.80450722703 -258147.982376 | 0:0.821730792062 | 1:2.26624762413 | 2:3.49840598549 -2903158.32391 | 0:9.24107684158 | 1:3.37105516548 | 2:1.02058277393 -2403737.29096 | 0:7.65134553718 | 1:0.653746906327 | 2:0.5119234262 -135109.29945 | 0:0.43007458739 | 1:0.923562389825 | 2:4.19558427194 -1530232.28783 | 0:4.87096064624 | 1:8.79625187716 | 2:8.84998311025 -2556936.84601 | 0:8.13900717059 | 1:2.03236094991 | 2:2.86174684012 -668332.282011 | 0:2.12742879315 | 1:6.87093150429 | 2:7.46979213232 -290610.372407 | 0:0.925087309795 | 1:5.21467118364 | 2:8.36296756561 -486066.509098 | 0:1.54723042801 | 1:3.63650756489 | 2:1.10256708689 -2279990.03499 | 0:7.25745582412 | 1:1.85581918572 | 2:9.40832755691 -3131504.98758 | 0:9.96797382062 | 1:8.74536370517 | 2:2.56832894976 -430509.935496 | 0:1.37039877464 | 1:4.86094141211 | 2:4.51264982476 -1211004.16216 | 0:3.854801719 | 1:6.08527110939 | 2:2.55376196969 -1520642.18904 | 0:4.84036348452 | 1:0.576716221671 | 2:3.35576321054 -1927966.43662 | 0:6.13693085644 | 1:2.07539206805 | 2:7.87112529879 -1727009.76922 | 0:5.49725579202 | 1:0.964263031347 | 2:2.57178335298 -576974.741795 | 0:1.83661231127 | 1:4.99826630905 | 2:1.02346338165 -1727559.48037 | 0:5.49904189155 | 1:5.17388903678 | 2:1.34934554266 -2125027.44619 | 0:6.76421987222 | 1:4.8356657378 | 2:4.62544902611 -1391917.09091 | 0:4.43065602175 | 1:4.93514079263 | 2:1.97959102634 -586375.108261 | 0:1.86650019901 | 1:1.00655431788 | 2:2.57590738594 -2988669.5694 | 0:9.51329215266 | 1:6.19187765379 | 2:2.69819671405 -1315073.0772 | 0:4.18606185066 | 1:5.87739733918 | 2:5.2302497748 -2278357.47438 | 0:7.25225244644 | 1:1.07083004263 | 2:5.19011968024 -200686.965994 | 0:0.638878700236 | 1:8.31276738991 | 2:6.43313695685 -1898761.49761 | 0:6.04397200987 | 1:2.474184872 | 2:7.6140929803 -2856386.22335 | 0:9.09224510683 | 1:9.00633495299 | 2:0.44223667703 -3075659.31599 | 0:9.79014334547 | 1:0.858774095871 | 2:1.40531284658 -299157.553882 | 0:0.952285499687 | 1:4.24590942323 | 2:0.253211150538 -660075.768942 | 0:2.10117308857 | 1:9.8403685276 | 2:9.26158331834 -223733.79158 | 0:0.712209062454 | 1:4.83220676383 | 2:9.02841087205 -170512.693556 | 0:0.542823610411 | 1:7.46460221819 | 2:5.50202180943 -2189801.98349 | 0:6.97036349312 | 1:0.162784919112 | 2:0.381532608711 -650295.190607 | 0:2.07002206094 | 1:7.70112212222 | 2:5.31267745997 -2854193.11902 | 0:9.08522714092 | 1:4.70640003676 | 2:4.33939549525 -1821599.65321 | 0:5.79837625269 | 1:4.58744048375 | 2:1.224240124 -2958091.15923 | 0:9.41592051269 | 1:1.84986147628 | 2:9.69157862895 -390944.90928 | 0:1.24444999058 | 1:3.7842498282 | 2:5.26161772639 -908023.705118 | 0:2.8903342003 | 1:0.29406653014 | 2:7.26174017245 -2021376.51905 | 0:6.43432646118 | 1:9.24268299982 | 2:0.46082936076 -1432901.8781 | 0:4.56115244357 | 1:9.3034768007 | 2:3.84787726557 -1920341.28783 | 0:6.1126649054 | 1:2.73291184981 | 2:5.79952650381 -2830600.06208 | 0:9.01010525642 | 1:2.06464174649 | 2:3.76172566572 -552711.196498 | 0:1.75938547556 | 1:5.7509692173 | 2:7.28690385938 -274321.681122 | 0:0.873244702267 | 1:5.90453796435 | 2:0.846124793485 -2954720.04525 | 0:9.40522114127 | 1:5.46984140472 | 2:1.44253092525 -2310481.15826 | 0:7.35454325424 | 1:5.45975945457 | 2:2.38965294817 -2239902.45682 | 0:7.12988271566 | 1:5.30156821479 | 2:5.66846081699 -1186769.15904 | 0:3.77765966818 | 1:6.13455719933 | 2:0.153290819691 -2251296.01134 | 0:7.16616501553 | 1:7.09364373461 | 2:0.116991970625 -1105458.55785 | 0:3.51883458193 | 1:5.53342187333 | 2:0.0802578092536 -708520.56115 | 0:2.25530345577 | 1:1.2240638399 | 2:3.31130433086 -1212315.15254 | 0:3.85896486478 | 1:4.94111676284 | 2:9.56578733494 -2077996.21251 | 0:6.61455647483 | 1:9.68083934649 | 2:4.30245049241 -2471514.92791 | 0:7.8671594978 | 1:8.86817859227 | 2:4.39002680211 -124767.140672 | 0:0.397218264056 | 1:8.32175248285 | 2:3.76370253536 -2983699.50697 | 0:9.49746528978 | 1:5.42103676357 | 2:5.82595841322 -2637530.47897 | 0:8.39560156648 | 1:8.60279026626 | 2:7.36404224408 -2349479.49669 | 0:7.47867082158 | 1:4.52027542086 | 2:4.74756624247 -2875257.89738 | 0:9.15228990139 | 1:6.03164410279 | 2:3.42259878744 -1916942.32015 | 0:6.1018782781 | 1:6.51580223007 | 2:2.67022400637 -1108080.02523 | 0:3.52716901569 | 1:4.37844176308 | 2:7.64462594169 -2398419.86614 | 0:7.63441759788 | 1:0.417709544194 | 2:5.74322920026 -2328410.76022 | 0:7.4116210917 | 1:6.1661734165 | 2:3.24519201549 -1762374.31227 | 0:5.60988118901 | 1:7.5100354382 | 2:4.33040923569 -826457.03938 | 0:2.63071829292 | 1:2.50509562511 | 2:2.50284188955 -294241.249107 | 0:0.936651513679 | 1:5.99770753427 | 2:8.62163721437 -2333162.31529 | 0:7.42669453533 | 1:0.226286627831 | 2:2.48731133207 -1195850.11126 | 0:3.80653731773 | 1:2.89518277924 | 2:2.133940069 -3023505.04614 | 0:9.62415591513 | 1:3.74612962891 | 2:8.17832680501 -2795244.97691 | 0:8.89759828321 | 1:5.75724806867 | 2:1.38328392298 -524965.58371 | 0:1.67110374868 | 1:9.85198343623 | 2:2.54218061047 -868819.032733 | 0:2.7656055124 | 1:7.68614011311 | 2:1.23862141837 -517172.909573 | 0:1.64627165148 | 1:6.69601162153 | 2:8.69383297791 -3037442.81177 | 0:9.66852118916 | 1:3.74040734445 | 2:9.56129417709 -535252.735503 | 0:1.70383340858 | 1:8.06801163495 | 2:9.18553982618 -172952.699228 | 0:0.550551018104 | 1:2.89965833268 | 2:5.91576814009 -1426412.03298 | 0:4.54044021682 | 1:2.99819223612 | 2:9.35555761883 -1144372.59441 | 0:3.64270094018 | 1:5.42076056338 | 2:6.17857309069 -411390.251136 | 0:1.30950366882 | 1:0.779323180589 | 2:8.01612173012 -598696.16819 | 0:1.90575159058 | 1:4.74013431853 | 2:9.78936011594 -1252759.0128 | 0:3.9876756566 | 1:1.91284640918 | 2:6.827569353 -275870.449133 | 0:0.878149451588 | 1:2.99056749995 | 2:9.67928905361 -1778329.64083 | 0:5.6606693946 | 1:7.59982010662 | 2:8.55660186097 -2126239.95384 | 0:6.76808440928 | 1:5.41553454597 | 2:1.82779907374 -2132802.85154 | 0:6.78901023725 | 1:9.52604667616 | 2:4.75315272761 -2262384.90483 | 0:7.20140163179 | 1:0.0850212617568 | 2:1.534301734 -1196061.55652 | 0:3.80720266096 | 1:2.0015685468 | 2:6.26952741051 -667638.926318 | 0:2.12520703641 | 1:5.16274704179 | 2:9.18090433594 -3063196.858 | 0:9.75053023194 | 1:7.36868650058 | 2:9.48062715263 -143343.597758 | 0:0.456353531096 | 1:8.84546991978 | 2:5.83903207814 -1293413.84174 | 0:4.11710961308 | 1:4.86981303971 | 2:4.13476072763 -2846761.73155 | 0:9.06156250768 | 1:3.57354415217 | 2:7.44225238545 -1934736.41 | 0:6.15854026575 | 1:9.01894758088 | 2:3.84271982861 -3112742.50038 | 0:9.90824759018 | 1:8.35952150429 | 2:0.4907772876 -2828989.65724 | 0:9.00502945689 | 1:7.89369286678 | 2:0.0795033924054 -3099706.75303 | 0:9.86671691623 | 1:4.12054236097 | 2:8.68111000256 -348934.750906 | 0:1.11070374351 | 1:1.04297378609 | 2:8.43692427671 -7424.48323797 | 0:0.0236516166962 | 1:2.17159321272 | 2:5.90472276829 -34576.4990213 | 0:0.110138164077 | 1:9.00238759282 | 2:3.56812429614 -804572.514795 | 0:2.56104807688 | 1:1.39778438165 | 2:5.03579874781 -1776273.76196 | 0:5.65411672553 | 1:6.60310499212 | 2:1.99068831114 -280338.553028 | 0:0.892413444475 | 1:7.80895979974 | 2:6.34709606031 -2511233.63502 | 0:7.9935402755 | 1:3.31527523174 | 2:0.171969919746 -3074779.64401 | 0:9.78735504689 | 1:2.22515457163 | 2:7.3075347541 -270214.724333 | 0:0.860175338276 | 1:6.30987929326 | 2:8.78509563486 -1175347.77869 | 0:3.74127831051 | 1:3.12696288558 | 2:8.41357367243 -459734.662553 | 0:1.4633933107 | 1:1.29761817402 | 2:2.63933303511 -1824187.04422 | 0:5.80664090045 | 1:7.91676240033 | 2:3.96817929806 -2043407.74685 | 0:6.50439018917 | 1:1.83416696151 | 2:5.40144480402 -1947944.65078 | 0:6.20054560554 | 1:4.63325377575 | 2:9.30825012135 -2101830.05936 | 0:6.69040379891 | 1:7.56741857938 | 2:3.28098731128 -2216250.85612 | 0:7.05455165248 | 1:0.0134612692208 | 2:9.87719674024 -2507545.02979 | 0:7.98179196618 | 1:2.49170559424 | 2:5.98052651694 -1057589.18951 | 0:3.3664740779 | 1:6.98905294453 | 2:3.80455559526 -1749810.30019 | 0:5.56982444425 | 1:0.065457749192 | 2:1.52082999581 -422095.513117 | 0:1.34364040721 | 1:7.82788695686 | 2:1.7236649018 -2743525.05415 | 0:8.73294643258 | 1:3.19710850659 | 2:4.89034580711 -2901944.29202 | 0:9.23723137752 | 1:5.56469183654 | 2:2.66675159316 -369308.244546 | 0:1.17555076309 | 1:0.593223814979 | 2:0.0412829857699 -1480310.89458 | 0:4.71198616629 | 1:0.725995705603 | 2:9.66190591497 -1972425.99004 | 0:6.27851391833 | 1:9.47012034214 | 2:1.05286201251 -1524102.06658 | 0:4.85145629326 | 1:9.81219570419 | 2:0.513776230665 -2463769.36501 | 0:7.84249609254 | 1:7.88373803603 | 2:7.12695365072 -2159749.42712 | 0:6.87478740438 | 1:9.929541784 | 2:0.69835311293 -1719941.0699 | 0:5.47476702441 | 1:2.31133948354 | 2:8.64326391171 -1793106.08987 | 0:5.70765265663 | 1:1.60925707913 | 2:0.651839309061 -2611683.29972 | 0:8.31330485755 | 1:5.99300086021 | 2:9.89697414335 -1674899.60969 | 0:5.33144217712 | 1:7.72444082259 | 2:5.26055724358 -786665.515938 | 0:2.50410159805 | 1:7.57860051647 | 2:5.19259133039 -1553051.72873 | 0:4.94353850307 | 1:1.98666216843 | 2:0.618907560381 -263129.464455 | 0:0.837593830285 | 1:3.01685554013 | 2:5.26762968005 -2780871.86056 | 0:8.85184706225 | 1:5.74194701146 | 2:7.35371549722 -2356719.6721 | 0:7.50172858937 | 1:5.85971321342 | 2:9.46867545694 -55368.6052445 | 0:0.176308272478 | 1:7.4632217106 | 2:1.9807064066 -3114739.40294 | 0:9.91458907549 | 1:6.63705675359 | 2:1.09442784558 -1147868.80225 | 0:3.65379303523 | 1:1.16749286647 | 2:1.0762988774 -2141136.34557 | 0:6.81548114998 | 1:3.09853485367 | 2:3.09599702097 -625360.680472 | 0:1.99064992252 | 1:7.34632468144 | 2:3.67583030486 -2859221.44003 | 0:9.10125074007 | 1:6.78642942482 | 2:1.68737502953 -1606711.69412 | 0:5.11439779899 | 1:8.26716514282 | 2:1.31153082888 -939454.319764 | 0:2.99042626221 | 1:5.5366611523 | 2:6.13591635803 -162145.643368 | 0:0.516162890198 | 1:4.27086940257 | 2:2.2991188131 -1088173.82238 | 0:3.46378961166 | 1:2.530714031 | 2:5.46588564748 -669941.049617 | 0:2.1325547215 | 1:7.45724778313 | 2:8.14710311317 -1911702.33777 | 0:6.08521638651 | 1:8.54501882616 | 2:1.21225963045 -2240789.05068 | 0:7.13269556253 | 1:4.226771305 | 2:4.28318286899 -1756941.29856 | 0:5.59254362051 | 1:2.44011961495 | 2:6.61154771437 -3063942.88388 | 0:9.75290769461 | 1:7.69171850607 | 2:7.47871828393 -1769224.71449 | 0:5.63164018225 | 1:2.11569238206 | 2:0.812677171288 -268595.260476 | 0:0.854971170715 | 1:0.600573016676 | 2:7.68653799116 -164525.689749 | 0:0.523717147464 | 1:1.75851889934 | 2:5.35159610829 -2037014.8854 | 0:6.48403230317 | 1:0.818795878618 | 2:4.31781852472 -2544526.99141 | 0:8.09956327315 | 1:8.74794360874 | 2:5.56930180522 -388354.650714 | 0:1.23617528627 | 1:0.347250992828 | 2:5.85718101206 -1319868.83048 | 0:4.201287236 | 1:1.24217399458 | 2:3.36972147686 -595222.471195 | 0:1.89472922086 | 1:8.76978044048 | 2:3.31962997811 -1166492.90865 | 0:3.71308632818 | 1:2.42772159977 | 2:4.12389653336 -254564.465425 | 0:0.810355323571 | 1:5.88659529422 | 2:0.0271196332119 -178660.199683 | 0:0.56871612521 | 1:2.61605203608 | 2:3.81563361737 -278348.764703 | 0:0.886031171583 | 1:2.1779114328 | 2:9.39101054094 -31102.457449 | 0:0.0990583296849 | 1:6.4975470521 | 2:6.00522922833 -1908266.68053 | 0:6.07422159461 | 1:1.73483962917 | 2:7.38087062846 -2880333.20881 | 0:9.16847734309 | 1:9.76561582606 | 2:3.065151424 -569779.087835 | 0:1.81369658939 | 1:3.69704523814 | 2:0.911570116447 -2429754.27426 | 0:7.73423557542 | 1:9.38741304777 | 2:7.68752136169 -1616571.71146 | 0:5.14573483739 | 1:2.65657750856 | 2:3.68345662503 -2134170.37087 | 0:6.79334478681 | 1:7.39262552257 | 2:7.22692413638 -2556434.23511 | 0:8.13744051752 | 1:5.88207922277 | 2:4.18484867957 -1986145.81421 | 0:6.32213921008 | 1:4.10254211138 | 2:3.95492597782 -1336397.06351 | 0:4.25394967491 | 1:7.20015493768 | 2:4.79794255274 -1320676.29241 | 0:4.20387223064 | 1:2.9533930302 | 2:1.27573381483 -3027469.71152 | 0:9.63678801786 | 1:5.15696896923 | 2:8.21772612192 -2877538.72995 | 0:9.15951168605 | 1:1.58739073663 | 2:5.95257029728 -2086527.68046 | 0:6.64171348872 | 1:9.73706381136 | 2:3.11564726199 -2219190.74531 | 0:7.06396562438 | 1:6.50600805181 | 2:3.98087443685 -1411670.88688 | 0:4.49355793602 | 1:7.6681737369 | 2:7.77129919283 -92959.6501617 | 0:0.295927193877 | 1:3.15171226609 | 2:0.64493211583 -815564.453419 | 0:2.59608608569 | 1:7.14213343233 | 2:7.93342297559 -2388186.88551 | 0:7.60184526421 | 1:0.450498555097 | 2:1.81478968417 -2530532.15002 | 0:8.05495712751 | 1:1.89158861143 | 2:4.2194666425 -402497.701774 | 0:1.2812130369 | 1:2.54785696568 | 2:8.14079176169 -1855156.24362 | 0:5.90515199801 | 1:0.148679462431 | 2:3.47677655068 -1409425.34577 | 0:4.48636091256 | 1:1.96020820612 | 2:0.596489733108 -1987502.78659 | 0:6.32646917133 | 1:5.32908170055 | 2:3.06342855412 -314713.601172 | 0:1.00178776349 | 1:2.59809071642 | 2:7.12549519928 -1408013.0274 | 0:4.48187709485 | 1:3.32060388136 | 2:0.0790511430332 -1860076.66302 | 0:5.92081317362 | 1:0.0305516328692 | 2:4.3409121939 -1346099.17374 | 0:4.28482155919 | 1:5.93449573806 | 2:9.98505164449 -1075074.60337 | 0:3.42212028757 | 1:5.63987635447 | 2:9.35772204773 -105143.346463 | 0:0.33468205228 | 1:0.0119557997893 | 2:0.960876418495 -2771426.74488 | 0:8.8217758305 | 1:4.99197776128 | 2:1.63287688204 -1462211.90431 | 0:4.65443833581 | 1:8.0401586657 | 2:3.59191684332 -2995467.07802 | 0:9.53496179418 | 1:9.95730261445 | 2:9.12353294095 -2976630.40803 | 0:9.47492025109 | 1:0.392300122516 | 2:3.40011145197 -2284461.50727 | 0:7.27169276081 | 1:2.29475472693 | 2:9.5911388127 -1614096.5972 | 0:5.13783918428 | 1:0.672731908728 | 2:5.90070194555 -178050.130209 | 0:0.566756538483 | 1:0.567222117538 | 2:7.81441069435 -2391630.21923 | 0:7.61282697122 | 1:2.9111525752 | 2:1.52610718555 -2579958.21738 | 0:8.21235327098 | 1:9.76896223623 | 2:4.017579243 -909668.758091 | 0:2.89565202013 | 1:9.73612759889 | 2:3.70594042256 -2475334.45767 | 0:7.87926888915 | 1:3.23884973707 | 2:6.38679489937 -2577805.92355 | 0:8.20544089846 | 1:2.65080295707 | 2:6.22786717184 -733209.038056 | 0:2.33393191793 | 1:6.15474371422 | 2:7.35627881167 -1431041.86532 | 0:4.55519609033 | 1:5.15986277245 | 2:1.09948512238 -197596.565774 | 0:0.628995603876 | 1:2.97570040061 | 2:3.63562238094 -1497804.19918 | 0:4.767719763 | 1:6.59551753812 | 2:6.00911937147 -958953.264565 | 0:3.05249572185 | 1:5.80772091801 | 2:6.52769867068 -45104.9513583 | 0:0.143600228603 | 1:3.08223649008 | 2:1.49751767205 -295840.198542 | 0:0.94173205249 | 1:4.94514511083 | 2:6.67726777772 -1485441.18716 | 0:4.72836590428 | 1:6.46382588103 | 2:4.65442683305 -2329202.49744 | 0:7.41411797329 | 1:3.46529046752 | 2:7.64295436127 -1660286.64524 | 0:5.28490336647 | 1:4.91198349736 | 2:4.96927867909 -2927370.53192 | 0:9.31814961075 | 1:3.70171857196 | 2:9.86725930395 -1013556.99105 | 0:3.22633782944 | 1:9.62181618912 | 2:9.92112664278 -3046230.06896 | 0:9.6964914032 | 1:3.68036269794 | 2:0.342439975983 -827123.546181 | 0:2.63284607681 | 1:3.22674095352 | 2:3.96715008589 -2992136.78256 | 0:9.52428609189 | 1:1.25896205485 | 2:1.00280514908 -2592486.39756 | 0:8.25215802627 | 1:1.22355003952 | 2:3.86356710409 -2105145.58137 | 0:6.70090894496 | 1:1.94534309698 | 2:9.90108405078 -854314.549977 | 0:2.71942045819 | 1:5.85304333687 | 2:0.161148870395 -3066685.21485 | 0:9.76159455097 | 1:2.79250593249 | 2:5.11622728844 -2558607.32921 | 0:8.14432939724 | 1:2.60144005632 | 2:0.498978793952 -777145.822828 | 0:2.47379671048 | 1:7.26123406175 | 2:2.89906208966 -833854.319847 | 0:2.654294987 | 1:6.02914528757 | 2:8.81094274576 -1028285.65078 | 0:3.27320389545 | 1:7.67963750047 | 2:9.91321225217 -2193002.93745 | 0:6.98059805674 | 1:5.44924922135 | 2:3.8729509499 -1818017.83496 | 0:5.78700406633 | 1:7.96144678595 | 2:8.41019603808 -1654913.53507 | 0:5.2677631489 | 1:0.61551052866 | 2:6.62838260074 -352293.133291 | 0:1.12138852298 | 1:0.429412963669 | 2:9.74402591047 -2415909.48451 | 0:7.69013670225 | 1:5.96743219218 | 2:6.38880569347 -1948353.06962 | 0:6.20188472548 | 1:9.16378219831 | 2:1.00004912028 -824227.914564 | 0:2.62362582148 | 1:2.8597377039 | 2:4.11730537862 -486946.003962 | 0:1.55008377425 | 1:9.87619049196 | 2:4.85695079125 -3081709.04667 | 0:9.80942470016 | 1:3.6928839358 | 2:7.08739027176 -183138.308237 | 0:0.582972234375 | 1:2.82876251372 | 2:4.37649841013 -2709754.16352 | 0:8.62548710929 | 1:7.46909744993 | 2:8.00504275849 -1427312.85198 | 0:4.54328333462 | 1:0.183450665185 | 2:7.87631181671 -261520.709839 | 0:0.832474604942 | 1:3.20279596553 | 2:1.98935362912 -552247.363057 | 0:1.75789671044 | 1:4.32088850389 | 2:8.55943829798 -3054760.14615 | 0:9.72366332107 | 1:5.97754091208 | 2:5.62443015089 -1129389.10753 | 0:3.59499078703 | 1:3.54359395348 | 2:8.51431267376 -2513020.86177 | 0:7.99925753309 | 1:6.59984114676 | 2:5.25867955592 -82025.5817843 | 0:0.261145243154 | 1:5.73677675566 | 2:5.12302485893 -2385795.26014 | 0:7.5942751263 | 1:5.39456462501 | 2:9.8829463591 -2547388.38076 | 0:8.10860408812 | 1:0.948696504567 | 2:7.53208567683 -509001.60893 | 0:1.62023540355 | 1:3.66244368835 | 2:7.70355475752 -175528.6741 | 0:0.558769671859 | 1:5.10968392109 | 2:1.66392399677 -3137152.53832 | 0:9.98591834439 | 1:5.01211876899 | 2:7.50086721672 -2437455.7489 | 0:7.75874628522 | 1:8.93923437281 | 2:5.3950591654 -2481940.46339 | 0:7.90030575145 | 1:4.31409249138 | 2:7.52451195069 -1728181.9145 | 0:5.5010460536 | 1:7.8275516864 | 2:6.46525659797 -1947712.40472 | 0:6.19976662322 | 1:0.0287344603742 | 2:7.93411502942 -2112067.85086 | 0:6.72300748131 | 1:9.39353071823 | 2:9.76847234812 -1630332.58023 | 0:5.18958070065 | 1:7.71332524938 | 2:9.70689783209 -1488402.3797 | 0:4.73777467685 | 1:4.49262323629 | 2:3.15723798944 -507439.44276 | 0:1.61525201592 | 1:2.40417652888 | 2:8.85664267781 -1052339.77375 | 0:3.34976341467 | 1:6.84533062474 | 2:2.73947252458 -1158044.32879 | 0:3.68623558614 | 1:7.29030077221 | 2:1.48172355175 -2667413.83873 | 0:8.49071762956 | 1:7.94134877269 | 2:0.197685930144 -19111.9846823 | 0:0.0608876131981 | 1:6.05424107747 | 2:0.950214374668 -2974051.69381 | 0:9.46676396931 | 1:6.42362544922 | 2:4.87056089942 -949781.202515 | 0:3.02332374964 | 1:8.54736290498 | 2:4.96246788438 -1929648.00761 | 0:6.1422788524 | 1:1.54036111495 | 2:2.3022327239 -369304.955985 | 0:1.17557126529 | 1:4.18344959564 | 2:1.15736432367 -2295978.97749 | 0:7.30840848579 | 1:8.60664204348 | 2:8.22263745441 -1549332.33119 | 0:4.93175980098 | 1:9.00226254897 | 2:1.2909446476 -2180897.15229 | 0:6.94208695861 | 1:8.09761654226 | 2:0.811023117127 -266334.530587 | 0:0.847812336191 | 1:4.92440759414 | 2:5.79851844847 -926085.39672 | 0:2.94783777152 | 1:1.61245385469 | 2:7.4976185425 -3067009.13556 | 0:9.76267429715 | 1:8.43504281043 | 2:4.16889904182 -2390173.04182 | 0:7.60816762532 | 1:0.476454469953 | 2:8.37149670126 -2485662.36549 | 0:7.91218540872 | 1:8.07761603463 | 2:7.70924828403 -2219511.627 | 0:7.0650096323 | 1:9.12696437885 | 2:1.40706250554 -2312249.46733 | 0:7.36016253292 | 1:4.36673314387 | 2:0.635559028662 -2695059.64914 | 0:8.57867321134 | 1:2.85913864776 | 2:5.45668143532 -1598576.94247 | 0:5.0884754542 | 1:4.95119962571 | 2:9.36660150554 -1215562.96554 | 0:3.86929315002 | 1:3.80117281147 | 2:4.29299367477 -2708125.11555 | 0:8.62023831712 | 1:0.123219574575 | 2:6.1005599183 -2496944.68807 | 0:7.94808042126 | 1:6.01807855502 | 2:4.39907286996 -2671146.38748 | 0:8.50259198484 | 1:7.16158455067 | 2:5.41783452313 -1492076.69754 | 0:4.74943372915 | 1:0.241098510202 | 2:1.75705986888 -400539.129138 | 0:1.27500182207 | 1:5.22815204885 | 2:9.97011992493 -208782.102902 | 0:0.664617085786 | 1:4.92108969621 | 2:2.0675687204 -2278077.26151 | 0:7.25137496551 | 1:2.74770415819 | 2:1.25887732282 -1289973.336 | 0:4.10612452488 | 1:0.973659492432 | 2:7.81185829288 -2837497.25986 | 0:9.03206547734 | 1:2.73004979639 | 2:3.47651773853 -50846.7902267 | 0:0.16192248211 | 1:8.34495923661 | 2:9.1420918697 -2300085.0105 | 0:7.321459172 | 1:6.37694402238 | 2:3.55829363572 -958726.294955 | 0:3.05172357316 | 1:0.0483667098813 | 2:8.69793826208 -945659.604122 | 0:3.01014304102 | 1:1.44778658661 | 2:1.46696121383 -1334515.42346 | 0:4.24790948304 | 1:1.31801875607 | 2:2.68350188386 -1934958.44276 | 0:6.15920261978 | 1:3.87198430791 | 2:7.43038961632 -2335940.22117 | 0:7.43559962566 | 1:7.49875827223 | 2:7.39373528685 -2239643.49112 | 0:7.1290716105 | 1:6.83283010307 | 2:9.11594182795 -1977041.0027 | 0:6.29313711124 | 1:1.71919896084 | 2:3.35632949952 -1047284.65429 | 0:3.33366784852 | 1:6.31119540616 | 2:3.79495834564 -2413478.583 | 0:7.68236127498 | 1:1.60619609873 | 2:4.97717637671 -519771.003253 | 0:1.65449538041 | 1:1.3324595908 | 2:3.97239091967 -1181671.92516 | 0:3.76143906368 | 1:6.64562704984 | 2:1.49526378547 -1107233.91674 | 0:3.52444350189 | 1:0.638145074219 | 2:6.26549612278 -1606707.4408 | 0:5.11435144535 | 1:4.46307056668 | 2:5.52171790386 -1302726.24805 | 0:4.14678736195 | 1:8.97520407604 | 2:6.48379883901 -737471.949655 | 0:2.3474664825 | 1:2.13026887978 | 2:8.15646960069 -893715.872054 | 0:2.84482405555 | 1:4.13594913123 | 2:7.68304775568 -2617043.78847 | 0:8.33036288117 | 1:5.41842313908 | 2:7.3007692393 -2793903.583 | 0:8.89328320257 | 1:0.507249399535 | 2:7.97379258935 -2430.64485064 | 0:0.00773822925105 | 1:0.143733947226 | 2:6.3536261511 -965089.942802 | 0:3.07199910751 | 1:2.29698212909 | 2:7.79036592261 -1367495.53416 | 0:4.35290435918 | 1:3.15366036798 | 2:5.28841243075 -1339385.3428 | 0:4.26343026701 | 1:3.55957877965 | 2:6.62726405626 -642642.722839 | 0:2.04566552976 | 1:7.93886795716 | 2:5.92859482473 -2007772.91618 | 0:6.39100503542 | 1:6.95009526859 | 2:9.97886433212 -2225848.95604 | 0:7.08513534789 | 1:3.71945694668 | 2:7.74046973603 -2822382.87647 | 0:8.98400384836 | 1:8.40905001008 | 2:1.98407146952 -2344529.50045 | 0:7.46295600553 | 1:9.3340569339 | 2:1.67042982847 -350024.165003 | 0:1.11417357085 | 1:1.28776588826 | 2:3.67457801372 -2528524.09927 | 0:8.04858247091 | 1:3.88236664986 | 2:6.24695295284 -2834622.57449 | 0:9.02296621521 | 1:8.66004132051 | 2:1.24141567917 -3064066.78576 | 0:9.75325335611 | 1:2.04256212846 | 2:5.17992253626 -1125606.41316 | 0:3.58297674237 | 1:6.63367047556 | 2:1.80929637192 -825937.188986 | 0:2.62905380745 | 1:1.37494943344 | 2:5.66537268504 -1780054.25538 | 0:5.66612976565 | 1:4.20873563717 | 2:9.31767972922 -767854.192916 | 0:2.44423086639 | 1:8.46193484441 | 2:4.41473521499 -2699650.17363 | 0:8.59333478779 | 1:8.59408384986 | 2:0.935911102858 -2273498.0702 | 0:7.23679291484 | 1:2.04986512935 | 2:0.95710921537 -1449593.15716 | 0:4.61428347916 | 1:9.41932703153 | 2:9.72979017192 -299459.868798 | 0:0.953211234836 | 1:0.00720841077726 | 2:8.46235020596 -2714234.26242 | 0:8.63976047891 | 1:8.94829460773 | 2:9.69871749901 -422051.261264 | 0:1.3434648482 | 1:3.80516203369 | 2:8.42827350704 -2320136.64766 | 0:7.38526451371 | 1:3.93605580086 | 2:8.00349288716 -2970300.10347 | 0:9.45480499668 | 1:4.42047469424 | 2:2.27563101468 -654076.896364 | 0:2.08203989818 | 1:5.4155021556 | 2:1.65314672228 -1927350.07896 | 0:6.13497202904 | 1:2.43495117463 | 2:2.55515808135 -2842995.1977 | 0:9.0495504819 | 1:0.93437155575 | 2:6.7522216345 -2392536.11315 | 0:7.6157179109 | 1:3.76753884558 | 2:6.83444351446 -1810780.9166 | 0:5.76395991979 | 1:6.99920742034 | 2:4.78735960185 -2306141.48954 | 0:7.34070177487 | 1:2.22854515698 | 2:3.76996571213 -657132.356471 | 0:2.09174522257 | 1:3.03723872548 | 2:9.64524921009 -2820097.24475 | 0:8.97672353383 | 1:7.83908587963 | 2:5.7217961287 -913751.303435 | 0:2.90861770014 | 1:6.31904984212 | 2:1.84545442796 -522906.154616 | 0:1.66447770928 | 1:1.65979982983 | 2:4.78040317951 -2746878.41138 | 0:8.74360420154 | 1:1.3066352934 | 2:5.02939432639 -2827331.87181 | 0:8.99973035896 | 1:5.32030771528 | 2:3.42616180718 -1346092.13314 | 0:4.28483301158 | 1:9.86012753181 | 2:2.66506993717 -2934586.86291 | 0:9.34110709767 | 1:2.21468093153 | 2:1.58610073223 -2044656.24345 | 0:6.50838620743 | 1:4.37605153035 | 2:6.03729649396 -1583022.21674 | 0:5.03898010468 | 1:6.9129036682 | 2:0.362562408512 -200610.378587 | 0:0.638607453754 | 1:5.12932881906 | 2:4.19434969388 -2913494.80743 | 0:9.27401448767 | 1:7.4944666512 | 2:4.79719053969 -3094884.94375 | 0:9.85138036586 | 1:5.48362182407 | 2:4.36460450042 -2005313.66465 | 0:6.38313765858 | 1:2.39078757767 | 2:2.44698319457 -1086893.52372 | 0:3.45971796126 | 1:2.9561920625 | 2:4.75976877507 -1190846.33733 | 0:3.79061942822 | 1:4.01166995025 | 2:2.69566781376 -1668187.11014 | 0:5.31006374501 | 1:6.34905081261 | 2:2.5361890711 -1474600.55244 | 0:4.69384916265 | 1:5.31610944999 | 2:7.31932649685 -971424.597945 | 0:3.09217227826 | 1:3.37742637294 | 2:5.71300500885 -1517810.31019 | 0:4.83140329952 | 1:6.83357402321 | 2:4.16287345402 -1109806.39638 | 0:3.53263362977 | 1:0.831038540466 | 2:3.03527223791 -2669113.53867 | 0:8.49610702692 | 1:5.51616383365 | 2:7.4558630553 -610349.857914 | 0:1.94282825906 | 1:2.62920084924 | 2:9.29664666608 -1644186.68606 | 0:5.2336756225 | 1:7.23757995095 | 2:8.3580955152 -603190.787039 | 0:1.92009028471 | 1:8.43421561354 | 2:9.11676754449 -48108.6046205 | 0:0.153139082943 | 1:0.522708535163 | 2:2.37611133976 -453274.21602 | 0:1.44285239866 | 1:4.00394742763 | 2:6.64912316729 -2422792.98129 | 0:7.71203139061 | 1:4.09164427482 | 2:5.50416463995 -522047.033499 | 0:1.66174257565 | 1:1.60602676074 | 2:8.04160455498 -2396932.52932 | 0:7.62970104096 | 1:2.4797104594 | 2:9.69388897346 -8021.51441412 | 0:0.0255512773509 | 1:2.08462582341 | 2:8.83456334509 -1047473.51675 | 0:3.33429537179 | 1:9.366404213 | 2:3.94560979865 -2682760.45912 | 0:8.53953805509 | 1:4.53015758982 | 2:1.80056919053 -1770711.99661 | 0:5.6363950658 | 1:4.51692691991 | 2:3.39893856331 -488915.366118 | 0:1.55633361924 | 1:7.69275791085 | 2:3.57225992448 -3048215.83948 | 0:9.70283464678 | 1:6.26949294305 | 2:1.90649842746 -956002.38321 | 0:3.04312846936 | 1:8.78730677367 | 2:6.39066817712 -2374657.39625 | 0:7.55879526928 | 1:2.27555454807 | 2:5.53509767558 -1179291.66535 | 0:3.75382239222 | 1:2.00132105508 | 2:9.75193881538 -604202.826343 | 0:1.92327705865 | 1:4.41738982313 | 2:1.37322447419 -20962.142485 | 0:0.0667457638543 | 1:2.45016361727 | 2:1.7388572383 -570324.8634 | 0:1.81548734287 | 1:9.8984330349 | 2:3.51661131563 -240651.514226 | 0:0.766023499178 | 1:0.613378286531 | 2:3.18264171018 -3032555.05295 | 0:9.6529966386 | 1:7.64503153845 | 2:2.68843513661 -173768.848342 | 0:0.553201426788 | 1:8.98845056334 | 2:5.1829598127 -2202094.93612 | 0:7.00949997775 | 1:0.947376697537 | 2:1.06854077142 -1957641.3009 | 0:6.23145426721 | 1:9.64584565471 | 2:5.66338946286 -2257805.7049 | 0:7.18687334798 | 1:5.62333114641 | 2:4.25471204012 -1205896.63962 | 0:3.83853291644 | 1:4.80549014026 | 2:1.14344426046 -2299105.0059 | 0:7.31836470725 | 1:9.27386313468 | 2:2.41273339206 -2091272.2346 | 0:6.65676253349 | 1:3.55208620423 | 2:0.944055151535 -129859.703868 | 0:0.413358196488 | 1:0.18220897787 | 2:4.07874775621 -1705018.40293 | 0:5.4272848976 | 1:4.42554487563 | 2:6.75148940271 -1678627.23643 | 0:5.34324283501 | 1:0.217484250427 | 2:4.65549686889 -982538.985743 | 0:3.1275436587 | 1:2.58395994073 | 2:0.652700835805 -2851647.40161 | 0:9.0771471413 | 1:7.40485799721 | 2:7.7059550337 -396360.10274 | 0:1.26166025294 | 1:0.671833969186 | 2:5.11529223781 -1606087.09365 | 0:5.11238928518 | 1:5.90841209762 | 2:7.47268689877 -1423736.53589 | 0:4.53191281663 | 1:1.72054144415 | 2:1.58146757305 -1048717.18018 | 0:3.33825638056 | 1:9.63324561674 | 2:9.42510303046 -911026.764603 | 0:2.89997295392 | 1:9.53454969964 | 2:2.55272437973 -2621904.53994 | 0:8.34582447646 | 1:4.18146282669 | 2:6.55590582889 -2112455.65753 | 0:6.72417036142 | 1:1.09927682902 | 2:2.63728010501 -554856.966094 | 0:1.7661961332 | 1:3.4852109111 | 2:6.39564454577 -3008791.92296 | 0:9.57735663192 | 1:7.69711110091 | 2:1.92494433624 -484057.035003 | 0:1.54088573202 | 1:9.62571562331 | 2:7.23347953345 -1892020.81745 | 0:6.02252617393 | 1:3.68370151062 | 2:9.56722005036 -2713236.73723 | 0:8.63657721996 | 1:8.0168360162 | 2:8.44056878893 -352688.929149 | 0:1.12264753549 | 1:0.331350777127 | 2:8.40497427569 -1263650.23091 | 0:4.02240249418 | 1:8.75065233687 | 2:5.14691824966 -2417697.88451 | 0:7.69583231349 | 1:6.30969375262 | 2:6.84194059453 -2017453.7837 | 0:6.42182162625 | 1:7.11313096203 | 2:5.82209888372 -856482.149371 | 0:2.72627130465 | 1:0.190933769908 | 2:3.70446330764 -2510115.13584 | 0:7.98998490487 | 1:3.88630555727 | 2:1.70001303682 -1982614.25466 | 0:6.31090514922 | 1:4.94321501855 | 2:2.56346796559 -90218.1967044 | 0:0.287182478108 | 1:1.01972081883 | 2:8.01810060065 -822237.709536 | 0:2.61726630964 | 1:0.0210463849301 | 2:2.52500041332 -2362311.54239 | 0:7.5194863598 | 1:1.02321708872 | 2:2.78357301934 -2160551.68182 | 0:6.87727262176 | 1:1.99548559921 | 2:9.98856297626 -2836283.2277 | 0:9.0282287877 | 1:5.94096657326 | 2:2.17587580767 -2629944.50578 | 0:8.37140149581 | 1:2.44160459717 | 2:7.75234096785 -2297160.54932 | 0:7.31211060933 | 1:1.77402511203 | 2:6.9500932331 -678683.244611 | 0:2.16037673517 | 1:6.84506801576 | 2:2.08558598125 -927816.996057 | 0:2.95334260594 | 1:0.798410105629 | 2:8.68703568091 -2652860.29163 | 0:8.44439378537 | 1:8.12383299583 | 2:4.74067473253 -581971.790009 | 0:1.85255980075 | 1:9.79499683179 | 2:7.19276235305 -2547430.56082 | 0:8.10878484478 | 1:6.33846135714 | 2:3.30640300832 -2793261.19048 | 0:8.89126470085 | 1:3.55597003949 | 2:8.31089655616 -671735.078103 | 0:2.13821181726 | 1:1.2576376021 | 2:3.4116564693 -1849546.08782 | 0:5.88733509419 | 1:4.87750291304 | 2:1.06916920359 -1172370.92018 | 0:3.73180940734 | 1:3.90827635513 | 2:4.50444849203 -1804898.05888 | 0:5.74522500247 | 1:5.93456612098 | 2:7.38306122181 -1660138.97771 | 0:5.2844729306 | 1:9.50321244262 | 2:8.77520773874 -2488124.30707 | 0:7.92002331653 | 1:8.22805877639 | 2:9.09189593485 -501887.257715 | 0:1.59758589168 | 1:3.2208257988 | 2:7.02490524817 -1574027.03196 | 0:5.01030848674 | 1:2.38816925479 | 2:7.88335405057 -734688.917301 | 0:2.33864111808 | 1:5.99177812112 | 2:6.48432693558 -2271680.61377 | 0:7.23101288086 | 1:2.64275476217 | 2:1.52719912358 -1568949.24696 | 0:4.99417392779 | 1:5.69742788906 | 2:8.61857735912 -1103362.1114 | 0:3.51213079686 | 1:1.9880497103 | 2:3.07881276364 -523926.77663 | 0:1.66779721423 | 1:9.86287778227 | 2:4.11895680067 -2637145.62364 | 0:8.3943321777 | 1:3.46087866646 | 2:6.24798336006 -1236665.8901 | 0:3.93645376801 | 1:2.39454029761 | 2:3.51776659541 -161092.153789 | 0:0.51281867107 | 1:5.33103156812 | 2:0.0899327383872 -1850191.13983 | 0:5.88939670142 | 1:5.84446536539 | 2:9.77583186191 -1069790.15052 | 0:3.40533266953 | 1:9.50391820361 | 2:6.69413225367 -1168440.33393 | 0:3.71933735884 | 1:8.47652850933 | 2:8.25263809117 -1916426.36378 | 0:6.10022058599 | 1:4.73627186201 | 2:7.51557538088 -610315.246624 | 0:1.94270047043 | 1:0.586890701872 | 2:7.06963271217 -1164691.66126 | 0:3.70738659545 | 1:6.34840670826 | 2:5.47715589502 -1586234.26934 | 0:5.04918565709 | 1:4.74078075078 | 2:5.98270345911 -3021576.41422 | 0:9.61805931845 | 1:8.66539054474 | 2:5.74179804898 -1565850.67305 | 0:4.98430927456 | 1:5.51451793002 | 2:5.10464806111 -2281186.3544 | 0:7.2612538194 | 1:0.695294536962 | 2:3.30831640547 -2644280.06015 | 0:8.41707190377 | 1:6.94910292375 | 2:5.14560133068 -2859771.57662 | 0:9.10300998212 | 1:7.72559485118 | 2:8.88688410905 -544461.277294 | 0:1.73312421555 | 1:5.64322673015 | 2:7.05084016263 -1450580.78557 | 0:4.6173617266 | 1:1.82918848092 | 2:7.3616407475 -839778.364569 | 0:2.67311184845 | 1:1.39506649067 | 2:1.39091029316 -2671524.66852 | 0:8.50375826602 | 1:2.7765944461 | 2:0.844524094423 -1578692.82951 | 0:5.02522052249 | 1:9.38177782529 | 2:1.63253581564 -2013945.24971 | 0:6.41062059301 | 1:3.286042821 | 2:2.80730907477 -414551.874986 | 0:1.31959933422 | 1:4.47684682523 | 2:0.520243590854 -2990776.53574 | 0:9.52000150999 | 1:6.50134366853 | 2:3.13559606909 -1303067.4951 | 0:4.14781437531 | 1:2.11115829709 | 2:7.43373239533 -1663570.02607 | 0:5.2953811611 | 1:7.97937952913 | 2:1.69682465267 -1488977.75425 | 0:4.7395902761 | 1:2.65213951225 | 2:0.373642041363 -1000945.9078 | 0:3.18613214498 | 1:2.28071604441 | 2:4.8190535095 -2774638.03849 | 0:8.83203048082 | 1:8.79163836257 | 2:6.05980826121 -2187428.46351 | 0:6.96284271877 | 1:4.14840584728 | 2:1.021875528 -1544383.75953 | 0:4.91598704922 | 1:6.57412156994 | 2:4.6867082518 -256074.755827 | 0:0.815143773616 | 1:3.68891390623 | 2:8.47926397758 -2990987.77558 | 0:9.52068175359 | 1:7.41086763871 | 2:2.94329463544 -1368313.76581 | 0:4.35548461606 | 1:0.341581203497 | 2:1.11123525596 -140594.495158 | 0:0.447585855154 | 1:6.87436068298 | 2:6.00862562949 -1778662.86952 | 0:5.66169064775 | 1:3.02682254285 | 2:2.86647116178 -1629099.10021 | 0:5.18563592311 | 1:5.57039430801 | 2:6.92158049221 -1257198.83546 | 0:4.00182412083 | 1:3.77436389146 | 2:6.45772753421 -400353.629826 | 0:1.27442199971 | 1:6.46168999717 | 2:0.127005483761 -3029493.81923 | 0:9.64323033855 | 1:5.08512836153 | 2:4.98183585172 -1597425.2687 | 0:5.08478218602 | 1:1.77789336116 | 2:8.48672786916 -1643142.34285 | 0:5.23037021703 | 1:9.42220014929 | 2:5.84373336377 -1576196.72978 | 0:5.0172260368 | 1:3.68439831823 | 2:0.677422140209 -2201075.57241 | 0:7.0062949589 | 1:5.55187818321 | 2:5.15593777047 -1362540.02266 | 0:4.33713958789 | 1:4.21149071455 | 2:6.30619533523 -2900565.50943 | 0:9.23285583264 | 1:7.10188169134 | 2:6.09269103605 -1741179.97093 | 0:5.54237161604 | 1:2.19689911239 | 2:4.06922463859 -714306.196133 | 0:2.27374480261 | 1:4.13185097511 | 2:5.09027872825 -1147385.03924 | 0:3.65232600275 | 1:9.61087165342 | 2:1.72977234945 -2100636.6045 | 0:6.6865475639 | 1:0.919419491081 | 2:1.74150538054 -580997.474039 | 0:1.84941977731 | 1:5.31136113795 | 2:6.3779995006 -2277738.28513 | 0:7.25028432623 | 1:1.39797622867 | 2:4.18166796811 -2247333.14531 | 0:7.15349045951 | 1:0.0974022337869 | 2:2.03883760202 -384249.041159 | 0:1.22313055936 | 1:3.11152824427 | 2:1.17799988706 -1258967.08211 | 0:4.00742449387 | 1:0.512718489928 | 2:5.7295025149 -976737.035676 | 0:3.10913015593 | 1:8.92434819623 | 2:3.14767725882 -2626151.74123 | 0:8.35931193601 | 1:0.493461268392 | 2:1.12107410325 -2236175.85296 | 0:7.11803894478 | 1:7.43317239403 | 2:5.53954654679 -1391147.86297 | 0:4.42822863429 | 1:7.38618296227 | 2:7.52466061471 -1173812.9611 | 0:3.73642185937 | 1:6.49218337591 | 2:1.14389260671 -1888980.23344 | 0:6.01281865308 | 1:0.318008814936 | 2:7.39731075013 -1209105.83639 | 0:3.84872242462 | 1:1.82723543942 | 2:5.4863927033 -1020917.13143 | 0:3.24971349729 | 1:3.54655974543 | 2:7.96195301808 -1352719.99505 | 0:4.305853253 | 1:0.943565557737 | 2:4.0404358274 -1287836.59726 | 0:4.09934171816 | 1:3.13563821233 | 2:5.33672584901 -3065020.57915 | 0:9.7563125595 | 1:4.72997743719 | 2:5.73086920022 -1062602.28754 | 0:3.38237944578 | 1:0.980360141869 | 2:9.2676797123 -298288.164165 | 0:0.949538168046 | 1:6.56722330446 | 2:5.38629969103 -206462.667962 | 0:0.657254571569 | 1:7.29556854463 | 2:3.2680449757 -453982.860226 | 0:1.44514315331 | 1:8.06925624955 | 2:8.36191924932 -2800937.02425 | 0:8.91570878926 | 1:4.84622928916 | 2:6.7802883069 -1275174.12082 | 0:4.05904157801 | 1:3.80896099516 | 2:3.8276415308 -1635890.75709 | 0:5.20723123529 | 1:2.8784370388 | 2:4.60400564467 -2982877.8651 | 0:9.49485875003 | 1:6.44463229179 | 2:1.9306179406 -2661386.95481 | 0:8.4714725613 | 1:0.883238236458 | 2:2.25780110202 -2855763.60331 | 0:9.09023391588 | 1:5.60645067133 | 2:9.815546511 -1569178.04691 | 0:4.99492510918 | 1:8.35072550485 | 2:6.6059403505 -116444.817311 | 0:0.370692551027 | 1:4.27447573518 | 2:2.6624697188 -2756577.85038 | 0:8.77449071841 | 1:2.72296146718 | 2:1.23811426208 -18599.7709994 | 0:0.0592316537273 | 1:3.094506938 | 2:9.87524643532 -219195.686563 | 0:0.697743708104 | 1:2.50149108952 | 2:9.33636459761 -600187.782803 | 0:1.91049189727 | 1:3.85282536766 | 2:6.35672232224 -1183863.05093 | 0:3.76837855113 | 1:2.57797652227 | 2:0.201990509068 -1744031.83734 | 0:5.55144878171 | 1:2.1256352537 | 2:2.79802031787 -1417336.13235 | 0:4.51157850101 | 1:6.22065052985 | 2:9.65966710773 -2312197.37085 | 0:7.36001913876 | 1:6.96744324337 | 2:3.61774585734 -1421422.04438 | 0:4.52454562897 | 1:1.72910871872 | 2:9.57972096123 -5995.88400441 | 0:0.0191004347543 | 1:1.73043675163 | 2:6.02065224126 -1216421.5636 | 0:3.87204442653 | 1:5.91933555266 | 2:3.56278808293 -1843667.0946 | 0:5.86861716311 | 1:4.35599712645 | 2:8.20134144108 -1984484.92671 | 0:6.31681945995 | 1:0.27970763781 | 2:2.88215204665 -1449523.88175 | 0:4.61401830114 | 1:4.24122599462 | 2:5.14850420364 -1994496.60713 | 0:6.34872109551 | 1:4.15627860362 | 2:2.93218818275 -1504132.26889 | 0:4.7878411517 | 1:4.10313375379 | 2:3.28712569091 -2019780.40124 | 0:6.42922710556 | 1:7.06901073998 | 2:6.12838064916 -255254.262524 | 0:0.812531040959 | 1:3.57076644314 | 2:4.59325850355 -2700441.26375 | 0:8.59582343754 | 1:5.17770035078 | 2:4.16731504812 -2513054.57836 | 0:7.99934462046 | 1:4.25397002933 | 2:1.04253336529 -737463.613971 | 0:2.3475000086 | 1:9.09270678396 | 2:5.32533845898 -2923885.82698 | 0:9.30706035225 | 1:4.03919609089 | 2:2.90929341019 -444093.922831 | 0:1.41360753962 | 1:1.3314420383 | 2:0.0384083331487 -495371.187473 | 0:1.57689084948 | 1:8.58483893051 | 2:4.22367680659 -2227996.83876 | 0:7.09196105619 | 1:2.41870772673 | 2:4.46204338196 -2983937.9057 | 0:9.49821146216 | 1:3.95167763667 | 2:5.93487009602 -1424386.46444 | 0:4.5340510403 | 1:9.76986562948 | 2:4.16097064098 -1883739.90852 | 0:5.9962056086 | 1:8.13626582688 | 2:5.65638378173 -1212308.04999 | 0:3.85896535275 | 1:7.61854972358 | 2:4.23315102022 -1905105.23902 | 0:6.06421566241 | 1:8.37242610341 | 2:5.18744695461 -825835.645868 | 0:2.62871893173 | 1:0.0239911087282 | 2:9.90589702607 -279750.65039 | 0:0.890547066689 | 1:8.38580833451 | 2:6.34885434216 -523727.704914 | 0:1.66715532193 | 1:8.90917950217 | 2:8.57870526196 -1038361.02575 | 0:3.30524072705 | 1:3.72539636338 | 2:6.72662135782 -2977251.50322 | 0:9.47696263113 | 1:7.97048654951 | 2:3.9217675095 -2141715.993 | 0:6.81736849375 | 1:7.99838771789 | 2:6.85718128439 -3001658.26506 | 0:9.55464768731 | 1:7.48994381719 | 2:5.85043514804 -1590697.14623 | 0:5.06339621421 | 1:5.29337158101 | 2:8.56131045083 -2416073.65616 | 0:7.69062377627 | 1:1.8519462378 | 2:8.51506172241 -326320.572599 | 0:1.03872677139 | 1:1.76796190983 | 2:2.98359483089 -1737412.96499 | 0:5.53037434732 | 1:1.44265512026 | 2:4.44421495026 -2306480.07224 | 0:7.3417626149 | 1:0.269038589553 | 2:1.08240638292 -1609284.2358 | 0:5.12257410964 | 1:6.83539308354 | 2:9.0828338355 -141690.76508 | 0:0.451058561766 | 1:4.92311202992 | 2:7.54162658377 -1850206.95531 | 0:5.8894127068 | 1:1.86393055038 | 2:7.18751005887 -1197172.93414 | 0:3.81077588196 | 1:6.12773829952 | 2:9.09058648752 -339042.945232 | 0:1.07924788493 | 1:4.60924617578 | 2:6.3049784592 -1907633.19033 | 0:6.07225135711 | 1:7.0936454333 | 2:7.09519198636 -1447863.94122 | 0:4.608746081 | 1:5.57890765572 | 2:1.35170486402 -2986601.84762 | 0:9.5066610565 | 1:0.473519106408 | 2:9.69590529847 -1763255.63546 | 0:5.61270010696 | 1:9.08392763855 | 2:5.13669239374 -2015102.09904 | 0:6.41433697851 | 1:7.22944433702 | 2:3.9315676693 -870842.057949 | 0:2.77199826869 | 1:2.26795203073 | 2:6.96458812624 -1255232.99302 | 0:3.99557376208 | 1:4.59944778389 | 2:2.70634666009 -410846.729505 | 0:1.30782312414 | 1:6.52227128816 | 2:3.56666636419 -2757710.10832 | 0:8.77814908742 | 1:9.01506974201 | 2:1.74670869245 -2005761.40331 | 0:6.38459285753 | 1:5.86871785147 | 2:7.27230677846 -1661406.7144 | 0:5.28848605207 | 1:6.92813215461 | 2:5.06554782822 -29735.7324162 | 0:0.0947370987152 | 1:9.88183803587 | 2:2.03218800534 -2609852.7127 | 0:8.30750680452 | 1:9.34225353288 | 2:6.3180151065 -847144.995733 | 0:2.69662196993 | 1:8.5113377159 | 2:6.06877547129 -1899954.5083 | 0:6.04778680664 | 1:4.48232230222 | 2:9.99933299836 -3125219.64775 | 0:9.94792421753 | 1:3.79206773983 | 2:2.38375898926 -71456.8183964 | 0:0.227537777211 | 1:9.67607268894 | 2:2.46958428754 -1111367.65265 | 0:3.53761908877 | 1:2.66518900444 | 2:4.79960718054 -1608539.8684 | 0:5.12017803985 | 1:3.74332854609 | 2:4.58854106677 -80295.6807367 | 0:0.255594160884 | 1:0.562824106151 | 2:1.01615448574 -246674.55221 | 0:0.785196074988 | 1:0.686905925513 | 2:3.25699695993 -2593737.75732 | 0:8.25613171623 | 1:0.120489193869 | 2:3.88462302044 -2481148.80851 | 0:7.89775215042 | 1:0.409340561008 | 2:0.186376749917 -159577.949981 | 0:0.507978283479 | 1:2.95187503454 | 2:2.72054661386 -180356.441988 | 0:0.574133332415 | 1:4.6906254481 | 2:5.29306767045 -963699.153797 | 0:3.06760447383 | 1:6.05169699867 | 2:0.514161302861 -2986592.59796 | 0:9.50667345607 | 1:5.3241064981 | 2:3.45469106135 -455293.911497 | 0:1.44929519309 | 1:5.61515650194 | 2:3.5564070914 -2065234.49143 | 0:6.57389016433 | 1:4.52719889573 | 2:3.68925123339 -2679706.42829 | 0:8.52982918757 | 1:5.97027638278 | 2:0.518732577326 -924230.080959 | 0:2.9419182635 | 1:0.00693274184768 | 2:5.39441676517 -415444.506273 | 0:1.32248252181 | 1:9.32852445021 | 2:3.70615811535 -1896008.30113 | 0:6.03524393707 | 1:6.60476097144 | 2:6.05460134034 -1425837.50922 | 0:4.53863420059 | 1:5.63565018844 | 2:6.24343963854 -2140951.36142 | 0:6.81486747938 | 1:0.218098114032 | 2:9.12218535575 -212551.987659 | 0:0.676617026834 | 1:4.92283494477 | 2:8.80360174021 -1398758.83757 | 0:4.45239309902 | 1:0.194106818759 | 2:7.88133101795 -1164831.11151 | 0:3.70779072001 | 1:1.73922754801 | 2:5.97587346976 -1514830.59116 | 0:4.82190729101 | 1:5.52822199894 | 2:0.849841150929 -1229005.46665 | 0:3.91211127836 | 1:7.19574001145 | 2:7.96008481525 -2598350.66291 | 0:8.27085341072 | 1:4.56595921555 | 2:2.00768651488 -648326.719542 | 0:2.06370828217 | 1:2.14416136387 | 2:2.43752536013 -2409353.34753 | 0:7.66927923445 | 1:7.28689748202 | 2:4.53267048835 -1298732.04788 | 0:4.13402501747 | 1:3.36442260581 | 2:0.776497154601 -882574.782524 | 0:2.80935867143 | 1:3.88499583104 | 2:5.31593034506 -2318189.51681 | 0:7.37910892198 | 1:8.84243967735 | 2:2.14189563407 -305783.996373 | 0:0.973424544991 | 1:9.62555884209 | 2:7.94834309392 -2067530.12636 | 0:6.58121446817 | 1:6.50544070804 | 2:2.38214969439 -640174.458921 | 0:2.0378243987 | 1:9.74773219317 | 2:4.13491173436 -696671.552396 | 0:2.21762281808 | 1:5.39281144172 | 2:9.77106203705 -2219761.61069 | 0:7.06579412849 | 1:7.82543169243 | 2:2.54172798441 -1172046.99038 | 0:3.73075166333 | 1:0.819712523297 | 2:0.596664322855 -1881503.28833 | 0:5.98907701673 | 1:7.06943631463 | 2:0.626086168775 -526011.634509 | 0:1.67437247852 | 1:2.78560021979 | 2:5.83837864427 -2581202.85635 | 0:8.21627609791 | 1:5.24955479615 | 2:2.77683180271 -1715895.6501 | 0:5.46188647808 | 1:1.89814517253 | 2:3.0491357366 -1211311.32116 | 0:3.8557320141 | 1:0.587696673892 | 2:1.01075554936 -2581469.57177 | 0:8.21709927963 | 1:2.25860791526 | 2:6.78507005105 -2076178.38061 | 0:6.6087274326 | 1:4.73095783645 | 2:8.12534572746 -1472948.74027 | 0:4.68857284811 | 1:3.17975193977 | 2:9.21170943949 -410098.200626 | 0:1.30540944809 | 1:2.92478895729 | 2:2.72521499265 -741859.00496 | 0:2.36143837285 | 1:2.99366198456 | 2:8.0202651123 -941781.726032 | 0:2.9978502367 | 1:7.34556693509 | 2:7.83303741962 -480148.309659 | 0:1.52836464974 | 1:0.442931534017 | 2:6.54399159992 -391138.932603 | 0:1.24504331913 | 1:0.97103237863 | 2:6.28437771118 -1515884.30552 | 0:4.82521786047 | 1:0.484244500148 | 2:0.222591137487 -2742351.66233 | 0:8.72923335392 | 1:5.74129319552 | 2:2.96865613788 -1109069.55186 | 0:3.5302997478 | 1:2.17218417196 | 2:6.56291117765 -786049.987889 | 0:2.50211658902 | 1:4.59690382008 | 2:7.94786482051 -1964431.21126 | 0:6.2530566088 | 1:8.4132510922 | 2:8.79849644137 -2728890.95694 | 0:8.68638389715 | 1:5.43240168912 | 2:1.91849180978 -2438752.54338 | 0:7.76282804762 | 1:3.59898389774 | 2:9.16075085656 -499860.481965 | 0:1.59115511357 | 1:5.61526398315 | 2:6.75756500784 -1156842.27255 | 0:3.68236442976 | 1:2.08647520104 | 2:8.9414263763 -251793.61989 | 0:0.801543001467 | 1:6.76306666014 | 2:3.32438255018 -1642091.66759 | 0:5.2269911796 | 1:5.40752956104 | 2:5.33071712041 -2805351.83271 | 0:8.9297392359 | 1:2.25679195983 | 2:4.46297019403 -2971349.90473 | 0:9.45814364533 | 1:4.07555295597 | 2:9.00294682834 -475358.235515 | 0:1.51314589654 | 1:3.75136422456 | 2:0.612944602826 -1041407.1263 | 0:3.31492585317 | 1:2.45934024988 | 2:3.74364320774 -897251.552241 | 0:2.85605923113 | 1:1.90397051676 | 2:9.78803098389 -934891.965426 | 0:2.97586862078 | 1:1.45557611846 | 2:0.807415254002 -2811907.55875 | 0:8.9506432462 | 1:6.48444364168 | 2:9.78909260766 -2592904.60572 | 0:8.25349699842 | 1:2.12465366043 | 2:3.35416631088 -2872477.07383 | 0:9.14346879699 | 1:9.57194244771 | 2:5.02555308327 -2195306.1167 | 0:6.98788757336 | 1:0.610875563549 | 2:9.23785159238 -2165504.42263 | 0:6.89306408229 | 1:5.0540270437 | 2:9.47467858018 -2784319.78984 | 0:8.8628163525 | 1:5.06739723692 | 2:0.970794573716 -1323480.33624 | 0:4.21282493955 | 1:6.10108562732 | 2:1.25046389192 -2199214.93858 | 0:7.00040156867 | 1:8.93647285556 | 2:9.40529704847 -1936792.46147 | 0:6.16508684274 | 1:9.24574094461 | 2:3.65020048989 -1041428.04922 | 0:3.31499574919 | 1:2.84146054544 | 2:9.33790384774 -2442181.34629 | 0:7.77377669385 | 1:7.58895943239 | 2:7.09202426222 -1743652.98613 | 0:5.55023185444 | 1:0.849825908071 | 2:0.883944432931 -1227596.03814 | 0:3.90760937376 | 1:5.39303229454 | 2:8.90444002377 -2958686.5745 | 0:9.41784704982 | 1:5.474842646 | 2:0.302852829445 -1742916.08961 | 0:5.54789961621 | 1:2.40070976431 | 2:8.57616210564 -1253873.78579 | 0:3.99128185727 | 1:8.60930644698 | 2:9.57098546721 -424089.060961 | 0:1.34994483391 | 1:3.04727796819 | 2:8.53410749501 -2621960.28015 | 0:8.34598727586 | 1:2.48577408899 | 2:1.87876055225 -2091310.23925 | 0:6.65686736834 | 1:1.68129930143 | 2:3.44935210072 -1807328.16507 | 0:5.75290933856 | 1:0.0294562866377 | 2:6.25845837676 -1282949.0643 | 0:4.08379528779 | 1:4.42048886469 | 2:6.07603105514 -706236.993208 | 0:2.24804958553 | 1:2.95813094865 | 2:1.86392191817 -2810730.06301 | 0:8.94692112219 | 1:9.49439837846 | 2:1.86763472085 -547651.07302 | 0:1.74331102427 | 1:9.51109181385 | 2:5.86406890195 -987128.69905 | 0:3.14220395841 | 1:8.47023077115 | 2:5.57555539954 -2525910.72108 | 0:8.04024109576 | 1:1.24772534078 | 2:8.26120559448 -1649396.53458 | 0:5.25026048282 | 1:7.39795234133 | 2:9.65950825691 -901586.069332 | 0:2.86991037312 | 1:8.15630458286 | 2:8.0854532072 -628951.90355 | 0:2.00208923571 | 1:8.28363663528 | 2:3.3605408732 -955182.721712 | 0:3.0404918424 | 1:5.59225198729 | 2:0.0304830455651 -2020684.82978 | 0:6.43211911518 | 1:8.59015887876 | 2:3.40553184762 -2245826.12771 | 0:7.14875181078 | 1:6.86067241286 | 2:4.15452641898 -546180.449831 | 0:1.7385978521 | 1:5.79807708613 | 2:3.59547333124 -237341.820147 | 0:0.755540277927 | 1:6.62658005066 | 2:5.36057091072 -1790350.56329 | 0:5.69892877156 | 1:7.08511411097 | 2:7.91215382643 -837216.595734 | 0:2.66495348758 | 1:0.932465589707 | 2:9.67054449395 -2814261.2099 | 0:8.958097895 | 1:2.16483369878 | 2:0.219771372988 -933839.097703 | 0:2.97254337482 | 1:4.48575475488 | 2:9.77128723356 -1901460.84399 | 0:6.05261400842 | 1:8.23626751405 | 2:4.55216462557 -1116604.48331 | 0:3.55430343431 | 1:4.40196135673 | 2:3.33141877601 -1841088.61213 | 0:5.86044218589 | 1:8.13452145654 | 2:5.10869700665 -2666210.39813 | 0:8.4868508624 | 1:3.75718088031 | 2:7.23878186403 -123619.937581 | 0:0.393562833599 | 1:7.8851168109 | 2:6.51182578732 -1205263.68431 | 0:3.83654374744 | 1:7.77227041878 | 2:7.66460242035 -2032787.5898 | 0:6.47057746514 | 1:0.943199433501 | 2:2.71673313386 -182200.045356 | 0:0.580043221204 | 1:9.50294487745 | 2:6.41521929622 -333907.218251 | 0:1.06289798235 | 1:4.33542250441 | 2:9.13888222614 -1833855.33925 | 0:5.83742706506 | 1:9.1919145018 | 2:8.78459522883 -2841855.00502 | 0:9.04597576095 | 1:7.26718580356 | 2:7.12427987229 -2980936.36313 | 0:9.48866722479 | 1:5.10831871361 | 2:1.47575966531 -254615.350462 | 0:0.810497454738 | 1:3.58650433024 | 2:5.36384778305 -2409924.78717 | 0:7.67105245951 | 1:1.98615009707 | 2:9.00892632686 -1616293.95488 | 0:5.14489090082 | 1:7.31573450552 | 2:7.37627092626 -530446.690622 | 0:1.68853860481 | 1:8.45348065619 | 2:5.57890431258 -2758728.34029 | 0:8.7813547268 | 1:4.90012213113 | 2:8.86148234884 -2114221.12886 | 0:6.72983493699 | 1:6.30446955093 | 2:0.501040479819 -2859219.13565 | 0:9.10119728475 | 1:1.43990292734 | 2:8.39890048166 -262817.256577 | 0:0.836592917139 | 1:2.19102513342 | 2:0.063053463224 -415125.27668 | 0:1.3214226707 | 1:4.26130101112 | 2:1.95018168712 -705295.440568 | 0:2.24507426961 | 1:5.47856330086 | 2:8.44694288556 -1640560.20476 | 0:5.22215251351 | 1:9.59658240811 | 2:7.11344494224 -1744707.03242 | 0:5.55359281045 | 1:1.52447491965 | 2:7.21200474971 -519034.291843 | 0:1.6522157742 | 1:8.91644533776 | 2:1.60361614717 -306416.113122 | 0:0.975389295819 | 1:4.13751609358 | 2:5.03244825997 -1487217.19887 | 0:4.73396582845 | 1:0.284806594391 | 2:0.279551275649 -2980027.55742 | 0:9.48578050171 | 1:5.81520917748 | 2:3.95273632797 -3050629.891 | 0:9.71050027474 | 1:4.11985634987 | 2:3.82652529104 -1315928.64915 | 0:4.18873773017 | 1:0.371744249534 | 2:8.50364356819 -1000763.79286 | 0:3.18561516304 | 1:9.55023946222 | 2:6.43663151422 -2058838.1225 | 0:6.55354541146 | 1:6.32856653563 | 2:2.05191696645 -2468234.75184 | 0:7.85671539493 | 1:8.52395913695 | 2:8.4829342207 -1930198.18422 | 0:6.14406491662 | 1:5.57414022212 | 2:5.30868045943 -546818.072953 | 0:1.74059342368 | 1:1.85108767792 | 2:9.49513943352 -1657252.10679 | 0:5.27526829623 | 1:7.71435144421 | 2:2.12666642096 -2498719.90196 | 0:7.95372625727 | 1:5.45583108562 | 2:6.88957017181 -1468246.55591 | 0:4.67358369461 | 1:0.673066256555 | 2:3.68876468065 -308009.667454 | 0:0.980467215869 | 1:4.7721846816 | 2:3.85212138122 -426850.322571 | 0:1.35879404779 | 1:9.98401953248 | 2:3.198402967 -2633715.7172 | 0:8.38339604618 | 1:1.32888660881 | 2:7.37860788667 -2241027.50154 | 0:7.13348655439 | 1:7.93391502181 | 2:7.5285993809 -2710225.05403 | 0:8.6269869217 | 1:7.57576022774 | 2:6.80002809307 -1260681.87837 | 0:4.01293458716 | 1:6.50871013086 | 2:5.73626652905 -286453.020449 | 0:0.911866003484 | 1:6.60197250489 | 2:6.23799327813 -747852.945823 | 0:2.38055210926 | 1:6.98312849075 | 2:8.01044109714 -1237171.51988 | 0:3.93804852327 | 1:0.688614660836 | 2:2.40489079663 -2433552.77176 | 0:7.74629492604 | 1:5.71804765961 | 2:0.795689764245 -2714030.17421 | 0:8.63906586918 | 1:3.7343848075 | 2:1.38597422669 -2269442.99116 | 0:7.2239198274 | 1:6.06564403316 | 2:1.05242046833 -303563.013499 | 0:0.966281732534 | 1:1.13997094818 | 2:8.97170021417 -17660.0511891 | 0:0.0562491021367 | 1:4.09981382625 | 2:6.36716761331 -529347.030926 | 0:1.68503678593 | 1:8.28070475868 | 2:6.71884093179 -3048305.96341 | 0:9.7031242983 | 1:6.59152251444 | 2:8.94859996827 -491840.735732 | 0:1.56561363891 | 1:4.01455969237 | 2:1.14464135142 -1366138.01997 | 0:4.34860131695 | 1:5.2476647352 | 2:6.73154752887 -1381300.88017 | 0:4.39686793787 | 1:5.44440319821 | 2:8.65350848917 -84079.5457467 | 0:0.267679872756 | 1:5.34885844568 | 2:7.8863755665 -2750535.46761 | 0:8.75526248567 | 1:3.33565659409 | 2:1.35158529745 -2702120.16542 | 0:8.60117784037 | 1:6.370380815 | 2:0.221105239334 -24025.62013 | 0:0.0765515003114 | 1:8.75374845265 | 2:1.93906241586 -293658.817326 | 0:0.934826907927 | 1:9.39824477604 | 2:1.83904614524 -343938.601301 | 0:1.0948025751 | 1:1.28446217797 | 2:1.89817580358 -811181.11956 | 0:2.58211283792 | 1:4.74815180114 | 2:2.72250437999 -1472203.13093 | 0:4.68623684724 | 1:7.50950646998 | 2:5.81508370965 -3023389.94213 | 0:9.62382754533 | 1:8.15338990321 | 2:7.91073823328 -333291.973122 | 0:1.06093510871 | 1:3.81538630045 | 2:1.608188748 -810033.396888 | 0:2.57849495198 | 1:8.8556226868 | 2:6.21908410085 -1948441.27651 | 0:6.20210436849 | 1:2.07741327005 | 2:2.38429664687 -2205686.98845 | 0:7.02098070469 | 1:6.37961382618 | 2:0.149919799418 -694706.461356 | 0:2.21134951247 | 1:3.28049264533 | 2:3.76844948167 -1175381.52941 | 0:3.74135889001 | 1:0.0140664571761 | 2:8.32071711989 -1303209.80671 | 0:4.14827454231 | 1:2.94289203981 | 2:9.9115795992 -2483479.715 | 0:7.90521707203 | 1:5.67348054994 | 2:1.71583655408 -2731432.90618 | 0:8.69447847031 | 1:5.81386614439 | 2:3.66387772504 -730624.591227 | 0:2.32572375481 | 1:8.28703683954 | 2:9.69870771271 -2488436.10656 | 0:7.92098544902 | 1:4.70890054669 | 2:6.5836524197 -1540976.60586 | 0:4.90511410016 | 1:3.37075155243 | 2:4.43005790535 -1426004.60346 | 0:4.53917808444 | 1:7.02744351131 | 2:4.74713984475 -259052.244607 | 0:0.824623089796 | 1:3.88216522171 | 2:7.83129023631 -2596939.19231 | 0:8.26637285547 | 1:5.99173032411 | 2:0.862815823681 -2951369.33015 | 0:9.39455341316 | 1:5.23084059788 | 2:0.638704802966 -2345728.36995 | 0:7.46672397087 | 1:3.75129759499 | 2:2.17918943605 -2857891.77753 | 0:9.09696930022 | 1:1.1073269315 | 2:3.0413582837 -3092600.40853 | 0:9.84407520918 | 1:1.62919457194 | 2:1.74898212158 -418229.665825 | 0:1.33134179989 | 1:8.61354119791 | 2:8.58283487161 -2103398.40956 | 0:6.69536667916 | 1:4.16642364574 | 2:6.59962096704 -158039.513354 | 0:0.503095613079 | 1:4.61304890633 | 2:7.51355090484 -797568.108366 | 0:2.53882231463 | 1:9.5096610895 | 2:5.63456036256 -2422115.98088 | 0:7.70991612563 | 1:8.69344537108 | 2:4.95962092972 -2357102.36542 | 0:7.50296002469 | 1:7.39962654127 | 2:7.72635093642 -2225009.3051 | 0:7.08243969372 | 1:1.05780097823 | 2:1.56389978359 -548245.992614 | 0:1.74516018055 | 1:4.34854190442 | 2:0.233342344962 -1523795.11662 | 0:4.8504369374 | 1:4.90819222247 | 2:3.54187002033 -2268307.09686 | 0:7.2202718824 | 1:2.32378104368 | 2:0.319063722149 -2314930.92522 | 0:7.3687278776 | 1:7.84357255744 | 2:1.8192838335 -2290211.56427 | 0:7.29005843538 | 1:9.55857350693 | 2:3.99746597639 -24007.1805307 | 0:0.0764315729412 | 1:1.65534963048 | 2:4.60631760402 -1948153.53 | 0:6.20123774516 | 1:7.79291071039 | 2:7.30205306233 -943462.604345 | 0:3.0031885624 | 1:5.94510626789 | 2:8.62843840275 -1768582.33403 | 0:5.62958554829 | 1:0.971305251288 | 2:5.18593546159 -2264405.80572 | 0:7.20786481425 | 1:3.61493444273 | 2:8.31178067723 -683736.411303 | 0:2.176486562 | 1:9.7529642866 | 2:3.56405190343 -2790983.33208 | 0:8.88399318141 | 1:1.13719561139 | 2:4.74861392071 -1505536.63769 | 0:4.79232228961 | 1:5.36549884138 | 2:8.70966788567 -913166.716283 | 0:2.90674830866 | 1:5.32310878921 | 2:8.56241839088 -2164266.70435 | 0:6.88914610215 | 1:7.58153666053 | 2:9.52871129245 -338261.434815 | 0:1.076721131 | 1:0.0734262263296 | 2:5.43588756366 -2212645.32543 | 0:7.04310420169 | 1:3.41235258 | 2:7.41450218622 -1510762.06073 | 0:4.80895361804 | 1:5.16566885967 | 2:7.13218252523 -876677.988836 | 0:2.79058604218 | 1:3.59099255192 | 2:1.65006405449 -2033359.8044 | 0:6.4724352983 | 1:5.16475396011 | 2:0.797692464595 -528881.618597 | 0:1.6835628838 | 1:9.15624409713 | 2:5.98520177291 -184199.238775 | 0:0.58640925928 | 1:9.78144679344 | 2:9.74263113827 -2500784.42161 | 0:7.96033089057 | 1:9.28806345419 | 2:8.69267659786 -1487644.74383 | 0:4.7353343526 | 1:1.16643869496 | 2:1.34902948872 -1893651.72501 | 0:6.02776578307 | 1:9.27883187435 | 2:5.84756124553 -3220.85071162 | 0:0.0103251647053 | 1:8.44749546266 | 2:5.66132374645 -1784854.51833 | 0:5.68138974859 | 1:1.92018770452 | 2:8.58280690009 -527635.874932 | 0:1.67958953482 | 1:8.22647229388 | 2:2.84765253546 -1749847.56795 | 0:5.56999585906 | 1:6.18492135595 | 2:2.43395953218 -2492085.79618 | 0:7.93264338257 | 1:9.41558818918 | 2:2.98816951101 -533271.011115 | 0:1.69753944215 | 1:9.69833948195 | 2:7.24068322302 -3046916.26317 | 0:9.69871571129 | 1:8.32692853406 | 2:7.32328946165 -1108660.35422 | 0:3.52903479643 | 1:6.5270822213 | 2:2.40777876895 -107093.12733 | 0:0.340942043988 | 1:6.23035931409 | 2:6.94263925735 -396777.269397 | 0:1.2630198282 | 1:4.34568610085 | 2:0.458209296278 -719443.14069 | 0:2.29011611633 | 1:6.43848828296 | 2:2.54786892289 -2836897.98293 | 0:9.03013450991 | 1:0.0164488642062 | 2:7.88510478678 -1024510.22522 | 0:3.2611299323 | 1:1.14139909989 | 2:7.18392702087 -803379.80624 | 0:2.55730373608 | 1:7.44582499487 | 2:2.89665558048 -2230351.81836 | 0:7.09947187181 | 1:4.12008010536 | 2:2.77096584598 -974893.217565 | 0:3.10320263978 | 1:2.14780389359 | 2:2.93369220639 -2396167.99978 | 0:7.62728554985 | 1:4.57611878862 | 2:0.827305598639 -1186626.71612 | 0:3.77720761676 | 1:6.29208883265 | 2:6.80778908064 -1093283.52351 | 0:3.48008003901 | 1:5.51345955753 | 2:4.74486099138 -1796505.84601 | 0:5.71848675797 | 1:3.03889084415 | 2:3.8474949404 -3083364.51798 | 0:9.81468867531 | 1:3.04854840913 | 2:2.88551078673 -2930804.07485 | 0:9.32908858672 | 1:4.82157910747 | 2:8.74114747332 -314665.287465 | 0:1.0016963701 | 1:9.83117282327 | 2:9.75704574722 -86427.1405245 | 0:0.275153501618 | 1:5.46435155643 | 2:2.37687680663 -80618.608075 | 0:0.256656212857 | 1:4.52070450614 | 2:9.40286060091 -1622054.70119 | 0:5.16322267564 | 1:6.70530105325 | 2:2.44913332368 -428507.884812 | 0:1.3640023238 | 1:2.11115627452 | 2:3.74950791377 -2166377.76756 | 0:6.89584561658 | 1:5.23819492894 | 2:8.44944128341 -1663166.91116 | 0:5.29405866292 | 1:3.4185736065 | 2:4.18517429427 -3073489.38534 | 0:9.78329907717 | 1:8.14370698261 | 2:1.49944785296 -1504946.96089 | 0:4.79042772427 | 1:3.32935312494 | 2:4.49980726128 -1883236.71395 | 0:5.99458077854 | 1:5.45714346832 | 2:3.30882109949 -492942.194122 | 0:1.56911305457 | 1:3.24501463342 | 2:2.67275047836 -2304980.65252 | 0:7.33699489608 | 1:0.858684908022 | 2:2.03637811967 -1480159.67512 | 0:4.71152653372 | 1:3.24324343655 | 2:0.0616686462234 -1676714.06069 | 0:5.33722744799 | 1:8.84765633255 | 2:0.597728528068 -2199825.32671 | 0:7.00231101419 | 1:5.05505642276 | 2:1.64089321116 -1270347.06527 | 0:4.04364926182 | 1:0.643238128862 | 2:5.09255864527 -974170.176412 | 0:3.10093313472 | 1:5.85839975326 | 2:6.5455143109 -1401078.61267 | 0:4.45981950337 | 1:5.10062514177 | 2:8.96911516359 -1440490.4775 | 0:4.58530044561 | 1:8.45948055729 | 2:1.34660433971 -1985227.26162 | 0:6.31920433357 | 1:2.82384347271 | 2:8.28090207585 -2096199.3885 | 0:6.67247908758 | 1:7.36870082833 | 2:8.95203924155 -553324.997612 | 0:1.76136327791 | 1:8.53447018081 | 2:1.66655229449 -128575.984133 | 0:0.409311834261 | 1:4.80162817437 | 2:6.0694418365 -2379252.28482 | 0:7.57345749635 | 1:6.47556294011 | 2:3.32491775981 -1427806.11584 | 0:4.54493602087 | 1:9.75629072468 | 2:1.93406551716 -1069602.82761 | 0:3.40471500826 | 1:7.02386814472 | 2:9.00429031351 -536230.132989 | 0:1.70690530507 | 1:3.51688046664 | 2:0.635260052361 -344741.093092 | 0:1.09736975765 | 1:2.76479911789 | 2:4.26089505443 -42385.166534 | 0:0.134966070404 | 1:5.77091632403 | 2:5.13529492512 -2360492.95798 | 0:7.51369918734 | 1:1.2048013523 | 2:1.21805615602 -317473.890468 | 0:1.01060725696 | 1:6.44825612384 | 2:1.33565642292 -2822338.04749 | 0:8.98385461866 | 1:7.6515365827 | 2:6.72956859724 -2753565.45487 | 0:8.76495000136 | 1:8.29247741164 | 2:6.89644885859 -783349.18012 | 0:2.49356474273 | 1:9.8250549978 | 2:6.69761573705 -2228715.88307 | 0:7.09428477938 | 1:6.46824223794 | 2:3.31605334041 -995514.73885 | 0:3.16882735201 | 1:0.329606459022 | 2:4.92609728083 -2710175.26056 | 0:8.62678113264 | 1:2.0934639074 | 2:2.16426827154 -1203045.882 | 0:3.82943104019 | 1:1.60300896405 | 2:4.89650172606 -2624648.38791 | 0:8.35456720405 | 1:5.19938943964 | 2:1.24079373349 -448303.227821 | 0:1.42700653757 | 1:1.37233390993 | 2:9.77869285654 -1784402.86782 | 0:5.6799583879 | 1:2.64921552386 | 2:7.22683534233 -229045.583079 | 0:0.72909370092 | 1:2.12727368707 | 2:3.6718912607 -1052095.88149 | 0:3.34899111398 | 1:7.3128753091 | 2:9.81873883588 -2233072.28181 | 0:7.10811444652 | 1:2.15667693708 | 2:2.42725625022 -2356302.47848 | 0:7.50036380705 | 1:1.59217208403 | 2:5.66555565643 -916777.625824 | 0:2.91828125571 | 1:9.85062300753 | 2:0.258735035735 -516981.515507 | 0:1.64561947681 | 1:1.71723555026 | 2:1.0778530265 -16379.9966694 | 0:0.0521592317875 | 1:2.32304047758 | 2:9.92779220601 -2742353.55102 | 0:8.72918987837 | 1:0.00442195646029 | 2:7.32616646867 -2037253.50223 | 0:6.48481686254 | 1:3.71900118698 | 2:5.69094027218 -2515850.81588 | 0:8.00821890287 | 1:1.19056535528 | 2:5.70368691421 -884964.449662 | 0:2.81699377142 | 1:7.19431079999 | 2:9.91220885506 -2620602.56904 | 0:8.34170048722 | 1:6.53665314776 | 2:5.61018093821 -2204486.7873 | 0:7.01714644773 | 1:4.76884711498 | 2:3.032499754 -499696.977476 | 0:1.59063335148 | 1:5.46332040534 | 2:8.08191873241 -2790638.49662 | 0:8.88292868116 | 1:4.97968091274 | 2:7.22108706833 -200430.977722 | 0:0.63806570281 | 1:8.52598273667 | 2:6.6501773561 -1293567.53767 | 0:4.11764254789 | 1:9.93635968939 | 2:3.96041043125 -489359.563358 | 0:1.55773259583 | 1:5.95986103795 | 2:8.36837336546 -1065898.85466 | 0:3.39291633654 | 1:6.03273554298 | 2:2.88088076106 -2643230.42283 | 0:8.41370647205 | 1:4.12868066279 | 2:7.87824726507 -920618.59979 | 0:2.93042951665 | 1:0.814294736043 | 2:8.37807454727 -865988.27041 | 0:2.75661457016 | 1:9.96543889738 | 2:2.6719443691 -1218563.62326 | 0:3.87884321727 | 1:3.64687576873 | 2:0.878509448956 -207569.061703 | 0:0.660754399782 | 1:4.75268565183 | 2:0.0985853586522 -77484.760867 | 0:0.246702310801 | 1:7.00752583703 | 2:3.07162340889 -3051913.19936 | 0:9.71457117969 | 1:2.4973763101 | 2:4.50429919268 -2796091.18165 | 0:8.90029756125 | 1:6.42062830971 | 2:8.68185344618 -212960.315143 | 0:0.677892545803 | 1:2.11407997348 | 2:2.94848784893 -289764.242863 | 0:0.922359258632 | 1:1.18799743208 | 2:3.67974439734 -946556.524113 | 0:3.01299835541 | 1:1.48569235325 | 2:2.97365710804 -1464849.58547 | 0:4.66281191884 | 1:5.44064658491 | 2:9.46028391152 -1020590.73934 | 0:3.24869404273 | 1:5.80532365002 | 2:0.331930125066 -1083291.9773 | 0:3.44823809654 | 1:1.1272615706 | 2:3.24369469281 -2688194.15406 | 0:8.55686447226 | 1:8.05597412356 | 2:7.05504599779 -28382.6094931 | 0:0.0903584760249 | 1:1.5937183479 | 2:0.357345705475 -9725.91207224 | 0:0.0310394495154 | 1:9.37651330931 | 2:3.00621533462 -2809264.5297 | 0:8.94220044924 | 1:3.03366439358 | 2:0.532473122659 -2185110.32293 | 0:6.95546581702 | 1:4.37737393611 | 2:0.617172511058 -857608.273532 | 0:2.72985692614 | 1:0.313111044441 | 2:4.88514676088 -798178.081055 | 0:2.54075457851 | 1:8.42678449137 | 2:9.24563385004 -532778.546373 | 0:1.69591677353 | 1:3.31043747705 | 2:3.11298474506 -377766.324984 | 0:1.20253722619 | 1:7.95847452135 | 2:6.17113374971 -1541112.97055 | 0:4.90558082911 | 1:7.15762127302 | 2:7.42098911508 -2223620.93273 | 0:7.07804287431 | 1:3.66738867354 | 2:5.42703102862 -1888313.76715 | 0:6.01076512795 | 1:8.18992037439 | 2:7.43416494583 -920216.733778 | 0:2.92921998153 | 1:8.88797334726 | 2:8.67390693684 -825608.884796 | 0:2.62803324998 | 1:4.21143443957 | 2:3.28350652415 -795473.754685 | 0:2.53214176935 | 1:7.88613794622 | 2:1.86410948652 -946539.529625 | 0:3.01300964239 | 1:9.06517492388 | 2:4.40352545736 -355298.019377 | 0:1.13101511599 | 1:7.5861447673 | 2:4.25656491293 -2947083.46375 | 0:9.38093200502 | 1:7.65830792577 | 2:0.943719648996 -2274399.50759 | 0:7.23970630644 | 1:7.15348383491 | 2:9.65135008485 -2340354.17008 | 0:7.44964820612 | 1:7.32867620484 | 2:8.17525570997 -133586.239148 | 0:0.425271137183 | 1:6.09448230655 | 2:8.81118726766 -1019612.94607 | 0:3.24554295726 | 1:1.32244964177 | 2:1.97238906919 -1092197.46729 | 0:3.47657899864 | 1:0.411201181811 | 2:9.17682830916 -1936592.77533 | 0:6.16438021299 | 1:1.01402464209 | 2:1.5565411713 -2775873.09383 | 0:8.83591678683 | 1:3.57491160097 | 2:3.18925744342 -245148.602667 | 0:0.780350006461 | 1:1.9834031324 | 2:9.56136042654 -400366.666924 | 0:1.27442127924 | 1:1.56743461297 | 2:8.79934929656 -17320.7064796 | 0:0.0551345131503 | 1:0.109608670281 | 2:2.29357343556 -2242439.8008 | 0:7.13796632266 | 1:6.11113079812 | 2:1.00314987556 -59657.0810311 | 0:0.189930099683 | 1:4.12145976922 | 2:0.912200694634 -503664.012916 | 0:1.60321636359 | 1:0.308730378338 | 2:7.41839288262 -297553.96497 | 0:0.947201960555 | 1:6.66264118499 | 2:1.48818158896 -1945198.31906 | 0:6.19179140693 | 1:3.20205179643 | 2:6.32270483655 -2548326.774 | 0:8.11163630326 | 1:6.19018433757 | 2:5.75535761707 -2174533.98434 | 0:6.92177492777 | 1:1.44103196809 | 2:0.364353301034 -1422537.93094 | 0:4.52814380881 | 1:7.08483494324 | 2:7.02218184026 -711954.32498 | 0:2.26628085378 | 1:6.71652148025 | 2:9.89287592657 -1178615.35745 | 0:3.75167460662 | 1:2.57760061307 | 2:2.29089190851 -979575.649207 | 0:3.11816247488 | 1:8.54455426051 | 2:3.54474051415 -174287.322633 | 0:0.554781113049 | 1:0.795965277715 | 2:4.12208630906 -1712779.69031 | 0:5.45200548129 | 1:6.23604999444 | 2:9.0074848818 -3140856.26813 | 0:9.99770450457 | 1:4.64255476172 | 2:2.10576410788 -1800664.41594 | 0:5.73172293085 | 1:2.92557050071 | 2:0.626922265811 -22237.2155178 | 0:0.0708364611615 | 1:6.1609912661 | 2:2.11083019147 -2519967.22868 | 0:8.02132504284 | 1:1.55921010195 | 2:5.36358636212 -2916774.6992 | 0:9.28439223188 | 1:0.250914323166 | 2:7.70612591185 -1657065.97672 | 0:5.27468928683 | 1:9.27488756333 | 2:7.5384927581 -2540963.57641 | 0:8.08815640061 | 1:1.3100585741 | 2:5.7532629888 -960503.846808 | 0:3.05741726042 | 1:4.1705966368 | 2:7.94786990353 -1823531.67639 | 0:5.8044929924 | 1:0.751887013951 | 2:4.02272266984 -165766.849754 | 0:0.527670199311 | 1:2.02671468467 | 2:5.64898404802 -923318.312196 | 0:2.93908859234 | 1:8.42099407037 | 2:9.42686139047 -600081.239823 | 0:1.91012317222 | 1:0.422821778399 | 2:9.04163720001 -2502151.96505 | 0:7.96463822802 | 1:3.99115550875 | 2:9.88218202779 -1119130.29471 | 0:3.56235929103 | 1:6.25011277629 | 2:7.74047150516 -3104762.31099 | 0:9.8828245361 | 1:5.89020111452 | 2:0.259860410826 -761244.987688 | 0:2.42314570091 | 1:2.9677373054 | 2:5.0999862702 -82390.4838732 | 0:0.26232181112 | 1:7.48117786264 | 2:5.65273384114 -1538188.1919 | 0:4.89625107039 | 1:4.85170656449 | 2:1.93100943509 -748270.685944 | 0:2.38182280609 | 1:0.142068310505 | 2:9.10221779946 -2335476.55888 | 0:7.43409415714 | 1:4.06916547848 | 2:9.29856263114 -44151.49909 | 0:0.140553097629 | 1:1.66845366328 | 2:1.4963010821 -2298331.22523 | 0:7.31583991877 | 1:2.11358740164 | 2:9.08792681251 -1460523.75262 | 0:4.64906900105 | 1:8.5297706048 | 2:3.38112884922 -2234535.74019 | 0:7.11282074394 | 1:7.71657339768 | 2:5.75943918351 -3017378.42353 | 0:9.60465611237 | 1:3.9616567812 | 2:9.18220360554 -1311726.25572 | 0:4.17540053385 | 1:4.94487217269 | 2:8.31260563575 -642901.252891 | 0:2.04647833945 | 1:6.76596321419 | 2:6.72275655598 -777812.060121 | 0:2.47587541813 | 1:2.39312409271 | 2:1.42926971378 -2633572.63815 | 0:8.38299144693 | 1:7.22208014835 | 2:6.40677238555 -2488164.59644 | 0:7.92013165689 | 1:5.92058016491 | 2:9.76688409904 -611226.898921 | 0:1.94564324407 | 1:5.3273072391 | 2:9.25655541897 -1975747.94105 | 0:6.28908734626 | 1:9.39135417615 | 2:5.0936743389 -518468.124494 | 0:1.65038191688 | 1:5.24285476981 | 2:6.10603362404 -500850.98326 | 0:1.59433768298 | 1:9.05863195705 | 2:3.89453795154 -2706855.40309 | 0:8.6162443318 | 1:5.64573996348 | 2:8.90210437211 -551660.042771 | 0:1.75601233813 | 1:2.59681375462 | 2:2.48409732605 -180801.506717 | 0:0.575511496323 | 1:0.224895092346 | 2:9.20450481053 -1255194.90947 | 0:3.99547561003 | 1:7.27406119541 | 2:3.01508088449 -1871053.12238 | 0:5.95582783969 | 1:8.78077997905 | 2:7.77748336103 -544058.808587 | 0:1.73186696118 | 1:8.4074092377 | 2:9.54565233813 -1524407.85377 | 0:4.85242042086 | 1:8.74289204771 | 2:9.39681251105 -1285245.24423 | 0:4.09113600271 | 1:8.10009134343 | 2:3.14424493369 -427085.210011 | 0:1.35947893088 | 1:2.70532778107 | 2:2.85684518739 -793500.190876 | 0:2.52587436505 | 1:9.58442069951 | 2:5.81776584609 -585248.074954 | 0:1.86296054049 | 1:6.54815164725 | 2:3.58319306993 -2593452.49129 | 0:8.25526628837 | 1:5.05926037102 | 2:1.44731159492 -3085195.27819 | 0:9.82049168629 | 1:0.210143641449 | 2:4.87389242779 -1274673.19721 | 0:4.05744398012 | 1:3.44876416061 | 2:6.12317519563 -1175286.83408 | 0:3.74111733987 | 1:6.95509441009 | 2:8.44130647256 -2712434.50577 | 0:8.6339783539 | 1:2.76749581797 | 2:4.49405818945 -3051124.62889 | 0:9.71207040152 | 1:3.57800402443 | 2:4.82402974682 -1397647.02333 | 0:4.44887441921 | 1:2.55178588472 | 2:6.43763108088 -2804158.81034 | 0:8.92593920534 | 1:1.96474907803 | 2:2.88965263996 -1687265.01588 | 0:5.37082103145 | 1:9.87031228457 | 2:9.13055887734 -2163488.84272 | 0:6.88661182712 | 1:0.82740937015 | 2:5.39893018634 -2674475.39009 | 0:8.51317896487 | 1:6.05178690435 | 2:4.08954894275 -2323379.17289 | 0:7.39558344874 | 1:3.66338741704 | 2:0.666136520348 -2584286.60125 | 0:8.22605292387 | 1:0.722977962046 | 2:7.61376335287 -2358232.48595 | 0:7.50654911082 | 1:6.44876647129 | 2:6.25266068636 -2511492.61995 | 0:7.9943493641 | 1:1.54314529087 | 2:1.82874995466 -2877186.11705 | 0:9.15841504946 | 1:4.57434577668 | 2:3.6714658283 -2059633.92281 | 0:6.55604760559 | 1:2.74425127545 | 2:6.24584429568 -1878817.55127 | 0:5.98055053536 | 1:9.67688980277 | 2:7.3760346555 -1579165.59326 | 0:5.02668303099 | 1:4.47272340538 | 2:7.63490012167 -360989.287971 | 0:1.14907367863 | 1:0.940901066449 | 2:9.83867805531 -518401.422225 | 0:1.65014914786 | 1:2.8722976499 | 2:8.82185665708 -1446175.39139 | 0:4.60336946918 | 1:5.37183817536 | 2:4.57801453598 -902909.387315 | 0:2.87407379223 | 1:2.49490265454 | 2:9.21978008377 -395172.417916 | 0:1.25790520277 | 1:3.62460908732 | 2:8.75126218922 -2442263.48701 | 0:7.77405372185 | 1:9.39343106892 | 2:4.52226416301 -1741026.71778 | 0:5.54188899061 | 1:2.79912292008 | 2:4.18203910502 -365051.462478 | 0:1.16205533661 | 1:6.89299669898 | 2:5.19107787824 -2900647.28925 | 0:9.23311928611 | 1:7.46588936374 | 2:8.10211467041 -1836379.06424 | 0:5.84541943292 | 1:4.44996003599 | 2:8.41992343458 -970600.566325 | 0:3.08960171302 | 1:9.45322549097 | 2:6.55339373822 -201376.210701 | 0:0.641073978331 | 1:8.46836075729 | 2:0.465425181875 -2328319.00586 | 0:7.41128361267 | 1:0.901332449384 | 2:2.59296204469 -1027657.43941 | 0:3.27117973032 | 1:4.83892683368 | 2:2.80555897318 -2641201.96015 | 0:8.40729613717 | 1:9.51550532652 | 2:8.79953178877 -1019142.89938 | 0:3.24408369625 | 1:5.60536849308 | 2:0.539599731997 -1219087.84479 | 0:3.88054018808 | 1:6.92995208924 | 2:9.19555682927 -1918908.85157 | 0:6.1081629301 | 1:9.4119526117 | 2:6.40318228048 -2548693.63118 | 0:8.11283429475 | 1:9.69668919694 | 2:6.37145448306 -307534.939269 | 0:0.978997489947 | 1:9.56943832868 | 2:2.80069024383 -2860567.75541 | 0:9.10553837731 | 1:7.03899488869 | 2:9.13540004276 -2249938.44282 | 0:7.16181665718 | 1:3.95438977161 | 2:9.38063299091 -455872.049595 | 0:1.451087279 | 1:0.0291135469285 | 2:9.04889283888 -2512650.178 | 0:7.99810586469 | 1:9.87540732466 | 2:7.88959583121 -634401.844198 | 0:2.019397379 | 1:3.69630748695 | 2:1.05363055357 -1402131.53442 | 0:4.46315999119 | 1:3.81743903596 | 2:6.06985281192 -2105739.12532 | 0:6.70286694452 | 1:9.90815829708 | 2:9.92479074893 -617291.389911 | 0:1.96498281706 | 1:9.46380755893 | 2:4.17735534041 -2367087.56952 | 0:7.53476274678 | 1:9.57942938229 | 2:9.72447490339 -2652872.42517 | 0:8.44443536656 | 1:8.46685098228 | 2:8.4248566003 -1875903.55975 | 0:5.97125089531 | 1:6.88201979553 | 2:5.48202694208 -2318913.0628 | 0:7.38135358881 | 1:2.06616547425 | 2:3.8851206261 -2255940.65387 | 0:7.1808939904 | 1:0.672051327324 | 2:1.34902523789 -509134.983825 | 0:1.62063130607 | 1:0.341943281406 | 2:8.07182049201 -1801417.89601 | 0:5.7341351558 | 1:4.5278233458 | 2:0.50436815543 -2013233.30883 | 0:6.40833658567 | 1:1.21940746884 | 2:7.40965088742 -793295.821899 | 0:2.52520656453 | 1:7.58199672498 | 2:4.72915998307 -1626633.28858 | 0:5.1778180637 | 1:9.1721417472 | 2:6.30378639737 -261203.468079 | 0:0.831522198757 | 1:9.85769924727 | 2:4.70561541486 -745684.781606 | 0:2.37365290885 | 1:7.24818665777 | 2:0.894703990515 -549725.472224 | 0:1.74987036505 | 1:4.4471575677 | 2:7.31240893326 -1272560.06734 | 0:4.0507315455 | 1:5.05692791375 | 2:7.7166491896 -279590.973934 | 0:0.890040213689 | 1:8.54965499422 | 2:6.59762217752 -2778274.83513 | 0:8.84358924711 | 1:6.75983701788 | 2:2.20946831748 -1712258.49677 | 0:5.45030961198 | 1:1.96332822095 | 2:0.0800530695699 -392731.320522 | 0:1.25013360432 | 1:3.46954920667 | 2:0.0585503993105 -297359.481014 | 0:0.946551175044 | 1:2.98509016284 | 2:8.07679049979 -2916758.19452 | 0:9.28436803695 | 1:3.53638491712 | 2:2.83731013058 -1758732.19339 | 0:5.59829017332 | 1:7.76722089982 | 2:2.94141063374 -2197758.49845 | 0:6.9956907614 | 1:0.264009901463 | 2:2.90561057961 -2871066.02255 | 0:9.13892081616 | 1:3.02661986508 | 2:5.23663394391 -91103.4147698 | 0:0.290002702599 | 1:1.30785280886 | 2:4.99909082596 -2392636.54038 | 0:7.61606704927 | 1:7.1836736656 | 2:2.95116956809 -2406796.43071 | 0:7.66109088665 | 1:1.55762327561 | 2:9.27990554077 -365362.013318 | 0:1.16306415588 | 1:9.24680291125 | 2:8.40205124749 -914515.682596 | 0:2.9110070551 | 1:1.24827720547 | 2:3.85397288436 -740163.105168 | 0:2.35607187002 | 1:6.6706465353 | 2:4.58364915945 -230687.627309 | 0:0.734324993636 | 1:2.64884669436 | 2:7.72719952747 -369109.939656 | 0:1.17493351676 | 1:2.2136670795 | 2:1.15387478599 -932071.314457 | 0:2.96693257883 | 1:6.36811160236 | 2:7.91341043532 -2080908.8856 | 0:6.62379486906 | 1:5.86224149588 | 2:2.51086637469 -1582961.53659 | 0:5.0387346025 | 1:0.844060134582 | 2:0.590363281093 -2135559.41382 | 0:6.79774558211 | 1:4.99649953973 | 2:0.329053137527 -223137.344258 | 0:0.710323847539 | 1:6.37836270794 | 2:1.76672436199 -434442.831517 | 0:1.38293140175 | 1:6.4630015806 | 2:7.67741651646 -717114.715266 | 0:2.28272183434 | 1:8.44778482578 | 2:7.31505446939 -495570.9243 | 0:1.57750983041 | 1:6.63709293567 | 2:9.00851350173 -1643740.40091 | 0:5.23225775037 | 1:7.5504410181 | 2:9.65712870346 -2514166.87037 | 0:8.00292142041 | 1:8.4576180864 | 2:0.922806225355 -319840.991525 | 0:1.01809525204 | 1:1.03127811893 | 2:4.05282570766 -1766627.90718 | 0:5.62335630996 | 1:0.0323979463853 | 2:1.48838335731 -2411060.03788 | 0:7.67469829961 | 1:5.72148897193 | 2:5.5042125362 -2433163.73822 | 0:7.74507894198 | 1:8.30889965127 | 2:2.14195512524 -1508457.69004 | 0:4.80165831102 | 1:9.77243597346 | 2:4.95576849154 -3008427.91328 | 0:9.57614536422 | 1:1.60081280195 | 2:4.04149106342 -1240873.52284 | 0:3.94991236015 | 1:9.96100370977 | 2:6.80321906265 -2360115.82583 | 0:7.51254473086 | 1:6.53663513967 | 2:4.94130524454 -490967.96467 | 0:1.56285421181 | 1:6.18142378389 | 2:1.09317916539 -2777728.42097 | 0:8.84186056676 | 1:7.98997484762 | 2:4.75959501812 -3078513.05222 | 0:9.79930327904 | 1:9.69248211178 | 2:8.74235607279 -582773.327633 | 0:1.85506462553 | 1:4.39854664067 | 2:3.59621356994 -458788.135667 | 0:1.46039880715 | 1:3.42922158164 | 2:1.96533486983 -2103545.34625 | 0:6.69581359412 | 1:1.75522792772 | 2:1.54742423521 -1417129.20198 | 0:4.51089693206 | 1:3.5672711355 | 2:2.70360902528 -1929551.70961 | 0:6.14201041664 | 1:5.95604642179 | 2:8.99448194467 -1933586.67965 | 0:6.15482352857 | 1:2.4078497143 | 2:6.31664170575 -2759105.71828 | 0:8.78258637003 | 1:8.42551646163 | 2:4.59449578722 -2296357.01576 | 0:7.30957198328 | 1:3.98853883086 | 2:4.5724642407 -333515.236737 | 0:1.06165052113 | 1:4.36506995713 | 2:8.65756815529 -194468.040122 | 0:0.619015873189 | 1:0.504645853018 | 2:6.9513537734 -2920776.96842 | 0:9.29721456059 | 1:9.8379037931 | 2:2.28966286589 -2339861.81811 | 0:7.44803684176 | 1:2.20961834243 | 2:4.42944348987 -2436602.72593 | 0:7.7560268328 | 1:8.45307676571 | 2:3.50365289608 -1001744.96581 | 0:3.18870580267 | 1:5.77876355019 | 2:0.399104641527 -2574777.76104 | 0:8.19581675433 | 1:4.36704360378 | 2:2.02188898235 -2487639.40656 | 0:7.9184302746 | 1:2.48342192067 | 2:1.00132864168 -219365.33333 | 0:0.698338006492 | 1:8.79573891456 | 2:1.23720265901 -1564217.96786 | 0:4.97906595805 | 1:0.152937079075 | 2:7.28295230658 -2494588.40617 | 0:7.94056686064 | 1:4.47904106068 | 2:0.160939950653 -826852.297546 | 0:2.63197508109 | 1:2.34758831259 | 2:9.69008097814 -2980356.17517 | 0:9.48682581092 | 1:5.73238624267 | 2:6.19992080869 -1973680.41486 | 0:6.28245093831 | 1:2.9850460713 | 2:9.65955816043 -1777380.48746 | 0:5.65761548832 | 1:3.81429164166 | 2:0.481169226741 -1858005.46914 | 0:5.91422948906 | 1:1.08963547418 | 2:2.59939280572 -999260.937349 | 0:3.18079322886 | 1:5.1227454201 | 2:2.61155769162 -2826247.66503 | 0:8.99626519265 | 1:3.69432895437 | 2:7.9404831344 -2396678.59503 | 0:7.62893821057 | 1:7.75065299952 | 2:3.03280945775 -2485786.37386 | 0:7.91253874568 | 1:3.2789476898 | 2:6.75426172856 -1523602.57446 | 0:4.84978619581 | 1:0.519203469362 | 2:9.38664313883 -3052773.37697 | 0:9.71736666707 | 1:9.15785633346 | 2:3.63511931349 -1517942.08723 | 0:4.83182069043 | 1:6.59374835593 | 2:1.28570521217 -536182.969442 | 0:1.70676260776 | 1:4.37810049193 | 2:3.19602945804 -2507514.88796 | 0:7.98173888795 | 1:7.46101157763 | 2:2.42867246357 -1050192.51841 | 0:3.34287271265 | 1:0.380123606926 | 2:9.32591144638 -1086925.45078 | 0:3.45982688318 | 1:3.8018508141 | 2:1.82259531156 -1041874.31572 | 0:3.31643045952 | 1:4.48746097357 | 2:2.19794185588 -910416.47572 | 0:2.89798367555 | 1:4.12465541836 | 2:8.31940051686 -1479164.23252 | 0:4.70837396924 | 1:5.10158268337 | 2:3.97574208651 -645337.315613 | 0:2.05417895222 | 1:0.549759413023 | 2:9.3195429902 -2140601.05402 | 0:6.81376527223 | 1:1.70854233953 | 2:9.91506144958 -2821019.16959 | 0:8.97967589155 | 1:9.89993560107 | 2:2.62973079232 -1059837.53926 | 0:3.37357739313 | 1:0.797413370922 | 2:1.44493974479 -2276355.26191 | 0:7.24589249258 | 1:2.61168789873 | 2:5.49932305925 -990685.088156 | 0:3.15345242527 | 1:0.137386719671 | 2:5.27577963471 -2355959.81275 | 0:7.49931091746 | 1:5.97998887531 | 2:4.69964927883 -1272386.34988 | 0:4.05019236695 | 1:6.65459081088 | 2:8.07399120082 -1046773.8346 | 0:3.33204684315 | 1:6.88915115398 | 2:4.18652678399 -1556210.49942 | 0:4.9535883534 | 1:1.42586788331 | 2:5.41021882857 -586003.936021 | 0:1.86536058938 | 1:5.86028876772 | 2:3.60132136069 -720041.861247 | 0:2.29202988485 | 1:7.36359763831 | 2:1.81741220425 -1767545.13425 | 0:5.62630827749 | 1:3.78151263204 | 2:4.24252705751 -547522.027085 | 0:1.7428250476 | 1:0.792269122179 | 2:4.82778997919 -1499734.8036 | 0:4.77386569287 | 1:6.6673834392 | 2:2.4728512185 -404127.938989 | 0:1.2863907384 | 1:1.21365342747 | 2:4.82390231495 -2664100.30316 | 0:8.48011403523 | 1:1.41772609113 | 2:0.811949691442 -1725308.13954 | 0:5.4919042649 | 1:8.4916691743 | 2:6.39831411675 -1840420.7415 | 0:5.85825625937 | 1:1.17590146202 | 2:3.32032324141 -2405740.83374 | 0:7.65773028149 | 1:1.49585550906 | 2:8.7399465994 -1499546.5987 | 0:4.77323256471 | 1:2.71978177933 | 2:9.56464610881 -2220635.42827 | 0:7.06851752423 | 1:1.09543593687 | 2:3.24128333943 -2344326.60677 | 0:7.46227972331 | 1:5.80399567455 | 2:5.95023906213 -189337.081719 | 0:0.60271135855 | 1:3.73283369877 | 2:7.66957002798 -990374.70403 | 0:3.15252350728 | 1:6.98468569957 | 2:4.61257276778 -1935262.33068 | 0:6.16020054598 | 1:7.42164098708 | 2:4.47654256046 -2838448.16822 | 0:9.03508508344 | 1:1.89170440942 | 2:9.18408473282 -1777662.18914 | 0:5.6585569958 | 1:9.01036978578 | 2:4.22288337494 -1717238.25132 | 0:5.46621268382 | 1:7.99233483789 | 2:7.77229690735 -1557934.30575 | 0:4.95910573004 | 1:4.94143877494 | 2:1.6022149024 -2345947.66181 | 0:7.46745730545 | 1:7.84421368517 | 2:6.55079784689 -1220074.98453 | 0:3.88370407893 | 1:9.44841577361 | 2:8.83809287198 -1995087.46 | 0:6.35063449515 | 1:7.94183175649 | 2:0.597952391012 -988204.912604 | 0:3.14563901012 | 1:9.55468082672 | 2:7.86299039281 -3032317.39888 | 0:9.65219134169 | 1:1.98555095734 | 2:6.73075959731 -2456402.7984 | 0:7.81898868974 | 1:1.05881472167 | 2:6.69524583109 -1959584.9081 | 0:6.23762900637 | 1:8.25937744218 | 2:2.65435351571 -2834143.91445 | 0:9.02140398438 | 1:4.1844578002 | 2:2.04324001959 -233241.644612 | 0:0.742455452312 | 1:2.73721001133 | 2:8.25774899842 -2298121.29767 | 0:7.31521231493 | 1:6.82213390283 | 2:1.44094399902 -1775891.0769 | 0:5.65291532605 | 1:8.54207368208 | 2:6.34005713854 -1329784.08968 | 0:4.2328636746 | 1:2.99980544169 | 2:2.47541775447 -1738146.95512 | 0:5.53274267667 | 1:5.14813546477 | 2:6.38559089036 -439091.755468 | 0:1.39774938052 | 1:8.77939906101 | 2:5.71428668395 -2821819.56516 | 0:8.9821941026 | 1:6.47672237391 | 2:0.0833478697355 -3075283.74196 | 0:9.78894178821 | 1:0.15545410553 | 2:1.77473457714 -2847520.95259 | 0:9.0640266015 | 1:9.07030211361 | 2:5.90598354462 -2768924.37461 | 0:8.8138088253 | 1:4.79415118219 | 2:8.57829774671 -2808949.4617 | 0:8.94123450651 | 1:7.31720564028 | 2:1.90988744657 -3012913.95008 | 0:9.59047207499 | 1:7.07252159932 | 2:1.49189757377 -675566.863446 | 0:2.1504186241 | 1:2.39892666114 | 2:6.99562513981 -1179038.9088 | 0:3.75300376636 | 1:0.369538058369 | 2:7.41160060201 -1897363.61467 | 0:6.03953747224 | 1:4.220694821 | 2:7.63481908848 -1118808.1558 | 0:3.56131786013 | 1:4.39181616454 | 2:5.15222699559 -12180.3680195 | 0:0.0388351074243 | 1:7.39132835826 | 2:6.01970425508 -814661.892874 | 0:2.5932334999 | 1:9.50192737538 | 2:0.471738468822 -825425.425419 | 0:2.62749127712 | 1:9.079968464 | 2:4.51475382844 -581434.814311 | 0:1.85080090637 | 1:4.03971828196 | 2:3.04611397875 -1319439.91486 | 0:4.19999731937 | 1:9.97896453445 | 2:0.930044018327 -2249447.20787 | 0:7.16027847728 | 1:6.90711688557 | 2:9.1708948325 -3099738.31507 | 0:9.86679186372 | 1:1.1623768106 | 2:1.67211471416 -2336570.84864 | 0:7.43758040101 | 1:4.41792244949 | 2:5.92478771022 -2142600.02969 | 0:6.82018789692 | 1:8.62724441531 | 2:8.48669008046 -2791294.68775 | 0:8.88500810089 | 1:3.90118666626 | 2:1.20531147972 -283683.275859 | 0:0.903073705185 | 1:9.39346691775 | 2:7.19611186086 -560028.262282 | 0:1.78265719206 | 1:3.51975094245 | 2:7.17453126769 -1043891.94552 | 0:3.3228668227 | 1:6.11536272786 | 2:2.07708821305 -71032.1249517 | 0:0.226134447922 | 1:3.70740832212 | 2:3.38678153029 -1257439.44036 | 0:4.00262581746 | 1:7.92761256163 | 2:2.63405970772 -2154738.56278 | 0:6.85878105783 | 1:3.40796117237 | 2:6.1251527578 -444864.142126 | 0:1.41612557176 | 1:9.02264725103 | 2:1.4821148955 -1529144.81191 | 0:4.86750446896 | 1:9.41865786428 | 2:9.73732424832 -1351567.34587 | 0:4.30226178174 | 1:9.93107816123 | 2:1.70118385035 -1657093.97799 | 0:5.27471374648 | 1:1.77781782823 | 2:0.255176385613 -1884351.24376 | 0:5.99813189422 | 1:5.85756699336 | 2:7.97917015342 -634523.589608 | 0:2.01982273121 | 1:8.08111175251 | 2:7.50196588277 -2370504.91204 | 0:7.54561757495 | 1:6.92239875041 | 2:8.4451575425 -568633.805123 | 0:1.81008391955 | 1:7.50884463754 | 2:9.07783168231 -2972098.62289 | 0:9.46051772889 | 1:3.01339540438 | 2:5.19427218402 -3003375.88416 | 0:9.56005580896 | 1:0.623148352032 | 2:7.0049225594 -2621285.93745 | 0:8.34388536239 | 1:7.65465407456 | 2:4.56459057423 -41988.7544129 | 0:0.133721680856 | 1:7.79156155301 | 2:8.69203402722 -2315595.52733 | 0:7.37082277343 | 1:5.45548061308 | 2:0.167627514905 -142007.489662 | 0:0.452029212199 | 1:0.574027574915 | 2:1.76529768496 -1408895.36445 | 0:4.48474242047 | 1:9.90023025799 | 2:4.21083642003 -1967451.59367 | 0:6.26260993909 | 1:1.35874011005 | 2:0.802288831157 -1039256.90795 | 0:3.30811647548 | 1:6.51508283276 | 2:5.71408729926 -3007788.64298 | 0:9.57415262136 | 1:6.48354372411 | 2:6.16605020016 -1481947.2594 | 0:4.71723513692 | 1:5.39261502169 | 2:7.45415784266 -2259581.62317 | 0:7.19250094656 | 1:2.68697887579 | 2:8.43381526596 -926570.169053 | 0:2.94943664634 | 1:8.08056552228 | 2:8.02833797935 -252105.332214 | 0:0.802522231188 | 1:5.25808812665 | 2:4.81510321855 -1374120.17974 | 0:4.37402058558 | 1:6.55107349349 | 2:8.90687574625 -1976478.45894 | 0:6.29140972176 | 1:9.05086784099 | 2:8.83938100195 -1278894.53659 | 0:4.07092084956 | 1:8.0762320937 | 2:0.69077557166 -1248023.5889 | 0:3.9725938503 | 1:0.930819384203 | 2:7.32340729765 -3005596.64107 | 0:9.56716581159 | 1:5.38861290779 | 2:9.16650163539 -809075.793607 | 0:2.57539878772 | 1:3.28935367735 | 2:2.79009468194 -1112026.45316 | 0:3.53972871576 | 1:4.12563359025 | 2:9.95673856448 -64592.061726 | 0:0.20567648047 | 1:8.50763995719 | 2:2.32592732537 -2424717.20058 | 0:7.71819682628 | 1:8.78087627214 | 2:4.24118929759 -2154640.2247 | 0:6.85846830538 | 1:3.43898740528 | 2:6.7354418777 -151702.639419 | 0:0.482958819769 | 1:8.56842912187 | 2:1.76427333382 -2972329.33478 | 0:9.46125635034 | 1:3.50516478866 | 2:6.07597510938 -120317.270328 | 0:0.383007613952 | 1:2.95891645722 | 2:0.34003355117 -2599725.35993 | 0:8.2751990201 | 1:1.06606020242 | 2:2.04345532235 -2896974.62946 | 0:9.22143763278 | 1:8.48554500232 | 2:6.62103166168 -1336444.13231 | 0:4.25412165003 | 1:9.76795125138 | 2:8.20191421816 -775724.059565 | 0:2.46924636692 | 1:4.39476858288 | 2:4.09590012841 -1286251.4795 | 0:4.09434848516 | 1:9.20525869018 | 2:1.87545027216 -1550649.01272 | 0:4.93595061678 | 1:8.96572270215 | 2:9.44061100343 -2347524.16569 | 0:7.47248877982 | 1:9.38630722313 | 2:0.487733555398 -1004561.31327 | 0:3.19762555381 | 1:0.565717036115 | 2:3.29888791043 -83754.237227 | 0:0.266612252334 | 1:1.62411852595 | 2:7.16662076635 -1389708.00326 | 0:4.42363930924 | 1:6.6784110845 | 2:6.66920770954 -1732864.04947 | 0:5.51591917254 | 1:4.28113186917 | 2:6.15663244126 -924969.746668 | 0:2.94432500484 | 1:6.07104572055 | 2:5.61103757888 -2539789.69586 | 0:8.08443425995 | 1:2.98406409298 | 2:6.83273779471 -850732.951742 | 0:2.70799275628 | 1:2.71017898091 | 2:5.52526975617 -30824.5707079 | 0:0.0981242800704 | 1:0.758301714435 | 2:2.90208208844 -2276940.0457 | 0:7.24777980995 | 1:5.61314165712 | 2:1.22148557447 -111305.753272 | 0:0.35430150673 | 1:0.462651636544 | 2:4.95575000411 -9880.49440296 | 0:0.0315245202387 | 1:8.56729161562 | 2:9.56467586943 -286903.339869 | 0:0.913316720357 | 1:8.60800308543 | 2:6.81009231221 -637401.540379 | 0:2.02893148561 | 1:2.04657467672 | 2:7.10814755078 -1611078.18544 | 0:5.1282511939 | 1:2.98206247915 | 2:1.68818745987 -1587236.20543 | 0:5.05235873443 | 1:2.86429123197 | 2:8.34333249859 -2896694.41082 | 0:9.22055145515 | 1:9.15637815083 | 2:8.33243145408 -2031350.86379 | 0:6.46600292615 | 1:0.79317036933 | 2:0.0751509569795 -2534775.19266 | 0:8.06846386825 | 1:1.97333129369 | 2:1.34875247317 -1350183.22344 | 0:4.29779525119 | 1:2.89110412757 | 2:9.68965521028 -2253095.93513 | 0:7.17190031097 | 1:7.78401036701 | 2:8.34591479061 -2759877.2528 | 0:8.78497465536 | 1:0.5903909226 | 2:1.05352768847 -252413.909884 | 0:0.803516691755 | 1:6.67545639963 | 2:5.79561638776 -1488592.08987 | 0:4.73842499526 | 1:9.87757202276 | 2:5.46569114213 -1127728.8598 | 0:3.58975033036 | 1:8.67684129537 | 2:0.757161060356 -2588660.13713 | 0:8.24000106223 | 1:3.82161820894 | 2:0.317320743258 -580584.515938 | 0:1.84812281081 | 1:7.34250336461 | 2:1.9357050422 -596907.228737 | 0:1.90001661359 | 1:0.0334255702829 | 2:9.78301323955 -2456510.75295 | 0:7.81934870624 | 1:2.958399631 | 2:9.40143071571 -1945092.75774 | 0:6.19150048074 | 1:8.4287053701 | 2:5.39227814721 -2891689.44555 | 0:9.20459393465 | 1:6.1182170695 | 2:4.76310975826 -1952103.6935 | 0:6.21379909533 | 1:6.35294871447 | 2:0.580067403519 -632445.476377 | 0:2.01322345772 | 1:9.88630277107 | 2:4.36578588829 -2952848.11683 | 0:9.39926555823 | 1:5.81243041105 | 2:2.7051484904 -3126478.39196 | 0:9.9519615171 | 1:7.33811691321 | 2:4.06269276459 -2098103.74981 | 0:6.67849605202 | 1:2.17394946291 | 2:5.04418316541 -330295.005563 | 0:1.05143300234 | 1:8.16790619643 | 2:6.48867040386 -1764786.24244 | 0:5.61752777264 | 1:3.93545692741 | 2:8.15548324269 -494996.851242 | 0:1.57563308109 | 1:0.908444566188 | 2:4.67964833953 -269713.949455 | 0:0.858561286251 | 1:3.98733419995 | 2:3.79157533266 -1228166.498 | 0:3.90945840618 | 1:9.2418588948 | 2:7.93698548524 -2336021.20952 | 0:7.43587420905 | 1:9.44506423414 | 2:8.97017000905 -2810268.35445 | 0:8.94538501249 | 1:1.79176858047 | 2:7.36589770507 -55568.3134338 | 0:0.176945077231 | 1:7.59228336907 | 2:3.79466530783 -382843.461234 | 0:1.21869591807 | 1:7.68623612263 | 2:9.11917336877 -2732837.79481 | 0:8.69892038366 | 1:2.33727041199 | 2:5.44271474189 -1420048.0385 | 0:4.52024134349 | 1:9.76447942901 | 2:5.64114396607 -963850.708626 | 0:3.06805422584 | 1:2.26528122962 | 2:2.77560568835 -1951095.17102 | 0:6.21059301052 | 1:6.8334217658 | 2:1.57702109256 -2493953.06157 | 0:7.93852255116 | 1:1.93526990424 | 2:5.69657291056 -2005451.97937 | 0:6.38355900476 | 1:0.197049756893 | 2:0.794642950225 -259881.601628 | 0:0.827266308244 | 1:4.26365565641 | 2:3.4942650606 -573465.529237 | 0:1.82545404531 | 1:6.37940617363 | 2:7.84537334473 -1189363.99618 | 0:3.78593178676 | 1:7.58229457168 | 2:1.55303371458 -115091.787127 | 0:0.366387704881 | 1:4.50474456596 | 2:7.38892153283 -549849.540991 | 0:1.75024386236 | 1:1.96330899236 | 2:3.72313454172 -1376767.11202 | 0:4.38242863862 | 1:4.53382418312 | 2:4.2146393811 -1167724.64926 | 0:3.71700187278 | 1:1.8236532996 | 2:8.1723588576 -449766.107603 | 0:1.43170391994 | 1:6.11224474511 | 2:0.745726170968 -2074929.59378 | 0:6.60472217146 | 1:1.22468035284 | 2:4.12387751978 -1275797.22874 | 0:4.06106683099 | 1:8.6589748493 | 2:1.1825005206 -937648.467414 | 0:2.98465092329 | 1:2.39188108561 | 2:2.26690215494 -2840577.48364 | 0:9.04188246716 | 1:4.1588060124 | 2:0.910642851273 -2641663.93381 | 0:8.40874739688 | 1:7.28400281169 | 2:2.33744318217 -2654857.26975 | 0:8.45071854312 | 1:4.43433545377 | 2:7.67175365884 -1416542.57862 | 0:4.50907583135 | 1:8.9208434566 | 2:6.29733630988 -2827114.51312 | 0:8.99906632591 | 1:8.54788747149 | 2:9.23233263858 -1590133.79548 | 0:5.06163819191 | 1:9.37168102726 | 2:6.33113273154 -1142594.26161 | 0:3.63707668666 | 1:9.63586671622 | 2:8.42821129942 -2625398.41854 | 0:8.3569725823 | 1:7.28079367584 | 2:5.78733396798 -2577610.44758 | 0:8.20486013497 | 1:7.45666422443 | 2:2.63237914675 -2234215.27594 | 0:7.11178720356 | 1:6.15503613832 | 2:3.082536513 -449072.030307 | 0:1.42947738487 | 1:4.11640367135 | 2:8.8823717141 -211585.213543 | 0:0.673510963338 | 1:1.59305948368 | 2:2.59342024271 -750096.578514 | 0:2.38764041231 | 1:0.79180107907 | 2:3.5546683917 -2778952.77928 | 0:8.84574158022 | 1:6.10694546765 | 2:8.05570302951 -2831974.06179 | 0:9.01448844337 | 1:3.178265985 | 2:9.20961184492 -2401577.27124 | 0:7.64448282496 | 1:2.14338497806 | 2:5.93591462049 -1030652.53655 | 0:3.28072570035 | 1:6.26153299086 | 2:6.54900992363 -462061.779254 | 0:1.47086758874 | 1:9.04485760167 | 2:6.6313207054 -3039169.18153 | 0:9.67403420017 | 1:5.80397569427 | 2:9.75344111584 -483742.07766 | 0:1.53985120654 | 1:5.91791286335 | 2:6.74284289636 -2907556.2724 | 0:9.25512505525 | 1:9.06267070687 | 2:0.853825058435 -807237.978473 | 0:2.56956461422 | 1:5.11851413625 | 2:8.9487516419 -2357946.97554 | 0:7.50560206531 | 1:2.0161254961 | 2:5.31842140127 -2775003.20007 | 0:8.83319226425 | 1:8.72637727418 | 2:2.7693613485 -614236.679051 | 0:1.95525156632 | 1:8.56006701998 | 2:8.30471504852 -77098.4341979 | 0:0.245443305397 | 1:3.61224658345 | 2:6.01087162043 -2427677.49173 | 0:7.72754722033 | 1:0.374710846031 | 2:5.07547250954 -637449.368165 | 0:2.02912184322 | 1:6.46530947097 | 2:9.06769462951 -2558362.7601 | 0:8.14359578326 | 1:7.8035355507 | 2:5.41109447737 -2283128.09652 | 0:7.26751064841 | 1:9.51338689544 | 2:1.62168100975 -302838.978314 | 0:0.964016106761 | 1:5.66707369914 | 2:0.0643735193529 -2794189.22973 | 0:8.89420375584 | 1:1.8184528747 | 2:9.24821709595 -10363.8298638 | 0:0.0330279934569 | 1:4.50610407891 | 2:9.38304886994 -1454716.6967 | 0:4.63053188047 | 1:2.42374046273 | 2:5.19157305848 -1487628.6213 | 0:4.73533758605 | 1:7.49055395607 | 2:0.406855609301 -2116492.00837 | 0:6.7370908624 | 1:9.49072983064 | 2:1.71173398409 -790132.777196 | 0:2.51513457764 | 1:7.15372305786 | 2:9.23282755284 -376003.695989 | 0:1.1969107017 | 1:6.11555226182 | 2:1.30776250474 -2179685.11 | 0:6.93820514599 | 1:5.34334628094 | 2:6.39233931422 -317749.002124 | 0:1.01145343844 | 1:3.0253298941 | 2:0.997934309312 -2963874.14483 | 0:9.4343636765 | 1:5.94591288566 | 2:5.17544323595 -1853897.64039 | 0:5.90117032009 | 1:2.9986010005 | 2:9.11922028918 -1107709.03593 | 0:3.52596734153 | 1:1.96978573658 | 2:0.577028469295 -484272.889771 | 0:1.54152876662 | 1:4.51882740766 | 2:1.19071521123 -2090047.75565 | 0:6.65289171547 | 1:6.66154950348 | 2:5.9390925854 -2428838.24777 | 0:7.73125419334 | 1:1.78537407569 | 2:5.19789771613 -3077825.17757 | 0:9.79710593116 | 1:8.79139071025 | 2:9.27291331474 -215648.309844 | 0:0.686471466535 | 1:4.75262751824 | 2:9.45934657967 -1853062.62764 | 0:5.89852435234 | 1:4.38537822325 | 2:2.24655478792 -523271.173361 | 0:1.6656338858 | 1:0.997258245627 | 2:2.0134587177 -1321327.0847 | 0:4.20599187062 | 1:8.52966582615 | 2:7.70832390257 -944488.333705 | 0:3.00643432067 | 1:3.71440767937 | 2:2.25851680289 -1556528.50861 | 0:4.95461243859 | 1:2.79722847594 | 2:3.71711801912 -963476.518088 | 0:3.06689591248 | 1:6.06453361208 | 2:4.50461272764 -2808553.8764 | 0:8.93995746827 | 1:5.2479237339 | 2:2.05382912378 -890558.313661 | 0:2.83478824469 | 1:5.87693923681 | 2:3.12054492801 -2247392.29158 | 0:7.15369601541 | 1:2.1014507615 | 2:6.29669033635 -667236.403516 | 0:2.12390306479 | 1:2.53115303333 | 2:9.78863642873 -1614274.78567 | 0:5.138482298 | 1:9.47402194657 | 2:9.34351052552 -2071523.78728 | 0:6.59395086649 | 1:9.30737475286 | 2:0.683481600504 -1812621.92106 | 0:5.76976604397 | 1:0.741532286132 | 2:3.21423702756 -1464338.15058 | 0:4.66117703389 | 1:4.63661253752 | 2:6.23970158085 -15788.7225696 | 0:0.0502755498014 | 1:2.13796622958 | 2:8.00623159356 -1652098.8435 | 0:5.25885856504 | 1:6.97581009508 | 2:6.51274328032 -2803672.34549 | 0:8.9244246737 | 1:5.89873570017 | 2:0.888585402937 -2305587.32967 | 0:7.33894744405 | 1:3.34332868707 | 2:9.06923765897 -2527407.49244 | 0:8.04505982161 | 1:7.5483627306 | 2:9.43774842413 -1672365.52899 | 0:5.32336237628 | 1:6.15195083768 | 2:8.53036850914 -1541529.56424 | 0:4.90692074729 | 1:8.76413591265 | 2:0.113199727467 -712006.441479 | 0:2.26647018456 | 1:9.43366619483 | 2:3.38864001961 -2392684.3838 | 0:7.61617995044 | 1:2.6174395976 | 2:5.764455852 -2561096.12385 | 0:8.15227338829 | 1:5.14079287563 | 2:9.54934569695 -1093728.40885 | 0:3.48145556308 | 1:0.807892152365 | 2:1.56664318421 -1240098.64511 | 0:3.94744257309 | 1:9.5816294088 | 2:2.55964691909 -1113051.18043 | 0:3.54301300255 | 1:6.73115986171 | 2:7.96455144484 -2930860.11397 | 0:9.32930037372 | 1:8.694515872 | 2:3.05039569355 -807145.123026 | 0:2.56927979806 | 1:6.36496729586 | 2:8.03173304942 -2012826.37541 | 0:6.40710749554 | 1:8.89604883382 | 2:9.9561955259 -2879755.02698 | 0:9.16657562115 | 1:2.65815463522 | 2:8.772689589 -2292796.72107 | 0:7.29825920245 | 1:6.30690966004 | 2:8.61047767723 -567310.440593 | 0:1.8058706036 | 1:7.40308783809 | 2:4.334414322 -2493897.32495 | 0:7.93833814762 | 1:1.1251543464 | 2:3.7079198581 -198837.686505 | 0:0.63298388341 | 1:7.34218627219 | 2:1.41622767885 -183950.620312 | 0:0.585607141479 | 1:8.53640309027 | 2:4.44609310389 -361320.402057 | 0:1.15014017165 | 1:2.39267068764 | 2:9.4137839277 -2567318.15087 | 0:8.17211411834 | 1:9.24296703289 | 2:7.47370792469 -1008753.75075 | 0:3.21100716657 | 1:4.81538677754 | 2:9.05561811216 -2365948.70908 | 0:7.53110564081 | 1:5.87008619194 | 2:4.98889197058 -888504.414181 | 0:2.82823628438 | 1:4.23198665306 | 2:1.7876267306 -1628978.34344 | 0:5.18528430143 | 1:9.36805243389 | 2:5.42821814638 -722007.780148 | 0:2.29823021754 | 1:0.710987011572 | 2:9.59835367165 -2070417.00149 | 0:6.59034783492 | 1:0.0309927006202 | 2:6.47540088901 -3006122.03636 | 0:9.56884906451 | 1:6.64830275542 | 2:7.77688695337 -2622481.10902 | 0:8.34770076063 | 1:8.93514532441 | 2:5.99216053557 -2237256.15236 | 0:7.12145995855 | 1:5.38257188668 | 2:9.90335831543 -766100.311901 | 0:2.43865257288 | 1:8.98219411375 | 2:3.03473385256 -640301.556037 | 0:2.03818395516 | 1:4.53030764902 | 2:2.80735496943 -1003579.56199 | 0:3.19456516003 | 1:8.05687108405 | 2:4.38368992677 -1081274.24646 | 0:3.44181772428 | 1:1.39040031286 | 2:3.86390865987 -2589824.89276 | 0:8.24374583499 | 1:8.13838472766 | 2:9.28950267351 -1596828.4213 | 0:5.08290477682 | 1:4.37656333385 | 2:2.71166488443 -1746632.42398 | 0:5.55972000748 | 1:1.34828618828 | 2:8.3388853479 -56797.2384914 | 0:0.180864605729 | 1:8.48899831011 | 2:5.80177662437 -1297094.89472 | 0:4.12878661073 | 1:0.213329650277 | 2:6.92542651303 -671974.071176 | 0:2.13900507088 | 1:5.02689711251 | 2:6.05281637143 -759416.719569 | 0:2.4173719784 | 1:8.28184421071 | 2:6.04268842443 -148148.276519 | 0:0.47158924438 | 1:2.11399100804 | 2:9.03553914476 -585308.079695 | 0:1.86312858376 | 1:3.88673677478 | 2:8.00426792801 -122350.472724 | 0:0.389511747072 | 1:6.6967633449 | 2:4.54340001637 -1876327.79602 | 0:5.97260131761 | 1:6.88609743815 | 2:6.88773805402 -532458.243277 | 0:1.69493694814 | 1:7.91639075281 | 2:4.18807852997 -1436319.36862 | 0:4.57202189558 | 1:8.28711259469 | 2:2.45660391683 -433082.111441 | 0:1.3785764458 | 1:3.72184559982 | 2:6.29599375876 -3054487.25901 | 0:9.72275507621 | 1:1.38486264062 | 2:2.5116233997 -951638.462615 | 0:3.02923245641 | 1:8.18326911912 | 2:0.112211832928 -414492.863508 | 0:1.31938306456 | 1:1.18105983725 | 2:1.9532979041 -2739374.81846 | 0:8.7197584248 | 1:5.8186399459 | 2:0.374498994337 -190587.231871 | 0:0.606671125211 | 1:1.46205216235 | 2:6.60270119787 -932399.786091 | 0:2.96799418734 | 1:8.22871250647 | 2:2.49337936972 -283206.158198 | 0:0.901495335125 | 1:2.4777853455 | 2:8.97828092946 -3141461.8959 | 0:9.99965919682 | 1:7.76299464933 | 2:1.79008034225 -1394165.07792 | 0:4.43785241754 | 1:9.66779570622 | 2:4.70580074904 -1933312.08302 | 0:6.15394269382 | 1:1.62351620459 | 2:0.719484288104 -1977118.93606 | 0:6.29340739499 | 1:4.29437290832 | 2:4.10702574012 -513536.571901 | 0:1.63472268455 | 1:9.69445160122 | 2:8.90491892781 -3023276.45426 | 0:9.62339987881 | 1:0.453235289894 | 2:1.40593634837 -964727.423905 | 0:3.07090536875 | 1:9.27521947602 | 2:6.73545357213 -400321.813933 | 0:1.27428951699 | 1:2.84370315843 | 2:1.64792286928 -1969698.59263 | 0:6.26975349604 | 1:0.330603969903 | 2:8.29331111097 -429407.671785 | 0:1.36690648759 | 1:6.7540430683 | 2:7.62834282031 -2723243.29135 | 0:8.66841395388 | 1:6.26125124019 | 2:6.66255065789 -1891920.47996 | 0:6.02226113944 | 1:9.98426379613 | 2:7.34346452923 -212241.23813 | 0:0.675595615545 | 1:1.18260438202 | 2:3.76854813606 -264595.65489 | 0:0.842292307355 | 1:6.66202869791 | 2:1.79474472866 -1917356.01355 | 0:6.10321923775 | 1:9.31327420828 | 2:5.51932563564 -2865272.60715 | 0:9.12049867143 | 1:5.21585504013 | 2:4.00035466332 -1894496.8903 | 0:6.03045084517 | 1:8.67777689134 | 2:6.80199965735 -2931764.16113 | 0:9.33210851496 | 1:0.633883364547 | 2:3.02301867239 -1183587.58448 | 0:3.76750583153 | 1:3.05536867 | 2:2.76047508815 -190260.711767 | 0:0.605678672152 | 1:6.89823079221 | 2:8.4526470449 -850463.331112 | 0:2.70719668136 | 1:9.91554042701 | 2:7.12000687109 -2147579.05167 | 0:6.83601802339 | 1:6.47031357987 | 2:5.77505338673 -765050.677701 | 0:2.43531226909 | 1:9.07359821744 | 2:6.27643516591 -2338241.1833 | 0:7.44294056327 | 1:9.43952821996 | 2:3.81313836405 -1653930.14609 | 0:5.26463492112 | 1:0.84726817233 | 2:3.58703621295 -190695.619344 | 0:0.607027675489 | 1:2.80006218884 | 2:8.11398347723 -2066834.51676 | 0:6.57895686336 | 1:1.47324122093 | 2:6.25481377374 -599329.000884 | 0:1.90777623205 | 1:5.93077591983 | 2:2.07852144375 -2534296.85915 | 0:8.06699224699 | 1:7.88124726804 | 2:7.53818296982 -1365801.69381 | 0:4.3475313627 | 1:5.31792187514 | 2:6.00377626887 -2883915.35925 | 0:9.17983660418 | 1:4.77066066917 | 2:4.47324364163 -588918.388892 | 0:1.87466544831 | 1:9.08992268606 | 2:8.36111422727 -2746580.21562 | 0:8.74266371203 | 1:2.31493989188 | 2:1.59052420261 -101300.978957 | 0:0.322507572329 | 1:6.52304844578 | 2:2.75156458667 -1515306.85671 | 0:4.82343553668 | 1:6.94762241316 | 2:0.935661362447 -2670713.65795 | 0:8.50123036773 | 1:8.99378065031 | 2:2.91397674854 -1908300.4006 | 0:6.07435693914 | 1:4.98193729423 | 2:6.76212500872 -2321311.8362 | 0:7.38904445159 | 1:8.47958366935 | 2:8.91014878631 -1904993.01515 | 0:6.06385973189 | 1:8.52190398521 | 2:4.96600544162 -2672150.78479 | 0:8.50580676765 | 1:9.21163641418 | 2:5.45369542181 -2382105.41755 | 0:7.5825092485 | 1:2.99094023481 | 2:2.06885015078 -2419174.46643 | 0:7.70053598333 | 1:6.72234898567 | 2:6.99729517639 -2482960.48378 | 0:7.90354047571 | 1:2.91089715616 | 2:4.54007679822 -449806.455761 | 0:1.4317839072 | 1:0.496215939828 | 2:5.47955790581 -2103271.11013 | 0:6.69498560891 | 1:6.96449416111 | 2:2.69152106792 -557962.32379 | 0:1.77613424887 | 1:9.68107200642 | 2:5.35226895742 -275657.069598 | 0:0.877472496004 | 1:3.25176508789 | 2:9.3938144041 -415732.75392 | 0:1.32333719729 | 1:2.04304247724 | 2:1.61665961759 -1951581.32824 | 0:6.21208738967 | 1:0.676759189254 | 2:0.429134827927 -2009843.67318 | 0:6.39761209838 | 1:8.76237651663 | 2:9.72440203072 -2901059.19717 | 0:9.23440624048 | 1:4.66159845868 | 2:2.05936946008 -2238224.88941 | 0:7.12450734056 | 1:1.18531325895 | 2:3.65269371903 -454285.341595 | 0:1.44610663495 | 1:8.14492059291 | 2:0.602876201407 -1611615.48927 | 0:5.13000737205 | 1:8.30137783672 | 2:7.56081507515 -1930224.88742 | 0:6.14418789389 | 1:9.97680446692 | 2:2.87555497861 -206471.48959 | 0:0.657237904585 | 1:2.10822213473 | 2:5.19753568723 -2414683.41833 | 0:7.68621167935 | 1:3.37883649539 | 2:9.20323802072 -2593805.91925 | 0:8.25637784759 | 1:3.50146775693 | 2:6.42953200672 -1663777.25102 | 0:5.29598662234 | 1:1.70120872168 | 2:8.29850968753 -2199137.72327 | 0:7.0001550735 | 1:8.85404699944 | 2:5.22442231078 -1841114.79304 | 0:5.86045920515 | 1:0.446639957902 | 2:3.07375932805 -954796.832184 | 0:3.03921563115 | 1:0.0410648518052 | 2:3.39098368517 -3041857.4972 | 0:9.68257880609 | 1:4.3461038569 | 2:3.31728334194 -2589231.17559 | 0:8.24178928184 | 1:0.407160158865 | 2:6.91326564847 -368734.210998 | 0:1.17380200371 | 1:9.68733868588 | 2:2.9656727161 -1625437.55427 | 0:5.17397320012 | 1:4.6835064761 | 2:0.536230226469 -561244.835985 | 0:1.78657411286 | 1:8.6718608061 | 2:4.37959184007 -188880.032218 | 0:0.601281763509 | 1:6.65879322855 | 2:5.93551904111 -3053443.91431 | 0:9.71944842792 | 1:3.05696029602 | 2:5.05819491063 -1667092.41362 | 0:5.30656264535 | 1:4.42822499235 | 2:4.80141627922 -698236.082507 | 0:2.22256263727 | 1:0.728066015737 | 2:3.17500166842 -2039743.27716 | 0:6.49271409898 | 1:0.47655611974 | 2:2.31164145337 -2621912.34603 | 0:8.34584373363 | 1:3.53339266757 | 2:8.39354853776 -2925706.26838 | 0:9.31284268133 | 1:2.61090388164 | 2:2.30349136661 -2259623.99276 | 0:7.19261292851 | 1:0.0340390424909 | 2:2.84801395607 -2078441.80501 | 0:6.61592730634 | 1:4.1703397062 | 2:2.67394893677 -2418714.77277 | 0:7.69906724908 | 1:6.086767933 | 2:4.02286843884 -292157.364096 | 0:0.930022621271 | 1:6.49910982827 | 2:7.43147847063 -1944808.79947 | 0:6.19056762806 | 1:5.06863390228 | 2:6.48570009472 -1220831.82349 | 0:3.88607105343 | 1:4.56553259621 | 2:5.4488675068 -2187564.73455 | 0:6.96327723876 | 1:4.23598148414 | 2:3.01105816405 -2220959.80588 | 0:7.06955334832 | 1:1.47766908696 | 2:8.17789894078 -2301225.50436 | 0:7.32508807307 | 1:6.21387323986 | 2:6.19337676591 -1100642.66775 | 0:3.50348614445 | 1:3.33428227665 | 2:5.45524950882 -465345.714155 | 0:1.48131512319 | 1:8.39986576106 | 2:5.55994351895 -1356242.86714 | 0:4.31711784385 | 1:6.84781095019 | 2:4.4247892582 -1086914.67565 | 0:3.45978116355 | 1:2.47782746896 | 2:2.29497108894 -2879767.55453 | 0:9.16661963837 | 1:3.13817276473 | 2:2.96957094127 -565452.214831 | 0:1.79989528448 | 1:0.401418998918 | 2:0.673352448973 -3011813.88329 | 0:9.58698905081 | 1:9.22875566425 | 2:4.79828336683 -1026955.13787 | 0:3.26892669324 | 1:2.80559354823 | 2:6.51243777742 -578574.14079 | 0:1.84172605963 | 1:7.62966285025 | 2:9.38627369922 -1773026.76227 | 0:5.6437521689 | 1:3.2381429322 | 2:9.53945322179 -2065948.72444 | 0:6.57616594512 | 1:4.79436285896 | 2:9.60836697659 -1339298.79122 | 0:4.2631719057 | 1:5.5466792098 | 2:1.07593033154 -1685275.5865 | 0:5.36440767117 | 1:0.502980838558 | 2:9.29669100724 -2541908.97157 | 0:8.09120572492 | 1:5.95120688648 | 2:6.26048135901 -1232188.65536 | 0:3.92223908214 | 1:6.6614201205 | 2:3.55473946212 -639905.807514 | 0:2.03694784581 | 1:7.26596991821 | 2:0.455068954409 -310455.900326 | 0:0.988287979522 | 1:8.73174718318 | 2:2.01164779481 -990837.534117 | 0:3.15393964573 | 1:0.36570272153 | 2:9.0672864104 -2338726.6357 | 0:7.44447103533 | 1:7.72704793562 | 2:9.28624354003 -2613446.20233 | 0:8.31888372953 | 1:2.21079717924 | 2:4.28422984094 -879485.169838 | 0:2.79952407839 | 1:3.88011248387 | 2:0.939690164042 -2860690.38898 | 0:9.10589976151 | 1:3.68051662777 | 2:2.7512251013 -1751192.75788 | 0:5.57427042452 | 1:5.33742499902 | 2:3.19433476025 -1654987.00786 | 0:5.26799839286 | 1:0.774629633008 | 2:6.05214902932 -2872559.13203 | 0:9.1437227488 | 1:8.73174024073 | 2:4.89514335487 -718857.416683 | 0:2.28824097706 | 1:5.19573183239 | 2:3.35254444479 -2440479.04321 | 0:7.7683341556 | 1:4.81431022429 | 2:0.709135638026 -3101411.28605 | 0:9.87218296913 | 1:8.79828737178 | 2:6.51109824565 -2405246.70547 | 0:7.65615877976 | 1:1.65336939762 | 2:7.82712795766 -2480795.98576 | 0:7.89667183136 | 1:5.36535320572 | 2:2.50836088489 -1432964.80892 | 0:4.56133670555 | 1:7.44249669176 | 2:3.37908156977 -1622178.12952 | 0:5.163617222 | 1:6.8979100345 | 2:6.32601529937 -152233.128097 | 0:0.484636435347 | 1:7.29512755102 | 2:1.0269132719 -2702718.71054 | 0:8.60303358237 | 1:0.633458582718 | 2:8.80191477017 -576885.92761 | 0:1.8363647176 | 1:9.06852756603 | 2:2.44399839936 -2299622.51555 | 0:7.31995468978 | 1:2.63094105739 | 2:9.79167268553 -1845052.2737 | 0:5.8730541263 | 1:7.57843767087 | 2:2.12813144753 -2132470.64599 | 0:6.78788448116 | 1:1.60691389768 | 2:8.63414966277 -358193.203441 | 0:1.14016734599 | 1:0.232404978311 | 2:8.57350658277 -1104401.34215 | 0:3.5154401471 | 1:2.1472429707 | 2:7.60127408072 -2683179.51337 | 0:8.54089754965 | 1:7.49813251309 | 2:7.45656270006 -1719245.91627 | 0:5.47259357628 | 1:6.86681261969 | 2:3.71342195691 -3042791.16972 | 0:9.68554505448 | 1:3.68230734796 | 2:3.91691774788 -2038454.6387 | 0:6.48866837108 | 1:6.98453594816 | 2:1.74749835832 -2251967.6989 | 0:7.16828188137 | 1:4.63788524395 | 2:2.94509312985 -2927919.14476 | 0:9.31992423392 | 1:6.98621498265 | 2:2.42317994658 -704016.668775 | 0:2.24100737637 | 1:5.89209806883 | 2:8.64977139665 -683126.830412 | 0:2.17454472741 | 1:9.58177703065 | 2:8.95199378139 -1235565.42129 | 0:3.93297071813 | 1:4.69614609279 | 2:7.87728385927 -2944660.84639 | 0:9.37319394931 | 1:4.57252157109 | 2:2.55705057584 -561115.416047 | 0:1.78612587704 | 1:4.46618444699 | 2:0.535430457016 -1023166.4283 | 0:3.2568806986 | 1:4.41147331565 | 2:1.83302439005 -2747725.8709 | 0:8.74634449007 | 1:6.26116409246 | 2:2.24869267163 -1666490.01504 | 0:5.30463962165 | 1:3.78740362379 | 2:4.4633307348 -1939849.43773 | 0:6.17474238767 | 1:0.537283501276 | 2:3.72829811361 -270736.084701 | 0:0.861846049168 | 1:7.60452658045 | 2:7.58268234534 -1713936.83337 | 0:5.45567972602 | 1:5.18585855706 | 2:0.763172743408 -3018300.50075 | 0:9.60755703795 | 1:0.00396460990005 | 2:8.89021826999 -1043385.34039 | 0:3.32122035596 | 1:2.18650334585 | 2:9.26836788836 -1051225.33821 | 0:3.34619994633 | 1:4.97813273996 | 2:7.68035161124 -329346.020655 | 0:1.04837704806 | 1:4.08280238665 | 2:8.21688849593 -2730240.88999 | 0:8.690639355 | 1:0.61960994999 | 2:4.87197757982 -297626.828332 | 0:0.947398925342 | 1:2.60909845862 | 2:2.60027944607 -1276475.33488 | 0:4.06319903269 | 1:5.61255909556 | 2:3.42288995188 -216118.21259 | 0:0.687961399504 | 1:4.07849665049 | 2:9.31898128172 -966120.372419 | 0:3.07530188944 | 1:4.94238800443 | 2:6.82964030992 -967271.722642 | 0:3.07895389025 | 1:3.45113237308 | 2:4.57339068525 -2447376.38498 | 0:7.79025943934 | 1:1.37646974181 | 2:7.11509356742 -738863.589557 | 0:2.3518852666 | 1:0.861221932832 | 2:0.29459097406 -635793.607143 | 0:2.02387052589 | 1:8.68391501602 | 2:9.16113188343 -273407.219238 | 0:0.870325368003 | 1:4.91810007174 | 2:3.15612220769 -1287986.8053 | 0:4.09981745344 | 1:2.85832324144 | 2:0.873460103867 -2032831.43561 | 0:6.47072446056 | 1:1.80450389566 | 2:9.13309724782 -994889.482764 | 0:3.16689161602 | 1:6.64960653708 | 2:0.177502103908 -1775016.687 | 0:5.65008796665 | 1:3.43118680972 | 2:0.174109319967 -851581.220868 | 0:2.7107161395 | 1:5.40620109567 | 2:3.69618059516 -2616202.4326 | 0:8.327639794 | 1:0.205701626975 | 2:5.27084393391 -1475564.25789 | 0:4.69693991359 | 1:8.00311208381 | 2:5.83606323193 -2317580.12389 | 0:7.37710819856 | 1:1.77515392496 | 2:9.79257741551 -211926.725192 | 0:0.674616922195 | 1:3.78320174883 | 2:9.21229219882 -2004346.43914 | 0:6.380110948 | 1:8.42663432759 | 2:1.4992613878 -1504332.00615 | 0:4.78850970363 | 1:7.90178744247 | 2:7.08777744774 -1983941.18042 | 0:6.31516515704 | 1:9.1476589336 | 2:8.22021497043 -2505039.40214 | 0:7.97386654222 | 1:8.31620121849 | 2:9.64450733595 -47771.0774996 | 0:0.152097404954 | 1:4.31407662673 | 2:4.44517337529 -3028073.04624 | 0:9.63866405979 | 1:0.00594824322814 | 2:1.81440096404 -1990021.52602 | 0:6.33449874679 | 1:6.7401387505 | 2:0.262043453794 -2579385.52711 | 0:8.21049552833 | 1:5.73342716147 | 2:8.75164060614 -792676.11875 | 0:2.52320121597 | 1:3.78305088316 | 2:9.2450910226 -1831059.73574 | 0:5.82847576572 | 1:3.09311702658 | 2:6.17170096493 -2638596.60781 | 0:8.39892176969 | 1:0.0946283165467 | 2:7.3365174192 -2685390.46206 | 0:8.54794441594 | 1:8.56372990193 | 2:2.86711651192 -2531325.83374 | 0:8.05755174421 | 1:9.80246646166 | 2:8.67794448411 -170869.895595 | 0:0.54391479759 | 1:2.15251181744 | 2:5.74227074463 -1560156.36213 | 0:4.96617369115 | 1:4.3536957448 | 2:3.87267199544 -749719.933894 | 0:2.38651293028 | 1:9.07076537206 | 2:3.6040956243 -1005920.75254 | 0:3.20196760331 | 1:2.28330419339 | 2:9.25993837194 -1381869.33414 | 0:4.39871026232 | 1:9.25578109245 | 2:6.18095915544 -1726626.30831 | 0:5.49603371206 | 1:0.792119712848 | 2:8.31724102647 -688778.315359 | 0:2.19250910993 | 1:6.69893410246 | 2:3.79776592312 -675610.370988 | 0:2.15059003471 | 1:6.21539956697 | 2:7.14184803294 -2631656.40094 | 0:8.37688566079 | 1:6.50235134387 | 2:2.16278901373 -2291447.17488 | 0:7.29394436475 | 1:4.09328488166 | 2:1.65820648862 -2358399.51939 | 0:7.5070525251 | 1:3.17152934329 | 2:4.98692058074 -3107261.17621 | 0:9.89079206399 | 1:7.44200118626 | 2:3.14347963581 -2269480.32321 | 0:7.22400597554 | 1:2.2767764325 | 2:7.44572773935 -43061.771972 | 0:0.137078054975 | 1:0.934577369779 | 2:3.70657223041 -1364164.88445 | 0:4.34235548887 | 1:9.28914398339 | 2:3.69407707135 -2396893.86708 | 0:7.62959868983 | 1:4.88107864698 | 2:2.69958060341 -781273.432657 | 0:2.4869528466 | 1:9.2939799427 | 2:7.64791833724 -2575442.986 | 0:8.19795756122 | 1:7.07139427894 | 2:4.58763952894 -585315.173754 | 0:1.86317248669 | 1:6.3584878681 | 2:8.63639218231 -1490054.25303 | 0:4.74299700123 | 1:0.347559934711 | 2:7.3102815312 -3134915.31002 | 0:9.97879967469 | 1:5.3199199999 | 2:2.59878910583 -2560365.06358 | 0:8.14995063279 | 1:5.63736935747 | 2:7.35559010406 -2942392.81176 | 0:9.36594564665 | 1:1.22016491424 | 2:4.44489802848 -1141238.36392 | 0:3.63269438564 | 1:1.94523507653 | 2:6.32783163905 -2369225.60686 | 0:7.54151620621 | 1:3.5361495774 | 2:2.89445723066 -2258777.98715 | 0:7.18998989288 | 1:8.1356499265 | 2:6.13798666623 -3026801.78668 | 0:9.6346262622 | 1:1.02038080574 | 2:9.71378222828 -1727973.8282 | 0:5.5003200694 | 1:0.451840079895 | 2:6.5060381605 -64081.6272459 | 0:0.204032654052 | 1:6.29790412917 | 2:1.7608646785 -119004.782355 | 0:0.378828736032 | 1:2.83193209204 | 2:8.15973859596 -338799.393552 | 0:1.0785178331 | 1:9.84884912856 | 2:3.82367362091 -1202392.19336 | 0:3.82742056203 | 1:9.75017949444 | 2:0.958862143249 -2307995.87449 | 0:7.3466411402 | 1:6.47951001277 | 2:0.00895312017764 -1002088.70443 | 0:3.18981113916 | 1:7.07499846563 | 2:5.13712335518 -2374420.57056 | 0:7.55802725802 | 1:0.632766553744 | 2:3.23443073452 -860375.435601 | 0:2.73870949353 | 1:5.46132152048 | 2:5.67751146531 -2278902.87646 | 0:7.25405998468 | 1:9.35581972169 | 2:8.60075716095 -1257539.31955 | 0:4.00291234913 | 1:4.28824704855 | 2:7.08302385001 -2433780.44502 | 0:7.74704901331 | 1:9.12396954676 | 2:5.1574889121 -1778582.33631 | 0:5.66143076473 | 1:2.61671768563 | 2:1.2619289506 -2907210.50492 | 0:9.2540218286 | 1:8.75968279716 | 2:6.40507146303 -1842464.81263 | 0:5.86476497499 | 1:1.43437290737 | 2:6.04886311777 -2091217.70966 | 0:6.65660583312 | 1:5.50637390311 | 2:3.36512358017 -95407.7559537 | 0:0.303746831863 | 1:6.28966987713 | 2:7.81499220154 -2953295.86345 | 0:9.40067759756 | 1:4.2841055527 | 2:2.80518721169 -1593205.54346 | 0:5.07134730442 | 1:1.42227093504 | 2:8.11763513498 -2872493.80395 | 0:9.14351117544 | 1:8.31122666625 | 2:8.59687742439 -565118.554544 | 0:1.79888466558 | 1:6.36646377199 | 2:6.84412096287 -1934672.39085 | 0:6.15831952957 | 1:7.05322798606 | 2:5.18020512694 -2673555.46938 | 0:8.51027810169 | 1:9.22094980558 | 2:1.49669227381 -715354.013256 | 0:2.27712982979 | 1:9.89555047992 | 2:1.96869923248 -2030438.76667 | 0:6.46311813112 | 1:2.93811527616 | 2:7.93731411931 -1367790.60494 | 0:4.35383006689 | 1:1.58488922525 | 2:2.70441324044 -270578.63477 | 0:0.861311718697 | 1:3.76142873697 | 2:7.81404707678 -3041965.87812 | 0:9.68289953057 | 1:1.53339694159 | 2:3.66419966011 -2636264.10408 | 0:8.39152705872 | 1:3.55910489017 | 2:9.07890240657 -1139663.8334 | 0:3.62771070433 | 1:5.2154112892 | 2:3.04974684717 -2044189.07697 | 0:6.50692347696 | 1:7.1939619168 | 2:5.37653955082 -1811930.27949 | 0:5.7676118416 | 1:6.23212625554 | 2:8.50021062246 -3084267.66737 | 0:9.81762027987 | 1:9.63178842997 | 2:9.00567590897 -3075610.02039 | 0:9.79004398663 | 1:7.53078007808 | 2:4.13205872215 -2690500.29261 | 0:8.56421048227 | 1:8.67464825104 | 2:5.53728587353 -1679069.73653 | 0:5.3447189902 | 1:8.0578318012 | 2:8.25321570723 -1023739.23888 | 0:3.25871524008 | 1:5.71299858557 | 2:2.30321153786 -1018640.63981 | 0:3.2424546282 | 1:2.08994217693 | 2:8.50851448199 -2872810.28524 | 0:9.14451658563 | 1:8.08147246184 | 2:4.0302828134 -1278367.1367 | 0:4.06917758015 | 1:0.598783547013 | 2:3.04096069309 -2435424.37536 | 0:7.75224783887 | 1:5.18577697924 | 2:0.17425420251 -2758953.15139 | 0:8.78207017977 | 1:4.88347580561 | 2:1.15952820591 -67205.8503795 | 0:0.214001839839 | 1:9.13418126859 | 2:8.78181586407 -1057244.34313 | 0:3.36532109606 | 1:0.578262588213 | 2:9.12838054529 -2276287.66967 | 0:7.24570784769 | 1:6.14835955023 | 2:2.19759062262 -2480908.80773 | 0:7.897064586 | 1:9.26403916169 | 2:4.38114797868 -2214425.49022 | 0:7.04879007008 | 1:5.66399140002 | 2:6.95864238417 -2965613.50589 | 0:9.43992281625 | 1:8.56315168248 | 2:0.462154640591 -1168189.47659 | 0:3.71854367867 | 1:9.03577870627 | 2:0.00706657363896 -1705159.5957 | 0:5.42773048173 | 1:3.97960019573 | 2:5.13262887984 -296718.287895 | 0:0.944560226814 | 1:8.78538818761 | 2:1.5713069188 -2177215.59769 | 0:6.93033217421 | 1:3.92171080191 | 2:2.28439475762 -590122.757142 | 0:1.87847181788 | 1:5.93014701203 | 2:8.05235220877 -463667.444199 | 0:1.47596263683 | 1:7.19624817588 | 2:8.28374065097 -2012020.82222 | 0:6.40447352802 | 1:0.803273160443 | 2:2.24608794691 -1192887.40906 | 0:3.79716722138 | 1:9.90702695021 | 2:1.95663658579 -2917417.07616 | 0:9.28648501691 | 1:5.81929029605 | 2:7.05156045002 -2708105.13592 | 0:8.6202495475 | 1:8.79766635881 | 2:3.85943156637 -374587.140261 | 0:1.19242018759 | 1:8.26326973668 | 2:7.6135686771 -2137994.06001 | 0:6.8054779954 | 1:2.98950228454 | 2:6.13564389257 -2806121.99921 | 0:8.93221716098 | 1:5.31803350152 | 2:1.66158110836 -52944.7268217 | 0:0.168533169853 | 1:0.548079614775 | 2:9.5713117531 -2571706.62999 | 0:8.18603234922 | 1:3.36044758983 | 2:4.92389609116 -1690205.3486 | 0:5.3801727763 | 1:8.98547400041 | 2:1.8530644245 -1365285.77311 | 0:4.34586034262 | 1:1.98017374783 | 2:9.19942777778 -2646872.18616 | 0:8.42534043531 | 1:8.98142460599 | 2:7.80530120463 -796627.816695 | 0:2.53577633441 | 1:3.37297233242 | 2:7.64074898688 -2307269.69578 | 0:7.34429285708 | 1:2.21546289609 | 2:2.1977844731 -1975194.56961 | 0:6.28726335749 | 1:2.14004398541 | 2:5.97053521003 -1461542.29045 | 0:4.65227929394 | 1:4.84142569549 | 2:7.59899340178 -2306878.52323 | 0:7.343047079 | 1:2.14172119181 | 2:6.32353847257 -2515307.86778 | 0:8.00654812341 | 1:7.8539211649 | 2:2.06181422725 -2199056.06991 | 0:6.99987955196 | 1:7.04437885354 | 2:9.07650672348 -2447534.36118 | 0:7.79078688907 | 1:4.22771712868 | 2:8.38386835177 -446355.127397 | 0:1.42087087812 | 1:8.94716155436 | 2:7.29496609408 -2002023.00236 | 0:6.37272023065 | 1:9.00833408802 | 2:9.8721011854 -2802796.96716 | 0:8.9216711068 | 1:9.70704121501 | 2:3.11265946193 -3135641.25816 | 0:9.98114339334 | 1:9.13990869285 | 2:3.50685846415 -1866230.81015 | 0:5.94044766739 | 1:5.27254141072 | 2:0.195237588229 -1662084.31545 | 0:5.29063410373 | 1:5.9055124071 | 2:0.161206579096 -2587203.45569 | 0:8.23534404904 | 1:1.47432306832 | 2:4.76889356459 -524449.44778 | 0:1.66945858266 | 1:9.59080871552 | 2:1.70773600724 -1443927.26676 | 0:4.59620109804 | 1:3.93874780324 | 2:5.4513913569 -1705876.15428 | 0:5.42998567427 | 1:1.00190492102 | 2:5.27473053127 -2056259.12923 | 0:6.5453650908 | 1:9.67613835047 | 2:9.5308470078 -818090.97239 | 0:2.60410542579 | 1:4.49596762706 | 2:1.20016508602 -3078347.47607 | 0:9.79870415185 | 1:1.33637400395 | 2:4.97864280558 -3070419.95263 | 0:9.77349213794 | 1:3.89813245071 | 2:5.85575291855 -2986298.13812 | 0:9.50576122121 | 1:8.22928910185 | 2:4.05401236397 -687061.564523 | 0:2.18701294654 | 1:3.03902372924 | 2:4.46763052601 -961119.24136 | 0:3.05941687549 | 1:8.89477127471 | 2:3.23514540494 -1751013.23487 | 0:5.57371609908 | 1:7.32144258245 | 2:6.5130019191 -69546.1582744 | 0:0.221413711923 | 1:4.77935727801 | 2:8.520957793 -1762681.07999 | 0:5.6108283924 | 1:4.11695525289 | 2:9.67439358503 -798513.389217 | 0:2.54177103083 | 1:2.52991262442 | 2:6.66445745087 -383367.509836 | 0:1.22031509405 | 1:2.01468769606 | 2:6.92461826729 -733906.054819 | 0:2.33616616117 | 1:7.95948873186 | 2:7.10834967397 -1819198.08088 | 0:5.79075072902 | 1:6.78133009768 | 2:9.39732808804 -1290983.54706 | 0:4.10939863595 | 1:7.75609500484 | 2:5.52243289055 -2674658.29796 | 0:8.51376883641 | 1:6.93945307172 | 2:4.80992330402 -1644856.61783 | 0:5.23583044504 | 1:9.82987498926 | 2:9.89574933341 -3007256.74697 | 0:9.57243677517 | 1:3.8442403298 | 2:5.73629813386 -898014.643615 | 0:2.85852654634 | 1:6.34600181121 | 2:8.82158092011 -1293675.7346 | 0:4.1179402783 | 1:4.52593634174 | 2:1.74478943343 -2984321.93987 | 0:9.4994750061 | 1:8.71902979443 | 2:1.34456205261 -938710.653552 | 0:2.98807325202 | 1:7.1775760006 | 2:1.46608648655 -4318.91654505 | 0:0.0137889487952 | 1:4.79919562681 | 2:0.654450712623 -2971679.44577 | 0:9.45921703608 | 1:6.90740808988 | 2:6.9588773102 -1352415.0474 | 0:4.3049071757 | 1:3.7955790752 | 2:4.30097592659 -877652.441055 | 0:2.7937271684 | 1:8.15219263723 | 2:0.020404568815 -344599.905076 | 0:1.0969704616 | 1:8.57496990551 | 2:0.104485091417 -2026204.23506 | 0:6.44968534094 | 1:8.28855177211 | 2:8.23115742466 -871530.164717 | 0:2.77425076333 | 1:9.47632686346 | 2:5.34392295919 -2198508.4983 | 0:6.99812748216 | 1:5.99017291215 | 2:2.99217496289 -2813725.37505 | 0:8.95643468986 | 1:7.08143553007 | 2:4.05846585593 -2782596.40955 | 0:8.85735917354 | 1:8.37308225395 | 2:5.35266699609 -1625277.87065 | 0:5.1734496279 | 1:2.91181259942 | 2:6.16376495305 -2792774.83965 | 0:8.88969097948 | 1:0.586265841568 | 2:8.97167955789 -1112505.2779 | 0:3.54129048355 | 1:8.4867628217 | 2:2.43064406599 -737268.671305 | 0:2.34686251824 | 1:7.1256715854 | 2:5.73263956073 -933841.99333 | 0:2.97254411188 | 1:3.50270294995 | 2:9.56788249843 -2811400.55784 | 0:8.94899128964 | 1:2.0652148432 | 2:6.18004967152 -2082646.54675 | 0:6.629280922 | 1:0.634105039922 | 2:2.51355275199 -449816.28921 | 0:1.43181435243 | 1:0.3970255038 | 2:3.98150221615 -2126295.84947 | 0:6.76825159494 | 1:4.17098012698 | 2:9.27255768936 -181532.815884 | 0:0.577914605868 | 1:8.95158103776 | 2:3.62503282932 -2665282.76588 | 0:8.48391329771 | 1:5.51727605848 | 2:5.68059934028 -512996.914818 | 0:1.63297441025 | 1:6.15975441813 | 2:3.06310802688 -2794794.50914 | 0:8.8961666635 | 1:6.01981742986 | 2:6.91486156139 -642335.859263 | 0:2.04467669315 | 1:6.54095464878 | 2:6.0086949269 -459714.221027 | 0:1.46337434723 | 1:6.6422623166 | 2:5.25562282375 -2444711.90061 | 0:7.78183910122 | 1:8.44634325747 | 2:1.36204126761 -1453191.63609 | 0:4.62570605359 | 1:5.73874663825 | 2:7.88085586152 -670347.652021 | 0:2.13381345426 | 1:3.33909934061 | 2:4.57742232866 -125773.942098 | 0:0.40035576458 | 1:0.525664402495 | 2:3.49827623464 -1057482.14789 | 0:3.36609804253 | 1:2.89559594227 | 2:7.51875318343 -89450.5592654 | 0:0.284745634127 | 1:1.78760384303 | 2:0.0104718442251 -2830239.89718 | 0:9.00894516828 | 1:0.48263611145 | 2:3.28555746058 -692146.82362 | 0:2.20321630666 | 1:4.94762592002 | 2:4.08122324042 -755360.294766 | 0:2.4044557448 | 1:7.79246068745 | 2:5.52458957903 -2516699.55159 | 0:8.01096696822 | 1:6.57571349997 | 2:4.25048514829 -2212825.11535 | 0:7.04368530442 | 1:4.43402600247 | 2:9.94510000785 -1088060.37579 | 0:3.46345295989 | 1:5.36628772841 | 2:7.50764032566 -1650916.44416 | 0:5.25511711332 | 1:9.55463076722 | 2:8.60385563682 -236646.115799 | 0:0.753324439577 | 1:6.47114955013 | 2:0.951751112072 -2532398.13084 | 0:8.06096636279 | 1:9.9633691733 | 2:3.82387414415 -2763001.11393 | 0:8.79494265171 | 1:3.42236230116 | 2:7.90993500644 -1259589.44052 | 0:4.00941926532 | 1:2.10570516231 | 2:6.27834963511 -417777.391884 | 0:1.32991017482 | 1:9.54196992652 | 2:9.90398511815 -1437584.06646 | 0:4.57602070475 | 1:5.17421647254 | 2:2.38444230215 -1473847.89086 | 0:4.69148198402 | 1:8.63385785861 | 2:0.00763599634326 -2946505.02697 | 0:9.37909115792 | 1:7.70188709419 | 2:3.96076243141 -2011798.42585 | 0:6.40376552 | 1:0.791939201036 | 2:6.39498826511 -2961669.62154 | 0:9.42730089977 | 1:0.664883782026 | 2:4.02011074284 -584562.798838 | 0:1.86074771226 | 1:2.89361873962 | 2:9.34713945286 -574207.28636 | 0:1.82778533534 | 1:2.92502164556 | 2:4.89575378419 -2152549.35432 | 0:6.85183850432 | 1:6.41267982521 | 2:6.57324405761 -2688355.68875 | 0:8.55730973838 | 1:0.066921978355 | 2:5.71848630916 -2305462.74921 | 0:7.33860196904 | 1:9.26449806567 | 2:2.53459185006 -1881019.60076 | 0:5.9875000102 | 1:2.73614363593 | 2:0.0530065806957 -358818.848187 | 0:1.14215998542 | 1:0.365562671526 | 2:3.93786672886 -2089063.76447 | 0:6.64971768983 | 1:1.8063690446 | 2:7.25860921848 -2820830.89919 | 0:8.97904084056 | 1:5.75359275632 | 2:2.02694244115 -1117684.06725 | 0:3.55771711497 | 1:1.76527123774 | 2:9.95723191709 -586746.547878 | 0:1.86767740927 | 1:0.41304343668 | 2:7.79033850495 -513966.939778 | 0:1.63605033876 | 1:4.79653348011 | 2:9.87944040624 -92738.6537981 | 0:0.29526497721 | 1:7.93216931896 | 2:1.72947410149 -2003663.64517 | 0:6.37790666061 | 1:4.8462838559 | 2:7.35470824165 -2498755.92308 | 0:7.95386865661 | 1:8.67166471699 | 2:4.77483362059 -2157468.95397 | 0:6.8674932733 | 1:5.8543480953 | 2:5.84615938627 -1177241.21471 | 0:3.74730860408 | 1:3.50887465624 | 2:7.86422030153 -1318192.80117 | 0:4.19596611356 | 1:2.84763990555 | 2:0.832882988732 -1789105.40325 | 0:5.69498527281 | 1:9.40039786855 | 2:9.77903897294 -1346735.02428 | 0:4.28681437777 | 1:2.32244437375 | 2:0.707656113714 -286279.855751 | 0:0.911288804347 | 1:3.5880969852 | 2:8.94726802807 -1206428.56392 | 0:3.84024160456 | 1:6.60455170275 | 2:4.43415656949 -1417836.34611 | 0:4.51317273465 | 1:6.45278400028 | 2:4.95057984456 -1217024.70894 | 0:3.87395290193 | 1:4.59807265723 | 2:1.44945386693 -2284357.07638 | 0:7.27142303966 | 1:9.56248729738 | 2:3.05381168893 -3045679.07495 | 0:9.69478879629 | 1:9.62306489512 | 2:6.78495709744 -184311.244114 | 0:0.586728075318 | 1:5.41007623659 | 2:6.87995257433 -1326849.5195 | 0:4.22355106047 | 1:6.29450693116 | 2:6.86392190404 -739963.511531 | 0:2.3554011369 | 1:2.56614146051 | 2:7.93097557302 -2014314.97125 | 0:6.41185417018 | 1:9.86088517263 | 2:1.18037092532 -569559.765455 | 0:1.81299031651 | 1:2.75254308855 | 2:3.6526446538 -155686.704134 | 0:0.495641426539 | 1:8.67556764097 | 2:2.14494964307 -3043858.31201 | 0:9.6889112967 | 1:0.13728765857 | 2:0.103563017691 -1274692.17743 | 0:4.05749990133 | 1:2.92770421101 | 2:6.14836330323 -524962.970216 | 0:1.67106461888 | 1:6.28022014456 | 2:8.54780101468 -1535946.79959 | 0:4.8890910079 | 1:1.89755259843 | 2:3.70334078046 -1482193.79512 | 0:4.71805089097 | 1:8.98698867396 | 2:1.73849759374 -2355209.88726 | 0:7.49689533234 | 1:2.67655365769 | 2:5.13423005686 -706710.15594 | 0:2.24955354902 | 1:2.70755358683 | 2:2.7346042124 -1800016.92705 | 0:5.7296475264 | 1:1.25837476693 | 2:1.85110305221 -371485.648043 | 0:1.18252428718 | 1:5.53486935603 | 2:3.98925153348 -313662.48283 | 0:0.998481287614 | 1:7.15867534351 | 2:4.28662948477 -904511.318835 | 0:2.87920035986 | 1:5.67786969696 | 2:8.31247306851 -196250.540865 | 0:0.624707950533 | 1:2.61408408613 | 2:1.39344765581 -2339047.12629 | 0:7.44545009757 | 1:2.96343787492 | 2:3.02269843369 -1258158.92722 | 0:4.00491495873 | 1:7.80490996077 | 2:6.15547404226 -2459561.64501 | 0:7.82908364202 | 1:5.69848129843 | 2:0.221548371327 -1206038.79165 | 0:3.83897424555 | 1:3.51231057696 | 2:0.516084199834 -2280969.4447 | 0:7.26063750808 | 1:9.28937697645 | 2:9.24240415765 -142543.730803 | 0:0.453742590575 | 1:1.32387910353 | 2:2.78718147513 -3059163.7739 | 0:9.73766284554 | 1:3.92914794386 | 2:0.687890899595 -966746.62343 | 0:3.07728162697 | 1:3.35616916121 | 2:0.137652075734 -8767.46809568 | 0:0.0279444653189 | 1:4.25726730425 | 2:9.9736897669 -2382373.49144 | 0:7.58338312074 | 1:5.3750556854 | 2:8.14481614745 -886288.221996 | 0:2.82116170415 | 1:1.88849458816 | 2:1.37751690553 -112947.583633 | 0:0.359598526264 | 1:8.68257775806 | 2:6.41774137911 -171479.165716 | 0:0.545910284248 | 1:8.65803469894 | 2:1.01483924433 -953824.303341 | 0:3.0361595118 | 1:4.62462278017 | 2:1.46481766547 -1088735.13838 | 0:3.46563158975 | 1:8.93587768145 | 2:0.129935120571 -1046019.88317 | 0:3.3296361521 | 1:5.63864993709 | 2:1.14828003355 -1461013.13661 | 0:4.65056065548 | 1:0.866550740211 | 2:0.158773647435 -1359733.62271 | 0:4.32818888303 | 1:2.16553155017 | 2:1.52524139917 -565283.617323 | 0:1.79942914252 | 1:8.57662995749 | 2:5.13746420833 -1831300.19628 | 0:5.82927603781 | 1:7.13449387002 | 2:0.000126982692635 -1349584.17327 | 0:4.29590984485 | 1:5.37553089398 | 2:8.06934143293 -1571477.34059 | 0:5.00221676519 | 1:5.19414940629 | 2:0.757983684925 -522506.009713 | 0:1.66325848349 | 1:7.97498292725 | 2:2.77235565416 -2483024.14533 | 0:7.90373313612 | 1:1.75386577479 | 2:0.806108652384 -1483272.24455 | 0:4.72142290387 | 1:1.9385676598 | 2:8.22149607647 -1814697.33426 | 0:5.77642479137 | 1:6.82722665827 | 2:8.553313017 -1489975.99649 | 0:4.74282108031 | 1:8.830729414 | 2:1.20715830925 -1592657.92146 | 0:5.0696764381 | 1:9.80024285217 | 2:5.16148032942 -658226.694782 | 0:2.09527797497 | 1:8.75961682286 | 2:5.84054988233 -594267.633167 | 0:1.89162933808 | 1:1.75205329903 | 2:9.46720095366 -2859638.16065 | 0:9.10253887202 | 1:2.34274840647 | 2:4.17530050526 -2185394.28002 | 0:6.95636771973 | 1:4.14998122643 | 2:7.34443794579 -2454680.26823 | 0:7.81352145445 | 1:2.88501251299 | 2:2.36321765992 -1524607.30594 | 0:4.85300091489 | 1:2.43855422485 | 2:0.0707981731592 -898306.133121 | 0:2.85946924581 | 1:8.06851749148 | 2:8.96871616163 -2416106.68818 | 0:7.69078427478 | 1:8.26893118418 | 2:6.34448155147 -1060384.49284 | 0:3.37537264916 | 1:7.08607009586 | 2:7.16046090608 -3012312.08575 | 0:9.58850731575 | 1:1.39633215032 | 2:4.81916534007 -2894069.67353 | 0:9.21211960145 | 1:0.224482526057 | 2:9.38208949842 -766738.674402 | 0:2.44068259081 | 1:8.75559052501 | 2:5.74900537912 -2064779.29688 | 0:6.57241227885 | 1:1.17056490927 | 2:1.27532769581 -783356.521936 | 0:2.49351509552 | 1:1.36050414193 | 2:9.99565628617 -1257561.58105 | 0:4.00296280011 | 1:1.92224048635 | 2:4.30974634483 -2438309.70188 | 0:7.76143735728 | 1:5.792199143 | 2:9.68452396984 -2497029.81628 | 0:7.94838321589 | 1:9.70717518031 | 2:2.73033844122 -598646.754123 | 0:1.90561366623 | 1:6.98510866644 | 2:0.364616496098 -2442688.69253 | 0:7.77536970085 | 1:5.04698238859 | 2:5.24660672131 -3096870.5671 | 0:9.85773494036 | 1:9.44060251122 | 2:1.58454458135 -685932.666194 | 0:2.18347569926 | 1:9.54834657019 | 2:8.3020291831 -97883.1605677 | 0:0.311637703208 | 1:7.6120441804 | 2:5.40401272414 -2512173.82184 | 0:7.99652973808 | 1:2.93879920313 | 2:3.6185979303 -2671348.83938 | 0:8.5031775512 | 1:0.338349955278 | 2:4.44747732786 -2347611.17212 | 0:7.47275233081 | 1:7.83298234973 | 2:4.70609239829 -1935614.35317 | 0:6.16126628202 | 1:1.0703784943 | 2:6.47441091855 -2631795.77543 | 0:8.37734409384 | 1:8.21688358107 | 2:2.54444503965 -3055079.75838 | 0:9.72465417654 | 1:2.90519477128 | 2:8.21014685453 -226043.288514 | 0:0.719602723854 | 1:9.73565001761 | 2:2.07628507601 -486041.03907 | 0:1.54717195713 | 1:6.25675953671 | 2:7.64140428777 -1631493.76436 | 0:5.19326114818 | 1:5.89103344795 | 2:9.34503262459 -529733.720726 | 0:1.6862345775 | 1:4.44572473864 | 2:5.60745102649 -2583433.05114 | 0:8.22341002017 | 1:9.30531320725 | 2:9.24000139576 -972582.642639 | 0:3.09585544595 | 1:3.02893426409 | 2:6.35807129199 -2219322.54824 | 0:7.06437664795 | 1:5.51848821676 | 2:0.0862677984282 -83815.0813622 | 0:0.266854115833 | 1:7.21063376049 | 2:3.77533471894 -892649.483299 | 0:2.84147570224 | 1:9.47669500183 | 2:2.17933307163 -1681448.36838 | 0:5.35229122234 | 1:8.15119696366 | 2:5.8322778744 -780387.470556 | 0:2.48408391132 | 1:3.63356071506 | 2:9.4609409459 -1606685.21637 | 0:5.11427825583 | 1:4.1794145909 | 2:9.61267888906 -1398734.70203 | 0:4.45233649552 | 1:2.53840383543 | 2:9.79976417735 -854891.649756 | 0:2.72121841216 | 1:1.33040577289 | 2:8.46836567999 -763974.140232 | 0:2.43185309525 | 1:5.31229513153 | 2:1.94891344272 -463113.352758 | 0:1.47416589781 | 1:3.36957071294 | 2:3.78340382108 -2448600.47001 | 0:7.79416115273 | 1:1.99394055364 | 2:4.75766482627 -998161.022712 | 0:3.17732689335 | 1:9.15748356189 | 2:3.56451096799 -1608014.82098 | 0:5.11854827855 | 1:8.55633225184 | 2:4.45859572616 -3101714.81892 | 0:9.87315043285 | 1:8.94757012327 | 2:2.4597894147 -370452.260295 | 0:1.17923082742 | 1:5.06170668985 | 2:7.29035173825 -84176.5152911 | 0:0.268017286041 | 1:8.68165248849 | 2:3.991128431 -290812.582629 | 0:0.92572869007 | 1:4.95089453983 | 2:9.30728644267 -1567641.86953 | 0:4.9900370076 | 1:8.54861450143 | 2:0.902555590325 -1434399.07679 | 0:4.56589406647 | 1:6.50820510107 | 2:1.87474238897 -1219734.76877 | 0:3.88254936012 | 1:1.12754926132 | 2:5.45851867731 -1637128.53267 | 0:5.21121306097 | 1:7.73112882793 | 2:4.612105341 -885594.519327 | 0:2.81895944727 | 1:2.56888376345 | 2:6.42127199354 -1556061.92514 | 0:4.95318791654 | 1:9.82934863783 | 2:5.30196931644 -2642989.07269 | 0:8.412964356 | 1:7.15735680516 | 2:9.52998284544 -2855599.32852 | 0:9.08967550098 | 1:1.48974001592 | 2:2.80078369596 -1570287.6268 | 0:4.99840476592 | 1:2.29374853433 | 2:5.99903848832 -2476426.09024 | 0:7.88272871559 | 1:1.50565537219 | 2:3.95678008625 -2993030.23013 | 0:9.52717947623 | 1:6.99149739106 | 2:9.24190153009 -681031.000214 | 0:2.16779435706 | 1:0.408563165319 | 2:1.33913980592 -732786.796727 | 0:2.33257851717 | 1:5.06924626408 | 2:9.87433475837 -2949786.39213 | 0:9.38947461191 | 1:0.576560936916 | 2:5.62795884541 -301143.612036 | 0:0.958606526611 | 1:4.15341735164 | 2:3.55141010168 -1918746.63548 | 0:6.10758344189 | 1:2.0926368824 | 2:3.7981549488 -990186.757933 | 0:3.15186522631 | 1:0.0257202878605 | 2:2.99995648893 -491264.337865 | 0:1.56382708293 | 1:9.59951526646 | 2:4.09180218218 -226058.375626 | 0:0.719626058486 | 1:6.87353722229 | 2:4.21962202396 -1975035.59981 | 0:6.28678388053 | 1:5.21671947591 | 2:0.251757325174 -2377004.69714 | 0:7.56632961918 | 1:9.53863102642 | 2:2.48311820252 -1578435.15388 | 0:5.02437913839 | 1:6.92688763417 | 2:5.69458717606 -1829244.49609 | 0:5.82271855639 | 1:5.51397293498 | 2:5.54705094526 -87914.5772049 | 0:0.279895730419 | 1:6.34153856486 | 2:1.78681082123 -1702616.93047 | 0:5.41967979169 | 1:8.94952287868 | 2:2.01895789608 -435024.570832 | 0:1.38475805772 | 1:3.55565558055 | 2:3.57313641976 -651544.362453 | 0:2.07394968717 | 1:2.06543135262 | 2:1.61480554045 -757561.656515 | 0:2.41141321253 | 1:2.03207506071 | 2:2.23360239025 -2371501.74846 | 0:7.54874913574 | 1:2.11486493717 | 2:9.88589715729 -1822861.87893 | 0:5.80240010349 | 1:5.28973771644 | 2:3.46116106778 -740397.101168 | 0:2.35676372447 | 1:0.529059450758 | 2:4.00610258355 -573368.307889 | 0:1.82509462716 | 1:0.588594144962 | 2:4.7866240904 -530802.389272 | 0:1.68968373529 | 1:9.94956729987 | 2:4.49390233861 -1623892.07659 | 0:5.16904829702 | 1:4.04699546959 | 2:1.9540429613 -1882114.37939 | 0:5.99096433135 | 1:0.363094885101 | 2:0.461322930702 -2678666.41478 | 0:8.52655333086 | 1:9.9826906496 | 2:5.49122802977 -2066793.51761 | 0:6.57887514013 | 1:7.12824622549 | 2:5.24375192375 -1783405.88207 | 0:5.67677390981 | 1:1.37736504139 | 2:0.780905573373 -2640694.14967 | 0:8.40562052502 | 1:2.6527166794 | 2:7.96750336372 -2574075.79419 | 0:8.19360002748 | 1:6.41950158197 | 2:5.79858992923 -2998029.47561 | 0:9.54304550209 | 1:1.53368256298 | 2:0.675679324185 -351922.580101 | 0:1.12024997519 | 1:5.17780815012 | 2:3.55214709904 -2704883.68791 | 0:8.60999434687 | 1:8.68122304482 | 2:5.4087373383 -1607624.98029 | 0:5.11728897907 | 1:6.42365171735 | 2:9.16656935637 -2394962.67231 | 0:7.62343155981 | 1:2.56940781904 | 2:5.20011240445 -1620505.38407 | 0:5.15830905602 | 1:8.7936052197 | 2:4.01916381527 -2718576.8604 | 0:8.65355750288 | 1:5.94507601784 | 2:7.62739780832 -2710048.74126 | 0:8.62642475228 | 1:7.46586338829 | 2:2.97246381797 -1235617.27705 | 0:3.93317571384 | 1:9.32547322562 | 2:0.912263387443 -1404436.82374 | 0:4.47054849745 | 1:9.67589541606 | 2:8.47769310671 -3102861.13549 | 0:9.87672405784 | 1:0.227971281183 | 2:8.39717132995 -2167373.48314 | 0:6.89901545337 | 1:5.28143389076 | 2:9.39302660902 -2423349.12384 | 0:7.71384794859 | 1:9.45898229407 | 2:4.73839932788 -108883.512482 | 0:0.346617290441 | 1:3.47928728274 | 2:2.74981224259 -1984957.31337 | 0:6.31838241591 | 1:7.15425867565 | 2:8.16502047573 -1868943.15398 | 0:5.94909958186 | 1:7.38803035962 | 2:5.65723724359 -917645.757906 | 0:2.92096234706 | 1:0.31442194383 | 2:0.427833736824 -930889.428137 | 0:2.96313569199 | 1:2.33126552802 | 2:7.16001537697 -1342258.88923 | 0:4.27261993345 | 1:8.53005189846 | 2:1.79993359924 -2717414.40508 | 0:8.64989150396 | 1:9.91140853829 | 2:3.94630428595 -718188.264872 | 0:2.28612854561 | 1:7.22984840445 | 2:1.72962107339 -2513510.69967 | 0:8.00077287599 | 1:1.51523161802 | 2:2.49704754278 -1495585.78409 | 0:4.76066110883 | 1:6.91852365604 | 2:3.67686651008 -2307461.21884 | 0:7.34490408534 | 1:2.39989241946 | 2:5.5681607384 -2948809.92107 | 0:9.38637799148 | 1:1.91969144565 | 2:9.59352318668 -320768.293928 | 0:1.02112383601 | 1:9.94438153274 | 2:6.52884408565 -920021.324464 | 0:2.92859832158 | 1:8.92828403585 | 2:5.75615449238 -3094970.69756 | 0:9.85168103844 | 1:8.69586604057 | 2:0.354008817423 -1945982.07232 | 0:6.1943398712 | 1:9.42703798598 | 2:0.51956567603 -1611510.75631 | 0:5.12961447603 | 1:1.40142774913 | 2:7.31368694158 -2757323.73326 | 0:8.77687326571 | 1:3.68820204979 | 2:5.73967550457 -2325093.02845 | 0:7.40108475663 | 1:8.98804752201 | 2:4.00609839991 -2471806.04436 | 0:7.86802950979 | 1:2.30199854166 | 2:9.95114844772 -221832.750323 | 0:0.706163575126 | 1:5.49530595866 | 2:4.15562221829 -463986.935098 | 0:1.47696736647 | 1:5.77704479174 | 2:5.79548505672 -2707807.87786 | 0:8.61924102208 | 1:1.57284180072 | 2:0.634875405624 -1390900.35425 | 0:4.4274450081 | 1:7.8752954242 | 2:4.08816907116 -1992077.3408 | 0:6.34106954238 | 1:9.86183343791 | 2:1.36058010414 -2665114.507 | 0:8.48336693429 | 1:4.26779469057 | 2:8.54024648044 -1319606.64597 | 0:4.20051738942 | 1:8.74412390684 | 2:5.32043128022 -2325260.11555 | 0:7.4015770578 | 1:4.40271453318 | 2:0.85657270208 -175140.344253 | 0:0.557568570589 | 1:9.1661705166 | 2:7.28451119228 -2078969.8801 | 0:6.61757233376 | 1:0.00985396322855 | 2:1.10872016895 -470056.843634 | 0:1.49626777494 | 1:3.37427323458 | 2:6.54183825072 -2263599.52817 | 0:7.20533600339 | 1:7.97982440517 | 2:1.74588277206 -745099.607794 | 0:2.37175371407 | 1:3.0137530349 | 2:5.23424749987 -1325562.68203 | 0:4.21948660586 | 1:9.96700615888 | 2:6.52469066882 -2838859.15888 | 0:9.03639737723 | 1:2.3633768269 | 2:0.359129798827 -700495.231995 | 0:2.22977180514 | 1:2.82234167398 | 2:9.89582498936 -1661803.54556 | 0:5.28970282473 | 1:1.55135127736 | 2:6.3941360627 -3060183.73536 | 0:9.74092468737 | 1:5.69133093932 | 2:6.95482505676 -1285857.81436 | 0:4.09308560663 | 1:8.06890694781 | 2:0.564458886273 -908343.236246 | 0:2.89143041183 | 1:9.46513408958 | 2:9.26113266252 -2985923.50183 | 0:9.50451412117 | 1:1.9003568529 | 2:2.02268448136 -405942.671131 | 0:1.29222769426 | 1:8.22474995133 | 2:2.66329311592 -1037060.32536 | 0:3.30109107317 | 1:2.63656991159 | 2:2.65785638855 -2862185.15956 | 0:9.11070533536 | 1:9.19479920539 | 2:9.25336719974 -2884126.60052 | 0:9.18053347422 | 1:7.60708794365 | 2:1.05646989621 -2367578.36286 | 0:7.53626586162 | 1:2.72471130281 | 2:4.95096062379 -1502308.66011 | 0:4.78202234243 | 1:2.47120514269 | 2:2.88608100438 -264909.529704 | 0:0.843305383767 | 1:8.28278877018 | 2:2.22289244891 -1748999.69907 | 0:5.56726185848 | 1:2.11038173229 | 2:4.49893133674 -2063065.37006 | 0:6.56698622248 | 1:4.59580106162 | 2:9.49714065507 -987854.446733 | 0:3.14447552542 | 1:3.99994732663 | 2:0.502669616348 -612832.29444 | 0:1.95074113677 | 1:3.90787803614 | 2:4.17810926901 -2108545.63479 | 0:6.71176474933 | 1:5.78121921962 | 2:7.30203671806 -2414764.21496 | 0:7.68648227419 | 1:4.93351511022 | 2:5.56644401966 -602112.618508 | 0:1.91662976544 | 1:5.11880904833 | 2:1.05909127436 -2977251.94827 | 0:9.47697363858 | 1:9.08230871338 | 2:8.48448897703 -1399612.76774 | 0:4.45516378493 | 1:6.28478715171 | 2:7.6934604386 -647609.965693 | 0:2.06149356014 | 1:9.88548886344 | 2:8.78312673803 -2708208.47555 | 0:8.62050961699 | 1:0.813735877199 | 2:5.33490743452 -911069.152077 | 0:2.90003535447 | 1:1.12725274568 | 2:5.70474376677 -2462872.26128 | 0:7.83962890427 | 1:6.53714628662 | 2:8.76712297976 -3059279.30803 | 0:9.73808111741 | 1:9.78514399289 | 2:5.85329623235 -2212747.21025 | 0:7.04346380176 | 1:7.50341132113 | 2:0.793185523479 -1626051.08175 | 0:5.17594929129 | 1:7.36961419969 | 2:5.75137631698e-05 -554732.256825 | 0:1.76583740172 | 1:7.917147713 | 2:7.98224883241 -1022141.32654 | 0:3.25359245174 | 1:1.48506025471 | 2:6.63320830998 -2711782.21945 | 0:8.6318999483 | 1:2.52266093592 | 2:8.06685641763 -869232.755487 | 0:2.76686498201 | 1:1.02597847896 | 2:6.05040292816 -2513841.93323 | 0:8.00182678997 | 1:1.46468018259 | 2:4.24315409662 -1317576.39628 | 0:4.19400247883 | 1:2.66733257791 | 2:1.54237873155 -402772.775115 | 0:1.28208008705 | 1:1.5582882861 | 2:9.70240978017 -1916408.86215 | 0:6.10020445074 | 1:9.32394735222 | 2:2.3682482477 -3009597.86258 | 0:9.5799218538 | 1:7.67789430268 | 2:7.23036672447 -86511.8341126 | 0:0.275394792142 | 1:2.18391160093 | 2:8.46900327482 -324219.553509 | 0:1.03206672796 | 1:4.9806973506 | 2:9.92887955043 -2471055.39299 | 0:7.86565137871 | 1:3.60830124438 | 2:0.954420124895 -2821046.90112 | 0:8.97975626721 | 1:8.98451551528 | 2:1.45416082178 -1481579.42382 | 0:4.71605122267 | 1:3.87905904567 | 2:6.44809416416 -3137320.34224 | 0:9.98642162033 | 1:1.43453022914 | 2:1.79047014872 -1682880.89747 | 0:5.35684811319 | 1:7.80403070595 | 2:1.41525160851 -1602006.77001 | 0:5.09940426113 | 1:6.26319786546 | 2:0.261644350125 -1919553.08056 | 0:6.11015360873 | 1:2.46015188638 | 2:1.84351500087 -1873631.94639 | 0:5.96403555874 | 1:8.6718500673 | 2:5.65192868806 -768200.091301 | 0:2.4453161558 | 1:6.63723195265 | 2:9.32470156349 -1080288.8797 | 0:3.43875189196 | 1:9.58521435025 | 2:2.65365445148 -2305776.90554 | 0:7.33957182204 | 1:5.77066751508 | 2:7.30204613903 -1247298.93857 | 0:3.97032924408 | 1:5.8031094115 | 2:8.94572996079 -1721037.43957 | 0:5.4782515465 | 1:1.69299937243 | 2:4.07465999234 -521279.630374 | 0:1.65933320859 | 1:5.47273408474 | 2:5.42272323364 -465333.334007 | 0:1.48127290542 | 1:8.07405716412 | 2:8.08531318804 -2406063.07356 | 0:7.65880038022 | 1:6.64025712454 | 2:3.61149807259 -2592098.96291 | 0:8.2509743971 | 1:6.97517290073 | 2:7.14058025531 -627567.256188 | 0:1.9976636719 | 1:6.18646406414 | 2:4.02438098039 -184911.655803 | 0:0.588661710905 | 1:8.01425740475 | 2:4.48150037957 -1464529.56312 | 0:4.66183026759 | 1:9.73133394366 | 2:4.15748412692 -539363.400524 | 0:1.71692443572 | 1:8.80564005999 | 2:8.57299229066 -357534.419189 | 0:1.13813602474 | 1:7.84362087166 | 2:5.01700861846 -2215184.31877 | 0:7.05122989701 | 1:8.49241469717 | 2:0.229943988178 -2218939.91731 | 0:7.06318643555 | 1:8.73435348877 | 2:3.4256776396 -1424868.79253 | 0:4.53555658946 | 1:6.32105882929 | 2:5.90832341461 -1276242.3824 | 0:4.06247109302 | 1:7.18587210355 | 2:1.44797851614 -1446930.11246 | 0:4.60579607171 | 1:8.18289071526 | 2:2.80489006973 -2404590.79015 | 0:7.65407353165 | 1:1.95442273545 | 2:3.20502137413 -791535.105382 | 0:2.51958470598 | 1:5.57427021302 | 2:7.40178198595 -1430387.98762 | 0:4.55307149444 | 1:0.147601502351 | 2:2.12930760212 -2709417.95402 | 0:8.62440780231 | 1:6.41208272448 | 2:1.1010650937 -1423099.94809 | 0:4.52993975369 | 1:7.89483197302 | 2:5.1832546791 -547061.420835 | 0:1.74140518268 | 1:6.15865444335 | 2:2.21965068177 -2329332.60873 | 0:7.41452863286 | 1:3.05979440552 | 2:4.17418664639 -989832.439599 | 0:3.15077278765 | 1:4.12863632367 | 2:8.36403939629 -2521967.24584 | 0:8.02771199685 | 1:3.95844278789 | 2:5.86058569861 -409502.775865 | 0:1.30351709454 | 1:3.26606688187 | 2:4.37738023559 -773053.05803 | 0:2.46077749055 | 1:8.2426658213 | 2:0.996499809627 -2215829.90755 | 0:7.05321383574 | 1:0.257520097577 | 2:8.13501858613 -707082.645942 | 0:2.25079778178 | 1:9.49608497742 | 2:6.6635841885 -1706085.3475 | 0:5.43065103399 | 1:0.941218519546 | 2:8.78488634332 -1665053.67046 | 0:5.30003942844 | 1:0.522634537373 | 2:1.13045869968 -832886.783775 | 0:2.65117970394 | 1:1.91174939107 | 2:6.41952901844 -83377.8088562 | 0:0.265410780607 | 1:1.24596943785 | 2:8.65668485842 -1248224.5493 | 0:3.97329162851 | 1:7.66621029052 | 2:6.6953555973 -2478255.31352 | 0:7.8885632705 | 1:2.89113795875 | 2:3.30356336924 -956299.235286 | 0:3.04402449159 | 1:3.11991711006 | 2:8.97937441155 -1618151.89892 | 0:5.15075775485 | 1:1.84745314094 | 2:8.41849278925 -2360262.84826 | 0:7.51299154017 | 1:4.08155609033 | 2:5.50086867792 -1105042.04876 | 0:3.5174715002 | 1:1.21043671908 | 2:7.3374066494 -2751177.87133 | 0:8.75728533404 | 1:0.786690024901 | 2:4.47520008612 -2005353.3021 | 0:6.38329299418 | 1:5.77183108022 | 2:6.08407777259 -1134627.66859 | 0:3.61170520664 | 1:8.12820412322 | 2:7.85299980014 -2644400.82877 | 0:8.41740267002 | 1:0.729390854891 | 2:7.40561572665 -94493.014957 | 0:0.300858041798 | 1:8.94708385214 | 2:0.896782541128 -397312.883275 | 0:1.26469403693 | 1:0.786225999461 | 2:0.72909982436 -2701488.72319 | 0:8.59917114112 | 1:6.74661698893 | 2:0.919567164065 -100212.057377 | 0:0.319007540586 | 1:2.59504335573 | 2:1.19644438475 -1138453.42584 | 0:3.62388149332 | 1:7.95580401302 | 2:7.58627910712 -2137125.57816 | 0:6.80275522672 | 1:7.82329232275 | 2:8.47872580792 -1852746.6606 | 0:5.89749829708 | 1:2.03206969319 | 2:1.34843135135 -565887.430025 | 0:1.80136270043 | 1:9.91682277346 | 2:9.50956247364 -544174.733342 | 0:1.73223186711 | 1:7.93276795672 | 2:2.64884627965 -2258718.53912 | 0:7.18981149135 | 1:9.39084679435 | 2:7.33804815154 -207081.351653 | 0:0.659184116784 | 1:2.68313662773 | 2:8.25248812963 -1436410.47076 | 0:4.5722528573 | 1:1.44451815093 | 2:9.65349427864 -1937035.75105 | 0:6.16584490444 | 1:7.34992232619 | 2:6.12971800975 -1220395.94249 | 0:3.88472470796 | 1:9.33101106404 | 2:5.72096948241 -499856.915815 | 0:1.59111603335 | 1:2.40077805946 | 2:1.69526387449 -2195917.23994 | 0:6.98984437364 | 1:1.94783906913 | 2:3.50528638562 -2783699.24873 | 0:8.86083735389 | 1:4.63230054624 | 2:3.56287034677 -2611472.43251 | 0:8.31262810791 | 1:5.35101420819 | 2:9.38581464064 -1604662.56761 | 0:5.1078195693 | 1:1.81567068795 | 2:4.41310478586 -1717186.79331 | 0:5.46605588561 | 1:8.80356263431 | 2:3.11335260573 -1820210.15706 | 0:5.79391549554 | 1:0.199671198555 | 2:2.82283040723 -1622259.23825 | 0:5.16387888872 | 1:7.30241705779 | 2:0.493329607584 -304274.104892 | 0:0.968581646144 | 1:5.36401492243 | 2:1.5995441688 -27744.0405611 | 0:0.0883571424753 | 1:5.22175796744 | 2:2.30759317788 -95827.7211141 | 0:0.305030002757 | 1:0.0736278351025 | 2:9.44781565108 -1474067.99765 | 0:4.69212948553 | 1:2.47579167084 | 2:1.21580254697 -1677532.98981 | 0:5.33983396303 | 1:8.82221036576 | 2:7.62117411541 -1618687.16447 | 0:5.15246281742 | 1:1.99328078482 | 2:2.75453015362 -1953801.82563 | 0:6.21918750363 | 1:4.39163547318 | 2:5.52904572916 -2184431.86273 | 0:6.95335067769 | 1:9.53240516642 | 2:0.261128053564 -702630.768855 | 0:2.23655317672 | 1:0.937488349282 | 2:3.88857436797 -2162614.26902 | 0:6.88385437368 | 1:3.88825211526 | 2:5.26249188259 -3126088.61052 | 0:9.95065940904 | 1:0.220947169997 | 2:7.28065657774 -2621473.94046 | 0:8.34442292915 | 1:0.598724115254 | 2:4.87476718708 -3001264.9608 | 0:9.55338268322 | 1:5.97401579054 | 2:3.77057323559 -1642391.50914 | 0:5.2279427471 | 1:5.07614309392 | 2:5.07263288166 -133694.90537 | 0:0.425618836502 | 1:6.30357712225 | 2:7.26995463499 -2914546.6848 | 0:9.27732745452 | 1:3.40627068566 | 2:9.92133845249 -1989449.29203 | 0:6.33267942547 | 1:6.99025923275 | 2:2.0449837158 -338648.71029 | 0:1.07796341596 | 1:1.18026189506 | 2:4.29948374404 -2023943.28249 | 0:6.44249820322 | 1:9.41348106276 | 2:3.27418653211 -2520414.47992 | 0:8.0227419522 | 1:0.778245743999 | 2:1.73294709086 -2167681.95915 | 0:6.90003399907 | 1:9.52840260572 | 2:3.62061172156 -2580821.10747 | 0:8.21506485021 | 1:5.70140473609 | 2:2.89506162908 -671024.158309 | 0:2.13596662298 | 1:3.31365517621 | 2:7.12899893214 -632448.221575 | 0:2.01321988359 | 1:8.45897943972 | 2:0.824021154601 -1953632.77058 | 0:6.21864142612 | 1:3.46908266473 | 2:3.07261645882 -1569165.05751 | 0:4.99488527306 | 1:8.52582610865 | 2:2.21038419748 -1723152.13659 | 0:5.48499622149 | 1:3.24404420616 | 2:0.406700744599 -1859101.64265 | 0:5.91774881305 | 1:4.57812310301 | 2:2.52579903993 -2853304.87265 | 0:9.08237077767 | 1:1.34630664818 | 2:1.76861770028 -2268669.30249 | 0:7.22147724086 | 1:8.40074819159 | 2:2.81516061846 -1806615.5437 | 0:5.75067754386 | 1:4.26671912567 | 2:3.97585268521 -3029165.21025 | 0:9.6421857275 | 1:5.24565281167 | 2:4.57541645803 -979928.509898 | 0:3.11925667867 | 1:5.1841384388 | 2:0.820140355819 -2288551.69275 | 0:7.28472728926 | 1:4.03975199859 | 2:8.34893145589 -1761878.78574 | 0:5.6083075317 | 1:7.93362185055 | 2:7.95693887325 -270956.404195 | 0:0.862506652705 | 1:2.88683118009 | 2:0.521640353318 -1502973.5911 | 0:4.78420035946 | 1:9.59765173936 | 2:6.64000513547 -1870430.39383 | 0:5.95385494867 | 1:9.86088384599 | 2:2.58359024451 -2672729.05286 | 0:8.50763721884 | 1:8.02515750029 | 2:5.37404931157 -1069843.11914 | 0:3.40543309488 | 1:1.6001910594 | 2:1.26033729943 -1104988.55009 | 0:3.51736861226 | 1:9.02427010373 | 2:4.67338424605 -1181225.1555 | 0:3.76004566765 | 1:9.97468907375 | 2:1.23272013948 -1631585.42031 | 0:5.19352966523 | 1:3.19770850411 | 2:4.91993191555 -2446748.47541 | 0:7.78828683002 | 1:4.4010434109 | 2:4.05007244212 -883078.573455 | 0:2.81099359093 | 1:7.51368246594 | 2:1.14680078095 -1873300.23355 | 0:5.9629661121 | 1:7.0986219213 | 2:4.21966907663 -2187901.67005 | 0:6.96434734472 | 1:3.95845887687 | 2:7.66077312503 -2919062.67819 | 0:9.29172700949 | 1:6.26840977275 | 2:8.11708374079 -3098075.09515 | 0:9.86151550011 | 1:3.22983214424 | 2:0.947270895842 -2678408.85281 | 0:8.52565112206 | 1:0.434705796818 | 2:7.59811738771 -2753933.70181 | 0:8.76608019406 | 1:3.42652252008 | 2:4.3402437328 -2732676.24113 | 0:8.69840293872 | 1:1.96594200906 | 2:7.29203439956 -2779671.16081 | 0:8.8479907967 | 1:1.76379885699 | 2:4.60059051654 -1866061.46791 | 0:5.9398946429 | 1:3.65063408537 | 2:7.25948599609 -1376513.8722 | 0:4.38166696503 | 1:9.68260890597 | 2:4.30219007581 -2991627.869 | 0:9.52265613156 | 1:0.09543776435 | 2:0.297414577658 -1786958.06315 | 0:5.68815419592 | 1:9.87856057366 | 2:9.35675502695 -1015495.746 | 0:3.23243126649 | 1:0.600828945836 | 2:1.27565667636 -805619.389377 | 0:2.56443431313 | 1:7.64945028277 | 2:8.21091328027 -550126.976815 | 0:1.7511810411 | 1:8.2316905214 | 2:4.76162932943 -1527513.73569 | 0:4.86227399653 | 1:4.94494282012 | 2:6.34404866721 -2450638.70968 | 0:7.80069604811 | 1:7.43915514304 | 2:9.70825004448 -598644.898248 | 0:1.90554980648 | 1:0.266939861843 | 2:1.07648889744 -1291964.8112 | 0:4.11245886479 | 1:0.425575957593 | 2:7.14637496075 -652249.27267 | 0:2.07620349902 | 1:3.22597137653 | 2:3.26237799796 -1190945.70346 | 0:3.79090283513 | 1:0.199384585169 | 2:6.09015743122 -785536.829893 | 0:2.5004745647 | 1:3.60106450522 | 2:5.50291202897 -2324026.89083 | 0:7.39766779463 | 1:6.28260750511 | 2:1.50385728197 -3096279.14722 | 0:9.85583574412 | 1:7.51081830313 | 2:1.41979377858 -694131.158722 | 0:2.20955428701 | 1:7.45628590434 | 2:2.51338277798 -3085865.11764 | 0:9.82269687453 | 1:8.67519234776 | 2:5.71179261904 -1707035.2076 | 0:5.43369285694 | 1:3.06518514543 | 2:3.39892026797 -2853231.67803 | 0:9.0821897561 | 1:7.37031763506 | 2:2.5952388604 -411482.222792 | 0:1.30984090221 | 1:5.93550262911 | 2:5.96967583382 -1931635.50809 | 0:6.14864217177 | 1:5.81843373789 | 2:9.05964815454 -1852930.71776 | 0:5.89809938383 | 1:3.79577997235 | 2:1.39416756785 -2747511.98366 | 0:8.74566406618 | 1:6.30764467123 | 2:8.80963274561 -1949554.19264 | 0:6.20569011465 | 1:7.08785807129 | 2:1.50159673347 -1088566.40876 | 0:3.46509857848 | 1:9.40795640856 | 2:5.10772523355 -2679397.23968 | 0:8.52882691258 | 1:3.87245887884 | 2:9.41864128677 -2412640.7057 | 0:7.67974888013 | 1:7.94197018672 | 2:6.9612613753 -1714036.22098 | 0:5.45599480945 | 1:5.03777070522 | 2:1.22887902344 -2660415.35581 | 0:8.46838290478 | 1:1.23586268444 | 2:9.23512109772 -2656164.49551 | 0:8.45486722314 | 1:3.00237944934 | 2:0.0539934021646 -470072.800916 | 0:1.49632940395 | 1:4.63037270044 | 2:9.15265516567 -3121980.33453 | 0:9.93765858273 | 1:9.05836452783 | 2:9.66781656731 -1480156.47332 | 0:4.71155071005 | 1:7.22738074419 | 2:6.8061731104 -203212.002658 | 0:0.64692237721 | 1:9.03485260478 | 2:6.48600044705 -2732745.27809 | 0:8.69868571838 | 1:9.27251406884 | 2:6.11654614836 -2741928.6805 | 0:8.72786580691 | 1:3.28912926048 | 2:6.76160275537 -932053.844227 | 0:2.96685780843 | 1:4.14687103147 | 2:8.44967887034 -1677834.6009 | 0:5.34073408875 | 1:1.87442676437 | 2:6.89690631036 -1392711.47402 | 0:4.4331631776 | 1:2.44896569819 | 2:5.37946166288 -2097187.88484 | 0:6.67563305087 | 1:8.2357162407 | 2:1.57768125193 -1962271.26598 | 0:6.24615943124 | 1:5.87999153063 | 2:2.90843455859 -1946207.97502 | 0:6.19502661805 | 1:5.67980919 | 2:3.93137282823 -2280002.86934 | 0:7.25749181972 | 1:1.2927172753 | 2:9.3280184018 -2221216.00417 | 0:7.07036989187 | 1:1.59804101933 | 2:0.49406429001 -385135.825245 | 0:1.22598682147 | 1:6.99948637064 | 2:7.30242773273 -528020.227623 | 0:1.6807782838 | 1:4.20562427954 | 2:3.63375923681 -1069225.93075 | 0:3.40346230266 | 1:0.879261444947 | 2:7.02426012745 -2846477.95042 | 0:9.06070490987 | 1:8.87209385724 | 2:9.30390561796 -2618565.34364 | 0:8.33521977645 | 1:6.99856550664 | 2:1.57167436991 -966114.089477 | 0:3.07524651674 | 1:0.841690342893 | 2:5.27283345439 -2013670.14149 | 0:6.40976052696 | 1:5.09811871619 | 2:1.9540613085 -881382.278236 | 0:2.80558086308 | 1:5.97790910127 | 2:5.33601844451 -3094497.78344 | 0:9.85010541744 | 1:0.54774992625 | 2:5.44672178547 -2528232.40581 | 0:8.04769765635 | 1:8.94546926677 | 2:9.55923770571 -1460698.92835 | 0:4.64955923519 | 1:0.720085157187 | 2:8.18151518667 -3091762.06122 | 0:9.84144350473 | 1:5.89992379262 | 2:9.91631361116 -110634.360175 | 0:0.352167534796 | 1:0.826713721247 | 2:4.73013996405 -817264.124402 | 0:2.60144190863 | 1:0.835489744189 | 2:5.49812667462 -2629800.96271 | 0:8.37094945129 | 1:3.005888228 | 2:1.29021779757 -3030433.63836 | 0:9.64625540026 | 1:8.97119242533 | 2:4.02508738892 -1787006.89477 | 0:5.68825526713 | 1:3.57627610265 | 2:8.05560145636 -162180.779179 | 0:0.516266709546 | 1:3.34096886036 | 2:0.577062407098 -2012635.95164 | 0:6.40648624786 | 1:7.14446595867 | 2:4.74936396292 -1856061.49987 | 0:5.90803953467 | 1:0.845871224378 | 2:6.37283973895 -2988198.79327 | 0:9.51179982284 | 1:6.91043484218 | 2:1.26365223726 -2626623.63605 | 0:8.36084351102 | 1:3.91163660625 | 2:2.32966636135 -1721975.82287 | 0:5.48127897202 | 1:6.38291741322 | 2:3.42994478649 -2986002.67846 | 0:9.50476539829 | 1:1.81339970365 | 2:6.77241442821 -1466800.82428 | 0:4.66906074772 | 1:9.82700108274 | 2:8.87314009152 -2687960.82367 | 0:8.55607880346 | 1:3.07644036109 | 2:7.94240854 -3119653.69171 | 0:9.93020446626 | 1:3.47351073017 | 2:6.85551471736 -1357024.80671 | 0:4.31958171065 | 1:3.93503112549 | 2:8.77369920086 -3120464.86721 | 0:9.93279474053 | 1:4.42645022066 | 2:1.11633201841 -1221196.58244 | 0:3.88727780713 | 1:9.8620563475 | 2:4.03538127904 -2682817.88714 | 0:8.53971427963 | 1:3.76798550528 | 2:2.4345273046 -1340605.81241 | 0:4.26734898542 | 1:7.48247250084 | 2:2.71519743072 -309249.435752 | 0:0.984383978006 | 1:1.34700927625 | 2:0.536214587364 -281056.354665 | 0:0.894660071737 | 1:3.37963832763 | 2:7.74196173291 -1995318.37181 | 0:6.35134257578 | 1:4.81935925409 | 2:5.09727568591 -2278982.61982 | 0:7.25431014381 | 1:8.93012912035 | 2:4.00739286676 -768480.221166 | 0:2.44615958727 | 1:1.04376971045 | 2:4.58784016251 -2723995.98157 | 0:8.67076458195 | 1:1.0142953602 | 2:8.2386334196 -2280603.23229 | 0:7.25946081294 | 1:8.01374713242 | 2:8.40617503798 -302751.201736 | 0:0.963708333034 | 1:2.37803373415 | 2:9.64511256377 -2827261.2628 | 0:8.99954156139 | 1:9.48877988189 | 2:7.67378111522 -91428.8674407 | 0:0.291088945899 | 1:7.13827222808 | 2:3.60105766588 -2820058.25671 | 0:8.97654867989 | 1:1.9557250804 | 2:1.59959552461 -1978850.95081 | 0:6.29893792796 | 1:6.30616489622 | 2:8.09201287205 -203714.359623 | 0:0.648470696867 | 1:3.15351940347 | 2:3.53302725137 -838846.111943 | 0:2.6702168402 | 1:9.79349219452 | 2:7.51771948818 -2168741.01178 | 0:6.90337064117 | 1:5.53707870724 | 2:5.3955200305 -214411.338725 | 0:0.682551530213 | 1:6.77766064449 | 2:5.33355616181 -2323322.11962 | 0:7.39543309198 | 1:7.28602599202 | 2:5.65114615897 -2439778.51237 | 0:7.76613875536 | 1:8.80918215633 | 2:4.84102231426 -2896139.51884 | 0:9.21871577991 | 1:1.11138960786 | 2:8.68282202471 -1864886.70368 | 0:5.93620613052 | 1:9.54910929103 | 2:5.78423567286 -799155.16997 | 0:2.54383815212 | 1:5.34319749475 | 2:3.5964667819 -614625.067897 | 0:1.95648409935 | 1:8.12556242808 | 2:3.21780443346 -2915730.22413 | 0:9.28110796928 | 1:4.93520227783 | 2:3.37625145732 -2105036.77414 | 0:6.7006029541 | 1:6.62336699629 | 2:4.28278244477 -2784945.05213 | 0:8.8647959368 | 1:3.82826038937 | 2:4.02660342848 -2315945.09207 | 0:7.37193630892 | 1:5.55232713585 | 2:4.94615856725 -2808362.92577 | 0:8.93933296828 | 1:3.31373192485 | 2:4.85770809145 -1920316.30975 | 0:6.11261268439 | 1:5.89614839605 | 2:2.47550263404 -1284587.06888 | 0:4.08901912155 | 1:5.5680188248 | 2:0.679564046451 -2476320.16661 | 0:7.88242112433 | 1:4.934091028 | 2:1.22455956632 -2990071.80941 | 0:9.51775513688 | 1:6.13529283586 | 2:7.58868846806 -2864965.37901 | 0:9.11951453768 | 1:4.4976522251 | 2:9.03069472897 -878103.88183 | 0:2.79509556483 | 1:0.20137349552 | 2:0.115310699187 -2230996.69384 | 0:7.10151577366 | 1:3.09967036376 | 2:8.89385157022 -3033873.02637 | 0:9.65713656296 | 1:1.23214503628 | 2:5.01966206025 -2491761.29202 | 0:7.93154147103 | 1:1.41881238068 | 2:8.65654810521 -2280306.12628 | 0:7.25845838148 | 1:1.43925710623 | 2:0.113892032561 -721697.221224 | 0:2.29727396973 | 1:4.45455386528 | 2:7.94692017168 -752691.138686 | 0:2.39590818659 | 1:1.83812349395 | 2:9.43421444996 -2962964.10809 | 0:9.43142663436 | 1:1.27378024176 | 2:9.64029323237 -2448539.18433 | 0:7.79399299062 | 1:5.11424691073 | 2:5.38778115952 -2678462.32635 | 0:8.52581904556 | 1:0.169441467257 | 2:2.68867866067 -2972287.61606 | 0:9.46111612006 | 1:2.64321279989 | 2:8.31137058237 -2794558.28895 | 0:8.89538334163 | 1:2.37870052379 | 2:4.8977735335 -800552.975909 | 0:2.548312666 | 1:8.25938484188 | 2:4.83145763951 -3128295.75678 | 0:9.95776060548 | 1:8.9879263132 | 2:1.52613441271 -633730.939272 | 0:2.01723012294 | 1:0.0217426090629 | 2:1.10845546273 -1034386.96015 | 0:3.2926338839 | 1:8.71151019971 | 2:9.48291052758 -887923.658524 | 0:2.82643685354 | 1:9.93245571725 | 2:7.44050000075 -1321500.61591 | 0:4.20650702843 | 1:4.21610265592 | 2:2.46097183439 -133611.444757 | 0:0.425340016322 | 1:4.77838844942 | 2:2.45169918379 -1430986.8898 | 0:4.55499510281 | 1:2.1463886618 | 2:7.35627594401 -754792.156929 | 0:2.40265522083 | 1:8.71018180593 | 2:1.07813104325 -2918454.48007 | 0:9.28975895198 | 1:2.54705904422 | 2:3.42441429194 -235132.95751 | 0:0.748459912049 | 1:0.907749689271 | 2:2.59876644201 -428630.053621 | 0:1.36445727868 | 1:9.77143727203 | 2:4.07353312759 -173784.84968 | 0:0.553255513192 | 1:9.35390831886 | 2:2.95692919961 -2171202.81046 | 0:6.91118298817 | 1:2.77709434521 | 2:3.16578789784 -3128054.25769 | 0:9.95695247782 | 1:4.41911362888 | 2:6.50268696687 -408032.553916 | 0:1.29887557749 | 1:7.71167476583 | 2:4.32138961652 -2105334.15064 | 0:6.70151966257 | 1:3.16053328506 | 2:7.71926104203 -1460435.28086 | 0:4.64877381816 | 1:6.95685581609 | 2:4.27025661798 -396945.073135 | 0:1.26359860746 | 1:9.52095492412 | 2:2.18311721812 -1679763.02288 | 0:5.34691446057 | 1:6.7443337863 | 2:9.18087040159 -2236958.93539 | 0:7.12054580045 | 1:9.08219342854 | 2:9.00352814724 -3033760.87004 | 0:9.65677250816 | 1:0.414890553808 | 2:3.77191960387 -2935314.31599 | 0:9.34343004308 | 1:3.07118673765 | 2:6.26653542471 -1015758.72789 | 0:3.23329156212 | 1:3.29002920408 | 2:7.96692974152 -2576689.33371 | 0:8.20186471858 | 1:0.104952996601 | 2:7.3911493215 -2156188.21597 | 0:6.86341788253 | 1:6.00833852907 | 2:7.959475656 -2520097.49733 | 0:8.02173092565 | 1:0.541898656458 | 2:6.74390561029 -1766546.66858 | 0:5.62315600659 | 1:6.78940893473 | 2:4.31063549323 -1398059.0686 | 0:4.45017358815 | 1:1.11279720155 | 2:2.17839913115 -775586.673997 | 0:2.46884655017 | 1:8.74146006276 | 2:0.631150569758 -1945915.68335 | 0:6.19411401902 | 1:7.74271497161 | 2:1.4405804185 -3116618.40437 | 0:9.92052509698 | 1:1.41681595454 | 2:2.87064605257 -2199258.47113 | 0:7.00047434356 | 1:1.3092876548 | 2:2.70195308623 -2047526.49374 | 0:6.51756107808 | 1:8.84760066501 | 2:5.71068120798 -2290901.68422 | 0:7.29224813233 | 1:8.74420161024 | 2:0.664473424214 -2378691.03568 | 0:7.57163182116 | 1:1.93565594632 | 2:7.08123383933 -1095227.86995 | 0:3.48622597771 | 1:0.515493658839 | 2:4.48975960586 -1407518.08745 | 0:4.48030387654 | 1:3.57863841346 | 2:6.30075276412 -2328552.60576 | 0:7.41205983729 | 1:4.68659225574 | 2:1.59222907103 -876634.968319 | 0:2.79048350506 | 1:7.57902299131 | 2:5.58058330893 -2417216.96355 | 0:7.69427624274 | 1:3.38250829235 | 2:6.82057604929 -922875.533769 | 0:2.93765308952 | 1:5.39600994176 | 2:3.93402557355 -1106281.10974 | 0:3.52145980931 | 1:6.34040390521 | 2:6.4156566872 -3031386.44458 | 0:9.64928674049 | 1:8.7928156626 | 2:2.03733764078 -2050816.06524 | 0:6.5280016432 | 1:5.31475747123 | 2:7.47260773488 -840642.227339 | 0:2.67588834601 | 1:4.49430156119 | 2:0.831393267402 -2786209.48923 | 0:8.86883524506 | 1:5.50646451394 | 2:0.425230897937 -1563453.03526 | 0:4.976687108 | 1:6.64572149129 | 2:1.56628366347 -1728157.72252 | 0:5.50093847478 | 1:4.28331384146 | 2:3.73995004589 -1065188.20989 | 0:3.39061629948 | 1:1.62957520658 | 2:9.08220336249 -592047.984871 | 0:1.88455118213 | 1:0.26935915591 | 2:8.01273177644 -2537231.65326 | 0:8.07627580329 | 1:1.13536037509 | 2:1.66803979941 -1091794.02708 | 0:3.47531234304 | 1:2.44402353701 | 2:2.3606080465 -478636.9319 | 0:1.52356610576 | 1:1.87170628974 | 2:4.59785606601 -320673.023475 | 0:1.02082024809 | 1:9.90584905001 | 2:7.36398446657 -53543.0887782 | 0:0.170478060188 | 1:5.21333634197 | 2:9.23108357754 -2213527.89266 | 0:7.04591736089 | 1:3.85960263834 | 2:6.13328800865 -2545474.40897 | 0:8.10250785808 | 1:0.500822490171 | 2:7.81823532992 -1275512.91498 | 0:4.06016021573 | 1:8.47167457318 | 2:0.741111525892 -302768.839753 | 0:0.963805977447 | 1:7.18904952186 | 2:8.55589900506 -2795920.16579 | 0:8.89978355505 | 1:9.93951816994 | 2:7.48707884091 -597591.708578 | 0:1.90220656636 | 1:1.32992879225 | 2:3.95968606469 -2882938.9504 | 0:9.17671958755 | 1:3.72638657754 | 2:2.15804826488 -1413324.99522 | 0:4.49876250267 | 1:0.639798336906 | 2:0.206681095818 -2424920.76755 | 0:7.71882700976 | 1:6.71845425455 | 2:6.45765455554 -1621680.94964 | 0:5.16199733638 | 1:2.57253385191 | 2:3.85020129389 -471819.005876 | 0:1.50186442494 | 1:1.92620105578 | 2:7.23448288251 -169709.065139 | 0:0.540258244633 | 1:6.61429463132 | 2:1.59660536428 -2755008.89427 | 0:8.76947355551 | 1:0.0547807170995 | 2:1.68094818445 -2067417.91767 | 0:6.58087245548 | 1:8.26276083466 | 2:8.06694576826 -2597455.61124 | 0:8.26803644644 | 1:8.28440526708 | 2:4.42275651317 -708203.203241 | 0:2.25431116408 | 1:3.29806647928 | 2:4.53330856133 -1971893.21064 | 0:6.27674315884 | 1:0.79092474534 | 2:6.70023069611 -2377790.42122 | 0:7.56883290118 | 1:9.7985937657 | 2:9.02207452217 -1834457.11912 | 0:5.83927139157 | 1:0.938003577395 | 2:8.70470941191 -851718.994763 | 0:2.71112167129 | 1:1.57873401219 | 2:1.39596515229 -3136138.49651 | 0:9.98265209619 | 1:0.554754584949 | 2:6.90894304492 -2708540.41222 | 0:8.62162139281 | 1:7.21141502689 | 2:7.86887071728 -452948.189708 | 0:1.44181982651 | 1:4.6070754637 | 2:4.74021388315 -2217146.73927 | 0:7.05740473492 | 1:0.175220416736 | 2:0.77013415078 -3081544.83903 | 0:9.80889197857 | 1:2.52991657539 | 2:9.3969244727 -2396669.25228 | 0:7.62884337361 | 1:0.204109321022 | 2:4.26140063885 -2386961.2076 | 0:7.59801309086 | 1:8.4822965367 | 2:8.46193001096 -1206481.29619 | 0:3.84043438354 | 1:9.49421347571 | 2:8.24351021798 -2643343.62771 | 0:8.41405685481 | 1:2.97407794665 | 2:6.51046155908 -2097933.62755 | 0:6.67799234388 | 1:6.55690905104 | 2:8.50649243767 -480126.820326 | 0:1.52836368183 | 1:8.26036859711 | 2:5.92832355494 -1980007.98103 | 0:6.30260172525 | 1:4.0864880189 | 2:4.63981459848 -382153.016667 | 0:1.21643499155 | 1:0.363044276419 | 2:7.8925790986 -3045564.90854 | 0:9.69434699764 | 1:0.535015528875 | 2:1.61150281439 -866408.554512 | 0:2.7579164628 | 1:5.80204032121 | 2:3.90252380535 -854985.082121 | 0:2.72154917256 | 1:5.19719015887 | 2:2.60080353487 -146874.800492 | 0:0.467532373036 | 1:1.7351635802 | 2:5.1219435413 -1773059.28383 | 0:5.64390364421 | 1:8.7974648248 | 2:3.77499223225 -2241266.258 | 0:7.13422503484 | 1:5.44085811333 | 2:8.51179940437 -1189499.11512 | 0:3.78635855615 | 1:7.19650212361 | 2:0.287483025039 -2785549.2325 | 0:8.8666983317 | 1:1.42018182834 | 2:5.630965781 -453039.817548 | 0:1.4420792736 | 1:0.872681836996 | 2:0.770838183792 -491885.027118 | 0:1.56578024154 | 1:6.98442262219 | 2:1.75863726484 -2105321.96203 | 0:6.70151091729 | 1:6.64436850856 | 2:5.21453097474 -1688206.59282 | 0:5.37380998598 | 1:8.92198396257 | 2:8.03417566267 -68533.5712693 | 0:0.218226029656 | 1:8.89298216668 | 2:0.291002220144 -1187410.64962 | 0:3.77964966325 | 1:0.114001346107 | 2:4.18006179353 -570143.126653 | 0:1.81488049841 | 1:6.61101623045 | 2:6.03161513306 -1645080.63553 | 0:5.23647341124 | 1:1.7029062921 | 2:5.62617229774 -390349.576988 | 0:1.24257657239 | 1:6.28650079539 | 2:0.499734540042 -2390522.69626 | 0:7.60935948235 | 1:9.61969347265 | 2:8.70718566224 -2291668.68708 | 0:7.29464623887 | 1:3.7198107714 | 2:7.53744940805 -1475399.77336 | 0:4.69641944475 | 1:8.3627229329 | 2:0.25329124533 -1582147.90214 | 0:5.03614961492 | 1:1.41134254097 | 2:5.05192139362 -594556.437415 | 0:1.89260782098 | 1:8.61366084616 | 2:3.32973225734 -854202.045367 | 0:2.71906205055 | 1:5.81895955965 | 2:9.77895261314 -2837618.13226 | 0:9.03248096818 | 1:6.29380868493 | 2:0.262827686026 -826068.058348 | 0:2.62947905075 | 1:2.38035339912 | 2:0.0800463929448 -1693862.55047 | 0:5.3917662301 | 1:3.44524547612 | 2:0.289416525251 -14169.3850887 | 0:0.045110921409 | 1:0.965637458633 | 2:7.251806918 -1571935.20167 | 0:5.00369740937 | 1:7.88662893803 | 2:3.02158471968 -2820737.68318 | 0:8.97876796099 | 1:8.51685695046 | 2:6.54439337986 -424066.396925 | 0:1.34988971166 | 1:5.02029655605 | 2:2.60580299947 -2232634.46952 | 0:7.10673868198 | 1:4.22438344268 | 2:1.27006527385 -538344.767539 | 0:1.71366087548 | 1:6.35403921128 | 2:3.89749408966 -1987901.18026 | 0:6.32772226037 | 1:3.58573448676 | 2:2.67667567393 -13365.937061 | 0:0.042551240126 | 1:0.707745208932 | 2:3.74668195582 -1058318.83487 | 0:3.36879459323 | 1:6.75488872458 | 2:4.6830320502 -325069.431846 | 0:1.03479108473 | 1:7.19577342092 | 2:4.57625565582 -2029384.96094 | 0:6.45978933975 | 1:5.90341482934 | 2:3.7757618473 -3080888.09289 | 0:9.80680201259 | 1:2.59062537264 | 2:9.62484709776 -2750721.86244 | 0:8.75586644858 | 1:4.57017905604 | 2:3.60759548615 -1912701.54118 | 0:6.08834801792 | 1:2.87224596079 | 2:9.00611879962 -1746162.18031 | 0:5.55828379508 | 1:8.37582179654 | 2:9.38679795349 -3117474.48833 | 0:9.9232900022 | 1:6.04261035652 | 2:3.51038123629 -1157473.64062 | 0:3.68443220923 | 1:8.81838017616 | 2:9.94136692306 -2058345.33792 | 0:6.5519901258 | 1:7.8701159595 | 2:3.39492480903 -2128198.47607 | 0:6.77432019234 | 1:5.60193453026 | 2:7.47794713739 -3022188.29925 | 0:9.61996482921 | 1:3.77547358784 | 2:2.2596572131 -1382169.49961 | 0:4.39965392907 | 1:7.88896907434 | 2:9.78090302464 -1648624.44919 | 0:5.24780710531 | 1:7.89048345774 | 2:0.0515220175355 -1148499.1745 | 0:3.65579547646 | 1:0.692469295662 | 2:5.72007544934 -2690596.33366 | 0:8.56450469705 | 1:7.34223642103 | 2:2.11492984707 -2974673.07269 | 0:9.46875064007 | 1:7.438984399 | 2:9.45349709921 -2259076.35394 | 0:7.19095534507 | 1:9.95805160927 | 2:9.56190825002 -2430184.98732 | 0:7.73559170675 | 1:7.66335196581 | 2:2.31274658212 -2612964.70983 | 0:8.31741259399 | 1:9.34069708779 | 2:0.673457874774 -1611004.6102 | 0:5.12807059344 | 1:9.19533944725 | 2:2.63538880395 -3013001.60821 | 0:9.59076011957 | 1:8.11815309561 | 2:1.01439125589 -1554791.67511 | 0:4.94909505389 | 1:4.08779804444 | 2:7.95337695034 -1791530.01275 | 0:5.70270076248 | 1:9.13509113415 | 2:7.60126055505 -560426.458251 | 0:1.78390666476 | 1:1.43013010083 | 2:9.43869735221 -2823703.25831 | 0:8.98815241261 | 1:2.10903647319 | 2:6.79639484526 -2076893.33851 | 0:6.61100072984 | 1:4.44272592499 | 2:8.63117550483 -1854647.79575 | 0:5.90359638595 | 1:7.43219979503 | 2:2.1537725653 -75144.1288846 | 0:0.239196260321 | 1:0.564232336784 | 2:8.06525016118 -1483668.06678 | 0:4.72269907301 | 1:3.81966892724 | 2:4.0052003209 -1625788.59272 | 0:5.17507789903 | 1:3.21216416162 | 2:6.12100974668 -830009.954959 | 0:2.64207873089 | 1:8.43433935963 | 2:0.42145469537 -1666236.4739 | 0:5.30383709084 | 1:4.31096932941 | 2:3.05289086941 -2316364.47385 | 0:7.37330492396 | 1:9.4567374763 | 2:2.35139234414 -1926764.68461 | 0:6.1331389434 | 1:5.94564838195 | 2:1.47427579103 -2364946.77507 | 0:7.52794662562 | 1:9.37597229517 | 2:0.22568393047 -202006.48102 | 0:0.643086306332 | 1:9.1770851114 | 2:9.29263805471 -2110647.83438 | 0:6.71842387855 | 1:2.02689593232 | 2:2.34991521423 -1113108.27836 | 0:3.5431746384 | 1:4.39958245198 | 2:0.594082103799 -437342.202042 | 0:1.39212122062 | 1:1.92196099225 | 2:8.35025559764 -2123248.26794 | 0:6.75858717538 | 1:8.38394596572 | 2:0.204218211577 -1244413.89596 | 0:3.96110771738 | 1:1.38133790773 | 2:3.05750568983 -1201457.73903 | 0:3.82441130859 | 1:5.71707289793 | 2:3.50888555537 -2819362.11493 | 0:8.97434536946 | 1:3.41402378792 | 2:7.44304479585 -2248755.11963 | 0:7.15809388011 | 1:9.03899037434 | 2:8.89159581834 -1919332.11957 | 0:6.10946215961 | 1:3.83875750439 | 2:0.473783187613 -2527135.69347 | 0:8.04413855014 | 1:1.04402639513 | 2:9.27943171164 -1747284.73805 | 0:5.56184172118 | 1:6.60341144177 | 2:7.74460313647 -1483821.24042 | 0:4.72319609004 | 1:4.91514165563 | 2:3.73446587684 -1697748.70719 | 0:5.40414259542 | 1:4.17950272385 | 2:5.10292933137 -669556.077542 | 0:2.13126684114 | 1:0.214763710752 | 2:4.31176874531 -958768.705678 | 0:3.05194277015 | 1:9.80924354254 | 2:1.41270447075 -753243.444571 | 0:2.39770892436 | 1:6.7872322618 | 2:2.3042813054 -1717389.07941 | 0:5.46664774588 | 1:2.77114216249 | 2:7.6700078846 -758358.98651 | 0:2.41398850245 | 1:6.35698715337 | 2:4.60799552509 -1632547.47727 | 0:5.19662013082 | 1:6.45993047474 | 2:4.35410374407 -3071344.55774 | 0:9.77641002232 | 1:0.973603991734 | 2:7.54710809018 -86698.039576 | 0:0.276000193525 | 1:3.65506650186 | 2:8.78191087508 -1736903.3761 | 0:5.52875973952 | 1:2.30808314754 | 2:0.372224048451 -398886.772709 | 0:1.2697757473 | 1:9.11671090836 | 2:1.36396938083 -2488108.91021 | 0:7.91996175949 | 1:6.77350480125 | 2:9.17863790058 -257177.050136 | 0:0.818635546699 | 1:1.72494088358 | 2:9.96280126388 -1226162.88294 | 0:3.9030835162 | 1:9.56879326468 | 2:2.16355164405 -787222.890456 | 0:2.50584362985 | 1:3.85182904766 | 2:1.62473995986 -2037209.56492 | 0:6.48472170646 | 1:8.90098398279 | 2:2.95881376195 -1374665.51926 | 0:4.37576934683 | 1:8.04537652188 | 2:0.32656582097 -2258145.27498 | 0:7.18795007716 | 1:5.14144502574 | 2:9.12526670135 -3013155.1817 | 0:9.5912638048 | 1:9.83909850452 | 2:4.52207560911 -2200195.42493 | 0:7.0034758336 | 1:3.52010406583 | 2:9.0451123089 -467337.161455 | 0:1.48759416494 | 1:1.45159173131 | 2:5.63377935065 -2720710.64642 | 0:8.66037048032 | 1:8.37022437402 | 2:5.14934388838 -2332404.43309 | 0:7.42435606488 | 1:8.79848841927 | 2:6.54694507234 -1805507.59303 | 0:5.74717118098 | 1:6.62657809058 | 2:7.24086205721 -1032970.65542 | 0:3.28808805043 | 1:4.35366009906 | 2:8.74272864164 -2115533.33309 | 0:6.73403417525 | 1:8.89644833552 | 2:2.93889671825 -2065219.74393 | 0:6.57384162032 | 1:4.34157544173 | 2:5.72164191726 -1247304.73306 | 0:3.97033584159 | 1:4.42974109821 | 2:4.33652187554 -1293552.94279 | 0:4.1175926823 | 1:9.5412168244 | 2:7.57006901606 -932918.85948 | 0:2.9695835831 | 1:0.940740329779 | 2:3.26753389308 -2734658.58394 | 0:8.70476447909 | 1:7.94097550937 | 2:0.997185309957 -278201.211802 | 0:0.885589424651 | 1:5.41559319115 | 2:0.893556264302 -786894.709841 | 0:2.50483645192 | 1:8.1937505795 | 2:5.00795459274 -997667.400982 | 0:3.17576264536 | 1:9.96897594223 | 2:4.8370613295 -669007.007798 | 0:2.12956294751 | 1:5.29824154333 | 2:6.05076968589 -553773.721887 | 0:1.76275251525 | 1:4.00204862323 | 2:2.10317143765 -912613.894253 | 0:2.90497638439 | 1:3.90468300613 | 2:1.72136197074 -892492.954345 | 0:2.8409531897 | 1:6.66375685634 | 2:2.916267779 -1005423.81335 | 0:3.20045097095 | 1:9.838833328 | 2:2.47493210876 -2298742.38406 | 0:7.31718033346 | 1:5.78314621028 | 2:2.45746211256 -1688912.30319 | 0:5.37598968241 | 1:1.19537121711 | 2:5.36316976848 -1694875.26932 | 0:5.39499360744 | 1:3.88465085699 | 2:4.69899978659 -638953.293898 | 0:2.03385718126 | 1:0.45915756218 | 2:7.27613144487 -1843446.97526 | 0:5.86793563106 | 1:6.57367617488 | 2:8.76222849778 -984048.894565 | 0:3.13236037938 | 1:3.80437982763 | 2:9.88402991985 -1043481.03377 | 0:3.32151697175 | 1:1.26072482049 | 2:3.00175188802 -2297755.1116 | 0:7.31402609441 | 1:4.43254368792 | 2:3.19094601926 -2076780.24168 | 0:6.6106138785 | 1:1.32980963822 | 2:3.03067024749 -2514652.4577 | 0:8.00446737494 | 1:8.49016591336 | 2:7.74682419355 -3057246.20939 | 0:9.73157609068 | 1:5.90541887317 | 2:6.04413358295 -267901.45318 | 0:0.852830976746 | 1:8.51426249888 | 2:8.09328525175 -1610147.33618 | 0:5.12527347124 | 1:1.27390295132 | 2:1.85049761775 -3126552.30996 | 0:9.95214347616 | 1:1.15585877892 | 2:9.51516164597 -1252117.18462 | 0:3.98567746271 | 1:7.10752708501 | 2:6.39966188293 -2102822.91601 | 0:6.6935484174 | 1:5.74216170091 | 2:1.6418772386 -1380109.3422 | 0:4.39310363777 | 1:8.74669624848 | 2:6.82079964709 -607264.950368 | 0:1.93298760175 | 1:0.185098395765 | 2:5.69397187213 -41297.8053362 | 0:0.131484658335 | 1:3.42562522004 | 2:2.78796328847 -2148750.81964 | 0:6.8397168149 | 1:2.86908236401 | 2:3.90276665274 -119101.669192 | 0:0.379162741148 | 1:5.80015113344 | 2:5.18948623324 -1612060.46736 | 0:5.13139630429 | 1:5.11594294208 | 2:6.53017963979 -1357331.78002 | 0:4.32053675076 | 1:1.37456148719 | 2:4.86538563067 -1418928.37486 | 0:4.5166274786 | 1:3.98420364349 | 2:2.32535078891 -1722600.42643 | 0:5.48326795455 | 1:6.47634981749 | 2:5.0678199058 -1874440.20141 | 0:5.9665660438 | 1:3.77134741661 | 2:5.78458777615 -26289.1922826 | 0:0.083701549793 | 1:2.36269495634 | 2:4.49864290513 -2963002.85389 | 0:9.4315883642 | 1:5.72510051219 | 2:6.74660505775 -202148.943974 | 0:0.643489499303 | 1:3.34820809547 | 2:6.79212844895 -932475.975899 | 0:2.9681815333 | 1:1.83263147444 | 2:8.58498100521 -128608.633086 | 0:0.409391751097 | 1:2.01847023073 | 2:7.02251703848 -2136644.10718 | 0:6.80117719842 | 1:2.553616308 | 2:6.33732500923 -114074.971282 | 0:0.363140878912 | 1:3.32254613211 | 2:3.71812308562 -2374804.88264 | 0:7.5592609217 | 1:1.83367710638 | 2:0.980559008353 -2108942.4896 | 0:6.71298439058 | 1:0.72825193359 | 2:4.81895950673 -1131753.60275 | 0:3.60251560699 | 1:3.35713270755 | 2:0.523112191106 -2268721.74299 | 0:7.22160357357 | 1:3.69523526272 | 2:3.77524827839 -995647.200121 | 0:3.16931050836 | 1:7.46120826963 | 2:0.661271207001 -186276.740091 | 0:0.592952848793 | 1:1.74683948457 | 2:1.43980386684 -1993703.00585 | 0:6.34622052229 | 1:7.11705252043 | 2:5.05042950534 -1324681.95113 | 0:4.21666052696 | 1:7.34441421296 | 2:3.88082832035 -67277.3143653 | 0:0.214198401318 | 1:5.55025896163 | 2:7.33899112965 -1821044.31658 | 0:5.7965988531 | 1:3.46218225285 | 2:4.95270042859 -951272.583567 | 0:3.02801982684 | 1:2.61889942753 | 2:5.01146322479 -389447.894411 | 0:1.23967427494 | 1:2.55945871877 | 2:4.56541967613 -2829574.21001 | 0:9.00682568432 | 1:0.420723620053 | 2:8.23192009315 -2176151.89213 | 0:6.92696100491 | 1:5.62738408629 | 2:1.23667431493 -1774726.78 | 0:5.64919487925 | 1:6.87604261838 | 2:8.02866304851 -1191746.79138 | 0:3.79345598853 | 1:0.571412495893 | 2:5.21782581671 -2049586.15201 | 0:6.5241187144 | 1:9.02553291906 | 2:7.56132970276 -1562679.34288 | 0:4.97419859572 | 1:3.65821066906 | 2:0.437980037384 -3098046.86623 | 0:9.86141214999 | 1:1.66546381379 | 2:4.57704985563 -261676.069773 | 0:0.832952044353 | 1:1.22196923202 | 2:7.24272579306 -1342580.55463 | 0:4.27357235893 | 1:0.245051625887 | 2:6.9034658281 -1205183.66736 | 0:3.8363010096 | 1:9.15923355146 | 2:2.71760572481 -506455.166174 | 0:1.61214203204 | 1:5.07840257135 | 2:1.45142028302 -2915301.04557 | 0:9.27969929654 | 1:0.00211712555146 | 2:5.90439452816 -1227092.04136 | 0:3.90598713741 | 1:3.31060908532 | 2:4.08300880459 -1876062.92529 | 0:5.97178184581 | 1:9.62642641654 | 2:8.01364003471 -2588672.74016 | 0:8.2400281637 | 1:2.31281406615 | 2:4.13289606399 -1500407.69243 | 0:4.77595165562 | 1:0.185886009567 | 2:7.91015577991 -2930254.25326 | 0:9.32736831952 | 1:8.28436873489 | 2:4.4675734638 -1391284.94222 | 0:4.42866623339 | 1:7.53247195713 | 2:2.637149596 -2968816.8388 | 0:9.45009261108 | 1:5.46339918974 | 2:4.44405112078 -1933514.81901 | 0:6.15458302265 | 1:1.04383965438 | 2:5.19684872653 -2093642.50382 | 0:6.66435844928 | 1:9.47684298593 | 2:1.87307979382 -2813928.55309 | 0:8.95708193842 | 1:7.14081248549 | 2:2.38726188487 -386791.143928 | 0:1.23123072782 | 1:4.08498098154 | 2:5.4890170995 -2910664.13125 | 0:9.26500629449 | 1:7.74215002082 | 2:5.21074028831 -1583261.78177 | 0:5.03976015538 | 1:8.94055252617 | 2:8.5138499414 -2987912.7445 | 0:9.51087832547 | 1:5.63813844413 | 2:4.42131188589 -2068655.18894 | 0:6.58475229381 | 1:1.478571705 | 2:1.27319279212 -779160.658485 | 0:2.48016893812 | 1:2.48522189452 | 2:4.49567048991 -2976981.0704 | 0:9.47608372323 | 1:5.8730691009 | 2:6.79453266564 -2228477.46866 | 0:7.09353779117 | 1:7.84881083386 | 2:0.686482638997 -829652.048035 | 0:2.64087891739 | 1:1.41393903554 | 2:1.60364458877 -2346469.70446 | 0:7.46908838284 | 1:4.29254891412 | 2:0.593308903767 -1830120.38918 | 0:5.82551457606 | 1:6.43709463128 | 2:5.58936011515 -2120616.91182 | 0:6.75017378334 | 1:4.03460564014 | 2:3.30949288147 -544720.105397 | 0:1.73397117266 | 1:8.31890785514 | 2:5.19118056427 -2592432.92478 | 0:8.25197812844 | 1:0.100397364339 | 2:7.41247034797 -2414507.30112 | 0:7.68568067807 | 1:6.80997195014 | 2:4.78188745302 -1288609.59797 | 0:4.10184080793 | 1:7.60458011588 | 2:4.71364897801 -609773.9612 | 0:1.9410367649 | 1:7.45676400401 | 2:7.93150774366 -850830.665881 | 0:2.70833490956 | 1:6.31770438064 | 2:5.99320589283 -813025.13239 | 0:2.58801295245 | 1:8.27628753015 | 2:0.9751258956 -1918855.46726 | 0:6.1079832004 | 1:8.27564447171 | 2:5.41193742481 -1103731.56678 | 0:3.51336082581 | 1:8.24978020099 | 2:9.94281866031 -1038234.45058 | 0:3.30482200205 | 1:1.89106173009 | 2:9.8351845959 -190875.384209 | 0:0.607634126741 | 1:6.7695268265 | 2:3.38895899209 -1150149.78646 | 0:3.66109733548 | 1:6.23297296552 | 2:0.587668738247 -1512758.22704 | 0:4.81531422867 | 1:5.93200328956 | 2:3.25690123095 -613668.668515 | 0:1.95340457058 | 1:4.04353588241 | 2:8.6744469393 -531755.101649 | 0:1.69263142128 | 1:0.108132319837 | 2:9.35481670362 -2094083.06423 | 0:6.66573680641 | 1:6.69562202726 | 2:0.766405980936 -1602807.55184 | 0:5.10190973669 | 1:1.22108024065 | 2:2.21281572371 -2631467.03263 | 0:8.37622851761 | 1:0.200086493941 | 2:0.86309135094 -2986714.42528 | 0:9.5070805631 | 1:7.56359613652 | 2:3.53280578133 -1489182.50346 | 0:4.74022172779 | 1:0.300490781562 | 2:6.85765288264 -1262255.17518 | 0:4.01796896676 | 1:9.57101536759 | 2:0.454570345964 -1377232.097 | 0:4.38391099442 | 1:4.79597682517 | 2:3.48468101403 -3108574.25664 | 0:9.89495497938 | 1:5.49989916276 | 2:1.10618663579 -241652.928796 | 0:0.769264346781 | 1:6.78565618499 | 2:4.24454183954 -493560.346881 | 0:1.57113343597 | 1:9.35876045074 | 2:9.70188680809 -1778719.07636 | 0:5.66191959275 | 1:8.82693133277 | 2:7.14803797276 -2393923.31927 | 0:7.62013605232 | 1:4.06007281493 | 2:9.56596157795 -938830.258889 | 0:2.98841539314 | 1:2.70576035082 | 2:6.13883774614 -762987.349181 | 0:2.42873538659 | 1:8.0188724229 | 2:8.72211206292 -1901462.83729 | 0:6.05256110358 | 1:1.36769342608 | 2:0.297347686936 -557587.92533 | 0:1.77489821551 | 1:4.54729231697 | 2:4.53661225567 -1623872.61325 | 0:5.16898514709 | 1:3.9083319758 | 2:8.92633343176 -2008984.04492 | 0:6.39481710095 | 1:1.95597666314 | 2:1.90582902962 -2776919.06092 | 0:8.83922092683 | 1:0.644369633836 | 2:4.75504218538 -3097363.4545 | 0:9.85926380268 | 1:4.79796723797 | 2:7.93710296977 -3122915.05174 | 0:9.94063132297 | 1:8.7616461986 | 2:7.18364398807 -776657.52706 | 0:2.47218619251 | 1:0.743540637319 | 2:3.4266889375 -1414864.88844 | 0:4.50372074141 | 1:7.20146291418 | 2:9.17291336261 -1483677.12604 | 0:4.72276824109 | 1:8.49513738757 | 2:7.59205245916 -2296369.84453 | 0:7.30962788547 | 1:5.73518263892 | 2:3.30044270648 -700422.363226 | 0:2.22952761973 | 1:1.40378792413 | 2:5.4228687218 -377983.892491 | 0:1.20319588318 | 1:4.03061815351 | 2:1.34764569462 -1654206.90347 | 0:5.26556463403 | 1:6.50051723259 | 2:9.67497407895 -2487765.48012 | 0:7.91884527245 | 1:4.07078920972 | 2:7.89938359605 -2253468.7273 | 0:7.17310537905 | 1:9.92084289468 | 2:3.67085354501 -358725.083262 | 0:1.14190843508 | 1:5.80398341445 | 2:1.70852319686 -323536.012952 | 0:1.02988047907 | 1:3.76696698453 | 2:6.88005647354 -1604486.52671 | 0:5.10726407276 | 1:2.37901299431 | 2:4.04138598357 -73267.0290066 | 0:0.233256748374 | 1:4.67815783412 | 2:1.99203897626 -547162.916957 | 0:1.74171973951 | 1:5.17147281772 | 2:2.6872651882 -1806149.11166 | 0:5.74919673417 | 1:4.71776885116 | 2:3.54783327206 -854487.391071 | 0:2.71999163237 | 1:8.28788540267 | 2:7.17951934011 -1992028.42821 | 0:6.34084926511 | 1:2.37493560105 | 2:8.12256418041 -1784348.68095 | 0:5.67977688444 | 1:1.60342866575 | 2:5.03741657021 -1703639.04731 | 0:5.42286136422 | 1:0.61107873313 | 2:9.66760528501 -2632833.12032 | 0:8.38064749417 | 1:8.38221367689 | 2:3.00478431701 -2165341.7958 | 0:6.89252901648 | 1:3.03597546185 | 2:4.10628426197 -572837.642194 | 0:1.82348661832 | 1:9.99643527464 | 2:7.4002397621 -581258.213362 | 0:1.85022119547 | 1:2.00265185091 | 2:0.100378807351 -727807.448704 | 0:2.31674905201 | 1:7.42314816614 | 2:5.80090653669 -1240684.75039 | 0:3.9492942733 | 1:7.96650142578 | 2:6.68997789542 -2973913.66302 | 0:9.46631222666 | 1:4.98885747397 | 2:5.95277717121 -516045.534608 | 0:1.64269996039 | 1:8.6502793838 | 2:9.24837429338 -2443513.89674 | 0:7.77803539342 | 1:9.56621047354 | 2:6.3276381431 -1577975.34768 | 0:5.02286404332 | 1:0.958414623528 | 2:2.09676740162 -2784249.05319 | 0:8.86257666436 | 1:3.38343760514 | 2:6.51183873362 -1679797.62646 | 0:5.34697291121 | 1:0.751421689012 | 2:3.65646180114 -2426809.38035 | 0:7.72482878339 | 1:5.57395248277 | 2:3.31139224092 -213361.073312 | 0:0.679219029717 | 1:8.00658819152 | 2:8.85903624176 -2631133.14891 | 0:8.3751995566 | 1:4.12125444536 | 2:5.17598997101 -288943.084653 | 0:0.919760932767 | 1:2.98532428557 | 2:4.25449800389 -2397137.037 | 0:7.63040790892 | 1:8.95987552605 | 2:1.09547505476 -732429.097229 | 0:2.33145278652 | 1:6.56041924503 | 2:5.18737226965 -449701.928918 | 0:1.4314639271 | 1:1.97304857622 | 2:6.68508778503 -1789680.14396 | 0:5.69679462603 | 1:7.06972772825 | 2:5.99630851726 -913486.210099 | 0:2.90777698286 | 1:6.67862269694 | 2:8.61872441379 -1617050.15165 | 0:5.14725697214 | 1:2.56511779883 | 2:9.33423115458 -3126072.71016 | 0:9.95063277763 | 1:3.00097253407 | 2:5.01942945304 -345297.701194 | 0:1.09915857504 | 1:4.74449704846 | 2:5.99698164494 -1101518.87174 | 0:3.50632227766 | 1:8.79287349701 | 2:1.3492675059 -1819406.53692 | 0:5.79136342693 | 1:0.887794612472 | 2:1.14102931789 -2639456.80409 | 0:8.40166784917 | 1:1.0205680178 | 2:4.18105615166 -1300133.80371 | 0:4.13847036959 | 1:1.44248621995 | 2:6.50214309416 -1927187.47966 | 0:6.13446837149 | 1:4.04777297685 | 2:2.86777304135 -2831143.94453 | 0:9.01188084581 | 1:7.20668229606 | 2:2.03845362092 -2258331.47678 | 0:7.18858190832 | 1:9.677844219 | 2:5.70704267347 -21933.7090029 | 0:0.0698245610257 | 1:0.850653223264 | 2:5.85005491041 -1499463.04173 | 0:4.77295048195 | 1:0.851931700003 | 2:8.08151837441 -2823048.52907 | 0:8.98608934275 | 1:4.54345507056 | 2:5.22811915827 -292947.987974 | 0:0.932556006652 | 1:8.44078389827 | 2:4.48408904823 -82259.810162 | 0:0.26184724547 | 1:0.685841038993 | 2:1.66361621382 -949554.049147 | 0:3.02258608558 | 1:6.85347473993 | 2:4.62827434214 -818147.055781 | 0:2.60426362577 | 1:2.14045296507 | 2:2.04858948156 -277766.418348 | 0:0.884235006557 | 1:8.8439421566 | 2:6.74749201174 -895718.914664 | 0:2.8511997622 | 1:4.11492081318 | 2:5.76945529791 -1217072.25445 | 0:3.874133303 | 1:7.96675031855 | 2:3.51791946123 -1585817.34778 | 0:5.0479035302 | 1:9.95474553227 | 2:2.32716274766 -982643.42316 | 0:3.12791652067 | 1:7.27050133421 | 2:2.78313955873 -2916405.76977 | 0:9.28329959299 | 1:9.72216313875 | 2:1.58872883385 -463133.696898 | 0:1.47423344174 | 1:3.69259380537 | 2:3.69834477339 -205173.090052 | 0:0.653143092254 | 1:6.52792478802 | 2:8.73540993194 -2580887.7543 | 0:8.21529772575 | 1:8.10477101536 | 2:7.68452868831 -1626669.0053 | 0:5.17788495323 | 1:3.74676476016 | 2:8.65525628352 -3043825.80699 | 0:9.68888753032 | 1:9.37662531746 | 2:4.25047091275 -434158.51548 | 0:1.38199340741 | 1:2.63889298038 | 2:1.62696053381 -1474225.71336 | 0:4.69266201458 | 1:6.01198521618 | 2:3.66575338956 -1708329.32885 | 0:5.43786483025 | 1:9.16913851378 | 2:5.46676729585 -768271.583406 | 0:2.44552859961 | 1:4.88410594084 | 2:7.66704715991 -166672.804004 | 0:0.530597694775 | 1:7.09859382456 | 2:0.377568542849 -2036755.46839 | 0:6.48328145237 | 1:9.50162728383 | 2:8.8295667562 -193840.551519 | 0:0.617086876203 | 1:8.42967619229 | 2:0.526566549384 -1964137.56896 | 0:6.25210511411 | 1:6.46553138685 | 2:6.16948945539 -2825426.85485 | 0:8.99365104211 | 1:3.52874319929 | 2:3.71852692463 -1602294.03057 | 0:5.10034644374 | 1:9.48629567376 | 2:6.99168088592 -240406.836209 | 0:0.76527229619 | 1:3.81663845481 | 2:0.190558352091 -2786328.88023 | 0:8.86916803131 | 1:0.0292676693054 | 2:1.07099560698 -93387.0877444 | 0:0.297275479471 | 1:1.72679529239 | 2:4.46391792059 -1668579.811 | 0:5.31131807272 | 1:6.84996748465 | 2:2.09233620501 -1109376.97774 | 0:3.53133558323 | 1:8.81097905158 | 2:7.29391267937 -3042110.42029 | 0:9.68341181967 | 1:7.58434209729 | 2:6.35896404606 -392401.031324 | 0:1.24907385278 | 1:2.4949064879 | 2:6.79142009139 -2052179.97825 | 0:6.53237490371 | 1:8.99967722522 | 2:4.04317249147 -1273582.01819 | 0:4.05400185967 | 1:7.06717412655 | 2:3.23218629361 -169774.028101 | 0:0.540457002886 | 1:5.68393963628 | 2:7.34670013548 -2500126.09157 | 0:7.95815963819 | 1:0.510038192212 | 2:3.177695229 -643542.873986 | 0:2.04850419935 | 1:4.85490265924 | 2:8.69897895665 -667914.692747 | 0:2.12610598198 | 1:7.61492493556 | 2:2.13080199093 -2716941.63344 | 0:8.64834875202 | 1:5.5210851933 | 2:0.726331322654 -927946.57589 | 0:2.95376649336 | 1:2.12247444455 | 2:9.04603005616 -2064849.50605 | 0:6.57269037048 | 1:7.5011280434 | 2:8.45993276809 -2460498.35968 | 0:7.83204651815 | 1:3.5211885257 | 2:3.58698845523 -788970.830632 | 0:2.51137961066 | 1:0.618627328735 | 2:8.09344882335 -2626376.5901 | 0:8.360045325 | 1:2.54212596755 | 2:8.1026249805 -923236.347161 | 0:2.93877124509 | 1:1.87764994674 | 2:6.64346764479 -1991970.52644 | 0:6.34066376151 | 1:2.23624280744 | 2:4.71728450079 -1836197.79427 | 0:5.84485396852 | 1:5.78731787831 | 2:0.979538694051 -2666160.86249 | 0:8.48671347367 | 1:6.10910923817 | 2:0.250486296349 -1172231.34657 | 0:3.73133683452 | 1:0.62805721468 | 2:8.41242064695 -1059971.91254 | 0:3.37407228942 | 1:8.58444243404 | 2:8.88723195723 -198079.766441 | 0:0.630550110448 | 1:4.88033755703 | 2:7.19276921851 -1373214.30249 | 0:4.37111590906 | 1:4.09608213418 | 2:3.66948319819 -1927657.56694 | 0:6.13597025809 | 1:4.69127992433 | 2:0.899971534125 -1490066.20747 | 0:4.74304856029 | 1:1.91335425767 | 2:3.97712653574 -1556053.10551 | 0:4.9531104488 | 1:4.10331018963 | 2:1.32244025103 -1146946.3716 | 0:3.65085121674 | 1:0.515057991372 | 2:1.54612172073 -1826852.65621 | 0:5.81507076974 | 1:1.53569864304 | 2:4.95684629589 -1453549.58397 | 0:4.62685599108 | 1:6.96211585682 | 2:4.8829649587 -2535661.0825 | 0:8.07132035232 | 1:6.21700218338 | 2:6.99233259422 -1941205.91595 | 0:6.17908080251 | 1:2.92615689442 | 2:1.50574218814 -2929660.16464 | 0:9.32545923211 | 1:6.1927187092 | 2:4.12219908919 -1772970.06614 | 0:5.64358931465 | 1:5.28020973586 | 2:7.41265929576 -1494455.15267 | 0:4.75702568612 | 1:2.68629612806 | 2:3.36749273437 -1375389.30331 | 0:4.37805129892 | 1:5.50358304938 | 2:6.60537158728 -919037.354067 | 0:2.92544481113 | 1:6.44367519938 | 2:6.18851288874 -1053443.20669 | 0:3.35326969513 | 1:6.14297907522 | 2:6.00290027759 -1386799.99181 | 0:4.41433906542 | 1:1.60687853286 | 2:1.95240036668 -1176588.17213 | 0:3.74528225965 | 1:9.57833396836 | 2:2.80083704563 -2063468.1143 | 0:6.56824312734 | 1:1.68942718542 | 2:8.2618807293 -809530.215012 | 0:2.57689959049 | 1:9.5879843505 | 2:0.106365977948 -1527476.50272 | 0:4.86217114145 | 1:6.76048211325 | 2:0.439185491534 -622935.100273 | 0:1.98288947671 | 1:2.75824657029 | 2:7.84774747285 -2594530.91643 | 0:8.25867067446 | 1:1.77269107579 | 2:9.4199592952 -2803487.63911 | 0:8.92379509857 | 1:1.0720541226 | 2:6.92264155341 -2680803.55364 | 0:8.53331545665 | 1:5.27560961034 | 2:1.11253048414 -2532414.62582 | 0:8.0609697869 | 1:4.27360348668 | 2:5.72281932426 -3119792.54201 | 0:9.93062516018 | 1:1.0065291349 | 2:3.92853011097 -278511.04404 | 0:0.886588793315 | 1:6.93899730583 | 2:3.74056457056 -1596361.09901 | 0:5.08140291794 | 1:2.71597740678 | 2:8.40816999006 -227968.063859 | 0:0.72566321419 | 1:2.05382211045 | 2:9.96250241056 -2718639.33256 | 0:8.65379064012 | 1:9.91924362497 | 2:3.26227696101 -807120.424042 | 0:2.56919865534 | 1:6.0724436338 | 2:1.43145386322 -736216.140647 | 0:2.34350283469 | 1:6.03926289938 | 2:6.56427887507 -317273.72751 | 0:1.00999295481 | 1:9.09564033476 | 2:6.54577281457 -1160836.48236 | 0:3.69514118154 | 1:9.36387334939 | 2:5.94095163271 -325276.530551 | 0:1.03542471857 | 1:4.23011856504 | 2:9.66980764401 -3039849.00112 | 0:9.67618412391 | 1:4.17973219042 | 2:6.96204015 -963121.800851 | 0:3.06578532693 | 1:8.210951989 | 2:8.43261555458 -2808704.57654 | 0:8.94043770093 | 1:5.31038864511 | 2:8.84232082535 -291945.462656 | 0:0.929297012585 | 1:0.57473113548 | 2:1.01827383561 -1294416.56183 | 0:4.12033905731 | 1:9.23840849673 | 2:8.02377354426 -956305.383511 | 0:3.04409853902 | 1:9.43520646949 | 2:1.71034598203 -186118.973388 | 0:0.59250464573 | 1:8.00502452669 | 2:6.45355830448 -522398.577662 | 0:1.66287019534 | 1:2.60517945063 | 2:0.882678047527 -1791722.44441 | 0:5.70326134855 | 1:3.11350074398 | 2:3.02875560882 -2542359.20123 | 0:8.09264094638 | 1:6.19404140898 | 2:9.75057172268 -1981199.31883 | 0:6.30644463112 | 1:9.97049732158 | 2:4.51288699679 -2091602.20197 | 0:6.65784908519 | 1:7.75232166238 | 2:4.99805786941 -1643662.08064 | 0:5.23195868022 | 1:1.78095294085 | 2:8.93339678006 -2426219.57093 | 0:7.72298468985 | 1:9.4377322286 | 2:2.1911449393 -2650636.72093 | 0:8.43726990015 | 1:2.78732057036 | 2:3.2673527791 -2310864.77243 | 0:7.35573509822 | 1:2.07022043936 | 2:7.99424660248 -2518820.35607 | 0:8.01766673943 | 1:0.667576292578 | 2:8.84805499203 -1971742.74824 | 0:6.27627381062 | 1:1.90252023767 | 2:1.55670426871 -754594.855005 | 0:2.4019575563 | 1:0.637980621358 | 2:3.70893288758 -1604151.98073 | 0:5.10619217903 | 1:1.56754589387 | 2:6.94182227571 -2756001.06843 | 0:8.77264675253 | 1:1.79435542634 | 2:3.74799192222 -3077345.50987 | 0:9.79553129329 | 1:3.2493359421 | 2:5.14245181312 -92309.8237801 | 0:0.293897223558 | 1:7.61405112323 | 2:2.85990107335 -1754867.64966 | 0:5.58598592067 | 1:7.41741395499 | 2:2.886465389 -1408215.063 | 0:4.48252744509 | 1:4.16111648871 | 2:6.99964604573 -1210987.14326 | 0:3.85470071017 | 1:0.655777938536 | 2:9.78293375561 -2660937.21487 | 0:8.47010584673 | 1:8.40141724275 | 2:9.54445290242 -891885.875263 | 0:2.83903796954 | 1:8.65469059305 | 2:1.67284684838 -2823223.41869 | 0:8.98667073999 | 1:7.40749761638 | 2:4.04432214367 -2901632.91506 | 0:9.23625398423 | 1:7.15881024336 | 2:6.69350402647 -356079.032911 | 0:1.13345208003 | 1:1.89634909535 | 2:6.02131798636 -1465511.09371 | 0:4.66491584774 | 1:5.24136785331 | 2:4.24525822271 -286840.004834 | 0:0.913073728734 | 1:3.80985741932 | 2:2.20705920031 -449149.997864 | 0:1.42970667596 | 1:1.92684629723 | 2:3.63129303747 -1336807.00995 | 0:4.25525366546 | 1:7.09459464463 | 2:9.31370748951 -1899788.58373 | 0:6.04727977166 | 1:6.93065010593 | 2:2.18625463856 -310960.779571 | 0:0.989862504764 | 1:4.95759134945 | 2:9.01041105486 -2718064.66128 | 0:8.65193357582 | 1:6.69334678131 | 2:1.97104449652 -571714.304985 | 0:1.81987358244 | 1:5.66782393325 | 2:2.40622165962 -3098640.76536 | 0:9.86333442212 | 1:5.35548573807 | 2:5.24954655535 -1438228.32474 | 0:4.57810863849 | 1:9.48598895313 | 2:5.87287495812 -1081383.56891 | 0:3.4421785241 | 1:2.87603304692 | 2:4.76956037272 -952798.177083 | 0:3.03291429869 | 1:7.06497577383 | 2:3.96752323691 -2393301.44001 | 0:7.61814382745 | 1:2.5854911626 | 2:1.84218612247 -3017162.01418 | 0:9.60393633711 | 1:0.376957054839 | 2:5.06118417191 -3070142.74982 | 0:9.77259229852 | 1:1.8723610534 | 2:8.18557852743 -2600255.10583 | 0:8.27691531305 | 1:4.55055610201 | 2:8.13591165453 -980650.563698 | 0:3.12156238689 | 1:6.0347621888 | 2:1.26112097391 -901332.807706 | 0:2.86903525872 | 1:0.162415934351 | 2:8.13234077253 -659053.828974 | 0:2.0978572495 | 1:2.54859124857 | 2:9.68406833235 -2007897.92367 | 0:6.39141624893 | 1:8.49213265035 | 2:5.97915366479 -3135117.85205 | 0:9.97941500363 | 1:1.91368136353 | 2:2.36134544182 -1799370.69078 | 0:5.72762780511 | 1:5.58407656777 | 2:1.45746873838 -460351.705106 | 0:1.46535051014 | 1:0.496609465522 | 2:4.1529345373 -436309.694982 | 0:1.38881919708 | 1:0.131056595848 | 2:8.90815205405 -2227300.62803 | 0:7.08976554362 | 1:4.80641677839 | 2:1.46180298013 -3056965.59953 | 0:9.7307135342 | 1:9.45891768075 | 2:1.90565529653 -2667098.90749 | 0:8.48967774583 | 1:3.60275584748 | 2:9.41792408615 -3043753.64381 | 0:9.68864323211 | 1:7.68463242867 | 2:5.33723610656 -1023311.75517 | 0:3.25731316232 | 1:0.919037634838 | 2:4.44874463872 -108336.707579 | 0:0.344861255114 | 1:1.6824624557 | 2:6.77834093101 -88296.5767829 | 0:0.281104586903 | 1:5.51997739698 | 2:4.87097734235 -1974615.88457 | 0:6.28542694081 | 1:2.78883424323 | 2:7.98272798642 -1673864.98497 | 0:5.32809199932 | 1:1.13263920876 | 2:7.5497277338 -2904382.21485 | 0:9.24496003207 | 1:1.91286822111 | 2:5.64237526701 -1958325.48992 | 0:6.23362940256 | 1:9.33194115619 | 2:3.04887206782 -578510.074594 | 0:1.84151409739 | 1:6.69842352316 | 2:0.947020932002 -2796181.56996 | 0:8.90061541064 | 1:9.91396371258 | 2:8.66532200488 -722940.429037 | 0:2.30121533587 | 1:2.61242443502 | 2:5.29891069096 -231578.883325 | 0:0.73719493624 | 1:6.47256435437 | 2:0.360559109647 -172874.502269 | 0:0.550361258503 | 1:9.75658379504 | 2:1.33759328127 -2445793.33083 | 0:7.78529182703 | 1:9.65471244652 | 2:6.90865213489 -204741.992975 | 0:0.65179789922 | 1:9.66171797194 | 2:9.86865382635 -2224060.05795 | 0:7.07947751669 | 1:7.94067010919 | 2:1.19551436237 -2352157.20241 | 0:7.48716346563 | 1:0.953799520129 | 2:6.12818064308 -3125783.66576 | 0:9.94977150384 | 1:9.8155406513 | 2:4.67176384777 -1947443.52157 | 0:6.19895905212 | 1:5.6292569447 | 2:3.88944504264 -2435146.95996 | 0:7.75132517573 | 1:0.592593036863 | 2:8.77584970775 -185940.796322 | 0:0.591913888535 | 1:5.26900145548 | 2:7.26815676896 -2785621.50918 | 0:8.86695834973 | 1:4.89262606735 | 2:8.25761292517 -414447.990356 | 0:1.31923190225 | 1:0.215803284128 | 2:5.55355993898 -1545217.4508 | 0:4.918650793 | 1:7.73567430404 | 2:4.82718407124 -872300.441796 | 0:2.77663563794 | 1:1.70981062058 | 2:4.19218643978 -275293.919561 | 0:0.876352988508 | 1:7.47562945258 | 2:0.0015096018605 -1745205.74681 | 0:5.5551912708 | 1:2.79986543279 | 2:3.88328677546 -2182741.34255 | 0:6.9479114194 | 1:2.7900598655 | 2:2.81016381147 -745632.577156 | 0:2.37346683265 | 1:4.94078614994 | 2:8.66160103389 -333401.838917 | 0:1.06126210375 | 1:1.18167443764 | 2:3.03899167621 -2615486.58018 | 0:8.32537242556 | 1:1.51131558482 | 2:9.8333970806 -2898392.1951 | 0:9.22587977953 | 1:0.358137800561 | 2:1.36845840037 -2011804.26349 | 0:6.40380115209 | 1:2.76850659085 | 2:1.88542267751 -1011232.41225 | 0:3.21888829895 | 1:3.80695884356 | 2:0.176612076546 -2708513.97368 | 0:8.62148156468 | 1:0.757640315987 | 2:6.67120992691 -150880.615635 | 0:0.480351469558 | 1:9.63900102511 | 2:2.58727132131 -941388.030023 | 0:2.99655758272 | 1:2.76886016865 | 2:4.98373384257 -1345736.04161 | 0:4.28368325107 | 1:7.97227895017 | 2:8.38331251809 -1567625.70942 | 0:4.98996151025 | 1:5.75966393152 | 2:7.02459241468 -1340437.48505 | 0:4.26678843674 | 1:4.6138211158 | 2:8.69644465174 -1804158.05251 | 0:5.74285266013 | 1:3.98389114146 | 2:3.66895129946 -699735.159547 | 0:2.22737263268 | 1:5.16581881031 | 2:6.69785864423 -1133999.89275 | 0:3.60966039583 | 1:2.73341514868 | 2:9.58187831498 -3070667.03256 | 0:9.77427625732 | 1:3.62441638176 | 2:1.13680303738 -1574327.81852 | 0:5.01126107847 | 1:1.82680196744 | 2:0.253616337878 -953256.032284 | 0:3.03434953273 | 1:4.49541491512 | 2:3.93711925898 -1810620.15004 | 0:5.76343823484 | 1:5.84589704109 | 2:4.26332017661 -2239243.57209 | 0:7.12779207704 | 1:6.07345088214 | 2:6.7321111892 -3011103.73232 | 0:9.58471582151 | 1:7.75108755199 | 2:1.7525266145 -2257310.94921 | 0:7.18529509055 | 1:5.2292055463 | 2:8.62854504109 -3077157.28044 | 0:9.79494786695 | 1:5.07250534696 | 2:0.643711707143 -1917621.10298 | 0:6.10402746045 | 1:5.18818216426 | 2:6.04467139998 -616047.27389 | 0:1.96099866499 | 1:6.68107245436 | 2:2.1560724462 -454904.857503 | 0:1.44804734266 | 1:4.5194196461 | 2:6.46691579877 -235158.919025 | 0:0.748553079451 | 1:2.1283654449 | 2:8.4644454805 -321572.365591 | 0:1.02366799662 | 1:8.17290129261 | 2:4.72994966677 -1044211.78579 | 0:3.32386249638 | 1:3.51742352988 | 2:9.70188024665 -3029488.21327 | 0:9.64324565866 | 1:8.92974421864 | 2:0.386958982666 -712751.287942 | 0:2.26879383796 | 1:3.95402291124 | 2:4.78259826448 -589373.259557 | 0:1.87609060486 | 1:6.45342338387 | 2:2.16328626242 -85035.0951477 | 0:0.270732050808 | 1:6.57387833401 | 2:8.3205337699 -184326.517178 | 0:0.586796848819 | 1:7.74688405577 | 2:6.04462212029 -857107.720564 | 0:2.72833981051 | 1:9.14611323925 | 2:2.73186910771 -2198205.33858 | 0:6.99713277824 | 1:2.54535376714 | 2:8.34028947852 -1185293.04516 | 0:3.77292121745 | 1:1.51719518717 | 2:3.03716660033 -1905063.47647 | 0:6.06401375554 | 1:0.376739531164 | 2:4.34911759374 -2301254.07875 | 0:7.32515479843 | 1:3.4050103974 | 2:3.22667928566 -744746.343225 | 0:2.37062237389 | 1:2.21813400554 | 2:8.92890446962 -1534773.62393 | 0:4.88537210466 | 1:3.68675432121 | 2:5.47293774247 -2580416.95128 | 0:8.21377806156 | 1:5.66449187685 | 2:8.66415903388 -2534088.64364 | 0:8.06627756667 | 1:1.8636264068 | 2:2.5359971571 -2081736.03826 | 0:6.62638252115 | 1:0.615572947752 | 2:5.05393144372 -1104164.14852 | 0:3.51471527062 | 1:5.64065714874 | 2:2.90295587036 -233247.214436 | 0:0.742459218627 | 1:1.11853655097 | 2:5.71088276468 -2312458.43522 | 0:7.36084470845 | 1:6.3385793896 | 2:5.85089743417 -2101887.76273 | 0:6.69054986767 | 1:3.20780466934 | 2:6.15390781065 -1785386.97442 | 0:5.68315201007 | 1:9.73355168998 | 2:9.10480233769 -206279.864993 | 0:0.656618635282 | 1:1.02909864329 | 2:9.18070118077 -2931464.54119 | 0:9.33115161655 | 1:0.265506314465 | 2:6.90126268215 -85884.936859 | 0:0.273418323126 | 1:4.38749770202 | 2:2.96038089747 -155953.108189 | 0:0.496477157362 | 1:7.25427815532 | 2:2.70979634612 -2555026.46165 | 0:8.13294866801 | 1:4.63429815467 | 2:4.29462393193 -2335551.23592 | 0:7.43436195264 | 1:7.55747773379 | 2:2.92478080648 -720822.526657 | 0:2.29448854303 | 1:4.31717460174 | 2:9.28963146398 -419915.408783 | 0:1.33671075198 | 1:8.96839780535 | 2:8.50701262525 -2359055.13449 | 0:7.50916210355 | 1:5.80177106617 | 2:3.92583634064 -302390.577276 | 0:0.962598192737 | 1:6.755853386 | 2:6.59146701684 -671723.277346 | 0:2.13821939233 | 1:6.49030784762 | 2:5.55131209625 -428668.34456 | 0:1.36453477076 | 1:4.62527518105 | 2:8.81525667136 -770228.468981 | 0:2.45175518576 | 1:4.60827708402 | 2:9.91265203603 -2032276.24542 | 0:6.46895850914 | 1:1.95234778588 | 2:7.05968116084 -839380.822074 | 0:2.67184914392 | 1:1.70964371781 | 2:3.41605322732 -2994437.08423 | 0:9.53163476985 | 1:4.34075288278 | 2:3.82359945428 -9604.96835659 | 0:0.0305882330081 | 1:1.69754193365 | 2:1.63186798769 -1822214.39491 | 0:5.800342332 | 1:5.66485994341 | 2:0.748445090934 -1580103.56585 | 0:5.02965221231 | 1:2.56218182134 | 2:0.530819244532 -2000228.77699 | 0:6.36697900905 | 1:5.52823845407 | 2:8.98090298718 -1767135.26778 | 0:5.62498774423 | 1:1.93983970007 | 2:8.66518973848 -582877.643035 | 0:1.85543909196 | 1:9.31611181651 | 2:5.21954245058 -1908037.13016 | 0:6.07347819449 | 1:0.260495422087 | 2:4.68397700104 -2702287.38116 | 0:8.60165880616 | 1:0.423515932459 | 2:0.141589184485 -484303.616069 | 0:1.54159388878 | 1:0.730051898639 | 2:5.74858848777 -954978.244376 | 0:3.03982359885 | 1:3.57845656758 | 2:1.86653727384 -2002646.70417 | 0:6.37465301355 | 1:2.91952906756 | 2:7.58352241219 -2659888.82646 | 0:8.46673938615 | 1:5.00086904877 | 2:0.0377805694942 -13351.4872328 | 0:0.0425555652718 | 1:6.5411826248 | 2:7.49390016919 -2383250.08218 | 0:7.58613241296 | 1:0.623819708522 | 2:6.61745313552 -3114515.80466 | 0:9.913901763 | 1:9.46837856345 | 2:7.99562117877 -985221.267778 | 0:3.13613876163 | 1:9.20643571841 | 2:2.92137437358 -1248884.77869 | 0:3.97534765064 | 1:2.38519897493 | 2:4.39505150136 -1417874.35965 | 0:4.51324413582 | 1:0.702886817377 | 2:8.0588654571 -2105578.18944 | 0:6.70228076716 | 1:1.34099469156 | 2:3.86899907637 -2602095.45692 | 0:8.28276055889 | 1:3.06919128221 | 2:7.91632078142 -1782691.01608 | 0:5.67454168987 | 1:6.39360869413 | 2:7.57862846741 -2973225.96374 | 0:9.46413711387 | 1:6.60067253637 | 2:7.42768957924 -814912.815895 | 0:2.59398720749 | 1:4.28458539836 | 2:4.30535847846 -2168114.01352 | 0:6.90140503977 | 1:9.03777469592 | 2:3.92594559213 -581269.20753 | 0:1.85028609195 | 1:5.46894453982 | 2:9.0860446307 -1632663.22245 | 0:5.19699776328 | 1:7.52689102161 | 2:6.94045898619 -1019496.31819 | 0:3.24519910187 | 1:4.49684998093 | 2:9.74521579206 -1215137.76594 | 0:3.86793793852 | 1:3.59737864399 | 2:8.39041549481 -453276.522076 | 0:1.4428475525 | 1:2.59120746567 | 2:0.869932296713 -1739167.05539 | 0:5.53598198975 | 1:4.2474294002 | 2:6.40047324758 -375136.907193 | 0:1.19410695036 | 1:0.936615108337 | 2:2.31385940755 -844395.120366 | 0:2.68780351383 | 1:0.938650753311 | 2:9.19069920486 -417065.355586 | 0:1.32762722659 | 1:7.63332018082 | 2:6.0928456959 -3066650.7286 | 0:9.76151096038 | 1:5.82775429611 | 2:6.55860321596 -2624439.33965 | 0:8.35386247078 | 1:0.642182294348 | 2:3.41118275448 -2400983.86633 | 0:7.64264829776 | 1:8.44289886771 | 2:7.41823639371 -1710651.65938 | 0:5.44523640444 | 1:6.77646017857 | 2:4.70417972787 -1586584.49845 | 0:5.05030964183 | 1:5.80381068353 | 2:8.58800003504 -105574.915187 | 0:0.336111042704 | 1:6.41840527061 | 2:0.0599491018592 -1769164.10914 | 0:5.63149995144 | 1:8.2229183765 | 2:2.8571645249 -494857.621114 | 0:1.57518858424 | 1:0.756208339537 | 2:3.21662295623 -1048143.86185 | 0:3.33638131239 | 1:3.82098802021 | 2:3.939051358 -1923885.39318 | 0:6.12398498127 | 1:7.23415426793 | 2:6.59945932499 -2956680.2497 | 0:9.41141799546 | 1:0.522634603911 | 2:7.66744837847 -2847247.89391 | 0:9.06315327844 | 1:8.58926028402 | 2:8.6536621738 -511363.7237 | 0:1.62777760303 | 1:6.36911395076 | 2:9.74867756852 -2147797.40222 | 0:6.83666428221 | 1:0.816243783705 | 2:5.22053666904 -2338401.95364 | 0:7.44338752264 | 1:1.92881511853 | 2:2.66719767873 -3020598.41655 | 0:9.61492547004 | 1:6.25615943215 | 2:3.57120584124 -732971.96501 | 0:2.33319545873 | 1:8.26092662252 | 2:2.27915295644 -1107311.3646 | 0:3.52469988524 | 1:1.78105316653 | 2:2.27342452584 -1671546.67037 | 0:5.32071268781 | 1:1.14646533122 | 2:3.10516862907 -630812.083015 | 0:2.00797279829 | 1:3.92742725953 | 2:4.00745400998 -779090.53028 | 0:2.4799355888 | 1:1.31157378987 | 2:3.88016881502 -1832164.87953 | 0:5.8320292671 | 1:7.23357846744 | 2:5.06023288784 -2064862.93359 | 0:6.57273930002 | 1:8.21851621387 | 2:9.69216290855 -1159132.88131 | 0:3.68965494483 | 1:2.00240261464 | 2:9.34810552785 -2672296.1445 | 0:8.50620952342 | 1:2.26316396939 | 2:3.55078398987 -1302831.03335 | 0:4.14710420926 | 1:7.03982704181 | 2:7.08024792143 -2443388.928 | 0:7.77759754888 | 1:4.92264313286 | 2:0.505636547211 -923030.358666 | 0:2.93817693361 | 1:8.99211066186 | 2:0.245555399192 -2058361.20705 | 0:6.55201079138 | 1:4.41002406857 | 2:9.39873577096 -2924558.05418 | 0:9.30919589029 | 1:3.54890203686 | 2:9.32515535837 -406695.676057 | 0:1.29461872986 | 1:7.54594106266 | 2:2.70687170368 -2367288.51265 | 0:7.53535518707 | 1:4.10980658745 | 2:7.95705974509 -1919289.85026 | 0:6.10932123469 | 1:3.09945035034 | 2:7.10944369031 -1057723.68851 | 0:3.36689257365 | 1:5.87289301482 | 2:6.88511888666 -360054.980403 | 0:1.14613130149 | 1:4.60632934814 | 2:9.10468158235 -1565757.01017 | 0:4.98404840324 | 1:9.83474281187 | 2:5.86250334404 -1908910.21 | 0:6.076280069 | 1:2.90044390153 | 2:3.58082111933 -1885987.04462 | 0:6.00330129317 | 1:1.50787620041 | 2:7.82145383534 -2009853.21769 | 0:6.39762309005 | 1:6.51463640321 | 2:9.7831750712 -2532098.73358 | 0:8.05994161801 | 1:1.6476729411 | 2:0.722304830615 -1211233.93025 | 0:3.85555149015 | 1:8.21783942317 | 2:2.77125423749 -1962881.97958 | 0:6.24811617107 | 1:7.36111329371 | 2:8.9205351355 -1134660.43043 | 0:3.6118106532 | 1:8.26294406541 | 2:8.67049891112 -818522.283511 | 0:2.6054436646 | 1:0.477019758165 | 2:7.87091481517 -2301049.65244 | 0:7.3245170465 | 1:4.90715011297 | 2:9.96656430151 -823728.348837 | 0:2.62203068262 | 1:2.28353977835 | 2:9.13676821497 -2520757.96698 | 0:8.02383683512 | 1:0.955461605024 | 2:0.210775885293 -11924.1182726 | 0:0.0380063924349 | 1:5.87895691051 | 2:4.84462691871 -1263491.00603 | 0:4.02186407165 | 1:5.0881399816 | 2:0.499703096197 -1606138.11529 | 0:5.11255500842 | 1:6.29284211103 | 2:0.235185784109 -1975934.13847 | 0:6.28960752644 | 1:0.986137571972 | 2:3.9631333266 -3013846.24204 | 0:9.59343096212 | 1:6.06479197228 | 2:0.839625027698 -2237645.5421 | 0:7.1226552031 | 1:0.256034975954 | 2:1.2285199884 -909718.701199 | 0:2.89579103212 | 1:7.42201875065 | 2:8.7190359442 -608538.241671 | 0:1.93710200721 | 1:7.30177683399 | 2:4.71620275443 -605349.504264 | 0:1.92697354149 | 1:9.80684803807 | 2:1.35657669537 -422868.460863 | 0:1.34609609461 | 1:7.28491963503 | 2:7.29451844349 -699994.30242 | 0:2.22822961178 | 1:8.88715465666 | 2:2.91628985746 -2521575.47794 | 0:8.02648336167 | 1:6.09168955181 | 2:0.580217765004 -1268731.47687 | 0:4.03858617954 | 1:9.85930167718 | 2:2.21064591835 -586762.512947 | 0:1.8677368118 | 1:1.40816124545 | 2:7.34348843024 -845955.148487 | 0:2.69278630138 | 1:2.91629927117 | 2:1.7090944276 -2099969.58779 | 0:6.68442621291 | 1:1.13167114483 | 2:1.17375296989 -1278575.22587 | 0:4.06986118254 | 1:3.06028748073 | 2:7.55370912496 -3015171.06555 | 0:9.59766265127 | 1:7.76211042449 | 2:8.01085366078 -2656861.55566 | 0:8.45708689733 | 1:3.10218779207 | 2:6.67819353733 -852018.301586 | 0:2.71207188029 | 1:1.28717937355 | 2:2.11922685944 -244921.542547 | 0:0.779676304243 | 1:7.66993404108 | 2:3.63283832405 -2423167.10475 | 0:7.71327012335 | 1:9.63983094814 | 2:7.43986884361 -2294346.159 | 0:7.3031797748 | 1:4.98002902456 | 2:6.668770069 -564568.701398 | 0:1.79712674783 | 1:5.47622866205 | 2:7.57503006883 -2143576.49941 | 0:6.82328494786 | 1:7.33451592033 | 2:8.78154286285 -2623774.13315 | 0:8.35174569616 | 1:0.716980215927 | 2:4.95804244193 -1287384.12023 | 0:4.09789452948 | 1:2.33477952411 | 2:0.381883564909 -710531.667022 | 0:2.2616978642 | 1:0.395684023213 | 2:6.6292692125 -2129356.98614 | 0:6.77800796637 | 1:5.61570868607 | 2:1.14795997404 -2451258.71351 | 0:7.80265577155 | 1:5.83801589211 | 2:1.53894577283 -3134540.77452 | 0:9.97761801225 | 1:6.53970217632 | 2:0.0676839297261 -984245.150579 | 0:3.13296298815 | 1:1.24310721621 | 2:6.80453287956 -2105341.98143 | 0:6.70154513892 | 1:3.22430895534 | 2:6.01122862522 -688526.925537 | 0:2.19171211385 | 1:7.07027413901 | 2:6.15153439269 -2098382.84416 | 0:6.67941646598 | 1:5.88685673132 | 2:7.91055604205 -26750.1683532 | 0:0.0851587575718 | 1:1.18884503892 | 2:3.30191384016 -246549.329839 | 0:0.784792064626 | 1:0.0591872765406 | 2:6.11780389572 -2048249.63574 | 0:6.51982662269 | 1:4.64067088844 | 2:5.50451326101 -816072.08719 | 0:2.59770969815 | 1:8.04201841304 | 2:0.313008591056 -280603.585109 | 0:0.893262341681 | 1:8.42025857058 | 2:9.1268708699 -1284447.42204 | 0:4.08855696333 | 1:3.52214452061 | 2:5.88418832256 -2225408.55584 | 0:7.08377151555 | 1:8.12535557807 | 2:3.81282982131 -2873542.57637 | 0:9.14685563118 | 1:9.01914097577 | 2:7.33224025859 -2573391.32384 | 0:8.19137082779 | 1:0.569759479501 | 2:1.89750840826 -360518.123649 | 0:1.14760937982 | 1:5.05221768426 | 2:5.37169224561 -1832441.38109 | 0:5.83286152073 | 1:1.68317388854 | 2:3.08959709703 -1473159.15905 | 0:4.68925161764 | 1:4.22136390634 | 2:2.97284513513 -1554235.25769 | 0:4.94737383259 | 1:9.87387172122 | 2:9.87166677433 -864781.115775 | 0:2.75270461457 | 1:2.14510550999 | 2:0.571160389129 -356952.070419 | 0:1.13625742955 | 1:4.95475980921 | 2:6.89252557497 -2774665.89665 | 0:8.83209473916 | 1:5.9610770249 | 2:7.79315790105 -2200298.37592 | 0:7.00382046317 | 1:5.4822760484 | 2:3.37799056283 -1634518.42719 | 0:5.2028805357 | 1:4.91477096761 | 2:2.68924419924 -2197728.0776 | 0:6.99559518451 | 1:0.409585254238 | 2:9.61187087115 -1548017.30217 | 0:4.92750351836 | 1:0.83972521026 | 2:1.94212876571 -673071.997994 | 0:2.14247842265 | 1:2.53903920657 | 2:9.87304998689 -1583292.10784 | 0:5.03985899424 | 1:9.20809615529 | 2:6.07333791112 -676496.909139 | 0:2.15336316741 | 1:0.557261290016 | 2:7.46216738002 -2356682.63283 | 0:7.50156996627 | 1:1.13882074034 | 2:0.303804082398 -2357578.14901 | 0:7.50442668452 | 1:1.85748292433 | 2:4.14987129687 -3099014.22428 | 0:9.86453416768 | 1:6.62926616792 | 2:0.842556098857 -381594.069792 | 0:1.21471928999 | 1:7.72237722753 | 2:8.94078156145 -1552809.80816 | 0:4.94275145155 | 1:0.0166477789258 | 2:9.87359516065 -2155958.21843 | 0:6.86268693308 | 1:6.14235451094 | 2:4.15887986198 -1500950.2704 | 0:4.77769510715 | 1:2.08368347766 | 2:9.30253566458 -2875798.58304 | 0:9.15401934393 | 1:7.0037036569 | 2:6.41653011788 -3092680.48177 | 0:9.84435473338 | 1:4.48594689729 | 2:3.02897909663 -2498608.94199 | 0:7.9533694097 | 1:5.03261963704 | 2:6.41760031954 -236682.506907 | 0:0.753463393816 | 1:9.15108425774 | 2:7.32512663366 -1324753.09833 | 0:4.21689194904 | 1:7.91862970906 | 2:2.57500286739 -1105173.06138 | 0:3.51790942363 | 1:3.63293096014 | 2:9.01111077606 -1035533.08963 | 0:3.2962320484 | 1:2.90570517091 | 2:1.68707023892 -1184904.23978 | 0:3.77170055255 | 1:3.48122361039 | 2:6.90920849446 -3062620.89805 | 0:9.74870735787 | 1:8.58184345203 | 2:8.15601232138 -1853905.75702 | 0:5.90123754121 | 1:7.79619499871 | 2:1.55631379543 -2408308.28268 | 0:7.6659229887 | 1:3.84410798119 | 2:3.58159103591 -1058627.09139 | 0:3.36976444544 | 1:5.43801947406 | 2:4.72318713889 -1380606.71157 | 0:4.39467713393 | 1:7.62441255491 | 2:7.39751427018 -622717.972128 | 0:1.98220925453 | 1:4.02400971328 | 2:0.466589083531 -356114.389901 | 0:1.13363059985 | 1:9.54454699218 | 2:5.3973744901 -378225.364603 | 0:1.20397101472 | 1:4.78428566419 | 2:5.11228402474 -1782956.65587 | 0:5.67541146529 | 1:9.2009831874 | 2:9.64863236428 -2506955.13096 | 0:7.9799016199 | 1:1.02658549523 | 2:6.42293669201 -20818.3794981 | 0:0.0663204818057 | 1:6.19806340664 | 2:6.32988531622 -1958921.0251 | 0:6.2355287091 | 1:9.75594924521 | 2:5.83049059347 -3061506.79043 | 0:9.74513698563 | 1:5.793300248 | 2:5.80041258124 -689990.873134 | 0:2.19633839452 | 1:3.17363602809 | 2:3.89954307166 -781192.451135 | 0:2.48669447872 | 1:9.2249498426 | 2:8.3717917596 -2329555.33455 | 0:7.41526508365 | 1:6.24681625913 | 2:3.11944227781 -540475.05726 | 0:1.7204406037 | 1:6.21489560649 | 2:9.98027565171 -1599470.76107 | 0:5.09133011464 | 1:6.05771940268 | 2:9.19900773557 -486456.273504 | 0:1.54849957991 | 1:6.93949455285 | 2:8.80220527503 -1336297.12283 | 0:4.25363393657 | 1:7.47640473403 | 2:5.1585441756 -1054266.17812 | 0:3.35586213416 | 1:2.99412770358 | 2:0.364628003011 -933728.636809 | 0:2.97218089982 | 1:3.22601681695 | 2:8.13190056382 -2146848.51494 | 0:6.83364638042 | 1:1.106379141 | 2:2.4434431285 -1959547.5112 | 0:6.23749970387 | 1:7.06947388379 | 2:6.61864896677 -883774.543184 | 0:2.81315103315 | 1:0.801568179048 | 2:9.45652278552 -2327967.56559 | 0:7.41022631571 | 1:8.0160625405 | 2:0.617782231672 -153961.935042 | 0:0.490099902509 | 1:2.71595356532 | 2:4.3420321254 -1798806.71242 | 0:5.72580776009 | 1:2.70394298444 | 2:6.00602900149 -1302792.39074 | 0:4.14696791305 | 1:5.49883892728 | 2:1.44748291167 -621264.00467 | 0:1.97758232709 | 1:4.16296301931 | 2:2.484990952 -245079.058608 | 0:0.780187477037 | 1:8.80405922536 | 2:9.95307514987 -68791.1601514 | 0:0.219049457376 | 1:9.29827675105 | 2:1.55587685743 -1839543.41896 | 0:5.85552320165 | 1:8.07916981524 | 2:4.7789188337 -3071821.7331 | 0:9.77794801442 | 1:3.1871482238 | 2:8.54158373907 -706895.256938 | 0:2.25015640836 | 1:4.29157147859 | 2:2.92056352233 -1209329.97635 | 0:3.84949881112 | 1:9.12201258875 | 2:0.751808670671 -2550722.33035 | 0:8.119218942 | 1:1.2447457455 | 2:9.96227084582 -109645.960057 | 0:0.349050796824 | 1:4.23956690617 | 2:3.55836342758 -237938.871722 | 0:0.757464671156 | 1:9.39922660279 | 2:0.0906673035302 -207820.673025 | 0:0.661539006571 | 1:2.86337330826 | 2:1.18374947213 -988418.336314 | 0:3.14626692289 | 1:3.59185165291 | 2:2.87585135763 -896908.022091 | 0:2.85499132701 | 1:4.87019108946 | 2:8.66329644946 -1051598.72107 | 0:3.34737188748 | 1:3.05672869916 | 2:8.6432973737 -1694783.06981 | 0:5.39472348511 | 1:6.59245787771 | 2:6.22384007666 -2402689.00473 | 0:7.64807549758 | 1:8.3931832121 | 2:9.09073363015 -1237404.45136 | 0:3.93885223729 | 1:7.90725378531 | 2:3.69003596349 -2794721.70014 | 0:8.89595628106 | 1:8.49784897394 | 2:9.78718582995 -945233.836231 | 0:3.00881494263 | 1:4.59680171125 | 2:1.25459293399 -1625872.93378 | 0:5.17532338385 | 1:0.548032966944 | 2:0.928760638833 -1390863.34422 | 0:4.42727387112 | 1:1.69293834288 | 2:2.38059720041 -2936830.71768 | 0:9.34828102309 | 1:5.86725229535 | 2:6.68706861853 -141624.645314 | 0:0.450878104311 | 1:8.40186983406 | 2:9.07243064403 -878537.458959 | 0:2.79655187768 | 1:9.03409086772 | 2:3.82589516189 -2705085.2171 | 0:8.61058285588 | 1:2.53960076189 | 2:0.737073146258 -1354523.91835 | 0:4.31167107724 | 1:9.72531471084 | 2:4.3367257508 -1867165.76547 | 0:5.94345576311 | 1:8.98657730224 | 2:9.29821101908 -2078368.28738 | 0:6.61565912643 | 1:0.20964183879 | 2:9.85359847048 -3122061.18037 | 0:9.9378948171 | 1:6.61161589453 | 2:8.85824757258 -2836054.44938 | 0:9.02749444532 | 1:5.23175866356 | 2:1.32468798278 -129164.054232 | 0:0.411176126787 | 1:3.92125033376 | 2:5.1695006084 -1133579.54536 | 0:3.60836094644 | 1:7.20340019823 | 2:1.54975857692 -307218.733509 | 0:0.977960747442 | 1:6.06529438896 | 2:1.10093512467 -1803415.32388 | 0:5.74046893787 | 1:1.71851976426 | 2:9.86608291643 -204204.667939 | 0:0.650049930485 | 1:5.30191143174 | 2:8.1140617982 -1114274.44501 | 0:3.54688365927 | 1:4.05110775695 | 2:3.48543786119 -1963390.73112 | 0:6.24968785072 | 1:1.82818290216 | 2:3.8908907271 -2860373.03616 | 0:9.10487252855 | 1:1.70204396878 | 2:5.93098608924 -2303753.89592 | 0:7.3331452156 | 1:7.25899406762 | 2:3.09031205109 -2614030.88463 | 0:8.32077018788 | 1:5.15012165651 | 2:9.19762295943 -610980.490181 | 0:1.94483714581 | 1:2.80542916393 | 2:3.75605872203 -1273817.8373 | 0:4.05477638438 | 1:9.83647522815 | 2:7.70434145573 -876099.614981 | 0:2.78879142206 | 1:8.97025355393 | 2:5.44514391069 -2556351.81555 | 0:8.13717993251 | 1:6.08666749635 | 2:4.78767300259 -194315.139816 | 0:0.6186080473 | 1:9.64786765147 | 2:5.20728528306 -2412482.8329 | 0:7.67924109044 | 1:7.33167564615 | 2:3.22968363695 -694984.357555 | 0:2.2122702641 | 1:7.47466735365 | 2:5.79405169057 -698124.328838 | 0:2.2222610219 | 1:7.00057162021 | 2:9.22586983873 -239442.086991 | 0:0.76223155676 | 1:7.31241786989 | 2:3.49499330887 -1104608.98706 | 0:3.51609507427 | 1:1.44848056721 | 2:5.12636313677 -46089.5190706 | 0:0.146741461798 | 1:3.92318424674 | 2:3.0603404522 -2005286.4987 | 0:6.38307037924 | 1:4.6157131471 | 2:7.0338921344 -1579239.61926 | 0:5.02689763199 | 1:2.034653618 | 2:0.739587475096 -1883793.99061 | 0:5.99633399328 | 1:3.06287754639 | 2:7.75814150335 -967303.997562 | 0:3.07906689183 | 1:4.64136968218 | 2:2.02643015293 -3047302.67178 | 0:9.69995720657 | 1:9.66209976169 | 2:8.96364858174 -899585.788879 | 0:2.86351505189 | 1:4.8842498868 | 2:7.88120049402 -1119814.18384 | 0:3.56455199091 | 1:8.08305491028 | 2:7.91290704605 -697081.222556 | 0:2.21895143412 | 1:8.24392570005 | 2:3.86971575281 -73845.8478612 | 0:0.235122710406 | 1:7.40506235039 | 2:1.67901124416 -807767.548977 | 0:2.57122699742 | 1:2.41819506044 | 2:1.51293437803 -3103321.68078 | 0:9.87821890929 | 1:3.57695709341 | 2:6.49076204877 -2509254.4736 | 0:7.98723496939 | 1:2.68529819777 | 2:6.74962050514 -369201.45273 | 0:1.17525262494 | 1:5.43788548594 | 2:1.87801607746 -2996615.42462 | 0:9.53860349821 | 1:8.3807278115 | 2:0.971265946353 -921267.751973 | 0:2.93249239834 | 1:0.416017093916 | 2:7.96804982709 -2319683.21372 | 0:7.38380200212 | 1:1.71197930015 | 2:2.9582580524 -522623.56066 | 0:1.66364212703 | 1:9.07244565017 | 2:1.03357980668 -3107543.24639 | 0:9.89166322076 | 1:4.34663664087 | 2:3.29959043755 -2985801.69182 | 0:9.50411680308 | 1:0.789270421212 | 2:2.55079269526 -2810241.49239 | 0:8.94529892723 | 1:1.72446466391 | 2:9.9683918296 -54802.2178066 | 0:0.17446037942 | 1:2.24374057737 | 2:5.44458231678 -830011.412135 | 0:2.64201260948 | 1:0.231459239971 | 2:7.65754435382 -696483.329944 | 0:2.21697812072 | 1:0.110512305261 | 2:4.29498357943 -2943304.6805 | 0:9.36884708963 | 1:1.08942565346 | 2:8.29757930795 -1906869.38694 | 0:6.06976145639 | 1:0.296104004214 | 2:6.27485432588 -1404610.51939 | 0:4.4710450026 | 1:3.1393310635 | 2:3.30542742608 -1952251.28021 | 0:6.21423608488 | 1:2.55128715942 | 2:4.74026739015 -1890859.83326 | 0:6.01884687399 | 1:5.56525254371 | 2:7.53375044981 -37921.9872366 | 0:0.120770775686 | 1:7.09922174503 | 2:8.83341091487 -1082925.94117 | 0:3.44713883603 | 1:8.76325832629 | 2:9.06910836935 -1681054.74614 | 0:5.35097552459 | 1:0.87590154888 | 2:4.35828547496 -2927594.04809 | 0:9.31887418378 | 1:5.22015298118 | 2:4.44915174986 -498751.432786 | 0:1.58762660879 | 1:5.81365754242 | 2:6.46120793778 -2553048.36942 | 0:8.12661331412 | 1:0.126470652477 | 2:1.9824781392 -1565929.28678 | 0:4.98457100789 | 1:6.84741416492 | 2:4.16344733819 -2342199.93222 | 0:7.45546454129 | 1:0.49911978958 | 2:4.08799904418 -1659429.77876 | 0:5.28215176867 | 1:2.11761732446 | 2:6.09102401458 -1640897.90637 | 0:5.2231534584 | 1:1.01881057247 | 2:9.83744714733 -1582520.82056 | 0:5.03738176635 | 1:6.64124653621 | 2:4.12102364641 -12890.2052977 | 0:0.0411052806128 | 1:8.63046412079 | 2:3.47416009029 -2939573.58024 | 0:9.35697618773 | 1:1.73502727796 | 2:2.96035289119 -1614719.96462 | 0:5.13989039273 | 1:8.43589508838 | 2:3.15318634884 -507457.398465 | 0:1.61529187877 | 1:0.399586767588 | 2:1.46485524169 -2570284.98162 | 0:8.18150314362 | 1:2.90202180011 | 2:4.56844254246 -2919450.3242 | 0:9.29294502778 | 1:4.42538556208 | 2:9.76314366913 -624283.949756 | 0:1.9871940895 | 1:4.0436203156 | 2:2.16661318117 -3071878.41653 | 0:9.77813774075 | 1:4.26493460467 | 2:3.8018366127 -1375161.28156 | 0:4.37734302111 | 1:7.53675879472 | 2:4.39607392778 -2411801.8371 | 0:7.6770933524 | 1:9.64332096173 | 2:5.27678175651 -1418259.57872 | 0:4.51448774581 | 1:2.72214798965 | 2:5.62786856832 -1471205.01551 | 0:4.6830241431 | 1:3.3823870308 | 2:2.77606649294 -1059179.45571 | 0:3.3715184543 | 1:4.94848026606 | 2:3.35227965333 -2299166.62314 | 0:7.31854044947 | 1:6.90993814998 | 2:8.39303018948 -389561.641675 | 0:1.24004514615 | 1:3.57985045987 | 2:0.746260137821 -1425157.01416 | 0:4.53644756845 | 1:3.25369350931 | 2:8.32786983494 -377166.148496 | 0:1.20061568087 | 1:6.6690769286 | 2:9.21917543739 -617789.051052 | 0:1.96653568235 | 1:5.84220791727 | 2:5.00342705051 -218240.070445 | 0:0.694734102847 | 1:6.23637579286 | 2:7.09676048909 -2750455.76949 | 0:8.75498386006 | 1:0.444653272314 | 2:8.51680074253 -844476.433149 | 0:2.68813541082 | 1:9.40936706116 | 2:4.79828682557 -184749.532639 | 0:0.588099660754 | 1:2.68217224906 | 2:2.5111258383 -2827722.93852 | 0:9.00099275374 | 1:7.35941193766 | 2:2.72242227491 -113569.569495 | 0:0.36153927212 | 1:4.15007325696 | 2:3.50641069752 -310215.542095 | 0:0.987502826232 | 1:6.40527463059 | 2:2.93967432377 -1241249.1094 | 0:3.95106129535 | 1:4.5594403226 | 2:1.16447962601 -1600185.90057 | 0:5.09357183098 | 1:2.04143319322 | 2:7.58412495921 -2366050.23144 | 0:7.53145050654 | 1:8.38680584772 | 2:2.53385404787 -358158.536256 | 0:1.14009001249 | 1:4.05977134809 | 2:2.24715453723 -2369725.50063 | 0:7.54313369885 | 1:6.58268353627 | 2:8.08432444472 -3114025.8794 | 0:9.91231331443 | 1:6.11038881403 | 2:6.08377766162 -1808889.76171 | 0:5.75793194413 | 1:6.04425613204 | 2:3.9759541033 -2891241.13834 | 0:9.20319589834 | 1:9.47671403545 | 2:5.17691604035 -1485109.14698 | 0:4.72728666345 | 1:3.87598631782 | 2:3.76035291522 -119102.046472 | 0:0.379198071089 | 1:9.7565841275 | 2:0.0670469870703 -198088.782386 | 0:0.630556250636 | 1:2.2652270183 | 2:7.79422285359 -3068980.80262 | 0:9.76888744404 | 1:1.14683432813 | 2:8.90749052839 -1337698.51387 | 0:4.25803381846 | 1:0.417900158635 | 2:1.52045221246 -1651002.74981 | 0:5.25531099618 | 1:0.18355568705 | 2:2.42444130229 -2212775.93959 | 0:7.04353278955 | 1:4.89965072059 | 2:6.42376799197 -2488030.6368 | 0:7.91965547153 | 1:0.149997184262 | 2:7.50105072138 -1699663.0556 | 0:5.41025867651 | 1:6.78965147744 | 2:7.67315078677 -3104246.32661 | 0:9.88121656337 | 1:9.88476801487 | 2:1.53818369981 -2061012.83178 | 0:6.5604588758 | 1:5.30191429876 | 2:8.24252687722 -623199.496475 | 0:1.98372250474 | 1:1.76453625837 | 2:2.63384882938 -111863.398108 | 0:0.356123010953 | 1:5.84903789472 | 2:2.52065438893 -119349.445903 | 0:0.379907834947 | 1:0.745247457076 | 2:4.64317874119 -2247613.62118 | 0:7.15446363906 | 1:9.41742178388 | 2:8.19735574907 -2215972.72717 | 0:7.05369222187 | 1:3.01386078925 | 2:4.53377761772 -11541.6232868 | 0:0.0368110343812 | 1:8.44814334809 | 2:5.09973872983 -3000582.30328 | 0:9.55119401088 | 1:4.15350407412 | 2:9.5872908695 -3039980.41106 | 0:9.67664193219 | 1:8.76078165888 | 2:4.03621927448 -1058727.97002 | 0:3.37011209047 | 1:8.51447024748 | 2:5.15920841059 -1814829.85027 | 0:5.77682273111 | 1:4.05982129698 | 2:8.41882011115 -900625.707229 | 0:2.86679486223 | 1:1.36527737909 | 2:5.51738180531 -2087760.70293 | 0:6.64560661439 | 1:6.06105260307 | 2:7.53932995142 -415319.704813 | 0:1.32206753557 | 1:7.27310060917 | 2:9.63550082648 -16889.0363171 | 0:0.0538266231872 | 1:7.77926250426 | 2:4.59909391192 -1446463.54726 | 0:4.60431658074 | 1:8.83595550116 | 2:7.83839306862 -873639.183411 | 0:2.78090887158 | 1:3.08737360015 | 2:5.41904830187 -1129657.38528 | 0:3.59587099452 | 1:6.58689738116 | 2:8.47835823735 -879171.450396 | 0:2.79852500233 | 1:3.82502560946 | 2:8.59326196367 -902808.33344 | 0:2.87376140774 | 1:3.57072178817 | 2:3.32331573188 -2109185.42014 | 0:6.71378264337 | 1:3.62410211898 | 2:3.74006396742 -3130934.30087 | 0:9.96608605906 | 1:0.490539642175 | 2:2.3108741613 -720309.817306 | 0:2.29288350232 | 1:7.44313947768 | 2:9.43288415111 -1130920.11404 | 0:3.59988944648 | 1:6.47770316656 | 2:0.86789187668 -1734288.1704 | 0:5.52045680562 | 1:4.80413389976 | 2:5.09873762609 -1200780.03741 | 0:3.82228026606 | 1:8.74859764307 | 2:5.0112983244 -129238.63983 | 0:0.411415237329 | 1:4.11797630093 | 2:1.6324661221 -2240541.3543 | 0:7.13193995578 | 1:8.03331100874 | 2:2.51240871282 -1878236.26513 | 0:5.97866608471 | 1:5.71711523427 | 2:2.27903257071 -253500.833435 | 0:0.806934284978 | 1:1.78398675301 | 2:4.14912514816 -595085.743395 | 0:1.89430383684 | 1:9.90984916823 | 2:7.97582846558 -683033.184821 | 0:2.1742240628 | 1:6.96403195277 | 2:2.47083443676 -297379.186198 | 0:0.946642597171 | 1:6.31198945711 | 2:4.82475096193 -716384.895271 | 0:2.28035001384 | 1:2.7987955319 | 2:8.32501641914 -175394.383249 | 0:0.558340745343 | 1:4.93984201394 | 2:4.62151758793 -2297901.63775 | 0:7.31451498018 | 1:7.03834335963 | 2:0.848423360037 -1544100.35158 | 0:4.91506103311 | 1:3.80351403143 | 2:0.594007324515 -1912178.87414 | 0:6.08668968154 | 1:3.49429179086 | 2:7.79863240026 -2105121.08909 | 0:6.70083700476 | 1:2.64335730592 | 2:8.54897997896 -2584691.71234 | 0:8.22738560207 | 1:5.72731530826 | 2:1.90589880543 -2885952.62487 | 0:9.18635657065 | 1:8.84465285607 | 2:3.6405486606 -553470.118594 | 0:1.76176447186 | 1:1.49303370339 | 2:1.71388511858 -249488.308833 | 0:0.794213715144 | 1:7.77775116459 | 2:3.12032565181 -2355474.84443 | 0:7.49779664626 | 1:9.39194545709 | 2:8.46096160052 -2882994.28959 | 0:9.17688249352 | 1:2.1910333898 | 2:4.53544764247 -803386.6968 | 0:2.55731712978 | 1:6.45585781816 | 2:1.21244896835 -890675.450561 | 0:2.83518617001 | 1:8.78281310617 | 2:0.960390991285 -1792909.99807 | 0:5.70702260609 | 1:0.928721803335 | 2:2.4755181685 -1079312.46258 | 0:3.43556802142 | 1:0.793899204139 | 2:6.62397545089 -1578698.11332 | 0:5.02518150152 | 1:2.90849657918 | 2:7.62239876397 -1302304.37987 | 0:4.14540154513 | 1:3.99415230882 | 2:4.74131588441 -2875902.88371 | 0:9.15432246104 | 1:3.65547397964 | 2:6.23340147016 -2034303.90411 | 0:6.47543152076 | 1:4.12805322018 | 2:1.42059042231 -1934768.70729 | 0:6.15858957092 | 1:2.8168722203 | 2:4.73147077734 -3032102.08428 | 0:9.65152732832 | 1:4.4611304514 | 2:4.76555907474 -2395313.43512 | 0:7.62456292031 | 1:4.29054147362 | 2:8.79791103846 -24737.8250423 | 0:0.0787776849114 | 1:4.01980750518 | 2:6.51287516157 -367659.842684 | 0:1.17035378237 | 1:6.3952912901 | 2:8.00890435304 -1377396.65137 | 0:4.38439559355 | 1:0.252363275683 | 2:3.92482278379 -1308059.84044 | 0:4.16375727304 | 1:8.11096402079 | 2:9.71728159245 -1748315.3651 | 0:5.56512984188 | 1:7.4763446243 | 2:3.24261532623 -244417.462113 | 0:0.778091490078 | 1:9.95657852452 | 2:9.78926083455 -1415213.81035 | 0:4.50478628121 | 1:1.97157486852 | 2:3.45426222312 -239154.349665 | 0:0.761313521568 | 1:7.06456203182 | 2:6.09984160539 -2162199.59704 | 0:6.8825704866 | 1:8.06806999967 | 2:5.64219404414 -1707211.74359 | 0:5.43424161586 | 1:1.53808701092 | 2:9.17056355465 -88206.3979073 | 0:0.28083233973 | 1:7.23583556795 | 2:4.29075015214 -2460714.53072 | 0:7.83279045937 | 1:9.99527848001 | 2:4.09310928418 -2603855.64042 | 0:8.28841632622 | 1:9.20450691226 | 2:5.89000275201 -719954.170184 | 0:2.2917600007 | 1:8.43537956673 | 2:3.67743600182 -2614136.14175 | 0:8.32113850356 | 1:9.0071566199 | 2:2.85341881942 -178671.985581 | 0:0.568804064333 | 1:8.46142893085 | 2:6.96552677401 -2099152.56394 | 0:6.68181827004 | 1:0.288546646502 | 2:2.06245814421 -2868932.40195 | 0:9.13217228548 | 1:8.01147061499 | 2:5.39419014763 -2503438.47378 | 0:7.96870683787 | 1:0.921663452609 | 2:6.2783936734 -2479979.69594 | 0:7.89402736479 | 1:0.0173248165962 | 2:1.05577927418 -2631345.95762 | 0:8.37584227128 | 1:0.101290422792 | 2:9.96967580869 -231742.267167 | 0:0.73772651803 | 1:7.8073858451 | 2:4.63944017999 -671370.697773 | 0:2.13712275942 | 1:9.4653921373 | 2:9.50940514257 -2412252.6846 | 0:7.67852128625 | 1:8.81334660305 | 2:3.78722130722 -2340569.76203 | 0:7.45030177905 | 1:3.54043522013 | 2:3.79110714897 -390894.734212 | 0:1.24433566534 | 1:9.0457846073 | 2:0.0913204687803 -412566.107699 | 0:1.31324935166 | 1:1.10530461018 | 2:7.5512005772 -305987.92428 | 0:0.974042527906 | 1:6.01559063872 | 2:6.22235439426 -2536201.77884 | 0:8.07300900537 | 1:2.45656077204 | 2:2.89333728488 -627472.096173 | 0:1.99738049422 | 1:8.47325246304 | 2:4.21780194328 -1525872.82817 | 0:4.85706748159 | 1:6.87630463798 | 2:3.07283379609 -2620430.5678 | 0:8.3411522954 | 1:6.45615519221 | 2:8.88129420251 -2226868.45511 | 0:7.0883741627 | 1:2.98283460901 | 2:7.61178819092 -2676969.90193 | 0:8.52115152596 | 1:9.79347486925 | 2:4.59134206101 -545468.582223 | 0:1.73628321476 | 1:0.153595471702 | 2:1.15114329539 -2689381.43537 | 0:8.56059694137 | 1:2.63436944834 | 2:4.44512834166 -612929.096295 | 0:1.95102902497 | 1:1.5613171378 | 2:8.03821073442 -2449395.22555 | 0:7.79671343303 | 1:4.60142570951 | 2:4.55689582124 -2404396.52551 | 0:7.65346454598 | 1:3.0416207783 | 2:5.18512534338 -2855761.28086 | 0:9.09023352135 | 1:6.41770358307 | 2:3.76289040942 -2165945.80071 | 0:6.89444165135 | 1:1.87972241803 | 2:9.47517773201 -2943877.36234 | 0:9.37071311864 | 1:6.08867501981 | 2:9.4451264188 -2071658.23055 | 0:6.59434009436 | 1:4.81887617723 | 2:2.45615471123 -266253.834654 | 0:0.847524771538 | 1:1.36533161354 | 2:0.785344584726 -2043023.26611 | 0:6.50319223247 | 1:4.83485308045 | 2:2.78201176816 -2235911.13807 | 0:7.11721025062 | 1:9.04688610186 | 2:8.18850242425 -2232819.42638 | 0:7.10736034218 | 1:8.04109351784 | 2:0.229566413274 -2867762.2363 | 0:9.12844535259 | 1:7.75912512864 | 2:4.59485033591 -2315149.69772 | 0:7.36939685577 | 1:4.66756047417 | 2:1.6882643422 -542386.285687 | 0:1.72649643013 | 1:2.99125890517 | 2:5.10174524632 -3088492.32123 | 0:9.83100358823 | 1:2.19005598979 | 2:6.79623831592 -208764.910411 | 0:0.664553883596 | 1:3.93841738488 | 2:5.47766043743 -2413371.99844 | 0:7.68201795186 | 1:1.13627121939 | 2:1.09570864493 -234952.850498 | 0:0.747887898659 | 1:1.05677591551 | 2:5.77999108292 -3117245.31046 | 0:9.92253963328 | 1:3.62294848234 | 2:3.14909236701 -2791471.87594 | 0:8.88559448843 | 1:6.49555638165 | 2:1.25918825751 -2382575.38772 | 0:7.58399103955 | 1:1.34807499884 | 2:6.29734727842 -1406296.28984 | 0:4.47641241858 | 1:3.30597024384 | 2:7.39356675666 -2740457.13951 | 0:8.72319616587 | 1:4.96117044828 | 2:5.95955455984 -1182000.80753 | 0:3.76248848836 | 1:6.94224772686 | 2:2.93762312891 -692101.060083 | 0:2.20309266695 | 1:7.5015060535 | 2:8.7147033817 -1187486.02414 | 0:3.7799712824 | 1:9.58449017758 | 2:1.91850582448 -5802.24639498 | 0:0.0185485315615 | 1:9.20359475028 | 2:9.93423524207 -503544.632873 | 0:1.6028507269 | 1:1.9736688912 | 2:3.82255645671 -2480628.26895 | 0:7.89615497442 | 1:7.33640771196 | 2:2.5836885181 -1902742.12353 | 0:6.05662449127 | 1:0.357942846486 | 2:5.19359242513 -557741.329029 | 0:1.77539828452 | 1:5.91167618287 | 2:5.85755544133 -228301.19813 | 0:0.726777882496 | 1:8.34489252859 | 2:1.48381378153 -585274.364226 | 0:1.86306076061 | 1:8.4654145708 | 2:8.16091570427 -284960.326901 | 0:0.907083679207 | 1:3.01648661916 | 2:3.43567792689 -597769.750635 | 0:1.90284099381 | 1:9.17828232599 | 2:6.88687461681 -1480831.95368 | 0:4.71363928931 | 1:0.0929215916103 | 2:5.38380181309 -823016.58472 | 0:2.61978058427 | 1:4.08260485327 | 2:4.13764236398 -2309181.60898 | 0:7.35036965317 | 1:1.17006953599 | 2:3.11961628788 -489341.722001 | 0:1.55769539757 | 1:8.23114787866 | 2:5.5193088045 -3077845.27111 | 0:9.79715294112 | 1:6.82646638619 | 2:7.26318780283 -1851565.16357 | 0:5.89379591528 | 1:8.8071523204 | 2:0.149729478425 -333173.265244 | 0:1.06057027128 | 1:5.32495169484 | 2:9.01218462471 -2150092.90122 | 0:6.84401910049 | 1:6.38205432682 | 2:0.192096849801 -1657037.17428 | 0:5.27454239956 | 1:2.87506413694 | 2:0.110050284788 -1132721.47513 | 0:3.60564680009 | 1:9.19481060379 | 2:0.346642938613 -729227.43828 | 0:2.3212582049 | 1:6.16904767595 | 2:6.55696306215 -932999.502895 | 0:2.9698731471 | 1:4.75097141315 | 2:9.11533251747 -433565.446005 | 0:1.38012497641 | 1:4.88430356692 | 2:3.34312113877 -2321422.19549 | 0:7.38935652231 | 1:3.93365675555 | 2:4.5407411499 -3092537.39349 | 0:9.84387582886 | 1:1.76864684619 | 2:7.40657330411 -2895133.00046 | 0:9.21555340094 | 1:5.91897770737 | 2:2.92745179165 -3002336.84454 | 0:9.55674524962 | 1:0.253262845835 | 2:9.5102197829 -2115920.2314 | 0:6.73523210334 | 1:5.00035524537 | 2:7.82982634509 -919937.639078 | 0:2.92830371709 | 1:5.65623133712 | 2:7.16535979214 -1793763.38325 | 0:5.7097901953 | 1:6.86151854314 | 2:3.18799860748 -2358306.08045 | 0:7.50678511417 | 1:6.651010559 | 2:1.5551466508 -2436616.69322 | 0:7.75607280883 | 1:8.62890178553 | 2:0.551311201326 -1616924.73806 | 0:5.14686672002 | 1:3.60289288235 | 2:1.4472532042 -1857185.46714 | 0:5.91169576204 | 1:9.94899514847 | 2:9.00284379518 -2112630.54176 | 0:6.72478362907 | 1:7.65991790184 | 2:9.97017762395 -462860.363853 | 0:1.47340401052 | 1:8.40099209893 | 2:0.422908971647 -2983504.85829 | 0:9.49687589666 | 1:8.92122953629 | 2:5.01311514409 -2812369.3308 | 0:8.9520924992 | 1:4.09471048334 | 2:8.71649865893 -2821498.75715 | 0:8.98117450825 | 1:6.65874485171 | 2:7.02329025212 -1083690.37491 | 0:3.44953334553 | 1:4.2698885211 | 2:9.84383205289 -1919600.09163 | 0:6.11030884442 | 1:3.10871705061 | 2:3.68960358593 -2409672.50537 | 0:7.67029331454 | 1:7.07455389645 | 2:6.84241237032 -642853.607462 | 0:2.04628878071 | 1:2.37254641939 | 2:5.42742309729 -553001.030708 | 0:1.76026070743 | 1:0.263056588936 | 2:5.11672875855 -1063937.63215 | 0:3.38664305028 | 1:2.49516107835 | 2:1.48515578034 -1921116.72029 | 0:6.11515646372 | 1:5.43143846833 | 2:3.4646518726 -2152032.86905 | 0:6.85022431176 | 1:9.87103982801 | 2:6.46345192631 -2054816.51782 | 0:6.54069910507 | 1:1.0968032345 | 2:3.10104876459 -103578.249125 | 0:0.329707501537 | 1:0.859725456925 | 2:6.06573367963 -164222.320779 | 0:0.522753529039 | 1:1.99452152225 | 2:2.73294904579 -1188049.71313 | 0:3.78175267048 | 1:8.09006425019 | 2:1.20036839205 -1313348.63744 | 0:4.18052803925 | 1:0.69034844375 | 2:4.60265641396 -54213.0115313 | 0:0.172631808745 | 1:7.68445607997 | 2:3.89073859755 -1781964.05327 | 0:5.67225760749 | 1:9.86142075834 | 2:9.61300716754 -1237885.98603 | 0:3.94038386729 | 1:7.77466755448 | 2:8.58252203641 -706708.613365 | 0:2.24953759133 | 1:1.42686374213 | 2:9.82237560238 -2551773.89997 | 0:8.12260680561 | 1:5.95257638236 | 2:8.98633826943 -2703306.85809 | 0:8.60498382961 | 1:9.68887290708 | 2:8.06956586415 -1885572.11291 | 0:6.00204879894 | 1:9.42277513894 | 2:1.36377141277 -948353.688841 | 0:3.018771247 | 1:7.55252869238 | 2:7.16273795264 -2625067.23341 | 0:8.3558909562 | 1:4.10092113087 | 2:2.25998879321 -2857944.64883 | 0:9.09715780579 | 1:3.45028823179 | 2:1.16190113757 -364869.877507 | 0:1.16148019124 | 1:7.22431580204 | 2:2.06786095181 -847538.544538 | 0:2.69783972176 | 1:4.45926832829 | 2:5.3367053638 -2264317.25402 | 0:7.20759470817 | 1:4.97856335952 | 2:5.40802418878 -3101281.85356 | 0:9.87173374378 | 1:4.48252876634 | 2:1.59098472382 -17911.77892 | 0:0.0570674553439 | 1:6.07962738056 | 2:6.85236888953 -1943225.98822 | 0:6.18553919777 | 1:6.20686901656 | 2:5.46177565118 -856542.901006 | 0:2.72654329934 | 1:9.30456547325 | 2:1.35656928755 -2663933.51949 | 0:8.47965618812 | 1:9.88520784729 | 2:2.79485982003 -1164493.7211 | 0:3.70674879491 | 1:5.45149944246 | 2:8.26681335002 -22937.3668369 | 0:0.0730689214723 | 1:6.60238658738 | 2:3.73229273626 -1528373.54099 | 0:4.86498952155 | 1:2.47310833905 | 2:6.65676084261 -1456036.00674 | 0:4.63473883562 | 1:3.28823971267 | 2:8.16370671069 -740277.806848 | 0:2.35644870615 | 1:8.03034587204 | 2:9.80035698625 -1197030.5702 | 0:3.81029040958 | 1:2.38176745472 | 2:7.34374058388 -887966.821576 | 0:2.82654138259 | 1:6.12274417662 | 2:0.246611079322 -1437117.63578 | 0:4.57455271316 | 1:7.11071463114 | 2:3.74789578118 -2329534.69219 | 0:7.41521118457 | 1:7.61562766517 | 2:7.58083126715 -85163.0075623 | 0:0.271137157211 | 1:6.3360204397 | 2:5.54556546401 -2667173.74249 | 0:8.48991517383 | 1:3.51240085666 | 2:5.57178732816 -563728.608527 | 0:1.79444905583 | 1:5.05992883688 | 2:4.14106036326 -2406099.26971 | 0:7.65891849448 | 1:6.97623605317 | 2:7.02719032484 -905643.118124 | 0:2.8827797759 | 1:2.98653112489 | 2:5.92834943144 -1026869.74096 | 0:3.26869060932 | 1:6.94914280417 | 2:7.96803018153 -3113665.80886 | 0:9.91114693834 | 1:3.76463247425 | 2:6.54707529935 -3084740.54788 | 0:9.81905818921 | 1:1.82796700533 | 2:6.48026089377 -629011.015571 | 0:2.00222258403 | 1:1.92959944158 | 2:9.94245531059 -2585319.70146 | 0:8.22940977154 | 1:8.65053834901 | 2:2.92822676447 -196130.90497 | 0:0.624380815141 | 1:8.83673012106 | 2:4.79790311142 -2785875.4634 | 0:8.86780387311 | 1:9.20058221806 | 2:1.87981768954 -1499350.99499 | 0:4.77261197941 | 1:2.95640231957 | 2:5.51639927228 -3118741.03452 | 0:9.92733180909 | 1:7.23221366671 | 2:1.90584634107 -913665.909998 | 0:2.90832563701 | 1:3.97188453428 | 2:7.3131579135 -723512.561391 | 0:2.30302370809 | 1:1.13052479568 | 2:3.39430717212 -226220.728031 | 0:0.720120951985 | 1:4.33583913753 | 2:0.881129119072 -451961.005823 | 0:1.43866456347 | 1:3.10508285715 | 2:2.52805497474 -448494.934697 | 0:1.42766129026 | 1:6.53453832882 | 2:8.28794202403 -438772.976903 | 0:1.39671384383 | 1:6.36441501231 | 2:3.08935536236 -1300525.8595 | 0:4.13974380017 | 1:4.39594892308 | 2:4.80704640623 -1463063.44138 | 0:4.65710986225 | 1:3.51875880221 | 2:4.3214424746 -540656.916852 | 0:1.72098507628 | 1:2.22646909712 | 2:5.99562270168 -1405757.41461 | 0:4.47473354317 | 1:7.52789025817 | 2:4.74378362401 -2980804.61695 | 0:9.48824683984 | 1:4.9896739049 | 2:6.61214657719 -1540449.82886 | 0:4.90348352415 | 1:8.72752985453 | 2:8.12706225618 -1311861.17979 | 0:4.17580321396 | 1:1.83841463275 | 2:0.474163373447 -2460013.88951 | 0:7.83054960595 | 1:8.76167582387 | 2:0.81285800286 -698521.714171 | 0:2.22354401233 | 1:9.09564944666 | 2:9.58234995655 -587824.372149 | 0:1.87112045698 | 1:1.83007436665 | 2:6.78935805466 -567644.018804 | 0:1.80694274925 | 1:8.60087183942 | 2:4.31250441588 -2712392.14286 | 0:8.63389512461 | 1:8.7511436196 | 2:2.25369074541 -25296.2770606 | 0:0.0805876804014 | 1:7.77417995558 | 2:1.01450078233 -1564082.32706 | 0:4.97867481486 | 1:4.86129318385 | 2:4.81966929754 -2858195.98021 | 0:9.09800268838 | 1:8.6517977055 | 2:6.54888620131 -18228.4987214 | 0:0.058050763749 | 1:3.19969345496 | 2:1.9969449103 -267492.722088 | 0:0.851465694981 | 1:1.06611891285 | 2:0.399710045434 -377101.071261 | 0:1.20039160267 | 1:4.70636453778 | 2:6.1742914391 -1423938.79919 | 0:4.5325560272 | 1:1.64935788925 | 2:3.96308708474 -2334679.29847 | 0:7.43153681877 | 1:1.79962407014 | 2:0.618472835406 -2070069.51593 | 0:6.58931727881 | 1:8.78637224226 | 2:7.58783237019 -1790277.99485 | 0:5.69866224085 | 1:2.96534493143 | 2:8.32056799095 -953806.12168 | 0:3.03609654021 | 1:4.03369096028 | 2:6.75964971138 -744391.440049 | 0:2.3695217272 | 1:5.58533141808 | 2:1.27337318346 -1329981.00655 | 0:4.23351857101 | 1:6.25616560336 | 2:6.98048131888 -2635654.8062 | 0:8.38961583693 | 1:6.83229215194 | 2:1.19312175921 -503605.39681 | 0:1.60303823928 | 1:1.28908100756 | 2:6.97879789732 -1498716.75553 | 0:4.77057609234 | 1:0.981205237425 | 2:3.72337643372 -2576813.55398 | 0:8.20229692943 | 1:4.37161536065 | 2:9.50306432355 -2883901.5351 | 0:9.17981459961 | 1:7.32092376653 | 2:5.2318296706 -1142648.80978 | 0:3.63720034048 | 1:3.84206510374 | 2:6.73544406309 -1233778.17614 | 0:3.92732122132 | 1:9.27359492621 | 2:9.496055313 -168953.667592 | 0:0.537807197754 | 1:1.21913530916 | 2:9.87326314378 -545361.108797 | 0:1.7359946607 | 1:6.36081953195 | 2:7.95459641374 -2393856.15047 | 0:7.61996122232 | 1:8.57829540048 | 2:8.11995855641 -1664544.43908 | 0:5.29844163465 | 1:3.20532154011 | 2:6.6835552695 -3026913.77919 | 0:9.63502148168 | 1:5.51087573634 | 2:4.8315741463 -2059683.59786 | 0:6.55623957984 | 1:6.66874756891 | 2:4.51525007061 -2103484.28778 | 0:6.69566940424 | 1:7.57069897287 | 2:5.75263138108 -643400.099099 | 0:2.0480303736 | 1:2.61072012181 | 2:9.9463188197 -1893686.76923 | 0:6.02787936696 | 1:9.51469584627 | 2:6.71096077695 -1691647.10591 | 0:5.38474092925 | 1:6.53863114912 | 2:9.30341827692 -1610164.78547 | 0:5.1253249612 | 1:0.804064548546 | 2:3.96546955831 -707344.63551 | 0:2.25161563083 | 1:7.63079683175 | 2:4.14087368855 -858180.74764 | 0:2.73170673055 | 1:3.50816310118 | 2:0.215964756715 -2821084.27706 | 0:8.97980173104 | 1:0.463085967634 | 2:5.1161634918 -2450034.7809 | 0:7.79872860876 | 1:2.21405919071 | 2:0.115021642126 -1890635.9242 | 0:6.0181321522 | 1:5.33380454108 | 2:8.83117433668 -2083930.91318 | 0:6.63344768852 | 1:9.73402272482 | 2:1.95696775236 -2113277.88898 | 0:6.72678294052 | 1:0.558245919518 | 2:9.68722140164 -1262946.30639 | 0:4.02013840096 | 1:6.03451309743 | 2:8.09226258195 -1357124.17551 | 0:4.31992574281 | 1:7.14979070131 | 2:9.63944338771 -782858.355061 | 0:2.49200016485 | 1:9.5663231721 | 2:8.11033257556 -1392679.47058 | 0:4.43304458637 | 1:0.510565539761 | 2:2.94885888003 -2879576.95362 | 0:9.16599125045 | 1:0.624217534521 | 2:3.5937479137 -13942.4083485 | 0:0.0444660784401 | 1:9.96693401362 | 2:3.03624161726 -2278202.81675 | 0:7.25182801214 | 1:8.93716674464 | 2:6.77526516115 -440768.881415 | 0:1.40302004018 | 1:0.919333356906 | 2:5.90921909028 -1969037.27977 | 0:6.26767066121 | 1:2.90313261162 | 2:1.68631438142 -1171657.43078 | 0:3.72952862292 | 1:2.78666836248 | 2:3.3734845089 -2296532.71615 | 0:7.3101450743 | 1:5.59049880054 | 2:4.15050182145 -143894.219558 | 0:0.458031113036 | 1:0.139072706192 | 2:5.21066817648 -1134613.22232 | 0:3.61163717762 | 1:5.57260652941 | 2:1.74712578037 -371960.445631 | 0:1.18403334155 | 1:5.27118756016 | 2:2.00109862291 -1029663.3517 | 0:3.27756711632 | 1:5.11291867213 | 2:9.23572407948 -833174.893786 | 0:2.65215904121 | 1:9.12857838993 | 2:5.13403576211 -2406221.406 | 0:7.65926086526 | 1:1.59711010335 | 2:4.83779163331 -1819122.74663 | 0:5.79053038874 | 1:9.03681531056 | 2:2.29140658435 -3005985.66306 | 0:9.56841783722 | 1:6.98017325948 | 2:8.8524890266 -1692620.14003 | 0:5.38781652725 | 1:4.02670091788 | 2:9.23498106246 -290693.050649 | 0:0.925321562193 | 1:1.86199730537 | 2:4.47928300156 -1389221.78555 | 0:4.42208484826 | 1:5.89236157817 | 2:3.00380423974 -2661024.33867 | 0:8.47035751307 | 1:5.42704220808 | 2:2.40738509217 -2438572.34964 | 0:7.76227822098 | 1:6.35202569861 | 2:1.50351593242 -2714806.7093 | 0:8.64157855918 | 1:8.47575166501 | 2:9.91484282743 -2613964.24999 | 0:8.32054129487 | 1:3.20393597764 | 2:0.674584913639 -648540.465418 | 0:2.06437810496 | 1:0.920907527131 | 2:2.97661623815 -1604667.10101 | 0:5.10783021926 | 1:1.37743294153 | 2:0.309398439473 -3041773.04697 | 0:9.6823066695 | 1:3.96089258083 | 2:2.77349540652 -2747217.32326 | 0:8.74470837442 | 1:4.24905641409 | 2:3.51605250109 -2249369.7218 | 0:7.15998993277 | 1:2.04999907922 | 2:7.7287453231 -1711610.1854 | 0:5.44828306055 | 1:6.26295975132 | 2:1.57629847592 -1787745.13235 | 0:5.69063578723 | 1:7.12765416172 | 2:9.01003045072 -1388824.80745 | 0:4.42082200749 | 1:5.98288051635 | 2:4.23769258519 -555997.651133 | 0:1.76987578816 | 1:9.13527654192 | 2:0.318291273223 -2814157.90083 | 0:8.95779278424 | 1:4.91604408544 | 2:2.00532742044 -1092442.85724 | 0:3.47739087159 | 1:3.9784486998 | 2:2.95697591109 -112506.162301 | 0:0.358131746405 | 1:1.53100473322 | 2:5.12832931152 -205427.413814 | 0:0.653923299711 | 1:3.12771522471 | 2:8.23660832339 -402100.142625 | 0:1.27995531879 | 1:3.44663373697 | 2:7.48032623907 -1495718.21517 | 0:4.76104408022 | 1:2.44724692695 | 2:7.93675737248 -445618.213633 | 0:1.4185188224 | 1:8.20704788973 | 2:7.03419242574 -997615.772118 | 0:3.1755514038 | 1:4.53186482036 | 2:5.30202218984 -2293927.62651 | 0:7.30185465431 | 1:5.80437070617 | 2:8.51715492764 -939811.31443 | 0:2.99154740076 | 1:3.77322801314 | 2:1.87797196166 -1445304.13748 | 0:4.60058202202 | 1:3.73062278358 | 2:8.62125054962 -1579320.3603 | 0:5.02713882988 | 1:0.201978057647 | 2:2.26280363805 -951621.826832 | 0:3.02913976899 | 1:3.57706897909 | 2:1.24206699017 -59324.4768805 | 0:0.188836132168 | 1:0.0345277222872 | 2:4.86959647412 -2609149.98655 | 0:8.30519084049 | 1:0.170739900425 | 2:0.978917757207 -2860512.20643 | 0:9.10534925259 | 1:5.61233449748 | 2:9.753988425 -954798.068894 | 0:3.03921965972 | 1:0.051730130667 | 2:5.00111455335 -2037154.75249 | 0:6.48447050709 | 1:0.00647446718738 | 2:0.375296007225 -532971.715721 | 0:1.69653736469 | 1:3.97278150357 | 2:6.70601899303 -1886143.4629 | 0:6.00380720235 | 1:2.43689868216 | 2:8.73999945602 -2975725.02703 | 0:9.47210871888 | 1:8.55202362547 | 2:1.86383431433 -2713251.38108 | 0:8.63663866849 | 1:9.73667298167 | 2:5.95929449407 -1040765.38025 | 0:3.31286494589 | 1:0.3536128198 | 2:0.796063968549 -556381.284462 | 0:1.7710273672 | 1:1.0709196698 | 2:0.991258656472 -2939018.22769 | 0:9.35519667507 | 1:0.370685334749 | 2:3.20647975706 -557271.870818 | 0:1.77389300774 | 1:4.64302824911 | 2:6.01117928151 -64402.534556 | 0:0.205008996193 | 1:1.06519626571 | 2:2.94680637312 -1563854.00244 | 0:4.97793020343 | 1:2.79422408832 | 2:6.29177415444 -1274854.27683 | 0:4.05804014166 | 1:5.74023698194 | 2:6.07707560117 -1042006.48698 | 0:3.31685832446 | 1:5.31637387409 | 2:4.03880035587 -1342912.79183 | 0:4.2746805649 | 1:6.11799508083 | 2:4.77669167364 -2540824.48016 | 0:8.08775238024 | 1:5.80069037858 | 2:3.71981944527 -403968.580092 | 0:1.2859423147 | 1:8.03378490317 | 2:5.70859436699 -1624487.89554 | 0:5.17091536646 | 1:0.629178151262 | 2:4.25539446515 -2803883.92112 | 0:8.92510050448 | 1:6.17279452521 | 2:9.54248138631 -1541255.00079 | 0:4.90603590606 | 1:7.50311184337 | 2:7.35543720134 -597094.597572 | 0:1.9006975313 | 1:9.8295821851 | 2:3.06284328426 -2135615.4446 | 0:6.79795624372 | 1:8.74205613654 | 2:4.56014891586 -564437.181769 | 0:1.79669524381 | 1:3.98499533086 | 2:5.6370244885 -312115.265397 | 0:0.993536033386 | 1:4.80491349458 | 2:0.448907005593 -630331.608081 | 0:2.00649245409 | 1:9.61431910615 | 2:0.392503320114 -2115468.95013 | 0:6.73379436546 | 1:4.85384949093 | 2:4.37612512981 -760430.053898 | 0:2.4205718311 | 1:5.30331786215 | 2:3.88628651231 -584764.831438 | 0:1.86141889393 | 1:6.15013609969 | 2:7.49297200825 -1782689.8966 | 0:5.67454670908 | 1:7.38855637637 | 2:9.68513337853 -481445.805597 | 0:1.53254969504 | 1:6.81699499762 | 2:8.13432876987 -3099941.69795 | 0:9.86751272623 | 1:9.6799321666 | 2:7.61336893694 -473223.755866 | 0:1.50636174494 | 1:4.92382411563 | 2:1.57881605475 -1324396.95809 | 0:4.21577134028 | 1:9.42819315632 | 2:2.34621542408 -1180280.83359 | 0:3.75702989674 | 1:8.8272118042 | 2:0.0133173852212 -2066310.55309 | 0:6.57728490057 | 1:0.994093118569 | 2:7.81548696691 -1306799.42154 | 0:4.15971463154 | 1:4.5636166052 | 2:8.74848514628 -2813621.95456 | 0:8.95605321865 | 1:1.02161115754 | 2:3.80025345019 -1629139.68641 | 0:5.18579106091 | 1:8.57841244898 | 2:0.876615972145 -1066147.01134 | 0:3.39369710729 | 1:4.97350575641 | 2:9.88536463549 -185364.332165 | 0:0.590088204387 | 1:6.3424519146 | 2:7.84488004614 -2988319.37446 | 0:9.5121590975 | 1:4.06474254537 | 2:3.97261570029 -1067771.34134 | 0:3.39889131676 | 1:7.73278429678 | 2:0.35603730912 -834131.130217 | 0:2.65518529803 | 1:7.0951398179 | 2:2.75600425144 -977771.52379 | 0:3.11238007691 | 1:3.94420428896 | 2:1.63965099299 -1017246.30645 | 0:3.23805930787 | 1:7.07293635025 | 2:7.88568255687 -1756384.11556 | 0:5.59081632726 | 1:7.80479701136 | 2:4.82861124306 -2539943.87264 | 0:8.08492308892 | 1:2.76016891949 | 2:2.46438839521 -1077164.43647 | 0:3.42874345397 | 1:2.27981403885 | 2:5.10180230661 -74395.6838224 | 0:0.236873168594 | 1:7.43688238089 | 2:1.27965416422 -1435722.23888 | 0:4.57011381179 | 1:7.4339914324 | 2:0.301931380465 -1360885.35688 | 0:4.33191817481 | 1:9.49262315972 | 2:6.34497679711 -1368830.76405 | 0:4.35714167177 | 1:1.66288584465 | 2:8.22384240158 -1440243.01561 | 0:4.58449962328 | 1:6.93783978172 | 2:8.11602841212 -2905221.44113 | 0:9.2476998546 | 1:9.85147501232 | 2:9.0472629074 -1060118.48027 | 0:3.37450282815 | 1:4.41096709771 | 2:2.81460362528 -1576894.93441 | 0:5.01947888211 | 1:7.2072733475 | 2:0.235795114264 -458202.749762 | 0:1.45856688343 | 1:7.07150382409 | 2:4.22828135468 -2928190.26458 | 0:9.32080593978 | 1:9.15448873964 | 2:7.02541174995 -892973.874511 | 0:2.84246302458 | 1:4.23130529566 | 2:8.31101961286 -1478351.77492 | 0:4.70581390777 | 1:8.12418251391 | 2:0.28086319372 -2654974.17433 | 0:8.45113192629 | 1:9.21790085006 | 2:9.82542047684 -699255.393963 | 0:2.22585421505 | 1:6.17726487212 | 2:3.97955637754 -153613.01682 | 0:0.488986633629 | 1:2.41144658079 | 2:6.24344266869 -739311.508879 | 0:2.35333815195 | 1:4.00428227094 | 2:6.33975905399 -1186492.23827 | 0:3.77676232373 | 1:4.29394426198 | 2:0.48385716551 -1969633.55291 | 0:6.26957938946 | 1:4.14705144183 | 2:4.95250230448 -746696.51061 | 0:2.37682725513 | 1:1.90518173302 | 2:9.07024478164 -1207444.95895 | 0:3.84342611623 | 1:0.71819387964 | 2:4.60423412223 -1475037.05808 | 0:4.69521065449 | 1:2.07598988303 | 2:8.07344014273 -872385.683853 | 0:2.7769200923 | 1:3.23078483022 | 2:2.28984373765 -1484497.3719 | 0:4.7253598215 | 1:6.25249776205 | 2:3.0784348057 -1598152.87297 | 0:5.08713713666 | 1:6.2888372601 | 2:0.384062751755 -272906.876259 | 0:0.86873626834 | 1:5.3288089138 | 2:5.60939301335 -2592065.41793 | 0:8.25089370158 | 1:9.99870085447 | 2:8.58411319405 -384008.88973 | 0:1.22240470581 | 1:7.58311842993 | 2:8.56269465055 -2855236.94133 | 0:9.08857564618 | 1:7.71037216087 | 2:8.39745550375 -2019034.8288 | 0:6.42683212948 | 1:4.5483995748 | 2:3.03692357604 -2993891.3172 | 0:9.52994394398 | 1:9.72040786539 | 2:9.96268282474 -2230215.34656 | 0:7.0990048416 | 1:0.33781255707 | 2:0.127184468751 -2827503.65666 | 0:9.00029970836 | 1:7.93336776034 | 2:5.89553215755 -446862.629301 | 0:1.42244201081 | 1:3.81194901994 | 2:7.2482448017 -2751327.49695 | 0:8.75777000222 | 1:1.75984451126 | 2:4.62198443446 -1562078.33244 | 0:4.97232092746 | 1:7.76302883368 | 2:1.61777712255 -2635742.96697 | 0:8.38990759438 | 1:8.1228676403 | 2:1.69725104282 -548951.523168 | 0:1.74737119669 | 1:0.319045605632 | 2:0.60390757323 -1776827.03611 | 0:5.65583748449 | 1:1.92331557405 | 2:4.00430603345 -2843401.94875 | 0:9.05087009671 | 1:3.81917548533 | 2:3.94988659847 -662060.594678 | 0:2.10746891054 | 1:7.28073461878 | 2:3.06943951637 -2033657.93554 | 0:6.4734003543 | 1:7.02818249038 | 2:2.84813204232 -1374329.31411 | 0:4.37464945009 | 1:2.28135979044 | 2:6.15305555361 -1076262.19768 | 0:3.42586747697 | 1:1.80923509817 | 2:6.61632863692 -1033250.92445 | 0:3.28898472131 | 1:4.88067193588 | 2:5.56409589422 -1247819.57693 | 0:3.97200519626 | 1:7.97178120054 | 2:2.39834876343 -1525870.11238 | 0:4.8570738836 | 1:8.62059935489 | 2:0.971438369242 -2451811.11442 | 0:7.80444538385 | 1:9.46233571711 | 2:3.90989175543 -1663058.30259 | 0:5.29373894549 | 1:6.43202394515 | 2:1.64518727494 -2273955.35044 | 0:7.23827331865 | 1:4.92881093059 | 2:6.9318973391 -2734946.01791 | 0:8.70562572366 | 1:1.71727715195 | 2:7.75820418846 -1726016.75283 | 0:5.4941598177 | 1:8.48758211477 | 2:2.68189500618 -2145102.56976 | 0:6.82813257901 | 1:6.17458874675 | 2:9.3092700067 -2513042.80832 | 0:7.99930183058 | 1:3.63670709242 | 2:5.66715801149 -336714.033487 | 0:1.07180304086 | 1:0.936543439564 | 2:5.86827082738 -114268.826752 | 0:0.363793223119 | 1:7.41270791657 | 2:8.29953576377 -229751.892135 | 0:0.731347903303 | 1:2.81690929769 | 2:5.2335213686 -990911.753234 | 0:3.15418544882 | 1:1.47350000475 | 2:2.8942321598 -2785899.91647 | 0:8.86786176 | 1:6.88789529723 | 2:6.38645249875 -1683438.00394 | 0:5.35862594739 | 1:8.32659524612 | 2:8.51957409198 -3029848.86517 | 0:9.64438047132 | 1:7.40196533525 | 2:1.42205916407 -768742.704997 | 0:2.44702881916 | 1:4.95269552422 | 2:2.88744368874 -1584962.03423 | 0:5.04510418043 | 1:1.05165894999 | 2:2.01750627582 -2614102.61627 | 0:8.32103376081 | 1:9.2357940775 | 2:8.05716940233 -3096544.24876 | 0:9.85667523168 | 1:7.00566782754 | 2:8.80663722323 -1083259.71994 | 0:3.44819293007 | 1:7.79438405952 | 2:3.10745956105 -1290792.32082 | 0:4.1087466105 | 1:2.73269061332 | 2:4.38525548522 -2987512.44681 | 0:9.50958957908 | 1:3.95046958674 | 2:3.51592957426 -2801567.26146 | 0:8.91772863817 | 1:6.43903383378 | 2:2.35365807704 -387862.658198 | 0:1.2346064832 | 1:0.0295055328301 | 2:0.441211049082 -2896757.24016 | 0:9.22068295709 | 1:1.21659372654 | 2:7.32000781747 -1243460.87931 | 0:3.95814056797 | 1:9.07874162127 | 2:7.3888247864 -733305.032773 | 0:2.33426857358 | 1:9.75942240908 | 2:1.41562002828 -1737708.253 | 0:5.53136773207 | 1:7.63924467071 | 2:9.77162358183 -2521418.92914 | 0:8.02595122711 | 1:2.17063609387 | 2:1.81925429878 -678600.655927 | 0:2.16009621077 | 1:4.80057419638 | 2:4.92943143504 -3073642.69855 | 0:9.78377989327 | 1:7.30957370263 | 2:5.72106940358 -924547.813598 | 0:2.94301239313 | 1:9.60030269873 | 2:5.07898635333 -1705168.18229 | 0:5.42777103359 | 1:5.51212552848 | 2:7.26045106297 -1217535.79037 | 0:3.87557868924 | 1:4.47788726738 | 2:9.0104913274 -2148197.63267 | 0:6.83799831992 | 1:7.77915870147 | 2:3.05303314501 -104684.874624 | 0:0.33323058198 | 1:0.926856732339 | 2:1.80661445105 -3003279.15979 | 0:9.55980928472 | 1:7.73626855124 | 2:1.90754191474 -1570754.32481 | 0:4.99987644211 | 1:0.685744832011 | 2:1.82528742785 -1773925.13862 | 0:5.64659847761 | 1:1.69465203639 | 2:1.96767025452 -1590212.80371 | 0:5.06185065409 | 1:4.84720931855 | 2:8.42233970126 -1278089.34372 | 0:4.06836179204 | 1:8.5345032147 | 2:0.913550016391 -303501.327614 | 0:0.966080793791 | 1:0.608296373018 | 2:0.699992752636 -753440.232502 | 0:2.39828607482 | 1:1.0784054839 | 2:1.70472355759 -2791122.89981 | 0:8.88449830064 | 1:8.19255419014 | 2:2.05207281973 -2049994.10593 | 0:6.52534639638 | 1:0.809083846198 | 2:5.47618862079 -1405010.63189 | 0:4.47230312916 | 1:1.34571025729 | 2:7.92736821123 -1411373.01086 | 0:4.49261057096 | 1:7.76144368108 | 2:5.86693919505 -667306.384871 | 0:2.12415530831 | 1:5.94931317355 | 2:6.54919951255 -2709333.18717 | 0:8.6240945331 | 1:1.37536935377 | 2:1.37351225311 -2712059.53459 | 0:8.6327616959 | 1:0.091158945247 | 2:6.68680558754 -502607.986863 | 0:1.59985816995 | 1:0.684855244447 | 2:7.04926994557 -2258669.78713 | 0:7.18964896087 | 1:8.53902777735 | 2:0.859669384482 -2959950.4542 | 0:9.42187929155 | 1:6.53954050095 | 2:6.64737743174 -2941023.17954 | 0:9.36159857772 | 1:2.68193642299 | 2:9.46743519179 -446946.365812 | 0:1.42270851925 | 1:3.80807858078 | 2:4.39445550648 -635133.091043 | 0:2.02177787956 | 1:9.82502646756 | 2:0.258245898471 -947883.473533 | 0:3.01722186421 | 1:1.45022444461 | 2:2.42644228196 -2404140.46614 | 0:7.65265838787 | 1:4.07392575439 | 2:0.56250584841 -1497949.14976 | 0:4.7681999073 | 1:8.76934361734 | 2:3.81761418221 -3080895.04618 | 0:9.80681512482 | 1:1.5448818085 | 2:9.3783367014 -594940.407021 | 0:1.89377624835 | 1:2.3783734565 | 2:8.49269916576 -1170657.57919 | 0:3.72638895153 | 1:7.7665828641 | 2:6.39467331309 -429409.666049 | 0:1.36688736512 | 1:3.80136209728 | 2:2.73897713118 -636119.619185 | 0:2.02484791426 | 1:1.68882594988 | 2:7.01407748546 -1698358.18766 | 0:5.40604838561 | 1:0.209268994372 | 2:2.41010561464 -1877485.3312 | 0:5.97628407315 | 1:6.67783857325 | 2:6.07013304839 -1112395.69257 | 0:3.54093224913 | 1:7.39553253132 | 2:5.31351647092 -2211270.4827 | 0:7.03873814825 | 1:4.59602014562 | 2:2.09230868566 -1704979.23572 | 0:5.42716050507 | 1:4.45807983139 | 2:2.45649722573 -690387.031028 | 0:2.19757548952 | 1:0.401175788186 | 2:2.45112207482 -1932610.37986 | 0:6.15171954304 | 1:2.83397449569 | 2:5.9608371881 -778560.461795 | 0:2.47823737895 | 1:0.0424132255024 | 2:2.73786027126 -1624187.27134 | 0:5.16996315161 | 1:1.17432119884 | 2:4.44613734158 -2772210.28621 | 0:8.82427442253 | 1:5.51368928122 | 2:4.71158354616 -819306.210347 | 0:2.60796096155 | 1:3.0248642941 | 2:9.94082379193 -2371538.15634 | 0:7.5489231454 | 1:8.85243639843 | 2:8.3700557245 -2264254.39038 | 0:7.2073760224 | 1:2.82415072533 | 2:7.44477736125 -2420091.43782 | 0:7.70340556685 | 1:1.0153720119 | 2:0.994842978009 -2962350.98717 | 0:9.42950159837 | 1:4.35626649357 | 2:7.09288864776 -1541177.89183 | 0:4.90576681997 | 1:4.76257405649 | 2:7.26353360939 -2972368.45497 | 0:9.46141601576 | 1:7.57901239249 | 2:1.99025517689 -1215395.77699 | 0:3.86875104408 | 1:2.65028826434 | 2:9.00573242224 -812952.676975 | 0:2.5877674019 | 1:6.54695179507 | 2:0.297569775767 -642345.671685 | 0:2.04468635094 | 1:4.0397202998 | 2:3.01608021241 -2492201.45435 | 0:7.93295549633 | 1:2.91934849157 | 2:9.23407273363 -2350681.56489 | 0:7.48251762981 | 1:6.89711323145 | 2:3.47258675599 -2860630.46269 | 0:9.105715973 | 1:4.4877025536 | 2:4.76172978905 -565682.537925 | 0:1.80066621613 | 1:4.78224188172 | 2:5.8665319598 -534241.00144 | 0:1.70056657788 | 1:2.6915504513 | 2:0.667379369323 -2749614.47276 | 0:8.752357955 | 1:6.47602823416 | 2:6.96173348294 -634069.343494 | 0:2.01838289449 | 1:8.78533794339 | 2:9.18602772134 -1250756.78927 | 0:3.98130822799 | 1:2.5912638605 | 2:2.43690730848 -2601828.15172 | 0:8.28195300549 | 1:8.08949781359 | 2:8.75159676272 -903377.231359 | 0:2.87562295258 | 1:9.44642424054 | 2:9.62171490035 -2458694.13019 | 0:7.82630101513 | 1:3.23631900835 | 2:5.33218452897 -97498.9100072 | 0:0.310408099113 | 1:6.85904336532 | 2:5.64337845743 -3074868.58194 | 0:9.78765573203 | 1:4.26390448922 | 2:1.10647889933 -1905159.79582 | 0:6.06436013983 | 1:4.98942926974 | 2:7.28564035762 -1915343.94783 | 0:6.09676292925 | 1:3.32002401777 | 2:7.87804563618 -1771579.14202 | 0:5.63912183282 | 1:0.639803984986 | 2:6.3413473997 -2043245.74166 | 0:6.50394399941 | 1:9.88976188992 | 2:6.60856994159 -1417728.9964 | 0:4.51285460835 | 1:9.1861669763 | 2:5.4798564963 -2963858.65385 | 0:9.43427587107 | 1:1.4832218908 | 2:6.94654457168 -2679847.02517 | 0:8.53029374026 | 1:7.94316572284 | 2:1.27857848782 -2419320.21056 | 0:7.7009722713 | 1:3.51926997862 | 2:7.3685513319 -2123289.32644 | 0:6.75869314975 | 1:5.51837550835 | 2:9.09468004454 -2838169.59784 | 0:9.03424248817 | 1:7.00664545524 | 2:4.97093355853 -2320654.09621 | 0:7.38689383218 | 1:1.87572752492 | 2:9.88761710909 -1522211.22186 | 0:4.84538993811 | 1:4.2936201866 | 2:4.32875445278 -1060371.69206 | 0:3.37532750826 | 1:6.5766106092 | 2:5.14117726149 -1389795.51196 | 0:4.42393743221 | 1:8.94753076471 | 2:2.70819636805 -1030050.033 | 0:3.27880946548 | 1:6.44644702124 | 2:5.57767263252 -866743.263182 | 0:2.75894269422 | 1:1.26003746377 | 2:9.90524244694 -1952375.42445 | 0:6.21465469466 | 1:5.26928908012 | 2:0.766387915503 -2449408.8302 | 0:7.79671764069 | 1:0.0690366936055 | 2:3.07770001643 -2768997.29804 | 0:8.8140265802 | 1:3.12855300554 | 2:5.36879096831 -2428737.0882 | 0:7.73093428402 | 1:2.02787435681 | 2:2.41940542234 -1200355.18503 | 0:3.82091556233 | 1:7.31628237384 | 2:7.00625225281 -741533.942737 | 0:2.36038122008 | 1:0.391509177714 | 2:7.02834988064 -178488.884749 | 0:0.568219923719 | 1:8.30932371209 | 2:0.486787014183 -986667.670098 | 0:3.14070826338 | 1:5.20192571827 | 2:2.51283981173 -1144724.9903 | 0:3.64377992038 | 1:0.467053244203 | 2:3.73694033165 -126420.91593 | 0:0.402466749797 | 1:6.50764916748 | 2:9.87834619194 -1084734.99977 | 0:3.45288224385 | 1:7.02327672423 | 2:7.76963874253 -1958592.78299 | 0:6.23445155477 | 1:6.00848886153 | 2:2.45963287183 -363596.94361 | 0:1.15738002998 | 1:1.62702225695 | 2:0.739755903159 -2074869.23234 | 0:6.60459680436 | 1:8.96499272355 | 2:6.57474314222 -1371216.88844 | 0:4.36475855356 | 1:4.16752633888 | 2:7.45200069611 -1282168.98436 | 0:4.08130503389 | 1:3.5881144957 | 2:2.49014516075 -577956.395121 | 0:1.8397426738 | 1:5.65444361356 | 2:5.91977844379 -708785.647212 | 0:2.25617317929 | 1:4.22974925612 | 2:1.13411559515 -2082056.85825 | 0:6.62742925617 | 1:3.57544064583 | 2:4.37345692784 -722381.292656 | 0:2.29945455159 | 1:4.81543137511 | 2:1.71930343544 -1194280.39226 | 0:3.80159834017 | 1:9.57221216758 | 2:4.02817955503 -1943638.75815 | 0:6.18679980446 | 1:0.0301206721727 | 2:5.33107494701 -410609.034224 | 0:1.30704392996 | 1:3.903975222 | 2:5.098222075 -15050.2031277 | 0:0.0479290354073 | 1:2.63273472269 | 2:4.30621695642 -2572764.99827 | 0:8.18939277306 | 1:2.37857080097 | 2:8.96857572141 -1877322.97035 | 0:5.9757542506 | 1:5.16947313415 | 2:6.86860424347 -2004874.18104 | 0:6.38173355761 | 1:1.79029073606 | 2:1.97479352223 -2279159.85114 | 0:7.25483219894 | 1:4.05079611553 | 2:6.02259014329 -1673056.66328 | 0:5.32554627831 | 1:4.29150121675 | 2:2.6870695325 -1447280.23374 | 0:4.60691428104 | 1:8.61619022255 | 2:0.572102852025 -945079.106008 | 0:3.0082846334 | 1:0.216287255055 | 2:2.95709792467 -741077.316977 | 0:2.35894457762 | 1:2.34412896969 | 2:5.02133128834 -2326717.28112 | 0:7.40624646072 | 1:8.00765509982 | 2:9.76199733558 -2289627.83973 | 0:7.28819615035 | 1:9.0681468556 | 2:5.98373952039 -160518.689265 | 0:0.510989979514 | 1:4.94897110597 | 2:2.19687147044 -1973833.92746 | 0:6.28298308703 | 1:8.02811120713 | 2:3.58547632144 -2424892.38479 | 0:7.71868337871 | 1:0.541249767933 | 2:3.2859575336 -2759880.26711 | 0:8.78501825646 | 1:4.53259213788 | 2:1.00639150076 -756906.587798 | 0:2.40939241407 | 1:9.49210964464 | 2:2.20376409136 -1528468.73991 | 0:4.86528230211 | 1:1.28518378282 | 2:9.52609364717 -2091404.28544 | 0:6.65716561584 | 1:1.55249893491 | 2:9.32520443626 -308071.256764 | 0:0.980690170614 | 1:7.89171499543 | 2:1.22097755696 -1794805.79935 | 0:5.71304995164 | 1:0.0960925474603 | 2:6.03571703758 -1929559.96668 | 0:6.14203835261 | 1:6.14765105674 | 2:0.999601577491 -603035.432856 | 0:1.91959384308 | 1:8.21007406228 | 2:7.88654662547 -1338898.39227 | 0:4.26193394823 | 1:9.78412548499 | 2:6.02116172207 -1081899.7826 | 0:3.44386949482 | 1:8.41845945316 | 2:0.317134985647 -81902.681873 | 0:0.260750486471 | 1:5.32480195976 | 2:6.87254917465 -1540438.56275 | 0:4.90339228224 | 1:2.30747235741 | 2:1.02977010267 -1956468.44007 | 0:6.22765051197 | 1:1.48233504807 | 2:2.31851526428 -2379232.79274 | 0:7.57336424373 | 1:2.85782888176 | 2:6.30933644592 -1944231.40358 | 0:6.18869606506 | 1:1.16735401598 | 2:5.08287266913 -238953.878378 | 0:0.760663664194 | 1:5.70395255607 | 2:9.90470807737 -1446035.06371 | 0:4.60293476267 | 1:6.75955575136 | 2:0.750098424848 -2096759.50676 | 0:6.67420512035 | 1:0.774781000915 | 2:7.70414732813 -897664.42752 | 0:2.85744011924 | 1:9.63206656297 | 2:1.61882470724 -493692.896047 | 0:1.57147633673 | 1:0.198683050512 | 2:6.75136923737 -347620.174558 | 0:1.10656187441 | 1:5.9768811622 | 2:3.18503450285 -662309.096751 | 0:2.10826689814 | 1:8.08992924497 | 2:5.45578450014 -1829183.78062 | 0:5.8225511139 | 1:8.50730002692 | 2:6.99336511468 -3129846.05752 | 0:9.96270097629 | 1:9.63782305388 | 2:5.45427961082 -649713.156867 | 0:2.06815891654 | 1:6.48715871162 | 2:4.97289711184 -3038608.63094 | 0:9.67222686151 | 1:3.13197397024 | 2:8.20131401073 -2540381.53649 | 0:8.08635724625 | 1:7.51647216708 | 2:6.67467913211 -2190891.81108 | 0:6.97384383537 | 1:1.47394871788 | 2:5.97737249601 -344547.647568 | 0:1.09680005093 | 1:8.10318485661 | 2:0.442244199823 -1663733.11242 | 0:5.29586623869 | 1:4.03293801113 | 2:4.36633486443 -173813.492553 | 0:0.553304464927 | 1:4.45935363422 | 2:4.76338912249 -2288615.6285 | 0:7.2849724781 | 1:8.87094004206 | 2:3.06330757591 -1062379.66547 | 0:3.38166459978 | 1:0.259607503737 | 2:4.29694671712 -486156.447205 | 0:1.54751051422 | 1:2.91824460105 | 2:9.54439344333 -1339514.39336 | 0:4.26386996364 | 1:6.91164228465 | 2:0.893494409387 -1436662.7172 | 0:4.57306214139 | 1:2.18157983119 | 2:6.54957824894 -2452776.87045 | 0:7.80749459865 | 1:6.57755480676 | 2:9.39723941574 -1604657.96648 | 0:5.10784902651 | 1:6.92835535505 | 2:9.16491581596 -3057299.72474 | 0:9.73170263305 | 1:0.827585950672 | 2:0.00609106380393 -2504408.71649 | 0:7.97179495752 | 1:0.891352843282 | 2:0.171250007132 -1201516.22101 | 0:3.82455094453 | 1:0.324421437632 | 2:5.3223342031 -502709.476766 | 0:1.60024633149 | 1:8.23265321064 | 2:1.55187244951 -2825435.3511 | 0:8.99371374447 | 1:7.66241638328 | 2:0.91851222857 -1864979.91084 | 0:5.9364859763 | 1:7.59667563552 | 2:1.21947897526 -2116082.16963 | 0:6.73574761815 | 1:5.00603387862 | 2:7.39227745785 -3132232.17074 | 0:9.97025652916 | 1:5.03697824107 | 2:2.63134006204 -2610152.00993 | 0:8.30842581404 | 1:5.43741238327 | 2:7.6418522687 -202671.778209 | 0:0.645180626092 | 1:6.46572430337 | 2:9.54515531144 -1067336.90343 | 0:3.39747202254 | 1:3.50911423395 | 2:0.026610842986 -77163.7594138 | 0:0.245688641845 | 1:7.94783125357 | 2:3.10525905632 -2059527.12343 | 0:6.55576598146 | 1:9.5061065582 | 2:5.01034622951 -737459.418371 | 0:2.34745767666 | 1:5.73353240905 | 2:2.53897565816 -2080469.56544 | 0:6.62238444946 | 1:4.46893785607 | 2:3.62048745776 -2305665.73543 | 0:7.33918204403 | 1:1.60750634139 | 2:6.50305943534 -2834478.35071 | 0:9.02251069055 | 1:9.07207360156 | 2:0.950551844095 -1628984.53123 | 0:5.1853055737 | 1:9.55074078629 | 2:9.69287998093 -805988.004689 | 0:2.56559738227 | 1:6.45879339029 | 2:3.39993108224 -626906.955258 | 0:1.99557856773 | 1:8.1225128116 | 2:8.49274317483 -70297.9981064 | 0:0.223787308232 | 1:2.50880782088 | 2:8.85143945186 -934865.352961 | 0:2.97585626747 | 1:9.84360856229 | 2:7.14283759947 -409169.697239 | 0:1.30249419191 | 1:7.59247271665 | 2:4.03352867096 -1408390.59538 | 0:4.48311189778 | 1:7.14218528282 | 2:8.05728729453 -1284236.93982 | 0:4.08789764816 | 1:4.75919957571 | 2:4.59496924596 -1514287.73041 | 0:4.82020901891 | 1:8.97223901303 | 2:0.213531065391 -2686231.84563 | 0:8.5505744151 | 1:2.97492577921 | 2:5.86884481804 -689798.779386 | 0:2.195721035 | 1:2.48902310815 | 2:4.51892016712 -404549.688068 | 0:1.28775804389 | 1:4.0927132165 | 2:8.6313422289 -1987276.41427 | 0:6.32577772078 | 1:8.70432316943 | 2:2.66776631275 -2027014.95468 | 0:6.45224621332 | 1:6.00127752711 | 2:8.70726325241 -954307.051042 | 0:3.03769907004 | 1:4.96350987364 | 2:8.66949271808 -1254818.89641 | 0:3.99425913716 | 1:5.00364065415 | 2:2.44616228844 -850186.540175 | 0:2.70630549129 | 1:8.74046867326 | 2:7.17741172437 -3107143.31608 | 0:9.89039889754 | 1:5.3546784174 | 2:9.29760420721 -130590.544455 | 0:0.415683308251 | 1:0.0398482734606 | 2:6.66996558155 -907013.589676 | 0:2.88715116822 | 1:4.03475388726 | 2:1.68033543924 -2482646.75707 | 0:7.90258962228 | 1:8.44873746168 | 2:1.11417844071 -2427619.90664 | 0:7.72738255854 | 1:2.53526713089 | 2:6.07656080483 -1786906.0547 | 0:5.68796943085 | 1:7.65082334236 | 2:7.9147212866 -199830.518153 | 0:0.636091088903 | 1:1.18902144495 | 2:2.18292449722 -777215.743538 | 0:2.47396310163 | 1:0.749265077392 | 2:2.4524356814 -1924739.68505 | 0:6.12667976274 | 1:4.39208017438 | 2:0.109660480971 -1947058.04486 | 0:6.19769169716 | 1:0.952408526455 | 2:2.03394662143 -2406716.2949 | 0:7.66082310982 | 1:0.0857803375711 | 2:4.20434453996 -2861162.99174 | 0:9.10744952299 | 1:8.94574304471 | 2:7.94160756152 -3108319.053 | 0:9.89417122654 | 1:8.81379050417 | 2:8.43034247901 -930998.887245 | 0:2.96354912865 | 1:9.86843875172 | 2:4.90011818168 -795779.154152 | 0:2.5330583427 | 1:1.44713717104 | 2:8.72457586869 -852640.660682 | 0:2.71405924591 | 1:2.02138859558 | 2:7.28393357985 -3121399.28594 | 0:9.93577932988 | 1:5.61348966199 | 2:2.68682909204 -2042139.35294 | 0:6.50036505561 | 1:3.25924780451 | 2:1.52164911303 -2205743.60587 | 0:7.02112363781 | 1:2.05721985822 | 2:1.84077253265 -671820.058194 | 0:2.13852899134 | 1:6.66833896539 | 2:3.61144995385 -901013.609247 | 0:2.8680590122 | 1:4.77563663524 | 2:7.02681329084 -2698427.05035 | 0:8.58943053571 | 1:7.32742411885 | 2:4.81720826643 -1411023.16311 | 0:4.49146408449 | 1:3.94915443021 | 2:0.987180029777 -1880949.99208 | 0:5.98727178983 | 1:1.96536777413 | 2:8.85840780154 -1672817.86582 | 0:5.32478553896 | 1:4.2193068996 | 2:6.14957671546 -263323.525248 | 0:0.83820165812 | 1:1.87065363942 | 2:5.62170602396 -1657939.34034 | 0:5.27744808414 | 1:6.81635614704 | 2:2.40317903403 -3043362.59447 | 0:9.68739891007 | 1:7.73421434113 | 2:1.40140466028 -2819165.77308 | 0:8.97373003797 | 1:4.53207449155 | 2:6.42631257876 -2636986.50062 | 0:8.3938548987 | 1:6.84889697007 | 2:9.74016775017 -107299.606184 | 0:0.341618135941 | 1:8.41542117278 | 2:6.31315429011 -3125903.40644 | 0:9.95007738305 | 1:1.09009121913 | 2:2.54196572733 -1680621.08231 | 0:5.34962457869 | 1:4.28993033526 | 2:1.05910076363 -1262432.58812 | 0:4.01845843613 | 1:0.847130259852 | 2:3.87097793585 -2628688.52005 | 0:8.36739653957 | 1:1.62709427661 | 2:1.0245318605 -1384509.16442 | 0:4.40710759373 | 1:8.61628478307 | 2:9.95091330169 -1725021.20728 | 0:5.49094905032 | 1:3.63668453135 | 2:0.279245587527 -885022.865551 | 0:2.81716140929 | 1:5.07219172674 | 2:9.11423113094 -2262067.21583 | 0:7.20044259797 | 1:6.13664660018 | 2:3.64618163999 -1759670.32972 | 0:5.60120980077 | 1:0.0516917764892 | 2:6.65498575053 -1799852.91485 | 0:5.72915933784 | 1:5.18581870643 | 2:1.66622535032 -481805.230796 | 0:1.5337058791 | 1:8.21936421026 | 2:2.13237687622 -1967617.05134 | 0:6.26320480942 | 1:9.26508491558 | 2:3.20507894849 -1947591.44693 | 0:6.19943224438 | 1:5.89946087319 | 2:8.60543167271 -3078560.34468 | 0:9.79938265199 | 1:1.4427639163 | 2:0.9062777648 -1588924.17079 | 0:5.05777635771 | 1:8.04132219433 | 2:6.67910922902 -1189747.11692 | 0:3.78714496613 | 1:6.84815456661 | 2:6.29735563664 -1452015.11388 | 0:4.62195988004 | 1:5.60150685565 | 2:9.62966193956 -2982874.94655 | 0:9.49481314216 | 1:2.234458913 | 2:5.64828120605 -3029903.23747 | 0:9.64453075038 | 1:4.75961050991 | 2:5.53444626246 -14202.1475092 | 0:0.0452069994036 | 1:0.0141028732983 | 2:2.3435016865 -225234.802994 | 0:0.716980077064 | 1:4.03728552381 | 2:7.32584642019 -368459.9532 | 0:1.17291267792 | 1:7.79364867304 | 2:5.3779270656 -883558.789797 | 0:2.81251706635 | 1:6.92223475268 | 2:7.06444577185 -1304822.21743 | 0:4.15344478239 | 1:7.3217596345 | 2:6.12463625222 -2037.55092015 | 0:0.00655395646367 | 1:7.90903785629 | 2:4.07382477791 -2376806.90104 | 0:7.56568676902 | 1:8.00318468527 | 2:2.3819348129 -2007596.00796 | 0:6.39041135029 | 1:3.40643630326 | 2:8.5255929792 -1767366.16402 | 0:5.62574577065 | 1:4.61311405916 | 2:1.59517720187 -2605582.58192 | 0:8.29385012535 | 1:1.87439655703 | 2:4.33591642486 -369841.005359 | 0:1.17726968071 | 1:3.2694712979 | 2:5.55712105081 -2166560.58052 | 0:6.89639391797 | 1:1.34183149931 | 2:1.46991874433 -1282501.12022 | 0:4.08236363335 | 1:3.74777515913 | 2:5.76956943592 -1596.40566117 | 0:0.00513995047832 | 1:6.77344700839 | 2:0.241678704804 -2536773.12547 | 0:8.07489058571 | 1:9.75131093211 | 2:9.71427260253 -788876.088078 | 0:2.51109952341 | 1:3.10963092816 | 2:3.77529130273 -2773657.00487 | 0:8.82887993447 | 1:5.56696280329 | 2:4.84331662824 -2955704.13743 | 0:9.40838078952 | 1:8.62104441498 | 2:8.10101512512 -2179886.85012 | 0:6.93883823792 | 1:4.29220264248 | 2:4.36591423682 -1999833.0496 | 0:6.36571621775 | 1:5.16297336621 | 2:8.19684625114 -2026031.72096 | 0:6.44907164266 | 1:0.80340682367 | 2:7.16809400263 -1076194.45516 | 0:3.4257095505 | 1:8.4987122752 | 2:0.0871789595855 -2844196.4816 | 0:9.05342698765 | 1:7.04332927011 | 2:5.01217081038 -873740.810313 | 0:2.781280951 | 1:8.72028665835 | 2:5.41097543831 -1873687.40525 | 0:5.96417154368 | 1:3.97149183245 | 2:0.224276284046 -16032.0584303 | 0:0.0510652960953 | 1:3.89813104428 | 2:9.43619082572 -1400357.54184 | 0:4.45750309452 | 1:2.64680357002 | 2:2.61307644334 -1084351.6507 | 0:3.45161221366 | 1:1.25119387441 | 2:4.61304850983 -2684321.32723 | 0:8.54452091178 | 1:6.20586562839 | 2:5.76432409407 -73705.3929131 | 0:0.234618551923 | 1:0.788467944717 | 2:7.58139266731 -1469700.82667 | 0:4.67824037199 | 1:3.87098506003 | 2:9.62829576184 -1283295.39203 | 0:4.08489317397 | 1:3.89764455261 | 2:8.58567987787 -2509691.59218 | 0:7.9886325149 | 1:3.39855410883 | 2:9.35798178556 -738078.138151 | 0:2.34940342805 | 1:2.98649649678 | 2:2.8945603958 -2096599.82276 | 0:6.67369956676 | 1:1.09204574466 | 2:7.8379909634 -1662400.16486 | 0:5.29165038515 | 1:7.16918276646 | 2:0.689320893046 -1012416.54702 | 0:3.22269796937 | 1:8.49606652943 | 2:2.96332555894 -3122341.21223 | 0:9.93879162206 | 1:7.24168973741 | 2:9.44006202379 -1718048.33554 | 0:5.46876823048 | 1:5.32213591223 | 2:9.69192606869 -809286.698885 | 0:2.57609911539 | 1:6.650593584 | 2:2.65012884994 -1993267.10706 | 0:6.3448568284 | 1:9.87796847976 | 2:0.0735091217777 -607343.171583 | 0:1.93329078124 | 1:6.46751530169 | 2:7.31597095433 -136852.088862 | 0:0.435618536783 | 1:0.514774047706 | 2:2.43687323837 -2651456.39008 | 0:8.43987527765 | 1:2.35692946557 | 2:9.90562594858 -756338.69569 | 0:2.4075423337 | 1:4.5742916458 | 2:6.18297947661 -505210.71797 | 0:1.60817794288 | 1:4.74405749208 | 2:9.00132301426 -2017872.47265 | 0:6.42311616256 | 1:2.68556112914 | 2:2.9753993272 -1065815.0215 | 0:3.39266935084 | 1:8.33545841319 | 2:5.8730153236 -2547483.51284 | 0:8.1089756745 | 1:8.92106654862 | 2:2.26788853779 -1528075.79146 | 0:4.86404567666 | 1:2.92777536054 | 2:1.31878630345 -3009484.4282 | 0:9.57952394439 | 1:3.40762248124 | 2:8.57199809674 -639469.721847 | 0:2.03557422074 | 1:8.94456366989 | 2:0.69110104332 -972781.215973 | 0:3.09653424643 | 1:8.4451500544 | 2:4.65359497828 -618662.28028 | 0:1.96931894039 | 1:6.26889947622 | 2:4.34394398989 -60452.5201964 | 0:0.192454168541 | 1:3.20625300016 | 2:7.28893499526 -1355840.34782 | 0:4.31581504089 | 1:4.35040932634 | 2:0.168222433412 -2850100.08034 | 0:9.07220006384 | 1:4.87805314694 | 2:9.97377557793 -2485409.93198 | 0:7.91138882385 | 1:8.8817472394 | 2:0.801735812952 -2311786.53038 | 0:7.35869842682 | 1:5.46446320183 | 2:6.10967128028 -2247062.67496 | 0:7.1526484138 | 1:2.28711256585 | 2:8.53718187235 -2505053.54811 | 0:7.97389494755 | 1:6.38919323696 | 2:2.1898933724 -1814035.13644 | 0:5.77431863642 | 1:7.0229048039 | 2:8.44955687413 -624265.823299 | 0:1.98711829897 | 1:1.94627098374 | 2:8.05837466337 -2906508.28422 | 0:9.25171466443 | 1:0.421785844284 | 2:0.834457104571 -2848249.19287 | 0:9.06629973478 | 1:3.86181268049 | 2:6.88215917401 -1064452.39845 | 0:3.38832045671 | 1:6.99922829742 | 2:0.0416908287096 -59641.4953658 | 0:0.189894325998 | 1:5.72553482514 | 2:3.86557021926 -1482782.02444 | 0:4.71992697244 | 1:9.41450421551 | 2:7.3037983552 -2050120.40614 | 0:6.52578800349 | 1:5.39750891212 | 2:4.37811619593 -1837201.3768 | 0:5.84803187352 | 1:3.86293507955 | 2:0.0204311191022 -2380860.41723 | 0:7.57860222679 | 1:9.47592034718 | 2:8.28125575979 -2743022.93047 | 0:8.73134874203 | 1:3.2689976949 | 2:5.16507962441 -2975086.02522 | 0:9.47000606647 | 1:0.594322750197 | 2:1.10461856293 -964335.700928 | 0:3.0696315878 | 1:6.15832933342 | 2:8.88024594442 -1508664.98286 | 0:4.80229706036 | 1:7.32816381239 | 2:3.62942269123 -1876753.78648 | 0:5.97398385266 | 1:9.96557136742 | 2:8.12773820515 -158863.081698 | 0:0.505740946775 | 1:7.37579623318 | 2:8.13924388694 -303440.947271 | 0:0.965904425461 | 1:2.44322330729 | 2:7.59892010737 -105380.618566 | 0:0.335466389988 | 1:3.38267504318 | 2:2.9251123711 -1723011.45546 | 0:5.48459800932 | 1:8.99282572542 | 2:5.77583903465 -1598547.67992 | 0:5.08838448649 | 1:5.20367920587 | 2:2.69295615188 -2343555.47937 | 0:7.45981061657 | 1:4.11960242745 | 2:0.0470332650236 -530581.319021 | 0:1.68889987148 | 1:0.655242248281 | 2:4.35153443271 -213212.438762 | 0:0.678719365847 | 1:4.92933481785 | 2:3.63861443832 -2266163.4857 | 0:7.21350037265 | 1:8.3313200684 | 2:2.49087230816 -3049036.519 | 0:9.7054258248 | 1:3.82018417875 | 2:1.98300868916 -227649.337296 | 0:0.724631907918 | 1:0.110062904729 | 2:6.54673020796 -3060177.58213 | 0:9.74085797867 | 1:0.228635050591 | 2:4.69974419918 -236982.818619 | 0:0.754412674545 | 1:8.38110855083 | 2:1.13001770888 -2784865.57333 | 0:8.86459041773 | 1:9.33126011706 | 2:1.20494212952 -260090.528525 | 0:0.827906020827 | 1:1.32807090816 | 2:0.650822983937 -522489.870705 | 0:1.66315142093 | 1:1.51902073807 | 2:4.10606955424 -2704669.68777 | 0:8.60926483539 | 1:3.07884247136 | 2:7.19234685416 -2830442.26219 | 0:9.00959837573 | 1:1.53281833731 | 2:4.18092758976 -2403848.20207 | 0:7.65175235784 | 1:6.88816267038 | 2:1.45332964539 -553175.173124 | 0:1.76086302991 | 1:5.82859722036 | 2:9.6023571715 -1254114.64452 | 0:3.99197717746 | 1:0.337110855524 | 2:0.724153493393 -2657325.79345 | 0:8.45855344783 | 1:1.80781453097 | 2:5.96542178102 -2336739.19818 | 0:7.43812748606 | 1:5.71761093511 | 2:9.24063063233 -1531761.82657 | 0:4.87582667851 | 1:8.48964314566 | 2:4.95624034267 -2023529.70818 | 0:6.44111300956 | 1:1.44420703959 | 2:7.6732748439 -2571704.234 | 0:8.18603070019 | 1:4.05340859215 | 2:0.15859306358 -2218034.41935 | 0:7.06026213404 | 1:3.86436306728 | 2:6.26267706367 -2105798.52779 | 0:6.70304628239 | 1:8.77832026162 | 2:9.48867620718 -1882903.32315 | 0:5.99349502221 | 1:2.61237524199 | 2:7.6446321806 -1695950.8531 | 0:5.39839994961 | 1:1.87331319978 | 2:5.32509219562 -2120305.16125 | 0:6.74921025115 | 1:7.37344826256 | 2:1.730830401 -1249017.55418 | 0:3.97575978909 | 1:1.16804439119 | 2:2.10815994499 -544282.39367 | 0:1.73257310162 | 1:7.76360411811 | 2:6.51479590278 -1083057.46125 | 0:3.44750128882 | 1:2.24950234078 | 2:7.93685380791 -1738439.16356 | 0:5.53366554116 | 1:4.30597488475 | 2:9.88669325814 -1077331.10336 | 0:3.42929666322 | 1:4.91035621755 | 2:4.67956358422 -2185134.64693 | 0:6.95556156965 | 1:6.50192967138 | 2:1.04851038933 -1899950.81068 | 0:6.04779958432 | 1:7.32802113534 | 2:7.36914576982 -235031.573442 | 0:0.748154618087 | 1:2.92739070567 | 2:6.95262701174 -2323323.1704 | 0:7.39540512174 | 1:3.65580824016 | 2:0.560619403322 -771498.081054 | 0:2.45583995096 | 1:9.64653366436 | 2:6.67905074277 -2742410.62023 | 0:8.72939546224 | 1:2.77815539381 | 2:7.87306642816 -2222272.63194 | 0:7.07378178285 | 1:7.22479370896 | 2:8.42334367185 -2956309.88203 | 0:9.41031547189 | 1:9.37871165761 | 2:5.60890969125 -2345318.64828 | 0:7.4654213966 | 1:3.93810547489 | 2:9.61592389871 -599587.007709 | 0:1.90856443067 | 1:2.0978862644 | 2:6.9875086155 -2135941.97738 | 0:6.79894768805 | 1:3.18426326441 | 2:0.17540536771 -1848101.34445 | 0:5.88274568025 | 1:5.96151857566 | 2:4.84457969952 -2244513.67523 | 0:7.14453820211 | 1:2.694394764 | 2:3.80751373354 -2808806.43427 | 0:8.9407696006 | 1:6.20025461502 | 2:6.54424957703 -1835708.69594 | 0:5.84324898549 | 1:0.207415629751 | 2:1.16062810864 -1771112.42641 | 0:5.63770262787 | 1:8.33707424716 | 2:7.05742731066 -1406886.57665 | 0:4.47826945694 | 1:0.766671470856 | 2:8.64141233959 -2174636.82888 | 0:6.92211060608 | 1:2.40480241883 | 2:3.88585456449 -1677275.72571 | 0:5.33900211147 | 1:7.3205287565 | 2:1.56016893281 -794768.363277 | 0:2.52987067971 | 1:4.90021861943 | 2:2.03710655125 -3131143.37927 | 0:9.96675078753 | 1:0.399036530311 | 2:2.92020954495 -643088.833743 | 0:2.04702875643 | 1:1.35548232792 | 2:7.30489363757 -2543504.31826 | 0:8.09623639045 | 1:0.446470798219 | 2:4.53086580776 -3122050.18903 | 0:9.93782774414 | 1:2.89197294801 | 2:7.89020946 -3101002.7845 | 0:9.87089299652 | 1:9.99571939617 | 2:9.3440437022 -224453.663765 | 0:0.714476319511 | 1:2.03037005432 | 2:6.33365155618 -1627851.78358 | 0:5.18166306425 | 1:5.27786826839 | 2:1.77415859937 -253201.284847 | 0:0.806020978611 | 1:6.44272200189 | 2:4.23461691285 -2116118.94545 | 0:6.73584085066 | 1:2.24367653984 | 2:6.47817375354 -2031865.29288 | 0:6.4676448545 | 1:1.30884290392 | 2:5.45131073235 -125267.53906 | 0:0.398813446224 | 1:8.59571956325 | 2:8.31801437544 -877582.68554 | 0:2.79345188617 | 1:1.97991675165 | 2:5.9855010049 -2046003.56685 | 0:6.51270467537 | 1:7.8307261299 | 2:6.38509648527 -738261.890863 | 0:2.34999266121 | 1:3.48841078595 | 2:3.27630044497 -2887050.46009 | 0:9.18977747561 | 1:0.310654515108 | 2:2.56535125085 -1817059.57103 | 0:5.78396751276 | 1:9.54937754097 | 2:1.34095898096 -472017.266024 | 0:1.5025108125 | 1:3.70048938762 | 2:5.32779405058 -672556.537566 | 0:2.14084825639 | 1:3.76746033016 | 2:3.40551266699 -1335348.03469 | 0:4.25055851808 | 1:1.17298665807 | 2:0.531886402143 -2272359.86497 | 0:7.23317659505 | 1:2.8269221313 | 2:8.33946861931 -2227115.49703 | 0:7.08916580525 | 1:3.59527294629 | 2:5.99615341649 -509419.971271 | 0:1.62156845309 | 1:3.82007074617 | 2:9.89802419851 -3054520.24176 | 0:9.72289509575 | 1:5.44599001548 | 2:7.15646854838 -2893898.75168 | 0:9.21158449936 | 1:1.26312061085 | 2:7.17237468245 -1076723.60009 | 0:3.42735664702 | 1:4.1833125701 | 2:2.24009904838 -1192589.31412 | 0:3.79619789768 | 1:7.53550689402 | 2:4.55478625722 -562700.69985 | 0:1.79118448799 | 1:5.9142882441 | 2:8.89716876075 -2284917.35805 | 0:7.2731412621 | 1:2.00284819426 | 2:8.29078228603 -2733949.57523 | 0:8.70246481626 | 1:2.97748440923 | 2:0.0261115787255 -448286.328262 | 0:1.42697716789 | 1:4.2036265635 | 2:3.57753026471 -917408.353872 | 0:2.92027521061 | 1:8.26052679921 | 2:7.90849371653 -1498985.22607 | 0:4.77149130805 | 1:8.01172625556 | 2:5.90328960274 -2144122.79366 | 0:6.82501172489 | 1:5.92797937732 | 2:9.17086567895 -1143036.31332 | 0:3.63841745913 | 1:1.94731613835 | 2:8.57423628996 -3115434.76048 | 0:9.91679614756 | 1:5.90422072612 | 2:1.7133626936 -1476653.45422 | 0:4.70035073043 | 1:1.48741847335 | 2:2.91659910679 -2008052.81514 | 0:6.39185332206 | 1:2.00467635334 | 2:6.45846149762 -1968426.09803 | 0:6.26570510092 | 1:0.572241192809 | 2:5.93224920849 -579293.185345 | 0:1.8439861088 | 1:4.29764281636 | 2:3.83034194257 -554859.800782 | 0:1.76617991947 | 1:0.559609433913 | 2:3.33487584174 -2967113.70376 | 0:9.44462494838 | 1:0.0831773367637 | 2:9.94262743407 -1856567.32881 | 0:5.90965595197 | 1:1.57764299974 | 2:3.28704775543 -2709536.61797 | 0:8.62480545273 | 1:8.72260592144 | 2:8.61933012074 -1083752.47448 | 0:3.44977716324 | 1:9.61968454087 | 2:0.799923927972 -888078.702251 | 0:2.82692865259 | 1:9.73295953816 | 2:0.523966909398 -1486786.57629 | 0:4.73266819388 | 1:8.75676757388 | 2:8.6203668221 -2803857.26123 | 0:8.92504076955 | 1:9.0855690051 | 2:1.75141300846 -2600288.51549 | 0:8.27698722038 | 1:0.558185461004 | 2:0.88925819611 -1051632.35923 | 0:3.3475347102 | 1:9.51948174364 | 2:3.15574756575 -2061408.4147 | 0:6.56174742955 | 1:8.70702043194 | 2:4.47750910996 -1473791.67172 | 0:4.69126254141 | 1:3.93986327747 | 2:7.06602342261 -2440944.16694 | 0:7.76979953462 | 1:3.05721587686 | 2:3.79891572525 -685834.426733 | 0:2.18308145787 | 1:0.096306745426 | 2:2.78416553934 -629608.524807 | 0:2.0041513002 | 1:5.03450860844 | 2:6.20413921947 -1792606.52472 | 0:5.70610085822 | 1:6.05712267038 | 2:8.32616955965 -1372060.44724 | 0:4.36742789037 | 1:2.3362982521 | 2:0.703537275118 -398556.699098 | 0:1.26868890412 | 1:4.92189636498 | 2:8.61040543182 -2570024.01106 | 0:8.18068076337 | 1:3.8660078468 | 2:3.87243070735 -169326.025319 | 0:0.539049593487 | 1:7.84351506335 | 2:4.15754543282 -790589.374122 | 0:2.5165577404 | 1:3.6490961409 | 2:7.62746188475 -1097834.77878 | 0:3.49458857379 | 1:7.9974084089 | 2:6.26815284857 -1854097.28122 | 0:5.90179169629 | 1:1.3639494962 | 2:5.92749385991 -2662228.91125 | 0:8.4742258447 | 1:9.37487190589 | 2:6.3693310361 -554106.877869 | 0:1.76380006838 | 1:2.50472938689 | 2:4.1650689209 -818868.003058 | 0:2.60654647056 | 1:0.748925929523 | 2:3.16718063274 -2928555.77067 | 0:9.32192859717 | 1:4.42638245335 | 2:4.7125782057 -2470868.94081 | 0:7.86508911916 | 1:7.22944003093 | 2:8.53354031034 -1906166.36968 | 0:6.06752924491 | 1:0.941096866944 | 2:3.47761304441 -2994752.95133 | 0:9.53268272762 | 1:9.27000134989 | 2:1.96483019628 -1556566.5836 | 0:4.95477811527 | 1:7.95362356469 | 2:7.27444520235 -2690640.41669 | 0:8.5646014202 | 1:2.28814783706 | 2:3.51167837802 -804257.697835 | 0:2.56005077062 | 1:1.9528458561 | 2:1.37624259984 -1254391.02973 | 0:3.99288132376 | 1:3.16386076301 | 2:4.03042902009 -1947654.39611 | 0:6.19959261068 | 1:1.26157765259 | 2:6.81102581967 -328104.222406 | 0:1.04443908197 | 1:5.79894732722 | 2:0.0179329951016 -1998666.88468 | 0:6.36200498868 | 1:5.25481951581 | 2:3.20659195487 -1012446.90028 | 0:3.22275253969 | 1:3.6217115959 | 2:0.801448790941 -2977878.6064 | 0:9.47892947682 | 1:4.57531593427 | 2:4.24524585599 -1892032.44231 | 0:6.02261165358 | 1:9.30338393092 | 2:6.32642452441 -2271400.56002 | 0:7.23012621928 | 1:3.19664447751 | 2:4.98261192189 -1186467.08633 | 0:3.77666250214 | 1:2.00320490149 | 2:5.04461884829 -1817044.27295 | 0:5.78386443606 | 1:3.24517804175 | 2:8.67521095577 -2170254.95906 | 0:6.90820899521 | 1:7.77515456563 | 2:4.07743172223 -2597589.82938 | 0:8.26847472029 | 1:9.56467544345 | 2:0.536615160985 -395272.973668 | 0:1.25825685149 | 1:7.28433497499 | 2:8.87105967877 -247739.837339 | 0:0.788640588096 | 1:6.90080626636 | 2:8.47958718312 -1828066.85342 | 0:5.81895391242 | 1:3.64899110257 | 2:9.38424081122 -1833966.53757 | 0:5.83775057661 | 1:5.66266777214 | 2:4.41090648633 -2900070.46456 | 0:9.2312231887 | 1:0.509663228055 | 2:2.61178115335 -1772201.83008 | 0:5.64115013092 | 1:5.99775030642 | 2:2.36910579356 -1635551.69753 | 0:5.20614971655 | 1:2.61670668697 | 2:0.194245203978 -2798819.04712 | 0:8.90897670874 | 1:5.96558212853 | 2:7.96822613406 -1932571.185 | 0:6.15159488304 | 1:2.84570663524 | 2:6.49727696487 -2757672.13 | 0:8.77803529771 | 1:9.83804442571 | 2:3.50631701939 -743474.59706 | 0:2.36657872202 | 1:2.7334606838 | 2:6.02933317266 -2734845.37014 | 0:8.70532812316 | 1:4.35708915012 | 2:9.11078744533 -899366.702965 | 0:2.86285374766 | 1:9.06551814579 | 2:7.03985063644 -641946.255011 | 0:2.0434185543 | 1:4.45556976993 | 2:3.10931842677 -1918465.34903 | 0:6.10672452791 | 1:6.31806006322 | 2:5.45785459646 -3060904.16244 | 0:9.74320857889 | 1:4.61309849249 | 2:4.98735629341 -1949751.06331 | 0:6.20628734631 | 1:3.67643080531 | 2:5.34539229835 -926570.985449 | 0:2.9494401934 | 1:8.19050680684 | 2:2.72240689849 -2959340.77557 | 0:9.41988708402 | 1:0.564896503256 | 2:7.23077290918 -1532638.67076 | 0:4.8786066386 | 1:7.20007820604 | 2:0.135816435983 -3008570.18342 | 0:9.57663283884 | 1:5.61350535943 | 2:2.2785388972 -2701099.65048 | 0:8.5979177472 | 1:5.01515479943 | 2:2.45920034328 -2691748.33498 | 0:8.5681686146 | 1:6.9921849319 | 2:6.048414717 -2222594.70563 | 0:7.07475278441 | 1:0.942573547191 | 2:4.48745886605 -273465.557761 | 0:0.87052282251 | 1:6.28104832961 | 2:5.67926292251 -2689678.46729 | 0:8.56152412418 | 1:0.512930572081 | 2:5.54268423158 -2352429.64032 | 0:7.48809930618 | 1:8.9112994612 | 2:6.64415307484 -2332811.97712 | 0:7.42560902307 | 1:3.66345416908 | 2:7.12904790334 -1579368.57114 | 0:5.02732895007 | 1:4.45184280756 | 2:5.42630961777 -352229.181603 | 0:1.12121265891 | 1:3.64063231666 | 2:6.9004530303 -2138962.28725 | 0:6.80856757232 | 1:3.87184786998 | 2:1.10285187408 -896010.315904 | 0:2.85215395493 | 1:7.20237272387 | 2:6.49759956264 -2296493.89297 | 0:7.31000907918 | 1:4.15105038596 | 2:9.13640502389 -3042133.98117 | 0:9.68349009142 | 1:7.96401272462 | 2:9.35562045303 -719799.425151 | 0:2.29125223941 | 1:6.67422040241 | 2:8.20048365704 -2910152.40542 | 0:9.26339148541 | 1:9.37278551606 | 2:1.48384500564 -1355687.76728 | 0:4.31530598659 | 1:1.64065253866 | 2:3.52876513693 -2430912.39921 | 0:7.73790929548 | 1:7.91407486113 | 2:0.374712759053 -2629321.54985 | 0:8.36947429513 | 1:8.9022997997 | 2:0.373795929224 -1446218.50407 | 0:4.60346795291 | 1:0.879907937612 | 2:5.18367406661 -2986694.00774 | 0:9.50701470102 | 1:7.46262970436 | 2:4.7158766353 -488814.813539 | 0:1.55600577079 | 1:6.79092694695 | 2:4.22453162859 -2517902.57583 | 0:8.01481680717 | 1:8.95110756981 | 2:7.96000086419 -407058.720634 | 0:1.29578383034 | 1:8.64639142699 | 2:0.649620490461 -2341322.59821 | 0:7.45271030889 | 1:4.95192796867 | 2:2.13286376883 -626906.984327 | 0:1.99553793081 | 1:3.40091768397 | 2:9.65618641148 -79387.6249723 | 0:0.252780569765 | 1:9.47086781012 | 2:7.38125759694 -3078623.84694 | 0:9.79959981105 | 1:3.18453922219 | 2:4.22620427025 -1813401.45905 | 0:5.77230453843 | 1:7.36621518604 | 2:3.50045157202 -2977666.50824 | 0:9.47828382058 | 1:7.99208825988 | 2:6.45126122026 -904188.978797 | 0:2.87819197055 | 1:7.72416416936 | 2:6.80200012385 -1154357.51188 | 0:3.67450929966 | 1:8.35984919718 | 2:1.59012990947 -94775.1277993 | 0:0.301727647626 | 1:5.6561848844 | 2:9.83936323046 -957522.876397 | 0:3.04790756442 | 1:1.74027208925 | 2:3.83181220099 -2109399.50205 | 0:6.71450272703 | 1:8.10338708925 | 2:8.92765207814 -2047810.76488 | 0:6.51840825977 | 1:2.1607385632 | 2:1.33925711326 -1506468.28172 | 0:4.79527627445 | 1:4.02855356301 | 2:1.18212894067 -2956067.69623 | 0:9.40952596544 | 1:7.22197538238 | 2:2.70600702773 -2273056.67108 | 0:7.23543725569 | 1:7.77185682477 | 2:1.04152038349 -2418404.36273 | 0:7.69810228376 | 1:8.76481022049 | 2:4.58863336934 -549486.30563 | 0:1.74912018195 | 1:5.73491537806 | 2:7.61783322026 -724439.22165 | 0:2.30604914211 | 1:9.91541990926 | 2:2.90153641568 -2058225.17545 | 0:6.55157381809 | 1:3.94969488846 | 2:5.83714710196 -1735484.6423 | 0:5.52428037245 | 1:6.55174701335 | 2:3.00775485891 -3048526.44854 | 0:9.70384697954 | 1:9.00912024663 | 2:9.6697478913 -3056780.50482 | 0:9.73012730059 | 1:9.79993301589 | 2:9.35081227177 -2315893.98724 | 0:7.37175707982 | 1:3.63291876401 | 2:9.97129384834 -753767.745831 | 0:2.39934850559 | 1:3.38794971049 | 2:6.77071629915 -2967974.09788 | 0:9.44740748646 | 1:5.16260867139 | 2:8.33042743954 -1787843.89072 | 0:5.69092108897 | 1:3.75928906081 | 2:1.87775546555 -945574.59638 | 0:3.00990217904 | 1:4.89383564786 | 2:8.58252010412 -2927586.87221 | 0:9.31887050982 | 1:7.44217394651 | 2:4.47848518133 -734313.35657 | 0:2.33739630428 | 1:0.269001230578 | 2:8.48455232426 -3076557.39115 | 0:9.7930102222 | 1:1.81079608787 | 2:6.62898266073 -778985.29462 | 0:2.479660148 | 1:8.21321726703 | 2:2.68793966462 -2559144.56536 | 0:8.14605455322 | 1:4.3494588942 | 2:3.14615185128 -1362122.25367 | 0:4.33581217228 | 1:4.48803061975 | 2:6.6112202256 -2403584.92761 | 0:7.650898951 | 1:5.10551383188 | 2:5.62937022332 -34755.4879169 | 0:0.110678990835 | 1:5.65061691544 | 2:7.01796574695 -74757.8005866 | 0:0.237981427085 | 1:2.29024882866 | 2:9.39669338015 -2795950.82275 | 0:8.89985683263 | 1:7.12174523907 | 2:0.0766899678708 -2611269.80975 | 0:8.31201316318 | 1:8.83158128829 | 2:0.00576100885616 -2161914.27603 | 0:6.88165094472 | 1:6.75391999851 | 2:5.44917628715 -2904343.9732 | 0:9.24485612663 | 1:3.97885552799 | 2:9.78773708989 -854428.353895 | 0:2.71979915382 | 1:7.75958443583 | 2:4.63425916761 -946822.968992 | 0:3.01390709824 | 1:8.51331588011 | 2:1.64012423373 -2130122.21044 | 0:6.78042862485 | 1:3.86196497615 | 2:9.31160909562 -1059932.48872 | 0:3.37392690223 | 1:6.27784495874 | 2:2.70103511969 -376969.348638 | 0:1.1999420972 | 1:1.20320402305 | 2:7.48862112165 -2197027.01305 | 0:6.99338428916 | 1:2.80511368207 | 2:5.29254117497 -742526.694162 | 0:2.36355490962 | 1:1.97516256308 | 2:1.81562729827 -1220654.73652 | 0:3.88551455676 | 1:5.39894122842 | 2:8.67635270485 -44061.0624955 | 0:0.140296626789 | 1:5.30829826441 | 2:8.43039020235 -750512.399733 | 0:2.38902234066 | 1:7.55342738957 | 2:2.32988253674 -1809807.6331 | 0:5.76084136313 | 1:4.62313708715 | 2:6.83891471897 -2726579.25871 | 0:8.67902719267 | 1:5.62550308981 | 2:3.18048542594 -2622211.26266 | 0:8.34677253089 | 1:0.903643995493 | 2:3.53272013055 -2388211.1449 | 0:7.60191970077 | 1:0.12781206721 | 2:0.426452317915 -130130.943602 | 0:0.414257297535 | 1:4.32278119416 | 2:2.9683813505 -624171.67391 | 0:1.98685580051 | 1:6.25738974793 | 2:4.76318274284 -1045162.32937 | 0:3.3269099345 | 1:6.04012823132 | 2:2.45674403993 -358912.989519 | 0:1.14246444737 | 1:0.922069425235 | 2:6.34937378415 -733532.547535 | 0:2.33491545456 | 1:0.795852330878 | 2:6.29066107564 -811927.765912 | 0:2.58445513733 | 1:0.765898392747 | 2:9.27546849445 -1732780.351 | 0:5.51569029941 | 1:8.63386517759 | 2:2.4461376376 -1467482.90314 | 0:4.6712166213 | 1:8.05881723668 | 2:9.47042989291 -14913.9168889 | 0:0.0475306479387 | 1:6.73946095103 | 2:2.31391955352 -1596702.97981 | 0:5.08252239931 | 1:6.33750251181 | 2:0.158307990637 -1528868.02976 | 0:4.86659722549 | 1:6.37933770454 | 2:3.22977073434 -1127569.60425 | 0:3.58916867361 | 1:0.0136861596763 | 2:4.55568274717 -389757.855688 | 0:1.24069961597 | 1:7.04611469092 | 2:4.39601472628 -2808048.18127 | 0:8.93831705172 | 1:1.68464231038 | 2:3.22735642729 -1201122.75332 | 0:3.82333001442 | 1:3.97811135134 | 2:5.09884536025 -2772922.17553 | 0:8.82652918867 | 1:4.20954046574 | 2:4.80117622133 -2125341.86331 | 0:6.76521753355 | 1:4.46930436013 | 2:1.85062877255 -2053004.17993 | 0:6.53494614274 | 1:2.93923430907 | 2:2.2760526715 -1753408.29213 | 0:5.58127730755 | 1:0.0758440786476 | 2:5.70413407252 -2740587.13299 | 0:8.72359788931 | 1:3.56321811985 | 2:3.58017274369 -799775.272794 | 0:2.54583143583 | 1:7.59603543209 | 2:0.0505159856999 -688496.687468 | 0:2.19160447591 | 1:5.75021679703 | 2:7.42582346503 -1741320.43301 | 0:5.54284725052 | 1:5.50419672666 | 2:8.01154024847 -1850500.79041 | 0:5.89038173866 | 1:5.77351550959 | 2:1.812817756 -744726.393841 | 0:2.37061204205 | 1:8.38180240883 | 2:5.66978964328 -30310.3498462 | 0:0.096540940427 | 1:6.95773661899 | 2:8.80782067273 -597144.63081 | 0:1.90083550489 | 1:7.36183522121 | 2:3.48175508466 -1147845.00297 | 0:3.65376087725 | 1:6.22157560389 | 2:7.79635358122 -1430715.12083 | 0:4.55418116619 | 1:8.07386092037 | 2:3.57089726382 -678485.766147 | 0:2.15974606426 | 1:6.60430238162 | 2:5.43231111425 -1175335.6795 | 0:3.74126903027 | 1:6.51578873001 | 2:8.06712884005 -2534938.23844 | 0:8.06899573413 | 1:3.46583199127 | 2:2.32498106272 -559813.670758 | 0:1.78194702175 | 1:0.377730542006 | 2:2.09800229661 -2154624.28367 | 0:6.85843700516 | 1:5.69278320657 | 2:8.37622280509 -2965117.67959 | 0:9.43827141381 | 1:0.0846859749634 | 2:1.88322473193 -253223.052792 | 0:0.806113317525 | 1:9.11473524124 | 2:3.82899995899 -1706388.80707 | 0:5.43164602438 | 1:4.30860038425 | 2:3.15726889179 -1748959.39625 | 0:5.56719239218 | 1:8.929330938 | 2:3.15652905869 -990525.863711 | 0:3.15298290264 | 1:4.46199292391 | 2:1.30913754378 -2870873.90812 | 0:9.13830715386 | 1:2.7782389292 | 2:2.21474089383 -1368689.64496 | 0:4.35669030954 | 1:1.41180752734 | 2:7.31052425091 -1538126.11223 | 0:4.89609636786 | 1:9.8253187473 | 2:8.71549464645 -1605201.03995 | 0:5.10953306306 | 1:1.75557756034 | 2:1.29335639145 -1309845.26285 | 0:4.16944722893 | 1:8.89636143255 | 2:0.667418167308 -232582.578488 | 0:0.740386248702 | 1:6.06089375675 | 2:3.95721496398 -1948653.74201 | 0:6.20281822133 | 1:6.43084632916 | 2:7.4900288544 -1871375.15474 | 0:5.95682126665 | 1:5.11349462769 | 2:2.05665572947 -2946910.61228 | 0:9.38035395775 | 1:4.43053303602 | 2:9.40162395643 -388672.192705 | 0:1.23723508878 | 1:6.03157064485 | 2:6.54268488931 -2737653.09404 | 0:8.71428264637 | 1:6.35714848612 | 2:8.06015515402 -64243.0255317 | 0:0.204513958657 | 1:2.53697860753 | 2:6.12480397478 -1956749.43198 | 0:6.22855500794 | 1:2.64972890545 | 2:5.98257269123 -314248.829892 | 0:1.00031511271 | 1:3.38214359059 | 2:6.95152030692 -910335.011541 | 0:2.89775535545 | 1:7.71704036896 | 2:6.62499366342 -2216661.79044 | 0:7.05592408941 | 1:7.47806853239 | 2:1.04407300746 -821061.285764 | 0:2.6135931712 | 1:8.31413605328 | 2:0.881959015165 -2776672.66842 | 0:8.83844750755 | 1:1.90483876946 | 2:7.95887312759 -2607318.93607 | 0:8.29938314757 | 1:2.57350075006 | 2:1.02534759918 -1418537.46314 | 0:4.51538993305 | 1:4.76857673858 | 2:7.5689161788 -1904930.287 | 0:6.06366147381 | 1:8.68559179158 | 2:8.53200998956 -2243820.01581 | 0:7.14233734901 | 1:3.52155764965 | 2:0.167374436006 -2007172.42723 | 0:6.38906461408 | 1:3.58777768567 | 2:9.9961291079 -137231.314868 | 0:0.43689710622 | 1:8.79820405628 | 2:7.90511038778 -2268615.71363 | 0:7.22124061303 | 1:0.743956289237 | 2:4.00293705643 -2303445.2802 | 0:7.33211042413 | 1:1.18027482676 | 2:8.78449650307 -2663568.65282 | 0:8.47845454807 | 1:5.22123780768 | 2:6.70581966537 -2858162.83896 | 0:9.09789950019 | 1:8.91886571702 | 2:5.27960888194 -2777933.51747 | 0:8.84248978854 | 1:5.25166602016 | 2:9.64707847571 -2614983.10715 | 0:8.32376424307 | 1:0.864830288648 | 2:2.76150759615 -2296679.56472 | 0:7.31058494595 | 1:2.39532090842 | 2:3.94783066128 -687019.642356 | 0:2.1869109221 | 1:6.68118986042 | 2:4.95493351755 -2037568.74913 | 0:6.48581705052 | 1:3.33935327241 | 2:3.26786417729 -2606495.57567 | 0:8.29678144388 | 1:4.79186515341 | 2:2.44742853369 -807429.819063 | 0:2.57021613985 | 1:9.85727678145 | 2:4.63949016642 -773808.982574 | 0:2.46314490626 | 1:3.74835376786 | 2:6.16080400689 -1822672.34945 | 0:5.80175168729 | 1:0.0586282039652 | 2:6.00160994129 -2285492.17934 | 0:7.27499537255 | 1:4.83096127113 | 2:2.93012070544 -1522064.72112 | 0:4.84496599974 | 1:9.20752332038 | 2:0.431288190596 -1979831.08036 | 0:6.30207615097 | 1:8.43585123551 | 2:0.313204405502 -885341.922135 | 0:2.81818826158 | 1:6.37783840995 | 2:8.37720766088 -1741567.39958 | 0:5.54362269181 | 1:4.26629850877 | 2:8.66380498635 -168155.531972 | 0:0.535270117036 | 1:1.62093273584 | 2:1.5604160893 -2278963.04487 | 0:7.25425692542 | 1:9.98397354013 | 2:5.53887651752 -2913888.60973 | 0:9.2752644034 | 1:7.07748370007 | 2:5.81506858741 -187717.286098 | 0:0.597580065155 | 1:6.59394763747 | 2:7.45241320816 -618061.480981 | 0:1.96742500576 | 1:8.4101142098 | 2:7.17293451918 -3013230.62027 | 0:9.59144786562 | 1:3.33939367626 | 2:9.9484894566 -1000243.05225 | 0:3.18394912903 | 1:8.56906838379 | 2:2.66997064373 -2703330.39627 | 0:8.60499306655 | 1:2.07399528789 | 2:3.05982260843 -3086628.03422 | 0:9.82513178843 | 1:9.4255760428 | 2:7.26992288885 -2655504.59105 | 0:8.45277147736 | 1:3.55849086073 | 2:6.25546244854 -739101.320098 | 0:2.35269211913 | 1:6.67282841427 | 2:8.6558909895 -1726371.55324 | 0:5.49526578609 | 1:5.77522247738 | 2:1.70395671375 -625931.752705 | 0:1.99244255871 | 1:4.43140190087 | 2:1.02802571655 -1666336.43516 | 0:5.30419834993 | 1:9.30415491977 | 2:3.02416087634 -739301.254836 | 0:2.35328938512 | 1:2.13472706189 | 2:5.68097036423 -1342061.90329 | 0:4.27196113052 | 1:4.84631669101 | 2:1.72716009041 -440248.545877 | 0:1.40143301594 | 1:8.94796506809 | 2:6.94876820578 -2179310.51456 | 0:6.93700978112 | 1:4.99678061574 | 2:7.93256422029 -2041391.77479 | 0:6.49797561976 | 1:2.12101156318 | 2:4.43019370013 -1731976.75342 | 0:5.51309260222 | 1:4.02413645472 | 2:5.70934889336 -2484233.18757 | 0:7.90765017098 | 1:9.6983415461 | 2:9.3592481882 -641900.909236 | 0:2.0432985054 | 1:7.27155940064 | 2:5.56078146415 -1529195.06939 | 0:4.86762433411 | 1:4.76892637395 | 2:0.764985799315 -693433.965944 | 0:2.20729862363 | 1:3.23334424907 | 2:6.96559610934 -695822.465182 | 0:2.21494855501 | 1:8.69295857062 | 2:7.75898606005 -974654.66488 | 0:3.10248420009 | 1:6.88890697991 | 2:3.46474169606 -1475425.76352 | 0:4.69643722332 | 1:0.833259750461 | 2:8.97459895405 -1794418.20073 | 0:5.71187041444 | 1:6.38258161276 | 2:0.432529172816 -2927885.99028 | 0:9.31982661963 | 1:7.90432301126 | 2:4.64004580768 -2355135.19226 | 0:7.49671825458 | 1:9.71139342887 | 2:1.61573942292 -1017950.72927 | 0:3.24030003276 | 1:6.8962066424 | 2:1.60658841679 -1825331.76602 | 0:5.81023671004 | 1:2.35740741863 | 2:3.28580007634 -1821795.92467 | 0:5.79898123043 | 1:2.29509630845 | 2:7.12947185895 -1783482.51023 | 0:5.67706376079 | 1:6.70251114471 | 2:7.51123614427 -214268.090061 | 0:0.68210860766 | 1:8.29078323967 | 2:9.15167920793 -1998981.63757 | 0:6.3630247826 | 1:7.33029796808 | 2:6.70024981515 -2848684.09536 | 0:9.06768140689 | 1:3.55267511967 | 2:7.59308513494 -1589617.08504 | 0:5.05993870462 | 1:3.02526434472 | 2:3.79682261383 -78572.3314092 | 0:0.25015093574 | 1:5.47469104721 | 2:0.836274400628 -806149.394165 | 0:2.56612602268 | 1:8.18856242058 | 2:9.82640318192 -2534254.04065 | 0:8.066835901 | 1:5.55688986159 | 2:3.17092950109 -2516364.83688 | 0:8.00990014599 | 1:6.41442346916 | 2:2.31664439409 -416879.658266 | 0:1.32697058976 | 1:0.0351471711026 | 2:6.04613391773 -1877206.6196 | 0:5.97534757501 | 1:0.959122635505 | 2:3.87140108867 -1468521.53027 | 0:4.67450290052 | 1:5.76622270473 | 2:7.85699402709 -1719890.10572 | 0:5.47463183584 | 1:5.44546378175 | 2:6.77137410123 -2045894.1335 | 0:6.51233631193 | 1:5.50919556238 | 2:4.79987684644 -1064395.85222 | 0:3.38808747269 | 1:0.856130553417 | 2:5.1580187169 -2970618.72454 | 0:9.45586193177 | 1:9.37420017812 | 2:2.56790480725 -1343227.08534 | 0:4.27568270254 | 1:6.31616845826 | 2:8.45024126993 -1246694.91947 | 0:3.96842454216 | 1:7.88423438441 | 2:4.2020441077 -2701376.58284 | 0:8.59876133526 | 1:0.61973922375 | 2:6.7763951522 -2419634.10813 | 0:7.70199527247 | 1:6.28216944698 | 2:6.91862767572 -530842.114879 | 0:1.68973611689 | 1:1.36305224519 | 2:5.53107531061 -1831681.46092 | 0:5.83043352547 | 1:0.629155303067 | 2:5.4288876158 -1050968.62222 | 0:3.34539743347 | 1:6.67530824224 | 2:1.19331237645 -1370699.44568 | 0:4.36312639061 | 1:5.89596939652 | 2:9.01840507955 -2410447.76609 | 0:7.67274310677 | 1:4.99468493849 | 2:7.73166623313 -27832.587954 | 0:0.0886155257444 | 1:2.5007397872 | 2:6.54107242393 -2219199.30646 | 0:7.06395830929 | 1:2.49890824282 | 2:9.9580480107 -2778809.41403 | 0:8.84528272686 | 1:5.81629518221 | 2:4.7833499521 -1726993.18829 | 0:5.49726963192 | 1:8.68708652457 | 2:2.94840707296 -594616.098927 | 0:1.89278926976 | 1:7.63294193476 | 2:2.2116211124 -1732294.84466 | 0:5.51409815481 | 1:3.2168137694 | 2:9.70089095235 -1738560.02632 | 0:5.53402329844 | 1:1.18047953354 | 2:0.618759855118 -1349684.53823 | 0:4.29618477118 | 1:0.211551535158 | 2:0.613028623315 -508062.252604 | 0:1.61723148611 | 1:2.05676872924 | 2:2.86494282944 -2762810.03683 | 0:8.79437917097 | 1:8.6085405005 | 2:0.582726049766 -666117.806023 | 0:2.12038438553 | 1:7.39193967867 | 2:5.1961191583 -1212747.246 | 0:3.86034142763 | 1:5.07622683529 | 2:6.43388337825 -946785.310375 | 0:3.01374562955 | 1:3.69109252953 | 2:0.97464531905 -2172698.74147 | 0:6.91596801225 | 1:5.48092054194 | 2:5.29385608947 -1743483.35631 | 0:5.54971694884 | 1:3.75299854699 | 2:6.46576488732 -1763973.73207 | 0:5.61497348214 | 1:7.64653661331 | 2:9.42605614327 -1664894.98726 | 0:5.29958662059 | 1:6.58519672125 | 2:9.8217533365 -2316672.97398 | 0:7.37424956376 | 1:5.12720348748 | 2:0.79990995089 -2863687.8987 | 0:9.11545291767 | 1:5.04592939284 | 2:2.14042896102 -2632064.31305 | 0:8.37817563658 | 1:5.52279129772 | 2:4.11823751572 -1972840.78568 | 0:6.27976127527 | 1:1.00989216056 | 2:6.94806934936 -2097416.98671 | 0:6.67629852634 | 1:0.842079021657 | 2:8.84041589332 -2039230.36644 | 0:6.49109879181 | 1:2.48668106651 | 2:9.22223174176 -3017223.3651 | 0:9.60420775291 | 1:9.20234673548 | 2:6.84006070517 -217455.312495 | 0:0.692262282124 | 1:9.26708410465 | 2:3.45544503697 -1690602.01117 | 0:5.38136813764 | 1:1.18878087319 | 2:9.19687347505 -740998.663094 | 0:2.35873187149 | 1:6.7095683777 | 2:7.54003007387 -1115572.97536 | 0:3.55099390426 | 1:1.37218075032 | 2:1.91350909689 -3027324.96254 | 0:9.63628843713 | 1:0.655567749904 | 2:5.67941332866 -2565917.51059 | 0:8.1676587439 | 1:9.59141701316 | 2:2.06080241952 -921704.439103 | 0:2.93394821674 | 1:8.04381061793 | 2:6.62144213982 -497081.033989 | 0:1.58226087461 | 1:0.169787219408 | 2:5.79910495862 -2455094.2342 | 0:7.81485445242 | 1:4.6589386743 | 2:9.02596207124 -1923798.46118 | 0:6.12370301072 | 1:6.62471401898 | 2:6.18537803124 -2784639.53112 | 0:8.86384117605 | 1:5.88520771216 | 2:1.04855309214 -1465061.92084 | 0:4.66350295875 | 1:7.19748452903 | 2:1.74100203704 -25501.0518814 | 0:0.0812345396484 | 1:7.19921142313 | 2:2.93412538789 -2177399.71812 | 0:6.93092964753 | 1:5.24318354247 | 2:7.04167993199 -1881054.47126 | 0:5.9876331714 | 1:5.30562151561 | 2:1.47282729718 -1128050.83766 | 0:3.590773526 | 1:8.4806279243 | 2:9.97426853965 -2548237.13338 | 0:8.11130469143 | 1:0.825529587821 | 2:5.47993402556 -2246681.71036 | 0:7.15144152171 | 1:2.95448956837 | 2:2.88623401569 -2284019.75895 | 0:7.2703033975 | 1:4.23841918174 | 2:9.29611286498 -2212797.49809 | 0:7.04361251249 | 1:6.18642836686 | 2:3.05406299089 -656930.460766 | 0:2.09110626626 | 1:3.46595549097 | 2:3.06111487633 -2640125.91083 | 0:8.40385150181 | 1:7.25945619473 | 2:0.108334618419 -1928883.18956 | 0:6.13986821067 | 1:4.30540357636 | 2:5.01616009928 -745863.574575 | 0:2.37416375872 | 1:0.493618558634 | 2:4.9512914237 -1930878.33957 | 0:6.14619277159 | 1:1.26766446755 | 2:9.16029386409 -1650638.40818 | 0:5.25417994855 | 1:3.50932977725 | 2:5.4884466016 -1779666.34731 | 0:5.66494095096 | 1:9.53391360626 | 2:3.72921842905 -2238855.96488 | 0:7.12658858002 | 1:9.58555107414 | 2:8.83748968861 -732491.72957 | 0:2.33160274935 | 1:0.833420863818 | 2:8.95966535655 -2640421.78258 | 0:8.40474555762 | 1:1.72585543855 | 2:8.54846015247 -3138800.92443 | 0:9.99112697624 | 1:0.56653370052 | 2:6.75103711879 -1697949.02761 | 0:5.40477398548 | 1:3.4549425053 | 2:2.43622031817 -1345684.90219 | 0:4.28351330963 | 1:7.14230692977 | 2:0.811967526707 -179920.341982 | 0:0.572750142745 | 1:5.26572698775 | 2:7.17152180774 -2503119.33323 | 0:7.96771109967 | 1:3.2539246264 | 2:2.19389913902 -1070401.65917 | 0:3.4072451008 | 1:5.55514893027 | 2:4.6752649866 -1131731.60952 | 0:3.60246875081 | 1:6.04087533829 | 2:2.16232986264 -1144201.5421 | 0:3.64218470626 | 1:8.69484533632 | 2:1.92848394542 -126454.696858 | 0:0.402570137442 | 1:6.02765747513 | 2:1.26380387106 -2444735.10737 | 0:7.7818500035 | 1:1.14682160354 | 2:8.03658677509 -1798737.049 | 0:5.72564224566 | 1:9.22260369391 | 2:0.337315810509 -2076216.19836 | 0:6.60882430001 | 1:2.00550409457 | 2:7.26213382959 -2229110.16527 | 0:7.09556768226 | 1:9.69823629407 | 2:3.08533561337 -510871.851294 | 0:1.62616967379 | 1:1.47131167669 | 2:1.62147629886 -151357.254515 | 0:0.481799447028 | 1:1.61548543901 | 2:1.67612016551 -1496188.05584 | 0:4.76252887176 | 1:1.1999953037 | 2:4.50102327922 -501147.329312 | 0:1.59521915788 | 1:1.89155395872 | 2:2.37483978839 -650503.209636 | 0:2.07063005378 | 1:1.42340759158 | 2:5.81125109407 -1076501.55427 | 0:3.42664493666 | 1:3.61342944346 | 2:6.8089463022 -1294679.31764 | 0:4.12117491088 | 1:9.17756361841 | 2:9.63875833117 -2188082.88687 | 0:6.96495980603 | 1:8.08886877766 | 2:0.703856977038 -1291287.50027 | 0:4.11031254441 | 1:1.54183521748 | 2:2.44343538497 -372185.010964 | 0:1.18474098506 | 1:4.4399137317 | 2:4.011598739 -2502633.3715 | 0:7.96616974057 | 1:3.8922642456 | 2:6.06946792754 -3135928.99143 | 0:9.98201544644 | 1:4.05875236013 | 2:7.03534483404 -2921763.65231 | 0:9.30032709594 | 1:6.57115305627 | 2:5.22942874833 -723397.541279 | 0:2.30266262241 | 1:1.714213233 | 2:2.19750122378 -644665.594068 | 0:2.05210386761 | 1:7.86157908697 | 2:3.5000816885 -2573272.67574 | 0:8.19103804395 | 1:5.77310498838 | 2:4.61819324324 -551223.41551 | 0:1.75461822378 | 1:2.1000217831 | 2:5.49566430457 -1870613.68325 | 0:5.95438821599 | 1:4.04586983738 | 2:6.94590699702 -18773.7140038 | 0:0.0598190829893 | 1:7.00711977545 | 2:5.5531710533 -2713172.66979 | 0:8.63638909461 | 1:9.84936688626 | 2:4.38952518532 -1765714.60641 | 0:5.62047388335 | 1:2.89605662271 | 2:8.10667456185 -499359.863416 | 0:1.58952601855 | 1:1.49116349721 | 2:7.44468413771 -2237668.47283 | 0:7.12276500262 | 1:4.5231142571 | 2:8.3720706705 -1450656.98139 | 0:4.61766555923 | 1:8.9346993212 | 2:0.129366180269 -2183084.66126 | 0:6.94901625014 | 1:4.18261026656 | 2:9.21827040191 -2299156.09884 | 0:7.31844865812 | 1:0.15245669981 | 2:8.81549333486 -1623217.24732 | 0:5.16686868229 | 1:0.387838333476 | 2:2.85953579946 -2508084.39742 | 0:7.98356546386 | 1:9.05724781874 | 2:4.88525644833 -189671.036428 | 0:0.603784347531 | 1:4.88945297563 | 2:9.60605874864 -1087324.68189 | 0:3.46108741394 | 1:2.61217365601 | 2:2.04829919712 -3014792.79182 | 0:9.59640414466 | 1:1.45308801369 | 2:2.17604248199 -2488947.96506 | 0:7.92262935443 | 1:6.40232668553 | 2:2.95600559845 -879819.228246 | 0:2.80062891054 | 1:8.68991297631 | 2:3.47296642632 -2974642.37975 | 0:9.46863508203 | 1:5.36863092337 | 2:5.66144696068 -3077747.84329 | 0:9.79684937401 | 1:7.58642310909 | 2:3.70566276932 -1464312.70588 | 0:4.66109680192 | 1:4.72484110281 | 2:5.07848229744 -1778439.83948 | 0:5.66099512904 | 1:4.69714850583 | 2:6.47706798329 -793925.915984 | 0:2.52716206527 | 1:1.76800101698 | 2:2.17137143301 -907091.272805 | 0:2.8874384647 | 1:8.67447647989 | 2:3.39064114334 -1932442.49225 | 0:6.15119404589 | 1:3.86642524296 | 2:2.16114148886 -1830307.56833 | 0:5.82607565417 | 1:2.41074378887 | 2:5.75741421119 -2970247.50797 | 0:9.45467370267 | 1:8.60804139112 | 2:2.66745793355 -2971265.94642 | 0:9.4578760681 | 1:4.03736884468 | 2:9.55377558744 -2339795.22259 | 0:7.44785810068 | 1:6.0629027413 | 2:9.55138234476 -2003643.13065 | 0:6.37782120364 | 1:2.5095463625 | 2:8.31153836496 -3067886.29558 | 0:9.76543711005 | 1:5.04113759303 | 2:2.76580342649 -1994020.35057 | 0:6.34720125117 | 1:3.70749039458 | 2:0.805016717699 -1803969.30911 | 0:5.7422517974 | 1:3.97539321231 | 2:1.44386309785 -2042277.31528 | 0:6.5008252766 | 1:5.70214135702 | 2:9.61097285746 -1995599.55292 | 0:6.35226338875 | 1:7.80849816171 | 2:7.34869126505 -1599198.29549 | 0:5.09042660912 | 1:1.85889780205 | 2:2.4006954585 -970830.423464 | 0:3.09031181196 | 1:6.95390104347 | 2:1.74388845414 -1294619.62751 | 0:4.12095518321 | 1:5.73132642018 | 2:5.80810294025 -2966913.16561 | 0:9.44405888047 | 1:8.46060239323 | 2:7.82077885468 -1018846.61413 | 0:3.24316162761 | 1:8.04414718567 | 2:2.26610465313 -2164628.33476 | 0:6.89026452263 | 1:3.79240197809 | 2:9.96075715426 -1567170.06899 | 0:4.98850437 | 1:4.97246775357 | 2:7.31787979303 -2467315.73924 | 0:7.8537940949 | 1:8.98886404382 | 2:1.93215794638 -107782.540414 | 0:0.343142534841 | 1:6.92811728626 | 2:9.15412796115 -923610.623695 | 0:2.94002349643 | 1:8.9365025878 | 2:2.65837610345 -1519354.33977 | 0:4.83634495732 | 1:9.94674496172 | 2:2.34348707178 -243664.776519 | 0:0.77561093458 | 1:0.139882762004 | 2:4.92706056733 -3036775.45342 | 0:9.66644357801 | 1:9.14930310291 | 2:1.96875881788 -2820204.03525 | 0:8.97706212445 | 1:7.68439415907 | 2:2.79049436376 -461409.454422 | 0:1.46876544691 | 1:6.06258866345 | 2:2.88450937576 -240085.436972 | 0:0.764253182996 | 1:4.2726006308 | 2:3.06117961513 -560755.665063 | 0:1.78502283043 | 1:9.34403248265 | 2:4.7639140706 -1737573.34633 | 0:5.53088835745 | 1:1.84839890298 | 2:7.01190717746 -775064.722592 | 0:2.46713899738 | 1:3.39398166404 | 2:3.49311033457 -2936279.97537 | 0:9.34649351085 | 1:1.87435665983 | 2:3.68546979572 -1335780.80332 | 0:4.2519398609 | 1:1.6130804336 | 2:4.03551501741 -2058740.31374 | 0:6.55325959025 | 1:9.28630313206 | 2:9.5822750657 -2837218.1693 | 0:9.03118872582 | 1:4.07735116252 | 2:7.01230497136 -879568.123222 | 0:2.79979959219 | 1:5.20917412259 | 2:1.27724821378 -2792118.3106 | 0:8.88763805669 | 1:4.86112943082 | 2:9.61980075135 -2521343.84706 | 0:8.0257365225 | 1:4.98638794868 | 2:1.71146845246 -976938.340013 | 0:3.10976431431 | 1:8.1576407416 | 2:1.5715467268 -2755252.38623 | 0:8.77029528289 | 1:5.4647784614 | 2:5.78613560379 -1272857.35454 | 0:4.05171480862 | 1:9.34244433319 | 2:4.08433093748 -2660175.40998 | 0:8.46764763868 | 1:4.54042047749 | 2:0.154739540252 -2488754.45819 | 0:7.9219918833 | 1:3.90770565332 | 2:2.06868388891 -1832323.4514 | 0:5.83247282349 | 1:0.139618184602 | 2:6.6664290239 -1100218.2723 | 0:3.50217128273 | 1:7.51133720221 | 2:8.99493996552 -89893.1662364 | 0:0.286160022075 | 1:2.42809762982 | 2:5.8686042854 -3113917.35213 | 0:9.91199676208 | 1:9.46075783761 | 2:4.33625512518 -1460258.41338 | 0:4.64821468639 | 1:7.40379267936 | 2:0.842962457881 -1436583.30436 | 0:4.57281104245 | 1:2.37635496568 | 2:0.623090696178 -2476945.97184 | 0:7.88438838631 | 1:2.06613441065 | 2:5.75652514265 -177192.617436 | 0:0.564094002272 | 1:8.33587820943 | 2:6.21425670729 -1354608.23037 | 0:4.3119123467 | 1:6.58323252035 | 2:4.90616481608 -49179.3670816 | 0:0.156602991331 | 1:6.96386784373 | 2:9.97862478392 -2103094.65324 | 0:6.69437633665 | 1:1.44734488677 | 2:2.78165349203 -2945813.97268 | 0:9.37683000517 | 1:0.577459013878 | 2:0.452266553331 -11108.7927987 | 0:0.0354181727819 | 1:6.69555198388 | 2:1.6383950492 -2498177.39437 | 0:7.95198039658 | 1:3.25278223563 | 2:4.39936647075 -2235647.74565 | 0:7.11630538688 | 1:1.34257883132 | 2:3.56533950047 -1895527.19448 | 0:6.03370782671 | 1:6.06001933151 | 2:1.05125412569 -2411084.04043 | 0:7.67475188033 | 1:3.0758501205 | 2:9.12062780021 -1306977.58716 | 0:4.16031035998 | 1:7.88015662481 | 2:6.81018590343 -963049.480489 | 0:3.06553683837 | 1:6.09119003744 | 2:8.75805047629 -170561.901617 | 0:0.542924188387 | 1:0.966231164083 | 2:3.68389232178 -627269.851111 | 0:1.99672580835 | 1:7.20742276247 | 2:1.93863001833 -522316.544394 | 0:1.66263715779 | 1:5.86068815438 | 2:4.83616262354 -1580222.08731 | 0:5.03002374997 | 1:1.8981413579 | 2:6.87068591957 -2183299.54456 | 0:6.94970195113 | 1:4.38033866845 | 2:9.83004220427 -1306626.63926 | 0:4.15912697435 | 1:0.19626360311 | 2:1.98721359494 -2920927.31014 | 0:9.29768484089 | 1:8.87889156928 | 2:9.22084821432 -2259255.13728 | 0:7.19143872343 | 1:0.0223749970685 | 2:5.91209951873 -2829716.11765 | 0:9.00729169131 | 1:2.07852540581 | 2:7.50959304317 -1251277.52929 | 0:3.98296797006 | 1:2.84325500815 | 2:5.55762077743 -2495641.00977 | 0:7.94388916542 | 1:1.20536910389 | 2:2.39211947889 -547198.972707 | 0:1.74179540055 | 1:0.637838648026 | 2:8.77229877145 -2508217.49141 | 0:7.98395480757 | 1:5.08006738505 | 2:3.87148259203 -3036034.39655 | 0:9.66401232717 | 1:0.757250677653 | 2:7.38998594194 -2149590.1811 | 0:6.84237674556 | 1:1.49627941759 | 2:6.36324184229 -2928223.03003 | 0:9.3208910063 | 1:6.92532100072 | 2:4.97447631369 -1104905.36227 | 0:3.517063365 | 1:4.33484238229 | 2:9.0599045287 -777717.383599 | 0:2.47556335055 | 1:1.15241584139 | 2:0.220173289206 -1819605.16407 | 0:5.79205784789 | 1:8.09496904159 | 2:2.80960684867 -2856076.63215 | 0:9.09124976514 | 1:7.86081929547 | 2:0.109595534955 -1660582.72637 | 0:5.28587304671 | 1:8.06794224218 | 2:9.20667077762 -947367.269247 | 0:3.01564623342 | 1:9.27520380719 | 2:4.54013561586 -997954.80355 | 0:3.17662539027 | 1:3.93078985534 | 2:9.20757456051 -1652214.33412 | 0:5.25922978662 | 1:7.3935128506 | 2:8.31210131147 -2852441.8084 | 0:9.07961425633 | 1:0.268175629371 | 2:0.225565053188 -521058.473687 | 0:1.65861817572 | 1:4.18958734719 | 2:3.60553184492 -2026572.24444 | 0:6.45083314698 | 1:5.55209888739 | 2:5.79414040778 -2792523.42497 | 0:8.88893115752 | 1:5.27621990607 | 2:6.71265592051 -1698537.84666 | 0:5.40665159835 | 1:3.84237526342 | 2:6.49746292736 -531921.550461 | 0:1.69316671023 | 1:0.741719458847 | 2:2.93731492532 -745863.836518 | 0:2.37424177727 | 1:9.44132718613 | 2:7.9408987531 -1407265.71438 | 0:4.4794974437 | 1:3.21883416055 | 2:9.16550915605 -2614121.29218 | 0:8.321052295 | 1:4.49290425626 | 2:3.29626949497 -2484028.34716 | 0:7.9069776994 | 1:7.32838055349 | 2:9.89273161058 -2324197.78543 | 0:7.39816927485 | 1:1.35638129211 | 2:6.10362655123 -497733.030107 | 0:1.5843742867 | 1:4.57986656519 | 2:9.45830845836 -1278749.76475 | 0:4.07046285177 | 1:8.4038037369 | 2:4.59438400304 -1318085.39134 | 0:4.19565499634 | 1:6.41574488234 | 2:9.96723469032 -436517.897735 | 0:1.38950062908 | 1:2.29904172792 | 2:8.51880813958 -1200756.84247 | 0:3.82213485229 | 1:0.45040280816 | 2:1.42019436562 -1372069.85893 | 0:4.36747887593 | 1:4.77389430622 | 2:2.59116790522 -738032.032806 | 0:2.34929543891 | 1:7.480808385 | 2:3.92487529227 -1280881.54263 | 0:4.07723207434 | 1:6.49764403153 | 2:4.35254108685 -903041.673949 | 0:2.87454587076 | 1:8.406739826 | 2:2.9563192797 -504297.880477 | 0:1.60525059094 | 1:2.22875438949 | 2:2.8652143751 -92156.6018396 | 0:0.29340365704 | 1:6.93640441513 | 2:3.63739440888 -2643927.65346 | 0:8.41590211904 | 1:1.38020602279 | 2:2.08052993667 -2962605.51286 | 0:9.43030561426 | 1:3.64155447457 | 2:4.55744114675 -2278297.47081 | 0:7.25210426293 | 1:6.0340726639 | 2:8.15774249348 -44805.5332979 | 0:0.142624861292 | 1:0.498343294219 | 2:9.49965983785 -1938614.0208 | 0:6.17086853903 | 1:7.331571943 | 2:5.239140265 -1592975.0587 | 0:5.07065130727 | 1:5.78794900822 | 2:0.217664158404 -124331.979783 | 0:0.395769138839 | 1:0.906683310817 | 2:6.7807217666 -744720.069907 | 0:2.37054839001 | 1:3.33644237924 | 2:7.62866290469 -2525021.70154 | 0:8.03742332155 | 1:2.6463997276 | 2:4.27315283214 -2647760.35211 | 0:8.42813364277 | 1:5.04980456749 | 2:1.39052495712 -425255.902029 | 0:1.35369295559 | 1:6.98273599162 | 2:9.19368706303 -1098168.7468 | 0:3.49565898138 | 1:8.84986832292 | 2:9.63463558914 -1703491.86698 | 0:5.42243162532 | 1:5.10332146527 | 2:5.33668583156 -2590459.40817 | 0:8.24576768026 | 1:8.38394972339 | 2:7.33711759251 -945096.245551 | 0:3.00837057588 | 1:3.85468744158 | 2:5.48296525077 -2312128.63169 | 0:7.35980905468 | 1:7.97827593679 | 2:7.73136518128 -2976028.89213 | 0:9.47302044949 | 1:2.11781126667 | 2:8.31427651172 -2611900.61069 | 0:8.31402222509 | 1:8.96587780638 | 2:5.66751565826 -1345635.53141 | 0:4.28333136894 | 1:4.26868026836 | 2:0.263396447055 -2361099.49606 | 0:7.51566030806 | 1:4.73455999074 | 2:1.49090126555 -2335567.07894 | 0:7.43434954124 | 1:0.27254650256 | 2:9.66042723084 -903812.204893 | 0:2.87694986989 | 1:2.76357371518 | 2:1.77687255611 -254687.292102 | 0:0.81070492148 | 1:1.09052905018 | 2:8.63512625204 -1018202.77738 | 0:3.24104829131 | 1:0.632019153354 | 2:4.848460506 -3122096.82997 | 0:9.93798779964 | 1:4.23585678097 | 2:0.0539730472062 -458501.567639 | 0:1.45951737397 | 1:6.99300769626 | 2:1.46855349773 -2519075.66314 | 0:8.01850478809 | 1:3.60980809552 | 2:0.32896563072 -3038247.87708 | 0:9.67109244759 | 1:4.74360322265 | 2:7.87645896896 -478340.830439 | 0:1.52262952097 | 1:2.55986917318 | 2:7.3103292381 -115547.819357 | 0:0.367856198673 | 1:6.4635292509 | 2:2.11470167964 -1447494.108 | 0:4.60755797364 | 1:4.3164016462 | 2:8.09654970714 -1655737.13397 | 0:5.27046029039 | 1:9.37284611838 | 2:8.70137626538 -2039226.30472 | 0:6.49112665439 | 1:7.21546115038 | 2:7.2311647787 -1193163.36521 | 0:3.79800465341 | 1:5.1581948912 | 2:8.41927741885 -1657105.14017 | 0:5.27475953424 | 1:2.96692154662 | 2:8.74838051973 -1096113.13769 | 0:3.48910939501 | 1:8.11097511988 | 2:6.82917685063 -573262.151691 | 0:1.82483150468 | 1:9.25793003227 | 2:2.38487861151 -856696.887981 | 0:2.7270132223 | 1:6.95901340395 | 2:2.76119352141 -2295438.47963 | 0:7.30669857475 | 1:9.82948988597 | 2:5.71516331033 -2902748.55312 | 0:9.23982873235 | 1:9.88989610144 | 2:8.37984055224 -2728003.42661 | 0:8.68352883413 | 1:1.9588167147 | 2:2.22466227171 -285380.489057 | 0:0.908437282773 | 1:4.89271913852 | 2:7.12123375797 -1539600.42261 | 0:4.90072411477 | 1:2.27474857793 | 2:4.76883725485 -786607.097179 | 0:2.50386363363 | 1:1.54911718855 | 2:8.88069160635 -761988.714387 | 0:2.4255666295 | 1:9.17799802096 | 2:3.4616307848 -286776.049943 | 0:0.912886415291 | 1:5.69498179554 | 2:2.00349482963 -2035319.82625 | 0:6.47870363558 | 1:8.57166244941 | 2:5.84383458166 -2080358.28951 | 0:6.62204318657 | 1:5.96898331436 | 2:9.65844651123 -235521.92836 | 0:0.749768059904 | 1:9.02419707916 | 2:2.47180909983 -527510.88823 | 0:1.6791527948 | 1:3.71757766216 | 2:3.38683537147 -2141960.89269 | 0:6.81808911815 | 1:1.16847972584 | 2:1.02258583699 -3076241.29317 | 0:9.79203828707 | 1:5.77972751419 | 2:1.04198107022 -2450248.27564 | 0:7.79941274084 | 1:2.74229321473 | 2:9.08149104072 -1593625.42944 | 0:5.07275170701 | 1:9.2893312182 | 2:1.3188531578 -2088374.23681 | 0:6.64752147218 | 1:1.64626479338 | 2:9.5181323036 -456786.124763 | 0:1.45407011114 | 1:8.519294475 | 2:4.89209943355 -1563295.00864 | 0:4.97615278128 | 1:3.01585755799 | 2:2.13529026126 -1987851.58264 | 0:6.32759745253 | 1:7.41898869909 | 2:7.36047473141 -1942538.02429 | 0:6.18331268263 | 1:1.95748520179 | 2:9.0589310975 -2934210.06047 | 0:9.33991313363 | 1:2.84490064994 | 2:1.60986912973 -876017.112828 | 0:2.78847782231 | 1:3.05954124431 | 2:4.83408309846 -240571.491071 | 0:0.765794373767 | 1:3.58066478961 | 2:4.68215652989 -3016646.7821 | 0:9.60236013516 | 1:7.77697767119 | 2:9.46655687937 -234243.239085 | 0:0.745693212288 | 1:8.4851655199 | 2:4.08633028873 -1371440.30939 | 0:4.36549589795 | 1:7.20162907601 | 2:2.70715440141 -2784394.82555 | 0:8.86302203567 | 1:1.22293751477 | 2:6.1133713911 -2440423.37015 | 0:7.7681719696 | 1:6.55633229417 | 2:7.47721979319 -2143338.96109 | 0:6.82255000865 | 1:9.7885929833 | 2:7.36799460971 -1560085.62208 | 0:4.96599618198 | 1:9.87913642435 | 2:2.65706876594 -781187.03029 | 0:2.48661820273 | 1:2.38290170538 | 2:3.27856670312 -1707590.55367 | 0:5.435509444 | 1:8.72979675493 | 2:4.53495671811 -752468.790406 | 0:2.39525325873 | 1:7.96240328252 | 2:8.92935886992 -1899827.68512 | 0:6.04742614843 | 1:9.47094388435 | 2:8.21218965872 -2325203.35711 | 0:7.4014131343 | 1:6.34381871588 | 2:1.30689281347 -1049827.60585 | 0:3.34174718571 | 1:4.55655504224 | 2:4.03781262362 -3062867.46769 | 0:9.74947369419 | 1:6.43491189027 | 2:5.27444052006 -2323188.83904 | 0:7.39495458607 | 1:0.995855379753 | 2:3.02604160921 -2998104.02902 | 0:9.54335049508 | 1:9.3797672528 | 2:0.340045080405 -3032073.70858 | 0:9.65146233994 | 1:7.39803744449 | 2:6.46709415389 -650793.150049 | 0:2.07159862649 | 1:6.71692230323 | 2:8.07884093602 -2006054.25741 | 0:6.38550954894 | 1:4.07268739419 | 2:5.53650627337 -2085046.78011 | 0:6.63692548676 | 1:1.14165911345 | 2:9.07788308187 -1321400.60213 | 0:4.20623433093 | 1:9.50887336241 | 2:2.70605178034 -2955523.81623 | 0:9.40778306233 | 1:5.86821321743 | 2:6.67376349602 -1669.46092162 | 0:0.00534184925826 | 1:3.22107225118 | 2:6.29334467205 -1178925.76725 | 0:3.75264696041 | 1:0.756158858492 | 2:1.2822040833 -2735275.54005 | 0:8.7067435155 | 1:9.70333899701 | 2:8.71624701924 -1704164.5113 | 0:5.42456931744 | 1:4.70881943373 | 2:4.60982978307 -2764332.26129 | 0:8.7991792144 | 1:3.35111663182 | 2:2.61643687586 -83816.6894979 | 0:0.266803218674 | 1:0.716932369808 | 2:9.28260745424 -3018446.12164 | 0:9.60805375159 | 1:3.85125847446 | 2:6.49399554649 -571718.661359 | 0:1.81991668233 | 1:9.05669522639 | 2:0.922648051257 -2199729.71696 | 0:7.00204509312 | 1:9.50828655097 | 2:7.71331431222 -1126244.0638 | 0:3.58495977384 | 1:1.22280121125 | 2:3.29093391737 -3137570.19505 | 0:9.98722761951 | 1:2.67405007989 | 2:5.84385475596 -2003556.78818 | 0:6.3775828807 | 1:6.74245158035 | 2:0.13641763701 -2030458.15009 | 0:6.46317381815 | 1:2.24112522226 | 2:3.6960786429 -2535237.43835 | 0:8.06992224655 | 1:0.466680895533 | 2:1.05345641326 -2408535.82768 | 0:7.666676092 | 1:7.18328759506 | 2:2.08459307909 -2439895.13532 | 0:7.76647377901 | 1:4.61277910003 | 2:7.01463651876 -1347934.08326 | 0:4.2906637172 | 1:6.10312737436 | 2:5.91634804623 -112411.439219 | 0:0.35786256322 | 1:5.27888676136 | 2:3.91496268594 -739084.440689 | 0:2.35263708442 | 1:6.5214473089 | 2:7.38643225277 -2111176.80839 | 0:6.7201464386 | 1:6.52273638183 | 2:1.13620710061 -2672350.34852 | 0:8.50643152212 | 1:7.99706293306 | 2:6.65801540257 -1042938.71937 | 0:3.31981249101 | 1:3.78339359529 | 2:6.77010040915 -2125338.07579 | 0:6.76520026336 | 1:3.86485376081 | 2:2.50330418104 -2965627.76776 | 0:9.43990696303 | 1:1.46267300072 | 2:6.18216467799 -3099957.81898 | 0:9.86753852732 | 1:6.72222695299 | 2:7.89290668207 -1940904.24169 | 0:6.17812715972 | 1:3.69324193059 | 2:1.35568816521 -3052275.76914 | 0:9.71574369849 | 1:4.63300282344 | 2:3.91406864331 -2213319.64704 | 0:7.04526988277 | 1:5.64356702352 | 2:6.66956715861 -1637353.87278 | 0:5.21188326796 | 1:2.27409921323 | 2:6.65828772204 -597857.661626 | 0:1.90310333596 | 1:7.15103521446 | 2:8.37115531771 -3010715.98936 | 0:9.58346683027 | 1:6.03932528641 | 2:3.72405399388 -559890.03902 | 0:1.78223903491 | 1:6.04942883864 | 2:3.63322611584 -1091423.99723 | 0:3.47416306023 | 1:5.75483899125 | 2:9.19505996777 -857842.96796 | 0:2.73068027322 | 1:9.15719520359 | 2:4.98603821406 -2850305.03667 | 0:9.07284218793 | 1:3.68717794367 | 2:2.48701427704 -520533.237853 | 0:1.65696211488 | 1:6.0233205483 | 2:2.82043528119 -2847275.34978 | 0:9.06322112318 | 1:6.32290414328 | 2:9.8687566525 -2876749.68636 | 0:9.15702155303 | 1:4.07665159662 | 2:3.14581316994 -961541.704309 | 0:3.06070696848 | 1:2.55948561041 | 2:5.45603909696 -1692710.35541 | 0:5.38809303652 | 1:2.79145842644 | 2:5.4712474643 -2978922.69328 | 0:9.4822337706 | 1:2.35640497391 | 2:1.7446030581 -1422891.13322 | 0:4.52923356955 | 1:3.08330866132 | 2:5.88076688332 -756560.120682 | 0:2.40822728323 | 1:2.27099524622 | 2:6.652067005 -335792.825962 | 0:1.06888572643 | 1:2.67342153739 | 2:3.77278363514 -1734766.43424 | 0:5.52201182129 | 1:8.58949417382 | 2:9.28326988669 -2525943.78 | 0:8.04034046516 | 1:0.568335634142 | 2:1.59944759372 -1429100.85369 | 0:4.54902682601 | 1:6.2232248019 | 2:0.631900811077 -1828058.06712 | 0:5.818897057 | 1:0.300154605064 | 2:9.20340474421 -511270.069267 | 0:1.62745080724 | 1:3.04387263288 | 2:8.88238555753 -2749326.78826 | 0:8.75143097694 | 1:5.17196741992 | 2:5.32006200946 -2379319.11104 | 0:7.57362328468 | 1:1.03559425579 | 2:8.86886316565 -326546.614332 | 0:1.03950288593 | 1:8.32945115176 | 2:2.62079167696 -703250.303105 | 0:2.23856726246 | 1:5.81162492253 | 2:2.25759619437 -3003627.1617 | 0:9.56088598368 | 1:4.13950174144 | 2:3.72149865457 -86738.8745559 | 0:0.27616541802 | 1:7.74059473443 | 2:7.78352447227 -2518364.9104 | 0:8.01624754927 | 1:4.20790690106 | 2:0.483129077424 -2783643.19931 | 0:8.86065615155 | 1:4.30871101211 | 2:2.12408259537 -892001.756174 | 0:2.8393796469 | 1:5.5034410494 | 2:8.84533994639 -1121245.88873 | 0:3.56911465268 | 1:8.70902036723 | 2:8.68232341444 -60562.1077403 | 0:0.192853615318 | 1:9.07424411975 | 2:7.12294239422 -2457522.76015 | 0:7.82255315341 | 1:1.00220440225 | 2:2.29550877831 -2442290.30962 | 0:7.77413966602 | 1:9.45893867407 | 2:2.61941041421 -1308690.12885 | 0:4.16575674593 | 1:7.32276672793 | 2:8.21244168335 -1075246.74574 | 0:3.42263888187 | 1:2.23717521289 | 2:0.926908967205 -2673555.19942 | 0:8.51019912379 | 1:0.164987568891 | 2:4.87686675498 -685431.058983 | 0:2.18181664227 | 1:2.31569849479 | 2:7.78045496474 -2223171.5789 | 0:7.07663750353 | 1:6.56183680574 | 2:9.02218202452 -2732815.90545 | 0:8.69883338382 | 1:0.328998602125 | 2:6.58300096674 -1056484.5406 | 0:3.36294548915 | 1:5.55399398717 | 2:1.34577011678 -2087120.9362 | 0:6.64355350849 | 1:4.12933085038 | 2:8.51836369265 -1375955.1871 | 0:4.37987937605 | 1:8.61173452893 | 2:1.71693901701 -211343.629089 | 0:0.672763833517 | 1:4.12696942153 | 2:2.72787903688 -2468530.3478 | 0:7.8576182187 | 1:4.108550231 | 2:4.648581367 -2771241.03647 | 0:8.82121870986 | 1:8.9343939339 | 2:5.15494406977 -3061576.87713 | 0:9.74532469978 | 1:1.69196878148 | 2:5.58822859765 -2817440.51297 | 0:8.96821585888 | 1:1.92363218981 | 2:7.90645092985 -398244.63776 | 0:1.26766392304 | 1:1.25189599359 | 2:0.823566342374 -1817125.11973 | 0:5.78409957515 | 1:0.671110824645 | 2:8.40656956021 -2299870.98089 | 0:7.32074800371 | 1:2.91188639059 | 2:9.72389465645 -735936.917798 | 0:2.34257071985 | 1:1.01733882609 | 2:7.08375154842 -1012981.00941 | 0:3.22442766664 | 1:0.723955564324 | 2:8.94337201447 -1314109.27694 | 0:4.18294784889 | 1:0.530006963958 | 2:2.72099361696 -2049604.05577 | 0:6.52417297811 | 1:8.70954165011 | 2:0.257737838826 -2230062.28079 | 0:7.09859884628 | 1:9.75430183027 | 2:3.88496255574 -2013920.02237 | 0:6.41055701741 | 1:5.22496839036 | 2:6.14515715698 -231152.39865 | 0:0.735815150033 | 1:3.89412513686 | 2:9.42498186657 -1268796.83152 | 0:4.03874916535 | 1:4.63746183045 | 2:9.17496695425 -2469379.54941 | 0:7.86035792177 | 1:8.35237665646 | 2:9.34140708931 -2501912.29907 | 0:7.96386445449 | 1:2.72844903205 | 2:6.29253821716 -1644602.7088 | 0:5.23499328102 | 1:6.47430760593 | 2:0.636069304186 -687996.743935 | 0:2.19000701294 | 1:5.04400371296 | 2:7.06563760806 -1593645.04437 | 0:5.07275680555 | 1:2.64240163817 | 2:0.411237399111 -846448.196414 | 0:2.69433630538 | 1:0.665296998636 | 2:8.83887392122 -453968.960225 | 0:1.44506993388 | 1:4.71038174635 | 2:1.61990338467 -2778403.08475 | 0:8.84396821125 | 1:3.36698911675 | 2:9.7882177376 -631743.875083 | 0:2.01096086114 | 1:6.48638210888 | 2:4.8694102593 -715659.183053 | 0:2.27806081414 | 1:5.21190277809 | 2:0.975937749031 -1899485.02916 | 0:6.04627000766 | 1:1.88567503736 | 2:4.44360520928 -2184356.63862 | 0:6.95305448169 | 1:2.95361589256 | 2:3.6172461642 -1295750.81729 | 0:4.12458807713 | 1:9.46436642407 | 2:0.743422401491 -178124.361953 | 0:0.567034370257 | 1:5.38331350588 | 2:7.00638039986 -1280549.19691 | 0:4.07613009133 | 1:1.38614498198 | 2:0.159946898443 -3136985.18436 | 0:9.98539837664 | 1:6.48865457366 | 2:4.16392977465 -2611155.03902 | 0:8.31158995121 | 1:2.12120845512 | 2:8.86979533752 -2760016.64832 | 0:8.78542173545 | 1:0.981060341551 | 2:5.90047488943 -1024294.3105 | 0:3.26044981996 | 1:1.97213931103 | 2:4.50596244085 -2395949.7719 | 0:7.62662252927 | 1:8.24180242256 | 2:8.78573638572 -3004126.9356 | 0:9.5624832321 | 1:4.88344106166 | 2:8.66891651377 -1634392.52989 | 0:5.20245117632 | 1:1.59749898021 | 2:7.16267230023 -229367.796371 | 0:0.730136770752 | 1:4.14811647063 | 2:4.49631627627 -1740872.26169 | 0:5.54143596507 | 1:7.27662752996 | 2:4.5205827203 -1704410.30638 | 0:5.42532978929 | 1:2.16785951773 | 2:0.408459653198 -2255256.63736 | 0:7.1787677781 | 1:6.59374604112 | 2:6.16966140008 -1990798.86565 | 0:6.33693171587 | 1:1.94290934183 | 2:5.93960968325 -2451430.04423 | 0:7.80322128585 | 1:8.17406294768 | 2:0.884625192551 -1192146.71065 | 0:3.79479742886 | 1:8.507310058 | 2:5.84156730474 -2250311.90667 | 0:7.16299440077 | 1:2.67575182249 | 2:3.52809693683 -234362.530565 | 0:0.746067434519 | 1:7.84819068085 | 2:0.801960482607 -667589.214163 | 0:2.12503549226 | 1:3.62031660024 | 2:7.76281440155 -1242883.08114 | 0:3.95623303526 | 1:1.15608219554 | 2:0.63339467114 -685748.738327 | 0:2.18284646379 | 1:4.47376397822 | 2:8.76198280124 -542152.326838 | 0:1.72580313247 | 1:8.95183180507 | 2:8.92245596901 -3071578.90144 | 0:9.77718629006 | 1:4.48939741031 | 2:7.93076323467 -5835.78158745 | 0:0.0186186693757 | 1:4.95976833732 | 2:7.2268362481 -2909483.53855 | 0:9.26126548238 | 1:9.72846272208 | 2:8.95784946025 -2122322.51325 | 0:6.75561856517 | 1:5.85224120122 | 2:5.12077182792 -219065.040942 | 0:0.69732397111 | 1:2.0518471598 | 2:7.27447110473 -1156775.2235 | 0:3.6821577997 | 1:2.87405818383 | 2:1.45303745809 -1857546.18793 | 0:5.91279531031 | 1:4.30773909639 | 2:9.87696305144 -2393367.36728 | 0:7.61839753865 | 1:7.66976774234 | 2:4.05262098951 -2384325.58998 | 0:7.58958298116 | 1:3.76745496293 | 2:9.23873036646 -1219860.47239 | 0:3.88301886109 | 1:9.16974118256 | 2:6.82837973835 -315984.8449 | 0:1.00586889075 | 1:6.61253000186 | 2:5.81244856798 -397183.946401 | 0:1.26434066899 | 1:7.39993769348 | 2:2.59043808348 -2119110.35077 | 0:6.74536628906 | 1:2.64842843622 | 2:2.89328128053 -1872738.5434 | 0:5.96118607614 | 1:8.01221151016 | 2:4.17679473213 -497106.268056 | 0:1.58235394739 | 1:1.64786132397 | 2:2.10601223286 -890850.356202 | 0:2.83568784184 | 1:2.39871145613 | 2:3.85064565747 -1170662.4817 | 0:3.72640196928 | 1:7.46663021009 | 2:2.11014891765 -762947.378885 | 0:2.42856430164 | 1:2.93489390971 | 2:7.85674746837 -2094629.70788 | 0:6.66750088842 | 1:9.48476896611 | 2:0.83964257178 -849817.10176 | 0:2.70509680147 | 1:4.94623496951 | 2:4.66675317573 -1754508.5765 | 0:5.58481703883 | 1:4.41314156166 | 2:9.53156900537 -233720.517761 | 0:0.743969252693 | 1:1.51981644037 | 2:6.79145289707 -1523920.48885 | 0:4.85085246585 | 1:6.81585790987 | 2:9.81883434836 -2792356.71175 | 0:8.88836943634 | 1:1.67601383048 | 2:0.538849451542 -2337682.11365 | 0:7.44116186532 | 1:9.54125460149 | 2:1.90677599773 -164597.216481 | 0:0.524001485574 | 1:8.32702336927 | 2:7.55936358694 -1692732.69106 | 0:5.38820772097 | 1:7.84441234698 | 2:0.442673449558 -384863.212341 | 0:1.22509611271 | 1:4.33850103994 | 2:7.49487846529 -140513.865943 | 0:0.447335436204 | 1:7.59681483165 | 2:8.80063966329 -2617215.69748 | 0:8.33090730315 | 1:5.09592944533 | 2:2.65685796664 -1664765.99462 | 0:5.29912559479 | 1:0.73915793358 | 2:8.15831788678 -2884182.47535 | 0:9.18072145851 | 1:8.78130655512 | 2:8.18483009678 -105352.49308 | 0:0.335374804948 | 1:3.14401127778 | 2:2.91867668936 -1078978.94539 | 0:3.43450454029 | 1:0.578039694432 | 2:5.759348745 -409021.165043 | 0:1.30199780585 | 1:4.8574343784 | 2:3.67330933319 -849835.659277 | 0:2.70517065467 | 1:6.65993823017 | 2:9.35870820841 -1641477.28684 | 0:5.22500873709 | 1:2.29999849661 | 2:0.726669936049 -1917033.46619 | 0:6.1021129156 | 1:0.0831236406605 | 2:2.10126080057 -1747691.71339 | 0:5.56316363296 | 1:9.67172503588 | 2:0.89318413116 -28012.4936551 | 0:0.0891860271636 | 1:2.25072059228 | 2:0.179597355547 -2924954.27316 | 0:9.31043091555 | 1:0.513963534943 | 2:3.37159969583 -2033093.18913 | 0:6.47155537737 | 1:1.54121044128 | 2:7.04706629806 -2923172.08708 | 0:9.30482674781 | 1:8.47940559454 | 2:6.8015522278 -3079642.36966 | 0:9.80288942112 | 1:8.69667548941 | 2:0.440508051859 -2309247.93304 | 0:7.35061968334 | 1:5.68120204453 | 2:2.17623514766 -510805.318239 | 0:1.62601162731 | 1:7.70058870044 | 2:9.61982172166 -529732.624584 | 0:1.68623017524 | 1:4.33987003121 | 2:9.12303683295 -1060550.46613 | 0:3.37586604856 | 1:3.03904989467 | 2:7.472939786 -1304182.19689 | 0:4.15136788185 | 1:2.72528097552 | 2:5.06492170926 -2451539.11547 | 0:7.80356234838 | 1:7.46433188626 | 2:2.28864244195 -995097.318146 | 0:3.16757144377 | 1:8.76718179485 | 2:5.68860856958 -2610914.70132 | 0:8.31081271953 | 1:0.705474382946 | 2:6.50032483462 -1281683.94001 | 0:4.07973233855 | 1:0.255253570097 | 2:1.79805543391 -2774142.86224 | 0:8.83044412729 | 1:7.61415174793 | 2:7.7970445003 -1508816.26294 | 0:4.80274921066 | 1:3.92115829528 | 2:9.46866420693 -824213.531953 | 0:2.62356266572 | 1:0.845590715543 | 2:4.0293330196 -1031550.0993 | 0:3.28354435875 | 1:1.81288168846 | 2:7.80537266168 -1312340.57045 | 0:4.17733041198 | 1:1.98319152827 | 2:4.58852835136 -2795137.07939 | 0:8.897243373 | 1:4.42857495555 | 2:7.37720445595 -1456074.02412 | 0:4.63490743568 | 1:8.80478693556 | 2:3.14239750373 -527318.348626 | 0:1.67856964106 | 1:7.1628205012 | 2:5.42078787164 -2744689.30325 | 0:8.73667470438 | 1:5.78789934321 | 2:5.22989908191 -119822.079684 | 0:0.381475979497 | 1:8.13009730756 | 2:4.8306890978 -556296.995227 | 0:1.77082088804 | 1:8.23769298374 | 2:8.33313759346 -1248230.80392 | 0:3.97330067316 | 1:6.40674109072 | 2:7.97014126057 -118610.211988 | 0:0.377596831046 | 1:5.62024577133 | 2:9.19097311833 -2891140.6131 | 0:9.20283140005 | 1:4.31612779384 | 2:2.19123840054 -2810214.98578 | 0:8.9452539522 | 1:6.29173082386 | 2:3.37090720651 -1318369.19923 | 0:4.19651695502 | 1:1.61286019976 | 2:8.58495891523 -1005263.9389 | 0:3.19989561054 | 1:4.45247863915 | 2:1.26183823497 -970734.746082 | 0:3.08997726256 | 1:3.47629112077 | 2:1.0232800223 -1114541.8833 | 0:3.54770593626 | 1:0.688538334135 | 2:6.09367625031 -2293494.14497 | 0:7.30050941158 | 1:9.81227359169 | 2:2.67534371229 -2687263.09797 | 0:8.55383527729 | 1:0.457162356205 | 2:4.07117060629 -1470985.34846 | 0:4.68238082523 | 1:9.86318148488 | 2:9.93529342334 -1893632.45554 | 0:6.02764930416 | 1:2.88642740571 | 2:8.81139158526 -1412508.45338 | 0:4.49619564943 | 1:4.3821632116 | 2:8.96131535112 -1327396.1719 | 0:4.22526832434 | 1:3.6529954551 | 2:8.79253550177 -2535649.3985 | 0:8.07131457763 | 1:9.85900337382 | 2:2.18984915348 -2560883.4145 | 0:8.15162237523 | 1:8.16209771669 | 2:6.68375744851 -437973.122672 | 0:1.39419768611 | 1:9.82590541163 | 2:6.20892602557 -1841669.54931 | 0:5.86227840895 | 1:6.63223934309 | 2:0.320502784952 -1817978.49479 | 0:5.78685411617 | 1:5.09501493488 | 2:2.89789248529 -1173878.11448 | 0:3.73661167917 | 1:4.45536653761 | 2:4.38926867382 -1475403.2556 | 0:4.69637151759 | 1:1.52176876456 | 2:0.943334488768 -731207.325893 | 0:2.32759141006 | 1:9.76527886537 | 2:5.11030562677 -1316374.74568 | 0:4.19016524351 | 1:1.24614818568 | 2:6.78598379971 -1839351.21053 | 0:5.8548508627 | 1:1.06333764559 | 2:3.20732007555 -911750.265383 | 0:2.90223379629 | 1:4.65012391969 | 2:9.03026534707 -685534.737181 | 0:2.18219901106 | 1:8.38447969683 | 2:7.14033728048 -2573530.24029 | 0:8.19189283825 | 1:9.82357302602 | 2:3.50571071866 -2856825.11448 | 0:9.09360345897 | 1:4.52198963397 | 2:7.4014240866 -1836483.6883 | 0:5.84571682571 | 1:0.318802835904 | 2:5.26057739155 -256800.403882 | 0:0.817486094121 | 1:7.45755013405 | 2:0.367842540019 -1934420.66671 | 0:6.1574720554 | 1:1.69621537569 | 2:4.7245948042 -1609469.24613 | 0:5.12312306119 | 1:2.20356202016 | 2:1.06962074008 -160180.778397 | 0:0.509915757571 | 1:5.10925970987 | 2:8.0385283929 -29032.2604422 | 0:0.0924784027637 | 1:7.6243906734 | 2:7.10025604899 -2177967.34984 | 0:6.93275441473 | 1:7.32263493371 | 2:6.56681085115 -2473434.54345 | 0:7.87324887416 | 1:6.43897301273 | 2:4.12903189502 -915912.848579 | 0:2.91551744125 | 1:8.55913310655 | 2:3.39680978526 -1094044.87934 | 0:3.48252900229 | 1:8.46844644334 | 2:4.09725433118 -2143942.12375 | 0:6.82440209557 | 1:1.92406066815 | 2:8.961105099 -46049.5513205 | 0:0.146589328056 | 1:1.03520139745 | 2:3.43092926829 -632618.601475 | 0:2.01372353405 | 1:3.97426691489 | 2:4.75208872413 -1822416.98561 | 0:5.80099289235 | 1:6.32489469236 | 2:7.33697916639 -430094.474873 | 0:1.36911284544 | 1:9.09503481405 | 2:8.13459600422 -2666172.08393 | 0:8.48671137656 | 1:1.72524844181 | 2:6.15253768353 -351264.815072 | 0:1.11812342272 | 1:1.37317064464 | 2:6.50205617791 -898722.320535 | 0:2.8607602573 | 1:4.15540159654 | 2:1.25720255802 -1228056.86603 | 0:3.90904551469 | 1:1.83166881868 | 2:3.73308671282 -1017645.0639 | 0:3.23931187666 | 1:5.13504427367 | 2:7.75677239181 -2489183.99232 | 0:7.92335924998 | 1:3.92114310174 | 2:4.53415987084 -1139453.18029 | 0:3.62704663234 | 1:5.96409002437 | 2:5.50316224626 -2205854.48538 | 0:7.02151284647 | 1:6.26160710262 | 2:2.67034802375 -962040.408935 | 0:3.06230324041 | 1:3.5847858486 | 2:2.40752766012 -2886143.12276 | 0:9.18697261627 | 1:9.96582881771 | 2:0.0868720708492 -1846384.06895 | 0:5.87725121224 | 1:2.69174851921 | 2:5.29865759599 -2067033.43616 | 0:6.57960512196 | 1:3.22116234346 | 2:2.19993559826 -1046408.27171 | 0:3.33089461345 | 1:8.21002298993 | 2:6.82917014926 -1857303.81695 | 0:5.91205992936 | 1:8.49387551391 | 2:4.09949961936 -1979405.13388 | 0:6.30069733992 | 1:5.77185735799 | 2:5.2846904127 -2284304.53852 | 0:7.27123695899 | 1:7.37759844842 | 2:9.99693218348 -901615.55302 | 0:2.86999190958 | 1:6.72889688889 | 2:8.92054075025 -129937.163779 | 0:0.413637995016 | 1:4.03509451962 | 2:8.48952838109 -1614425.20955 | 0:5.13892927421 | 1:5.78313977964 | 2:2.7449215887 -76711.593442 | 0:0.244190921458 | 1:1.17426327642 | 2:1.14001220677 -2632530.7937 | 0:8.37965879152 | 1:5.32567903273 | 2:7.29045448791 -317892.560506 | 0:1.01196677543 | 1:9.56077544311 | 2:5.82128707424 -233557.925288 | 0:0.743448810565 | 1:1.18435320809 | 2:7.06199362972 -1909201.92064 | 0:6.07724942219 | 1:7.63121418001 | 2:8.27800690105 -1647978.24604 | 0:5.24574108556 | 1:6.83677822364 | 2:9.54911247466 -2261839.16945 | 0:7.19970488293 | 1:4.76637439095 | 2:4.95855388205 -1989937.69274 | 0:6.33425782507 | 1:9.74587805697 | 2:8.62043170118 -355998.252035 | 0:1.13323622398 | 1:6.68149799718 | 2:5.1216483597 -1813618.32205 | 0:5.77298098651 | 1:5.76077480695 | 2:7.89055931279 -172291.277634 | 0:0.548451111352 | 1:3.53323465795 | 2:8.90463038006 -41568.0196709 | 0:0.132371334183 | 1:6.50417497593 | 2:9.63550974938 -577548.758493 | 0:1.83845588491 | 1:6.90179212886 | 2:2.06003169722 -1279732.78146 | 0:4.07360499732 | 1:9.92283781791 | 2:1.3363301099 -570463.054184 | 0:1.81587158645 | 1:3.44927947486 | 2:4.2100987118 -1162120.62508 | 0:3.69915222139 | 1:0.493596361384 | 2:6.23053063991 -2584380.03126 | 0:8.22635127776 | 1:0.833882194663 | 2:8.27606735019 -625444.237677 | 0:1.99090845637 | 1:6.48416007457 | 2:5.28714088991 -3078759.36041 | 0:9.8000556712 | 1:6.02553647588 | 2:6.46596076334 -1867632.4274 | 0:5.94490300493 | 1:4.55931174513 | 2:7.45475727665 -1812155.42517 | 0:5.76828664399 | 1:1.37956594281 | 2:0.119340261204 -2316514.50946 | 0:7.37377563933 | 1:8.66111345319 | 2:4.09542106313 -966922.84093 | 0:3.07782011517 | 1:0.755954746866 | 2:3.94659427078 -158238.041694 | 0:0.503718873632 | 1:3.60735659673 | 2:9.22978088235 -2735843.43809 | 0:8.70851182962 | 1:5.14014376571 | 2:1.61442989581 -1691724.01029 | 0:5.38498949335 | 1:6.97563089127 | 2:8.0224532751 -2341312.14589 | 0:7.45269432628 | 1:6.95607322884 | 2:0.347753840396 -560532.710184 | 0:1.78430340473 | 1:8.21518521832 | 2:9.83893279263 -2930506.22989 | 0:9.32812244556 | 1:2.72674964327 | 2:7.27560588682 -1305380.63703 | 0:4.15517573783 | 1:1.92531063522 | 2:0.4833524703 -937257.574298 | 0:2.98340771518 | 1:2.51295187411 | 2:2.91567199437 -2883181.73475 | 0:9.17749811737 | 1:4.38978503967 | 2:9.19746428875 -1260252.86176 | 0:4.01155992652 | 1:5.45874333238 | 2:4.88253217574 -577111.259001 | 0:1.83703917858 | 1:4.10786136178 | 2:1.17817235215 -1090457.09467 | 0:3.47108779186 | 1:6.04241362845 | 2:6.85220719623 -1686349.84857 | 0:5.36785428357 | 1:3.64771568026 | 2:5.36124774742 -381855.041266 | 0:1.21555346773 | 1:8.12568675004 | 2:7.71097244112 -1046231.40758 | 0:3.33026533362 | 1:0.523752793051 | 2:7.91412114822 -1838159.66823 | 0:5.85111909421 | 1:8.13848404065 | 2:5.0452712915 -2592679.90826 | 0:8.25283478138 | 1:8.27078392121 | 2:2.04467482626 -133042.69965 | 0:0.42354747977 | 1:6.8461444039 | 2:3.74420031081 -552191.545304 | 0:1.75770872038 | 1:3.12494039841 | 2:6.61134223755 -1805211.4079 | 0:5.74624981278 | 1:9.10960973457 | 2:7.1427559648 -2148716.40955 | 0:6.83958966907 | 1:0.827047667123 | 2:8.56407964888 -2005852.33456 | 0:6.3848399728 | 1:0.961790531378 | 2:3.4938087449 -2184571.28905 | 0:6.95375297947 | 1:4.72074945879 | 2:1.5666636015 -1733541.76236 | 0:5.51808505654 | 1:5.28447420644 | 2:4.8493953202 -2492586.78267 | 0:7.93418680692 | 1:3.47247355456 | 2:0.558694040239 -298931.832053 | 0:0.951596368796 | 1:7.65002950363 | 2:8.53216050369 -159335.489146 | 0:0.507204175995 | 1:2.68176475977 | 2:2.4108797722 -2265603.92541 | 0:7.211668676 | 1:2.47017617038 | 2:0.426817920529 -1695340.05748 | 0:5.39647884467 | 1:4.55346317079 | 2:3.79427861092 -2742632.23893 | 0:8.73015238994 | 1:8.74751028903 | 2:9.30279142035 -220945.63929 | 0:0.703303653975 | 1:1.30381528271 | 2:0.204125379053 -1167448.88408 | 0:3.71611655043 | 1:0.95029363405 | 2:3.57586571298 -334397.037021 | 0:1.06448125892 | 1:7.13313713302 | 2:1.73093247829 -2045438.89024 | 0:6.51085036906 | 1:1.23648073452 | 2:6.33104549933 -1632753.46039 | 0:5.1972349329 | 1:1.7228377388 | 2:0.101326102487 -2481380.99101 | 0:7.8985211639 | 1:3.88167126911 | 2:7.79092215573 -323650.87603 | 0:1.03022942401 | 1:1.83379709724 | 2:1.62178711142 -1597895.08251 | 0:5.08627027291 | 1:0.922568289744 | 2:4.63148422235 -2670175.3548 | 0:8.49946824219 | 1:3.35376466454 | 2:7.09282187158 -2922749.87951 | 0:9.30346694047 | 1:6.63876330523 | 2:7.98773378001 -1586305.61268 | 0:5.04942232542 | 1:5.85079497649 | 2:3.32029302498 -2810418.64956 | 0:8.94592569742 | 1:9.01166698386 | 2:5.25212636062 -2195666.11013 | 0:6.98910728941 | 1:9.16856373458 | 2:9.56890273945 -2338289.62282 | 0:7.44302463294 | 1:1.31101106733 | 2:0.16162326692 -362746.283782 | 0:1.15469391995 | 1:4.13410351691 | 2:5.01509787159 -619923.276758 | 0:1.97329767103 | 1:2.19419959899 | 2:6.88052095052 -520225.968289 | 0:1.65597124986 | 1:4.54007411278 | 2:4.26451318174 -365332.894857 | 0:1.16296673889 | 1:8.69847623753 | 2:6.02799980273 -11616.0680094 | 0:0.0370578152001 | 1:9.58603766533 | 2:6.0336205771 -2822460.33719 | 0:8.98425060969 | 1:8.43177513129 | 2:5.62253069231 -60509.2120403 | 0:0.192619036579 | 1:1.39921684675 | 2:5.47161051672 -1293099.66011 | 0:4.1160760401 | 1:0.986188570455 | 2:1.98550313976 -285898.640545 | 0:0.910065403655 | 1:2.4341735842 | 2:8.59606932663 -1065755.35352 | 0:3.39246060033 | 1:6.15358689644 | 2:3.006102258 -1923548.70821 | 0:6.12292985521 | 1:9.15578480395 | 2:8.24433364782 -1800099.96723 | 0:5.7299660456 | 1:7.54084379609 | 2:2.27725364697 -609449.250848 | 0:1.94002167271 | 1:9.60067543012 | 2:0.430297984203 -1652815.19248 | 0:5.26110756501 | 1:3.35758044166 | 2:9.12612115314 -2483118.9257 | 0:7.90405023323 | 1:3.53930857138 | 2:6.02933090159 -282407.778668 | 0:0.898972823682 | 1:4.65854376433 | 2:6.29492926109 -786730.347269 | 0:2.50430282907 | 1:6.98347532758 | 2:9.17744705258 -2529021.27495 | 0:8.05015573771 | 1:2.80496497238 | 2:4.65576183681 -637922.559966 | 0:2.03062633189 | 1:6.26488364174 | 2:2.05007854931 -430388.670407 | 0:1.37002222225 | 1:5.95605840843 | 2:6.12291405989 -1024880.25308 | 0:3.26236471389 | 1:7.74283290887 | 2:5.14266198446 -629742.053361 | 0:2.00457021751 | 1:4.3253158154 | 2:2.56724885461 -600698.577576 | 0:1.91216442013 | 1:9.25626897975 | 2:0.788143153596 -2775661.76008 | 0:8.83527455311 | 1:7.1063677625 | 2:8.53532167464 -523913.335532 | 0:1.6676968265 | 1:3.18515999445 | 2:0.677188991794 -1094876.18849 | 0:3.4851622198 | 1:6.97023194088 | 2:6.534581786 -802612.477448 | 0:2.55484131623 | 1:5.13491770956 | 2:8.49115634256 -2630243.06357 | 0:8.37235328599 | 1:2.60974645584 | 2:5.19651386888 -3091634.57612 | 0:9.84103224181 | 1:5.26639950902 | 2:6.14327767469 -1061780.76337 | 0:3.37983422316 | 1:9.06876321718 | 2:2.52767168933 -266523.267648 | 0:0.848395691469 | 1:2.90568061767 | 2:6.40532539506 -3031247.69993 | 0:9.64882828212 | 1:6.84293601142 | 2:2.64309450684 -2536699.39291 | 0:8.0746569125 | 1:9.87013455939 | 2:2.93543278704 -2126010.22417 | 0:6.76738415427 | 1:9.00898680633 | 2:2.96725137133 -423575.901869 | 0:1.34829951946 | 1:1.67043115386 | 2:3.11145570561 -99517.6980813 | 0:0.316814334696 | 1:4.56697318868 | 2:4.79662743118 -2114196.90754 | 0:6.72970898669 | 1:0.641336102257 | 2:7.86417333606 -3057758.43914 | 0:9.73323531214 | 1:9.23737652983 | 2:3.28913061149 -1345890.85324 | 0:4.28414593917 | 1:4.48371379996 | 2:2.0126816108 -2390434.60095 | 0:7.6090223188 | 1:3.0412215073 | 2:6.52517686346 -550400.490877 | 0:1.75203037025 | 1:5.76317867433 | 2:2.56278377009 -1524727.00035 | 0:4.85344205204 | 1:9.41006927934 | 2:5.82373323542 -125127.250914 | 0:0.398315338262 | 1:2.61898236873 | 2:3.01627341198 -1811282.53957 | 0:5.76558116511 | 1:9.84269014197 | 2:5.59179158053 -1544768.53098 | 0:4.91715701662 | 1:0.22147801288 | 2:2.74567658228 -1822531.2305 | 0:5.80133043391 | 1:3.29789238535 | 2:3.91851319694 -2996420.91958 | 0:9.53793893231 | 1:3.11345280516 | 2:1.72610487764 -2401959.25052 | 0:7.64571751905 | 1:4.32455787693 | 2:2.60794732052 -2197977.89451 | 0:6.99644638517 | 1:6.90236720164 | 2:6.042023775 -2512530.45452 | 0:7.99772040127 | 1:9.36864537743 | 2:7.43007692704 -1327174.45051 | 0:4.2245368249 | 1:0.66932377339 | 2:7.95969338697 -1253174.01101 | 0:3.98903789352 | 1:6.69541923766 | 2:3.48594602523 -1025011.86932 | 0:3.26275769613 | 1:4.73274493569 | 2:0.263208060974 -2423369.07946 | 0:7.71391068704 | 1:9.36829340208 | 2:1.14211938525 -2238856.06334 | 0:7.12655454943 | 1:5.60419100614 | 2:5.21708089178 -3040920.86823 | 0:9.67961124677 | 1:5.94887424907 | 2:2.16296021194 -355252.25574 | 0:1.13085783158 | 1:6.2397688406 | 2:1.86762361648 -2424891.38463 | 0:7.71874574559 | 1:8.1402462757 | 2:8.31958184382 -1429826.37731 | 0:4.55133188876 | 1:5.71864836026 | 2:7.01449744779 -12841.1654013 | 0:0.0409087773916 | 1:3.94656885655 | 2:6.33485229374 -1541970.6039 | 0:4.90831404935 | 1:7.53857390226 | 2:3.93987816401 -228644.125845 | 0:0.727836396499 | 1:4.51241472878 | 2:1.54910963924 -514782.035823 | 0:1.6386094777 | 1:0.693389828687 | 2:6.37886290935 -236451.478897 | 0:0.752651257748 | 1:0.253725440112 | 2:9.92814644788 -2182997.99161 | 0:6.94872555674 | 1:2.46515812338 | 2:5.83662902583 -1649497.62131 | 0:5.25058744427 | 1:7.99985126346 | 2:7.1600297203 -2381414.7402 | 0:7.58029730476 | 1:1.43201854181 | 2:8.97278286126 -2414120.97821 | 0:7.68443735775 | 1:5.23161472771 | 2:7.38412127078 -1645997.72355 | 0:5.23941063158 | 1:3.79374975547 | 2:5.60965394066 -1573023.55732 | 0:5.0071707688 | 1:8.93145457343 | 2:9.12086327578 -3100205.63799 | 0:9.86833796658 | 1:7.95175673499 | 2:7.32173491545 -1833884.17638 | 0:5.83747353158 | 1:3.93757568964 | 2:5.36817297561 -48843.6745604 | 0:0.155518192948 | 1:5.07949291044 | 2:7.81900718026 -1449928.20554 | 0:4.61527631911 | 1:0.881032384436 | 2:0.291399133471 -264906.106725 | 0:0.843260485669 | 1:4.3410319332 | 2:3.78136253008 -948542.083209 | 0:3.01930960414 | 1:0.443809222964 | 2:5.46438654456 -575109.527441 | 0:1.8307036388 | 1:8.30148649251 | 2:8.26358908374 -2605520.29898 | 0:8.29366569833 | 1:3.47717531312 | 2:6.23022862925 -1438386.54346 | 0:4.57854802937 | 1:2.03944945303 | 2:4.90662850851 -1247383.97313 | 0:3.97059532481 | 1:5.27066925229 | 2:0.252096030348 -799404.009794 | 0:2.54464198995 | 1:6.70595134578 | 2:1.46162239445 -1858264.25067 | 0:5.91512948765 | 1:9.93138064136 | 2:5.01386616806 -2764211.43476 | 0:8.7988407463 | 1:8.69935778402 | 2:3.45898281817 -336467.830413 | 0:1.07106535209 | 1:6.26920316616 | 2:5.91537343684 -992388.173607 | 0:3.15893960897 | 1:7.79889824275 | 2:7.76613822024 -1605591.31257 | 0:5.11083988207 | 1:9.23761943077 | 2:8.13022337257 -1261820.10921 | 0:4.01652981791 | 1:3.27743643353 | 2:3.63901365817 -3004320.10457 | 0:9.56310363054 | 1:5.52357932679 | 2:2.93730048444 -2266709.79943 | 0:7.21522716863 | 1:6.91979472594 | 2:1.73513128778 -2844157.70889 | 0:9.05331120243 | 1:7.92810251862 | 2:4.52322064211 -3022440.85899 | 0:9.62075461624 | 1:2.13671589655 | 2:9.23002836665 -1922321.32727 | 0:6.11899240657 | 1:5.61187847436 | 2:9.74475505827 -573384.349926 | 0:1.82514353712 | 1:0.338949603813 | 2:0.999252615663 -33530.5939167 | 0:0.106802471464 | 1:8.25229545649 | 2:4.840384325 -108489.06132 | 0:0.345344060559 | 1:1.43299144739 | 2:5.53489358891 -873709.415026 | 0:2.78118019994 | 1:8.62561196979 | 2:1.11773979348 -1898798.3701 | 0:6.04408136645 | 1:1.54535284091 | 2:8.42754068138 -685707.302036 | 0:2.18274276261 | 1:7.74226092993 | 2:3.33371056185 -775096.269511 | 0:2.46729607181 | 1:9.96203638094 | 2:7.811588181 -1904172.6842 | 0:6.06118947515 | 1:1.67532600855 | 2:9.80213358878 -1779079.42972 | 0:5.66300428408 | 1:1.59895839273 | 2:9.79059052784 -421452.644085 | 0:1.34157077146 | 1:5.12469232223 | 2:9.37715245427 -2465107.88023 | 0:7.84673416976 | 1:5.26930521243 | 2:9.99184634345 -1792706.39687 | 0:5.70637708763 | 1:1.22605683259 | 2:7.10204305933 -1995187.07128 | 0:6.35090289651 | 1:2.29955310938 | 2:3.01523033327 -2640314.72459 | 0:8.40441953377 | 1:3.4360592858 | 2:2.94414505215 -1240059.59438 | 0:3.94731717902 | 1:9.45508008578 | 2:3.83982013697 -902624.300145 | 0:2.87318594339 | 1:4.76850548694 | 2:5.11796947046 -522983.374274 | 0:1.66471934287 | 1:1.17703483896 | 2:2.40221496246 -1612187.56472 | 0:5.13180860103 | 1:6.01238985439 | 2:5.02944674302 -2954454.12071 | 0:9.40432769717 | 1:0.0237295810268 | 2:6.39791444526 -1318469.50035 | 0:4.19685778608 | 1:4.11250029905 | 2:6.01730528877 -321817.916093 | 0:1.02439903719 | 1:2.31034399585 | 2:1.15669459931 -39322.8718003 | 0:0.125243280115 | 1:8.64643472248 | 2:0.770569335436 -2138822.10268 | 0:6.80812856037 | 1:4.70764881095 | 2:9.77297940073 -2096400.6335 | 0:6.673088884 | 1:3.79970822369 | 2:4.80297896152 -2087323.37824 | 0:6.64416685266 | 1:0.529902828773 | 2:5.68816504856 -2765611.62781 | 0:8.80328269903 | 1:6.96001482944 | 2:6.68359836141 -1160536.17737 | 0:3.69415349612 | 1:5.67927011322 | 2:7.11025794252 -1158444.58292 | 0:3.68748176404 | 1:4.05925690623 | 2:1.78852727044 -2300083.91023 | 0:7.32141873008 | 1:2.09468474037 | 2:7.31029063612 -2952490.76968 | 0:9.39813616842 | 1:6.74939469071 | 2:6.7614572261 -1741600.16356 | 0:5.54376556525 | 1:8.73898865064 | 2:4.20638935907 -581430.109751 | 0:1.85080064397 | 1:5.74529883357 | 2:2.11307941638 -1760479.1692 | 0:5.6037890488 | 1:0.588407866652 | 2:2.24764330683 -334995.577317 | 0:1.06639062337 | 1:7.61421893155 | 2:1.8269185557 -70904.2683273 | 0:0.225774185364 | 1:9.12323980338 | 2:7.31663687311 -1586401.27957 | 0:5.04970344595 | 1:3.13849196195 | 2:9.3773620343 -1092624.71604 | 0:3.47793652161 | 1:0.126810843603 | 2:8.751364941 -1950261.84588 | 0:6.20790254639 | 1:2.4391854608 | 2:0.800742377344 -1969941.1629 | 0:6.27058375217 | 1:7.06940953512 | 2:2.04464374179 -1168777.37489 | 0:3.72035399128 | 1:1.96112990385 | 2:6.1941264345 -1566108.08089 | 0:4.98515864282 | 1:8.99379754287 | 2:7.26394744458 -2425632.00389 | 0:7.72108647112 | 1:6.19955813731 | 2:7.31398489322 -1868354.49419 | 0:5.94722145004 | 1:6.88167694948 | 2:9.95426095645 -45125.4339917 | 0:0.143646652686 | 1:0.905819975498 | 2:2.60951686056 -549605.266166 | 0:1.74945529275 | 1:0.686035579207 | 2:7.9058379081 -2389274.88059 | 0:7.60537931409 | 1:8.66396692831 | 2:6.87478302251 -62376.6159271 | 0:0.198586202525 | 1:4.06895718728 | 2:2.09010749889 -2687232.10924 | 0:8.55380684261 | 1:8.59580439176 | 2:2.70188880683 -303109.715939 | 0:0.964834953662 | 1:0.689400708029 | 2:7.12053626991 -1429094.89435 | 0:4.54900425613 | 1:5.80581386355 | 2:5.13768794247 -2686880.93861 | 0:8.55263989092 | 1:2.89921890546 | 2:4.51046796377 -2751754.27629 | 0:8.75917544886 | 1:7.20426250648 | 2:2.8931782511 -2185873.80872 | 0:6.95787791143 | 1:2.2723469408 | 2:7.48470328531 -2104533.64727 | 0:6.69896209521 | 1:2.06110639026 | 2:2.25330627515 -388730.2403 | 0:1.23744246475 | 1:8.65202427273 | 2:1.11667091425 -147461.225019 | 0:0.469418550934 | 1:3.99908697839 | 2:2.1701040026 -2452608.22152 | 0:7.80693918613 | 1:4.42297324654 | 2:6.55322889908 -2834504.20199 | 0:9.02254241473 | 1:3.21051262594 | 2:6.10404887274 -305610.763437 | 0:0.972800324469 | 1:1.18586680353 | 2:1.61781513915 -1192497.30366 | 0:3.7959075348 | 1:7.82714538978 | 2:1.23359990476 -637967.772575 | 0:2.03072148707 | 1:0.612208260842 | 2:2.26864840899 -2643514.95002 | 0:8.41462945193 | 1:6.13430690953 | 2:3.84003188006 -2387447.68613 | 0:7.59956724487 | 1:9.13651364332 | 2:1.67017603317 -131864.97724 | 0:0.419766962931 | 1:3.17050462877 | 2:0.669505064018 -2988043.59246 | 0:9.51132913404 | 1:9.61511577571 | 2:4.64535379858 -2572608.07682 | 0:8.18887838693 | 1:0.652523606905 | 2:0.663110305175 -1085047.55516 | 0:3.45387018641 | 1:6.21724717096 | 2:9.39164380397 -2759572.76006 | 0:8.78405605447 | 1:6.45976655579 | 2:7.72441580205 -1700222.73065 | 0:5.41202333547 | 1:4.83704789246 | 2:5.56212345837 -2726474.03803 | 0:8.67868534408 | 1:4.82324240052 | 2:7.79009132216 -888022.1868 | 0:2.82674325552 | 1:9.09506019185 | 2:4.02112097253 -883928.364675 | 0:2.81371892721 | 1:9.87446017885 | 2:8.02504320103 -2058870.23959 | 0:6.55362421269 | 1:3.6123400136 | 2:0.756937553644 -133326.097529 | 0:0.424450095959 | 1:6.90781230029 | 2:3.94255566126 -558051.048581 | 0:1.77638891983 | 1:6.46424025716 | 2:7.60784883368 -1070873.98815 | 0:3.40873506667 | 1:3.98954258144 | 2:4.15094439115 -1154204.12739 | 0:3.67397334608 | 1:2.82842974956 | 2:6.29886454132 -468303.304771 | 0:1.49068784514 | 1:3.57858908758 | 2:5.80533106586 -1910384.57351 | 0:6.08098503233 | 1:4.28164788321 | 2:4.3028873816 -1049506.72743 | 0:3.34070100762 | 1:1.68281199627 | 2:1.93767461439 -560497.665102 | 0:1.78412871572 | 1:0.895981092361 | 2:7.87740852748 -47050.1392393 | 0:0.149778521267 | 1:1.52443922568 | 2:6.78527927482 -1256533.1692 | 0:3.99975610209 | 1:9.67087626397 | 2:1.42843615614 -1993487.26485 | 0:6.3455101262 | 1:4.37302122397 | 2:2.72873548881 -2264690.13843 | 0:7.20877781883 | 1:4.53592596946 | 2:5.07708737685 -78162.1622721 | 0:0.248828243497 | 1:3.49442277378 | 2:8.96432569866 -2516754.7893 | 0:8.01112900527 | 1:4.97707498194 | 2:2.65595735048 -66835.9266138 | 0:0.212751695001 | 1:0.71333506839 | 2:1.9659985023 -1087391.91246 | 0:3.46135578505 | 1:8.91499008137 | 2:8.73296732825 -353683.980328 | 0:1.12585956978 | 1:5.51153418779 | 2:2.73859578355 -2190800.11825 | 0:6.97360528782 | 1:7.65511827707 | 2:4.90867657244 -746090.72809 | 0:2.37489480454 | 1:1.42022460329 | 2:0.199366169545 -2869072.90135 | 0:9.13256182823 | 1:1.32473833906 | 2:0.0200755213851 -2801826.34003 | 0:8.91857410219 | 1:8.84920734504 | 2:9.47172827866 -2731914.73462 | 0:8.69602675304 | 1:7.50335705508 | 2:5.66574086404 -2144971.41526 | 0:6.82766884784 | 1:0.812661474566 | 2:7.03257386547 -2186709.65107 | 0:6.96059622941 | 1:8.96670263757 | 2:0.518420562271 -2002032.67409 | 0:6.37269621844 | 1:2.65579375353 | 2:1.77432353081 -3073131.79282 | 0:9.78217257733 | 1:9.50623906772 | 2:4.09762813204 -745895.665358 | 0:2.37429790489 | 1:4.2030063057 | 2:1.88485595125 -1966358.72099 | 0:6.2591941587 | 1:8.6556162138 | 2:7.30569781289 -1207267.22937 | 0:3.84288544737 | 1:3.62357736684 | 2:5.56421699948 -1307628.2144 | 0:4.16231776744 | 1:0.506680561101 | 2:1.64241079987 -1892566.79958 | 0:6.02423478468 | 1:0.286402109805 | 2:5.31951552038 -32915.8563201 | 0:0.104799743241 | 1:2.9248042058 | 2:2.53485076536 -303759.236619 | 0:0.9669009368 | 1:0.514681749951 | 2:2.3925828903 -112166.758216 | 0:0.357073177121 | 1:4.05684183217 | 2:6.29381435229 -333650.471552 | 0:1.06207388934 | 1:3.54223399423 | 2:6.48091731739 -2797712.34714 | 0:8.90543751352 | 1:4.05781366476 | 2:7.17582965445 -3139689.9587 | 0:9.99397280467 | 1:2.41463098293 | 2:8.35012247385 -360889.001593 | 0:1.14882007733 | 1:8.54800298218 | 2:6.57336736214 -1213625.24849 | 0:3.86311670165 | 1:2.81600973471 | 2:2.18704157748 -1818990.23107 | 0:5.79011498918 | 1:9.78001117607 | 2:8.91349995773 -2716765.6324 | 0:8.64779635421 | 1:6.42894761761 | 2:1.60883153903 -2338541.80318 | 0:7.44389182722 | 1:8.78574524472 | 2:2.36028392679 -1487689.51351 | 0:4.7354678644 | 1:0.123730768625 | 2:4.37503765466 -2560902.94989 | 0:8.15163529346 | 1:2.45102088666 | 2:3.3101803994 -2015353.22092 | 0:6.41514029755 | 1:7.68997163703 | 2:0.577878721805 -246852.68508 | 0:0.785841297294 | 1:9.75315323725 | 2:8.61754809323 -2268936.62816 | 0:7.22225846699 | 1:0.320879334218 | 2:9.41172525041 -537708.851741 | 0:1.71166688371 | 1:9.85416431279 | 2:6.46007561681 -1511673.23351 | 0:4.81187121418 | 1:7.16430614239 | 2:8.43861387222 -1651139.44663 | 0:5.25582019213 | 1:8.77089028552 | 2:5.71700188528 -406047.268981 | 0:1.29254289604 | 1:6.16778618382 | 2:2.87444905568 -3075988.62191 | 0:9.791186007 | 1:0.215082547654 | 2:5.35846755924 -982296.528014 | 0:3.12677248676 | 1:2.65301201435 | 2:9.01501141398 -2464064.02277 | 0:7.84342986582 | 1:7.40237875763 | 2:1.66563881529 -521689.722368 | 0:1.66062123117 | 1:3.46236335965 | 2:9.18773263322 -2640525.98603 | 0:8.40507908355 | 1:1.93866467223 | 2:6.07274680268 -2408461.47082 | 0:7.66644604066 | 1:7.95235284554 | 2:2.40326268122 -657254.761207 | 0:2.09217308365 | 1:7.46959055653 | 2:9.95131172019 -2752861.07322 | 0:8.7626720281 | 1:4.1359632698 | 2:6.50319153448 -1402575.61778 | 0:4.46458419774 | 1:5.05136685474 | 2:7.31137866713 -1064505.1833 | 0:3.38844930771 | 1:2.45858399323 | 2:6.80931853993 -1257825.03322 | 0:4.00383290436 | 1:5.57497518415 | 2:7.96623798065 -1845372.20237 | 0:5.87403217226 | 1:2.90436794564 | 2:3.86219751211 -56135.2772749 | 0:0.178703604418 | 1:2.23925782567 | 2:3.18217179523 -1306835.09941 | 0:4.15981149629 | 1:2.62747145857 | 2:0.104982101448 -2460201.87405 | 0:7.83113996551 | 1:7.83261231982 | 2:3.66924649694 -1481817.07604 | 0:4.71682746133 | 1:6.17062417791 | 2:8.14959818985 -182199.822041 | 0:0.579974801005 | 1:1.65368164273 | 2:8.89311807403 -2466215.48711 | 0:7.85023664222 | 1:2.58530703208 | 2:5.00417746579 -25664.9054574 | 0:0.0817041063172 | 1:1.17154522948 | 2:8.52679010811 -1145944.3714 | 0:3.64773521907 | 1:9.03221287408 | 2:3.7201099804 -562920.948838 | 0:1.79186613932 | 1:3.66259464099 | 2:5.65700395335 -1098816.8851 | 0:3.49766126949 | 1:1.80135371365 | 2:6.56565432129 -2356861.24762 | 0:7.50218096147 | 1:6.05943171236 | 2:8.57398615087 -1927582.50863 | 0:6.13569936529 | 1:0.984601035534 | 2:1.17530039757 -2146576.46351 | 0:6.83285191364 | 1:9.39514013535 | 2:2.9257365302 -689599.991986 | 0:2.1950796571 | 1:1.490043348 | 2:9.26858495424 -327772.341987 | 0:1.04338729332 | 1:6.3345777114 | 2:9.63917137177 -2103522.55336 | 0:6.69574224816 | 1:1.89504772429 | 2:1.13615926604 -1789873.45664 | 0:5.69737186099 | 1:2.65307727765 | 2:3.66827223141 -2772922.17877 | 0:8.82657450874 | 1:9.46211334629 | 2:6.65492349243 -585998.874255 | 0:1.86529769718 | 1:0.437267759889 | 2:1.22964040786 -952469.502785 | 0:3.03181949549 | 1:1.43103655594 | 2:9.71008666665 -1784673.19868 | 0:5.68083163458 | 1:4.12797849097 | 2:8.01583136814 -1014806.20728 | 0:3.23023630263 | 1:0.590152934686 | 2:0.433515154985 -1041492.43924 | 0:3.31520482717 | 1:3.31884394516 | 2:2.61621363092 -1248183.0564 | 0:3.97316622136 | 1:8.43931611129 | 2:7.42105814302 -2482699.07601 | 0:7.90273312872 | 1:5.77895718799 | 2:2.22893484149 -2761166.53721 | 0:8.78915885022 | 1:9.89595142784 | 2:8.31017993762 -2069538.12037 | 0:6.58758778678 | 1:4.38049470459 | 2:4.5441309748 -827606.036558 | 0:2.63441156613 | 1:6.66666059101 | 2:2.71254476441 -2864922.92088 | 0:9.11942476958 | 1:9.75841963552 | 2:8.44146662659 -2709234.266 | 0:8.62383835055 | 1:8.17947142406 | 2:1.44990981255 -1313300.05666 | 0:4.18044568061 | 1:9.06934165965 | 2:3.90704732012 -52220.1410968 | 0:0.16628549357 | 1:7.35914623886 | 2:8.73058683037 -173601.797008 | 0:0.55261638603 | 1:2.80967528086 | 2:9.23906678492 -850944.52331 | 0:2.70867948247 | 1:4.24879404567 | 2:7.39836802954 -2024131.29039 | 0:6.44304405323 | 1:3.31599093426 | 2:2.50708091203 -3111990.36215 | 0:9.90579408958 | 1:1.47721100568 | 2:0.480424498764 -1821451.66574 | 0:5.79793829023 | 1:8.4242017433 | 2:1.24932490598 -2032114.85485 | 0:6.46850664054 | 1:9.12282136454 | 2:8.1265775213 -2332025.80468 | 0:7.42307723035 | 1:0.263816181393 | 2:8.81200315666 -2013407.2443 | 0:6.40895620388 | 1:8.86632979069 | 2:0.345756844441 -1934233.20494 | 0:6.15689325138 | 1:3.77196679629 | 2:3.90297177544 -1762038.59813 | 0:5.60882407121 | 1:8.84253208171 | 2:9.72635901238 -1177556.75424 | 0:3.74829979544 | 1:1.97830256696 | 2:5.23063735008 -1293351.12478 | 0:4.11691421127 | 1:5.36048849127 | 2:2.71893450803 -1105205.65726 | 0:3.51803381081 | 1:6.02461758593 | 2:2.03390132223 -563344.551323 | 0:1.79323432254 | 1:5.95948928786 | 2:5.2913526347 -2028116.30763 | 0:6.45572104784 | 1:2.42105222035 | 2:8.09538477027 -2973852.34683 | 0:9.46615254635 | 1:9.10368229134 | 2:1.32644851157 -2155597.52339 | 0:6.86155185513 | 1:7.65530216194 | 2:3.6667319954 -8665.56264465 | 0:0.0276637374299 | 1:9.31713848163 | 2:2.69079938992 -744924.568973 | 0:2.3712121865 | 1:4.82669054332 | 2:6.62921200135 -1967641.55397 | 0:6.26326382135 | 1:7.0645347054 | 2:6.15753286691 -588584.114482 | 0:1.87352947249 | 1:0.749474002555 | 2:8.68447034974 -2861479.7944 | 0:9.10838148247 | 1:0.0825670923165 | 2:1.39243637405 -2986355.14446 | 0:9.50589679117 | 1:2.90980292969 | 2:6.41810699958 -1795316.06897 | 0:5.71471976601 | 1:5.3793373056 | 2:7.20819489968 -218278.812254 | 0:0.694803943665 | 1:0.0368597964396 | 2:6.67064716663 -1672351.71757 | 0:5.32329405748 | 1:3.32849888482 | 2:1.12743071405 -104102.29802 | 0:0.331424856495 | 1:6.56954978009 | 2:8.20437735296 -1238289.38834 | 0:3.94165845633 | 1:6.67551636889 | 2:4.88761212776 -2332411.16142 | 0:7.42437156192 | 1:8.11221542677 | 2:0.276452280196 -2489756.8232 | 0:7.92522269998 | 1:8.56642253334 | 2:6.52589022818 -2275834.49083 | 0:7.24428966749 | 1:8.96930784606 | 2:5.33396242267 -120553.146215 | 0:0.383740039444 | 1:0.826878383402 | 2:3.74632182606 -1079060.43592 | 0:3.43482129183 | 1:7.22741936276 | 2:8.84933080635 -649921.294716 | 0:2.06881728577 | 1:6.00552387548 | 2:4.40154779635 -3069626.51341 | 0:9.77099923983 | 1:7.68884863046 | 2:3.1356378751 -2452524.18123 | 0:7.80667438031 | 1:4.73631678912 | 2:2.69299695139 -2038563.8673 | 0:6.4889905085 | 1:4.02282576586 | 2:0.844665709749 -2518217.11365 | 0:8.01577424473 | 1:3.87723526885 | 2:6.71524132319 -82546.7378347 | 0:0.262812585583 | 1:6.7163272096 | 2:7.27615956858 -13779.8671708 | 0:0.0439012604006 | 1:4.46822945548 | 2:6.46357281266 -304029.244524 | 0:0.967769005093 | 1:1.51230862864 | 2:9.18092159561 -1752944.47954 | 0:5.57985614036 | 1:6.47441385882 | 2:4.53546249909 -1393638.52045 | 0:4.4361601554 | 1:7.79255276885 | 2:5.90975779012 -1127206.12838 | 0:3.58801983454 | 1:0.957500191296 | 2:4.98743074744 -2534247.67923 | 0:8.06682534492 | 1:6.68055558406 | 2:1.27232994731 -1603026.36192 | 0:5.10261509032 | 1:2.24806036074 | 2:3.2257682642 -500941.358717 | 0:1.59461706196 | 1:8.09699329841 | 2:0.638286780624 -1744369.74982 | 0:5.55253247194 | 1:3.06237565599 | 2:7.79457415412 -1877873.55928 | 0:5.97748209369 | 1:2.30176944651 | 2:3.90444039604 -301536.341827 | 0:0.959871945701 | 1:5.92943318281 | 2:1.49183892324 -2317275.64111 | 0:7.37618290252 | 1:6.86471030892 | 2:7.81860049088 -1304259.62347 | 0:4.15163581209 | 1:5.21462175317 | 2:3.23191775606 -31193.0824918 | 0:0.0993700714018 | 1:9.19548773203 | 2:2.09820050333 -2809149.61524 | 0:8.94181587594 | 1:0.855547302004 | 2:2.60241245 -2426722.21662 | 0:7.72456551517 | 1:7.21810830227 | 2:9.56574838896 -1368431.3503 | 0:4.3559276474 | 1:8.31125013313 | 2:5.8841196417 -1015775.40484 | 0:3.23335871833 | 1:4.92131295933 | 2:3.19429163166 -1414738.51975 | 0:4.50330523335 | 1:5.66385881656 | 2:1.55132288555 -1523998.1789 | 0:4.85111669101 | 1:8.77846430656 | 2:5.4565574408 -337978.825921 | 0:1.07587737605 | 1:6.54415667138 | 2:1.58414768865 -395518.093741 | 0:1.25903196254 | 1:6.68951538018 | 2:8.31432238529 -2289132.09324 | 0:7.28656020245 | 1:2.35180941417 | 2:2.66834862027 -3081857.59761 | 0:9.8099283026 | 1:7.257569652 | 2:9.43756212005 -2063834.36118 | 0:6.56947851987 | 1:9.75688076629 | 2:0.697900636083 -2080824.63029 | 0:6.62347629501 | 1:0.0217992626267 | 2:6.32944098948 -407841.868729 | 0:1.29824022631 | 1:4.42159971277 | 2:7.39362752813 -2867549.54421 | 0:9.12772610664 | 1:2.86410429351 | 2:2.29619140667 -1082906.5025 | 0:3.44703063807 | 1:3.3932585339 | 2:3.28676134855 -194398.362029 | 0:0.61885644995 | 1:7.7348455275 | 2:0.0424830797968 -2362301.082 | 0:7.51949306421 | 1:5.66035810711 | 2:6.53749373936 -2708298.02733 | 0:8.62084042074 | 1:6.11749891493 | 2:7.73518800925 -745924.37497 | 0:2.37439463723 | 1:4.82283191171 | 2:7.05157682613 -239445.951019 | 0:0.762214506383 | 1:3.90999785446 | 2:2.35999552274 -28129.4600415 | 0:0.0895973843149 | 1:6.77661318555 | 2:4.26896983918 -755857.091628 | 0:2.40600526275 | 1:4.1017413274 | 2:8.146180043 -3071659.72139 | 0:9.77747486097 | 1:8.11936040404 | 2:7.11208715621 -2040754.68217 | 0:6.49598081156 | 1:5.96074299518 | 2:5.09624349981 -571436.119186 | 0:1.81896035301 | 1:2.45253034723 | 2:2.08564175252 -1659614.74243 | 0:5.28279284548 | 1:8.18270033005 | 2:3.7239134646 -24792.7968333 | 0:0.0789794740921 | 1:7.12758989847 | 2:0.58652689783 -1563416.14434 | 0:4.97659397532 | 1:9.46212354914 | 2:2.18971780775 -3027996.19736 | 0:9.6384537463 | 1:3.98270610249 | 2:9.2209273638 -724034.970324 | 0:2.30470423541 | 1:3.17622563517 | 2:2.8381912112 -1175353.98529 | 0:3.74131905087 | 1:5.55956651101 | 2:8.26084857028 -2025144.69534 | 0:6.44630957937 | 1:7.92465253793 | 2:2.57040301694 -2714095.71656 | 0:8.63929498145 | 1:6.10905078402 | 2:5.92336809539 -3053130.74332 | 0:9.71845663287 | 1:3.64354708441 | 2:9.80696271524 -428296.373814 | 0:1.36333761639 | 1:3.10273702961 | 2:4.423678272 -568661.415709 | 0:1.81011240463 | 1:0.622592310888 | 2:8.46151056028 -828895.745359 | 0:2.638525441 | 1:7.66371273377 | 2:1.14645530464 -765152.348137 | 0:2.43561083765 | 1:6.16863797596 | 2:0.67071686476 -1411474.44515 | 0:4.49293498847 | 1:7.94018255983 | 2:5.52205553506 -828416.086782 | 0:2.63698356815 | 1:5.91660766805 | 2:2.63424733588 -2518551.37061 | 0:8.01688685476 | 1:9.5154242979 | 2:2.66214166876 -2786070.26507 | 0:8.86838916457 | 1:5.1684450024 | 2:6.70112107257 -133157.721643 | 0:0.423869822816 | 1:1.77048863392 | 2:1.45751215689 -1791288.55574 | 0:5.70188923814 | 1:4.15698622225 | 2:6.63572855973 -1917921.38074 | 0:6.10498769404 | 1:5.70045488716 | 2:5.34893745017 -136135.628245 | 0:0.433356018744 | 1:2.60710614969 | 2:9.96743041541 -2582400.82717 | 0:8.22012666175 | 1:9.57371379209 | 2:9.18582056675 -800664.167892 | 0:2.54868009421 | 1:9.82355182418 | 2:1.81283022914 -2394436.82415 | 0:7.62180018244 | 1:7.4905404074 | 2:0.418876473874 -2535028.72431 | 0:8.06930529695 | 1:5.96253767935 | 2:5.34051054233 -718442.803878 | 0:2.28692825174 | 1:6.01061324104 | 2:2.54786717698 -654202.436378 | 0:2.08239996972 | 1:0.832365800304 | 2:1.31232516882 -2758987.00224 | 0:8.78214193637 | 1:0.710831647099 | 2:1.83019413182 -823685.022491 | 0:2.62190601846 | 1:3.81932526717 | 2:9.01807500354 -3008895.98607 | 0:9.57768312617 | 1:7.14655898632 | 2:5.71454129818 -500009.997396 | 0:1.59166420214 | 1:9.46003051027 | 2:0.471052724556 -2850876.60981 | 0:9.07465661592 | 1:3.11365376692 | 2:7.60103569854 -114886.432601 | 0:0.365718051458 | 1:2.65119093425 | 2:0.415318610576 -844929.038248 | 0:2.68950463702 | 1:1.12509781995 | 2:3.00246591543 -106308.809137 | 0:0.338402108794 | 1:1.20256893954 | 2:2.37280007656 -2114337.21206 | 0:6.73015125419 | 1:0.138676467386 | 2:3.64588336794 -3082269.78512 | 0:9.81118496816 | 1:0.838857655022 | 2:9.93336131934 -2023029.2036 | 0:6.43958087751 | 1:8.51856256342 | 2:8.84751217584 -2289048.30119 | 0:7.28633787612 | 1:7.49802062393 | 2:3.19664715973 -1266353.49205 | 0:4.03101345911 | 1:9.47057499605 | 2:6.73052594296 -211814.65659 | 0:0.674313578674 | 1:9.97157809804 | 2:3.73967379638 -814851.696325 | 0:2.59377833334 | 1:2.62402497485 | 2:8.32602014341 -945571.901687 | 0:3.00987216513 | 1:2.40879752655 | 2:3.00695939298 -1830054.79857 | 0:5.82525976904 | 1:1.1015578113 | 2:5.17832176746 -726890.513836 | 0:2.31381123829 | 1:5.20700496513 | 2:9.77491981794 -632362.751326 | 0:2.01290981838 | 1:4.0532518546 | 2:5.15267343936 -495338.036722 | 0:1.57677263353 | 1:7.11330720497 | 2:7.02320198842 -1207547.48126 | 0:3.84381942188 | 1:8.48136741347 | 2:4.25598220506 -1000930.6746 | 0:3.18607499745 | 1:1.27694483175 | 2:2.05542959391 -116620.797012 | 0:0.371258205968 | 1:4.91133585853 | 2:3.24237612836 -2617462.31722 | 0:8.33169838279 | 1:5.79890241758 | 2:4.83375340446 -2388597.17243 | 0:7.60316588412 | 1:2.14707371879 | 2:5.78716084472 -2689579.19124 | 0:8.5612406924 | 1:4.28909500291 | 2:6.63924177941 -468808.64941 | 0:1.4923497739 | 1:9.76502224866 | 2:3.35830537393 -740976.783293 | 0:2.35865820169 | 1:6.24306099336 | 2:2.73421142371 -2096533.03546 | 0:6.67350119872 | 1:2.74082432437 | 2:2.6475530468 -1409298.54742 | 0:4.48600436657 | 1:7.41637670823 | 2:8.83424067692 -3055555.14729 | 0:9.72620299161 | 1:7.03260116631 | 2:2.48844281477 -2810316.05037 | 0:8.94560362489 | 1:9.53462201097 | 2:0.226368539624 -3033047.88648 | 0:9.65456253352 | 1:7.31531368311 | 2:9.81827206146 -1323447.09564 | 0:4.21272890552 | 1:7.23416577572 | 2:2.1948630306 -1691194.13185 | 0:5.38330523575 | 1:7.2537697719 | 2:4.12433312329 -1826196.77213 | 0:5.81298024182 | 1:1.21316094444 | 2:1.93112466555 -1047039.05832 | 0:3.33288268294 | 1:5.91604023995 | 2:2.08500004285 -2312574.29474 | 0:7.36117410671 | 1:1.77175549463 | 2:6.35311934215 -1968073.90955 | 0:6.26457999898 | 1:0.102714167434 | 2:6.66312889611 -2722303.51939 | 0:8.6653753288 | 1:0.785437205022 | 2:5.31125951897 -1318977.66697 | 0:4.19849826407 | 1:6.77091413291 | 2:1.6732694592 -2401926.24711 | 0:7.64561558964 | 1:4.68668705576 | 2:6.67585824726 -2620184.83542 | 0:8.34035866947 | 1:5.13056306259 | 2:6.45289851172 -21966.5641733 | 0:0.0700012419862 | 1:9.20886111231 | 2:5.79550887947 -1004523.36736 | 0:3.19758532552 | 1:9.90440028186 | 2:6.99819896596 -90457.2034849 | 0:0.28799247496 | 1:6.72489219029 | 2:1.77037761637 -3088870.08031 | 0:9.83223188757 | 1:5.18718031449 | 2:5.11795337575 -2443553.44298 | 0:7.77810417875 | 1:2.94749792432 | 2:4.68387509406 -798368.31448 | 0:2.54135349687 | 1:7.66005492427 | 2:6.54434504223 -751138.202493 | 0:2.39099100301 | 1:4.84871754278 | 2:2.86820665086 -1410927.89833 | 0:4.49120470994 | 1:9.03399932426 | 2:2.19916469643 -71272.1795301 | 0:0.226871857721 | 1:0.611228268396 | 2:9.03817746984 -2507196.86009 | 0:7.98074525364 | 1:9.62659020973 | 2:6.17336041897 -343644.438618 | 0:1.09392890829 | 1:8.55102891958 | 2:6.59473697807 -780343.30845 | 0:2.48393629149 | 1:2.81658911506 | 2:7.32448379277 -228028.808341 | 0:0.72588378233 | 1:5.20842857384 | 2:9.32113147316 -2021967.3829 | 0:6.43615659038 | 1:3.3709877822 | 2:1.81761810856 -2298789.77635 | 0:7.31732945334 | 1:5.58206048522 | 2:7.00139990449 -3138811.52068 | 0:9.99117342399 | 1:2.04097146523 | 2:4.69844491668 -623297.350772 | 0:1.98403571586 | 1:1.96519967928 | 2:3.82032969377 -2508807.17403 | 0:7.98581994911 | 1:3.70308530786 | 2:1.35424561909 -1547265.5942 | 0:4.92518207163 | 1:9.1071023977 | 2:8.81202885396 -13510.1560038 | 0:0.0430372463848 | 1:3.83110186537 | 2:2.86484028483 -2508975.3812 | 0:7.98633628391 | 1:1.49056016498 | 2:3.10050370058 -1435189.7209 | 0:4.56841483818 | 1:6.98016725204 | 2:5.53358470568 -999628.724212 | 0:3.18193494518 | 1:1.76244810603 | 2:2.41386691952 -1220794.62986 | 0:3.88591962463 | 1:0.735607194198 | 2:3.59669654102 -1959404.67018 | 0:6.23701721756 | 1:3.84570942582 | 2:3.94335978098 -2324338.54625 | 0:7.39867670174 | 1:8.23900446504 | 2:5.27164666917 -2479038.41444 | 0:7.8910573478 | 1:3.05198751142 | 2:1.87698905683 -952589.636264 | 0:3.03226303286 | 1:8.51877597296 | 2:6.68052136789 -220190.9313 | 0:0.700913456007 | 1:2.70816796433 | 2:9.24706896136 -2120184.95396 | 0:6.74881911874 | 1:6.38803221171 | 2:1.20499453619 -2669388.79434 | 0:8.49696554747 | 1:3.47051504856 | 2:3.25771527824 -589349.724773 | 0:1.87598601863 | 1:3.01360180759 | 2:7.4451410888 -418560.662132 | 0:1.3323606609 | 1:4.58698901375 | 2:4.20148322936 -2730667.9624 | 0:8.69200421543 | 1:1.25089126304 | 2:2.51288137917 -1370977.36279 | 0:4.3640075998 | 1:5.49843307379 | 2:0.432109457558 -2851567.38856 | 0:9.07685451221 | 1:3.00669810675 | 2:8.80178205962 -2128483.02246 | 0:6.77520858785 | 1:3.59125607884 | 2:8.24038137341 -1107933.58574 | 0:3.52667616248 | 1:1.28073251216 | 2:0.339827835969 -1899743.72285 | 0:6.04707793125 | 1:0.085962523921 | 2:5.69709205418 -1027352.00096 | 0:3.27022947368 | 1:7.38755050608 | 2:2.2437880684 -1986680.62892 | 0:6.32384194552 | 1:4.14496411753 | 2:8.64079413238 -1393752.66542 | 0:4.4365011103 | 1:5.19811732296 | 2:6.11896476989 -630854.506979 | 0:2.00810719337 | 1:3.85268994388 | 2:6.46682721717 -1036507.31581 | 0:3.29932560524 | 1:2.03579794511 | 2:3.4428440633 -2960605.05029 | 0:9.42398648967 | 1:9.26986181203 | 2:7.19656471263 -1014675.3503 | 0:3.22983706354 | 1:2.59474128829 | 2:8.81706579796 -1593330.76476 | 0:5.07180925259 | 1:8.76687320918 | 2:3.87322200842 -1488119.57553 | 0:4.73690990329 | 1:8.59881423459 | 2:5.48498421204 -453161.897687 | 0:1.44254369652 | 1:9.6632747273 | 2:6.30067468635 -658703.700078 | 0:2.09679244589 | 1:8.30920177062 | 2:7.25850438112 -2804715.9447 | 0:8.92775592457 | 1:6.98480024755 | 2:0.611978825638 -935443.254162 | 0:2.97769176757 | 1:9.37780658255 | 2:8.95060993038 -1245372.10038 | 0:3.96417407465 | 1:3.27038615504 | 2:9.4755324949 -2633790.13116 | 0:8.38365723378 | 1:4.14824566299 | 2:2.91890509116 -1321989.60684 | 0:4.20808243219 | 1:6.40663262677 | 2:2.47758994291 -59663.6844886 | 0:0.189937344712 | 1:2.52464669055 | 2:3.60552989876 -1705182.21134 | 0:5.42778220045 | 1:1.62988147484 | 2:7.47513669756 -1540570.81673 | 0:4.90382715713 | 1:3.91849844408 | 2:4.75454468552 -309770.634554 | 0:0.986086004691 | 1:6.33158739505 | 2:7.78573251122 -1453486.86534 | 0:4.62665897552 | 1:7.26633255653 | 2:8.39670398675 -1603477.3396 | 0:5.10404309382 | 1:1.37812215522 | 2:1.8750300366 -824542.379146 | 0:2.62462103765 | 1:2.19240700814 | 2:1.68291230195 -2237155.76433 | 0:7.12113312702 | 1:4.5379076755 | 2:7.64501008736 -1553003.86147 | 0:4.94342084074 | 1:6.00975610334 | 2:6.3685902938 -270931.186326 | 0:0.862477088868 | 1:8.76510797272 | 2:7.01479455368 -2142931.79226 | 0:6.82120075901 | 1:3.62250861691 | 2:9.87449940381 -2125455.89327 | 0:6.76554609525 | 1:0.480613879909 | 2:1.09879246682 -2450711.40065 | 0:7.80090744673 | 1:5.12247639343 | 2:6.5806600007 -2319062.5422 | 0:7.38182991965 | 1:2.12676630941 | 2:5.98285629053 -2396340.28631 | 0:7.62779761771 | 1:0.363642948246 | 2:0.190843461743 -1427739.36179 | 0:4.54470994215 | 1:8.18041570062 | 2:0.186124430919 -2971961.55384 | 0:9.46011919928 | 1:7.39250664019 | 2:7.21132199584 -2329067.04967 | 0:7.413742046 | 1:9.86633457387 | 2:2.04845617666 -1239542.17846 | 0:3.94563767453 | 1:5.68550930164 | 2:0.0401582026454 -329225.431353 | 0:1.04798464394 | 1:3.09092615702 | 2:7.20413556127 -2249177.54444 | 0:7.15940433593 | 1:5.07835277476 | 2:5.65743329029 -798274.797388 | 0:2.54099239133 | 1:0.306747576709 | 2:7.59075476829 -3067.93607574 | 0:0.0097922938866 | 1:3.10006979208 | 2:9.75905797777 -765003.396462 | 0:2.4351084438 | 1:2.89193210265 | 2:1.06575387815 -690292.449689 | 0:2.19731319682 | 1:4.89554002197 | 2:2.35243966836 -1227382.60698 | 0:3.90691127959 | 1:3.22277127896 | 2:2.04863776821 -2777318.38316 | 0:8.84051917699 | 1:3.79371463855 | 2:0.484983165211 -107856.579436 | 0:0.34338328828 | 1:7.51698571725 | 2:4.41782924348 -1278588.77295 | 0:4.06990723801 | 1:3.4003879934 | 2:9.95433711094 -62603.0567964 | 0:0.199356441247 | 1:9.80200527847 | 2:4.85414201641 -1625961.00164 | 0:5.17564780065 | 1:5.65895535064 | 2:0.967090822494 -2638488.88767 | 0:8.39864238516 | 1:7.45587228363 | 2:9.66725205446 -3108038.34015 | 0:9.89327403505 | 1:8.3901960128 | 2:6.83056829292 -595170.515645 | 0:1.89450029952 | 1:1.40367597547 | 2:9.86692332325 -3015913.44119 | 0:9.59999471574 | 1:4.16926953407 | 2:9.60763912312 -2197366.68643 | 0:6.99452083096 | 1:9.21893274963 | 2:1.30331331104 -1151181.88775 | 0:3.6643875326 | 1:6.80262176771 | 2:3.94551442267 -2092532.70098 | 0:6.66076562543 | 1:2.49710261194 | 2:7.33837956686 -2922400.7061 | 0:9.30230970055 | 1:1.33103838046 | 2:3.02309158995 -1813962.63095 | 0:5.77406804137 | 1:4.72725688765 | 2:2.24799502799 -742348.984536 | 0:2.36301247695 | 1:4.66871359847 | 2:2.38421780227 -2494711.83884 | 0:7.94094445885 | 1:2.70531757864 | 2:5.37626784916 -1052353.94244 | 0:3.34976100909 | 1:1.33816106862 | 2:1.27750346866 -1593025.89757 | 0:5.0708431287 | 1:9.26527855021 | 2:6.91705362229 -2142253.09229 | 0:6.81902865689 | 1:2.2625565394 | 2:1.96061693944 -171189.340447 | 0:0.544963787866 | 1:5.88125020884 | 2:3.25927917293 -532875.743756 | 0:1.69623762659 | 1:4.63940185588 | 2:3.04452720954 -633071.985906 | 0:2.01519865369 | 1:7.67820989506 | 2:9.66747709018 -464914.696823 | 0:1.4799537224 | 1:9.62533659291 | 2:9.3984696986 -100548.944379 | 0:0.320108736032 | 1:5.93949384872 | 2:4.48726337317 -2452651.35837 | 0:7.80707221914 | 1:3.92727765776 | 2:1.1699307207 -225916.4608 | 0:0.719127209827 | 1:1.41118612188 | 2:2.88054489112 -1496034.68618 | 0:4.7620509603 | 1:2.39168387267 | 2:4.12252169433 -1899585.80529 | 0:6.0466056365 | 1:3.60696200894 | 2:4.87410609364 -400809.495814 | 0:1.27583778491 | 1:2.37153703366 | 2:9.3923890886 -1713027.86356 | 0:5.45276497517 | 1:2.70416198469 | 2:0.239256175015 -2821008.80888 | 0:8.97959158259 | 1:3.94948954955 | 2:2.72605241748 -2172809.8569 | 0:6.91634231103 | 1:7.86981363779 | 2:2.00918451051 -1879875.37627 | 0:5.98390934746 | 1:8.70864582591 | 2:8.6346493394 -447111.032578 | 0:1.42328313558 | 1:9.65830940375 | 2:5.26968014533 -2976422.02713 | 0:9.47433111889 | 1:8.98998430492 | 2:3.60725845708 -1704959.71088 | 0:5.42709794093 | 1:4.41001733551 | 2:4.03471731848 -2895351.92731 | 0:9.2162469272 | 1:5.53177108201 | 2:4.43229924176 -1858676.63546 | 0:5.91644040619 | 1:9.72919462881 | 2:9.49957906097 -2144239.20432 | 0:6.82535112576 | 1:2.31734501346 | 2:8.29358623262 -3107213.54616 | 0:9.89062270615 | 1:5.38471825783 | 2:0.666558093612 -3140123.67468 | 0:9.99538202549 | 1:5.73692449795 | 2:1.44224509272 -1523574.61618 | 0:4.84977296842 | 1:9.30251494572 | 2:8.48881726176 -941084.469639 | 0:2.99562619942 | 1:6.81238016585 | 2:5.06107833189 -757397.891593 | 0:2.41095317328 | 1:9.13150557497 | 2:9.71404926781 -375476.652455 | 0:1.1951985793 | 1:2.11735054664 | 2:1.32614410184 -289136.877292 | 0:0.920398409473 | 1:5.37514004426 | 2:0.171667844738 -1850979.06192 | 0:5.89185735366 | 1:0.351461620957 | 2:8.99853123481 -1764490.66409 | 0:5.61663654951 | 1:9.6891788327 | 2:8.91389216228 -686375.856568 | 0:2.18480803081 | 1:0.461100884377 | 2:0.422612422071 -2179945.97876 | 0:6.9390710088 | 1:9.45767460438 | 2:7.22431786821 -2842416.88139 | 0:9.04777832856 | 1:8.89687950217 | 2:9.55617819352 -1712448.60059 | 0:5.45097443691 | 1:8.88470219874 | 2:9.0844471294 -2557513.01503 | 0:8.14086254691 | 1:4.50990827974 | 2:8.01870495169 -24672.0301944 | 0:0.0785594551322 | 1:2.99987869863 | 2:0.836659695857 -925473.377558 | 0:2.94594765213 | 1:8.33612062896 | 2:0.444708177264 -80260.3642828 | 0:0.25550750452 | 1:3.5490169324 | 2:6.13260304398 -2626554.71779 | 0:8.36062078117 | 1:3.52258732135 | 2:8.30312139151 -2411642.38056 | 0:7.67652316644 | 1:2.38409157383 | 2:2.70322139249 -1157131.41171 | 0:3.68327926044 | 1:1.44556286009 | 2:7.41081618989 -1348632.58691 | 0:4.29288826301 | 1:6.23502169671 | 2:2.13297927471 -1303001.6553 | 0:4.14759503792 | 1:0.97941839347 | 2:0.808230874217 -2293948.17786 | 0:7.30187421605 | 1:0.488553960092 | 2:2.1665856269 -399273.768505 | 0:1.27095222286 | 1:2.69774004557 | 2:0.248698092897 -2339701.96836 | 0:7.44756179658 | 1:6.12475974835 | 2:7.63345027409 -2189933.05748 | 0:6.97084252135 | 1:7.32774579302 | 2:3.07415855959 -2006558.58658 | 0:6.38709662332 | 1:1.95627764867 | 2:3.39799263682 -935556.631659 | 0:2.97805435352 | 1:9.57416861268 | 2:8.47436529148 -641552.238774 | 0:2.04215783171 | 1:3.69870094235 | 2:0.919190344359 -1497030.03594 | 0:4.7652577929 | 1:6.85867875677 | 2:0.858577611693 -2351906.8823 | 0:7.48641532148 | 1:6.59361294644 | 2:8.00444635829 -3113236.10972 | 0:9.90976258055 | 1:1.84237093096 | 2:3.47931496859 -3016774.29316 | 0:9.60277493603 | 1:8.81106183082 | 2:7.69612254352 -389935.555062 | 0:1.24128021349 | 1:8.78063842379 | 2:3.58132795843 -1938964.60434 | 0:6.17195888329 | 1:4.36401459665 | 2:2.71425530822 -1996816.64384 | 0:6.35613295897 | 1:7.28059909328 | 2:4.75905769846 -1820555.89468 | 0:5.79505546369 | 1:4.77296658247 | 2:5.56828313151 -2237482.58405 | 0:7.12214445035 | 1:1.17872029237 | 2:1.58392829377 -1974588.9061 | 0:6.28534473094 | 1:3.21373629668 | 2:1.37344426388 -1267879.51872 | 0:4.03584849153 | 1:6.86624900259 | 2:4.54064757499 -694349.016891 | 0:2.21018805156 | 1:0.535500111884 | 2:6.59839501486 -582297.753952 | 0:1.85354456782 | 1:3.6730395721 | 2:7.75428366637 -906444.722433 | 0:2.88538453735 | 1:9.15071733056 | 2:7.18393354851 -898276.033228 | 0:2.85935274309 | 1:5.66981437615 | 2:9.34558441421 -1003537.69954 | 0:3.19444032834 | 1:9.03305332066 | 2:3.26553859175 -1339990.80656 | 0:4.26536732884 | 1:4.69671794502 | 2:3.51369314993 -1463862.18304 | 0:4.65969610036 | 1:8.59193855278 | 2:0.623548827276 -2489189.67608 | 0:7.92335591073 | 1:1.43671280404 | 2:8.89276801881 -621949.201023 | 0:1.97976935539 | 1:4.85605344607 | 2:6.53517023239 -925030.061471 | 0:2.944508375 | 1:5.07199878368 | 2:4.96322433781 -568300.647756 | 0:1.80903548135 | 1:8.90407059252 | 2:3.39432063329 -2172596.98292 | 0:6.91567847504 | 1:9.46536202484 | 2:9.92701785047 -2761292.84296 | 0:8.7895058528 | 1:3.51522257855 | 2:1.78387812852 -1092035.99191 | 0:3.47610133079 | 1:4.6221651176 | 2:0.41477944503 -1892859.81491 | 0:6.02524456253 | 1:9.22199613372 | 2:3.33782312041 -798966.108415 | 0:2.54323976831 | 1:5.73947037983 | 2:7.91560131998 -187257.519197 | 0:0.596075637144 | 1:1.84756251852 | 2:2.22589345546 -2847166.24972 | 0:9.06287621018 | 1:6.59690015314 | 2:0.158810461788 -2829756.77927 | 0:9.00743123127 | 1:3.25052614878 | 2:9.0483255429 -208951.724743 | 0:0.665132060234 | 1:2.02884646116 | 2:5.48754271953 -2140728.25394 | 0:6.81416487979 | 1:1.0961393137 | 2:8.04251378993 -53829.8654951 | 0:0.171374421892 | 1:3.30314399858 | 2:8.22731494513 -2758768.83184 | 0:8.7814779535 | 1:4.24374531694 | 2:1.11224664884 -1517349.10735 | 0:4.8299233969 | 1:5.46018459322 | 2:2.10964331681 -200485.666037 | 0:0.638190338194 | 1:2.79425268072 | 2:4.94745670099 -2381266.13323 | 0:7.57983874941 | 1:3.11012876399 | 2:0.00618570005619 -1074132.89741 | 0:3.4191167058 | 1:4.94013913952 | 2:4.35894015079 -114806.572404 | 0:0.365483005544 | 1:4.87200878576 | 2:9.49796494123 -2821334.29027 | 0:8.98063385807 | 1:4.67230674853 | 2:2.0236254507 -511399.291884 | 0:1.62785012619 | 1:1.65163015743 | 2:8.32553557813 -604012.21767 | 0:1.92270159856 | 1:8.042005171 | 2:3.16719272275 -1003170.78417 | 0:3.19319551038 | 1:0.119621434245 | 2:3.16431015812 -1986811.25957 | 0:6.3242915227 | 1:8.05938043037 | 2:9.76383647968 -2677806.34041 | 0:8.52380230284 | 1:8.43810111378 | 2:6.53551274176 -1876676.49721 | 0:5.97370701043 | 1:6.39243118649 | 2:6.75394851518 -1986358.31735 | 0:6.32280719219 | 1:3.12448549991 | 2:9.95797079172 -885247.160339 | 0:2.8179167953 | 1:9.87533637087 | 2:5.06922900157 -2143843.00898 | 0:6.82409461052 | 1:2.85231313641 | 2:5.03134001069 -2199894.54441 | 0:7.00254303308 | 1:6.41045060708 | 2:1.44229038221 -2913861.14662 | 0:9.27514674554 | 1:3.57188841028 | 2:1.56709535221 -1649848.14131 | 0:5.25169521679 | 1:7.07612598118 | 2:2.45458186099 -2341126.15751 | 0:7.45208219632 | 1:4.62480021085 | 2:8.28420155119 -2312188.55485 | 0:7.36000770011 | 1:8.89454239789 | 2:0.608211270725 -292046.621608 | 0:0.929688838396 | 1:8.66944005829 | 2:8.90117484263 -2447710.27611 | 0:7.79137361167 | 1:7.33076370845 | 2:8.72099819513 -1222892.29742 | 0:3.89261415048 | 1:2.75700415317 | 2:1.20511187895 -348037.977616 | 0:1.10786676497 | 1:3.07653201494 | 2:0.567954660254 -2947077.03573 | 0:9.38090450792 | 1:6.84264606413 | 2:1.65658610531 -1401088.19973 | 0:4.45983214361 | 1:3.02829611683 | 2:9.47762363633 -2991257.07621 | 0:9.52152528946 | 1:5.8255375628 | 2:6.22500157548 -1502830.72046 | 0:4.78368106036 | 1:2.11726410781 | 2:2.75108288975 -2474112.88699 | 0:7.87542411839 | 1:8.29469270536 | 2:0.899815132671 -1812179.35578 | 0:5.7684065801 | 1:6.45277383873 | 2:2.34131782627 -2531663.33166 | 0:8.05858485687 | 1:5.02892671544 | 2:3.90396398699 -2444121.41189 | 0:7.77991843384 | 1:3.68390176494 | 2:8.05022318098 -2160977.59385 | 0:6.87867763302 | 1:7.70947209508 | 2:6.62727426892 -2913010.78768 | 0:9.27246004973 | 1:5.90003083442 | 2:2.7418533279 -2007668.65924 | 0:6.39064418585 | 1:3.58950040821 | 2:5.53258369714 -1861984.80305 | 0:5.92696754063 | 1:9.36994249139 | 2:0.507956037129 -2737483.06906 | 0:8.71371136351 | 1:2.87055234644 | 2:4.66575382089 -2052125.27765 | 0:6.53217522699 | 1:6.03671145984 | 2:5.59493922698 -2498575.86464 | 0:7.9532253125 | 1:0.533695989685 | 2:4.01751491448 -1440107.5833 | 0:4.5840915878 | 1:9.61100880587 | 2:0.121373445608 -307921.484368 | 0:0.980205403408 | 1:6.96124249337 | 2:6.09024047286 -2922209.8079 | 0:9.3017105938 | 1:2.32123310866 | 2:8.18478175861 -279272.815617 | 0:0.888989700184 | 1:4.16959684467 | 2:4.1451601856 -514764.295674 | 0:1.63857704677 | 1:3.47998951733 | 2:7.81534103577 -2866294.82374 | 0:9.12376320037 | 1:6.45739232777 | 2:6.68483446234 -1679381.63974 | 0:5.34569621976 | 1:6.25054252959 | 2:1.36339362957 -1150903.88911 | 0:3.6635102011 | 1:7.67976288192 | 2:5.89631492466 -739807.150281 | 0:2.35496719502 | 1:9.95894445766 | 2:1.16043944454 -468933.76954 | 0:1.49268206125 | 1:2.11592047889 | 2:4.90324311125 -2272146.44412 | 0:7.23253704487 | 1:7.43961619945 | 2:4.63539061622 -1084978.25763 | 0:3.45363885467 | 1:4.97096665465 | 2:6.22399725853 -821010.757176 | 0:2.61344684947 | 1:9.99690437209 | 2:3.57998248623 -823338.160371 | 0:2.62076941188 | 1:0.0506661143762 | 2:9.57117837452 -454162.137736 | 0:1.44569111253 | 1:5.43781954105 | 2:5.59083261558 -1476911.71788 | 0:4.70124352301 | 1:9.68489596994 | 2:5.93451122764 -1532865.41648 | 0:4.87926895122 | 1:0.309214928928 | 2:7.44704834605 -1310875.63395 | 0:4.17265708473 | 1:0.790828508378 | 2:9.74282822499 -2543161.97402 | 0:8.09522228821 | 1:9.21211277295 | 2:5.86179009107 -2143625.74881 | 0:6.82338603139 | 1:0.879493948596 | 2:3.29848716311 -816186.536705 | 0:2.59803519854 | 1:3.54362978733 | 2:3.39155928974 -236438.369257 | 0:0.75261406197 | 1:0.779278495971 | 2:7.57652272748 -1728216.27638 | 0:5.50109632057 | 1:0.975126770972 | 2:3.30549474052 -3113352.46095 | 0:9.91012995736 | 1:1.49680034389 | 2:5.73551858865 -1103380.69944 | 0:3.51220100653 | 1:3.26810802084 | 2:5.24974146573 -1171743.64138 | 0:3.72979259647 | 1:1.57599377 | 2:6.25431311253 -1447731.0138 | 0:4.60831781673 | 1:4.9827280207 | 2:3.28879460514 -79457.7919781 | 0:0.252963195945 | 1:4.75007451491 | 2:4.96181451169 -2919341.78507 | 0:9.29258640505 | 1:2.90308469712 | 2:2.85868995451 -1534483.10604 | 0:4.88443528119 | 1:2.28688836854 | 2:5.96970509608 -2919132.70892 | 0:9.2919440102 | 1:5.58279757634 | 2:0.858276312843 -2231896.07453 | 0:7.10438297748 | 1:3.60785681448 | 2:0.562516192801 -765361.867635 | 0:2.43626504386 | 1:4.69457052169 | 2:7.18556956054 -965062.720256 | 0:3.07193119339 | 1:4.46920232211 | 2:9.11296782777 -1139553.08539 | 0:3.62731621091 | 1:0.349858347269 | 2:6.0212030256 -2642214.78272 | 0:8.41047004669 | 1:3.71833401314 | 2:4.98688883919 -2798354.26338 | 0:8.9074482504 | 1:0.284698215239 | 2:9.66638581365 -2265305.02709 | 0:7.2107346836 | 1:4.49091580788 | 2:1.35391633368 -1812094.20744 | 0:5.76815007116 | 1:8.13681470604 | 2:4.44409118326 -1627069.99303 | 0:5.17918905867 | 1:6.96031643001 | 2:1.06545221152 -2881168.7063 | 0:9.17109006627 | 1:4.34606384411 | 2:9.18375543453 -2851495.30307 | 0:9.0766394789 | 1:4.67859488734 | 2:5.66582569978 -1376075.03178 | 0:4.38020475793 | 1:2.10877381021 | 2:8.3367724486 -709834.95477 | 0:2.25952949751 | 1:6.11536819168 | 2:9.24952598278 -2978185.26348 | 0:9.47994184411 | 1:8.77724348795 | 2:5.94075989347 -2429577.73136 | 0:7.73363211968 | 1:4.57628516644 | 2:8.50902650283 -756254.621478 | 0:2.40729310891 | 1:6.70639522574 | 2:7.50094979098 -1980554.65055 | 0:6.30430750205 | 1:0.107004493214 | 2:1.58087703229 -2438543.10705 | 0:7.76214614536 | 1:1.83167253167 | 2:2.07687837031 -1168811.04424 | 0:3.72052663451 | 1:9.55082347106 | 2:4.09762157465 -1559619.3594 | 0:4.96446717727 | 1:4.68064706607 | 2:4.51570354769 -1381899.84541 | 0:4.39876547002 | 1:4.39700992638 | 2:9.67539717545 -3018270.77434 | 0:9.60753407217 | 1:8.31079055408 | 2:2.69240020022 -2201647.02282 | 0:7.00812995271 | 1:7.40774650793 | 2:0.560848372315 -421330.068924 | 0:1.3411715983 | 1:4.08089760385 | 2:4.63785784548 -1979187.21111 | 0:6.30000322564 | 1:5.72038889289 | 2:2.46013361771 -2757997.82278 | 0:8.77899929141 | 1:1.40797443149 | 2:3.00974761528 -660836.934018 | 0:2.10354022305 | 1:3.37967384271 | 2:1.413048363 -1694739.38432 | 0:5.39455369939 | 1:3.03001119318 | 2:0.386524335634 -3127783.83349 | 0:9.95606468982 | 1:1.28907736366 | 2:1.74671951698 -2970868.79322 | 0:9.45660458012 | 1:3.19006148962 | 2:2.84238968465 -2058328.15655 | 0:6.55193051788 | 1:7.30000998681 | 2:7.93768666913 -794034.73523 | 0:2.52753780266 | 1:5.17096810648 | 2:6.58002367233 -2405353.55692 | 0:7.65652187266 | 1:4.31663465292 | 2:5.543141427 -1772981.66403 | 0:5.6436512891 | 1:8.18498683031 | 2:7.99387351586 -2816805.17992 | 0:8.96622658802 | 1:5.75599847151 | 2:5.67200691335 -2152239.7937 | 0:6.85083217526 | 1:3.98216050629 | 2:6.96490752881 -1684014.55418 | 0:5.36039280621 | 1:0.402004673838 | 2:8.69116828049 -945006.484069 | 0:3.00809585317 | 1:5.12954788689 | 2:8.37916104396 -93489.324849 | 0:0.297586654944 | 1:0.0742008486853 | 2:2.80009712585 -2334996.13955 | 0:7.43259028567 | 1:7.0081252715 | 2:8.84242809711 -2063233.01185 | 0:6.56752662263 | 1:5.38169426593 | 2:5.12489262579 -2170493.71924 | 0:6.90894666287 | 1:5.18650240742 | 2:1.65098723264 -2670243.58398 | 0:8.49971669111 | 1:6.9785943003 | 2:7.90504354549 -3090846.99464 | 0:9.83848208657 | 1:0.258010224897 | 2:8.15730913106 -1514018.27191 | 0:4.81929806285 | 1:2.80008029266 | 2:1.10726619177 -603965.019477 | 0:1.92254987052 | 1:7.86911448407 | 2:5.51110431827 -2417681.28102 | 0:7.69577899298 | 1:6.25522059214 | 2:7.02073886305 -1997233.64309 | 0:6.35744066652 | 1:5.00341875977 | 2:0.277436581823 -599715.887278 | 0:1.90904084102 | 1:9.76911498889 | 2:5.29824603652 -2763514.89052 | 0:8.79660759952 | 1:6.84735970818 | 2:4.27364937877 -1478996.15835 | 0:4.70786754062 | 1:8.41341320663 | 2:9.3105240513 -1198035.00068 | 0:3.81349533357 | 1:3.27668803979 | 2:4.29802732652 -2770486.631 | 0:8.81876053593 | 1:2.3469408375 | 2:5.91574414809 -2418532.96565 | 0:7.69852151185 | 1:9.90922346792 | 2:5.18231332603 -240098.51923 | 0:0.764274616788 | 1:1.92993111822 | 2:8.24183864379 -2028565.22917 | 0:6.45714352522 | 1:1.66921652718 | 2:9.84362690807 -1155048.70531 | 0:3.67664699264 | 1:1.12075836747 | 2:3.71776835893 -2913228.28958 | 0:9.27311583387 | 1:1.66334846619 | 2:0.983921565336 -3035132.94596 | 0:9.66118382763 | 1:5.49968751827 | 2:7.31925907968 -1926645.0247 | 0:6.13273649729 | 1:3.44670049042 | 2:9.23331102613 -1464750.9049 | 0:4.66247188856 | 1:2.43584855669 | 2:7.79610255263 -176742.599806 | 0:0.56265827445 | 1:7.95610313871 | 2:2.2866916266 -2543012.79632 | 0:8.09473971802 | 1:8.31688697569 | 2:4.21839696529 -2526130.80696 | 0:8.04098546046 | 1:6.32631584756 | 2:0.177658836716 -2511495.51847 | 0:7.99440724639 | 1:7.18363260423 | 2:1.35313340592 -1972725.29653 | 0:6.27942473593 | 1:4.61221025346 | 2:7.43736360787 -320220.752496 | 0:1.01937470244 | 1:9.21943030264 | 2:9.72245212703 -2110683.78709 | 0:6.71854016672 | 1:2.24101621348 | 2:3.58760480517 -1061076.44017 | 0:3.37757245591 | 1:6.76937713061 | 2:9.43558983931 -1756885.9271 | 0:5.59235590624 | 1:1.11145779568 | 2:1.56813283097 -1774652.54563 | 0:5.64890255958 | 1:0.381400286673 | 2:5.50348992985 -1746529.03577 | 0:5.5594162153 | 1:4.28155623907 | 2:1.80969238131 -805404.660623 | 0:2.56375032263 | 1:7.5929835043 | 2:0.514128679934 -2875388.54014 | 0:9.15268882845 | 1:4.06993498365 | 2:3.4644740534 -1575710.66153 | 0:5.01569726425 | 1:5.82114912328 | 2:5.46533879503 -622584.755191 | 0:1.98182646677 | 1:8.80656445767 | 2:5.20586703418 -2750993.59789 | 0:8.75674809352 | 1:6.50421766834 | 2:6.16245165813 -600250.468676 | 0:1.91073926249 | 1:9.39752504212 | 2:5.34669805982 -1401428.71555 | 0:4.46094420131 | 1:6.29291252521 | 2:3.30438739193 -971708.151606 | 0:3.09308915542 | 1:5.03482460328 | 2:3.11299431916 -2377265.36548 | 0:7.56715254996 | 1:8.74998827952 | 2:2.78932437092 -641850.2724 | 0:2.0430985117 | 1:2.77230258838 | 2:4.42105044488 -1494079.04218 | 0:4.75588922338 | 1:9.72706770157 | 2:6.95029456674 -693705.641942 | 0:2.20814991425 | 1:1.67046915881 | 2:3.31611150796 -1992651.93576 | 0:6.34285419964 | 1:4.72204830916 | 2:8.01041781044 -397728.392176 | 0:1.266054407 | 1:5.16394001555 | 2:3.67426614996 -298006.404618 | 0:0.94861765781 | 1:3.82662402528 | 2:9.69074470082 -169750.310332 | 0:0.540343449027 | 1:1.27205785646 | 2:6.32909131587 -574797.129306 | 0:1.82965234237 | 1:1.70513986246 | 2:8.47935463069 -2531546.75413 | 0:8.05817066169 | 1:0.0305473179264 | 2:7.37492670625 -657052.790716 | 0:2.09150092573 | 1:4.07698099966 | 2:9.34106034657 -1110788.14307 | 0:3.5358091148 | 1:6.68362979758 | 2:6.95400157588 -2030933.82504 | 0:6.46466971296 | 1:0.128160587681 | 2:4.42287657818 -898723.42374 | 0:2.86076535222 | 1:4.33894851246 | 2:1.10755294051 -820552.89325 | 0:2.61197471452 | 1:8.2919183029 | 2:9.23041596694 -1260415.78232 | 0:4.01205999219 | 1:3.31098756233 | 2:6.84881681907 -2150912.34242 | 0:6.84660655759 | 1:3.9583429676 | 2:6.0333020063 -383061.591205 | 0:1.2193300518 | 1:0.707950078668 | 2:5.34788809538 -1176813.87032 | 0:3.74599037796 | 1:8.38407340965 | 2:9.31078147227 -3135161.15147 | 0:9.97954389713 | 1:0.878121432815 | 2:3.75756748011 -2858940.45102 | 0:9.10037750621 | 1:9.24205192851 | 2:7.14046595901 -2721555.00274 | 0:8.66303781408 | 1:6.01250889749 | 2:3.75765610719 -1470929.63046 | 0:4.68213808369 | 1:2.28331331833 | 2:6.24075370159 -862370.685621 | 0:2.74503139578 | 1:2.07846990257 | 2:7.8351850821 -2226686.58492 | 0:7.08777411097 | 1:0.532107488726 | 2:7.00351542129 -3132512.29635 | 0:9.97114387516 | 1:4.53591572951 | 2:2.75485188818 -2554129.82296 | 0:8.13007848972 | 1:2.76948107579 | 2:5.63486255097 -1210173.77576 | 0:3.85212501578 | 1:2.20187097473 | 2:2.49504183279 -903374.538381 | 0:2.87559855038 | 1:7.61129456261 | 2:0.514866434875 -1149594.11112 | 0:3.65929099867 | 1:1.87813002999 | 2:3.74692372481 -1886545.60353 | 0:6.00515037812 | 1:9.75428669855 | 2:1.78362468319 -2405551.66862 | 0:7.6571405128 | 1:2.92905659693 | 2:0.0390348277756 -1972403.38237 | 0:6.27838948812 | 1:3.3877608146 | 2:3.91264464757 -2562691.71813 | 0:8.15730910399 | 1:0.130137462162 | 2:6.62946764255 -1944157.23336 | 0:6.18847661048 | 1:3.0959851793 | 2:8.39887111964 -1078701.09144 | 0:3.43365492255 | 1:4.61452971188 | 2:5.31587616744 -594840.145626 | 0:1.89345301344 | 1:1.90392277131 | 2:7.07402219922 -1108172.4473 | 0:3.52744291549 | 1:2.02641725671 | 2:5.56049051236 -2784415.8423 | 0:8.86314522815 | 1:7.7488700011 | 2:4.30562968021 -2860288.23503 | 0:9.10462487533 | 1:4.2845698446 | 2:4.3279090341 -608557.091108 | 0:1.9371122891 | 1:1.53820342486 | 2:8.69592457492 -777101.37745 | 0:2.47366558445 | 1:8.46084711528 | 2:1.42701639707 -532594.810015 | 0:1.69531985136 | 1:1.91113325999 | 2:3.82732723467 -1028423.68132 | 0:3.27364539686 | 1:7.92727793229 | 2:8.37186951788 -290557.47376 | 0:0.924957616469 | 1:9.69966108936 | 2:9.64906371737 -2199847.77984 | 0:7.00236499877 | 1:3.02797200724 | 2:0.631036085379 -286127.73283 | 0:0.910774504639 | 1:0.101392728794 | 2:1.64278817851 -2082792.59233 | 0:6.62977340576 | 1:3.83433799843 | 2:1.39232565199 -2797435.23611 | 0:8.9046029076 | 1:9.56042256593 | 2:9.77726796329 -526979.987852 | 0:1.67746104891 | 1:3.50472995061 | 2:6.1830818619 -210307.815981 | 0:0.669471873057 | 1:4.72257826503 | 2:0.187368490347 -1410936.53809 | 0:4.49122006942 | 1:7.62645922949 | 2:1.66745965991 -2473481.92596 | 0:7.87337617313 | 1:3.71188779043 | 2:1.36824366186 -755584.679065 | 0:2.40510523007 | 1:0.285947278748 | 2:8.01796570932 -644901.053186 | 0:2.05283592209 | 1:5.8403212946 | 2:7.25689953361 -1796887.57447 | 0:5.7197288552 | 1:6.17083289334 | 2:2.19825362591 -2967278.01235 | 0:9.44522305046 | 1:8.78817941033 | 2:5.15626671314 -1790232.69111 | 0:5.69854711422 | 1:6.33643912843 | 2:5.05321251204 -2137961.80269 | 0:6.80537480644 | 1:2.93030717061 | 2:6.30614636136 -350029.511098 | 0:1.1142049825 | 1:2.95645877648 | 2:3.78670534316 -1966571.76447 | 0:6.25984760028 | 1:5.79254130701 | 2:0.551614460385 -2574699.43594 | 0:8.19557319465 | 1:5.03443628724 | 2:1.4749321462 -1323636.76608 | 0:4.21330649667 | 1:4.20280722656 | 2:4.53376066467 -1421670.92634 | 0:4.52532544154 | 1:0.291163988475 | 2:6.33449105592 -2770806.68525 | 0:8.8197815141 | 1:2.60348293857 | 2:5.40450694955 -800930.624865 | 0:2.5494804648 | 1:4.28357153617 | 2:3.37340059644 -2735534.22373 | 0:8.7075119519 | 1:3.32973264484 | 2:8.08343149707 -3001048.94147 | 0:9.5526968359 | 1:6.17852475023 | 2:6.35861716926 -2901751.53887 | 0:9.23664309317 | 1:8.49396708493 | 2:8.82084626602 -385595.035879 | 0:1.22745235009 | 1:7.44169041565 | 2:8.01271029175 -881195.13069 | 0:2.80501694815 | 1:9.66373562394 | 2:0.153975746333 -2712956.41259 | 0:8.63567140715 | 1:6.45055706004 | 2:1.5972299732 -975113.860414 | 0:3.10391974696 | 1:3.8610261202 | 2:9.59796349251 -202578.957269 | 0:0.644876098964 | 1:5.41443231898 | 2:6.49072711826 -2747463.4409 | 0:8.74550008519 | 1:5.21046676587 | 2:1.44984647918 -2245611.39929 | 0:7.14804598202 | 1:4.27246293958 | 2:0.417682291924 -872569.826999 | 0:2.77756390654 | 1:9.91598639167 | 2:8.17674797632 -743705.8919 | 0:2.36733382543 | 1:4.92079992138 | 2:5.95903398011 -1337849.31216 | 0:4.25852284817 | 1:1.46394929735 | 2:1.6281767763 -2746964.87106 | 0:8.7438722569 | 1:0.477233155936 | 2:2.52415011771 -1857272.38982 | 0:5.91190738235 | 1:2.40646387696 | 2:1.75736416657 -624025.39576 | 0:1.98635107941 | 1:1.72435625131 | 2:9.43094162939 -2861806.79473 | 0:9.10945134381 | 1:3.44280422324 | 2:6.20142074579 -1714131.72206 | 0:5.45630426735 | 1:5.6716890311 | 2:8.30077867208 -712041.130735 | 0:2.2665491472 | 1:5.78701311321 | 2:5.94621001361 -1122886.36409 | 0:3.57434290811 | 1:9.45741081077 | 2:0.0394085948528 -2135000.34761 | 0:6.7960083463 | 1:9.90348864334 | 2:3.02908525037 -1243979.50104 | 0:3.95977839825 | 1:7.57224345056 | 2:0.633778303771 -2640009.99199 | 0:8.40343341391 | 1:1.5667511873 | 2:7.06682355981 -2376272.47894 | 0:7.56393101634 | 1:1.66982536459 | 2:1.5913538606 -2079869.33658 | 0:6.62044890597 | 1:1.57611585921 | 2:6.42793761023 -2269839.90403 | 0:7.22520324366 | 1:8.38442853642 | 2:8.29594741731 -2843609.46255 | 0:9.05155777044 | 1:6.96496506396 | 2:4.31056884498 -1852016.17719 | 0:5.89517452009 | 1:2.19736872297 | 2:6.94760043393 -2074978.0491 | 0:6.6048895126 | 1:2.74364937562 | 2:0.261588722085 -1658004.30027 | 0:5.27766484289 | 1:7.97384185225 | 2:3.9033620053 -2541462.6679 | 0:8.08980421661 | 1:8.16789012687 | 2:0.675872533245 -95168.8588513 | 0:0.302943715202 | 1:1.3416140736 | 2:1.43469871093 -1838919.03899 | 0:5.85353992338 | 1:8.56450348192 | 2:7.33635662137 -2070487.89339 | 0:6.59063151083 | 1:6.75698115215 | 2:0.0123643097495 -2216184.42387 | 0:7.05435062212 | 1:1.22259514173 | 2:7.69611832682 -743109.983585 | 0:2.36541860568 | 1:2.78972809296 | 2:4.54100625203 -393685.331195 | 0:1.25316973525 | 1:3.40209251589 | 2:9.15612742292 -1247110.08962 | 0:3.96969452638 | 1:1.90889329819 | 2:7.99295860655 -1756750.62305 | 0:5.59195805787 | 1:4.91824872503 | 2:4.36770085104 -86196.5937258 | 0:0.274415063461 | 1:4.93291726315 | 2:9.72775131664 -285133.874843 | 0:0.907615868432 | 1:0.671133373034 | 2:3.36199814884 -3077181.55678 | 0:9.79502222142 | 1:4.73405313095 | 2:2.19742441963 -2085487.00279 | 0:6.63838437201 | 1:7.82034640313 | 2:0.642671142205 -121998.578579 | 0:0.3883722498 | 1:4.44983439959 | 2:5.62176026735 -1890429.90163 | 0:6.0174497402 | 1:2.2477149145 | 2:7.44795548951 -1318943.13724 | 0:4.19839268524 | 1:7.2731983733 | 2:6.53367954765 -889650.423984 | 0:2.83187690286 | 1:3.39186290865 | 2:6.65786201973 -2755436.65557 | 0:8.77085810083 | 1:2.71385034688 | 2:7.99930126084 -2353228.28061 | 0:7.49059480573 | 1:3.50294185693 | 2:7.46450998009 -1258328.7192 | 0:4.00545141309 | 1:7.33996134176 | 2:8.66203676149 -1598508.54351 | 0:5.08827432543 | 1:6.87465015608 | 2:5.61413123132 -2764875.55289 | 0:8.80091318754 | 1:3.88678949689 | 2:3.45794075553 -1997880.66508 | 0:6.35947577663 | 1:2.17174753751 | 2:0.66497826049 -2583392.39465 | 0:8.22323732062 | 1:4.28736322642 | 2:1.06186112002 -710098.368581 | 0:2.26033161615 | 1:1.90096586431 | 2:1.50972811916 -1942570.667 | 0:6.18340941653 | 1:1.12616216922 | 2:7.55245252086 -2892487.71422 | 0:9.20715599938 | 1:8.56361733283 | 2:8.5661306555 -1198832.81397 | 0:3.81607239082 | 1:7.62814089226 | 2:3.63890940629 -2168213.33807 | 0:6.90168713589 | 1:5.08887600688 | 2:4.83461342992 -1641984.32661 | 0:5.22664762142 | 1:5.18947975434 | 2:1.11405026707 -610812.494333 | 0:1.94433823705 | 1:6.96010744677 | 2:8.83478819241 -2287846.98668 | 0:7.28252559784 | 1:8.8459838817 | 2:4.84749662447 -1930367.26912 | 0:6.14456514217 | 1:1.17025326416 | 2:7.45673959552 -358515.583791 | 0:1.14123737067 | 1:5.31636443918 | 2:7.27357811386 -689450.406267 | 0:2.19467279983 | 1:9.52245873389 | 2:7.84007299323 -2058994.99009 | 0:6.55403423792 | 1:5.11146370702 | 2:2.93741945237 -812786.578345 | 0:2.58721544524 | 1:3.85192710495 | 2:8.03319111788 -2845182.69283 | 0:9.05659152052 | 1:9.97884384762 | 2:1.01132636981 -219921.465176 | 0:0.700062180905 | 1:3.45738642579 | 2:2.25819100538 -3001583.61116 | 0:9.55436982945 | 1:2.82660148537 | 2:4.67348124939 -2763566.48136 | 0:8.79676538154 | 1:6.10116103726 | 2:9.25947657847 -2335141.45346 | 0:7.43303973083 | 1:5.48905390022 | 2:0.397180195895 -2282802.56648 | 0:7.26644487141 | 1:6.08408685048 | 2:2.03768927208 -2218348.06766 | 0:7.06123429545 | 1:0.825597474455 | 2:3.93454290281 -72414.8023119 | 0:0.23053943962 | 1:4.14668027496 | 2:3.7411001541 -3825.97101378 | 0:0.0121979748124 | 1:2.26293595219 | 2:1.12352585678 -312905.98079 | 0:0.996038354697 | 1:3.11169395204 | 2:7.74715645675 -2637002.24958 | 0:8.39387568442 | 1:3.44707301042 | 2:2.06922379315 -372267.012342 | 0:1.18502742648 | 1:7.38706277378 | 2:7.28249254994 -1475144.75493 | 0:4.69558197142 | 1:5.38067845868 | 2:6.35780204273 -1203848.50962 | 0:3.83203717939 | 1:7.54930761805 | 2:1.47309300194 -1843574.99175 | 0:5.86830629026 | 1:2.30409559779 | 2:8.26515409487 -1969678.12986 | 0:6.26975963311 | 1:8.59288870513 | 2:7.73860967547 -568560.693613 | 0:1.80982510011 | 1:4.48340009535 | 2:2.28426739538 -2227201.27878 | 0:7.08942590511 | 1:2.09378063696 | 2:6.08341752798 -2520088.68422 | 0:8.0217460079 | 1:5.54239244636 | 2:8.48043440476 -1565813.64243 | 0:4.98421724193 | 1:8.50999259841 | 2:3.80779394849 -220136.427508 | 0:0.700782257497 | 1:7.61097085817 | 2:6.60551702233 -1622308.12456 | 0:5.16400253875 | 1:3.59742163586 | 2:1.59958092111 -2201819.58415 | 0:7.00870151181 | 1:9.9904443833 | 2:1.06298501115 -3094430.8908 | 0:9.84995770185 | 1:8.10732547251 | 2:0.713535545768 -3058972.84611 | 0:9.73706184976 | 1:4.7112743175 | 2:6.87131742011 -1080823.31522 | 0:3.44044816132 | 1:9.0179688586 | 2:7.33981381151 -2684583.04761 | 0:8.54536648069 | 1:7.65336011451 | 2:9.35117517793 -2908705.72657 | 0:9.25873708417 | 1:3.63729189822 | 2:9.6760802207 -1274694.34118 | 0:4.05749112819 | 1:1.11223885718 | 2:7.90101482727 -2320018.76672 | 0:7.38489930041 | 1:5.09690158968 | 2:2.52172763829 -2810649.10894 | 0:8.9466349754 | 1:6.19494401523 | 2:2.96764196426 -2319142.32261 | 0:7.38213141095 | 1:7.63812776687 | 2:0.980325452968 -37343.1266188 | 0:0.118915746657 | 1:5.65514314048 | 2:2.69763643753 -2232522.30577 | 0:7.10640782502 | 1:7.25835313806 | 2:6.78949116923 -2547967.59832 | 0:8.11050147402 | 1:7.17131256596 | 2:4.63616659544 -2337664.93527 | 0:7.44106309533 | 1:4.4301493557 | 2:8.19261260321 -1572165.46417 | 0:5.00442599701 | 1:7.38104337922 | 2:1.55887651423 -2439639.89084 | 0:7.76566888277 | 1:5.49066783523 | 2:3.24417613813 -2447883.0999 | 0:7.79186112832 | 1:0.0739203221209 | 2:8.51103849771 -1030613.09963 | 0:3.28060268408 | 1:6.55313625921 | 2:4.11344608598 -2135589.09415 | 0:6.79783377023 | 1:4.26763056469 | 2:6.37467296757 -2799923.21616 | 0:8.91251777011 | 1:9.02360738658 | 2:0.780206150447 -680048.989613 | 0:2.16474582955 | 1:9.37101895641 | 2:8.42031579272 -918149.706737 | 0:2.92256397867 | 1:0.0259182386161 | 2:2.0620136147 -1999754.41997 | 0:6.36544347051 | 1:2.55914498891 | 2:0.0456635470071 -2272032.83227 | 0:7.23217316734 | 1:7.18000283061 | 2:1.5056687812 -2958813.75149 | 0:9.41825370249 | 1:5.68761413518 | 2:5.83200071993 -3069192.61588 | 0:9.76961670004 | 1:7.52656181489 | 2:0.259771772185 -458672.748266 | 0:1.46007625138 | 1:8.61505538384 | 2:8.62307030977 -212513.180051 | 0:0.67649112647 | 1:4.64787837799 | 2:0.832323491143 -1508291.61965 | 0:4.80107973362 | 1:3.98095894316 | 2:9.93076634098 -1162004.87168 | 0:3.69884902446 | 1:8.05867139155 | 2:2.80684555655 -903818.319918 | 0:2.87698269309 | 1:4.31216294219 | 2:0.900715604265 -2550063.05808 | 0:8.11711825469 | 1:0.994720468822 | 2:0.930006387583 -2515083.05161 | 0:8.00581237119 | 1:5.51922796349 | 2:0.606206508921 -2265624.23831 | 0:7.21172078472 | 1:1.01538531643 | 2:0.625321072877 -1749274.35698 | 0:5.56814155624 | 1:2.7402899737 | 2:0.0726858121455 -1092503.29747 | 0:3.47756165009 | 1:1.47342100299 | 2:8.26213938957 -2799531.25876 | 0:8.91119335683 | 1:0.123627906086 | 2:0.905298726092 -2146700.50178 | 0:6.83319992624 | 1:3.96821113911 | 2:2.83801842294 -1226395.26729 | 0:3.90381074923 | 1:8.12320391664 | 2:0.486139574031 -944544.265795 | 0:3.00660573328 | 1:2.9464116798 | 2:9.02282145153 -1862945.88574 | 0:5.93001782932 | 1:8.33413562479 | 2:6.41798611494 -2981484.02636 | 0:9.49037646864 | 1:1.16408116558 | 2:6.22567077737 -903151.004486 | 0:2.87485410665 | 1:3.79587002808 | 2:1.66774883323 -1567551.02141 | 0:4.98973974157 | 1:7.6110930898 | 2:1.15449666485 -846092.333518 | 0:2.69325602299 | 1:6.74738672677 | 2:9.60170758401 -1020742.92213 | 0:3.24918170368 | 1:6.18181860359 | 2:7.34532285273 -1749669.90173 | 0:5.56943986999 | 1:7.29091879168 | 2:2.0430076956 -1168669.74473 | 0:3.72001150872 | 1:1.97447953573 | 2:7.4157124879 -2953450.22721 | 0:9.40116201354 | 1:3.47963321404 | 2:4.53658916708 -1646888.53361 | 0:5.24221733513 | 1:0.450989903835 | 2:9.77261419957 -2725930.28273 | 0:8.67698177299 | 1:7.98306319632 | 2:6.90184043654 -2252653.53146 | 0:7.17050742226 | 1:9.56081822558 | 2:9.85663920741 -1268358.19129 | 0:4.0373618341 | 1:5.66980203316 | 2:9.56339808531 -36545.9069522 | 0:0.116358139903 | 1:3.3394560029 | 2:4.20743300371 -856620.621107 | 0:2.72675691472 | 1:5.38910261281 | 2:5.37202129312 -2379611.54477 | 0:7.57460020954 | 1:6.37729295595 | 2:7.57856293778 -2404948.7569 | 0:7.65521317714 | 1:1.9777204354 | 2:2.9973412542 -1231233.8086 | 0:3.9192049712 | 1:7.27157106971 | 2:7.00777386926 -1934612.88468 | 0:6.15810906722 | 1:4.61320086983 | 2:8.51606688222 -804082.188693 | 0:2.5594813132 | 1:0.701545665991 | 2:8.91246981054 -2084734.18015 | 0:6.63599047461 | 1:8.10013310002 | 2:0.338167160934 -137457.666844 | 0:0.437556381693 | 1:1.70054387367 | 2:1.66308216603 -1540631.11766 | 0:4.90400567577 | 1:2.36215795676 | 2:9.8261078463 -2294533.50467 | 0:7.30378503802 | 1:6.01442812097 | 2:9.24233944376 -2860868.72493 | 0:9.10651534641 | 1:9.23608184383 | 2:1.10379469175 -146536.213784 | 0:0.466499762196 | 1:6.96863808909 | 2:1.66380035297 -841818.865138 | 0:2.67960202069 | 1:0.821434162318 | 2:5.40065609705 -486950.546683 | 0:1.55004771401 | 1:4.01959728795 | 2:5.07936373063 -1618914.32943 | 0:5.15324876347 | 1:9.28001900502 | 2:0.473968034682 -1279706.93974 | 0:4.07347204924 | 1:4.04641459416 | 2:3.3849874423 -2011109.06023 | 0:6.40162771344 | 1:7.34339714207 | 2:8.945189012 -1059608.04582 | 0:3.37291450241 | 1:8.63518302575 | 2:2.89791948469 -3138742.7997 | 0:9.99098676081 | 1:5.76018182368 | 2:8.90536208589 -1350617.23851 | 0:4.29917194625 | 1:2.33245481129 | 2:2.01532825535 -1419950.42112 | 0:4.51989012979 | 1:5.0709110299 | 2:4.44089399433 -451799.124424 | 0:1.4381317145 | 1:1.06895830936 | 2:4.92125386942 -1661382.24032 | 0:5.28842396735 | 1:8.76193509792 | 2:7.97164792009 -1828413.52036 | 0:5.82010714789 | 1:9.41738830258 | 2:8.36439782083 -1512485.55237 | 0:4.81447989864 | 1:9.82956137544 | 2:6.61600739268 -1854074.9538 | 0:5.90178831203 | 1:9.21052474571 | 2:6.77245829969 -747455.539999 | 0:2.37925420071 | 1:3.16621662189 | 2:3.81234232937 -2166717.26807 | 0:6.89693193403 | 1:5.89350387251 | 2:4.0025355772 -2466881.82751 | 0:7.85238969082 | 1:6.29718577098 | 2:6.27402683442 -1776551.0406 | 0:5.65494532638 | 1:0.34250748739 | 2:1.82044318325 -1853410.59738 | 0:5.89966125004 | 1:7.77906822307 | 2:2.52436789887 -111729.938361 | 0:0.355733640923 | 1:9.95813375676 | 2:4.7745858231 -2673368.37001 | 0:8.50967004919 | 1:7.77231601853 | 2:7.4735972397 -1520945.72873 | 0:4.84139851943 | 1:8.55673347401 | 2:7.27173402343 -309345.817899 | 0:0.984683350919 | 1:0.486697941388 | 2:9.05256286321 -2762020.18484 | 0:8.7918691918 | 1:9.09542103163 | 2:0.146200512317 -2029050.35679 | 0:6.45869587662 | 1:2.61295754143 | 2:5.00936793286 -1849694.11614 | 0:5.88784356752 | 1:9.19970309325 | 2:9.05353452514 -1357813.74365 | 0:4.32212496576 | 1:7.64334865747 | 2:7.4209806045 -2305758.04393 | 0:7.33948528179 | 1:2.69841819584 | 2:2.97808168829 -173734.01871 | 0:0.553029024612 | 1:1.85484636861 | 2:0.998114011058 -1899625.23653 | 0:6.04674402358 | 1:5.09932770957 | 2:0.661115752931 -1112227.61517 | 0:3.54038672776 | 1:6.17669250194 | 2:6.35349412219 -1365707.11588 | 0:4.34724835268 | 1:7.40935698162 | 2:4.58184623098 -901596.226694 | 0:2.86988439376 | 1:1.3965212962 | 2:7.3262693236 -1627837.26147 | 0:5.18158746344 | 1:1.87249291659 | 2:4.76370253281 -2860845.02017 | 0:9.10636251706 | 1:0.266360866055 | 2:8.44778205472 -1426527.28653 | 0:4.5408139439 | 1:3.79382592301 | 2:1.86200097175 -758487.62041 | 0:2.41439412077 | 1:5.91224305255 | 2:1.22241605972 -3064810.05065 | 0:9.75564165029 | 1:4.64006368162 | 2:5.54188794106 -1564564.7551 | 0:4.98023954288 | 1:8.2359597533 | 2:2.20164672674 -1590010.88822 | 0:5.06123439332 | 1:7.91422853076 | 2:8.20856953971 -1313776.67836 | 0:4.18195394181 | 1:8.04060707632 | 2:0.326482473633 -288869.409183 | 0:0.919578163311 | 1:8.98414211398 | 2:0.846889159729 -1090848.44058 | 0:3.47230992695 | 1:3.31135105724 | 2:0.595909513233 -1180977.47735 | 0:3.75919255174 | 1:2.47067109295 | 2:7.693585921 -1299612.90833 | 0:4.13686715052 | 1:7.80030122534 | 2:0.279761944952 -2789521.07183 | 0:8.87939509448 | 1:7.67958010945 | 2:5.07525609952 -1247213.81858 | 0:3.97002490889 | 1:1.93238960232 | 2:3.65166968342 -2553303.84691 | 0:8.12749070211 | 1:7.56626452778 | 2:1.21771445279 -1434441.51919 | 0:4.56602200602 | 1:5.67830367492 | 2:0.417443493741 -3069304.64757 | 0:9.76998074526 | 1:8.38870425187 | 2:2.60182928519 -2010259.22333 | 0:6.39894154201 | 1:9.53969530855 | 2:5.59885486858 -1015186.69948 | 0:3.23146743809 | 1:2.90753250013 | 2:9.5955322672 -2500585.55036 | 0:7.95968989436 | 1:8.36426557477 | 2:2.92765453155 -1301445.18596 | 0:4.14269944995 | 1:7.79724498179 | 2:1.80063500698 -698758.586445 | 0:2.22426588324 | 1:5.3723863604 | 2:0.397610578467 -2395655.31627 | 0:7.62564643829 | 1:3.74285802616 | 2:5.52669026171 -2685833.71651 | 0:8.5493376736 | 1:6.5157527916 | 2:1.35475649403 -2723020.8258 | 0:8.66765656553 | 1:0.550988904007 | 2:8.70369652878 -2592048.33181 | 0:8.25076509919 | 1:1.39520102866 | 2:4.72319123404 -1270763.28852 | 0:4.04498361272 | 1:1.74106221205 | 2:7.60046010714 -2557796.147 | 0:8.14174804725 | 1:2.68552970667 | 2:8.28584112603 -1940084.49769 | 0:6.17555070679 | 1:7.50435724672 | 2:9.0430307044 -2006278.52455 | 0:6.38619769515 | 1:1.0912029778 | 2:5.06235982421 -2989858.59867 | 0:9.51702574933 | 1:0.255983817202 | 2:0.479006917633 -2850644.69846 | 0:9.07394393402 | 1:6.0715542776 | 2:0.139256756936 -3132431.94054 | 0:9.97088546339 | 1:4.23090785179 | 2:9.52102854855 -2256645.08874 | 0:7.18318462215 | 1:6.27637517318 | 2:5.02751427118 -550319.7427 | 0:1.75175115476 | 1:3.19126806478 | 2:8.21875244046 -2736076.34005 | 0:8.7092754513 | 1:7.72194180176 | 2:4.00770959101 -1667223.48597 | 0:5.30700122466 | 1:6.90471175629 | 2:3.32508163451 -2235038.49112 | 0:7.11436176613 | 1:0.843900919788 | 2:1.7392753864 -2059976.82833 | 0:6.5571918972 | 1:8.86380336154 | 2:5.97761219876 -1438173.35621 | 0:4.57793048057 | 1:9.11647336335 | 2:3.89148547424 -1908935.90624 | 0:6.07639941716 | 1:7.25397050107 | 2:7.41985451683 -2046622.60118 | 0:6.51463349529 | 1:3.00482529631 | 2:5.44232931881 -1361240.69722 | 0:4.33299112075 | 1:2.75287281648 | 2:3.18827038326 -1110993.86412 | 0:3.53645885725 | 1:6.09373531963 | 2:4.5153108624 -19678.3753097 | 0:0.0626844396182 | 1:5.352603988 | 2:0.459056215229 -346219.978498 | 0:1.10213084322 | 1:8.98342678446 | 2:7.65184338058 -340274.013533 | 0:1.08320597805 | 1:9.1857317609 | 2:9.43931640159 -328430.072795 | 0:1.04545560061 | 1:3.39971951291 | 2:4.25762201148 -1165912.00355 | 0:3.71122307908 | 1:0.785148544831 | 2:2.08837652362 -1271260.77636 | 0:4.0465960835 | 1:5.09322562473 | 2:7.82241084049 -599962.226784 | 0:1.90974313649 | 1:0.283113793292 | 2:6.35550474313 -2789245.38813 | 0:8.87847651837 | 1:2.92118498657 | 2:8.58046921482 -1340047.48623 | 0:4.26553464985 | 1:3.1785368426 | 2:4.10737784997 -1505072.22275 | 0:4.79083032911 | 1:3.77956532055 | 2:6.4667779926 -366720.081434 | 0:1.16733481954 | 1:3.19488751199 | 2:6.5768828151 -13372.6783484 | 0:0.0426142804797 | 1:5.52819223145 | 2:8.1664363165 -966972.252595 | 0:3.07801968891 | 1:5.65861929053 | 2:5.73321548373 -66879.3725652 | 0:0.212899685368 | 1:1.8375260428 | 2:5.26115011265 -2676107.12025 | 0:8.51839437277 | 1:8.53782467981 | 2:0.783785657591 -2473714.73695 | 0:7.87414166198 | 1:6.54370389519 | 2:7.39672771572 -2804023.226 | 0:8.92549475634 | 1:0.472750194551 | 2:1.9958145366 -2106824.24447 | 0:6.7063132065 | 1:9.00596853241 | 2:5.69335366471 -2149163.97943 | 0:6.84104503392 | 1:4.38649199726 | 2:9.24193955838 -1345200.02903 | 0:4.28194034777 | 1:3.71538231105 | 2:4.56142129462 -1737750.51391 | 0:5.53144004083 | 1:0.427262527922 | 2:9.32844757607 -1993564.9892 | 0:6.34572714923 | 1:0.851024525267 | 2:7.59156724609 -3039373.58017 | 0:9.67471689862 | 1:9.52250485898 | 2:8.83884991077 -1224723.95928 | 0:3.89846817865 | 1:5.50009469675 | 2:2.92868547931 -1421258.03888 | 0:4.52402294934 | 1:1.65567193203 | 2:4.94032989651 -2734284.61706 | 0:8.70355744569 | 1:6.00979100297 | 2:9.53116349634 -2253504.774 | 0:7.17316553769 | 1:3.59341985149 | 2:9.21147011489 -758190.201831 | 0:2.41342578725 | 1:3.40592802964 | 2:0.0105365585524 -2633393.22533 | 0:8.38239436513 | 1:4.20886613781 | 2:5.61158160956 -2285681.75635 | 0:7.27560133892 | 1:5.1234991457 | 2:1.88494222103 -1709655.2251 | 0:5.4420082163 | 1:0.233995881466 | 2:7.8888800777 -810123.499976 | 0:2.57873527704 | 1:3.46713035989 | 2:1.28317505808 -1913542.29876 | 0:6.09100863769 | 1:1.06415513941 | 2:9.50472630599 -929870.572488 | 0:2.95992431523 | 1:6.01124189127 | 2:5.04951079784 -1302525.0526 | 0:4.14607481212 | 1:0.614138878387 | 2:9.6334845701 -1290684.81389 | 0:4.10838939513 | 1:0.992656474342 | 2:4.11326298463 -2626108.39254 | 0:8.3592004484 | 1:3.56499534346 | 2:2.31530778621 -2253551.59999 | 0:7.1733362619 | 1:6.10580072909 | 2:7.25780931646 -681278.090344 | 0:2.16859423464 | 1:1.95786804898 | 2:6.99571738028 -32819.8782342 | 0:0.104491830018 | 1:2.64597550904 | 2:1.25331949058 -416160.511444 | 0:1.32473413554 | 1:6.14016493813 | 2:2.13994922233 -1685390.10026 | 0:5.36483006175 | 1:7.2129580912 | 2:3.81238084637 -2324266.13482 | 0:7.39842138627 | 1:5.36142880625 | 2:9.02898873136 -2234125.63473 | 0:7.11147788449 | 1:3.37490322273 | 2:3.68680474623 -2768063.91964 | 0:8.81109905661 | 1:8.17302238378 | 2:1.37096902397 -1721813.09403 | 0:5.48071942465 | 1:1.56446453931 | 2:3.78050015981 -2004497.49743 | 0:6.38053819985 | 1:2.21509340739 | 2:2.30551924127 -2126315.29941 | 0:6.76831778755 | 1:4.66730879892 | 2:1.21249789095 -108179.754684 | 0:0.344373927734 | 1:3.10482808874 | 2:5.27490767751 -1138696.49387 | 0:3.62462522803 | 1:4.48086308529 | 2:1.1087113628 -697652.987929 | 0:2.22071065437 | 1:1.19946207978 | 2:6.30160668095 -284552.856796 | 0:0.90582448534 | 1:7.40136675822 | 2:9.86905579369 -2131010.69105 | 0:6.78328630495 | 1:7.28827610555 | 2:6.0483355532 -55100.9098347 | 0:0.175463998363 | 1:8.37063947318 | 2:5.86322219186 -1644281.16258 | 0:5.2339872994 | 1:8.50679377098 | 2:2.4170145665 -2656819.7787 | 0:8.45696767722 | 1:4.69734573312 | 2:4.91001668656 -2586461.73173 | 0:8.23297453748 | 1:0.485609529449 | 2:9.85482661548 -231861.36553 | 0:0.738070206226 | 1:3.7019893233 | 2:3.28470454306 -2812529.22746 | 0:8.95257161006 | 1:0.633575459081 | 2:3.04897736964 -2796898.46638 | 0:8.90281725622 | 1:0.627316300802 | 2:8.71800474718 -578093.537766 | 0:1.84021346601 | 1:9.62527878846 | 2:2.60126921771 -823158.142025 | 0:2.62022061474 | 1:2.85833297874 | 2:1.19695550393 -137271.302934 | 0:0.437018933841 | 1:8.16542611559 | 2:2.50952737203 -1938074.46959 | 0:6.16910270115 | 1:1.72173940434 | 2:9.44752899033 -2232975.71646 | 0:7.10781452084 | 1:3.02051305246 | 2:2.41941246017 -1592180.79157 | 0:5.06813595474 | 1:7.28112347803 | 2:5.03793706677 -2737313.95194 | 0:8.71317676347 | 1:3.30143978772 | 2:6.85198579255 -1300955.88206 | 0:4.14109585369 | 1:2.45396615762 | 2:5.72248574202 -3067994.34893 | 0:9.76580938703 | 1:8.32556874628 | 2:3.66174778796 -3030621.38573 | 0:9.64682968032 | 1:6.26561564765 | 2:6.13112240785 -1690206.74855 | 0:5.38010964954 | 1:1.1508667694 | 2:5.09797830883 -1909872.56999 | 0:6.07935035889 | 1:3.71196207075 | 2:6.41727279946 -318761.622892 | 0:1.01465758324 | 1:0.807675567726 | 2:1.72020297561 -999789.205479 | 0:3.18243565951 | 1:0.589992188411 | 2:0.40521301024 -1463275.28453 | 0:4.65781111395 | 1:6.64104318723 | 2:4.33686420999 -2965533.36185 | 0:9.43963741827 | 1:5.05160065335 | 2:4.65827231125 -1573942.61179 | 0:5.0100406039 | 1:2.48497961504 | 2:4.21230518098 -2945512.14276 | 0:9.375944612 | 1:9.31387795042 | 2:5.75057864133 -1323749.63876 | 0:4.21367168983 | 1:4.88769324234 | 2:0.068155668073 -2486625.82363 | 0:7.91524090302 | 1:6.76871991299 | 2:7.05874939875 -2440517.12041 | 0:7.7684420849 | 1:3.27547588989 | 2:3.43067044252 -1545688.0255 | 0:4.92015982878 | 1:9.02810231908 | 2:7.4460832603 -2343821.84827 | 0:7.46069348433 | 1:8.17567311714 | 2:5.15021603362 -969214.940389 | 0:3.08519046889 | 1:9.37716959971 | 2:1.34579626854 -52672.9563555 | 0:0.167712817641 | 1:5.73237145676 | 2:4.96868876815 -1613630.05862 | 0:5.13642220695 | 1:8.56291304086 | 2:1.84702835821 -2903585.97069 | 0:9.2424784251 | 1:8.04755219062 | 2:9.16279391763 -2995335.91422 | 0:9.53452220429 | 1:7.39740183179 | 2:3.59229442222 -188344.749654 | 0:0.599559280601 | 1:4.49977146632 | 2:0.118146445716 -1858764.75383 | 0:5.91668475764 | 1:5.53983295253 | 2:2.37519162877 -2141311.2118 | 0:6.81609258214 | 1:9.4530313331 | 2:7.41799196428 -2991779.27776 | 0:9.52315215911 | 1:1.72745105048 | 2:2.12783226252 -2893102.2845 | 0:9.20906368755 | 1:2.93524524023 | 2:2.93739528 -600779.355401 | 0:1.91238482961 | 1:5.00010814895 | 2:8.07179761872 -3056849.12063 | 0:9.73028273663 | 1:2.49949718265 | 2:8.79440968036 -1093915.57761 | 0:3.4821185315 | 1:8.59709742192 | 2:4.2761546902 -1888201.93278 | 0:6.01034681098 | 1:0.963474831606 | 2:6.81655377264 -3053461.11738 | 0:9.71955430448 | 1:8.98279440893 | 2:9.6876249918 -2206445.46647 | 0:7.02338863659 | 1:5.63993439527 | 2:8.63211181673 -294514.471659 | 0:0.937493710775 | 1:2.8099755467 | 2:9.19463098521 -1979165.37066 | 0:6.29995847618 | 1:8.59197857024 | 2:8.11778141976 -443564.557773 | 0:1.4119935283 | 1:9.56350272773 | 2:9.22409586227 -2400259.10703 | 0:7.6402881551 | 1:2.28025614729 | 2:4.14549927668 -601103.448017 | 0:1.9134288844 | 1:6.44165272157 | 2:2.55305549942 -2687370.1883 | 0:8.55422583161 | 1:6.21577149812 | 2:4.95615369046 -2519798.09063 | 0:8.02081929812 | 1:5.34289674164 | 2:2.41341850219 -2689178.97735 | 0:8.55999803952 | 1:7.91392985916 | 2:5.20167698841 -1119154.86741 | 0:3.56244660499 | 1:7.30464141633 | 2:6.17529338865 -2637150.86011 | 0:8.39437899308 | 1:6.95571321613 | 2:7.24806463019 -1158091.17444 | 0:3.68633457499 | 1:1.4794480574 | 2:0.968369920057 -1385578.66246 | 0:4.41044780974 | 1:1.1848722816 | 2:4.48060965397 -2781458.57011 | 0:8.85370698833 | 1:4.85743257937 | 2:6.31798082254 -2865320.95167 | 0:9.12068490316 | 1:8.96561963548 | 2:6.58797181442 -2967933.97979 | 0:9.44724684778 | 1:1.34415928752 | 2:8.87343109544 -1640911.18167 | 0:5.22321464844 | 1:3.21368334594 | 2:8.31622328354 -707734.33506 | 0:2.25281046768 | 1:2.34267945784 | 2:5.9876422711 -619096.122226 | 0:1.97070022866 | 1:6.3066090745 | 2:2.12769247027 -812581.366033 | 0:2.58660435705 | 1:8.73512346575 | 2:9.61364667644 -1794445.39965 | 0:5.71196914842 | 1:7.79190197774 | 2:3.49494859314 -898419.558786 | 0:2.8598192135 | 1:6.78432247801 | 2:4.84430502367 -89400.2034625 | 0:0.284579703587 | 1:1.1334474174 | 2:5.68137748252 -354026.681828 | 0:1.12691752773 | 1:1.6980705946 | 2:6.5595766623 -935757.438172 | 0:2.97861640182 | 1:0.631740481229 | 2:8.00322427258 -2318728.49354 | 0:7.38077032579 | 1:2.55765657489 | 2:8.01162272087 -1549127.04601 | 0:4.9310681955 | 1:4.57831337571 | 2:4.65365095382 -2585994.55994 | 0:8.23153319804 | 1:5.78524969423 | 2:2.38256165549 -1718736.4771 | 0:5.47094302458 | 1:3.51017117669 | 2:6.32861583275 -932662.67648 | 0:2.96876340377 | 1:0.393244986169 | 2:7.85948157582 -807567.113068 | 0:2.57058785856 | 1:2.2870814788 | 2:0.84158622018 -2706195.58115 | 0:8.61414675527 | 1:5.9591691228 | 2:6.38480708901 -2200265.40434 | 0:7.00373243667 | 1:7.44436797707 | 2:0.438574985114 -1384823.18025 | 0:4.40811737964 | 1:9.80355026608 | 2:3.96793173534 -1694416.71624 | 0:5.3935577664 | 1:6.64136410827 | 2:4.31558585656 -1464010.52755 | 0:4.6601707106 | 1:8.87185782974 | 2:9.85549831613 -2445407.17706 | 0:7.78402617929 | 1:5.42561050262 | 2:3.93887585603 -1529428.38733 | 0:4.8683997791 | 1:8.56785163736 | 2:8.68412460375 -522776.777395 | 0:1.66407939113 | 1:3.22510846055 | 2:2.17445758458 -2491928.49594 | 0:7.93206507234 | 1:0.418864565891 | 2:3.2852740671 -1455246.30921 | 0:4.63221816097 | 1:2.47823699113 | 2:3.67592006018 -1760344.57402 | 0:5.60342532633 | 1:8.08969657583 | 2:3.06085442618 -2710382.70685 | 0:8.62745552763 | 1:3.72481705695 | 2:1.09031515604 -2860839.35409 | 0:9.10638062738 | 1:4.45661447551 | 2:1.92736398905 -2715826.32354 | 0:8.64480505808 | 1:6.26889478483 | 2:0.964944477034 -2111188.6157 | 0:6.72014357268 | 1:1.83356278362 | 2:6.7387099085 -1908579.06541 | 0:6.07523534545 | 1:3.9835743266 | 2:9.95419707047 -2566818.11853 | 0:8.17051549956 | 1:8.43553474365 | 2:2.60662954348 -810006.200497 | 0:2.57841529652 | 1:9.65706584734 | 2:6.71103867994 -1617283.5433 | 0:5.14805335586 | 1:8.76418104492 | 2:6.32973570435 -373542.01568 | 0:1.18909735036 | 1:8.71543154925 | 2:7.78793933504 -1240045.07983 | 0:3.9472505438 | 1:7.08626152737 | 2:9.0832971963 -1113485.85215 | 0:3.54437836074 | 1:4.61597341055 | 2:7.37124980478 -2788666.11737 | 0:8.87661709484 | 1:1.11901604503 | 2:3.08178462266 -2467842.67968 | 0:7.8554130787 | 1:2.22794044567 | 2:6.32849124874 -1905714.88727 | 0:6.06614380131 | 1:6.93107606871 | 2:6.36559664867 -2456554.0577 | 0:7.81951225301 | 1:5.93807879514 | 2:1.70852689095 -3046541.28918 | 0:9.69745167087 | 1:0.158777326425 | 2:2.22382277459 -3064830.45777 | 0:9.75572549712 | 1:6.82977350958 | 2:6.70080943676 -794047.621434 | 0:2.5276167561 | 1:9.56865393871 | 2:5.9226913661 -2132207.20153 | 0:6.78704137594 | 1:1.08121736343 | 2:2.57894158396 -2365135.45476 | 0:7.52849692921 | 1:3.54687391078 | 2:4.06528294543 -59662.2183675 | 0:0.189961582478 | 1:5.87543533268 | 2:7.64965508132 -2507360.72136 | 0:7.98119318058 | 1:1.08747543443 | 2:1.12997306772 -2147541.17462 | 0:6.8359047984 | 1:7.32138109647 | 2:5.1505868157 -2001351.34112 | 0:6.37058463436 | 1:9.2830364457 | 2:1.41160025475 -1304834.33034 | 0:4.15349937862 | 1:9.18116378997 | 2:2.30379959597 -1396049.88193 | 0:4.44383063103 | 1:7.19752718695 | 2:9.28334006339 -510480.596221 | 0:1.62499584513 | 1:9.76881840442 | 2:9.16097193264 -1999255.17349 | 0:6.36389927908 | 1:7.7712691547 | 2:7.7259303221 -37347.4888138 | 0:0.118887560845 | 1:0.778013510507 | 2:2.83180552178 -3135015.21404 | 0:9.97912375753 | 1:6.02454127726 | 2:7.09535930484 -2656743.61755 | 0:8.45674665068 | 1:7.17840930245 | 2:8.93144623008 -639732.336178 | 0:2.03634623119 | 1:1.53486010468 | 2:5.15839438826 -1621689.80701 | 0:5.16205018125 | 1:5.43021531839 | 2:7.62883313816 -894424.761063 | 0:2.84711559634 | 1:8.20205690197 | 2:7.28624776625 -2147615.25557 | 0:6.83615554456 | 1:9.05319285574 | 2:2.48508112151 -3134972.90951 | 0:9.97895845804 | 1:2.47258906687 | 2:5.92138991215 -673549.066563 | 0:2.14399799968 | 1:2.6572037946 | 2:2.28063071345 -3016332.92154 | 0:9.60133858803 | 1:5.16898178279 | 2:3.62546451658 -1283563.07876 | 0:4.08579473674 | 1:9.63466804786 | 2:5.36953485775 -2781435.91784 | 0:8.85362123025 | 1:3.27462786897 | 2:6.37593364389 -2620653.92121 | 0:8.34185244555 | 1:5.2034099702 | 2:8.37840359228 -927694.667649 | 0:2.95301250479 | 1:7.67079056655 | 2:0.527579405664 -116104.935447 | 0:0.369629339369 | 1:6.43844356861 | 2:1.92561186279 -1992960.93626 | 0:6.34379903793 | 1:0.230885591278 | 2:5.78961318454 -170436.823698 | 0:0.542572572402 | 1:6.35906887057 | 2:1.63577471781 -1940933.35828 | 0:6.17825430404 | 1:7.68842472876 | 2:7.11127287486 -1731687.84077 | 0:5.51221244471 | 1:8.60097860575 | 2:0.928216332029 -532862.865144 | 0:1.69617673683 | 1:2.33296332669 | 2:9.93558246799 -2137872.6826 | 0:6.80507144073 | 1:0.648029177082 | 2:9.75649701982 -157027.536072 | 0:0.499859361137 | 1:2.8712075813 | 2:9.20803216236 -2327625.6409 | 0:7.40906942468 | 1:0.0739841013881 | 2:8.90123112612 -2505777.30297 | 0:7.97614785 | 1:0.49056883081 | 2:1.34096443784 -2271919.89292 | 0:7.23182898273 | 1:8.9551530592 | 2:2.54457912824 -836405.770203 | 0:2.66238117126 | 1:1.93217207702 | 2:7.71042493309 -2786496.55403 | 0:8.86977590761 | 1:8.62558220972 | 2:3.20562944765 -747704.492121 | 0:2.38010246433 | 1:9.63762823048 | 2:3.20263964833 -463529.47284 | 0:1.4755273644 | 1:7.64887032587 | 2:5.10250790992 -3105298.38793 | 0:9.88451301604 | 1:3.8142744988 | 2:7.54048884416 -1142663.552 | 0:3.63729924913 | 1:9.86819546126 | 2:6.70833960955 -2629048.27493 | 0:8.36857281651 | 1:5.23709710458 | 2:0.074165034511 -1046775.62779 | 0:3.33202486328 | 1:3.6794236295 | 2:0.763166284367 -2137139.8233 | 0:6.80275428261 | 1:2.45733399226 | 2:5.14199940138 -2756483.3678 | 0:8.77419818846 | 1:3.67560634167 | 2:6.23529420044 -552593.33051 | 0:1.75897192136 | 1:1.30233771229 | 2:2.83982572894 -798415.56875 | 0:2.54146115572 | 1:2.70349431774 | 2:0.163078967825 -317822.964952 | 0:1.01168681223 | 1:2.78682591364 | 2:5.64926809695 -702447.505817 | 0:2.23603844882 | 1:8.89196667926 | 2:3.79762988495 -2501634.67489 | 0:7.96302029512 | 1:7.3129219588 | 2:9.69582494111 -938869.810891 | 0:2.98858951612 | 1:8.29627474533 | 2:1.19919094559 -212087.949066 | 0:0.675178273372 | 1:9.36609701 | 2:4.42603931867 -799496.123591 | 0:2.54490337388 | 1:3.01677170628 | 2:8.5711903011 -1588375.73936 | 0:5.05601457514 | 1:6.17843297928 | 2:3.92811686345 -2316663.80195 | 0:7.37419713589 | 1:2.43397391642 | 2:4.44573365373 -626015.632217 | 0:1.99271333342 | 1:4.86933728539 | 2:6.10716646354 -1116089.96957 | 0:3.55270891528 | 1:9.4134855549 | 2:2.56626881733 -1667558.86662 | 0:5.30806092208 | 1:5.99431709046 | 2:1.35562206698 -1335569.97206 | 0:4.25130124462 | 1:5.37847058018 | 2:3.39724709731 -474589.693422 | 0:1.51071860645 | 1:5.96061682204 | 2:8.78671024976 -1427987.80532 | 0:4.54551524367 | 1:9.859083917 | 2:3.4737562965 -1909619.81384 | 0:6.07858899531 | 1:8.71821055434 | 2:9.65181782331 -1868953.22749 | 0:5.94912331218 | 1:6.42182618363 | 2:5.60456228064 -1835013.63349 | 0:5.84110981236 | 1:8.70260556229 | 2:7.30935947951 -2084826.20382 | 0:6.63629212774 | 1:9.112449953 | 2:1.87283618206 -1183018.01949 | 0:3.76574691011 | 1:9.32252518977 | 2:0.773978265397 -1941581.97906 | 0:6.18033848185 | 1:9.95500584171 | 2:4.79204391979 -2919279.02038 | 0:9.29240977059 | 1:5.58698987974 | 2:5.31095468868 -1152462.05417 | 0:3.66842819326 | 1:2.83343274301 | 2:7.23462357475 -3129728.7442 | 0:9.96226567103 | 1:2.46374471196 | 2:3.9994267142 -1322747.86305 | 0:4.21051114315 | 1:8.15762859014 | 2:0.762252149899 -1993199.55725 | 0:6.34458166847 | 1:2.90595447555 | 2:7.33737775376 -2699081.19323 | 0:8.59152715672 | 1:8.99882163353 | 2:8.0842960582 -1407881.39191 | 0:4.4814331945 | 1:0.435074662829 | 2:6.95754617604 -3099032.92334 | 0:9.86456553909 | 1:3.36599861994 | 2:3.86662131477 -758043.521634 | 0:2.41297738083 | 1:5.54957849927 | 2:7.51916788001 -991766.065536 | 0:3.15692056963 | 1:3.30026086611 | 2:8.57401716365 -1115482.5951 | 0:3.55069949678 | 1:0.59340002303 | 2:2.10286013764 -515751.216435 | 0:1.64171577234 | 1:3.16195100218 | 2:1.02130098276 -305084.729515 | 0:0.971170658518 | 1:6.37394695817 | 2:1.63566677442 -1084649.85706 | 0:3.45256760856 | 1:1.96689418381 | 2:0.47525274621 -2505548.03107 | 0:7.97544457224 | 1:3.5646895121 | 2:5.4669917432 -823463.579381 | 0:2.6211961996 | 1:3.24630710779 | 2:2.70198898329 -1254398.28284 | 0:3.99288218721 | 1:0.587534664368 | 2:9.99528205346 -1884724.16089 | 0:5.99927264558 | 1:0.492317727602 | 2:2.91045476004 -96180.3610402 | 0:0.30619267096 | 1:4.73146840176 | 2:3.46508519614 -2867896.39522 | 0:9.12881093312 | 1:0.634214847226 | 2:0.422293995775 -1469793.38632 | 0:4.67852560466 | 1:2.78196478518 | 2:8.36196145531 -1071588.42504 | 0:3.41102976757 | 1:6.37480364953 | 2:3.88848693018 -315434.008943 | 0:1.00413972307 | 1:9.41783238274 | 2:9.392616813 -1838838.01003 | 0:5.85321862181 | 1:1.21733819829 | 2:6.17222778164 -1918280.16978 | 0:6.10609264603 | 1:1.39845201134 | 2:1.97433874342 -1820994.55514 | 0:5.79649305435 | 1:9.55952771494 | 2:2.3018372735 -520315.465945 | 0:1.65625926486 | 1:4.90348561459 | 2:2.00530822107 -430161.614394 | 0:1.36931946913 | 1:8.27332649437 | 2:6.43067857267 -83069.0471514 | 0:0.264471356904 | 1:6.27670310788 | 2:3.29069426631 -858717.472358 | 0:2.73339737164 | 1:1.44373582965 | 2:4.46151842047 -1504213.75787 | 0:4.7881189088 | 1:6.23262322281 | 2:8.72930303938 -1579566.18262 | 0:5.02792265749 | 1:0.358499866641 | 2:0.664498031184 -1963913.87858 | 0:6.25140331219 | 1:7.65113375617 | 2:0.534179827519 -623915.430783 | 0:1.98599097728 | 1:0.556700122429 | 2:9.50693281272 -902592.070841 | 0:2.87311822362 | 1:8.81076751054 | 2:5.65670495786 -1469302.22027 | 0:4.67699665376 | 1:6.7791468179 | 2:7.16124186404 -312094.435811 | 0:0.993430263148 | 1:0.229607813896 | 2:7.57417525562 -2171771.2511 | 0:6.91297270711 | 1:0.495055233334 | 2:4.62851402703 -1224039.17038 | 0:3.89628090455 | 1:4.62816283965 | 2:4.34863020858 -1686495.40497 | 0:5.36828632691 | 1:0.0218473554468 | 2:2.7475584198 -644210.793496 | 0:2.05058993778 | 1:0.181095713362 | 2:2.16889630077 -2473560.61202 | 0:7.87364434905 | 1:5.76495897571 | 2:7.39323795992 -2984789.3853 | 0:9.50094218061 | 1:6.3133656567 | 2:5.42362296528 -2908590.39606 | 0:9.25836836402 | 1:3.45048501564 | 2:1.51860419581 -661041.156954 | 0:2.10417768774 | 1:1.91928285758 | 2:8.16241645927 -2031730.05743 | 0:6.46723682792 | 1:3.91040582757 | 2:9.4372407465 -143440.729248 | 0:0.456605391362 | 1:2.20070320274 | 2:8.33302812519 -2917075.33514 | 0:9.28534820525 | 1:0.137149410787 | 2:2.95904291092 -1505300.03867 | 0:4.79157072681 | 1:5.5458697152 | 2:9.34428151799 -2015442.39876 | 0:6.41543434829 | 1:8.87109400608 | 2:0.139121076066 -2889295.73396 | 0:9.19696970193 | 1:5.56112099073 | 2:7.12747745884 -106786.360991 | 0:0.339995943153 | 1:9.75074637773 | 2:8.88241455182 -1725239.45114 | 0:5.49165533059 | 1:4.98002380615 | 2:0.593250768596 -95797.9904777 | 0:0.304937353233 | 1:0.303868140706 | 2:5.9061189914 -1415450.15556 | 0:4.50559976817 | 1:9.06347463858 | 2:6.02430976893 -2074196.39511 | 0:6.60242867634 | 1:5.90237047001 | 2:4.67150930443 -2430794.34107 | 0:7.73752382623 | 1:6.79212649066 | 2:2.733125513 -2083217.90551 | 0:6.63109948176 | 1:0.618666680291 | 2:4.35195138017 -2577507.4111 | 0:8.20449466975 | 1:3.11065003714 | 2:8.68653676743 -2394268.44224 | 0:7.62124903032 | 1:5.73132101432 | 2:4.84116325696 -49749.3822489 | 0:0.158429619807 | 1:8.37958909304 | 2:6.54743317751 -3108592.30052 | 0:9.89497666488 | 1:1.35555107021 | 2:0.984565922075 -1352261.97733 | 0:4.30444584041 | 1:6.79832129732 | 2:2.31943923567 -990278.01498 | 0:3.15217866361 | 1:2.6870139806 | 2:5.74580160052 -1370985.06958 | 0:4.36401762435 | 1:3.81670585317 | 2:8.9778098147 -1992180.68018 | 0:6.34131491613 | 1:0.174374214998 | 2:1.47523281589 -2392312.58775 | 0:7.61501418976 | 1:4.66977972428 | 2:7.28392992546 -3022342.29206 | 0:9.62049859728 | 1:8.82906505187 | 2:7.42534937729 -1436256.64656 | 0:4.57182437985 | 1:8.53461272218 | 2:7.48026661644 -1841577.55609 | 0:5.86196382225 | 1:4.10935433056 | 2:5.34247055445 -2849971.49108 | 0:9.07178837795 | 1:4.6029348447 | 2:4.43294900626 -1947339.60287 | 0:6.19860722517 | 1:3.1898110367 | 2:6.9388571055 -2254474.6235 | 0:7.17622301051 | 1:0.15544805966 | 2:3.88710613468 -2835223.50898 | 0:9.02481919472 | 1:1.72118722137 | 2:2.39361882902 -183677.104122 | 0:0.584674800155 | 1:1.38244430814 | 2:4.55003919803 -1634320.13318 | 0:5.20221401135 | 1:0.818605891419 | 2:8.069794806 -2481040.26194 | 0:7.89746497481 | 1:7.17235831728 | 2:9.03488465784 -188268.251431 | 0:0.599291469383 | 1:1.68166277051 | 2:7.77239953368 -1825635.95681 | 0:5.81122152088 | 1:4.27489851462 | 2:8.90959159954 -1695568.12789 | 0:5.39723227744 | 1:7.73696015605 | 2:5.95276934257 -2467889.18662 | 0:7.85555903126 | 1:1.98637665937 | 2:4.17142174457 -2721650.8418 | 0:8.66337425125 | 1:9.64929976475 | 2:8.30551752326 -2509888.06276 | 0:7.98926526908 | 1:4.25273613431 | 2:7.64394942955 -1011037.16634 | 0:3.2182919825 | 1:6.72494326587 | 2:5.59034396282 -2112360.18775 | 0:6.72389762249 | 1:4.71049439519 | 2:2.70785806858 -2819942.16685 | 0:8.97621364786 | 1:5.95444722397 | 2:6.8897746396 -1852364.37149 | 0:5.8963180689 | 1:6.27923488534 | 2:9.31350476907 -1147477.42258 | 0:3.65254437322 | 1:0.835856285506 | 2:6.77080146601 -2134552.56769 | 0:6.79452115494 | 1:2.73204036377 | 2:2.04072366293 -2345661.9927 | 0:7.46653034422 | 1:5.79841912743 | 2:0.0826708222353 -1582152.10254 | 0:5.03617460967 | 1:2.75891804008 | 2:2.6609592427 -2759952.33137 | 0:8.78528481542 | 1:8.8416835947 | 2:4.898017695 -2809058.02558 | 0:8.94153276042 | 1:1.832068439 | 2:7.70925015666 -1958207.32239 | 0:6.2331907654 | 1:2.08682068752 | 2:5.13755090942 -1372205.99159 | 0:4.36788169218 | 1:1.23724980392 | 2:7.8110214123 -1838149.80043 | 0:5.85103123814 | 1:1.59495085843 | 2:0.700949795581 -809008.55128 | 0:2.57517865729 | 1:2.58321972493 | 2:8.74203465456 -959374.359154 | 0:3.05383258966 | 1:5.39977405368 | 2:6.93767907638 -2302410.23356 | 0:7.32888180873 | 1:8.8363826642 | 2:5.16653303428 -2116395.4583 | 0:6.73674222111 | 1:4.70153150168 | 2:4.635845242 -771123.237085 | 0:2.45458074898 | 1:1.99130572151 | 2:5.61299095094 -1865124.8044 | 0:5.93693197077 | 1:5.83269919889 | 2:6.48395710767 -1618637.50421 | 0:5.15234227675 | 1:6.34432069616 | 2:0.84228264968 -1784467.35397 | 0:5.68021021194 | 1:8.04649537671 | 2:3.24249249842 -2564427.58855 | 0:8.16285631902 | 1:2.65305706346 | 2:3.06738038399 -110530.462413 | 0:0.351897077307 | 1:7.81236139699 | 2:2.98004450396 -557113.312584 | 0:1.77342903349 | 1:9.3650009448 | 2:5.30498215924 -2241598.31091 | 0:7.13527947797 | 1:5.14930506194 | 2:7.46843886981 -1744205.33082 | 0:5.55198355545 | 1:0.0999925639625 | 2:1.82799193987 -3066911.23974 | 0:9.76232310091 | 1:3.84624609999 | 2:5.54720699379 -2140989.78144 | 0:6.81505733636 | 1:8.05029280833 | 2:3.43903806168 -1326606.05678 | 0:4.22276735293 | 1:5.2812042017 | 2:9.94797508596 -2685770.91967 | 0:8.54915453841 | 1:8.45792312106 | 2:3.66689400419 -1964147.7377 | 0:6.25215304502 | 1:8.2696591071 | 2:5.08534981528 -1718002.53816 | 0:5.46862172575 | 1:5.23785204249 | 2:2.33955292109 -285213.987412 | 0:0.907907185304 | 1:4.88045100105 | 2:6.37907525624 -370307.673035 | 0:1.17880082051 | 1:8.56602782314 | 2:1.05892223582 -811316.195201 | 0:2.58253019671 | 1:3.28740524271 | 2:2.01210277942 -1718375.64436 | 0:5.46978574402 | 1:2.50007250965 | 2:3.29794301651 -276199.467479 | 0:0.87918447851 | 1:1.56793835798 | 2:8.00997399185 -1074188.30202 | 0:3.41932680387 | 1:8.8514253653 | 2:8.44376548275 -3136445.30984 | 0:9.98367493339 | 1:5.91275561766 | 2:5.52519876155 -2470496.45153 | 0:7.86392663953 | 1:9.91794521278 | 2:7.56393959561 -2513558.43293 | 0:8.00095896878 | 1:5.47444291133 | 2:0.280456366711 -1301524.12479 | 0:4.14291132837 | 1:3.23070954778 | 2:2.53386822113 -250041.40327 | 0:0.795952550628 | 1:5.25981084696 | 2:4.40788207436 -388729.073166 | 0:1.23743147258 | 1:7.80842488205 | 2:2.69749495418 -2127745.67342 | 0:6.77285208705 | 1:2.49645530343 | 2:3.98440153209 -2812029.94213 | 0:8.9509791411 | 1:0.263419083428 | 2:6.45236437939 -494208.386948 | 0:1.57314793025 | 1:3.7615057296 | 2:8.99194375983 -884785.641175 | 0:2.81642156946 | 1:6.84231601106 | 2:9.64122837886 -2275044.56593 | 0:7.24171381155 | 1:1.84627216661 | 2:2.10563188945 -629633.056232 | 0:2.0042010619 | 1:1.75098791288 | 2:3.8176299675 -2158843.97405 | 0:6.87183645618 | 1:1.95394521403 | 2:2.03895357401 -2524941.66458 | 0:8.03717321454 | 1:3.18647068438 | 2:5.35669051775 -2029852.61036 | 0:6.46126124952 | 1:3.97141294964 | 2:5.9659141375 -823260.722558 | 0:2.62053320772 | 1:1.24333848092 | 2:2.02543435132 -2691167.7572 | 0:8.56627870183 | 1:2.13782103142 | 2:8.87137021255 -2070992.80606 | 0:6.59221968166 | 1:4.55236736363 | 2:9.11533061897 -175432.154945 | 0:0.558498012238 | 1:9.23324342951 | 2:8.00270961568 -2843097.12084 | 0:9.0498812644 | 1:1.67059414343 | 2:4.69629379333 -2915221.15662 | 0:9.27949769984 | 1:6.11117079344 | 2:6.99210512504 -3022490.65713 | 0:9.62089934869 | 1:0.539249125123 | 2:6.4357817998 -49533.4371706 | 0:0.157717836277 | 1:5.55002316164 | 2:6.58087364054 -1303803.79878 | 0:4.150145642 | 1:0.66640705851 | 2:0.18733803264 -1399975.97866 | 0:4.4563095769 | 1:5.08550175576 | 2:2.32020120723 -869757.199792 | 0:2.76860872412 | 1:9.64884652786 | 2:6.0915731119 -2037080.12925 | 0:6.48424804104 | 1:1.75316559391 | 2:5.03110439514 -1994638.06335 | 0:6.34916699539 | 1:3.64972625536 | 2:1.11408324609 -1767054.855 | 0:5.62480126863 | 1:9.99511372761 | 2:0.997602972656 -2424264.1608 | 0:7.7167092613 | 1:3.50701743802 | 2:0.331770346416 -2233004.73763 | 0:7.1078978637 | 1:1.97318444331 | 2:0.714551606837 -591883.565193 | 0:1.88406089298 | 1:4.10364807324 | 2:0.0685262123632 -1994307.78218 | 0:6.34811635237 | 1:3.72803349239 | 2:0.49977614283 -1659986.74367 | 0:5.28392385552 | 1:2.02614650189 | 2:1.86087478692 -1433620.40578 | 0:4.56337467245 | 1:1.77783945324 | 2:1.37782678109 -1654452.97938 | 0:5.26636087175 | 1:8.00211399789 | 2:5.76710405576 -373313.151291 | 0:1.18832240767 | 1:3.33136022394 | 2:4.978601412 -2637857.93683 | 0:8.39660777531 | 1:4.41522482654 | 2:6.56756369331 -2077045.46978 | 0:6.61148285043 | 1:4.19595405636 | 2:5.70417778442 -1875792.45569 | 0:5.97084527344 | 1:0.85777714885 | 2:6.14286983886 -2886682.78951 | 0:9.18861334888 | 1:1.03009694434 | 2:2.91406743204 -2575266.27569 | 0:8.19734960441 | 1:1.80025033932 | 2:1.7688093242 -1454366.5046 | 0:4.62944737663 | 1:5.92391194859 | 2:7.35225614532 -853705.458232 | 0:2.71743533984 | 1:0.483653716635 | 2:3.85625123497 -726891.625627 | 0:2.31384494174 | 1:8.70384838153 | 2:4.55021617195 -2580611.50859 | 0:8.21440676156 | 1:6.75469565476 | 2:4.71052410105 -2761914.16862 | 0:8.7914973424 | 1:5.10884641813 | 2:0.951986548336 -50241.0258033 | 0:0.159959766778 | 1:4.34486219532 | 2:8.61163570581 -1696499.60769 | 0:5.40017846268 | 1:5.55644756929 | 2:2.3313179285 -2838342.86397 | 0:9.03477148751 | 1:4.39549283895 | 2:9.94815456371 -2840049.53296 | 0:9.04020385515 | 1:4.38006714757 | 2:9.25143668962 -2834011.83138 | 0:9.02098481167 | 1:4.33065245857 | 2:4.01524230087 -1444997.09807 | 0:4.59963454335 | 1:7.19204134375 | 2:0.141892860325 -1794111.51948 | 0:5.71086061634 | 1:2.48741373102 | 2:4.54848829604 -1640607.66047 | 0:5.22224571592 | 1:2.8898168493 | 2:9.93990653791 -233837.396827 | 0:0.744413591841 | 1:9.90139549553 | 2:9.70954278888 -2374211.80966 | 0:7.55742128066 | 1:7.41788329347 | 2:8.33289738947 -3089744.70514 | 0:9.83505083374 | 1:9.23606530757 | 2:1.70477506731 -529132.339053 | 0:1.68431496904 | 1:3.82557509615 | 2:3.36555249389 -1937798.38625 | 0:6.16824651189 | 1:4.34305818111 | 2:7.91691357939 -142368.514561 | 0:0.453210502079 | 1:4.29652065114 | 2:9.13295395597 -2207732.19084 | 0:7.02747691059 | 1:4.7704491243 | 2:5.65921274222 -2149289.77742 | 0:6.84142545888 | 1:2.06764443854 | 2:0.670809370763 -3019748.66396 | 0:9.61223573683 | 1:8.00845013517 | 2:9.81322676453 -912980.604992 | 0:2.90615687165 | 1:5.43603619622 | 2:9.41808445961 -1690873.76812 | 0:5.38226068207 | 1:4.37841412347 | 2:0.525266844421 -2310870.58548 | 0:7.35573930058 | 1:0.412346416988 | 2:7.11509637548 -966712.344189 | 0:3.0771762631 | 1:3.79094305577 | 2:5.73060573955 -2347816.04057 | 0:7.4733386776 | 1:0.208505153621 | 2:7.28915107681 -439118.831167 | 0:1.39779362391 | 1:3.91731918082 | 2:6.71591478196 -777476.685911 | 0:2.47482944155 | 1:4.89174387129 | 2:9.50087807985 -2807322.65581 | 0:8.93600054052 | 1:0.862732114817 | 2:7.25263765367 -196364.805786 | 0:0.625107900941 | 1:6.81448996502 | 2:2.00476167523 -522366.036165 | 0:1.66279772181 | 1:6.21156063975 | 2:9.06201044303 -1243273.89656 | 0:3.95750684395 | 1:4.61108194204 | 2:1.72450153374 -2469116.54794 | 0:7.85947056003 | 1:2.53274447362 | 2:6.31916419812 -1427303.78268 | 0:4.54326147195 | 1:0.99560675064 | 2:8.83361071372 -2367805.83508 | 0:7.53703425287 | 1:7.86301707093 | 2:7.33914849059 -756615.756298 | 0:2.40839424416 | 1:1.09632987381 | 2:0.665170343488 -373009.196059 | 0:1.18734046536 | 1:1.65948646091 | 2:9.6984765853 -2773389.05718 | 0:8.82799275962 | 1:1.59416564263 | 2:0.490390426956 -346263.415669 | 0:1.10219630489 | 1:0.543645934835 | 2:1.68986015393 -598724.228015 | 0:1.90587773524 | 1:9.009378185 | 2:3.56201209938 -2805012.40243 | 0:8.92870013873 | 1:7.04961555818 | 2:7.38633600873 -117322.247282 | 0:0.37352304058 | 1:8.62643121074 | 2:5.41080829655 -1110451.20637 | 0:3.53469133596 | 1:1.43507215398 | 2:2.06972424585 -2860746.28067 | 0:9.10610342413 | 1:6.66603711645 | 2:7.61164885835 -335664.72606 | 0:1.06853147898 | 1:8.87632692097 | 2:2.33923475838 -341466.6698 | 0:1.08694766725 | 1:2.84959613117 | 2:8.68584916865 -2006856.24951 | 0:6.38808000926 | 1:6.1173923734 | 2:9.82449360831 -873357.580409 | 0:2.78002098808 | 1:4.07128663518 | 2:1.15059512635 -1184914.24344 | 0:3.77175458041 | 1:6.05306060424 | 2:9.61237463707 -2718100.83536 | 0:8.6520310365 | 1:4.64318663482 | 2:4.30562172235 -402208.3082 | 0:1.2803552681 | 1:9.89759328602 | 2:6.49114428214 -2467867.07416 | 0:7.85555652355 | 1:9.85524878096 | 2:4.14220137177 -2369918.58405 | 0:7.54371018523 | 1:2.16385008959 | 2:5.0045401834 -1394565.0824 | 0:4.43912277665 | 1:9.33210182748 | 2:9.57648734055 -1554133.03114 | 0:4.94700822646 | 1:5.21264964356 | 2:3.45254416882 -2154752.07409 | 0:6.85885536627 | 1:7.03650430394 | 2:1.02913551983 -124581.216873 | 0:0.396583600217 | 1:3.35438746846 | 2:2.15288773915 -1962899.64243 | 0:6.24817203397 | 1:7.31940885299 | 2:6.79519805849 -489682.594671 | 0:1.55874775633 | 1:4.44343689882 | 2:4.4188873823 -1622755.99952 | 0:5.16541869024 | 1:2.49844971703 | 2:9.84615646058 -3088496.68176 | 0:9.83103641459 | 1:4.38642497228 | 2:3.98038896404 -334114.100989 | 0:1.06357814381 | 1:6.84321038876 | 2:7.18343099909 -1699299.64878 | 0:5.40912090088 | 1:8.99052377314 | 2:0.102806209117 -1811762.5343 | 0:5.76703189736 | 1:0.900201318109 | 2:2.62319837856 -1296239.6453 | 0:4.12606741652 | 1:0.578673290406 | 2:0.854499261945 -992033.009873 | 0:3.15778864596 | 1:5.4292843194 | 2:6.69774836453 -247662.738774 | 0:0.788419719344 | 1:9.74606671633 | 2:4.97255988159 -1384806.99747 | 0:4.40803584977 | 1:6.32363829189 | 2:4.28821614663 -1830924.998 | 0:5.82806683852 | 1:5.40661681289 | 2:9.54453870852 -1715544.49118 | 0:5.46082587184 | 1:8.5254215959 | 2:0.0062093538455 -1070506.83777 | 0:3.40760550348 | 1:8.52384032483 | 2:6.89143822502 -345825.22201 | 0:1.10080730219 | 1:1.21743232866 | 2:4.24764683085 -1471701.22897 | 0:4.68463998279 | 1:7.59534551062 | 2:1.10751791555 -1572081.38971 | 0:5.00415938301 | 1:7.49738063483 | 2:4.87145118745 -680095.016108 | 0:2.16489455117 | 1:9.62774799654 | 2:4.44938639543 -29119.697592 | 0:0.0927769876828 | 1:9.97346283034 | 2:2.84658779272 -2571958.63644 | 0:8.18681683393 | 1:1.31117854226 | 2:4.84910213229 -136484.26525 | 0:0.434524659476 | 1:9.43440846657 | 2:0.151901723234 -2239908.3571 | 0:7.12986088634 | 1:0.593765046412 | 2:9.52938056356 -631659.849547 | 0:2.01069575058 | 1:6.75895306919 | 2:4.33246080991 -657263.296887 | 0:2.09217843871 | 1:4.94068183448 | 2:9.33692410143 -783106.01333 | 0:2.49275518148 | 1:5.70543553258 | 2:2.64611645481 -2248192.00235 | 0:7.15624462091 | 1:2.4544325417 | 2:7.46419192547 -819240.007113 | 0:2.60775079575 | 1:3.09045547926 | 2:5.56863084431 -769350.141547 | 0:2.44898298885 | 1:7.3451114927 | 2:4.21726311712 -38536.7840962 | 0:0.122709954451 | 1:5.03781759761 | 2:1.37741579868 -486727.396392 | 0:1.54935083141 | 1:5.57618311134 | 2:4.07475619846 -415909.33263 | 0:1.32395620028 | 1:8.64328443611 | 2:7.28059268757 -3013865.29308 | 0:9.59344701355 | 1:0.895666679239 | 2:5.66142887193 -2252322.56226 | 0:7.16938443311 | 1:1.50622409251 | 2:5.39152155089 -1799243.07874 | 0:5.72724520123 | 1:8.31971637628 | 2:2.19856821274 -1640109.08895 | 0:5.22065920866 | 1:2.94737454122 | 2:2.41012628761 -148010.656438 | 0:0.471180274202 | 1:5.48609942357 | 2:4.86548151087 -539090.150085 | 0:1.71601075583 | 1:3.7169585085 | 2:2.40748690326 -1090629.65077 | 0:3.47162045627 | 1:4.1181417162 | 2:7.84240122001 -15176.3774405 | 0:0.0483113715179 | 1:0.396578127232 | 2:2.56730142102 -1540909.69811 | 0:4.90487616927 | 1:0.477624043906 | 2:9.63226113566 -1303911.96171 | 0:4.15053955596 | 1:6.41869020733 | 2:4.72017487668 -460357.985623 | 0:1.46538879691 | 1:2.61750199708 | 2:4.25579772766 -1515805.10226 | 0:4.82504589931 | 1:9.77580120416 | 2:3.62406705505 -2797201.8802 | 0:8.90380991751 | 1:3.74157927602 | 2:1.86570815422 -2817614.16911 | 0:8.96882111469 | 1:8.00866147709 | 2:8.42473744032 -2003713.22344 | 0:6.37803785193 | 1:1.76017793286 | 2:0.560490163401 -3095278.17394 | 0:9.85264074376 | 1:6.49058514898 | 2:7.57841840428 -946826.505759 | 0:3.01388796177 | 1:4.98982632841 | 2:7.18809647365 -1875255.81515 | 0:5.96913449961 | 1:0.557240326253 | 2:8.63462346523 -1071446.26491 | 0:3.41055180779 | 1:3.42453169395 | 2:5.30942062098 -1775483.93209 | 0:5.65154788846 | 1:0.258675215132 | 2:5.59742684275 -2917001.33434 | 0:9.285150331 | 1:4.50498106367 | 2:2.95020436983 -3046368.69927 | 0:9.69693378287 | 1:3.80849468449 | 2:1.91367737059 -1030012.66409 | 0:3.27870469487 | 1:8.09009359576 | 2:8.67986959185 -2846744.96574 | 0:9.0615109837 | 1:3.78723007426 | 2:0.613423926289 -398945.17447 | 0:1.26991438256 | 1:3.63765646667 | 2:8.5601198819 -477101.359131 | 0:1.51868064909 | 1:2.15310375436 | 2:3.95357509835 -1578596.94183 | 0:5.0248838363 | 1:5.73406012976 | 2:6.8997903098 -768138.17519 | 0:2.44510700723 | 1:5.23878184214 | 2:3.85281985442 -1173920.23189 | 0:3.73673614353 | 1:3.34251942784 | 2:5.48275412626 -1573473.23978 | 0:5.00855004169 | 1:2.89032130057 | 2:5.8604736975 -2892954.90666 | 0:9.20862435459 | 1:6.38817748252 | 2:9.42987040234 -41049.9009237 | 0:0.130745167729 | 1:9.17720505917 | 2:0.727781191759 -595619.504621 | 0:1.89597260771 | 1:6.40363421677 | 2:2.33266394352 -3111318.801 | 0:9.90365508768 | 1:1.32018209474 | 2:5.90541271925 -943657.151705 | 0:3.00375680465 | 1:0.0303674002751 | 2:9.0339816788 -2665287.49943 | 0:8.48394189795 | 1:7.08608636585 | 2:7.71516823066 -1199121.87497 | 0:3.81695475624 | 1:3.25250925769 | 2:4.86591868788 -3005470.24173 | 0:9.56678296514 | 1:7.64864168169 | 2:2.69091217087 -551863.498113 | 0:1.75672209047 | 1:9.79967063496 | 2:1.45192351407 -1547429.38554 | 0:4.92566107355 | 1:4.19618918197 | 2:7.8979559647 -991936.465057 | 0:3.15744850085 | 1:1.6230724163 | 2:5.51341491834 -102814.094304 | 0:0.32729153331 | 1:2.76255253959 | 2:8.65395117531 -898291.667442 | 0:2.85943002088 | 1:8.85922112615 | 2:1.9249519356 -1871272.51886 | 0:5.95646890057 | 1:2.13818546596 | 2:4.46811587167 -1047037.41474 | 0:3.33289519951 | 1:7.97352536344 | 2:7.98880283869 -1170831.70574 | 0:3.72691940084 | 1:5.00602051915 | 2:9.25275395778 -2790339.25866 | 0:8.88200477684 | 1:8.29521742548 | 2:9.97543719187 -1348881.00972 | 0:4.29365380815 | 1:3.31254392273 | 2:1.13525404508 -1607349.40793 | 0:5.11635976205 | 1:0.390614106005 | 2:4.54737605567 -3125466.29247 | 0:9.94875552952 | 1:9.14979289118 | 2:8.59508357483 -1912439.21033 | 0:6.08757308533 | 1:9.83859342386 | 2:0.609769876158 -2094444.87173 | 0:6.6668432731 | 1:1.45538946129 | 2:4.72724283445 -2175276.87905 | 0:6.92421068929 | 1:9.67781933008 | 2:5.95762581937 -263857.250542 | 0:0.839886098661 | 1:0.194219714053 | 2:8.55185714414 -2165552.55252 | 0:6.89317595383 | 1:0.26271631544 | 2:7.13974848539 -1814564.85684 | 0:5.77594446856 | 1:0.0300619006339 | 2:9.61048726752 -709673.335952 | 0:2.25901490546 | 1:6.09879744479 | 2:7.36046120769 -1832527.61454 | 0:5.83312745362 | 1:0.691206232185 | 2:6.28261079009 -2176134.00407 | 0:6.92685620343 | 1:0.0789489826894 | 2:4.29873273289 -1658185.14747 | 0:5.27820672044 | 1:4.05816060524 | 2:2.36673026645 -1730860.23646 | 0:5.50954780767 | 1:5.08976129823 | 2:0.353567186772 -826694.772507 | 0:2.63151909768 | 1:7.61465240797 | 2:6.04521782951 -2436110.08904 | 0:7.75439260278 | 1:0.788436846481 | 2:8.53752830272 -556381.775969 | 0:1.77107648489 | 1:6.58356101183 | 2:1.1396727931 -1167374.78214 | 0:3.71588266213 | 1:1.18048744757 | 2:4.46283569051 -3088276.489 | 0:9.8303568405 | 1:6.85817683936 | 2:1.09888334083 -1481268.07363 | 0:4.71504764953 | 1:2.42837621556 | 2:2.80324841224 -2396832.80232 | 0:7.62939990512 | 1:4.36991622316 | 2:4.44976695581 -2919041.282 | 0:9.29169009035 | 1:9.88379894067 | 2:3.23078673457 -3128706.59782 | 0:9.95906695562 | 1:8.8257915433 | 2:0.582468968255 -1289580.63694 | 0:4.10491088823 | 1:5.18922632751 | 2:4.4699709806 -1394063.06127 | 0:4.43746884565 | 1:2.84642761579 | 2:6.34015070213 -2904136.28867 | 0:9.24422605339 | 1:7.57344661474 | 2:2.51580317948 -2476109.919 | 0:7.88171170374 | 1:0.276067130868 | 2:6.1701997839 -2393789.5462 | 0:7.61970586741 | 1:3.55328363609 | 2:4.17287805797 -2325254.46275 | 0:7.40158503662 | 1:7.41356911823 | 2:3.44411084039 -2265931.68203 | 0:7.2127337387 | 1:4.99505278538 | 2:5.35294640758 -295326.846491 | 0:0.940070691381 | 1:1.77928086807 | 2:8.25550850021 -1715843.03757 | 0:5.46170814218 | 1:0.638626420018 | 2:8.76519053943 -1329932.74976 | 0:4.23335732373 | 1:5.37037470088 | 2:7.97843001654 -751452.784069 | 0:2.39196557979 | 1:1.74557827292 | 2:4.80180149781 -2272560.27491 | 0:7.23384833956 | 1:6.74745464056 | 2:4.77369682901 -2238059.03645 | 0:7.12398679097 | 1:2.04052403258 | 2:4.86796972576 -313738.719299 | 0:0.998676041638 | 1:1.60415916327 | 2:5.1852990742 -1634093.09515 | 0:5.20150391751 | 1:2.27825821184 | 2:5.28404097017 -2031604.70941 | 0:6.46684380117 | 1:4.60233540065 | 2:5.64572654768 -572272.161534 | 0:1.82162828343 | 1:3.23186968476 | 2:7.32686437512 -1989706.06695 | 0:6.33346805641 | 1:3.66206325916 | 2:4.43494680759 -1552209.78515 | 0:4.94091654902 | 1:8.7147496211 | 2:0.651609411432 -500066.119867 | 0:1.59178736405 | 1:3.02828025213 | 2:3.39946708751 -2072548.00993 | 0:6.59717862697 | 1:5.54625405634 | 2:3.82142099921 -2949347.38143 | 0:9.38814991152 | 1:9.0061379381 | 2:6.98018222688 -1096248.50161 | 0:3.48947090562 | 1:0.0696057639451 | 2:4.23450986567 -384281.028037 | 0:1.22320618828 | 1:0.0755981650031 | 2:5.21304309203 -1235747.42741 | 0:3.93354281648 | 1:3.85619362923 | 2:9.00073428745 -2947300.57605 | 0:9.38163991618 | 1:9.60826189221 | 2:9.24342459305 -2156649.81525 | 0:6.86488742727 | 1:6.03469178557 | 2:3.79832332262 -2597830.11789 | 0:8.26921532382 | 1:6.75241340509 | 2:8.47286758405 -2711732.58954 | 0:8.63177812782 | 1:6.71414015404 | 2:1.82255805736 -181041.177899 | 0:0.576329371641 | 1:6.5982175879 | 2:3.48249003988 -1247211.55514 | 0:3.97006889662 | 1:7.86692132148 | 2:3.27036489795 -2323131.94101 | 0:7.39477697369 | 1:1.4015761586 | 2:7.79930257892 -1619265.49238 | 0:5.15432182002 | 1:4.09456694114 | 2:4.43268945528 -671064.294561 | 0:2.13609929405 | 1:3.8832345242 | 2:7.85050615984 -1096889.63791 | 0:3.49158205721 | 1:8.22494637737 | 2:6.34199791624 -1976666.13691 | 0:6.29196835203 | 1:4.55668190137 | 2:9.91118184439 -1037643.45777 | 0:3.30296556204 | 1:4.76023776039 | 2:9.75938947561 -1166697.8304 | 0:3.71373367247 | 1:1.85476477229 | 2:3.47385337786 -1646838.7139 | 0:5.24206703644 | 1:1.41114487318 | 2:4.20264952957 -1231777.31578 | 0:3.92092004122 | 1:5.53633118071 | 2:5.30673265276 -637827.553092 | 0:2.03032635566 | 1:6.54777876037 | 2:3.91030975528 -1147632.20187 | 0:3.65308378598 | 1:6.25359977913 | 2:8.65907471797 -2950277.00494 | 0:9.3910578676 | 1:3.07885353626 | 2:3.25280965698 -735966.081074 | 0:2.34265936925 | 1:0.532734921378 | 2:1.20372842737 -2515917.32684 | 0:8.00842100479 | 1:0.076607625811 | 2:1.41930773273 -3029897.66008 | 0:9.64453948211 | 1:7.8299224421 | 2:7.74211697332 -753657.852016 | 0:2.39904208421 | 1:8.4170207388 | 2:7.99603083073 -2097445.86792 | 0:6.67640550253 | 1:2.58611064496 | 2:6.50458566248 -2813134.66163 | 0:8.95455971469 | 1:7.69881292433 | 2:7.27190663914 -1550070.04155 | 0:4.93406912883 | 1:4.49516496249 | 2:4.19927213002 -1935191.20391 | 0:6.15996873371 | 1:6.79465242874 | 2:7.22546110653 -459299.331412 | 0:1.4620459687 | 1:5.74467806774 | 2:7.67333212677 -524200.336642 | 0:1.66860317347 | 1:2.34971903115 | 2:6.62883303837 -814890.1462 | 0:2.59393390531 | 1:6.47068708086 | 2:4.51994473987 -2828543.97852 | 0:9.00357932233 | 1:4.24273136357 | 2:1.38350532684 -346166.298227 | 0:1.10191452533 | 1:3.71481265089 | 2:6.36643277461 -1928198.63269 | 0:6.1377274163 | 1:8.73604943689 | 2:4.71601420327 -273961.676343 | 0:0.872131975758 | 1:9.75388843292 | 2:8.24474050459 -3086957.78387 | 0:9.82610657009 | 1:0.749110029392 | 2:5.00911196504 -2184849.61523 | 0:6.95462038114 | 1:2.57162159955 | 2:5.61667413691 -624784.88118 | 0:1.98883392893 | 1:9.29782271501 | 2:1.32259160479 -2010044.10254 | 0:6.39820898242 | 1:3.99748334097 | 2:9.62122870062 -1490505.70658 | 0:4.74445882968 | 1:3.22321000884 | 2:2.80129410814 -232083.133925 | 0:0.738771853535 | 1:3.20768082486 | 2:4.95423868469 -1918088.40535 | 0:6.10550388991 | 1:3.90819049381 | 2:1.08214389137 -2426177.27483 | 0:7.72281577621 | 1:5.46369632575 | 2:3.43875498444 -810734.157006 | 0:2.58065266756 | 1:0.407522997448 | 2:6.84770378739 -1189617.5363 | 0:3.7866888751 | 1:1.79115259176 | 2:9.8977548532 -511290.242946 | 0:1.62757168483 | 1:9.61254445928 | 2:7.28031083461 -11239.5938412 | 0:0.0358278169888 | 1:5.91782957095 | 2:1.92925488522 -2296164.41407 | 0:7.30900895678 | 1:9.78995551203 | 2:1.34222758344 -2728554.6493 | 0:8.68531896695 | 1:6.0782429384 | 2:3.3808908427 -1477074.76927 | 0:4.70174454185 | 1:7.59935797229 | 2:2.97767972615 -1433191.43231 | 0:4.56201848755 | 1:2.85377449046 | 2:2.6665517631 -2957914.09526 | 0:9.41539691517 | 1:6.48864239313 | 2:2.68448306722 -1149659.41517 | 0:3.65952577724 | 1:4.99759809623 | 2:5.53874389347 -19951.0199796 | 0:0.0635916812163 | 1:9.91845048308 | 2:1.17453310362 -643770.352925 | 0:2.04919873114 | 1:1.42850658827 | 2:2.19664240586 -2729703.84281 | 0:8.68900870605 | 1:9.75766853666 | 2:4.24519710584 -980062.754689 | 0:3.11964312095 | 1:0.445959445758 | 2:4.41580792333 -2625316.33442 | 0:8.3566874036 | 1:4.5105604626 | 2:8.82262592162 -1166850.1974 | 0:3.71424355722 | 1:4.7395906223 | 2:2.66063724358 -9559.27225038 | 0:0.0304734181024 | 1:5.24956109151 | 2:3.32471914737 -2045588.28808 | 0:6.51137273609 | 1:6.66395329798 | 2:0.157218097868 -1684834.60632 | 0:5.36303860728 | 1:4.51642379328 | 2:1.3910697638 -553218.527275 | 0:1.76099379511 | 1:4.98981694896 | 2:1.16999953428 -199960.032683 | 0:0.636516105373 | 1:2.66806904772 | 2:2.540518404 -247991.358428 | 0:0.78945517639 | 1:8.52041978596 | 2:6.675801286 -471720.853032 | 0:1.50157261955 | 1:4.31718131489 | 2:8.02326938197 -2586075.08302 | 0:8.23178745545 | 1:5.54693877008 | 2:6.70990242468 -682487.202382 | 0:2.17248470479 | 1:6.79704671058 | 2:7.52067039739 -999422.423508 | 0:3.18127703254 | 1:1.61909899139 | 2:0.445486807212 -1357404.95609 | 0:4.32079459968 | 1:4.26367416554 | 2:1.70144760306 -1980194.57779 | 0:6.30324475091 | 1:9.77487446066 | 2:4.17316052855 -232741.204098 | 0:0.740881100832 | 1:4.89360316408 | 2:6.22017455007 -1287083.44679 | 0:4.0969766245 | 1:6.87549303333 | 2:2.10152170158 -509212.65591 | 0:1.6208889195 | 1:1.54470745366 | 2:4.63173792335 -157210.161639 | 0:0.500438849389 | 1:2.65935644545 | 2:9.98136471294 -2786417.90993 | 0:8.86953105289 | 1:9.26055977047 | 2:1.58456279094 -359306.960596 | 0:1.14372438616 | 1:1.6047390062 | 2:8.88844136783 -188484.774701 | 0:0.599978631106 | 1:1.44356975962 | 2:5.52074483906 -173110.045514 | 0:0.55104392552 | 1:1.97899829721 | 2:1.46233722616 vowpal_wabbit-8.1.1/test/train-sets/lda-2pass-hang.dat000066400000000000000000057427241261756526500226700ustar00rootroot00000000000000| 237884:1.973250 237829:14.891590 225805:6.117980 236977:3.413450 237238:3.157730 237215:9.556740 237886:1.966940 236729:3.625770 237793:2.244480 237920:1.748740 237944:1.558200 237841:2.099540 226360:6.059430 237836:2.106500 235408:21.759400 233438:4.954520 237553:2.778850 236052:4.043740 236984:6.820360 237921:1.748720 234450:4.685650 195311:31.481320 236070:4.034780 237690:2.530700 235399:4.356190 237504:2.819870 219665:6.649110 3761:11.005820 222525:6.422560 236674:3.659170 236065:8.074560 237835:2.111450 237653:2.608240 237037:6.717020 237213:12.755720 236817:17.741550 236342:23.338200 215773:6.919840 237844:4.191060 235729:4.210860 237883:3.951520 233841:4.855220 224534:12.487300 235731:4.209180 237155:3.250910 231018:5.447710 235535:4.295700 237946:1.548440 237969:2.493820 236992:3.406670 237876:5.992290 237662:2.597850 232501:5.157940 177567:8.440870 236541:26.323640 233417:4.961610 232837:5.092320 237849:2.070400 234697:4.611950 236502:3.788500 234492:14.017620 237623:5.297040 237970:2.299720 235676:4.233120 223902:6.300810 237960:2.732440 237624:2.647580 236634:3.696160 233334:9.963140 233541:4.930470 236966:6.845480 226057:6.094390 236744:3.608770 236497:7.586560 230644:5.504560 234656:4.624290 221303:6.522820 236658:3.676400 236942:6.891140 236653:3.681440 237942:1.569540 227664:5.906970 237614:2.662030 227359:5.945340 234144:71.576100 234827:4.563020 232729:5.113720 235835:29.165640 235101:4.464310 237897:1.918890 236897:3.479370 237437:5.839840 237868:4.019740 140306:9.331840 237971:1.148190 237758:2.355610 237763:2.317980 237269:3.129690 237471:2.871740 237770:2.307420 237885:1.970350 221729:6.487660 213913:7.029260 222407:32.155550 237599:8.095200 237816:2.179650 236838:3.532470 218631:6.724540 237833:2.117780 229834:11.241120 203307:7.555830 218076:6.764490 225275:6.174840 237486:2.845210 166068:8.754530 237855:2.051640 190210:8.043990 237322:6.125380 59278:10.495000 237490:5.676940 237815:2.183010 234640:4.628530 234986:4.506030 235886:4.137500 237225:3.178910 157764:53.684580 233608:14.737890 212176:7.124260 237583:2.719090 227230:5.961320 225632:6.135730 237309:6.140460 237679:2.553490 237208:3.196480 237579:2.724690 236179:3.983100 235049:4.479330 229940:5.607660 235536:12.886500 237133:9.822120 226389:30.285300 233523:4.933930 99347:10.024990 237825:6.443220 231221:5.410490 182144:8.308940 233301:4.988440 237640:2.619500 229487:28.357450 196114:7.834740 200205:7.679590 235937:4.106430 237085:3.313710 231983:52.596200 232629:5.133700 235262:4.408900 233470:9.893400 237254:3.142430 230186:5.574280 237601:8.081790 236265:3.931700 200548:23.003040 185649:8.192410 233168:5.021460 225191:6.184200 224889:6.211410 237881:1.979460 226002:6.099310 237527:2.798780 237450:26.140950 237975:1.013380 236152:3.998070 199561:23.129940 234320:4.727610 237730:2.445030 237655:2.607340 229428:5.681190 236918:6.928980 226037:6.095620 236947:3.441930 234800:9.148440 237943:1.568120 235735:4.208250 237645:2.617070 237664:2.594880 237727:2.456100 230179:5.576480 237410:2.959220 237756:2.364460 236724:3.628060 237686:2.537050 229401:5.684440 218679:26.888920 232114:15.704700 237737:2.427810 237597:5.405040 237808:13.231680 237607:2.676520 230528:5.522410 236161:3.993710 237719:2.468400 | 237959:1.369960 237239:6.312740 237962:4.034610 237818:2.175470 235471:4.323710 235139:8.899500 237684:2.542560 237413:2.954430 237507:2.816530 237506:2.816900 237789:2.254350 237793:2.244480 237384:17.927760 237197:3.208120 235935:4.106430 237455:5.802040 237538:2.788790 235356:4.374040 235295:4.397600 237926:3.368500 236956:3.436240 237828:2.135270 229086:5.726860 231446:5.363910 236789:3.571070 236480:7.602100 180245:25.064790 237782:2.267990 234899:4.537860 234662:4.622880 237402:5.943560 217980:6.771710 235998:4.075330 237551:2.779780 237813:2.191660 236625:3.702880 226208:6.076150 234944:4.519150 237497:2.828120 236536:3.762070 237653:5.216480 237004:3.396450 237717:2.469610 234888:4.542270 236567:3.745770 237965:3.860250 234311:4.729490 237891:1.946420 237897:1.918890 233726:4.884060 237949:1.505550 237273:3.123760 237792:2.247330 236277:23.550540 223014:12.764960 235429:4.341840 234692:4.613350 237009:3.390030 237970:6.899160 237958:1.384210 208719:14.609040 237702:2.500060 232984:5.061710 236917:3.466080 237931:1.640360 237145:3.261400 236766:10.753920 237120:3.284100 237452:2.903640 237647:7.841880 237950:2.991780 237929:1.678200 230403:5.541280 234003:4.813460 237643:2.617410 237652:2.608840 237678:2.554870 235874:4.144110 233319:4.984800 237967:1.275830 237512:25.342560 236679:3.655090 235638:4.249470 234381:4.709020 232745:5.110040 236320:3.903460 237097:3.306430 237266:3.135590 237863:10.155800 233631:4.907000 234764:4.586100 233662:4.901030 235717:8.431080 237505:73.291140 237976:0.708610 237735:2.429450 237894:1.935990 237973:1.066790 233492:4.940870 237775:27.510120 237227:3.174140 237932:1.639130 237904:1.879240 236298:3.912690 237911:1.836020 226691:6.022210 237785:9.059480 237000:10.195560 237324:3.060910 237648:2.612760 237816:2.179650 234408:4.700760 233882:4.844260 237229:3.171160 225759:6.124280 213167:7.074000 236582:3.737830 232881:5.083350 236951:3.438560 237862:2.041100 236106:4.015870 237855:4.103280 219404:6.668530 237056:3.347670 234268:4.738940 237493:2.833000 208117:7.333750 237781:2.276070 237381:2.990440 237537:2.789550 236710:7.272440 237165:3.244570 237317:3.064050 237741:4.819200 237295:55.581480 237851:2.067290 237866:2.016850 235300:4.396020 231505:10.705500 236612:3.715300 237780:36.472960 233246:15.009510 236423:3.840710 235937:4.106430 237874:1.999900 236360:38.773200 232776:5.104550 219997:6.623790 237718:4.937260 237508:2.816440 234708:9.213340 237412:2.955330 199052:7.728680 237924:1.695790 236442:3.827400 237848:2.070880 233446:4.952950 234111:33.461890 237871:2.006490 232892:10.161340 237085:3.313710 237968:2.495580 206625:7.403950 231772:5.299260 233387:19.873400 237689:2.533590 227941:5.871000 234401:4.704120 237284:6.216920 237008:3.390850 237952:4.445010 236018:8.129580 220838:32.796300 237596:2.704260 235607:4.268260 237616:5.322320 150150:9.108700 237612:2.662900 236153:3.998070 237881:5.938380 237581:8.163450 236831:21.242700 233257:5.000700 237055:3.347670 237951:8.950320 236760:7.189940 223768:6.314470 237812:2.193770 235488:4.317880 235209:4.426110 236161:3.993710 236371:3.871460 237809:2.205080 230158:5.579400 237943:1.568120 236681:3.654980 232552:5.146460 237822:2.158250 236162:7.985300 237664:2.594880 235614:8.531400 237872:2.005770 232965:5.064330 234038:19.211800 233451:4.950210 237751:2.380550 235350:78.776280 234659:4.623720 235532:8.596700 232982:5.061710 222435:6.427680 232129:20.927160 237695:2.520080 237927:3.365160 231402:5.369840 236902:10.426290 237698:5.027280 237186:9.654270 237935:1.594680 237564:2.767240 | 236881:3.493390 237959:2.739920 237913:1.804250 237829:8.509480 222832:25.595960 196169:7.834740 237594:5.414820 237758:4.711220 233420:4.960420 237886:3.933880 237249:3.147890 237789:2.254350 229629:5.650020 237257:3.141460 225769:30.615100 237920:1.748740 232725:10.228360 201066:7.650090 236938:3.450260 228014:5.862210 237759:4.704240 235734:8.416880 234367:4.712090 134998:9.430280 124362:9.619530 237413:2.954430 163936:8.808600 234128:4.776000 237828:2.135270 237686:5.074100 237423:2.940190 237846:2.080630 237786:2.263490 236455:11.448450 232133:15.692250 236390:3.860360 236945:13.771160 236418:3.843290 228934:5.745720 227097:5.975380 236065:4.037280 203218:7.561140 237067:3.334930 234723:4.600320 186925:24.459570 232339:5.189210 237835:2.111450 237653:20.865920 228406:5.810090 237330:3.051860 237749:4.767160 169662:8.654450 225904:6.107980 236121:4.008530 236241:3.949360 236158:3.995810 162549:8.827290 237633:2.630650 235444:4.336110 216126:6.897680 217303:6.818690 234010:4.812100 231014:10.896700 237173:3.236020 237934:1.625640 237273:3.123760 151663:9.084010 237739:2.420780 237301:6.171720 237896:3.839220 230997:5.452220 227933:11.743960 237654:2.607410 237682:5.094500 98463:20.049980 231829:10.577580 237849:2.070400 230985:5.454150 210016:14.473800 228756:5.771150 237970:2.299720 237958:1.384210 236343:7.776680 206726:14.798840 237255:3.141980 235422:34.753440 237597:8.107560 232374:5.182770 237680:5.102860 237622:2.649740 235406:4.352530 228820:5.763190 233875:9.692740 237583:2.719090 237956:8.576460 235375:4.368130 237922:1.748560 237491:11.341800 229589:5.654750 196534:7.820850 233275:4.994960 237569:2.760220 236739:3.612870 237652:5.217680 237942:1.569540 235575:8.561180 237578:2.726550 225603:6.139570 237074:3.328730 235204:4.427730 236320:3.903460 237200:3.206750 235331:4.383080 235932:8.216560 217550:27.204520 237915:3.603760 237577:5.458600 237868:4.019740 236902:3.475430 237022:3.373020 237763:2.317980 217170:13.657740 237761:9.352560 237935:1.594680 236140:4.003060 237816:6.538950 234810:9.138280 236784:3.572750 230245:5.564850 141080:9.301070 237138:3.265950 235259:4.410270 236195:3.973790 236165:3.991760 223359:6.350270 237078:6.646520 236490:3.796480 209769:7.248500 237526:16.797060 237947:3.065100 223401:6.347110 237825:4.295480 237729:2.447130 235526:8.605680 236565:3.746350 237732:4.874660 234571:4.649130 57372:21.200720 233245:5.003170 140237:9.331840 236117:4.010670 237579:2.724690 235733:4.208620 229614:5.652380 232302:10.391360 237840:8.399240 153487:9.036380 237405:2.969140 234701:13.824180 224066:6.285830 226708:6.019930 215210:6.951140 229477:11.347820 232710:5.117870 235870:8.290660 237945:4.672140 213724:7.041840 236808:3.556230 234434:4.693480 230713:5.494410 233470:14.840100 212438:7.110600 233382:4.969140 237024:10.113960 232111:5.236460 219899:6.632160 237666:2.584440 235696:12.669180 234601:4.640780 236955:3.437440 236693:3.646570 237975:1.013380 219610:66.533900 224591:6.239380 237737:2.427810 237332:3.050690 237951:4.475160 234989:4.502280 234656:9.248580 233667:44.082540 204472:7.504280 223531:6.336110 235551:8.573620 237443:2.914400 237674:2.559480 199561:7.709980 237220:3.182780 237474:2.864340 236947:6.883860 212769:7.093800 236342:15.558800 237202:6.410640 234519:9.328580 225055:6.196350 215005:6.962770 232648:5.129020 235563:4.283790 237889:11.726640 209495:7.264190 237670:2.572190 231963:5.262820 119274:9.706540 237756:2.364460 236520:3.777800 216655:13.725380 237919:1.749150 233388:9.935100 236056:4.041210 223529:12.672220 235319:4.386860 237233:6.331940 237808:15.436960 232970:5.063460 237505:2.818890 214198:14.027500 237742:4.817720 233993:9.631700 224875:6.212790 225648:6.134450 | 235915:4.117420 234833:22.812400 236132:4.005490 237838:4.202960 197866:7.773700 237135:3.272060 235855:4.155690 237357:6.034220 237773:2.295090 222856:6.397320 234278:4.735780 191142:8.018460 237744:2.407790 176199:8.480090 219529:6.659850 234287:4.733890 237684:12.712800 235761:4.196970 237287:3.098410 209934:7.240750 237300:3.085980 224281:6.268160 235609:12.804180 228975:5.739680 230505:5.525880 223589:6.329880 179669:8.378740 207189:7.377050 236249:3.943490 236167:3.990560 233805:4.863070 213075:14.154540 228687:5.778280 233981:4.817560 236190:7.952280 208661:14.609040 237791:2.250580 235402:4.354680 204213:15.028760 236013:4.066080 235635:4.250250 237958:1.384210 231151:5.422950 237662:2.597850 237830:2.125860 237661:2.599410 233409:4.962400 237956:2.858820 237041:3.357320 237929:1.678200 236809:3.555260 234848:4.554820 134315:9.430280 227120:5.973210 237020:3.376250 237499:8.478750 237068:3.333220 229905:5.612190 205543:7.455250 231882:5.277890 234446:4.687150 230832:5.475070 234867:4.548270 237577:5.458600 228248:11.659340 228413:5.808240 235719:4.215350 232437:5.169060 237458:2.894690 232724:10.229280 237063:6.677480 237833:2.117780 236905:10.423890 237567:2.763630 236104:4.016490 235419:4.345030 237443:2.914400 224428:6.255110 236801:3.559820 236742:3.611330 237044:3.355410 236289:3.919780 237354:9.069360 230357:5.546940 232698:5.119720 201348:7.638520 237741:2.409600 236775:3.576300 79747:10.312670 237732:2.437330 236884:3.490660 234703:4.607780 236230:7.910820 233870:4.847430 233903:4.837610 235120:4.459990 232877:5.083800 235258:4.410500 237433:2.922700 237906:1.858190 140442:37.204280 231244:5.405550 232558:5.145510 201322:7.638520 235987:4.082360 237355:3.022210 234926:4.527310 236526:3.772970 236466:7.621020 237866:2.016850 235509:4.310430 223531:6.336110 220551:6.584970 234961:4.512070 237192:3.214640 236697:10.933650 231481:10.712520 236855:3.517250 234438:4.691370 230125:5.583810 232578:5.143140 237822:2.158250 236177:3.983550 224496:6.246500 237247:3.151830 237627:2.644930 79370:10.312670 180696:8.343230 235175:4.437270 237408:2.961300 237316:3.065530 203493:7.545310 237916:1.801260 189781:8.061380 228767:5.770270 236589:3.730530 | 235342:8.757760 237829:2.127370 237082:3.320420 236977:3.413450 237421:2.942970 237483:2.851370 218167:20.271990 236962:3.427760 237920:1.748740 218782:6.713080 237260:3.139610 237759:4.704240 236052:20.218700 237912:3.612200 236740:3.612870 237751:2.380550 209912:57.926000 237918:1.754720 230746:5.488370 236004:12.212310 235399:4.356190 188001:8.115450 235153:4.446910 193422:23.813310 235071:4.474210 217516:6.803620 237037:3.358510 234148:9.541520 237330:3.051860 236817:3.548310 230124:5.583810 237844:4.191060 224022:50.310480 237667:2.583630 234877:4.546180 219150:6.686110 236881:6.986780 237662:12.989250 234990:4.501530 237956:1.429410 236471:3.808010 236744:10.826310 166227:26.211420 160101:8.885560 231779:5.298160 235899:4.129560 237481:5.715320 237267:3.134260 234989:27.013680 237974:1.052860 237959:1.369960 236391:7.720720 237324:3.060910 234860:9.100200 237292:3.090290 212791:7.093800 231766:5.300930 237896:3.839220 237009:3.390030 237567:5.527260 235835:4.166520 237493:2.833000 236492:3.795740 237892:1.941550 237742:4.817720 233815:14.581680 237541:2.785370 237732:7.311990 236976:3.415220 237309:3.070230 237874:1.999900 237093:3.309680 237005:3.395550 233808:14.587050 237116:6.573080 236657:3.677930 236808:3.556230 237872:2.005770 236025:4.062540 237738:2.425780 234219:28.510020 237608:8.028360 231007:5.449640 236792:3.568610 236616:3.713480 234332:4.724180 234656:4.624290 191043:32.073840 237730:4.890060 217033:13.673140 234240:9.489300 234465:4.682360 223228:12.726060 199830:7.697710 237822:2.158250 193537:31.720200 237727:4.912200 210622:14.413180 236944:3.443050 35683:21.436280 237316:3.065530 236117:4.010670 237737:4.855620 237597:13.512600 237768:2.309060 233993:19.263400 | 237893:1.940020 58745:10.495000 237521:2.804020 229545:5.662690 206687:7.399420 233136:5.027780 237357:15.085550 237961:2.713340 185121:8.212610 236549:33.804090 204794:7.489310 205867:7.440990 212047:7.131150 157969:8.947430 43907:10.718140 236870:3.498680 237850:2.068410 236780:3.574130 237542:2.784970 237697:2.514390 202174:15.209240 237065:3.335700 206677:7.399420 234319:4.727610 230560:5.516880 237955:1.455530 237395:2.978020 197211:7.800370 231190:5.416080 234453:4.684750 237286:3.099890 237039:3.357800 219741:6.644850 234588:13.934430 237661:2.599410 223814:6.309900 222131:6.451940 236628:3.699850 209744:7.248500 161721:17.692680 223247:6.361430 230876:5.469140 148449:9.159990 236922:3.461930 237499:2.826250 98245:30.074970 229031:5.731970 217326:13.637380 235932:4.108280 237578:2.726550 204072:15.038940 236563:26.228580 237296:6.174500 230719:5.493060 235140:4.449280 230441:5.535650 237785:2.264870 219597:6.653390 202167:7.604620 229828:5.621330 230368:5.545530 217887:6.778990 235447:8.670540 237907:1.857320 237534:2.793070 237651:2.609670 202490:7.593570 236953:3.437870 234751:4.593180 236240:7.899000 215157:6.954040 227692:5.902910 237348:3.030600 150466:9.108700 226723:6.017660 92441:40.358120 224726:6.228100 237746:4.802640 237472:2.869060 235600:21.354150 236829:3.540740 237945:1.557380 236703:3.642220 204094:7.519470 142596:9.271220 219536:26.630800 237974:8.422880 233927:4.832730 191385:8.010090 214940:111.451200 230841:21.897640 235568:4.281990 230109:5.586020 237028:3.367780 233082:5.039250 229264:5.700030 226464:6.049990 230238:11.132580 211896:14.283180 234512:4.666050 223134:6.372710 237441:2.916800 204816:7.489310 237042:3.356840 236678:3.656590 236727:10.880760 217211:20.478960 237809:6.615240 172171:17.185780 99603:10.024990 231318:5.389660 217164:6.828870 211775:7.145090 228669:11.560140 95777:10.089530 192599:23.883900 237720:4.931260 237925:6.749240 179719:8.378740 237798:4.464200 205642:7.450470 212824:7.090470 228063:5.856390 125116:9.619530 237928:3.356840 214963:6.965700 219394:26.674120 222783:6.402320 237793:2.244480 232422:5.171990 236997:3.400840 236148:3.999280 237944:4.674600 189831:8.061380 237533:2.793610 229814:5.624390 216708:6.857410 229563:5.658710 234233:4.747200 226004:6.099310 203774:7.534890 233181:5.018530 175650:8.493520 149158:9.134020 231327:5.387840 236366:3.875720 237469:2.873460 224019:6.290300 178034:8.428130 230120:5.584550 35328:10.718140 236675:3.659060 237346:6.065440 235746:4.202870 237970:6.899160 233817:4.860210 236336:3.895940 237624:2.647580 237496:8.486610 236430:7.675000 234921:4.528590 225791:6.119240 232796:5.100910 234927:4.525520 235922:4.114190 237217:3.184310 218279:6.750210 177157:8.453770 236217:3.962520 161689:17.692680 236261:3.939210 236320:11.710380 237216:6.370100 233281:4.992510 236584:3.735860 232305:5.195680 237935:1.594680 236184:3.978060 237001:6.796060 222983:12.771520 215995:6.905940 108870:19.706280 201073:7.650090 236021:4.064310 236905:3.474630 230146:11.163220 236582:3.737830 237827:4.276180 220249:6.605220 221274:6.524700 237099:3.302140 237086:3.313100 236486:3.798580 194782:7.884930 236431:3.836980 237905:1.873460 203222:7.555830 118917:9.706540 225611:18.414870 217440:6.811130 237457:2.896040 204529:74.992600 237665:2.593060 237498:2.826850 235284:4.401880 189011:8.088050 237284:3.108460 232218:5.213320 224992:12.403600 233292:4.990480 237025:3.371080 232205:5.216370 237581:2.721150 215939:6.908700 235983:4.083340 233266:4.997830 237332:3.050690 222075:6.457220 230258:5.561960 236023:4.063990 236585:3.734350 220754:6.567100 237908:3.687900 226648:6.027940 237765:2.314450 236741:7.224080 237969:3.740730 217716:6.791230 237645:2.617070 237375:2.995900 237468:5.748680 231238:5.406780 236619:3.711220 159089:8.926380 213765:7.038680 237657:2.604380 237811:2.197800 223706:6.319070 235814:4.175130 237909:1.843570 235067:4.475430 237962:2.689740 237858:4.092500 134543:9.430280 235168:4.439380 235497:4.314560 237973:2.133580 144788:9.214060 224491:6.247930 237836:2.106500 237380:2.991820 231966:5.262280 191573:8.001790 63344:10.495000 216632:6.865330 234930:4.523990 233484:29.661540 200633:7.661780 202147:7.604620 237898:1.917950 213882:7.032390 237758:23.556100 236298:3.912690 233328:4.983180 210397:7.217850 217696:6.791230 237883:7.903040 234282:4.734830 237633:21.045200 237857:2.048550 237897:3.837780 228992:17.213880 200604:7.667680 231933:10.539580 233659:4.902140 224958:6.204540 237250:3.147240 232334:5.190700 236617:3.711670 237958:1.384210 153255:9.036380 237108:3.292330 237452:2.903640 235685:4.227790 48807:10.600360 158807:8.926380 237966:5.142040 237484:8.549370 236774:3.578780 237976:11.337760 234908:4.532440 234094:4.785560 237932:1.639130 237644:2.617180 236015:4.065440 237113:3.288100 237292:3.090290 221219:6.530380 236327:35.100270 237681:2.549790 237548:2.780500 233138:5.027360 235368:4.370530 237121:3.283590 236824:7.085880 236635:3.695720 222106:6.453700 218661:13.444460 142790:9.271220 237926:5.052750 236735:3.616870 233584:4.919800 233950:4.825800 220906:6.553410 237258:3.140630 204369:7.509310 237917:1.798200 15719:11.005820 237887:1.962720 186145:8.182460 185231:8.212610 230335:5.549790 237149:3.258220 225151:18.560640 232275:5.200690 221516:52.048080 234352:9.431600 234228:4.748790 228699:5.776500 232577:5.143140 194356:7.899740 214237:14.027500 229502:5.669890 140982:9.301070 237975:3.040140 224034:6.288810 230313:22.213400 175280:8.507120 237549:2.780500 152978:9.059910 237826:2.143970 237256:6.283820 205684:7.445720 216914:6.844340 234188:4.760680 237310:6.140220 237029:3.367140 236129:12.020100 235796:4.181450 217479:6.808620 231101:5.431770 178585:8.403130 236607:3.721570 237916:1.801260 140308:18.663680 237768:2.309060 225389:24.646520 237886:1.966940 237386:2.985550 237154:3.252910 237594:5.414820 236394:3.857080 237506:2.816900 224283:6.268160 235601:4.270630 237841:2.099540 235149:4.447390 237939:1.584250 196679:7.813970 232892:5.080670 214315:7.007620 237124:6.564520 236330:3.897990 237551:5.559560 182154:8.308940 232742:5.110960 235153:53.362920 234348:4.717030 235023:4.488400 210643:7.206590 236066:4.036970 237301:3.085860 226108:12.176560 237965:3.860250 215597:13.856560 211204:7.177180 237963:1.316030 217263:27.284920 237949:3.011100 197895:15.547400 234928:18.101080 237518:11.235320 237849:2.070400 194157:7.907230 237772:2.297810 237378:2.992150 224360:6.260890 214629:6.986440 226613:6.031390 217810:6.783870 237428:26.386650 236226:3.956710 223266:6.359830 234546:4.658140 231262:5.403090 236744:3.608770 237870:2.008800 236249:3.943490 235942:8.206160 197654:7.780300 237888:1.956880 237545:2.782600 141687:46.505350 219838:6.636370 217357:81.794040 237723:2.458030 236107:4.015260 230584:22.056520 201822:7.615800 229745:11.267260 237904:1.879240 232220:5.213320 73432:10.399680 236490:3.796480 237247:3.151830 237877:19.939100 159412:8.905760 232479:5.161790 236784:3.572750 233578:4.920940 230193:5.573560 229906:5.612190 214325:7.007620 226450:6.049990 235150:4.447150 109596:19.706280 237713:2.476670 237397:5.954840 216499:6.870650 237742:2.408860 235890:8.272220 237636:7.875870 237854:6.177240 88150:10.158520 165931:8.754530 236116:4.011120 237802:2.223730 230864:5.471110 231690:5.314340 202996:7.571830 36927:10.718140 237271:6.251040 229317:5.694260 235156:22.227500 236299:3.912550 235474:4.322880 237451:2.904450 237906:1.858190 237865:2.019100 222439:6.427680 237968:1.247790 237407:2.963870 196758:7.813970 237355:3.022210 232848:5.088270 192571:15.938540 233531:4.931620 235194:8.859160 224324:12.527580 231582:5.337670 234339:4.721690 220667:6.575000 187958:8.115450 236383:11.593740 235522:8.611000 234259:4.740840 231903:5.274640 237426:2.936790 233461:9.895740 237673:2.563240 237123:3.282850 234745:4.594820 237919:3.498300 237434:2.922490 237147:3.260240 237927:1.682580 116814:9.753060 227351:5.946400 170974:8.623190 225658:6.133170 235974:4.087950 | 237959:4.109880 235478:4.321000 235168:4.439380 237268:3.132920 197476:7.786940 236283:7.844860 237650:2.611960 233364:4.973530 237621:7.962030 236618:3.711330 237719:2.468400 229238:5.703350 234874:4.547220 234348:14.151090 237921:1.748720 237819:2.173040 236215:3.963240 237918:1.754720 219865:6.634270 237864:2.029790 236193:7.948740 215526:6.933950 236334:3.896760 237663:2.597810 229659:5.645310 237711:2.486660 216147:6.894950 237749:2.383580 119445:9.706540 154656:18.026780 237034:3.362820 237955:1.455530 237857:2.048550 224416:6.255110 235108:13.389330 237969:1.246910 237949:1.505550 233205:5.012690 231215:5.411110 234885:4.543050 237880:1.989790 222162:6.450190 236041:4.051500 235611:4.266290 237776:2.291550 237970:3.449580 237158:3.249550 237960:1.366220 237842:2.099360 19762:11.005820 237620:2.656020 229744:5.633630 237293:3.089260 237922:3.497120 222307:6.439740 237223:3.179440 237622:2.649740 229862:5.617510 236426:3.839810 170030:8.638700 237699:2.509780 237964:1.287060 132037:9.465380 237952:1.481670 237915:1.801880 216835:6.849550 237264:3.136100 220310:6.601140 233124:5.030740 237971:1.148190 237902:1.898790 177298:8.440870 197644:7.780300 237795:2.238980 237834:2.117570 237910:5.515950 237877:3.987820 237520:2.806810 234946:4.517630 215517:6.933950 237948:1.525830 218600:26.907360 237823:6.462330 235714:4.217040 237486:2.845210 218927:6.701760 237862:2.041100 228470:5.803650 234636:23.148300 237017:3.380630 237920:1.748740 233561:4.925130 236998:3.400010 237937:1.585870 237847:6.238920 237851:2.067290 237459:2.893390 207922:7.342260 237810:2.199100 228193:5.838180 237933:4.916280 237299:3.085980 237806:2.219750 234905:4.533730 234831:4.562750 236590:3.730530 214178:7.016840 233563:4.925130 236915:17.334850 237930:1.672510 237353:3.024320 207464:7.363860 237326:3.057730 235859:4.153580 236973:3.418260 237600:2.694750 237900:1.914110 225497:6.151190 237894:3.871980 220031:39.730260 102235:9.964370 237730:2.445030 237132:3.275790 236023:4.063990 237613:2.662540 237826:2.143970 237854:2.059080 234513:4.666050 237788:4.518100 231567:5.340550 193971:71.233020 208988:7.288190 237615:2.661200 237936:3.177480 236225:3.956860 237973:2.133580 210568:14.420660 236925:3.459460 237434:2.922490 237182:3.228450 237252:3.145440 234768:4.585550 236224:3.957000 237660:5.200840 237221:3.181240 235160:8.887700 | 178163:8.415550 233694:4.890660 235531:12.896880 237678:2.554870 43422:10.718140 236476:3.804900 235075:4.473490 237961:1.356670 123364:9.619530 237574:2.741110 229504:5.669890 235689:4.225710 226009:6.098080 237371:3.005580 237918:1.754720 206369:7.417680 237684:10.170240 236295:3.914910 236979:3.412360 193211:7.945550 217370:6.816170 237653:5.216480 237717:14.817660 236820:17.727150 235966:8.179200 227420:5.936920 237667:5.167260 237031:3.366820 202481:15.187140 236528:3.769240 236040:4.052450 235908:4.122700 237535:2.792620 234963:4.511560 237661:2.599410 237950:1.495890 229423:5.682000 231047:5.442580 237652:5.217680 236811:10.662870 233241:5.003990 237814:2.183620 237328:3.053790 237894:1.935990 232377:5.181300 237902:5.696370 171882:8.592890 234135:4.774680 197072:78.003700 235742:37.837530 237790:13.507920 231753:5.303150 209388:14.536300 237907:1.857320 237696:2.519980 236514:18.901700 237493:2.833000 237892:1.941550 233362:4.973530 196801:7.813970 203908:7.529720 235651:42.442500 227692:5.902910 236215:7.926480 236245:15.785400 237093:3.309680 222544:6.420850 233302:4.988440 237616:2.661160 225604:6.139570 235600:4.270830 237514:2.815000 236931:3.453230 235511:4.310020 237974:3.158580 206875:14.780820 237914:1.803550 219069:6.690560 236750:7.207560 237012:3.389620 237953:1.471660 232056:5.244290 230405:5.540580 208254:7.325310 39760:21.436280 225137:12.379160 237668:2.581840 229953:39.248300 233571:9.847200 230842:5.474410 236407:3.850160 237925:3.374620 237695:2.520080 159472:17.811520 235310:4.393110 236534:7.526760 234393:9.412520 237818:2.175470 236861:3.507320 237861:2.043110 236747:64.893600 237135:3.272060 237920:1.748740 237646:2.615740 237800:2.227060 237747:2.387280 237606:5.356840 237716:2.471640 231910:10.547120 237926:1.684250 237473:2.867790 78230:20.625340 236805:3.557880 237877:5.981730 230083:5.591200 200827:7.655920 237638:7.864530 237609:2.669870 235321:4.386640 233256:5.000700 231263:5.403090 224991:6.201800 227489:5.928570 236336:3.895940 237931:1.640360 235582:4.277590 224447:6.252230 237805:4.441120 177702:8.428130 237921:1.748720 232090:5.239060 237964:1.287060 237276:3.119300 233807:4.862350 186009:8.182460 232316:5.193180 237971:2.296380 236174:3.985030 234312:4.729490 232244:5.208750 237878:3.986520 155148:9.013390 237417:2.947490 236900:3.477130 237815:2.183010 225957:6.103020 236887:3.488660 237309:3.070230 237905:1.873460 235477:4.321630 237754:2.369990 237853:2.061970 212544:7.107220 180178:8.366760 182702:16.573440 237787:6.778110 237975:5.066900 237331:3.051330 237672:2.570630 237908:7.375800 220352:6.597070 237765:2.314450 236741:3.612040 237494:2.832720 237468:2.874340 237779:4.560240 235385:8.726660 237246:3.152860 236393:3.858520 237884:1.973250 164706:17.544460 237379:2.991930 178768:8.403130 237973:3.200370 237836:2.106500 237833:2.117780 234735:9.192940 236986:17.048400 233983:9.635120 202694:7.582640 183577:16.529960 218075:13.528980 237930:1.672510 160246:17.771120 233055:5.046100 235588:25.651200 226719:6.018800 237956:17.152920 232194:5.218410 35349:42.872560 237466:17.279340 235367:4.371190 233057:15.137010 210120:7.233060 237749:4.767160 229996:5.600140 237264:3.136100 202501:15.176180 237856:2.049840 237969:1.246910 236830:3.540550 224253:6.271090 232044:5.246920 227968:17.601270 237830:2.125860 236766:3.584640 230400:5.541280 47753:10.600360 237733:2.432470 237929:21.816600 237047:3.352400 236684:3.652630 225162:12.373760 237966:3.856530 237942:1.569540 237565:2.766270 226099:6.089500 225086:6.192280 234154:4.769120 234389:4.707480 237976:1.417220 234777:32.079880 237167:6.485320 237932:3.278260 237369:9.019260 236046:4.048010 237128:3.278510 222676:6.410700 229041:5.731970 236085:4.026520 237089:3.311200 227603:5.914120 237561:5.542860 227547:5.921320 236440:3.828670 237587:8.144940 117820:19.413080 237285:3.105310 237732:2.437330 235293:8.796100 237874:3.999800 196101:7.841750 237933:1.638760 237299:3.085980 235051:4.478590 219076:6.690560 235057:4.477380 237639:2.620070 237872:2.005770 232268:5.202700 235928:4.111660 236765:3.585140 237527:2.798780 232517:5.153140 237817:2.176300 234964:4.511310 232980:5.062150 236756:7.197820 237256:3.141910 237615:2.661200 237911:1.836020 237356:12.077720 210167:7.229240 222981:6.385760 214480:20.986380 156184:17.981840 237660:10.401680 233073:5.042240 221612:6.496790 212608:7.103850 28562:10.851670 236596:7.451860 234062:4.796560 186225:16.345220 236729:3.625770 227940:11.742000 235557:4.285200 236742:10.833990 235236:13.253430 236080:4.030870 237342:3.035710 207337:7.372630 237211:28.722780 237923:3.414380 148127:18.319980 236009:4.067050 234850:4.554300 223888:6.302310 235279:4.404140 237965:1.286750 230817:5.477720 232575:10.287220 76023:41.250680 234060:4.796900 237963:1.316030 237555:2.776310 169740:8.654450 237617:2.660560 237707:2.490400 237518:2.808830 237880:1.989790 236936:6.901220 150677:9.108700 235271:4.406400 220524:6.584970 235728:4.210860 237922:1.748560 171639:8.592890 236347:7.771020 236663:11.010570 237068:3.333220 237807:2.214790 237723:2.458030 237437:2.919920 237869:2.009540 236337:7.791340 154912:9.013390 237727:2.456100 187918:8.124750 237137:3.266170 237648:5.225520 237287:3.098410 237562:2.771300 237896:13.437270 237436:2.921050 234654:27.749100 237158:3.249550 237777:2.287350 237445:2.913020 237940:3.153500 232436:5.169060 237677:5.112520 237825:2.147740 235805:4.177830 237459:2.893390 237642:2.618660 237780:22.795600 236423:3.840710 190006:8.052650 220280:6.603170 236981:10.234560 232598:5.139820 237659:2.601420 229438:5.679560 236227:3.956130 235190:4.430510 234444:14.062350 235813:4.175130 236364:3.876390 236346:3.886050 237355:3.022210 151219:9.084010 237851:2.067290 236779:3.574420 235562:21.419950 237501:8.468400 232100:15.714060 234852:4.552980 236421:3.840970 234050:4.798570 237750:2.383580 235522:4.305500 237957:1.401830 234226:4.749430 224516:6.245070 236793:3.568420 220100:13.231000 228896:5.750930 210869:14.383560 234671:4.621190 237134:3.273450 | 237959:2.739920 234465:28.094160 237755:7.105800 237608:2.676120 211772:42.870540 235323:4.385750 208046:7.337990 145766:18.428120 237970:1.149860 231940:5.267640 235268:4.406860 220390:26.380160 236833:10.617060 237912:1.806100 236156:3.997470 61921:20.990000 234240:4.744650 233815:19.442240 236744:10.826310 237968:1.247790 237642:5.237320 235802:4.179090 237306:3.073520 231779:5.298160 199490:23.129940 213905:21.097170 237837:2.105160 236670:3.661320 233306:14.962890 237756:2.364460 234989:22.511400 237336:12.177120 196660:7.820850 237930:1.672510 237844:2.095530 231899:26.375900 233730:4.882960 237680:2.551430 237761:2.338140 | 235854:4.155870 236948:3.441840 193824:7.922380 237379:2.991930 231295:5.394520 237396:2.977530 237666:2.584440 236888:6.975880 237555:2.776310 237861:4.086220 233338:4.980360 237135:3.272060 226358:6.060610 237898:1.917950 237944:1.558200 236425:7.680140 237538:2.788790 44895:10.718140 236807:3.557490 237730:2.445030 237815:2.183010 234456:4.684450 237922:3.497120 237742:2.408860 235707:4.220040 237443:2.914400 237654:2.607410 237822:6.474750 237780:2.279560 233667:4.898060 237714:2.473800 237955:1.455530 231043:5.443860 223435:6.343960 236103:4.016640 237761:2.338140 232037:5.248500 237675:7.677150 236083:20.148150 237915:3.603760 237868:4.019740 233356:9.948660 235008:8.990620 236782:3.574030 237971:1.148190 237871:2.006490 237198:6.415140 237856:2.049840 236971:3.418430 237974:1.052860 237963:1.316030 | 237962:1.344870 237594:5.414820 194999:15.755200 219288:6.675090 235944:4.101910 237789:2.254350 237861:4.086220 233163:5.021880 232753:5.108670 228944:5.743990 236701:3.643070 234326:4.726670 225037:6.197710 236052:4.043740 229697:5.639840 203215:7.561140 236555:3.752000 209966:7.236900 152114:9.084010 237687:2.535540 224652:6.233720 227411:5.939020 231181:5.416700 147354:9.186660 227758:17.681490 219884:6.632160 230729:5.491050 237711:2.486660 235163:4.442440 230453:5.534250 237497:2.828120 237898:1.917950 202636:7.582640 231348:5.382410 236355:3.879200 221544:6.504160 234729:4.598670 236788:3.572060 237387:2.985440 237278:6.237600 237963:1.316030 236787:3.572060 226079:6.091940 230258:5.561960 236874:3.496210 237446:2.912770 237880:1.989790 235833:4.168850 227703:5.900890 234421:4.697720 227943:5.871000 130786:9.501740 237970:1.149860 233570:4.923980 237662:5.195700 209053:58.273200 236807:3.557490 236667:3.664990 121924:96.620900 230193:5.573560 231866:5.282240 226526:6.041810 162488:8.827290 204998:7.479460 218542:6.731470 235908:4.122700 231977:5.260150 236234:3.953970 219971:6.625880 237964:1.287060 207646:7.355160 233188:5.016860 236397:3.854860 236261:3.939210 234799:13.725090 233622:4.909250 235267:4.407080 237267:3.134260 237976:0.708610 211414:7.166370 236563:3.746940 39904:10.718140 214445:6.998490 235184:4.433770 237885:1.970350 237418:2.946330 237468:2.874340 137539:9.363590 234426:9.391800 224039:12.574640 230923:5.461290 187887:16.249500 237862:2.041100 237827:2.138090 203969:7.524580 220110:6.615500 230834:21.900280 237435:2.921160 236548:3.757200 234533:4.660180 232455:5.165180 237947:1.532550 225553:6.144720 235345:4.378220 215937:6.908700 228791:5.766720 237220:3.182780 236565:3.746350 236848:3.519860 234703:4.607780 183088:8.275790 229282:5.697550 223875:6.302310 229143:5.718400 217160:6.828870 207906:7.342260 231142:5.424210 91486:10.089530 235404:4.353820 237433:2.922700 234444:4.687450 237871:2.006490 237745:2.406650 227723:5.898870 217625:6.796170 236959:3.432720 223969:12.589580 236726:3.627960 235857:4.153750 233544:19.720360 224255:6.271090 218593:6.729150 235291:4.398050 232016:5.252190 224899:6.210030 236760:3.594970 113625:9.801850 232336:5.190200 235302:4.394450 236699:3.644020 237801:2.226650 214905:6.968630 237809:2.205080 210269:7.225430 165451:8.754530 236538:3.761470 227498:5.928570 220114:6.615500 237291:6.186560 237454:8.703360 237714:2.473800 232497:5.158420 237938:1.585330 230656:5.502520 237573:2.741630 237196:3.208320 196034:15.683500 237610:2.664370 237356:6.038860 219679:6.646980 236056:4.041210 237808:2.205280 217035:13.673140 231787:5.296500 235974:4.087950 237820:2.168120 | 236784:10.718250 236170:3.988760 237782:2.267990 99493:10.024990 233070:5.042240 237853:2.061970 229790:5.628230 236110:4.013720 233649:4.902890 237834:2.117570 223627:6.326780 210883:7.191780 213972:7.026140 236481:3.799440 235130:4.454980 237259:3.140060 237827:2.138090 237910:1.838650 194357:7.899740 220811:6.563170 237836:2.106500 33434:10.851670 237860:2.044160 137820:9.363590 218905:6.701760 237647:2.613960 237798:2.232100 224046:6.287320 236914:3.467590 236941:3.446430 224838:6.216940 230990:5.453510 234720:4.601970 237143:3.262330 237966:1.285510 237374:2.998010 236173:3.985030 236177:3.983550 225240:6.178840 232618:5.135580 237907:1.857320 236015:4.065440 237178:3.232090 230832:16.425210 236584:3.735860 230363:5.546240 182266:8.297770 236713:3.634650 68544:10.399680 236882:3.492020 237456:2.900110 229623:5.650810 213040:7.080550 229191:5.711680 233711:4.887720 237185:3.220790 187646:8.134140 237499:2.826250 233798:4.865220 234884:4.543310 227427:5.935870 | 236837:3.532750 218596:13.453680 234062:4.796560 237793:2.244480 237944:3.116400 227476:5.930650 237759:4.704240 237606:2.678420 236179:3.983100 235816:4.174770 237509:2.816340 237703:2.499150 237218:3.184180 237601:2.693930 237697:2.514390 236163:7.984700 237667:10.334520 237946:1.548440 232028:10.500160 236293:3.917690 223611:6.328330 237774:9.177080 237255:6.283960 235852:4.159050 237662:5.195700 225865:12.223440 237956:1.429410 237733:2.432470 235623:8.521160 237966:2.571020 237942:1.569540 237915:3.603760 237976:1.417220 237763:2.317980 200051:7.685590 237726:2.456290 204933:14.968740 237138:6.531900 227787:5.889820 210991:7.188110 237790:6.753960 121379:9.662090 193112:7.945550 218135:6.759710 184855:8.222870 232492:5.159860 237341:9.114750 237854:2.059080 127104:9.578700 237686:2.537050 213053:7.077270 235051:4.478590 237746:2.401320 232877:5.083800 237514:2.815000 237972:1.100150 237626:5.290260 231082:5.434930 237577:16.375800 234718:9.206140 225376:6.164260 237666:2.584440 145219:9.214060 237186:6.436180 236383:3.864580 236716:3.633910 228633:5.784560 227474:5.931690 237865:2.019100 234299:4.732000 232585:5.141720 236839:3.531330 219520:6.659850 236932:3.453060 | 229854:5.618270 237142:3.263130 232421:5.172470 232838:5.092320 237671:2.571680 227338:5.947450 237357:9.051330 237890:3.894320 226420:6.053520 237684:5.085120 237753:2.373310 237846:2.080630 216402:6.878690 237011:6.779560 237367:3.009050 231977:5.260150 210067:7.233060 233699:4.890300 237955:1.455530 215291:6.945380 224662:12.464640 236282:3.922710 237791:4.501160 233521:4.934310 233737:4.881500 219773:6.642720 236948:6.883680 234963:4.511560 234294:4.732310 237344:3.033350 237145:3.261400 237852:2.065820 228440:5.806400 237950:1.495890 228971:5.740540 227683:5.904940 236474:7.611780 237967:1.275830 237141:3.263780 237194:3.211820 237902:5.696370 125994:9.578700 237785:4.529740 237767:2.309980 237560:2.771740 199831:7.697710 234999:4.499540 233107:5.034130 235742:4.204170 228366:29.073600 237702:5.000120 234891:9.082980 237534:2.793070 237056:10.043010 223780:6.312940 237341:15.191250 217277:6.821230 237937:3.171740 235902:4.126290 236511:7.561900 235691:4.224950 237290:6.186800 188947:8.088050 237279:3.116420 237974:1.052860 228100:5.851570 235963:4.090430 222428:6.429390 230392:5.542700 208693:7.304520 236500:3.791440 187860:8.124750 210691:7.202870 237834:2.117570 237402:2.971780 233902:4.838650 236652:3.681770 237720:2.465630 237658:7.811430 237554:2.777110 237811:2.197800 229083:5.726860 75905:10.312670 234072:4.792550 237373:3.002460 237530:2.797560 237716:2.471640 237921:3.497440 236194:3.974080 237864:2.029790 235248:4.413460 234662:4.622880 177775:8.428130 237638:7.864530 227892:5.875920 236313:7.816820 237501:2.822800 235543:4.291250 237272:3.123820 236947:3.441930 237529:2.798330 232658:5.128080 236430:3.837500 237590:2.710650 237262:3.138200 233477:4.945140 234276:4.737360 237340:9.120120 237478:2.859350 236857:7.032820 236397:3.854860 159619:8.905760 220528:6.584970 237200:3.206750 224458:6.250790 237971:2.296380 236321:3.902770 226630:6.029090 237862:2.041100 236900:3.477130 228693:5.777390 236082:4.030250 233212:5.011030 237583:2.719090 237712:2.481160 237905:1.873460 206585:7.408510 225939:6.104260 231177:5.417950 230554:5.517570 237640:2.619500 208201:7.329520 237701:2.502930 237853:2.061970 237787:2.259370 237854:2.059080 237975:2.026760 192355:7.969270 234740:4.595920 236991:3.407420 233626:4.908500 237936:1.588740 233928:4.832730 217973:6.771710 235852:4.159050 235814:4.175130 237597:2.702520 223994:6.293290 233720:4.886260 232169:5.224050 237858:2.046250 237842:4.198720 135463:9.396380 237589:2.711900 231339:5.384210 224548:6.242220 233777:4.870980 237899:1.914940 237973:2.133580 235140:4.449280 237219:3.183840 235677:4.232930 232851:5.087820 227093:17.929410 237415:2.951880 236208:3.968940 237859:2.045610 235649:8.490040 235443:4.336750 229530:22.660320 237114:3.288020 234010:4.812100 178272:8.415550 233031:5.051710 231287:5.395740 237477:2.863510 225625:6.137010 228421:5.808240 235000:4.499290 227048:5.980840 236766:7.169280 237647:5.227920 237794:6.729210 228911:5.749190 236451:3.818790 237929:5.034600 237895:1.926500 230869:5.470460 236542:7.520340 232241:5.209260 237976:2.125830 237868:2.009870 235425:4.342690 237416:2.949610 236393:3.858520 235193:8.860100 234260:4.740200 237462:5.778400 237948:1.525830 235926:90.478740 237561:2.771430 234015:4.810400 237757:4.719300 236387:3.860760 235653:4.243860 237161:3.247420 237431:2.926150 237299:3.085980 237005:3.395550 229201:5.710840 235754:4.200650 223693:6.320610 237871:4.012980 226328:6.062990 167287:8.720040 237972:1.100150 236867:3.499870 235244:13.242450 227094:11.950760 236458:3.815140 237792:2.247330 236712:3.635590 227528:5.924420 235093:4.467680 231755:5.302590 233698:4.890300 213983:7.026140 236607:3.721570 236196:3.973640 213677:7.045010 235883:4.138540 237789:11.271750 228650:5.781870 237860:2.044160 237430:2.931220 234436:4.692270 236010:4.066730 234570:4.650000 216629:6.865330 236348:3.885240 229254:5.701690 237963:1.316030 237949:1.505550 236993:3.404920 237174:3.236020 234732:4.597840 237447:2.909360 237790:11.256600 233916:4.834820 237870:2.008800 236663:11.010570 222400:6.431110 220251:13.210440 237348:3.030600 230561:5.516880 233386:4.968350 233994:4.815850 236932:10.359180 205778:7.445720 237877:3.987820 237515:2.814680 237731:4.882160 237158:3.249550 237637:2.622810 237443:2.914400 237825:4.295480 237080:3.322110 237459:5.786780 237175:3.235180 229123:5.721770 237282:9.326880 214540:6.992450 233035:5.050850 168032:17.406480 168966:8.670450 232190:5.219430 214304:7.007620 102056:9.964370 234444:4.687450 237968:1.247790 236364:3.876390 226487:6.047650 236421:3.840970 226098:6.089500 237780:22.795600 233969:4.822020 237957:1.401830 237714:2.473800 234321:4.727300 237938:1.585330 236776:3.575810 231070:5.437480 25129:10.851670 232465:5.164690 237919:1.749150 203937:7.524580 235790:4.183800 | 236934:13.806640 230840:5.474410 235005:4.495810 237831:2.125420 235756:4.200650 170249:60.470900 237585:2.718420 237747:2.387280 236930:6.912420 237939:1.584250 237845:2.093750 237918:1.754720 237875:7.993160 237873:18.041220 219827:6.636370 237398:2.974330 237663:2.597810 229797:5.626690 237813:4.383320 235198:8.857300 237722:4.921700 237427:2.932110 237748:2.385290 235666:4.238670 237963:1.316030 234146:4.771410 237969:1.246910 237766:2.310960 237958:2.768420 228613:5.785460 237286:3.099890 235755:4.200650 237823:2.154110 237805:2.220560 234927:4.525520 237870:4.017600 237052:3.349170 237348:3.030600 236818:3.548210 230180:5.575740 232182:5.220970 235063:4.475920 237904:1.879240 237382:2.989120 231927:5.270860 236738:32.515830 236796:10.694970 232265:15.609600 234193:4.759070 234791:4.577980 227098:5.975380 235360:4.372060 226097:6.089500 237341:3.038250 235890:4.136110 235869:4.145680 226859:6.002990 237576:2.732480 233592:4.918290 236813:3.552840 237933:1.638760 231219:10.822220 235088:4.469130 237235:3.160080 220039:6.621710 237848:6.212640 237945:6.229520 237930:1.672510 237327:3.054440 237915:1.801880 237974:3.158580 223961:18.888870 236561:3.748110 237570:2.760040 237657:2.604380 237595:2.706330 237839:12.601440 237934:4.876920 237801:4.453300 237203:3.204770 233834:4.856640 230543:5.518950 237345:3.032780 232497:5.158420 237834:2.117570 223864:6.303830 227373:5.944280 237754:2.369990 237928:1.678420 237798:2.232100 233708:4.888460 235077:4.473000 237134:3.273450 | 235538:4.293880 237884:3.946500 237829:2.127370 236506:3.783980 237962:4.034610 237404:14.853000 237730:2.445030 236394:7.714160 236729:3.625770 225760:6.123020 233481:9.887960 234052:67.175360 237920:1.748740 204880:14.968740 237899:1.914940 237429:14.659250 237193:3.212780 237773:6.885270 237751:9.522200 234313:4.728860 237686:12.685250 206171:44.533800 234743:4.595650 168895:8.670450 223120:6.374330 234287:4.733890 233763:4.875320 236390:3.860360 237956:4.288230 232408:5.174430 235469:4.325800 236295:3.914910 237059:3.343270 237601:8.081790 237638:5.243020 237965:1.286750 237844:2.095530 209468:7.264190 229096:11.450320 233989:4.816870 236898:3.477760 215363:6.942510 233961:4.823050 237876:3.994860 236032:12.164550 237771:4.603240 237654:2.607410 236605:3.722600 236213:3.963680 213988:7.026140 235913:4.117930 237662:5.195700 233614:9.821500 236634:7.392320 237566:2.765220 237950:2.991780 236719:3.630980 237929:11.747400 236400:3.854070 234927:4.525520 216153:6.894950 237966:1.285510 237652:2.608840 237942:1.569540 230888:5.467170 236357:3.878260 237228:3.174140 237737:2.427810 231027:5.447060 237437:2.919920 237821:2.162420 237915:1.801880 213391:7.061010 237894:3.871980 237051:3.350350 237904:7.516960 237206:3.202660 237726:2.456290 237889:5.863320 237770:2.307420 237606:2.678420 236472:3.807890 194556:7.899740 237637:2.622810 225067:6.193640 236850:3.519110 236075:4.032430 237696:17.639860 237381:2.990440 236324:3.901680 235886:4.137500 237903:1.887850 237715:4.947080 237825:4.295480 237571:2.757860 237450:2.904550 237853:2.061970 234907:4.532700 73702:20.799360 236168:7.978420 237100:3.301380 237933:1.638760 237924:3.391580 237945:4.672140 237689:2.533590 219035:6.692790 237914:1.803550 236018:8.129580 237489:2.840880 166648:8.737140 236645:3.689160 235529:4.299570 237331:3.051330 237817:2.176300 236337:23.374020 237812:2.193770 227255:17.877510 236892:3.482790 236143:4.001090 173710:8.549080 237801:2.226650 237540:5.571820 237641:2.619420 237957:2.803660 235530:4.299160 233532:4.931620 230778:5.484360 237658:2.603810 232787:5.101820 237728:2.448960 235319:4.386860 236036:4.053250 237388:2.984560 228267:5.826850 237138:3.265950 237743:4.815700 235801:4.180360 237909:1.843570 | 228199:5.837230 237239:6.312740 219695:6.646980 235074:22.367450 235299:4.396700 217589:20.395920 234090:4.785560 235845:8.323080 236476:22.829400 237789:9.017400 237538:2.788790 236821:7.089520 235236:4.417810 236510:3.781070 237423:5.880380 237473:2.867790 237908:3.687900 210630:122.512030 237300:3.085980 237703:2.499150 230977:5.455450 237653:2.608240 237717:17.287270 233572:9.845680 237891:1.946420 236400:3.854070 235631:4.254910 237969:1.246910 236993:3.404920 236089:8.050560 234775:4.583660 236936:6.901220 216371:6.878690 237927:1.682580 236401:3.853940 237970:1.149860 237958:1.384210 101765:9.964370 216311:6.884080 237710:4.974520 232254:10.413460 237842:2.099360 237661:5.198820 237870:2.008800 235392:4.360730 237966:1.285510 226830:6.006360 237448:2.908700 237897:3.837780 220597:6.578980 237976:3.543050 237894:3.871980 237629:5.284020 237775:4.585020 237222:3.179710 234761:18.353080 237785:2.264870 233480:9.888720 56244:10.600360 237816:2.179650 236012:4.066240 234016:9.620800 237568:2.761490 153133:9.059910 235787:4.185800 236900:3.477130 236440:26.800690 204881:7.484370 237825:2.147740 237285:3.105310 233991:4.816190 237810:2.199100 237780:4.559120 237712:2.481160 237905:1.873460 236981:3.411520 237635:2.626740 234708:4.606670 237746:4.802640 236407:7.700320 237253:3.144860 209473:7.264190 237488:5.682140 236808:3.556230 191379:16.020180 237972:1.100150 237881:1.979460 237657:5.208760 237975:2.026760 236616:3.713480 237331:6.102660 21560:10.851670 237879:1.991500 237826:2.143970 237763:2.317980 237303:3.079340 236975:3.415560 237375:2.995900 237834:2.117570 235350:8.752920 237573:2.741630 237919:3.498300 237349:3.027450 228737:5.772930 236005:4.068510 | 237959:1.369960 235270:8.813720 237887:3.925440 233240:10.007980 237046:3.353270 237778:2.280960 237824:4.302080 237066:3.335310 236647:3.686840 229648:5.647660 237838:2.101480 234289:18.933040 216895:6.846940 204315:7.509310 232584:5.141720 237479:17.152620 227991:5.864160 236147:12.000090 235818:4.173690 232439:5.168580 237476:2.863850 237380:2.991820 222259:12.886420 210525:7.210330 236825:3.542840 235829:4.169560 222945:6.390700 234462:4.682960 230563:5.516880 234157:4.768470 236780:3.574130 237146:6.521500 222869:6.395660 194734:7.892310 182673:8.286720 236566:14.984000 219961:6.625880 235225:4.421030 237813:2.191660 237805:2.220560 226838:6.005240 237301:3.085860 231202:5.413590 191512:8.001790 198815:7.734990 234065:4.794890 237192:3.214640 227811:5.886830 237949:1.505550 237791:2.250580 233737:4.881500 237605:2.680390 234145:4.771410 237771:2.301620 236810:3.554290 237535:2.792620 236677:3.657880 230515:5.524490 237970:1.149860 237774:2.294270 236841:3.530100 237931:1.640360 237414:2.954110 236441:3.828550 232366:5.184260 230558:16.550640 236430:3.837500 237645:2.617070 237647:2.613960 235438:13.014060 237733:2.432470 237722:22.147650 237590:2.710650 237344:3.033350 218134:6.759710 221914:12.942860 237545:2.782600 236788:3.572060 237827:2.138090 234221:4.750390 237481:2.857660 237954:1.467760 184115:8.243700 112404:9.801850 218143:6.759710 232779:5.103640 232173:83.576640 235699:4.222120 237894:5.807970 237869:4.019080 148720:9.134020 236994:3.402500 237383:2.988290 237911:1.836020 233596:4.917530 237935:1.594680 234248:4.742420 214258:7.010680 237795:2.238980 221783:6.482220 235510:4.310230 236579:3.738300 234398:4.705650 234193:4.759070 237229:3.171160 225546:36.876060 237878:1.993260 235946:4.101570 236894:6.962160 235787:4.185800 237435:5.842320 237713:4.953340 236438:3.830460 237940:3.153500 231363:5.378200 236710:3.636220 237511:11.264840 211801:7.145090 237316:6.131060 236388:3.860620 233130:5.029470 237718:2.468630 236436:3.831610 229276:5.699200 229016:5.733680 231531:5.346920 234186:4.760680 237745:2.406650 234816:4.567270 237976:3.543050 237974:1.052860 234229:4.748470 102135:9.964370 235827:16.679680 237914:9.017750 237779:2.280120 237804:2.221790 236750:7.207560 237972:1.100150 237866:4.033700 237953:1.471660 237657:2.604380 227674:5.905950 237839:2.100240 228905:5.749190 234507:4.667520 235976:8.173920 193564:7.930050 237812:2.193770 235479:4.320790 237908:1.843950 237631:2.632840 234552:9.313360 237203:3.204770 237634:2.629380 236115:4.011580 230677:16.499430 235828:4.169740 235382:26.190420 237664:2.594880 235491:4.316430 237973:1.066790 237627:5.289860 236067:32.286960 237919:1.749150 202450:7.593570 237434:2.922490 237575:30.089620 237368:3.007930 237252:3.145440 237960:1.366220 237916:1.801260 237798:2.232100 229757:5.632090 237134:3.273450 | 212356:7.117410 237884:1.973250 233723:4.884790 206541:81.493610 237861:2.043110 236491:3.796480 237366:3.009780 237646:2.615740 233540:4.930860 235818:4.173690 228460:11.609140 233368:4.972730 235176:4.436570 235757:4.199730 226347:6.060610 233906:4.837260 236631:11.096520 234370:4.711790 236979:10.237080 217840:6.781420 234301:4.731370 237638:2.621510 237633:5.261300 237963:1.316030 237555:2.776310 235402:4.354680 237849:4.140800 237776:6.874650 237683:5.086580 230447:5.534950 232545:5.148360 237945:3.114760 237740:2.419970 183158:8.275790 235763:4.196600 237706:2.491530 211492:7.162790 223612:6.328330 230888:5.467170 233746:4.880410 234894:4.539940 237320:3.063100 233597:4.917150 237976:0.708610 237868:2.009870 236068:8.071120 223952:6.296290 235241:4.415290 237051:3.350350 231536:5.346340 237644:2.617180 236559:3.748470 229501:5.669890 236391:3.860360 233794:4.866650 48619:10.600360 237910:1.838650 237790:24.764520 236038:8.104900 236339:3.894170 232679:5.123890 237417:2.947490 237445:2.913020 216988:6.839160 237677:2.556260 234780:4.582030 235434:4.339080 237335:3.044390 237741:2.409600 226181:6.079780 217519:6.803620 232930:5.072250 235386:4.362680 235105:4.463590 237431:2.926150 237544:2.782910 36184:10.718140 237290:3.093400 187852:8.124750 237694:2.521150 196857:7.807150 234172:4.764570 237228:3.174140 225555:6.144720 235971:4.088280 237629:2.642010 229925:5.609920 237607:2.676520 236935:3.451490 236413:3.847700 233688:4.893250 237879:1.991500 188931:8.088050 237788:2.259050 199926:7.691630 225596:6.139570 235597:4.272420 237727:2.456100 235911:4.119460 235322:4.385970 233672:4.897680 234906:4.533220 229564:5.658710 237632:2.630730 237396:2.977530 231250:5.404930 223818:6.308380 237768:2.309060 224101:6.284350 | 59757:10.495000 225234:6.178840 8668:22.011640 237543:2.783980 235626:4.258820 173248:8.563470 237893:7.760080 236717:3.632760 237521:2.804020 236382:3.865100 234004:9.626920 222882:19.186980 237752:7.130640 216237:6.889500 237257:9.424380 237692:2.526740 237126:16.394350 218743:6.715360 230017:5.597900 237920:1.748740 236049:4.045950 228915:17.244990 200393:53.715340 230567:5.516190 237603:2.686100 234898:4.538120 150149:9.108700 233715:4.886990 237057:6.694560 198300:7.754160 218610:40.361040 237453:5.806060 236322:3.901950 237648:2.612760 237875:1.998290 237864:2.029790 237473:2.867790 226945:5.991860 237705:2.496560 220797:6.563170 237610:7.993110 237415:14.759400 236875:3.495480 181171:8.331670 236238:3.952380 236176:3.983700 237950:5.983560 226131:6.085840 237379:2.991930 231869:5.281150 208024:7.337990 222051:6.458990 235059:4.476650 236983:3.410430 229855:11.236540 213149:7.074000 237770:2.307420 235014:4.492100 180193:41.774650 237835:2.111450 234583:4.645670 233557:4.926270 215538:6.933950 237188:3.217400 233358:4.973930 237883:1.975760 237574:2.741110 235921:4.115210 237810:2.199100 223006:6.384120 237856:2.049840 237946:1.548440 237617:2.660560 237949:3.011100 185711:8.192410 237472:2.869060 237477:5.727020 237144:3.261610 184329:8.233230 237605:2.680390 236936:6.901220 184370:8.233230 236810:3.554290 237070:6.665360 232812:5.096380 235446:4.335270 219553:6.657700 232025:5.250610 177856:8.428130 237588:2.714650 230113:16.755870 215827:6.914260 237662:2.597850 237680:2.551430 237867:2.016060 237566:2.765220 233733:4.882230 237956:2.858820 237043:3.356760 237929:3.356400 223806:6.309900 223506:6.337680 234801:4.573680 237250:6.294480 232707:5.118330 237281:3.113180 173412:8.549080 237654:5.214820 233264:14.995950 237478:2.859350 237964:3.861180 237315:3.066480 236885:6.980960 198843:7.734990 235638:4.249470 237678:2.554870 235723:4.212350 67436:10.399680 237409:2.961030 237448:2.908700 237902:1.898790 161924:8.846340 229048:17.190780 198882:7.734990 237578:8.179650 213703:7.041840 237976:2.125830 158413:8.926380 231445:37.547370 237735:2.429450 162438:8.846340 237941:1.569820 230145:16.744830 233560:4.925510 237911:1.836020 237704:2.497800 237785:2.264870 237688:2.533870 237109:3.291890 234612:9.274120 237795:2.238980 237777:9.149400 237458:2.894690 235905:4.124750 237243:3.154290 237969:1.246910 236601:3.724440 237974:1.052860 237734:2.430170 237487:2.842020 237628:2.643680 236951:3.438560 237960:1.366220 237862:2.041100 237568:2.761490 216343:20.644140 187356:8.143620 235915:4.117420 236324:3.901680 237742:4.817720 199867:7.697710 200454:7.673620 195979:23.525250 173050:8.563470 237903:1.887850 101555:9.964370 237225:3.178910 237332:3.050690 216502:6.870650 237921:1.748720 237847:2.079640 235902:4.126290 234070:4.793880 236409:3.849250 237579:2.724690 175250:8.507120 237933:1.638760 203132:7.561140 73882:10.312670 237168:3.240040 236407:3.850160 237005:3.395550 230568:5.516190 237456:2.900110 236627:3.701080 234241:4.744330 237640:7.858500 237729:2.447130 232649:5.129020 236931:3.453230 236710:3.636220 237923:1.707190 203507:7.545310 237319:3.063700 231456:5.362730 231214:5.411730 236640:3.692820 236444:7.649980 237972:1.100150 237881:1.979460 236084:4.027450 236092:8.048080 236518:3.778760 222528:12.845120 224442:6.253670 225396:6.161630 237104:9.894030 227343:5.947450 234929:9.050020 237613:5.325080 226385:6.057060 237966:1.285510 233399:4.965570 234973:4.509800 210917:7.191780 237932:1.639130 235975:4.087950 205288:7.464860 237682:2.547250 237645:2.617070 233471:4.946310 224226:6.272550 237796:13.403280 237820:4.336240 235563:4.283790 237684:2.542560 236225:3.956860 237331:3.051330 189339:8.079080 237727:2.456100 237962:1.344870 237470:2.872090 237438:5.838720 237206:3.202660 221869:12.950020 143476:9.242230 230883:5.467830 165223:26.316690 236925:10.378380 237919:5.247450 237925:1.687310 197199:7.800370 237779:2.280120 236958:3.433920 235548:4.288020 237246:3.152860 237233:3.165970 237660:2.600420 237699:2.509780 237096:9.923820 237426:2.936790 187212:24.430860 232986:10.122540 182847:8.286720 125873:19.157400 237909:1.843570 | 235638:4.249470 237797:2.233440 237901:3.821600 236180:7.965320 231504:5.352750 221380:6.515310 236563:3.746940 194702:7.892310 237726:4.912580 237878:1.993260 206859:7.394900 237592:5.418960 214006:7.026140 237621:5.308020 127622:9.539480 230376:11.089640 234979:4.508040 232380:10.361600 235484:4.319340 231367:10.754000 237958:4.152630 235843:4.162780 211403:7.166370 235555:4.285600 211022:7.184450 211600:7.155670 237573:2.741630 237419:2.945600 210142:7.229240 207638:7.355160 225109:6.190930 168930:26.011350 237406:2.964520 236265:3.931700 237965:1.286750 237973:1.066790 206952:7.390410 237140:6.527700 237763:2.317980 93939:30.268590 237118:3.284550 168818:17.340900 237857:4.097100 208246:7.325310 237968:2.495580 234391:4.706570 | 237893:1.940020 235272:17.624720 237594:2.707410 235660:4.241360 237140:3.263850 229557:5.660300 227645:11.820060 237961:1.356670 236742:3.611330 237064:3.336170 148969:9.134020 234205:19.023400 237930:1.672510 236543:7.519380 237908:1.843950 237504:2.819870 237191:9.646200 227032:5.983040 237837:2.105160 223289:6.358230 233917:4.834820 237965:1.286750 234919:4.528850 230996:5.452220 226316:6.064180 237180:3.230330 237482:2.852470 235992:4.079730 236835:3.536450 237559:2.775380 237960:1.366220 236807:3.557490 228383:5.811940 237922:3.497120 234691:9.227240 64513:10.495000 237478:2.859350 84507:20.465260 236477:22.823400 237675:2.559050 169458:8.654450 237708:4.980320 237763:2.317980 237932:1.639130 226955:5.990750 237910:1.838650 229362:5.688520 237896:7.678440 237436:8.763150 236489:3.797340 236075:4.032430 123603:9.619530 237445:2.913020 237152:6.513860 237947:1.532550 236440:3.828670 182515:8.297770 230465:5.532150 237810:2.199100 237712:4.962320 187588:16.268280 236478:3.801920 234847:4.555090 232190:5.219430 221726:12.975320 237687:2.535540 236590:3.730530 233792:14.602110 236829:3.540740 236237:3.952380 196696:15.627940 233653:9.805780 237738:2.425780 145668:9.214060 237952:1.481670 199041:7.728680 221395:6.515310 237972:1.100150 237787:2.259370 237975:1.013380 234354:4.715490 111621:9.801850 230320:5.551930 237826:2.143970 236699:3.644020 235361:4.371840 232459:5.165180 145924:9.214060 236056:4.041210 25070:21.703340 237916:1.801260 236989:13.636360 237928:1.678420 237909:1.843570 | 230322:5.551210 236827:10.627650 237276:3.119300 237476:2.863850 133549:9.465380 237893:1.940020 237404:5.941200 217791:6.783870 229316:5.694260 236622:3.705800 237824:15.057280 234625:4.633350 232345:5.188710 224383:6.257990 226672:6.025640 233207:5.012270 230148:5.581610 237585:2.718420 237920:1.748740 230663:5.501850 237800:2.227060 236236:3.953100 224195:6.275490 237343:3.035250 236838:3.532470 237890:3.894320 237182:3.228450 229253:5.701690 237921:1.748720 237430:2.931220 236683:3.654340 237845:4.187500 237930:3.345020 233743:4.880770 237124:3.282260 184253:8.233230 236631:3.698840 237956:4.288230 237129:3.277770 237813:4.383320 236557:3.750940 236963:3.426990 174018:8.534900 196969:7.807150 233919:4.834470 237697:2.514390 233931:4.832030 210094:7.233060 237955:1.455530 237290:3.093400 235470:4.324970 237667:7.750890 205789:7.440990 237949:1.505550 233205:5.012690 235050:4.479330 237456:2.900110 237901:1.910800 136941:9.396380 237446:5.825540 232759:5.107750 225286:6.173510 235737:4.208070 237849:2.070400 237799:8.915640 236175:7.969480 32405:10.851670 204362:7.509310 236401:3.853940 237958:1.384210 237774:11.471350 237053:3.348770 216136:6.894950 198459:7.747720 235755:4.200650 237620:2.656020 230757:5.487030 236045:4.048320 236208:3.968940 237043:3.356760 237590:2.710650 236899:6.955340 217610:6.798640 237760:4.678460 237270:6.258240 236868:3.499870 237942:1.569540 237803:2.222450 237614:2.662030 212947:7.083850 226679:6.024500 237516:2.811450 230402:5.541280 237954:2.935520 237814:2.183620 226453:6.049990 237863:2.031160 237030:3.366980 237976:0.708610 237139:3.265590 237424:2.938720 237971:1.148190 206013:7.431600 237708:2.490160 223588:44.309160 231946:5.266560 237911:3.672040 237471:2.871740 237935:1.594680 233069:5.042670 236044:4.049590 228779:5.769380 235807:4.176750 230595:5.512760 237026:3.370600 228710:5.775600 237686:2.537050 237553:2.778850 237734:2.430170 222368:6.434550 229111:5.723460 236797:3.564600 234778:4.582570 223966:6.294790 236319:3.904010 233168:5.021460 237892:1.941550 237947:1.532550 229952:5.606900 234771:4.585010 237608:2.676120 235219:8.844820 233193:5.016020 237825:2.147740 226517:6.042980 237847:4.159280 234885:4.543050 234855:9.104400 237642:2.618660 237853:2.061970 232617:5.136050 215367:6.942510 226773:6.013120 237887:5.888160 217428:6.811130 193064:7.945550 230363:5.546240 235691:4.224950 211477:7.162790 233096:10.073380 234022:4.809720 237274:3.121810 216125:55.181440 213014:7.080550 237974:1.052860 236958:3.433920 237326:3.057730 234406:4.701680 237323:3.061390 143467:9.242230 237389:8.948130 237787:2.259370 192333:15.954600 237953:1.471660 237881:1.979460 237230:6.336260 89465:10.158520 236071:4.034780 237655:5.214680 233010:5.056480 237668:2.581840 234772:4.584470 235475:4.322880 232822:5.095020 218942:6.699510 174571:8.520910 237772:2.297810 237936:3.177480 234235:4.746560 229239:5.703350 234353:4.715800 231433:5.365100 237934:1.625640 193676:7.922380 223816:6.308380 187268:8.143620 235793:4.182900 232465:5.164690 211457:7.162790 237610:2.664370 236222:11.871420 237925:1.687310 237658:5.207620 235026:4.487660 237033:3.364020 163868:8.808600 237349:3.027450 233754:4.878220 237388:2.984560 235404:4.353820 209258:7.276120 236956:3.436240 237811:2.197800 237564:2.767240 | 237667:2.583630 235031:4.484710 237476:2.863850 237292:3.090290 237355:3.022210 235281:8.806020 236293:3.917690 237609:2.669870 237275:3.119610 223279:6.358230 237257:3.141460 220412:6.593020 235983:4.083340 237958:1.384210 237164:3.244860 235852:4.159050 237056:3.347670 235821:8.343780 234963:4.511560 237815:2.183010 237864:2.029790 237706:2.491530 237583:2.719090 224453:12.504460 237340:3.040040 232651:5.129020 237905:1.873460 233987:4.816870 237897:1.918890 236505:3.785810 237941:1.569820 237746:2.401320 237011:3.389780 237253:3.144860 237835:2.111450 233910:4.836210 187740:8.124750 237311:3.069990 237050:3.350430 235185:4.433540 237955:1.455530 236932:3.453060 237963:2.632060 | 236096:4.022340 236722:3.629310 237913:1.804250 237829:2.127370 191312:8.010090 220699:6.571040 223150:6.371090 231554:5.342280 163243:8.827290 237521:2.804020 237928:1.678420 235189:17.723920 237173:3.236020 237500:5.650160 171194:8.607930 211080:7.180810 234416:14.094990 237076:3.325410 231987:5.258550 237920:1.748740 235855:4.155690 225486:12.302380 237961:1.356670 237656:5.210400 237797:2.233440 236276:11.778210 237962:1.344870 237219:3.183840 237819:2.173040 186633:8.162850 237828:2.135270 162736:17.654580 237864:2.029790 235248:4.413460 105935:9.907210 234627:4.632790 230750:10.975400 237956:4.288230 232693:5.121110 237207:19.206540 89549:10.158520 237129:3.277770 237813:13.149960 160750:17.771120 189952:16.105300 236924:3.459550 237643:15.704460 236530:15.065960 237653:2.608240 230659:16.507560 203008:7.571830 157688:44.737150 235252:13.236960 237351:3.024710 237667:2.583630 226657:6.026790 237949:1.505550 224387:6.257990 237671:5.143360 237150:16.288950 235737:4.208070 232862:30.518880 237965:1.286750 221453:6.509720 235000:4.499290 237597:5.405040 29919:10.851670 231180:5.417320 237711:2.486660 236807:3.557490 234569:4.650000 237740:2.419970 237092:6.619680 237950:4.487670 232351:5.187220 237929:3.356400 237072:3.330270 179413:8.378740 35232:10.718140 231231:43.269040 237942:1.569540 237639:2.620070 236275:3.926360 235638:4.249470 237601:8.081790 237409:2.961030 237897:5.756670 224754:37.351800 235089:8.937300 237915:5.405640 237976:1.417220 235963:4.090430 237763:2.317980 237932:4.917390 219248:6.677280 233536:9.862480 237138:3.265950 58862:10.495000 237435:2.921160 233964:4.822700 192044:7.985400 237458:2.894690 217389:6.813640 235949:8.194800 237567:2.763630 237773:2.295090 233002:5.057790 237827:2.138090 237410:8.877660 179727:8.378740 236255:3.941200 236900:3.477130 236324:3.901680 237947:1.532550 93183:10.089530 227334:23.794040 236440:3.828670 237903:1.887850 231357:10.760000 234232:4.747830 203379:15.101120 237825:2.147740 237786:4.526980 233517:4.935080 237952:1.481670 237732:2.437330 237843:2.097780 236873:3.497220 142031:9.271220 232533:10.298640 236800:3.561670 236510:3.781070 236662:3.673020 237544:2.782910 235849:8.320240 237848:2.070880 217972:6.771710 233687:4.893250 181482:8.320240 237085:3.313710 225502:24.599560 219411:6.666350 237959:1.369960 237577:13.646500 237361:3.014120 231243:10.811100 197593:31.147760 236427:3.839430 232621:5.135110 237323:3.061390 223474:6.340810 236792:3.568610 229448:5.678750 236092:4.024040 235644:21.237650 234126:4.776320 226443:6.051170 237894:1.935990 236869:3.499870 236849:7.039720 227352:5.946400 237313:36.819960 124664:9.619530 228908:5.749190 237777:2.287350 234584:4.645380 236757:3.597800 230499:5.527270 236149:3.998520 237831:2.125420 236805:3.557880 237314:3.067490 237699:2.509780 237291:30.932800 237889:23.453280 237834:2.117570 237670:2.572190 225771:6.123020 230064:16.778070 234529:4.660770 230972:5.456100 237859:2.045610 184443:8.233230 227281:23.819600 234214:4.752950 237710:2.487260 237779:2.280120 201199:7.644290 237737:4.855620 237396:2.977530 237916:1.801260 237496:2.828870 236723:3.628480 232937:5.070490 237820:2.168120 232403:10.350820 237909:1.843570 | 237946:1.548440 237744:2.407790 196315:15.655540 237752:2.376880 236080:4.030870 234599:4.641360 237972:1.100150 237602:2.692950 237612:2.662900 237927:1.682580 237953:1.471660 237021:3.374710 237491:2.835450 237958:1.384210 233266:4.997830 227224:17.887200 237186:3.218090 236165:3.991760 237973:1.066790 236734:3.616870 236971:3.418430 237661:2.599410 237064:3.336170 237751:7.141650 237631:2.632840 237828:2.135270 235493:4.315600 237384:2.987960 237902:1.898790 237175:6.470360 227187:5.965630 237780:2.279560 237822:4.316500 237917:1.798200 237633:2.630650 232742:5.110960 237231:3.167740 236625:3.702880 237811:2.197800 237348:3.030600 236649:3.686070 237976:0.708610 237868:2.009870 236888:3.487940 233325:9.967160 237681:2.549790 236608:11.162310 237069:3.333220 230528:5.522410 237626:2.645130 232892:5.080670 237931:1.640360 237974:1.052860 237198:3.207570 | 237893:3.880040 236522:3.776470 231045:5.443220 233044:25.239150 237671:2.571680 237961:1.356670 112754:9.801850 228322:5.820300 229983:5.602390 231784:10.594100 138089:9.363590 225222:6.181510 237753:23.733100 136387:28.189140 237556:2.776270 215976:6.905940 227163:5.967790 130750:9.501740 237955:1.455530 207324:14.745260 237155:3.250910 236499:3.791680 205619:7.450470 229067:11.457120 236863:3.502350 224090:6.284350 231193:5.416080 202293:7.599080 237852:2.065820 228055:5.856390 237950:2.991780 237223:3.179440 227519:5.925450 182661:16.573440 231380:5.373410 237052:3.349170 192633:7.961300 236417:3.844850 235267:4.407080 229694:11.281240 237894:1.935990 237547:2.780670 236584:3.735860 179789:8.366760 196499:7.820850 237762:7.003260 203260:15.111660 237890:1.947160 234428:4.694690 206350:7.417680 237696:2.519980 237493:8.499000 237892:3.883100 234618:4.636210 237389:5.965420 232623:10.268340 205506:7.455250 237903:1.887850 225011:6.200430 237593:5.417300 237470:8.616270 231015:27.241750 224337:6.262340 237467:2.879350 122249:9.662090 237700:5.007880 157004:8.968940 136251:9.396380 147026:9.186660 232358:5.186230 237945:1.557380 235884:4.137850 219599:6.653390 237666:12.922200 201880:7.615800 236901:3.476680 237974:1.052860 237914:1.803550 237736:2.427970 231100:5.431770 159740:8.905760 237953:1.471660 236495:3.794510 208941:7.292250 237784:2.265380 232789:5.101820 236746:3.605610 195609:23.567820 237756:4.728920 237695:12.600400 237554:8.331330 237496:2.828870 237388:2.984560 237928:1.678420 237913:3.608500 235389:4.362250 220433:19.779060 237778:2.280960 236605:7.445200 225406:6.160320 237212:3.191080 231710:5.310410 229192:11.423360 237553:8.336550 232085:36.677130 236501:3.791320 229375:5.686880 237873:2.004580 227253:5.959170 235240:4.415750 237837:4.210320 229628:5.650020 235427:4.342480 236604:3.723170 234165:4.765870 237844:6.286590 235078:4.472760 236643:3.690820 171566:8.607930 235365:4.371630 9951:11.005820 234583:4.645670 209462:21.792570 237970:4.599440 182672:8.286720 236430:7.675000 231489:5.355090 237740:4.839940 198426:7.754160 224926:6.207280 233473:4.946310 234789:4.578250 237964:1.287060 237242:3.154290 235596:12.817860 237276:3.119300 232758:5.108210 222261:6.443210 237336:3.044280 143995:9.242230 237971:1.148190 226479:6.048820 237667:2.583630 236715:3.634440 229590:5.654750 228735:5.772930 237878:3.986520 237862:2.041100 222424:77.152680 225468:12.307580 92129:10.089530 233978:4.818580 233700:9.779860 219156:13.367800 228485:11.603620 237745:9.626600 181221:8.331670 231130:10.852180 237701:2.502930 236026:4.062220 235246:30.895830 202248:7.599080 231647:5.322810 237812:2.193770 237748:2.385290 229136:5.720080 237788:2.259050 235387:8.725360 236016:8.130880 236225:3.956860 235159:4.443850 206819:7.394900 100309:10.024990 228725:11.549420 233828:9.716840 237808:2.205280 223263:12.719660 229348:5.690150 232288:36.387260 237909:3.687140 237721:2.465070 201794:45.728580 237858:4.092500 224169:6.278430 192591:7.961300 237824:2.151040 232701:10.238500 229879:5.615990 235924:4.112840 200274:7.679590 237973:1.066790 236242:7.897860 234456:4.684450 237872:2.005770 237492:2.834170 203204:7.561140 100994:9.964370 189117:8.079080 236626:7.404620 235709:4.219290 237813:2.191660 207705:7.350840 216562:6.867990 237643:2.617410 237898:5.753850 231570:5.339970 188281:8.106230 237883:7.903040 237897:1.918890 237856:2.049840 237969:2.493820 236155:3.997770 222949:6.389050 232120:5.233860 236903:17.377150 237605:2.680390 237799:2.228910 203537:7.545310 237774:2.294270 236288:31.358240 235795:4.181630 228222:11.666880 236263:15.742640 226054:30.471950 237622:2.649740 237073:3.328960 237976:2.125830 237868:8.039480 237051:3.350350 231814:5.291540 236547:3.757910 209878:7.240750 237885:3.940700 235333:4.381760 70995:31.199040 233200:5.014360 235880:4.140800 237947:9.195300 236440:3.828670 237070:3.332680 154992:72.107120 237694:7.563450 220866:6.557300 237055:3.347670 236173:3.985030 196018:7.841750 231733:5.307050 237579:2.724690 237874:1.999900 234542:13.977060 237933:1.638760 237941:3.139640 95953:10.089530 234210:4.754240 237875:3.996580 237871:2.006490 236808:7.112460 214773:6.977500 235774:4.190360 198295:7.754160 237455:2.901020 234423:9.393620 237972:3.300450 225581:6.142140 237900:1.914110 237598:2.699230 237951:2.983440 230277:11.118160 237230:6.336260 237817:8.705200 226088:6.090720 237879:1.991500 236458:3.815140 237801:2.226650 234078:4.790880 236010:4.066730 210414:7.217850 235875:4.143760 237911:5.508060 237573:2.741630 230315:5.552640 237916:1.801260 182782:8.286720 237886:3.933880 237386:2.985550 232330:15.576570 189293:8.079080 199596:7.703830 237366:3.009780 166968:8.720040 236134:4.004880 235557:4.285200 237860:2.044160 233353:4.975540 216296:6.884080 233206:10.025380 227842:11.765700 231458:10.725460 237342:12.142840 229331:5.691790 237211:22.339940 231634:21.302600 237923:3.414380 236963:3.426990 234820:13.697820 237406:2.964520 237965:3.860250 233108:10.068260 232703:10.238500 237946:1.548440 199655:7.703830 235017:35.924880 236482:3.799440 237659:2.601420 235914:8.235180 237849:6.211200 237927:11.778060 236734:7.233740 234685:4.617540 237393:2.980090 237960:1.366220 233072:5.042240 235671:4.236180 221775:6.484030 233897:19.363000 233829:4.857350 189769:8.061380 231370:5.376400 233175:5.020210 237888:5.870640 212814:7.090470 217763:6.786310 220343:6.599100 220738:6.567100 136415:28.189140 194141:15.814460 236340:7.787520 237904:7.516960 220270:6.605220 99591:10.024990 232176:10.445020 236044:32.396720 231788:37.075500 236796:7.129980 236601:3.724440 233216:5.010200 210559:7.210330 181571:8.320240 234639:9.258180 237855:2.051640 216343:6.881380 236801:3.559820 236971:3.418430 236682:3.654770 237677:2.556260 236519:26.449640 192750:7.961300 235890:4.136110 237636:2.625290 237825:2.147740 204577:7.499260 237459:2.893390 158669:8.926380 237175:6.470360 235028:4.486430 237189:6.433700 237771:2.301620 223468:6.340810 236405:3.851600 200460:15.347240 237968:1.247790 236025:4.062540 223239:19.084290 236677:3.657880 229876:5.615990 221697:6.489480 229197:5.710840 210138:7.229240 233826:4.858420 237209:3.196140 235379:4.365940 236690:3.649010 237943:6.272480 192209:7.977300 229153:5.716710 237938:1.585330 226003:6.099310 237865:4.038200 237489:2.840880 237426:2.936790 237134:3.273450 154156:9.036380 | 237785:2.264870 235934:4.106940 236529:3.767800 237952:1.481670 235648:4.245410 237879:1.991500 237601:5.387860 237849:2.070400 225774:6.123020 237790:2.251320 237567:2.763630 237869:4.019080 237486:2.845210 237613:2.662540 237428:8.795550 236043:4.049750 232545:5.148360 237538:2.788790 237607:2.676520 232654:10.256160 237929:1.678200 237939:1.584250 236634:3.696160 237815:2.183010 237740:2.419970 232466:20.658760 236440:3.828670 237903:1.887850 237918:1.754720 237922:8.742800 236347:3.885510 236879:3.494300 237853:2.061970 236980:3.412030 237822:2.158250 237967:1.275830 152329:9.059910 235708:12.659580 232683:5.122960 232563:10.290060 237938:1.585330 209409:36.340750 237402:2.971780 237505:2.818890 237577:5.458600 236843:3.528030 236047:4.047850 237061:3.340380 237894:1.935990 237916:1.801260 232437:31.014360 237763:6.953940 237269:9.389070 | 233384:4.968750 158028:17.894860 234660:9.246880 224527:6.243650 237466:2.879890 227439:5.934820 237853:4.123940 232480:5.161790 235181:4.434700 227182:5.965630 237589:2.711900 226772:6.013120 234914:4.531160 236905:6.949260 237975:1.013380 237257:9.424380 230283:5.558370 237951:1.491720 236785:7.144900 234741:4.595650 235412:4.348670 226858:6.002990 237526:5.599020 229475:11.347820 237916:1.801260 237594:5.414820 221847:12.953620 232660:5.127150 234930:4.523990 237361:3.014120 236351:3.880940 201624:7.627100 235695:25.345200 237405:2.969140 232107:15.710940 230682:5.499140 233403:4.963980 237478:5.718700 237328:3.053790 237957:1.401830 230738:5.489040 236386:3.863260 236448:3.820560 233776:14.614020 235677:4.232930 224430:25.020440 204780:14.978620 233395:9.932720 234593:27.860220 237749:4.767160 223545:12.669100 237823:2.154110 231520:10.699660 179014:8.390860 216626:6.865330 236323:3.901950 237626:13.225650 236035:4.053890 237974:1.052860 213656:7.045010 | 236030:4.057400 230127:5.583080 237543:2.783980 237180:3.230330 237952:1.481670 237599:2.698400 229529:5.665080 237616:2.661160 237212:3.191080 237975:1.013380 234384:4.709020 231687:5.314900 237121:3.283590 236296:3.913520 229781:16.887000 237331:3.051330 199011:7.728680 237917:1.798200 124660:9.619530 237929:1.678200 237939:3.168500 233861:4.848840 105849:9.907210 237953:1.471660 237794:2.243070 237798:2.232100 220313:6.601140 236599:3.725120 236299:3.912550 236768:3.583750 235629:4.256480 237741:2.409600 231413:5.368060 228548:5.794510 237643:2.617410 234396:4.705650 237175:3.235180 221872:6.475010 237780:2.279560 234939:4.520680 235948:24.593400 237950:1.495890 232291:5.197680 234376:4.710250 236200:3.972460 237398:2.974330 226922:5.995190 221355:6.519060 237954:1.467760 212344:7.117410 237718:2.468630 237927:1.682580 237576:2.732480 237863:2.031160 228065:5.855420 230350:5.546940 237779:2.280120 237664:2.594880 237918:1.754720 237965:1.286750 237823:2.154110 237882:1.979240 237400:2.972590 237790:2.251320 237633:2.630650 | 231328:5.387840 235585:4.276790 236239:3.950650 235215:4.424260 216752:6.854780 201018:7.650090 236618:3.711330 236079:4.031030 237912:1.806100 236882:3.492020 237850:2.068410 233125:5.030320 237542:2.784970 236979:3.412360 213557:7.051380 216533:6.870650 237367:3.009050 237101:3.301310 237214:3.187320 237791:2.250580 236704:7.283400 236326:3.900440 237652:2.608840 237967:2.551660 236874:6.992420 232478:5.162280 234578:4.647110 236641:3.692710 237915:1.801880 234431:4.694090 232143:5.229200 236804:3.557970 235316:4.389310 237807:2.214790 237063:10.016220 136363:9.396380 237907:1.857320 234682:4.618940 214137:14.033680 237892:1.941550 237741:2.409600 237125:3.280640 237851:2.067290 236136:4.004270 225991:24.397240 233451:4.950210 194258:7.907230 231921:5.272480 221486:6.507860 190097:8.052650 237626:7.935390 236508:3.782040 236750:3.603780 224791:6.221110 224254:12.542180 213073:21.231810 226943:5.991860 237953:1.471660 128229:9.539480 232510:5.155060 230238:5.566290 237421:2.942970 237441:2.916800 237609:2.669870 233167:5.021460 237796:2.233880 236907:10.422540 232614:5.136520 228983:5.738820 237069:3.333220 225405:6.160320 235462:4.327690 223884:6.302310 237500:5.650160 213659:7.045010 233110:5.033710 237861:4.086220 226913:29.981500 189197:16.158160 219468:6.662020 237800:2.227060 237747:2.387280 237418:2.946330 237719:2.468400 236039:4.052450 237926:1.684250 233174:5.020210 235479:4.320790 226318:6.064180 227596:5.915140 229539:5.663490 237725:7.369920 213884:7.032390 205221:7.469700 236249:3.943490 237480:2.857950 191642:8.001790 217521:6.803620 237436:2.921050 237346:15.163600 208627:7.308640 230222:11.138380 237970:2.299720 237680:2.551430 234198:9.516200 233332:4.982370 237557:2.775910 220763:6.565130 80559:30.697890 236320:3.903460 179113:8.390860 163501:8.808600 236895:3.480540 235716:4.215720 220537:6.584970 236715:10.903320 225126:6.189580 233676:4.896940 236878:3.494300 237225:3.178910 235745:4.203060 232607:5.137940 193381:7.937770 233767:4.873870 237905:3.746920 237196:3.208320 229130:5.720930 235233:4.418730 195129:7.877600 237787:2.259370 237975:1.013380 237204:3.204500 237672:23.135670 236849:3.519860 232230:5.211280 226287:6.066560 237958:2.768420 237645:5.234140 237832:2.118080 236950:3.440030 196874:7.807150 235864:4.151640 237476:2.863850 237909:1.843570 237959:1.369960 210434:7.217850 237082:3.320420 237574:2.741110 236359:3.877460 233548:4.928940 237824:2.151040 235356:13.122120 234107:14.346750 236455:3.816150 227977:5.866110 234728:4.598670 206685:7.399420 237572:2.743180 234825:4.563550 229935:5.608410 175831:8.480090 237897:1.918890 237969:1.246910 234760:4.588540 237776:2.291550 233207:5.012270 235676:4.233120 237683:2.543290 230835:21.900280 236853:3.517990 237647:5.227920 234508:4.667520 237201:3.205730 237484:2.849790 235866:4.149180 237954:2.935520 226681:6.023360 237629:10.568040 237932:4.917390 232539:5.148840 221734:6.487660 237385:2.985820 237833:2.117780 43003:21.436280 237462:2.889200 237399:2.973620 234338:4.722000 228181:5.839130 236612:3.715300 229425:17.043570 235114:4.461430 236976:3.415220 217193:13.652640 237502:2.820470 225320:6.169540 214224:7.013750 237149:6.516440 207270:7.372630 236590:3.730530 236973:3.418260 201747:7.621430 237872:2.005770 221773:6.484030 237017:6.761260 237804:4.443580 237593:2.708650 235765:8.388780 233553:4.927410 237666:2.584440 215928:20.726100 237527:2.798780 222124:6.453700 237934:4.876920 224480:6.247930 218312:6.747850 235430:65.127600 232354:10.373460 237879:1.991500 237792:2.247330 221295:6.524700 233004:5.057350 237615:2.661200 221392:26.061240 237664:2.594880 228523:5.797250 232074:5.241680 221673:6.493130 237311:3.069990 221189:6.532280 227953:5.869040 237768:2.309060 237506:2.816900 237831:4.250840 236491:3.796480 236572:3.744010 237841:4.199080 233945:4.826840 229049:5.730260 227944:5.871000 232043:5.246920 231608:5.331920 233681:4.894350 237548:2.780500 235482:4.320580 213230:7.067480 174320:17.041820 236376:3.869740 236322:3.901950 236401:3.853940 237378:5.984300 237960:1.366220 203936:15.049160 208210:7.329520 233194:10.031220 230790:5.483030 220377:6.597070 236185:15.911640 237888:1.956880 237328:3.053790 237495:2.829480 233811:4.861640 234608:9.277560 236181:3.980580 236949:6.880920 237454:2.901120 237599:2.698400 233577:4.921700 220964:6.549540 234402:4.704120 234316:4.727920 230146:5.581610 237940:1.576750 237854:2.059080 237087:3.312950 237282:6.217920 227752:5.894840 237411:2.958790 236595:108.065310 236597:3.725700 237906:1.858190 237103:9.894480 237968:1.247790 228584:17.367210 233895:53.252100 237485:2.847970 236457:11.446950 227706:29.504450 73896:10.312670 223257:6.359830 208903:7.292250 193707:7.922380 236161:3.993710 218177:6.757330 235152:4.447150 215025:6.962770 237258:6.281260 236791:7.137420 220644:6.576990 227308:5.952760 233771:4.872780 232076:5.241150 237820:4.336240 235990:36.738270 214031:7.023030 235487:4.318500 235097:4.466230 235467:4.326430 230099:5.588980 153684:9.036380 | 234714:4.604730 231061:10.880040 237671:2.571680 218494:6.736120 237961:2.713340 120387:9.662090 236465:3.810760 236193:3.974370 237753:2.373310 237891:3.892840 237955:2.911060 209942:7.240750 237766:2.310960 233737:4.881500 225402:6.160320 200465:7.673620 234453:9.369500 158818:8.926380 237852:4.131640 237525:2.801510 236628:3.699850 231336:5.385420 237279:3.116420 237814:2.183620 237639:2.620070 233662:9.802060 235706:4.220800 221463:6.509720 237974:3.158580 237770:2.307420 237762:2.334420 237744:7.223370 236877:6.989140 163041:8.827290 235874:4.144110 61860:10.495000 237937:1.585870 233846:9.705460 222109:6.453700 236812:3.553510 230703:10.991520 235808:4.176030 209266:7.276120 217883:6.778990 237923:3.414380 219250:6.677280 237326:6.115460 219702:13.293960 233284:19.966800 212860:7.090470 186609:16.325700 237631:2.632840 236678:3.656590 236967:3.421470 233905:4.837260 234093:4.785560 237782:2.267990 232054:5.244820 236301:3.912000 214555:6.989440 237692:2.526740 237944:1.558200 237625:2.646260 237747:4.774560 237418:2.946330 184157:8.243700 235298:4.396700 234392:4.706260 221636:6.494960 236498:34.137270 233219:5.010200 231029:5.446420 187331:8.143620 237110:3.290990 218202:6.754950 237624:5.295160 236667:3.664990 230942:5.459990 209518:14.520500 236210:3.965140 231769:5.299820 237964:6.435300 236509:30.250480 237971:1.148190 236865:3.501980 237935:1.594680 202394:7.593570 237001:3.398030 176130:16.960180 235714:4.217040 237862:4.082200 236377:3.868410 233263:9.998120 232927:5.073580 237446:2.912770 228301:11.644340 237007:3.394720 129103:19.078960 216114:6.897680 237508:2.816440 236308:3.909790 234022:9.619440 226253:12.142700 233734:4.882230 170010:17.277400 230514:5.524490 237853:2.061970 237787:2.259370 237975:1.013380 235976:4.086960 237347:6.064880 232312:5.193680 236585:3.734350 230147:11.163220 236334:3.896760 229449:5.677940 237936:7.943700 236911:3.470970 236944:3.443050 233500:4.939710 237316:3.065530 232544:5.148360 195772:7.848820 237721:4.930140 237884:1.973250 210179:7.229240 231554:10.684560 236359:7.754920 237802:8.894920 204957:7.479460 235168:8.878760 236858:3.512130 180144:8.366760 237603:2.686100 236196:3.973640 237973:1.066790 235140:4.449280 230567:5.516190 236794:7.133300 237693:5.050800 232355:5.186730 236956:3.436240 237845:2.093750 218517:20.201370 237509:8.449020 235311:4.392440 237207:16.005450 236187:7.954360 237898:3.835900 220467:6.588990 237572:2.743180 237883:1.975760 232531:5.149320 237857:4.097100 237969:3.740730 237901:1.910800 237477:2.863510 222425:6.429390 237605:2.680390 207672:7.355160 237958:1.384210 237774:4.588540 237830:2.125860 237259:3.140060 237647:5.227920 237794:2.243070 237043:3.356760 237895:3.853000 232696:107.523780 237565:2.766270 197814:15.547400 212887:7.087150 237976:1.417220 236129:4.006700 237222:3.179710 237911:1.836020 235261:4.408900 229134:11.440160 236259:7.879280 237948:1.525830 236524:3.775140 236959:3.432720 213332:7.064240 227470:5.931690 214327:7.004570 235115:4.461190 234532:9.320960 237208:3.196480 237874:1.999900 237887:1.962720 237941:4.709460 231989:5.258550 221355:6.519060 236640:3.692820 209161:7.280130 237934:4.876920 237230:12.672520 236323:3.901950 237879:1.991500 227393:5.942170 237618:2.659570 215592:6.928280 236696:3.644660 214675:6.983450 210812:7.195460 228991:11.475920 237550:2.780090 216512:6.870650 237386:11.942200 237154:13.011640 224074:6.285830 223095:6.375960 237841:8.398160 237370:6.011620 237860:2.044160 234868:9.096540 236555:7.504000 232611:5.136990 206000:7.431600 237595:5.412660 237124:3.282260 63964:10.495000 229540:5.663490 221524:6.504160 234348:4.717030 233775:4.871700 234570:4.650000 31090:10.851670 233931:4.832030 212082:7.131150 237946:1.548440 237949:3.011100 237540:16.715460 237880:1.989790 237771:2.301620 237378:2.992150 237960:1.366220 221768:6.484030 233860:4.848840 237545:2.782600 179774:8.366760 237882:7.916960 237349:3.027450 223366:6.350270 237877:1.993910 237892:3.883100 237443:5.828800 237777:2.287350 236961:6.857400 222610:12.831520 237742:4.817720 236627:7.402160 237080:3.322110 237576:5.464960 236778:32.172480 195048:7.877600 234266:4.739250 236216:3.962810 237456:2.900110 188307:16.212460 237968:7.486740 234427:4.695300 236141:4.002000 232780:5.103640 220403:13.186040 220453:6.591000 235888:4.136630 237943:1.568120 237714:2.473800 237673:2.563240 237919:3.498300 237321:3.062980 222087:6.455460 237865:4.038200 225242:12.357680 237820:2.168120 | 237959:1.369960 229603:5.653170 224399:12.513100 236572:22.464060 226967:5.989650 237418:2.946330 237939:1.584250 223734:6.317540 237930:5.017530 237705:2.496560 236928:3.458410 234746:4.594820 235583:4.277190 234683:9.237320 213951:7.029260 234106:4.782580 235197:4.429120 235376:13.104390 237469:5.746920 237278:9.356400 195677:15.711880 214814:41.847180 236376:7.739480 234404:4.702900 231343:10.766020 235009:4.494820 235541:12.876150 235669:4.237140 233624:4.908500 220306:6.601140 217330:27.274760 236708:3.638530 236432:11.509020 237960:1.366220 170481:8.638700 216218:20.668500 237466:8.639670 237041:3.357320 230711:5.494410 237966:1.285510 231825:15.866370 230552:11.035140 237967:1.275830 232745:5.110040 236922:3.461930 237888:1.956880 236426:3.839810 226685:18.066630 237775:4.585020 236828:3.542080 236327:7.800060 236570:3.744600 232684:5.122960 237399:8.920860 227547:5.921320 224956:6.205910 237587:2.714980 235502:4.312700 237295:15.439300 136889:37.585520 233488:4.941260 193463:7.930050 226723:6.017660 236380:3.867220 232158:5.226620 178761:58.821910 235754:4.200650 219218:6.679480 237626:7.935390 236030:4.057400 202498:7.593570 237395:8.934060 232588:5.140770 237975:1.013380 237908:1.843950 237685:2.539250 236383:7.729160 235043:13.443840 237310:6.140220 234705:13.821690 237162:19.481100 237178:16.160450 237428:20.522950 237316:9.196590 237377:2.993470 236154:15.991080 213451:42.346740 237147:3.260240 224005:18.875400 237798:2.232100 | 237555:2.776310 237914:3.607100 237886:5.900820 237948:1.525830 237579:2.724690 234860:13.650300 237762:2.334420 237739:2.420780 236089:4.025280 237952:1.481670 234479:4.676990 237518:5.617660 237541:2.785370 213682:7.045010 190016:24.157950 226843:6.005240 218902:67.017600 237953:4.414980 234941:4.520420 148159:9.159990 235259:4.410270 237088:6.624680 173948:17.069800 235290:4.398270 230343:5.549080 237959:1.369960 237710:14.923560 232638:5.131360 210679:7.202870 237757:2.359650 237730:2.445030 213222:7.070730 214963:6.965700 237947:4.597650 237740:2.419970 237751:2.380550 237826:2.143970 237453:5.806060 217470:6.808620 236924:3.459550 186620:8.162850 234584:4.645380 237569:2.760220 235655:4.243480 198844:7.734990 236942:3.445570 236879:3.494300 179828:8.366760 236494:3.795000 226862:6.002990 237494:5.665440 237727:2.456100 237635:2.626740 237239:3.156370 237328:3.053790 236322:3.901950 225307:6.170860 237133:3.274040 237711:2.486660 235346:30.647540 237037:3.358510 232109:57.601060 237728:4.897920 236331:3.897710 237906:3.716380 233386:4.968350 237808:2.205280 236918:3.464490 236313:3.908410 225049:6.196350 236952:3.437960 237742:12.044300 | 227361:5.945340 234052:19.192960 203724:7.534890 218287:6.750210 227237:5.960250 237671:2.571680 236842:3.528400 227680:5.904940 221513:6.506010 236655:3.681110 237429:5.863700 236424:7.681160 237773:4.590180 237828:4.270540 236941:6.892860 236543:3.759690 231291:10.790260 237684:2.542560 228276:5.825910 227353:5.946400 229728:5.635180 236295:3.914910 237846:2.080630 237497:2.828120 194030:7.914780 222331:6.438010 234211:4.753600 237955:1.455530 235165:4.440790 236957:3.435980 237766:2.310960 237442:5.833300 228798:5.766720 236873:6.994440 230261:11.122480 236040:4.052450 216241:6.889500 233276:4.994550 237145:3.261400 237842:2.099360 188363:8.106230 237956:11.435280 236326:3.900440 208756:7.300410 237652:2.608840 237654:2.607410 237967:1.275830 237578:2.726550 237505:2.818890 237894:3.871980 237708:2.490160 237227:9.522420 237269:3.129690 230008:5.598650 233964:4.822700 224671:6.232320 237458:5.789380 226617:6.030240 237115:3.287650 233904:4.837260 237628:2.643680 236280:3.923130 237495:2.829480 237696:5.039960 237869:2.009540 236373:3.870930 237903:1.887850 209614:7.256320 208054:7.337990 237851:6.201870 236435:3.831860 190359:8.043990 234088:4.786890 236409:3.849250 206521:7.408510 236478:7.603840 236511:3.780950 237338:3.040800 237924:13.566320 235187:8.863360 236829:3.540740 232511:5.155060 231356:5.380000 231833:5.287700 227464:5.932730 194004:7.914780 237735:2.429450 237689:2.533590 237914:5.410650 232965:5.064330 230612:5.510020 228512:63.779760 235516:4.308170 223159:6.369470 236815:3.551290 237634:2.629380 233378:9.940680 237313:3.068330 237674:5.118960 237685:2.539250 113399:9.801850 231117:5.429870 235784:108.845100 236763:3.587440 219980:6.625880 216089:13.800860 224409:6.256550 237291:3.093280 237889:3.908880 235301:4.395120 237925:1.687310 237658:2.603810 237254:3.142430 237138:3.265950 230827:5.476390 237363:3.011750 237829:2.127370 231850:5.283870 237000:13.594080 237782:2.267990 231651:5.321670 237752:2.376880 225760:12.246040 237920:8.743700 237944:3.116400 237650:5.223920 237621:2.654010 237719:2.468400 237193:48.191700 237354:6.046240 219335:13.345800 237864:2.029790 236983:6.820860 230298:16.666500 237826:2.143970 237504:5.639740 206577:7.408510 225340:6.168220 236219:3.962520 237711:2.486660 237703:4.998300 237835:2.111450 236567:3.745770 237638:10.486040 236353:3.879730 237844:2.095530 236809:3.555260 215864:6.914260 236483:3.799320 205397:7.460040 233065:10.087920 165789:8.754530 237120:3.284100 230896:5.466520 202934:7.571830 213988:7.026140 237970:1.149860 237788:2.259050 234598:4.641930 229789:5.628230 223270:6.359830 237805:2.220560 212908:7.087150 190555:8.035410 237878:3.986520 209988:7.236900 237796:2.233880 233692:39.131200 237964:1.287060 230028:16.789230 233025:10.106880 234859:27.302160 232758:5.108210 235202:4.427960 163564:8.808600 235704:21.106800 230417:27.692300 220178:6.611370 236994:10.207500 205205:7.469700 236865:3.501980 237471:2.871740 237709:2.488660 233956:4.824770 230534:5.520330 234969:4.510300 236532:22.587420 233696:4.890660 230242:5.565570 134570:28.290840 236525:7.550040 235195:8.859160 237486:2.845210 230157:5.579400 237827:6.414270 202535:7.588090 237417:5.894980 236900:6.954260 156844:8.968940 237815:2.183010 183118:8.275790 237715:2.473540 237712:2.481160 237905:1.873460 236720:3.630250 228569:11.581760 230033:5.596410 236142:4.001540 227367:17.836020 237544:2.782910 237665:2.593060 165038:8.772230 237640:2.619500 236603:3.723750 237790:2.251320 233350:4.976340 203705:7.534890 234247:4.742740 233387:4.968350 220940:6.551470 237295:3.087860 237701:2.502930 236923:3.460700 233963:4.822700 237975:3.040140 236831:3.540450 233767:9.747740 210101:7.233060 233698:9.780600 237607:5.353040 235072:4.473970 235031:4.484710 237233:3.165970 237812:2.193770 237908:1.843950 228952:5.743130 233724:14.654370 187413:8.134140 237832:2.118080 236839:3.531330 236086:4.026370 234250:4.742110 236733:3.622140 237803:17.779600 175955:16.960180 226759:6.014250 232368:5.183760 223412:6.347110 237779:2.280120 235662:8.482340 235003:4.496550 237221:3.181240 237909:1.843570 234835:4.560890 237721:2.465070 234957:4.513330 223574:6.331440 237962:8.069220 235234:8.837000 220319:6.599100 232335:10.380400 233585:4.919800 237239:3.156370 234837:4.559040 232670:5.125290 237899:1.914940 235235:26.506860 237836:4.213000 237380:2.991820 236294:3.916300 236762:3.590550 233980:4.817900 219746:6.642720 233621:4.909250 236143:4.001090 237415:2.951880 151127:9.084010 233600:4.916400 230518:16.571370 143833:9.242230 236694:7.291440 237572:2.743180 174007:25.604700 237857:2.048550 237897:1.918890 237278:12.475200 237264:6.272200 221146:6.534180 106367:9.907210 235549:4.287810 227550:5.921320 181059:8.331670 237591:2.710270 232862:5.086480 237958:1.384210 236553:3.754240 196167:7.834740 227607:5.914120 235353:4.375140 236684:3.652630 237830:2.125860 230371:11.091060 237794:4.486140 236636:3.694940 237929:18.460200 237487:2.842020 228391:5.811940 237250:3.147240 237669:2.576260 237966:2.571020 237073:3.328960 237942:3.139080 236709:10.915290 221645:6.494960 234182:4.761980 235866:8.298360 231422:5.366870 237954:2.935520 214441:6.998490 237976:1.417220 237577:2.729300 237167:3.242660 234228:4.748790 199327:30.864720 230440:5.535650 233156:5.023990 237606:2.678420 227147:5.969950 168835:8.670450 199756:7.697710 227603:5.914120 237561:5.542860 235739:8.412040 233210:5.011440 235580:4.278190 236370:11.619960 237307:3.070950 237757:2.359650 237274:3.121810 237220:9.548340 235114:4.461430 234322:4.726990 234737:4.596470 237635:2.626740 237391:2.981180 237187:3.218020 237941:1.569820 230335:5.549790 234210:4.754240 236590:3.730530 236665:3.668670 237848:2.070880 237821:4.324840 236846:3.526900 228294:5.823100 236408:7.700060 231983:10.519240 237608:2.676120 236310:3.909100 237527:5.597560 235381:4.365070 234517:4.664870 237898:1.917950 235529:4.299570 237549:2.780500 235927:4.112500 236362:3.876790 229886:5.614470 237314:3.067490 237699:2.509780 200646:15.323560 218368:6.745490 88491:20.317040 234707:4.606950 237859:2.045610 236980:3.412030 237196:3.208320 225976:6.101780 237916:3.602520 219869:6.634270 237768:2.309060 237959:6.849800 237886:3.933880 230555:5.517570 237404:5.941200 235589:4.275200 237594:2.707410 192478:15.938540 234062:4.796560 234273:4.737670 199417:15.432360 227878:5.877900 237370:3.005810 231156:5.421700 236742:7.222660 227008:5.986340 237686:2.537050 199695:7.703830 237401:2.972220 224124:6.281390 237595:2.706330 134415:9.430280 232499:5.158420 206050:7.431600 228552:28.968050 237682:20.378000 68321:10.399680 54961:10.600360 237601:13.469650 236205:11.912970 196710:7.813970 164226:17.580500 237963:2.632060 237617:2.660560 227208:5.963470 237876:3.994860 236741:7.224080 237880:3.979580 235616:8.529820 237241:3.155070 237623:2.648520 236329:3.898530 237428:11.727400 233865:4.848490 205369:7.464860 237232:18.996600 205231:14.939400 235162:4.442670 237922:26.228400 227202:11.929100 195704:7.855940 233175:5.020210 221098:6.538000 219671:6.649110 237888:1.956880 237328:3.053790 205016:7.479460 218804:6.710810 217106:6.831430 198507:15.495440 223789:6.311420 236635:3.695720 218373:6.745490 237775:2.292510 236660:3.674430 237727:4.912200 235697:4.222870 235970:4.088610 50172:10.600360 237520:2.806810 227656:5.907990 237436:2.921050 229537:5.663490 232744:10.221000 228085:5.853490 237777:2.287350 237713:2.476670 237445:2.913020 227508:11.852980 237636:2.625290 237825:2.147740 237083:6.634280 229591:5.654750 237854:2.059080 237450:8.713650 237642:7.855980 236764:3.587040 234615:4.636490 211722:7.148610 234449:4.685950 236475:3.805020 237840:16.798480 229968:5.604650 235649:4.245020 237116:3.286540 237531:5.592120 236227:3.956130 237434:2.922490 229356:5.688520 237451:2.904450 208979:7.288190 192779:7.961300 237968:1.247790 236346:7.772100 237952:1.481670 133898:18.860560 237485:5.695940 237275:3.119610 227577:5.916170 230859:5.471770 237737:4.855620 236835:7.072900 236869:13.999480 235462:4.327690 235308:4.393560 200151:7.685590 235567:4.281990 236757:3.597800 237540:52.932290 236834:7.073280 225298:6.172190 204443:7.504280 237957:1.401830 237704:2.497800 237410:2.959220 237938:7.926650 237769:4.615780 235933:4.107440 233823:4.859130 229881:5.615230 236713:3.634650 113680:19.603700 237820:2.168120 235319:43.868600 214773:6.977500 235033:4.483970 189820:8.061380 232304:5.195680 237743:40.933450 | 235478:4.321000 237818:2.175470 233654:4.902520 232049:5.245870 232886:5.081560 236717:3.632760 229145:5.717550 236385:11.591760 237890:1.947160 236889:3.487480 237939:1.584250 221894:6.473220 236010:4.066730 236429:3.838010 231248:5.404930 237824:2.151040 229061:17.188230 231874:10.561200 235967:4.089270 232961:5.065210 236957:3.435980 224739:6.226700 237849:2.070400 237776:2.291550 227847:5.880870 237774:2.294270 237377:17.960820 237722:4.921700 236630:3.699180 233473:14.838930 237344:3.033350 235942:4.103080 228335:5.818430 237464:2.887810 237320:3.063100 234142:4.772060 233411:4.962400 234268:4.738940 236340:3.893760 226581:6.034850 235678:4.232550 237644:2.617180 237911:3.672040 233324:9.967160 237709:2.488660 228829:5.761430 233647:9.806520 237523:2.802380 228544:5.794510 236930:6.912420 234193:14.277210 234402:4.704120 216501:6.870650 228555:5.793610 221126:6.536090 190959:8.018460 233819:14.579550 214651:6.986440 237905:1.873460 237874:1.999900 237880:1.989790 237887:1.962720 235219:4.422410 235569:4.281790 232253:20.828920 237941:1.569820 231758:5.302040 234462:9.365920 234816:4.567270 237694:2.521150 233462:9.895740 237976:1.417220 234722:4.600590 237755:2.368600 237701:2.502930 222748:6.405660 235769:8.385860 226336:6.061800 237787:2.259370 237953:1.471660 237839:2.100240 226688:6.022210 234734:4.596740 237971:1.148190 237812:4.387540 235811:33.403920 219153:6.683900 237375:2.995900 210641:7.206590 229306:5.695080 231238:5.406780 228679:5.779180 237938:1.585330 210496:7.214080 235639:4.249080 235862:8.305740 237690:5.061400 212092:7.131150 237127:3.278510 223757:6.314470 14247:11.005820 228186:5.838180 | 237046:3.353270 237678:2.554870 222752:64.056600 231976:5.260680 237442:5.833300 203242:7.555830 236618:3.711330 237912:1.806100 230361:5.546240 237773:4.590180 231297:5.393910 237828:2.135270 235187:4.431680 233670:4.898060 236152:11.994210 234548:9.315700 231019:5.447710 237924:11.870530 236979:3.412360 237846:2.080630 237497:11.312480 237717:4.939220 236571:3.744360 233915:4.835160 237546:2.780990 236400:3.854070 236687:7.299940 206422:7.413090 237671:2.571680 230261:5.561240 237457:2.896040 224608:6.237960 234472:4.679670 237145:6.522800 237842:2.099360 237867:2.016060 237950:1.495890 237293:37.071120 129941:19.003480 237569:2.760220 234442:4.690160 237652:7.826520 237654:10.429640 237967:3.827490 237481:2.857660 237915:1.801880 236786:3.572250 235521:4.305500 228771:5.769380 237872:2.005770 213170:7.074000 235648:8.490820 91737:20.179060 198031:7.767140 218622:6.726840 225814:24.466920 237696:10.079920 237781:2.276070 235180:4.434940 237892:1.941550 234717:4.603900 237228:6.348280 230089:5.590460 235902:4.126290 237851:2.067290 227565:5.919250 236018:4.064790 236896:3.480090 237093:3.309680 236478:7.603840 237746:4.802640 197177:23.401110 237290:3.093400 236829:3.540740 237945:1.557380 79149:10.312670 237735:4.858900 237974:1.052860 233653:4.902890 237755:9.474400 237914:3.607100 234904:4.534250 43488:32.154420 236815:3.551290 237634:2.629380 233011:5.056050 234483:9.350420 217256:13.647540 237784:2.265380 212715:7.097140 186162:8.182460 233272:14.986110 237609:2.669870 236166:23.944260 235301:4.395120 228365:5.814720 222443:6.427680 236459:3.815140 234048:4.799920 230317:16.657920 237388:2.984560 236534:7.526760 237928:1.678420 237913:3.608500 234837:4.559040 237422:2.940350 237500:2.825080 171194:8.607930 237861:2.043110 237613:2.662540 237193:12.851120 237716:2.471640 237179:3.230750 237354:48.369920 237549:5.561000 224115:12.565740 237504:5.639740 233191:5.016440 237283:3.108830 237725:2.456640 191360:8.010090 231580:5.338240 237638:7.864530 237844:2.095530 236071:4.034780 231285:21.585400 231813:10.583080 230896:10.933040 227232:5.960250 237272:3.123820 108975:9.853140 236135:4.004420 228769:11.540540 235524:8.606500 237255:12.567920 237680:2.551430 236667:7.329980 236634:7.392320 236307:3.910200 235037:8.964520 237805:4.441120 203628:15.080160 230197:5.572830 60920:10.495000 130768:9.501740 237340:6.080080 237964:1.287060 237563:2.769490 234970:9.020100 234520:4.663990 235125:4.458320 237700:2.503940 234560:4.653190 237971:6.889140 236345:3.886450 233647:4.903260 234092:9.571120 236532:22.587420 232731:15.339780 237486:19.916470 236951:3.438560 234616:4.636490 237742:2.408860 222865:6.395660 237322:101.068770 237815:6.549030 237715:19.788320 237335:3.044390 236710:3.636220 217789:6.783870 236773:3.579070 175044:8.507120 235477:8.643260 235907:8.246760 188417:8.106230 236300:19.561400 237544:2.782910 235558:4.284600 229523:5.665880 229567:5.658710 237498:2.826850 237487:2.842020 237658:2.603810 229738:11.267260 234844:27.338400 237975:2.026760 230803:27.401850 237347:3.032440 237607:8.029560 237440:5.833600 237812:6.581310 237908:5.531850 220788:13.126340 235798:12.541620 237582:2.720480 235703:4.221550 233626:4.908500 237936:1.588740 226046:6.094390 200689:7.661780 237803:8.889800 235064:4.475920 237221:9.543720 237884:7.893000 237962:12.103830 230954:5.458040 237603:5.372200 236283:82.371030 237899:5.744820 237973:1.066790 236294:3.916300 229583:5.655540 233687:4.893250 236986:6.819360 208692:7.304520 235373:4.369220 237415:14.759400 235530:4.299160 237956:2.858820 237663:2.597810 237420:2.944180 233788:4.869170 237859:4.091220 236783:14.294920 237897:11.513340 223782:6.312940 196620:7.820850 232996:10.118180 228069:35.132520 134410:9.430280 154028:9.036380 231146:5.423580 237597:2.702520 225704:6.129350 237452:2.903640 237794:2.243070 236636:7.389880 237929:6.712800 237906:1.858190 237047:3.352400 228640:23.134640 237622:2.649740 237073:3.328960 237942:1.569540 223838:6.306860 237954:2.935520 234173:4.764570 237821:4.324840 237976:0.708610 237577:2.729300 235040:4.481770 237644:2.617180 237324:3.060910 236468:83.784580 237292:6.180580 237681:2.549790 237553:2.778850 237567:2.763630 237561:2.771430 235654:4.243860 236454:3.816780 237381:2.990440 236612:7.430600 229961:5.605400 237070:3.332680 237541:2.785370 237732:4.874660 237843:10.488900 237161:3.247420 235049:4.479330 236094:8.046220 228821:11.524620 237431:8.778450 213242:7.067480 225969:6.101780 236665:11.006010 236469:19.041300 236408:11.550090 237227:3.174140 237003:3.396700 235607:4.268260 237866:4.033700 237951:2.983440 237817:2.176300 237730:9.780120 225882:6.110470 235135:13.357800 237879:1.991500 174748:8.520910 235209:4.426110 237801:2.226650 227474:5.931690 237699:5.019560 232691:5.121110 236883:3.491840 229973:5.603890 235170:4.438680 236980:10.236090 234876:4.546960 236415:3.846530 232787:5.101820 237233:3.165970 237660:2.600420 190294:8.043990 237959:8.219760 222576:25.676600 214255:14.021360 236977:3.413450 237492:2.834170 237404:2.970600 218433:6.740800 237586:2.716160 206893:7.390410 230761:5.487030 233763:9.750640 225478:6.152490 237682:2.547250 236707:3.640750 237601:2.693930 220538:6.584970 235279:4.404140 237765:2.314450 237965:2.573500 237034:10.088460 223888:6.302310 237555:16.657860 219416:6.666350 185154:8.212610 236098:4.020640 237739:2.420780 237876:5.992290 230200:5.572830 237849:6.211200 220222:6.607260 236835:7.072900 237623:2.648520 232955:10.133060 236203:3.972020 223116:6.374330 237922:15.737040 217818:20.351610 235908:4.122700 237760:2.339230 236599:3.725120 185954:8.182460 207670:7.355160 237532:11.183320 237723:2.458030 237437:2.919920 237318:6.127400 235664:4.240210 236337:11.687010 237904:1.879240 233038:10.098240 236660:3.674430 237138:6.531900 234067:9.588440 183264:8.264980 231400:37.588880 227656:5.907990 200070:7.685590 233693:4.891030 227666:5.906970 237938:1.585330 237713:2.476670 227304:5.952760 237445:2.913020 236682:3.654770 237940:1.576750 235625:21.296050 231728:5.307610 230133:27.915400 237825:4.295480 237244:9.461880 231555:5.341700 230422:16.613280 230281:5.558370 236475:3.805020 237100:6.602760 237802:2.223730 234244:4.743060 237531:2.796060 222165:12.900380 237968:1.247790 237952:7.408350 237368:3.007930 237275:3.119610 237881:1.979460 237501:8.468400 193808:15.844760 204218:7.514380 236782:3.574030 236546:7.518440 234889:4.542270 237970:4.599440 236757:7.195600 234805:4.571010 236975:10.246680 237822:2.158250 237957:4.205490 237727:2.456100 195242:55.092310 235512:4.310020 237919:1.749150 237489:2.840880 237743:7.223550 | 237959:1.369960 234574:4.647980 237829:2.127370 236827:3.542550 228225:5.832500 237238:3.157730 237824:2.151040 79570:10.312670 8290:11.005820 223754:12.628940 237692:2.526740 237920:1.748740 237944:3.116400 226784:6.011990 236938:3.450260 237841:6.298620 237574:5.482220 237380:5.983640 236526:3.772970 236889:24.412360 230331:5.550500 208894:21.888960 237918:1.754720 235628:4.256480 10626:11.005820 234661:4.623440 237374:2.998010 233172:65.268190 198055:7.767140 237398:2.974330 237207:3.201090 237813:2.191660 71687:10.399680 237412:2.955330 235424:8.687500 237330:6.103720 234655:4.624570 236205:3.970990 228237:5.831560 235969:4.088940 236672:7.320060 237609:2.669870 237353:3.024320 235967:4.089270 237946:1.548440 237766:2.310960 237301:3.085860 237876:1.997430 189160:8.079080 235833:4.168850 236726:3.627960 98032:20.049980 237970:2.299720 237958:1.384210 237588:2.714650 234289:4.733260 237620:2.656020 233524:4.933540 237950:1.495890 235438:8.676040 237722:7.382550 237190:3.215750 233703:4.889930 236942:3.445570 237479:2.858770 229513:5.668280 236868:3.499870 236642:3.690940 237444:2.913430 237784:4.530760 236547:3.757910 213108:14.148000 229547:5.661890 234234:4.747200 237723:2.458030 237333:3.046540 69536:10.399680 236711:3.635800 237976:2.125830 237868:2.009870 237542:2.784970 230635:5.506610 236340:3.893760 237882:1.979240 237932:4.917390 237904:1.879240 223107:6.374330 237885:1.970350 190902:8.026900 226405:6.055880 235925:4.112670 235860:4.153400 237515:2.814680 236905:3.474630 235956:4.092910 190929:8.018460 237827:4.276180 236635:3.695720 237892:3.883100 230742:5.488370 216884:6.846940 231518:5.350410 228571:28.954400 237937:1.585870 193286:7.937770 232607:5.137940 234514:4.665760 235639:4.249080 237843:12.586680 229497:5.670690 237712:2.481160 96211:10.024990 237905:3.746920 235863:4.152350 237874:1.999900 237887:1.962720 236420:3.841230 237700:2.503940 237840:8.399240 237378:2.992150 214647:6.986440 229575:5.657130 237432:2.923260 236654:7.362220 237848:2.070880 233750:4.880040 237735:2.429450 237787:2.259370 237914:1.803550 235987:4.082360 235400:4.355760 237489:5.681760 235951:4.096070 234213:4.752950 226043:6.094390 223222:6.363030 237575:2.735420 226285:6.067760 220479:6.588990 237934:3.251280 232600:5.139350 236637:3.693160 236092:4.024040 234734:4.596740 236064:4.037750 237730:4.890060 229428:5.681190 237879:1.991500 190188:8.043990 235096:4.466960 237256:3.141910 237748:2.385290 237763:2.317980 237788:2.259050 237122:3.282920 228233:5.832500 237783:2.266580 237684:2.542560 237291:3.093280 237957:1.401830 237468:2.874340 236133:4.005180 237627:5.289860 236862:3.505480 237938:1.585330 233113:5.033280 234420:4.697720 233447:4.952950 236389:3.860620 237845:4.187500 236920:3.463700 237516:2.811450 236611:3.715760 237719:2.468400 | 235342:4.378880 236053:4.043260 223647:6.325230 236396:3.855380 237265:3.135780 237962:2.689740 231061:5.440020 231906:5.274100 205521:7.455250 213365:7.061010 221377:6.517180 231459:10.725460 229234:5.704180 182202:8.297770 237944:1.558200 233442:4.954520 237538:2.788790 235960:8.183840 161842:8.846340 236825:3.542840 237926:1.684250 232221:5.213320 191890:7.985400 187829:8.124750 175079:8.507120 14152:11.005820 237678:2.554870 237311:6.139980 237832:2.118080 234797:13.726680 234106:4.782580 232498:5.158420 237835:2.111450 202192:7.604620 237041:26.858560 237891:3.892840 192526:7.969270 233726:4.884060 235094:4.467440 235978:4.086800 237876:1.997430 234404:4.702900 236322:3.901950 237849:4.140800 223386:6.348690 236205:3.970990 227521:59.254500 237255:3.141980 69325:10.399680 229454:11.354280 234921:4.528590 100426:9.964370 191564:8.001790 227203:5.964550 231790:5.295950 225852:6.112970 148945:9.134020 210989:7.188110 186689:8.162850 236642:3.690940 237654:2.607410 237478:2.859350 222590:6.417460 237484:2.849790 205838:7.440990 237266:3.135590 237291:3.093280 232806:5.098640 237976:0.708610 232814:5.096380 189142:24.237240 215981:6.905940 237206:3.202660 236872:3.497310 237761:2.338140 227000:5.986340 236184:3.978060 234181:4.761980 222522:6.422560 229167:5.714190 237385:2.985820 166558:8.737140 222036:6.460750 232201:5.217390 208909:7.292250 161095:8.865750 225974:6.101780 229976:5.603890 235010:4.494570 156100:8.990920 217481:6.808620 236486:3.798580 231326:10.776880 233561:4.925130 207268:22.117890 236859:3.511210 237200:3.206750 236507:3.782280 201261:7.638520 235693:4.224760 188609:8.097100 236764:3.587040 234018:4.810400 227929:46.975840 228099:5.851570 230988:5.454150 189611:16.122760 237187:3.218020 213010:7.080550 237544:2.782910 236380:3.867220 203924:7.529720 237498:2.826850 234967:4.510810 231376:5.375210 237626:10.580520 52763:31.801080 237974:1.052860 219301:6.675090 234042:4.802270 236832:3.539970 237275:3.119610 216508:6.870650 235287:8.801500 59748:10.495000 237975:1.013380 230926:5.461290 237934:1.625640 228787:11.535220 237079:3.322570 209283:7.272130 213366:7.061010 237217:3.184310 237631:2.632840 198602:7.747720 211226:7.173560 216572:6.867990 234796:4.575830 204912:7.484370 237645:2.617070 236937:3.450530 237314:3.067490 227235:23.841000 235704:8.442720 237162:6.493700 237957:1.401830 237247:6.303660 237938:1.585330 233853:4.850610 84495:10.232630 235850:8.320240 236777:10.726230 220079:6.617560 231587:5.336510 226379:12.116480 236785:3.572450 215447:13.873580 235038:4.482260 236252:3.941630 234307:4.730120 237820:2.168120 214895:6.968630 237909:1.843570 | 229928:16.829760 236972:3.418260 237543:5.567960 232142:5.229200 237678:2.554870 190352:8.043990 237671:2.571680 237176:3.234050 236428:3.838140 237357:21.119770 226628:6.029090 237449:2.904900 236052:8.087480 229565:5.658710 234064:4.795560 236549:3.756010 236854:7.034860 230688:10.995560 236392:11.578320 237786:2.263490 237151:3.257360 231781:5.297600 219169:6.683900 235390:4.361600 237684:33.053280 236295:7.829820 235609:4.268060 236983:3.410430 237011:3.389780 237697:2.514390 221702:6.489480 234744:9.190740 233610:4.911870 237546:2.780990 234878:4.545130 235094:4.467440 230579:5.514820 237791:2.250580 236132:4.005490 233224:110.196900 234653:4.625130 237848:2.070880 22037:21.703340 235539:4.293880 236863:3.502350 227142:23.879800 224892:6.211410 237852:8.263280 237867:2.016060 231521:5.348660 237661:5.198820 223833:113.550840 226458:6.049990 237507:2.816530 237967:8.930810 183937:24.731100 237499:5.652500 221482:6.507860 237097:3.306430 227263:11.916200 237915:3.603760 234867:9.096540 237961:1.356670 235145:4.448100 237902:5.696370 237726:4.912580 237688:5.067740 232121:5.233340 222720:6.407340 229655:5.646090 237912:1.806100 226354:18.181830 237790:6.753960 237628:2.643680 236104:4.016490 235946:4.101570 237534:5.586140 237781:4.552140 232077:5.240630 213470:49.382060 227614:5.913090 237847:2.079640 230735:5.489710 237819:2.173040 231505:5.352750 236896:3.480090 233749:4.880040 224111:6.282870 237924:1.695790 237945:1.557380 237666:2.584440 219451:33.320900 237974:1.052860 229514:5.667480 237914:1.803550 236100:4.019250 237953:1.471660 237570:2.760040 212154:7.127700 224114:6.282870 237634:5.258760 224790:6.221110 236456:3.815900 237784:2.265380 234863:9.097580 227311:5.952760 228196:5.837230 235752:4.201760 236967:3.421470 237609:2.669870 237809:2.205080 233905:4.837260 235842:8.325920 237345:3.032780 237783:2.266580 231519:5.349830 237889:44.952120 237627:2.644930 236381:3.867090 189658:8.061380 237554:2.777110 234299:4.732000 235310:4.393110 237138:32.659500 237928:3.356840 236000:4.074190 237913:1.804250 237829:8.509480 235546:4.289430 237752:2.376880 237793:2.244480 237137:3.266170 237944:1.558200 235935:4.106430 233099:5.035840 237606:5.356840 237193:3.212780 229587:5.654750 227893:5.875920 237921:1.748720 229856:5.617510 236228:3.955990 236246:3.946060 227411:29.695100 236892:3.482790 221554:6.502310 235163:4.442440 235427:4.342480 236452:3.817530 209888:7.240750 233860:4.848840 233888:4.842160 233961:4.823050 230496:11.054540 235590:4.274210 233542:4.930470 237970:3.449580 237632:2.630730 237662:2.597850 237637:2.622810 237586:2.716160 230944:5.459990 237262:9.414600 237340:3.040040 201153:7.644290 202562:15.176180 228343:5.817500 237863:2.031160 234503:4.668410 220946:13.099080 236994:6.805000 237022:3.373020 237935:3.189360 237709:2.488660 237002:3.397610 219701:6.646980 236905:3.474630 237337:3.043930 237862:2.041100 237827:10.690450 237078:6.646520 233053:5.046540 237815:2.183010 237181:3.230260 236887:6.977320 236519:7.557040 237712:7.443480 237890:1.947160 236912:3.468830 233301:4.988440 192023:7.985400 236026:4.062220 237025:3.371080 237975:1.013380 230554:5.517570 237347:3.032440 213748:21.116040 237079:3.322570 237384:5.975920 236700:7.287200 233581:4.920560 220128:6.613430 237936:1.588740 237683:2.543290 237178:9.696270 236848:3.519860 236297:3.913520 237118:3.284550 237779:2.280120 230161:5.579400 235662:21.205850 237808:2.205280 236074:4.033370 233300:34.927620 224299:12.533400 223021:6.382480 237884:1.973250 237962:14.793570 237297:9.261750 231807:5.292090 237842:4.198720 237589:2.711900 237838:12.608880 237899:3.829880 237973:5.333950 237836:2.106500 236838:10.597410 237219:3.183840 237872:2.005770 236956:3.436240 227828:5.884840 237818:2.175470 218329:13.495700 237300:6.171960 232347:5.188210 237859:4.091220 235657:4.241940 236024:8.126680 235244:8.828300 203903:7.529720 237969:1.246910 236721:3.629730 202602:7.588090 236032:4.054850 237559:2.775380 237958:1.384210 236954:3.437610 235288:4.400300 236432:3.836340 231701:5.312650 214321:21.022860 237452:2.903640 237566:2.765220 237647:2.613960 237929:6.712800 218492:6.736120 236296:3.913520 237706:2.491530 237942:3.139080 235561:4.284190 234537:41.931180 231218:10.822220 234555:4.654350 233547:4.929330 237976:0.708610 237868:12.059220 237932:1.639130 236129:4.006700 237911:11.016120 217170:6.828870 227733:5.896850 237113:3.288100 233656:4.902140 237089:6.622400 236291:3.918250 237121:13.134360 228510:5.798160 237117:3.285800 237568:2.761490 237381:2.990440 152573:9.059910 235157:22.225150 236515:3.779490 237843:2.097780 233725:4.884420 234322:4.726990 231975:5.260680 213690:28.167360 237874:1.999900 237887:1.962720 231025:5.447060 235325:4.383970 223719:6.317540 220507:6.586980 236665:3.668670 227404:5.939020 236114:4.012040 236890:6.974600 237227:3.174140 237608:2.676120 236375:3.870270 194422:7.899740 237972:1.100150 222579:6.419150 236693:10.939710 237527:16.792680 230097:5.588980 227580:5.916170 237951:1.491720 193889:15.829560 237817:4.352600 237373:3.002460 201980:7.610190 190310:8.043990 237792:2.247330 235941:4.103750 214059:7.023030 237644:2.617180 235093:4.467680 234876:13.640880 237387:2.985440 237728:2.448960 237252:3.145440 226551:18.118470 235923:4.113860 232359:5.186230 235608:4.268260 198466:7.747720 212801:7.093800 237959:4.109880 237492:2.834170 237758:2.355610 236729:7.251540 237789:2.254350 236761:7.188520 236962:3.427760 227343:5.947450 236572:3.744010 210066:14.466120 207913:7.342260 232451:5.166630 229235:5.704180 237019:3.379010 236170:3.988760 237939:3.168500 237686:2.537050 226958:5.990750 228736:5.772930 237342:3.035710 237211:25.531360 231075:5.436200 232713:5.116940 237601:26.939300 237965:9.007250 233108:5.034130 237192:9.643920 233192:15.049320 232869:5.085140 237946:1.548440 234360:4.713630 237174:6.472040 234732:4.597840 221269:26.106360 205776:7.445720 237849:2.070400 233713:4.887360 237623:2.648520 236203:3.972020 237960:1.366220 233897:4.840750 234704:4.607500 220481:32.944950 237760:2.339230 214823:6.974530 229486:5.671490 218911:6.701760 236663:25.691330 235835:12.499560 237723:2.458030 231621:5.328500 234268:4.738940 236938:3.450260 235707:4.220040 235482:4.320580 213028:7.080550 236932:34.530600 237148:3.259160 183333:8.264980 229266:5.700030 233467:4.947090 237555:2.776310 234313:9.457720 234274:4.737360 234603:4.639640 232479:5.161790 237731:4.882160 237013:3.386830 232782:5.102280 59182:10.495000 237742:2.408860 235417:17.391240 143222:64.898540 236395:96.387750 221905:6.473220 232954:5.066530 234309:4.729490 237511:2.816210 237175:12.940720 237144:3.261610 224167:31.392150 236475:3.805020 237439:5.837080 230997:5.452220 237806:2.219750 237189:3.216850 237519:2.808740 230906:5.464560 216167:6.894950 231023:5.447060 237968:1.247790 237355:6.044420 237952:4.445010 228762:11.540540 237436:8.763150 229478:5.673100 230375:72.082660 235287:4.400750 237881:1.979460 217271:6.821230 222514:6.422560 131180:19.003480 236546:3.759220 233861:4.848840 227806:5.886830 882:11.005820 236594:3.727540 233977:4.818930 237943:3.136240 237122:3.282920 234805:4.571010 236975:3.415560 209503:7.260250 214073:7.019930 237670:7.716570 237410:2.959220 233771:4.872780 234194:4.758750 236713:3.634650 237147:3.260240 227958:5.868060 228441:5.806400 236644:3.690270 | 228900:5.750060 235181:4.434700 211728:7.148610 102729:9.964370 164059:8.790250 237366:12.039120 237944:1.558200 236752:3.603370 236860:3.508520 227350:11.892800 236984:3.410180 237893:1.940020 172480:8.578070 234994:18.004120 237146:3.260750 204351:105.130340 236970:3.420370 235240:22.078750 235709:21.096450 52303:10.600360 237016:3.382420 237697:2.514390 207774:7.350840 236167:7.981120 91090:10.158520 231680:5.316020 237546:2.780990 237101:9.903930 237963:1.316030 237766:4.621920 237463:2.888660 235237:4.417350 236639:7.385860 234044:4.801600 233909:4.836560 163192:8.827290 236807:3.557490 236964:6.853480 224261:6.269620 218852:6.706270 237557:2.775910 236137:4.003820 233757:4.877860 235575:8.561180 237545:2.782600 221993:6.464300 237954:1.467760 100856:9.964370 236852:3.518370 237971:1.148190 228029:11.718600 234842:4.557200 237691:2.528480 213956:7.029260 235977:8.173920 237719:2.468400 228283:5.824970 231504:10.705500 237896:3.839220 170701:8.623190 237907:1.857320 231417:32.204820 218462:13.476920 229892:5.613710 195081:7.877600 237854:4.118160 77312:20.625340 225654:6.134450 237306:3.073520 237258:3.140630 237917:5.394600 237161:3.247420 237467:2.879350 237961:1.356670 234056:4.797570 237149:6.516440 236558:7.498100 229356:5.688520 237451:2.904450 237974:1.052860 233267:4.997420 237799:2.228910 192789:7.961300 236439:3.829570 220046:6.621710 234499:4.669880 237685:2.539250 223132:6.372710 237390:2.982540 211125:7.180810 221941:6.469640 229358:5.688520 235812:4.175130 237356:3.019430 201921:7.615800 224644:6.235140 | 237959:2.739920 236053:4.043260 237884:1.973250 237829:4.254740 235531:4.298960 230889:5.467170 237500:2.825080 230657:5.502520 237838:4.202960 222122:6.453700 235464:12.981180 237613:2.662540 235973:8.176240 237357:3.017110 234741:4.595650 220374:6.597070 237606:5.356840 237354:3.023120 236956:3.436240 237828:2.135270 237686:2.537050 237371:3.005580 237361:3.014120 230034:5.596410 237342:18.214260 235530:4.299160 237703:7.497450 233144:5.026090 237653:5.216480 237749:2.383580 237965:1.286750 237491:2.835450 236293:7.835380 237776:2.291550 237970:1.149860 227968:11.734180 210709:7.202870 222980:6.385760 236072:4.034620 237647:2.613960 237956:1.429410 237733:2.432470 237929:5.034600 237764:4.633100 142651:9.271220 237669:2.576260 228028:5.859300 237966:2.571020 236811:7.108580 232090:5.239060 201330:7.638520 237863:2.031160 236312:42.992510 236818:3.548210 237318:3.063700 237894:1.935990 237656:2.605200 237902:7.595160 237644:2.617180 236932:6.906120 237785:2.264870 237137:3.266170 235193:4.430050 233656:4.902140 235905:53.621750 236767:3.584140 233424:4.959240 237892:1.941550 236514:3.780340 236742:3.611330 232953:10.133940 237914:5.410650 237815:4.366020 237341:3.038250 237825:2.147740 236082:8.060500 237099:3.302140 231505:5.352750 237780:4.559120 237712:2.481160 237635:2.626740 225936:6.104260 237746:2.401320 236654:14.724440 235615:4.264910 237488:5.682140 237487:2.842020 148805:9.134020 237198:6.415140 235255:4.410950 233718:4.886620 237227:3.174140 193414:7.937770 236663:3.670190 233222:5.009370 237868:2.009870 237355:6.044420 232268:10.405400 237866:2.016850 233391:4.966760 237881:1.979460 236645:3.689160 233727:9.768120 236516:3.779130 234279:4.735780 204785:29.957240 237879:1.991500 237908:1.843950 237392:2.980690 152591:9.059910 237538:2.788790 236805:3.557880 237822:2.158250 236749:3.603980 230721:5.492390 237925:3.374620 227605:5.914120 237798:2.232100 236989:3.409090 226105:6.088280 | 236692:3.647950 236506:3.783980 231037:16.333500 237962:1.344870 237893:1.940020 237100:3.301380 235915:4.117420 237379:2.991930 237506:2.816900 237793:2.244480 237920:1.748740 237197:6.416240 237899:1.914940 237973:2.133580 237059:3.343270 237836:8.426000 237193:6.425560 237553:2.778850 237939:1.584250 236986:3.409680 237686:2.537050 237458:5.789380 236955:3.437440 233906:4.837260 235118:4.460470 237415:8.855640 236390:27.022520 233532:4.931620 228119:5.849640 237663:2.597810 236055:4.041530 237725:2.456640 204275:7.509310 236649:3.686070 236202:3.972020 237406:2.964520 212908:7.087150 237965:3.860250 231813:15.874620 236898:3.477760 236687:3.649970 237562:2.771300 237949:1.505550 233031:5.051710 232496:10.317800 236073:4.033680 237849:2.070400 237915:1.801880 237559:2.775380 237378:2.992150 232395:5.176880 235524:4.303250 237255:3.141980 237662:12.989250 237622:7.949220 236554:3.753770 237830:2.125860 237956:10.005870 236630:18.495900 237760:2.339230 226094:6.089500 237888:1.956880 235575:4.280590 237907:1.857320 84388:10.232630 237814:2.183620 236897:3.479370 229070:5.728560 237821:4.324840 237505:2.818890 237976:0.708610 235471:4.323710 216794:6.852160 236403:3.853160 235834:4.167770 182185:8.297770 236802:3.559720 237902:1.898790 237305:3.073820 233069:20.170680 237292:3.090290 236258:3.940210 226075:18.275820 237969:1.246910 222569:25.676600 229537:5.663490 234338:4.722000 237561:11.085720 237862:2.041100 237757:4.719300 237445:2.913020 234909:9.063860 237181:3.230260 235643:4.247530 231902:5.274640 236173:3.985030 203821:7.529720 237571:2.757860 236481:3.799440 229950:5.606900 235396:4.358350 236149:3.998520 234028:33.658520 235477:4.321630 236116:4.011120 232776:5.104550 235523:4.305090 237933:1.638760 237941:1.569820 236494:7.590000 232045:10.492780 237297:3.087250 236931:3.453230 234115:4.779940 237923:3.414380 237689:7.600770 237095:3.308250 234814:4.568340 229210:5.709170 237972:1.100150 237975:1.013380 237900:3.828220 233955:14.474310 197552:7.786940 237607:5.353040 236758:3.596280 237104:3.298010 236646:7.376780 200507:7.667680 237698:2.513640 237809:2.205080 184144:8.243700 237302:6.159400 237796:4.467760 237822:2.158250 237936:1.588740 237494:5.665440 217375:6.813640 237957:1.401830 237803:6.667350 237938:1.585330 237865:6.057300 232255:5.206220 237737:2.427810 237554:2.777110 237928:3.356840 237909:3.687140 | 236934:6.903320 233046:5.047830 235229:4.419880 237858:4.092500 214693:6.983450 220850:6.559260 237867:8.064240 235005:4.495810 235756:8.401300 237692:2.526740 237126:3.278870 112984:9.801850 236688:3.649650 230053:5.594170 229145:5.717550 230188:5.574280 236714:3.634540 236930:10.368630 237182:3.228450 236276:3.926070 230804:5.480370 237921:3.497440 237875:5.994870 237690:2.530700 118047:9.706540 237873:4.009160 236270:11.787510 231671:5.318280 236462:3.811630 237035:6.724520 230311:5.553350 236566:3.746000 237813:2.191660 235198:4.428650 128439:9.539480 228251:17.489010 237898:1.917950 237722:2.460850 229692:5.640620 230735:10.979420 195859:7.848820 237965:2.573500 236211:3.965140 236643:7.381640 236707:3.640750 237963:1.316030 237946:1.548440 232961:5.065210 236784:7.145500 237766:2.310960 236844:3.528030 228443:5.805480 191935:7.985400 236061:4.039010 237110:3.290990 220130:6.613430 237799:2.228910 236965:3.425210 237958:1.384210 237312:3.069820 235755:4.200650 237931:11.482520 223720:6.317540 237557:5.551820 232047:20.985560 237460:2.891850 232050:5.245870 237878:1.993260 235358:4.372500 237870:2.008800 218975:20.091780 236542:3.760170 222446:6.427680 237528:2.798330 231530:5.346920 233008:5.056920 230180:5.575740 237976:2.125830 236236:3.953100 195130:15.755200 233627:34.356840 209435:7.264190 237911:1.836020 236921:3.462370 237382:5.978240 218386:6.743140 231964:5.262820 236738:50.580180 236796:14.259960 224656:6.233720 226337:6.061800 237969:2.493820 232622:5.135110 234118:4.779280 223517:6.337680 236951:3.438560 229896:5.613710 234846:4.555610 237855:12.309840 236022:8.128300 237869:2.009540 236014:4.065920 237947:3.065100 237341:6.076500 230086:5.590460 235450:13.002000 236751:3.603570 237729:2.447130 237694:2.521150 231482:5.356260 237843:2.097780 236173:7.970060 229806:5.625160 237576:5.464960 215021:6.962770 237874:1.999900 234160:4.767170 237411:5.917580 237111:6.578580 237635:2.626740 207121:7.381480 237718:12.343150 233093:20.148440 237508:2.816440 235176:4.436570 235600:4.270830 224370:6.259440 237163:3.246780 222977:6.385760 233797:4.866300 230930:5.460640 237735:2.429450 237872:2.005770 237738:2.425780 236206:7.939640 237914:1.803550 210845:7.195460 237012:3.389620 228830:5.761430 237953:1.471660 237657:2.604380 237975:1.013380 237839:4.200480 237934:1.625640 229245:22.810080 235910:4.119630 237308:6.141660 237554:2.777110 230741:10.978080 232362:5.185240 216217:6.892220 237812:2.193770 222279:12.882940 237748:2.385290 236730:3.625250 234146:23.857050 234753:9.182000 237943:1.568120 237345:9.098340 237096:3.307940 236217:3.962520 237936:1.588740 235612:4.266090 236988:3.409430 234484:4.675210 227373:11.888560 236102:4.017870 100449:9.964370 237754:2.369990 237434:2.922490 217686:6.793690 237928:1.678420 224959:6.204540 201695:7.621430 237798:2.232100 228267:5.826850 237502:2.820470 235077:4.473000 229780:5.629000 227098:11.950760 | 237959:2.739920 233712:4.887720 237852:12.394920 84246:20.465260 234446:4.687150 237920:1.748740 237619:2.659020 233861:9.697680 237538:2.788790 226893:23.994080 236838:3.532470 233934:9.661300 236742:10.833990 237828:2.135270 237686:5.074100 237261:3.138720 237786:4.526980 235381:8.730140 237151:3.257360 236390:3.860360 237842:2.099360 237283:6.217660 237300:6.171960 237643:5.234820 237171:3.238270 237758:4.711220 220425:6.593020 237717:2.469610 234888:4.542270 237749:7.150740 237638:2.621510 237929:1.678200 233370:4.972330 235748:4.202690 237635:5.253480 236687:3.649970 237969:2.493820 222459:6.427680 237927:3.365160 236238:3.952380 237970:2.299720 237958:2.768420 237425:11.748000 233835:9.712560 237662:2.597850 237931:4.921080 236606:3.721800 237867:2.016060 237661:5.198820 237647:5.227920 233886:9.685720 237922:1.748560 237764:2.316550 236504:3.787400 237942:1.569540 237967:1.275830 237532:2.795830 237699:2.509780 237409:2.961030 237863:2.031160 237336:3.044280 232031:5.249550 237821:2.162420 237915:9.009400 236786:3.572250 237868:2.009870 237894:1.935990 237656:2.605200 232306:10.390360 236174:3.985030 237889:3.908880 237667:2.583630 57385:10.600360 232146:36.600760 237113:3.288100 234313:4.728860 237515:5.629360 212858:7.090470 234832:4.562480 237702:2.500060 237121:3.283590 237878:1.993260 237088:3.312340 237495:8.488440 235718:8.431080 237435:5.842320 237781:2.276070 237274:3.121810 236412:3.848220 237636:7.875870 236365:3.876120 219097:6.688330 236887:3.488660 237952:2.963340 211193:7.177180 237732:7.311990 237175:3.235180 231522:5.348660 233039:5.048690 237715:2.473540 237802:8.894920 141480:9.301070 237718:4.937260 237412:2.955330 206799:7.394900 237924:1.695790 235253:4.411410 59151:10.495000 175292:8.507120 231023:10.894120 237198:3.207570 237847:2.079640 200509:7.667680 213229:7.067480 237755:2.368600 237284:6.216920 234904:4.534250 186655:16.325700 237853:2.061970 235902:4.126290 237866:6.050550 237705:2.496560 237581:8.163450 237839:6.300720 237817:2.176300 237209:6.392280 236028:4.059970 237159:3.249480 225309:18.512580 237798:2.232100 209219:7.276120 206468:7.413090 237202:3.205320 237780:2.279560 236285:11.765610 231600:10.668440 228200:5.836280 237494:2.832720 230029:16.789230 176974:8.453770 237727:4.912200 229960:5.605400 237658:2.603810 237254:3.142430 236800:3.561670 237392:2.980690 237221:3.181240 237743:2.407850 236589:7.461060 | 237959:1.369960 236972:10.254780 224270:6.269620 237962:1.344870 237422:2.940350 237297:15.436250 237413:44.316450 237506:2.816900 236952:3.437960 236842:3.528400 237838:8.405920 234032:4.805650 237613:2.662540 237357:9.051330 237586:2.716160 233861:9.697680 237656:7.815600 237759:2.352120 237193:3.212780 237716:2.471640 235299:8.793400 237549:8.341500 236416:7.690460 234128:4.776000 236665:3.668670 237828:4.270540 234784:4.580140 237361:3.014120 237604:2.682740 237873:2.004580 235857:4.153750 236460:3.812510 237644:2.617180 229962:5.605400 198867:7.734990 237859:2.045610 237813:4.383320 237014:3.384140 177049:8.453770 235197:4.429120 235059:4.476650 237717:4.939220 235614:4.265700 237965:2.573500 235431:4.341620 237891:3.892840 236736:7.232300 233104:5.034560 236264:7.867640 237633:7.891950 237387:5.970880 236311:3.908690 236174:3.985030 229141:5.718400 235094:4.467440 237562:2.771300 237949:1.505550 236445:3.823340 236529:7.535600 237901:1.910800 234404:4.702900 236180:3.982660 235281:17.612040 233478:4.944750 236681:7.309960 237241:56.791260 237958:2.768420 236954:3.437610 236946:3.442710 227958:5.868060 237762:4.668840 237852:6.197460 232926:5.073580 237647:15.683760 237956:5.717640 236355:3.879200 237929:1.678200 237764:4.633100 236170:3.988760 237072:3.330270 221560:13.004620 237340:3.040040 236811:3.554290 237328:3.053790 237578:2.726550 230548:5.518260 237499:2.826250 236217:3.962520 225238:6.178840 231387:16.118460 235511:4.310020 237409:2.961030 237967:3.827490 237863:6.093480 235441:4.337380 237821:4.324840 237976:3.543050 234908:4.532440 237868:2.009870 237061:3.340380 237894:3.871980 237194:3.211820 226343:6.060610 237872:4.011540 237902:11.392740 236804:7.115940 227211:5.963470 237785:4.529740 218293:6.750210 236791:3.568710 232146:5.228680 173698:8.549080 237834:2.117570 237816:2.179650 237974:1.052860 237731:2.441080 189643:8.061380 237790:2.251320 237637:5.245620 150362:18.217400 235874:4.144110 237495:8.488440 237568:5.522980 236165:3.991760 190932:8.018460 215296:6.945380 233628:9.816240 234456:9.368900 229327:5.692610 237903:1.887850 237181:3.230260 237335:6.088780 236713:3.634650 207359:7.368230 237843:2.097780 19949:10.851670 230628:5.507970 237780:6.838680 228762:5.770270 235846:4.161360 191825:7.993560 236800:7.123340 237431:5.852300 237924:3.391580 236996:3.402010 237005:6.791100 235120:8.919980 237665:2.593060 233613:4.910750 234083:4.789210 216368:6.881380 228160:5.842940 234953:18.056360 237915:1.801880 197179:7.800370 237198:3.207570 234867:4.548270 237968:1.247790 237866:6.050550 237741:2.409600 220570:6.580970 194374:7.899740 229198:5.710840 237612:10.651600 237975:2.026760 231796:5.294840 237331:6.102660 237934:1.625640 236869:3.499870 235810:4.175490 236969:3.420450 237440:2.916800 237784:2.265380 230178:5.576480 231582:64.052040 237812:2.193770 237724:2.458000 236728:3.626600 236608:3.720770 237393:2.980090 237221:3.181240 236879:3.494300 237796:2.233880 236950:3.440030 233760:4.876770 237936:1.588740 237664:2.594880 237162:6.493700 227644:5.910030 236603:3.723750 226689:6.022210 225049:6.196350 100818:9.964370 237769:2.307890 224977:6.203170 237754:2.369990 237822:2.158250 237811:4.395600 237103:6.596320 235169:4.439150 237728:2.448960 237449:2.904900 237737:2.427810 234710:4.606390 236224:3.957000 237916:1.801260 237185:3.220790 235038:4.482260 237426:2.936790 228965:5.741400 237743:12.039250 | 237959:6.849800 237884:1.973250 237886:1.966940 236346:11.658150 232075:5.241150 237379:2.991930 237500:2.825080 237802:2.223730 237630:5.279840 237483:19.959590 236516:3.779130 237861:2.043110 94389:20.179060 118730:9.706540 237944:1.558200 237359:6.031400 236670:3.661320 236487:3.798210 237841:4.199080 236655:3.681110 237836:4.213000 236752:3.603370 229238:5.703350 237912:1.806100 237921:3.497440 172742:8.563470 235500:4.313530 237261:3.138720 237918:10.528320 237864:2.029790 237473:2.867790 234283:4.734830 237238:3.157730 194642:31.569240 236087:4.026210 237133:3.274040 237678:2.554870 237950:1.495890 237941:1.569820 193801:7.922380 237420:2.944180 223289:6.358230 237703:2.499150 237394:2.979600 237682:15.283500 237835:2.111450 235658:4.241740 233519:93.759300 236843:3.528030 234519:4.664290 234800:4.574220 237965:1.286750 234027:52.895700 237132:3.275790 236497:3.793280 237441:2.916800 237857:4.097100 233262:4.999060 237808:2.205280 227811:11.773660 173396:8.549080 202256:7.599080 234675:32.342450 212874:49.610050 237303:3.079340 237739:7.262340 234903:4.534760 236982:3.410770 237880:3.979580 237771:2.301620 236541:3.760520 117551:29.119620 234023:4.809380 237250:3.147240 210016:7.236900 106147:9.907210 237970:4.599440 233822:4.859130 169095:8.670450 223873:12.607660 237255:50.271680 237655:2.607340 237960:1.366220 237931:1.640360 236101:4.018790 200453:7.673620 237740:2.419970 234276:4.737360 237956:1.429410 230807:5.479700 201997:7.610190 226104:6.088280 237805:2.220560 233829:4.857350 237314:12.269960 231050:5.441940 237281:3.113180 237565:2.766270 237964:1.287060 233005:5.057350 235141:13.347120 236291:3.918250 208726:29.218080 233006:5.057350 219307:6.675090 93667:40.358120 235526:4.302840 237348:3.030600 231875:5.279520 164173:8.790250 237030:3.366980 237976:2.834440 236938:6.900520 200238:30.718360 237763:2.317980 237932:1.639130 237644:2.617180 214132:14.033680 232819:20.381920 237935:4.784040 234709:4.606390 237801:2.226650 235338:4.380210 237719:2.468400 235275:4.405500 237744:4.815580 231873:5.280600 224158:18.835290 237734:2.430170 237214:3.187320 204768:14.978620 228865:5.756170 236199:3.972760 237443:2.914400 237777:2.287350 237117:3.285800 237947:3.065100 237869:2.009540 237078:6.646520 236906:3.474450 237417:2.947490 237781:2.276070 184483:8.233230 219654:6.649110 236521:3.777070 237742:2.408860 237099:6.604280 237903:1.887850 230064:16.778070 230521:5.523790 237825:2.147740 235996:4.075810 237266:6.271180 235610:4.266880 237170:3.238560 237024:6.742640 236764:3.587040 225767:6.123020 237309:3.070230 237949:1.505550 237905:1.873460 7908:11.005820 236687:3.649970 213301:7.064240 234628:4.632500 89416:20.317040 233777:9.741960 237336:3.044280 173519:8.549080 224244:12.542180 235372:4.370090 237746:2.401320 237519:2.808740 223240:12.722860 236237:3.952380 72849:72.797760 237945:1.557380 237488:2.841070 237745:2.406650 220221:6.607260 237974:1.052860 237738:19.406240 148477:9.159990 234042:4.802270 73151:20.799360 237952:7.408350 235266:4.407540 137486:9.363590 237972:1.100150 237866:6.050550 221629:6.496790 237600:2.694750 236792:3.568610 237570:5.520080 237975:4.053520 192232:7.977300 233781:9.741240 237450:2.904550 237634:2.629380 215067:34.799250 236637:7.386320 237425:2.937000 236546:7.518440 237730:2.445030 228665:11.560140 230961:10.914780 214152:7.016840 229011:5.733680 237844:2.095530 235927:4.112500 229678:5.642960 234240:4.744650 236757:3.597800 200030:15.371180 237788:11.295250 192118:15.954600 237943:1.568120 231240:5.406160 232648:5.129020 237618:2.659570 237822:2.158250 230218:16.709760 237333:3.046540 237957:1.401830 237727:2.456100 233149:5.024830 237470:2.872090 237410:2.959220 237938:7.926650 228408:5.809170 226787:18.035970 184878:8.222870 233611:4.911870 236117:12.032010 237649:2.612190 237865:8.076400 230404:5.540580 202025:7.610190 229073:5.728560 235574:4.280790 236902:3.475430 231250:21.619720 237185:3.220790 233583:9.841120 237498:2.826850 152446:9.059910 237811:2.197800 179851:8.366760 233873:14.541240 13615:11.005820 | 237913:1.804250 227927:11.743960 237046:3.353270 235770:12.578220 237676:2.557190 229890:16.841130 237824:12.906240 46983:10.718140 237365:3.009780 223623:18.980340 234142:4.772060 237961:1.356670 236385:3.863920 214077:7.019930 237828:2.135270 237818:8.701880 237875:1.998290 233169:5.021460 231997:5.256960 235769:4.192930 236780:3.574130 236429:15.352040 236626:3.702310 237283:3.108830 229276:5.699200 197117:7.800370 237096:9.923820 170546:8.623190 237898:1.917950 237813:2.191660 237391:5.962360 236979:3.412360 232886:5.081560 229061:34.376460 230491:5.527270 229128:5.721770 231472:5.359200 235327:4.383750 237159:3.249480 237406:2.964520 237844:4.191060 235656:4.242710 237955:1.455530 236081:8.061120 236715:3.634440 235967:8.178540 176024:8.480090 236033:12.164550 235684:4.229310 237771:4.603240 233426:4.958840 236968:3.421130 227513:5.926490 230536:5.520330 237970:1.149860 237263:3.137950 237377:2.993470 232854:5.087370 228728:5.773820 234034:9.608600 226086:24.362880 207448:7.363860 228008:17.586630 235942:8.206160 235508:17.244200 233473:34.624170 237764:2.316550 236942:3.445570 237270:3.129120 227725:5.897860 207522:7.363860 103887:9.964370 231091:21.734680 237700:2.503940 214820:6.974530 233896:4.840750 234578:23.235550 233747:4.880040 237528:2.798330 143506:9.242230 227649:5.909010 209046:7.284150 236340:11.681280 235386:8.725360 236391:3.860360 237471:2.871740 233211:10.022880 233324:19.934320 237762:2.334420 228829:23.045720 221126:6.536090 230431:5.537060 227600:5.914120 236673:3.659380 220292:13.202280 237523:5.604760 235595:4.272620 117599:9.706540 236295:3.914910 237976:0.708610 235360:13.116180 237966:2.571020 232203:15.650640 232178:15.666000 156920:8.968940 237947:1.532550 184533:8.233230 226266:6.070150 233522:4.933930 229179:5.712520 225651:6.134450 226508:12.090620 234514:18.663040 236916:3.466170 233451:4.950210 234133:9.550680 237874:17.999100 217300:6.818690 237887:1.962720 237100:3.301380 223617:6.328330 213263:14.134960 227506:5.927530 232253:15.621690 237304:3.076030 203642:7.540080 229968:5.604650 237253:3.144860 230794:5.482360 226883:41.997480 234462:18.731840 210351:21.664890 236405:3.851600 237327:3.054440 237745:2.406650 221968:6.466080 237330:3.051860 233734:4.882230 176152:8.480090 229874:5.615990 199893:7.691630 219656:6.649110 166167:8.737140 237489:2.840880 231581:5.337670 228662:17.340210 237972:1.100150 233252:5.001110 156911:17.937880 193420:7.937770 237839:4.200480 233606:14.740140 230407:5.540580 234249:4.742110 237564:8.301720 237079:3.322570 237826:2.143970 229601:11.306340 237801:2.226650 235811:8.350980 237788:2.259050 235597:8.544840 235273:8.811900 235387:4.362680 160102:8.885560 237644:7.851540 231340:5.384210 234577:4.647400 212452:14.221200 191224:16.020180 223757:6.314470 233642:4.904380 237919:3.498300 235755:4.200650 237575:2.735420 237033:10.092060 231777:5.298160 233302:4.988440 222420:6.429390 236920:3.463700 237127:6.557020 206114:7.426940 234734:9.193480 232718:20.465920 | 220324:6.599100 170207:8.638700 233654:4.902520 212750:7.093800 237824:4.302080 237758:2.355610 237365:3.009780 236367:3.875590 237840:2.099810 235670:4.236370 237429:2.931850 236385:7.727840 237860:2.044160 233914:9.670320 224901:6.210030 232060:5.244290 230727:5.491050 235551:4.286810 234570:4.650000 237875:1.998290 234346:9.435300 236805:3.557880 236929:6.913480 237753:4.746620 227862:5.879870 236638:3.693040 228604:11.572740 227330:5.948510 236530:3.766490 227258:5.958100 227344:5.947450 232895:5.080230 232920:5.074900 233901:4.839000 237856:2.049840 237946:3.096880 230286:5.558370 220182:6.611370 228952:5.743130 237463:2.888660 147425:9.159990 232549:5.146940 237799:2.228910 237776:6.874650 237241:3.155070 219615:6.653390 236343:3.888340 237377:2.993470 233143:5.026090 166520:8.737140 236307:3.910200 237557:11.103640 237966:1.285510 215239:6.948260 181280:8.331670 188198:8.115450 235387:4.362680 230285:5.558370 232802:5.100000 229387:5.686070 236372:7.742400 237783:2.266580 237315:3.066480 236275:3.926360 204019:7.524580 216694:6.860040 237156:3.250550 237863:2.031160 237855:2.051640 237976:2.834440 234560:9.306380 234445:4.687450 237536:2.792170 237932:1.639130 232307:5.194680 237714:2.473800 237762:2.334420 237885:1.970350 217798:6.783870 231816:5.290990 231791:5.295950 233577:4.921700 223140:6.371090 233679:4.895460 210834:7.195460 223406:6.347110 236737:3.613380 237748:4.770580 218541:13.462940 237947:1.532550 237341:6.076500 230824:5.476390 237694:2.521150 221977:12.928600 236978:3.412780 236916:3.466170 237843:4.195560 237576:2.732480 235667:4.238290 186846:8.153190 232757:5.108210 236227:3.956130 213047:14.154540 185741:8.192410 237871:2.006490 231810:5.291540 237968:1.247790 235437:4.338230 237755:2.368600 228716:5.774710 237927:1.682580 236632:3.698170 237972:1.100150 237289:3.096150 48974:10.600360 236616:3.713480 234954:4.513830 237934:1.625640 234727:4.598670 235910:4.119630 237350:3.026480 237564:2.767240 230288:5.557650 233845:4.853440 214022:7.023030 236700:3.643600 237203:3.204770 213074:7.077270 237788:6.777150 237872:2.005770 237943:1.568120 237839:2.100240 226133:12.171680 237641:2.619420 232266:5.203200 236462:3.811630 237291:3.093280 237889:7.817760 237627:7.934790 222968:6.387410 226021:6.096850 237695:5.040160 237575:2.735420 237728:2.448960 234183:4.761980 235220:4.422180 235077:4.473000 | 232767:5.106840 236529:3.767800 237952:1.481670 237678:2.554870 235418:4.346950 237831:2.125420 222428:6.429390 237790:2.251320 237568:2.761490 237841:2.099540 237597:2.702520 237655:7.822020 221093:6.539910 237661:2.599410 237674:2.559480 237341:6.076500 237902:1.898790 236474:3.805890 237843:4.195560 237889:1.954440 233550:4.927800 235856:4.153930 228755:11.544080 236312:3.908410 237437:8.759760 237743:2.407850 237835:2.111450 237165:3.244570 237971:1.148190 237882:1.979240 237932:1.639130 236589:3.730530 237963:1.316030 | 237476:11.455400 236549:3.756010 237858:4.092500 236404:3.851730 237630:2.639920 234293:4.732630 237836:4.213000 237860:8.176640 230424:16.613280 237845:4.187500 217554:6.801130 235836:4.164920 237124:6.564520 173862:34.139600 237837:2.105160 235686:12.681120 231862:5.282240 237883:1.975760 237480:5.715900 237955:8.733180 237897:7.675560 237969:2.493820 237949:1.505550 223413:12.694220 232155:5.227140 237927:10.095480 233752:9.759360 237428:2.931850 237842:4.198720 237733:4.864940 236908:6.947820 237614:5.324060 236774:3.578780 236261:11.817630 237936:6.354960 237954:2.935520 237814:8.734480 237964:1.287060 195902:7.848820 235386:4.362680 233663:4.899170 221552:13.004620 237910:3.677300 236054:8.085580 237462:5.778400 230193:5.573560 227413:17.813910 234636:18.518640 237712:2.481160 237905:3.746920 203655:7.540080 166240:17.474280 234708:4.606670 231223:5.409870 226049:6.094390 237974:2.105720 233288:9.982580 237028:10.103340 235928:4.111660 237881:1.979460 233465:4.947480 233484:44.492310 233594:4.917530 236285:3.921870 236826:3.542550 234865:31.841530 236791:3.568710 237925:1.687310 231551:5.342860 235310:8.786220 228853:11.515840 | 237946:1.548440 235206:4.427500 237851:2.067290 237273:3.123760 234942:4.519150 237744:2.407790 237457:2.896040 173840:42.674500 237520:2.806810 32921:21.703340 209996:14.473800 237604:2.682740 225465:6.153790 225494:6.151190 237862:2.041100 237966:1.285510 237385:5.971640 236209:3.966310 236130:4.006550 237912:1.806100 236376:3.869740 237926:1.684250 234994:4.501030 236678:3.656590 221569:6.502310 235745:4.203060 237705:2.496560 232189:15.658290 81716:10.232630 184026:8.243700 237932:1.639130 237504:2.819870 233255:5.000700 237194:3.211820 236467:3.810380 237615:2.661200 223132:25.490840 237499:5.652500 236685:3.652420 237973:1.066790 223056:6.379220 215118:6.956940 235210:4.425880 236181:3.980580 237821:2.162420 237118:3.284550 237976:0.708610 237165:3.244570 225565:6.143430 106317:9.907210 232233:5.210780 211550:7.159230 232456:5.165180 | 237785:2.264870 227928:5.871980 237095:3.308250 237797:2.233440 235648:4.245410 237787:2.259370 237447:2.909360 237135:3.272060 232569:5.144090 230697:5.496430 237526:2.799510 237661:2.599410 234568:4.650000 236686:3.650390 236941:3.446430 236306:3.910200 231667:5.318850 237504:2.819870 237853:2.061970 237049:3.351850 237964:1.287060 164122:8.790250 189345:8.079080 237653:5.216480 237103:9.894480 235233:4.418730 237488:5.682140 233658:4.902140 237085:3.313710 236410:3.849250 | 237959:1.369960 225831:24.461880 237884:1.973250 237829:8.509480 223647:6.325230 236352:3.879870 235681:21.153200 237962:1.344870 237765:2.314450 235695:16.896800 232562:5.145030 236909:3.473640 237365:3.009780 237793:4.488960 236761:7.188520 237944:1.558200 222641:6.414070 223834:6.306860 237973:1.066790 236513:3.780460 200044:7.685590 234367:9.424180 181499:8.320240 237819:4.346080 223629:6.326780 237686:5.074100 236587:14.930440 219291:6.675090 237818:2.175470 233371:4.972330 236673:3.659380 51915:10.600360 226310:6.064180 232407:5.174430 231185:5.416700 230482:5.528660 237128:3.278510 235583:4.277190 237877:1.993910 150824:9.108700 237813:4.383320 236386:15.453040 237352:3.024600 235552:4.286810 236202:3.972020 236589:3.730530 237301:3.085860 234519:4.664290 84065:10.232630 234744:4.595370 235054:4.478110 237089:3.311200 222711:6.409020 226556:6.038320 226782:6.011990 232200:10.435800 222163:6.450190 72994:10.399680 236898:6.955520 235309:17.574240 233065:5.043960 236282:3.922710 229578:11.312680 176333:8.466850 232461:46.486620 236402:3.853810 237970:1.149860 236414:7.694100 237683:2.543290 237255:3.141980 237524:2.801650 237662:2.597850 236479:3.801420 236634:3.696160 237661:2.599410 237891:1.946420 237566:5.530440 237956:48.599940 237929:1.678200 219874:6.634270 138551:9.363590 237281:3.113180 237853:6.185910 237777:2.287350 219408:6.666350 237328:3.053790 237784:2.265380 165090:8.772230 229122:5.721770 231892:5.275720 226957:5.990750 237614:5.324060 233848:4.851670 237351:3.024710 237437:8.759760 237505:8.456670 237971:1.148190 236994:3.402500 237932:1.639130 236804:7.115940 237911:3.672040 235476:4.322460 237761:2.338140 237968:1.247790 237113:6.576200 233156:5.023990 236833:3.539020 237458:2.894690 235206:4.427500 235697:4.222870 203736:22.604670 237681:2.549790 219208:6.681690 232898:5.079780 233002:15.173370 236894:10.443240 23793:10.851670 236370:3.873320 237651:7.829010 237322:3.062690 189507:8.070190 237947:1.532550 237815:2.183010 237640:2.619500 234349:4.716720 231723:5.308170 237825:2.147740 236387:3.860760 237729:2.447130 237937:1.585870 236859:10.533630 229414:5.682810 237450:2.904550 236773:3.579070 237015:3.383730 175408:8.493520 237779:2.280120 236892:3.482790 237917:8.991000 234500:4.669590 236992:20.440020 237007:3.394720 94211:20.179060 231799:5.293190 236646:3.688390 237485:5.695940 233718:14.659860 237502:2.820470 237924:3.391580 210950:7.188110 235120:17.839960 231742:5.305930 237665:2.593060 237472:2.869060 235870:8.290660 227748:5.895840 233936:4.829950 233184:10.036220 228900:5.750060 221959:12.935720 225248:6.177510 229933:5.608410 230112:5.585290 237689:5.067180 237095:3.308250 237952:10.371690 236779:3.574420 237953:1.471660 236693:7.293140 237975:1.013380 201536:7.627100 236029:4.058200 235114:4.461430 237434:2.922490 235549:4.287810 237934:4.876920 230720:5.493060 90474:10.158520 86885:10.158520 237655:5.214680 233415:9.923220 237908:1.843950 235752:4.201760 207240:7.377050 227089:5.976470 237256:3.141910 237763:2.317980 237540:5.571820 222168:6.450190 200730:7.661780 197313:7.793630 237645:2.617070 194970:7.884930 237936:1.588740 192781:7.961300 237889:3.908880 228313:5.821230 237670:2.572190 237850:2.068410 237397:2.977420 234194:9.517500 237769:13.847340 236407:3.850160 228929:5.746590 235554:4.286000 213908:7.029260 237918:1.754720 236848:3.519860 237363:6.023500 230099:5.588980 231374:5.375210 236644:7.380540 235178:4.435170 | 234049:9.598480 236837:7.065500 230880:5.468490 230240:5.565570 212521:7.107220 236952:3.437960 237831:4.250840 237671:2.571680 227482:5.930650 227727:5.897860 225061:6.194990 217634:6.796170 237961:2.713340 237449:2.904900 226273:6.068950 204230:7.514380 224089:6.284350 237890:1.947160 236549:3.756010 170751:8.623190 229434:5.680370 228482:5.801810 237918:7.018880 237604:5.365480 232870:20.340560 119238:9.706540 231262:5.403090 237542:5.569940 234055:4.797570 234886:4.542790 237065:3.335700 237094:3.309080 233557:9.852540 236919:3.463780 233043:5.047830 235127:4.456890 233671:4.897680 237044:3.355410 237155:3.250910 220746:6.567100 223351:25.407440 237766:6.932880 229752:5.632090 237705:2.496560 152037:9.084010 223658:18.971070 235012:4.493330 237760:2.339230 229281:28.491900 234375:4.710550 237842:4.198720 206097:7.426940 237661:2.599410 167688:8.703240 237041:3.357320 230607:5.511390 237223:3.179440 235789:4.183990 237967:1.275830 227572:5.917200 220857:6.559260 234082:4.790210 210200:7.229240 228229:5.832500 231136:5.425460 237708:2.490160 214042:7.023030 237726:2.456290 193075:7.945550 228969:5.740540 235681:8.461280 232602:5.138880 229313:11.388520 231931:5.269790 222792:6.402320 236195:35.764110 237534:5.586140 237056:3.347670 233595:4.917530 237781:2.276070 234013:4.811080 231694:5.313770 237903:5.663550 230089:11.180920 237937:1.585870 237847:4.159280 237125:3.280640 236481:3.799440 231969:5.261750 224002:6.291800 204474:15.008560 221921:6.471430 224170:6.276960 237338:3.040800 237746:2.401320 237290:3.093400 234186:4.760680 208384:7.321120 237930:1.672510 237514:5.630000 233881:4.844610 237735:9.717800 237923:1.707190 237914:1.803550 230587:5.513450 231479:5.358020 217909:6.776560 237600:2.694750 236750:7.207560 232485:5.161310 237953:1.471660 205541:7.455250 235227:4.420800 143226:9.271220 237634:5.258760 235988:4.082190 232152:5.227650 233645:4.903640 237313:3.068330 237784:2.265380 234863:4.548790 236892:3.482790 237685:5.078500 232298:5.196680 236895:3.480540 237809:4.410160 234765:4.586100 226269:6.068950 237834:4.235140 237951:2.983440 228981:5.738820 234136:4.774360 236381:3.867090 202503:7.588090 228018:5.860270 229101:5.725160 237334:3.044450 234066:4.794220 223581:6.331440 237817:2.176300 237913:1.804250 230065:5.592690 221906:6.473220 232118:5.233860 235998:12.225990 236622:3.705800 230455:5.534250 237752:2.376880 237861:2.043110 210854:7.195460 237692:12.633700 236581:3.737950 230627:44.063760 237646:7.847220 228939:5.744860 237260:9.418830 237747:2.387280 217181:6.828870 223216:6.364640 231559:5.341130 235155:8.892420 230244:5.564850 234997:4.500290 234961:4.512070 232183:5.220970 236214:3.963390 235283:4.402330 213374:7.061010 237191:6.430800 218407:6.743140 214587:13.978880 236498:7.586060 223607:6.328330 237515:5.629360 236536:3.762070 233515:4.935470 218618:6.726840 206402:7.413090 230060:5.593430 234729:4.598670 228177:5.840080 228687:5.778280 206887:133.027380 230236:5.566290 228421:5.808240 232828:5.093220 237273:6.247520 233961:4.823050 237624:5.295160 223091:6.375960 237588:13.573250 200521:7.667680 235679:4.231600 237460:2.891850 236719:3.630980 232513:5.154580 180652:8.343230 219833:6.636370 237563:2.769490 223776:6.312940 233975:4.819610 237464:2.887810 225839:55.039230 236509:3.781310 235465:4.327060 156194:8.990920 205906:14.872580 234509:13.999920 50595:10.600360 237971:3.444570 222422:6.429390 220627:6.576990 237761:2.338140 237935:1.594680 229383:5.686880 227139:5.971030 237001:3.398030 226955:5.990750 216375:6.878690 154596:9.013390 234916:4.529870 228197:5.837230 231642:5.323380 237288:3.097190 237862:10.205500 237827:6.414270 237592:5.418960 237212:3.191080 217259:6.823770 206303:7.417680 236274:3.926640 137147:9.363590 236316:3.906480 215365:6.942510 231886:58.044800 237905:3.746920 205364:7.464860 129054:9.539480 237517:2.810900 237825:2.147740 229523:5.665880 214779:6.977500 237925:3.374620 201197:7.644290 219230:6.679480 235987:4.082360 233938:4.828220 237975:6.080280 235892:12.400560 236645:3.689160 237839:6.300720 237332:3.050690 237396:2.977530 228870:5.755290 237908:1.843950 236686:7.300780 237660:2.600420 237941:1.569820 234061:4.796560 236741:7.224080 120285:9.662090 121517:9.662090 229335:39.836790 237641:2.619420 236225:7.913720 227856:5.880870 237162:3.246850 233794:4.866650 235452:4.333790 194246:7.907230 233642:4.904380 143019:9.271220 237519:8.426220 229743:5.633630 235862:4.152870 237779:2.280120 223376:6.348690 237246:3.152860 235229:4.419880 237962:9.414090 147464:9.159990 235770:4.192740 227534:35.540280 233482:4.943980 237824:2.151040 213776:7.038680 237140:58.749300 222733:6.407340 237031:3.366820 228815:5.763190 234153:4.769120 237973:1.066790 223636:6.325230 237380:5.983640 237219:3.183840 233983:4.817560 210012:7.236900 223029:6.380850 226068:6.091940 41310:10.718140 236556:3.751050 233600:4.916400 235413:4.348670 230946:5.459340 234244:4.743060 208504:7.312780 207894:22.026780 213589:7.048190 236298:3.912690 174412:8.520910 237857:4.097100 237856:2.049840 220998:6.547600 237969:2.493820 233110:10.067420 237901:9.554000 223732:6.317540 237477:2.863510 210896:7.191780 235943:4.102070 205040:7.479460 237958:6.921050 222902:6.394010 234069:4.793880 229457:5.677140 237830:2.125860 236405:3.851600 232441:10.337160 236853:7.035980 235945:4.101740 237169:3.238980 236830:3.540550 233639:4.904750 237613:2.662540 237966:2.571020 237706:19.932240 216222:6.889500 237484:5.699580 234835:4.560890 213809:7.035530 144208:9.242230 232668:5.125290 234609:4.638780 231702:53.120900 99571:20.049980 237976:0.708610 35702:10.718140 234311:4.729490 221556:6.502310 237932:1.639130 237369:3.006420 236046:4.048010 215668:6.925460 237885:1.970350 236768:3.583750 237833:4.235560 206078:7.426940 237548:2.780500 237553:2.778850 237399:5.947240 237974:1.052860 237121:3.283590 213598:7.048190 237117:16.429000 215413:6.939650 213217:7.070730 232159:5.226110 236325:11.702580 219361:6.670710 216481:6.873320 23230:10.851670 237729:2.447130 237921:1.748720 236767:3.584140 231726:5.307610 237952:1.481670 199537:7.709980 195531:7.863110 234699:4.611120 129284:9.539480 237887:3.925440 237635:5.253480 236463:3.811630 237432:2.923260 223544:6.334550 237005:3.395550 221662:6.493130 218977:6.697260 237525:2.801510 237871:2.006490 221498:6.507860 237872:2.005770 237738:2.425780 227818:23.543320 237003:6.793400 184806:8.222870 232788:5.101820 237972:1.100150 234914:4.531160 218645:6.724540 228011:17.586630 210039:7.236900 236232:3.954690 235801:4.180360 198908:15.469980 232042:5.246920 191457:8.001790 34873:10.851670 231818:5.290990 237062:3.340070 221929:6.471430 227697:5.901900 231269:5.401240 202153:7.604620 237206:3.202660 217279:6.821230 214188:7.013750 237754:2.369990 232679:5.123890 237550:2.780090 164310:8.790250 235038:4.482260 210889:7.191780 147971:45.799950 225500:6.149890 237959:1.369960 217586:6.798640 237492:5.668340 237594:2.707410 226250:6.071350 204929:7.484370 229568:5.657920 237586:2.716160 235149:4.447390 197719:7.780300 231582:10.675340 227220:5.962400 236992:6.813340 236698:3.644020 236334:3.896760 219087:6.688330 221910:19.419660 146874:9.186660 236207:3.969670 232292:5.197680 235376:17.472520 237330:6.103720 237965:2.573500 219874:6.634270 225131:6.189580 225906:6.107980 237963:1.316030 237617:18.623920 237081:3.321570 237707:2.490400 236376:3.869740 236277:3.925090 228908:5.749190 229802:5.626690 144685:9.214060 237880:19.897900 232728:15.341160 18815:11.005820 237849:2.070400 232813:5.096380 233185:5.017700 177147:8.453770 237524:2.801650 236659:3.674760 237620:2.656020 218844:6.708540 231294:5.394520 232960:5.065650 236057:4.041210 232650:5.129020 110101:9.853140 219838:6.636370 233175:5.020210 225586:6.140850 237852:4.131640 236696:21.867960 230004:5.599400 237807:2.214790 237409:5.922060 199969:7.691630 196255:15.669480 201211:7.644290 197623:7.780300 237882:3.958480 178364:8.415550 233596:4.917530 227512:5.926490 227408:5.939020 204071:15.038940 237795:2.238980 229995:5.600140 229818:5.623620 235129:4.455450 233065:5.043960 222938:12.781400 237731:4.882160 237637:2.622810 226986:5.988540 235158:4.444550 237152:9.770790 237713:2.476670 234524:4.663110 99465:10.024990 229990:11.201780 237174:6.472040 237080:3.322110 237854:2.059080 219659:6.649110 236116:4.011120 40752:10.718140 233189:5.016860 237806:2.219750 230760:10.974060 235486:4.318920 233943:4.827190 206736:14.798840 237456:2.900110 234554:4.655520 233559:14.778810 237451:2.904450 237906:3.716380 233226:5.008950 237968:4.991160 232559:5.145510 231677:5.316590 223549:6.334550 201811:7.621430 232848:5.088270 197331:7.793630 228659:5.780970 230956:10.916080 226151:6.083410 231381:5.373410 236969:3.420450 237623:2.648520 138205:9.363590 236363:3.876660 222069:6.457220 219646:6.651250 203942:7.524580 202396:7.593570 236757:3.597800 235912:4.118950 109380:9.853140 202655:7.582640 225298:6.172190 161192:8.865750 232801:5.100460 237957:1.401830 5678:11.005820 237938:1.585330 213946:7.029260 221008:6.545680 233864:4.848490 232280:5.199680 236446:11.468520 237372:3.003180 236577:3.739460 231571:5.339970 195206:7.870330 237909:5.530710 | 181353:8.331670 234497:4.669880 235626:4.258820 235472:4.323290 235962:4.091750 237818:4.350940 233712:4.887720 234828:4.563020 235139:4.449750 143588:9.242230 237867:2.016060 236132:4.005490 237646:2.615740 237899:1.914940 234455:18.737800 232274:5.200690 237851:2.067290 198967:7.728680 218271:6.750210 208958:7.292250 237453:2.903030 237845:2.093750 236501:3.791320 140022:9.331840 233621:4.909250 146493:9.186660 135577:9.396380 209143:7.280130 224658:6.233720 218994:6.697260 202887:15.143660 236604:3.723170 226063:12.186340 214720:6.980470 158981:8.926380 229300:5.695900 223797:12.622840 232276:5.200690 229923:22.442720 211822:7.145090 237278:3.118800 227004:5.986340 220236:105.716160 235577:4.278990 237707:2.490400 201026:7.650090 227845:5.881860 237457:5.792080 237682:2.547250 185327:8.202460 231283:10.792700 236203:3.972020 83822:20.465260 237255:6.283960 237662:2.597850 222393:6.432830 226228:6.074950 237956:1.429410 234088:4.786890 236899:3.477670 231210:5.412350 237277:3.119240 236942:3.445570 237344:6.066700 226159:6.082200 234051:4.798570 179190:8.390860 208869:7.296320 222031:6.460750 162151:8.846340 236417:3.844850 236078:4.031970 197622:7.780300 237976:0.708610 237629:5.284020 237882:3.958480 167423:8.720040 173227:17.126940 237904:1.879240 231451:10.726640 204680:7.494280 237688:2.533870 228012:11.724420 236738:3.612870 235468:4.326430 212549:7.107220 237734:2.430170 235797:4.181080 134874:9.430280 236801:7.119640 237205:3.203480 233132:5.029050 101745:9.964370 172729:17.126940 139889:9.331840 229047:5.730260 146314:9.186660 103113:19.928740 219993:6.623790 236297:3.913520 237863:2.031160 215326:6.945380 237718:2.468630 181136:8.331670 237945:1.557380 197095:7.800370 1655:11.005820 237914:1.803550 217274:6.821230 99333:20.049980 236444:3.824990 237972:1.100150 156836:8.968940 237953:1.471660 237975:1.013380 222764:6.403990 172465:17.156140 237104:3.298010 236588:3.731110 142763:9.271220 262:11.005820 236918:3.464490 235118:4.460470 237748:2.385290 237192:6.429280 236991:3.407420 236855:3.517250 227267:5.957030 229919:5.610680 235824:4.171170 236173:3.985030 232958:5.066090 230113:5.585290 237957:1.401830 226146:6.083410 233215:15.031830 235817:8.348100 151414:9.084010 157582:8.947430 235540:4.293670 237698:2.513640 237723:2.458030 | 234052:14.394720 231328:5.387840 235897:12.390720 237678:2.554870 222624:6.414070 237234:3.163350 235690:25.351980 237543:2.783980 237656:2.605200 237773:4.590180 234591:18.574640 237828:2.135270 237338:15.204000 235187:4.431680 234743:4.595650 236780:3.574130 224828:6.216940 212278:7.120830 237846:4.161260 233191:5.016440 176146:8.480090 223510:6.337680 236820:3.545430 222740:6.405660 237791:2.250580 237679:2.553490 231971:26.308750 236541:3.760520 211842:7.141590 237425:2.937000 236101:4.018790 231235:5.408020 223593:6.329880 234588:4.644810 237956:8.576460 229423:5.682000 222142:6.451940 228274:5.825910 237569:2.760220 232081:10.481260 233666:4.898430 237023:13.486240 222365:19.303650 221918:6.471430 187810:8.124750 219526:6.659850 237894:3.871980 219168:6.683900 237708:2.490160 236286:3.920620 236804:3.557970 234243:4.743060 237770:2.307420 237688:2.533870 228850:5.758800 236673:3.659380 235989:4.082190 229834:5.620560 237045:3.353270 237009:3.390030 237702:2.500060 80296:10.312670 225192:6.184200 212308:7.117410 231946:5.266560 234938:4.520680 236725:3.627960 237892:1.941550 235788:4.184170 237847:2.079640 236481:3.799440 219785:6.640600 237723:4.916060 236478:7.603840 224153:6.278430 235991:4.080880 237924:1.695790 234452:9.369500 236829:3.540740 233247:5.002760 237945:1.557380 236770:3.580960 237974:2.105720 237130:6.555100 237914:1.803550 219069:6.690560 236750:3.603780 237289:3.096150 225787:6.120500 237160:3.249050 216327:6.884080 237674:5.118960 237631:2.632840 227016:5.985240 224660:18.701160 236727:25.388440 237935:3.189360 233604:4.914510 236917:3.466080 232385:5.179330 237783:2.266580 203606:7.540080 235530:4.299160 235826:4.170640 237419:2.945600 204410:15.008560 237720:4.931260 237254:6.284860 223022:6.382480 237496:2.828870 237388:2.984560 226576:6.034850 237811:2.197800 234837:4.559040 218764:6.713080 233717:4.886620 231651:5.321670 222310:6.439740 237646:5.231480 237625:2.646260 237800:2.227060 237606:5.356840 237716:7.414920 237354:15.115600 233772:19.491120 237921:3.497440 221926:6.471430 237261:3.138720 237875:3.996580 232183:5.220970 237873:2.004580 237352:3.024600 224996:6.201800 237668:2.581840 235660:50.896320 237859:2.045610 230925:5.461290 237835:4.222900 236452:3.817530 75286:10.312670 236366:3.875720 230271:5.559800 237609:2.669870 236898:6.955520 228421:5.808240 235587:4.275200 235047:4.480300 236333:15.587040 237624:10.590320 236571:11.233080 234635:9.259880 220684:6.573020 173169:8.563470 224718:6.228100 236850:3.519110 190253:8.043990 237478:2.859350 237964:2.574120 237578:2.726550 237563:8.308470 236885:3.490480 237276:3.119300 233595:4.917530 235125:4.458320 193485:7.930050 235090:4.468400 230012:5.598650 237971:2.296380 237761:2.338140 218575:6.729150 237465:2.882310 129024:9.539480 237522:8.407290 237001:10.194090 233039:5.048690 234477:14.032770 227660:5.906970 237878:3.986520 237592:24.385320 236900:3.477130 197034:7.807150 237099:3.302140 227576:5.917200 237715:2.473540 237677:2.556260 237583:2.719090 236982:3.410770 221826:6.478610 236873:3.497220 232925:10.147160 235591:188.065240 208838:7.296320 231114:5.430500 237508:2.816440 228795:5.766720 237544:2.782910 92230:30.268590 221726:19.462980 237640:7.858500 237487:5.684040 217382:6.813640 237085:3.313710 235284:4.401880 237284:3.108460 237701:2.502930 233413:4.962000 237477:2.863510 179748:8.378740 237787:13.556220 237975:2.026760 237237:3.157860 237440:2.916800 223672:6.322150 233632:4.906620 237908:1.843950 224968:6.204540 232380:5.180800 232681:5.123430 233527:44.395020 236741:3.612040 235121:4.459750 237375:2.995900 237162:3.246850 237394:2.979600 236069:4.035400 237803:4.444900 233672:4.897680 237576:2.732480 224785:6.221110 237243:3.154290 204536:7.499260 227605:5.914120 237808:2.205280 211807:7.145090 234714:4.604730 237884:1.973250 237962:2.689740 235770:29.349180 237842:4.198720 237140:35.902350 223746:6.316000 235823:4.171710 237973:1.066790 226965:35.937900 236794:3.566650 236294:7.832600 234205:14.267550 235628:4.256480 224504:6.246500 233179:5.018530 237415:2.951880 82247:10.232630 237168:3.240040 223726:6.317540 234475:4.678780 237643:13.087050 233152:5.024410 237040:3.357480 232285:5.198680 236768:3.583750 234815:4.567800 237897:7.675560 210618:14.413180 237969:3.740730 234821:9.130820 215600:6.928280 234434:4.693480 237799:2.228910 235992:4.079730 237776:2.291550 237958:1.384210 221402:6.515310 226921:5.995190 237710:9.949040 235586:4.275400 234442:4.690160 151388:9.084010 237452:2.903640 229154:5.716710 233886:4.842860 237929:1.678200 203178:7.561140 236830:7.081100 237966:1.285510 236504:3.787400 236212:3.964700 227076:23.914640 237942:1.569540 237484:2.849790 236291:3.918250 215509:6.933950 237954:2.935520 237821:4.324840 237976:0.708610 237577:2.729300 235878:4.142020 237167:6.485320 228210:5.835340 212608:7.103850 236732:3.624010 237833:2.117780 231520:5.349830 234271:4.738300 237948:1.525830 217532:6.803620 237712:2.481160 194151:7.907230 237587:8.144940 236387:3.860760 236515:3.779490 234498:9.339760 229193:11.423360 237917:1.798200 237874:1.999900 228170:5.841030 236992:3.406670 237933:1.638760 231188:10.832160 235466:4.326640 237187:16.090100 233718:4.886620 237432:2.923260 236008:4.067370 209304:14.544260 234494:4.671650 237433:2.922700 237915:1.801880 211852:7.141590 237227:6.348280 237095:3.308250 237098:3.304470 237003:3.396700 237972:1.100150 237866:8.067400 235461:4.328740 237951:1.491720 231950:5.265490 232879:5.083350 190167:8.043990 226027:6.096850 236918:6.928980 237358:3.016880 236094:4.023110 230379:5.544110 237245:3.153380 236891:3.482880 230540:16.560990 237333:3.046540 233763:4.875320 235006:4.495810 233276:4.994550 211179:7.177180 236696:3.644660 236520:3.777800 231633:5.325650 237754:2.369990 237728:2.448960 233504:4.938170 234998:8.999580 208529:7.312780 237959:1.369960 237886:1.966940 236546:3.759220 235589:4.275200 96362:10.024990 214492:6.995460 237759:2.352120 232571:5.144090 223424:6.345530 235149:4.447390 234175:4.763920 227008:5.986340 229964:5.605400 206893:7.390410 233738:4.881500 234899:13.613580 237191:45.015600 237775:4.585020 231043:5.443860 236386:3.863260 198757:7.741330 231706:5.311530 236707:3.640750 231539:5.345760 237427:2.932110 219874:6.634270 230397:5.541990 237949:3.011100 237876:7.989720 237518:2.808830 194683:7.892310 198528:7.747720 235278:4.404590 237849:6.211200 237241:3.155070 237447:2.909360 208990:7.288190 237393:2.980090 237790:2.251320 164375:8.790250 232854:5.087370 237960:1.366220 236710:7.272440 237232:3.166100 184899:8.212610 140102:9.331840 237888:3.913760 232706:20.473320 235349:4.376680 235033:8.967940 230082:5.591200 236477:57.058500 202533:7.588090 234111:9.560540 234602:41.764500 237882:1.979240 234944:9.038300 237904:1.879240 237750:2.383580 237138:3.265950 235317:17.557240 237137:3.266170 236601:7.448880 237896:11.517660 237436:37.973650 232987:5.061270 237152:3.256930 236075:4.032430 237713:2.476670 237940:4.730250 235625:4.259210 235674:4.233890 232425:10.343000 237854:2.059080 237450:31.950050 237642:7.855980 226116:6.087060 235837:4.164560 232815:10.192760 236981:6.823040 236344:7.773180 228567:17.372640 237806:2.219750 224706:6.229500 207117:7.381480 237456:2.900110 237531:5.592120 236227:7.912260 209465:7.264190 237968:3.743370 237952:4.445010 221395:6.515310 236973:3.418260 229308:5.695080 236928:3.458410 225498:6.149890 218808:6.710810 216951:6.841740 234418:4.697720 216860:6.846940 213189:7.070730 236795:3.566260 193976:7.914780 237540:2.785910 232554:5.146460 216500:6.870650 236503:15.150080 236791:3.568710 233546:4.929710 237957:1.401830 237704:2.497800 236657:7.355860 237670:2.572190 237410:5.918440 237397:2.977420 234194:4.758750 237919:1.749150 224189:18.826470 220936:6.551470 235790:4.183800 237426:2.936790 236611:3.715760 237195:9.627840 237161:3.247420 | 237959:2.739920 237913:3.608500 237829:2.127370 235333:4.381760 235897:8.260480 229224:11.413340 235189:4.430980 237413:5.908860 232113:15.707820 197068:7.800370 237920:1.748740 237646:2.615740 236688:3.649650 237841:4.199080 139500:9.331840 236821:21.268560 237860:2.044160 237939:1.584250 237718:2.468630 237107:3.294570 197440:7.786940 237325:3.059790 222447:6.427680 236194:3.974080 237361:3.014120 237676:2.557190 235248:4.413460 237497:2.828120 237124:6.564520 233558:4.926270 237785:2.264870 237950:1.495890 237398:2.974330 227097:5.975380 226183:6.079780 235936:12.319290 219037:6.692790 192833:7.953390 237653:7.824720 237213:3.188930 237891:1.946420 236736:21.696900 219963:6.625880 237582:2.720480 237278:3.118800 235631:17.019640 230165:5.578670 237969:3.740730 231532:5.346920 237081:3.321570 236186:3.977470 218823:6.710810 236089:16.101120 237659:2.601420 234416:4.698330 232155:5.227140 235844:8.325200 237447:2.909360 235762:8.393560 237062:3.340070 234198:4.758100 228065:5.855420 237960:1.366220 172809:8.563470 233614:4.910750 237661:2.599410 140379:9.301070 202551:7.588090 237794:2.243070 237805:2.220560 235634:4.251020 237870:2.008800 212730:7.097140 201952:7.610190 233060:5.045240 235789:4.183990 237614:2.662030 230028:5.596410 237619:2.659020 237848:2.070880 234859:4.550360 54365:10.600360 208726:7.304520 235831:4.169380 237967:1.275830 236281:3.922850 237915:5.405640 235337:4.380430 237100:3.301380 237763:2.317980 237050:3.350430 235386:4.362680 235893:4.132660 232981:5.062150 232564:5.145030 237688:2.533870 236490:3.796480 237625:2.646260 231964:5.262820 237816:15.257550 234603:4.639640 230542:5.518950 227180:11.931260 237896:1.919610 237529:2.798330 237561:2.771430 236106:8.031740 237855:2.051640 223359:6.350270 235031:8.969420 237539:2.786720 237947:1.532550 237228:3.174140 227269:5.957030 230064:95.075730 200809:7.655920 233374:4.971140 237937:1.585870 237851:4.134580 237903:1.887850 236720:10.890750 237403:2.971680 237402:2.971780 237605:2.680390 236142:24.009240 236790:3.570680 232547:5.147890 235717:8.431080 237488:2.841070 237558:5.550760 233111:5.033280 237626:29.096430 237872:2.005770 231677:5.316590 237701:2.502930 237779:2.280120 237952:2.963340 228698:5.776500 237972:4.400600 236620:3.709750 237881:3.958920 235928:4.111660 237786:4.526980 237376:2.995850 237839:2.100240 237934:1.625640 237347:3.032440 236609:3.719290 237607:5.353040 237209:6.392280 216171:34.474750 237313:3.068330 237850:2.068410 231425:5.366280 237879:3.983000 237801:2.226650 236697:3.644550 237958:1.384210 235912:4.118950 237902:1.898790 228602:5.786370 237699:2.509780 235159:4.443850 35373:10.718140 235148:4.447620 235210:4.425880 101039:9.964370 237434:2.922490 237925:1.687310 237575:2.735420 236632:3.698170 226491:6.047650 237690:2.530700 237916:5.403780 237808:2.205280 234906:4.533220 237928:1.678420 237363:3.011750 237909:1.843570 | 237148:3.259160 235437:4.338230 236721:3.629730 232142:26.146000 237962:1.344870 237355:3.022210 232570:20.576360 237816:2.179650 237616:2.661160 221047:6.541830 237896:1.919610 237838:6.304440 237529:2.798330 236676:3.658520 237357:3.017110 237284:3.108460 237661:2.599410 194541:7.899740 237815:2.183010 232012:5.252720 237828:2.135270 235515:4.308380 237466:2.879890 237361:3.014120 236830:3.540550 231370:5.376400 236086:4.026370 237717:2.469610 237499:2.826250 233224:5.008950 237746:2.401320 193347:7.937770 235686:4.227040 232633:5.132760 237419:2.945600 236395:3.855510 221667:12.986260 236996:3.402010 237290:3.093400 236449:3.820430 208596:7.308640 237894:3.871980 235078:4.472760 237644:2.617180 233300:4.989660 228822:5.762310 | 233742:4.880770 89167:10.158520 198438:7.754160 230412:5.539170 230001:5.599400 237858:2.046250 221361:13.038120 235142:8.897140 231650:5.322240 228269:5.826850 198631:7.741330 226843:6.005240 234030:4.806660 225033:6.197710 232046:5.246390 237365:12.039120 230431:11.074120 234925:4.527570 237585:2.718420 229748:5.632860 234397:4.705650 233364:4.973530 237961:2.713340 181040:8.331670 229023:5.732820 236242:3.948930 237912:1.806100 237939:3.168500 225042:18.593130 225928:6.105500 235086:44.696100 232737:5.111420 237875:5.994870 235304:4.394230 237873:2.004580 237124:3.282260 237360:9.046590 225788:6.120500 236875:6.990960 228768:5.770270 197117:7.800370 207764:7.350840 234875:4.547220 236536:3.762070 237898:1.917950 227421:5.936920 231596:5.335370 235307:4.393560 237965:1.286750 236241:3.949360 214390:7.001520 237955:1.455530 232720:5.116020 215829:6.914260 205989:7.431600 201434:7.632790 237666:2.584440 225559:6.144720 234357:4.714560 231565:10.681100 166248:8.737140 233426:4.958840 237799:2.228910 235446:4.335270 235844:4.162600 237772:2.297810 219615:6.653390 234044:4.801600 232432:5.170040 237960:1.366220 231496:10.707840 237967:1.275830 233918:19.337880 237867:4.032120 111140:9.853140 237557:16.655460 232047:5.246390 235634:4.251020 230085:5.590460 237870:2.008800 222532:6.422560 237545:2.782600 221311:6.522820 236547:11.273730 236672:3.660030 233660:4.901770 237954:4.403280 221142:6.534180 237700:2.503940 206299:7.417680 237315:6.132960 237976:3.543050 192346:7.969270 225281:6.174840 232423:5.171990 237904:5.637720 237911:3.672040 237407:2.963870 233261:9.998120 217989:6.771710 237688:2.533870 224393:6.257990 236258:3.940210 237807:2.214790 236796:3.564990 217473:6.808620 236020:4.064310 237948:6.103320 228050:5.857360 233064:5.044390 235861:8.305740 209957:7.236900 233244:5.003170 236014:4.065920 232382:5.179820 236169:3.988910 237341:3.038250 96734:10.024990 125411:9.578700 231793:26.476950 236958:6.867840 237937:1.585870 232773:5.105010 233668:4.898060 230849:5.473750 237576:8.197440 237874:1.999900 237411:2.958790 236420:19.206150 199880:7.697710 237718:4.937260 237432:2.923260 236216:3.962810 220705:6.571040 204489:7.504280 231712:5.310410 201831:7.615800 223499:6.339240 237968:1.247790 236278:7.849060 214464:6.995460 223549:6.334550 5513:11.005820 237804:6.665370 237952:1.481670 237006:10.185150 225436:6.157700 237012:6.779240 237489:2.840880 159224:8.905760 232378:5.180800 226199:6.077360 237953:4.414980 231572:5.339390 237204:12.818000 236133:4.005180 235917:4.117080 237308:3.070830 237900:1.914110 237817:2.176300 230072:5.591940 147514:9.159990 235332:4.382420 231836:5.287150 172789:8.563470 237879:3.983000 199818:7.697710 237391:2.981180 236914:3.467590 236730:7.250500 233834:4.856640 230057:5.593430 134054:9.430280 237345:12.131120 237314:3.067490 220928:6.551470 237641:2.619420 213775:7.038680 226130:6.085840 234419:18.790880 210977:7.188110 203294:7.555830 233512:4.936240 236592:3.728570 223477:6.340810 234959:4.512570 218580:6.729150 237575:2.735420 235030:13.455600 234822:4.565140 237753:2.373310 237096:9.923820 237426:2.936790 236723:3.628480 237820:4.336240 165433:8.754530 | 236837:3.532750 237543:5.567960 225921:6.105500 235189:8.861960 222214:6.446690 237173:3.236020 237671:10.286720 221536:6.504160 232283:5.198680 236049:4.045950 235075:13.420470 225949:12.208520 236618:7.422660 222112:6.453700 237828:4.270540 235803:4.178550 214119:7.019930 214105:7.019930 224343:6.262340 227686:5.903920 234315:4.728240 234990:4.501530 237678:2.554870 235312:4.392210 234548:9.315700 221501:6.506010 237924:1.695790 227189:11.931260 237542:2.784970 233191:5.016440 237438:2.919360 228061:5.856390 223143:6.371090 237071:6.660540 237891:1.946420 237922:12.239920 219349:6.670710 236948:3.441840 226402:6.055880 233146:5.025670 237425:2.937000 205324:7.464860 236799:3.561860 237039:3.357800 237145:3.261400 224953:6.205910 237867:2.016060 222372:6.434550 237661:2.599410 235099:4.464790 237956:14.294100 237293:37.071120 237400:5.945180 236326:7.800880 237652:2.608840 237619:7.977060 237074:3.328730 237481:8.572980 237052:3.349170 236527:3.772490 229366:5.687700 235633:4.251990 237915:3.603760 237894:5.807970 237708:4.980320 237691:2.528480 237762:4.668840 190128:8.043990 236648:3.686180 237744:2.407790 237910:3.677300 237551:2.779780 237009:10.170090 237702:5.000120 237495:2.829480 236514:7.560680 237781:4.552140 237892:5.824650 236988:3.409430 234013:4.811080 235650:4.244630 237937:3.171740 237741:2.409600 237851:2.067290 236896:6.960180 237467:2.879350 234869:4.548010 234184:4.761330 233285:4.991700 234779:4.582570 155610:26.972760 237472:2.869060 237945:4.672140 236770:3.580960 236931:6.906460 234538:4.659020 237974:2.105720 237689:2.533590 227080:5.977560 237914:3.607100 227020:5.984140 236153:3.998070 237953:2.943320 237604:5.365480 193178:23.836650 236815:3.551290 231611:10.661560 234906:9.066440 188447:8.106230 228871:5.754420 237784:2.265380 213131:7.074000 237674:5.118960 235283:4.402330 233272:4.995370 224723:6.228100 237120:3.284100 231662:5.319980 237302:3.079700 215813:6.917050 233270:19.981480 236166:23.944260 235903:4.126120 237925:1.687310 236459:3.815140 237695:2.520080 236674:7.318340 226789:18.035970 235544:4.291250 237554:2.777110 231425:16.098840 222344:19.308840 237388:5.969120 236252:15.766520 237811:6.593400 237913:1.804250 237829:6.382110 221439:6.511580 237782:2.267990 215305:6.945380 235845:4.161540 231008:5.449640 231651:5.321670 237752:7.130640 237793:4.488960 189470:8.070190 235019:4.490370 236739:3.612870 237485:2.847970 231314:5.390260 235505:4.311880 237719:9.873600 218145:6.759710 237716:4.943280 237354:3.023120 237950:1.495890 227631:5.911050 237875:1.998290 233262:4.999060 237504:2.819870 206537:7.408510 236214:3.963390 236822:3.544470 237283:3.108830 164980:8.772230 236498:3.793030 237048:3.352250 237725:2.456640 236649:3.686070 227357:5.945340 197928:7.767140 233822:4.859130 236241:15.797440 236718:3.631610 234067:14.382660 234617:4.636210 227232:29.801250 237970:2.299720 237053:3.348770 237255:3.141980 237632:2.630730 237680:7.654290 227681:5.904940 237588:2.714650 236719:3.630980 237262:6.276400 196672:7.813970 235922:4.114190 237443:2.914400 232114:5.234900 237964:5.148240 237578:8.179650 234970:202.952250 237242:3.154290 236384:3.864310 237464:2.887810 235125:4.458320 237336:3.044280 237971:3.444570 236994:3.402500 236895:3.480540 237471:2.871740 237889:1.954440 236345:11.659350 230690:10.995560 213634:7.045010 236093:4.023580 237032:3.364820 231106:5.431140 237229:3.171160 236525:3.775020 166422:8.737140 237486:2.845210 230157:5.579400 237862:4.082200 237362:6.027220 237322:174.573330 236274:3.926640 237181:3.230260 235907:4.123380 236469:3.808260 237266:9.406770 162425:8.846340 235459:4.330000 236773:3.579070 237573:2.741630 194374:7.899740 213283:14.134960 236494:3.795000 234922:4.528590 235863:4.152350 205699:14.891440 237715:7.420620 233777:4.870980 236300:7.824560 233345:9.955880 226111:6.088280 234272:4.738300 237487:2.842020 185637:8.192410 225545:6.146010 230713:5.494410 234931:9.046960 228525:5.797250 218353:6.745490 192274:7.977300 231306:10.784160 232003:5.254840 237854:4.118160 237975:3.040140 228374:5.813790 235504:4.311880 237607:2.676520 131145:19.003480 237440:2.916800 224832:6.216940 236023:12.191970 235798:29.263780 237582:8.161440 237390:2.982540 237832:2.118080 225757:6.124280 226046:6.094390 237394:8.938800 198171:7.760630 237803:4.444900 230330:5.550500 195186:7.870330 237519:2.808740 206764:59.195360 237243:3.154290 235437:4.338230 237690:7.592100 236051:4.044680 237721:7.395210 237884:5.919750 237962:2.689740 222639:6.414070 236981:3.411520 227058:5.979750 237379:2.991930 199297:7.716180 237838:10.507400 218788:6.713080 237603:2.686100 236283:15.689720 237899:5.744820 237973:1.066790 237836:4.213000 237075:3.327960 233934:4.830650 194065:7.914780 237819:2.173040 236145:4.000330 235628:4.256480 227761:5.893830 208692:7.304520 234719:4.602250 205532:7.455250 237415:23.615040 231397:5.370440 199770:7.697710 237300:3.085980 237663:2.597810 232347:5.188210 234781:9.162980 237813:2.191660 206038:7.431600 236229:3.955990 235424:4.343750 237352:6.049200 237859:4.091220 235443:4.336750 235763:20.983000 90416:10.158520 204110:7.519470 237969:9.975280 235806:8.355300 237477:5.727020 237277:3.119240 236002:4.071590 230768:5.485690 231290:5.395740 237559:5.550760 234310:4.729490 237710:2.487260 237597:27.025200 232654:5.128080 234005:4.812780 237452:2.903640 236853:3.517990 237733:4.864940 236355:3.879200 237929:10.069200 172732:8.563470 227055:11.959500 237169:3.238980 237895:1.926500 237250:3.147240 237669:2.576260 237966:1.285510 236212:3.964700 237942:3.139080 234827:9.126040 232918:20.299600 235561:4.284190 237650:5.223920 237954:5.871040 236573:11.230290 237821:2.162420 222680:6.410700 237976:5.668880 237868:2.009870 203062:7.566470 237629:2.642010 197751:7.780300 237932:3.278260 237644:2.617180 235793:4.182900 186458:8.172610 237885:1.970350 237113:3.288100 215706:6.922650 237089:6.622400 237948:1.525830 237399:5.947240 237561:2.771430 237728:2.448960 237179:3.230750 235534:4.295700 234451:9.370700 237757:4.719300 232426:5.171500 236440:3.828670 220997:6.547600 237220:3.182780 236387:7.721520 214340:7.004570 235653:4.243860 237208:9.589440 237579:8.174070 237887:1.962720 210258:7.225430 222312:6.439740 237941:1.569820 237611:2.663740 237525:2.801510 236915:3.466970 235199:17.712760 232892:10.161340 237872:2.005770 237738:2.425780 233344:14.933820 237098:16.522350 237017:6.761260 237616:7.983480 217484:13.612240 237881:1.979460 237900:1.914110 237527:5.597560 237951:4.475160 237475:5.728580 237817:2.176300 237730:2.445030 235135:4.452600 236616:3.713480 237826:2.143970 235495:4.315190 226080:6.091940 237245:9.460140 236891:3.482880 237314:9.202470 237618:2.659570 231600:5.334220 228774:5.769380 230248:5.563400 235322:8.771940 206417:14.826180 214188:7.013750 236980:47.768420 227560:5.919250 197609:7.780300 237233:3.165970 237660:7.801260 222745:6.405660 232986:10.122540 232163:5.224560 237767:2.309980 231897:5.275180 237404:2.970600 237324:3.060910 237506:2.816900 227524:5.924420 235764:4.195860 195177:15.755200 236146:4.000180 235144:31.138310 237586:8.148480 236170:7.977520 215870:6.914260 237686:7.611150 237401:5.944440 236080:4.030870 235381:4.365070 233558:4.926270 233314:4.985200 237923:1.707190 233775:4.871700 236009:12.201150 226218:6.074950 208353:7.321120 237301:3.085860 235279:4.404140 237965:1.286750 227923:5.872970 236910:10.420380 237963:1.316030 237555:33.315720 236098:4.020640 235055:4.477860 237876:5.992290 229529:5.665080 237771:2.301620 212426:7.114000 219645:6.651250 236835:3.536450 237772:4.595620 236795:7.132520 229665:11.289060 237960:5.464880 232410:5.173940 237414:2.954110 215161:6.954040 223116:6.374330 230798:32.890200 237036:3.360100 227146:5.969950 235162:4.442670 233915:4.835160 231896:5.275180 236908:3.473910 236234:7.907940 237888:5.870640 216165:20.684850 237907:1.857320 218677:6.722230 225835:6.115470 237723:4.916060 237675:2.559050 236107:4.015260 236893:6.965040 235488:8.635760 230145:11.163220 237904:1.879240 237109:3.291890 237795:2.238980 236767:7.168280 231400:53.698400 236601:3.724440 224576:6.240800 237088:13.249360 237707:2.490400 222610:6.415760 237739:4.841560 237940:1.576750 234697:9.223900 235674:4.233890 230133:5.583080 237825:6.443220 237244:9.461880 237459:2.893390 236565:3.746350 222994:6.384120 234500:4.669590 237111:3.289290 237802:4.447460 223371:6.350270 235363:4.371630 237531:2.796060 236299:3.912550 222165:32.250950 216855:13.699100 231824:5.289340 237968:1.247790 235403:4.354030 237849:2.070400 237952:7.408350 237596:5.408520 236379:27.075160 226275:18.206850 234033:9.610620 237598:5.398460 237501:5.645600 81548:10.232630 236782:3.574030 236546:3.759220 237008:3.390850 227610:17.739270 197534:7.786940 234889:4.542270 227430:5.934820 237943:1.568120 237122:3.282920 226885:5.999640 237727:4.912200 237670:2.572190 199691:15.407660 232280:10.399360 236632:3.698170 236793:3.568420 237474:2.864340 214081:14.039860 | 237959:1.369960 227238:5.960250 221802:6.480420 80573:10.232630 85251:10.232630 237476:5.727700 237893:5.820060 237818:2.175470 237676:2.557190 237500:2.825080 237824:2.151040 236919:3.463780 135124:9.430280 213521:7.054580 236681:3.654980 233234:15.019410 237621:2.654010 235356:4.374040 237380:2.991820 237890:7.788640 178147:50.493300 237926:1.684250 235349:8.753360 223005:6.384120 200739:7.661780 237971:1.148190 237845:2.093750 236941:3.446430 177482:8.440870 237873:2.004580 231228:5.409250 236805:3.557880 237678:2.554870 237036:3.360100 235452:4.333790 235438:4.338020 223726:6.317540 237542:2.784970 96236:30.074970 220830:6.561210 206608:7.403950 225290:12.347020 237922:1.748560 237911:3.672040 235685:4.227790 237395:2.978020 234325:4.726990 235090:4.468400 231605:5.332500 237969:1.246910 222250:6.443210 237791:2.250580 230198:16.718490 143064:46.356100 237518:2.808830 230997:16.356660 158535:17.852760 188927:24.264150 235366:4.371410 235307:4.393560 165958:8.754530 235012:4.493330 223143:6.371090 142698:18.542440 233097:15.108780 237852:4.131640 237867:2.016060 219551:6.657700 234644:4.627680 228321:11.640600 237112:9.867870 232442:5.168580 228356:5.816570 234433:4.693480 237950:1.495890 136310:9.396380 237805:2.220560 237278:9.356400 237400:2.972590 211864:42.849540 237895:1.926500 194132:7.907230 237327:6.108880 237669:2.576260 229882:5.615230 237871:4.012980 237921:1.748720 185500:24.607380 237499:5.652500 180811:16.686460 159667:8.905760 237954:2.935520 226967:11.979300 237814:2.183620 209869:7.240750 234083:9.578420 150667:9.108700 237318:3.063700 235361:4.371840 236865:3.501980 237761:2.338140 223306:6.356630 237836:6.319500 234860:4.550100 237946:7.742200 220989:6.547600 237247:3.151830 237734:2.430170 237896:1.919610 237965:1.286750 237443:2.914400 237827:2.138090 219877:6.634270 234493:4.672540 237914:1.803550 237389:2.982710 237729:2.447130 237091:3.310750 184235:8.243700 227570:5.918220 237055:3.347670 237513:2.815140 221639:19.484880 237905:1.873460 237917:1.798200 237887:1.962720 177235:8.440870 237941:3.139640 174990:17.014240 237116:3.286540 227980:5.866110 237848:4.141760 237720:2.465630 232808:5.098190 236931:3.453230 236711:3.635800 220280:6.603170 237738:4.851560 220951:6.549540 237473:2.867790 230705:5.495760 237804:2.221790 237952:1.481670 237853:2.061970 236832:3.539970 233288:4.991290 203961:15.049160 237600:2.694750 237953:1.471660 237128:3.278510 204159:7.519470 235227:30.945600 237376:2.995850 114325:9.801850 235038:4.482260 234734:4.596740 232228:26.058950 237623:2.648520 237843:2.097780 222535:12.845120 229163:11.430060 232668:5.125290 236855:7.034500 236834:3.536640 237943:6.272480 236712:3.635590 195651:102.127220 237783:4.533160 236679:3.655090 236177:3.983550 237957:1.401830 228487:5.801810 237973:3.200370 237670:2.572190 233952:4.825460 151955:27.252030 237434:2.922490 233447:4.952950 237728:7.346880 237334:3.044450 99362:30.074970 229243:5.703350 237909:1.843570 237820:4.336240 237928:1.678420 200126:7.685590 | 237676:2.557190 236552:3.754590 234625:4.633350 193176:7.945550 237961:1.356670 224590:6.239380 204434:7.504280 237057:3.347280 219563:6.655540 230682:5.499140 230312:11.106700 237066:3.335310 233833:4.856640 237955:1.455530 236957:3.435980 168872:8.670450 205271:7.464860 221914:6.471430 237580:2.721950 236641:3.692710 214610:13.972880 208793:7.300410 229860:16.852530 237560:5.543480 212488:14.221200 220693:6.573020 236877:13.978280 237890:1.947160 237734:2.430170 235787:4.185800 237493:8.499000 237892:1.941550 220719:6.569070 232640:5.130890 220681:6.573020 237937:1.585870 227899:29.379600 237067:3.334930 212058:7.131150 236511:3.780950 217724:6.788770 216816:13.704320 235884:4.137850 227205:17.890410 237923:1.707190 231313:10.781740 219837:6.636370 221194:6.532280 236561:3.748110 237953:2.943320 236092:4.024040 232182:10.441940 182999:8.275790 193586:7.930050 224465:6.249360 171337:17.215860 218344:6.747850 237668:2.581840 237391:2.981180 237345:3.032780 237796:6.701640 237756:2.364460 236674:3.659170 235544:4.291250 232752:10.218240 237913:1.804250 184673:8.222870 236112:36.115290 237818:2.175470 231584:16.011270 237752:2.376880 237920:1.748740 237646:5.231480 236147:4.000030 229649:5.647660 237343:21.246750 87752:10.158520 237875:1.998290 237837:2.105160 237105:3.297860 236638:3.693040 213868:7.032390 188511:8.097100 188912:16.176100 235656:4.242710 232004:5.254840 235458:4.330210 235844:4.162600 236610:3.717460 235753:4.201390 235672:4.235990 233817:4.860210 233578:4.920940 234702:4.608060 235296:4.397150 135743:9.396380 207959:14.675980 237344:3.033350 236372:3.871200 233660:4.901770 237416:2.949610 235596:17.090480 237863:6.093480 222336:12.876020 212959:21.251550 235089:13.405950 237971:2.296380 233953:9.650220 177518:16.881740 225529:6.147300 226992:5.987440 234590:4.644230 234504:4.668410 236987:20.457600 231498:5.353330 233762:24.380200 149584:9.134020 212149:21.383100 225112:24.763720 235177:8.871740 235900:4.128180 237259:3.140060 231531:5.346920 214505:6.995460 237327:3.054440 229874:5.615990 221333:13.041880 237204:3.204500 231866:5.282240 209504:7.260250 226399:6.055880 232168:5.224050 237812:4.387540 236700:3.643600 227601:17.742360 233072:5.042240 235273:4.405950 237641:2.619420 237936:1.588740 211280:35.867800 216740:6.854780 218328:6.747850 237379:2.991930 206387:14.835360 237836:2.106500 236825:3.542840 237782:2.267990 236242:7.897860 229200:5.710840 229969:11.209300 236462:3.811630 237171:3.238270 237898:3.835900 237897:5.756670 217619:6.796170 237969:1.246910 236982:3.410770 235136:4.450230 219235:6.679480 229500:5.669890 237799:2.228910 236175:11.954220 218098:6.762100 83817:10.232630 237452:2.903640 212437:7.114000 232771:10.210020 236263:3.935660 225317:6.170860 237966:1.285510 237976:3.543050 235425:4.342690 222363:6.434550 237911:14.688160 208747:21.901230 237885:3.940700 233802:4.863420 235510:4.310230 237640:2.619500 179572:16.757480 234806:4.570740 236797:3.564600 211734:7.148610 237874:1.999900 237933:1.638760 237718:4.937260 227799:41.214810 235774:4.190360 236278:7.849060 237972:1.100150 237900:1.914110 232749:10.218240 237475:2.864290 26685:10.851670 211950:7.138100 230155:11.160280 231444:10.727820 237879:3.983000 237256:3.141910 231925:10.541720 231206:5.412970 235382:43.650700 237029:10.101420 227100:5.975380 230061:33.560580 200915:7.650090 237575:5.470840 234549:9.315120 223946:6.297790 223314:6.356630 237860:6.132480 237939:3.168500 237401:2.972220 235506:4.311670 237329:3.052500 232266:5.203200 220778:6.565130 234264:4.739570 236566:3.746000 235225:4.421030 224396:25.031960 237965:1.286750 237192:3.214640 223827:6.308380 237963:1.316030 237949:1.505550 235402:4.354680 215070:6.959850 234145:38.171280 232344:5.188710 237927:1.682580 230901:5.465210 236256:7.880700 237960:1.366220 236115:16.046320 228009:5.862210 159420:8.905760 196933:7.807150 235942:4.103080 237888:5.870640 232938:5.070490 115751:9.753060 215423:6.939650 228806:11.528140 234256:4.741150 221459:13.019440 232176:5.222510 226448:6.051170 232479:5.161790 235858:12.461250 237855:2.051640 236988:3.409430 223947:6.297790 237742:2.408860 224475:6.249360 235028:4.486430 212014:7.134620 219726:6.644850 213244:7.067480 212451:7.110600 237451:2.904450 237906:1.858190 237968:1.247790 205662:7.450470 227242:5.959170 61598:10.495000 234339:9.443380 179600:8.378740 221422:6.513450 221155:6.534180 213074:14.154540 224145:6.279910 237943:1.568120 235639:4.249080 237377:2.993470 236785:3.572450 236920:3.463700 235070:4.474210 | 237959:2.739920 237693:5.050800 120892:9.662090 123779:9.619530 237530:2.797560 234700:4.610560 237912:1.806100 237725:2.456640 228052:5.856390 235460:4.329580 237930:1.672510 197846:7.773700 220715:6.569070 227123:11.946420 212906:7.087150 227454:5.932730 221224:6.528480 216666:6.860040 76030:20.625340 202140:7.604620 237946:3.096880 230829:5.475730 236593:7.455300 227170:5.966710 237156:3.250550 97872:10.024990 232529:5.149790 228883:5.752680 232479:5.161790 235714:4.217040 237907:1.857320 236517:3.778760 233744:4.880770 233449:4.952560 179686:16.757480 236230:3.955410 224413:6.255110 237905:3.746920 235528:8.602000 223596:6.329880 147476:9.159990 216830:13.699100 210607:7.206590 233986:4.817210 10180:11.005820 235291:13.194150 226100:12.179000 237908:1.843950 118687:9.706540 237720:2.465630 188670:8.097100 158614:8.926380 235790:4.183800 231787:26.482500 175753:8.493520 | 237959:1.369960 164588:8.790250 236488:7.594940 224611:6.237960 236101:4.018790 236103:4.016640 231237:5.406780 196640:7.820850 105555:9.907210 237944:1.558200 131960:9.465380 172666:17.156140 236908:3.473910 237800:4.454120 237533:2.793610 237621:2.654010 235901:4.128010 237429:5.863700 237890:1.947160 218282:6.750210 237939:1.584250 236984:3.410180 237810:2.199100 237751:4.761100 191096:8.018460 4354:11.005820 231459:10.725460 236077:4.031970 218693:6.719940 237705:2.496560 236870:3.498680 216206:6.892220 122739:9.662090 237850:2.068410 183468:8.264980 237856:2.049840 237926:3.368500 236279:3.923830 235312:4.392210 237941:1.569820 227156:5.967790 234214:4.752950 237207:3.201090 73039:10.399680 125951:9.578700 237280:3.115610 237542:2.784970 236979:3.412360 227653:17.727030 237835:2.111450 234850:9.108600 12675:11.005820 236816:3.550430 237524:2.801650 237763:4.635960 155642:8.990920 236866:3.501340 237520:2.806810 237857:8.194200 12769:22.011640 237264:3.136100 237963:2.632060 128514:38.157920 195141:7.877600 237734:2.430170 236248:3.944920 237707:2.490400 120964:9.662090 154844:9.013390 237180:3.230330 199180:69.501690 237605:5.360780 237802:2.223730 237948:3.051660 225216:6.181510 237602:2.692950 235992:8.159460 235984:4.083180 224789:12.442220 231389:5.372220 106261:9.907210 237738:2.425780 223571:6.331440 237958:1.384210 237965:1.286750 234263:4.739890 121863:19.324180 232511:5.155060 237960:1.366220 235711:12.657300 199719:69.334470 236123:4.008380 237286:6.199780 237000:3.398520 236307:3.910200 237102:3.301160 182610:16.573440 237966:1.285510 236570:7.489200 222935:6.390700 234773:4.584200 198822:7.734990 237400:2.972590 237536:2.792170 234380:4.709630 147964:9.159990 230397:5.541990 236545:3.759450 236185:3.977910 236131:12.017370 235305:4.394230 237654:2.607410 237942:1.569540 237964:2.574120 230292:5.556930 237563:2.769490 236397:3.854860 165245:8.772230 237807:2.214790 235642:21.241550 237954:2.935520 236643:7.381640 232591:5.140300 137795:9.363590 236107:4.015260 237030:3.366980 236573:3.743430 186424:8.172610 237085:3.313710 237547:2.780670 237775:6.877530 137071:9.396380 237691:2.528480 237222:25.437680 237911:1.836020 230834:5.475070 237522:2.802430 237625:2.646260 213489:7.054580 237666:2.584440 237599:2.698400 237816:2.179650 194547:7.899740 237681:2.549790 234170:4.764900 132577:18.930760 235965:4.089600 237878:1.993260 234137:4.773370 237276:9.357900 106404:9.907210 236165:3.991760 228590:5.788170 233507:4.937780 234427:4.695300 237781:4.552140 219503:6.659850 237881:1.979460 218294:6.750210 233523:4.933930 220710:6.571040 150207:9.108700 123680:9.619530 237729:2.447130 237541:2.785370 237125:6.561280 235459:4.330000 236565:3.746350 237732:2.437330 118673:19.413080 232908:5.077560 237518:2.808830 233988:4.816870 207565:7.359500 237439:2.918540 237961:4.070010 237933:1.638760 215804:6.917050 232777:5.104100 237168:3.240040 234124:9.554620 207349:81.050530 184477:8.233230 126580:19.157400 233328:4.983180 57649:10.600360 232969:5.063900 230615:5.509340 237745:2.406650 237972:1.100150 237285:6.210620 237976:1.417220 228753:5.772040 236480:7.602100 235800:8.361080 237952:1.481670 237024:10.113960 237339:3.040800 236712:3.635590 233237:5.005230 223009:6.382480 196782:7.813970 233012:5.055610 237657:2.604380 237975:2.026760 225401:6.160320 237839:2.100240 237951:1.491720 153094:9.059910 233698:4.890300 232246:5.208750 237672:2.570630 205141:7.474570 237447:2.909360 197204:7.800370 223262:6.359830 237908:7.375800 233680:4.894720 236686:3.650390 237736:2.427970 234099:4.784570 236793:7.136840 232956:5.066530 237774:2.294270 235703:4.221550 236937:3.450530 236419:3.843040 229263:5.700030 211413:14.332740 220036:33.108550 236733:3.622140 237269:3.129690 235672:4.235990 233641:4.904380 229508:5.669080 237938:1.585330 236776:3.575810 212153:7.127700 237153:9.765840 237072:3.330270 232186:5.220460 194396:7.899740 235603:4.270440 237754:2.369990 232556:5.145980 230594:5.512760 236674:3.659170 235930:4.111150 236607:3.721570 215535:20.801850 236534:11.290140 237426:2.936790 237650:2.611960 236947:3.441930 51290:10.600360 237909:1.843570 | 237962:1.344870 237858:4.092500 233585:4.919800 234686:4.617540 237939:1.584250 233104:5.034560 236854:3.517430 237930:1.672510 226683:6.022210 237663:2.597810 235660:4.241360 225425:6.157700 195238:7.870330 233519:4.934700 237367:3.009050 237524:2.801650 236718:3.631610 226121:12.171680 237955:1.455530 237857:2.048550 222422:6.429390 237963:1.316030 152386:9.059910 237018:3.379820 228722:5.774710 234765:4.586100 236947:3.441930 218129:6.759710 213645:7.045010 237654:2.607410 237964:1.287060 146088:9.214060 237580:2.721950 40417:10.718140 234609:4.638780 235707:4.220040 237894:3.871980 237538:2.788790 233546:9.859420 237536:2.792170 232548:5.147890 237206:3.202660 224334:6.263790 237744:2.407790 237910:1.838650 227371:5.944280 225897:6.109230 231812:5.291540 237940:1.576750 226517:6.042980 237266:3.135590 237851:4.134580 237282:3.108960 216797:6.852160 206572:7.408510 230885:10.935660 236804:3.557970 231429:5.365690 228713:5.775600 180676:41.716150 237023:3.371560 225564:6.143430 237934:1.625640 221443:6.511580 227103:5.975380 237704:2.497800 237468:2.874340 174756:8.520910 233962:4.822700 228817:5.763190 165081:8.772230 236577:3.739460 218175:6.757330 235038:4.482260 214198:7.013750 237811:2.197800 | 237744:4.815580 233656:24.510700 236828:3.542080 237789:9.017400 237953:2.943320 237838:4.202960 237312:6.139640 234355:4.715180 237973:2.133580 234418:9.395440 237939:3.168500 237430:2.931220 237202:6.410640 237741:4.819200 237905:3.746920 237664:5.189760 237357:3.017110 220794:13.126340 237105:6.595720 233154:25.122050 234888:9.084540 234183:9.523960 235834:8.335540 234944:18.076600 230151:11.161740 237955:2.911060 | 237884:1.973250 218746:6.715360 237914:1.803550 237952:1.481670 235430:26.051040 236852:14.073480 237501:2.822800 236283:3.922430 195362:7.863110 227012:5.985240 226902:5.997410 236300:3.912280 237205:3.203480 228856:5.757040 204049:15.049160 229437:5.679560 236215:7.926480 237825:2.147740 231137:5.424830 236246:3.946060 237810:2.199100 236234:7.907940 236653:11.044320 237942:1.569540 237889:1.954440 232743:5.110500 237670:2.572190 229868:5.616750 221856:6.475010 236142:4.001540 232951:10.133940 236980:6.824060 180358:8.354930 237848:2.070880 214673:6.983450 236121:4.008530 237790:2.251320 233038:5.049120 123334:9.619530 | 233575:4.922460 237913:3.608500 219086:6.688330 237887:1.962720 235585:12.830370 237818:6.526410 234649:4.626260 236972:3.418260 234787:4.579330 232228:5.211790 237824:6.453120 237831:2.125420 235232:13.256880 120109:9.706540 237813:6.574980 233234:10.012940 235092:4.467920 234379:4.709940 232821:5.095480 234858:4.550880 237973:2.133580 211040:7.184450 191297:8.010090 237836:4.213000 237606:2.678420 189795:8.061380 237890:7.788640 237182:3.228450 237939:1.584250 236242:7.897860 237857:2.048550 237430:2.931220 237830:2.125860 226434:6.052340 237918:1.754720 237930:1.672510 173068:8.563470 237846:2.080630 206145:7.426940 236700:3.643600 234994:9.002060 237415:2.951880 237856:2.049840 227810:5.886830 221288:6.524700 236137:28.026740 221636:6.494960 237211:3.191420 226292:6.066560 236566:7.492000 237956:1.429410 178139:16.831100 224929:6.207280 203854:7.529720 230311:11.106700 237898:9.589750 185133:8.212610 235365:4.371630 237172:3.236790 237965:1.286750 237844:10.477650 231487:5.355090 188926:8.088050 233891:4.841800 221508:6.506010 236643:3.690820 237897:3.837780 234878:4.545130 237796:4.467760 223554:12.669100 234465:4.682360 237969:1.246910 237949:6.022200 234636:9.259320 214629:6.986440 233739:4.881500 210202:7.225430 234552:4.656680 148460:9.159990 215920:6.911480 223558:18.998970 232238:5.210270 158271:8.926380 236605:3.722600 237799:2.228910 237591:8.130810 193909:7.914780 219100:6.688330 237623:2.648520 224422:6.255110 237958:11.073680 236331:3.897710 236343:3.888340 235759:4.198440 213045:7.077270 237632:2.630730 233661:19.604120 128519:19.078960 236704:7.283400 237525:2.801510 233916:4.834820 232609:5.137470 237588:2.714650 237590:5.421300 222424:6.429390 187600:8.134140 210876:7.191780 237870:2.008800 232000:5.255900 179671:8.378740 237706:12.457650 237967:2.551660 236874:3.496210 234851:4.554030 237029:6.734280 234892:4.540710 237936:3.177480 230615:33.056040 180959:8.343230 235196:4.429120 235101:4.464310 237267:3.134260 216102:6.897680 234985:4.506280 237976:1.417220 237961:1.356670 236384:3.864310 234560:4.653190 237382:2.989120 235931:4.108620 237971:2.296380 143073:9.271220 203703:15.069780 233838:4.855930 237911:11.016120 237471:2.871740 154081:9.036380 237885:1.970350 237560:2.771740 117972:19.413080 235807:4.176750 166822:8.720040 235263:4.408450 213364:7.061010 202510:7.588090 235771:4.192380 237553:2.778850 233908:4.836560 237637:2.622810 226791:6.011990 236745:3.608460 235946:4.101570 204782:7.489310 215862:6.914260 237855:2.051640 233753:4.878590 237869:16.076320 216790:6.852160 229734:5.635180 217812:6.783870 149564:9.134020 236311:7.817380 237940:1.576750 183225:8.275790 227825:5.884840 232623:5.134170 236519:7.557040 98805:10.024990 237220:3.182780 237937:4.757610 214460:6.998490 237170:3.238560 227817:5.885830 206828:7.394900 228219:5.833440 235470:4.324970 235042:4.481280 228150:5.843900 190662:8.026900 237306:3.073520 233668:4.898060 231733:15.921150 235885:4.137850 237905:3.746920 196791:7.813970 222620:6.415760 192287:15.954600 237439:2.918540 227828:5.884840 210201:14.450860 237863:2.031160 229533:5.664280 231090:5.433670 237106:3.297480 234469:9.361140 234244:9.486120 237005:3.395550 220702:6.571040 214100:7.019930 234185:4.761010 234285:4.734520 237446:2.912770 234022:4.809720 236405:3.851600 237875:5.994870 236256:3.940350 212481:7.110600 237968:6.238950 217398:20.440920 231952:5.265490 237689:2.533590 235595:4.272620 217471:6.808620 237804:8.887160 237952:1.481670 237736:2.427970 210391:7.217850 237033:3.364020 89705:10.158520 237953:2.943320 217551:6.801130 237972:2.200300 231100:10.863540 227869:5.878880 237975:3.040140 207109:14.762960 237475:2.864290 234337:4.722000 197102:7.800370 232929:86.235730 237812:2.193770 196671:7.820850 237391:2.981180 65784:10.495000 234275:9.474720 224313:6.265250 226334:6.061800 237943:3.136240 227548:5.921320 237345:3.032780 232540:5.148360 236419:7.686080 236225:3.956860 233928:4.832730 160393:17.771120 225595:6.139570 209469:14.528380 237627:2.644930 237938:3.170660 237756:2.364460 214758:6.977500 235751:4.202130 237408:2.961300 234417:4.698030 200417:7.673620 237610:7.993110 237519:2.808740 214459:6.998490 237368:3.007930 234096:9.569800 205494:7.455250 237917:3.596400 237496:2.828870 231785:5.297050 198107:7.760630 237743:2.407850 237928:5.035260 | 237234:3.163350 207995:14.675980 237744:2.407790 237877:1.993910 210203:7.225430 233061:5.045240 237143:3.262330 237520:2.806810 237612:2.662900 237927:6.730320 231595:5.335370 237975:2.026760 189339:8.079080 237970:4.599440 237920:1.748740 237944:1.558200 235797:8.362160 237960:1.366220 236655:3.681110 237931:1.640360 237284:15.542300 237719:2.468400 233525:4.933540 235082:4.471310 234945:22.590700 237950:1.495890 237075:3.327960 237371:3.005580 237929:3.356400 237341:30.382500 233950:19.303200 237932:1.639130 237943:1.568120 237067:6.669860 237415:2.951880 220486:6.588990 237907:1.857320 237394:8.938800 227490:5.928570 233196:5.014770 236103:4.016640 237806:2.219750 210131:7.229240 228369:5.814720 237746:2.401320 235631:4.254910 237833:2.117780 237865:2.019100 237976:1.417220 236449:3.820430 237749:2.383580 237165:3.244570 237640:2.619500 237167:3.242660 237186:3.218090 237607:2.676520 237198:3.207570 237694:2.521150 229903:5.612190 | 237543:2.783980 234714:4.604730 237521:2.804020 234828:9.126040 152826:9.059910 232430:5.170520 237619:2.659020 232217:5.213320 237338:3.040800 237371:3.005580 231446:5.363910 188848:8.088050 237850:2.068410 228508:5.799070 237684:2.542560 234642:4.627960 237432:5.846520 222749:6.405660 237556:2.776270 237066:3.335310 237746:2.401320 237846:6.241890 235197:4.429120 221519:6.506010 237373:3.002460 237071:3.330270 237395:2.978020 218536:6.731470 236174:19.925150 237766:2.310960 237472:8.607180 233140:5.026930 235744:4.203060 236040:4.052450 231286:5.396350 237021:6.749420 227785:5.890830 236799:3.561860 232254:5.206730 237842:2.099360 230661:5.502520 234085:4.787880 236474:7.611780 237020:3.376250 211720:7.148610 237097:3.306430 237639:2.620070 236083:36.266670 237974:3.158580 237269:3.129690 237785:2.264870 237762:2.334420 233419:4.960420 237734:2.430170 233063:20.179280 113883:9.801850 236195:3.973790 237696:2.519980 236514:3.780340 237892:3.883100 237341:6.076500 224265:6.269620 237847:4.159280 228449:11.610960 236896:3.480090 236409:3.849250 216751:6.854780 235959:4.092080 109689:9.853140 237924:3.391580 232150:5.227650 193622:7.930050 237510:2.816250 237198:3.207570 237923:5.121570 236099:8.040360 233082:5.039250 237953:4.414980 230283:5.558370 237900:1.914110 236940:3.446430 212530:7.107220 233675:4.897310 236460:3.812510 237668:2.581840 233655:4.902520 237809:2.205080 210271:7.225430 214245:7.010680 237756:2.364460 237419:2.945600 209850:7.244620 237720:2.465630 237925:5.061930 231924:5.271400 237388:5.969120 228439:5.806400 178838:8.403130 237811:2.197800 237239:3.156370 215257:6.948260 212719:7.097140 174507:8.520910 235988:4.082190 237920:5.246220 232753:5.108670 235505:4.311880 236226:3.956710 237538:2.788790 237716:24.716400 234341:4.720130 212511:7.107220 237926:1.684250 208395:7.321120 215675:6.925460 237504:5.639740 232769:5.105920 225986:6.100550 230467:5.531450 237438:2.919360 224731:6.226700 237844:4.191060 237202:3.205320 234443:4.689860 234802:4.572880 235731:4.209180 182128:8.308940 234763:13.763190 230522:5.523100 232147:10.457360 173706:8.549080 236605:3.722600 235285:4.401880 235669:4.237140 233084:5.038820 237970:1.149860 234321:4.727300 230861:5.471770 237680:2.551430 235406:4.352530 237503:2.819910 234945:9.036280 228847:5.758800 225251:6.177510 236658:3.676400 209357:29.072600 237964:2.574120 220763:19.695390 237857:2.048550 232649:5.129020 165003:8.772230 237971:1.148190 236865:3.501980 237935:1.594680 235977:8.173920 236532:11.293710 236093:8.047160 205833:7.440990 228541:5.795420 234598:9.283860 237337:3.043930 237486:2.845210 237862:2.041100 200198:7.679590 231207:5.412970 237417:2.947490 237539:2.786720 222478:12.851940 236887:24.420620 236948:3.441840 237583:5.438180 222583:6.419150 237905:1.873460 235863:4.152350 235708:4.219860 180835:16.686460 235314:4.390650 188402:8.106230 237640:5.239000 235832:4.169380 231653:5.321110 236684:3.652630 217220:6.826320 75349:10.312670 234926:9.054620 229436:79.513840 228217:5.835340 233963:4.822700 237581:13.605750 236645:3.689160 237237:3.157860 235087:4.469370 237908:1.843950 164310:17.580500 237765:4.628900 237698:2.513640 237390:2.982540 211147:7.180810 104956:19.814420 233626:4.908500 236679:3.655090 218314:13.495700 231614:5.330210 237690:2.530700 237392:2.980690 236814:3.552070 194495:7.899740 237721:4.930140 236720:7.260500 237797:6.700320 237962:1.344870 236981:3.411520 237379:2.991930 237630:2.639920 235011:8.988160 237899:5.744820 237973:2.133580 235140:4.449280 235839:4.163850 236986:3.409680 236215:3.963240 237930:1.672510 233179:15.055590 237240:3.155850 237415:2.951880 237643:2.617410 237758:2.355610 187382:16.268280 237633:7.891950 237897:1.918890 229019:5.732820 235090:4.468400 136011:9.396380 235050:4.479330 237901:1.910800 236982:3.410770 237683:2.543290 209053:7.284150 235821:116.812920 236781:7.148260 237929:15.103800 237622:2.649740 237706:2.491530 237942:4.708620 236772:3.580560 237010:3.390030 237231:3.167740 231473:5.358610 236312:3.908410 236035:4.053890 237868:30.148050 237061:13.361520 237621:2.654010 237167:3.242660 237932:1.639130 153471:9.036380 237885:3.940700 235193:172.771950 237833:4.235560 237548:2.780500 237948:1.525830 237399:2.973620 237567:2.763630 237568:2.761490 237757:4.719300 232159:10.452220 227066:5.979750 237381:5.980880 228861:5.757040 237541:2.785370 237732:4.874660 227242:5.959170 237579:5.449380 237299:6.171960 219540:6.657700 237941:3.139640 236380:3.867220 237005:3.395550 219813:6.638480 237871:6.019470 236408:3.850030 234908:4.532440 237804:2.221790 236375:3.870270 237616:2.661160 237600:2.694750 211881:14.283180 237527:2.798780 235810:4.175490 226433:6.052340 231951:5.265490 197475:23.360820 237792:4.494660 237245:3.153380 237618:2.659570 237615:2.661200 237699:7.529340 211179:35.885900 237408:2.961300 237649:5.224380 237233:3.165970 237660:2.600420 234698:4.611670 237221:3.181240 197518:7.786940 236602:3.724210 225675:6.133170 223467:6.342380 237413:5.908860 235646:4.245790 137987:9.363590 157526:8.947430 237789:2.254350 235715:4.217040 223050:6.379220 212721:7.097140 208993:7.288190 233861:9.697680 231003:5.450920 237860:4.088320 237686:5.074100 215052:6.959850 224597:6.239380 235083:4.470580 236207:3.969670 229217:5.708340 237218:3.184180 237601:2.693930 235330:4.383080 237555:8.328930 237949:1.505550 234951:4.515100 228936:5.745720 237144:6.523220 237659:10.405680 237646:2.615740 237482:2.852470 237393:2.980090 232820:5.095480 237960:1.366220 237645:2.617070 229705:5.639070 214885:13.943160 237922:10.491360 237491:14.177250 226696:6.022210 208789:7.300410 237760:4.678460 236234:3.953970 237888:1.956880 237532:16.774980 236601:3.724440 237869:6.028620 236470:3.808010 234471:9.359940 237515:2.814680 234872:4.547740 234170:4.764900 237436:5.842100 234007:4.812780 236108:4.014030 200392:7.673620 237443:2.914400 233773:4.872780 237713:2.476670 236374:3.870400 237940:3.153500 237677:2.556260 229892:5.613710 237825:2.147740 237810:4.398200 236764:3.587040 236612:3.715300 229535:5.663490 237100:3.301380 237802:2.223730 219970:6.625880 237806:2.219750 237189:3.216850 237271:6.251040 237531:5.592120 237165:3.244570 236141:4.002000 237952:1.481670 237485:2.847970 228698:40.435500 231457:10.725460 236793:3.568420 190348:8.043990 236421:3.840970 236990:3.407670 233971:4.822020 216720:6.857410 219646:6.651250 235391:4.360950 235407:4.352530 237750:2.383580 237186:9.654270 237943:1.568120 231406:5.369250 237957:1.401830 237727:2.456100 235116:4.460950 237938:1.585330 237919:1.749150 237372:3.003180 236632:7.396340 227136:11.942060 228610:5.785460 237474:2.864340 237909:1.843570 237820:4.336240 | 237959:2.739920 237884:1.973250 236196:7.947280 237142:3.263130 237893:1.940020 228730:5.773820 236596:18.629650 228776:5.769380 237603:2.686100 237547:2.780670 235925:4.112670 211799:7.145090 236740:10.838610 237926:1.684250 237828:2.135270 232612:10.273040 237423:14.700950 237845:2.093750 171468:8.607930 237364:3.010180 197881:7.773700 237786:2.263490 237146:3.260750 237509:2.816340 234887:4.542790 237663:5.195620 237813:2.191660 237542:2.784970 237708:2.490160 237653:10.432960 237965:1.286750 237141:3.263780 235906:4.124580 237901:1.910800 193025:7.945550 236528:7.538480 237110:3.290990 237927:6.730320 236401:3.853940 236947:3.441930 235759:4.198440 237931:1.640360 235821:41.718900 214921:6.968630 237830:4.251720 237661:2.599410 227200:5.964550 237805:2.220560 237922:1.748560 237223:3.179440 235147:4.447860 232672:5.125290 237871:4.012980 237964:1.287060 236103:4.016640 237448:8.726100 237353:3.024320 236806:3.557680 98025:10.024990 237894:1.935990 227151:5.968870 237775:9.170040 235040:4.481770 237932:1.639130 237761:2.338140 237128:3.278510 231058:5.441300 236170:3.988760 227749:5.894840 237520:2.806810 237462:2.889200 236784:7.145500 237896:1.919610 237229:3.171160 219078:26.762240 226746:6.016520 237628:2.643680 237907:1.857320 234648:4.626260 220802:13.126340 236274:3.926640 237086:3.313100 231557:5.341700 237825:8.590960 237847:6.238920 237583:5.438180 237780:13.677360 219022:6.695020 237905:1.873460 237917:3.596400 236059:4.040110 220467:26.355960 237659:2.601420 229381:5.686880 234395:4.705950 237514:2.815000 237085:3.313710 237968:1.247790 232188:10.439900 236030:4.057400 216115:6.897680 237616:2.661160 236703:3.642220 237657:2.604380 237581:2.721150 236456:3.815900 237971:1.148190 219043:6.692790 237908:1.843950 237668:2.581840 237970:1.149860 237620:2.656020 223785:6.311420 237809:2.205080 226276:12.137900 237943:1.568120 232844:5.090520 232648:5.129020 236975:6.831120 237419:2.945600 237519:2.808740 237779:2.280120 237916:1.801260 237660:2.600420 | 237884:1.973250 237154:3.252910 236622:3.705800 231609:5.331920 233398:4.965570 227597:5.915140 235464:4.327060 228037:5.858330 237944:1.558200 237357:3.017110 237961:1.356670 237661:2.599410 237845:2.093750 236941:6.892860 222262:45.102470 237405:2.969140 233751:4.879680 237551:2.779780 220762:6.565130 224342:6.262340 237749:4.767160 236888:3.487940 237965:1.286750 226398:6.055880 237273:6.247520 237791:4.501160 237477:2.863510 233572:4.922840 231635:5.325650 237272:6.247640 237927:5.047740 237970:2.299720 237428:8.795550 234546:4.658140 237112:3.289290 230486:5.527960 237870:2.008800 237920:1.748740 237966:1.285510 237942:1.569540 202071:7.610190 237954:1.467760 202708:15.165280 235058:4.477380 230263:5.561240 230202:5.572830 233411:4.962400 237976:2.834440 236403:7.706320 237971:1.148190 237050:6.700860 237816:2.179650 236327:11.700090 237907:1.857320 236824:3.542940 236022:4.064150 227099:5.975380 236422:3.840970 235250:4.413000 235519:4.306940 237848:4.141760 237945:1.557380 236603:3.723750 237974:2.105720 235712:8.437840 236480:7.602100 237017:3.380630 237853:6.185910 223941:12.595580 237972:1.100150 228100:5.851570 237598:2.699230 237581:8.163450 229926:5.609920 237332:3.050690 237951:1.491720 233667:4.898060 237298:3.086100 237879:1.991500 237685:2.539250 236594:3.727540 233928:14.498190 237331:3.051330 237919:1.749150 92059:10.089530 | 223213:6.364640 237414:2.954110 222885:6.394010 231515:16.051230 231061:5.440020 231148:5.423580 237521:2.804020 234496:18.681880 235294:4.397820 229290:5.696730 237476:2.863850 237890:1.947160 222807:6.400650 235349:4.376680 230563:5.516880 236870:6.997360 237151:9.772080 213787:7.038680 156740:8.968940 72239:10.399680 233242:5.003990 218244:6.752570 237846:2.080630 101707:19.928740 234886:9.085580 118540:9.706540 235307:8.787120 228237:5.831560 225290:49.388080 70365:10.399680 237254:3.142430 232761:5.107750 235161:4.442670 222913:6.392350 202138:7.604620 235577:4.278990 235371:4.370090 236132:4.005490 234775:9.167320 235833:4.168850 235894:4.131790 224909:6.208650 223752:18.943410 235012:8.986660 179391:8.378740 216618:6.865330 218429:6.740800 227872:29.394400 237852:4.131640 177662:8.428130 55442:10.600360 232031:5.249550 232258:5.206220 237956:7.147050 91905:10.089530 237041:10.071960 237400:2.972590 225284:6.173510 234848:4.554820 237223:3.179440 187992:8.115450 237141:3.263780 227844:5.881860 187367:8.143620 194235:7.907230 237328:3.053790 237915:5.405640 236449:34.383870 215202:6.951140 234046:19.203720 234054:4.797900 234882:9.088700 236391:3.860360 159285:8.905760 235316:4.389310 233964:4.822700 170564:8.623190 237060:3.340930 235418:8.693900 209144:7.280130 237702:2.500060 237131:3.276740 237907:3.714640 237492:2.834170 226270:6.068950 236165:3.991760 87343:10.158520 199942:7.691630 233168:5.021460 237914:1.803550 237389:11.930840 229059:5.729410 176667:8.466850 237937:3.171740 237847:6.238920 236978:10.238340 235902:4.126290 237851:4.134580 237015:3.383730 221639:6.494960 236409:3.849250 221839:6.478610 236511:3.780950 222560:6.419150 237924:8.478950 223485:6.340810 224482:6.247930 237945:4.672140 205009:14.958920 237974:1.052860 236472:3.807890 209969:43.421400 230836:5.475070 164843:8.772230 232963:10.129540 236815:3.551290 227709:5.899880 208821:7.296320 237313:3.068330 199887:7.691630 229301:5.695900 237668:7.745520 177276:8.440870 132573:9.465380 182335:8.297770 220334:6.599100 237027:3.368750 215975:6.905940 174285:8.534900 237783:24.932380 235455:4.333160 236685:3.652420 155879:8.990920 237934:9.753840 217876:6.778990 224957:6.204540 194049:23.744340 234002:4.813800 224211:6.274020 237058:3.346490 237069:3.333220 237928:1.678420 237363:3.011750 236178:3.983250 237818:2.175470 237829:2.127370 235478:8.642000 237693:2.525400 235546:8.578860 227512:5.926490 236755:14.405360 215134:6.956940 237135:6.544120 223989:6.293290 237920:1.748740 237646:2.615740 85531:10.232630 237621:7.962030 156421:8.968940 218881:6.704010 229773:5.629770 237926:1.684250 236179:3.983100 215426:6.939650 234997:4.500290 207698:7.355160 236983:3.410430 236187:3.977180 235118:8.920940 232637:5.131360 218277:6.750210 237059:6.686540 233219:10.020400 233899:4.840050 53736:10.600360 236649:7.372140 35612:310.826060 220830:19.683630 236353:3.879730 225247:6.178840 231713:5.309850 236249:7.886980 236483:3.799320 235731:4.209180 120159:9.706540 232024:5.251130 236933:3.451660 50179:53.001800 120352:9.662090 236675:3.659060 237970:11.498600 202770:7.582640 237662:5.195700 237931:1.640360 237503:5.639820 236634:3.696160 237557:2.775910 237588:5.429300 210938:14.376220 236400:3.854070 207304:7.372630 234569:4.650000 237796:2.233880 208067:14.667500 236857:28.131280 27757:10.851670 215259:6.948260 237228:3.174140 230634:5.506610 237216:3.185050 229834:5.620560 160468:8.885560 212781:28.375200 237236:3.158510 237971:1.148190 221797:6.482220 221028:6.543750 182637:8.286720 232723:5.115560 235893:4.132660 236499:3.791680 235268:4.406860 227260:47.664800 222925:6.392350 220723:6.569070 237199:6.414180 123940:9.619530 234476:4.677880 234916:4.529870 237878:3.986520 237827:12.828540 216783:6.854780 137599:9.363590 235610:4.266880 236773:7.158140 106464:39.628840 236884:6.981320 237905:1.873460 215180:6.954040 184095:8.243700 236084:8.054900 234091:4.785560 237544:2.782910 227480:5.930650 36961:10.718140 237665:5.186120 230076:5.591940 223919:6.299300 173614:8.549080 221199:6.530380 237701:5.005860 232632:5.132760 237853:26.805610 219487:6.662020 211235:14.347120 94723:30.268590 237787:2.259370 173972:8.534900 237975:2.026760 237237:6.315720 234265:4.739570 234804:4.571270 49806:31.801080 235712:4.218920 237812:2.193770 234025:4.809040 177045:8.453770 224061:6.285830 42477:10.718140 236990:3.407670 237645:2.617070 235387:4.362680 135593:9.396380 236944:6.886100 236886:3.489750 232816:5.095930 116052:9.753060 235688:12.679410 228104:5.851570 237808:2.205280 225097:6.192280 225024:6.200430 213652:7.045010 237884:1.973250 237797:2.233440 237962:2.689740 237379:8.975790 237215:6.371160 191877:7.985400 142686:9.271220 235823:16.686840 159499:35.623040 237973:1.066790 199565:7.709980 221591:6.498630 234107:4.782250 174053:8.534900 230098:5.588980 236658:3.676400 237107:6.589140 237845:4.187500 132711:9.465380 235627:12.769440 217759:6.786310 237240:6.311700 236455:7.632300 237950:1.495890 237509:5.632680 217209:6.826320 235438:8.676040 195250:7.870330 237552:2.779510 227193:5.965630 235424:4.343750 237643:2.617410 236447:3.822330 8352:11.005820 232087:5.239060 193447:7.937770 237574:2.741110 237857:4.097100 237278:6.237600 226927:17.985570 235004:4.496310 236903:3.475430 231845:10.571020 223078:6.377590 237605:5.360780 235992:8.159460 237559:5.550760 237958:1.384210 218029:6.769300 235982:4.084490 233316:4.984800 192165:7.977300 84167:30.697890 171212:8.607930 237452:2.903640 236192:7.950520 160290:8.885560 237043:3.356760 237733:2.432470 237764:2.316550 211864:7.141590 237895:1.926500 163400:26.425800 227238:47.682000 237669:12.881300 220558:6.582970 237073:6.657920 231026:5.447060 234911:9.063340 156873:8.968940 235204:4.427730 237940:1.576750 237954:4.403280 237629:13.210050 221618:6.496790 166020:8.754530 127915:19.078960 212114:14.255400 196922:7.807150 234262:4.739890 232489:5.160350 237324:3.060910 217321:6.818690 233707:9.778380 235877:8.285080 237462:2.889200 232506:5.156500 237567:2.763630 136590:28.189140 234757:4.589910 200922:7.650090 234739:4.595920 232179:20.885920 237638:5.243020 228861:5.757040 214421:14.003040 237921:1.748720 219097:6.688330 237170:3.238560 237843:25.173360 235293:8.796100 234699:4.611120 181401:8.320240 129083:9.539480 237249:3.147890 237718:7.405890 232317:5.193180 237432:2.923260 237030:3.366980 186781:8.153190 237848:2.070880 235668:4.237330 237433:2.922700 237871:2.006490 200470:7.673620 237017:3.380630 210821:7.195460 220985:6.547600 184597:8.222870 236759:10.787340 237972:1.100150 237866:2.016850 237881:1.979460 233529:4.932390 237527:2.798780 207482:7.363860 222014:12.925060 235529:4.299570 235701:4.221740 237951:7.458600 230320:5.551930 219005:6.695020 127797:9.539480 213102:7.077270 218415:6.740800 233688:4.893250 218905:6.701760 236368:3.874920 208228:21.975930 235499:4.314150 198905:46.409940 231858:5.282780 220162:6.611370 229973:5.603890 225901:6.107980 236592:3.728570 237573:8.224890 151334:9.084010 202902:7.571830 195843:15.697640 151569:18.168020 228790:5.766720 236839:3.531330 223362:12.700540 237770:4.614840 234230:4.748470 235560:4.284600 77541:10.312670 232500:5.158420 237404:5.941200 237758:2.355610 236139:8.006120 233392:4.966760 237366:9.029340 233234:5.006470 210941:7.188110 236572:3.744010 237586:2.716160 216677:6.860040 215075:6.959850 211013:7.184450 228402:5.810090 237453:2.903030 198808:7.734990 237401:2.972220 38043:10.718140 43242:10.718140 211379:7.169960 50691:10.600360 172048:8.592890 236743:7.218160 200737:7.661780 218647:6.724540 190346:8.043990 237965:1.286750 225575:6.142140 232575:5.143610 225794:6.119240 237946:32.517240 237617:2.660560 120404:9.662090 232641:5.130420 235958:4.092410 237174:6.472040 231028:5.447060 236216:3.962810 237482:2.852470 156765:8.968940 222826:6.398990 231327:5.387840 233593:4.917910 237943:1.568120 237960:1.366220 233097:60.435120 234546:4.658140 224261:6.269620 233524:4.933540 233194:5.015610 237036:3.360100 231210:75.772900 150259:9.108700 208827:7.296320 233159:5.023140 128054:9.539480 237888:1.956880 237532:5.591660 225810:6.117980 237409:5.922060 54606:116.603960 237723:12.290150 236737:3.613380 153775:54.218280 237318:3.063700 189795:8.061380 237304:3.076030 236879:3.494300 232171:5.223540 237795:2.238980 231534:5.346920 237515:8.444040 226852:6.004110 220861:6.559260 234170:9.529800 87014:20.317040 237436:2.921050 235166:4.440090 221102:6.538000 237618:2.659570 236108:8.028060 237777:9.149400 202703:7.582640 236374:19.352000 236878:3.494300 234108:4.782250 212666:7.100490 227441:5.934820 222912:6.392350 237403:20.801760 235587:4.275200 216212:6.892220 125672:9.578700 233943:4.827190 237456:2.900110 224266:6.269620 237451:2.904450 142120:9.271220 226339:6.061800 237968:3.743370 237407:5.927740 236480:7.602100 237952:1.481670 192585:7.969270 219571:6.655540 235713:4.217410 235321:4.386640 234952:4.514840 231818:5.290990 231457:16.088190 225652:6.134450 236064:4.037750 228395:5.811010 235343:8.756880 190001:48.315900 221018:32.728400 32773:206.181730 236690:3.649010 237540:75.219570 235370:8.740620 143794:9.242230 229191:5.711680 237957:7.009150 165371:8.772230 237397:5.954840 237769:2.307890 237919:3.498300 192102:7.977300 227004:17.959020 226165:12.161980 237737:7.283430 235097:13.398690 235476:4.322460 222395:6.432830 237195:3.209280 237680:5.102860 | 153884:9.036380 236934:3.451660 232528:5.149790 237962:1.344870 237893:1.940020 156553:8.968940 236125:4.007460 237778:2.280960 183389:8.264980 228630:5.784560 215659:6.925460 223887:6.302310 237819:4.346080 202607:7.588090 236207:3.969670 235427:4.342480 236604:3.723170 237438:2.919360 235406:4.352530 237516:2.811450 223964:6.294790 237463:2.888660 237605:2.680390 216845:6.849550 220058:6.619640 233940:4.827530 237823:8.616440 160244:8.885560 223900:6.300810 222059:6.458990 92813:10.089530 234349:4.716720 236463:3.811630 220059:6.619640 229355:5.688520 214462:6.998490 228921:5.747460 231252:5.404320 229266:5.700030 233080:5.040530 123693:19.239060 215738:13.839680 210865:7.191780 234891:9.082980 237907:1.857320 235361:4.371840 237341:3.038250 235788:4.184170 165084:8.772230 237854:2.059080 214969:6.965700 235850:12.480360 236284:7.843740 223457:6.342380 77171:82.501360 236591:3.729730 221486:13.015720 217631:6.796170 237976:0.708610 230957:5.458040 233573:4.922840 235720:4.214410 229562:5.658710 234156:4.768800 236235:3.953390 236759:3.595780 229711:5.638290 234585:4.645090 207782:7.350840 217185:6.826320 231796:5.294840 237934:1.625640 236849:3.519860 232168:5.224050 236363:3.876660 237674:2.559480 237826:2.143970 235752:4.201760 221820:6.478610 237645:2.617070 211925:7.138100 227856:5.880870 237714:2.473800 232482:5.161790 237573:2.741630 237196:3.208320 204861:7.484370 202902:7.571830 235862:4.152870 185664:8.192410 237768:2.309060 | 236881:6.986780 237524:2.801650 237782:2.267990 236915:3.466970 237199:3.207090 237679:2.553490 236838:3.532470 234653:4.625130 237666:2.584440 232889:5.081120 237927:10.095480 237212:3.191080 237861:6.129330 237021:6.749420 236965:3.425210 237839:2.100240 235436:4.338230 236527:7.544980 237629:7.926030 236782:7.148060 236734:3.616870 237564:2.767240 237852:4.131640 236781:3.574130 237742:9.635440 237661:2.599410 234456:4.684450 237828:2.135270 214123:42.119580 237225:3.178910 237335:9.133170 237847:4.159280 237593:2.708650 237902:1.898790 237425:5.874000 237850:2.068410 237780:9.118240 237822:4.316500 237334:6.088900 237420:2.944180 237973:2.133580 237802:4.447460 236103:4.016640 237249:3.147890 234890:4.541750 235526:4.302840 237267:6.268520 237675:5.118100 236083:28.207410 237160:3.249050 237915:5.405640 237243:3.154290 237649:2.612190 237868:4.019740 236888:24.415580 237554:2.777110 236048:8.094120 236846:7.053800 237327:6.108880 237633:5.261300 237976:0.708610 237198:12.830280 | 224751:37.351800 235605:4.269050 237886:1.966940 237082:6.640840 208123:7.333750 237238:3.157730 234698:4.611670 236851:3.518930 237758:2.355610 235928:4.111660 237483:2.851370 237212:6.382160 237838:2.101480 237938:1.585330 237183:3.228310 237920:1.748740 237197:12.832480 237359:3.015700 194912:7.884930 236938:3.450260 230965:5.457390 236633:3.696720 237606:37.497880 237716:4.943280 236052:16.174960 168545:17.373420 198347:7.754160 236065:4.037280 237845:2.093750 227050:5.980840 236004:8.141540 237093:3.309680 237521:2.804020 237786:4.526980 235816:4.174770 203636:15.080160 236513:3.780460 237950:4.487670 237551:5.559560 237300:9.257940 237663:2.597810 236498:3.793030 237593:2.708650 232743:5.110500 227923:5.872970 231613:5.330210 236963:6.853980 236683:7.308680 237394:2.979600 237835:4.222900 237713:2.476670 236783:17.868650 237213:3.188930 218753:6.715360 236817:3.548310 235634:4.251020 236121:4.008530 237891:3.892840 237954:1.467760 237883:1.975760 237034:13.451280 234362:4.712710 236910:3.473460 237764:2.316550 38240:21.436280 235535:12.887100 237946:6.193760 237173:3.236020 237717:2.469610 237949:1.505550 210488:7.214080 237739:2.420780 234903:4.534760 235371:4.370090 237671:18.001760 235934:8.213880 237518:2.808830 224649:6.233720 236665:3.668670 237654:2.607410 237396:2.977530 234434:9.386960 237828:2.135270 234492:9.345080 235307:4.393560 237559:2.775380 237793:2.244480 237970:5.749300 230145:5.581610 234119:14.335890 237318:3.063700 237710:4.974520 237597:13.512600 237680:2.551430 217145:6.828870 237852:2.065820 237740:4.839940 236966:3.422740 234936:4.521190 168617:17.373420 235218:4.423100 236636:66.508920 237922:22.731280 232416:25.864800 236770:3.580960 235231:4.419190 237327:3.054440 233060:5.045240 233539:4.931240 237622:10.598960 219963:6.625880 235144:4.448330 233692:14.674200 235619:8.527060 237964:1.287060 237512:2.815840 236274:3.926640 237438:2.919360 237242:3.154290 237481:5.715320 236291:3.918250 235606:4.268660 234149:14.312280 232907:5.078010 225985:6.100550 236496:11.382780 235526:60.239760 235112:4.461910 237440:5.833600 237952:4.445010 237505:42.283350 236786:10.716750 237868:2.009870 236857:3.516410 227708:17.699640 231854:169.066560 237629:2.642010 235963:4.090430 237775:4.585020 237959:17.809480 234441:14.071380 233560:4.925510 237471:2.871740 237761:4.676280 237785:2.264870 237324:6.121820 237836:2.106500 208465:7.316940 234067:9.588440 236680:3.654980 211161:7.177180 237287:3.098410 237816:2.179650 237494:2.832720 237912:1.806100 237734:7.290510 197215:23.401110 237976:0.708610 232744:15.331500 237486:5.690420 237088:3.312340 237862:2.041100 235797:8.362160 237696:2.519980 237869:2.009540 232700:5.119250 230834:5.475070 237322:3.062690 226380:12.116480 106801:19.814420 237947:7.662750 218053:6.766890 233653:9.805780 225398:6.160320 236529:22.606800 233059:15.135720 237075:3.327960 237821:4.324840 236254:7.882980 237677:7.668780 235507:4.311050 237083:3.317140 234098:4.784570 236565:3.746350 237732:9.749320 234501:9.339180 222561:6.419150 236574:3.742020 213283:7.067480 237306:3.073520 235208:4.426800 234237:14.237760 237712:2.481160 237905:1.873460 215774:6.919840 233220:5.009780 210460:7.214080 235907:16.493520 197177:7.800370 236142:40.015400 237861:2.043110 237544:8.348730 236871:3.498040 230633:22.029160 234087:14.362650 236393:3.858520 226111:6.088280 237531:5.592120 211384:7.166370 236157:3.997470 237488:2.841070 237510:2.816250 237915:1.801880 223937:6.297790 237275:9.358830 236408:7.700060 236025:4.062540 236292:3.917690 227941:5.871000 206502:7.408510 237098:23.131290 233741:4.881140 236384:3.864310 233382:4.969140 237024:10.113960 237596:8.112780 234003:38.507680 231338:10.769640 237600:10.779000 191131:8.018460 237881:9.897300 236852:10.555110 237900:3.828220 237501:28.228000 236050:4.045630 234332:4.724180 232606:10.276820 237230:9.504390 230630:11.014580 237817:4.352600 201659:7.627100 229629:33.900120 237373:6.004920 235705:12.662400 237233:3.165970 170069:17.277400 236918:3.464490 197758:15.547400 232794:5.100910 237358:9.050640 237261:3.138720 237902:11.392740 236879:20.965800 228733:11.547640 237822:4.316500 236821:10.634280 236942:3.445570 215304:6.945380 236245:7.892700 172542:8.578070 235452:4.333790 229973:5.603890 237803:8.889800 237673:12.816200 232484:20.647160 206232:22.266900 235968:4.089110 237919:1.749150 214949:6.965700 235026:8.975320 232787:5.101820 232878:5.083800 221118:6.538000 237474:17.186040 237221:3.181240 173701:8.549080 237426:20.557530 206180:7.422300 237909:1.843570 237743:2.407850 | 223348:6.353450 237709:2.488660 237142:22.841910 235962:4.091750 237489:5.681760 237778:2.280960 221456:13.019440 236575:3.741910 237365:3.009780 235764:4.195860 236127:4.007010 237764:2.316550 205314:7.464860 199279:7.722410 235198:4.428650 237973:1.066790 237370:3.005810 237380:2.991820 236930:6.912420 236889:3.487480 237939:3.168500 224901:6.210030 227052:5.980840 237845:2.093750 237930:1.672510 237676:2.557190 237873:12.027480 237850:2.068410 236270:3.929170 237856:2.049840 236429:3.838010 237678:2.554870 237941:1.569820 232911:15.231360 228458:5.804570 237813:8.766640 237048:3.352250 237542:2.784970 220533:6.584970 237884:1.973250 237898:3.835900 237016:3.382420 191301:8.010090 235749:4.202690 191124:8.018460 237524:5.603300 237203:3.204770 224008:12.580600 236378:3.868010 222740:6.405660 234878:4.545130 233460:4.948260 237667:2.583630 237949:1.505550 237791:2.250580 237442:2.916650 236482:3.799440 237463:2.888660 237771:6.904860 235429:4.341840 237772:4.595620 237970:2.299720 237958:1.384210 224266:6.269620 237263:6.275900 236441:3.828550 237852:8.263280 236430:3.837500 214766:6.977500 210698:14.405740 228655:17.342910 215577:13.862220 231131:5.426090 236493:3.795250 237622:5.299480 237618:2.659570 232309:5.194180 233800:4.864500 237156:3.250550 236547:3.757910 201463:7.632790 237242:3.154290 229828:5.621330 224916:6.208650 237276:3.119300 237464:2.887810 237448:2.908700 237863:4.062320 236641:7.385420 237700:2.503940 237976:5.668880 230584:5.514130 237775:2.292510 237904:3.758480 237382:2.989120 233956:4.824770 237001:6.796060 232367:5.183760 236033:4.054850 236738:32.515830 227707:5.900890 237026:20.223600 237892:1.941550 234792:4.577980 222541:12.841700 237009:3.390030 234402:4.704120 237337:3.043930 236104:4.016490 237862:2.041100 235216:4.424030 237592:2.709480 236724:14.512240 236961:3.428700 236155:7.995540 237251:3.146210 237947:1.532550 237940:1.576750 231256:5.403700 234347:4.717030 237587:5.429960 237636:7.875870 237825:2.147740 224650:6.233720 237729:2.447130 237937:1.585870 221298:6.522820 236916:3.466170 237736:2.427970 229558:5.659510 233522:4.933930 236862:3.505480 232730:5.113260 237726:2.456290 237874:3.999800 237887:7.850880 197237:7.793630 237391:2.981180 237412:2.955330 227038:5.983040 157484:8.947430 206877:7.390410 237163:6.493560 236846:3.526900 236216:3.962810 237626:2.645130 237168:3.240040 236823:3.544470 234722:4.600590 237914:1.803550 235776:4.190180 237701:2.502930 237575:2.735420 235400:13.067280 225581:6.142140 141793:9.301070 228286:5.824040 237972:1.100150 237326:3.057730 237953:1.471660 235045:4.480790 236495:7.589020 237839:2.100240 237934:1.625640 235976:4.086960 235061:8.952320 237308:3.070830 234906:4.533220 237564:2.767240 237421:2.942970 235308:4.393560 237549:2.780500 237879:1.991500 236700:7.287200 232703:5.119250 237748:2.385290 237390:5.965080 223328:6.355040 236780:10.722390 237943:1.568120 237774:2.294270 235980:4.086470 228845:5.758800 237796:2.233880 236746:3.605610 235612:4.266090 233953:19.300440 236911:3.470970 224037:6.288810 237627:55.543530 181070:8.331670 200052:7.685590 237919:1.749150 237925:3.374620 235862:8.305740 237779:6.840360 236674:3.659170 231669:5.318280 236188:3.976880 237058:3.346490 237690:2.530700 237753:2.373310 237955:1.455530 237820:2.168120 237817:2.176300 230844:65.692920 | 237543:2.783980 237893:1.940020 237678:2.554870 237912:1.806100 237773:2.295090 232620:5.135580 237338:6.081600 235167:4.439850 237604:2.682740 234642:32.395720 236332:3.897170 237717:2.469610 237766:2.310960 214733:6.980470 232656:5.128080 235894:4.131790 234474:4.678780 237757:2.359650 236863:3.502350 233539:4.931240 237425:5.874000 233471:4.946310 237145:3.261400 120539:9.662090 237852:14.460740 237867:4.032120 237956:5.717640 236229:3.955990 230876:5.469140 237652:5.217680 237967:1.275830 234866:4.548530 236083:8.059260 237915:1.801880 237894:1.935990 226625:6.030240 237974:3.158580 237902:5.696370 237269:6.259380 237770:13.844520 236673:3.659380 235989:4.082190 237009:3.390030 237702:17.500420 237628:5.287360 235946:4.101570 237907:3.714640 229503:5.669890 234591:9.287320 237869:4.019080 237651:2.609670 237493:2.833000 227540:5.922350 237781:2.276070 237892:3.883100 233628:4.908120 237903:1.887850 235902:4.126290 229950:5.606900 237924:3.391580 236473:3.806640 237945:1.557380 235628:4.256480 228208:5.835340 237198:3.207570 237626:5.290260 221399:6.515310 235431:13.024860 236472:3.807890 225526:6.148600 237289:3.096150 237953:1.471660 237786:2.263490 236852:3.518370 226814:6.008610 232440:5.168580 237685:2.539250 237809:2.205080 237302:3.079700 237291:3.093280 237537:2.789550 235773:4.190730 235103:17.856280 234118:4.779280 220016:6.623790 236381:11.601270 234572:37.193040 217240:6.823770 232186:5.220460 237610:2.664370 237925:1.687310 237033:3.364020 237798:2.232100 237811:2.197800 236178:3.983250 237829:2.127370 211245:7.173560 237693:2.525400 236861:3.507320 230665:11.003700 231586:5.337090 203920:7.529720 219246:6.679480 237692:2.526740 237920:1.748740 237197:6.416240 237260:3.139610 237533:2.793610 237621:2.654010 234129:4.775670 224839:6.216940 237719:2.468400 227800:5.887830 237674:12.797400 237875:1.998290 237864:2.029790 237873:2.004580 235283:4.402330 236822:3.544470 237105:3.297860 237059:3.343270 237725:2.456640 66017:178.415000 236523:3.775740 235458:4.330210 237272:3.123820 231672:10.635440 237970:2.299720 237632:2.630730 237931:1.640360 236736:3.616150 236261:7.878420 182347:8.297770 237336:12.177120 155386:8.990920 230390:5.543400 237022:3.373020 237471:2.871740 227613:5.913090 237935:1.594680 228076:11.708920 237522:2.802430 214120:7.019930 223912:6.299300 237523:2.802380 231108:5.431140 237827:2.138090 236833:3.539020 236377:3.868410 237086:6.626200 234527:4.661060 236773:3.579070 237712:2.481160 237905:1.873460 236800:3.561670 237495:19.806360 237412:2.955330 237665:2.593060 234272:123.195800 237853:2.061970 234541:4.659020 237787:4.518740 237612:2.662900 237975:3.040140 204003:7.524580 237839:4.200480 237396:2.977530 237237:9.473580 237440:2.916800 227797:11.775660 237645:2.617070 232578:5.143140 236950:3.440030 217609:6.798640 211953:7.138100 237803:13.334700 234009:4.812100 237316:3.065530 237519:2.808740 235444:8.672220 237808:6.615840 237962:4.034610 236981:3.411520 237379:2.991930 237842:4.198720 236344:3.886590 236260:3.939210 217249:6.823770 237751:4.761100 226560:6.037170 237930:1.672510 200101:7.685590 237227:3.174140 199770:15.395420 237300:9.257940 235851:16.637640 235686:4.227040 234475:4.678780 237859:2.045610 236783:7.147460 237749:2.383580 234583:4.645670 234547:4.657850 233638:4.904750 237857:2.048550 237897:1.918890 195385:7.863110 237969:1.246910 235943:4.102070 237602:2.692950 225861:6.111720 237958:1.384210 235955:4.093240 232984:5.061710 237710:9.949040 236766:3.584640 237452:2.903640 237043:3.356760 237466:2.879890 237929:1.678200 237966:1.285510 237706:2.491530 236772:3.580560 227325:5.949570 203405:7.550560 237976:0.708610 237061:10.021140 237629:15.852060 237932:1.639130 237644:2.617180 237911:1.836020 237369:3.006420 236393:3.858520 233156:5.023990 237816:6.538950 237462:2.889200 229274:5.699200 236454:3.816780 225375:6.164260 237117:3.285800 236548:3.757200 237381:11.961760 237947:3.065100 233804:4.863070 207359:7.368230 237170:3.238560 237732:4.874660 237843:2.097780 227910:5.874940 237579:2.724690 237917:1.798200 237874:3.999800 233078:5.040530 237635:2.626740 217970:6.771710 236380:3.867220 237611:7.991220 231742:5.305930 235668:4.237330 235710:4.219290 237525:2.801510 237796:2.233880 237872:6.017310 182391:8.297770 237455:2.901020 237616:7.983480 237972:2.200300 237600:2.694750 237900:5.742330 235701:4.221740 237951:7.458600 237817:2.176300 236516:3.779130 228417:5.808240 237373:57.046740 236918:3.464490 237826:2.143970 237801:4.453300 237530:2.797560 237615:2.661200 237699:5.019560 237333:3.046540 237754:2.369990 237728:7.346880 237252:3.145440 237916:3.602520 237698:2.513640 237959:1.369960 236722:3.629310 235020:4.490370 237209:83.099640 237404:2.970600 237594:2.707410 237758:2.355610 237831:2.125420 208993:7.288190 237759:2.352120 237686:5.074100 237744:2.407790 235381:4.365070 237329:3.052500 216819:6.852160 235865:12.448590 236962:6.855520 235217:13.270680 237965:1.286750 237582:2.720480 237555:2.776310 237617:7.981680 237081:3.321570 237771:6.904860 236041:4.051500 236835:3.536450 237772:2.297810 237447:2.909360 235271:8.812800 234870:4.548010 235218:4.423100 237922:40.216880 237760:2.339230 237131:3.276740 237532:5.591660 234589:4.644230 222136:6.451940 221448:6.511580 201750:7.621430 237882:1.979240 223535:6.336110 237946:3.096880 237795:2.238980 236418:3.843290 237896:7.678440 237436:2.921050 231917:5.273020 232030:5.250080 237777:4.574700 236374:3.870400 237445:2.913020 236156:3.997470 237075:3.327960 237825:15.034180 236365:3.876120 236859:3.511210 237295:3.087860 229591:5.654750 237810:2.199100 237780:2.279560 208812:7.300410 237100:3.301380 237802:4.447460 237806:2.219750 235985:4.083010 236405:3.851600 234755:9.181440 236025:4.062540 237952:8.890020 237596:5.408520 237294:6.178140 237881:1.979460 237501:2.822800 236969:3.420450 236363:3.876660 217890:6.778990 237392:2.980690 236690:3.649010 236757:3.597800 236937:3.450530 237727:2.456100 235116:4.460950 237769:4.615780 237919:1.749150 236713:3.634650 237489:2.840880 234183:4.761980 237737:7.283430 237474:14.321700 235033:4.483970 209693:36.262000 188157:8.115450 | 237959:2.739920 237913:1.804250 237234:3.163350 237476:2.863850 237962:2.689740 237893:3.880040 205850:7.440990 214057:7.023030 209674:7.252400 231789:26.479750 237500:2.825080 235879:4.141150 227134:5.971030 236729:3.625770 235950:8.194460 236506:3.783980 237197:3.208120 235690:4.225330 237248:3.150660 237973:3.200370 237912:1.806100 233934:9.661300 236280:3.923130 237751:2.380550 232772:30.630060 237292:3.090290 234260:4.740200 234408:4.700760 237864:2.029790 208271:7.325310 220319:6.599100 237786:2.263490 237850:2.068410 236143:4.001090 237374:2.998010 231184:5.416700 220169:6.611370 237283:6.217660 235292:4.398050 237379:2.991930 237837:2.105160 237059:10.029810 144044:9.242230 232214:5.215350 217727:6.788770 236536:18.810350 237682:2.547250 237898:1.917950 236442:3.827400 160123:53.313360 237835:4.222900 234415:4.698630 235014:4.492100 237330:3.051860 237749:4.767160 237256:3.141910 232329:5.192190 218587:13.458300 232313:5.193680 237922:1.748560 236264:3.933820 206645:7.403950 237469:2.873460 237897:1.918890 235501:4.313320 232023:5.251130 237969:1.246910 237801:2.226650 236155:3.997770 237901:3.821600 237662:2.597850 232091:10.477080 237436:2.921050 237532:2.795830 158861:53.558280 237776:2.291550 233256:5.000700 237559:2.775380 237651:2.609670 232955:5.066530 170275:8.638700 234077:4.790880 237960:1.366220 235232:4.418960 237145:3.261400 225865:12.223440 227541:5.921320 236704:3.641700 201357:7.638520 237661:2.599410 235979:4.086630 228440:5.806400 236628:3.699850 237702:2.500060 95257:20.179060 237929:10.069200 237658:13.019050 237622:2.649740 229907:5.612190 237678:2.554870 236811:24.880030 237217:3.184310 237967:1.275830 237563:2.769490 236085:4.026520 236018:4.064790 162011:8.846340 229183:11.425040 233671:4.897680 237899:1.914940 234127:4.776320 234173:9.529140 237437:14.599600 235717:12.646620 234503:4.668410 237894:1.935990 235834:4.167770 237708:2.490160 237227:3.174140 146508:156.173220 236801:7.119640 237904:1.879240 237471:11.486960 237770:2.307420 237767:2.309980 236468:7.616780 204149:97.753110 237137:3.266170 229344:5.690150 237781:2.276070 235898:4.129560 234544:4.658430 236259:3.939640 93276:10.089530 40306:10.718140 237462:2.889200 237896:5.758830 237948:1.525830 94029:10.089530 237399:2.973620 237529:2.798330 237628:5.287360 237878:1.993260 237862:2.041100 237052:10.047510 227341:5.947450 237755:2.368600 237307:3.070950 237205:3.203480 237757:2.359650 233967:4.822360 237815:2.183010 235062:4.476160 235625:4.259210 237086:3.313100 237409:5.922060 237825:8.590960 237937:1.585870 237339:3.040800 187292:8.143620 217519:6.803620 236069:4.035400 237576:2.732480 237905:3.746920 234081:4.790210 237874:1.999900 236981:3.411520 237635:5.253480 237700:2.503940 237974:1.052860 237811:2.197800 230259:5.561240 237806:4.439500 203331:7.550560 237412:2.955330 237941:3.139640 237924:3.391580 197618:7.780300 235649:4.245020 131097:9.501740 237472:2.869060 237945:3.114760 237745:9.626600 235713:4.217410 234596:4.641930 235743:4.203610 237923:1.707190 236480:3.801050 237032:3.364820 214799:6.974530 237577:2.729300 233344:9.955880 235262:4.408900 236660:3.674430 237927:3.365160 237853:2.061970 237003:3.396700 237489:2.840880 234189:4.760040 233262:4.999060 237415:2.951880 86074:10.232630 237881:1.979460 236765:10.755420 237900:1.914110 122716:9.662090 232032:5.249550 237607:2.676520 234425:4.695900 213211:7.070730 237730:4.890060 237655:15.644040 237298:3.086100 235564:4.283590 237296:3.087250 237812:6.581310 236802:3.559720 229449:5.677940 237611:2.663740 162483:8.827290 237932:3.278260 192543:7.969270 224513:6.246500 206111:7.426940 220771:13.130260 234705:4.607230 237494:5.665440 231146:5.423580 237957:2.803660 237727:2.456100 200485:7.667680 235826:41.706400 237938:1.585330 236534:3.763380 214758:6.977500 53278:10.600360 232770:20.423680 227988:5.865130 237919:1.749150 237865:2.019100 236459:3.815140 227994:87.962400 237728:2.448960 237134:3.273450 235790:4.183800 234117:4.779610 178881:8.403130 187232:8.143620 237743:2.407850 229719:5.636730 | 236881:6.986780 209579:14.520500 237829:4.254740 236926:3.458670 235626:4.258820 130221:9.501740 190364:8.043990 237521:2.804020 236321:15.611080 237758:4.711220 231651:5.321670 237957:1.401830 168473:8.686710 236134:8.009760 228866:5.756170 232034:5.249020 204016:7.524580 237890:1.947160 229143:5.718400 210822:7.195460 237828:2.135270 205623:7.450470 237261:3.138720 214181:14.027500 236543:3.759690 177118:8.453770 234283:4.734830 17129:22.011640 195790:7.848820 234934:27.133200 220578:6.580970 216360:6.881380 222133:6.451940 130378:9.501740 28233:21.703340 224947:6.205910 145528:9.214060 221224:13.056960 237552:2.779510 236343:3.888340 237005:3.395550 237835:2.111450 207720:14.701680 237037:3.358510 236843:3.528030 236629:3.699290 195515:7.863110 237891:1.946420 222737:6.407340 231348:5.382410 235535:21.478500 236544:3.759690 237244:3.153960 234098:4.784570 237673:2.563240 234775:4.583660 211703:14.297220 232639:5.130890 236817:3.548310 237272:12.495280 222382:6.432830 236835:7.072900 96313:10.024990 236795:3.566260 226827:12.014960 236329:3.898530 195661:15.711880 237662:2.597850 187547:16.268280 237844:4.191060 237867:2.016060 236766:3.584640 195011:15.755200 141729:18.602140 204865:14.968740 234690:9.227800 237922:1.748560 236797:3.564600 228648:5.781870 232696:15.360540 236234:3.953970 223637:6.325230 237942:1.569540 231073:5.437480 237967:1.275830 236874:6.992420 182464:8.297770 237458:11.578760 235606:4.268660 202452:15.187140 236836:3.536360 222032:19.382250 227263:5.958100 236641:3.692710 226225:12.149900 237336:12.177120 233356:4.974330 233327:9.966360 229580:5.655540 219129:20.058330 170605:8.623190 234119:4.778630 206017:14.863200 237269:3.129690 237970:1.149860 237369:9.019260 237138:6.531900 237762:2.334420 237324:3.060910 234277:4.737040 145157:9.214060 230139:5.582340 229767:5.630540 211153:7.180810 222704:12.818040 229697:5.639840 236161:11.981130 150060:9.108700 237777:13.724100 235835:37.498680 233924:4.833770 236370:3.873320 237938:3.170660 237947:1.532550 176118:8.480090 236233:15.817600 73248:10.399680 237715:2.473540 235507:4.311050 234222:9.500780 203931:7.524580 231522:5.348660 227876:5.877900 235359:8.744560 237100:3.301380 236478:3.801920 237840:10.499050 180768:8.343230 216519:13.741300 235536:4.295500 223568:12.665980 165603:8.754530 233808:9.724700 237446:2.912770 230941:5.459990 232987:5.061270 236292:3.917690 237738:2.425780 234219:9.503340 237608:34.789560 237596:2.704260 235399:4.356190 237666:2.584440 145383:18.428120 219163:6.683900 237204:3.204500 236676:14.634080 237934:3.251280 235241:4.415290 233011:5.056050 226881:5.999640 125490:9.578700 237812:4.387540 216013:6.903180 219305:6.675090 237245:3.153380 111079:59.118840 227758:5.893830 236883:3.491840 231269:10.802480 237803:6.667350 222289:12.879480 237756:11.822300 237769:6.923670 229401:5.684440 237710:2.487260 237254:9.427290 237368:3.007930 134562:9.430280 227997:11.728320 237808:8.821120 234689:9.227800 236723:7.256960 237742:2.408860 237743:4.815700 231325:5.388440 | 236600:3.724550 236042:8.099820 235906:4.124580 235997:4.075330 235005:35.966480 226014:12.196160 237838:2.101480 170249:17.277400 235601:4.270630 237961:2.713340 237343:30.352500 236930:13.824840 237939:1.584250 237751:2.380550 226737:6.016520 228164:5.841990 224857:37.293360 233262:4.999060 237873:4.009160 235761:4.196970 227465:17.798190 232983:10.123420 228629:17.353680 120064:38.826160 231472:5.359200 203643:15.080160 111026:9.853140 223954:6.296290 234729:4.598670 237955:1.455530 237963:1.316030 231997:5.256960 237849:2.070400 150341:9.108700 237970:1.149860 221527:26.016640 237950:2.991780 229996:5.600140 237764:4.633100 155171:27.040170 77480:10.312670 237964:1.287060 218689:6.719940 237888:1.956880 237814:13.101720 237700:2.503940 228148:35.069100 237821:2.162420 237976:3.543050 237696:2.519980 237708:2.490160 119881:19.413080 235611:4.266290 228216:5.835340 235861:4.152870 227932:5.871980 212115:7.127700 235869:16.582720 237642:2.618660 178203:8.415550 237802:2.223730 237845:4.187500 237235:3.160080 237945:1.557380 113023:19.603700 233985:4.817210 234673:4.620910 231772:5.299260 237914:5.410650 226527:6.041810 232349:10.375440 237953:1.471660 235971:4.088280 210895:14.383560 237812:4.387540 236594:3.727540 237748:2.385290 198697:7.741330 237618:2.659570 237288:6.194380 237938:1.585330 237756:2.364460 232604:20.555520 109599:9.853140 234420:32.884040 237754:2.369990 237925:3.374620 237489:2.840880 132773:9.465380 | 230886:5.467830 233080:5.040530 235978:4.086800 196641:7.820850 237901:3.821600 226536:12.081300 235697:4.222870 232130:5.231790 236455:3.816150 234599:4.641360 106934:9.907210 236784:3.572750 237896:3.839220 237776:2.291550 202220:7.604620 237447:2.909360 237958:1.384210 176610:8.466850 236017:4.064950 93516:10.089530 236183:7.959680 229909:5.611440 236753:3.601640 235328:4.383530 207701:7.350840 232847:5.088720 223448:6.343960 69545:10.399680 187579:8.134140 234601:4.640780 233190:5.016440 203802:30.139560 172541:17.156140 236420:3.841230 188004:8.115450 226694:6.022210 232674:5.124820 232774:5.105010 202057:7.610190 194388:7.899740 235036:4.482500 237119:3.284320 213864:35.161950 232807:5.098640 195162:7.877600 199183:7.722410 237687:2.535540 72955:10.399680 237451:2.904450 237480:2.857950 219300:6.675090 220289:6.603170 | 237829:2.127370 236827:31.882950 237234:6.326700 234586:4.645090 172101:8.592890 237404:2.970600 236622:3.705800 237630:5.279840 153764:9.036380 237861:2.043110 236799:3.561860 228073:5.854460 232235:5.210780 237840:6.299430 237841:2.099540 237973:1.066790 230732:5.490380 237553:2.778850 227492:5.928570 237453:11.612120 237845:6.281250 228885:5.751800 237875:1.998290 146393:9.186660 232376:5.181300 237049:6.703700 233763:58.503840 236631:3.698840 235728:4.210860 237509:2.816340 237363:9.035250 237956:2.858820 235860:4.153400 235757:4.199730 233788:19.476680 186407:8.172610 166353:8.737140 237758:2.355610 212176:14.248520 237720:2.465630 237638:31.458120 237469:2.873460 235556:8.570800 237694:5.042300 237244:9.461880 223078:6.377590 227741:5.895840 237927:1.682580 233161:10.045440 234864:4.548790 215437:27.758600 236763:3.587440 217754:6.786310 237318:3.063700 235192:13.290840 236287:31.364960 237867:2.016060 230170:5.578670 237950:1.495890 235537:60.119920 237733:14.594820 230944:5.459990 237929:3.356400 237764:2.316550 205183:7.469700 237760:2.339230 237920:1.748740 236504:3.787400 231821:10.579780 221098:13.076000 237942:1.569540 237614:2.662030 225350:6.165580 174698:8.520910 234894:4.539940 236357:3.878260 237276:9.357900 226638:6.029090 237964:2.574120 192328:7.977300 57939:62.970000 234687:4.616420 237336:3.044280 236897:34.793700 207493:7.363860 237696:10.079920 237868:2.009870 236068:4.035560 235241:4.415290 232716:25.582400 237708:7.470480 237416:2.949610 237770:4.614840 236518:3.778760 234587:4.644810 237757:2.359650 234969:4.510300 227656:5.907990 237790:9.005280 237443:2.914400 237827:2.138090 234616:37.091920 236724:214.055540 217812:13.567740 235180:4.434940 237892:1.941550 235738:12.618630 235767:37.739610 237815:4.366020 236434:3.833520 237086:9.939300 237389:2.982710 237220:22.279460 237729:2.447130 224544:6.242220 237741:2.409600 237541:2.785370 237450:2.904550 235934:4.106940 236160:11.981580 216026:13.806360 237715:2.473540 236032:16.219400 228585:5.788170 237825:4.295480 172415:34.312280 220859:6.559260 236237:7.904760 185037:41.063050 237945:1.557380 236212:3.964700 235511:4.310020 94358:10.089530 237227:6.348280 223345:6.353450 237689:2.533590 235403:4.354030 223517:12.675360 237755:2.368600 237608:2.676120 234769:27.513300 236100:4.019250 237183:9.684930 237275:6.239220 237972:6.600900 233082:5.039250 237570:2.760040 233955:43.422930 170387:8.638700 233852:43.658640 231943:31.602600 223402:12.694220 205979:89.179200 237655:28.680740 232685:10.245000 234889:4.542270 233688:4.893250 237496:2.828870 237970:2.299720 224704:18.688500 231391:26.855150 237582:2.720480 226494:6.047650 228343:11.635000 162432:35.385360 224757:6.225300 237331:3.051330 237957:1.401830 229492:11.342980 237803:46.671450 237938:3.170660 236251:3.942630 237769:16.155230 237356:6.038860 233361:4.973930 237737:2.427810 237808:11.026400 237388:2.984560 232310:5.194180 237743:7.223550 237928:1.678420 236644:3.690270 | 180987:8.343230 234714:4.604730 237858:2.046250 203824:15.059440 235528:4.301000 234686:4.617540 235659:29.690850 229765:5.630540 237224:3.178910 233080:5.040530 236361:3.877320 226001:73.191720 233816:4.860560 236990:37.484370 234737:4.596470 234161:4.767170 235683:29.605170 221366:6.519060 234601:4.640780 236882:3.492020 237143:3.262330 218163:6.757330 237966:1.285510 237796:2.233880 237029:3.367140 236922:3.461930 237668:2.581840 207345:58.981040 234139:4.773050 226341:6.061800 237577:2.729300 229733:5.635180 230171:5.578670 | 235681:4.230640 236602:3.724210 236827:3.542550 237476:2.863850 224033:6.288810 237818:2.175470 237952:1.481670 237413:2.954430 237972:1.100150 237671:2.571680 237864:2.029790 237789:2.254350 237790:2.251320 237900:1.914110 237138:3.265950 237958:2.768420 232395:5.176880 236954:3.437610 237164:3.244860 235852:4.159050 232323:5.192690 237931:1.640360 235821:8.343780 237815:6.549030 237661:5.198820 236939:3.447130 237335:3.044390 220581:6.580970 235580:4.278190 230499:5.527270 237180:3.230330 237302:3.079700 237175:12.940720 237340:3.040040 237905:1.873460 237946:1.548440 237888:1.956880 237901:1.910800 234862:4.549310 234180:4.761980 235193:4.430050 237231:9.503220 236887:6.977320 237542:2.784970 237806:2.219750 226397:6.055880 236679:3.655090 237746:2.401320 237011:3.389780 237835:2.111450 237697:2.514390 236305:3.910200 237868:2.009870 230059:5.593430 206129:7.426940 236558:3.749050 237798:4.464200 236608:3.720770 237069:6.666440 237691:2.528480 235185:4.433540 236932:3.453060 237726:2.456290 237044:6.710820 214848:6.971580 237963:1.316030 | 233960:4.823050 237709:2.488660 237969:2.493820 236957:3.435980 237548:2.780500 235193:57.590650 237952:1.481670 233656:4.902140 235905:4.124750 234763:4.587730 233468:4.947090 229436:5.679560 237239:3.156370 237972:1.100150 197131:7.800370 237482:2.852470 232891:5.080670 237975:4.053520 237603:2.686100 220412:13.186040 236582:14.951320 237958:2.768420 237920:3.497480 237377:5.986940 235852:4.159050 211258:7.173560 232374:5.182770 236624:3.703890 236838:3.532470 235831:4.169380 237815:2.183010 230915:5.463250 235493:12.946800 231253:5.404320 237361:3.014120 233629:24.538750 237870:2.008800 237622:2.649740 237966:1.285510 237685:2.539250 234542:9.318040 237973:1.066790 216034:13.806360 125172:9.619530 236327:3.900030 236059:4.040110 235376:4.368130 237200:3.206750 237544:2.782910 237746:2.401320 201502:7.632790 237835:2.111450 237868:2.009870 236596:3.725930 237186:3.218090 123556:48.097650 235938:4.104080 237278:3.118800 237976:1.417220 236315:7.814620 | 235317:4.389310 234677:4.620060 237949:1.505550 233640:4.904380 237901:1.910800 229252:5.701690 235589:12.825600 236293:3.917690 232500:5.158420 237140:13.055400 231749:5.304820 236411:3.849120 234466:4.682060 237436:2.921050 224432:6.253670 237975:2.026760 173425:17.098160 233088:5.037970 230280:5.559080 236553:3.754240 232365:5.184750 236333:7.793520 237800:2.227060 47743:10.600360 228624:5.784560 236761:3.594260 145924:9.214060 236513:3.780460 237912:1.806100 231235:5.408020 237152:3.256930 233318:4.984800 57943:20.990000 230851:5.473090 237908:1.843950 236233:3.954400 227020:5.984140 237952:1.481670 237921:1.748720 236503:3.787520 237944:1.558200 236850:3.519110 237191:3.215400 237665:2.593060 236505:3.785810 234610:9.277560 237954:1.467760 237592:8.128440 236477:3.803900 237675:2.559050 234212:4.753270 237113:3.288100 231067:5.438750 136862:9.396380 231890:5.276260 166562:8.737140 237894:1.935990 237971:1.148190 237483:2.851370 231658:5.320540 237454:2.901120 237931:1.640360 237909:1.843570 | 236692:3.647950 237782:2.267990 237422:2.940350 237594:2.707410 237635:2.626740 236596:11.177790 232113:15.707820 236132:4.005490 237838:2.101480 237268:3.132920 233233:10.013760 235818:4.173690 224689:6.230910 237019:3.379010 237418:2.946330 237939:1.584250 237872:4.011540 211986:7.134620 237325:3.059790 237845:2.093750 228772:5.769380 227093:71.717640 237968:1.247790 235972:4.088280 236556:7.502100 237923:1.707190 237420:2.944180 234264:4.739570 227892:5.875920 237094:3.309080 237330:3.051860 236567:14.983080 236888:3.487940 237181:3.230260 236736:3.616150 237955:1.455530 232575:5.143610 237897:1.918890 237278:3.118800 171514:8.607930 237081:3.321570 237901:1.910800 237789:15.780450 236734:25.318090 237970:2.299720 234513:13.998150 237428:8.795550 234273:4.737670 237958:8.305260 235615:4.264910 236781:7.148260 237661:2.599410 236582:11.213490 237036:3.360100 237043:3.356760 237895:3.853000 234395:4.705950 237967:1.275830 237578:2.726550 220133:6.613430 228907:5.749190 237863:6.093480 231497:5.353330 237976:2.125830 236449:3.820430 237868:6.029610 237882:7.916960 237050:3.350430 237911:1.836020 229517:5.667480 237935:1.594680 234677:27.720360 237826:2.143970 237834:2.117570 237910:1.838650 237816:6.538950 235570:4.281790 237633:2.630650 235354:4.374920 237790:2.251320 226089:6.090720 237121:6.567180 235874:4.144110 223090:6.375960 235718:4.215540 236022:4.064150 171512:8.607930 236801:3.559820 231740:10.612980 237903:1.887850 236939:3.447130 235428:4.342480 237175:3.235180 237306:3.073520 237780:52.429880 237828:2.135270 237917:8.991000 237439:2.918540 237007:3.394720 185803:8.192410 236059:12.120330 235051:4.478590 236587:3.732610 236442:3.827400 56036:10.600360 237848:4.141760 236077:4.031970 237945:3.114760 237558:2.775380 236603:7.447500 237915:9.009400 237198:16.037850 235743:4.203610 237974:1.052860 232188:15.659850 237689:2.533590 235192:13.290840 236030:28.401800 237755:26.054600 237355:3.022210 237952:2.963340 225065:6.194990 237972:1.100150 233938:4.828220 237612:53.258000 236792:3.568610 237975:1.013380 232056:5.244290 237021:3.374710 237564:2.767240 234863:4.548790 237908:1.843950 237645:2.617070 235730:4.209560 153151:9.059910 234939:4.520680 231464:5.361550 236893:3.482520 237517:2.810900 236713:3.634650 237927:1.682580 237798:2.232100 237186:3.218090 236200:3.972460 237928:1.678420 237909:1.843570 | 237142:3.263130 231061:5.440020 220683:6.573020 237676:2.557190 233505:4.938170 165136:8.772230 237173:6.472040 225618:6.137010 235215:4.424260 236799:3.561860 221397:13.030620 237619:5.318040 237961:2.713340 196459:7.827770 235881:4.139580 237912:1.806100 226575:6.036010 228315:5.821230 234128:4.776000 229451:5.677940 67131:10.399680 235803:29.249850 236522:3.776470 234672:4.620910 200865:7.655920 237604:5.365480 237850:4.136820 236460:3.812510 128295:9.539480 237133:13.096160 237941:1.569820 155345:9.013390 237066:3.335310 233242:5.003990 234886:4.542790 235658:4.241740 230944:5.459990 237065:3.335700 237910:7.354600 160955:8.865750 237546:2.780990 203461:7.545310 236410:7.698500 227502:5.927530 228407:5.809170 235624:8.520000 237791:4.501160 143526:9.242230 236040:8.104900 161767:8.846340 222893:12.788020 235069:31.326330 74802:10.312670 232739:5.110960 237464:5.775620 161713:8.846340 168736:8.670450 228061:5.856390 212606:7.103850 233875:4.846370 227389:5.942170 234834:4.562480 237950:1.495890 237433:2.922700 236924:3.459550 110695:9.853140 233984:4.817210 237569:2.760220 190471:8.035410 237967:1.275830 218350:6.745490 232561:5.145030 210479:7.214080 197918:7.773700 105985:9.907210 231779:5.298160 237580:2.721950 237545:2.782600 232346:10.376420 237735:2.429450 235529:4.299570 188906:8.088050 125871:9.578700 237269:9.389070 231963:5.262820 236391:3.860360 237688:2.533870 237836:4.213000 237560:2.771740 168000:139.251840 236752:3.603370 237458:8.684070 228353:5.816570 230870:5.469800 220242:6.607260 205754:7.445720 218888:6.704010 225685:6.131900 231465:5.361550 237628:7.931040 237907:3.714640 213479:21.163740 155633:8.990920 237869:4.019080 237651:2.609670 164422:8.790250 223469:6.340810 236838:3.532470 225060:6.194990 232640:5.130890 237903:1.887850 231527:5.347500 205771:7.445720 221407:6.513450 218037:6.766890 237937:1.585870 237125:3.280640 233472:4.946310 201130:7.644290 231979:5.260150 237470:5.744180 236145:4.000330 237093:3.309680 233285:4.991700 224244:6.271090 235372:8.740180 236164:7.984120 235426:4.342690 228639:5.783660 212661:7.100490 45855:64.308840 237945:3.114760 237279:3.116420 149884:9.108700 220784:6.563170 219536:6.657700 237974:2.105720 120088:9.706540 206213:7.422300 82942:20.465260 219069:6.690560 232383:5.179820 232040:10.495940 229345:5.690150 145000:9.214060 233452:9.899640 237786:2.263490 228906:5.749190 219807:6.638480 220361:6.597070 231828:5.288790 221717:6.487660 166336:200.954220 236456:3.815900 233284:4.991700 237132:6.551580 144856:18.428120 237685:2.539250 234800:4.574220 237809:6.615240 233998:9.629640 79234:41.250680 222876:19.186980 225884:6.110470 205257:7.469700 226835:6.005240 237783:2.266580 164616:8.790250 237537:2.789550 45229:32.154420 198486:7.747720 237288:3.097190 232170:5.224050 204767:7.489310 237756:7.093380 225843:6.114220 89341:10.158520 236117:4.010670 237713:2.476670 237254:15.712150 160562:8.885560 157260:8.968940 237798:2.232100 231250:5.404930 6233:11.005820 215115:6.956940 153141:27.179730 235605:4.269050 237913:3.608500 227267:5.957030 233312:4.986820 237782:9.071960 206082:7.426940 231586:5.337090 85908:20.465260 173851:8.534900 237861:2.043110 211616:7.155670 159656:8.905760 203019:7.566470 223704:6.319070 237920:1.748740 184191:8.243700 195791:7.848820 151310:9.084010 237418:5.892660 237719:2.468400 213871:7.032390 231535:5.346340 206881:14.780820 237846:2.080630 205054:7.474570 237504:2.819870 237610:2.664370 237146:3.260750 200434:7.673620 233218:5.010200 209284:7.272130 224454:12.501580 223134:6.372710 237837:2.105160 185601:8.192410 237359:3.015700 140286:46.659200 211440:7.166370 237884:1.973250 229467:5.674710 179192:8.390860 236452:7.635060 235346:4.378220 89233:10.158520 235448:4.334630 189535:8.070190 233822:4.859130 218918:6.701760 235729:4.210860 236366:3.875720 219278:6.677280 237469:2.873460 232729:5.113720 215121:13.913880 161775:8.846340 234730:4.598670 228778:5.769380 218327:6.747850 232935:15.211470 221432:6.511580 237272:3.123820 233084:5.038820 172135:8.592890 235035:4.482990 237263:6.275900 153457:9.036380 152502:471.115320 237662:2.597850 228278:5.824970 231994:5.258020 236667:3.664990 98800:10.024990 160285:17.771120 228814:5.763190 237588:2.714650 237184:3.226140 237460:2.891850 236199:3.972760 210652:7.206590 226055:6.094390 104756:29.721630 232242:10.417500 234276:4.737360 216948:6.841740 97985:10.024990 231657:5.320540 237615:2.661200 229861:5.617510 237563:2.769490 235596:4.272620 234368:4.712090 237857:2.048550 165363:8.772230 237216:3.185050 231010:5.448990 225752:6.124280 237697:2.514390 235021:49.391320 131426:47.508700 174651:8.520910 236321:23.416620 237935:1.594680 142678:9.271220 236398:3.854730 147674:9.159990 180896:8.343230 233421:4.960030 229633:11.298460 197482:7.786940 207765:14.701680 235921:4.115210 218615:6.726840 237229:3.171160 237627:2.644930 216898:6.844340 237815:2.183010 163474:8.808600 228919:5.747460 234019:4.810060 207180:7.377050 203530:7.545310 235812:4.175130 237712:2.481160 237196:3.208320 157584:8.947430 237007:3.394720 198135:7.760630 212592:7.103850 237084:9.946380 237665:7.779180 231177:5.417950 236013:4.066080 197768:69.963300 231678:5.316590 237925:1.687310 195382:7.863110 233729:4.883330 229074:5.728560 194209:7.907230 222478:6.425970 237701:2.502930 219367:6.668530 81077:10.232630 175745:8.493520 193753:15.844760 234149:4.770760 237975:1.013380 235578:4.278590 233710:4.888090 237839:2.100240 183067:8.275790 232606:5.138410 201027:7.650090 222754:6.405660 237916:1.801260 237908:1.843950 205528:7.455250 236974:3.418170 237788:2.259050 232212:10.430700 237832:2.118080 237768:2.309060 234615:4.636490 237494:2.832720 219736:6.644850 237394:2.979600 215046:6.959850 1957:11.005820 223486:6.339240 232746:5.110040 226778:6.011990 237118:3.284550 40048:10.718140 234439:4.690760 235961:4.091920 235574:34.246320 237185:3.220790 206795:7.394900 215489:6.936790 233148:5.025250 237959:2.739920 222678:19.232100 173859:8.534900 237476:2.863850 237962:1.344870 236359:3.877460 237403:2.971680 224235:12.545100 187637:8.134140 230386:5.543400 237483:2.851370 216498:6.870650 219860:6.634270 237585:2.718420 182764:8.286720 191609:8.001790 215368:6.942510 237973:3.200370 236633:3.696720 234629:13.895790 236513:3.780460 185820:16.384820 225467:6.153790 236215:3.963240 223734:6.317540 237930:1.672510 236955:20.624640 213559:7.051380 236455:3.816150 235583:4.277190 26765:21.703340 236626:3.702310 237509:2.816340 235174:4.437510 217911:6.776560 237663:2.597810 210051:7.233060 231636:10.651300 180147:16.733520 237711:7.459980 138888:9.331840 206362:7.417680 176547:8.466850 236355:3.879200 231899:10.550360 237387:2.985440 178767:8.403130 201783:7.621430 227196:5.964550 31106:21.703340 237969:1.246910 226622:6.030240 237901:1.910800 237477:2.863510 237895:1.926500 237605:2.680390 237150:3.257790 233659:9.804280 237799:2.228910 237250:3.147240 237559:2.775380 130083:9.501740 218306:6.750210 237958:2.768420 221276:13.049400 184452:8.233230 209664:7.256320 230811:5.479040 216079:6.900430 231881:5.277890 235779:4.188540 236451:3.818790 189139:8.079080 204926:7.484370 236581:3.737950 235358:4.372500 213525:7.051380 237966:2.571020 237706:2.491530 237942:4.708620 197359:7.793630 230941:5.459990 174267:8.534900 201946:7.615800 234511:4.666340 230773:5.485030 237954:1.467760 237956:1.429410 237267:3.134260 236119:4.009440 237030:3.366980 237976:0.708610 237577:2.729300 236846:10.580700 230353:5.546940 235793:4.182900 227841:41.179950 212608:7.103850 237885:1.970350 234587:4.644810 184033:24.731100 229672:5.643750 233636:4.905130 163930:26.425800 173259:8.563470 236586:3.734230 183375:8.264980 235926:4.112670 229350:5.689340 236454:3.816780 219498:6.659850 215373:6.942510 215091:6.956940 236325:3.900860 237947:3.065100 237274:3.121810 236426:7.679620 223728:6.317540 237705:2.496560 237571:5.515720 154216:9.036380 231522:10.697320 232514:5.154580 225577:6.142140 237917:1.798200 237596:2.704260 228172:5.841030 237718:2.468630 207318:7.372630 236436:3.831610 233544:4.930090 237502:2.820470 148584:9.159990 237149:3.258220 234877:4.546180 235754:4.200650 193094:7.945550 236915:10.400910 237915:3.603760 236035:4.053890 235134:4.452840 237738:7.277340 228122:5.848680 237608:2.676120 237455:2.901020 210647:7.206590 195974:54.892250 237600:2.694750 237376:2.995850 222508:6.422560 237951:1.491720 234682:4.618940 237730:2.445030 232042:5.246920 216716:6.857410 237549:2.780500 235135:13.357800 203882:7.529720 198765:7.741330 233554:4.927410 237358:6.033760 236568:7.491060 234465:4.682360 232952:5.066970 220726:6.569070 237062:3.340070 235214:22.122450 237314:3.067490 237618:2.659570 94653:20.179060 191144:16.036920 236883:3.491840 236484:3.799070 235796:12.544350 204505:7.504280 212213:7.124260 204325:7.509310 237573:2.741630 236520:3.777800 237408:2.961300 236912:3.468830 237754:2.369990 236006:4.068340 219264:13.354560 10936:33.017460 237233:3.165970 233583:4.920560 225996:6.099310 206551:7.408510 236053:4.043260 237886:7.867760 236977:3.413450 220539:6.584970 235815:4.174950 230374:5.544820 149249:9.134020 199191:7.722410 237366:3.009780 236134:12.014640 160194:17.771120 237586:2.716160 236995:3.402340 237370:3.005810 182248:8.297770 222061:6.457220 232694:10.242220 170142:8.638700 198797:7.734990 220265:6.605220 237595:2.706330 231040:5.444500 10597:11.005820 236580:3.737950 126058:9.578700 235469:4.325800 233971:4.822020 235153:13.340730 234348:4.717030 233041:5.048260 118068:19.413080 237682:2.547250 130604:9.501740 237218:3.184180 207564:14.719000 237965:2.573500 236335:7.792420 236497:11.379840 182521:24.893310 222200:58.035960 211336:7.169960 237963:1.316030 237949:3.011100 230189:5.574280 237739:7.262340 237174:3.236020 193915:7.914780 236322:3.901950 235368:4.370530 236502:22.731000 219515:6.659850 232669:5.125290 230438:5.535650 231990:5.258550 237750:2.383580 216674:6.860040 234119:4.778630 237943:3.136240 187716:8.124750 232277:98.813110 217985:6.771710 230567:5.516190 233194:5.015610 236966:3.422740 232948:5.067840 222649:6.412390 236347:3.885510 216630:6.865330 216113:6.897680 237888:3.913760 180855:8.343230 236836:17.681800 234468:9.361720 237723:7.374090 231760:5.302040 236320:3.903460 161412:8.865750 223717:6.317540 237437:2.919920 227251:5.959170 234566:9.300580 232437:5.169060 232491:5.160350 163111:8.827290 236932:3.453060 193418:7.937770 218782:6.713080 236548:3.757200 233516:4.935470 134018:9.430280 237515:2.814680 232479:10.323580 237520:2.806810 236784:10.718250 233461:4.947870 237158:3.249550 230193:5.573560 237777:2.287350 237273:3.123760 232119:26.169300 153330:72.291040 236374:3.870400 237490:5.676940 218278:6.750210 237940:3.153500 232436:10.338120 234640:37.028240 235314:4.390650 179832:8.366760 237459:2.893390 231978:5.260150 235788:4.184170 229464:11.351040 206527:22.225530 201086:7.644290 237802:2.223730 199607:7.703830 201378:7.638520 235378:4.367030 237271:3.125520 237116:16.432700 237456:2.900110 235190:17.722040 235474:8.645760 234715:9.209460 219237:6.679480 237968:2.495580 232559:5.145510 206763:7.399420 237779:2.280120 101119:49.821850 192571:7.969270 227242:5.959170 234766:9.172200 235266:4.407540 237294:3.089070 208796:7.300410 234159:28.608900 223350:6.351860 144045:9.242230 216457:96.226480 236969:3.420450 236028:4.059970 237655:2.607340 182330:8.297770 234152:4.769450 230178:5.576480 234339:4.721690 217583:6.798640 230302:5.554780 208135:7.333750 236383:3.864580 231864:5.282240 236369:3.874390 237513:2.815140 236757:3.597800 220290:6.603170 206269:7.422300 236879:13.977200 227863:5.879870 237521:5.608040 234399:4.704420 235545:4.290240 237957:2.803660 237714:2.473800 229622:5.650810 216407:6.878690 237670:2.572190 237938:1.585330 197164:15.600740 196930:7.807150 235791:4.183440 119051:9.706540 233864:4.848490 234631:4.631080 236446:7.645680 229954:5.606900 79893:10.312670 237632:7.892190 185652:8.192410 237960:5.464880 221008:6.545680 226165:12.161980 235178:4.435170 | 237959:1.369960 237476:2.863850 235489:4.317260 236755:3.601340 237257:3.141460 227224:5.962400 231966:5.262280 237430:2.931220 234116:4.779610 236306:3.910200 237311:3.069990 235469:4.325800 232326:5.192190 236683:7.308680 237711:2.486660 237653:2.608240 236888:6.975880 237883:1.975760 211923:7.138100 235631:4.254910 223191:6.366250 234007:4.812780 230486:5.527960 235576:8.559980 236734:3.616870 237447:2.909360 233624:4.908500 237702:2.500060 237428:8.795550 237960:1.366220 208944:14.584500 237661:10.397640 237090:3.311120 237895:1.926500 230523:5.523100 212768:14.187600 237198:3.207570 201244:15.277040 232591:5.140300 237863:2.031160 237976:1.417220 225354:12.331160 217286:6.821230 237894:1.935990 237971:1.148190 237882:1.979240 237763:2.317980 211144:7.180810 224716:6.228100 236129:4.006700 208200:7.329520 237785:2.264870 237324:3.060910 237292:6.180580 235648:8.490820 237816:2.179650 236327:3.900030 221658:6.493130 236579:3.738300 237548:2.780500 174448:8.520910 237013:3.386830 234038:14.408850 236106:4.015870 236209:11.898930 233530:4.932390 231419:5.366870 236725:3.627960 237815:2.183010 237099:3.302140 237903:1.887850 236027:4.060450 236533:3.763620 237170:6.477120 236565:3.746350 224561:6.242220 237972:1.100150 233870:4.847430 237840:2.099810 237687:2.535540 235156:4.445500 237165:3.244570 237488:5.682140 226906:5.997410 235854:4.155870 237666:2.584440 237583:5.438180 233289:4.990880 237775:2.292510 236362:3.876790 135617:9.396380 237664:2.594880 237889:1.954440 217127:6.831430 236847:3.520610 216437:6.876000 235864:4.151640 226267:24.280600 236097:8.043140 237069:3.333220 236839:7.062660 196315:7.827770 223106:6.374330 | 237959:1.369960 155272:9.013390 223778:6.312940 236118:4.010360 237709:2.488660 237962:1.344870 237858:2.046250 237818:2.175470 236125:4.007460 237824:2.151040 236718:7.263220 233296:9.980140 237280:3.115610 226913:11.992600 237899:1.914940 237621:2.654010 229186:79.975280 236112:4.012810 237102:6.602320 218453:6.738460 237928:1.678420 237918:1.754720 236882:6.984040 211345:7.169960 234720:4.601970 229546:5.662690 236628:3.699850 229539:11.326980 235768:4.192930 236790:3.570680 196697:7.813970 223566:12.665980 237888:1.956880 224615:81.093480 237590:2.710650 237711:9.946640 226341:6.061800 237218:3.184180 237749:2.383580 216431:6.876000 233538:4.931240 207800:22.052520 219907:6.630060 207249:7.377050 237963:1.316030 177701:8.428130 233079:5.040530 237901:1.910800 123959:9.619530 234404:4.702900 236593:3.727650 236595:37.263900 224990:6.201800 220909:13.106820 92401:10.089530 237774:2.294270 230228:5.568470 226155:6.082200 236964:3.426740 237830:2.125860 235152:4.447150 237112:9.867870 233054:5.046100 230790:10.966060 237232:3.166100 172225:8.578070 193249:7.937770 231196:5.415460 234873:4.547740 219685:6.646980 236999:3.399270 237217:6.368620 237201:3.205730 237507:2.816530 236885:3.490480 231607:10.665000 186449:8.172610 235866:4.149180 232375:5.182280 237857:2.048550 233646:4.903640 236871:6.996080 226568:6.037170 236425:3.840070 237973:1.066790 237167:6.485320 237932:1.639130 236129:4.006700 138597:18.727180 237726:2.456290 236738:3.612870 237910:1.838650 237287:3.098410 235697:4.222870 233577:4.921700 236987:3.409600 237974:1.052860 208221:7.325310 235195:4.429580 237939:1.584250 186852:8.153190 140673:9.301070 237056:3.347670 232486:61.929960 237526:5.599020 222416:6.429390 223965:6.294790 222295:6.439740 229425:5.681190 235745:4.203060 212141:7.127700 192871:7.953390 237583:2.719090 236233:3.954400 175149:8.507120 227752:64.843240 237880:1.989790 230988:5.454150 198262:7.760630 225650:12.268900 237953:1.471660 237544:2.782910 210151:7.229240 222217:12.893380 235254:8.822820 234877:4.546180 237848:2.070880 232913:5.076230 237626:7.935390 236577:3.739460 237923:1.707190 237738:4.851560 212645:7.100490 236354:3.879730 232409:5.173940 236792:3.568610 229182:5.712520 231693:10.627540 235114:4.461430 236907:48.638520 227706:389.458740 217693:13.582460 237672:5.141260 235430:30.392880 155315:9.013390 216780:13.709560 237674:2.559480 236686:3.650390 237668:2.581840 237966:1.285510 234944:4.519150 237530:2.797560 236891:3.482880 236937:3.450530 237796:2.233880 237822:2.158250 231903:26.373200 223101:6.375960 237162:3.246850 237468:5.748680 232783:5.102280 237288:6.194380 236776:3.575810 234231:4.748470 188504:32.424920 232614:5.136520 235903:4.126120 236713:3.634650 237865:2.019100 237103:6.596320 233796:9.732600 232233:5.210780 225976:6.101780 228531:11.592660 228750:5.772040 227953:5.869040 231164:5.420450 223154:12.742180 233052:5.046970 | 224299:31.333500 236972:3.418260 93388:10.089530 226087:12.181440 232142:73.208800 237693:2.525400 228843:5.758800 88454:10.158520 223508:6.337680 237752:4.753760 237838:27.319240 233022:5.053880 235288:13.200900 233143:5.026090 234355:4.715180 237944:3.116400 237246:3.152860 237899:11.489640 214829:6.974530 234823:4.564870 237661:2.599410 208569:7.308640 237939:3.168500 233663:9.798340 237157:3.249980 237921:1.748720 230688:5.497780 226884:5.999640 234726:4.598670 234267:33.174750 236058:4.040430 237143:3.262330 237828:4.270540 237826:2.143970 237189:16.084250 237684:5.085120 237678:2.554870 233826:4.858420 164389:8.790250 237311:6.139980 230069:5.592690 208922:7.292250 235442:8.674760 236271:3.928600 227327:5.949570 236962:3.427760 202038:7.610190 235424:4.343750 182732:24.860160 235001:4.499290 230806:10.959400 237859:4.091220 219140:6.686110 236024:4.063340 237965:3.860250 237071:3.330270 233910:4.836210 227812:5.885830 237633:2.630650 233286:4.991290 237856:2.049840 215342:6.942510 236939:3.447130 227118:5.973210 234951:4.515100 237876:1.997430 229531:11.328560 156760:8.968940 228091:11.705060 237605:2.680390 237831:2.125420 236537:3.761710 220181:6.611370 236564:3.746700 237927:1.682580 233713:4.887360 237963:1.316030 205896:7.436290 230583:5.514130 236203:7.944040 237286:3.099890 237960:1.366220 237931:1.640360 237624:2.647580 228055:5.856390 194225:7.907230 236220:3.959460 223833:6.308380 237805:2.220560 237764:6.949650 230307:5.554070 218704:6.719940 235814:4.175130 217397:6.813640 227519:11.850900 237796:2.233880 237340:3.040040 237942:3.139080 177636:8.440870 237499:11.305000 98375:10.024990 230856:5.471770 231661:5.319980 232185:26.104850 234201:4.756810 237568:5.522980 231411:5.368650 218654:6.722230 231497:5.353330 237976:1.417220 233651:24.514450 226629:6.029090 196618:7.820850 235878:4.142020 235931:4.108620 220531:6.584970 235134:4.452840 216016:6.903180 23024:10.851670 158144:8.947430 236685:3.652420 237461:5.779600 233516:4.935470 161562:35.463000 236695:3.644760 237877:1.993910 237670:2.572190 237833:4.235560 233061:5.045240 237974:1.052860 236784:3.572750 237776:2.291550 210327:7.221630 219683:6.646980 59881:10.495000 236104:8.032980 237773:4.590180 236943:6.886800 235880:4.140800 237534:2.793070 237855:2.051640 225388:6.161630 232675:20.499280 236878:3.494300 237455:5.802040 234161:4.767170 236519:3.778520 232988:5.060840 232438:5.168580 237901:1.910800 237834:2.117570 237676:2.557190 225025:6.199070 232847:10.177440 237087:3.312950 237513:2.815140 232817:5.095930 236467:7.620760 190019:8.052650 202578:7.588090 235846:4.161360 234395:4.705950 233224:5.008950 237887:3.925440 221974:45.262560 237635:2.626740 228918:5.747460 227780:5.890830 115764:9.753060 225205:6.182850 236395:26.988570 236803:3.559620 237472:2.869060 236591:3.729730 235985:4.083010 237915:5.405640 216890:6.846940 233568:19.695920 237872:2.005770 215742:6.919840 235570:4.281790 235776:4.190180 138325:9.363590 237914:1.803550 237868:2.009870 237952:5.926680 236864:3.502160 236026:4.062220 233173:5.020630 234038:4.802950 237395:2.978020 237028:3.367780 233315:4.985200 215069:6.959850 220866:6.557300 206186:7.422300 231750:5.304260 237527:2.798780 216793:6.852160 236861:3.507320 155001:18.026780 228810:5.764070 237334:3.044450 236782:3.574030 233073:5.042240 232152:5.227650 232879:10.166700 237421:2.942970 221950:6.467860 144436:9.242230 232012:10.505440 232876:10.167600 236700:3.643600 237668:2.581840 237765:4.628900 234948:9.033740 235941:8.207500 236318:3.905520 236917:3.466080 233266:4.997830 228293:5.823100 236954:3.437610 226298:18.196110 237537:2.789550 232897:20.319120 235773:4.190730 237178:6.464180 237627:7.934790 209352:7.268150 236448:3.820560 224004:12.583600 237402:8.915340 237517:2.810900 235228:4.420800 237147:3.260240 214667:6.983450 237779:2.280120 237134:6.546900 234437:4.691670 236288:19.598900 185864:8.192410 229714:11.276580 237186:3.218090 233300:19.958640 226802:6.010860 237909:1.843570 237820:2.168120 237928:1.678420 231834:5.287700 | 232838:5.092320 154092:9.036380 235855:24.934140 237619:5.318040 237449:2.904900 228397:5.811010 234591:4.643660 212595:7.103850 237423:8.820570 237371:57.106020 237918:8.773600 236543:7.519380 236840:3.530760 237604:2.682740 236540:3.760880 236182:3.980280 236983:3.410430 237497:2.828120 237653:2.608240 237004:6.792900 237717:66.679470 235406:4.352530 237891:3.892840 237955:1.455530 236174:3.985030 237021:3.374710 237852:10.329100 233722:4.885160 236072:40.346200 237956:2.858820 237223:3.179440 203435:7.550560 237652:2.608840 237020:3.376250 237217:9.552930 234201:4.756810 234127:9.552640 235633:4.251990 237915:5.405640 236786:3.572250 234431:4.694090 236656:3.680010 1985:44.023280 236584:3.735860 237902:5.696370 6327:11.005820 237785:4.529740 237560:2.771740 236673:3.659380 221356:6.519060 237738:2.425780 237893:1.940020 171447:8.607930 236195:3.973790 237495:8.488440 237696:5.039960 237892:1.941550 237903:1.887850 232438:5.168580 225011:6.200430 237741:2.409600 237851:2.067290 237470:2.872090 236245:3.946350 205406:7.460040 233457:4.948260 236511:3.780950 237924:5.087370 237253:3.144860 237488:5.682140 237666:2.584440 237974:2.105720 237755:2.368600 237786:4.526980 237042:3.356840 236456:7.631800 233589:4.918670 235488:4.317880 237809:2.205080 236917:3.466080 236500:3.791440 236631:3.698840 226422:12.107040 237925:1.687310 218390:6.743140 237396:2.977530 237928:1.678420 237913:5.412750 237148:3.259160 237038:3.358030 103499:9.964370 237920:3.497480 237197:3.208120 228939:5.744860 233448:4.952950 237747:2.387280 226252:6.071350 234898:4.538120 237858:2.046250 237926:1.684250 237950:1.495890 237361:3.014120 174931:8.507120 237837:2.105160 236536:3.762070 233395:4.966360 229156:5.716710 132954:18.930760 207039:7.385930 237351:3.024710 237094:3.309080 236523:11.327220 230991:10.907020 237970:1.149860 237529:11.193320 237931:1.640360 221896:12.946440 235565:4.283390 234945:27.108840 237590:2.710650 237460:2.891850 234691:4.613620 237262:3.138200 235922:8.228380 233319:4.984800 237478:2.859350 237964:3.861180 237578:2.726550 237563:2.769490 223944:6.297790 237242:6.308580 235831:4.169380 237863:2.031160 235127:4.456890 237935:1.594680 237305:3.073820 236987:27.276800 237815:2.183010 235062:4.476160 237715:4.947080 237266:3.135590 236887:31.397940 236884:3.490660 237905:3.746920 236360:108.564960 230366:5.545530 236996:3.402010 213844:14.071060 229436:5.679560 237025:3.371080 237581:32.653800 236831:7.080900 237839:2.100240 237672:2.570630 237440:5.833600 236585:3.734350 237908:1.843950 237765:2.314450 237698:5.027280 237958:4.152630 236950:3.440030 237780:9.118240 234557:4.653770 237962:4.034610 235723:4.212350 237803:2.222450 237519:2.808740 231614:5.330210 236389:3.860620 235961:8.183840 191574:40.008950 237221:15.906200 236827:3.542550 237797:2.233440 235315:4.389980 232400:5.176380 237297:9.261750 235139:4.449750 237842:4.198720 237589:2.711900 237838:2.101480 237899:3.829880 237973:2.133580 235904:4.124920 237836:6.319500 237819:4.346080 236215:15.852960 235415:4.348240 226174:6.080990 236626:3.702310 14669:11.005820 234122:33.443480 235851:4.159410 237552:8.338530 237758:2.355610 237749:2.383580 237114:3.288020 233286:4.991290 237969:1.246910 236982:3.410770 235676:4.233120 237597:2.702520 236781:32.167170 237647:10.455840 235779:4.188540 208531:7.312780 236636:3.694940 237929:1.678200 237669:2.576260 237201:3.205730 237512:2.815840 236357:3.878260 236312:3.908410 236871:3.498040 237976:5.668880 237644:2.617180 184640:8.222870 195477:7.863110 237385:2.985820 236991:6.814840 222383:6.432830 235193:4.430050 237567:5.527260 235654:4.243860 236661:3.673560 237179:9.692250 237757:4.719300 237381:5.980880 208284:21.975930 230512:5.524490 229809:33.750960 237170:6.477120 236507:15.129120 231186:5.416080 237732:4.874660 237431:5.852300 235120:4.459990 237611:7.991220 237848:4.141760 228996:11.472500 231772:5.299260 227467:5.931690 237612:50.595100 237455:2.901020 237972:3.300450 237975:1.013380 237934:4.876920 237730:4.890060 237549:8.341500 234026:4.808700 235828:4.169740 237699:5.019560 222227:19.334850 176974:8.453770 236980:3.412030 237916:1.801260 237660:5.200840 237959:1.369960 237886:3.933880 237413:14.772150 236596:3.725930 237789:13.526100 236170:3.988760 237686:2.537050 236080:8.061740 237342:9.107130 198899:15.469980 210781:7.199160 234850:4.554300 220425:6.593020 237946:1.548440 237739:4.841560 237659:2.601420 237849:2.070400 237927:3.365160 237241:15.775350 236734:3.616870 237393:2.980090 178697:25.209390 237960:1.366220 234950:4.515350 237232:3.166100 237036:3.360100 237491:14.177250 237870:2.008800 233502:19.754200 233709:4.888090 237532:2.795830 237936:1.588740 237348:3.030600 234764:4.586100 237775:4.585020 234944:13.557450 237599:2.698400 230295:5.556210 204616:14.998520 237731:7.323240 234077:4.790880 231917:5.273020 237713:2.476670 237490:5.676940 237940:1.576750 237825:2.147740 226266:6.070150 237282:3.108960 237439:2.918540 237100:3.301380 207676:7.355160 232420:5.172960 235156:4.445500 237451:2.904450 237952:1.481670 237881:1.979460 237598:2.699230 234788:4.578250 231457:5.362730 236869:3.499870 236401:3.853940 234852:4.552980 236421:3.840970 230178:5.576480 229443:5.679560 236876:3.494660 235515:8.616760 237203:3.204770 234977:13.527150 232013:36.769040 232653:5.128550 236599:3.725120 229819:5.623620 237714:2.473800 215129:13.913880 224318:6.263790 237372:6.006360 234121:19.111880 221287:6.524700 237474:8.593020 236671:18.305500 235473:4.323090 237820:2.168120 234770:4.585280 | 235342:4.378880 237884:1.973250 230210:5.571370 236019:4.064790 237962:2.689740 152529:9.059910 235272:13.218540 231594:5.335940 237891:1.946420 237135:3.272060 204659:14.988560 161578:8.865750 235149:4.447390 237740:2.419970 237819:2.173040 163054:17.654580 185812:8.192410 236152:3.998070 237643:5.234820 198960:15.457360 76194:10.312670 237552:5.559020 234909:9.063860 237965:1.286750 233999:4.814820 235108:4.463110 236787:3.572060 231725:5.307610 229613:5.652380 236529:7.535600 237174:3.236020 208476:7.316940 236698:7.288040 237425:2.937000 237662:5.195700 237931:3.280720 235211:17.703520 230042:5.595660 234232:4.747830 237126:3.278870 237092:3.309840 236924:3.459550 237622:2.649740 208342:7.321120 237669:2.576260 237281:3.113180 237777:6.862050 235575:4.280590 237964:1.287060 236275:11.779080 237495:5.658960 233150:15.074490 237505:2.818890 234140:4.772720 237973:3.200370 216464:13.746640 237227:3.174140 237959:1.369960 234882:4.544350 237970:1.149860 231438:5.364500 233113:5.033280 237770:2.307420 237414:2.954110 237567:2.763630 158255:8.947430 235874:4.144110 231175:5.418570 235940:32.830000 237362:3.013610 233263:4.999060 236523:22.654440 237220:3.182780 236007:4.068020 237694:2.521150 237741:2.409600 207743:7.350840 236773:3.579070 235396:8.716700 236149:59.977800 233451:4.950210 237576:2.732480 236409:3.849250 237093:3.309680 237840:12.598860 235325:4.383970 199337:7.716180 237825:2.147740 237848:4.141760 237434:2.922490 237433:2.922700 237915:5.405640 234838:4.559040 237735:2.429450 237974:1.052860 233849:9.703340 237485:2.847970 221221:19.585440 235801:4.180360 205265:22.409100 235379:4.365940 161853:35.385360 237313:9.204990 235301:4.395120 234800:4.574220 232346:5.188210 224364:6.260890 236879:3.494300 237618:2.659570 237904:1.879240 237291:3.093280 237537:2.789550 237410:2.959220 237754:2.369990 128748:9.539480 237865:2.019100 219792:6.640600 | 236934:6.903320 237858:2.046250 237111:6.578580 237824:2.151040 237365:3.009780 236681:3.654980 233234:5.006470 236236:23.718600 235132:4.453310 236889:6.974960 237718:2.468630 237926:1.684250 237875:1.998290 224085:6.284350 237873:2.004580 237329:3.052500 237342:6.071420 236462:7.623260 235900:4.128180 237398:2.974330 233812:4.861640 236674:3.659170 233278:4.994550 232983:5.061710 231472:5.359200 197636:7.780300 237427:2.932110 237965:1.286750 229667:5.643750 237963:1.316030 235967:4.089270 237946:3.096880 237330:3.051860 235698:4.222680 228182:5.839130 237771:4.603240 235737:4.208070 237927:1.682580 236968:10.263390 237241:6.310140 237774:4.588540 237943:1.568120 233269:4.996190 237960:1.366220 237931:1.640360 154110:18.072760 237867:4.032120 235979:4.086630 237557:5.551820 237950:2.991780 236229:3.955990 116067:9.753060 218975:13.394520 237888:1.956880 196843:23.441910 237481:2.857660 215698:27.690600 237855:2.051640 237437:2.919920 237976:1.417220 234256:4.741150 237872:2.005770 234054:4.797900 237904:1.879240 237911:5.508060 237382:5.978240 237667:2.583630 236960:3.432630 228779:5.769380 190737:8.026900 237833:2.117780 236784:3.572750 211609:7.155670 237399:2.973620 234377:4.709940 231879:10.557940 236988:3.409430 236517:3.778760 233244:5.003170 233762:4.876040 237947:3.065100 211201:7.177180 237341:3.038250 237804:2.221790 236290:3.918940 237843:4.195560 184272:8.233230 237874:3.999800 220230:6.607260 237403:8.915040 236813:7.105680 237840:4.199620 225936:12.208520 230822:5.476390 237941:1.569820 237163:6.493560 237974:1.052860 139458:9.331840 226521:6.042980 227725:5.897860 237489:2.840880 237972:5.500750 237289:3.096150 237975:1.013380 237934:1.625640 235412:8.697340 237730:2.445030 232362:5.185240 237879:1.991500 237496:2.828870 236551:3.754710 237902:1.898790 237345:6.065560 237029:3.367140 237936:1.588740 233093:10.074220 237951:1.491720 237720:2.465630 121244:19.324180 29246:10.851670 237033:26.912160 237554:2.777110 232572:10.287220 237096:3.307940 237820:2.168120 237134:3.273450 237909:1.843570 | 225706:6.129350 235872:4.144280 180987:8.343230 234760:4.588540 236595:3.726390 227753:5.894840 183674:41.271450 235848:4.160120 236907:10.422540 235692:4.224950 186141:8.182460 237947:1.532550 237759:2.352120 234615:4.636490 237537:2.789550 234626:4.633070 210358:7.221630 232499:5.158420 237954:1.467760 237397:2.977420 237299:3.085980 234171:4.764900 229244:5.703350 223098:6.375960 237206:3.202660 227439:5.934820 | 237886:13.768580 229984:5.602390 236042:4.049910 186422:16.345220 190950:8.018460 237867:2.016060 237671:7.715040 231424:5.366870 230659:11.005040 127059:19.157400 165426:8.754530 222259:6.443210 237553:2.778850 234232:9.495660 237828:2.135270 205614:7.450470 228629:5.784560 237643:5.234820 236945:6.885580 237711:7.459980 237572:2.743180 178370:8.415550 237172:3.236790 184781:8.222870 237883:9.878800 237857:2.048550 237351:6.049420 237044:3.355410 237946:1.548440 226657:6.026790 231725:5.307610 202150:7.604620 233410:14.887200 237150:6.515580 177923:8.428130 232880:5.083350 234195:23.792100 236329:3.898530 178891:8.403130 235000:8.998580 173276:17.098160 229759:28.156550 237740:2.419970 150721:9.108700 237956:1.429410 235438:4.338020 237190:3.215750 237669:5.152520 231231:21.634520 237942:1.569540 236275:11.779080 236106:4.015870 146383:9.186660 222448:12.855360 104408:9.964370 224754:18.675900 236897:10.438110 232346:20.752840 210739:7.199160 237236:3.158510 224434:6.253670 236804:7.115940 232181:5.221480 233419:4.960420 224246:6.271090 150563:27.326100 228540:5.795420 197125:15.600740 237890:1.947160 237896:5.758830 233151:10.048820 237231:9.503220 179532:8.378740 212097:14.262300 237947:4.597650 205123:7.474570 237086:3.313100 237097:6.612860 237285:3.105310 221801:6.480420 180659:8.343230 232617:30.816300 235100:40.180950 234500:4.669590 232533:10.298640 237659:2.601420 212477:7.110600 213926:63.263340 235847:8.321300 237558:2.775380 235377:8.734940 75968:10.312670 237914:1.803550 237952:1.481670 235401:8.709800 190197:8.043990 199601:15.407660 235227:4.420800 235644:8.495060 234567:9.300580 237313:30.683300 190685:16.053800 235283:13.206990 230228:5.568470 211051:14.368900 223475:12.681620 237537:11.158200 237394:2.979600 193033:23.836650 237938:1.585330 236251:7.885260 237756:2.364460 122897:9.619530 237695:2.520080 236056:4.041210 237916:1.801260 237426:5.873580 233418:14.883630 | 237913:1.804250 235580:4.278190 237062:3.340070 24916:32.555010 173840:51.209400 236919:3.463780 232042:5.246920 237838:2.101480 225465:6.153790 237366:3.009780 237409:2.961030 189197:8.079080 237105:3.297860 207736:7.350840 237973:1.066790 15465:22.011640 237605:2.680390 162456:8.846340 237912:3.612200 227334:5.948510 237926:1.684250 236992:3.406670 228665:5.780070 235048:4.479570 198624:7.741330 237604:2.682740 232868:5.085140 237504:2.819870 233255:5.000700 81716:20.465260 231110:5.430500 235952:4.095570 223132:25.490840 94130:30.268590 155932:8.990920 223056:6.379220 235598:4.271230 222485:6.425970 196146:7.834740 236933:3.451660 237427:2.932110 236471:3.808010 237965:2.573500 225565:12.286860 234900:4.537350 237955:1.455530 237278:6.237600 234942:4.519150 230415:5.538460 237946:1.548440 237273:6.247520 236376:3.869740 218183:6.757330 150068:9.108700 184026:8.243700 222866:6.395660 237457:2.896040 209996:36.184500 236726:3.627960 188776:24.291300 235695:4.224200 20361:10.851670 231180:5.417320 237669:2.576260 117011:9.753060 232189:31.316580 237760:2.339230 237754:4.739980 237966:2.571020 45563:10.718140 237615:2.661200 237967:1.275830 230028:5.596410 237499:5.652500 200091:7.685590 109566:9.853140 215118:6.956940 237830:2.125860 182557:8.286720 237800:2.227060 227856:5.880870 237821:4.324840 237976:0.708610 222139:6.451940 180285:8.354930 237194:3.211820 237708:2.490160 237932:1.639130 113215:9.801850 232233:5.210780 237957:2.803660 237385:5.971640 222140:6.451940 236479:3.801420 233516:4.935470 237744:7.223370 229563:5.658710 232271:5.202190 237208:3.196480 236130:8.013100 237520:2.806810 236913:3.468480 235226:4.420800 225494:6.151190 235447:4.335270 237862:6.123300 237231:3.167740 192496:15.938540 236209:3.966310 237078:3.323260 236906:3.474450 237940:1.576750 227779:5.890830 218566:6.729150 220385:6.595040 221407:6.513450 226041:12.191240 126164:9.578700 235745:4.203060 237847:2.079640 15943:11.005820 222266:6.443210 213767:14.077360 208007:7.337990 236467:3.810380 237309:3.070230 235937:12.319290 235699:8.444240 231307:5.391480 237887:1.962720 235210:8.851760 234406:4.701680 237508:2.816440 229934:16.825230 216202:6.892220 236181:11.941740 237165:3.244570 222825:6.398990 233797:4.866300 234816:4.567270 233729:4.883330 232456:5.165180 233573:4.922840 236789:17.855350 235206:8.855000 179912:8.366760 196665:7.820850 234042:9.604540 233533:4.931620 221158:6.534180 227725:5.897860 194118:7.914780 236759:3.595780 237851:2.067290 115705:9.753060 237705:2.496560 216323:6.884080 160251:8.885560 237951:1.491720 221952:6.467860 225786:6.120500 32921:65.110020 78129:10.312670 236556:3.751050 106317:9.907210 234994:4.501030 236678:3.656590 237882:3.958480 221569:6.502310 237801:2.226650 232870:5.085140 110715:9.853140 236712:3.635590 237122:3.282920 202053:7.610190 237333:3.046540 235270:4.406860 190845:8.026900 236685:3.652420 236944:3.443050 235911:4.119460 236943:6.886800 221843:6.476810 35315:21.436280 148130:9.159990 168980:26.011350 236713:3.634650 237118:3.284550 233770:4.873150 237917:3.596400 218670:6.722230 235070:4.474210 108314:9.853140 211550:7.159230 234770:4.585280 | 210589:7.206590 225155:6.186880 237693:2.525400 237046:3.353270 225921:6.105500 235920:4.116400 218112:6.762100 236422:3.840970 221759:12.971700 237580:2.721950 236301:3.912000 230100:5.588240 189932:8.052650 236858:3.512130 237793:2.244480 237280:3.115610 204380:7.509310 222576:6.419150 237899:1.914940 236618:7.422660 187314:8.143620 237890:3.894320 236378:7.736020 227336:11.897020 237639:2.620070 237858:8.185000 228124:5.848680 237261:3.138720 234793:4.577450 236501:3.791320 223602:18.989640 237839:2.100240 236840:3.530760 236187:3.977180 216445:6.873320 236699:3.644020 237035:3.362260 234936:4.521190 237482:2.852470 237753:11.866550 223165:6.369470 231869:5.281150 202474:7.593570 237813:4.383320 223260:6.359830 237725:4.913280 237846:4.161260 237824:2.151040 237898:3.835900 237386:2.985550 237173:3.236020 235658:8.483480 237037:3.358510 236202:3.972020 230779:5.484360 235614:4.265700 85807:10.232630 23696:10.851670 184477:16.466460 228237:5.831560 210437:7.217850 217736:6.788770 237797:2.233440 235731:4.209180 237856:2.049840 178970:8.390860 237617:2.660560 237949:3.011100 237273:3.123760 229784:5.628230 231580:5.338240 236844:14.112120 237673:2.563240 237446:26.214930 230725:5.491720 179139:8.390860 233659:4.902140 236605:3.722600 237799:2.228910 214328:7.004570 237776:4.583100 235295:4.397600 216207:6.892220 237970:1.149860 237750:7.150740 237774:2.294270 237053:10.046310 237702:2.500060 226756:12.028500 219906:6.630060 230302:5.554780 237842:2.099360 236554:3.753770 143510:9.242230 180199:8.354930 237102:3.301160 220877:6.557300 211155:7.180810 237794:2.243070 237043:3.356760 236924:3.459550 236744:3.608770 216456:6.873320 225287:12.347020 237279:3.116420 221567:6.502310 219443:6.664180 236868:3.499870 237942:1.569540 237444:5.826860 237375:8.987700 237967:2.551660 230292:5.556930 235521:4.305500 236547:3.757910 209828:7.244620 237893:1.940020 235561:4.284190 231604:5.333070 234457:4.684150 237156:3.250550 222294:6.439740 206414:7.413090 183279:8.264980 234186:9.521360 237952:1.481670 237976:0.708610 236885:6.980960 237424:8.816160 236370:3.873320 237971:2.296380 206013:7.431600 186053:8.182460 237222:9.539130 236872:3.497310 237382:5.978240 236610:3.717460 230008:5.598650 237688:7.601610 235219:8.844820 236492:3.795740 237666:2.584440 237599:16.190400 231722:5.308170 237481:2.857660 237160:3.249050 225108:6.190930 225926:6.105500 237948:1.525830 226148:6.083410 236583:3.737130 188231:8.106230 212679:7.100490 235191:4.430280 237777:9.149400 236128:4.007010 236165:3.991760 237869:12.057240 236320:3.903460 227683:5.904940 37875:21.436280 237539:2.786720 237892:1.941550 236324:7.803360 237947:12.260400 230754:5.487030 235597:4.272420 236710:7.272440 237641:2.619420 237182:3.228450 237070:6.665360 237937:1.585870 237847:2.079640 236731:3.624530 237459:8.680170 201261:7.638520 160570:8.885560 235981:8.171280 237903:1.887850 235652:8.488500 231749:5.304820 235846:4.161360 237874:5.999700 237636:2.625290 237802:2.223730 229914:11.222880 237000:3.398520 226320:12.128360 237718:2.468630 235913:4.117930 224940:6.207280 237924:3.391580 237030:3.366980 236341:3.893490 237218:3.184180 233355:4.975140 236573:3.743430 235650:4.244630 222825:6.398990 195648:7.855940 237353:3.024320 237745:28.879800 231810:10.583080 215007:13.925540 227137:5.971030 237974:2.105720 186645:8.162850 235364:4.371630 237738:2.425780 223096:6.375960 237098:3.304470 230550:22.073040 228878:5.753550 237593:5.417300 237616:7.983480 237823:2.154110 237972:2.200300 237866:4.033700 237025:6.742160 237326:12.230920 177720:8.428130 187802:8.124750 237950:1.495890 236831:3.540450 237042:3.356840 231940:5.267640 237634:2.629380 237554:2.777110 237934:13.005120 237810:4.398200 236782:3.574030 237694:2.521150 234093:4.785560 232234:5.210780 237333:3.046540 234813:13.705800 234696:4.612230 230879:5.468490 236652:3.681770 232699:5.119720 231911:5.273560 222489:6.424260 224313:6.265250 237393:2.980090 236780:3.574130 236834:3.536640 237943:1.568120 234895:4.539420 237314:3.067490 237796:4.467760 236343:3.888340 237936:3.177480 205904:29.745160 227103:5.975380 203422:22.651680 237951:1.491720 237627:5.289860 237712:4.962320 237938:3.170660 232424:10.343000 231774:5.298710 237769:2.307890 236317:3.906340 237610:2.664370 237321:3.062980 218580:6.729150 230389:5.543400 236551:3.754710 237334:6.088900 173731:8.549080 205395:7.460040 232230:5.211280 192820:7.953390 233715:4.886990 235930:8.222300 | 168257:8.686710 237234:3.163350 235074:4.473490 237693:2.525400 237893:1.940020 237492:2.834170 237837:2.105160 236596:3.725930 235845:4.161540 222707:6.409020 237789:2.254350 231424:5.366870 235308:4.393560 235462:8.655380 230025:5.597160 237899:1.914940 237533:2.793610 237973:1.066790 237833:2.117780 233633:4.905880 237275:3.119610 235567:4.281990 236142:8.003080 236088:4.025900 237325:3.059790 237930:1.672510 230696:27.482150 235593:8.546420 227132:5.971030 228396:5.811010 217721:6.788770 233558:4.926270 234395:4.705950 234548:4.657850 234679:4.619780 236586:3.734230 237956:4.288230 235936:8.212860 236207:3.969670 229215:17.125020 235367:4.371190 237653:2.608240 236843:3.528030 236817:10.644930 236084:4.027450 236736:14.464600 237883:1.975760 140757:9.301070 120219:9.706540 237897:1.918890 237948:1.525830 237465:60.528510 213644:7.045010 237969:1.246910 237949:1.505550 227594:5.915140 216494:13.741300 237244:3.153960 225126:6.189580 234523:4.663410 229589:5.654750 237482:2.852470 217457:88.512060 232891:5.080670 237915:1.801880 237861:2.043110 237970:3.449580 224714:6.228100 237774:2.294270 237960:2.732440 237931:1.640360 236441:7.657100 237112:3.289290 230400:5.541280 182591:8.286720 237950:2.991780 237558:2.775380 237466:2.879890 230483:5.528660 237922:5.245680 234782:9.162440 237073:3.328960 235147:8.895720 226362:12.118860 236198:7.945520 237706:2.491530 237579:2.724690 227717:5.899880 237565:2.766270 236772:3.580560 237967:2.551660 237807:4.429580 235606:4.268660 123767:9.619530 235196:8.858240 237448:2.908700 236399:3.854340 237260:3.139610 234057:28.785420 237976:1.417220 178355:8.415550 235073:4.473730 221341:6.519060 236802:3.559720 237932:1.639130 237369:3.006420 236518:3.778760 237240:3.155850 237946:3.096880 237458:2.894690 237816:10.898250 229238:5.703350 52881:21.200720 237896:5.758830 235590:4.274210 237878:1.993260 236165:3.991760 200880:7.655920 221990:12.928600 237322:3.062690 148489:9.159990 233523:4.933930 237608:2.676120 236434:3.833520 236027:4.060450 224886:6.211410 235521:4.305500 237769:4.615780 234070:4.793880 228048:5.857360 222933:6.390700 237874:1.999900 237403:2.971680 237597:2.702520 229709:11.276580 195278:7.870330 228236:11.663120 237771:2.301620 234132:19.101360 237235:3.160080 230995:5.452860 236157:15.989880 237488:5.682140 234967:4.510810 113907:9.801850 237871:2.006490 97926:20.049980 237626:2.645130 237968:2.495580 229037:5.731970 228910:5.749190 237927:3.365160 235621:4.261960 237953:2.943320 236973:3.418260 237972:2.200300 237787:2.259370 236792:3.568610 237705:4.993120 237975:1.013380 237900:1.914110 186937:16.306380 235495:4.315190 237737:2.427810 183098:8.275790 230603:5.511390 236461:3.812510 237441:2.916800 236650:7.371480 231203:5.412970 237879:1.991500 237908:1.843950 224049:6.287320 237808:4.410560 228280:5.824970 236161:3.993710 234204:4.755850 235514:4.308790 237050:3.350430 235735:4.208250 236538:3.761470 231073:21.749920 234924:4.527820 227103:5.975380 237756:2.364460 237573:2.741630 224645:6.235140 237754:2.369990 237032:3.364820 236674:3.659170 224873:6.214170 233302:4.988440 237474:2.864340 232678:10.248720 102170:9.964370 231878:5.279520 232597:5.139820 | 237519:2.808740 233706:4.889560 235270:8.813720 237543:2.783980 236441:3.828550 237180:3.230330 237458:2.894690 237884:1.973250 237778:2.280960 218822:6.710810 237972:1.100150 226134:6.085840 237975:1.013380 235461:4.328740 234166:4.765540 237042:3.356840 237907:1.857320 237592:5.418960 225480:6.152490 237841:2.099540 237224:3.178910 232057:5.244290 205480:7.460040 208382:7.321120 237830:2.125860 235929:4.111320 222539:6.420850 225516:6.149890 209978:7.236900 235044:4.481040 203942:7.524580 232977:5.062580 237918:1.754720 237536:2.792170 221193:6.532280 237593:2.708650 236316:3.906480 236845:3.527930 237903:1.887850 236217:3.962520 236873:3.497220 230629:5.507290 227609:5.913090 219087:40.129980 236505:3.785810 222744:6.405660 237002:3.397610 223939:6.297790 229328:5.691790 235991:4.080880 233848:4.851670 236641:3.692710 231702:15.936270 210743:21.597480 229616:5.651600 237065:3.335700 219426:6.666350 223026:12.761700 220513:6.586980 237971:1.148190 213435:7.057790 237514:2.815000 234374:4.711170 228811:5.764070 237931:1.640360 237587:2.714980 | 235802:4.179090 236394:3.857080 226829:6.006360 237598:2.699230 237975:1.013380 236997:3.400840 228374:5.813790 232899:5.079340 235405:4.352960 237719:2.468400 230144:5.582340 237826:2.143970 228270:5.826850 232726:10.227440 204905:7.484370 237888:1.956880 236874:3.496210 220578:6.580970 234578:4.647110 237434:2.922490 180991:8.343230 237779:2.280120 202477:7.593570 215318:20.836140 237943:1.568120 235899:4.129560 | 237959:1.369960 237886:1.966940 233868:4.847780 235379:4.365940 237521:2.804020 237910:1.838650 237678:2.554870 235189:4.430980 233200:5.014360 237532:2.795830 224869:6.214170 237612:10.651600 232033:10.499100 233832:4.856640 236582:3.737830 237970:1.149860 237602:2.692950 237975:2.026760 237951:1.491720 237475:2.864290 237533:2.793610 211258:14.347120 237237:3.157860 234518:4.664870 237384:5.975920 237179:3.230750 237815:2.183010 237413:2.954430 237341:15.191250 237908:1.843950 237808:4.410560 237729:2.447130 147101:9.186660 237390:2.982540 237851:2.067290 237786:2.263490 235869:12.437040 237780:2.279560 168304:8.686710 237942:1.569540 237964:3.861180 236423:3.840710 236857:3.516410 233282:4.992110 237938:1.585330 237568:2.761490 236760:3.594970 237865:2.019100 237437:2.919920 235192:4.430280 237868:2.009870 225354:6.165580 236888:10.463820 236852:3.518370 237973:2.133580 237294:3.089070 237798:4.464200 237763:2.317980 237069:6.666440 237820:2.168120 235015:22.458000 230202:5.572830 | 236096:4.022340 236109:4.013880 237887:1.962720 234542:4.659020 237709:2.488660 237379:2.991930 236239:3.950650 237778:2.280960 216841:6.849550 233468:4.947090 237630:5.279840 236952:6.875920 237838:8.405920 220725:6.569070 237920:1.748740 237944:1.558200 235243:4.414150 235509:4.310430 234355:4.715180 237961:5.426680 228113:11.701200 234823:4.564870 236854:3.517430 237893:1.940020 237107:3.294570 237686:5.074100 237338:6.081600 236501:3.791320 237361:3.014120 237143:3.262330 231155:10.844640 235816:4.174770 237873:2.004580 237684:2.542560 237398:2.974330 235398:4.357050 232499:5.158420 234245:4.742740 237813:4.383320 237359:3.015700 131552:9.501740 233135:5.028200 236442:3.827400 235010:4.494570 237697:2.514390 235346:4.378220 237037:3.358510 237717:2.469610 237965:2.573500 237633:2.630650 237764:2.316550 237963:2.632060 237601:5.387860 222366:6.434550 222838:6.397320 237791:2.250580 237666:2.584440 232343:5.188710 219962:19.877640 237605:2.680390 237457:2.896040 236041:8.103000 226229:6.074950 207832:7.346540 237151:3.257360 237229:3.171160 233752:29.278080 237393:2.980090 237312:3.069820 235852:4.159050 237931:3.280720 237414:5.908220 237842:2.099360 235565:21.416950 237647:5.227920 237950:2.991780 237805:2.220560 237491:2.835450 234704:4.607500 237056:3.347670 237117:3.285800 223468:6.340810 237707:4.980800 237942:1.569540 233587:4.919050 236602:3.724210 237578:2.726550 237499:2.826250 234866:4.548530 231810:5.291540 177670:8.428130 230904:5.464560 237200:3.206750 234578:4.647110 237863:20.311600 237700:10.015760 237855:4.103280 236818:3.548210 237821:2.162420 237915:3.603760 237976:4.960270 237934:1.625640 236893:6.965040 237958:1.384210 237894:7.743960 207166:7.377050 237971:1.148190 237775:2.292510 237902:1.898790 234516:9.330920 237904:1.879240 236932:6.906120 237625:2.646260 237795:2.238980 235898:4.129560 233196:5.014770 233656:4.902140 236828:3.542080 204742:29.957240 197077:7.800370 237548:2.780500 232328:5.192190 237948:1.525830 237009:3.390030 233531:4.931620 233454:4.949430 227096:5.975380 237138:6.531900 235344:4.378440 237462:2.889200 234487:4.674320 237869:2.009540 235031:4.484710 237713:4.953340 223341:6.353450 227500:5.927530 237086:3.313100 235397:4.357920 224309:6.265250 237729:9.788520 237751:2.380550 237448:8.726100 236515:3.779490 237834:2.117570 236417:3.844850 236612:3.715300 237780:4.559120 217425:6.811130 237917:1.798200 237874:1.999900 237439:5.837080 237933:1.638760 237974:1.052860 237508:2.816440 236996:3.402010 237005:3.395550 237665:2.593060 224825:6.218330 226612:6.031390 236591:3.729730 236237:3.952380 237294:3.089070 237558:2.775380 237609:2.669870 216821:13.699100 235511:8.620040 198114:7.760630 237872:4.011540 236138:4.003210 237868:2.009870 237355:3.022210 236864:3.502160 237596:5.408520 237616:2.661160 236080:4.030870 237972:4.400600 237612:7.988700 237776:6.874650 218749:6.715360 237501:5.645600 237839:2.100240 237951:1.491720 234661:13.870320 172518:8.578070 117131:9.753060 236892:3.482790 235752:4.201760 237668:2.581840 237970:2.299720 224736:6.226700 236594:3.727540 237935:1.594680 236551:11.264130 237286:3.099890 237969:2.493820 235260:4.409130 225076:6.193640 232631:5.132760 237822:4.316500 237936:4.766220 226725:6.017660 237957:1.401830 236069:4.035400 231464:5.361550 237627:37.029020 235971:4.088280 236745:3.608460 235473:4.323090 237402:5.943560 237919:1.749150 237925:1.687310 230247:5.564120 237489:2.840880 231258:5.403700 237246:3.152860 237726:2.456290 234998:4.499790 182296:8.297770 237426:2.936790 225389:24.646520 237650:2.611960 226274:6.068950 237820:2.168120 | 231321:5.389050 237574:2.741110 236691:3.648160 236033:4.054850 229003:5.734530 226952:5.990750 205943:14.872580 236272:7.855800 233294:4.990480 235176:4.436570 236882:3.492020 236875:6.990960 237420:2.944180 232488:5.160350 232276:10.401380 236562:3.747410 222555:6.420850 210963:7.188110 235698:8.445360 226833:6.006360 237428:2.931850 209973:7.236900 235765:8.388780 193805:7.922380 212938:7.083850 231451:5.363320 237807:2.214790 233299:24.948300 228651:11.563740 225842:6.114220 202204:7.604620 237882:1.979240 198974:7.728680 58508:10.495000 234280:4.735150 215552:6.931110 231939:10.535280 224950:6.205910 232060:5.244290 190707:8.026900 236431:3.836980 230849:21.895000 187198:24.430860 230336:5.549790 225611:6.138290 235303:4.394230 213542:14.102760 232842:5.091420 233411:4.962400 237906:1.858190 227394:5.941120 233895:4.841100 237972:1.100150 237025:3.371080 231492:16.063500 226040:12.191240 233009:10.113840 237672:5.141260 234499:4.669880 228327:5.819370 202724:45.495840 222670:6.410700 212034:7.131150 237029:3.367140 200998:7.650090 228577:5.789980 231229:5.408630 235786:4.185990 237033:10.092060 235467:4.326430 228700:5.776500 | 237959:1.369960 229526:5.665880 236720:7.260500 237797:2.233440 236977:3.413450 232084:5.239590 235101:4.464310 233723:53.732690 230256:5.562680 235823:4.171710 237135:3.272060 194951:7.884930 237646:2.615740 237961:1.356670 237621:2.654010 236633:3.696720 230732:5.490380 237362:6.027220 236564:3.746700 231719:5.309290 211296:7.173560 236986:3.409680 237751:2.380550 232772:10.210020 237828:2.135270 235135:4.452600 228446:5.805480 236522:3.776470 237401:2.972220 231619:5.329640 223999:12.583600 231184:5.416700 219852:13.272740 237207:3.201090 237059:3.343270 230430:11.074120 233788:4.869170 236536:11.286210 236783:17.868650 224742:6.226700 237638:13.107550 237965:1.286750 237929:1.678200 235581:4.277590 161411:8.865750 236626:3.702310 226111:6.088280 166442:8.737140 236873:3.497220 237531:2.796060 192665:7.961300 233256:10.001400 237970:3.449580 223873:6.303830 219732:6.644850 237603:2.686100 237039:3.357800 234400:4.704420 233722:4.885160 236307:3.910200 237740:2.419970 237956:4.288230 235218:4.423100 236636:3.694940 237922:12.239920 237491:2.835450 235231:4.419190 234085:4.787880 221537:6.504160 237622:2.649740 232672:5.125290 235824:20.855850 231034:5.445780 232114:5.234900 236811:10.662870 231266:5.401860 237942:6.278160 237784:2.265380 237563:5.538980 216942:6.841740 237678:2.554870 237276:6.238600 236795:3.566260 237857:2.048550 216972:6.841740 237320:3.063100 227034:5.983040 234501:4.669590 233058:5.045670 135939:9.396380 211072:64.627290 237437:2.919920 237821:6.487260 212505:7.107220 236337:42.852370 236802:3.559720 237763:2.317980 237902:1.898790 237957:1.401830 224872:6.214170 237471:5.743480 237770:2.307420 234999:4.499540 230316:5.552640 237896:3.839220 237637:5.245620 230157:5.579400 237088:3.312340 237862:4.082200 235856:4.153930 227341:5.947450 236496:18.971300 237696:22.679820 237947:1.532550 237445:8.739060 235767:12.579870 237815:2.183010 224870:6.214170 237920:1.748740 236519:3.778520 237903:1.887850 237715:9.894160 235763:8.393200 237854:2.059080 237450:5.809100 237642:2.618660 237843:2.097780 237051:3.350350 229775:5.629000 235907:8.246760 237635:2.626740 235523:8.610180 237431:2.926150 237544:2.782910 237924:1.695790 236904:6.949420 237172:3.236790 174566:8.520910 229438:5.679560 230532:16.563060 233445:4.953340 237945:1.557380 236212:3.964700 237745:2.406650 236408:38.500300 237407:2.963870 225920:6.105500 227190:65.621930 237952:1.481670 234913:9.062840 229987:5.602390 220848:6.559260 237953:2.943320 236283:3.922430 236056:4.041210 224595:31.196900 232967:5.064330 218766:6.713080 237881:7.917840 236765:3.585140 220027:6.621710 211521:21.477690 234896:4.538640 223047:6.380850 237975:1.013380 234822:4.565140 237350:3.026480 237817:2.176300 235373:4.369220 236546:3.759220 237730:4.890060 237441:2.916800 225789:6.120500 237501:14.114000 237631:2.632840 237798:2.232100 212042:21.393450 233272:9.990740 236757:7.195600 178643:8.403130 237494:25.494480 231420:42.934960 237803:6.667350 234092:33.498920 189297:8.079080 236980:3.412030 237356:3.019430 233809:4.862350 232787:5.101820 237489:8.522640 234096:95.698000 237737:2.427810 237392:2.980690 236534:3.763380 237768:2.309060 225996:6.099310 237743:4.815700 234265:4.739570 236644:3.690270 | 237959:4.109880 207781:7.350840 236529:3.767800 234260:4.740200 235905:16.499000 236742:3.611330 237866:2.016850 237896:3.839220 237789:6.763050 229312:5.694260 237443:2.914400 235690:4.225330 237732:2.437330 237621:2.654010 236838:3.532470 237742:4.817720 237815:2.183010 236754:3.601540 236486:3.798580 237453:2.903030 237043:3.356760 237929:1.678200 236887:3.488660 237705:2.496560 237780:2.279560 230034:16.789230 236950:3.440030 234929:4.525010 217808:13.567740 190337:24.131970 237957:1.401830 237439:2.918540 236059:4.040110 236312:3.908410 237040:3.357480 236514:3.780340 203937:7.524580 231536:5.346340 236931:3.453230 214406:7.001520 | 237721:4.930140 235626:4.258820 237238:3.157730 237678:2.554870 236107:4.015260 233723:4.884790 235906:4.124580 236035:4.053890 230256:11.125360 231946:5.266560 237304:3.076030 235144:8.896660 236573:3.743430 217570:27.204520 237260:3.139610 237961:5.426680 237836:2.106500 218270:13.500420 230219:5.569190 237773:2.295090 229583:5.655540 236984:3.410180 236986:17.048400 228754:23.088160 216177:13.789900 237430:5.862440 237686:2.537050 237812:2.193770 237930:1.672510 235531:4.298960 234719:59.829250 222279:6.441470 237504:5.639740 237950:2.991780 235174:4.437510 237923:1.707190 234170:4.764900 237813:2.191660 219063:6.690560 201765:7.621430 235209:4.426110 237888:1.956880 237495:2.829480 236707:3.640750 232542:5.148360 232832:5.093220 215410:6.939650 237638:2.621510 233999:4.814820 237929:8.391000 237883:5.927280 237034:3.362820 215414:20.818950 230397:5.541990 237395:5.956040 237264:3.136100 237465:2.882310 219416:6.666350 237766:6.932880 224011:6.290300 237739:4.841560 237330:3.051860 237876:1.997430 235934:12.320820 237831:2.125420 229735:16.903230 101644:39.857480 233118:5.032440 231349:5.382410 237009:6.780060 236863:7.004700 237958:1.384210 236343:3.888340 237683:10.173160 234594:4.643080 216538:6.867990 231735:5.306490 237762:4.668840 147743:9.159990 237830:4.251720 234400:4.704420 237525:2.801510 236076:28.223790 237956:8.576460 237293:3.089260 235763:41.966000 235732:8.417620 235908:12.368100 207548:7.359500 234342:4.719200 237569:2.760220 237920:1.748740 232672:5.125290 236653:3.681440 218017:20.307900 236212:3.964700 237944:1.558200 226515:6.044140 237654:2.607410 237967:1.275830 237689:2.533590 237565:2.766270 234866:4.548530 237633:10.522600 220714:6.569070 237307:3.070950 237200:3.206750 237964:3.861180 151551:9.084010 198219:7.760630 237437:2.919920 237821:2.162420 229277:5.698380 236304:3.910200 235707:8.440080 237629:2.642010 237051:3.350350 237968:4.991160 231012:5.448350 237691:2.528480 231420:5.366870 237726:2.456290 225077:12.387280 237935:1.594680 211844:21.424770 236732:3.624010 229688:11.282800 234248:4.742420 233647:4.903260 237713:2.476670 237648:2.612760 228591:5.788170 234603:4.639640 237833:2.117780 237969:1.246910 216187:34.461100 237976:0.708610 213728:7.041840 208447:7.316940 222596:6.417460 237862:2.041100 237907:1.857320 226227:6.074950 210118:21.699180 237869:2.009540 223701:6.320610 181050:8.331670 237757:2.359650 236988:3.409430 237940:1.576750 200320:7.679590 228875:5.754420 237086:3.313100 162525:17.654580 236949:3.440460 237825:6.443220 212677:7.100490 237571:2.757860 237583:2.719090 218912:6.701760 236509:3.781310 237723:2.458030 236069:4.035400 214557:20.968320 231560:10.682260 237249:3.147890 232563:5.145030 233579:4.920940 237336:3.044280 237806:4.439500 219358:6.670710 237687:5.071080 230445:5.534950 235213:4.425180 236770:3.580960 237510:2.816250 237871:2.006490 236711:3.635800 236408:7.700060 237974:1.052860 236025:8.125080 228093:5.852530 234544:4.658430 236806:3.557680 208698:7.304520 226707:6.019930 233921:24.168850 217752:6.786310 237368:3.007930 231756:15.907770 237972:1.100150 235841:4.163140 237570:2.760040 237975:2.026760 233529:4.932390 236650:3.685740 236481:3.799440 237160:3.249050 235504:8.623760 237951:1.491720 210620:7.206590 227111:5.974290 237607:5.353040 227612:5.913090 233011:5.056050 237730:2.445030 200023:7.691630 236413:3.847700 237784:2.265380 232610:5.136990 232440:5.168580 203503:7.545310 235340:4.379770 236368:3.874920 237256:3.141910 236690:3.649010 236757:3.597800 164317:8.790250 237904:1.879240 237957:7.009150 222688:57.696300 237210:3.194930 237938:1.585330 237756:4.728920 237769:11.539450 237919:3.498300 231383:5.373410 236459:3.815140 229132:11.441860 236674:3.659170 237246:3.152860 218650:6.724540 233818:4.860210 237768:2.309060 233132:10.058100 237127:3.278510 237138:9.797850 237909:1.843570 | 236692:3.647950 235270:4.406860 237824:8.604160 236919:3.463780 135740:9.396380 237479:28.587700 237944:1.558200 234324:4.726990 237586:2.716160 237747:4.774560 237019:3.379010 237719:2.468400 229773:5.629770 237057:3.347280 213387:7.061010 235109:4.462630 178012:8.428130 229901:5.612950 235304:4.394230 235118:4.460470 230190:5.574280 237515:2.814680 237444:26.220870 207213:22.131150 237859:2.045610 172062:8.592890 216931:6.844340 237071:3.330270 229473:5.673910 236210:3.965140 217585:13.597280 237273:3.123760 237446:2.912770 237605:2.680390 204873:7.484370 233887:4.842160 235539:8.587760 236545:3.759450 236841:21.180600 201685:7.621430 230601:5.512070 230360:5.546240 237722:4.921700 189449:8.070190 237279:3.116420 221280:6.524700 233908:4.836560 237646:2.615740 237888:1.956880 229005:5.734530 237565:2.766270 235813:4.175130 237976:0.708610 237960:2.732440 215282:6.948260 237971:1.148190 235747:4.202870 237968:1.247790 230267:5.560520 237383:5.976580 234911:4.531670 220489:6.588990 237973:2.133580 177899:25.284390 106303:9.907210 214310:7.007620 229476:5.673910 237744:2.407790 225778:6.121760 236550:3.755780 237523:2.802380 237833:2.117780 237060:3.340930 236905:3.474630 224316:6.265250 18857:11.005820 234674:9.240700 229730:5.635180 203806:7.534890 200121:7.685590 234203:4.756490 237937:1.585870 237853:2.061970 235955:4.093240 236230:7.910820 210727:7.199160 177822:8.428130 237941:1.569820 237271:3.125520 162417:8.846340 210925:7.191780 237918:1.754720 237451:2.904450 143991:18.484460 237974:1.052860 52288:10.600360 232579:5.142660 227505:11.855060 237738:4.851560 234746:4.594820 198603:7.747720 224285:6.268160 231984:5.259620 226549:6.039490 237598:2.699230 233529:4.932390 236350:3.881070 237871:2.006490 230692:10.994220 198460:7.747720 131694:9.465380 235453:4.333370 200292:7.679590 213382:7.061010 235647:4.245600 237513:2.815140 237935:1.594680 158366:17.852760 223997:6.291800 236891:3.482880 237537:2.789550 237704:2.497800 236944:3.443050 237670:5.144380 166177:8.737140 237206:6.405320 236980:3.412030 237610:2.664370 237905:3.746920 28514:10.851670 216124:6.897680 237334:3.044450 235790:4.183800 226280:6.067760 233969:4.822020 216569:6.867990 218530:6.731470 | 237767:2.309980 225322:6.169540 208336:7.321120 237467:5.758700 235041:4.481770 237585:2.718420 236701:3.643070 237064:3.336170 237819:2.173040 232138:5.230230 236992:3.406670 216197:6.892220 206408:7.413090 224609:6.237960 233509:4.936620 222398:6.432830 235148:4.447620 235312:4.392210 208934:7.292250 232693:5.121110 221996:6.464300 203484:30.181240 236983:6.820860 237643:2.617410 237171:6.476540 237711:9.946640 225708:6.128080 187053:8.153190 225318:6.170860 237480:2.857950 231872:5.280600 237857:4.097100 237963:1.316030 230165:11.157340 235994:4.077940 237621:2.654010 237406:2.964520 237174:3.236020 237679:2.553490 233940:4.827530 184666:8.222870 153102:9.059910 236101:4.018790 183729:8.254290 220173:19.834110 234232:4.747830 186511:8.162850 237588:2.714650 185810:8.192410 181186:24.995010 208591:7.308640 236999:3.399270 235520:4.306120 236144:4.000940 236107:16.061040 210739:7.199160 237139:6.531180 237136:3.268640 237894:5.807970 237973:1.066790 235963:12.271290 216464:6.873320 237932:1.639130 237364:3.010180 237709:2.488660 233620:4.909620 237625:5.292520 237599:21.587200 237515:2.814680 202215:38.023100 237231:6.335480 224952:6.205910 25543:10.851670 227303:5.952760 237526:2.799510 231842:5.286060 175385:16.987040 119810:9.706540 235857:4.153750 233609:4.912250 233657:9.804280 235503:4.312290 232533:5.149320 206134:7.426940 134076:9.430280 237187:6.436040 148534:18.319980 236279:7.847660 235008:4.495310 185840:8.192410 235813:4.175130 233573:4.922840 235720:8.428820 233517:24.675400 232621:5.135110 237323:6.122780 237787:4.518740 237975:1.013380 219999:6.623790 231065:5.439390 237564:2.767240 237313:3.068330 237784:9.061520 219667:6.649110 220267:6.605220 235499:4.314150 237832:2.118080 234597:9.283860 237936:1.588740 237291:9.279840 226934:5.992970 222620:12.831520 237316:3.065530 237649:5.224380 217750:6.786310 234768:4.585550 190654:16.053800 237672:2.570630 232403:5.175410 | 237886:1.966940 237782:2.267990 236552:3.754590 212146:7.127700 62717:10.495000 236647:3.686840 237506:2.816900 230044:5.594920 237789:2.254350 237366:3.009780 228499:5.799070 227114:5.973210 233260:4.999880 237836:2.106500 232571:5.144090 195334:7.870330 237860:4.088320 236039:4.052450 237939:1.584250 237819:4.346080 192286:7.977300 229442:5.679560 237930:3.345020 237786:2.263490 223892:6.302310 237535:2.792620 235355:8.748960 219630:6.651250 235972:4.088280 236580:11.213850 237311:3.069990 236790:3.570680 237556:2.776270 234679:4.619780 237359:3.015700 237444:32.047730 237965:1.286750 233805:4.863070 236820:3.545430 232895:5.080230 237955:4.366590 231921:5.272480 237465:2.882310 236159:3.995510 237739:4.841560 233056:5.046100 144363:9.242230 233232:5.006880 113113:9.801850 237378:2.992150 237393:2.980090 165801:8.754530 237377:5.986940 237823:2.154110 236336:3.895940 237931:1.640360 236441:7.657100 236964:3.426740 237108:3.292330 237120:3.284100 196062:7.841750 236668:3.663040 236545:3.759450 236198:7.945520 237871:2.006490 231304:5.392080 237201:3.205730 229835:5.620560 237967:1.275830 235239:4.416210 237090:3.311120 237954:1.467760 234073:4.791880 237976:1.417220 43482:10.718140 237973:1.066790 236985:3.409760 203208:7.561140 237691:2.528480 237416:2.949610 237742:2.408860 233480:4.944360 236490:3.796480 237795:2.238980 232134:5.230750 199688:7.703830 237877:1.993910 232130:10.463580 203171:15.122280 233424:4.959240 230368:5.545530 237948:6.103320 237224:6.357820 231898:15.825540 236724:3.628060 237417:2.947490 230509:16.575540 236377:3.868410 222416:12.858780 227585:5.915140 237937:3.171740 237153:3.255280 222561:6.419150 209351:7.268150 222926:6.390700 235667:4.238290 237636:2.625290 237933:9.832560 235372:4.370090 233839:19.423720 237456:2.900110 235687:12.679410 237972:4.400600 196614:7.820850 237968:2.495580 237738:2.425780 200464:23.020860 237701:2.502930 203490:7.545310 236531:3.765890 233380:4.969940 232115:5.234900 237934:1.625640 229040:5.731970 235034:4.483480 237132:6.551580 107240:9.907210 236631:3.698840 237879:1.991500 237826:2.143970 228594:17.364510 229783:5.628230 237809:2.205080 237788:4.518100 232733:5.112800 237645:5.234140 237049:3.351850 230837:5.474410 169292:8.670450 237644:2.617180 237454:5.802240 237210:3.194930 206639:7.403950 231959:5.263890 237408:5.922600 232164:5.224560 234079:4.790880 236131:4.005790 228859:11.514080 237798:2.232100 235467:8.652860 231996:5.257490 227438:5.934820 232597:5.139820 | 224783:6.221110 199224:15.444820 236922:3.461930 237449:2.904900 237890:1.947160 224901:6.210030 236780:3.574130 224728:6.226700 237556:2.776270 237542:2.784970 237697:7.543170 179528:8.378740 237891:1.946420 237955:1.455530 235666:4.238670 233139:15.080790 226229:6.074950 179391:8.378740 237852:4.131640 237360:3.015530 237223:3.179440 220228:6.607260 237499:2.826250 97216:10.024990 226544:6.040650 235706:4.220800 234414:4.698940 237902:1.898790 237382:2.989120 237767:2.309980 234193:9.518140 232365:5.184750 229111:5.723460 237869:4.019080 237781:2.276070 236014:4.065920 237389:5.965420 237006:3.395050 237467:2.879350 225456:6.155090 232253:5.207230 236216:3.962810 237666:2.584440 211189:7.177180 235776:12.570540 237914:1.803550 226336:6.061800 237326:3.057730 215838:6.914260 237042:3.356840 235910:4.119630 231712:10.620820 224373:6.259440 236967:3.421470 236551:71.339490 237796:2.233880 223920:6.299300 230511:11.048980 222968:6.387410 237610:2.664370 161537:8.865750 237334:3.044450 235310:4.393110 237778:4.561920 229399:11.368880 237752:2.376880 229329:5.691790 237418:2.946330 236889:6.974960 90032:10.158520 236228:3.955990 237875:1.998290 237473:2.867790 235118:4.460470 221354:6.519060 237837:2.105160 237711:2.486660 237048:3.352250 119979:9.706540 235060:4.476400 237524:2.801650 233860:9.697680 237809:2.205080 228358:5.815650 237970:1.149860 222927:6.390700 237557:2.775910 191508:8.001790 237700:7.511820 233411:4.962400 212617:7.103850 237971:3.444570 221172:6.532280 234962:9.023620 222890:6.394010 226325:6.062990 235268:4.406860 237523:2.802380 237229:3.171160 237251:3.146210 235640:4.248890 236916:10.398510 236706:3.640960 236884:6.981320 237905:1.873460 194858:7.884930 150226:9.108700 236593:7.455300 237498:2.826850 237640:2.619500 237745:7.219950 234406:4.701680 235859:4.153580 234786:4.579600 237612:2.662900 234478:4.677590 221935:6.469640 237204:3.204500 237839:10.501200 237332:3.050690 235976:4.086960 210144:7.229240 228729:23.095280 236700:7.287200 237390:5.965080 237375:2.995900 236911:3.470970 234009:4.812100 230007:5.598650 233770:4.873150 237690:2.530700 236074:4.033370 120186:9.706540 235270:4.406860 227510:5.926490 237297:9.261750 237824:12.906240 237031:3.366820 237840:4.199620 235235:4.417810 233929:4.832380 237107:3.294570 237930:1.672510 222241:25.779800 236929:3.456740 224831:6.216940 223229:38.178180 237509:2.816340 213368:7.061010 237898:1.917950 237413:2.954430 227805:5.886830 225495:6.151190 237856:2.049840 169267:8.670450 230794:5.482360 237789:4.508700 237776:2.291550 233269:14.988570 237452:2.903640 237566:13.826100 216756:6.854780 237764:4.633100 230327:5.551210 237966:1.285510 237073:3.328960 98328:10.024990 228849:5.758800 237976:3.543050 237911:3.672040 237885:7.881400 237292:3.090290 218771:6.713080 236020:4.064310 237948:1.525830 237248:3.150660 235221:4.422180 237947:3.065100 224210:12.548040 164508:8.790250 237843:4.195560 235025:4.488150 237887:1.962720 231441:5.364500 237933:3.277520 219297:6.675090 223202:12.732500 237235:3.160080 237163:3.246780 237871:2.006490 233436:4.954910 237872:2.005770 214261:14.021360 228333:5.818430 237972:2.200300 232749:5.109120 237934:1.625640 237230:3.168130 237817:2.176300 237879:1.991500 225397:6.161630 233138:5.027360 237792:2.247330 234188:4.760680 235230:4.419880 237618:2.659570 237859:2.045610 225781:6.121760 236222:3.957140 218467:6.738460 236091:4.024200 227560:5.919250 236200:3.972460 197606:15.560600 237386:2.985550 234497:4.669880 236404:3.851730 237154:3.252910 230708:5.495080 237831:2.125420 233476:4.945530 221625:6.496790 237860:4.088320 236378:3.868010 202287:15.198160 230502:5.526570 237342:3.035710 236429:11.514030 229681:16.926540 236962:3.427760 236963:6.853980 210526:7.210330 236672:3.660030 223827:6.308380 182069:8.308940 235967:12.267810 237949:3.011100 231481:5.356260 237876:1.997430 237659:2.601420 236041:4.051500 237241:6.310140 189677:8.061380 185274:8.202460 232854:5.087370 237620:2.656020 224347:12.524680 237491:2.835450 237870:2.008800 232650:5.129020 233587:4.919050 237641:2.619420 237807:2.214790 237353:3.024320 236893:3.482520 200004:7.691630 237904:1.879240 229688:5.641400 190982:8.018460 232479:5.161790 237520:2.806810 230812:5.479040 233679:9.790920 216381:6.878690 237088:3.312340 234671:4.621190 237855:2.051640 236517:15.115040 76672:10.312670 237940:3.153500 125450:9.578700 212115:7.127700 237576:2.732480 229007:5.734530 235201:4.427960 233599:4.917150 237906:1.858190 159393:8.905760 237968:1.247790 237952:1.481670 237596:2.704260 212650:7.100490 125667:9.578700 235811:4.175490 236814:3.552070 234438:9.382740 60805:10.495000 237938:3.170660 236847:3.520610 237489:2.840880 232990:5.060840 236920:3.463700 233236:5.006060 | 221781:12.964440 237142:6.526260 200284:7.679590 237676:2.557190 236125:8.014920 231542:5.345180 232371:5.183270 237365:3.009780 237126:3.278870 226952:5.990750 205953:7.431600 229918:11.221360 237961:1.356670 228316:5.821230 236714:7.269080 237553:2.778850 237939:1.584250 183821:8.254290 234261:4.740200 225993:6.099310 226234:6.073750 237875:5.994870 237473:2.867790 208259:7.325310 221361:6.519060 237873:4.009160 231919:5.273020 196875:7.807150 226800:6.010860 235183:4.434000 234504:4.668410 236219:3.962520 235900:4.128180 186012:8.182460 215835:6.914260 237837:2.105160 237813:2.191660 237048:3.352250 198041:7.767140 237846:2.080630 236851:3.518930 230626:5.507970 237898:3.835900 225561:12.289440 237758:2.355610 236707:3.640750 237427:5.864220 234041:9.604540 229667:11.287500 236450:7.639360 214062:7.023030 237424:2.938720 237155:3.250910 237555:2.776310 237949:1.505550 234716:9.208360 232855:5.087370 237679:2.553490 215920:13.822960 237771:2.301620 235737:4.208070 237776:2.291550 151721:9.084010 237447:5.818720 237750:2.383580 222833:6.398990 229100:5.725160 237931:1.640360 235939:4.104080 233732:9.765200 237557:16.655460 237166:6.488440 237870:2.008800 237760:2.339230 233997:4.815160 118737:9.706540 235702:12.665220 233264:4.998650 216432:6.876000 237545:2.782600 237784:2.265380 237946:1.548440 205282:7.464860 228894:5.750930 236357:3.878260 213752:14.077360 230479:5.528660 237320:3.063100 231939:5.267640 208015:7.337990 232779:5.103640 237629:2.642010 237968:1.247790 228490:29.004500 237382:5.978240 228479:5.802730 237113:3.288100 227107:11.948580 236796:3.564990 221704:6.489480 237912:3.612200 234748:4.594280 226833:6.006360 226791:6.011990 237052:3.349170 237766:2.310960 237855:2.051640 230078:5.591940 236960:10.297890 225639:6.135730 235640:4.248890 229687:5.641400 237389:2.982710 230013:5.598650 234001:4.814140 236189:11.929320 237843:2.097780 237576:5.464960 229105:5.724310 227931:5.871980 217095:6.834000 237403:2.971680 235128:13.369230 236691:10.944480 237718:9.874520 216395:13.757380 237432:2.923260 218688:6.719940 230288:5.557650 237163:3.246780 237945:4.672140 237558:2.775380 236890:3.487300 237227:3.174140 203549:7.545310 202581:7.588090 236457:7.631300 237666:2.584440 234183:4.761980 237289:3.096150 234910:9.063860 237204:3.204500 231736:5.306490 237308:15.354150 237564:5.534480 237879:7.966000 237801:2.226650 237203:9.614310 170396:8.638700 237303:3.079340 236875:3.495480 236171:3.987270 236929:3.456740 234382:4.709020 236657:3.677930 226459:12.099980 214050:7.023030 237817:2.176300 237754:2.369990 237925:1.687310 237489:5.681760 236462:3.811630 234263:9.479780 237388:2.984560 220659:6.575000 220851:6.559260 237127:3.278510 237680:2.551430 | 237543:2.783980 237676:2.557190 229067:5.728560 237950:1.495890 236922:3.461930 237961:8.140020 226427:6.053520 233814:4.860560 222654:44.886730 221285:6.524700 237423:2.940190 225181:6.184200 226319:6.064180 152918:9.059910 228089:11.705060 233367:4.972730 234291:4.732630 236586:7.468460 223845:6.305340 236933:10.354980 237071:3.330270 236571:3.744360 237955:1.455530 234660:23.117200 237031:3.366820 237766:2.310960 222677:6.410700 237679:2.553490 160815:8.885560 234530:4.660480 235009:4.494820 200180:15.371180 232810:5.096830 231508:5.352160 237360:3.015530 236628:3.699850 236208:3.968940 227442:5.934820 237510:2.816250 237092:3.309840 230788:5.483030 237507:2.816530 237967:1.275830 234851:4.554030 230164:11.157340 217057:6.836570 224983:6.203170 237639:10.480280 237915:3.603760 237136:16.343200 237194:3.211820 235747:4.202870 236680:3.654980 237767:2.309980 186956:8.153190 227322:5.950640 237910:3.677300 237738:2.425780 236877:3.494570 237890:3.894320 237734:2.430170 237907:1.857320 237534:2.793070 236737:3.613380 55003:10.600360 237482:2.852470 227921:5.872970 237892:5.824650 236988:3.409430 171756:8.592890 237937:3.171740 233736:4.881870 234177:4.763270 224635:6.236550 230745:5.488370 231892:10.551440 237918:3.509440 233434:4.956090 237945:1.557380 207910:7.342260 221486:6.507860 237514:2.815000 164270:8.790250 237974:1.052860 235394:4.359000 234042:4.802270 188847:8.088050 232409:5.173940 234215:9.505260 237953:1.471660 237570:2.760040 237657:2.604380 236092:4.024040 235614:4.265700 222915:6.392350 237441:5.833600 224918:6.208650 184940:8.212610 237391:2.981180 237809:2.205080 206036:7.431600 230020:5.597900 226317:6.064180 236500:3.791440 237889:37.134360 236907:3.474180 189696:8.061380 227418:5.937970 237419:2.945600 236652:3.681770 237658:2.603810 237033:3.364020 236769:3.583650 237811:2.197800 237928:1.678420 237829:6.382110 236118:16.041440 236112:8.025620 237818:2.175470 233654:4.902520 216841:13.699100 230047:5.594170 235663:8.480800 237692:5.053480 230814:10.956760 237920:1.748740 237944:1.558200 236688:3.649650 237800:4.454120 237533:2.793610 232273:5.201190 237193:3.212780 232978:10.125160 236479:11.404260 237451:2.904450 234392:4.706260 236004:4.070770 237864:10.148950 229539:5.663490 213062:7.077270 237725:2.456640 237016:3.382420 236211:7.930280 236809:3.555260 221295:6.524700 237351:18.148260 188792:8.097100 233637:4.904750 235889:4.136630 223800:6.311420 136906:9.396380 236595:44.716680 231749:5.304820 231672:5.317720 229607:11.306340 237224:3.178910 236430:3.837500 202009:7.610190 232934:15.212790 237557:2.775910 224733:6.226700 237460:2.891850 236668:3.663040 234531:4.660480 215720:6.922650 231882:5.277890 237964:1.287060 214865:6.971580 235596:4.272620 234520:9.327980 237200:3.206750 226995:11.974880 237971:1.148190 237383:2.988290 237794:2.243070 237935:1.594680 237709:2.488660 226767:6.014250 236987:30.686400 197875:7.773700 231885:10.553600 237337:3.043930 236951:3.438560 237078:3.323260 237099:3.302140 227164:11.935580 223415:6.347110 228027:5.859300 232846:5.089170 140103:9.331840 237905:1.873460 235076:4.473240 232660:5.127150 104179:9.964370 237346:3.032720 236790:3.570680 144200:9.242230 237498:2.826850 235233:4.418730 233075:5.041380 224285:6.268160 237745:2.406650 198670:7.741330 237701:7.508790 207358:7.368230 234532:4.660480 221313:6.522820 234786:9.159200 237025:3.371080 222975:6.385760 237975:3.040140 237672:95.113310 236849:3.519860 231000:5.451570 237233:3.165970 225252:12.355020 232576:5.143610 237645:2.617070 201061:7.650090 237641:5.238840 236733:3.622140 237803:4.444900 202796:15.154440 215573:6.931110 237779:2.280120 198011:7.767140 231103:10.863540 236779:3.574420 237962:1.344870 237858:2.046250 220999:6.547600 175024:8.507120 235168:8.878760 235659:4.241550 237840:2.099810 237899:1.914940 224248:18.813270 237973:2.133580 237836:4.213000 236513:3.780460 236838:3.532470 236510:3.781070 237930:3.345020 235110:4.462390 237049:10.055550 237956:11.435280 237398:5.948660 237663:2.597810 230190:5.574280 235327:17.535000 214602:6.989440 234831:13.688250 230606:5.511390 236210:3.965140 229079:5.727710 235229:4.419880 237857:2.048550 237856:4.099680 237969:1.246910 237150:3.257790 235429:4.341840 237776:4.583100 120442:9.662090 237958:5.536840 237710:2.487260 237823:6.462330 236964:3.426740 237830:2.125860 201650:7.627100 237452:2.903640 234104:4.782910 237895:1.926500 237250:3.147240 237966:3.856530 236772:7.161120 236774:7.157560 232774:5.105010 236427:7.678860 224472:6.249360 224600:6.237960 225518:6.148600 237976:2.125830 231173:5.418570 216009:6.903180 237885:1.970350 237759:7.056360 237385:2.985820 233731:4.882960 227041:5.981940 229701:5.639070 237629:5.284020 237947:3.065100 234246:4.742740 237926:3.368500 229830:5.621330 236574:3.742020 228184:5.838180 237258:3.140630 236862:3.505480 237208:9.589440 237917:1.798200 237887:1.962720 225601:6.139570 236682:3.654770 236058:4.040430 98506:10.024990 230333:5.550500 221693:6.489480 236090:8.050240 237871:2.006490 237787:4.518740 237577:2.729300 222959:6.387410 237608:2.676120 235951:4.096070 237972:2.200300 225958:6.103020 237900:1.914110 216323:13.768160 217341:6.816170 237934:13.005120 221644:6.494960 235432:4.341410 231950:5.265490 232666:5.125750 196096:7.841750 203750:7.534890 177696:8.428130 192266:7.977300 233248:10.003860 236458:3.815140 237358:21.118160 237801:2.226650 235680:4.230840 237792:2.247330 227064:5.979750 234915:4.529870 229404:5.683620 237615:2.661200 237333:3.046540 229102:5.724310 228577:5.789980 236696:3.644660 231633:5.325650 237649:2.612190 235636:4.249860 237575:2.735420 237252:3.145440 232754:5.108670 236803:3.559620 237916:3.602520 235016:4.490860 236839:3.531330 236200:3.972460 213518:7.054580 236602:3.724210 210371:7.221630 237154:3.252910 229463:5.675520 193319:7.937770 230044:11.189840 99408:20.049980 229618:5.651600 236491:3.796480 237366:3.009780 222251:6.443210 234379:4.709940 237841:2.099540 196921:7.807150 224861:6.214170 237939:1.584250 234359:4.713940 214523:13.984900 236789:3.571070 237744:2.407790 237211:3.191420 230537:5.520330 219777:6.640600 237218:3.184180 235376:4.368130 221032:6.543750 237427:5.864220 237965:1.286750 237516:2.811450 236707:10.922250 237963:1.316030 237946:3.096880 230723:5.492390 182980:8.275790 234951:4.515100 218607:6.726840 237174:3.236020 236482:3.799440 237849:2.070400 237927:1.682580 223848:6.305340 221899:6.473220 237378:2.992150 237428:5.863700 236708:3.638530 5845:11.005820 202543:7.588090 236659:3.674760 233524:4.933540 161149:8.865750 214665:6.983450 236885:6.980960 237068:9.999660 237807:2.214790 229122:5.721770 232503:5.157460 236181:7.961160 237882:1.979240 237349:3.027450 231964:5.262820 233516:4.935470 237599:10.793600 235221:13.266540 165787:8.754530 217466:6.808620 236913:6.936960 221534:13.008320 234014:4.810400 232030:5.250080 237443:2.914400 237777:2.287350 237855:2.051640 236517:3.778760 197765:7.773700 237490:2.838470 236226:3.956710 226796:12.021720 237854:6.177240 231171:5.418570 219042:6.692790 237282:3.108960 237802:2.223730 234845:4.556400 237806:2.219750 237189:3.216850 234908:4.532440 236369:7.748780 229339:5.690970 190666:8.026900 236405:3.851600 152283:9.059910 235743:4.203610 237968:6.238950 227269:11.914060 237952:1.481670 236457:3.815650 236620:3.709750 234958:4.512820 226373:6.058240 236990:10.223010 235564:4.283590 236876:3.494660 158201:8.947430 234753:4.591000 237943:1.568120 204853:7.484370 227256:5.959170 237704:2.497800 237210:3.194930 231561:5.341130 226021:6.096850 227129:5.972120 235800:12.541620 236785:35.724500 230528:5.522410 235974:4.087950 | 217172:13.657740 195145:15.755200 237693:2.525400 228554:5.793610 237837:2.105160 154268:9.036380 237442:2.916650 233476:9.891060 237880:3.979580 197913:7.773700 236739:3.612870 230663:16.505550 237650:2.611960 236236:3.953100 236197:7.946400 236732:3.624010 237343:3.035250 200422:7.673620 237912:1.806100 236276:3.926070 226901:5.997410 234813:4.568600 208708:7.304520 237107:6.589140 237845:2.093750 209689:7.252400 234661:4.623440 229397:22.737760 236875:6.990960 237342:3.035710 235900:8.256360 237398:5.948660 236566:11.238000 237946:1.548440 234245:4.742740 237515:2.814680 219784:6.640600 237898:3.835900 237939:1.584250 237840:6.299430 237572:5.486360 237844:2.095530 232593:5.140300 235656:4.242710 237480:2.857950 237469:2.873460 37618:10.718140 228717:5.774710 237969:1.246910 224100:62.843500 236020:4.064310 237766:2.310960 237518:2.808830 234112:9.560540 237110:3.290990 235894:4.131790 227755:35.369040 234978:4.508290 237849:2.070400 216859:13.693880 234947:9.035260 224008:6.290300 118508:19.413080 34989:10.851670 237950:1.495890 237558:2.775380 237166:3.244220 237764:4.633100 234778:4.582570 236198:3.972760 237706:2.491530 226898:5.997410 237888:1.956880 237942:1.569540 236547:11.273730 183035:8.275790 236111:4.013720 237481:2.857660 236147:4.000030 237936:1.588740 237954:5.871040 234578:9.294220 236641:3.692710 237528:16.789980 234174:4.764250 233128:5.029890 217291:6.821230 237629:2.642010 236935:3.451490 237932:1.639130 155361:8.990920 236883:3.491840 237911:1.836020 236921:6.924740 237688:2.533870 158183:8.947430 122562:9.662090 216663:13.720080 237795:2.238980 237242:3.154290 234288:4.733260 234550:4.657260 207859:7.346540 235949:4.097400 237734:2.430170 237949:3.011100 237637:2.622810 237627:5.289860 130319:9.501740 234806:4.570740 237270:12.516480 237907:1.857320 230273:5.559800 232904:5.078450 237713:2.476670 237251:3.146210 237947:4.597650 237940:1.576750 231119:5.429240 235674:4.233890 204167:22.543140 234845:4.556400 235428:4.342480 221446:6.511580 230858:5.471770 225464:12.307580 234749:4.594280 229921:5.610680 212851:7.090470 205261:7.469700 237463:5.777320 235219:4.422410 236443:3.827020 226248:6.071350 237405:2.969140 237168:3.240040 237235:3.160080 233599:9.834300 232411:5.173940 208603:7.308640 237327:3.054440 231189:5.416080 237804:2.221790 237799:4.457820 237972:1.100150 214624:6.986440 237042:6.713680 214093:7.019930 232016:5.252190 237934:1.625640 237230:3.168130 215879:6.911480 236758:3.596280 233845:4.853440 237421:2.942970 231131:5.426090 231528:21.390000 218889:6.704010 237879:3.983000 236678:3.656590 231643:5.323380 206716:7.399420 237792:2.247330 237350:3.026480 224188:6.275490 236171:3.987270 237314:3.067490 237904:1.879240 232067:5.242720 212139:7.127700 224613:6.237960 188343:8.106230 236862:3.505480 191408:8.001790 236222:3.957140 227994:5.864160 237575:2.735420 236389:23.163720 214541:13.984900 237753:2.373310 237496:2.828870 236920:3.463700 237045:3.353270 222991:6.385760 | 235020:4.490370 236977:3.413450 237893:3.880040 237212:3.191080 237793:2.244480 237961:1.356670 237759:2.352120 236821:53.171400 237939:1.584250 236984:3.410180 237819:17.384320 236992:6.813340 94710:40.358120 237918:1.754720 237864:2.029790 237873:4.009160 237374:17.988060 237725:2.456640 234960:9.024640 237898:1.917950 230659:55.025200 236213:3.963680 237965:1.286750 233536:14.793720 237955:2.911060 237963:1.316030 237562:2.771300 218423:80.889600 237174:3.236020 229707:39.473490 236322:3.901950 237150:32.577900 236591:3.729730 234195:4.758420 235000:8.998580 237960:1.366220 231180:5.417320 236807:28.459920 237966:1.285510 171426:25.823790 237281:6.226360 236043:8.099500 231231:5.408630 237507:2.816530 236772:3.580560 237967:3.827490 236857:7.032820 216439:6.876000 237231:22.174180 159744:8.905760 233248:5.001930 237976:2.125830 230492:11.054540 237971:4.592760 220367:52.776560 237856:4.099680 237714:2.473800 222694:6.409020 237115:16.438250 237523:8.407140 237969:3.740730 234323:4.726990 236254:7.882980 237295:3.087860 237854:2.059080 236088:4.025900 237732:2.437330 237736:2.427970 229035:114.639400 236409:3.849250 221884:12.950020 237941:1.569820 234858:4.550880 235868:24.879360 237498:2.826850 231376:5.375210 237968:2.495580 236789:7.142140 236978:13.651120 237616:2.661160 236466:15.242040 237598:2.699230 237975:1.013380 235644:4.247530 237564:11.068960 237313:36.819960 236585:3.734350 236362:3.876790 233996:14.446530 237958:2.768420 237788:4.518100 237314:3.067490 236217:3.962520 237291:3.093280 237889:5.863320 235103:4.464070 237410:2.959220 234009:4.812100 237196:9.624960 237316:3.065530 237356:3.019430 237720:4.931260 237726:2.456290 176311:16.933700 237928:1.678420 213095:49.540890 225353:6.165580 195824:23.546460 154321:9.013390 | 230358:5.546940 226599:6.032540 155188:9.013390 237031:3.366820 233880:4.844970 237479:31.446470 159582:8.905760 237961:1.356670 235356:4.374040 236752:3.603370 131963:9.465380 234278:4.735780 214423:6.998490 234436:4.692270 237818:2.175470 237850:2.068410 237063:3.338740 237837:2.105160 236962:3.427760 237492:2.834170 68808:10.399680 237749:2.383580 236816:3.550430 237891:3.892840 237955:1.455530 237856:2.049840 236721:3.629730 237273:3.123760 236948:3.441840 237679:2.553490 229006:5.734530 236675:3.659060 237110:3.290990 235146:4.447860 235539:4.293880 235130:4.454980 196190:7.834740 237931:1.640360 237867:2.016060 225314:6.170860 237661:2.599410 237794:4.486140 237722:9.843400 230607:5.511390 237613:2.662540 206464:7.413090 236419:3.843040 237217:3.184310 237156:3.250550 237516:2.811450 237052:3.349170 189836:8.061380 178844:8.403130 237577:2.729300 166395:8.737140 237383:2.988290 237785:4.529740 236393:3.858520 237781:2.276070 237744:2.407790 237287:3.098410 227890:5.876910 235570:4.281790 237974:1.052860 236905:6.949260 237702:2.500060 236951:3.438560 237777:9.149400 226001:6.099310 234360:4.713630 207489:7.363860 235207:4.426800 237539:11.146880 237892:5.824650 236387:3.860760 237266:3.135590 232068:5.242720 231726:5.307610 234809:4.569400 224596:6.239380 234081:4.790210 230508:5.525880 236436:3.831610 237405:2.969140 237167:6.485320 228059:5.856390 227782:5.890830 237968:2.495580 237847:4.159280 237738:2.425780 237284:3.108460 227457:5.932730 237804:2.221790 215657:6.925460 236819:7.093340 234033:9.610620 201712:7.621430 237862:4.082200 210494:7.214080 169113:8.670450 235306:4.394000 237951:1.491720 237058:3.346490 237209:3.196140 223167:6.369470 179002:100.690320 226846:6.004110 210152:7.229240 232156:5.227140 228797:5.766720 231305:5.392080 237936:1.588740 237934:1.625640 237712:2.481160 237408:2.961300 237316:6.131060 237649:2.612190 233796:4.866300 237246:6.305720 237798:2.232100 237811:2.197800 | 237886:1.966940 237238:3.157730 237413:2.954430 237838:2.101480 237692:2.526740 237828:2.135270 224941:6.207280 237864:2.029790 227451:5.933780 237877:1.993910 232651:5.129020 236625:3.702880 237653:2.608240 237406:2.964520 236205:3.970990 237188:3.217400 237764:2.316550 222200:6.448440 236190:7.952280 233780:4.870620 232343:5.188710 237110:3.290990 235313:4.391320 237789:2.254350 237772:2.297810 231641:5.323380 236349:7.762680 235759:4.198440 201939:7.615800 235821:12.515670 237647:5.227920 237043:3.356760 237491:5.670900 236504:3.787400 237706:2.491530 237967:1.275830 237499:2.826250 237863:2.031160 235441:4.337380 237976:1.417220 237868:12.059220 237882:1.979240 232747:10.220080 237726:2.456290 189587:8.070190 237910:1.838650 234999:4.499540 237816:2.179650 225501:6.149890 237337:3.043930 236878:3.494300 236939:3.447130 230545:5.518950 233348:4.977140 237335:3.044390 237295:3.087860 236887:3.488660 233890:4.841800 237780:4.559120 237887:3.925440 236279:3.923830 232208:5.215860 227150:5.968870 237488:2.841070 237558:2.775380 234953:4.514090 231729:5.307610 232188:5.219950 236346:3.886050 231615:5.330210 183324:8.264980 228698:5.776500 220144:6.613430 237951:2.983440 236754:3.601540 237668:2.581840 237958:1.384210 235941:4.103750 237943:1.568120 236805:3.557880 236162:3.992650 236685:3.652420 231464:21.446200 232127:5.232300 202427:7.593570 234659:4.623720 237927:1.682580 222379:6.434550 | 230764:5.486360 237962:2.689740 237778:2.280960 237589:2.711900 237140:3.263850 236952:3.437960 237752:2.376880 236858:7.024260 237861:2.043110 232452:5.166630 230627:11.015940 237899:1.914940 237800:2.227060 237961:2.713340 237621:2.654010 223636:6.325230 237830:2.125860 234874:22.736100 227911:5.873950 220127:6.613430 237921:1.748720 234726:9.197340 237918:1.754720 232766:5.106840 233441:4.954520 221910:6.473220 227353:5.946400 237191:16.077000 236120:4.009290 233974:4.820300 217795:6.783870 232713:5.116940 234475:4.678780 236963:3.426990 237859:2.045610 214164:7.016840 219770:6.642720 204007:7.524580 237857:2.048550 237856:2.049840 236174:3.985030 237969:1.246910 233961:4.823050 237739:2.420780 234928:4.525270 237901:3.821600 235429:4.341840 234198:4.758100 237774:2.294270 237503:2.819910 230080:5.591200 237043:3.356760 237400:2.972590 236057:4.041210 236326:3.900440 225287:6.173510 237942:1.569540 234835:4.560890 236505:3.785810 231226:5.409250 225839:24.461880 237119:3.284320 237976:1.417220 234509:9.333280 237894:1.935990 237932:3.278260 237727:2.456100 236046:4.048010 235681:4.230640 218472:80.833440 237292:3.090290 237807:2.214790 237002:3.397610 236195:3.973790 237827:4.276180 223382:6.348690 200502:7.667680 236374:3.870400 206303:7.417680 230760:10.974060 237080:3.322110 237541:2.785370 232231:15.633840 237419:5.891200 237874:3.999800 229479:5.673100 234153:4.769120 207629:7.355160 212231:7.120830 206736:7.399420 185057:8.212610 237968:1.247790 227877:11.755800 234849:4.554300 236864:3.502160 223026:12.761700 237616:5.322320 237972:1.100150 235892:4.133520 229793:5.627460 237634:5.258760 237951:1.491720 228387:5.811940 228870:5.755290 231582:10.675340 237724:2.458000 237908:1.843950 207559:7.359500 209219:7.276120 237763:2.317980 235843:4.162780 237839:2.100240 237314:3.067490 237704:2.497800 231404:10.739680 222957:6.389050 235796:8.362900 235933:4.107440 237754:2.369990 237396:2.977530 237185:3.220790 | 236692:7.295900 237239:6.312740 237543:5.567960 237797:2.233440 237962:2.689740 218649:6.724540 235091:8.936800 229545:5.662690 236629:3.699290 228351:5.816570 229019:5.732820 230518:5.523790 236761:7.188520 237692:2.526740 236148:3.999280 224620:6.236550 223574:6.331440 212647:7.100490 237830:2.125860 237182:3.228450 237562:2.771300 237921:3.497440 225023:6.200430 194800:7.884930 236080:8.061740 237968:2.495580 208855:7.296320 233617:4.909620 213677:7.045010 203248:7.555830 237794:2.243070 237923:1.707190 218918:6.701760 188615:8.097100 237924:1.695790 237643:2.617410 235950:4.097230 236763:3.587440 237159:6.498960 237653:2.608240 237891:1.946420 231658:10.641080 237546:2.780990 229586:5.655540 237264:6.272200 237963:2.632060 237946:1.548440 236305:3.910200 237949:1.505550 237456:2.900110 236844:3.528030 237896:3.839220 232927:5.073580 179223:8.390860 237346:3.032720 237535:2.792620 237482:2.852470 236863:3.502350 236947:3.441930 236747:32.446800 232566:5.144560 227489:5.928570 236518:3.778760 222393:6.432830 237929:1.678200 237302:3.079700 237112:3.289290 236718:3.631610 237647:5.227920 237956:1.429410 194030:7.914780 233666:4.898430 235256:4.410950 228527:5.797250 237669:2.576260 206975:7.385930 237706:9.966120 236011:4.066730 237888:3.913760 237942:1.569540 232671:5.125290 237010:3.390030 236299:3.912550 234619:9.272420 237723:2.458030 237675:2.559050 232821:5.095480 171839:8.592890 233247:5.002760 237976:2.125830 236449:7.640860 237621:2.654010 236337:3.895670 236904:3.474710 220367:6.597070 237932:3.278260 237269:6.259380 237911:5.508060 233922:4.833770 237726:2.456290 157962:17.894860 185335:8.202460 237000:3.398520 197072:7.800370 237137:3.266170 237910:1.838650 236828:3.542080 234134:9.549360 237523:5.604760 237681:5.099580 237462:2.889200 229274:5.699200 227656:5.907990 234654:4.624850 234598:9.283860 237486:2.845210 224639:12.470280 236106:4.015870 236165:3.991760 237696:7.559940 228794:5.766720 236259:3.939640 237381:2.990440 189351:8.070190 43475:10.718140 237636:2.625290 235779:4.188540 237220:3.182780 236751:3.603570 237729:2.447130 235829:8.339120 237541:5.570740 237339:3.040800 237450:2.904550 205632:7.450470 237853:2.061970 234207:4.754880 237780:22.795600 220942:6.551470 174879:8.507120 231028:5.447060 237403:2.971680 237974:1.052860 237811:2.197800 237299:3.085980 237806:2.219750 237412:5.910660 235573:4.280790 237746:2.401320 236996:3.402010 234077:4.790880 237611:5.327480 237519:2.808740 219070:6.690560 235884:4.137850 237514:11.260000 237735:2.429450 237227:3.174140 236227:3.956130 154798:27.040170 237755:2.368600 27168:10.851670 236153:3.998070 237787:2.259370 225924:12.211000 237975:2.026760 233869:4.847780 237634:2.629380 237194:3.211820 237237:3.157860 235087:4.469370 213955:7.029260 237674:2.559480 237826:4.287940 237668:5.163680 236834:7.073280 237943:3.136240 236712:3.635590 236891:3.482880 232626:15.401100 237641:5.238840 232444:10.336180 237468:2.874340 233191:5.016440 237908:1.843950 237803:6.667350 237938:1.585330 236912:6.937660 237356:3.019430 237820:6.504360 233770:58.477800 215419:6.939650 235018:4.490610 237474:2.864340 237743:16.854950 | 234900:9.074700 235872:4.144280 231751:5.304260 234545:4.658430 229664:5.644530 237752:2.376880 237838:2.101480 203477:7.545310 237357:12.068440 219933:6.627970 237961:1.356670 237973:1.066790 229649:5.647660 234102:4.783910 202014:15.220380 196981:15.614300 232803:5.099100 237374:5.996020 235657:4.241940 237065:3.335700 236305:3.910200 237965:1.286750 213075:7.077270 236483:3.799320 232344:5.188710 2537:11.005820 237312:3.069820 237232:6.332200 234936:4.521190 179753:8.378740 237722:4.921700 237764:2.316550 237499:5.652500 230000:11.198800 235509:4.310430 236269:3.929450 236417:7.689700 237976:1.417220 220970:6.547600 235719:4.215350 237449:2.904900 237882:1.979240 237902:1.898790 226202:6.077360 232367:5.183760 237178:6.464180 232290:5.197680 234476:4.677880 235510:4.310230 235956:12.278730 237827:4.276180 232613:5.136520 237815:2.183010 235397:4.357920 236598:7.450940 208643:7.304520 237917:1.798200 220636:6.576990 204691:7.494280 237472:2.869060 209933:7.240750 235466:4.326640 237085:6.627420 235570:4.281790 196286:7.834740 237584:2.718800 221431:32.557900 235635:4.250250 236334:7.793520 237192:3.214640 236697:7.289100 237375:2.995900 235773:4.190730 227088:5.976470 191228:8.010090 231152:5.422950 226840:6.005240 237147:3.260240 210987:7.188110 | 233495:4.940490 231815:5.290990 235915:12.352260 231830:5.288240 236909:6.947280 231938:5.268170 210238:7.225430 226729:6.017660 232586:5.141720 231863:5.282240 229291:5.696730 237939:1.584250 237157:3.249980 237751:2.380550 232847:5.088720 237875:1.998290 237422:2.940350 237027:6.737500 229055:5.729410 234536:9.319200 186314:8.172610 233458:4.948260 236122:4.008380 237697:2.514390 219285:6.675090 237387:5.970880 229036:5.731970 236784:3.572750 237707:2.490400 237731:14.646480 236453:3.817160 198771:7.741330 236406:3.850810 237312:3.069820 236708:3.638530 226972:5.989650 221152:19.602540 232802:5.100000 237678:2.554870 237967:1.275830 234510:4.666640 230000:5.599400 234824:4.563810 237863:2.031160 237700:2.503940 229932:5.608410 237976:1.417220 231525:16.044240 236311:3.908690 152789:9.059910 209796:7.248500 237416:2.949610 229266:5.700030 237834:2.117570 236828:3.542080 232290:5.197680 232516:5.154100 210972:50.316770 236104:4.016490 235084:4.470340 237741:2.409600 237541:2.785370 236515:3.779490 237067:6.669860 236467:3.810380 237887:1.962720 234389:4.707480 233547:4.929330 237472:5.738120 231851:5.283870 223783:6.312940 223290:6.358230 237923:1.707190 228430:5.807320 235206:17.710000 235570:12.845370 237927:1.682580 236526:7.545940 205182:7.469700 237289:3.096150 213930:7.029260 235614:4.265700 232764:5.107290 236310:3.909100 237440:5.833600 232362:10.370480 237879:1.991500 234611:4.637920 237792:2.247330 237664:2.594880 230562:5.516880 215949:6.908700 237973:1.066790 235911:4.119460 236943:3.443400 233686:4.893250 229718:5.636730 234841:9.115440 236847:3.520610 234649:4.626260 237147:9.780720 230852:5.473090 229714:5.638290 | 237884:1.973250 236861:14.029280 236596:7.451860 235845:4.161540 236997:3.400840 236739:3.612870 237357:3.017110 237800:2.227060 234234:14.241600 237973:4.267160 237860:2.044160 237939:9.505500 231351:5.381800 237926:1.684250 234116:4.779610 237261:3.138720 237864:2.029790 235927:4.112500 208109:14.667500 237146:3.260750 237509:2.816340 229838:5.620560 227220:23.849600 237352:3.024600 235346:35.025760 237965:1.286750 237633:2.630650 192325:7.977300 235731:4.209180 235631:17.019640 237946:1.548440 237969:1.246910 184509:41.166150 185084:8.212610 237927:13.460640 236734:3.616870 235762:4.196780 234513:4.666050 236619:7.422440 211949:14.276200 229110:5.723460 237852:2.065820 229760:5.631310 237647:2.613960 63168:20.990000 237491:2.835450 234704:4.607500 229977:11.207780 237870:2.008800 237622:31.796880 237507:2.816530 237639:5.240140 201884:7.615800 233746:4.880410 237074:3.328730 237955:2.911060 237580:2.721950 235831:8.338760 209851:7.244620 237915:1.801880 237976:3.543050 236893:34.825200 237971:1.148190 237775:2.292510 237709:2.488660 234677:4.620060 233663:4.899170 237026:3.370600 237562:2.771300 237912:3.612200 234459:4.683850 237805:2.220560 237855:2.051640 235861:8.305740 234861:18.198280 236906:3.474450 237539:2.786720 233525:14.800620 231740:5.306490 237335:9.133170 237694:2.521150 196830:7.813970 237780:2.279560 237905:3.746920 237917:7.192800 235952:4.095570 237325:6.119580 237172:6.473580 237848:4.141760 237945:1.557380 234395:9.411900 237968:1.247790 234526:4.662820 234253:14.224410 228844:5.758800 234814:4.568340 237612:21.303200 234478:4.677590 236831:3.540450 229341:5.690970 233906:4.837260 228737:5.772930 237772:2.297810 237298:3.086100 237784:2.265380 237879:1.991500 237908:3.687900 154921:27.040170 232733:25.564000 237943:1.568120 237936:1.588740 233550:4.927800 237834:2.117570 237751:2.380550 233771:4.872780 234830:4.562750 234659:9.247440 237919:1.749150 237754:2.369990 233809:29.174100 237925:3.374620 231402:5.369840 183561:8.264980 232662:10.253380 237808:2.205280 237928:1.678420 | 236881:3.493390 234714:4.604730 237913:1.804250 237082:3.320420 237962:2.689740 169191:8.670450 237440:2.916800 220350:6.597070 237413:17.726580 236629:7.398580 235315:4.389980 237831:2.125420 237789:20.289150 205252:7.469700 237193:3.212780 230426:5.537760 236781:7.148260 165951:8.754530 236688:3.649650 236142:4.001540 227611:5.913090 215675:13.850920 237907:1.857320 140690:9.301070 235734:12.625320 237773:2.295090 237142:3.263130 235839:4.163850 235236:8.835620 227119:5.973210 237926:3.368500 234612:4.637060 237325:3.059790 237644:2.617180 236080:4.030870 221056:6.541830 235916:4.117250 237342:3.035710 237956:1.429410 237300:6.171960 236295:7.829820 237725:2.456640 200128:7.685590 234037:4.802950 234723:4.600320 237653:5.216480 237004:10.189350 221159:6.534180 234251:4.742110 237749:9.534320 236888:3.487940 236636:7.389880 237891:1.946420 237480:2.857950 217523:6.803620 235748:12.608070 237351:6.049420 224646:18.705420 235631:4.254910 237946:1.548440 237617:5.321120 237766:2.310960 237707:2.490400 237423:2.940190 237477:5.727020 236482:11.398320 220212:6.609320 230725:10.983440 225165:12.371080 234434:4.693480 215263:6.948260 237927:1.682580 237021:6.749420 97845:10.024990 237970:1.149860 237367:3.009050 236799:7.123720 236474:7.611780 221672:6.493130 235926:4.112670 237931:1.640360 237842:6.298080 225749:12.248560 235011:8.988160 237645:2.617070 64144:10.495000 226778:6.011990 237794:2.243070 177438:8.440870 236924:3.459550 210800:7.195460 229530:5.665080 236719:7.261960 237929:1.678200 42726:10.718140 236747:10.815600 235358:4.372500 237870:2.008800 236798:3.563910 201534:7.627100 236528:7.538480 190050:8.052650 237020:3.376250 230442:5.535650 237217:3.184310 237328:6.107580 231680:5.316020 237512:5.631680 237532:2.795830 237499:2.826250 233572:4.922840 236931:13.812920 236673:3.659380 230773:5.485030 237428:2.931850 237114:3.288020 237228:3.174140 237320:3.063100 226957:5.990750 237964:1.287060 237723:2.458030 237897:1.918890 236122:4.008380 205441:7.460040 237216:3.185050 237505:2.818890 236640:3.692820 236885:3.490480 235819:4.173150 237973:1.066790 237971:1.148190 237923:3.414380 237902:1.898790 237965:1.286750 237019:3.379010 236921:3.462370 237243:3.154290 190261:8.043990 134699:9.430280 237968:1.247790 234791:4.577980 165227:8.772230 236767:3.584140 237523:2.802380 237833:6.353340 230689:5.497780 237089:3.311200 213716:7.041840 235354:8.749840 237229:3.171160 237337:3.043930 237736:2.427970 236582:3.737830 235158:4.444550 237827:2.138090 237028:3.367780 236725:3.627960 232953:10.133940 230590:5.512760 237940:1.576750 227508:5.926490 237244:3.153960 235996:4.075810 237741:4.819200 237571:2.757860 236887:3.488660 237450:2.904550 236976:3.415220 219325:13.345800 237853:2.061970 237175:6.470360 228193:5.838180 229921:11.221360 237863:2.031160 236245:35.517150 235496:4.314770 237874:1.999900 236981:3.411520 237007:3.394720 237840:2.099810 237483:2.851370 237299:3.085980 237861:2.043110 237941:3.139640 237924:1.695790 237919:1.749150 187893:8.124750 216180:6.892220 194544:7.899740 235906:4.124580 237531:2.796060 229866:5.616750 237498:5.653700 237945:1.557380 237640:2.619500 232649:5.129020 237198:6.415140 232793:5.101370 237976:0.708610 237974:4.211440 211468:14.325580 237295:6.175720 235987:4.082360 237799:2.228910 233413:4.962000 227487:5.929610 237616:5.322320 237972:2.200300 237866:2.016850 237612:5.325800 203683:7.540080 237975:4.053520 233826:4.858420 237951:1.491720 176901:8.453770 231538:5.346340 237772:2.297810 237642:2.618660 231132:5.426090 237298:3.086100 236498:3.793030 236194:3.974080 237908:1.843950 235398:4.357050 232699:5.119720 215283:6.948260 237256:3.141910 237792:2.247330 233890:4.841800 237969:1.246910 237341:3.038250 237780:6.838680 237302:3.079700 180490:8.354930 235828:4.169740 236950:6.880060 237699:5.019560 214547:6.989440 224669:6.232320 215212:6.951140 234472:4.679670 228487:5.801810 237288:3.097190 237803:11.112250 223991:31.466450 234090:4.785560 237419:2.945600 232747:5.110040 230519:11.047580 229813:5.624390 237084:3.315460 237754:2.369990 237811:2.197800 233770:4.873150 235420:4.345030 233590:4.918290 236848:3.519860 236471:3.808010 232878:5.083800 237474:8.593020 236671:3.661100 236200:3.972460 237743:7.223550 237909:3.687140 | 237946:1.548440 235854:4.155870 236282:3.922710 232865:5.086030 188773:8.097100 237599:8.095200 237681:2.549790 236905:3.474630 236765:3.585140 196647:7.820850 236491:3.796480 237585:2.718420 236386:3.863260 237943:1.568120 235453:4.333370 135532:9.396380 223303:6.356630 237890:1.947160 236438:7.660920 236303:3.910760 237190:9.647250 237541:2.785370 237125:3.280640 237087:3.312950 233463:9.895740 237843:2.097780 230766:5.485690 226989:5.987440 230893:5.466520 232007:10.507560 237537:5.579100 236894:3.481080 237889:1.954440 231568:10.679940 237052:3.349170 217378:6.813640 237106:3.297480 228755:5.772040 237113:3.288100 221915:6.471430 237859:2.045610 237119:3.284320 237519:2.808740 235676:4.233120 236284:3.921870 236642:7.381880 234388:4.707790 234307:4.730120 237968:1.247790 | 214261:21.032040 232084:5.239590 234688:9.231160 235215:4.424260 237961:1.356670 227911:5.873950 236882:3.492020 236780:3.574130 237753:4.746620 237556:2.776270 233242:5.003990 158654:8.926380 174711:8.520910 237955:1.455530 236410:3.849250 237442:2.916650 233139:15.080790 228828:5.761430 236127:4.007010 235009:4.494820 223616:6.328330 236624:3.703890 233875:4.846370 237950:2.991780 222390:6.432830 237400:2.972590 232189:5.219430 234378:4.709940 237652:2.608840 230300:16.666500 223213:6.364640 237074:3.328730 237580:2.721950 202719:15.165280 237136:3.268640 236921:6.924740 235316:4.389310 237265:3.135780 221356:32.595300 237628:2.643680 237131:6.553480 236725:3.627960 237892:1.941550 193321:7.937770 229518:5.667480 233813:4.860560 237741:2.409600 233846:4.852730 230628:11.015940 235357:4.373820 233749:4.880040 180925:8.343230 237558:2.775380 235884:4.137850 237972:3.300450 237974:2.105720 237736:4.855940 237028:6.735560 234979:4.508040 233380:4.969940 235227:4.420800 235045:4.480790 237042:3.356840 230159:5.579400 237421:2.942970 231036:5.445140 236551:56.320650 237783:2.266580 237537:5.579100 226579:6.034850 237834:2.117570 220016:6.623790 237610:2.664370 237925:5.061930 237032:3.364820 237554:2.777110 181861:8.308940 227684:5.904940 237928:3.356840 237913:1.804250 236112:124.397110 237818:17.403760 230583:11.028260 237944:1.558200 237800:2.227060 236226:3.956710 237716:39.546240 237875:1.998290 149680:9.134020 237873:4.009160 236638:7.386080 236536:3.762070 236331:3.897710 215372:6.942510 237480:2.857950 228687:5.778280 237351:3.024710 235889:4.136630 203622:7.540080 234318:9.455220 231533:37.428440 226155:12.164400 237590:2.710650 236868:6.999740 237478:2.859350 237863:12.186960 237700:2.503940 236961:3.428700 234516:4.665460 235716:4.215720 227617:5.912070 237935:1.594680 201270:7.638520 237878:1.993260 233676:4.896940 229012:11.467360 236884:20.943960 235477:4.321630 235177:4.435870 215966:13.811880 234395:4.705950 236091:4.024200 237853:2.061970 237838:2.101480 233649:4.902890 234943:4.519150 176598:33.867400 138490:9.363590 208871:7.296320 235976:4.086960 168858:8.670450 237672:12.853150 230608:5.510700 237765:2.314450 237582:2.720480 236250:3.942770 237375:2.995900 237936:1.588740 237178:6.464180 235439:4.337590 222529:6.422560 234529:13.982310 236051:4.044680 216190:6.892220 231815:26.454950 236858:7.024260 237585:2.718420 219995:6.623790 236825:3.542840 235546:8.578860 216445:6.873320 237374:5.996020 232993:5.059530 237813:6.574980 237572:2.743180 233328:4.983180 163809:8.808600 226029:6.096850 237901:1.910800 237477:2.863510 236729:3.625770 183952:8.243700 237591:2.710270 237776:2.291550 237958:1.384210 237774:4.588540 142841:9.271220 233269:19.984760 237823:2.154110 194165:7.907230 237830:2.125860 237566:2.765220 237733:2.432470 237169:3.238980 230658:11.005040 218667:6.722230 237197:3.208120 237942:1.569540 231124:10.855960 237954:1.467760 236427:7.678860 192762:7.961300 218839:6.708540 237976:3.543050 236425:3.840070 237385:2.985820 236393:3.858520 234932:4.523220 100589:9.964370 234487:4.674320 237757:4.719300 217258:6.823770 228899:5.750060 237729:2.447130 219193:6.681690 237843:2.097780 229684:5.642180 237208:3.196480 230648:5.503880 229846:11.239600 237299:3.085980 227525:5.924420 236665:3.668670 233341:4.979950 229901:5.612950 237872:2.005770 237864:2.029790 236278:23.547180 237593:2.708650 237666:7.753320 236054:4.042790 237951:1.491720 220595:6.578980 225006:6.201800 237664:2.594880 236592:11.185710 236520:3.777800 225781:6.121760 237754:2.369990 223951:6.296290 237575:5.470840 218476:13.472240 236200:3.972460 236723:3.628480 236005:4.068510 236053:4.043260 232070:5.242200 235883:4.138540 237831:2.125420 236681:7.309960 221507:6.506010 237939:3.168500 189453:8.070190 236330:3.897990 235060:8.952800 235865:4.149530 218647:6.724540 186189:8.172610 237406:2.964520 210526:7.210330 225910:24.426960 237562:2.771300 237226:3.176460 235958:4.092410 232849:5.087820 237849:2.070400 237927:6.730320 231944:5.267100 233524:4.933540 233897:4.840750 237870:2.008800 231336:5.385420 236885:3.490480 234563:4.651450 204451:15.008560 236181:3.980580 233008:15.170760 236517:7.557520 234256:9.482300 237882:3.958480 237515:2.814680 237520:2.806810 232715:5.116480 227051:5.980840 237707:2.490400 235084:4.470340 237940:1.576750 235417:4.347810 234855:4.552200 237282:12.435840 180791:8.343230 237576:8.197440 233657:4.902140 237439:8.755620 237111:3.289290 222007:6.462530 224774:12.445000 178035:8.428130 237451:2.904450 235743:4.203610 236364:3.876390 143561:9.242230 229876:5.615990 126930:9.578700 234152:4.769450 237192:6.429280 234438:14.074110 232653:5.128550 234259:14.222520 25358:43.406680 237321:3.062980 237147:3.260240 235540:4.293670 235822:8.343780 236644:3.690270 | 237884:3.946500 237962:2.689740 237778:2.280960 214185:7.013750 237630:2.639920 237838:2.101480 211410:7.166370 216373:6.878690 234480:4.676690 237944:1.558200 237357:12.068440 237899:1.914940 90678:10.158520 217771:6.786310 236838:3.532470 232341:5.189210 232664:5.126220 237810:2.199100 237864:2.029790 237850:2.068410 237374:2.998010 237684:5.085120 228785:5.767610 214316:7.007620 234820:4.565940 235197:4.429120 234742:4.595650 231534:5.346920 224537:6.243650 236353:3.879730 188889:8.088050 226245:6.072550 236809:3.555260 223829:12.616760 207843:14.693080 236898:6.955520 237405:2.969140 237776:2.291550 212275:14.241660 236303:3.910760 220884:13.110720 237190:3.215750 227967:5.867090 237177:3.233490 237706:2.491530 233587:4.919050 234051:4.798570 237967:1.275830 237827:2.138090 237499:5.652500 237074:3.328730 237954:1.467760 237915:1.801880 237976:0.708610 237577:2.729300 234914:4.531160 235719:4.215350 237194:3.211820 237971:1.148190 237904:1.879240 233513:4.935850 234826:4.563280 237785:2.264870 236170:3.988760 237461:2.889800 230521:5.523790 237063:3.338740 166688:8.737140 236905:3.474630 233787:4.869170 237495:2.829480 235205:4.427500 236960:3.432630 225735:6.125550 233085:5.038820 234108:4.782250 236939:3.447130 228160:5.842940 236775:3.576300 220406:6.593020 237732:2.437330 237067:3.334930 231912:5.273560 237874:1.999900 237840:2.099810 233400:4.965570 233903:4.837610 225046:6.197710 237189:3.216850 207946:7.342260 230122:5.584550 237271:3.125520 237720:2.465630 235615:4.264910 237433:2.922700 237487:2.842020 226642:6.027940 222254:6.443210 236901:3.476680 222701:12.818040 136716:9.396380 237355:6.044420 236864:3.502160 237028:3.367780 237584:2.718800 237953:1.471660 235022:4.489380 236676:3.658520 228884:17.255400 237475:2.864290 237421:2.942970 237441:2.916800 121854:9.662090 194941:7.884930 155479:8.990920 237192:3.214640 237634:2.629380 227856:5.880870 229384:39.808160 237178:3.232090 236943:3.443400 227086:5.976470 234136:4.774360 225441:24.625600 234596:4.641930 237649:2.612190 231101:5.431770 237147:3.260240 185273:8.202460 230693:5.497110 235887:4.137500 | 237884:1.973250 231699:5.313210 234774:4.584200 232688:5.122030 237893:1.940020 237324:6.121820 237778:4.561920 231586:5.337090 237140:6.527700 237580:2.721950 236301:3.912000 237831:2.125420 237366:3.009780 188596:8.097100 231754:10.606300 237759:2.352120 237719:4.936800 198301:7.754160 237064:3.336170 233026:5.053010 237950:1.495890 220795:6.563170 235109:4.462630 237879:1.991500 140747:9.301070 220864:6.557300 236540:3.760880 228579:5.789070 227996:5.864160 236193:3.974370 235148:4.447620 48787:10.600360 237753:2.373310 237191:9.646200 229021:5.732820 211777:7.145090 237105:6.595720 233318:4.984800 216279:6.886780 235944:4.101910 222308:6.439740 236452:7.635060 237767:4.619960 236817:7.096620 237367:3.009050 236820:3.545430 231892:5.275720 237955:1.455530 237897:1.918890 233309:9.974460 209226:7.276120 227788:11.779640 175666:8.493520 237791:2.250580 212661:7.100490 78238:10.312670 237518:2.808830 237880:3.979580 191726:15.987120 231635:5.325650 77822:10.312670 227647:5.910030 237774:2.294270 203297:7.555830 236946:3.442710 236333:3.896760 237377:8.980410 228920:5.747460 237960:1.366220 236667:3.664990 231552:5.342280 237923:3.414380 219835:6.636370 228249:40.807690 232351:5.187220 235945:4.101740 237878:1.993260 231208:5.412970 237443:2.914400 201250:7.638520 237942:1.569540 237478:2.859350 230629:5.507290 235678:4.232550 232665:5.125750 237901:3.821600 237464:2.887810 237592:10.837920 233976:9.638540 236477:15.215600 237675:7.677150 237976:0.708610 160407:8.885560 200707:7.661780 237973:1.066790 223092:12.751920 237536:2.792170 237932:1.639130 210437:7.217850 237726:2.456290 224048:25.149280 226994:5.987440 100908:9.964370 225963:6.103020 237002:3.397610 237948:1.525830 229304:11.390160 237337:3.043930 226986:5.988540 230541:5.519640 234015:4.810400 220770:19.695390 210205:14.450860 237539:5.573440 237152:6.513860 237219:3.183840 219471:6.662020 237099:3.302140 236612:3.715300 222365:6.434550 235995:4.075810 216761:6.854780 237285:3.105310 234849:4.554300 237339:3.040800 237819:2.173040 212920:7.087150 235981:4.085640 236755:3.601340 218750:6.715360 231654:5.321110 228607:5.786370 225195:6.184200 235959:4.092080 227450:11.867560 237168:6.480080 230966:16.372170 237687:2.535540 217111:6.831430 237165:3.244570 234752:4.591820 227399:5.940070 231833:5.287700 237243:3.154290 237974:2.105720 237025:3.371080 213599:7.048190 237952:1.481670 235482:4.320580 236973:3.418260 237972:1.100150 237584:2.718800 235841:4.163140 237975:1.013380 235461:8.657480 197647:7.780300 185912:8.182460 235892:8.267040 148744:9.134020 237298:3.086100 237055:3.347670 237724:7.374000 203287:7.555830 236568:3.745530 237180:3.230330 235121:8.919500 221143:6.534180 237333:3.046540 234405:4.702900 237704:4.995600 227463:5.932730 235812:8.350260 224645:6.235140 232043:5.246920 224802:6.219720 237865:2.019100 180850:133.491680 201319:7.638520 191555:8.001790 235200:4.428190 229116:5.722620 197055:7.800370 235555:4.285600 236051:4.044680 237909:1.843570 | 237046:3.353270 237676:2.557190 220177:13.222740 237442:5.833300 232636:5.131830 237176:3.234050 236428:3.838140 237961:1.356670 234327:4.726050 235881:4.139580 236840:3.530760 236439:3.829570 205561:7.455250 235761:4.196970 237066:3.335310 231763:5.301480 235749:4.202690 236450:3.819680 233230:5.008130 237766:6.932880 237791:2.250580 237679:2.553490 237535:2.792620 235775:4.190180 237223:3.179440 237507:2.816530 236874:3.496210 187411:8.134140 237814:2.183620 233137:5.027780 237708:2.490160 231257:5.403700 222146:6.451940 236165:3.991760 237892:1.941550 236319:11.712030 234347:4.717030 236751:10.810710 205317:7.464860 237937:3.171740 237847:6.238920 231969:5.261750 206733:7.399420 231887:5.276800 217979:6.771710 219856:6.634270 231249:5.404930 226559:6.037170 233302:4.988440 235600:4.270830 237923:1.707190 237319:3.063700 233126:20.121280 236561:18.740550 237953:1.471660 161773:17.692680 231712:5.310410 237421:2.942970 235056:4.477620 237784:2.265380 234146:4.771410 213935:7.029260 209522:7.260250 232007:5.253780 237904:1.879240 237627:2.644930 222397:6.432830 227710:5.899880 237695:2.520080 230485:5.528660 230884:10.935660 237058:3.346490 112818:9.801850 229516:5.667480 237913:1.804250 84083:10.232630 237818:4.350940 221421:13.026900 233223:5.009370 176887:8.453770 237692:2.526740 199726:7.703830 237343:27.317250 206517:7.408510 232265:5.203200 230443:5.535650 225982:6.100550 237875:1.998290 216419:13.752000 49162:10.600360 221975:6.466080 237523:2.802380 237159:3.249480 235448:4.334630 217546:6.801130 236778:3.574720 237970:2.299720 227714:5.899880 237557:2.775910 237166:9.732660 234789:4.578250 236868:3.499870 236372:3.871200 237783:2.266580 227707:5.900890 236358:3.877860 235089:4.468650 234923:4.528080 184138:8.243700 77484:20.625340 237856:4.099680 237026:6.741200 237709:2.488660 218986:6.697260 233027:5.053010 211727:7.148610 193965:7.914780 236324:3.901680 235080:4.472030 215415:6.939650 235348:21.886700 236664:3.668880 237412:2.955330 237640:2.619500 237701:2.502930 211160:7.177180 226626:6.030240 237787:2.259370 231572:10.678780 237975:1.013380 235917:4.117080 237308:3.070830 149145:9.134020 159105:8.926380 237908:1.843950 237748:7.155870 237788:2.259050 233691:4.891770 232050:10.491740 237641:2.619420 237936:3.177480 227126:5.973210 234557:4.653770 223170:6.367860 237690:2.530700 229348:5.690150 236934:3.451660 236600:3.724550 237824:4.302080 233607:4.912630 226516:6.042980 237365:3.009780 218242:6.752570 237126:3.278870 237973:2.133580 212655:7.100490 189476:16.140380 237398:2.974330 221072:6.539910 237643:2.617410 229796:5.626690 237883:1.975760 213162:7.074000 237264:3.136100 235470:4.324970 237969:1.246910 237901:1.910800 236002:4.071590 237602:2.692950 237776:4.583100 237559:2.775380 237774:2.294270 237683:2.543290 197310:7.793630 225160:6.186880 231859:5.282780 237966:1.285510 222814:6.400650 237484:2.849790 237954:1.467760 236160:3.993860 237976:4.251660 237629:2.642010 221755:6.485850 237911:5.508060 208965:7.292250 235807:12.530250 232396:5.176880 219859:6.634270 231590:5.336510 232898:5.079780 234487:51.417520 234303:4.730740 236862:3.505480 237874:1.999900 237887:1.962720 237933:1.638760 237432:5.846520 232392:5.178350 226897:5.997410 229459:5.676330 236433:7.670640 146500:9.186660 233704:14.669790 235321:4.386640 236508:3.782040 237934:3.251280 233942:4.827190 229621:5.650810 237879:3.983000 236273:3.927060 150539:9.108700 209376:7.268150 209495:7.264190 217710:13.582460 237096:3.307940 102739:9.964370 197192:7.800370 230355:5.546940 235670:4.236370 236860:10.525560 237939:1.584250 234296:4.732000 224932:6.207280 233458:4.948260 237427:2.932110 230451:11.069900 236672:10.980090 225794:6.119240 237949:1.505550 237707:2.490400 237144:6.523220 237880:1.989790 237849:2.070400 237927:1.682580 237772:2.297810 221599:6.498630 237620:2.656020 224463:6.249360 237870:2.008800 219783:6.640600 236885:3.490480 237353:3.024320 194287:7.907230 236746:10.816830 231195:5.415460 223323:6.355040 217442:6.811130 231856:5.282780 232715:5.116480 225047:12.395420 235858:4.153750 237855:2.051640 236988:3.409430 235993:8.157500 219314:6.672900 236627:3.701080 237080:3.322110 237642:2.618660 236297:7.827040 204907:7.484370 230336:5.549790 165379:17.544460 230863:5.471110 229009:5.733680 237968:1.247790 205662:7.450470 237952:2.963340 234954:9.027660 235962:4.091750 216827:6.849550 232692:5.121110 237943:1.568120 233625:4.908500 236302:3.910890 237957:1.401830 213394:7.061010 211693:7.148610 237321:3.062980 235178:4.435170 | 233308:4.987230 235604:4.269840 236663:3.670190 232090:5.239060 237560:2.771740 231344:5.383010 237661:2.599410 237180:3.230330 237778:2.280960 237931:1.640360 237972:1.100150 214426:6.998490 234338:4.722000 218131:6.759710 237677:2.556260 237646:2.615740 237907:1.857320 237789:2.254350 237373:9.007380 237823:2.154110 235132:4.453310 236906:3.474450 225376:6.164260 201799:7.621430 237815:2.183010 237891:1.946420 237501:2.822800 237966:2.571020 237371:3.005580 237918:1.754720 237748:2.385290 237341:3.038250 236859:3.511210 237705:2.496560 214225:7.013750 237613:5.325080 231527:5.347500 237944:1.558200 237507:2.816530 237564:2.767240 237300:3.085980 228516:5.798160 237714:2.473800 225992:24.397240 237783:2.266580 222034:6.460750 224801:6.219720 236126:4.007160 235138:4.449990 234637:4.629660 237395:2.978020 236707:3.640750 235852:4.159050 211896:7.141590 235707:4.220040 236471:3.808010 231664:5.319410 237882:1.979240 237929:3.356400 231872:5.280600 224483:6.247930 196506:7.820850 167131:8.720040 237866:2.016850 | 237959:1.369960 217599:6.798640 237778:2.280960 234004:4.813460 236842:3.528400 237268:3.132920 233567:4.924360 237126:3.278870 236493:3.795250 235690:4.225330 221000:6.547600 237019:3.379010 232265:5.203200 237182:3.228450 210004:7.236900 237828:2.135270 237753:2.373310 232500:5.158420 237813:2.191660 234264:4.739570 237898:3.835900 237427:2.932110 232823:10.190040 220592:6.578980 237844:2.095530 237424:2.938720 237949:4.516650 234808:4.569670 237766:4.621920 237463:2.888660 224898:6.210030 237927:1.682580 236968:3.421130 235913:4.117930 235201:4.427960 235980:4.086470 237950:4.487670 231913:5.273560 190624:8.035410 234568:4.650000 220520:6.586980 237507:2.816530 237565:2.766270 196387:7.827770 237328:3.053790 237512:5.631680 228858:5.757040 234606:4.639060 237242:3.154290 237954:2.935520 233437:4.954910 237964:1.287060 233411:4.962400 232779:5.103640 237976:0.708610 234923:4.528080 237139:6.531180 142341:18.542440 194452:7.899740 236714:3.634540 233964:4.822700 225894:12.218460 236550:3.755780 236715:3.634440 237896:1.919610 228151:11.687800 235216:4.424030 231503:5.352750 233244:5.003170 235297:4.396700 198203:7.760630 227252:5.959170 237847:2.079640 194644:7.892310 147984:9.159990 237055:3.347670 187555:8.134140 236105:16.065320 237576:2.732480 237905:1.873460 237411:2.958790 232621:5.135110 233126:5.030320 236651:3.685070 235378:4.367030 233290:4.990880 237235:3.160080 6274:11.005820 237163:3.246780 204973:14.958920 237488:2.841070 237626:5.290260 222405:6.431110 237243:3.154290 228399:5.811010 227079:41.842920 231855:5.283330 237689:2.533590 236621:7.415200 218204:6.754950 237804:4.443580 237952:2.963340 237485:2.847970 237323:3.061390 227598:5.915140 237326:3.057730 235321:4.386640 214430:6.998490 237376:2.995850 235230:4.419880 237934:1.625640 226323:6.062990 237308:3.070830 237350:3.026480 179012:8.390860 223924:12.598600 204391:7.504280 237391:2.981180 236974:3.418170 237792:2.247330 237788:2.259050 236115:4.011580 232050:5.245870 237314:3.067490 236911:3.470970 209920:7.240750 220512:6.586980 203968:7.524580 229897:5.612950 237610:2.664370 212753:7.093800 235636:4.249860 229105:5.724310 229516:5.667480 237820:2.168120 237909:1.843570 | 237721:2.465070 235550:4.287210 233923:4.833770 237556:2.776270 215744:13.839680 236112:80.256200 237858:4.092500 236278:3.924530 128807:9.539480 237440:2.916800 237365:3.009780 236402:3.853810 232546:10.295780 229126:5.721770 148080:9.159990 236581:7.475900 236367:7.751180 221388:6.515310 234432:4.693780 237961:1.356670 235140:8.898560 235022:4.489380 236930:6.912420 233934:4.830650 125864:9.578700 237057:3.347280 237926:3.368500 233786:4.869530 237845:2.093750 237930:1.672510 224229:6.272550 236439:3.829570 236552:3.754590 233505:9.876340 226422:6.053520 234190:4.759710 237753:9.493240 228663:5.780070 236566:7.492000 233790:4.868450 203251:7.555830 235251:4.412780 237898:3.835900 234983:4.506790 157734:8.947430 237406:2.964520 237938:1.585330 237855:2.051640 224786:6.221110 237955:1.455530 237469:2.873460 237155:3.250910 237963:1.316030 237949:1.505550 200360:76.736200 236998:10.200030 237144:3.261610 237605:2.680390 237948:3.051660 237110:3.290990 231286:10.792700 237927:3.365160 236968:3.421130 237006:6.790100 234783:4.580410 236834:3.536640 236610:3.717460 227087:5.976470 235755:33.605200 237680:2.551430 147784:18.319980 236766:3.584640 237640:2.619500 224095:6.284350 237950:2.991780 203904:15.059440 72103:10.399680 213971:7.026140 237072:3.330270 237443:2.914400 196592:7.820850 237871:2.006490 237921:1.748720 237641:2.619420 237967:1.275830 159095:8.926380 236672:3.660030 237580:5.443900 233896:4.840750 236427:3.839430 237200:3.206750 237976:1.417220 237696:2.519980 237139:3.265590 232423:5.171990 236904:3.474710 237959:2.739920 215149:6.954040 237904:1.879240 229860:11.235020 207689:7.355160 237885:1.970350 233802:58.361040 236796:3.564990 237877:1.993910 165615:8.754530 236987:27.276800 236021:4.064310 237462:2.889200 233205:5.012690 236318:3.905520 237009:3.390030 237270:6.258240 231304:5.392080 237907:5.571960 213288:14.128480 236977:3.413450 234412:4.699550 237417:2.947490 237539:2.786720 237892:1.941550 237397:2.977420 237940:1.576750 206399:7.413090 237937:1.585870 153801:9.036380 237843:2.097780 231183:5.416700 236173:7.970060 236297:7.827040 237890:1.947160 237917:1.798200 233592:4.918290 237411:5.917580 216548:6.867990 232064:10.486500 235243:4.414150 237799:2.228910 231188:5.416080 237941:1.569820 194269:7.907230 119734:9.706540 147286:18.373320 230293:5.556930 237525:2.801510 215966:6.905940 237745:2.406650 236074:4.033370 237968:2.495580 229878:5.615990 237738:2.425780 208698:7.304520 237755:2.368600 204783:14.978620 231482:21.425040 237853:2.061970 237136:3.268640 237323:3.061390 236444:3.824990 237972:1.100150 235457:4.331050 234624:4.633920 194231:7.907230 237204:3.204500 237230:3.168130 233051:5.046970 236935:3.451490 237079:3.322570 237511:2.816210 237549:2.780500 211209:7.177180 50485:10.600360 237631:2.632840 231643:5.323380 237748:2.385290 236730:7.250500 237792:2.247330 160944:8.865750 237932:1.639130 237943:4.704360 237774:2.294270 236115:4.011580 237783:2.266580 236016:8.130880 228310:5.822170 235452:4.333790 224893:6.211410 236776:3.575810 184485:8.233230 237610:2.664370 236222:3.957140 237925:3.374620 237916:1.801260 236036:4.053250 232522:5.151700 233720:4.886260 | 236096:4.022340 235294:4.397820 236837:3.532750 227077:11.957320 230037:27.978300 235727:4.210860 197006:7.807150 203362:7.550560 237619:5.318040 236618:7.422660 215102:6.956940 237773:2.295090 237371:3.005580 233445:4.953340 235167:4.439850 230563:16.550640 237151:3.257360 237924:6.783160 237542:2.784970 237460:2.891850 237065:3.335700 235161:4.442670 237425:2.937000 237842:4.198720 209589:7.256320 235882:4.139230 237956:25.729380 237293:18.535560 218843:6.708540 231134:5.425460 227844:5.881860 237499:2.826250 232489:5.160350 236085:4.026520 237814:2.183620 234464:4.682360 198405:7.754160 235932:4.108280 237915:1.801880 234054:4.797900 234882:4.544350 233560:4.925510 237770:4.614840 237063:3.338740 224104:6.282870 213895:7.032390 237628:2.643680 237495:2.829480 226392:6.057060 237696:5.039960 235787:4.185800 206569:7.408510 237781:2.276070 237903:1.887850 237847:4.159280 235490:25.903560 236409:3.849250 226477:6.048820 237133:3.274040 234779:4.582570 235803:4.178550 237290:3.093400 237945:1.557380 229884:5.614470 237514:5.630000 237974:1.052860 222117:6.453700 226084:18.272160 235485:4.319130 190939:8.018460 232765:5.106840 237724:4.916000 237668:2.581840 218474:6.736120 233998:9.629640 237796:2.233880 234880:4.544870 237889:1.954440 237834:2.117570 237610:2.664370 237254:9.427290 222698:6.409020 237334:3.044450 237496:2.828870 237964:3.861180 236178:3.983250 237913:1.804250 226790:6.011990 237752:2.376880 237920:1.748740 216561:6.867990 237719:2.468400 222661:6.412390 221554:6.502310 237059:3.343270 197050:7.800370 237638:2.621510 236483:3.799320 228239:5.831560 236898:3.477760 212782:7.093800 228337:5.818430 237346:3.032720 237970:1.149860 237632:5.261460 237931:1.640360 215599:6.928280 237588:2.714650 237166:3.244220 237262:9.414600 237639:2.620070 236358:3.877860 237336:3.044280 235119:8.920460 235893:4.132660 237305:3.073820 237522:5.604860 234969:4.510300 237002:3.397610 201721:7.621430 237827:2.138090 222334:6.438010 233777:4.870980 233345:4.977940 223881:6.302310 231160:5.421070 237853:4.123940 234406:4.701680 236923:3.460700 168675:8.686710 199303:7.716180 224595:6.239380 232003:5.254840 237347:6.064880 237607:5.353040 236461:3.812510 218197:6.754950 217146:6.828870 237233:3.165970 234794:4.576370 236334:3.896760 236974:3.418170 217564:6.801130 224734:6.226700 237645:2.617070 213560:7.051380 231826:5.288790 227385:5.942170 207330:7.372630 234263:4.739890 215683:20.767950 235574:4.280790 233720:4.886260 231059:5.440660 237962:2.689740 194614:7.892310 231394:10.742060 237483:2.851370 226172:6.080990 236825:3.542840 237819:2.173040 237566:2.765220 226465:6.049990 236955:3.437440 237415:2.951880 232797:5.100910 218295:6.750210 236945:3.442790 234148:4.770760 221729:6.487660 183065:8.275790 224378:6.259440 234198:4.758100 199269:7.722410 237710:2.487260 237823:2.154110 236192:3.975260 237043:3.356760 237929:1.678200 227453:5.933780 236296:7.827040 237669:2.576260 237942:1.569540 234218:4.751990 237010:3.390030 231226:5.409250 229592:39.583250 237030:3.366980 235377:8.734940 237976:0.708610 234914:9.062320 237629:2.642010 230680:5.499810 237932:1.639130 237222:6.359420 236872:3.497310 237362:24.108880 228142:5.844850 236468:3.808390 183329:8.264980 195473:7.863110 237292:3.090290 224935:6.207280 235849:4.160120 237948:1.525830 237399:2.973620 236454:3.816780 235739:4.206020 234451:4.685350 237757:2.359650 235553:4.286610 237381:2.990440 237947:1.532550 234909:4.531930 228878:5.753550 191300:8.010090 220438:6.593020 197797:7.773700 236976:10.245660 237843:4.195560 235286:4.401200 229775:5.629000 237874:1.999900 230648:5.503880 237718:2.468630 208955:109.383750 234386:4.708710 232392:5.178350 215658:6.925460 237525:2.801510 190385:8.035410 237666:2.584440 237866:2.016850 237600:5.389500 236266:3.930860 226605:6.031390 230907:5.464560 237951:4.475160 237475:8.592870 237879:1.991500 237826:2.143970 235828:4.169740 237699:7.529340 236488:3.797470 204505:7.504280 237649:7.836570 237916:3.602520 111904:9.801850 236602:14.896840 220581:6.580970 237324:3.060910 225625:6.137010 237076:3.325410 235601:4.270630 236146:4.000180 237686:2.537050 233738:4.881500 237329:3.052500 235989:8.164380 237211:3.191420 235865:4.149530 231568:5.339970 234570:4.650000 237406:2.964520 236213:3.963680 211204:21.531540 237555:2.776310 237617:2.660560 237707:2.490400 237927:1.682580 230599:5.512070 237772:2.297810 237623:7.945560 227639:5.910030 236150:3.998220 231336:5.385420 225823:6.116730 235349:4.376680 236836:3.536360 237723:2.458030 234043:9.603880 237775:2.292510 161339:8.865750 176377:8.466850 218376:6.745490 231074:5.436840 237637:2.622810 237777:4.574700 237938:3.170660 237490:2.838470 236521:3.777070 213701:7.041840 235965:12.268800 235314:4.390650 231978:5.260150 236764:3.587040 236612:3.715300 228448:5.805480 208252:7.325310 231090:5.433670 234701:4.608060 236803:3.559620 123925:9.619530 236597:3.725700 211337:7.169960 229904:5.612190 237968:2.495580 237407:5.927740 231126:5.427350 191518:8.001790 237952:1.481670 225619:6.137010 234003:4.813460 237275:3.119610 236623:3.703890 237055:3.347670 231003:5.450920 235340:4.379770 236690:3.649010 236937:3.450530 237822:2.158250 237673:2.563240 237127:3.278510 237769:6.923670 162268:8.846340 237372:6.006360 214030:7.023030 234096:4.784900 237737:7.283430 235097:4.466230 237743:2.407850 | 237959:1.369960 235918:4.116910 235531:4.298960 237297:3.087250 237413:2.954430 234024:4.809380 227550:23.685280 237793:4.488960 236747:10.815600 231981:5.259620 237973:1.066790 237759:2.352120 235734:4.208440 233904:4.837260 233453:4.949820 237219:3.183840 237751:2.380550 231588:5.336510 222589:6.417460 186779:8.153190 233487:4.942420 237521:2.804020 237968:1.247790 227686:5.903920 234315:4.728240 237415:32.470680 237684:2.542560 235588:12.825600 237187:3.218020 237551:2.779780 237300:3.085980 211601:7.155670 235851:4.159410 237813:4.383320 237048:3.352250 232542:5.148360 235279:4.404140 235443:4.336750 236571:3.744360 235966:20.448000 229777:5.629000 237617:5.321120 237766:2.310960 236903:3.475430 237673:2.563240 231448:5.363320 235278:4.404590 237602:2.692950 237915:5.405640 223599:6.329880 237769:2.307890 237632:2.630730 233471:4.946310 237931:1.640360 230234:5.567020 237852:4.131640 236307:3.910200 237452:5.807280 224047:6.287320 233916:4.834820 237647:2.613960 237956:2.858820 237293:3.089260 236451:3.818790 237929:3.356400 236163:7.984700 234378:4.709940 232090:10.478120 230674:5.500490 234619:13.908630 224666:6.232320 237052:3.349170 237954:1.467760 229059:5.729410 230417:5.538460 237976:0.708610 237577:2.729300 237318:3.063700 236656:3.680010 237902:1.898790 236804:3.557970 235373:4.369220 217509:6.806120 236872:3.497310 237935:1.594680 236518:3.778760 237816:2.179650 236544:3.759690 237716:2.471640 237790:2.251320 237777:2.287350 237568:19.330430 236514:7.560680 236801:7.119640 236833:10.617060 236381:3.867090 235625:38.332890 237070:3.332680 237220:3.182780 237741:4.819200 235610:4.266880 237642:2.618660 236980:3.412030 231555:5.341700 235477:4.321630 237467:2.879350 237431:2.926150 237924:6.783160 237005:3.395550 237611:5.327480 235106:4.463350 235519:8.613880 236829:3.540740 236890:3.487300 237535:2.792620 237658:7.811430 237872:10.028850 237866:4.033700 227994:5.864160 234718:4.603070 237755:2.368600 218502:6.733790 237952:1.481670 234699:4.611120 237012:3.389620 237547:2.780670 228713:5.775600 229198:11.421680 237612:2.662900 237881:1.979460 237581:8.163450 226117:6.087060 237975:1.013380 237934:1.625640 237817:2.176300 234140:4.772720 237549:2.780500 237812:2.193770 237825:4.295480 237908:1.843950 237798:2.232100 237582:2.720480 233581:4.920560 237062:3.340070 217254:6.823770 228602:11.572740 236896:3.480090 233760:4.876770 237644:2.617180 237331:27.461970 237938:1.585330 233369:4.972730 230842:5.474410 234572:13.947390 237402:2.971780 234223:4.750390 234079:4.790880 236456:3.815900 210878:7.191780 237554:2.777110 237474:11.457360 234977:4.509050 237426:2.936790 181031:8.331670 237743:2.407850 233440:4.954520 237363:3.011750 | 186563:8.162850 237693:2.525400 237744:2.407790 237024:3.371320 237880:1.989790 236327:3.900030 234872:4.547740 237150:3.257790 237870:2.008800 234037:4.802950 234329:4.725420 235696:4.223060 225711:6.128080 237789:4.508700 170932:8.623190 237970:1.149860 237585:2.718420 216472:6.873320 109719:9.853140 237428:2.931850 237257:3.141460 231555:5.341700 237313:3.068330 234559:4.653480 211916:7.138100 232438:10.337160 237521:2.804020 232868:5.085140 236773:3.579070 237151:3.257360 235632:4.252190 234597:4.641930 232916:5.075350 237291:3.093280 216209:6.892220 237673:2.563240 236379:3.867880 234266:4.739250 237919:1.749150 236035:4.053890 237456:2.900110 234241:4.744330 234111:4.780270 237955:1.455530 232270:10.405400 194207:7.907230 213769:7.038680 | 236972:6.836520 207113:7.381480 234163:4.766190 237476:2.863850 237858:2.046250 237818:2.175470 235531:4.298960 233144:5.026090 237589:2.711900 237630:2.639920 229485:5.672300 235883:4.138540 237838:6.304440 144098:9.242230 235464:4.327060 236581:3.737950 237613:2.662540 237944:1.558200 229008:5.733680 235670:4.236370 236226:3.956710 235904:4.124920 235513:4.309200 237921:1.748720 237828:12.811620 234726:9.197340 233162:5.022300 224941:6.207280 237508:2.816440 236351:3.880940 236861:3.507320 236853:3.517990 237873:2.004580 216936:6.844340 237360:3.015530 235975:4.087950 234447:4.686850 237926:5.052750 231371:5.376400 237753:2.373310 232747:10.220080 227014:5.985240 223435:12.687920 236330:3.897990 237884:1.973250 222249:6.443210 235657:4.241940 237653:2.608240 237749:4.767160 237801:2.226650 237763:2.317980 236736:14.464600 236163:3.992350 235384:4.364200 218372:6.745490 237114:16.440100 237582:2.720480 222200:6.448440 237155:3.250910 216522:6.870650 237946:1.548440 228580:11.578140 237562:2.771300 233031:5.051710 236529:3.767800 214317:7.007620 235837:4.164560 237605:5.360780 237110:3.290990 235313:4.391320 237789:9.017400 230901:5.465210 236205:3.970990 237623:2.648520 223340:6.353450 237393:2.980090 236558:3.749050 230026:5.597160 237923:1.707190 237960:1.366220 237931:4.921080 235821:8.343780 237927:1.682580 235631:4.254910 237176:3.234050 197182:7.800370 234945:4.518140 236967:6.842940 235931:4.108620 237764:4.633100 237422:2.940350 237175:3.235180 233175:5.020210 237706:2.491530 237565:2.766270 237478:2.859350 237967:1.275830 237822:2.158250 237074:3.328730 237633:2.630650 236269:7.858900 231387:5.372820 237899:1.914940 213662:7.045010 237964:2.574120 233058:5.045670 235441:4.337380 237915:9.009400 237976:4.960270 237868:6.029610 234777:4.582840 237051:3.350350 237882:1.979240 237167:3.242660 234516:13.996380 237911:1.836020 237726:2.456290 237019:3.379010 236315:7.814620 237399:2.973620 232888:5.081120 236648:3.686180 235193:17.720200 237199:3.207090 228422:5.808240 235697:4.222870 237833:2.117780 237462:2.889200 228735:5.772930 235611:4.266290 226779:6.011990 225937:6.104260 235714:4.217040 236012:8.132480 237878:1.993260 237248:3.150660 237855:2.051640 237940:1.576750 192837:7.953390 237526:2.799510 196911:7.807150 237815:2.183010 237228:3.174140 232708:5.117870 237587:2.714980 219623:6.651250 236082:4.030250 237335:3.044390 237751:14.283300 237295:3.087860 235653:4.243860 235981:4.085640 237863:6.093480 236939:3.447130 237816:13.077900 237917:1.798200 237007:3.394720 223941:6.297790 236058:4.040430 237405:5.938280 236008:4.067370 224430:6.255110 237172:3.236790 226995:11.974880 235456:4.331470 236597:3.725700 237488:2.841070 234953:4.514090 225014:6.200430 237972:1.100150 237968:2.495580 235570:8.563580 234401:4.704120 236138:4.003210 237701:2.502930 237952:1.481670 163934:17.617200 237584:2.718800 237612:21.303200 196830:7.813970 237598:2.699230 236610:3.717460 236158:3.995810 237501:2.822800 235495:4.315190 192641:7.961300 235810:4.175490 223594:6.329880 236437:3.830840 236878:3.494300 237631:2.632840 237668:2.581840 212899:7.087150 234513:13.998150 232756:10.217340 235941:8.207500 235999:4.075160 236917:3.466080 236826:3.542550 234151:4.770100 237780:2.279560 236162:3.992650 236749:3.603980 237889:1.954440 235911:4.119460 236865:3.501980 237872:2.005770 10601:11.005820 237402:2.971780 233823:4.859130 237905:1.873460 236577:3.739460 222021:12.925060 230739:5.489040 237489:8.522640 237550:2.780090 221882:6.475010 236607:3.721570 237761:2.338140 237185:6.441580 237955:1.455530 235938:4.104080 232192:10.437840 | 237829:4.254740 237095:6.616500 237120:6.568200 236032:24.329100 237696:10.079920 237662:7.793550 206570:7.408510 237104:6.596020 209769:7.248500 237956:5.717640 236179:11.949300 235558:8.569200 122622:38.648360 237571:11.031440 233245:10.006340 232114:5.234900 233461:9.895740 235691:4.224950 237695:7.560240 236227:3.956130 235871:4.145160 237945:3.114760 237227:3.174140 | 230334:5.549790 193427:7.937770 94740:10.089530 231093:5.433030 233858:4.849550 177002:8.453770 237776:2.291550 234952:9.029680 237975:1.013380 237013:6.773660 237366:3.009780 236894:3.481080 235637:4.249470 235838:4.164210 237947:1.532550 237656:7.815600 235022:4.489380 237680:2.551430 13716:33.017460 237713:2.476670 237912:1.806100 236438:3.830460 237354:9.069360 236699:14.576080 227961:5.868060 237970:1.149860 237220:3.182780 237851:2.067290 232946:20.271360 220843:6.559260 219347:6.670710 236475:3.805020 226313:12.128360 236705:3.641380 218864:6.706270 223485:19.022430 237896:1.919610 237916:3.602520 237906:1.858190 233873:9.694160 | 235317:4.389310 231328:5.387840 236140:4.003060 237896:1.919610 237594:2.707410 234477:4.677590 91064:30.475560 236807:3.557490 223724:6.317540 123206:28.858590 235630:4.256280 175708:8.493520 165554:35.018120 144476:27.726690 235227:4.420800 237592:2.709480 232075:5.241150 237967:1.275830 236325:3.900860 237140:3.263850 237826:2.143970 237631:2.632840 237956:1.429410 237256:3.141910 237929:1.678200 224676:12.461820 234849:4.554300 234937:4.520930 235480:4.320790 237302:3.079700 193389:15.875540 235527:4.302630 237783:2.266580 233127:5.029890 142797:27.813660 235591:12.822630 233874:9.693460 236120:4.009290 236505:3.785810 233318:14.954400 234053:4.798240 237187:3.218020 234602:4.640500 232264:5.203700 211627:14.311340 235995:4.075810 231602:10.667280 235969:4.088940 237932:1.639130 237195:3.209280 237152:3.256930 237779:2.280120 234391:14.119710 | 236837:3.532750 231328:5.387840 218486:40.416720 237671:2.571680 237257:3.141460 230053:5.594170 234455:46.844500 237961:1.356670 236655:3.681110 237773:2.295090 236392:65.610480 236543:3.759690 237676:2.557190 237786:2.263490 141973:9.271220 237542:2.784970 237846:2.080630 232736:5.111880 232023:10.502260 236282:3.922710 225742:6.125550 237791:2.250580 237145:3.261400 230170:11.157340 237112:3.289290 237956:8.576460 235493:8.631200 236229:3.955990 237569:2.760220 237281:6.226360 237967:1.275830 218064:6.764490 237481:2.857660 237052:3.349170 234610:4.638780 237708:2.490160 237902:3.797580 230683:5.499140 192660:15.922600 230139:11.164680 141430:9.301070 237734:2.430170 52271:10.600360 237869:2.009540 235650:4.244630 236978:6.825560 236435:3.831860 234996:4.500290 175197:8.507120 215929:6.908700 237090:9.933360 237735:2.429450 237974:3.158580 237319:3.063700 227186:17.896890 226388:6.057060 221881:6.475010 224805:31.098600 237239:6.312740 237674:2.559480 220840:6.559260 237783:2.266580 237834:6.352710 220852:6.559260 237756:2.364460 237658:2.603810 234643:74.047360 237388:2.984560 195033:7.877600 237928:1.678420 237913:1.804250 231691:10.628680 235546:4.289430 237038:10.074090 223980:12.586580 236997:3.400840 237650:2.611960 237606:32.141040 237261:15.693600 236822:3.544470 236662:3.673020 230467:5.531450 237703:2.499150 221547:13.008320 237835:2.111450 230002:16.798200 225638:6.135730 237844:2.095530 231728:5.307610 235762:4.196780 237970:3.449580 235888:4.136630 208946:7.292250 237680:2.551430 236667:3.664990 236113:8.024080 157343:26.842290 237588:2.714650 237460:2.891850 236198:3.972760 237478:2.859350 237964:1.287060 211309:14.339920 142642:27.813660 236852:3.518370 237971:1.148190 237383:5.976580 237761:2.338140 237935:3.189360 227660:5.906970 237862:2.041100 234539:4.659020 226462:6.049990 220115:6.615500 236948:3.441840 146696:9.186660 236494:7.590000 180794:16.686460 235863:4.152350 226470:12.097640 184676:24.668610 205565:7.455250 225917:18.320220 231635:5.325650 230314:5.552640 237640:2.619500 190135:24.131970 229363:5.688520 237450:2.904550 237347:3.032440 234804:18.285080 233632:4.906620 237582:5.440960 233626:4.908500 237394:5.959200 237803:4.444900 236087:4.026210 237779:2.280120 233828:4.858420 237808:8.821120 232678:10.248720 237959:1.369960 234918:4.529360 236019:4.064790 237852:2.065820 237630:2.639920 234107:4.782250 237818:2.175470 236143:4.001090 236455:3.816150 237663:2.597810 237420:2.944180 220093:6.615500 237859:2.045610 237883:1.975760 206419:29.652360 237633:2.630650 228456:5.804570 237969:1.246910 237605:2.680390 233068:20.172400 236968:3.421130 115919:9.753060 237683:2.543290 225572:6.143430 237710:7.461780 237597:18.917640 237830:2.125860 236781:3.574130 203107:15.122280 226532:6.041810 237929:1.678200 235231:4.419190 233217:5.010200 201690:7.621430 227076:5.978660 237954:1.467760 235101:4.464310 233848:9.703340 236818:3.548210 237821:4.324840 237976:0.708610 237868:2.009870 237916:1.801260 237010:3.390030 218166:67.573300 237719:2.468400 237816:6.538950 237089:3.311200 237948:3.051660 237248:3.150660 237117:3.285800 237568:5.522980 237947:1.532550 237274:6.243620 225949:18.312780 231904:5.274640 235733:8.417240 234628:9.265000 237933:1.638760 236897:3.479370 232416:10.345920 231221:5.410490 237848:8.283520 235199:4.428190 237871:2.006490 183224:8.275790 237227:3.174140 237608:2.676120 237616:5.322320 237666:2.584440 133716:9.430280 236765:14.340560 237475:2.864290 227794:5.888830 237817:2.176300 207357:7.368230 237730:9.780120 236918:3.464490 237202:3.205320 237792:2.247330 236891:3.482880 234707:4.606950 207954:14.675980 237233:6.331940 237660:2.600420 229787:5.628230 237886:5.900820 237154:3.252910 237594:5.414820 236411:7.698240 236393:3.858520 237939:1.584250 114579:9.753060 219345:6.670710 237124:3.282260 237342:3.035710 237211:3.191420 237218:3.184180 228411:5.808240 237406:2.964520 228937:5.745720 237963:1.316030 237946:3.096880 237081:3.321570 237244:9.461880 237659:18.209940 237927:1.682580 236795:7.132520 237750:4.767160 237960:1.366220 226154:6.082200 237414:2.954110 236241:3.949360 234350:4.716410 237771:2.301620 237922:27.976960 236942:3.445570 237888:1.956880 221748:6.485850 237545:2.782600 237675:2.559050 187201:8.143620 230145:5.581610 237904:1.879240 236660:7.348860 235338:4.380210 237515:2.814680 236601:3.724440 237896:5.758830 228694:5.777390 237677:7.668780 198008:7.767140 237825:2.147740 237083:16.585700 234896:4.538640 237642:2.618660 236764:3.587040 231967:5.262280 213654:56.360080 54125:21.200720 236936:3.450610 237271:3.125520 237531:16.776360 225805:12.235960 237489:2.840880 236379:11.603640 234003:14.440380 236620:3.709750 237881:11.876760 236546:7.518440 237655:5.214680 231918:10.546040 231601:10.668440 237393:2.980090 237122:3.282920 237673:10.252960 237123:6.565700 214806:13.949060 213890:7.032390 237865:2.019100 234079:9.581760 237368:3.007930 208183:29.318080 228492:5.799980 237909:1.843570 234411:4.699850 | 218865:6.706270 231261:5.403090 233994:4.815850 226989:5.987440 237693:2.525400 236552:3.754590 156641:8.968940 234651:9.250840 236647:11.060520 235168:4.439380 210948:14.376220 237793:4.488960 237603:2.686100 237692:5.053480 237479:17.152620 237933:1.638760 235436:4.338230 236688:7.299300 237533:2.793610 235960:4.091920 237725:4.913280 237939:1.584250 234175:4.763920 220691:6.573020 235484:4.319340 235628:4.256480 223602:6.329880 198408:7.754160 231655:5.320540 235083:4.470580 234403:4.703510 223023:12.764960 183992:16.487400 236182:3.980280 237551:2.779780 236743:3.609080 233812:4.861640 237813:2.191660 213537:7.051380 237444:26.220870 236332:3.897170 217973:6.771710 236458:7.630280 237898:3.835900 237777:2.287350 237572:2.743180 221213:6.530380 236933:3.451660 236110:4.013720 237367:9.027150 232593:5.140300 237883:3.951520 237480:2.857950 236788:3.572060 237955:8.733180 233067:5.043100 236823:3.544470 227981:5.866110 163800:8.808600 227811:5.886830 237856:4.099680 232909:5.077560 237946:3.096880 234331:9.448980 237969:1.246910 230669:11.002340 237273:6.247520 237707:2.490400 236843:3.528030 156995:8.968940 237477:5.727020 218190:6.754950 227082:5.977560 228068:5.855420 232695:5.120640 237602:37.701300 234530:4.660480 193443:7.937770 228042:5.858330 237965:5.147000 227689:5.903920 237960:1.366220 236985:3.409760 237931:1.640360 231305:5.392080 237852:2.065820 236964:3.426740 237830:2.125860 237102:3.301160 233121:5.031590 227955:5.868060 168937:8.670450 226750:6.015390 236466:3.810510 237805:2.220560 229164:5.715030 236744:3.608770 237169:3.238980 225448:6.156400 236798:7.127820 237344:6.066700 237966:1.285510 207099:14.762960 204788:7.489310 237545:2.782600 237315:3.066480 236885:3.490480 237907:3.714640 234510:4.666640 237242:3.154290 225679:6.131900 231473:5.358610 237141:3.263780 225964:6.103020 233377:4.970740 237964:1.287060 219280:6.677280 237525:2.801510 237030:3.366980 227091:5.976470 237353:3.024320 237976:2.125830 237934:6.502560 226161:6.082200 237973:2.133580 237971:6.889140 230719:5.493060 216784:6.852160 236959:3.432720 237691:2.528480 237222:6.359420 237911:1.836020 237963:3.948090 224662:6.232320 237836:6.319500 237683:2.543290 237824:4.302080 160295:8.885560 236479:3.801420 236796:3.564990 237599:2.698400 231583:5.337090 233803:9.726840 237243:6.308580 236130:20.032750 237681:2.549790 236877:3.494570 81223:10.232630 237013:6.773660 227096:5.975380 227369:5.944280 236894:3.481080 229482:5.672300 237869:2.009540 204860:14.968740 231006:10.900560 236438:30.643680 232774:5.105010 236627:3.701080 237766:4.621920 237921:3.497440 201621:15.254200 237339:3.040800 216789:6.852160 220586:6.580970 25564:10.851670 237511:2.816210 237470:2.872090 199810:7.697710 237282:3.108960 205774:7.445720 225308:6.170860 237905:1.873460 235357:4.373820 230369:5.545530 237467:2.879350 236422:3.840970 237961:1.356670 208208:7.329520 232777:10.208200 237304:3.076030 237806:2.219750 230068:11.185380 237837:2.105160 231142:5.424210 231577:5.338820 211054:7.184450 190721:8.026900 237007:3.394720 227753:5.894840 185602:8.192410 236642:29.527520 237077:3.324110 237054:3.348070 188254:8.106230 232603:5.138880 237974:6.317160 232092:10.477080 206404:7.413090 236677:3.657880 237541:2.785370 232150:5.227650 237952:2.963340 234699:4.611120 234215:4.752630 198871:7.734990 237953:1.471660 190581:8.035410 215620:6.928280 206407:14.826180 237570:2.760040 202786:7.577220 220378:6.595040 200570:7.667680 233710:4.888090 226038:6.095620 237951:1.491720 237246:3.152860 235265:8.815080 237672:10.282520 236849:7.039720 233109:5.033710 237079:3.322570 236039:4.052450 236535:3.762550 234575:4.647980 237685:5.078500 234200:4.757460 237899:1.914940 221780:6.484030 233032:5.051280 237932:1.639130 70489:10.399680 214059:7.023030 237122:6.565840 105070:9.907210 225531:6.147300 230438:5.535650 234453:4.684750 228669:5.780070 235864:8.303280 234009:9.624200 237872:2.005770 237153:6.510560 159977:8.905760 201228:7.644290 232465:5.164690 237519:8.426220 235554:4.286000 235393:4.359210 236131:8.011580 237550:2.780090 234263:4.739890 236785:3.572450 237496:2.828870 232230:5.211280 204056:7.524580 225242:12.357680 | 237946:1.548440 237853:2.061970 236832:3.539970 228906:5.749190 237899:1.914940 237823:2.154110 208443:7.316940 236507:3.782280 237317:3.064050 236927:3.458670 235058:4.477380 217098:6.831430 208450:7.316940 237141:3.263780 233715:4.886990 | 219927:6.630060 236600:3.724550 237962:1.344870 237215:6.371160 233725:4.884420 233143:5.026090 164861:26.316690 237613:2.662540 236147:4.000030 234142:4.772060 237961:1.356670 237973:1.066790 133975:9.430280 236385:3.863920 237860:4.088320 219131:6.686110 233748:4.880040 212202:7.124260 237845:6.281250 149880:9.108700 237873:4.009160 211274:7.173560 227926:5.871980 235761:8.393940 237725:2.456640 165776:8.754530 231795:5.295390 232488:5.160350 235482:4.320580 233460:4.948260 236201:7.944340 237799:2.228910 234943:4.519150 237970:1.149860 237774:2.294270 237263:3.137950 237377:20.954290 228670:5.780070 234034:4.804300 225714:12.256160 236628:3.699850 237184:3.226140 237722:2.460850 228391:5.811940 230881:5.468490 237327:3.054440 237344:3.033350 199978:7.691630 237618:2.659570 236198:3.972760 237706:2.491530 124631:9.619530 237507:5.633060 237964:1.287060 229623:11.301620 237052:3.349170 228773:5.769380 237348:3.030600 236281:3.922850 237976:2.125830 236236:3.953100 229126:5.721770 237869:2.009540 198658:7.741330 237471:2.871740 232646:5.129950 228829:5.761430 233647:4.903260 236738:7.225740 233695:9.781320 237910:1.838650 237523:2.802380 237833:2.117780 237060:3.340930 237948:1.525830 237965:1.286750 236889:17.437400 215351:6.942510 231509:10.704320 235216:4.424030 234294:4.732310 236524:18.875700 216507:6.870650 235186:26.598420 236916:6.932340 235632:25.513140 234083:4.789210 237712:2.481160 237576:2.732480 237905:3.746920 237874:7.999600 225144:12.376460 237412:2.955330 237941:1.569820 233827:4.858420 237290:3.093400 219337:6.670710 237163:6.493560 237558:5.550760 237906:1.858190 229222:28.533350 235364:4.371630 237914:5.410650 159792:8.905760 209771:7.248500 229207:5.709170 237975:1.013380 236350:7.762140 231970:5.261750 236756:3.598910 232836:5.092320 178895:8.403130 236115:8.023160 235730:4.209560 236217:3.962520 237936:1.588740 225270:6.176170 236911:3.470970 204098:37.597350 237834:4.235140 232127:5.232300 180259:8.354930 192192:7.977300 237919:3.498300 234631:4.631080 235786:8.371980 195759:7.848820 233796:4.866300 236920:3.463700 | 236972:3.418260 188580:8.097100 237962:4.034610 193071:7.945550 237422:2.940350 237975:2.026760 230657:27.512600 234688:4.615580 232270:5.202700 237752:2.376880 237789:4.508700 237861:2.043110 150403:9.108700 236499:3.791680 237386:2.985550 220555:6.582970 237800:2.227060 209023:7.288190 237830:2.125860 237912:1.806100 237773:2.295090 201541:7.627100 237921:1.748720 233688:4.893250 232851:5.087820 237918:3.509440 237930:5.017530 237968:1.247790 217914:6.776560 237850:2.068410 237415:2.951880 193571:7.930050 232054:5.244820 199979:7.691630 82502:10.232630 235292:4.398050 236586:3.734230 237711:2.486660 233567:4.924360 232991:5.060400 232541:5.148360 236962:3.427760 187679:8.124750 222955:12.778100 228140:5.845810 235252:13.236960 236727:3.626920 236210:3.965140 226970:5.989650 237946:3.096880 232569:5.144090 237969:1.246910 231976:5.260680 236957:3.435980 216189:6.892220 237791:2.250580 236529:3.767800 235543:4.291250 226382:6.057060 223151:6.371090 231277:5.398790 236936:3.450610 216867:6.846940 237535:2.792620 73812:10.399680 237838:2.101480 195704:7.855940 237958:1.384210 237965:1.286750 184210:8.243700 237683:5.086580 234953:4.514090 235000:8.998580 237960:1.366220 226197:6.077360 236335:3.896210 237692:2.526740 234638:4.629380 231989:5.258550 233121:5.031590 237923:1.707190 237794:2.243070 237722:2.460850 237922:1.748560 234747:9.189100 156307:8.990920 237169:6.477960 98938:10.024990 228568:5.790880 236850:3.519110 230623:5.507970 237639:5.240140 237495:5.658960 218414:6.740800 174946:17.014240 234859:4.550360 218230:6.754950 237568:2.761490 237964:1.287060 236689:3.649540 185294:8.202460 235377:8.734940 233665:4.899170 170827:8.623190 226543:6.040650 232383:5.179820 220563:6.582970 232477:5.162280 237902:15.190320 234516:4.665460 236559:3.748470 233994:4.815850 237349:3.027450 220537:6.584970 237889:3.908880 235261:4.408900 237128:3.278510 230093:5.589720 237560:2.771740 222694:6.409020 236170:3.988760 237744:2.407790 236418:3.843290 236570:3.744600 236110:4.013720 237617:7.981680 235921:4.115210 237060:13.363720 235306:4.394000 228505:5.799070 229521:5.666680 235158:4.444550 237907:3.714640 237279:6.232840 237696:2.519980 234963:4.511560 232740:5.110960 235226:8.841600 123067:19.239060 236267:3.930010 236878:3.494300 237341:30.382500 233866:4.848140 230545:5.518950 226476:12.097640 212953:7.083850 237847:2.079640 236978:3.412780 229414:5.682810 237854:2.059080 236690:3.649010 234926:4.527310 229823:5.622860 226922:5.995190 237802:2.223730 237933:1.638760 180476:25.064790 224801:6.219720 202474:7.593570 236996:6.804020 236279:7.847660 236713:7.269300 237297:9.261750 184178:8.243700 235233:4.418730 230569:5.516190 235832:4.169380 237510:2.816250 230151:16.742610 237790:2.251320 222439:6.427680 143163:9.271220 201439:7.632790 237974:2.105720 237738:4.851560 222356:6.436280 237952:1.481670 237853:6.185910 236526:11.318910 235725:4.211980 228100:5.851570 233007:5.057350 224255:6.271090 236831:3.540450 231832:5.288240 237331:3.051330 235943:4.102070 214376:14.009140 232879:5.083350 237971:1.148190 237313:18.409980 237784:6.796140 208563:7.308640 235374:4.369220 233675:9.794620 230682:5.499140 234061:4.796560 224761:6.223900 237472:5.738120 222168:12.900380 237932:3.278260 237943:1.568120 237615:2.661200 236679:3.655090 236162:3.992650 237704:2.497800 237973:3.200370 232426:5.171500 235406:4.352530 232032:5.249550 236652:3.681770 233796:4.866300 215608:6.928280 237449:2.904900 237845:2.093750 237550:2.780090 236224:3.957000 229675:11.285920 222263:6.443210 | 233868:4.847780 172221:8.578070 234586:4.645090 213086:14.154540 234688:23.077900 134211:9.430280 235436:4.338230 223761:6.314470 233526:4.932780 236070:4.034780 237604:2.682740 236780:10.722390 237035:3.362260 229967:5.605400 237556:2.776270 228350:17.449710 155636:8.990920 204233:7.514380 237367:6.018100 232761:5.107750 237101:3.301310 233922:4.833770 132440:9.465380 237791:4.501160 225174:6.185540 226406:6.055880 237848:2.070880 235446:4.335270 203413:7.550560 164817:8.772230 169112:43.352250 237041:3.357320 234782:4.581220 232903:5.078450 237092:3.309840 237020:13.505000 237967:2.551660 237514:2.815000 237499:8.478750 211622:7.155670 237097:3.306430 223218:12.726060 237964:1.287060 237894:3.871980 231761:5.301480 237691:2.528480 149516:9.134020 237785:2.264870 213164:7.074000 237734:2.430170 237907:1.857320 237534:2.793070 237056:3.347670 71668:10.399680 237781:2.276070 235440:4.337380 237903:1.887850 151612:9.084010 233729:4.883330 200303:7.679590 235105:4.463590 222544:6.420850 11072:11.005820 213751:7.038680 236063:4.038070 163898:8.808600 237290:6.186800 221486:6.507860 237279:6.232840 227464:5.932730 237626:2.645130 237974:3.158580 65139:10.495000 237054:10.044210 235841:4.163140 237953:2.943320 167545:8.703240 235485:4.319130 192524:23.907810 227537:5.922350 237104:9.894030 237784:4.530760 236892:3.482790 237631:2.632840 224391:6.257990 225950:6.104260 183373:8.264980 237658:5.207620 233575:4.922460 237913:1.804250 236109:4.013880 237693:2.525400 190193:8.043990 231008:5.449640 222357:6.436280 237944:3.116400 231710:5.310410 237625:5.292520 215546:13.862220 213973:7.026140 227189:5.965630 221198:6.530380 198383:7.754160 163526:8.808600 211197:7.177180 237014:3.384140 237059:3.343270 84870:10.232630 228757:5.771150 236604:3.723170 95550:10.089530 219373:6.668530 236567:3.745770 233822:4.859130 237524:2.801650 237480:2.857950 233900:4.839350 236190:3.976140 112974:9.801850 183189:8.275790 59614:10.495000 211222:7.173560 237970:1.149860 166818:8.720040 236430:3.837500 233332:4.982370 200928:7.650090 159714:8.905760 231657:5.320540 227401:5.940070 237578:2.726550 236309:3.909790 235831:4.169380 236358:3.877860 212630:7.103850 236801:3.559820 152677:9.059910 219379:13.337060 217929:6.774130 30798:10.851670 236093:4.023580 235921:4.115210 236582:14.951320 235572:4.281190 237905:3.746920 230988:5.454150 237508:5.632880 237665:5.186120 203571:7.540080 237720:2.465630 215165:6.954040 212567:7.103850 232647:5.129490 237728:2.448960 178823:8.403130 235009:4.494820 120344:9.662090 237975:1.013380 186797:8.153190 232230:5.211280 234740:4.595920 220272:6.603170 234794:4.576370 237908:1.843950 235775:4.190180 237765:2.314450 159548:8.905760 236884:10.471980 146163:9.186660 236679:3.655090 236177:19.917750 156071:8.990920 228734:11.545860 214673:6.983450 229116:5.722620 237962:2.689740 237379:2.991930 235347:26.265360 232619:5.135580 237603:2.686100 230728:10.982100 237126:3.278870 227224:11.924800 235513:4.309200 237219:3.183840 237751:4.761100 231588:5.336510 155033:27.040170 234257:4.741150 236929:3.456740 235851:4.159410 123036:9.619530 234130:4.775670 237711:2.486660 236694:3.645720 236471:3.808010 43533:10.718140 68178:10.399680 237633:2.630650 235556:4.285400 219458:6.664180 237901:3.821600 237958:1.384210 237774:2.294270 234568:4.650000 223004:6.384120 237733:2.432470 236355:3.879200 237929:10.069200 237764:2.316550 237047:3.352400 237613:5.325080 237966:1.285510 237942:1.569540 180923:8.343230 237320:6.126200 237614:2.662030 165545:8.754530 237976:0.708610 237167:3.242660 225718:6.128080 237644:5.234360 201167:7.644290 237292:3.090290 237948:1.525830 233552:9.855600 235383:21.824300 222106:6.453700 16504:11.005820 208037:7.337990 233377:4.970740 187404:8.134140 235100:4.464550 237887:1.962720 237933:4.916280 223759:6.314470 217746:6.788770 237023:3.371560 237639:2.620070 230004:5.599400 102293:9.964370 236907:3.474180 236609:3.719290 234249:4.742110 213847:7.035530 222705:6.409020 182527:8.297770 59695:73.465000 235374:4.369220 231951:5.265490 230676:5.499810 235941:4.103750 172385:8.578070 236891:6.965760 221518:6.506010 216034:6.903180 232129:36.622530 227146:5.969950 226220:6.074950 218127:6.759710 228196:5.837230 231228:5.409250 229974:5.603890 208265:36.626550 225229:6.180180 237939:1.584250 234175:19.055680 202486:7.593570 229797:5.626690 232154:5.227140 226591:6.033700 237406:2.964520 236205:3.970990 237725:2.456640 138554:9.363590 237174:3.236020 237880:1.989790 237849:2.070400 227529:5.924420 237241:3.155070 237399:5.947240 157045:8.968940 234623:4.634210 212684:7.100490 184238:8.243700 226529:6.041810 237888:1.956880 235781:4.187440 191748:7.993560 225720:6.126810 196255:7.834740 237353:3.024320 153459:9.036380 222498:6.424260 237775:2.292510 237148:3.259160 234328:9.450840 106479:9.907210 235344:4.378440 212053:7.131150 235242:4.415290 235573:4.280790 228182:5.839130 236116:4.011120 192442:7.969270 231764:5.301480 237806:2.219750 236713:3.634650 237456:2.900110 231023:5.447060 237968:2.495580 237407:2.963870 230976:5.456100 235133:4.453080 233231:5.008130 236864:3.502160 130503:19.003480 237485:2.847970 85385:10.232630 229496:5.670690 233845:4.853440 236161:3.993710 237943:1.568120 231013:5.448350 236937:10.351590 237822:2.158250 208956:7.292250 217252:6.823770 229148:5.717550 237321:3.062980 162109:8.846340 237103:3.298160 233796:4.866300 176872:8.453770 237426:2.936790 229357:17.065560 230559:5.516880 | 237571:2.757860 234255:4.741150 225054:6.196350 237797:2.233440 237653:2.608240 171156:8.607930 231599:5.334790 235206:4.427500 237816:2.179650 233165:5.021880 116983:9.753060 135570:9.396380 222361:6.434550 125511:9.578700 235439:8.675180 153674:9.036380 237257:3.141460 | 237886:1.966940 237818:6.526410 236552:3.754590 237778:6.842880 237479:8.576310 237961:1.356670 237973:1.066790 236963:3.426990 127634:9.539480 235109:4.462630 237864:2.029790 222144:6.451940 236899:3.477670 210469:7.214080 237444:17.480580 229196:5.710840 229571:5.657920 200476:7.673620 232593:5.140300 236788:3.572060 237955:2.911060 237141:9.791340 197227:7.793630 224573:6.240800 237946:1.548440 232538:5.148840 237949:1.505550 237766:2.310960 235978:4.086800 236982:6.821540 234145:4.771410 237535:2.792620 229982:5.602390 236031:4.055640 237960:1.366220 237830:4.251720 237259:3.140060 237722:2.460850 237190:22.510250 236296:3.913520 221371:6.517180 234464:4.682360 229005:5.734530 236206:3.969820 233315:14.955600 237882:1.979240 211111:7.180810 237651:2.609670 232912:15.230010 237935:1.594680 237885:1.970350 216771:6.854780 237689:5.067180 237520:5.613620 237974:1.052860 198583:7.747720 235195:4.429580 232840:5.091420 236635:3.695720 237869:4.019080 237417:2.947490 237713:2.476670 237947:3.065100 237940:3.153500 234751:4.593180 236412:3.848220 237903:3.775700 237937:1.585870 233657:4.902140 237411:2.958790 237467:2.879350 237635:2.626740 236067:4.035870 237806:2.219750 229203:5.710010 225621:6.137010 236466:3.810510 237923:1.707190 234229:9.496940 236292:3.917690 234461:4.682960 237914:1.803550 237593:2.708650 237972:1.100150 228654:5.781870 237042:3.356840 237898:1.917950 237934:3.251280 223524:12.672220 237078:3.323260 233032:5.051280 237943:1.568120 236839:3.531330 237957:1.401830 184816:8.222870 237938:3.170660 236317:3.906340 237575:2.735420 237728:2.448960 236744:7.217540 235794:4.182530 237768:2.309060 212545:7.107220 185369:8.202460 | 237959:1.369960 222338:19.314030 230770:5.485690 211936:14.276200 237594:8.122230 237483:2.851370 237831:2.125420 237313:3.068330 237257:3.141460 225719:6.126810 231875:21.118080 232451:10.333260 235408:4.351880 163258:8.808600 237504:2.819870 237240:3.155850 136682:9.396380 231618:5.329640 171727:8.592890 139353:9.331840 231636:10.651300 223579:6.331440 237835:2.111450 237438:2.919360 233557:4.926270 226031:6.096850 225136:12.379160 230964:5.457390 222934:6.390700 237190:3.215750 237791:2.250580 237150:3.257790 236639:3.692930 225009:6.200430 233714:4.887360 131140:28.505220 237620:2.656020 232450:5.167120 225416:6.159010 237794:2.243070 155621:8.990920 229141:5.718400 234747:13.783650 236658:3.676400 223606:6.328330 233123:5.030740 148167:9.159990 236670:3.661320 236144:4.000940 237761:4.676280 237528:2.798330 231203:5.412970 236871:3.498040 237971:1.148190 237022:3.373020 237675:2.559050 220446:6.591000 222805:6.400650 237137:3.266170 218782:6.713080 236356:15.513560 237648:2.612760 237458:5.789380 218929:6.701760 237833:2.117780 237548:2.780500 216173:6.894950 237628:2.643680 226445:6.051170 210232:7.225430 202703:7.582640 236961:3.428700 237539:2.786720 231270:5.400630 237015:3.383730 226248:6.071350 228697:5.776500 233313:4.985610 221842:6.476810 127557:9.539480 235401:4.354900 179038:25.172580 216549:6.867990 236650:3.685740 227997:5.864160 224817:6.218330 237655:5.214680 232667:5.125750 236194:3.974080 230147:5.581610 211097:7.180810 237801:2.226650 236500:3.791440 237670:2.572190 236117:4.010670 237865:2.019100 236674:3.659170 167926:8.703240 231629:5.326790 214038:7.023030 | 234393:9.412520 237962:1.344870 231061:5.440020 237379:2.991930 234100:4.784570 235041:4.481770 236139:4.003060 234688:9.231160 237483:5.702740 228107:5.851570 209764:14.497000 237533:5.587220 237621:2.654010 237429:5.863700 237912:3.612200 237872:2.005770 230487:5.527960 149809:9.134020 237930:1.672510 197846:15.547400 228987:5.737960 237908:1.843950 233109:5.033710 220616:6.578980 235975:4.087950 193381:7.937770 237950:1.495890 235107:8.926220 234728:4.598670 231501:10.705500 228350:5.816570 233048:5.047400 178427:8.415550 210664:7.206590 52774:10.600360 237016:10.147260 67787:10.399680 189725:16.122760 237749:2.383580 236205:7.941980 235617:8.529020 236249:15.773960 237480:2.857950 234362:4.712710 237857:2.048550 93732:10.089530 237465:2.882310 228717:5.774710 235498:4.314360 237949:1.505550 236721:3.629730 237791:2.250580 236529:15.071200 237174:3.236020 227589:5.915140 237948:1.525830 234984:4.506790 220973:6.547600 233590:4.918290 237846:2.080630 237970:4.599440 233098:5.036260 233279:4.993330 237188:3.217400 236708:3.638530 232165:5.224560 230811:5.479040 173549:8.549080 237680:2.551430 230234:5.567020 237339:3.040800 194388:23.699220 236964:3.426740 237620:7.968060 237232:9.498300 220307:19.803420 237911:5.508060 237466:2.879890 237487:2.842020 219374:6.668530 200179:7.685590 232672:5.125290 234729:9.197340 220865:6.557300 229269:5.700030 237888:1.956880 237967:1.275830 237512:2.815840 235690:4.225330 237499:5.652500 211105:7.180810 191748:7.993560 229848:5.619030 234201:4.756810 194460:7.899740 237964:1.287060 237348:9.091800 213123:7.074000 232795:5.100910 237577:2.729300 236425:11.520210 237894:3.871980 237656:5.210400 216435:6.876000 237932:1.639130 236804:10.673910 233326:4.983580 237206:3.202660 212365:7.117410 237785:2.264870 235006:4.495810 91314:10.158520 237719:2.468400 235905:4.124750 227259:5.958100 234976:31.565100 237896:3.839220 230577:22.059280 237960:1.366220 221684:6.491300 237131:3.276740 237862:2.041100 237534:5.586140 236209:7.932620 236701:3.643070 229167:5.714190 237781:2.276070 235226:8.841600 230135:5.583080 64965:10.495000 237110:3.290990 233522:4.933930 237541:2.785370 237125:3.280640 236928:31.125690 230006:5.598650 235981:8.171280 235347:4.377560 237309:3.070230 229650:5.647660 236475:3.805020 236168:3.989210 232533:5.149320 237933:1.638760 211713:7.148610 237187:3.218020 237941:3.139640 229979:28.015700 234436:4.692270 237754:2.369990 235754:4.200650 236775:3.576300 236876:3.494660 237525:2.801510 237433:2.922700 237085:3.313710 234247:4.742740 231189:5.416080 236806:3.557680 237295:6.175720 226832:6.006360 236750:7.207560 215613:6.928280 199938:176.907490 237975:1.013380 236587:3.732610 235494:4.315390 139524:9.331840 230504:5.525880 234876:9.093920 213811:7.035530 237237:3.157860 236363:3.876660 237693:2.525400 236699:7.288040 232110:5.236460 237374:2.998010 237513:5.630280 237869:4.019080 237943:1.568120 230223:5.569190 236010:4.066730 140640:9.301070 195086:7.877600 237957:1.401830 226100:6.089500 236539:3.760880 232127:5.232300 237673:5.126480 179526:8.378740 233962:4.822700 236777:3.575410 236154:7.995540 217408:20.433390 235487:4.318500 236703:3.642220 228489:5.800900 236989:3.409090 208888:21.888960 237931:1.640360 237909:3.687140 | 236118:4.010360 199659:7.703830 227468:41.521830 237961:1.356670 235356:4.374040 236825:3.542840 126912:9.578700 234540:4.659020 235551:4.286810 237361:3.014120 237504:5.639740 235433:4.340990 233278:4.994550 235036:4.482500 224342:6.262340 237749:2.383580 237791:2.250580 221196:6.532280 236726:7.255920 227381:11.884340 237164:3.244860 237466:2.879890 56787:10.600360 237966:1.285510 237888:1.956880 237328:3.053790 235441:4.337380 237976:0.708610 227392:5.942170 237935:1.594680 237292:3.090290 200302:7.679590 232271:5.202190 236987:23.867200 237948:1.525830 233115:5.032860 236209:3.966310 237526:5.599020 237317:12.256200 237266:3.135590 200658:15.323560 235896:28.914130 237917:1.798200 237887:1.962720 237249:3.147890 237806:2.219750 235177:26.615220 237941:1.569820 237456:2.900110 237118:3.284550 237626:2.645130 223993:6.293290 227483:5.929610 237095:3.308250 236731:3.624530 216717:6.857410 204552:7.499260 237672:10.282520 236876:6.989320 235476:4.322460 236172:3.987120 212211:7.124260 235809:4.176030 237925:1.687310 163234:8.827290 236539:3.760880 | 235967:8.178540 232285:5.198680 237824:2.151040 235769:4.192930 237523:2.802380 237215:3.185580 237712:2.481160 232203:10.433760 237377:2.993470 237304:3.076030 237815:2.183010 236889:3.487480 236115:4.011580 214815:6.974530 237966:1.285510 222107:6.453700 234462:14.048880 204926:7.484370 234514:9.331520 233954:4.825110 235273:4.405950 235942:4.103080 237641:2.619420 226507:6.045310 235198:4.428650 235639:4.249080 237898:1.917950 228728:5.773820 237660:2.600420 237955:1.455530 237469:2.873460 237134:3.273450 | 237608:2.676120 219390:6.668530 235484:4.319340 200174:7.685590 237842:2.099360 237140:3.263850 237506:5.633800 235830:4.169380 232452:20.666520 237944:1.558200 233309:4.987230 221513:13.012020 232739:5.110960 213751:7.038680 237542:2.784970 232341:5.189210 234341:4.720130 237064:3.336170 237921:1.748720 225516:30.749450 226009:6.098080 96153:10.024990 223029:6.380850 233228:5.008540 177330:8.440870 200781:7.655920 232766:10.213680 207682:7.355160 237191:3.215400 235923:4.113860 203386:7.550560 179220:8.390860 226896:5.997410 225995:6.099310 236963:3.426990 231931:5.269790 230925:10.922580 227567:5.918220 235117:17.842840 237965:1.286750 236820:3.545430 237955:1.455530 228678:17.337540 237856:2.049840 235724:8.424340 66379:10.399680 186445:8.172610 237791:2.250580 236376:3.869740 233780:4.870620 237901:7.643200 237518:2.808830 222302:6.439740 237457:2.896040 234220:9.503340 201724:7.621430 234336:4.722930 83060:10.232630 236233:3.954400 237053:3.348770 210313:7.221630 235044:17.924160 230319:5.551930 237076:3.325410 218331:6.747850 229029:5.732820 235765:4.194390 237645:2.617070 51321:10.600360 209279:21.816390 237966:1.285510 237588:2.714650 236057:4.041210 231853:5.283870 177738:8.428130 141645:9.301070 218785:6.713080 234522:4.663700 234667:4.622030 233646:4.903640 234989:4.502280 205915:74.362900 230077:5.591940 207462:7.363860 222498:6.424260 237894:1.935990 237973:2.133580 233510:4.936240 213435:7.057790 237850:2.068410 235395:4.358560 236046:4.048010 237762:2.334420 232602:20.555520 237910:1.838650 237833:2.117780 90369:10.158520 192321:7.977300 233911:4.835510 228465:5.803650 237592:35.223240 230414:5.538460 237713:2.476670 232809:5.096830 237152:3.256930 237274:9.365430 237903:9.439250 237587:2.714980 232839:5.091870 237825:4.295480 226475:6.048820 230244:5.564850 204922:7.484370 221471:32.548600 165760:8.754530 237874:3.999800 172401:8.578070 237675:2.559050 235959:4.092080 235876:4.142890 235991:4.080880 235182:4.434240 224494:6.247930 234254:4.741150 233142:5.026510 177339:8.440870 214168:7.016840 234524:13.989330 235726:4.211790 230494:16.581810 237953:1.471660 233187:5.017700 108966:9.853140 233938:4.828220 235461:4.328740 175511:8.493520 237839:2.100240 184006:8.243700 237951:1.491720 236609:3.719290 205195:7.469700 236363:3.876660 216226:68.895000 235479:4.320790 237801:2.226650 235123:4.458800 234944:4.519150 225288:18.520530 148674:9.134020 229335:11.381940 175584:8.493520 236503:3.787520 221640:6.494960 233843:4.854150 236791:7.137420 213018:7.080550 203654:7.540080 231404:10.739680 203102:7.566470 88885:10.158520 237938:1.585330 237419:2.945600 236446:7.645680 237726:2.456290 237243:3.154290 237960:1.366220 231734:5.307050 237698:2.513640 209729:7.252400 237928:1.678420 237909:1.843570 | 204011:7.524580 237543:2.783980 237422:2.940350 237297:3.087250 233209:5.011860 221441:6.511580 235792:8.366520 208654:7.304520 234397:4.705650 237109:3.291890 237800:6.681180 234700:4.610560 237860:2.044160 228805:5.764960 237338:3.040800 237930:3.345020 236004:4.070770 237968:1.247790 236143:8.002180 223056:6.379220 237703:2.499150 236983:3.410430 236649:3.686070 237413:2.954430 237840:2.099810 237665:2.593060 237734:2.430170 236523:49.084620 235543:4.291250 236998:3.400010 236778:3.574720 224743:6.226700 237958:1.384210 237823:2.154110 237842:4.198720 237830:2.125860 237112:3.289290 237922:3.497120 237895:1.926500 237870:6.026400 233050:5.047400 234442:9.380320 236198:3.972760 56646:10.600360 237964:1.287060 237578:5.453100 233025:5.053440 237619:2.659020 237807:2.214790 211705:7.148610 237580:2.721950 237899:1.914940 237967:1.275830 235598:4.271230 237960:1.366220 202667:7.582640 211350:7.169960 237538:2.788790 229991:11.201780 237269:3.129690 212301:7.117410 237364:3.010180 236614:3.714510 237385:2.985820 206679:7.399420 237115:3.287650 187028:8.153190 227693:5.902910 79369:10.312670 235926:4.112670 221716:6.487660 236737:3.613380 237892:1.941550 237715:4.947080 237170:3.238560 237459:2.893390 187300:8.143620 188923:8.088050 237736:2.427970 177364:8.440870 235885:4.137850 237880:1.989790 231560:5.341130 237597:2.702520 234847:4.555090 237423:2.940190 232943:5.069160 215855:6.914260 234186:4.760680 196121:7.834740 237875:3.996580 115207:9.753060 237974:2.105720 227186:11.931260 225863:18.335160 217622:6.796170 237881:1.979460 237657:2.604380 237581:2.721150 237975:2.026760 232726:5.113720 237549:2.780500 235644:4.247530 236876:3.494660 223305:6.356630 237788:2.259050 231759:5.302040 233276:4.994550 222995:6.384120 187325:8.143620 237649:2.612190 237865:2.019100 234121:4.777970 237396:2.977530 236224:3.957000 237474:2.864340 236074:4.033370 235038:4.482260 228605:11.572740 | 234052:19.192960 237721:2.465070 237893:1.940020 237521:5.608040 237678:2.554870 221301:6.522820 182597:16.573440 218974:6.697260 186926:8.153190 237357:3.017110 237656:2.605200 237429:123.137700 237890:1.947160 237773:2.295090 236088:8.051800 189146:8.079080 237828:4.270540 236465:7.621520 237338:3.040800 236543:3.759690 233670:68.572840 237850:2.068410 232972:5.063460 218072:6.764490 237865:2.019100 235442:4.337380 237542:5.569940 237846:2.080630 216483:6.873320 237653:5.216480 237717:4.939220 237459:2.893390 237546:2.780990 237290:3.093400 237018:3.379820 145945:27.642180 235744:4.203060 223422:6.345530 237021:3.374710 237425:2.937000 235759:4.198440 237842:4.198720 237112:3.289290 237433:2.922700 230280:5.559080 237654:5.214820 237967:2.551660 237580:2.721950 235633:4.251990 237505:2.818890 236485:3.798950 237234:3.163350 235529:4.299570 237973:4.267160 228029:11.718600 217056:13.673140 237726:2.456290 233211:5.011440 237767:2.309980 237560:2.771740 190351:8.043990 237910:1.838650 214879:6.971580 234155:4.768800 237912:1.806100 237696:2.519980 237869:4.019080 237781:2.276070 225170:6.185540 235738:4.206210 237167:3.242660 237937:1.585870 237851:2.067290 236786:3.572250 236435:3.831860 236409:3.849250 236168:55.848940 206171:7.422300 205236:7.469700 233885:4.843210 221782:6.482220 237945:1.557380 228302:5.822170 237923:1.707190 231545:5.344600 236472:7.615780 237319:3.063700 232088:5.239060 219475:6.662020 230109:5.586020 237584:5.437600 235841:4.163140 237289:3.096150 237953:2.943320 205160:7.469700 236456:7.631800 237724:2.458000 236815:3.551290 236917:3.466080 236500:3.791440 235773:4.190730 228981:5.738820 237756:2.364460 229524:5.665880 237720:4.931260 232105:15.710940 237922:3.497120 226326:6.062990 236692:3.647950 237913:1.804250 237239:3.156370 237782:2.267990 237684:2.542560 182272:8.297770 237212:9.573240 237793:2.244480 225760:61.230200 235988:4.082190 237135:3.272060 237944:1.558200 237650:2.611960 237533:2.793610 233203:5.013110 237719:2.468400 237193:3.212780 237179:16.153750 237157:3.249980 214466:13.990920 232287:5.198180 237875:1.998290 191339:8.010090 218558:6.731470 236126:4.007160 237129:3.277770 236694:3.645720 237638:5.243020 229096:28.625800 237480:5.715900 236483:7.598640 236071:4.034780 232763:5.107290 236529:3.767800 128544:19.078960 230759:5.487030 237970:3.449580 237662:2.597850 181396:8.320240 237740:2.419970 237184:3.226140 236719:3.630980 37492:42.872560 237964:2.574120 237578:2.726550 211105:7.180810 237228:6.348280 233281:4.992510 226888:11.999280 236901:17.383400 220178:6.611370 237971:1.148190 208030:7.337990 237199:12.828360 234312:4.729490 237974:3.158580 224432:6.253670 237486:2.845210 208642:7.304520 237862:2.041100 237827:2.138090 236900:20.862780 235345:4.378220 233036:5.050420 237715:4.947080 235610:4.266880 237583:2.719090 237905:3.746920 231783:5.297600 228469:5.803650 237665:2.593060 184795:8.222870 219306:6.675090 237640:2.619500 237745:2.406650 233985:4.817210 229738:5.633630 235154:4.446440 237787:4.518740 233963:4.822700 237975:3.040140 234895:4.539420 237331:3.051330 235544:4.291250 231664:5.319410 237440:2.916800 224969:12.409080 237908:5.531850 235853:4.156580 237788:4.518100 237645:2.617070 237832:6.354240 236225:3.956860 237162:19.481100 233853:14.551830 236777:17.877050 237246:3.152860 237690:2.530700 237808:2.205280 236074:4.033370 144628:9.242230 237959:6.849800 237884:3.946500 217930:6.774130 237476:2.863850 237962:2.689740 237858:2.046250 159200:8.905760 230728:5.491050 235924:4.112840 215915:6.911480 237616:2.661160 237547:2.780670 237836:4.213000 233630:4.907000 224504:6.246500 229729:5.635180 233484:4.943590 179325:8.390860 237950:1.495890 237509:5.632680 237300:3.085980 237280:3.115610 237711:2.486660 237171:3.238270 237749:11.917900 188237:8.106230 232322:5.192690 237278:21.831600 237856:2.049840 237477:2.863510 237831:2.125420 235541:4.292050 237559:2.775380 236432:3.836340 230811:5.479040 235011:4.494080 236766:3.584640 237566:2.765220 235916:4.117250 237794:2.243070 237043:3.356760 236263:3.935660 76665:10.312670 237929:11.747400 6389:11.005820 237277:3.119240 237177:9.700470 237669:2.576260 237942:7.847700 237484:2.849790 237954:1.467760 216814:6.852160 187735:8.124750 198364:7.754160 235717:4.215540 237976:2.125830 212417:7.114000 237932:1.639130 210483:28.856320 230184:5.575010 237911:3.672040 237885:5.911050 227733:17.690550 145522:9.214060 237385:2.985820 231068:5.438750 209765:7.248500 237833:2.117780 237226:3.176460 237948:1.525830 237561:8.314290 204511:14.998520 236960:10.297890 237757:2.359650 229588:5.654750 237381:2.990440 237064:3.336170 237274:3.121810 237694:7.563450 236290:7.837880 235114:8.922860 237513:2.815140 237933:3.277520 237431:2.926150 187448:8.134140 237405:11.876560 199052:7.728680 237752:4.753760 96204:10.024990 237848:2.070880 230569:5.516190 236408:19.250150 233344:4.977940 237017:3.380630 237006:3.395050 236375:3.870270 168670:8.686710 236703:7.284440 237972:2.200300 179655:8.378740 237900:7.656440 237527:2.798780 237894:1.935990 237951:4.475160 237826:8.575880 236060:4.039170 237792:2.247330 237615:2.661200 237115:3.287650 227632:5.911050 237660:2.600420 233933:14.491950 233960:4.823050 237404:2.970600 237413:2.954430 236729:3.625770 236572:7.488020 237759:9.408480 235149:4.447390 237744:2.407790 237595:5.412660 229386:5.686070 237551:2.779780 210358:21.664890 222367:6.434550 233153:5.024410 229627:11.301620 237965:6.433750 237034:3.362820 237963:1.316030 237949:3.011100 208757:14.600820 115932:9.753060 236835:7.072900 237393:2.980090 236879:3.494300 237960:1.366220 236287:11.761860 237232:3.166100 224747:6.225300 232351:10.374440 219077:6.690560 190046:8.052650 234579:4.646820 237888:1.956880 237545:2.782600 237532:2.795830 96108:10.024990 229736:5.634410 221448:6.511580 237775:6.877530 236660:11.023290 237795:2.238980 237896:3.839220 237637:2.622810 237443:2.914400 237855:4.103280 237825:4.295480 237295:3.087860 215391:13.885020 237810:2.199100 237780:4.559120 232776:5.104550 237840:2.099810 234444:4.687450 201006:7.650090 237968:2.495580 182847:16.573440 232353:5.186730 232833:5.092770 237881:1.979460 237241:6.310140 237732:2.437330 236062:4.039010 226474:18.146460 207081:7.381480 235043:31.368960 237540:2.785910 237185:3.220790 237943:7.840600 208457:7.316940 234399:4.704420 237714:2.473800 234226:4.749430 223688:6.322150 189253:8.079080 231390:5.371630 237919:1.749150 236154:7.995540 237820:2.168120 237368:6.015860 237737:4.855620 237474:5.728680 189021:16.176100 237909:12.904990 237743:4.815700 | 235342:48.167680 88522:10.158520 235897:8.260480 237521:8.412060 215711:6.922650 234004:4.813460 136756:9.396380 232283:5.198680 117138:19.506120 233433:14.868270 191998:7.985400 237441:2.916800 234455:4.684450 237961:1.356670 236655:29.448880 237429:2.931850 236046:4.048010 237773:2.295090 237962:2.689740 62913:10.495000 224220:6.274020 234128:4.776000 228124:5.848680 235460:4.329580 237371:3.005580 237918:5.264160 210899:7.191780 225327:6.168220 236058:4.040430 237705:7.489680 168862:26.011350 237850:2.068410 199781:7.697710 237502:5.640940 232911:5.077120 237733:2.432470 223148:6.371090 237746:2.401320 196490:7.820850 229671:5.643750 224826:6.218330 237846:2.080630 220494:13.177980 207817:7.346540 236122:24.050280 237438:2.919360 237697:5.028780 236251:7.885260 221065:6.541830 27938:32.555010 237367:3.009050 211843:7.141590 231813:5.291540 8859:22.011640 222224:25.779800 237525:2.801510 235257:4.410950 209942:7.240750 236499:3.791680 235094:4.467440 235624:38.340000 236745:7.216920 168168:8.686710 203098:7.566470 231410:5.368650 226196:6.077360 209000:7.288190 237679:5.106980 235833:4.168850 58643:10.495000 187753:8.124750 235113:8.923340 233340:9.960720 221334:13.041880 205324:7.464860 236799:3.561860 235759:4.198440 232974:5.063020 236157:7.994940 223902:6.300810 143565:9.242230 233148:5.025250 207568:7.359500 234375:4.710550 234356:4.714560 237956:2.858820 198734:7.741330 199865:7.697710 236198:7.945520 236090:4.025120 167233:8.720040 236513:3.780460 237569:5.520440 235559:4.284600 233883:4.843910 195191:15.740660 214474:6.995460 237967:2.551660 233233:5.006880 237499:2.826250 221270:6.526590 229993:5.600890 47616:21.200720 150985:9.084010 234284:9.469040 218480:6.736120 236255:3.941200 237580:5.443900 228064:5.855420 234349:14.150160 131303:19.003480 130660:9.501740 227302:5.952760 97445:10.024990 228532:34.777980 237665:2.593060 237194:3.211820 235568:8.563980 237708:2.490160 237050:6.700860 159650:8.905760 237691:5.056960 235098:4.466230 225743:6.125550 129619:9.539480 237839:4.200480 237688:2.533870 237560:2.771740 16166:55.029100 237380:2.991820 228477:5.802730 237910:1.838650 222612:38.494560 191828:7.993560 199791:38.488550 237912:1.806100 235306:4.394000 237045:3.353270 232365:5.184750 228218:5.833440 209127:7.284150 19804:11.005820 237755:2.368600 231105:5.431140 154159:18.072760 236390:3.860360 95398:10.089530 237892:1.941550 233362:4.973530 236319:3.904010 237389:2.982710 234636:4.629660 237903:1.887850 228315:5.821230 236560:3.748350 234608:4.638780 233472:9.892620 227565:5.919250 225328:6.168220 235490:17.269040 237306:6.147040 237723:2.458030 225991:6.099310 233646:4.903640 229638:5.649230 153767:9.036380 237352:3.024600 224203:6.275490 231355:5.380600 234869:4.548010 211713:7.148610 149852:9.108700 226823:6.007480 237133:81.851000 237924:1.695790 236279:7.847660 237277:3.119240 235803:4.178550 220148:6.613430 208662:7.304520 236829:3.540740 230152:5.580870 112222:9.801850 237945:7.786900 235164:8.883000 236941:6.892860 232305:5.195680 236931:3.453230 237394:2.979600 237735:2.429450 237974:7.370020 195950:15.683500 236304:3.910200 223521:6.337680 225385:6.162950 237738:2.425780 195068:15.755200 232040:5.247970 129567:9.539480 225850:48.903760 226943:5.991860 237326:3.057730 237570:5.520080 89760:20.317040 160202:8.885560 235614:4.265700 221717:6.487660 237920:1.748740 237596:8.112780 236949:3.440460 215635:20.776380 235963:4.090430 237132:19.654740 236650:3.685740 237724:2.458000 229301:5.695900 229934:5.608410 237775:6.877530 193532:7.930050 231209:5.412350 233571:4.923600 206633:22.211850 237809:24.255880 236172:3.987120 229575:5.657130 233998:96.296400 228814:5.763190 222581:25.676600 121934:19.324180 226777:6.013120 234880:13.634610 237537:5.579100 216311:6.884080 230433:11.072720 211341:7.169960 237627:15.869580 235826:16.682560 234637:4.629660 209622:7.256320 236856:3.516410 222134:12.903880 237756:2.364460 194325:7.907230 227527:5.924420 237610:2.664370 228916:11.496660 237925:3.374620 237658:2.603810 237254:12.569720 234643:9.255920 237814:2.183620 163532:8.808600 237334:6.088900 234093:4.785560 237753:2.373310 131664:9.465380 236534:3.763380 237955:4.366590 173314:8.549080 175372:25.480560 174351:8.520910 232094:5.238540 237928:3.356840 224450:6.252230 183826:8.254290 225234:6.178840 237913:3.608500 237239:3.156370 197496:7.786940 237693:7.576200 201655:7.627100 237238:3.157730 235998:4.075330 235272:4.406180 236622:3.705800 229648:5.647660 233479:4.944750 134711:9.430280 237793:8.977920 237522:2.802430 223704:12.638140 236739:10.838610 229683:5.642180 233665:4.899170 237260:6.279220 69039:10.399680 190974:8.018460 204967:7.479460 166067:8.754530 237354:3.023120 237926:1.684250 222026:6.460750 237950:4.487670 229714:5.638290 237261:3.138720 197558:7.786940 237875:5.994870 237864:4.059580 234283:4.734830 127505:9.539480 227411:5.939020 206577:44.451060 236214:7.926780 185785:8.192410 237146:3.260750 233421:4.960030 150084:9.108700 184517:8.233230 228372:5.813790 160064:79.970040 237725:2.456640 225841:6.114220 188542:8.097100 109247:9.853140 189535:8.070190 206500:7.413090 236211:3.965140 236241:3.949360 224829:6.216940 221177:13.064560 237469:5.746920 237351:3.024710 215121:34.784700 191437:8.001790 223800:6.311420 237673:5.126480 230829:5.475730 225084:136.230160 234984:4.506790 39491:10.718140 199520:15.419960 186082:24.547380 237970:5.749300 234321:4.727300 237632:2.630730 237662:2.597850 234383:4.709020 237680:2.551430 235211:4.425880 69052:10.399680 189532:8.070190 213117:7.074000 237460:2.891850 146722:9.186660 224517:6.245070 220408:52.744160 202438:15.187140 237777:2.287350 237964:23.167080 237578:2.726550 237563:2.769490 229954:11.213800 237546:2.780990 235596:8.545240 237699:5.019560 234368:4.712090 237857:2.048550 237228:3.174140 225964:6.103020 237200:3.206750 188253:48.637380 212195:7.124260 212771:7.093800 165154:8.772230 232889:5.081120 142518:18.542440 235021:107.762880 237971:2.296380 234962:4.511810 225556:6.144720 236321:3.902770 183631:8.254290 237471:5.743480 237935:6.378720 237305:6.147640 237709:2.488660 219288:6.675090 164251:8.790250 230721:10.984780 164318:17.580500 232724:5.114640 231766:21.203720 237208:3.196480 232618:5.135580 218615:6.726840 169400:69.235600 208055:7.337990 195156:165.429600 236525:3.775020 215428:6.939650 237878:1.993260 237862:2.041100 236894:10.443240 207731:14.701680 237212:3.191080 235348:4.377340 216330:13.762760 235309:4.393560 237791:4.501160 231941:5.267640 210070:7.233060 237807:4.429580 227637:5.910030 236430:7.675000 135872:9.396380 141043:18.602140 236434:3.833520 144624:9.242230 236598:3.725470 206423:51.891630 237266:12.542360 235610:4.266880 234571:37.193040 172547:17.156140 225767:12.246040 218917:26.807040 237905:1.873460 235863:8.304700 90175:10.158520 215489:6.936790 140604:9.301070 202467:7.593570 212946:7.083850 200452:7.673620 236640:7.385640 168722:8.670450 193463:7.930050 78783:10.312670 237508:2.816440 215920:20.734440 237168:3.240040 237084:26.523680 208348:14.642240 233298:4.989660 226251:12.142700 237356:3.019430 197909:54.415900 228674:5.779180 222538:6.420850 99033:10.024990 179814:8.366760 159016:8.926380 225296:6.172190 228093:5.852530 221763:6.484030 228141:5.844850 219861:6.634270 228102:5.851570 163586:8.808600 218599:6.726840 232632:5.132760 234532:9.320960 204910:7.484370 225752:6.124280 219278:13.354560 230465:5.532150 236053:4.043260 237787:2.259370 235618:4.263730 160711:8.885560 177496:8.440870 237975:1.013380 227130:5.972120 236158:3.995810 234126:19.105280 223909:6.300810 234332:9.448360 234810:4.569140 237457:5.792080 237440:2.916800 237384:2.987960 236346:7.772100 237812:4.387540 236646:11.065170 163100:8.827290 204672:29.977120 211028:14.368900 236974:3.418170 231311:59.299570 237582:2.720480 234170:4.764900 212126:7.127700 236989:17.045450 231889:5.276800 236438:3.830460 236162:11.977950 132215:9.465380 184586:24.668610 237079:3.322570 233794:4.866650 182947:8.275790 231407:5.369250 237470:2.872090 194720:7.892310 127182:9.578700 237153:3.255280 221688:6.491300 226272:6.068950 235214:4.424490 237519:5.617480 237118:3.284550 231010:5.448990 236265:15.726800 166431:8.737140 235961:49.103040 237808:2.205280 237221:3.181240 232406:5.174920 230323:11.102420 225805:6.117980 229544:5.662690 161439:17.731500 141655:9.301070 170264:8.638700 236549:3.756010 237858:2.046250 237062:3.340070 202083:7.610190 234002:4.813800 169325:8.670450 222595:186.106340 236851:3.518930 183960:8.243700 231394:461.908580 237886:1.966940 234893:4.539940 200555:145.685920 188958:8.088050 237585:2.718420 118873:9.706540 235789:4.183990 237840:2.099810 229014:5.733680 237899:3.829880 237973:5.333950 236633:18.483600 104233:9.964370 237836:8.426000 236752:3.603370 174816:17.014240 234107:19.129000 236977:3.413450 235839:4.163850 222769:6.403990 197111:7.800370 237819:4.346080 236145:4.000330 210169:7.229240 123363:9.619530 237845:4.187500 221312:6.522820 237930:3.345020 226068:6.091940 165370:17.544460 236955:37.811840 230898:5.465870 235035:13.448970 234645:4.627390 232054:41.958560 236790:3.570680 237398:2.974330 232797:5.100910 237420:2.944180 237824:4.302080 236557:3.750940 234736:13.789410 237711:12.433300 237898:7.671800 235071:8.948420 199173:7.722410 237572:5.486360 237213:3.188930 176236:8.480090 237271:3.125520 237883:1.975760 236264:3.933820 180747:8.343230 227729:17.690550 237075:3.327960 236301:3.912000 214821:6.974530 237116:141.321220 234941:4.520420 234903:4.534760 232825:5.094570 237895:3.853000 221749:6.485850 237150:9.773370 228068:5.855420 226722:6.017660 237591:2.710270 237559:2.775380 139607:9.331840 221579:58.504230 236617:7.423340 235475:4.322880 235982:4.084490 237098:3.304470 237710:4.974520 237597:5.405040 229034:5.731970 124733:9.619530 237890:1.947160 228619:5.784560 216079:27.601720 236964:3.426740 9623:11.005820 237108:3.292330 228008:5.862210 145102:9.214060 235779:4.188540 148621:27.479970 236985:3.409760 198531:7.747720 231329:16.163520 237047:6.704800 236235:3.953390 201318:7.638520 237669:7.728780 237966:2.571020 48828:53.001800 237073:3.328960 237942:1.569540 237654:2.607410 187987:24.346350 237010:13.560120 237618:2.659570 235866:4.149180 233006:5.057350 210422:7.217850 237614:5.324060 236399:3.854340 236119:4.009440 202256:7.599080 237800:4.454120 237030:6.733960 150658:9.108700 237976:5.668880 237577:19.105100 233327:4.983180 237968:2.495580 29349:10.851670 237484:2.849790 237911:1.836020 200842:7.655920 220272:6.603170 237362:6.027220 237128:3.278510 233562:4.925130 236991:3.407420 234767:9.171100 179816:8.366760 220649:6.576990 236191:3.975410 226819:6.007480 225267:6.176170 237548:2.780500 8595:11.005820 237948:3.051660 192556:7.969270 235954:4.094070 234790:4.578250 237248:6.301320 7420:11.005820 237730:2.445030 63960:10.495000 237304:3.076030 237954:1.467760 235534:8.591400 237629:2.642010 236548:3.757200 232394:5.177860 237381:5.980880 208273:7.325310 202253:7.599080 228823:5.762310 204249:7.514380 234715:4.604730 220480:6.588990 237571:2.757860 183917:8.254290 234359:4.713940 237843:2.097780 233245:5.003170 229596:5.653960 237649:7.836570 229193:11.423360 222101:12.910920 237161:3.247420 237887:1.962720 237635:5.253480 237249:6.295780 237933:1.638760 231145:5.424210 237049:3.351850 108827:9.853140 237941:3.139640 205579:37.276250 234210:4.754240 154356:9.013390 234386:9.417420 237848:2.070880 236237:3.952380 236469:11.424780 236846:3.526900 235199:4.428190 219209:6.681690 204263:135.258840 204248:7.514380 199875:7.697710 232987:30.367620 133955:9.430280 213792:119.657560 161748:8.846340 227665:5.906970 233199:5.014770 237473:2.867790 237455:5.802040 237003:3.396700 190096:8.052650 237972:1.100150 225895:6.109230 237900:1.914110 237376:2.995850 235516:4.308170 222508:6.422560 237951:4.475160 141803:9.271220 237230:3.168130 237204:3.204500 224140:6.279910 232879:5.083350 236221:11.871870 237549:2.780500 231604:5.333070 140286:9.331840 233710:4.888090 237256:3.141910 234465:4.682360 232952:10.133940 192330:23.931900 234895:4.539420 213629:7.048190 216927:6.844340 237615:5.322400 224554:6.242220 222889:6.394010 106097:9.907210 233550:4.927800 237269:3.129690 235972:4.088280 236484:3.799070 232506:15.469500 133098:9.465380 223479:6.340810 218875:46.928070 237754:4.739980 175015:8.507120 237728:4.897920 229746:45.069040 222133:6.451940 213795:14.077360 45134:10.718140 237607:5.353040 235160:13.331550 232989:5.060840 196984:7.807150 233464:4.947480 237959:2.739920 54449:10.600360 236969:3.420450 135594:9.396380 173249:8.563470 237584:5.437600 226465:6.049990 235802:50.149080 220588:6.580970 171489:8.607930 116030:9.753060 233034:75.762750 236139:4.003060 237506:2.816900 235571:8.563580 94934:10.089530 227823:5.885830 179174:8.390860 236134:20.024400 234389:4.707480 234131:4.775340 221474:6.507860 206932:7.390410 237759:9.408480 237860:4.088320 228402:11.620180 232826:5.094120 219302:6.675090 170142:8.638700 185195:24.637830 98499:30.074970 236454:7.633560 226894:5.998520 198556:7.747720 159366:8.905760 193029:7.945550 235836:4.164920 237908:5.531850 236999:3.399270 225230:6.180180 195790:7.848820 208114:22.001250 230684:5.499140 2466:11.005820 208681:7.304520 219618:6.653390 171298:25.823790 235647:4.245600 160363:8.885560 219802:6.638480 237682:2.547250 234652:4.625420 203509:7.545310 210059:7.233060 237037:3.358510 212152:7.127700 237330:3.051860 61298:10.495000 237965:7.720500 205193:7.469700 224104:12.565740 227434:5.934820 226316:6.064180 237516:2.811450 222207:6.446690 234566:4.650290 237963:1.316030 237515:5.629360 223570:6.331440 202150:7.604620 237739:9.683120 65605:10.495000 232281:5.199680 234098:4.784570 186782:16.306380 231654:10.642220 237880:1.989790 237931:3.280720 146001:9.214060 237396:2.977530 236888:3.487940 236001:4.072070 236502:3.788500 231797:5.294840 230599:5.512070 237772:2.297810 196802:23.441910 193896:15.829560 228128:5.847720 116986:9.753060 211751:7.148610 237960:8.197320 232206:5.216370 237844:2.095530 224007:6.291800 232450:5.167120 75076:10.312670 233194:40.124880 205734:7.445720 231294:5.394520 214416:7.001520 205063:14.949140 225597:6.139570 223299:6.358230 236347:3.885510 237013:3.386830 237579:5.449380 197122:7.800370 222121:12.907400 213524:7.051380 211271:7.173560 236601:7.448880 181509:8.320240 225456:6.155090 234759:4.588540 237936:7.943700 234147:4.771080 236836:35.363600 201815:22.847400 237348:3.030600 235331:4.383080 237437:20.439440 110143:9.853140 136519:46.981900 236938:3.450260 225782:12.243520 201630:7.627100 196764:7.813970 236443:3.827020 70452:20.799360 237882:1.979240 237052:3.349170 233429:4.958450 212498:7.110600 237454:5.802240 231765:5.301480 233702:9.779860 222236:6.444950 179558:16.757480 237364:6.020360 237714:2.473800 174885:8.507120 222946:6.389050 237109:3.291890 84272:10.232630 237757:2.359650 237648:2.612760 230585:5.514130 219865:6.634270 126733:9.578700 51052:10.600360 237210:3.194930 220541:6.584970 237520:14.034050 100759:9.964370 197213:7.800370 237417:2.947490 212852:28.361880 128655:9.539480 232532:5.149320 237443:2.914400 235124:4.458560 236128:4.007010 226600:24.130160 188592:16.194200 237947:22.988250 207891:7.342260 237490:11.353880 227641:5.910030 158566:8.926380 235314:4.390650 235870:4.145330 220641:6.576990 145234:9.214060 237854:6.177240 192214:7.977300 232923:5.074020 174022:8.534900 167351:8.720040 226608:12.062780 237518:2.808830 229464:158.914560 51237:10.600360 237100:6.602760 237802:8.894920 229861:5.617510 211224:7.173560 226867:6.001870 233579:4.920940 232598:5.139820 237806:4.439500 237861:2.043110 227144:5.969950 237687:5.071080 211791:7.145090 237531:2.796060 194155:7.907230 237451:2.904450 216645:6.862690 237694:5.042300 236711:3.635800 229173:11.426700 229098:11.450320 236480:3.801050 225741:6.125550 166194:8.737140 220995:6.547600 236775:21.457800 222356:6.436280 236731:7.249060 227242:23.836680 227704:5.900890 237489:2.840880 234471:4.679970 237294:3.089070 235713:4.217410 202233:7.604620 229308:5.695080 235194:13.288740 237744:2.407790 234159:300.393450 237888:1.956880 227068:5.978660 225490:6.151190 232669:10.250580 175222:8.507120 234656:4.624290 218094:6.762100 231215:5.411110 236064:52.490750 237447:2.909360 230178:5.576480 219419:13.332700 234679:4.619780 232935:5.070490 236383:3.864580 237620:2.656020 232553:20.585840 237540:27.859100 236879:31.448700 236285:3.921870 236126:4.007160 235370:8.740620 201306:30.554080 237426:2.936790 203497:7.545310 237957:11.214640 237704:2.497800 234029:4.806660 170222:8.638700 237938:1.585330 197164:7.800370 234264:4.739570 175516:8.493520 229148:5.717550 231345:5.383010 213479:7.054580 235786:8.371980 237865:6.057300 235800:8.361080 237368:3.007930 237737:4.855620 232277:20.802760 235097:17.864920 131348:9.501740 37279:10.718140 237544:2.782910 205449:7.460040 228611:5.785460 | 237913:1.804250 236109:4.013880 235269:4.406860 233023:5.053440 237778:6.842880 232751:5.109120 216449:13.746640 236033:8.109700 237212:3.191080 233349:4.977140 232636:5.131830 237692:5.053480 237880:1.989790 178941:8.390860 36674:10.718140 237961:1.356670 234327:4.726050 237343:12.141000 237860:8.176640 233389:49.671500 237845:6.281250 237918:1.754720 237930:1.672510 237873:4.009160 234521:13.991970 234296:4.732000 236875:6.990960 233314:4.985200 215481:6.936790 237398:2.974330 237420:5.888360 213048:7.077270 108662:9.853140 234564:4.651160 237697:2.514390 219903:6.632160 236331:3.897710 224161:6.278430 231039:5.444500 232322:5.192690 237955:1.455530 237278:3.118800 237353:3.024320 235559:4.284600 235577:8.557980 233079:5.040530 230111:5.585290 226482:6.047650 237679:2.553490 188452:8.106230 237605:2.680390 236061:4.039010 232344:5.188710 237927:5.047740 237591:2.710270 233863:4.848840 237958:1.384210 221611:6.496790 237960:1.366220 237945:1.557380 234034:4.804300 237108:3.292330 98279:20.049980 237259:3.140060 236137:4.003820 232771:5.105010 236899:3.477670 235634:4.251020 237895:1.926500 234134:4.774680 232707:5.118330 233175:10.040420 237020:3.376250 237888:3.913760 237614:2.662030 234985:4.506280 237807:2.214790 233660:9.803540 228773:5.769380 199852:7.697710 224799:6.219720 237976:2.125830 233758:4.877860 237973:1.066790 237971:1.148190 235747:4.202870 224567:6.240800 237349:3.027450 237889:1.954440 237709:2.488660 237560:5.543480 228283:11.649940 237877:1.993910 232396:5.176880 237523:5.604760 236987:3.409600 235921:4.115210 237013:3.386830 235655:8.486960 235946:12.304710 237766:2.310960 236965:3.425210 233612:4.911120 227637:5.910030 237914:1.803550 237940:4.730250 237903:3.775700 235573:4.280790 230903:5.465210 237067:3.334930 210198:7.229240 129696:9.501740 234160:9.534340 237887:1.962720 237933:1.638760 237941:1.569820 237771:2.301620 237456:2.900110 237848:2.070880 216398:48.150830 236002:4.071590 237640:2.619500 100157:10.024990 237327:6.108880 237103:3.298160 235737:4.208070 233534:4.931620 228488:5.801810 237701:2.502930 214025:7.023030 232717:5.116480 236389:3.860620 236620:3.709750 140326:9.301070 236350:15.524280 231970:5.261750 237564:2.767240 174250:8.534900 232518:5.153140 233448:4.952950 222146:6.451940 237879:3.983000 225612:6.138290 232836:10.184640 206030:22.294800 236826:3.542550 236671:3.661100 237029:3.367140 237537:2.789550 234286:4.733890 237834:2.117570 223551:6.334550 235809:4.176030 233383:9.938280 236877:6.989140 235786:8.371980 237865:2.019100 236577:3.739460 228260:17.483370 237575:2.735420 237033:3.364020 62175:10.495000 237396:2.977530 20999:10.851670 220441:13.182000 235160:4.443850 235451:13.002000 197272:7.793630 | 237959:2.739920 236184:3.978060 234052:14.394720 237893:1.940020 237818:2.175470 234545:4.658430 237297:3.087250 222637:12.828140 234833:4.562480 228448:5.805480 220501:6.586980 234688:4.615580 237500:2.825080 237031:3.366820 236516:3.779130 237861:2.043110 235988:4.082190 237135:9.816180 237920:1.748740 237543:2.783980 237586:2.716160 234114:4.779940 237656:10.420800 237759:2.352120 201799:7.621430 234341:4.720130 219494:33.299250 233775:4.871700 236088:4.025900 232221:5.213320 237828:2.135270 149809:9.134020 110621:9.853140 235628:4.256480 236080:4.030870 237705:2.496560 194983:7.877600 237329:3.052500 237035:3.362260 220566:6.582970 236962:3.427760 228350:34.899420 216299:6.884080 226591:6.033700 237497:2.828120 236705:3.641380 78843:10.312670 234731:9.196240 237094:6.618160 230709:10.988820 230523:5.523100 237965:1.286750 235406:4.352530 226436:12.104680 230052:5.594170 234150:4.770430 237955:2.911060 171299:17.215860 237609:2.669870 237278:3.118800 199894:7.691630 235781:4.187440 118504:9.706540 234888:4.542270 237654:2.607410 218177:6.757330 237799:2.228910 223848:6.305340 211222:7.173560 234373:4.711480 237970:2.299720 229014:5.733680 236553:37.542400 225649:6.134450 237823:2.154110 200511:7.667680 108828:9.853140 233865:29.090940 229142:5.718400 234588:4.644810 237740:2.419970 225569:6.143430 228284:5.824970 230371:5.545530 231507:5.352160 200056:7.685590 234713:4.605010 237922:1.748560 237870:2.008800 200992:7.650090 215152:6.954040 229465:17.026560 169228:17.340900 212089:14.262300 206157:7.426940 232706:10.236660 233503:4.938550 208467:7.316940 237954:1.467760 232129:5.231790 237267:3.134260 204790:7.489310 233769:4.873150 237577:2.729300 236071:4.034780 235719:4.215350 226723:6.017660 234467:4.681160 226481:6.048820 237932:1.639130 237651:2.609670 212225:7.120830 235098:4.466230 142346:9.271220 235411:8.698620 236614:3.714510 237785:4.529740 227733:5.896850 234328:4.725420 201167:7.644290 237385:2.985820 101989:9.964370 237458:2.894690 232724:5.114640 129178:9.539480 236768:3.583750 233577:24.608500 231197:37.899470 229499:5.669890 237974:1.052860 229884:16.843410 237896:1.919610 237399:2.973620 237013:3.386830 156971:8.968940 234015:4.810400 237131:9.830220 237248:3.150660 231762:5.301480 229250:5.702520 236960:3.432630 234208:4.754880 237587:2.714980 96635:10.024990 235428:4.342480 157862:152.106310 237851:2.067290 236884:6.981320 235157:4.445030 237887:1.962720 237403:2.971680 190208:8.043990 234171:4.764900 237746:2.401320 233058:5.045670 237356:3.019430 153347:9.036380 231967:10.524560 237434:2.922490 232933:5.070930 237317:3.064050 213215:7.070730 234247:61.655620 192799:7.961300 237738:2.425780 237130:3.277550 201092:7.644290 237355:3.022210 231615:5.330210 228248:5.829670 233649:4.902890 237972:7.701050 227665:5.906970 208217:14.659040 236831:10.621350 237376:2.995850 236029:8.116400 227722:5.898870 176004:8.480090 215396:6.942510 223811:6.309900 227537:5.922350 213847:7.035530 237104:9.894030 237441:2.916800 168050:8.703240 237338:3.040800 232157:15.679860 237668:2.581840 211995:7.134620 139040:9.331840 237192:3.214640 236697:3.644550 236223:3.957000 236780:10.722390 235784:8.372700 236410:3.849250 228360:5.815650 236177:3.983550 235093:4.467680 237332:3.050690 168479:8.686710 229133:11.441860 216087:6.900430 237247:3.151830 228981:5.738820 132405:18.930760 225869:6.111720 233017:5.054740 235679:4.231600 237720:2.465630 237865:2.019100 222095:6.455460 236760:3.594970 205230:7.469700 235862:4.152870 218127:6.759710 179115:8.390860 208010:7.337990 236097:4.021570 230736:5.489710 | 229753:5.632090 226178:6.079780 227240:5.960250 237543:2.783980 237858:2.046250 235077:4.473000 237421:2.942970 237824:6.453120 21083:10.851670 237365:3.009780 228974:5.739680 237938:1.585330 176103:8.480090 224095:18.853050 226952:5.990750 231528:5.347500 237973:1.066790 236638:7.386080 237343:6.070500 237553:2.778850 237213:6.377860 236555:3.752000 234261:4.740200 237107:9.883710 234460:4.683260 237845:2.093750 237875:1.998290 102182:9.964370 237873:2.004580 237124:3.282260 236875:3.495480 235183:8.868000 181023:8.331670 237556:8.328810 227197:5.964550 237420:5.888360 237813:2.191660 237778:4.561920 237542:2.784970 225561:6.144720 172067:8.592890 221053:6.541830 237733:2.432470 226805:6.009740 203833:7.529720 237697:2.514390 208432:21.950820 229692:67.687440 235691:4.224950 236813:3.552840 229715:5.638290 230874:10.939600 232593:5.140300 219232:6.679480 172800:8.563470 235330:4.383080 226760:6.014250 237963:2.632060 221657:12.986260 232961:5.065210 225047:6.197710 235577:12.836970 231064:5.440020 236593:3.727650 230662:5.501850 228222:5.833440 237321:6.125960 236175:3.984740 231944:10.534200 237772:4.595620 234034:4.804300 236610:14.869840 230675:5.499810 226921:5.995190 237960:1.366220 233997:4.815160 195344:7.870330 233684:4.893610 237830:2.125860 213077:7.077270 212004:7.134620 191882:7.985400 233785:4.869530 186900:8.153190 236189:11.929320 237590:5.421300 237722:7.382550 104181:9.964370 229804:5.625920 210883:7.191780 237327:6.108880 86460:10.158520 76579:10.312670 228415:5.808240 233800:14.593500 233264:4.998650 226453:6.049990 235943:4.102070 173872:25.604700 233756:4.877860 227174:5.966710 237814:2.183620 220669:6.575000 230902:5.465210 219587:13.306780 237030:3.366980 237353:3.024320 210495:7.214080 233627:14.724360 227178:5.966710 167959:8.703240 237971:1.148190 232714:5.116940 234846:9.111220 237932:3.278260 237691:2.528480 234192:4.759070 222655:6.412390 237471:2.871740 69140:31.199040 211048:7.184450 237885:1.970350 234238:4.745920 231433:5.365100 222454:6.427680 13669:11.005820 233027:5.053010 237833:2.117780 229824:11.244180 236021:12.192930 227396:5.941120 220451:6.591000 237948:1.525830 234402:4.704120 226497:6.046480 236104:4.016490 237270:12.516480 200381:7.673620 218851:6.706270 234759:4.588540 231939:5.267640 225388:6.161630 155132:9.013390 236988:3.409430 229687:5.641400 231375:5.375210 235151:4.447150 237008:3.390850 235552:4.286810 237937:1.585870 221699:12.978960 221776:6.484030 223390:6.348690 212690:85.205880 237282:3.108960 236245:3.946350 213794:21.116040 237905:1.873460 233049:5.047400 237874:1.999900 237411:5.917580 237467:5.758700 226283:12.135520 227301:5.952760 219778:13.281200 237941:1.569820 230363:5.546240 46781:10.718140 237754:2.369990 237456:2.900110 200280:7.679590 178985:8.390860 235201:4.427960 237945:4.672140 222977:6.385760 226774:6.013120 237279:3.116420 232779:20.414560 237626:7.935390 236527:3.772490 236433:3.835320 235774:8.380720 236278:7.849060 234931:4.523480 212949:7.083850 185591:8.192410 236958:3.433920 234507:14.002560 237012:3.389620 237033:3.364020 232378:5.180800 235247:4.413460 232177:5.222000 235321:4.386640 227869:5.878880 234469:4.680570 237204:3.204500 231492:5.354500 237951:2.983440 188524:8.097100 237308:3.070830 237015:3.383730 163999:8.808600 237812:2.193770 217756:6.786310 237788:6.777150 224734:6.226700 237943:1.568120 226666:6.025640 232997:5.059090 233169:5.021460 235611:4.266290 237291:3.093280 232294:5.197680 56873:10.600360 237704:2.497800 236733:3.622140 237627:2.644930 220767:6.565130 236776:3.575810 215797:6.917050 233500:4.939710 229245:5.702520 237649:2.612190 218580:6.729150 160814:8.885560 237779:2.280120 237489:2.840880 234437:4.691670 232741:15.332880 224644:6.235140 237096:3.307940 | 237234:3.163350 237893:3.880040 237492:2.834170 232557:5.145980 236622:3.705800 202208:7.604620 217708:13.582460 237861:8.172440 209058:7.284150 226831:6.006360 233540:14.792580 237715:2.473540 236527:3.772490 235235:4.417810 237784:6.796140 237370:3.005810 237193:3.212780 236986:3.409680 237926:1.684250 237819:6.519120 235500:4.313530 226020:24.387400 236392:3.859440 231535:5.346340 234674:4.620350 225994:6.099310 236861:3.507320 235248:4.413460 222445:6.427680 234627:4.632790 190927:8.018460 237837:4.210320 229458:11.352660 230945:27.299950 237373:3.002460 226218:6.074950 235950:4.097230 235014:4.492100 213237:7.067480 189538:8.070190 237749:2.383580 233557:4.926270 237697:2.514390 219698:13.293960 237667:5.167260 236687:3.649970 234440:4.690460 237876:1.997430 237907:1.857320 237849:2.070400 236835:3.536450 237623:2.648520 237841:2.099540 237425:8.811000 219590:19.960170 237428:2.931850 231973:10.522440 232545:5.148360 212687:7.100490 220542:6.584970 220949:6.549540 190239:8.043990 237293:3.089260 237929:3.356400 235732:12.626430 236653:22.088640 237614:10.648120 230888:5.467170 234850:4.554300 237888:1.956880 237464:2.887810 235717:8.431080 237976:0.708610 237577:5.458600 237318:3.063700 236068:4.035560 233842:4.854860 237051:3.350350 232437:5.169060 237536:11.168680 231536:5.346340 237691:2.528480 237399:2.973620 227214:5.963470 237369:3.006420 236669:3.661750 221090:6.539910 236532:3.764570 237523:2.802380 235403:4.354030 237734:2.430170 237858:2.046250 237381:2.990440 236038:20.262250 232744:30.663000 237495:2.829480 224057:12.574640 234616:9.272980 236724:14.512240 237954:1.467760 236906:3.474450 237322:9.188070 237892:1.941550 156844:8.968940 225256:6.177510 237947:1.532550 237940:1.576750 228786:5.767610 235219:4.422410 237694:27.732650 237732:2.437330 236706:3.640960 211726:7.148610 235708:16.879440 235907:4.123380 208785:7.300410 234663:4.622600 237168:3.240040 235849:4.160120 228031:5.859300 237531:2.796060 233405:9.926380 237945:1.557380 237968:1.247790 234361:4.713630 235645:4.245990 225020:6.200430 234904:4.534250 237593:2.708650 230224:22.276760 235607:4.268260 211148:7.180810 237972:1.100150 237866:2.016850 232368:5.183760 237581:2.721150 235319:8.773720 234354:4.715490 237975:1.013380 226232:30.368750 236782:3.574030 223082:6.377590 236221:7.914580 236413:3.847700 236116:4.011120 225882:12.220940 237812:2.193770 237908:5.531850 236686:3.650390 237763:4.635960 237792:4.494660 236879:3.494300 236712:3.635590 237832:2.118080 198589:7.747720 237904:1.879240 229018:5.732820 237957:1.401830 237727:2.456100 220809:6.563170 237938:1.585330 209409:7.268150 236339:3.894170 227385:5.942170 237575:2.735420 236188:3.976880 237246:3.152860 236534:7.526760 237811:2.197800 | 237721:4.930140 236934:6.903320 237829:2.127370 213858:7.032390 237762:2.334420 237858:2.046250 237818:2.175470 231542:5.345180 237886:3.933880 226947:5.991860 237365:18.058680 237789:2.254350 237126:3.278870 197425:7.786940 237933:3.277520 237899:3.829880 229145:5.717550 237961:2.713340 235626:4.258820 235149:4.447390 237939:1.584250 232166:5.224560 236862:31.549320 234773:4.584200 235829:4.169560 237714:2.473800 237845:2.093750 237648:2.612760 231155:5.422320 237968:1.247790 236439:3.829570 237049:3.351850 229855:5.618270 143233:9.271220 237509:2.816340 234536:4.659600 229297:5.695900 237813:21.916600 237048:3.352250 222150:6.450190 226734:6.016520 237438:2.919360 237653:2.608240 235327:13.151250 237797:4.466880 232319:5.193180 235666:4.238670 237856:2.049840 224616:18.713880 230340:5.549080 232961:5.065210 237766:11.554800 237518:14.044150 237880:1.989790 237771:2.301620 237849:4.140800 237799:2.228910 237776:4.583100 237241:9.465210 237623:2.648520 233752:9.759360 237750:2.383580 235913:4.117930 236619:3.711220 237960:4.098660 237931:1.640360 235939:4.104080 237842:2.099360 210595:14.413180 237557:5.551820 234641:4.627960 237590:2.710650 236668:3.663040 219685:6.646980 237966:3.856530 220944:6.551470 235919:4.116400 237201:3.205730 237964:3.861180 236857:3.516410 237827:2.138090 237010:3.390030 237068:3.333220 237307:3.070950 236181:3.980580 237976:4.251660 234923:4.528080 236425:3.840070 235337:4.380430 237971:2.296380 237775:2.292510 237904:1.879240 237416:2.949610 237704:2.497800 237767:2.309980 237826:6.431910 236738:21.677220 232605:5.138410 236201:3.972170 236054:4.042790 237860:2.044160 176067:8.480090 235195:4.429580 235344:4.378440 237907:1.857320 227376:5.943230 236959:3.432720 237940:4.730250 236156:3.997470 237709:4.977320 228873:5.754420 237921:1.748720 237851:2.067290 201793:7.621430 229047:5.730260 237642:5.237320 237843:2.097780 237679:7.660470 237905:3.746920 237917:1.798200 237874:7.999600 236813:7.105680 237432:2.923260 237517:8.432700 237253:3.144860 231440:5.364500 219928:19.890180 234670:4.621190 237665:2.593060 235615:4.264910 237451:2.904450 237510:5.632500 237666:2.584440 237694:5.042300 234884:4.543310 237974:5.264300 234574:9.295960 184122:16.487400 237914:1.803550 237600:2.694750 237012:3.389620 237972:4.400600 237787:2.259370 237612:2.662900 232106:5.236980 234033:4.805310 237657:5.208760 237975:1.013380 237839:4.200480 232749:5.109120 237151:13.029440 237655:2.607340 237784:13.592280 236892:6.965580 237854:2.059080 237798:2.232100 225397:6.161630 237748:2.385290 237763:2.317980 237390:2.982540 237788:2.259050 236834:3.536640 236171:19.936350 237641:10.477680 237889:1.954440 237210:12.779720 237627:2.644930 237712:14.886960 181646:8.320240 234959:9.025140 237649:5.224380 237925:1.687310 235990:4.082030 237554:2.777110 237660:2.600420 235310:8.786220 236318:19.527600 237697:2.514390 210833:7.195460 233715:4.886990 237820:2.168120 237909:5.530710 | 230781:5.483690 233312:4.986820 236404:3.851730 225021:12.400860 237215:3.185580 228425:5.807320 237671:2.571680 237366:3.009780 234397:4.705650 237973:1.066790 228883:5.752680 222654:6.412390 220395:6.595040 217175:6.828870 226869:6.001870 237930:1.672510 234934:4.522200 237509:5.632680 237837:2.105160 237643:2.617410 236945:6.885580 237159:3.249480 236933:3.451660 236630:3.699180 208919:7.292250 237963:1.316030 237946:4.645320 176480:8.466850 236541:3.760520 237849:2.070400 224315:6.265250 198517:7.747720 237958:1.384210 224261:6.269620 237452:5.807280 225317:12.341720 233757:4.877860 189931:8.052650 237954:1.467760 237814:2.183620 236641:3.692710 203247:15.111660 224106:6.282870 237265:3.135780 163637:8.808600 236356:15.513560 229767:11.261080 207611:7.359500 198115:23.281890 237912:1.806100 208480:7.316940 235797:4.181080 236490:3.796480 237940:1.576750 233449:4.952560 205947:7.436290 236958:3.433920 233729:4.883330 237513:2.815140 231733:5.307050 237579:2.724690 227742:5.895840 237411:2.958790 121970:19.324180 171886:8.592890 237472:2.869060 236915:3.466970 237091:6.621500 223969:6.294790 179992:8.366760 236141:4.002000 144749:9.214060 236457:22.893900 235578:4.278590 237934:1.625640 235637:4.249470 237230:6.336260 237730:4.890060 237376:2.995850 229428:5.681190 162539:8.827290 236538:15.045880 231962:5.262820 176494:8.466850 235875:12.431280 231787:21.186000 237670:2.572190 237756:2.364460 237368:3.007930 201817:7.615800 237808:2.205280 235938:4.104080 | 236178:7.966500 237884:5.919750 237829:2.127370 222885:12.788020 237386:2.985550 237797:2.233440 221992:6.464300 10980:11.005820 235703:4.221550 224136:6.281390 232581:5.142190 237944:1.558200 215223:6.951140 235780:4.188350 237841:12.597240 237973:1.066790 235661:4.241360 237605:2.680390 236242:3.948930 141707:9.301070 236465:3.810760 231395:5.370440 221425:6.513450 237604:5.365480 237151:3.257360 237941:1.569820 231035:10.890280 226239:6.072550 237663:2.597810 237066:6.670620 160108:8.885560 51519:10.600360 237213:3.188930 232832:5.093220 236084:4.027450 228237:5.831560 237574:2.741110 231760:37.114280 237395:2.978020 237963:1.316030 237946:6.193760 237969:1.246910 237707:2.490400 205895:7.436290 211677:42.912780 237901:1.910800 231570:5.339970 181475:8.320240 237223:3.179440 229500:5.669890 237970:2.299720 236053:4.043260 235483:8.639500 194572:7.892310 237662:5.195700 230835:5.475070 234668:4.621470 228833:5.760550 226655:12.053580 237842:2.099360 235671:4.236180 237661:2.599410 237588:5.429300 228840:5.759670 203889:7.529720 226056:6.094390 237622:5.299480 237862:2.041100 237315:12.265920 236275:3.926360 135617:9.396380 237954:1.467760 84632:10.232630 233518:19.740320 237291:3.093280 236635:3.695720 236938:6.900520 236340:3.893760 237538:2.788790 237971:2.296380 237763:2.317980 236746:3.605610 235875:8.287520 228904:11.498380 215402:6.939650 235893:8.265320 225837:18.346410 237935:1.594680 237128:3.278510 237324:3.060910 226405:6.055880 236044:16.198360 237744:2.407790 236201:3.972170 236784:7.145500 237896:1.919610 237948:1.525830 226986:5.988540 227047:5.980840 224515:31.225350 237885:1.970350 236490:3.796480 223912:6.299300 232082:10.480220 236521:7.554140 236319:3.904010 237847:2.079640 237843:6.293340 223271:6.359830 237258:6.281260 195862:7.848820 139437:9.331840 237411:5.917580 235458:4.330210 234091:4.785560 230617:5.508650 120251:9.706540 231440:5.364500 223036:6.380850 237649:2.612190 162652:8.827290 221516:39.036060 4955:22.011640 195349:7.870330 237514:2.815000 237028:3.367780 237796:2.233880 237923:1.707190 237787:2.259370 236064:4.037750 224593:12.478760 237755:2.368600 218332:6.747850 236141:16.008000 235778:16.754880 235713:4.217410 237584:2.718800 178705:8.403130 230156:89.270400 151742:9.084010 224729:6.226700 236782:3.574030 237441:2.916800 230804:5.480370 237685:2.539250 211808:7.145090 236698:3.644020 221808:6.480420 234796:4.575830 237645:2.617070 237345:3.032780 237618:2.659570 237783:4.533160 237029:6.734280 171106:8.623190 237957:7.009150 237889:7.817760 236944:3.443050 171667:8.592890 237573:5.483260 237356:3.019430 233186:10.035400 231587:5.336510 208329:7.321120 237960:1.366220 206260:7.422300 209185:7.280130 222939:6.390700 228433:11.614640 234770:4.585280 | 235342:8.757760 237893:1.940020 230304:11.109560 234496:9.340940 235471:8.647420 228119:23.398560 237671:5.143360 235690:8.450660 236634:3.696160 237773:2.295090 237338:6.081600 222827:12.797980 228322:5.820300 165649:8.754530 237850:8.273640 232376:5.181300 236295:3.914910 237542:5.569940 235492:4.315810 217490:6.806120 236630:14.796720 237491:8.506350 235257:4.410950 237667:5.167260 236687:7.299940 231190:10.832160 236528:3.769240 97563:10.024990 233537:9.862480 236238:3.952380 216362:13.762760 232395:20.707520 227872:5.878880 233876:4.846370 233148:5.025250 237867:2.016060 233722:4.885160 237956:8.576460 236924:3.459550 222016:12.925060 218741:13.430720 226094:6.089500 225101:6.192280 232045:15.739170 237915:3.603760 212773:14.187600 237973:1.066790 237902:1.898790 237269:3.129690 222780:6.403990 173499:8.549080 233069:5.042670 236258:3.940210 237910:1.838650 212976:7.083850 237907:1.857320 237534:2.793070 237696:5.039960 199106:7.728680 222492:6.424260 237903:1.887850 234538:9.318040 237937:4.757610 235902:4.126290 237851:2.067290 197552:7.786940 235396:8.716700 236149:7.997040 228593:5.788170 237106:3.297480 237133:3.274040 237924:13.566320 222706:6.409020 237918:3.509440 237945:1.557380 237514:5.630000 237198:3.207570 237974:1.052860 237755:4.737200 237914:1.803550 234904:4.534250 237326:3.057730 237953:4.414980 228976:5.739680 191699:15.987120 236940:3.446430 237104:6.596020 237132:3.275790 233415:9.923220 231911:5.273560 237609:2.669870 237809:2.205080 237302:3.079700 142653:9.271220 235773:4.190730 237889:5.863320 237756:2.364460 237402:5.943560 236992:6.813340 237695:2.520080 195337:7.870330 235548:55.744260 233701:4.889930 236000:4.074190 236506:7.567960 236861:3.507320 235272:8.812360 237441:2.916800 214604:6.986440 219246:6.679480 237920:5.246220 237197:3.208120 149198:9.134020 237193:6.425560 237354:3.023120 237157:3.249980 237921:1.748720 229375:5.686880 164935:8.772230 237504:2.819870 235118:13.381410 236805:10.673640 225524:6.148600 237646:2.615740 233790:9.736900 237059:3.343270 237703:2.499150 219967:6.625880 231874:5.280600 237159:3.249480 231580:5.338240 225904:30.539900 232254:5.206730 212502:7.107220 231813:137.580040 234730:9.197340 233961:4.823050 221180:6.532280 235587:4.275200 237346:3.032720 177768:8.428130 220498:13.173960 187972:24.346350 237970:1.149860 237053:3.348770 235524:4.303250 237662:18.184950 237931:1.640360 208584:7.308640 221953:6.467860 236307:3.910200 237740:7.259910 228847:11.517600 237588:2.714650 237805:2.220560 212908:21.261450 237262:3.138200 237072:3.330270 235575:8.561180 237964:2.574120 237276:3.119300 236358:3.877860 230263:5.561240 96754:20.049980 236852:14.073480 236994:3.402500 236802:10.679160 236410:3.849250 237471:2.871740 237305:6.147640 235977:4.086960 231766:5.300930 235921:4.115210 213512:7.054580 182556:8.286720 223210:12.729280 237086:3.313100 227576:5.917200 237715:9.894160 237335:3.044390 225942:12.208520 237712:2.481160 237181:3.230260 228044:11.716660 227896:5.875920 189203:8.079080 237172:3.236790 237825:2.147740 7963:11.005820 236308:7.819580 159286:8.905760 234115:9.559880 228753:11.544080 234408:4.700760 230498:5.527270 229682:5.642180 237853:2.061970 237183:3.228310 229210:5.709170 237975:2.026760 237331:3.051330 237607:5.353040 183141:8.275790 237440:2.916800 237812:2.193770 226071:6.091940 237765:2.314450 237748:2.385290 237425:5.874000 194206:7.907230 237375:2.995900 237936:1.588740 237494:8.498160 237803:15.557150 237872:2.005770 230305:11.109560 231614:10.660420 237808:2.205280 138831:9.331840 237884:1.973250 236019:4.064790 237962:2.689740 237297:15.436250 213814:7.035530 237589:2.711900 237630:2.639920 230767:5.485690 227502:11.855060 235659:4.241550 237603:2.686100 235011:4.494080 228242:5.830610 231232:5.408630 231719:5.309290 237219:3.183840 236986:3.409680 237751:2.380550 237845:2.093750 223433:6.343960 235373:13.107660 236390:3.860360 205539:7.455250 228341:5.817500 237663:2.597810 237552:2.779510 236945:6.885580 235054:4.478110 148172:9.159990 237857:2.048550 237897:1.918890 237856:2.049840 237969:1.246910 231532:5.346920 232496:10.317800 222908:6.392350 236576:3.739460 237793:2.244480 235848:4.160120 236553:15.016960 235982:4.084490 237710:2.487260 237597:8.107560 237669:12.881300 236781:3.574130 98579:10.024990 237794:2.243070 235537:4.294280 237929:1.678200 229368:5.687700 237622:15.898440 237966:3.856530 236504:3.787400 237944:1.558200 237942:1.569540 84388:40.930520 234892:4.540710 227355:11.892800 237307:3.070950 235101:4.464310 233058:5.045670 236312:3.908410 237821:10.812100 224560:6.242220 235878:4.142020 235061:4.476160 235834:4.167770 230680:5.499810 237932:1.639130 237644:2.617180 231098:5.431770 237885:1.970350 236452:7.635060 237816:4.359300 234338:9.444000 237561:19.400010 204186:7.514380 236524:3.775140 237757:4.719300 224361:6.260890 237381:2.990440 237947:9.195300 227775:5.891830 237274:3.121810 234909:13.595790 211771:7.145090 237926:1.684250 237571:2.757860 237732:9.749320 236976:3.415220 233245:5.003170 172571:8.578070 236173:7.970060 237579:2.724690 226747:12.030780 234667:4.622030 235523:4.305090 237005:3.395550 231682:5.316020 97237:10.024990 198710:7.741330 236469:3.808260 236846:3.526900 237227:3.174140 228399:5.811010 237095:3.308250 235013:4.493330 237608:5.352240 119681:19.413080 236848:3.519860 234143:9.544120 237972:1.100150 236765:3.585140 237061:3.340380 236310:3.909100 237527:2.798780 230346:5.548370 93025:10.089530 236403:23.118960 237817:2.176300 189156:8.079080 237373:3.002460 237826:2.143970 231333:5.386020 184144:16.487400 237050:3.350430 201413:61.062320 220771:6.565130 227904:11.749880 222569:198.993650 219739:6.644850 236448:3.820560 237573:2.741630 237356:3.019430 230315:5.552640 237728:2.448960 237550:5.560180 237916:3.602520 237698:2.513640 236839:3.531330 237498:2.826850 237959:6.849800 235589:4.275200 237413:8.863290 237789:11.271750 236146:4.000180 236055:8.083060 237860:2.044160 237725:2.456640 237939:4.752750 236742:3.611330 237453:5.806060 237686:2.537050 236656:3.680010 237342:3.035710 237211:3.191420 235340:4.379770 231044:5.443860 237682:2.547250 237601:10.775720 234240:4.744650 163627:17.617200 195116:7.877600 236248:3.944920 236277:3.925090 236073:4.033680 235914:4.117590 230200:5.572830 217375:47.695480 233897:4.840750 205422:7.460040 217818:61.054830 237760:2.339230 219408:6.666350 237532:5.591660 230322:5.551210 237409:5.922060 229070:22.914240 233150:5.024830 237775:2.292510 235395:4.358560 236660:3.674430 237714:2.473800 237648:2.612760 201798:7.621430 233065:5.043960 237896:3.839220 237436:2.921050 237529:2.798330 235238:4.417120 237088:3.312340 237777:2.287350 236075:4.032430 235953:8.189140 236098:4.020640 237445:8.739060 231842:10.572120 237636:2.625290 235182:4.434240 236365:3.876120 237080:3.322110 237083:3.317140 237459:2.893390 237576:5.464960 237880:1.989790 234500:4.669590 237100:3.301380 237802:2.223730 236388:7.721240 226407:6.055880 237189:3.216850 235378:4.367030 226622:6.030240 237531:2.796060 236041:4.051500 235712:4.218920 192343:7.969270 235262:4.408900 237952:2.963340 237596:2.704260 237547:2.780670 237294:3.089070 235713:8.434820 227577:5.916170 237881:5.938380 178705:8.403130 236869:3.499870 235962:4.091750 237298:3.086100 198032:7.767140 228950:17.231970 212691:7.100490 230493:5.527270 237822:4.316500 237258:3.140630 236329:7.797060 237727:2.456100 233461:4.947870 237410:2.959220 237397:2.977420 237769:6.923670 237820:4.336240 237489:2.840880 234096:9.569800 232255:10.412440 237737:2.427810 237474:2.864340 237743:2.407850 | 237959:1.369960 237239:3.156370 236745:3.608460 234903:4.534760 229767:5.630540 237594:8.122230 237881:1.979460 203009:22.715490 235835:8.333040 233714:14.662080 236211:3.965140 219952:6.627970 225373:6.164260 236052:8.087480 237912:1.806100 237947:1.532550 233570:4.923980 237916:1.801260 230979:5.455450 236699:7.288040 237828:2.135270 237400:2.972590 237190:3.215750 237851:4.134580 233485:4.943590 233072:10.084480 236538:3.761470 237795:2.238980 232041:5.247970 232750:5.109120 225409:6.160320 237727:2.456100 232459:5.165180 228944:5.743990 236356:15.513560 237703:2.499150 10332:22.011640 157085:8.968940 233268:4.997010 237835:2.111450 237687:2.535540 234046:19.203720 237808:2.205280 234117:4.779610 235716:4.215720 233841:4.855220 202954:7.571830 237761:2.338140 | 237959:2.739920 178311:8.415550 231699:10.626420 237676:2.557190 237379:2.991930 237778:4.561920 215158:6.954040 232205:5.216370 228689:11.556560 221934:6.469640 237831:4.250840 214503:6.995460 229847:5.619030 237646:2.615740 233188:5.016860 235670:4.236370 237800:2.227060 224908:6.210030 236991:3.407420 237380:2.991820 204576:7.499260 233780:4.870620 17804:11.005820 234726:4.598670 218636:6.724540 237877:1.993910 217131:6.831430 189379:8.070190 234274:4.737360 231181:5.416700 232870:5.085140 229525:5.665880 235923:4.113860 237923:1.707190 233576:4.922080 231045:5.443220 235137:4.449990 157104:26.906820 237497:2.828120 235378:4.367030 237954:1.467760 236816:3.550430 236253:3.941490 234319:4.727610 237140:3.263850 235895:4.130930 234443:4.689860 228678:5.779180 214669:6.983450 237963:1.316030 237105:3.297860 237949:1.505550 218945:6.699510 235958:4.092410 236376:3.869740 234928:22.626350 237901:1.910800 236293:7.835380 236677:3.657880 234158:4.768470 192451:39.846350 237970:1.149860 236031:4.055640 237683:2.543290 236946:3.442710 198508:7.747720 229457:34.062840 234375:4.710550 237897:3.837780 236113:4.012040 236491:3.796480 237232:9.498300 223844:6.305340 229659:5.645310 189552:8.070190 235655:4.243480 233564:4.924740 236043:4.049750 205916:7.436290 237944:1.558200 237964:1.287060 237536:2.792170 236505:3.785810 237580:2.721950 237534:2.793070 224062:6.285830 237967:1.275830 236641:3.692710 237586:2.716160 228229:69.990000 223212:6.364640 237976:2.125830 223026:6.380850 237044:3.355410 229355:5.688520 233038:5.049120 232307:10.389360 233467:4.947090 230466:11.062900 236411:3.849120 232199:15.653700 237910:11.031900 235724:4.212170 236191:3.975410 228478:34.816380 237681:2.549790 237974:2.105720 190077:24.157950 234220:4.751670 235368:4.370530 226289:6.066560 227449:53.404020 234790:9.156500 237152:3.256930 237862:4.082200 225394:6.161630 137177:9.363590 236255:3.941200 230785:5.483690 229364:5.687700 236325:3.900860 237274:3.121810 235044:4.481040 235886:4.137500 237174:3.236020 230775:10.970060 226000:6.099310 237819:6.519120 236883:3.491840 237802:2.223730 234153:14.307360 226981:5.988540 237299:6.171960 229575:11.314260 237124:3.282260 237077:3.324110 227827:5.884840 236711:3.635800 237872:4.011540 227877:5.877900 226410:6.054700 237931:1.640360 237701:2.502930 237952:1.481670 227599:5.914120 222616:6.415760 233187:15.053100 237600:2.694750 237657:2.604380 237975:1.013380 235892:8.267040 237042:3.356840 237595:2.706330 230283:5.558370 237592:8.128440 237101:6.602620 237784:4.530760 234391:4.706570 237724:4.916000 237826:6.431910 236060:4.039170 233976:4.819270 237668:2.581840 235117:8.921420 235123:4.458800 230250:5.563400 236748:7.210200 229335:22.763880 236503:7.575040 237832:4.236160 200444:7.673620 229120:11.445240 234453:9.369500 237957:1.401830 237704:2.497800 225595:12.279140 236559:7.496940 228981:5.738820 235796:4.181450 234707:13.820850 237756:2.364460 237419:2.945600 235864:4.151640 235933:4.107440 237356:3.019430 236446:3.822840 236577:7.478920 237698:2.513640 236265:3.931700 230956:5.458040 233504:4.938170 228531:5.796330 236607:3.721570 236284:3.921870 231292:5.394520 171001:94.855090 237195:3.209280 215567:6.931110 204963:22.438380 222467:6.425970 | 218272:20.250630 237962:5.379480 229083:5.726860 223374:6.350270 236909:3.473640 237257:6.282920 233586:4.919050 117740:9.706540 231922:5.272480 237973:1.066790 237759:2.352120 237429:11.727400 234367:4.712090 236882:3.492020 237504:2.819870 100880:19.928740 225163:6.186880 213010:7.080550 229995:5.600140 237956:1.429410 225515:6.149890 227025:17.952420 202549:15.176180 234797:9.151120 236386:11.589780 237697:2.514390 226783:6.011990 209575:7.260250 235518:17.231840 229660:5.645310 237278:3.118800 236190:3.976140 237963:1.316030 224662:6.232320 237617:2.660560 236957:3.435980 237791:4.501160 237174:3.236020 224052:6.287320 232405:5.175410 237310:3.070110 221063:6.541830 210548:7.210330 232974:5.063020 205522:7.455250 237076:3.325410 224356:6.260890 235111:8.924780 237503:2.819910 232922:5.074020 142022:9.271220 234921:4.528590 229441:5.679560 236137:4.003820 237722:2.460850 207621:7.355160 235777:4.189820 202641:7.582640 236709:3.638430 232657:5.128080 231382:5.373410 236320:3.903460 236562:7.494820 215741:6.919840 234088:4.786890 207532:7.359500 209337:7.272130 237882:1.979240 237932:1.639130 219229:6.679480 237911:1.836020 225150:6.188230 237709:2.488660 237795:2.238980 233177:5.018950 234312:4.729490 232201:5.217390 237060:3.340930 207773:7.350840 209137:7.280130 237878:1.993260 233676:9.793880 183137:8.275790 224484:6.247930 225421:6.159010 237062:3.340070 216482:20.619960 121037:9.662090 236878:3.494300 215644:6.925460 178326:8.415550 236731:3.624530 230395:5.541990 216044:6.903180 217510:13.612240 220026:6.621710 237147:9.780720 236420:7.682460 231757:5.302590 233313:4.985610 233776:4.871340 227346:5.947450 230068:11.185380 237626:2.645130 200050:7.685590 234032:4.805650 230943:5.459990 234215:4.752630 233938:4.828220 235287:4.400750 237657:2.604380 237975:1.013380 237376:5.991700 237634:2.629380 234720:4.601970 235564:4.283590 236686:10.951170 235785:4.185990 232110:5.236460 236362:3.876790 235695:4.224200 226552:6.039490 237122:3.282920 176405:8.466850 234933:4.523220 235093:4.467680 232512:5.154580 228047:5.857360 202427:7.593570 236777:7.150820 210236:7.225430 236708:10.915590 237372:3.003180 196742:7.813970 237334:3.044450 201061:7.650090 237928:1.678420 190419:8.035410 235413:4.348670 | 231747:5.304820 237442:2.916650 235464:4.327060 235690:4.225330 237773:2.295090 236070:4.034780 236840:3.530760 237151:3.257360 231529:5.346920 237824:2.151040 237653:2.608240 237717:19.756880 237188:3.217400 237891:1.946420 198547:7.747720 227594:5.915140 234494:4.671650 233880:4.844970 222302:6.439740 237535:2.792620 235446:4.335270 237021:3.374710 234963:9.023120 237039:6.715600 237852:6.197460 230825:5.476390 223292:6.358230 237967:2.551660 237499:2.826250 214397:7.001520 237915:3.603760 227302:5.952760 237691:2.528480 237785:6.794610 237265:3.135780 233836:4.856280 237910:1.838650 232195:20.873640 237790:2.251320 233359:4.973930 237907:3.714640 221584:6.500470 229937:28.042050 236725:3.627960 234013:4.811080 226476:6.048820 237470:2.872090 237306:3.073520 227167:5.966710 232705:5.118330 237850:2.068410 222787:64.023200 199808:7.697710 212962:14.167700 188195:24.346350 230182:5.575010 237944:1.558200 222605:6.415760 237402:2.971780 235172:4.437740 237610:2.664370 237032:3.364820 230199:5.572830 236755:3.601340 223732:6.317540 237752:2.376880 237920:1.748740 237646:2.615740 228939:5.744860 236043:4.049750 237747:4.774560 232624:5.134170 237606:2.678420 237716:12.358200 237926:1.684250 233403:4.963980 189189:16.158160 232769:5.105920 234627:4.632790 237835:6.334350 237638:2.621510 237896:1.919610 236778:3.574720 224443:6.253670 234632:9.261020 233084:5.038820 237970:1.149860 235525:4.302840 237102:3.301160 237964:1.287060 233025:5.053440 230747:5.488370 233281:4.992510 231113:5.430500 226997:5.987440 225717:12.256160 54046:10.600360 237523:2.802380 230978:5.455450 236582:3.737830 237592:2.709480 236773:3.579070 236927:6.917340 236443:3.827020 226953:5.990750 215404:6.939650 224552:37.453320 236289:3.919780 205779:7.445720 237853:4.123940 237975:2.026760 235578:4.278590 237564:5.534480 237079:3.322570 237534:5.586140 233632:4.906620 237765:6.943350 235046:13.442370 232985:5.061270 228842:28.794000 237832:2.118080 237282:3.108960 233427:4.958450 237247:18.910980 233806:4.862710 5766:11.005820 224308:6.265250 173165:34.253880 235270:4.406860 237297:3.087250 236851:3.518930 237840:4.199620 237547:2.780670 221144:6.534180 236294:3.916300 236956:51.543600 215756:6.919840 227828:5.884840 222262:19.329630 237415:2.951880 236556:7.502100 236625:3.702880 237859:2.045610 236298:3.912690 228240:5.831560 234396:4.705650 237278:3.118800 202501:15.176180 237856:2.049840 235090:4.468400 237477:2.863510 237446:2.912770 237605:2.680390 231495:5.353920 235541:4.292050 237597:5.405040 236554:3.753770 237830:2.125860 237647:7.841880 235358:4.372500 237966:2.571020 237942:1.569540 185253:8.202460 237868:2.009870 237932:1.639130 200393:7.673620 237885:1.970350 227556:5.920280 237681:2.549790 235739:33.648160 227272:5.955960 178898:8.403130 180986:8.343230 236387:3.860760 237317:3.064050 235675:4.233500 236574:3.742020 237874:1.999900 235243:4.414150 236380:3.867220 213264:7.067480 223011:6.382480 232877:5.083800 235710:4.219290 237871:2.006490 188930:16.176100 227286:5.954900 215215:6.951140 237376:2.995850 237951:1.491720 232775:5.104550 237358:9.050640 236171:3.987270 237699:2.509780 228774:5.769380 130358:9.501740 236912:3.468830 235954:4.094070 237698:2.513640 237768:2.309060 206551:14.817020 236909:3.473640 237841:2.099540 233816:4.860560 225978:12.203560 235896:4.130590 232612:5.136520 237311:3.069990 218647:6.724540 210860:7.195460 229254:5.701690 203223:7.555830 236562:3.747410 237946:3.096880 220833:13.122420 236073:4.033680 236041:4.051500 237849:4.140800 231089:5.434300 212263:7.120830 237393:2.980090 229119:5.722620 211751:7.148610 174391:8.520910 233865:4.848490 235218:13.269300 219767:6.642720 237328:3.053790 193488:7.930050 237723:2.458030 234043:4.801940 236893:3.482520 237775:6.877530 236932:3.453060 234328:14.176260 237137:16.330850 64168:20.990000 236570:37.446000 225108:6.190930 234077:4.790880 235388:4.362680 235965:28.627200 237274:3.121810 199444:7.709980 236116:12.033360 229006:5.734530 207117:7.381480 230995:5.452860 236810:10.662870 237906:3.716380 237968:1.247790 236364:3.876390 236480:3.801050 235206:13.282500 237779:2.280120 228738:17.318790 43838:10.718140 236869:3.499870 236064:4.037750 233677:4.896570 233947:4.826490 237378:2.992150 236594:7.455080 207369:7.368230 236814:3.552070 234394:9.411900 224855:6.215560 236713:3.634650 234121:14.333910 236785:3.572450 220090:6.617560 235476:4.322460 213505:7.054580 | 237829:6.382110 237782:2.267990 237521:2.804020 233607:4.912630 236732:3.624010 237553:2.778850 192738:7.961300 237354:3.023120 222734:25.629360 237828:2.135270 205749:7.445720 221434:6.511580 231644:5.323380 232789:5.101820 236805:10.673640 231523:5.348080 231378:5.374610 237155:3.250910 237963:2.632060 206197:7.422300 230985:5.454150 236639:7.385860 236947:3.441930 236799:7.123720 237680:2.551430 237950:1.495890 237764:2.316550 236811:3.554290 237888:3.913760 237942:1.569540 237964:1.287060 186341:8.172610 67404:10.399680 236897:3.479370 237971:1.148190 236895:3.480540 237970:1.149860 237369:9.019260 237138:6.531900 237770:2.307420 237709:2.488660 237137:3.266170 232048:5.245870 235263:8.816900 237790:6.753960 237561:2.771430 237696:7.559940 235953:24.567420 229810:5.625160 237892:1.941550 237677:2.556260 236986:6.819360 236387:3.860760 237450:8.713650 236764:3.587040 183511:8.264980 178709:8.403130 236927:3.458670 233893:9.682900 235049:8.958660 237941:3.139640 234285:14.203560 230094:5.589720 237695:2.520080 219035:6.692790 237130:6.555100 200385:7.673620 236973:3.418260 237527:5.597560 175653:8.493520 237934:1.625640 199561:15.419960 237817:6.528900 236758:3.596280 237730:2.445030 236413:3.847700 236646:3.688390 236342:38.897000 188367:8.106230 232578:5.143140 237796:2.233880 237783:2.266580 237494:2.832720 237957:2.803660 237670:2.572190 237769:2.307890 237919:5.247450 237728:19.591680 214535:6.992450 123718:9.619530 234977:4.509050 237935:3.189360 237931:1.640360 | 219462:6.664180 237969:2.493820 237174:9.708060 102236:9.964370 237678:10.219480 227161:5.967790 223630:18.980340 237927:1.682580 237731:2.441080 236127:4.007010 237581:10.884600 237900:3.828220 233392:14.900280 103475:9.964370 237899:5.744820 232099:5.238020 234830:4.562750 235801:4.180360 237762:2.334420 237812:2.193770 210160:7.229240 205367:14.929720 220414:19.779060 236598:63.332990 237922:1.748560 237361:3.014120 232554:5.146460 237595:5.412660 237746:2.401320 237832:6.354240 232540:10.296720 234981:4.507540 68265:20.799360 237499:2.826250 196399:23.483310 237178:3.232090 235561:4.284190 185595:8.192410 236448:3.820560 210582:57.652720 225935:12.208520 237723:9.832120 188899:8.088050 236705:10.924140 237172:9.710370 233809:4.862350 237577:10.917200 233277:4.994550 228382:5.811940 237965:3.860250 237629:2.642010 237916:1.801260 236264:3.933820 237426:2.936790 231776:15.896130 237044:3.355410 | 235681:4.230640 233585:4.919800 237140:9.791550 228689:11.556560 221934:6.469640 196385:7.827770 232334:5.190700 227482:5.930650 163686:8.808600 237944:3.116400 225995:6.099310 226528:6.041810 237973:1.066790 236286:3.920620 232573:5.143610 230732:5.490380 236363:3.876660 237921:1.748720 237918:1.754720 237705:4.993120 236152:3.998070 236460:3.812510 232453:5.166630 234374:4.711170 237105:3.297860 237725:2.456640 211532:7.159230 227567:5.918220 236213:3.963680 237965:2.573500 229616:28.258000 237856:2.049840 237515:2.814680 235724:21.060850 237617:2.660560 209300:21.816390 205040:22.438380 221640:19.484880 236619:3.711220 218107:6.762100 237950:1.495890 234848:4.554820 231853:15.851610 236505:3.785810 234522:4.663700 231702:10.624180 228229:5.832500 230075:5.591940 237937:1.585870 232602:15.416640 237648:7.838280 224507:6.246500 237910:1.838650 237877:1.993910 237115:9.862950 228478:17.408190 234220:4.751670 227449:5.933780 237878:1.993260 236195:3.973790 237592:10.837920 236374:3.870400 236325:15.603440 221723:6.487660 237903:1.887850 237587:2.714980 229328:5.691790 237825:2.147740 237876:1.997430 228887:5.751800 236735:3.616870 223862:6.303830 221471:26.038880 237723:9.832120 234667:9.244060 231690:5.314340 235959:4.092080 232977:5.062580 235254:4.411410 236829:3.540740 208384:21.963360 235213:4.425180 237227:3.174140 237284:3.108460 228699:5.776500 237866:2.016850 232183:5.220970 235892:4.133520 219390:6.668530 237784:2.265380 230618:5.508650 237826:4.287940 235123:4.458800 234805:4.571010 237152:6.513860 231404:10.739680 224232:6.272550 237925:1.687310 222855:6.397320 171278:8.607930 230860:16.415310 232782:5.102280 237191:9.646200 | 235605:12.807150 219759:19.928160 195183:7.870330 235760:4.197700 236549:3.756010 237594:2.707410 237589:2.711900 226259:24.280600 223331:6.355040 224136:6.281390 178450:16.831100 234032:4.805650 220176:6.611370 200882:7.655920 134213:9.430280 237585:2.718420 223894:6.300810 225523:12.297200 218133:6.759710 237260:3.139610 203588:7.540080 236416:3.845230 237325:3.059790 237918:1.754720 237930:1.672510 234672:4.620910 237705:9.986240 236876:3.494660 234113:4.779940 191158:8.018460 224831:6.216940 236970:3.420370 235240:39.741750 235709:4.219290 227084:17.932680 237778:2.280960 228333:5.818430 223147:6.371090 237497:5.656240 237717:2.469610 236843:3.528030 157667:17.894860 219825:6.638480 237965:1.286750 219511:6.659850 226506:6.045310 220768:13.130260 234057:4.797570 229332:5.691790 237946:4.645320 220780:6.565130 219322:6.672900 218096:6.762100 227415:11.875940 162170:17.692680 237482:2.852470 237776:6.874650 236639:14.771720 237629:2.642010 235775:4.190180 229963:5.605400 223367:6.350270 237377:2.993470 237960:2.732440 197783:7.773700 224261:6.269620 236003:4.071260 233121:10.063180 237557:5.551820 236628:3.699850 237036:3.360100 204112:22.558410 236997:3.400840 236658:7.352800 237092:3.309840 237652:2.608840 219049:6.692790 127249:9.578700 236772:3.580560 157541:8.947430 232665:5.125750 237807:4.429580 237954:4.403280 195893:7.848820 214663:62.851050 221170:6.532280 220671:6.575000 235598:8.542460 226315:6.064180 237656:2.605200 202911:7.571830 237522:2.802430 237932:1.639130 237644:2.617180 175322:8.493520 237963:1.316030 233673:4.897310 234181:4.761980 228524:5.797250 120651:9.662090 233731:4.882960 225142:6.188230 236877:3.494570 237896:1.919610 143712:9.242230 14321:44.023280 236454:3.816780 237907:1.857320 149878:191.282700 234236:4.745920 213956:7.029260 212678:7.100490 230146:5.581610 199294:7.722410 237947:1.532550 233854:4.850260 211581:14.311340 237099:3.302140 234845:4.556400 236903:3.475430 229919:5.610680 235758:8.398720 237854:4.118160 64732:10.495000 180308:8.354930 215092:6.956940 232193:5.218920 235937:8.212860 194858:7.884930 228852:5.757920 234736:4.596470 100234:10.024990 235514:4.308790 217141:27.315480 231518:5.350410 237299:3.085980 237970:1.149860 226823:6.007480 188492:8.106230 235291:4.398050 237149:3.258220 233752:4.879680 222210:6.446690 236308:3.909790 237510:2.816250 233799:4.864860 235690:4.225330 237974:1.052860 225013:6.200430 225331:6.168220 214453:6.998490 234084:4.788550 236702:7.285300 236457:19.078250 237600:2.694750 216830:13.699100 229264:11.400060 237791:2.250580 236650:3.685740 215053:13.919700 231308:5.391480 236092:4.024040 237959:1.369960 237672:2.570630 203541:37.726550 237441:2.916800 236585:3.734350 221858:6.475010 223753:6.314470 235848:4.160120 220190:13.218640 69361:20.799360 237839:2.100240 209861:7.244620 145714:9.214060 232807:5.098640 237900:1.914110 154399:9.013390 230309:5.553350 232674:5.124820 237397:2.977420 205987:7.431600 237881:1.979460 233925:4.833770 236632:11.094510 237252:3.145440 230724:16.477170 217735:6.788770 237808:2.205280 237908:1.843950 236947:3.441930 | 101392:19.928740 237893:3.880040 237467:5.758700 216507:6.870650 235189:4.430980 237173:6.472040 146236:128.613240 173097:8.563470 237671:2.571680 233694:4.890660 236922:3.461930 228866:5.756170 219596:6.653390 156982:8.968940 59962:10.495000 236052:16.174960 237912:12.642700 180062:8.366760 234506:4.667820 237604:2.682740 234433:14.080440 218859:6.706270 190649:8.035410 205637:7.450470 81316:10.232630 223973:6.294790 214955:20.897100 235609:4.268060 220113:6.615500 169311:8.670450 225782:6.121760 234055:4.797570 230070:11.185380 122198:9.662090 236933:3.451660 234485:4.674620 236121:4.008530 233808:14.587050 236866:3.501340 237546:2.780990 232761:5.107750 237101:3.301310 227849:5.880870 232723:5.115560 237667:2.583630 236957:6.871960 237766:4.621920 236445:11.470020 235371:4.370090 233098:5.036260 209788:14.497000 187601:8.134140 83855:40.930520 237457:2.896040 235687:4.226470 158731:8.926380 123396:9.619530 233752:4.879680 233940:19.310120 237286:3.099890 189575:16.140380 184338:8.233230 236479:3.801420 230588:5.513450 235929:4.111320 237112:9.867870 213637:7.045010 236137:12.011460 228840:5.759670 236768:3.583750 211175:7.177180 60807:10.495000 190904:8.026900 211638:21.456390 94976:10.089530 210700:7.202870 237092:3.309840 235057:4.477380 137208:9.363590 237654:5.214820 224354:6.260890 235305:4.394230 231691:5.314340 236015:4.065440 160689:8.885560 230771:5.485690 127988:9.539480 229539:5.663490 221748:19.457550 234349:18.866880 237814:2.183620 232041:5.247970 236641:3.692710 192732:15.922600 203723:7.534890 237961:1.356670 237136:3.268640 232383:5.179820 237050:3.350430 237762:2.334420 215010:13.925540 230139:5.582340 236356:23.270340 233513:4.935850 237458:11.578760 237910:1.838650 199316:7.716180 225187:12.368400 226457:6.049990 237890:1.947160 217887:6.778990 237776:2.291550 230789:5.483030 218151:33.786650 237131:3.276740 234891:4.541490 205910:7.436290 210072:7.233060 235835:12.499560 236737:3.613380 236490:3.796480 215539:6.933950 236953:17.189350 237526:5.599020 236438:7.660920 237280:6.231220 232011:5.253250 222466:6.425970 224939:6.207280 237937:1.585870 235507:12.933150 237851:6.201870 64423:10.495000 203647:15.080160 227181:17.896890 236325:3.900860 215397:6.942510 236409:3.849250 70914:10.399680 235503:4.312290 237490:2.838470 233893:4.841450 235959:4.092080 202157:7.604620 222632:6.414070 237746:2.401320 236279:3.923830 237277:3.119240 232150:5.227650 179546:167.574800 179194:75.517740 231356:10.760000 88462:10.158520 237077:3.324110 236931:3.453230 237626:2.645130 231009:5.449640 237394:14.898000 237974:2.105720 219754:6.642720 225572:6.143430 233774:4.872420 232558:10.291020 235394:4.359000 212140:21.383100 236893:3.482520 228749:5.772930 237024:3.371320 236338:3.894310 237323:9.184170 198395:7.754160 237705:2.496560 224522:6.245070 197020:7.807150 237042:3.356840 232016:5.252190 223869:6.303830 170528:77.608710 213720:7.041840 230559:11.033760 203125:52.927980 237443:2.914400 237674:2.559480 236699:76.524420 226302:6.065370 237775:2.292510 234800:9.148440 236727:18.134600 233106:25.172800 221272:6.524700 197537:7.786940 235291:8.796100 237783:2.266580 112659:9.801850 237090:3.311120 235704:12.664080 237537:5.579100 237035:3.362260 223217:12.726060 234419:4.697720 215783:6.917050 226692:24.088840 236865:3.501980 236856:3.516410 210225:7.225430 235817:4.174050 233616:4.909620 231659:5.320540 216810:27.408640 237402:2.971780 231312:5.390870 237925:1.687310 237254:6.284860 235741:4.205090 234066:19.176880 140162:9.331840 207541:7.359500 204441:7.504280 235220:4.422180 237935:1.594680 232227:5.212300 235605:4.269050 218328:6.747850 237239:3.156370 232483:5.161790 236396:3.855380 235039:4.482010 235546:8.578860 210904:7.191780 237778:2.280960 229975:16.811670 216771:6.854780 136817:9.396380 218384:6.743140 208931:21.876750 237920:3.497480 237944:1.558200 235268:4.406860 237418:5.892660 237343:3.035250 237716:2.471640 237444:2.913430 201885:7.615800 237064:3.336170 207500:7.363860 237950:1.495890 233385:4.968750 237714:2.473800 237261:6.277440 215536:6.933950 211544:7.159230 237361:3.014120 177684:8.428130 237504:8.459610 233109:5.033710 237631:2.632840 231968:15.786840 224738:6.226700 230756:5.487030 236822:3.544470 168045:69.625920 235433:4.340990 233278:4.994550 235427:8.684960 237016:6.764840 222943:6.390700 221423:6.513450 174403:8.520910 212850:7.090470 203420:15.101120 237844:6.286590 206385:7.417680 136688:9.396380 235656:4.242710 237480:2.857950 231872:5.280600 234065:4.794890 177898:8.428130 234067:4.794220 237895:1.926500 95186:10.089530 236843:3.528030 236595:3.726390 172103:25.778670 145716:9.214060 236639:3.692930 237970:1.149860 197607:7.780300 219752:6.642720 222488:19.272780 180905:8.343230 237680:5.102860 235211:4.425880 229644:5.647660 229668:5.643750 233330:14.948340 237588:2.714650 236823:7.088940 229764:16.891620 228752:5.772040 236850:3.519110 132266:9.465380 237964:1.287060 220216:6.607260 237955:2.911060 237199:3.207090 234520:4.663990 215003:6.962770 237291:3.093280 237139:3.265590 235931:4.108620 237971:5.740950 234200:4.757460 174896:8.507120 188814:8.088050 236321:3.902770 230434:5.536360 221466:6.509720 233324:4.983580 237709:2.488660 217399:6.813640 234277:37.896320 236398:3.854730 237522:2.802430 237625:2.646260 227866:5.879870 182598:8.286720 224583:6.239380 236987:3.409600 232455:5.165180 95886:10.089530 231254:5.404320 226444:6.051170 162422:168.080460 209137:7.280130 236745:3.608460 236894:24.367560 194202:7.907230 208694:7.304520 235978:12.260400 88878:10.158520 208269:7.325310 217982:13.543420 237815:4.366020 233854:4.850260 235062:4.476160 228703:5.776500 234208:4.754880 237182:6.456900 235760:4.197700 205909:7.436290 237756:7.093380 232846:15.267510 202106:7.610190 181804:8.308940 205249:7.469700 232501:5.157940 228448:5.805480 236230:3.955410 168620:8.686710 194852:7.884930 220302:6.601140 149628:9.134020 232734:5.112800 235128:4.456410 234091:4.785560 223342:6.353450 205798:7.440990 233313:4.985610 237544:5.565820 225911:12.213480 237172:3.236790 219508:6.659850 232237:5.210270 209309:7.272130 237446:5.825540 237498:5.653700 194635:7.892310 214739:6.980470 233799:4.864860 228325:17.458110 222155:12.900380 200598:7.667680 104409:9.964370 237701:5.005860 233413:4.962000 146461:9.186660 225578:6.142140 219960:6.627970 237787:2.259370 235618:4.263730 211688:28.594440 237975:4.053520 235578:4.278590 237450:2.904550 236350:3.881070 237332:3.050690 237347:3.032440 226264:6.070150 237672:5.141260 234571:9.298260 102836:9.964370 235584:4.276790 235449:4.334420 237908:1.843950 235775:4.190180 236974:3.418170 180516:8.354930 232151:5.227650 225338:6.168220 232332:5.191690 237904:1.879240 236679:3.655090 236494:3.795000 232807:10.197280 216973:6.841740 223329:6.355040 226100:6.089500 234897:4.538640 234529:4.660770 233650:4.902890 221688:12.982600 224867:6.214170 232229:5.211790 236886:6.979500 237243:3.154290 233925:4.833770 236389:3.860620 213349:7.061010 236689:3.649540 233062:35.313740 213825:7.035530 237808:4.410560 237186:3.218090 203933:7.524580 236611:3.715760 230770:5.485690 237797:2.233440 205651:7.450470 237858:4.092500 237403:2.971680 201126:7.644290 237824:2.151040 176597:8.466850 219786:6.640600 233398:9.931140 237483:2.851370 87724:40.634080 237126:3.278870 229696:5.639840 231638:5.324510 231232:16.225890 157124:53.813640 237836:4.213000 233929:4.832380 234167:4.765220 235996:4.075810 211465:7.162790 237107:3.294570 227405:5.939020 237930:1.672510 198313:7.754160 208316:7.321120 235516:8.616340 209731:14.504800 237049:10.055550 230252:5.563400 232921:5.074020 237663:2.597810 235709:8.438580 231636:15.976950 230088:5.590460 217804:6.783870 179119:8.390860 237572:2.743180 225691:6.130620 233303:4.988440 170509:8.638700 236167:31.924480 202644:7.582640 236788:7.144120 225495:6.151190 237857:4.097100 237897:1.918890 234691:4.613620 223466:6.342380 231080:5.434930 237665:7.779180 224952:18.617730 233780:4.870620 236903:3.475430 232348:5.188210 171521:8.607930 233068:5.043100 219525:6.659850 184447:8.233230 200912:15.300180 203925:7.529720 237591:2.710270 236617:3.711670 235848:4.160120 237774:4.588540 237569:2.760220 233714:34.211520 237710:9.949040 237823:2.154110 196639:31.283400 234080:4.790880 237966:1.285510 237733:2.432470 237929:1.678200 198465:38.738600 233417:4.961610 234158:4.768470 234320:4.727610 200058:7.685590 220558:32.914850 220917:6.553410 237942:1.569540 231026:5.447060 235481:8.641160 206084:7.426940 237512:5.631680 216539:6.867990 236542:3.760170 237201:3.205730 236774:7.157560 218359:6.745490 233006:5.057350 150501:45.543500 179889:8.366760 228207:5.835340 237119:3.284320 236871:3.498040 170154:8.638700 237976:0.708610 164303:8.790250 235425:4.342690 237429:5.863700 188168:24.346350 237629:2.642010 149725:9.134020 222559:6.419150 219512:6.659850 237484:2.849790 237206:6.405320 236025:16.250160 232460:5.165180 236614:3.714510 229534:5.664280 237461:2.889800 235866:8.298360 105344:9.907210 192407:7.969270 237548:2.780500 237948:1.525830 189609:8.061380 224732:6.226700 119118:9.706540 236524:3.775140 237954:1.467760 201476:15.265580 237435:2.921160 225388:6.161630 237947:1.532550 225258:6.176170 236169:7.977820 154686:9.013390 236289:15.679120 223857:6.303830 224368:6.260890 76255:10.312670 235186:4.433070 237952:1.481670 234127:4.776320 235675:4.233500 237513:5.630280 230226:5.569190 237208:3.196480 195542:15.726220 237917:3.596400 237161:3.247420 231441:5.364500 173323:34.196320 237933:1.638760 236380:3.867220 164395:8.790250 223604:18.984990 228600:5.787270 214230:14.027500 236846:3.526900 233483:4.943980 237469:2.873460 230917:5.462600 225673:6.133170 183332:8.264980 235641:4.248890 237608:2.676120 233913:4.835160 237972:1.100150 235318:48.275040 234883:4.543570 234035:14.412900 237059:3.343270 61749:10.495000 236907:10.422540 230320:5.551930 222725:6.407340 236985:3.409760 237879:1.991500 235579:4.278590 224217:6.274020 236756:3.598910 237202:3.205320 231143:10.848420 208508:7.312780 230892:5.466520 237615:2.661200 237644:2.617180 237973:1.066790 215014:6.962770 235353:4.375140 209776:7.248500 155388:8.990920 228523:5.797250 237573:10.966520 230604:5.511390 233268:29.982060 186646:8.162850 222174:6.450190 231608:5.331920 237252:9.436320 237916:1.801260 237237:3.157860 233873:4.847080 237959:5.479840 235316:4.389310 212440:7.110600 187838:8.124750 236042:4.049910 233342:4.979150 237594:16.244460 235879:4.141150 236425:3.840070 236629:3.699290 200018:7.691630 228800:5.765840 233586:4.919050 237366:3.009780 236040:4.052450 237370:3.005810 233816:4.860560 237860:2.044160 219075:13.381120 174045:8.534900 230204:11.144200 227762:5.893830 226834:42.044520 234365:4.712400 234746:4.594820 196313:7.827770 233558:9.852540 222640:6.414070 175676:8.493520 230937:5.460640 237682:2.547250 235292:13.194150 229981:5.602390 207652:14.710320 190382:8.035410 228458:5.804570 176438:8.466850 210516:7.210330 237427:2.932110 232681:5.123430 237965:2.573500 221070:6.541830 210031:7.236900 220470:13.177980 233841:14.565660 225910:6.106740 237236:3.158510 234060:9.593800 229332:34.150740 237946:1.548440 234331:4.724490 220450:6.591000 227788:5.889820 220095:13.231000 235402:4.354680 237880:1.989790 231808:5.291540 224291:18.800100 237482:2.852470 237241:6.310140 237447:2.909360 232419:5.172960 236329:3.898530 237960:2.732440 236250:11.828310 213727:7.041840 209770:7.248500 233433:4.956090 236966:3.422740 231233:5.408630 234526:4.662820 226149:6.083410 237816:4.359300 211670:7.152130 218674:13.444460 174510:17.041820 202901:7.571830 225983:6.100550 217447:6.811130 236011:4.066730 237888:1.956880 235606:8.537320 237545:2.782600 235598:4.271230 223993:6.293290 214527:6.992450 216947:6.841740 212350:7.117410 237807:2.214790 228937:5.745720 234088:4.786890 237353:3.024320 237949:4.516650 237934:1.625640 236938:3.450260 235621:12.785880 229342:11.381940 237882:1.979240 236746:3.605610 237454:29.011200 217402:6.813640 216697:6.857410 212675:7.100490 190843:8.026900 234675:4.620350 102388:9.964370 203696:7.534890 236418:3.843290 216424:6.876000 237896:9.598050 197112:7.800370 234007:4.812780 222735:6.407340 237013:3.386830 236108:4.014030 235173:4.437740 222999:6.384120 226306:6.064180 237707:2.490400 172837:8.563470 231995:5.257490 237397:11.909680 237742:2.408860 158653:8.926380 237677:2.556260 236519:3.778520 233522:4.933930 203023:7.566470 217171:6.828870 228173:5.840080 232009:21.015120 218953:6.699510 237854:4.118160 234896:4.538640 236578:3.738880 222169:6.450190 220121:46.294010 230508:5.525880 229007:5.734530 237806:2.219750 222034:6.460750 211702:7.148610 223064:6.377590 237456:2.900110 175169:8.507120 234836:22.799200 237451:2.904450 237906:1.858190 219922:13.260120 237968:1.247790 182041:8.308940 200844:7.655920 237849:2.070400 232038:5.247970 237927:6.730320 237734:2.430170 233078:5.040530 235928:4.111660 237881:7.917840 227624:5.911050 209032:7.288190 228388:5.811940 214949:6.965700 237209:3.196140 237655:10.429360 234152:4.769450 236876:24.462620 234679:4.619780 232906:5.078010 235811:4.175490 182315:8.297770 232320:5.193180 227709:5.899880 236361:3.877320 182298:8.297770 188012:8.115450 232750:5.109120 237957:5.607320 237727:2.456100 229887:5.614470 223469:6.340810 237673:2.563240 237123:3.282850 233609:4.912250 219692:6.646980 236925:13.837840 237919:1.749150 237865:2.019100 237103:6.596320 213738:14.083680 229042:5.731970 237579:8.174070 228466:17.410950 219363:53.365680 235200:8.856380 228896:11.501860 237703:7.497450 | 237959:2.739920 236506:3.783980 235299:17.586800 237046:3.353270 198900:23.204970 237758:4.711220 237831:2.125420 237838:2.101480 237384:5.975920 235935:4.106430 237606:2.678420 167730:8.703240 236742:3.611330 237921:3.497440 233259:4.999880 236215:3.963240 237686:17.759350 237918:1.754720 237786:4.526980 236460:3.812510 237027:6.737500 235923:4.113860 221806:12.960840 235950:8.194460 237835:19.003050 237653:10.432960 237717:2.469610 235448:8.669260 237749:2.383580 237469:5.746920 237897:1.918890 237278:3.118800 236311:3.908690 236898:17.388800 237963:1.316030 237901:1.910800 237731:2.441080 237535:2.792620 235146:4.447860 237927:5.047740 236401:38.539400 237970:5.749300 237632:2.630730 237931:4.921080 235565:8.566780 237740:4.839940 237950:1.495890 237922:1.748560 237491:5.670900 237878:1.993260 236942:6.891140 212652:7.100490 199739:7.703830 226530:6.041810 234861:4.549570 237387:2.985440 237228:3.174140 237863:2.031160 237915:16.216920 237976:2.125830 235664:4.240210 236656:3.680010 237296:3.087250 237775:2.292510 237872:4.011540 237904:1.879240 235395:4.358560 235338:13.140630 227317:5.951700 237436:5.842100 237702:2.500060 68027:10.399680 234639:4.629090 237862:2.041100 235787:4.185800 213731:7.041840 232492:10.319720 236900:6.954260 237445:2.913020 237940:1.576750 234349:70.750800 237903:1.887850 181904:8.308940 237741:2.409600 237819:2.173040 236510:3.781070 234613:4.636780 230648:5.503880 237840:6.299430 209181:7.280130 123035:9.619530 201109:7.644290 125876:9.578700 237968:1.247790 237914:1.803550 237952:4.445010 237183:3.228310 237294:3.089070 219392:6.668530 191030:8.018460 237581:38.096100 236831:17.702250 229899:33.677700 197647:7.780300 237900:1.914110 237655:2.607340 237298:6.172200 235752:4.201760 236594:3.727540 237310:3.070110 233271:4.995370 236314:140.677920 236912:3.468830 170881:8.623190 237658:2.603810 237779:2.280120 237554:2.777110 | 237959:1.369960 234714:4.604730 237884:1.973250 232487:10.321660 236019:4.064790 237962:2.689740 232553:5.146460 235997:4.075330 222007:6.462530 237135:3.272060 227224:5.962400 237759:2.352120 237716:4.943280 237939:3.168500 237179:19.384500 227292:5.954900 237219:3.183840 212511:7.107220 237751:2.380550 237828:2.135270 237686:5.074100 236543:3.759690 236351:3.880940 236080:4.030870 237705:2.496560 226647:36.167640 237850:2.068410 237342:9.107130 235415:8.696480 237956:5.717640 237283:6.217660 236625:3.702880 237703:2.499150 235492:4.315810 237846:2.080630 236567:3.745770 236213:3.963680 235966:8.179200 236163:7.984700 232828:5.093220 236993:6.809840 236186:7.954940 236529:3.767800 237901:3.821600 236293:27.423830 237849:8.281600 235047:8.960600 237776:4.583100 237623:2.648520 231871:5.280600 235079:4.472520 236954:3.437610 236879:3.494300 237632:2.630730 237852:2.065820 236781:3.574130 237661:2.599410 237566:2.765220 237647:2.613960 237950:2.991780 237929:3.356400 236170:3.988760 236830:3.540550 237966:1.285510 237340:3.040040 235588:8.550400 236709:3.638430 237783:2.266580 237967:1.275830 231212:5.412350 214869:6.971580 229848:5.619030 236312:11.725230 236083:36.266670 235878:4.142020 237894:1.935990 236403:3.853160 237051:3.350350 237296:3.087250 237022:3.373020 237902:11.392740 237904:1.879240 237471:2.871740 236315:3.907310 237770:2.307420 226162:6.080990 236767:3.584140 237892:1.941550 229871:5.616750 237896:5.758830 232033:10.499100 237567:2.763630 237121:3.283590 237773:9.180360 237495:2.829480 235718:4.215540 231279:5.397570 236878:3.494300 232953:70.937580 237381:2.990440 237947:1.532550 237815:4.366020 235062:8.952320 237903:1.887850 236939:10.341390 237825:6.443220 236365:3.876120 237729:2.447130 237732:12.186650 237642:2.618660 237175:3.235180 233764:4.875320 237874:1.999900 236073:4.033680 237635:2.626740 230366:5.545530 236511:3.780950 233910:4.836210 237198:3.207570 237787:2.259370 237355:3.022210 237952:5.926680 71818:20.799360 236923:3.460700 237972:1.100150 237866:2.016850 233391:4.966760 237881:1.979460 237501:11.291200 231331:26.936150 237934:1.625640 235917:4.117080 235801:4.180360 237554:2.777110 237441:2.916800 234279:9.471560 237384:14.939800 233509:4.936620 233084:5.038820 236892:6.965580 237474:2.864340 236362:3.876790 236608:11.162310 231662:10.639960 237943:1.568120 234805:4.571010 232552:5.146460 237822:2.158250 234939:9.041360 237727:2.456100 237256:3.141910 237600:2.694750 227988:5.865130 235169:4.439150 237779:2.280120 232878:5.083800 237916:3.602520 237808:2.205280 237698:7.540920 234852:4.552980 | 237959:4.109880 237962:1.344870 237422:5.880700 223289:6.358230 231976:5.260680 237630:2.639920 237752:4.753760 237793:4.488960 237944:1.558200 236688:3.649650 237899:1.914940 235780:4.188350 237961:1.356670 237973:2.133580 237747:2.387280 235356:4.374040 237830:2.125860 216261:6.886780 237751:2.380550 237338:3.040800 237918:5.264160 236892:3.482790 232651:5.129020 237792:2.247330 225683:6.131900 237837:2.105160 237859:2.045610 237876:1.997430 227853:5.880870 234150:4.770430 236910:3.473460 209419:7.264190 225828:6.115470 237963:1.316030 223324:6.355040 237969:1.246910 237895:1.926500 237707:2.490400 213470:7.054580 237174:3.236020 237518:2.808830 237436:2.921050 237654:2.607410 237958:1.384210 237053:3.348770 237683:2.543290 237632:2.630730 229789:5.628230 237842:2.099360 228766:69.243240 236615:3.714510 237590:5.421300 233757:4.877860 237277:3.119240 237569:2.760220 218911:40.210560 237217:3.184310 64897:20.990000 237639:2.620070 237532:2.795830 237901:3.821600 237807:2.214790 237580:2.721950 237592:2.709480 237675:5.118100 228229:17.497500 237976:1.417220 237061:6.680760 237530:2.797560 237971:1.148190 224014:6.290300 237935:1.594680 237744:9.631160 237226:3.176460 237948:1.525830 237399:2.973620 237158:3.249550 234015:4.810400 235592:4.273810 236128:4.007010 234591:4.643660 234757:4.589910 216967:6.841740 237947:3.065100 237152:22.798510 216865:6.846940 237940:1.576750 236381:7.734180 231069:21.749920 235995:4.075810 213666:28.180040 237571:2.757860 233382:4.969140 235812:4.175130 225827:6.115470 209152:7.280130 237712:2.481160 237208:3.196480 237905:3.746920 235357:4.373820 236116:4.011120 236640:3.692820 224170:43.938720 237806:2.219750 234905:4.533730 237941:3.139640 231167:5.419820 237687:2.535540 230818:5.477720 237945:1.557380 237451:11.617800 233734:4.882230 237872:2.005770 237689:2.533590 235284:4.401880 235610:4.266880 237008:3.390850 237952:5.926680 237024:3.371320 235482:4.320580 237851:4.134580 235457:4.331050 237600:2.694750 235421:4.344390 180876:8.343230 237839:2.100240 237975:1.013380 237951:1.491720 237817:2.176300 229369:5.687700 237384:2.987960 237055:3.347670 233675:4.897310 237826:2.143970 234679:4.619780 236727:3.626920 237809:2.205080 237649:7.836570 237832:4.236160 226269:6.068950 237957:1.401830 237938:1.585330 236696:3.644660 227609:5.913090 237754:2.369990 234002:4.813800 232816:5.095930 237254:3.142430 206418:44.478540 237768:2.309060 237874:1.999900 237127:3.278510 237909:3.687140 | 233308:4.987230 219452:6.664180 220674:6.575000 235454:4.333160 220987:6.547600 235690:4.225330 237961:1.356670 235295:4.397600 226200:6.077360 178645:8.403130 237338:3.040800 237918:5.264160 236882:3.492020 219227:6.679480 227736:5.896850 219676:6.649110 225459:24.620360 237367:3.009050 237955:1.455530 237424:2.938720 235559:4.284600 234808:9.139340 237766:4.621920 203161:173.906220 237852:2.065820 230042:5.595660 237950:1.495890 234562:4.652030 236090:8.050240 168857:8.670450 236547:3.757910 197002:7.807150 237580:5.443900 237136:3.268640 235361:4.371840 199060:7.728680 228768:5.770270 232245:5.208750 235720:4.214410 236752:7.206740 237910:1.838650 205785:7.440990 236737:3.613380 236725:3.627960 237892:1.941550 234225:4.749430 228067:11.710840 237851:4.134580 236812:3.553510 206134:7.426940 237472:2.869060 206987:14.771860 235404:8.707640 237923:1.707190 236235:3.953390 229271:5.700030 237441:2.916800 236535:3.762550 237674:2.559480 213635:7.045010 218110:6.762100 235173:4.437740 237537:5.579100 237627:2.644930 232735:5.111880 236856:3.516410 237756:4.728920 237230:3.168130 236000:4.074190 236396:3.855380 235039:4.482010 237818:2.175470 230415:5.538460 236289:3.919780 237692:2.526740 228083:5.853490 237650:2.611960 237621:5.308020 237418:2.946330 237719:2.468400 237926:3.368500 232841:5.091420 232868:5.085140 185822:8.192410 229539:11.326980 213493:7.054580 223695:6.320610 236662:3.673020 237725:2.456640 236718:3.631610 171662:8.592890 226294:6.066560 236787:10.716180 236204:7.943460 235994:8.155880 236933:10.354980 237463:5.777320 236595:18.631950 228381:5.812860 227338:5.947450 236003:4.071260 236668:3.663040 235721:4.214410 226830:6.006360 234520:4.663990 237971:1.148190 215983:6.905940 183575:8.264980 235977:4.086960 237522:2.802430 232223:5.212810 236987:17.048000 237974:1.052860 236957:3.435980 237878:1.993260 237864:2.029790 228224:5.833440 190788:8.026900 206275:7.422300 232936:5.070490 229979:5.603140 219508:6.659850 237925:1.687310 234115:4.779940 237853:2.061970 233649:4.902890 237787:9.037480 231693:5.313770 235727:4.210860 237975:3.040140 236350:3.881070 237839:2.100240 237672:15.423780 222332:6.438010 235449:4.334420 215004:6.962770 9942:11.005820 236679:3.655090 177673:8.428130 237936:1.588740 222529:6.422560 209681:7.252400 215130:6.956940 110289:9.853140 236389:3.860620 237909:1.843570 237721:2.465070 237824:2.151040 237603:2.686100 233282:4.992110 237585:2.718420 231981:5.259620 237973:1.066790 236821:3.544760 200161:7.685590 229442:5.679560 224554:6.242220 221203:6.530380 200954:7.650090 237969:1.246910 151571:9.084010 235050:4.479330 218772:6.713080 237150:3.257790 237602:2.692950 236968:3.421130 236617:3.711670 236553:3.754240 237683:2.543290 237823:4.308220 236807:3.557490 237259:3.140060 234080:19.163520 234242:4.744010 237794:2.243070 237466:2.879890 237895:3.853000 237966:1.285510 237942:1.569540 237320:3.063100 237821:2.162420 235377:4.367470 236425:3.840070 227324:5.949570 237435:2.921160 222094:6.455460 231183:10.833400 237732:2.437330 212524:7.107220 237917:3.596400 203830:7.529720 237718:2.468630 235106:4.463350 234361:4.713630 237608:2.676120 237003:3.396700 235607:4.268260 178372:8.415550 237900:1.914110 237934:11.379480 233327:4.983180 235579:4.278590 219669:6.649110 225068:6.193640 229750:5.632860 235680:4.230840 237792:2.247330 237530:2.797560 209861:7.244620 237615:5.322400 223595:6.329880 236883:3.491840 237916:3.602520 215801:6.917050 53067:10.600360 229843:5.619800 214857:6.971580 228393:5.811010 236977:3.413450 236404:3.851730 228143:5.844850 230243:5.564850 237831:2.125420 237841:2.099540 237370:3.005810 237759:2.352120 212015:7.134620 237453:2.903030 233739:4.881500 230232:5.567020 237342:3.035710 225478:6.152490 235936:8.212860 233135:5.028200 237427:2.932110 237516:2.811450 237963:2.632060 237880:1.989790 232318:5.193180 185528:8.202460 200798:7.655920 237750:2.383580 236256:3.940350 233957:4.824770 237960:1.366220 229680:5.642180 228583:5.789070 208094:7.333750 237068:3.333220 237675:2.559050 236181:7.961160 235337:8.760860 212621:7.103850 237882:1.979240 237599:13.492000 237896:13.437270 236913:3.468480 237777:6.862050 226600:6.032540 222906:6.392350 236324:11.705040 237940:1.576750 231842:5.286060 232995:5.059530 237080:3.322110 237295:6.175720 237511:2.816210 230100:11.176480 227966:5.867090 237906:1.858190 214045:7.023030 236731:3.624530 232717:10.232960 235928:4.111660 234954:4.513830 233845:4.853440 222069:6.457220 230228:5.568470 210300:7.221630 216518:20.611950 237938:1.585330 237397:2.977420 237428:5.863700 233154:5.024410 228466:5.803650 217750:6.786310 | 236096:4.022340 237543:2.783980 237893:3.880040 235489:8.634520 234686:4.617540 172193:8.592890 237503:2.819910 180597:8.343230 183816:8.254290 226427:6.053520 218819:6.710810 217823:6.781420 186666:8.162850 233670:4.898060 236870:6.997360 213190:7.070730 229157:11.433420 237027:6.737500 234981:4.507540 218857:6.706270 227657:5.907990 233623:4.908870 231502:10.705500 228627:5.784560 225360:6.165580 237546:2.780990 236450:3.819680 184410:16.466460 231656:5.320540 237791:2.250580 209646:7.256320 232155:5.227140 216742:6.854780 210126:7.229240 116810:9.753060 237112:3.289290 36914:10.718140 234848:4.554820 196714:7.813970 179283:16.781720 221280:6.524700 229285:5.697550 237499:5.652500 185935:8.182460 218638:6.724540 237563:2.769490 237894:1.935990 222029:6.460750 230524:5.523100 185424:8.202460 237523:2.802380 230009:5.598650 234426:4.695900 236877:6.989140 226746:6.016520 209353:7.268150 234468:4.680860 206994:7.385930 236560:7.496700 232256:5.206220 236533:7.527240 237448:5.817400 231883:5.277890 205548:7.455250 193904:7.914780 232213:5.215350 237106:6.594960 224244:6.271090 168143:8.686710 231599:5.334790 237472:2.869060 223304:6.356630 194004:7.914780 237974:3.158580 91280:20.317040 237914:3.607100 215621:6.928280 199418:7.716180 237736:2.427970 235841:4.163140 224155:12.556860 236495:7.589020 220708:6.571040 218967:6.699510 199887:7.691630 237685:5.078500 235752:4.201760 237391:2.981180 237609:5.339740 236172:3.987120 205768:7.445720 229460:5.676330 185225:8.212610 237951:1.491720 36141:10.718140 236880:3.493480 231659:5.320540 223978:6.293290 216987:13.678320 227466:5.932730 235740:4.205280 170433:8.638700 219605:6.653390 187618:8.134140 182548:8.286720 237913:1.804250 237829:2.127370 12255:11.005820 235546:4.289430 237422:2.940350 112110:19.603700 235890:4.136110 234245:4.742740 237692:2.526740 236997:3.400840 237646:2.615740 211058:7.184450 209774:50.739500 237064:6.672340 237921:1.748720 34275:10.851670 220434:6.593020 235641:12.746670 186864:8.153190 210189:7.229240 235148:4.447620 231619:5.329640 228361:5.815650 220762:13.130260 237837:2.105160 237898:1.917950 193203:7.945550 233219:10.020400 192465:7.969270 192936:7.953390 237638:2.621510 237469:2.873460 231760:5.302040 230286:5.558370 192943:7.953390 235587:4.275200 237110:3.290990 195870:7.848820 234321:4.727300 237255:3.141980 237662:7.793550 209322:7.272130 189460:8.070190 234569:4.650000 237740:2.419970 237588:5.429300 214843:6.971580 236857:3.516410 235418:13.040850 221343:6.519060 215259:6.948260 106458:9.907210 214904:6.968630 234503:4.668410 201598:22.881300 193335:71.439930 222057:6.458990 236802:3.559720 235547:4.289020 224583:6.239380 234476:4.677880 159344:8.905760 236951:3.438560 237827:6.414270 235348:4.377340 230063:22.370760 197652:7.780300 237181:3.230260 236598:11.176410 228123:11.697360 228027:5.859300 233920:4.834120 235955:4.093240 237905:1.873460 208422:7.316940 209712:7.252400 237853:6.185910 210183:7.229240 237975:1.013380 60405:10.495000 234896:4.538640 207041:7.385930 237058:3.346490 232228:5.211790 237812:2.193770 234552:4.656680 234240:4.744650 224061:12.571660 212628:7.103850 235848:4.160120 237645:2.617070 235824:4.171170 236679:3.655090 229895:5.613710 75100:10.312670 236944:3.443050 222529:6.422560 233853:9.701220 225117:6.190930 88677:20.317040 237316:3.065530 234596:4.641930 237519:2.808740 188018:8.115450 237118:3.284550 235862:4.152870 237779:2.280120 177575:8.440870 235794:4.182530 237909:1.843570 236934:3.451660 229772:5.629770 237962:2.689740 235168:4.439380 235659:4.241550 237899:1.914940 237973:2.133580 202010:7.610190 237380:2.991820 212549:7.107220 233259:4.999880 233735:4.881870 156508:44.844700 178070:8.428130 237930:1.672510 228973:5.739680 237374:2.998010 235455:4.333160 237509:2.816340 218265:6.750210 235413:4.348670 203291:7.555830 234833:4.562480 226743:6.016520 231052:5.441940 233519:14.804100 234711:4.605560 237897:1.918890 225273:6.174840 219513:6.659850 237969:3.740730 231845:10.571020 234404:4.702900 237799:2.228910 89182:10.158520 237958:2.768420 230488:5.527960 161178:8.865750 224938:6.207280 227316:5.951700 217952:6.774130 236355:3.879200 237277:3.119240 158186:8.947430 228648:11.563740 237966:1.285510 220067:6.619640 222814:6.400650 237010:3.390030 224245:6.271090 233848:4.851670 221618:6.496790 237976:1.417220 234908:4.532440 202640:7.582640 235061:4.476160 229257:5.700860 188293:8.106230 233156:5.023990 234791:4.577980 220486:6.588990 231722:5.308170 147025:27.559980 231590:5.336510 210162:7.229240 236824:10.628820 236022:4.064150 232543:10.296720 237435:2.921160 237274:3.121810 183675:8.254290 230064:16.778070 237285:3.105310 236735:3.616870 224487:12.495860 226431:6.052340 237161:3.247420 226646:6.027940 230290:5.557650 235964:4.089930 229755:5.632090 237871:6.019470 217019:6.839160 214922:6.968630 234478:4.677590 222014:6.462530 237934:1.625640 237475:2.864290 235412:4.348670 233400:4.965570 236588:7.462220 149717:9.134020 237618:2.659570 237615:2.661200 237333:3.046540 236883:10.475520 204521:7.499260 236091:4.024200 232600:10.278700 199144:7.722410 236607:3.721570 230751:5.487700 211989:14.269240 233569:4.923980 207098:7.381480 201104:7.644290 235764:12.587580 228650:11.563740 215038:6.962770 231032:21.785680 141400:27.903210 211507:7.162790 151758:9.084010 223730:6.317540 226441:6.052340 234746:4.594820 212495:21.331800 235877:4.142540 235936:8.212860 191351:8.010090 235023:4.488400 226724:6.017660 208091:14.667500 237601:2.693930 230079:5.591200 237965:1.286750 220969:6.547600 225811:6.117980 79564:10.312670 237946:3.096880 237617:2.660560 219498:6.659850 232641:15.391260 233478:4.944750 222826:6.398990 233863:4.848840 232471:5.162760 237378:2.992150 228827:11.524620 231325:5.388440 234870:9.096020 237620:2.656020 232356:20.746920 152723:9.059910 228932:5.746590 235781:8.374880 195202:7.870330 236672:3.660030 237409:2.961030 237723:17.206210 227143:5.969950 227711:5.899880 234860:4.550100 235338:17.520840 221783:6.482220 237178:3.232090 229986:5.602390 233129:5.029470 232715:5.116480 234014:4.810400 236128:4.007010 236075:4.032430 231848:15.854880 235084:4.470340 193095:7.945550 165921:8.754530 236859:3.511210 227570:5.918220 237854:2.059080 220233:6.607260 233962:4.822700 232923:5.074020 226987:5.987440 152842:9.059910 233035:5.050850 224876:6.212790 200619:7.667680 126813:9.578700 235088:4.469130 235428:4.342480 221685:6.491300 237906:1.858190 226824:6.007480 48397:10.600360 232579:5.142660 120712:9.662090 161363:8.865750 224995:6.201800 234952:4.514840 225797:6.119240 98454:10.024990 237737:4.855620 235804:4.178370 181418:8.320240 142503:9.271220 236876:3.494660 163932:8.808600 233456:4.948650 237957:2.803660 233461:4.947870 209352:7.268150 237938:1.585330 227441:11.869640 233093:25.185550 237434:5.844980 226012:6.098080 231953:5.265490 | 237959:2.739920 236837:3.532750 226890:5.999640 237962:1.344870 232070:15.726600 232371:5.183270 236476:7.609800 236827:3.542550 226592:6.033700 224094:6.284350 235505:17.247520 237899:1.914940 237973:5.333950 234168:14.295660 236058:4.040430 237939:1.584250 237354:45.346800 235236:8.835620 224683:6.230910 213840:35.177650 233490:9.881740 221425:6.513450 237786:9.053960 232541:5.148360 237287:3.098410 237941:1.569820 222749:6.405660 237725:2.456640 211450:28.651160 237846:4.161260 220234:13.214520 228764:5.770270 236783:10.721190 234942:4.519150 237601:5.387860 237256:6.283820 237572:2.743180 232222:5.212810 237597:2.702520 237034:13.451280 236866:3.501340 200620:7.667680 237963:1.316030 236687:3.649970 237969:1.246910 237273:3.123760 237876:5.992290 222882:6.395660 234995:4.500540 232951:15.200910 229127:5.721770 237849:2.070400 236352:3.879870 237623:2.648520 237970:2.299720 234310:18.917960 237710:2.487260 232366:5.184260 237867:6.048180 237661:2.599410 236853:3.517990 234272:4.738300 237805:8.882240 237922:5.245680 237169:3.238980 235908:4.122700 235392:65.410950 236234:15.815880 217197:6.826320 237565:2.766270 234827:9.126040 237964:1.287060 234619:32.453470 237481:2.857660 237307:3.070950 235112:26.771460 235125:35.666560 232052:5.245340 236320:3.903460 236897:3.479370 236852:49.257180 237971:3.444570 233458:4.948260 236354:3.879730 237369:6.012840 237714:2.473800 237785:2.264870 237762:4.668840 150225:9.108700 237795:2.238980 236532:3.764570 236565:3.746350 236261:3.939210 237445:2.913020 237486:2.845210 237773:2.295090 233693:9.782060 237879:1.991500 219254:6.677280 237539:2.786720 237381:11.961760 226265:6.070150 235182:4.434240 235371:4.370090 233584:4.919800 229248:11.405040 237293:6.178520 237732:2.437330 236235:7.906780 237348:6.061200 216801:13.704320 236094:4.023110 237933:1.638760 236300:3.912280 227685:5.903920 235266:4.407540 237544:2.782910 237611:5.327480 217122:6.831430 237531:5.592120 208887:7.296320 174225:17.069800 235164:22.207500 216645:13.725380 233432:4.957660 234461:14.048880 235905:4.124750 233382:4.969140 237547:2.780670 198099:31.042520 234844:4.556400 236153:11.994210 237975:1.013380 237501:8.468400 235983:8.166680 237634:2.629380 231414:5.368060 237475:2.864290 234650:4.625980 237132:3.275790 237447:2.909360 237724:2.458000 236368:3.874920 138792:9.331840 235798:4.180540 235407:4.352530 225484:12.302380 237822:2.158250 237704:2.497800 236657:3.677930 228919:5.747460 236980:3.412030 237610:2.664370 237649:2.612190 237243:3.154290 217960:6.771710 231832:10.576480 236793:3.568420 234998:8.999580 237660:7.801260 237388:11.938240 237768:2.309060 237935:1.594680 235930:4.111150 156101:8.990920 | 237959:2.739920 237962:1.344870 227534:11.846760 215609:13.856560 237140:6.527700 222733:12.814680 235830:8.338760 236342:3.889700 237135:3.272060 228037:5.858330 236572:3.744010 237973:2.133580 230801:5.481030 236464:3.811010 237719:2.468400 236794:7.133300 237912:3.612200 237939:1.584250 237219:3.183840 237751:2.380550 237828:2.135270 237930:1.672510 237191:19.292400 221910:6.473220 237594:5.414820 185412:8.202460 237859:2.045610 231711:10.620820 217045:6.836570 218381:6.745490 232832:5.093220 237801:2.226650 236820:7.090860 237400:2.972590 237883:3.951520 231576:5.338820 236643:3.690820 237949:1.505550 222366:6.434550 234903:4.534760 236844:3.528030 236180:15.930640 237880:3.979580 237659:2.601420 237110:3.290990 235429:4.341840 237849:2.070400 235669:4.237140 237958:1.384210 237174:3.236020 237931:1.640360 234049:23.996200 218506:6.733790 180712:8.343230 235765:4.194390 226057:12.188780 220684:6.573020 236768:3.583750 227333:5.948510 236599:3.725120 237654:2.607410 237967:1.275830 235638:4.249470 218785:13.426160 220857:6.559260 205016:7.479460 237030:3.366980 236563:3.746940 232866:5.085580 237547:2.780670 226269:6.068950 237882:3.958480 221846:19.430430 229071:5.728560 194494:23.699220 237744:7.223370 237877:1.993910 221578:6.500470 230373:5.545530 228197:29.186150 237399:2.973620 227449:5.933780 237121:3.283590 234790:9.156500 236195:3.973790 233773:4.872780 237592:13.547400 234757:4.589910 236374:7.740800 237892:1.941550 237152:3.256930 237940:1.576750 215761:6.919840 237903:1.887850 237587:5.429960 232448:5.167120 235995:8.151620 236854:3.517430 215566:6.931110 231886:5.276800 231702:5.312090 234558:4.653770 237941:1.569820 237746:4.802640 229483:5.672300 225754:6.124280 237611:2.663740 237620:2.656020 237472:5.738120 237023:6.743120 237872:2.005770 227877:5.877900 217401:6.813640 235876:4.142890 233382:4.969140 218068:6.764490 236508:3.782040 237657:2.604380 235892:8.267040 232691:5.121110 237951:1.491720 228870:5.755290 236863:3.502350 237358:3.016880 237256:3.141910 237763:2.317980 237245:6.306760 237943:1.568120 236503:3.787520 217468:6.808620 228410:5.809170 237957:5.607320 237704:4.995600 235723:4.212350 234707:4.606950 214188:35.068750 236446:3.822840 237865:2.019100 231571:37.379790 233504:4.938170 230850:5.473090 237798:6.696300 235555:4.285600 | 224299:6.266700 223517:6.337680 237137:3.266170 104811:9.907210 237876:1.997430 221974:12.932160 237972:1.100150 150872:9.108700 237319:3.063700 233392:4.966760 233638:4.904750 233852:72.764400 222919:6.392350 237307:9.212850 237606:10.713680 237929:1.678200 213470:7.054580 237677:5.112520 236519:3.778520 231298:5.393910 206794:7.394900 227790:11.779640 237741:2.409600 224584:6.239380 237788:22.590500 227806:17.660490 224581:87.351320 236764:3.587040 236663:36.701900 236631:3.698840 213690:21.125520 237211:19.148520 237889:7.817760 237636:2.625290 234537:18.636080 237627:5.289860 207988:7.337990 219110:6.688330 237653:5.216480 236395:42.410610 236459:3.815140 237601:26.939300 237779:2.280120 220164:6.611370 230962:21.829560 221925:6.471430 235641:4.248890 237915:1.801880 237691:5.056960 193980:7.914780 237928:1.678420 236932:34.530600 | 237594:2.707410 237140:3.263850 234074:14.374650 236411:7.698240 237861:2.043110 235711:4.219100 237920:1.748740 234020:4.810060 158085:8.947430 230949:5.459340 237926:1.684250 237819:2.173040 237918:3.509440 201241:7.638520 236246:3.946060 236845:3.527930 237191:9.646200 216132:6.897680 236120:4.009290 237711:2.486660 237965:1.286750 233860:4.848840 237889:1.954440 237262:3.138200 237214:3.187320 227971:5.867090 195270:7.870330 236293:3.917690 235146:4.447860 237793:2.244480 237958:1.384210 222902:6.394010 236333:3.896760 237960:2.732440 236807:3.557490 156310:71.927360 225200:6.182850 231367:5.377000 143386:9.242230 194856:7.884930 237706:2.491530 235630:4.256280 237827:2.138090 237807:2.214790 210042:7.236900 235596:4.272620 156598:17.937880 212290:7.120830 236477:7.607800 236107:4.015260 236573:3.743430 227091:5.976470 189695:16.122760 235843:4.162780 237349:3.027450 199762:23.093130 225819:6.116730 237744:2.407790 227371:5.944280 234872:4.547740 237731:2.441080 231812:5.291540 236075:4.032430 237713:2.476670 237152:6.513860 237903:3.775700 237225:3.178910 235871:4.145160 232231:5.211280 234498:4.669880 236706:3.640960 234153:9.538240 237544:2.782910 229130:5.720930 237451:2.904450 236846:3.526900 206122:7.426940 199455:7.709980 237600:2.694750 237975:3.040140 229448:5.678750 234712:4.605290 222091:6.455460 237826:2.143970 232972:5.063460 224925:24.834600 237932:1.639130 237333:3.046540 237454:2.901120 237704:2.497800 237468:2.874340 227463:5.932730 235210:4.425880 237550:2.780090 236607:3.721570 225324:6.169540 234374:4.711170 237964:1.287060 | 237543:2.783980 225896:6.109230 237893:1.940020 229000:5.734530 226038:12.191240 219666:6.649110 233880:4.844970 231595:5.335370 237257:25.131680 236922:3.461930 205590:7.450470 193175:7.945550 221513:6.506010 230801:10.962060 237429:8.795550 237912:1.806100 222601:6.415760 231392:5.371030 171525:8.607930 111178:9.853140 236351:3.880940 237705:2.496560 174750:8.520910 237850:2.068410 228089:5.852530 217587:6.798640 229597:5.653960 237746:2.401320 236332:3.897170 237846:6.241890 237497:2.828120 193859:7.922380 118594:9.706540 190808:8.026900 237438:2.919360 224897:6.211410 237188:3.217400 233610:4.911870 235518:4.307960 235559:4.284600 234660:4.623440 236282:3.922710 25854:10.851670 237791:2.250580 216028:6.903180 222810:6.400650 236528:3.769240 217976:6.771710 232405:5.175410 225325:6.169540 237162:3.246850 229406:5.683620 211182:7.177180 217330:6.818690 230669:5.501170 186929:8.153190 234531:4.660480 236101:4.018790 212703:7.097140 236137:4.003820 237433:2.922700 237041:3.357320 72747:83.197440 220426:59.337180 226142:6.084620 233883:4.843910 235789:4.183990 237967:1.275830 229768:5.630540 234595:4.643080 236103:4.016640 237626:10.580520 237545:2.782600 236463:3.811630 134234:9.430280 236449:3.820430 216321:20.652240 236985:3.409760 230719:5.493060 234882:4.544350 237726:2.456290 223464:6.342380 237767:2.309980 144224:73.937840 237890:3.894320 234167:4.765220 84926:10.232630 231898:26.375900 237907:1.857320 232088:5.239060 236737:10.840140 237056:3.347670 237651:2.609670 181816:8.308940 227818:5.885830 235750:4.202320 167630:8.703240 237526:8.398530 223446:6.343960 209726:7.252400 235434:4.339080 237937:3.171740 236775:3.576300 237851:4.134580 236928:3.458410 231307:5.391480 201020:7.650090 237467:2.879350 232302:5.195680 237974:2.105720 237924:1.695790 232264:5.203700 236931:3.453230 237923:5.121570 206955:7.390410 235700:4.221930 36576:10.718140 237028:6.735560 237326:3.057730 205541:7.455250 201484:7.632790 237104:13.192040 237421:2.942970 224502:6.246500 125058:9.619530 236820:3.545430 237042:3.356840 237685:5.078500 235683:8.458620 237609:2.669870 237809:6.615240 226185:6.078570 235701:4.221740 232497:5.158420 208704:7.304520 191044:8.018460 235826:4.170640 236856:3.516410 233574:4.922460 236880:3.493480 237925:1.687310 232791:5.101370 231832:5.288240 232585:5.141720 231894:5.275720 220651:13.150000 236124:8.015240 231005:5.450920 224904:6.210030 237663:2.597810 230898:5.465870 227658:5.906970 234728:4.598670 237500:2.825080 232592:15.420900 50815:10.600360 215399:6.942510 237793:2.244480 235988:4.082190 172918:8.563470 237944:6.232800 237533:2.793610 237530:5.595120 237064:6.672340 231875:5.279520 236140:12.009180 237306:3.073520 237361:3.014120 237504:5.639740 183179:8.275790 216036:6.903180 217261:20.463690 237882:1.979240 235197:4.429120 171388:8.607930 233278:4.994550 237725:2.456640 230925:5.461290 237016:6.764840 237835:14.780150 223526:6.336110 226224:6.074950 219373:6.668530 191955:7.985400 237797:4.466880 237469:2.873460 236483:3.799320 236071:8.069560 235891:45.476310 236905:3.474630 237273:3.123760 237463:2.888660 222652:6.412390 227191:5.965630 235762:4.196780 235695:4.224200 237080:3.322110 237224:3.178910 237255:9.425940 229789:11.256460 57722:10.495000 236108:4.014030 236113:8.024080 234921:4.528590 229668:5.643750 219281:6.677280 188540:8.097100 229512:5.668280 236658:3.676400 212914:7.087150 215809:20.751150 234150:9.540860 237955:1.455530 227416:5.937970 236320:7.806920 177933:84.281300 220458:6.591000 227091:5.976470 234191:4.759390 196171:7.834740 234797:4.575560 237383:8.964870 233641:4.904380 65663:31.485000 233507:4.937780 237761:4.676280 237935:1.594680 234409:9.400300 237522:5.604860 237199:3.207090 234202:14.270430 234976:4.509300 229992:5.600890 189827:16.122760 237878:1.993260 228332:11.638740 231268:5.401240 237417:2.947490 237539:2.786720 237815:2.183010 234012:4.811420 145592:18.428120 237225:3.178910 227040:5.983040 5194:11.005820 223206:6.364640 236706:3.640960 205819:7.440990 134025:9.430280 175870:8.480090 193136:7.945550 210294:7.221630 225988:6.100550 210783:7.199160 207406:7.368230 233839:9.711860 215127:6.956940 221749:6.485850 165883:8.754530 237498:2.826850 42319:10.718140 206815:7.394900 230146:5.581610 214484:6.995460 234541:4.659020 235517:4.307960 235618:4.263730 237975:4.053520 144553:9.242230 230692:5.497110 236849:3.519860 224455:6.250790 233291:4.990480 209308:7.272130 190727:16.053800 221597:6.498630 122743:9.662090 236686:3.650390 86483:10.158520 217716:6.791230 195108:7.877600 232576:5.143610 222396:6.432830 237832:4.236160 221178:6.532280 225528:6.147300 230478:5.528660 224903:6.210030 236848:3.519860 237153:6.510560 236777:3.575410 235627:4.256480 231358:5.379400 230811:5.479040 235961:4.091920 237808:4.410560 236934:6.903320 234962:4.511810 237574:5.482220 235770:4.192740 217117:6.831430 221660:6.493130 237824:2.151040 236919:3.463780 175681:8.493520 236666:3.666390 234020:4.810060 212990:7.083850 232418:5.172960 216406:6.878690 200540:7.667680 229812:5.624390 192129:7.977300 228300:11.644340 194985:7.877600 224504:6.246500 228292:5.823100 235143:4.448570 234661:9.246880 226372:6.059430 225163:6.186880 212889:7.087150 237544:5.565820 227025:5.984140 195198:7.870330 231838:10.573200 235851:4.159410 235709:4.219290 237280:3.115610 237444:2.913430 233569:9.847960 237859:2.045610 236694:3.645720 235443:4.336750 172693:8.578070 157912:8.947430 223766:12.628940 234919:4.528850 236788:10.716180 237857:4.097100 235629:4.256480 202695:7.582640 237465:2.882310 212698:7.097140 237119:3.284320 221253:6.526590 236998:3.400010 231790:5.295950 235429:4.341840 197176:7.800370 153210:9.036380 178305:8.415550 237823:21.541100 236807:3.557490 230647:5.503880 237830:2.125860 198558:23.243160 233054:10.092200 234080:4.790880 237966:2.571020 235777:8.379640 234779:4.582570 214545:6.992450 236709:3.638430 237654:2.607410 237512:5.631680 236774:3.578780 235642:21.241550 224078:6.285830 235617:4.264510 237614:2.662030 223945:12.595580 230411:5.539170 181865:8.308940 237621:2.654010 237054:6.696140 237932:3.278260 231191:5.416080 237484:5.699580 237206:3.202660 222462:6.425970 236872:3.497310 237885:1.970350 220288:6.603170 232913:5.076230 237873:2.004580 232396:10.353760 237681:2.549790 218919:6.701760 234790:4.578250 99117:10.024990 237248:3.150660 189706:32.245520 236824:3.542940 236524:3.775140 233431:4.957660 192155:7.977300 236144:8.001880 237947:3.065100 235298:4.396700 231183:5.416700 237587:5.429960 145507:46.070300 209057:7.284150 237571:5.515720 237732:9.749320 237917:3.596400 233874:9.693460 234269:4.738940 237299:3.085980 162893:8.827290 237405:11.876560 237502:2.820470 219932:6.630060 212329:7.117410 235783:4.186530 234494:9.343300 235687:16.905880 235710:4.219290 225458:6.155090 199581:30.839920 230986:5.454150 182785:8.286720 237473:2.867790 225775:6.123020 237310:6.140220 122652:9.662090 218067:6.764490 237972:1.100150 231479:5.358020 201424:15.265580 236609:3.719290 216716:6.857410 232980:5.062150 220715:6.569070 235361:4.371840 232257:5.206220 237615:2.661200 227474:5.931690 230701:5.496430 237573:2.741630 232074:5.241680 232495:5.158900 236131:4.005790 162274:8.846340 191263:8.010090 227717:5.899880 237546:2.780990 212353:42.704460 227227:5.961320 237959:8.219760 213455:7.054580 237886:1.966940 234774:4.584200 237594:2.707410 234179:4.761980 236575:3.741910 53401:10.600360 235711:8.438200 227279:5.955960 237841:2.099540 228883:11.505360 224505:6.246500 234295:4.732000 227655:5.909010 214134:7.016840 234436:4.692270 229886:5.614470 199179:15.444820 185697:8.192410 227778:5.891830 231687:10.629800 219926:6.630060 214599:6.989440 237965:3.860250 236348:3.885240 231299:5.393910 237946:4.645320 230723:5.492390 237949:1.505550 237226:3.176460 236248:3.944920 235085:4.469850 221852:6.476810 202320:7.599080 225521:6.148600 237880:1.989790 200035:7.685590 218210:6.754950 237482:2.852470 195069:7.877600 210819:7.195460 232471:5.162760 212818:7.090470 232141:10.459440 226910:11.992600 232132:5.231270 236708:3.638530 235212:4.425410 227283:5.954900 234950:18.061400 237620:2.656020 224876:6.212790 236615:3.714510 179810:8.366760 237922:1.748560 219707:6.644850 225138:6.188230 184744:8.222870 232364:5.185240 237760:2.339230 217876:6.778990 237888:1.956880 225590:12.279140 228013:5.862210 236679:3.655090 237807:4.429580 197865:7.773700 237448:2.908700 237675:2.559050 196209:7.834740 228718:5.774710 233719:9.772520 236949:6.880920 234467:37.449280 179978:8.366760 232220:5.213320 237877:1.993910 234170:4.764900 228995:5.736250 237896:7.678440 236913:3.468480 237158:19.497300 236012:8.132480 200392:7.673620 237443:2.914400 237855:2.051640 231454:5.362730 237490:2.838470 235417:4.347810 234737:13.789410 229588:5.654750 233311:4.986820 222800:6.402320 222577:6.419150 154422:9.013390 210393:7.217850 237854:2.059080 235693:4.224760 233463:4.947870 233488:4.941260 213023:7.080550 165353:8.772230 225874:6.111720 235850:24.960720 236475:3.805020 223857:12.607660 235081:8.943580 237840:2.099810 200013:7.691630 26161:10.851670 235603:8.540880 213793:7.038680 176056:8.480090 169096:138.727200 237456:5.800220 237165:3.244570 154913:27.040170 234992:4.501280 237451:5.808900 235768:8.385860 237906:3.716380 237118:6.569100 228231:5.832500 224402:6.256550 199448:7.709980 73036:10.399680 143587:9.242230 237275:3.119610 234585:4.645090 237598:2.699230 236424:3.840580 226051:6.094390 236785:3.572450 228395:5.811010 236363:11.629980 191330:16.020180 209234:43.656720 231103:5.431770 236383:3.864580 225214:6.181510 233325:4.983580 237943:1.568120 237122:9.848760 236671:3.661100 228897:5.750930 237454:29.011200 237210:6.389860 180679:8.343230 233824:4.859130 237938:1.585330 237397:2.977420 192173:7.977300 231171:5.418570 237434:2.922490 237865:4.038200 237368:6.015860 236056:4.041210 237960:1.366220 216333:82.576560 218420:6.740800 | 237959:4.109880 227219:5.962400 199255:7.722410 235595:4.272620 236549:3.756010 237868:2.009870 237817:2.176300 234787:4.579330 237659:2.601420 237969:1.246910 234844:4.556400 237927:1.682580 236473:3.806640 237126:3.278870 237839:2.100240 235702:4.221740 237538:2.788790 237931:1.640360 234823:4.564870 237251:3.146210 235729:8.421720 233184:5.018110 237798:2.232100 227821:5.885830 234553:4.656100 236247:3.945340 233225:5.008950 224426:6.255110 234988:4.502780 232067:10.485440 222620:12.831520 237889:1.954440 237936:1.588740 236448:3.820560 237544:2.782910 237528:8.394990 236651:14.740280 235254:4.411410 231221:5.410490 235741:8.410180 237894:1.935990 211269:7.173560 237392:2.980690 237857:2.048550 209571:7.260250 | 237884:1.973250 236506:3.783980 237962:4.034610 237093:3.309680 235998:4.075330 237678:5.109740 237421:2.942970 237831:2.125420 236127:8.014020 237135:3.272060 237189:3.216850 237613:2.662540 237944:1.558200 233722:4.885160 201935:22.847400 235734:33.667520 237553:2.778850 237939:1.584250 237219:3.183840 234506:14.003460 236179:3.983100 231511:21.404000 237864:8.119160 235248:4.413460 237950:1.495890 234122:4.777640 80128:10.312670 236625:3.702880 233788:4.869170 214831:6.974530 236452:3.817530 237749:11.917900 237638:7.864530 236571:7.488720 231487:16.065270 237922:6.994240 235748:16.810760 237491:5.670900 237856:2.049840 237901:7.643200 236729:3.625770 237646:5.231480 236980:3.412030 237559:2.775380 237623:2.648520 237774:2.294270 183416:24.794940 211469:14.325580 237852:2.065820 235542:12.876150 236285:3.921870 237740:2.419970 236491:3.796480 235882:16.556920 237956:12.864690 226458:6.049990 237733:2.432470 235375:8.736260 237929:10.069200 236830:7.081100 144394:9.242230 229507:5.669080 236684:3.652630 237966:3.856530 237051:3.350350 226991:5.987440 236811:7.108580 237888:1.956880 237942:1.569540 226412:12.109400 125307:9.578700 237464:2.887810 235581:4.277590 230082:5.591200 234173:4.764570 237821:21.624200 236786:14.289000 237894:3.871980 233727:9.768120 236337:38.956700 213962:7.029260 237675:2.559050 231420:16.100610 236872:3.497310 232118:5.233860 197471:7.786940 237954:1.467760 237292:3.090290 237715:12.367700 233438:4.954520 237681:2.549790 237734:7.290510 227656:11.815980 237976:0.708610 237637:2.622810 236012:4.066240 237561:2.771430 237773:4.590180 237862:2.041100 236496:30.354080 237855:2.051640 237696:20.159840 236514:11.341020 235953:4.094570 232008:5.253780 237713:4.953340 237892:1.941550 237445:5.826040 210699:50.420090 237636:2.625290 237729:2.447130 236735:3.616870 237450:17.427300 237780:11.397800 236100:12.057750 236873:3.497220 237100:3.301380 234613:9.273560 228821:11.524620 237447:2.909360 162188:8.846340 159907:8.905760 237290:3.093400 221146:13.068360 237531:5.592120 236227:3.956130 235710:4.219290 237945:3.114760 234143:14.316180 231023:5.447060 217304:13.637380 236087:4.026210 233199:5.014770 232848:5.088270 230568:5.516190 234913:36.251360 237183:22.598170 220258:26.420880 237866:2.016850 237881:1.979460 237581:5.442300 223938:6.297790 237501:5.645600 237228:3.174140 237975:2.026760 236609:3.719290 234425:4.695900 235373:8.738440 235834:4.167770 173472:17.098160 234889:4.542270 237879:1.991500 236892:3.482790 235694:4.224760 234807:4.569670 235798:8.361080 236847:3.520610 236741:7.224080 236763:3.587440 237302:3.079700 235907:24.740280 237494:33.992640 230029:11.192820 237957:5.607320 198315:7.754160 167210:8.720040 234092:33.498920 234417:28.188180 237686:2.537050 237527:2.798780 237356:3.019430 237811:2.197800 229132:5.720930 233150:5.024830 237283:3.108830 236644:3.690270 236534:3.763380 237743:9.631400 235801:4.180360 | 237959:1.369960 237962:2.689740 232335:36.331400 123048:9.619530 233540:4.930860 237899:3.829880 237370:6.011620 237719:2.468400 237553:25.009650 236986:13.638720 231366:10.754000 236179:3.983100 235187:4.431680 237864:2.029790 235373:8.738440 236805:3.557880 237684:2.542560 233763:4.875320 205231:7.469700 237497:5.656240 181214:58.321690 236783:3.573730 231956:10.529920 237965:1.286750 232575:20.574440 237876:1.997430 235278:4.404590 237849:2.070400 236639:14.771720 237661:2.599410 204709:7.494280 237956:5.717640 237929:1.678200 235732:12.626430 237760:2.339230 237669:5.152520 231948:15.798090 236663:3.670190 237954:1.467760 235581:8.555180 230063:5.592690 236897:6.958740 234503:14.005230 232250:10.415480 237227:3.174140 237902:1.898790 236732:3.624010 209094:7.284150 224583:12.478760 237896:1.919610 237790:36.021120 237773:2.295090 234616:9.272980 236724:18.140300 236370:3.873320 237673:2.563240 233859:4.849550 236682:3.654770 237815:4.366020 216581:20.603970 237729:4.894260 237741:2.409600 232363:5.185240 237583:5.438180 237810:2.199100 234207:4.754880 237779:2.280120 234500:9.339180 224928:12.414560 234628:4.632500 229914:11.222880 237431:2.926150 237945:4.672140 229487:17.014470 237142:3.263130 180015:8.366760 225747:6.124280 237689:5.067180 189137:16.158160 227116:23.892840 237972:1.100150 228162:5.841990 237501:2.822800 237331:18.307980 237607:2.676520 236413:3.847700 232685:5.122500 235708:4.219860 216318:6.884080 237708:2.490160 236757:3.597800 196067:7.841750 202843:22.731660 236679:3.655090 229492:11.342980 237803:2.222450 237938:9.511980 237769:4.615780 190889:16.053800 237356:9.058290 237925:1.687310 237695:5.040160 237575:2.735420 237728:7.346880 221572:6.500470 237768:6.927180 237909:3.687140 | 235294:4.397820 233495:4.940490 237962:2.689740 231751:5.304260 231626:10.655860 237975:1.013380 225678:6.131900 220867:6.557300 196877:7.807150 103636:9.964370 231088:5.434300 235509:4.310430 232362:5.185240 237973:3.200370 237370:3.005810 237019:3.379010 233959:14.470170 237362:3.013610 237157:3.249980 236648:3.686180 215178:6.954040 208693:7.304520 229434:5.680370 208389:7.321120 228772:5.769380 210514:7.210330 236928:3.458410 237684:10.170240 227840:5.882850 228784:5.768490 235413:4.348670 237663:5.195620 233974:4.820300 236096:4.022340 228350:11.633140 237444:2.913430 236207:3.969670 235424:4.343750 233458:4.948260 222496:6.424260 237859:2.045610 234850:13.662900 199324:7.716180 237037:26.868080 236353:3.879730 233538:4.931240 237955:1.455530 237387:41.796160 211718:21.445830 237656:2.605200 29926:10.851670 221253:6.526590 232849:5.087820 223895:6.300810 237880:1.989790 206317:14.835360 223992:6.293290 237831:2.125420 231884:5.277350 237559:2.775380 237310:3.070110 237965:1.286750 237529:2.798330 225213:6.181510 231151:16.268850 194342:7.899740 231341:5.383010 235032:4.484220 237549:2.780500 237867:4.032120 235258:4.410500 235296:4.397150 236208:3.968940 237733:2.432470 232859:5.086480 236057:4.041210 237277:3.119240 237870:6.026400 236545:3.759450 237652:2.608840 235781:8.374880 237499:14.131250 231222:10.820980 228598:5.787270 231934:5.269790 237699:5.019560 237954:1.467760 234243:9.486120 234043:4.801940 223904:6.300810 237087:13.251800 237968:1.247790 237902:1.898790 236470:3.808010 234510:4.666640 237785:6.794610 236499:3.791680 236960:3.432630 237461:8.669400 237795:2.238980 233177:5.018950 237515:2.814680 236579:3.738300 237548:2.780500 235222:13.266540 189711:8.061380 196116:7.834740 210468:7.214080 234468:9.361720 236022:4.064150 234842:4.557200 104174:9.964370 237781:2.276070 237879:1.991500 236377:3.868410 236878:6.988600 229338:11.381940 235987:8.164720 232992:5.060400 237937:1.585870 237847:2.079640 237571:2.757860 235115:4.461190 237067:6.669860 116418:9.753060 236884:3.490660 215671:6.925460 236105:4.016330 195384:7.863110 141050:27.903210 236927:3.458670 152929:9.059910 92481:10.089530 237840:2.099810 237431:2.926150 196799:15.627940 196907:7.807150 234171:4.764900 237842:2.099360 237149:3.258220 224263:6.269620 237472:2.869060 210925:7.191780 168850:8.670450 223296:6.358230 236467:3.810380 233076:30.248280 237735:2.429450 237923:1.707190 232711:5.117400 237095:6.616500 208875:29.185280 154113:9.036380 237701:2.502930 237952:2.963340 236750:3.603780 236526:7.545940 234213:4.752950 237289:3.096150 236792:3.568610 159709:8.905760 235421:4.344390 236775:3.576300 231818:5.290990 237951:2.983440 237810:2.199100 235024:4.488150 231870:5.280600 228395:5.811010 237784:2.265380 34994:10.851670 229795:5.627460 225876:6.111720 237513:2.815140 235683:4.229310 235647:4.245600 224391:6.257990 236568:7.491060 237390:2.982540 237540:2.785910 235784:8.372700 236891:3.482880 236975:3.415560 237375:2.995900 231519:16.049490 237936:1.588740 222130:6.451940 227257:5.959170 228314:5.821230 227120:5.973210 236943:3.443400 237938:3.170660 218124:6.759710 226053:6.094390 235175:4.437270 225756:6.124280 228570:5.790880 236713:7.269300 237720:2.465630 237147:19.561440 207459:14.727720 237737:2.427810 236841:3.530100 228983:5.738820 237768:2.309060 | 237791:2.250580 168656:8.686710 233431:4.957660 235998:4.075330 235154:4.446440 236595:3.726390 237405:2.969140 217115:6.831430 227943:5.871000 237975:1.013380 235711:8.438200 215064:6.959850 236894:3.481080 234100:4.784570 237429:2.931850 235430:4.341840 237526:2.799510 220248:6.605220 237099:3.302140 237685:2.539250 235752:4.201760 237705:2.496560 237732:7.311990 233313:4.985610 237302:3.079700 214469:13.990920 234597:9.283860 235642:4.248310 213272:7.067480 223211:50.917120 237454:5.802240 237963:1.316030 223352:6.351860 234797:4.575560 221035:6.543750 225417:6.159010 237320:3.063100 233650:4.902890 173232:8.563470 232644:46.169550 235603:4.270440 208509:7.312780 101411:9.964370 223750:6.316000 235768:4.192930 237848:2.070880 235024:4.488150 237955:1.455530 237626:2.645130 182339:8.297770 233821:4.859490 222480:6.425970 | 224751:6.225300 237884:3.946500 235229:4.419880 237962:1.344870 232075:10.482300 235489:4.317260 237413:2.954430 237506:2.816900 237442:2.916650 236729:3.625770 237789:6.763050 235464:4.327060 237613:2.662540 237646:2.615740 237357:3.017110 234818:4.566200 237841:4.199080 237538:2.788790 174092:8.534900 234868:4.548270 237453:2.903030 221926:6.471430 236392:3.859440 237918:1.754720 237875:1.998290 233179:5.018530 236246:3.946060 236080:8.061740 235373:4.369220 231416:5.367470 237146:3.260750 235530:4.299160 226984:5.988540 236093:4.023580 237703:2.499150 232214:5.215350 208466:14.633880 237835:2.111450 237601:5.387860 236843:3.528030 236888:3.487940 217645:6.796170 237071:3.330270 236571:3.744360 237922:6.994240 237963:1.316030 234876:4.546960 237562:2.771300 237739:2.420780 237901:1.910800 224528:6.243650 237679:2.553490 236811:7.108580 237241:3.155070 237447:2.909360 237970:1.149860 229406:5.683620 237428:5.863700 237255:6.283960 235821:8.343780 235542:12.876150 227244:5.959170 237661:7.798230 216862:20.540820 236915:3.466970 212943:7.083850 237722:2.460850 237929:5.034600 237190:3.215750 235908:4.122700 236653:3.681440 237942:1.569540 160487:8.885560 231212:5.412350 230888:10.934340 233540:4.930860 229391:5.685250 235171:22.189900 237699:2.509780 234501:4.669590 237863:2.031160 236123:4.008380 220904:19.660230 237763:2.317980 233083:5.039250 237369:3.006420 237910:1.838650 236532:3.764570 237115:3.287650 223498:6.339240 156812:8.968940 237158:3.249550 232975:5.063020 237628:2.643680 237276:3.119300 236514:3.780340 237713:2.476670 229393:11.370500 237947:1.532550 237815:2.183010 229338:5.690970 237876:3.994860 237091:3.310750 232657:5.128080 237571:2.757860 236887:3.488660 237851:2.067290 235653:4.243860 237583:2.719090 237843:2.097780 188916:8.088050 237712:2.481160 237905:1.873460 237579:2.724690 235708:4.219860 235551:4.286810 235363:4.371630 237253:3.144860 237149:3.258220 225534:6.147300 237498:2.826850 235847:4.160650 236846:3.526900 220144:6.613430 234031:4.805990 237040:3.357480 210991:7.188110 225376:6.164260 212731:7.097140 222458:12.855360 233921:4.833770 237972:1.100150 237975:1.013380 229924:16.829760 235138:4.449990 237655:5.214680 236990:6.815340 236994:3.402500 211709:7.148610 236757:3.597800 236741:3.612040 236538:3.761470 232578:5.143140 236086:4.026370 200480:7.673620 216809:6.852160 237686:5.074100 237865:2.019100 175709:25.480560 237798:2.232100 236252:3.941630 | 231850:5.283870 205914:7.436290 222795:12.804640 226790:6.011990 217190:6.826320 236704:14.566800 234072:4.792550 210399:7.217850 237944:1.558200 187537:8.134140 224050:12.574640 237961:1.356670 237973:1.066790 237747:4.774560 237019:3.379010 237380:2.991820 234102:4.783910 233353:4.975540 237926:3.368500 235343:4.378440 139682:9.331840 228169:5.841990 236214:3.963390 233239:5.004820 237027:6.737500 237146:3.260750 237731:4.882160 237196:3.208320 192902:7.953390 235585:4.276790 235240:4.415750 234536:18.638400 200726:7.661780 235355:26.246880 215256:13.896520 204600:7.499260 191730:31.974240 146552:9.186660 193948:7.914780 230592:5.512760 236933:3.451660 237041:3.357320 212347:7.117410 237836:4.213000 237883:1.975760 237955:4.366590 233773:4.872780 237101:3.301310 237948:1.525830 237963:1.316030 237946:1.548440 218061:6.764490 237659:2.601420 183913:16.508580 216756:6.854780 237958:4.152630 232434:10.339100 234286:4.733890 237286:3.099890 234438:4.691370 237960:1.366220 231701:5.312650 228670:5.780070 236348:3.885240 236964:3.426740 237620:2.656020 232846:10.178340 234588:4.644810 233330:4.982780 214154:7.016840 226972:5.989650 224967:6.204540 231239:5.406160 169144:8.670450 234873:31.834180 236545:3.759450 233908:4.836560 237654:2.607410 237967:1.275830 234563:27.908700 234824:4.563810 197724:7.780300 231226:5.409250 185851:8.192410 235799:8.361080 220772:6.565130 237976:1.417220 236022:8.128300 225410:6.160320 86641:10.158520 235678:4.232550 237882:7.916960 236628:3.699850 154863:9.013390 184687:24.668610 229734:22.540720 226342:6.060610 227939:5.871000 237910:1.838650 237115:6.575300 237523:2.802380 236110:4.013720 236784:3.572750 193194:15.891100 235065:4.475670 214825:6.974530 237248:3.150660 223966:6.294790 209588:14.512640 226169:6.080990 236517:7.557520 229135:5.720080 198142:7.760630 237526:5.599020 225646:6.135730 237086:3.313100 229892:16.841130 233689:39.140080 237937:1.585870 237921:1.748720 237067:3.334930 225199:6.184200 218207:6.754950 163515:8.808600 185796:8.192410 178735:16.806260 237880:1.989790 237887:5.888160 225326:6.169540 224712:6.228100 235303:4.394230 228795:5.766720 235901:4.128010 236164:3.992060 237035:3.362260 233455:4.949430 231101:5.431770 200691:7.661780 236467:3.810380 237947:1.532550 237974:7.370020 214984:6.962770 235725:4.211980 236702:7.285300 229195:5.711680 120033:9.706540 237953:1.471660 237975:1.013380 235931:8.217240 227709:5.899880 230504:5.525880 226861:6.002990 228348:5.817500 234252:4.741790 219303:6.675090 205823:7.440990 194236:15.814460 229695:5.639840 228437:5.806400 236712:3.635590 236826:10.627650 152524:9.059910 237615:2.661200 204541:7.499260 237714:2.473800 237670:2.572190 177014:8.453770 203927:7.529720 234841:13.673160 182496:8.297770 225468:6.153790 237951:1.491720 232964:10.128660 237551:5.559560 221747:6.485850 177539:8.440870 236034:4.054210 196974:7.807150 | 236518:3.778760 237782:2.267990 237521:2.804020 216841:6.849550 203624:7.540080 206367:29.670720 236962:3.427760 237585:2.718420 223056:6.379220 230935:5.460640 237747:7.161840 237019:3.379010 237836:2.106500 205224:7.469700 237912:1.806100 237182:3.228450 216160:13.789900 237845:2.093750 235058:4.477380 237676:2.557190 237873:6.013740 237240:3.155850 230684:5.499140 232921:5.074020 237663:2.597810 237420:2.944180 237092:3.309840 229373:5.687700 220113:6.615500 237542:2.784970 218162:6.757330 236604:7.446340 211238:7.173560 237572:2.743180 236589:3.730530 236933:3.451660 227749:5.894840 234825:4.563550 234319:4.727610 232531:5.149320 237516:5.622900 237857:6.145650 237351:18.148260 237963:1.316030 237766:2.310960 237174:3.236020 237446:2.912770 237110:3.290990 236726:10.883880 237241:6.310140 236402:3.853810 237970:1.149860 237958:4.152630 237464:2.887810 236619:3.711220 233833:4.856640 237960:1.366220 223681:6.322150 237620:2.656020 237108:3.292330 226514:12.088280 237966:1.285510 237895:3.853000 236296:3.913520 206464:7.413090 219207:6.681690 236999:3.399270 237942:1.569540 237201:3.205730 237639:13.100350 224921:6.208650 199323:7.716180 237940:1.576750 237580:2.721950 234349:9.433440 236427:23.036580 237814:4.367240 236573:3.743430 237136:3.268640 236949:6.880920 234200:4.757460 232311:5.193680 237206:6.405320 229666:11.287500 237417:8.842470 237385:11.943280 237744:2.407790 234479:4.676990 67663:10.399680 236987:10.228800 214737:6.980470 237618:2.659570 237907:1.857320 119597:19.413080 236737:3.613380 6747:11.005820 237869:2.009540 215853:6.914260 235221:8.844360 237947:1.532550 232599:5.139350 215656:6.925460 229212:5.708340 237903:1.887850 235434:13.017240 236240:3.949500 213960:7.029260 221628:6.496790 237448:2.908700 226519:6.042980 224807:6.219720 236235:3.953390 235981:4.085640 232617:5.136050 208374:7.321120 229479:5.673100 190372:8.043990 237806:2.219750 237941:1.569820 237924:1.695790 235088:4.469130 234095:4.785230 237665:2.593060 235754:4.200650 236595:18.631950 103950:9.964370 93038:10.089530 229904:5.612190 235057:4.477380 235813:4.175130 236959:3.432720 237914:1.803550 237799:2.228910 199367:7.716180 236759:7.191560 223890:6.302310 225356:6.165580 237953:1.471660 233529:4.932390 237900:1.914110 236907:6.948360 231196:5.415460 237672:46.271340 233845:4.853440 236876:3.494660 235694:4.224760 231577:5.338820 237882:1.979240 220726:6.569070 196982:39.035750 237936:3.177480 232998:55.649990 234169:4.764900 221415:6.513450 203213:7.561140 237938:4.755990 237911:1.836020 232104:5.237500 237754:4.739980 171997:34.371560 237368:3.007930 226491:6.047650 228859:5.757040 237690:2.530700 235097:4.466230 237768:2.309060 235938:4.104080 237928:1.678420 237909:1.843570 | 233197:10.029540 227361:5.945340 237046:10.059810 237506:5.633800 237861:2.043110 237813:2.191660 236283:7.844860 234379:4.709940 227645:5.910030 236655:14.724440 236079:4.031030 237193:3.212780 236465:3.810760 237875:3.996580 237786:4.526980 237850:2.068410 236662:3.673020 237094:3.309080 237559:5.550760 236497:3.793280 236523:3.775740 237771:2.301620 234653:4.625130 236576:3.739460 236863:3.502350 237425:2.937000 223902:12.601620 237740:2.419970 237293:6.178520 237262:3.138200 234342:4.719200 234276:4.737360 236709:7.276860 237495:2.829480 234970:4.510050 234127:4.776320 235331:4.383080 237821:2.162420 236804:3.557970 236547:3.757910 235395:4.358560 237727:4.912200 236518:3.778760 236673:3.659380 236794:3.566650 237088:6.624680 237777:2.287350 237803:17.779600 164797:8.772230 237947:3.065100 237713:2.476670 237892:1.941550 233628:4.908120 212622:14.207700 237282:6.217920 237309:6.140460 237712:2.481160 237576:5.464960 237579:5.449380 237093:3.309680 232776:5.104550 237924:13.566320 231540:5.345760 235136:4.450230 231329:5.387840 227379:5.943230 227130:5.972120 109355:19.706280 237593:2.708650 237596:2.704260 234541:4.659020 204859:7.484370 237275:3.119610 217484:6.806120 237951:2.983440 237607:13.382600 237817:2.176300 237730:2.445030 237132:6.551580 237384:2.987960 237303:3.079340 229665:5.644530 237796:2.233880 237822:6.474750 237494:2.832720 233270:9.990740 235856:4.153930 237769:6.923670 237919:1.749150 237649:2.612190 237489:2.840880 229219:17.120010 | 237721:2.465070 236600:3.724550 237887:3.925440 228232:5.832500 193150:7.945550 224095:6.284350 235478:4.321000 237479:22.870160 237961:1.356670 237973:1.066790 228201:5.836280 236956:3.436240 237930:3.345020 221664:6.493130 214023:7.023030 237124:3.282260 231227:5.409250 237444:40.788020 237846:2.080630 227250:5.959170 237833:2.117780 237218:3.184180 229692:5.640620 237955:1.455530 237609:2.669870 231605:5.332500 222810:6.400650 216926:6.844340 235888:4.136630 237965:1.286750 209958:7.236900 221859:6.475010 237950:1.495890 237722:2.460850 237929:1.678200 237760:2.339230 237514:2.815000 235141:4.449040 237976:0.708610 237971:1.148190 237882:3.958480 229933:5.608410 237902:1.898790 232564:5.145030 230253:5.562680 127836:9.539480 225142:6.188230 235510:4.310230 237948:1.525830 205055:7.474570 229044:5.731110 237940:1.576750 231194:5.415460 218382:6.745490 237937:1.585870 236507:3.782280 237513:2.815140 234907:4.532700 236168:3.989210 237467:2.879350 218301:6.750210 237941:4.709460 231531:5.346920 237525:2.801510 237279:3.116420 237871:2.006490 227902:5.874940 237735:2.429450 237974:1.052860 236304:3.910200 235154:4.446440 237570:2.760040 237376:2.995850 232595:5.139820 234507:18.670080 236637:3.693160 237367:3.009050 221348:6.519060 237079:3.322570 236535:3.762550 189001:8.088050 224724:6.228100 230677:5.499810 219449:6.664180 222130:6.451940 218275:6.750210 233428:4.958450 237779:4.560240 154225:9.036380 237449:2.904900 236920:24.245900 233464:4.947480 232227:5.212300 | 237543:2.783980 237893:1.940020 237678:2.554870 236239:3.950650 25280:10.851670 186521:16.325700 182941:16.551580 222952:6.389050 192623:7.961300 228482:5.801810 237705:2.496560 236780:3.574130 237924:1.695790 237542:2.784970 237846:2.080630 237717:2.469610 237367:3.009050 237071:3.330270 236174:3.985030 236687:3.649970 231656:5.320540 237791:2.250580 229726:5.635180 216428:6.876000 235908:4.122700 155988:8.990920 229840:11.239600 237950:1.495890 173479:8.549080 236811:10.662870 222413:6.429390 184887:8.212610 236527:7.544980 236786:7.144500 237194:3.211820 237902:3.797580 224716:6.228100 237269:3.129690 237770:2.307420 234135:9.549360 237910:1.838650 235205:4.427500 237696:5.039960 236514:3.780340 231824:37.025380 237847:2.079640 125986:9.578700 234840:4.558250 213463:7.054580 232302:5.195680 225438:12.312800 235808:4.176030 237746:4.802640 235426:4.342690 237510:2.816250 237198:3.207570 237626:5.290260 237735:2.429450 237024:10.113960 237953:1.471660 171071:8.623190 237674:2.559480 162641:8.827290 236143:4.001090 237685:2.539250 235999:4.075160 237538:2.788790 221630:6.496790 237889:1.954440 236856:3.516410 237610:2.664370 237720:2.465630 236459:3.815140 237254:3.142430 235544:17.165000 226267:127.473150 237388:2.984560 237817:2.176300 224169:6.278430 237239:6.312740 235845:4.161540 237613:2.662540 190303:8.043990 217392:6.813640 237621:2.654010 237719:2.468400 236039:4.052450 237354:18.138720 228754:11.544080 236246:11.838180 237504:2.819870 237877:1.993910 232291:5.197680 223927:6.299300 233181:5.018530 237159:3.249480 237638:2.621510 216227:6.889500 235359:4.372280 237970:1.149860 235888:4.136630 236333:3.896760 236667:7.329980 235542:4.292050 157341:8.947430 237590:2.710650 237805:2.220560 3219:11.005820 237964:3.861180 234501:9.339180 235125:13.374960 237971:2.296380 233641:4.904380 234709:4.606390 237522:2.802430 237625:2.646260 173228:8.563470 236532:15.058280 237002:3.397610 236715:3.634440 234598:23.209650 237486:5.690420 237539:2.786720 237815:2.183010 233991:4.816190 237715:4.947080 231187:5.416080 233767:4.873870 228301:5.822170 236360:11.631960 236300:11.736840 227367:5.945340 237508:2.816440 202680:7.582640 225990:12.201100 235393:4.359210 218623:6.726840 234844:4.556400 237581:5.442300 213211:7.070730 235798:12.541620 233527:4.932780 229845:5.619800 136894:9.396380 237645:2.617070 232578:5.143140 237468:2.874340 237247:6.303660 234897:9.077280 233388:4.967550 237597:2.702520 198246:15.521260 237909:1.843570 224751:6.225300 235708:4.219860 237962:2.689740 237379:2.991930 237630:2.639920 237603:2.686100 234480:4.676690 235497:4.314560 237973:1.066790 236633:3.696720 233687:4.893250 231798:5.294840 232851:10.175640 237930:1.672510 233179:10.037060 235593:12.819630 191631:8.001790 127652:9.539480 237956:4.288230 229853:5.618270 230518:11.047580 171370:8.607930 237572:2.743180 236783:3.573730 234988:13.508340 237749:4.767160 237264:3.136100 237856:2.049840 230495:5.527270 237901:1.910800 235992:8.159460 213067:7.077270 157032:8.968940 236946:3.442710 230811:5.479040 230400:5.541280 237929:5.034600 235259:4.410270 236653:14.725760 237942:6.278160 237484:2.849790 237260:3.139610 237821:4.324840 237976:1.417220 172705:42.890350 237932:8.195650 237416:2.949610 236364:3.876390 237369:9.019260 221204:6.530380 237128:3.278510 236468:3.808390 236170:3.988760 233100:5.035840 236327:3.900030 236454:3.816780 233455:4.949430 234868:4.548270 235652:4.244250 237579:8.174070 237874:1.999900 236179:3.983100 237249:3.147890 228821:11.524620 237149:3.258220 236558:3.749050 237871:2.006490 191104:8.018460 237866:6.050550 237975:1.013380 236232:3.954690 236609:3.719290 209488:7.264190 232879:5.083350 237879:1.991500 237826:6.431910 235324:4.385750 237899:1.914940 224303:6.265250 170540:163.840610 236716:10.901730 216684:6.860040 235828:8.339480 233975:4.819610 233550:4.927800 219549:6.657700 236484:3.799070 236448:7.641120 236520:3.777800 132366:9.465380 237550:2.780090 219618:6.653390 237492:5.668340 237688:2.533870 237831:2.125420 135841:9.396380 229517:5.667480 217646:6.796170 237430:8.793660 237686:2.537050 229237:5.703350 237551:2.779780 237211:3.191420 225838:12.230940 59823:31.485000 237601:35.021090 235279:4.404140 54298:10.600360 230996:5.452220 237963:2.632060 237880:1.989790 237927:1.682580 232955:5.066530 236795:3.566260 237428:20.522950 172606:25.734210 237960:2.732440 221326:6.520940 237922:24.479840 147578:9.159990 236234:3.953970 237532:2.795830 227839:5.882850 222400:6.431110 225720:6.126810 228040:5.858330 236836:3.536360 237763:4.635960 237959:1.369960 233038:5.049120 187379:8.134140 230585:5.514130 237287:9.295230 236418:7.686580 236570:18.723000 237896:1.919610 215943:6.908700 236489:3.797340 235953:4.094570 237713:2.476670 236324:3.901680 237677:2.556260 237825:2.147740 232738:15.334260 237854:4.118160 237450:2.904550 214572:6.989440 230422:5.537760 235536:4.295500 234905:4.533730 234218:14.255970 237271:3.125520 237968:1.247790 237407:2.963870 214790:6.977500 235637:4.249470 234733:4.597020 237192:3.214640 236697:3.644550 229695:5.639840 237221:3.181240 237122:3.282920 232320:5.193180 234092:9.571120 210762:7.199160 225668:6.133170 237737:2.427810 237743:7.223550 | 231127:5.427350 236618:3.711330 237890:1.947160 237773:4.590180 237918:1.754720 201932:7.615800 237850:4.136820 237542:2.784970 236979:3.412360 237891:1.946420 223046:6.380850 236844:3.528030 208959:7.292250 237145:3.261400 237956:1.429410 230360:22.184960 232431:5.170040 235763:4.196600 235732:4.208810 237652:7.826520 236811:7.108580 237967:1.275830 236547:3.757910 137815:18.727180 222033:6.460750 217747:6.788770 235241:4.415290 235947:4.100740 237902:5.696370 235904:4.124920 229501:5.669890 236391:7.720720 237770:2.307420 229062:22.917640 224035:6.288810 225685:6.131900 234839:9.117560 237045:3.353270 237790:13.507920 237628:2.643680 229594:11.307920 236724:3.628060 237781:2.276070 237892:1.941550 231723:5.308170 237741:12.048000 232124:5.232820 237945:1.557380 233320:4.984390 237914:1.803550 230301:5.555500 237736:2.427970 232965:5.064330 229987:5.602390 220848:6.559260 237953:2.943320 235971:4.088280 228496:17.399940 233011:5.056050 235705:8.441600 236763:3.587440 230447:60.884450 237783:4.533160 237889:7.817760 231106:5.431140 235903:4.126120 232582:5.142190 232251:5.207230 235740:4.205280 231285:5.396350 211910:14.276200 182913:8.275790 235605:4.269050 233723:9.769580 237861:2.043110 227888:11.753820 233481:9.887960 229431:5.680370 237944:1.558200 237553:2.778850 230406:5.540580 231895:10.550360 235155:4.446210 236179:3.983100 229139:5.719240 237864:2.029790 235248:4.413460 237283:6.217660 237837:2.105160 234680:4.619500 237801:2.226650 236783:3.573730 234802:4.572880 235746:4.202870 235047:4.480300 236698:145.760800 227681:5.904940 236307:11.730600 237740:2.419970 193700:7.922380 235922:4.114190 237796:2.233880 235080:4.472030 234894:4.539940 237276:9.357900 237228:3.174140 237863:2.031160 234191:4.759390 237536:2.792170 229991:5.600890 237935:1.594680 235898:4.129560 231108:5.431140 237229:6.342320 231337:21.541680 237486:8.535630 237862:2.041100 237827:4.276180 234616:4.636490 236906:3.474450 233956:4.824770 237539:2.786720 227637:5.910030 234780:13.746090 131979:9.465380 237715:27.208940 217644:6.796170 227935:5.871980 227685:5.903920 237825:4.295480 237754:2.369990 234581:4.646540 237487:2.842020 237745:4.813300 237853:2.061970 237183:6.456620 237331:9.153990 221300:13.045640 234650:4.625980 230377:5.544820 237812:2.193770 224810:12.439440 237748:4.770580 237788:2.259050 231413:5.368060 237468:2.874340 211609:7.155670 232683:5.122960 196976:7.807150 237779:2.280120 235003:4.496550 228133:5.846770 237884:3.946500 237962:1.344870 237589:5.423800 206541:14.817020 237899:1.914940 232507:5.156020 237973:1.066790 236286:3.920620 233934:4.830650 236986:6.819360 210381:7.217850 237819:4.346080 234719:4.602250 237950:2.991780 218898:13.408020 237171:3.238270 153435:9.036380 235617:4.264510 237293:6.178520 211508:7.162790 173961:8.534900 236636:7.389880 236768:3.583750 237883:1.975760 236264:3.933820 237901:3.821600 236032:4.054850 237793:2.244480 237498:2.826850 232017:5.251660 235916:8.234500 230733:5.489710 235795:8.363260 236451:3.818790 237929:16.782000 236830:3.540550 237966:1.285510 236504:3.787400 237954:4.403280 237320:3.063100 237577:2.729300 237051:10.051050 237932:1.639130 237369:9.019260 234248:4.742420 235665:4.239440 237292:3.090290 212758:7.093800 237089:3.311200 237948:1.525830 235580:4.278190 230595:5.512760 232179:20.885920 237921:1.748720 234322:9.453980 205621:7.450470 237179:3.230750 237635:2.626740 234613:4.636780 237431:2.926150 237607:2.676520 237611:2.663740 220824:6.561210 233436:4.954910 237738:2.425780 236375:3.870270 193028:7.945550 237866:2.016850 236765:10.755420 237817:4.352600 233688:4.893250 227089:5.976470 236094:8.046220 232887:5.081560 177547:8.440870 234356:9.429120 237618:5.319140 237333:3.046540 235504:21.559400 237408:2.961300 236317:3.906340 237356:3.019430 237575:2.735420 237728:2.448960 237768:4.618120 237959:1.369960 237886:1.966940 237831:4.250840 237076:3.325410 237366:3.009780 234700:4.610560 234206:9.510400 236732:3.624010 237939:4.752750 130511:9.501740 234600:4.641070 237686:10.148200 235757:4.199730 232505:5.156500 228026:5.859300 211411:7.166370 237682:2.547250 229817:28.118100 234731:4.598120 237601:35.021090 237965:1.286750 237681:2.549790 219874:6.634270 237034:30.265380 218585:13.458300 231849:10.568840 227298:11.907660 237555:13.881550 199018:7.728680 237949:1.505550 232281:15.599040 235934:4.106940 237771:2.301620 237849:6.211200 237927:1.682580 237772:2.297810 237623:2.648520 237750:7.150740 237960:1.366220 233915:14.505480 236234:7.907940 222113:6.453700 236308:3.909790 237723:9.832120 237675:2.559050 237353:3.024320 237318:3.063700 236068:20.177800 236337:7.791340 237763:2.317980 237904:3.758480 236660:11.023290 228405:11.620180 232048:62.950440 237877:1.993910 227432:5.934820 234170:4.764900 237731:4.882160 237713:9.906680 237445:2.913020 237677:7.668780 237636:2.625290 234087:4.787550 237876:1.997430 226181:6.079780 237576:2.732480 229155:5.716710 237189:6.433700 236936:13.802440 236341:3.893490 237531:2.796060 236227:3.956130 233450:9.904320 229554:5.660300 237407:2.963870 105827:9.907210 237272:3.123820 237952:1.481670 237485:2.847970 237881:1.979460 237350:3.026480 237209:3.196140 235343:4.378440 232794:15.302730 235340:4.379770 236653:3.681440 221030:6.543750 237393:2.980090 237943:3.136240 234805:4.571010 237822:2.158250 237957:7.009150 237727:2.456100 237670:2.572190 231439:5.364500 237769:11.539450 237919:1.749150 237737:4.855620 236036:4.053250 237134:3.273450 | 228153:5.843900 237791:4.501160 230169:5.578670 233712:4.887720 237975:1.013380 235401:4.354900 237535:2.792620 170586:17.246380 231330:32.323380 107000:9.907210 237447:2.909360 237135:3.272060 237286:3.099890 236824:3.542940 237632:2.630730 225168:6.185540 231839:5.286600 186141:8.182460 237429:8.795550 237830:2.125860 235302:4.394450 231454:5.362730 220917:6.553410 237674:7.678440 198718:7.741330 61192:10.495000 235515:4.308380 231660:5.319980 227925:5.872970 237732:2.437330 237153:3.255280 225293:6.173510 237631:2.632840 235850:4.160120 237512:2.815840 235693:12.674280 127030:19.157400 218030:6.769300 237119:3.284320 224685:6.230910 236777:7.150820 235933:4.107440 218732:60.458850 184312:8.233230 231245:5.405550 221020:6.543750 206190:7.422300 237433:2.922700 237906:1.858190 235467:8.652860 237454:5.802240 234243:4.743060 | 237959:2.739920 237884:1.973250 231261:16.209270 237082:3.320420 222727:6.407340 235897:4.130240 237238:3.157730 221534:6.504160 237594:2.707410 169658:8.654450 237913:1.804250 236107:4.015260 221137:6.536090 125234:9.578700 237861:2.043110 237603:2.686100 237880:1.989790 237585:2.718420 237619:2.659020 237961:2.713340 237530:5.595120 237907:1.857320 237719:2.468400 237912:3.612200 237444:58.268600 237939:3.168500 234295:4.732000 237921:5.246160 237819:2.173040 172742:8.563470 233206:5.012690 233048:5.047400 237371:3.005580 237918:3.509440 228292:5.823100 235424:4.343750 234080:4.790880 236935:3.451490 234292:4.732630 237941:3.139640 236626:3.702310 237865:2.019100 147330:9.186660 230920:5.462600 119173:19.413080 237542:2.784970 236207:3.969670 237846:2.080630 226590:6.033700 237859:2.045610 237572:2.743180 215853:6.914260 237301:3.085860 224715:6.228100 221070:6.541830 215158:6.954040 233836:4.856280 230964:5.457390 236562:14.989640 192363:7.969270 212082:7.131150 237856:2.049840 237946:1.548440 236201:7.944340 228892:5.750930 230812:5.479040 237766:2.310960 237791:2.250580 236933:3.451660 217744:6.788770 237477:2.863510 236223:3.957000 223104:6.374330 236002:4.071590 222726:19.222020 233350:4.976340 208034:7.337990 237799:2.228910 36573:10.718140 237823:8.616440 231839:5.286600 237056:3.347670 237624:2.647580 218811:6.710810 237830:2.125860 237923:5.121570 229024:5.732820 237733:2.432470 237722:2.460850 233892:14.525400 58630:10.495000 237190:32.157500 236668:3.663040 237479:2.858770 237590:2.710650 237569:2.760220 237613:2.662540 236320:3.903460 223495:12.678480 235286:4.401200 237942:3.139080 237201:3.205730 237654:2.607410 237967:3.827490 231680:5.316020 230548:5.518260 223402:6.347110 177595:8.440870 182528:8.297770 214472:6.995460 223478:6.340810 237933:1.638760 235642:4.248310 237580:2.721950 237964:1.287060 220772:6.565130 225200:6.182850 236871:3.498040 233248:5.001930 237976:2.125830 237971:1.148190 229011:5.733680 224702:6.229500 237691:2.528480 236304:3.910200 237973:2.133580 235411:4.349310 237935:1.594680 217798:6.783870 237137:19.597020 237906:1.858190 237334:3.044450 236648:3.686180 216344:6.881380 237877:5.981730 231583:5.337090 236607:3.721570 237969:1.246910 237974:2.105720 234976:13.527900 237948:4.577490 237158:3.249550 237337:3.043930 236825:3.542840 237777:2.287350 236894:6.962160 237117:3.285800 237273:3.123760 237869:2.009540 234306:4.730430 228970:5.740540 235978:4.086800 237892:1.941550 237490:2.838470 236438:3.830460 237274:3.121810 226265:6.070150 237903:1.887850 237825:2.147740 234738:9.192380 237926:1.684250 229877:11.231980 237541:2.785370 237810:2.199100 237306:3.073520 235850:8.320240 236297:7.827040 217240:6.823770 236778:3.574720 237635:2.626740 232910:5.077560 237905:3.746920 233469:4.946700 237806:2.219750 229579:5.656340 229967:11.210800 171241:8.607930 237472:2.869060 231989:5.258550 237871:2.006490 227340:5.947450 237227:3.174140 233774:4.872420 237738:4.851560 235827:45.869120 235610:4.266880 237779:4.560240 237804:2.221790 237003:3.396700 197284:7.793630 235754:4.200650 237054:3.348070 220535:6.584970 189491:8.070190 237975:1.013380 233781:4.870620 194124:7.914780 235230:4.419880 225709:6.128080 237934:4.876920 219532:6.659850 235172:4.437740 234177:4.763270 236183:7.959680 237655:13.036700 235072:4.473970 216396:6.878690 237685:5.078500 237392:2.980690 237031:3.366820 233617:4.909620 237767:4.619960 237958:1.384210 152077:9.084010 214661:6.983450 236200:3.972460 237683:2.543290 237957:2.803660 163087:8.827290 232435:5.169550 227766:5.893830 236848:3.519860 237860:2.044160 236776:3.575810 106362:9.907210 237153:9.765840 237408:2.961300 226759:6.014250 237919:1.749150 236222:3.957140 234002:9.627600 228093:5.852530 237347:3.032440 207454:7.363860 20099:10.851670 229789:5.628230 237916:1.801260 237496:2.828870 233097:5.036260 229347:11.380300 237928:3.356840 216591:6.865330 237909:3.687140 | 237142:3.263130 233086:5.038390 233044:5.047830 232345:5.188710 232584:10.283440 224653:6.233720 237961:1.356670 235328:4.383530 235829:4.169560 236088:4.025900 232708:5.117870 236439:11.488710 114731:9.753060 236780:14.296520 237753:2.373310 232911:111.696640 234245:4.742740 191949:23.956200 225295:6.172190 237460:5.783700 237065:6.671400 237955:4.366590 237395:2.978020 237101:3.301310 237155:3.250910 233460:4.948260 188787:16.194200 226042:18.286860 237679:2.553490 237535:2.792620 217639:6.796170 235079:4.472520 233872:4.847430 228833:5.760550 235099:4.464790 237950:5.983560 236924:3.459550 214099:14.039860 237400:2.972590 231676:5.316590 237967:1.275830 237481:2.857660 147071:27.559980 236641:18.463550 236897:3.479370 237505:2.818890 237563:2.769490 35103:10.851670 234181:4.761980 237458:2.894690 206350:22.253040 235360:4.372060 237907:7.429280 233753:9.757180 237869:2.009540 237493:2.833000 227965:5.868060 236988:3.409430 237389:2.982710 205506:14.910500 237903:3.775700 237937:1.585870 233697:4.890300 235869:4.145680 237006:10.185150 237306:3.073520 235667:4.238290 229419:11.364000 202599:7.588090 237472:2.869060 237945:3.114760 236111:4.013720 237974:8.422880 221980:6.464300 200509:15.335360 187456:8.134140 236750:3.603780 236561:3.748110 229939:5.607660 237953:1.471660 237042:36.925240 236495:7.589020 232765:20.427360 237724:2.458000 237631:5.265680 237391:2.981180 234165:4.765870 236551:11.264130 237302:3.079700 230844:10.948820 237783:6.799740 234565:4.650290 237291:3.093280 237889:3.908880 211847:7.141590 237627:13.224650 235715:4.217040 236102:4.017870 234959:4.512570 237925:1.687310 237695:5.040160 235395:4.358560 166695:8.737140 237388:2.984560 237928:1.678420 237782:2.267990 237778:22.809600 237692:5.053480 237800:2.227060 237747:2.387280 236930:3.456210 236889:10.462440 237921:1.748720 237659:5.202840 199095:7.728680 231395:5.370440 200326:7.679590 236498:125.169990 237837:2.105160 237898:5.753850 237048:3.352250 235137:4.449990 230491:5.527270 237524:8.404950 231296:5.394520 215055:6.959850 236643:14.763280 177256:59.086090 232024:5.251130 237666:2.584440 237463:2.888660 223962:6.294790 182348:24.893310 170156:8.638700 236698:3.644020 237662:2.597850 236336:3.895940 237931:1.640360 231084:10.869860 231900:5.274640 214766:6.977500 237557:11.103640 237805:2.220560 236823:3.544470 221193:6.532280 230045:5.594920 237796:2.233880 224249:6.271090 237478:2.859350 218286:13.500420 236857:3.516410 229547:5.661890 237276:3.119300 222336:6.438010 237139:3.265590 237971:6.889140 236802:7.119440 237536:5.584340 235842:4.162960 237935:3.189360 237709:2.488660 217399:20.440920 237001:61.164540 218097:6.762100 190380:16.087980 225738:6.125550 235714:4.217040 237288:3.097190 237592:62.318040 237417:8.842470 177851:50.568780 234858:4.550880 237712:7.443480 235846:4.161360 236222:3.957140 232237:5.210270 237745:2.406650 235284:4.401880 232472:10.325520 237853:2.061970 237728:2.448960 201668:7.627100 237975:1.013380 237204:3.204500 228948:5.743990 237839:2.100240 237308:18.424980 236023:4.063990 235527:4.302630 237582:2.720480 188946:32.352200 237788:2.259050 202210:7.604620 237375:11.983600 237394:2.979600 237468:2.874340 237470:2.872090 235052:8.956700 228725:5.774710 190776:8.026900 236389:3.860620 237246:3.152860 237392:2.980690 236611:3.715760 237884:1.973250 211078:7.180810 237858:2.046250 235770:12.578220 237215:6.371160 237630:2.639920 237365:9.029340 237603:13.430500 237126:6.557740 237899:1.914940 237973:2.133580 236286:3.920620 237751:9.522200 237107:3.294570 235500:8.627060 237845:8.375000 197810:7.773700 236556:3.751050 237398:5.948660 237813:4.383320 237171:3.238270 237711:12.433300 237572:2.743180 227400:29.700350 221544:6.504160 237856:4.099680 237969:12.469100 236903:90.361180 236998:6.800020 237602:2.692950 216364:41.288280 237776:20.623950 237312:3.069820 218090:13.524200 230018:16.793700 235909:4.121850 235358:4.372500 235204:4.427730 237231:6.335480 237954:1.467760 232668:5.125290 217961:13.543420 237821:2.162420 237976:4.251660 233627:4.908120 235061:4.476160 235040:112.044250 236129:4.006700 237911:5.508060 228921:5.747460 237885:3.940700 234248:4.742420 237833:2.117780 237089:3.311200 234792:9.155960 237948:1.525830 237307:3.070950 164390:8.790250 237729:7.341390 235675:8.467000 237874:1.999900 237887:1.962720 237933:1.638760 233903:4.837610 237941:4.709460 237149:3.258220 237848:2.070880 236558:7.498100 237871:2.006490 232630:5.133700 230904:5.464560 237017:3.380630 131698:9.465380 237972:13.201800 237866:2.016850 216415:20.628000 163521:8.808600 237598:2.699230 200967:7.650090 237951:2.983440 218606:6.726840 217802:6.783870 233937:4.828220 237879:7.966000 237826:2.143970 224929:6.207280 237801:2.226650 236730:10.875750 237792:2.247330 236171:11.961810 236826:3.542550 217877:6.778990 237416:2.949610 237408:2.961300 233607:4.912630 237649:2.612190 235636:4.249860 235954:4.094070 234084:4.788550 237252:12.581760 230359:5.546940 137669:9.363590 237886:1.966940 229652:5.646880 237386:2.985550 237831:4.250840 236732:7.248020 236860:3.508520 237860:2.044160 237939:1.584250 237595:2.706330 236429:3.838010 236009:4.067050 237218:3.184180 236707:7.281500 237427:2.932110 229242:5.703350 231131:10.852180 225198:6.184200 209162:7.280130 237555:5.552620 237949:3.011100 235811:4.175490 237739:4.841560 237876:3.994860 236482:3.799440 237771:4.603240 237927:1.682580 237447:2.909360 236031:4.055640 229749:11.265720 237960:1.366220 227431:11.869640 235939:8.208160 160821:8.885560 233918:4.834470 237620:5.312040 233249:15.005790 236966:3.422740 237760:2.339230 229486:11.342980 237888:5.870640 237545:5.565200 230629:5.507290 174557:17.041820 233896:43.566750 233643:14.710920 232414:5.173450 237353:3.024320 234673:4.620910 237651:2.609670 237904:11.275440 235159:4.443850 225538:6.147300 217402:6.813640 232529:5.149790 237648:7.838280 188407:8.106230 237892:1.941550 210273:7.225430 237013:6.773660 220658:6.575000 236971:3.418430 237713:2.476670 237742:2.408860 237636:65.632250 84795:10.232630 237459:2.893390 237810:2.199100 156176:8.990920 221911:6.473220 201391:7.632790 237411:2.958790 212352:7.117410 235849:4.160120 236597:3.725700 237968:1.247790 236958:3.433920 237952:1.481670 226167:54.728910 237350:9.079440 236969:6.840900 237298:3.086100 237843:2.097780 237970:8.049020 229480:5.673100 236834:3.536640 227744:5.895840 233546:9.859420 237957:1.401830 237938:4.755990 235512:4.310020 237919:3.498300 231116:5.429870 191934:7.985400 237737:2.427810 232990:5.060840 236318:3.905520 237820:2.168120 197137:7.800370 234770:4.585280 | 237829:4.254740 237095:6.616500 167362:43.600200 221954:12.935720 237901:3.821600 126954:9.578700 170001:8.638700 230286:11.116740 235845:8.323080 215649:13.850920 177777:8.428130 198423:7.754160 235504:4.311880 109345:9.853140 237255:3.141980 236724:58.048960 237662:5.195700 219710:13.289700 235405:8.705920 235054:4.478110 204379:7.509310 236825:3.542840 232490:10.320700 235969:8.177880 237571:2.757860 112117:9.801850 236653:7.362880 233245:10.006340 209152:7.280130 229645:5.647660 237956:2.858820 227742:11.791680 236992:6.813340 208893:21.888960 230945:5.459990 232267:10.405400 234687:4.616420 237686:2.537050 237356:3.019430 233519:9.869400 213265:7.067480 230079:11.182400 237369:3.006420 234744:13.786110 237945:1.557380 222085:6.457220 235947:4.100740 230075:5.591940 224730:12.453400 237363:15.058750 237856:2.049840 | 233664:4.899170 237791:2.250580 237339:3.040800 237399:2.973620 237907:1.857320 237286:3.099890 235852:8.318100 233031:10.103420 236101:4.018790 237940:1.576750 233984:4.817210 186076:8.182460 237822:2.158250 231707:5.311530 237951:2.983440 235076:4.473240 234231:4.748470 236888:3.487940 237188:3.217400 237963:1.316030 | 234393:4.706260 225155:6.186880 237543:2.783980 235299:4.396700 237858:2.046250 153710:9.036380 237778:2.280960 235646:4.245790 235906:4.124580 237789:13.526100 237692:2.526740 237197:3.208120 236922:3.461930 237899:3.829880 235356:4.374040 234534:9.319780 237773:4.590180 192129:7.977300 229360:5.688520 237786:4.526980 218720:6.717650 237124:3.282260 232972:5.063460 236743:3.609080 237663:2.597810 231501:10.705500 169789:8.654450 215817:6.917050 234652:4.625420 237717:7.408830 230779:5.484360 233682:4.893980 237965:1.286750 233617:9.819240 151496:9.084010 226757:6.014250 237876:1.997430 237895:1.926500 229205:5.709170 232147:5.228680 237535:2.792620 237927:5.047740 230901:5.465210 236734:3.616870 237447:2.909360 208990:7.288190 237958:1.384210 164439:8.790250 237823:2.154110 130976:9.501740 216563:6.867990 227663:5.906970 234950:4.515350 231552:5.342280 224876:6.212790 230796:5.482360 237647:2.613960 235945:4.101740 237466:2.879890 234623:4.634210 237929:1.678200 237906:1.858190 219148:66.861100 236830:3.540550 226665:60.256400 237375:2.995900 128485:9.539480 234764:4.586100 237821:2.162420 237915:1.801880 237976:0.708610 230561:27.584400 237763:4.635960 237206:3.202660 237726:2.456290 237785:2.264870 220880:6.557300 225204:6.182850 236767:3.584140 234976:13.527900 230577:11.029640 237288:3.097190 236582:3.737830 79804:10.312670 190110:8.052650 235383:4.364860 229336:17.072910 236737:3.613380 236090:4.025120 237526:2.799510 237742:2.408860 237940:1.576750 236440:15.314680 233584:4.919800 237972:2.200300 231013:5.448350 237780:6.838680 235253:4.411410 233341:14.939850 235786:4.185990 233075:5.041380 237198:3.207570 236512:3.780700 236030:4.057400 235876:4.142890 237017:3.380630 232647:5.129490 234215:4.752630 236702:3.642650 237054:3.348070 236620:3.709750 233012:5.055610 237975:2.026760 236676:3.658520 237839:2.100240 237581:2.721150 237934:3.251280 226098:6.089500 236362:3.876790 236716:3.633910 236917:3.466080 236115:4.011580 237258:3.140630 237834:2.117570 236776:3.575810 235350:8.752920 235210:4.425880 237865:4.038200 236785:7.144900 232522:5.151700 236839:3.531330 237626:2.645130 | 232559:5.145510 236687:3.649970 229435:11.360740 237739:2.420780 224528:18.730950 225048:24.785400 233544:4.930090 148633:9.159990 236759:3.595780 237630:2.639920 221401:6.515310 237038:6.716060 233118:5.032440 71042:20.799360 200557:7.667680 208406:7.321120 230621:5.507970 237970:2.299720 235072:4.473970 236894:3.481080 230014:5.597900 228575:5.789980 235960:8.183840 237418:2.946330 189336:8.079080 117093:9.753060 236990:17.038350 236438:3.830460 233619:4.909620 236956:3.436240 228081:5.853490 187186:8.143620 237966:1.285510 235536:12.886500 234110:4.781260 237886:3.933880 230706:5.495080 233485:4.943590 214588:6.989440 237353:3.024320 237904:1.879240 234411:4.699850 223649:6.325230 236027:4.060450 237299:3.085980 90567:20.317040 224228:6.272550 209709:43.514400 232894:5.080230 236886:3.489750 236485:3.798950 237960:2.732440 193446:7.937770 237368:3.007930 90713:50.792600 237158:3.249550 236703:3.642220 237798:2.232100 225505:6.149890 96956:50.124950 233570:4.923980 207123:7.381480 231082:5.434930 237909:1.843570 | 217011:6.839160 236600:37.245500 234280:9.470300 235560:4.284600 237858:2.046250 226572:6.036010 233023:10.106880 236247:3.945340 237778:2.280960 220231:6.607260 237913:1.804250 200204:7.679590 236909:3.473640 236033:12.164550 232636:5.131830 232546:5.147890 236367:3.875590 154064:9.036380 236262:7.876720 237973:1.066790 178327:8.415550 236680:3.654980 237860:4.088320 236691:7.296320 191604:8.001790 227469:11.863380 237751:2.380550 233389:9.934300 237845:14.656250 203204:7.561140 234856:4.551410 237873:2.004580 234521:4.663990 236875:10.486440 236929:3.456740 110781:9.853140 131148:9.501740 234170:4.764900 235438:4.338020 236664:3.668880 236536:3.762070 236350:11.643210 234564:4.651160 237697:2.514390 176266:8.480090 237965:1.286750 195766:7.848820 237955:1.455530 237949:1.505550 237766:2.310960 237707:4.980800 233737:4.881500 217744:6.788770 234940:4.520680 237679:2.553490 237771:2.301620 234224:4.749750 217226:6.823770 233863:4.848840 237970:1.149860 237750:4.767160 234286:4.733890 237931:3.280720 235351:4.376240 237794:2.243070 235909:4.121850 224463:6.249360 192324:7.977300 229045:5.731110 236950:3.440030 237967:1.275830 234985:4.506280 107644:9.907210 235632:8.504380 237976:2.125830 132378:9.465380 228186:5.838180 237709:2.488660 146879:9.186660 224341:6.262340 237343:12.141000 232134:47.076750 147121:9.186660 236828:3.542080 204208:22.543140 219903:6.632160 236877:10.483710 237576:2.732480 235010:4.494570 232019:10.503320 235993:4.078750 220733:13.138140 154764:9.013390 202869:7.577220 234225:4.749430 237903:1.887850 223700:6.320610 237847:2.079640 198054:7.767140 230903:5.465210 222176:6.450190 231969:5.261750 236189:15.905760 92647:10.089530 229824:11.244180 229178:5.712520 226554:6.038320 229035:5.731970 206458:7.413090 237905:1.873460 215785:6.917050 234160:81.041890 211485:7.162790 237933:1.638760 237941:3.139640 141555:9.301070 225961:6.103020 220321:6.599100 235684:8.458620 237163:3.246780 237558:2.775380 237327:3.054440 231099:5.431770 237872:2.005770 205694:7.445720 237701:2.502930 237012:6.779240 232378:10.361600 237972:1.100150 237807:4.429580 235321:17.546560 212550:14.214440 221257:6.526590 237951:1.491720 224410:6.256550 218992:6.697260 236109:4.013880 232518:10.306280 214422:6.998490 229955:5.606900 213897:7.032390 237879:1.991500 237631:2.632840 217948:6.774130 215983:6.905940 220131:19.840290 237788:2.259050 236171:7.974540 211687:7.152130 226279:12.135520 236302:7.821780 236911:3.470970 235435:4.338650 236970:3.420370 235245:4.414150 237153:3.255280 189766:8.061380 237754:2.369990 235990:8.164060 237575:2.735420 237916:1.801260 235451:8.668000 237161:3.247420 | 236881:3.493390 237884:3.946500 232688:5.122030 226732:6.017660 235189:4.430980 236476:7.609800 237789:4.508700 209481:21.792570 237613:2.662540 237360:3.015530 235236:4.417810 237819:4.346080 217310:6.818690 237423:17.641140 138083:9.363590 237361:6.028240 237521:2.804020 237705:2.496560 235851:4.159410 237359:3.015700 229299:85.438500 237004:16.982250 232914:5.076230 233572:68.919760 231096:5.433030 237965:1.286750 237891:1.946420 236809:7.110520 237897:1.918890 236993:6.809840 237876:1.997430 236982:3.410770 237927:3.365160 233401:4.964770 237970:1.149860 205292:7.464860 237931:1.640360 237414:2.954110 237842:4.198720 231384:5.373410 236766:3.584640 235979:4.086630 233075:5.041380 234015:4.810400 237250:3.147240 237966:1.285510 237652:2.608840 237156:3.250550 237512:2.815840 229768:5.630540 236670:3.661320 233859:4.849550 237967:2.551660 234764:4.586100 237976:2.834440 236893:3.482520 237894:1.935990 137506:9.363590 234060:4.796900 226811:6.008610 236660:3.674430 237885:1.970350 237648:2.612760 237115:3.287650 235742:16.816680 221353:6.519060 236012:4.066240 237878:1.993260 237568:2.761490 237696:2.519980 236833:3.539020 231081:5.434930 235831:12.508140 231558:5.341700 237825:4.295480 228557:5.793610 237854:2.059080 231555:5.341700 183214:16.551580 232252:5.207230 237780:11.397800 228818:5.763190 236360:7.754640 237840:12.598860 237806:2.219750 237325:6.119580 237746:2.401320 237172:3.236790 236590:3.730530 230261:5.561240 237558:2.775380 237729:2.447130 237871:2.006490 225014:6.200430 237626:7.935390 237872:2.005770 230420:5.537760 227721:11.797740 237804:4.443580 237952:1.481670 236018:4.064790 237975:2.026760 236831:3.540450 237376:5.991700 232510:10.310120 214796:6.974530 237668:2.581840 232257:5.206220 237609:5.339740 233167:10.042920 237375:2.995900 237428:5.863700 237670:2.572190 230347:5.547650 235350:4.376460 222979:6.385760 237575:5.470840 236036:4.053250 236097:4.021570 237237:3.157860 212325:7.117410 236124:12.022860 237909:1.843570 | 228900:5.750060 235181:4.434700 237630:2.639920 211728:7.148610 102729:9.964370 164059:8.790250 237366:12.039120 237944:1.558200 237719:2.468400 236860:3.508520 227350:11.892800 236984:3.410180 237893:1.940020 234994:22.505150 133805:9.430280 237146:3.260750 204351:105.130340 236970:3.420370 235240:26.494500 235709:25.315740 52303:10.600360 237016:3.382420 237697:2.514390 172480:8.578070 236167:7.981120 91090:10.158520 231680:5.316020 237546:2.780990 237101:9.903930 237963:1.316030 237766:4.621920 237463:2.888660 235237:4.417350 236639:7.385860 234044:4.801600 233909:4.836560 163192:8.827290 236807:3.557490 236964:6.853480 224261:6.269620 218852:6.706270 237557:2.775910 236137:4.003820 233757:4.877860 235575:8.561180 237545:2.782600 221993:6.464300 237954:1.467760 207774:7.350840 100856:9.964370 236852:3.518370 237971:1.148190 228029:11.718600 234842:4.557200 237691:2.528480 213956:7.029260 235977:4.086960 236752:3.603370 228283:5.824970 231504:10.705500 237896:3.839220 170701:8.623190 237907:1.857320 231417:32.204820 218462:13.476920 229892:5.613710 195081:7.877600 237854:4.118160 77312:30.938010 225654:6.134450 237306:3.073520 237258:3.140630 237917:5.394600 237161:3.247420 237467:2.879350 237961:1.356670 234056:4.797570 237149:6.516440 220046:6.621710 229356:5.688520 237451:2.904450 237974:1.052860 233267:4.997420 237799:2.228910 223596:6.329880 192789:7.961300 236439:3.829570 234499:4.669880 237685:2.539250 223132:6.372710 237390:2.982540 211125:7.180810 221941:6.469640 236558:11.247150 229358:5.688520 235812:4.175130 237356:3.019430 201921:7.615800 224644:6.235140 | 237386:2.985550 237707:2.490400 234185:4.761010 237876:1.997430 235877:4.142540 237778:4.561920 224382:6.259440 235867:4.147080 233898:4.840400 237927:1.682580 236495:3.794510 236262:7.876720 233064:10.088780 216230:6.889500 236930:3.456210 234618:4.636210 226324:12.125980 233958:4.823740 237812:2.193770 237566:2.765220 237325:3.059790 237845:2.093750 236730:3.625250 233621:4.909250 212480:7.110600 235652:4.244250 234985:9.012560 233112:5.033280 237066:3.335310 234550:9.314520 237938:1.585330 236691:7.296320 234657:4.624290 | 235294:4.397820 237046:6.706540 237547:2.780670 227476:11.861300 169489:8.654450 237773:6.885270 235328:8.767060 235689:4.225710 233565:9.848720 236543:3.759690 237786:13.580940 237684:2.542560 237865:4.038200 237746:2.401320 236979:6.824720 232464:15.494070 237653:10.432960 237717:44.452980 237891:3.892840 232023:5.251130 185703:8.192410 236186:3.977470 236873:3.497220 237535:2.792620 233118:5.032440 236829:24.785180 231280:10.795140 236942:3.445570 237425:5.874000 232254:10.413460 233875:4.846370 237956:7.147050 213118:7.074000 237293:3.089260 235763:4.196600 237569:5.520440 231948:5.266030 237281:15.565900 235239:8.832420 237967:5.103320 234127:4.776320 235825:8.341640 237915:5.405640 237894:3.871980 236656:25.760070 237902:7.595160 173720:8.549080 237269:3.129690 236921:3.462370 237770:2.307420 229691:16.924200 237790:9.005280 229594:11.307920 236740:3.612870 237495:2.829480 235738:21.031050 234538:4.659020 237851:2.067290 237093:6.619360 237924:11.870530 237253:3.144860 236473:3.806640 237945:4.672140 237558:2.775380 237974:1.052860 181761:16.640480 237755:2.368600 236100:8.038500 226388:6.057060 200469:7.673620 233506:14.813340 236815:3.551290 235056:22.388100 227668:11.811900 237674:5.118960 233899:4.840050 237303:3.079340 225583:6.142140 237796:2.233880 237783:2.266580 229832:5.620560 237402:2.971780 236407:7.700320 237695:2.520080 236047:4.047850 237069:3.333220 194804:15.769860 237928:3.356840 237829:2.127370 191200:104.131170 237782:4.535980 235546:8.578860 236861:3.507320 210954:14.376220 237038:13.432120 236747:90.130000 229608:5.653170 236148:3.999280 237920:3.497480 198784:7.741330 237260:3.139610 237621:2.654010 233100:5.035840 237193:6.425560 237716:9.886560 236564:3.746700 237875:1.998290 237864:4.059580 221222:6.528480 224258:6.271090 236567:3.745770 237844:4.191060 235501:4.313320 237120:6.568200 236135:4.004420 179908:25.100280 237970:2.299720 237632:5.261460 237931:3.280720 237624:2.647580 236634:7.392320 237262:6.276400 226362:6.059430 237340:3.040040 237964:1.287060 226649:12.055880 225985:6.100550 167981:8.703240 237863:10.155800 236689:3.649540 237700:5.007880 230911:16.391700 235963:4.090430 236994:3.402500 237761:2.338140 237539:5.573440 237026:6.741200 237862:8.164400 237827:6.414270 235207:8.853600 236833:7.078040 233991:4.816190 234922:4.528590 237715:2.473540 237335:6.088780 237583:2.719090 236773:3.579070 213302:7.064240 236494:7.590000 234237:4.745920 237905:1.873460 235887:8.275000 179623:8.378740 237085:3.313710 215925:6.911480 236923:3.460700 237183:3.228310 234213:4.752950 220892:13.110720 237975:2.026760 230926:5.461290 230803:5.480370 185619:8.192410 237607:10.706080 138605:9.363590 237812:13.162620 235735:4.208250 232578:5.143140 237803:6.667350 232484:5.161790 233925:9.667540 237690:2.530700 237909:3.687140 237884:1.973250 237797:4.466880 237962:2.689740 237297:27.785250 236283:3.922430 232670:5.125290 237899:3.829880 237973:1.066790 237219:3.183840 193089:15.891100 237552:2.779510 237643:7.852230 236945:17.213950 221159:6.534180 231806:10.584180 237857:2.048550 234941:13.561260 236032:4.054850 236576:3.739460 235982:4.084490 220115:46.308500 237710:4.974520 232654:76.921200 237566:5.530440 229999:16.798200 236451:3.818790 237929:11.747400 237764:2.316550 236830:3.540550 237942:1.569540 232093:15.715620 237976:2.125830 237577:32.751600 237868:4.019740 237051:3.350350 236412:3.848220 237932:3.278260 227904:5.874940 237911:3.672040 237606:2.678420 227603:5.914120 235766:4.193840 237179:6.461500 163366:8.808600 199218:7.722410 237579:2.724690 195737:7.855940 229846:5.619800 236379:3.867880 237432:2.923260 237149:3.258220 231742:10.611860 228996:5.736250 236469:3.808260 237871:2.006490 237098:3.304470 237017:3.380630 237666:10.337760 237866:4.033700 232357:5.186730 232072:5.242200 237527:2.798780 232517:5.153140 237951:2.983440 183098:16.551580 225870:6.111720 224401:12.513100 235785:8.371980 215590:6.928280 228733:5.773820 228261:5.827790 225239:24.715360 237698:5.027280 237959:5.479840 237785:2.264870 237886:3.933880 235333:4.381760 232494:5.158900 237404:8.911800 237154:6.505820 197757:7.773700 237758:2.355610 237506:5.633800 229019:5.732820 236146:8.000360 235144:4.448330 234700:9.221120 231156:5.421700 237686:2.537050 236080:4.030870 237682:2.547250 235581:4.277590 205342:59.718880 237555:8.328930 237949:3.011100 237739:4.841560 237876:1.997430 235341:4.379100 236936:34.506100 219183:60.135210 236835:3.536450 237447:2.909360 237414:2.954110 212366:7.117410 237561:2.771430 235728:21.054300 234690:4.613900 222709:12.818040 233539:4.931240 232079:5.240630 237568:8.284470 224433:6.253670 237318:3.063700 235664:8.480420 218641:13.449080 236601:14.897760 234223:19.001560 61480:10.495000 237777:4.574700 236106:4.015870 237855:4.103280 232099:5.238020 237445:2.913020 237940:1.576750 237677:2.556260 226214:255.198300 237825:2.147740 237083:6.634280 235402:4.354680 237810:6.597300 237576:5.464960 234657:4.624290 237531:19.572420 168959:17.340900 237596:5.408520 231756:5.302590 236779:3.574420 237881:7.917840 235562:4.283990 236037:4.053090 178848:8.403130 235308:8.787120 228452:5.804570 235340:21.898850 233042:5.048260 232631:10.265520 237822:4.316500 237957:4.205490 237727:2.456100 176271:8.466850 235116:4.460950 237919:3.498300 224516:6.245070 210250:14.450860 237737:7.283430 237820:4.336240 225363:24.662320 | 237959:2.739920 235605:4.269050 237913:1.804250 237829:10.636850 169221:8.670450 237234:3.163350 236977:3.413450 225927:6.105500 237884:1.973250 237500:2.825080 209687:7.252400 231560:5.341130 236127:4.007010 237861:2.043110 237082:3.320420 219063:6.690560 237899:1.914940 237586:2.716160 237621:2.654010 235140:4.449280 236618:3.711330 232867:5.085580 237773:4.590180 235829:4.169560 226010:12.196160 237686:5.074100 237879:1.991500 237473:5.735580 237504:14.099350 223537:6.336110 237687:2.535540 228592:5.788170 237956:7.147050 232111:5.236460 237923:1.707190 236806:3.557680 237420:2.944180 226582:30.174250 230430:5.537060 234511:4.666340 237682:5.094500 237859:2.045610 210305:7.221630 237601:10.775720 231096:10.866060 226471:6.048820 237891:1.946420 237883:1.975760 235533:4.298350 237955:1.455530 237857:2.048550 235161:13.328010 235257:4.410950 237946:1.548440 183711:8.254290 237303:3.079340 237739:2.420780 237876:3.994860 169381:17.308900 236032:8.109700 227933:17.615940 236658:3.676400 231286:5.396350 237799:8.915640 235113:4.461670 237559:5.550760 237623:2.648520 236863:3.502350 237683:2.543290 237662:5.195700 237645:2.617070 237661:7.798230 237488:2.841070 236076:4.031970 237950:1.495890 236229:3.955990 237805:2.220560 236630:3.699180 230157:5.579400 236326:3.900440 199946:7.691630 237569:2.760220 237654:2.607410 237964:2.574120 237578:2.726550 206146:7.426940 205222:14.939400 236358:3.877860 237800:2.227060 212565:7.107220 233662:4.901030 237129:3.277770 237577:5.458600 236384:3.864310 237194:3.211820 236156:7.994940 237932:3.278260 206827:7.394900 233560:4.925510 236660:3.674430 237138:16.329750 237362:3.013610 237324:3.060910 217670:33.968450 236398:7.709460 237322:3.062690 237458:2.894690 237969:1.246910 230672:5.500490 236257:3.940350 237896:3.839220 225278:6.174840 203297:7.555830 210559:7.210330 237628:2.643680 234674:4.620350 237960:1.366220 237117:3.285800 237696:5.039960 233132:10.058100 237713:2.476670 235738:4.206210 237815:4.366020 200320:46.077540 231637:5.325080 236274:3.926640 232011:5.253250 231723:5.308170 231353:5.380600 237825:4.295480 236365:3.876120 237937:1.585870 237741:7.228800 237571:2.757860 237170:3.238560 236623:3.703890 237843:2.097780 236982:3.410770 232321:5.192690 237309:3.070230 237576:2.732480 237874:1.999900 237075:3.327960 237635:2.626740 150005:9.108700 237691:2.528480 233345:9.955880 237485:2.847970 234701:4.608060 237517:2.810900 237437:29.199200 235600:4.270830 236227:3.956130 236473:3.806640 225856:6.112970 237745:2.406650 233985:4.817210 237735:4.858900 233170:10.042100 236364:7.752780 219583:6.655540 237130:3.277550 237755:2.368600 236735:3.616870 212262:7.120830 216943:6.841740 231756:21.210360 237616:2.661160 237972:1.100150 236460:3.812510 236693:47.405410 236017:4.064950 237839:4.200480 237951:2.983440 237607:21.412160 231675:5.317150 234811:4.569140 237636:2.625290 233514:4.935850 89992:10.158520 237633:2.630650 223618:6.328330 215743:6.919840 235340:8.759540 208855:7.296320 237765:2.314450 231569:5.339970 237792:2.247330 237118:3.284550 236917:3.466080 237122:3.282920 237820:2.168120 237770:2.307420 237936:1.588740 214896:6.968630 237957:2.803660 237889:15.635520 235103:4.464070 237670:2.572190 235856:4.153930 237127:3.278510 237769:20.771010 237919:1.749150 226778:6.011990 237865:2.019100 237695:2.520080 237575:2.735420 236265:23.590200 237272:3.123820 237737:7.283430 237690:2.530700 237698:2.513640 233724:4.884790 227351:5.946400 225761:12.246040 | 232559:5.145510 237886:1.966940 236827:3.542550 237721:2.465070 237782:2.267990 236116:4.011120 227865:11.759740 230240:5.565570 236851:3.518930 216960:41.050440 237507:2.816530 233227:65.111020 229880:5.615230 223279:6.358230 233349:4.977140 237861:4.086220 234005:4.812780 235924:4.112840 236146:8.000360 236049:4.045950 236226:3.956710 237796:2.233880 210719:7.199160 235356:4.374040 233633:34.341160 237100:3.301380 232688:5.122030 236392:27.016080 237918:3.509440 235380:4.365940 237864:4.059580 233695:4.890660 232588:5.140770 236870:6.997360 237873:2.004580 237850:4.136820 235275:8.811000 237785:4.529740 235989:4.082190 228875:5.754420 236822:14.177880 237311:3.069990 236806:3.557680 235334:4.381760 236065:20.186400 237846:2.080630 234680:4.619500 230126:5.583810 237572:2.743180 229817:5.623620 237172:3.236790 237681:2.549790 231315:5.389660 237883:5.927280 220473:6.588990 237582:2.720480 229051:5.730260 233192:10.032880 226481:6.048820 237667:2.583630 229273:11.398400 235498:12.943080 237895:1.926500 224304:6.265250 229236:34.225080 237849:2.070400 218389:6.743140 237802:2.223730 237731:2.441080 216495:6.870650 237602:2.692950 235746:4.202870 237559:2.775380 237793:2.244480 237788:2.259050 237425:5.874000 236917:3.466080 237960:1.366220 237680:2.551430 232928:5.073130 231691:15.943020 216600:6.865330 233855:53.352860 237916:1.801260 200499:7.667680 237588:5.429300 228210:5.835340 237184:9.678420 228971:11.481080 236636:3.694940 191062:8.018460 234801:9.147360 236798:7.127820 237088:6.624680 237281:9.339540 237706:2.491530 237217:3.184310 231026:5.447060 154133:9.036380 220514:6.586980 237756:2.364460 179070:16.781720 237877:1.993910 233975:4.819610 237814:2.183620 236573:3.743430 236485:3.798950 236304:3.910200 237264:3.136100 237236:18.951060 237973:1.066790 237971:2.296380 221066:32.709150 237911:1.836020 237536:2.792170 236470:3.808010 237691:2.528480 237222:15.898550 237399:2.973620 237794:2.243070 237935:1.594680 237362:45.204150 237836:2.106500 237968:1.247790 237109:3.291890 237795:2.238980 237648:2.612760 196421:7.827770 223424:6.345530 237523:2.802380 235352:17.503200 236601:3.724440 237734:2.430170 237948:1.525830 221964:12.932160 237319:3.063700 230706:5.495080 237131:3.276740 237777:6.862050 237276:3.119300 216280:6.886780 237947:1.532550 235953:4.094570 235534:4.295700 229372:5.687700 237539:5.573440 237829:4.254740 229339:5.690970 231708:5.311530 234246:4.742740 237715:2.473540 236027:8.120900 237694:2.521150 235507:4.311050 237541:5.570740 231000:10.903140 237843:2.097780 236149:11.995560 232501:5.157940 237579:2.724690 234449:4.685950 231773:5.299260 236981:3.411520 237635:5.253480 236640:3.692820 237597:2.702520 233579:4.920940 231784:5.297050 237941:1.569820 235901:4.128010 235378:4.367030 234218:9.503980 237611:2.663740 236227:3.956130 237525:2.801510 235164:4.441500 227716:5.899880 237871:2.006490 236931:3.453230 237937:3.171740 232487:5.160830 237974:2.105720 237741:7.228800 224431:6.253670 234931:4.523480 237098:16.522350 237914:3.607100 237952:4.445010 233741:4.881140 236703:3.642220 237598:5.398460 236852:3.518370 236186:3.977470 230346:11.096740 237894:1.935990 227111:11.948580 237607:2.676520 237817:2.176300 237554:2.777110 237047:3.352400 175435:8.493520 237826:2.143970 232566:5.144560 237808:2.205280 237303:9.238020 237245:3.153380 233167:10.042920 236250:3.942770 237314:6.134980 235828:4.169740 237822:2.158250 237699:7.529340 237704:2.497800 237288:12.388760 237803:15.557150 236484:3.799070 236274:11.779920 228573:5.789980 235864:4.151640 237316:3.065530 231826:5.288790 229228:11.411680 90372:10.158520 237728:4.897920 237334:3.044450 236607:3.721570 237233:3.165970 237496:2.828870 193801:7.922380 237195:3.209280 233148:5.025250 234257:4.741150 | 237829:17.018960 235626:8.517640 236977:17.067250 236359:3.877460 237173:3.236020 237483:5.702740 237861:4.086220 173026:17.126940 185155:65.700880 237920:1.748740 234131:9.550680 232561:5.145030 237836:2.106500 237693:7.576200 237261:12.554880 236543:7.519380 200336:38.397950 234283:4.734830 237705:2.496560 232797:10.201820 237946:1.548440 205086:7.474570 237898:1.917950 221702:6.489480 237330:3.051860 235729:4.210860 232416:10.345920 236910:6.946920 237897:1.918890 232023:31.506780 207518:22.091580 64195:10.495000 237346:3.032720 226575:12.072020 233783:19.479600 59239:10.495000 236835:3.536450 237559:2.775380 237970:1.149860 236343:3.888340 237710:4.974520 111699:9.801850 234920:9.057700 237733:2.432470 235162:4.442670 237922:1.748560 237169:6.477960 234342:4.719200 237652:2.608840 237777:2.287350 211031:7.184450 237964:1.287060 237563:5.538980 235866:16.596720 236291:15.673000 22801:10.851670 237967:1.275830 229997:5.600140 181166:8.331670 234923:4.528080 236938:10.350780 231410:5.368650 235963:4.090430 230353:5.546940 235184:4.433770 234826:4.563280 137750:9.363590 236532:26.351990 194471:7.899740 231046:5.442580 237486:2.845210 228298:5.823100 237862:2.041100 206681:7.399420 218768:6.713080 236906:3.474450 237781:2.276070 237947:1.532550 212000:7.134620 235738:21.031050 225782:12.243520 168230:78.180390 235937:12.319290 119335:19.413080 237083:3.317140 89543:10.158520 237843:2.097780 69084:10.399680 229325:5.692610 237208:12.785920 235863:4.152350 234996:9.000580 237635:2.626740 220150:19.840290 229143:5.718400 234779:4.582570 237253:3.144860 211194:14.354360 237220:3.182780 230314:5.552640 236469:3.808260 237906:3.716380 236212:3.964700 236004:8.141540 225805:6.117980 236025:8.125080 223345:6.353450 165274:8.772230 131505:47.508700 236346:3.886050 211773:14.290180 236379:15.471520 234003:28.880760 230498:5.527270 180410:8.354930 222959:19.162230 225191:6.184200 237881:3.958920 233852:29.105760 194041:7.914780 237230:9.504390 237607:8.029560 237421:2.942970 236918:3.464490 230775:5.485030 216050:13.800860 196834:7.813970 237809:2.205080 237788:2.259050 211687:28.608520 235387:4.362680 235370:8.740620 236942:3.445570 236166:3.990710 237803:13.334700 237673:5.126480 53038:10.600360 237769:2.307890 222083:12.914440 218679:13.444460 41342:10.718140 227190:47.725040 237579:8.174070 187878:8.124750 131432:9.501740 236252:7.883260 237742:2.408860 237743:2.407850 | 188588:8.097100 236934:3.451660 235872:8.288560 198810:7.734990 215534:6.933950 235472:4.323290 237858:2.046250 237818:2.175470 231965:5.262820 221781:6.482220 237778:2.280960 237824:2.151040 227585:29.575700 198645:7.741330 237831:4.250840 212238:7.120830 236092:4.024040 237813:6.574980 89052:10.158520 214263:7.010680 237944:1.558200 237006:3.395050 233099:5.035840 219995:6.623790 219901:6.632160 237370:3.005810 236714:3.634540 235626:4.258820 236930:6.912420 236378:15.472040 236242:3.948930 229253:5.701690 237057:3.347280 230207:11.142740 232714:15.350820 226395:6.057060 237845:2.093750 237885:1.970350 237875:11.989740 237864:2.029790 105013:9.907210 195422:7.863110 234856:4.551410 237216:3.185050 225431:12.315400 235142:4.448570 135076:9.430280 237856:2.049840 228222:11.666880 236929:3.456740 229980:5.602390 81801:10.232630 237923:1.707190 236566:7.492000 236662:3.673020 236638:3.693040 235722:4.213290 234570:4.650000 237523:2.802380 177333:8.440870 230311:11.106700 237898:3.835900 225406:6.160320 237578:2.726550 237912:5.418300 227369:5.944280 228508:5.799070 224786:6.221110 223714:6.317540 237955:1.455530 233460:4.948260 236730:7.250500 236755:10.804020 237969:1.246910 237949:4.516650 237876:1.997430 233139:5.026930 237144:6.523220 237880:1.989790 219723:6.644850 237752:2.376880 197580:7.786940 237535:2.792620 236968:6.842260 233887:4.842160 48339:10.600360 206059:29.726400 227737:5.895840 220754:6.567100 236161:3.993710 160375:8.885560 236343:3.888340 232187:10.439900 236273:3.927060 105479:9.907210 236182:3.980280 228107:5.851570 237890:1.947160 236554:3.753770 172465:17.156140 237640:2.619500 200209:7.679590 236045:4.048320 227170:5.966710 86993:10.158520 230694:5.497110 237345:3.032780 237764:2.316550 191920:7.985400 183313:8.264980 237895:1.926500 237251:28.315890 237344:6.066700 221686:6.491300 235721:12.643230 233860:4.848840 207522:14.727720 139450:9.331840 236302:7.821780 232543:5.148360 237315:6.132960 236672:14.640120 235520:4.306120 181530:8.320240 228334:5.818430 235612:8.532180 237863:4.062320 237897:3.837780 237528:2.798330 236871:3.498040 233928:4.832730 237976:4.251660 237318:3.063700 232182:5.220970 218666:6.722230 199843:7.697710 213933:7.029260 237968:2.495580 217191:6.826320 162684:17.654580 208647:7.304520 237382:2.989120 214644:6.986440 182487:8.297770 120890:9.662090 231703:5.312090 231927:5.270860 226760:6.014250 226834:12.012720 227670:17.717850 227586:29.575700 235772:4.191090 208744:14.600820 118261:9.706540 200980:7.650090 237462:2.889200 237948:3.051660 237204:3.204500 237878:3.986520 237677:2.556260 237907:1.857320 237869:6.028620 228794:5.766720 235207:4.426800 237539:2.786720 202234:7.604620 237892:1.941550 237940:1.576750 221339:6.519060 234225:4.749430 236203:3.972020 89571:10.158520 85903:10.232630 109892:9.853140 236958:10.301760 226803:6.010860 237937:1.585870 226331:6.061800 232630:5.133700 130230:9.501740 237459:2.893390 234855:4.552200 236623:3.703890 237688:2.533870 222556:6.420850 234725:4.599220 217311:6.818690 237411:11.835160 237636:2.625290 233871:9.694860 237933:1.638760 235128:8.912820 98039:10.024990 233302:4.988440 237412:2.955330 218434:6.740800 227036:5.983040 205386:14.920080 234224:4.749750 233426:9.917680 114080:9.801850 229265:5.700030 235201:4.427960 235136:13.350690 237558:2.775380 172165:17.185780 167216:8.720040 234724:4.599490 236771:7.161520 85844:10.232630 226517:6.042980 237085:3.313710 237872:2.005770 234000:9.628960 235776:8.380360 237608:2.676120 237804:6.665370 237736:2.427970 183108:8.275790 48989:10.600360 236973:3.418260 237046:6.706540 233252:10.002220 236434:3.833520 203055:7.566470 234910:22.659650 189187:8.079080 210986:7.188110 236616:3.713480 230497:5.527270 234817:4.566470 235910:4.119630 232349:5.187720 153307:18.072760 237817:2.176300 235962:4.091750 237421:2.942970 164228:8.790250 237549:2.780500 237812:2.193770 233501:9.877880 237882:1.979240 237203:3.204770 231206:5.412970 237792:2.247330 226085:6.090720 209569:7.260250 237943:3.136240 230543:5.518950 235980:8.172940 234422:4.697120 236016:4.065440 230312:5.553350 235817:4.174050 154922:9.013390 223022:6.382480 231660:5.319980 176613:8.466850 233215:40.084880 237900:1.914110 237938:3.170660 233791:4.867370 237756:2.364460 217410:6.811130 236651:18.425350 222718:6.407340 237243:3.154290 220078:6.617560 231669:10.636560 237334:3.044450 225737:6.125550 237496:5.657740 225665:91.997550 237768:2.309060 236614:3.714510 237134:3.273450 | 223574:6.331440 237000:3.398520 237778:9.123840 237215:3.185580 236476:11.414700 237838:4.202960 237076:3.325410 236997:3.400840 237944:3.116400 237899:3.829880 237656:2.605200 236464:3.811010 234681:9.238440 237860:2.044160 227800:5.887830 236587:11.197830 236501:3.791320 237786:4.526980 236929:3.456740 236822:14.177880 237359:3.015700 236625:3.702880 235088:4.469130 237653:2.608240 237004:33.964500 237717:7.408830 221598:6.498630 237891:5.839260 237574:2.741110 237897:1.918890 235571:4.281790 216073:6.900430 234760:9.177080 237442:2.916650 237823:12.924660 235765:4.194390 237647:2.613960 237956:1.429410 237758:2.355610 237870:2.008800 234953:4.514090 236198:3.972760 237073:3.328960 201682:30.485720 237328:3.053790 235598:4.271230 232615:5.136520 237499:5.652500 237807:2.214790 229651:5.646880 224119:6.281390 235799:8.361080 235825:4.170820 237915:1.801880 237976:1.417220 237532:2.795830 237775:2.292510 232491:10.320700 237369:6.012840 220564:6.582970 233784:4.869900 237522:2.802430 233731:4.882960 237910:1.838650 233107:5.034130 236257:3.940350 235956:8.185820 236993:3.404920 235124:4.458560 236737:3.613380 237205:3.203480 237781:2.276070 236900:3.477130 236445:3.823340 237099:3.302140 237636:2.625290 235428:4.342480 237741:12.048000 228692:28.886950 237851:2.067290 237810:2.199100 150016:9.108700 237780:2.279560 237917:1.798200 237439:2.918540 237111:3.289290 237802:6.671190 237457:2.896040 228556:5.793610 237005:3.395550 163193:8.827290 233341:4.979950 237923:1.707190 235618:4.263730 237804:2.221790 235651:8.488500 237952:1.481670 237294:3.089070 237972:1.100150 237612:2.662900 237975:1.013380 237900:1.914110 237839:4.200480 231178:5.417320 236310:11.727300 237079:3.322570 218403:6.743140 237582:2.720480 237537:2.789550 237973:2.133580 236448:3.820560 236696:3.644660 236407:3.850160 237925:1.687310 201567:45.762600 237916:1.801260 237426:2.936790 237964:1.287060 | 236596:3.725930 237759:4.704240 237948:1.525830 203901:7.529720 233553:4.927410 237031:3.366820 227529:5.924420 216624:6.865330 235195:8.859160 234332:4.724180 237592:2.709480 230801:5.481030 233612:4.911120 153862:9.036380 236646:3.688390 211467:7.162790 237125:3.280640 230045:5.594920 229372:5.687700 236463:3.811630 190008:8.052650 237295:3.087860 236265:3.931700 228429:5.807320 209248:21.828360 237968:1.247790 236470:3.808010 236124:4.007620 | 188349:8.106230 234869:4.548010 225155:6.186880 236537:3.761710 176970:8.453770 237973:3.200370 220880:13.114600 233258:5.000700 222186:6.448440 234283:4.734830 223008:6.382480 236556:3.751050 143928:9.242230 220584:6.580970 237065:6.671400 237524:2.801650 236497:3.793280 228956:11.484540 237955:4.366590 232270:10.405400 219818:6.638480 228125:5.847720 202218:7.604620 221032:6.543750 226693:6.022210 237617:2.660560 225520:6.148600 237588:2.714650 229433:5.680370 234778:18.330280 163099:105.927480 221963:12.935720 75461:10.312670 73144:20.799360 218917:6.701760 228096:5.852530 32606:10.851670 144023:9.242230 236406:3.850810 160672:8.885560 208265:7.325310 233211:5.011440 236518:3.778760 237885:1.970350 191249:8.010090 227241:5.959170 233552:4.927800 231753:10.606300 181928:33.235760 218135:6.759710 58390:10.495000 5280:11.005820 175768:8.493520 234019:4.810060 237170:3.238560 237851:24.807480 235965:4.089600 237843:2.097780 225255:6.177510 207631:7.355160 232655:5.128080 236388:3.860620 236436:15.326440 213106:7.077270 236181:3.980580 236114:4.012040 154952:9.013390 99055:10.024990 142376:9.271220 181482:8.320240 99874:10.024990 194405:7.899740 237135:3.272060 237975:2.026760 237501:2.822800 189568:8.070190 228864:5.756170 141407:9.301070 230952:5.458690 161094:8.865750 211131:7.180810 218184:6.757330 47077:10.718140 235999:8.150320 62912:10.495000 40841:10.718140 236329:3.898530 226006:6.099310 235800:4.180540 236599:3.725120 170523:17.246380 153114:9.059910 32011:10.851670 161169:8.865750 | 237785:4.529740 231819:10.580880 236138:4.003210 237914:1.803550 237901:1.910800 236972:3.418260 236231:3.954830 220862:6.557300 219989:6.623790 237927:1.682580 233063:5.044820 237529:2.798330 184381:24.699690 237527:2.798780 237501:2.822800 236666:3.666390 236681:3.654980 234618:4.636210 237121:3.283590 214751:6.977500 214201:7.013750 236939:3.447130 237097:3.306430 232425:5.171500 237922:1.748560 237764:4.633100 200242:7.679590 234703:4.607780 235293:4.398050 235948:12.296700 236883:3.491840 234542:4.659020 234008:4.812440 200726:7.661780 231387:5.372820 237387:2.985440 204686:7.494280 237216:3.185050 236818:3.548210 237213:6.377860 54688:10.600360 235834:4.167770 230807:5.479700 187793:8.124750 237186:3.218090 237972:1.100150 236313:3.908410 38617:10.718140 236932:3.453060 | 237959:1.369960 237884:1.973250 237829:2.127370 237439:2.918540 237962:4.034610 228386:29.059700 237521:2.804020 212750:7.093800 230665:5.501850 237440:2.916800 235989:4.082190 237752:2.376880 237838:6.304440 235288:4.400300 230229:5.568470 228954:11.484540 237646:2.615740 229756:22.528360 235935:4.106430 227611:5.913090 237373:3.002460 235904:8.249840 224491:6.247930 236393:3.858520 234929:4.525010 235437:4.338230 237939:1.584250 237751:2.380550 230979:5.455450 237795:2.238980 237828:2.135270 233980:4.817900 233085:5.038820 235091:4.468400 237604:2.682740 234395:4.705950 233648:4.903260 237684:5.085120 235415:4.348240 219893:6.632160 193828:7.922380 237211:19.148520 237956:1.429410 237703:2.499150 237409:2.961030 235424:4.343750 223263:6.359830 237859:2.045610 236452:7.635060 234814:4.568340 236567:3.745770 233273:4.994960 237801:2.226650 237965:5.147000 223061:6.379220 235188:4.431440 233999:4.814820 235078:4.472760 157940:8.947430 236654:3.681110 237387:2.985440 237897:1.918890 234802:4.572880 231837:5.286600 237963:1.316030 223191:6.366250 237969:1.246910 237809:2.205080 236376:3.869740 237876:1.997430 234309:4.729490 215968:6.905940 202578:7.588090 233224:5.008950 236665:3.668670 237212:3.191080 235914:4.117590 230237:11.132580 237849:2.070400 237757:2.359650 236401:3.853940 237393:2.980090 236203:3.972020 137773:9.363590 236432:3.836340 234273:4.737670 237931:1.640360 214641:6.986440 237624:2.647580 237842:4.198720 223745:6.316000 237740:2.419970 234702:4.608060 236072:4.034620 235916:4.117250 231246:5.405550 237184:3.226140 237758:2.355610 236719:7.261960 237929:16.782000 215392:6.942510 236972:17.091300 237599:2.698400 237760:2.339230 237088:3.312340 203106:7.561140 212652:7.100490 237340:18.240240 237678:2.554870 224620:6.236550 236663:7.340380 237614:2.662030 237514:2.815000 230548:5.518260 226330:6.062990 234589:13.932690 237231:3.167740 237954:1.467760 228258:5.827790 237568:16.568940 208042:7.337990 233547:4.929330 237821:2.162420 212289:7.120830 237976:0.708610 229192:11.423360 237894:3.871980 217565:6.801130 237882:1.979240 208618:7.308640 233953:4.825110 223238:6.361430 216286:6.884080 237688:7.601610 237759:2.352120 155837:8.990920 228591:5.788170 236394:3.857080 228812:5.764070 237973:1.066790 231930:5.270320 232882:5.083350 237731:9.764320 237229:3.171160 229504:5.669890 236825:3.542840 237777:4.574700 237534:19.551490 235718:4.215540 231419:5.366870 236801:3.559820 237885:1.970350 237713:2.476670 232159:5.226110 237381:2.990440 236377:3.868410 237815:2.183010 237455:2.901020 234966:4.511060 236519:3.778520 234861:4.549570 232036:5.248500 236254:3.941490 237901:1.910800 233374:4.971140 234161:4.767170 237741:2.409600 236735:3.616870 229269:5.700030 237593:2.708650 237459:2.893390 237941:1.569820 237511:2.816210 236574:7.484040 236520:3.777800 232514:5.154580 235224:8.843440 237836:4.213000 232108:5.236980 237147:9.780720 235357:4.373820 176210:8.480090 235289:4.400300 218963:53.596080 237007:3.394720 237572:2.743180 222429:6.429390 237718:4.937260 237806:4.439500 236395:15.422040 164464:8.790250 236803:3.559620 237825:2.147740 237290:3.093400 237519:2.808740 233251:5.001520 220422:6.593020 230554:11.035140 234254:4.741150 184592:16.445740 237142:3.263130 237790:2.251320 219292:40.050540 237032:3.364820 236292:3.917690 229672:5.643750 237738:2.425780 231060:5.440660 234717:4.603900 235987:4.082360 237952:2.963340 236848:7.039720 236375:3.870270 236026:4.062220 237616:7.983480 232788:5.101820 221901:6.473220 237657:2.604380 237975:1.013380 237376:2.995850 237501:11.291200 231901:5.274640 237331:12.205320 237810:2.199100 237347:3.032440 237237:3.157860 204344:7.509310 234097:4.784900 235613:4.265890 232878:5.083800 237655:2.607340 211800:7.145090 236867:3.499870 230244:5.564850 237724:4.916000 236700:3.643600 237765:4.628900 237202:3.205320 181281:8.331670 237958:2.768420 237413:2.954430 237419:2.945600 232631:10.265520 159356:8.905760 236086:4.026370 236406:3.850810 236749:3.603980 237727:2.456100 233701:4.889930 186392:8.172610 237647:5.227920 198699:7.741330 237402:2.971780 237356:6.038860 237925:1.687310 236459:3.815140 237927:1.682580 231953:5.265490 234299:4.732000 237698:2.513640 237221:3.181240 237449:2.904900 68575:10.399680 236723:3.628480 237928:1.678420 236644:3.690270 237909:1.843570 | 236837:3.532750 132112:28.396140 235546:4.289430 237467:2.879350 237885:1.970350 219501:6.659850 233207:5.012270 237366:6.019560 236537:3.761710 237973:1.066790 236618:7.422660 237380:5.983640 196682:7.813970 237912:1.806100 234862:4.549310 229668:5.643750 233385:4.968750 237261:3.138720 237930:1.672510 237705:2.496560 212902:7.087150 213374:7.061010 227809:5.886830 195761:7.848820 157977:8.947430 237105:3.297860 230036:5.595660 237542:2.784970 233466:9.894180 226348:6.060610 228277:11.651820 198179:62.085040 211173:7.177180 237844:2.095530 234282:14.204490 237141:3.263780 237897:3.837780 222268:6.443210 237946:3.096880 187276:24.430860 218404:6.743140 207150:7.381480 237679:2.553490 237346:3.032720 166218:8.737140 230985:5.454150 186325:8.172610 189617:8.061380 188934:8.088050 232244:5.208750 237970:2.299720 227087:5.976470 234453:4.684750 235672:4.235990 235791:4.183440 237632:2.630730 134506:9.430280 237842:2.099360 231020:5.447060 234502:18.673640 236658:7.352800 203768:7.534890 237966:1.285510 237942:3.139080 235481:4.320580 230792:5.483030 237807:4.429580 150985:9.084010 230955:5.458040 237940:1.576750 220327:6.599100 225630:6.135730 176126:8.480090 237976:0.708610 186262:8.172610 237971:1.148190 237861:2.043110 237644:2.617180 228178:5.839130 233702:29.339580 234262:4.739890 224730:6.226700 237709:2.488660 237688:2.533870 225153:6.186880 207263:7.372630 221552:6.502310 237910:3.677300 227824:5.884840 231271:5.400020 224007:6.291800 229906:5.612190 218609:6.726840 233831:4.857000 227413:5.937970 229030:5.732820 236374:3.870400 231270:5.400630 228051:5.856390 236169:3.988910 234636:4.629660 226865:6.001870 209442:7.264190 230760:5.487030 237937:1.585870 220483:6.588990 228617:5.785460 236481:3.799440 171079:8.623190 234615:4.636490 236578:3.738880 230938:27.299950 234500:4.669590 237403:2.971680 226735:6.016520 98160:10.024990 215962:20.726100 215507:6.933950 228282:5.824970 232401:5.175900 175707:8.493520 237687:2.535540 235868:4.146560 233511:4.936240 208363:7.321120 232940:5.069600 236364:3.876390 228564:11.583580 231166:5.419820 237571:2.757860 237701:2.502930 217603:6.798640 179404:16.757480 228246:5.830610 237851:2.067290 237972:1.100150 206068:7.426940 237975:1.013380 236650:3.685740 215125:6.956940 233739:4.881500 231950:5.265490 224208:12.548040 230313:5.553350 199362:7.716180 237685:2.539250 224636:6.235140 237869:2.009540 231281:5.397570 232702:10.238500 237943:1.568120 213154:7.074000 234865:4.548790 234721:9.203940 237683:2.543290 237889:15.635520 229268:5.700030 167117:8.720040 237756:2.364460 237573:2.741630 220442:19.773000 235862:4.152870 237779:2.280120 237368:3.007930 222048:6.458990 232712:5.116940 235584:8.553580 235310:8.786220 232970:10.126920 | 236096:4.022340 230591:5.512760 237893:3.880040 237678:2.554870 211885:7.141590 232950:5.067840 237671:2.571680 231168:5.419820 204415:7.504280 237656:2.605200 236464:7.622020 237912:3.612200 222807:12.801300 231780:5.298160 237918:1.754720 223707:6.319070 196799:7.813970 237604:5.365480 232870:147.469060 149356:9.134020 198400:7.754160 228988:5.737960 234576:4.647690 237590:2.710650 217255:6.823770 237071:3.330270 236820:10.636290 237955:10.188710 234808:9.139340 237766:6.932880 237791:2.250580 226345:6.060610 235744:4.203060 237535:2.792620 236726:3.627960 235009:4.494820 232446:5.168090 237344:3.033350 217842:6.781420 232057:5.244290 234375:4.710550 236101:24.112740 235882:8.278460 237956:2.858820 236915:3.466970 236471:7.616020 233757:4.877860 235423:8.687940 228957:5.742270 215568:6.931110 237967:2.551660 234381:4.709020 237580:2.721950 237814:2.183620 235780:12.565050 237894:1.935990 237973:2.133580 235361:4.371840 237923:1.707190 221149:6.534180 234243:4.743060 237692:5.053480 230533:5.521020 237560:2.771740 237910:5.515950 132422:9.465380 237890:1.947160 237734:2.430170 161394:8.865750 235447:4.335270 237869:2.009540 235339:4.379770 236490:3.796480 236753:3.601640 228067:5.855420 231357:5.380000 237125:3.280640 171840:8.592890 237348:3.030600 237828:2.135270 236812:10.660530 192329:7.977300 232627:5.133700 236511:3.780950 237472:11.476240 236591:7.459460 237735:2.429450 237974:8.422880 227299:5.953830 236235:3.953390 237289:3.096150 235227:8.841600 237421:2.942970 237441:5.833600 237313:3.068330 237042:3.356840 236892:6.965580 232299:5.196180 237882:5.937720 236967:3.421470 237609:2.669870 237809:2.205080 234597:9.283860 229330:17.075370 59153:10.495000 237537:8.368650 236685:3.652420 221411:6.513450 236943:10.330200 237419:2.945600 233902:4.838650 236652:7.363540 237720:4.931260 237925:3.374620 158129:8.947430 228983:5.738820 237811:2.197800 237928:1.678420 190636:8.035410 237913:3.608500 229966:5.605400 237782:2.267990 235039:4.482010 237238:3.157730 235845:4.161540 217620:6.796170 237861:2.043110 210854:7.195460 184704:32.891480 237920:1.748740 237944:6.232800 237650:2.611960 236701:7.286140 237530:2.797560 237747:2.387280 234129:4.775670 237418:2.946330 237157:6.499960 233772:14.618340 237926:5.052750 224890:6.211410 233949:9.652300 234392:4.706260 237875:1.998290 237864:2.029790 235975:4.087950 191894:7.985400 237359:3.015700 236055:8.083060 237703:4.998300 222539:6.420850 237016:3.382420 230060:5.593430 236718:3.631610 236366:3.875720 237469:2.873460 236568:3.745530 114361:29.405550 235994:4.077940 232024:5.251130 225708:6.128080 226195:24.309440 230522:5.523100 219624:6.651250 229127:5.721770 237272:3.123820 225537:6.147300 236333:23.380560 237377:5.986940 237931:1.640360 235211:4.425880 229107:11.448620 223482:6.340810 237503:5.639820 195812:7.848820 228551:5.793610 226680:6.023360 237805:2.220560 236668:7.326080 233295:4.990070 237796:2.233880 237964:1.287060 237464:5.775620 221745:6.485850 237200:3.206750 234880:4.544870 237700:5.007880 209455:7.264190 232233:5.210780 237935:1.594680 237001:30.582270 231254:5.404320 191670:7.993560 223351:6.351860 236951:6.877120 237592:21.675840 158030:8.947430 233036:5.050420 232441:5.168580 237225:3.178910 233394:4.966360 235812:4.175130 235885:4.137850 237181:3.230260 206572:7.408510 231429:10.731380 237544:2.782910 237517:2.810900 208291:7.325310 186148:8.182460 235154:4.446440 237787:6.778110 95949:30.268590 237975:7.093660 235983:4.083340 236350:7.762140 234018:4.810400 237672:2.570630 216288:6.884080 221220:6.528480 237440:2.916800 235527:4.302630 229449:5.677940 234061:4.796560 189141:8.079080 237832:2.118080 221178:6.532280 237936:3.177480 236733:3.622140 221627:6.496790 237118:3.284550 230785:5.483690 221851:12.953620 231734:10.614100 237962:2.689740 237858:4.092500 235770:83.854800 227534:5.923380 237379:2.991930 237852:2.065820 237824:4.302080 225808:6.117980 237140:6.527700 223528:6.336110 219398:6.668530 237840:2.099810 160837:8.885560 235904:8.249840 237830:4.251720 230898:5.465870 237219:3.183840 237819:4.346080 237930:1.672510 237374:2.998010 226359:6.060610 235555:12.856800 234728:9.197340 176318:16.933700 234736:9.192940 228667:5.780070 236945:3.442790 237711:7.459980 217804:6.783870 229578:5.656340 217388:6.813640 237141:3.263780 237897:1.918890 230415:5.538460 237901:1.910800 231287:5.395740 219465:6.662020 237150:16.288950 235943:4.102070 226134:12.171680 237799:6.686730 237776:2.291550 231805:10.584180 236617:11.135010 237958:8.305260 235000:8.998580 237823:2.154110 156632:8.968940 211426:7.166370 236491:3.796480 234080:4.790880 237794:4.486140 230425:5.537760 209437:7.264190 237669:7.728780 237966:2.571020 237942:1.569540 220572:6.580970 236774:3.578780 231226:10.818500 237954:2.935520 232361:5.185740 228207:11.670680 237267:3.134260 237976:2.834440 237932:1.639130 235901:4.128010 237911:1.836020 232460:5.165180 236575:11.225730 228731:5.773820 237385:11.943280 236991:3.407420 231816:5.290990 100611:9.964370 203368:7.550560 237833:6.353340 225257:6.177510 237548:5.561000 237567:2.763630 237939:4.752750 234323:14.180970 233444:4.953340 236635:3.695720 237435:2.921160 237757:2.359650 217332:6.816170 236613:3.714620 236325:3.900860 233095:10.073380 237729:9.788520 237339:12.163200 237887:1.962720 236463:3.811630 230648:5.503880 219801:6.638480 237187:9.654060 237941:4.709460 234436:4.692270 234877:4.546180 237848:2.070880 237433:2.922700 237738:2.425780 237003:3.396700 236759:3.595780 233939:9.655060 237972:4.400600 236531:3.765890 235461:4.328740 235701:8.443480 237934:1.625640 235172:4.437740 237194:3.211820 233033:5.050850 237817:2.176300 236985:10.229280 235374:21.846100 235680:4.230840 237245:9.460140 237831:2.125420 237615:2.661200 225725:12.253620 237333:6.093080 231006:10.900560 237206:9.607980 237573:8.224890 237649:2.612190 236243:3.947920 237728:4.897920 237916:1.801260 237698:7.540920 236989:3.409090 237768:2.309060 219266:6.677280 225761:6.123020 190640:8.035410 219929:6.630060 235681:8.461280 236977:3.413450 237492:2.834170 237594:2.707410 236394:7.714160 237506:2.816900 226250:12.142700 55381:31.801080 235792:4.183260 231467:5.360960 234414:4.698940 237759:2.352120 237860:2.044160 203588:7.540080 235988:8.164380 215244:20.844780 231040:5.444500 214817:6.974530 221247:6.528480 234374:9.422340 236743:3.609080 225027:6.199070 237406:2.964520 219881:6.632160 235023:4.488400 236066:8.073940 233917:4.834820 237330:3.051860 237427:2.932110 234240:4.744650 237965:1.286750 227630:5.911050 237963:3.948090 223326:6.355040 237876:3.994860 237518:2.808830 237880:7.959160 237849:2.070400 237772:2.297810 236329:3.898530 237960:4.098660 231839:5.286600 234049:4.799240 237620:2.656020 97711:10.024990 236899:3.477670 234324:4.726990 236744:3.608770 236057:4.041210 198018:23.301420 229713:5.638290 170732:8.623190 235598:8.542460 227530:11.848840 237675:12.795250 236181:3.980580 236949:3.440460 232814:5.096380 234992:9.002560 234860:4.550100 155953:35.963680 237648:2.612760 237515:2.814680 237896:7.678440 224639:6.235140 237940:12.614000 196071:15.683500 237636:2.625290 236627:3.701080 218416:6.740800 237854:4.118160 237810:2.199100 235788:4.184170 237282:9.326880 222540:6.420850 223151:6.371090 214269:7.010680 237802:6.671190 236925:3.459460 237806:2.219750 232280:5.199680 237116:3.286540 232966:10.128660 204729:7.494280 234554:18.622080 237906:5.574570 237968:7.486740 217414:13.622260 225331:12.336440 217012:6.839160 236731:3.624530 236864:3.502160 194684:7.892310 235644:4.247530 230005:5.598650 189622:8.061380 233863:9.697680 213366:7.061010 232610:10.273980 236383:3.864580 236371:7.742920 218202:6.754950 237943:6.272480 230030:5.596410 236937:3.450530 174894:8.507120 222058:6.458990 236791:3.568710 237454:2.901120 227766:11.787660 133068:208.238360 237410:2.959220 237397:5.954840 234745:4.594820 233428:4.958450 227016:5.985240 236446:3.822840 221264:6.526590 237368:3.007930 235487:4.318500 186994:16.306380 237195:3.209280 235974:4.087950 | 231699:5.313210 159910:17.811520 227360:5.945340 235454:4.333160 208654:7.304520 237656:2.605200 219710:6.644850 231222:5.410490 214876:6.971580 181025:8.331670 233371:4.972330 237705:2.496560 236870:3.498680 223289:6.358230 237542:2.784970 229004:5.734530 200919:7.650090 236820:10.636290 169121:8.670450 210932:7.191780 230308:11.108140 188371:24.318690 224418:6.255110 175900:8.480090 227696:5.902910 237867:2.016060 235765:8.388780 156310:8.990920 213488:14.109160 215422:6.939650 230025:5.597160 227422:5.936920 237652:2.608840 237967:2.551660 236015:4.065440 229768:5.630540 237899:3.829880 233976:4.819270 214568:6.989440 236935:3.451490 237050:3.350430 231162:10.842140 171516:8.607930 172450:17.156140 237910:3.677300 197096:7.800370 237702:5.000120 237907:3.714640 234468:9.361720 237651:2.609670 237125:3.280640 232565:20.578240 237306:3.073520 236477:11.411700 176210:8.480090 235991:16.323520 237290:3.093400 236281:3.922850 227820:5.885830 131223:19.003480 237923:1.707190 222517:12.845120 212953:7.083850 236750:3.603780 229444:11.357500 237953:2.943320 237657:2.604380 234136:4.774360 196637:7.820850 226153:6.083410 236940:3.446430 201944:15.231600 232062:5.243770 233907:9.673820 237374:2.998010 235784:8.372700 222127:6.453700 141139:9.301070 237419:5.891200 237402:2.971780 227399:5.940070 237698:5.027280 222170:6.450190 190857:8.026900 237782:2.267990 237778:4.561920 237861:2.043110 62662:10.495000 237944:1.558200 218877:6.704010 222673:6.410700 232311:5.193680 237418:5.892660 230949:5.459340 199782:7.697710 226107:12.176560 230376:11.089640 215294:6.945380 232183:5.220970 234140:4.772720 237631:2.632840 236970:3.420370 158969:8.926380 235137:4.449990 222840:6.397320 184557:8.233230 231890:15.828780 234729:4.598670 231658:5.320540 224925:49.669200 233637:4.904750 216378:6.878690 235146:4.447860 221610:19.490370 236333:11.690280 237624:2.647580 204604:7.499260 226976:5.988540 231367:10.754000 224718:6.228100 237478:2.859350 237827:2.138090 237855:2.051640 230609:5.510700 230077:5.591940 227815:5.885830 207890:7.342260 214859:6.971580 237536:2.792170 237935:1.594680 228572:5.790880 234916:9.059740 231642:5.323380 224288:6.266700 232881:5.083350 231812:5.291540 237592:18.966360 237417:2.947490 232486:5.160830 237181:3.230260 217628:13.592340 236316:3.906480 236873:3.497220 236800:7.123340 169033:8.670450 203195:7.561140 200459:7.673620 196345:7.827770 237776:2.291550 237975:1.013380 192792:7.961300 236334:3.896760 223883:12.604620 236741:3.612040 237832:4.236160 228104:5.851570 225294:6.173510 232522:5.151700 224006:6.291800 227928:5.871980 234957:4.513330 237962:4.034610 235770:4.192740 237379:2.991930 217216:13.652640 234576:4.647690 232061:5.243770 231564:5.340550 237140:13.055400 116593:19.506120 237603:2.686100 229847:5.619030 138546:18.727180 235497:8.629120 235780:4.188350 236286:7.841240 158085:8.947430 230272:5.559800 236845:3.527930 231397:5.370440 235819:8.346300 222539:6.420850 233057:5.045670 122941:9.619530 216704:6.857410 234815:13.703400 237857:2.048550 237897:1.918890 235004:4.496310 237602:2.692950 226484:12.095300 207779:7.350840 227448:5.933780 232334:10.381400 194398:7.899740 80702:10.232630 230851:5.473090 237043:3.356760 237733:2.432470 237277:3.119240 237966:1.285510 237706:2.491530 237954:1.467760 233639:4.904750 236573:7.486860 237968:1.247790 236046:8.096020 234587:4.644810 236191:3.975410 233081:25.200500 234271:4.738300 229413:5.682810 233444:4.953340 236564:3.746700 236325:7.801720 235886:4.137500 237587:10.859920 222386:6.432830 237285:3.105310 234703:4.607780 232114:5.234900 229964:5.605400 237933:1.638760 235325:8.767940 225105:6.190930 222312:12.879480 237941:1.569820 236558:3.749050 236915:3.466970 237023:3.371560 194907:7.884930 216039:6.903180 237608:2.676120 233472:4.946310 237600:2.694750 235461:4.328740 177743:25.284390 232818:35.668360 237826:2.143970 235117:4.460710 221511:6.506010 236568:11.236590 233634:4.905500 237792:2.247330 236883:3.491840 203965:7.524580 165081:8.772230 235160:4.443850 217038:6.836570 229843:5.619800 237770:2.307420 234833:4.562480 201122:7.644290 236572:3.744010 237586:2.716160 237841:4.199080 204744:14.978620 221485:19.523580 234868:4.548270 214938:6.965700 236992:3.406670 237191:25.723200 117506:19.413080 231043:5.443860 237301:6.171720 148837:18.268040 237965:2.573500 229581:11.311080 220796:6.563170 236376:7.739480 237880:1.989790 234776:4.583660 237232:3.166100 236899:3.477670 226678:6.024500 235630:17.025120 222596:6.417460 125346:28.736100 223939:6.297790 237723:12.290150 224311:6.265250 235843:4.162780 215940:6.908700 235317:8.778620 224478:6.249360 236418:3.843290 237515:5.629360 214926:27.874520 218894:6.704010 237152:6.513860 127762:57.236880 232809:10.193660 229990:5.600890 237589:2.711900 237854:2.059080 212417:7.114000 237810:2.199100 215126:6.956940 235303:8.788460 237806:2.219750 184202:8.243700 152068:9.084010 236369:3.874390 227782:5.890830 228680:5.778280 237407:2.963870 237008:3.390850 207706:7.350840 236779:3.574420 234074:4.791550 213080:7.077270 236363:3.876660 235567:4.281990 232413:5.173450 236371:15.485840 236503:15.150080 236446:11.468520 194168:23.721690 189820:8.061380 233850:4.851320 | 237886:3.933880 236977:3.413450 233712:4.887720 237155:3.250910 237380:2.991820 237758:2.355610 235571:4.281790 236842:7.056800 232430:5.170520 237920:3.497480 224856:6.215560 237973:1.066790 232360:5.185740 236821:7.089520 237782:2.267990 237809:2.205080 233206:5.012690 237261:3.138720 237918:1.754720 236246:3.946060 236955:6.874880 236805:7.115760 221546:13.008320 161190:17.731500 237924:1.695790 232194:10.436820 237552:2.779510 237846:2.080630 145977:9.214060 237682:10.189000 237859:2.045610 237777:2.287350 237835:2.111450 233134:5.028620 237159:3.249480 237891:1.946420 237516:2.811450 232729:5.113720 218823:6.710810 233726:9.768120 230928:5.461290 234067:38.353760 196314:7.827770 237969:2.493820 200305:7.679590 230393:5.541990 237792:2.247330 237739:2.420780 190697:24.080700 235046:4.480790 231135:5.425460 237752:2.376880 237927:1.682580 235113:4.461670 231049:5.442580 237241:25.240560 237021:23.622970 237788:2.259050 237255:18.851880 232401:5.175900 237680:2.551430 237145:3.261400 236667:3.664990 237830:2.125860 189737:8.061380 235945:4.101740 237929:5.034600 237569:2.760220 235874:33.152880 236772:3.580560 237967:1.275830 236274:3.926640 236291:3.918250 236836:3.536360 237964:1.287060 237675:2.559050 237437:8.759760 237395:2.978020 198524:7.747720 235488:8.635760 224120:6.281390 233641:4.904380 226811:6.008610 237770:4.614840 237000:3.398520 237759:2.352120 223324:6.355040 232248:5.207740 237199:6.414180 237910:1.838650 192407:7.969270 237115:3.287650 237548:2.780500 234932:4.523220 231798:5.294840 237561:2.771430 236825:3.542840 235592:4.273810 229144:11.436800 228520:5.797250 141483:102.311770 236255:3.941200 226917:5.996300 237381:2.990440 123519:28.858590 237677:2.556260 237070:6.665360 237729:2.447130 237843:2.097780 237024:3.371320 200541:7.667680 237880:1.989790 212122:7.127700 237249:3.147890 162791:17.654580 222723:12.814680 38664:10.718140 225689:6.130620 162188:44.231700 63876:10.495000 226429:6.053520 236573:3.743430 237472:2.869060 230818:5.477720 105375:19.814420 237915:1.801880 235377:4.367470 217304:13.637380 237974:1.052860 237755:2.368600 225020:6.200430 237952:1.481670 232029:5.250080 237953:1.471660 237854:2.059080 237862:2.041100 121345:9.662090 229899:5.612950 191440:8.001790 232723:5.115560 237730:7.335090 231822:5.289340 236756:3.598910 237748:2.385290 235476:4.322460 237120:3.284100 237062:3.340070 237943:3.136240 223621:6.328330 236470:3.808010 236975:3.415560 237783:4.533160 237426:2.936790 237957:2.803660 235856:4.153930 232269:5.202700 236912:3.468830 236407:3.850160 231826:10.577580 237865:2.019100 237103:3.298160 235888:4.136630 237099:3.302140 234689:9.227800 235033:4.483970 237811:2.197800 237909:3.687140 | 237959:2.739920 237913:1.804250 220022:6.621710 237962:1.344870 232601:5.138880 237297:3.087250 237730:2.445030 237215:3.185580 236411:3.849120 236729:3.625770 237793:4.488960 237692:2.526740 233392:4.966760 204502:7.504280 237920:1.748740 237646:2.615740 237899:1.914940 199353:7.716180 236838:3.532470 237939:1.584250 237354:3.023120 236986:3.409680 237819:2.173040 237828:2.135270 218075:13.528980 237786:2.263490 237504:2.819870 232376:5.181300 214127:7.019930 237678:2.554870 237283:3.108830 234376:4.710250 237359:3.015700 237703:2.499150 237497:2.828120 232677:10.248720 237653:7.824720 236783:7.147460 237601:10.775720 237638:2.621510 237034:3.362820 237857:2.048550 205397:7.460040 231377:5.375210 236277:3.925090 237901:1.910800 237970:1.149860 237790:2.251320 237255:3.141980 237710:4.974520 235353:4.375140 237929:1.678200 237740:2.419970 237956:11.435280 232431:5.170040 236636:3.694940 237922:13.988480 235392:8.721460 229379:5.686880 236653:11.044320 223511:6.337680 237614:2.662030 237010:3.390030 234894:4.539940 230077:22.367760 236656:3.680010 237971:2.296380 230991:5.453510 236895:3.480540 237691:2.528480 237726:2.456290 235395:4.358560 237761:7.014420 229526:5.665880 214863:6.971580 216022:6.903180 231400:5.369840 237548:2.780500 230303:5.554780 236525:3.775020 210559:7.210330 237696:2.519980 227870:5.878880 237715:2.473540 237220:3.182780 237876:1.997430 237854:2.059080 237642:5.237320 235981:4.085640 233987:4.816870 235708:4.219860 226706:6.019930 234357:4.714560 224975:6.203170 236237:3.952380 94067:10.089530 221608:6.496790 236408:3.850030 237872:2.005770 237701:2.502930 207342:7.372630 236100:4.019250 237183:3.228310 218398:6.743140 237501:31.050800 230346:5.548370 235430:8.683680 237655:2.607340 236764:3.587040 236716:3.633910 235703:4.221550 237832:2.118080 237889:17.589960 235452:4.333790 237803:8.889800 236856:3.516410 237769:2.307890 228382:5.811940 235923:4.113860 237768:2.309060 222270:6.441470 233850:4.851320 | 207366:7.368230 231515:5.350410 172221:8.578070 233712:9.775440 137653:9.363590 235727:4.210860 226494:12.095300 237176:3.234050 236049:4.045950 223354:6.351860 237961:1.356670 237773:2.295090 234879:4.545130 237918:5.264160 236543:3.759690 236306:7.820400 237093:6.619360 235531:4.298960 237604:2.682740 236870:3.498680 236152:3.998070 237684:2.542560 225094:6.192280 237746:2.401320 222071:6.457220 233007:5.057350 212021:7.134620 203849:15.059440 237094:46.327120 235307:4.393560 231550:5.342860 237891:1.946420 235895:4.130930 229396:5.684440 237955:2.911060 235282:4.403010 236745:7.216920 237766:2.310960 237150:6.515580 237679:12.767450 236528:3.769240 205980:7.431600 236863:3.502350 209506:14.520500 233310:4.987230 237867:2.016060 237956:21.441150 189242:16.158160 236768:7.167500 232695:5.120640 237092:3.309840 237652:7.826520 206149:14.853880 226988:5.987440 237967:6.379150 192486:7.969270 234209:4.754240 237814:2.183620 234140:9.545440 233912:9.670320 230590:5.512760 232781:5.102730 237894:25.167870 236656:3.680010 237708:2.490160 236804:14.231880 237269:6.259380 233686:4.893250 236391:3.860360 235316:4.389310 237767:9.239920 186327:8.172610 237560:2.771740 232245:5.208750 236673:3.659380 237910:1.838650 237060:3.340930 228320:5.820300 237009:3.390030 237702:2.500060 231753:15.909450 227751:5.894840 237534:16.758420 237869:2.009540 237781:9.104280 234120:4.778630 235440:8.674760 236438:3.830460 230754:5.487030 232642:5.130420 237937:1.585870 232038:5.247970 237851:2.067290 236481:7.598880 202189:7.604620 237828:2.135270 236812:3.553510 235503:181.116180 233893:4.841450 227813:5.885830 237133:3.274040 237924:3.391580 236829:3.540740 185748:8.192410 237558:2.775380 237510:2.816250 237666:2.584440 233320:4.984390 237923:5.121570 237570:2.760040 236472:15.231560 237319:3.063700 237755:2.368600 237914:5.410650 237326:3.057730 236840:3.530760 228168:11.683980 236408:3.850030 237786:4.526980 237657:2.604380 190068:16.105300 208300:7.325310 231240:5.406160 229747:11.265720 227709:5.899880 231164:5.420450 236940:3.446430 237527:2.798780 237784:2.265380 236892:6.965580 234962:4.511810 234765:4.586100 236917:3.466080 211889:21.424770 237783:4.533160 236500:7.582880 235583:4.277190 237627:2.644930 235903:4.126120 232186:5.220460 237610:10.657480 237658:91.133350 236188:3.976880 237396:2.977530 237554:2.777110 217635:20.388510 234299:4.732000 143929:9.242230 201516:15.265580 117470:9.706540 237363:3.011750 235885:12.413550 237913:1.804250 237829:2.127370 236506:11.351940 204128:7.519470 237422:2.940350 237778:2.280960 151938:9.084010 237861:4.086220 229417:5.682000 233143:5.026090 228266:5.826850 237613:5.325080 237646:2.615740 234366:18.849600 209583:7.260250 208579:7.308640 208427:21.950820 233091:10.074220 237719:2.468400 232790:15.305460 237354:3.023120 237157:6.499960 237795:4.477960 235135:4.452600 234762:4.588270 237875:1.998290 212669:7.100490 235975:4.087950 230596:5.512070 237283:6.217660 230328:5.551210 219638:6.651250 237359:6.031400 236649:3.686070 234742:4.595650 234039:4.802950 237801:2.226650 224180:6.276960 180805:8.343230 236809:10.665780 210657:7.206590 234170:4.764900 237351:3.024710 235501:4.313320 231993:5.258020 235587:4.275200 234984:9.013580 232373:5.182770 235458:4.330210 218260:6.752570 235035:8.965980 237529:5.596660 235913:4.117930 237255:6.283960 235566:4.283390 237931:1.640360 230210:5.571370 227105:5.974290 237102:3.301160 236303:7.821520 237588:5.429300 237878:3.986520 234597:4.641930 227346:5.947450 236850:3.519110 237478:2.859350 225550:18.438030 235141:4.449040 236670:7.322640 228707:5.775600 237228:3.174140 237200:3.206750 204496:7.504280 196833:7.813970 215881:6.911480 237536:5.584340 237383:2.988290 233326:4.983580 236518:7.557520 235977:4.086960 234409:9.400300 236345:19.432250 203104:7.566470 231766:5.300930 237002:13.590440 178386:8.415550 237974:2.105720 236905:3.474630 227372:5.944280 234459:4.683850 236957:3.435980 236951:13.754240 233718:4.886620 229488:5.671490 237417:2.947490 231081:5.434930 229730:5.635180 236007:4.068020 236710:7.272440 230910:5.463900 233149:5.024830 234775:13.750980 235723:8.424700 237313:9.204990 189344:40.395400 195931:7.841750 234138:4.773050 236996:3.402010 237172:3.236790 231700:5.312650 235832:4.169380 232933:5.070930 234408:4.700760 180370:8.354930 237853:10.309850 235517:4.307960 234786:4.579600 208629:21.925920 237975:5.066900 237839:4.200480 232312:10.387360 237237:3.157860 237564:2.767240 233402:9.927960 237812:2.193770 237908:1.843950 237798:2.232100 237593:2.708650 237765:4.628900 237582:2.720480 237788:2.259050 232985:5.061270 237641:7.858260 237936:3.177480 230722:21.969560 237494:11.330880 230113:5.585290 237178:3.232090 234728:4.598670 220709:6.571040 233962:28.936200 237905:1.873460 237811:2.197800 233828:4.858420 193214:15.891100 236814:3.552070 237721:4.930140 235229:4.419880 237962:8.069220 236359:3.877460 232962:5.064770 230445:5.534950 237297:3.087250 237007:3.394720 232619:5.135580 200267:7.679590 197132:7.800370 237603:2.686100 217102:6.831430 222501:6.424260 237973:4.267160 223986:6.293290 237751:14.283300 236956:216.483120 237806:2.219750 186773:8.153190 211416:7.166370 237509:8.449020 237207:3.201090 159451:17.811520 237813:2.191660 235837:4.164560 221823:6.478610 237171:6.476540 237129:6.555540 236202:19.860100 236167:11.971680 175114:8.507120 232322:5.192690 237141:3.263780 226359:12.121220 202501:30.352360 174257:8.534900 237969:3.740730 236998:3.400010 223163:19.108410 227031:5.983040 233360:4.973930 235943:8.204140 237602:5.385900 167752:8.703240 237799:2.228910 235955:4.093240 237776:13.749300 237559:5.550760 237958:12.457890 236553:225.254400 235419:8.690060 236619:3.711220 214729:6.980470 237823:2.154110 236781:3.574130 237452:8.710920 237794:2.243070 237043:6.713520 229904:5.612190 233275:19.979840 231859:5.282780 237669:7.728780 237966:1.285510 237706:2.491530 237197:3.208120 237484:5.699580 212111:7.127700 237307:3.070950 232853:20.349480 237614:5.324060 234609:13.916340 237800:6.681180 237030:3.366980 237821:2.162420 237976:3.543050 228098:5.851570 230474:5.530050 237222:3.179710 237416:2.949610 229292:5.696730 236614:7.429020 232163:5.224560 237324:3.060910 234809:4.569400 236259:3.939640 237481:2.857660 237548:5.561000 237948:6.103320 237399:5.947240 236797:3.564600 237712:2.481160 234323:9.453980 235739:12.618060 226844:6.004110 233104:5.034560 166630:8.737140 237757:7.078950 235553:8.573220 232426:5.171500 237920:1.748740 233095:5.036690 237220:3.182780 236290:3.918940 175675:16.987040 234154:4.769120 122022:9.662090 234281:4.734830 231912:21.094240 236399:3.854340 227929:5.871980 237917:7.192800 237874:1.999900 222930:6.390700 237635:2.626740 216705:6.857410 237933:1.638760 221259:6.526590 154579:9.013390 233600:4.916400 237941:1.569820 207783:7.350840 236177:3.983550 211018:7.184450 232035:47.241180 178130:8.415550 139967:9.331840 231989:5.258550 237433:2.922700 230904:5.464560 205513:7.455250 232987:5.061270 237608:13.380600 229310:5.694260 237455:5.802040 210384:7.217850 233939:4.827530 237972:5.500750 237866:4.033700 218543:6.731470 230700:5.496430 236310:7.818200 237598:2.699230 237951:7.458600 236609:3.719290 237817:8.705200 223819:6.308380 236588:3.731110 226722:6.017660 237549:2.780500 235374:30.584540 235579:8.557180 237256:3.141910 237310:6.140220 236171:7.974540 237699:2.509780 237333:3.046540 237872:4.011540 237900:1.914110 223870:6.303830 234707:4.606950 230305:11.109560 235751:4.202130 234876:4.546960 237754:2.369990 236415:7.693060 218354:6.745490 237916:3.602520 221189:6.532280 158898:26.779140 232536:5.148840 237959:4.109880 193998:7.914780 236602:3.724210 236977:3.413450 235915:8.234840 232070:5.242200 236535:3.762550 232581:5.142190 237586:8.148480 234168:57.182640 230450:5.534950 237939:1.584250 211507:50.139530 237686:30.444600 29322:32.555010 234436:9.384540 237744:2.407790 60618:20.990000 236580:11.213850 236743:3.609080 207423:7.368230 227960:5.868060 27980:21.703340 236373:3.870930 237682:5.094500 200770:7.655920 140530:9.301070 226108:6.088280 19043:176.093120 237965:3.860250 236335:7.792420 233977:19.275720 237236:3.158510 237963:6.580150 230913:10.926500 236201:3.972170 237949:3.011100 236993:10.214760 235085:8.939700 237739:9.683120 237244:3.153960 143552:9.242230 234995:4.500540 143201:9.271220 232527:10.301500 236216:3.962810 234622:4.635060 237482:5.704940 231797:5.294840 208581:7.308640 1761:22.011640 209925:7.240750 237750:4.767160 203567:7.540080 237943:1.568120 236708:3.638530 237960:1.366220 237414:2.954110 234325:4.726990 237892:1.941550 190432:16.070820 193741:7.922380 228583:5.789070 231336:5.385420 234345:4.718270 225192:6.184200 236885:10.471440 222328:6.438010 221754:6.485850 237711:9.946640 237409:17.766180 237723:2.458030 233643:4.903640 219608:6.653390 227272:17.867880 236938:3.450260 199701:7.703830 234561:4.652900 236949:3.440460 203003:7.571830 205304:7.464860 237904:1.879240 234405:4.702900 229615:22.609520 235395:4.358560 237714:2.473800 226550:6.039490 234860:9.100200 234471:9.359940 228054:11.712780 231534:5.346920 237877:1.993910 237520:2.806810 152346:9.059910 237896:1.919610 237731:2.441080 232454:5.166150 234223:4.750390 237081:3.321570 237777:2.287350 2697:11.005820 140401:9.301070 236376:3.869740 237677:2.556260 237174:3.236020 236859:17.556050 237854:6.177240 237810:2.199100 161070:8.865750 228117:5.849640 237282:3.108960 210176:7.229240 225075:6.193640 111844:19.603700 227553:5.920280 233189:5.016860 237840:27.297530 235649:4.245020 231926:5.270860 229851:5.619030 237687:5.071080 237110:3.290990 183614:8.254290 221743:6.485850 237906:1.858190 227211:5.963470 236480:3.801050 194569:7.892310 234427:4.695300 226546:6.039490 237952:1.481670 208737:14.600820 237485:2.847970 237294:3.089070 222990:12.771520 236819:46.106710 186158:8.182460 197759:7.773700 234437:4.691670 236869:17.499350 237209:3.196140 227366:17.836020 125490:9.578700 191965:7.985400 228769:5.770270 234050:4.798570 237192:9.643920 236757:3.597800 237540:66.861840 234646:4.626830 236879:3.494300 141253:9.301070 221185:6.532280 237822:2.158250 236791:3.568710 237957:1.401830 237704:17.484600 103105:39.857480 237670:5.144380 237410:14.796100 237938:3.170660 237769:2.307890 181793:74.780460 237919:1.749150 237372:3.003180 237632:2.630730 237737:4.855620 234308:4.729490 | 236972:3.418260 237142:6.526260 237893:1.940020 236132:8.010980 229279:5.698380 236680:7.309960 231272:5.400020 237338:9.122400 236070:4.034780 237151:9.772080 237850:2.068410 232911:5.077120 220689:6.573020 236979:6.824720 237697:2.514390 223044:6.380850 227061:5.979750 237955:1.455530 235282:8.806020 237424:2.938720 237155:3.250910 237214:3.187320 233737:9.763000 237679:2.553490 229829:5.621330 212806:7.093800 230610:5.510700 237852:10.329100 237661:2.599410 232919:5.074900 236072:8.069240 230381:5.544110 237507:2.816530 232671:5.125290 235511:4.310020 235932:4.108280 237915:1.801880 236806:3.557680 233459:4.948260 236985:6.819520 237902:3.797580 237691:2.528480 237382:5.978240 237770:6.922260 237115:6.575300 225414:6.160320 237702:15.000360 237495:2.829480 221553:13.004620 237696:2.519980 237869:2.009540 220025:6.621710 237892:5.824650 187835:8.124750 237341:6.076500 232708:5.117870 237937:1.585870 234608:9.277560 233890:19.367200 234090:4.785560 233247:5.002760 237510:2.816250 237626:2.645130 235776:4.190180 235876:8.285780 237024:3.371320 237012:3.389620 180043:8.366760 237421:5.885940 224036:12.577620 236551:3.754710 223727:6.317540 206030:7.431600 237820:8.672480 237834:4.235140 230225:5.569190 237627:5.289860 230883:5.467830 234572:4.649130 235310:4.393110 233381:9.939880 237811:2.197800 230799:10.962060 234279:4.735780 236118:4.010360 237693:7.576200 237422:8.821050 237038:3.358030 237861:4.086220 237692:2.526740 237920:1.748740 237646:2.615740 235973:4.088120 236889:3.487480 204371:15.018620 213820:7.035530 227491:11.857140 230467:5.531450 195589:7.855940 236530:3.766490 236331:3.897710 232313:5.193680 224416:12.510220 236523:11.327220 237180:3.230330 219962:26.503520 237970:3.449580 234321:9.454600 237662:2.597850 232530:5.149790 235565:8.566780 232388:5.178840 236719:21.785880 237190:6.431500 237344:3.033350 237340:3.040040 237964:2.574120 237863:8.124640 237971:1.148190 235274:4.405720 235547:4.289020 235893:4.132660 237761:2.338140 236695:3.644760 221704:6.489480 220139:6.613430 237862:6.123300 237951:1.491720 236900:6.954260 233053:5.046540 236082:4.030250 237266:3.135590 236887:24.420620 234725:4.599220 236720:3.630250 235128:17.825640 235900:4.128180 236254:3.941490 236603:3.723750 191579:8.001790 127343:9.578700 213431:14.115580 237459:2.893390 237204:3.204500 228498:5.799980 236232:3.954690 237440:2.916800 237812:2.193770 235853:8.313160 226288:6.066560 187960:8.115450 237645:2.617070 236954:3.437610 208721:14.609040 233770:4.873150 225171:6.185540 237246:3.152860 232192:5.218920 235067:4.475430 237962:2.689740 226655:6.026790 237297:9.261750 237824:8.604160 214092:7.019930 237365:6.019560 237838:4.202960 235011:8.988160 235235:4.417810 237973:8.534320 235356:4.374040 225146:6.188230 218803:6.710810 235500:4.313530 235086:17.878440 236587:3.732610 233484:4.943590 237415:2.951880 226422:6.053520 237398:2.974330 220566:6.582970 237813:4.383320 237552:2.779510 235950:16.388920 229082:17.183130 237213:3.188930 237749:2.383580 234825:9.127100 236210:7.930280 210571:28.841320 237969:1.246910 236721:3.629730 109653:19.706280 235737:4.208070 237958:1.384210 235840:4.163850 237710:9.949040 237830:4.251720 236781:28.593040 237647:2.613960 237794:2.243070 237722:4.921700 237929:15.103800 231821:5.289890 228648:5.781870 237706:2.491530 230623:5.507970 237954:1.467760 233547:4.929330 234993:4.501280 237821:2.162420 237976:4.960270 237868:2.009870 237932:1.639130 237911:3.672040 214225:7.013750 233688:4.893250 237948:4.577490 234778:4.582570 237179:6.461500 229509:5.669080 237757:2.359650 235082:4.471310 207355:7.368230 231192:10.832160 188603:8.097100 232514:10.309160 229775:5.629000 237161:3.247420 234542:55.908240 229846:16.859400 225320:6.169540 212204:7.124260 234241:4.744330 237871:2.006490 233738:4.881500 237804:2.221790 236703:3.642220 237866:4.033700 218869:6.706270 236676:3.658520 237934:1.625640 237817:2.176300 225344:6.166900 188117:8.115450 204003:7.524580 219304:6.675090 236826:3.542550 237699:17.568460 211805:7.145090 226977:5.988540 237575:2.735420 237252:3.145440 237916:1.801260 237660:2.600420 237785:13.589220 237413:26.589870 237789:2.254350 236402:19.269050 237401:2.972220 215787:6.917050 237551:2.779780 236066:4.036970 237617:2.660560 237949:1.505550 236993:6.809840 237707:2.490400 237174:6.472040 232343:119.340330 236216:3.962810 218619:6.726840 213642:7.045010 237927:1.682580 237623:2.648520 237393:2.980090 233957:4.824770 228295:5.823100 234325:14.180970 200539:15.335360 234623:4.634210 237922:15.737040 237491:45.367200 233587:4.919050 237641:5.238840 206060:7.431600 192174:7.977300 234589:27.865380 204617:7.499260 237448:5.817400 228587:11.576340 236724:7.256120 201750:7.621430 237056:3.347670 233994:9.631700 235395:4.358560 237148:6.518320 210426:7.217850 235983:4.083340 236796:3.564990 236828:3.542080 235129:4.455450 237013:3.386830 233045:5.047830 231762:5.301480 237713:2.476670 237742:9.635440 184757:8.222870 237825:34.363840 237854:4.118160 237810:4.398200 237780:4.559120 231967:5.262280 236981:3.411520 236212:3.964700 210916:14.383560 234755:4.590720 232816:5.095930 208213:7.329520 237952:1.481670 176015:8.480090 231457:5.362730 236782:3.574030 234733:4.597020 233440:4.954520 234318:4.727610 231075:5.436200 217905:6.776560 237750:2.383580 232566:5.144560 237822:4.316500 237957:2.803660 237704:4.995600 233154:5.024410 237865:2.019100 215419:13.879300 237474:17.186040 236318:3.905520 191316:8.010090 237743:2.407850 237134:3.273450 234489:4.674020 | 233575:4.922460 197158:7.800370 232714:30.701640 237676:2.557190 237778:9.123840 229915:5.610680 236554:3.753770 237671:2.571680 230564:16.550640 154922:18.026780 237370:3.005810 237890:1.947160 236276:11.778210 237057:3.347280 237893:1.940020 237845:2.093750 220580:6.580970 234856:4.551410 235816:4.174770 237240:3.155850 230520:16.571370 228288:17.472120 237837:4.210320 237813:4.383320 193021:7.945550 237524:2.801650 229923:72.938840 237883:1.975760 14400:11.005820 237506:2.816900 237395:2.978020 237856:4.099680 232285:5.198680 220236:6.607260 237081:3.321570 235577:4.278990 227964:5.868060 195636:7.855940 234940:4.520680 100416:9.964370 237651:2.609670 219651:6.649110 201919:15.231600 237559:2.775380 231478:5.358020 213192:7.070730 237393:2.980090 237263:6.275900 225213:6.181510 237931:1.640360 237867:2.016060 230702:5.496430 237911:1.836020 234789:4.578250 237878:1.993260 227816:5.885830 237942:1.569540 237315:12.265920 197104:7.800370 224207:6.275490 1279:11.005820 237863:4.062320 236874:3.496210 234724:4.599490 233953:4.825110 222718:6.407340 224713:6.228100 198967:30.914720 230828:5.475730 219021:26.780080 204571:7.499260 235771:8.384760 237734:2.430170 147809:9.159990 237637:2.622810 180048:8.366760 237940:1.576750 234968:4.510300 234225:9.498860 37398:10.718140 169704:8.654450 234985:9.012560 235652:4.244250 237576:2.732480 226085:12.181440 163304:8.808600 210453:7.214080 236691:3.648160 237771:2.301620 237149:3.258220 235599:4.271030 235684:4.229310 237945:1.557380 237558:2.775380 237968:1.247790 236099:4.020180 237738:2.425780 157582:8.947430 237593:2.708650 237972:4.400600 208495:7.312780 237900:1.914110 225225:6.180180 222864:6.395660 236782:3.574030 235369:4.370530 237441:2.916800 231283:5.396350 204680:7.494280 118324:9.706540 237668:2.581840 236495:3.794510 205365:7.464860 211505:7.162790 232626:5.133700 232958:5.066090 223438:6.343960 233215:25.053050 237925:1.687310 225668:6.133170 237058:6.692980 233071:5.042240 237660:2.600420 237388:2.984560 145284:9.214060 | 237884:11.839500 237439:5.837080 237693:2.525400 230583:11.028260 236394:7.714160 237789:9.017400 237257:3.141460 237920:1.748740 237646:5.231480 237357:3.017110 234401:4.704120 236306:11.730600 237850:2.068410 236556:3.751050 228920:5.747460 234376:9.420500 232194:10.436820 237497:2.828120 236649:3.686070 237835:2.111450 222173:6.450190 233793:4.867010 237717:4.939220 237330:3.051860 236888:27.903520 236816:7.100860 231935:5.268710 233699:4.890300 237633:2.630650 237114:6.576040 237044:3.355410 235274:4.405720 234251:4.742110 237707:7.471200 236529:3.767800 235281:22.015050 237457:2.896040 237346:3.032720 231662:5.319980 223340:6.353450 224840:6.216940 232132:5.231270 228946:5.743990 237710:2.487260 231364:5.377600 237661:2.599410 229760:11.262620 227061:11.959500 235884:4.137850 237966:1.285510 237020:3.376250 233760:14.630310 237074:9.986190 234180:4.761980 237976:2.834440 225796:6.119240 237775:2.292510 237932:3.278260 236828:3.542080 237816:4.359300 237974:3.158580 237399:2.973620 119214:9.706540 235297:4.396700 237815:2.183010 201995:15.220380 236939:3.447130 237335:6.088780 234840:4.558250 237917:3.596400 237887:1.962720 237431:2.926150 234763:9.175460 237941:1.569820 236654:3.681110 221842:6.476810 237665:2.593060 237165:3.244570 236157:3.997470 237488:17.046420 222275:6.441470 237872:6.017310 232188:10.439900 235284:4.401880 237284:3.108460 237355:3.022210 237853:2.061970 221984:6.464300 237612:5.325800 237376:5.991700 226151:6.083410 237951:4.475160 235810:4.175490 236221:3.957290 237784:2.265380 236967:6.842940 236608:3.720770 77785:10.312670 214357:7.004570 236879:3.494300 237822:8.633000 211887:7.141590 234659:4.623720 235169:26.634900 220707:6.571040 236839:7.062660 237426:2.936790 237928:1.678420 | 236000:4.074190 235478:4.321000 221934:6.469640 237752:4.753760 237838:4.202960 226558:6.038320 236572:3.744010 237899:1.914940 235904:4.124920 233091:5.037110 237830:2.125860 237157:3.249980 237921:1.748720 230933:5.460640 235627:4.256480 200960:7.650090 237647:2.613960 227187:5.965630 236120:4.009290 235686:4.227040 183801:8.254290 235023:4.488400 224710:6.228100 227567:5.918220 169715:8.654450 237094:6.618160 225169:24.742160 225076:6.193640 221105:6.538000 228422:5.808240 232024:5.251130 236529:18.839000 237477:2.863510 222592:6.417460 227191:5.965630 232673:5.124820 237958:1.384210 237702:2.500060 174391:8.520910 233384:4.968750 237624:2.647580 237867:2.016060 55310:53.001800 237232:3.166100 237956:2.858820 235685:4.227790 237277:3.119240 70896:51.998400 234345:9.436540 219898:6.632160 237967:1.275830 237499:5.652500 113650:49.009250 237723:2.458030 234908:4.532440 68657:10.399680 212469:7.110600 236015:4.065440 233686:4.893250 234243:9.486120 225038:6.197710 228054:5.856390 237744:7.223370 237910:1.838650 235956:4.092910 237529:2.798330 233676:4.896940 237907:1.857320 237534:2.793070 237304:3.076030 237651:2.609670 237815:2.183010 236233:3.954400 237285:3.105310 237847:2.079640 233582:4.920560 237732:2.437330 236884:3.490660 233451:9.900420 236927:3.458670 193770:15.844760 233870:4.847430 237806:2.219750 237941:1.569820 209755:7.248500 213081:14.154540 230787:5.483030 237866:2.016850 237853:2.061970 229160:5.715870 236507:3.782280 224993:6.201800 237953:1.471660 236310:3.909100 236681:3.654980 225156:6.186880 236760:3.594970 236940:6.892860 234961:4.512070 237908:1.843950 231053:5.441300 223480:6.340810 237540:2.785910 170459:17.277400 99847:60.149940 234038:4.802950 226053:42.660730 231686:5.314900 237147:3.260240 235688:4.226470 237737:2.427810 236769:3.583650 148848:9.134020 227874:5.877900 236200:3.972460 | 237422:2.940350 237778:4.561920 237630:2.639920 224002:6.291800 227482:5.930650 234153:4.769120 237800:2.227060 237973:1.066790 234874:9.094440 218886:20.112030 237819:4.346080 235627:8.512960 228420:5.808240 188209:8.115450 204551:7.499260 236743:3.609080 236120:8.018580 237421:2.942970 237725:2.456640 227567:5.918220 237835:2.111450 235448:4.334630 237891:1.946420 237004:6.792900 236562:3.747410 237963:2.632060 236204:3.971730 237901:1.910800 232728:46.023480 203375:15.101120 237623:2.648520 207888:7.342260 236774:3.578780 237842:2.099360 236220:3.959460 210791:7.195460 218531:6.731470 234801:9.147360 236658:3.676400 237966:1.285510 236504:3.787400 215568:6.931110 237964:1.287060 192822:7.953390 237888:1.956880 236505:3.785810 220167:6.611370 237967:1.275830 237976:2.125830 234509:4.666640 236046:4.048010 237762:2.334420 237461:2.889800 234477:4.677590 206141:14.853880 222938:6.390700 237948:1.525830 237702:5.000120 237013:3.386830 225383:6.162950 237152:3.256930 237862:2.041100 237592:5.418960 237869:2.009540 231272:5.400020 236325:3.900860 235044:22.405200 237587:2.714980 221437:6.511580 230760:10.974060 237825:2.147740 237087:3.312950 237513:5.630280 236574:3.742020 237903:1.887850 224429:50.040880 237917:1.798200 229638:5.649230 236800:3.561670 236388:3.860620 194826:7.884930 237754:4.739980 214343:7.004570 237487:2.842020 237745:2.406650 236786:3.572250 232508:5.156020 223026:6.380850 233187:5.017700 232202:5.217390 228011:52.759890 237581:2.721150 235892:16.534080 237042:3.356840 228374:5.813790 237975:2.026760 237951:1.491720 237817:2.176300 237730:2.445030 196184:15.669480 237826:2.143970 226946:5.991860 233604:4.914510 237302:3.079700 197392:7.793630 237454:2.901120 231886:10.553600 233962:4.822700 237649:2.612190 236446:3.822840 203286:7.555830 231734:15.921150 237195:3.209280 | 237959:1.369960 237829:2.127370 234991:4.501280 191590:8.001790 237849:2.070400 235281:4.403010 236293:3.917690 233061:5.045240 237972:1.100150 237405:2.969140 232028:5.250080 237776:2.291550 234011:4.811760 232926:5.073580 237013:3.386830 220139:6.613430 189995:8.052650 237662:2.597850 232492:10.319720 237445:2.913020 210709:7.202870 237661:2.599410 237921:1.748720 232708:5.117870 237956:1.429410 233526:4.932780 237825:2.147740 237677:2.556260 237295:3.087860 234620:4.635630 237975:1.013380 236716:10.901730 235623:4.260580 237175:9.705540 237340:3.040040 237822:6.474750 237556:2.776270 234538:4.659020 237670:2.572190 224801:6.219720 208834:14.592640 237341:12.153000 236091:4.024200 237751:2.380550 236608:3.720770 237186:3.218090 237857:2.048550 237764:4.633100 236097:4.021570 236315:7.814620 236932:6.906120 | 235489:4.317260 237838:2.101480 237920:1.748740 234741:4.595650 237449:2.904900 237912:1.806100 221259:6.526590 237338:15.204000 237845:2.093750 237875:1.998290 236840:3.530760 237604:2.682740 237873:2.004580 234820:13.697820 236945:3.442790 225202:12.365700 197428:15.573880 236331:3.897710 176048:42.400450 236249:3.943490 190512:8.035410 237278:3.118800 237739:2.420780 206266:7.422300 237771:2.301620 221441:13.023160 233832:4.856640 237970:2.299720 237931:1.640360 237852:2.065820 186374:8.172610 217471:34.043100 223868:6.303830 232671:5.125290 186567:8.162850 237936:3.177480 237821:4.324840 221282:6.524700 237923:1.707190 237644:2.617180 236971:6.836860 237305:3.073820 237324:3.060910 234630:4.631360 237744:2.407790 225897:6.109230 229577:28.281700 237878:1.993260 237862:4.082200 237855:2.051640 201908:7.615800 223963:6.294790 237947:1.532550 210124:7.229240 157339:26.842290 237389:2.982710 231192:5.416080 236978:3.412780 237851:2.067290 203177:7.561140 237843:8.391120 237576:2.732480 236443:3.827020 236691:3.648160 236996:3.402010 235849:4.160120 234964:4.511310 220854:6.559260 232411:5.173940 231351:5.381800 237968:2.495580 236141:4.002000 232848:5.088270 226500:12.092960 228217:5.835340 237289:3.096150 237953:1.471660 236995:3.402340 237934:1.625640 237373:3.002460 132246:9.465380 236920:3.463700 215725:6.922650 237699:2.509780 235875:8.287520 209352:7.268150 235208:4.426800 237695:2.520080 237811:2.197800 233661:24.505150 | 237887:1.962720 237721:4.930140 143066:9.271220 231747:10.609640 235489:4.317260 66310:10.495000 234767:4.585550 237912:1.806100 216784:6.852160 220996:6.547600 235689:4.225710 234116:9.559220 235460:4.329580 207901:7.342260 220859:13.118520 233712:4.887720 233330:9.965560 237850:4.136820 237027:3.368750 231585:5.337090 206724:7.399420 220727:19.707210 237941:3.139640 234536:4.659600 235722:4.213290 237824:2.151040 211977:7.134620 235749:4.202690 236933:3.451660 226471:30.244100 130720:9.501740 237955:2.911060 199245:7.722410 217347:6.816170 210788:7.195460 231656:5.320540 236159:7.991020 237791:2.250580 236445:7.646680 215240:20.844780 227848:194.068710 192685:7.961300 232160:5.226110 203457:7.545310 225325:6.169540 237425:2.937000 234294:4.732310 216688:6.860040 237842:2.099360 237112:9.867870 228019:5.860270 237956:12.864690 234867:4.548270 236768:3.583750 234440:4.690460 134743:9.430280 230825:5.476390 235305:4.394230 174173:8.534900 236085:4.026520 237814:2.183620 235825:4.170820 235932:4.108280 236485:3.798950 237136:3.268640 237894:1.935990 236985:6.819520 204486:7.504280 232309:5.194180 226880:5.999640 233913:4.835160 235411:4.349310 234240:4.744650 237910:1.838650 237063:3.338740 230368:5.545530 129018:9.539480 236973:3.418260 237131:6.553480 232687:5.122500 237869:4.019080 234495:4.671360 234946:4.517630 230286:11.116740 214914:6.968630 237937:1.585870 237847:4.159280 228057:5.856390 206802:7.394900 217625:13.592340 236105:8.032660 217652:6.793690 236422:3.840970 220740:19.701300 234184:4.761330 233683:4.893610 237924:3.391580 233885:14.529630 237472:5.738120 231697:5.313210 237945:1.557380 216728:6.857410 237974:4.211440 219250:6.677280 237130:3.277550 234717:4.603900 236750:3.603780 236495:7.589020 183279:8.264980 22945:65.110020 232437:5.169060 223338:12.706900 212621:7.103850 237376:2.995850 236699:3.644020 237668:10.327360 227986:11.730260 152132:45.299550 228631:11.569120 237796:6.701640 180937:16.686460 236500:3.791440 237064:3.336170 237889:7.817760 235103:4.464070 207450:7.363860 134125:9.430280 237517:2.810900 228626:11.569120 237471:2.871740 237334:3.044450 235740:8.410560 237496:2.828870 236095:4.022490 235220:4.422180 237928:1.678420 236000:4.074190 237829:6.382110 235546:4.289430 235998:4.075330 236301:3.912000 231424:5.366870 229417:5.682000 237944:3.116400 237650:2.611960 208743:7.300410 237800:2.227060 237533:2.793610 237747:2.387280 192205:7.977300 183172:8.275790 237157:16.249900 205735:7.445720 222350:6.436280 237864:4.059580 237473:2.867790 221995:6.464300 231968:5.262280 234683:4.618660 224486:6.247930 237837:2.105160 233219:5.010200 217340:6.816170 231580:5.338240 222533:12.845120 236362:3.876790 233358:4.973930 235359:4.372280 236204:3.971730 223800:6.311420 234666:18.488120 219001:6.695020 237110:3.290990 232740:5.110960 234286:9.467780 237662:18.184950 237680:2.551430 223298:6.358230 236634:7.392320 226976:5.988540 237557:5.551820 225853:6.112970 237588:2.714650 236719:3.630980 226830:6.006360 214843:6.971580 237964:2.574120 226649:18.083820 237276:3.119300 233622:4.909250 237897:1.918890 211644:7.152130 214249:7.010680 220883:13.110720 212822:7.090470 213206:42.424380 222293:6.439740 163895:8.808600 233092:5.037110 235893:4.132660 205828:7.440990 236184:31.824480 237709:2.488660 231058:5.441300 229705:5.639070 237969:2.493820 234832:4.562480 187899:8.124750 163947:8.808600 163758:8.808600 237827:2.138090 202217:7.604620 226934:5.992970 223739:18.948000 236903:3.475430 236007:69.156340 235622:8.523140 234208:4.754880 216672:13.720080 234237:4.745920 235076:4.473240 237508:2.816440 196045:7.841750 237701:5.005860 231289:5.395740 237853:8.247880 237728:17.142720 235704:8.442720 237787:9.037480 237247:3.151830 141154:9.301070 219082:20.071680 236158:3.995810 217514:6.806120 237672:10.282520 235087:4.469370 195575:7.855940 237908:3.687900 237765:4.628900 236991:3.407420 235046:4.480790 226364:6.059430 237645:2.617070 216223:13.779000 220081:6.617560 237178:6.464180 210507:7.210330 215130:6.956940 148645:9.159990 235385:4.363330 237808:6.615840 229965:5.605400 236589:3.730530 223592:6.329880 236549:3.756010 228900:5.750060 205374:7.460040 234576:4.647690 227276:5.955960 228262:5.827790 236127:4.007010 237126:9.836610 237585:2.718420 237973:7.467530 236633:3.696720 237836:2.106500 236821:7.089520 236956:3.436240 228300:5.822170 237930:20.070120 236955:41.249280 229729:22.540720 144524:9.242230 236390:3.860360 221278:6.524700 237398:2.974330 210344:7.221630 233567:9.848720 226251:6.071350 204648:7.494280 236328:7.797600 237264:9.408300 237856:2.049840 237465:2.882310 223324:6.355040 230887:10.934340 224045:18.861960 217867:6.778990 236721:3.629730 211089:7.180810 209441:7.264190 224949:6.205910 223753:6.314470 227104:5.975380 237774:4.588540 235419:4.345030 231701:5.312650 236964:3.426740 237830:2.125860 237259:6.280120 237566:2.765220 235795:4.181630 226835:6.005240 227916:35.243700 237895:3.853000 230658:5.502520 237966:2.571020 237073:6.657920 237942:1.569540 207033:7.385930 237010:3.390030 230773:5.485030 237954:1.467760 232793:5.101370 236427:7.678860 173455:8.549080 203898:7.529720 237030:3.366980 237976:0.708610 235040:4.481770 237932:1.639130 237370:3.005810 237484:2.849790 237911:1.836020 226926:5.995190 233789:4.868810 236170:7.977520 232199:5.217900 227026:11.968280 233636:4.905130 237833:4.235560 216853:6.849550 237548:2.780500 5775:11.005820 233002:5.057790 231593:5.335940 236824:3.542940 233104:5.034560 236959:3.432720 232426:5.171500 189680:8.061380 234349:9.433440 237070:3.332680 142781:9.271220 237921:3.497440 237339:3.040800 85280:30.697890 235115:4.461190 186023:8.182460 203897:7.529720 237579:2.724690 237917:1.798200 237161:9.742260 222961:12.774820 237432:2.923260 201804:7.621430 237235:3.160080 235068:13.426290 236915:10.400910 226906:17.992230 224714:6.228100 209096:7.284150 236779:7.148840 101340:9.964370 237738:2.425780 192239:7.977300 237608:2.676120 224265:6.269620 237455:8.703060 237972:1.100150 236531:3.765890 236693:32.819130 174143:8.534900 237527:5.597560 236676:3.658520 213790:14.077360 237934:9.753840 237475:2.864290 176041:8.480090 229793:5.627460 162490:8.827290 237549:2.780500 236458:3.815140 236342:85.573400 237310:12.280440 231480:10.716040 234491:4.673430 228191:5.838180 229351:5.689340 218887:6.704010 215542:6.931110 117673:9.706540 234371:14.135370 164766:8.772230 227409:5.939020 234973:4.509800 234681:9.238440 233023:5.053440 95465:10.089530 234833:18.249920 233034:10.101700 160421:8.885560 235601:4.270630 232725:10.228360 227991:5.864160 210066:7.233060 237841:6.298620 234700:4.610560 232571:41.152720 237860:2.044160 229396:5.684440 228515:17.394480 233206:5.012690 218038:87.969570 181819:16.617880 231970:5.261750 218165:6.757330 216809:6.852160 226936:5.992970 226069:6.091940 234652:9.250840 222245:6.443210 229229:11.411680 235853:4.156580 128968:9.539480 235581:4.277590 237946:1.548440 227788:5.889820 230189:5.574280 196088:7.841750 224000:6.291800 235402:8.709360 237518:2.808830 228804:5.764960 236502:3.788500 224013:12.580600 237393:2.980090 197764:7.773700 235791:4.183440 214291:14.021360 237960:2.732440 227283:5.954900 237620:2.656020 234433:9.386960 201154:7.644290 183922:8.254290 231896:5.275180 236347:7.771020 237760:2.339230 220749:6.567100 206115:22.280820 228955:5.742270 237888:1.956880 229013:5.733680 237068:6.666440 237807:2.214790 197585:23.360820 236162:3.992650 228553:5.793610 237723:4.916060 234764:4.586100 237882:5.937720 235414:4.348240 185669:8.192410 233702:39.119440 214401:7.001520 236944:6.886100 237877:5.981730 236418:3.843290 226730:6.017660 220861:32.796300 236570:7.489200 15937:11.005820 235723:4.212350 185345:8.202460 180477:8.354930 237855:2.051640 236517:3.778760 171820:17.185780 36111:10.718140 176639:8.466850 189170:8.079080 235870:12.435990 237080:16.610550 203726:7.534890 237854:2.059080 237810:4.398200 214032:7.023030 237403:2.971680 205764:7.445720 235303:4.394230 237806:2.219750 56399:53.001800 221884:6.475010 235486:4.318920 236369:7.748780 237687:2.535540 227930:23.487920 234836:4.559840 237451:2.904450 229933:5.608410 237407:11.855480 237638:2.621510 237008:6.781700 237125:3.280640 234766:4.586100 236265:3.931700 229478:5.673100 236620:7.419500 232353:5.186730 236926:3.458670 235494:8.630780 237655:5.214680 166898:17.440080 237970:1.149860 236697:7.289100 237540:8.357730 237943:1.568120 234259:4.740840 235298:4.396700 172889:8.563470 237957:2.803660 237670:2.572190 234481:4.676400 237397:2.977420 211621:7.155670 224129:6.281390 229400:5.684440 236644:3.690270 | 237884:1.973250 237829:2.127370 235462:4.327690 237693:7.576200 237404:2.970600 235918:4.116910 222793:12.804640 228730:5.773820 237173:3.236020 237886:1.966940 237506:5.633800 237671:5.143360 236729:7.251540 201566:7.627100 229999:55.994000 236739:3.612870 223511:6.337680 229756:11.264180 237841:2.099540 237836:6.319500 236821:3.544760 234064:14.386680 231592:5.335940 237303:3.079340 236416:3.845230 237828:4.270540 233979:4.817900 234234:4.747200 237875:3.996580 237473:2.867790 230994:5.452860 137455:9.363590 237504:14.099350 237850:2.068410 235882:4.139230 237684:2.542560 227809:5.886830 237283:3.108830 237211:111.699700 227156:5.967790 237593:2.708650 235515:4.308380 235722:12.639870 237643:2.617410 228411:5.808240 237213:3.188930 237330:3.051860 237589:2.711900 231679:10.632040 237197:3.208120 236121:4.008530 237891:1.946420 237922:1.748560 222217:6.446690 236910:3.473460 235501:4.313320 237155:3.250910 233460:4.948260 237946:1.548440 229888:11.228940 236411:7.698240 237792:2.247330 232123:5.232820 176857:16.907540 237605:2.680390 236842:3.528400 231635:10.651300 237272:3.123820 182544:8.286720 237970:2.299720 232416:5.172960 237710:4.974520 237597:5.405040 237680:2.551430 237145:3.261400 237967:1.275830 236606:3.721800 227719:11.797740 235389:4.362250 228518:34.783500 237566:2.765220 237758:2.355610 237929:1.678200 237262:3.138200 235231:17.676760 226496:6.047650 236658:3.676400 236942:3.445570 237669:2.576260 237281:6.226360 237942:1.569540 235619:12.790590 237964:6.435300 236857:3.516410 237717:2.469610 237074:6.657460 237481:2.857660 146206:9.186660 235526:4.302840 232918:5.074900 224433:12.507340 237336:15.221400 237821:2.162420 237915:7.207520 237868:2.009870 237629:2.642010 237708:2.490160 236470:11.424030 233560:9.851020 235184:4.433770 186435:8.172610 235103:4.464070 237606:2.678420 228477:5.802730 237199:3.207090 237816:21.796500 229871:5.616750 237009:6.780060 237637:2.622810 237567:2.763630 237088:3.312340 237862:4.082200 237966:1.285510 237568:19.330430 232620:15.406740 220437:59.337180 235993:12.236250 74747:20.625340 235738:4.206210 237947:4.597650 237815:2.183010 236519:3.778520 236529:3.767800 236395:7.711020 237825:2.147740 235507:4.311050 64359:10.495000 224886:31.057050 237583:2.719090 236773:3.579070 226305:6.064180 237607:2.676520 236494:15.180000 216586:13.730660 237208:19.178880 237905:1.873460 237579:10.898760 96142:10.024990 237100:6.602760 237635:5.253480 237505:2.818890 236059:4.040110 237746:2.401320 237771:2.301620 231902:5.274640 237848:6.212640 237945:3.114760 236444:3.824990 237632:2.630730 236156:7.994940 236025:8.125080 236292:3.917690 234931:4.523480 237608:5.352240 234904:4.534250 237952:1.481670 237209:3.196140 237596:2.704260 235154:4.446440 237485:2.847970 234003:19.253840 212102:7.127700 237275:3.119610 229197:5.710840 192750:7.961300 229899:5.612950 237331:3.051330 230630:5.507290 234320:14.182830 234276:4.737360 197504:23.360820 229629:5.650020 234017:4.810400 237826:2.143970 237775:6.877530 219265:46.740960 237358:3.016880 237582:10.881920 236757:7.195600 230737:5.489710 237353:3.024320 237783:11.332900 237780:2.279560 237332:3.050690 237394:14.898000 237727:2.456100 237468:2.874340 235452:4.333790 237522:2.802430 223715:6.317540 211006:222.717950 232959:10.131300 237756:2.364460 237552:2.779510 230315:16.657920 218820:6.710810 199365:7.716180 237960:1.366220 237808:2.205280 218132:6.759710 | 173881:8.534900 121340:9.662090 230054:5.594170 237693:2.525400 235898:4.129560 237910:1.838650 237446:2.912770 236675:3.659060 194434:7.899740 237630:2.639920 221881:6.475010 175353:8.493520 234992:4.501280 216063:6.900430 237791:2.250580 237595:2.706330 228332:5.819370 197277:7.793630 229167:5.714190 231859:5.282780 193355:7.937770 192920:7.953390 232100:5.238020 235242:4.415290 230063:5.592690 236113:4.012040 236363:3.876660 213128:7.074000 228625:5.784560 237809:2.205080 130926:9.501740 235784:4.186350 237310:3.070110 237873:4.009160 237850:2.068410 237306:3.073520 237314:3.067490 229138:5.719240 215809:34.585250 237494:2.832720 223211:12.729280 213874:7.032390 236778:3.574720 219354:6.670710 226723:6.017660 234226:4.749430 226555:6.038320 231631:5.326220 237405:5.938280 237419:2.945600 236128:4.007010 116023:9.753060 237720:2.465630 229722:5.635960 236298:3.912690 214266:7.010680 237656:2.605200 237554:2.777110 237752:2.376880 237487:2.842020 232954:5.066530 237856:2.049840 | 231162:5.421070 237946:1.548440 152910:9.059910 231202:5.413590 237548:2.780500 236411:3.849120 217039:6.836570 235012:4.493330 235480:4.320790 236894:3.481080 235212:4.425410 219500:6.659850 192289:15.954600 235371:4.370090 224925:6.208650 233081:5.040100 236439:3.829570 234803:4.572340 232186:5.220460 235523:4.305090 212274:7.120830 232351:5.187220 231299:5.393910 204596:14.998520 227879:11.755800 122941:9.619530 226640:6.027940 237033:3.364020 237737:2.427810 237937:1.585870 64296:20.990000 234374:4.711170 233226:5.008950 237195:3.209280 212138:7.127700 | 236178:3.983250 235142:13.345710 237365:3.009780 237831:2.125420 236262:3.938360 236732:3.624010 237553:5.557700 237926:1.684250 236899:3.477670 231155:5.422320 222515:6.422560 237950:1.495890 237753:9.493240 231568:5.339970 228974:17.219040 237813:2.191660 236638:3.693040 9192:11.005820 235060:4.476400 237711:2.486660 233399:4.965570 237963:1.316030 235090:4.468400 237946:1.548440 237081:3.321570 237876:1.997430 237671:2.571680 237849:2.070400 236175:3.984740 237772:2.297810 237970:1.149860 237960:1.366220 237680:2.551430 235671:4.236180 237740:2.419970 237956:2.858820 237722:14.765100 237942:1.569540 236275:7.852720 237954:2.935520 143768:9.242230 237700:2.503940 234724:4.599490 237563:2.769490 216033:6.903180 214218:7.013750 237770:2.307420 237885:3.940700 234590:9.288460 236738:10.838610 237892:7.766200 237940:1.576750 233795:4.866300 236434:3.833520 237937:1.585870 236978:10.238340 237843:2.097780 237175:3.235180 170968:8.623190 237467:2.879350 237675:2.559050 237941:1.569820 221294:6.524700 230995:5.452860 237640:2.619500 236846:7.053800 236527:11.317470 237968:1.247790 216689:6.860040 235206:4.427500 228111:5.850600 228709:17.326800 228699:5.776500 234560:4.653190 237953:1.471660 237972:1.100150 236693:3.646570 217919:6.776560 237376:2.995850 237975:1.013380 237730:2.445030 226180:30.398900 236730:3.625250 235597:4.272420 237096:9.923820 237288:3.097190 237938:4.755990 237756:2.364460 218316:20.243550 237779:2.280120 237550:2.780090 237798:2.232100 236318:3.905520 235467:8.652860 | 237959:2.739920 237913:1.804250 233868:4.847780 237767:2.309980 236977:3.413450 128688:9.539480 221305:6.522820 237483:2.851370 224556:6.242220 223851:6.305340 237944:4.674600 237621:2.654010 236464:3.811010 237836:6.319500 237912:1.806100 75357:10.312670 234735:4.596470 234960:4.512320 224683:6.230910 234556:4.654350 237374:2.998010 235292:4.398050 229893:5.613710 223566:18.998970 236983:3.410430 237835:4.222900 207616:7.355160 237717:2.469610 221032:6.543750 237891:1.946420 232643:5.130420 237857:2.048550 114629:9.753060 236898:6.955520 208932:7.292250 236305:3.910200 237214:3.187320 236745:3.608460 237707:4.980800 225208:6.182850 170996:8.623190 237679:2.553490 233214:5.011030 228740:5.772930 206806:7.394900 236361:3.877320 208974:7.292250 237960:1.366220 236964:3.426740 221859:6.475010 234111:9.560540 237043:3.356760 237466:2.879890 234623:4.634210 236630:3.699180 237870:2.008800 237479:2.858770 222046:6.458990 173237:8.563470 237967:1.275830 237512:5.631680 235866:20.745900 237954:1.467760 227542:5.921320 237505:5.637780 220261:13.210440 168771:17.340900 236985:3.409760 236994:3.402500 237932:3.278260 138597:102.999490 237265:3.135780 237625:2.646260 178685:8.403130 200047:7.685590 235898:4.129560 224874:6.214170 237520:2.806810 234226:4.749430 206547:7.408510 225383:6.162950 232532:10.298640 235874:8.288220 225450:6.156400 229336:5.690970 233210:5.011440 176182:8.480090 237526:2.799510 230498:5.527270 206353:7.417680 237577:2.729300 222295:6.439740 236751:3.603570 235114:49.075730 237015:3.383730 187013:8.153190 227242:5.959170 235224:4.421720 152198:9.059910 235372:4.370090 235736:12.624210 237356:3.019430 185136:8.212610 237451:2.904450 237906:1.858190 237626:2.645130 230003:5.599400 231843:10.572120 233387:9.936700 234156:4.768800 174461:8.520910 133521:9.465380 237804:2.221790 229161:5.715870 233288:4.991290 237972:1.100150 216714:6.857410 235664:4.240210 237975:1.013380 236461:3.812510 237511:2.816210 235579:4.278590 237685:2.539250 235324:4.385750 237221:6.362480 235563:21.418950 172389:17.156140 230103:5.588240 236321:3.902770 232783:5.102280 237573:2.741630 217413:6.811130 236652:3.681770 224802:6.219720 237865:2.019100 237103:13.192640 225008:6.200430 236265:3.931700 237355:3.022210 235961:8.183840 236989:10.227270 236095:4.022490 | 213462:7.054580 237962:1.344870 234975:4.509300 237910:1.838650 211707:7.148610 191259:8.010090 237534:2.793070 237651:2.609670 157468:8.947430 225962:6.103020 235996:4.075810 233780:4.870620 229568:5.657920 237587:2.714980 235469:4.325800 197328:7.793630 235325:4.383970 235497:4.314560 237746:2.401320 235426:4.342690 205906:14.872580 237649:2.612190 236373:3.870930 237848:2.070880 234554:4.655520 235220:4.422180 233226:5.008950 | 237721:2.465070 237829:4.254740 237234:3.163350 236522:3.776470 231359:5.379400 223167:6.369470 237585:2.718420 237197:3.208120 235935:4.106430 237841:4.199080 237973:1.066790 216000:6.905940 221465:6.509720 237962:1.344870 236984:3.410180 237918:5.264160 237930:1.672510 234603:4.639640 232868:10.170280 237329:3.052500 237684:7.627680 237950:2.991780 235063:4.475920 237923:1.707190 237837:2.105160 234781:4.581490 237014:3.384140 226071:6.091940 197928:7.767140 237749:2.383580 237965:1.286750 228177:5.840080 234396:4.705650 229484:5.672300 234566:9.300580 230495:38.690890 237799:2.228910 237164:3.244860 236946:3.442710 237428:23.454800 237823:4.308220 237931:1.640360 237967:1.275830 237112:3.289290 237452:2.903640 234269:4.738940 236628:3.699850 237956:1.429410 237805:2.220560 237906:1.858190 225415:6.159010 216950:6.841740 231485:5.355670 237964:2.574120 232591:5.140300 237863:2.031160 236818:3.548210 236485:3.798950 237961:1.356670 237061:6.680760 236949:3.440460 237968:4.991160 237902:9.493950 236959:3.432720 237770:2.307420 237000:3.398520 231252:5.404320 237560:2.771740 237625:2.646260 237795:4.477960 237910:1.838650 236327:42.900330 226369:6.059430 235970:36.797490 237734:2.430170 215104:13.913880 237045:3.353270 237399:2.973620 225908:6.107980 235195:4.429580 237862:2.041100 236801:3.559820 236838:3.532470 237099:3.302140 237903:1.887850 232293:5.197680 237937:1.585870 232068:5.242720 236706:3.640960 218664:6.722230 237439:2.918540 236981:3.411520 237802:2.223730 232064:5.243250 237933:3.277520 236027:4.060450 183522:8.264980 237649:7.836570 237472:2.869060 237488:8.523210 235048:4.479570 236212:3.964700 235466:4.326640 237976:0.708610 237974:1.052860 235364:4.371630 237914:1.803550 237804:2.221790 237953:1.471660 235820:4.172610 233529:4.932390 237545:2.782600 237598:2.699230 223518:6.337680 225709:6.128080 237951:1.491720 237817:2.176300 232230:5.211280 237132:16.378950 237685:2.539250 237808:2.205280 237540:2.785910 229511:5.668280 227646:5.910030 202817:7.577220 235354:4.374920 237822:6.474750 237196:3.208320 226711:6.019930 237754:2.369990 175515:8.493520 237550:5.560180 237960:2.732440 237233:3.165970 236268:3.929590 237768:2.309060 237811:6.593400 | 237959:1.369960 234496:9.340940 198053:7.767140 237831:2.125420 227279:5.955960 230333:5.550500 196232:23.504220 221171:19.596840 237828:4.270540 236698:7.288040 67830:124.796160 232470:5.163240 237504:2.819870 237124:3.282260 235035:4.482990 236828:3.542080 237283:3.108830 235292:4.398050 237703:7.497450 235802:16.716360 237497:2.828120 195840:15.697640 237891:1.946420 232416:15.518880 174581:17.041820 218250:20.257710 237214:3.187320 218191:6.754950 235992:4.079730 236947:3.441930 237958:1.384210 222789:6.402320 235566:4.283390 235353:4.375140 232206:5.216370 213099:28.309080 232356:5.186730 236192:3.975260 235908:8.245400 237569:2.760220 229764:16.891620 229713:5.638290 231882:5.277890 237964:3.861180 234144:4.771740 228039:5.858330 237763:2.317980 237770:2.307420 236488:3.797470 90581:20.317040 229834:11.241120 236570:3.744600 237896:3.839220 219572:19.966620 223049:12.758440 230406:16.621740 237862:4.082200 235835:4.166520 220232:6.607260 235534:4.295700 212613:7.103850 235886:4.137500 237298:3.086100 216581:6.867990 236978:3.412780 237642:5.237320 235857:4.153750 218932:6.699510 59632:10.495000 110599:9.853140 237005:3.395550 237611:2.663740 237116:3.286540 237945:1.557380 229487:5.671490 233483:9.887960 237626:2.645130 172118:8.592890 237968:1.247790 237804:2.221790 237952:1.481670 212544:21.321660 237787:4.518740 236266:3.930860 233257:5.000700 233781:4.870620 231611:5.330780 228837:11.519340 179863:8.366760 199934:7.691630 233306:4.987630 228103:5.851570 223281:6.358230 229162:5.715030 205608:7.450470 225765:18.369060 121629:9.662090 236716:3.633910 237494:2.832720 214294:7.010680 235791:12.550320 237916:1.801260 237808:6.615840 | 236881:3.493390 236053:4.043260 237884:1.973250 227219:5.962400 237693:2.525400 228935:5.745720 236952:3.437960 234480:9.353380 232116:5.234380 237357:12.068440 237961:2.713340 237719:2.468400 237828:2.135270 203944:7.524580 237850:4.136820 233970:4.822020 237684:2.542560 228785:5.767610 188732:8.097100 177771:16.856260 237859:2.045610 232991:5.060400 237171:3.238270 236816:3.550430 237883:1.975760 236146:4.000180 237955:1.455530 237949:1.505550 232147:5.228680 237799:2.228910 196366:7.827770 237970:1.149860 237425:2.937000 236031:4.055640 233310:4.987230 229772:5.629770 221236:6.528480 237852:2.065820 233875:4.846370 186214:8.172610 237950:1.495890 227620:5.912070 237706:2.491530 237888:1.956880 236850:3.519110 237964:2.574120 206655:29.615800 237074:9.986190 202513:7.588090 236269:3.929450 236463:3.811630 230911:5.463900 237976:1.417220 237868:2.009870 204018:7.524580 232781:5.102730 237973:1.066790 237932:3.278260 137523:74.908720 237688:2.533870 234182:4.761980 235297:4.396700 121022:19.324180 237948:1.525830 237862:2.041100 154539:27.040170 237855:2.051640 234337:4.722000 236725:3.627960 225735:6.125550 237815:2.183010 224139:25.119640 166521:8.737140 237175:3.235180 233890:9.683600 147771:18.319980 237802:2.223730 237299:3.085980 237412:5.910660 237746:2.401320 235668:4.237330 237945:1.557380 237279:3.116420 237871:4.012980 228753:5.772040 222701:44.863140 237541:2.785370 237355:3.022210 210235:7.225430 237666:2.584440 237866:2.016850 231434:5.364500 237934:1.625640 174829:8.507120 237549:2.780500 237943:1.568120 237645:2.617070 220884:26.221440 215273:27.793040 236954:3.437610 229384:51.181920 237938:3.170660 237756:2.364460 234659:9.247440 237919:3.498300 237372:3.003180 225616:6.138290 237551:2.779780 235881:4.139580 237334:3.044450 237768:2.309060 237398:2.974330 | 226473:6.048820 235777:4.189820 230764:5.486360 231061:5.440020 237521:5.608040 216546:41.207940 237173:3.236020 236647:3.686840 216764:13.709560 233880:4.844970 237619:2.659020 237961:2.713340 237449:2.904900 235959:4.092080 236464:3.811010 236680:3.654980 236424:23.043480 236854:3.517430 237893:1.940020 232138:5.230230 160748:8.885560 237918:1.754720 231747:5.304820 222128:12.903880 237035:3.362260 110694:9.853140 232911:5.077120 234960:4.512320 237697:5.028780 237805:4.441120 236933:6.903320 229715:5.638290 237367:3.009050 215017:6.962770 237284:6.216920 227207:5.963470 235518:4.307960 237955:10.188710 236957:3.435980 237766:4.621920 237791:4.501160 236844:3.528030 237671:2.571680 237679:2.553490 224608:6.237960 203631:75.400800 108709:9.853140 236726:7.255920 233940:9.655060 214033:7.023030 237842:2.099360 237360:3.015530 237112:3.289290 222850:6.397320 237956:1.429410 213128:7.074000 229977:5.603890 230876:16.407420 227183:5.965630 237092:56.267280 160386:8.885560 235239:4.416210 211720:7.148610 237967:1.275830 220510:6.586980 237580:2.721950 217206:20.478960 181497:8.320240 163784:8.808600 237136:9.805920 231220:5.411110 142815:9.271220 222960:19.162230 237974:4.211440 226013:6.098080 237726:4.912580 210736:7.199160 236479:3.801420 237910:7.354600 234334:4.723870 237890:3.894320 228359:5.815650 203168:7.561140 218436:6.740800 229609:11.306340 237869:2.009540 237651:7.829010 181710:8.320240 232355:5.186730 237937:1.585870 236978:13.651120 233846:4.852730 237015:6.767460 198813:7.734990 236812:3.553510 233418:9.922420 226338:6.061800 228924:11.494920 232627:5.133700 235736:4.208070 237472:2.869060 229515:5.667480 214628:6.986440 231942:5.267100 237090:3.311120 237735:2.429450 237923:3.414380 225734:6.125550 236235:3.953390 237323:3.061390 237326:9.173190 237953:4.414980 237657:2.604380 235676:4.233120 237634:2.629380 233284:4.991700 235081:4.471790 237313:15.341650 219277:6.677280 237674:2.559480 237631:2.632840 208595:14.617280 237609:2.669870 237796:2.233880 237291:3.093280 225451:6.155090 237834:2.117570 232783:5.102280 237288:3.097190 235826:4.170640 193296:7.937770 237517:2.810900 237720:2.465630 197603:7.780300 237554:2.777110 237928:3.356840 237913:7.217000 229995:5.600140 236118:4.010360 237422:2.940350 234925:4.527570 161711:8.846340 237800:4.454120 236701:14.572280 237530:2.797560 237747:4.774560 209937:7.240750 237719:4.936800 230324:5.551210 237157:3.249980 237926:3.368500 222925:6.392350 229958:61.667650 230298:11.111000 234901:13.610490 135159:9.430280 237877:1.993910 48267:10.600360 237837:4.210320 233278:4.994550 237725:2.456640 229467:5.674710 230659:11.005040 149499:9.134020 233536:9.862480 236718:7.263220 236809:3.555260 233014:55.606980 146306:9.186660 236787:7.144120 202252:7.599080 214159:7.016840 18704:11.005820 215736:6.919840 163704:8.808600 216157:6.894950 237931:1.640360 229759:45.050480 236113:8.024080 235679:8.463200 237590:2.710650 237460:5.783700 237072:9.990810 194652:23.676930 237639:5.240140 237827:2.138090 237546:2.780990 200441:7.673620 197681:7.780300 155441:8.990920 236901:6.953360 169839:8.654450 173581:17.098160 237236:3.158510 233124:10.061480 195716:7.855940 237383:2.988290 237935:3.189360 237625:2.646260 213644:7.045010 237199:3.207090 236987:6.819200 235195:4.429580 204843:29.937480 235301:8.790240 237592:5.418960 236209:3.966310 170288:8.638700 237417:2.947490 230191:5.574280 237225:6.357820 228287:5.824040 235745:4.203060 236916:3.466170 236381:3.867090 236884:3.490660 235885:4.137850 237905:1.873460 236284:3.921870 231429:5.365690 237508:2.816440 235887:4.137500 233902:4.838650 237665:2.593060 230119:5.584550 214377:7.004570 237745:2.406650 193173:7.945550 236289:3.919780 237853:2.061970 171290:8.607930 222563:6.419150 192645:39.806500 216508:6.870650 237975:3.040140 237839:4.200480 221133:6.536090 237672:10.282520 235087:4.469370 212433:7.114000 222084:12.914440 215224:6.951140 234794:4.576370 230775:5.485030 236686:3.650390 237759:2.352120 205439:7.460040 232110:5.236460 237390:2.982540 237958:2.768420 237832:2.118080 107171:9.907210 232587:5.141240 237247:3.151830 223070:6.377590 237519:5.617480 235437:4.338230 221851:6.476810 237808:2.205280 227978:5.866110 194493:7.899740 192076:15.970800 237721:2.465070 224140:6.279910 232247:5.208240 237962:5.379480 237858:2.046250 236344:3.886590 237830:2.125860 230041:5.595660 237585:5.436840 196417:7.827770 55593:10.600360 235780:8.376700 237973:5.333950 184591:16.445740 236752:3.603370 236838:3.532470 226601:6.032540 229398:5.684440 187567:8.134140 220248:6.605220 237819:2.173040 221306:6.522820 112649:9.801850 233345:4.977940 199994:7.691630 237930:6.690040 208290:7.325310 235700:8.443860 237374:5.996020 236929:3.456740 160031:8.905760 209674:7.252400 236556:3.751050 234728:4.598670 212243:7.120830 237711:7.459980 236298:3.912690 213321:7.064240 227655:5.909010 237883:1.975760 237465:2.882310 220124:52.907440 229246:5.702520 237901:9.554000 230262:5.561240 159736:8.905760 236002:4.071590 237150:9.773370 202182:7.604620 208034:7.337990 237799:2.228910 132256:9.465380 237774:2.294270 236946:3.442710 134863:9.430280 235000:26.995740 231180:5.417320 237692:2.526740 135599:9.396380 236354:3.879730 235779:4.188540 237043:10.070280 237929:1.678200 235685:4.227790 237277:6.238480 237966:1.285510 217491:6.806120 187791:8.124750 232916:5.075350 104396:9.964370 237010:6.780060 234835:4.560890 235866:4.149180 237231:9.503220 202757:7.582640 236613:3.714620 204869:7.484370 237267:3.134260 237976:0.708610 237577:13.646500 226693:6.022210 211439:7.166370 237932:3.278260 237644:2.617180 237484:5.699580 237911:1.836020 233789:4.868810 236575:7.483820 195607:7.855940 233731:9.765920 237833:2.117780 206933:7.390410 237939:3.168500 234323:4.726990 226772:6.013120 232171:5.223540 237757:2.359650 227303:17.858280 236144:4.000940 237947:1.532550 236426:7.679620 213066:63.695430 237921:1.748720 221801:6.480420 236507:3.782280 235114:4.461430 229803:5.625920 234281:4.734830 237917:7.192800 221715:6.487660 237887:5.888160 237718:2.468630 225800:30.596200 237405:2.969140 237941:1.569820 236558:3.749050 236915:3.466970 152688:9.059910 237872:2.005770 228212:5.835340 235720:4.214410 192799:7.961300 105295:9.907210 237003:3.396700 236759:7.191560 233939:4.827530 237972:1.100150 236508:3.782040 231330:43.097840 225958:6.103020 234567:18.601160 232577:5.143140 237951:1.491720 190759:8.026900 221816:51.843360 179265:25.172580 237899:1.914940 229750:5.632860 229278:5.698380 236855:14.069000 237310:3.070110 236712:3.635590 237615:15.967200 227697:5.901900 236484:3.799070 237206:3.202660 236592:3.728570 237754:7.109970 231101:5.431770 232148:5.228170 237564:2.767240 200975:7.650090 227282:5.954900 184334:8.233230 231897:5.275180 234178:4.762300 237594:5.414820 214767:6.977500 235815:4.174950 237506:2.816900 236909:3.473640 231768:5.300370 237841:4.199080 165094:17.544460 179755:25.136220 237860:2.044160 237703:2.499150 236276:3.926070 199396:7.716180 161608:8.865750 236789:3.571070 237595:5.412660 237329:3.052500 118833:9.706540 237115:6.575300 236373:3.870930 221751:6.485850 223741:6.316000 188046:8.115450 237965:2.573500 237218:3.184180 175916:8.480090 237516:5.622900 237963:3.948090 148611:9.159990 237946:1.548440 237174:3.236020 235402:4.354680 237880:13.928530 232893:10.161340 237654:2.607410 186507:8.162850 231843:5.286060 146480:9.186660 72035:10.399680 234195:9.516840 216576:6.867990 236708:3.638530 192589:23.883900 237960:5.464880 237533:2.793610 237121:3.283590 237232:6.332200 211940:7.138100 210739:14.398320 237922:1.748560 170366:8.638700 237643:5.234820 236010:4.066730 231231:5.408630 232260:5.204710 227530:5.924420 233597:4.917150 236086:4.026370 224754:6.225300 236181:11.941740 199195:7.722410 237882:1.979240 233386:4.968350 234842:4.557200 237349:3.027450 237795:2.238980 237178:3.232090 234274:4.737360 237599:2.698400 232290:5.197680 237520:2.806810 224934:6.207280 235388:4.362680 236255:3.941200 237397:2.977420 233311:4.986820 233410:4.962400 236859:3.511210 237854:2.059080 198337:7.754160 229498:5.669890 205821:7.440990 166852:8.720040 235303:4.394230 237806:2.219750 118489:9.706540 230100:5.588240 171723:8.592890 149294:9.134020 223412:6.347110 206980:7.385930 237451:2.904450 237906:1.858190 213123:35.370000 228549:5.794510 237968:2.495580 235206:4.427500 234718:4.603070 151671:27.252030 236731:7.249060 218611:6.726840 222311:6.439740 235644:29.732710 229239:5.703350 158699:17.852760 235564:8.567180 232748:5.109120 156479:8.968940 237943:1.568120 237649:2.612190 236937:3.450530 236256:3.940350 203563:7.540080 216487:6.873320 237938:1.585330 236251:7.885260 178896:8.403130 236713:3.634650 236632:3.698170 191065:120.276900 237909:1.843570 223156:6.369470 | 236112:4.012810 146902:9.186660 232810:5.096830 191542:8.001790 237800:2.227060 237973:3.200370 237836:4.213000 237918:1.754720 211544:7.159230 235083:4.470580 237813:2.191660 236039:8.104900 231596:5.335370 180757:8.343230 210856:7.195460 237965:2.573500 236718:3.631610 153098:9.059910 237955:1.455530 231002:5.451570 236595:22.358340 233783:4.869900 235009:8.989640 214033:7.023030 237830:2.125860 237108:3.292330 237112:3.289290 203613:7.540080 236668:10.989120 237895:1.926500 233477:4.945140 237966:1.285510 177872:8.428130 233483:4.943980 232916:5.075350 187160:8.143620 237119:3.284320 237976:0.708610 223587:6.329880 237882:1.979240 237877:1.993910 236987:13.638400 237131:6.553480 237907:1.857320 237855:2.051640 236517:3.778760 237937:3.171740 237810:2.199100 237917:3.596400 226535:6.040650 205017:7.479460 237746:2.401320 237665:2.593060 236751:3.603570 237906:1.858190 234444:4.687450 143359:9.242230 234799:9.150060 237974:2.105720 219568:6.655540 211531:7.159230 214091:7.019930 231693:5.313770 237975:1.013380 237332:3.050690 235613:4.265890 236535:3.762550 236876:3.494660 237641:2.619420 231903:5.274640 228951:5.743130 233825:4.858780 237960:1.366220 236812:7.107020 | 237445:2.913020 236820:7.090860 237962:2.689740 205889:7.436290 230647:16.511640 233420:9.920840 234688:4.615580 236535:7.525100 229974:5.603890 229429:5.681190 236681:3.654980 237257:6.282920 237692:5.053480 237135:6.544120 212402:7.114000 232128:5.232300 234355:9.430360 237586:2.716160 227797:11.775660 40221:10.718140 234168:28.591320 228397:5.811010 230049:5.594170 237819:6.519120 237815:8.732040 236306:3.910200 221198:13.060760 231929:5.270320 215268:6.948260 237014:10.152420 237444:5.826860 226591:6.033700 231011:5.448990 237859:2.045610 237835:4.222900 237004:3.396450 230216:11.139840 213776:7.038680 236362:3.876790 237965:1.286750 234744:4.595370 237891:3.892840 216341:13.762760 237278:3.118800 237037:3.358510 236898:31.299840 235845:4.161540 233110:5.033710 229613:5.652380 237659:2.601420 235525:4.302840 235532:4.298350 221896:19.419660 237740:2.419970 231983:5.259620 216051:6.900430 237956:2.858820 223004:6.384120 234623:18.536840 223711:6.319070 236830:3.540550 237920:1.748740 237966:1.285510 237652:7.826520 228957:5.742270 232657:5.128080 237967:1.275830 228132:5.846770 237512:5.631680 237536:5.584340 229481:11.346200 235171:8.875960 231107:5.431140 231212:5.412350 232806:5.098640 231860:5.282780 232706:15.354990 237894:5.807970 195922:15.683500 234200:4.757460 237361:3.014120 235476:4.322460 237785:2.264870 237000:6.797040 233784:14.609700 235356:4.374040 212317:21.352230 214714:6.980470 236828:3.542080 214879:13.943160 237870:4.017600 237896:3.839220 237436:2.921050 237399:8.920860 237529:2.798330 237878:1.993260 229465:5.675520 233924:4.833770 212053:7.131150 237493:2.833000 234431:4.694090 237539:2.786720 236725:3.627960 237526:8.398530 236878:6.988600 235157:4.445030 235995:8.151620 237926:1.684250 237759:7.056360 234535:9.319200 213763:7.038680 236565:3.746350 237810:17.592800 236728:3.626600 236884:24.434620 213415:176.444750 151531:18.168020 237316:3.065530 237840:14.698670 237508:2.816440 237405:8.907420 237290:3.093400 237687:2.535540 232425:5.171500 233434:9.912180 232933:5.070930 237626:15.870780 236408:7.700060 234247:14.228220 170267:8.638700 236472:3.807890 234908:18.129760 228874:17.263260 237295:6.175720 237914:1.803550 219367:13.337060 231174:16.255710 237823:2.154110 237900:1.914110 236926:3.458670 235983:8.166680 236676:3.658520 171352:8.607930 194953:15.769860 161483:177.315000 227537:17.767050 222100:6.455460 233751:9.759360 234061:9.593120 232659:10.255240 236757:3.597800 206988:7.385930 230776:10.970060 230954:27.290200 167297:8.720040 204490:7.504280 156065:8.990920 236067:4.035870 229101:5.725160 237720:7.396890 232129:52.317900 232010:5.253250 226379:24.232960 237449:2.904900 218127:6.759710 237221:12.724960 237768:2.309060 | 237782:2.267990 212403:14.228000 230458:16.596450 237506:2.816900 237671:2.571680 180260:8.354930 237530:2.797560 237836:4.213000 234582:4.645670 237740:2.419970 225809:18.353940 234793:22.887250 236004:8.141540 237850:2.068410 236214:3.963390 237432:2.923260 223165:6.369470 237837:6.315480 223726:6.317540 237059:3.343270 237542:2.784970 234983:4.506790 237406:5.929040 237883:3.951520 237516:8.434350 234139:9.546100 220526:6.584970 237949:1.505550 237081:3.321570 232238:5.210270 235726:4.211790 237970:1.149860 237393:2.980090 234956:4.513580 237960:1.366220 237842:4.198720 237620:2.656020 237102:13.204640 215599:6.928280 225513:6.149890 237279:3.116420 237507:2.816530 230292:5.556930 227530:11.848840 237464:2.887810 236613:3.714620 210361:7.221630 236107:8.030520 237821:2.162420 216835:13.699100 237973:1.066790 237971:1.148190 237644:2.617180 226914:17.988900 237744:7.223370 237287:9.295230 237833:2.117780 237628:2.643680 233359:4.973930 237827:2.138090 236635:3.695720 237869:2.009540 234495:4.671360 234946:4.517630 236324:3.901680 236854:3.517430 236710:3.636220 237903:1.887850 236627:3.701080 237921:1.748720 233920:4.834120 236344:3.886590 232719:10.232040 232117:5.233860 237189:6.433700 237412:2.955330 237941:1.569820 223503:6.337680 218498:6.736120 231158:5.421700 206150:7.426940 237745:2.406650 229763:5.631310 237968:1.247790 237689:2.533590 236731:50.743420 234979:4.508040 237953:1.471660 237598:2.699230 229793:5.627460 237784:2.265380 237724:2.458000 235527:4.302630 216297:6.884080 205546:7.455250 198276:7.754160 221932:6.469640 237714:2.473800 225566:6.143430 237118:3.284550 236793:3.568420 237916:1.801260 203592:15.080160 212745:7.093800 | 237962:1.344870 237858:2.046250 237492:2.834170 237297:3.087250 237379:2.991930 236468:3.808390 233723:9.769580 236476:22.829400 236747:7.210400 237603:2.686100 237135:3.272060 237944:3.116400 231981:5.259620 237538:2.788790 237759:7.056360 237606:16.070520 232314:83.098880 237179:6.461500 237926:1.684250 237107:3.294570 237361:3.014120 237678:2.554870 140853:9.301070 221222:6.528480 234475:4.678780 237653:7.824720 237265:3.135780 234694:4.613070 237476:2.863850 237929:5.034600 234729:4.598670 233699:4.890300 237897:1.918890 234067:23.971100 184697:8.222870 236993:3.404920 237707:2.490400 236293:3.917690 237447:2.909360 236553:3.754240 237943:1.568120 231681:5.316020 237466:2.879890 234690:4.613900 236636:129.322900 237922:15.737040 210751:7.199160 237870:2.008800 237966:1.285510 237654:2.607410 235239:4.416210 237967:1.275830 237512:2.815840 237484:2.849790 217943:6.774130 236496:3.794260 237964:1.287060 236399:3.854340 234764:9.172200 237821:4.324840 237976:2.125830 231854:5.283330 237894:3.871980 237971:1.148190 228029:17.577900 237902:13.291530 234761:32.117890 233706:4.889560 237048:3.352250 237115:9.862950 237896:5.758830 237878:1.993260 236106:20.079350 237534:2.793070 236661:3.673560 237034:3.362820 237677:10.225040 216247:13.779000 237642:7.855980 237736:2.427970 235955:4.093240 237905:1.873460 225939:6.104260 236059:8.080220 199806:15.395420 237544:5.565820 237746:9.605280 230633:27.536450 237945:1.557380 237488:5.682140 237871:2.006490 182442:8.297770 237227:3.174140 236472:3.807890 212284:21.362490 236719:3.630980 237284:6.216920 232352:5.187220 237369:6.012840 236047:4.047850 236408:3.850030 222530:6.422560 237975:1.013380 237331:3.051330 237951:1.491720 237308:3.070830 237674:2.559480 236653:7.362880 237310:6.140220 233843:4.854150 237957:1.401830 237889:1.954440 237973:1.066790 235170:4.438680 237938:1.585330 225476:6.152490 236056:4.041210 235741:4.205090 237474:2.864340 236097:4.021570 237811:2.197800 | 236881:31.440510 166576:8.737140 188040:24.346350 236977:3.413450 220121:6.613430 237884:1.973250 230453:11.068500 231052:70.745220 235800:4.180540 235906:4.124580 235659:46.657050 179649:8.378740 145157:9.214060 169507:8.654450 214103:7.019930 237137:3.266170 237920:1.748740 236537:15.046840 225719:12.253620 237961:1.356670 222704:6.409020 205852:22.322970 179496:8.378740 236294:3.916300 232978:5.062580 226204:6.077360 237921:1.748720 236356:7.756780 198117:7.760630 236941:3.446430 236069:12.106200 236626:3.702310 232043:26.234600 237753:2.373310 212823:14.180940 237131:3.276740 237946:1.548440 235686:4.227040 237703:2.499150 163198:17.654580 237643:2.617410 144357:9.242230 90419:71.109640 230150:5.580870 228398:5.811010 236970:3.420370 236817:17.741550 225948:6.104260 230316:5.552640 237844:4.191060 234211:4.753600 235729:4.210860 236497:3.793280 235533:4.298350 51990:10.600360 232729:10.227440 236071:12.104340 237483:8.554110 237465:20.176170 234675:9.240700 235359:4.372280 237949:1.505550 228425:23.229280 183204:8.275790 216494:6.870650 237876:1.997430 231569:5.339970 237673:7.689720 236482:3.799440 229532:5.664280 235549:4.287810 237948:1.525830 232678:5.124360 198268:7.760630 232830:5.093220 237776:9.166200 234836:9.119680 218317:6.747850 206415:7.413090 232955:5.066530 236947:6.883860 236553:3.754240 235524:4.303250 98718:20.049980 220916:6.553410 233909:14.509680 197161:7.800370 229031:5.731970 237945:1.557380 214671:13.966900 217175:6.828870 236966:6.845480 235945:4.101740 237733:2.432470 236355:3.879200 237922:3.497120 234754:4.590720 233417:4.961610 223606:6.328330 237569:2.760220 200058:7.685590 237855:2.051640 237618:2.659570 233060:10.090480 234912:4.531670 237942:1.569540 235874:4.144110 235575:4.280590 237967:1.275830 236874:3.496210 229144:11.436800 237565:2.766270 147758:18.319980 234359:4.713940 235606:4.268660 233841:9.710440 199398:77.161800 236824:3.542940 225624:6.137010 236641:3.692710 234989:9.004560 237907:1.857320 236035:4.053890 227972:11.734180 237512:2.815840 233719:4.886260 233356:4.974330 209523:7.260250 227151:5.968870 237763:2.317980 237959:1.369960 235098:8.932460 225009:6.200430 237761:2.338140 237138:3.265950 237762:2.334420 237885:1.970350 237759:7.056360 236398:7.709460 236910:3.473460 237113:3.288100 237292:3.090290 176551:16.933700 237910:1.838650 237816:4.359300 158005:17.894860 230215:66.839040 230139:5.582340 237912:3.612200 235590:4.274210 237214:3.187320 235238:8.834240 237561:5.542860 235850:4.160120 237443:5.828800 235592:12.821430 221021:6.543750 233210:60.137280 237742:7.226580 231823:5.289340 235534:8.591400 237482:2.852470 234533:9.320360 230958:16.374120 237815:2.183010 236169:3.988910 237086:3.313100 237577:5.458600 237274:3.121810 237825:2.147740 237451:2.904450 233608:4.912630 237847:2.079640 237756:4.728920 237125:3.280640 234885:4.543050 234896:4.538640 237810:4.398200 237769:4.615780 222500:6.424260 227215:29.817350 197154:39.001850 237446:2.912770 237208:6.392960 235100:4.464550 195737:7.855940 237403:2.971680 221341:13.038120 188885:16.176100 237799:2.228910 221038:19.631250 223878:6.302310 237187:6.436040 235372:4.370090 234665:4.622030 235783:8.373060 77568:10.312670 227479:5.930650 223881:6.302310 236703:3.642220 231551:5.342860 232940:10.139200 237626:2.645130 237937:3.171740 212591:7.103850 235262:17.635600 237083:6.634280 237927:3.365160 225327:18.504660 235401:4.354900 235607:4.268260 169513:8.654450 10835:11.005820 236759:3.595780 237275:3.119610 54685:21.200720 225379:6.162950 236650:18.428700 236926:3.458670 237583:5.438180 231940:10.535280 232606:5.138410 232251:5.207230 229143:11.436800 237730:2.445030 230961:5.457390 208250:7.325310 202142:15.209240 237777:9.149400 234240:9.489300 232257:5.206220 235476:8.644920 237897:1.918890 232702:5.119250 232544:5.148360 237943:1.568120 182069:8.308940 237832:2.118080 237770:2.307420 236500:7.582880 237230:3.168130 232750:5.109120 237394:2.979600 233461:4.947870 237783:4.533160 235826:12.511920 237938:6.341320 235052:13.435050 221424:13.026900 233268:4.997010 126589:19.157400 237321:3.062980 198714:7.741330 237658:2.603810 222555:6.420850 234063:4.796230 233062:5.044820 237916:3.602520 234689:9.227800 232150:5.227650 | 236096:8.044680 236602:3.724210 227267:5.957030 237797:4.466880 237962:1.344870 172965:8.563470 227950:5.869040 209940:14.481500 228984:5.738820 237752:2.376880 198914:15.469980 237479:2.858770 237357:18.102660 235235:4.417810 198896:7.734990 232847:5.088720 234850:4.554300 237828:2.135270 237261:3.138720 225607:6.138290 237684:5.085120 237588:2.714650 237311:3.069990 233576:4.922080 231043:5.443860 237956:4.288230 237159:3.249480 234068:4.793880 228711:5.775600 234711:4.605560 223933:6.297790 236167:3.990560 223829:12.616760 237387:2.985440 237278:3.118800 236898:3.477760 235085:4.469850 230910:5.463900 237346:3.032720 229829:5.621330 231884:5.277350 224911:6.208650 231283:5.396350 208719:7.304520 232254:5.206730 212246:7.120830 233148:5.025250 235032:4.484220 233498:4.939710 230733:5.489710 237722:2.460850 175725:8.493520 237491:2.835450 234848:4.554820 228507:5.799070 219833:6.636370 230816:5.477720 237478:2.859350 237967:2.551660 232607:5.137940 237010:3.390030 201723:7.621430 236269:3.929450 235831:4.169380 231621:5.328500 237737:7.283430 232649:10.258040 237976:0.708610 235699:4.222120 235719:8.430700 237449:2.904900 235339:4.379770 237904:1.879240 235411:4.349310 237001:3.398030 237744:2.407790 237060:3.340930 236905:3.474630 220052:6.619640 236951:3.438560 230965:5.457390 236801:3.559820 235958:4.092410 237815:2.183010 230114:5.585290 227254:5.959170 235397:4.357920 155302:9.013390 119855:9.706540 96635:10.024990 166129:69.897120 236533:3.763620 232068:5.242720 236481:3.799440 236773:3.579070 237015:3.383730 237905:1.873460 236284:7.843740 192532:7.969270 223981:6.293290 185076:8.212610 231718:5.309290 216772:13.709560 222217:6.446690 237290:3.093400 236702:3.642650 233936:9.659900 233184:10.036220 221096:6.539910 237147:3.260240 237077:3.324110 237535:2.792620 226798:6.010860 222701:12.818040 236354:3.879730 230194:5.573560 237596:2.704260 236526:7.545940 231319:5.389050 179358:8.378740 237972:4.400600 237866:2.016850 235022:4.489380 236340:3.893760 237915:3.603760 237934:1.625640 236403:3.853160 237151:6.514720 230971:5.456740 201590:38.135500 234917:4.529620 232373:5.182770 229367:5.687700 194941:7.884930 237192:3.214640 233323:4.983990 237644:2.617180 237664:2.594880 229384:45.495040 229718:5.636730 225441:12.312800 237919:1.749150 237925:6.749240 203217:7.561140 189013:8.088050 235954:4.094070 173217:8.563470 234437:4.691670 237811:2.197800 223670:6.323690 232536:5.148840 | 236692:3.647950 213027:7.080550 237145:6.522800 236019:4.064790 231641:5.323380 237962:2.689740 237624:2.647580 235018:4.490610 194080:31.659120 237630:2.639920 237442:2.916650 221439:6.511580 236799:3.561860 237076:3.325410 236717:3.632760 234557:4.653770 214745:6.980470 237920:3.497480 237197:3.208120 237933:1.638760 237260:3.139610 237961:1.356670 228113:5.850600 171467:8.607930 228540:5.795420 236294:3.916300 235839:4.163850 237872:2.005770 237811:2.197800 234879:4.545130 211026:7.184450 230659:5.502520 234857:4.550880 200753:7.661780 200865:7.655920 231260:5.403700 237154:6.505820 221636:6.494960 237379:2.991930 237837:4.210320 236962:3.427760 237359:3.015700 234106:4.782580 232680:10.247780 237643:10.469640 209963:7.236900 237129:3.277770 236705:3.641380 218146:6.759710 73246:20.799360 227081:5.977560 228237:5.831560 237883:7.903040 233860:4.848840 228369:5.814720 235257:4.410950 231389:5.372220 237969:4.987640 237949:1.505550 234932:4.523220 232184:15.662910 220454:6.591000 233410:69.473600 237180:3.230330 237150:3.257790 235429:4.341840 237799:2.228910 232022:5.251130 214189:7.013750 212510:7.107220 109344:9.853140 237958:4.152630 232432:5.170040 237597:2.702520 119841:9.706540 235211:17.703520 221097:6.539910 229759:5.631310 236079:4.031030 166813:8.720040 236244:3.946350 237956:2.858820 187622:8.134140 231115:5.429870 234747:4.594550 236366:3.875720 235144:4.448330 210970:7.188110 237841:2.099540 230674:5.500490 237942:3.139080 237888:1.956880 237639:5.240140 73492:10.399680 237484:2.849790 232260:10.409420 237231:6.335480 223701:6.320610 179427:8.378740 237964:1.287060 237351:6.049420 237216:3.185050 210739:14.398320 237976:2.125830 237973:1.066790 135073:9.430280 237968:1.247790 237932:1.639130 231438:5.364500 237935:3.189360 237362:30.136100 237324:6.121820 237836:2.106500 233562:4.925130 230679:5.499810 236393:11.575560 237669:2.576260 236680:3.654980 220591:6.578980 237886:7.867760 237833:2.117780 237089:3.311200 235306:13.182000 237948:7.629150 237399:2.973620 237628:2.643680 237576:2.732480 237939:1.584250 229740:5.633630 237117:3.285800 237855:2.051640 101745:9.964370 237951:1.491720 164675:8.790250 237829:2.127370 237947:1.532550 232995:10.119060 234966:4.511060 237903:1.887850 237075:3.327960 237704:2.497800 235314:4.390650 233487:4.942420 224231:6.272550 237967:2.551660 229883:5.615230 236978:3.412780 237952:2.963340 212666:14.200980 227325:5.949570 233418:19.844840 177257:8.440870 237635:2.626740 235888:4.136630 236436:3.831610 237924:5.087370 236063:4.038070 231540:5.345760 237659:5.202840 236473:3.806640 233559:4.926270 237558:2.775380 46045:10.718140 237745:2.406650 104026:9.964370 235377:91.716870 237735:2.429450 237974:1.052860 230713:5.494410 236087:4.026210 237098:6.608940 237914:3.607100 194017:7.914780 226677:12.049000 237853:2.061970 152521:18.119820 237596:5.408520 186603:8.162850 237600:2.694750 235644:8.495060 235983:4.083340 215311:6.945380 237930:1.672510 237934:3.251280 236323:3.901950 237817:2.176300 226061:6.093170 237421:5.885940 237313:18.409980 237784:2.265380 236346:3.886050 236616:3.713480 226846:6.004110 237759:4.704240 235785:4.185990 237809:4.410160 201865:7.615800 237943:4.704360 237352:3.024600 237822:6.474750 237936:6.354960 237291:15.466400 237332:3.050690 237727:2.456100 236657:3.677930 236232:3.954690 191123:8.018460 233493:4.940870 230972:10.912200 233580:4.920940 236696:21.867960 237610:2.664370 237925:3.374620 234884:4.543310 237695:2.520080 235954:4.094070 171992:17.185780 237058:3.346490 232878:5.083800 145959:9.214060 237699:2.509780 237449:2.904900 204822:7.489310 237820:2.168120 | 236837:3.532750 234052:158.341920 237893:3.880040 194212:7.907230 236552:3.754590 236667:3.664990 237635:2.626740 231549:5.343440 228655:5.780970 236842:3.528400 219114:6.686110 237257:3.141460 229365:5.687700 237176:3.234050 235855:4.155690 203576:15.080160 166253:8.737140 237574:10.964440 237429:87.955500 224089:6.284350 237912:3.612200 237773:6.885270 237962:1.344870 232442:5.168580 206160:7.422300 226044:6.094390 206171:22.266900 236543:11.279070 236306:7.820400 234672:4.620910 227803:17.660490 237604:10.730960 236152:3.998070 233623:4.908870 237850:4.136820 236780:3.574130 234523:4.663410 237556:5.552540 234370:4.711790 230209:11.142740 190283:16.087980 183319:8.264980 219230:6.679480 222451:6.427680 231674:196.734550 234690:9.227800 237094:3.309080 222553:6.420850 237367:3.009050 237188:3.217400 237891:1.946420 237955:2.911060 155726:8.990920 237395:8.934060 210508:7.210330 237671:7.715040 104677:9.907210 235528:4.301000 237535:2.792620 228092:5.852530 230940:10.919980 235446:8.670540 232405:10.350820 220269:6.605220 232212:5.215350 235913:8.235860 235759:8.396880 218781:6.713080 185085:8.212610 237661:2.599410 215369:6.942510 237950:4.487670 229423:11.364000 230795:10.964720 235423:4.343970 234912:4.531670 237652:2.608840 236999:6.798540 237507:2.816530 224965:6.204540 237260:3.139610 229731:5.635180 213915:7.029260 236485:3.798950 233912:4.835160 237136:19.611840 176063:16.960180 232308:5.194680 231232:167.667530 235361:4.371840 237050:3.350430 232548:5.147890 226811:6.008610 237692:2.526740 232968:5.063900 237785:2.264870 234181:4.761980 237910:7.354600 237115:3.287650 237734:2.430170 232608:5.137470 230789:5.483030 163113:8.827290 209063:7.284150 231304:5.392080 228465:11.607300 232088:5.239060 236514:11.341020 226718:6.018800 235888:8.273260 237892:1.941550 236753:3.601640 233357:4.973930 172696:25.734210 234845:4.556400 236358:3.877860 164627:8.790250 201006:15.300180 236928:3.458410 207427:7.368230 237306:3.073520 233921:4.833770 222552:6.420850 162066:8.846340 73702:10.399680 236168:11.967630 237467:2.879350 236478:3.801920 223072:6.377590 236253:3.941490 231892:5.275720 237290:3.093400 214880:6.971580 222527:6.422560 228302:5.822170 237974:4.211440 233503:4.938550 237755:2.368600 237914:5.410650 233755:4.878220 160168:8.885560 207152:7.381480 232485:5.161310 235820:4.172610 237953:5.886640 237570:2.760040 231626:5.327930 234458:4.684150 230405:5.540580 234136:9.548720 233284:4.991700 150871:9.108700 203412:7.550560 237441:2.916800 237527:5.597560 237784:2.265380 237674:7.678440 237724:4.916000 237519:2.808740 235752:12.605280 233272:9.990740 237609:5.339740 237303:3.079340 139986:9.331840 236917:10.398240 188055:8.115450 220881:13.110720 235704:4.221360 217133:6.831430 237889:11.726640 237951:1.491720 232700:5.119250 236856:3.516410 235572:4.281190 236314:3.907720 237402:2.971780 237517:5.621800 237032:3.364820 237698:2.513640 214666:6.983450 234048:4.799920 218733:6.717650 231845:5.285510 236534:3.763380 236095:4.022490 237811:2.197800 237928:1.678420 233408:4.962790 235605:4.269050 237305:3.073820 237239:9.469110 237887:1.962720 229214:5.708340 237000:3.398520 237818:6.526410 236635:3.695720 228969:5.740540 219591:6.653390 191403:8.001790 227550:5.921320 237861:4.086220 225760:79.599260 180437:8.354930 237135:3.272060 224317:6.265250 237920:1.748740 237944:3.116400 237800:8.908240 237621:5.308020 237747:2.387280 237553:2.778850 237542:5.569940 237354:3.023120 237926:5.052750 223791:6.311420 159906:8.905760 237864:8.119160 237361:6.028240 221487:6.507860 232645:20.519800 234901:4.536830 236970:6.840740 236219:3.962520 233030:5.051710 218650:6.724540 164015:8.790250 225653:6.134450 237837:2.105160 237703:12.495750 233181:5.018530 232541:5.148360 229467:5.674710 237835:8.445800 236452:3.817530 237159:3.249480 157503:8.947430 225419:6.159010 229096:11.450320 237480:2.857950 217411:6.811130 225569:6.143430 234802:4.572880 186974:40.765950 235889:4.136630 165789:8.754530 211171:7.177180 237180:3.230330 232828:5.093220 235047:13.440900 237970:1.149860 235524:8.606500 222867:6.395660 237377:2.993470 237662:2.597850 237931:1.640360 222781:12.807980 233614:44.196750 229644:16.942980 237740:2.419970 235979:4.086630 232289:5.198180 237805:2.220560 230197:11.145660 237878:1.993260 234932:4.523220 225878:6.110470 237072:3.330270 218692:6.719940 235575:8.561180 237964:1.287060 237546:2.780990 174366:8.520910 225393:6.161630 226247:12.145100 235244:13.242450 196551:7.820850 237897:3.837780 199160:7.722410 230417:71.999980 236901:3.476680 214896:6.968630 234352:4.715800 237971:3.444570 236994:3.402500 164606:8.790250 209692:7.252400 236321:7.805540 231344:5.383010 237935:3.189360 236184:115.363740 227757:5.894840 237199:28.863810 237002:16.988050 226184:6.078570 227180:41.759410 195650:7.855940 236905:3.474630 188149:8.115450 232191:20.875680 225738:6.125550 179950:8.366760 216421:13.752000 236582:3.737830 236199:7.945520 237862:2.041100 237827:2.138090 228986:5.738820 237539:2.786720 236878:3.494300 237807:4.429580 216978:6.841740 223660:6.323690 234968:4.510300 237086:3.313100 237715:2.473540 237225:6.357820 234858:4.550880 230468:5.531450 237266:3.135590 219548:6.657700 228027:5.859300 236706:3.640960 232321:5.192690 237712:2.481160 236373:19.354650 237890:7.788640 228018:11.720540 237007:3.394720 220823:13.122420 232734:5.112800 192448:7.969270 235110:4.462390 237544:2.782910 236407:7.700320 236447:7.644660 222298:6.439740 229421:5.682000 237665:5.186120 210351:7.221630 237640:2.619500 211694:42.891660 237487:5.684040 207704:7.350840 231835:5.287150 237658:164.040030 236512:3.780700 179834:16.733520 215925:27.645920 237701:2.502930 236289:7.839560 232647:5.129490 235042:4.481280 235154:4.446440 169436:8.654450 196016:7.841750 235366:4.371410 231490:5.355090 237975:10.133800 236158:3.995810 235256:4.410950 234895:4.539420 237331:18.307980 178315:8.415550 225988:6.100550 228324:5.819370 234813:4.568600 237812:2.193770 227255:47.673360 225968:6.101780 236974:6.836340 208911:7.292250 212376:7.114000 237645:2.617070 230837:5.474410 237641:15.716520 237936:4.766220 185543:8.192410 237494:5.665440 237162:35.715350 235159:4.443850 236733:3.622140 224555:6.242220 236848:10.559580 235886:4.137500 227437:5.934820 237905:1.873460 233809:4.862350 227765:5.893830 237779:2.280120 220004:6.623790 237823:2.154110 235662:12.723510 204132:7.519470 232999:5.058220 232169:5.224050 237909:1.843570 226548:6.039490 204959:7.479460 237797:2.233440 202784:30.308880 237858:4.092500 235744:8.406120 205586:7.450470 237589:2.711900 237630:5.279840 236964:3.426740 236127:4.007010 225496:6.151190 236388:3.860620 237880:1.989790 237585:2.718420 237899:1.914940 157334:8.947430 237547:2.780670 236286:11.761860 237836:12.639000 232663:5.126690 209638:7.256320 237452:2.903640 236986:3.409680 209614:14.512640 237819:2.173040 234793:4.577450 188154:8.115450 237930:1.672510 237806:2.219750 87601:10.158520 219529:6.659850 235373:4.369220 237415:5.903760 236455:3.816150 235530:8.598320 236390:3.860360 237956:27.158790 237168:3.240040 237663:2.597810 231838:10.573200 235851:4.159410 219355:6.670710 234944:13.557450 130468:9.501740 237898:1.917950 235131:4.454500 223788:6.311420 195299:7.870330 236024:4.063340 223061:38.275320 237400:2.972590 237883:1.975760 176390:8.466850 237857:4.097100 84395:10.232630 225110:12.381860 225758:6.124280 220998:6.547600 237969:1.246910 217528:6.803620 237901:5.732400 209917:7.240750 237477:2.863510 231448:26.816600 237752:2.376880 206322:22.253040 237591:2.710270 237776:2.291550 237559:2.775380 230984:16.362450 233739:4.881500 236553:7.508480 234263:4.739890 237622:2.649740 237894:1.935990 231964:5.262820 237830:4.251720 179244:8.390860 237259:3.140060 235909:8.243700 237733:2.432470 233886:4.842860 236451:15.275160 237929:8.391000 236830:7.081100 236545:7.518900 237669:18.033820 237966:5.142040 237942:1.569540 230623:5.507970 237745:2.406650 237512:2.815840 237010:3.390030 236357:7.756520 237231:9.503220 237954:4.403280 216814:89.078080 235813:4.175130 234989:4.502280 237119:3.284320 237976:2.834440 237577:8.187900 234914:4.531160 225073:6.193640 237167:3.242660 237644:2.617180 230821:5.477050 231947:5.266030 199327:7.716180 237128:3.278510 237385:2.985820 227147:11.939900 237816:2.179650 230316:16.657920 237833:2.117780 237681:5.099580 237548:2.780500 237462:2.889200 236020:4.064310 202123:7.604620 237248:3.150660 237179:3.230750 236370:3.873320 237307:6.141900 228794:11.533440 237435:2.921160 214116:7.019930 227066:5.979750 235226:4.420800 237274:3.121810 232063:36.706390 233561:4.925130 237220:3.182780 237729:2.447130 237921:3.497440 235758:4.199360 233584:4.919800 237732:4.874660 233849:4.851670 236574:3.742020 182659:8.286720 234907:31.728900 225577:6.142140 231121:5.429240 236992:3.406670 226646:6.027940 235825:4.170820 228172:5.841030 237431:2.926150 237187:6.436040 237941:3.139640 234877:4.546180 232841:5.091420 226738:12.033040 230569:182.034270 166648:8.737140 236408:15.400120 237227:3.174140 228153:5.843900 233145:5.025670 235651:4.244250 236018:12.194370 236375:7.740540 235951:4.096070 237972:1.100150 237881:3.958920 232967:5.064330 231330:10.774460 231273:5.399410 235529:25.797420 237934:6.502560 237194:3.211820 233033:10.101700 237817:2.176300 231675:5.317150 207573:7.359500 235579:4.278590 235209:4.426110 237256:3.141910 237202:3.205320 237792:4.494660 214780:6.977500 237333:12.186160 237664:2.594880 237332:3.050690 237973:2.133580 231149:10.845900 237573:2.741630 237196:6.416640 236067:4.035870 236912:3.468830 237754:2.369990 236091:4.024200 237575:2.735420 188314:8.106230 237550:2.780090 207483:22.091580 214176:7.016840 227553:11.840560 228690:5.778280 237959:4.109880 237770:2.307420 237767:2.309980 235091:4.468400 232528:5.149790 237937:6.343480 227733:5.896850 236729:3.625770 233586:19.676200 236941:3.446430 237586:2.716160 237841:2.099540 237759:21.169080 232571:5.144090 237860:2.044160 201227:7.644290 236742:7.222660 220259:6.605220 237458:2.894690 237595:5.412660 201242:7.638520 237743:2.407850 224778:6.222500 136930:9.396380 237551:2.779780 237961:2.713340 237923:1.707190 186219:8.172610 229261:11.401720 215667:6.925460 228552:5.793610 228458:5.804570 229627:11.301620 237330:3.051860 237427:11.728440 233351:4.976340 237965:2.573500 236348:3.885240 237516:2.811450 229286:39.882850 237946:4.645320 237601:2.693930 237949:7.527750 237081:3.321570 237876:17.976870 236073:4.033680 236041:4.051500 224052:37.723920 237849:2.070400 231379:5.374010 210272:21.676290 237447:8.728080 227603:5.914120 237960:1.366220 231437:5.364500 214718:6.980470 37340:21.436280 234350:4.716410 230923:5.461290 234433:4.693480 237232:31.661000 207592:7.359500 196759:7.813970 227203:5.964550 199856:7.697710 237922:3.497120 237870:4.017600 236942:6.891140 190046:8.052650 218157:6.757330 236011:4.066730 237888:1.956880 204896:7.484370 237328:3.053790 3178:11.005820 236885:3.490480 212813:7.090470 206645:7.403950 237409:2.961030 237723:2.458030 237353:3.024320 236882:3.492020 204488:7.504280 228884:11.503600 237056:3.347670 235488:4.317880 237263:6.275900 236959:3.432720 237904:3.758480 155810:8.990920 229615:11.304760 212941:7.083850 237714:4.947600 236490:3.796480 237137:3.266170 235338:4.380210 237795:4.477960 210640:14.413180 211373:7.169960 237515:2.814680 235970:4.088610 236201:3.972170 234120:4.778630 237896:5.758830 236204:3.971730 236913:3.468480 235238:4.417120 230744:5.488370 230193:5.573560 236489:3.797340 235195:4.429580 236900:3.477130 237445:5.826040 237940:3.153500 235417:13.043430 235625:4.259210 163121:8.827290 237075:6.655920 236859:3.511210 237083:3.317140 225199:12.368400 236764:3.587040 227215:5.963470 237282:3.108960 236297:3.913520 231028:10.894120 234500:4.669590 211582:7.155670 237840:2.099810 237408:2.961300 224645:6.235140 231339:5.384210 220394:6.595040 235649:4.245020 178107:8.415550 234831:4.562750 237687:7.606620 237895:3.853000 237906:3.716380 237118:3.284550 229554:5.660300 237285:6.210620 236711:3.635800 237968:6.238950 234156:4.768800 112847:9.801850 216409:6.878690 216180:6.892220 47793:10.600360 229755:5.632090 236779:3.574420 235145:4.448100 232833:5.092770 234952:4.514840 227722:5.898870 220775:6.565130 236037:4.053090 179177:16.781720 226474:6.048820 237623:5.297040 213366:7.061010 235567:4.281990 235043:13.443840 203875:7.529720 233669:4.898060 237943:1.568120 237122:3.282920 236975:3.415560 42376:32.154420 234776:4.583660 237727:2.456100 236657:3.677930 237670:2.572190 237410:5.918440 237673:2.563240 236776:3.575810 237769:4.615780 224446:6.252230 236925:6.918920 173674:8.549080 237919:1.749150 237820:4.336240 236577:7.478920 233796:14.598900 236056:4.041210 232255:10.412440 232277:5.200690 236812:10.660530 87650:10.158520 150981:9.108700 232304:10.391360 194264:7.907230 237134:3.273450 | 237959:2.739920 235918:4.116910 237962:1.344870 219843:6.636370 237093:6.619360 227058:5.979750 237297:6.174500 237500:2.825080 231339:5.384210 233723:4.884790 237038:3.358030 236842:3.528400 229303:5.695900 220939:6.551470 237606:8.035260 232314:15.581040 226407:6.055880 237354:6.046240 237926:1.684250 128864:28.618440 235898:4.129560 236543:3.759690 237473:2.867790 234283:4.734830 237786:9.053960 219976:6.625880 237283:3.108830 234548:4.657850 237924:1.695790 211450:7.162790 237016:3.382420 237653:2.608240 237717:4.939220 236816:3.550430 237969:2.493820 234760:4.588540 236089:16.101120 236476:19.024500 234666:4.622030 237602:2.692950 233973:4.820300 236031:4.055640 236799:3.561860 237710:4.974520 237597:5.405040 215161:6.954040 237293:9.267780 236636:66.508920 237922:8.742800 234691:4.613620 236653:3.681440 237652:2.608840 237942:1.569540 237201:3.205730 237639:7.860210 193244:15.875540 237030:3.366980 237915:9.009400 231854:5.283330 237894:1.935990 235488:4.317880 231255:5.404320 237222:3.179710 237369:9.019260 237567:2.763630 225375:6.164260 236106:4.015870 236906:3.474450 237757:2.359650 237739:2.420780 225398:12.320640 232831:5.093220 237715:2.473540 237677:7.668780 236440:3.828670 236773:3.579070 219441:6.664180 236018:4.064790 237780:9.118240 235477:4.321630 235907:4.123380 230366:22.182120 236059:8.080220 237746:2.401320 237531:11.184240 237848:2.070880 237918:1.754720 200847:7.655920 230917:5.462600 236512:7.561400 237361:3.014120 231418:5.367470 237584:2.718800 237025:3.371080 237604:2.682740 235562:4.283990 236050:4.045630 235705:29.545600 237966:1.285510 237777:2.287350 237358:3.016880 237788:2.259050 228602:5.786370 233840:4.855930 225583:12.284280 204748:7.489310 237394:2.979600 237468:2.874340 237834:2.117570 237919:1.749150 237356:3.019430 233602:4.914890 234761:9.176540 237474:11.457360 236097:4.021570 237743:2.407850 | 237959:1.369960 236600:14.898200 233046:5.047830 234497:4.669880 237818:2.175470 237422:2.940350 233684:4.893610 237824:2.151040 236919:3.463780 211517:7.159230 152434:9.059910 237831:2.125420 236127:4.007010 235756:4.200650 237692:2.526740 237126:3.278870 235269:13.220580 237585:2.718420 237479:8.576310 235076:4.473240 236262:3.938360 237260:3.139610 237370:3.005810 236714:14.538160 231320:5.389050 237343:30.352500 218754:20.146080 236889:3.487480 185513:8.202460 227469:5.931690 237057:6.694560 237921:1.748720 235467:4.326430 225461:12.310180 234586:4.645090 237875:1.998290 237873:8.018320 236457:3.815650 234521:4.663990 234296:4.732000 236462:3.811630 235761:4.196970 234553:4.656100 232047:5.246390 237753:4.746620 235107:4.463110 237207:6.402180 172384:17.156140 235198:4.428650 236039:4.052450 228251:11.659340 217555:6.801130 237833:2.117780 188404:8.106230 236298:3.912690 236813:3.552840 236803:3.559620 205920:7.436290 232276:10.401380 236272:3.927900 237856:2.049840 237969:1.246910 221837:6.478610 234869:4.548010 230881:5.468490 232855:5.087370 156812:8.968940 237679:2.553490 223772:6.312940 236061:20.195050 234748:4.594280 131250:9.501740 235429:4.341840 237849:2.070400 223756:6.314470 230515:5.524490 237772:2.297810 236947:3.441930 237263:3.137950 235672:4.235990 237039:3.357800 236219:3.962520 237867:2.016060 228909:5.749190 237557:2.775910 182818:8.286720 220825:6.561210 220558:13.165940 237590:2.710650 237722:2.460850 236581:3.737950 237895:1.926500 237883:1.975760 228621:5.784560 237652:2.608840 237942:1.569540 237967:1.275830 236547:3.757910 227922:5.872970 205282:7.464860 237481:2.857660 237052:6.698340 230479:5.528660 234304:4.730740 233437:9.909820 233101:10.070820 211963:7.138100 237855:2.051640 237821:4.324840 237976:4.251660 193767:7.922380 237971:1.148190 232477:5.162280 229178:5.712520 231954:15.794880 237911:3.672040 233460:4.948260 237019:3.379010 236921:10.387110 230894:16.399560 182664:8.286720 233333:4.982370 221982:6.464300 237744:2.407790 234134:4.774680 237089:3.311200 237060:3.340930 232370:5.183270 235611:4.266290 173872:17.069800 236797:3.564600 235360:4.372060 148776:9.134020 234846:4.555610 215199:6.951140 237869:2.009540 223551:6.334550 237892:1.941550 230172:5.578670 237940:1.576750 205411:7.460040 237320:3.063100 139476:9.331840 236623:3.703890 237843:4.195560 235694:4.224760 235632:4.252190 198044:15.534280 237576:5.464960 235025:8.976300 234160:52.438870 237411:8.876370 237111:29.603610 219726:6.644850 237700:2.503940 163500:8.808600 233700:4.889930 215983:6.905940 237718:2.468630 227852:11.761740 237771:2.301620 233827:9.716840 218126:6.759710 130905:9.501740 237945:1.557380 234327:4.726050 234838:4.559040 230930:5.460640 237974:2.105720 231855:10.566660 237095:3.308250 233199:5.014770 233851:4.850960 237914:3.607100 237736:2.427970 232378:5.180800 234172:14.293710 225044:6.197710 237787:2.259370 237953:1.471660 237657:2.604380 36502:10.718140 237204:9.613500 234910:4.531930 237878:1.993260 221257:6.526590 237839:2.100240 235980:4.086470 235804:4.178370 230716:5.493060 235910:4.119630 237350:3.026480 208331:7.321120 235962:4.091750 237048:3.352250 231738:5.306490 237812:2.193770 236433:11.505960 211024:14.368900 208432:7.316940 234099:4.784570 236730:7.250500 224621:18.709650 237872:2.005770 233691:14.675310 237345:18.196680 235387:4.362680 237618:2.659570 237783:2.266580 228360:5.815650 235388:4.362680 233112:5.033280 236685:3.652420 231195:5.415460 232127:15.696900 229624:5.650810 235245:13.242450 233394:4.966360 225682:6.131900 199409:7.716180 232741:10.221920 234298:14.196000 237754:4.739980 228623:5.784560 227329:11.899140 237489:5.681760 233052:5.046970 231071:5.437480 237334:3.044450 233071:5.042240 237096:9.923820 237811:2.197800 237928:1.678420 | 60145:10.495000 74481:10.312670 189598:8.061380 237176:3.234050 53231:10.600360 237106:13.189920 94916:10.089530 232317:5.193180 228816:5.763190 111473:9.801850 237846:4.161260 229913:5.611440 102341:9.964370 105719:9.907210 236957:3.435980 233967:4.822360 237457:5.792080 236624:3.703890 17358:11.005820 237223:3.179440 236015:4.065440 219805:6.638480 220803:6.563170 237639:2.620070 199954:23.074890 237708:7.470480 74408:10.312670 237770:4.614840 7116:11.005820 237628:5.287360 204204:15.028760 24038:21.703340 141350:9.301070 77669:10.312670 63780:10.495000 119994:9.706540 45382:10.718140 90255:10.158520 64691:20.990000 237924:1.695790 230476:11.058720 237945:4.672140 236770:3.580960 233881:4.844610 237974:2.105720 236099:12.060540 63201:10.495000 204341:7.509310 237313:3.068330 197663:15.560600 157489:8.947430 213098:7.077270 83690:10.232630 109636:9.853140 209447:14.528380 228188:5.838180 236651:3.685070 110578:9.853140 70496:10.399680 230884:5.467830 147522:9.159990 187035:8.153190 237363:6.023500 226516:6.042980 42040:21.436280 233717:4.886620 229955:11.213800 219588:6.653390 13932:11.005820 237864:16.238320 74881:10.312670 197507:23.360820 132668:9.465380 237837:2.105160 74031:20.625340 237725:2.456640 231956:5.264960 71441:10.399680 131592:9.501740 232216:5.213820 112964:9.801850 62577:10.495000 230573:5.515510 235844:8.325200 209452:21.792570 237931:1.640360 203886:97.886360 233684:4.893610 53103:21.200720 39029:10.718140 229978:5.603890 137141:9.363590 207824:7.346540 237964:2.574120 26083:10.851670 189000:8.088050 200362:7.673620 235192:4.430280 236971:20.510580 237522:2.802430 237002:3.397610 237026:3.370600 235949:4.097400 42893:32.154420 71930:10.399680 214232:7.013750 99344:10.024990 149815:9.134020 197887:7.773700 59085:10.495000 237712:2.481160 237905:1.873460 45655:10.718140 235952:4.095570 13006:22.011640 153799:9.036380 205090:7.474570 236603:3.723750 222695:6.409020 192376:7.969270 79284:10.312670 237612:10.651600 77987:10.312670 112821:9.801850 57971:10.495000 172097:8.592890 222417:6.429390 237582:5.440960 126517:9.578700 228842:5.758800 24304:10.851670 194463:7.899740 192537:7.969270 237928:1.678420 237246:15.764300 230384:5.544110 204011:7.524580 236602:3.724210 148795:9.134020 220639:6.576990 143716:9.242230 162779:8.827290 185153:16.425220 213839:7.035530 237240:3.155850 224132:25.125560 227332:5.948510 208058:14.667500 203354:7.550560 197358:7.793630 94385:10.089530 226062:6.093170 205079:7.474570 5454:11.005820 237958:1.384210 176821:8.453770 229382:5.686880 79751:10.312670 203472:7.545310 23291:10.851670 115951:9.753060 179608:8.378740 209511:7.260250 77287:10.312670 210341:7.221630 237976:0.708610 237868:2.009870 219985:6.625880 235712:8.437840 236991:3.407420 237044:3.355410 44600:10.718140 37525:10.718140 82128:10.232630 236976:3.415220 101052:9.964370 8751:11.005820 196118:7.834740 66355:10.399680 131452:9.501740 237525:2.801510 236433:3.835320 201983:7.610190 134210:9.430280 168338:8.686710 229761:5.631310 226656:6.026790 144108:9.242230 94355:10.089530 237879:3.983000 237618:2.659570 99281:10.024990 151962:9.084010 67733:10.399680 33510:10.851670 34352:10.851670 127331:9.578700 108926:9.853140 41352:10.718140 19154:22.011640 191169:8.010090 149079:9.134020 59121:10.495000 237886:1.966940 34353:21.703340 24374:10.851670 101312:9.964370 237957:1.401830 236146:4.000180 227991:5.864160 91313:10.158520 237586:5.432320 216944:13.683480 237860:2.044160 95112:10.089530 183527:8.264980 146438:18.373320 175459:8.493520 117823:9.706540 235865:4.149530 41292:10.718140 236962:13.711040 219282:6.675090 143578:9.242230 142723:9.271220 230451:11.069900 213910:7.029260 70558:10.399680 237739:2.420780 237144:3.261610 237880:1.989790 110967:9.853140 237772:4.595620 175106:8.507120 236834:3.536640 45345:21.436280 216260:6.886780 237960:1.366220 96806:10.024990 237414:2.954110 62729:10.495000 63609:10.495000 126266:9.578700 237870:4.017600 232650:5.129020 236969:3.420450 230651:5.503200 90565:10.158520 197360:7.793630 237409:2.961030 222136:6.451940 237775:4.585020 198812:15.469980 185290:16.404920 131134:9.501740 222454:6.427680 74440:20.625340 144515:18.484460 73696:10.399680 138528:9.363590 109242:9.853140 23744:21.703340 223313:6.356630 227984:23.460520 230485:5.528660 38760:10.718140 156041:8.990920 237175:3.235180 234449:4.685950 130730:19.003480 237802:2.223730 68515:103.996800 124098:9.619530 141952:9.271220 237952:1.481670 237881:1.979460 212993:7.083850 237209:6.392280 188230:8.106230 173538:25.647240 195347:7.870330 236791:3.568710 233250:5.001930 123102:9.619530 26134:10.851670 37518:10.718140 | 237676:2.557190 220177:6.611370 159510:17.811520 221736:6.485850 237890:7.788640 237057:3.347280 237828:2.135270 232580:5.142190 215898:6.911480 204252:7.514380 237556:5.552540 232473:5.162760 237424:8.816160 230118:5.584550 236282:3.922710 237848:2.070880 167701:8.703240 204779:7.489310 234472:4.679670 233997:9.630320 237867:4.032120 218951:6.699510 237950:2.991780 198195:7.760630 234749:9.188560 237967:3.827490 236547:7.515820 211724:7.148610 237052:3.349170 237315:3.066480 216194:20.676660 237708:2.490160 237382:2.989120 235316:4.389310 207064:7.385930 233439:4.954520 212179:14.248520 237242:3.154290 236099:8.040360 228409:5.809170 237912:1.806100 237045:3.353270 237907:3.714640 97792:10.024990 237493:2.833000 221988:6.464300 224529:6.243650 237903:1.887850 232698:5.119720 227899:11.751840 234001:48.141400 227792:5.888830 220083:6.617560 235632:12.756570 220619:6.578980 233280:4.992510 237924:1.695790 237558:8.326140 223774:6.312940 233462:19.791480 225185:6.184200 233443:4.954120 217846:13.562840 235776:4.190180 237914:1.803550 233898:4.840400 237289:3.096150 237953:4.414980 237042:3.356840 235369:4.370530 209118:7.284150 236551:3.754710 216953:6.841740 235612:4.266090 237537:2.789550 220583:6.580970 230394:5.541990 237288:3.097190 236102:4.017870 237610:2.664370 228148:5.844850 237720:2.465630 235026:4.487660 235917:4.117080 207021:7.385930 236600:3.724550 237782:2.267990 233654:4.902520 237778:6.842880 236997:3.400840 237646:7.847220 236147:4.000030 151719:9.084010 237343:18.211500 224811:12.439440 237875:5.994870 224973:6.203170 217687:6.793690 237873:2.004580 230520:22.095160 236970:3.420370 227039:5.983040 81773:10.232630 222880:6.395660 237524:2.801650 237931:1.640360 182567:8.286720 173184:68.507760 237557:2.775910 237166:19.465320 11717:11.005820 237964:2.574120 237563:2.769490 187613:8.134140 234304:4.730740 237863:6.093480 237700:2.503940 237216:3.185050 202595:7.588090 233847:9.705460 237139:3.265590 229972:5.604650 237971:1.148190 222718:6.407340 177075:8.453770 237709:2.488660 234504:4.668410 235771:4.192380 221803:6.480420 234305:33.115180 235216:4.424030 228224:5.833440 236965:3.425210 233762:4.876040 203214:68.050260 235640:8.497780 228561:5.791790 226813:6.008610 109464:9.853140 236916:3.466170 212296:7.117410 227090:215.152920 234846:9.111220 235595:17.090480 212143:7.127700 237591:2.710270 206011:7.431600 237612:2.662900 230909:5.463900 220527:6.584970 232568:5.144090 236367:3.875590 234499:23.349400 236700:3.643600 216476:6.873320 237375:2.995900 237936:1.588740 236911:13.883880 227838:5.882850 232604:5.138880 224468:6.249360 190617:8.035410 237690:2.530700 237392:2.980690 67260:10.399680 237824:6.453120 237215:3.185580 193271:7.937770 221328:13.041880 235924:4.112840 235702:8.443480 223473:6.340810 233934:4.830650 237693:2.525400 205311:7.464860 237845:8.375000 230702:10.992860 103098:9.964370 225455:30.775450 234521:4.663990 229397:11.368880 236875:3.495480 232993:5.059530 197459:7.786940 237813:2.191660 237898:1.917950 235657:4.241940 225691:6.130620 237897:1.918890 237856:4.099680 32169:10.851670 209454:7.264190 213648:7.045010 231495:5.353920 236968:6.842260 237776:4.583100 237566:2.765220 236045:4.048320 217610:6.798640 230327:16.653630 233800:4.864500 237966:1.285510 234514:4.665760 237156:9.751650 61266:10.495000 237954:5.871040 227174:5.966710 237528:2.798330 237976:3.543050 237911:5.508060 237885:1.970350 229344:5.690150 233707:4.889190 235807:12.530250 200118:7.685590 235867:4.147080 234792:4.577980 237948:1.525830 223501:6.337680 234303:4.730740 237757:2.359650 235221:4.422180 237694:2.521150 237170:3.238560 231716:5.309850 234207:4.754880 237874:3.999800 236691:3.648160 237941:1.569820 235964:4.089930 235684:4.229310 237163:16.233900 236846:3.526900 235332:4.382420 131139:9.501740 237608:2.676120 237804:15.552530 237006:3.395050 228781:5.768490 237972:3.300450 232932:5.071370 216151:6.894950 237817:2.176300 231738:5.306490 237879:9.957500 233501:4.938940 221138:6.536090 236171:7.974540 237618:2.659570 224001:6.291800 231755:5.302590 229624:16.952430 204643:22.482840 229226:5.705840 236222:7.914280 233873:4.847080 230001:5.599400 233023:5.053440 231051:5.441940 237831:4.250840 236493:3.795250 229662:5.644530 237182:3.228450 236276:3.926070 233294:4.990480 182827:8.286720 202296:7.599080 236672:21.960180 214976:13.931400 237949:1.505550 237707:2.490400 234940:13.562040 236216:3.962810 237849:2.070400 215696:6.922650 237772:2.297810 185258:8.202460 227951:5.869040 224404:6.256550 224347:25.049360 237036:3.360100 236899:3.477670 228835:11.521100 237760:2.339230 237448:2.908700 210935:7.191780 218729:6.717650 237904:1.879240 192699:7.961300 237900:1.914110 222304:32.198700 232367:5.183760 230828:10.951460 237599:5.396800 236784:3.572750 228050:5.857360 237224:3.178910 237270:6.258240 235861:12.458610 180048:8.366760 237938:1.585330 236682:3.654770 180270:8.354930 234855:4.552200 237511:2.816210 222540:6.420850 208031:7.337990 237576:2.732480 237463:5.777320 237111:6.578580 216395:6.878690 237771:2.301620 237687:7.606620 237165:3.244570 231893:5.275720 237906:1.858190 204284:7.509310 194769:7.892310 217372:6.816170 230538:5.520330 236969:3.420450 185207:8.212610 234679:4.619780 237943:1.568120 233250:5.001930 237727:2.456100 141049:9.301070 237321:3.062980 237434:2.922490 237489:14.204400 232990:5.060840 236920:13.854800 | 231102:5.431770 237414:8.862330 237253:3.144860 233868:9.695560 237893:3.880040 203220:7.555830 195636:7.855940 237671:7.715040 237619:5.318040 237961:5.426680 237890:5.841480 236854:3.517430 237325:3.059790 237918:3.509440 236070:4.034780 237676:5.114380 237151:6.514720 231781:10.595200 237027:6.737500 237941:1.569820 232874:15.252720 236851:14.075720 237590:2.710650 194802:31.539720 237438:11.677440 237653:2.608240 231017:5.447710 237367:6.018100 237891:7.785680 237955:2.911060 233726:4.884060 221315:6.522820 237766:4.621920 110927:19.706280 236844:3.528030 235600:4.270830 235528:4.301000 234920:4.528850 236208:3.968940 230025:5.597160 237569:2.760220 233666:9.796860 237967:1.275830 233233:5.006880 177326:8.440870 237074:3.328730 237198:3.207570 237580:2.721950 237097:3.306430 237814:2.183620 237708:2.490160 234243:4.743060 237688:7.601610 231483:262.427830 236513:3.780460 237910:3.677300 237045:3.353270 231105:5.431140 237869:2.009540 237651:18.267690 237892:1.941550 237526:2.799510 167265:26.160120 230578:5.514820 142767:9.271220 237937:4.757610 237851:2.067290 236956:6.872480 235396:30.508450 227533:5.923380 233764:4.875320 237467:2.879350 237675:2.559050 224511:6.246500 193435:7.937770 235519:4.306940 230593:11.025520 232387:5.178840 236931:3.453230 237626:7.935390 237974:1.052860 172557:8.578070 236893:3.482520 237736:4.855940 236750:3.603780 237953:1.471660 237657:2.604380 233529:4.932390 236650:3.685740 237674:2.559480 237685:7.617750 236678:10.969770 237668:2.581840 237391:11.924720 224364:12.521780 237783:6.799740 237537:2.789550 235103:4.464070 237834:2.117570 226692:6.022210 234890:4.541750 229897:5.612950 237084:9.946380 236674:3.659170 237058:3.346490 237496:8.486610 237811:2.197800 220606:6.578980 233575:4.922460 237913:1.804250 230516:11.047580 237818:2.175470 236622:3.705800 235845:4.161540 237752:2.376880 237793:2.244480 237650:2.611960 236487:7.596420 236701:3.643070 237157:6.499960 237648:2.612760 237643:2.617410 237146:3.260750 234683:4.618660 237837:2.105160 227220:5.962400 236567:3.745770 233536:29.587440 237351:6.049420 200150:7.685590 237110:3.290990 237970:1.149860 233946:4.826840 237184:3.226140 237805:2.220560 237072:3.330270 231657:5.320540 236857:7.032820 222743:6.405660 233847:9.705460 236852:3.518370 237236:3.158510 237971:2.296380 233995:4.815510 229991:5.600890 237471:2.871740 237935:3.189360 237465:8.646930 237625:2.646260 237523:2.802380 235771:4.192380 227638:5.910030 233205:5.012690 237229:3.171160 203753:7.534890 232399:5.176380 237878:1.993260 237212:3.191080 237815:4.366020 231557:21.366800 235104:4.463830 236706:3.640960 237712:7.443480 190610:8.035410 237007:3.394720 235594:8.546020 237517:2.810900 236950:3.440030 237925:3.374620 160952:8.865750 228036:5.858330 234604:37.117120 221777:6.484030 232177:5.222000 207162:7.381480 236849:7.039720 237440:5.833600 237908:1.843950 232014:5.252720 232065:5.243250 237788:4.518100 237645:2.617070 237641:2.619420 236225:3.956860 236733:3.622140 237803:13.334700 230656:5.502520 237215:3.185580 237779:4.560240 237690:5.061400 237808:2.205280 237865:22.210100 231996:5.257490 236827:3.542550 233346:4.977540 237476:2.863850 237858:6.138750 220999:6.547600 234651:4.625420 233144:5.026090 237886:15.735520 236858:3.512130 237585:2.718420 237973:1.066790 236821:10.634280 237819:8.692160 237930:5.017530 234930:4.523990 232766:10.213680 235583:4.277190 237950:7.479450 181423:8.320240 214866:6.971580 237898:5.753850 237040:3.357480 237749:4.767160 236736:7.232300 182228:8.297770 237857:2.048550 237897:1.918890 237278:3.118800 237856:2.049840 184855:8.222870 156370:8.968940 224907:6.210030 233068:15.129300 225245:43.251880 237559:2.775380 231424:5.366870 218667:6.722230 218971:6.697260 152798:9.059910 236964:3.426740 236781:3.574130 197597:7.780300 234232:4.747830 235795:8.363260 237466:2.879890 237764:2.316550 237895:1.926500 234342:4.719200 237966:2.571020 237073:3.328960 237942:1.569540 237201:3.205730 236772:3.580560 237954:1.467760 237614:5.324060 234435:4.693180 235441:4.337380 237976:4.251660 194524:7.899740 236904:6.949420 236872:6.994620 228634:5.783660 236614:3.714510 233789:4.868810 237885:1.970350 226760:6.014250 225606:6.138290 237816:8.718600 206940:7.390410 237833:2.117780 237948:1.525830 228614:5.785460 232898:5.079780 213340:7.061010 237561:2.771430 236524:3.775140 235082:17.885240 237947:16.858050 235298:4.396700 236169:3.988910 237952:1.481670 237917:3.596400 235733:4.208620 237887:1.962720 237933:3.277520 237432:2.923260 237149:3.258220 196809:7.813970 210787:7.195460 237871:2.006490 225014:6.200430 237227:3.174140 237017:6.761260 237470:5.744180 235928:4.111660 236703:3.642220 237972:8.801200 237866:2.016850 181005:8.331670 237376:2.995850 237595:5.412660 237230:9.504390 237817:4.352600 212236:7.120830 236867:3.499870 237358:3.016880 234275:9.474720 235604:4.269840 236712:7.271180 236826:3.542550 228774:5.769380 227697:5.901900 201786:22.864290 237911:1.836020 237527:2.798780 236243:3.947920 237916:10.807560 207152:7.381480 230386:5.543400 234681:4.619220 237800:2.227060 237195:3.209280 237758:4.711220 235906:4.124580 237831:8.501680 234273:4.737670 235670:4.236370 237841:2.099540 237860:4.088320 237939:6.337000 237744:4.815580 223180:6.367860 231687:5.314900 218837:207.964740 237666:2.584440 229254:5.701690 237516:2.811450 235581:12.832770 235015:4.491600 237963:5.264120 228717:5.774710 218592:6.729150 237849:6.211200 237927:1.682580 237393:2.980090 236211:7.930280 234364:89.535600 234518:4.664870 237620:2.656020 192907:7.953390 211614:7.155670 234433:4.693480 230637:5.506610 237922:22.731280 230711:5.494410 236011:4.066730 237888:7.827520 197935:7.767140 203598:7.540080 237807:2.214790 234457:14.052450 237448:2.908700 215678:6.922650 228468:23.214600 237318:3.063700 236949:3.440460 237882:1.979240 237904:1.879240 220849:6.559260 228799:5.765840 136863:9.396380 237855:4.103280 236961:6.857400 237940:1.576750 209361:7.268150 227641:23.640120 237080:3.322110 237854:2.059080 225947:6.104260 237806:6.659250 237456:2.900110 237798:2.232100 237968:7.486740 233102:10.069960 225171:6.185540 237482:2.852470 233078:10.081060 236973:3.418260 236616:3.713480 201503:7.632790 236793:3.568420 204470:7.504280 237298:3.086100 234784:4.580140 212294:7.117410 229927:5.609920 237943:6.272480 234705:4.607230 237957:4.205490 237727:2.456100 237210:3.194930 237919:5.247450 208064:7.333750 237820:2.168120 237368:6.015860 232246:10.417500 237426:8.810370 235938:4.104080 237743:2.407850 | 237543:2.783980 232688:5.122030 214060:7.023030 237173:3.236020 231085:5.434930 237671:2.571680 112286:9.801850 236049:4.045950 236079:4.031030 237912:1.806100 204876:7.484370 211850:7.141590 237828:2.135270 236303:3.910760 237542:2.784970 237846:2.080630 215117:6.956940 199924:7.691630 237438:2.919360 230891:5.467170 235969:4.088940 237424:2.938720 237155:3.250910 236499:3.791680 230309:16.660050 230471:5.530750 237164:3.244860 233310:4.987230 234352:4.715800 237145:6.522800 233334:4.981570 237950:1.495890 237569:2.760220 237281:3.113180 237654:2.607410 236417:3.844850 152449:9.059910 233560:4.925510 236921:6.924740 224671:6.232320 218349:6.745490 237045:3.353270 236973:3.418260 237907:1.857320 237903:3.775700 236560:3.748350 237937:6.343480 237847:4.159280 233622:4.909250 237851:4.134580 236088:4.025900 237470:2.872090 221791:6.482220 234996:4.500290 203545:7.545310 188587:8.097100 237279:3.116420 236111:4.013720 185908:8.182460 182432:8.297770 223441:6.343960 237953:1.471660 237570:2.760040 231414:5.368060 198557:7.747720 237441:2.916800 237784:2.265380 236892:3.482790 237391:2.981180 237303:12.317360 225221:6.181510 237796:4.467760 89719:10.158520 180530:8.354930 237658:13.019050 236268:3.929590 237811:2.197800 237913:3.608500 235389:4.362250 237782:2.267990 234036:4.803290 200664:7.661780 237920:1.748740 237944:1.558200 212671:14.200980 237473:2.867790 230214:5.569920 194193:7.907230 235346:4.378220 237844:2.095530 237202:6.410640 236483:3.799320 237110:3.290990 236639:3.692930 237970:1.149860 236610:3.717460 236414:3.847050 237632:2.630730 99041:10.024990 185547:8.192410 237557:2.775910 232493:5.159380 234276:4.737360 237853:2.061970 237964:1.287060 225409:6.160320 233673:4.897310 235418:21.734750 236500:3.791440 237464:2.887810 237200:3.206750 237336:3.044280 237236:3.158510 235021:4.490120 237971:1.148190 236802:7.119440 237471:8.615220 237761:4.676280 235176:4.436570 237974:2.105720 235714:4.217040 237486:8.535630 237827:2.138090 194202:7.907230 236377:3.868410 218685:20.159820 224619:6.237960 158854:8.926380 147073:9.186660 237544:2.782910 228963:5.741400 207149:7.381480 237640:2.619500 227194:5.964550 237085:3.313710 233413:4.962000 146371:9.186660 234332:4.724180 237334:3.044450 236585:3.734350 227558:11.838500 150108:9.108700 216043:6.903180 237748:2.385290 225010:6.200430 230321:5.551210 236881:3.493390 235315:4.389980 237802:2.223730 236858:3.512130 237126:3.278870 237973:1.066790 237836:2.106500 236513:3.780460 226793:6.010860 236242:3.948930 236762:3.590550 236587:3.732610 231181:5.416700 237813:2.191660 237883:5.927280 237969:2.493820 236830:3.540550 230605:5.511390 235256:4.410950 218492:6.736120 234342:4.719200 234525:9.326220 237565:5.532540 227581:5.916170 237976:1.417220 237629:2.642010 228685:5.778280 161234:8.865750 232402:5.175900 54738:10.600360 237947:3.065100 234246:4.742740 215047:6.959850 196352:7.827770 237055:3.347670 237299:3.085980 228043:5.858330 199990:15.383260 205052:7.474570 232905:5.078450 235258:4.410500 225458:6.155090 236808:3.556230 236035:4.053890 237098:3.304470 237455:2.901020 237972:1.100150 205795:74.409900 215135:6.956940 200607:15.335360 235063:4.475920 235604:4.269840 223328:6.355040 222511:6.422560 160281:8.885560 236799:3.561860 220064:6.619640 237594:2.707410 223708:6.319070 232296:5.197180 237831:4.250840 237895:1.926500 233633:4.905880 229697:5.639840 237939:1.584250 216869:41.081640 211076:7.180810 229194:5.711680 223180:6.367860 215727:6.922650 234994:9.002060 208739:7.300410 234106:4.782580 235376:4.368130 214599:6.989440 237965:1.286750 236335:3.896210 232215:5.214840 237946:1.548440 237562:2.771300 237081:3.321570 232641:10.260840 237301:3.085860 237518:2.808830 237771:2.301620 232318:5.193180 237638:2.621510 237378:2.992150 237393:2.980090 231867:5.281690 215227:20.853420 235065:4.475670 236615:3.714510 189403:8.070190 237760:2.339230 221311:6.522820 237807:2.214790 232257:5.206220 236107:4.015260 237494:8.498160 99808:10.024990 235338:4.380210 237648:2.612760 203523:7.545310 237777:4.574700 232782:5.102280 237938:1.585330 199162:7.722410 190556:224.991480 237677:2.556260 237083:3.317140 228824:5.762310 231654:5.321110 220279:6.603170 236216:3.962810 237687:2.535540 236597:3.725700 237968:2.495580 237952:1.481670 233078:5.040530 236457:3.815650 236819:7.093340 237881:5.938380 235838:4.164210 237943:4.704360 236937:3.450530 224077:6.285830 234987:4.505780 234045:4.801600 237957:1.401830 233461:4.947870 237673:2.563240 237865:2.019100 235772:4.191090 235473:8.646180 | 232883:5.081560 234877:4.546180 237962:1.344870 237876:1.997430 225199:6.184200 176071:8.480090 236595:3.726390 42155:10.718140 236909:3.473640 235007:8.991120 237975:2.026760 219126:6.686110 236907:3.474180 227706:17.702670 237672:2.570630 235430:4.341840 234898:4.538120 229186:11.425040 212645:7.100490 237661:2.599410 237810:2.199100 236987:3.409600 202662:7.582640 236686:3.650390 227144:5.969950 227285:5.954900 236928:3.458410 233255:5.000700 237328:3.053790 237512:8.447520 237674:2.559480 134636:9.430280 236386:3.863260 237626:2.645130 237534:2.793070 229090:5.726010 222493:6.424260 237711:2.486660 225975:6.101780 234799:4.575030 219907:6.630060 | 229854:5.618270 230624:5.507970 235294:8.795640 237893:1.940020 233505:4.938170 236239:3.950650 227182:17.896890 237619:2.659020 168846:8.670450 228397:5.811010 237773:2.295090 234773:4.584200 231297:5.393910 237325:3.059790 237371:12.022320 237918:1.754720 237556:2.776270 237924:1.695790 230977:5.455450 230126:11.167620 233862:14.546520 237653:2.608240 237004:3.396450 236571:3.744360 234362:4.712710 220155:6.613430 237848:4.141760 237021:6.749420 236238:7.904760 237852:6.197460 231110:5.430500 237661:5.198820 235882:4.139230 236208:3.968940 237558:2.775380 235423:4.343970 235239:8.832420 232745:5.110040 237198:6.415140 237899:1.914940 237814:8.734480 237639:2.620070 223686:6.322150 236083:8.059260 237915:3.603760 236806:3.557680 233842:4.854860 237894:1.935990 206060:7.431600 237902:13.291530 215182:6.951140 237785:6.794610 233836:4.856280 217700:6.791230 232328:15.576570 235306:4.394000 37507:10.718140 150111:9.108700 235447:4.335270 235874:4.144110 155570:8.990920 237651:2.609670 237892:3.883100 228978:5.739680 231270:5.400630 237091:13.243000 236018:4.064790 236478:3.801920 237133:6.548080 237746:2.401320 211926:7.138100 237488:2.841070 216816:6.852160 184010:8.243700 236111:4.013720 237923:1.707190 236099:4.020180 237755:4.737200 233111:10.066560 236153:3.998070 235971:4.088280 237900:1.914110 233378:9.940680 212899:7.087150 234765:4.586100 235999:4.075160 237820:2.168120 234933:4.523220 226820:6.007480 224384:6.257990 235350:4.376460 231959:5.263890 237811:2.197800 237928:1.678420 236000:4.074190 224169:6.278430 237829:4.254740 236506:3.783980 237148:3.259160 219843:6.636370 237422:2.940350 236755:3.601340 237038:3.358030 237752:4.753760 237135:6.544120 236739:3.612870 212555:7.107220 235505:8.623760 232586:5.141720 236564:22.480200 218899:6.704010 237926:1.684250 182536:8.286720 237261:3.138720 217920:6.776560 237361:3.014120 235433:4.340990 236305:3.910200 236567:7.491540 237638:2.621510 236331:3.897710 237524:2.801650 236241:3.949360 226079:6.091940 236523:3.775740 236089:8.050560 219962:6.625880 235525:4.302840 215936:6.908700 233817:4.860210 237637:2.622810 237931:3.280720 236606:7.443600 235565:4.283390 236634:7.392320 234945:45.181400 237805:2.220560 236719:7.261960 234789:4.578250 227837:29.414250 237964:3.861180 237699:5.019560 236358:3.877860 231201:5.414210 237863:4.062320 233631:4.907000 237700:2.503940 232806:5.098640 235021:4.490120 237971:1.148190 211827:7.145090 233326:4.983580 236518:3.778760 237522:2.802430 232248:10.415480 234969:4.510300 236987:10.228800 161031:8.865750 237974:3.158580 237229:6.342320 176067:8.480090 236951:3.438560 236906:3.474450 237815:6.549030 167965:34.812960 235062:4.476160 231740:5.306490 237715:2.473540 236082:4.030250 236773:3.579070 167724:8.703240 132076:9.465380 231557:5.341700 97661:30.074970 236142:4.001540 235887:4.137500 236996:3.402010 236442:11.482200 237649:2.612190 203571:7.540080 230293:5.556930 233365:4.973530 233798:4.865220 166853:8.720040 232508:5.156020 188122:8.115450 235286:13.203600 237612:55.920900 237975:2.026760 228748:5.772930 234876:4.546960 237396:2.977530 209919:7.240750 236367:3.875590 237338:3.040800 237908:3.687900 237765:2.314450 237936:1.588740 237803:4.444900 237905:7.493840 235437:4.338230 159485:8.905760 234646:4.626830 233969:4.822020 166138:8.737140 237797:2.233440 237962:1.344870 237858:2.046250 232962:5.064770 237842:2.099360 237589:2.711900 237867:2.016060 237031:3.366820 237838:2.101480 233872:4.847430 230728:5.491050 235011:4.494080 235497:4.314560 237973:3.200370 224707:6.229500 235356:4.374040 236821:14.179040 237075:3.327960 236215:3.963240 214916:6.968630 235677:8.465860 234089:4.786560 228877:5.753550 215359:6.942510 236929:3.456740 237300:3.085980 237813:2.191660 237643:2.617410 229082:51.549390 221159:6.534180 229996:5.600140 226606:6.031390 237141:3.263780 237897:3.837780 237856:2.049840 237969:2.493820 202602:7.588090 209917:7.240750 232348:5.188210 237799:2.228910 219184:6.681690 237958:2.768420 226770:6.013120 237669:2.576260 236964:6.853480 236781:7.148260 237566:2.765220 237466:2.879890 237722:2.460850 237929:5.034600 237487:2.842020 237177:6.466980 237622:2.649740 237966:1.285510 236504:7.574800 231695:5.313770 232657:5.128080 237512:2.815840 236688:3.649650 231369:5.376400 231955:15.794880 234609:4.638780 224600:6.237960 235441:4.337380 237821:2.162420 236035:4.053890 237868:2.009870 210458:64.926720 237061:3.340380 234777:4.582840 237621:2.654010 234168:4.765220 237759:2.352120 237385:5.971640 221386:6.515310 231062:5.440020 236259:3.939640 215203:6.951140 237757:2.359650 236507:3.782280 237732:2.437330 237853:2.061970 237208:3.196480 237917:3.596400 235049:4.479330 237249:3.147890 237933:3.277520 237000:6.797040 237941:3.139640 235120:17.839960 235668:4.237330 236558:3.749050 197615:7.780300 234241:4.744330 236973:6.836520 237433:5.845400 237871:2.006490 237976:0.708610 45356:10.718140 237804:4.443580 237003:3.396700 234143:14.316180 237972:1.100150 237866:2.016850 236310:7.818200 236676:3.658520 204923:7.484370 237581:43.538400 232400:5.176380 237817:2.176300 236221:23.743740 231333:10.772040 230689:5.497780 236171:3.987270 231567:5.340550 235828:4.169740 237615:2.661200 106289:9.907210 236488:11.392410 237754:2.369990 236839:3.531330 237959:6.849800 237413:8.863290 236596:3.725930 48176:10.600360 235571:4.281790 237789:6.763050 236402:38.538100 207472:7.363860 228113:5.850600 236742:7.222660 221666:12.986260 237430:5.862440 235673:4.235220 237329:3.052500 237551:2.779780 232713:5.116940 236327:3.900030 236009:4.067050 236707:3.640750 237330:3.051860 234559:4.653480 236910:3.473460 237963:3.948090 237562:2.771300 237949:1.505550 222000:6.464300 235055:4.477860 237876:1.997430 232343:15.566130 178759:16.806260 237659:5.202840 233232:5.006880 235576:4.279990 237927:1.682580 229720:5.636730 237960:1.366220 234546:4.658140 216862:6.846940 233916:4.834820 233840:4.855930 237922:5.245680 237491:2.835450 181104:8.331670 237532:50.324940 237068:3.333220 234589:4.644230 192958:7.953390 234399:4.704420 208613:14.617280 237775:4.585020 215328:6.945380 231534:16.040760 237877:5.981730 236110:4.013720 194471:7.899740 237436:2.921050 237013:3.386830 236108:4.014030 236993:3.404920 237777:2.287350 233039:5.048690 191325:8.010090 237636:5.250580 236254:3.941490 228173:5.840080 237295:3.087860 237459:2.893390 236764:3.587040 237802:2.223730 235933:4.107440 236388:3.860620 225121:6.190930 237806:4.439500 227410:5.939020 237519:2.808740 237906:1.858190 237937:3.171740 237968:2.495580 237952:1.481670 237485:2.847970 237275:3.119610 232878:5.083800 234279:4.735780 204086:7.519470 234252:4.741790 237613:2.662540 236876:3.494660 212691:7.100490 235912:4.118950 237943:1.568120 236599:3.725120 237822:2.158250 236791:10.706130 227766:5.893830 237670:2.572190 215129:6.956940 233771:4.872780 237428:11.727400 183691:8.254290 237919:1.749150 237865:2.019100 236577:3.739460 237474:5.728680 236097:4.021570 236671:7.322200 237426:5.873580 237743:7.223550 | 235531:4.298960 234113:4.779940 235189:4.430980 232838:5.092320 237671:2.571680 235855:8.311380 235315:4.389980 237740:2.419970 223702:6.320610 237828:4.270540 237423:5.880380 237371:9.016740 237786:33.952350 236439:3.829570 237850:2.068410 237684:5.085120 234548:55.894200 231019:5.447710 237497:2.828120 237004:10.189350 237717:7.408830 180528:8.354930 235966:20.448000 236163:15.969400 235748:8.405380 235161:4.442670 231682:5.316020 230769:5.485690 236499:3.791680 236948:6.883680 234775:18.334640 236537:3.761710 220269:6.605220 237021:6.749420 237145:3.261400 220002:6.623790 237852:2.065820 237867:2.016060 235765:8.388780 228321:5.820300 237661:5.198820 232919:5.074900 225755:6.124280 235375:4.368130 230607:5.511390 235819:4.173150 237967:2.551660 197024:15.614300 237194:3.211820 237296:3.087250 237902:9.493950 236804:7.115940 237785:4.529740 235742:21.020850 230368:5.545530 237495:2.829480 236514:3.780340 227965:5.868060 228978:5.739680 234042:4.802270 237903:1.887850 234538:4.659020 235434:4.339080 227312:5.952760 236018:4.064790 236245:3.946350 236409:3.849250 237093:3.309680 231355:10.761200 229491:5.671490 234184:4.761330 233457:4.948260 237924:1.695790 236770:3.580960 196838:7.813970 237735:2.429450 237974:1.052860 227140:5.971030 237914:5.410650 237323:6.122780 237028:10.103340 231132:10.852180 235705:12.662400 237674:2.559480 237415:2.951880 236917:10.398240 228475:11.605460 234597:9.283860 234939:4.520680 140525:9.301070 236856:3.516410 235350:4.376460 237419:2.945600 237610:2.664370 237925:1.687310 236047:4.047850 231832:5.288240 237138:3.265950 235299:4.396700 237500:8.475240 237038:33.580300 192224:7.977300 236747:3.605200 237197:6.416240 231710:21.241640 237538:2.788790 237747:2.387280 209129:7.284150 215074:13.919700 237354:9.069360 237552:2.779510 213840:7.035530 236918:3.464490 235641:4.248890 227596:5.915140 236822:21.266820 232005:5.254310 237014:3.384140 126834:9.578700 236530:3.766490 232894:5.080230 233572:29.537040 236809:3.555260 234729:4.598670 236787:3.572060 218377:6.745490 232147:5.228680 235313:4.391320 209268:14.552240 233084:5.038820 237970:3.449580 234321:4.727300 237377:2.993470 222172:6.450190 237680:5.102860 237624:2.647580 236113:4.012040 232388:5.178840 229872:5.615990 234945:9.036280 230796:5.482360 210517:21.630990 236719:3.630980 233416:4.961610 235392:21.803650 234016:4.810400 237478:2.859350 237563:2.769490 234619:9.272420 237863:8.124640 236689:3.649540 233807:4.862350 231833:5.287700 232697:5.120180 237322:3.062690 236695:3.644760 236900:3.477130 234599:4.641360 236387:11.582280 234832:4.562480 237229:3.171160 237445:2.913020 236582:3.737830 237486:2.845210 236951:3.438560 237827:2.138090 236833:3.539020 231081:5.434930 237815:8.732040 231740:5.306490 237715:2.473540 236887:3.488660 236316:3.906480 237712:2.481160 235723:12.637050 237196:3.208320 236720:3.630250 236360:3.877320 236800:3.561670 230366:11.091060 237412:2.955330 232448:5.167120 236442:3.827400 237172:3.236790 236077:4.031970 232954:5.066530 237701:2.502930 233765:4.874960 168355:8.686710 235569:4.281790 237612:10.651600 222124:6.453700 237331:6.102660 230872:5.469800 237559:5.550760 237812:2.193770 231176:5.417950 232626:5.133700 235749:4.202690 237803:2.222450 107372:9.907210 237186:3.218090 177967:8.428130 237962:5.379480 237975:2.026760 237483:2.851370 236858:3.512130 237899:5.744820 176036:8.480090 214818:6.974530 237219:6.367680 237819:4.346080 236143:4.001090 236845:7.055860 166857:8.720040 235415:4.348240 237778:2.280960 232991:5.060400 233490:4.940870 234723:4.600320 237859:2.045610 237413:2.954430 237293:15.446300 237749:4.767160 233362:4.973530 236816:3.550430 158193:8.947430 237633:13.153250 237897:3.837780 237856:2.049840 237969:2.493820 226102:6.088280 237605:2.680390 235992:4.079730 236576:3.739460 233207:5.012270 236619:3.711220 235852:8.318100 237597:2.702520 236781:7.148260 237647:2.613960 235779:8.377080 219223:6.679480 237733:2.432470 237929:11.747400 237669:2.576260 237966:1.285510 237942:3.139080 237231:3.167740 237954:1.467760 231955:5.264960 176774:16.907540 236818:3.548210 237821:4.324840 237976:5.668880 237868:10.049350 229098:5.725160 235901:4.128010 237074:3.328730 236991:3.407420 235193:4.430050 234260:4.740200 232145:5.229200 237833:2.117780 237568:2.761490 236564:3.746700 237205:3.203480 237757:4.719300 235221:4.422180 237381:11.961760 235082:4.471310 224210:6.274020 221529:6.504160 237921:1.748720 235758:4.199360 237732:7.311990 234081:14.370630 237635:2.626740 233903:9.675220 236008:4.067370 237005:3.395550 136639:9.396380 237611:10.654960 235106:4.463350 236590:3.730530 233792:4.867370 232877:5.083800 219822:6.638480 174084:8.534900 233573:4.922840 233665:4.899170 237361:6.028240 236375:3.870270 237616:2.661160 232357:10.373460 210494:7.214080 228905:5.749190 237581:13.605750 237951:1.491720 229228:5.705840 236221:11.871870 232980:5.062150 235479:4.320790 237826:2.143970 3027:11.005820 237256:3.141910 236716:3.633910 237699:2.509780 237333:6.093080 235170:8.877360 237408:2.961300 236912:3.468830 237728:2.448960 237916:1.801260 237698:5.027280 236005:4.068510 237959:8.219760 235020:4.490370 237492:2.834170 237758:2.355610 236596:3.725930 234062:4.796560 237831:2.125420 237789:38.323950 207484:7.363860 236761:3.594260 237939:1.584250 236742:3.611330 235236:30.924670 219979:26.503520 237342:3.035710 235865:4.149530 236386:7.726520 229215:22.833360 229299:5.695900 235532:4.298350 201405:7.632790 237946:4.645320 237617:2.660560 237707:4.980800 194732:7.892310 237659:2.601420 235456:4.331470 236677:7.315760 237927:6.730320 236734:3.616870 237447:2.909360 237965:1.286750 237960:1.366220 235323:4.385750 237232:3.166100 221614:6.496790 236150:3.998220 222600:19.247280 148851:9.134020 233347:109.497080 235112:98.162020 233492:4.940870 237763:2.317980 233429:9.916900 237714:2.473800 185342:8.202460 237795:2.238980 180498:8.354930 237896:3.839220 237637:2.622810 236012:65.059840 237088:6.624680 235592:4.273810 235957:4.092750 237855:2.051640 190168:8.043990 237490:2.838470 236682:3.654770 237742:4.817720 237677:2.556260 235965:4.089600 231353:5.380600 235182:4.434240 237876:3.994860 235805:8.355660 237810:2.199100 237642:2.618660 232252:5.207230 237780:29.634280 233282:24.960550 226407:6.055880 237806:2.219750 230235:5.567020 237271:3.125520 235156:4.445500 237346:3.032720 235871:4.145160 203317:15.111660 236240:3.949500 237968:1.247790 236030:4.057400 237355:15.111050 237952:2.963340 236444:7.649980 237881:5.938380 235562:4.283990 236401:7.707880 236546:3.759220 237623:2.648520 228118:5.849640 231003:5.450920 237192:3.214640 237221:3.181240 236975:6.831120 234987:4.505780 237727:2.456100 234417:4.698030 234469:4.680570 237919:5.247450 237372:3.003180 235169:4.439150 237368:3.007930 233705:4.889930 237474:5.728680 234977:4.509050 145466:9.214060 229400:5.684440 237743:2.407850 235974:4.087950 | 223018:6.382480 237676:2.557190 237671:2.571680 235855:8.311380 237619:7.977060 237961:2.713340 235295:4.397600 237912:7.224400 237718:2.468630 237035:3.362260 236979:3.412360 237846:2.080630 234103:4.783240 237955:1.455530 237424:5.877440 213516:7.054580 237766:2.310960 237679:2.553490 223097:6.375960 237039:3.357800 237842:2.099360 237950:1.495890 237652:2.608840 228499:5.799070 237967:1.275830 236874:3.496210 237814:6.550860 227401:5.940070 237050:3.350430 236197:3.973200 237688:2.533870 235925:8.225340 234398:4.705650 237890:1.947160 237776:2.291550 109685:9.853140 237755:2.368600 121956:9.662090 237937:1.585870 226331:6.061800 237517:2.810900 235396:4.358350 232730:5.113260 236409:3.849250 227732:5.896850 221003:6.545680 237077:6.648220 237689:2.533590 237130:3.277550 226171:6.080990 227116:5.973210 237323:15.306950 237042:3.356840 234512:4.666050 237674:2.559480 237685:2.539250 237775:4.585020 231794:105.907800 237796:2.233880 237783:4.533160 235612:4.266090 237291:3.093280 237834:2.117570 237934:13.005120 237288:3.097190 203968:7.524580 230883:5.467830 189259:8.079080 237798:4.464200 228442:5.806400 196783:7.813970 226594:30.168500 237913:3.608500 237778:2.280960 237752:2.376880 233349:4.977140 198440:7.754160 237920:3.497480 237747:2.387280 237719:2.468400 220345:6.599100 237926:1.684250 206298:51.923760 217667:6.793690 228641:5.782770 237877:1.993910 235251:4.412780 231064:5.440020 237844:8.382120 237606:8.035260 224587:6.239380 237463:2.888660 237970:1.149860 235524:12.909750 229913:5.611440 237190:19.294500 237072:3.330270 235095:31.268720 235721:4.214410 236868:3.499870 236198:31.782080 237964:1.287060 235521:4.305500 236358:3.877860 237863:28.436240 221863:6.475010 237139:3.265590 235842:4.162960 177036:8.453770 237935:1.594680 226700:6.021070 237862:2.041100 236894:6.962160 235640:4.248890 237539:5.573440 237251:37.754520 236965:3.425210 225095:18.576840 236706:3.640960 236494:3.795000 237168:3.240040 237610:2.664370 230288:11.115300 234022:4.809720 237327:3.054440 236968:3.421130 235366:4.371410 237975:1.013380 236831:3.540450 232635:10.263660 236023:8.127980 237812:2.193770 230147:5.581610 237645:2.617070 234422:9.394240 237641:7.858260 236733:3.622140 234897:4.538640 233642:4.904380 233745:4.880410 237779:2.280120 228157:5.842940 223080:6.377590 237909:1.843570 236881:3.493390 237824:6.453120 135262:9.430280 198021:23.301420 228073:5.854460 237585:2.718420 232418:36.210720 229427:28.405950 237930:1.672510 235183:4.434000 227862:5.879870 237813:10.958300 236557:48.762220 193086:7.945550 237444:17.480580 226590:12.067400 237711:4.973320 224822:6.218330 237883:1.975760 237857:2.048550 237969:2.493820 234621:9.270700 237799:6.686730 237591:5.420540 236175:3.984740 237559:2.775380 237958:1.384210 237683:2.543290 225103:6.192280 237823:2.154110 232078:5.240630 229200:5.710840 237566:2.765220 236045:4.048320 237794:2.243070 237733:2.432470 237966:2.571020 220863:6.557300 237156:3.250550 237307:3.070950 237528:13.991650 237976:1.417220 236384:3.864310 220355:6.597070 233158:5.023570 237932:1.639130 237222:6.359420 237911:9.180100 232912:10.153340 232136:5.230750 237292:3.090290 237462:2.889200 177270:8.440870 234778:4.582570 216121:6.897680 234303:4.730740 237947:4.597650 237055:3.347670 237258:3.140630 236862:3.505480 237874:1.999900 214549:6.989440 237887:1.962720 237933:4.916280 237299:3.085980 236156:3.997470 237804:2.221790 236703:3.642220 237972:1.100150 234035:4.804300 237951:1.491720 230155:5.580140 237730:4.890060 224546:6.242220 237879:3.983000 237792:2.247330 227123:5.973210 87293:10.158520 237649:2.612190 236243:3.947920 237916:3.602520 236977:3.413450 234833:4.562480 232071:5.242200 237831:2.125420 229149:5.717550 4433:11.005820 237370:3.005810 235557:4.285200 236378:3.868010 237939:1.584250 235304:4.394230 208635:7.304520 221551:39.013860 231159:5.421700 234875:4.547220 237427:2.932110 235223:4.421950 237965:3.860250 233914:4.835160 237963:1.316030 237946:3.096880 237949:1.505550 236277:3.925090 136064:9.396380 232976:5.063020 237750:7.150740 237922:1.748560 231131:5.426090 209382:7.268150 232938:5.070490 237807:2.214790 237448:2.908700 234088:9.573780 231621:5.328500 232458:5.165180 237882:1.979240 237599:2.698400 237224:3.178910 237270:3.129120 237777:2.287350 220549:13.169940 237855:2.051640 237940:1.576750 221962:32.339300 237282:3.108960 202388:7.593570 237576:2.732480 231627:5.327360 237110:3.290990 236597:3.725700 231351:5.381800 236958:3.433920 237485:2.847970 181259:8.331670 236616:3.713480 236969:3.420450 235308:8.787120 233163:5.021880 237843:2.097780 221874:6.475010 206532:7.408510 237943:3.136240 236651:3.685070 236419:3.843040 233021:5.053880 172270:8.578070 230622:27.539850 237727:2.456100 237210:3.194930 214217:7.013750 237938:3.170660 237123:3.282850 237769:2.307890 228441:5.806400 236925:3.459460 237919:1.749150 237321:6.125960 237737:2.427810 230850:5.473090 237820:2.168120 | 224751:6.225300 237884:3.946500 227948:5.870020 220033:6.621710 237885:1.970350 237483:2.851370 230954:5.458040 233392:4.966760 236739:3.612870 235818:4.173690 236740:7.225740 237354:3.023120 237064:3.336170 236986:3.409680 212553:21.321660 207709:7.350840 236215:3.963240 236992:3.406670 237705:2.496560 233585:4.919800 234470:9.359940 214961:6.965700 236122:4.008380 224704:6.229500 237601:40.408950 236888:6.975880 237638:2.621510 237844:2.095530 237929:3.356400 230996:10.904440 237034:3.362820 235732:4.208810 228079:5.853490 237791:2.250580 237970:1.149860 237053:3.348770 237286:3.099890 237842:2.099360 237740:4.839940 237956:5.717640 235218:8.846200 237922:12.239920 232079:5.240630 223771:18.938820 222899:6.394010 236811:3.554290 234894:13.619820 236670:3.661320 237700:2.503940 230077:67.103280 226161:6.082200 233137:5.027780 213974:7.026140 106897:9.907210 237971:1.148190 233083:5.039250 237369:18.038520 229476:5.673910 236673:3.659380 191524:8.001790 237790:2.251320 232683:5.122960 237486:5.690420 207932:7.342260 237389:2.982710 237715:2.473540 237825:2.147740 237729:2.447130 237741:2.409600 236735:3.616870 237851:2.067290 237843:2.097780 237051:3.350350 237780:2.279560 233987:4.816870 235708:12.659580 235907:4.123380 229048:5.730260 227937:5.871980 237544:5.565820 237746:2.401320 229758:5.631310 234385:4.708710 237914:1.803550 207342:7.372630 237881:1.979460 233735:4.881870 237501:14.114000 230346:5.548370 234517:4.664870 185619:8.192410 237730:4.890060 237655:2.607340 228417:5.808240 237373:3.002460 236023:4.063990 235927:4.112500 226825:6.007480 237474:2.864340 191361:8.010090 237256:3.141910 201841:7.615800 193897:7.914780 237832:2.118080 237889:3.908880 235103:13.392210 237670:5.144380 237938:1.585330 233720:4.886260 230142:5.582340 237573:8.224890 190676:8.026900 236407:3.850160 237356:3.019430 236935:3.451490 234593:4.643370 228382:5.811940 236036:4.053250 236097:8.043140 221378:6.517180 222270:12.882940 237743:4.815700 237909:1.843570 | 237128:3.278510 237962:1.344870 237893:1.940020 237676:2.557190 227524:5.924420 230600:5.512070 235792:4.183260 237533:5.587220 236655:3.681110 159198:8.905760 235460:4.329580 237930:3.345020 228389:5.811940 236193:7.948740 223336:6.353450 233191:5.016440 235427:4.342480 77281:10.312670 236241:3.949360 222704:6.409020 237883:1.975760 233860:4.848840 237516:2.811450 237897:1.918890 173815:8.534900 186513:16.325700 234494:9.343300 138127:9.363590 234836:4.559840 180965:16.686460 233570:4.923980 224005:6.291800 233433:4.956090 165099:26.316690 233990:4.816870 220346:6.597070 210989:7.188110 237966:1.285510 235320:13.160580 97909:50.124950 227566:5.919250 221111:13.076000 204151:7.519470 229762:5.631310 204908:7.484370 237971:1.148190 237763:2.317980 237349:3.027450 237000:3.398520 237418:2.946330 233080:5.040530 236356:3.878390 236579:3.738300 237462:2.889200 235835:8.333040 235388:4.362680 233507:9.875560 237526:2.799510 237947:3.065100 237940:1.576750 180018:16.733520 235573:4.280790 234110:4.781260 237170:3.238560 237851:2.067290 232944:5.068720 234340:4.721380 231230:5.408630 234411:4.699850 229124:5.721770 237405:2.969140 218065:6.764490 228534:5.796330 32933:10.851670 237090:6.622240 211780:7.145090 233528:4.932390 237975:1.013380 237916:1.801260 215947:13.817400 235695:12.672600 231994:10.516040 222201:6.448440 235291:4.398050 227969:5.867090 236086:4.026370 232750:5.109120 236943:3.443400 160867:8.865750 236632:3.698170 210129:7.229240 227717:5.899880 237363:3.011750 | 237738:2.425780 233201:5.014360 237876:1.997430 206098:7.426940 237500:5.650160 178146:8.415550 232070:5.242200 237972:1.100150 236888:3.487940 237231:3.167740 234598:9.283860 237501:2.822800 202446:7.593570 236283:7.844860 227012:11.970480 165023:8.772230 237538:2.788790 195174:7.877600 235430:34.734720 207932:14.684520 237064:3.336170 237677:2.556260 237086:3.313100 236653:3.681440 236179:3.983100 235798:4.180540 237922:5.245680 237879:1.991500 233228:5.008540 226276:6.068950 201841:7.615800 237613:2.662540 223771:12.625880 237942:1.569540 223234:6.361430 224409:6.256550 224485:6.247930 237537:2.789550 235174:4.437510 237889:1.954440 237468:2.874340 237670:2.572190 229868:5.616750 236300:3.912280 234092:4.785560 237544:2.782910 210978:7.188110 226671:6.025640 237601:18.857510 121449:9.662090 236121:4.008530 230996:10.904440 222270:12.882940 237694:2.521150 236408:7.700060 212553:7.107220 237138:19.595700 | 237959:2.739920 237767:2.309980 237800:4.454120 167517:8.703240 118014:77.652320 237918:1.754720 226834:6.006360 234365:4.712400 231968:5.262280 237509:2.816340 236120:4.009290 236586:3.734230 237497:2.828120 237835:2.111450 237159:3.249480 237427:2.932110 237965:1.286750 237516:2.811450 237857:2.048550 237963:1.316030 231605:5.332500 237617:2.660560 236528:3.769240 216926:13.688680 223097:6.375960 237793:2.244480 227875:5.877900 237958:1.384210 206457:7.413090 237960:1.366220 237620:2.656020 232338:5.189700 237966:1.285510 237733:2.432470 236668:7.326080 237870:2.008800 163818:8.808600 237217:9.552930 237201:3.205730 237964:1.287060 11524:11.005820 234368:9.424180 237814:4.367240 237976:0.708610 236425:3.840070 237882:1.979240 134281:9.430280 237709:2.488660 237795:2.238980 235697:4.222870 237115:6.575300 236130:4.006550 218005:20.307900 237696:2.519980 232941:5.069600 234771:4.585010 234601:4.640780 235745:8.406120 237170:3.238560 236373:3.870930 237403:2.971680 229584:5.655540 237718:2.468630 235736:8.416140 236915:3.466970 237317:3.064050 199017:7.728680 237974:1.052860 220995:13.095200 234535:4.659600 233231:15.024390 237012:6.779240 195803:7.848820 237657:2.604380 237975:1.013380 237934:1.625640 204395:7.504280 237313:3.068330 237784:2.265380 234949:4.515860 232110:5.236460 235784:4.186350 237310:9.210330 230125:5.583810 237770:2.307420 213069:7.077270 237537:2.789550 237834:2.117570 237288:3.097190 229988:5.601640 237919:1.749150 230778:10.968720 237103:29.683440 237779:2.280120 236268:3.929590 235033:4.483970 234105:4.782580 237909:1.843570 237820:2.168120 235974:4.087950 | 237884:1.973250 236196:3.973640 237767:2.309980 237782:2.267990 237893:1.940020 237800:6.681180 237860:4.088320 237325:15.298950 237875:1.998290 237873:4.009160 232285:5.198680 237749:2.383580 219614:19.960170 237955:2.911060 235631:4.254910 237969:1.246910 218910:6.701760 227412:11.875940 237774:2.294270 228946:5.743990 237259:3.140060 237950:1.495890 231296:5.394520 233829:4.857350 237223:3.179440 237966:1.285510 237340:6.080080 237888:1.956880 237614:2.662030 237074:3.328730 237675:2.559050 237821:2.162420 237976:2.834440 216029:6.903180 237708:2.490160 227427:5.935870 232646:5.129950 237560:2.771740 237816:2.179650 236110:4.013720 237890:1.947160 237947:1.532550 233612:4.911120 236753:3.601640 237532:2.795830 237335:3.044390 237317:3.064050 237854:2.059080 235955:4.093240 237974:4.211440 237261:6.277440 223626:6.326780 237923:3.414380 212846:14.180940 236030:12.172200 236444:3.824990 237900:1.914110 237230:3.168130 237879:1.991500 237908:3.687900 233543:4.930090 237122:3.282920 188334:8.106230 233771:4.872780 233809:4.862350 234593:4.643370 205574:7.455250 237820:2.168120 | 210295:7.221630 232688:5.122030 235484:4.319340 221896:6.473220 221301:6.522820 172688:8.578070 232810:5.096830 233346:4.977540 209630:7.256320 226887:5.999640 215761:13.839680 237423:2.940190 230563:5.516880 234040:4.802610 170904:8.623190 234647:4.626830 237004:6.792900 235307:8.787120 232026:10.501220 237188:3.217400 69658:10.399680 236410:3.849250 232538:5.148840 163464:8.808600 217866:6.778990 28250:10.851670 236726:3.627960 211302:7.173560 237558:5.550760 236768:3.583750 237569:2.760220 101669:9.964370 237614:2.662030 237888:1.956880 234082:4.790210 197124:7.800370 138386:9.363590 237767:2.309980 189956:8.052650 237045:3.353270 236195:3.973790 235205:4.427500 235787:4.185800 237493:2.833000 228372:5.813790 237892:1.941550 236753:3.601640 237847:2.079640 232038:5.247970 233736:4.881870 170769:51.739140 206660:66.635550 196588:7.820850 237290:3.093400 183778:8.254290 215276:62.534340 207665:7.355160 237735:2.429450 236235:3.953390 218693:6.719940 237668:2.581840 192457:7.969270 155193:180.267800 213013:7.080550 151216:9.084010 182975:8.275790 224331:6.263790 237925:1.687310 211277:7.173560 205321:7.464860 203749:7.534890 237811:2.197800 218328:6.747850 237829:2.127370 188137:8.115450 235546:4.289430 237132:3.275790 208554:14.625560 237944:1.558200 237260:3.139610 237719:2.468400 209255:7.276120 129511:9.539480 206408:7.413090 230862:5.471770 217723:6.788770 130671:9.501740 236970:3.420370 236822:3.544470 230925:5.461290 233515:4.935470 182767:8.286720 232216:5.213820 237469:5.746920 237263:3.137950 237632:2.630730 237931:1.640360 237624:2.647580 218587:6.729150 236003:4.071260 237460:2.891850 179264:8.390860 211736:7.148610 234144:4.771740 184049:8.243700 130493:9.501740 198649:7.741330 234191:4.759390 237971:2.296380 236895:3.480540 173058:8.563470 237935:3.189360 237709:2.488660 231254:5.404320 223093:6.375960 182177:8.297770 237862:2.041100 150656:9.108700 200763:7.655920 236878:3.494300 6696:11.005820 236267:3.930010 232660:5.127150 166096:8.754530 218750:6.715360 237905:1.873460 236442:11.482200 228209:5.835340 234395:4.705950 191308:8.010090 233528:4.932390 236923:3.460700 237787:2.259370 224764:12.447800 212162:7.124260 223594:12.659760 115581:9.753060 206982:7.385930 184206:8.243700 237788:2.259050 195504:7.863110 237936:1.588740 218040:6.766890 52956:10.600360 235963:4.090430 175061:8.507120 229231:11.410020 237962:2.689740 181782:8.320240 226172:6.080990 236858:3.512130 216498:6.870650 226695:6.022210 104051:9.964370 237773:2.295090 237973:3.200370 235074:4.473490 236956:3.436240 219680:26.587920 155777:8.990920 237806:2.219750 151191:9.084010 223256:6.359830 234053:4.798240 111615:9.801850 235036:4.482500 229409:5.683620 237400:2.972590 237264:3.136100 232139:5.230230 100742:9.964370 210121:7.233060 170975:8.623190 159569:17.811520 234404:9.405800 187070:16.287240 46279:10.718140 237958:2.768420 221534:6.504160 143746:9.242230 222236:6.444950 234568:4.650000 237043:6.713520 207931:7.342260 230729:10.982100 237895:1.926500 136661:9.396380 237942:1.569540 236772:3.580560 232916:5.075350 236774:3.578780 23605:10.851670 232774:5.105010 207637:7.355160 236573:3.743430 111202:9.853140 237976:0.708610 225796:6.119240 237932:1.639130 237911:1.836020 226954:11.981500 168725:8.670450 201545:7.627100 230672:5.500490 237117:3.285800 116758:9.753060 237430:2.931220 237933:3.277520 205017:7.479460 237941:1.569820 235783:4.186530 237611:2.663740 226196:6.077360 237821:2.162420 236035:4.053890 235854:4.155870 187974:8.115450 236759:7.191560 237972:1.100150 231479:5.358020 236907:6.948360 237475:2.864290 236609:3.719290 226061:6.093170 236516:3.779130 207573:7.359500 160717:8.885560 236060:4.039170 198759:7.741330 235604:4.269840 236645:3.689160 234915:4.529870 229404:5.683620 233965:28.936200 97738:20.049980 182265:8.297770 236883:6.983680 236488:3.797470 237416:2.949610 231633:5.325650 237252:3.145440 35462:10.718140 219377:6.668530 237800:2.227060 237155:3.250910 202333:7.599080 236596:7.451860 191026:24.055380 237076:3.325410 221556:6.502310 237370:3.005810 237939:1.584250 235896:4.130590 237453:2.903030 230348:5.547650 237595:2.706330 237775:2.292510 216257:6.886780 231043:5.443860 164413:8.790250 229461:11.352660 215093:6.956940 234333:4.723870 237963:1.316030 237876:1.997430 172549:8.578070 237965:1.286750 236708:3.638530 227225:5.961320 229471:5.673910 112406:9.801850 158988:8.926380 227798:5.887830 236643:3.690820 237723:2.458030 88801:10.158520 190655:8.026900 233719:4.886260 237882:1.979240 237763:2.317980 200541:7.667680 129952:9.501740 182307:8.297770 228742:5.772930 226227:6.074950 218987:6.697260 231095:5.433030 53724:10.600360 211262:7.173560 237854:2.059080 210334:7.221630 231978:10.520300 236764:3.587040 236578:3.738880 233282:4.992110 231974:5.261220 208380:7.321120 213133:7.074000 234701:4.608060 235378:4.367030 237687:2.535540 209827:7.244620 188998:8.088050 237968:2.495580 204775:7.489310 236354:3.879730 210172:7.229240 235068:4.475430 205470:7.460040 237598:2.699230 234788:4.578250 117905:9.706540 236062:4.039010 237350:3.026480 236990:6.815340 151753:9.084010 231864:15.846720 232320:5.193180 164967:8.772230 235370:4.370310 237822:2.158250 209513:7.260250 237704:2.497800 194616:7.892310 208999:7.288190 182817:8.286720 237919:1.749150 234645:4.627390 236589:3.730530 | 62455:10.495000 234593:4.643370 163008:8.827290 227171:5.966710 107866:9.907210 228090:17.557590 236729:3.625770 236013:4.066080 236227:3.956130 237831:2.125420 227001:5.986340 233955:9.649540 234354:9.430980 217657:20.381070 208787:7.300410 235483:4.319750 203538:15.090620 236732:3.624010 237713:2.476670 199371:15.432360 237354:3.023120 236986:13.638720 237956:7.147050 230963:5.457390 237733:2.432470 236598:3.725470 237922:1.748560 203425:7.550560 224581:6.239380 228753:11.544080 235370:4.370310 227232:5.960250 58022:10.495000 223585:6.329880 159432:8.905760 198318:7.754160 180767:8.343230 208893:14.592640 236300:11.736840 234663:9.245200 231597:5.335370 206865:7.394900 236577:3.739460 146845:9.186660 235707:16.880160 231854:5.283330 42377:10.718140 237536:5.584340 151863:9.084010 229073:5.728560 237743:9.631400 237290:3.093400 235556:4.285400 235845:4.161540 | 195560:39.279700 237142:6.526260 237046:3.353270 222556:12.841700 237676:2.557190 232345:5.188710 237442:5.833300 151217:9.084010 237961:2.713340 235029:8.970400 237912:1.806100 235829:4.169560 231591:10.673020 224524:6.245070 234157:4.768470 169152:8.670450 236182:3.980280 237753:2.373310 237556:2.776270 237542:2.784970 237846:2.080630 226163:6.080990 232535:5.148840 208317:14.642240 234030:4.806660 235666:16.954680 233355:4.975140 220236:26.429040 237766:2.310960 237791:2.250580 237457:8.688120 205386:14.920080 232187:26.099750 235755:4.200650 237867:8.064240 237360:3.015530 237950:2.991780 237911:1.836020 229387:22.744280 209398:7.268150 237967:3.827490 236874:3.496210 235203:4.427960 216535:6.870650 201190:7.644290 218666:6.722230 237691:2.528480 234722:13.801770 237726:2.456290 237382:2.989120 233337:9.961520 235611:4.266290 236038:4.052450 237628:2.643680 235360:4.372060 179817:8.366760 237493:2.833000 237903:1.887850 227585:5.915140 230903:10.930420 237006:10.185150 112022:9.801850 226146:24.333640 231148:21.694320 222821:6.398990 226838:6.005240 231857:5.282780 233613:4.910750 233426:4.958840 236473:7.613280 233750:4.880040 237558:5.550760 237735:2.429450 237974:1.052860 226597:6.032540 236621:7.415200 237914:1.803550 232409:5.173940 237289:3.096150 237657:2.604380 221257:6.526590 222864:6.395660 190649:8.035410 235910:12.358890 235369:4.370530 224359:6.260890 237313:3.068330 233751:4.879680 237391:2.981180 204164:15.038940 235980:24.518820 236462:3.811630 235612:4.266090 237834:2.117570 237627:5.289860 237756:2.364460 234298:37.856000 237925:1.687310 237695:10.080320 237471:2.871740 237798:2.232100 237811:2.197800 225457:6.155090 233654:4.902520 237778:2.280960 236755:7.202680 231401:5.369840 237646:2.615740 237343:3.035250 236930:27.649680 233229:5.008130 237875:9.991450 231155:5.422320 237873:6.013740 235283:4.402330 234123:9.555280 237837:4.210320 236638:14.772160 227290:17.864700 235060:8.952800 235059:4.476650 229570:5.657920 237524:2.801650 208942:7.292250 233860:4.848840 131598:9.501740 235458:4.330210 234224:4.749750 167034:8.720040 237931:1.640360 236307:7.820400 228909:5.749190 237557:2.775910 237460:2.891850 237345:6.065560 216678:6.860040 237883:1.975760 235721:4.214410 207211:7.377050 129102:9.539480 233652:4.902890 195842:7.848820 237863:4.062320 237700:5.007880 234724:4.599490 234923:4.528080 234560:4.653190 227178:5.966710 237971:2.296380 229265:11.400060 219220:6.679480 222698:6.409020 237935:1.594680 235207:4.426800 180989:8.343230 236579:3.738300 236021:4.064310 237288:21.680330 234047:4.800590 237539:2.786720 113715:9.801850 226813:12.017220 235817:12.522150 234725:4.599220 228547:5.794510 237412:2.955330 236061:4.039010 237640:5.239000 237327:3.054440 232103:5.237500 229500:5.669890 204238:7.514380 233252:10.002220 213785:7.038680 237975:1.013380 237839:6.300720 237564:8.301720 237079:3.322570 234813:4.568600 237748:7.155870 237788:2.259050 226854:6.002990 230396:5.541990 232997:5.059090 236016:8.130880 236911:20.825820 234382:9.418040 214158:14.033680 223794:6.311420 219863:6.634270 236247:3.945340 237824:6.453120 11902:11.005820 229915:5.610680 230564:5.516880 235924:4.112840 236197:3.973200 210223:14.450860 237751:2.380550 226781:6.011990 148350:9.159990 237845:2.093750 218646:13.449080 233621:9.818500 223198:6.366250 235183:13.302000 149805:9.134020 237420:8.832540 235198:31.000550 237898:3.835900 237572:2.743180 61700:10.495000 237213:15.944650 229923:11.221360 236210:3.965140 237897:1.918890 233740:4.881140 237969:1.246910 231163:5.420450 237831:2.125420 237602:8.078850 237591:2.710270 237776:2.291550 206059:7.431600 237958:1.384210 221867:6.475010 236045:4.048320 237722:17.225950 219589:6.653390 237250:3.147240 215431:6.939650 237966:2.571020 237942:1.569540 237156:3.250550 192283:31.909200 237976:2.125830 237868:2.009870 237885:5.911050 168059:8.686710 237461:11.559200 210764:7.199160 237553:5.557700 204528:7.499260 236276:3.926070 236960:3.432630 237947:1.532550 230086:5.590460 237541:5.570740 237055:3.347670 212478:7.110600 234655:9.249140 237933:1.638760 182072:8.308940 218126:6.759710 237163:12.987120 225330:6.168220 237871:2.006490 232630:5.133700 237017:3.380630 217327:20.456070 233126:10.060640 228183:5.839130 237527:2.798780 222450:6.427680 237934:1.625640 235138:4.449990 237817:2.176300 223894:6.300810 235249:8.826460 237736:4.855940 233834:4.856640 221472:6.509720 232552:5.146460 231755:10.605180 201619:7.627100 224081:6.285830 237575:2.735420 237376:2.995850 234463:4.682660 222420:6.429390 235764:4.195860 2288:11.005820 236378:3.868010 237939:4.752750 232664:5.126220 232069:5.242720 217748:13.577540 226395:6.057060 235304:8.788460 229898:11.225900 230761:5.487030 236566:3.746000 235083:4.470580 235647:4.245600 217542:6.803620 226805:6.009740 229300:11.391800 223176:6.367860 237965:1.286750 226136:12.171680 236672:10.980090 37551:10.718140 125496:9.578700 237963:1.316030 233236:5.006060 226398:6.055880 237562:2.771300 221041:6.543750 237771:2.301620 232344:5.188710 234685:9.235080 218405:6.743140 237545:2.782600 237315:9.199440 234606:18.556240 228807:11.528140 171553:8.607930 227080:5.977560 237904:1.879240 233215:20.042440 231927:5.270860 236738:18.064350 234550:4.657260 237637:2.622810 234674:4.620350 237855:2.051640 236961:3.428700 237636:2.625290 237144:3.261610 237576:8.197440 237111:16.446450 220039:6.621710 235136:4.450230 216645:6.862690 237937:3.171740 237407:2.963870 124453:9.619530 217400:34.068200 236958:3.433920 212157:7.124260 237350:3.026480 235962:8.183500 233947:4.826490 228744:5.772930 206918:7.390410 237203:16.023850 235811:4.175490 237943:7.840600 235520:4.306120 234577:9.294800 237727:2.456100 116162:9.753060 237210:3.194930 237938:3.170660 237123:3.282850 237769:2.307890 231116:5.429870 13522:11.005820 214088:7.019930 237489:8.522640 233071:5.042240 227373:5.944280 236920:3.463700 235077:4.473000 237134:6.546900 | 237913:1.804250 237693:2.525400 230412:11.078340 236112:24.076860 234353:9.431600 237467:2.879350 236552:3.754590 237824:4.302080 236842:17.642000 236681:3.654980 229489:5.671490 237804:2.221790 236581:7.475900 236236:3.953100 237747:2.387280 234327:4.726050 237553:41.682750 236378:7.736020 236276:3.926070 235986:4.082850 237064:3.336170 212039:114.098400 233785:14.608590 236077:4.031970 237782:2.267990 237643:2.617410 235142:4.448570 236875:3.495480 236626:3.702310 237753:2.373310 237813:8.766640 236638:14.772160 237725:2.456640 232983:40.493680 231542:5.345180 235060:17.905600 237590:2.710650 237898:5.753850 237166:3.244220 233931:4.832030 237965:1.286750 237844:4.191060 200531:7.667680 237748:9.541160 237955:2.911060 237155:9.752730 237856:4.099680 237687:2.535540 236322:3.901950 131167:9.501740 237927:1.682580 236968:10.263390 237772:11.489050 237970:1.149860 237367:3.009050 232509:51.555400 235913:4.117930 236241:3.949360 237830:2.125860 237360:9.046590 237557:5.551820 237950:7.479450 237976:1.417220 237805:2.220560 236493:7.590500 229295:5.696730 237760:2.339230 237270:3.129120 237340:3.040040 214303:7.007620 237942:1.569540 237565:11.065080 237507:5.633060 237964:3.861180 237242:6.308580 237954:5.871040 237967:1.275830 237528:2.798330 236035:4.053890 237961:1.356670 237139:16.327950 219936:6.627970 237923:1.707190 224028:18.866430 237911:1.836020 237935:3.189360 213653:7.045010 237885:11.822100 231282:5.396350 218317:6.747850 145072:9.214060 236987:17.048000 237969:1.246910 236877:3.494570 237890:3.894320 237045:6.706540 234305:4.730740 237827:2.138090 237696:2.519980 237869:4.019080 237493:2.833000 237539:2.786720 235640:8.497780 233790:4.868450 235573:4.280790 236627:3.701080 214477:6.995460 237339:3.040800 236976:3.415220 237713:2.476670 232617:92.448900 236664:3.668880 236988:3.409430 237905:1.873460 236420:11.523690 237007:3.394720 237431:2.926150 237924:1.695790 212477:21.331800 237235:3.160080 237163:9.740340 237945:1.557380 237640:5.239000 237558:2.775380 222089:6.455460 237327:3.054440 236031:4.055640 228187:5.838180 237974:1.052860 237866:2.016850 237689:2.533590 237695:2.520080 229152:5.716710 216142:6.894950 214337:7.004570 237728:2.448960 235951:8.192140 237972:1.100150 237584:2.718800 236561:3.748110 236092:16.096160 237042:3.356840 230289:11.115300 237332:3.050690 237934:1.625640 221920:6.471430 237230:3.168130 236782:3.574030 237350:15.132400 221494:13.015720 237879:9.957500 233812:4.861640 235804:4.178370 237801:2.226650 237203:12.819080 237582:2.720480 236757:3.597800 230057:5.593430 223839:6.306860 228842:5.758800 232997:5.059090 237641:2.619420 237936:1.588740 235612:4.266090 211618:14.311340 236911:10.412910 224655:6.233720 237727:2.456100 231104:5.431140 237938:7.926650 234727:4.598670 202594:7.588090 231597:5.335370 234713:4.605010 236651:3.685070 236222:7.914280 237865:10.095500 235026:22.438300 237033:10.092060 236958:3.433920 209631:7.256320 237096:3.307940 216423:6.876000 237909:5.530710 | 236096:4.022340 234900:9.074700 213964:7.029260 234497:4.669880 237693:10.101600 236522:3.776470 237154:3.252910 237778:2.280960 236755:3.601340 236909:3.473640 236132:4.005490 237838:6.304440 236535:3.762550 232116:10.468760 225139:6.188230 237357:3.017110 185860:16.384820 235235:4.417810 232573:5.143610 227307:17.858280 50232:10.600360 186258:8.172610 237143:19.573980 237189:6.433700 237910:1.838650 230056:5.593430 237684:2.542560 223515:6.337680 221510:6.506010 217359:13.632340 233242:15.011970 224066:18.857490 183503:24.794940 237884:1.973250 230123:33.502860 236353:7.759460 200794:7.655920 222798:6.402320 236311:7.817380 233635:4.905500 123494:9.619530 235559:8.569200 200604:7.667680 237739:2.420780 237876:1.997430 229726:5.635180 192175:7.977300 227559:5.919250 237776:9.166200 198771:15.482660 234343:9.437160 233817:4.860210 234300:4.731370 213156:7.074000 186214:8.172610 237805:2.220560 234848:4.554820 206023:7.431600 237706:2.491530 228932:11.493180 220960:6.549540 237967:1.275830 225527:18.441900 237499:2.826250 221268:13.053180 215259:6.948260 226544:12.081300 232872:5.085140 230667:5.501170 233807:4.862350 237821:2.162420 234673:4.620910 236022:8.128300 237868:2.009870 232437:5.169060 228401:5.810090 232722:5.115560 202457:7.593570 236859:3.511210 225706:6.129350 218128:6.759710 221169:6.532280 108798:9.853140 229275:5.699200 222701:25.636080 234170:4.764900 123456:9.619530 228355:5.816570 220052:19.858920 202361:22.797240 237907:1.857320 237435:2.921160 225735:6.125550 198392:7.754160 234108:4.782250 236612:3.715300 144680:9.242230 235450:4.334000 209933:7.240750 237847:2.079640 183909:8.254290 224133:6.281390 233890:4.841800 236520:3.777800 186644:8.162850 237106:3.297480 235887:8.275000 237502:2.820470 236996:3.402010 230279:5.559080 230231:5.567740 228649:5.781870 223408:6.347110 235615:8.529820 233184:5.018110 232933:5.070930 235743:4.203610 228811:5.764070 235134:4.452840 233927:4.832730 237738:2.425780 208615:29.234560 234532:4.660480 236864:3.502160 155454:26.972760 180930:8.343230 194422:7.899740 232788:5.101820 230556:5.517570 230641:5.505240 235022:4.489380 198975:7.728680 228967:5.741400 237230:3.168130 234733:4.597020 195126:7.877600 230092:5.589720 230572:5.515510 227536:5.923380 234438:4.691370 220884:13.110720 236679:3.655090 236533:3.763620 233287:4.991290 161975:8.846340 233853:4.850610 225441:12.312800 237658:2.603810 234822:4.565140 236224:3.957000 | 235067:4.475430 211811:7.145090 168126:8.686710 195568:15.711880 237962:6.724350 237858:2.046250 237422:2.940350 237530:2.797560 236382:3.865100 236394:3.857080 237913:1.804250 237140:6.527700 237671:2.571680 232334:5.190700 237176:3.234050 237304:3.076030 235789:4.183990 236134:4.004880 237899:1.914940 182615:8.286720 234234:4.747200 237538:2.788790 232311:5.193680 234324:4.726990 236513:3.780460 217181:6.828870 162115:8.846340 230795:5.482360 196164:7.834740 237686:2.537050 237492:2.834170 223707:6.319070 210492:7.214080 196142:7.834740 227377:5.943230 199812:7.697710 232870:5.085140 221929:6.471430 234374:4.711170 235469:8.651600 235036:4.482500 237846:2.080630 233191:5.016440 161053:8.865750 237711:2.486660 215546:6.931110 202977:7.571830 229447:11.357500 237767:2.309980 237965:2.573500 237524:2.801650 236348:3.885240 217301:6.818690 226556:6.038320 233860:4.848840 231680:5.316020 237955:4.366590 237469:2.873460 237860:2.044160 180107:8.366760 234080:4.790880 236499:7.583360 235498:4.314360 212093:7.131150 237038:3.358030 232927:5.073580 236741:3.612040 213339:7.061010 236032:4.054850 230522:5.523100 236040:4.052450 216145:6.894950 229457:5.677140 194607:7.892310 178696:8.403130 236698:10.932060 218029:6.769300 237164:3.244860 236946:3.442710 237344:3.033350 236708:18.192650 234554:4.655520 103022:9.964370 232452:10.333260 237931:1.640360 229335:11.381940 190766:8.026900 237620:5.312040 237108:3.292330 237102:3.301160 236853:7.035980 231853:5.283870 237956:1.429410 237041:3.357320 236768:3.583750 191259:8.010090 234742:4.595650 210612:7.206590 237966:1.285510 236583:7.474260 218560:6.729150 231091:5.433670 235349:4.376680 237484:2.849790 233811:4.861640 236057:4.041210 237231:3.167740 237954:1.467760 200616:7.667680 224411:6.256550 237723:7.374090 237675:2.559050 231702:21.248360 236181:3.980580 235706:4.220800 237505:2.818890 205906:156.162090 216835:6.849550 234914:4.531160 231012:5.448350 236015:4.065440 237911:1.836020 237963:1.316030 237935:1.594680 185342:8.202460 209668:7.256320 237385:2.985820 229593:5.654750 233551:4.927800 236505:3.785810 235724:4.212170 233982:4.817560 236110:4.013720 237617:7.981680 237520:2.806810 234916:4.529870 237178:3.232090 237948:1.525830 233304:4.988040 227603:5.914120 207686:7.355160 231917:10.546040 236199:3.972760 236325:27.306020 237907:1.857320 237592:2.709480 236209:3.966310 125787:9.578700 237885:1.970350 237707:2.490400 228372:5.813790 235226:4.420800 196479:7.827770 237940:1.576750 228624:17.353680 231824:10.578680 236027:4.060450 237825:4.295480 216367:13.762760 236481:7.598880 237282:3.108960 234049:4.799240 221594:6.498630 234609:4.638780 233874:4.846730 235219:4.422410 237106:3.297480 209709:7.252400 237806:2.219750 231526:5.348080 235649:4.245020 236369:3.874390 236713:7.269300 236829:3.540740 176454:16.933700 237451:2.904450 237487:2.842020 237279:6.232840 237871:2.006490 237514:2.815000 237023:13.486240 233226:15.026850 237976:0.708610 237968:1.247790 172245:8.578070 225734:6.125550 233102:5.034980 234814:4.568340 218926:6.701760 223658:6.323690 228027:5.859300 237972:1.100150 235457:4.331050 236266:3.930860 235227:8.841600 47912:10.600360 205594:7.450470 237934:1.625640 234136:4.774360 172978:8.563470 237672:2.570630 236985:3.409760 235705:4.220800 236926:3.458670 237908:1.843950 237685:2.539250 234196:4.758100 236371:23.228760 234269:4.738940 233766:4.873870 151294:9.084010 237062:3.340070 235121:4.459750 231775:10.597420 233995:4.815510 237641:2.619420 236929:3.456740 237973:3.200370 236943:6.886800 226195:6.077360 235023:4.488400 236922:3.461930 237680:2.551430 236652:3.681770 236886:3.489750 236632:3.698170 237960:1.366220 223867:6.303830 236397:3.854860 236252:3.941630 236539:3.760880 237975:3.040140 237195:25.674240 213491:7.054580 | 229585:5.655540 237829:6.382110 234860:4.550100 235408:4.351880 237458:2.894690 222162:6.450190 237323:3.061390 166629:8.737140 237972:1.100150 193177:7.945550 221005:6.545680 236402:3.853810 106194:19.814420 236108:4.014030 237878:1.993260 218733:6.717650 205262:7.469700 152957:18.119820 237539:2.786720 233433:4.956090 237947:1.532550 226620:6.030240 195400:15.726220 235683:4.229310 83031:10.232630 237722:7.382550 237202:3.205320 236533:11.290860 237786:2.263490 236726:3.627960 235293:4.398050 237956:1.429410 225785:6.120500 202442:7.593570 232133:10.461500 237469:2.873460 236836:7.072720 145653:9.214060 184208:16.487400 234573:4.648560 234658:9.248000 140600:9.301070 230848:5.473750 224758:6.225300 180821:8.343230 235574:4.280790 215250:6.948260 233074:10.083620 237626:2.645130 | 170608:8.623190 228393:5.811010 235142:4.448570 237778:2.280960 237824:2.151040 237173:6.472040 237831:2.125420 236493:11.385750 235056:4.477620 236561:3.748110 237841:2.099540 236732:3.624010 233375:19.884560 236930:6.912420 236378:7.736020 237939:1.584250 232060:5.244290 237828:2.135270 224027:6.288810 237875:1.998290 235304:4.394230 227375:5.944280 231155:5.422320 235917:4.117080 236845:3.527930 234553:4.656100 225251:12.355020 237753:2.373310 237556:2.776270 237898:1.917950 237391:2.981180 205215:7.469700 236207:3.969670 234434:4.693480 212717:7.097140 236302:7.821780 234301:4.731370 237912:1.806100 234988:4.502780 196683:15.627940 230451:5.534950 231131:5.426090 237480:2.857950 236672:3.660030 237424:2.938720 237462:2.889200 237946:3.096880 230288:11.115300 237766:4.621920 237203:3.204770 237876:1.997430 229798:5.626690 235934:4.106940 237679:2.553490 237463:2.888660 227039:5.983040 235746:4.202870 229499:5.669890 232523:10.302460 237970:2.299720 237425:2.937000 235913:4.117930 235939:8.208160 237867:2.016060 221650:6.494960 235362:4.371630 237360:3.015530 236958:3.433920 233732:4.882600 237557:2.775910 237950:1.495890 232593:10.280600 237250:3.147240 174266:8.534900 235721:4.214410 193620:7.930050 235781:4.187440 222138:6.451940 237528:11.193320 220493:6.588990 237139:3.265590 230474:11.060100 237904:5.637720 237911:5.508060 237382:2.989120 237762:11.672100 237885:7.881400 237109:3.291890 237555:2.776310 211747:7.148610 232047:5.246390 231632:5.326220 227275:17.867880 230955:5.458040 236038:4.052450 237288:3.097190 235946:4.101570 235080:4.472030 235348:4.377340 237493:5.666000 237251:31.462100 85185:10.232630 235640:4.248890 197659:7.780300 233795:4.866300 237636:2.625290 237804:2.221790 237694:2.521150 226331:6.061800 237448:2.908700 235622:4.261570 236976:3.415220 237843:4.195560 234725:59.789860 236988:3.409430 230849:5.473750 236862:7.010960 237905:1.873460 231148:5.423580 236813:3.552840 211841:7.141590 170386:17.277400 235900:4.128180 237687:2.535540 237163:3.246780 237945:1.557380 236931:3.453230 234449:4.685950 237968:1.247790 232549:5.146940 226281:6.067760 235776:4.190180 230759:5.487030 169674:8.654450 230207:5.571370 230912:5.463900 237012:3.389620 237323:3.061390 236457:3.815650 237666:2.584440 237868:2.009870 233898:4.840400 237953:1.471660 234035:4.804300 232932:5.071370 237042:3.356840 232016:5.252190 232976:5.063020 237934:1.625640 234727:4.598670 222764:6.403990 203719:7.534890 236849:3.519860 237879:3.983000 231643:5.323380 237748:7.155870 237788:2.259050 237969:1.246910 237221:12.724960 236171:3.987270 237796:2.233880 237641:2.619420 235612:46.926990 237683:2.543290 233112:5.033280 237889:1.954440 237951:1.491720 237627:5.289860 222573:6.419150 237756:2.364460 209585:7.256320 227437:5.934820 236651:3.685070 212753:14.187600 228626:5.784560 233447:4.952950 236793:3.568420 237690:5.061400 237808:2.205280 232544:5.148360 216916:6.844340 237928:1.678420 237909:1.843570 | 236053:4.043260 192036:7.985400 233227:10.017080 212387:7.114000 226879:6.000760 227058:5.979750 236101:4.018790 233858:4.849550 232371:5.183270 237038:6.716060 237861:2.043110 186521:8.162850 200597:7.667680 225219:6.181510 219414:6.666350 236922:3.461930 192351:7.969270 237538:2.788790 237836:2.106500 237962:1.344870 232355:5.186730 148969:9.134020 50677:42.401440 219914:6.630060 233696:4.890660 235700:4.221930 237744:2.407790 237705:2.496560 205113:7.474570 233555:19.709640 220578:6.580970 237599:5.396800 237588:2.714650 218215:6.754950 229893:5.613710 167954:8.703240 219255:20.031840 233181:5.018530 234762:4.588270 230455:5.534250 233669:4.898060 237682:12.736250 236705:14.565520 233917:4.834820 227805:11.773660 237213:3.188930 237767:2.309980 198006:54.369980 237218:3.184180 187642:8.134140 227434:5.934820 236910:3.473460 236450:7.639360 234216:4.752310 237667:2.583630 236687:3.649970 129038:9.539480 137615:9.363590 225998:12.198620 237144:3.261610 193136:7.945550 237847:2.079640 223014:6.382480 200035:7.685590 234434:4.693480 236832:3.539970 236835:7.072900 237559:2.775380 237970:1.149860 213463:7.054580 237774:2.294270 220294:6.601140 237632:2.630730 237960:2.732440 236807:3.557490 205908:59.490320 230744:5.488370 229872:5.615990 237966:1.285510 217998:6.769300 225505:6.149890 207200:7.377050 237805:2.220560 237922:29.725520 231450:5.363320 201790:30.485720 237622:15.898440 231485:10.711340 236999:3.399270 235619:4.263530 237578:2.726550 237563:2.769490 194843:7.884930 237618:5.319140 237516:5.622900 94994:10.089530 214802:6.974530 232907:10.156020 195559:15.711880 221071:6.539910 233364:4.973530 231916:5.273020 201440:7.632790 236485:3.798950 237841:2.099540 236893:3.482520 186431:8.172610 237973:3.200370 237708:2.490160 237968:1.247790 237932:3.278260 237651:2.609670 237857:2.048550 215328:6.945380 237726:2.456290 235535:4.295700 214710:6.980470 208758:7.300410 236821:3.544760 175012:8.507120 194944:7.884930 171357:8.607930 237287:3.098410 236014:4.065920 236783:3.573730 199169:15.444820 237520:2.806810 162352:35.385360 237948:1.525830 237013:3.386830 237628:2.643680 237486:5.690420 233676:9.793880 200582:7.667680 198302:7.754160 235766:33.550720 236977:6.826900 206784:7.394900 237869:2.009540 235953:4.094570 224711:6.228100 219322:6.672900 177710:8.428130 236325:3.900860 167138:8.720040 237064:3.336170 237320:3.063100 236440:3.828670 210385:14.435700 237587:2.714980 231824:21.157360 236598:14.901880 225184:6.184200 237083:3.317140 228872:5.754420 220237:13.214520 236565:3.746350 214016:7.026140 208808:7.300410 237208:3.196480 233657:4.902140 229398:5.684440 236927:3.458670 233201:5.014360 236981:6.823040 237802:4.447460 151860:9.084010 224962:6.204540 222247:6.443210 235536:8.591000 227582:5.916170 232669:5.125290 202104:7.610190 186448:8.172610 227306:5.952760 203437:7.550560 229339:5.690970 236597:3.725700 237818:2.175470 237930:1.672510 236931:3.453230 235813:4.175130 237974:3.158580 160676:8.885560 150535:9.108700 220631:6.576990 227745:5.895840 237914:1.803550 237244:3.153960 233921:4.833770 234594:4.643080 216560:6.867990 144388:36.968920 157118:26.906820 223421:6.345530 167909:8.703240 199388:7.716180 191093:8.018460 217641:27.184680 177384:16.881740 220453:6.591000 217295:6.821230 162214:8.846340 136486:9.396380 231918:5.273020 237826:2.143970 191263:8.010090 157329:8.947430 218184:13.514660 237358:6.033760 209542:7.260250 230737:5.489710 82354:61.395780 229211:5.709170 215499:6.933950 237494:5.665440 226046:12.188780 196666:7.820850 223688:6.322150 237803:2.222450 235782:8.374160 193704:7.922380 213199:7.070730 237356:3.019430 234079:9.581760 237254:3.142430 236383:3.864580 235741:4.205090 237550:2.780090 235174:4.437510 237808:2.205280 | 224751:37.351800 237959:1.369960 237884:7.893000 237962:2.689740 223106:6.374330 227161:5.967790 235049:13.437990 237831:2.125420 237861:6.129330 233481:14.831940 237920:5.246220 237197:3.208120 237899:5.744820 234955:4.513580 237971:5.740950 231449:5.363320 228915:5.748330 198273:7.754160 236754:3.601540 237751:2.380550 236179:3.983100 236246:3.946060 236861:3.507320 35623:10.718140 237124:3.282260 235530:8.598320 137979:9.363590 236498:3.793030 237703:2.499150 233788:9.738340 237497:2.828120 211912:7.138100 236783:7.147460 236763:3.587440 236298:3.912690 237965:2.573500 236121:8.017060 236571:11.233080 236264:3.933820 219705:6.644850 237555:2.776310 208411:7.321120 237901:1.910800 227656:5.907990 237932:1.639130 229758:5.631310 236227:3.956130 235746:4.202870 233256:5.000700 236576:3.739460 234783:4.580410 236795:7.132520 237958:1.384210 206294:7.417680 196710:7.813970 232744:10.221000 235542:77.256900 178877:8.403130 237740:2.419970 237950:1.495890 237929:3.356400 215636:6.925460 229063:22.917640 195254:7.870330 232672:5.125290 237796:2.233880 231821:5.289890 237942:4.708620 231266:10.803720 236811:7.108580 237967:6.379150 216577:13.735980 237532:5.591660 232489:5.160350 219634:26.605000 182725:8.286720 189747:8.061380 226309:12.128360 237954:10.274320 234616:4.636490 234501:9.339180 235125:4.458320 237437:2.919920 237821:6.487260 237318:3.063700 235664:4.240210 237894:1.935990 237051:3.350350 236904:3.474710 231255:16.212960 236804:10.673910 237714:2.473800 229526:5.665880 237885:1.970350 226099:12.179000 235898:4.129560 235648:4.245410 230916:5.462600 237833:2.117780 237681:2.549790 237896:1.919610 237790:2.251320 237394:2.979600 233059:15.135720 237443:2.914400 237862:2.041100 236496:41.736860 237696:15.119880 237445:34.956240 236324:3.901680 216509:6.870650 237274:6.243620 235625:4.259210 236434:3.833520 237825:10.738700 236735:3.616870 237450:2.904550 42930:21.436280 234913:13.594260 235907:4.123380 234628:23.162500 237840:2.099810 236300:7.824560 234138:4.773050 237544:2.782910 191691:7.993560 235691:4.224950 237509:2.816340 235717:4.215540 150886:18.217400 234538:4.659020 237227:9.522420 237689:2.533590 237914:1.803550 225020:6.200430 212731:14.194280 236100:4.019250 229987:22.409560 237485:2.847970 237183:3.228310 188551:8.097100 237972:1.100150 214476:13.990920 234844:4.556400 124382:9.619530 237570:2.760040 237975:4.053520 237501:62.101600 218533:6.731470 235265:4.407540 237350:3.026480 227352:5.946400 236546:3.759220 236337:15.582680 232929:10.145380 234964:9.022620 213962:14.058520 219464:6.662020 236918:3.464490 237854:2.059080 237536:19.545190 140570:18.602140 237902:1.898790 235703:4.221550 237770:2.307420 237957:2.803660 237727:9.824400 237803:4.444900 237938:3.170660 234092:38.284480 206417:7.413090 236282:3.922710 227214:17.890410 165744:8.754530 233017:5.054740 237489:5.681760 234708:4.606670 237388:14.922800 237909:1.843570 237743:2.407850 | 235478:4.321000 201651:7.627100 223403:6.347110 232850:5.087820 235988:4.082190 237585:2.718420 215478:34.683950 224322:6.263790 139893:9.331840 228438:5.806400 235641:8.497780 237684:2.542560 237359:3.015700 195923:7.841750 233048:5.047400 110222:9.853140 235036:4.482500 230592:5.512760 236718:3.631610 222364:6.434550 237857:2.048550 236071:4.034780 234675:4.620350 236998:6.800020 202030:7.610190 223286:6.358230 236528:3.769240 236595:7.452780 234530:4.660480 214328:7.004570 223375:6.350270 227069:5.978660 231151:5.422950 183798:8.254290 150924:9.108700 237588:5.429300 237443:2.914400 204485:7.504280 237315:3.066480 223346:6.353450 236144:4.000940 236426:3.839810 86793:10.158520 237119:3.284320 237030:3.366980 237577:2.729300 232889:5.081120 235680:4.230840 233507:4.937780 227000:5.986340 170104:8.638700 236479:15.205680 234778:4.582570 231002:5.451570 88926:10.158520 236833:3.539020 236438:11.491380 236775:3.576300 237170:3.238560 220198:6.609320 237153:3.255280 237208:3.196480 236284:3.921870 223113:6.374330 236420:3.841230 236463:3.811630 233813:4.860560 70389:10.399680 237906:1.858190 234317:4.727920 235854:4.155870 234387:4.708100 236731:3.624530 124784:9.619530 237972:1.100150 230428:5.537060 237900:1.914110 175701:8.493520 236907:10.422540 235637:4.249470 227537:5.922350 236849:3.519860 237440:5.833600 237674:2.559480 237391:2.981180 208687:7.304520 236223:3.957000 236225:3.956860 190223:48.263940 232435:10.339100 229988:5.601640 237396:2.977530 237916:1.801260 232585:5.141720 236124:4.007620 | 206790:7.394900 236352:3.879870 145397:9.214060 233422:4.960030 234684:4.617820 232644:5.129950 199386:7.716180 235195:8.859160 237105:3.297860 235672:4.235990 237961:1.356670 233402:4.963980 177535:8.440870 150283:9.108700 237557:2.775910 237232:3.166100 237765:2.314450 237930:1.672510 74275:10.312670 235777:4.189820 220233:6.607260 225156:6.186880 235455:4.333160 211720:7.148610 237967:1.275830 237905:1.873460 237941:1.569820 211468:7.162790 233576:4.922080 235952:4.095570 237410:2.959220 166637:8.737140 234154:4.769120 224710:24.912400 223717:6.317540 167082:8.720040 237965:1.286750 111083:9.853140 237690:2.530700 218003:6.769300 237496:2.828870 236007:4.068020 184594:8.222870 | 236000:4.074190 236600:3.724550 235872:8.288560 208120:14.667500 237818:2.175470 237421:2.942970 234179:4.761980 216400:27.514760 229703:5.639070 188910:8.088050 234740:13.787760 237692:2.526740 231097:5.432400 203836:7.529720 236170:3.988760 232803:10.198200 236882:3.492020 237143:3.262330 237873:6.013740 234365:4.712400 229189:11.423360 236743:3.609080 185990:8.182460 235657:8.483880 225406:6.160320 232823:5.095020 230052:55.941700 224405:6.256550 237387:2.985440 231993:5.258020 236784:3.572750 197288:7.793630 237646:2.615740 233659:4.902140 235435:4.338650 237970:1.149860 233725:4.884420 230610:5.510700 237842:2.099360 229095:5.726010 229441:5.679560 234080:4.790880 234695:4.613070 237722:2.460850 227045:5.980840 228953:5.742270 232603:5.138880 199570:7.709980 223653:6.325230 229465:5.675520 215403:6.939650 234510:4.666640 187792:8.124750 210933:14.383560 237976:0.708610 222067:6.457220 234448:4.686850 211357:7.169960 222890:6.394010 208052:7.337990 234819:4.566200 237781:2.276070 237548:2.780500 232516:5.154100 199900:7.691630 234380:4.709630 207323:7.372630 237304:3.076030 227759:11.787660 236311:3.908690 234108:4.782250 230436:16.609080 236467:3.810380 225801:12.238480 236105:4.016330 231307:16.174440 220712:6.571040 52484:10.600360 227525:5.924420 233776:4.871340 213081:7.077270 184770:8.222870 236013:4.066080 234992:4.501280 230746:5.488370 218463:20.215380 237872:2.005770 171716:8.592890 236621:3.707600 237914:1.803550 236702:3.642650 233531:4.931620 237550:2.780090 237570:2.760040 219709:6.644850 235804:4.178370 237559:2.775380 232518:5.153140 237440:5.833600 236535:3.762550 237549:2.780500 234575:4.647980 236756:7.197820 114368:9.801850 237192:3.214640 236991:3.407420 230125:5.583810 234840:4.558250 193796:7.922380 235614:4.265700 235439:4.337590 232764:5.107290 235955:4.093240 231398:5.370440 233902:4.838650 235786:4.185990 237147:13.040960 223951:12.592580 171025:8.623190 214176:7.016840 114694:9.753060 225803:6.119240 | 189232:8.079080 237734:2.430170 234760:32.119780 237853:2.061970 237063:3.338740 237523:2.802380 237833:2.117780 236987:6.819200 229829:5.621330 237974:1.052860 236020:4.064310 228385:5.811940 236310:19.545500 206027:7.431600 231533:5.346920 227907:5.874940 237975:1.013380 237286:3.099890 235778:4.188720 237719:2.468400 203296:7.555830 237890:1.947160 237526:11.198040 229344:5.690150 226702:6.021070 230790:5.483030 233768:4.873510 236882:13.968080 236436:3.831610 237870:2.008800 235177:4.435870 236112:4.012810 235812:4.175130 233475:4.945920 235730:4.209560 229146:5.717550 236410:3.849250 234045:4.801600 230701:5.496430 100661:29.893110 233181:5.018530 237814:2.183620 235948:4.098900 237941:1.569820 237016:3.382420 237519:2.808740 237697:2.514390 237976:2.125830 214031:7.023030 237767:2.309980 235629:4.256480 231720:5.308730 235719:4.215350 236539:3.760880 237860:2.044160 237968:2.495580 237787:2.259370 | 203301:7.555830 235585:4.276790 237142:3.263130 235484:4.319340 237676:2.557190 237173:3.236020 175965:16.960180 233615:4.910000 237961:2.713340 221161:6.534180 237574:2.741110 237890:3.894320 222482:6.425970 237338:6.081600 170068:8.638700 237604:5.365480 232407:113.837460 234981:4.507540 211462:7.162790 215073:6.959850 170033:43.193500 223882:6.302310 169435:17.308900 235749:4.202690 237891:1.946420 237546:5.561980 234878:4.545130 237667:2.583630 236687:3.649970 232520:5.152660 235894:4.131790 237852:6.197460 237867:2.016060 223837:6.306860 237950:1.495890 228840:5.759670 234736:4.596470 232189:5.219430 237614:7.986090 233070:5.042240 230649:5.503880 237814:2.183620 236641:3.692710 153229:9.036380 228229:29.162500 237915:1.801880 236806:3.557680 228179:40.873910 234414:4.698940 237296:3.087250 237708:9.960640 235063:4.475920 237050:6.700860 232309:5.194180 237726:7.368870 237785:2.264870 230008:5.598650 236877:6.989140 235611:4.266290 237628:5.287360 237907:1.857320 237869:14.066780 234495:4.671360 237937:1.585870 237847:6.238920 236978:3.412780 231887:10.553600 201748:7.621430 236105:4.016330 233228:5.008540 237253:6.289720 230786:5.483690 237558:2.775380 195875:15.697640 237077:3.324110 234429:4.694390 233881:4.844610 237974:2.105720 237689:2.533590 116193:9.753060 233503:4.938550 237755:2.368600 237914:1.803550 237323:3.061390 237584:2.718800 235485:4.319130 236637:3.693160 235369:4.370530 237441:2.916800 237784:2.265380 237631:2.632840 237609:5.339740 237120:3.284100 234765:4.586100 237634:2.629380 237783:2.266580 237770:4.614840 237537:2.789550 215486:13.873580 237951:1.491720 236865:3.501980 237756:2.364460 237658:5.207620 232791:5.101370 237069:13.332880 226763:6.014250 206315:7.417680 237928:1.678420 237693:10.101600 237422:2.940350 236382:7.730200 225406:6.160320 236033:4.054850 237793:2.244480 237692:2.526740 236997:3.400840 237944:1.558200 236226:3.956710 237621:2.654010 236141:4.002000 237926:3.368500 237875:1.998290 237864:2.029790 234283:4.734830 129589:38.157920 237873:10.022900 168195:8.686710 237703:2.499150 237844:2.095530 237480:2.857950 210826:35.977300 228351:5.816570 185102:8.212610 237346:6.065440 232830:5.093220 237970:3.449580 235672:4.235990 75773:10.312670 234668:4.621470 221953:6.467860 237740:4.839940 237805:2.220560 237796:6.701640 236372:7.742400 235575:4.280590 237964:10.296480 237955:2.911060 190687:8.026900 236670:3.661320 237141:3.263780 237200:3.206750 236281:7.845700 237971:1.148190 237022:3.373020 236895:3.480540 228904:5.749190 237471:2.871740 237761:2.338140 237935:3.189360 237305:3.073820 237834:2.117570 236579:3.738300 200136:7.685590 237078:3.323260 237099:3.302140 237086:3.313100 236448:3.820560 237266:3.135590 237712:2.481160 237905:1.873460 232734:5.112800 237508:2.816440 231700:26.563250 235847:8.321300 237701:2.502930 235859:4.153580 237975:3.040140 234804:18.285080 237812:2.193770 200715:7.661780 42289:32.154420 237582:2.720480 232540:15.445080 237375:2.995900 43162:10.718140 219736:6.644850 196751:39.069850 236087:4.026210 233325:4.983580 221587:6.500470 237808:2.205280 236814:3.552070 237721:2.465070 237962:1.344870 237379:2.991930 237842:2.099360 237838:2.101480 234741:4.595650 237973:4.267160 237836:4.213000 214818:6.974530 237782:2.267990 236242:23.693580 237845:2.093750 237806:2.219750 237663:2.597810 237207:6.402180 234475:9.357560 236229:3.955990 237171:3.238270 222708:6.409020 237749:2.383580 231786:5.297050 236264:3.933820 237633:2.630650 237857:2.048550 237969:7.481460 237047:3.352400 237605:2.680390 237602:5.385900 237776:2.291550 178660:8.403130 236343:3.888340 224779:6.222500 237452:2.903640 237647:2.613960 234754:4.590720 237895:1.926500 237622:5.299480 237966:5.142040 237706:4.983060 237201:9.617190 224245:6.271090 222448:6.427680 237954:4.403280 237967:1.275830 236871:6.996080 237976:2.125830 237868:4.019740 234086:4.787550 222676:6.410700 185935:8.182460 236860:3.508520 231905:5.274100 237948:1.525830 237561:11.085720 233353:4.975540 235766:4.193840 140777:9.301070 237947:4.597650 163426:8.808600 237070:6.665360 188603:8.097100 236299:3.912550 237579:5.449380 237917:3.596400 235523:4.305090 237933:1.638760 234558:4.653770 193129:7.945550 225320:6.169540 232905:5.078450 201007:7.650090 235199:13.284570 236808:3.556230 237017:3.380630 233262:14.997180 237972:3.300450 234952:22.574200 237527:2.798780 237934:1.625640 232590:5.140300 236437:3.830840 235579:8.557180 236273:3.927060 237792:2.247330 236855:7.034500 234078:4.790880 237146:3.260750 237029:3.367140 225435:6.157700 235875:58.012640 230142:5.582340 221642:6.494960 237308:3.070830 237768:2.309060 215660:13.850920 204805:7.489310 229424:11.362380 236404:11.555190 235879:12.423450 237366:3.009780 226547:12.078980 237759:42.338160 237860:2.044160 237939:4.752750 237595:2.706330 151517:18.168020 236429:3.838010 237211:3.191420 237923:6.828760 237682:2.547250 234240:4.744650 237965:2.573500 236335:7.792420 236562:3.747410 236993:3.404920 231932:15.809370 232344:36.320970 237849:4.140800 237927:1.682580 236734:7.233740 237623:2.648520 237750:2.383580 236361:7.754640 236406:7.701620 236348:3.885240 237491:2.835450 235387:4.362680 225314:6.170860 233175:10.040420 235781:8.374880 237437:2.919920 228587:5.788170 236340:7.787520 236746:25.239270 237364:3.010180 237795:2.238980 237877:1.993910 228995:5.736250 237896:7.678440 237436:5.842100 229957:5.606150 235956:8.185820 237013:3.386830 237777:2.287350 237855:2.051640 236971:6.836860 237445:11.652080 236521:3.777070 237940:6.307000 237825:2.147740 222800:6.402320 227570:11.836440 237642:2.618660 230281:5.558370 234820:9.131880 237802:2.223730 230508:5.525880 121614:9.662090 237456:2.900110 179681:8.378740 237968:2.495580 236677:3.657880 231471:5.359790 237294:3.089070 229207:5.709170 235928:4.111660 237881:3.958920 235637:8.498940 236758:3.596280 237727:2.456100 237938:3.170660 237919:5.247450 233361:4.973930 237865:6.057300 237489:2.840880 223068:19.132770 237931:1.640360 234770:4.585280 223156:6.369470 | 231972:5.261220 237476:5.727700 237893:1.940020 237818:4.350940 237842:2.099360 237824:2.151040 216257:6.886780 223718:6.317540 227305:5.952760 236487:3.798210 237961:4.070010 237418:5.892660 236280:3.923130 237782:2.267990 235298:4.396700 237819:2.173040 221306:6.522820 192919:7.953390 237604:2.682740 236580:11.213850 237753:2.373310 237837:2.105160 237813:4.383320 234570:4.650000 188721:8.097100 235059:4.476650 230177:11.152960 221235:32.642400 236024:4.063340 237965:1.286750 237844:4.191060 237630:2.639920 237883:3.951520 237955:7.277650 236643:3.690820 234566:13.950870 237946:1.548440 237969:1.246910 237949:3.011100 183710:8.254290 237901:3.821600 237446:8.738310 236778:10.724160 227741:5.895840 236595:3.726390 237849:2.070400 237482:8.557410 237591:2.710270 237861:2.043110 237177:22.634430 237774:11.471350 237710:2.487260 237960:1.366220 237533:2.793610 227328:5.949570 237830:4.251720 231552:5.342280 233332:9.964740 234080:4.790880 237647:2.613960 237950:1.495890 235634:4.251020 236296:3.913520 237344:3.033350 237841:4.199080 237706:2.491530 204485:7.504280 237964:7.722360 237010:3.390030 235899:4.129560 223346:6.353450 235642:8.496620 237954:1.467760 237857:2.048550 237639:2.620070 124319:48.097650 237976:0.708610 237136:3.268640 236425:3.840070 237973:1.066790 237971:2.296380 237022:3.373020 235339:4.379770 234388:4.707790 236391:3.860360 235411:8.698620 237935:1.594680 237148:3.259160 237836:4.213000 237962:1.344870 237713:4.953340 237242:3.154290 237910:1.838650 236130:4.006550 237974:1.052860 237948:1.525830 237214:6.374640 237702:2.500060 233359:4.973930 230982:5.454150 225547:6.146010 237158:3.249550 237539:2.786720 237123:3.282850 236324:3.901680 235329:4.383530 236274:3.926640 226476:6.048820 234738:9.192380 237751:2.380550 237741:4.819200 232848:10.176540 233026:5.053010 236773:3.579070 237015:6.767460 237511:8.448630 237282:6.217920 237874:1.999900 237887:1.962720 237933:1.638760 237378:2.992150 237502:2.820470 237271:3.125520 235599:4.271030 235600:4.270830 227738:5.895840 237906:3.716380 236642:14.763760 237968:2.495580 221629:6.496790 237757:2.359650 216634:6.862690 237593:2.708650 234406:4.701680 188971:8.088050 229836:5.620560 237570:2.760040 237953:2.943320 227959:5.868060 207782:7.350840 237975:1.013380 237900:1.914110 237657:2.604380 228491:11.601800 235230:4.419880 237951:2.983440 236637:3.693160 230039:5.595660 237655:2.607340 235564:4.283590 237916:3.602520 237685:7.617750 222470:6.425970 237609:2.669870 226428:6.053520 234698:4.611670 219657:6.649110 237936:1.588740 237957:1.401830 237704:2.497800 231006:5.450280 237210:6.389860 236776:3.575810 231390:5.371630 235175:4.437270 227538:5.922350 236597:11.177100 236847:3.520610 237919:1.749150 237321:33.692780 237925:3.374620 235814:4.175130 234887:4.542790 232522:10.303400 212824:7.090470 237127:6.557020 | 236972:3.418260 234991:4.501280 237818:2.175470 237154:16.264550 189853:8.061380 206267:7.422300 236729:3.625770 237257:6.282920 231477:21.432080 237135:6.544120 227244:5.959170 234823:9.129740 237112:3.289290 237773:4.590180 234735:4.596470 199032:7.728680 236080:4.030870 214924:6.968630 237684:2.542560 195882:7.848820 237211:3.191420 237884:3.946500 237466:2.879890 237835:2.111450 236567:3.745770 237638:2.621510 236816:14.201720 235078:44.727600 235274:4.405720 227060:17.939250 227295:5.953830 237717:4.939220 102718:9.964370 227208:5.963470 237707:2.490400 236948:3.441840 227901:5.874940 235914:8.235180 237447:5.818720 218590:26.916600 229119:5.722620 221963:38.807160 236708:3.638530 236288:15.679120 236634:11.088480 237661:12.997050 237740:2.419970 237956:1.429410 237733:2.432470 232027:5.250610 237870:2.008800 237942:3.139080 197527:54.508580 237484:2.849790 234894:4.539940 237954:2.935520 233058:5.045670 235331:8.766160 234551:27.940080 234886:4.542790 234073:4.791880 237868:2.009870 233758:4.877860 237971:2.296380 231983:5.259620 189095:8.079080 236932:6.906120 237148:3.259160 232570:5.144090 237816:4.359300 235970:8.177220 205076:7.474570 237529:2.798330 234338:9.444000 237939:1.584250 235880:4.140800 233877:4.846020 236075:4.032430 237445:17.478120 197362:31.174520 237815:4.366020 232988:5.060840 236939:3.447130 221698:6.489480 218568:6.729150 235871:4.145160 237317:3.064050 235610:4.266880 231011:5.448990 235277:4.404820 237874:1.999900 233870:4.847430 232466:5.164690 237187:22.526140 236395:23.133060 237746:4.802640 236293:11.753070 237220:3.182780 216800:6.852160 237915:1.801880 237790:2.251320 237974:1.052860 237355:3.022210 237616:5.322320 237972:1.100150 232481:5.161790 237527:2.798780 237501:28.228000 235983:4.083340 228010:5.862210 231901:21.098560 235804:4.178370 236760:7.189940 237727:2.456100 237763:6.953940 215590:6.928280 237943:1.568120 228596:5.787270 236975:3.415560 228810:5.764070 234933:4.523220 236086:4.026370 237162:3.246850 237889:1.954440 234038:24.014750 215120:27.827760 202395:7.593570 237356:3.019430 237032:3.364820 237737:2.427810 234263:9.479780 237554:2.777110 191995:23.956200 237186:6.436180 237909:1.843570 | 211989:7.134620 237829:2.127370 237893:1.940020 235139:4.449750 115485:9.753060 237831:2.125420 237961:2.713340 237973:2.133580 237890:1.947160 237939:1.584250 236762:3.590550 233259:4.999880 234506:4.667820 130629:9.501740 236351:3.880940 226682:6.023360 237374:5.996020 236010:4.066730 235972:4.088280 65696:10.495000 237379:2.991930 235424:4.343750 237682:5.094500 153544:9.036380 234652:4.625420 217498:6.806120 235376:4.368130 236305:3.910200 237965:1.286750 203732:7.534890 235054:62.693540 237546:2.780990 236562:3.747410 225111:6.190930 221481:6.507860 237856:2.049840 218444:6.738460 237791:2.250580 237244:3.153960 231254:5.404320 177331:8.440870 178185:8.415550 233360:4.973930 218487:6.736120 235576:4.279990 227943:5.871000 206229:7.422300 223416:6.345530 237312:3.069820 217974:6.771710 232151:5.227650 237956:2.858820 237400:2.972590 233908:4.836560 216984:6.839160 237723:2.458030 237976:0.708610 198835:7.734990 234046:4.800930 235947:12.302220 237923:5.121570 142969:9.271220 223434:6.343960 234409:9.400300 237560:2.771740 207827:7.346540 235338:8.760420 159134:8.926380 232145:5.229200 237548:2.780500 237734:2.430170 66626:20.799360 216795:6.852160 233353:4.975540 237248:3.150660 204005:7.524580 237078:3.323260 237435:2.921160 237947:1.532550 237940:1.576750 237587:2.714980 236560:7.496700 237571:2.757860 220145:6.613430 231652:5.321670 237853:2.061970 191226:8.010090 237836:2.106500 236344:3.886590 222139:6.451940 228697:5.776500 237924:1.695790 228517:5.797250 236598:7.450940 237433:5.845400 237974:4.211440 235146:4.447860 225436:6.157700 237851:2.067290 237972:1.100150 237953:1.471660 182982:8.275790 198825:15.469980 68301:10.399680 237104:3.298010 237313:3.068330 235302:8.788900 224918:6.208650 99640:20.049980 236727:3.626920 237809:2.205080 195383:7.863110 237122:3.282920 232540:5.148360 156636:8.968940 235563:4.283790 236177:3.983550 234405:4.702900 203031:7.566470 237670:5.144380 128248:9.539480 47670:10.600360 236314:7.815440 237658:2.603810 237779:2.280120 236383:3.864580 204066:7.519470 235467:4.326430 177057:8.453770 | 237959:1.369960 218191:6.754950 222783:6.402320 237975:1.013380 228865:5.756170 233257:5.000700 237750:2.383580 235494:4.315390 234455:4.684450 230890:5.467170 229555:5.660300 105977:9.907210 237642:2.618660 237655:2.607340 237354:6.046240 230678:5.499810 219794:6.640600 237937:1.585870 237920:1.748740 236435:3.831860 234703:4.607780 232615:5.136520 236478:3.801920 165855:8.754530 236852:7.036740 214480:6.995460 237186:3.218090 222179:6.450190 237909:1.843570 224006:6.291800 | 228900:5.750060 235181:4.434700 237630:2.639920 211728:7.148610 102729:9.964370 164059:8.790250 237366:12.039120 237944:1.558200 237719:2.468400 236860:3.508520 227350:11.892800 236984:3.410180 237893:1.940020 234994:22.505150 133805:9.430280 237146:3.260750 204351:105.130340 236970:3.420370 235240:26.494500 235709:25.315740 52303:10.600360 237016:3.382420 237697:2.514390 172480:8.578070 236167:7.981120 91090:10.158520 231680:5.316020 237546:2.780990 237101:9.903930 237963:1.316030 237766:4.621920 237463:2.888660 235237:4.417350 236639:7.385860 234044:4.801600 233909:4.836560 163192:8.827290 236807:3.557490 236964:6.853480 224261:6.269620 218852:6.706270 237557:2.775910 236137:4.003820 233757:4.877860 235575:4.280590 237545:2.782600 221993:6.464300 237954:1.467760 100856:9.964370 236852:3.518370 237971:1.148190 228029:5.859300 234842:4.557200 237691:2.528480 213956:7.029260 236752:3.603370 228283:5.824970 231504:10.705500 237896:3.839220 170701:8.623190 237907:1.857320 231417:32.204820 218462:13.476920 229892:5.613710 195081:7.877600 237854:4.118160 77312:30.938010 225654:6.134450 237306:3.073520 237258:3.140630 237917:5.394600 237161:3.247420 237467:2.879350 237961:1.356670 234056:4.797570 237149:6.516440 220046:6.621710 229356:5.688520 237451:2.904450 237974:1.052860 233267:4.997420 237799:2.228910 223596:6.329880 192789:7.961300 236439:3.829570 234499:4.669880 237685:2.539250 223132:6.372710 237390:2.982540 211125:7.180810 221941:6.469640 236558:11.247150 229358:5.688520 235812:4.175130 237356:3.019430 201921:7.615800 224644:6.235140 | 237959:4.109880 237829:2.127370 195808:23.546460 237140:16.319250 237268:3.132920 235929:8.222640 237944:1.558200 237961:1.356670 237973:1.066790 237819:2.173040 235179:4.434940 237663:2.597810 237668:2.581840 198715:7.741330 237697:5.028780 237965:1.286750 106238:9.907210 237480:2.857950 237857:2.048550 237963:1.316030 201299:7.638520 237791:2.250580 237901:1.910800 237880:1.989790 213362:7.061010 237591:2.710270 220919:6.551470 237970:1.149860 234776:4.583660 236333:3.896760 237867:2.016060 236113:4.012040 235979:4.086630 179680:8.378740 237043:3.356760 231367:16.131000 227861:11.759740 237614:2.662030 237621:2.654010 237971:1.148190 237957:1.401830 237856:2.049840 227841:11.765700 226899:11.994820 237515:2.814680 229643:5.648450 233081:10.080200 234916:4.529870 237948:1.525830 179114:8.390860 237121:3.283590 225177:6.185540 219704:13.289700 237152:9.770790 228693:5.777390 168375:17.373420 236735:3.616870 235790:4.183800 222223:6.444950 237919:1.749150 185012:8.212610 237945:1.557380 237640:2.619500 237974:1.052860 233796:4.866300 237541:5.570740 236864:3.502160 237972:2.200300 235892:4.133520 220291:13.206340 237634:5.258760 232818:15.286440 237087:9.938850 235265:4.407540 234140:4.772720 212587:7.103850 237631:5.265680 236334:7.793520 237496:2.828870 236698:3.644020 236690:3.649010 237609:2.669870 190766:8.026900 237936:1.588740 237454:2.901120 227463:5.932730 233428:4.958450 237754:2.369990 216757:6.854780 170854:8.623190 | 229928:5.609920 196301:211.537980 236837:3.532750 235471:4.323710 222752:12.811320 236428:3.838140 221513:6.506010 237797:2.233440 237962:6.724350 230989:10.907020 219612:6.653390 200442:7.673620 237705:2.496560 236870:3.498680 237027:3.368750 237684:2.542560 202666:15.165280 237556:2.776270 214043:7.023030 222574:6.419150 232736:15.335640 234744:9.190740 182911:41.378950 234285:4.734520 66342:10.399680 231841:5.286600 167470:17.406480 237950:2.991780 235732:4.208810 237967:1.275830 183467:24.794940 233859:9.699100 237296:12.349000 230719:5.493060 226639:6.027940 237076:6.650820 227832:5.883840 233964:4.822700 237910:3.677300 233061:5.045240 232325:5.192690 237651:2.609670 225703:6.129350 144197:9.242230 237937:3.171740 233697:24.451500 231914:5.273560 218016:20.307900 237290:12.373600 237472:2.869060 204801:7.489310 224524:6.245070 229987:11.204780 236218:3.962520 222271:6.441470 224114:12.565740 234482:4.675800 236413:19.238500 237796:2.233880 236459:3.815140 189008:8.088050 222357:6.436280 230333:5.550500 237606:2.678420 237553:8.336550 237354:3.023120 208456:7.316940 236179:3.983100 234997:4.500290 236452:7.635060 232216:5.213820 156362:8.968940 233065:20.175840 35807:10.718140 233256:60.008400 236698:7.288040 237529:2.798330 234400:4.704420 222156:6.450190 236307:3.910200 112820:49.009250 197921:7.773700 232289:10.396360 218503:6.733790 230888:5.467170 237276:9.357900 229183:17.137560 237536:8.376510 236801:3.559820 236254:3.941490 224246:12.542180 235898:4.129560 227371:5.944280 234616:4.636490 236720:3.630250 222429:6.429390 225093:12.384560 236447:3.822330 221897:12.946440 91991:10.089530 233405:49.631900 236512:3.780700 237701:2.502930 237853:2.061970 237183:3.228310 232003:5.254840 237975:1.013380 236645:3.689160 228374:5.813790 234804:4.571270 237908:3.687900 237748:4.770580 231413:5.368060 137352:9.363590 204912:7.484370 211158:7.180810 176642:8.466850 213714:7.041840 237247:3.151830 232683:10.245920 237803:4.444900 233809:9.724700 230905:5.464560 170128:17.277400 203243:7.555830 237630:2.639920 118178:9.706540 234358:4.713940 235497:4.314560 237973:1.066790 229583:22.622160 234735:4.596470 236986:20.458080 235628:4.256480 231644:5.323380 233788:9.738340 236816:3.550430 89464:10.158520 235556:8.570800 236544:3.759690 237901:5.732400 235358:4.372500 211715:7.148610 235645:67.935840 237776:2.291550 237774:2.294270 237683:5.086580 235232:44.189600 237622:2.649740 237452:2.903640 237929:5.034600 237047:3.352400 199845:7.697710 237966:2.571020 237484:5.699580 237954:4.403280 205929:81.799190 237976:0.708610 102518:9.964370 205941:7.436290 237051:3.350350 199927:7.691630 237932:1.639130 237416:2.949610 236468:3.808390 234248:4.742420 235665:4.239440 237462:2.889200 237399:2.973620 237435:2.921160 142883:9.271220 237729:2.447130 236735:3.616870 237339:3.040800 233950:4.825800 235049:4.479330 234613:4.636780 227937:17.615940 222355:6.436280 220460:6.591000 233145:5.025670 1166:11.005820 237972:1.100150 235461:4.328740 237527:2.798780 194695:7.892310 213818:7.035530 235834:4.167770 188483:16.212460 235249:4.413230 227982:5.866110 233856:4.850260 186342:8.172610 236748:3.605100 204059:7.524580 49425:84.802880 235175:4.437270 237726:2.456290 185642:8.192410 221625:12.993580 236732:18.120050 236860:3.508520 234582:4.645670 209275:7.276120 236707:10.922250 200196:15.359180 234928:4.525270 235934:4.106940 236936:13.802440 237849:2.070400 237922:1.748560 185091:8.212610 176435:8.466850 234579:4.646820 236663:3.670190 237532:5.591660 213410:7.057790 234802:4.572880 200009:7.691630 236068:4.035560 233719:4.886260 235664:4.240210 227311:5.952760 215334:6.945380 236796:3.564990 196658:7.820850 218254:6.752570 216829:6.849550 237713:2.476670 236878:3.494300 229296:5.696730 224198:6.275490 235625:4.259210 237825:4.295480 187946:8.115450 237854:2.059080 234809:4.569400 184141:8.243700 127374:9.578700 237806:2.219750 180081:16.733520 235649:8.490040 233450:99.043200 192626:7.961300 191632:8.001790 234718:4.603070 237952:2.963340 220258:6.605220 228006:5.862210 234852:13.658940 232929:40.581520 228121:5.848680 226135:6.085840 237397:2.977420 231548:37.404080 157023:8.968940 232964:40.514640 237737:7.283430 216219:55.116000 234977:4.509050 182338:8.297770 237743:2.407850 | 215633:6.925460 237461:2.889800 236360:3.877320 235698:8.445360 236828:3.542080 215435:6.939650 236596:11.177790 223320:6.356630 234293:4.732630 232155:5.227140 237838:2.101480 235956:4.092910 208558:14.625560 235866:4.149180 237970:1.149860 234195:4.758420 79694:10.312670 237860:2.044160 236535:3.762550 236700:3.643600 237819:2.173040 197804:7.773700 234873:13.643220 234140:4.772720 237652:7.826520 236173:3.985030 237684:2.542560 236409:3.849250 229262:5.700030 231420:5.366870 237887:1.962720 233889:4.841800 224310:6.265250 237626:2.645130 225241:6.178840 237806:2.219750 233962:4.822700 235799:16.722160 234649:13.878780 236713:3.634650 237697:2.514390 237437:2.919920 237456:2.900110 128195:9.539480 227148:5.969950 237469:2.873460 | 237959:2.739920 235270:4.406860 237886:1.966940 225506:6.149890 236549:11.268030 237817:2.176300 237007:3.394720 225913:6.106740 233623:4.908870 236761:3.594260 236960:3.432630 232661:5.126690 220967:13.095200 235919:4.116400 232189:5.219430 236393:3.858520 229697:5.639840 234348:4.717030 230049:5.594170 220301:6.601140 236088:4.025900 237795:2.238980 237918:1.754720 233228:5.008540 237873:2.004580 152961:9.059910 235882:4.139230 235583:4.277190 237154:3.252910 224424:6.255110 237311:3.069990 228101:5.851570 237946:1.548440 235153:4.446910 237725:2.456640 236065:12.111840 237859:2.045610 171593:8.607930 234742:4.595650 236298:3.912690 232914:5.076230 237965:1.286750 226842:6.005240 222557:6.420850 184808:8.222870 237633:7.891950 236483:7.598640 237963:1.316030 236619:3.711220 237969:2.493820 237273:6.247520 206592:14.807900 234424:32.877670 230495:16.581810 237901:1.910800 234666:4.622030 198943:7.734990 237463:2.888660 236675:18.295300 216808:6.852160 231697:5.313210 232981:15.186450 237772:2.297810 237970:1.149860 237958:2.768420 226565:6.037170 237428:49.841450 237377:11.973880 229445:5.678750 236841:10.590300 236287:11.761860 221156:6.534180 237188:3.217400 237503:2.819910 231881:5.277890 237452:2.903640 221768:25.936120 236717:3.632760 237647:5.227920 237036:3.360100 234641:4.627960 236899:3.477670 237764:2.316550 236744:14.435080 186635:8.162850 207473:66.274740 236185:3.977910 207947:7.342260 236868:6.999740 237853:2.061970 237967:1.275830 228959:5.741400 237532:2.795830 237499:11.305000 237074:3.328730 214727:6.980470 237954:1.467760 217579:13.597280 227325:5.949570 192547:7.969270 237915:3.603760 237976:2.125830 236425:3.840070 237971:2.296380 237932:1.639130 236255:3.941200 237644:2.617180 227617:11.824140 215035:6.962770 228969:5.740540 193032:7.945550 237113:3.288100 225227:6.180180 228033:5.859300 237199:3.207090 237877:3.987820 237292:3.090290 236327:50.700390 226852:12.008220 233814:4.860560 168976:8.670450 237372:3.003180 237734:2.430170 222160:6.450190 234383:4.709020 237567:2.763630 208102:14.667500 227433:5.934820 185003:8.212610 207489:7.363860 135466:9.396380 183166:8.275790 237892:1.941550 233085:5.038820 237739:2.420780 237903:1.887850 237181:3.230260 237075:3.327960 235809:4.176030 235428:4.342480 237729:2.447130 204269:7.514380 235758:4.199360 198807:15.469980 237583:2.719090 225156:6.186880 237055:6.695340 231505:10.705500 237306:3.073520 237282:3.108960 237446:2.912770 217322:27.274760 197410:7.786940 234626:4.633070 236388:3.860620 226533:6.041810 237746:2.401320 228483:5.801810 237659:2.601420 236341:3.893490 237687:2.535540 235233:4.418730 233365:19.894120 237510:5.632500 234239:9.490560 237872:6.017310 231772:5.299260 236533:3.763620 236126:4.007160 237095:3.308250 235876:4.142890 151438:9.084010 223706:6.319070 237355:3.022210 237455:2.901020 191848:7.993560 236507:3.782280 228100:29.257850 235194:4.429580 228647:5.781870 213554:7.051380 237900:1.914110 237575:2.735420 236676:3.658520 223350:6.351860 225633:6.135730 226569:12.074340 237237:3.157860 234734:4.596740 235379:4.365940 235712:8.437840 220123:6.613430 196646:39.104250 220065:6.619640 237908:1.843950 237736:2.427970 237256:3.141910 237582:2.720480 209141:7.280130 237809:2.205080 237902:5.696370 237147:3.260240 189589:8.070190 101918:19.928740 237727:4.912200 236685:3.652420 236944:13.772200 231151:10.845900 146763:9.186660 237419:2.945600 198707:15.482660 237919:5.247450 237356:3.019430 237925:1.687310 225741:18.376650 122585:9.662090 219364:20.012130 227221:5.962400 236224:3.957000 237916:1.801260 236814:3.552070 236920:6.927400 237426:2.936790 234489:4.674020 237820:4.336240 228628:40.491920 236611:3.715760 | 236722:3.629310 14635:11.005820 237829:2.127370 226902:5.997410 237962:2.689740 237104:46.172140 237732:2.437330 235531:4.298960 235041:4.481770 237630:2.639920 231043:5.443860 235663:4.240400 236388:3.860620 237082:3.320420 237920:1.748740 237586:2.716160 235153:4.446910 237800:2.227060 237836:2.106500 237719:2.468400 237193:3.212780 228550:5.793610 236636:3.694940 237354:3.023120 237452:2.903640 186387:8.172610 237819:2.173040 237714:2.473800 101632:9.964370 233516:4.935470 233955:4.824770 237786:22.634900 236892:3.482790 236974:3.418170 232376:46.631700 237684:12.712800 235588:12.825600 237297:3.087250 237588:2.714650 237311:6.139980 237300:6.171960 66535:10.399680 237859:2.045610 235609:21.340300 237014:3.384140 237725:2.456640 234680:4.619500 236536:3.762070 237373:3.002460 235657:4.241940 237601:2.693930 236032:4.054850 234039:4.802950 237749:2.383580 237965:1.286750 163627:8.808600 237954:1.467760 237883:1.975760 163323:8.808600 231872:5.280600 237516:2.811450 235108:4.463110 150247:9.108700 232909:5.077560 237946:1.548440 237617:2.660560 232996:5.059090 234730:4.598670 235085:4.469850 237244:3.153960 209917:7.240750 234653:4.625130 236810:3.554290 227417:5.937970 229708:11.278140 236829:3.540740 235106:8.926700 236698:3.644020 237393:2.980090 227895:5.875920 237255:3.141980 234744:4.595370 232254:5.206730 235032:4.484220 235111:4.462390 236781:3.574130 216374:6.878690 237259:3.140060 237571:2.757860 234242:4.744010 237956:10.005870 235493:4.315600 216053:6.900430 237293:3.089260 236630:7.398360 237929:5.034600 233757:4.877860 192892:7.953390 237966:3.856530 237654:2.607410 237641:2.619420 237967:1.275830 233728:4.883690 233760:4.876770 237198:3.207570 236261:3.939210 236018:4.064790 237307:3.070950 237141:3.263780 230429:27.685300 236119:4.009440 237260:3.139610 236818:3.548210 233662:9.802060 237915:3.603760 233769:4.873150 236449:3.820430 236403:26.972120 236994:6.805000 237775:2.292510 237258:3.140630 237651:2.609670 234882:9.088700 237222:3.179710 236872:3.497310 230683:5.499140 237885:1.970350 228526:5.797250 232039:5.247970 234932:4.523220 237896:1.919610 237731:2.441080 232608:5.137470 232161:5.225590 237869:2.009540 236951:3.438560 237443:2.914400 233002:5.057790 237827:2.138090 237410:2.959220 237755:4.737200 229223:11.413340 237304:3.076030 237951:1.491720 237713:2.476670 142466:9.271220 224905:6.210030 156667:8.968940 234966:4.511060 237715:4.947080 236358:3.877860 215395:6.942510 236240:3.949500 237741:4.819200 208054:7.337990 199212:7.722410 229118:11.445240 237769:4.615780 236435:3.831860 237282:3.108960 233764:4.875320 236375:3.870270 235863:4.152350 208006:7.337990 236720:3.630250 216751:6.854780 236478:7.603840 205970:7.431600 237806:2.219750 233319:4.984800 237924:3.391580 229881:5.615230 233885:4.843210 235165:4.440790 232821:15.286440 237472:2.869060 237531:2.796060 237918:1.754720 237451:2.904450 224071:6.285830 231211:5.412350 236931:3.453230 237085:3.313710 237407:2.963870 231460:5.362140 220995:6.547600 229738:5.633630 236775:3.576300 231028:5.447060 236354:7.759460 216409:6.878690 237596:2.704260 237485:8.543910 237616:10.644640 236759:3.595780 235713:4.217410 236620:3.709750 237705:2.496560 235562:8.567980 234567:4.650290 237331:6.102660 237934:1.625640 234830:4.562750 236656:3.680010 235613:4.265890 237298:3.086100 32975:130.220040 236116:4.011120 234889:4.542270 234026:4.808700 237724:2.458000 214866:6.971580 237736:2.427970 230096:5.589720 237765:2.314450 237698:5.027280 237604:2.682740 237540:2.785910 202605:7.588090 214731:6.980470 235260:4.409130 237904:3.758480 197151:15.600740 228592:5.788170 237291:3.093280 237494:2.832720 237957:2.803660 237889:5.863320 233157:5.023570 237269:3.129690 237803:4.444900 237938:3.170660 237647:5.227920 237756:2.364460 236381:3.867090 237329:3.052500 233823:4.859130 234798:4.575560 237743:2.407850 237658:2.603810 237728:2.448960 237737:2.427810 237916:1.801260 235016:4.490860 237768:4.618120 191973:7.985400 | 237959:1.369960 234230:4.748470 236969:3.420450 237296:3.087250 236396:3.855380 237962:2.689740 237492:2.834170 237800:2.227060 233628:4.908120 237678:2.554870 237379:2.991930 179903:8.366760 234344:4.718580 235565:8.566780 233792:4.867370 237752:2.376880 236858:3.512130 237603:2.686100 237082:3.320420 236146:4.000180 235855:4.155690 237619:7.977060 237899:1.914940 237973:2.133580 236625:7.405760 236618:3.711330 237606:2.678420 213278:7.067480 236294:7.832600 225423:18.477030 237939:1.584250 236742:3.611330 237696:2.519980 236188:3.976880 237819:6.519120 226849:6.004110 237453:2.903030 237686:7.611150 237422:2.940350 150912:9.108700 236089:8.050560 237850:4.136820 237415:5.903760 235310:4.393110 228090:5.852530 237794:2.243070 237283:3.108830 237300:6.171960 227156:5.967790 237665:2.593060 178644:16.806260 235851:8.318820 230467:11.062900 237059:3.343270 237703:2.499150 237552:8.338530 237643:2.617410 236890:3.487300 237859:6.136830 232339:5.189210 237758:4.711220 236783:7.147460 229418:34.092000 237749:2.383580 237181:3.230260 230963:5.457390 237524:8.404950 234704:4.607500 236497:3.793280 237883:3.951520 237520:2.806810 237946:1.548440 237969:3.740730 237949:1.505550 236993:3.404920 237739:4.841560 235156:13.336500 237876:1.997430 234617:4.636210 237905:1.873460 237531:5.592120 237602:32.315400 237757:2.359650 236606:11.165400 237772:2.297810 237623:2.648520 237970:9.198880 237958:4.152630 237425:11.748000 235840:4.163850 237529:2.798330 237943:1.568120 224657:6.233720 237710:4.974520 237931:16.403600 237852:2.065820 237867:4.032120 237929:3.356400 236634:3.696160 166676:8.737140 237956:14.294100 235493:4.315600 236924:3.459550 228222:17.500320 237805:2.220560 237922:13.988480 237262:6.276400 235423:4.343970 236613:3.714620 236684:3.652630 237966:2.571020 237652:2.608840 237706:2.491530 233692:4.891400 225032:6.197710 236709:14.553720 237717:9.878440 236397:3.854860 237848:2.070880 226426:6.053520 237955:1.455530 236357:3.878260 237478:2.859350 237464:2.887810 237821:2.162420 237097:13.225720 237814:2.183620 235101:4.464310 224472:6.249360 236365:3.876120 237952:5.926680 201606:7.627100 237915:9.009400 237976:3.543050 237588:2.714650 237868:4.019740 227747:11.791680 235947:4.100740 237932:1.639130 234982:4.507540 235395:4.358560 237727:4.912200 228969:17.221620 237265:3.135780 237836:2.106500 226941:5.992970 237910:1.838650 234999:4.499540 230689:5.497780 228992:5.737960 236054:4.042790 237974:1.052860 237896:1.919610 235285:8.803760 237702:10.000240 237486:8.535630 236797:3.564600 235946:4.101570 236106:4.015870 235766:16.775360 236165:3.991760 237947:3.065100 222313:6.439740 202774:7.577220 237951:1.491720 236492:3.795740 231719:15.927870 237381:2.990440 222354:6.436280 237940:1.576750 237825:2.147740 180595:25.029690 237335:3.044390 237741:12.048000 237571:2.757860 222741:6.405660 233582:14.761680 193437:7.937770 237732:4.874660 235104:4.463830 236896:3.480090 237282:3.108960 236048:4.047060 236475:3.805020 236981:27.292160 237802:11.118650 237106:3.297480 237189:6.433700 233319:9.969600 237261:3.138720 237924:3.391580 236950:3.440030 235602:4.270440 232109:15.709380 235410:4.350590 232877:10.167600 237945:3.114760 237906:3.716380 237925:1.687310 237790:2.251320 181221:24.995010 237085:3.313710 237968:4.991160 237866:2.016850 228648:11.563740 231126:5.427350 237130:6.555100 237902:3.797580 237455:2.901020 237853:2.061970 237485:5.695940 237616:7.983480 236548:3.757200 237851:4.134580 229207:5.709170 237787:2.259370 236531:3.765890 237598:2.699230 237975:3.040140 237900:3.828220 237737:7.283430 234354:42.439410 229832:5.620560 231457:5.362730 223433:6.343960 233752:4.879680 228756:5.771150 237209:3.196140 236028:8.119940 224272:6.269620 237784:2.265380 234863:4.548790 226634:6.029090 237812:4.387540 237879:1.991500 235927:4.112500 237808:2.205280 237378:2.992150 237358:3.016880 237369:3.006420 228339:93.080000 237788:2.259050 236763:3.587440 166501:26.211420 215550:20.793330 237820:6.504360 237770:2.307420 237258:6.281260 237494:8.498160 237957:4.205490 237889:1.954440 198433:15.508320 237670:2.572190 237803:68.895950 234936:4.521190 235473:4.323090 237316:3.065530 228496:5.799980 237754:2.369990 237822:2.158250 237372:3.003180 237928:3.356840 226077:6.091940 231242:5.405550 220994:6.547600 237916:1.801260 232014:5.252720 220064:6.619640 237426:2.936790 235001:4.499290 236005:4.068510 237743:33.709900 226875:132.016720 236644:7.380540 | 237893:3.880040 232084:5.239590 224930:37.243680 237442:5.833300 218897:6.704010 237371:3.005580 237705:7.489680 233683:4.893610 236460:3.812510 220420:6.593020 228276:5.825910 225979:6.101780 233191:5.016440 166353:8.737140 235162:4.442670 233376:4.971140 237071:6.660540 237891:3.892840 237546:2.780990 237395:2.978020 236186:3.977470 178488:8.415550 230261:5.561240 237425:2.937000 237286:3.099890 195646:7.855940 217574:6.801130 233148:5.025250 237852:4.131640 237867:2.016060 224408:6.256550 89911:10.158520 237956:2.858820 235732:33.670480 223858:6.303830 236811:3.554290 237614:5.324060 225776:18.369060 232417:5.172960 233842:9.709720 217243:6.823770 233083:5.039250 235386:4.362680 210332:7.221630 237770:4.614840 237688:2.533870 230509:5.525180 237910:1.838650 233063:5.044820 237790:13.507920 236038:24.314700 226659:6.026790 237696:2.519980 235180:8.869880 221345:6.519060 237389:2.982710 235428:4.342480 237922:5.245680 236750:3.603780 222854:6.397320 237700:2.503940 232563:5.145030 234663:41.603400 237924:1.695790 226007:6.098080 236392:3.859440 237290:3.093400 172415:8.578070 237945:3.114760 237974:1.052860 236100:12.057750 236218:11.887560 232368:5.183760 237570:2.760040 234807:4.569670 234354:4.715490 235265:4.407540 223082:6.377590 237132:6.551580 236413:7.695400 150589:45.543500 237120:3.284100 222343:6.436280 237187:3.218020 236830:10.621650 209918:7.240750 207837:7.346540 224216:6.274020 230409:27.699350 237058:3.346490 237798:2.232100 236569:7.489420 237928:1.678420 237782:2.267990 236861:3.507320 225678:6.131900 235845:4.161540 237861:12.258660 236739:3.612870 237197:3.208120 237719:2.468400 237553:2.778850 226020:18.290550 236004:4.070770 237864:2.029790 237504:2.819870 231416:26.837350 235148:8.895240 237283:6.217660 237703:2.499150 236452:26.722710 181852:8.308940 237801:2.226650 222574:25.676600 236249:3.943490 237480:2.857950 227507:5.926490 236669:7.323500 233256:5.000700 236698:3.644020 234078:4.790880 232289:5.198180 124373:9.619530 233692:19.565600 230888:21.868680 237276:3.119300 237228:3.174140 234501:18.678360 235125:4.458320 164276:8.790250 235704:4.221360 235192:8.860560 237536:5.584340 237471:2.871740 237625:2.646260 231337:5.385420 237486:2.845210 234616:23.182450 237322:3.062690 230063:11.185380 236434:3.833520 234780:4.582030 235907:16.493520 233374:9.942280 227203:17.893650 237583:2.719090 183478:8.264980 236720:18.151250 236813:3.552840 218898:6.704010 185751:8.192410 228696:5.777390 237825:2.147740 222937:31.953500 233644:4.903640 236512:3.780700 237701:2.502930 148190:9.159990 236923:3.460700 237183:3.228310 229543:67.952280 234844:4.556400 236645:3.689160 233852:4.850960 237559:8.326140 227352:5.946400 54470:10.600360 236686:3.650390 187807:8.124750 235798:4.180540 230211:11.141280 236250:3.942770 235824:4.171170 199059:7.728680 205885:7.436290 232683:10.245920 237803:4.444900 233672:4.897680 232545:5.148360 223740:12.632000 233720:4.886260 237909:1.843570 236934:3.451660 237962:2.689740 237297:3.087250 237630:7.919760 237603:2.686100 228820:5.763190 237126:9.836610 233540:14.792580 237899:1.914940 225428:6.157700 237380:2.991820 237219:3.183840 236986:3.409680 236762:3.590550 237819:2.173040 233368:4.972730 225508:6.149890 237950:2.991780 237544:2.782910 222404:6.431110 233788:19.476680 237711:29.839920 235617:4.264510 234988:22.513900 234694:23.065350 235556:4.285400 195926:7.841750 232996:5.059090 231396:5.370440 227954:17.604180 237901:3.821600 237047:3.352400 235429:4.341840 237602:2.692950 235541:12.876150 236576:3.739460 235982:4.084490 236946:6.885420 235353:8.750280 235537:4.294280 237733:2.432470 237929:13.425600 237895:1.926500 237613:7.987620 162479:8.827290 236653:7.362880 236504:3.787400 226412:6.054700 237954:1.467760 237320:3.063100 219426:6.666350 237821:2.162420 221409:13.026900 223634:12.653560 237051:3.350350 237362:33.149710 234587:4.644810 237816:4.359300 237681:2.549790 237948:1.525830 227603:11.828240 234227:4.749430 232402:5.175900 235767:4.193290 237070:6.665360 203022:7.566470 230568:5.516190 234070:4.793880 227591:5.915140 209204:14.552240 236590:3.730530 236237:7.904760 235717:21.077700 199041:7.728680 211148:7.180810 236765:3.585140 236609:3.719290 233688:4.893250 236368:11.624760 233955:4.824770 236362:3.876790 237604:2.682740 236748:3.605100 196543:39.104250 206958:88.684920 237573:5.483260 236980:3.412030 237356:9.058290 232556:5.145980 231211:5.412350 232787:30.610920 219994:6.623790 234998:4.499790 237768:2.309060 237959:1.369960 235589:4.275200 237758:2.355610 222077:6.457220 224488:6.247930 232821:5.095480 235149:4.447390 187628:8.134140 230254:11.125360 233763:14.625960 237311:3.069990 237211:3.191420 193801:7.922380 186407:8.172610 228552:5.793610 210564:7.210330 237555:8.328930 236248:3.944920 237707:29.884800 227741:5.895840 237849:2.070400 237447:2.909360 215437:6.939650 231453:32.176380 236287:3.920620 237414:2.954110 184922:8.212610 234450:18.742600 236899:3.477670 233915:4.835160 236975:3.415560 237888:1.956880 235416:8.695620 236724:18.140300 232805:5.099100 237775:4.585020 237763:2.317980 231660:5.319980 237963:1.316030 189543:8.070190 217767:6.786310 237896:3.839220 237731:4.882160 232744:10.221000 186611:8.162850 237855:2.051640 233545:4.929710 237713:9.906680 237445:5.826040 218323:6.747850 236254:3.941490 237642:7.855980 215356:6.942510 230900:16.397610 225635:6.135730 166925:8.720040 236212:3.964700 231126:5.427350 236677:3.657880 237952:1.481670 160765:8.885560 236379:7.735760 225490:6.151190 236969:6.840900 237623:2.648520 232685:5.122500 226135:6.085840 228453:5.804570 237943:4.704360 234805:9.142020 235370:4.370310 229018:5.732820 237957:4.205490 237769:9.231560 236847:3.520610 231973:10.522440 237919:1.749150 237865:2.019100 236056:8.082420 235319:4.386860 234770:55.023360 236644:11.070810 | 216017:6.903180 237721:2.465070 237239:9.469110 225506:6.149890 237234:3.163350 236118:4.010360 237574:5.482220 236977:3.413450 237676:5.114380 236042:12.149730 223796:6.311420 237824:6.453120 236422:3.840970 234062:4.796560 237483:2.851370 197922:7.773700 236402:3.853810 237800:2.227060 237533:8.380830 237747:2.387280 237075:3.327960 237912:3.612200 211680:7.152130 147394:9.159990 236465:3.810760 231482:5.356260 231291:5.395130 217591:6.798640 235579:4.278590 237329:3.052500 237049:3.351850 237370:3.005810 232727:61.364640 234291:4.732630 236586:3.734230 237898:1.917950 237927:1.682580 224396:12.515980 233552:4.927800 166113:8.737140 216389:6.878690 93400:252.238250 229447:5.678750 236933:3.451660 234306:4.730430 237256:3.141910 236167:27.933920 237844:2.095530 234559:13.960440 143281:9.242230 237351:3.024710 221469:6.509720 235482:8.641160 237856:2.049840 237946:9.290640 237949:10.538850 237934:1.625640 237766:6.932880 237169:3.238980 237895:1.926500 237605:2.680390 236595:7.452780 228835:5.760550 210427:7.217850 237591:2.710270 189514:8.070190 235223:4.421950 237823:2.154110 237970:4.599440 229732:5.635180 237377:5.986940 236518:3.778760 231180:5.417320 236964:10.280220 237830:2.125860 237891:3.892840 237629:5.284020 237950:11.967120 184981:8.212610 237123:3.282850 140834:18.602140 231234:10.816040 209382:7.268150 229378:5.686880 233235:25.032350 237223:6.358880 237092:52.957440 236198:3.972760 202632:7.588090 237349:3.027450 237783:2.266580 236547:3.757910 237546:2.780990 237933:4.916280 237954:5.871040 237534:2.793070 237814:4.367240 233597:9.834300 236641:7.385420 200583:7.667680 233847:4.852730 237353:3.024320 237139:13.062360 233128:5.029890 235432:4.341410 237971:6.889140 237708:2.490160 237932:1.639130 227324:5.949570 212763:7.093800 209360:7.268150 235787:4.185800 237522:2.802430 189438:64.561520 237910:1.838650 199543:7.709980 236987:6.819200 235771:4.192380 237860:2.044160 237734:2.430170 237896:1.919610 225275:6.174840 237224:3.178910 234383:4.709020 236958:3.433920 234305:4.730740 237966:1.285510 234487:4.674320 236517:7.557520 237673:5.126480 237493:11.332000 237251:3.146210 227917:5.873950 236438:3.830460 237940:1.576750 227932:5.871980 237641:7.858260 233261:24.995300 222674:6.410700 236427:26.876010 233077:5.040530 203237:7.555830 229803:5.625920 237091:3.310750 237448:2.908700 237339:3.040800 234359:4.713940 232614:5.136520 237513:2.815140 202771:7.582640 236988:3.409430 237518:2.808830 237959:1.369960 237350:3.026480 236773:3.579070 233528:4.932390 218192:6.754950 225121:6.190930 234056:4.797570 193339:7.937770 236652:7.363540 237456:2.900110 204006:15.049160 206575:7.408510 235404:13.061460 234118:4.779280 233798:14.595660 237968:3.743370 237787:2.259370 235720:4.214410 229363:5.688520 228851:5.757920 196726:7.813970 226966:5.989650 229663:5.644530 237482:2.852470 237003:3.396700 234215:4.752630 234084:4.788550 169513:8.654450 237323:12.245560 236759:14.383120 236703:3.642220 237972:1.100150 235569:4.281790 237975:2.026760 236092:4.024040 233254:5.000700 237839:2.100240 237554:2.777110 236299:3.912550 153389:27.109140 237955:2.911060 237230:12.672520 210089:7.233060 237672:92.542680 226842:6.005240 237655:2.607340 236990:6.815340 212061:7.131150 235003:8.993100 233689:9.785020 220445:6.591000 237358:3.016880 234165:4.765870 237609:2.669870 237788:4.518100 237768:2.309060 224698:6.229500 233951:4.825460 226725:6.017660 235913:8.235860 237957:1.401830 237714:2.473800 233931:4.832030 236970:3.420370 237938:1.585330 237397:2.977420 237756:4.728920 237418:2.946330 234226:4.749430 234637:4.629660 234001:4.814140 237575:5.470840 236389:3.860620 183248:16.529960 237960:1.366220 237916:1.801260 236920:20.782200 209533:7.260250 237935:1.594680 178311:8.415550 | 237959:2.739920 136947:18.792760 237969:1.246910 237082:6.640840 219571:19.966620 235549:4.287810 237396:2.977530 235713:4.217410 219989:6.623790 237838:2.101480 225634:6.135730 237881:3.958920 237567:2.763630 236238:3.952380 237970:1.149860 236815:3.551290 237059:6.686540 234804:13.713810 235962:4.091750 237354:3.023120 209891:7.240750 217033:6.836570 233433:4.956090 236634:3.696160 236742:3.611330 237416:2.949610 237552:2.779510 237338:6.081600 236322:3.901950 237698:5.027280 237705:2.496560 226494:6.047650 237732:2.437330 236504:3.787400 237311:3.069990 237532:8.387490 237874:1.999900 237889:3.908880 219588:6.653390 237813:2.191660 237840:2.099810 237556:2.776270 237397:2.977420 236836:3.536360 237425:2.937000 232339:5.189210 198576:7.747720 203437:7.550560 237848:2.070880 237737:2.427810 237629:2.642010 228240:5.831560 237522:2.802430 72790:62.398080 236249:3.943490 237506:2.816900 237184:3.226140 232987:5.061270 237727:2.456100 | 237959:1.369960 237913:1.804250 237184:3.226140 237893:3.880040 73000:31.199040 217851:6.781420 155573:8.990920 237506:2.816900 233349:4.977140 218743:6.715360 237920:1.748740 237961:1.356670 237747:2.387280 237836:2.106500 236680:7.309960 237890:1.947160 237725:2.456640 237939:1.584250 234233:4.747200 235551:4.286810 232588:5.140770 237873:2.004580 237311:3.069990 222765:6.403990 235686:4.227040 214330:7.004570 237711:2.486660 110914:39.412560 234150:4.770430 237856:2.049840 237273:3.123760 234821:4.565410 237970:2.299720 235525:4.302840 216274:6.886780 226148:6.083410 237669:2.576260 237745:2.406650 227750:5.894840 237956:2.858820 237733:2.432470 232098:5.238540 237760:2.339230 237622:2.649740 34665:21.703340 237966:1.285510 231825:5.288790 237654:2.607410 233005:5.057350 237619:2.659020 237231:3.167740 237954:1.467760 230082:5.591200 219033:6.692790 228718:5.774710 232889:5.081120 236584:3.735860 237882:1.979240 237974:1.052860 237726:4.912580 237759:2.352120 228379:11.625720 237063:3.338740 237115:3.287650 162673:8.827290 222298:6.439740 237443:2.914400 213391:7.061010 237869:2.009540 237651:5.219340 236960:3.432630 192775:15.922600 237152:3.256930 216865:20.540820 234845:4.556400 228727:5.773820 237285:3.105310 237339:3.040800 237854:2.059080 237732:4.874660 237348:3.030600 237887:1.962720 237933:1.638760 229917:5.610680 236447:3.822330 236369:3.874390 236591:3.729730 236558:3.749050 237433:2.922700 237510:2.816250 231376:5.375210 200918:15.300180 237968:1.247790 237787:2.259370 136732:9.396380 237952:1.481670 237616:2.661160 236218:3.962520 237972:1.100150 237866:2.016850 237975:2.026760 233088:5.037970 237087:6.625900 230929:5.461290 237817:2.176300 237240:3.155850 237421:2.942970 236754:3.601540 195051:7.877600 236646:3.688390 235209:4.426110 237256:3.141910 235123:4.458800 236937:3.450530 233824:4.859130 231563:5.341130 237517:2.810900 237103:3.298160 234121:4.777970 220727:6.569070 226165:6.080990 237737:2.427810 216265:6.886780 236607:3.721570 237928:3.356840 | 229631:5.650020 233046:10.095660 237276:3.119300 234586:4.645090 237111:3.289290 234488:4.674020 236247:7.890680 237730:2.445030 237824:2.151040 232751:5.109120 191702:7.993560 237831:2.125420 235756:4.200650 219127:6.686110 221176:6.532280 236262:3.938360 236236:3.953100 237370:3.005810 236714:36.345400 237836:2.106500 236752:3.603370 236930:3.456210 236889:3.487480 237057:3.347280 237751:2.380550 229711:5.638290 237430:2.931220 237828:2.135270 237971:1.148190 237845:2.093750 237875:9.991450 233621:9.818500 229898:5.612950 231919:10.546040 236845:3.527930 236273:3.927060 209921:7.240750 236182:3.980280 219201:6.681690 234787:4.579330 216750:6.854780 232499:5.158420 237813:17.533280 236638:3.693040 237444:14.567150 169741:8.654450 236536:3.762070 237758:2.355610 235327:65.756250 208446:7.316940 237965:1.286750 237844:2.095530 228909:5.749190 232531:5.149320 237943:1.568120 236672:3.660030 236643:11.072460 237278:3.118800 233740:4.881140 233230:15.024390 237963:1.316030 232757:5.108210 234748:4.594280 233064:15.133170 232855:5.087370 237901:1.910800 236979:3.412360 236482:3.799440 237752:2.376880 237110:3.290990 235429:4.341840 237482:2.852470 237591:5.420540 237776:2.291550 227513:11.852980 235475:4.322880 234044:24.008000 137775:9.363590 210730:7.199160 229100:5.725160 235939:12.312240 223922:6.299300 237867:6.048180 237620:2.656020 11009:11.005820 237557:8.327730 237412:2.955330 192868:7.953390 237805:2.220560 225750:6.124280 237190:22.510250 237883:1.975760 236868:3.499870 203256:7.555830 237942:1.569540 232631:5.132760 237964:1.287060 237315:15.332400 236275:3.926360 218399:6.743140 235203:22.139800 237052:6.698340 237580:2.721950 233896:9.681500 237814:2.183620 237863:6.093480 221878:6.475010 237915:1.801880 237976:4.251660 235972:4.088280 237424:2.938720 237894:1.935990 237904:1.879240 237911:7.344080 236921:3.462370 237382:8.967360 224816:6.218330 237885:1.970350 233802:4.863420 216230:6.889500 230534:27.601650 237807:2.214790 236796:3.564990 237923:1.707190 228710:5.775600 235867:4.147080 226538:6.040650 237226:3.176460 234118:4.779280 237417:2.947490 235858:4.153750 237121:3.283590 227098:5.975380 235360:17.488240 227633:5.911050 237166:3.244220 223764:6.314470 213916:7.029260 237869:2.009540 237951:1.491720 237781:4.552140 236373:3.870930 237947:4.597650 237940:4.730250 234881:4.544610 237461:2.889800 237766:2.310960 230903:5.465210 237459:2.893390 207447:7.363860 235332:4.382420 237843:2.097780 237006:6.790100 236664:3.668880 237282:3.108960 237576:10.929920 232297:5.196680 237874:3.999800 233592:4.918290 237411:32.546690 233335:4.981570 210727:7.199160 237933:1.638760 154264:9.036380 237718:17.280410 222185:6.448440 236923:3.460700 235051:4.478590 237432:2.923260 234959:9.025140 237253:3.144860 236803:3.559620 234724:4.599490 228649:5.781870 237848:4.141760 237930:3.345020 237327:3.054440 229127:5.721770 220020:6.621710 237974:2.105720 236620:3.709750 219274:6.677280 237847:2.079640 236278:3.924530 237736:2.427970 237489:2.840880 234443:4.689860 236444:3.824990 237972:2.200300 172694:8.578070 237953:4.414980 233460:4.948260 219396:6.668530 237900:3.828220 237657:2.604380 237124:3.282260 237839:2.100240 194681:7.892310 237934:3.251280 235976:4.086960 237308:3.070830 237204:3.204500 237079:3.322570 231478:5.358020 234432:9.387560 235564:4.283590 234725:4.599220 237879:1.991500 237641:2.619420 237668:2.581840 237203:6.409540 236730:21.751500 234146:23.857050 237958:1.384210 184699:8.222870 233691:4.891770 211505:7.162790 229830:5.621330 237345:33.360580 230359:5.546940 237796:2.233880 237783:2.266580 236016:4.065440 236929:3.456740 221613:6.496790 237263:3.137950 234577:4.647400 237889:1.954440 234047:4.800590 226477:6.048820 235336:4.380650 235245:4.414150 233512:4.936240 236695:3.644760 237408:2.961300 237517:2.810900 232315:5.193180 235077:4.473000 235990:20.410150 237779:2.280120 235030:4.485200 235694:4.224760 237928:1.678420 237798:2.232100 237096:3.307940 237935:1.594680 199329:7.716180 237931:1.640360 14042:11.005820 | 237356:3.019430 228535:5.795420 237893:1.940020 232075:52.411500 224912:6.208650 237678:7.664610 224930:37.243680 236952:3.437960 235727:4.210860 237442:5.833300 229859:11.235020 142784:9.271220 237189:3.216850 232430:5.170520 218106:6.762100 221167:13.068360 237961:8.140020 237796:2.233880 236424:3.840580 236280:7.846260 232620:5.135580 226976:5.988540 237106:3.297480 218897:40.224060 237858:2.046250 237828:4.270540 78345:30.938010 234879:4.545130 223879:12.604620 236392:3.859440 237918:3.509440 236840:3.530760 237705:12.482800 236244:7.892700 236780:7.148260 220420:6.593020 208193:21.988560 237753:2.373310 236549:7.512020 234370:4.711790 236295:3.914910 230335:11.099580 234613:4.636780 237956:2.858820 227222:11.924800 236979:30.711240 226523:6.041810 104963:9.907210 237497:2.828120 222574:57.772350 237065:3.335700 237717:4.939220 223755:6.314470 232812:5.096380 233682:14.681940 226007:12.196160 237071:9.990810 237891:9.732100 200818:22.967760 237256:9.425730 237459:2.893390 237044:6.710820 237667:18.085410 231389:5.372220 237214:3.187320 237791:2.250580 237503:2.819910 236844:3.528030 207456:7.363860 237457:8.688120 231980:5.260150 231637:5.325080 225729:12.253620 236863:3.502350 236237:3.952380 225568:6.143430 236101:4.018790 237867:4.032120 189300:8.079080 235099:4.464790 235438:8.676040 228971:11.481080 234579:4.646820 235732:12.626430 233540:9.861720 237223:3.179440 237569:27.602200 237281:3.113180 237652:2.608840 236811:17.771450 144072:9.242230 231666:5.318850 237967:6.379150 233005:5.057350 209386:7.268150 236931:3.453230 228082:11.706980 237821:2.162420 236527:26.407430 234127:9.552640 203327:7.555830 232679:5.123890 223050:6.379220 230028:5.596410 237915:1.801880 233842:33.984020 237894:3.871980 237194:3.211820 236935:3.451490 237296:3.087250 233083:25.196250 229501:5.669890 236391:11.581080 237726:2.456290 237770:6.922260 237767:2.309980 237688:2.533870 218724:6.717650 213489:7.054580 235860:4.153400 236673:3.659380 237910:1.838650 228591:5.788170 237886:7.867760 113117:9.801850 234155:4.768800 213628:7.048190 236895:3.480540 237790:6.753960 236038:137.783300 237628:2.643680 205245:7.469700 229509:5.669080 184626:8.222870 192631:7.961300 236339:58.412550 191046:8.018460 236724:79.817320 237869:6.028620 237651:5.219340 235180:8.869880 217040:20.509710 223976:6.294790 237591:2.710270 235428:4.342480 237937:6.343480 234528:4.661060 234608:9.277560 235902:12.378870 237851:4.134580 236956:3.436240 237006:3.395050 236496:11.382780 236750:3.603780 235496:4.314770 222552:12.841700 235155:4.446210 228593:11.576340 226009:6.098080 237700:2.503940 234663:36.980800 229324:5.692610 233457:9.896520 233683:4.893610 237133:9.822120 237924:3.391580 215366:6.942510 235691:4.224950 210325:7.221630 237290:18.560400 172415:8.578070 236829:3.540740 226093:48.716000 237423:2.940190 237945:4.672140 237488:8.523210 236770:3.580960 237090:3.311120 233881:4.844610 222316:6.438010 237974:11.581460 220978:6.547600 199797:15.395420 237689:5.067180 66297:10.495000 237319:3.063700 236938:3.450260 234913:13.594260 236830:14.162200 234050:4.798570 236218:15.850080 237584:2.718800 237953:4.414980 237570:11.040160 236518:7.557520 236029:4.058200 236815:7.102580 231240:21.624640 234354:4.715490 223365:6.350270 235971:16.353120 236456:3.815900 235265:8.815080 233284:4.991700 236376:3.869740 205979:7.431600 214708:27.921880 236535:7.525100 230318:44.415440 237784:2.265380 237724:14.748000 237685:2.539250 235488:4.317880 231391:5.371030 164020:8.790250 233351:4.976340 206341:7.417680 236763:10.762320 214643:6.986440 198589:7.747720 181926:8.308940 237377:2.993470 232686:5.122500 235704:8.442720 237537:2.789550 222979:12.771520 235773:4.190730 236685:3.652420 237951:4.475160 218336:6.747850 177980:8.428130 228919:5.747460 237756:2.364460 236880:10.480440 228018:11.720540 237402:5.943560 230409:33.239220 225616:6.138290 188170:48.692700 236674:3.659170 237058:3.346490 237798:4.464200 232310:5.194180 236569:14.978840 237811:4.395600 237928:1.678420 237363:9.035250 236178:3.983250 237913:5.412750 237829:4.254740 237556:2.776270 135845:9.396380 237818:4.350940 237422:2.940350 230458:5.532150 231586:16.011270 234441:28.142760 235997:4.075330 237752:4.753760 217708:40.747380 237861:16.344880 236413:26.933900 204649:7.494280 233481:9.887960 231709:5.310970 196405:7.827770 237613:13.312700 237944:3.116400 231710:5.310410 237650:2.611960 223185:6.367860 237800:2.227060 223834:18.920580 237907:1.857320 165673:8.754530 237719:4.936800 237193:16.063900 237553:11.115400 237542:5.569940 234341:4.720130 231910:5.273560 237921:1.748720 226177:6.079780 228805:5.764960 226020:18.290550 235176:8.873140 235109:4.462630 235818:4.173690 215926:6.911480 236004:4.070770 237864:8.119160 235248:8.826920 232645:5.129950 217449:6.808620 237631:5.265680 233850:4.851320 235148:4.447620 236822:3.544470 232291:10.395360 235819:4.173150 203608:7.540080 217192:6.826320 219108:60.194970 237105:6.595720 229458:11.352660 230945:32.759940 236536:3.762070 211809:7.145090 206782:14.789800 237835:4.222900 54235:21.200720 233822:4.859130 237844:4.191060 235729:4.210860 232257:5.206220 237469:5.746920 227507:11.852980 234216:4.752310 220730:6.569070 233915:4.835160 236669:21.970500 224723:6.228100 101866:9.964370 236523:3.775740 237666:2.584440 224576:6.240800 237673:2.563240 235313:4.391320 235746:4.202870 233256:10.001400 237539:2.786720 170275:8.638700 219590:6.653390 162639:8.827290 230845:5.473750 237931:8.201800 193578:23.790150 233614:4.910750 231900:5.274640 232881:5.083350 223815:6.308380 224084:6.284350 183541:8.264980 217848:13.562840 223612:6.328330 236850:3.519110 237783:2.266580 237964:5.148240 237578:5.453100 230888:16.401510 234970:4.510050 234859:4.550360 237276:40.550900 237464:20.214670 224386:6.257990 237200:6.413500 207285:7.372630 206666:7.403950 235192:8.860560 225410:6.160320 237971:16.074660 237022:3.373020 237536:25.129530 231536:16.039020 233953:4.825110 237471:2.871740 237935:6.378720 232118:5.233860 237417:2.947490 225595:6.139570 221729:6.487660 237670:2.572190 235771:4.192380 232622:5.135110 236161:3.993710 232429:5.171010 237229:6.342320 231337:10.770840 237486:39.832940 237878:1.993260 220895:6.555360 237862:8.164400 237827:2.138090 224057:12.574640 234616:18.545960 235348:4.377340 232634:5.131830 199322:7.716180 237322:12.250760 230063:5.592690 214524:6.992450 226891:5.998520 236434:7.667040 236486:3.798580 234780:9.164060 235219:8.844820 237225:3.178910 175075:8.507120 237335:15.221950 232607:5.137940 237583:8.157270 237573:10.966520 235694:4.224760 229035:5.731970 236873:17.486100 237959:4.109880 237852:12.394920 237715:4.947080 236443:3.827020 224877:6.212790 237378:2.992150 237905:3.746920 237304:3.076030 237412:5.910660 218898:6.704010 236447:3.822330 236254:23.648940 222937:76.688400 237665:2.593060 233405:9.926380 236308:7.819580 237640:2.619500 237487:14.210100 237745:4.813300 235633:4.251990 234532:4.660480 237728:2.448960 220517:6.586980 237183:22.598170 233690:4.892140 237975:13.173940 233955:19.299080 236645:7.378320 228374:5.813790 235504:21.559400 234332:4.724180 237396:2.977530 234810:4.569140 207197:14.754100 220019:19.871370 237812:19.743930 234783:4.580410 237908:5.531850 171218:8.607930 236686:3.650390 237593:2.708650 237765:11.572250 237748:4.770580 237582:2.720480 237788:4.518100 234251:4.742110 236534:15.053520 230211:5.570640 237645:7.851210 237832:6.354240 142398:9.271220 235824:12.513510 236679:3.655090 237936:3.177480 198857:15.469980 231403:10.739680 205885:7.436290 234250:4.742110 237178:3.232090 230365:16.636590 235723:4.212350 237803:11.112250 200046:7.685590 235208:4.426800 224785:12.442220 235210:4.425880 233642:4.904380 234596:9.283860 232526:5.150750 225724:6.126810 235420:4.345030 237779:9.120480 231820:5.290440 237246:18.917160 237690:2.530700 209393:7.268150 237865:4.038200 237127:6.557020 230905:16.393680 112554:9.801850 237909:9.217850 237721:7.395210 187560:8.134140 236827:3.542550 237574:2.741110 237962:6.724350 235234:8.837000 227973:5.867090 237842:2.099360 236851:3.518930 237215:3.185580 237589:2.711900 237630:2.639920 230259:5.561240 237483:2.851370 236858:3.512130 237603:2.686100 228073:5.854460 236283:3.922430 217570:13.602260 237899:11.489640 232507:10.312040 237973:7.467530 236197:11.919600 222047:45.212930 223740:50.528000 233934:4.830650 216901:6.844340 237219:6.367680 236986:20.458080 235996:8.151620 231966:10.524560 233368:24.863650 236587:18.663050 236795:3.566260 205520:7.455250 236069:8.070800 226347:6.060610 206845:7.394900 235373:4.369220 224399:6.256550 234292:9.465260 236875:3.495480 222241:6.444950 235530:4.299160 236847:7.041220 236631:3.698840 237950:8.975340 237509:5.632680 223123:57.354390 237663:2.597810 237778:2.280960 223928:6.299300 237552:5.559020 233788:9.738340 216721:13.714820 236187:3.977180 203347:7.550560 235950:20.486150 190881:16.053800 220955:13.099080 229088:5.726860 236843:10.584090 234583:4.645670 234694:119.939820 233999:4.814820 237929:50.346000 237633:18.414550 237857:2.048550 235556:21.427000 221090:19.619730 237969:7.481460 227027:23.936560 214001:7.026140 233780:4.870620 237901:13.375600 237393:2.980090 237047:10.057200 237605:2.680390 235429:4.341840 237602:16.157700 235645:4.245990 214138:28.067360 235541:8.584100 237559:5.550760 237793:2.244480 237958:2.768420 237774:11.471350 237683:20.346320 236946:3.442710 199108:7.728680 224247:12.542180 232017:5.251660 232654:15.384240 230018:11.195800 203162:7.561140 237830:2.125860 236918:6.928980 237293:6.178520 236853:3.517990 236653:7.362880 229025:5.732820 235795:12.544890 236451:7.637580 212020:7.134620 237895:1.926500 237177:6.466980 237920:1.748740 237966:11.569590 237706:4.983060 236709:3.638430 231266:21.607440 161331:8.865750 227791:17.669460 234511:4.666340 235561:4.284190 237180:6.460660 237307:3.070950 235617:8.529020 237614:5.324060 234173:14.293710 236871:6.996080 235717:42.155400 237976:9.211930 237577:5.458600 221409:19.540350 237629:5.284020 237051:13.401400 225776:6.123020 236904:10.424130 217581:6.798640 237932:4.917390 237644:18.320260 237416:2.949610 236872:10.491930 237362:6.027220 237128:3.278510 237885:3.940700 234587:4.644810 200527:7.667680 237113:3.288100 236991:6.814840 107851:9.907210 228987:5.737960 235018:4.490610 237833:10.588900 216853:6.849550 237681:12.748950 237462:2.889200 237053:3.348770 234792:18.311920 237948:4.577490 237399:8.920860 225303:12.344380 197690:7.780300 235869:4.145680 192382:7.969270 235383:4.364860 237117:6.571600 218152:13.514660 236370:3.873320 237954:17.613120 237205:9.610440 237435:5.842320 237757:4.719300 235767:4.193290 232216:5.213820 223968:6.294790 54241:10.600360 223013:6.382480 237070:3.332680 237220:3.182780 235871:4.145160 237729:7.341390 237694:47.901850 237541:2.785370 237170:3.238560 111974:9.801850 211726:7.148610 236574:7.484040 237258:3.140630 234322:9.453980 235652:4.244250 176539:8.466850 237917:5.394600 237874:7.999600 235733:4.208620 235825:4.170820 237933:4.916280 237431:23.409200 236804:3.557970 237299:3.085980 237941:3.139640 237607:2.676520 235964:12.269790 235783:4.186530 228031:17.577900 231973:5.261220 236558:3.749050 236973:41.019120 225123:6.190930 215818:27.668200 229755:5.632090 234361:23.568150 237736:2.427970 237738:4.851560 235854:4.155870 226351:30.303050 233199:5.014770 237608:2.676120 233472:4.946310 234038:24.014750 209235:7.276120 237972:8.801200 237866:4.033700 236622:3.705800 236765:7.170280 220487:6.588990 237900:7.656440 237898:5.753850 237934:1.625640 211492:28.651160 232032:10.499100 222242:32.224750 236609:7.438580 237324:3.060910 236584:3.735860 237879:15.932000 237826:2.143970 236060:4.039170 236368:23.249520 234164:4.766190 237801:8.906600 232887:5.081560 237604:2.682740 237792:6.741990 236748:10.815300 237310:3.070110 236171:3.987270 192783:7.961300 134564:18.860560 230540:5.520330 237699:5.019560 237456:2.900110 237691:2.528480 233852:14.552880 231524:5.348080 228539:5.795420 121370:19.324180 228702:5.776500 235751:4.202130 236912:6.937660 237754:7.109970 217745:6.788770 236243:3.947920 232787:5.101820 227146:5.969950 224642:6.235140 237369:3.006420 229925:16.829760 236607:3.721570 237660:2.600420 223818:12.616760 233583:9.841120 230793:32.894160 233464:4.947480 233960:4.823050 233423:4.959630 225080:6.193640 237154:3.252910 214862:13.943160 224634:12.473100 236394:3.857080 224067:6.285830 237831:19.128780 236761:7.188520 237366:12.039120 216143:6.894950 171919:17.185780 237359:3.015700 234248:4.742420 237586:2.716160 230797:5.482360 217939:13.548260 234206:4.755200 236732:18.120050 233816:4.860560 235557:4.285200 187104:8.143620 234582:4.645670 237939:6.337000 237718:2.468630 214938:6.965700 237453:2.903030 237686:2.537050 231511:26.755000 226932:5.994070 224803:6.219720 237124:3.282260 108162:9.853140 226025:12.193700 231184:5.416700 233763:14.625960 198498:7.747720 237551:11.119120 237923:3.414380 228026:11.718600 141769:9.301070 236207:3.969670 235625:8.518420 228552:11.587220 237682:5.094500 236649:3.686070 194780:7.884930 189538:8.070190 55903:10.600360 235223:8.843900 237965:5.147000 237034:23.539740 218585:6.729150 236562:3.747410 230908:5.463900 236707:10.922250 233015:5.054740 237963:5.264120 227888:5.876910 237946:1.548440 237562:2.771300 237949:1.505550 237081:3.321570 237540:2.785910 216388:13.757380 233724:4.884790 237144:9.784830 237880:1.989790 214989:6.962770 235914:12.352770 237646:5.231480 237849:18.633600 194083:31.659120 236832:7.079940 230515:5.524490 237772:2.297810 237447:2.909360 215437:6.939650 236619:3.711220 237750:2.383580 232898:5.079780 236879:6.988600 231453:69.715490 237960:4.098660 231690:5.314340 234870:4.548010 232366:5.184260 235111:4.462390 227028:5.983040 235703:16.886200 225951:6.103020 226381:24.228240 237922:1.748560 232895:10.160460 209058:7.284150 237760:2.339230 236185:23.867460 209409:7.268150 217217:20.478960 234394:4.705950 231021:5.447060 235349:4.376680 236452:15.270120 234589:9.288460 237807:2.214790 235581:4.277590 229059:11.458820 237448:2.908700 237348:9.091800 236483:3.799320 237675:12.795250 236661:3.673560 234335:4.723240 236740:7.225740 237696:7.559940 237318:9.191100 236068:76.675640 235707:25.320240 237056:13.390680 236337:3.895670 227103:5.975380 208804:7.300410 225119:6.190930 235414:4.348240 237904:1.879240 231660:15.959940 227308:5.952760 237820:2.168120 237555:8.328930 237795:15.672860 237648:5.225520 236944:3.443050 227921:5.872970 231562:10.682260 227432:5.934820 237520:2.806810 232402:5.175900 237731:7.323240 237224:6.357820 237013:6.773660 232744:199.309500 237777:2.287350 204940:7.479460 237855:4.103280 236961:6.857400 234490:4.673430 236971:3.418430 237713:9.906680 226816:12.017220 236743:3.609080 237445:2.913020 237742:2.408860 237940:3.153500 229296:5.696730 220542:6.584970 236710:14.544880 228704:5.776500 230361:5.546240 237819:15.211280 237825:12.886440 237332:3.050690 237854:4.118160 234896:4.538640 226181:12.159560 236764:3.587040 237903:5.663550 232252:10.414460 233819:9.719700 236482:3.799440 227185:35.793780 237100:6.602760 237316:15.327650 236388:7.721240 237840:2.099810 208785:21.901230 237806:11.098750 235250:35.304000 234798:4.575560 237771:6.904860 223782:6.312940 237687:5.071080 230900:16.397610 237165:6.489140 185037:8.212610 232140:10.459440 237968:4.991160 237407:5.927740 236480:7.602100 237952:10.371690 236864:24.515120 237547:2.780670 237485:14.239850 232376:5.181300 237275:6.239220 235194:4.429580 237598:2.699230 228006:5.862210 236017:16.259800 85344:10.232630 226232:30.368750 226323:6.062990 223479:6.340810 235864:4.151640 236782:10.722090 236546:3.759220 237623:2.648520 236363:7.753320 225907:6.107980 232794:5.100910 232935:10.140980 237970:2.299720 233042:5.048260 229586:5.655540 236757:3.597800 226135:12.171680 235522:4.305500 228453:17.413710 233751:14.639040 237943:4.704360 237122:3.282920 234805:9.142020 237822:6.474750 235520:8.612240 237957:9.812810 237727:2.456100 237210:3.194930 220809:26.252680 237410:2.959220 237938:1.585330 237397:2.977420 234745:22.974100 237769:18.463120 233823:4.859130 229112:11.446920 237372:6.006360 196379:7.827770 235319:4.386860 233705:4.889930 222107:6.453700 208861:7.296320 237426:8.810370 237743:12.039250 236644:11.070810 230369:5.545530 | 236837:3.532750 237893:1.940020 226005:6.099310 199832:7.697710 222921:6.392350 217839:6.781420 166785:8.737140 127604:9.539480 222246:6.443210 230192:5.573560 136854:9.396380 37656:10.718140 173646:8.549080 222629:6.414070 237828:2.135270 204348:15.018620 183708:8.254290 222988:6.385760 12801:11.005820 217278:6.821230 195698:7.855940 228562:5.791790 225597:6.139570 236450:3.819680 236499:7.583360 235577:8.557980 230462:5.532150 180671:16.686460 229394:5.685250 217343:6.816170 89460:10.158520 230940:5.459990 97537:10.024990 237867:2.016060 223667:6.323690 237956:11.435280 233703:4.889930 223370:6.350270 224518:6.245070 221817:6.480420 221444:6.511580 172455:8.578070 158557:8.926380 229453:11.354280 221883:6.475010 236463:7.623260 205972:7.431600 236449:15.281720 206387:7.417680 237691:2.528480 237726:2.456290 208012:7.337990 8922:11.005820 230043:16.786980 237458:2.894690 213924:7.029260 237738:2.425780 237060:3.340930 137796:9.363590 217358:6.816170 179778:8.366760 233244:5.003170 230388:5.543400 191797:7.993560 214875:6.971580 215395:6.942510 54901:10.600360 197901:7.773700 237847:8.318560 236928:3.458410 235825:4.170820 237723:4.916060 93065:10.089530 224726:6.228100 173372:8.549080 233537:4.931240 209702:7.252400 237945:1.557380 230786:5.483690 227442:5.934820 164650:8.790250 144634:9.242230 48065:10.600360 176097:8.480090 237953:2.943320 160547:17.771120 189480:8.070190 57631:10.600360 237042:10.070520 218706:6.717650 234482:4.675800 216526:6.870650 210008:7.236900 211580:7.155670 237631:2.632840 236678:3.656590 237668:5.163680 77890:10.312670 227024:5.984140 232920:5.074900 233106:10.069120 220529:13.169940 219455:6.664180 237834:2.117570 167887:8.703240 233825:4.858780 237720:2.465630 237925:1.687310 215781:6.919840 237928:1.678420 237913:3.608500 237829:4.254740 235497:4.314560 237818:2.175470 237765:2.314450 235272:4.406180 226346:6.060610 58378:10.495000 237613:2.662540 234130:4.775670 233091:5.037110 129511:9.539480 226753:6.015390 224490:6.247930 230520:5.523790 113954:9.801850 69782:10.399680 131405:9.501740 237599:2.698400 114608:9.753060 174951:8.507120 237014:3.384140 225433:6.157700 206685:7.399420 171371:8.607930 233358:4.973930 235384:4.364200 237469:2.873460 208976:7.292250 216826:6.849550 234224:4.749750 236639:3.692930 236698:3.644020 235524:8.606500 192733:7.961300 237662:2.597850 205702:7.445720 237503:2.819910 220628:6.576990 234702:4.608060 100238:10.024990 142227:9.271220 226663:6.026790 237344:3.033350 218586:6.729150 237478:5.718700 237563:2.769490 125742:9.578700 122532:9.662090 119718:9.706540 177518:8.440870 210741:7.199160 177018:8.453770 236345:3.886450 182033:8.308940 231791:5.295950 236550:3.755780 235771:4.192380 232622:5.135110 198360:7.754160 185913:8.182460 237827:12.828540 235348:4.377340 209957:7.236900 205566:7.455250 202687:7.582640 226985:5.988540 236598:7.450940 234527:4.661060 228573:5.789980 88953:10.158520 222341:6.436280 234237:18.983680 198271:7.754160 236813:3.552840 237605:2.680390 235128:4.456410 233313:4.985610 231540:5.345760 72564:10.399680 232741:5.110960 233164:5.021880 144804:9.214060 233783:9.739800 237853:4.123940 235446:4.335270 236702:3.642650 235488:4.317880 115692:9.753060 218736:33.588250 224442:6.253670 198411:7.754160 234876:4.546960 237564:11.068960 237812:2.193770 236700:10.930800 236914:3.467590 205390:7.460040 206515:14.817020 201260:7.638520 220092:6.615500 77088:10.312670 204697:7.494280 234231:4.748470 121866:9.662090 190129:16.087980 193352:7.937770 215573:6.931110 233828:4.858420 235662:4.241170 234646:4.626830 220855:6.559260 233742:4.880770 237884:1.973250 233035:5.050850 237858:2.046250 224859:6.215560 213776:7.038680 217793:6.783870 229353:11.378680 230626:11.015940 221164:6.534180 235145:4.448100 223680:6.322150 237836:4.213000 234107:4.782250 236762:3.590550 233259:9.999760 164625:8.790250 234089:4.786560 237374:14.990050 235530:8.598320 148787:9.134020 43317:10.718140 175237:8.507120 237420:2.944180 93089:10.089530 96027:10.089530 235424:4.343750 225935:6.104260 205746:7.445720 234396:4.705650 173685:8.549080 237856:2.049840 178023:8.428130 147349:9.186660 56639:10.600360 189181:16.158160 237799:2.228910 232025:10.501220 219112:6.688330 237830:2.125860 103109:9.964370 236192:3.975260 165055:8.772230 204887:7.484370 237277:3.119240 208973:7.292250 237942:4.708620 197297:7.793630 19328:11.005820 235561:4.284190 223808:6.309900 193250:7.937770 236818:3.548210 237976:4.251660 237629:2.642010 234980:4.508040 126522:9.578700 208287:7.325310 237548:2.780500 220847:6.559260 237939:1.584250 232901:5.078890 116399:9.753060 237435:8.763480 207708:7.350840 211625:7.155670 51263:10.600360 230742:5.488370 205659:7.450470 230102:5.588240 212121:14.255400 237917:1.798200 181401:16.640480 237161:3.247420 216324:6.884080 227071:5.978660 212155:7.124260 237718:2.468630 228043:5.858330 229604:33.919020 237941:1.569820 231550:5.342860 206264:7.422300 228600:11.574540 184581:8.222870 236501:3.791320 212563:7.107220 175300:42.535600 226822:6.007480 208556:7.312780 144638:9.242230 237972:1.100150 209835:7.244620 219635:6.651250 184984:8.212610 225225:6.180180 232749:20.436480 236403:3.853160 234414:4.698940 120545:9.662090 236756:7.197820 235604:4.269840 154600:9.013390 225676:6.131900 236891:3.482880 213063:7.077270 199135:7.722410 233157:10.047140 213912:14.058520 230061:5.593430 232258:5.206220 237859:2.045610 100541:9.964370 236317:3.906340 158344:8.926380 237754:2.369990 202420:7.593570 230751:5.487700 221916:6.471430 229843:5.619800 205153:7.474570 229652:5.646880 237492:5.668340 233569:4.923980 209987:7.236900 217178:6.828870 177265:33.763480 233816:4.860560 237860:2.044160 196966:7.807150 93996:10.089530 160005:8.905760 76893:10.312670 204620:7.499260 188664:8.097100 193274:7.937770 229202:5.710010 236429:3.838010 19749:11.005820 229598:5.653960 190281:8.043990 224215:6.274020 229300:5.695900 233351:9.952680 236348:3.885240 221459:6.509720 237562:2.771300 237949:1.505550 235085:4.469850 143075:9.271220 237880:1.989790 212512:7.107220 193083:95.346600 222826:6.398990 216260:6.886780 177896:33.712520 155957:8.990920 203245:7.555830 217190:6.826320 157709:8.947430 65234:10.495000 210698:7.202870 226311:6.064180 159552:8.905760 213877:7.032390 130060:9.501740 202936:7.571830 190789:8.026900 237936:1.588740 219627:6.651250 201108:15.288580 175826:8.480090 229342:5.690970 237882:1.979240 231385:10.746820 216553:6.867990 210018:7.236900 237877:1.993910 17488:11.005820 137877:9.363590 132493:9.465380 234223:4.750390 234674:4.620350 111113:9.853140 237855:2.051640 171820:8.592890 180732:8.343230 214214:7.013750 235625:4.259210 225893:6.109230 236627:3.701080 135992:9.396380 237854:2.059080 210484:7.214080 237903:1.887850 230849:5.473750 206978:7.385930 221700:6.489480 237439:2.918540 202711:7.582640 229090:5.726010 221884:6.475010 229204:5.710010 200019:7.691630 216745:6.854780 222301:6.439740 212833:14.180940 236001:4.072070 176850:8.453770 235385:4.363330 209179:7.280130 195454:7.863110 156204:8.990920 234033:9.610620 206904:7.390410 236926:6.917340 231818:5.290990 175222:8.507120 69404:10.399680 235567:4.281990 119003:9.706540 234532:4.660480 191393:64.080720 237540:16.715460 237943:1.568120 225784:6.120500 224008:6.290300 237670:2.572190 237410:2.959220 237919:1.749150 236713:3.634650 159556:8.905760 225981:6.100550 201103:7.644290 235467:21.632150 128530:9.539480 | 227166:5.966710 58598:10.495000 177332:8.440870 237046:6.706540 234586:4.645090 237676:2.557190 234496:4.670470 230580:5.514820 149635:9.134020 218094:13.524200 174208:34.139600 201152:7.644290 234455:9.368900 212421:7.114000 232099:5.238020 226887:11.999280 75814:20.625340 226976:5.988540 237106:3.297480 200064:7.685590 237918:3.509440 236941:3.446430 234672:4.620910 237093:3.309680 236840:3.530760 237604:2.682740 198916:7.734990 236152:15.992280 237850:6.205230 235471:4.323710 114404:9.801850 201887:7.615800 210287:7.225430 237924:5.087370 74590:20.625340 235575:17.122360 233191:20.065760 118883:9.706540 235658:16.966960 155354:17.981840 237589:2.711900 233376:4.971140 237836:6.319500 167010:34.880160 233671:4.897680 235419:4.345030 222493:6.424260 237214:3.187320 237018:3.379820 237679:2.553490 236040:4.052450 227202:5.964550 182144:8.308940 215113:6.956940 216067:6.900430 235012:4.493330 236863:10.507050 114527:9.753060 169231:26.011350 150700:18.217400 229115:11.445240 207568:7.359500 237945:3.114760 237956:15.723510 237433:2.922700 159976:8.905760 237223:6.358880 216153:6.894950 164037:8.790250 233307:19.948920 237967:2.551660 236874:6.992420 235899:16.518240 237074:3.328730 237481:2.857660 227650:5.909010 210871:7.191780 220192:6.609320 208732:7.300410 231916:5.273020 21758:21.703340 218871:6.706270 158595:8.926380 219536:6.657700 193721:7.922380 237269:28.167210 201350:7.638520 147693:18.319980 237767:2.309980 237688:2.533870 220678:6.573020 233069:5.042670 236752:3.603370 184059:8.243700 237910:1.838650 214879:6.971580 54379:10.600360 232325:5.192690 161841:8.846340 140825:9.301070 237907:1.857320 237158:3.249550 236670:7.322640 237892:1.941550 237228:6.348280 202469:7.593570 221407:13.026900 106045:9.907210 204813:7.489310 105803:9.907210 76553:30.938010 218893:6.704010 236687:3.649970 237467:2.879350 210945:7.188110 229324:5.692610 226823:6.007480 235372:4.370090 218461:6.738460 144104:9.242230 105576:19.814420 228639:5.783660 222706:12.818040 233150:20.099320 166160:8.737140 235167:8.879700 230292:5.556930 196872:7.807150 14952:11.005820 237974:1.052860 191924:15.970800 237755:2.368600 190689:8.026900 193883:7.914780 233452:4.949820 236792:3.568610 229264:5.700030 231113:5.430500 195161:7.877600 113402:98.018500 236133:4.005180 178418:8.415550 205651:7.450470 230433:5.536360 237421:2.942970 237441:2.916800 237313:6.136660 237784:2.265380 131913:9.465380 207276:7.372630 237631:2.632840 236678:3.656590 236802:3.559720 232972:5.063460 234944:4.519150 237809:6.615240 167525:8.703240 128414:19.078960 207469:7.363860 225884:6.110470 182299:8.297770 214469:13.990920 220988:6.547600 233953:4.825110 77093:10.312670 237889:1.954440 217617:6.796170 237627:2.644930 235826:29.194480 221413:6.513450 137785:9.363590 178367:8.415550 233825:9.717560 236117:20.053350 237720:2.465630 237658:2.603810 237254:9.427290 172954:8.563470 235548:4.288020 78220:10.312670 178266:8.415550 15559:11.005820 234320:4.727610 228063:5.856390 145136:9.214060 237811:2.197800 47619:10.600360 172767:8.563470 224235:6.272550 237829:2.127370 233404:4.963580 136982:9.396380 237782:2.267990 232797:5.100910 235272:4.406180 237500:5.650160 182174:8.297770 161446:8.865750 217680:6.793690 190044:8.052650 75628:10.312670 237752:2.376880 232667:15.377250 150022:9.108700 203019:7.566470 179917:8.366760 232753:5.108670 220374:6.597070 108210:9.853140 236226:7.913420 237538:19.521530 110253:59.118840 184341:8.233230 237921:1.748720 192545:7.969270 235053:4.478350 215294:6.945380 206881:7.390410 215349:6.942510 218770:6.713080 151396:9.084010 222148:6.451940 118801:9.706540 224998:37.210800 233218:5.010200 228642:11.565540 237711:2.486660 236662:3.673020 216861:6.846940 207335:7.372630 222840:6.397320 233515:9.870940 236452:3.817530 219224:13.358960 235212:4.425410 143322:9.242230 237638:2.621510 228128:23.390880 218918:6.701760 203271:30.223320 220541:6.584970 231658:5.320540 236601:3.724440 236568:7.491060 215121:6.956940 220267:6.605220 209698:7.252400 237662:5.195700 216831:6.849550 180723:8.343230 237272:3.123820 237651:2.609670 237970:5.749300 82984:10.232630 208080:7.333750 235524:8.606500 234321:14.181900 233817:4.860210 237632:18.415110 162373:8.846340 225215:6.181510 199221:7.722410 172566:8.578070 228518:5.797250 234702:4.608060 231619:10.659280 237184:3.226140 237805:6.661680 236400:7.708140 221148:6.534180 184859:8.222870 229507:5.669080 176014:8.480090 206979:7.385930 231157:5.421700 234912:4.531670 233693:4.891030 205063:52.321990 234144:9.543480 237464:5.775620 183191:8.275790 234063:4.796230 234501:4.669590 209139:7.280130 212378:7.114000 214429:6.998490 202727:7.582640 236901:17.383400 224499:6.246500 234191:4.759390 235021:4.490120 235963:4.090430 229011:5.733680 236895:3.480540 223475:6.340810 236321:7.805540 237935:1.594680 236184:3.978060 210741:7.199160 215230:6.948260 213914:7.029260 218680:6.722230 11565:11.005820 220210:26.437280 176043:8.480090 183226:8.275790 230215:5.569920 92222:10.089530 235624:25.560000 237229:3.171160 236525:7.550040 237337:3.043930 224288:6.266700 237878:3.986520 209790:14.497000 207489:7.363860 237322:3.062690 206921:7.390410 224166:6.278430 206563:7.408510 237815:6.549030 232436:25.845300 237730:2.445030 172932:17.126940 236598:3.725470 236007:48.816240 168522:8.686710 235300:8.792040 237309:9.210690 190470:16.070820 130369:28.505220 151478:18.168020 215489:6.936790 237412:5.910660 150415:9.108700 236447:3.822330 221731:19.462980 232165:5.224560 200232:7.679590 116169:9.753060 124740:9.619530 234408:4.700760 213293:7.064240 229820:5.623620 237853:12.371820 188357:24.318690 216508:6.870650 219690:6.646980 69487:10.399680 96044:20.179060 234895:4.539420 189107:8.079080 237347:3.032440 237607:10.706080 234234:4.747200 222754:6.405660 235584:4.276790 237812:4.387540 237908:5.531850 236974:34.181700 233996:4.815510 215695:6.922650 236659:3.674760 235042:8.962560 230776:5.485030 209595:14.512640 190931:8.018460 237494:11.330880 234557:46.537700 236733:3.622140 223591:6.329880 22389:43.406680 144246:9.242230 220932:6.551470 149611:9.134020 209353:101.754100 237808:2.205280 237221:3.181240 193006:15.891100 192615:7.961300 237909:1.843570 236881:3.493390 237721:4.930140 237884:1.973250 173859:8.534900 197265:7.793630 236549:3.756010 236176:3.983700 206516:7.408510 231394:32.226180 165584:17.509060 202613:7.588090 237973:1.066790 230567:5.516190 236513:7.560920 236794:3.566650 236145:4.000330 225090:12.384560 237839:2.100240 237370:3.005810 235035:13.448970 214404:7.001520 237049:3.351850 224831:6.216940 237154:3.252910 189501:8.070190 115513:9.753060 234701:9.216120 236557:3.750940 210481:7.214080 214632:6.986440 237840:2.099810 234148:4.770760 228326:5.819370 237673:2.563240 231899:5.275180 217718:20.373690 237264:3.136100 208105:7.333750 237116:3.286540 40358:10.718140 236903:6.950860 237047:3.352400 235549:4.287810 135806:9.396380 228947:5.743990 233783:4.869900 220813:26.244840 191448:8.001790 236619:3.711220 236432:7.672680 233062:5.044820 116792:9.753060 216079:6.900430 181382:8.331670 231881:5.277890 114057:9.801850 226963:11.979300 126385:9.578700 111878:9.801850 237733:2.432470 174527:8.520910 237895:1.926500 213525:7.051380 235259:4.410270 237669:7.728780 237966:7.713060 227664:5.906970 172886:8.563470 179751:25.136220 235866:8.298360 236322:11.705850 234082:4.790210 212975:7.083850 184725:8.222870 108983:9.853140 237821:2.162420 237577:19.105100 201038:7.650090 237530:2.797560 237932:1.639130 234700:4.610560 237644:2.617180 223650:6.325230 229559:5.659510 234980:4.508040 237362:3.013610 234168:4.765220 230440:5.535650 232095:10.477080 234892:4.540710 216558:6.867990 236191:3.975410 104464:9.907210 236085:4.026520 191735:7.993560 231947:5.266030 237948:1.525830 237567:2.763630 229377:5.686880 236454:3.816780 46961:10.718140 236824:7.085880 237757:2.359650 237381:5.980880 228854:5.757920 220333:6.599100 74478:10.312670 224046:6.287320 236735:10.850610 91300:10.158520 235653:4.243860 235293:4.398050 237208:6.392960 122281:38.648360 208578:7.308640 237917:1.798200 234766:9.172200 234667:4.622030 237635:2.626740 237249:3.147890 235523:4.305090 201302:7.638520 190586:16.070820 236436:7.663220 237502:2.820470 173988:8.534900 190621:8.035410 237611:2.663740 233674:4.897310 237871:2.006490 236808:3.556230 157421:8.947430 220221:19.821780 237738:2.425780 226365:6.059430 237608:2.676120 218422:6.740800 208046:7.337990 186395:8.172610 237616:2.661160 237972:1.100150 226067:6.093170 237600:2.694750 236266:3.930860 134920:18.860560 237527:2.798780 124315:19.239060 222508:6.422560 237951:1.491720 237475:2.864290 231675:5.317150 234811:13.707420 236221:3.957290 237373:6.004920 235135:4.452600 228211:11.670680 237826:2.143970 175703:8.493520 234164:4.766190 237801:2.226650 237202:3.205320 166881:34.880160 226367:6.059430 218567:6.729150 166606:8.737140 235499:12.942450 237746:2.401320 232900:5.078890 237618:2.659570 217365:6.816170 229239:5.703350 236883:6.983680 120568:9.662090 168368:8.686710 200740:7.661780 213912:7.029260 236484:7.598140 114654:9.753060 208387:7.321120 230142:5.582340 237573:2.741630 236520:11.333400 191712:7.993560 228398:5.811010 236839:3.531330 58794:10.495000 219264:66.772800 221866:6.475010 234105:4.782580 224317:6.265250 167648:104.438880 237886:1.966940 195118:7.877600 235802:16.716360 195431:7.863110 217884:13.557980 168931:8.670450 237831:2.125420 85588:10.232630 237491:5.670900 81435:10.232630 234131:4.775340 235153:13.340730 229017:28.668400 227876:5.877900 234784:4.580140 236555:3.752000 233739:4.881500 237401:2.972220 219038:6.692790 237595:2.706330 217068:27.336000 134253:9.430280 220578:39.485820 218101:6.762100 226104:6.088280 195343:7.870330 228272:5.825910 230537:5.520330 237682:12.736250 211063:7.184450 237037:6.717020 180261:8.354930 217871:6.778990 207564:7.359500 218917:6.701760 234974:4.509800 230451:5.534950 236497:7.586560 173677:8.549080 217523:6.803620 222200:12.896880 229229:5.705840 231281:5.397570 237617:5.321120 237949:1.505550 237707:2.490400 237739:7.262340 237962:2.689740 237876:1.997430 40706:21.436280 221626:6.496790 221027:6.543750 234336:4.722930 236001:12.216210 230985:5.454150 231089:5.434300 232669:5.125290 237772:9.191240 214355:14.009140 235791:4.183440 182771:8.286720 237960:1.366220 231437:5.364500 232710:5.117870 200216:7.679590 229471:5.673910 196767:7.813970 195152:7.877600 204909:7.484370 138610:9.363590 235343:4.378440 161632:8.865750 236347:11.656530 236185:3.977910 201985:7.610190 158793:8.926380 202102:7.610190 219671:6.649110 237888:1.956880 227188:5.965630 237068:6.666440 237516:5.622900 72722:10.399680 237936:1.588740 234147:47.710800 236836:7.072720 237409:5.922060 237723:2.458030 218142:6.759710 233928:4.832730 213115:7.074000 58208:31.485000 236938:6.900520 231179:5.417320 234333:4.723870 230584:5.514130 236949:3.440460 237763:2.317980 168325:8.686710 230287:11.115300 236559:3.748470 231765:5.301480 233702:14.669790 22873:10.851670 210019:7.236900 236669:3.661750 216974:6.841740 106283:9.907210 215373:6.942510 237287:6.196820 231813:10.583080 24649:10.851670 233882:4.844260 237870:4.017600 222552:6.420850 237436:2.921050 119929:9.706540 237224:3.178910 212852:7.090470 237777:2.287350 75154:10.312670 220913:6.553410 192279:7.977300 232119:36.637020 237947:1.532550 165463:8.754530 237940:3.153500 229296:5.696730 236710:3.636220 229445:5.678750 222699:6.409020 237854:2.059080 237642:2.618660 228299:5.822170 67621:10.399680 217757:6.786310 196760:7.813970 218264:6.750210 209425:7.264190 234845:4.556400 219435:6.664180 229528:5.665080 223182:6.367860 127363:9.578700 117783:19.413080 141717:9.301070 234836:4.559840 237906:1.858190 147114:9.186660 229794:5.627460 25749:10.851670 237968:2.495580 237407:2.963870 236346:3.886050 227242:5.959170 227704:5.900890 205470:7.460040 235194:8.859160 188440:81.062300 236926:3.458670 219090:6.688330 227444:5.933780 236969:3.420450 212998:7.080550 233084:5.038820 199188:7.722410 193890:7.914780 77676:10.312670 231864:10.564480 219071:6.690560 236697:10.933650 93385:10.089530 236879:6.988600 226144:6.084620 236538:3.761470 237822:4.316500 234721:23.009850 237957:2.803660 218875:6.704010 228047:5.857360 219053:33.463950 52495:10.600360 222789:12.804640 237769:9.231560 177633:25.322610 228570:5.790880 236510:3.781070 236446:3.822840 226206:12.154720 235800:8.361080 237368:3.007930 237737:7.283430 232277:15.602070 207236:14.754100 235476:4.322460 93355:10.089530 | 232646:5.129950 169577:17.308900 237893:3.880040 237676:2.557190 237440:5.833600 232751:5.109120 236033:4.054850 237861:4.086220 234925:4.527570 71204:10.399680 183678:24.762870 234324:4.726990 232433:5.169550 195581:7.855940 227336:5.948510 125484:38.314800 233566:4.924360 206271:7.422300 232598:5.139820 234726:4.598670 230828:10.951460 234672:13.862730 225099:6.192280 224627:6.236550 233255:5.000700 237926:1.684250 227318:11.903400 212446:7.110600 237420:5.888360 237523:5.604760 231466:5.360960 27601:10.851670 237213:3.188930 222430:12.858780 237218:3.184180 237910:1.838650 149289:9.134020 209209:7.276120 215442:6.939650 222555:6.420850 237562:2.771300 158877:8.926380 237895:1.926500 212548:14.214440 179397:8.378740 217226:6.823770 226188:6.078570 221328:6.520940 236798:3.563910 236431:3.836980 234588:4.644810 237259:9.420180 234335:4.723240 220929:6.551470 214770:6.977500 91442:10.089530 237760:2.339230 225377:12.325900 237966:1.285510 226166:12.161980 237563:2.769490 210777:57.593280 233299:4.989660 226636:6.029090 233756:4.877860 233486:4.943200 231360:5.379400 231411:5.368650 236083:4.029630 237976:0.708610 131038:19.003480 209552:7.260250 223264:12.719660 213693:7.041840 237364:6.020360 236184:3.978060 196514:7.820850 188497:8.106230 237833:2.117780 180181:16.733520 237248:28.355940 228499:5.799070 215676:13.850920 211930:7.138100 228868:5.755290 233261:14.997180 227792:5.888830 236189:3.976440 185957:8.182460 76397:20.625340 233500:9.879420 187198:24.430860 236691:29.185280 202651:7.582640 231668:5.318850 236253:3.941490 195103:7.877600 237687:2.535540 237906:1.858190 193545:7.930050 231819:5.290440 233503:4.938550 236235:3.953390 230058:5.593430 224382:6.259440 232378:10.361600 117582:29.119620 231492:10.709000 170909:8.623190 182440:8.297770 214373:14.009140 236891:6.965760 233250:5.001930 234382:4.709020 153417:27.109140 228577:23.159920 224977:6.203170 152244:9.059910 235990:12.246090 230884:10.935660 237396:5.955060 232792:5.101370 237928:1.678420 | 230423:16.613280 27825:32.555010 237767:2.309980 237962:1.344870 236522:7.552940 233585:4.919800 235920:4.116400 220677:6.573020 194414:7.899740 237619:5.318040 228939:5.744860 34417:10.851670 237973:2.133580 237836:2.106500 235408:4.351880 234295:4.732000 237219:3.183840 237921:1.748720 221222:6.528480 233980:4.817900 233371:4.972330 157969:8.947430 234743:4.595650 177434:8.440870 236152:3.998070 203211:7.561140 237502:2.820470 237837:2.105160 216895:6.846940 225488:6.151190 234348:4.717030 237859:6.136830 237037:3.358510 237717:2.469610 230779:5.484360 237965:1.286750 234744:9.190740 236335:3.896210 237891:1.946420 237883:1.975760 217677:6.793690 205936:7.436290 237963:1.316030 235306:4.394000 147708:9.159990 236810:3.554290 234622:4.635060 235576:42.799900 237482:5.704940 236832:3.539970 237021:3.374710 237378:2.992150 233167:5.021460 237830:2.125860 236766:3.584640 237647:2.613960 237036:3.360100 17223:11.005820 164407:87.902500 235147:4.447860 237706:2.491530 237217:3.184310 237942:1.569540 237964:1.287060 236397:3.854860 237068:3.333220 232478:5.162280 237814:6.550860 135240:9.430280 237348:3.030600 186181:8.172610 230093:5.589720 236327:27.300210 237520:2.806810 237734:2.430170 218076:6.764490 218264:13.500420 237013:3.386830 230923:5.461290 237862:4.082200 214371:7.004570 212859:7.090470 178492:8.415550 127128:9.578700 177614:84.408700 236233:3.954400 86435:10.158520 237937:1.585870 234814:4.568340 237854:2.059080 235300:4.396020 235224:4.421720 236423:7.681420 232064:5.243250 237718:2.468630 233903:4.837610 237941:4.709460 226389:6.057060 236253:3.941490 235106:4.463350 209642:7.256320 231160:5.421070 187619:8.134140 237372:9.009540 233170:5.021050 236472:3.807890 206051:7.431600 237319:3.063700 232848:10.176540 237853:2.061970 223426:6.345530 237294:3.089070 237737:2.427810 225633:6.135730 235412:4.348670 226433:12.104680 237441:2.916800 237724:2.458000 237908:1.843950 234944:4.519150 237245:3.153380 234188:4.760680 220963:13.099080 230776:5.485030 80924:10.232630 237889:3.908880 237428:8.795550 229881:5.615230 166080:61.281710 237032:3.364820 237368:3.007930 4279:22.011640 229350:5.689340 237871:2.006490 233464:4.947480 | 237234:6.326700 233868:9.695560 230339:5.549790 237467:2.879350 62749:10.495000 237671:2.571680 236717:3.632760 237961:1.356670 237912:3.612200 236465:3.810760 237371:3.005580 236941:3.446430 230246:16.692360 234743:4.595650 237786:11.317450 237151:78.176640 237850:8.273640 234315:222.227280 234548:9.315700 237556:2.776270 234370:4.711790 237653:2.608240 237717:7.408830 237891:1.946420 237955:2.911060 233821:4.859490 237667:5.167260 235371:4.370090 237679:2.553490 237021:3.374710 236238:3.952380 178217:8.415550 223905:6.300810 237145:3.261400 237842:2.099360 236704:3.641700 236234:3.953970 237661:2.599410 237293:24.714080 235763:12.589800 237871:4.012980 237507:5.633060 237967:2.551660 107360:9.907210 237052:6.698340 197501:7.786940 227247:5.959170 237915:3.603760 236485:7.597900 237894:7.743960 237708:2.490160 237902:1.898790 233673:4.897310 237770:2.307420 237762:2.334420 237688:2.533870 234955:13.540740 236356:3.878390 237910:7.354600 226349:6.060610 237045:3.353270 191311:8.010090 237907:1.857320 237869:4.019080 237493:2.833000 234347:14.151090 235788:4.184170 237937:3.171740 226299:6.065370 236409:30.794000 216358:6.881380 233893:4.841450 237924:3.391580 237253:3.144860 236279:3.923830 209277:7.272130 237666:2.584440 237626:10.580520 237735:2.429450 237974:3.158580 28145:10.851670 217071:6.834000 237319:6.127400 237755:2.368600 220848:6.559260 234141:4.772720 237701:2.502930 237028:3.367780 237584:2.718800 227959:5.868060 210870:7.191780 231529:5.346920 237685:2.539250 237668:2.581840 218184:6.757330 236917:6.932160 237302:3.079700 237291:3.093280 237889:1.954440 236166:23.944260 237756:4.728920 237925:1.687310 221619:6.496790 234093:4.785560 222344:6.436280 237388:5.969120 237811:2.197800 131345:9.501740 233020:25.271550 237693:2.525400 237038:3.358030 237861:6.129330 236739:3.612870 80589:10.232630 202783:7.577220 237260:3.139610 237418:2.946330 237719:4.936800 232978:10.125160 237921:1.748720 234017:9.620800 229086:5.726860 237261:3.138720 237875:1.998290 231707:5.311530 236219:3.962520 228998:5.735390 236498:11.379090 213048:7.077270 219255:6.677280 228363:11.629440 232894:15.240690 236888:6.975880 237480:2.857950 234443:4.689860 237469:5.746920 231251:5.404930 237673:2.563240 237272:3.123820 237970:2.299720 224222:6.272550 228504:5.799070 237680:2.551430 224242:6.271090 225082:6.193640 229872:50.543910 233416:148.848300 237796:2.233880 237964:1.287060 85635:10.232630 229735:11.268820 234843:9.114400 236670:3.661320 217381:6.813640 218696:6.719940 231203:5.412970 201779:7.621430 237971:5.740950 214923:6.968630 237935:1.594680 236345:3.886450 236695:7.289520 231423:5.366870 235354:4.374920 237229:3.171160 225383:6.162950 237878:5.979780 237862:2.041100 236965:3.425210 237078:3.323260 237322:58.191110 230317:5.552640 232599:5.139350 237086:3.313100 237181:3.230260 237225:3.178910 224963:6.204540 233201:10.028720 215248:62.534340 235110:4.462390 237544:2.782910 236442:3.827400 230818:5.477720 235213:4.425180 231945:5.266560 237284:3.108460 212440:14.221200 234604:4.639640 237975:2.026760 235578:4.278590 216979:13.683480 237331:3.051330 237237:12.631440 228137:5.846770 191826:7.993560 237079:3.322570 208563:7.308640 237798:4.464200 235735:4.208250 237832:2.118080 236911:3.470970 237394:2.979600 180873:8.343230 151252:9.084010 236886:3.489750 217960:6.771710 237690:2.530700 232678:5.124360 237884:1.973250 192017:7.985400 231737:5.306490 237962:1.344870 236851:7.037860 236443:3.827020 208620:21.925920 221357:6.519060 236858:3.512130 237603:2.686100 237585:2.718420 237899:1.914940 221019:32.728400 236821:10.634280 230516:5.523790 233687:9.786500 237751:4.761100 122758:9.662090 237845:2.093750 219567:6.655540 237930:5.017530 177855:16.856260 231644:5.323380 196873:7.807150 237555:2.776310 237785:2.264870 237950:7.479450 237509:2.816340 237300:18.515880 112565:9.801850 237420:2.944180 206216:7.422300 236625:3.702880 237643:2.617410 237572:2.743180 236167:15.962240 230807:5.479700 228956:5.742270 237897:1.918890 237264:6.272200 237856:4.099680 237969:2.493820 235297:4.396700 237958:1.384210 237774:13.765620 220184:6.611370 236946:3.442710 237597:13.512600 181718:16.640480 237466:2.879890 237277:3.119240 237250:3.147240 237177:9.700470 236545:3.759450 237622:2.649740 237966:3.856530 237944:1.558200 237565:2.766270 234676:4.620060 236774:3.578780 237954:1.467760 237614:2.662030 236399:3.854340 211255:7.173560 237976:2.125830 237868:6.029610 224208:6.274020 237932:3.278260 237370:3.005810 233952:4.825460 237885:3.940700 233562:4.925130 232300:5.196180 237816:21.796500 230916:5.462600 237948:1.525830 199977:15.383260 237561:2.771430 237248:3.150660 237462:11.556800 237568:5.522980 236661:3.673560 234236:4.745920 237947:1.532550 172348:34.312280 235741:8.410180 230064:5.592690 231904:5.274640 235758:4.199360 237874:1.999900 237635:7.880220 235523:4.305090 237933:1.638760 237941:3.139640 229337:11.381940 232877:5.083800 236114:4.012040 237275:3.119610 218979:6.697260 197304:15.587260 236620:7.419500 206502:7.408510 237470:2.872090 235607:8.536520 235951:4.096070 237972:1.100150 237866:2.016850 229289:11.395100 237951:2.983440 237817:4.352600 232980:5.062150 237727:4.912200 236458:3.815140 236362:3.876790 237202:3.205320 233856:4.850260 237245:3.153380 234188:4.760680 236805:3.557880 213906:7.032390 237699:7.529340 224413:6.255110 221121:6.538000 206077:163.392680 228075:5.854460 234768:4.585550 237916:5.403780 234698:4.611670 212801:7.093800 237959:4.109880 237886:3.933880 237386:2.985550 237404:2.970600 237324:3.060910 236461:3.812510 234407:9.402740 236411:3.849120 233235:5.006470 114951:9.753060 234700:4.610560 237759:2.352120 237860:2.044160 237292:3.090290 230746:5.488370 237124:3.282260 229540:11.326980 228434:5.806400 235936:20.532150 237037:3.358510 237330:3.051860 236497:3.793280 232215:5.214840 237963:1.316030 237946:6.193760 237562:2.771300 235958:4.092410 228908:11.498380 234995:4.500540 237144:3.261610 237880:1.989790 237802:4.447460 237927:16.825800 236031:4.055640 236329:3.898530 235597:4.272420 237960:1.366220 235111:4.462390 237922:3.497120 234015:4.810400 237760:2.339230 213097:7.077270 226669:6.025640 237841:2.099540 235619:4.263530 237545:8.347800 237807:2.214790 237409:2.961030 237437:40.878880 237934:1.625640 236370:11.619960 237904:1.879240 236660:3.674430 232564:5.145030 105707:19.814420 230253:5.562680 237795:2.238980 230871:5.469800 236828:3.542080 236418:3.843290 237515:2.814680 237777:4.574700 236106:4.015870 237855:2.051640 235861:4.152870 234490:4.673430 179088:8.390860 236682:3.654770 237677:2.556260 237083:3.317140 237810:35.185600 237903:1.887850 237780:4.559120 237518:5.617660 230281:5.558370 212043:7.131150 237840:4.199620 229709:11.276580 228236:5.831560 221842:6.476810 102399:39.857480 224907:24.840120 200400:15.347240 226301:6.065370 237968:1.247790 236346:3.886050 237779:2.280120 236958:24.037440 237952:2.963340 235514:25.852740 236444:3.824990 230375:5.544820 236819:21.280020 237881:1.979460 237350:3.026480 236037:12.159270 236546:3.759220 237655:5.214680 235567:4.281990 226350:6.060610 237943:3.136240 232631:5.132760 130231:9.501740 237957:2.803660 237714:2.473800 237938:4.755990 237769:6.923670 230819:10.955440 237865:2.019100 233094:5.037110 237368:3.007930 236797:10.693800 237554:19.439770 235790:4.183800 237743:2.407850 | 232220:5.213320 231470:5.359790 237239:3.156370 230770:5.485690 237263:3.137950 237858:4.092500 237467:2.879350 237260:3.139610 232230:5.211280 237824:4.302080 234625:9.266700 236755:3.601340 230645:5.504560 234925:4.527570 235019:4.490370 237585:5.436840 237108:3.292330 220290:6.603170 234358:4.713940 98340:10.024990 235780:4.188350 237973:2.133580 236633:3.696720 230131:11.166160 204547:7.499260 237860:2.044160 229779:5.629000 237926:1.684250 78925:10.312670 237930:5.017530 233364:4.973530 216642:6.862690 236193:3.974370 233609:9.824500 206233:7.422300 216326:6.884080 237444:2.913430 235936:4.106430 202929:7.571830 237016:3.382420 237438:2.919360 236933:3.451660 237367:3.009050 236210:7.930280 227207:5.963470 236877:3.494570 236450:3.819680 237125:3.280640 237963:1.316030 237465:2.882310 237895:1.926500 236020:4.064310 227979:5.866110 237303:3.079340 228287:5.824040 227592:5.915140 231721:5.308170 237463:2.888660 236032:4.054850 237776:2.291550 210329:7.221630 237960:4.098660 216338:6.881380 207245:7.377050 236964:6.853480 216766:20.564340 233121:10.063180 189924:8.052650 225721:6.126810 237794:2.243070 233990:4.816870 235256:4.410950 194431:7.899740 232513:5.154580 229513:5.668280 237966:3.856530 235559:4.284600 214303:7.007620 236428:3.838140 237201:3.205730 237964:1.287060 236894:3.481080 237484:2.849790 234924:4.527820 236774:7.157560 209090:7.284150 234595:4.643080 211388:7.166370 218141:6.759710 237351:6.049420 236035:4.053890 237139:3.265590 236563:3.746940 236935:3.451490 237882:3.958480 237968:2.495580 237932:1.639130 235960:8.183840 225409:6.160320 235793:4.182900 237349:3.027450 237767:2.309980 231267:5.401240 220565:6.582970 224393:6.257990 174982:8.507120 158224:8.947430 237648:2.612760 225487:6.151190 237243:3.154290 236987:3.409600 237548:2.780500 230669:16.503510 230789:5.483030 236756:3.598910 227223:5.962400 237907:3.714640 237766:2.310960 237885:1.970350 234935:4.521950 236682:3.654770 236753:3.601640 234246:4.742740 232660:5.127150 193425:7.937770 237756:2.364460 166876:8.720040 235115:4.461190 237573:2.741630 236706:3.640960 234177:4.763270 234540:4.659020 236578:3.738880 233657:4.902140 237887:3.925440 236420:11.523690 237675:2.559050 237502:2.820470 213407:7.057790 236665:3.668670 237165:3.244570 227738:5.895840 237945:1.557380 203958:7.524580 236642:3.690940 237937:1.585870 237976:0.708610 237974:5.264300 237226:3.176460 236278:3.924530 236206:3.969820 221947:6.469640 237136:6.537280 237323:9.184170 237787:6.778110 235618:4.263730 228097:5.851570 237975:3.040140 175047:8.507120 237078:3.323260 165037:8.772230 237893:1.940020 237672:10.282520 204106:7.519470 236183:47.758080 236990:3.407670 234152:4.769450 234885:4.543050 237879:1.991500 224126:6.281390 235249:4.413230 236383:7.729160 231569:16.019910 237958:1.384210 237872:2.005770 220779:13.130260 234419:4.697720 197511:7.786940 237938:1.585330 230061:5.593430 236592:3.728570 237153:3.255280 199256:7.722410 78889:10.312670 237649:2.612190 224456:6.250790 236006:4.068340 236265:3.931700 218653:6.722230 188595:8.097100 236999:3.399270 225242:6.178840 217825:6.781420 | 237884:1.973250 237829:2.127370 236977:3.413450 96947:10.024990 237483:2.851370 237861:4.086220 236761:3.594260 237944:1.558200 233540:14.792580 237773:2.295090 237553:2.778850 237939:1.584250 237307:9.212850 235176:4.436570 237772:2.297810 237850:2.068410 226025:6.096850 235588:4.275200 237794:2.243070 218650:6.724540 237542:2.784970 237159:3.249480 219108:6.688330 224520:12.490140 214972:6.965700 236707:3.640750 237601:5.387860 236843:3.528030 233822:4.859130 236249:3.943490 236264:3.933820 237633:10.522600 237897:1.918890 233842:9.709720 237963:1.316030 236669:3.661750 237717:2.469610 237791:2.250580 236322:3.901950 237659:2.601420 233256:5.000700 236576:3.739460 227785:5.890830 237425:2.937000 224247:6.271090 237960:1.366220 232017:5.251660 234450:4.685650 237966:1.285510 237956:1.429410 237805:4.441120 237929:1.678200 237706:2.491530 237669:5.152520 236234:7.907940 210636:7.206590 237073:3.328960 236339:3.894170 224921:6.208650 234894:9.079880 237276:3.119300 237954:4.403280 237437:2.919920 237976:0.708610 131641:9.465380 231179:5.417320 223634:6.326780 237536:2.792170 236655:3.681110 237644:2.617180 233560:4.925510 235386:8.725360 237889:3.908880 237362:6.027220 237667:2.583630 237885:1.970350 111474:9.801850 216853:6.849550 237790:13.507920 236038:4.052450 232545:5.148360 220895:6.555360 237495:2.829480 234616:4.636490 236724:18.140300 236670:7.322640 237034:6.725640 237781:2.276070 235180:4.434940 237947:1.532550 234780:9.164060 235434:4.339080 237335:3.044390 235490:4.317260 235277:4.404820 236864:3.502160 235937:4.106430 237874:3.999800 236443:3.827020 233380:4.969940 237261:3.138720 237924:1.695790 213106:35.386350 236013:8.132160 237487:5.684040 232103:5.237500 235403:4.354030 226351:18.181830 237952:1.481670 230277:5.559080 236100:4.019250 236379:3.867880 237183:3.228310 237972:1.100150 178033:8.428130 233794:4.866650 237975:2.026760 227001:5.986340 235504:4.311880 237951:1.491720 235971:4.088280 228496:11.599960 236782:3.574030 237607:2.676520 236969:3.420450 237655:2.607340 236413:15.390800 232440:5.168580 236918:3.464490 237908:1.843950 207823:7.346540 222002:12.925060 236967:3.421470 237809:2.205080 26257:10.851670 198783:7.741330 235824:4.171170 232686:5.122500 227539:5.922350 223650:6.325230 220809:6.563170 227012:5.985240 218617:6.726840 210003:7.236900 234798:4.575560 206598:7.403950 237695:5.040160 230793:5.482360 237544:2.782910 237134:3.273450 237363:3.011750 | 156236:17.981840 232949:5.067840 184598:16.445740 204794:7.489310 197922:7.773700 227727:5.897860 235690:4.225330 221161:6.534180 230249:11.126800 188229:8.106230 236052:16.174960 237912:14.448800 236854:3.517430 237893:1.940020 208886:7.296320 237918:5.264160 236941:3.446430 231291:10.790260 237786:2.263490 195391:7.863110 233125:5.030320 237753:4.746620 159934:8.905760 237846:2.080630 237438:2.919360 237460:2.891850 229227:5.705840 237891:5.839260 237955:1.455530 236410:3.849250 237791:2.250580 236844:3.528030 237679:2.553490 233379:4.970340 229589:5.654750 233141:5.026930 236799:3.561860 237852:2.065820 222777:6.403990 237525:5.603020 228185:5.838180 237950:4.487670 236924:3.459550 226198:6.077360 193820:7.922380 215122:6.956940 223606:12.656660 237967:3.827490 228858:17.271120 99575:10.024990 237481:11.430640 203866:7.529720 235619:4.263530 236641:7.385420 236897:3.479370 231174:5.418570 209938:14.481500 237227:3.174140 223468:6.340810 235661:4.241360 230139:5.582340 235881:4.139580 237458:5.789380 237910:1.838650 224104:12.565740 230341:5.549080 237009:3.390030 235835:16.666080 237781:2.276070 208835:7.296320 233608:4.912630 235507:17.244200 235902:4.126290 237851:4.134580 235396:4.358350 223308:6.356630 227181:47.725040 136820:9.396380 174238:8.534900 205623:7.450470 231455:5.362730 237488:2.841070 235380:4.365940 237279:3.116420 237077:3.324110 232456:5.165180 154665:9.013390 230638:16.517760 237755:2.368600 231214:5.411730 237323:64.289190 237326:3.057730 236092:16.096160 128751:9.539480 227709:5.899880 234320:4.727610 237421:2.942970 237132:6.551580 203757:7.534890 237685:2.539250 237303:15.396700 235291:8.796100 237291:3.093280 235301:4.395120 235572:4.281190 222320:12.876020 237254:3.142430 234066:9.588440 226763:6.014250 237811:2.197800 154077:18.072760 237363:3.011750 237239:6.312740 237782:2.267990 237778:2.280960 236739:3.612870 186064:8.182460 237179:3.230750 237875:1.998290 236004:16.283080 237473:17.206740 136657:9.396380 237504:2.819870 197599:23.340900 236699:3.644020 236970:3.420370 236065:16.149120 236530:18.832450 237159:3.249480 237844:2.095530 95701:10.089530 234139:9.546100 183995:8.243700 235535:17.182800 211180:7.177180 237272:3.123820 211097:21.542430 230802:5.481030 237632:7.892190 237680:12.757150 236113:4.012040 225251:6.177510 237184:6.452280 237166:3.244220 236719:3.630980 234276:9.474720 231779:5.298160 237964:1.287060 236309:3.909790 235831:4.169380 237336:9.132840 237139:78.374160 235127:4.456890 237236:3.158510 235119:4.460230 64414:10.495000 237761:4.676280 237935:1.594680 235297:4.396700 237969:1.246910 234617:9.272420 94767:20.179060 178822:8.403130 237862:2.041100 236484:3.799070 237539:11.146880 237251:56.631780 237815:2.183010 236274:3.926640 233077:5.040530 235885:4.137850 237905:3.746920 237007:3.394720 233777:4.870980 237754:2.369990 232427:5.171500 236603:7.447500 230420:16.613280 234075:4.791550 234931:4.523480 237183:3.228310 198078:69.904260 232177:5.222000 188920:8.088050 212162:21.372780 236461:3.812510 222635:6.414070 233979:4.817900 236974:3.418170 237748:2.385290 237788:6.777150 231513:5.351000 236950:3.440030 237936:1.588740 237494:5.665440 196625:7.820850 232937:25.352450 218247:13.505140 231587:5.336510 235864:4.151640 237808:26.463360 233873:9.694160 237221:6.362480 233969:4.822020 237909:1.843570 187207:16.287240 236019:8.129580 237082:3.320420 237858:2.046250 209964:7.236900 237829:4.254740 237483:19.959590 233884:4.843560 217942:6.774130 237899:1.914940 237973:1.066790 163145:8.827290 234011:4.811760 237380:5.983640 236794:28.533200 236416:19.226150 164026:17.580500 237240:3.155850 213730:7.041840 237956:5.717640 200163:7.685590 237663:2.597810 237129:6.555540 237572:2.743180 232135:5.230750 236298:3.912690 231679:15.948060 228660:23.123880 232864:5.086480 237856:2.049840 236544:3.759690 224952:6.205910 30310:10.851670 237776:2.291550 232523:5.151230 231066:5.438750 235982:4.084490 233714:4.887360 237597:5.405040 204675:7.494280 236045:4.048320 235256:4.410950 237906:1.858190 235231:4.419190 237895:1.926500 95456:10.089530 237669:5.152520 237966:1.285510 237942:4.708620 233291:4.990480 237512:2.815840 235561:4.284190 211102:7.180810 237954:1.467760 237267:3.134260 237528:2.798330 237976:1.417220 237577:2.729300 237868:4.019740 237629:15.852060 235712:4.218920 169185:8.670450 237759:9.408480 237292:3.090290 219665:6.649110 234385:4.708710 237567:2.763630 230362:5.546240 135927:75.171040 225977:6.101780 236103:4.016640 237757:2.359650 237947:4.597650 52734:10.600360 9436:11.005820 237579:8.174070 237917:3.596400 234411:14.099550 227497:17.785710 216945:6.841740 235165:4.440790 237294:3.089070 237433:8.768100 236808:21.337380 211642:14.304260 237872:2.005770 237738:4.851560 234219:23.758350 237098:6.608940 237608:2.676120 237804:2.221790 237470:2.872090 232621:5.135110 236676:3.658520 237951:1.491720 237873:2.004580 217132:6.831430 231458:5.362730 234017:4.810400 220218:6.607260 231143:5.424210 79463:10.312670 228206:5.836280 234332:4.724180 232674:20.499280 237911:1.836020 230604:5.511390 237408:5.922600 237649:2.612190 237550:2.780090 207987:29.351960 46047:21.436280 237959:2.739920 237886:11.801640 229889:5.614470 236977:17.067250 192687:7.961300 236042:4.049910 237594:2.707410 236629:7.398580 237789:2.254350 234379:9.419880 195762:7.848820 237362:3.013610 190456:8.035410 234857:4.550880 202445:7.593570 156360:8.968940 237965:2.573500 225482:12.304980 235533:4.298350 233841:4.855220 237946:1.548440 220450:6.591000 237949:1.505550 236248:3.944920 237739:2.420780 233931:4.832030 237880:1.989790 237771:6.904860 235616:4.264910 236001:12.216210 219293:26.700360 236734:3.616870 213227:21.212190 236329:3.898530 181108:8.331670 203273:7.555830 236966:3.422740 236744:7.217540 237870:2.008800 235606:17.074640 224484:6.247930 205204:14.939400 231179:5.417320 236949:3.440460 237763:2.317980 236470:3.808010 237904:1.879240 156608:8.968940 184767:32.891480 214835:6.974530 226162:6.080990 190261:8.043990 237877:1.993910 237896:7.678440 200251:23.038770 237777:4.574700 232641:5.130420 237713:2.476670 237742:12.044300 72088:10.399680 235314:4.390650 3925:11.005820 214410:56.012160 182394:58.084390 237802:2.223730 231172:5.418570 234326:4.726670 80918:10.232630 231705:10.624180 186523:8.162850 212315:7.117410 200071:38.427950 236025:8.125080 236087:4.026210 237596:2.704260 208524:7.312780 237275:3.119610 236819:10.640010 235644:4.247530 216172:6.894950 234656:4.624290 236969:3.420450 237655:2.607340 231918:5.273020 230865:10.942220 234689:27.683400 236879:3.494300 236599:3.725120 230769:10.971380 232750:5.109120 237727:4.912200 237673:7.689720 237397:2.977420 233864:4.848490 45935:10.718140 223383:50.789520 236056:4.041210 | 236000:4.074190 237884:1.973250 237829:2.127370 237887:1.962720 232865:5.086030 237818:2.175470 232075:10.482300 170662:8.623190 206627:7.403950 237442:2.916650 237076:3.325410 230980:5.454800 233540:14.792580 237899:1.914940 237260:3.139610 232507:5.156020 232586:5.141720 235901:4.128010 220931:6.551470 237719:2.468400 237912:1.806100 227407:5.939020 237219:3.183840 236587:3.732610 237644:2.617180 226098:6.089500 237093:3.309680 234719:13.806750 195582:7.855940 237910:1.838650 185811:8.192410 235324:4.385750 230209:5.571370 231335:5.385420 226582:6.034850 230430:5.537060 236979:6.824720 214643:6.986440 232214:5.215350 229062:11.458820 236383:3.864580 236202:3.972020 234301:9.462740 233820:4.859850 231539:5.345760 237159:3.249480 237406:2.964520 204407:7.504280 234319:4.727610 237034:10.088460 237546:2.780990 232200:5.217900 233397:4.965960 237264:3.136100 235556:8.570800 237601:13.469650 232429:5.171010 231396:5.370440 237724:2.458000 237901:1.910800 232927:5.073580 236741:3.612040 236541:3.760520 236748:3.605100 129350:9.539480 233214:5.011030 236677:3.657880 237776:2.291550 237623:2.648520 236698:18.220100 226381:6.057060 236946:3.442710 237377:2.993470 221672:6.493130 237852:2.065820 208673:7.304520 236307:3.910200 236076:4.031970 231913:5.273560 237929:10.069200 225898:6.109230 229141:5.718400 236149:3.998520 237966:1.285510 222113:6.453700 237654:2.607410 237578:2.726550 237484:2.849790 214727:6.980470 237954:7.338800 236358:3.877860 237200:3.206750 237821:2.162420 226589:6.033700 237318:3.063700 236068:8.071120 235707:4.220040 237547:2.780670 237051:6.700700 236904:3.474710 224878:6.212790 233083:10.078500 209983:7.236900 231344:5.383010 234206:4.755200 227424:5.935870 225135:6.189580 233240:5.003990 227957:11.736120 235801:4.180360 234248:4.742420 226775:6.013120 215035:6.962770 232048:5.245870 216250:6.889500 235763:8.393200 236259:3.939640 237548:2.780500 237462:2.889200 237633:5.261300 237790:2.251320 227223:5.962400 235946:4.101570 236339:19.470850 226437:6.052340 236661:3.673560 236724:3.628060 193140:7.945550 237629:2.642010 237713:2.476670 236324:3.901680 237947:1.532550 237940:1.576750 214320:7.007620 231353:5.380600 237825:30.068360 232281:5.199680 237729:2.447130 237937:1.585870 212141:7.127700 203660:7.540080 232607:5.137940 229088:5.726860 237583:13.595450 121805:9.662090 235277:4.404820 215356:6.942510 236847:3.520610 237712:2.481160 232930:5.072250 213464:7.054580 224183:6.276960 236116:4.011120 237249:3.147890 221986:6.464300 234558:4.653770 233350:4.976340 237544:2.782910 234244:4.743060 226092:6.089500 233801:4.864140 236254:3.941490 237687:2.535540 208624:7.308640 237165:3.244570 237918:1.754720 232392:5.178350 236157:3.997470 234022:4.809720 236212:3.964700 237090:6.622240 237694:2.521150 233598:4.917150 237407:5.927740 235403:4.354030 237130:19.665300 229606:5.653170 237008:3.390850 237952:2.963340 237448:2.908700 229987:5.602390 235266:4.407540 237183:3.228310 237866:2.016850 235457:4.331050 229280:5.698380 237705:2.496560 205541:7.455250 233955:4.824770 225555:18.434160 215518:6.933950 237951:1.491720 235265:4.407540 235087:4.469370 237971:2.296380 237441:2.916800 237447:5.818720 217666:6.793690 229011:5.733680 228452:5.804570 232794:10.201820 231888:5.276800 237727:2.456100 228563:5.791790 237765:2.314450 237763:2.317980 237788:6.777150 232554:15.439380 230447:11.069900 226854:6.002990 233965:4.822700 231250:10.809860 236419:3.843040 237904:1.879240 237691:2.528480 237889:21.498840 214930:6.968630 237973:1.066790 232683:5.122960 237938:1.585330 237769:9.231560 221688:6.491300 191712:7.993560 237402:2.971780 233842:4.854860 215068:6.959850 227606:5.914120 236769:7.167300 235102:4.464310 233724:4.884790 236839:7.062660 230793:10.964720 230905:5.464560 237319:3.063700 237609:2.669870 231005:16.352760 | 236000:4.074190 237886:3.933880 237082:6.640840 237574:2.741110 237238:3.157730 237500:2.825080 237215:3.185580 236139:4.003060 237829:2.127370 236842:7.056800 237313:15.341650 153240:9.036380 236821:3.544760 237939:4.752750 237354:3.023120 236416:3.845230 237107:3.294570 235551:4.286810 237676:2.557190 236460:3.812510 237794:2.243070 237363:3.011750 219967:6.625880 236009:4.067050 237601:2.693930 219276:6.677280 237891:1.946420 166654:8.737140 237516:5.622900 237469:2.873460 237351:3.024710 237963:1.316030 218423:6.740800 229707:11.278140 237659:2.601420 237757:2.359650 214250:14.021360 237425:2.937000 237960:1.366220 221097:6.539910 233184:20.072440 230371:5.545530 237956:4.288230 237400:2.972590 232225:5.212300 234158:4.768470 237072:3.330270 137962:18.727180 237966:3.856530 231231:5.408630 237942:1.569540 237201:3.205730 237231:6.335480 236910:3.473460 236427:26.876010 221448:13.023160 236281:3.922850 237976:1.417220 227311:5.952760 237763:2.317980 237904:1.879240 236614:3.714510 237137:3.266170 234313:4.728860 237648:2.612760 237599:2.698400 231562:5.341130 234323:42.542910 237781:2.276070 237892:1.941550 224748:6.225300 237937:1.585870 236859:3.511210 237083:9.951420 237583:2.719090 237736:4.855940 232629:5.133700 237712:2.481160 208016:7.337990 236116:4.011120 237752:2.376880 237150:9.773370 201669:7.621430 237848:2.070880 237945:1.557380 237488:2.841070 237865:2.019100 235377:13.102410 226529:6.041810 234141:14.318160 237550:2.780090 237953:1.471660 185996:8.182460 234895:4.539420 236869:3.499870 227767:5.892830 237672:2.570630 237817:2.176300 234416:28.189980 237784:2.265380 235604:4.269840 237889:11.726640 230721:5.492390 227901:5.874940 233461:4.947870 237410:5.918440 237938:1.585330 229833:5.620560 150966:9.108700 237517:5.621800 237497:2.828120 237720:2.465630 237925:1.687310 237695:5.040160 198127:7.760630 237737:2.427810 213095:35.386350 237690:2.530700 237916:1.801260 237798:2.232100 233381:4.969940 237768:2.309060 237221:3.181240 237527:2.798780 237138:6.531900 237928:1.678420 235794:4.182530 | 229280:5.698380 234238:4.745920 213907:14.058520 229169:11.428380 212054:7.131150 148919:18.268040 228857:5.757040 229003:5.734530 204898:7.484370 237312:3.069820 232545:5.148360 233009:5.056920 39379:10.718140 227396:5.941120 98876:10.024990 234499:4.669880 237513:2.815140 220556:6.582970 212118:7.127700 237778:4.561920 209767:7.248500 236189:3.976440 236115:4.011580 170563:8.623190 236875:3.495480 229013:5.733680 234985:13.518840 231229:5.408630 236691:3.648160 172286:8.578070 231668:5.318850 233383:4.969140 234173:4.764570 225558:6.144720 114274:9.801850 233948:4.826150 223264:6.359830 211195:7.177180 223546:6.334550 | 235605:4.269050 237239:3.156370 229889:5.614470 157517:8.947430 237824:4.302080 232345:5.188710 237886:1.966940 235906:4.124580 236402:3.853810 233099:5.035840 236655:3.681110 235264:4.408220 237325:3.059790 229596:11.307920 235177:4.435870 153580:9.036380 235936:4.106430 237844:2.095530 236718:7.263220 237857:2.048550 237465:2.882310 237946:1.548440 205084:7.474570 220006:13.247580 218902:6.701760 237970:2.299720 235079:4.472520 236203:3.972020 231463:5.362140 191250:64.080720 234579:4.646820 180278:8.354930 237156:3.250550 230300:5.555500 228925:5.746590 237964:1.287060 237528:2.798330 236893:3.482520 232038:5.247970 215423:13.879300 237911:1.836020 237714:4.947600 234277:4.737040 232834:5.092770 236356:7.756780 237523:2.802380 237462:5.778400 237734:2.430170 159095:8.926380 234935:4.521950 182271:16.595540 237541:2.785370 237851:6.201870 229039:5.731970 155673:17.981840 236173:3.985030 237917:1.798200 231784:5.297050 207149:14.762960 237848:4.141760 209080:7.284150 202049:15.220380 237596:2.704260 237323:15.306950 236819:3.546670 235318:8.777280 237854:2.059080 236650:7.371480 236017:4.064950 237332:3.050690 236133:4.005180 237230:3.168130 203212:7.561140 237672:7.711890 165626:17.509060 96450:10.024990 97994:10.024990 235291:4.398050 234924:4.527820 237258:3.140630 237727:2.456100 236034:4.054210 237138:3.265950 | 237884:1.973250 217192:6.826320 235565:4.283390 237038:3.358030 237366:6.019560 233540:19.723440 237899:1.914940 223834:6.306860 237538:5.577580 236633:3.696720 234486:4.674620 237064:3.336170 231895:21.100720 237828:2.135270 237686:2.537050 236392:3.859440 105389:9.907210 227745:5.895840 210725:7.199160 234719:41.420250 237682:2.547250 225967:12.203560 230209:5.571370 236530:3.766490 224710:6.228100 206782:7.394900 236452:15.270120 237601:10.775720 237301:6.171720 212031:7.131150 237891:5.839260 236687:7.299940 237901:3.821600 162140:26.539020 236502:3.788500 237559:2.775380 229656:5.646090 236698:36.440200 232017:5.251660 108462:19.706280 236554:3.753770 237488:5.682140 236076:4.031970 237956:1.429410 237929:3.356400 235732:4.208810 237760:2.339230 222113:6.453700 221844:6.476810 237942:1.569540 237967:1.275830 237807:2.214790 233058:5.045670 237915:1.801880 237577:8.187900 237971:1.148190 233083:5.039250 231285:16.189050 236505:3.785810 229062:11.458820 237790:2.251320 220635:6.576990 230419:5.537760 236339:3.894170 233877:4.846020 236724:3.628060 226380:6.058240 237445:2.913020 188209:8.115450 237815:4.366020 234780:4.582030 237825:6.443220 228227:11.665000 237571:2.757860 235496:4.314770 232930:5.072250 235551:4.286810 237635:2.626740 234244:9.486120 229564:5.658710 233184:5.018110 211575:7.155670 232140:5.229720 236512:3.780700 237130:19.665300 237755:2.368600 231673:5.317720 230538:5.520330 237881:1.979460 235248:4.413460 233955:24.123850 236637:3.693160 166898:8.720040 235740:4.205280 232794:20.403640 237763:2.317980 131200:9.501740 232554:30.878760 226854:6.002990 193897:31.659120 234805:4.571010 236942:3.445570 237889:5.863320 231909:5.273560 237720:2.465630 237726:2.456290 225737:12.251100 192673:7.961300 230905:5.464560 | 236096:4.022340 236934:3.451660 234804:4.571270 232601:5.138880 237842:6.298080 234030:4.806660 225033:6.197710 210336:7.221630 237365:12.039120 227482:5.930650 237692:5.053480 236493:3.795250 237619:2.659020 235497:4.314560 237784:2.265380 237719:2.468400 220910:6.553410 237057:3.347280 237926:1.684250 237430:2.931220 233786:4.869530 206317:7.417680 222447:6.427680 236270:3.929170 237466:2.879890 221870:6.475010 228595:5.787270 232396:5.176880 146115:9.186660 237813:10.958300 237594:2.707410 233191:5.016440 226734:6.016520 212028:7.131150 236604:3.723170 236694:3.645720 234306:4.730430 220134:6.613430 237367:3.009050 229227:5.705840 222822:6.398990 215473:6.936790 229161:5.715870 237516:2.811450 223006:6.384120 199359:7.716180 221711:6.489480 237969:1.246910 237766:2.310960 237018:3.379820 235519:4.306940 237423:2.940190 235934:4.106940 237679:5.106980 234224:4.749750 234444:4.687450 235726:4.211790 237799:4.457820 235446:4.335270 235366:4.371410 237062:6.680140 237958:1.384210 237053:6.697540 234077:4.790880 236619:3.711220 194045:7.914780 237823:4.308220 235347:4.377560 37834:10.718140 237566:2.765220 237557:2.775910 233004:5.057350 236924:3.459550 237590:2.710650 237460:5.783700 234848:4.554820 237895:1.926500 237510:2.816250 234778:4.582570 237966:1.285510 231336:5.385420 237507:2.816530 236709:3.638430 237639:2.620070 236547:3.757910 221270:6.526590 237775:2.292510 223761:6.314470 237448:2.908700 227188:5.965630 236477:3.803900 236487:3.798210 194232:7.907230 233627:9.816240 237882:1.979240 236470:3.808010 237904:1.879240 237206:3.202660 90111:10.158520 237324:3.060910 235295:4.397600 234109:4.781260 228708:5.775600 237948:4.577490 235226:4.420800 112270:9.801850 237878:1.993260 237270:12.516480 235874:8.288220 232120:5.233860 237651:2.609670 236833:3.539020 234946:9.035260 224323:6.263790 235640:63.733350 237940:1.576750 230241:5.565570 236027:4.060450 220860:6.559260 236958:3.433920 229818:5.623620 236884:6.981320 236862:3.505480 236873:3.497220 235667:12.714870 235937:8.212860 233035:5.050850 226694:6.022210 231237:5.406780 237905:1.873460 233903:4.837610 237189:6.433700 237432:2.923260 231682:5.316020 237356:3.019430 237472:2.869060 235404:4.353820 237945:1.557380 218465:6.738460 237906:1.858190 234799:4.575030 233320:4.984390 237923:1.707190 235758:4.199360 229562:5.658710 237755:2.368600 174735:8.520910 234535:4.659600 160686:8.885560 232519:5.152660 236266:3.930860 237975:2.026760 237934:1.625640 236649:7.372140 232397:5.176380 237672:2.570630 191808:7.993560 237078:3.323260 237685:2.539250 227558:5.919250 232413:5.173450 236914:3.467590 236855:3.517250 235784:4.186350 227953:5.869040 237641:2.619420 203707:7.534890 223264:6.359830 237889:1.954440 237712:2.481160 230720:5.493060 237649:2.612190 195406:7.863110 237372:3.003180 237103:6.596320 234371:4.711790 202095:7.610190 236999:3.399270 236318:7.811040 227537:5.922350 | 236019:8.129580 237234:3.163350 222611:12.831520 217684:6.793690 95269:10.089530 236527:3.772490 237912:1.806100 236276:3.926070 233687:4.893250 237828:2.135270 117207:9.753060 237786:4.526980 234661:4.623440 228368:5.814720 237211:3.191420 234548:13.973550 209800:21.745500 233260:4.999880 223656:6.325230 235936:8.212860 237898:1.917950 235367:4.371190 236817:3.548310 237638:2.621510 189073:8.088050 237480:5.715900 237244:3.153960 237463:2.888660 236061:4.039010 237927:3.365160 237597:2.702520 237145:3.261400 194729:15.784620 181272:8.331670 235606:4.268660 145843:9.214060 237448:2.908700 231203:5.412970 233847:4.852730 221028:6.543750 237522:2.802430 232300:5.196180 236695:3.644760 237462:2.889200 237939:3.168500 237568:5.522980 237493:5.666000 236434:3.833520 237677:2.556260 236565:3.746350 235652:4.244250 222933:6.390700 224162:6.278430 234411:9.399700 224511:6.246500 236936:3.450610 231491:5.355090 235474:4.322880 231356:10.760000 236603:7.447500 237327:3.054440 237871:4.012980 235377:4.367470 235620:4.262550 237755:2.368600 231243:5.405550 237952:1.481670 222247:6.443210 236819:17.733350 66735:10.399680 233338:4.980360 236650:3.685740 237331:15.256650 233574:4.922460 237817:2.176300 237554:2.777110 233257:5.000700 237879:1.991500 237391:2.981180 236362:3.876790 237809:2.205080 200386:7.673620 231073:5.437480 237803:2.222450 230385:5.543400 236407:3.850160 230819:5.477720 188598:8.097100 237579:2.724690 215405:13.879300 208127:7.333750 237690:2.530700 237916:1.801260 222745:12.811320 237743:2.407850 | 237543:2.783980 235585:4.276790 237893:1.940020 165978:8.754530 215659:6.925460 203313:7.555830 226988:11.974880 237656:2.605200 194813:15.769860 237912:5.418300 231780:5.298160 237918:3.509440 225723:6.126810 237705:2.496560 228169:29.209950 234291:4.732630 237697:2.514390 209734:7.248500 235895:4.130930 237546:2.780990 236450:3.819680 237101:3.301310 228545:5.794510 162619:8.827290 193362:7.937770 231980:5.260150 236726:3.627960 202100:7.610190 189602:8.061380 214033:14.046060 220918:19.654410 237950:1.495890 237092:59.577120 237654:2.607410 195017:7.877600 221813:6.480420 237136:6.537280 234414:9.397880 219759:6.642720 234774:9.168400 236356:11.635170 237910:3.677300 219802:19.915440 212002:21.403860 233753:4.878590 237651:2.609670 194743:7.892310 181316:8.331670 234533:13.980540 237091:3.310750 237851:4.134580 236812:3.553510 188005:8.115450 237133:3.274040 237488:2.841070 237090:3.311120 237974:1.052860 235394:4.359000 206213:222.669000 234215:14.257890 233288:4.991290 237584:2.718800 232016:5.252190 237313:12.273320 218110:6.762100 196513:7.820850 231312:10.781740 228093:11.705060 232791:5.101370 235039:4.482010 237778:4.561920 237861:2.043110 235019:4.490370 223989:6.293290 209546:7.260250 237800:2.227060 222111:6.453700 234283:4.734830 237146:3.260750 235240:13.247250 217192:6.826320 237711:2.486660 236065:4.037280 237523:2.802380 227654:5.909010 232605:5.138410 226079:6.091940 236933:6.903320 236748:3.605100 225711:6.128080 226804:6.009740 237970:4.599440 234956:4.513580 236198:3.972760 235575:4.280590 210265:7.225430 222871:6.395660 231203:5.412970 192384:23.907810 237971:1.148190 234516:4.665460 236865:3.501980 205832:22.322970 192468:7.969270 227149:29.849750 237001:3.398030 220341:6.599100 236715:3.634440 232455:5.165180 237592:2.709480 237417:2.947490 94630:10.089530 236267:7.860020 237815:2.183010 199114:7.728680 205635:7.450470 237573:5.483260 172901:8.563470 237172:3.236790 237665:7.779180 235233:4.418730 218095:6.762100 221888:6.473220 237032:3.364820 219568:13.311080 237701:2.502930 237853:2.061970 237787:6.778110 237975:1.013380 237396:2.977530 237672:10.282520 220010:6.623790 237916:5.403780 237908:3.687900 236741:3.612040 229376:5.686880 185422:8.202460 203048:7.566470 233951:14.476380 228702:5.776500 232243:5.208750 184965:8.212610 237808:2.205280 205568:7.455250 235232:4.418960 237909:1.843570 237884:1.973250 237082:16.602100 237797:2.233440 192932:7.953390 237007:3.394720 231638:5.324510 237973:2.133580 236633:3.696720 235996:4.075810 237930:1.672510 225934:6.104260 10919:11.005820 157843:8.947430 237049:3.351850 237813:2.191660 232555:5.145980 141262:9.301070 236843:3.528030 236167:43.896160 237897:1.918890 237465:17.293860 172636:25.734210 237446:5.825540 237150:48.866850 237776:4.583100 235353:4.375140 231180:5.417320 218410:13.486280 236964:13.706960 217305:6.818690 237169:3.238980 237277:15.596200 237177:3.233490 233430:4.957660 236772:3.580560 235481:12.961740 237512:8.447520 222253:6.443210 236427:11.518290 237156:3.250550 236399:3.854340 211166:14.354360 236425:3.840070 237885:1.970350 230408:5.539870 228731:11.547640 233982:4.817560 237833:2.117780 225361:6.165580 237304:3.076030 235553:4.286610 237947:3.065100 236289:3.919780 236027:4.060450 227650:5.909010 237814:4.367240 237170:3.238560 200788:7.655920 237267:3.134260 237208:3.196480 177822:8.428130 93447:10.089530 236436:3.831610 220012:6.623790 225217:6.181510 237848:4.141760 237433:2.922700 225626:6.137010 237738:2.425780 148822:9.134020 236563:3.746940 236759:3.595780 236650:11.057220 237475:2.864290 237358:3.016880 237792:2.247330 234204:4.755850 237351:6.049420 230892:5.466520 237314:3.067490 219449:6.664180 226313:6.064180 237481:5.715320 235812:4.175130 230604:5.511390 232240:5.209260 236989:3.409090 233873:14.541240 237959:4.109880 234181:4.761980 229398:5.684440 221646:6.494960 236629:7.398580 236575:7.483820 232569:5.144090 173563:17.098160 237860:2.044160 237939:3.168500 231696:5.313210 23907:10.851670 236789:17.855350 203569:15.080160 223820:6.308380 237211:3.191420 235292:4.398050 152753:9.059910 221913:19.414290 233917:9.669640 237965:1.286750 235533:4.298350 214387:7.001520 235616:8.529820 237428:2.931850 187716:8.124750 237960:1.366220 231867:5.281690 230637:5.506610 235606:4.268660 172138:17.185780 236938:3.450260 235621:8.523920 166732:17.474280 237763:2.317980 214835:13.949060 60510:10.495000 237896:5.758830 237777:2.287350 237855:2.051640 236374:3.870400 207891:7.342260 236324:3.901680 202652:7.582640 237080:3.322110 205589:22.351410 237854:2.059080 230035:5.595660 237282:3.108960 236423:7.681420 225075:24.774560 212060:7.131150 225121:6.190930 230230:5.567740 216645:6.862690 232793:5.101370 225385:6.162950 230576:5.515510 237968:1.247790 218315:6.747850 235696:4.223060 235928:8.223320 235495:4.315190 233051:5.046970 237655:2.607340 233971:4.822020 236876:10.483980 236757:3.597800 236610:3.717460 224698:31.147500 237714:7.421400 237210:3.194930 233469:4.946700 231169:5.419200 | 237574:2.741110 237818:2.175470 229004:5.734530 229690:5.641400 233880:4.844970 182068:8.308940 237692:5.053480 237585:2.718420 237533:2.793610 237939:1.584250 206784:7.394900 232355:5.186730 236555:3.752000 237845:2.093750 237930:3.345020 236840:3.530760 237968:1.247790 236187:3.977180 236743:3.609080 237837:2.105160 216174:6.894950 215184:6.951140 230070:5.592690 237697:2.514390 231200:5.414210 224765:6.223900 202028:7.610190 231339:5.384210 232313:5.193680 237955:2.911060 199138:7.722410 237044:3.355410 236844:7.056060 237477:5.727020 223971:25.179160 223386:12.697380 229826:16.866270 237071:3.330270 227719:17.696610 218844:6.708540 226750:6.015390 228971:5.740540 236744:3.608770 228597:5.787270 154949:9.013390 237966:2.571020 235521:4.305500 208952:7.292250 236426:3.839810 237119:29.558880 236280:3.923130 214441:6.998490 237976:0.708610 237894:1.935990 234962:4.511810 231173:5.418570 237644:2.617180 170572:8.623190 237935:1.594680 236518:3.778760 236596:3.725930 234402:4.704120 235946:4.101570 229144:5.718400 222819:6.398990 237947:1.532550 233988:9.633740 217631:6.796170 235829:4.169560 237847:4.159280 237125:3.280640 237853:2.061970 235463:8.655380 235730:4.209560 227910:5.874940 235496:4.314770 219391:6.668530 233189:5.016860 232719:5.116020 237941:1.569820 236442:3.827400 236279:7.847660 237620:2.656020 237472:2.869060 209123:7.284150 222391:6.432830 237923:1.707190 233913:4.835160 237003:3.396700 237657:2.604380 224255:6.271090 227568:5.918220 234906:4.533220 230374:5.544820 223753:6.314470 236741:7.224080 237872:4.011540 233323:4.983990 209828:7.244620 217799:6.783870 237919:1.749150 235554:4.286000 231785:5.297050 87833:10.158520 | 237959:1.369960 237445:2.913020 237884:5.919750 235294:8.795640 234837:4.559040 48948:10.600360 237483:11.405480 237257:3.141460 235820:8.345220 121572:9.662090 233540:4.930860 237899:1.914940 161112:26.597250 237606:5.356840 237193:6.425560 237553:8.336550 234367:4.712090 137280:18.727180 189935:72.473850 236762:3.590550 237819:2.173040 116241:9.753060 236179:3.983100 235187:4.431680 233179:5.018530 237705:2.496560 237139:3.265590 235373:4.369220 235882:4.139230 184949:8.212610 235530:4.299160 224426:18.765330 237950:1.495890 237551:2.779780 237663:2.597810 237359:3.015700 237412:2.955330 232214:5.215350 228451:5.804570 237040:6.714960 235805:4.177830 237638:2.621510 236571:3.744360 237929:10.069200 232996:20.236360 236993:3.404920 234903:4.534760 237901:3.821600 236830:3.540550 235278:4.404590 235620:4.262550 232862:15.259440 236763:3.587440 237750:2.383580 235248:4.413460 237790:4.502640 237603:2.686100 237680:2.551430 236307:15.640800 237956:4.288230 237733:2.432470 237922:10.491360 226727:6.017660 231047:10.885160 236234:3.953970 236811:7.108580 231266:5.401860 237942:1.569540 237052:3.349170 187530:8.134140 236153:3.998070 237437:2.919920 237821:4.324840 229777:5.629000 237577:2.729300 226161:12.164400 237894:1.935990 236337:15.582680 237902:5.696370 237727:2.456100 237885:1.970350 237833:2.117780 237617:2.660560 227656:5.907990 230361:5.546240 225067:6.193640 237878:1.993260 237773:11.475450 237803:6.667350 236496:22.765560 237696:2.519980 237869:2.009540 233956:4.824770 236900:3.477130 232731:5.113260 237815:2.183010 200364:7.673620 233780:4.870620 237694:2.521150 237583:5.438180 229950:5.606900 237055:3.347670 237388:2.984560 189057:8.088050 233225:5.008950 237579:2.724690 236073:8.067360 237686:2.537050 234628:4.632500 237840:2.099810 236300:3.912280 237953:1.471660 237544:5.565820 178935:8.390860 119697:9.706540 237531:5.592120 237848:2.070880 237945:3.114760 223563:6.332990 144032:9.242230 232140:5.229720 236663:3.670190 237608:2.676120 234913:18.125680 225180:12.371080 237183:6.456620 234844:4.556400 237881:1.979460 224599:6.237960 237570:2.760040 236765:3.585140 237501:2.822800 234126:4.776320 236760:3.594970 237104:3.298010 159166:8.905760 237655:7.822020 236362:3.876790 169965:25.916100 235547:12.867060 237796:2.233880 200114:7.685590 235563:4.283790 237957:1.401830 236970:3.420370 237938:9.511980 234092:23.927800 237756:2.364460 236381:3.867090 199499:7.709980 237356:3.019430 236800:3.561670 235102:8.928620 235772:4.191090 237768:6.927180 219776:6.640600 | 237543:2.783980 237521:8.412060 197268:7.793630 223395:6.347110 237671:5.143360 220725:19.707210 237619:10.636080 230192:5.573560 237961:4.070010 234184:4.761330 236280:3.923130 237338:3.040800 237918:1.754720 237846:2.080630 237653:2.608240 237955:1.455530 225379:6.162950 213096:7.077270 236957:3.435980 231877:5.279520 237848:6.212640 230372:11.091060 236624:3.703890 237842:2.099360 234588:4.644810 191041:32.073840 237400:2.972590 210131:7.229240 237092:13.239360 237507:2.816530 210632:14.413180 234595:4.643080 234201:4.756810 237814:2.183620 235706:4.220800 232417:5.172960 72822:20.799360 237894:1.935990 232900:5.078890 237770:2.307420 237767:9.239920 237688:2.533870 216669:6.860040 231199:5.414210 234428:4.694690 237628:2.643680 237773:2.295090 237907:1.857320 237651:2.609670 233168:5.021460 234120:4.778630 237017:3.380630 236560:3.748350 165892:8.754530 235396:4.358350 220743:6.567100 237608:2.676120 236409:3.849250 233418:9.922420 166983:8.720040 237467:2.879350 221316:6.522820 222663:6.412390 236253:3.941490 224525:6.245070 156529:8.968940 237488:5.682140 224792:6.221110 236931:6.906460 237974:2.105720 236304:3.910200 189427:8.070190 210560:7.210330 237914:1.803550 237736:2.427970 237570:2.760040 233506:4.937780 232204:5.216370 237313:3.068330 227668:5.905950 237668:2.581840 236635:3.695720 211051:7.184450 237291:3.093280 237537:2.789550 235103:4.464070 236166:3.990710 235903:4.126120 237720:2.465630 237032:6.729640 90649:10.158520 237388:2.984560 235220:4.422180 237811:4.395600 237928:5.035260 235605:4.269050 236692:3.647950 237829:2.127370 213781:7.038680 237238:3.157730 233143:5.026090 237613:2.662540 237944:1.558200 196876:7.807150 237260:3.139610 237530:2.797560 237719:2.468400 228540:46.363360 237275:6.239220 237179:3.230750 237926:5.052750 237261:3.138720 237864:6.089370 226157:6.082200 237873:2.004580 218683:6.719940 234683:4.618660 237837:4.210320 237898:1.917950 223056:6.379220 237059:3.343270 230707:5.495080 224865:6.214170 216910:6.844340 230573:82.732650 237180:3.230330 236778:3.574720 235587:4.275200 231510:5.352160 237931:1.640360 229759:11.262620 236003:4.071260 235037:4.482260 232704:10.237580 229507:5.669080 217954:6.774130 237964:1.287060 237216:6.370100 141267:9.301070 195900:7.848820 237236:3.158510 237971:3.444570 216464:27.493280 229741:5.633630 236865:7.003960 237935:6.378720 236345:3.886450 237625:2.646260 232223:5.212810 236695:3.644760 236582:3.737830 236906:3.474450 126927:9.578700 233517:4.935080 237583:2.719090 230006:5.598650 75569:10.312670 232533:20.597280 231628:5.326790 237508:5.632880 237168:3.240040 237665:5.186120 225800:24.476960 235847:8.321300 235377:8.734940 221623:6.496790 237701:2.502930 208014:7.337990 106883:9.907210 237787:2.259370 232205:5.216370 194090:15.829560 226938:5.992970 237347:3.032440 237607:2.676520 235034:4.483480 214176:7.016840 217777:6.786310 237645:2.617070 237832:2.118080 236225:3.956860 237394:5.959200 233427:19.833800 121354:28.986270 233580:14.762820 237519:2.808740 210817:7.195460 194486:7.899740 235437:4.338230 237779:2.280120 237808:4.410560 232522:5.151700 218214:6.754950 236051:4.044680 237909:5.530710 234603:4.639640 237574:2.741110 212946:7.083850 237031:3.366820 211033:21.553350 225719:12.253620 236633:3.696720 187567:24.402420 237259:3.140060 237819:2.173040 226534:6.040650 237845:2.093750 227272:5.955960 177874:8.428130 186773:8.153190 23651:21.703340 235424:4.343750 237711:14.919960 237572:2.743180 218753:6.715360 233638:4.904750 224512:12.493000 237047:3.352400 237150:6.515580 235366:4.371410 222756:12.811320 140129:9.331840 171696:8.592890 236807:3.557490 237108:3.292330 236766:3.584640 234232:28.486980 186111:8.182460 236853:31.661910 196062:7.841750 237416:2.949610 237895:3.853000 237920:3.497480 237966:2.571020 220820:6.561210 237706:2.491530 237201:3.205730 236772:10.741680 237484:2.849790 237565:5.532540 237231:3.167740 181800:8.308940 206739:7.399420 236399:3.854340 237800:2.227060 237976:2.125830 180920:33.372920 236904:3.474710 237932:1.639130 237911:1.836020 236872:6.994620 234791:4.577980 211008:7.184450 237681:2.549790 235368:4.370530 225375:6.164260 234739:4.595920 237947:3.065100 236289:3.919780 220997:6.547600 237220:3.182780 228844:11.517600 237972:1.100150 229193:11.423360 237917:3.596400 190608:8.035410 231682:10.632040 232392:5.178350 215658:6.925460 236973:3.418260 213566:7.051380 237871:2.006490 226894:5.998520 176816:8.453770 236703:7.284440 232112:5.236460 234567:4.650290 237879:1.991500 235579:4.278590 231577:5.338820 223273:6.358230 171242:8.607930 237792:2.247330 236223:3.957000 237245:3.153380 228672:5.779180 230353:5.546940 237615:5.322400 9177:11.005820 196467:7.827770 22674:162.775050 236696:3.644660 237356:3.019430 179123:58.736020 237728:7.346880 235016:4.490860 229880:5.615230 237886:1.966940 232113:5.235940 237831:2.125420 229303:5.695900 235792:4.183260 222305:6.439740 236789:3.571070 237744:2.407790 217131:6.831430 205286:7.464860 226936:11.985940 236743:3.609080 235936:4.106430 236707:7.281500 237406:2.964520 237965:2.573500 236335:3.896210 237089:3.311200 233841:4.855220 237314:3.067490 237949:4.516650 237707:2.490400 218607:6.726840 140670:9.301070 210203:7.225430 234195:9.516840 229119:5.722620 237960:9.563540 236966:10.268220 237442:2.916650 205721:7.445720 212338:7.117410 237068:3.333220 230924:5.461290 236938:6.900520 237775:11.462550 231534:5.346920 237515:8.444040 207408:7.368230 237892:1.941550 237529:2.798330 237443:5.828800 236878:3.494300 223313:6.356630 237075:13.311840 237854:2.059080 234855:4.552200 237810:4.398200 222342:32.181400 199691:7.703830 229069:5.728560 229381:5.686880 237531:2.796060 236597:3.725700 232768:15.319140 237906:1.858190 229794:5.627460 199312:7.716180 237968:1.247790 235444:26.016660 185889:8.182460 237952:1.481670 233544:4.930090 237294:9.267210 235421:4.344390 235644:25.485180 211890:7.141590 237732:2.437330 236062:4.039010 237209:9.588420 237333:3.046540 236876:3.494660 229989:5.601640 59596:10.495000 233669:4.898060 235522:4.305500 237649:2.612190 234987:4.505780 186000:8.182460 237957:2.803660 227718:5.899880 229718:5.636730 237769:2.307890 237434:2.922490 237865:2.019100 237474:2.864340 38656:10.718140 214993:6.962770 | 236881:3.493390 237884:1.973250 233603:4.914890 237797:2.233440 237893:1.940020 237379:2.991930 237758:2.355610 237483:2.851370 237831:2.125420 235823:4.171710 223704:6.319070 237920:1.748740 237944:1.558200 237260:3.139610 237841:2.099540 226903:11.994820 228906:5.749190 236825:3.542840 224532:6.243650 230220:5.569190 211524:7.159230 186957:8.153190 233630:4.907000 228318:5.820300 236955:10.312320 237873:2.004580 206577:14.817020 234287:4.733890 218327:6.747850 161537:8.865750 237682:2.547250 235153:8.893820 237542:2.784970 173226:8.563470 237846:2.080630 201746:7.621430 235197:4.429120 237777:2.287350 237438:2.919360 236452:3.817530 233820:9.719700 221153:13.068360 233329:4.983180 201513:7.632790 230891:5.467170 226414:6.054700 237611:2.663740 231658:5.320540 237264:3.136100 236898:3.477760 227420:5.936920 200936:7.650090 235624:4.260000 234927:4.525520 187855:8.124750 172096:8.592890 130164:28.505220 230997:5.452220 236541:7.521040 234037:4.802950 119427:9.706540 237591:2.710270 235113:4.461670 227689:5.903920 221248:6.528480 237569:2.760220 237377:2.993470 237823:4.308220 235260:4.409130 228619:34.707360 237842:2.099360 214172:28.067360 230951:5.458690 236192:3.975260 230611:5.510700 237956:4.288230 237733:2.432470 236400:3.854070 236150:3.998220 161464:8.865750 211382:7.166370 221876:6.475010 237565:2.766270 215560:34.655550 198537:7.747720 235561:4.284190 208059:7.333750 237954:1.467760 234147:9.542160 237967:1.275830 237336:3.044280 159653:17.811520 192836:7.953390 237236:6.317020 237971:1.148190 225119:12.381860 230287:5.557650 229292:5.696730 214931:20.905890 232616:5.136050 237785:2.264870 237709:2.488660 237688:2.533870 234587:4.644810 228266:11.653700 237292:3.090290 237910:1.838650 237515:2.814680 236784:7.145500 230773:5.485030 54859:10.600360 163250:8.827290 225084:6.192280 193723:7.922380 237627:2.644930 12907:11.005820 237878:1.993260 109243:9.853140 184321:8.233230 237464:2.887810 228978:5.739680 228823:5.762310 213701:7.041840 234640:9.257060 234231:4.748470 237903:1.887850 210225:7.225430 203900:7.529720 236240:3.949500 237937:1.585870 236948:3.441840 237583:2.719090 237732:2.437330 231978:5.260150 235788:8.368340 221678:6.491300 226090:6.090720 158837:8.926380 237403:2.971680 233130:5.029470 237806:2.219750 98261:10.024990 237412:2.955330 234701:4.608060 237030:3.366980 231576:5.338820 237687:2.535540 234386:4.708710 182433:8.297770 229487:5.671490 237353:3.024320 237735:2.429450 237974:1.052860 234408:14.102280 237319:3.063700 218599:13.453680 237455:2.901020 121783:9.662090 205324:7.464860 203578:7.540080 206070:7.426940 232559:5.145510 212063:7.131150 235194:8.859160 237881:1.979460 234159:14.304450 226605:6.031390 236645:3.689160 237475:2.864290 233667:4.898060 234320:4.727610 233306:9.975260 206713:7.399420 237784:2.265380 233819:4.859850 228291:5.824040 237801:2.226650 231311:10.781740 236712:3.635590 237783:2.266580 237822:2.158250 212142:7.127700 237334:3.044450 200383:7.673620 237889:7.817760 150597:36.434800 214294:21.032040 235322:4.385970 204767:7.489310 237419:2.945600 236912:3.468830 226778:6.011990 237925:1.687310 237032:3.364820 228380:5.812860 237614:2.662030 237579:2.724690 206642:7.403950 235420:4.345030 217656:6.793690 233935:4.830300 235574:4.280790 207780:7.350840 237221:3.181240 237964:1.287060 237909:1.843570 | 236096:4.022340 232002:10.510740 224131:6.281390 233694:4.890660 234828:4.563020 235454:4.333160 236919:3.463780 237961:1.356670 237449:2.904900 237773:2.295090 208886:7.296320 237918:3.509440 237604:5.365480 236540:3.760880 232870:5.085140 227187:5.965630 236182:3.980280 234960:4.512320 237590:2.710650 228659:34.685820 222553:6.420850 237071:6.660540 237891:1.946420 233043:5.047830 231977:5.260150 237611:2.663740 237955:4.366590 220376:19.791210 212171:7.124260 215308:6.945380 174318:8.520910 216428:6.876000 235410:8.701180 236293:3.917690 230860:5.471770 151572:9.084010 234037:19.211800 228419:5.808240 237286:3.099890 183809:8.254290 228833:11.521100 237852:2.065820 233121:5.031590 236768:3.583750 228819:5.763190 233757:4.877860 206757:7.399420 237507:5.633060 237967:3.827490 237545:2.782600 235267:4.407080 236641:7.385420 213433:14.115580 155402:8.990920 232781:5.102730 215531:6.933950 237532:2.795830 232548:5.147890 232391:5.178350 237726:2.456290 214074:7.019930 235681:4.230640 237688:2.533870 146406:9.186660 237910:1.838650 237063:3.338740 202981:7.571830 237573:2.741630 231931:5.269790 237702:2.500060 236195:11.921370 226659:6.026790 223478:6.340810 237651:2.609670 212941:7.083850 237781:2.276070 236014:4.065920 237892:5.824650 237903:3.775700 237409:2.961030 230549:5.518260 236240:3.949500 237937:3.171740 237125:3.280640 234514:4.665760 231969:5.261750 236848:3.519860 231718:5.309290 232866:15.256740 222739:6.405660 231576:10.677640 231599:5.334790 235600:4.270830 232198:5.217900 233187:5.017700 237974:2.105720 237914:1.803550 237024:3.371320 229987:5.602390 230612:5.510020 224842:6.216940 235841:4.163140 237570:2.760040 225432:6.157700 219807:6.638480 237160:3.249050 235227:8.841600 224232:6.272550 233645:9.807280 237724:2.458000 237809:2.205080 233604:9.829020 232956:5.066530 235485:4.319130 237783:2.266580 178215:8.415550 229120:5.722620 237288:3.097190 185811:8.192410 236880:3.493480 237419:2.945600 193531:7.930050 237720:2.465630 208901:7.292250 234048:4.799920 237798:2.232100 207673:7.355160 237935:1.594680 237811:4.395600 229841:11.239600 237782:2.267990 209148:7.280130 229361:5.688520 237778:2.280960 217673:6.793690 233209:5.011860 175559:42.467600 168551:69.493680 235663:8.480800 237944:4.674600 237650:2.611960 234435:4.693180 195885:7.848820 229649:5.647660 236930:3.456210 233772:38.982240 237926:1.684250 233403:4.963980 224890:18.634230 237674:2.559480 237875:1.998290 218567:6.729150 228579:5.789070 236970:3.420370 236780:3.574130 237105:3.297860 236055:4.041530 235137:4.449990 187364:8.143620 233515:4.935470 236604:3.723170 131616:19.003480 236305:3.910200 236567:3.745770 236084:4.027450 220713:6.569070 237480:2.857950 236643:3.690820 176751:8.466850 237273:3.123760 223684:6.322150 237180:3.230330 237463:2.888660 208851:7.296320 234220:4.751670 235525:4.302840 236333:7.793520 237931:6.561440 223767:6.314470 201733:38.107150 236820:3.545430 193762:7.922380 150734:36.434800 199532:7.709980 230566:5.516880 232802:5.100000 237340:3.040040 237964:1.287060 231091:5.433670 236397:3.854860 232160:5.226110 234509:27.999840 233124:5.030740 237971:2.296380 236994:3.402500 232307:5.194680 213942:28.117040 193834:7.922380 237709:2.488660 226955:5.990750 227667:5.906970 237178:3.232090 237862:4.082200 237827:10.690450 237592:13.547400 210205:14.450860 191670:7.993560 235044:4.481040 232441:10.337160 237182:3.228450 231187:5.416080 229012:5.733680 231886:21.107200 237712:2.481160 237508:2.816440 230998:5.452220 162794:61.791030 227879:5.877900 237487:11.368080 237745:2.406650 224338:6.262340 235569:4.281790 237854:4.118160 180050:8.366760 237975:1.013380 235892:4.133520 237839:2.100240 231309:5.391480 237308:3.070830 228870:46.042320 237384:2.987960 225151:6.186880 237774:6.882810 237832:2.118080 236016:4.065440 237936:1.588740 236225:3.956860 194190:7.907230 221727:6.487660 231404:21.479360 234897:4.538640 234009:4.812100 223245:6.361430 166335:8.737140 199462:7.709980 214435:6.998490 230956:5.458040 233935:4.830300 231734:31.842300 237808:4.410560 88075:50.792600 224252:6.271090 237962:6.724350 235770:4.192740 226221:6.074950 237824:2.151040 225808:6.117980 237140:3.263850 226501:6.045310 228815:34.579140 228820:5.763190 237585:2.718420 224423:6.255110 233309:4.987230 234020:4.810060 237973:3.200370 235904:4.124920 237819:6.519120 234261:4.740200 219746:6.642720 157622:8.947430 232766:20.427360 159814:8.905760 225696:6.130620 235555:4.285600 235413:8.697340 237813:2.191660 233318:9.969600 234053:4.798240 198731:7.741330 237859:4.091220 230987:5.454150 207894:14.684520 233303:4.988440 184349:8.233230 236803:3.559620 234815:4.567800 237897:1.918890 237856:4.099680 235724:21.060850 237969:1.246910 204756:7.489310 237901:5.732400 237605:2.680390 219719:26.579400 237602:2.692950 225287:6.173510 237793:2.244480 236617:7.423340 221634:12.989920 236025:4.062540 203829:7.529720 237830:2.125860 237733:2.432470 234754:4.590720 233908:4.836560 237706:4.983060 237942:3.139080 189197:8.079080 237484:2.849790 237307:3.070950 234522:23.318500 234989:4.502280 207629:7.355160 237976:0.708610 237577:2.729300 228098:5.851570 194024:7.914780 237968:1.247790 236364:3.876390 236046:4.048010 135942:9.396380 173725:59.843560 234153:4.769120 178957:92.299460 237833:2.117780 237681:2.549790 217181:6.828870 229304:5.695080 225908:6.107980 229413:5.682810 223549:6.334550 189094:8.079080 237954:1.467760 237152:45.597020 233804:4.863070 237587:2.714980 220167:6.611370 236735:3.616870 237339:6.081600 237874:1.999900 237161:3.247420 237635:2.626740 216497:6.870650 237933:8.193800 237941:3.139640 123107:9.619530 212978:14.167700 236665:3.668670 185057:8.212610 179392:75.408660 217669:6.793690 237608:2.676120 237003:3.396700 232350:5.187720 237616:2.661160 214237:7.013750 236531:3.765890 235820:16.690440 229321:5.693440 237951:1.491720 237817:2.176300 237861:4.086220 210914:7.191780 237826:4.287940 230879:5.468490 237792:4.494660 237245:3.153380 237618:2.659570 237691:2.528480 235006:4.495810 237630:2.639920 236696:7.289320 236520:3.777800 237196:6.416640 225869:6.111720 237754:2.369990 201120:7.644290 237660:2.600420 237698:2.513640 226297:6.065370 227553:5.920280 234374:4.711170 190910:8.018460 237762:2.334420 193197:7.945550 42234:10.718140 237594:5.414820 235815:8.349900 236909:3.473640 236761:3.594260 237841:2.099540 234756:9.180360 213631:7.045010 237759:2.352120 235251:8.825560 237453:2.903030 236992:6.813340 225230:6.180180 237191:12.861600 237923:3.414380 236806:3.557680 236963:6.853980 235179:31.044580 210928:7.191780 237965:3.860250 234199:99.913380 237553:2.778850 237963:3.948090 235967:4.089270 236376:3.869740 237174:9.708060 232668:5.125290 237771:2.301620 234614:4.636780 237849:4.140800 218841:6.708540 221564:6.502310 236203:3.972020 231340:5.384210 216806:6.852160 230060:5.593430 218712:6.717650 225067:6.193640 237232:6.332200 220260:6.605220 236057:4.041210 231517:10.700820 236908:3.473910 237888:3.913760 235630:4.256280 235349:4.376680 233811:4.861640 222596:6.417460 190161:24.131970 232679:5.123890 234608:4.638780 188895:8.088050 236477:7.607800 227747:5.895840 232814:5.096380 235395:4.358560 214714:6.980470 231464:5.361550 234274:4.737360 237877:1.993910 174638:8.520910 218005:6.769300 235222:8.844360 237731:2.441080 235238:4.417120 236075:4.032430 237940:3.153500 231637:5.325080 237825:6.443220 237876:1.997430 237080:3.322110 228668:11.560140 237459:2.893390 237087:3.312950 233463:4.947870 203281:22.667490 236578:3.738880 229575:5.657130 235486:4.318920 234124:4.777310 237271:3.125520 237687:2.535540 237456:2.900110 236446:3.822840 233559:9.852540 223643:12.650460 143983:9.242230 227877:5.877900 233102:5.034980 237541:5.570740 228078:5.853490 232860:5.086480 221249:13.053180 228028:5.859300 165813:8.754530 237690:2.530700 234074:4.791550 234252:4.741790 236371:3.871460 235407:4.352530 232801:5.100460 237822:2.158250 233467:9.894180 232383:5.179820 237670:2.572190 173637:8.549080 234745:4.594820 224446:6.252230 237919:1.749150 235786:4.185990 237865:2.019100 192471:15.938540 236318:3.905520 | 130749:9.501740 233387:4.968350 170104:8.638700 180155:8.366760 218364:6.745490 236206:3.969820 231534:5.346920 223909:6.300810 182576:8.286720 225262:6.176170 237405:2.969140 232621:5.135110 237150:3.257790 231749:5.304820 236905:34.746300 236502:3.788500 230012:5.598650 216624:6.865330 193781:7.922380 201422:7.632790 235874:4.144110 237840:2.099810 162301:8.846340 234366:4.712400 236701:3.643070 227478:5.930650 237429:2.931850 233865:14.545470 236424:7.681160 224913:6.208650 235345:4.378220 217775:6.786310 237220:3.182780 237540:2.785910 235784:4.186350 237810:2.199100 237643:2.617410 194285:7.907230 184057:8.243700 213636:7.045010 237907:1.857320 237499:2.826250 234859:4.550360 232893:5.080670 141207:9.301070 231072:10.874960 216347:6.881380 193296:7.937770 234266:4.739250 231621:5.328500 237711:2.486660 236604:3.723170 202054:7.610190 232212:5.215350 235800:4.180540 212974:85.006200 236114:4.012040 224482:6.247930 217557:6.801130 111716:9.801850 231942:5.267100 236883:3.491840 | 186784:8.153190 237707:2.490400 225894:6.109230 182033:8.308940 212054:7.131150 208236:21.975930 237106:3.297480 204528:7.499260 156648:8.968940 226952:5.990750 237958:1.384210 225639:6.135730 237475:8.592870 237182:3.228450 237834:2.117570 230030:5.596410 222971:6.387410 233169:5.021460 5554:11.005820 231411:5.368650 214830:6.974530 227071:5.978660 85219:10.232630 233486:4.943200 220690:6.573020 237720:4.931260 160759:8.885560 222164:12.900380 234463:4.682660 233358:4.973930 237904:1.879240 | 237543:2.783980 237413:2.954430 78608:10.312670 237789:4.508700 231552:5.342280 230801:10.962060 237719:2.468400 236363:3.876660 224813:6.219720 224505:6.246500 234735:4.596470 237926:1.684250 237423:2.940190 192557:7.969270 209944:14.481500 236882:6.984040 216329:6.881380 230763:21.948120 237850:2.068410 162416:8.846340 228988:5.737960 232201:10.434780 237835:2.111450 205338:7.464860 237526:2.799510 237897:1.918890 233637:4.904750 237791:2.250580 234494:4.671650 227784:11.781660 236982:3.410770 237053:3.348770 235759:8.396880 223381:19.046070 235000:4.499290 224356:12.521780 236964:3.426740 236113:4.012040 236137:4.003820 236798:3.563910 230980:5.454800 225983:6.100550 222746:6.405660 237505:5.637780 237656:2.605200 232360:5.185740 173058:8.563470 223579:6.331440 237896:1.919610 237131:6.553480 114686:29.259180 216482:27.493280 236753:3.601640 235650:4.244630 186500:8.162850 58220:10.495000 235463:4.327690 237439:2.918540 237007:3.394720 197510:7.786940 237405:2.969140 215127:6.956940 224494:6.247930 237745:2.406650 237974:1.052860 176476:8.466850 237024:10.113960 236265:3.931700 234311:4.729490 223002:6.384120 234949:4.515860 226621:12.060480 193509:7.930050 237801:2.226650 222010:6.462530 234915:9.059740 232497:5.158420 232127:5.232300 219779:6.640600 230671:5.500490 229988:5.601640 203865:7.529720 236925:3.459460 237321:3.062980 237147:6.520480 234371:4.711790 236769:3.583650 235938:4.104080 237928:1.678420 203340:7.550560 | 211230:21.520680 236522:3.776470 223372:19.050810 229809:5.625160 235189:17.723920 232886:5.081560 234684:4.617820 234686:4.617540 201874:7.615800 237656:5.210400 237574:8.223330 237890:1.947160 212514:7.107220 228124:5.848680 236070:4.034780 237151:3.257360 237850:4.136820 234496:18.681880 196471:7.827770 221501:6.506010 229893:5.613710 221388:6.515310 165345:8.772230 237846:2.080630 165978:8.754530 237697:2.514390 237367:3.009050 237891:3.892840 136054:18.792760 237955:2.911060 237483:2.851370 218147:6.759710 210212:14.450860 236948:6.883680 236347:7.771020 199891:7.691630 235012:4.493330 201368:15.277040 234453:4.684750 228317:5.820300 237842:2.099360 228061:5.856390 237956:14.294100 237400:2.972590 225399:12.320640 223377:6.348690 149302:18.268040 140393:9.301070 223370:6.350270 222046:25.835960 237614:2.662030 218350:6.745490 180158:8.366760 237481:2.857660 237097:6.612860 222149:6.451940 148938:18.268040 207436:14.736460 237708:2.490160 237227:12.696560 237691:2.528480 237767:2.309980 220678:6.573020 237458:2.894690 226940:5.992970 237912:1.806100 161095:8.865750 237056:6.695340 237493:2.833000 237781:2.276070 232137:5.230230 234533:4.660180 237219:3.183840 176052:25.440270 231170:5.419200 210981:7.188110 232642:5.130420 236751:3.603570 235869:4.145680 111391:29.559420 187317:8.143620 236245:3.946350 231230:10.817260 228593:17.364510 237467:2.879350 184419:8.233230 237578:5.453100 236253:3.941490 231851:5.283870 237510:2.816250 236931:3.453230 197076:7.800370 237923:5.121570 228312:11.642460 234979:4.508040 237953:1.471660 204727:7.494280 208263:7.325310 213744:7.041840 235283:4.402330 138702:56.181540 1970:99.052380 217629:61.165530 237809:2.205080 226276:6.068950 212207:7.124260 47461:10.600360 235103:4.464070 214728:6.980470 236117:12.032010 237254:3.142430 214789:6.977500 88036:40.634080 237811:2.197800 80965:10.232630 221528:6.504160 235605:12.807150 232483:5.161790 187931:8.124750 237818:2.175470 237238:3.157730 161047:8.865750 175388:8.493520 235663:4.240400 236997:3.400840 237920:3.497480 236537:3.761710 224856:6.215560 232273:5.201190 237719:2.468400 183495:24.794940 227189:5.965630 236004:4.070770 94036:20.179060 228760:5.771150 221052:6.541830 221095:6.539910 229633:16.947690 186482:8.162850 235802:8.358180 236649:3.686070 233572:4.922840 231713:5.309850 237844:6.286590 216922:6.844340 237351:3.024710 170490:112.303100 202250:7.599080 164704:8.772230 220498:13.173960 236639:14.771720 237255:3.141980 221672:6.493130 237931:1.640360 237588:2.714650 236630:3.699180 226663:6.026790 232513:5.154580 231157:5.421700 231779:10.596320 237964:2.574120 212225:7.120830 229954:5.606900 236397:3.854860 237546:5.561980 236261:3.939210 236670:10.983960 237200:3.206750 232829:15.279660 206335:7.417680 221057:6.541830 170827:8.623190 237971:3.444570 226226:12.149900 189142:8.079080 210263:7.225430 230434:5.536360 237794:2.243070 220042:6.621710 236345:3.886450 202045:7.610190 237199:12.828360 227018:5.985240 210354:14.443260 157866:8.947430 237974:1.052860 220201:6.609320 237878:1.993260 237018:3.379820 217962:6.771710 231079:5.435570 209521:14.520500 204586:7.499260 234237:4.745920 237905:1.873460 150583:9.108700 236447:3.822330 221731:6.487660 225930:6.105500 235213:4.425180 237745:2.406650 233985:4.817210 182339:16.595540 234385:4.708710 213293:7.064240 235859:4.153580 236519:3.778520 237975:9.120420 235022:4.489380 219177:6.683900 235034:8.966960 233402:4.963980 237908:3.687900 156547:8.968940 182279:8.297770 237798:2.232100 235853:4.156580 234269:4.738940 92852:10.089530 231775:5.298710 215088:6.959850 236679:7.310180 187094:8.143620 190966:24.055380 237951:1.491720 236087:4.026210 237779:4.560240 182078:33.235760 227872:5.878880 237392:5.961380 226818:48.059840 227518:11.850900 237909:3.687140 237721:2.465070 226831:6.006360 237476:5.727700 237858:4.092500 58601:10.495000 220494:6.588990 234893:4.539940 236127:4.007010 115661:19.506120 237585:2.718420 191609:8.001790 237973:1.066790 234629:27.791580 186190:8.172610 230098:11.177960 236145:4.000330 235677:4.232930 237930:6.690040 236390:7.720720 235779:4.188540 231310:5.390870 229659:11.290620 235014:4.492100 237213:3.188930 237749:4.767160 234919:4.528850 225136:18.568740 175092:8.507120 237857:2.048550 237897:11.513340 237264:3.136100 214880:6.971580 236903:6.950860 236998:3.400010 130548:9.501740 237958:1.384210 227607:11.828240 232672:5.125290 236405:3.851600 231983:5.259620 235945:8.203480 213525:7.051380 237622:2.649740 237966:2.571020 237942:4.708620 218680:6.722230 225881:6.110470 234911:4.531670 37548:10.718140 65809:31.485000 227664:5.906970 211245:7.173560 237967:1.275830 221556:6.502310 237976:2.125830 235425:4.342690 237629:2.642010 237932:6.556520 186380:8.172610 237484:2.849790 229344:5.690150 236191:3.975410 237833:2.117780 231593:5.335940 235010:4.494570 176182:8.480090 232402:5.175900 237381:2.990440 237947:7.662750 236426:3.839810 90378:30.475560 230951:10.917380 237317:6.128100 237541:2.785370 237339:3.040800 233761:4.876410 165384:8.772230 237055:3.347670 237972:2.200300 182659:8.286720 220103:6.615500 237208:3.196480 236380:3.867220 234386:9.417420 236915:3.466970 197240:7.793630 235134:4.452840 228122:5.848680 236563:3.746940 225641:6.135730 232788:5.101820 196401:39.138850 230630:5.507290 228138:5.845810 207697:7.355160 236748:3.605100 235499:8.628300 237615:5.322400 184245:8.233230 233157:10.047140 236970:3.420370 228523:5.797250 211179:14.354360 237356:3.019430 226491:6.047650 237550:2.780090 192067:7.985400 236977:3.413450 237928:1.678420 237154:3.252910 237758:2.355610 236629:22.195740 237831:4.250840 237076:3.325410 237366:6.019560 180865:8.343230 219481:26.648080 237841:2.099540 237370:3.005810 174453:8.520910 237551:8.339340 237816:4.359300 236962:3.427760 236683:3.654340 237682:15.283500 237218:6.368360 236707:3.640750 237406:2.964520 236817:3.548310 236974:10.254510 237965:2.573500 234041:4.802270 237516:2.811450 231299:5.393910 237808:8.821120 237963:2.632060 237946:3.096880 187071:8.143620 237949:1.505550 17465:11.005820 105499:9.907210 184493:8.233230 195034:7.877600 237880:1.989790 233478:4.944750 218291:6.750210 232669:5.125290 96426:10.024990 237750:2.383580 237960:4.098660 203271:7.555830 232450:5.167120 237870:2.008800 227798:5.887830 237328:3.053790 237723:9.832120 212569:7.103850 237675:2.559050 173338:8.549080 237437:8.759760 237934:1.625640 235621:8.523920 237882:1.979240 199842:7.697710 235968:4.089110 138749:9.363590 237137:9.798510 237795:2.238980 237877:5.981730 237515:5.629360 237896:1.919610 237158:3.249550 186829:8.153190 237088:3.312340 210619:14.413180 133507:37.861520 230834:10.950140 228181:5.839130 237940:1.576750 161105:8.865750 237563:2.769490 237825:2.147740 237174:3.236020 147701:9.159990 232946:5.067840 237903:1.887850 228299:5.822170 230738:5.489040 215326:13.890760 234670:4.621190 223242:6.361430 221265:6.526590 237451:2.904450 237865:2.019100 146537:27.559980 206165:7.422300 199448:7.709980 237571:5.515720 231007:5.449640 237952:1.481670 224852:6.215560 227704:17.702670 235713:4.217410 236620:3.709750 222959:6.387410 185039:24.637830 133712:9.430280 155287:9.013390 237655:7.822020 219745:6.642720 233274:4.994960 234611:4.637920 223131:12.745420 237943:1.568120 234721:4.601970 237957:2.803660 237704:2.497800 166890:8.720040 223525:6.336110 236925:3.459460 230819:5.477720 235566:4.283390 232255:36.443540 235790:4.183800 212697:7.097140 237820:2.168120 226165:66.890890 237703:2.499150 | 204591:44.995560 235546:17.157720 237500:2.825080 237838:6.304440 237135:6.544120 237973:1.066790 237939:1.584250 237828:2.135270 235053:26.870100 228322:5.820300 235381:4.365070 234157:4.768470 237556:2.776270 230126:5.583810 237601:5.387860 233370:19.889320 228687:5.778280 231933:5.269790 237771:2.301620 159297:8.905760 228246:29.153050 237970:1.149860 236807:3.557490 237842:2.099360 237922:8.742800 237622:5.299480 237340:3.040040 237967:1.275830 236085:4.026520 237964:1.287060 237437:2.919920 236893:3.482520 237702:2.500060 237561:11.085720 237947:3.065100 236939:3.447130 237266:3.135590 236976:3.415220 237055:3.347670 232817:25.479650 192765:7.961300 230938:16.379970 213741:7.041840 234500:4.669590 237802:2.223730 237845:2.093750 237687:2.535540 235868:4.146560 236308:3.909790 237510:2.816250 233226:5.008950 186399:40.863050 237741:2.409600 237701:2.502930 237881:1.979460 237527:2.798780 235801:4.180360 237642:2.618660 226684:6.022210 237314:3.067490 234865:22.743950 237664:2.594880 237889:7.817760 235103:8.928140 237695:5.040160 201120:38.221450 228429:11.614640 237392:2.980690 | 237959:1.369960 106665:9.907210 236522:7.552940 237793:2.244480 237944:1.558200 237961:1.356670 231361:5.379400 237751:2.380550 237875:3.996580 237864:2.029790 237873:4.009160 234899:4.537860 221048:26.167320 235555:4.285600 236625:3.702880 236604:3.723170 236305:3.910200 237969:1.246910 230258:5.561960 141672:9.301070 237771:4.603240 237602:2.692950 70797:10.399680 228589:34.729020 237867:2.016060 237628:2.643680 88623:10.158520 235493:4.315600 236908:3.473910 237614:2.662030 236261:7.878420 237814:2.183620 234609:4.638780 234867:4.548270 235712:25.313520 237767:2.309980 237461:2.889800 237833:2.117780 237734:2.430170 225759:6.124280 234014:9.620800 208372:7.321120 237205:3.203480 237445:5.826040 134278:9.430280 198807:7.734990 160320:8.885560 232726:10.227440 237933:1.638760 232885:5.081560 237871:2.006490 236786:3.572250 234633:4.630230 231819:5.290440 237701:7.508790 237952:4.445010 222044:6.458990 237975:3.040140 221794:6.482220 231626:5.327930 231664:5.319410 104077:9.964370 237801:2.226650 150392:9.108700 231099:5.431770 235814:4.175130 236607:3.721570 | 231251:5.404930 236621:3.707600 166689:8.737140 223629:6.326780 237893:3.880040 235776:4.190180 233465:4.947480 186909:8.153190 237598:2.699230 237944:1.558200 185081:8.212610 233124:5.030740 234236:4.745920 168731:8.670450 231450:10.726640 237044:3.355410 237108:3.292330 237858:2.046250 237926:1.684250 237966:1.285510 221427:6.513450 14588:55.029100 237850:2.068410 234912:4.531670 221119:13.076000 237888:1.956880 235773:4.190730 234619:18.544840 200592:7.667680 237954:1.467760 237200:3.206750 234043:4.801940 235120:13.379970 237697:2.514390 237665:2.593060 237456:5.800220 237526:2.799510 234756:9.180360 208875:29.185280 | 155176:18.026780 237142:3.263130 237521:2.804020 232838:5.092320 225147:12.376460 222967:6.387410 165110:8.772230 236842:3.528400 230017:5.597900 237961:1.356670 237912:1.806100 221779:12.968060 235689:4.225710 189692:8.061380 232737:5.111420 200997:7.650090 237151:3.257360 236780:3.574130 235761:4.196970 166599:8.737140 234291:9.465260 237753:2.373310 237556:2.776270 237066:3.335310 237542:2.784970 237846:4.161260 225141:6.188230 235666:4.238670 237424:29.387200 235108:4.463110 236745:3.608460 237679:2.553490 237457:2.896040 235894:8.263580 232160:5.226110 235868:12.439680 189514:8.070190 232891:5.080670 217724:27.155080 233471:4.946310 237950:5.983560 237400:2.972590 225041:6.197710 237510:2.816250 237569:11.040880 171361:8.607930 236547:3.757910 237052:6.698340 232390:5.178350 233400:4.965570 237050:3.350430 212507:14.214440 232968:5.063900 233439:9.909040 237689:5.067180 233534:4.931620 237890:1.947160 237045:3.353270 225414:6.160320 237702:5.000120 237907:3.714640 237493:2.833000 206073:7.426940 231949:5.266030 237903:1.887850 230274:5.559800 237937:1.585870 237847:2.079640 226391:6.057060 229921:5.610680 189215:8.079080 232730:5.113260 224162:6.278430 235357:4.373820 152071:36.336040 222715:6.407340 237924:3.391580 237253:6.289720 237845:2.093750 231857:10.565560 236829:3.540740 235404:13.061460 237945:3.114760 228745:5.772930 222017:6.462530 237077:6.648220 237972:1.100150 191396:16.020180 219837:19.909110 211276:7.173560 235776:4.190180 210837:7.195460 206566:7.408510 237584:2.718800 228512:5.798160 237326:3.057730 237953:1.471660 237657:5.208760 234278:4.735780 234035:4.804300 237042:3.356840 172474:8.578070 234320:4.727610 237784:4.530760 207132:7.381480 224036:6.288810 230565:5.516880 237120:3.284100 235980:4.086470 235612:8.532180 234353:28.294800 173962:17.069800 237934:1.625640 237288:3.097190 226106:6.088280 229897:5.612950 236651:14.740280 237254:3.142430 234190:4.759710 216969:6.841740 210366:7.221630 226275:6.068950 237928:3.356840 226594:6.033700 232906:5.078010 237782:4.535980 233620:4.909620 231424:5.366870 237920:3.497480 236147:8.000060 237343:9.105750 39792:10.718140 212371:7.117410 237875:1.998290 237473:2.867790 237873:2.004580 233030:5.051710 227039:5.983040 228998:5.735390 237711:2.486660 235060:4.476400 236649:40.546770 191997:15.970800 235656:8.485420 237303:3.079340 234224:4.749750 235844:16.650400 219615:6.653390 237970:5.749300 237931:3.280720 220877:6.557300 237557:2.775910 236630:3.699180 235721:8.428820 236198:7.945520 237964:2.574120 220821:19.683630 235596:4.272620 210265:7.225430 237627:2.644930 230278:5.559080 237700:2.503940 225674:6.133170 233847:4.852730 237139:16.327950 214669:6.983450 237971:3.444570 236802:3.559720 235547:4.289020 203557:15.090620 222815:6.400650 237935:1.594680 237709:2.488660 228214:5.835340 235898:4.129560 233421:9.920060 235468:12.979290 235949:4.097400 201373:7.638520 235640:8.497780 198489:7.747720 225095:6.192280 217428:20.433390 236402:7.707620 225112:86.673020 73605:10.399680 234091:4.785560 230822:5.476390 217130:6.831430 234959:4.512570 217619:6.796170 229562:5.658710 235595:12.817860 229363:5.688520 230514:5.524490 233741:4.881140 236466:7.621020 233252:5.001110 237975:2.026760 227829:5.883840 237839:4.200480 237672:2.570630 234813:4.568600 237812:2.193770 237748:2.385290 204991:7.479460 224988:6.201800 237470:2.872090 237243:3.154290 233925:4.833770 237690:2.530700 237808:2.205280 235451:4.334000 175933:16.960180 208385:14.642240 231470:5.359790 237797:4.466880 202242:7.599080 237297:3.087250 236247:3.945340 237824:6.453120 234030:4.806660 237365:3.009780 237126:3.278870 235702:4.221740 237840:2.099810 206173:37.111500 233364:4.973530 237857:4.097100 176626:8.466850 183780:8.254290 234521:4.663990 236929:3.456740 236626:3.702310 237509:5.632680 237398:2.974330 237813:13.149960 237444:8.740290 177254:8.440870 237352:3.024600 194173:7.907230 236945:6.885580 237898:9.589750 228846:5.758800 237572:5.486360 225691:6.130620 233336:4.981160 115762:9.753060 230121:5.584550 237883:1.975760 237897:1.918890 228825:5.762310 201725:7.621430 233494:9.880980 237969:2.493820 236032:4.054850 200059:7.685590 236968:3.421130 237776:2.291550 237861:2.043110 237774:4.588540 237823:2.154110 214937:6.965700 236045:4.048320 231622:37.299500 237622:15.898440 237966:1.285510 237706:2.491530 237954:2.935520 217114:6.831430 228072:17.563380 204869:7.484370 237528:16.789980 237119:3.284320 237976:2.834440 236236:3.953100 233128:5.029890 199230:7.722410 237629:2.642010 233158:5.023570 229869:5.616750 236129:4.006700 237911:5.508060 228524:5.797250 149225:9.134020 236991:3.407420 232834:10.185540 228603:5.786370 228743:5.772930 237948:4.577490 235654:4.243860 237947:4.597650 104809:9.907210 236290:3.918940 223271:6.359830 236862:3.505480 237874:1.999900 237887:1.962720 237635:2.626740 237933:3.277520 237941:4.709460 237149:3.258220 237848:2.070880 237163:3.246780 186293:8.172610 236156:3.997470 235774:4.190360 236278:11.773590 229673:11.285920 237804:6.665370 204906:7.484370 237666:5.168880 207194:51.639350 229500:5.669890 237951:5.966880 233606:4.913380 237230:63.362600 230155:11.160280 231923:5.271940 233337:4.980760 235135:4.452600 237879:29.872500 221138:13.072180 215788:13.834100 197713:23.340900 231143:5.424210 235382:21.825350 235491:4.316430 88061:10.158520 236222:3.957140 236091:4.024200 194211:23.721690 235326:17.535880 237916:3.602520 230359:5.546940 233708:4.888460 199521:7.709980 236969:10.261350 237386:2.985550 208459:14.633880 233748:4.880040 237885:3.940700 228730:5.773820 237758:2.355610 235906:4.124580 218628:13.449080 237831:4.250840 233235:10.012940 237586:2.716160 237841:4.199080 215075:6.959850 236378:3.868010 222291:6.439740 211548:7.159230 206785:22.184700 233206:105.266490 226664:6.025640 225914:12.213480 237401:2.972220 193979:7.914780 210545:7.210330 237342:3.035710 235865:16.598120 229791:5.627460 233944:28.961040 224396:6.257990 226618:6.030240 237427:8.796330 237965:1.286750 144731:9.214060 237203:9.614310 236672:3.660030 223827:6.308380 237946:15.484400 237876:1.997430 235934:4.106940 222411:6.431110 234145:14.314230 213036:7.080550 237849:4.140800 237482:2.852470 232976:5.063020 237772:2.297810 237750:7.150740 227726:11.795720 233779:4.870620 237620:2.656020 204891:22.453110 235671:16.944720 234433:4.693480 237036:13.440400 236899:3.477670 213877:7.032390 237870:4.017600 235942:4.103080 234606:4.639060 233597:4.917150 237353:9.072960 232519:5.152660 236949:6.880920 237775:2.292510 229782:5.629000 232181:167.087360 236044:4.049590 237648:2.612760 237599:2.698400 235697:4.222870 225108:6.190930 235858:4.153750 237270:9.387360 223600:75.958560 236521:3.777070 237282:3.108960 217439:6.811130 236048:16.188240 225862:6.111720 214734:6.980470 236405:3.851600 229554:5.660300 237968:2.495580 229663:33.867180 237952:4.445010 174778:8.520910 231984:5.259620 232337:5.189700 147189:9.186660 236758:3.596280 237298:3.086100 236363:7.753320 236690:3.649010 193976:7.914780 235811:8.350980 223839:6.306860 230344:5.549080 207395:7.368230 210998:7.184450 236302:7.821780 232633:5.132760 230622:5.507970 234607:4.638780 237727:4.912200 237410:5.918440 237938:9.511980 233720:4.886260 224977:6.203170 237919:1.749150 237865:8.076400 121332:19.324180 237368:3.007930 221880:6.475010 229180:11.425040 237426:2.936790 237909:1.843570 | 237522:2.802430 208771:7.300410 237671:2.571680 236125:4.007460 237787:2.259370 237249:3.147890 237591:2.710270 237789:2.254350 237975:1.013380 235592:4.273810 235525:4.302840 236106:4.015870 177962:8.428130 237384:2.987960 234679:4.619780 236465:3.810760 234110:4.781260 237763:2.317980 237339:6.081600 237238:3.157730 237810:2.199100 237175:3.235180 237780:2.279560 237964:1.287060 236556:3.751050 237807:2.214790 237420:2.944180 208830:7.296320 231145:5.424210 237814:2.183620 235760:4.197700 237367:3.009050 237708:2.490160 237974:1.052860 237186:3.218090 235185:4.433540 237426:2.936790 237935:1.594680 233031:5.051710 237968:1.247790 36825:10.718140 | 120510:9.662090 221279:6.524700 237961:1.356670 237860:2.044160 236272:3.927900 237930:3.345020 210716:7.199160 1740:33.017460 233576:9.844160 229297:5.695900 194010:7.914780 232052:5.245340 224161:6.278430 235969:20.444700 237278:3.118800 237969:2.493820 237707:7.471200 162414:44.231700 237927:1.682580 163661:17.617200 149607:9.134020 237188:6.434800 219057:13.385580 140483:18.602140 225983:6.100550 234579:4.646820 203153:22.683420 236011:4.066730 234985:4.506280 236262:11.815080 237364:3.010180 96524:10.024990 230008:5.598650 236991:3.407420 237910:1.838650 229499:22.679560 237974:2.105720 237948:1.525830 237637:2.622810 235344:56.919720 233787:4.869170 199679:7.703830 237205:3.203480 237757:2.359650 199670:7.703830 223682:6.322150 237306:3.073520 237917:3.596400 231914:5.273560 224770:6.222500 237456:2.900110 227122:5.973210 237923:1.707190 229562:5.658710 211970:7.134620 234499:4.669880 237660:2.600420 217284:6.821230 237936:1.588740 208956:7.292250 233902:4.838650 226509:6.045310 116926:19.506120 215927:6.911480 237496:2.828870 237388:8.953680 178312:33.662200 | 80440:10.232630 237913:1.804250 73967:10.312670 237560:2.771740 194624:7.892310 229329:11.383580 187537:8.134140 235818:16.694760 191009:8.018460 237019:3.379010 227939:5.871000 227307:5.952760 237890:1.947160 233353:19.902160 230443:5.535650 237325:3.059790 237845:4.187500 236882:3.492020 192352:15.938540 225099:12.384560 223892:25.209240 237873:2.004580 235355:4.374480 231634:5.325650 236743:3.609080 167464:8.703240 231596:5.335370 185918:8.182460 237427:2.932110 234485:18.698480 237271:3.125520 191002:8.018460 236190:3.976140 233018:5.054310 235698:4.222680 237895:3.853000 230782:10.967380 236858:3.512130 223073:6.377590 196591:7.820850 237312:3.069820 237931:1.640360 236964:3.426740 138886:9.331840 227816:5.885830 237870:2.008800 234873:4.547740 235598:4.271230 106930:19.814420 200199:7.679590 183850:8.254290 225835:6.115470 194053:7.914780 230832:5.475070 235932:4.108280 236160:3.993860 237976:5.668880 236857:3.516410 229230:5.705010 236311:15.634760 237882:5.937720 236746:3.605610 233155:5.023990 237709:2.488660 226797:6.010860 233964:9.645400 155293:9.013390 237461:2.889800 228364:5.814720 228409:5.809170 237060:13.363720 231175:5.418570 225421:6.159010 212227:7.120830 235084:4.470340 190071:8.052650 237677:2.556260 233449:4.952560 224950:6.205910 66817:10.399680 237067:6.669860 237511:5.632420 222202:6.448440 213320:7.064240 234171:4.764900 236803:3.559620 235599:4.271030 237456:2.900110 237968:1.247790 186618:8.162850 232558:5.145510 237284:3.108460 237736:2.427970 214337:7.004570 229160:5.715870 173406:8.549080 235569:4.281790 232072:5.242200 220503:6.586980 63786:10.495000 237879:1.991500 175664:8.493520 236914:3.467590 230913:10.926500 232462:5.165180 236891:3.482880 227764:5.893830 237936:1.588740 237834:2.117570 234659:18.494880 216772:6.854780 237726:2.456290 189816:8.061380 214031:14.046060 139815:18.663680 217227:20.471310 | 237959:1.369960 237886:1.966940 210806:7.195460 234357:4.714560 237294:3.089070 186713:32.651400 186229:8.172610 236402:3.853810 190123:8.043990 237970:1.149860 223355:6.351860 237683:2.543290 236824:3.542940 215567:13.862220 237435:2.921160 235062:4.476160 235037:4.482260 235324:4.385750 237202:3.205320 232540:5.148360 237705:2.496560 236565:3.746350 235152:4.447150 228953:5.742270 236950:3.440030 220304:6.601140 220193:6.609320 207693:7.355160 233728:9.767380 219998:6.623790 226830:6.006360 236505:3.785810 237956:2.858820 237967:1.275830 237016:3.382420 225139:6.188230 235736:8.416140 237103:6.596320 220216:6.607260 200938:7.650090 237656:2.605200 234027:9.617400 237916:1.801260 237798:2.232100 229821:5.622860 183015:8.275790 234524:9.326220 | 237962:1.344870 234113:9.559880 237297:3.087250 237867:2.016060 236476:3.804900 236842:3.528400 237861:2.043110 237773:2.295090 237354:3.023120 205478:7.460040 236179:3.983100 237361:3.014120 237873:2.004580 234140:4.772720 225167:6.185540 235989:4.082190 237211:3.191420 237184:3.226140 237835:2.111450 237717:2.469610 237749:9.534320 237638:2.621510 237524:2.801650 234362:4.712710 236993:3.404920 237766:2.310960 237876:1.997430 234039:4.802950 236041:4.051500 225861:6.111720 226998:5.987440 222863:6.395660 234915:4.529870 237174:3.236020 237931:1.640360 235821:8.343780 237842:2.099360 235565:4.283390 237956:4.288230 214360:7.004570 237929:1.678200 237512:2.815840 232478:5.162280 205024:7.479460 236399:3.854340 236123:12.025140 237976:0.708610 237577:2.729300 236656:3.680010 237763:2.317980 236804:10.673910 219369:6.668530 237369:3.006420 237287:3.098410 236900:17.385650 237026:3.370600 234598:4.641930 237637:2.622810 220029:6.621710 237121:3.283590 236496:3.794260 237696:5.039960 236514:3.780340 184542:8.233230 232740:5.110960 237901:3.821600 237810:2.199100 237282:9.326880 236245:7.892700 236409:7.698500 235357:4.373820 236360:7.754640 236800:3.561670 233700:4.889930 236142:4.001540 127877:28.618440 237488:2.841070 216368:6.881380 232508:5.156020 237914:1.803550 237952:1.481670 237024:3.371320 228762:5.770270 237581:2.721150 236310:3.909100 224075:6.285830 237194:3.211820 229162:5.715030 237167:3.242660 236917:3.466080 237796:2.233880 237699:2.509780 236883:3.491840 237704:2.497800 237803:6.667350 231072:10.874960 237428:2.931850 233962:4.822700 201248:7.638520 223321:6.356630 234710:4.606390 237554:2.777110 237474:2.864340 237768:2.309060 237743:2.407850 | 236000:4.074190 52984:10.600360 237887:1.962720 236692:3.647950 231554:5.342280 237238:3.157730 237928:1.678420 230657:11.005040 163667:8.808600 237692:2.526740 237479:2.858770 237800:2.227060 237961:1.356670 214816:6.974530 237418:2.946330 234175:4.763920 237872:2.005770 233739:4.881500 237845:2.093750 237782:2.267990 237850:4.136820 237412:2.955330 236580:3.737950 237923:1.707190 237043:3.356760 230663:5.501850 237444:26.220870 233048:5.047400 232541:10.296720 237253:3.144860 237040:3.357480 206290:7.417680 226036:12.191240 215612:6.928280 230867:5.470460 237218:3.184180 237516:5.622900 236643:3.690820 234139:4.773050 237969:2.493820 236721:3.629730 186120:8.182460 237791:2.250580 231580:5.338240 235335:4.381530 231845:21.142040 234404:23.514500 235837:8.329120 237880:1.989790 229715:5.638290 235943:8.204140 237799:4.457820 236617:7.423340 237958:2.768420 237286:3.099890 237632:2.630730 237830:2.125860 222980:6.385760 237647:2.613960 229249:5.702520 216185:6.892220 236937:3.450530 237277:3.119240 216152:6.894950 237201:3.205730 234464:4.682360 236885:3.490480 231640:5.323940 237029:10.101420 234368:4.712090 236613:7.429240 237700:2.503940 237976:0.708610 235699:4.222120 232272:5.201690 237973:3.200370 237971:2.296380 209885:7.240750 229355:5.688520 236895:3.480540 237911:1.836020 222462:6.425970 237767:2.309980 236648:3.686180 237744:2.407790 221386:6.515310 237523:2.802380 236130:4.006550 237974:2.105720 231885:10.553600 237529:2.798330 232024:5.251130 234771:4.585010 237341:3.038250 228223:5.833440 237903:3.775700 223682:6.322150 237810:2.199100 231527:5.347500 237258:3.140630 237309:3.070230 224596:12.478760 229479:17.019300 237933:1.638760 226403:6.055880 229710:5.638290 236436:3.831610 178199:8.415550 237941:3.139640 237005:3.395550 229246:5.702520 237472:5.738120 237498:2.826850 196033:7.841750 237906:1.858190 237510:2.816250 237090:3.311120 237968:3.743370 237407:2.963870 236206:3.969820 237804:2.221790 237596:2.704260 236702:3.642650 237787:2.259370 237953:1.471660 237598:2.699230 237975:1.013380 237900:1.914110 229793:16.882380 237634:2.629380 237934:1.625640 233727:4.884060 235453:8.666740 236849:3.519860 236969:3.420450 235613:4.265890 213131:7.074000 234794:4.576370 237879:1.991500 236876:10.483980 232299:5.196180 235398:4.357050 237620:2.656020 232668:5.125290 236659:3.674760 224926:6.207280 237822:2.158250 237664:2.594880 237704:2.497800 236856:3.516410 230656:5.502520 211717:7.148610 237919:3.498300 237649:2.612190 229811:5.625160 237032:3.364820 230260:5.561240 237575:2.735420 235487:4.318500 232754:5.108670 235070:4.474210 236940:3.446430 236589:3.730530 235974:4.087950 | 235538:8.587760 237884:11.839500 236213:3.963680 237789:2.254350 204230:7.514380 237693:2.525400 237422:5.880700 126845:19.157400 237541:2.785370 233709:14.664270 237802:2.223730 237913:3.608500 69064:10.399680 236952:6.875920 237442:2.916650 237838:8.405920 237950:2.991780 233296:4.990070 236761:7.188520 237695:2.520080 236146:4.000180 237920:1.748740 235973:16.352480 235505:30.183160 234355:4.715180 237370:3.005810 237574:2.741110 236363:3.876660 233749:4.880040 237939:3.168500 228888:5.751800 226702:6.021070 208705:7.304520 237751:2.380550 237819:2.173040 237828:4.270540 235500:8.627060 232476:10.324560 225763:6.123020 237786:2.263490 237826:4.287940 230034:5.596410 237342:3.035710 235415:34.785920 236556:3.751050 237311:3.069990 237398:2.974330 225967:6.101780 237859:2.045610 236625:11.108640 237725:2.456640 231223:5.409870 237026:3.370600 236536:3.762070 223578:12.662880 224694:6.229500 233341:4.979950 230944:5.459990 229156:5.716710 226211:12.152300 234825:4.563550 236024:8.126680 236331:3.897710 235829:4.169560 235668:4.237330 120694:9.662090 232043:5.246920 237633:10.522600 237114:13.152080 237764:6.949650 237155:3.250910 235883:8.277080 189567:8.070190 146735:9.186660 237969:3.740730 234007:4.812780 231163:5.420450 237581:2.721150 236656:3.680010 235281:8.806020 237771:2.301620 237346:6.065440 186040:8.182460 231884:5.277350 237927:15.143220 237776:2.291550 234384:4.709020 231871:10.561200 237970:2.299720 205981:7.431600 236203:3.972020 231986:5.259090 235840:8.327700 212504:7.107220 237931:14.763240 217705:6.791230 237967:2.551660 237852:4.131640 237867:4.032120 222927:6.390700 236781:3.574130 233875:4.846370 229760:5.631310 237647:10.455840 237956:1.429410 237733:2.432470 234526:9.325640 236768:3.583750 237491:31.189950 237870:2.008800 235623:8.521160 206327:7.417680 228965:5.741400 237340:3.040040 218036:27.077200 237888:5.870640 233339:14.941080 234464:4.682360 237532:2.795830 209292:7.272130 237357:9.051330 237877:1.993910 237936:1.588740 230479:5.528660 234065:4.794890 237097:3.306430 227484:11.859220 237863:4.062320 214847:6.971580 236312:3.908410 235718:12.646620 236818:3.548210 236083:8.059260 237915:5.405640 234673:4.620910 237533:2.793610 237868:10.049350 220716:6.569070 237080:3.322110 237894:3.871980 237547:2.780670 186684:8.162850 237775:2.292510 236608:14.883080 199733:7.703830 237383:14.941450 237691:2.528480 237935:1.594680 237785:2.264870 237000:6.797040 236732:3.624010 236991:6.814840 237461:5.779600 222181:19.350570 237666:7.753320 221150:13.068360 227198:5.964550 237599:5.396800 237523:2.802380 216770:6.854780 237731:2.441080 211960:7.138100 237229:3.171160 237148:6.518320 209014:7.288190 233693:9.782060 199564:15.419960 237568:5.522980 216692:6.860040 235861:4.152870 231207:5.412970 226370:12.118860 237781:2.276070 237892:7.766200 208633:14.609040 237947:3.065100 232902:5.078450 235062:13.428480 211479:7.162790 232708:5.117870 236939:20.682780 209451:7.264190 234302:14.194110 202889:7.571830 235871:8.290320 237335:6.088780 237091:3.310750 237741:12.048000 237295:6.175720 236507:22.693680 235675:4.233500 237175:16.175900 206396:7.417680 237780:20.516040 237905:1.873460 232662:5.126690 237439:2.918540 161600:8.865750 237635:2.626740 233777:4.870980 217969:13.543420 237718:9.874520 237941:4.709460 237919:1.749150 236494:3.795000 236954:20.625660 233885:4.843210 237235:3.160080 235616:4.264910 236082:4.030250 236603:3.723750 237279:3.116420 237147:3.260240 227850:5.880870 229729:5.635180 216091:6.900430 237976:1.417220 235431:4.341620 235569:4.281790 227467:17.795070 236030:4.057400 204705:7.494280 236138:16.012840 237914:5.410650 227485:5.929610 237355:6.044420 233391:29.800560 236231:7.909660 235531:4.298960 199077:7.728680 235673:4.235220 237851:2.067290 237972:1.100150 237866:2.016850 237612:18.640300 234478:4.677590 237604:2.682740 237975:1.013380 237527:2.798780 215457:6.936790 234517:4.664870 234777:4.582840 197856:7.773700 237331:3.051330 237951:1.491720 234969:4.510300 235810:4.175490 237151:3.257360 236028:8.119940 232878:5.083800 234279:4.735780 233861:4.848840 227671:5.905950 237879:1.991500 231431:21.462760 231333:5.386020 200313:7.679590 237765:13.886700 237390:2.982540 237809:2.205080 235941:4.103750 237902:7.595160 237839:2.100240 237302:3.079700 235390:13.084800 237641:2.619420 237822:4.316500 237699:2.509780 236048:4.047060 237664:5.189760 236749:3.603980 237973:1.066790 235336:4.380650 237192:3.214640 233271:4.995370 236856:3.516410 237872:2.005770 237643:2.617410 237402:8.915340 236893:6.965040 233902:4.838650 237713:2.476670 229390:11.370500 237925:8.436550 236091:4.024200 235169:4.439150 228878:5.753550 226870:6.001870 235544:4.291250 233978:4.818580 237392:5.961380 223041:19.142550 237449:2.904900 219012:13.390040 237871:2.006490 232192:5.218920 | 224827:6.218330 237962:1.344870 237046:3.353270 237594:5.414820 237580:2.721950 237752:2.376880 237692:2.526740 232719:5.116020 237800:6.681180 237533:8.380830 237973:1.066790 235996:4.075810 237819:2.173040 233385:4.968750 236228:3.955990 237930:1.672510 237850:2.068410 236330:3.897990 237941:1.569820 237837:2.105160 237725:9.826560 237643:5.234820 237859:2.045610 234983:4.506790 234103:9.566480 237159:3.249480 237406:2.964520 237516:2.811450 237963:1.316030 232053:5.245340 236204:3.971730 236159:7.991020 234716:4.604180 236844:21.168180 237679:2.553490 237072:3.330270 237393:2.980090 232365:10.369500 237931:4.921080 237842:8.397440 237360:6.031060 237102:9.903480 235795:4.181630 205672:7.450470 226120:6.087060 237922:1.748560 236296:3.913520 237966:1.285510 229241:5.703350 237921:1.748720 236688:7.299300 236542:3.760170 237068:3.333220 231295:5.394520 234457:18.736600 215562:6.931110 237700:2.503940 227542:17.763960 237976:0.708610 210243:7.225430 235678:4.232550 237050:3.350430 237644:2.617180 237770:2.307420 237688:5.067740 229688:5.641400 237625:2.646260 237026:6.741200 237089:3.311200 237372:3.003180 234459:4.683850 237970:1.149860 237878:3.986520 236324:7.803360 237777:4.574700 233444:9.906680 216593:6.865330 236682:3.654770 237947:4.597650 237940:1.576750 237099:3.302140 229437:11.359120 236555:3.752000 237847:2.079640 234222:4.750390 236481:3.799440 236316:3.906480 237853:2.061970 237258:3.140630 237309:3.070230 235652:4.244250 235846:4.161360 237874:1.999900 237887:1.962720 230304:5.554780 237933:1.638760 224940:6.207280 237924:5.087370 237216:3.185050 237611:2.663740 219011:6.695020 236405:3.851600 236915:3.466970 237925:1.687310 222920:6.392350 237694:2.521150 237974:2.105720 235854:4.155870 229470:11.349420 236958:3.433920 237596:5.408520 237972:2.200300 236620:3.709750 237600:2.694750 237570:2.760040 237657:5.208760 236852:7.036740 233781:4.870620 237951:1.491720 237812:4.387540 237256:3.141910 230379:5.544110 236568:3.745530 237932:1.639130 236741:3.612040 237062:3.340070 237943:1.568120 237832:4.236160 226133:6.085840 237796:4.467760 237641:18.335940 237936:1.588740 235913:8.235860 236733:3.622140 237673:5.126480 236381:3.867090 237743:4.815700 235420:8.690060 213625:7.048190 237698:2.513640 236814:3.552070 231785:5.297050 237195:3.209280 | 235270:4.406860 237858:2.046250 235489:8.634520 236647:3.686840 237671:2.571680 210948:14.376220 237804:2.221790 237479:5.717540 237944:1.558200 222494:12.848520 237961:2.713340 237429:2.931850 237444:2.913430 234813:4.568600 237057:3.347280 237926:3.368500 236501:3.791320 209356:7.268150 237864:2.029790 237889:3.908880 224489:6.247930 236929:3.456740 232993:5.059530 237753:2.373310 231071:5.437480 232499:5.158420 228974:11.479360 237813:4.383320 236039:4.052450 210786:7.195460 228604:17.359110 237722:2.460850 230886:10.935660 237427:11.728440 237856:2.049840 236367:15.502360 237766:2.310960 230241:16.696710 237477:2.863510 237535:16.755720 237776:9.166200 237774:2.294270 235225:4.421030 237524:5.603300 231401:5.369840 231867:5.281690 237108:3.292330 237771:2.301620 219560:6.655540 229941:5.607660 209870:7.240750 232431:5.170040 237327:3.054440 210342:7.221630 237966:1.285510 237507:5.633060 237565:5.532540 236850:3.519110 237964:2.574120 230164:5.578670 237242:3.154290 237276:3.119300 180411:8.354930 237976:2.125830 237382:2.989120 237913:1.804250 218689:6.719940 229178:11.425040 237957:1.401830 237935:1.594680 236575:3.741910 231225:5.409250 237795:2.238980 232130:5.231790 150246:9.108700 237948:3.051660 236889:3.487480 225759:6.124280 237869:2.009540 234490:9.346860 237757:2.359650 236988:3.409430 237940:1.576750 229338:5.690970 237587:2.714980 237636:5.250580 236751:3.603570 237751:4.761100 237200:3.206750 232899:10.158680 236706:3.640960 235463:8.655380 235730:4.209560 235667:12.714870 190186:8.043990 233243:5.003990 231531:5.346920 237665:2.593060 172520:8.578070 233797:4.866300 234755:4.590720 229731:5.635180 237879:1.991500 143561:9.242230 237972:2.200300 228376:5.813790 237332:3.050690 237951:1.491720 236916:3.466170 235910:4.119630 237350:3.026480 237817:2.176300 237730:4.890060 233337:29.884560 235056:8.955240 225907:6.107980 224562:6.240800 233947:4.826490 237765:2.314450 237748:2.385290 236551:7.509420 200972:7.650090 235980:4.086470 237783:4.533160 237029:3.367140 237343:3.035250 235491:4.316430 227552:5.920280 234507:4.667520 192459:7.969270 233864:4.848490 237610:5.328740 39748:10.718140 233269:4.996190 211472:7.162790 224959:12.409080 236051:8.089360 171969:17.185780 | 237785:2.264870 235648:4.245410 234684:9.235640 235845:4.161540 236698:3.644020 182417:8.297770 236339:7.788340 231735:5.306490 237322:6.125380 237661:2.599410 235082:8.942620 237815:2.183010 232554:5.146460 237786:2.263490 234571:4.649130 236653:3.681440 235280:4.403460 235514:4.308790 228434:5.806400 227575:5.917200 235786:4.185990 237004:3.396450 237976:0.708610 233341:4.979950 237891:1.946420 235763:8.393200 227771:5.892830 219809:13.276960 234593:4.643370 191887:7.985400 237909:1.843570 | 237886:1.966940 223809:6.309900 233880:4.844970 232374:5.182770 236049:4.045950 230734:10.979420 225153:6.186880 215298:6.945380 237912:1.806100 223275:6.358230 221492:6.507860 235996:4.075810 237812:2.193770 117061:9.753060 142578:9.271220 230571:5.515510 237950:1.495890 207274:7.372630 232457:5.165180 237359:3.015700 233041:30.289560 237846:2.080630 231688:5.314900 235071:4.474210 237438:2.919360 237572:2.743180 225580:6.142140 237835:2.111450 237330:3.051860 227554:11.840560 236121:4.008530 237844:2.095530 232216:5.213820 234282:4.734830 236910:3.473460 229549:5.661890 236952:3.437960 237044:3.355410 225818:6.116730 209231:7.276120 234174:4.764250 237949:3.011100 231046:5.442580 230393:5.541990 237739:7.262340 231933:5.269790 237605:2.680390 233588:4.918670 236677:3.657880 236502:3.788500 237915:1.801880 237970:1.149860 237683:2.543290 235672:8.471980 237255:3.141980 226154:6.082200 218874:6.706270 231020:16.341180 236710:3.636220 237473:2.867790 230546:5.518950 237956:4.288230 236846:3.526900 236355:3.879200 236347:7.771020 235259:4.410270 232626:5.133700 229689:11.282800 237073:3.328960 237654:2.607410 237967:1.275830 235561:4.284190 231112:5.430500 234147:4.771080 235526:8.605680 228195:5.837230 237336:3.044280 237505:2.818890 145059:9.214060 235580:4.278190 236949:3.440460 237971:1.148190 210789:7.195460 235184:13.301310 231265:5.401860 237727:2.456100 237759:2.352120 237539:2.786720 236695:3.644760 223071:12.755180 218349:6.745490 237896:1.919610 232828:5.093220 225671:6.133170 237628:2.643680 237878:3.986520 232687:20.490000 230189:5.574280 237869:2.009540 215737:6.919840 237713:2.476670 237490:2.838470 237742:2.408860 237940:3.153500 231256:5.403700 237389:2.982710 236486:3.798580 236240:3.949500 237937:1.585870 237448:2.908700 208412:7.321120 237583:2.719090 219828:19.909110 199088:7.728680 237828:2.135270 235477:4.321630 236344:3.886590 237840:4.199620 211227:7.173560 234056:9.595140 213990:21.078420 226708:12.039860 230670:16.501470 237687:2.535540 221265:6.526590 237451:2.904450 237433:5.845400 208363:7.321120 237483:2.851370 224339:6.262340 230587:5.513450 237571:8.273580 237972:2.200300 234883:4.543570 237881:1.979460 232946:5.067840 237737:4.855620 202383:7.593570 234332:4.724180 234982:9.015080 230313:5.553350 232354:10.373460 237879:1.991500 237908:1.843950 191876:7.985400 237303:3.079340 237753:7.119930 230982:5.454150 237353:3.024320 237936:1.588740 230809:5.479040 229831:33.727980 237309:3.070230 237673:12.816200 195109:7.877600 237756:2.364460 186484:8.162850 237084:3.315460 237368:3.007930 235740:4.205280 235310:8.786220 232970:10.126920 233993:57.790200 236644:3.690270 | 234991:4.501280 237692:5.053480 237920:1.748740 235670:4.236370 210226:14.450860 237836:4.213000 237719:4.936800 150493:18.217400 237939:3.168500 237819:2.173040 228808:11.528140 237850:4.136820 237685:2.539250 237877:1.993910 212944:63.754650 237859:4.091220 235424:4.343750 237352:3.024600 237925:3.374620 70397:41.598720 237406:2.964520 236888:6.975880 237955:2.911060 138874:9.331840 237963:1.316030 237949:1.505550 237273:3.123760 234928:4.525270 231805:5.292090 237680:2.551430 236766:10.753920 237794:2.243070 237041:3.357320 236195:3.973790 237942:3.139080 233804:4.863070 175135:8.507120 237723:2.458030 236463:3.811630 235932:8.216560 237976:1.417220 225354:6.165580 236403:7.706320 237932:1.639130 224716:18.684300 236129:4.006700 136673:28.189140 183977:16.487400 237709:2.488660 191318:8.010090 226480:6.048820 236828:3.542080 236327:7.800060 237734:4.860340 202103:7.610190 237878:1.993260 234016:4.810400 82355:20.465260 237827:4.276180 66854:10.399680 237940:1.576750 236515:3.779490 235846:8.322720 235100:8.929100 237887:1.962720 237941:1.569820 226267:6.070150 235190:4.430510 94567:10.089530 164145:8.790250 232386:5.178840 229313:11.388520 237631:2.632840 176096:8.480090 226069:12.183880 230612:5.510020 237972:1.100150 237975:2.026760 225633:6.135730 237951:1.491720 237817:2.176300 226098:6.089500 45698:10.718140 64980:41.980000 210340:7.221630 237186:6.436180 227526:5.924420 237957:1.401830 237834:2.117570 224493:6.247930 234876:4.546960 237147:3.260240 237033:3.364020 235864:4.151640 236607:3.721570 150600:18.217400 136262:9.396380 161534:8.865750 237195:3.209280 179045:8.390860 | 230037:5.595660 232345:5.188710 237671:2.571680 235454:4.333160 237619:2.659020 236618:7.422660 235408:4.351880 237912:3.612200 237773:16.065630 235328:4.383530 234128:4.776000 237371:6.011160 237918:3.509440 173024:17.126940 236460:7.625020 234291:14.197890 237941:6.279280 237556:2.776270 237846:2.080630 237094:6.618160 235895:4.130930 237955:14.555300 237395:2.978020 236687:3.649970 232538:5.148840 235410:8.701180 236528:3.769240 236541:7.521040 231050:10.883880 237360:3.015530 236076:32.255760 237950:10.471230 236924:3.459550 96235:10.024990 237293:24.714080 237041:6.714640 235763:12.589800 237652:2.608840 237967:3.827490 237481:2.857660 227546:11.842640 237097:3.306430 237915:1.801880 192877:7.953390 237770:2.307420 237688:2.533870 237560:2.771740 215100:6.956940 237009:13.560120 237628:23.793120 237696:15.119880 236320:3.903460 236953:3.437870 231723:31.849020 237741:7.228800 237851:10.336450 230859:21.887080 208829:14.592640 229638:11.298460 236511:3.780950 237133:9.822120 237924:5.087370 237945:7.786900 205009:7.479460 237130:9.832650 237326:6.115460 237738:7.277340 223474:6.340810 237289:3.096150 236955:6.874880 236765:3.585140 227789:5.889820 228010:5.862210 230238:5.566290 237132:3.275790 234575:4.647980 237685:2.539250 236967:3.421470 237634:2.629380 237302:3.079700 237796:2.233880 237783:4.533160 237889:11.726640 235103:4.464070 237756:7.093380 236381:7.734180 232582:5.142190 237084:3.315460 237720:2.465630 237658:2.603810 237695:2.520080 237254:3.142430 235741:4.205090 236902:6.950860 237928:5.035260 237829:46.802140 222591:12.834920 237693:5.050800 229399:5.684440 232349:5.187720 237920:5.246220 207218:7.377050 232034:5.249020 237553:2.778850 237926:3.368500 233786:9.739060 237261:9.416160 237875:1.998290 237864:4.059580 236214:3.963390 237283:9.326490 237835:2.111450 237844:4.191060 236809:3.555260 237469:2.873460 228239:17.494680 237717:2.469610 237273:3.123760 236089:4.025280 235587:12.825600 177422:8.440870 236135:24.026520 237970:13.798320 237632:2.630730 237662:2.597850 237931:8.201800 236307:3.910200 237615:2.661200 237964:5.148240 237578:5.453100 229547:5.661890 237276:3.119300 237464:5.775620 183593:8.264980 237971:1.148190 237022:10.119060 195874:7.848820 237709:2.488660 237522:2.802430 237713:2.476670 231766:5.300930 211640:7.152130 237523:2.802380 235771:4.192380 237180:3.230330 237445:2.913020 237862:2.041100 236906:3.474450 233956:19.299080 236965:10.275630 237815:4.366020 219116:6.686110 237266:25.084720 233582:9.841120 237905:7.493840 235937:24.638580 233345:9.955880 237412:8.865990 226251:6.071350 237665:12.965300 234111:4.780270 175172:17.014240 237327:3.054440 237745:9.626600 233718:4.886620 237701:7.508790 237853:8.247880 236831:3.540450 237839:2.100240 237607:21.412160 237564:2.767240 236461:3.812510 237384:2.987960 236995:3.402340 237908:3.687900 236334:3.896760 234240:4.744650 237698:2.513640 223228:44.541210 235856:8.307860 235208:4.426800 237118:3.284550 237690:2.530700 235574:8.561580 231996:5.257490 227243:5.959170 222090:6.455460 237797:4.466880 237962:1.344870 237858:4.092500 215058:13.919700 237973:5.333950 236633:3.696720 236838:3.532470 232867:5.085580 237782:4.535980 235551:4.286810 234719:23.011250 196909:7.807150 237956:2.858820 237420:2.944180 237711:4.973320 235950:8.194460 237883:1.975760 237857:2.048550 237969:4.987640 237901:1.910800 236032:8.109700 227417:5.937970 237559:5.550760 237958:2.768420 237710:7.461780 237929:20.138400 211575:35.778350 237754:2.369990 237966:1.285510 131001:9.501740 236709:7.276860 226309:6.064180 233006:5.057350 237976:4.251660 237868:2.009870 237362:9.040830 217670:6.793690 237292:12.361160 225067:18.580920 237117:3.285800 232171:5.223540 237381:2.990440 217258:6.823770 237694:12.605750 237571:19.305020 237732:24.373300 236623:3.703890 237513:2.815140 208578:14.617280 237917:1.798200 237874:3.999800 237887:1.962720 237933:4.916280 237431:5.852300 237485:8.543910 237432:2.923260 237005:6.791100 236590:7.461060 236665:3.668670 231989:5.258550 235199:4.428190 236156:3.997470 237577:5.458600 231428:5.365690 237608:5.352240 237804:4.443580 236375:7.740540 237866:4.033700 221005:13.091360 236693:7.293140 237527:5.597560 230346:5.548370 237951:2.983440 237475:2.864290 237817:2.176300 228665:5.780070 235135:4.452600 235579:4.278590 236273:3.927060 237358:3.016880 237801:2.226650 237245:3.153380 231567:16.021650 230540:5.520330 233550:4.927800 235322:4.385970 236980:3.412030 237356:6.038860 237728:2.448960 235102:4.464310 237768:2.309060 234833:4.562480 235419:4.345030 235986:4.082850 237860:2.044160 237430:2.931220 237686:5.074100 237401:5.944440 237595:2.706330 213687:7.041840 233153:5.024410 211411:21.499110 228458:5.804570 237218:3.184180 237037:6.717020 237601:2.693930 226608:6.031390 237965:14.154250 236497:3.793280 237963:5.264120 237949:12.044400 237739:2.420780 235402:4.354680 237518:5.617660 237880:1.989790 237927:3.365160 230985:5.454150 237772:4.595620 237378:2.992150 237750:7.150740 236879:3.494300 237960:1.366220 233829:4.857350 232650:15.387060 236150:3.998220 237807:2.214790 220194:6.609320 236477:3.803900 235416:13.043430 237437:5.839840 237904:1.879240 237364:3.010180 233132:15.087150 237877:1.993910 235180:4.434940 237520:5.613620 219989:13.247580 237777:2.287350 236492:7.591480 237490:2.838470 234284:4.734520 237940:4.730250 237075:3.327960 236365:15.504480 237854:2.059080 231978:5.260150 237576:2.732480 237802:2.223730 208252:7.325310 237840:6.299430 156039:8.990920 237968:13.725690 237407:2.963870 236480:3.801050 237541:2.785370 237952:5.926680 231756:47.723310 234585:4.645090 236869:3.499870 235340:13.139310 236161:3.993710 236697:3.644550 237943:3.136240 236937:6.901060 237822:4.316500 237727:4.912200 237938:14.267970 237397:5.954840 232269:10.405400 237769:20.771010 219696:6.646980 237372:15.015900 237737:29.133720 235476:4.322460 235930:4.111150 | 213876:7.032390 232300:5.196180 233013:5.055610 105529:9.907210 234581:4.646540 232573:5.143610 235585:4.276790 166869:8.720040 199163:7.722410 227343:5.947450 224079:6.285830 226204:12.154720 235343:4.378440 220333:6.599100 237674:2.559480 236172:3.987120 216785:6.852160 237177:6.466980 227239:5.960250 236145:4.000330 212083:7.131150 221586:6.500470 232743:5.110500 235536:4.295500 235799:4.180540 231274:5.399410 143099:9.271220 233570:4.923980 137668:9.363590 232837:5.092320 230576:5.515510 237737:2.427810 229445:5.678750 124129:9.619530 217546:6.801130 231537:5.346340 206265:7.422300 | 233227:5.008540 237574:5.482220 234277:4.737040 235711:8.438200 208931:29.169000 236134:4.004880 237719:2.468400 233438:4.954520 237303:3.079340 236145:4.000330 237473:2.867790 235516:8.616340 229298:5.695900 235609:4.268060 231024:5.447060 224140:6.279910 219242:6.679480 237946:3.096880 221979:19.392900 233841:9.710440 237766:2.310960 237707:4.980800 235519:4.306940 226406:6.055880 221410:6.513450 235620:8.525100 235746:4.202870 237915:1.801880 173673:8.549080 232984:10.123420 237842:2.099360 224079:50.286640 236966:3.422740 237922:1.748560 236296:7.827040 237966:1.285510 236133:8.010360 237942:1.569540 237328:3.053790 236788:28.576480 216877:6.846940 234349:4.716720 167571:8.703240 231491:5.355090 237976:1.417220 229580:5.655540 202173:7.604620 236479:3.801420 201335:30.554080 237599:2.698400 226190:6.078570 237833:2.117780 142749:9.271220 232643:5.130420 70703:10.399680 203031:22.699410 234428:4.694690 237878:1.993260 236894:6.962160 228319:5.820300 235953:4.094570 226308:6.064180 234028:9.616720 232101:5.237500 132714:18.930760 166183:8.737140 221308:19.568460 223094:6.375960 122198:19.324180 200787:7.655920 237871:2.006490 228159:5.842940 233573:9.845680 222870:6.395660 236338:15.577240 235713:4.217410 205795:29.763960 237934:3.251280 237655:2.607340 172904:17.126940 211385:7.166370 237674:2.559480 237358:6.033760 231036:5.445140 237609:2.669870 237809:2.205080 236599:3.725120 237664:2.594880 232750:5.109120 236883:3.491840 226787:6.011990 227129:5.972120 212355:7.117410 237919:1.749150 237368:3.007930 231714:5.309850 | 237884:1.973250 224827:6.218330 212307:64.056690 228225:5.832500 236112:44.140910 237467:2.879350 235915:4.117420 237778:2.280960 237824:2.151040 234625:4.633350 237411:2.958790 237831:2.125420 224681:6.230910 234925:18.110280 237280:6.231220 231467:5.360960 230412:38.774190 161080:8.865750 236147:4.000030 237800:4.454120 237961:1.356670 237912:1.806100 237939:1.584250 229352:5.689340 237298:3.086100 229427:5.681190 237926:1.684250 169009:8.670450 237828:2.135270 229033:5.731970 236465:3.810760 213820:21.106590 228126:5.847720 214301:7.007620 227736:5.896850 229902:5.612190 234059:4.797230 236780:7.148260 237035:6.724520 226174:6.080990 235768:4.192930 237753:2.373310 181203:8.331670 230243:5.564850 237813:6.574980 236638:3.693040 236367:3.875590 230953:5.458690 235454:4.333160 235060:4.476400 234264:4.739570 237898:7.671800 235844:4.162600 233134:10.057240 220605:6.578980 227369:5.944280 215811:6.917050 236718:7.263220 237480:2.857950 236562:3.747410 237351:6.049420 210073:7.233060 236715:7.268880 237856:2.049840 211985:7.134620 236721:7.259460 237273:3.123760 237423:2.940190 232668:5.125290 237463:2.888660 236593:3.727650 237346:3.032720 237432:2.923260 237591:5.420540 237006:3.395050 235223:4.421950 237447:2.909360 118418:9.706540 237958:1.384210 233471:4.946310 237711:2.486660 230276:11.118160 237692:2.526740 237259:3.140060 210506:7.210330 236868:3.499870 237702:2.500060 237166:3.244220 233703:4.889930 237966:2.571020 233045:5.047830 207458:7.363860 237201:3.205730 237967:2.551660 231087:5.434300 231124:5.427980 224296:6.266700 237955:5.822120 235560:4.284600 224091:6.284350 236320:3.903460 216346:6.881380 237448:5.817400 218634:6.724540 237700:2.503940 236737:3.613380 236181:7.961160 237976:2.125830 237934:3.251280 235699:8.444240 237557:2.775910 225281:12.349680 237971:1.148190 237882:1.979240 224188:18.826470 237620:2.656020 105902:9.907210 234678:4.620060 237522:2.802430 237001:3.398030 223731:6.317540 226987:5.987440 236657:3.677930 234481:4.676400 234109:4.781260 236385:3.863920 237523:2.802380 236987:10.228800 234075:4.791550 235949:4.097400 237974:1.052860 236020:4.064310 237948:1.525830 228050:11.714720 237224:3.178910 237567:2.763630 237878:1.993260 237131:3.276740 231304:10.784160 236894:41.772960 237766:2.310960 224705:6.229500 236965:3.425210 237869:2.009540 237954:1.467760 237511:2.816210 237539:2.786720 237947:3.065100 233744:14.642310 236682:3.654770 236438:7.660920 230754:5.487030 231363:10.756400 230662:5.501850 228636:5.783660 234902:4.535280 237080:3.322110 236916:3.466170 220464:6.588990 234507:4.667520 236884:13.962640 237309:3.070230 141591:9.301070 236048:4.047060 237887:5.888160 236420:30.729840 208768:7.300410 235105:4.463590 237933:3.277520 235086:8.939220 235177:4.435870 235460:4.329580 237941:4.709460 228053:11.712780 189017:8.088050 237503:2.819910 237687:2.535540 232392:5.178350 222825:6.398990 237525:2.801510 237906:11.149140 226451:6.049990 218095:6.762100 236825:3.542840 237923:1.707190 237407:8.891610 237754:2.369990 236278:11.773590 235776:4.190180 231441:5.364500 236958:3.433920 237952:1.481670 224674:6.230910 237136:3.268640 237323:3.061390 236759:3.595780 237972:3.300450 230740:5.489040 235009:4.494820 161607:8.865750 237204:3.204500 237839:4.200480 237951:7.458600 221155:6.534180 237672:2.570630 237690:5.061400 66350:10.399680 205983:59.452800 235374:4.369220 237879:1.991500 236700:3.643600 237970:3.449580 237801:2.226650 237203:3.204770 142252:9.271220 235811:4.175490 229241:5.703350 236834:7.073280 236115:4.011580 237807:6.644370 226133:6.085840 237375:2.995900 236679:3.655090 235133:4.453080 155441:8.990920 237454:2.901120 234419:37.581760 235439:4.337590 233372:4.971940 237408:2.961300 237402:2.971780 237230:3.168130 237575:10.941680 237554:2.777110 237798:2.232100 236814:3.552070 237768:4.618120 235822:4.171890 237928:1.678420 | 237959:1.369960 235724:4.212170 236787:3.572060 211174:7.177180 182622:8.286720 237910:1.838650 236180:3.982660 236418:3.843290 237778:2.280960 236800:3.561670 236613:3.714620 236589:3.730530 237892:1.941550 235726:4.211790 237861:2.043110 231235:5.408020 235892:4.133520 124845:19.239060 237839:2.100240 237592:13.547400 237696:2.519980 237621:2.654010 215921:6.911480 231848:21.139840 237713:2.476670 234074:4.791550 229140:5.718400 237452:2.903640 226271:6.068950 236992:3.406670 232413:5.173450 235117:13.382130 237620:2.656020 237930:3.345020 237698:2.513640 233371:4.972330 233697:4.890300 233564:4.924740 228680:5.778280 237240:3.155850 236864:3.502160 237966:2.571020 233883:4.843910 237654:2.607410 237478:5.718700 235630:4.256280 237308:3.070830 237191:3.215400 237955:1.455530 236767:3.584140 237974:1.052860 227426:5.935870 233619:4.909620 235782:4.187080 211311:7.169960 237419:2.945600 237835:2.111450 237845:2.093750 235814:4.175130 228104:5.851570 237547:2.780670 137925:37.454360 235969:4.088940 237968:1.247790 226413:6.054700 234815:4.567800 199531:15.419960 237857:2.048550 232690:5.121570 227811:5.886830 234391:4.706570 | 237959:2.739920 237239:3.156370 237962:1.344870 237379:2.991930 233119:5.031590 237413:11.817720 237829:2.127370 235646:4.245790 235883:12.415620 237031:3.366820 235454:4.333160 237789:13.526100 233481:4.943980 237747:2.387280 237606:2.678420 237661:2.599410 237860:2.044160 236280:3.923130 237921:1.748720 236044:4.049590 234570:4.650000 230682:5.499140 230034:5.596410 237556:2.776270 236271:3.928600 237859:2.045610 235251:4.412780 235950:4.097230 237717:2.469610 231829:5.288790 236342:3.889700 234547:4.657850 230031:5.596410 237633:2.630650 237465:2.882310 237707:2.490400 234357:4.714560 237659:2.601420 234653:4.625130 236041:4.051500 236888:3.487940 237838:2.101480 221233:6.528480 237970:1.149860 143022:9.271220 237960:2.732440 235821:29.203230 236479:3.801420 224407:6.256550 237867:2.016060 236781:3.574130 236003:4.071260 237929:8.391000 237491:5.670900 234704:4.607500 237250:3.147240 237622:2.649740 237966:2.571020 237340:3.040040 237964:2.574120 237578:2.726550 235073:4.473730 237532:2.795830 234589:4.644230 237821:2.162420 234057:4.797570 237976:0.708610 237868:16.078960 226498:6.046480 237538:2.788790 236985:3.409760 235947:4.100740 237902:7.595160 235386:4.362680 236932:3.453060 237785:6.794610 20237:32.555010 237719:2.468400 236418:3.843290 237886:1.966940 237229:3.171160 113883:9.801850 236012:4.066240 230051:5.594170 237712:4.962320 237803:2.222450 211258:7.173560 233031:5.051710 237815:2.183010 237335:3.044390 235610:4.266880 236887:3.488660 235694:4.224760 237780:9.118240 235955:4.093240 237905:1.873460 237439:2.918540 237802:2.223730 237941:1.569820 236008:4.067370 237531:2.796060 237510:2.816250 237915:1.801880 237974:1.052860 236030:4.057400 237914:1.803550 237355:3.022210 237927:1.682580 236526:3.772970 228698:11.553000 237612:7.988700 235480:4.320790 237871:2.006490 237475:2.864290 237730:4.890060 237384:2.987960 230804:5.480370 235927:4.112500 237256:3.141910 235941:4.103750 237839:2.100240 237746:2.401320 237822:4.316500 237973:3.200370 237410:2.959220 237673:2.563240 236251:3.942630 237402:2.971780 237919:1.749150 237925:1.687310 237695:2.520080 226012:6.098080 237554:2.777110 237808:2.205280 237186:6.436180 237935:1.594680 235974:4.087950 | 237959:2.739920 237399:2.973620 237717:2.469610 232146:10.457360 207925:7.342260 225629:6.137010 237952:2.963340 237778:2.280960 237548:2.780500 237178:3.232090 214869:6.971580 226485:6.047650 231797:15.884520 233973:4.820300 237692:2.526740 237135:3.272060 235464:8.654120 107560:49.536050 237944:1.558200 237428:14.659250 237973:1.066790 237958:1.384210 236327:3.900030 231364:5.377600 237661:2.599410 184914:16.425220 237566:2.765220 237631:2.632840 236686:3.650390 237918:1.754720 236400:3.854070 237295:3.087860 237851:4.134580 237583:5.438180 237647:2.613960 237712:2.481160 237967:1.275830 236097:4.021570 233442:4.954520 237938:1.585330 236777:3.575410 191883:23.956200 237113:3.288100 237763:2.317980 237932:1.639130 237372:3.003180 236539:3.760880 237141:3.263780 237935:1.594680 237278:3.118800 177468:8.440870 233408:4.962790 237963:1.316030 | 236499:3.791680 237946:1.548440 237886:1.966940 236196:7.947280 236346:7.772100 235651:4.244250 231617:5.330210 235154:4.446440 236936:34.506100 235742:33.633360 237829:2.127370 235696:4.223060 234898:4.538120 237790:18.010560 233257:5.000700 237970:2.299720 85203:30.697890 232517:15.459420 237568:5.522980 231463:5.362140 237597:2.702520 233073:5.042240 236833:17.695100 231081:27.174650 237490:2.838470 212966:7.083850 7133:11.005820 236469:3.808260 233523:4.933930 236194:3.974080 167183:17.440080 236017:4.064950 236565:7.492700 237937:1.585870 218439:6.738460 237756:2.364460 237952:1.481670 237173:3.236020 237583:2.719090 237569:2.760220 176991:25.361310 237768:2.309060 236173:3.985030 234996:9.000580 237816:2.179650 236900:3.477130 236498:3.793030 237840:12.598860 237673:5.126480 237448:2.908700 237711:7.459980 236407:11.550480 206581:7.408510 224773:6.222500 237687:5.071080 211831:14.283180 216361:6.881380 235963:8.180860 237488:8.523210 232942:10.139200 235140:4.449280 236200:3.972460 236723:3.628480 | 219164:6.683900 222929:63.907000 183462:8.264980 237920:1.748740 230635:5.506610 237899:3.829880 237533:2.793610 219381:6.668530 237553:5.557700 237703:2.499150 219132:60.174990 203835:7.529720 237921:1.748720 235757:4.199730 219612:6.653390 164625:8.790250 182098:16.617880 237950:1.495890 232874:5.084240 231442:16.091730 182798:8.286720 221338:6.520940 193345:134.942090 236817:3.548310 233399:9.931140 237844:2.095530 234199:4.757780 237702:2.500060 237943:1.568120 235161:4.442670 233460:4.948260 237081:3.321570 233351:4.976340 237876:1.997430 232849:5.087820 183882:41.271450 236293:31.341520 234978:4.508290 230759:5.487030 235541:25.752300 236698:3.644020 236329:7.797060 170204:8.638700 235188:13.294320 237108:3.292330 237640:2.619500 228440:5.806400 208783:7.300410 237956:1.429410 237929:8.391000 192994:7.953390 223771:6.312940 217582:6.798640 230151:16.742610 237942:1.569540 236923:3.460700 230888:5.467170 237357:3.017110 232375:5.182280 237307:6.141900 235725:4.211980 235267:30.849560 91961:10.089530 235007:4.495560 236068:4.035560 233400:9.931140 230719:5.493060 237902:3.797580 237935:3.189360 219997:6.623790 211952:7.138100 229062:5.729410 205833:7.440990 237790:11.256600 133348:9.465380 237827:2.138090 233131:5.029050 233831:4.857000 237954:1.467760 230063:5.592690 224692:6.229500 237181:3.230260 237563:2.769490 237721:4.930140 237729:4.894260 202791:7.577220 237541:2.785370 230377:5.544820 235694:4.224760 236764:3.587040 228569:5.790880 232164:5.224560 235636:4.249860 198953:30.939960 199912:7.691630 173372:17.098160 234407:4.701370 107017:19.814420 237335:3.044390 227771:5.892830 236408:19.250150 236512:3.780700 232038:5.247970 237914:1.803550 237804:2.221790 236375:3.870270 235607:8.536520 231937:5.268170 234317:4.727920 229448:5.678750 237527:5.597560 237501:2.822800 234046:4.800930 234864:9.097580 237951:1.491720 236456:3.815900 237564:2.767240 204721:14.988560 236413:3.847700 235752:4.201760 234050:4.798570 230447:16.604850 226854:36.017940 237783:2.266580 217109:6.831430 237332:6.101380 237714:4.947600 236590:7.461060 198787:23.223990 237938:1.585330 217563:6.801130 232582:5.142190 236459:3.815140 235688:12.679410 237737:7.283430 221430:32.557900 237916:1.801260 231391:5.371030 237811:4.395600 237928:1.678420 237909:5.530710 | 237959:2.739920 237884:3.946500 232949:5.067840 182603:8.286720 232075:5.241150 237885:1.970350 233884:4.843560 233481:4.943980 233540:9.861720 237899:3.829880 237547:2.780670 236286:7.841240 220931:13.102940 237553:2.778850 97411:10.024990 237939:1.584250 191971:7.985400 234600:4.641070 235757:4.199730 237473:2.867790 234719:32.215750 234257:9.482300 237850:2.068410 236390:3.860360 230209:11.142740 226582:12.069700 230430:11.074120 215366:6.942510 237601:43.102880 237638:7.864530 237891:1.946420 237034:6.725640 225337:6.168220 237264:3.136100 114318:9.801850 237667:2.583630 237694:5.042300 237876:5.992290 237771:2.301620 235456:4.331470 235113:8.923340 197741:7.780300 228563:17.375370 237750:2.383580 222125:6.453700 237661:2.599410 210636:7.206590 237486:2.845210 237293:3.089260 237929:8.391000 231667:5.318850 237966:3.856530 237871:2.006490 211897:7.141590 237827:2.138090 219397:6.668530 230773:5.485030 236103:16.066560 232679:10.247780 208166:7.329520 232140:5.229720 234173:4.764570 237437:2.919920 207197:7.377050 233842:4.854860 237538:2.788790 237971:5.740950 237904:1.879240 234206:4.755200 236660:7.348860 237889:1.954440 228460:5.804570 227957:5.868060 234248:4.742420 233647:4.903260 232048:26.229350 233877:4.846020 236166:3.990710 225193:6.184200 237790:2.251320 237337:6.087860 231677:5.316590 234015:4.810400 236339:3.894170 234616:18.545960 236724:10.884180 233956:4.824770 237539:2.786720 229393:22.741000 214524:6.992450 237815:2.183010 222476:12.851940 234780:4.582030 237225:3.178910 237825:8.590960 194940:7.884930 237571:2.757860 237851:2.067290 237583:5.438180 212622:14.207700 236149:3.998520 237282:3.108960 233921:4.833770 232930:20.289000 237874:1.999900 224183:6.276960 226732:6.017660 237840:2.099810 237431:2.926150 237133:3.274040 237544:8.348730 234244:4.743060 236442:3.827400 228696:5.777390 180866:8.343230 236473:7.613280 237433:2.922700 139522:9.331840 237745:2.406650 237285:3.105310 236292:3.917690 234408:4.700760 237130:16.387750 237804:2.221790 236100:4.019250 235401:8.709800 237485:2.847970 237183:16.141550 225942:6.104260 237972:1.100150 201630:7.627100 237975:2.026760 233955:4.824770 237915:3.603760 221300:6.522820 213094:7.077270 237607:10.706080 237730:4.890060 220281:6.603170 199371:23.148540 235449:8.668840 235490:4.317260 237801:2.226650 231250:5.404930 233634:4.905500 131200:9.501740 234356:18.858240 235703:4.221550 228633:5.784560 205729:7.445720 224409:6.256550 237727:7.368300 230365:11.091060 235350:4.376460 237769:9.231560 221688:19.473900 237713:4.953340 237243:3.154290 237575:5.470840 237728:2.448960 231820:15.871320 235102:58.036030 233724:9.769580 209716:14.504800 233720:9.772520 | 232701:5.119250 237386:2.985550 213141:7.074000 233748:4.880040 233620:4.909620 237238:3.157730 219222:6.679480 231564:5.340550 233209:5.011860 201532:7.632790 237365:12.039120 237212:3.191080 236127:4.007010 234925:4.527570 237804:6.665370 236345:3.886450 237585:2.718420 234397:4.705650 27289:10.851670 237841:6.298620 237370:3.005810 237553:5.557700 236378:3.868010 237939:3.168500 94500:10.089530 237845:2.093750 237930:1.672510 200838:7.655920 225066:6.194990 233654:34.317640 231155:5.422320 236222:15.828560 237850:2.068410 237941:1.569820 218021:27.077200 237950:2.991780 191180:8.010090 237753:2.373310 235292:4.398050 234875:4.547220 237813:2.191660 237048:3.352250 230219:5.569190 236458:3.815140 237898:1.917950 234983:4.506790 229858:5.617510 237844:4.191060 237955:2.911060 229260:5.700860 236823:3.544470 223827:12.616760 237963:3.948090 237667:2.583630 230579:5.514820 196042:15.683500 234305:4.730740 237406:2.964520 235335:4.381530 226263:6.070150 227382:11.884340 237880:3.979580 237110:3.290990 237799:2.228910 237591:2.710270 237776:2.291550 186085:16.364920 237970:1.149860 229406:5.683620 237425:5.874000 236343:3.888340 237377:2.993470 234935:4.521950 233918:9.668940 237557:5.551820 217858:6.781420 237956:1.429410 235909:4.121850 234789:4.578250 230085:5.590460 237895:1.926500 219130:6.686110 189769:8.061380 237270:9.387360 231278:5.398180 182179:16.595540 237783:4.533160 237156:6.501100 236874:3.496210 204092:30.077880 65028:10.495000 236357:3.878260 237954:5.871040 236078:4.031970 235718:4.215540 221821:19.435830 237315:3.066480 216982:6.841740 237976:3.543050 237961:4.070010 237424:2.938720 211845:7.141590 237971:4.592760 236994:3.402500 226226:6.074950 237904:5.637720 237911:1.836020 235774:8.380720 237382:2.989120 237785:2.264870 237885:3.940700 236575:3.741910 227600:5.914120 224713:6.228100 211917:7.138100 237713:2.476670 234109:4.781260 221704:6.489480 237681:2.549790 237520:2.806810 237734:4.860340 237948:1.525830 220316:6.601140 233115:15.098580 193965:7.914780 237576:2.732480 234778:4.582570 236737:3.613380 236988:3.409430 237869:2.009540 234481:4.676400 234047:9.601180 237539:2.786720 237947:1.532550 237940:1.576750 231375:5.375210 217428:6.811130 229518:17.002440 235900:4.128180 237876:1.997430 237937:4.757610 237786:2.263490 236916:10.398510 207873:7.346540 210239:7.225430 237676:2.557190 233592:4.918290 237411:2.958790 237802:4.447460 237863:2.031160 234326:4.726670 208303:14.650620 229276:39.894400 138744:18.727180 218518:6.733790 218686:6.719940 237640:7.858500 237871:2.006490 237745:9.626600 236111:4.013720 229865:5.616750 230003:5.599400 237968:4.991160 237866:2.016850 237754:2.369990 177474:8.440870 236958:13.735680 237006:16.975250 227284:5.954900 237972:1.100150 212259:7.120830 210289:7.221630 220492:6.588990 219847:19.909110 237204:3.204500 236616:7.426960 135098:9.430280 237839:2.100240 237131:6.553480 177083:8.453770 145746:9.214060 199076:23.186040 237748:2.385290 237788:4.518100 220536:13.169940 236834:3.536640 237774:6.882810 233021:10.107760 237353:3.024320 236950:3.440030 237936:1.588740 208150:7.329520 237727:2.456100 237973:2.133580 236429:3.838010 237627:10.579720 237938:3.170660 228523:5.797250 237756:2.364460 232604:5.138880 236652:7.363540 231116:5.429870 210695:7.202870 236268:3.929590 237935:1.594680 237928:5.035260 237909:5.530710 | 237959:1.369960 235120:4.459990 237095:3.308250 234903:4.534760 233231:5.008130 236041:4.051500 237958:1.384210 237855:2.051640 226607:6.031390 21565:10.851670 235323:8.771500 237830:2.125860 233402:4.963980 237341:3.038250 237557:2.775910 224391:6.257990 235745:4.203060 232486:5.160830 237504:2.819870 236540:3.760880 229295:5.696730 220041:6.621710 65856:10.495000 237420:2.944180 237627:2.644930 235198:13.285950 237703:4.998300 236979:3.412360 235267:4.407080 237544:2.782910 237649:2.612190 232241:5.209260 237103:6.596320 144796:9.214060 233627:9.816240 236816:3.550430 229461:5.676330 228966:5.741400 225718:6.128080 237037:3.358510 | 237829:2.127370 188962:8.088050 203218:7.561140 144444:9.242230 218555:6.731470 227577:5.916170 223368:12.700540 237135:3.272060 235480:4.320790 235982:4.084490 226937:5.992970 237538:2.788790 236492:3.795740 232904:10.156900 230678:5.499810 209766:7.248500 237956:5.717640 236775:10.728900 237732:7.311990 237769:2.307890 236150:3.998220 235286:8.802400 232133:5.230750 227008:11.972680 235526:4.302840 237187:6.436040 237133:6.548080 237924:1.695790 201150:7.644290 233735:4.881870 237433:8.768100 236497:3.793280 236671:7.322200 | 237234:3.163350 233620:4.909620 235142:13.345710 205999:7.431600 237824:6.453120 237831:2.125420 211409:7.166370 225061:6.194990 174790:8.520910 237553:5.557700 236378:3.868010 236330:3.897990 226803:6.010860 237753:4.746620 237813:2.191660 219836:6.636370 227218:5.962400 237912:1.806100 229242:5.703350 237844:2.095530 233989:9.633740 229480:5.673100 237901:3.821600 236593:3.727650 233024:5.053440 237849:2.070400 236968:3.421130 237772:2.297810 236610:3.717460 203392:7.550560 233918:4.834470 113262:9.801850 234460:4.683260 235979:4.086630 237950:1.495890 228406:11.620180 217416:6.811130 187890:8.124750 235702:4.221740 237967:2.551660 212023:14.262300 234397:14.116950 236547:3.757910 227633:5.911050 237954:4.403280 228893:5.750930 226453:6.049990 237863:2.031160 234073:4.791880 237424:2.938720 232423:5.171990 209868:7.240750 173155:8.563470 212507:7.107220 233802:4.863420 227586:5.915140 206540:7.408510 237462:2.889200 237948:1.525830 229111:5.723460 237270:12.516480 234412:4.699550 226262:6.070150 196042:7.841750 235640:4.248890 231949:5.266030 235219:4.422410 233193:5.016020 216628:6.865330 140079:9.331840 214467:6.995460 237321:3.062980 234224:18.999000 236771:3.580760 237847:2.079640 237689:2.533590 234156:9.537600 236958:6.867840 237006:6.790100 169084:8.670450 235030:40.366800 237323:3.061390 234624:27.803520 227035:5.983040 213247:7.067480 237971:9.185520 233010:5.056480 235249:8.826460 235811:8.350980 237943:1.568120 227548:5.921320 237768:2.309060 237796:2.233880 236302:3.910890 208150:7.329520 234235:4.746560 237938:3.170660 234631:4.631080 231116:16.289610 236006:4.068340 236389:3.860620 234437:4.691670 201807:7.621430 226139:6.084620 236318:3.905520 237096:13.231760 237909:1.843570 | 229131:11.441860 236053:4.043260 237962:1.344870 236042:16.199640 231052:5.441940 233922:4.833770 237861:2.043110 196215:7.834740 236134:4.004880 226784:6.011990 237538:2.788790 230466:5.531450 230173:5.578670 236439:3.829570 237631:2.632840 195865:7.848820 237301:3.085860 237835:2.111450 214164:7.016840 236843:3.528030 48426:10.600360 236376:3.869740 235004:4.496310 235146:4.447860 232446:5.168090 237958:1.384210 237842:2.099360 218712:20.152950 233433:4.956090 237956:1.429410 234713:4.605010 237966:2.571020 215506:6.933950 237888:1.956880 213537:7.051380 237484:2.849790 236824:3.542940 236641:3.692710 237675:7.677150 233662:4.901030 237577:10.917200 237139:6.531180 223047:6.380850 237971:1.148190 237775:2.292510 237592:5.418960 237889:9.772200 237001:6.796060 236325:3.900860 233795:4.866300 231119:5.429240 232342:5.189210 206435:7.413090 237746:2.401320 232594:10.279640 233355:19.900560 237848:2.070880 235404:4.353820 237945:1.557380 225123:6.190930 237090:3.311120 219411:6.666350 224578:6.239380 237323:3.061390 237972:1.100150 126528:9.578700 210542:93.734290 201118:7.644290 237934:1.625640 233645:4.903640 237441:2.916800 237826:2.143970 236699:7.288040 237970:1.149860 200792:7.655920 217564:13.602260 236748:3.605100 221566:6.502310 229917:11.221360 211829:14.290180 237627:2.644930 233611:4.911870 235848:8.320240 229733:5.635180 234066:4.794220 236252:3.941630 | 237721:4.930140 237884:1.973250 236827:3.542550 237386:2.985550 237797:4.466880 237962:1.344870 237818:2.175470 237422:5.880700 234113:4.779940 237297:3.087250 235139:8.899500 237380:2.991820 237589:2.711900 237630:5.279840 228394:5.811010 237547:2.780670 235989:4.082190 236747:25.236400 221101:6.538000 231058:5.441300 235542:4.292050 236688:3.649650 230690:5.497780 237961:2.713340 236079:4.031030 237716:14.829840 236981:3.411520 235236:13.253430 237926:3.368500 237674:2.559480 227504:5.927530 237371:6.011160 236861:17.536600 237877:3.987820 237595:2.706330 237850:2.068410 237415:2.951880 237647:2.613960 237684:2.542560 234270:4.738620 237709:2.488660 237663:2.597810 237420:5.888360 227882:11.755800 225519:6.148600 236532:11.293710 237876:3.994860 237004:10.189350 237717:9.878440 233572:9.845680 237965:2.573500 224222:6.272550 153494:9.036380 54545:10.600360 234132:4.775340 234443:9.379720 237469:5.746920 236328:3.898800 236833:3.539020 237101:6.602620 233915:4.835160 234067:4.794220 213408:7.057790 237969:1.246910 204561:7.499260 236993:3.404920 236248:3.944920 237901:1.910800 236476:3.804900 236073:4.033680 237457:2.896040 236936:13.802440 236040:4.052450 236888:3.487940 237849:2.070400 237757:2.359650 237963:2.632060 236401:7.707880 233983:4.817560 233401:4.964770 235392:4.360730 237958:1.384210 236525:7.550040 237428:11.727400 237632:2.630730 237931:3.280720 237503:5.639820 237360:3.015530 236820:3.545430 235728:29.476020 235537:8.588560 237733:2.432470 237922:8.742800 234789:9.156500 237262:18.829200 237895:1.926500 236942:10.336710 230975:5.456100 233502:4.938550 237966:1.285510 237020:3.376250 237967:1.275830 193638:7.930050 237532:2.795830 234619:18.544840 236085:4.026520 237281:3.113180 235748:4.202690 237328:3.053790 237348:3.030600 234389:4.707480 237915:3.603760 237868:4.019740 235349:4.376680 235842:4.162960 237691:5.056960 232539:15.446520 208075:7.333750 237128:3.278510 225819:6.116730 232239:5.210270 234709:9.212780 237968:3.743370 237113:3.288100 237713:2.476670 236828:3.542080 223451:12.687920 235742:21.020850 235352:8.751600 237892:1.941550 237436:8.763150 202492:7.593570 234654:92.497000 226148:6.083410 236108:4.014030 237561:2.771430 237486:2.845210 237131:6.553480 237862:2.041100 237696:2.519980 236801:7.119640 226718:6.018800 237539:5.573440 236900:3.477130 232953:5.066970 237381:2.990440 235082:4.471310 235767:4.193290 237940:4.730250 198273:7.754160 237841:2.099540 237636:5.250580 228919:5.747460 237825:4.295480 237174:3.236020 236240:3.949500 237937:1.585870 237541:2.785370 237952:5.926680 236770:3.580960 236764:3.587040 237780:6.838680 236245:15.785400 234963:4.511560 236048:4.047060 235357:8.747640 236360:27.141240 237635:5.253480 227732:5.896850 237924:20.349480 236407:7.700320 236447:3.822330 237611:2.663740 229317:5.694260 237456:2.900110 235008:4.495310 237945:3.114760 237732:2.437330 235832:4.169380 237871:6.019470 237514:5.630000 237919:5.247450 233852:4.850960 237974:2.105720 236364:3.876390 236571:7.488720 237914:1.803550 237608:2.676120 234814:4.568340 237616:13.305800 228698:5.776500 232788:5.101820 237666:2.584440 233082:5.039250 237600:2.694750 237598:2.699230 237581:59.865300 237545:2.782600 140280:9.331840 225709:12.256160 237975:2.026760 233716:4.886990 237475:2.864290 236656:3.680010 237237:3.157860 235383:4.364860 236766:10.753920 237395:2.978020 237527:2.798780 237812:4.387540 237908:1.843950 237798:2.232100 237256:3.141910 225593:12.279140 237902:9.493950 227300:17.861490 237302:3.079700 186288:8.172610 237822:2.158250 237904:1.879240 237494:2.832720 237683:2.543290 237860:2.044160 237673:2.563240 237751:2.380550 232424:5.171500 237859:2.045610 236980:10.236090 237408:2.961300 227016:11.970480 237754:4.739980 231826:5.288790 237710:4.974520 236195:3.973790 207530:14.719000 237474:25.779060 237698:17.595480 237426:2.936790 237964:2.574120 225363:6.165580 235794:4.182530 237909:3.687140 | 224783:6.221110 24200:10.851670 237680:2.551430 237893:5.820060 229596:5.653960 237676:2.557190 121211:9.662090 228269:5.826850 233044:5.047830 177816:8.428130 204207:15.028760 224016:6.290300 237619:2.659020 212647:7.100490 226589:6.033700 237656:5.210400 234327:4.726050 237429:5.863700 237912:5.418300 170298:8.638700 226765:12.028500 233389:9.934300 180768:8.343230 235803:8.357100 237918:3.509440 236058:4.040430 231291:5.395130 237705:2.496560 234720:4.601970 233367:4.972730 233125:5.030320 235181:4.434700 228944:11.487980 236332:3.897170 133891:9.430280 234055:4.797570 232464:10.329380 187216:8.143620 237891:1.946420 225318:6.170860 223214:6.364640 230560:5.516880 237546:5.561980 92089:10.089530 234660:4.623440 204140:7.519470 237766:20.798640 224490:6.247930 236948:3.441840 203858:15.059440 233379:4.970340 178329:8.415550 193520:15.860100 236858:3.512130 235009:4.494820 189514:8.070190 220564:6.582970 231280:10.795140 233624:4.908500 233752:4.879680 214109:7.019930 235759:4.198440 237852:2.065820 237360:3.015530 237950:4.487670 234641:4.627960 196615:7.820850 209609:7.256320 234912:4.531670 237871:2.006490 237654:2.607410 144739:9.214060 58294:10.495000 237074:6.657460 228001:5.863180 237626:7.935390 235196:4.429120 237814:2.183620 235320:8.773720 236641:7.385420 233769:9.746300 218812:6.710810 237136:19.611840 228532:5.796330 237894:1.935990 215895:6.911480 236985:20.458560 229644:5.647660 219669:6.649110 235680:8.461680 235774:4.190360 231257:5.403700 214535:6.992450 204189:7.514380 236877:6.989140 232328:5.192190 237734:2.430170 174987:17.014240 237131:3.276740 231304:10.784160 237534:13.965350 237768:4.618120 237869:2.009540 227677:5.905950 236953:3.437870 234120:4.778630 235440:4.337380 237526:2.799510 234533:9.320360 237903:1.887850 234903:4.534760 216641:6.862690 204803:7.489310 237847:6.238920 232038:5.247970 195553:7.855940 207630:7.355160 237015:3.383730 236848:14.079440 237306:3.073520 186717:8.162850 190335:8.043990 234996:4.500290 217350:6.816170 231355:5.380600 237328:3.053790 217648:6.796170 237539:2.786720 197781:7.773700 219799:6.640600 235600:4.270830 227091:11.952940 237945:1.557380 233801:4.864140 189565:8.070190 210639:7.206590 237923:1.707190 225833:6.115470 237755:9.474400 223943:6.297790 232149:5.228170 237323:6.122780 224254:6.271090 231174:5.418570 237028:3.367780 237868:2.009870 221574:6.500470 219919:19.890180 237657:2.604380 237042:16.784200 215881:6.911480 228575:28.949900 232381:5.180800 131615:9.501740 236650:3.685740 88721:10.158520 228473:5.802730 237674:10.237920 236699:29.152160 231181:5.416700 236727:32.642280 155670:8.990920 202339:7.599080 228377:5.812860 235291:26.388300 227758:17.681490 237291:9.279840 237537:2.789550 231592:5.335940 237237:3.157860 236559:3.748470 232186:10.440920 236652:3.681770 222746:19.216980 237658:2.603810 237254:3.142430 204669:7.494280 234710:4.606390 221943:6.469640 236268:3.929590 224128:6.281390 236095:4.022490 224509:18.739500 236947:3.441930 191870:7.993560 233138:5.027360 231961:5.263350 237913:1.804250 237239:3.156370 237693:2.525400 181543:8.320240 237238:3.157730 211931:28.552400 209319:7.272130 203624:7.540080 204020:7.524580 201475:38.163950 178354:8.415550 236701:21.858420 237621:2.654010 147811:9.159990 237418:2.946330 237343:6.070500 236385:3.863920 237926:3.368500 226633:6.029090 212671:7.100490 236004:4.070770 235579:4.278590 237873:2.004580 233109:5.033710 212992:7.083850 237146:3.260750 236945:3.442790 229658:5.645310 202978:7.571830 221186:6.532280 217356:6.816170 237016:3.382420 231038:5.444500 235448:8.669260 236211:15.860560 237844:2.095530 230379:38.808770 235656:8.485420 237480:2.857950 237469:5.746920 233637:9.809500 235889:4.136630 214012:7.026140 223054:12.758440 237468:5.748680 215507:6.933950 234112:9.560540 235287:4.400750 219624:6.651250 203612:7.540080 228740:5.772930 208175:7.329520 235669:4.237140 119012:9.706540 235762:4.196780 237970:1.149860 236349:3.881340 237263:3.137950 218626:13.453680 237377:2.993470 234756:4.590180 205595:14.900940 231778:5.298160 237624:2.647580 223809:6.309900 233614:4.910750 234114:4.779940 234892:4.540710 219117:6.686110 237588:2.714650 228926:11.493180 236823:3.544470 236668:3.663040 166846:8.720040 233295:4.990070 233123:5.030740 236372:3.871200 236850:3.519110 223687:6.322150 237964:1.287060 236923:3.460700 237563:2.769490 237848:2.070880 237955:5.822120 228893:5.750930 234063:4.796230 208800:7.300410 236281:7.845700 237236:6.317020 234200:4.757460 123905:9.619530 226600:6.032540 237935:1.594680 237709:2.488660 237522:2.802430 237625:2.646260 237834:2.117570 237523:2.802380 237974:5.264300 231254:5.404320 237976:1.417220 217380:6.813640 220201:6.609320 237592:8.128440 230753:5.487030 237078:9.969780 237417:5.894980 237322:24.501520 237099:3.302140 233036:5.050420 237225:3.178910 229395:5.684440 234885:4.543050 230006:5.598650 181726:8.320240 206458:22.239270 237905:1.873460 232533:15.447960 217982:6.771710 225340:12.336440 224877:6.212790 212044:7.131150 230019:5.597900 233839:4.855930 237665:10.372240 220155:6.613430 185244:8.202460 225430:6.157700 210298:7.221630 221199:6.530380 234604:4.639640 236026:12.186660 196836:7.813970 235246:4.413690 235859:4.153580 228830:5.761430 235618:4.263730 159365:26.717280 230531:5.521020 181502:8.320240 236350:3.881070 234895:4.539420 230929:5.461290 237396:2.977530 235024:4.488150 237021:6.749420 233402:4.963980 236995:3.402340 237798:2.232100 235775:8.380360 236974:13.672680 237748:2.385290 232836:5.092320 231485:5.355670 189141:24.237240 236250:7.885540 237645:5.234140 237832:2.118080 235387:4.362680 233951:4.825460 232807:20.394560 237162:3.246850 237394:5.959200 231844:5.286060 201633:7.627100 237803:8.889800 172452:8.578070 224785:6.221110 235210:4.425880 227437:5.934820 236886:3.489750 237779:4.560240 236265:3.931700 237928:3.356840 237823:2.154110 237808:8.821120 237185:3.220790 237448:5.817400 237533:2.793610 237909:1.843570 230368:5.545530 230770:5.485690 237574:5.482220 237962:6.724350 237858:2.046250 232340:5.189210 237824:2.151040 237589:5.423800 237483:2.851370 216237:13.779000 237585:2.718420 207372:7.368230 237973:2.133580 236633:3.696720 221591:6.498630 236794:7.133300 230206:5.572100 234735:4.596470 237930:1.672510 224108:6.282870 230763:5.487030 226682:6.023360 233768:4.873510 234645:4.627390 236516:3.779130 215183:48.657980 208187:7.329520 235709:4.219290 223635:6.325230 237643:2.617410 237711:2.486660 236596:3.725930 236167:75.820640 234919:4.528850 236074:4.033370 109188:9.853140 46292:10.718140 234057:9.595140 237465:17.293860 174257:8.534900 210164:7.229240 231845:5.285510 237446:2.912770 235655:4.243480 202182:7.604620 237799:4.457820 237591:2.710270 227417:5.937970 215141:6.954040 71946:62.398080 236617:3.711670 237710:4.974520 237890:1.947160 236964:6.853480 237830:2.125860 229670:5.643750 237259:3.140060 231721:5.308170 227200:5.964550 236451:11.456370 151082:9.084010 178473:8.415550 147891:18.319980 236545:3.759450 225680:6.131900 237966:2.571020 237942:1.569540 235481:12.961740 232537:10.297680 236137:4.003820 218973:6.697260 236774:14.315120 234537:4.659020 237954:1.467760 237156:3.250550 236399:7.708680 237528:2.798330 237800:6.681180 233005:5.057350 237629:2.642010 237932:1.639130 236129:4.006700 207266:7.372630 213502:7.054580 237885:1.970350 220086:13.235120 237816:2.179650 234156:4.768800 218632:6.724540 237948:1.525830 226571:12.072020 236485:3.798950 236824:3.542940 231715:5.309850 144215:27.726690 218085:6.764490 233612:4.911120 235221:4.422180 237947:36.781200 236289:3.919780 145345:9.214060 237317:3.064050 237339:3.040800 234154:4.769120 231386:5.373410 237513:2.815140 234258:4.741150 237208:3.196480 237579:5.449380 237917:5.394600 224072:6.285830 221076:6.539910 205415:7.460040 237933:3.277520 228043:11.716660 237405:2.969140 237941:3.139640 236380:7.734440 235964:4.089930 229201:5.710840 220252:6.605220 235258:8.821000 236846:3.526900 235122:4.459270 236890:3.487300 236959:3.432720 215434:13.879300 228122:5.848680 206394:7.417680 237455:2.901020 97768:20.049980 235607:4.268260 232350:5.187720 227701:5.901900 237972:6.600900 138078:9.363590 237900:3.828220 215415:6.939650 237898:1.917950 221644:32.474800 237230:9.504390 232871:5.085140 221955:6.467860 201290:15.277040 148175:9.159990 236158:3.995810 237296:3.087250 237879:3.983000 237826:4.287940 235398:4.357050 236756:10.796730 237358:9.050640 237202:3.205320 235063:53.711040 237310:3.070110 229298:5.695900 236826:7.085100 152293:9.059910 229190:5.711680 191856:7.993560 202085:76.101900 217862:6.781420 236839:3.531330 134655:9.430280 237573:5.483260 232770:5.105920 237649:2.612190 236006:4.068340 237728:2.448960 237916:1.801260 201011:7.650090 232332:5.191690 233715:4.886990 233873:4.847080 232597:5.139820 237767:2.309980 226258:6.071350 236042:8.099820 201017:7.650090 236125:4.007460 237594:21.659280 234179:4.761980 214289:14.021360 211728:257.349960 226672:6.025640 230044:16.784760 237831:2.125420 237789:2.254350 234032:4.805650 237366:9.029340 187223:8.143620 237370:3.005810 237019:3.379010 236860:3.508520 237182:3.228450 206879:7.390410 234868:4.548270 236555:3.752000 232908:5.077560 71629:20.799360 222844:6.397320 192412:7.969270 235836:4.164920 237595:2.706330 233954:4.825110 236330:3.897990 210263:7.225430 236580:7.475900 232618:10.271160 168668:8.686710 223336:6.353450 215196:6.951140 236066:4.036970 236383:3.864580 153447:9.036380 237427:5.864220 133403:9.465380 237965:3.860250 223519:6.337680 236335:3.896210 233108:5.034130 225772:6.123020 237516:2.811450 179494:8.378740 237963:2.632060 211203:7.177180 237946:3.096880 227788:5.889820 229318:5.694260 237518:2.808830 237659:2.601420 234614:4.636780 224134:6.281390 236401:3.853940 206426:7.413090 234119:4.778630 231340:5.384210 236708:3.638530 227245:5.959170 237960:4.098660 236287:31.364960 232576:5.143610 229696:5.639840 234027:4.808700 233194:5.015610 233897:4.840750 191759:7.993560 230124:5.583810 237922:5.245680 234580:4.646540 235838:4.164210 232364:5.185240 237841:2.099540 236011:4.066730 237545:11.130400 230651:5.503200 237807:4.429580 232370:5.183270 220665:13.150000 237348:3.030600 197456:46.721640 228468:5.803650 236181:7.961160 237353:3.024320 235621:8.523920 237882:1.979240 52947:21.200720 209503:36.301250 219555:6.657700 232220:5.213320 236490:3.796480 234675:9.240700 237781:2.276070 65035:10.495000 236257:3.940350 237896:17.276490 232454:5.166150 215421:13.879300 203297:7.555830 237670:2.572190 226632:12.058180 155746:8.990920 203969:7.524580 214384:7.004570 220913:26.213640 235953:12.283710 237707:2.490400 232083:5.239590 235993:4.078750 237940:1.576750 130112:47.508700 233311:4.986820 237636:2.625290 237180:3.230330 206325:7.417680 237295:3.087860 237854:2.059080 211635:7.152130 233463:4.947870 237587:2.714980 233500:4.939710 237802:2.223730 235303:8.788460 229528:11.330160 237861:2.043110 222034:6.460750 125497:9.578700 237451:2.904450 236998:3.400010 237906:1.858190 228241:5.831560 237968:1.247790 235712:4.218920 193621:7.930050 235800:4.180540 234718:9.206140 231500:16.059990 233078:5.040530 39505:10.718140 236819:3.546670 235928:8.223320 206409:7.413090 227516:11.852980 235804:4.178370 235637:8.498940 236869:3.499870 229822:5.622860 237067:3.334930 188535:8.097100 224049:6.287320 231649:10.644480 232560:5.145510 230865:5.471110 234753:9.182000 237943:3.136240 230030:5.596410 236937:3.450530 236538:15.045880 235370:4.370310 236361:3.877320 237822:2.158250 235524:4.303250 237704:2.497800 234038:4.802950 237938:4.755990 237397:8.932260 233354:4.975140 237321:3.062980 215554:6.931110 235990:12.246090 233803:4.863420 234121:4.777970 219906:6.630060 235097:4.466230 232990:5.060840 236920:3.463700 224993:6.201800 213491:7.054580 189972:8.052650 218420:6.740800 | 235342:8.757760 237913:5.412750 222585:6.417460 237386:2.985550 236722:3.629310 236977:3.413450 235920:4.116400 237483:5.702740 235215:4.424260 222783:6.402320 236799:3.561860 222881:6.395660 201548:7.627100 237899:1.914940 237800:2.227060 237719:2.468400 203458:7.545310 234612:4.637060 236465:3.810760 236587:3.732610 235803:8.357100 231804:5.292090 236955:3.437440 237240:3.155850 237850:2.068410 231634:5.325650 226004:6.099310 120076:9.706540 179955:8.366760 212088:7.131150 235367:4.371190 237037:3.358510 237159:3.249480 237330:3.051860 206652:7.403950 222831:6.398990 223330:6.355040 226757:6.014250 237857:2.048550 233747:4.880040 160116:8.885560 237963:2.632060 235535:4.295700 237969:1.246910 237949:1.505550 234832:4.562480 237018:3.379820 229394:11.370500 235833:25.013100 236541:7.521040 233884:4.843560 235620:4.262550 237927:1.682580 212400:7.114000 237623:2.648520 237943:1.568120 195263:7.870330 237960:1.366220 231437:5.364500 196511:31.283400 235908:4.122700 221017:6.545680 161559:8.865750 234144:14.315220 237481:2.857660 232369:10.366540 237954:1.467760 237448:2.908700 225307:6.170860 181455:8.320240 201842:7.615800 237030:6.733960 237194:3.211820 237763:2.317980 230433:5.536360 237471:2.871740 227691:5.903920 225602:6.139570 230679:5.499810 237515:2.814680 229834:5.620560 198543:7.747720 231704:5.312090 237948:1.525830 237009:3.390030 237337:3.043930 233454:4.949430 235013:4.493330 236635:3.695720 197060:7.800370 234539:4.659020 237815:2.183010 237335:3.044390 222782:12.804640 234194:4.758750 116270:9.753060 194016:7.914780 235937:16.425720 237917:1.798200 123823:9.619530 237299:3.085980 237806:2.219750 221325:6.520940 234779:4.582570 237271:3.125520 180143:8.366760 237116:3.286540 229523:5.665880 233301:9.976880 237640:2.619500 150863:9.108700 237077:3.324110 237735:2.429450 232987:5.061270 237098:9.913410 237608:2.676120 236425:3.840070 224255:6.271090 219515:6.659850 237690:2.530700 237655:2.607340 237812:2.193770 237685:2.539250 232299:5.196180 224526:6.245070 232065:5.243250 228942:5.743990 231760:5.302040 233323:4.983990 234356:4.714560 181926:8.308940 225946:6.104260 237936:1.588740 237957:1.401830 232783:5.102280 237673:2.563240 237756:2.364460 234133:4.775340 233825:4.858780 223664:12.647380 177322:8.440870 237710:7.461780 198903:7.734990 219975:13.251760 164665:8.790250 205121:7.474570 | 237959:1.369960 237913:1.804250 237886:1.966940 234957:4.513330 237797:6.700320 235484:4.319340 224182:6.276960 235998:4.075330 212146:7.127700 237671:2.571680 237752:2.376880 236858:3.512130 237793:2.244480 224310:6.265250 225061:6.194990 237650:2.611960 237961:1.356670 237973:1.066790 228201:5.836280 237182:3.228450 237939:9.505500 237157:12.999920 237430:2.931220 201361:7.638520 237338:24.326400 237845:2.093750 225181:6.184200 235167:4.439850 237017:3.380630 237705:2.496560 223657:6.323690 224981:12.406340 232506:5.156500 236580:3.737950 235865:4.149530 237043:3.356760 237746:2.401320 237059:3.343270 237846:2.080630 236126:4.007160 237037:3.358510 237406:2.964520 236341:3.893490 237132:6.551580 236866:7.002680 237955:1.455530 237141:3.263780 237897:1.918890 218281:6.750210 224416:12.510220 237555:13.881550 237562:2.771300 234730:9.197340 236523:15.102960 229529:5.665080 237970:1.149860 237750:2.383580 209558:7.260250 228271:5.826850 237710:2.487260 232078:5.240630 237931:1.640360 237958:4.152630 236807:3.557490 226377:6.058240 237102:3.301160 234104:4.782910 227288:23.819600 237805:2.220560 216075:6.900430 237922:8.742800 236798:3.563910 224841:6.216940 236653:3.681440 215170:6.954040 237034:16.814100 237614:2.662030 214979:6.965700 224566:6.240800 237348:3.030600 237976:1.417220 225845:6.112970 237085:3.313710 237894:1.935990 237449:2.904900 237971:6.889140 200541:7.667680 237222:3.179710 237935:1.594680 236991:3.407420 237910:1.838650 235989:4.082190 237816:2.179650 236201:3.972170 225685:6.131900 235723:4.212350 237436:5.842100 233304:4.988040 237337:6.087860 237486:8.535630 236635:3.695720 231823:5.289340 236753:3.601640 237940:1.576750 232428:5.171010 232774:5.105010 223800:6.311420 237715:17.314780 237709:2.488660 234738:9.192380 231936:5.268710 237266:3.135590 237732:7.311990 236976:3.415220 237306:3.073520 237258:3.140630 237712:7.443480 237608:2.676120 237905:1.873460 237917:1.798200 237880:1.989790 237887:3.925440 237635:7.880220 234869:4.548010 232598:5.139820 237924:1.695790 236369:3.874390 229317:5.694260 237745:2.406650 236786:3.572250 237974:5.264300 237689:5.067180 237804:2.221790 237953:1.471660 236620:3.709750 237950:1.495890 237900:1.914110 237376:2.995850 237951:2.983440 231712:5.310410 216748:6.854780 236985:3.409760 236421:3.840970 237298:3.086100 233971:4.822020 236754:3.601540 236646:3.688390 237631:2.632840 237668:5.163680 237941:1.569820 237809:2.205080 235999:4.075160 237645:2.617070 221932:12.939280 236599:3.725120 236225:3.956860 237957:1.401830 237938:1.585330 127618:9.539480 232721:5.115560 237726:2.456290 237243:3.154290 235437:4.338230 237916:7.205040 237743:2.407850 | 237884:1.973250 234837:4.559040 237521:5.608040 237500:2.825080 237483:2.851370 236134:4.004880 237656:2.605200 232439:5.168580 237759:4.704240 237380:2.991820 237828:2.135270 219865:6.634270 237361:3.014120 237786:2.263490 237595:5.412660 234683:4.618660 237352:6.049200 179548:8.378740 236084:4.027450 235729:4.210860 227423:5.935870 236687:3.649970 237174:3.236020 237731:2.441080 231066:16.316250 215754:6.919840 236606:3.721800 220119:6.615500 237956:2.858820 212487:7.110600 237478:2.859350 237512:2.815840 236397:3.854860 214985:6.962770 202921:7.571830 237775:2.292510 232659:5.127620 237957:1.401830 231438:5.364500 214559:27.957760 225408:12.320640 236821:3.544760 229767:5.630540 237520:2.806810 237755:4.737200 185749:8.192410 237940:1.576750 224194:6.275490 216119:6.897680 237295:9.263580 237843:2.097780 235523:4.305090 235536:4.295500 237405:2.969140 237544:8.348730 235253:8.822820 235410:4.350590 216816:6.852160 235262:8.817800 236966:3.422740 237584:2.718800 234876:4.546960 237132:3.275790 230014:5.597900 181288:8.331670 225201:6.182850 220132:6.613430 237783:4.533160 214918:13.937260 237714:2.473800 235103:8.928140 217604:27.194560 198714:15.482660 217180:6.828870 235444:43.361100 230050:5.594170 | 227663:5.906970 225567:6.143430 237887:1.962720 180124:8.366760 237962:1.344870 237492:2.834170 237800:2.227060 230455:5.534250 236647:3.686840 236602:3.724210 237671:2.571680 235215:4.424260 237752:2.376880 225613:6.138290 237944:1.558200 191609:8.001790 237192:3.214640 237586:2.716160 237533:5.587220 234756:4.590180 225368:12.328520 235513:17.236800 227911:5.873950 228315:5.821230 237926:1.684250 237430:11.724880 229942:11.215320 235677:4.232930 234997:4.500290 221216:6.530380 234283:4.734830 227604:5.914120 231085:5.434930 237832:2.118080 201514:15.265580 237280:3.115610 198881:7.734990 236066:12.110910 236756:7.197820 237898:1.917950 237653:2.608240 228046:5.857360 235448:4.334630 236139:4.003060 237965:3.860250 189039:8.088050 236241:3.949360 237891:3.892840 226757:6.014250 237516:2.811450 237857:2.048550 236483:3.799320 222422:6.429390 237963:1.316030 237617:2.660560 237949:1.505550 237791:2.250580 237876:1.997430 195041:7.877600 237518:2.808830 237463:2.888660 227952:5.869040 237110:3.290990 235539:4.293880 229474:17.021730 237760:2.339230 237958:1.384210 233279:4.993330 222426:6.429390 227814:5.885830 237960:1.366220 230110:5.586020 216303:6.884080 237624:2.647580 235406:8.705060 237830:2.125860 209169:7.280130 230788:5.483030 235358:4.372500 233539:4.931240 237092:19.859040 134553:28.290840 237967:1.275830 237563:2.769490 237907:1.857320 221827:6.478610 237200:3.206750 236509:3.781310 237700:2.503940 220211:6.609320 237961:1.356670 230046:16.784760 203236:7.555830 237882:3.958480 196821:7.813970 237911:11.016120 237726:4.912580 224895:6.211410 237935:1.594680 237688:2.533870 237910:3.677300 237026:3.370600 236130:4.006550 237890:3.894320 236905:3.474630 237399:5.947240 233085:5.038820 210424:7.217850 237777:2.287350 234323:4.726990 203684:7.540080 237892:1.941550 228414:17.424720 229374:22.750800 234773:4.584200 224441:18.761010 237070:3.332680 235870:4.145330 237317:3.064050 234528:4.661060 237125:3.280640 229950:5.606900 236764:3.587040 141143:9.301070 231013:16.345050 194859:7.884930 210625:7.206590 237806:2.219750 157880:53.684580 237150:3.257790 231697:5.313210 237918:1.754720 227914:5.873950 232969:5.063900 237906:3.716380 237925:1.687310 237937:1.585870 237085:13.254840 237974:1.052860 237689:2.533590 237738:2.425780 233102:5.034980 237804:2.221790 221568:6.502310 237054:16.740350 224942:6.207280 235836:4.164920 237934:1.625640 209077:7.284150 235453:4.333370 237298:3.086100 213366:7.061010 224328:6.263790 228744:5.772930 228685:5.778280 237540:2.785910 237062:3.340070 237943:1.568120 235260:4.409130 231912:5.273560 205876:7.436290 237796:2.233880 236225:3.956860 237291:3.093280 237957:2.803660 170227:8.638700 224523:6.245070 235972:4.088280 230032:5.596410 237316:3.065530 215581:6.931110 223177:6.367860 235033:4.483970 230212:27.853200 234307:4.730120 | 237560:2.771740 213462:7.054580 224527:6.243650 237853:2.061970 237880:1.989790 227182:5.965630 220228:6.607260 237559:2.775380 235695:4.224200 201624:7.627100 199358:7.716180 229340:5.690970 233384:4.968750 234295:4.732000 234917:4.529620 237526:2.799510 229475:5.673910 233003:5.057350 232660:5.127150 218711:6.717650 234930:4.523990 237478:2.859350 236448:3.820560 233776:4.871340 224430:6.255110 234593:4.643370 234251:4.742110 237749:4.767160 234914:4.531160 234413:4.699550 236785:3.572450 | 236881:3.493390 217732:6.788770 237962:2.689740 232601:5.138880 233482:4.943980 237483:2.851370 219748:6.642720 237831:2.125420 237789:45.087000 225769:12.246040 237137:3.266170 237773:4.590180 215214:6.951140 170456:8.638700 237361:3.014120 237124:3.282260 236011:4.066730 220626:19.730970 237884:1.973250 234723:4.600320 235367:8.742380 108923:9.853140 235129:4.455450 229082:17.183130 223044:6.380850 233198:10.029540 237856:2.049840 237555:5.552620 237949:1.505550 232620:5.135580 228615:5.785460 237174:3.236020 237788:2.259050 237654:2.607410 231343:5.383010 237927:8.412900 237151:3.257360 236401:3.853940 237623:2.648520 235762:16.787120 222888:6.394010 236343:7.776680 237255:3.141980 237931:1.640360 237844:2.095530 236072:4.034620 234623:4.634210 230939:5.459990 232027:5.250610 233275:4.994960 234987:4.505780 118444:9.706540 235575:4.280590 233709:4.888090 235918:4.116910 225603:6.139570 237954:1.467760 231558:5.341700 237967:1.275830 237863:4.062320 236119:4.009440 217550:6.801130 237577:2.729300 220116:6.615500 233356:9.948660 237629:2.642010 237775:2.292510 237904:1.879240 237759:2.352120 236044:8.099180 237816:10.898250 202500:22.764270 219701:6.646980 219592:26.613560 237229:3.171160 236582:3.737830 233676:4.896940 237696:2.519980 237493:5.666000 237539:2.786720 237742:7.226580 235062:4.476160 236486:3.798580 237587:2.714980 237389:2.982710 237825:4.295480 237937:3.171740 237847:4.159280 237125:3.280640 237055:3.347670 237780:13.677360 237579:2.724690 237179:3.230750 234116:4.779610 237933:1.638760 233302:4.988440 214514:6.992450 236447:3.822330 237271:3.125520 237275:3.119610 237198:22.452990 237626:2.645130 231772:5.299260 189011:8.088050 237779:2.280120 229478:5.673100 230375:5.544820 237866:2.016850 235696:4.223060 237953:1.471660 237881:3.958920 237975:1.013380 235562:4.283990 237581:2.721150 237810:6.597300 183744:8.254290 237817:4.352600 227132:17.913090 230650:5.503200 237655:2.607340 235308:4.393560 236754:3.601540 81226:20.465260 235683:4.229310 232257:5.206220 148810:9.134020 233581:4.920560 237783:4.533160 237936:1.588740 237889:1.954440 236448:3.820560 237517:2.810900 237713:2.476670 237658:2.603810 226491:6.047650 233325:4.983580 237916:1.801260 235476:4.322460 235473:4.323090 | 235294:4.397820 237543:2.783980 235472:4.323290 234113:4.779940 237678:2.554870 234688:4.615580 48633:106.003600 236717:25.429320 235690:8.450660 237961:4.070010 237656:2.605200 234102:4.783910 236424:38.405800 237773:4.590180 230642:11.010480 181499:8.320240 234128:14.328000 237828:2.135270 226044:6.094390 237338:3.040800 237918:1.754720 234720:4.601970 231529:5.346920 233555:4.927410 220727:6.569070 226390:6.057060 216660:13.720080 235406:4.352530 237955:2.911060 235559:4.284600 226289:12.133120 194924:23.654790 143501:9.242230 235833:4.168850 234783:4.580410 237164:9.734580 66470:31.199040 233703:4.889930 223292:6.358230 237967:2.551660 237619:2.659020 237499:2.826250 232954:5.066530 228714:11.549420 230643:5.504560 237973:2.133580 221820:6.478610 237726:4.912580 235411:4.349310 237785:2.264870 237767:2.309980 237063:3.338740 236877:3.494570 237702:2.500060 237495:5.658960 235205:8.855000 234495:4.671360 236753:3.601640 231454:5.362730 237903:1.887850 234278:4.735780 236467:7.620760 235426:4.342690 231857:5.282780 237472:2.869060 214628:6.986440 237945:3.114760 237077:3.324110 228463:5.804570 237974:5.264300 237319:3.063700 127311:9.578700 237900:1.914110 237421:5.885940 171289:25.823790 237850:2.068410 235784:4.186350 228631:5.784560 226725:6.017660 237537:2.789550 237889:1.954440 231731:10.614100 232783:10.204560 226820:6.007480 227988:5.865130 237720:2.465630 232792:5.101370 237964:1.287060 237928:1.678420 237913:1.804250 182272:16.595540 237793:2.244480 234005:4.812780 237920:3.497480 237944:4.674600 237650:5.223920 237418:2.946330 184088:24.731100 237157:6.499960 237921:1.748720 233640:9.808760 221940:6.469640 237873:2.004580 230073:5.591940 235975:4.087950 56495:116.603960 211284:7.173560 163149:8.827290 237014:3.384140 237703:2.499150 236604:14.892680 237835:2.111450 236366:3.875720 209355:7.268150 236190:3.976140 234666:9.244060 214589:6.989440 236564:3.746700 236453:3.817160 237377:5.986940 235979:4.086630 213257:7.067480 237590:5.421300 237460:2.891850 236668:3.663040 226606:6.031390 237639:2.620070 163505:8.808600 236857:3.516410 237387:2.985440 236901:3.476680 237971:2.296380 237536:2.792170 237383:2.988290 237935:1.594680 231504:5.352750 237490:2.838470 237862:2.041100 237592:8.128440 226607:6.031390 236209:7.932620 237791:2.250580 235643:4.247530 189340:8.079080 99734:20.049980 234571:4.649130 228154:11.687800 236884:3.490660 225019:6.200430 237508:2.816440 235594:4.273010 237665:2.593060 220554:6.582970 164554:8.790250 237487:8.526060 232361:5.185740 235805:4.177830 198636:7.741330 237284:9.325380 226041:6.095620 211235:7.173560 236702:7.285300 237787:2.259370 230531:33.126120 237975:2.026760 236831:7.080900 233088:30.227820 201118:7.644290 237672:7.711890 228514:5.798160 237765:4.628900 203975:30.098320 237375:8.987700 236016:4.065440 236177:3.983550 237162:51.949600 237468:2.874340 237178:3.232090 235222:4.422180 235052:4.478350 237118:3.284550 235961:4.091920 177629:8.440870 136973:37.585520 237858:2.046250 209706:7.252400 223289:6.358230 220636:6.576990 237547:2.780670 236416:3.845230 226857:18.008970 237930:1.672510 232921:5.074020 227288:5.954900 234475:9.357560 236126:4.007160 237711:7.459980 236694:29.165760 237883:5.927280 207800:7.350840 237901:3.821600 227031:5.983040 192298:7.977300 229159:5.715870 237591:2.710270 236617:3.711670 237958:4.152630 237683:5.086580 237830:2.125860 226514:6.044140 237259:3.140060 237043:6.713520 218222:6.754950 237929:1.678200 234754:9.181440 119283:9.706540 237942:1.569540 198894:7.734990 234510:4.666640 231226:5.409250 236144:4.000940 237932:3.278260 227324:11.899140 234980:4.508040 146764:9.186660 236575:3.741910 237385:2.985820 237292:3.090290 186757:8.162850 235580:4.278190 236960:6.865260 236613:3.714620 237947:3.065100 227008:5.986340 237220:3.182780 224109:6.282870 234715:9.209460 237317:3.064050 174078:8.534900 232069:5.242720 235100:4.464550 237941:1.569820 236380:3.867220 237848:4.141760 227748:5.895840 185609:8.192410 208143:7.329520 237608:2.676120 231615:26.651050 236703:3.642220 237972:1.100150 237866:10.084250 236508:3.782040 236310:11.727300 237898:1.917950 235172:4.437740 180690:8.343230 237817:6.528900 236109:4.013880 213689:7.041840 237549:8.341500 237879:1.991500 237826:4.287940 237358:3.016880 237801:2.226650 236855:14.069000 236826:3.542550 222330:6.438010 237196:3.208320 232164:5.224560 237754:4.739980 221673:19.479390 225008:6.200430 237575:5.470840 234371:4.711790 236989:3.409090 229243:11.406700 138047:18.727180 237959:1.369960 237886:1.966940 221141:26.136720 104477:9.907210 237506:2.816900 204917:7.484370 236491:3.796480 237370:3.005810 235557:4.285200 237182:3.228450 119847:67.945780 233003:5.057350 232055:5.244820 237311:3.069990 237923:3.414380 194201:7.907230 236962:3.427760 227960:5.868060 233135:5.028200 219777:6.640600 223797:25.245680 208366:7.321120 237965:1.286750 233681:4.894350 237963:2.632060 236201:3.972170 236993:3.404920 237707:2.490400 237174:3.236020 237880:5.969370 232893:5.080670 237659:2.601420 231089:5.434300 237772:2.297810 215133:20.870820 237960:1.366220 237414:5.908220 237870:2.008800 229737:5.634410 228583:5.789070 234345:9.436540 237888:1.956880 236162:3.992650 222772:19.211970 236836:7.072720 235058:4.477380 233597:4.917150 237348:3.030600 170234:8.638700 200560:7.667680 237882:3.958480 237651:2.609670 237904:3.758480 228230:11.665000 229962:5.605400 213612:7.048190 237247:3.151830 237896:5.758830 113134:9.801850 234014:4.810400 234674:4.620350 237855:2.051640 236492:3.795740 233085:5.038820 237075:3.327960 237080:3.322110 232363:5.185240 237854:6.177240 237642:2.618660 237282:3.108960 237463:2.888660 160310:8.885560 232420:5.172960 237165:3.244570 229904:5.612190 237968:4.991160 235206:4.427500 236731:3.624530 237952:2.963340 236697:7.289100 236538:11.284410 210441:21.653550 229191:5.711680 237957:2.803660 237714:2.473800 237938:4.755990 236713:3.634650 197462:15.573880 237103:98.944800 234121:4.777970 237368:3.007930 237737:4.855620 237820:2.168120 | 237959:1.369960 237082:9.961260 237574:2.741110 237589:2.711900 231625:5.327930 142795:9.271220 222404:6.431110 236491:3.796480 235855:4.155690 228915:5.748330 184398:8.233230 237621:2.654010 199353:7.716180 235734:4.208440 237773:4.590180 236986:3.409680 231527:5.347500 237950:2.991780 237864:2.029790 235593:4.273210 236143:4.001090 237374:2.998010 236805:3.557880 143966:9.242230 237794:2.243070 234376:4.710250 222065:6.457220 233788:4.869170 189944:8.052650 237638:2.621510 237922:3.497120 237034:10.088460 237857:2.048550 237897:1.918890 211386:7.166370 141907:37.084880 207781:80.859240 237739:2.420780 91676:10.089530 232549:5.146940 147303:9.186660 220557:6.582970 237970:1.149860 237053:6.697540 237683:2.543290 217574:6.801130 237597:2.702520 237680:2.551430 237967:1.275830 237842:2.099360 227012:5.985240 235823:4.171710 227543:5.921320 237956:8.576460 237733:2.432470 237832:2.118080 237929:3.356400 10847:11.005820 225160:6.186880 228412:5.808240 232079:5.240630 237966:2.571020 220147:6.613430 237888:1.956880 237654:5.214820 237328:3.053790 233025:5.053440 219365:6.670710 236961:3.428700 227891:5.876910 205045:14.958920 236439:3.829570 226754:6.015390 233807:4.862350 237437:8.759760 230077:5.591940 236806:14.230720 235664:4.240210 236985:3.409760 237902:5.696370 233083:10.078500 233952:4.825460 231285:5.396350 221187:6.532280 225445:6.156400 236532:3.764570 210354:7.221630 228818:5.763190 207911:7.342260 237896:1.919610 227635:5.911050 237637:2.622810 217654:6.793690 237131:3.276740 237862:2.041100 237803:11.112250 236514:3.780340 237651:2.609670 237417:2.947490 234201:4.756810 237742:2.408860 237341:9.114750 235788:4.184170 231824:5.289340 208718:7.304520 122159:19.324180 208948:7.292250 236887:3.488660 233382:4.969140 237583:2.719090 189378:8.070190 237843:2.097780 185832:8.192410 237309:3.070230 214406:7.001520 233280:4.992510 235708:4.219860 235907:4.123380 237628:2.643680 228821:5.762310 237933:1.638760 214876:6.971580 225438:6.156400 237806:2.219750 171837:8.592890 210705:7.202870 237456:2.900110 237531:2.796060 236227:3.956130 227914:5.873950 224751:6.225300 232140:5.229720 236605:3.722600 236512:3.780700 224580:6.239380 237952:1.481670 237024:3.371320 233246:5.003170 235607:4.268260 237616:2.661160 237851:2.067290 237972:1.100150 237584:2.718800 231479:5.358020 236531:3.765890 237581:5.442300 237501:5.645600 231240:5.406160 237975:1.013380 203022:7.566470 230603:5.511390 237373:3.002460 237812:2.193770 235579:4.278590 234470:4.679970 237474:2.864340 232766:5.106840 237958:1.384210 231536:21.385360 232132:5.231270 237634:2.629380 229027:5.732820 236826:3.542550 237796:2.233880 233969:4.822020 237957:2.803660 237889:7.817760 235170:4.438680 237938:1.585330 236776:3.575810 177302:8.440870 237905:1.873460 237434:2.922490 237347:3.032440 237614:5.324060 235319:4.386860 237960:1.366220 237916:1.801260 236097:4.021570 237350:3.026480 237476:2.863850 222270:12.882940 229348:5.690150 237964:2.574120 | 237913:1.804250 237962:1.344870 224257:6.271090 207980:7.337990 233717:34.206340 232349:10.375440 210550:14.420660 237603:2.686100 223856:6.303830 235072:8.947940 224376:37.556640 237961:1.356670 237418:2.946330 215611:6.928280 237912:5.418300 237926:1.684250 223586:6.329880 198081:23.301420 147845:18.319980 232737:15.334260 237343:6.070500 237936:1.588740 237124:6.564520 236455:3.816150 195882:7.848820 237753:11.866550 187704:8.124750 237898:1.917950 236638:3.693040 192207:7.977300 229628:5.650020 235367:4.371190 237218:3.184180 79063:10.312670 155391:8.990920 68576:10.399680 236790:3.570680 235731:4.209180 216283:13.773560 233236:10.012120 237946:6.193760 237949:3.011100 237901:1.910800 228182:5.839130 235458:4.330210 237457:2.896040 237482:2.852470 236175:7.969480 232523:5.151230 237772:22.978100 201760:7.621430 237312:33.768020 237569:5.520440 237960:4.098660 237890:1.947160 226140:6.084620 230558:110.337600 220877:13.114600 236045:8.096640 237950:2.991780 237722:7.382550 237190:3.215750 197968:15.534280 237344:3.033350 236868:3.499870 237942:1.569540 237967:1.275830 237029:13.468560 230402:11.082560 237954:4.403280 236225:3.956860 237528:5.596660 225674:6.133170 237976:2.834440 236938:3.450260 233128:5.029890 237971:2.296380 237296:3.087250 234817:4.566470 237974:1.052860 237904:3.758480 232181:5.221480 237885:1.970350 233439:4.954520 166495:8.737140 236680:3.654980 236258:3.940210 237877:1.993910 236579:3.738300 237969:1.246910 206986:7.385930 237553:2.778850 237734:4.860340 72076:20.799360 235191:4.430280 237862:2.041100 230895:5.466520 215906:6.911480 223600:12.659760 237493:2.833000 235207:4.426800 237251:3.146210 195265:7.870330 234304:4.730740 235674:4.233890 237937:1.585870 230345:5.548370 237339:3.040800 231876:10.559040 227046:11.961680 227138:11.942060 235733:4.208620 237933:1.638760 236058:4.040430 237941:1.569820 237271:3.125520 235404:4.353820 237945:3.114760 237514:2.815000 237923:1.707190 161399:8.865750 237804:2.221790 237596:2.704260 226897:5.997410 237972:1.100150 234624:4.633920 237953:2.943320 220487:6.588990 236616:3.713480 234895:4.539420 237332:3.050690 234507:37.340160 237230:6.336260 237350:6.052960 80638:10.232630 237784:4.530760 237812:2.193770 237879:1.991500 237631:2.632840 236904:3.474710 237966:1.285510 237203:9.614310 223400:6.347110 223839:6.306860 237286:3.099890 236834:3.536640 237302:3.079700 236538:3.761470 219423:106.661600 233333:29.894220 15570:11.005820 228700:5.776500 234353:28.294800 237066:3.335310 202096:7.610190 227838:5.882850 237756:4.728920 237865:2.019100 237728:4.897920 194842:7.884930 237426:2.936790 233720:4.886260 178006:8.428130 237928:1.678420 232415:10.346900 | 236722:3.629310 158827:8.926380 236125:4.007460 226346:6.060610 171998:8.592890 234024:4.809380 221087:6.539910 184324:24.699690 158296:53.558280 237899:1.914940 224887:6.211410 82938:10.232630 219898:6.632160 222724:12.814680 231161:5.421070 212549:7.107220 237182:3.228450 237939:1.584250 223059:6.379220 215223:6.951140 216385:6.878690 221552:6.502310 232175:5.222510 224027:6.288810 237875:1.998290 195229:7.870330 201162:7.644290 171416:8.607930 236870:3.498680 195561:7.855940 237374:5.996020 196735:15.627940 234981:4.507540 221879:6.475010 223953:6.296290 236271:3.928600 225836:6.115470 220878:6.557300 237005:3.395550 236899:3.477670 237065:3.335700 236567:7.491540 162911:8.827290 237638:2.621510 232550:5.146460 229419:5.682000 211507:7.162790 234282:4.734830 174438:8.520910 152386:9.059910 237946:3.096880 228992:11.475920 165751:35.018120 237273:3.123760 235519:4.306940 231584:5.337090 230749:5.488370 230522:5.523100 222627:6.414070 237838:2.101480 232736:10.223760 236402:11.561430 209611:7.256320 174954:17.014240 237224:3.178910 218484:6.736120 229772:5.629770 233433:4.956090 223837:6.306860 206336:7.417680 237366:3.009780 234713:4.605010 237041:3.357320 222301:6.439740 175756:8.493520 234987:4.505780 227643:29.550150 230825:10.952780 78578:10.312670 214843:6.971580 235349:4.376680 221343:6.519060 236320:3.903460 233047:5.047830 236509:3.781310 206340:7.417680 236463:3.811630 225139:12.376460 233008:5.056920 173779:17.098160 160304:17.771120 236403:7.706320 226070:6.091940 202947:7.571830 237932:1.639130 37750:10.718140 224730:124.534000 235977:4.086960 237435:2.921160 227260:5.958100 233069:5.042670 236648:3.686180 233162:5.022300 237458:5.789380 226730:6.017660 192097:7.977300 228038:5.858330 235590:4.274210 212961:7.083850 220847:6.559260 229906:11.224380 234674:4.620350 212776:7.093800 237827:2.138090 222118:6.453700 237592:2.709480 236022:4.064150 237791:2.250580 235345:4.378220 237587:2.714980 236598:7.450940 236762:3.590550 160602:8.885560 234208:4.754880 234154:4.769120 237736:2.427970 224759:6.225300 230704:5.495760 229035:5.731970 18040:22.011640 235496:4.314770 234667:13.866090 235105:4.463590 234184:4.761330 237718:2.468630 235303:4.394230 229090:5.726010 229604:5.653170 235372:4.370090 229917:5.610680 224628:6.236550 237150:3.257790 232275:5.200690 128719:9.539480 219744:33.213600 221959:6.467860 144489:9.242230 209333:7.272130 237658:2.603810 237407:2.963870 209502:7.260250 191225:16.020180 189975:8.052650 216429:20.628000 237927:1.682580 237853:4.123940 220140:6.613430 236026:4.062220 235607:4.268260 231541:5.345760 234429:4.694390 234786:4.579600 177891:8.428130 116745:9.753060 176754:8.466850 154775:9.013390 236926:3.458670 234482:4.675800 237951:1.491720 236869:6.999740 236782:3.574030 234733:4.597020 202460:7.593570 237079:6.645140 236588:3.731110 237908:1.843950 236678:3.656590 225115:6.190930 237609:2.669870 236172:7.974240 236855:3.517250 95975:30.268590 24329:10.851670 236917:13.864320 188590:8.097100 196484:7.820850 120153:29.119620 227383:5.942170 237333:3.046540 178887:8.403130 237889:1.954440 230372:5.545530 237627:2.644930 216959:6.841740 164519:8.790250 207681:7.355160 236448:3.820560 214758:6.977500 218123:6.759710 236459:3.815140 232600:5.139350 4078:11.005820 223614:6.328330 237252:3.145440 231385:5.373410 235003:4.496550 230914:10.926500 225806:6.117980 224993:12.403600 236611:3.715760 224148:6.279910 | 235342:4.378880 237770:2.307420 162716:8.827290 237962:1.344870 237403:2.971680 237500:2.825080 236139:8.006120 223395:6.347110 226250:6.071350 230044:11.189840 237964:1.287060 236997:3.400840 237176:3.234050 237613:2.662540 237619:2.659020 237899:1.914940 236701:3.643070 237530:2.797560 235128:4.456410 199839:7.697710 236688:3.649650 237298:3.086100 237926:1.684250 232138:5.230230 126598:19.157400 236789:3.571070 237199:3.207090 236955:3.437440 237826:2.143970 237850:2.068410 230750:16.463100 236970:6.840740 237794:2.243070 227003:11.972680 237821:2.162420 227332:23.794040 237643:7.852230 237171:6.476540 162273:8.846340 237697:2.514390 230659:5.502520 193833:7.922380 231658:5.320540 237955:1.455530 236450:3.819680 237963:1.316030 237949:1.505550 230573:22.062040 237766:2.310960 233410:9.924800 236873:3.497220 219141:6.686110 237535:2.792620 228381:5.812860 234195:9.516840 233434:4.956090 225537:6.147300 237683:2.543290 232245:5.208750 235000:4.499290 201955:7.610190 237852:2.065820 229759:5.631310 204034:7.524580 237232:3.166100 237956:5.717640 237870:2.008800 237250:3.147240 237966:2.571020 204195:7.514380 237654:2.607410 206675:14.807900 237639:13.100350 237618:2.659570 211273:7.173560 234209:4.754240 187164:8.143620 237231:3.167740 236613:3.714620 211242:7.173560 237675:2.559050 204624:7.494280 235377:13.102410 233769:4.873150 237696:2.519980 64114:10.495000 223443:6.343960 237959:1.369960 229426:5.681190 144936:9.214060 228731:5.773820 218629:6.724540 232144:5.229200 237816:2.179650 232622:5.135110 237896:3.839220 235238:4.417120 226791:6.011990 231002:5.451570 235940:24.622500 68020:10.399680 234735:4.596470 236144:8.001880 236324:3.901680 236346:3.886050 162870:17.654580 234845:4.556400 237225:3.178910 237729:2.447130 233517:4.935080 237851:4.134580 237854:2.059080 2913:11.005820 184485:8.233230 236848:3.519860 233095:5.036690 237309:3.070230 221632:6.496790 237887:1.962720 232533:5.149320 223575:6.331440 230948:5.459340 99101:110.274890 237649:2.612190 236114:4.012040 183036:8.275790 237945:1.557380 197951:7.767140 236915:6.933940 237906:1.858190 237505:2.818890 237974:1.052860 219115:6.686110 218703:6.719940 237914:1.803550 101885:9.964370 237326:3.057730 237596:5.408520 237787:6.778110 231693:15.941310 237600:2.694750 235287:4.400750 237975:1.013380 237900:1.914110 237503:2.819910 235644:12.742590 220945:6.549540 235976:8.173920 237209:3.196140 237313:6.136660 233509:4.936620 235134:4.452840 236892:3.482790 237685:5.078500 199240:7.722410 235340:4.379770 194282:7.907230 219303:6.675090 237202:3.205320 237792:2.247330 227756:5.894840 233555:4.927410 236470:3.808010 237291:9.279840 237545:2.782600 237288:6.194380 224300:6.265250 232934:5.070930 237769:2.307890 237402:2.971780 237610:2.664370 237356:3.019430 234570:4.650000 197603:7.780300 236599:3.725120 237728:2.448960 237252:3.145440 237737:2.427810 233935:4.830300 237628:2.643680 237221:3.181240 236539:3.760880 237195:3.209280 237909:1.843570 | 237560:2.771740 232160:5.226110 157398:8.947430 92899:10.089530 237958:1.384210 236361:3.877320 236406:3.850810 201908:7.615800 229693:11.281240 205214:7.469700 237912:1.806100 224941:6.207280 237361:3.014120 234937:4.520930 236834:3.536640 237706:2.491530 225946:6.104260 235781:8.374880 214597:6.989440 233233:5.006880 90835:10.158520 235452:4.333790 237936:1.588740 237954:2.935520 174120:17.069800 64908:10.495000 130158:9.501740 201776:7.621430 232746:5.110040 237976:0.708610 213373:7.061010 234777:4.582840 237640:5.239000 236268:3.929590 235001:4.499290 232192:5.218920 | 237721:4.930140 237386:11.942200 237782:2.267990 237676:2.557190 236622:3.705800 237580:2.721950 227524:5.924420 237838:4.202960 237793:6.733440 233346:4.977540 237176:3.234050 237944:3.116400 237933:3.277520 236196:15.894560 233099:5.035840 237961:9.496690 237836:4.213000 237921:1.748720 237845:6.281250 213450:7.057790 237930:1.672510 158115:17.894860 225879:42.773290 233906:9.674520 165177:8.772230 223705:6.319070 237311:3.069990 237663:2.597810 197671:7.780300 214115:112.318880 236683:3.654340 237129:3.277770 229164:17.145090 237883:1.975760 232475:5.162280 237141:3.263780 237897:5.756670 237963:5.264120 237969:1.246910 237949:6.022200 236721:18.148650 237792:2.247330 237876:1.997430 235806:8.355300 237880:3.979580 193087:15.891100 237482:5.704940 227712:5.899880 237970:1.149860 237958:1.384210 228946:5.743990 237960:1.366220 237967:1.275830 237950:8.975340 237416:2.949610 195771:31.395280 237223:44.512160 237841:6.298620 206786:7.394900 237049:3.351850 221055:6.541830 234866:13.645590 236103:16.066560 230397:5.541990 237964:2.574120 233881:9.689220 237821:2.162420 231833:5.287700 237976:4.960270 236304:3.910200 222227:6.444950 237971:4.592760 237974:2.105720 237959:2.739920 237269:3.129690 237911:5.508060 237856:2.049840 237364:9.030540 237709:2.488660 237885:1.970350 236991:3.407420 230253:11.125360 237910:1.838650 237287:3.098410 237520:5.613620 237948:3.051660 202690:7.582640 237628:2.643680 234380:9.419260 237862:22.452100 236661:3.673560 237869:2.009540 237954:2.935520 237947:1.532550 237940:1.576750 237903:3.775700 235650:4.244630 237335:15.221950 237751:4.761100 229047:5.730260 209036:7.288190 158195:44.737150 225183:18.552600 237919:1.749150 237253:3.144860 146022:9.214060 211087:7.180810 231684:5.315460 237875:1.998290 237925:1.687310 237720:2.465630 237968:4.991160 234253:4.741470 108986:9.853140 237927:20.190960 237275:6.239220 233111:5.033280 235247:4.413460 237975:4.053520 231611:37.315460 237332:3.050690 237347:3.032440 237564:5.534480 237730:2.445030 227797:11.775660 193652:31.720200 237879:1.991500 237826:2.143970 235407:17.410120 237120:3.284100 237788:4.518100 237943:3.136240 237122:52.526720 231480:5.358020 237353:3.024320 237936:1.588740 234721:23.009850 232167:5.224050 237683:2.543290 237727:2.456100 227088:5.976470 213326:7.064240 172709:17.156140 229148:5.717550 237084:9.946380 233186:5.017700 237865:26.248300 234593:23.216850 228104:17.554710 237690:7.592100 237660:2.600420 237909:1.843570 237820:2.168120 237928:10.070520 184724:16.445740 229188:5.712520 | 236837:3.532750 236667:3.664990 236647:3.686840 237671:2.571680 230148:5.581610 223851:6.305340 237619:2.659020 237961:4.070010 235229:4.419880 215102:6.956940 237773:13.770540 234591:13.930980 237102:3.301160 235234:8.837000 236070:4.034780 140008:37.327360 236193:3.974370 233125:5.030320 223447:12.687920 229728:5.635180 229744:16.900890 236983:3.410430 216483:6.873320 213760:7.038680 215973:6.905940 228338:11.636860 233043:5.047830 237955:1.455530 237018:3.379820 225174:6.185540 224909:6.208650 234492:14.017620 233146:5.025670 233835:4.856280 237039:6.715600 236101:4.018790 237525:5.603020 237950:1.495890 237652:2.608840 237654:2.607410 232260:5.204710 214139:7.016840 230855:5.472430 236083:4.029630 215445:6.936790 237136:3.268640 233758:4.877860 232781:5.102730 237894:3.871980 237708:2.490160 237785:2.264870 237265:3.135780 237688:5.067740 237910:1.838650 236472:3.807890 237115:16.438250 237890:7.788640 236670:3.661320 235750:4.202320 237341:3.038250 237608:2.676120 236560:3.748350 230413:5.539170 237847:2.079640 200088:7.685590 211645:7.152130 236848:3.519860 139876:9.331840 236591:3.729730 237735:2.429450 237974:3.158580 201296:7.638520 217083:6.834000 137648:28.090770 237914:1.803550 236235:3.953390 229987:5.602390 234141:9.545440 237657:2.604380 237634:2.629380 237376:2.995850 237674:2.559480 212304:7.117410 237668:5.163680 236727:7.253840 237796:2.233880 234933:4.523220 237889:23.453280 223955:6.296290 236381:3.867090 231001:5.451570 237925:3.374620 236459:7.630280 235741:8.410180 175324:8.493520 234093:4.785560 237798:8.928400 196657:7.820850 237811:8.791200 236000:4.074190 237829:6.382110 58957:10.495000 237782:4.535980 204600:14.998520 195963:7.841750 132498:9.465380 235663:8.480800 237313:3.068330 228880:5.752680 237479:2.858770 232753:5.108670 237800:4.454120 237533:2.793610 125213:9.578700 237921:1.748720 233403:4.963980 224647:6.235140 237724:2.458000 184257:8.233230 234556:9.308700 232062:5.243770 128671:9.539480 237837:4.210320 198355:7.754160 237524:2.801650 231296:10.789040 236809:7.110520 226757:6.014250 219317:6.672900 231408:5.369250 232161:5.225590 212700:7.097140 236204:3.971730 237245:6.306760 236208:3.968940 236639:3.692930 236610:3.717460 230675:5.499810 235334:4.381760 237624:2.647580 237188:3.217400 225082:18.580920 237184:3.226140 234713:4.605010 236719:3.630980 237964:1.287060 237578:5.453100 173309:8.549080 237228:3.174140 237700:7.511820 236852:3.518370 237971:2.296380 225551:6.146010 233113:5.033280 237935:1.594680 235275:4.405500 237002:10.192830 235771:4.192380 230833:5.475070 191384:8.010090 205632:7.450470 203444:15.090620 184481:8.233230 71828:10.399680 237181:3.230260 237715:7.420620 225208:6.182850 234237:4.745920 235955:4.093240 237852:2.065820 235219:4.422410 235888:4.136630 237508:2.816440 183789:8.254290 219509:6.659850 236642:11.072820 231376:10.750420 215455:6.936790 228626:5.784560 237032:3.364820 154640:9.013390 237787:2.259370 232003:5.254840 237975:1.013380 234126:9.552640 209124:7.284150 232312:5.193680 237607:2.676520 230608:5.510700 237079:3.322570 222662:6.412390 237812:2.193770 237496:11.315480 209084:7.284150 236741:7.224080 236659:3.674760 237645:2.617070 237832:4.236160 237375:2.995900 237803:4.444900 237153:3.255280 230778:5.484360 215581:6.931110 237823:2.154110 213782:7.038680 232403:5.175410 231059:5.440660 237439:2.918540 237574:2.741110 237962:4.034610 237858:6.138750 216617:34.326650 237379:2.991930 226221:6.074950 237007:6.789440 236858:3.512130 237603:8.058300 237899:1.914940 234741:4.595650 236821:24.813320 236416:7.690460 186633:40.814250 221412:6.513450 234793:4.577450 237930:1.672510 236143:4.001090 237374:2.998010 12013:11.005820 237956:1.429410 235686:4.227040 213084:92.004510 221466:6.509720 237643:20.939280 237859:2.045610 215252:6.948260 237213:3.188930 235682:4.230450 237883:5.927280 237141:3.263780 237897:1.918890 211429:7.166370 237969:4.987640 237901:1.910800 232496:5.158900 237150:3.257790 235366:4.371410 237861:2.043110 228563:5.791790 235419:4.345030 198011:7.767140 235821:4.171890 237830:2.125860 236781:3.574130 237966:3.856530 237794:2.243070 235795:4.181630 235634:4.251020 237250:3.147240 234525:4.663110 237622:2.649740 199529:7.709980 237156:3.250550 220652:19.725000 233728:29.302140 134079:9.430280 115458:9.753060 237307:3.070950 234609:13.916340 237119:3.284320 236871:3.498040 237821:2.162420 236035:4.053890 236701:7.286140 235040:4.481770 237911:7.344080 237407:2.963870 233562:4.925130 237292:3.090290 217978:6.771710 237833:6.353340 237681:2.549790 237462:2.889200 237948:1.525830 237121:3.283590 233002:20.231160 172783:8.563470 236959:3.432720 232171:62.682480 204030:7.524580 237947:16.858050 237587:2.714980 230064:27.963450 233584:4.919800 231289:5.395740 237843:2.097780 237917:1.798200 237249:12.591560 210727:7.199160 237597:2.702520 219540:6.657700 236058:4.040430 237941:1.569820 237611:2.663740 235254:4.411410 237235:3.160080 236558:3.749050 237871:2.006490 237976:3.543050 237872:2.005770 237098:3.304470 237017:3.380630 237455:2.901020 218863:6.706270 237616:10.644640 237972:2.200300 233842:4.854860 237527:19.591460 224123:6.281390 234567:4.650290 237934:6.502560 237801:2.226650 237792:6.741990 117934:9.706540 230482:5.528660 232461:10.330360 237310:3.070110 237029:3.367140 237699:7.529340 229766:5.630540 233550:24.639000 218621:6.726840 232468:5.164210 236696:14.578640 223226:6.363030 230646:5.503880 237649:2.612190 237550:2.780090 235016:8.981720 236989:6.818180 235038:4.482260 237502:2.820470 233464:4.947480 237886:7.867760 236196:7.947280 237154:3.252910 237758:2.355610 237759:4.704240 237860:6.132480 237939:3.168500 234794:4.576370 188616:8.097100 203806:7.534890 237595:2.706330 236330:3.897990 232693:5.121110 225897:6.109230 214788:6.977500 235936:4.106430 237682:2.547250 234983:4.506790 237037:3.358510 235532:4.298350 237707:2.490400 237876:1.997430 232527:5.150750 223014:6.382480 233232:10.013760 237849:2.070400 237750:2.383580 233536:4.931240 234364:4.712400 237552:2.779510 187666:8.124750 232948:5.067840 209427:7.264190 232351:5.187220 237922:8.742800 236797:7.129200 237870:4.017600 237888:1.956880 219350:6.670710 228959:5.741400 234457:4.684150 227542:5.921320 236304:7.820400 234236:4.745920 234944:9.038300 237957:2.803660 211943:7.138100 208383:7.321120 216974:6.841740 234739:4.595920 234313:9.457720 237877:3.987820 237013:6.773660 237443:2.914400 235953:4.094570 235958:4.092410 172330:8.578070 237075:3.327960 237825:10.738700 235805:4.177830 228597:5.787270 233690:4.892140 237810:2.199100 236578:3.738880 236297:7.827040 220280:6.603170 237802:4.447460 222007:6.462530 185483:73.822140 219970:6.625880 235849:20.800600 237687:2.535540 237456:2.900110 237906:1.858190 120330:9.662090 237937:1.585870 237008:3.390850 237952:4.445010 236290:7.837880 237881:1.979460 237598:2.699230 237737:2.427810 233754:4.878220 225179:6.185540 235391:8.721900 237943:4.704360 225178:6.185540 234169:4.764900 237210:3.194930 237410:2.959220 228279:5.824970 237769:2.307890 199206:7.722410 237919:6.996600 236800:3.561670 235938:4.104080 | 237785:2.264870 236934:3.451660 236552:3.754590 237154:3.252910 228935:5.745720 237758:2.355610 237789:2.254350 236997:3.400840 235919:4.116400 221788:6.482220 234102:4.783910 236740:3.612870 150530:9.108700 236956:3.436240 237828:2.135270 237261:3.138720 229640:5.648450 236983:3.410430 237717:2.469610 236843:3.528030 233638:4.904750 236249:3.943490 234282:4.734830 232275:5.200690 237346:3.032720 199434:7.716180 236698:3.644020 237428:20.522950 237823:2.154110 235565:4.283390 211653:7.152130 146165:18.373320 237041:3.357320 229408:5.683620 197341:7.793630 237074:3.328730 234861:4.549570 235932:4.108280 237915:1.801880 237976:2.125830 109552:9.853140 235834:8.335540 233686:4.893250 237349:3.027450 237364:3.010180 232564:20.580120 237762:2.334420 229585:5.655540 232324:5.192690 235193:4.430050 236327:7.800060 237948:1.525830 237529:2.798330 236582:3.737830 200783:7.655920 237815:4.366020 184914:8.212610 236773:3.579070 237511:2.816210 236136:4.004270 237712:2.481160 237403:2.971680 227846:5.880870 219992:6.623790 237746:4.802640 236442:3.827400 204529:52.494820 235156:8.891000 233341:4.979950 221516:6.506010 230538:5.520330 237612:13.314500 236792:3.568610 237975:1.013380 237376:2.995850 227674:5.905950 237021:3.374710 237784:2.265380 236594:3.727540 236097:4.021570 236975:3.415560 236217:3.962520 235791:4.183440 237402:2.971780 192599:47.767800 235310:4.393110 233408:4.962790 | 237864:2.029790 168012:8.703240 236745:10.825380 237826:4.287940 233069:20.170680 235401:4.354900 234189:9.520080 150618:9.108700 237848:2.070880 237671:2.571680 235007:8.991120 220286:33.015850 237447:2.909360 237135:3.272060 64962:10.495000 237920:3.497480 235874:4.144110 159539:35.623040 233210:10.022880 237759:4.704240 181273:66.653360 237445:2.913020 113750:9.801850 237740:4.839940 237563:2.769490 225789:6.120500 237335:6.088780 233106:30.207360 237393:2.980090 221537:6.504160 211638:35.760650 226808:60.097400 130165:19.003480 237966:2.571020 231184:70.417100 160134:17.771120 237942:1.569540 210940:14.376220 237644:5.234360 237494:8.498160 220529:39.509820 175777:8.493520 236981:6.823040 237635:2.626740 175406:16.987040 237703:4.998300 79203:10.312670 236705:3.641380 237835:4.222900 177033:25.361310 237602:2.692950 54461:10.600360 203765:15.069780 234096:14.354700 218736:26.870600 236802:3.559720 237763:2.317980 196251:23.504220 231084:5.434930 | 237959:1.369960 234714:4.604730 237962:2.689740 237379:2.991930 237500:2.825080 236382:3.865100 237589:2.711900 237038:3.358030 229149:51.457950 237268:3.132920 237920:1.748740 237619:2.659020 237533:2.793610 232034:5.249020 237606:2.678420 230949:5.459340 237939:1.584250 237354:3.023120 237718:2.468630 237299:6.171960 237828:4.270540 237686:10.148200 237918:1.754720 237361:6.028240 236246:11.838180 48102:106.003600 236460:19.062550 237415:5.903760 218567:13.458300 237684:15.255360 212268:14.241660 237956:1.429410 203291:7.555830 237859:2.045610 191360:16.020180 222747:6.405660 237601:8.081790 234988:9.005560 236024:4.063340 237965:3.860250 237929:5.034600 232521:82.442560 234628:4.632500 236687:3.649970 237617:2.660560 236248:3.944920 233961:4.823050 237244:3.153960 235341:4.379100 230906:5.464560 236073:24.202080 237605:2.680390 237654:2.607410 90267:10.158520 237378:2.992150 223121:12.748660 230658:5.502520 237710:2.487260 237680:2.551430 237232:3.166100 237794:2.243070 237293:3.089260 237922:26.228400 236830:3.540550 234085:9.575760 237072:6.660540 237942:1.569540 233692:34.239800 237328:6.107580 237532:2.795830 237964:3.861180 236399:3.854340 237700:2.503940 237821:2.162420 220985:39.285600 237971:1.148190 237642:2.618660 236532:11.293710 229888:5.614470 888:11.005820 237702:2.500060 237567:2.763630 237862:2.041100 237827:2.138090 237568:2.761490 234739:4.595920 236521:11.331210 233988:4.816870 230133:5.583080 237220:3.182780 237876:1.997430 237732:2.437330 229950:5.606900 219659:53.192880 237282:3.108960 223025:6.380850 236800:7.123340 237249:3.147890 236300:19.561400 217452:6.808620 154579:9.013390 236365:3.876120 235847:4.160650 237968:1.247790 218269:6.750210 237755:2.368600 237608:2.676120 230943:5.459990 237853:6.185910 237972:1.100150 237584:5.437600 235820:4.172610 234033:4.805310 237657:2.604380 223938:6.297790 237634:2.629380 237475:2.864290 237347:3.032440 236637:3.693160 237730:4.890060 237441:2.916800 91205:10.158520 233986:9.634420 230804:5.480370 237674:2.559480 237826:4.287940 237970:1.149860 237256:6.283820 228243:5.830610 237969:1.246910 237943:3.136240 233998:24.074100 235798:4.180540 222828:6.398990 54749:116.603960 236975:10.246680 23341:21.703340 237957:1.401830 237889:13.681080 237783:2.266580 237803:2.222450 230842:5.474410 237720:2.465630 37124:21.436280 219377:6.668530 236902:3.475430 235476:4.322460 235185:4.433540 152924:9.059910 237743:2.407850 | 236827:3.542550 237234:3.163350 237797:2.233440 237885:1.970350 237920:1.748740 236527:3.772490 236393:15.434080 237606:2.678420 237553:5.557700 233934:4.830650 230979:16.366350 234506:4.667820 236070:4.034780 235373:4.369220 237850:2.068410 237684:10.170240 237283:6.217660 237211:6.382840 233458:4.948260 237184:3.226140 236571:11.233080 237555:2.776310 230896:10.933040 230200:11.145660 231060:10.881320 233256:5.000700 236307:3.910200 235218:4.423100 237805:2.220560 234290:4.733260 236663:11.010570 236811:3.554290 237276:9.357900 237320:3.063100 236897:6.958740 231692:5.313770 138023:9.363590 236337:11.687010 237902:1.898790 236921:3.462370 237138:16.329750 237785:2.264870 237002:3.397610 237731:2.441080 236038:4.052450 218395:6.743140 237696:7.559940 233545:4.929710 237713:2.476670 237445:5.826040 237940:1.576750 237715:7.420620 236395:3.855510 194940:15.769860 237694:5.042300 237083:3.317140 224717:6.228100 237450:5.809100 234600:4.641070 227935:5.871980 237616:2.661160 237945:3.114760 226117:6.087060 237689:7.600770 235445:4.335690 237952:1.481670 234913:9.062840 237183:3.228310 201263:7.638520 220892:6.555360 236029:4.058200 237583:2.719090 234517:4.664870 226323:12.125980 227374:5.944280 178643:33.612520 236763:28.699520 232686:5.122500 222006:12.925060 191131:8.018460 237938:3.170660 234092:4.785560 231548:5.343440 234214:4.752950 237695:2.520080 237185:6.441580 230905:5.464560 | 226922:5.995190 237818:6.526410 156098:8.990920 143042:9.271220 220526:6.584970 173189:8.563470 226014:6.098080 51378:10.600360 237692:5.053480 164861:8.772230 231097:32.594400 237944:1.558200 237899:1.914940 237961:1.356670 237370:3.005810 236513:3.780460 235564:4.283590 236930:3.456210 234175:9.527840 237926:5.052750 232580:5.142190 225250:6.177510 236738:3.612870 236882:3.492020 226318:6.064180 196747:7.813970 237850:2.068410 236042:4.049910 229816:11.247240 237846:2.080630 237492:2.834170 237037:3.358510 199113:7.728680 128831:9.539480 237965:3.860250 236210:7.930280 227509:5.926490 235518:8.615920 224481:6.247930 237044:3.355410 237963:3.948090 237273:3.123760 222973:6.387410 232896:5.080230 235543:4.291250 218183:6.757330 112959:29.405550 225240:6.178840 237849:6.211200 237772:4.595620 237958:2.768420 234294:14.196930 219144:6.686110 163929:17.617200 10734:22.011640 229110:5.723460 237842:4.198720 237867:2.016060 132097:9.465380 229454:5.677140 218041:6.766890 236628:7.399700 167342:8.720040 236942:6.891140 113049:9.801850 210700:7.202870 237967:2.551660 237563:2.769490 237814:2.183620 210282:7.225430 222294:6.439740 230411:49.852530 237429:2.931850 237973:1.066790 237882:1.979240 237872:2.005770 185549:8.192410 237935:1.594680 237836:2.106500 220057:6.619640 225197:6.184200 233508:9.873240 237719:7.405200 237648:2.612760 237877:1.993910 235697:4.222870 237833:2.117780 168848:8.670450 31642:10.851670 237567:2.763630 228171:5.841030 237878:1.993260 235986:8.165700 234842:4.557200 233085:5.038820 237526:5.599020 237940:1.576750 211014:7.184450 235693:4.224760 11888:11.005820 237477:2.863510 74203:10.312670 236409:3.849250 237917:5.394600 175976:8.480090 236168:3.989210 237403:2.971680 214028:7.023030 237933:1.638760 190553:8.035410 237941:1.569820 237149:3.258220 206987:14.771860 236915:3.466970 97311:10.024990 237974:5.264300 237095:3.308250 226744:12.033040 234594:4.643080 237953:2.943320 229825:5.622090 152542:9.059910 237598:2.699230 237934:1.625640 222915:6.392350 235613:4.265890 237784:4.530760 76433:10.312670 237685:2.539250 200970:7.650090 134781:9.430280 233626:4.908500 222130:6.451940 237537:2.789550 129599:9.539480 237033:16.820100 219377:6.668530 236785:7.144900 139475:9.331840 | 236602:3.724210 237893:1.940020 130849:9.501740 236622:3.705800 166763:8.737140 234295:4.732000 193671:7.922380 237257:3.141460 237841:2.099540 218572:60.562350 229150:5.717550 235896:4.130590 236228:3.955990 237918:1.754720 237504:2.819870 227169:11.933420 237500:2.825080 235964:4.089930 235023:4.488400 237898:1.917950 237749:2.383580 236816:3.550430 229315:28.471300 233989:4.816870 222849:6.397320 236098:4.020640 234404:4.702900 227402:11.880140 237535:2.792620 233118:5.032440 236832:3.539970 237823:12.924660 161256:8.865750 237967:1.275830 142776:9.271220 221498:6.507860 207298:7.372630 237976:0.708610 234413:9.399100 237775:4.585020 237536:2.792170 237222:3.179710 233706:4.889560 236398:3.854730 234274:4.737360 233982:4.817560 235946:4.101570 227354:5.946400 177685:8.428130 234735:4.596470 236682:3.654770 236412:3.848220 199432:7.716180 235002:8.993100 236775:3.576300 234473:4.679080 232629:5.133700 237917:1.798200 237007:3.394720 230100:5.588240 226251:6.071350 237279:6.232840 220917:6.553410 237626:5.290260 232524:5.151230 237738:2.425780 222038:6.460750 236792:3.568610 235622:4.261570 237866:2.016850 221012:6.545680 235287:4.400750 237839:2.100240 230504:5.525880 237131:3.276740 235374:4.369220 237882:1.979240 236855:3.517250 234915:4.529870 235499:4.314150 237333:3.046540 237162:16.234250 208602:7.308640 237321:3.062980 237368:3.007930 237798:2.232100 236589:3.730530 | 236837:3.532750 58674:10.495000 237678:2.554870 234628:4.632500 215392:6.942510 235855:4.155690 221167:13.068360 237961:1.356670 232217:5.213320 235829:4.169560 236941:6.892860 235187:4.431680 48155:10.600360 237705:2.496560 234040:4.802610 237027:3.368750 233019:20.217240 133450:28.396140 237497:11.312480 231109:5.431140 214591:6.989440 207669:7.355160 237155:3.250910 236282:3.922710 236942:3.445570 121452:9.662090 237360:3.015530 237661:2.599410 237956:7.147050 235763:33.572800 235732:33.670480 237967:6.379150 232489:5.160350 237481:2.857660 236897:3.479370 237915:1.801880 233912:9.670320 232781:5.102730 236804:7.115940 231606:5.332500 237785:9.059480 237762:2.334420 226641:6.027940 237458:2.894690 237009:3.390030 237790:20.261880 237628:5.287360 237098:3.304470 237696:2.519980 237892:3.883100 187819:8.124750 237741:14.457600 236018:8.129580 227993:5.864160 232930:5.072250 235357:4.373820 229638:5.649230 233302:4.988440 231784:5.297050 237924:1.695790 236473:3.806640 230152:5.580870 237945:1.557380 231034:5.445780 236931:3.453230 235511:4.310020 237689:2.533590 30493:10.851670 237755:2.368600 237914:3.607100 236100:4.019250 229987:11.204780 226671:6.025640 235457:4.331050 237953:1.471660 233506:14.813340 216792:6.852160 236413:11.543100 214564:6.989440 237303:6.158680 220640:6.576990 237783:4.533160 237537:2.789550 237889:17.589960 236166:19.953550 235826:4.170640 224216:6.274020 212904:7.087150 237402:5.943560 237720:2.465630 237925:1.687310 237658:52.076200 211351:7.169960 237928:1.678420 234837:4.559040 231789:5.295950 27637:10.851670 231651:26.608350 219832:6.636370 233481:14.831940 237650:2.611960 223185:6.367860 237621:2.654010 237606:5.356840 237553:5.557700 237179:3.230750 236984:3.410180 237921:1.748720 236179:3.983100 237261:3.138720 237875:1.998290 237864:6.089370 237490:2.838470 235927:4.112500 237873:6.013740 166359:8.737140 236536:3.762070 236071:32.278240 235458:4.330210 237346:6.065440 235746:4.202870 233256:5.000700 236639:3.692930 228769:5.770270 224699:6.229500 237255:40.845740 237662:12.989250 236113:4.012040 236719:3.630980 217432:6.811130 237964:1.287060 237276:18.715800 237863:2.031160 231491:5.355090 228723:11.549420 202148:15.209240 237536:2.792170 237471:2.871740 237761:2.338140 223043:12.761700 169110:8.670450 234312:4.729490 227180:11.931260 237445:2.913020 147186:9.186660 237486:2.845210 224905:6.210030 237815:4.366020 234707:4.606950 232259:36.440040 237583:5.438180 211699:14.297220 237712:4.962320 237715:4.947080 232582:5.142190 233345:4.977940 237544:2.782910 236447:3.822330 217901:6.776560 233405:4.963190 237327:3.054440 232979:15.187740 235284:4.401880 206990:7.385930 237183:12.913240 237975:4.053520 237347:3.032440 237607:8.029560 237748:2.385290 229136:5.720080 233581:4.920560 211158:7.180810 232683:5.122960 222529:6.422560 233809:19.449400 235064:31.331440 236814:3.552070 233969:4.822020 233720:4.886260 237909:3.687140 237884:5.919750 237574:2.741110 177455:8.440870 223506:6.337680 237899:3.829880 237836:2.106500 236986:30.687120 236416:3.845230 235530:4.299160 236390:3.860360 236631:7.397680 237950:2.991780 231378:10.749220 194006:7.914780 237171:3.238270 232322:5.192690 237857:2.048550 237969:1.246910 236155:7.995540 232348:5.188210 237559:2.775380 236553:3.754240 237683:5.086580 235232:30.932720 236451:11.456370 237929:16.782000 231111:5.430500 237669:2.576260 237966:1.285510 237942:3.139080 237954:4.403280 233099:5.035840 234555:9.308700 236035:4.053890 237577:2.729300 224208:6.274020 237932:1.639130 237911:1.836020 237369:3.006420 233240:5.003990 237885:5.911050 236468:11.425170 228622:11.569120 235665:55.112720 230916:5.462600 235263:8.816900 237833:6.353340 230762:5.487030 237462:2.889200 237948:1.525830 137324:9.363590 237561:2.771430 237568:2.761490 237435:2.921160 237274:3.121810 237729:4.894260 237759:4.704240 236623:3.703890 237843:2.097780 193068:7.945550 237635:2.626740 234173:4.764570 229914:5.611440 237432:2.923260 235410:4.350590 237848:2.070880 207964:7.337990 229171:5.714190 228523:5.797250 226117:6.087060 225429:6.157700 233199:5.014770 237972:1.100150 229289:5.697550 235820:4.172610 237900:1.914110 237527:2.798780 237051:10.051050 236588:14.924440 228908:5.749190 236918:6.928980 237826:6.431910 229430:5.680370 214778:6.977500 229973:11.207780 237356:3.019430 168775:8.670450 233724:4.884790 233073:5.042240 237959:4.109880 237770:2.307420 232180:5.221480 231732:5.307050 237268:3.132920 237370:3.005810 236732:10.872030 235149:4.447390 237939:1.584250 206893:7.390410 233763:4.875320 229489:5.671490 236259:3.939640 192758:7.961300 237601:2.693930 219874:6.634270 184563:8.233230 237555:2.776310 237876:9.987150 236936:6.901220 227698:5.901900 231990:5.258550 236287:3.920620 226175:6.079780 224891:12.422820 237922:1.748560 235049:4.479330 237760:2.339230 231514:5.351000 228637:17.350980 237888:1.956880 237328:3.053790 231021:5.447060 231607:5.332500 191483:16.003580 236938:3.450260 236068:4.035560 228239:5.831560 236337:31.165360 235488:12.953640 236660:3.674430 215737:13.839680 229492:11.342980 234671:18.484760 237713:2.476670 232484:5.161790 235625:12.777630 237636:2.625290 237825:8.590960 234896:4.538640 234500:4.669590 237802:2.223730 236341:7.786980 233450:44.569440 230487:11.055920 237694:2.521150 237407:2.963870 214418:42.009120 237541:2.785370 237952:1.481670 236864:3.502160 232502:5.157460 237485:2.847970 222990:25.543040 236779:3.574420 237881:1.979460 236037:4.053090 232929:5.072690 232685:5.122500 235343:8.756880 218218:6.754950 236975:3.415560 237957:2.803660 234466:4.682060 237670:5.144380 237410:5.918440 237938:3.170660 236847:3.520610 226908:5.996300 237489:2.840880 221287:6.524700 | 218328:6.747850 201037:7.650090 237767:2.309980 216740:6.854780 233712:4.887720 233548:4.928940 206372:44.506080 228273:5.825910 222536:6.422560 227237:5.960250 234004:4.813460 237671:2.571680 237793:2.244480 237880:1.989790 226952:5.990750 179424:8.378740 237851:2.067290 221788:6.482220 236752:3.603370 222259:6.443210 222807:6.400650 225224:6.181510 215610:6.928280 235053:4.478350 237343:3.035250 215012:6.962770 211119:28.723240 137051:9.396380 226317:6.064180 123372:9.619530 237882:1.979240 236586:3.734230 233790:4.868450 228646:5.782770 231029:10.892840 201325:7.638520 228562:5.791790 234742:4.595650 237065:6.671400 237406:2.964520 184148:8.243700 207564:7.359500 232216:5.213820 231680:5.316020 180658:8.343230 231739:5.306490 197583:7.786940 227763:5.893830 236787:3.572060 231845:5.285510 237346:6.065440 236326:3.900440 236001:4.072070 231672:5.317720 237963:1.316030 236913:3.468480 235676:4.233120 232212:5.215350 180775:8.343230 231407:5.369250 235791:8.366880 233062:5.044820 232206:5.216370 237852:2.065820 237503:2.819910 237112:3.289290 237451:2.904450 223233:12.722860 229750:5.632860 237950:2.991780 237906:1.858190 195939:7.841750 236668:3.663040 237895:1.926500 30767:10.851670 229408:5.683620 237796:2.233880 230792:5.483030 223224:6.363030 237955:1.455530 228207:5.835340 237964:1.287060 236399:3.854340 236463:3.811630 86365:10.158520 237960:2.732440 169458:8.654450 237621:2.654010 234200:4.757460 173019:8.563470 235316:4.389310 237885:1.970350 222061:6.457220 230992:21.814040 11295:11.005820 237523:2.802380 226714:6.019930 236877:3.494570 214632:13.972880 155264:9.013390 222997:6.384120 237337:3.043930 237567:2.763630 237878:1.993260 237869:2.009540 231823:5.289340 237947:1.532550 237224:3.178910 195633:15.711880 208253:14.650620 217534:6.803620 237170:3.238560 234222:4.750390 198375:7.754160 237853:2.061970 235396:4.358350 206873:7.390410 41933:10.718140 236778:3.574720 181355:8.331670 231974:5.261220 236058:4.040430 163602:8.808600 231857:5.282780 232387:5.178840 235122:4.459270 230003:5.599400 237968:1.247790 236364:3.876390 229074:11.457120 236677:25.605160 237003:3.396700 230841:5.474410 3134:11.005820 223164:6.369470 235928:4.111660 237570:2.760040 218099:6.762100 237545:2.782600 237839:2.100240 203346:7.550560 205692:7.445720 237079:3.322570 237441:2.916800 237908:1.843950 232062:5.243770 237668:2.581840 231015:5.448350 188080:8.115450 233901:4.839000 233834:4.856640 237792:2.247330 235260:4.409130 237832:2.118080 214967:6.965700 226835:6.005240 237641:2.619420 237029:3.367140 236791:3.568710 229519:5.667480 237834:2.117570 226329:6.062990 235817:4.174050 235812:4.175130 176920:8.453770 237118:3.284550 237254:3.142430 226139:6.084620 236051:8.089360 237928:1.678420 225751:6.124280 237398:2.974330 | 227282:5.954900 237721:4.930140 237829:2.127370 236396:3.855380 236352:3.879870 237238:3.157730 218605:13.453680 237842:6.298080 226230:6.074950 170789:8.623190 237838:2.101480 237793:2.244480 237076:3.325410 237944:1.558200 237841:2.099540 237973:2.133580 237860:2.044160 226793:6.010860 237740:4.839940 237921:1.748720 237828:2.135270 237686:5.074100 222910:6.392350 237918:1.754720 233204:5.013110 235110:4.462390 236840:3.530760 216786:6.852160 214672:6.983450 237850:4.136820 213543:7.051380 222398:6.432830 237950:1.495890 237663:2.597810 234779:4.582570 205935:7.436290 237552:2.779510 236383:7.729160 237859:2.045610 125527:9.578700 236024:4.063340 236335:3.896210 102025:9.964370 237963:3.948090 237515:2.814680 236204:3.971730 227610:5.913090 63934:10.495000 237876:1.997430 237895:1.926500 237880:3.979580 231958:5.264420 217897:6.778990 237272:6.247640 237927:1.682580 215878:6.911480 237207:12.804360 237970:1.149860 237750:2.383580 237683:2.543290 234580:4.646540 236226:3.956710 237632:2.630730 237960:1.366220 191947:7.985400 214986:6.962770 236606:26.052600 237112:3.289290 210595:7.206590 236192:19.876300 237956:7.147050 216537:6.867990 237590:2.710650 237929:1.678200 236603:3.723750 237262:6.276400 236830:3.540550 237344:3.033350 237853:4.123940 237340:3.040040 237888:1.956880 237478:2.859350 237614:2.662030 237578:2.726550 237619:2.659020 237484:5.699580 237822:2.158250 228074:35.126760 237814:8.734480 235416:4.347810 237353:3.024320 237976:1.417220 234914:4.531160 237894:1.935990 236904:3.474710 237923:5.121570 235004:4.496310 237010:6.780060 237935:1.594680 226797:6.010860 237968:1.247790 237795:2.238980 237648:2.612760 212247:7.120830 232144:67.979600 237002:3.397610 236696:3.644660 237520:2.806810 226609:6.031390 237948:1.525830 237158:3.249550 199258:7.722410 237443:2.914400 232386:5.178840 235040:4.481770 234591:4.643660 237304:3.076030 236971:6.836860 234451:4.685350 228875:5.754420 237903:1.887850 236560:3.748350 220996:6.547600 237571:5.515720 237851:2.067290 236542:3.760170 225889:6.109230 222464:6.425970 236435:3.831860 237513:2.815140 237712:2.481160 237576:2.732480 236409:3.849250 234449:4.685950 236422:7.681940 237961:2.713340 237933:1.638760 236300:3.912280 228887:11.503600 233345:14.933820 237806:2.219750 237924:3.391580 235253:4.411410 237845:2.093750 234185:42.849090 226300:6.065370 231826:5.288790 237640:2.619500 235164:4.441500 237937:1.585870 117680:9.706540 237974:1.052860 237952:1.481670 237584:5.437600 237953:1.471660 237604:2.682740 237975:1.013380 232510:5.155060 237527:2.798780 234126:4.776320 208643:7.304520 237900:1.914110 236940:3.446430 235578:4.278590 237775:2.292510 237192:3.214640 236937:6.901060 236217:3.962520 237699:10.039120 237333:3.046540 237957:1.401830 237704:2.497800 232514:5.154580 237769:11.539450 237754:2.369990 237434:2.922490 215581:6.931110 173057:8.563470 235954:4.094070 236569:3.744710 232986:5.061270 237909:1.843570 | 228366:5.814720 237688:2.533870 237969:1.246910 235074:4.473490 237038:3.358030 237896:3.839220 234404:4.702900 202566:15.176180 225187:6.184200 237630:5.279840 237972:1.100150 237789:6.763050 235926:32.901360 237583:2.719090 237613:2.662540 237241:3.155070 232658:5.128080 237961:1.356670 236760:3.594970 232209:5.215860 237967:1.275830 237677:5.112520 237908:1.843950 226037:6.095620 237794:6.729210 237433:2.922700 237391:2.981180 237325:3.059790 237371:9.016740 237491:2.835450 237676:2.557190 237595:2.706330 233055:30.276600 237342:3.035710 237780:2.279560 236578:3.738880 237619:2.659020 237874:1.999900 237807:4.429580 237840:2.099810 233853:4.850610 237448:2.908700 237902:3.797580 229069:5.728560 235725:8.423960 237915:1.801880 237243:3.154290 237438:2.919360 236590:3.730530 237550:2.780090 237916:1.801260 237660:2.600420 236097:4.021570 134245:9.430280 237871:2.006490 237626:2.645130 237285:6.210620 237349:3.027450 237909:1.843570 | 237913:1.804250 235626:4.258820 237858:2.046250 227378:5.943230 237824:2.151040 237365:6.019560 237212:3.191080 196793:7.813970 237126:9.836610 236688:3.649650 192920:7.953390 233566:9.848720 237557:2.775910 237873:2.004580 188260:8.106230 171287:8.607930 99585:20.049980 234123:4.777640 231310:10.781740 237837:2.105160 237813:2.191660 225561:6.144720 237524:2.801650 233860:4.848840 237856:2.049840 236204:3.971730 237766:2.310960 18426:11.005820 214149:7.016840 208455:14.633880 237447:2.909360 221599:6.498630 224151:6.278430 237669:2.576260 223298:6.358230 204407:7.504280 217358:6.816170 231365:10.754000 226698:6.021070 126246:9.578700 229233:5.704180 230626:5.507970 173436:8.549080 235678:4.232550 136460:9.396380 211122:7.180810 232375:5.182280 237967:1.275830 217643:6.796170 199175:7.722410 235332:4.382420 237882:3.958480 169754:8.654450 222712:6.409020 237935:1.594680 237762:2.334420 132270:9.465380 234274:4.737360 237877:3.987820 236021:8.128620 208343:14.642240 237948:1.525830 189485:8.070190 235216:4.424030 195563:7.855940 225552:6.144720 237651:2.609670 235993:4.078750 230172:5.578670 237701:2.502930 164945:8.772230 210341:7.221630 66409:10.399680 231793:5.295390 234019:9.620120 218728:6.717650 189993:8.052650 229043:5.731110 232297:5.196680 171484:8.607930 235964:8.179860 232066:5.242720 227608:5.914120 237914:1.803550 236289:3.919780 233895:4.841100 227154:5.968870 226199:6.077360 237953:2.943320 216220:20.668500 224126:6.281390 237391:2.981180 236974:3.418170 232462:5.165180 185717:16.384820 237618:2.659570 232958:5.066090 217252:6.823770 237938:1.585330 237123:3.282850 164492:8.790250 237865:2.019100 231099:5.431770 226774:12.026240 216469:13.746640 235467:4.326430 237820:2.168120 | 237676:2.557190 219839:6.636370 237442:2.916650 237961:2.713340 237890:1.947160 237773:13.770540 196067:23.525250 231272:5.400020 237918:3.509440 236543:7.519380 237684:2.542560 237432:5.846520 235944:4.101910 232845:5.090070 236571:3.744360 237955:1.455530 237766:18.487680 205315:7.464860 237671:2.571680 237870:4.017600 219289:6.675090 234864:9.097580 234963:13.534680 214828:13.949060 228334:11.636860 207797:7.350840 230360:5.546240 234782:4.581220 237654:5.214820 237967:1.275830 229993:5.600890 235825:4.170820 236897:3.479370 235706:4.220800 236485:3.798950 199617:7.703830 228029:17.577900 237902:3.797580 237691:2.528480 237770:2.307420 237115:3.287650 229691:11.282800 186179:8.172610 237790:4.502640 222035:6.460750 237056:3.347670 237493:2.833000 233168:5.021460 235738:4.206210 232762:5.107290 237903:1.887850 214809:6.974530 236751:7.207140 237937:3.171740 237851:4.134580 237819:2.173040 237760:2.339230 234184:4.761330 84963:10.232630 235600:4.270830 210802:28.781840 237945:1.557380 237353:3.024320 233320:4.984390 237974:3.158580 231545:10.689200 237755:2.368600 229987:11.204780 236338:7.788620 237584:5.437600 237326:3.057730 237953:1.471660 228775:5.769380 222148:6.451940 237303:3.079340 236763:3.587440 237796:2.233880 237783:2.266580 212128:7.127700 236685:3.652420 236166:3.990710 222397:12.865660 236856:3.516410 231001:5.451570 237554:2.777110 237928:1.678420 222467:6.425970 237782:2.267990 237818:2.175470 237038:3.358030 237752:2.376880 237793:2.244480 237650:2.611960 237533:5.587220 235132:4.453310 230466:5.531450 186020:8.182460 163469:8.808600 237864:4.059580 237473:2.867790 236246:3.946060 235248:4.413460 132290:9.465380 237873:2.004580 225340:18.504660 231024:10.894120 237359:3.015700 237703:2.499150 231956:10.529920 237844:4.191060 233900:4.839350 232521:41.221280 237120:3.284100 224688:6.230910 237970:1.149860 236414:3.847050 237224:3.178910 237662:2.597850 237931:1.640360 235679:4.231600 237805:2.220560 236630:7.398360 213443:21.173370 232493:5.159380 226362:115.129170 237964:1.287060 231368:5.376400 237699:2.509780 237200:3.206750 232806:5.098640 233989:4.816870 237971:1.148190 166953:8.720040 237522:11.209720 237625:5.292520 222891:31.970050 237523:2.802380 236544:3.759690 160978:35.463000 237486:8.535630 236951:3.438560 237862:2.041100 237417:2.947490 237322:6.125380 236900:3.477130 237815:2.183010 237086:3.313100 237715:7.420620 180423:8.354930 233201:25.071800 237905:1.873460 218898:6.704010 237925:1.687310 237745:2.406650 237591:2.710270 237787:2.259370 237975:4.053520 228748:5.772930 233852:24.254800 181940:8.308940 237812:2.193770 237390:2.982540 229845:5.619800 236659:3.674760 230797:5.482360 233626:4.908500 237803:2.222450 233672:9.795360 237243:3.154290 235289:4.400300 237574:2.741110 237962:1.344870 99215:10.024990 228569:5.790880 237603:2.686100 237585:5.436840 236283:7.844860 217570:6.801130 236752:3.603370 236294:3.916300 231366:16.131000 236845:3.527930 234475:4.678780 215766:6.919840 228240:11.663120 237883:1.975760 177832:8.428130 237969:2.493820 231651:5.321670 206322:7.417680 234947:4.517630 237958:4.152630 237683:2.543290 237710:2.487260 237830:2.125860 237794:2.243070 236636:3.694940 237929:21.816600 230939:5.459990 236830:3.540550 172543:17.156140 237622:2.649740 237966:3.856530 236504:3.787400 237942:1.569540 237507:2.816530 226412:6.054700 237954:1.467760 232093:10.477080 224472:6.249360 233414:4.962000 223172:6.367860 237885:3.940700 237948:3.051660 237561:16.628580 235880:4.140800 220790:13.126340 237179:6.461500 236299:3.912550 233474:4.945920 235675:4.233500 193964:7.914780 233105:5.034560 237941:1.569820 124989:9.619530 237976:3.543050 218160:6.757330 237666:2.584440 237866:2.016850 229280:5.698380 237545:2.782600 236676:3.658520 237730:2.445030 236918:3.464490 227094:29.876900 235209:4.426110 237801:2.226650 237792:2.247330 231604:5.333070 237331:3.051330 237649:2.612190 235954:4.094070 236839:3.531330 237959:4.109880 237886:1.966940 235879:8.282300 235571:8.563580 237076:3.325410 236491:3.796480 236146:4.000180 231032:87.142720 237759:14.112720 237939:1.584250 230208:5.571370 237946:4.645320 234983:4.506790 236817:14.193240 234155:4.768800 237963:5.264120 237555:2.776310 237244:3.153960 236180:3.982660 236073:4.033680 236322:3.901950 236936:3.450610 236835:3.536450 236795:7.132520 237960:2.732440 234433:4.693480 236615:3.714510 237922:3.497120 235908:12.368100 236942:10.336710 236663:3.670190 237328:3.053790 237068:3.333220 237807:2.214790 237348:3.030600 237437:2.919920 226996:5.987440 237869:6.028620 237364:3.010180 229688:5.641400 237795:4.477960 235970:32.708880 237896:9.598050 237436:8.763150 234223:4.750390 237637:2.622810 237713:2.476670 235805:4.177830 237083:3.317140 184293:8.233230 157399:8.947430 236341:7.786980 237531:5.592120 236212:3.964700 237968:1.247790 236364:3.876390 237596:2.704260 235869:4.145680 231457:5.362730 236028:4.059970 237655:5.214680 183893:8.254290 235340:4.379770 237053:3.348770 237957:1.401830 237704:2.497800 237123:3.282850 237919:1.749150 224516:6.245070 227579:5.916170 237743:4.815700 | 237959:2.739920 237913:1.804250 237762:2.334420 235092:8.935840 237841:2.099540 235925:4.112670 237912:1.806100 237686:5.074100 237648:2.612760 237604:2.682740 237826:2.143970 234875:4.547220 237813:2.191660 212234:7.120830 236649:3.686070 185760:8.192410 220605:6.578980 235969:4.088940 233914:4.835160 237946:4.645320 237235:3.160080 237766:4.621920 236810:3.554290 197600:23.340900 237970:1.149860 226059:6.093170 237680:2.551430 237661:2.599410 237920:5.246220 237942:1.569540 227206:59.634700 237976:0.708610 237770:2.307420 237885:1.970350 193696:7.922380 237555:2.776310 237287:3.098410 235867:4.147080 235949:4.097400 235344:30.649080 235640:12.746670 237389:2.982710 222233:6.444950 237825:2.147740 221962:12.935720 237843:23.075580 220509:6.586980 237249:3.147890 235849:12.480360 145747:9.214060 237945:1.557380 237327:3.054440 237077:9.972330 237689:2.533590 202468:7.593570 228851:17.273760 112190:29.405550 237596:2.704260 237275:3.119610 186266:16.345220 237881:3.958920 234910:13.595790 235326:4.383970 234035:4.804300 220617:6.578980 236461:3.812510 228912:5.749190 183975:8.243700 236947:6.883860 237748:2.385290 237303:3.079340 237783:2.266580 236500:3.791440 237889:1.954440 237938:1.585330 234890:9.083500 234194:4.758750 233388:4.967550 237695:7.560240 237728:2.448960 191134:8.018460 237690:5.061400 237808:2.205280 236644:3.690270 114403:9.801850 230401:5.541280 235595:4.272620 237909:1.843570 | 209880:50.685250 229928:5.609920 225567:6.143430 237962:6.724350 233585:4.919800 216559:13.735980 218822:6.710810 202201:7.604620 237831:2.125420 237793:2.244480 210818:7.195460 237920:1.748740 237944:1.558200 59275:10.495000 237547:2.780670 201647:76.271000 213631:7.045010 209129:7.284150 233453:4.949820 237921:1.748720 236992:30.660030 231757:5.302590 237908:3.687900 225607:30.691450 19359:11.005820 193986:15.829560 229799:5.626690 53224:10.600360 219625:6.651250 237500:2.825080 198617:7.741330 235819:4.173150 233515:4.935470 215589:6.928280 237065:3.335700 237301:3.085860 233328:4.983180 236213:3.963680 237965:6.433750 172601:17.156140 234815:4.567800 222157:6.450190 225510:6.149890 237969:1.246910 179892:100.401120 230015:5.597900 235341:4.379100 234821:9.130820 237463:2.888660 172816:42.817350 220393:26.380160 237602:13.464750 235726:8.423580 237220:3.182780 237861:2.043110 237970:1.149860 234310:4.729490 236946:3.442710 237037:3.358510 237960:2.732440 215567:6.931110 215172:6.954040 235765:4.194390 237452:2.903640 133239:9.465380 237733:14.594820 237041:6.714640 236454:3.816780 233564:118.193760 212041:7.131150 151066:9.084010 234345:9.436540 237942:4.708620 235575:4.280590 237967:1.275830 218286:6.750210 237563:2.769490 237231:6.335480 233595:14.752590 237409:2.961030 233976:9.638540 237723:2.458030 208246:43.951860 237675:2.559050 236818:3.548210 221792:12.964440 137659:9.363590 237577:5.458600 235963:4.090430 235947:4.100740 225056:6.196350 181015:16.663340 237471:2.871740 195874:7.848820 235317:21.946550 237688:2.533870 147016:18.373320 236505:3.785810 237910:9.193250 236828:7.084160 213584:56.411040 237833:4.235560 220861:6.559260 237734:2.430170 213090:14.154540 215289:20.836140 192870:7.953390 234367:4.712090 225415:6.159010 172043:8.592890 213512:7.054580 237878:1.993260 237907:14.858560 237592:10.837920 150061:9.108700 232159:5.226110 237152:3.256930 216865:20.540820 139521:9.331840 235886:20.687500 237587:5.429960 237825:4.295480 237937:1.585870 237200:3.206750 237972:1.100150 236477:7.607800 101514:79.714960 236297:3.913520 228701:5.776500 228817:5.763190 228559:5.792700 236568:3.745530 235105:4.463590 195364:7.863110 228887:5.751800 235325:21.919850 237806:2.219750 237544:8.348730 234452:4.684750 230960:5.457390 236558:3.749050 234254:4.741150 172525:8.578070 221096:26.159640 237023:20.229360 234635:4.629940 237473:2.867790 199062:30.914720 237853:6.185910 224273:62.696200 237600:13.473750 226167:6.080990 214189:7.013750 199660:23.111490 228410:11.618340 217851:6.781420 60704:10.495000 230392:5.542700 189947:8.052650 236286:7.841240 237826:17.151760 237631:2.632840 85699:10.232630 236974:3.418170 214226:7.013750 237536:11.168680 208572:21.925920 192953:15.906780 225288:18.520530 226276:6.068950 237943:1.568120 192490:7.969270 176642:8.466850 171261:8.607930 178215:8.415550 237573:2.741630 227609:5.913090 220936:19.654410 237737:12.139050 225003:6.201800 167066:8.720040 211190:7.177180 173793:8.534900 109663:19.706280 | 223778:6.312940 237886:1.966940 237386:5.971100 234991:9.002560 237782:2.267990 208590:7.308640 237676:2.557190 237439:2.918540 237442:2.916650 237212:3.191080 236858:3.512130 237268:3.132920 235105:4.463590 222931:6.390700 229431:5.680370 237650:2.611960 237973:1.066790 237939:4.752750 237926:1.684250 237828:2.135270 237918:1.754720 237864:2.029790 237240:3.155850 237950:1.495890 172431:8.578070 231024:5.447060 234680:9.239000 229817:16.870860 235771:4.192380 237883:1.975760 237034:33.628200 237943:3.136240 237633:2.630650 236910:3.473460 237555:13.881550 237969:2.493820 235934:4.106940 237446:11.651080 237457:2.896040 193814:7.922380 236698:65.592360 237393:2.980090 237569:2.760220 231982:5.259620 237039:6.715600 147587:9.159990 231462:5.362140 218033:6.769300 230733:5.489710 237929:3.356400 237223:9.538320 235922:8.228380 237618:2.659570 235080:4.472030 231021:5.447060 235873:4.144110 219397:6.668530 237807:6.644370 237699:2.509780 237863:2.031160 237216:3.185050 236786:3.572250 236068:8.071120 237971:1.148190 237383:2.988290 237750:4.767160 237970:1.149860 234826:4.563280 237148:3.259160 234791:4.577980 232505:5.156500 237877:1.993910 237681:2.549790 218585:6.729150 195595:15.711880 237976:1.417220 237229:3.171160 237790:4.502640 237628:2.643680 237486:5.690420 237862:2.041100 234495:4.671360 237892:1.941550 237715:54.417880 237070:3.332680 236844:3.528030 237741:2.409600 237459:5.786780 229497:5.670690 234322:4.726990 237712:7.443480 224540:6.243650 232108:5.236980 237874:1.999900 236388:3.860620 237933:1.638760 237941:1.569820 237510:2.816250 233320:4.984390 233602:4.914890 237968:1.247790 237602:2.692950 237847:2.079640 237689:5.067180 237952:1.481670 237183:3.228310 237972:2.200300 237953:1.471660 236765:3.585140 237900:1.914110 236062:8.078020 237237:3.157860 237209:3.196140 237879:1.991500 235283:4.402330 236094:4.023110 237120:3.284100 237245:6.306760 230447:16.604850 237314:6.134980 235824:4.171170 237936:1.588740 237537:2.789550 237205:3.203480 221632:6.496790 237938:4.755990 236856:3.516410 237402:2.971780 237321:3.062980 237243:3.154290 226295:6.066560 237396:11.910120 237916:1.801260 237388:2.984560 235608:8.536520 235178:4.435170 | 235317:17.557240 232126:20.931280 237853:8.247880 231259:32.422200 235272:17.624720 234614:55.641360 235726:16.847160 237896:5.758830 237224:3.178910 237592:10.837920 237255:18.851880 234656:13.872870 215172:27.816160 200696:7.661780 237956:8.576460 231367:32.262000 225607:24.553160 235575:17.122360 231114:21.722000 202240:53.193560 237737:9.711240 237433:11.690800 199375:46.297080 | 237959:2.739920 232553:5.146460 237007:3.394720 125040:9.619530 236633:3.696720 215692:13.845300 179590:8.378740 237380:2.991820 237751:2.380550 237918:1.754720 231804:5.292090 234743:4.595650 236955:3.437440 237850:2.068410 236219:3.962520 237283:9.326490 149041:9.134020 237846:6.241890 237682:2.547250 232222:5.212810 236497:3.793280 237687:2.535540 107602:9.907210 237662:5.195700 237842:2.099360 237956:1.429410 141819:9.271220 236150:7.996440 237964:1.287060 237481:5.715320 237228:3.174140 230480:5.528660 237821:2.162420 194905:15.769860 166732:8.737140 237022:3.373020 237324:6.121820 237113:3.288100 231766:5.300930 211056:7.184450 237567:8.290890 236492:3.795740 237381:2.990440 237732:9.749320 208818:7.296320 237635:5.253480 232133:10.461500 237133:6.548080 237924:3.391580 187346:8.143620 231861:5.282240 232511:5.155060 237914:1.803550 234678:4.620060 221682:6.491300 235068:4.475430 237600:2.694750 235480:17.283160 237132:3.275790 237298:3.086100 207382:29.472920 234584:9.290760 235035:8.965980 236879:3.494300 237727:4.912200 236657:3.677930 237938:1.585330 237408:2.961300 237649:2.612190 237728:2.448960 237737:4.855620 235961:4.091920 237185:3.220790 233993:9.631700 | 237543:2.783980 236549:3.756010 227534:23.693520 237140:6.527700 236755:3.601340 232096:5.238540 236493:3.795250 237613:2.662540 237621:2.654010 236464:3.811010 230206:5.572100 181025:8.331670 236615:3.714510 237705:2.496560 236892:3.482790 237850:2.068410 236540:3.760880 237687:2.535540 231397:5.370440 237191:3.215400 237509:2.816340 235555:8.571200 221910:19.419660 231262:5.403090 237105:6.595720 237725:2.456640 224448:6.252230 237188:3.217400 237400:2.972590 231658:5.320540 237969:1.246910 237273:3.123760 228803:5.764960 237880:1.989790 234978:4.508290 237861:2.043110 237958:2.768420 237960:1.366220 237624:2.647580 232303:5.195680 236853:3.517990 237043:3.356760 218595:6.726840 233539:4.931240 237639:2.620070 230629:5.507290 217986:20.315130 236320:3.903460 236641:3.692710 231702:15.936270 237353:3.024320 223026:6.380850 229071:5.728560 237959:2.739920 194494:31.598960 237770:2.307420 214342:7.004570 237910:3.677300 237520:2.806810 237731:2.441080 217856:13.562840 237907:1.857320 237592:2.709480 236165:7.983520 235580:4.278190 237903:1.887850 237587:2.714980 237819:2.173040 237810:4.398200 231004:5.450920 232866:5.085580 237261:3.138720 236279:7.847660 217595:6.798640 236597:3.725700 233674:4.897310 237974:2.105720 228758:5.771150 228647:5.781870 235892:4.133520 220469:6.588990 223008:6.382480 237724:2.458000 237826:2.143970 216294:6.884080 221576:13.000940 235843:4.162780 203128:7.561140 237468:2.874340 236776:3.575810 227353:11.892800 236314:3.907720 237649:2.612190 236446:7.645680 231571:5.339970 229343:5.690150 230299:5.555500 237909:1.843570 | 233575:4.922460 233201:35.100520 236807:3.557490 236552:3.754590 236125:4.007460 236851:3.518930 237758:7.066830 221357:6.519060 207553:7.359500 237038:6.716060 233403:4.963980 237793:2.244480 231987:5.258550 237585:5.436840 210870:21.575340 237646:2.615740 237933:1.638760 237756:2.364460 237800:2.227060 237943:1.568120 237530:2.797560 228930:11.493180 237836:2.106500 236821:7.089520 237860:2.044160 237542:2.784970 237939:3.168500 231592:10.671880 208245:7.325310 223249:6.361430 237926:1.684250 227915:5.873950 233368:14.918190 229710:5.638290 235504:12.935640 230246:11.128240 227745:5.895840 237384:2.987960 178497:33.662200 237782:2.267990 62086:10.495000 236805:17.789400 228591:5.788170 216106:6.897680 237950:1.495890 237753:4.746620 234548:9.315700 237398:2.974330 215371:6.942510 236962:3.427760 221388:6.515310 219255:20.031840 234053:4.798240 235936:24.638580 236604:3.723170 188434:8.106230 235014:26.952600 230592:5.512760 237767:2.309980 237427:2.932110 236167:7.981120 237344:3.033350 237844:2.095530 232313:5.193680 232215:5.214840 229290:5.696730 237955:4.366590 235276:4.404820 237897:3.837780 222411:6.431110 237948:1.525830 237963:5.264120 154980:27.040170 237946:3.096880 231251:5.404930 236201:3.972170 228892:5.750930 236164:3.992060 237120:3.284100 236445:3.823340 237876:3.994860 236998:3.400010 229726:5.635180 237144:3.261610 235458:12.990630 237457:5.792080 235908:4.122700 225240:6.178840 237927:1.682580 233037:5.049980 237861:2.043110 229551:5.661100 234310:9.458980 232984:15.185130 224222:31.362750 228065:5.855420 228504:5.799070 237960:2.732440 224476:6.249360 227587:5.915140 214589:6.989440 217393:6.813640 237830:4.251720 236003:4.071260 229872:50.543910 237476:2.863850 162146:8.846340 219643:6.651250 237805:2.220560 234782:4.581220 233416:119.078640 208680:7.304520 214588:6.989440 237966:1.285510 196325:7.827770 237862:2.041100 199899:7.691630 237964:1.287060 212540:7.107220 237563:2.769490 237074:3.328730 236548:3.757200 237936:1.588740 237954:1.467760 217381:61.322760 237967:2.551660 198966:7.728680 237976:3.543050 233356:4.974330 237932:1.639130 237971:1.148190 237902:1.898790 227345:5.947450 237965:1.286750 237935:1.594680 237785:2.264870 237885:1.970350 237906:1.858190 237555:2.776310 237539:2.786720 237910:1.838650 236099:4.020180 230916:5.462600 237969:3.740730 231459:5.362730 237226:3.176460 237436:2.921050 237045:6.706540 237229:3.171160 207467:7.363860 236797:3.564600 221988:6.464300 237248:3.150660 211710:7.148610 172348:25.734210 219872:6.634270 237869:4.019080 237493:5.666000 237322:33.689590 207811:7.346540 234828:4.563020 236776:3.575810 237359:3.015700 153032:9.059910 237274:3.121810 234347:42.453270 237715:4.947080 236387:3.860760 230022:5.597160 237847:4.159280 237448:2.908700 235651:8.488500 237568:2.761490 222306:6.439740 227132:5.971030 234506:4.667820 208310:7.321120 236409:23.095500 94597:10.089530 235477:4.321630 237840:2.099810 237299:3.085980 234708:4.606670 237941:1.569820 202489:37.967850 237517:2.810900 237253:3.144860 229839:5.620560 234132:4.775340 223964:6.294790 235754:8.401300 237531:2.796060 236751:3.603570 235615:4.264910 237558:2.775380 213183:7.070730 237871:2.006490 237535:8.377860 231835:5.287150 232140:5.229720 237735:2.429450 237923:1.707190 237593:2.708650 233921:4.833770 220887:19.666080 237953:1.471660 237823:4.308220 237028:3.367780 237866:4.033700 227959:5.868060 177855:8.428130 237975:5.066900 236926:3.458670 195192:7.870330 237331:24.410640 237934:1.625640 237810:2.199100 233073:5.042240 237151:9.772080 236546:11.277660 231868:10.563380 235705:4.220800 236023:4.063990 237908:1.843950 234315:14.184720 234679:4.619780 218184:40.543980 221030:6.543750 237388:2.984560 237390:2.982540 237792:2.247330 236074:4.033370 236695:3.644760 235735:8.416500 141383:9.301070 216684:6.860040 236671:3.661100 237788:2.259050 234924:18.111280 236225:3.956860 225329:6.168220 237957:1.401830 230179:16.729440 235804:4.178370 237938:4.755990 229709:11.276580 197684:31.121200 236545:3.759450 229148:5.717550 197715:7.780300 189915:8.052650 236407:3.850160 180392:8.354930 237786:2.263490 224124:6.281390 236793:7.136840 235003:4.496550 164317:8.790250 237698:2.513640 234698:4.611670 237546:2.780990 228442:5.806400 204904:22.453110 221763:6.484030 191884:15.970800 | 231001:5.451570 101429:9.964370 236522:11.329410 237521:2.804020 175282:8.507120 237678:2.554870 201709:7.621430 236342:7.779400 226593:6.033700 237619:5.318040 207080:14.762960 237961:8.140020 237476:2.863850 236680:3.654980 237912:7.224400 233565:4.924360 237846:2.080630 237497:2.828120 236122:4.008380 233466:4.947090 236705:3.641380 237215:3.185580 237697:2.514390 233793:4.867010 226924:5.995190 226442:6.052340 72986:20.799360 237188:3.217400 237955:1.455530 141754:18.602140 167579:8.703240 237155:3.250910 237667:7.750890 232053:5.245340 237018:10.139460 236293:3.917690 236347:31.084080 237838:31.522200 195786:7.848820 211183:28.708720 221655:6.493130 237852:66.106240 237867:6.048180 237956:67.182270 237400:5.945180 201036:7.650090 237614:2.662030 102039:9.964370 231033:5.445780 222218:6.446690 221908:6.473220 237097:6.612860 225624:6.137010 221667:6.493130 236897:3.479370 237915:3.603760 233769:9.746300 236885:3.490480 236985:3.409760 237708:2.490160 237974:1.052860 237691:2.528480 222048:12.917980 233211:10.022880 237770:6.922260 225819:6.116730 236648:3.686180 237910:1.838650 219674:6.649110 101517:9.964370 201720:7.621430 233063:5.044820 237628:2.643680 237056:3.347670 237892:5.824650 235738:4.206210 226452:6.049990 237389:2.982710 237903:3.775700 236751:3.603570 223862:6.303830 237851:2.067290 236481:7.598880 214233:21.041250 173059:8.563470 228593:11.576340 205250:29.878800 237467:8.638050 237924:1.695790 236591:3.729730 228167:5.841990 237198:3.207570 117930:19.413080 237923:1.707190 237914:5.410650 217799:6.783870 236235:7.906780 212056:14.262300 237953:2.943320 216717:6.857410 237042:3.356840 234830:4.562750 236456:3.815900 233589:4.918670 173755:8.549080 237631:2.632840 237668:10.327360 231662:5.319980 204333:7.509310 226185:6.078570 191454:16.003580 229510:5.669080 237889:31.271040 123939:9.619530 235903:4.126120 237402:2.971780 237517:2.810900 235987:4.082360 237396:2.977530 235740:4.205280 228267:5.826850 237928:6.713680 237556:2.776270 228225:5.832500 220801:6.563170 236301:7.824000 206366:14.835360 237944:3.116400 231086:5.434300 236701:3.643070 232624:5.134170 223399:6.347110 237064:3.336170 234260:4.740200 233385:9.937500 63045:10.495000 235053:22.391750 60937:10.495000 237864:2.029790 237504:2.819870 196775:7.813970 201298:7.638520 234187:9.521360 237837:4.210320 237859:2.045610 237359:3.015700 215628:6.928280 231862:5.282240 237638:5.243020 230523:5.523100 229625:5.650810 221481:6.507860 212874:7.087150 219495:6.659850 227933:5.871980 206191:7.422300 235956:4.092910 237970:1.149860 237337:3.043930 231778:5.298160 233213:5.011030 237740:2.419970 237588:2.714650 236630:3.699180 237262:3.138200 235922:4.114190 231157:5.421700 205641:7.450470 237964:2.574120 237578:2.726550 236857:10.549230 236261:3.939210 158191:17.894860 220211:6.609320 188436:8.106230 227460:5.932730 237971:3.444570 236895:13.922160 235470:4.324970 219633:6.651250 222213:6.446690 237305:15.369100 237709:2.488660 180664:8.343230 177315:8.440870 231108:5.431140 223539:6.334550 231254:5.404320 235714:4.217040 145778:9.214060 221274:19.574100 149168:9.134020 236007:4.068020 235459:4.330000 235104:4.463830 235277:4.404820 231933:5.269790 237905:1.873460 194852:7.884930 226084:6.090720 236800:28.493360 237505:5.637780 234333:4.723870 132464:66.257660 226761:6.014250 236447:3.822330 229567:16.976130 237720:2.465630 172032:8.592890 236771:3.580760 226253:6.071350 193227:7.945550 165963:8.754530 232472:15.488280 234532:4.660480 150969:9.108700 237975:14.187320 237839:2.100240 231538:5.346340 234265:4.739570 237440:5.833600 237812:2.193770 236686:3.650390 235042:4.481280 236974:3.418170 237698:7.540920 146644:18.373320 237832:4.236160 234865:9.097580 236086:4.026370 235290:4.398270 236944:3.443050 161276:8.865750 235052:4.478350 237519:2.808740 237690:2.530700 237186:3.218090 227518:11.850900 235067:4.475430 236720:3.630250 237574:2.741110 237962:2.689740 237858:2.046250 234651:4.625420 193256:7.937770 237630:2.639920 235168:4.439380 233884:4.843560 237899:1.914940 234741:9.191300 237973:1.066790 235626:4.258820 225548:6.146010 212330:7.117410 236587:7.465220 237818:2.175470 67553:10.399680 220364:13.194140 202516:7.588090 237240:15.779250 232766:5.106840 236455:3.816150 234645:4.627390 179325:8.390860 237950:2.991780 226131:6.085840 232457:15.495540 213396:7.061010 217125:6.831430 237898:1.917950 235014:4.492100 227892:5.875920 237213:9.566790 220897:6.555360 172527:8.578070 237883:5.927280 209970:7.236900 237506:2.816900 236328:7.797600 237856:2.049840 237969:2.493820 232825:10.189140 236998:3.400010 152831:9.059910 236729:3.625770 190177:8.043990 237602:2.692950 228246:17.491830 237958:2.768420 235190:4.430510 185608:8.192410 236288:15.679120 200508:7.667680 218203:6.754950 138651:9.363590 237466:2.879890 188725:8.097100 237895:1.926500 233275:4.994960 237966:1.285510 237942:1.569540 217829:13.562840 140969:18.602140 237320:3.063100 237967:3.827490 236399:3.854340 202488:7.593570 237976:2.834440 237868:12.059220 237051:3.350350 237932:3.278260 237416:2.949610 145331:9.214060 226797:6.010860 236697:3.644550 229344:5.690150 220989:6.547600 232505:5.156500 235877:4.142540 233636:4.905130 188109:24.346350 56454:10.600360 199874:7.697710 217525:6.803620 229413:5.682810 237728:17.142720 226844:6.004110 220164:6.611370 237954:1.467760 219067:33.452800 236984:3.410180 199034:7.728680 237587:2.714980 236027:4.060450 236735:7.233740 237952:7.408350 237055:3.347670 237853:18.557730 234258:4.741150 210735:7.199160 235228:4.420800 237917:1.798200 237635:2.626740 210722:7.199160 237941:3.139640 207338:7.372630 226196:6.077360 235668:4.237330 236915:3.466970 205934:7.436290 236808:3.556230 237872:2.005770 235774:4.190360 237738:2.425780 237095:9.924750 161486:8.865750 237972:1.100150 230999:5.451570 236693:10.939710 236232:3.954690 232042:5.246920 237549:2.780500 237826:2.143970 236756:3.598910 224237:18.817650 237801:2.226650 237245:6.306760 236712:3.635590 237615:2.661200 237699:2.509780 171877:8.592890 204297:7.509310 227768:5.892830 197109:15.600740 235812:4.175130 235751:4.202130 236243:3.947920 216885:6.846940 233735:4.881870 220490:6.588990 237233:3.165970 237660:5.200840 231421:5.366870 119811:9.706540 236722:43.551720 215040:6.962770 235802:8.358180 235646:4.245790 200726:7.661780 237831:4.250840 230734:5.489710 235670:4.236370 234700:4.610560 236393:7.717040 166085:8.754530 233831:9.714000 237453:14.515150 116403:9.753060 237401:2.972220 235673:4.235220 228736:11.545860 159048:8.926380 236191:11.926230 233041:5.048260 224421:6.255110 236066:4.036970 193830:7.922380 197920:15.547400 237833:2.117780 233265:4.998240 237965:1.286750 182197:8.297770 234566:4.650290 129968:9.501740 233844:4.853800 170654:8.623190 237876:5.992290 236180:3.982660 231028:32.682360 237849:2.070400 168333:8.686710 236502:7.577000 233713:4.887360 207057:7.385930 237393:11.920360 233511:34.553680 232419:10.345920 212383:14.228000 237960:4.098660 237620:2.656020 234502:14.005230 232653:5.128550 237870:4.017600 233539:4.931240 237888:11.741280 235781:16.749760 237807:6.644370 237409:5.922060 224411:6.256550 237723:2.458030 228494:5.799980 236107:4.015260 177709:16.856260 76454:20.625340 189446:8.070190 101072:19.928740 223047:6.380850 226505:6.045310 237763:4.635960 237750:2.383580 237137:6.532340 237287:3.098410 210958:7.188110 232479:5.161790 235970:4.088610 204563:7.499260 222250:6.443210 231271:5.400020 237637:2.622810 236075:12.097290 195653:15.711880 197675:7.780300 183831:16.508580 236710:3.636220 232401:5.175900 237854:2.059080 236764:7.174080 233243:5.003990 237403:5.943360 237802:2.223730 234630:9.262720 237806:2.219750 237189:6.433700 57001:10.600360 236597:3.725700 229356:5.688520 237906:1.858190 227379:5.943230 144600:18.484460 237968:1.247790 237407:2.963870 235262:4.408900 237571:99.282960 236731:3.624530 234766:4.586100 235068:8.950860 236779:21.446520 184696:8.222870 237737:4.855620 228388:5.811940 217578:13.597280 232100:5.238020 231822:5.289340 206968:14.780820 150933:9.108700 236690:3.649010 236757:3.597800 237540:2.785910 232999:5.058220 237943:3.136240 228476:11.605460 133264:18.930760 237822:4.316500 237426:8.810370 237957:1.401830 220043:6.621710 237670:2.572190 231733:5.307050 230938:16.379970 237927:13.460640 135067:9.430280 128260:9.539480 233932:14.494020 235790:4.183800 236644:3.690270 | 234574:9.295960 236352:3.879870 233712:14.663160 234688:4.615580 232950:5.067840 146101:9.186660 227942:5.871000 235243:4.414150 237961:14.923370 237912:5.418300 78370:10.312670 237893:1.940020 236193:3.974370 236941:3.446430 38619:10.718140 236152:15.992280 237151:9.772080 237850:4.136820 123427:9.619530 237542:2.784970 237846:10.403150 210804:7.195460 233669:4.898060 237215:3.185580 224140:6.279910 118778:9.706540 235365:4.371630 216648:6.862690 235307:26.361360 87526:10.158520 167700:8.703240 225141:6.188230 53190:10.600360 135213:9.430280 237395:2.978020 125716:38.314800 222178:12.900380 237791:2.250580 88106:10.158520 235335:4.381530 237679:2.553490 216428:6.876000 237870:2.008800 81161:20.465260 235012:4.493330 237164:3.244860 228317:5.820300 188626:8.097100 228673:5.779180 237852:2.065820 237867:4.032120 235882:4.139230 237956:5.717640 236471:3.808010 237223:3.179440 6640:11.005820 237092:3.309840 201070:7.650090 129113:9.539480 209295:79.993430 237077:3.324110 237619:2.659020 184680:8.222870 236007:4.068020 236417:3.844850 200768:7.655920 235932:8.216560 236806:3.557680 98701:10.024990 237194:3.211820 235947:4.100740 234882:4.544350 236405:3.851600 237973:1.066790 237382:2.989120 221234:6.528480 206052:14.863200 236052:4.043740 230043:11.191320 237744:24.077900 237910:1.838650 215100:6.956940 237702:2.500060 237768:2.309060 237869:2.009540 236670:3.661320 237781:4.552140 233168:5.021460 236753:3.601640 228418:17.424720 235788:4.184170 212349:7.117410 237091:3.310750 236533:3.763620 168958:8.670450 233846:4.852730 233721:4.886260 236409:23.095500 202998:15.143660 237924:1.695790 207015:7.385930 235426:4.342690 217200:6.826320 227464:5.932730 237735:7.288350 237974:4.211440 226150:6.083410 237736:4.855940 234215:4.752630 224942:37.243680 175629:8.493520 200693:7.661780 237953:4.414980 160639:8.885560 132561:9.465380 183505:8.264980 215345:6.942510 165669:8.754530 236535:3.762550 237784:6.796140 161488:8.865750 237685:7.617750 237668:2.581840 197857:7.773700 237634:5.258760 237302:3.079700 225556:6.144720 237796:4.467760 229510:5.669080 237154:3.252910 237889:3.908880 237834:2.117570 132956:47.326900 237951:1.491720 237610:2.664370 200369:7.673620 227435:5.934820 233237:10.010460 56847:53.001800 237058:13.385960 234066:4.794220 237798:4.464200 236095:4.022490 237811:4.395600 125476:9.578700 237913:1.804250 191743:7.993560 228225:5.832500 237818:4.350940 78679:20.625340 217781:40.717860 237441:2.916800 237752:4.753760 237692:2.526740 235092:4.467920 237646:2.615740 207218:14.754100 237800:24.497660 237747:2.387280 210065:7.233060 209774:7.248500 236228:3.955990 220068:6.619640 222910:6.392350 237648:2.612760 138332:9.363590 211065:21.553350 237877:1.993910 236219:3.962520 206083:7.426940 176768:16.933700 55583:10.600360 235428:4.342480 231744:5.305380 236201:3.972170 143041:18.542440 211956:14.276200 233219:15.030600 234647:4.626830 204428:7.504280 127839:19.078960 237438:8.758080 216383:6.878690 114270:9.801850 236084:12.082350 236353:3.879730 237844:4.191060 235729:4.210860 197139:7.800370 180957:8.343230 237469:5.746920 236483:3.799320 189626:8.061380 235359:4.372280 236298:3.912690 217324:6.818690 237110:6.581980 212145:7.127700 184182:8.243700 196412:7.827770 236947:6.883860 219770:19.928160 237224:9.536730 195292:7.870330 237931:21.324680 237624:2.647580 236583:3.737130 198954:15.469980 237805:2.220560 197886:7.773700 192517:15.938540 235095:8.933920 178113:8.415550 21509:10.851670 170329:8.638700 237964:2.574120 237578:13.632750 211985:7.134620 201885:7.615800 237955:2.911060 229332:5.691790 237464:2.887810 167589:17.406480 233281:4.992510 220183:6.611370 237971:3.444570 237022:3.373020 207309:14.745260 216351:6.881380 122337:9.662090 230149:5.581610 228147:11.689700 236345:3.886450 237625:7.938780 229593:16.964250 236695:3.644760 149369:9.134020 214707:6.980470 237614:5.324060 55982:53.001800 218189:27.029320 237862:6.123300 233131:5.029050 172857:8.563470 159690:8.905760 236906:3.474450 235297:4.396700 232599:5.139350 193725:15.844760 50442:10.600360 236377:3.868410 230477:5.528660 230452:27.671250 236486:3.798580 233036:5.050420 234968:4.510300 237225:3.178910 236844:10.584090 225541:104.482170 213500:7.054580 213812:7.035530 158153:17.894860 236773:3.579070 40970:10.718140 191049:8.018460 222064:45.200540 237196:3.208320 116825:9.753060 236443:3.827020 37870:10.718140 223739:6.316000 237905:7.493840 228675:5.779180 205598:7.450470 236447:3.822330 122407:9.662090 181424:33.280960 237383:5.976580 56820:10.600360 237335:3.044390 222590:6.417460 221033:6.543750 232800:5.100460 224440:6.253670 234532:4.660480 226949:5.991860 233292:19.961920 8735:11.005820 237787:2.259370 237975:8.107040 195020:7.877600 234126:9.552640 143053:9.271220 237839:2.100240 234332:4.724180 237334:6.088900 237672:12.853150 237440:2.916800 235584:4.276790 237908:1.843950 176895:42.268850 217138:13.657740 237765:4.628900 212034:7.131150 228437:17.419200 237641:2.619420 163129:8.827290 186530:8.162850 109791:9.853140 29720:10.851670 237178:6.464180 180873:8.343230 193551:7.930050 230864:27.355550 237243:3.154290 237779:2.280120 235688:4.226470 237246:3.152860 189592:8.070190 201399:7.632790 214560:55.915520 186296:8.172610 204392:7.504280 191270:8.010090 235067:4.475430 91271:10.158520 237884:1.973250 233346:9.955080 237476:2.863850 123870:9.619530 226209:6.076150 229602:5.653170 237824:4.302080 164155:8.790250 237630:10.559680 233016:5.054740 237483:5.702740 237365:3.009780 93337:10.089530 237386:5.971100 237585:2.718420 222236:6.444950 173765:8.549080 193061:7.945550 237899:1.914940 219995:46.366530 237547:2.780670 232418:10.345920 236794:3.566650 213977:7.026140 237452:2.903640 197941:38.835700 205975:7.431600 237845:2.093750 237930:10.035060 235916:12.351750 232054:5.244820 237950:1.495890 237509:8.449020 237207:6.402180 233788:4.869170 195262:7.870330 237352:6.049200 186535:8.162850 235014:4.492100 237572:2.743180 229447:5.678750 177607:16.881740 234453:4.684750 237065:10.007100 234971:4.510050 237934:1.625640 235358:4.372500 237847:2.079640 224915:6.208650 235737:4.208070 237799:2.228910 215878:13.822960 231805:5.292090 115013:29.259180 237958:2.768420 235483:4.319750 211449:21.488370 231494:5.353920 236554:3.753770 237830:2.125860 232278:5.200180 212101:57.021600 212517:7.107220 236192:7.950520 235480:4.320790 230729:10.982100 212065:7.131150 237895:1.926500 235283:4.402330 236684:3.652630 237966:3.856530 237942:1.569540 234510:4.666640 237954:2.935520 229592:5.654750 237967:1.275830 237267:3.134260 235813:4.175130 237030:6.733960 237976:5.668880 237868:4.019740 236425:3.840070 194335:15.799480 237051:3.350350 236904:6.949420 237968:1.247790 237932:3.278260 236015:8.130880 235793:12.548700 237970:2.299720 221960:6.467860 237128:3.278510 236697:3.644550 237385:11.943280 214342:14.009140 237833:4.235560 234156:4.768800 237948:1.525830 172660:8.578070 237640:13.097500 237567:2.763630 218907:6.701760 117135:9.753060 202386:7.593570 234236:4.745920 87057:10.158520 227547:11.842640 237920:5.246220 133301:9.465380 236299:7.825100 144332:9.242230 237814:2.183620 237843:20.977800 48215:10.600360 234258:4.741150 195776:78.488200 217545:6.801130 160682:17.771120 229252:5.701690 237249:3.147890 237933:6.555040 188319:8.106230 225183:6.184200 237941:3.139640 236380:3.867220 211495:7.162790 231374:5.375210 226196:6.077360 235668:4.237330 234071:4.793550 113378:9.801850 162653:8.827290 237864:2.029790 79602:10.312670 221799:6.482220 229842:5.619800 141382:9.301070 237003:3.396700 235778:4.188720 195615:15.711880 237972:2.200300 236434:3.833520 237881:3.958920 237900:1.914110 212422:7.114000 236336:3.895940 237817:2.176300 112566:9.801850 231444:5.363910 237373:3.002460 136133:9.396380 230691:5.497780 236712:3.635590 137601:9.363590 237615:10.644800 223309:6.356630 237664:5.189760 235875:4.143760 197374:7.793630 191529:8.001790 175470:8.493520 229525:5.665880 237647:2.613960 217604:27.194560 226974:5.989650 237649:2.612190 205698:7.445720 237550:5.560180 234759:9.177080 237660:2.600420 204795:7.489310 211973:7.134620 236602:3.724210 29620:10.851670 212379:7.114000 235091:4.468400 221807:6.480420 144513:9.242230 236629:11.097870 229618:5.651600 227053:5.980840 237841:6.298620 237370:12.023240 236426:3.839810 236648:3.686180 237595:2.706330 234994:13.503090 106210:9.907210 234762:4.588270 237923:3.414380 194812:55.194510 231568:5.339970 236962:3.427760 235391:4.360950 236683:3.654340 235376:4.368130 237330:3.051860 237965:1.286750 237853:6.185910 237963:7.896180 237515:2.814680 237946:6.193760 237562:2.771300 237949:1.505550 235958:4.092410 237739:2.420780 237518:5.617660 232893:5.080670 236810:3.554290 237617:10.642240 180598:16.686460 140309:9.331840 232942:5.069600 237772:2.297810 237447:2.909360 229403:5.683620 236361:7.754640 236708:7.277060 237960:4.098660 111955:9.801850 236220:3.959460 230790:5.483030 224709:6.228100 219061:46.849530 232650:10.258040 63751:52.475000 139210:9.331840 237888:7.827520 237545:2.782600 233900:14.518050 202838:22.731660 226168:6.080990 235058:4.477380 227628:5.911050 237353:3.024320 237304:3.076030 236911:3.470970 234314:4.728550 208704:7.304520 237349:3.027450 216505:6.870650 235828:4.169740 227540:11.844700 237599:2.698400 236767:3.584140 237160:3.249050 236570:3.744600 236054:4.042790 214461:13.996980 236913:3.468480 237637:2.622810 237670:2.572190 234674:4.620350 237696:2.519980 237777:2.287350 237855:12.309840 236971:3.418430 232455:10.330360 237123:3.282850 237940:6.307000 232995:5.059530 212746:7.093800 206829:14.789800 188296:8.106230 209215:21.828360 232954:15.199590 234222:4.750390 209580:7.260250 223419:6.345530 229282:11.395100 237100:3.301380 237802:2.223730 236925:3.459460 185786:8.192410 231277:16.196370 221444:6.511580 235901:4.128010 235649:4.245020 235253:4.411410 237271:3.125520 146053:9.214060 234670:4.621190 233388:4.967550 234185:4.761010 237451:2.904450 65173:10.495000 165888:8.754530 237937:11.101090 237146:3.260750 50359:10.600360 235576:8.559980 143610:9.242230 135246:9.430280 236141:24.012000 236354:15.518920 237596:5.408520 232780:5.103640 222028:6.460750 237294:3.089070 129101:19.078960 236062:4.039010 232124:5.232820 184319:16.466460 237655:2.607340 232175:5.222510 213345:7.061010 225907:12.215960 236876:3.494660 229803:5.625920 167401:8.720040 215512:13.867900 212769:7.093800 226180:6.079780 230913:5.463250 237540:5.571820 150884:9.108700 237943:7.840600 237122:6.565840 236599:3.725120 234045:4.801600 237263:3.137950 237957:5.607320 237673:2.563240 237397:2.977420 173993:8.534900 237434:5.844980 143755:9.242230 236793:3.568420 230460:5.532150 194031:7.914780 237426:2.936790 237743:2.407850 237680:2.551430 236644:3.690270 234489:4.674020 | 237142:3.263130 230240:5.565570 234344:4.718580 129245:19.078960 236842:7.056800 234128:4.776000 237828:2.135270 236392:30.875520 220859:6.559260 235380:4.365940 236840:3.530760 235761:46.166670 235492:8.631620 237438:2.919360 224742:6.226700 236121:4.008530 237188:3.217400 237891:5.839260 228369:11.629440 237044:3.355410 237262:3.138200 214034:21.069090 233350:4.976340 237072:3.330270 237425:11.748000 237164:3.244860 234834:4.562480 237956:7.147050 228519:11.594500 237281:24.905440 237654:2.607410 231666:10.637700 237614:2.662030 237888:1.956880 230104:5.587500 210187:7.229240 237505:5.637780 217536:6.803620 235098:4.466230 237770:2.307420 233836:4.856280 235989:4.082190 198464:7.747720 197189:7.800370 237628:2.643680 233357:4.973930 237937:1.585870 236978:6.825560 237851:2.067290 235689:4.225710 236640:3.692820 235396:4.358350 236896:3.480090 235224:4.421720 232101:5.237500 228924:5.747460 177842:25.284390 237924:3.391580 236591:3.729730 237918:1.754720 230152:5.580870 237945:4.672140 235167:4.439850 237626:2.645130 237689:5.067180 237319:6.127400 237755:9.474400 237736:2.427970 237953:1.471660 236760:10.784910 236637:3.693160 234425:4.695900 180967:16.686460 237132:6.551580 236895:6.961080 237303:3.079340 236917:3.466080 237783:4.533160 235103:8.928140 237834:2.117570 232482:5.161790 237288:9.291570 235826:4.170640 222011:6.462530 236117:4.010670 237925:1.687310 237658:5.207620 192911:7.953390 231569:5.339970 118359:19.413080 237811:2.197800 237928:1.678420 237363:3.011750 236178:3.983250 207400:7.368230 237829:2.127370 221439:6.511580 216960:41.050440 237861:6.129330 237197:3.208120 235138:4.449990 237716:2.471640 237921:5.246160 222009:6.462530 202895:15.143660 237261:3.138720 237864:4.059580 237473:2.867790 233262:4.999060 237873:2.004580 236805:3.557880 234680:4.619500 236065:8.074560 237844:2.095530 179411:8.378740 236669:3.661750 236529:3.767800 153871:9.036380 237272:3.123820 236639:3.692930 236161:3.993710 220473:6.588990 235524:4.303250 233167:5.021460 237632:2.630730 237680:7.654290 232928:5.073130 233855:48.502600 204865:7.484370 234990:9.003060 237588:2.714650 236719:3.630980 230942:5.459990 194564:7.892310 237964:5.148240 237578:2.726550 236275:3.926360 234970:4.510050 197624:7.780300 235141:4.449040 237141:3.263780 223557:6.334550 237236:22.109570 237971:1.148190 221282:6.524700 237536:2.792170 237383:2.988290 237761:2.338140 236398:3.854730 235275:8.811000 220421:26.372080 224105:6.282870 237815:2.183010 228424:5.807320 236274:19.633200 175218:8.507120 230022:11.194320 237266:3.135590 235894:4.131790 235128:4.456410 236059:4.040110 237544:5.565820 235182:4.434240 237665:2.593060 207313:7.372630 211070:14.368900 231187:5.416080 231678:5.316590 237085:3.313710 237032:3.364820 228111:5.850600 233741:4.881140 237975:2.026760 209838:14.489240 237308:3.070830 237607:5.353040 237440:5.833600 229863:5.617510 237582:2.720480 237788:4.518100 218552:6.731470 237375:5.991800 237936:4.766220 237803:13.334700 216846:6.849550 237316:6.131060 113881:9.801850 237808:4.410560 237221:3.181240 237127:3.278510 237884:11.839500 233227:5.008540 227013:17.955720 237797:2.233440 237962:1.344870 233585:4.919800 236851:3.518930 237630:2.639920 235924:4.112840 213404:21.173370 236794:3.566650 221595:6.498630 237415:2.951880 218336:6.747850 237950:2.991780 224054:6.287320 231613:5.330210 237643:2.617410 236945:6.885580 237711:7.459980 230964:5.457390 237857:2.048550 237264:3.136100 226672:18.076920 237969:3.740730 232996:10.118180 237901:1.910800 234176:4.763600 223163:6.369470 225395:6.161630 237559:2.775380 230984:5.454150 237958:2.768420 235982:8.168980 237710:2.487260 237597:5.405040 237733:2.432470 236451:3.818790 235231:4.419190 234525:9.326220 237669:5.152520 163086:8.827290 237942:4.708620 227325:5.949570 237821:4.324840 237976:2.834440 237577:2.729300 237629:2.642010 237222:12.718840 237362:24.108880 234168:4.765220 237113:3.288100 237681:7.649370 237462:2.889200 237948:7.629150 235368:4.370530 237399:2.973620 233210:5.011440 237757:2.359650 237947:16.858050 237274:3.121810 213878:7.032390 237729:2.447130 237843:8.391120 236574:3.742020 237388:11.938240 220373:6.597070 237579:2.724690 237933:1.638760 237431:2.926150 237187:3.218020 237611:2.663740 237433:2.922700 237915:1.801880 165182:35.088920 233344:4.977940 237098:9.913410 237608:2.676120 237455:2.901020 188712:8.097100 237972:2.200300 231811:5.291540 237934:14.630760 233574:4.922460 232775:5.104550 229228:5.705840 236323:3.901950 237817:2.176300 237730:9.780120 237549:2.780500 236362:3.876790 237792:4.494660 229236:85.562700 237314:3.067490 237618:2.659570 237664:10.379520 236484:18.995350 220356:6.597070 188756:8.097100 237728:4.897920 99533:10.024990 237550:8.340270 194315:7.907230 237660:2.600420 237655:28.680740 229446:5.678750 237959:9.589720 237785:2.264870 236977:3.413450 176503:8.466850 231732:5.307050 237268:3.132920 220634:6.576990 235144:4.448330 237841:4.199080 237759:4.704240 237939:4.752750 234359:4.713940 237453:2.903030 236992:3.406670 237401:2.972220 236963:6.853980 234785:4.580140 237682:2.547250 235223:4.421950 235867:4.147080 226187:6.078570 237081:3.321570 237739:2.420780 237876:1.997430 237849:4.140800 236832:3.539970 237447:2.909360 237393:2.980090 236879:3.494300 223266:6.359830 233541:9.860940 235162:4.442670 233829:43.716150 219707:6.644850 237870:2.008800 232260:15.614130 235526:4.302840 235352:140.025600 236601:29.795520 237896:3.839220 221964:6.466080 235238:4.417120 222366:6.434550 237777:20.586150 237490:2.838470 236324:3.901680 231215:5.411110 236254:3.941490 237226:3.176460 237450:2.904550 237810:4.398200 237642:2.618660 237511:2.816210 227215:5.963470 236981:3.411520 237802:6.671190 236388:7.721240 235849:4.160120 230421:5.537760 230350:5.546940 228929:114.931800 237451:2.904450 237968:1.247790 237952:8.890020 214161:7.016840 236973:3.418260 236779:7.148840 130350:19.003480 236421:3.840970 229162:11.430060 235675:4.233500 237943:3.136240 237306:6.147040 237822:8.633000 237957:18.223790 211491:7.162790 237670:5.144380 237769:2.307890 237321:3.062980 148443:9.159990 237865:4.038200 237426:2.936790 237195:3.209280 237931:1.640360 | 237721:2.465070 237886:1.966940 225675:6.133170 232865:5.086030 237574:2.741110 233748:4.880040 237893:1.940020 237676:2.557190 232054:5.244820 237824:2.151040 235660:4.241360 236240:3.949500 237792:2.247330 237789:4.508700 208311:7.321120 218494:6.736120 237479:8.576310 237624:2.647580 236668:3.663040 187790:8.124750 237800:4.454120 129191:9.539480 232418:5.172960 237429:2.931850 237912:1.806100 183688:8.254290 231138:5.424830 237259:3.140060 220194:6.609320 237926:3.368500 230795:5.482360 234436:4.692270 209893:7.240750 158266:8.926380 237850:2.068410 230482:5.528660 236455:3.816150 193098:7.945550 236580:7.475900 229967:5.605400 229055:5.729410 237043:3.356760 231744:5.305380 237711:2.486660 237444:14.567150 232646:5.129950 211707:14.297220 235944:4.101910 229916:5.610680 237016:3.382420 228732:5.773820 233931:4.832030 236987:3.409600 237853:2.061970 236210:3.965140 237955:4.366590 226168:6.080990 117329:9.753060 235731:4.209180 237963:2.632060 237465:2.882310 218727:6.717650 235624:4.260000 236745:3.608460 237766:2.310960 234152:4.769450 226126:6.085840 230308:5.554070 237880:3.979580 222766:6.403990 237535:2.792620 228804:5.764960 237799:2.228910 226485:6.047650 237539:2.786720 237774:2.294270 231066:5.438750 237164:3.244860 235759:4.198440 233477:4.945140 230589:5.513450 237823:2.154110 237890:1.947160 237762:2.334420 236964:6.853480 237108:3.292330 197022:7.807150 231222:5.410490 229441:5.679560 199448:7.709980 136170:9.396380 237794:4.486140 226750:6.015390 233892:4.841800 237906:1.858190 224570:6.240800 237585:8.155260 237870:2.008800 233797:4.866300 236545:3.759450 235095:4.466960 237841:2.099540 223901:6.300810 237375:2.995900 237967:1.275830 237315:3.066480 234563:4.651450 237484:2.849790 237068:3.333220 237930:1.672510 235642:16.993240 237580:5.443900 237857:2.048550 237814:4.367240 221436:6.511580 237348:3.030600 234487:4.674320 197620:7.780300 228968:5.740540 237136:9.805920 229230:5.705010 232272:10.403380 209945:7.240750 237971:1.148190 237882:1.979240 234944:4.519150 173823:8.534900 232548:10.295780 237349:3.027450 228634:5.783660 237935:1.594680 215700:6.922650 237836:2.106500 229266:5.700030 235925:4.112670 192918:7.953390 232224:5.212810 237910:3.677300 235877:4.142540 234134:4.774680 236715:3.634440 236130:4.006550 237969:1.246910 225474:6.152490 234585:4.645090 237948:3.051660 237214:3.187320 228258:5.827790 236894:3.481080 231543:5.344600 237592:2.709480 236737:3.613380 236517:3.778760 235978:4.086800 235750:16.809280 237892:3.883100 237947:3.065100 228181:5.839130 187798:8.124750 232428:5.171010 202879:7.577220 237086:3.313100 234858:4.550880 235502:4.312700 227640:5.910030 233846:4.852730 234578:4.647110 235004:4.496310 225612:6.138290 234755:4.590720 235850:24.960720 61394:10.495000 237917:1.798200 216888:6.846940 237961:1.356670 237933:1.638760 214694:6.983450 237523:2.802380 237508:5.632880 223461:6.342380 237941:1.569820 236008:8.134740 212448:7.110600 237472:5.738120 235760:4.197700 236597:3.725700 237949:1.505550 236256:3.940350 233799:4.864860 202803:7.577220 138402:9.363590 237968:1.247790 237241:3.155070 235758:4.199360 222619:6.415760 237560:2.771740 232150:5.227650 63261:10.495000 195088:7.877600 236759:3.595780 236895:3.480540 237054:3.348070 237776:4.583100 229444:5.678750 237598:5.398460 150644:9.108700 227568:5.918220 237550:2.780090 209695:7.252400 237934:1.625640 233698:4.890300 237230:3.168130 232752:5.109120 236849:3.519860 208925:7.292250 236383:3.864580 218004:6.769300 199413:7.716180 237310:3.070110 233081:5.040100 216174:6.894950 230020:5.597900 226133:12.171680 237641:2.619420 237664:2.594880 181657:8.320240 237973:4.267160 228493:5.799980 232735:5.111880 221915:6.471430 237769:2.307890 216672:6.860040 237610:2.664370 233745:4.880410 237032:3.364820 147724:9.159990 229042:5.731970 237728:2.448960 216305:6.884080 227514:5.926490 237960:1.366220 237530:2.797560 233300:4.989660 237820:4.336240 230608:5.510700 235178:4.435170 | 236096:4.022340 237913:3.608500 237693:2.525400 237678:2.554870 235815:4.174950 216990:6.839160 237442:2.916650 237838:6.304440 237751:2.380550 212132:7.127700 237828:2.135270 208894:14.592640 236882:3.492020 233172:5.020630 178336:8.415550 231891:5.276260 235909:12.365550 164056:8.790250 237572:5.486360 237697:2.514390 223203:6.364640 235313:4.391320 230519:5.523790 234384:4.709020 237958:1.384210 229107:5.724310 237503:2.819910 233249:5.001930 226907:5.996300 237722:2.460850 237895:1.926500 237569:2.760220 237020:3.376250 178480:8.415550 205543:22.365750 171680:8.592890 237691:2.528480 237709:2.488660 227419:5.936920 138615:9.363590 235898:4.129560 210670:14.405740 237878:1.993260 236255:3.941200 236960:3.432630 237940:1.576750 235397:4.357920 236515:3.779490 233846:4.852730 230357:5.546940 236136:4.004270 235222:4.422180 222281:6.441470 236013:4.066080 211067:7.184450 196286:7.834740 237559:2.775380 237564:2.767240 236867:3.499870 208693:7.304520 236700:3.643600 235853:4.156580 199580:7.709980 230614:5.510020 231844:5.286060 237834:2.117570 175695:8.493520 234038:4.802950 237402:2.971780 237147:3.260240 196422:15.655540 236611:3.715760 | 237305:6.147640 236972:3.418260 237886:1.966940 226890:5.999640 237797:2.233440 237782:4.535980 226465:6.049990 237173:3.236020 236132:16.021960 237789:2.254350 225079:6.193640 237357:3.017110 237961:2.713340 237019:3.379010 235356:4.374040 236838:3.532470 231719:5.309290 237918:1.754720 237875:1.998290 166741:8.737140 227093:41.835290 237143:16.311650 137030:9.396380 159441:17.811520 192389:7.969270 237884:1.973250 228049:5.857360 237040:3.357480 237767:2.309980 220134:6.613430 237546:2.780990 237114:3.288020 209742:7.248500 237963:1.316030 237969:2.493820 237791:2.250580 231884:5.277350 235435:4.338650 233844:9.707600 237960:1.366220 236287:3.920620 237590:2.710650 237929:1.678200 237764:2.316550 237547:2.780670 236474:3.805890 237967:1.275830 237512:2.815840 237650:2.611960 233520:24.673500 182303:8.297770 237964:1.287060 228308:5.822170 227476:5.930650 235931:16.434480 237629:2.642010 237932:1.639130 237904:1.879240 237484:5.699580 237911:1.836020 237935:1.594680 237785:4.529740 166954:17.440080 231930:5.270320 237790:2.251320 237561:2.771430 237526:2.799510 237248:3.150660 237276:3.119300 236801:3.559820 237445:2.913020 147188:9.186660 237940:1.576750 237903:3.775700 237825:2.147740 195601:23.567820 236887:3.488660 237326:3.057730 237583:2.719090 237067:36.684230 236431:3.836980 234340:4.721380 237874:1.999900 237806:2.219750 236923:3.460700 237941:1.569820 225320:6.169540 237149:3.258220 235615:4.264910 236931:3.453230 237626:5.290260 237968:1.247790 236789:3.571070 237804:2.221790 233391:9.933520 224499:6.246500 234189:9.520080 237666:2.584440 237289:3.096150 236792:3.568610 237570:2.760040 237657:2.604380 237501:5.645600 235138:4.449990 237347:6.064880 237817:2.176300 231951:5.265490 237185:3.220790 235597:4.272420 233933:4.830650 237704:2.497800 232582:5.142190 236713:7.269300 237660:2.600420 237186:3.218090 237768:2.309060 228700:5.776500 236932:3.453060 | 229843:5.619800 237721:2.465070 224444:12.507340 236506:3.783980 237797:2.233440 237492:5.668340 237422:5.880700 217399:6.813640 225643:42.950110 236909:3.473640 237831:2.125420 237838:4.202960 233686:4.893250 217793:6.783870 237135:3.272060 237899:1.914940 236424:3.840580 90214:10.158520 237810:2.199100 237921:5.246160 237819:2.173040 237686:2.537050 223874:6.303830 237930:1.672510 237147:3.260240 234937:9.041860 237497:2.828120 235118:4.460470 232043:5.246920 237551:5.559560 237211:3.191420 236096:4.022340 236557:3.750940 237725:2.456640 232991:5.060400 235023:4.488400 237643:5.234820 224694:6.229500 234068:9.587760 231874:5.280600 237717:4.939220 236910:3.473460 237553:2.778850 232162:5.225590 237667:2.583630 226289:6.066560 237901:3.821600 130757:9.501740 233224:25.044750 237752:2.376880 237346:6.065440 236748:3.605100 236605:3.722600 139024:9.331840 230584:5.514130 237970:1.149860 190267:8.043990 237774:4.588540 236203:3.972020 233909:9.673120 53143:10.600360 220749:6.567100 234518:4.664870 237830:2.125860 233433:4.956090 237647:13.069800 237588:2.714650 236846:3.526900 212484:7.110600 235508:4.311050 222887:6.394010 237400:2.972590 234704:4.607500 237277:3.119240 237870:2.008800 237622:13.248700 237966:3.856530 218911:33.508800 237942:1.569540 235349:4.376680 237010:3.390030 237068:3.333220 214902:6.968630 236313:3.908410 237723:2.458030 217961:20.315130 237976:0.708610 235151:4.447150 237868:2.009870 230643:5.504560 237932:1.639130 219229:6.679480 234135:4.774680 214648:6.986440 232324:5.192690 237522:2.802430 233663:4.899170 237063:3.338740 237515:2.814680 235468:4.326430 237969:1.246910 237462:2.889200 211176:7.177180 237529:2.798330 218887:6.704010 237130:3.277550 236959:3.432720 218661:13.444460 236613:3.714620 230958:16.374120 237892:3.883100 237099:3.302140 236519:3.778520 237636:2.625290 236395:3.855510 214914:6.968630 217534:6.803620 232954:5.066530 237847:2.079640 236735:3.616870 143378:9.242230 229118:5.722620 217697:6.791230 237511:5.632420 135979:18.792760 237175:9.705540 233920:9.668240 224540:6.243650 237917:1.798200 237887:1.962720 197366:7.793630 237840:2.099810 237299:3.085980 218123:6.759710 197423:7.786940 237189:3.216850 235372:4.370090 237172:3.236790 237665:2.593060 234653:4.625130 237163:3.246780 236394:3.857080 237925:1.687310 232361:5.185740 237658:2.603810 237968:1.247790 228853:5.757920 224157:6.278430 233133:5.028620 214922:13.937260 234718:4.603070 237355:3.022210 237853:2.061970 236026:4.062220 237866:2.016850 237326:3.057730 236792:3.568610 193608:15.860100 236693:3.646570 237975:1.013380 234819:9.132400 228015:5.861240 233266:9.995660 228810:5.764070 237581:5.442300 237475:2.864290 236760:3.594970 235412:4.348670 236969:3.420450 232018:5.251660 237908:3.687900 236728:3.626600 145655:9.214060 235647:4.245600 236690:3.649010 237393:2.980090 237245:9.460140 236891:3.482880 236791:3.568710 227744:53.062560 236406:3.850810 235773:4.190730 139071:9.331840 235116:4.460950 215398:6.942510 232939:5.070050 232700:5.119250 237397:2.977420 230671:5.500490 233853:4.850610 237573:2.741630 221824:6.478610 237316:3.065530 237610:2.664370 233105:5.034560 237372:12.012720 232590:5.140300 202420:7.593570 235662:4.241170 237300:3.085980 236005:4.068510 237811:2.197800 234489:4.674020 | 237959:1.369960 237884:3.946500 237762:4.668840 237962:1.344870 189486:8.070190 236116:4.011120 237173:3.236020 237752:2.376880 237603:2.686100 230426:5.537760 237920:3.497480 231198:10.828420 237619:2.659020 237841:4.199080 233357:4.973930 236260:3.939210 237773:6.885270 237338:6.081600 237918:1.754720 235048:4.479570 237017:3.380630 224343:6.262340 235916:4.117250 235530:4.299160 237379:2.991930 237014:6.768280 235492:8.631620 237438:2.919360 237653:75.638960 237330:3.051860 237638:13.107550 236571:14.977440 230964:38.201730 222157:6.450190 237667:7.750890 236186:3.977470 237581:8.163450 237180:3.230330 169237:8.670450 235645:4.245990 237970:1.149860 237774:9.177080 186313:16.345220 237960:1.366220 237414:2.954110 212450:7.110600 235542:8.584100 237740:2.419970 237950:4.487670 236283:3.922430 237966:1.285510 231942:5.267100 237942:1.569540 237532:5.591660 222212:6.446690 236357:7.756520 234861:9.099140 233281:4.992510 237821:6.487260 237915:1.801880 237318:3.063700 234777:4.582840 237763:2.317980 237902:5.696370 237651:2.609670 237369:3.006420 237770:4.614840 234409:4.700150 232039:110.207370 237681:2.549790 237462:2.889200 234598:4.641930 237561:2.771430 237117:3.285800 237855:2.051640 237307:3.070950 235767:8.386580 235965:4.089600 236612:3.715300 237636:2.625290 237220:3.182780 237876:1.997430 237729:4.894260 218439:6.738460 237170:3.238560 236440:3.828670 237732:4.874660 237780:2.279560 226435:30.261700 236981:13.646080 236511:3.780950 237825:2.147740 237290:3.093400 237235:3.160080 229438:5.679560 237531:2.796060 237808:2.205280 237945:1.557380 237872:2.005770 237741:2.409600 237914:1.803550 237868:2.009870 237952:2.963340 236750:3.603780 237972:1.100150 237975:5.066900 237527:2.798780 236926:3.458670 236676:3.658520 214361:21.013710 237871:2.006490 237817:2.176300 237079:3.322570 237655:18.251380 237631:2.632840 203121:7.561140 237668:2.581840 236362:3.876790 216272:6.886780 236815:3.551290 234765:4.586100 236659:3.674760 204404:7.504280 237796:2.233880 237714:2.473800 236980:3.412030 236799:3.561860 237916:1.801260 237496:5.657740 237221:6.362480 237127:3.278510 | 237959:2.739920 231359:5.379400 237234:3.163350 221327:13.041880 235234:8.837000 234850:4.554300 227058:5.979750 237730:2.445030 234576:4.647690 233468:4.947090 237293:3.089260 234441:4.690460 235571:4.281790 237038:3.358030 237868:4.019740 237789:6.763050 235711:8.438200 212943:7.083850 237920:5.246220 237944:6.232800 236572:3.744010 234818:4.566200 228615:5.785460 237621:2.654010 194322:7.907230 237179:3.230750 237413:2.954430 205478:7.460040 207709:7.350840 237046:3.353270 235551:12.860430 50597:31.801080 236392:3.859440 236070:12.104340 237361:3.014120 232075:5.241150 235579:4.278590 192420:7.969270 222105:6.453700 228847:5.758800 235905:16.499000 224485:6.247930 237509:5.632680 237682:2.547250 237663:2.597810 193394:7.937770 237703:9.996600 233181:5.018530 53358:31.801080 237859:2.045610 234555:4.654350 225295:6.172190 217889:6.778990 237037:3.358510 237601:18.857510 237330:9.155580 182690:8.286720 237373:3.002460 208720:7.304520 237929:1.678200 237034:3.362820 237633:5.261300 237857:6.145650 237897:1.918890 236687:3.649970 237969:2.493820 237739:16.945460 237605:2.680390 236811:3.554290 235908:8.245400 234999:4.499540 237602:2.692950 230954:5.458040 235984:12.249540 213163:7.074000 237970:2.299720 235888:4.136630 227888:5.876910 237943:1.568120 237710:2.487260 237960:2.732440 237931:4.921080 235821:12.515670 237852:2.065820 235929:4.111320 212202:7.124260 174092:8.534900 134545:18.860560 237794:2.243070 236229:3.955990 234442:4.690160 236636:3.694940 237922:13.988480 234085:4.787880 237569:5.520440 221210:6.530380 236234:7.907940 225159:6.186880 237654:2.607410 237565:2.766270 234676:4.620060 237967:1.275830 237888:1.956880 235642:4.248310 234501:4.669590 200331:7.679590 236897:3.479370 237437:5.839840 236893:6.965040 237894:1.935990 237538:2.788790 237971:9.185520 237758:2.355610 237763:6.953940 222802:6.400650 229630:5.650020 231438:5.364500 222780:19.211970 237667:2.583630 237968:1.247790 237910:1.838650 236532:56.468550 237915:3.603760 218727:6.717650 156812:8.968940 237790:2.251320 236108:4.014030 237486:5.690420 237088:3.312340 237862:2.041100 237805:2.220560 237117:3.285800 203453:7.545310 237354:12.092480 236988:3.409430 237942:1.569540 237274:3.121810 237086:3.313100 231824:5.289340 237220:3.182780 237921:1.748720 237742:2.408860 237851:4.134580 236565:3.746350 237642:5.237320 236215:11.889720 237780:2.279560 236100:20.096250 235357:4.373820 235708:4.219860 211709:21.445830 236344:3.886590 209621:7.256320 237597:2.702520 236300:3.912280 234558:4.653770 235363:4.371630 237746:4.802640 237253:3.144860 236083:8.059260 237531:8.388180 225534:6.147300 235847:4.160650 235167:4.439850 235337:4.380430 237085:3.313710 236156:3.997470 236346:3.886050 234904:4.534250 222458:6.427680 233921:4.833770 237596:2.704260 235859:4.153580 236703:10.926660 237972:2.200300 237584:2.718800 232022:5.251130 236145:4.000330 233806:4.862710 223938:6.297790 224020:6.290300 237839:2.100240 229924:162.687680 237581:2.721150 236637:3.693160 237672:2.570630 237636:5.250580 237655:7.822020 236326:3.900440 233675:4.897310 237826:4.287940 237415:2.951880 237748:2.385290 237369:21.044940 236757:3.597800 237809:2.205080 236741:3.612040 217765:13.572620 236989:3.409090 232578:5.143140 204510:7.499260 237957:1.401830 119806:9.706540 217891:6.778990 226477:6.048820 237438:5.838720 188916:24.264150 237215:3.185580 235312:4.392210 237865:4.038200 234642:9.255920 237349:9.082350 161531:8.865750 214773:6.977500 237221:9.543720 237935:1.594680 | 230358:16.640820 227501:11.855060 237234:15.816750 232688:5.122030 235897:4.130240 235531:4.298960 237678:10.219480 157232:98.658340 45660:10.718140 211126:7.180810 201427:15.265580 198935:7.734990 156055:8.990920 177517:25.322610 237449:2.904900 230249:5.563400 235295:4.397600 237890:17.524440 231827:5.288790 237057:3.347280 223828:12.616760 234879:4.545130 233565:4.924360 236416:3.845230 237676:2.557190 237604:2.682740 231294:5.394520 237850:8.273640 232789:5.101820 214999:104.441550 226795:6.010860 237379:2.991930 237556:2.776270 180825:91.775530 236295:3.914910 122954:9.619530 237956:5.717640 237412:11.821320 237846:12.483780 170355:8.638700 233919:19.337880 237065:10.007100 232010:5.253250 237188:12.869600 237891:1.946420 214383:7.004570 219431:6.666350 236866:10.504020 210259:7.225430 237155:6.501820 237667:7.750890 234174:4.764250 156987:8.968940 222178:64.501900 237791:9.002320 231410:5.368650 217786:6.783870 187110:8.143620 237671:2.571680 104969:9.907210 196826:7.813970 237457:8.688120 236040:8.104900 235894:4.131790 229829:5.621330 237828:2.135270 236829:3.540740 234783:4.580410 237425:2.937000 232513:5.154580 233471:9.892620 216688:6.860040 237039:3.357800 237145:3.261400 237867:14.112420 173746:8.549080 237360:3.015530 237525:5.603020 221653:6.493130 116545:9.753060 237950:2.991780 236229:7.911980 222390:6.432830 62454:10.495000 237479:2.858770 237652:2.608840 236999:30.593430 237654:2.607410 219853:6.636370 237967:6.379150 234851:4.554030 236473:3.806640 231295:16.183560 210754:14.398320 221384:6.515310 216907:6.844340 236417:3.844850 234573:4.648560 234082:4.790210 67126:10.399680 183956:8.243700 237894:3.871980 236985:3.409760 237708:2.490160 232900:5.078890 237691:5.056960 216313:6.884080 237668:7.745520 237688:17.737090 237084:3.315460 230043:447.652800 237242:3.154290 237689:5.067180 189251:8.079080 225090:6.192280 237551:2.779780 237912:3.612200 228320:5.820300 237045:3.353270 234515:4.665760 237628:10.574720 146586:27.559980 227751:5.894840 235712:4.218920 224087:6.284350 223996:12.583600 205925:7.436290 237869:4.019080 237781:2.276070 237892:3.883100 230754:10.974060 237389:2.982710 233755:4.878220 233052:5.046970 171390:17.215860 237937:7.929350 237847:4.159280 154020:9.036380 237593:5.417300 126575:9.578700 231505:5.352750 237723:7.374090 231730:10.614100 163639:8.808600 232101:5.237500 224203:6.275490 145151:9.214060 224700:6.229500 210731:7.199160 236511:3.780950 237924:27.132640 153005:9.059910 237253:6.289720 232352:5.187220 237750:2.383580 169115:8.670450 235519:4.306940 233613:4.910750 210947:7.188110 228167:5.841990 230152:5.580870 237945:1.557380 233616:4.909620 237510:2.816250 233658:14.706420 237077:3.324110 228463:5.804570 223282:19.074690 234784:4.580140 205009:7.479460 237735:2.429450 237923:5.121570 236292:3.917690 226930:5.994070 236472:3.807890 237319:3.063700 237318:6.127400 156266:17.981840 4189:11.005820 237024:3.371320 237953:2.943320 138955:9.331840 232963:5.064770 237289:6.192300 236792:24.980270 225432:6.157700 236815:3.551290 237634:2.629380 187263:8.143620 234320:9.455220 235963:8.180860 237159:3.249480 144927:9.214060 237724:7.374000 235283:4.402330 232814:5.096380 218675:6.722230 233116:5.032440 232972:5.063460 201207:7.644290 207140:7.381480 237303:3.079340 225221:6.181510 235999:4.075160 218635:6.724540 135958:310.080540 236470:3.808010 236500:18.957200 217781:6.786310 235773:4.190730 237951:4.475160 227050:5.980840 212849:21.271410 236880:6.986960 235041:4.481770 236102:4.017870 236117:20.053350 237925:3.374620 237032:6.729640 237695:2.520080 232498:5.158420 237334:9.133350 235740:4.205280 237496:5.657740 232585:5.141720 233665:4.899170 222110:6.453700 205360:14.929720 226939:11.985940 237928:11.748940 236178:7.966500 220325:6.599100 237829:8.509480 235311:8.784880 237782:4.535980 237818:4.350940 233223:5.009370 231586:10.674180 30495:10.851670 224535:6.243650 227408:5.939020 229417:5.682000 237692:5.053480 233409:4.962400 236808:7.112460 237613:7.987620 237944:7.791000 236364:3.876390 237650:2.611960 237800:2.227060 237533:5.587220 237530:25.178040 237719:2.468400 237553:2.778850 204662:14.988560 237549:5.561000 221218:6.530380 232991:5.060400 227800:5.887830 187640:8.134140 197688:15.560600 237875:35.969220 236004:4.070770 237473:2.867790 96048:10.089530 233228:5.008540 216642:6.862690 237873:2.004580 230073:5.591940 234556:18.617400 235975:49.055400 171499:17.215860 230596:5.512070 237599:5.396800 237877:3.987820 236122:4.008380 232589:5.140770 237837:2.105160 237711:2.486660 237002:10.192830 237725:7.369920 233219:55.112200 206852:7.394900 110222:9.853140 235059:4.476650 104584:9.907210 237438:8.758080 235448:4.334630 215461:13.873580 223687:6.322150 235729:4.210860 197139:101.404810 237797:2.233440 237520:2.806810 237351:6.049420 213732:7.041840 233888:4.842160 207301:51.608410 231749:5.304820 212865:7.090470 87327:10.158520 237310:12.280440 231533:5.346920 152827:9.059910 237662:7.793550 79702:10.312670 237680:7.654290 231994:5.258020 236606:11.165400 234014:9.620800 209468:7.264190 208177:7.329520 237184:3.226140 225740:6.125550 236630:3.699180 160361:8.885560 228025:5.859300 202832:7.577220 158548:8.926380 187818:8.124750 237478:5.718700 237964:7.722360 237578:10.906200 180811:8.343230 235418:8.693900 229330:17.075370 236320:3.903460 84216:10.232630 237200:6.413500 237863:2.031160 237700:7.511820 237336:3.044280 237216:3.185050 234083:4.789210 151151:9.084010 237236:3.158510 237971:4.592760 221329:6.520940 234962:4.511810 120593:9.662090 237383:2.988290 230149:5.581610 228390:5.811940 236518:7.557520 236345:3.886450 228214:5.835340 237026:6.741200 236579:3.738300 235771:8.384760 237974:3.158580 218615:6.726840 211731:7.148610 237337:3.043930 155954:8.990920 237878:5.979780 236682:3.654770 237862:10.205500 237827:6.414270 227590:5.915140 236484:3.799070 235297:4.396700 211647:7.152130 234539:9.318040 236377:7.736820 230935:5.460640 134552:28.290840 231187:5.416080 212746:7.093800 237266:3.135590 199042:7.728680 231000:5.451570 235730:4.209560 106221:9.907210 235955:4.093240 237905:1.873460 235937:8.212860 216118:6.897680 164089:8.790250 231435:5.364500 113075:9.801850 237610:5.328740 236494:7.590000 230633:5.507290 224239:25.090200 232682:5.123430 228002:5.863180 237446:2.912770 235847:4.160650 114367:9.801850 231329:21.551360 233430:4.957660 233074:5.041810 223919:6.299300 224909:6.208650 169466:8.654450 211277:7.173560 54521:21.200720 233382:9.938280 237853:4.123940 236923:13.842800 233292:49.904800 236466:7.621020 236831:7.080900 229793:5.627460 184575:49.337220 236645:3.689160 237839:2.100240 135144:9.430280 234864:4.548790 227111:29.871450 236849:3.519860 229748:5.632860 172263:8.578070 222754:6.405660 234998:4.499790 237812:6.581310 224268:6.269620 86354:20.317040 217138:6.828870 226071:6.091940 237765:13.886700 237748:2.385290 235961:4.091920 237788:4.518100 32668:10.851670 228437:17.419200 236659:3.674760 226895:5.997410 232626:5.133700 228021:5.860270 30817:10.851670 237936:12.709920 237494:33.992640 186530:8.162850 237394:2.979600 213223:7.070730 237470:5.744180 193551:7.930050 229058:5.729410 237316:6.131060 218247:6.752570 204313:7.509310 237243:6.308580 231587:5.336510 237779:2.280120 223758:6.314470 150740:18.217400 225003:6.201800 237690:2.530700 237392:2.980690 237221:6.362480 228403:5.810090 211904:7.138100 125296:9.578700 213104:7.077270 237574:5.482220 237962:5.379480 228619:5.784560 237197:3.208120 203133:7.561140 237913:1.804250 231807:5.292090 237886:7.867760 204957:7.479460 237031:3.366820 144405:9.242230 115940:9.753060 237710:2.487260 191609:8.001790 236670:7.322640 131740:9.465380 237973:2.133580 138105:9.363590 237380:5.983640 193646:134.810850 237693:5.050800 235996:4.075810 197941:7.767140 226583:6.034850 60717:20.990000 236587:7.465220 224924:6.208650 237930:1.672510 209356:7.268150 166109:43.685700 235455:4.333160 230733:5.489710 237792:2.247330 211298:7.173560 237398:8.922990 224658:6.233720 226124:6.085840 237280:3.115610 81565:10.232630 196183:7.834740 155916:8.990920 235424:8.687500 237643:2.617410 237129:9.833310 217179:13.657740 237040:3.357480 235443:4.336750 209545:7.260250 237840:2.099810 229935:5.608410 231806:5.292090 237883:5.927280 237264:6.272200 208853:7.296320 206234:7.422300 237969:2.493820 50646:10.600360 237169:3.238980 237901:5.732400 237477:8.590530 237047:3.352400 221086:6.539910 191612:16.003580 98836:10.024990 237752:2.376880 237009:10.170090 225900:6.109230 237799:2.228910 237591:2.710270 214812:6.974530 217385:6.813640 237559:2.775380 208212:21.988560 237177:3.233490 237774:6.882810 218029:6.769300 221248:6.528480 234207:4.754880 236432:7.672680 237823:2.154110 237669:2.576260 169519:8.654450 236554:7.507540 224976:6.203170 237794:11.215350 235795:4.181630 219609:13.306780 195301:7.870330 235231:8.838380 237895:5.779500 234342:4.719200 237920:3.497480 195381:7.863110 237942:7.847700 236771:7.161520 234379:4.709940 237010:16.950150 224917:12.417300 219996:26.495160 237954:5.871040 236119:8.018880 236871:3.498040 236874:3.496210 160940:8.865750 237976:0.708610 135035:9.430280 236425:3.840070 232034:5.249020 225073:6.193640 212648:7.100490 187498:8.134140 237222:12.718840 237911:1.836020 234144:4.771740 205371:7.460040 237292:6.180580 76438:10.312670 234209:4.754240 237681:2.549790 237948:3.051660 109382:9.853140 237567:5.527260 234931:4.523480 237052:6.698340 161516:8.865750 226844:48.032880 236370:3.873320 232171:10.447080 194200:7.907230 237701:2.502930 224250:6.271090 235334:4.381760 234246:4.742740 218690:6.719940 230544:11.037900 237926:1.684250 237339:3.040800 214478:41.972760 237843:8.391120 226949:5.991860 236574:37.420200 237208:3.196480 237917:5.394600 237874:3.999800 220349:6.597070 237887:1.962720 237635:5.253480 84538:10.232630 230648:16.511640 199687:7.703830 237432:14.616300 237030:6.733960 237005:27.164400 224477:6.249360 73269:31.199040 221294:6.524700 236973:6.836520 235122:4.459270 235057:4.477380 182596:8.286720 237872:2.005770 230334:5.549790 237738:4.851560 237608:8.028360 237804:8.887160 237455:5.802040 237616:5.322320 231338:5.384820 237666:5.168880 237866:4.033700 234033:4.805310 235223:4.421950 237900:3.828220 237376:5.991700 231770:5.299820 236676:3.658520 230907:5.464560 237934:6.502560 213155:7.074000 11103:11.005820 237817:17.410400 176041:8.480090 232042:5.246920 221760:6.484030 236437:3.830840 222513:12.845120 237813:2.191660 149278:18.268040 236273:3.927060 235947:4.100740 235209:4.426110 234075:4.791550 237801:11.133250 237202:3.205320 223773:12.625880 237062:6.680140 15491:11.005820 236712:3.635590 208400:7.321120 237618:2.659570 237699:5.019560 213746:7.038680 237664:2.594880 237332:6.101380 139444:18.663680 236488:3.797470 236448:3.820560 195837:7.848820 236696:3.644660 235751:12.606390 237408:8.883900 236062:4.039010 237649:2.612190 236415:7.693060 198498:7.747720 185471:49.214760 219377:6.668530 237916:7.205040 237660:2.600420 218007:6.769300 236723:3.628480 103708:9.964370 120973:9.662090 228196:5.837230 237209:6.392280 229022:5.732820 237386:8.956650 233748:4.880040 148098:18.319980 237404:35.647200 234178:4.762300 232583:5.141720 237506:22.535200 237831:6.376260 229159:17.147610 233296:9.980140 237268:3.132920 148214:9.159990 224942:6.207280 53951:10.600360 230635:5.506610 236921:3.462370 234700:4.610560 211327:7.169960 76072:10.312670 236023:4.063990 237430:5.862440 181603:8.320240 234472:4.679670 83080:10.232630 188664:48.582600 237595:5.412660 237786:2.263490 229190:5.711680 200826:7.655920 236580:3.737950 200131:7.685590 237682:2.547250 231744:5.305380 234983:4.506790 211591:7.155670 236649:3.686070 212542:504.612620 87231:10.158520 237037:3.358510 237330:9.155580 236914:6.935180 237965:5.147000 237481:14.288300 225899:6.109230 235533:4.298350 236562:3.747410 219176:6.683900 150750:9.108700 237617:2.660560 237949:9.033300 237739:16.945460 237876:1.997430 234995:9.001080 237880:3.979580 237771:4.603240 237849:2.070400 119556:9.706540 233323:4.983990 237915:1.801880 237772:6.893430 120667:9.662090 227851:11.761740 128341:9.539480 177147:8.453770 203029:7.566470 237943:10.976840 236708:10.915590 237960:1.366220 237414:5.908220 226511:12.088280 101975:9.964370 221184:13.064560 236220:3.959460 231260:5.403700 234936:4.521190 237870:12.052800 237760:2.339230 215389:6.942510 235619:8.527060 237328:3.053790 237698:2.513640 236885:10.471440 112253:9.801850 237822:2.158250 149340:9.134020 213618:14.096380 116356:9.753060 237409:29.610300 237348:3.030600 235331:4.383080 236661:3.673560 237437:2.919920 233247:10.005520 237353:3.024320 207435:7.368230 236938:6.900520 235621:4.261960 231179:5.417320 235482:4.320580 145267:9.214060 237775:2.292510 68625:10.399680 236559:3.748470 218291:6.750210 237148:6.518320 150870:18.217400 146566:9.186660 237648:10.451040 237287:3.098410 219991:46.366530 236767:3.584140 236601:3.724440 228865:5.756170 200744:7.661780 237777:48.034350 237273:3.123760 237855:2.051640 237947:7.662750 236255:11.823600 236971:10.255290 236374:3.870400 223972:12.589580 237490:2.838470 171152:8.607930 233849:4.851670 237940:1.576750 236710:10.908660 237298:3.086100 237642:5.237320 149698:9.134020 229806:5.625160 235539:8.587760 237576:10.929920 218932:6.699510 234449:4.685950 236475:3.805020 201378:7.638520 232974:5.063020 38557:10.718140 222064:6.457220 237070:6.665360 228667:5.780070 232420:5.172960 236369:3.874390 234670:9.242380 168112:8.686710 189139:8.079080 221480:19.523580 237968:1.247790 236025:16.250160 236480:3.801050 237741:4.819200 236296:3.913520 182329:8.297770 77831:30.938010 219631:13.302500 234427:4.695300 236346:3.886050 233590:4.918290 228844:5.758800 237952:17.780040 236864:3.502160 237596:13.521300 166305:8.737140 237275:6.239220 214925:13.937260 224668:6.232320 229322:5.693440 201803:7.621430 236926:6.917340 231818:5.290990 229239:5.703350 237732:2.437330 236869:3.499870 237350:3.026480 236969:10.261350 226487:12.095300 170909:8.623190 236421:3.840970 237623:2.648520 232692:5.121110 237055:6.695340 209506:7.260250 237879:1.991500 196244:7.834740 141598:9.301070 204324:7.509310 237808:2.205280 237970:2.299720 226350:6.060610 209791:14.497000 236757:3.597800 237540:11.143640 237921:3.497440 236834:3.536640 236879:3.494300 237122:16.414600 79708:10.312670 220114:6.615500 235545:8.580480 237957:4.205490 237727:2.456100 237860:2.044160 237938:14.267970 235027:4.487410 226486:6.047650 237919:1.749150 237434:11.689960 180432:8.354930 230260:5.561240 237918:1.754720 237737:2.427810 117745:9.706540 225981:6.100550 224598:6.237960 237426:5.873580 174847:8.507120 187461:8.134140 237909:3.687140 164907:8.772230 | 234113:4.779940 236239:3.950650 235855:41.556900 237961:2.713340 237656:2.605200 236464:3.811010 237773:2.295090 233526:4.932780 223879:6.302310 237918:1.754720 237786:9.053960 106718:9.907210 231585:5.337090 237684:30.510720 237941:1.569820 236979:3.412360 236983:3.410430 232464:5.164690 237094:3.309080 234150:4.770430 235748:4.202690 237457:5.792080 223558:12.665980 203391:7.550560 235539:4.293880 237021:6.749420 237852:2.065820 237360:3.015530 236072:4.034620 235099:4.464790 235375:4.368130 236326:3.900440 237652:2.608840 237967:3.827490 236547:3.757910 230512:5.524490 234127:4.776320 231415:5.367470 237915:7.207520 225374:6.164260 237296:3.087250 237974:5.264300 237902:15.190320 237726:2.456290 213170:7.074000 237688:2.533870 237910:1.838650 229691:5.641400 237734:4.860340 232217:5.213320 237495:14.147400 237696:2.519980 237781:2.276070 237903:1.887850 237847:2.079640 237851:4.134580 227533:17.770140 231730:5.307050 223755:6.314470 229491:5.671490 233457:4.948260 237338:36.489600 237924:5.087370 237510:5.632500 237923:1.707190 237914:1.803550 237736:2.427970 237012:3.389620 236792:3.568610 235841:4.163140 237953:2.943320 237604:2.682740 237657:2.604380 236760:10.784910 205334:7.464860 237685:2.539250 237609:5.339740 233386:4.968350 234151:19.080400 224757:6.225300 234939:4.520680 225404:6.160320 237517:2.810900 237396:2.977530 237554:5.554220 237388:2.984560 237928:1.678420 220535:6.584970 229966:5.605400 236396:7.710760 236747:7.210400 237692:2.526740 237920:1.748740 236043:4.049750 237621:5.308020 237716:2.471640 237179:6.461500 237921:5.246160 233385:4.968750 237875:1.998290 237846:2.080630 232183:5.220970 237873:6.013740 234556:4.654350 220980:6.547600 237837:6.315480 220548:6.584970 237014:3.384140 237703:2.499150 237835:6.334350 236567:3.745770 235276:4.404820 237469:2.873460 237717:4.939220 207603:7.359500 234730:4.598670 136458:9.396380 227489:5.928570 230652:5.503200 237931:1.640360 234945:9.036280 234302:18.925480 234592:9.287320 201128:15.288580 232784:5.102280 237964:1.287060 236866:3.501340 186631:8.162850 237863:2.031160 237700:2.503940 236865:3.501980 237761:2.338140 237199:12.828360 232203:5.216880 236833:3.539020 236900:3.477130 236856:3.516410 236412:3.848220 214460:6.998490 236887:3.488660 237712:4.962320 235477:4.321630 236360:3.877320 227685:5.903920 237610:2.664370 237665:2.593060 236603:3.723750 236289:3.919780 237853:2.061970 237581:13.605750 237331:6.102660 191224:8.010090 234710:4.606390 236585:3.734350 237908:1.843950 236686:3.650390 237765:4.628900 231759:5.302040 237645:5.234140 237832:2.118080 237936:1.588740 236225:7.913720 237162:3.246850 237803:4.444900 235052:4.478350 237316:3.065530 237721:2.465070 234957:4.513330 237962:2.689740 237603:5.372200 237899:1.914940 237973:8.534320 237819:4.346080 237364:3.010180 237415:2.951880 237647:7.841880 237049:3.351850 237813:6.574980 237552:2.779510 234762:9.176540 237643:5.234820 237711:2.486660 237749:4.767160 234825:4.563550 237857:2.048550 237856:2.049840 237969:2.493820 195521:15.726220 215253:6.948260 237958:6.921050 237683:2.543290 235011:4.494080 230611:5.510700 206543:14.817020 237929:16.782000 237906:1.858190 237613:2.662540 237073:3.328960 237942:1.569540 237201:3.205730 235866:8.298360 26809:10.851670 237267:3.134260 233518:4.935080 201707:7.621430 237821:2.162420 237932:1.639130 237644:5.234360 237222:3.179710 237911:5.508060 235712:4.218920 236872:3.497310 229166:11.430060 237113:3.288100 235193:26.580300 213838:21.106590 236327:3.900030 233814:4.860560 237948:3.051660 237399:2.973620 237567:2.763630 237561:2.771430 234015:4.810400 237568:5.522980 233210:15.034320 236524:7.550280 237205:3.203480 237435:2.921160 237947:1.532550 236612:3.715300 236731:3.624530 231522:5.348660 237887:1.962720 237718:4.937260 237502:2.820470 216601:6.865330 237433:2.922700 237872:4.011540 237866:2.016850 237600:5.389500 227674:5.905950 237975:2.026760 237951:1.491720 227767:11.785660 236609:3.719290 236221:47.487480 237549:5.561000 163537:8.808600 237664:2.594880 232468:5.164210 237408:5.922600 234768:4.585550 237789:11.271750 237939:1.584250 237686:2.537050 229386:5.686070 237551:2.779780 237516:2.811450 237946:1.548440 236993:10.214760 234039:4.802950 229168:11.428380 237927:1.682580 237623:2.648520 237378:2.992150 237428:2.931850 235111:4.462390 235671:4.236180 231294:5.394520 235728:4.210860 218968:6.699510 237922:1.748560 237409:2.961030 236661:3.673560 237882:1.979240 237959:1.369960 235968:4.089110 236660:3.674430 237896:1.919610 237637:2.622810 237713:2.476670 237940:1.576750 237926:1.684250 237511:2.816210 234809:4.569400 237802:4.447460 235250:4.413000 232420:5.172960 236405:3.851600 226985:5.988540 237968:2.495580 237741:7.228800 232848:5.088270 236017:4.064950 236869:3.499870 237298:3.086100 237970:2.299720 237780:6.838680 236503:3.787520 236419:3.843040 22611:10.851670 173385:8.549080 237743:7.223550 236793:3.568420 237474:2.864340 236671:3.661100 227121:5.973210 225698:6.130620 | 234828:4.563020 235189:4.430980 234688:4.615580 219113:6.686110 228958:40.195890 237357:3.017110 221978:6.464300 237656:10.420800 237429:2.931850 203100:7.566470 236854:3.517430 237828:2.135270 222786:12.804640 236306:3.910200 236460:7.625020 200766:7.655920 230735:5.489710 235406:4.352530 226436:42.366380 237546:2.780990 235282:4.403010 230897:10.931740 237791:2.250580 236445:3.823340 231958:5.264420 207677:7.355160 219445:6.664180 221236:6.528480 160186:8.885560 237956:4.288230 235375:8.736260 228819:5.763190 230876:5.469140 169219:17.340900 237499:2.826250 235466:4.326640 237458:2.894690 237580:2.721950 232346:36.317470 237194:3.211820 226741:6.016520 237265:3.135780 232324:5.192690 225224:6.181510 237063:6.677480 231197:27.071050 237734:2.430170 219661:6.649110 237131:39.320880 33549:10.851670 221553:6.502310 229675:5.642960 234013:4.811080 231326:5.388440 191198:8.010090 237091:3.310750 235902:4.126290 237851:2.067290 220464:6.588990 231623:5.328500 234132:4.775340 237472:8.607180 236941:3.446430 232903:5.078450 237974:1.052860 236621:3.707600 235876:8.285780 236218:3.962520 237054:3.348070 208918:7.292250 237953:2.943320 215041:6.962770 221680:6.491300 231626:5.327930 230092:5.589720 237609:2.669870 128137:19.078960 231519:16.049490 232497:5.158420 231731:5.307050 223779:6.312940 216540:6.867990 236943:6.886800 237658:2.603810 191703:7.993560 190857:8.026900 237913:1.804250 237818:2.175470 237500:2.825080 237861:2.043110 232341:5.189210 237926:1.684250 226356:6.060610 221940:6.469640 237361:3.014120 218720:6.717650 192038:31.941600 233218:5.010200 237725:2.456640 229727:5.635180 36055:10.718140 228549:5.794510 227871:5.878880 236353:11.639190 236787:7.144120 235994:4.077940 79112:41.250680 215710:6.922650 154411:9.013390 232323:5.192690 39643:53.590700 237805:2.220560 225070:6.193640 226382:6.057060 229465:11.351040 237639:2.620070 236309:3.909790 44258:10.718140 237971:1.148190 100229:20.049980 190856:8.026900 237337:3.043930 237878:9.966300 237827:6.414270 236209:7.932620 100518:9.964370 32978:21.703340 228693:5.777390 234968:4.510300 215082:6.959850 236884:6.981320 229650:5.647660 182821:8.286720 234758:4.589360 222538:6.420850 234247:4.742740 226257:6.071350 224063:6.285830 222580:6.419150 235704:21.106800 234786:4.579600 237975:1.013380 236831:3.540450 223168:25.477880 203980:7.524580 218856:6.706270 235087:8.938740 236686:3.650390 234061:4.796560 237936:1.588740 237162:19.481100 235439:4.337590 227538:5.922350 237962:2.689740 225808:6.117980 236919:3.463780 237973:1.066790 235904:8.249840 237836:2.106500 237819:2.173040 235628:4.256480 219746:6.642720 237374:2.998010 235455:4.333160 206834:7.394900 226261:6.070150 237171:3.238270 193561:7.930050 236816:3.550430 233538:4.931240 237897:1.918890 211207:7.177180 230887:5.467170 237150:3.257790 234943:4.519150 237958:1.384210 237452:2.903640 43586:10.718140 237733:2.432470 235685:4.227790 213770:7.038680 237669:7.728780 231422:5.366870 236613:3.714620 237976:0.708610 233665:4.899170 219868:6.634270 226693:6.022210 199611:7.703830 185682:40.962050 232271:5.202190 237548:5.561000 237399:2.973620 235534:4.295700 227547:5.921320 150810:36.434800 147682:9.159990 236463:3.811630 236114:8.024080 211907:14.276200 231847:15.854880 200894:7.655920 135285:9.430280 221198:13.060760 236848:3.519860 233939:4.827530 237866:2.016850 229761:11.262620 196227:7.834740 230097:5.588980 235801:4.180360 203993:7.524580 237792:2.247330 237245:3.153380 237310:3.070110 234084:4.788550 237916:1.801260 61941:62.970000 227227:5.961320 29266:10.851670 148729:9.134020 236125:4.007460 222637:6.414070 227468:5.931690 237076:3.325410 231467:5.360960 166391:8.737140 232480:5.161790 232573:5.143610 221912:6.473220 234175:4.763920 232664:10.252440 218813:6.710810 235381:4.365070 196788:7.813970 12797:22.011640 237329:3.052500 236743:3.609080 205849:7.440990 237037:3.358510 220881:6.555360 223286:6.358230 237241:3.155070 237447:2.909360 237378:5.984300 236361:3.877320 199743:7.703830 211622:7.155670 232706:5.118330 236177:3.983550 236181:3.980580 228718:5.774710 228879:5.752680 235719:4.215350 232491:5.160350 232290:5.197680 174604:8.520910 205805:7.440990 237744:2.407790 237529:5.596660 233115:5.032860 237023:3.371560 210382:7.217850 236878:3.494300 230013:27.993250 183115:8.275790 236859:3.511210 237087:6.625900 81123:10.232630 237968:1.247790 236206:3.969820 237008:3.390850 147432:9.159990 203535:7.545310 232175:5.222510 237192:6.429280 237454:2.901120 234029:4.806660 237397:5.954840 236847:3.520610 233864:4.848490 236713:3.634650 237434:2.922490 237103:6.596320 236785:3.572450 236097:4.021570 | 235342:210.186240 121206:19.324180 237234:6.326700 184739:8.222870 237467:2.879350 236552:3.754590 227987:11.730260 237442:2.916650 228042:5.858330 237257:9.424380 227881:23.511600 224521:6.245070 236049:4.045950 237961:2.713340 232293:5.197680 236052:20.218700 237912:7.224400 236549:3.756010 232421:5.172470 226009:6.098080 224960:6.204540 235803:133.713600 237918:1.754720 233670:4.898060 237676:2.557190 237705:2.496560 234157:9.536940 237151:3.257360 233086:5.038390 236540:3.760880 230108:5.586760 237753:4.746620 235442:4.337380 172137:8.592890 201126:22.932870 234055:9.595140 237876:1.997430 237173:3.236020 237653:2.608240 237367:6.018100 237891:1.946420 227282:11.909800 236866:7.002680 237955:1.455530 230403:5.541280 215291:6.945380 237155:3.250910 232723:5.115560 231605:5.332500 235094:4.467440 236745:46.909980 211402:7.166370 235833:116.727800 236541:82.731440 234530:4.660480 236238:11.857140 237760:4.678460 237164:3.244860 38156:10.718140 188619:8.097100 197640:7.780300 233482:9.887960 224408:6.256550 206588:7.408510 237956:1.429410 226542:6.040650 215929:6.908700 236326:3.900440 237569:5.520440 209050:7.284150 148706:9.134020 237614:5.324060 224357:6.260890 232489:5.160350 214902:6.968630 237481:2.857660 235619:4.263530 237580:2.721950 221714:6.487660 232417:5.172960 233912:4.835160 200959:7.650090 218787:6.713080 235529:4.299570 237547:2.780670 233560:4.925510 227691:5.903920 237770:4.614840 237762:4.668840 237688:7.601610 237560:2.771740 235881:12.418740 237458:5.789380 237910:1.838650 135587:9.396380 235827:4.169920 237734:2.430170 221693:6.489480 235611:4.266290 237009:10.170090 237534:2.793070 197061:15.600740 231105:10.862280 209159:7.280130 237781:2.276070 234120:33.450410 237389:2.982710 232623:5.134170 237017:3.380630 123745:9.619530 235428:4.342480 237091:6.621500 51741:53.001800 195553:47.135640 235308:4.393560 237067:3.334930 237517:2.810900 236510:7.562140 231625:5.327930 234088:4.786890 237937:1.585870 236409:7.698500 227715:11.799760 233893:4.841450 236422:3.840970 214694:34.917250 235808:4.176030 237924:1.695790 231274:10.798820 214776:6.977500 219401:6.668530 235519:4.306940 220099:13.231000 237233:18.995820 223557:6.334550 236770:3.580960 237510:2.816250 237957:2.803660 237514:2.815000 236931:6.906460 191444:8.001790 237735:7.288350 237974:2.105720 233653:4.902890 236292:3.917690 236099:4.020180 227080:5.977560 215063:6.959850 237914:1.803550 228684:5.778280 237116:3.286540 132534:9.465380 234317:4.727920 237326:3.057730 237953:2.943320 225941:12.208520 235485:4.319130 230074:27.959700 189885:16.105300 234906:4.533220 236940:3.446430 198942:23.204970 162438:8.846340 232336:5.190200 224117:6.282870 237674:2.559480 237724:4.916000 230522:5.523100 236699:3.644020 237882:7.916960 237609:2.669870 219921:6.630060 219939:6.627970 233998:4.814820 124152:9.619530 236500:3.791440 224923:6.208650 228669:17.340210 237834:2.117570 230394:5.541990 229099:5.725160 222258:6.443210 212849:7.090470 237756:7.093380 229129:5.720930 232186:5.220460 174726:8.520910 231861:10.564480 235554:8.572000 223969:6.294790 231209:10.824700 237033:10.092060 195337:7.870330 141516:9.301070 227836:11.767680 226326:6.062990 237761:2.338140 237723:2.458030 163998:17.617200 237811:2.197800 185761:8.192410 224267:12.539240 229841:16.859400 76357:10.312670 195830:7.848820 213781:7.038680 237238:3.157730 223167:6.369470 236229:7.911980 237752:9.507520 220221:6.607260 237692:2.526740 226585:6.033700 237613:10.650160 237944:1.558200 237650:2.611960 233099:5.035840 237800:17.816480 237621:2.654010 237747:2.387280 237418:8.838990 237719:4.936800 236385:3.863920 237444:2.913430 237064:3.336170 218799:6.710810 237921:6.994880 196678:7.813970 229033:5.731970 237261:3.138720 235275:4.405500 235013:44.933300 225673:6.133170 237473:5.735580 179619:8.378740 237504:8.459610 218108:6.762100 226394:6.057060 232453:5.166630 237877:3.987820 220387:6.595040 228789:23.070440 226004:36.595860 237837:4.210320 84314:10.232630 226149:12.166820 236065:8.074560 229628:5.650020 227920:41.110790 237844:2.095530 182184:8.297770 216998:6.839160 237351:3.024710 234216:4.752310 231016:5.448350 235535:25.774200 190730:8.026900 230258:16.685880 237120:3.284100 237180:3.230330 237749:2.383580 122711:19.324180 229272:5.699200 237272:6.247640 235669:4.237140 237970:6.899160 235524:4.303250 235672:4.235990 237632:5.261460 237662:2.597850 224172:6.276960 237680:5.102860 237624:13.237900 236606:3.721800 202707:7.582640 235979:4.086630 159496:17.811520 232609:5.137470 237588:8.143950 222292:6.439740 237460:2.891850 227595:11.830280 232852:10.174740 231566:5.340550 233579:4.920940 237590:2.710650 235922:8.228380 237796:6.701640 219833:6.636370 234912:4.531670 223687:6.322150 237964:11.583540 232665:10.251500 221190:13.064560 237546:2.780990 237141:3.263780 237200:3.206750 236509:3.781310 237700:2.503940 231203:5.412970 230981:10.909600 226968:5.989650 237971:3.444570 219714:6.644850 236895:3.480540 219583:6.655540 236321:3.902770 236906:3.474450 236315:23.443860 214559:6.989440 234277:9.474080 228147:5.844850 205166:7.469700 237669:2.576260 235898:4.129560 220421:6.593020 237523:2.802380 237122:6.565840 219027:6.695020 176436:8.466850 237337:3.043930 174356:25.562730 236282:3.922710 237878:5.979780 237862:8.164400 231503:5.352750 197996:7.767140 236209:3.966310 218198:6.754950 229619:5.651600 234539:13.977060 236965:6.850420 235062:8.952320 236274:3.926640 207209:7.377050 233780:4.870620 235760:4.197700 237335:9.133170 222782:12.804640 211636:7.152130 237583:2.719090 116270:9.753060 234571:4.649130 232927:5.073580 163986:8.808600 237309:6.140460 231448:5.363320 237905:1.873460 235937:24.638580 237408:2.961300 216281:6.886780 228301:5.822170 173316:17.098160 233700:4.889930 89455:10.158520 229752:5.632090 237544:2.782910 234997:4.500290 224292:6.266700 231142:5.424210 235233:4.418730 237640:7.858500 231329:5.387840 237745:2.406650 231130:5.426090 190402:8.035410 233387:4.968350 234931:9.046960 237083:3.317140 237701:2.502930 226949:5.991860 235154:4.446440 236702:7.285300 237975:3.040140 222487:6.424260 229341:5.690970 233710:4.888090 225564:6.143430 237457:2.896040 236754:7.203080 236585:3.734350 237908:1.843950 230006:11.197300 232681:10.246860 228952:5.743130 237969:1.246910 237768:9.236240 236679:3.655090 237936:3.177480 236225:3.956860 237494:2.832720 234472:4.679670 230562:5.516880 237178:3.232090 235336:4.380650 236777:3.575410 227331:5.948510 231826:5.288790 232300:10.392360 232816:10.191860 225741:12.251100 237928:1.678420 225886:73.325640 237690:2.530700 237808:11.026400 236814:3.552070 237448:8.726100 176832:8.453770 225803:6.119240 237721:7.395210 236924:3.459550 236945:6.885580 144479:9.242230 237574:2.741110 237962:9.414090 237858:2.046250 233548:9.857880 237379:8.975790 230453:5.534250 237007:6.789440 237630:2.639920 233398:4.965570 237483:19.959590 237031:13.467280 237838:2.101480 211567:14.318460 192935:7.953390 237899:3.829880 237973:8.534320 236633:3.696720 210611:7.206590 211385:7.166370 145656:18.428120 235996:4.075810 236145:4.000330 235500:8.627060 232175:5.222510 236587:7.465220 237492:2.834170 237930:5.017530 234051:4.798570 236955:10.312320 187019:8.153190 237240:12.623400 236455:15.264600 236929:3.456740 237196:3.208320 208505:7.312780 200163:7.685590 237663:5.195620 231594:10.671880 233567:4.924360 235920:8.232800 232445:5.168090 236126:4.007160 237859:2.045610 230279:5.559080 231348:5.382410 233328:4.983180 219770:6.642720 231935:5.268710 229409:5.683620 236768:3.583750 237857:2.048550 237465:2.882310 220998:6.547600 159789:8.905760 235498:4.314360 237484:2.849790 223664:25.294760 237477:5.727020 195094:7.877600 237847:6.238920 209982:7.236900 234434:4.693480 237321:3.062980 237861:2.043110 236617:11.135010 236343:3.888340 233570:4.923980 237823:4.308220 222585:308.038080 234005:4.812780 235916:8.234500 237466:2.879890 229487:11.342980 98075:30.074970 227387:5.942170 237920:1.748740 237942:4.708620 237201:9.617190 236771:3.580760 236542:3.760170 235866:4.149180 139029:9.331840 237954:5.871040 232907:10.156020 211360:7.169960 237030:13.467920 237821:6.487260 237976:3.543050 236384:7.728620 233356:4.974330 237629:2.642010 231380:5.373410 233952:4.825460 234144:14.315220 174419:17.041820 237885:7.881400 237292:6.180580 232913:5.076230 115702:9.753060 237816:2.179650 237833:2.117780 237681:5.099580 237548:5.561000 158413:8.926380 215918:6.911480 221876:6.475010 237052:3.349170 235887:4.137500 237947:13.792950 227492:5.928570 237070:3.332680 236958:3.433920 237694:5.042300 233584:4.919800 225464:6.153790 237513:5.630280 237432:14.616300 151463:9.084010 237917:3.596400 222101:6.455460 235733:4.208620 205460:7.460040 237933:3.277520 237299:3.085980 223843:6.305340 225145:6.188230 237941:1.569820 236008:16.269480 217550:95.215820 189886:8.052650 225123:6.190930 237871:4.012980 237254:6.284860 237872:2.005770 237098:46.262580 237868:2.009870 231456:5.362730 203099:7.566470 237616:10.644640 142449:9.271220 229711:5.638290 237866:6.050550 208485:7.312780 230827:5.476390 236266:3.930860 237894:7.743960 237934:3.251280 237475:2.864290 226771:42.091840 237817:2.176300 202238:7.599080 154352:9.013390 233257:5.000700 233448:4.952950 221540:6.504160 237348:9.091800 236458:3.815140 237358:6.033760 234287:9.467780 154969:9.013390 230352:5.546940 230713:10.988820 237792:2.247330 231143:5.424210 230546:11.037900 236826:3.542550 237618:10.638280 232709:5.117870 237333:6.093080 225435:6.157700 236883:3.491840 224711:12.456200 223650:12.650460 127030:95.787000 234712:4.605290 237573:2.741630 224661:6.233720 233268:9.994020 236822:31.900230 234768:9.171100 232240:5.209260 236989:6.818180 232970:25.317300 237959:5.479840 237886:5.900820 235543:4.291250 233240:5.003990 236977:3.413450 223152:6.371090 237404:2.970600 231228:27.046250 228367:23.258880 237758:7.066830 236139:4.003060 235646:4.245790 235906:8.249160 237831:8.501680 237789:2.254350 189644:8.061380 235792:4.183260 226358:6.060610 227279:5.955960 221162:26.136720 233879:4.845320 237586:2.716160 237841:6.298620 237370:3.005810 237860:2.044160 237703:2.499150 237939:4.752750 223476:6.340810 237430:2.931220 234612:23.185300 229614:5.652380 230208:5.571370 232118:5.233860 222407:38.586660 227740:5.895840 237909:5.530710 225230:6.180180 229455:5.677140 234934:27.133200 229133:5.720930 237551:2.779780 237923:1.707190 211591:7.155670 236207:3.969670 226368:6.059430 237682:12.736250 229261:22.803440 226489:266.096600 237330:3.051860 175304:8.507120 236974:6.836340 237965:2.573500 234559:4.653480 212952:7.083850 124872:105.814830 225811:6.117980 228398:29.055050 237963:5.264120 229551:5.661100 237949:7.527750 237739:4.841560 234995:13.501620 131123:9.501740 229529:5.665080 237659:2.601420 237849:2.070400 237927:3.365160 231089:10.868600 228756:5.771150 237447:5.818720 237750:4.767160 227689:5.903920 236708:3.638530 237960:6.831100 67825:10.399680 235323:8.771500 237620:2.656020 235758:8.398720 206654:7.403950 233541:9.860940 216049:6.900430 236966:10.268220 237491:5.670900 230644:5.504560 234015:4.810400 226696:6.022210 237870:4.017600 229162:5.715030 236150:3.998220 237888:1.956880 235606:17.074640 237328:3.053790 191642:8.001790 237281:3.113180 230479:5.528660 216877:20.540820 50812:10.600360 232720:5.116020 237675:5.118100 230924:5.461290 235416:8.695620 236304:7.820400 236893:3.482520 235787:4.185800 160808:8.885560 237775:18.340080 237454:2.901120 237704:9.991200 227512:5.926490 237109:3.291890 237555:11.105240 237795:2.238980 237648:2.612760 226923:5.995190 225560:6.144720 235905:4.124750 236418:11.529870 234872:4.547740 237520:5.613620 237892:1.941550 237896:3.839220 237731:2.441080 225133:6.189580 204299:30.037240 184715:8.222870 211186:14.354360 237777:11.436750 237855:2.051640 222757:12.811320 236376:3.869740 237677:10.225040 133283:9.465380 235182:4.434240 237174:3.236020 237295:49.405760 237854:4.118160 236565:3.746350 237642:2.618660 237511:2.816210 236764:3.587040 233166:5.021460 205800:14.881980 236578:7.477760 234657:9.248580 228448:17.416440 232261:5.204210 229143:5.718400 235143:4.448570 221860:6.475010 237771:6.904860 237271:12.502080 237687:5.071080 234185:9.522020 237906:1.858190 230756:5.487030 237919:3.498300 215007:6.962770 237968:1.247790 236364:3.876390 235507:4.311050 234766:9.172200 234003:9.626920 222028:12.921500 237294:3.089070 236819:3.546670 223443:6.343960 237598:2.699230 228388:5.811940 237893:3.880040 234656:4.624290 236734:18.084350 88073:10.158520 237655:5.214680 237623:7.945560 236363:3.876660 232748:10.218240 216837:6.849550 236383:3.864580 230908:5.463900 228193:5.838180 234689:4.613900 237943:6.272480 156894:44.844700 25410:10.851670 196314:7.827770 193845:7.922380 212139:49.893900 213589:7.048190 211961:7.138100 161205:8.865750 205552:14.910500 237673:23.069160 237769:2.307890 195681:7.855940 229401:17.053320 237865:20.191000 237579:5.449380 236793:7.136840 132515:9.465380 235822:12.515670 237743:2.407850 237931:3.280720 206206:7.422300 235974:4.087950 | 231037:5.444500 236952:3.437960 235727:8.421720 223053:6.379220 236049:4.045950 237912:1.806100 236740:3.612870 221492:6.507860 237828:4.270540 237918:3.509440 219171:13.367800 237604:2.682740 237850:12.410460 231233:5.408630 237753:2.373310 237497:11.312480 228451:5.804570 233466:9.894180 227015:5.985240 236121:4.008530 237891:1.946420 235895:4.130930 234174:4.764250 230393:5.541990 237679:2.553490 236541:3.760520 236347:7.771020 175223:8.507120 213360:7.061010 237360:3.015530 237950:2.991780 237433:14.613500 229379:5.686880 237281:3.113180 237652:2.608840 237967:3.827490 235899:16.518240 237481:5.715320 237052:3.349170 221667:6.493130 235932:4.108280 224808:6.219720 208340:7.321120 231522:5.348660 230255:5.562680 237269:3.129690 237770:4.614840 237762:2.334420 221416:6.513450 230587:5.513450 237628:5.287360 232687:15.367500 237869:2.009540 237781:2.276070 237892:5.824650 233795:4.866300 237389:5.965420 237937:1.585870 175513:8.493520 237851:2.067290 228195:5.837230 237093:3.309680 231560:5.341130 199094:7.728680 237133:6.548080 237924:6.783160 120293:9.662090 214730:6.980470 212929:7.087150 217312:13.637380 237974:2.105720 230341:5.549080 236191:11.926230 237326:3.057730 237705:2.496560 202345:22.797240 236949:3.440460 236940:3.446430 237784:4.530760 80857:10.232630 215083:41.759100 237668:5.163680 226942:5.991860 237303:3.079340 234765:4.586100 236917:3.466080 237796:4.467760 237783:2.266580 237855:2.051640 237889:3.908880 237951:1.491720 231765:5.301480 237402:2.971780 237084:3.315460 237254:3.142430 235310:4.393110 237817:2.176300 237829:19.146330 213723:7.041840 237500:16.950480 237793:2.244480 237613:5.325080 203179:7.561140 236004:4.070770 237864:2.029790 237473:5.735580 233262:4.999060 237685:5.078500 235324:4.385750 209291:7.272130 234187:52.367480 227567:5.918220 237359:3.015700 237703:2.499150 212571:7.103850 237638:7.864530 227812:5.885830 234216:4.752310 225818:6.116730 237273:3.123760 226860:6.002990 236089:4.025280 173328:8.549080 228960:5.741400 237970:6.899160 236816:3.550430 235672:4.235990 237662:10.391400 237680:2.551430 223809:6.309900 231020:10.894120 237740:2.419970 216051:6.900430 230269:5.560520 229669:5.643750 230944:5.459990 219313:6.672900 236658:3.676400 237618:2.659570 237777:2.287350 237964:2.574120 237578:10.906200 236857:3.516410 226286:6.066560 235638:4.249470 237464:5.775620 237336:12.177120 229377:11.373760 191893:7.985400 237935:4.784040 237305:6.147640 237001:10.194090 223001:6.384120 236695:3.644760 237002:3.397610 236544:7.519380 223539:6.334550 237862:2.041100 226994:5.987440 227637:5.910030 235345:4.378220 219270:6.677280 237266:3.135590 222478:12.851940 219828:6.636370 237712:2.481160 214620:6.986440 237905:1.873460 232133:10.461500 226643:6.027940 234056:4.797570 210937:7.188110 230420:22.151040 236512:3.780700 237631:5.265680 235987:4.082360 228863:5.757040 167613:8.703240 237347:3.032440 233667:4.898060 237607:2.676520 237384:8.963880 236023:4.063990 237908:3.687900 237582:2.720480 230982:10.908300 236950:3.440030 237309:15.351150 237962:1.344870 235574:4.280790 230843:5.474410 237221:6.362480 233993:38.526800 236881:10.480170 237884:1.973250 236549:3.756010 237483:8.554110 229401:5.684440 237603:2.686100 228820:5.763190 237899:1.914940 236197:3.973200 237380:2.991820 236955:3.437440 219256:20.031840 235952:4.095570 237956:28.588200 232457:5.165180 237398:2.974330 237711:7.459980 235367:4.371190 237572:2.743180 227554:5.920280 87868:10.158520 237883:1.975760 234282:14.204490 237857:2.048550 237897:1.918890 170385:8.638700 228992:5.737960 237605:2.680390 235429:4.341840 236898:6.955520 236432:7.672680 225704:6.129350 216133:6.897680 235231:4.419190 235259:4.410270 237920:1.748740 237966:1.285510 237942:1.569540 237010:6.780060 234182:4.761980 237954:1.467760 235101:4.464310 208306:14.642240 236035:4.053890 230571:5.515510 237644:5.234360 230640:5.505920 237292:3.090290 227824:5.884840 233636:9.810260 233814:4.860560 234075:4.791550 203218:15.122280 237948:1.525830 225671:18.399510 233470:4.946700 237381:2.990440 183574:24.794940 236169:3.988910 207056:22.157790 214381:21.013710 237729:2.447130 233474:4.945920 237571:74.462220 236976:6.830440 214413:7.001520 236574:3.742020 234667:4.622030 237249:3.147890 227846:5.880870 213990:14.052280 230670:5.500490 232275:31.204140 236846:3.526900 237505:2.818890 234982:9.015080 236808:14.224920 145059:9.214060 237872:2.005770 202569:15.176180 230632:5.507290 237361:6.028240 237003:6.793400 232621:5.135110 232352:5.187220 237972:3.300450 236266:3.930860 235381:4.365070 237898:1.917950 236232:7.909380 235801:4.180360 237730:4.890060 232354:25.933650 232525:5.151230 237358:3.016880 223489:6.339240 237333:3.046540 206501:7.408510 233017:5.054740 237649:2.612190 237233:3.165970 232970:10.126920 234105:4.782580 234973:4.509800 237959:6.849800 237886:1.966940 235802:4.179090 236729:3.625770 237366:3.009780 230952:5.458690 230734:32.938260 193835:7.922380 237939:1.584250 214695:6.983450 222477:6.425970 233738:4.881500 237595:2.706330 229190:17.135040 231334:10.772040 212942:7.083850 233041:80.772160 227919:5.873950 233917:4.834820 224329:6.263790 236910:3.473460 79949:10.312670 237617:2.660560 235242:4.415290 237739:2.420780 237659:2.601420 237482:2.852470 236502:15.154000 237447:2.909360 226613:12.062780 227245:5.959170 237960:1.366220 234870:9.096020 234502:14.005230 204909:7.484370 233810:4.861640 205958:7.431600 115248:9.753060 236185:3.977910 237888:1.956880 215892:13.822960 224844:6.215560 235526:8.605680 237723:2.458030 233150:10.049660 237353:3.024320 236938:3.450260 234333:4.723870 235787:4.185800 237775:2.292510 229745:11.267260 230287:5.557650 237904:1.879240 228178:5.839130 231265:16.205580 227801:23.551320 218008:6.769300 234872:4.547740 237896:1.919610 237436:5.842100 206708:7.399420 237637:2.622810 235592:4.273810 236075:4.032430 236961:3.428700 237713:2.476670 210772:7.199160 237490:17.030820 236682:3.654770 237742:9.635440 237940:1.576750 231256:5.403700 236710:3.636220 231688:5.314900 219716:6.644850 231555:5.341700 236423:3.840710 237802:2.223730 211582:7.155670 237840:6.299430 237806:2.219750 237861:4.086220 226708:6.019930 195876:7.848820 237687:2.535540 233511:4.936240 218790:6.710810 224339:6.262340 237541:5.570740 144488:9.242230 237952:4.445010 221984:6.464300 235713:4.217410 235194:4.429580 233514:9.871700 237055:3.347670 192042:7.985400 234196:9.516200 203239:7.555830 236757:3.597800 232844:15.271560 236285:3.921870 229831:16.863990 237727:2.456100 213181:14.141460 216407:6.878690 237673:2.563240 222109:6.453700 237368:6.015860 237737:2.427810 236036:4.053250 236097:4.021570 236644:3.690270 | 233757:4.877860 236120:8.018580 200122:7.685590 237791:2.250580 237301:3.085860 237952:1.481670 237832:2.118080 236394:3.857080 237140:3.263850 233081:5.040100 237559:2.775380 224478:6.249360 237958:1.384210 237920:1.748740 237944:1.558200 237534:5.586140 218877:6.704010 237931:1.640360 234074:9.583100 237939:1.584250 237017:3.380630 159911:26.717280 221484:13.015720 237819:6.519120 237903:3.775700 196347:7.827770 208124:14.667500 229321:5.693440 237918:1.754720 237748:2.385290 224925:6.208650 233634:4.905500 237571:2.757860 237706:2.491530 232565:10.289120 236845:7.055860 236885:3.490480 157058:8.968940 237191:3.215400 235638:4.249470 235209:4.426110 231586:5.337090 236463:3.811630 213082:7.077270 237758:2.355610 236281:3.922850 217004:6.839160 232384:15.537990 226640:6.027940 235995:12.227430 232282:15.597540 237971:2.296380 235969:4.088940 237763:2.317980 237871:2.006490 199782:7.697710 234374:4.711170 196652:7.820850 237970:1.149860 | 236972:13.673040 230764:5.486360 237678:5.109740 233495:4.940490 225071:6.193640 232235:5.210780 237961:1.356670 222629:6.414070 237684:20.340480 229196:5.710840 235944:4.101910 237717:2.469610 234485:9.349240 223220:6.363030 237188:3.217400 237955:1.455530 194053:7.914780 236311:7.817380 230579:5.514820 228828:80.660020 227907:5.874940 235099:4.464790 226855:6.002990 230607:5.511390 234782:4.581220 233703:4.889930 237499:2.826250 237074:3.328730 234824:4.563810 237481:2.857660 232417:5.172960 237547:2.780670 237902:1.898790 233686:4.893250 237726:4.912580 218702:60.479460 237688:2.533870 233964:4.822700 226940:11.985940 237790:18.010560 237781:4.552140 237892:1.941550 235397:8.715840 200888:7.655920 232642:5.130420 237937:1.585870 223497:6.339240 237067:6.669860 112099:98.018500 226859:6.002990 233890:4.841800 236467:3.810380 236409:15.397000 195611:7.855940 237472:2.869060 231489:5.355090 237279:3.116420 227205:5.963470 237974:1.052860 160118:8.885560 157174:8.968940 236526:22.637820 235841:4.163140 211764:7.148610 237160:29.241450 235614:4.265700 224444:6.253670 201659:7.627100 237609:2.669870 230125:5.583810 163785:8.808600 237796:6.701640 233760:9.753540 230614:16.530060 237834:12.705420 172498:17.156140 234118:4.779280 225623:55.233090 229897:5.612950 237720:2.465630 230059:5.593430 237928:3.356840 237693:2.525400 237818:4.350940 237422:8.821050 237752:2.376880 236997:3.400840 229649:22.590640 179937:25.100280 237157:6.499960 211597:78.712370 237864:2.029790 234853:4.552460 233678:4.896200 154202:36.145520 231029:10.892840 223589:6.329880 236331:23.386260 143380:9.242230 233018:10.108620 198014:7.767140 235889:4.136630 237180:3.230330 236453:3.817160 219866:6.634270 237931:3.280720 235979:4.086630 237590:2.710650 237460:5.783700 236951:3.438560 236868:3.499870 236372:3.871200 232784:5.102280 225980:6.101780 201468:15.265580 237863:12.186960 219715:6.644850 235192:4.430280 226342:12.121220 236550:3.755780 236905:3.474630 237878:3.986520 235718:4.215540 154206:9.036380 236878:10.482900 210331:7.221630 235062:4.476160 232068:5.242720 229012:5.733680 236230:19.777050 235289:13.200900 237327:3.054440 232933:5.070930 237284:3.108460 236289:3.919780 236923:6.921400 226220:6.074950 237564:33.206880 234813:4.568600 234829:4.563020 236700:10.930800 236914:6.935180 237748:2.385290 226120:6.087060 237936:6.354960 229706:5.639070 237178:19.392540 225468:6.153790 237905:3.746920 237690:2.530700 237721:7.395210 176419:8.466850 237962:1.344870 237838:23.116280 233498:4.939710 235509:12.931290 237973:2.133580 217995:6.769300 237751:4.761100 227828:5.884840 218529:6.733790 154850:9.013390 232194:5.218410 228192:5.838180 235657:4.241940 233336:4.981160 234825:4.563550 213040:7.080550 236768:3.583750 223954:6.296290 222137:6.451940 237387:23.883520 237969:7.481460 232896:5.080230 237277:3.119240 237958:15.226310 173130:8.563470 213655:7.045010 236853:3.517990 237895:1.926500 237942:1.569540 234510:4.666640 210831:7.195460 231360:5.379400 236312:3.908410 237976:8.503320 215241:13.896520 237911:1.836020 236393:3.858520 237461:14.449000 234791:4.577980 235510:4.310230 237681:2.549790 217847:13.562840 236960:3.432630 234349:9.433440 236233:7.908800 230544:11.037900 228548:5.794510 171378:8.607930 231912:5.273560 237887:3.925440 236058:4.040430 220608:6.578980 233910:4.836210 235106:4.463350 235668:4.237330 224071:6.285830 236890:3.487300 213928:7.029260 154633:9.013390 227835:17.651520 232174:5.222510 231615:5.330210 224814:18.654990 211004:14.368900 237951:1.491720 230572:5.515510 234696:4.612230 229750:5.632860 160789:8.885560 236891:3.482880 237664:2.594880 232164:10.449120 234649:4.626260 234549:4.657560 236723:3.628480 235333:4.381760 237758:2.355610 229283:5.697550 236909:10.420920 237831:2.125420 236402:3.853810 237268:3.132920 226513:6.044140 234994:4.501030 236580:3.737950 237311:3.069990 222026:6.460750 235865:8.299060 236386:3.863260 233153:5.024410 237427:2.932110 233681:4.894350 236877:3.494570 223974:6.294790 236216:15.851240 237927:3.365160 103006:9.964370 236031:4.055640 236406:7.701620 233249:20.007720 5536:11.005820 237870:2.008800 237760:2.339230 234563:4.651450 82033:10.232630 235416:4.347810 234268:4.738940 237934:3.251280 235719:4.215350 226238:6.073750 236896:6.960180 235697:8.445740 229599:11.307920 237731:14.646480 235285:4.401880 237529:2.798330 236128:4.007010 236801:3.559820 237940:4.730250 224821:6.218330 235890:12.408330 236859:3.511210 234896:13.615920 237810:2.199100 237511:8.448630 237439:5.837080 237840:2.099810 189037:8.088050 236803:3.559620 208347:7.321120 211711:7.148610 235570:21.408950 222944:6.390700 227563:5.919250 212811:7.093800 227624:5.911050 229221:5.706670 237623:2.648520 232748:5.109120 235647:8.491200 237192:3.214640 225824:6.116730 236791:3.568710 225826:6.116730 232964:5.064330 237147:9.780720 232878:5.083800 | 237959:1.369960 236722:7.258620 237829:2.127370 236196:3.973640 219118:6.686110 228888:5.751800 237521:2.804020 237678:2.554870 230665:5.501850 237500:2.825080 237758:2.355610 237506:2.816900 235883:4.138540 231502:5.352750 237752:2.376880 237838:4.202960 232196:10.436820 237491:2.835450 237135:3.272060 236506:3.783980 236146:4.000180 237920:6.994960 235855:4.155690 235973:4.088120 237357:3.017110 237899:1.914940 220923:72.066170 227484:11.859220 237973:1.066790 237059:3.343270 237835:2.111450 237380:2.991820 233453:4.949820 237939:1.584250 237179:6.461500 236981:6.823040 237751:2.380550 237828:2.135270 237686:12.685250 237918:1.754720 237422:2.940350 237786:2.263490 237850:2.068410 237889:1.954440 235415:4.348240 223705:6.319070 151378:9.084010 237283:3.108830 237300:33.945780 237129:3.277770 237813:2.191660 237048:3.352250 236625:7.405760 236963:6.853980 227220:5.962400 235003:4.496550 233696:4.890660 237859:2.045610 176571:8.466850 173235:8.563470 193588:7.930050 237717:4.939220 237749:7.150740 232222:5.212810 203872:15.059440 236313:3.908410 230403:5.541280 236952:3.437960 237856:2.049840 236174:3.985030 236687:10.949910 234007:9.625560 214547:6.989440 237531:8.388180 237457:2.896040 237659:2.601420 192665:7.961300 220422:6.593020 237927:5.047740 236135:4.004420 224777:6.222500 236763:3.587440 237425:41.118000 235840:16.655400 224892:6.211410 237710:12.436300 237597:2.702520 237931:3.280720 227395:5.941120 236624:3.703890 237852:8.263280 237867:2.016060 237661:5.198820 234116:14.338830 237647:5.227920 237956:4.288230 235537:4.294280 237929:1.678200 237764:4.633100 234704:18.430000 236493:3.795250 158675:8.926380 237870:2.008800 237177:6.466980 237501:2.822800 236908:6.947820 236419:3.843040 237340:9.120120 236811:3.554290 236709:3.638430 237967:5.103320 220116:6.615500 237481:2.857660 235505:12.935640 237228:3.174140 237409:2.961030 237964:5.148240 237863:12.186960 236043:4.049750 210011:7.236900 237821:8.649680 237915:5.405640 237976:2.834440 237868:2.009870 237894:1.935990 237532:2.795830 237775:2.292510 237902:5.696370 236804:3.557970 220001:6.623790 237471:2.871740 232329:5.192190 222565:6.419150 237785:11.324350 178404:8.415550 232476:10.324560 236093:4.023580 212858:7.090470 203888:15.059440 237462:2.889200 237637:2.622810 232399:5.176380 237561:5.542860 235869:4.145680 236825:3.542840 234270:23.693100 237495:8.488440 237966:1.285510 237855:2.051640 237742:2.408860 237869:2.009540 237938:1.585330 236490:3.796480 237757:7.078950 236900:3.477130 237445:2.913020 237947:3.065100 232902:5.078450 227867:35.279220 237086:19.878600 236233:3.954400 237075:3.327960 228902:5.750060 237097:3.306430 237825:15.034180 237355:6.044420 228557:5.793610 213960:14.058520 237741:2.409600 236412:3.848220 237732:4.874660 231683:10.630920 236018:4.064790 237175:19.411080 227578:5.916170 223915:12.598600 236245:3.946350 226435:6.052340 237905:1.873460 237579:5.449380 235718:4.215540 230304:5.554780 237802:35.579680 237431:2.926150 237718:2.468630 237412:8.865990 232459:5.165180 237924:1.695790 236818:3.548210 237253:3.144860 236528:3.769240 236665:3.668670 236365:7.752240 225458:6.155090 237335:3.044390 234351:9.432220 233430:4.957660 237198:19.245420 237968:1.247790 233938:4.828220 236099:4.020180 237612:2.662900 237755:14.211600 237284:6.216920 237130:3.277550 225745:116.361320 234678:4.620060 198609:7.747720 237294:3.089070 233111:10.066560 237866:2.016850 235696:8.446120 236153:7.996140 237881:1.979460 237975:1.013380 236616:3.713480 227565:5.919250 237839:14.701680 224395:6.257990 237817:6.528900 236221:11.871870 236516:3.779130 237549:2.780500 236194:7.948160 237186:3.218090 237552:2.779510 237970:1.149860 236888:3.487940 237748:2.385290 237958:1.384210 208841:7.296320 237050:3.350430 230691:10.995560 236285:11.765610 237796:11.169400 237822:15.107750 237780:4.559120 237904:1.879240 237664:2.594880 237005:3.395550 237727:2.456100 237670:2.572190 237803:13.334700 214824:6.974530 235350:43.764600 137363:9.363590 235377:4.367470 237695:2.520080 237489:2.840880 237134:3.273450 185035:8.212610 237916:7.205040 237808:2.205280 65744:20.990000 235473:4.323090 237743:2.407850 202146:15.209240 234489:9.348040 | 233694:4.890660 234496:14.011410 237173:6.472040 229067:11.457120 223787:6.311420 236799:7.123720 230256:5.562680 237961:1.356670 237476:2.863850 236079:4.031030 228046:5.857360 236392:7.718880 94766:10.089530 231291:5.395130 237786:2.263490 236966:3.422740 197862:7.773700 233555:14.782230 203109:7.561140 237941:4.709460 237066:3.335310 228528:5.797250 237438:2.919360 207387:7.368230 224602:12.475920 131682:9.465380 237071:3.330270 237891:1.946420 237546:2.780990 237667:2.583630 232538:10.297680 235837:8.329120 237257:3.141460 235833:4.168850 236040:12.157350 233350:4.976340 157398:8.947430 233141:5.026930 234864:4.548790 235012:4.493330 227872:11.757760 233876:101.773770 237145:3.261400 202384:7.593570 214539:6.992450 228185:11.676360 237950:2.991780 237569:2.760220 237281:6.226360 237967:2.551660 174889:42.535600 217758:6.786310 237097:3.306430 237964:11.583540 237915:5.405640 232417:5.172960 236806:7.115360 203440:7.545310 206544:29.634040 189863:8.052650 233560:4.925510 237762:4.668840 237688:2.533870 212985:7.083850 237560:11.086960 177120:8.453770 237458:14.473450 68242:20.799360 234515:9.331520 237907:3.714640 236737:3.613380 237056:3.347670 237493:2.833000 237482:2.852470 234120:4.778630 183361:33.059920 237937:1.585870 237741:2.409600 210367:7.221630 223265:12.719660 237924:6.783160 159686:17.811520 231034:5.445780 237735:2.429450 237974:5.264300 196098:7.841750 237755:9.474400 232149:15.684510 226671:6.025640 199210:15.444820 235457:4.331050 237326:3.057730 237705:2.496560 233506:9.875560 236637:3.693160 220381:6.595040 237784:2.265380 115722:58.518360 172119:17.185780 236895:3.480540 192099:7.977300 237302:3.079700 233995:4.815510 237796:2.233880 229234:11.408360 237834:2.117570 207794:7.350840 237720:4.931260 237925:1.687310 237033:3.364020 237798:2.232100 237811:2.197800 237928:3.356840 237913:1.804250 237829:4.254740 170559:8.623190 237238:3.157730 228351:5.816570 236739:7.225740 237260:3.139610 236226:3.956710 237716:4.943280 237921:1.748720 237261:12.554880 198969:7.728680 237283:3.108830 237837:2.105160 236662:3.673020 237105:3.297860 237703:2.499150 236530:3.766490 237801:4.453300 225638:6.135730 236366:3.875720 163065:8.827290 237469:2.873460 217521:6.803620 234067:4.794220 134844:9.430280 237463:2.888660 236675:3.659060 237346:3.032720 236605:3.722600 236639:11.078790 237970:2.299720 208946:7.292250 233855:4.850260 237805:8.882240 235320:52.642320 235141:4.449040 110063:9.853140 237464:2.887810 237700:2.503940 226968:11.979300 237664:2.594880 237236:3.158510 237971:3.444570 236802:28.477760 226843:6.005240 236865:3.501980 237761:4.676280 237305:3.073820 236174:7.970060 234277:4.737040 235354:4.374920 232244:5.208750 237862:2.041100 231823:5.289340 235207:4.426800 236486:3.798580 174064:8.534900 235610:8.533760 234237:4.745920 228990:5.737960 237905:1.873460 235937:4.106430 236720:3.630250 237168:3.240040 196778:15.627940 224608:6.237960 237640:13.097500 183736:8.254290 236771:3.580760 237085:3.313710 237295:3.087860 237787:2.259370 151450:9.084010 237975:2.026760 237839:2.100240 237308:9.212490 112588:9.801850 231280:10.795140 236585:3.734350 237908:1.843950 237788:2.259050 205127:7.474570 235982:4.084490 235856:16.615720 237808:26.463360 237721:2.465070 237797:2.233440 226209:6.076150 236176:11.951100 44344:32.154420 237630:2.639920 233884:4.843560 236396:3.855380 237973:5.333950 211996:7.134620 237836:12.639000 236752:3.603370 233334:39.852560 234793:4.577450 48249:10.600360 207637:7.355160 234930:13.571970 237415:2.951880 237731:2.441080 40175:42.872560 231613:5.330210 227892:5.875920 234988:4.502780 229255:5.701690 219556:6.657700 220023:6.621710 147245:9.186660 237856:2.049840 236544:3.759690 236903:6.950860 208740:7.300410 237477:2.863510 236032:8.109700 235549:4.287810 233783:4.869900 237776:2.291550 214392:7.001520 235848:4.160120 237683:2.543290 237710:7.461780 234996:22.501450 236853:7.035980 101822:9.964370 234342:4.719200 237966:1.285510 214971:13.931400 237942:3.139080 237745:4.813300 237536:2.792170 187489:8.134140 235101:8.928620 229867:5.616750 237976:0.708610 237868:2.009870 235878:4.142020 154968:27.040170 237362:12.054440 237128:3.278510 237885:1.970350 227731:5.896850 237833:2.117780 237681:2.549790 236291:7.836500 237948:3.051660 237399:2.973620 237117:3.285800 236959:3.432720 237205:3.203480 237947:3.065100 237274:3.121810 193803:7.922380 237729:2.447130 237694:2.521150 237339:3.040800 237843:10.488900 44264:10.718140 111274:19.706280 237579:29.971590 237874:1.999900 237161:6.494840 237933:1.638760 158525:8.926380 237405:8.907420 237502:2.820470 232905:10.156900 41216:10.718140 235199:8.856380 237871:4.012980 236035:4.053890 230632:22.029160 44032:10.718140 235119:8.920460 237900:1.914110 237230:3.168130 237730:2.445030 208688:14.609040 237792:4.494660 153773:9.036380 230926:5.461290 237314:3.067490 237333:3.046540 225435:6.157700 235782:4.187080 199056:7.728680 189775:8.061380 236415:3.846530 236131:4.005790 237233:9.497910 234698:4.611670 219244:6.679480 236539:3.760880 237959:2.739920 183523:41.324900 237886:5.900820 236977:13.653800 197757:7.773700 237594:2.707410 237268:3.132920 236146:4.000180 227645:5.910030 236378:3.868010 235311:8.784880 227007:5.986340 237595:2.706330 188941:8.088050 163783:8.808600 236683:3.654340 231044:5.443860 237682:2.547250 228411:5.808240 235533:8.596700 236910:3.473460 233192:5.016440 237725:4.913280 237963:5.264120 237946:4.645320 135140:28.290840 215733:6.919840 237949:4.516650 237739:4.841560 218632:6.724540 179057:8.390860 237518:8.426490 205023:7.479460 237927:1.682580 231089:5.434300 237378:2.992150 237750:2.383580 234119:57.343560 237960:6.831100 47758:116.603960 218852:6.706270 233541:4.930470 229902:5.612190 237870:4.017600 234345:4.718270 216113:6.897680 237888:3.913760 233746:4.880410 112947:9.801850 237348:3.030600 212759:7.093800 234561:4.652900 209159:7.280130 237904:1.879240 237877:1.993910 237562:8.313900 237520:5.613620 222651:6.412390 237896:11.517660 237436:2.921050 237224:3.178910 237013:3.386830 181571:58.241680 237088:3.312340 235953:12.283710 236519:18.892600 152475:9.059910 237083:9.951420 237450:11.618200 41042:10.718140 228041:5.858330 237403:2.971680 237802:13.342380 101461:9.964370 60844:20.990000 178328:8.415550 236369:3.874390 237116:3.286540 237456:5.800220 237451:2.904450 237835:2.111450 237091:3.310750 237968:1.247790 236346:3.886050 237952:8.890020 237596:2.704260 216334:6.881380 232353:41.493840 237881:3.958920 234418:9.395440 237655:5.214680 236363:3.876660 229927:5.609920 234466:9.364120 237919:1.749150 237368:3.007930 233412:9.924800 | 236096:4.022340 191188:16.020180 216847:20.548650 230781:16.451070 237543:2.783980 231061:5.440020 229000:5.734530 163411:8.808600 222921:70.315850 180464:8.354930 235727:4.210860 237671:2.571680 237357:3.017110 221978:6.464300 237961:1.356670 229023:5.732820 237890:7.788640 235328:4.383530 207154:7.381480 237338:6.081600 234462:4.682960 236306:3.910200 234937:4.520930 237705:2.496560 236870:3.498680 215398:6.942510 237850:4.136820 213190:7.070730 229157:40.016970 231585:5.337090 232211:5.215350 213773:14.077360 214816:6.974530 207494:7.363860 237846:2.080630 228426:5.807320 228562:11.583580 208162:7.329520 237717:2.469610 201692:7.621430 234686:4.617540 237955:1.455530 222534:6.422560 233737:4.881500 237457:2.896040 174679:8.520910 230113:5.585290 170358:8.638700 209726:7.252400 237852:2.065820 233875:4.846370 236469:3.808260 233732:4.882600 237956:1.429410 237911:3.672040 178908:176.465730 98887:10.024990 236874:3.496210 236015:4.065440 168890:8.670450 222501:6.424260 236417:3.844850 199732:7.703830 214568:6.989440 78380:10.312670 194965:7.884930 235134:13.358520 214096:7.019930 204636:82.437080 237691:10.113920 168459:8.686710 237767:2.309980 237688:2.533870 183232:8.275790 236673:3.659380 225577:6.142140 146253:9.186660 148414:9.159990 196116:7.834740 193668:15.844760 235655:4.243480 235946:4.101570 237907:3.714640 230049:5.594170 237056:6.695340 233516:4.935470 235440:8.674760 237526:2.799510 236560:7.496700 237937:1.585870 237847:2.079640 237448:2.908700 209086:7.284150 232550:10.292920 237470:2.872090 237306:3.073520 237676:2.557190 126968:9.578700 135241:9.430280 237106:3.297480 232627:5.133700 233683:4.893610 237746:2.401320 174246:8.534900 197302:7.793630 233008:5.056920 223304:38.139780 219406:26.674120 219450:39.985080 237923:8.535950 234722:4.600590 232534:5.149320 209166:7.280130 28496:32.555010 231883:58.056790 231319:5.389050 236840:3.530760 237206:3.202660 81646:10.232630 218706:6.717650 191788:7.993560 237313:3.068330 66291:10.495000 169734:8.654450 237042:6.713680 237631:7.898520 199503:23.129940 219167:6.683900 210684:7.202870 203706:7.534890 228703:5.776500 152014:9.084010 235818:4.173690 232186:10.440920 236652:3.681770 237925:3.374620 156156:8.990920 231832:5.288240 236268:7.859180 237387:2.985440 222471:6.425970 196531:7.820850 237811:2.197800 237928:1.678420 235794:4.182530 237782:4.535980 237818:4.350940 237500:2.825080 203127:15.122280 186407:8.172610 237861:4.086220 237646:2.615740 231922:5.272480 237800:2.227060 237747:2.387280 237553:2.778850 237921:1.748720 102131:9.964370 202423:7.593570 237864:6.089370 235641:4.248890 236480:3.801050 235118:4.460470 179028:8.390860 236970:3.420370 182953:8.275790 174951:8.507120 235163:4.442440 235251:4.412780 224537:6.243650 235729:4.210860 128018:9.539480 237435:2.921160 237469:5.746920 224781:18.667500 232909:5.077560 232024:10.502260 237792:4.494660 88717:30.475560 236985:3.409760 209322:7.272130 237624:2.647580 232303:5.195680 237102:13.204640 228210:11.670680 237460:2.891850 237883:1.975760 232242:5.208750 222887:6.394010 184476:8.233230 103176:19.928740 227549:11.842640 236309:3.909790 132792:9.465380 168615:8.686710 237276:3.119300 237857:2.048550 203145:7.561140 236281:7.845700 232649:5.129020 236901:6.953360 237971:1.148190 236865:3.501980 228390:5.811940 232906:5.078010 210741:14.398320 234409:4.700150 216534:6.870650 227659:5.906970 229364:5.687700 234476:4.677880 235468:8.652860 237974:10.528600 199552:7.709980 200502:7.667680 236965:3.425210 199597:7.703830 236434:3.833520 233263:4.999060 215558:6.931110 236903:17.377150 232246:5.208750 203879:7.529720 157974:8.947430 233920:4.834120 237712:4.962320 236373:3.870930 124521:9.619530 206877:7.390410 230772:5.485030 233799:4.864860 229874:5.615990 236289:7.839560 123728:9.619530 236702:3.642650 234786:22.898000 234478:4.677590 237854:2.059080 237975:1.013380 231866:5.282240 237308:3.070830 232228:10.423580 234499:4.669880 236754:3.601540 228514:5.798160 237908:1.843950 236914:3.467590 233996:4.815510 236991:3.407420 237958:4.152630 237788:2.259050 230780:5.484360 206515:170.395730 237832:2.118080 233626:4.908500 237936:6.354960 159097:8.926380 235336:4.380650 234529:4.660770 233853:4.850610 237153:3.255280 237519:2.808740 196844:7.813970 231982:5.259620 227874:5.877900 202930:7.571830 234415:14.095890 218448:6.738460 190057:8.052650 213397:7.061010 222917:6.392350 235139:22.248750 193680:31.689520 213894:7.032390 135281:9.430280 230471:5.530750 237880:1.989790 167247:8.720040 96062:20.049980 237899:3.829880 224887:37.268460 237973:5.333950 237836:6.319500 237380:5.983640 233934:14.491950 232449:5.167120 236762:14.362200 231588:5.336510 235546:12.868290 217450:6.808620 232588:5.140770 81054:10.232630 219484:6.662020 231834:5.287700 237663:2.597810 201740:7.621430 235088:4.469130 235327:4.383750 236298:3.912690 182665:8.286720 154053:9.036380 144995:18.428120 223852:6.305340 237141:9.791340 201440:7.632790 233494:9.880980 237969:3.740730 235004:4.496310 143450:27.726690 237212:3.191080 216371:6.878690 237591:2.710270 237776:13.749300 237559:2.775380 237793:2.244480 235475:8.645760 236432:3.836340 168562:8.686710 173985:8.534900 237830:2.125860 237451:2.904450 161091:8.865750 237895:1.926500 98033:20.049980 237966:7.713060 233908:9.673120 237010:10.170090 179360:8.378740 231369:5.376400 223808:18.929700 232872:5.085140 196149:15.669480 192559:7.969270 237976:4.251660 197995:15.534280 228056:11.712780 235987:4.082360 230965:5.457390 194213:23.721690 237932:3.278260 236129:4.006700 49064:10.600360 216983:6.839160 235793:4.182900 237019:3.379010 237128:3.278510 234168:4.765220 204432:52.529960 233663:4.899170 225606:6.138290 218239:13.505140 212119:49.893900 209312:7.272130 190940:8.018460 237548:2.780500 173408:8.549080 220847:6.559260 235654:4.243860 225375:6.164260 236824:14.171760 237307:3.070950 188833:8.088050 229311:11.388520 236426:3.839810 150510:9.108700 231192:10.832160 235157:4.445030 104147:9.964370 235871:4.145160 237729:2.447130 237339:3.040800 139194:27.995520 232393:25.891750 227099:29.876900 237161:9.742260 237887:5.888160 233385:4.968750 217399:6.813640 237933:1.638760 229604:22.612680 237502:11.281880 177166:8.453770 124789:9.619530 223759:6.314470 237525:2.801510 195322:23.610990 237871:2.006490 221883:6.475010 237872:4.011540 228399:5.811010 234387:4.708100 226822:6.007480 180542:8.354930 237972:4.400600 236310:3.909100 92406:10.089530 218869:6.706270 223897:6.300810 210563:7.210330 236609:7.438580 237817:2.176300 236935:3.451490 237826:2.143970 237256:3.141910 223773:6.312940 225676:24.527600 237310:3.070110 236712:7.271180 237644:2.617180 185008:8.212610 60227:31.485000 237573:5.483260 237196:3.208320 228342:5.817500 40629:10.718140 158286:8.926380 235848:16.640480 235954:4.094070 223614:18.984990 218736:6.717650 217596:6.798640 225751:6.124280 229843:5.619800 229652:22.587520 235333:8.763520 216020:6.903180 233023:5.053440 214018:7.026140 237366:3.009780 236934:3.451660 237370:3.005810 232573:5.143610 168936:8.670450 237939:4.752750 229396:5.684440 213011:7.080550 232055:5.244820 237401:2.972220 236876:3.494660 237124:3.282260 205194:141.924300 237551:2.779780 236743:3.609080 223953:31.481450 236271:3.928600 228272:5.825910 161843:17.692680 174976:8.507120 208091:14.667500 237965:5.147000 233805:9.726140 123936:9.619530 201903:7.615800 171407:8.607930 237617:2.660560 203374:7.550560 235085:26.819100 193498:7.930050 235698:4.222680 230738:10.978080 221626:12.993580 236216:3.962810 211863:21.424770 212512:7.107220 215123:6.956940 203822:7.529720 208455:7.316940 237623:2.648520 229066:5.728560 236361:3.877320 208076:7.333750 230084:11.182400 237620:2.656020 233524:4.933540 201392:7.632790 197750:15.560600 232313:5.193680 234526:9.325640 184323:8.233230 188716:8.097100 216918:6.844340 208005:7.337990 193277:7.937770 211854:7.141590 236185:3.977910 237480:2.857950 237888:1.956880 237532:5.591660 197585:7.786940 176034:8.480090 221170:6.532280 230704:5.495760 233848:4.851670 237675:2.559050 199690:7.703830 230162:11.158800 231385:5.373410 234328:4.725420 235338:35.041680 237795:2.238980 237877:1.993910 226852:12.008220 223130:6.372710 237949:3.011100 237158:3.249550 237013:6.773660 234674:4.620350 237777:2.287350 109129:9.853140 237855:2.051640 204480:7.504280 234337:14.166000 237940:1.576750 236710:3.636220 215889:82.937760 237083:3.317140 214061:21.069090 228220:5.833440 110423:19.706280 171375:17.215860 223151:12.742180 205294:7.464860 237840:2.099810 115930:9.753060 226867:6.001870 235303:8.788460 157455:8.947430 166945:8.720040 232359:5.186230 236341:3.893490 224266:18.808860 232411:5.173940 222301:6.439740 210532:7.210330 222861:6.397320 229554:5.660300 237968:1.247790 212833:7.090470 157354:8.947430 234427:4.695300 206313:7.417680 228658:5.780970 202948:7.571830 195454:23.589330 159238:8.905760 236926:3.458670 100656:9.964370 220766:6.565130 237772:2.297810 237067:3.334930 225962:6.103020 198563:7.747720 108466:9.853140 157368:8.947430 231601:26.671100 208609:14.617280 234679:4.619780 231952:5.265490 111211:9.853140 236074:4.033370 237943:1.568120 27699:10.851670 219477:6.662020 236791:3.568710 237957:1.401830 237670:2.572190 237397:2.977420 201279:7.638520 237919:1.749150 184984:8.212610 237434:2.922490 236632:7.396340 237960:6.831100 237917:23.376600 232304:5.195680 221358:13.038120 235178:4.435170 | 237709:2.488660 237656:2.605200 971:11.005820 236356:11.635170 237853:2.061970 15509:11.005820 237405:5.938280 237323:3.061390 237589:2.711900 235784:4.186350 236466:7.621020 235620:4.262550 228425:5.807320 237953:1.471660 236858:3.512130 106617:9.907210 221892:6.473220 206991:7.385930 185164:8.212610 235940:4.103750 237800:2.227060 132944:9.465380 207858:22.039620 234804:4.571270 237830:2.125860 163012:17.654580 236699:3.644020 231329:5.387840 237571:5.515720 237170:3.238560 233926:4.833080 237760:2.339230 237569:2.760220 234508:4.667520 237652:2.608840 95219:10.089530 103339:19.928740 222752:6.405660 231636:10.651300 199904:7.691630 236777:3.575410 75935:10.312670 237848:2.070880 236852:3.518370 229935:5.608410 236994:3.402500 883:11.005820 52037:10.600360 237761:2.338140 237909:1.843570 | 236178:3.983250 237884:5.919750 237797:6.700320 236549:3.756010 235018:4.490610 235020:4.490370 237379:2.991930 237594:2.707410 235879:4.141150 237589:2.711900 227832:5.883840 236201:3.972170 198436:7.754160 237671:10.286720 237831:2.125420 231424:5.366870 237764:2.316550 237920:1.748740 237944:3.116400 191209:8.010090 237899:7.659760 231667:5.318850 227776:5.891830 234129:4.775670 237719:2.468400 237939:1.584250 237157:3.249980 236986:6.819360 236416:3.845230 237828:2.135270 209384:7.268150 237864:4.059580 233238:5.005230 237027:3.368750 236805:3.557880 237794:4.486140 237283:3.108830 237300:6.171960 234803:9.144680 234312:4.729490 236009:4.067050 207467:7.363860 231109:21.724560 231096:5.433030 237844:2.095530 227853:17.642610 230964:5.457390 233343:4.978350 236910:3.473460 235732:4.208810 234010:9.624200 231014:59.931850 237946:4.645320 237081:3.321570 234730:4.598670 237303:3.079340 237876:1.997430 235402:8.709360 229236:5.704180 233220:10.019560 221104:6.538000 236842:3.528400 223283:6.358230 204346:15.018620 223440:6.343960 237970:1.149860 237414:2.954110 236634:25.873120 237661:2.599410 232890:5.081120 223542:6.334550 237956:14.294100 235945:4.101740 222711:19.227060 181992:8.308940 215301:13.890760 235908:12.368100 169184:8.670450 234525:4.663110 228363:11.629440 237504:5.639740 233002:5.057790 237888:1.956880 231666:15.956550 235598:4.271230 233728:24.418450 233136:5.027780 237307:3.070950 237723:2.458030 234555:41.889150 237976:0.708610 237894:1.935990 236403:3.853160 237959:1.369960 237904:3.758480 99452:10.024990 192135:7.977300 223107:6.374330 237138:3.265950 237770:4.614840 236468:7.616780 228799:5.765840 235665:50.873280 237648:2.612760 237458:17.368140 186060:8.182460 230762:10.974060 237870:2.008800 237896:9.598050 179204:8.390860 237224:3.178910 237637:5.245620 237567:2.763630 236282:3.922710 237878:1.993260 235592:4.273810 201520:7.632790 235534:12.887100 234451:4.685350 237322:36.752280 229810:5.625160 237445:2.913020 237274:6.243620 234986:4.506030 223418:6.345530 237709:2.488660 237715:2.473540 237825:2.147740 225152:6.186880 237729:2.447130 237937:4.757610 237741:2.409600 214344:7.004570 237917:1.798200 211801:7.145090 237249:3.147890 229709:16.914870 233345:14.933820 184250:8.233230 231880:5.278430 47001:10.718140 220824:6.561210 235410:8.701180 237945:6.229520 237487:5.684040 229386:5.686070 232979:5.062580 222892:6.394010 237227:3.174140 234574:4.647980 235284:4.401880 209241:7.276120 237038:3.358030 227286:5.954900 224889:6.211410 237975:1.013380 234737:4.596470 206202:29.689200 237160:3.249050 182407:16.595540 184019:8.243700 233906:4.837260 236037:8.106180 237655:20.858720 237527:5.597560 235343:8.756880 235371:4.370090 235324:4.385750 237609:8.009610 237120:3.284100 231413:5.368060 237943:3.136240 221560:19.506930 211556:7.159230 129711:9.501740 237957:8.410980 237714:2.473800 237834:2.117570 236166:23.944260 237670:2.572190 237410:2.959220 231548:16.030320 218077:13.528980 161788:8.846340 226726:6.017660 237919:3.498300 226778:12.023980 237925:1.687310 237658:2.603810 237728:2.448960 235893:4.132660 148878:27.402060 230962:5.457390 233243:5.003990 236814:3.552070 237656:2.605200 228309:5.822170 233412:4.962400 237195:3.209280 237909:7.374280 | 237721:2.465070 190273:8.043990 237379:2.991930 211312:7.169960 236468:3.808390 237671:2.571680 236127:4.007010 237603:2.686100 236662:3.673020 236997:3.400840 121572:9.662090 237715:2.473540 236226:11.870130 237973:2.133580 237747:4.774560 236618:7.422660 236079:4.031030 237912:1.806100 236986:13.638720 237926:1.684250 237686:2.537050 236392:3.859440 229237:11.406700 236941:3.446430 237473:2.867790 237786:2.263490 237539:2.786720 230761:5.487030 236390:7.720720 236530:7.532980 138484:9.363590 237663:2.597810 166646:8.737140 214488:6.995460 237552:5.559020 233788:4.869170 229062:5.729410 235944:4.101910 237016:3.382420 231539:5.345760 222574:6.419150 234731:4.598120 237601:40.408950 230079:5.591200 237801:2.226650 230963:16.372170 235443:4.336750 237922:15.737040 237883:5.927280 223046:12.761700 178094:8.415550 233221:5.009780 236898:3.477760 237501:2.822800 235994:4.077940 237791:2.250580 234058:9.594460 236936:10.351830 234336:4.722930 232001:5.255900 237559:2.775380 236698:18.220100 237750:2.383580 235079:4.472520 231337:16.156260 237943:3.136240 236121:4.008530 224452:6.252230 232374:51.827700 235405:4.352960 237145:3.261400 215227:6.951140 237852:6.197460 237830:2.125860 237661:2.599410 237740:4.839940 237557:2.775910 219705:6.644850 237956:4.288230 232431:15.510120 236636:3.694940 237929:1.678200 235732:4.208810 235358:4.372500 233159:5.023140 228648:5.781870 234525:4.663110 237281:3.113180 237888:1.956880 237967:3.827490 237077:3.324110 230888:5.467170 222475:6.425970 226158:6.082200 237228:3.174140 237328:3.053790 234446:4.687150 224112:6.282870 235717:4.215540 237915:1.801880 237976:0.708610 233924:4.833770 235873:4.144110 233506:4.937780 237971:5.740950 206825:7.394900 235547:8.578040 236286:3.920620 237904:1.879240 235395:4.358560 237523:2.802380 237935:1.594680 237362:3.013610 233956:4.824770 237322:3.062690 232048:5.245870 234312:4.729490 236259:3.939640 236296:3.913520 237681:2.549790 233904:4.837260 227789:5.889820 237965:1.286750 237790:4.502640 236038:4.052450 237628:2.643680 229594:16.961880 235344:8.756880 237777:2.287350 235766:8.387680 237696:5.039960 232543:5.148360 237651:2.609670 236155:3.997770 237713:4.953340 230639:5.505920 237829:2.127370 231842:5.286060 230452:5.534250 237903:3.775700 237636:5.250580 234087:4.787550 237080:3.322110 237841:2.099540 237851:2.067290 231381:5.373410 237769:4.615780 236098:4.020640 235277:4.404820 237816:2.179650 231824:5.289340 237806:4.439500 237485:2.847970 237924:1.695790 211014:7.184450 237687:2.535540 234185:4.761010 197558:7.786940 237498:2.826850 237640:2.619500 236501:3.791320 236212:3.964700 237514:5.630000 237968:2.495580 222117:6.453700 237689:2.533590 237130:9.832650 237489:2.840880 237369:6.012840 237972:1.100150 237376:2.995850 236158:3.995810 234354:14.146470 233852:4.850960 237934:3.251280 228496:5.799980 226469:6.048820 216467:6.873320 237607:2.676520 236413:3.847700 233514:4.935850 237879:1.991500 236653:33.132960 237970:1.149860 236974:3.418170 237748:4.770580 237303:3.079340 236741:3.612040 232554:5.146460 232544:5.148360 230447:5.534950 227863:5.879870 237832:2.118080 235370:8.740620 235263:4.408450 235504:4.311880 237889:13.681080 198433:15.508320 224426:6.255110 237938:1.585330 237756:2.364460 236880:3.493480 237695:2.520080 236632:7.396340 226789:6.011990 237737:2.427810 237690:2.530700 234998:4.499790 233818:4.860210 233933:4.830650 237728:2.448960 237964:1.287060 | 237959:1.369960 237884:3.946500 236396:3.855380 237797:2.233440 229890:5.613710 237365:3.009780 223460:6.342380 237366:3.009780 235092:8.935840 237944:1.558200 237840:4.199620 237841:2.099540 230949:5.459340 237553:2.778850 234456:4.684450 237751:2.380550 237819:2.173040 237714:2.473800 230348:5.547650 236626:7.404620 237753:2.373310 214256:7.010680 237398:2.974330 234475:4.678780 237703:2.499150 126948:9.578700 237301:3.085860 236211:3.965140 231627:5.327360 237555:13.881550 237969:2.493820 237766:4.621920 228655:5.780970 236593:3.727650 235737:4.208070 234421:4.697720 237970:3.449580 235888:4.136630 235672:8.471980 231735:5.306490 237867:2.016060 200044:7.685590 237950:1.495890 230637:5.506610 183479:8.264980 234789:4.578250 237622:2.649740 232672:5.125290 237281:3.113180 237652:2.608840 237073:3.328960 237921:1.748720 231657:5.320540 234827:4.563020 235320:8.773720 155827:8.990920 236018:4.064790 237954:1.467760 237448:2.908700 237976:0.708610 232519:5.152660 213974:7.026140 237971:2.296380 234817:4.566470 223584:50.639040 237750:2.383580 152469:18.119820 237761:2.338140 232094:15.715620 237113:3.288100 234479:4.676990 234778:18.330280 202608:7.588090 228851:5.757920 237869:2.009540 237251:3.146210 237947:1.532550 237815:2.183010 237825:8.590960 236416:3.845230 237847:2.079640 230859:5.471770 237843:18.880020 237874:1.999900 236026:4.062220 180982:33.372920 235849:8.320240 233885:4.843210 231893:10.551440 236770:3.580960 237968:1.247790 237755:2.368600 224771:6.222500 226950:5.990750 237972:5.500750 232205:5.216370 237975:1.013380 237839:2.100240 237934:1.625640 237596:2.704260 237308:3.070830 236064:4.037750 237730:2.445030 237655:15.644040 237812:2.193770 115801:19.506120 237685:2.539250 237022:3.373020 236845:3.527930 237748:2.385290 237809:2.205080 237122:3.282920 233840:4.855930 237641:2.619420 225950:6.104260 237291:6.186560 237889:5.863320 224493:6.247930 237938:1.585330 230823:5.476390 237720:2.465630 237695:2.520080 237690:2.530700 237808:6.615840 | 237959:4.109880 237962:1.344870 237500:8.475240 237603:2.686100 237944:1.558200 228939:5.744860 236079:4.031030 237773:9.180360 237873:2.004580 237684:5.085120 237297:3.087250 237300:3.085980 211311:7.169960 236536:7.524140 236202:3.972020 237172:3.236790 237749:2.383580 218811:6.710810 235966:4.089600 228456:5.804570 214686:6.983450 235015:4.491600 237717:2.469610 237244:3.153960 230501:5.526570 235616:4.264910 235278:8.809180 229108:5.723460 237776:6.874650 236947:3.441930 223460:6.342380 237145:3.261400 234459:4.683850 237588:2.714650 236451:3.818790 237922:1.748560 236747:3.605200 236684:3.652630 231178:5.417320 237512:2.815840 234511:4.666340 237464:2.887810 237967:2.551660 233058:10.091340 235047:4.480300 237894:1.935990 236656:3.680010 237763:2.317980 236174:3.985030 234677:4.620060 237522:2.802430 231520:5.349830 237896:5.758830 237567:2.763630 237568:2.761490 235767:4.193290 236233:3.954400 237825:2.147740 237180:3.230330 237729:2.447130 227569:5.918220 237952:1.481670 224550:6.242220 223624:6.326780 233282:4.992110 237840:10.499050 237924:1.695790 237183:6.456620 229171:17.142570 219973:6.625880 225545:6.146010 234908:4.532440 235651:4.244250 34662:130.220040 233869:48.477800 234517:9.329740 237475:2.864290 236918:3.464490 237765:2.314450 234753:4.591000 237822:2.158250 233215:20.042440 237803:2.222450 236407:3.850160 237649:2.612190 231826:5.288790 237916:1.801260 237221:3.181240 237743:4.815700 | 235317:4.389310 237962:1.344870 232075:5.241150 236042:8.099820 237837:2.105160 237140:3.263850 235919:4.116400 237961:1.356670 237621:2.654010 237860:4.088320 215289:6.945380 237939:1.584250 236854:3.517430 209426:7.264190 206005:7.431600 231155:5.422320 231040:5.444500 220513:6.586980 226896:5.997410 237813:4.383320 237301:3.085860 237711:7.459980 201379:7.638520 228398:5.811010 205255:7.469700 237697:2.514390 227853:5.880870 237883:3.951520 237857:2.048550 237856:2.049840 237766:2.310960 237809:2.205080 236843:3.528030 234821:4.565410 235146:4.447860 237958:4.152630 237774:4.588540 236414:3.847050 237830:4.251720 237950:2.991780 236744:3.608770 232493:5.159380 237888:1.956880 217938:6.774130 237807:2.214790 236477:3.803900 236949:3.440460 237971:1.148190 185669:16.384820 237001:3.398030 197939:38.835700 237910:5.515950 237877:1.993910 231423:5.366870 237948:3.051660 231917:5.273020 234790:13.734750 236951:3.438560 235383:4.364860 237592:5.418960 191959:7.985400 237490:2.838470 235886:8.275000 236412:3.848220 235981:4.085640 237712:2.481160 237905:1.873460 237874:1.999900 235401:4.354900 212049:7.131150 213386:7.061010 235254:8.822820 234554:13.966560 237433:2.922700 237023:3.371560 227652:5.909010 235769:12.578790 229450:5.677940 237900:1.914110 236616:3.713480 233088:5.037970 191352:40.050450 237308:3.070830 237350:6.052960 142629:9.271220 202706:15.165280 212530:7.107220 237631:2.632840 207383:7.368230 236371:3.871460 237390:2.982540 235475:4.322880 237822:2.158250 236252:7.883260 229782:5.629000 237704:2.497800 237973:1.066790 237649:5.224380 237865:2.019100 233935:19.321200 237698:2.513640 177981:8.428130 | 235342:17.515520 237886:1.966940 231483:5.355670 236745:7.216920 236977:10.240350 227190:5.965630 211531:7.159230 189718:8.061380 232693:5.121110 233783:4.869900 209982:7.236900 236835:7.072900 177062:8.453770 233151:5.024410 229109:5.723460 234767:4.585550 227245:29.795850 216330:6.881380 236064:8.075500 234128:9.552000 237421:2.942970 230173:5.578670 237739:2.420780 237354:3.023120 236718:3.631610 72594:10.399680 235907:4.123380 234736:22.982350 237922:1.748560 236543:7.519380 223902:6.300810 36994:10.718140 236879:3.494300 237187:3.218020 226103:12.176560 227720:11.797740 229555:11.320600 236883:3.491840 224658:6.233720 227430:5.934820 231594:16.007820 236478:11.405760 236300:3.912280 232269:5.202700 237497:2.828120 237682:10.189000 237711:2.486660 197140:7.800370 108567:49.265700 216046:13.800860 237037:3.358510 237116:13.146160 237254:6.284860 231854:5.283330 236816:3.550430 237396:2.977530 234571:4.649130 237916:1.801260 236989:10.227270 237572:2.743180 237835:2.111450 187371:8.143620 237947:9.195300 232987:5.061270 | 237142:3.263130 234686:4.617540 236952:3.437960 237671:2.571680 213490:7.054580 236428:3.838140 234142:4.772060 237961:6.783350 237912:7.224400 237828:2.135270 226434:6.052340 98797:10.024990 237705:2.496560 235037:4.482260 236780:7.148260 193284:7.937770 237556:2.776270 215236:6.948260 237846:2.080630 237824:2.151040 233919:4.834470 229128:5.721770 232535:5.148840 225141:6.188230 168648:8.686710 235161:4.442670 237424:8.816160 237667:2.583630 237766:2.310960 225174:6.185540 233737:4.881500 237365:12.039120 237848:2.070880 235913:4.117930 228061:5.856390 237950:2.991780 236229:3.955990 232695:5.120640 219432:6.666350 180828:8.343230 225512:12.299780 237967:1.275830 236874:3.496210 150823:9.108700 237708:2.490160 214931:6.968630 237767:2.309980 235860:4.153400 195240:7.870330 234000:4.814480 227726:11.795720 212872:7.087150 191286:8.010090 237696:2.519980 236014:4.065920 228418:5.808240 236751:3.603570 228158:5.842940 227715:5.899880 237106:3.297480 233302:9.976880 237924:3.391580 221863:6.475010 233396:9.931920 233426:4.958840 186661:8.162850 185908:8.182460 226944:5.991860 236099:4.020180 226281:6.067760 151530:9.084010 209569:21.780750 237289:3.096150 237012:6.779240 237326:3.057730 237953:1.471660 208171:7.329520 236092:8.048080 219396:6.668530 232251:5.207230 141366:18.602140 234906:4.533220 230072:5.591940 237421:2.942970 145309:9.214060 224044:6.287320 230057:5.593430 236500:3.791440 237904:5.637720 223438:6.343960 234353:4.715800 230394:5.541990 237288:3.097190 237756:2.364460 237610:2.664370 237695:2.520080 236674:3.659170 236188:3.976880 237058:3.346490 237554:2.777110 237753:2.373310 237913:1.804250 170879:8.623190 227240:5.960250 235142:13.345710 221488:6.507860 237861:2.043110 236997:3.400840 195169:7.877600 237260:9.418830 234486:4.674620 236385:11.591760 236889:3.487480 237875:5.994870 207861:7.346540 237873:4.009160 216134:6.894950 196158:15.669480 237048:3.352250 236638:11.079120 235060:4.476400 209612:7.256320 231874:5.280600 219197:6.681690 207655:7.355160 237844:2.095530 151785:9.084010 237110:3.290990 237006:13.580200 232122:5.232820 237931:9.842160 237624:2.647580 211059:7.184450 237557:30.535010 227170:5.966710 237166:12.976880 216006:6.905940 235095:4.466960 236372:15.484800 201013:7.650090 235596:8.545240 237863:10.155800 200362:7.673620 237700:2.503940 237216:3.185050 237139:3.265590 234560:4.653190 237971:3.444570 237709:2.488660 81704:10.232630 227600:153.767120 233966:4.822700 237523:2.802380 208281:7.325310 81945:10.232630 237862:2.041100 234047:33.604130 237251:22.023470 234858:4.550880 207873:7.346540 236664:7.337760 234133:4.775340 237905:1.873460 87114:10.158520 236813:3.552840 235177:4.435870 237412:2.955330 229276:17.097600 236651:14.740280 234959:4.512570 237327:3.054440 235595:55.544060 237204:3.204500 237672:2.570630 236367:15.502360 234499:4.669880 156484:8.968940 228729:5.773820 229678:5.642960 103245:9.964370 236343:3.888340 237936:1.588740 233928:4.832730 216064:6.900430 235452:4.333790 237470:2.872090 141880:9.271220 237690:2.530700 221572:6.500470 236934:3.451660 218090:6.762100 237962:1.344870 198310:7.754160 223166:12.738940 236851:7.037860 235168:4.439380 206007:29.726400 226170:6.080990 132779:9.465380 232904:5.078450 236242:7.897860 194801:7.884930 237819:2.173040 186756:8.162850 237845:6.281250 237930:1.672510 234217:9.503980 236845:3.527930 237813:2.191660 125361:28.736100 237883:9.878800 235470:4.324970 237969:1.246910 207639:7.355160 234421:4.697720 237799:2.228910 236968:3.421130 93788:10.089530 237958:1.384210 237774:2.294270 234343:4.718580 230605:5.511390 236554:3.753770 235351:13.128720 236045:8.096640 236263:3.935660 229784:5.628230 222532:6.422560 237565:2.766270 237156:3.250550 128277:19.078960 228773:5.769380 237528:11.193320 74904:10.312670 237868:2.009870 233128:5.029890 237629:2.642010 237911:7.344080 237885:1.970350 85948:10.232630 213852:7.035530 234303:9.461480 215091:6.956940 237947:1.532550 188794:8.097100 216048:6.900430 231716:15.929550 237874:3.999800 233335:9.963140 229846:5.619800 236691:3.648160 182260:8.297770 237941:1.569820 237005:3.395550 237149:3.258220 237235:3.160080 141542:9.301070 237163:3.246780 235615:4.264910 225066:12.389980 233534:9.863240 235445:4.335690 236384:11.592930 237804:4.443580 237136:6.537280 108347:9.853140 237972:1.100150 237866:2.016850 228183:5.839130 227035:5.983040 180059:8.366760 237934:3.251280 237230:3.168130 237730:2.445030 233942:4.827190 237879:7.966000 231643:5.323380 227548:5.921320 233782:9.740520 237575:5.470840 235326:8.767940 237096:6.615880 237492:2.834170 237154:3.252910 236394:3.857080 216104:6.897680 237831:6.376260 236493:11.385750 235670:4.236370 207303:7.372630 226395:6.057060 235304:4.394230 210029:7.236900 198177:7.760630 237329:3.052500 236429:3.838010 36814:10.718140 221256:6.526590 228538:5.795420 229242:5.703350 233914:9.670320 237946:1.548440 237949:3.011100 229480:5.673100 237927:3.365160 14319:11.005820 237965:1.286750 226059:6.093170 235597:4.272420 237960:1.366220 223175:6.367860 231803:10.585280 228009:5.862210 226898:17.992230 237641:2.619420 209873:7.240750 223827:6.308380 236911:3.470970 73600:10.399680 234109:14.343780 226222:6.074950 236913:3.468480 235858:12.461250 237270:3.129120 183466:8.264980 220549:6.584970 145129:9.214060 216733:6.857410 237940:1.576750 231119:10.858480 237677:2.556260 237636:2.625290 216965:6.841740 237810:4.398200 216264:6.886780 237576:5.464960 233592:14.754870 237111:3.289290 237840:2.099810 237687:2.535540 233689:4.892510 235136:4.450230 217572:13.602260 227869:5.878880 236616:3.713480 237350:3.026480 237055:6.695340 179600:8.378740 236757:3.597800 235811:25.052940 236834:3.536640 223525:6.336110 236302:3.910890 180367:8.354930 233467:4.947090 236657:3.677930 237123:3.282850 231390:5.371630 234006:4.812780 237865:2.019100 237489:2.840880 216916:13.688680 140047:9.331840 | 237959:1.369960 119226:9.706540 218055:40.601340 197212:15.600740 217882:6.778990 219676:6.649110 236042:4.049910 237589:8.135700 237136:9.805920 234688:4.615580 235845:4.161540 235709:4.219290 231651:5.321670 203028:7.566470 235092:8.935840 235702:4.221740 201973:7.610190 222347:6.436280 216155:6.894950 236821:7.089520 232978:5.062580 203765:7.534890 235298:4.396700 237819:2.173040 235896:8.261180 237930:3.345020 236789:35.710700 185050:8.212610 223934:12.595580 237595:2.706330 228257:5.827790 215359:6.942510 195222:7.870330 220304:6.601140 235471:8.647420 229979:5.603140 174257:17.069800 231744:5.305380 237092:3.309840 233278:4.994550 237542:2.784970 227332:11.897020 219190:6.681690 223579:6.331440 233176:5.019370 148383:9.159990 218544:13.462940 187570:8.134140 223333:6.355040 237840:10.499050 216123:13.795360 122792:9.619530 182976:8.275790 236249:3.943490 207951:7.342260 122879:9.619530 236707:3.640750 237725:2.456640 229938:5.607660 237969:2.493820 230573:5.515510 237766:2.310960 236098:4.020640 225708:30.640400 237180:3.230330 211969:7.134620 237518:2.808830 191333:8.010090 237150:6.515580 236595:7.452780 216690:34.300200 237776:2.291550 158795:8.926380 235069:4.475190 237970:1.149860 237958:2.768420 236553:3.754240 237960:1.366220 147739:9.159990 234634:4.629940 212765:28.375200 234638:4.629380 229654:5.646090 237950:1.495890 205538:7.455250 236471:15.232040 229378:5.686880 165080:8.772230 227248:11.918340 226988:17.962320 219853:26.545480 237967:1.275830 236275:23.558160 236397:3.854860 237807:2.214790 205016:7.479460 228064:11.710840 237328:3.053790 236399:11.563020 237675:2.559050 235089:4.468650 236485:3.798950 235621:4.261960 237085:3.313710 237973:1.066790 236935:3.451490 235747:4.202870 235680:4.230840 231173:10.837140 220722:6.569070 195416:7.863110 235589:4.275200 217241:6.823770 237625:2.646260 228962:5.741400 237599:2.698400 236418:3.843290 190875:8.026900 236021:4.064310 237548:2.780500 236913:3.468480 231243:5.405550 237777:2.287350 202703:7.582640 230895:10.933040 227051:5.980840 211997:21.403860 237274:3.121810 222094:6.455460 237587:2.714980 215753:27.679360 237937:1.585870 236859:3.511210 237083:9.951420 231354:5.380600 237851:4.134580 237583:2.719090 237769:2.307890 175907:8.480090 235286:4.401200 237972:1.100150 233058:5.045670 234246:4.742740 222303:6.439740 236048:4.047060 237093:6.619360 235105:17.854360 210945:86.257320 235959:4.092080 237299:3.085980 225540:24.584040 236341:3.893490 232318:20.772720 236227:3.956130 232768:5.106380 185928:8.182460 236621:3.707600 234718:4.603070 167138:8.720040 237608:10.704480 228684:5.778280 235857:20.768750 231174:5.418570 237323:3.061390 236759:3.595780 230186:27.871400 237953:2.943320 216642:6.862690 237839:4.200480 237332:3.050690 236907:6.948360 229693:5.640620 234810:4.569140 234811:4.569140 237441:2.916800 237313:9.204990 116136:68.271420 234234:4.747200 237674:2.559480 200053:7.685590 236094:4.023110 138485:9.363590 237767:2.309980 224937:6.207280 237122:3.282920 232894:5.080230 237936:1.588740 237537:2.789550 237934:1.625640 236448:3.820560 228677:11.558360 237573:2.741630 237196:3.208320 237402:2.971780 221196:6.532280 237550:2.780090 220135:6.613430 236812:3.553510 237798:2.232100 237656:2.605200 221843:19.430430 | 237767:2.309980 230038:5.595660 233508:4.936620 204137:7.519470 220424:13.186040 224721:6.228100 216546:6.867990 237948:1.525830 199938:7.691630 233659:9.804280 232715:5.116480 237975:1.013380 236310:3.909100 223654:6.325230 223900:6.300810 215642:6.925460 237907:1.857320 219694:6.646980 211342:7.169960 214725:6.980470 237041:3.357320 237930:1.672510 237510:2.816250 233761:4.876410 83879:10.232630 232107:5.236980 184062:8.243700 236970:3.420370 223154:6.371090 235678:4.232550 207204:7.377050 210175:7.229240 237210:3.194930 236386:3.863260 35227:10.718140 237814:2.183620 226368:6.059430 177044:8.453770 237147:9.780720 237519:2.808740 226210:6.076150 228174:5.840080 231082:5.434930 233838:4.855930 207646:7.355160 202959:7.571830 236611:3.715760 237278:3.118800 164027:8.790250 151610:9.084010 | 237414:2.954110 131964:9.465380 237893:1.940020 234586:41.805810 235101:4.464310 234787:9.158660 232886:5.081560 224383:6.257990 212582:14.207700 220926:13.102940 213490:7.054580 233045:5.047830 205172:7.469700 195277:7.870330 232274:10.401380 236464:3.811010 219686:6.646980 237890:3.894320 236549:3.756010 234773:4.584200 237057:13.389120 172866:8.563470 230543:5.518950 237828:6.405810 232580:10.284380 224406:31.282750 208683:36.522600 236511:3.780950 234875:4.547220 236460:7.625020 232789:5.101820 230312:5.553350 237035:3.362260 229742:5.633630 226951:5.990750 237753:40.346270 237556:36.091510 230663:11.003700 237542:2.784970 228053:5.856390 226993:5.987440 218758:6.715360 237805:2.220560 235365:13.114890 214017:7.026140 232127:5.232300 232593:5.140300 232473:20.651040 237955:1.455530 229260:5.700860 237424:11.754880 233230:20.032520 236952:3.437960 182392:16.595540 234174:4.764250 186212:8.172610 237791:4.501160 237442:2.916650 232656:5.128080 232971:10.126920 232798:5.100460 236863:3.502350 231193:10.832160 234294:4.732310 232432:5.170040 235755:4.200650 110631:9.853140 159559:8.905760 237039:6.715600 208534:29.251120 236290:3.918940 237867:10.080300 237360:3.015530 237661:2.599410 215344:62.482590 234346:23.588250 237950:4.487670 236229:3.955990 230881:5.468490 223871:6.303830 235552:8.573620 198472:23.243160 237871:6.019470 235702:4.221740 203675:7.540080 237614:13.310150 236874:10.488630 229094:11.452020 72925:10.399680 237481:2.857660 233101:5.035410 223904:12.601620 219535:6.657700 230382:5.544110 237961:4.070010 230181:5.575740 237894:1.935990 237973:1.066790 195532:39.315550 236309:3.909790 230717:5.493060 223107:6.374330 236921:6.924740 237382:47.825920 237762:2.334420 231225:5.409250 213893:7.032390 237910:1.838650 216110:6.897680 171085:8.623190 237912:3.612200 237734:7.290510 210463:14.428160 237045:3.353270 225414:12.320640 236825:3.542840 233966:9.645400 235394:4.359000 236737:3.613380 228982:5.738820 235787:4.185800 233244:30.019020 236118:8.020720 237892:5.824650 233896:9.681500 236319:15.616040 162709:8.827290 237389:2.982710 210969:7.188110 237903:3.775700 235650:4.244630 186058:8.182460 237937:3.171740 180274:25.064790 195941:7.841750 237006:13.580200 229921:5.610680 236105:24.097980 237467:2.879350 217174:6.828870 234869:4.548010 236465:3.810760 237106:6.594960 231784:5.297050 223798:18.934260 237924:1.695790 230363:22.184960 237253:3.144860 235691:4.224950 235626:4.258820 223822:6.308380 231857:10.565560 223964:6.294790 218930:6.699510 214231:7.013750 233750:24.400200 237945:34.262360 232779:5.103640 236111:4.013720 183768:24.762870 233320:4.984390 207122:7.381480 237923:1.707190 234000:52.959280 235776:12.570540 237319:3.063700 228574:17.369940 237914:1.803550 231063:5.440020 237600:2.694750 227116:5.973210 237012:3.389620 230810:5.479040 229117:5.722620 237289:3.096150 237953:2.943320 230086:5.590460 221257:13.053180 237634:2.629380 205421:7.460040 235910:28.837410 236940:3.446430 230072:22.367760 235332:4.382420 237784:2.265380 237724:2.458000 237668:2.581840 234772:9.168940 232920:5.074900 234146:4.771410 232572:30.861660 191810:7.993560 208947:14.584500 206030:7.431600 174285:8.534900 237345:39.426140 237796:2.233880 237783:2.266580 154116:9.036380 208614:7.308640 235612:4.266090 224098:12.568700 89975:10.158520 231399:5.369840 219382:6.668530 226296:6.065370 235911:4.119460 199136:7.722410 236856:3.516410 200103:7.685590 237756:2.364460 236880:3.493480 216997:6.839160 236102:4.017870 237164:3.244860 236651:3.685070 237925:1.687310 231267:5.401240 235026:4.487660 217756:6.786310 237033:20.184120 234956:4.513580 237554:5.554220 217186:6.826320 237496:5.657740 235092:8.935840 237073:3.328960 45681:10.718140 237935:1.594680 237913:7.217000 221585:13.000940 235142:31.139990 224103:25.131480 225406:6.160320 231202:21.654360 234693:9.226700 235029:4.485200 237793:6.733440 213901:7.032390 237692:5.053480 228880:5.752680 236997:3.400840 237920:8.743700 237944:1.558200 234397:9.411300 236147:4.000030 193228:7.945550 197656:7.780300 236714:516.104680 230466:5.531450 237343:54.634500 237553:8.336550 236889:20.924880 44879:10.718140 237157:3.249980 237926:1.684250 186720:32.651400 237541:2.785370 220203:19.827960 237875:33.970930 237873:2.004580 231919:5.273020 186073:8.182460 233501:9.877880 75654:10.312670 229658:5.645310 237711:2.486660 236550:15.023120 236638:11.079120 235400:4.355760 213626:14.096380 230311:5.553350 236649:3.686070 201202:7.644290 226580:6.034850 228841:11.519340 187943:8.115450 143779:9.242230 237524:5.603300 237844:4.191060 118159:9.706540 233358:14.921790 157612:17.894860 236643:7.381640 231925:10.541720 236444:3.824990 225989:6.100550 216884:6.846940 233834:4.856640 219525:6.659850 219298:13.350180 236730:25.376750 202860:7.577220 236947:3.441930 235888:4.136630 234044:9.603200 235753:4.201390 237263:3.137950 193189:23.836650 237632:2.630730 229100:5.725160 237931:3.280720 237503:2.819910 236578:3.738880 235979:8.173260 237557:69.397750 235980:36.778230 207505:7.363860 237166:16.221100 175200:8.507120 225614:12.276580 229378:5.686880 156145:8.990920 161636:8.846340 201585:7.627100 231542:5.345180 233997:4.815160 236868:20.999220 237862:2.041100 233264:19.994600 237478:2.859350 237964:2.574120 237578:2.726550 236857:3.516410 228329:5.819370 197624:7.780300 233660:4.901770 234304:14.192220 182996:8.275790 203283:7.555830 237863:50.779000 222336:12.876020 237700:5.007880 234724:4.599490 237139:3.265590 234560:4.653190 235360:4.372060 237971:3.444570 237087:3.312950 235257:4.410950 235547:8.578040 227342:47.579600 180657:8.343230 235470:8.649940 225598:6.139570 230149:5.581610 237305:15.369100 227600:5.914120 234590:9.288460 131047:19.003480 225100:6.192280 94508:10.089530 224053:6.287320 235949:4.097400 237974:2.105720 233205:5.012690 228695:40.441730 211274:7.173560 233782:4.870260 217712:6.791230 160417:17.771120 235080:4.472030 82856:10.232630 217248:6.823770 221231:6.528480 234047:4.800590 227759:5.893830 235858:8.307500 235640:4.248890 231375:10.750420 126773:9.578700 219911:6.630060 237181:3.230260 204635:7.494280 227373:5.944280 235459:8.660000 236706:3.640960 234725:9.198440 216544:6.867990 237309:3.070230 222135:6.451940 179530:8.378740 225342:24.672880 219116:6.686110 236813:60.398280 237412:11.821320 235900:8.256360 235594:8.546020 236061:8.078020 224735:6.226700 30681:21.703340 237517:2.810900 237640:5.239000 232009:5.253780 237327:39.707720 236771:3.580760 237827:6.414270 237085:53.019360 237602:2.692950 227079:23.910240 229562:5.658710 230185:5.575010 217072:6.834000 190552:8.035410 226897:17.992230 235569:8.563580 236175:11.954220 237459:8.680170 234910:108.766320 235326:4.383970 226584:18.101100 189156:8.079080 237839:6.300720 171173:17.215860 234727:4.598670 227515:17.779470 230930:5.460640 237440:5.833600 230148:5.581610 231528:10.695000 237812:6.581310 233183:5.018110 181536:8.320240 97176:40.099960 236930:13.824840 235853:4.156580 237748:7.155870 237788:2.259050 236664:7.337760 237096:6.615880 153614:9.036380 237936:4.766220 221036:6.543750 233928:14.498190 234235:18.986240 236911:10.412910 237470:8.616270 229114:5.722620 237489:2.840880 237779:2.280120 236389:3.860620 230683:5.499140 132898:9.465380 237392:2.980690 226139:6.084620 138063:9.363590 220441:6.591000 161890:8.846340 237127:6.557020 153591:9.036380 229780:5.629000 237909:1.843570 236934:31.064940 162614:8.827290 237439:2.918540 237797:4.466880 237962:1.344870 222895:6.394010 224859:6.215560 237111:23.025030 236247:39.453400 237824:17.208320 237215:3.185580 237589:2.711900 162552:8.827290 234030:4.806660 237365:3.009780 234881:18.178440 236127:4.007010 222833:31.994950 34260:10.851670 237126:16.394350 236262:19.691800 235118:4.460470 191288:8.010090 178769:8.403130 229791:16.882380 228151:5.843900 210484:7.214080 237819:2.173040 227310:5.952760 237845:2.093750 212655:7.100490 237930:1.672510 182213:8.297770 234217:14.255970 95953:10.089530 236853:3.517990 19235:11.005820 236845:7.055860 227926:5.871980 228524:11.594500 192812:7.953390 236626:3.702310 237163:12.987120 237813:28.491580 236557:7.501880 230088:5.590460 237352:6.049200 236139:4.003060 237898:1.917950 115982:9.753060 233336:9.962320 188838:16.176100 236024:4.063340 227672:5.905950 237883:5.927280 188988:8.088050 228485:5.801810 237856:4.099680 226660:12.053580 237969:2.493820 235971:4.088280 234424:4.696810 229497:5.670690 237901:1.910800 237895:1.926500 237605:2.680390 237847:4.159280 236593:3.727650 235737:8.416140 237799:6.686730 230909:5.463900 227513:5.926490 237774:4.588540 191797:7.993560 231496:5.353920 235351:8.752480 138860:9.331840 230757:16.461090 236192:7.950520 204953:22.438380 237416:2.949610 103554:9.964370 193842:7.922380 236493:3.795250 237277:3.119240 237706:2.491530 228415:34.849440 234839:4.558780 233800:14.593500 237942:4.708620 230726:10.982100 223674:6.322150 95012:10.089530 229645:5.647660 237954:14.677600 237320:39.820300 226453:6.049990 237267:6.268520 233518:9.870160 237528:27.983300 234993:4.501280 237976:1.417220 237868:20.098700 237629:5.284020 223294:12.716460 237911:9.180100 169786:25.963350 206401:7.413090 230894:16.399560 237885:1.970350 208518:7.312780 215719:6.922650 225722:6.126810 229534:5.664280 188530:8.097100 234511:4.666340 235807:8.353500 223502:6.337680 230111:5.585290 235595:4.272620 232265:10.406400 135006:9.430280 237948:6.103320 236199:3.972760 234778:4.582570 228933:5.745720 235203:4.427960 237205:3.203480 237947:3.065100 124087:9.619530 237227:3.174140 225083:6.193640 223857:12.607660 235622:4.261570 237694:2.521150 205549:22.365750 172920:25.690410 150732:9.108700 237843:2.097780 229558:5.659510 232617:15.408150 236173:3.985030 233049:20.189600 237874:15.999200 237887:1.962720 229561:5.658710 237933:3.277520 237718:14.811780 237432:43.848900 211225:28.694240 233827:9.716840 169028:8.670450 150817:9.108700 237235:3.160080 236114:8.024080 45081:10.718140 236808:7.112460 230986:10.908300 230957:5.458040 234361:4.713630 236278:31.396240 187562:8.134140 237608:10.704480 237804:19.996110 237593:5.417300 227725:29.489300 228781:5.768490 237666:2.584440 231698:5.313210 228183:5.839130 230641:5.505240 237900:7.656440 237527:2.798780 237878:1.993260 235230:4.419880 237915:1.801880 237951:13.425480 237475:2.864290 237204:25.636000 237817:2.176300 220797:6.563170 158712:8.926380 232382:5.179820 233158:5.023570 237879:5.974500 206611:7.403950 234075:14.374650 236270:3.929170 233901:14.517000 220523:13.169940 237792:2.247330 137332:9.363590 236716:3.633910 231143:10.848420 236891:3.482880 219449:6.664180 175758:25.480560 237333:3.046540 237332:3.050690 235875:4.143760 235491:8.632860 223864:107.165110 213356:7.061010 235245:13.242450 108732:9.853140 236592:41.014270 229226:5.705840 236222:3.957140 192711:151.264700 237575:8.206260 231669:5.318280 237308:42.991620 237660:41.606720 237768:6.927180 75457:72.188690 229075:5.728560 140681:130.214980 233992:9.631700 48698:10.600360 237959:1.369960 228632:17.353680 236926:3.458670 183266:8.264980 237492:2.834170 126117:9.578700 236042:4.049910 231650:15.966720 236125:8.014920 237758:7.066830 207380:7.368230 237506:8.450700 211187:7.177180 237831:2.125420 236681:3.654980 236402:7.707620 237268:3.132920 206983:7.385930 237695:7.560240 205953:29.726400 233163:5.021880 211710:7.148610 237048:23.465750 183821:8.254290 236236:19.765500 237370:6.011620 237860:2.044160 237182:6.456900 236276:15.704280 204676:7.494280 232060:5.244290 223586:6.329880 237453:5.806060 228222:5.833440 199438:7.716180 237401:2.972220 219470:6.662020 237595:2.706330 225431:6.157700 234803:4.572340 56218:169.605760 236566:37.460000 232154:5.227140 235225:4.421030 236962:3.427760 226115:6.087060 204380:7.509310 232292:5.197680 234983:9.013580 190719:8.026900 237330:6.103720 236817:7.096620 237965:3.860250 235867:4.147080 237853:2.061970 225772:6.123020 235330:17.532320 234060:4.796900 225794:6.119240 237946:29.420360 237462:2.889200 183454:8.264980 237739:2.420780 230993:5.452860 235698:4.222680 237518:14.044150 181461:8.320240 237771:9.206480 233232:10.013760 201420:7.632790 236677:29.263040 237927:1.682580 231944:36.869700 219226:6.679480 219321:6.672900 237750:7.150740 236256:7.880700 218045:27.067560 233779:4.870620 228466:5.803650 235939:8.208160 233918:14.503410 227477:5.930650 235362:4.371630 234465:4.682360 236244:3.946350 234936:4.521190 231957:21.057680 226032:12.193700 219707:6.644850 237870:6.026400 234049:4.799240 237131:3.276740 235942:4.103080 233021:5.053880 237315:33.731280 230999:5.451570 236016:16.261760 234221:4.750390 230402:5.541280 234088:4.786890 236483:3.799320 159068:8.926380 223171:6.367860 237353:6.048640 225281:6.174840 213385:7.061010 234314:4.728550 237610:5.328740 237904:13.154680 229782:5.629000 237963:1.316030 91916:10.089530 223323:6.355040 221982:6.464300 183509:8.264980 237795:2.238980 229121:11.443540 236796:24.954930 204208:7.514380 226283:6.067760 226459:24.199960 216164:20.684850 236913:3.468480 237618:2.659570 232182:5.220970 226445:6.051170 237270:12.516480 234316:14.183760 237855:4.103280 236988:6.818860 221517:6.506010 218992:6.697260 234935:22.609750 233000:15.174660 216733:6.857410 225915:6.106740 215906:6.911480 237940:3.153500 200957:7.650090 227984:5.865130 92894:10.089530 227821:5.885830 235182:4.434240 236627:11.103240 230765:5.486360 204640:7.494280 234855:9.104400 232899:35.555380 226305:6.064180 237282:9.326880 237144:6.523220 237576:38.254720 223032:6.380850 169472:8.654450 153052:9.059910 237411:17.752740 237403:2.971680 219726:6.644850 237840:6.299430 236963:3.426990 237919:1.749150 219233:6.679480 160287:17.771120 234670:4.621190 235906:4.124580 234224:4.749750 230863:5.471110 235201:8.855920 235136:26.701380 237906:1.858190 231116:5.429870 226339:6.061800 222405:6.431110 237968:1.247790 236364:3.876390 222192:6.448440 236958:6.867840 237952:2.963340 232717:15.349440 235030:4.485200 230058:16.780290 213413:7.057790 236457:26.709550 232319:10.386360 236240:3.949500 237881:3.958920 88779:10.158520 14727:11.005820 181803:16.617880 231736:10.612980 30876:10.851670 236062:4.039010 237350:3.026480 236623:3.703890 235962:4.091750 233010:15.169440 191662:7.993560 234605:4.639060 214553:13.978880 237970:1.149860 236594:3.727540 237203:51.276320 237869:8.038160 203147:7.561140 229944:28.038300 236318:7.811040 237943:12.544960 221831:6.478610 236302:11.732670 221613:84.458270 235545:4.290240 237957:2.803660 209150:14.560260 226497:12.092960 237938:4.755990 221869:6.475010 233512:9.872480 202594:7.588090 236501:3.791320 218731:6.717650 45145:10.718140 237321:6.125960 237434:29.224900 237865:6.057300 235990:12.246090 212157:14.248520 236056:4.041210 237134:6.546900 236036:8.106500 194645:7.892310 235077:13.419000 237680:5.102860 | 232676:10.249640 237893:3.880040 173202:17.126940 226988:17.962320 223354:6.351860 236079:4.031030 227495:5.928570 237828:2.135270 237918:1.754720 237604:2.682740 231372:5.376400 236780:3.574130 237035:3.362260 215576:6.931110 236332:7.794340 34067:10.851670 208427:7.316940 237438:2.919360 237697:2.514390 225565:6.143430 136063:18.792760 236957:13.743920 233521:4.934310 158044:8.947430 235335:4.381530 237535:2.792620 192746:7.961300 223616:6.328330 235539:4.293880 224099:6.284350 237867:2.016060 237112:3.289290 237956:4.288230 236768:3.583750 237569:2.760220 237092:29.788560 237652:7.826520 219964:6.625880 212856:7.090470 221993:6.464300 236463:3.811630 235695:4.224200 236885:17.452400 221463:6.509720 232900:5.078890 232391:10.356700 236391:3.860360 237726:2.456290 235316:8.778620 237560:5.543480 226914:5.996300 235295:4.397600 231575:10.677640 233133:5.028620 237734:2.430170 235946:4.101570 228465:5.803650 237892:7.766200 237526:5.599020 237903:3.775700 195553:7.855940 215397:13.885020 236812:7.107020 237467:2.879350 237578:2.726550 163010:8.827290 130709:9.501740 237423:2.940190 237924:1.695790 237472:8.607180 229515:62.342280 233434:4.956090 237974:1.052860 232558:10.291020 187745:8.124750 237786:4.526980 237042:3.356840 236495:7.589020 217824:13.562840 159166:8.905760 237313:36.819960 237685:2.539250 110975:9.853140 80391:10.232630 234854:4.552200 234388:4.707790 179804:16.733520 236943:3.443400 224957:6.204540 48772:10.600360 235172:4.437740 237084:3.315460 237925:3.374620 207673:7.355160 193334:7.937770 237928:1.678420 237913:1.804250 229966:5.605400 214954:6.965700 236535:3.762550 234005:4.812780 229329:5.691790 218577:6.729150 237800:4.454120 237533:2.793610 232311:5.193680 237418:5.892660 237719:2.468400 237157:3.249980 237921:1.748720 224187:6.275490 230214:5.569920 227840:11.765700 237014:3.384140 216135:6.894950 236190:7.952280 164027:8.790250 236787:3.572060 222086:6.455460 230496:5.527270 226263:6.070150 234984:4.506790 206475:7.413090 237970:1.149860 237529:2.798330 237931:3.280720 229686:5.641400 226488:6.047650 237891:1.946420 234695:4.613070 185175:8.212610 231278:5.398180 237639:23.580630 230028:27.982050 206391:7.417680 237216:3.185050 235127:4.456890 237971:1.148190 237383:2.988290 227617:5.912070 237935:1.594680 237625:5.292520 213414:7.057790 237214:3.187320 237878:1.993260 226828:6.006360 235643:4.247530 237225:3.178910 162216:8.846340 236916:3.466170 236706:3.640960 199320:30.864720 237712:2.481160 236373:3.870930 236284:3.921870 223760:6.314470 224310:12.530500 201575:7.627100 237412:2.955330 172201:8.592890 237150:3.257790 237665:7.779180 175477:8.493520 236512:3.780700 237284:6.216920 229606:5.653170 214337:7.004570 199601:7.703830 237975:1.013380 229793:5.627460 233710:4.888090 237237:3.157860 132419:9.465380 237765:2.314450 206107:14.853880 54583:10.600360 237832:2.118080 237936:1.588740 227103:5.975380 232512:5.154580 237247:12.607320 235052:4.478350 230656:5.502520 236230:11.866230 210520:7.210330 237808:2.205280 229790:5.628230 223267:6.359830 234597:4.641930 214396:7.001520 227243:5.959170 148299:27.479970 237082:3.320420 237476:2.863850 237858:4.092500 42673:10.718140 237630:2.639920 237838:2.101480 237899:1.914940 237973:3.200370 237836:2.106500 236513:3.780460 227334:5.948510 237751:2.380550 234089:4.786560 233040:5.048690 232973:5.063020 236208:3.968940 154042:18.072760 221823:6.478610 214330:21.013710 236202:3.972020 237633:2.630650 237264:3.136100 237969:4.987640 224387:25.031960 230794:5.482360 234416:4.698330 237799:2.228910 234943:4.519150 138258:9.363590 170932:17.246380 3503:11.005820 235000:13.497870 237830:4.251720 222980:6.385760 237452:5.807280 200366:7.673620 229617:5.651600 234747:4.594550 228957:5.742270 237177:3.233490 231097:5.432400 201148:7.644290 237966:1.285510 237706:2.491530 237201:6.411460 220354:13.194140 234835:4.560890 237231:3.167740 224078:6.285830 228308:5.822170 233639:4.904750 237030:6.733960 237976:4.251660 236425:3.840070 237747:7.161840 203933:7.524580 237113:3.288100 232145:5.229200 234209:4.754240 237399:2.973620 234323:9.453980 227547:5.921320 221232:6.528480 236426:3.839810 225102:6.192280 221801:6.480420 237513:2.815140 236574:3.742020 234207:4.754880 237917:10.789200 237887:5.888160 237933:3.277520 202435:7.593570 237941:1.569820 231550:10.685720 234877:4.546180 237796:6.701640 237787:11.296850 237864:2.029790 237608:2.676120 237455:2.901020 228286:5.824040 237972:2.200300 237866:2.016850 231479:5.358020 236310:43.000100 186476:8.162850 217693:20.373690 236516:7.558260 228417:5.808240 232666:5.125750 91336:10.158520 237879:3.983000 237358:3.016880 235680:4.230840 237245:3.153380 237062:3.340070 236826:3.542550 222264:6.443210 237754:2.369990 218467:6.738460 237550:2.780090 237916:3.602520 237959:4.109880 197058:7.800370 236977:10.240350 237492:2.834170 237154:3.252910 232751:5.109120 236909:3.473640 221441:19.534740 235601:4.270630 221815:6.480420 237586:2.716160 236789:53.566050 134318:9.430280 237744:2.407790 236963:3.426990 224029:6.288810 237406:2.964520 176279:8.466850 237963:2.632060 237081:3.321570 237739:9.683120 226430:12.104680 237880:1.989790 236810:7.108580 237393:2.980090 233957:4.824770 236708:3.638530 232854:5.087370 237960:2.732440 233865:4.848490 235111:4.462390 237232:3.166100 127387:9.578700 218818:6.710810 222917:6.392350 231661:5.319980 235799:4.180540 237494:14.163600 226238:6.073750 237882:1.979240 227073:5.978660 237349:3.027450 237795:2.238980 237520:2.806810 237436:5.842100 237158:3.249550 234383:4.709020 235344:13.135320 237777:2.287350 214864:13.943160 236492:3.795740 224262:6.269620 201780:7.621430 233243:5.003990 236475:3.805020 233035:5.050850 237806:4.439500 230100:11.176480 231926:5.270860 236803:3.559620 237456:2.900110 175908:8.480090 237865:2.019100 232793:5.101370 237968:3.743370 231373:5.375210 237571:2.757860 194666:7.892310 237952:7.408350 229710:5.638290 236832:3.539970 206409:7.413090 225797:6.119240 235495:4.315190 232100:5.238020 211525:7.159230 237540:25.073190 218246:20.257710 230062:5.593430 224698:18.688500 237822:2.158250 237714:2.473800 237938:1.585330 237428:2.931850 228279:17.474910 224977:6.203170 225333:6.168220 236577:3.739460 235097:8.932460 217227:6.823770 230475:5.530050 217409:13.622260 234308:4.729490 234489:4.674020 | 237829:2.127370 234837:4.559040 233868:4.847780 236711:3.635800 235802:16.716360 221488:6.507860 237793:2.244480 235823:4.171710 236739:3.612870 233317:4.984800 237890:1.947160 218639:6.724540 235803:8.357100 234934:4.522200 235583:4.277190 130640:28.505220 232743:5.110500 173226:8.563470 202570:7.588090 229229:17.117520 237601:8.081790 226245:6.072550 236450:3.819680 113522:9.801850 221410:6.513450 222096:6.455460 176928:8.453770 219987:6.623790 235791:8.366880 236798:3.563910 129308:9.539480 227834:5.883840 232931:5.071810 237950:4.487670 175521:16.987040 235218:4.423100 206161:14.844600 232808:25.490950 231514:5.351000 177152:8.453770 138403:9.363590 237954:1.467760 235267:4.407080 237437:11.679680 233995:4.815510 222179:19.350570 216254:6.886780 236315:3.907310 237138:3.265950 236479:3.801420 219982:6.625880 94807:10.089530 227660:5.906970 232404:5.175410 237790:2.251320 235714:4.217040 237742:2.408860 235953:4.094570 224166:12.556860 237947:1.532550 177563:8.440870 196393:7.827770 237937:1.585870 120415:9.662090 237208:3.196480 237403:5.943360 237249:3.147890 228300:5.822170 232970:5.063460 237945:1.557380 189637:8.061380 236025:4.062540 237095:3.308250 237914:1.803550 233932:19.325360 229820:5.623620 113615:9.801850 194090:7.914780 237839:2.100240 236232:3.954690 237730:2.445030 226310:6.064180 224237:6.272550 209463:7.264190 212070:7.131150 201718:7.621430 237314:9.202470 234721:4.601970 237670:2.572190 237756:2.364460 237808:2.205280 91689:10.089530 219244:33.397400 221945:6.469640 | 237635:2.626740 237000:6.797040 229657:11.290620 230495:16.581810 235401:4.354900 236327:11.700090 236675:3.659060 237969:1.246910 234622:4.635060 233877:9.692040 237399:2.973620 237021:6.749420 237135:3.272060 237944:1.558200 237683:2.543290 237428:23.454800 237855:2.051640 237058:3.346490 234384:4.709020 237795:2.238980 219741:19.934550 237716:2.471640 237384:5.975920 237647:2.613960 236465:3.810760 237922:1.748560 236716:7.267820 237667:2.583630 229228:5.705840 236975:3.415560 94638:10.089530 217741:6.788770 235469:12.977400 228433:17.421960 235171:8.875960 237961:1.356670 237746:2.401320 205162:7.469700 237278:3.118800 237717:2.469610 237868:2.009870 237894:3.871980 180068:8.366760 237916:1.801260 237798:2.232100 236097:8.043140 237186:3.218090 232233:15.632340 236539:3.760880 237694:2.521150 237935:1.594680 | 237676:2.557190 234625:4.633350 222921:6.392350 221172:6.532280 229676:5.642960 236428:3.838140 236922:3.461930 237961:5.426680 237773:2.295090 221839:6.478610 235460:4.329580 237371:3.005580 236351:7.761880 231815:5.290990 215138:6.956940 237035:3.362260 237556:2.776270 223037:6.380850 227488:5.929610 220177:6.611370 237717:4.939220 232593:5.140300 230560:5.516880 237955:1.455530 237044:3.355410 79739:10.312670 230462:11.064300 235600:4.270830 235454:4.333160 224608:6.237960 237848:2.070880 232798:15.301380 221321:6.520940 237360:3.015530 203601:7.540080 236628:3.699850 237950:1.495890 187600:8.134140 201346:7.638520 237279:3.116420 211415:7.166370 237507:2.816530 224420:6.255110 237499:2.826250 233889:4.841800 237814:2.183620 236463:3.811630 236485:7.597900 233137:10.055560 233400:4.965570 237296:3.087250 237708:2.490160 237974:4.211440 204636:52.459960 237726:2.456290 235316:4.389310 237767:4.619960 234011:4.811760 236752:3.603370 234426:4.695900 236877:3.494570 237790:2.251320 149323:9.134020 237869:2.009540 229675:5.642960 230357:5.546940 220875:6.557300 236560:3.748350 236751:3.603570 237847:2.079640 231969:5.261750 232211:5.215350 235959:4.092080 235372:4.370090 236164:7.984120 159567:8.905760 217434:6.811130 196083:7.841750 237923:5.121570 198099:7.760630 228058:5.856390 231883:5.277890 218783:6.713080 231319:5.389050 195649:7.855940 224444:6.253670 237674:2.559480 237042:10.070520 235752:4.201760 237668:2.581840 231308:5.391480 235948:4.098900 237537:2.789550 211488:7.162790 232700:5.119250 236314:23.446320 204949:7.479460 237928:3.356840 166754:8.737140 214265:14.021360 149614:9.134020 236382:3.865100 234293:4.732630 229704:5.639070 235988:4.082190 229329:17.075370 237613:2.662540 237944:6.232800 237533:2.793610 235132:4.453310 203296:15.111660 235298:4.396700 237921:6.994880 232800:5.100460 218905:6.701760 232590:5.140300 237926:1.684250 231707:5.311530 227253:11.918340 237837:2.105160 235163:13.327320 237014:10.152420 227831:5.883840 228562:11.583580 223412:6.347110 231993:5.258020 218377:6.745490 236595:7.452780 236453:3.817160 223698:6.320610 197236:7.793630 227023:5.984140 231239:5.406160 235344:4.378440 227643:5.910030 236850:3.519110 237964:1.287060 211825:14.290180 220375:6.597070 236689:3.649540 222385:6.432830 236865:3.501980 237471:2.871740 227613:5.913090 235268:8.813720 236715:3.634440 236987:6.819200 233205:5.012690 175613:8.493520 229167:5.714190 237099:9.906420 222102:6.455460 217984:6.771710 235610:4.266880 221607:12.997260 232348:5.188210 218168:6.757330 235952:4.095570 217228:6.823770 115734:9.753060 237925:1.687310 222590:6.417460 106705:9.907210 236512:3.780700 140031:9.331840 228340:17.452500 236702:3.642650 235618:4.263730 223520:6.337680 237975:6.080280 199722:7.703830 237087:3.312950 237564:2.767240 235302:4.394450 204372:7.509310 228252:5.829670 237375:2.995900 236162:3.992650 237519:2.808740 215151:6.954040 233754:4.878220 237808:2.205280 188864:8.088050 236589:3.730530 235067:4.475430 237962:1.344870 237858:2.046250 208336:7.321120 107175:9.907210 226947:5.991860 229385:5.686070 237973:1.066790 237836:8.426000 232663:5.126690 237819:2.173040 237663:2.597810 233152:5.024410 229447:5.678750 228606:5.786370 233538:4.931240 229851:5.619030 237856:2.049840 235004:8.992620 221720:19.462980 213860:21.097170 237591:18.971890 237776:6.874650 217178:6.828870 237958:11.073680 235290:4.398270 231701:10.625300 236781:3.574130 237259:3.140060 226359:6.060610 237047:3.352400 234158:4.768470 237622:7.949220 226824:6.007480 175778:8.493520 231169:5.419200 236399:3.854340 217098:27.325720 237976:7.794710 234908:9.064880 224154:6.278430 175017:8.507120 237932:1.639130 237416:2.949610 235510:8.620460 235368:13.111590 92899:10.089530 237248:6.301320 236959:3.432720 236548:3.757200 235221:8.844360 237947:1.532550 225471:6.152490 234203:4.756490 237571:5.515720 237339:3.040800 207680:7.355160 237513:2.815140 232393:10.356700 237917:17.982000 237887:1.962720 237933:3.277520 237941:1.569820 235165:4.440790 235754:4.200650 237871:2.006490 221883:6.475010 234867:4.548270 220675:6.575000 233145:5.025670 237593:2.708650 217274:6.821230 216052:6.900430 233553:4.927410 237972:3.300450 209147:7.280130 236508:3.782040 237951:2.983440 236425:3.840070 219054:6.692790 236756:7.197820 237801:2.226650 221744:12.971700 237792:4.494660 236826:3.542550 237029:3.367140 237664:2.594880 218216:6.754950 230616:16.528020 234841:4.557720 222264:12.886420 223977:25.179160 237252:3.145440 203720:97.953570 236404:23.110380 237758:2.355610 235815:4.174950 228505:5.799070 237019:3.379010 233816:4.860560 237939:3.168500 223891:6.302310 237143:3.262330 237595:2.706330 220154:6.613430 148410:36.639960 236743:3.609080 234570:4.650000 222518:6.422560 229701:22.556280 237963:1.316030 237390:2.982540 237562:5.542600 237949:1.505550 237880:1.989790 236216:3.962810 225816:6.116730 237623:2.648520 197884:7.773700 226872:6.001870 237870:2.008800 212784:7.093800 235598:4.271230 237348:3.030600 222136:12.903880 237866:2.016850 234948:9.033740 237882:7.916960 234842:4.557200 177927:8.428130 231385:5.373410 237364:3.010180 231252:5.404320 230585:5.514130 237877:1.993910 232715:5.116480 235158:4.444550 146319:9.186660 236517:3.778760 210316:7.221630 235084:4.470340 235417:4.347810 237080:3.322110 237854:2.059080 237810:2.199100 234615:9.272980 233331:4.982370 237403:2.971680 237806:2.219750 234124:14.331930 237687:2.535540 237456:5.800220 206127:7.426940 214363:7.004570 221103:6.538000 237906:1.858190 232793:5.101370 237968:2.495580 237779:2.280120 236779:3.574420 237598:2.699230 227148:5.969950 198729:7.741330 234917:4.529620 188867:8.088050 234252:4.741790 236383:7.729160 167394:8.720040 224320:6.263790 229036:5.731970 237714:2.473800 220043:6.621710 237210:3.194930 237410:2.959220 237397:2.977420 233771:4.872780 237434:2.922490 236577:3.739460 236785:3.572450 237820:2.168120 | 237276:3.119300 206627:7.403950 229151:5.716710 237793:4.488960 237603:2.686100 230975:5.456100 237944:4.674600 223384:6.348690 237547:2.780670 218270:13.500420 230361:5.546240 237064:3.336170 237819:2.173040 235628:4.256480 237473:2.867790 231997:5.256960 237705:2.496560 237968:1.247790 232789:5.101820 224710:6.228100 235292:4.398050 162486:8.827290 236683:10.963020 237682:2.547250 237601:2.693930 237638:2.621510 236497:3.793280 237034:3.362820 237555:5.552620 237969:1.246910 236626:3.702310 232496:5.158900 234058:4.797230 231349:5.382410 202589:7.588090 236525:7.550040 237931:1.640360 237620:2.656020 237360:6.031060 236076:4.031970 237293:3.089260 235763:4.196600 237929:3.356400 237223:3.179440 237966:3.856530 237888:1.956880 237964:2.574120 236085:4.026520 220714:6.569070 231112:5.430500 236103:20.083200 215900:6.911480 237538:2.788790 237971:1.148190 237775:2.292510 237935:3.189360 235380:4.365940 236695:3.644760 237063:3.338740 216187:6.892220 237462:2.889200 237158:3.249550 237628:2.643680 234671:4.621190 237696:2.519980 237954:2.935520 237445:2.913020 236324:3.901680 236988:3.409430 237815:2.183010 236836:3.536360 220351:6.597070 234087:4.787550 237339:3.040800 210436:7.217850 237309:6.140460 236864:3.502160 232930:65.939250 223983:6.293290 237467:2.879350 231673:5.317720 237840:2.099810 237299:3.085980 237806:2.219750 237133:3.274040 237544:2.782910 235410:4.350590 236473:3.806640 237875:1.998290 237510:2.816250 237090:3.311120 237923:1.707190 233344:4.977940 224717:6.228100 237024:3.371320 236100:4.019250 237275:3.119610 237972:2.200300 226411:6.054700 227789:5.889820 235504:8.623760 237607:8.029560 188790:8.097100 237730:2.445030 236413:3.847700 236904:3.474710 190922:8.018460 237943:3.136240 221489:6.507860 232801:5.100460 237957:7.009150 237889:5.863320 235856:8.307860 237769:9.231560 221688:6.491300 237402:2.971780 237489:2.840880 237737:2.427810 233724:24.423950 234650:9.251960 236252:3.941630 235930:4.111150 | 237362:3.013610 237886:1.966940 223384:12.697380 42158:21.436280 231224:27.049350 237818:2.175470 235018:4.490610 231928:5.270320 237079:3.322570 204259:7.514380 216847:6.849550 237106:3.297480 138159:9.363590 233884:4.843560 237793:8.977920 233601:58.983240 193873:7.914780 237858:2.046250 237841:4.199080 228923:5.747460 201212:7.644290 237193:3.212780 237912:1.806100 237962:2.689740 237064:3.336170 118234:9.706540 237893:3.880040 233174:10.040420 237371:3.005580 230862:5.471770 237705:2.496560 139696:9.331840 234934:27.133200 230269:11.121040 237941:1.569820 237379:2.991930 234187:23.803400 236271:3.928600 100400:10.024990 236962:3.427760 237359:3.015700 237943:6.272480 184685:8.222870 237835:4.222900 235014:4.492100 219761:6.642720 234825:4.563550 120643:9.662090 235729:8.421720 237400:2.972590 143608:27.726690 233699:9.780600 235873:4.144110 237857:2.048550 143057:9.271220 234216:9.504620 203769:15.069780 236201:7.944340 237081:9.964710 230393:22.167960 237739:9.683120 237901:3.821600 211057:7.184450 237477:5.727020 200429:7.673620 237802:2.223730 232656:5.128080 235429:4.341840 225900:6.109230 237482:2.852470 236832:3.539970 221694:6.489480 148505:9.159990 236619:3.711220 237960:8.197320 232844:5.090520 209829:28.978480 232945:5.068720 236192:7.950520 237956:28.588200 237805:8.882240 226186:6.078570 233089:10.075080 200333:7.679590 232881:5.083350 236658:3.676400 216069:6.900430 237966:1.285510 165359:17.544460 226975:11.977080 236850:3.519110 237888:3.913760 229556:5.660300 215892:13.822960 237563:5.538980 237532:2.795830 236015:8.130880 237565:2.766270 235141:4.449040 211092:71.808100 229831:5.621330 237409:5.922060 200759:7.661780 233848:4.851670 237675:5.118100 226717:6.018800 237505:2.818890 201119:7.644290 235664:8.480420 237973:1.066790 143087:9.271220 227347:5.947450 237022:3.373020 236470:19.040050 214314:7.007620 237269:6.259380 235968:8.178220 237761:2.338140 237935:1.594680 232564:5.145030 226994:5.987440 225207:6.182850 226550:6.039490 237109:6.583780 235896:4.130590 155305:9.013390 237910:1.838650 234701:4.608060 229633:11.298460 233636:29.430780 231562:5.341130 235306:4.394000 231947:5.266030 237948:1.525830 59181:10.495000 237158:12.998200 231384:10.746820 234459:4.683850 195855:15.697640 237878:3.986520 235383:4.364860 237729:2.447130 228533:11.592660 237954:1.467760 237493:5.666000 237435:2.921160 237381:5.980880 237829:2.127370 236710:7.272440 237903:3.775700 205217:7.469700 236240:7.899000 233729:4.883330 237571:91.009380 236354:3.879730 200146:7.685590 231555:5.341700 237055:3.347670 237024:6.742640 236145:8.000660 236896:3.480090 237723:12.290150 193900:15.829560 227945:5.870020 224922:12.417300 236344:7.773180 234869:9.096020 228417:11.616480 234056:4.797570 236587:3.732610 237924:1.695790 200100:7.685590 234218:9.503980 237271:3.125520 237611:2.663740 229130:5.720930 228167:5.841990 237510:2.816250 237514:2.815000 234429:4.694390 237937:1.585870 187632:8.134140 231136:10.850920 237974:2.105720 236025:4.062540 231952:5.265490 235026:4.487660 184475:8.233230 237600:2.694750 237003:6.793400 227704:5.900890 220758:6.565130 205801:7.440990 235068:4.475430 237972:1.100150 225191:12.368400 235194:4.429580 211003:14.368900 217692:6.791230 237347:3.032440 233051:5.046970 236940:3.446430 226399:6.055880 234982:4.507540 237376:2.995850 234863:4.548790 222513:6.422560 233979:4.817900 227021:5.984140 231822:47.604060 214032:14.046060 222537:6.422560 236741:3.612040 237930:1.672510 200413:7.673620 231994:10.516040 235578:4.278590 236955:3.437440 229510:11.338160 237333:6.093080 235545:4.290240 237957:1.401830 237889:9.772200 237938:1.585330 234231:4.748470 232487:5.160830 237769:2.307890 235903:8.252240 216754:6.854780 226778:6.011990 237925:1.687310 194375:15.799480 79511:10.312670 237737:7.283430 206285:7.417680 226648:6.027940 235200:4.428190 237607:2.676520 237201:3.205730 231785:5.297050 237964:3.861180 226875:6.000760 | 233254:10.001400 236382:3.865100 237560:2.771740 230814:5.478380 237176:3.234050 232692:5.121110 237933:4.916280 237899:1.914940 237961:1.356670 237747:2.387280 237939:1.584250 232166:5.224560 237157:3.249980 237926:6.737000 232689:10.243140 237930:1.672510 227736:5.896850 237232:9.498300 226304:6.065370 237923:6.828760 235083:4.470580 236332:3.897170 230083:5.591200 237653:2.608240 228467:11.607300 237955:2.911060 237141:3.263780 175694:8.493520 236787:7.144120 237949:1.505550 236957:3.435980 237273:3.123760 237707:2.490400 237446:5.825540 237880:5.969370 234984:4.506790 232412:5.173450 237378:2.992150 230835:5.475070 237145:3.261400 236628:3.699850 237805:2.220560 235986:4.082850 234580:9.293080 237966:1.285510 237652:2.608840 237201:3.205730 218724:6.717650 237821:4.324840 237976:1.417220 234914:4.531160 237968:1.247790 237932:1.639130 221710:6.489480 237644:2.617180 237364:3.010180 237305:3.073820 237767:2.309980 234709:4.606390 234835:4.560890 227763:5.893830 232300:5.196180 237648:2.612760 237744:2.407790 237877:1.993910 236204:3.971730 234338:4.722000 237777:2.287350 235050:4.479330 231153:10.845900 237701:5.005860 231740:5.306490 237608:2.676120 236560:3.748350 232063:5.243770 233394:4.966360 237295:6.175720 236507:3.782280 236706:3.640960 237917:3.596400 237874:1.999900 237840:2.099810 236164:3.992060 231440:5.364500 236253:3.941490 237906:1.858190 227956:5.868060 237974:2.105720 237847:2.079640 237914:1.803550 237952:4.445010 236508:3.782040 237975:2.026760 153359:9.036380 237934:8.128200 237672:30.847560 236940:3.446430 235579:4.278590 237801:2.226650 237609:2.669870 234438:4.691370 237645:2.617070 237029:3.367140 237938:1.585330 235903:4.126120 237196:3.208320 233393:4.966360 237118:3.284550 237103:13.192640 236243:3.947920 237916:5.403780 237660:2.600420 215801:6.917050 | 218315:6.747850 220450:6.591000 237693:2.525400 145330:9.214060 237326:3.057730 237323:6.122780 236629:3.699290 237655:2.607340 237896:1.919610 63974:20.990000 237881:1.979460 237970:1.149860 236237:3.952380 235838:8.328420 237947:1.532550 234094:9.571120 50593:10.600360 237912:3.612200 231452:5.363320 237906:1.858190 233106:10.069120 237851:2.067290 78164:30.938010 50812:10.600360 236641:7.385420 237528:2.798330 225691:6.130620 235616:4.264910 237844:2.095530 237916:1.801260 237808:2.205280 237227:3.174140 237909:1.843570 | 237886:1.966940 235484:4.319340 229485:5.672300 236127:4.007010 232469:5.163730 223900:6.300810 237131:3.276740 230026:5.597160 236625:7.405760 157022:8.968940 237724:2.458000 236440:3.828670 178923:8.390860 235500:4.313530 152258:9.059910 235147:4.447860 237780:2.279560 219022:6.695020 235063:4.475920 237816:2.179650 235311:4.392440 234861:4.549570 201370:7.638520 237517:2.810900 237653:5.216480 237451:2.904450 237775:2.292510 237167:6.485320 204193:7.514380 237401:2.972220 121109:9.662090 228088:5.852530 211123:7.180810 237909:1.843570 | 234574:4.647980 237574:5.482220 220539:6.584970 237594:5.414820 237589:2.711900 237789:2.254350 229505:5.669890 231172:5.418570 237366:3.009780 237585:2.718420 236428:3.838140 228866:5.756170 237533:5.587220 222559:12.838300 237418:2.946330 234534:4.659890 236052:4.043740 229779:5.629000 218799:6.710810 221171:13.064560 214681:6.983450 237361:3.014120 237458:2.894690 237151:3.257360 231038:5.444500 191900:7.985400 219630:6.651250 237133:3.274040 233488:4.941260 233548:4.928940 237842:2.099360 235240:22.078750 140941:37.204280 227454:5.932730 235686:4.227040 237725:2.456640 235936:4.106430 237523:2.802380 218436:6.740800 185129:8.212610 237004:3.396450 229311:5.694260 236843:3.528030 236736:3.616150 237044:3.355410 216839:6.849550 237946:1.548440 236544:11.279070 237791:2.250580 236445:3.823340 195081:15.755200 224291:6.266700 132110:18.930760 236001:4.072070 237970:3.449580 237958:1.384210 230488:5.527960 236361:3.877320 215874:6.911480 237823:2.154110 235121:8.919500 237967:1.275830 236335:3.896210 236964:3.426740 237620:2.656020 231881:5.277890 227017:5.985240 218355:6.745490 225361:6.165580 237491:2.835450 236253:3.941490 236397:3.854860 227056:5.979750 224812:6.219720 185503:8.202460 237565:2.766270 235606:4.268660 232041:5.247970 229786:5.628230 197201:7.800370 237807:2.214790 237534:2.793070 237156:9.751650 236399:7.708680 237336:3.044280 228501:5.799070 237136:9.805920 183396:8.264980 214834:6.974530 232220:5.213320 199336:7.716180 234277:9.474080 236356:7.756780 229767:5.630540 224454:6.250790 188718:8.097100 147076:9.186660 237032:3.364820 237896:1.919610 233714:19.549440 235835:8.333040 230666:5.501170 237526:5.599020 236753:3.601640 233449:4.952560 230578:5.514820 235371:4.370090 235507:4.311050 237125:3.280640 237296:3.087250 233166:10.042920 233609:4.912250 227642:5.910030 191320:96.121080 193495:7.930050 201273:7.638520 195880:23.546460 221197:6.530380 237149:3.258220 237848:2.070880 237451:2.904450 222091:6.455460 211325:7.169960 200065:7.685590 222657:6.412390 230638:5.505920 237755:2.368600 234042:9.604540 233078:5.040530 235621:4.261960 230428:5.537060 237972:2.200300 237787:2.259370 235696:12.669180 235318:17.554560 216549:27.471960 196276:7.834740 237975:2.026760 237900:1.914110 233372:4.971940 228214:5.835340 164872:8.772230 188360:24.318690 203809:7.529720 237672:2.570630 229040:5.731970 236064:4.037750 236584:3.735860 236585:7.468700 237879:1.991500 236699:18.220100 224297:6.266700 236967:3.421470 236250:3.942770 235291:4.398050 235481:4.320580 233951:4.825460 220235:6.607260 237727:2.456100 236907:3.474180 235826:4.170640 237397:2.977420 196978:7.807150 237573:2.741630 219752:6.642720 237321:6.125960 233312:4.986820 236006:8.136680 236056:4.041210 236785:7.144900 237808:2.205280 162133:8.846340 235728:4.210860 237363:3.011750 | 231037:5.444500 203135:7.561140 237671:2.571680 221367:13.034360 228958:80.391780 237656:5.210400 236543:3.759690 209846:7.244620 236870:3.498680 224447:6.252230 237684:2.542560 233242:5.003990 210765:7.199160 236705:21.848280 237215:3.185580 237065:3.335700 235094:4.467440 237425:2.937000 232254:5.206730 226066:42.652190 237661:2.599410 155214:9.013390 235438:4.338020 234848:4.554820 236326:3.900440 237507:5.633060 235239:4.416210 237967:1.275830 231087:5.434300 237499:5.652500 237097:6.612860 232045:5.246390 229158:5.715870 209281:7.272130 133481:9.465380 214039:7.023030 237910:1.838650 147507:18.319980 236877:3.494570 237734:4.860340 222520:6.422560 236737:3.613380 237869:2.009540 236953:6.875740 224323:6.263790 189433:8.070190 237903:1.887850 233689:4.892510 237922:3.497120 237847:2.079640 222741:6.405660 237851:4.134580 232557:5.145980 237253:3.144860 237945:1.557380 237558:2.775380 151465:9.084010 234503:4.668410 237735:2.429450 237974:1.052860 237914:3.607100 87130:10.158520 203480:15.090620 236495:3.794510 235931:4.108620 230159:5.579400 209041:7.288190 237668:2.581840 233655:4.902520 229089:5.726860 237951:2.983440 231659:5.320540 237925:1.687310 237658:2.603810 207933:7.342260 235001:4.499290 237811:4.395600 237928:1.678420 167386:8.720040 149064:9.134020 237778:2.280960 224136:6.281390 237920:1.748740 206821:7.394900 237621:2.654010 237719:2.468400 237354:3.023120 237921:1.748720 236214:3.963390 234627:4.632790 235240:4.415750 226743:60.165200 237703:2.499150 231029:5.446420 167945:8.703240 236249:3.943490 235501:4.313320 229613:5.652380 237346:3.032720 214548:6.989440 236639:3.692930 237970:3.449580 130205:19.003480 237805:4.441120 237072:3.330270 237088:3.312340 234894:9.079880 229183:28.562600 230117:11.170580 230557:5.516880 232785:5.101820 53431:31.801080 232649:5.129020 237236:6.317020 236802:14.238880 237305:9.221460 228735:5.772930 224047:6.287320 237715:2.473540 220720:6.569070 225858:6.112970 236494:3.795000 235477:4.321630 234254:4.741150 233799:4.864860 237701:2.502930 20859:108.516700 234189:9.520080 237787:2.259370 206574:7.408510 234804:4.571270 237496:2.828870 237494:25.494480 233500:4.939710 170000:17.277400 237808:6.615840 231561:5.341130 218280:40.501260 235872:4.144280 237962:1.344870 225877:6.110470 237838:10.507400 237603:5.372200 236510:3.781070 237509:2.816340 133200:9.465380 236625:3.702880 235879:4.141150 237129:3.277770 234919:4.528850 233638:9.809500 237857:2.048550 232139:5.230230 237969:1.246910 119371:9.706540 213416:7.057790 236968:3.421130 237776:2.291550 177111:8.453770 235232:4.418960 235847:4.160650 237830:2.125860 237566:2.765220 237647:2.613960 237733:2.432470 236830:14.162200 237622:5.299480 237966:2.571020 237942:1.569540 237745:4.813300 237484:2.849790 223173:6.367860 184567:57.632610 237821:17.299360 237976:0.708610 237629:2.642010 235834:4.167770 233158:5.023570 237206:3.202660 237833:2.117780 234792:4.577980 193954:7.914780 234338:4.722000 237435:2.921160 236548:3.757200 237947:6.130200 192999:7.953390 27743:10.851670 145770:9.214060 220866:6.557300 237579:2.724690 234081:38.321680 230290:38.903550 237187:41.834260 237502:8.461410 237005:3.395550 237848:2.070880 236973:3.418260 235134:8.905680 230334:11.099580 234387:4.708100 229310:5.694260 53207:148.405040 237972:1.100150 237866:2.016850 234952:31.603880 231811:10.583080 235529:4.299570 237934:1.625640 228864:5.756170 235801:8.360720 233400:4.965570 234964:4.511310 237879:1.991500 237826:4.287940 237792:2.247330 218058:6.766890 168535:8.686710 224588:6.239380 118587:9.706540 237728:2.448960 101334:9.964370 237916:3.602520 237959:2.739920 232553:5.146460 233858:29.097300 206977:29.543720 237586:5.432320 237860:4.088320 237401:2.972220 236080:4.030870 234479:4.676990 170999:8.623190 210712:7.202870 236910:3.473460 237946:1.548440 237949:1.505550 206592:7.403950 235007:4.495560 237927:3.365160 236835:3.536450 236734:10.850610 202379:7.593570 237491:2.835450 237807:2.214790 235799:4.180540 237318:3.063700 234948:4.516870 236340:7.787520 236746:3.605610 237727:2.456100 237287:3.098410 237896:11.517660 237731:2.441080 166238:17.474280 234639:9.258180 234016:9.620800 201170:7.644290 237445:5.826040 182640:8.286720 237742:2.408860 236710:3.636220 189391:40.350950 237636:2.625290 236981:3.411520 121794:173.917620 237659:2.601420 236227:3.956130 202497:7.593570 215730:6.919840 237968:1.247790 84969:10.232630 234718:4.603070 107330:108.979310 236819:14.186680 237881:3.958920 171687:8.592890 236050:4.045630 233826:4.858420 53855:10.600360 215283:20.844780 234050:9.597140 233664:4.899170 224145:6.279910 237822:2.158250 237714:2.473800 237670:2.572190 232269:5.202700 237434:2.922490 234363:4.712710 234096:4.784900 235027:4.487410 220737:6.567100 | 219452:6.664180 235994:4.077940 210492:7.214080 236529:7.535600 237195:3.209280 237594:2.707410 237152:3.256930 196847:7.813970 237140:3.263850 235457:4.331050 223279:6.358230 237975:1.013380 232452:5.166630 235478:4.321000 193895:7.914780 237592:2.709480 222852:19.191960 237538:2.788790 237830:2.125860 237939:1.584250 197259:7.793630 236854:3.517430 236853:3.517990 228624:5.784560 236471:3.808010 223707:6.319070 237847:2.079640 236775:3.576300 231305:5.392080 237966:1.285510 232870:5.085140 234645:4.627390 237888:1.956880 236325:3.900860 228809:5.764070 233035:5.050850 237807:2.214790 237675:2.559050 237933:1.638760 236970:3.420370 235959:4.092080 235023:8.976800 234609:4.638780 237746:4.802640 237505:2.818890 205906:29.745160 233428:4.958450 235754:4.200650 231258:5.403700 237524:2.801650 237955:1.455530 237932:1.639130 143693:9.242230 237023:3.371560 233226:10.017900 237243:3.154290 | 229131:11.441860 237962:1.344870 237893:1.940020 230517:5.523790 228554:5.793610 237824:6.453120 224353:6.260890 234289:4.733260 236997:3.400840 237961:1.356670 237860:6.132480 236889:27.899840 225040:6.197710 237722:2.460850 237858:2.046250 235860:12.460200 234462:4.682960 237566:2.765220 237968:2.495580 236455:3.816150 230312:5.553350 232043:5.246920 237363:3.011750 235508:17.244200 236707:3.640750 237955:4.366590 237141:3.263780 237856:2.049840 235967:4.089270 237766:2.310960 237792:2.247330 236593:3.727650 237927:1.682580 236256:3.940350 237377:2.993470 237931:1.640360 237762:2.334420 236554:3.753770 227316:5.951700 237120:3.284100 235296:4.397150 237460:2.891850 233892:4.841800 237895:1.926500 237344:3.033350 237966:1.285510 237706:2.491530 237888:1.956880 237783:2.266580 232938:10.140980 237578:2.726550 235797:4.181080 237904:1.879240 234259:37.926720 234464:4.682360 237863:2.031160 222468:6.425970 237976:2.125830 236635:3.695720 237894:1.935990 236524:3.775140 235361:4.371840 237974:1.052860 237644:5.234360 236865:3.501980 236391:23.162160 233324:4.983580 228782:5.768490 233647:19.613040 237795:2.238980 237648:2.612760 237523:2.802380 234398:4.705650 237462:2.889200 236020:4.064310 237948:1.525830 237827:2.138090 194875:7.884930 232941:5.069600 230418:5.538460 227104:5.975380 236438:3.830460 234968:4.510300 228571:92.654080 228668:17.340210 234514:4.665760 236916:17.330850 237513:2.815140 236884:3.490660 236862:3.505480 237874:1.999900 237933:1.638760 232261:5.204210 236923:3.460700 221379:6.517180 233341:4.979950 235757:4.199730 236846:3.526900 232903:10.156900 233972:9.643340 233462:14.843610 236091:8.048400 227427:5.935870 237914:1.803550 235568:12.845970 235928:8.223320 237975:1.013380 194566:7.892310 236926:3.458670 236133:4.005180 232899:10.158680 237817:2.176300 234418:9.395440 233680:4.894720 235811:4.175490 147847:9.159990 235382:4.365070 237029:3.367140 237936:1.588740 237951:1.491720 237627:31.739160 237911:3.672040 237475:2.864290 201502:7.632790 234884:4.543310 235862:16.611480 237252:3.145440 223757:12.628940 234734:13.790220 | 236096:4.022340 233645:4.903640 235681:4.230640 237962:1.344870 237893:1.940020 237521:2.804020 237975:1.013380 237379:2.991930 235920:4.116400 237824:2.151040 237140:3.263850 237506:2.816900 236516:3.779130 234781:4.581490 237861:2.043110 232452:10.333260 191259:8.010090 235056:4.477620 236666:3.666390 234020:4.810060 237533:2.793610 237973:5.333950 237380:2.991820 234874:27.283320 237939:3.168500 237782:2.267990 218886:6.704010 231582:5.337670 175127:8.507120 234205:4.755850 236228:3.955990 232851:5.087820 228420:11.616480 236870:3.498680 236152:3.998070 237151:6.514720 231781:5.297600 235527:4.302630 230596:5.512070 190979:8.018460 237191:19.292400 235334:4.381760 231043:5.443860 236662:3.673020 237359:6.031400 237202:3.205320 235944:4.101910 236128:4.007010 237438:2.919360 225708:6.128080 214200:7.013750 237174:3.236020 236249:7.886980 233891:4.841800 237206:9.607980 236910:3.473460 209419:7.264190 230946:10.918680 157417:8.947430 236057:4.041210 234730:4.598670 237018:3.379820 237901:3.821600 235934:4.106940 232728:86.933240 169758:8.654450 218475:6.736120 237849:2.070400 237611:5.327480 237958:2.768420 236414:3.847050 234453:4.684750 235483:4.319750 237960:2.732440 237931:1.640360 237852:2.065820 237503:2.819910 237360:3.015530 237121:3.283590 237102:3.301160 230627:11.015940 222776:6.403990 237794:4.486140 236899:3.477670 235634:4.251020 237262:3.138200 228509:5.798160 237760:2.339230 237920:1.748740 237706:2.491530 237942:1.569540 237888:3.913760 231427:5.365690 237565:2.766270 234065:4.794890 220167:6.611370 233976:4.819270 237614:2.662030 237723:2.458030 231702:21.248360 193812:7.922380 231158:5.421700 237505:2.818890 232795:5.100910 230265:5.560520 228256:5.828730 222717:6.407340 232900:5.078890 237911:1.836020 233596:4.917530 237534:2.793070 237767:2.309980 237648:5.225520 201763:7.621430 237115:3.287650 227992:5.864160 237738:2.425780 237553:5.557700 217051:6.836570 236581:3.737950 237976:3.543050 231917:5.273020 234509:4.666640 237152:9.770790 237907:1.857320 226437:6.052340 237592:5.418960 233444:9.906680 237748:2.385290 237304:3.076030 237205:3.203480 237892:1.941550 227086:5.976470 236325:7.801720 236485:3.798950 189111:8.079080 237181:3.230260 232977:10.125160 225839:6.115470 235182:4.434240 235995:8.151620 237937:1.585870 237847:2.079640 223218:6.363030 237810:2.199100 225328:6.168220 210459:7.214080 235044:13.443120 224429:12.510220 237208:3.196480 232441:5.168580 228516:5.798160 221437:6.511580 237106:3.297480 223349:6.353450 230760:5.487030 237746:2.401320 215251:6.948260 235109:4.462630 223115:6.374330 220396:26.380160 233559:9.852540 237487:2.842020 190251:8.043990 237023:3.371560 231835:5.287150 234524:4.663110 237968:2.495580 233212:5.011030 229313:28.471300 232860:10.172960 237003:3.396700 236973:3.418260 237666:2.584440 228011:5.862210 237570:2.760040 237598:2.699230 225092:6.192280 235892:4.133520 220785:6.563170 229321:11.386880 211479:7.162790 237308:3.070830 237350:3.026480 234440:4.690460 230870:5.469800 231734:5.307050 237441:5.833600 230392:5.542700 226634:6.029090 234252:4.741790 237826:4.287940 237685:2.539250 236371:3.871460 235123:4.458800 236895:3.480540 237792:2.247330 236741:7.224080 232870:5.085140 237062:3.340070 237302:3.079700 237375:2.995900 227856:11.761740 216966:6.841740 210313:7.221630 226374:6.058240 230227:5.568470 237627:2.644930 233824:4.859130 237938:1.585330 237397:17.864520 229838:5.620560 235933:8.214880 233469:4.946700 237321:9.188940 236446:11.468520 223967:6.294790 237449:2.904900 220627:6.576990 236188:3.976880 237396:2.977530 237554:2.777110 220410:6.593020 237672:2.570630 142275:9.271220 235555:8.571200 221140:6.534180 237195:6.418560 235930:8.222300 | 237959:1.369960 237273:3.123760 236376:3.869740 235998:4.075330 226184:18.235710 147471:9.159990 237962:1.344870 237232:3.166100 231481:5.356260 200179:7.685590 218551:6.731470 224710:18.684300 236168:3.989210 215932:6.908700 234171:9.529800 229653:5.646880 233807:4.862350 228108:5.850600 237626:2.645130 212417:7.114000 | 237959:1.369960 223574:6.331440 237962:2.689740 232213:5.215350 237215:3.185580 236411:19.245600 237671:2.571680 237793:2.244480 235823:4.171710 236717:3.632760 237619:2.659020 116360:9.753060 237538:2.788790 236732:3.624010 237606:2.678420 237193:3.212780 230430:5.537060 237971:1.148190 236986:13.638720 237921:1.748720 234506:4.667820 237686:2.537050 235167:4.439850 236543:3.759690 237705:2.496560 236010:4.066730 230701:5.496430 234302:4.731370 237211:9.574260 222260:19.329630 231838:5.286600 237956:1.429410 237703:2.499150 237876:1.997430 237040:3.357480 220734:6.569070 237601:5.387860 119445:9.706540 209107:7.284150 237857:2.048550 237044:3.355410 237465:2.882310 237213:6.377860 236155:11.993310 237180:3.230330 237058:3.346490 237849:2.070400 237927:1.682580 235984:4.083180 236835:3.536450 237861:2.043110 117832:9.706540 237970:1.149860 227489:5.928570 195824:7.848820 237842:2.099360 237929:3.356400 237661:2.599410 237740:2.419970 232320:5.193180 237950:1.495890 237590:2.710650 236630:3.699180 237922:3.497120 236400:7.708140 236474:19.029450 236663:3.670190 234053:9.596480 230999:5.451570 212749:7.093800 237307:3.070950 237469:2.873460 237409:2.961030 235526:8.605680 230055:5.593430 211253:21.520680 237915:7.207520 236852:3.518370 237894:1.935990 237621:2.654010 237051:3.350350 220904:104.854560 237932:1.639130 233253:5.001110 236179:3.983100 232329:15.576570 237770:2.307420 211506:7.162790 237719:2.468400 228987:5.737960 237816:2.179650 237702:2.500060 216216:6.892220 236724:3.628060 236801:3.559820 231719:5.309290 237445:2.913020 233795:4.866300 236082:28.211750 237450:2.904550 220031:79.460520 235981:4.085640 237579:5.449380 235708:8.439720 236981:3.411520 236107:4.015260 237189:6.433700 235253:4.411410 237165:3.244570 179861:8.366760 237945:3.114760 237090:3.311120 234408:4.700760 234769:18.342200 237952:4.445010 236100:8.038500 237972:2.200300 237866:2.016850 220058:6.619640 232481:5.161790 210138:7.229240 237975:1.013380 49188:21.200720 237583:2.719090 237810:2.199100 222683:6.410700 222710:6.409020 188738:8.097100 237501:8.468400 237908:1.843950 226586:18.101100 237582:2.720480 237342:3.035710 237957:4.205490 237889:1.954440 59867:10.495000 237402:2.971780 233182:5.018530 231001:5.451570 235662:4.241170 237916:1.801260 237392:2.980690 233273:19.979840 229440:5.679560 237743:2.407850 237928:1.678420 | 237959:1.369960 222813:6.400650 237239:3.156370 237962:1.344870 232421:5.172470 225125:6.189580 237126:6.557740 236148:3.999280 237606:2.678420 237939:1.584250 211867:7.141590 237718:2.468630 237858:2.046250 237828:2.135270 237686:2.537050 237338:3.040800 237371:3.005580 237918:1.754720 235628:4.256480 194266:7.907230 236214:3.963390 154931:9.013390 237027:3.368750 237684:2.542560 216301:6.884080 225701:6.129350 235609:8.536120 226030:6.096850 237352:3.024600 237016:3.382420 234919:4.528850 237920:1.748740 236654:3.681110 232575:5.143610 208919:7.292250 237946:1.548440 232123:5.232820 237876:1.997430 236936:17.253050 234622:9.270120 237849:2.070400 233983:4.817560 237970:1.149860 237958:1.384210 236553:7.508480 237960:1.366220 231499:5.353330 237232:3.166100 237764:2.316550 235623:4.260580 237942:1.569540 237563:2.769490 237954:1.467760 235799:8.361080 237915:1.801880 237902:5.696370 237904:1.879240 219555:6.657700 198760:7.741330 237128:3.278510 236140:4.003060 234969:4.510300 234599:4.641360 237896:1.919610 233499:4.939710 224971:6.203170 230923:5.461290 235472:4.323290 237878:1.993260 234316:4.727920 237568:2.761490 236075:4.032430 237511:2.816210 236833:7.078040 233222:15.028110 235738:12.618630 236753:3.601640 237677:2.556260 235965:4.089600 211625:7.155670 237220:3.182780 237804:2.221790 232623:5.134170 237571:2.757860 237851:2.067290 225827:6.115470 235028:8.972860 129158:19.078960 235846:4.161360 221732:6.487660 237635:2.626740 236813:3.552840 234091:4.785560 230839:5.474410 231892:10.551440 237848:2.070880 227189:5.965630 237937:1.585870 237095:3.308250 176813:8.453770 237355:6.044420 236018:4.064790 236819:7.093340 232705:5.118330 237570:2.760040 237975:2.026760 237527:2.798780 234458:4.684150 237951:1.491720 231164:5.420450 237384:8.963880 233937:4.828220 237613:2.662540 229953:5.606900 235467:4.326430 234939:4.520680 202675:7.582640 233782:9.740520 225087:6.192280 210279:7.225430 217947:6.774130 234810:4.569140 93372:10.089530 237928:1.678420 | 237884:1.973250 237962:1.344870 229092:5.726010 168735:34.681800 235830:16.677520 213624:7.048190 237861:2.043110 201122:7.644290 236572:3.744010 230635:5.506610 237547:2.780670 236286:3.920620 216710:6.857410 237719:2.468400 215289:13.890760 228462:5.804570 237064:6.672340 237819:4.346080 234726:9.197340 236460:3.812510 236780:3.574130 237950:2.991780 235819:4.173150 234728:9.197340 233788:4.869170 237497:5.656240 227567:5.918220 222539:12.841700 230987:5.454150 237159:3.249480 229970:11.209300 213525:21.154140 229749:5.632860 230854:5.472430 234815:9.135600 235556:4.285400 237667:2.583630 150754:9.108700 233303:4.988440 237901:1.910800 192032:7.985400 234614:27.820680 236748:7.210200 237776:2.291550 237970:1.149860 237958:2.768420 237774:6.882810 236946:3.442710 237632:2.630730 232057:5.244290 237931:1.640360 191961:23.956200 215172:34.770200 49276:10.600360 237452:5.807280 219309:13.345800 237956:11.435280 236057:4.041210 233564:9.849480 227422:5.936920 236684:3.652630 234345:4.718270 237478:2.859350 237967:3.827490 235349:8.753360 236029:4.058200 236505:3.785810 234381:14.127060 225844:6.112970 237954:2.935520 233976:19.277080 236328:7.797600 237675:5.118100 237821:2.162420 221792:12.964440 203117:22.683420 237577:8.187900 237973:2.133580 236309:3.909790 237536:2.792170 235317:13.167930 213584:63.462420 237115:6.575300 233515:4.935470 237627:2.644930 237121:6.567180 235216:4.424030 237592:24.385320 237855:4.103280 230509:16.575540 236953:3.437870 126240:9.578700 213602:7.048190 235886:4.137500 237876:1.997430 237541:2.785370 233697:14.670900 236316:3.906480 237853:2.061970 202240:53.193560 237587:2.714980 236119:4.009440 237874:1.999900 236800:10.685010 235959:8.184160 231114:32.583000 237544:2.782910 237924:1.695790 237498:2.826850 236973:3.418260 227853:5.880870 221096:13.079820 237514:2.815000 237968:1.247790 192574:15.938540 237755:2.368600 236864:3.502160 236218:3.962520 224273:6.269620 237600:8.084250 237598:2.699230 237975:1.013380 235461:4.328740 237042:3.356840 235983:4.083340 229333:5.690970 199660:7.703830 234852:4.552980 220443:6.591000 237724:2.458000 228121:5.848680 232413:5.173450 237941:1.569820 235123:4.458800 167066:8.720040 236645:3.689160 172816:34.253880 237832:16.944640 236791:3.568710 237573:8.224890 237419:8.836800 237698:5.027280 233381:4.969940 236539:3.760880 234871:9.095480 233850:9.702640 199375:23.148540 | 236934:3.451660 207702:7.350840 237411:2.958790 236247:3.945340 236851:3.518930 205762:7.445720 222913:6.392350 199817:7.697710 235756:8.401300 187328:8.143620 237126:3.278870 235092:4.467920 237646:2.615740 232821:5.095480 236714:3.634540 180644:8.343230 236276:3.926070 237057:3.347280 237718:7.405890 237875:3.996580 237873:2.004580 228251:11.659340 231671:10.636560 229791:11.254920 218628:6.724540 231840:5.286600 233944:9.653680 236638:3.693040 230455:5.534250 237528:5.596660 236084:4.027450 222880:6.395660 237855:4.103280 237141:3.263780 235666:4.238670 237856:2.049840 183663:8.254290 194920:7.884930 230543:5.518950 232984:5.061710 235755:4.200650 237931:1.640360 227548:5.921320 237867:6.048180 235671:4.236180 237557:2.775910 237794:2.243070 216185:6.892220 237166:16.221100 236630:3.699180 237870:2.008800 200610:7.667680 196987:15.614300 229295:5.696730 219521:6.659850 231427:5.365690 237315:3.066480 237863:4.062320 237897:1.918890 237700:2.503940 206299:7.417680 234724:4.599490 237629:2.642010 211475:7.162790 197484:7.786940 215719:13.845300 236738:3.612870 236796:7.129980 236550:3.755780 237912:1.806100 221273:6.524700 237702:2.500060 235858:4.153750 230895:10.933040 237869:2.009540 234303:4.730740 237389:2.982710 227821:11.771660 230742:5.488370 173268:17.098160 237847:2.079640 236623:18.519450 233183:10.036220 215794:20.751150 237576:2.732480 233046:5.047830 228547:5.794510 236813:3.552840 225936:24.417040 235900:4.128180 232757:5.108210 231893:5.275720 233142:5.026510 237871:2.006490 237923:1.707190 231855:21.133320 227035:5.983040 230641:16.515720 234727:4.598670 218455:6.738460 223307:6.356630 234432:4.693780 237813:2.191660 105002:9.907210 206698:7.399420 237345:12.131120 236016:4.065440 237936:3.177480 226911:5.996300 237957:1.401830 209119:7.284150 223335:12.710080 236448:3.820560 206614:14.807900 237754:2.369990 233925:4.833770 226774:18.039360 237392:2.980690 229400:5.684440 235077:13.419000 | 224437:12.507340 236552:3.754590 232349:5.187720 231584:5.337090 236402:11.561430 237522:2.802430 237613:2.662540 237650:2.611960 237961:1.356670 235661:4.241360 237890:1.947160 233302:4.988440 237845:2.093750 236845:3.527930 236429:3.838010 237813:2.191660 237898:1.917950 218288:13.500420 237406:2.964520 237965:2.573500 197200:7.800370 235559:4.284600 237555:2.776310 237562:2.771300 237927:1.682580 236968:3.421130 234864:4.548790 233779:4.870620 223494:19.017720 235351:4.376240 235037:4.482260 231234:5.408020 237895:1.926500 173463:8.549080 234778:13.747710 197333:7.793630 237967:1.275830 198656:7.741330 198917:7.734990 237614:2.662030 237528:11.193320 236160:7.987720 237976:0.708610 236236:3.953100 230181:5.575740 232519:5.152660 237971:2.296380 165250:8.772230 236746:7.211220 237493:2.833000 237762:2.334420 237885:1.970350 228479:11.605460 237946:1.548440 235807:41.767500 236877:3.494570 237912:1.806100 200251:7.679590 235858:8.307500 227522:11.848840 237270:12.516480 237827:2.138090 234294:9.464620 237855:2.051640 234648:9.252520 235297:4.396700 237251:3.146210 222730:6.407340 231375:5.375210 237804:4.443580 237937:1.585870 234855:4.552200 206284:126.100560 236664:18.344400 216556:6.867990 183079:8.275790 237700:2.503940 236682:3.654770 235143:4.448570 237924:3.391580 84108:10.232630 237848:2.070880 236558:3.749050 233365:4.973530 237505:2.818890 237974:2.105720 237689:2.533590 237701:2.502930 233704:4.889930 220573:6.580970 162702:8.827290 236620:3.709750 237953:1.471660 232337:5.189700 210307:7.221630 224536:12.487300 230582:5.514130 237879:3.983000 162481:8.827290 224044:6.287320 231925:5.270860 237943:1.568120 228633:5.784560 237783:2.266580 229153:5.716710 237162:3.246850 237957:1.401830 237889:3.908880 236733:3.622140 237410:2.959220 237938:1.585330 234890:9.083500 142333:9.271220 227281:5.954900 224722:6.228100 237575:2.735420 235326:4.383970 237496:2.828870 237928:1.678420 | 224118:6.282870 165109:8.772230 226264:6.070150 222045:6.458990 236987:10.228800 229703:5.639070 230428:5.537060 207419:7.368230 236491:3.796480 237248:3.150660 233136:5.027780 237672:2.570630 237417:2.947490 236833:3.539020 236374:7.740800 237860:2.044160 230457:5.532850 237108:3.292330 237277:3.119240 233416:4.961610 236798:3.563910 236772:3.580560 200176:7.685590 230226:5.569190 236397:3.854860 237467:2.879350 236586:3.734230 225982:6.100550 233500:4.939710 236652:3.681770 224415:6.255110 183524:8.264980 224644:6.235140 219049:6.692790 232539:5.148840 | 236612:3.715300 195780:7.848820 236903:3.475430 221116:6.538000 152624:9.059910 237912:1.806100 236505:3.785810 223122:6.374330 212183:7.124260 189879:8.052650 197976:7.767140 231843:5.286060 | 227361:5.945340 237046:6.706540 237521:2.804020 231976:5.260680 234684:4.617820 228203:5.836280 237671:2.571680 235734:8.416880 235315:8.779960 188519:8.097100 230989:5.453510 235380:4.365940 236840:3.530760 237604:2.682740 237850:12.410460 232376:5.181300 227539:5.922350 236295:3.914910 236983:3.410430 223850:176.549520 220151:6.613430 235419:4.345030 125241:9.578700 237425:5.874000 230724:5.492390 232057:5.244290 237852:4.131640 237661:2.599410 237956:21.441150 237293:3.089260 190467:8.035410 236666:7.332780 237967:1.275830 237915:1.801880 225374:6.164260 237735:2.429450 237894:1.935990 237902:5.696370 237269:3.129690 237785:6.794610 237762:2.334420 228889:5.751800 237790:2.251320 220029:6.621710 235445:4.335690 227341:5.947450 237696:17.639860 237903:1.887850 237741:2.409600 237924:5.087370 221562:6.502310 237918:3.509440 237945:4.672140 200192:7.679590 237755:2.368600 237914:3.607100 234913:18.125680 111908:9.801850 237786:2.263490 228084:5.853490 233378:14.911020 231132:5.426090 237132:3.275790 237724:2.458000 236917:3.466080 233270:4.995370 195898:7.848820 234961:4.512070 237658:23.434290 237509:2.816340 236047:8.095700 196107:15.669480 237239:3.156370 236506:3.783980 235997:4.075330 237861:2.043110 237920:1.748740 236279:3.923830 235505:8.623760 237621:2.654010 237193:3.212780 234898:9.076240 237354:3.023120 237926:1.684250 236194:3.974080 236214:3.963390 236716:3.633910 228592:5.788170 237059:6.686540 237703:2.499150 212285:14.241660 236530:3.766490 231539:10.691520 236452:3.817530 237638:20.972080 237469:2.873460 212502:7.107220 237717:2.469610 237273:3.123760 237180:3.230330 234763:4.587730 236605:3.722600 233256:5.000700 237970:2.299720 237680:2.551430 236667:3.664990 235565:4.283390 232845:5.090070 212908:7.087150 226402:6.055880 69519:10.399680 231368:5.376400 235171:4.437980 237228:6.348280 231201:16.242630 235125:8.916640 236994:6.805000 231344:5.383010 236315:3.907310 24805:32.555010 234709:4.606390 236507:3.782280 227180:5.965630 234598:32.493510 237878:3.986520 237827:2.138090 236496:7.588520 231207:10.825940 237815:4.366020 237086:3.313100 237715:2.473540 231187:5.416080 236887:3.488660 237583:2.719090 237712:2.481160 237605:2.680390 235602:4.270440 237487:2.842020 237925:3.374620 237745:2.406650 214451:6.998490 231130:5.426090 237284:3.108460 213431:14.115580 227001:5.986340 237975:4.053520 229333:5.690970 237331:6.102660 237440:2.916800 237384:2.987960 237908:7.375800 234470:28.079820 237282:3.108960 237494:5.665440 227903:5.874940 237803:17.779600 234529:4.660770 236432:3.836340 237884:3.946500 217660:6.793690 237962:4.034610 237297:6.174500 237589:5.423800 237603:2.686100 214400:42.009120 237899:3.829880 237836:2.106500 236838:3.532470 233934:4.830650 237751:2.380550 237819:2.173040 233179:10.037060 236631:3.698840 235779:4.188540 234122:14.332920 237300:3.085980 235950:4.097230 237572:2.743180 237749:2.383580 235054:4.478110 237857:2.048550 237897:3.837780 199663:7.703830 237665:2.593060 234941:4.520420 227954:5.868060 235281:4.403010 147303:9.186660 236553:7.508480 235982:8.168980 237710:2.487260 237794:2.243070 234290:4.733260 237929:41.955000 236603:3.723750 236830:7.081100 237622:2.649740 236504:3.787400 237942:4.708620 226099:6.089500 237320:3.063100 234173:4.764570 235717:4.215540 237976:0.708610 237577:5.458600 237061:3.340380 237222:3.179710 237369:3.006420 237816:6.538950 236327:3.900030 184801:131.565920 237089:3.311200 237567:2.763630 236454:3.816780 237179:3.230750 234757:9.179820 20715:10.851670 237729:2.447130 237694:2.521150 236735:3.616870 236354:15.518920 237732:2.437330 210420:7.217850 235857:4.153750 237579:2.724690 234542:9.318040 190456:8.035410 236665:3.668670 237821:6.487260 237275:3.119610 237433:2.922700 230334:5.549790 190854:8.026900 237612:5.325800 237608:2.676120 234769:13.756650 236018:4.064790 235531:4.298960 237616:2.661160 237972:1.100150 237951:1.491720 237730:2.445030 236918:3.464490 237245:3.153380 235035:4.482990 230540:5.520330 237699:5.019560 237664:2.594880 236980:13.648120 236912:3.468830 237698:2.513640 237959:4.109880 237413:5.908860 235815:4.174950 237789:4.508700 181362:116.643380 205879:7.436290 236742:7.222660 237686:10.148200 176560:8.466850 102217:19.928740 235506:4.311670 237743:28.894200 232408:5.174430 236271:3.928600 123271:9.619530 208373:7.321120 237682:5.094500 232339:5.189210 225859:42.790790 237965:1.286750 217429:6.811130 237707:2.490400 237739:9.683120 237876:9.987150 230200:5.572830 236835:3.536450 236734:3.616870 237623:2.648520 234546:4.658140 237628:2.643680 234460:4.683260 235162:4.442670 237922:6.994240 237491:11.341800 236942:6.891140 236234:3.953970 224566:6.240800 213213:7.070730 236337:11.687010 237904:1.879240 206126:7.426940 237137:3.266170 237599:5.396800 233882:4.844260 237896:7.678440 237436:2.921050 237088:9.937020 221716:6.487660 237713:2.476670 237445:2.913020 237940:1.576750 189959:8.052650 237636:5.250580 237080:3.322110 167793:8.703240 237576:2.732480 236981:3.411520 237802:4.447460 176893:8.453770 229968:5.604650 232190:5.219430 229438:5.679560 237531:22.368480 234444:9.374900 227505:5.927530 237571:5.515720 232848:5.088270 237485:2.847970 237294:3.089070 235696:8.446120 228028:5.859300 237881:1.979460 237501:2.822800 226232:6.073750 125490:9.578700 234889:4.542270 234050:4.798570 237780:2.279560 237727:7.368300 233467:4.947090 234092:14.356680 232269:5.202700 234659:4.623720 237919:3.498300 237372:3.003180 230739:5.489040 232114:5.234900 237474:2.864340 237820:2.168120 237134:13.093800 | 237959:1.369960 237770:4.614840 237884:1.973250 237082:3.320420 237962:2.689740 229361:5.688520 235471:4.323710 229545:5.662690 237589:2.711900 223174:6.367860 236747:14.420800 233481:4.943980 237944:3.116400 235236:4.417810 237371:3.005580 176871:16.907540 237361:6.028240 236861:7.014640 237504:2.819870 236460:3.812510 236455:7.632300 235588:4.275200 212794:7.093800 237924:1.695790 237703:2.499150 237497:2.828120 214360:7.004570 236394:3.857080 231907:5.274100 237717:4.939220 237330:3.051860 237638:2.621510 235532:4.298350 217662:6.793690 237469:2.873460 237963:1.316030 237946:1.548440 234903:4.534760 211452:7.162790 222003:6.462530 235456:4.331470 237849:4.140800 237772:2.297810 237970:3.449580 231263:5.403090 235353:8.750280 237145:3.261400 234375:4.710550 236101:4.018790 237867:2.016060 237588:2.714650 237466:2.879890 237327:3.054440 236150:3.998220 237966:1.285510 237646:2.615740 230674:5.500490 234988:4.502780 237807:2.214790 237936:1.588740 237409:2.961030 230704:5.495760 235825:4.170820 218048:6.766890 236994:3.402500 236904:3.474710 237932:1.639130 236804:3.557970 237269:3.129690 237785:2.264870 234587:4.644810 229166:5.715030 237522:2.802430 236140:4.003060 235742:8.408340 237965:1.286750 234654:36.998800 231753:53.031500 237907:1.857320 235957:4.092750 236412:3.848220 237851:8.269160 237732:14.623980 237642:10.474640 224462:6.250790 214488:6.995460 237282:3.108960 235293:4.398050 237403:2.971680 237933:1.638760 237431:2.926150 236059:4.040110 237544:2.782910 237746:2.401320 197790:7.773700 225604:36.837420 237531:5.592120 160086:8.885560 237510:2.816250 237835:2.111450 228302:11.644340 237952:4.445010 237024:3.371320 236750:3.603780 237616:5.322320 237584:2.718800 232357:36.307110 237951:1.491720 234852:4.552980 226487:6.047650 229309:5.694260 237685:2.539250 237708:2.490160 237358:3.016880 237609:2.669870 231206:5.412970 236599:3.725120 237699:5.019560 237957:1.401830 184913:8.212610 237419:2.945600 233642:4.904380 236407:3.850160 237649:2.612190 222981:57.471840 236056:4.041210 233806:4.862710 237798:2.232100 237698:7.540920 236034:4.054210 237743:2.407850 | 237913:1.804250 224919:6.208650 184968:8.212610 212796:7.093800 233601:4.915270 236537:3.761710 231086:5.434300 236633:3.696720 223275:6.358230 237912:1.806100 186564:8.162850 221492:6.507860 235053:13.435050 157574:8.947430 219256:13.354560 216133:6.897680 237297:3.087250 237753:2.373310 188001:8.115450 233041:55.530860 235071:4.474210 227919:5.873950 225580:6.142140 237835:4.222900 227554:17.760840 237638:2.621510 237844:2.095530 224329:6.263790 234282:9.469660 237955:1.455530 194779:7.884930 237946:1.548440 235359:4.372280 228992:5.737960 237739:2.420780 231933:10.539580 235616:4.264910 236502:7.577000 234318:4.727610 233752:9.759360 226613:6.031390 235672:8.471980 237255:3.141980 227245:5.959170 237145:3.261400 231020:21.788240 237956:11.435280 201746:7.621430 236347:3.885510 237967:1.275830 230792:10.966060 234147:38.168640 226112:6.087060 237336:3.044280 235707:4.220040 236403:23.118960 237296:6.174500 237763:2.317980 237644:5.234360 237761:4.676280 237770:2.307420 237265:3.135780 237001:3.398030 222414:6.429390 237744:2.407790 233200:5.014360 233344:4.977940 232244:5.208750 237158:3.249550 165457:8.754530 232687:5.122500 224964:6.204540 237713:2.476670 236376:3.869740 237815:2.183010 228051:5.856390 236486:3.798580 229354:5.689340 235870:16.581320 236240:3.949500 237571:13.789300 237851:2.067290 232946:5.067840 235955:4.093240 236297:3.913520 235100:4.464550 230781:5.483690 220471:6.588990 237687:2.535540 120697:9.662090 222648:6.412390 233511:4.936240 237488:5.682140 228564:11.583580 230587:5.513450 198004:7.767140 236703:3.642220 237972:1.100150 237583:2.719090 233306:14.962890 237730:2.445030 192969:15.906780 237908:1.843950 236947:3.441930 225818:12.233460 237536:2.792170 234204:4.755850 232702:5.119250 213055:7.077270 236679:3.655090 237904:1.879240 237889:1.954440 221961:6.467860 229267:11.400060 237756:4.728920 235903:4.126120 232746:5.110040 237368:6.015860 233735:4.881870 230506:5.525880 232712:5.116940 235310:4.393110 237768:2.309060 233993:9.631700 236644:7.380540 | 237913:1.804250 237721:2.465070 235018:4.490610 228857:5.757040 237836:2.106500 230443:5.535650 234261:4.740200 237674:5.118960 228416:5.808240 205671:7.450470 223973:6.294790 167798:8.703240 237213:3.188930 165455:8.754530 227320:5.950640 184174:8.243700 237278:3.118800 215605:6.928280 237110:13.163960 237927:1.682580 237591:2.710270 237776:2.291550 237970:1.149860 237286:3.099890 236964:3.426740 236798:3.563910 237344:3.033350 237707:2.490400 237784:2.265380 237955:1.455530 233299:14.968980 233486:4.943200 237814:2.183620 233101:20.141640 237976:4.251660 219778:13.281200 237194:3.211820 206946:7.390410 237882:1.979240 237932:1.639130 223546:6.334550 234238:4.745920 234382:4.709020 235905:4.124750 234550:4.657260 228409:5.809170 231632:15.978660 227365:5.945340 155486:8.990920 236454:3.816780 224326:6.263790 236776:7.151620 234208:4.754880 223700:6.320610 235502:4.312700 237937:1.585870 181570:8.320240 237459:2.893390 233846:4.852730 185364:8.202460 236509:3.781310 236431:3.836980 226859:6.002990 220419:13.186040 237917:1.798200 237887:1.962720 236691:3.648160 227038:5.983040 232842:5.091420 175826:8.480090 232387:5.178840 237558:2.775380 237871:2.006490 237974:1.052860 200704:15.323560 234156:4.768800 235446:4.335270 237972:2.200300 179613:16.757480 237953:1.471660 237900:1.914110 204181:7.514380 232749:5.109120 211787:7.145090 237237:3.157860 236189:3.976440 74735:10.312670 236727:3.626920 208134:7.333750 237936:3.177480 232294:5.197680 233782:63.313380 231229:10.817260 228573:5.789980 213484:7.054580 237960:1.366220 174523:8.520910 205574:7.455250 237909:1.843570 | 153825:9.036380 235585:8.553580 224912:6.208650 233044:5.047830 204259:15.028760 221154:6.534180 234004:4.813460 237912:25.285400 203137:15.122280 237918:1.754720 236941:13.785720 236439:3.829570 226047:24.377560 237753:16.613170 216451:6.873320 234684:9.235640 232736:5.111880 237373:3.002460 237891:1.946420 237546:2.780990 237395:2.978020 231469:5.360370 236745:7.216920 146913:9.186660 237018:6.759640 232520:5.152660 216718:6.857410 236858:3.512130 233001:5.058220 208376:14.642240 206415:7.413090 195780:7.848820 230008:5.598650 236704:3.641700 234480:4.676690 237956:1.429410 229659:11.290620 235375:4.368130 234562:4.652030 237871:2.006490 237507:2.816530 237614:2.662030 234824:4.563810 237899:5.744820 237328:3.053790 236641:7.385420 236897:3.479370 214230:7.013750 233912:4.835160 220440:6.591000 161955:8.846340 183543:8.264980 237269:3.129690 227695:5.902910 53620:10.600360 234181:4.761980 200291:7.679590 199316:15.432360 237890:1.947160 178694:8.403130 237907:1.857320 210608:7.206590 232083:10.479180 205772:7.445720 138256:9.363590 235526:4.302840 237851:6.201870 195947:15.683500 237467:11.517400 220297:6.601140 233285:4.991700 227122:11.946420 232358:5.186230 237945:1.557380 237090:3.311120 237626:2.645130 158173:8.947430 196098:15.683500 237755:14.211600 237323:6.122780 237028:6.735560 237104:125.324380 237441:2.916800 230961:21.829560 237042:3.356840 223122:12.748660 226990:5.987440 237303:3.079340 236763:3.587440 72613:20.799360 214193:14.027500 237377:11.973880 234854:4.552200 236117:76.202730 235584:4.276790 226810:6.008610 237363:3.011750 58613:10.495000 237239:3.156370 237778:6.842880 219745:6.642720 224136:6.281390 235663:12.721200 235988:4.082190 236581:3.737950 237613:5.325080 223185:6.367860 237533:2.793610 220519:13.173960 165805:8.754530 236984:3.410180 237921:1.748720 237146:3.260750 236678:3.656590 223516:82.389840 216418:6.876000 30831:10.851670 226069:30.459700 163094:8.827290 167945:17.406480 237638:28.836610 206966:7.390410 237844:2.095530 232257:5.206220 227812:5.885830 236643:11.072460 232729:5.113720 237809:2.205080 234666:4.622030 234519:4.664290 236748:3.605100 236639:7.385860 237970:2.299720 132831:9.465380 175878:8.480090 237662:28.576350 231077:5.436200 237680:2.551430 234400:4.704420 236820:3.545430 237629:2.642010 228259:5.827790 234789:4.578250 215272:6.948260 235095:4.466960 162148:17.692680 201468:7.632790 235202:4.427960 230263:16.683720 237855:2.051640 155030:54.080340 236852:3.518370 237236:3.158510 233727:4.884060 237971:4.592760 225898:6.109230 237761:2.338140 237935:1.594680 234277:4.737040 237522:2.802430 125201:9.619530 213967:7.026140 234166:9.531080 236682:3.654770 225171:6.185540 217455:6.808620 88176:40.634080 237742:4.817720 229115:17.167860 236833:7.078040 236434:3.833520 221267:6.526590 217962:33.858550 237335:3.044390 231945:5.266560 217947:6.774130 188885:8.088050 206902:14.780820 237640:2.619500 216836:6.849550 211603:21.467010 224992:6.201800 154610:9.013390 237581:2.721150 237396:5.955060 209005:14.576380 234025:4.809040 128389:19.078960 215483:6.936790 233996:9.631020 235597:8.544840 236250:7.885540 232540:5.148360 236343:3.888340 148440:18.319980 177264:8.440870 138001:9.363590 237316:15.327650 233642:4.904380 211563:7.159230 188018:8.115450 229733:5.635180 237690:2.530700 235574:4.280790 237808:4.410560 226334:6.061800 237448:2.908700 237797:4.466880 143393:18.484460 237858:2.046250 202661:7.582640 232340:5.189210 237215:6.371160 235659:8.483100 230645:5.504560 237838:2.101480 237840:12.598860 202470:15.187140 236286:3.920620 210075:14.466120 163416:35.234400 236294:7.832600 233986:4.817210 186222:8.172610 235816:12.524310 237240:6.311700 235802:4.179090 231181:5.416700 237950:4.487670 237500:5.650160 226030:6.096850 189990:88.579150 234415:4.698630 231016:10.896700 237749:2.383580 88755:10.158520 235054:4.478110 182958:8.275790 233092:5.037110 231396:5.370440 236903:13.901720 235358:4.372500 237831:2.125420 233659:4.902140 235992:8.159460 209336:7.272130 214308:14.015240 236946:6.885420 230851:5.473090 235355:4.374480 237733:2.432470 234754:4.590720 237047:3.352400 237706:2.491530 233275:19.979840 236545:3.759450 237966:1.285510 220067:26.478560 144047:27.726690 237565:2.766270 237942:1.569540 237156:3.250550 237010:3.390030 237307:3.070950 142288:55.627320 213836:7.035530 234989:4.502280 236818:3.548210 235717:8.431080 210957:7.188110 237868:6.029610 237085:3.313710 235061:4.476160 237051:3.350350 79911:10.312670 223363:6.350270 223434:19.031880 237324:6.121820 234248:4.742420 112421:19.603700 234260:4.740200 220649:13.153980 188718:8.097100 237681:2.549790 237462:2.889200 227623:5.912070 197390:7.793630 204431:7.504280 217664:6.793690 237304:3.076030 237954:2.935520 237435:5.842320 196306:7.827770 228181:5.839130 236612:7.430600 235196:4.429120 237317:6.128100 225279:6.174840 229031:5.731970 237843:2.097780 220843:6.559260 237579:19.072830 225690:6.130620 237874:1.999900 237887:7.850880 234628:4.632500 211765:7.145090 132878:18.930760 236871:3.498040 214354:7.004570 130981:19.003480 233808:4.862350 130827:9.501740 236237:3.952380 235258:4.410500 236846:3.526900 230631:11.014580 226619:6.030240 237227:3.174140 233344:4.977940 221969:12.932160 237972:3.300450 237866:2.016850 212183:7.124260 211004:7.184450 237230:6.336260 237730:2.445030 231444:5.363910 237879:11.949000 237801:2.226650 231184:5.416700 232702:5.119250 234078:4.790880 220956:6.549540 231968:5.262280 174371:8.520910 206312:7.417680 237196:3.208320 236317:3.906340 215877:6.911480 235636:4.249860 223977:6.294790 237916:3.602520 227717:5.899880 237768:4.618120 214038:7.023030 237959:19.179440 236064:4.037750 221737:6.485850 221646:6.494960 237885:1.970350 223926:12.598600 153574:9.036380 236729:3.625770 162879:8.827290 237366:3.009780 237491:8.506350 206292:7.417680 221116:6.538000 113168:9.801850 235304:4.394230 218551:6.731470 237211:3.191420 191979:7.985400 232742:5.110960 237682:7.641750 216387:6.878690 236348:3.885240 208814:7.300410 196197:7.834740 188860:48.528300 232703:5.119250 237946:1.548440 237876:1.997430 222572:6.419150 233013:5.055610 236001:4.072070 233593:4.917910 226613:6.031390 230084:11.182400 237620:2.656020 237922:1.748560 233829:4.857350 232364:5.185240 119252:9.706540 235533:4.298350 185075:49.275660 237807:4.429580 221170:6.532280 230704:5.495760 237437:2.919920 211140:7.180810 236340:3.893760 67805:72.797760 201191:7.644290 235338:8.760420 200794:7.655920 237436:2.921050 225494:6.151190 222052:12.917980 200923:7.650090 228035:11.718600 236517:3.778760 237713:12.383350 214358:7.004570 235890:20.680550 237080:3.322110 232946:5.067840 237511:19.713470 228150:5.843900 236847:10.561830 235028:4.486430 229532:5.664280 231974:26.306100 237806:2.219750 229968:5.604650 172839:8.563470 233251:5.001520 223240:6.361430 235474:4.322880 236711:7.271600 231843:222.014520 237849:12.422400 157354:8.947430 236978:3.412780 237779:2.280120 237952:1.481670 235928:4.111660 237881:1.979460 237350:3.026480 186271:8.172610 236976:3.415220 224920:6.208650 22098:21.703340 229586:5.655540 235522:8.611000 237943:1.568120 236538:3.761470 237320:3.063100 234703:4.607780 197170:31.201480 236657:3.677930 237670:2.572190 237410:2.959220 237938:14.267970 237123:3.282850 230802:5.481030 220984:6.547600 237865:2.019100 232114:5.234900 234096:9.569800 237737:2.427810 237960:4.098660 231169:5.419200 237909:1.843570 | 237959:4.109880 211811:7.145090 233404:4.963580 233930:9.664760 237797:2.233440 237962:6.724350 237046:3.353270 194820:23.654790 237521:2.804020 237404:2.970600 234833:4.562480 233723:14.654370 237838:2.101480 237938:1.585330 235144:4.448330 237646:2.615740 226582:6.034850 235935:4.106430 237899:3.829880 223834:6.306860 148750:9.134020 236197:3.973200 219973:6.625880 236821:3.544760 235734:4.208440 237362:3.013610 236740:7.225740 237622:2.649740 234868:4.548270 236416:3.845230 237819:2.173040 234540:4.659020 237686:7.611150 237928:1.678420 237371:3.005580 237918:3.509440 231446:10.727820 235531:4.298960 234719:4.602250 237782:2.267990 237154:3.252910 237794:8.972280 237283:3.108830 234803:4.572340 216337:27.525520 229818:5.623620 234957:4.513330 237884:1.973250 235819:4.173150 237898:1.917950 236783:14.294920 166765:8.737140 237638:2.621510 237965:1.286750 235054:26.868660 235763:4.196600 237034:6.725640 230964:5.457390 237857:2.048550 237897:3.837780 236071:4.034780 236898:6.955520 236687:3.649970 237969:2.493820 237621:2.654010 237739:4.841560 145960:9.214060 237876:1.997430 237896:1.919610 232348:5.188210 223387:6.348690 234519:4.664290 235833:4.168850 237948:4.577490 235456:4.331470 205776:7.445720 235146:22.239300 237927:5.047740 233376:4.971140 209009:7.288190 237970:3.449580 237425:2.937000 236553:3.754240 221248:6.528480 237255:6.283960 237710:2.487260 237597:2.702520 237931:4.921080 237145:3.261400 236807:3.557490 237945:1.557380 236634:18.480800 226583:6.034850 234459:4.683850 236076:16.127880 237956:12.864690 213488:7.054580 237293:15.446300 236636:3.694940 237929:11.747400 216175:6.894950 228519:5.797250 237169:3.238980 237870:2.008800 237760:2.339230 236684:3.652630 236234:3.953970 236653:7.362880 236188:3.976880 216857:54.775520 237578:2.726550 235690:4.225330 237010:3.390030 237242:3.154290 237481:2.857660 221268:6.526590 233859:4.849550 237409:2.961030 230082:5.591200 237614:2.662030 236379:3.867880 237437:2.919920 237976:1.417220 237577:2.729300 236563:3.746940 235878:4.142020 237894:1.935990 236209:3.966310 237971:1.148190 237775:2.292510 237902:1.898790 235132:4.453310 237691:2.528480 231765:5.301480 232819:5.095480 237369:24.051360 237138:153.499650 237770:2.307420 237555:2.776310 233100:15.107520 232484:5.161790 236550:3.755780 236085:8.053040 237053:3.348770 237226:3.176460 236166:3.990710 237731:2.441080 237229:3.171160 237790:2.251320 227372:5.944280 237561:2.771430 237088:13.249360 235080:4.472030 237855:2.051640 237696:2.519980 236514:3.780340 237322:12.250760 237490:2.838470 235930:4.111150 233687:4.893250 234697:4.611950 214751:6.977500 234922:9.057180 237715:4.947080 226214:6.076150 237825:2.147740 236365:3.876120 237677:2.556260 237741:2.409600 236978:3.412780 233582:63.967280 232124:5.232820 237853:2.061970 189058:8.088050 229027:5.732820 236980:3.412030 232114:5.234900 236992:3.406670 237961:1.356670 232598:5.139820 236977:3.413450 231190:5.416080 99590:30.074970 237070:3.332680 237924:3.391580 237472:2.869060 237531:8.388180 175052:8.507120 229171:5.714190 219210:6.681690 230487:5.527960 235393:4.359210 236472:3.807890 234408:4.700760 237130:13.110200 237755:26.054600 231428:10.731380 216130:6.897680 237448:2.908700 237952:1.481670 230568:5.516190 237967:2.551660 89758:10.158520 236338:3.894310 237275:3.119610 132766:9.465380 237881:1.979460 236765:3.585140 237900:1.914110 237501:2.822800 236050:4.045630 237550:2.780090 237951:1.491720 236637:3.693160 237817:6.528900 237730:4.890060 235705:4.220800 235740:4.205280 236431:3.836980 235752:4.201760 235340:17.519080 237801:4.453300 237604:2.682740 193037:7.945550 67845:10.399680 237146:3.260750 237353:3.024320 237783:4.533160 237904:1.879240 229895:5.613710 237727:2.456100 237670:5.144380 237803:8.889800 230347:5.547650 191725:31.974240 216268:6.886780 235564:4.283590 237769:11.539450 237869:2.009540 237658:2.603810 237695:2.520080 237728:2.448960 235741:4.205090 237737:12.139050 237916:1.801260 237698:2.513640 225996:6.099310 234105:4.782580 228235:5.831560 236037:4.053090 | 234280:9.470300 234586:4.645090 237824:10.755200 237365:12.039120 237126:6.557740 229078:5.727710 237747:2.387280 237343:3.035250 232265:5.203200 236378:3.868010 217541:6.803620 234217:4.751990 234856:4.551410 236845:3.527930 235183:4.434000 236193:3.974370 234936:4.521190 237753:4.746620 237398:2.974330 232535:5.148840 237844:2.095530 144061:9.242230 237707:2.490400 153442:9.036380 234940:4.520680 219615:6.653390 235032:4.484220 237557:2.775910 237950:1.495890 198820:7.734990 235126:4.457120 235721:8.428820 237507:2.816530 237888:1.956880 227830:5.883840 234985:4.506280 237954:1.467760 221375:6.517180 199057:7.728680 237976:0.708610 215629:6.928280 213863:7.032390 235332:4.382420 219220:6.679480 237885:1.970350 212238:7.120830 237553:2.778850 50756:10.600360 237948:1.525830 236272:3.927900 237251:25.169680 229687:5.641400 226398:6.055880 237937:1.585870 218728:6.717650 237810:2.199100 226042:6.095620 237432:2.923260 237905:3.746920 234160:4.767170 237411:2.958790 234613:4.636780 236691:7.296320 237941:1.569820 237253:3.144860 237754:2.369990 232387:5.178840 237558:2.775380 237871:4.012980 237091:3.310750 237923:1.707190 202581:7.588090 237787:2.259370 182079:8.308940 179157:8.390860 237308:12.283320 223082:6.377590 217802:6.783870 229804:5.625920 231409:5.369250 237391:2.981180 237203:3.204770 233834:9.713280 192616:7.961300 232875:5.084240 230396:5.541990 186363:49.035660 237783:2.266580 236462:3.811630 237664:2.594880 229782:5.629000 233383:4.969140 234959:9.025140 220972:6.547600 237388:2.984560 234973:4.509800 | 237709:2.488660 233480:4.944360 223203:6.364640 237461:17.338800 228869:5.755290 235402:4.354680 233959:9.646780 223992:6.293290 237143:19.573980 219641:13.302500 236784:3.572750 205543:7.455250 235539:4.293880 213891:7.032390 237878:1.993260 232338:5.189700 230444:5.535650 237624:2.647580 213851:7.035530 199105:7.728680 237940:1.576750 210890:7.191780 225876:6.111720 231486:5.355670 235643:8.495060 227446:83.072920 228688:5.778280 235191:8.860560 236515:3.779490 237067:3.334930 233678:4.896200 233172:10.041260 233770:4.873150 191627:8.001790 226929:11.988140 221985:12.928600 230535:5.520330 225269:6.176170 235222:4.422180 227938:5.871000 231152:70.498350 237502:2.820470 229932:5.608410 222468:6.425970 237697:2.514390 207919:7.342260 229323:17.077830 233400:4.965570 175828:16.960180 237387:2.985440 216990:20.517480 | 237959:1.369960 235478:4.321000 237797:2.233440 235315:4.389980 237818:2.175470 237379:2.991930 237500:11.300320 237758:2.355610 232028:5.250080 237076:3.325410 237692:2.526740 236739:7.225740 160868:44.328750 227476:5.930650 237621:2.654010 237606:5.356840 237890:1.947160 237703:2.499150 237773:6.885270 237179:3.230750 237157:3.249980 237926:1.684250 234506:9.335640 206910:7.390410 235627:4.256480 237684:5.085120 235415:8.696480 224220:6.274020 235442:4.337380 237663:2.597810 237946:1.548440 237363:3.011750 237725:2.456640 235023:4.488400 207240:7.377050 237011:13.559120 235376:4.368130 204166:7.514380 236974:3.418170 237965:1.286750 237482:2.852470 237633:2.630650 171299:8.607930 212074:42.786900 237969:1.246910 230897:5.465870 236993:3.404920 233888:4.842160 236529:7.535600 207770:7.350840 235281:4.403010 231958:5.264420 223752:18.943410 236835:10.609350 235762:4.196780 237177:12.933960 237053:3.348770 237943:1.568120 237960:1.366220 223754:6.314470 237931:1.640360 237762:2.334420 235565:4.283390 197849:7.773700 225140:6.188230 237956:5.717640 235493:4.315600 228971:5.740540 236719:3.630980 237929:3.356400 237764:4.633100 234704:4.607500 234085:4.787880 235623:4.260580 237888:1.956880 237563:2.769490 236309:3.909790 231124:5.427980 234835:4.560890 236562:3.747410 237863:2.031160 236573:3.743430 237821:2.162420 237915:1.801880 237976:2.125830 237577:5.458600 237868:2.009870 233459:4.948260 237973:1.066790 237708:2.490160 213874:7.032390 194205:31.628920 236932:6.906120 237148:3.259160 234135:9.549360 230440:5.535650 237385:2.985820 215742:6.919840 237461:5.779600 237877:1.993910 233982:4.817560 233424:4.959240 237716:2.471640 237790:6.753960 236582:3.737830 237939:1.584250 235205:4.427500 51622:53.001800 29052:10.851670 237892:3.883100 208419:7.321120 237815:2.183010 226095:12.179000 237677:2.556260 232831:5.093220 237715:4.947080 237729:2.447130 234401:4.704120 237571:2.757860 237170:3.238560 199143:7.722410 237511:2.816210 236884:6.981320 236467:3.810380 237780:2.279560 229498:5.669890 237579:5.449380 235643:8.495060 231560:5.341130 236478:3.801920 235665:4.239440 237924:1.695790 235602:4.270440 237498:2.826850 212188:7.124260 237487:2.842020 230806:5.479700 213701:7.041840 235813:4.175130 223230:6.363030 193348:7.937770 224187:12.550980 237755:2.368600 237295:3.087860 236893:3.482520 231253:5.404320 237455:2.901020 237017:3.380630 235725:4.211980 219344:6.670710 237612:2.662900 231100:5.431770 237657:2.604380 234437:4.691670 237331:6.102660 237951:1.491720 235379:4.365940 232929:5.072690 237674:5.118960 236368:3.874920 236594:3.727540 237698:2.513640 235676:4.233120 235035:17.931960 227646:5.910030 234343:4.718580 237822:4.316500 237699:2.509780 237537:2.789550 234939:13.562040 237957:2.803660 231399:10.739680 228441:5.806400 220534:6.584970 237865:2.019100 237927:1.682580 226012:6.098080 230962:5.457390 227874:5.877900 235185:13.300620 235822:12.515670 229406:5.683620 237680:2.551430 234770:4.585280 | 237858:2.046250 233016:5.054740 237831:4.250840 236858:3.512130 236493:3.795250 237961:2.713340 236860:35.085200 237912:5.418300 234582:4.645670 237918:3.509440 237930:1.672510 237968:1.247790 237124:3.282260 230056:5.593430 226101:6.088280 234523:4.663410 237923:1.707190 237837:2.105160 237813:2.191660 237898:3.835900 105205:19.814420 237891:1.946420 235276:8.809640 128232:9.539480 237424:11.754880 182514:8.297770 237876:1.997430 228092:5.852530 216859:102.704100 236968:3.421130 237772:20.680290 236947:3.441930 237750:2.383580 233844:4.853800 237662:5.195700 236606:3.721800 229353:5.689340 225416:6.159010 228165:5.841990 231670:21.273120 236899:6.955340 236768:3.583750 234749:4.594280 236684:3.652630 236868:3.499870 237614:5.324060 237534:2.793070 236160:7.987720 222436:6.427680 233128:15.089670 234817:4.566470 237050:3.350430 237382:2.989120 237026:3.370600 235949:8.194800 237892:1.941550 237045:3.353270 236378:3.868010 237443:2.914400 237827:2.138090 105316:9.907210 235348:21.886700 237251:18.877260 237947:1.532550 231119:10.858480 104131:9.964370 228561:11.583580 235573:4.280790 235622:12.784710 236435:3.831860 237688:5.067740 216556:6.867990 201137:15.288580 237611:2.663740 211534:7.159230 231893:5.275720 237945:4.672140 237974:5.264300 237689:5.067180 219571:6.655540 237666:2.584440 237953:1.471660 205029:7.479460 236495:3.794510 237934:3.251280 233958:4.823740 237812:2.193770 237879:3.983000 237685:2.539250 236172:7.974240 237796:17.871040 202595:30.352360 237938:17.438630 159829:8.905760 164129:8.790250 237823:2.154110 237916:1.801260 237928:3.356840 237909:3.687140 | 237778:36.495360 234179:4.761980 137925:56.181540 228689:5.778280 235830:4.169380 124845:9.619530 228499:11.598140 234379:4.709940 225684:6.131900 236286:19.603100 151755:9.084010 210796:7.195460 64031:10.495000 237921:1.748720 233640:4.904380 207234:7.377050 203327:7.555830 47606:31.801080 151278:9.084010 211606:7.155670 236120:4.009290 87570:10.158520 237497:2.828120 177135:8.453770 153554:36.145520 166798:26.211420 222646:6.412390 237965:2.573500 237524:22.413200 237140:3.263850 231553:5.342280 50146:21.200720 211133:7.180810 189263:8.079080 219719:26.579400 233604:9.829020 228130:29.238600 237970:1.149860 166905:8.720040 236333:19.483800 226173:6.080990 63512:10.495000 237452:17.421840 230851:5.473090 234801:13.721040 233564:24.623700 237874:1.999900 142644:9.271220 237967:2.551660 210312:7.221630 236505:3.785810 217154:6.828870 234989:4.502280 221166:6.534180 139053:9.331840 237894:1.935990 217560:13.602260 237536:2.792170 109956:9.853140 141226:9.301070 205666:14.900940 231162:5.421070 201645:7.627100 227139:5.971030 118682:19.413080 80807:10.232630 236767:3.584140 234220:4.751670 237592:5.418960 233444:4.953340 231848:42.279680 227426:5.935870 237152:13.027720 213602:7.048190 188310:24.318690 233697:58.683600 197412:7.786940 117840:19.413080 236728:3.626600 113256:9.801850 237723:9.832120 225536:24.589200 233874:4.846730 236800:3.561670 229140:17.155200 237544:2.782910 230609:5.510700 234554:4.655520 62050:10.495000 81342:10.232630 211174:7.177180 237130:6.555100 212158:7.124260 214058:7.023030 234391:9.413140 234033:9.610620 236310:3.909100 195794:7.848820 184530:24.699690 234074:4.791550 215912:13.822960 232380:20.723200 224925:6.208650 165825:8.754530 236748:3.605100 237832:2.118080 150208:9.108700 236791:3.568710 199531:46.259880 227552:5.920280 129459:19.078960 205573:14.910500 235933:4.107440 156060:8.990920 217387:6.813640 224252:6.271090 | 233923:4.833770 227077:5.978660 237142:16.315650 237893:1.940020 230037:5.595660 188129:8.115450 236842:17.642000 235855:8.311380 237961:9.496690 236464:3.811010 237476:2.863850 237371:3.005580 225539:6.147300 237850:4.136820 237846:4.161260 236122:16.033520 237653:2.608240 237094:6.618160 235895:4.130930 236159:7.991020 235837:8.329120 237457:2.896040 236863:3.502350 237760:9.356920 236908:10.421730 237852:12.394920 226862:6.002990 237652:10.435360 237020:3.376250 231218:27.055550 237915:5.405640 237194:3.211820 236985:3.409760 236584:3.735860 237708:2.490160 236804:3.557970 237770:2.307420 237767:6.929940 237910:5.515950 235989:4.082190 237702:2.500060 237495:5.658960 237892:1.941550 217694:88.285990 237937:1.585870 237741:2.409600 236896:3.480090 236245:15.785400 237106:3.297480 237133:3.274040 237423:2.940190 237924:16.957900 233613:4.910750 236829:3.540740 237945:4.672140 234429:4.694390 235431:8.683240 236099:4.020180 204832:7.489310 237914:1.803550 216021:6.903180 232932:5.071370 237441:2.916800 237784:6.796140 237674:2.559480 237120:3.284100 236917:3.466080 206971:7.385930 237288:3.097190 234572:18.596520 237925:3.374620 234643:13.883880 237798:2.232100 237928:1.678420 216791:6.852160 237913:5.412750 237782:9.071960 236861:3.507320 230665:5.501850 233717:4.886620 233110:5.033710 237793:2.244480 237920:6.994960 237197:3.208120 237606:2.678420 237193:3.212780 237354:6.046240 237921:1.748720 237875:1.998290 236918:3.464490 237873:4.009160 234287:4.733890 237877:1.993910 237283:3.108830 237059:3.343270 237725:2.456640 237835:35.894650 237159:3.249480 229956:11.212300 237717:14.817660 234730:4.598670 236089:8.050560 236605:3.722600 237272:6.247640 236135:4.004420 237970:1.149860 237053:3.348770 237931:14.763240 235565:4.283390 208400:7.321120 226362:12.118860 237217:3.184310 231415:5.367470 232758:5.108210 235202:4.427960 235465:8.654120 236281:7.845700 237971:2.296380 237709:4.977320 211983:7.134620 232248:5.207740 237974:3.158580 237878:1.993260 236906:3.474450 236900:52.156950 236965:3.425210 237815:2.183010 237266:3.135590 234454:65.586500 237712:9.924640 236720:3.630250 236059:4.040110 230839:10.948820 237825:23.625140 237665:2.593060 237446:2.912770 224431:6.253670 237284:9.325380 237701:2.502930 232472:5.162760 235286:4.401200 237787:4.518740 237975:2.026760 237839:4.200480 237564:2.767240 236646:3.688390 237765:4.628900 237698:5.027280 226288:6.066560 237645:2.617070 237936:1.588740 237468:5.748680 235208:17.707200 235420:4.345030 237246:3.152860 179559:8.378740 237797:2.233440 237858:14.323750 220329:6.599100 237031:6.733640 236156:3.997470 235333:4.381760 237899:7.659760 237973:5.333950 235986:4.082850 237751:7.141650 237930:5.017530 236143:4.001090 209919:7.240750 236390:3.860360 237956:1.429410 236625:11.108640 237552:5.559020 235950:4.097230 237749:2.383580 237633:2.630650 237897:1.918890 237969:3.740730 237895:1.926500 237602:2.692950 225861:122.234400 237958:9.689470 237710:2.487260 237597:2.702520 225865:6.111720 237830:2.125860 235011:4.494080 237929:8.391000 237047:3.352400 237613:2.662540 236504:3.787400 207002:7.385930 237689:10.134360 236709:7.276860 237967:1.275830 237976:8.503320 237577:2.729300 232716:5.116480 237167:81.066500 237932:6.556520 237369:3.006420 237113:3.288100 237292:3.090290 231722:5.308170 236259:3.939640 237248:3.150660 235880:4.140800 237568:2.761490 236661:3.673560 236959:3.432720 237355:3.022210 207359:7.368230 237170:6.477120 237843:12.586680 237917:14.385600 237161:9.742260 237887:1.962720 237249:3.147890 237431:8.778450 235051:4.478590 237941:1.569820 237005:3.395550 235120:4.459990 237149:3.258220 237433:2.922700 228895:5.750930 225014:6.200430 237872:8.023080 218848:20.125620 236375:3.870270 237972:1.100150 237866:2.016850 237900:3.828220 230907:5.464560 237581:5.442300 237951:2.983440 224075:44.000810 235834:4.167770 237373:9.007380 237879:1.991500 235398:4.357050 237801:6.679950 234915:4.529870 231567:5.340550 235828:4.169740 237699:2.509780 225400:6.160320 237754:4.739980 210167:14.458480 237728:2.448960 237252:3.145440 231639:5.323940 236196:7.947280 237492:2.834170 235091:4.468400 236125:4.007460 237758:2.355610 229019:5.732820 231476:5.358020 116350:9.753060 230746:5.488370 226894:5.998520 222026:6.460750 194980:7.884930 234652:4.625420 237427:2.932110 237965:5.147000 235581:4.277590 237963:1.316030 237946:1.548440 237617:39.908400 237949:1.505550 237876:1.997430 237518:2.808830 237771:2.301620 237849:4.140800 237241:6.310140 237772:2.297810 237623:2.648520 237378:5.984300 237922:8.742800 236942:3.445570 236185:3.977910 234345:4.718270 237328:6.107580 96750:10.024990 234589:4.644230 232575:5.143610 237437:2.919920 235621:4.261960 230991:10.907020 237364:15.050900 237287:3.098410 236767:3.584140 237562:2.771300 237520:53.329390 176788:8.453770 235723:4.212350 237731:2.441080 234223:4.750390 237855:4.103280 237673:2.563240 236374:3.870400 237940:1.576750 237677:15.337560 236254:3.941490 237180:6.460660 237450:8.713650 237903:9.439250 237780:6.838680 163019:8.827290 237576:5.464960 236475:3.805020 237189:3.216850 233182:5.018530 237659:2.601420 235156:8.891000 237165:3.244570 237906:1.858190 237968:4.991160 237952:5.926680 235696:4.223060 237881:1.979460 212081:7.131150 235864:4.151640 208981:7.288190 224736:6.226700 227499:5.927530 237822:6.474750 234705:4.607230 237727:2.456100 237938:1.585330 237397:2.977420 237919:5.247450 230739:5.489040 237474:40.100760 235938:4.104080 237743:28.894200 236644:3.690270 | 236972:13.673040 231699:5.313210 232142:36.604400 237142:3.263130 237893:1.940020 237676:2.557190 237678:2.554870 237357:6.034220 237773:2.295090 231746:5.304820 237705:2.496560 237027:3.368750 237684:7.627680 237066:3.335310 237071:6.660540 237891:1.946420 233910:4.836210 236311:7.817380 231469:5.360370 138470:18.727180 233224:25.044750 231851:5.283870 237286:3.099890 236157:3.997470 237842:2.099360 237867:4.032120 237956:1.429410 233678:4.896200 218704:6.719940 233984:4.817210 221246:6.528480 237020:3.376250 215568:6.931110 237967:2.551660 237499:5.652500 235899:4.129560 233889:9.683600 221767:6.484030 143402:9.242230 231411:5.368650 237915:3.603760 237296:3.087250 237902:11.392740 237726:2.456290 233836:4.856280 224284:6.268160 237910:1.838650 233061:10.090480 236104:4.016490 237534:5.586140 237056:3.347670 228759:5.771150 235738:16.824840 218366:6.745490 232640:5.130890 234161:4.767170 235788:8.368340 237937:1.585870 237741:4.819200 223497:6.339240 236467:3.810380 237828:4.270540 236591:3.729730 236473:3.806640 237945:3.114760 235511:4.310020 237923:1.707190 229514:17.002440 229372:5.687700 237914:3.607100 237024:3.371320 236526:3.772970 237953:2.943320 237584:2.718800 235841:4.163140 231100:5.431770 237570:5.520080 196194:7.834740 236940:3.446430 233589:4.918670 237421:2.942970 237784:2.265380 237685:2.539250 237668:5.163680 107646:9.907210 227986:5.865130 234516:4.665460 228810:5.764070 232185:5.220970 235773:4.190730 237627:2.644930 236381:3.867090 237402:2.971780 237925:3.374620 237658:2.603810 237388:2.984560 236569:3.744710 209939:7.240750 237811:2.197800 237928:1.678420 209555:7.260250 228362:5.815650 232097:10.477080 237818:4.350940 237422:2.940350 223508:12.675360 237861:2.043110 235019:4.490370 236581:3.737950 237920:1.748740 235935:4.106430 237373:3.002460 187945:8.115450 235298:4.396700 237873:2.004580 236695:3.644760 230069:16.778070 236305:3.910200 228330:11.638740 235078:8.945520 225346:6.166900 118430:9.706540 220181:6.611370 236024:4.063340 228358:17.446950 235762:4.196780 218149:6.759710 235525:4.302840 234300:4.731370 237549:2.780500 236012:4.066240 226057:12.188780 236719:3.630980 237340:6.080080 237964:1.287060 201593:7.627100 226578:6.034850 237857:2.048550 237863:4.062320 210877:7.191780 237216:3.185050 226884:11.999280 233315:14.955600 235931:4.108620 220531:13.169940 236994:3.402500 236895:3.480540 237383:2.988290 237935:3.189360 214153:7.016840 222546:6.420850 235468:4.326430 237974:1.052860 237827:2.138090 236878:3.494300 229170:5.714190 232082:5.240110 174583:8.520910 236939:20.682780 236887:3.488660 232574:5.143610 236884:3.490660 236494:3.795000 237712:2.481160 237181:3.230260 228918:5.747460 236996:3.402010 236013:4.066080 230554:11.035140 236102:4.017870 236026:4.062220 235725:4.211980 237025:6.742160 237975:2.026760 237331:3.051330 237564:2.767240 237440:5.833600 237384:5.975920 237812:2.193770 237908:1.843950 224968:6.204540 234061:4.796560 237582:2.720480 236991:3.407420 228596:5.787270 211079:7.180810 232626:5.133700 237641:2.619420 237780:2.279560 236086:4.026370 233369:9.945460 237779:4.560240 235662:8.482340 237186:6.436180 235185:4.433540 233300:34.927620 230919:10.925200 237909:1.843570 213984:21.078420 236827:3.542550 233346:4.977540 237297:3.087250 207245:7.377050 237630:2.639920 229879:5.615990 237838:33.623680 237899:5.744820 237973:2.133580 230356:5.546940 230667:5.501170 237219:3.183840 237751:4.761100 227310:5.952760 234267:28.435500 237930:1.672510 233255:15.002100 237300:3.085980 237398:2.974330 237129:3.277770 235657:4.241940 237213:3.188930 220728:13.138140 237633:2.630650 232882:10.166700 232098:5.238540 237901:1.910800 227559:5.919250 237958:4.152630 237312:3.069820 236432:3.836340 236288:43.117580 227048:5.980840 234072:4.792550 237733:4.864940 214194:14.027500 237929:10.069200 237764:16.215850 237895:1.926500 236545:3.759450 237706:12.457650 237942:4.708620 236772:3.580560 234510:4.666640 237954:1.467760 192762:15.922600 233547:9.858660 237976:0.708610 233651:29.417340 237932:3.278260 223580:6.331440 235793:4.182900 221950:6.467860 227733:5.896850 237113:3.288100 233656:4.902140 237833:2.117780 225257:6.177510 237681:2.549790 237568:11.045960 237205:3.203480 234739:4.595920 237757:2.359650 237947:3.065100 237157:3.249980 231276:5.399410 237729:7.341390 237694:2.521150 237759:2.352120 236728:3.626600 236574:3.742020 235228:8.841600 237874:1.999900 237887:3.925440 221974:6.466080 237299:3.085980 234551:4.656680 236058:4.040430 225205:6.182850 237005:3.395550 237611:2.663740 220507:6.586980 236558:3.749050 233568:29.543880 237872:8.023080 201328:7.638520 237868:6.029610 231456:5.362730 225025:6.199070 237616:5.322320 206186:7.422300 227580:11.832340 237475:5.728580 236109:4.013880 236935:3.451490 234929:13.575030 232012:21.010880 234026:4.808700 234188:4.760680 228653:5.781870 236010:4.066730 237029:3.367140 226298:24.261480 237664:7.784640 237332:3.050690 215742:6.919840 236520:7.555600 237408:2.961300 237754:2.369990 219994:6.623790 236782:3.574030 236723:3.628480 236053:4.043260 214498:6.995460 235915:4.117420 225913:6.106740 237831:2.125420 236681:3.654980 233022:10.107760 235288:17.601200 237268:3.132920 235072:4.473970 215237:6.948260 234823:54.778440 235557:4.285200 237939:6.337000 237143:6.524660 232651:10.258040 237311:9.209970 237211:3.191420 234251:4.742110 237965:1.286750 223519:6.337680 235482:4.320580 227060:5.979750 232703:10.238500 237707:7.471200 237880:1.989790 236322:3.901950 229529:5.665080 237849:8.281600 237927:1.682580 237772:11.489050 236406:3.850810 232410:5.173940 194225:7.907230 231370:16.129200 171554:17.215860 234345:4.718270 47845:21.200720 234589:4.644230 232675:15.374460 236153:3.998070 237318:3.063700 226629:6.029090 234948:4.516870 237869:2.009540 237882:1.979240 237904:5.637720 237963:1.316030 236932:6.906120 204015:7.524580 236960:3.432630 237877:1.993910 232290:5.197680 234603:9.279280 235970:20.443050 236054:12.128370 232516:5.154100 225817:18.350190 237731:4.882160 235166:4.440090 236108:4.014030 237855:6.154920 236255:3.941200 237940:4.730250 237677:2.556260 232988:10.121680 236395:104.098770 237825:2.147740 237175:3.235180 237903:1.887850 237282:3.108960 237439:2.918540 228843:5.758800 237189:22.517950 237165:3.244570 235871:4.145160 231373:5.375210 237847:2.079640 203746:7.534890 226132:6.085840 237355:30.222100 237952:17.780040 228654:11.563740 237501:5.645600 220503:6.586980 216467:6.873320 236028:4.059970 228664:5.780070 237008:6.781700 232876:10.167600 237970:1.149860 230493:5.527270 229927:5.609920 237943:1.568120 236975:3.415560 235520:4.306120 232633:5.132760 232897:5.079780 237938:1.585330 231975:5.260680 237147:13.040960 230268:5.560520 | 236352:3.879870 219542:6.657700 237142:3.263130 234344:4.718580 232950:5.067840 236049:4.045950 237543:8.351940 236464:3.811010 236618:3.711330 237890:3.894320 233195:5.015190 237604:2.682740 237850:6.205230 237556:2.776270 226582:6.034850 237542:2.784970 236979:13.649440 232214:5.215350 237653:2.608240 237717:2.469610 236571:3.744360 231656:5.320540 237018:3.379820 236844:3.528030 237457:2.896040 223611:6.328330 229840:5.619800 233722:4.885160 236076:4.031970 235882:4.139230 237956:4.288230 236924:6.919100 237293:3.089260 235629:4.256480 237967:5.103320 237580:2.721950 236527:3.772490 223948:6.297790 215900:13.822960 236786:3.572250 237894:1.935990 237973:2.133580 237902:1.898790 236391:3.860360 180599:8.343230 237770:2.307420 235989:4.082190 229062:17.188230 237734:4.860340 232325:5.192690 237696:5.039960 236953:3.437870 237892:1.941550 224809:6.219720 237389:2.982710 236986:13.638720 236751:7.207140 237937:1.585870 237741:24.096000 237125:3.280640 237067:3.334930 221083:6.539910 231560:5.341130 228228:5.832500 237106:6.594960 234708:4.606670 230122:5.584550 233885:4.843210 237945:4.672140 237514:5.630000 235255:4.410950 237974:1.052860 237689:12.667950 236100:16.077000 218766:13.426160 232368:5.183760 237953:1.471660 237705:2.496560 237657:2.604380 234354:4.715490 232251:5.207230 236413:11.543100 237809:2.205080 236763:3.587440 232007:5.253780 222006:6.462530 224996:12.403600 222078:12.914440 237695:5.040160 236188:3.976880 235740:4.205280 237496:2.828870 237388:2.984560 209716:7.252400 237935:1.594680 237829:2.127370 227658:5.906970 220480:6.588990 183480:24.794940 237038:3.358030 237752:2.376880 237793:2.244480 237920:6.994960 227571:5.918220 237800:2.227060 220978:6.547600 218322:6.747850 237553:2.778850 237926:5.052750 233403:4.963980 237875:1.998290 236246:3.946060 236805:3.557880 232291:10.395360 232005:5.254310 236662:3.673020 237725:2.456640 236094:4.023110 237524:5.603300 237844:2.095530 232216:5.213820 228239:11.663120 231018:10.895420 234058:4.797230 237463:2.888660 236811:3.554290 236698:40.084220 231533:5.346920 230447:16.604850 237377:2.993470 209797:7.248500 237740:4.839940 237805:2.220560 234789:13.734750 236658:3.676400 223612:12.656660 211736:7.148610 230888:5.467170 237276:15.596500 237228:3.174140 236689:3.649540 237236:3.158510 237971:5.740950 237889:1.954440 237522:2.802430 229871:5.616750 234617:4.636210 231337:5.385420 237337:3.043930 237827:2.138090 222919:6.392350 233956:9.649540 237815:2.183010 219518:6.659850 236434:3.833520 228786:5.767610 237715:46.997260 237712:2.481160 230570:5.516190 235863:4.152350 226406:6.055880 226761:6.014250 236013:4.066080 235847:4.160650 237640:2.619500 235832:4.169380 237487:2.842020 228945:5.743990 227001:5.986340 237975:6.080280 237503:2.819910 235504:4.311880 237347:3.032440 235072:4.473970 236023:4.063990 223105:6.374330 237582:2.720480 234310:4.729490 237788:11.295250 231413:5.368060 226854:24.011960 237936:3.177480 233933:4.830650 237803:2.222450 203418:7.550560 237905:1.873460 237392:5.961380 237909:1.843570 234957:4.513330 237297:3.087250 237379:2.991930 237215:6.371160 237589:2.711900 218167:6.757330 235919:4.116400 222032:12.921500 232507:5.156020 237547:2.780670 236838:3.532470 237845:2.093750 222447:6.427680 221595:6.498630 227936:5.871980 234719:4.602250 235373:8.738440 235530:4.299160 237950:2.991780 234728:4.598670 95254:10.089530 237552:5.559020 234723:4.600320 235036:4.482500 235950:4.097230 234148:4.770760 235682:4.230450 236264:11.801460 235732:4.208810 215722:6.922650 237901:3.821600 236982:3.410770 235737:4.208070 237591:2.710270 231049:5.442580 119829:9.706540 237958:6.921050 237597:2.702520 236766:3.584640 237452:2.903640 229154:5.716710 237702:2.500060 237733:2.432470 236636:7.389880 237929:23.494800 237764:2.316550 237895:1.926500 82167:10.232630 236653:3.681440 237565:2.766270 237954:1.467760 186700:8.162850 234555:13.963050 237976:3.543050 235878:4.142020 237051:6.700700 233711:4.887720 237932:4.917390 179316:8.390860 236364:3.876390 237369:3.006420 237885:3.940700 236732:3.624010 237113:3.288100 237681:5.099580 237182:3.228450 217630:6.796170 234015:9.620800 237117:3.285800 236370:3.873320 215735:20.759520 237381:2.990440 232179:15.664440 234246:4.742740 237541:2.785370 237843:6.293340 235652:4.244250 233049:5.047400 234173:4.764570 237933:1.638760 237431:2.926150 198953:30.939960 237941:1.569820 236897:10.438110 235410:8.701180 232877:5.083800 236237:3.952380 213703:7.041840 237675:2.559050 236156:3.997470 232111:10.472920 212861:155.990340 216889:13.693880 237527:2.798780 236676:3.658520 234964:4.511310 218526:6.733790 237899:1.914940 143805:9.242230 233843:4.854150 237333:3.046540 221856:25.900040 236912:3.468830 211264:7.173560 217595:6.798640 237550:2.780090 237916:1.801260 234698:4.611670 237768:4.618120 237959:1.369960 237758:2.355610 237831:2.125420 226957:5.990750 236378:3.868010 234600:18.564280 237453:8.709090 237686:20.296400 219291:6.675090 235923:12.341580 234803:13.717020 229817:5.623620 234731:9.196240 237601:61.960390 237330:3.051860 230166:5.578670 237034:33.628200 218228:13.509900 211982:7.134620 237555:19.434170 237949:3.011100 237876:7.989720 235934:32.855520 35221:10.718140 230738:5.489040 236936:6.901220 234978:4.508290 230515:5.524490 237638:2.621510 228756:5.771150 237750:4.767160 237965:1.286750 237790:20.261880 234350:4.716410 223638:12.650460 237922:5.245680 237760:2.339230 236234:11.861910 15971:11.005820 237532:2.795830 233520:4.934700 237723:2.458030 235331:4.383080 237437:2.919920 236068:8.071120 222848:6.397320 236337:3.895670 237882:1.979240 229411:5.682810 237349:3.027450 231285:16.189050 237795:2.238980 236570:3.744600 237520:2.806810 230652:5.503200 237443:2.914400 236255:7.882400 229364:5.687700 237445:2.913020 230087:5.590460 237677:2.556260 235674:4.233890 237825:2.147740 232738:5.111420 237459:5.786780 237087:13.251800 226181:6.079780 225972:6.101780 233968:4.822360 236344:3.886590 201663:7.627100 228448:5.805480 237806:2.219750 234244:4.743060 233388:4.967550 237531:2.796060 236227:7.912260 227771:5.892830 232140:5.229720 208394:14.642240 237407:5.927740 237952:1.481670 237938:6.341320 214557:6.989440 230538:16.560990 176108:8.480090 236064:4.037750 232794:40.807280 237966:1.285510 237970:1.149860 232554:180.126100 237943:3.136240 237957:4.205490 237704:4.995600 237670:2.572190 237673:5.126480 237769:11.539450 222493:6.424260 230853:5.473090 237919:3.498300 237321:6.125960 237737:2.427810 237820:2.168120 | 236972:10.254780 180381:8.354930 234991:4.501280 237265:3.135780 235489:4.317260 237421:2.942970 228935:5.745720 233144:5.026090 237507:2.816530 217423:13.622260 235646:21.228950 234693:9.226700 237547:2.780670 237752:2.376880 237838:8.405920 236799:7.123720 236962:3.427760 182281:8.297770 237920:3.497480 237619:2.659020 235935:4.106430 230920:5.462600 207676:7.355160 234898:4.538120 237939:1.584250 236854:3.517430 235264:4.408220 92719:30.268590 237873:2.004580 236429:3.838010 159036:8.926380 237311:3.069990 217244:6.823770 220174:6.611370 221255:13.053180 202185:7.604620 233458:4.948260 237171:3.238270 236394:3.857080 236263:7.871320 237213:3.188930 236353:3.879730 168881:8.670450 237955:1.455530 237387:2.985440 237764:4.633100 237465:5.764620 237707:2.490400 62158:41.980000 237802:2.223730 237731:2.441080 237535:2.792620 237927:1.682580 205187:7.469700 223752:6.314470 227698:5.901900 237970:1.149860 237425:2.937000 237931:1.640360 234300:4.731370 237842:2.099360 226228:6.074950 236104:4.016490 237647:2.613960 237805:2.220560 237400:2.972590 237491:5.670900 236744:3.608770 218704:6.719940 236658:3.676400 233703:4.889930 236908:3.473910 237966:1.285510 233587:9.838100 233339:4.980360 237967:2.551660 231124:5.427980 165453:17.509060 237633:2.630650 237481:2.857660 231661:5.319980 237863:2.031160 237216:3.185050 235441:4.337380 237915:3.603760 237976:1.417220 237061:3.340380 237894:1.935990 237973:1.066790 150620:9.108700 196878:31.228600 237902:5.696370 237383:2.988290 237904:1.879240 199019:7.728680 232329:5.192190 237762:2.334420 227198:5.964550 233061:10.090480 237548:2.780500 237436:5.842100 237637:2.622810 236269:3.929450 237121:9.850770 237131:16.383700 229250:11.405040 236801:3.559820 230598:5.512070 236396:3.855380 237341:3.038250 231170:5.419200 235182:4.434240 234738:4.596190 48941:10.600360 237694:2.521150 235610:4.266880 237854:2.059080 228548:11.589020 236729:3.625770 183378:8.264980 237169:3.238980 237780:9.118240 237677:2.556260 233978:4.818580 237874:1.999900 237887:1.962720 234628:4.632500 235887:12.412500 237502:2.820470 162188:8.846340 237611:2.663740 237472:5.738120 235985:4.083010 234669:9.242940 215926:6.911480 234503:4.668410 205668:29.801880 234838:4.559040 229037:11.463940 235570:4.281790 237439:2.918540 237355:3.022210 237593:2.708650 231598:5.334790 188623:16.194200 180043:25.100280 215041:6.962770 237791:2.250580 231626:5.327930 229221:5.706670 221582:6.500470 181030:8.331670 178420:16.831100 237549:2.780500 235409:4.351880 236700:7.287200 226374:12.116480 236967:10.264410 212628:7.103850 231399:5.369840 215350:6.942510 185237:32.850440 236943:3.443400 236488:3.797470 236856:3.516410 233154:50.244100 237925:1.687310 236577:3.739460 237779:2.280120 163512:8.808600 234437:4.691670 231772:5.299260 237449:2.904900 236723:7.256960 235822:8.343780 134297:9.430280 235178:4.435170 | 180464:8.354930 235472:4.323290 235471:4.323710 237961:1.356670 237449:5.809800 237890:1.947160 234064:38.364480 237918:3.509440 156237:35.963680 187002:8.153190 230682:5.499140 237027:3.368750 234981:4.507540 205756:7.445720 235944:4.101910 225247:6.178840 197819:7.773700 236499:3.791680 236745:3.608460 233140:5.026930 218490:6.736120 188831:8.088050 74492:51.563350 223814:6.309900 235438:4.338020 229556:5.660300 233859:4.849550 197427:7.786940 57407:10.600360 233137:5.027780 216794:6.852160 237269:3.129690 237458:2.894690 64898:10.495000 237907:1.857320 83304:10.232630 221075:6.539910 228763:5.770270 231323:5.388440 236560:3.748350 236762:3.590550 228471:5.802730 235902:4.126290 237723:7.374090 136510:9.396380 178857:25.209390 237924:1.695790 190604:8.035410 237945:1.557380 237755:2.368600 221689:6.491300 226527:6.041810 215570:6.931110 208844:14.592640 222271:6.441470 212844:7.090470 210402:21.653550 237784:2.265380 212850:7.090470 236172:7.974240 236232:3.954690 237756:2.364460 234372:4.711480 180871:8.343230 199251:7.722410 235554:4.286000 225591:6.139570 237058:3.346490 221394:26.061240 236861:3.507320 237500:2.825080 235997:4.075330 237920:1.748740 237260:3.139610 236701:3.643070 230979:27.277250 237864:2.029790 213722:7.041840 226387:6.057060 226724:6.017660 220830:6.561210 237844:2.095530 237469:2.873460 218876:6.704010 237436:2.921050 236639:3.692930 237970:3.449580 237680:2.551430 234980:4.508040 221822:25.914440 237588:5.429300 209199:7.280130 219313:6.672900 237964:2.574120 213667:7.045010 223776:6.312940 213993:14.052280 201598:7.627100 237236:18.951060 188339:24.318690 237199:3.207090 222546:6.420850 237486:2.845210 237862:2.041100 237827:2.138090 222419:6.429390 187362:8.143620 237099:3.302140 201093:7.644290 236598:3.725470 224719:6.228100 109834:9.853140 180668:8.343230 232495:15.476700 231540:10.691520 195382:7.863110 237853:2.061970 54446:31.801080 37826:10.718140 236645:3.689160 234265:14.218710 227352:5.946400 165279:8.772230 237079:3.322570 237908:3.687900 236686:7.300780 234552:4.656680 112038:9.801850 236679:3.655090 237494:2.832720 224555:6.242220 229231:5.705010 237962:4.034610 199649:7.703830 182459:16.595540 237751:2.380550 227828:5.884840 236587:11.197830 202810:7.577220 201243:7.638520 235851:4.159410 182735:8.286720 237969:1.246910 224506:6.246500 220427:6.593020 237559:8.326140 237958:1.384210 237710:2.487260 237622:2.649740 237942:4.708620 204868:7.484370 233058:5.045670 237085:3.313710 237629:13.210050 237932:1.639130 237222:3.179710 199144:7.722410 228634:5.783660 237885:1.970350 231905:10.548200 237248:3.150660 226844:6.004110 206722:14.798840 237205:3.203480 237757:2.359650 223285:6.358230 158635:8.926380 237274:3.121810 236289:3.919780 237917:1.798200 237874:1.999900 220247:6.605220 87914:10.158520 236665:3.668670 237848:4.141760 121508:19.324180 237433:2.922700 23501:21.703340 237787:2.259370 220631:6.576990 237972:3.300450 224192:6.275490 234046:4.800930 237951:1.491720 236221:3.957290 236918:3.464490 237826:2.143970 120545:9.662090 237256:3.141910 237615:2.661200 237333:6.093080 190013:48.315900 236883:3.491840 225562:6.144720 237550:2.780090 237916:3.602520 181336:8.331670 57068:31.801080 232249:5.207740 236404:3.851730 231992:10.516040 235879:12.423450 236761:3.594260 63907:10.495000 236991:3.407420 234746:4.594820 235506:4.311670 187021:8.153190 150750:9.108700 232804:5.099100 47325:10.718140 231843:5.286060 237927:1.682580 236084:4.027450 233593:4.917910 236329:3.898530 218484:6.736120 226511:6.044140 232922:5.074020 230144:5.582340 223233:6.361430 237036:3.360100 231210:21.649400 227202:5.964550 236942:3.445570 181886:16.617880 228959:5.741400 195556:15.711880 230704:16.487280 205836:7.440990 190658:24.080700 237515:2.814680 196905:7.807150 222651:6.412390 235590:4.274210 49476:10.600360 209170:7.280130 224156:6.278430 222572:6.419150 218044:6.766890 236025:4.062540 142856:9.271220 237952:1.481670 214953:6.965700 237294:3.089070 236926:6.917340 219385:6.668530 237350:3.026480 236546:3.759220 209506:7.260250 234784:4.580140 235343:21.892200 227021:11.968280 236594:3.727540 188620:8.097100 237540:11.143640 235522:4.305500 226311:12.128360 237822:2.158250 234631:4.631080 200634:7.661780 225806:6.117980 237931:1.640360 | 236600:59.592800 223774:12.625880 71447:10.399680 226572:6.036010 236247:3.945340 237778:9.123840 205920:7.436290 236033:20.274250 222562:6.419150 237692:2.526740 236581:3.737950 234327:18.904200 237343:6.070500 237860:2.044160 236272:7.855800 236825:7.085680 233389:94.375850 196867:15.614300 237873:2.004580 230761:5.487030 236875:6.990960 236462:3.811630 231048:10.885160 213187:7.070730 224298:6.266700 233458:9.896520 237898:1.917950 236707:3.640750 237213:15.944650 232836:5.092320 237946:1.548440 237707:4.980800 217744:6.788770 197805:7.773700 237927:6.730320 228226:5.832500 237867:2.016060 224463:6.249360 237870:2.008800 237344:3.033350 237871:2.006490 236372:11.613600 237964:1.287060 233660:4.901770 232370:10.366540 211106:7.180810 222336:6.438010 237976:0.708610 193444:7.937770 231531:5.346920 196732:23.441910 234280:14.205450 87080:10.158520 230534:22.081320 123399:9.619530 234504:4.668410 220900:6.553410 185520:8.202460 237523:2.802380 236877:3.494570 233064:85.754630 227382:5.942170 237907:1.857320 230785:5.483690 185625:8.192410 232019:21.006640 236319:3.904010 221723:6.487660 229824:5.622090 223700:6.320610 214614:6.986440 128072:38.157920 235186:8.866140 188182:16.230900 236189:11.929320 237511:2.816210 227356:5.946400 237576:5.464960 215785:6.917050 234160:4.767170 237111:19.735740 236691:14.592640 201472:7.632790 207284:7.372630 225961:6.103020 218930:6.699510 214935:6.965700 237163:3.246780 233599:9.834300 194092:7.914780 237558:5.550760 237875:1.998290 237353:3.024320 234947:4.517630 237355:3.022210 237736:12.139850 236968:3.421130 232378:5.180800 235321:21.933200 228748:5.772930 236350:7.762140 233762:4.876040 235910:4.119630 229955:28.034500 236367:11.626770 224945:6.205910 237536:2.792170 234146:19.085640 156752:8.968940 236695:3.644760 235632:8.504380 227922:5.872970 236911:3.470970 233250:5.001930 196300:7.834740 230061:5.593430 237573:2.741630 237754:2.369990 210170:7.229240 234410:4.700150 234973:4.509800 | 235389:4.362250 236118:4.010360 229639:11.296900 230108:5.586760 15749:11.005820 237483:2.851370 233202:5.013940 211792:7.145090 237585:8.155260 237944:4.674600 237840:16.798480 236147:4.000030 199366:7.716180 237656:2.605200 226427:6.053520 214700:6.983450 237810:2.199100 123487:48.097650 189081:8.079080 226857:6.002990 230698:5.496430 221604:25.994520 236351:3.880940 223990:6.293290 237786:2.263490 224373:6.259440 236628:3.699850 221532:6.504160 208681:7.304520 228101:17.554710 237923:3.414380 235709:4.219290 236386:3.863260 237846:2.080630 224710:24.912400 236481:3.799440 222646:6.412390 237697:2.514390 237004:3.396450 237883:1.975760 237469:5.746920 236790:3.570680 236311:3.908690 176231:8.480090 237946:3.096880 227859:5.879870 237018:3.379820 234760:9.177080 230749:5.488370 233659:4.902140 229373:5.687700 117736:9.706540 237021:3.374710 237970:1.149860 207498:7.363860 235759:4.198440 223179:6.367860 229722:5.635960 233661:4.901030 237852:2.065820 199477:15.419960 160186:8.885560 235355:8.748960 236137:4.003820 231262:5.403090 233897:4.840750 236997:3.400840 203599:7.540080 236668:7.326080 217934:6.774130 234508:4.667520 236666:3.666390 237258:3.140630 175852:8.480090 237967:1.275830 236309:3.909790 237954:2.935520 237626:2.645130 234989:4.502280 227380:5.943230 232305:5.195680 237976:1.417220 237894:1.935990 237194:3.211820 201183:7.644290 237775:2.292510 237974:2.105720 237932:1.639130 233429:4.958450 100216:10.024990 237726:9.825160 188293:8.106230 230431:16.611180 237625:2.646260 237247:3.151830 237910:1.838650 221353:13.038120 236784:10.718250 202426:7.593570 215443:6.936790 237248:3.150660 236128:8.014020 231573:5.339390 237713:2.476670 237526:2.799510 236445:3.823340 237937:1.585870 237819:2.173040 177139:25.361310 237067:3.334930 234809:4.569400 237917:1.798200 236027:4.060450 237718:2.468630 164187:8.790250 234171:4.764900 237665:2.593060 221516:6.506010 237488:2.841070 234444:4.687450 228849:5.758800 232630:5.133700 233798:4.865220 237091:3.310750 232773:10.210020 221623:6.496790 237738:2.425780 218943:26.798040 234042:4.802270 231615:5.330210 223009:6.382480 210289:7.221630 230641:11.010480 163827:8.808600 160068:8.885560 225497:6.151190 181874:8.308940 140615:9.301070 235172:4.437740 236760:17.974850 219882:6.632160 235564:4.283590 64491:31.485000 229621:5.650810 235527:4.302630 236756:7.197820 236362:3.876790 213048:7.077270 234438:4.691370 236891:3.482880 237615:2.661200 233843:4.854150 235704:4.221360 229895:5.613710 230227:5.568470 237973:2.133580 237397:2.977420 233962:4.822700 236577:7.478920 209202:29.104480 236383:7.729160 237960:1.366220 235467:8.652860 232169:5.224050 | 237721:2.465070 222141:6.451940 230533:5.521020 237962:1.344870 236522:3.776470 237422:5.880700 219717:33.224250 236919:6.927560 237031:3.366820 215079:6.959850 233725:4.884420 237973:4.267160 237747:4.774560 232153:10.455300 237182:3.228450 237864:2.029790 237143:29.360970 230920:5.462600 237105:3.297860 237016:3.382420 222862:6.395660 236452:3.817530 235346:4.378220 237767:2.309980 229103:22.897240 237387:2.985440 228413:11.616480 186121:8.182460 232909:5.077560 237880:1.989790 223311:6.356630 230589:5.513450 237867:2.016060 232338:25.948500 218989:13.394520 237259:3.140060 227172:5.966710 193826:7.922380 237895:1.926500 237279:3.116420 237966:1.285510 237020:3.376250 206192:7.422300 237499:5.652500 237863:2.031160 236160:3.993860 237976:0.708610 237449:2.904900 228537:5.795420 232722:10.231120 237856:2.049840 127734:19.078960 237625:2.646260 237292:3.090290 234791:9.155960 235468:4.326430 231088:10.868600 220142:26.453720 233453:4.949820 188106:8.115450 234790:4.578250 230357:11.093880 236598:3.725470 237285:3.105310 237874:1.999900 237161:6.494840 237933:3.277520 211960:7.138100 235143:4.448570 237754:2.369990 230198:5.572830 58808:20.990000 237906:1.858190 237510:5.632500 235743:8.407220 237968:1.247790 237736:2.427970 236526:3.772970 218068:6.764490 237972:1.100150 237289:3.096150 237657:2.604380 237042:3.356840 237934:1.625640 237440:2.916800 236876:3.494660 94027:10.089530 228252:5.829670 237788:2.259050 221936:6.469640 237375:2.995900 237834:4.235140 237951:1.491720 231152:16.268850 220992:6.547600 146499:9.186660 236713:3.634650 237658:2.603810 235987:4.082360 234626:9.266140 | 236977:3.413450 234098:4.784570 235648:4.245410 217801:6.783870 227823:5.885830 229999:11.198800 232532:5.149320 234671:4.621190 179687:33.514960 234767:9.171100 237947:1.532550 237815:2.183010 237828:2.135270 234800:4.574220 151623:9.084010 237809:8.820320 237521:2.804020 234571:23.245650 198429:15.508320 229490:5.671490 111695:9.801850 236390:3.860360 228044:11.716660 237133:16.370200 227575:17.751600 235071:13.422630 222831:6.398990 236497:3.793280 94949:100.895300 237857:6.145650 232819:10.190960 28848:10.851670 | 237884:1.973250 222591:12.834920 237234:3.163350 236359:3.877460 197073:7.800370 237603:2.686100 237366:6.019560 232507:5.156020 237973:2.133580 229238:5.703350 233934:14.491950 236986:3.409680 231895:21.100720 237819:2.173040 237401:2.972220 227927:5.871980 236631:3.698840 237794:2.243070 193543:15.860100 214565:6.989440 236979:6.824720 233191:5.016440 232339:5.189210 234301:14.194110 234731:4.598120 237601:5.387860 236451:7.637580 237891:1.946420 237034:6.725640 215231:6.948260 229888:5.614470 237791:2.250580 237901:1.910800 232004:5.254840 237446:2.912770 235429:4.341840 236677:3.657880 237915:1.801880 237447:2.909360 236698:29.152160 236946:3.442710 237852:2.065820 235542:4.292050 197086:7.800370 231913:5.273560 237223:3.179440 237966:1.285510 237480:2.857950 234608:4.638780 237216:3.185050 237976:1.417220 236068:12.106680 235241:4.415290 237971:1.148190 232906:5.078010 237877:1.993910 237816:2.179650 236784:10.718250 237731:2.441080 235611:4.266290 237790:18.010560 236038:4.052450 234616:4.636490 236165:3.991760 234780:4.582030 237091:3.310750 232607:5.137940 235459:4.330000 236173:7.970060 236873:3.497220 237917:1.798200 236800:3.561670 237431:2.926150 233885:4.843210 236915:3.466970 237487:5.684040 237871:2.006490 229554:5.660300 232140:10.459440 220460:6.591000 237701:7.508790 236100:8.038500 236218:3.962520 237975:1.013380 236926:3.458670 236017:16.259800 237951:1.491720 235801:4.180360 236413:3.847700 236585:3.734350 237724:2.458000 217404:6.813640 236757:3.597800 237788:4.518100 232554:25.732300 230447:5.534950 235703:4.221550 237832:2.118080 232686:10.245000 237683:2.543290 235911:4.119460 230330:5.550500 162633:44.136450 237728:2.448960 237737:4.855620 237690:2.530700 233720:4.886260 237820:2.168120 237928:1.678420 | 237884:1.973250 237914:1.803550 237816:2.179650 191197:8.010090 229876:5.615990 235645:21.229950 237790:2.251320 233540:4.930860 214144:7.016840 237597:8.107560 236546:3.759220 232953:10.133940 228379:11.625720 234600:9.282140 216635:20.588070 233272:9.990740 237388:11.938240 237504:2.819870 237652:2.608840 237942:1.569540 217002:20.517480 233405:4.963190 226007:6.098080 236097:4.021570 235255:8.821900 | 237959:2.739920 190278:8.043990 237884:1.973250 237829:2.127370 236827:3.542550 235018:4.490610 235879:4.141150 237589:5.423800 234893:9.079880 236035:4.053890 236428:3.838140 237260:6.279220 237836:2.106500 229565:5.658710 234367:89.529710 180332:83.549300 229477:5.673910 236986:13.638720 236762:3.590550 236992:3.406670 237687:2.535540 229237:5.703350 237473:2.867790 237539:2.786720 237850:2.068410 232789:5.101820 216318:6.884080 237678:2.554870 233532:4.931620 236413:3.847700 230360:5.546240 169172:8.670450 237682:2.547250 219050:6.692790 235950:4.097230 237835:4.222900 235617:4.264510 237065:3.335700 237601:2.693930 237303:6.158680 237638:2.621510 237524:2.801650 235054:4.478110 235625:4.259210 226556:6.038320 237034:3.362820 231156:5.421700 237897:1.918890 234333:4.723870 236898:10.433280 237963:3.948090 189872:8.052650 237562:2.771300 232996:5.059090 220816:39.367260 237876:5.992290 232849:5.087820 235934:4.106940 230499:5.527270 223315:6.356630 236976:3.415220 237849:2.070400 237799:2.228910 232412:5.173450 236795:3.566260 237958:1.384210 237769:16.155230 225276:6.174840 235232:4.418960 237145:3.261400 210398:7.217850 237740:2.419970 235493:4.315600 233990:4.816870 237733:2.432470 237293:6.178520 237041:3.357320 237929:10.069200 235732:4.208810 237250:3.147240 237622:2.649740 237966:1.285510 237565:2.766270 237614:2.662030 225980:6.101780 237328:3.053790 228308:5.822170 237700:2.503940 237437:2.919920 237976:0.708610 236068:8.071120 237051:3.350350 236994:3.402500 237167:9.727980 237750:2.383580 209109:14.568300 237138:6.531900 237770:4.614840 237885:1.970350 236468:45.700680 237292:3.090290 237523:2.802380 236601:3.724440 219989:6.623790 237731:2.441080 237790:11.256600 236038:4.052450 225814:6.116730 237486:5.690420 237773:6.885270 202535:7.588090 237696:2.519980 233132:5.029050 237713:2.476670 237940:1.576750 231740:5.306490 237715:2.473540 237937:1.585870 237541:2.785370 236290:3.918940 237851:2.067290 237583:2.719090 237642:5.237320 184336:8.233230 189058:8.088050 220664:6.575000 236618:3.711330 166847:8.720040 237917:1.798200 214751:6.977500 237100:3.301380 235049:8.958660 236032:4.054850 237431:5.852300 237299:3.085980 234266:4.739250 237924:1.695790 227368:5.944280 228696:17.332170 235106:4.463350 237116:3.286540 236829:3.540740 198710:7.741330 237735:2.429450 237227:3.174140 237866:2.016850 237098:3.304470 237914:1.803550 235651:4.244250 231756:10.605180 237972:1.100150 233938:4.828220 237975:1.013380 236029:4.058200 236232:3.954690 236060:4.039170 237350:3.026480 236849:3.519860 232124:5.232820 237730:2.445030 232929:5.072690 236588:3.731110 236867:3.499870 222513:6.422560 235343:4.378440 237631:2.632840 235209:4.426110 237801:4.453300 237609:2.669870 236757:3.597800 165825:8.754530 152177:9.059910 237832:2.118080 228774:5.769380 237164:3.244860 237889:1.954440 235452:4.333790 237670:2.572190 237938:7.926650 208071:7.333750 231548:10.686880 214758:6.977500 236980:3.412030 232582:5.142190 233388:4.967550 232964:5.064330 237658:10.415240 204498:7.504280 208578:7.308640 237737:4.855620 228045:5.858330 237768:2.309060 210512:7.210330 203801:7.534890 228593:5.788170 | 237543:2.783980 69752:10.399680 234870:9.096020 235544:4.291250 237521:2.804020 205908:52.054030 204342:7.509310 233170:5.021050 235727:4.210860 237671:5.143360 237694:2.521150 237257:3.141460 237299:6.171960 237961:5.426680 229279:11.396760 222724:6.407340 235408:4.351880 237912:3.612200 237773:4.590180 221492:13.015720 236220:3.959460 28675:54.258350 222948:6.389050 235689:4.225710 234879:9.090260 235803:4.178550 237918:7.018880 222778:6.403990 156129:8.990920 229092:5.726010 197354:7.793630 236870:3.498680 237850:6.205230 237027:3.368750 236193:7.948740 193258:7.937770 220307:6.601140 237432:2.923260 237542:2.784970 236979:3.412360 227653:5.909010 237846:16.645040 237497:5.656240 228451:5.804570 209016:7.288190 168784:8.670450 207336:7.372630 237367:3.009050 237891:3.892840 235895:4.130930 237943:1.568120 237955:1.455530 237395:2.978020 237101:3.301310 227811:5.886830 235168:8.878760 236499:3.791680 236687:3.649970 236957:3.435980 237766:4.621920 237791:6.751740 234975:4.509300 237296:3.087250 200429:30.694480 235744:4.203060 236528:7.538480 236040:4.052450 158535:8.926380 230267:11.121040 235113:22.308350 233141:15.080790 229634:5.649230 237425:2.937000 200991:7.650090 235922:4.114190 150774:18.217400 215731:6.919840 237145:3.261400 221236:6.528480 237360:6.031060 113841:9.801850 225856:6.112970 228383:5.811940 231224:5.409870 237956:132.935130 236846:7.053800 207136:7.381480 201464:7.632790 167827:8.703240 237400:2.972590 236770:3.580960 189652:16.122760 237223:3.179440 223606:6.328330 237510:2.816250 237569:5.520440 221280:6.524700 226260:6.070150 235564:4.283590 237654:5.214820 237614:2.662030 237514:5.630000 229786:5.628230 233188:5.016860 235899:8.259120 237481:5.715320 225292:6.173510 237097:3.306430 237814:2.183620 234464:14.047080 226112:6.087060 234082:4.790210 195278:7.870330 227648:5.909010 235706:4.220800 225491:6.151190 236806:3.557680 237735:2.429450 237894:3.871980 237547:5.561340 236935:3.451490 159680:8.905760 235947:28.705180 188023:8.115450 234882:4.544350 152911:9.059910 226811:6.008610 237703:4.998300 237770:4.614840 237762:2.334420 223913:6.299300 235925:4.112670 188167:8.115450 236752:3.603370 230521:5.523790 237910:3.677300 237689:2.533590 77318:10.312670 229834:5.620560 237734:2.430170 236750:3.603780 230587:5.513450 43880:10.718140 237628:2.643680 230437:5.535650 234891:9.082980 228040:5.858330 230982:5.454150 194981:7.884930 237056:3.347670 204860:7.484370 234495:4.671360 237482:2.852470 237892:1.941550 219387:6.668530 210708:7.202870 237389:2.982710 237903:1.887850 234427:14.085900 112279:9.801850 226476:6.048820 236973:3.418260 235434:4.339080 145896:9.214060 235829:4.169560 235526:4.302840 237851:6.201870 236088:4.025900 237015:3.383730 191005:8.018460 235490:4.317260 236544:11.279070 228195:5.837230 228213:17.506020 237679:5.106980 237350:3.026480 236208:3.968940 229638:5.649230 218674:13.444460 237500:2.825080 208729:7.304520 237106:3.297480 233302:4.988440 228077:40.981220 231455:10.725460 237325:3.059790 211716:7.148610 197760:7.773700 174815:8.520910 237371:3.005580 223936:6.297790 216564:6.867990 237949:4.516650 217312:6.818690 236931:3.453230 233293:4.990480 229185:5.712520 235557:8.570400 237974:10.528600 237584:2.718800 164341:8.790250 236737:3.613380 230341:5.549080 237319:6.127400 237755:4.737200 223943:6.297790 237914:1.803550 180409:8.354930 237326:3.057730 237953:2.943320 183390:8.264980 232963:5.064770 235841:4.163140 237289:6.192300 236792:3.568610 237570:5.520080 231303:5.392080 235127:8.913780 224522:6.245070 237657:2.604380 202114:7.604620 237634:10.517520 234354:9.430980 193269:7.937770 217692:6.791230 236760:3.594970 236637:7.386320 180247:25.064790 236940:3.446430 237104:9.894030 237132:3.275790 237784:4.530760 237631:2.632840 237668:2.581840 237763:6.953940 237303:3.079340 233905:4.837260 235784:4.186350 236763:3.587440 233998:4.814820 212705:21.291420 236470:19.040050 237772:2.297810 235704:4.221360 234854:4.552200 235773:8.381460 237889:15.635520 218170:6.757330 237627:2.644930 210789:7.195460 217520:6.803620 237756:7.093380 180633:8.343230 190600:8.035410 237084:3.315460 237925:1.687310 236459:3.815140 235420:4.345030 236188:3.976880 235740:8.410560 237798:4.464200 237069:3.333220 236252:3.941630 221408:13.026900 199288:7.722410 237811:2.197800 237928:1.678420 159186:8.905760 164296:8.790250 219751:6.642720 172153:8.592890 237829:31.910550 231447:5.363910 237693:7.576200 233413:4.962000 146268:9.186660 234982:22.537700 219343:6.670710 237642:5.237320 232371:5.183270 179246:8.390860 237752:2.376880 229505:5.669890 211616:7.155670 163936:17.617200 236537:3.761710 231086:5.434300 198439:7.754160 230690:5.497780 237800:11.135300 224856:6.215560 151119:9.084010 232624:5.134170 237719:4.936800 107775:9.907210 214893:13.937260 237950:2.991780 230525:44.184800 237261:3.138720 228318:5.820300 237875:3.996580 139883:9.331840 237473:14.338950 235498:4.314360 227596:5.915140 237504:5.639740 111561:9.801850 215083:90.478050 224964:6.204540 237877:9.969550 222287:6.441470 209291:7.272130 176381:8.466850 234187:190.427200 237837:8.420640 209391:7.268150 237359:6.031400 236055:4.041530 230219:5.569190 202588:7.588090 209183:7.280130 226348:6.060610 237835:2.111450 219064:6.690560 213695:7.041840 228277:5.825910 233329:4.983180 231862:5.282240 236084:4.027450 230963:5.457390 237355:12.088840 237844:2.095530 58493:10.495000 237826:2.143970 233860:14.546520 227543:5.921320 237469:5.746920 232729:10.227440 234216:4.752310 227805:5.886830 233466:4.947090 234148:19.083040 237895:1.926500 204765:7.489310 228778:5.769380 233629:4.907750 227933:5.871980 235146:4.447860 235166:4.440090 183626:8.254290 222025:6.462530 237651:2.609670 196412:7.827770 237970:27.596640 234321:4.727300 215444:6.936790 176016:8.480090 237662:2.597850 237931:1.640360 237624:5.295160 217441:6.811130 189035:8.088050 237740:2.419970 236303:3.910760 237588:2.714650 237590:2.710650 229625:5.650810 236630:3.699180 236400:7.708140 221148:13.068360 46135:10.718140 236658:3.676400 236240:11.848500 194214:71.165070 237921:3.497440 237478:2.859350 237964:34.750620 237578:24.538950 236857:10.549230 229735:5.634410 210740:7.199160 234368:4.712090 232241:5.209260 237228:3.174140 232203:5.216880 234063:4.796230 236509:3.781310 227566:11.838500 237897:1.918890 237700:10.015760 237336:3.044280 237936:1.588740 236584:3.735860 199322:15.432360 235090:4.468400 234352:4.715800 237971:2.296380 213574:35.256900 236895:3.480540 237383:5.976580 237761:9.352560 237935:3.189360 237305:6.147640 237667:2.583630 227858:5.879870 237001:6.796060 237199:3.207090 231766:5.300930 236093:4.023580 237523:5.604760 228992:5.737960 223071:6.377590 234916:4.529870 234832:4.562480 219090:6.688330 236525:3.775020 231858:5.282780 197328:7.793630 224977:6.203170 237878:7.973040 237862:12.246600 237827:2.138090 229815:5.624390 177903:8.428130 226994:11.974880 235322:4.385970 231484:5.355670 216434:6.876000 237715:2.473540 195494:7.863110 237901:1.910800 233212:5.011030 235572:4.281190 235459:4.330000 225194:6.184200 237309:18.421380 190487:8.035410 237937:1.585870 237196:3.208320 175023:8.507120 187116:8.143620 237007:3.394720 236634:3.696160 233777:9.741960 135288:9.430280 234056:4.797570 234658:13.872000 236117:4.010670 209367:7.268150 237665:2.593060 237035:3.362260 175165:8.507120 228674:5.779180 237517:2.810900 237498:2.826850 108329:9.853140 237745:4.813300 237032:3.364820 230420:11.075520 237266:3.135590 234408:4.700760 237284:6.216920 228863:17.271120 226215:6.076150 235859:4.153580 200589:7.667680 214129:7.019930 237975:6.080280 229793:5.627460 212810:7.093800 235303:4.394230 233266:9.995660 216877:6.846940 237488:2.841070 232606:5.138410 237347:3.032440 237607:8.029560 235104:4.463830 107313:9.907210 228986:11.477640 231683:5.315460 227836:11.767680 236585:3.734350 194400:7.899740 230147:5.581610 215786:6.917050 234240:4.744650 206107:7.426940 174785:8.520910 203559:15.080160 186502:8.162850 216224:6.889500 180366:8.354930 237768:2.309060 237641:2.619420 153768:9.036380 212142:7.127700 122801:9.619530 237494:2.832720 224903:6.210030 219828:6.636370 228694:5.777390 157808:8.947430 234231:4.748470 236619:3.711220 229058:5.729410 228669:5.780070 132681:18.930760 237316:3.065530 233214:10.022060 237710:7.461780 237779:4.560240 237271:3.125520 225294:6.173510 235574:4.280790 228489:5.800900 237185:6.441580 237396:2.977530 237476:2.863850 220516:6.586980 233993:48.158500 236881:3.493390 237884:3.946500 237082:3.320420 217134:6.831430 237574:8.223330 237858:2.046250 237100:3.301380 237379:2.991930 237802:8.894920 237630:2.639920 231237:5.406780 233884:4.843560 225496:6.151190 206935:7.390410 213573:14.102760 237973:3.200370 236633:7.393440 237380:8.975460 237661:2.599410 227212:5.963470 233028:15.157740 237782:4.535980 205578:7.455250 236956:3.436240 209216:7.276120 236587:14.930440 237818:4.350940 237930:3.345020 204161:7.519470 228292:5.823100 228423:5.808240 236955:6.874880 223008:6.382480 235802:4.179090 219256:6.677280 236455:3.816150 236390:3.860360 199635:7.703830 206384:7.417680 237168:6.480080 232457:10.330360 226709:6.019930 199858:7.697710 237420:8.832540 236622:3.705800 108761:19.706280 237552:11.118040 200100:69.170310 228808:5.764070 237711:2.486660 237859:6.136830 233820:4.859850 233519:4.934700 203622:7.540080 227554:11.840560 234825:9.127100 236355:3.879200 229935:11.216820 236369:3.874390 237883:3.951520 232970:5.063460 234282:14.204490 237857:2.048550 232200:5.217900 224512:6.246500 237969:1.246910 231008:5.449640 125665:9.578700 237446:2.912770 236903:13.901720 236998:6.800020 236982:10.232310 235358:4.372500 179313:8.390860 226713:12.039860 224136:18.844170 230658:5.502520 199281:7.722410 214523:6.992450 237559:2.775380 237861:10.215550 237958:2.768420 229165:17.145090 236645:3.689160 209280:7.272130 236432:3.836340 222147:32.259700 237108:3.292330 237259:3.140060 229737:11.268820 213608:7.048190 216133:6.897680 235779:4.188540 185228:8.212610 237733:2.432470 223901:6.300810 227919:17.621850 235231:4.419190 234801:13.721040 237706:7.474590 229408:5.683620 228648:23.127480 236545:3.759450 237920:1.748740 236504:3.787400 212466:7.110600 237942:1.569540 237565:5.532540 200286:7.679590 234379:4.709940 232589:5.140770 237775:9.170040 237954:2.935520 236613:3.714620 221279:13.049400 135209:9.430280 191755:7.993560 215007:6.962770 236122:4.008380 236871:3.498040 215732:6.919840 237976:3.543050 236384:3.864310 235425:4.342690 237538:11.155160 211993:7.134620 224878:6.212790 237932:13.113040 237644:2.617180 237483:2.851370 237407:2.963870 223434:31.719800 237885:1.970350 233562:4.925130 229344:5.690150 237292:6.180580 233731:9.765920 231934:5.269790 175349:8.493520 233636:73.576950 236259:7.879280 225267:12.352340 149218:9.134020 208118:7.333750 229318:11.388520 236351:3.880940 237182:3.228450 225671:12.266340 237567:2.763630 237575:2.735420 237248:6.301320 231543:10.689200 220959:13.099080 236524:3.775140 233006:25.286750 235534:8.591400 235553:4.286610 237381:5.980880 183574:8.264980 207056:7.385930 237587:5.429960 233561:9.850260 235571:4.281790 230760:5.487030 237220:3.182780 214381:14.009140 235502:4.312700 231559:5.341130 237571:193.050200 236354:3.879730 237732:9.749320 237055:3.347670 232817:5.095930 236995:6.804680 201535:7.627100 219697:6.646980 165022:8.772230 237874:5.999700 237161:9.742260 234667:4.622030 237249:3.147890 237933:8.193800 223619:6.328330 237049:6.703700 227450:5.933780 237941:4.709460 236818:3.548210 218491:6.736120 236951:3.438560 237611:2.663740 207657:7.355160 232275:15.602070 236157:3.997470 237068:6.666440 237525:2.801510 237433:11.690800 236808:3.556230 237872:8.023080 220675:6.575000 207465:7.363860 216429:6.876000 227064:11.959500 237593:2.708650 237003:10.190100 232621:5.135110 236703:3.642220 237972:6.600900 237866:2.016850 237685:2.539250 236266:7.861720 231811:5.291540 233529:4.932390 237900:1.914110 146105:18.373320 235184:8.867540 237898:5.753850 170871:8.623190 237475:2.864290 226818:6.007480 236403:7.706320 235801:4.180360 237730:2.445030 236516:7.558260 232354:5.186730 234961:27.072420 235579:4.278590 232525:5.151230 229496:39.694830 237358:3.016880 236094:4.023110 236568:3.745530 235604:4.269840 237792:4.494660 234204:9.511700 237245:6.306760 232702:5.119250 237310:9.210330 230023:11.194320 237618:5.319140 237699:2.509780 199490:7.709980 237664:2.594880 206507:14.817020 229190:5.711680 233157:30.141420 200740:7.661780 228539:5.795420 236484:3.799070 228523:5.797250 230385:5.543400 235972:4.088280 237408:2.961300 233698:4.890300 237649:2.612190 179758:16.757480 231293:16.183560 237252:6.290880 233735:4.881870 222358:6.436280 211971:7.134620 237233:9.497910 237660:2.600420 237596:2.704260 233583:4.920560 235160:13.331550 234105:19.130320 237959:2.739920 200886:15.311840 195031:7.877600 237886:1.966940 233603:4.914890 236673:3.659380 237492:2.834170 236404:3.851730 237404:8.911800 211778:7.145090 191893:7.985400 230367:5.545530 237758:2.355610 207791:7.350840 171572:8.607930 236729:3.625770 237076:3.325410 237366:9.029340 233601:58.983240 230734:21.958840 230635:5.506610 130539:9.501740 237841:8.398160 237370:6.011620 230640:16.517760 201212:22.932870 215298:6.945380 237860:2.044160 102912:9.964370 213729:7.041840 223738:6.316000 214695:6.983450 231915:5.273020 234857:4.550880 113276:9.801850 195631:15.711880 237744:2.407790 237908:9.219750 203402:15.101120 234934:4.522200 226809:6.008610 162598:8.827290 236334:3.896760 232618:5.135580 234820:4.565940 231334:32.316120 237923:8.535950 236271:3.928600 216221:13.779000 234348:4.717030 233041:55.530860 237682:2.547250 232339:5.189210 234850:4.554300 229858:5.617510 226523:6.041810 237601:2.693930 237301:6.171720 236974:3.418170 198006:69.904260 226380:6.058240 237853:10.309850 237582:2.720480 234333:4.723870 237725:2.456640 237963:14.476330 237946:1.548440 237159:3.249480 208900:7.292250 237081:3.321570 237739:19.366240 237330:9.155580 215708:6.922650 237788:4.518100 237880:3.979580 237771:4.603240 197590:7.786940 227054:5.980840 236677:3.657880 237927:6.730320 236502:79.558500 232942:5.069600 237638:34.079630 215076:6.959850 237447:5.818720 237965:2.573500 227689:5.903920 233857:4.849900 235791:8.366880 237960:9.563540 234546:4.658140 232366:5.184260 189029:8.088050 237620:2.656020 234502:9.336820 230846:5.473750 236966:3.422740 237036:6.720200 176416:8.466850 235162:4.442670 237922:1.748560 235153:8.893820 236347:7.771020 231050:5.441940 236150:7.996440 237480:8.573850 237888:7.827520 237532:13.979150 225528:6.147300 237807:11.073950 14019:11.005820 234865:4.548790 234147:62.024040 236824:3.542940 228973:5.739680 237723:2.458030 234043:9.603880 212988:7.083850 211365:7.169960 225929:6.105500 236304:3.910200 137594:18.727180 227143:17.909850 229745:5.633630 234314:4.728550 230287:5.557650 195855:7.848820 229831:22.485320 235968:4.089110 231265:10.803720 237714:2.473800 223847:6.305340 237435:2.921160 227801:82.429620 237781:2.276070 231271:5.400020 218008:6.769300 236828:3.542080 230542:5.518950 237520:2.806810 228995:5.736250 211146:14.361620 192153:7.977300 237731:2.441080 208240:7.325310 236913:3.468480 237158:12.998200 210559:7.210330 233693:9.782060 228520:5.797250 236517:3.778760 236971:6.836860 223947:6.297790 236865:3.501980 235242:4.415290 237490:2.838470 236324:3.901680 226860:6.002990 237940:3.153500 159125:8.926380 237677:5.112520 227326:5.949570 237819:2.173040 234849:4.554300 219716:6.644850 233690:4.892140 231555:5.341700 229064:5.728560 204580:7.499260 236764:3.587040 236233:3.954400 203336:30.202240 237518:2.808830 236423:7.681420 194317:7.907230 191975:7.985400 237403:11.886720 236344:3.886590 183006:8.275790 149629:9.134020 234326:4.726670 225964:6.103020 202614:30.352360 237806:6.659250 222914:6.392350 234701:41.472540 232158:10.453240 234411:14.099550 223886:12.604620 131271:9.501740 234670:4.621190 237687:2.535540 237456:2.900110 232966:5.064330 234836:4.559840 231933:5.269790 179274:8.390860 236513:3.780460 237906:3.716380 237372:9.009540 236711:7.271600 237968:9.982320 236364:3.876390 192131:7.977300 237849:2.070400 235262:4.408900 237541:2.785370 101413:9.964370 237952:28.151730 233879:4.845320 179500:16.757480 235266:8.815080 235068:17.901720 234585:9.290180 237881:1.979460 227388:5.942170 235115:4.461190 233051:20.187880 191511:8.001790 236758:3.596280 188137:8.115450 226616:6.030240 237655:2.607340 237623:2.648520 233514:88.845300 234152:4.769450 237333:3.046540 226098:6.089500 231822:5.289340 236728:3.626600 234196:9.516200 235567:4.281990 186289:8.172610 236947:3.441930 225214:6.181510 236697:3.644550 210553:7.210330 233245:5.003170 237221:9.543720 219923:6.630060 218244:6.752570 233969:4.822020 235545:21.451200 237957:12.616470 237704:4.995600 227518:5.925450 237670:5.144380 233824:4.859130 237673:7.689720 234745:4.594820 221548:6.504160 237769:6.923670 235473:4.323090 207578:7.359500 237377:2.993470 237919:3.498300 232497:5.158420 237865:2.019100 226206:6.077360 237368:3.007930 237272:9.371460 237737:4.855620 223177:6.367860 233705:19.559720 234689:4.613900 174847:17.014240 237909:1.843570 237820:2.168120 226875:12.001520 234770:4.585280 185676:8.192410 | 237797:2.233440 237858:2.046250 229900:5.612950 237413:5.908860 237630:2.639920 237789:9.017400 237257:3.141460 231616:5.330210 234012:4.811420 237815:2.183010 237918:1.754720 237850:2.068410 237684:2.542560 228331:23.277480 237703:2.499150 237011:3.389780 237601:2.693930 225653:12.268900 209419:7.264190 237213:3.188930 236073:4.033680 237927:1.682580 235984:4.083180 236401:3.853940 237960:1.366220 237680:2.551430 237145:3.261400 232926:5.073580 236781:3.574130 237661:2.599410 237929:1.678200 237764:2.316550 237340:3.040040 237967:1.275830 236269:3.929450 237216:3.185050 237868:2.009870 237061:3.340380 237971:1.148190 236932:6.906120 237785:4.529740 236532:7.529140 237515:2.814680 237833:2.117780 236833:3.539020 217281:6.821230 237892:1.941550 237445:2.913020 237947:1.532550 237940:1.576750 237274:3.121810 231069:5.437480 236412:3.848220 236939:3.447130 237317:3.064050 237851:2.067290 236928:6.916820 237587:2.714980 234862:9.098620 237514:2.815000 233653:4.902890 237755:2.368600 237914:1.803550 229924:56.099200 236869:3.499870 237674:2.559480 230499:5.527270 237245:3.153380 237938:1.585330 225117:6.190930 231152:5.422950 206418:7.413090 237808:2.205280 237768:2.309060 226763:6.014250 237138:6.531900 | 149414:9.134020 236827:3.542550 236118:12.031080 237721:2.465070 237671:2.571680 237793:2.244480 237585:2.718420 237899:3.829880 237961:2.713340 237912:1.806100 237939:7.921250 237219:3.183840 237926:1.684250 236392:38.594400 231591:10.673020 237813:4.383320 235722:12.639870 236331:3.897710 237955:1.455530 236910:3.473460 237963:2.632060 235309:4.393560 235050:4.479330 237791:2.250580 237771:2.301620 237559:2.775380 236402:3.853810 237683:2.543290 231867:5.281690 237867:4.032120 233855:4.850260 177781:8.428130 237950:1.495890 182580:8.286720 237599:5.396800 237569:2.760220 237281:9.339540 202306:30.396320 237507:2.816530 237964:1.287060 236542:3.760170 229735:5.634410 237090:3.311120 234201:4.756810 236427:11.518290 237328:3.053790 236871:3.498040 236281:3.922850 236786:7.144500 191917:7.985400 237902:3.797580 237935:1.594680 237785:2.264870 237877:1.993910 233696:4.890660 235771:4.192380 237702:2.500060 237486:2.845210 223838:6.306860 237892:1.941550 237940:1.576750 237677:12.781300 237903:1.887850 214806:6.974530 224427:6.255110 237741:2.409600 237083:3.317140 237282:6.217920 237941:1.569820 225917:18.320220 237945:1.557380 237930:1.672510 237666:7.753320 237976:2.834440 237968:1.247790 237017:3.380630 228036:5.858330 237136:13.074560 237972:2.200300 237953:1.471660 237376:2.995850 224805:12.439440 237634:2.629380 229228:5.705840 237672:10.282520 236516:3.779130 237784:2.265380 236094:12.069330 202835:7.577220 211966:7.134620 237394:2.979600 237288:3.097190 233271:4.995370 232959:15.196950 237769:2.307890 236407:3.850160 205162:7.469700 234822:4.565140 237233:3.165970 234299:4.732000 225353:6.165580 236200:7.944920 237820:2.168120 | 235299:4.396700 184455:8.233230 237778:2.280960 230636:5.506610 231549:5.343440 228435:5.806400 237759:4.704240 237939:1.584250 237926:1.684250 231588:5.336510 225304:6.172190 222432:6.429390 203986:7.524580 235148:4.447620 233386:4.968350 235660:4.241360 235163:4.442440 237697:2.514390 234415:4.698630 157184:8.968940 236594:3.727540 236211:3.965140 236562:3.747410 237766:2.310960 220235:6.607260 236903:6.950860 229205:5.709170 237535:5.585240 225395:6.161630 237776:2.291550 237970:1.149860 237680:2.551430 184089:32.974800 233875:4.846370 237102:3.301160 230021:5.597160 233050:5.047400 237622:7.949220 237942:1.569540 200526:38.338400 233305:4.988040 237821:2.162420 237976:2.834440 154645:9.013390 234054:4.797900 127486:105.365700 237726:2.456290 237349:3.027450 236715:3.634440 235007:4.495560 198323:7.754160 230513:11.048980 237088:3.312340 237757:2.359650 163584:8.808600 237947:1.532550 237715:2.473540 227252:5.959170 237851:2.067290 228220:5.833440 20686:10.851670 233930:4.832380 237806:2.219750 237472:2.869060 234285:4.734520 83225:10.232630 235615:4.264910 214684:6.983450 225509:6.149890 237923:1.707190 230334:5.549790 103918:9.964370 237952:1.481670 203480:7.545310 237975:1.013380 186855:8.153190 224764:12.447800 231832:5.288240 237934:4.876920 206938:14.780820 236584:3.735860 236368:3.874920 237256:3.141910 193754:7.922380 236223:3.957000 237872:4.011540 237943:1.568120 237618:2.659570 237951:1.491720 237658:5.207620 234096:4.784900 232255:20.824880 204232:7.514380 | 135776:9.396380 229631:33.900120 235462:4.327690 232906:5.078010 233748:4.880040 220692:6.573020 221361:6.519060 132376:9.465380 237778:6.842880 233607:4.912630 225147:18.564690 207579:7.359500 237831:2.125420 233476:9.891060 208967:7.292250 195145:7.877600 237920:5.246220 235691:4.224950 236147:4.000030 211845:7.141590 236197:3.973200 222259:6.443210 237860:2.044160 236889:24.412360 226901:11.994820 159578:8.905760 215384:6.942510 227653:11.818020 237845:2.093750 237875:5.994870 237806:2.219750 236840:3.530760 211098:14.361620 234157:9.536940 234553:9.312200 237036:3.360100 233314:4.985200 104823:19.814420 223516:12.675360 237775:2.292510 229678:5.642960 215963:6.908700 208567:7.308640 218929:6.701760 177333:16.881740 234526:4.662820 216493:13.741300 219825:6.638480 223143:6.371090 235656:8.485420 237633:5.261300 236910:3.473460 233747:9.760080 237264:3.136100 230118:16.753650 234174:4.764250 211180:14.354360 224100:25.137400 183948:24.731100 214290:7.010680 237679:5.106980 234357:14.143680 237771:4.603240 227755:29.474200 236968:10.263390 236175:3.984740 215905:6.911480 237559:11.101520 234034:9.608600 237970:1.149860 118954:9.706540 208258:7.325310 139449:9.331840 236624:3.703890 237867:4.032120 226073:6.091940 235362:4.371630 237904:1.879240 236244:7.892700 235942:8.206160 237805:2.220560 237764:4.633100 210054:7.233060 218315:13.495700 233123:5.030740 237966:2.571020 146719:82.679940 181178:8.331670 235619:8.527060 237967:3.827490 180579:16.709860 214865:6.971580 237807:2.214790 214820:6.974530 219045:6.692790 237234:3.163350 229587:5.654750 237228:3.174140 220665:13.150000 207133:7.381480 154736:18.026780 237863:4.062320 237528:13.991650 237216:3.185050 233753:4.878590 109515:9.853140 233719:4.886260 218870:6.706270 237894:1.935990 108872:9.853140 190330:8.043990 237708:2.490160 185943:8.182460 236814:7.104140 236391:3.860360 236921:3.462370 176805:25.361310 237709:2.488660 228554:5.793610 233419:4.960420 237910:1.838650 232740:10.221920 219429:19.999050 237833:2.117780 237681:5.099580 155869:8.990920 230095:5.589720 234683:4.618660 176130:25.440270 237618:7.978710 237627:5.289860 237270:9.387360 215665:6.925460 232203:20.867520 236961:3.428700 237782:4.535980 237713:2.476670 236953:3.437870 237251:34.608310 236434:3.833520 236710:3.636220 230550:16.554780 212877:21.261450 230858:5.471770 224807:6.219720 236916:13.864680 183653:24.762870 237576:2.732480 229456:34.062840 237700:2.503940 235568:8.563980 235900:4.128180 231531:5.346920 237271:6.251040 236473:7.613280 237163:6.493560 233599:68.840100 235136:4.450230 234133:9.550680 237738:2.425780 237608:5.352240 237804:4.443580 127599:19.078960 235769:4.192930 236966:3.422740 231581:26.688350 237323:3.061390 237612:5.325800 234478:4.677590 194231:7.907230 237915:1.801880 236672:3.660030 210089:14.466120 237350:9.079440 236367:3.875590 205722:7.445720 231738:10.612980 236876:3.494660 191649:31.974240 216146:20.684850 224234:12.545100 235608:59.755640 5925:11.005820 132024:9.465380 237029:3.367140 234259:28.445040 236911:6.941940 237727:2.456100 232399:5.176380 235639:12.747240 121757:19.324180 237575:2.735420 237208:3.196480 182632:8.286720 237753:2.373310 237660:5.200840 225806:6.117980 | 232676:5.124820 234497:4.669880 218515:6.733790 237492:2.834170 236552:3.754590 236858:3.512130 234480:4.676690 211454:7.162790 237961:2.713340 232451:5.166630 237747:2.387280 237836:2.106500 237890:1.947160 179627:8.378740 237939:3.168500 237751:2.380550 231588:5.336510 235343:21.892200 237918:1.754720 237875:3.996580 237879:1.991500 155559:8.990920 199600:7.703830 204351:22.527930 215073:13.919700 237837:2.105160 219108:6.688330 237813:2.191660 235424:8.687500 237352:3.024600 237898:1.917950 215184:6.951140 236933:3.451660 234485:23.373100 237801:2.226650 237965:1.286750 179960:8.366760 223554:6.334550 237969:3.740730 234885:4.543050 235698:8.445360 237771:2.301620 234864:4.548790 88950:10.158520 237378:2.992150 237774:2.294270 234286:18.935560 225326:6.169540 237931:3.280720 226488:6.047650 225367:6.164260 218222:33.774750 234873:13.643220 160705:8.885560 237964:1.287060 215888:6.911480 237074:3.328730 230615:11.018680 237967:1.275830 228231:5.832500 237976:3.543050 160580:8.885560 208279:43.951860 236746:3.605610 236129:4.006700 237709:2.488660 237560:2.771740 237522:5.604860 191096:8.018460 219302:6.675090 85534:10.232630 160343:8.885560 237948:3.051660 234402:4.704120 233612:4.911120 237940:1.576750 227209:29.817350 224024:12.577620 235133:4.453080 235890:8.272220 41546:10.718140 214337:7.004570 222858:6.397320 237905:1.873460 207544:7.359500 237874:3.999800 227732:11.793700 230948:5.459340 198455:7.747720 237963:2.632060 235710:4.219290 236890:3.487300 217398:13.627280 237738:4.851560 237952:2.963340 235857:33.230000 237866:2.016850 237953:5.886640 237657:2.604380 237839:6.300720 235614:4.265700 237951:1.491720 234249:4.742110 235308:4.393560 203750:15.069780 234829:4.563020 198535:7.747720 236686:3.650390 226191:6.078570 199915:7.691630 237609:2.669870 209516:29.041000 237788:2.259050 237943:3.136240 237645:2.617070 237783:2.266580 236225:3.956860 141786:27.903210 220036:6.621710 220162:6.611370 216259:6.886780 237934:1.625640 237938:3.170660 184693:8.222870 234841:13.673160 234649:9.252520 237726:2.456290 197549:38.934700 187520:8.134140 | 237676:2.557190 141567:9.301070 171648:8.592890 236680:3.654980 237890:1.947160 228164:5.841990 88752:10.158520 210866:7.191780 212004:7.134620 230031:5.596410 237667:2.583630 236159:3.995510 235577:21.394950 225051:6.196350 235684:4.229310 236127:4.007010 235446:4.335270 231686:5.314900 237956:1.429410 209678:7.252400 236999:3.399270 237507:2.816530 237967:2.551660 234985:4.506280 235145:4.448100 237902:1.898790 233791:4.867370 237523:2.802380 237382:2.989120 237688:2.533870 232239:5.210270 237910:3.677300 72642:10.399680 109307:9.853140 237702:2.500060 76412:10.312670 237781:2.276070 153178:9.059910 226859:24.011960 236253:3.941490 186813:32.612760 237558:5.550760 235552:4.286810 237972:7.701050 237974:1.052860 197059:7.800370 237914:5.410650 237736:12.139850 237012:3.389620 179582:8.378740 237953:1.471660 237657:2.604380 233380:4.969940 236495:15.178040 225795:6.119240 232397:5.176380 235056:4.477620 237631:2.632840 232462:77.477700 181179:8.331670 231640:5.323940 237627:2.644930 182951:8.275790 237925:3.374620 237695:2.520080 235544:4.291250 237798:2.232100 237811:2.197800 237928:3.356840 237693:7.576200 235997:4.075330 236033:12.164550 237861:2.043110 237692:2.526740 236581:3.737950 237944:1.558200 237747:2.387280 236930:3.456210 233229:5.008130 208846:7.296320 219974:6.625880 219463:6.664180 236219:3.962520 237837:4.210320 174663:8.520910 87632:10.158520 228264:5.827790 214169:7.016840 227307:59.527600 229570:5.657920 213198:7.070730 221711:19.468440 233834:4.856640 220964:6.549540 234224:4.749750 236605:14.890400 237272:3.123820 227320:5.950640 237970:2.299720 234044:4.801600 202392:7.593570 237377:2.993470 237931:1.640360 162554:8.827290 223020:19.147440 226976:5.988540 237557:58.294110 237460:2.891850 234873:4.547740 237964:1.287060 237563:2.769490 225246:6.178840 235596:4.272620 233756:9.755720 226995:5.987440 234724:4.599490 216939:6.844340 229972:5.604650 237471:2.871740 223076:12.755180 232130:5.231790 223795:12.622840 234599:4.641360 200906:7.655920 237878:3.986520 206031:7.431600 237181:3.230260 212564:14.214440 185961:24.547380 199383:7.716180 232297:15.590040 224096:6.284350 237461:2.889800 224400:6.256550 236013:4.066080 237327:3.054440 232741:5.110960 236561:3.748110 124510:9.619530 224382:6.259440 114818:9.753060 231490:5.355090 237975:1.013380 206087:7.426940 234018:4.810400 237564:2.767240 237440:5.833600 237384:2.987960 149232:18.268040 237765:4.628900 237748:4.770580 234198:4.758100 236950:3.440030 234382:4.709020 207664:7.355160 233500:4.939710 226966:5.989650 237690:2.530700 236074:4.033370 234410:4.700150 231496:16.061760 237962:1.344870 237802:2.223730 206007:7.431600 237838:4.202960 217549:13.602260 221328:39.125640 237126:9.836610 237585:2.718420 230626:5.507970 224050:18.861960 236262:3.938360 237973:1.066790 181686:8.320240 179399:41.893700 219969:6.625880 234261:4.740200 237845:18.843750 237839:2.100240 69881:10.399680 236462:3.811630 223155:12.742180 213485:21.163740 237813:2.191660 206885:7.390410 231011:5.448990 235657:4.241940 235327:8.767500 234547:4.657850 213495:7.054580 237897:1.918890 237856:2.049840 237969:4.987640 237799:4.457820 227513:5.926490 225062:6.194990 237958:1.384210 237774:2.294270 237683:2.543290 235032:4.484220 237259:3.140060 211864:7.141590 237895:1.926500 237565:2.766270 236269:11.788350 142294:9.271220 225411:6.160320 237976:5.668880 131515:9.501740 200048:7.685590 233240:5.003990 235877:4.142540 210670:28.811480 237681:2.549790 119082:9.706540 209421:7.264190 215676:27.701840 236612:3.715300 198252:7.760630 234207:4.754880 234699:4.611120 225756:6.124280 231441:5.364500 237635:5.253480 237933:1.638760 236691:18.240800 237718:2.468630 187236:16.287240 157165:8.968940 225151:6.186880 235710:4.219290 237872:2.005770 231432:5.365100 237666:2.584440 237900:5.742330 237951:7.458600 237549:2.780500 237826:4.287940 231492:5.354500 236891:6.965760 236805:3.557880 237618:2.659570 232294:5.197680 233782:9.740520 237911:3.672040 228506:5.799070 235812:4.175130 237754:2.369990 236131:4.005790 237916:1.801260 234463:4.682660 237096:3.307940 236723:7.256960 225080:6.193640 237758:2.355610 237506:2.816900 236860:3.508520 237939:4.752750 224326:43.846530 233739:4.881500 192516:7.969270 232892:5.080670 233695:4.890660 162203:8.846340 229261:5.700860 114274:9.801850 236877:3.494570 228907:5.749190 234940:4.520680 216616:34.326650 237927:6.730320 236441:3.828550 217772:6.786310 237870:2.008800 237888:1.956880 237807:4.429580 36865:10.718140 186465:8.172610 230107:5.586760 234280:4.735150 193364:7.937770 89689:10.158520 230828:10.951460 236796:3.564990 237599:2.698400 234550:32.600820 224936:6.207280 237731:2.441080 236204:3.971730 236913:3.468480 237637:2.622810 226089:6.090720 234316:4.727920 214362:21.013710 234493:4.672540 237713:2.476670 237742:4.817720 237940:1.576750 188914:16.176100 237411:11.835160 236344:3.886590 234324:9.453980 189037:8.088050 235143:4.448570 231668:5.318850 235136:4.450230 237968:1.247790 235313:4.391320 217572:6.801130 128963:9.539480 225044:6.197710 236620:3.709750 191544:8.001790 215774:6.919840 233971:9.644040 14967:11.005820 220860:6.559260 237943:3.136240 214715:6.980470 213775:7.038680 225826:12.233460 237670:2.572190 215085:6.959850 220315:6.601140 212734:7.097140 235467:4.326430 235077:4.473000 | 235918:4.116910 237886:5.900820 232528:5.149790 237693:2.525400 230205:11.144200 236799:3.561860 237268:3.132920 180198:8.354930 215335:6.945380 237479:2.858770 237944:1.558200 201972:15.220380 237841:2.099540 237747:2.387280 236197:3.973200 237759:2.352120 237429:11.727400 237112:3.289290 200007:7.691630 182221:8.297770 205678:7.445720 237921:1.748720 237492:2.834170 237864:2.029790 235583:12.831570 237311:3.069990 237502:2.820470 237663:2.597810 237837:2.105160 232689:5.121570 237643:5.234820 237697:2.514390 234713:4.605010 144615:9.242230 237141:3.263780 237963:2.632060 237791:2.250580 236844:3.528030 237518:5.617660 237726:4.912580 237849:2.070400 224743:6.226700 237958:1.384210 236349:3.881340 233354:4.975140 237823:2.154110 237931:1.640360 234921:9.057180 237259:6.280120 208669:7.304520 237043:3.356760 226458:6.049990 237590:2.710650 237460:2.891850 125218:9.578700 237895:1.926500 236347:3.885510 230825:5.476390 230364:5.546240 237967:1.275830 178687:8.403130 237478:2.859350 237954:1.467760 237964:1.287060 235706:4.220800 194837:7.884930 212591:7.103850 237973:1.066790 237971:1.148190 237882:1.979240 235063:4.475920 233702:4.889930 236614:3.714510 237767:2.309980 154672:9.013390 237385:5.971640 204547:7.499260 235206:4.427500 237520:2.806810 233205:5.012690 236586:3.734230 237940:1.576750 209442:21.792570 237459:5.786780 235981:4.085640 237446:2.912770 224337:12.524680 237887:1.962720 234184:4.761330 237718:4.937260 236058:4.040430 173523:8.549080 237941:3.139640 230335:5.549790 235783:8.373060 228607:5.786370 235190:4.430510 232808:15.294570 237974:2.105720 237584:2.718800 234544:4.658430 237701:7.508790 235154:8.892880 174439:8.520910 229210:5.709170 237972:1.100150 213001:7.080550 222321:6.438010 237975:1.013380 237900:3.828220 226605:6.031390 237194:3.211820 237209:9.588420 226433:6.052340 128197:9.539480 227255:5.959170 236646:3.688390 221323:6.520940 237775:2.292510 166516:8.737140 237792:2.247330 99612:10.024990 237314:3.067490 234933:18.092880 237664:2.594880 231464:5.361550 236777:3.575410 232495:5.158900 237147:3.260240 191839:15.987120 235200:4.428190 233969:4.822020 228853:28.789600 234973:4.509800 | 225570:6.143430 233923:4.833770 235585:8.553580 237893:3.880040 214004:7.026140 225336:6.168220 237176:3.234050 237619:2.659020 234455:23.422250 237961:1.356670 237656:2.605200 237429:14.659250 230361:5.546240 237102:6.602320 237918:7.018880 163205:8.827290 236840:3.530760 237151:9.772080 234040:4.802610 236780:3.574130 229980:5.602390 236177:3.983550 207494:14.727720 225780:6.121760 237438:2.919360 236251:3.942630 233833:4.856640 237630:2.639920 235895:4.130930 237955:2.911060 237101:3.301310 235727:4.210860 237766:4.621920 225174:6.185540 237679:5.106980 181186:8.331670 229225:5.706670 236726:105.210840 235009:4.494820 235113:8.923340 234845:9.112800 227847:5.880870 237164:3.244860 64064:10.495000 237867:2.016060 236704:3.641700 224248:6.271090 235882:4.139230 237956:1.429410 213180:7.070730 236666:29.331120 237967:1.275830 237580:2.721950 237814:6.550860 232417:5.172960 203727:7.534890 237136:3.268640 220476:6.588990 237691:7.585440 237767:2.309980 235881:4.139580 237458:2.894690 237910:1.838650 205482:7.460040 138648:18.727180 225275:6.174840 237131:3.276740 235787:8.371600 237464:5.775620 237781:2.276070 236725:3.627960 232639:5.130890 234165:4.765870 220875:6.557300 213168:7.074000 237937:4.757610 237851:2.067290 230668:33.007020 230820:5.477050 232342:5.189210 108533:9.853140 236168:11.967630 237467:2.879350 224635:6.236550 220786:6.563170 237746:2.401320 236164:3.992060 234141:4.772720 232198:5.217900 237077:3.324110 199323:7.716180 237735:2.429450 237923:1.707190 226281:6.067760 237914:1.803550 235568:4.281990 237323:6.122780 229887:5.614470 237657:2.604380 194781:7.884930 210299:7.221630 228997:5.736250 233338:4.980360 228980:5.738820 237441:5.833600 232667:5.125750 237042:3.356840 215288:6.945380 237668:2.581840 214768:6.977500 237609:2.669870 236172:3.987120 92996:10.089530 237796:2.233880 199439:7.716180 236907:17.370900 222936:6.390700 218316:6.747850 237517:2.810900 237925:3.374620 235393:4.359210 221312:13.045640 237033:3.364020 237496:2.828870 226992:5.987440 233408:14.888370 222467:6.425970 212024:7.131150 224492:6.247930 195066:7.877600 214837:6.974530 207488:7.363860 237778:4.561920 224135:31.406950 189292:8.079080 228034:11.718600 228266:87.402750 61316:10.495000 226405:6.055880 237260:3.139610 236701:3.643070 237530:2.797560 232311:5.193680 237418:2.946330 237719:2.468400 237064:3.336170 237921:1.748720 236479:11.404260 220068:6.619640 127534:9.539480 116290:9.753060 237873:2.004580 234901:13.610490 237631:2.632840 237287:3.098410 190675:8.026900 219225:6.679480 194143:7.907230 219926:6.630060 226224:6.074950 236579:3.738300 231096:16.299090 233900:4.839350 237792:2.247330 236778:10.724160 236675:7.318120 218233:6.752570 163824:8.808600 234632:4.630510 232122:10.465640 237970:1.149860 220215:6.609320 237503:2.819910 233605:4.913380 212742:7.097140 233330:4.982780 237588:5.429300 229941:5.607660 237805:2.220560 236823:3.544470 236658:3.676400 237478:2.859350 233025:10.106880 234368:4.712090 220183:13.222740 236901:3.476680 237139:3.265590 232316:5.193180 118373:9.706540 236865:7.003960 233253:5.001110 237889:13.681080 236184:7.956120 234677:13.860180 237625:5.292520 232223:5.212810 226264:6.070150 237523:2.802380 236987:20.457600 235921:8.230420 230273:5.559800 230063:5.592690 235640:12.746670 237225:3.178910 234858:4.550880 235760:4.197700 236007:4.068020 237266:3.135590 235837:4.164560 237905:3.746920 225265:6.176170 237168:3.240040 208291:7.325310 221360:6.519060 233799:14.594580 196188:15.669480 219568:6.655540 237284:3.108460 207358:7.368230 237853:8.247880 233292:44.914320 228830:5.761430 237975:2.026760 228787:23.070440 236607:3.721570 237812:2.193770 237390:2.982540 236659:3.674760 237645:10.468280 210323:14.443260 237375:2.995900 237936:4.766220 233427:59.501400 236944:3.443050 234009:4.812100 234529:51.268470 237153:3.255280 236777:7.150820 237519:2.808740 237779:2.280120 231103:5.431770 237186:3.218090 233969:4.822020 229544:11.325380 237574:5.482220 237962:6.724350 230517:5.523790 237829:2.127370 226401:6.055880 237031:3.366820 143081:27.813660 237585:5.436840 235497:8.629120 193441:7.937770 237973:4.267160 237836:6.319500 236513:3.780460 233630:4.907000 237845:2.093750 235627:4.256480 171693:17.185780 233040:5.048690 237647:2.613960 237049:3.351850 216411:6.876000 236556:11.253150 212672:21.301470 236790:3.570680 230425:5.537760 237280:3.115610 236187:3.977180 237898:1.917950 170462:8.638700 230606:11.022780 236210:3.965140 59652:10.495000 237465:2.882310 235498:4.314360 235050:4.479330 224952:6.205910 237477:14.317550 236002:4.071590 119439:87.358860 231871:5.280600 235130:44.549800 237683:2.543290 236619:7.422440 237259:3.140060 231347:5.382410 237966:2.571020 237043:6.713520 236997:3.400840 235685:8.455580 214569:6.989440 237895:1.926500 231485:5.355670 236772:3.580560 230773:5.485030 235204:4.427730 237954:1.467760 178982:8.390860 223808:6.309900 225518:6.148600 237976:4.251660 237577:5.458600 227769:41.249810 219722:6.644850 236904:3.474710 237932:4.917390 237206:3.202660 237128:3.278510 237385:2.985820 233802:4.863420 153993:9.036380 229701:5.639070 234255:4.741150 237399:2.973620 229792:5.627460 235580:4.278190 237304:6.152060 235329:4.383530 230512:5.524490 237926:3.368500 235653:4.243860 209990:7.236900 233245:5.003170 237258:6.281260 237917:3.596400 91298:30.475560 233949:4.826150 233871:4.847430 237933:3.277520 237405:8.907420 236380:23.203320 232594:5.139820 237005:3.395550 231682:5.316020 232262:5.204210 237433:2.922700 230723:5.492390 233483:4.943980 236004:4.070770 234369:4.711790 226880:5.999640 221947:6.469640 196449:23.483310 232689:5.121570 237003:3.396700 236759:3.595780 237972:1.100150 191105:8.018460 237900:7.656440 237951:2.983440 236588:3.731110 237826:2.143970 231577:5.338820 235785:8.371980 237202:3.205320 230352:5.546940 236855:3.517250 237062:3.340070 194876:7.884930 237615:5.322400 236752:3.603370 219779:6.640600 233268:4.997010 237649:5.224380 224348:43.836380 228790:11.533440 232312:5.193680 237916:1.801260 234269:4.738940 202015:7.610190 82882:10.232630 237762:2.334420 237154:6.505820 64996:20.990000 236629:3.699290 236575:3.741910 237787:2.259370 68086:10.399680 237586:2.716160 237841:2.099540 237019:3.379010 237759:30.577560 237939:1.584250 236555:30.016000 182508:8.297770 237401:2.972220 233475:4.945920 182039:8.308940 237342:9.107130 232295:15.593040 237551:2.779780 237211:3.191420 236271:3.928600 24766:54.258350 228272:5.825910 226119:6.087060 236683:3.654340 237682:2.547250 236583:3.737130 219079:6.690560 128008:9.539480 237265:3.135780 237965:5.147000 237516:5.622900 228422:5.808240 237562:2.771300 237949:1.505550 237226:3.176460 235085:4.469850 221196:6.532280 220833:6.561210 237518:2.808830 237880:3.979580 211632:7.155670 237482:2.852470 214141:7.016840 196925:7.807150 237378:2.992150 236361:3.877320 198389:7.754160 237428:2.931850 237960:8.197320 233865:14.545470 232450:5.167120 237870:4.017600 218760:6.713080 237888:1.956880 235781:4.187440 237315:3.066480 230478:5.528660 161924:8.846340 236107:4.015260 236181:3.980580 237934:4.876920 206342:7.417680 232519:5.152660 214455:6.998490 237869:2.009540 237882:1.979240 214848:6.971580 187981:8.115450 232934:5.070930 198069:7.767140 234762:4.588270 237247:3.151830 235905:4.124750 236570:7.489200 234170:4.764900 221701:6.489480 237896:5.758830 237224:3.178910 223930:6.297790 235953:4.094570 236710:3.636220 237080:3.322110 228883:5.752680 237854:4.118160 237810:2.199100 237802:4.447460 230654:5.503200 220056:13.239280 195538:7.863110 237451:8.713350 237906:5.574570 235813:8.350260 237968:1.247790 236480:3.801050 187320:8.143620 216729:13.714820 234427:4.695300 237952:1.481670 237485:2.847970 224403:6.256550 237598:2.699230 236062:4.039010 166366:8.737140 236758:3.596280 236785:3.572450 237623:10.594080 233677:4.896570 234447:4.686850 214849:6.971580 226878:6.000760 229586:5.655540 176985:8.453770 237943:1.568120 237122:3.282920 236538:11.284410 236256:3.940350 237822:6.474750 237957:4.205490 237714:2.473800 203982:7.524580 237210:3.194930 237397:2.977420 237919:1.749150 237434:5.844980 233803:4.863420 237927:1.682580 236632:3.698170 236224:3.957000 207236:7.377050 234117:4.779610 235822:4.171890 | 237959:2.739920 236722:18.146550 222141:6.451940 90970:10.158520 235315:35.119840 237297:3.087250 167749:8.703240 232180:57.436280 236411:19.245600 237838:4.202960 235436:4.338230 237973:1.066790 169378:8.654450 228888:11.503600 237751:7.141650 152271:9.059910 207347:7.372630 237918:1.754720 237864:2.029790 54254:10.600360 233228:5.008540 236270:3.929170 237027:3.368750 234887:4.542790 237601:2.693930 233399:4.965570 57671:10.600360 233370:9.944660 237943:1.568120 237897:3.837780 237901:1.910800 236541:11.281560 237927:1.682580 237250:6.294480 233835:9.712560 237710:7.461780 237852:14.460740 237867:4.032120 222927:6.390700 196298:7.834740 237740:2.419970 237805:2.220560 233175:5.020210 237922:3.497120 234704:4.607500 236658:7.352800 182483:8.297770 237622:29.147140 181391:16.640480 237652:5.217680 237478:2.859350 237964:1.287060 192174:23.931900 235505:4.311880 236328:3.898800 235331:4.383080 236897:3.479370 237821:2.162420 237915:1.801880 237868:2.009870 227460:11.865460 237061:10.021140 237894:1.935990 237971:1.148190 237904:1.879240 194205:15.814460 201727:7.621430 233794:4.866650 237324:3.060910 132612:9.465380 237738:2.425780 234946:4.517630 226609:6.031390 237702:5.000120 237486:2.845210 237869:2.009540 237885:1.970350 237757:4.719300 237892:3.883100 237445:2.913020 237742:2.408860 232902:15.235350 237086:3.313100 237636:2.625290 227650:11.818020 236141:4.002000 194722:7.892310 173513:8.549080 237843:12.586680 206968:14.780820 237175:9.705540 237712:2.481160 237579:2.724690 237106:3.297480 184262:8.233230 237412:2.955330 237924:3.391580 220854:13.118520 156246:8.990920 199940:15.383260 211010:21.553350 237487:2.842020 234351:14.148330 233730:9.765920 237602:2.692950 227941:11.742000 206366:7.417680 233470:14.840100 234904:9.068500 237952:1.481670 236375:3.870270 237485:2.847970 237612:13.314500 231100:10.863540 217537:20.410860 231434:5.364500 237951:1.491720 234830:9.125500 237334:3.044450 237308:3.070830 236421:3.840970 189206:8.079080 237765:2.314450 237748:2.385290 237935:1.594680 235912:4.118950 147996:9.159990 202371:45.561420 230691:5.497780 215725:6.922650 237822:2.158250 218981:26.789040 236746:3.605610 236749:7.207960 237889:5.863320 235715:4.217040 236091:8.048400 237695:2.520080 230962:5.457390 237808:2.205280 236723:3.628480 189253:8.079080 229348:17.070450 237134:3.273450 | 233818:4.860210 229841:5.619800 237386:2.985550 237962:1.344870 237676:2.557190 237580:2.721950 237861:2.043110 237603:2.686100 219860:6.634270 237800:8.908240 237961:2.713340 237747:2.387280 224195:6.275490 237939:1.584250 236112:4.012810 229563:5.658710 236956:6.872480 237451:8.713350 237930:1.672510 227736:11.793700 237850:2.068410 236010:4.066730 221426:6.513450 237941:1.569820 237725:2.456640 235059:4.476650 230592:5.512760 236783:3.573730 237516:2.811450 233810:4.861640 237969:1.246910 234591:4.643660 237346:3.032720 234239:4.745280 237591:2.710270 236521:3.777070 237425:2.937000 237960:1.366220 236624:3.703890 236891:3.482880 237452:2.903640 237794:2.243070 232852:5.087370 236668:3.663040 233190:5.016440 237315:3.066480 235873:4.144110 201155:7.644290 237822:2.158250 237955:4.366590 211470:64.465110 234368:4.712090 236399:3.854340 217158:6.828870 237586:5.432320 237936:1.588740 237915:1.801880 237976:1.417220 237841:2.099540 237894:3.871980 237973:2.133580 237971:2.296380 196590:7.820850 237935:1.594680 229166:5.715030 223871:6.303830 237226:3.176460 237878:1.993260 235946:4.101570 234682:4.618940 233104:10.069120 236517:3.778760 224147:6.279910 237389:2.982710 237903:3.775700 237225:3.178910 237741:2.409600 237843:2.097780 237853:2.061970 236812:3.553510 237874:3.999800 237887:3.925440 237933:3.277520 207836:7.346540 237423:2.940190 235599:4.271030 237456:2.900110 236308:3.909790 227673:5.905950 236846:3.526900 229876:5.615990 237735:2.429450 237974:1.052860 237136:6.537280 203035:7.566470 236508:3.782040 237657:2.604380 237975:1.013380 235578:4.278590 228948:5.743990 237160:6.498100 237672:43.700710 237730:2.445030 237441:2.916800 236535:3.762550 237826:2.143970 222525:25.690240 237809:2.205080 237634:2.629380 237302:3.079700 233843:4.854150 237714:2.473800 237673:10.252960 236776:3.575810 237919:1.749150 236188:3.976880 237396:2.977530 237554:8.331330 237798:4.464200 | 237959:2.739920 237913:1.804250 237886:1.966940 236019:4.064790 237082:3.320420 237797:2.233440 237521:2.804020 235802:4.179090 237500:5.650160 237829:2.127370 237506:2.816900 237671:2.571680 235419:4.345030 230648:5.503880 237135:6.544120 236506:15.135920 237619:2.659020 237538:2.788790 237860:2.044160 27618:21.703340 237261:6.277440 237875:1.998290 226441:48.418720 233441:4.954520 237950:1.495890 237509:5.632680 234820:4.565940 237837:2.105160 92841:121.074360 229671:5.643750 237682:2.547250 237859:2.045610 237330:3.051860 236809:3.555260 237633:2.630650 237857:4.097100 237491:2.835450 237667:2.583630 237555:2.776310 236544:3.759690 237659:2.601420 237346:9.098160 237970:4.599440 190908:16.053800 237680:2.551430 237852:4.131640 233213:5.011030 221937:6.469640 237740:7.259910 237956:5.717640 237733:2.432470 237895:1.926500 223069:95.663850 237796:2.233880 237652:7.826520 237967:1.275830 236843:3.528030 237807:4.429580 234063:4.796230 235416:4.347810 237915:3.603760 237976:0.708610 236893:3.482520 237971:3.444570 235947:4.100740 237050:3.350430 236883:3.491840 134035:9.430280 234248:4.742420 233070:5.042240 63117:10.495000 237026:3.370600 229640:5.648450 203218:7.561140 230660:5.502520 236525:3.775020 237618:2.659570 237486:2.845210 235797:4.181080 236824:3.542940 237947:7.662750 237742:2.408860 83239:10.232630 233795:4.866300 16549:11.005820 235526:4.302840 237952:1.481670 227565:5.919250 230685:5.499140 123825:9.619530 229325:62.618710 237905:1.873460 171955:8.592890 232133:5.230750 102669:19.928740 237718:2.468630 237133:3.274040 237848:6.212640 199339:46.297080 230772:5.485030 96392:10.024990 233738:4.881500 223643:6.325230 237407:2.963870 237608:32.113440 237593:2.708650 237596:2.704260 237485:2.847970 237275:3.119610 237972:4.400600 237025:3.371080 237881:3.958920 237900:1.914110 237527:2.798780 237332:6.101380 237475:2.864290 237230:3.168130 234810:4.569140 237055:3.347670 236342:3.889700 237809:2.205080 237932:1.639130 237832:4.236160 237314:3.067490 235824:4.171170 237783:13.599480 237822:4.316500 237699:2.509780 235159:4.443850 237889:1.954440 235103:8.928140 230179:5.576480 231070:5.437480 216655:6.862690 236799:3.561860 236989:3.409090 233993:4.815850 237928:3.356840 158875:8.926380 | 237829:6.382110 196317:7.827770 237422:2.940350 215526:6.933950 233342:4.979150 217673:6.793690 210835:7.195460 235997:4.075330 158576:8.926380 237366:6.019560 237944:1.558200 235973:8.176240 237418:2.946330 235281:4.403010 237890:1.947160 211074:7.180810 236280:3.923130 186637:8.162850 236762:3.590550 233566:9.848720 236510:3.781070 237325:3.059790 235882:4.139230 235641:8.497780 207031:7.385930 237595:2.706330 237342:3.035710 113954:9.801850 237956:1.429410 231019:5.447710 231589:16.009530 235537:4.294280 235722:4.213290 234264:4.739570 237129:3.277770 237653:2.608240 236263:7.871320 192936:7.953390 237749:30.986540 237965:1.286750 237697:2.514390 200941:7.650090 236736:7.232300 237546:2.780990 235748:8.405380 237897:1.918890 205342:14.929720 237465:2.882310 232628:10.267400 237969:1.246910 235889:4.136630 235994:4.077940 237505:2.818890 235448:4.334630 228869:5.755290 232343:5.188710 223772:6.312940 237659:2.601420 236595:7.452780 236605:7.445200 236677:7.315760 236924:6.919100 232364:5.185240 236716:10.901730 237425:2.937000 236031:4.055640 237662:7.793550 233231:5.008130 214641:6.986440 184350:8.233230 236430:7.675000 237102:3.301160 236072:4.034620 237647:2.613960 232047:73.449460 192107:7.977300 232859:5.086480 236355:3.879200 237764:2.316550 217182:6.828870 235147:8.895720 231278:5.398180 222600:12.831520 237507:5.633060 236011:4.066730 236217:3.962520 237955:1.455530 237458:2.894690 237933:1.638760 234861:22.747850 237387:2.985440 233047:5.047830 237863:10.155800 234687:13.849260 237915:1.801880 237976:5.668880 237961:1.356670 237973:1.066790 237971:1.148190 237296:3.087250 237882:5.937720 232747:5.110040 237726:2.456290 237935:4.784040 237856:4.099680 233480:4.944360 237836:4.213000 232888:5.081120 180014:8.366760 231213:5.412350 215793:6.917050 42299:10.718140 233461:9.895740 235007:4.495560 236582:3.737830 237878:1.993260 235344:8.756880 235957:4.092750 237869:2.009540 181327:8.331670 236833:3.539020 237947:1.532550 237940:1.576750 218846:6.708540 237636:2.625290 237825:2.147740 237937:1.585870 237083:6.634280 144254:9.242230 222723:6.407340 228548:5.794510 237853:4.123940 236136:8.008540 237780:2.279560 236245:7.892700 227167:5.966710 237439:5.837080 237686:15.222300 236312:54.717740 199090:7.728680 237718:2.468630 120384:9.662090 230748:5.488370 98506:10.024990 216936:6.844340 200809:7.655920 223535:6.336110 235156:4.445500 237531:8.388180 237498:2.826850 237945:1.557380 175292:8.507120 234444:4.687450 236256:3.940350 237198:3.207570 237103:3.298160 235431:4.341620 235618:4.263730 237295:3.087860 237701:2.502930 175853:16.960180 219427:6.666350 195744:15.697640 237787:2.259370 235841:4.163140 232106:5.236980 213408:7.057790 237975:1.013380 232510:5.155060 235034:4.483480 235430:17.367360 237549:2.780500 237674:2.559480 196032:7.841750 237966:1.285510 237582:2.720480 237390:2.982540 235941:8.207500 234698:4.611670 236917:6.932160 217977:6.771710 236805:3.557880 234987:4.505780 237822:6.474750 237936:1.588740 237968:1.247790 237860:2.044160 236776:3.575810 234417:28.188180 234639:4.629090 237925:1.687310 237658:7.811430 237927:1.682580 237252:3.145440 225549:12.292020 234768:13.756650 235467:8.652860 224026:6.288810 237811:2.197800 | 229092:5.726010 234496:28.022820 220350:6.597070 237442:2.916650 221087:6.539910 232096:5.238540 233615:4.910000 4247:33.017460 215392:6.942510 228046:5.857360 209417:7.264190 226887:5.999640 122341:9.662090 212802:7.093800 141166:9.301070 234672:4.620910 228705:17.329500 236870:3.498680 236152:3.998070 236460:3.812510 233555:14.782230 233990:4.816870 179436:8.378740 237542:5.569940 236979:3.412360 223507:6.337680 186393:40.863050 230735:5.489710 237097:6.612860 233682:4.893980 228338:5.818430 178437:8.415550 237546:2.780990 232761:5.107750 233397:4.965960 212822:7.090470 236410:7.698500 233922:9.667540 38969:10.718140 223759:6.314470 223706:25.276280 210061:7.233060 235744:8.406120 236347:3.885510 170700:8.623190 229634:5.649230 133018:9.465380 230003:11.198800 151888:18.168020 237842:2.099360 100725:9.964370 223837:6.306860 165674:8.754530 237956:1.429410 236915:3.466970 176332:8.466850 195939:7.841750 215540:6.933950 39220:10.718140 233981:4.817560 219853:6.636370 237967:5.103320 218101:6.762100 217720:6.788770 170184:8.638700 208544:7.312780 209760:7.248500 170203:8.638700 237973:1.066790 237691:2.528480 227349:5.946400 237770:6.922260 195118:7.877600 195914:62.790560 159962:17.811520 219572:6.655540 98854:10.024990 228982:5.738820 234495:4.671360 236490:3.796480 208836:21.888960 186807:8.153190 232640:5.130890 225231:12.357680 145653:9.214060 175513:8.493520 235058:4.477380 236896:6.960180 213719:14.083680 197154:7.800370 123479:9.619530 174803:17.041820 226090:6.090720 235959:4.092080 237336:3.044280 235372:4.370090 166349:8.737140 237945:1.557380 97636:10.024990 224842:6.216940 145000:9.214060 220361:6.597070 221678:6.491300 219688:6.646980 237784:2.265380 237724:4.916000 223448:6.343960 237668:2.581840 92606:10.089530 232298:5.196680 217508:13.612240 145821:9.214060 192457:7.969270 235948:4.098900 232998:5.059090 234965:4.511310 217520:6.803620 237756:2.364460 235903:4.126120 237402:2.971780 228588:5.788170 237720:2.465630 224896:6.211410 160734:17.771120 230059:5.593430 160239:17.771120 214789:27.910000 163375:8.808600 215658:6.925460 199021:7.728680 136128:9.396380 237782:2.267990 237238:3.157730 235998:4.075330 237500:2.825080 182174:24.893310 208238:7.325310 237861:8.172440 237920:3.497480 237944:1.558200 108308:9.853140 237747:2.387280 145206:276.421800 185479:8.202460 237354:15.115600 236984:3.410180 237921:1.748720 237950:2.991780 201701:7.621430 237864:2.029790 237473:5.735580 78886:10.312670 233751:4.879680 182425:8.297770 149987:18.217400 229658:5.645310 237837:2.105160 237105:3.297860 237725:7.369920 202906:7.571830 195343:23.610990 192465:15.938540 236452:19.087650 121367:9.662090 236241:7.898720 232216:5.213820 131297:9.501740 234139:9.546100 235359:4.372280 210093:7.233060 237809:8.820320 162687:8.827290 200086:7.685590 232162:5.225590 235669:8.474280 183793:8.254290 202396:15.187140 203122:7.561140 237662:2.597850 150134:191.282700 100010:10.024990 231020:5.447060 227756:5.894840 237740:2.419970 202375:37.967850 234840:4.558250 229669:5.643750 224715:6.228100 75184:20.625340 20874:10.851670 198928:7.734990 237897:1.918890 237955:1.455530 211802:7.145090 227633:5.911050 233595:4.917530 236358:3.877860 103183:139.501180 223637:6.325230 221166:6.534180 231158:5.421700 36498:10.718140 236802:3.559720 237536:2.792170 233953:4.825110 209983:7.236900 237471:2.871740 206773:7.394900 101586:9.964370 210668:7.202870 225142:6.188230 236525:18.875100 207686:7.355160 188508:8.106230 226994:5.987440 231279:5.397570 234974:4.509800 74809:10.312670 69590:10.399680 237309:6.140460 136217:9.396380 117904:9.706540 231783:5.297600 143687:9.242230 166039:8.754530 190528:8.035410 227896:5.875920 115949:9.753060 237478:2.859350 237498:2.826850 200232:7.679590 170874:8.623190 182015:8.308940 26172:10.851670 233214:5.011030 237120:3.284100 37262:10.718140 224312:6.265250 180601:16.686460 235859:8.307160 222525:6.422560 237975:1.013380 225401:6.160320 224764:124.478000 233266:4.997830 40728:10.718140 216288:6.884080 196483:15.655540 89694:10.158520 237908:1.843950 221569:19.506930 237493:2.833000 237788:9.036200 57269:10.600360 126470:9.578700 232132:10.462540 235703:4.221550 237178:6.464180 229937:5.608410 220932:6.551470 235420:4.345030 216265:6.886780 237690:2.530700 201921:7.615800 237221:3.181240 193692:7.922380 179023:8.390860 236881:3.493390 203180:7.561140 237884:1.973250 229231:5.705010 237574:5.482220 172362:8.578070 198661:7.741330 237379:5.983860 232619:5.135580 220332:6.599100 226172:6.080990 237838:2.101480 217566:6.801130 28433:10.851670 233082:5.039250 63533:10.495000 220180:6.611370 233497:4.940100 235839:4.163850 217775:6.786310 224178:6.276960 233980:4.817900 184104:8.243700 23710:21.703340 193169:7.945550 236955:3.437440 234292:4.732630 236390:3.860360 169149:8.670450 235311:4.392440 232797:5.100910 150229:9.108700 158013:8.947430 229640:11.296900 209385:159.899300 206076:7.426940 170804:8.623190 234386:4.708710 224080:6.285830 217335:13.632340 203867:7.529720 222327:6.438010 231396:5.370440 231537:10.692680 190470:8.035410 180118:16.733520 233301:4.988440 235474:8.645760 237092:3.309840 237794:2.243070 64043:10.495000 237733:2.432470 236451:3.818790 181854:8.308940 235259:4.410270 237669:2.576260 162479:8.827290 237966:1.285510 237201:3.205730 228144:5.844850 236542:3.760170 237700:2.503940 117113:9.753060 237954:1.467760 60244:10.495000 165419:8.754530 206689:7.399420 237976:0.708610 201038:7.650090 237644:2.617180 237222:3.179710 228210:5.835340 153781:9.036380 237324:6.121820 198519:7.747720 221326:6.520940 237719:2.468400 11137:11.005820 236191:27.827870 237226:3.176460 236454:3.816780 237939:1.584250 232341:5.189210 237381:5.980880 237947:1.532550 88287:10.158520 165162:17.544460 236299:3.912550 234715:4.604730 236735:3.616870 202821:7.577220 236568:7.491060 211873:7.141590 185653:8.192410 186210:8.172610 228172:5.841030 237299:3.085980 237432:2.923260 195988:7.841750 226356:6.060610 190583:8.035410 233674:14.691930 223804:6.309900 197286:7.793630 237608:2.676120 237593:2.708650 186395:8.172610 235928:4.111660 189945:8.052650 107887:9.907210 237972:1.100150 237600:10.779000 161102:8.865750 236676:3.658520 185998:8.182460 220156:13.226860 235801:4.180360 237730:2.445030 228417:5.808240 100873:9.964370 237879:1.991500 237826:2.143970 230879:5.468490 237358:3.016880 236362:7.753580 115371:9.753060 224303:6.265250 232702:10.238500 235035:4.482990 230691:5.497780 223909:12.601620 141476:9.301070 220312:6.601140 236217:3.962520 121427:9.662090 229973:16.811670 150282:9.108700 236912:3.468830 233504:4.938170 236607:3.721570 237660:2.600420 236839:3.531330 211973:7.134620 227032:5.983040 230423:11.075520 237886:1.966940 212503:42.643320 237386:8.956650 237492:2.834170 235802:4.179090 137031:9.396380 237758:2.355610 237506:2.816900 228007:5.862210 221324:26.083760 237268:6.265840 236741:3.612040 236134:4.004880 160194:8.885560 237370:3.005810 182248:16.595540 237860:2.044160 205879:7.436290 220962:6.549540 234436:4.692270 232295:5.197680 235469:4.325800 159112:8.926380 235153:8.893820 219470:6.662020 223971:6.294790 237965:1.286750 24673:32.555010 226316:6.064180 126804:9.578700 230723:5.492390 236201:3.972170 230189:5.574280 192953:15.906780 183901:24.762870 231654:10.642220 193716:7.922380 234665:4.622030 233024:5.053440 221027:19.631250 232596:5.139820 236832:3.539970 219645:6.651250 204218:7.514380 182771:8.286720 237844:2.095530 213107:7.074000 229471:5.673910 215577:6.931110 236744:3.608770 219788:13.281200 27795:10.851670 208789:7.300410 222465:6.425970 225645:6.135730 178617:8.403130 213009:7.080550 187649:8.134140 237328:3.053790 237698:2.513640 235349:4.376680 237807:6.644370 149297:18.268040 237723:2.458030 191880:7.985400 201630:7.627100 237763:2.317980 233429:19.833800 231765:10.602960 172344:8.578070 237727:2.456100 173423:8.549080 218008:6.769300 237877:1.993910 236767:3.584140 221701:6.489480 215104:6.956940 237224:9.536730 17781:11.005820 237088:3.312340 228520:17.391750 230201:5.572830 223690:6.320610 165463:17.509060 232436:10.338120 231637:10.650160 234745:4.594820 237636:2.625290 35065:10.851670 203312:7.555830 75711:10.312670 214631:6.986440 206522:7.408510 236764:3.587040 236233:3.954400 233819:4.859850 220942:6.551470 225874:6.111720 45214:10.718140 80623:10.232630 237806:2.219750 235486:4.318920 194522:7.899740 235190:4.430510 40619:10.718140 215007:13.925540 196950:7.807150 170526:8.623190 215098:6.956940 219090:6.688330 234954:4.513830 214429:13.996980 182628:8.286720 215518:6.933950 233861:4.848840 228452:5.804570 234196:4.758100 208773:7.300410 235772:4.191090 193211:7.945550 225784:6.120500 236538:3.761470 236419:11.529120 209999:7.236900 214969:6.965700 235545:12.870720 237957:2.803660 227678:5.905950 229887:5.614470 157649:26.842290 141696:18.602140 198008:7.767140 228817:5.763190 177633:33.763480 236446:3.822840 236056:4.041210 232255:5.206220 210081:7.233060 154559:9.013390 234689:4.613900 226165:6.080990 236644:3.690270 | 236196:3.973640 235315:8.779960 237893:1.940020 237413:2.954430 235883:8.277080 237789:27.052200 235019:4.490370 237920:1.748740 235935:4.106430 234741:4.595650 232263:5.204210 228888:5.751800 237926:3.368500 232868:5.085140 237873:8.018320 237850:4.136820 237509:2.816340 237398:2.974330 236625:3.702880 237725:2.456640 233685:4.893610 121754:9.662090 233793:9.734020 237965:2.573500 219233:6.679480 237891:1.946420 237114:19.728120 237969:1.246910 235281:4.403010 237457:5.792080 235429:8.683680 236591:3.729730 237838:4.202960 237970:2.299720 237958:1.384210 227815:5.885830 236954:3.437610 237823:2.154110 234383:4.709020 234668:4.621470 236781:3.574130 237661:2.599410 237647:5.227920 237794:4.486140 226907:5.996300 237460:2.891850 237832:2.118080 237764:4.633100 237501:2.822800 237966:1.285510 237976:2.125830 237894:5.807970 237902:3.797580 237383:2.988290 236315:3.907310 232888:5.081120 237877:1.993910 237013:3.386830 237628:5.287360 237121:6.567180 237568:8.284470 237892:3.883100 236988:3.409430 237903:1.887850 230742:5.488370 237741:2.409600 236976:3.415220 212811:7.093800 237175:3.235180 237780:2.279560 237431:2.926150 237508:2.816440 237405:2.969140 236996:3.402010 235253:4.411410 237149:3.258220 233613:4.910750 235868:4.146560 237488:2.841070 192180:7.977300 237510:2.816250 237914:3.607100 235987:4.082360 237952:2.963340 237584:2.718800 233391:4.966760 228647:34.691220 237975:2.026760 236029:4.058200 236681:3.654980 236437:3.830840 235409:4.351880 229341:11.381940 236914:3.467590 237763:4.635960 222847:6.397320 229494:5.670690 216684:6.860040 237375:2.995900 237664:2.594880 237600:2.694750 237865:4.038200 235169:8.878300 237728:2.448960 235548:4.288020 222081:6.457220 220174:6.611370 | 226599:6.032540 225054:6.196350 237246:3.152860 237693:2.525400 194158:7.907230 166224:8.737140 237311:3.069990 179376:8.378740 236564:3.746700 233111:5.033280 219355:6.670710 226454:6.049990 237431:2.926150 228430:5.807320 | 186772:8.153190 173580:8.549080 221214:19.591140 237521:5.608040 155871:8.990920 232950:5.067840 237671:2.571680 237357:6.034220 237961:1.356670 228537:5.795420 236618:14.845320 237912:16.254900 236549:30.048080 206113:7.426940 207550:7.359500 210245:7.225430 235167:4.439850 219171:6.683900 234672:13.862730 234743:4.595650 236870:3.498680 228934:17.237160 237850:2.068410 233623:9.817740 226523:6.041810 237846:2.080630 184517:8.233230 218491:6.736120 237438:2.919360 237065:3.335700 237717:2.469610 236820:3.545430 237955:7.277650 237155:3.250910 237667:2.583630 236687:18.249850 220252:6.605220 232429:36.197070 61608:10.495000 105006:9.907210 211068:7.184450 236541:3.760520 235726:8.423580 235113:4.461670 237425:2.937000 235710:4.219290 230372:5.545530 236624:3.703890 237867:2.016060 235765:4.194390 237956:84.335190 237569:8.280660 224354:6.260890 237967:2.551660 235899:24.777360 236085:4.026520 236103:4.016640 237097:3.306430 218279:6.750210 201632:7.627100 226067:6.093170 237973:1.066790 236935:3.451490 222839:6.397320 236391:3.860360 237770:6.922260 237762:2.334420 225819:6.116730 225154:6.186880 237910:1.838650 237734:2.430170 237045:3.353270 237628:2.643680 236195:3.973790 234891:4.541490 215212:6.951140 237781:4.552140 237526:2.799510 233628:4.908120 129682:9.501740 109076:9.853140 237804:2.221790 236240:3.949500 237937:4.757610 182891:49.654740 237015:3.383730 237470:2.872090 228593:5.788170 235105:22.317950 232719:5.116020 102376:9.964370 224259:6.269620 237133:3.274040 237924:6.783160 236063:12.114210 235691:4.224950 230115:5.585290 233396:4.965960 237945:4.672140 227230:11.922640 237077:3.324110 237923:3.414380 232963:5.064770 235776:4.190180 235587:4.275200 234904:22.671250 237584:2.718800 237953:1.471660 237791:2.250580 237104:75.854230 185420:8.202460 237631:5.265680 218474:6.736120 217211:6.826320 237303:3.079340 236172:3.987120 237796:2.233880 237889:56.678760 230199:5.572830 53416:21.200720 237925:1.687310 237658:5.207620 235548:4.288020 235584:8.553580 237798:2.232100 189728:32.245520 237928:1.678420 237363:3.011750 236000:4.074190 237913:1.804250 237829:8.509480 237782:2.267990 193041:7.945550 237422:2.940350 236301:58.680000 237752:2.376880 206366:7.417680 237793:2.244480 230980:5.454800 236537:3.761710 231086:5.434300 97152:10.024990 236487:3.798210 232666:10.251500 235901:4.128010 237719:2.468400 204292:7.509310 237275:9.358830 207289:7.372630 237950:2.991780 230525:5.523100 235053:4.478350 237875:9.991450 237473:11.471160 191239:8.010090 235324:8.771500 234187:109.495640 237859:2.045610 236055:4.041530 237835:2.111450 233329:4.983180 231862:10.564480 231096:10.866060 235729:4.210860 237480:2.857950 228687:5.778280 229625:5.650810 232729:10.227440 232542:5.148360 236675:3.659060 211052:7.184450 237272:6.247640 215475:6.936790 233084:5.038820 237970:2.299720 234956:4.513580 230675:5.499810 237263:3.137950 216256:48.207460 237931:1.640360 217000:6.839160 188922:8.088050 237805:2.220560 236658:3.676400 221058:6.541830 235922:37.027710 213650:14.090020 237964:7.722360 237242:3.154290 236261:7.878420 235418:8.693900 237464:14.439050 237228:3.174140 227566:5.919250 220224:13.214520 233807:4.862350 232236:10.420540 237971:14.926470 236895:3.480540 231344:5.383010 237761:2.338140 237935:1.594680 237305:3.073820 230967:5.456740 233157:15.070710 237625:2.646260 236695:3.644760 236093:4.023580 237523:2.802380 237969:1.246910 237974:1.052860 223539:19.003650 234617:4.636210 221148:6.534180 237862:2.041100 226994:11.974880 237539:2.786720 227819:5.885830 236007:20.340100 163394:8.808600 237309:9.210690 237712:2.481160 235863:4.152350 237412:2.955330 235314:8.781300 237487:2.842020 237745:2.406650 230420:5.537760 229738:5.633630 237571:157.198020 216943:6.841740 221492:13.015720 232481:10.323580 237975:1.013380 228491:17.402700 236645:11.067480 237839:2.100240 237332:6.101380 86189:10.232630 237384:5.975920 235740:4.205280 237812:2.193770 226119:6.087060 237175:3.235180 237748:2.385290 237582:5.440960 236741:7.224080 165013:8.772230 234865:54.585480 233794:4.866650 236944:6.886100 234231:4.748470 230330:11.101000 237243:3.154290 235420:21.725150 223376:31.743450 235574:8.561580 237221:6.362480 197571:23.360820 237249:3.147890 237909:3.687140 237082:3.320420 237476:2.863850 237962:5.379480 172362:8.578070 223685:6.322150 237297:3.087250 229690:5.641400 220526:6.584970 237483:2.851370 235659:4.241550 36039:21.436280 237899:7.659760 87924:10.158520 237547:13.903350 227370:5.944280 237380:2.991820 236794:3.566650 233028:5.052580 234735:9.192940 235628:4.256480 236069:4.035400 233484:24.717950 213934:7.029260 229524:5.665880 237509:2.816340 232457:5.165180 221638:6.494960 236557:3.750940 237352:6.049200 220879:6.557300 237572:5.486360 233519:4.934700 106644:9.907210 232945:5.068720 222711:6.409020 237883:3.951520 234282:9.469660 237857:2.048550 237897:9.594450 236544:11.279070 236903:3.475430 237477:2.863510 231933:21.079160 226704:6.019930 237605:2.680390 225216:6.181510 228246:5.830610 237683:5.086580 236946:3.442710 232278:5.200180 237452:2.903640 189139:8.079080 236296:3.913520 237966:2.571020 237073:3.328960 234827:4.563020 231934:5.269790 226654:6.026790 224472:6.249360 236119:4.009440 225372:6.164260 237821:12.974520 237976:0.708610 237868:2.009870 236403:57.797400 207151:7.381480 236904:3.474710 237932:3.278260 223434:12.687920 237885:1.970350 229017:5.733680 228783:17.305470 237292:6.180580 233982:4.817560 225267:6.176170 237681:5.099580 237948:1.525830 225671:12.266340 237567:5.527260 237205:3.203480 233470:4.946700 237381:23.923520 220333:6.599100 207056:7.385930 237070:6.665360 217176:47.802090 237541:2.785370 236976:3.415220 237513:2.815140 233245:5.003170 215331:27.781520 237874:3.999800 237686:2.537050 237635:2.626740 234082:4.790210 237299:3.085980 237941:1.569820 237005:13.582200 237611:2.663740 199363:7.716180 232275:26.003450 235868:4.146560 236469:3.808260 236915:3.466970 229777:5.629000 237872:2.005770 235774:4.190360 223640:6.325230 231456:5.362730 213193:7.070730 228077:11.708920 236703:3.642220 237972:4.400600 237866:8.067400 223555:6.334550 235820:33.380880 237475:2.864290 237629:2.642010 197999:15.534280 175703:8.493520 211549:7.159230 236458:3.815140 237256:3.141910 234584:4.645380 237245:3.153380 230158:5.579400 236805:3.557880 237618:2.659570 230294:5.556210 187452:8.134140 212840:7.090470 164495:17.580500 232939:5.070050 229185:5.712520 237206:3.202660 237630:2.639920 237573:2.741630 236520:7.555600 226811:6.008610 236912:13.875320 237575:2.735420 237252:3.145440 211766:7.145090 237233:9.497910 237768:2.309060 236722:3.629310 237886:1.966940 237758:2.355610 235806:4.177650 235764:4.195860 237366:3.009780 237841:2.099540 230640:11.011840 237860:4.088320 233831:4.857000 237453:2.903030 220742:6.567100 223730:6.317540 232858:25.434650 131173:9.501740 236566:3.746000 215196:6.951140 237682:5.094500 208148:7.329520 237330:3.051860 207564:7.359500 237965:3.860250 196144:15.669480 234199:9.515560 195119:23.632800 234333:4.723870 237963:1.316030 237949:9.033300 221526:13.008320 236322:7.803900 237771:2.301620 235456:4.331470 236810:3.554290 236677:3.657880 237927:5.047740 236502:75.770000 237638:5.243020 237623:2.648520 28627:54.258350 235791:12.550320 198485:7.747720 237414:2.954110 237122:3.282920 218717:6.717650 230637:5.506610 217471:6.808620 237491:2.835450 236744:72.175400 205958:7.431600 236347:27.198570 237760:2.339230 222858:6.397320 122771:9.619530 237936:1.588740 237409:2.961030 237723:4.916060 226717:6.018800 236470:3.808010 237904:5.637720 237287:3.098410 237520:2.806810 208240:7.325310 231271:5.400020 235158:4.444550 237777:9.149400 208215:7.329520 237855:2.051640 237742:2.408860 237677:2.556260 234975:4.509300 232448:5.167120 225893:6.109230 228502:5.799070 237459:2.893390 236565:3.746350 229118:5.722620 189358:8.070190 230341:5.549080 230183:5.575010 237576:2.732480 210111:14.466120 206831:7.394900 237802:2.223730 231172:5.418570 237840:4.199620 235486:4.318920 237271:6.251040 237687:5.071080 237906:1.858190 235403:4.354030 236735:18.084350 234766:4.586100 237368:3.007930 235068:8.950860 222358:6.436280 237881:3.958920 217271:6.821230 236926:3.458670 231457:5.362730 234852:4.552980 237298:6.172200 233514:24.679250 234339:14.165070 231822:63.472080 232413:5.173450 230908:5.463900 232817:5.095930 237943:1.568120 236285:11.765610 234705:4.607230 188660:8.097100 180090:8.366760 237938:3.170660 237769:2.307890 236925:3.459460 234469:4.680570 237919:5.247450 237865:4.038200 236632:3.698170 237737:4.855620 117168:9.753060 233705:4.889930 234770:9.170560 237820:4.336240 237680:2.551430 230460:5.532150 229638:5.649230 | 235028:8.972860 237767:2.309980 225322:6.169540 208336:7.321120 237467:5.758700 224611:6.237960 203800:7.534890 237824:2.151040 235041:4.481770 236964:6.853480 237585:2.718420 233944:4.826840 236701:3.643070 237973:2.133580 236752:3.603370 237064:3.336170 237819:4.346080 232138:5.230230 236992:3.406670 216197:6.892220 206408:7.413090 222906:6.392350 219999:6.623790 237187:12.872080 233509:4.936620 237856:2.049840 233555:4.927410 222398:6.432830 235148:4.447620 235312:4.392210 210704:14.405740 208934:7.292250 206336:14.835360 232693:5.121110 221996:12.928600 237898:1.917950 236662:3.673020 203484:37.726550 236983:6.820860 237643:2.617410 237171:6.476540 237711:9.946640 218544:6.731470 211595:7.155670 225708:6.128080 226282:6.067760 187053:8.153190 225318:6.170860 237480:2.857950 231872:5.280600 237857:6.145650 237897:1.918890 237963:1.316030 237465:5.764620 230165:11.157340 237969:1.246910 224952:6.205910 237406:2.964520 237174:3.236020 236998:3.400010 237679:2.553490 219319:6.672900 237776:4.583100 237750:2.383580 237163:3.246780 233940:4.827530 237960:1.366220 184666:8.222870 153102:9.059910 183729:8.254290 220173:19.834110 237219:3.183840 234232:4.747830 186511:8.162850 237588:2.714650 235945:4.101740 237460:2.891850 185810:8.192410 181186:24.995010 208591:7.308640 237131:3.276740 236999:3.399270 237565:2.766270 237563:2.769490 236547:3.757910 237231:9.503220 236144:4.000940 234520:13.991970 224238:6.272550 237675:2.559050 236107:12.045780 210739:7.199160 237934:1.625640 237139:9.796770 237136:3.268640 237894:5.807970 237621:5.308020 235963:12.271290 216464:6.873320 208464:7.316940 237932:6.556520 231842:5.286060 237364:3.010180 7031:11.005820 237709:2.488660 233620:4.909620 237625:5.292520 237795:2.238980 237599:16.190400 237515:2.814680 237896:3.839220 237948:1.525830 134236:9.430280 237526:2.799510 236894:3.481080 237304:3.076030 234490:4.673430 233390:9.934300 237417:5.894980 25543:21.703340 227303:5.952760 202215:38.023100 226934:5.992970 237320:3.063100 189190:8.079080 230207:5.571370 222936:6.390700 175385:16.987040 237851:2.067290 237854:2.059080 237450:2.904550 119810:9.706540 235857:8.307500 233609:4.912250 233657:9.804280 235503:4.312290 237411:2.958790 232533:5.149320 206134:14.853880 200558:7.667680 134076:9.430280 237259:3.140060 148534:27.479970 236279:7.847660 237277:3.119240 237918:1.754720 235008:4.495310 232903:5.078450 237871:2.006490 185840:8.192410 235813:4.175130 237923:1.707190 233573:4.922840 235720:8.428820 237755:2.368600 236958:3.433920 233517:24.675400 232621:10.270220 237323:12.245560 236759:3.595780 237787:6.778110 222282:6.441470 237975:1.013380 236650:3.685740 237042:3.356840 213271:7.067480 237839:2.100240 236907:6.948360 233971:9.644040 231065:5.439390 237564:2.767240 236985:3.409760 237313:3.068330 237784:6.796140 237391:2.981180 234099:4.784570 232342:5.189210 220267:6.605220 235499:4.314150 228840:5.759670 237832:2.118080 234597:9.283860 224077:6.285830 235520:4.306120 237291:9.279840 233215:5.010610 229539:5.663490 214760:6.977500 235812:4.175130 222620:12.831520 237083:3.317140 237649:10.448760 236984:3.410180 217750:6.786310 234768:9.171100 236933:3.451660 227895:5.875920 190654:16.053800 237672:5.141260 235001:4.499290 232403:5.175410 194493:7.899740 | 227246:5.959170 236352:3.879870 146316:18.373320 235678:4.232550 237467:2.879350 237678:2.554870 229545:5.662690 236647:3.686840 170789:8.623190 190678:8.026900 236842:7.056800 237950:1.495890 232928:5.073130 237176:3.234050 170535:8.623190 237619:5.318040 237357:3.017110 228915:17.244990 94969:10.089530 236655:3.681110 236618:3.711330 235408:4.351880 233438:14.863560 237912:5.418300 236549:7.512020 196202:15.669480 237057:40.167360 205719:7.445720 237828:4.270540 199931:15.383260 705:11.005820 208886:7.296320 236070:4.034780 231137:10.849660 182173:8.297770 235399:13.068570 237786:18.107920 234157:4.768470 221637:45.464720 236457:7.631300 226047:6.094390 236176:3.983700 216360:6.881380 181103:8.331670 234642:4.627960 235617:4.264510 227615:11.826180 216279:6.886780 237846:2.080630 237011:3.389780 231468:5.360370 237653:5.216480 235365:4.371630 237188:3.217400 237891:3.892840 147231:9.186660 236044:4.049590 229050:5.730260 204640:7.494280 237955:1.455530 217718:6.791230 235161:4.442670 237044:6.710820 232538:15.446520 237214:3.187320 237784:2.265380 237791:2.250580 237472:2.869060 197648:23.340900 236948:3.441840 216763:6.854780 236528:7.538480 236541:97.773520 222041:12.921500 237535:2.792620 235113:4.461670 223422:6.345530 207319:7.372630 236238:11.857140 236798:3.563910 227785:5.890830 237425:2.937000 237164:3.244860 233835:9.712560 234352:4.715800 228317:5.820300 4969:22.011640 237852:14.460740 222777:6.403990 237661:2.599410 228185:11.676360 237956:78.617550 135382:9.430280 236924:6.919100 236768:10.751250 210751:7.199160 218843:6.708540 235884:4.137850 237569:2.760220 237281:6.226360 237652:15.653040 237654:2.607410 235239:30.913470 237967:5.103320 236874:3.496210 174449:8.520910 236111:4.013720 237481:2.857660 235675:4.233500 236103:8.033280 228064:17.566260 228875:5.754420 210836:14.390920 201160:7.644290 227302:11.905520 230590:5.512760 235529:4.299570 237296:6.174500 237708:7.470480 237902:15.190320 233560:98.510200 231438:5.364500 237770:2.307420 237265:3.135780 237084:9.946380 196274:7.834740 234144:14.315220 235648:4.245410 235989:16.328760 237115:3.287650 233660:4.901770 229834:22.482240 237734:12.150850 212793:7.093800 224458:6.250790 237702:2.500060 236038:4.052450 235797:12.543240 234468:4.680860 235787:8.371600 237464:2.887810 237885:3.940700 237482:2.852470 232740:5.110960 235738:12.618630 229559:5.659510 234533:4.660180 234773:4.584200 230135:5.583080 234347:4.717030 222843:6.397320 230654:22.012800 230578:5.514820 237804:4.443580 236240:7.899000 230413:5.539170 235507:21.555250 235058:4.477380 180687:50.059380 237593:8.125950 201130:7.644290 236799:7.123720 236435:15.327440 237470:2.872090 237647:2.613960 237723:7.374090 236409:3.849250 169916:8.654450 233893:4.841450 234184:4.761330 237106:3.297480 235568:8.563980 237924:25.436850 69493:10.399680 237771:2.301620 235426:4.342690 221288:6.524700 232884:5.081560 227980:5.866110 214932:6.965700 179871:8.366760 237945:3.114760 237488:42.616050 236540:7.521760 235380:4.365940 237510:14.081250 237077:3.324110 237666:2.584440 237735:21.865050 237974:15.792900 237689:2.533590 166157:8.737140 225734:6.125550 237755:2.368600 234717:13.811700 190591:24.106230 190539:16.070820 224194:18.826470 237054:3.348070 232705:5.118330 237570:2.760040 235535:8.591400 147438:9.159990 230238:5.566290 233529:4.932390 216658:34.313450 237900:3.828220 236940:3.446430 234512:4.666050 237421:2.942970 237132:3.275790 237313:3.068330 223476:12.681620 199887:7.691630 236880:6.986960 232765:5.106840 228015:5.861240 179730:16.757480 237685:2.539250 233976:4.819270 237668:2.581840 233116:5.032440 237374:2.998010 216184:6.892220 216013:27.612720 237303:15.396700 237659:2.601420 235999:4.075160 237160:6.498100 237345:15.163900 237783:2.266580 234854:4.552200 221862:6.475010 237889:64.496520 237834:4.235140 225896:6.109230 235301:43.951200 236856:3.516410 237756:52.018120 227418:11.875940 216325:6.884080 236117:52.138710 237925:5.061930 237032:3.364820 233556:9.854060 236674:3.659170 235741:4.205090 237334:6.088900 222097:25.821840 237798:2.232100 237069:3.333220 224015:6.290300 231228:5.409250 232696:5.120180 235605:4.269050 237913:3.608500 237829:61.693730 234837:4.559040 227177:5.966710 237693:5.050800 237818:21.754700 237238:3.157730 236622:7.411600 231926:5.270860 236301:19.560000 237443:2.914400 233331:4.982370 236581:11.213850 237920:13.989920 134793:28.290840 237260:3.139610 237538:2.788790 237747:7.161840 208286:14.650620 237418:2.946330 237606:2.678420 226140:6.084620 237542:2.784970 237354:15.115600 233894:4.841100 207703:7.350840 120336:9.662090 97469:10.024990 167092:17.440080 237261:9.416160 237648:2.612760 219865:6.634270 237864:2.029790 237473:8.603370 234283:9.469660 225564:6.143430 237298:3.086100 237504:47.937790 225727:6.126810 235118:8.920940 236970:3.420370 237658:2.603810 228998:5.735390 168661:8.686710 228215:5.835340 232720:5.116020 235251:8.825560 236065:8.074560 236715:3.634440 232910:35.542920 237835:12.668700 225841:6.114220 219064:6.690560 236084:20.137250 233822:19.436520 182419:33.191080 236241:19.746800 235729:4.210860 236809:3.555260 237520:2.806810 232729:15.341160 237065:3.335700 193055:39.727750 228079:5.853490 237895:1.926500 237273:3.123760 237809:6.615240 237346:3.032720 236559:7.496940 237272:18.742920 232830:5.093220 237651:2.609670 236947:13.767720 237263:15.689750 237377:2.993470 237224:3.178910 237430:2.931220 237680:7.654290 228977:5.739680 237624:2.647580 68395:10.399680 236430:65.237500 235116:4.460950 237740:2.419970 219546:13.315400 222803:38.403900 231480:5.358020 237588:16.287900 227170:35.800260 237486:5.690420 236719:3.630980 236658:14.705600 231056:5.441300 160951:8.865750 217954:6.774130 237796:2.233880 231140:5.424830 225863:18.335160 237777:4.574700 231657:10.641080 237615:2.661200 237964:6.435300 237578:16.359300 237563:5.538980 230674:5.500490 186619:89.791350 234843:4.557200 236320:3.903460 178094:25.246650 231317:5.389660 232200:10.435800 237216:3.185050 229377:11.373760 164141:17.580500 234878:13.635390 182676:16.573440 237971:6.889140 216989:13.678320 193242:7.937770 235547:12.867060 39637:53.590700 220036:6.621710 237761:16.366980 208141:14.659040 236398:3.854730 236895:6.961080 235275:8.811000 234419:4.697720 222757:32.028300 237851:2.067290 236550:41.313580 231873:5.280600 225647:6.135730 233970:4.822020 218226:6.754950 235714:4.217040 227223:5.962400 236199:3.972760 237827:2.138090 237078:6.646520 190859:40.134500 39422:10.718140 234475:4.678780 237815:6.549030 225404:6.160320 229437:11.359120 237715:2.473540 235782:4.187080 186207:8.172610 235760:12.593100 236007:8.136040 236412:7.696440 236773:3.579070 234571:13.947390 224759:6.225300 236494:7.590000 237309:3.070230 237712:2.481160 237905:5.620380 235937:4.106430 21929:10.851670 237505:8.456670 223739:31.580000 237304:6.152060 236790:3.570680 234959:4.512570 225911:6.106740 233322:4.983990 237620:2.656020 212041:7.131150 237640:5.239000 234272:4.738300 231678:15.949770 236485:3.798950 233985:4.817210 237085:13.254840 225236:24.715360 235364:8.743260 226969:11.979300 201355:22.915560 237701:2.502930 237853:2.061970 235154:8.892880 237787:2.259370 234492:18.690160 204364:7.509310 237459:5.786780 236151:3.998220 237975:16.214080 17554:22.011640 233767:4.873870 236645:7.378320 237839:2.100240 230959:5.457390 234332:4.724180 227111:5.974290 237607:5.353040 208155:7.329520 210129:7.229240 237812:4.387540 237908:1.843950 237781:4.552140 227558:5.919250 235042:4.481280 236974:10.254510 235123:4.458800 237582:5.440960 236991:10.222260 228726:11.547640 237788:2.259050 64569:31.485000 234698:4.611670 223228:6.363030 212689:7.100490 237768:2.309060 235824:33.369360 236679:3.655090 228706:5.775600 228702:5.776500 237394:14.898000 195937:47.050500 216401:6.878690 236944:6.886100 237803:4.444900 221688:6.491300 237316:6.131060 234596:4.641930 237519:2.808740 235863:20.761750 234439:18.763040 194190:7.907230 237690:7.592100 201425:7.632790 237808:13.231680 237185:3.220790 206587:118.536160 237530:2.797560 229790:5.628230 237039:3.357800 236881:6.986780 237721:4.930140 185051:8.212610 218781:6.713080 205865:7.440990 230808:5.479700 237574:2.741110 226575:18.108030 236359:3.877460 237062:3.340070 98202:10.024990 233548:9.857880 237842:6.298080 229690:5.641400 237483:2.851370 223331:6.355040 237365:3.009780 235823:4.171710 237126:98.366100 236506:3.783980 237585:8.155260 237840:27.297530 189038:8.088050 237973:5.333950 237836:4.213000 236821:3.544760 236294:3.916300 234167:4.765220 236242:3.948930 237219:3.183840 235996:12.227430 237107:3.294570 235551:4.286810 235677:4.232930 237492:5.668340 237930:3.345020 217377:6.813640 233090:5.037540 224627:12.473100 236955:13.749760 237240:6.311700 237415:41.326320 231128:16.280160 237227:3.174140 231397:123.520120 226058:36.559020 233712:4.887720 236556:11.253150 237509:2.816340 237663:2.597810 237207:16.005450 237420:14.720900 187450:16.268280 199685:23.111490 236945:3.442790 226962:5.989650 230205:5.572100 217889:13.557980 237213:3.188930 237883:19.757600 231680:5.316020 237857:14.339850 237897:5.756670 232856:5.086930 158892:8.926380 237635:2.626740 235309:8.787120 237119:3.284320 236911:3.470970 221575:6.500470 237901:1.910800 227963:5.868060 66881:10.399680 234801:4.573680 212578:14.207700 237831:2.125420 152363:144.958560 235429:4.341840 234434:4.693480 231049:5.442580 176257:8.480090 237774:2.294270 236343:27.218380 221402:6.515310 237710:19.898080 237597:13.512600 237669:36.067640 237894:1.935990 236554:3.753770 229154:5.716710 237043:6.713520 227049:5.980840 237722:2.460850 237929:6.712800 233142:55.291610 237169:9.716940 194160:7.907230 223069:6.377590 237250:3.147240 237327:3.054440 234779:4.582570 237622:2.649740 212880:14.174300 237966:11.569590 220820:13.122420 237942:3.139080 237020:3.376250 237156:29.254950 231212:54.123500 234218:9.503980 237484:5.699580 226426:6.053520 236291:7.836500 144607:9.242230 237954:7.338800 232774:5.105010 229557:16.980900 237614:37.268420 237267:12.537040 231092:16.301010 189850:8.061380 237800:2.227060 221618:25.987160 230202:5.572830 237821:12.974520 237976:4.960270 236384:7.728620 237061:3.340380 237629:5.284020 232615:15.409560 233159:40.185120 222918:12.784700 237932:1.639130 236542:3.760170 180173:33.467040 235793:4.182900 237970:6.899160 233317:14.954400 237324:3.060910 191441:16.003580 237385:2.985820 237719:9.873600 236453:3.817160 237816:8.718600 236752:3.603370 237833:10.588900 130707:9.501740 219712:6.644850 225602:6.139570 231108:5.431140 237121:3.283590 223299:38.149380 236373:3.870930 235739:4.206020 237568:5.522980 232543:41.186880 237205:3.203480 219254:6.677280 237757:2.359650 197133:15.600740 237424:2.938720 237947:3.065100 228586:5.788170 234246:4.742740 236141:4.002000 237926:1.684250 237814:2.183620 233761:9.752820 237843:2.097780 201430:15.265580 226107:6.088280 234207:4.754880 232872:5.085140 232514:5.154580 234714:9.209460 237579:29.971590 237917:3.596400 230136:5.583080 234628:4.632500 237249:3.147890 227634:5.911050 176315:8.466850 237299:3.085980 210200:7.229240 233718:4.886620 237941:6.279280 237030:3.366980 237149:3.258220 237546:2.780990 234877:4.546180 222644:6.412390 175416:8.493520 229478:17.019300 236846:3.526900 235199:8.856380 237915:18.018800 236808:3.556230 234082:4.790210 237455:2.901020 236035:4.053890 236156:3.997470 220061:145.632080 227721:5.898870 237738:2.425780 234219:4.751670 232586:5.141720 237608:8.028360 233704:4.889930 221012:13.091360 232284:10.397360 237972:1.100150 237866:10.084250 231698:5.313210 234643:4.627960 120001:417.381220 235165:4.440790 237898:1.917950 237934:3.251280 226771:6.013120 237230:3.168130 219071:26.762240 234811:4.569140 237730:2.445030 237373:6.004920 234961:9.024140 235324:4.385750 235209:4.426110 194532:7.899740 237358:3.016880 237801:2.226650 237792:4.494660 235035:76.210830 193970:15.829560 236171:3.987270 230546:5.518950 231600:21.336880 237699:5.019560 237333:15.232700 230480:5.528660 235875:4.143760 230179:11.152960 236484:18.995350 234707:4.606950 232959:20.262600 236980:3.412030 235838:4.164210 237649:2.612190 161963:26.539020 235636:4.249860 229657:5.645310 237728:2.448960 234768:4.585550 237091:6.621500 237233:56.987460 236989:34.090900 237096:3.307940 231878:31.677120 233715:4.886990 233873:9.694160 218651:6.724540 237959:4.109880 217606:47.590480 237886:11.801640 180200:16.709860 237386:5.971100 230001:5.599400 192965:31.813560 226670:18.076920 232553:5.146460 215218:6.951140 189825:8.061380 237758:4.711220 236629:11.097870 236421:30.727760 235571:98.481170 202249:75.990800 224556:12.484440 223511:6.337680 222088:32.277300 237759:7.056360 236426:3.839810 237939:1.584250 232725:5.114180 213632:7.045010 237292:3.090290 237453:2.903030 237686:5.074100 179405:8.378740 227925:5.872970 194313:7.907230 227451:11.867560 237595:2.706330 237909:1.843570 230232:5.567020 224597:6.239380 234934:27.133200 229190:11.423360 232506:5.156500 236580:3.737950 237551:11.119120 197883:7.773700 213444:7.057790 123304:9.619530 218867:6.706270 237714:2.473800 138155:9.363590 236683:3.654340 187643:16.268280 237218:3.184180 237037:3.358510 237330:3.051860 237965:7.720500 231999:10.512860 236497:7.586560 225131:6.189580 22521:10.851670 237946:4.645320 237562:5.542600 232310:5.194180 237707:2.490400 237739:12.103900 237244:15.769800 234098:4.784570 216011:20.709540 235914:4.117590 236810:3.554290 235620:4.262550 237849:2.070400 237927:8.412900 214046:7.023030 237638:15.729060 237623:2.648520 237750:2.383580 208723:7.304520 222789:19.206960 237960:1.366220 231325:5.388440 213845:7.035530 216806:27.408640 237844:8.382120 231574:5.339390 192793:23.883900 236220:7.918920 233541:4.930470 231233:5.408630 224709:6.228100 132325:9.465380 126508:9.578700 236899:10.433010 237922:48.959680 237173:12.944080 237870:4.017600 232650:56.419220 236185:7.955820 236150:15.992880 236915:3.466970 233060:10.090480 237888:3.913760 236390:3.860360 236696:3.644660 235499:25.884900 237068:6.666440 228347:5.817500 226777:6.013120 227891:5.876910 225592:6.139570 236086:4.026370 237447:2.909360 224112:12.565740 237437:2.919920 237353:3.024320 209652:7.256320 236893:6.965040 237494:5.665440 237056:3.347670 235534:8.591400 237775:9.170040 237763:4.635960 236746:3.605610 234577:32.531800 213828:7.035530 232008:5.253780 232797:5.100910 237727:2.456100 236488:3.797470 232171:5.223540 190415:16.070820 237109:9.875670 237555:30.539410 237795:4.477960 181894:8.308940 237287:6.196820 237515:14.073400 233804:24.315350 221800:6.480420 236601:7.448880 208393:7.321120 237896:5.758830 237381:2.990440 200744:7.661780 210544:7.210330 235592:4.273810 228520:5.797250 234377:14.129820 233455:4.949430 237673:25.632400 233425:9.917680 194478:7.899740 237490:2.838470 237742:72.265800 237940:7.883750 231079:5.435570 227641:17.730090 237075:3.327960 235870:8.290660 232954:5.066530 234149:28.624560 237450:5.809100 237810:2.199100 236901:3.476680 236098:20.103200 233225:5.008950 210676:7.202870 233243:5.003990 236475:7.610040 226773:6.013120 184293:8.233230 237403:5.943360 220150:423.259520 228871:5.754420 201378:7.638520 237806:24.417250 235849:8.320240 237531:2.796060 237493:2.833000 227614:5.913090 236597:3.725700 237906:1.858190 229954:11.213800 237937:25.373920 232773:10.210020 223969:12.589580 206763:7.399420 185889:16.364920 237952:8.890020 227242:5.959170 208092:7.333750 193922:87.062580 236379:7.735760 237275:6.239220 235868:45.612160 237881:9.897300 235421:4.344390 217271:6.821230 237501:14.114000 186438:24.517830 236973:3.418260 236869:3.499870 234656:13.872870 235803:8.357100 233051:5.046970 188969:8.088050 237209:9.588420 217701:6.791230 135071:9.430280 237655:5.214680 229162:5.715030 171504:111.903090 237055:3.347670 210882:7.191780 237613:5.325080 221006:6.545680 236594:14.910160 237203:3.204770 236757:3.597800 163600:8.808600 214271:7.010680 237943:3.136240 219987:6.623790 212363:7.117410 235370:148.590540 237822:4.316500 234721:4.601970 180807:16.686460 235545:4.290240 237957:1.401830 163338:8.808600 236657:3.677930 234648:9.252520 237938:1.585330 237123:3.282850 207220:7.377050 236206:3.969820 236925:3.459460 230819:10.955440 237865:8.076400 236577:3.739460 233796:14.598900 224966:6.204540 237737:4.855620 224672:12.464640 201066:7.650090 234479:4.676990 220983:6.547600 112514:19.603700 230460:27.660750 235178:4.435170 | 233018:5.054310 208809:7.300410 227939:5.871000 237914:1.803550 213565:7.051380 224649:6.233720 133033:9.465380 237681:2.549790 237442:2.916650 235562:8.567980 216920:13.688680 231834:5.287700 177539:8.440870 235509:4.310430 223361:6.350270 202430:7.593570 236704:7.283400 215679:6.922650 68692:10.399680 235355:8.748960 236914:3.467590 223691:6.320610 237339:3.040800 237143:6.524660 233238:10.010460 237027:6.737500 237880:1.989790 233889:4.841800 237312:3.069820 232432:5.170040 234841:9.115440 235799:8.361080 233639:4.904750 236281:7.845700 237456:2.900110 233061:10.090480 231851:5.283870 222798:6.402320 153776:18.072760 191636:8.001790 237626:5.290260 232773:5.105010 237963:1.316030 | 152401:9.059910 231200:5.414210 225662:12.266340 221495:6.507860 236550:3.755780 205098:7.474570 236812:3.553510 208636:7.304520 233165:5.021880 236408:3.850030 235147:4.447860 176826:8.453770 237257:9.424380 234219:4.751670 212185:7.124260 237248:9.451980 236128:4.007010 226569:12.074340 236841:3.530100 195280:7.870330 223441:6.343960 235613:4.265890 237815:4.366020 237503:2.819910 237526:13.997550 224437:12.507340 237661:5.198820 237135:3.272060 230796:5.482360 237232:3.166100 229412:5.682810 234601:4.640780 236362:3.876790 210876:7.191780 237143:3.262330 236928:3.458410 237067:3.334930 198262:7.760630 237513:2.815140 237374:2.998010 232221:5.213320 233678:4.896200 237029:3.367140 234907:4.532700 234133:4.775340 224710:24.912400 237063:3.338740 213920:7.029260 168080:60.806970 198091:7.767140 231201:5.414210 234171:14.294700 168250:8.686710 237271:3.125520 217146:6.828870 151618:9.084010 229884:5.614470 237361:3.014120 237499:2.826250 237387:2.985440 224301:12.530500 234369:4.711790 219076:6.690560 232227:5.212300 | 144382:9.242230 237693:2.525400 236356:3.878390 236629:3.699290 220205:6.609320 237534:2.793070 237742:2.408860 237656:2.605200 231499:21.413320 237636:2.625290 228290:5.824040 236699:3.644020 237558:2.775380 237851:2.067290 175834:8.480090 230816:16.433160 235481:4.320580 229234:11.408360 237727:2.456100 234892:4.540710 232785:10.203640 202064:7.610190 220538:6.584970 196175:7.834740 236211:3.965140 224747:12.450600 228263:11.655580 | 227627:5.911050 226005:6.099310 225921:6.105500 210443:7.217850 237357:6.034220 209630:14.512640 237429:2.931850 235325:4.383970 105643:9.907210 237338:6.081600 237918:7.018880 236870:6.997360 236460:3.812510 236540:3.760880 236780:3.574130 231027:5.447060 174286:8.534900 222485:6.425970 216483:6.873320 237805:6.661680 237891:1.946420 237955:1.455530 185711:8.192410 222636:6.414070 234239:4.745280 236726:3.627960 236863:3.502350 232212:10.430700 234472:4.679670 237039:3.357800 237842:4.198720 234920:4.528850 235765:8.388780 226583:6.034850 237950:1.495890 209744:14.497000 236768:3.583750 235899:4.129560 232478:5.162280 230181:5.575740 237894:1.935990 202983:7.571830 236618:3.711330 237734:2.430170 221023:6.543750 204860:7.484370 229270:5.700030 236751:3.603570 237937:1.585870 237125:3.280640 231381:5.373410 237470:2.872090 236896:3.480090 226531:6.041810 236168:7.978420 220740:6.567100 237472:2.869060 191994:7.985400 209266:7.276120 237945:1.557380 237077:3.324110 237974:2.105720 208641:14.609040 237953:1.471660 215789:6.917050 237634:2.629380 226040:67.051820 226569:6.037170 236940:3.446430 230697:5.496430 225433:6.157700 211226:7.173560 237609:2.669870 237160:3.249050 237796:6.701640 170348:34.554800 237889:1.954440 232497:5.158420 237834:2.117570 234890:9.083500 164366:8.790250 235312:4.392210 237925:3.374620 237658:2.603810 232811:25.484150 237471:5.743480 236902:6.950860 180454:8.354930 14710:22.011640 235605:4.269050 231906:15.822300 229399:5.684440 236301:3.912000 200604:7.667680 237861:2.043110 234797:4.575560 230814:5.478380 201004:45.900540 237646:15.694440 234129:4.775670 237719:7.405200 235298:4.396700 237926:5.052750 172321:8.578070 234997:4.500290 237361:6.028240 195514:7.863110 191090:8.018460 193056:7.945550 237523:2.802380 213951:7.029260 231236:5.407400 185486:8.202460 236249:7.886980 237273:15.618800 223800:6.311420 232778:5.103640 188043:16.230900 236208:3.968940 231533:5.346920 237632:5.261460 227221:5.962400 229147:5.717550 223801:6.311420 228788:5.767610 232934:5.070930 236303:3.910760 206653:7.403950 234713:4.605010 236658:3.676400 233477:4.945140 185658:8.192410 230552:5.517570 237964:1.287060 235418:13.040850 236670:7.322640 237700:2.503940 237291:3.093280 236901:10.430040 236994:3.402500 232233:10.421560 235716:4.215720 220627:6.576990 235977:4.086960 228526:5.797250 108972:9.853140 222603:6.415760 237337:3.043930 182177:16.595540 237827:6.414270 233131:5.029050 234100:4.784570 232599:5.139350 235643:4.247530 235745:8.406120 142095:9.271220 235459:4.330000 236773:3.579070 236664:3.668880 237905:5.620380 191287:16.020180 235219:4.422410 186071:8.182460 188220:8.115450 213585:7.051380 197320:7.793630 237487:2.842020 237327:3.054440 140444:9.301070 230594:5.512760 213293:7.064240 179985:8.366760 237853:2.061970 237025:3.371080 237975:2.026760 233266:4.997830 213748:14.077360 237237:3.157860 49235:10.600360 236461:3.812510 199909:15.383260 237765:2.314450 236659:3.674760 237832:2.118080 237162:19.481100 237316:3.065530 234596:9.283860 230778:5.484360 237243:3.154290 237476:2.863850 236051:4.044680 234918:4.529360 237797:2.233440 237962:13.448700 215715:6.922650 225535:6.147300 237589:2.711900 236858:3.512130 237603:2.686100 237899:1.914940 237973:5.333950 207590:7.359500 237219:3.183840 237845:4.187500 237930:1.672510 91899:10.089530 236955:3.437440 220202:13.218640 237240:3.155850 235583:4.277190 237956:1.429410 237280:3.115610 233990:4.816870 233894:4.841100 234762:4.588270 235424:4.343750 237898:1.917950 232359:5.186230 237040:3.357480 229255:5.701690 237574:2.741110 237114:3.288020 237969:4.987640 236903:3.475430 234801:4.573680 237605:2.680390 228068:5.855420 234310:4.729490 237774:2.294270 237683:2.543290 232044:5.246920 229353:5.689340 237135:3.272060 237794:2.243070 237043:3.356760 204382:15.018620 151204:9.084010 236830:3.540550 237613:2.662540 237966:1.285510 237565:2.766270 237484:5.699580 117991:9.706540 237954:2.935520 225384:6.162950 237976:0.708610 236384:3.864310 176786:8.453770 211232:7.173560 231426:5.366280 237385:2.985820 212076:7.131150 25438:10.851670 237372:3.003180 204593:7.499260 235954:4.094070 236824:3.542940 236661:3.673560 212900:7.087150 237307:3.070950 234451:4.685350 237274:3.121810 236612:3.715300 237587:2.714980 122976:9.619530 236976:3.415220 237513:2.815140 237258:3.140630 227070:5.978660 123033:9.619530 234667:18.488120 217023:6.839160 237299:3.085980 236380:3.867220 232594:5.139820 236558:3.749050 36531:10.718140 231684:5.315460 158172:8.947430 237738:2.425780 185833:8.192410 225745:6.124280 237866:2.016850 187456:8.134140 237376:2.995850 236907:3.474180 235172:4.437740 236867:3.499870 236060:4.039170 231577:5.338820 229430:5.680370 237062:3.340070 225055:6.196350 231633:5.325650 237575:5.470840 227953:5.869040 213649:7.045010 137549:9.363590 235560:4.284600 150052:9.108700 199708:7.703830 236629:3.699290 210609:7.206590 234289:4.733260 232713:5.116940 233392:4.966760 215615:34.641400 236170:3.988760 235557:4.285200 237860:2.044160 237939:1.584250 220395:6.595040 230348:5.547650 166064:8.754530 193571:7.930050 99556:10.024990 235469:8.651600 198565:7.747720 206578:7.408510 237037:3.358510 236205:3.970990 163941:8.808600 222900:6.394010 237949:1.505550 234995:4.500540 191421:8.001790 234978:4.508290 216706:6.857410 237772:4.595620 237750:2.383580 236361:3.877320 183592:8.264980 174660:8.520910 237960:1.366220 229696:5.639840 235323:4.385750 235229:4.419880 232960:5.065650 230644:16.513680 227620:5.912070 237760:2.339230 235447:4.335270 213009:7.080550 237266:3.135590 197685:7.780300 231875:5.279520 236107:4.015260 233719:4.886260 128189:57.236880 225058:6.194990 228311:5.821230 237364:3.010180 227408:5.939020 231703:5.312090 229962:5.605400 237795:4.477960 210547:7.210330 237731:2.441080 234730:4.598670 186780:8.153190 235150:4.447150 232492:5.159860 197559:70.082460 61157:10.495000 237080:3.322110 232738:5.111420 235981:4.085640 233225:5.008950 180777:8.343230 208174:7.329520 219760:19.928160 233469:4.946700 237806:4.439500 229749:5.632860 234798:4.575560 234124:4.777310 237451:2.904450 228202:5.836280 233759:19.507080 237485:5.695940 237598:2.699230 207722:7.350840 216172:6.894950 198782:7.741330 236990:3.407670 215518:6.933950 223262:12.719660 201891:7.615800 236757:3.597800 228250:5.829670 159781:8.905760 234399:4.704420 237957:4.205490 200657:7.661780 234038:4.802950 235512:4.310020 236708:3.638530 232076:5.241150 236154:3.997770 237865:2.019100 219038:6.692790 224452:6.252230 228045:5.858330 223803:6.311420 234689:4.613900 235822:4.171890 237820:4.336240 | 231515:5.350410 231976:10.521360 216804:6.852160 237442:5.833300 237357:3.017110 237656:7.815600 204955:7.479460 228315:5.821230 235380:4.365940 237705:9.986240 237027:6.737500 236983:3.410430 237497:2.828120 237011:6.779560 237653:2.608240 237805:4.441120 237891:1.946420 237546:2.780990 237101:3.301310 236174:31.880240 236132:4.005490 226536:6.040650 237457:2.896040 235079:4.472520 237842:2.099360 237950:1.495890 170947:17.246380 231047:5.442580 237020:3.376250 229788:5.628230 231033:5.445780 232478:5.162280 231295:5.394520 237814:2.183620 219526:19.979550 236806:3.557680 237296:12.349000 228029:5.859300 236804:3.557970 226741:6.016520 237785:6.794610 237265:3.135780 235356:4.374040 182687:8.286720 229577:5.656340 237790:4.502640 237495:2.829480 222932:6.390700 225594:6.139570 234751:4.593180 233357:4.973930 235650:4.244630 236560:3.748350 237937:1.585870 237847:2.079640 231652:5.321670 224700:6.229500 237746:4.802640 237290:3.093400 175086:8.507120 237488:2.841070 230151:5.580870 237514:2.815000 237090:3.311120 175247:8.507120 236292:3.917690 228546:5.794510 237914:1.803550 211782:14.290180 237584:5.437600 237786:2.263490 237634:2.629380 237527:2.798780 237784:4.530760 232440:5.168580 237763:2.317980 133126:9.465380 237720:4.931260 237658:2.603810 234643:4.627960 232105:5.236980 230962:5.457390 236534:3.763380 237239:3.156370 233312:4.986820 237500:2.825080 224564:6.240800 237793:2.244480 237920:1.748740 237530:2.797560 237606:13.392100 158684:8.926380 196978:7.807150 237157:3.249980 237674:2.559480 237361:3.014120 236822:3.544470 223607:18.984990 237059:6.686540 237703:4.998300 228264:5.827790 232541:5.148360 235785:4.185990 237835:2.111450 236452:3.817530 85774:40.930520 236241:3.949360 237609:2.669870 232778:5.103640 236564:3.746700 232880:5.083350 237053:3.348770 237529:5.596660 237255:3.141980 233614:4.910750 237460:2.891850 212487:7.110600 237217:3.184310 235575:34.244720 237964:1.287060 237563:8.308470 234970:4.510050 219329:6.672900 230981:10.909600 166434:8.737140 213145:7.074000 237971:1.148190 237761:2.338140 223191:57.296250 235977:32.695680 226342:12.121220 237486:2.845210 237827:2.138090 236496:3.794260 237539:2.786720 236900:13.908520 236598:3.725470 237677:5.112520 237266:3.135590 236316:3.906480 229407:11.367240 237712:2.481160 237905:5.620380 233283:4.991700 236927:3.458670 202743:7.582640 237745:2.406650 237975:3.040140 182657:8.286720 237812:2.193770 237908:1.843950 229947:5.606900 232683:20.491840 237803:8.889800 237779:2.280120 171149:8.607930 210512:7.210330 235451:4.334000 233960:4.823050 237797:2.233440 237962:2.689740 237379:2.991930 237589:2.711900 237630:5.279840 237603:2.686100 165121:8.772230 237899:1.914940 237973:2.133580 235140:4.449280 237836:2.106500 234735:4.596470 237452:2.903640 233255:5.000700 237415:8.855640 235915:4.117420 237956:2.858820 233567:4.924360 227368:5.944280 237171:6.476540 236816:21.302580 236736:3.616150 237574:2.741110 237633:2.630650 237264:3.136100 221853:12.953620 237969:2.493820 94683:10.089530 227448:11.867560 191572:8.001790 237669:2.576260 236807:3.557490 234944:4.519150 236853:3.517990 231737:5.306490 237929:6.712800 214872:20.914740 237895:1.926500 228640:5.783660 237622:39.746100 237966:2.571020 196217:7.834740 237942:1.569540 235561:4.284190 237954:1.467760 234555:9.308700 229867:11.233500 236871:3.498040 235717:4.215540 235878:4.142020 237538:2.788790 235834:4.167770 230680:5.499810 237416:2.949610 237128:3.278510 237885:3.940700 236468:3.808390 237548:2.780500 237399:2.973620 234338:4.722000 237561:2.771430 236454:3.816780 236824:3.542940 209329:7.272130 198874:23.204970 235886:4.137500 237694:2.521150 231726:10.615220 237732:4.874660 236728:3.626600 230290:5.557650 237718:2.468630 220935:6.551470 237941:1.569820 237005:3.395550 228070:11.708920 237871:2.006490 234769:4.585550 237455:2.901020 237972:3.300450 219392:6.668530 237376:2.995850 237475:2.864290 226433:12.104680 236588:3.731110 233554:4.927410 194761:15.784620 237245:9.460140 237310:3.070110 235170:8.877360 157844:17.894860 235796:4.181450 229833:5.620560 237252:3.145440 237550:2.780090 237916:1.801260 237660:5.200840 213925:14.058520 232989:5.060840 234307:4.730120 237959:1.369960 186531:8.162850 210333:7.221630 196999:7.807150 235879:4.141150 204206:7.514380 232929:10.145380 234868:4.548270 237453:5.806060 231442:5.363910 236009:4.067050 237963:1.316030 229945:5.607660 237946:3.096880 237081:6.643140 234975:13.527900 237244:6.307920 172721:8.578070 237659:2.601420 233013:10.111220 236835:3.536450 218050:6.766890 227475:11.861300 237922:1.748560 237870:2.008800 236150:11.994660 237888:1.956880 237532:2.795830 237807:2.214790 237723:2.458030 235799:4.180540 230854:5.472430 236470:7.616020 236932:10.359180 234860:4.550100 237896:11.517660 237436:5.842100 234671:4.621190 227666:5.906970 236801:3.559820 234337:4.722000 236682:3.654770 237940:1.576750 235625:4.259210 235965:4.089600 237075:3.327960 237825:6.443220 237854:2.059080 237642:28.805260 204418:7.504280 234831:4.562750 237165:3.244570 233450:9.904320 149721:27.402060 229723:5.635960 227976:5.866110 223239:6.361430 231126:21.709400 237485:2.847970 235713:4.217410 237881:1.979460 235495:4.315190 235494:4.315390 236758:3.596280 236546:3.759220 237655:2.607340 231506:5.352160 232999:5.058220 237943:1.568120 237957:4.205490 237704:2.497800 237670:2.572190 231548:5.343440 232964:35.450310 237865:4.038200 236577:7.478920 234363:4.712710 236056:4.041210 237737:19.422480 231169:5.419200 234977:22.545250 237909:3.687140 237743:2.407850 | 235480:4.320790 155162:9.013390 237255:12.567920 231715:5.309850 236467:3.810380 233245:15.009510 237104:3.298010 221123:6.536090 235439:17.350360 180752:25.029690 232755:25.543350 226231:36.442500 | 231162:5.421070 237946:1.548440 204558:7.499260 237594:2.707410 237523:2.802380 231202:5.413590 217039:13.673140 237126:3.278870 237878:1.993260 235480:8.641580 236333:3.896760 237773:2.295090 165334:8.772230 202360:7.599080 237526:2.799510 237674:2.559480 215750:6.919840 229423:5.682000 234849:4.554300 225184:6.184200 232231:5.211280 235623:4.260580 235291:4.398050 234066:4.794220 237320:3.063100 230743:5.488370 236894:3.481080 234374:4.711170 232267:5.202700 228426:5.807320 231067:5.438750 237524:2.801650 237033:3.364020 237894:1.935990 229445:5.678750 104484:59.443260 237191:3.215400 233226:10.017900 | 236096:4.022340 236722:3.629310 115291:9.753060 237767:2.309980 237893:1.940020 237676:2.557190 237824:2.151040 220177:6.611370 235764:4.195860 229385:5.686070 237479:2.858770 235235:8.835620 237961:4.070010 237449:2.904900 201284:7.638520 236860:3.508520 237939:3.168500 232908:5.077560 231182:10.833400 236929:3.456740 237105:6.595720 177886:8.428130 237697:2.514390 237265:3.135780 197380:7.793630 237965:1.286750 237524:2.801650 197114:7.800370 237955:5.822120 237856:2.049840 237969:1.246910 236675:3.659060 237045:3.353270 237915:1.801880 237970:1.149860 237931:1.640360 237503:2.819910 237566:2.765220 236244:3.946350 235629:4.256480 229392:5.685250 237964:1.287060 231631:5.326220 236078:4.031970 236160:3.993860 237976:2.125830 237841:2.099540 237968:2.495580 237902:1.898790 237963:3.948090 237726:2.456290 237935:6.378720 237885:5.911050 232327:5.192190 220359:6.597070 237523:2.802380 226444:36.307020 199080:7.728680 212863:7.090470 237855:2.051640 235348:4.377340 237940:1.576750 236169:3.988910 233077:5.040530 203450:7.545310 236515:3.779490 224823:6.218330 220083:6.617560 236927:3.458670 236388:11.581860 237405:17.814840 237356:3.019430 237147:3.260240 237974:3.158580 237701:2.502930 223596:6.329880 236702:10.927950 229711:5.638290 237657:2.604380 236815:3.551290 235024:26.928900 226373:6.058240 235613:4.265890 216342:6.881380 237879:5.974500 200499:7.667680 237834:2.117570 237402:2.971780 236222:3.957140 237033:6.728040 232014:5.252720 237928:3.356840 | 229753:16.896270 236600:29.796400 237886:1.966940 235269:4.406860 237913:1.804250 188488:16.212460 237824:2.151040 237589:2.711900 235764:4.195860 208388:14.642240 232636:5.131830 237692:7.580220 236367:3.875590 236997:3.400840 229078:5.727710 237613:2.662540 236262:11.815080 236236:3.953100 237370:3.005810 237343:12.141000 236272:7.855800 193678:15.844760 237057:3.347280 237921:1.748720 233389:9.934300 227364:11.890680 236465:3.810760 237845:12.562500 237968:2.495580 237873:2.004580 234292:4.732630 146732:9.186660 237778:2.280960 193088:7.945550 235251:4.412780 237345:3.032780 200937:15.300180 228251:5.829670 227488:5.929610 225960:12.206040 237213:3.188930 212004:7.134620 237667:2.583630 234146:14.314230 225973:12.203560 237969:1.246910 237707:4.980800 235837:4.164560 234112:9.560540 236593:37.276500 237927:6.730320 233320:4.984390 233863:4.848840 237774:2.294270 237931:3.280720 237624:2.647580 141275:9.301070 237867:4.032120 224665:6.232320 235126:8.914240 230881:5.468490 215484:6.936790 237706:2.491530 234985:4.506280 237807:2.214790 235596:4.272620 233437:4.954910 234578:4.647110 234268:4.738940 196003:7.841750 236994:3.402500 237902:3.797580 237383:2.988290 236921:6.924740 234280:4.735150 237048:6.704500 237910:1.838650 232396:25.884400 233027:5.053010 237833:2.117780 227323:17.851920 236877:3.494570 237948:1.525830 237878:1.993260 237907:1.857320 234487:9.348640 237056:3.347670 237940:1.576750 209458:14.528380 236934:10.354980 234514:4.665760 235632:12.756570 2411:22.011640 237874:1.999900 234160:71.507550 237887:1.962720 237111:3.289290 224385:6.257990 237718:2.468630 235887:4.137500 237771:6.904860 225961:6.103020 102846:9.964370 237906:1.858190 237937:1.585870 237976:3.543050 237974:2.105720 226115:6.087060 237593:2.708650 230194:5.573560 237012:3.389620 236563:3.746940 237657:2.604380 221239:6.528480 231859:5.282780 103658:19.928740 237204:6.409000 232518:15.459420 237421:2.942970 227998:5.864160 237812:2.193770 237879:1.991500 225952:12.206040 221744:12.971700 225059:6.194990 237943:1.568120 237832:2.118080 171464:8.607930 223551:6.334550 215071:6.959850 232604:5.138880 234420:4.697720 199053:7.728680 237933:1.638760 237388:2.984560 234646:4.626830 | 235294:4.397820 237543:2.783980 204342:7.509310 236952:3.437960 233880:4.844970 231020:10.894120 225153:6.186880 221492:6.507860 237828:2.135270 237918:1.754720 236070:4.034780 236840:10.592280 237705:4.993120 122206:9.662090 237753:7.119930 194667:7.892310 237846:2.080630 231688:5.314900 226156:6.082200 233810:4.861640 233588:4.918670 214385:7.001520 229225:11.413340 213729:7.041840 237956:28.588200 237510:2.816250 237967:1.275830 235899:4.129560 232781:5.102730 237296:12.349000 210789:7.195460 230521:5.523790 236673:3.659380 237910:1.838650 221416:6.513450 218349:6.745490 237907:3.714640 232687:5.122500 236240:27.646500 237937:1.585870 234528:4.661060 236896:3.480090 234779:4.582570 228639:5.783660 237472:2.869060 187020:16.306380 237945:3.114760 235167:4.439850 236931:6.906460 229731:5.635180 232534:5.149320 230587:11.026900 216083:6.900430 229345:5.690150 233082:5.039250 237570:2.760040 237441:5.833600 196517:7.820850 237303:3.079340 226055:6.094390 230809:5.479040 233616:4.909620 186484:8.162850 236459:3.815140 237254:3.142430 235740:4.205280 235310:8.786220 237829:6.382110 236861:3.507320 174021:17.069800 237861:4.086220 237001:3.398030 114539:9.753060 226903:5.997410 225809:6.117980 230525:27.615500 235053:17.913400 237473:5.735580 237504:5.639740 189091:16.158160 234187:23.803400 237159:3.249480 235448:4.334630 237844:4.191060 225818:6.116730 151640:9.084010 223100:6.375960 213757:7.038680 228960:5.741400 236208:3.968940 237970:2.299720 235672:8.471980 237680:2.551430 223809:6.309900 166587:8.737140 223671:6.323690 235037:4.482260 218940:6.699510 230269:5.560520 221541:6.504160 237262:3.138200 236658:3.676400 229507:5.669080 237964:2.574120 226286:12.133120 237276:3.119300 237336:12.177120 237971:1.148190 213574:7.051380 191876:7.985400 237614:2.662030 228941:5.743990 237625:2.646260 190472:8.035410 223071:6.377590 221251:6.526590 223102:6.374330 237878:1.993260 166282:8.737140 215132:6.956940 237539:2.786720 163574:8.808600 230464:5.532150 236007:4.068020 233212:5.011030 237583:2.719090 225194:55.657800 219828:6.636370 237712:2.481160 214675:6.983450 234056:4.797570 236790:3.570680 230633:5.507290 229477:17.021730 216390:6.878690 236771:3.580760 210422:14.435700 234594:9.286160 237975:4.053520 237607:2.676520 231280:5.397570 236585:3.734350 237908:1.843950 236974:6.836340 233323:4.983990 235703:4.221550 237641:2.619420 237936:1.588740 237309:3.070230 215042:6.962770 195109:7.877600 213865:7.032390 236886:3.489750 237243:3.154290 223376:6.348690 235794:4.182530 233993:33.710950 236881:6.986780 230770:5.485690 233548:4.928940 220035:6.621710 231237:5.406780 237840:2.099810 198448:7.754160 237380:2.991820 235996:4.075810 237819:4.346080 220731:6.569070 228973:5.739680 234812:4.568600 237950:2.991780 232457:25.825900 235819:4.173150 231711:5.310410 234415:4.698630 234148:23.853800 227554:17.760840 237883:3.951520 234282:4.734830 236544:15.038760 237901:1.910800 231933:5.269790 233511:4.936240 225053:6.196350 235537:4.294280 236355:7.758400 225263:6.176170 237966:1.285510 222590:6.417460 237010:3.390030 231112:5.430500 217114:6.831430 167641:8.703240 207465:7.363860 236384:3.864310 149600:9.134020 161284:8.865750 237324:3.060910 236191:3.975410 233636:4.905130 237948:1.525830 237399:2.973620 237567:2.763630 237304:3.076030 215737:6.919840 159032:8.926380 210676:7.202870 233561:9.850260 237694:2.521150 237571:30.336460 219934:6.627970 237972:1.100150 235733:4.208620 237635:2.626740 227846:5.880870 237941:1.569820 237005:3.395550 230670:27.502450 237433:2.922700 235854:4.155870 230571:5.515510 237608:2.676120 236080:4.030870 237666:2.584440 194647:15.784620 233529:4.932390 234982:4.507540 229629:5.650020 230313:5.553350 232354:10.373460 237879:1.991500 237826:2.143970 237256:6.283820 233856:4.850260 225288:6.173510 229185:5.712520 215162:13.908080 236912:3.468830 222358:32.181400 237233:6.331940 232970:5.063460 236722:3.629310 237386:2.985550 235802:8.358180 208305:7.321120 236493:3.795250 233514:9.871700 230734:10.979420 232821:5.095480 215298:13.890760 188174:8.115450 229614:5.652380 228644:11.565540 234934:4.522200 231334:48.474180 235153:4.446910 233041:65.627380 232339:5.189210 237330:3.051860 236817:3.548310 236914:3.467590 237965:1.286750 201496:7.632790 235533:4.298350 237963:1.316030 183908:8.254290 230189:5.574280 237739:2.420780 236502:15.154000 237960:2.732440 218874:6.706270 236744:10.826310 230486:5.527960 229689:5.641400 208482:7.316940 225720:6.126810 174953:8.507120 237448:2.908700 226717:6.018800 227080:5.977560 230287:5.557650 236559:3.748470 237435:2.921160 237555:2.776310 237520:2.806810 232625:5.134170 235592:4.273810 235957:4.092750 236961:3.428700 237713:2.476670 237742:2.408860 237940:1.576750 231256:5.403700 237802:2.223730 211227:7.173560 237806:2.219750 234701:13.824180 232158:5.226620 226708:6.019930 237687:2.535540 229165:5.715030 237451:2.904450 191897:7.985400 234699:4.611120 235068:4.475430 233051:5.046970 205064:14.949140 232858:5.086930 189360:8.070190 236285:3.921870 234394:4.705950 235116:4.460950 237670:5.144380 227718:5.899880 237673:7.689720 237372:6.006360 237368:3.007930 223886:6.302310 236644:3.690270 | 223547:12.669100 236118:4.010360 237797:2.233440 236977:3.413450 237758:2.355610 232113:5.235940 227053:5.980840 237483:2.851370 184954:16.425220 236134:4.004880 233591:4.918290 236655:3.681110 231288:5.395740 221091:13.079820 65491:10.495000 182393:8.297770 143525:9.242230 222844:6.397320 230563:5.516880 235700:4.221930 227803:11.773660 237705:2.496560 234297:4.732000 237146:3.260750 219216:6.681690 235398:4.357050 228646:5.782770 173226:25.690410 236756:7.197820 227955:5.868060 237630:2.639920 237469:2.873460 229332:5.691790 237946:3.096880 222036:6.460750 218509:6.733790 220780:6.565130 221180:6.532280 235528:4.301000 237970:2.299720 235290:4.398270 237662:2.597850 237762:2.334420 229302:5.695900 233433:4.956090 231022:5.447060 236137:4.003820 2036:11.005820 188293:8.106230 231908:5.273560 151008:9.084010 237967:1.275830 237484:2.849790 233673:9.794620 207230:7.377050 228207:5.835340 198556:7.747720 202256:7.599080 231203:5.412970 237437:2.919920 237915:1.801880 234561:4.652900 237656:15.631200 237971:2.296380 237763:2.317980 237050:3.350430 236315:3.907310 235177:17.743480 237465:2.882310 234277:23.685200 204773:7.489310 237458:2.894690 160700:8.885560 237481:2.857660 237142:3.263130 197027:7.807150 234682:4.618940 232782:5.102280 213956:70.292600 177318:8.440870 237742:7.226580 236984:3.410180 237677:2.556260 234203:4.756490 237295:3.087860 237851:6.201870 237306:3.073520 227910:5.874940 197284:7.793630 237187:12.872080 236442:7.654800 231682:5.316020 236590:7.461060 232198:5.217900 237451:2.904450 237906:1.858190 235696:8.446120 235394:13.077000 162932:8.827290 235857:4.153750 233528:9.864780 235584:4.276790 230961:5.457390 236759:3.595780 236703:3.642220 235841:4.163140 235318:13.165920 237881:1.979460 236650:3.685740 232308:10.389360 236133:4.005180 236782:3.574030 237672:7.711890 237151:3.257360 208382:14.642240 237655:2.607340 222487:6.424260 218747:6.715360 237296:3.087250 229208:5.709170 236699:7.288040 221030:6.543750 234584:4.645380 152746:27.179730 236538:7.522940 235481:4.320580 237727:2.456100 220852:13.118520 233461:4.947870 237397:5.954840 236856:3.516410 220502:6.586980 210795:7.195460 203815:7.529720 236632:3.698170 229943:5.607660 237916:1.801260 237808:4.410560 236839:3.531330 224972:6.203170 | 237959:1.369960 237362:3.013610 237884:1.973250 237886:3.933880 232865:5.086030 237913:1.804250 237635:2.626740 237630:2.639920 233723:4.884790 221357:6.519060 237861:12.258660 237613:2.662540 237197:3.208120 197014:7.807150 235881:4.139580 237553:5.557700 233934:4.830650 229583:11.311080 237751:7.141650 234506:14.003460 236179:3.983100 236465:3.810760 237401:5.944440 237864:2.029790 237473:2.867790 237850:2.068410 236143:4.001090 233763:4.875320 237678:2.554870 236631:3.698840 237283:3.108830 234548:18.631400 237725:4.913280 237552:2.779510 186429:8.172610 237438:2.919360 236783:35.737300 236817:7.096620 237891:1.946420 237922:15.737040 232447:5.167600 237395:2.978020 235556:8.570800 236952:3.437960 237555:2.776310 237244:18.923760 237771:2.301620 235279:4.404140 237436:2.921050 237793:2.244480 236795:3.566260 237750:2.383580 229840:11.239600 236492:3.795740 233722:4.885160 237566:8.295660 236244:7.892700 237293:3.089260 237929:1.678200 236797:3.564600 236942:3.445570 237622:2.649740 237340:3.040040 237942:3.139080 237967:2.551660 236696:3.644660 235144:4.448330 234182:4.761980 237807:2.214790 230211:5.570640 221428:6.513450 237276:3.119300 237320:3.063100 237437:11.679680 237821:4.324840 236786:10.716750 188006:8.115450 236337:31.165360 233386:4.968350 237904:9.396200 237471:2.871740 236660:3.674430 237770:2.307420 237322:9.188070 237002:3.397610 237372:3.003180 237731:2.441080 237009:6.780060 236525:11.325060 237637:2.622810 237561:2.771430 236324:3.901680 237495:2.829480 235880:4.140800 236496:11.382780 237696:50.399600 232008:5.253780 237757:2.359650 235180:8.869880 237815:2.183010 234697:9.223900 234986:9.012060 226291:6.066560 166150:17.474280 226137:6.085840 237901:3.821600 237694:2.521150 237541:8.356110 235902:8.252580 227700:17.705700 237450:14.522750 236976:3.415220 229558:5.659510 201221:7.644290 128269:28.618440 237874:9.999500 233201:5.014360 237715:2.473540 217958:6.774130 228821:5.762310 237840:2.099810 229709:5.638290 234244:4.743060 235602:4.270440 237531:5.592120 236227:11.868390 213446:7.057790 237945:3.114760 236212:7.929400 237745:2.406650 237872:2.005770 237602:2.692950 237689:2.533590 207556:7.359500 197188:7.800370 229738:5.633630 196842:7.813970 237914:1.803550 236958:10.301760 235530:4.299160 234913:13.594260 237596:8.112780 236379:7.735760 237183:9.684930 200764:7.655920 237866:4.033700 45041:10.718140 237953:1.471660 237570:2.760040 236815:10.653870 237160:3.249050 227374:11.888560 237772:4.595620 236176:3.983700 237051:3.350350 219464:6.662020 237879:1.991500 237826:2.143970 227949:5.870020 193733:15.844760 232887:5.081560 237303:3.079340 235277:4.404820 237649:2.612190 223621:6.328330 237783:2.266580 232686:5.122500 237727:2.456100 236657:3.677930 236166:15.962840 237712:2.481160 234092:4.785560 237769:4.615780 237713:4.953340 236918:3.464490 235763:8.393200 237710:7.461780 237728:9.795840 236872:3.497310 237554:2.777110 237426:5.873580 229787:5.628230 | 186513:16.325700 218065:6.764490 235107:4.463110 237574:2.741110 77281:10.312670 181689:8.320240 236851:3.518930 143249:9.242230 237912:1.806100 237896:1.919610 237776:2.291550 233275:4.994960 230091:5.589720 205590:7.450470 235067:4.475430 237960:1.366220 233433:4.956090 218053:13.533780 210129:14.458480 231417:5.367470 236356:3.878390 234277:4.737040 234679:4.619780 159324:8.905760 237930:3.345020 236931:3.453230 30202:10.851670 210989:14.376220 236879:3.494300 165437:8.754530 236010:4.066730 235320:8.773720 232750:5.109120 237714:2.473800 237403:2.971680 234494:4.671650 106935:9.907210 97909:20.049980 232041:5.247970 234171:4.764900 234411:4.699850 215945:6.908700 236384:7.728620 236563:3.746940 229762:5.631310 235432:4.341410 30373:10.851670 237891:1.946420 233080:5.040530 227980:11.732220 | 232676:5.124820 231328:5.387840 218054:13.533780 222921:6.392350 213476:7.054580 237671:2.571680 233725:4.884420 230053:5.594170 234142:4.772060 237656:2.605200 235328:4.383530 230688:5.497780 236351:3.880940 229157:5.716710 223929:18.893370 237066:3.335310 230709:5.494410 135793:9.396380 232761:5.107750 233922:4.833770 233521:4.934310 209195:7.280130 231980:5.260150 222399:6.431110 236208:3.968940 236471:3.808010 225399:6.160320 215935:6.908700 237871:4.012980 195191:7.870330 229822:5.622860 236463:3.811630 196810:7.813970 228714:5.774710 234414:9.397880 237974:1.052860 237726:2.456290 218443:6.738460 237560:2.771740 237458:2.894690 234426:4.695900 228038:11.716660 235946:4.101570 237651:2.609670 237526:2.799510 234161:4.767170 236560:3.748350 201137:15.288580 167430:8.720040 232627:5.133700 230786:21.934760 237279:3.116420 231009:5.449640 233320:4.984390 237923:1.707190 233443:4.954120 236508:3.782040 237736:2.427970 219344:6.670710 236495:3.794510 237634:2.629380 236760:3.594970 235265:4.407540 235613:4.265890 236535:7.525100 219277:6.677280 222159:6.450190 195029:7.877600 201332:7.638520 226807:6.009740 236917:3.466080 234482:4.675800 227986:11.730260 237796:2.233880 237537:2.789550 172151:8.592890 230671:5.500490 216664:6.860040 236314:3.907720 237517:5.621800 237720:2.465630 217245:13.647540 237033:3.364020 237554:2.777110 235584:4.276790 237811:2.197800 225369:6.164260 237913:3.608500 203449:7.545310 237060:3.340930 236396:3.855380 237818:2.175470 230458:11.064300 212186:7.124260 219745:6.642720 97307:10.024990 237861:2.043110 223989:6.293290 237944:3.116400 127149:19.157400 173917:8.534900 233258:5.000700 226753:6.015390 237926:1.684250 226318:6.064180 209284:7.272130 237014:3.384140 231874:5.280600 227812:5.885830 231251:5.404930 232024:5.251130 116226:19.506120 237662:2.597850 234569:4.650000 229644:5.647660 223931:6.297790 137260:9.363590 237072:9.990810 224518:6.245070 218066:6.764490 237464:2.887810 232839:5.091870 218634:6.724540 234186:9.521360 232649:15.387060 196833:7.813970 202457:7.593570 233530:4.932390 237625:2.646260 218931:13.399020 235094:4.467440 237026:3.370600 234202:9.513620 237878:3.986520 237417:5.894980 217717:6.791230 237099:3.302140 203879:7.529720 41972:10.718140 233183:5.018110 236443:3.827020 218123:6.759710 219095:6.688330 237665:2.593060 232237:15.630810 237498:2.826850 237658:2.603810 237853:2.061970 235246:4.413690 228129:5.847720 224285:6.268160 236158:3.995810 159713:8.905760 234804:9.142540 235527:4.302630 232703:5.119250 236974:3.418170 236250:3.942770 237832:2.118080 215678:6.922650 236423:3.840710 233828:4.858420 237823:2.154110 161574:35.463000 225680:12.263800 200401:7.673620 230141:5.582340 234107:23.911250 230206:5.572100 234540:4.659020 232851:5.087820 235583:4.277190 226709:6.019930 237500:2.825080 227805:5.886830 226255:6.071350 119191:9.706540 225792:6.119240 237901:3.821600 236288:3.919780 230276:5.559080 229550:5.661100 229904:5.612190 235358:4.372500 237073:3.328960 237966:2.571020 11933:11.005820 237706:2.491530 237565:2.766270 233223:5.009370 212887:7.087150 236425:3.840070 237675:2.559050 237932:1.639130 234228:4.748790 237206:3.202660 190339:8.043990 206047:7.431600 184585:8.222870 237567:2.763630 234806:4.570740 218644:6.724540 232901:5.078890 236548:3.757200 228414:5.808240 234097:4.784900 211134:7.180810 237285:3.105310 216203:6.892220 212524:7.107220 237887:5.888160 235165:4.440790 236590:7.461060 235668:4.237330 235057:4.477380 189637:8.061380 235618:4.263730 217274:6.821230 225880:6.110470 230097:5.588980 234734:4.596740 201187:7.644290 237879:1.991500 236362:3.876790 232887:5.081560 199642:7.703830 233004:5.057350 228953:5.742270 224493:12.495860 234412:4.699550 222264:12.886420 183036:8.275790 181370:8.331670 235954:4.094070 207620:14.710320 236539:3.760880 225751:6.124280 204171:22.543140 232330:5.192190 200174:7.685590 160579:8.885560 234062:4.796560 228650:11.563740 237105:3.297860 201284:7.638520 237019:3.379010 236860:10.525560 132649:9.465380 233566:4.924360 204520:7.499260 212249:7.120830 201993:7.610190 223414:6.347110 226958:5.990750 207552:7.359500 236429:3.838010 223953:6.296290 216080:6.900430 233108:5.034130 237462:2.889200 208517:7.312780 117497:9.706540 237949:3.011100 237144:3.261610 231843:5.286060 176090:8.480090 233354:4.975140 237960:2.732440 236441:3.828550 228766:28.851350 233524:4.933540 233249:5.001930 231620:5.329070 233915:4.835160 237870:2.008800 237545:2.782600 237315:3.066480 214096:7.019930 230601:5.512070 237807:2.214790 231475:5.358610 221895:6.473220 208415:7.321120 228368:5.814720 230162:5.579400 232529:5.149790 237795:2.238980 236784:7.145500 232715:10.232960 234674:4.620350 237088:3.312340 205897:7.436290 207343:7.372630 237742:4.817720 229258:5.700860 236859:3.511210 237459:2.893390 237511:2.816210 233488:4.941260 237175:3.235180 219083:6.690560 224196:12.550980 232261:5.204210 237806:2.219750 237189:3.216850 214304:7.007620 232943:5.069160 202497:7.593570 237451:2.904450 221743:6.485850 219917:6.630060 191365:8.010090 164434:8.790250 219631:6.651250 236453:3.817160 236444:3.824990 237598:2.699230 235838:4.164210 237772:2.297810 191778:7.993560 233669:4.898060 235522:4.305500 224145:6.279910 208827:7.296320 237714:2.473800 228487:5.801810 237670:2.572190 236632:7.396340 224939:6.207280 210672:7.202870 235467:4.326430 | 234660:4.623440 237887:1.962720 237797:2.233440 229042:5.731970 237678:2.554870 237598:2.699230 234255:4.741150 237927:1.682580 237838:2.101480 235956:12.278730 236310:3.909100 237657:2.604380 235654:12.731580 237357:3.017110 236358:3.877860 237791:2.250580 237781:2.276070 237815:2.183010 209451:7.264190 237893:1.940020 237668:2.581840 236882:10.476060 225076:6.193640 226402:6.055880 136323:9.396380 237063:3.338740 237201:3.205730 222199:6.448440 234824:13.691430 237312:3.069820 236177:3.983550 236207:3.969670 237888:1.956880 234372:4.711480 236713:3.634650 237976:0.708610 231245:5.405550 226667:30.128200 237246:3.152860 158418:8.926380 237974:2.105720 | 219931:6.630060 233585:4.919800 233342:4.979150 237861:2.043110 200142:7.685590 237944:1.558200 237961:1.356670 237621:2.654010 236464:7.622020 237939:3.168500 114912:19.506120 236208:3.968940 211696:7.148610 220513:6.586980 235137:4.449990 233619:9.819240 235179:17.739760 237835:2.111450 237406:5.929040 166879:8.720040 234150:4.770430 237857:2.048550 214747:27.921880 237273:3.123760 237707:2.490400 237901:1.910800 218115:13.519420 237880:1.989790 236040:4.052450 218554:6.731470 228385:5.811940 237774:2.294270 235405:8.705920 237852:2.065820 237950:1.495890 229423:5.682000 237870:2.008800 232242:5.208750 237966:1.285510 237706:4.983060 226912:5.996300 235630:4.256280 236505:3.785810 236320:3.903460 234063:4.796230 236477:3.803900 236904:3.474710 237763:2.317980 237932:1.639130 236470:3.808010 237305:3.073820 237767:2.309980 233419:4.960420 236191:3.975410 237026:3.370600 237121:3.283590 237592:10.837920 236965:3.425210 237417:2.947490 237947:1.532550 235995:4.075810 234849:4.554300 237874:1.999900 237249:3.147890 235991:12.242640 235486:4.318920 211335:7.169960 237914:3.607100 51936:10.600360 236620:3.709750 237600:2.694750 237951:1.491720 234074:4.791550 236646:3.688390 128491:9.539480 235117:8.921420 236568:3.745530 237809:2.205080 237832:2.118080 227463:5.932730 237419:2.945600 233428:4.958450 237649:5.224380 237925:1.687310 229216:17.125020 237554:2.777110 237191:9.646200 228605:5.786370 220289:6.603170 236589:3.730530 | 235531:8.597920 237671:5.143360 232283:5.198680 235464:4.327060 237357:12.068440 237961:1.356670 230992:5.453510 237786:2.263490 237850:6.205230 228847:5.758800 237684:5.085120 234642:4.627960 183149:8.275790 237924:1.695790 235609:4.268060 236979:3.412360 233134:5.028620 237891:1.946420 233699:4.890300 237955:1.455530 237044:3.355410 226449:6.049990 236745:3.608460 232861:5.086480 231190:10.832160 234963:4.511560 237145:3.261400 237842:6.298080 231521:5.348660 233990:4.816870 225079:6.193640 231948:5.266030 214202:7.013750 236663:3.670190 237499:2.826250 196083:7.841750 231882:5.277890 236083:40.296300 237915:5.405640 237894:1.935990 236584:3.735860 237902:30.380640 237691:2.528480 228969:5.740540 230051:22.376680 237907:1.857320 237493:2.833000 237341:51.650250 237903:1.887850 231518:5.350410 237091:6.621500 237741:7.228800 233890:9.683600 237467:2.879350 237106:3.297480 237746:2.401320 44205:10.718140 226039:128.008020 237945:4.672140 227033:11.966080 237198:6.415140 234524:4.663110 237974:2.105720 233927:4.832730 237755:9.474400 208522:7.312780 237685:5.078500 235623:4.260580 237609:5.339740 234939:9.041360 237889:5.863320 237951:1.491720 237756:2.364460 237402:2.971780 237032:3.364820 230059:5.593430 189995:24.157950 237496:5.657740 237928:1.678420 236000:4.074190 236221:3.957290 237752:2.376880 228765:5.770270 237692:2.526740 237920:1.748740 237646:2.615740 237533:2.793610 232209:5.215860 237606:13.392100 204220:7.514380 237926:1.684250 237875:1.998290 236246:11.838180 237287:3.098410 236219:3.962520 237835:8.445800 236567:3.745770 237844:2.095530 234802:4.572880 217969:6.771710 236811:3.554290 237970:4.599440 237503:2.819910 237740:2.419970 237217:3.184310 232090:20.956240 237964:2.574120 237228:6.348280 231503:5.352750 237200:3.206750 230911:10.927800 138602:9.363590 230105:11.175000 236852:3.518370 237971:3.444570 237761:4.676280 237935:1.594680 228076:5.854460 236140:4.003060 236532:3.764570 224594:6.239380 234598:4.641930 237878:1.993260 224047:6.287320 153133:9.059910 237086:3.313100 237181:6.460520 236598:11.176410 236519:3.778520 228020:11.720540 233978:4.818580 153438:9.036380 156906:8.968940 175100:8.507120 225093:6.192280 237544:2.782910 237498:2.826850 237284:15.542300 201501:15.265580 237853:2.061970 218900:33.520050 237975:6.080280 230926:5.461290 237564:2.767240 237440:2.916800 236754:3.601540 237812:2.193770 218511:6.733790 236686:3.650390 237765:2.314450 237390:2.982540 237936:1.588740 229209:5.709170 237162:3.246850 237316:3.065530 237779:2.280120 235864:4.151640 222721:6.407340 237392:5.961380 237185:3.220790 212328:7.117410 236019:4.064790 230153:5.580140 237962:4.034610 237379:2.991930 237852:4.131640 237589:2.711900 181799:8.308940 235659:4.241550 237838:2.101480 234011:4.811760 236294:3.916300 237219:3.183840 236455:3.816150 237778:2.280960 237643:2.617410 236945:3.442790 237129:3.277770 237749:2.383580 236736:3.616150 237883:1.975760 237856:4.099680 237465:2.882310 236982:17.053850 237605:2.680390 235429:4.341840 237683:2.543290 235821:158.531820 237830:2.125860 236781:14.296520 236766:3.584640 237647:7.841880 237466:2.879890 237929:5.034600 237047:3.352400 226786:12.023980 237622:15.898440 237966:1.285510 233908:4.836560 236709:3.638430 237942:1.569540 180883:16.686460 237307:3.070950 228072:5.854460 236312:11.725230 203328:7.555830 237976:1.417220 230333:5.550500 237061:3.340380 219722:6.644850 237167:3.242660 237932:3.278260 234761:4.588270 237548:2.780500 237568:5.522980 237954:2.935520 237285:3.105310 237732:2.437330 235652:4.244250 190920:8.018460 237579:2.724690 237874:3.999800 237933:1.638760 237431:2.926150 237502:2.820470 232035:5.249020 235106:8.926700 229755:5.632090 237871:4.012980 237872:4.011540 237003:3.396700 176687:8.466850 237616:2.661160 208636:7.304520 237600:2.694750 237527:5.597560 166339:52.422840 198616:7.741330 234982:9.015080 216716:6.857410 237373:9.007380 237549:2.780500 235249:8.826460 233554:4.927410 237310:3.070110 237839:2.100240 237664:2.594880 236488:3.797470 236448:3.820560 236822:3.544470 226648:6.027940 237785:4.529740 237886:1.966940 237758:2.355610 235815:4.174950 234062:4.796560 237789:11.271750 237366:3.009780 234818:4.566200 237939:1.584250 237453:2.903030 237686:5.074100 237143:3.262330 237342:9.107130 235923:4.113860 236707:3.640750 237601:2.693930 228030:11.718600 212896:7.087150 237946:1.548440 236201:3.972170 236993:3.404920 235085:4.469850 232343:5.188710 236073:4.033680 236936:3.450610 234023:4.809380 237927:3.365160 237750:2.383580 181344:8.331670 237960:2.732440 232356:5.186730 229744:5.633630 234690:36.911200 237922:3.497120 237491:11.341800 230486:5.527960 237870:2.008800 233539:4.931240 217250:6.823770 235766:4.193840 237904:1.879240 237349:3.027450 221783:6.482220 237877:1.993910 237515:2.814680 237520:5.613620 228995:5.736250 227693:11.805820 235590:8.548420 236108:12.042090 236489:3.797340 236106:4.015870 232731:5.113260 237677:2.556260 176639:25.400550 237825:8.590960 236365:3.876120 236859:3.511210 237459:2.893390 237450:2.904550 236764:3.587040 226116:6.087060 237463:2.888660 237271:3.125520 234430:4.694390 236212:3.964700 235278:4.404590 237937:1.585870 236533:11.290860 235570:4.281790 235262:4.408900 235266:4.407540 237294:3.089070 237881:1.979460 237501:11.291200 234917:4.529620 207369:7.368230 237186:3.218090 237943:1.568120 237704:2.497800 237938:1.585330 190037:8.052650 232964:5.064330 236224:3.957000 237474:5.728680 235033:4.483970 | 225928:6.105500 237676:2.557190 237404:2.970600 237365:12.039120 230355:5.546940 230085:5.590460 214487:27.981840 236378:3.868010 237939:1.584250 87555:10.158520 231507:5.352160 221084:6.539910 233164:5.021880 237557:11.103640 235249:4.413230 235183:26.604000 226194:6.078570 234553:4.656100 195374:7.863110 227754:5.894840 237898:1.917950 223659:12.647380 221951:6.467860 194112:7.914780 214945:6.965700 230454:5.534250 229796:5.626690 237857:8.194200 217347:6.816170 237330:3.051860 237901:5.732400 237671:2.571680 237144:3.261610 200102:7.685590 237110:3.290990 229770:5.630540 219226:6.679480 222380:6.434550 236402:3.853810 235676:4.233120 228161:5.842940 230675:5.499810 125023:9.619530 235755:4.200650 237662:2.597850 235939:4.104080 234460:4.683260 231365:43.016000 209870:7.240750 237270:3.129120 236890:3.487300 236969:3.420450 226453:6.049990 201190:7.644290 228651:5.781870 237863:4.062320 236181:3.980580 237353:3.024320 237318:3.063700 237708:2.490160 236746:3.605610 233250:5.001930 234192:38.072560 237139:3.265590 232564:20.580120 225722:6.126810 116230:9.753060 171287:8.607930 237089:3.311200 237892:1.941550 234792:4.577980 221803:6.480420 235926:4.112670 234543:4.658720 235360:4.372060 235080:8.944060 235348:4.377340 237251:3.146210 233030:5.051710 180824:8.343230 150519:9.108700 187181:8.143620 221789:6.482220 234505:18.672440 237576:5.464960 231148:5.423580 235128:4.456410 237253:3.144860 233943:4.827190 153799:9.036380 231116:5.429870 230154:5.580140 232741:5.110960 212949:7.083850 237006:3.395050 232378:5.180800 237972:1.100150 237953:1.471660 227975:11.734180 70023:10.399680 209561:7.260250 237350:6.052960 230072:11.183880 235962:16.367000 233942:4.827190 237879:3.983000 237631:2.632840 237203:3.204770 230340:5.549080 237120:3.284100 236875:3.495480 237943:3.136240 220491:6.588990 236302:3.910890 236016:4.065440 236929:10.370220 234235:4.746560 234101:14.352720 231606:5.332500 231433:5.365100 158826:8.926380 207431:14.736460 236651:3.685070 237726:2.456290 212023:7.131150 226774:6.013120 123716:9.619530 237823:6.462330 145609:9.214060 237496:2.828870 237096:6.615880 | 216178:6.894950 237886:1.966940 237782:2.267990 237858:2.046250 237818:8.701880 235915:4.117420 226332:12.123600 218773:6.713080 230708:10.990160 62332:10.495000 236909:6.947280 237838:4.202960 237692:2.526740 232661:5.126690 237920:1.748740 237944:1.558200 197042:7.800370 234437:4.691670 237841:2.099540 237973:4.267160 231094:5.433030 237860:2.044160 194424:7.899740 237939:4.752750 237962:1.344870 237430:2.931220 222584:6.417460 229194:5.711680 231182:16.250100 237930:5.017530 237724:2.458000 9119:11.005820 236695:3.644760 237108:3.292330 237063:3.338740 237923:3.414380 231342:5.383010 233576:4.922080 237280:15.578050 167637:8.703240 226341:6.061800 237572:2.743180 202787:15.154440 230993:5.452860 233061:10.090480 237965:1.286750 237844:2.095530 223954:44.074030 234729:9.197340 237387:2.985440 232883:5.081560 236311:3.908690 235967:4.089270 237949:1.505550 213944:14.058520 237120:3.284100 235004:4.496310 202591:15.176180 236216:3.962810 236453:7.634320 205308:7.464860 237958:1.384210 223143:6.371090 236841:3.530100 233599:4.917150 234950:22.576750 231521:5.348660 233498:4.939710 230831:5.475070 234592:4.643660 234695:32.291490 226680:6.023360 237805:4.441120 235629:12.769440 106752:9.907210 206179:29.689200 236210:3.965140 235942:4.103080 237020:3.376250 237156:3.250550 204841:7.484370 237499:2.826250 237242:3.154290 233067:5.043100 230553:5.517570 221176:6.532280 237976:0.708610 235151:4.447150 231509:5.352160 235719:4.215350 237882:1.979240 237968:2.495580 237904:3.758480 235677:4.232930 236614:3.714510 213174:7.070730 233663:4.899170 232134:20.923000 237458:2.894690 237910:3.677300 237877:1.993910 235697:4.222870 236130:4.006550 216882:6.846940 234976:9.018600 226444:24.204680 235956:4.092910 237529:8.394990 237878:1.993260 236128:4.007010 227520:5.925450 222999:6.384120 208711:7.304520 233866:4.848140 206951:7.390410 230436:11.072720 233374:9.942280 215812:6.917050 232068:5.242720 232604:5.138880 237055:3.347670 236105:16.065320 166636:8.737140 237816:2.179650 237874:1.999900 236927:10.376010 231623:5.328500 235570:4.281790 237941:1.569820 236063:4.038070 237771:2.301620 217743:6.788770 236713:3.634650 237472:2.869060 235600:4.270830 227748:5.895840 237945:4.672140 227906:5.874940 237875:1.998290 237510:2.816250 237147:9.780720 237054:3.348070 236808:3.556230 237974:5.264300 234075:4.791550 237736:7.283910 236526:7.545940 237895:1.926500 229711:5.638290 237289:3.096150 237953:1.471660 237657:2.604380 232857:5.086930 237951:1.491720 196884:7.807150 237559:2.775380 237421:5.885940 232610:5.136990 237879:3.983000 237668:2.581840 236190:3.976140 237390:5.965080 224058:25.149280 236814:3.552070 237943:1.568120 236599:3.725120 237375:2.995900 220988:6.547600 237834:2.117570 231870:5.280600 140496:9.301070 237153:6.510560 235968:4.089110 221037:6.543750 237919:1.749150 206217:7.422300 237720:2.465630 237726:2.456290 234549:4.657560 237690:2.530700 237449:5.809800 231307:10.782960 225803:6.119240 217087:6.834000 | 232002:5.255370 234870:4.548010 70569:10.399680 143725:27.726690 237619:2.659020 232274:5.200690 236280:3.923130 212674:7.100490 235264:4.408220 237828:2.135270 237338:3.040800 207901:7.342260 236306:3.910200 231365:43.016000 234157:4.768470 198539:7.747720 212021:7.134620 225561:18.434160 230735:5.489710 225948:6.104260 237891:1.946420 214403:7.001520 228125:5.847720 202303:7.599080 222849:12.794640 230897:5.465870 237791:2.250580 237679:2.553490 233164:5.021880 235446:4.335270 233146:5.025670 234472:4.679670 237852:2.065820 237867:4.032120 231681:5.316020 230831:5.475070 226188:6.078570 226635:6.029090 223370:6.350270 175852:8.480090 237967:2.551660 229848:5.619030 225590:12.279140 226980:5.988540 219535:6.657700 159681:8.905760 145733:9.214060 237382:2.989120 201722:7.621430 213072:14.154540 211898:7.141590 237702:5.000120 215443:20.810370 237495:2.829480 230172:11.157340 236319:3.904010 237903:1.887850 185800:8.192410 237751:2.380550 237863:2.031160 237746:2.401320 175502:8.493520 75054:20.625340 237510:5.632500 237666:7.753320 190427:16.070820 233774:4.872420 34710:10.851670 197529:15.573880 237012:3.389620 179582:8.378740 236561:3.748110 189480:8.070190 236495:3.794510 204181:7.514380 232397:10.352760 236940:3.446430 202056:7.610190 202884:15.143660 231391:10.742060 232462:15.495540 236917:3.466080 219617:6.653390 237537:2.789550 237834:4.235140 237951:1.491720 234372:4.711480 237402:5.943560 237925:1.687310 218733:6.717650 235917:8.234160 85230:10.232630 227773:5.891830 203568:7.540080 237752:2.376880 237861:2.043110 234435:4.693180 236930:10.368630 229896:5.613710 237875:1.998290 210189:7.229240 236219:7.925040 216336:6.881380 211187:7.177180 80114:10.312670 236536:11.286210 233358:14.921790 232319:10.386360 221711:6.489480 235994:4.077940 168185:8.686710 213591:7.048190 214149:7.016840 229796:5.626690 219825:6.638480 220860:13.118520 214048:7.023030 237263:3.137950 237662:2.597850 237557:5.551820 234592:9.287320 176490:8.466850 224207:6.275490 232829:5.093220 224906:6.210030 230417:5.538460 123126:9.619530 213933:7.029260 225598:6.139570 192242:7.977300 237417:2.947490 213707:14.083680 235216:4.424030 237078:3.323260 233530:4.932390 203893:7.529720 125314:28.736100 232443:5.168090 237181:3.230260 223682:6.322150 196246:7.834740 233394:4.966360 236316:3.906480 225748:6.124280 235076:8.946480 171484:8.607930 227902:5.874940 222155:12.900380 232741:20.443840 231244:10.811100 180370:8.354930 217448:27.234480 219031:6.692790 237975:1.013380 237204:3.204500 224589:12.478760 237839:2.100240 151363:72.672080 197725:7.780300 232446:10.336180 237388:2.984560 233691:4.891770 230396:5.541990 232050:5.245870 237768:2.309060 231572:5.339390 236911:3.470970 237178:6.464180 141880:9.271220 168710:8.670450 203389:7.550560 220136:6.613430 235139:8.899500 232850:5.087820 237824:4.302080 228618:5.785460 234367:4.712090 233028:5.052580 194665:7.892310 233983:4.817560 237845:2.093750 233600:4.916400 237813:2.191660 236394:3.857080 229912:5.611440 234825:4.563550 236369:3.874390 237278:3.118800 209814:7.244620 237212:3.191080 236968:3.421130 237776:2.291550 168254:17.373420 231496:5.353920 230876:5.469140 237452:2.903640 237764:2.316550 237895:1.926500 236545:3.759450 237942:1.569540 186691:8.162850 25192:10.851670 237976:0.708610 205455:14.920080 231782:5.297600 209026:14.576380 237128:3.278510 236860:3.508520 237833:2.117780 237548:2.780500 232265:20.812800 184686:57.560090 217664:6.793690 236959:3.432720 200922:7.650090 151848:9.084010 237947:1.532550 230742:5.488370 237285:3.105310 234505:4.668110 236173:3.985030 237874:1.999900 237161:6.494840 237887:1.962720 233335:4.981570 227071:5.978660 233895:24.205500 237718:2.468630 237187:3.218020 33695:10.851670 237872:4.011540 222722:6.407340 217503:13.612240 198971:7.728680 206320:14.835360 233939:4.827530 229502:5.669890 237866:2.016850 233126:5.030320 237900:1.914110 227674:5.905950 224168:6.278430 236109:4.013880 236273:3.927060 199164:30.889640 229251:5.701690 233648:4.903260 200119:7.685590 236891:6.965760 228953:11.484540 236217:3.962520 232294:10.395360 178757:8.403130 234463:23.413300 237096:16.539700 229243:5.703350 237886:1.966940 237492:2.834170 236125:4.007460 220231:6.607260 225913:6.106740 235764:8.391720 237076:6.650820 232821:10.190960 222697:6.409020 225984:6.100550 236272:3.927900 237939:1.584250 237461:5.779600 231727:5.307610 235896:4.130590 112987:9.801850 233558:4.926270 237842:2.099360 163242:8.827290 235532:4.298350 224820:12.436660 114274:19.603700 180020:16.733520 237963:1.316030 213422:7.057790 237707:2.490400 206896:7.390410 232344:5.188710 3335:22.011640 237927:1.682580 217226:6.823770 236708:3.638530 227951:5.869040 225726:6.126810 225444:6.156400 202936:7.571830 237888:1.956880 229013:17.201040 116356:9.753060 223865:6.303830 231903:5.274640 174667:8.520910 208415:14.642240 219778:6.640600 229342:11.381940 237904:1.879240 231195:5.415460 232367:5.183760 142133:9.271220 237529:5.596660 232975:5.063020 237490:2.838470 219667:6.649110 237087:3.312950 231685:5.315460 224176:12.553920 237411:8.876370 237806:2.219750 83148:10.232630 224045:6.287320 234224:4.749750 236303:3.910760 237407:2.963870 186784:8.153190 217091:6.834000 199151:23.167230 193636:7.930050 236457:3.815650 212373:7.114000 221643:6.494960 222764:6.403990 105386:9.907210 206128:14.853880 236421:3.840970 232175:5.222510 233032:5.051280 222582:6.419150 183634:8.254290 232958:5.066090 233250:5.001930 237938:1.585330 237865:2.019100 233087:5.038390 235467:12.979290 230099:5.588980 vowpal_wabbit-8.1.1/test/train-sets/library_train000066400000000000000000000003321261756526500222320ustar00rootroot000000000000001:1 |s p^the_man w^the w^man |t p^un_homme w^un w^homme 2:0 |s p^the_man w^the w^man |t p^le_homme w^le w^homme 1:0 |s p^a_man w^a w^man |t p^un_homme w^un w^homme 2:1 |s p^a_man w^a w^man |t p^le_homme w^le w^homme vowpal_wabbit-8.1.1/test/train-sets/ml100k_small_train000066400000000000000000000072311261756526500227670ustar00rootroot000000000000002 |u 1 |i 105 3 |u 5 |i 219 4 |u 6 |i 9 4 |u 6 |i 168 4 |u 7 |i 450 4 |u 10 |i 367 4 |u 11 |i 692 2 |u 13 |i 417 3 |u 13 |i 769 4 |u 14 |i 186 1 |u 15 |i 249 2 |u 16 |i 509 3 |u 23 |i 213 2 |u 28 |i 678 4 |u 37 |i 265 3 |u 38 |i 410 3 |u 43 |i 321 4 |u 45 |i 823 3 |u 56 |i 391 3 |u 59 |i 70 5 |u 59 |i 433 2 |u 59 |i 609 2 |u 75 |i 1151 1 |u 76 |i 1157 5 |u 78 |i 237 1 |u 82 |i 112 3 |u 87 |i 72 4 |u 87 |i 144 4 |u 94 |i 690 4 |u 110 |i 28 3 |u 113 |i 300 2 |u 116 |i 879 2 |u 116 |i 903 4 |u 119 |i 24 4 |u 122 |i 135 5 |u 127 |i 271 3 |u 134 |i 315 4 |u 141 |i 328 4 |u 144 |i 72 4 |u 144 |i 478 4 |u 144 |i 533 3 |u 145 |i 754 3 |u 159 |i 988 4 |u 167 |i 222 4 |u 169 |i 480 1 |u 181 |i 1357 3 |u 183 |i 356 2 |u 184 |i 235 5 |u 189 |i 433 4 |u 189 |i 694 4 |u 191 |i 272 4 |u 192 |i 1137 4 |u 194 |i 265 3 |u 199 |i 323 4 |u 200 |i 8 3 |u 200 |i 1060 1 |u 204 |i 336 3 |u 207 |i 65 1 |u 217 |i 181 3 |u 222 |i 405 3 |u 226 |i 23 5 |u 230 |i 427 4 |u 263 |i 328 5 |u 265 |i 117 5 |u 268 |i 480 5 |u 270 |i 242 3 |u 280 |i 771 5 |u 281 |i 304 5 |u 286 |i 640 4 |u 290 |i 419 5 |u 291 |i 226 5 |u 292 |i 855 3 |u 293 |i 139 4 |u 295 |i 419 5 |u 296 |i 528 3 |u 298 |i 356 5 |u 298 |i 423 5 |u 301 |i 651 4 |u 303 |i 68 5 |u 303 |i 201 5 |u 308 |i 50 3 |u 308 |i 729 5 |u 311 |i 77 5 |u 312 |i 427 5 |u 312 |i 481 3 |u 313 |i 47 3 |u 325 |i 236 5 |u 334 |i 488 4 |u 339 |i 208 4 |u 344 |i 248 4 |u 354 |i 896 5 |u 360 |i 357 3 |u 371 |i 181 4 |u 371 |i 443 5 |u 379 |i 175 5 |u 381 |i 175 3 |u 385 |i 1012 4 |u 389 |i 418 5 |u 390 |i 9 2 |u 399 |i 77 4 |u 399 |i 817 5 |u 402 |i 96 4 |u 406 |i 519 4 |u 407 |i 203 4 |u 409 |i 12 4 |u 412 |i 169 4 |u 416 |i 297 5 |u 416 |i 659 4 |u 429 |i 419 3 |u 434 |i 1051 5 |u 435 |i 183 5 |u 437 |i 1063 2 |u 442 |i 164 3 |u 447 |i 447 4 |u 449 |i 9 3 |u 451 |i 305 1 |u 454 |i 260 3 |u 456 |i 143 5 |u 456 |i 170 4 |u 457 |i 792 4 |u 458 |i 589 3 |u 460 |i 245 4 |u 461 |i 327 5 |u 463 |i 302 2 |u 465 |i 1078 5 |u 469 |i 134 5 |u 472 |i 760 4 |u 481 |i 88 5 |u 485 |i 889 3 |u 486 |i 327 2 |u 486 |i 717 2 |u 486 |i 742 2 |u 496 |i 1286 2 |u 497 |i 451 2 |u 498 |i 486 4 |u 498 |i 663 5 |u 499 |i 357 3 |u 501 |i 1081 4 |u 502 |i 313 5 |u 503 |i 963 3 |u 506 |i 762 4 |u 522 |i 200 3 |u 533 |i 443 5 |u 536 |i 431 2 |u 537 |i 1006 4 |u 545 |i 233 4 |u 551 |i 346 3 |u 555 |i 288 4 |u 556 |i 513 3 |u 564 |i 272 3 |u 570 |i 748 4 |u 579 |i 732 2 |u 587 |i 749 2 |u 587 |i 878 3 |u 588 |i 66 5 |u 588 |i 697 4 |u 593 |i 288 2 |u 601 |i 1028 2 |u 605 |i 325 4 |u 617 |i 656 4 |u 617 |i 868 3 |u 624 |i 122 3 |u 643 |i 147 4 |u 648 |i 5 5 |u 648 |i 173 4 |u 650 |i 200 4 |u 654 |i 195 5 |u 655 |i 187 3 |u 655 |i 203 3 |u 655 |i 345 3 |u 655 |i 1344 4 |u 659 |i 76 2 |u 660 |i 182 4 |u 661 |i 615 3 |u 665 |i 79 3 |u 666 |i 222 4 |u 676 |i 315 2 |u 677 |i 980 4 |u 682 |i 241 3 |u 693 |i 161 4 |u 703 |i 1 5 |u 704 |i 496 3 |u 707 |i 155 5 |u 711 |i 162 5 |u 711 |i 170 3 |u 721 |i 678 3 |u 722 |i 756 4 |u 724 |i 347 3 |u 727 |i 356 4 |u 733 |i 242 5 |u 737 |i 100 2 |u 745 |i 1126 5 |u 747 |i 479 4 |u 752 |i 348 1 |u 756 |i 225 2 |u 763 |i 955 1 |u 769 |i 120 4 |u 774 |i 528 5 |u 776 |i 514 4 |u 786 |i 97 3 |u 788 |i 186 4 |u 788 |i 326 3 |u 790 |i 49 1 |u 790 |i 687 3 |u 796 |i 203 5 |u 798 |i 736 3 |u 804 |i 428 4 |u 804 |i 651 4 |u 805 |i 83 5 |u 806 |i 174 4 |u 807 |i 211 2 |u 815 |i 158 2 |u 833 |i 217 1 |u 833 |i 441 3 |u 840 |i 97 3 |u 843 |i 144 5 |u 846 |i 55 2 |u 846 |i 723 1 |u 847 |i 926 4 |u 860 |i 302 5 |u 862 |i 173 5 |u 862 |i 180 3 |u 864 |i 49 3 |u 878 |i 276 3 |u 886 |i 435 1 |u 887 |i 183 5 |u 890 |i 657 3 |u 894 |i 249 3 |u 895 |i 748 1 |u 896 |i 145 3 |u 896 |i 587 3 |u 908 |i 357 3 |u 918 |i 792 3 |u 932 |i 173 4 |u 934 |i 161 5 |u 936 |i 813 2 |u 940 |i 549 vowpal_wabbit-8.1.1/test/train-sets/multiclass000066400000000000000000000001321261756526500215470ustar00rootroot000000000000001 | one 2 | two 3 | three 4 | four 5 | five 6 | six 7 | seven 8 | eight 9 | nine 10 | ten vowpal_wabbit-8.1.1/test/train-sets/multiclass.sch000066400000000000000000000001431261756526500223250ustar00rootroot000000000000001 | one 2 | two 3 | three 4 | four 5 | five 6 | six 7 | seven 8 | eight 9 | nine 10 | ten vowpal_wabbit-8.1.1/test/train-sets/multilabel000066400000000000000000000001531261756526500215240ustar00rootroot000000000000000,1 | one 1,2 | two 2,3 | three 3,4 | four 2,3,4,5 | five 6 | six 5,7 | seven 8 | eight 9 | nine 1,8 | ten vowpal_wabbit-8.1.1/test/train-sets/ner.cdict000066400000000000000000000001101261756526500212340ustar00rootroot00000000000000B-ORG 1 B-O 2 B-MISC 3 B-PER 4 I-PER 5 B-LOC 6 I-ORG 7 I-MISC 8 I-LOC 9 vowpal_wabbit-8.1.1/test/train-sets/ner.pred000066400000000000000000000000001261756526500210760ustar00rootroot00000000000000vowpal_wabbit-8.1.1/test/train-sets/ner.test.gz000066400000000000000000223015361261756526500215700ustar00rootroot00000000000000s/7O]oȕ% ׯ.F|^i=ntm @eRJBI )d쯵#)U90#ecGk翼M}s%޺9~Ocs~_.קgf_/k;?~Z~:Џljf=3}mض5sm}7ij_62~4>pOx_ wmCpIY[x2'ML>)6lnVC_9ukW,wLq?i^_/>Zy#/_7<=Ȅ>hw˔SWgSg6ZK}X؃/~ta'}j8Gbjd_ lkZ ꣿӝXb6="s6UCM?)9z]a?WU8巶NLEv4!O@4N:34':H>-:l -5N ܑM Ҹ6ܼ1Zpxt>ׁ|+ùB㌋WlVt8Ǒ`g~PXT&,LT6:j!ڕ8Iu`gU~'C^Ǎ\2ѓVjLmAA?I-\tMXlZ090ڣqV?Q3\ir6֡u8hKn㩺}?oN~n7} j\uO-VtbnjĦo'!}1E'fV.u 5Ҝ^܌E 4ovZ}vA:s+'?RUao2^Fs߳e+OTpA!tCb8kң"7Oqg@|b~]:bAV'pjԷQn znYr'ˣ..g y goL/}/dޣ_'[7/xo|cͦ({#cq{ VV_D.'A}"dDrۓ>X?*q7['("+ޗuqȚgeoqdiGttZ>'pq$v_Z܃oN2Ț/ks܋8@uXmmc`s+$Hw]!ˉBqyE1xX 5+]eW OU-mIC[hwMGh79ݸZy-u56P.u-9':b^y+ë 8Q]-'\4(-icdW;{_؃+]M_~c'+M]H`@ ճLGi:x='I{m_C:l:np klv۹;D]n{tW]EF6.|Gd~c}M*u_um=ݏ:vpeVl$?_7$ ][U&iGrSm>x}Boö|1utd:LEUѕEԿpyv0T~wv'sEqȚi1lLkdz5D'Bcy5 nZUV8 4.p]WFcӶ ݶ;j>آ~nYZm|ULFdQ\hKi\:Ս :%_!Cs> Q;..]*nJŹ~yUKKJf+Oq3SMmfjg\oc}i`;8k1֫&qY7zr{&hk}wzӭ׹}j';SJ M:4'uY}P c\ y=;&v)Xhg?ʲO=voG+~;;(bQ6?0  sF2wUЫkL1wT!zI|?ϳjoxFֱXyӔ)ֆ ҥ<3NiR*K8J9~JrK c/?+saiIzxIR&6O6{5FR Jٔ ʣIRxܞĨq6:Cokx(YLG&t3Jz{ґBѮ$rJ7wr } oMOH"uJ8j๼ӷ5!;0~7xdv`Օ&~s~?|VeoC*X dGf!R ZLpx56,T1[h<ڂؾ}֫ϮbJNZp/ٖ ]jܶE" qǟE E1?tpM+ݰgS@t RuLc˫4uLf&-~qgۥmuma3xδv7l t\HLLsNJWqĜ0]s[~?tgFȊ!?.8P2mqq.DCif[Y٪ pw!<=+Rj]J,(aY]%KH38B Okӈդud>V#k"r8;iNdE [e xSC+M8 4;(IFڴ=bPӭiǫ3\XjBm{mt@j*8.Ns!DxF4Rh5Z3ɺ ֬y l䩳Q.=uVvIx|7=tXy+aEiMiՈeʈ}$dGKwz#:jՈxXCnEjbv |`IsF0+A'ejY׿G~ R͊^#<C8NzNnBy-I T#d_+4rxVhs&{hᤙvD]G%i)s0b_dX m-uD;NR^HC]yN)9{3p}~/,glOr, Qn|Q9#;j%WQ?񕭁y,RhqvALc[TbcL2?\>wQ9$ 1+? qSt[ĂyGѝii`b(tI)U \du`dˉ/=`:JI a` alìN%nT5McRC=t-4׿A"UBiRV_3(a;9*6BLt&5%Tn fB ayPV ;RT! Vrɐ~-UW4cpu lQj)Քۯ%TG hY'BHHtfni8=&RȨ&,bvK&Jy%'KiiȦ` β1?!|F*;ܫ{ZEI1\0 Nd:LC)馶jS7v ZYIX`+)L%<VrȶˈTFoݨ V޲NdND2aMdƸ"t)kdujZ3%Ij.̸Z,Sⲙ++tMȎoq;DÈV.'"jxOfJ,M* KHUb$9i|2D }IiZ8oy&X5PșiPGH JD%qdg/Pʛ"ȳޫu@R f/_A%Ţ(\ӎ^!wI }2ŮXgaA=-~e#o]/2۴#֎W@'V|6ЧO`>%.\f[0G]?cQLrNvd1ODWÒ$H$*e9ko\§o`2Jє˶үX +P܁?DߟajoS^ ~AhMB~=U@뽒<σTURG+{SV v=c6^=!:&y 4(K؈wRy(sKg΋SG}XK7e8o_~ ziG{_P7m~1QY[i߰ n(o"ݕ[j9#ĉx1]#nr 53ͩj ;سwԁ}rSR{”ȁ`dŅYHRn٪6!עP#{촁]0yQ鼂 ",\_h dOHR-BD:`]LX9Z64CUrf!S=HvGUO-0-5gˍ!Jp<{^F~1= i pZY&;[KR^nbX+z6Z[lP(~@_`ůSH fQV.G2Ly]5J!j{klydy66RSM$,YZzzwz<ɬμ0zEkWwr__'8G@%JP*a벢W@ڊpEñ ioz]Qw1gak>D_/B;Ń(Vla,"j+|vwѳ_ hadRM*zCKbVKiEk^1awqjVë,ڵ֦fn cE5 V/I!?Y(٭XĤmffVeHH`(i}J{ȁNy9"i9ڍ0K-jzJ8G%m-Ĺ4 :Qv(~O Dד^30ƛ؇j ~rͼUTzfÕ#~JcZԭ|X) k#FC/r9ٲ<a# j1꿈(=\m([R /& Kam&.W ln0NRE+5;,L"5z|@Q(- ]y$r}w) (2A႘Tf^G"0"G3^RSfJrODqHVYgftKG2#V, OxqjxuEY.3S~5+4*Z ߠb.+["yetӌ8h!C;,A'n0bD8T2ZVR'Ezo '*xZȖӑ=*ǛOO/`!^sئ`&WIqƧ}ddCR*G/0Ӌ=@ Nj3C;QPG9/b^\lH"ɁXo,l̏|;1z1 ڸł\q';  wx <[,޹F:N[:n)'6S0YjXM@, =v)a-?{<|-XZAMXe.6m"4&)N BVhSϲ'[mp;q<-XTJ1Ԛ}d*Xd6utEV fϲ%zG؁l$*6w:Xa-^qOb;NG[ `y1X^E޴jv.rQ}ٮtq2@Fl:c%E.3h(BO&? ř;Da,%;u`_IF!p ݟ_<C̞N9bm>W[Qy&)8CCfd gY4J-E{ /G'1$68ULQ`{g;$+U):Nixoy#h@IXA汾Wud疕ˇ2MۗSUW;L"Uo̵&!|QG-G{-ۧ1L\c"HӇ3ub(H84v2;+Z(n6y%P crZHD""^L˅!:JY~?jԑ=q(J\^PrqK9>:sQtRE>)1ᯡg+ȔIұexݕ I:/vWOYL a)L&bn-ߐ$v aѺ rwu{[Ֆ߯5͞2Ιkk5D95Z,(%eZ(ߜ7 +ZUr#O*X=l߻b:(K;OXuq{'hԔQ\1#]kCJ|5 8hP~Ӡ#&Ze-yFFB&:[F=ܚd-<kg/P&=,}8)WUQy7QV_RSRRCV 3iB9ߗ6l&_ ܜT67Nǎ{W\nx/nD+:`iiw+`f4P9|WdGWF.\@ĵ[d13_2?X32te`.vX@*D6bޘ(^78cCv!U-KBet6f.J{7^?ax/^\IA9+rWWKkeSV4@_tha..a3(fӏĉҪ7˭UaEuts}S1 ɌK|pXRy Ppb~}%К<<" 3;hH0ޭ̔RQ# Z<ÚS`RWKOjhH3Ήw`dxsfʬVW%YXbķ;ݢZhj@pql/J=zX< IJt^-gȶaàf>,|vS*[촮SLq*[3똽>lNgqVT;_)m2p' 4)Eƫ,(5*468y7Uɮj~|t|孝 ɬN|eHwWͥͲ2<'%F{o,DtJ"O>NX)P ZG?2R}x$3[pmR %|FtOELjp!nX{5(|+L EOpT#_Ũ#:-wc<ɪ{HuC# xLW+/o >](oҕmJ"-&o!m>iQ.DulIM܇h15^??2Eʊoˡ qn51i[0PW}FcAhsۤ[.5Pd֒렬_WSՈL@zxdVR1^OT##'IH g^b|cT>5`AczhK֮%CB~i8..ypBRiuko4ssjT9]fwZ[!2josoYw+ ߋQǮNGj!0fj/q׈=9p^5A(ɿ@͟:S[Fʊזvnj꽪KP~I߃;y|"j&]l:7mry0֓IJ;j2oܿTdȨW ~?h۾ĉIS`+T_C/="%:I E4<Œfo聗+oU|w@=RVV<(|X" cI~N1n*D)oz|<3^T`,Y$0%C3 E9l EMޛgjM%f˂*h̳ɳwŚ؋(Ql"iY- VB}`՚Z/f(Ei|G?ʅp?Usu-Q2Unm;Цxۙ{[Eo#P(KԒ?f]a`+\W]Jm~"u^m8nPwɐI}16nSjsfّcZ|A0zF*2fzb 7n*aM_%'ә-ky<󬼃[EI1JV)UhP'p9Iu#[qqR Keto C896X-%::ùh˚)>gX 06WThׯݯ&]/#CffPUPyWmmn,1[ (_dmUvWc?앺Io6YC׺sNn=#5OZ[I0ȃ`#{&K4I麎G#.`/+4@d+#zh~>aYX(^co͗nQBa=2-Xha';٥>P_T [G2eͫ >[@؄r~cɕ巾 u,4pVCRm̆BiNvG`"4Zrk$FT`~,먪ƒ:dyO]))Kb48%n'L{V,:]=aBG]Q"[\O"!pwZO7=2Zн3bGEW~/PBmcB|X<.KN5KR< }0iEcN' sXrAW'dXh!S<(!Qd- NJ&wۇ-rMPf+sr )@ jz_~0x<3ʖuxفJRc1h048`^W{D'H{z 9p 7 >I:͇ ֮*:?=- ڄt&jq P 4 J'!Ϧûra]{ }zkPzxk+l3ë1>!Y b*?la}ZPYqOBm_kUJ0񍚂oЯӅ/V"\&P‰{2=n;r]9ƱgjU8⃹-$f&% *J~%NS{RY1!\W;\OnJQԚ]iJLH"zi$}4N\S') Ӝՠ^23[ grR⃡zIS_,(=P C{Q{zB|!ޤ0E(R0` 8z䜉}:2G͒OӸGXVkMDNIHҞ _A@Iy [d,~gDJq<|ɺnPP[ Kx&NHg}|9?Lde~j18OF9iei4O:SABQ2)jfpzSX%OiX-x/'XK5 fy2ݔee4WُëH$wA>hcg4mZ{Ro%^F>Z*,{"b`ZUZ/Y=9/{̎~V6wk\ńn/+2?G43LlAOɕ2){)DW㫮 *y޼Sg#\w^elbs>[)wb~%:R T q6_)ˣvKbHJը8 __G8j7ɜ[£),jy\ oA\ݸA5߶ S>916WJףekO Hv7RQ1T6l={0Xe B <獅pZ?-N=zD9P³g]aPǟei8@:s+W>t=B7D'"w*EKgHї MIBm1^G/O C)tgxw]qIp.A}.=,\͋Xf猎}, 4eöK1MV]yM8&@X`q#&}A"Ŧy}oCNnb{BÂn|O"p-Bނ ѡKe'x%W#Qȡu Uie (Î,Wli%CѼ1_cXߒrx )wO1AJ*t.cNÛ!7L]{b$AvtjN` QTge߄<08%ٶˈfg-F Ʊ߇-XҞya[wHSf4׈?RL [p)@eNk{Y+L,v t}Yôi8 j!P"q&A1ː tl"㈘U&r6 6 p}F^ĕ pCabS0to,+0lK,*@¾5 -&S @_LThY-,jdlL%jG-F)Tg z}:O]HNս+o%׼P$fs}KU[0kFHO2A1F]}IG^Ca}Gɐ" ;A]a[C0CLIAU3S!WlD]J//[5E! ǷۛyyO-@}zŢi27re-wUÕ7RȦ ^10*NceVͬNطZRf8xtKod|(‘KGImb4 Mb.ܔp7oiQCƳoVqS_pIN컱XH¢p:㕜Qqu9Zm+Z"C\[)v}\SDA Lm.^iRtT6@]_hF- XM5lt1]2vFT¸zqhAa}8֡-i`C+_J$fCRRcT>4MY%Dz0(hqS0\y-C-Ti= $0Sz){'wD[KH]P7yJbIf$\** hEÓ}<:&:ٖb5>vDi'OWﲒ5gi &8RTPdyJ/dMoJnIfW4IH>e{)A&cR2!M%jiT1"PW,ddB d\ʄ5/.l[_:S=o3Y? M*:8k%aE4>- N]&MhV[H4˗*jY#\q|jWd5v8js 2]JQ4S߬(b+d1 ܀n. y49 !@}~(Gђdxe,ck)q{'yf|˞[ sI[7R)G\ cN1r Asia-C^;j^!^X*\ ꙝZ14J9u`$z',<~mDkE@d5hSr)S@%Uv~_czGCW2zJ?~#ZF`U70h8D rpnOHD@sqSy8KW ; p>3(g[ I,~]e uI`˸] .Xڼ|؛/S$?lv&,D㯘6Bݶ 6r*që<(H]&tV24/B1a0 Eo_D'ue{`Д_XXڨl#]y >!%bCjGx$5㖿3clh.*lE`ϣ;jc)C:I钇YV-_(Ls0;f{_ܝL;E.pq"?.y71-gmZ 3Zu=t 2JMǜ.x> +w4ZԠ;MlWSeRzi3n[VoNUt t^a^7z1SrvvHMEv"4Pׂ/5ݣ ҈:,ZKq2tX} 3,+-꠪od8ύ S%Wsa=' &(MGTpz}w)4VcdM pH9X}ş'H "DWںR=sÑ hVSgEBB>ѭEgIz=ѿ=G/^6RDg_q/ˋuMAR&Z|9GbCDhɁrTXT]4%/TSMVm _.xnjyvL9B2HˉG l]6O0p `^Q<92fٙLăK"=oI;lƒcܒjRq$qR}N+ӻ\+aT?A"ksG4f'+juqH&MjwJ] > I*VLG+5*q3[xχ`lht|eI{tL8P>4eL+5.а*YFMs.)XX 4˽P7eUOQ$ 9bÅZ ⩠7W 9Þ  ;8UOiߌ*W])eljߡ!iCNQB1Y/.e㵠f?CAlZrl77[n8 B%Haŀ$ind|sLlbwu9 ~'Ux$hžrƓ$YTu)Inn_$if2$CB.rlP5,ʱѠTgYH&I19{6wpi|F8ݘ (r.7ɲz=?_>lbeD VrcE5^Ő*o݋vJ@tҶVll4m~ޠ֤鏿,c>q7 =}tL#6o_I4ޤ߁ w!`X-і'5sYyqR7 4I$) x6w%2V9ph6AsukxsQ]%⮪r6֓M} c4HT,).Z]ꔲX>!c@#h0hbCgJɃ8絸, 7iwoJY0MbL{LhږI/HytPvQmcxWHj&%L/O"U <݉!y[m9&ҶAIې?TCX/CҶMn"Ґ$Q5.Nƒ= NM9LF;AT* u(j[K6 Yd yl->Kq&5?|F ح2?TmDnGP 8 \ YDh_ʩv3eJYi I eC&!6!`D{> &ո:sʡiMoJݶ#5wUclAZ) "h"jƎ:|s+܉ldM^Ǎ\$Ωt)g%hWPG=Tn[E ;4&N_{uV2K)PRUaf>,G9kF1|Zp6H_7 F.j9JPcX䱸8CWb?KohIj-cR@nb2$1lfFQHW{W)N2s [PN-{iYaËƟCĤ*V[0( ޘAmk~ϳQnPȂ10X=q ~]'GPڣ?q^F;46bĆ'9Ui̇ ۔7&-Vr) dVGTWɧҹ݌ù5@VM=~dRt^) :tm?#XYNh<Զ/~ ހ3zp@=^$٣33e{@ξXf#^H|=vR<^ 7vǼ6JL}80tfrםyA% wFĩ nP~ۧcbBthl2꽶,РV T|LܙYY^[-8R9ɣNc<-p}ra\`TY~R)}@ pR@kW4;H.VZq;xCQ6x06}5/E9/Mg|%p {F}YNrVYNpoIiJh; >>+ea*f̤w/x˷ "͝s5aʨ{jW~̔ xf΀43guxAZ@/Musu£.? xM \mT5tjU(`,S!\-VC &`v(G"?H>=\YK ŎMVW˽ gIjEԺ (݀h\VfADEtrVۘcN=\ hfg ELtZGrq.@#]>iCE䕏} ,iL<<]bG3$I^3|IJ|Ht3&O^ߗlYy M91y^5E,pf %Za:{WMWb7ĽF?Lm+-g+auT=UeJy\Xyf4ymϷFQ5*roaX79yfT/1K4 Y7.'it OC9SZ1:]/kT Xz~N_QiIQ+PFuT< N*>‘U=**QF=j͔ B[]z( JUc|XU(حx{^j bsԹRUk[R 崐An#<\ދc;e"NxR)ؠikRY<4~pTqGDL8+=8+ܲ򑚪- 0HhɔE]\ !4PG+IYHث}G.`X$l*ZU %hJպWUlSQwIPj)F%GTUl/P.Z- ~lGg7 -{ žQ=r?b.DBr6-~-n*:~-}SX<|&xk(3}jl*peF +ѐAW6 g<R1S6BܐL0R<% )v5UF3X&:PgcA\{9&IjR?Y 5MdU`Y2XwNT44#bt(EZ!r7]l!EUQ~G29ET5߶6 Hԁ9[MS}Pv;X'8?(:-EM9%V1_5Tl*_8\:*#z.,aX2N&W ߦ4o`Fy?6yw٭ם}N/0ZLITd{(\'e_T?%㏺??Š:'Rk4 eP 1ΰ>(2؄E1kkP{~;G!+u62}VeMhn|*efK Jyeׁ=q=bΊ1$:ZIdDEJ&$\j3YcT ȼ3G.g V'c%/)EQ)_!q*$SX!-׎ܳޤe^9EkPM@*?JJ3!R/){R]h(0{Io\Bce3A`H?x]٨a˟2H{fRZ"~1M~0B5N?̂~.n|6O ݟ5oI2 W:YA@IEZbZW^T +~A6 *dLȽY&OY!"7 k19,<Mi-O1nXTy2 ܱer *$#0jAKfqHd ^4ܰNBD5ڈ / z?OR 3cم1R7[ow bmB5̬Fs-Ȃ|Qw Ҫb7 6=~O;%-H}Rq 1ɑfo4L6tP|tVLlr҉+@wPRʒݾZ`<Gzպ55![q9iGh ]%֨"nWw.Ԫ"@` AP̀9Ԡ?7MyL93ys)7c=$$O P |KJX OR<_NY~NI<8K~BYRMgVJ&fֻ4]YA7k L_?e]//HL@G>$5qZ~e5օՈ@#6N~t;o5-?FB !6ZKT) :G/9**/kIdl`dI9Ob<cIdY_D]yz&ti1dJ)h\mfp$*9Tn{&U>AP"T~M/XEx\ Ϻ+)1[vlX\ ̛U%|hZُ̀Augpz0w5`\lМy{뻉~mV?p_MqAu3z4 ᕞq@:O%6cZb -G-pIg(% _eZLFJ65Si'IT7Qj-tUAhP]LaqGI`{J78oPV`Vׂo,Ծ^ @ΝlIv\-ōZ(|sʻCG:M"׽_GU,z_?D ionJAdUvJʘD-Yݓ,0m]EZ ĸ$KZ%PQ%D!Fspp I7I3ƒ7ܺtv.2/R;D a"oVs0fgFW 'D\{LIYa|=p-qP wDq5aoo.L7Ղ*dK/|m ?Т0}D(*V߰qN1.ƨ250ۃhgYSWTt4{`oDZ$W0m.'+UPjWzcb@ؑ!݈s%>}6*Nyo73hIZ DL65#NP{2SAڑI>^% {-ssKR\(aN.j"Osc}u$XyQ|iqow3j59)[Ir,w(PWӰ+:ӮW%DK [HtEgbaH0_P[kZY=]\|.X$d>]\-Ho @Z#Zy*_%?z9Zbj<;M!I/:B>䓣Ѫ + xKӳ N )r,^/< κDusB[.j!\"k.Yh!OǀpEHS4K ێ}>HȻs$DjL]aA>ƻ6xh94CYyr6Xn>vboət`P@V{ALwq)›S.N0/mKw YZzֶ4nڵ?_~ ȥdS}&js}ݻx).,]QU?xVi?OsͪAKgyz&D$-W6'br>S䄇Fnle=Td%[>GRƽK@u)-In;G!1o4qJ)qÇ0ǡ󁯶aX:VhX0g퇏} /d >ih],F~NP~͵E҅N)#\:r1K;Õ2#z>gE:&[fߨk<{+^$ |*E:eiXar `b<Dy칏O JLᬊ`K!ՁF[h?\͘"x> +B,5Яl{rc+ b st3^u&,|&;a)$*M P;zY.QL;|!B> `!* ^3)]pgJK%hH95ҼW  Te5.8WGlOfj QDx.?6cjO)QW#$=ݘ}?;ћH0wifGB/ 1R *2sj5Fg lIQJ$;q,wX?@).-R AW'U ,bENa%9#x(sQ?xrFkkitS]U# 2"aWua_N^|N%ՄbZǫՇ͙` /]-8B9ѼqLEVcͼ҃A]ny84tf q77Xu?9d;Vj#'ۿKR+ 0sS2sBIZ!h?i$Q2?e FGfOIx;׷T9ʪt3ގ {?4]“g ^oo>--ғ@zk4/aJN&J6aoFTyffE1x:zGRFƶ PK@Sd*{hU&9BT;ߢ'#1,ķy$%ΊF}2PD|U$,"_JӸ.Z$m,kI=.}Q_R {า~7"BU0? Vv->yƫVcPb׳.>ASE|bD<!hbydQn BI>v{$"àrlq%|-L?Yώz@ՠ>h;Ö8bl`D|[S ^ؠɣJ<|w78# 3$_5&UaӉOj%RZ$s`ͫXe"e |+6O=3JT*(g{JlF BZh(jy6n jFsQ σQZl(7 n}B|?kmek1n]Q|J]mlԫp F03 u {Zy8vA]+t",hX}m(Z6zivN{Ci+z~6݆8`p#pܢN:O%O e"3XY1-jl2À[ ؋J8ʜN6F,`PI67x)8o 5v>PyU:q:;d耱#Ic7o'mM%;^ |W^0rQfXg1}Nt+k1 =EX Nr~n1GR Kx, J{Ds [F=:aW]z|J\J²[hfkNAqƒK[KcDnu7Ԉ2%Pc -=':= d xgftk[fILAʼnUHGI6KU8h;jf;g+ : +X?,j)_^.nJ}PfvXdgϙ+Z f4ŭi8ȣqcw3oUڟqgTԓب1k?59OVd'9mC %\뒕'Ǻ\LhYǡA~X^C* +v="J2wTHaZ.)S(SzZ N[ox"Ł ix~QξO[@.U®dlL%g1nż@9r(֎p)2)]c6{*Ns USu|'/OhayX?2Sp>}y\q ʠ@Er|s()h #Dd\Ì= TP\o dP!Ffgy!˭H_6EfO ϗ@ee6#ַZaSZgTX>/MSw4DlGO@<׉gymфKՐ.{w,*F(ﱣ Ty;깊4tJKY ?JƏtz8B0tΊ,z3%P쎞173kOCy|՟(գFb۱ Vj"ɞr&^>8pDݳY&Qis5X1>ɕgBn8_O>dM2ǂ?)o!Bxbܭ?](dY&C\ )cSDWe̵;9uǂ4)fhr䳨=_4lu {:]%)h-1=lbXѹb؀VU^hw`^^,pp,|?IX ]z.0/yȲ lJTUo FRϿRılJ0im=z^$&3,I<ݯlU`f9KeH< /j๗6DYzzƥIQrB+l۬U&uxTϸjʜϧ{e=MBȡ'=uݎ0dB\麜'.|Oc I'$$aŀY `/R7 lI2<ˢuIK%]Uq(}2Yp!}KVko`mAQ2pv'noڦqڬCKƂotȤ0nx'OJ۳j'<^~&=ُ,jP^wʺvJnpc*B֊N[  DXH(oܟҎUlYX&ǘL^_'tySx/$Nvس]Օ+M3Uˋ )2\)9D1 C#a/~­q+3ZIa|ZB${鋄.R´jmY|õ awvn'̻v.^Hl$ z*zWրT0'7Ud S,}_BIsWfbsAZPA [ZK_̣ZEᆶU^D$7j7J[NVmTBcPgDS$$_Pş|uFMwZy#diդ6oI>iD0*tJft.Ɲ7clhT D3C)w*#yb-M7-kM, JTVto LszН-ysLլ˕AGqM$ujg39 ?Ez.[MwҮqBe %K=z`jLNv[C]^OKd }^ BcŅHR nsFHd1L-1i[L-< 3wýR!7|DXO0k>b -ȸԁ:%M ,}"_kiedƥ&Tj$s(lm ›UfjS﨏)A≭ܔ/ 2"DhĊK]G|e.E?sZErqux6~ZɗjSfo.$F#Grz,!J@ +l뾉㴑OT"JN]x P'C^)Lr9(M/F;5^i|^tOh 2߅Rwa UzǿtYN*NmdDK0hj tڐbҎ;8|&p95z^97)\h'6%ٌU n$q!ვq85F^Nnj ua7ױDtB6 РQm}r:X[|i ~V wn0vs3F{q[\U\5g{kB}Vg⬍?F=}Ჵ^l~Z0W^=Tk5Wpғ2?8f XLm\WM:&RI^zǩ2S>v~~@m3Y:E՜T1.݄5κ`OqvL$ęo^c=p/++2E"hAʺzmsL+xu]ԛ~BY Րgc N9G3B#f$,),% Bq7/>&Rt؄߮!eMMXr"))*ە#`/㑊. `zQEI^DW `s֘q?Ԏ~1l W*)‰ٛJ'>̾`“~|' pD > ӪFBZSSptx =HbXZ.>f^_j\u:OCArx3#09U ?|1>wzb.Q:Ձnd_; jAz 5 EeqB trQ"S3yn]œ x3/8Wi?JWrQ  cU>X䘜Xa*ob\͇ΠS>>C5?㮸 J69SDt^?rN?U\kw߾R` _ߎXwef$Mp*Uo%v@ r²ו5 t9AUbWe ?],S25SwWʳtHZ15fkC_yPI/y_r~,;kg)|:v>BkZRv8s~u{j(WMQtI1YƩUIJNǕ;i =ˆEeh%dDPB|*!4tҌ*׌(_~|`1T$ժqL׹f{&lA˩|^zwr5R*>d5[2<]랜BO7?$AXUE`TȱK:TCmMy?cPkto隤Hts]$܅:y|>Ѣ@}>Lh ~JQ6!c=߱Xhe M/Eh`C#&s{ 22=_,im<Jy۪NS,oQ|7SʃjJZV5̡_b>~S $aFkد~ VwQBWXe,2$i( idU[#;l{6QjRӨqwL41zZ6|l[}"TF7;};" yZ]:3w1(jqvf :?;nՈȠR nk-+9B:eLmăyB-y- 5X-b 3ֳ`46隥5`'Zt4uEC FA JMڗ"=N2<)'%f3<b?2D7 7avGpR&E6M@s5Xy5գ-ܮ:0޲/@0? *WM/@ Nnf3$!IXa8bhIlGh3qO O37jN{y%KO?,l3+&80,WAT N|W"%? _՚w FrEJ/ xa]y4:M?,@[vҺ%:XА.ּzOjSSA+B @"QMո4?'{`c*ȠB#P!Dſ4rґd2#]M4{8/avU޴uN%z/#ub ]M\.GzuöOb%bZA at a_jw9+NSnHQL^V|K{n2)c)5dZ$.Iwvq-WNUnD8VI- [ny[IZ!+ gdZIc\w/0ȶdr.JR/cVzP@^|FK3+"=*w&523ײ%TΖ3 ɜRDv}HsCѪmP/r9lϗS. =zkwiez=|ZτuWΩ@ DƯ)"ǧ|(?:)56 RX^\8ʿp9h2Wq^6ȼ%ER{J}Kʊ^4%\WVb|aV7}N[z(V}=u^Wn_j~s0TCQUD .;4/Y8ܡq7?ChLǔDeRu4rņHo ZHmW* 9U4ּG NǦ'?ĺ:Ue# d^)Y`a;{:F,q+[|:G[2m@M{L 'i[`zx+ z.i VwU^wg6v99?.ɋ%vok;:6Z,φquaug.FdR/3I+;!=H/J'Ƹl#4wPs[rLS42)6wi)L.!?,`74vt8qpP-{Yku` BgRIx,  ^ n+G݆JKzw(TcSCís{*iN**ț pl"k%'R?BbUHζQƣXi0vݣQwG+栖Ϣ?9Z)o}*d*l-:_ME68jkwt%7W^R atRq` R,4@5`mo?N3 /0{zvUAh<sca&;I2,lD s"*8ljJ\c (MDŽP6R9فL͡hak{+ȗEJ%Rzz'Ide7 +NӾtxi2>`[Us~ȱ0MkO sFΦ]}O-l/<$e$?E.قBGCH|S;zh^ZP{ Mt2XTuwԄפSjsvqkgt_8~ f.fdyF~ _F f:$j;ԡEqXcy6܌ ͦy<P8 eA_G00gh-eH2Z297i:Ư$ &ȗ61;nXٛ iŇִj\S@fLZ3Zζp4&Uul-.t4M^I~#&3hUh%Po9֣!CgBWCorPjO ~n\Wt\9:- ~:`w|Bb xUy:LII^oi=q;izI *WE#f%W2MRlg^?P=٠^9 +0_(ϘYgj5+)ӊ.ՓEVzY~ T)j Ne$豂MAK"R} |pНV?AJL"9oPpz-o+jX3b{MɬFFOFTIKt/XºYD\]˺J`x0vC[D^* āYx/"O={T:_dSmW|0٬:R/x)*id3mJfÕ.֩<05YIzcfІ{iH1F7!![pX6]0 AVܟk0(XzYk#S`GKw餂5 -UV/B%Q̒@UIP6c- (3MT6!*PdI}VC)wZY!Za7`UM6WTep}+g|: ,d沩|=k85T"b 8&9x3bmi `ޓpz3̪Ea)AkzA)I?`$wv+fbþ׊SJ߂eQؒ7 4(C-[5Ho2q<@c-$4pP9(q#ȳ0-|DBmfƾFvt z_ˢ&/5X~VsHC|J4wOJX5KG9wj;0mQ9Baϫ)OzF ,ixJļßBU-.,!)Ǐfb͎(.+o$}|LR' =m|ԊrOi\C*%6?>uHIx7{( (Lq6DZZ&@0.<-hnȺ&·v2rH"1T'er;Q9DFl8ռO= (^ٮH?.ClTd-)C$ͮtzL4 A ehQe$5:NТ|fS:N3G"+({&NF L Vzµr0biV7Dəj̳DChȫy""Nlh#p<[艐bø_dQ`ahMAh~vE#"tkHtY:rtJFEfUTx 'voO<*aej"C`׀Ҹ3+Q x_ez&Mh< 8{⣉(Vh7I V Z<-Hʲ*8؍TeY}=δII!vSs伲Tu}[N2TTuona `譨0Td\PItivd*$z@,;T%F!ʆ^ζ+rZ5Xpɤ.amk2@ _ku4brivߩ6DSb,,=lVL̬t}RPIb{Qm#F C ))(HR:hXR.l]3SV[)}#X%ߊ_\άi񆺔hַ[! ЫyP,R%" qVɐHpۚzBb,$G"L x&\F.N{'~8-WTzPdϹ03xuƫ U @IT'1ӨV/e{˪m^1݆@}"NXu'q-BZ+>"9 n|ի)*^tyZ3vřKF jJFqs&Zmt#Z>͑el0ܰ tM70^b3X;+hS/ cy2#^\[n{q9 w3UK9m:Hy.w^ /SE?2۰ZuZ/w4ZF Ԍ~U$7ҎkڧעtCWءu.9ZJѰr1h6*ô)I=wjV6$\~^h4<DMS {&@GF)>IO4z{_'՚竇l1 ?~K7[ۙ/Ҕ ,;: HZWIES$,\cYHWbD > |e}hL3"831)Ecg#Do3n-3hׅ O\G1rN@_TY,jmԖhZ@ jFvܤm GUt^\y'(7#KYni_[j6_ lj[yzIxWA5v[+BXALL:P_mooiH"·nuDZϠÒѫf|kD2"Ң zK\ ]waEvzt> ytIeRh%u.<;$"2t Q O-ò< яD| _†ζ^B#/@kpc9;cyߛo1RcO-v:\v(e nyWmK?#QR0&@1ϯa]ӚU99ʟR ʟ1shD Ƽn_j~\k^jS߰u//v(_lAot i:?nI)Fc+-*V\xuf!/i\: ~&HnRCWȞ E[Ja4,G4qI!-0Jgkw|:tª3F|Nzv5ݾ^.%FdВFpJ4WSr='$@5LU4J`’-Ro(!LW vV!t=&i͜!+,[k1") bL6{5To9GKVU*T Vп QD/Ub(;%! Bmz2h]q/ԕ ijp6E$-'%LY{Un>>-z Z{Z[ fr3\)!i{ڈV' P4[[J Dz|Xձ!X[JAriHSy*(0_ɜC:mݬDw@r Tm8#r E"련 TqYPuj3)|xC=5/O3uYZhkC*uLz!]/~*HY+ϪE/X w8m7ſ;?Hx+%]^ ei ISԖ̮Z7^5 K7Ho6bA1oX NT֬DI3]Y ńc[/@|r9nNw-[/Oմ~YR(4Z1 NkM^P1y:Hޤ__LofPU`x:qi9z۷Ȉ2pJ!a5__lXT.̻vAÖ筏mWP m]hU+őɄI0IR`ی-eM /TͼYUGq+O :R<)f"#-o1w ,u~]f?|S Mo<# psWot{Nl 7݄6[TEʜSJkqܹ75Z )i+k-;cDo+ߒqmjmc={AbNRF8 IY~*|eaGqmhLZf;͍1;Зтolr8j؂[Gk>Zqe=],]S 4yLXo#..բk7j}|^L8࿗TAvgIu}:84``đoiX\3\=Z0:~Z:mw||чqmmr%(}Gݝ A%=ZnM΁ʧɔjco~K<@m(N~_}kܰ.}SEmzۘPч2N<<͵x9S$Uiʩ΃c]匊 >F4+ofBdzEc8*YU/jXl싼oN_aTA/ho|wge(Wx:a_C!֫MqY<5wnq'~hV2UIx^+@9ђS_m|_?/?YYFb(\f7^.!Fk m|DftÕ]_ruݮ*r U\`J#QYl F0$>}JOc zd4/2jG.v" T&l킰-$`jtPxB`~V̍QAͪ(SN@^iV>pk T\(UIPTbi!1*ŪTi4T+2duSBECZX"=YWUKC^ ꪤ #Di*?Y$@z-&Zqhd 6aJEG6%UtFLeؗTN^R!՟Rlgk}UT /?pYr貒Qg 58p9d3ց`SO|oFIiG(ªH?sO#SvJ*۟FcgpYJ5XCݧilG :QF!X۠EK ) Ԉ~BVh;ӈz%kEXM +wreCFrE:֝AH=cm+oSTZ*A~|yD/\Ɗ$͞f,\g8Qԛ @Q,g@YэʘRgO]"%"W;)F$N'߬Aw-EI^>JBTc?[)G>B #¶jd \v['?rvgᵣ^E'0iWhb`ڲrS2O3J䣴oSY];):/6+:lDeiƔ[|7;h a>Vp'خ4NKLxfd.||G]f 04hՓ!V{J2i-j+l wS P@Ӷɦn踰Lc(AdcBР]lrh:-t^bmflgRBQbvӼ|Hc<|dQV-ZT yoUܟ.^~*B Q'c7e і Q Ź+x8Ŕ*bgh9KRG2I8&ikEwhP=Gۿ?VYxJnJM%E2˜#6ѝJF5@]ļje6=XeJMEdLpI *(mve6IgKe ٦CCtXEbWP;Oڔ1q #jYa뜨=( BeJf`ĵ@F^r3zokx7NZ=/_SPU_)"EVO'5?|3Z s8fb {mpw,]Px@ocGmÈ^3td+d#<@2)l'vQJV3(w-v/JQR\G2 q'OgcQ.'/E*ی9E >>9XD\Icfo|+w.Z0E=Fz׆ oGrn-fBau\=6Ƽ4zEc;*w6zme4!>L{+ɽWF[9"1CvRO]h<,ɬa$n FTB [̘ za֙k0%P o؆N=]#Mn?-r BiA,xf{T흙ol\델Z댿殴# 6@I(=Etu}w>V٥tT5d r(32łQ7{,t,cl\@'K%HU*vNlgn> H. M|IA5՜S&#cEgs u&JF;>ѬFup@pd:b1~ƶH3í&H sE\D 6*Qkt(TL/<^χ .&>N1QaZY[ 0l*EXLY^dJJHS*ۏN<.+yIJrUjԒXmUۑU Ymb d`W"sW3 uMDLFC2|TKhD]tm$Y޼.6Hw`dǖUc\J29/{Pdtqg#?-tȢNL =]J.6:D/,{v,Ldw3E۾XwLQ'S S?8,֩u9=C(H, D<(=h6ƆPU8~*W Pͷiϩnc#SB^w,= F&[TzJY2% ']_ڤ3 t"嬙6|1<=5E [Ԙn9oR@w㋣P+*dn=.O,Z $BX_i9OTzDiv~k'2B'%>QI2`?s)}XF],JfbK7pb TӘq%CE߶  FRTʬ*?NU!>=ll|]#jyplmګ׎g4wGQpke ~AQ ǂӈZz_SȺ;9\*0TJ C'"C_c$Uy̘$O.'~ꃣ1wI@NTVkzH͹Wbć4kGt;~ !3}cf/Rowg1dK4%IxuG'#`fX ;^^`$1/:T%7VEdj˲x'mF)',S^qࠬ2I =XD-TJ@3W|֬c ,:M8ivnt} U4)N~f>gᑭQղO#=|47^-aUa֬g ɴ1F[~3a(^%f)X(\2c`yC_"7u@9gXI"s#tCФ$ܟ֥q0\`zhrmZ 6uN7k>(}0XTEGG;誁])^U镨{[i XE[wi@&`dlz0+>?YƌܪVDM7&3Jkիc 5Xt+EyJ)ː!>mt^yylG!2\!\SP :htu̲.ro6.Tt}<1U{@l0v4a?"t<P,k\N*gްН%;zBKyL@;=uiu\d K7KW$yɡx!${]L\mpa:_sg٬F{uO5[$n*]5{{N\у3U(ٴkgI5*ݘ1[cx/pP;9@E&L>ܽ_nFmFVUdr9狈;>"V--&`0r룂kvi$Œr;sW/Y0=E i]J>TΡD ^-@w81|(H_*k8oLZ\Hwbj酹YTIU+ORˆ[Ze2Kܯen.5d ܺm  p%ƜH^UksͦjiV![yLEsB؂ I8)Ycѯ;4TJ@i#'wt> (HϬx/=鵇rnНx.6 /-ڝUv+~-\RnB2-;ȗ^]5jv2 2٘ۆV[Ҁ];([Uǽ&([$ҠFӈ=kE"j3Ǵ=fAJfi0kFE31!m:>d` ҀuGKj< g`SRk|uE w!`\8b!8\6{DoʔPNIkw]o⓭HiU褪]QFijK;Bո\/XA-܌]( |xl.a@ gհ20Tj+ͳ{AtyFu^o!KF ktECRЀM6 ^@̂ 2ӁwJKLx'^nRȣtqxjYƌ4lс?7nh^Rbj 5^Ԩt]fibQ(SPo{+ vݪ68ʘXox)WY:/\@ xZPAMKzN6.-!;`#` [Gͮ9z'a~Fw,sմrfN#cG|B |_+DSvGH?aNy*TҒmU8#,>I릙lKI~ǧոbia{k]1>h2))6j7+л)[WF0 Mx6RXۙwde0vaҭ=^iSd }'`*lku>4o|ըob^F8%,>lAgs]NCWY<:~,Z!j_U_MҮl( z T ^`L]+xSl>KU׵}T'Owh:<3PN֜ڱB¤33tY g4D&wF&iEv}{8Ej,'kSo*\"gZƇ$4+mEYlǕWT_Ksv6<ګGm ̩fjyS ^U|{fvf OWjNMI_*zzi,z U\\#9'Y~^=])AϞhɠ5+6z?٨5Ou5)/&-G^Pwz*]{I'(]l˿5sBDNWUxVh_c[R.\Kg.CJBl_\<=4vJ0ޟx+vEW>`"ݮ_}T鷦 <>U]<\̏gǵE#E&6v%nd-?=7ofP"2lI pܡF|C%ku-BA|Lg<fOqv\ K! &HF7j2 4gփ2hMx&F[UEXV<̑ #;ω:4d8S\569 @BgB{8W :s.EGLþ`8탤]L$rKE%:4e*vdDͩ?N@q'|Xľ*`DAPiL541a`キ?DߣΣ5Th:҉sϬpBV_V@q"W/+P@Wm55hsfR8{>? :A;Ȁ`]WZ,\R.aJL<d΢SpCl%<{<2zFR g̟i}tE9,/Կh فkoWʏЉ'C@] x;R~Cؗ9a1cHpZh>_<$OE[ggLK²?ݡHT=VEQ⓰"[akE  ݰw#Qڨtkevƞh;s\EZCp2 ,0E$ѥoYlSxa?"\PK1[R)q҃O1Ǒ߿nc?Ԭgc0IɁbK.kx)]ȠlT%zk@>#'>Sf#Gr%L8pŐt/&*b((2:4xKU8o$ =jۋUprUXu V`VJ:'dp?+J "]hySD ?96pR gWQm)# jp.\A] FuT+c}$,4>[&/\ЩI>-L;zZbq-ǦyulG)%a;, /rXԂ-9!sECD1dAg Թ(\d)*},xZ}hJjɬU t9`vAzu<[I0^t[)L*/p=k#o&pw$a/Oo+ft!O_9;?94: *&ʮd-7ʳWHhDp5E@lzâ~P*gW6z>+}Jh9'&` ͇RHFi#0PIiZs'Xq'/QU3LJh8LϧyuF ;z*Ysrf=u=nt]X&ArAYW=`gʿ- Xbd&ܘߕ- N"M@'QΞʾvFn)v` Il'eey0*/)MQӒ:C@Nӣ/i  BHaTLth)Q{w2H3RˆyـAFh{;͡*H,BE('ݠҿ$APY#qQuY:?t\,-yu%w~ZwlH +:~¸mՏ·5=G:G&PR!|Xr9/1-7Si*0G8T1)"ôn]&.PަKbR" Ѥ;O$1= z/PPO4X$H#ǽJtǢ|~KLʉEϣvo{c60{A`:\"%0X$9/vEα.zj7z?H8u5<%L<`1n6}x/2&ΨV'5=B@K"v\aVYP"|QEq)UX~9u\{le,,$N<æ?7-[0u`WwT3ƽdıtQL5J y~~xW{Pt/* N"WZ:f<l;~op^ .&ǢuqE~>q?4$*Vv%V֑Vi'fSmBdk` ,EHsrObȵזO1Hfi?Fc 2mMRTO%Aو}-qd ddx@t}lG 1QWgXdי=O-,`ޮո 2<뻪xGNe%M`V` .F蚫H?CGgm!n( ]\r0XPcY Eyٍeruu,ȹјisڠEUJA:)Ǫ/!U ԁRXQE\5h 1!иt.=Gs0Yes+PY55qԔuFhRU%FO'FĭUk[a./tG (:뼠7V>r^,knڌ=0L$;](# )XSzFꟕqs޹bUO0Sy@2I쑋޽ShqSe<#R!rA_Ʉjgƙ1E!J ?Z4gJ5L`( >&"CB؂v7C}&Q1xmۧBS p5CI,{XS"0Yj6E_UP.CAFXpOnTО+n1ݑPXpdTX`w0N%!;Nq]SXt‹:(R;(@LǝYsb)ҩtGWIуT4/yF ]b9H KpRK:6çʴpۖrCC%b0klm=hX$-ע^JPaQ K{mrPnj!)e9w~&}^XҪp2&j:%CG:ڃ8s.*AGJRa^wCQ*< 4٪]%LQq3b(}bZ 2 S?Z:n)ՠ-ؾ5M#r_HNu}O})A^b6,nk%lʧAix׃ r'>)SSڂiQy/-LB :ˁC?a.3&Z19uUOD*}{v=iqCAi2Wy+ |N .{ -XEt<:[ V΍yJ׼4$dOX =ngZ[ m-"XO<'FP,|Qs-xj觋"Z.O%+:ԩ[hǒZ:C }ZѰ T)o9m bLܗnQ)žV>h0Njc=7\!#C!#]*s1 GJxR T=678UJ(Ɉ}td^ 0oQ<$mK+r\ ?ײ)f¯0^@/@Аym@`gXv(x8#K!Eruk-#-s;)g-yc xOW<-h?@Y!)6!@’W LpJW+IS bv<3N@0:&hq$dDiz>G|2^^X,h7&㻼Rc_(r!xդNԿْ늤.sTy kv+$-_~ZAQS(VqK0cL IRI?wy9V]5b:2VûEx8L#H1;MPYu%+0c4*Z}c9ף%SRigQ5, k|JͬdiPʢs4lXݢEQ;Wۧ3JI D^1n1w m.}1s]4`H9#; Z++٥0@rdLpbH!$ #VvN`. gj4r!n vH^_;v9KHJP ﷖!TIS>%Fp;y9] PD,X[7uh/A8*OHHBN;*.6~7{O`lӺB>5vqGd sZ}{$ްP[F Df&@XcJE>"wy^ 6%cG۱fomtzȚ28}N<[WEYXGa[4;~*ǀ\<{ovw!b0^kd*Պ Z &H:-ЕX.jqJxN ی=~i2 *팘BZuV0N2/v&gRx3xmr'ϐf7yJ۟kE?4`9Ya:aZ(7ȿ7r3oTщVP8ݑVRKh6V'S}J?\/O}V=h-^Ej+ NIhE3ky"ЅjFz@ѭt4˸RNC7y~K#Yޖvj@lKoSΑ\odgƏ3: a9D>SnֱᲓ$QjLc 3&G{͛B֍ׯy=ZnSyr}.2j+jꓺNKX;RC;^k_i&w5nq8A-moA  jc zI/hE=e|'R~YJ )c zə.6%x֑HD?"(jɲ Ӽ\{$xWC"ekic$%n6swU.(ЧFqk,gȜrK^69EI9жk_ffX"d\\Mo)>11"Zm 5j㋕ +TqZ l3ed)𕝆SW8Fj)_ͼ< ]VV2*;.8i_aoGB(0ڲ~pOSLkRGҴ穲\?aJxI 3.D\mWŚO#H$/223.mVLWYvv%F3&>7mI$Dr9_"ÿGD&ns,Ȍp?~<êO#YMZ%QF=KEv0$[Gwèwm_6p)kꖃco^ha*ރ.pqU~ i(r|&2شbu"4ԫOg:[jp?GᲣ_9$n{3?eè}"!ɹ2 ]xͱpѣ}ߗ2 95 QK? 賞 kx8bCdlwI%Rh 2y(f_/*怃*~\~@#%r[]9B0_Q+RB%ȧJ%>B!6l>Z DJ~N.( HݽMyB>Tl5-9&[:-jEZdⓎiwh_ qZ  R2?/"+ejtS3GMSqo.ôM(͊>|4!|޴LtӊT؆&sݘS~cR(:}]ګRC2 l7 *[zk`KvkSfx}]ʞ| *."y47Y)mJ5'>tH ȭg1^ٞijil˭b PHZ97g䪢 Msb"!ih8@;et-UqQɗ{`aJ79j]=lһdWo zPު~780+ ZI1Oy :;4Mh"Zs[t<;蹣L3kR0ásQݤ[ɝⶮu159vߝ WM9% ,i3Mse 8k"#26]+p\Tsתּi \m[~FF3 Z+uέEIe6FC0 E*~4ai.GSSM{FFISr.4|; Z:ClԓFtUIb6W3Oz~KGr3 zVFTݶ؎ [ [J'n]OCeຼ_nz RR J˺J) fHz'Vp^f%'̻ҍ_ZΔn!T5kMrGZv7y}ˬh<& QYeŴ[^ lX i)2B64S.B[<'&ۻ">eV-k5Z r\Z PU5=]Z2-rUlАlpAv+.3[Tj S U}T^fR]Um35%9?vҵlݥT͍j_`tqTPWJk])tL]MаIEEk3:-U6U:H 'Kn};vrh'i$IvꞞCws 6N7r T==]HoThTI>Kd % j` ogKEӓtygLХJ^tn2.~ Ozߘ3S}iX1뚔Tb5Z+'zSJ%S)89Lp>L+Vjo&4ݕid-S"ȬL Oi=cޘk(T{JjH}6#nU(i?%-Kz*\CM*BܴcBiyP^H0ۋ< T'T3 ݎ70W4{xBUj>ՁGVʚ>m<jDAkY\|l/P:Wn~Ҧw hJ\r4wC <Kk2-XNk1֫ȋFr$9Q%䑕xwpl :Hjr֎ x͇6(+ӿFޑDa]9õV-+Z yW@0<J"ĀS ܴ#Qơa5WJrBBwW}.ҹV_R8!W+%}d&nX; G(I[8;#}j7ն0o<qq@BO ^7h1E0"G\ꮱyOg3[0_.Q~Y0 L)s=8\`8ow>AEOh+Wv>׬uOݸx :*=xޕ(?#)ҬPU#>n! +iI #oQǵ)G& 0by]\g 6MNGFȁQՉ\{g_K+RyzO{IOm;q[,+ZPS.ꯕg7luզıY|,}Ƈ$GR(ІKWI[DIWʑ\w`dҔk b%F ,{J5A5]TM}'ݍ9J2T[gOG0<];CUΦٜ*D8cjR:, ?&=b? e_,iF%o«5-(xmwqUX|'NV,}%ѷ3NFkRP;xAL6N}Qwr5vXsUŮF9cv1fC4;Rr>Bj_IEڴ\ؖ"yz +zw-wQTɳw;ƉHZPIе0b68h;w V2$8ɓ-ǿu]+Q*5g^A0c# 0+? H40 J>Ǖ3,I Hಹ"RAjIٞۤx-MVKhiJxH$_`c C8Qjr2S_Y4TVySi# B,(@ky @(Nj5USU=@ȒT P>jXfh-LInrI4vU ef%cSR<5KLK@d؟b KI6-%J1FmT$E 8+b7O2|hʢ>O\yWi%C~(LޢCnQJf9R]s=ŰC"x.B+6gFmX`O2$%v׼?NZ%Dr9⠪:R8|JȤ^xe:Q%W6 20Ic7e[l͒Cw %[vT LK'Zj`|YbZ 2p6; Jhtab{2lUl :p-i]\v 3̐l $XA;#A5*| i-2H:SBHPCzîLR(mwYgގYI9+ W$1<;fݛh3bG+8؟h{KH9?iU .BnY|Ǡ$ɉfz_6Cy]YgRKGEZ.4x%>rPlGő]j))=k tR04 q)lT^we{!zm}QY0IYU#Bt!YaUCNծgJf-F";kE OBXlQyͳ ${H<s?{I l^Ȗ8W|B֚_H)Q^@.c./x)нfy>XDŪD1Q\dqY;cծ P5srG.}&_I60>ວGCrjT >3l>8J>ZI [ҖQ&䳞{B#9)l zp4(3[+\u4O#}+.WŹx1|Լ{1]ZHTvK0THELԚV;WO5J$SkW 3#rs07- +Y 6@I+zc~*e<5XâPqȎʰ ?hG%nuWT#7 cxV9k'pӣH)S\ꗭ4%w4nhtugLiϷ|"UbduUX9V뵫0mP$װk劎2K_*(Y{3aWj0Ev ,0?u@`b4^GH#$r 5tX׬,5c6rҷ@6#uMY/Kl0EZmA(0+>O'c h:LU ,}KF(GhYW8;We x[Lx)! W亻IdtIITXq[,UۈɗqھLyN3M>r &i ;_Z89kS\)}+W^mndm\RPq|Ԍ3mZC@9|h2{u]y-+eqAȟ mҘIP`E1RI@ia_?slOI/=,O+mФ,O Pu.GCy ( ۤٝ)MC}nƻ ˑ~Ӈ05.zޔ9)'[4Y2ڧH7삚Hf$ڣYv?[?,Ky!rOZOfW +^QQӀq}XHHG1 {KV[AL P<t&ll To2Gu@f1iα'hJGtؤ10Tx<[=1+ t.VGfqYGғ27u ֮׏['&OM&zBаTZ/}Jsy]9s"O v/ > };,&%{ݐ+. vX $8csa_id8ėiڰ<>S-f Ĩ+Lo3TێMwP.xSNej,]]fpb4K {I/mxƞqumTs ^n}֊n#h_m!.Ga ~ 0֝o!]QǢ= E`У@a5|l ekxֽX,WcѸiT

~Y9gd  )| tD/-"!!]8~ Fv? $,|z C+D$U f52Jǡ*`o{jo,,o]`UA<3;yT Ro V='b)~gPQ%|C7HHRFKK6] k;ufWWێ+Z +~r\U]B\BSU<;ٷF\F(Cn;ie>~!LrB5tFP;U&;sj̗Yoq˟+EH~}ENZ>j.lFqh&YQPD_K)_5ojaPSȏFU do{v9)Vͭ|LOyb le:XIWvn׮$ճikw'iݣNg& I?u=vK؊U$da)җIYEX/uF%-rp-ii/_׮YpHVӗ[#[ @OӸN3ž'cmt )-Gǟ+zI}i̬SGG{l3'O 8="=d/χ(^cXɳ7. Q6iYՙ}o+"OfՓ??x^k3'1ac_(L -G^8^k&KUxz@3H1TtN &N`4!E%ba*'\"k+!g5LЗH,@QI'd7%tZŚu6 p830-rӞFv+]{sNq`@+ w90?;ؙwFf^Zp|v6?Aϴv#к"!X:뵚8@6'sowLH|'yZ-ĎVc"1f'b`JHϦ U> .6$ng&Q\] f3 K^#Fl\31%S^ʇm6}|鼿z^A,cF>HTrOݱj=gGEkeܫ}-d`:#wᦳI 鳎1nLj-g?4@ؕtH+-#|[~4sNZ4k2I0.?خ',&f{h'9i>~DU`&<ȧF_9&^g"zg6O2gniE>eraөNsDK#?'3 EhvON9s`ڽ#9_CJ߾<  1'q}aIշiqi"43gYM$NޙWi6]#NCr9&JCӬpK2fx4Z:hY->VD +5u;6|8gaߟL)xDm<'76ĥ0<˜NTF][5Q׳9zS>9woG|_cY,x[Vn{Yh#Q|O`pܹFp/_K&ܕKRor׮' %YwX6F.FMö|X"vo[<^!CC0[~7Ha1:0]!;i_jK(4 \԰AvL;w$O{eT:~LﰿO~7@VLvz0 5=EfB¥/ ;Jr/VBvL&g´p v_awLb#˄ 5Ā)Ͼ?Ͱ+L:a.?=.nsVe _Q9ߪugP)5@!Ɂ܊}ߙ Bxo8@ ]LdY 0Wn!W8bzDs!?j-D:0w o=5h{|y(({&ep`$PT=$7ړb+}7z%ƒbҨj)V1K|g/ x`SOzIi?:뺦ם"Y0KO SKԽg{xw\FKGBc ~   4M?,3` 6CW~qAQva_IFUo2' k"C[U:ng'釽!ӴNPk]&w07_h` VZ,'￈¸>ظWks#V5& Ѧxdϗ u8Ҡ \0rzRțUP2QD)N뜥TڻBL >1o Ln)H6rbkKָj:qi~m10j~HZC ͭn 09gUo,毇|n߽,8?-xWfSG:U:nհ*9dXQv7qaj8J8δl@Ğ1=!}bd2kE<왇/HV50W!F.!CZv:_4Tbײ`QcFheА^3\a+bѩ@5ywi/ ~rPAW6_hP(<<3Y)|8 WCȿ+}Q#)% o|+TO! j|K`?ۧ 4U?־Q߮W?tm=S+ƫ4N(.ؠ4 dg .RsslS!; kTûg6C\uֵ_P3-C*b!B72zoD: Ip#%X;F+zZsї4U'/5cH8邾+OGs#\;VBM9Yp>3P8/38Eԥo-9 RwC8*-(XLϭYpQzo $(RoTeӽsE&zDKTGyj"ˣ V#O+3 %X?]O+-Ϣxh12$wo34ߧ;S5k٫FM{j} ~@/HP,䊆p#2 p_>AIފhgEo;PPr%o`mXC2fɁjpFr\-COF)yI$sni ?*vfo20!ǮgCͨ}aj߈Oj*=W.щ&+`J5CJO[H B  |?%0pL᫶tr: ;9\PUKAiP{<g< aӊVRMtFQ,9ٓ' bZx3Yh;M>`E*vAh1ӖiB0p&z&?/#"KB{ LO]ͬo0e +P EOЗD\3ͺ[`^_;ba2fބ@ %4P>C_W'QD/愕cJ\ԧ(k)q g_jF٧nV"v}80/L=^wpfMRt kIޔ/%CT>5Bl~#'͐gzr9(/gxUg֟R6K=}iҕs(}Q>vyX'*sySID 61[Ri=$e-Vq ChvîBn)S .-~S-*6c *HJ:Y;:}B禟xEeyVѮC]";}î ?w{ChǓ7%>؏u!x 7$MTY;"Lg&gCwAj@̧Qk/gcV-t ׫(G'Փe(l:d`%=GQoϛy٧*ѻH9e{ӽi_Dq7oɿ  Ҙ`(=OSޚ&)]T^.Ws&B4Bw֊lz6V%k\x+iN_HЄXZ֎q5)wlpՊFK>E&ObOtb[ؘ KO7|\Ap܆ЉoA ? [~ISAVsyY< jSJf@]R+ߐOBgΝ=ƕSJ-,]G^g/P^r:h=hUv^L7]4$a{e`oO ¥"iߨ"GO 9:t _UIbIEk5vjXzXV̫wGӓG[ڤWl&'JItnh5ߑ^B,0^.4a\.DBXd`7ty ^d]+;sz%N^3K?j֕JJOpTФQ{*[ɮr?%Uz/}$ƺWڮ3Θ1!D&\ot;5i*=Cv͋b- -o4e`cTX[<^8QA ׶rNCkѱnնwUWR(]p$ݣ0rDcʕƻbeUPM')Qz NeҊ!r5q4"ŊRT!ZߦCG4兺VfM+,NfG~zVn-K8Jd%;Y(p#z~0K-I?+{&}:EA^|3q[(JubySBSցUn[ۿ9H/[ҁi,: !TzOmQB STqZeEߺꟾ׿h(y'.T6jOj#6;m|j^%Nygn_(t4Qz@RM;Vt6 JfO_D-4[=}Rk\hLR dhԏϵISHV)+kIʌIb_|S藬AT[g/IKx}ě:%'hOB\XS2y@INU*C}Ⓩ 3($&-VC%vg)P/[Ixl-BbG(+=-줏yF?Eeu2.%IiXSQz]{uc9Ϟ С=-%n*=zbȋ4?t;ƾ蛿i.{ ` vqH+v/["Noz=)rE,ٙ8$2-yyח:_hFDAb140-")>G?d/bzJr TQ#7Q^:c+3i Z=ڼ+xCW}N\|,Fʯs:;0@55TᣚSo)1,ѬYsO ,ЗMYRm Vw}duem{W<@q-IȪaKOUV!8xdMt iLӗYቨ=8ĵ+lJ'_BPaC1sô1!Үwyx^NEo|=k~[uTeZ< IGJc,`EI!7M2T AUĐi`X|~uɸ6a1m/!#yޕe}M#wg mvN/J֕.F32Iogd4W,rؒA++=W'Z"f,`#RE&(˳JTd%l&>3n׶!> J +'?ŋ*ᏩY}aR5H De $gSrn**(Gbt%4aO; <$"qƘw=yUcF=E7R\mz¶+,v!Q:sjVs>vDn>{b,6x ifT:T&,_pA$-aďF~ЂY7^@]81b@#@N #Ym3D n#ߟpP=!4/, 2eecsER{]p4tZ4&鲀=N^ڧ1f.6њED7(c{泓`QYvc8ڿkYn4hTv 0mt%[G)%< ʲT clX Aث9!t)aVp+)7ڵrDc \ Aw@AJ͠V vǭeE2xӀ %zC 9ehGI;Wm<%L/Τ)eǥ5=yuȶLC`紁 }5fFt888R`@MqE 4D`:Wd#X151ſ۶Cbrxt2P߹+#l40}fTngQGtTL͞w"VHųi;W:x?Sh!DTZŸ1\syPy dXw2jd j(*w`>8*`kEb UO#Kx_(T~5 6(U/! o%|l%V^ъzd>1Hvj\X5)8s`nHQv~<)7q4&{ZcN|hb"V()#E 鞤0>$WƨYc8]).ѬU`KR5nOA4={jS)9oZED!FN(JN @cƟVx HUi>e=T!t pR>D}F5bU5fl'Fj&~%f̀ >dod,ܡj߬7@ Oj(L p_n%;ҭ;TONco}I3x8 íCckFV!zubVP.j4hֲ[ u?ZJsos}rș?*& D&edZ*:L t[觛+Jg@u$hE ~EL}:Wɧ9Kh&ޟڼˎDJӜIF |Ċ6ƒ[zً['S,GoE+XWx9}= G+B|65zplXJmL8>9z31خAiMlw<^`k=ƺv0<0~"5Lؚ/s>T bN%\߄x_1G~oY6=A7~MllcNe`vk ZxH')S @RnZ[#!tmAzh}NWB%ܑӂEQb`!Fp'\$lMQ![ڣj ҏ MRڦ t`>fp+'lTUoDe?y&'6#,gA]Uܢw UL̆ʃwc`j wVbC5C4C jnHe V$:)W@=7(ZDZd{jPgu׳+"5a"th hus1RWvRv!պUh;CT:~!pcQ{|Rӓr|RW;P}y4"A-PeW^[AK؃pt :7!}T3 m8={adõ܃/&1@Gmg-ulnayT!,F\2SGB jmʗ[2_("9#V~7k`O(YI_mj;rcTٷx0HVV]w5^opVIJ yubMҗ̻I=4;yc)rhy;wn]xu|ļQXyUɫV;õ ߓϚ#b,uiU?N@ 7wg]nnܖKe26 퓠~O~kd)AlFԂ`IHg%̺jeG~u9<A}TX.|-/;~W15䵣5fcu^mSR=᱘WAuxjZG5ֆ]ϜnsLsYGX'ʽ!lW)j ǻ+=j>Cl*`F dk2mڍZSSg4}+y_kvZY<NZkT)hS\+U p3CE> YS S1F@X`*𣞄@"o&%QΜ^vAګwⷄMD< Z3]bº}5+ves*a8:Q.tGX[M(fd(\362Nu1oumhցI_h `G3YRAAGAM~+٧@)rߧXgŲV >=5XW4DʰMm*9Uy<Ľ8Ju>RXo% u97NYI`_kX %Od6VtcTv\V-'A`32Ziwgⲁ9{ue:. hc}uT i1c>Yծu7hĄOK 6Q-l|V+sJH0B h*!5G R-=V'WQXh(X,1O ;H׼vVYat ޻tf{3p8\ʶ7ltkDaC&4@ɱ#(/Y$|Jhҫr3ɵc6ҘjF' >luJ#7yZ6*@%^9x@R mYISRs{Yh C$i%e;2kPR٣1k}=&ץm}6 U]ډl.,鸑&kw)VRc|9k{LL0(sxٖ)ʝ ᙮ )ʲURJxӔ (~X6qP1 $(m1l拖V<6mM\rqS1;*ymoltc>aÌnwNU;=y٦4~]a ׳|Ek\>PzmJL z#4֚«Ʃ^J5՝SWUL89Č}퐙~%j-<+g{`ڕ Yk&sph>%{NWѿl=JjjPhUv@$wJ䔌@X11[/ͤL>m ZUkr L?ܦvwݬ1FX|c(0X.lvC@׮+ۼ%SL*O⍑CpI1{:]٭]Yԭlwp+׈7=.3A^?שAY^My:($ًKlJp橃_5PowJA0 gFu0apO΃cl{ާx+ؓ` m_'w\'݌r }tzAonI֠~|6]%· Z)Lmsz0VN{5zx 4QۅPZr 9-x-u=lxh4!tYG~B4,!sdm7ƋtX(ѹg(_|OZ]'7@;tzI4.q6 (y?'*"&5ϵ=Ae1t97m._R4q xKNw4ӾN+ۤbr҄#/څ;ANGڨh%g4iԔbZXݢىجX۔n)N-MC⫉q@vNP.He/jqI\NK*)Hh:9;7] ,)5bܟ]_yFL@zb>;œ-e (u@HF/l`Dr_E0hX siKd `5u2 6fRLZmD2CeMY`ꨁﻃ|[I5.}2.׬8e⏫\C'1-ߨ u{l'T)TJt:o(; hЂ?!H|UvuNf*$.WЪ6aH= %nAvș:Xn4|EjIv&_ T:&RA,R^vR7C2ĺH@N7m ^*c(~(h9QxsY ԅ$4qM|1urIz\nヵr,a =;+;[G '4㻤B#>13 tQ)8?љyJ)Tp@|2ǦiYo;|/pt}ڜt }NhZߎwRkl5 da0IPUPHz"g|<+rnw^Igp7Ojs밇ܱBY 0ۂ!UZ߄u_\A&h 7wܾ7oPs^;sF"us*.!.v{O Hyt .#@b W8}3z#y )`UOqZ}Ժ2s_JDeY'nb-qipֲ~ ~s(9tYEvy3 >C2#;ZHw9M 6kɹqi 0y7!hhn)7}㚻KY1P$>%ȜKw=Ow}}=o絢1fY:ȮQ]6Ycd8O.ΐ1540.}" &gf-s^_9Qvs  }%ǿ,G;+Ab4UGn.w-Q2A=w&sBB^ѮgAv#RELfŜ|wԵ}=Rzʸ^?d׍ٵ\Ưx9ϺFD! *L~5$$.!_&Oq=ӋZJ.ɭ#v1<6.vsk~гK̼Jů eJz$ z.gcp&0Μḫӷ4덬u뚛NzBlt_]ŸfGYy]$b֦JrnIjG~^:}nZ^ ?ZIk:=1j^`G{CyƢh+ꥩy` V홪W%_]o:!!IOؗF o=efTrnqڏ%N'Kf8㫖?n>7wKmӢm}CZ-)z\o 3HA8LÀq3ǡlĺf4g/m]+ӷů$)MOans&ejfIz>ެA]^NiԉhNU=TC l|iI q!Op7; 9>" PݗҐo.~v-\ -s)5Tg^lCGW*:fӯ$(" xq O.?}ڴ2RV~K D֋Wؾg͵sKR!棹`A㢓}$[!z~3S?584YjLjOst\Q'XO )^Kޅҏ.g+IʸӴ`鵇@S]tszͭ)Ab+b~Ta3A3vfJSMGBCm41}|Xʐ,[ːƇ@‡qR4laZg"ou7?m皪 +g>q7V9Imt@\cwu?cXSOoI0lxȸ!emR_%aZY.X#wY>,Y4V]6<ﯡڰ#حk@[}[2a Zf1Q{Ij<%xX~{4K*Oi%lRb1I[Ea5 &^8.AGM=;Ju7 t38ݲwJA-P 5+=5F|H ǭi ihVha>Zū=h*0S`PxQhsHmqf֤- 3b#cwIV$P-z_[Z~_~R0䩨Zl~(Yo6%L뢥uvRՍը V۩-Rҵfj(yX AZ(eKrA=-VŌ@7VC?^B&;h$+TZ嗢-u4ۃk9ݫTcF ̆Pk] oQ=@Eև@[|TZ\+h󨽟~O١ΊsS fl^R`vKZF ]9ߣ؁!#=bS!0FuTE0Z4~p1:#  tw>)I:eǝ\vaU#KVݫNz)tXD }L76cțC۽.m \ zH,Z o>z$ 1Wͻ/~B L<~x>1m3) u!暽#-΁cp0.(V059V2tJn׭6|>i]$^h%ѻљS;[(ӝ,5Q>A 4g!#J:>8} Iv=p> Q~{>0.҂A;>[KֻAj~mwlA/)֨!a0wru=ko,1t+ W .h?C&gkT "O uy;1Pg1\"QE Kgovzk~3ma Qhksqo̚F\v UKe8kXG_P҃'Wh4;! c ㎻|;wɖF{r@h5ڃPl,Us%=6J\=̖}eDw)}2[7pVٸG^#0 <Wvm0eh T ,lX~8fw!ֹw~:XEumt*+Ȗr:}{4ރ1naۗNP.}Ҳ1+ӳ傪1-;-}x^9Ba,Ce!}٣Y*.+;SB6W ldUKwjm,a;Wp{4 :"IШʱhRl?l"]yսeϒR+Z?.&ES* "9:a}MOj/wbmn_rjNK\ކY`ݎukkF*&R_ztzg]'T_ V4kkTES;wW꽘<쒺3TT*Z'~ z̫muRFM$QW!RH/+{^wⲢҜi#F].ŝF\F@"2Ǔ*m4OW1fjwcɜ~s8]^J#ݞrQZ^s4)ofK{mH}~E9 Fv&tIu}p(TXXK" 94S}a!}#o6ҭQ[Pȃ%Қ cރtI3M43ĘJmXF8Ų3 n4P".Hĥ€cOK^<Ѫ@ƈVdԟf!)$TJLce75o*=Iݞ2FU,ReqQNGy%k Pg_Z=2N8-x)C[Ckc^ [(\:7M'JhL)T"]Lz@vzaڌ @?=Y-.{#`Q3~x?ve_}uSPW#?^<ѝ&p XVO|:j-c:8ϛ7gzo@~i손UI!-e6vDpd۵Ki6~뷕ſPn_ JRheEvMI/"SYi05\Zij5h:/a=."5^Șv"~U;⫶ЇѠx&6+hSh WZAgdoW%dE2d%B3=S( 0mg E,Jt Krtkإ3 P_"E T@T5O]ތ!ܠ OP|@ހkX}R\Ƙh3JY.e&y9~{Dd&]s M/H &JZ:Tz@#q"~=T傘OJ.n+Fh~2t-ީOQS*UҮx+Pݽ( m\ bf\L`dY~V}t#B~.:>Ƞz!}HìwQ,\ZJIq }GJLXM\Iގ FqaR]{^+:Β>08CJ}P(@&'ۚm; H_!wy[8j?@BQE݇p??iת@# N1p` >-41Q5={(".a0@q3yJuwy<2W)|JOsT!~:3*VylE),3bD@W1xXpOcHn(Qhs&x{EB~\J rr$SgBJ 3 (B!6(OBC?sPepII|2c|F{ =YKP,54C|g'Z̑9.}F(W0ˡm˄AWq|uLΧώs"N<0'{VqQ4οs޸&n~.8WUM:Pu:i%a Alw-"6nXƏG~󭆌T'(Fq$?YώLCS }a^|M=w5t3b/v7ӽpyG<0ۤwҳ& #5g · @<-2{jؒvZ]Q_ f'duEU.*&N[;Lksֲ~gk.TD ] X3u|WY'W_" i#|+@gi`7 ])lJ H669LĈhgMvx-uuEWӥJuv(s |ꊟtE+қ Ɣ^lAudK>)…۞`4(5`mQ^$06ªu0- 4=ЊXWp*dhmּpWf!u*\i ;XvywhGwp,֠jD#}NWi;ם^k _[^ PQ.HTsOT(CLg-ڐ4LO瘀x~$zRTɊ|suLA6;XVL.78gդȢ{ЭmjzYҾؾpt[>ލ{pW'Zw[ά{v0U g[KѱlFFECW44oϸ g50ZsܞjvL#JGu;#>dl>kX*&6ٗ2!u)MK-Էv&+ծ":7lnPtilpAɍpOKŮO+ݔ\qC%CUפެUp@jiNVư+M󒊔Vncy-@tp8\k3>`K\ؐcØoYa EjavJ`gbHqNwAd #_BwU 'ϰiZ'.Z/H:DPZ[;WNiף4TlqIhN++lX%r7fczU  & #IcN1 ߾AjVW$xY'ḫ/= %-{weC^OhGV_Hqy,n {,'kNŪy+'MEv1 mndf]`j'EAD Y=bOA( YE@7w-|K࿎J Q-76oPx w@CX~;TmP63Յ;kf ԿXgh֜p0M Yh_`8ۇ_y-@*3OH 5eH}qkOF1ڋbcD[5ת*{3]&tMkwdSaYflq>s|}19#cLtEYYCg[yػGNZ ƃ{֫^Lm16c|4nWkh_ܧacM@"Zs-3͘5h e}0q3#ﲈ yW}0ݱ}~c.9׮?A xھ<Z aE#v.^ڬ~oC#k}[_WZƾW]D{$%=^I1y1?Y WwL|#=^)7߈k*Xil&)iӴ% %Sx4Ѻ{;__G~[ۭ7%^vf-'S$(U#Hd]uilf<}qRs~dK+K2D|f%=5*k'KQ}#V[G]ws|ǟtֿ%f% ;(y@)f#6KC mFMbv #}6owq!|iǁXA)tA9T/[Gjv0r8-`CE24 =!= RkfjPmyL HWyC6M/Vs VMJ? ;?@ P{Z\+=C0 Y_0H2`5cu# :­uUVhJphXޫ3 l zzϲ74W`EzK`WGȷٗ2#d?ѷD!E?Ƨlo{ǭ\Tuδĥ1!%B7d0 5֮wSQ>Xd>dӮ6SaDՆULgЇhzF#}ͯS)nݰډEV!XGB[0l,;[' ?ρa';h(g+k[Uj6NtCjUOIK`u zW 4ƭIIMZPrEK9U:nVJr``<zP^N.b._jYQ}~3W޶|d޹\I~TzHEC JHkY< haG.]2ie[d-!/[ki%TrCI8BK1)V_+}$em"z-ҸC.Lc9aIKut'Vz@Nd}E&w*kI)}WbQo4}*RhhN5ּ >%.9,\Έq4É*'DŽxGh(@KqXFc暓} 34^F]m:Jl4:֮tNOӗoբAd3cپ۬G :7etR92yf*pTe7*UD)$ݕ^́R+AzռЅoM}Jn6"N@{wql,p`?) F6:7{&6]NL䀂 Ӄ_ Q̧J$;'KxЕF|'BOJ)b\YYE(} k.x7In]Gdm®4#L% 5Uyr4[9]/eDPV vʞmCy},v5k*Z>n#v5xQ©JtQ[!-9EWhl3ڙ;ĥV-U'⍪1Τ%Fm_- v iLgR"( ;S6`R$|JB*^ߦ m;Fa㈀ d,7о*g5âi*7)c\ 9]sf!Bd}Ƃ$k HC$YP.^@( +rrElQe4-K׎^ F,ͥb*{ΰ ,qVbiӃ5cXn1',7k $Rbm7~WbKz+JuJ~y,- J0z݃D wΊX|Z_ftmכ v`|+pՆWvcgQ>X%;z,igz%P]L`)lw!w&1xz~!O?F#LÑ)<`vHEISṣ~r6l0^.9uEU rׯ\qDžӠ\>TfIyDO.!@|hfv,PLymoIXMޠPogYZ4sv(ټTCB>Mo;_>WچN{3>Q4_J^ypn6r4 e2'jE%>5 Si0H8BfKsRa9#WeEdc#`vluV3UJ@Sޏ%^VƅB {3ݨgp}u4e3ӂy{r)iƺ̘bW"î>]Xf:f9&mR0klS.}w]|}E1R]@*Vɱm@{e:U2;oaT7ElZZGmYHdI_wЃȤj5ݪ^ĥs5[(6H BH, "QU2æ>@xvS)7?c1nǛ4N䈸ܦ!NY.G>MTH8Cl&ĠJ3C9Wg;TuN~?HDViRkb1ܝM+432NCeFJ&;Ow;F\x>v{Y 7Cˌ/ rļs+i%mb}g:~;Z@ &kP!ewb%xK⛢:ࠃ D5+~17x{Yz]̛R}t%mt FdGYxLdoޜ;՝Rاt/#D-V]J@54~۠MsVRΦ5s|c2=iبe2$KJ *&,;QomMgmV S|6{(^GWy.R l=Tm-V;‡rJ϶%f/&}m)Dh ֥s ml,Z1ww5k׫P-:|mk"ƿ UBxqN,v1 +YZO_ӡLmLz&H%`=C&䧣hHta]3#\vodyqPH Z-p:s"Fu1=G{TC=:NDKX/q2S'Z^C<*Sc+({'{c (sIU K}xZ)ѿR)+K`~%hVW0GNY/8MUno+2b|j^k{;K !H:$UQUʹR`;] $#8a] 3P&~&D QӿzbAʎ̽q9ݖ:TdVpD[t}3(^yJ6SL+`\XT6^i۰^^ݵzno|tb--f;OrT؞@] ]xH7txuanXu 0rm{Ax,ؘ4"-/_/yqykPBx>bvJ u}^`ijPmÊ f؊a1!E`}J&36eˎ-Gn&{R~l S#3g5RgP7bZ=OtL ˨Yi'Q-0W\կ4ϲ͞Q6,y:5_kHV`"/8D |V-}-Te̎xxwBwWTgQIRrt`f~AnӊIEu,b7ܻ}>I5khUڲuc'q0}pWHM34*DFU63/6J&g2%Α&ճ5L,ht̀0bGn8-FDQUf=|x4ѽ> קU _KD~e7pY]fD5j_&=p'CZcjz7a&cWPNGUP:{PZhfeu"GOM0V_W`p P(l7Wvpz=:>THwF~1y(}t[k¨k)6su s7?_ )J1􄈉vdpaZ|.t޻:EEϸ't?l}2ⰰnj7e}aں'sÛ(z˔|20>b>&4/by%zhzJUTQiG'm|ГL:U(F# 56* UiO ydNk3*;L/I?&wrz,0<@|լEʺYNveXYi.]15y2XKf{ 8™йZp;l/x7?CT#czpH q)cH8 Ź]BaEth D<6شl;s x+ #0(\ٚchӿ,A%sNX6PAq?~ &y"l=6ob*Y{F,/ Oրzy<\| b͓h|{W*2fYX Fhh`cR$YЧ2g´jkF9j|M AFJ5|`2!hQ0n~{IcI-ʠw nM: WX D+ LR\ox+5~K#~PcZ(hL'#зGn%=#HHQx`Ra,0s(!g vQ s_;1qB~l6'V@hM*C7Z$ ByioHv{|.(f3^Qmb DKb[B@Nkwjɛ@(eZ 4!5!j\D#f eu@O{/h'ƌsV˜qL*s3ihJ=vENH/3f*lOZ5{~}c*qc;a4)?=%%G͜E%KO iGz__=*~%twOm",]T$k÷)i*2 FRRy5<"H΃cWea;qOүvP,\2_#Gz}ѕ]gʫ,Eпlyk:17gMMH`b9[Cԇ׀cW{,>tZ@x2}V2s\ܓS )Ρ^ʮ{ 4Vϒ9Ve|5?EXYƜ]?bK>|"D}bÜG% :n.2 iq_9ܱ+Ah@/l\]),=*HnP 5fQ[b=y^b7ydI~4J4G|ro79]F30tdpdaar9 FJc\nYI0mn[O͆KA.#B`1h2[l m/45ED ?!PG ,uƢ1/lAO! UFԨXjT"[V[6Qr5 n|Eiht3Rt2u*RzqjϱoE d?ZΘ7H@* }FI^Ѯo{,aͺRyu7Q }oYNTIW6۹0с*fm2MIb%dGvEqxK82HkLnL$񍰴mRKbYeo8N#<#R0[ozD n1->d)F"]U#_hoFX'Kk.Q]Sz*x<ýauqEa4Rcb@J3+3jZ:ZUN٭;MiwDPfSMբRjSUq'cihx<"OyǍעGgF.٫Di.y+p9NDWnk뀏S+4LX>ޘ )YVWL#D3,ٶ-IEj(zJVt5je : %u2Lޗ#pZ1?x_(茡ϣ#2z}-_ȯݮxkhRe.,GkΚd@*U묫5qiV.Fs=3j Kes^O(*;W.FƨI64oVnQQ5$m?)͟Õο!dhfAՒ x9]-:Q jmJe  79_]x>W2KŐ8\;~S+qZ#`OrUИyZUcFt0$̂{e`se%W0r9; ݫA $}MNM٫cQ(OreLIMZ3Qѣ|u>u \|JN >m; 2mWI!DRl-40ezblnMHH5"3H[sC4cTy3}QGZs(|dtWT'aV?Dѿh)fuB[Hf5Rs]ĩ%*/ 1,gЫUUoҤ{.q$6paǒ$Zw Myܣ.+!M\ɬ*F͇*>|)'ҋ*PBm R㧲qFJ"׊eibւu(q.y;vFhq<.5M?iH%1fyKsHeR!9N @ɼ18j]QI t5KLi&1A]w ZD8O˳]M)0%CFg444, `O }25?s&M{K"&"Pi)؇\Ibz|*;F+<^lj`ߨs󸜟XgMJ=פ0f 16Ё  %?GVoO`z{0aQ9Iӌ5τDɶ3;ΤCZX p $$5n7 2pzҧW$([|zk,Ie1 kԦ|%Fȯedq~W3[́FX*ǢjXB&LPW% 9&|93V<)ց/Ri0l82`K,LQc?\o~2Z8^,=V&4Kj_ހjHTIjKQ|^Wrjjٵ}l5*j\"P|XyjF0h0i0/}?̺b8\^pO"(0[xU tT>[˪ײiΆRgeW+a|ǽ w̠%RlAtts#6҉JL#Uc E(ӢN $$C,f<;OD[fyEx1V)W/ږ u(cK-pzVQ⛖O^D'](~q q#|k7ȸ઼?&ac oljsZ2B&7k"g%=7ojc>O('P֗Ćn叓ZDtqEl#WS,NfKy K0$15-$gXAi/rt%u9G%8ѳKLf7eI&ieHu7b{NASV_j{B rϾԀ8%U-lz[YD1%-DDRX?_p2a\ov|E{T#N"JIIzU\̍"CETt%^H6C<+uyK6f2kWMmNWFwY9tl ^10gTYJ8m3R8"j}Ǚ6EB%E2F] 2do8:I!fؔVȲ.nL_g%y1+VrpFbҸb h>k[*GWFap\uAUuVDdXi΁dwL&P]bE3u:[HK+&gk`ņQmgEzJ6¶#K^"{URV>lFsOf^a+0ŕK0Hpƽt}JjRV:[%+aKtЮ,+{5znؤJbPAW+5`jҶmZaB\)9]dq4u%,pr_(V4Ae8_aRbe(P`XW$EZ}YŪ5e|\}ECWja|e̲lԍ촟s·Qxw\ 4[q;jz7zYXu4 &ʾ;?+0Դ[zWM>%-qr>ԛm$'y7>X5x.t@OL0eX{}=RU6FM}_Zeބ[Zq`Q2O)T_匽F1Nˆ6{$]*3y˗Xx塟+(J9C B-o>!/tgmz!RKlByܾ߲)㍋X aݣPP_cM=E&|ps*Izl)(BHO톄9kI*^)b.Ycz"$uLeki/\yô0Y1J7:|7ߤE2ەrƪe=tݮT6҂chW"'Å3q62g }ŞĞ.a&l()^z/if=0,s̞Zƪf5JV&6~lh%KvlJZKҕ"D=}8ma4* ܵy^YJ!(!elW7obv@\rP_\ʅB*8ǴS{y_Gju/X;%r[yp0(0sγ=:;W`E݂FQ"kɳ$썊 >ގj֪Ɗ> + WXMQ |rNSI^uaXI Wu5f^Zwh܄Vv>h Yn =#mrevyFxqѪK!%]Gh +5Kއ)o'|EMڙQ; :/7qMcOVR"0B_?v{|*a=tlH%&}mNCON+ޚW_ެMm)GZT c-6m;O  |:y HVLR,B13dN=mBhDpgArXgZ86k4x[~fl8,ybB_k­tԬ.Y,p1K,⸎]v2R衢ƭC]V|k0f_)| ^fdwruCڎYЊ-^"J4dj=KVQ$t~]LݿyUwLDu=ӆZ/Zp% |T9-;6Y>fҏ]:)^Jws{C 8n>:y8<`ZW9GVC<"ZϥHN#d]n9vܮe&u] xDzSTtzЇl=!{zޫ{:A<ri fV.Zngk˯7[vY$)u&eI`Uܫޗq(';%#&mW@[Dvʬo`rM/?X{߉vN}aY^SpI4HJ  5V0`-ut.:i};2?>]7qjYOv{8^-Efz0aFFz(kf ŵ+5%tǣw9xD^T-qjarws-+5͔"޽eIRd;jYpp =1#i'n%龬pԮ܈y!Zow%\踾>b_OJeݰu*<4V~ 9_Mf2;CޥuIz=&/(Bb_ԉ9SNY:5kx*+ΪLCS0aUؿ G96P, &X${CP<$ݗ-Wyef.hk<췞ғqQ}4"R&1ֵ}(IRGġ(v!sL_9}\CFS(OB >:0kW]rh9J|5˥A }cCTo\wZG$6ei='g//w]N:<]]Ëvt8\xiS暖Mize~oTh,Cr"aZ,GV zk6~A6Rfv^wʸ$K/_Wyz7B/ Zjvf!gߧ~DG%.{LufjTǸ{Xʴ=NTًo WtE})tkstSZ+L9*ig8|qElY77Z\.@>宓q*v԰kT{|D\Gx?)~/fDd߬(o+*tbn=I~E[f|1k\l:ɹ|q6.~|/QNӃY佢׽?|e84Ræij؆ys>Ej:ea#a\8zN 5g\vr>M}styiC?uVǣwo1]m.KQFUčUaNڨ"f9 5[^qYe.4uu-Wac㊎ -\ Tm[kh&.vӦLc{Zcؕʻ>I*m 3:zbO #s*nrRUj]k=D*|w4ytpP6quٍu{s.r}-D57VGVirl^Xs^ǖsX3Bc?c]:kӷSӅT>we09Mu# sZJ}h}ԴD< Ii柇iXnU<_ERq"PT-J-p5Սuϰ^{-P}Q:va{:d4PӜ(fC["\Zܽ|K:q/hlikE?ikqZ?ˢQ0@I=ռvnTQ#uV=*v{haiZKgG <_aZO?r&*cv*\脡 #sӢj7JG^cui\ \JZaBRB Τh):Z M2ԕf~X^JgbYN;Զz{@üJr e6T cǼ Z_zK+V*<2\7l ӭ,\'>he3FES*A~t;÷n \+YmGE;`Kb: Lk%rj-J^Z ?.GOvrBˍD:~LÉ4{;ncR#??&X/2/"/uǧ8dW.xOQ5빚/l9P ~S{@.jc7*rQ*sT[^Η75~KuU ʲGBWb'r|U;_#dȚ}9\?|/Jp;Y֑[(٢NB7Ɨ+۴1H9&L3k[d)n}I"luP=j@)Wm,TwĬ?M4o7D%.+t%Ne7'2Q{HJ}#h_i? ʨG&}3V/(豃^L;Y?F H g~9`t#bn! 53{IƉuEW|ȠsWb?{w{_j̢wkJ]g`+oedJT/NG1-)B@5B kH͹a8:[4_[RlMTVPVѭóHPH5?< Io{k P3ZHe:=f*Ul"Xp{2ժG V"oêjd+^ʕMk霬^<=xճ>R*IZPĩu2ݺ2ʱM_i]Ƅ :=e5?H&atI!5V*M68-峕X3Y,ESt@ZMCZxl@-L=W䯬eKMJȏf}<"2Xe(|O*)%!wsI(+6-"Nia5R?u=iS7j@B!q?_V24g߭֍qraWv$ iG9-jbѕiue+sZ72ouY[(.M 'cv;ʢE m vٸJ<yAwc +j2ΔX׬6g/B *E-=5g?[2@rdYyZݬH˻j"scuTatkk1;L15\>Nsl߫U S?[uRO&jz-޳Ps]h9_QPze1>uˉwώ.HDŽ Y<k)/):OR6{KVAu& `-C3] E$[II-U Ӕ:]vMbyuVj:i@mt2 8ؤڱnZBj*-0o&RhXYчO{CU ˔SJ)#V feDZ!죈=t jDLtmCm-4MEBHREź*;]6޺cTO1b2O"̃RKkjH%F9J6Tl 7UB3A h<_5YP~iy!׌0Ȑj7Eh(Hzɗ  ćJ`@m7(XOd\Ar迠]ͫ7x[)u/Tͷy#6Ko?;MëN3苗h22?ɥ6jo7nҘ;JYR`kS7l7erơu<+Ψ8%UguәB?[1" κ̶Yt2ޕ2?L&IIԶ eڕ}/ûieմUTDW#J$97v읟tzal] ^ /at Fx[m˜ᔅ}P8[zb$B.9y0 .($}^y?@?[&F'/V?ľ?i7OBK=-36#\RKǥI1/0Sj\*ѧnY5ܩOF48Hյ n*% ѥn> /+&a\$zHqvӸr%)Un/@Kջ5 88o s`0LϐielesrKҏƫ} A-EJKdNZƘoi$jESjwPu>͸REO _zXj82Ă˂(VaLbt`IɝP]z+7_M"2 5k?~ܭiء*eJr۶k,BXD=ة;6~ YP, c$1m{ǎ_쮢H-dٸrNv|za`=WwhP{"lԵj4H)Rє@ΚgI}YJue~_U5moy si`DNH,PhYRʲI%=d~k%*W W7 $\{i>PV*MуYFذ_[|Rw__^!t~]P  Bw(HT /;4ۿ=Euh{fkМGD/ZV|j&YAIx"z=.Wߙh*(f# aٱGU4r_)mRQ'OW#̓(bx<|ͧ~x i5z O2da7L.Ǿ\Hwv[*!Wǔ ?Ij^C?4ij :SK&OUV0!Y8cDܵgeϓ SܦUopQR̅˜ծcT4F&`kts[Ui.sW_Fh"L0. P rn-gDe}-DP1& vi .5'Ɨ(sm'{ ax&>JP`bFqx'?֬^ {˨:"uw4 )äڑ kǫz7Z>+w%GC\i oǧ?΢j1 OO-y(=Q4ozXx?@Զq#f\) Cx]cm`YXduy"Q w$Gd퇝>zM\~30 w;IH/G0>g7ζAW88JLߥAvWʟr fļFF6TP 7(u3CF( ctAdBaG Ίy[f>?SJRgSE{TQ.>@κF\ULR\Dl ;ۃx^Q g`q?eQܸPqC&N8; RZ rC8[CܠgSTbҡlwzUΐU%+hR~6` afAdPv}5a\RH\^RG7(`'kA<%mkNt5:yϼMoPZӫ.B oZm3&֤fbvCu鱽zzKM$R0ͽWMc4ijPw 4_!Sֲj#vfqeZ^{eJ ʊ'm6̢xl>CTK$)rysYە> j~o$Hb޽;}׼zz4zz8+ rGwgJ5?mO +Qhzׯ,)wBG($3LCV 6pG e"Zf ϥO+D܁= фP%L+ReX"RBՎoɳ,MAaнyy==!aJkPq4Mכ+ vnՓBm*OVڀL.pF$MlY&K*ik% io[yiL9/|2{C&ȔHyBD9 U{%Huo[ eHM۰Nė5lO۽*K2~-KˌƿdF>C99<Ùh)i3g:FRm|`6Q7,R#h4 QQFH ] ֵo7.6}G$trш7*aPMpPR%D)*Β~#0X3 ^wKbCƓ^X@ 9D_5^ rUaJ%2l( ` ʍwtk\ۧ()^rqۘ|,4m[blhi,Iе ,9mo{w^*eup27/R ֮S}wQ{ZVLK7׽2+ +{UrMt=~Qv=́>pܻ(pBˉQylM¡d/Nozd=zpeE8]ń⵽1Il% 5"~WܝkaңIU^\qǞ>@TgFw7[bdȍ~;֣r[lПl^-LO~7$l؊Mrm)n2y>N^Y]Th-\$j|p=Mvo<9p }K0 t0#qvZK%ZkU$7,aHf~Ec:]n-aB(_9޲#ߊ_.RJz`zQ+w- 席`nW<wĪHrWh`0%H;P1mHnb_hFG4dzx27_Tz Y"^aD4)oI[2>\l=;K"$~bsʈ?e+VWid0ر%AZxY\]ىqڒޙ-''edڑ]Eb $GF!ۂLGgV+[B9 ^;{rTWW׎g`[9H)^lrg?G>h >6)WA5z[.) I\f%pvpku%s==91@nsX^5.4&8:ȊfVV׹*yޭ}n_5pr>ʍOj~ /)~M`~!P>}BT`6sĭNVz*%&**^OGʮ^\c&swKƲĹϠ9M'7X~LzT0~-q?~4p8#Fە,ďtq3s/羦sIS8U+UxY"Z;vwxԴ;dZ @N>7]mԚ!/wMY菟N]nEYƜcaf.>1aPp:E|n̴LK>b.y<:u:)۽q8 JN5uSdmϩYJl6M4VpT a>_nDh7vUx1hNZ??߈FwyRwVArg^i ' O1Oz>ED7:[ihKrm'ȧRN~ep&qύ>S.( k3 tKMֺ2hR/1>kV/,wV..Fxsey2w ;=v3Hp)Ԃe FHHn .y֯ TU4#hmtwRBzDg}B#:s.ح"7"pZ͂.c^ <53 {ۜ1qxŚ.h`7o o oHgu PGO pGi]{O?Ax@mÛs].t1rPR=E|^'ۮ[\uv?2yꋼ%!O|gw:n[zwj\|CSzP_7G}8nۇgHG~NfO+l;mL SKߨOa0^ڮd j/+AR)N4]=xe-8R=F?-Y:H9Cȣ3c{e#jyc+𞪧y\@j܋p,U.IL4|n?w2"̸͞;ACݰLP5Bǫ<` ē`s} '!lcad;0bD0\7雞kYϛ}vE|&tgU{bYpg\2'I@G_RJ` N;HJ1(﷏^OW ~teSWb<~V's}uhO4m@E=DP+Y JQ7B\OWmPOS\67Me] $ƪ2X*M, }孔40p#6'Wֻ5*\Φ2 -S7[># n[elx2!8R B7ccW3L-@U[KD }zf ,eʝtSxE2F)v!-Ác5,B3n8/@dlvvn.OtPjc[ K>˩Rg\dKyٹ6^aޟ.U[V3>ddcPZf.P^10rT~e.2)tR&Mx߿RahgG GLB jvg])ooNZEqgsɌ87͍<{V`'K_#T/8 ]ED.s:!P(CNx&ulsp7 XwQ ȶ 7>L.i4]wKa7S Z#L~lp!NOH7rqWVN3Wf~)yCԉMjwqar݋j%(鵲0WcEKbSƗ½) rJI/Ή|x (O"~%= t.t~uâF~LfP-&}A쎯 c{(95@5L;7)0AMXuU|(wUo`e7 hJpԥ䲰qƒ;."e>FWh>tLf`wG~O͚#D BmIY!o-接(Ve&۝ESP+5;e{O.j娕 4E=uьzW{aݜ*ۃ0=x `ھs/4|`O8N,yp}pS3Ǔ[Аw":t,R vlP2%Fھ g9XCA/j 5G bwjA+-rtK>%ۄ aϑ; hY&&ԡU*NG‚NB>u~5i^z 11h;c_<\na^㻦@_,XI.6z>bz.0eL6LG)Lʱv\L<ȅiBUic]C8\?0s-GdQs0e2UY.'P,%Ԧ;c/͹8ĺ) 5Z&Q[зN {+j+ 6H*A=yPKL9 Grd[dʮƶ\1BfAZ;pdώSǵ_hȉp0}t"dx_!a_RS}}qبFr9IxhUJ6fݙVYHwq O TK͉CvLg+3SF7jo A-ohh/9A'1a^ m:T[0Ԗ_dJr,|D+eNj¹:I`XI'q9 `2_࿞#_u/WoF⺑ k=8+(@LJt(&IwqeG,#Y2}eV>>3#Kl,QXFM&b^q@Pw"!P. P=dT[h^+ehXv_|%,etҫbe&m0bG1~J@e/ 3!J81/ fwJ?YRd"~XD_2 <9>P+a) TFh^Wo4J10 X%4~,~$կʽ[5@W}&_+ WM Q|ܽfnn[B9s ,n+¾&ַU]U 0~/F0;s#;M'ڴJ`bw90w/H̓~gko\}pdИq;cֳH_!aC'ǿ՚*nxP6wҎ {D|>,arV t޻Жr +5m )cҒ7+*zze{Ko;ؽ5lT.!~Au뾖2Mr9i!eQO21ꕝxy~1/Ld9 -]0?kNais@htLLE&݀ 93s3Otɾ}VF_FM9A~nzDEgW͈FoGB.* 2I=:)K[=bɈFf=lw#ܚh7 DGYif&|y;KV`DwAzͅm %Ц(_8,#Wی]b^8N?sק>t봎 -42i &ro02nvUFHF36ֵ+CH"-EgGlYDPrҀh3~>֞G1@7OR$oLD=+t,DBrNp'ÀENt=@ 0)׵(le 0/RtK%02?S6l C ô+g ]΂V2!ba@†jը' &uU`1d- 73Ɣmhk %K[ކÖmЙʕa[1劙bo1tua: &1{Lr/ZԳُ(rO Ǔϕ<HA][~NOGl]BVzik#1q<)ǗHzK-5N:0.oiA򬽧'4ܾ7,tlӫ3]WR2r m%};F7KryeP *wc8 vˮdP/S"5(qwoL,syjU##ky۴zldM={IzAhx&+Xڜ-NW,Bhry4\BB``b/Ǒ$+,!jEr=Mt"3_̨NV2 lŪ5p'{8D)i%p5[[ xc0Xَ}2@+Zw_mP)fX2쵭Kv+4߭6vC(U}.EP, MƐR&bYy[vaû>{!z}~lOQ{W Vxr57]xG J@'X Qacm$Qn%n=>;ƞ֓njX,db{|Rۮ^u/;>7% : ]y> M3n^Mv],?64|Ay*49 $i m8ΫvQݐˋΜSvu eɢhɪB^u1m 73zV~۸"n15Y>u4^a:7nŎr$=ޛ|D9hӇ2cP;$of[32 j͋>%2"cTr T w ͣYOHM^EZB)ܙ*5j&%牙TWs7@3{[ zvw`wbQv궢?C,:4[z}_Tj'jC?U:T&ɪ~ˮ`'ZLS; U5"鿼A$p<NYPdȣX@,o+UyJD)eM+J./!˗.z5liھaNcH#Oڍz vԛLw[ E[}NR([)ԕfZQj简F0{FTI'2z^@r`ej7SF}VR%$,X adH1{RtWZʑ]4Y. M4/^mQvR[MP0SٗcpxOc,R.L6tHO N~cʒ(;~|)aDiPr|ۿiUl"ITsDk{/`,6g&ա晻;Fb<"I ˨f q&wʨFD m0(w Ƴz)eg)Y9bS[e1m@#,Y4 Lq099=s[=w%.FϾt|2~qfE{}/,jL1ҵLBҏS̊s}۲b39C߬='Qуؤ'G8)fFN;&S_MbӻѨVB睪^A#AmɆRzit_jYbnfY6g ږFh2n_M :A;JXП`1=woEǰy=e3|Jbn33vhN!1g0C/̢Ġ70wk] >o56omto% Mđu]MA-QȖSFzi7.;= i=/'Oowo& Z۫UM37ؿzӷY~]{1B 0À~!I*a/nq3ng/{%+[bWehf[7fRG\lVH63'>YNE'7 \?~)xf̓bӗO2h&yTiP}zJҗDLFzd6KxV2OI ǿ tQ#f%K8 §yjlyIc6&*zcۍ6+j,0UY״^>h]|S<ʚ"V!mO~E$F3Znڕ3Q󏑶лN mBT+j EKjOO܍ȲfEݨxEڌUy0EcN$\YK'kR7֌*Fok 'ͧa%wn!XΞ_ qcfV,)uJrN O$%i2ovHWaRh19_K;ڵ%}ajۗO39p=#XyѲKfQT](ziV tAH}4l0-f)lj-ep 8ՄA}CqqwX*|603:&Yv$+s !+72CX}ED8iܽ?5ڈ{snAx y+EBSHv>!5:-lP-9$' ZldE5_oM>)DhHhg]󻤋'BpI\lw'%ĄG lG @4v>O>8òeH#zFHո-Nf42Q~ҥU rb5j`H'r"4fp>$m1Dµ }#od6' Bg`yr0+Sgq6 c:2!Ð}?jdUrhOF ɭ[wy?6Tz ?w-2qւBudP;R}9qnT*{jl)ֆ3%QF &)rh.IU=Kju^;zW~x(\+hPc=eWz` b$T6o+\__T HP`8xdMy/KϳUY{IVRs2̃9@3DKX׍a'y`½yzpG'XYڊS^Az"37z6M ?ZCmUz1IgBrEl7_>׸.%t-tL4:6ROJqt}1.2ӓc>h}Uㅿ4poKLЛ<6s?;tNEӠxe,̞;>y*HE#7Pa5'oo-T#9b5H?Bh4V'\ ɐ[L!4!w IXK8F{ |Ug)5) 0:^%j4SO*B%FxβP| g3*;%,_w;jC=4/{aľj)۳0)ۻZ桸gŽ>K %uCuwshָw!rYbzx uOoE+QA~,G{Dt֨(\u>SY*[[x}"wxTIX{$/oE˼U#GhO#x{emQ%Тb m&'dx|f-C z{u"RN Tɇ()BA]G}Kҡ>zK?AS,S,<'#h'ja Uګ, }, k@d&;4. ^A-?L%YiPm.TQ (wS/=_熗fj}jo-.SK3ZAN yFc~OV՞Ԋ ƒI@=WW.}t#1-1c{响fQXtKVT) ]Թ`oe'+J 5h3Olw5$ecGx&ͼy=\D*tPr7)eek5^׋ER[VFsaGckGbp4: F `7YVEJ xVu'`'>HǁQ'T\ <9*xJքSIm_ ~͋So>^bRƊe'Ba:eI;Q46ɡ<`sf-+BMu0~=>m/a| FM`g%L$@?PV6VY7BjU.1~I+4]#Hn$u能9_u*6 g;4r>v]CU^KJ/٪pƦ[if4wa見nT1\`ר:'cI2!i wO[F]u(GznG4],ky 5hfFbn>d̕w$ԑS\'ݛbOBWZ-t 5hp gYfk4;0$I׋='oO_9 T$m!㢓Ut55&mW FW%:q,!}B ?7R[<c1?tWe%DOuB G |p@l~v^N5Ł.ٲ"y`tŝb0>㝫҃U'VF8 *jm,OLxmkMC4؋& k$aCC|e(Al"jr>(iIek.ԴU#(=v taȼaMҨtzH5PƋv%Sz:]Tйr W,W5I`og 𰀂^GĊI 8*yvRNj2V+г0i^ġZ~ѭyXMe.R-|E_:YEpQ&ى{ K  EbV1IFmVJ]gԱH+Z1\Օu2G% ZK; Sz^f<-,7Wm CbfWYjhi+ *N2H|zyiF+{U(;\15 S4Z.Kzߊ\:zJR;//h(k$ Q[S;ļ/Wȷd~a!a\CGybPnZ{TD%nnlw9TkkxTӠVOiK^R[vPkJ>!:_[3CZ{HRXÀh *yD5ޒzzu8 s^a x-TlE!޹< b֮֘q'xGSk۟]ʶwfR2UeUKGg&$y*h eKo14(wd$T (hMytIZd|y=>\D"fl;nsKh<~ 2i8{\,΀68#}l9#(=S$9Jn/ mfXTPs(s_yjZqRPˍ,'^Dv'6A Z;txb Ò)Rʈ4fYDgn 4Ǣugj(50ċ? 0VxD5fP[QԺ|1 w;E͒5:du%leH_ϑm%%id*E+rĠ̂_nZ ̡jslV@?b˖TAEO i4BJW__q\FHl0$Z5FgW@Y,hj $6@3QMzFg.TDC}KX9ԸnIV?"П]һ З7;OyGpu\Zhh++Щ> svOwo""/a)qdQb2kVU+tJ!V*9oP%C]7WtXjkVJUlSnkG,V6O˫$>co)Gm5 uO!wTqlGaY罭΋TqcchS/`'h"V&UOs~x|^BƜ eC`*@R B2m+zxXaXhc4+Yx{ NX 'R՞ֵ,N3j6cH_]"p%;K>-[|ʕ?Zv]yLQ)&5X<pɼcuuJA]0Jsy5nXel& fDyq;rXSmBvU OL< 2*%a)YH yC 1|-ҪSJ7Ho%uI,(b0H8ȤrUlҊ[y3IgMVRxX< i tI`x#6@~ UU #…Y']l,3 U$ 7\<-!ۼոܴ/j[ ˫Ry v*R9 )0]a2l&juţ d囐^Tv !x4C%hF/Ty$Hrd7>(3 JR\Rs8rv"hCfiLo j]Ft=!ҩ\5?xmIl#VC!;=u9aG) }yW>"Pt|5Tb!ɤXE^oF x#5p%`xd%JQz̵#?={D^Rcp:DF8wY03 OrUtA亓Mnqu dZLXUh]@v k!}*I1ؼ w㡺kрV c_XT |Mٟer['uM^A5(Vc8F4(}J)/uS5ݷmz2H""Iji6;yJU3[ if-'0ʻJyzxqbGe/ eIҴT@r.uxz AfY;)p ,( '+@A]qA7s֊T}ӧnp0)of d *c;թpho{g-"|xq@VJ͝鲨/Bl8ވXrK-8֬y+l1z8㶛Xv;ML۬'̑Z^zكc{vnuR_HZ|y *KQt>j ֐o?Ɠ xfȾҫu DAY<|% \ԵN ++p^ᒟ/[:1 h.#P(ãK,LQĔULJOrAJB9ʮBWutt tt[gdgYZbo tjfEZ겪f4"v3jsx̷3:1 ֔A$!FT?-t {؄§A 4UY(N&[ڢD|#VlJsQ8|2Tm&V2O9WB*TgyjfyI BYnS%ώFW&7]ʩJ (\ >]lZOuuׂ\~;(9ǹzmDt=/)~A-o4j#\c2L,8;܁G&8t [x)@k7r|wd^wew܁cѝ3yxk$ MˡwA>lɝPk~W}=mwŽ U[fį;"j} VLWW8i &@cfkuِVSdv56M[ͤPY&ޏά ir\`jZaLB:> y oO59(hHgϵ+-1${o~qs_oT$15;{Š<`JR8ћ,ȢmlhH=`˙Pn;p9Dƥ0{JG#yL͑1ҍ3 @дbL؇8i洃K?pGWos&}uQ~~8 a`?2-z효)Q={3ogF(ۭj Dÿ~4YQ BCd'X/nVZ:9Jh1o6D(ćx!ކ&y4 L3Z"^,HYxVʧfL\{+黼ƟG(U9vOZ\ +j 4RQA>vqHZ h"8Խl7{>A`Kn%/\{g\^Zt9,QH_g"}Qh@7dyU# 4W|TZY 3aDBr_UQ̍vY`Q7|hïYШ؉Z1е%M˼Ãx{\O`bwDu_T>(ic篰B|)KwVS'uI ő7Jm[??fZeǻ vX,}PH$AIR?}_ʧ~"yu׽Z9b%P[Ad9[k'Ȝl}EAtf4K噤K=S0u,WUykQǪ /5.Yu;#ݟ/ \Hc%-x`|j{R#usP$HsI!SWOs>kNg2r10tʭ+QĒrZ<:g 9'4C>36NEF[nW*uì5ʦPWf Ԭ_rHRF;e EAWpLߒ]Z&ut[k_A z$zFCy'oGrǴ(͑#s^S^Sx5 56R2І53'@LX҅|.Ǐ!m妆3xUrnrXb^J.Ζۻ:-P)z |J<9AW`ASHP?OM<$Jۃ4:O% ƸW+%?yj=( z_!,&}lx\xؿQ ߔqAvO,!]µL(VLm#5}4,dTMX0a2p`/&z}!^緫:ꋥ]Lm2RǹӤ6>j1*L5YYX5O[ǾtL- ӿMJ%!M6yY%({&#EbuSIܺ%Jt΁`'cwҏtg{a.VY B&{{»UP%hWkWyn sh)^!|*m_v/A8 xCmT2ZJfXH7e֍WEH$ܤ\"Vש0sn8,oLSқdyؘN.vC181*<;@zztK㩼Sv-]XWĎ"-zmaf|-Һ?w4d #ڗ3xh/G0ϗKHFȷHu6ƈWfC.B`"@Wcѻq{U{ uA|Vs|V1rji"E{+jv<ȋ@f|2f%4Gݸ$9j BK{q$UDQc9k|Ԣwh` (Zn dG54- ap)@̴wd賷ٗΏ2^YͅEJK@qyED,%q+E71`k ˭t ~6 }u,Bx^<m#D!k{ av%OVݐ˼]:[1_P%d^Z*`ѡNU Buj`%;+Є"!?P)Ԡ3iR"Gmh_ZS'  8'\YtCP}c5jf'ֱżs+?A˹U;?hij:4l/Έ6v _*EKnr6 ,@~P_@~5e оB3|<؝-k(ܶ4NJg~g!)Y)گ$O iP_B)>=n>yϵaue lxܯGjeaLnWk捎ư\Y:i̠OՏer;:ҧ& Q{,~|ڱdN݋uWԳ3̌kLsyIt qLTyy }_e毳ȈѰ 1$.Dz͡.'p\1LP?BՄ鏏qtkxRG }^a]A'\`+Kzֹ@\9j %*@tw}# ~Q k7Vސ9 諵Z烓WJvk;S! "tޚ_"k'>^yꔮBb|HSŴՀȹqG;p[FVbWd$g{QY+Of!q6Be3yLK ~ lgYP}裞!eo8gY׮kc/k3FaO{2^Ƒ#i̒-5T~Kĵ5ђxeoQZ#g~Oո LޮLbenƔ̿ճ 7]|9 ٝd9ܯj{ 6/k^=CVQ`ܫ>]+Պ  O80zV{ qyd$oxP]CzCo _J|6s%BI/۸AlmmP J]VmkpСPE?,}oМz W hSzW5I3*a׵!@vnddIMV~M{BXs׻-R&fqћYyiRS' wf@w5W)Zr1QDݫZC]r [Cn(/̸-ȿ,:.7ed6 PS3k[["l8$Z0Mt=aAvKLS4uyU` 5HQ Tw\Zn<`aګ wKGgZH2!ѫf8`Z#Zz:Xa078͜Cm"nhշ~Qom ތf*QӁTO)iSV<*~zfjb9s>AU i w3ty 1b #WVL/8V5xWl<hNײ]RыB…]q D+}wr0 `Y%pƦl8QDpfvDH,3B2Gșэ,z0܏*+6= 1gF!b!#ƱO*5f}Q'!lwb!\H񦠎GrW: Q9[NY!ц f|OjP?!>)xB$s.@c` & ,ҳ3Yԏr)ٵE-Yx"s(P$//cvQع jV.RCܲ=Zň :Xbm#}WyDvYL_b[lfOYʡgR I#Xu֪u!6޽Ⱥ_^bRn>A1:V s`Z&:r8 e662Hk99 lOyb5FX+De`gD38jo kHt?% |7gPfk4obCm 3fQ-{~뿤z|JlVE a/YU &K[9Y zp,մ5s^óQ|bbdUKyV'0!(1kwZ si+==yl|?bٮ؜[_1ך$xldL DH@,A !ێ&s.NXAH\AeZS6Ϫ2{%b//f O?5[#C_˲n-ά:lhK S 1ϊqLQ0Js 3YuS |6-rFIAZc 2gȞC(S|˛>ʢ<3hb QDET~.z>neӣVk ?#ϵm&]Y(jNQfmxIz~F%֠n7kLߵ苖]U,ճ<൹gZuߪoh6Yjpw6i0{:}Wp6bƄƏZ1}-NN2Qzx.t ;*=57FN Vkn\^ xw+n kP(BI;-7͊~=u[߸?5׷pߊ.-7od3 E|w/"F V J{U.8ۢJzWЇQk͛a5Xx>v.(oj'obQ Fp*NJ>3vKy=|O_tC~1'Mݺ[حLfJ7{_u3[xx=tC;&J͐Y{XO݈HQ)I4F\="ɋClQ$0[<]g9d<[tƾXD+7y&y᧧Ge0pVNzz#;Z=chĀYZUflsp|SQf-{|#D H{C٢ɲWG n,)XN$Ҳ<=vKOAh=]}ov_[i]Xar_I0Ql'G:qX:hVk {eGjYЪO>2b,Kqmk$zf|6PM6TcXΎS"SѮU-ǮMdl=OD U8LlV0m iAUz!zu%7FM0|SJYG:a>BTE)6tx2 U`0'$9L,dUPjd0o2[,ו~BL,3򧌘QKj%%P+6.׳ޓ(Nvb#(+JIl2I6(V_h9baLPE^+XY̵;}5B "B V)P}Y3[O*[WUSF@++qTX%* MC3M Rعxi Z U9xJt畸S驓NIaQ% o^X807X:n{JUXހxC *ш-u n&Bsz?⪄jdQgh+E*%t*\UTU./8dU0GUuY ;71Ċ>kEPԪ@ǎ~(/dK22]QC|`h1J ?Q[=3(L{15 hU5j+Gf=[RI@jX=Z)~~L$?)Oo%{FPTLۮ":wQr3;.e GFz8ɲ:GaO|z^>̚H6p^\if_[ 2-$ѫ/Z^ڿX eSe|Y19Ln)*哊zfҼ{-'KBtײQ4\& B?rjgy kMaց~n%-pt5#=W[ `}(;"qD3qaw(p8CZ_o-W3\BőWӷ]QLqdW_\?븢D u380c:;^,$wk"P}WrUc,`D,wQm }q*GQ2q:+:f0F#Ovf 1ֳwH/$^X]ek=5|akn"k}@MjIZʘo?+V9ꡞfp+ ;k=0eR6'丶DM;E'z}+wh#>H7yi-y!gg=tawv9>s}"x/^l f|H!;#eVp|gTֱ.[v] 0]slca[HW&'p[F28qsk . o]z}F$q m0HWq{ R×A6"zXz* &hш+1k\*'d,R!.;ӂaM A}:#(c>./ӳ双7VKx%kΠA/0V7/ 6P(d+Kk*5?znBp}lBl5*{y^*H[.0l~Th"e"z{Oĩפ59e13F޺K'醹1 v1EŽsȡK>dXk!} 5gv\r<ͷvƃ7%A#=#Q*%[+-ɬOa AO-:M,!}Sfz"֙H%A~edSaϷ79(FNk] 1EcӀ5)Ժ*SrJy*tm̻ nW С"h Bfaia"R;uem̛kM^LA<$O8Py.Jmnx-#ÿMYRT˫1yi :H}Q%6W ddty`m07_V w=~ο&vͣ{r-;/ޣ[ͤ Fz@7Wr=?boۍ zX!^Qf߰>31!tf} ,YL$'Qb^0MjE]>R\! IC!c 7Dþ~W[ i!qq` Yz^wsxޔtKAp۞-&7n7S\R #isf| X~MBe~Ш(%WK"j_!pTv4A7Hf.|VgO  *3ȵVoWZ#X]"?٘|t/=a4'lfg"|uf4\eQahuu su#ͭ9cjE,|?8y!z7iAߝ׹2gP Rٽ~ËWT+.!&o֔"/ 25"~ OoF 5^V_n$ȧ˙=LkE&|Q3M {QJR35>V)Z" PQ*+neJU| 獕c\螠mDM:{7)his˾:mw (s Xi+9 &)f[s[XS3A.,iV̯2/ Mor7/Q9iTb_^#+C˲<]Z{ q Z"MkS|&9Su bE Q ,FPɕ* u|%S͋j[z{WP\@d^ ms3I[Gva%:[fQW0UYEY.Qu1N"M+M nNzj,N6s:ήf=TW@d+*Xo +{TZdXӕ Z5` ^؎*eXݸMqj1~SG7uX4 WU+QJo VBU ׳ ^U㠰Ҋyގ69ゴ#yx]5?:JOq%o ,,Ԙ|v_4k2E0lLx\gUvu iYd.aZ\" v [?^"Kn(4xmmh/RMNW˨r7+٤gʼnc+Gs">7Y/TҧizA;Brݥӕ)\J9˟צױ,w?$w^,qnZ*U dXwbP.?ݩXwKMf{<^iX/~m"Jؿ%7> cƖ"Ub9=8>ܡ8cZ⮜Zn,]ik*1@q0k'43{0:cvwVΛNХ ?JCkaVգsPc xJu0l}Ꜧguв xv& B$iy H&怿WD3kkMZ⸪FJZ$>k4.* \1plW]!Y i!ҥO%w""A0g}dlVU*lƺ0- SHu}n^\{-U8M,ZWS TRn`# UcRj%;#,sZ֖` P 3^D6} " XK.5( FUĀ{l!ר8Q6O6( 4"+8\ HOmdTM)6qbeB'zDVDsYõ-%ӷE+%U^J?ғ0+cCړxZr{7PyV'v1)͸+vCw'9ל )wPCiXC.Z  Ҽ\]h)Zl4r**7~Α&Y1@c%LW&kukd0 aiA+Oٿ<%°'@1A&.5=M'2].tӼ!Zf7vˉܺjP7\K<< [lf (wQiiyp4 S[e"G(q[];&S=/(ܐT"3:wO6N$=_}AXjiVyL >{7:Hjp"b{F]TR'c~ƯCznfy 8q{ɿ:/=> t]x8T0ٴ5t;zo󫏴ѣ>SM;L+`NTQjۉuy<%!M/(flqٔ'B'F2dvܒ ĉ'8:)UNTi(b{ȖH:s8.U}M΄Fu Tgw8U0@˹,:plc`\1>FP38gy|cmrj^fse[{\=:KV9qI}}`.zbR~rZYr=?'yl#P:ln^:ACx(r(ǾC k|FC"3iJBѵGƒ|cigI8YiQ3ˬKυ#0i~9I+맑=P7>98 mSivVM:S^UY+ֲ  ^T_)&]'vܤsgqR ^C%W5#/&sR8avnJ4)>Y3iW@zUeStm?S =Y<6?*Tt`'e/YuGEr!=lkW{SAǔz^ٌ,uRm0|F[8Mw: *Xn4\s@ɹG2jEb,M{jqWjVdNjReTVzD-g%oO ]^\hkYGfxstT<ғ@+Xv{)k^qpb o~<0GGEΡFg5hnGjl7wn1oGutYe5 s2}zcyD7(%o ~-_TTP Z"̓TLf"=a rڸFHZydz]9 Ec'Dq" hcE4:;Yԡh{83T`TTD;f#/g4y#5)8)RGĺ+^Y-p%xC ' 2YMN1<^cJHxģ7EOD )YO8hC~KŹuqFU3D$i EFa;;-=lZc瓾s%xY6.=%$"ϸ mG֙L'3p\nSt&%0)zHQ4ZY@>+^mQq\Dxl\Wc.I+2I$:aZO3lkqcû4΢Bb)WӰ1PJ @]A㠊ݽUTTԧ0@Ԯy! FAoV$ YR6z;ˎ ϥQ"H@. 4 t~PxKЌF`XTހ>$ r#p-2;D`Z#Ԧңt g3,ϋPOB.pdxj0HBGpOp#K׶Y ec_2itOB+Ne078S3Yɺ-9" +|Fa8mVSh osG">hFX̔fԧsl{2S3ifyZYV7PW筅TwؗRs, P̘Q\@k:ws_ԡ}8"n2KVx$K(ͨӵa,:tkj^"}h ^\baAS'J!qz2YjAS=9Z;N2GC2^Gx5- ϜªMDh߈2?ޠĽBcՋ:>-\zmSp^ 1V5~֥vL?u&kBszL==ZkP'P1H)f Z#bH\]°Lw5jG6'hu*J-0ҕ+v(TŻf =\cP-Ķ}I:z:'EާÒr({܍@TŬi3ozn5f>yhvbGe VI*.5wjXU3Dyё{nߩWڝzՈRo\OuQy0HwJf5/QD=m!E}kV^5:~z$95"~d /uVj5~e=3=5#a"Vv`XV6mmȜiu[Pό&9$+d}wμQLúm>tZubȼ[?#x;%nὶ{(BNwn^SsT;=3ⱐ NRge,MEz[ĒdfRfIBRPBӊ4,z/ m|;pQv R5r.L:E!GPQҕ6H w&КtȔ{[Iў8r~Ah$1pGы%ܣ]uFE< mԖ!mOA,yHr?}`ǺMid΁vW!Gx%߈R="HcSz.GCq))J6y[Oo6e?jğaˡ7YLDDּS${"\g +cC32X~/ـA=;S?Ml,O+FS.EogW] E67dy-i,ϊ(Uj#Ui㲻CW92i3_4˧nZEi~'|6;M+^O Ji"MyDMz!aU^~}BH=LJ]9LP-βC09<=5 $|OE_D&ȟ/'4ՋkƠ#}~2N x <^O\|Ce3HL/Ei>Hm8{7Xw2<4ObIx2GhxN<7wTtׄ@"=he9><>/.P$uw4(pZa{43='Ed{9/4/kߤi|r1hh1x=Dzow':'4]$H:>uNi  TPH]tMwc:^u{;rl]lӦ]h(8FR4/j hi%ڈk^2_BN1k :`}_cr]eީ[]MC+%=FPgwwJeCl/ n!;hS֔T}7%Z 6[Jᆦ  -38hPn$H{Z#|\<=n5DwuFИIqUCIW^AtguuJRfAYA#z@9Ȝ=2[/$CKCxs;Di9D40+yC Wr;η^[, ?k-6zqcr^鷢_Q= &֪rqI'OWTyS0٤ȶ_fNĖuovPֳILw m6Wc߉Lyϙub;W] KTYo'Ul?Rhl n`u\]- EĘs#L\:>WXVI[d@if0xO5ɗ`!y4^Jύ)V+`T \]oj\%WWJ-GbeHq(aC;n˴3,peeK2X7=Q_שj׾4D 0s7l5$E)|LLوjLT !Xz4̩]J%L-j1pC]\zM*cUIJ`xF)ìbYW>r(@QB@L ) )G̩h{o76? GBAFc J!Iyʨ&Y߈e|/v 6a'`Wvr "M7q wN+QOJv7i(8Є@DPT{D#Q0gP#O&dRrJ'0m]!9< 1!v@7I)u&kU{cio7q5A**8U{^yd>4% ,OYDJ )錈2y}K楞<^S=tluj OʳhOCuv)~v ~gq)(rxfN@Lai,~Cb6/=xkQ/OZP[9DCc2@t|i9Ǧxl`ھt8~sD7 ~*鸼~9?!/W"ߓBe 矗ߓƟ1,>Kb_-sك箐'_&sw\6Pw{5}_\b}6UOlSYR7|/Տ$ aYjAQXGΖpzL~U QB""dޞ Ԏh_"a?A;G ~psdߒO:ԓ _OX#2J]NՏP %Q"zfMa\<#6]!i3M%2\``O1-}Jk=ZPb9|a6u xX.ud6)-^7( ׂQ QT!F̈́GwPiP KyUҝ(+a@f՟7$؍*Cc{HדآO>F]5x:/կFef~EǼ-7||c >)3jkA_sɪxt~p~/x0{ȵ>1] &ǩAi>)Q|DߌaQdݩā`Y$$; +{l 45,;9R Qc Lo Yqxj}\ `a߰46}c$p-'/H~b_&o,ǤKYyP.9FvpiVxSL +`fc:9 ) sd墦v=XD=$@x 6q5M "PAkJJ"=>J˼jȨl0Y5X$Pip- VWS [s:-ZMcRs+eM0 yF4sjy*ퟕ v-TثJõ)9:{A :Ck<_ϴpdhmmNM̥VR+@gji)AzVb=`cJ>:\L+\ALr@*zT|<( L=)mzdEWG[-VWȯ{̨HC>Ӓe.Ycd?463M8M*Yl* D;#co&YX%JkAxȤ^K#cܚƛd&TZ }z<-ZY%Ju4Á${geei8%l^:7~j5%+$>Sc,CMwAaOvM FVCzm%6A,$3OL21$O&ѬrT ;gEEn>s4QA9eV[d=l& լʰM#&kQid4C i#qo@KLa&Z#bf58YJRQoϏ< x4~cFS4-Rf%5f<{4ڭ ^3FYik|=ܨ-S׍d|<Բ>\:nC&F_.M1:TˉSg)ԍ[R7*gN6:9D>8¤HgX覹anX\u/m1 Otr }+]'l[?=h!e/|+/]!a῞("7%5V9t?NN si9ݑaf$"E!ԭki!frY@~":aRұ)%12i'>fI,#YZa5}hYwivwՉ8~W ùK}$Z6@ /WW`>_XLC;DpzOXNc6p3eˣ"%FYͻ8Ev;FԎElT4W(@KJwˍl5|̌豫y!Y" @S4}kncГyNʾ\N0A@(^&Nr9b֮X7Y ksYsQ(Q}SB8u͜54(32ilƞOz6F91*N\+DzKk@֋ujI}QˆJJ yѬZ+ʡ 嬧 _|L7#*Ns-Eeߏ1j| NNc)<\k:#5dtJC/<(@}ϖCjĜ!79@/f:+^r"U5p4l#d Oe3f߲&Ai S־8-h4!ӃMRYmD$̇\3v8rmD%Bcf9$p͑n[3cGfS?nl^/td?zBWfuE[p-sӘ`Gؓ4Կg7[f:$ HB{7EyyWGRoM0`u}BIa;YgCEmʠjesziCbxUh7n(T [hgq}4`'jh-ݠK(KQ"㷾\ϴ:I)}6W=+M{jʃ.oM[Kl< qi5T!4w".4Yboܽ!?9V;=ɦQX=Z%mvN_`ۭ(wu I[+o^j$ ,E*;h\q˷d:DYB9XhEnƫ|SޤDS(-,|$ő.W[WvHr9{lUx^==C=ۑf955ԓU`Z!J^PA!)Y9i=~!m5[1_szhZ%XlU֖_c` "ɖ bOk"^x>)C0)-.1ݓyy\PDYC#cfARJ{2NIg](E˼Ҩ"LOye*?Z=<o7xn}P϶Ei$Z޽[/}8|_T B 0rԙ ⓋKVFY%ӥ^pmHiƶ/c<1mҕe,#ILzV2hK4z"0h,d":?k.z}eO; Jz_xW]P} MzjV.'\JGƟ|O~sD|xHsrmãR^<| ㏾H, ˯U)`-EÏ `q$Zk+hudO"t!H5KFvvy.ǿfP"-BKZ*ȟmP $"u{cŷw6tm׉H#=|*4j=ܻUyebdwԘL?hQӘ?PiV ",Koj U}!g,m5&4j0&ug`mjӍB[8g+{]k n*("5HaPivQ!k',9|o\M]e>=rZ&ҋxkU&i%-{gr(YSfIO\z_M $ATQpe"G\c*ƄზUHJV?jTS;4&K$]ηm {YXJ7z ϠTJ:-/(zhI*,ГԭY4(e)(0Z`RrAvUk7t(KtQu6:G|/H7_l\+MI5j&}A+ }"B_Ā+QWLMumm]K9p5)lʍMt b!h`eC*2{';-u8w79c[KgÿA)P1j"}鳝bm.f7h?:B;TmPr "17$Zi%m {NB)g!)X -7("Aw8?:L58h5<_oQP=)ѢAdŜh jtaKixy!BH+K1QVW<#Z>5vjH)dVnXS .%jWZgt0dޫ-vvpi[.H<7ڑ>fL]Lcڲh4\XJZԆ|AzHA*nAF\ԗ#sXvಆ~Sf Gϡ}i_\IAV*'W]lxN-;Za4S~I5k&]:RN4mP tQ@v HQ: >q@38HNseeibinlc{851iS46R>7vOpfܫ.wcer؜,' mp7:>D֢[zlg7y`CCvSo 3= b;S>Y873")zTI-'I0CX6׵;56V1Y`mwO/{b_=|{s{.lY)粸}o)d?`KXCRGS _(Xjrpg:8z ª4D}Ȕа-['yП_)V$U{hT,Zf8ɇiB$={5>gj`S;+ICrcc["7]!/Tw%9HcojQsZHd]gk/pi$ }$c"? M ;"yU6usݽCrgֈOtgy~ [X|xv,bi z^T-RmUt}YUL*@:5Br>~g0{V2wx?=Dzђ86-J(“j[yjJ,9PQvZCE| YۍW naN,&CRx}-#;`o-Xn6_А,|l>V 8=EhhfM9c$hN:#tSUr@TPSX> é u7\L2u 4 Aּ̯E"MJ^AZ"XVj?xx-5:$+=jPjl-=kT| I Rhι$>H 6 '^5;!;|hx `HSK ^z~$jJTi"bcMut#po3p /5F3<$kaÞRl*QT\f/Q: qEL;>mIUZY0>: Yt\Ð^jYբm!U }RET 7C:{]8mJt;.k%fZ_S[Ap!%u}<3i5s9 ״,s >=e6 %NR5Rtn8g.\zV&TG#̮m6Ev8!>Iw慹rg,zZjV:qY1dFT ,XK_%CHUÔׅ^*AuR]U`ֵ\}9IB7ĹiEqLEj='y㳓b,!m4,hRJPc&N-t פSX颂;70[~}rR!/K^`L˟Q9/ a ҥL5`J.\@>1ScrP$ ,eAHy F]@2#X^#2n(Q)aDČX[Yrɭ;2=ׁO94 ,N.phv3 䲚DHzt/JN7]dv@#R8َbK \P59&8qn~m "a,.5W.A,/okv~_k]֦J &֐P17qb)WuuVwrϛbUt m=-\.afJQ](Ka 2Rj'ux#Oiˇ}ѓ4|~s .#fx,F|: OIjDc@ ?= 4eRDs=&+m |4 ^-^ZYo(k-e9=[چ')uo6#x"u1\m^׽i22qUIBHL(I`[Y I4;Ɉkn.> (~4? )NFD'2ؓ'ӫ ?=jfv\gz䵰?o[Z•1 & uA>b&7CKNrHCPpƺ͝pOB՘0_Y/ }քTI;)] n@|<m삕64w.PT6NrNNa TU0MA#pNAJZ{u |y½MGF|ٍuJWzR'-L:t*&O!'wмDAΣᣈ ޼էfŮ;5~_ݗ0J_u~dX։H? A -l@_=:9e}~T:)"vE'Sd\)G5RuiLc'r<*،ڱ^~>7k6 :c:Sai<')_amH2~"Z6.2!ndJz#w`:`c5Fmwܗ9YGYB O1vz %x|ǕITu(=<"ʈY3ئ5[yk*|VW?[wƤ۸&;Kȥy"c={8E1 F;++}MYI ~@yNM;{Wx_^1AH5}&1x顽Iq,dcδ3t?a&@x#Kv6~o}c(_)N1sDGG8~'7eYF/'g|BTfպ^'oɫxn'\"΀N-Ii+-5-?pp̠\.\l!iZ؀4SF*2:eWJ7;wdL*;i荣W2ª34nmeL0{~9aQK^W3 píEå/o>dxw{a`Z<*bֺ,QxXQ˶~4jzk4MJr'nvÝ;8=]s@RXknA& Sik~s.Bn1Y[P&)uƉphNfƗ=meTB'KbREâtKd Il(f\nc"eЅK1n֍4y|MGʴĐt T]Ujˊ_V+$&$eRT7sDZ5*Hҳ™9(F$YxtM4lhɥ%7"R0jx5ZmJ4D+lt@~~绕b$T]6MWAVasAvct]q`1o+sor9LWRqj[Asڀ[!up\^^*ҭ'~,eB!qE4[_ZdP$N1<0V XB#f w\exZ G.Gl/HqI[2GHc#ә(q$0;J0?z:ew ~M25]`)1}el8rX)/Q FҽDjiE ~=`li豜" =z?ώOf&9U Fŀ`k# GZDmAXVoo%8o_t(4~4Y\(ۋlgϹWK_T<*ԧ*<;k|y+L e粲.څ71g2# [gYܺo2[T߮o^eIYʷmY;y^ 6έ!ztID)gZ+=>_ӾP;@x3A0jG#Xu?uTI{_`2;.v2" d󀞾=ͥr ROX ^- #`5UNMa{`S~}{|X'5s֏b,2c3V4m3Dra/KիWj*n'%W1eEJoBdX7ͷceYOZ`il]z^Znu[p!7o73j4 Vљ5'QW߼3Id*WIf]TurĆjySYأe0Y>{qAk=q8, IT-D| TBhNvTv79[[{_Z#y'θU㩧ŎsO#}-p0+1:bflmU5uK,g<+ 'F(<8Qi/d :y ,~L阛#s{u>2ayOEً[Ƽ6Y)V6sr栧A/ {ulמ?Muz!q^-+wa٘?.@jdP+bQ)N u i$x%[ C~-AM<ې>³|LR'60tt]VkmcԇDA0XY0)Mxa]GG>^U'2,f bϗ:(AZ8}֠wYqTrZܭo(,2G8AcW|i5yo{7?jWos';/x%Y&0R#o:$"?n +txb^@m`>ih'&:*?t+pq+:WG5^ᲖLس~\Dt9 ˹Rn˙?+܊4<\־!}ߪI= cy 8IG}=䉧JIG 50蒸p7'[mo+GhLʚ\elB&AtfNW hY']ch_` (Gu 4JrjZ?Y7"|6w25 7/~|J-̊,K`8ֲWaZ[y5&og>TygUcYA? aOn5kK7QP̠f呰sK &Zd"95wEioP6;'N C^3+볶ԺoEd jz6JŬ鿸MFX[wqYn>#yM>)|5:fD{gJ|UguOGf9Y5Нxeavp/r(vpP;h=ZH{LHa14{kW5ctTʁ[ 0{r-FJ`+[kTX_Ubh[/q"+fYa1i(C{CBk7>8k BѢ(ɇLO-ڌ̱!"Z&a\/"7yꛖs?Ww!|֬=5yݽ\ږ'| 35R\áӍA̒4DLU!ZetԎ\EuFb)#N?g5џs&Kխt4՗S'JA =K0@ɲek%0H5sbM֕)}L0^>yJ,&RHl -L6V1!ot\uPY/47?Vu-}q\aɋ?*M3hۜOY t;mgixߕ^VݩliMdg0띸ba:Ii0oWKtMÏ7`[\j-I|s۝R}5$lsUٵ~4g}ݟv!I 0, K+rU6>FB&JM"b%m[Q{A1E td s *V˧hI&-6YOӎ7\\ 4 NB}O>ԥl$H+ GdJ/ kIg 0>Mtc]^wD PZtX^ jH53K w\i{_L:3BJ]>ʟaG^,>@bwD^.}:a0H5nMZzIb@΢ڄ(틮\WPVJRpX<3ֳ;WҔ,Rpf?]iK+}vS:31"0s&: 6?%m+Kɴ|gLʭL` @ UMKsJ0#,̄++ŝ(aZw!qKJ-u5!}!x)yP3w`) h_T!r-'_T1gkh zT`t‘ Q;pn ;fXiRزiP(.8^GHBLr_$̽76O17*CJl1xn M/ UA~LN׮"p=v?- w`FbvYFε%{Z\)g8J=FXUsGls+=azֆdd++/0w׏;*AI,G<@v, ǙajQN^1C-?X;˸ }W]-=Q, 5{zR@Y%Ѕl3̋zV.^$ӇOt`ၯhYKs?q* @XU @AK\Q'#@:#R σpq$)~V,"{?Z e>)PŸvt1}h\[uKES4ߌ_O!G{#o"h8zyZ5((Rۖ)z7Firy/F8e s*G*W^cxKa>\MrЭm+, ÊF2Qj+vXZ5wƁ3Q+{Jl-`h5BkFsXEɼ_;. K?/"=D`S lzW7ᨐjl+x@0jXaØ7L\K(khe< Y.ǝC=p*0F\ HNuU ]kV9ѥƺO˰t-,Y/1_,n78{_ҲF/T52zNz{er͏`o{Ĺ$^6Y٫C,'Sfp2h e% _586V޴aqS. )UuU_',ܠ7 D X}qO3f?dXweD-io55ؕyM91'%ǘ&b[>2wךS |=DzFI 6"wzψZ̲խrfhw& kKdKhVo[;Rf>rnD‚jq 4ц&jJ%AɵI0-L*iׅ*4 vUhfuE9"߫dIfL+@D?[dD[{BwԿPegƆ^z}AE$HGüSj*j"?J(RqǙZRRbei8d^V*kŸ=GMkJ*s*s:S׼N!E?K=l߻lk,^+!A>H/<7SyC+z( _H\Ґ&@f?Z9̴&NÕM<6YhmɆG^)bȰɍ 84;d) Ɗ&NKOѫMsOYnY"03N, !aKR HV/Uew$iBm"bUV|2V(Nވ].ވLYqbY_YJ;{1 z#21CS;55֮c\ Ɵ"o8N5U&jʈf4ǟsZ޽EcEGo۞P:=kߘ;<7-`KQ)g[m9 l6?B%Qa|R(@ՔGH X0IS;wV:TY0?AĪLY0Vw- GcBPhGklPyVBg6SrAx]ip/5׭3A1,Z/g"O u%"~5#y # V y9N4 Xߡ`5($ zY2^Qtm5ͧ뭋d03X;q+8q+A";GJkM+)J.UL/nȵ[P pDwdۥٰ(ËrY=XvB"X{TyH@łWYAY2yLm-'rIQhMnfAG jV+71!s>o8lFߩ4ᕩW7" c>ft}S#1<{3@}ztcEA:t1:n d]y2.]Թsv~\lk~撠lvհ0AY;#k(Nך(=*uprVSXJLҁyyR>q+^`3P.,b4r5啌4OfZZweqq 8[ʨ=kpwa[]jzQ>D;NaD%M7Wr|A)fvCvh VzNqRK9. @?B P]d#0z_6زm&Tn˨%hP Y Ur|X%h`ָF)7֮ N!6ظ̲(d `<)rk7?L;srqqdN'x[®Hr6g|ZN$AbGa66u@ Hͽ3栔3zI*_CʍjH[(h@JX;i{sܸ8gfˤ'>  }W #^yxide`{jAc;y!ӎi8B]fV-s "InjZdau5 qu@+=:pC< x1RCRKk*%eUiN4 5tMr?2ƒC3or먤뻍ls#4#wz8_fY"ja؝ k :b 튈Uل0A*z9 ۡ = `{~4 a{i@-|r(G%جoCA@Vvf F z>,mLUkLf-m ӻ x똄Z,,1g}Wh<aəyީ#c&kϬZ;ڽ-,k3/} p?|&ʋXTժ &ɳ~Qh_m3J9Poֳ#/(gk¹u.ܮIx3 `c{H;Nf6Pl4e=eͷ+w1hKV[_썶HŨ,U>MQt[s+\7&#RnrF:*CƻH8W;ҁ*o g[\ 'gg=4cS(hsPK4Y#U1SN]m{ZgjVm @We~fgf%r)DQNE޸m1n::`ѡ]ҪoW0 nC5#Nb-K0d8:ۖ(',i1,N/;=Үʪ%0 I>ͳTT}~.Lx&A*'K*:=]+!U9-lj/+jT*]+jl聜9Zr|i#cW%=zpb[dmZoY}| Hv?>[</W:Bo4Qsc6q49K,'~]= Sd7=\2Y8+09 3jiVNjk xդ@Zf'Ǣۖ {Z#Q#ʭԉdZ`Y !~^J\rV뙔@kr{NO֘RËuZ1(/ŗH{-raCW  #ah.XҗyE# %460@~e煆#~EW m>à_H/SGQCekѡbUTii}$ Q95R S7-~ב׻KDh:-sȳVU9W.>hAL=F&~C#ޮ/olөꝹ Y߫>hڠ` A#}ϧiF/{3y{0gCCR-~o4G-XI܍|Jp*;DC-(cpyEW{#6IWoH ؍74qO"^_$!{8d#َAF=a 5> G֎~k|Ѩ_a}x)3n,RIfxx+ak~x@+ڈ]. Kڔ),$`Wy0,(Q`u5"UOU6<>}Z{OjE}>hJ@u1\HLJ7{B2pP]k&8?j[n,к^V67omɹ: Rj":j4۪%c~~f{G(+hLT9[|:_&<BJdr%ElĘlx~ <Χ Oem: <بg/R rgwB^1'>iB?dUV4wj)X. {)$˶"yG(' mdFYv@;BG7T z(TGz|YڗK,eƵ* uB6a_'m`um 檢NK%"V*"dCt+cnO0@ qNJGFJG'DS0'[RE:5RngToyE6޵jdׁUHh+:xY4yk(߂M\Z~Anaնʨf9y|%^0UHU)޺w$ Z bEA̹ ՂjR#MNc ۄ0יwr]zD{KkzZ!ng4\RF^j=;{5/LA+XV%2u4A彮[+KVm ~*ܯ\qH7lOl)$ H5nE3JW}ʒ@9.7“$Hp#e!.k(,.-^g^B3ߣ1gg1g.S?ZW:'MRP؋9\ӟsO=fP2LɼoSUbx}9耴Ky"Y-= ꠨az.ܷ]0X3]^jOn]༇t1ͳLʃYˉ35#3 .y'L6K+eV3Ilܔ+3*Fn  Tr=j2)Rˉ31?R)%_G!+\ yz].&K:Ŗ7(+@},͝ N>W|0E@s#O3%n1*ln;u-Tƞ04W;Yv'=z,G9:SE?=8Ez4obZ)1A H`eV!'KrTT5G~6~l!H\cw:ȆИg`wz܁.;W$Xc94Zh4yv/rmtm^Ɍ3L]z$>B.h\$]Aج&Sl/mp)ɊNu3{[ow}v-'- 0*]&S4R0ďFfJ 7jS0:t/6DDB' 2"rXO(a!o7m,NH0w"qTbTz?B9 h4YXu")bb8R7(͸)\?!WO FL[QAMsd^Ui=$%9~,"٨nұ7$JklƱ鋥4Φ%<$IQ 26u\7J{w)Ȉ^PS`D=K~(!/ Wà/I*-R L;$p#<\e+%g׽XjXm7:Lpz.yht,NKK r1n*E-3^Dc>5 =&42WFaW SsvU]2(̦XͯppYpVفq< $wgrND)iA"-=O*e<&E2iĨy+KlXk^8`V,ʔo@>ǷuP(,X=>m^'^v]cnWRRW< YpnF|ӥCB m%²jZ VMP0dv#Jp({-&7F_.U h);;}ZwM XĤ; I I[EǏ]>̵6+w˨K'`9 VtAں2dwRm/#?'W &wmt b4pc+ZuM[ݱûIs|P"ZԻ[x{@PD?2vJ{֨W3 <”h__Ćz]@ 9Hr,^|Z̶aOKɦ@&ZFH~dѦg3$Ff,"p#=sF~9/?xigv'E=uJ^"M#ю]ɞdh3tYЃb5D 3j!O/:OFl- X% !%}gڂVC!,aVĩCAڼg25Bm]~7CZ_ ovNGH1T¨ycGV}Ik8iZx O Vl[u|5oۣƇ|}!Yj6/R>¤@^l{&)ZMDghnR>w%8umuwr{DTcY!FHQ̙o]N˵,yX"0S0zy @?j8{9 ]V,^#1zo 8Scp&a7Y԰7YjD7ߓܛǿ=!bem#diVM&[d 2Nfsi@Oˆq$Ih߹K}ZE)d{,M9Oת{;(`{'ZFb9VTďKS%aG/E_Mٴ'\Tp7K~Fc7xʥ)PXߵ{MV5ا/ι\UuW)qgUBNin9)aʴ=Kitݭ3 }1E|{:3b vLbМkGݻd_IDMX{p5nbNE\&`kh-ifD/Zё*Ps$Xo2վ ^Sp@gEH1t]+, JmO. 1}o{01*' &uZSLEL[̈vq֢/>2 )$B>w~wiMvn[:tB)FD(e I(5W&A?3@ ?o!4K@.C3.R+k7&vXR/lv6ޖ+ynX($[%Q8˰ vk)Xi2wLHAN}uC~>zLɠx8^.5TyR3>`5ޱG$=SX^n8ʦ[ˁ h[T-S~|퓯qPj` \ =8-_΢[g>-94F6 G-ie\V\e4myK'l4EyNҬʊXkM^ھv.q%QpoL[6! n ۵B'+K:6OI2fRNs5u%],a4DTC>nok;6s^ fg@[8FnU-ˠpKلk'=FпY牝%^ߏY-e]%ucp7^JOM@\ê99h r *]@%Q/;^Gk!6sR7d/Y'Vkwb0./]{PGnOȟ`8 S0ڧN/y9JcsFn"qxĴc=Ka\`5'.َ4AC("x]Aa^ !r'Cg۰ך)D~x*ʔJ[0u;@qTTn{NTfFs+W|Rh+Vi 4ZG3c6Жet&8CoO\un-rfiuPTwx45 (8-e+Nb|3&LL]=Q/ɳ$9HʼO'gaO+[!v+X(e&g:3` {:2H`I feHzJ|SgD-ȴsO 0 urpջ))ݚ@㚧@T!lURl~ 8ۉ_,'P礵*NxV7NʣsB-?]&B#x ԑ cC=(G#B77SF|S!ױܜ.@6/7[W.2SYA+&ݟ}14+y2yu$g\3:2lFŸ@R[+J&<"o=Gg_[F|GY<x-2Fu b.f41ԁ{VBl:=0Ӭt߳Zhnw"Q[놁e5KRHhtv7z̜X +kVn\7vDd< [mWZ [`"]@a*Z=l<4 qK[3nruf`EӜ <sKcˇYA8"= ȼ -mv)5-yX%/t,j+[+`G1uh>PsּJE QRUD(Cb$W !buZX͏-ؤ s(c!#&Mk1:o++:L'C!RsR_ Kc^ $_&6RDд<dNEW'2hMN @4&MxHJKQX+PU}u9H.#~<$Xꤘ a"bMZȑ1hԈ!J jLZL|\xTV2W{[t:H H^y5qe`ch҇&^wb 6*VAA3"BvGVҫ{QS7vXAuZ+,bu'ĮCɿD >.:SF[[ƽV͏NK"ze[ꪱ"dYHڒ*c`[0ʼ(eT y?R삿L ;kuۊ-dhX[\|YK{7/}ayz J`9w~kP@nA5L܌@;En]bj+f}JC^$L;<?rꎓRלfyy;FrΏZ\!f'̉:OqHv_ivx:#У1 0ܡ찶_pLO&qɨ0EyhI-X1k yy[F-&[Vdjbr+(+DTm_7@uMyDP[Quáۭ6ARГx^hc;){>Pt < XGb<v!#xTE 67lEP='\vA'# aAhhcӬO7?tT'|Bj[Aolˍ8L}Rcbz.L!a( [<>& E"L*mz:j b?r|_65Q);FkXoF͂ @lOOu0.Fςڭ*Uc܀3y^[bop"Ko,;9F?j'[jy)Y388yXwRH itKoi* FL c 6XUNFCŋLim\pZkN)"fBF:b~x1Zޏۄ8'wdqQlM&6MI8g\~fƻ|1Q u5uVGXy<7NC |/ANS]5Trn7bSCꦛ֡k d2pVVF~rCfA/MaQm썘[1~oo<6k"߫Vfnߊ֒0l%AK/MU`ۇG;/F-7"i>X"AMV<-.=6Rv(463ޢ{[]{x2bYp Y[/թy 1 N6-%(ۚ1 UsP ˵iXniʜbfKM^)ϊ!qT32a2oY\$nH^зFXJ/ Uq6(bZE {k%R׭;C븐t,c[D!a%dսEv%%ӻQP>8Lö$2C/ހ6N!Ʃn19-2? X"yp *voc_ʃ Įc,ns;Kvz*Ub#L%T12C D_c}b؅=:jf ͱ{zM[.7S\ByI!YR&U[!e;Tmȃ%j_zcάxMCU ̹+54D6,Z̢t JiN y25 ،aJ׊FV^5؂K8;Tx&dݭ (<8nIaC+XM!F b+lW+tX\_KB A8WsD箋W;$M|&>kW7v!8F״A^1vIr$bSO2kBfBkknkJI]b822K`hP ⠥dtdpAfw4@JK8_ ؈.)n̡YjiMO̿w5fY-wd?@a ٵb_G3%<ͯu~d4Ґ+6VUqτTqxxeJli)Թ2(0I5M|d<_qbu{?+B) % ͖ ӿwJF~]2p-԰fեl>qt6\eհKCJFXK>`_FnhkbŢ#729EFN8p?dtrBpY$ÿNw,5&$K^Ԏ i%ll?.ֶA+up?X*{ ZkIk{= 4bj7ϝ- ]-DLk G.Um! $Yх-Y?O l8y֩*.PpZg*j54jnZmE;W;y *Zbd;$" wyι'iR5~~HKR1|8,c(T ?`M~\ב_6\1$x "0~mPs"ԀM4 c'"&Ig+ 4 ??8)S;0)`ZVm7 *E#'v"$ٰ!q̣y#_re!vut8m3"WDk_OY&4߀`q_`PƟL:$K._(m6!JkbVx}-r/Py<9̕n++r=y FI`: j2Oӟ,Dܟ2:hPl_;C\(dsBpT`t ?@!{cƀ~m!=gav bA<*0~8 m>]cdҳZkHAۖZ믗 ngXepbL'A XX"?( #m3yT(:<]p]hX;x@eGN3BUB|lzIq<?TM;BR7m QUmGL /_d}+^CS(nSF8~4/+64n4 _>'&"dR !={ی^[^թ`9 A`w4q{ϴ)c8F~'*DjN(3Ri] Q 9"`}KPJQ$WEK#?O9:pZ5vgm"YM17YmX:$Q@MX9Oԇc6o%4 q e#)bMIj.G@Oofa *Chj(3.QzA8 HM1PЭ1V7z5bpv3h͔_[:@@Uh֔DXFHxʷi,ˮz\">POdWr€xWŀ EBr ɕݭgxemT ZOU4!Fe<HȨhҔ䄏[jE8ES|Nmx4&ɨ `שC_hO KΙjZY̳c+/6ʨYġE@A>afӴ)Ur !lo( eh\qH%Xޒ;;TS3sm ɐER-fNz& _*0dˌp{fY96Okk%7;Dq3r.ט A6͢{2'ȯt\Y ސ|NxC Y3tzD I0[wuo&{soS֘hݽk/1E)*?^(cWxٻ_-\rv_߻v;~_N藈 +_؟L[JUdiwju:<6nUc+˜1Vj>?Pe[fΥ$-w fޟ ѷQb<)drmiހoyt 'zHt4smrܭfOL7哬[>ϑ%m%v>M^[P)[ (h܉@IbjKO?Z&[DB'CNf<?ZB1 JFllF淚N۞=0)L%P&94!dq1gD޼ur9>Iﯳ[J&zGr]2wHٖ39a{!G&6 N8a2>n&&`_UV#lB&4w)O YZޔMsK?+[X̳4 a|efk;|*w[VyumUz?]nJ٦L)K[ rmJes)J':? qrJWEn2.ZħjڄAagml(c5}R㜬-=#8R~L3†LGlSxg|ŞvDk_m~T޻Mv1 ֻۉ٤J߄vW$b%t/Ej`?ڠ*hSְTۖ3-DЦ{dGG2Y1yVV[x;KRO+X„A[ܔͭia?wMӯ -[ mu O/Z鑼kyB3)= $_hyqsX KsCDt/x3wxPaUci] #f#?oV/CשxkjHVr1b8`<:ڜSaF50+6;2C: F/H5 I xaM= oZ.FN=wbedERTl>!>wE[* A57gv4)1߾=`z1R|08 |'xp%iI. 0h@¸/E& ܑ~Ff/anNcQDN·AlHV-ٝh UYn "a#q;m՛TL4 s!9 𴜀%5F6)yoblSlwtdPgd;Izz^nk`֨7# Vqcb;j]OU#0V:3YHޢ;TDY5ɂjtR}H ;3<Jt@5ŸI&s#4IT~_tj9U{|.Ci"er/mFE<Y?<\ xbѽza D~4q kjfʓ8"]qAr ;Mtqe׻aԱp3Wh_ ]b[+z;On: R&e~k_z2*Y`] Y_H5ջV+ -ݑI~|t*bz$y3F!9g @kNCvbqI75}_"N$P<{R5RB @_˒U^քj"R'X|MFdyθ b!|lZ": !Ђ;z.PT 6 1%R׊VJ=5Fr ^'0hnt:![_[J}Auq9\1iHeKP4 l>m5O9eg,0lYoVhQ p1WD#BHa A,, qH R_#9ULbP=t탐V$1KD1{^wIOK-CuV/CVjI_Vš/71n&]R>O~Ϊe&Cۻzi|wL{W0]R˲ a3HBޱXɋ(Ci,?ʐݹ fYgc9U՞X[%zS&9@#*.PTjm!7cG90rt!HojVGTM7(f+\6[vl #;Cy {xohskfȑm͊ S/rSW@R˂7hma{|I\V8">IuVB!8=5f=hˎ!1+<,/ezҰa׶sF(VZ/WTx0^PƮZ'$Fm~]Om8<\1FTTigQ0/zKb’t%./LzP>'TǞRmN!/V3] &P`ĮZM7vԯi /KC@#TфFhLզ[O:IzRb_)GQ.wbcq1 Bz0TguCk/R _%ATz9sx[8UXFT|i˝ߖhxv"8F,9XB߭AQŘW+ - Vd?;WfTGs 1N&j3adj69p[4\L 6Zo+M`F`2 Iby @#M1<=<D7 j+vQ$V'ܿoh3\G|mY%-؉qh\ YGE$) V9HP&dQTf6;,Gh7.Jxrt!=i&&ǗL8Z"5R-1bl9tcXi1,$ R%Bpn!䀧!a=b8 C<Œr~LSn}ÌI slBhK>֠,ILIXݎ ͏Bgh{c7ksTm9CW>:30ǓO/ N %%eU9 ĉy@y]3-e1&M{%9\Yy{8UYѥ%_!"y(9m>[gUV'8 _q'GyHq3벆{T|9 ha_I!GuH34dzrE]9 a+hQ{,([#GG镑U{dr~Xwo:aU_OYbYEX+wqfSbt1]D< '̃cdi<ׇ#\ :ITnsz{pCh;aY0]6&YihyWj]Rʑ^; xl @y@\. 6z'gU.\vMff8վ$,XgW qCxU%w6u2VI|kAGGJ68^"(-/X1\r; g5:D B)A"hrd~(??3҅^4b&:cl.)}e@2B/.PG_X<őlI;tu 9v;ǶҺ+U hEl ?8F8^@ۏw|`k%ҠzsA}' W8tKr.X `rrPx.9{YIJbQ4Z(;A;bM"ѧ.IFяf}z,ݐs ;)` ^ ꟷȷ^LiAi"lBVBjP } /V\cP+h%+6!VVf!$۰F3UajK2+4+= Q^.}X^搐'0RRI-R]?F&79rJ&KjEЍ]*x/V:՗*iRbQC(iu@:xo){2G?(xE"աWYfit\GOB "GS\UDܢaTl}1iޒ*X1 ׈ú?@M@6\,ih)Y3q04FP.(܃-jmMYyX5().n}!LV'{qG8ܢdʃr57a^qAv)VӁd-D3MK@2ܡ?kjZ1@_ #Z(\ }iHH|}ָ>!7D;. '#x{쫐3|Z13ixzF@<[/YW-d z:F;/!aԃ|GhA=h$*)k:yuP[eE_,е=|w3lD /L$& Ǵ ~nDz^+ !jK:CВGYr`5xHSY3ǥ' 5d"rLݱ C˺?}t]{D0EF+6@/$tE|(dBkueGec&^0d>ҁN!/̓;ZlOS:hw[8(Ck 3j$Ball+`h?5/ R26]mσV j;fX#;T{Îpj|Bx~O 'b],eg~4}%6Хiޒ>Z*XWc0f~5;St/S+f Oc6iᗬ~iXˠ6jK9ffVM(wܣ4ayBX))7c-+R)Fy;5oAG?)X_f]u{T'q(pA305Ҷv[ZQ+tqʅFE&9/c-4h9Rن P싙!wzܣh4~\)-[k}}~ӾYshĹNW㰴xe{ϸd(Wʐg#ɄR CDkZP|pcj֨rzn%i|&]>:~ռUxYk8Xo]UCs{)UGIIJ5/8H/Ĭa aha4jFFQB8DQg9f `%s~XO*GZW<X9 "+0m:󃂾",H^OAA_|MzN; KM8ls%$D&egMĩ-"'VRaL"-ZR@7-SrZYf,uvF>U b5@Q)^>y%kC[i-"0BO1͵cY+xǽ|_Kfd/b%`79z HG{>i)u3nvyŨe6F\r/䖬h68!x;C%EcA:N& wE0+7GE+}e1/2HMk5Ļrfn8r(p!>)gFUlM32 dpr<, \~{LHptD@04/ ?j񧙓^̂Snh͸ m ]O_|fp/ʢ@6ݵt8N?yyT #.*:3Q 4 ~*EPo|<5VX/^[;j88 f#pf0HUGkw:k^#KYaҶUȃhԛp,__:ڃFB0kGmXv3C)nvC&jrX  T FmD M&-m=r?HX8 ϗʮ.T[e@B\OHyzc\}ӓu 6Q %N:CNPr<@RnZn:(r Paukct eli.7%erBKZ󣛮\En(҃KU7&ppTuC S $9„?60t`u_!0|N{2:mΪFj\L/n+d#A&T䪯%}9ֻ%T05a^棅vf,LzOӇ"]S RN&ݠu_uXĉq]]׶H^绎R_.yK]ۭOK2BݷSU5㵈Pjxߕf!P}2.NiU_*IPvq+qa{;IҖ;d*Ȗ+[َ,jx.jńV߰y@ ,?" h 6' Elb=˵|ay8_Xfڤ6?d–Ν/CG|oWj@.aErjśho^hkߔ7bbR}:Ți`nrF9:NY5l qO-1ݝ)dz VjRg |5n-f.)/0| }Lor77#~ǓfLW5bea/'i lt,JxEI{on 5ދո) pdrcSN4xւ4ɼF/e ~/&&:ݙoGe&UzЉ2Vn;s_i55xc'׉@\`O}^,:QY;wLVqm}`u @#?Ԋ~S])}-/b{oK'M}3MixZ,땋|sf)V&m4YQ zzb8Gޟ'}|#661=}dNײxouߔy%wg:ovgԴQ_J8uy?G,Tx/lqmR!U}B DCWqy{`o'EQ Uµb[ߧ1r,G*L6<VW(y䣵܈=j۵&|,8C•[/i7ۧ2 m@ԶӨUO#V. }Y4|~G&?niI$4.pr>*U3y;Cy~4`bu,j޲g6YΩ.RMPn[^wp0`iePz sUS_CC[$T4䑧6,T ;Ҭ(Cr2X5Öϱ!=V`*~!;oxۧQ_7GJ#y>6fcQoȿgc2bsj.x ƅ!# v?Vk"foGH%p uO'~Ȅ#xv:!ҼBN ;9WSW#># C uׯ`g?} Xgg➗‹6o'z^Oa=k R&{RQ)JwL9hI1!eº$P*gA]E=8di.F IBq:=:|ߧ%OY;$oov L \Wq;3Lc#S+ ܨݰWw#Gn O(Ќ 9Z5 !a՚ɹ#VApE6=gwn{ߋĄjo K8VQpnQLuט 5(o/}51g)TkU6DbK=f{dD&կ 6!֑ ț7qs/7Uj'ՉQ331W{dzF1Kuh땐M80!!e?MC2bϾU٨VǸ,žآI#}DY͒9JM%̋aJSr} hQhTynp~ah^+ٜP0cՃ; 2.:woL\=_G}VO*L]{^j!zj/X2Ճ^({A9ºpDGWa#ze i4T&TL_ )L8C0_V__*.b[[إp"xi+^IL8]ߋ=ʼnyo5~.RCtc@êZAZO py\eǂ qdQ5bޫUK2G|-JB Y&]iٟ-;̒tP]u_:|\:XYԢl!<Ղd <@=^݁C8̶s݃v2[i-_ڪ[`<D . >H\1LZ4<{! Y>4ŽeMwc^ZY4.2y\W0Ǿo$CJacAWx$ Uã,"2~9CڑL+C~AYc#5Ņ)9"cZ%tcי^Ubhd[)F"U5Y]jPƤy2>%N׽Uy٠E^eDSe. 11@lȂf!JX#hwq w)5`dI8'GxUq+>/{ڴ)B3;,t|.&OFJg'|Ҁ;(' [v%HfnaE -֢S!a[Ψ6ZuQJH=yb\~w)g0˗$RGi&~}4l^xAF>0z SZH '3ڃ7;%r峢]vXhpzJ2pep-dI;7ht\lץ;s"bL Ҕ+gzC1WNaEǭ'O=CK1783v ѾvNsxۚ>5HQ1XdlPM<'Β& 6E_ *I0eJ>,l}rJ'-*; +h=%KYk݋SR 渿ȓ$YpWY0т>XPoA"9v$Sf]⵼Po\?ib&^̣iH|"j yǓ%Z, 78~l3ʈKR[g]S0F/|,a&: ǛR pkRˇaGކ}\=f?O=7dRb6*99 JBF+:oU [<֨%^[U'qi^U{1\J߭UcZ0OゝX4y\>ӵRqVѓ4lT>ސCȒQ$[A GӼ|χ@N75`Ҋؠ$ѠwnpUY1KLϚKd\r{N-#,\UAg I\RVgcsx)mCj3srX( C{ je䷍Mm fk\wao^PmFr抝29SyoG/7t*@>qNF0PRBd9hH<X$?؎wn~1c8 G H]` ^ن4C5o{UFH:r!nS2Wgcrt<Ddx|2 F1scb&||Lc}65\0Y 5\-El=1)kmT]vkc0mFE* 6ъ_aßo>#Df4EiI3qu]<~@q.Tbf-[!fѣc摯TtIz<{h(7tʽة?=F/ZąGqih0h􊖓i5nx85\; xJm% ?ߕ(32Emi viv6 xK3 epgx3yleb!mEW`SMR:hc#7h2n&wɿkژ.j.5H2uAB0 L,Ң[D"`]ƏӦƛ7Vֽ F:6/eIE_F3ERfne6W3 HLtG3{g˙3tFmQ-K-$e0Z˅%*eMetY3Zzq$H2Sj##+Nb1~j&6"|t> NΝ a^dHɐHL*ռT_e U;j)!P1t31wbM/.Xt쒫U^D\#?DRmg#fbZ>#QjaH9`?"e(2d7Kuz\&4fSI%MǻZ.I/pMQ–2$@BE[V#\3wf媌PQBasRs<%Ja(JGĈH|V M7d%aB1c@?EEYb(Hd{%EɨP_ZȈN]Tw8-j>N`&E6hĊE:"%掻zzu햢P-g [~\ŝ {΋#R$lL}I{@\oF\(Ap)NhRkGaЊ{1e1!ɁI YB_@픉gL(>v۝M9G2p(nȢoQe[+Ή_Ѭh&R6ך^>Nvp؟7.sY3$]l!n30/|lrz .q#@/%,vP, Fx bna!r.Q>+YG_'K~eHnm.8b"x pK'zܘGI_C}Ul k}4GecON;5؋euXؗXO~`A5T<UT-؍%b0vҀq@]$Xyuv˻ՉR^ 415@Y)=0x$?Nk.5˂$\p5\Yi쵉XzeP0j.rQp](F/%j@;0۩xU*Gȫ3tTJoƇ(-4IpxNO' >ZU tTT6TeC5L֕  pz;PWGIĥof/0mG/[z eزx$~9ub?Xvro±lqU:I=BgH%/VRS`#x~E^if"Y>*ީS:~N:q_b3{Wcm iuO YNQc#F6aBz!Lnrq9j ƏU;m0zx4$ ISB"̯rsL"K҅S!Q&JhL`F6i#Nr: 5߼\]@.C.xKG(GKmqX[kqT$EXZr5?~v'"(gˇ>KQ1^"C\]2w}>5o}QF!vɫ'rbrLŮq@.bM2:Ilǝ;)y85Y͑ ,Bqklk+= F&JAO_˕m*IYLj5ӒC|^ѧ޳NJX?Mxl%<̾۬T$+F~gYYi62[׮YJtRf ShkC^JMӀ9zF&atEP/9d<9˰oIH ЅOq_Wtl/驑Xr7gAEzCE ;xI˜_( g2gzkjtZ^X 7 ~^Js>) 2ɀJڭ<.x_qRnr+{Vw GOs{Oc-|>Ӻz}'%S}^)!|Kd FBTYrsغÓ:EWpKy;O V}w)J[0 Br$w.s EkRi'EO2i?.g2kOP1i d?JlSYʱW'96^̟:Zs*p!6(}yy!gf;}k!m@bJƋx 9 zSt4:'!QBxTٹ,nnʺrHC˯Ń;%vMܰƳ1L%p$[J;Rʖԁ/xlae3`\!vǸHBn &*ȉ"n="ה{Ї#$¸ 쮘[൨ԑ7&\h:gl> N+Me3,&.+족?ïtpwO+8kHPu!Vjp`M/|?$6Ys?ا.U8ʀ-Ϊiم\hSGWurr:&=XXg-29sp_2<ٚ܃^%dpYrlwx<0;pN|quҩ~裡7(t<ˆ2Yc|jWu Zgk"oM1-uߨ֨hZ+]VSӬb5` v S{QQjMS,9ZNnU'ݓp\eZ_%%1綆Jzoa΃-[o&5IiT2m:>e0<6OSGz*\6t_i~zH y}4Mm7A*ώKiOAbnw:4p0+r_kɹ3a.YЯ`sfPzPK/t'/Vk :WqC0Y,zC!+rbXJYeqh Q!PT Em3ZEr(U<V*ǀ) =5An5FILFbH_}ȸ,#tF޽IVz}вT-cX`Umj`ds-U0o>fFNpk|U2 C#y43jU3wʸB`<8k(-!Ǹ\4JW*rB*`5Qa~WXVVV(xqMFHU:K,xsPKW`[VkVå.D] P lGֽ`HO95:,Ŝ @ie/Y~% Ӹ3lKTI=FTA7CBi7Pm'howF!ʁ*KqBxYGyuu\)+@EK"ǥ9W*jٚCcϛ+3%&.][ Zn묏S;}IF!`0Vx~*`5<%m7p+xǪeq}yia<]w1!W|vۊ[D.Djw 29h#B*_aǪgP Jq6h4,/qcUC5vjF\?.m<&y5WRWp<8?F}yF_~V7}^Kf8|g(zR5~șXjWR|430}S2:71؛/<n^R?irz~fV 98j)?K'Rm󣊚k[K::96~*/bWb~X2 '+k,8@16~w̉ RO]ro' N 3*?KȦcѣO Pݏȋm]GH`HyGl(?R QдVɔɕJqhhbgsy֪!"qj0l)ΆiEՐos'n+8Ր?)8J)0=P*@Q& 6>NpV4I]V e|BВ=nemCf1< ,wg\dO<䩃bPen?kNԶ?Z΁ny*ϐj&-MQWFW,W6=-DkХ<.&ViSSV0W(Z LH[Qmƥö"&s;D/ B=Qst۩k,DE>zKBhrW. P{]hO 3!xUXŨO˔.Db!m%2yZ5}HkA^HR^Eu8IڂmT#6fKi qY@i,Fs&(NJ/c}ԖP R>]<2 jy&\؇66PaԏALL:PkָכJO: $J$uy^:xvm٥)=D#ԶeuNe@G%WQ 㣧}V֏WcIҘG:ԗZp/Y-FU~70Db{>$5 /t=YG?$55G?0;w kEJp{}K΅| Ev(- &s2i/j nvG)m )C{œsޢweDžJ r sSߥ‹9/xK*>[uҎ]xɝVO3M?ů^;Rgqe)єGI:jAܺ' IyZKI$d^ P'p;Y&t;qT֢/70k%#%U4Pulˬ z_bM>T\V56ap͓ټ\6/+5zeP;Hߩ2 S5,\`|dQosE]S{~0l5Z3z\WU@d_/<7G~-qs(R.  34BGyk>MLy&~xQw1Gڂd5d|8?̖E[)w?ZR qM NuéP:t;;.&*},hPRBdCh7y4n`+ʋ5S#1<{1TRTj|VxIֲK S;9)\ ߚS%'ղ#rj+Q-Fmq{ߔ9,d79Fmng43.7)F PU"H޹Z-JT|\"_oJ&Uw!̂ I`A>/Fԧ IP]SULzGR, PӇy w2ԡmn+cnbJYUx]<'$,ߛdl"ٌ"I}7xu;سd-bzIKuF:ޖ dyޑL;H Y)PjK.תG[7_ё~'C >,ˡEwL'zK>a : +稂oaڎr*^,q}pz;DaCIBOe[ʂ䁊QjwJTGc N|!Q&q jyRwYСʝ)7LC_.z%gBdǺʪF(ϼ5VSGpU‘klQRw4ra?'pt~:,vpcb[u+SwK o_ &sr!Amҋ]Jhgϰ||g`)]":ڃ $>b>lb]pd ; R|)'.2w13F]JN [Ee_^˅2(ީoq9]D4}E/]8bFf 'ٛ嶢yW&:a${Org na%NR^.rzixAE"Ò eL=8.*VS3syz Imyl:`lLw@vdRAU٨~|KzLV4˕ 05ȭݖVoZ5 FoI%8|s٫Rc`ǏXXt7ʕ2.7\1's72·ظ/ϱAzs:pflPZVd.~/k3ŭ).)~ߎ0?ivKQ y3k%N|\C"7శAFZ«[t}Qfj4ժڃ5oMWAXmZ CO$xs>:yZi4W"۶)0lrfv2MK~A |h]\~0rh V4kxon 2_>]e uZpetpx=[ڵvX6԰ۇ~N7G$jo'<5Di"m/n_aVq*!u=uCJWI wh<^\ɍWx;"DEEs1Z֣뎋z+M=Hҳ'Ƣ@m2"DRR"]wJ̞:2=S$%/eRvGVbٲ"+26/BOƉ{lRobND:5!4OS>[}1Я!q\T'MƜySmS*kkv]mBtC/qnmxz~ Oy[.otH4@ A?mBͱq_[HFKɀncYXJHm2n0Hʈgq?-j2XiDS^o1e 1ޏoYfJ09iaOq4ЀhKVbA|^%iX(ʟΪZjԏv]=R?]A|W`-Gi lmk)MgE!-K+r Aq88>dޝLOQGTFqk)AИ#o[e?$Y6[?#-G`Z--i>MY2^N~g89͙D&/ 9<=oOt&>@fso_)6!#1;3>'>8B3NUhL痦6e˭RjSl8)y0_ܗ8.? 2f+#0/=Ks&iVrvf7/'5SCˇ"yR e&\!_ԼCD9Bo#NZyf4/ӆ̥6D,DyߜOj.7bo"߈E[DA~4λ}9ٳ,%$}{W9ZE<v/vjSa_mm5ӻfc1 ?qkATo /wF.L p{_psR`!-S.0mWˈZd"&J`_;h<:6v=i~i]Bci:x?^I}I$Xl#8XpoFF='dcC Cu_B04ƻظV沊nF_WoX]F]2䨢ik- bytSVOH))tlѠiqVQrD7=pӬiRhO^߱5^85Iow nXSi[%EM^ bPB?yğh_uN+|̤H!dK+?j dui'^h$!~sH9)$hF|b띫զ\SR'>L=+"=J4sWB?5PCX/A^vSQN<)7&.;=%1K1%nxW?kmTs/UFzI3 %/&RċJ\p(ۛYQ Ք<-_- $/ao [ңBcmJhMJ"ʎK/sd)C]a:(6}9rkQ(ls[d``r[,OB=p\tM[Q&' *&gu{v3U( WiKј =N^/u2d l} Z}[ i} r$ s"ܪ]ڶEaWsc ך`lx&2SUH8u$ lD  d4Ӹ-nH'VA.em%j_5vznn艄_$c$TCDݓ+& 98<_258(~ a,e. Vo\OsW/`bY',@~/yR' 2/G~16`J2j?s&VE_>}.c-d씍qe|B_AQZduE2¬TDd) $GBMX]A VR>Gg\ܧ}e= KhtvmmKgTD2yjW ih:w@1_1K+CsifVPCQ56Pt! $y&.S| fz+gnu1 ekt4o$SbR(1/̑c~#F!^B b"ཥr}KgF2L)H2}ﶝUtI ,1qXbv=i7: F IެZ68.,9Q"f.LLsHs^aQ@K?$c!ϯ^~F.w<]zTUOy_[T8k|,#!"tKǀAqCSa7M;K;z '20ІCQ#1ɇ'S݆Пn{D1. q!)F6gݣpJ\E 2FÛyW_kmٓ_VK)N怮DJGjY2j*6{l vvjqtꉴRx }q"T+Y Fy̵H@ }oep'Q#,U ҂lNO<_ME,xWƉ_JԾɸ .Uk$h~bߏ_BRڂsqۋ2\PpV?㞴 Wkפ3,̈́8+L~ΏҸFlH„EtZyW#r+H%*ÎSFbhEiF`;bMJbL}g %R }P\;Wp^|;wi^**CSP ~WRD4q)dӃѻ Ղe\ ~"9dkelA .Aohxv2a=_7.MoU2)PS[tgr3#'eYE9)u?z"S{uQ1*WPPo7=ERv)%G.KK/o)#Q:P{sOX2ݠ7 VcteSI7<'l |'")oxܪ,[ J '޿H@n4nш v7J$Sv5PVI/):#%F&z+ݹ*>9 ˕ LRjŦ3# 0$QeM),ɀ$Ix"SC*JoT|ΞײY$Ϊ鯫1SO౳BT,MUDJRTȲUSJ_JKqo4E%;f4Ny*oiF̊Oe:S7]H﷕μ+S_Dw+Qy6U8<5nѻ&)5ˢ7-詒TΣŤ~IT{"SsP}#F<7'\+$EwQ܊&~OtR~c.v_}vjTfA'c#m`T|9P{Z`J R R-q>tAC_{?1;ٿ|y<8ϫ,zq1)!:@\X2 "pmH@wdF'LYĩ4-^nSBN[F n#^ 5!ǂx;󡬑D#-9ܲkdA@zA2+g 5Mѣt/-sl+:~ :Ą07o,X fALART|8n^e Zj>4K/.UF.P(ɳ_U{G phKָLFx_8.9# H:"Wv}JInWUO߄Rqjkl]:D#|xSi!Zvy}׌p2__82&[zv\X9oH"_PԉOvEbG#h M:3"剿NGPiGr$5R&ĊF,l#Y$&*7UoTSUbHq;ɋ pݻ9-d$1٣O~`L*oE05B=N^ ޔ!6΂l;g)ޖp#lV+/&Q/q?V}c|%Mq;>os^$6oJ\b2|Ln ~:h hcOr/#5Δ&B}BOÏ^b)|7#Q4mtMrTWiY I׼H/JOeZ}P%[ h0QK<'Du_Ne%ܢbJe?MW`9K.s-lzўKFl31r+$/ei\*tv4@wv z9ʨF_6Г,;"ܢw;^bK5. :5vߓ [r﫝֤rE/bA/'DY&a^woe9o7oNTx:ǝ\੖BA(VK4f ^nm{-u\ϑu,;09}c^.|Î̇H[r٥CS|zqx2= (G>Y2u{эZԡՈ>:笶]PYA&hPQ(^+ZUK4o+PVj3%hT}`͖`kFmj4X/MeѲ.xHSri@}gEk+}.i˕h4^5DB,_{vTl'|fΈ q'q.Ӥ5n? )*Se^ЯQ~xI=Si(e8z a?Ջ-H4^D`[ @EXx&E3 /Trgx d'l7 9l#}\EZD8\lj^ɚ6/Us@1Ԙ/Hy#xp'}gQ]X^^ ZF=5ntɎ;k]c]MNϯGz^5{љeR;<ҤPrtCa8Q`<](fp%U7p sZ'4.eN-@4IJeRxoF2G@z,M\UC*yEBד.!ш#}Skz%mr?J1SI'k,0PB 5Lǜ,j2Nٸ&ēhmûbk2fUT՚q8-2YΘЅ NJ*?l7/TnSɘ-FQiOR. tiU]A_ޙ[KK.IK84>2_ͨ?:0JRKܹF^8NˆEZp>b"ZA3DWLAtodlO€Ҩd>Zg)bFOFEiF7 O'>ahmw6: 68k]`i2N~gě d0/E5#h$N lkKq^,*AkFXjvve󽲻%!o=ƿ?/9לIM4T/Oi\h!c|ɂ/pf*O46LBUN ߿x>!z;^M{7 §)x<*F6ъMUqO~O6X#DcktZײ R,* OtCMxfF{x-CQφz5S mjh2{ʷ+@EL <ٮ xddsu1㟺3>ݳR5uhXA4q2!M fQbD^k#0ШaP*4O|DOR}tw}(WHQ;@&?IG[OjTESAc#]ͨ^Ptl>xnb+`vXYv{ _{]&Ca̦/>U(t9=AfJQt,[hSơE'[:p:IIm,{4řajӈk-x!^ݻ{t7>s4d,ӣB{d@*OjFJ^ +$vmZi?Zn`g m T,ǒxż,>!*n6={ݷǩ>H2K]q5|w^~ߪ,2wBSR&7}M1'\<2KellRGFz8ZqsIŕ[;}tե'D1mSQ(㇪iXIԹ`U ]},w Y: Et]~ߑ0{Y~c#q_.y]P^.zj\qAYᎎQ_t,p w`wݽm1&©>tk`0"xos= `-l *[Ƞq+4Xcb5 \r'fM_X! [9 /]viHYiixAFPJQQG|~CE7htӻJs-/2W nL_vT&6/(\hLBu=\ 2!UeY"mvh\q~F#^{RNb e! /Z,_T%aiN#Qt;_ j*α:>2#Q1ɦ$r:F# w O?a7g,C#l;.Y~ޝ,h.[KԮZ6E}j0K bt'eq.+,6 ڠfNDWtQ ވ bT. hM]lBԆM`A^#Ԁ-ЌAWݫ{㖺`;D/zSVڤh645L;DnИ\|e2~q:dE'e/yMEƆ$Å_F  ^RZI!d vg,B0ګvN[ĹqbY,MP_<'y$ܴ-KvmrhULy L/ͯăޭ'^טT%?݅hg˜I9G,C z2Y˷i]kkm}4[=K\u^+ ovƏ)%y:=Pu%#j!pL8ƪqr ^WAYudKc[nT\㩇YKbfaA+DwGKb2`7ZoG1#(0n ʴzL6, ,h\=2T՘8(I Cq7 1:\hyKݠ)[O}X+TNm'U#L09%IavYn11[y&FF+^3G5ӡwWʩ5+W'VJ6zNo}v=5gni&ޞ H I]聣gV1B*;4?IzGt~c:%nE$Р)R芗BvQxxZH?ɰ*7cGN_\ V;EʩN ;"O`=01qF4HnXqP}Adye zMO+,<9L/G + [APG #"Ò)_fX"PH' afѢ?*5^Q+A#KrŪ?_c?W_eŧ`mk~&VP2b^Rj{ -{1]QUzvohH{dMj[A4XUbD @Hѕٹj5иV`)?뙔k3rU!al8l~-3,3Υ>鱣j&זĄɽhބ3|)..*,ۯ!M)ģSr[G&F5n/"f-؂#$yvJ-AWtwJ`D$iC7csqgy(6K߭QHEJقn(QksAuԈNs;ph9[+m#dO.s G1l07E`u}L}OǾftU74e Y)ҥP:0}ߧbf-z< h0fvq64rf9F}ォ͡u/i'*[! PS/ǹxN k .’mxZYi5FO =sAݣݫ e覘PFOb|oͽ97Jrd`9x>wQXnґGq_>'`CkF+Ҹvqu(5Yڹ}ޫw}_FS㠾%dَ 33IrL >hSRD=hAj JX Ej D\~e{CEaЉ➐$&_Klptkv93MxM`9GVF%-ZT8o5[͈Y|J4,k$8'p}M2ErF6# 4bIm$&l [3d2{;dE3 QDKq~4R4rʯ6Nc-8 OUu' G N`.kv/f/Ҟ;TbɧXFO7 xqd"#ZFDzv̖ȏǶ69x*>{e }4>: ̹TXOwFzvcjf^bc^\fpɘyyVql ib{nԛX&VjFhO^NNIe{r' SZt !JCj4CV wb#;7`AKǩخ2g6Dzc $ZGE-TГ4%&mɸnUEp,a-#ho0Dcu)AGo+='<+Z~3J64-NO*9Ǎ† 4ʦY/i?XvqtۗZp7Djl.A~Ҥ]щ!0b\Fg3&nxHQ3 Um_2Qյ2n\(b>bITS浭qCۧl=gN#\.uY_uA kQw?wM?q,θ}d8iC,:U+p&1z=?hq/wɕUZUCL6YHp '[Oh=r嫴LhG#.JZӳw!x8版6שJ6@(M=Ƞ<2?zk3/D YBPvو}\h zL ' ?\ tWB/:ˏ٘x`[W?Ű1ުTZUڟ2u6cuUdyh#j…le6Q2qp9Y-Mřu>VąBŰ79o#EHl˝Rv0^Ȍ[G6: 0W!{Ơb<<#l4M>ٕbqN kT*=q!≛؊2A=Rm{UMڹ$o<݌| zhiv,slx|ViIlv,xnrZ Lh;e$g"iR'2jW78yЉYSy"WŎgo9u4;N㱲lp52!B:uǍH*9n:[޽d(C9b4`i,-ӊ/}ʧͻ]ɜPxQt.SūT)^BCRmTpR](]ÐxtN"vm-}*%D7X kpX#.닧\,-{ZEuK.C[j *-,0.1[k5I>*}yaPوiAt.ͦE3εnenX#1f9Ųa&=("hI_k|k\55Lp !ôp(bdp֒{meO.ᆮ52;-Kyqt6zgh&\P3Ԍ (/-(]i(Y{@we_ZB(6(4ZП`zPi5ze1ĴZž{K rJe9.=n](@y95˃qմ!6s5nSldW=ΪUS5n:/UF "AR%HIq2'a;[`˰b}R^!ydPJGNټ].4|6;ǚ%u ܃>\hfkOQթ76a?bX|2umJv4Ĉu?m}[J'CY! hcL6JWR$U+Иp"ҭf|ễ촆 XwZH>MdZ.Us LgJ7@Ժ9m$|`T{d{A5BcL WP5+O{('/Ʉz_iJ qKYq0Vܠ*oq ]]&iWjn:fydC^w]?@i%\"Cgn|b ѴÀCadJiHU}U ^ & ' $PX6YYx`Vp8704ġXxpA-o1Oz#:A8,aZ(DjR˄jaZCFǶ2գCoi|pJYa>rn:raP+ u628luiK9xi v! *A꥞\P< 5NC  ;tcV<'Я,S?%׼swFSFHn\*8Vri' 5F3p C1ă,!:aO6r'wVU1GAnRZ] Ҳ dTK8Q ' (lSb uQacHM:M~lSvuMONY "w,Du. N?Uʲ,XQOKJv:\^Lf03ٲbBYj3 0{`0|v.LSթZ*`*=5А`uOڈ]\b&2U/V"NWԕ0]nAS]8 nhXʂAq5V=MsZa!s~i'λ&*Y*k:,$]L\c`TiAŞT_(AOj<v<3I0|t[Z#}Kj Η$n jJ;; \Mk9t)d]@Wqvn,* G ro wF3~9I R^GNAOFŅ  l=s,O;J׷ŜVg.rŞQl)]\6>]+[[~Pf}u*]AS07轲70~gӛl%) ?~CtBښd_T?Vn@ .0()V{PB\㭔r;Xc%XNFfԜrf;d@ygՔ;"p>燁t[4eǓ\v ̭P m10;я :ֳ(eQYy~ZE`#4N~@d<m^PaEpunyqhPkqdIE8Q-ꃍ fNZRuXLPG!#$g/+L+sD&2Ot>W{]U4_G;@i5tܣVFzJk2Hܕ34Bsu`Pß5# ›cv8үH磯 L-°S#n D[isp FCLA}PC˕g)ΓyolzcB"\zMnL tHͶC`{MEWUm,$Ⱥ<s~n!JX+8]zB|^s K##߶DrLn-4,8K2ydd.O~lE1ӭET_m@F&'ÃI;z!I|$љw3Dq#T=6E2*]ͲSɜ{k~"9Tfm<+IZ*A뜻IiqWj)!*D>L]9W>/ʧl`: <]+ }5xQw95ƀ^:kTdVRUHYіNnH$(CRPZ\xmjn&fb1_{y:bS~0$$3ITgu IBjgFO0N-=8nCn%N aGFew,Х'O2S@Ƶ;yZ7RWnʉO话crJ!\BeOdU84WᤡӭN@xޥ+ZT~[Mz-`iܭ^\ݓkAw̱9A614@sg)sNSI̙$i_/q}v_Rd8igkUM[t&7.o.uURbR* $!q#t~}ϗGyKē^n?[^/6c.5"pp}-D|r.=p3HQʗ0ة1{̻P }.>EQj fk$!Aik1w$?:[idx'4@WLPӕ6a ENu@KK@?vy'IS3}.r|1s= E*K\]G b)Q7b:A3"l43vJe/sX2-Q8CyL xEUbo~tW?zge&\@*n25aԮ:Rgn=j07&j-'mi D/A9\>fTq=zDwAx&:_]KCA`ZEhG{+u,rز/lZRJ,6:s*#ƨYk /6#9S;aq,k'I&cj~[#`g@#rKrM,l ӬmTqcvbUswJ4\j\HPxql} R;ܥ^JoϸyR /?4iaoxOGsC1; vVF^\˦ig5jr1"y J]njR2@ :٣rsQe_+sVV`n/Ƞ;D]<}ɫ2Tޮ]M2Sjݲ?ou/|o=ս]NlDr%g4MٌMvDtwc|Q #p5CYvbj-TC@HodD7ʳ{ѺE-X4#O@:≏P>zx==Q?R\Ŭ[/M_фefw9O+Í_'IMgydM7xlYAE[Z0|Th-UC~,)T !RpPS;܍Y*uv>.)WpvQ4T&&.{C;J:8Zm5a6sj1bmJBP@o)&N}BAN [],%*zip8uy++߁ȶcN"*Z]3*|h"r_JNZ /-vLOsqq픶K?}+آ @3pEP\[0 6NZVY=/c[V@n"Usǫ8g\2՟76K2 A{I2^J;@>4>,^'2>Pὤv$.1ך:,moS-܌-󮃉sh|']c+RXfõgV9yc),:|!l9Bq_ۃatv bHdBDfBq@µ2 m.%a4g7-n2D8&'kiN !^R 0@z$QʩFV|B\1]wF/+=| u746YCA|٭ᏘzeK#}g[B%A4HKf~Rsw Ks޺/WtDǩ!2,5==(=_lHn ''i0b䍥# W|*^%8Z,-i*gi 1ee#RyJê~Hl+AO[;\HVcFcNRzdM`ʫzX;NVj m2#[-o<޻Bs?Uc.GC-50u4߮E7+cr8LPC3.&Uf2{S,~AlMpJVKS??qc+NA/8JF@ayXp9C{5t̍`V {DKG*5sDzZD dj=k MH[D9n(>tH @zQ;i$3Lz2ၿGʭ? ,DZ&[mvkiߗc&mJV;-Xdkv MzVvi.>g?a*[풉ouHVN7ٖs.ꡏד&dуE l\>_]&#"R /aI?oץcqӱl?`1rTT7,ɞuZ4)uEH_mK/s̹MT93b%Gu/ tT4Ct1hT@'‚32#eKn\&p]],645HUҋS 2JK?75MƽZ[ȭ(ް_EOŹOUJ* ?|$tOqb{zk:*LF3mS8lȬLs\+~цX""/e&'L=3LJS$y7Z= /Ͳٱ }DlF~D!h& Ȉto~BYsRnkg=Q1+ve cq Tl.qJG;:͋4y˝ ӟm">HnwvZPZvIŀ)^+$^'i0F6YܣR#2Z8*~';ՃOHFSB>䲉Ͳ@0,N:j@nk'WaAMء!lHQ5M#Xhsˣ|Cx&o>Hk؉82#2X8' qwj`UK+<|I:M-:촧4q`6ܵDI@9u2E\?pjs+bbFBwR=szc8l QXDVv`"xܯ9jV ẻiDD15Nx(.\_mCX`[I"RҌw$ɕ,3֧ ȽƿaYP-+&]fvWՙGЂ,%q ׺AqB~УvoM(ʜ, U*!K4fʲG[2v#A7S,>VZm Ȓy/#&x(qz?W7߹]1{wdʩU'hrV ~M!9iK0oxo;\KqS/R7瞋y_Zmfzj*//[g(쮧oжBY1QWJTMBnVjcI|KYUz`R}*)_x$QO[^U(ejc_]RJ#y~ndS6(z߅~wYAk0Z?圐ϔ5= ;ׇz72Q3,$Yeb#}x) D(m/JٙoԟNЅ-Q_oʰL)%;9 nZo ?w;K<RߝXzûL=pe֮y Ul@#TɐSC:cEu}O5֦3ͧЮtrxq]흒ҋ^Eۍ)5XUҭa=os3jv]MSlt:Ϋw0˿/ h :^JӦeU6~Z!* g{P7p<]3]FqM#`jw26Wu\ ~ w{L]b`tΦ!^;iPqFX YZ+/JNՕ-}+Ig ^`˕ !gz:7ӼI 'vrݩL.ƃ3Q A sgVC Iy'qxqF s< WY_~ct8cxAW=rW9%Nzm/ rYv:_騔`M.8ņ.6d@+ҸHF !ԯ%FJ`*$ Q`]ZW9{O;F0z" q V|XsJDioѽQ|e@Oec\ENlDZA;/z):++EνY"{' '+ "TAbث 5]#jP:$F2Wcʧ]W"pB1k#}=pKj%Cqvi~ˬlѾX+{D^;)| [[p|%gTki8a7u׺8>5M!/@d#V;WV$jbm%_H*E` (y=X:-T q/-"x:] \\UW,Z6ng<'liKע7 㦛'!êz7Un~>j7;OUU4~'~Sޑ!AcOQ/SO+ /VpK.TW^eC[SeHkYTImpa,M5]3P X6aN 8c%1/e Ns/!r6 Nk5a `DMs(g;=ԋ~?@UGPKy"iԺ`[4ZҦP 6̖԰3R [Q|X_/&LJ~R5¹d~0'fݽ\'^8/g9qjU ^ێdt'sIexg a PmAq{S4@_HFyBp 8O` Nާ}Vt&JVWlױKg,g.9d-yL6z@Y\1.׺~s`8& UB/s麊,W5ٶl !LPv>IG:^rGgʮ.μU=zt-0RE`V9(y@C$@]wj)ۻc$!$`Z@8hLIJ&ݝ}~)W!]^hb{B.|مԣ߅] (?f܈oF2~C<:8P*a5 {'H/Rd.p_,PFiwUN[u;DѻvاL 3 ,^Vc%T{FfIDQWjԶޙ D 55 }EesI^=Ω.kjً^TWZwZ$TGxJJ!7`ȳKT [(l Dk%6lf5ɓ/P4=샕$UE/|rgF'?GpEJyh?>8n^݋-+LRFMKk{e GFl%H×fi_i魀޿67i]TmVY'#"փc֒54Gݱw%$f`R)׿X=lm,ȌOvB px9O--le~(f~/tiQ㹲 PO7vz;jŕŜr 8)q]PbAը)Yh `t+WyU C$8ӼǨH m[]ˏH v(,t2`Sę gt 嬓iљV} qYiXD 5QL':@lSRA4g<ƗHiq큸.+Dl >j2ctG3z\&OJbX(=\FB*2~y}(77X>ءءG g!_eNC& NN@PGuگ* rWNQM?޵`+tc8=UElZRmy NVnoݣR[baɮVf8h]_]mWtmf\%i@"\ej7Wugf:B3dzcyz cHRIv[ޚBצ2A.;#hW~`ǤlG&>.Ջx0%݃&+uDg+>Ef /PβN|T9CB oVWjQ5ju0sn-u/ZqShdiй8{%A6)߸~O,jv;9mѸQڣ_j}=޽hݫ?snOR5K&yH3uQU|FA^iC@L L;dl1*/*X/ӕU)˿kIb弁61Kj,x ZCwœƍ/(1~pθ0ɥdD v_w×ɹR;N-PV֦M}\_RiyU=Oő'#2zn"j}IxF~h>7Q= ޥVrD5q8;c[<2"SSk;8rʝoX?҂t( /+p[JI%kw.Hv[H^X+WOŎ~.=AйHl'cܢ6PApF!9ҥ58,zUt0X>_(^#ڹ[mP&% &z?AC-HrC;pHW h˳l \k9tWY=K"pa+`v?+ڴԁɢ:b2hf62 BÕkغcZ; @,bH/Ow~)x,9؉jSn6O (69&ͳkw;xr+1TaQpuWSNU1}F«ކ AsTl^NjT|]3KC̄F(O |14"hUqU[9 |כ]Zn5?Sy^KdWf/A\M6xqOcVU#<*i5Z%uU33:9<#]dQX~e". l OX #tVrӦhjݑ#rir]7b?7IXM*3mڳ@^Q4g&BDR{v&eYv6ۂZ :MS'8.rƚٌ^UTEIgMdɀD}EiD^0 hLpd|hdY#O0}DE*.&8 q ɃFaM/q K< 41'ҕ^4A(`?d0OޥcO0ΰTlWl!%Jy1?ﺡPK"8%#ov sxIe/q} $g ~NDpIwݧ8[znЃ7&ѩ2 #gLaS1ڌBxmov?d0QQ6Iù얥R79 qxI;rui.cj(x)yO+;Q,*ϽI@vle-E1Yb=JpzX9-}n̮nN+b9~X98q6ޱ\S>z󖐩EH,XV[m0%_L^CQbv&Yd?^2YC-d-SP:%;\]u*^H/'A) ~ɾۋ7$`"\DCzm-S6o=ͫv{G@ܛz\=WթGLX33䱞0 @O\v O{ȪTUC\d$w8AB@巳R/96"(SPJ* ̧)QҢq2 bZ* dw\=yOEX"6c]W#Fǯ7'&xNk: 79g&jU,[N}l''3ǜA$7]60&=t9+ %0و T"Kw$bT_*!I$)R?a{q*EI۝$%|`VM%);gbeCϝoØ$U㖉C_{򢍿)O0#Yg@*LtJoFoQdq7GDez/] DjGh qAcQuoqBjrB(cRcygmb_\bFhYk(Z`/; 5sh!WڹCYuddncǷ #s>$:fujsDO>waޮ_BfRt*SD VS~ kw"rw.BԀyoMi:vK."~ʔ&PV1=[?N*;M]5* ң=fqUG4򨶿MvyƵ<>x 1JNe6e\bbzffjyڕ`x@-(Ѱ|vqeƯ9CQ ŶtQ/9`-,kE[UD)vS`]=rCP %C E $rDLEZz\ӍwFtCd?OpoOSmTGwf[6;,@h)!g3$u΃(YQzҮjHP }A_AwsD2, 'N?FW~ I],>0%b~i5JMoݹXpo_BqPLB!Ogf}G: C.t#o^P??Rw]Ժi8Q(qW ] te =.;`7(Y=y 8sE.T3|A`O3xHZ"w3"gXJP1@:$ѹ,Q0pQ7F]b}էnYxLT>$f<`gpzsSn7:(0EN!qJ $yTlSd_& H}OUv>Et}pYNH[t~nז6+}̓(Ij=@ãDE߼ŖZ 씷AQU*hc,}mWYŁ V%]dEZQY=S?)>4IGS=/Ob3% z|F2DZ1CõʸѦڞVPPf1ar 'gqXj8)kY&%6p|ZcwML }]kդ6[nF1lWAX0i6UZ/-ԈWr7hl)ݮͳ 9S\ҳQmCcTP'@o~ G<Zdi@cf_q.%>] @}ˠ;55Fl ./Eƃ&M!90Nw}7nKk,/U ۼ%n!iq *ΚI8c&_X M_xq"<ܑn+~1/KfmuUzyVٰ}kF^ceχJU.U筒tJ#Eh?ZT=ԓTU*s[\,oYjogPcu_&Sgh|(BJ]r7Ra#YrO!56 [85 3Д} NZ$IﳶjhRVt%e矮1(f/*YlP;&St>9g`6rK|-ti:.%kB!W85g3: 6sZպͰ/h 29NFchۈO?s Uu ̳uoNϯΎ +;OCj& +hvP\b"Zt=W s3Nɮ Bm* ,—RKa8M<\&>θc 42"y!s-N }i2Zmi/eBQ*^45q px9 \%Kp5 sPg՚=z&h*eqY_#Gä @Crh92DG6Mԗ"L t (NnpK~̺2E*])3 ,2qJ= 0U)̔Ethfd҃.( Zr@D1p9R ) *Y ߤJ"#upc6.ѷF;W_6&]7~qV;㧴[=CʷDUۋG襠(r_m܍#^E=OyV{պxYėM Q2? 5߫E*4MOoO6=Bv ]{1·^ Ajlj\#sՓxq?}kD?C,w@rh|k*CnRd`QsO5ﭙrx4hJY!M[$~pT[ԟ#ߪL}W| }U/XJ1vcJSU$ɵGi|[%2{>UطAH9dC^8~3]貜|w͘bmBޜIy5%3xemQzY dևÏhqt'HH/Nղy4mW8 R3sk=[ϴʊ4~-D!Kl_NNFA!`X6Sl崚e&EiL34V,2;ALwޏ@$M7§ԫu]إ71㵢=Vp4e(ƖrH΁Zd_'4ic{EN=);)+;ۗ@ bUEtoj%I{t ./5 ^^^#c{4oh6d+=~nXt[=cՊHOGyQ FqLDbaQ:ϑ띥5I"aye>}V\ S&f||p=v)V#'ے\m=?ϥIE*1=压t'p ZT˜}|AGcی<^E+ſ[2e ɉ_QK1:W- kL5oOzʱJd4PxKzD|pB %Y91p?_ɷ6z ~<6|KizA2qTX?$G-?z: [h|gI3QspܖΡ Rln:fG+] R<>䵳dLK^ـWrmՕ]ƧͧW^jǫ YPX.Z7N}+W]~ RWhRQTS7pl;f{mQֽ[qLxG}"l(.;>Wҏ[i?Yc4c^-xשưթV[#c1A(\'&(\{D^j2C,j%cm-nUft\ ZTH;=!ڿΪb Z,ӷ*+ ܌E3~0 A`RN|wI=O"tUZ-ˌqۘw{h7s-/Xe:qk?A&'Nz<ͯy^A*#ǥ>~ӳϔyO_:+A0ڝf45`Jw/$Aw!nF]bU=%R?͜ipzW8IkܦkYV7ؔaQ_-߬pBUc߻6'Y5ܿ_WH˷)s:r͙XJ%=sU~lI(rq=G˼&Q.FvO8P=3+<)"FV"h"V-q2:Ҧ[XD +_` _]ƏG`  Q^A /vr.⨓0VWՈ("1ͽ3η];I@ xZj oBEhuz/}(2|`kKL\GЯ: 1;q=pѝ{rj UI eiJt&WD@Tk)! {ϟ+v=[9u{99m.\_hkf}mZux;yُ*x/B:(En聾7ʧOWtEσΊ Zz+ >(\F; .mi#7e{V%ݴ:_Ag!W] n0s\Z)**d{RsLV eew]J[5sSt|m4"B~%O(FR;U~!nc-s-s -X[QPβbK3Ь{jjvaNuKUOPckd^>{b.km٪uq6LqA$E_Y ^ WmhLg8scĆk> /. uLTb-w*zi]#5U|PE 8隱6¥xRym!k?B=s( ]%y2OMɂW0K3=w `㜆Y*(-*'r4d+hr@$Z=H~lK-rɚeui&)> \ϋ|Jv I ,+?́iw7mAszhr8g$r] _AKEs sKQ?mE{M/$z: Uc@z;o6!M"b(d )Ѿt@b|U{꬞@@(ȝaO cqn~Jeci^⊾(1>2»PIS^j& =8/D}$VŰB^!L6wTN%^ AJg\.9RkcE𨃸VɯY`N+zyIq 5.+;8 RBh}d3% *GHGv,`?7Q1E?p*]>aM[ƣձKΊu mSKE mrkKtibլ7cf+aS[P;~Kd-*Π4?G+j 7}G- a5J?T#,CEkԊFkW۝gH밵g^]hk6r $xEHV(퉴jҶ66M*t0۹p~AcB!eb$x2"WK Z^ZfO$т >2 N1*W5_}CLٟ}]޸ȓWz\OeSU[zFFx{Y00(Sa߳mnҮ! M0ydFh3Uz>`] @ 8|xL^/luqARE@@__q,XlC:&ޝ8 Vn@_Lc4g6Eu8f~n{#3/RؾN&]w[8su36/qL>mH* [6βo׾kX:XD:\yüxD[a;̐lYh=rYN2O ](_<*PN)!Ĺ?G^n|Cu`ƖMcK% KI!HjS jRE4҆7gBDŦٳ ^d(w> +nRBkP!/nSƬ\J W)x(Zvy/^$+E\Ono/&H|-~aPŌLR]PvBIaJ7zul}LVhKY.M^tۜMU%)j޶+Ym;w=|BOd5QACaOC Rl'Oc[TTƖ]gu-W>.ne%Rvp9'J ەK\`&u{s[`.ms8J?,w|t89{r/7q뜫9rFw:2a:SHE+=G/"S\Dkxm&.ǫLHBJ3ÙÕ -Ww*' 0a*>_W 3l슮)rZ׼݂[< US Ru}팮q*0ZQbuʋ3}[ 7͜(8WrFe+GmVkOfH"Waߠ%SLĩ;wD󢫾.EϟM+t"* */JCedvqP {o~z nQa軼z=Y;laZJ f\&cSxPS~urӗkB8ssr{RV;ȡ~]P`AR8<[VOUX#L*Iiez4H.`|~/zFL\E*3,67h}3#9K`1k\9QRvtZ6{S^{̍u=V:c)shʖUJ3tmhDAʶ㻊]E49 xw^7T R2->58E\5t_,Y⤦l+{KXKT n ?+t :Ssۇ(bq_*ӓas/tτZjB0N"^`J킙MB̦֋5z|4!&Yͽ_mNfl3P aMܜZ[+xWcs/x젱70j&ދm=Z.=@c}tNo [֡+@Ԁ_PjLjyqďM>'?9(BWq-KTON\d=AG:y2z|gdgZ  >jt{LPߋ1ecl՗O)m]|./i|Cf9C]qMRgK֞U|1,* 5P0"R#WmOk[znat!mn ng_͸R/ 6ŀllObHB`Gfޖ/i$q? ZG3KFnhi{peuvX >zhә =gRvBXQ4v"=,mqEܬ.<-<+6gk!հ3V RDjmUvԭ3Jumf WzjH~7)=Xnd&lW<уV'9 "d*xՂAQr gpdu%-vtZ=[qJsOe ʚvy#v9`z_k [BNJ]il%:G=`%h*-`]lI"-Ju6N^5]mK5˘.Z+FlgzʔunӊV-aY9HX-uU ygJY*2^-yozTue=-0jsl#$: e]J֒Us-LX~F^uLMwo\Lb ֹ<`Nl1>u2EkTۘgH۬Yo\hMq]RFӯcTZ_ )"I4 ,Yڭ. <@)/\(:l#f)M;)B3ZELpb9.qpb +f tF}|NN۾tY5e7X x'oJT|~S&pKpyKi_*R;E^Yc֢v)A@0C J\hw"wjUeEq~v&'57X2,6lt|q֧_6] bJCU%mYr=X4d *NѠ*7mQhFDžߴ{輚l@ZR.|)dUkk/sם;_xQ6VH3SP^]R @G=zU٘praXt}wGgפݫ%GXiUz7vוʇklֻr/| v ):SZQcz φ Cu3:1FvZ()EF|w86̡0I,m<ļ_=lUV/ >M8'c M [$(kLjFgtkw4|xP4 ^2. ,D` 8R<,z|* m6 IA~3'L3wWy俶mۮQ6A {̥u) {N]W^ װB{>X<↣n&v[\Mҁ> ؾOL}٤ j]) ?v& XauLDX33Stm ?: nCg/lh;֪483D3r0B J{fkp`7`.wVG4N@ [agm !DҰu~CP>h_f>u>*P~MBU*@z~+EXPbg'VB;kyL`Hu؉*8vuV%IBn:g݈+ks'6&fN’eoCaTX WщC,g4Y2E^cbʮgGBZ*R?MPXW([n*PVωS0UJ4:̟%oW"甊M+VZ\fܻ uhD㏾ma>>YY67H%^O٤}}Bsǔw,B3viD< w{Q2luEO2-r06#Di  v)Ka*l9͡F4Iގ/RXSjK9FX ;TZjcy6-tcjϸC+&A>O8 7*Ó A^Z֓EHw(Q*'Ri|O`ebNp֬4!7L'MsPnaH$KQ^4)?NYgl Dpmл6K YaLVЪJBe<4.@&W}e^ r }+@eY , 5TGJWP{|XMp0^pR 6Ze?Hq҄3gKNh /eGհ~V*{ `]cW*=-|-Pu(QԲuMa \V6'❸D@9@:5 iP5% Jk֯&x(oXQ:?7,]3E|pYiu&,kZLOJ}6@Kv+96W&B|e'iVfi#HS<Żdp@d4244NQϊLS0F;=$NkG>+I;"*^6jw~ȩ]#DƵOU6 ZO((ϕ _VvU(Њҁd]=_k7y:C43-BPieVZCΚ`j;~ߕ^b? x:unXWN,7;Zm..:kEt0MD'"U2j|@Mܫg ahvǮ)0a܊!NJyiQzag\Q6鶑=w`il[U ]$֯Hאu"ۏvA <ѹıl4LJĸ<~ ^?EKΞX@ti^Cpr S\֟I5$ek(^3)\+j+4p1R 4ha9t17v>+hm F~U@<8Ⱥ7[5hOxq{~h;*eZA7NDID[JLW'KXz潛 'j :t6B  9*)%d3%]8MH=?T+)Ebkwܓq)JM,c+~=oFJjd9n'iK}r;i7w!e<%G㫳F}aM YA=%V>HzwV|{E kYD+&zf?L7Q3YN(4I=:Eiq;h2+Wί:D\ B$zK=٢6 q b|S6HԯZ49ècx? X#M!UTi*ZD[Y+S#o8ttңkEvt2nQ%-+`l: cvrb.i4L(:({_[ю'C'+h9dMHۮ0[(Et[U耲EBfSM{ج1*Cf^0ZKLwԦm~?k-7 Yx׳& 01>7R=@\o6~Vؔz~`Je&e\*Wy3D3YB͙{IA(DMXؙGzln"Vb'HCGbV/ d;kU,F\tf Uf u\[WќvWw2a_Z  )N4;UU^~ژ|R;~. y|*K{QQ毊y勗x O!5hm]AFn *6#NzN.D5թ:"vO`)T}֭}Sɡ6f–βDZ>MzJ[1V /Yf x-0%yduG-8sYh6.Dv6lbDv"}Mn.n̩纴+5^"$pCMӗLJv|MD.p&`w[h+5~W5&A49l-{]ZK`$sqŢ+}4<nzU*)>q`gtQ*˱_ݼ]8*RSX0*'pjW,Lx?Q.OWV6oCzd439Cݚ; ;(1:}3;RkurF-ydUSqkeo̴(wK}τPze,s_׳X/kUwbm^漂ˊ6tSծ)6z[Xqu ڷ7] DR]YqӛS,/lcn 4_Fē/Ak=YKtm++aԚM,u3ȶ8b43ln_قc;J_nSwfzB9>i&.)t1{Op WV28.s6vɝN>LCyTUN7gZ5y3] Il 8NJղ9힪[d@Dilv80!h97ܢ14hj18FgZ#Ǻf ZC}fP$oƜ^jZ |ӈeR6ˆu{£&2š Z?RCv<U_uӭҲ:3BTM`\bs_@n/A+{d=GDIa/#3Qnslխhzv-}§UP铈 l˴"`r:mP~l3=PeŽ}ZŻ,s )`rȼ]cݍe yg] p2E+KEbcU;] `mppڢ?_[Y!8Ik"GmN.iU}kUBvE8ؕW ̲BK nt1;$7;ވsM'_)k2^o 3 RI/ι5M6ZצfdR-s kyzu6$y|Vr,qˁ|?zr55ovX,k]9P_0Ua};M>Q[5zruyTnרse8ŭW 79ROgΟT!gi`JtRfqw4$C+>o/{eOƧ}^O:nD`z~ȼ_f4{ל^z\a?X'^#wM+mpd1,=C1>Q} +xVk 8 І'EbZtnV<)~x \5KyEL>?iUi: kj1&gŸ܄\H.zܪ;L9~InR{̽Ksh|te@}KnV;pg\enP2\ FγɎ?HEתvhFr!~MnOO+uƚ݁qi͝7U[ tM4A%+E}]x5q׺V$W<˵ n-źO6c*w [s@vS.`䇒0stO #}v֢VS. MzPר/[#m}3@H*J9v=W+@}QnL*r#T\׈ܵ9UHz[۩"L@,k7Q}" z*ǚuseRm[*Ý2}z.g%K=o\ǭ_;х %X|[ElWF l$rEY7kED\)mo*kTnԊTz"LJ/"T.QOxV|G8]M&)LIqA9 A/l|töVz)LHdh>WIۦ7/u9TWyksR>)%,R*qC|q"TV@{';0u/1hKY$-|ġGsOjQ.{+*{ Sv&K;]{n ܛ>, ]%hepl?\rg׽y~Uv$2rߵLHV^z;lss/Mxnޠ3h^O.goP8k}M"3LOfojSGYhKe'^^{y{Os$S3 ry\f~+XP*z0Jͥ.4٘q{Y}Yѳs^mɗi%D2Wƾ*{:>o+ӽ*̍kiw\q\PKIgM@vBF(tF4 D-V?n[U$XGB-NGX_VTgfoS&/Ӛ>bi{DϣzYŽBX.OB=mTGPPq8rS%~M7)ժjE؏'\OV'}m-oU<ϖw}#gm5|iLS&`O@n^]kz ُp!Q]Jh2JY%E}'iUop~]+hߕAǙ&)jFeEJ,ϧүErʲPej0h)rR,ϧZΧfm#!ɚs>;XSZs1oL;$NXYP?V|jĶZA.^h7^w1~Fmؠ~bщ.yTg]UʖV~sI,e:#q~>^7c5ǜѽ9ԫK+ ~ԏg]>?pg/jr\3JZTeb;BRj329LtPm.ewx qRL`dQTvNU2BݴkEKKW9kUH#(R/Vl|SvJ_#EWdl6i-S~+gBm|CZk?Tu9Zʒ;||cլ1]*J+TљQTJ6ϓNlA&zf?DQo Nj¨_r/%bU)$KY77n,:ޜϳo\92n9`_&G5C~#:us:ݪ7g ҿyT7ޅ0. h/n ꭳ}NˤfdcSqÏj):e> Op7MDqsNRy$y*سoi?`ߎÍzTkdHr|.c;&/ڬ!5=͜3)_V;٬'Q8NN8_q82A5Pf ?74I+| LCZa`+{NZt+Z{W _#p}me"*xNUE˦[V=ؔb0kwrƒ l֧ )֯F߮/5E> }'͑0׿DLObP_ʢ\.ZO}'Y:҂2,QsڼOV9jI)z,U).' ק苃yf{<ScJo^hjieM]G9̩HFHb=U}W (E|օ<:4{, YS-7ѣEד' b}76ىޟn@l=,U~ txjkOURF۶o-"liY=0n)W ^*Bc߷RG&͜n+8*5"VCĖ YX꺴(-Bp\TAtq5y14f XU4z~)ȳ2! U=b^"U :Mh_H5m|lnO)/^(OʫVKe*Oss{HR [|_/e|٬!um!~]龱OğN:= N2zo>e^o$mhdhRNq˯e/BI7'1 DoINe>OҾN|t*Sˋi5͜qN^.;ď$ŵ,\ō}+Ċ4G'd)>~"۪UkծsgwçS٘hni)-p ],p:C@Q޳&OU5z^Y8Nge/t4C|]B)[TOItO%qJҲVj< FRu;cծBic?OmiQe򸦫H? }Cڋޞ[n'62 w ŁVCm*RsfQ .U ImQM:O77J`6N$jiadDסTcaQlwQ?ͽGFp3\E?YE+R ¢KwL?l>7TVڄ^uQy6]ǁa&*FTMl&C DWi s<wDyjɪ%YۙICkfjpVyD:k.4a 5b>qcj*=O(4*YD"mRˣeݯM0TqrZ}u2#?U%qZziY_?Wd!^B * \KEkJeꋳEq* oVCTZEӲꝩ.PNWO_T {mVPm _ Ag+/+{Vx-B2l:n=.S_&RS 5_5 m:{c)t@6(fRԌ*čky ⾛R'K?Yӝ,|yKrߗD0[gvkI=KgsmGUݚq[Y;71{;uivҳU4;j~*o , jؚqL ^\NfMJaRz:L'ѝef%}{*Bft- U8QAq2Wqlp$5 w=:ƒ7O9'u 3 V<.BKhmX/p[EM3Ud=ΕEyWkǘ hrYJ7N'cn؛բۍKa;ErL㲨+\ w+HP## D9R8  ➆&C3x^vnZ1xڮZ5bؓ@1}QL N{x- \Vyq;{Eޫ\8ۂK seOcnaV9#UZre컜KbG7"˨kEȲMw Hn<Оz.M-{|`LӟL}ZfmuJUY)ީiow@7G \.2Fq4%Wzy3]Uǝ,:ӴN{Qarpd3 mpexŴoi$ %Iv7wɄ.osIfqA+#V`}%T\NݼEpGH^,bP#BmrwW7 ,Ԉ8WjZ/reyBMbkb 7 +;F}$͊u{˹~x¿LncSg}qMōD]rpyJ㢲?YQx˥7F<0WdXZ"O"˩)er)Pqݒ|̓.uN=b#o#`Na~ h&L%y4l<2& 7>%J{bzyC P.i9|FɐEnGaPS4CE~,A.CO2t>1+='qE+r,AM/ΚZ̯D-vp%WUn:,hAZ (]o)8Z ,̉]npz* E7]pICbW+mp[: )7` /|t"&~rtf-s"W ^K.LcUK ,c&se o)uDYz:7>^SC9\Kehs5LW[3BW_aPmI.zq^maX}֋T˪M̕J*PE#Rz4>d{+LOq){pmRk=(?(SQ5 / A4bI ![OqRaRd{p|h\,Ј(`XUR0nG2_IJɢ ȇ!hh(ɣRFݜTV΢W׈8ŲU0D @UdwK ~FV[縎O>hDBr8pJK/gvZ<{*QC6~DUk !So#fK8Gz(g虳dپHox4;/:1ZbÉ^mY#]ӍzcMğ[GVM#)ȽmEs9B],g}ҩ6nQN`4ȹ!BM(WXBeI>$MOj&,-c֠bG_-bWvǸv*5g^AwpSs] JN셫B}.)َI_ߧXpsXU UUr0?HQYoFghh6KvKK|oyDEgR 8LhGLehXU g|/:s'<љ/ĹUm*6ӕ.ANU:Y, e2x=)ͦUo|2ve{+BĶ]FT+83KT45샳3Rpj:Ppyjג4on7gBj]MK"Y];0TGaǥ:Z!jLs Q,톉u;B<+_55X-jXwH!AhCUa)qvN4Otʍ0fyVDPFFT맦,-!*”y 9c[f[r=SĠjbʶ< q&l`cQ+}33m7 cl̂gdr,;'6ApzZV7mĺI5x‹Q 2DF&.ýPh.k4ٸM_=a)L;҅* $5ww_cwχԪY6 2^Dg_>L.jv@fIF08\cQׂplO^\h26hBh)_6|]׮$;̴"(.m' h Wq("†%|ןch z3f I<ۻnk%$a3+24sF 8TVDH3FDZQ F?V%f,PC1k? ",3oJa B n8f9oN5P,V XgDFq;x˩LQt'M&(!S5c!ce =# A[''mXNE[*kʕuNy Ts3R d5)+6 bR׷Sdp]A},p p-`0|3Ҭ]^1ӕӏऎZm*fcͥB+tMV5¿B *ƈG{zy$9g?Ux3ȺlW49Afc 9+$4`JqXM_5`]gxĸG(K6[(f_z[eS#(Vi{*cg!3~`oJJLF{(y,N3_!`&TةRk>٫Ck^ԩVԾZXWVy q#*_]ZVsINM]:}~+ d?e1|Q}\q9L{]/v>ٳZ{y -ceD .qsQL5F?ldmEPYSC^^)ٟX =#5jV], & sL,mwd~WI]ߕJ6zɜkFEbو 5}5Yz@@V6;DG]=PlvV 3[;0_ lgL_=o]#[geN}K;iSrˤa8sE[`.jn+#Z Ɗ#z^GdIcG(J\kl`.%Gp Di?FI #~ נcY+h|BVɮ p{LfVrflx\@e49\s,E]S pY.+ƹDZ慹 \ ؒl OXխ(O{jt&@0c6$j->S{e"he (ˤ,WLeIdA ~VoZ,0mgZ3Pu W+zZ!_!BDͳ4b'aUEוf֩ྫྷdi_GWdR*K0gـCbMAU%m `4PuuU8R#,r1l\#bihV K*Zhꈅioe TDʠ 9JLj;؁QYifyw|ɠ;(d|K ']ks["m| ʦu@6żbqZը.C= ~%Q)TUG-A;Djs9 _j)HݧڽUTv5EQ+uFo~5rO{ie{i&ށ\g V Կބ^zpD%5fj8MkR/\@_$TVQ(nVXTVvĝ3.#045:Fl Qdu격J=qYQz 6f-U\n'Ы.-X3@V6HHSؒ 2灪2 -Q2A;lLaS3Zyye1{$ڽqY\DݺE%|( <6j;mY^I[ԜRZH~y"_yעZq*(4>VPlj8.W?nFh=t53o^rl,`K;~"fMOp]fރUq8thi0dG@ t ~$P@#I*cnڧ@D/:w~k%@.8a+O߸5JQLZM|?H^5!a;sp[gbfH[ ,Iw)ILb,5A=]^5n}>уh28wqtjsRcET%&-4#mtkDdخa(I(,]=LJ~{}.w'8*޹Oflu\b(lׄv;"UUyk귮c[ЅEᾮU=bk}6D($}=߁jk]$*:x#꣋[>'>K<)e>Q3|kGt>O\6}蹺h5 LfR3a&2ium6PDK|wڼ 3 .4T.ƛ8UY>-'n=(~L$[axA'V/X2u|g1~_׊P_93XYqˉ&kɢJ<lBX))s)vĢR5_-[ O& pYqUXfp0Yi>Ju)Ed3Bq,g:twH3,zoV!W*Ħ*gJY iI|!gLf?}!$>}x3O!)E-2"sLS:ACw[W+߻ t>/h|L)D1GQuHhUiuQ?+*D>fzzm@'D)7HKgMR|C4vD3[ef,kkqiwᄕ֡S]i)"a'ücUۗ m+;2:ۛB}#Z#[+5FtlwTi46(Yyɢ5]1*^9}9MN[F<r򻬦:$2Dgibm7Xĉfx7 t0*܈JޜB;)cX7%7Emoy_V&qOT8&bq5 T}!P RQlOVJ#`i/񥛄KT"spnڬ㻍JcX}s3d SU=2",vk["Q\ ~*ƟzٰS^xth'G<%%؆T c ;DXV3KoPZU:3L7+.0X/F5:YfAؔ 9:: _$:]rt1LY7Ե%#Jfa*Ty.cbٮK[isS(waQh jƵbWGx4Ɖ_sq]Nrs Hܚa@4) Ϣd]hMif&^P!~ ^0J :^jXniw@0#X'7j\;J:+ixi9'ڲ.6CZDײ})7]<:՛E_yJ~=m 2 ;h d ݺd${fcG<~S|tn6 NUܯb+yFպ{*!*!/<(s )SnTCKxuwWWtV^.G'xmS20zoĻun+v;[>η9*&I z~!QޭrNSuI&w' ;Ю'::F t]/KhXLDpz.ݛ #؉*M2 "$Xboy3JL}$ZEkL|j;m1tpr64H3 ޔƔxT?MERyݤALEf< :&ރ*e%w,B8"՛N' x*=ӇOQtRfjW)tjgbKB&'Fd >yEIt}h;Krc޶-VդUBVAYOupzaT?&yBR%,Tr:lQp(r]3sĹhT!5ח$=I˓DW_:<5XGu!<]D${X]w\M^le2::^I "n^ Ψ ěXLγI艬xoa]*ہWizfY]Ĭs?L1A_]`B  ?=0ɤ'B}Xz5a8E丛CQ&YnLP^MX@WkdX(*z0(T{Wa._Vs$R)wNH̟A;AFvuOL39}E͠DT|F_ɔ0h鴢M4ŲEǁROUjX"$k1D3lVj:әMT9%CEy 7+}rAÇkD^Cg'>`p8jر 7ŰR?MMYFdOL/u.GƾL6taf{'d{ظOlE `Rh@m8 }s usRϏJ,%#Ҵmw6GB&N^3ylLC$ռ3>NYNd,[l=4E=7+t N>77)ei(kNւ# c0xH>oW/kzcOSc3};>L`ކ3(Wf4ˍqX;ADT; GeT|rgz粔SLVi[3KL[wLM7y(lđf!-rzhg=H{qz`4?6ƙNݷb< 3BgI#@qQ˦ Lsܜ37o窯Ԥ7 dl୪zO%~[iڪr$dA|gzieܘԤK@3/sO[:z^; ~z,_z,P؜Ld:Sn\)ɜݔnZ<4c&&?B_բZàK Ʒj)ѼSe} Ԙƿ؈deA$VL=7Gf&BQukĦy*S&y*)Pr/6S'n ۷'o` /xF o*q<yYG (,Sےd0ςc4TyTSP0,Dvs Dn&`N*Ɲ}YO%o.!Ml:jSdk__bRWf4c+^A'N&`~LXۋ\a"mƩy8/#bn47-^Wq~_IV2PG_* 0>0UN S\TNJonJ۽`qZw<sQ};kzL}LD'кI 7+ D3M7/C';c-1zo0aIf!O@iՅy['9zZ "b73)pYc`_w@^øb[lKiBe/y)Q\ ǸB)?WJTUUQ/\=U'4Q>4xU5`B p4 G]y"$ _oǂ=c|f?ly[NkkY?k"[$5z/;{d/R*D'?wꅒSGGAt6NgvsXqVJN(7abM=HĪ6Cot#WwN01bcۍۖKs:WrjM>PJ󉢁'Xw$M%4#K\ǻ@qiEn@/*(@*=^-krZϡLgƸUDs.P0$E@r7LO\/S)dĝJPkP-H=ifޚfL^jezJmb.ajL/8:f%=en7N32 RG?v$u8MG/&=TkQ]Ӆgجw*[͎2 ,$dG+cJ$k,RizvS:H̙;6EN.K5"'^&~]voݎQ*gŵÍVR"I+Up UmuIJ^2Sxղ4<&_}$ΌuH\u]IbFgWڒkg,C,aq*wf볜qn`GjeLБ4tHi)0k1w(΋K0^謁EY7ofY^KzߵIQ5 0CuPcgI-͚fD0 y͔g_?uQKVEH-z;վ }bjx(<8<kPIMy/.Ldr#gP|n{HXļ-Voz=kNm^jss?>\* ӣ(giߕM<dz@+ kOymBr6ZWw4Y8J+ 6Zr(Mւ,*fuL9ЅInƏ(jnKZ=FV%Ms]/Ϛs1,n,dSN,n^m6=P s.k&BFG+4-'O+n{Yj;[,b>%sl_{xo1ҩXi vRA p;xj=k_+aD{U9s,>޽$w RKycHL&릒|Ga]3m~10!!#U] J%BՁAUK&C3\Yx>9ǩƸ] ee1xk*e;{ Sec=Yk@n^\E%'V,bA%oTV/z_*zAT/_ZsH/4 *SKCߎ|=-/w`ҺE:NV7VL`c>.-p7|#Iw}N>Tdа(5u&q䩁0Dz/^Uhz]Q@ 8xH&aPC^,.d{ѫ]T7\=IՓY<xSި]N.Yc/ix nt-Ý]mo6WGEۤ^$>IV*ԸòTSuja: [X)_MJaI|v67!DеHuCwЊluQ#8N?7QjɈ{t7ݬ]3Zϛyܩ;3آvUhh4$](cq 4E>N=9k@@>*|6lz"'.{cp`qAљ?3ip_<wzuNvĝRl쎗{䎇[lwqaij@G&5Ma& 7)!j;+Q"syf0JÝ#z3yF W'VGvʎ^w뢗pT|o}΄6yw\q6O;['6̛pMw?c"vl)/ecIM#٦26 *Cs݅HPrSN+"9YgCC[n NGix [F6ն*Q\zD;;{@։;w|AN֯Ky+۪A1բӍ.o}R4\t>锉?{K^r5g9ҭ,Ğ- Uwv XϸxZ`{n%C7uV2|CW ݳW/=D9:=O{$4Ԙ 4 K[$6.89/{Bŧ5Kr#^UsjJaf~N6w}ޜuJVmFo*ُx0}x%-a W)ܻ.Fl2}L۶9izŪ#u_`D" uSM)M{%M*w|MoL`ZGT6$R{{V?2߹C,9t ogy{KzW#g^_۷n齹*'DSwFKa?U= q'v psmѮ .1{~юe vR1l2*⥵Q$f{Q3͋Ntk,2uL7Y97^n= ih3gbQ}" @Oh?2,)JA!0ćD65"!lGYQ8*wa^ Υi}(ÜאtPEEd&3Q';ݟXĠ*% &e*t2RHV2FD.ڜiƏ8aNiz+:%pzi?4~o;7w;IӘEIu\|XI;!Z%s|=f: NN0tLiKH?̈2 V;j"w;}Bux !L$O+(#)][J ;Gy u;58+"Dh-ypMw v5{~56֧NO=HX@KgWj^(L:Z8gR5m =ç4Bo׋GKG~)2nJQ\<_\`Som u 3)?p,d[N32@w3֪"[RӪ#+~QXA1L*K(t~o5O87^3ٛ: Vl!1NLI"kXeK@%JS %7JFhh7!&Zetc$=/Hr 9V9ٹ}upeXV AcCDm%3>Y&WM s>YD|wCmĈ썹Ɏ3~C\u&.Qbm۴8'K(AFO -&M" [O]z A;E~_C>O;Y^8 W~r;|O͊]tP*6#v AZE$1}ȶGC͗74O@ܬȽd֊4AiY~y?<}4|(&l, 2y:>GXҢ]{rVu4Wm$mKb .7*ޥ]b}bXD_#=tN?sQ5g0r doÇ@X5{c ӵRtް"$4%fX , O\CQ$Aw͡:-i$CzUY Y "UmG卤d 3 [UB!n)|^2cԆ]4-WH\+x3p*ifI6&`Si\L¨ϣ]^MOS p]jZN]R%wAJV6n\q8!w' 5Tu ./ojWh&7r[$54q!)ȹ2nєmB%uH+k8*ۨ9WDi !ܤ3}|aQk\`3#ƕxD gmnn\lp+*(ԛWq7␇yg蕬EOjXEW_Q0Ƭm}.Dͩ. 5\iVhZ w6Vkj2TCDFjͺt mMǯU6]aU`/k(WPIMM _YS=ϲkSY{1 ?QT_:{oҸATIFkE!`GLvcd;?A*8eܵ gj]3$Ƀ Qfb*q\}+RsR|#ҮmN\_I8(TX$jwJйCdX_,Q8>i}yA&luG[! 0:weSS/i0/T]"9x]GUނDP/z\/Ճ7—%X1}JϵA LB`P68 鄊#]EQFTq ˭Hre==NO!*5F vY5]xEĽJ㲱Y0%fi7H@+g_Q;9nAVʵ4-ɭ/.n=ؚkkSZ7-Yj[,:_ Yk/צvOgWj^Cgk{ۻR i*K a+#hDS:5jD{E_V6O+[ׇse iE%DMT;nydƽdGf-СкvP hC?J4I滝|;6AόY_ҧMAP$Y[8W?em!ӥ>ugE·ۻ9u5[j,6ׂMjN [E緊zˉ*, *T"IbͲTڭe̚UPH"ֶz"NtfiB<B>P]iFnjav"Wb–q$i(зF%%ǁHyadB2+LKWek+"Ŭ55z -tD 6)׼[WY(L,W Hz,e6ųY6)%yDHS=Ҹӟ !ױ.P™4ZX6^8SQ2y4{w`jy,eMU}l!ןOtb)_)祔сv|We9{ eJR+3RFD wγ/Xhr?ʚĬM'DV~2'3sd) YJ y/骂TdIKSWL >/?oT>+9u.b f~7i/e"uNX>gn,NJٚ8uY#狲UIgK[%ζn5E]qb4)jg)<`1wuiƪלkw)SJr5O*A4zBFdMFMg٦ӄo![g]h噣7JVx2%ܝ*?C*C%J\~d΃Tl-7> oԶ?E;S T)7 ”)3GIT7J)sxyL3!nBZkU#-6n1~Sueצg/{qu :if~CxyMחua7In $p^F5JWkP CԺyamMlC9Ӝ06*C(o沸-Y3|T?AfaƑkͿ (+IB9I*a]fBk&5%gm;jQfӴ*^a"t(6vدt&1B4VP4em#@iEc{Gw!43ks7XsoE+N>i>嘪#㶂rLϲa.XͺD&gAFt/K"b G"SZ1FF>`|K!j Sd. sfw'́7~JB}gVZ}! &3#*ҢSVGM#N"`e4$XE\'Bdyu.l b BaQ]BLc ;5?Vd#]h4T5}GuQ*8ح]+=<܈ۓby4z\ YXOctE %q"}0WxPrH9%:4*Ao3D4f $3Fq뉇0^\eH=c yMC~bÿvN΂BTPLw(Ɠ Q 8=}RxSTq7((DU=dYU#4G]h`8 Rg-!p C)i@'>gT׷ OS0ʊ7[XjIu({_/lË>Xu"% vpN'h!26}}g}.4Q_G j9,_IP$>x kS :v8׿WF z].AIGo@Cg(G]yԕ,Jިs#b2!S; \_az̿hE(vg.ʴVJt[:;Y`) *)x,(TzJeO|""oO89s@ߞ_._98دdU-Uc֒{Ï尪 4U3$NrD@[Þ.AP=|y?3 :Rq\9Ή^rvNP-8O:wx u5bA^(kZj:Gj (n̽di_!\~öWZjp{ \gJVmIcSG?$C(YRbQckb^qx[5mdQF|\qTA`#KŀΰY(I28TE|؞C]MyA7*K8E])\XO)jwؕoy!> *M'*SYj4IĕwyϠ.#+cAjBmWsB] B!0(4kdXU>l\I ɉu! y ^׃vpf>9iyq I XbWLE{cD&)qLrNׂ3*"xzeI?>-L~kۉf؍%6Ls)a a ٭+O3gRu}ͺ7ZTޢbY35UWDp66md zx' KOR={E naꪳRQWQ jM$gYL9d`se_&2 a *?X3,j ̘!x앏kh04A* z@%K\Юefj̯Vo>]qo%`U] _E 1#&utn&ʾJȮ'`OjM*y-v"w{*r}biwB̚'3=YW, -)F*x3 x"5rp"[)Wǵ2T"Uo&ޕ '~A $de76q]uV#Ym*dO=9=Bm<1? eR4ԴC{$gH1`շ7sާ[,hI%]]}.ѮJ6pH5 oUe!+Hnx& >ӁJ<8Ԫq5wG s"T:l;Ľ)n#twQ/' \@,%#- f%ם ԝX!dk +pDE8\zc{0KYO+kW+29zS îr]Ǭ15>9wd̞QE20d){Jv c /uHR=.\ܷ l+X, D6$\_-T+uu|FR;˸WLܢVA :2(L܂[R!&RPL;Z!%N83@w/%xрCm`IkB쫂] j^%W芥 qgLJdv^Xw<ƶtjwxcyalMa,ж%/0\RZѺ 4&`RN"Y1zTl b-TU#=6p֮.*j`:ֆ TNBQC0Ok{QC)T%\tW¨ȓGU1,zHC^-<2Lf. x2,) KSѭO._W"J`q> jxRBN+QAɪ헍:1+63KdOQ3ˍŌga>}ַKIO >',W^/V;u`ۮSG HOsz؁a&*{axa=?6ϫUPSb|Y12U[ӂ+ ?UD1~B(@ SznCgnr2sE&DXSCk|0V/lK WyOߌST>r .{u$#u+2:~-҈W5U5vd|!n=lͺT}%9hRƽ,pֹ"JWe7_ԲDy=7+Jh8LT.^䑱0[:':IW:l;uC@ըog/YⱖA_C EJhBN@2Y)t"6LhhlU4ATNt&/4Wlz?5U; {0-@Ө>5#PH7RCjF&:'hohNgP~-B#! R`ݗzM+V\߸|b+8>y: `Baw}09(((czlZU\n5i$T:=lތr0)YD,/ɉߙkoj)QkTkɫìaVD2cӒ=Va):e&[lYU]H ͌H`?Z/!PO֊lڤ/e6˼#fԪ_~2Y|Yxy("Yw]>oθ˔Qw 1Am\qAizz h[lS) v}4ތmKD"ִn` bHx'a16mF8]g4^ASO{0P΃9L.1Oܾ kjL0:y&J*KѸ1Ul=? #9i:>/jM? ,j)0ӰCa{s|@0gik@+PY]I0D5} @==AjLj܎s"vx_rU.ܰlŐR;?8 Yԓxe^FHJ*dUF p94O7aًJ\Wބ4|Tqj4É8L^QAzKdL Э|u~Q.XKԴa^&\U2"?Vx7d8%89ŅZ0gx\^^rj%r~b*tQG{k\ͺlyN/VhGEcҖVVe)YYwFvxs+Z1^/t)Mp!ܡVE;$U1ټ0)0Y#I'z:)̇!8ŋh};K#*,*[+gfNM\JFfSDH ?Zs9\+-<r[RxcuSb8Z?J715~k K?=\⍋P Tzu=V۲gMΪV:P-.V"tnĎvp gh v "ǹ%LkO7KsUqzbOgeY84.iaiǴJUNC[KDw=6ժܑNe\\(x!Sj\b}6LM Ɠ HUJx:gU<) uI4M6dЌS}ѠT_&{z7ÃFcmpXċ3>t@5m֦Z5b>-[v\ٝ2#q݌+7s8xx4V^Q;gZE]L>]\+ivY,WPGmH6jc\-B Q|Ҫl+|8 :j8>-E?^à0F/AAwie~)T:֠ qAL@BVi!8ad5o'U#ҷd>N1WXX=Hv0:ɺ(+jcղ3b"bоjf=lG8{GحtxoZwH2T3~dx#ń>"`:ٕivx$XF?4؅li*e8"u Gi[\ZDze/56[j)K ʃǠQU/{Y]jVI }fD=Kץ:TI4!Y БS颬gԓAU5XbnsϟoZK\}OPE|\MP}\ŗ+kpck.OOSl/ڑ Iw [ 0I !q@ FgoU_F560|Ëław?U`SUrJe%qYj&n(EiQY\Mͣ_7:L`J9*#Vb5旺9Rd'!4.rZjJ}ޘ˷Rn֫ j\3E=e]ZrY"d!W9q5hct *UY/4]49jЄ˃Lh\ Jz{]ƢjdUgO'ӭ.nbm͹r 3I#hvmm]ڣKOz#ỉ$qϯh\ZheM%0]:rusӚ*($|7v)?Qʩk# l}zD8{ 4IiMS"JJE>h35ݵz"GRx]-UUϱ}v)€vSۼ3W m]ʸ;ҡE~UF5q* w#3a(3󍑁5.bJɕ?9VK72Pv;U=_[9tƄTM^c{Ax=n]yFMox1/#fu{.bT+ե",wZcLc[xv&jZ*j r-ʳXb{ʖXղh33W -i*E@lwsY` LJ6 pH&SvBNk]MV5*=FY(|`Tt]^z"3Lz gTO6*o4٬ihF,m9ݩ9hCm =MKSUݹ]1g+@<)Wh',ޑ:T׮ͮ⡐Pҕ)Q:S枟>H4o3nֻyܼ9qP&ɂ)J@Ml3%i0--tEBȗ2 xpG^0ja. 󏀬SOK\ h֨+"9-s s\&@C,^+WnB3/~u݋ٛ@}~.'\hޛQ5Оe2nȽjD8oF q֪3%oҥ*xMfv;k~Q{{ة= 3uށfu]F}w%9o-+L4v5Z%tܪ.E,]m8{vT9zǿWG~zJ7,"Z^gBR3si&7ǑZ.Q tF=Ŵ[ojwWPXbmV>j.&ޮkզ(8.1;q,_c 2^5ꜥEf*o AjNE]R0o/6";|`DJ)]aw|vՁu1\WZwj2hInHXƬuHF#*^`NpM׷Y Bಒ\l,@)(,u4iӖ1+!\Ȧ/e֌9 i vҫB1m! j/g`L ++ٳ Uu0DAO(Ƀ*]}lk"/ ( %w7E6]5#},V CZd hj rqVuRuEj Q.g՝_-jwyS#,0]ɪͩ0w9J_gê0AnXx_6]q7U2SOĒ_બy,}7 zoր6^@0h5dLG')E7As-WSi07 N4:kui>/Iczۗ1"Cx}|\~pzGl ==~O_ Ot@ANwZPdMXr"cc\.|Rz||yQ ڡL ?-y+)t_HqZFc@R2&`KE 2⎞l`eivgNc3*Ŵ2 NjQ0O,iU5`imc7;?Hp#Œ'6S+RTEqVc$ǖEzngcvd9B:i`'y kon}b!W9[nP/,&c&ZР_;j)Vg `خs1s3$b; ]Flhfdz.Xc@Ƽ]Cz4^1e~kw@d`@M#h"ᗆKFSEu^0|{޳#o0 >Ĕ^\ң^muҍ3tYls׵h ~C:Jؤshkf|* &vQn=88jZC\q&&SpG)B_ڵiC]v 7hj~>;$:Onժl-7}UbG[ɳ~Ҵ~1.7Cc, )z4۰,ʅ3t,:iI0qI)utļj`J#7EO$C䯐x# K>ip晔olvR]J P`^: BB> Q#"ofk\_SEuk=DzۤI`}YL퇿_''[mfUXۛkavzXؓ]InJ#=كV1̏[/;c*?{4un=C%^m-/T4ނԉ7JRiWkl\QB<- yvNNk&GʿK+zM[dJZI7ň %AC?mC,gҮzZ[qvboX TeqѫE]1O Q$uU xKN&gG0_,S5t ǮG^ԣՖZc9T> 4B+z0V}. k᱗`0mAϨ~:6yY]¼vl5P,#ET-JM]:@ ;#7"p )BB=N Nb(]Q ">I:{LpB5,iDX6{ b_0jd1VxTG]L$)#IBVϠ.G I8DZNj=ε"ޙAGU´ 8 y9 (\ӹy~% E*j8p !$ y)ـ=;튑Z$ Q ltLVAI.zݹP5&a FhJsXۙMf*Ol_ʗH/d!f}>{^BSnB byZ(8\00g6a Js%X o x#Jo'z\vl)/cet>"e~/ eOLPm~ʓViAvZCrj'GԳT ^ݽiep#Gu,n_C_8׬&4[Jc;uko<(i5HҀ/, *1MVDivZW]1l8i˺`I*4 q(k\7.7I\}ڒ{;+rJ) \  ʚ3,ѝId4+8tʀ?UN`1N~o8{T 0/>|*i IfɛE61FܾVanUgȤq>`!W%ؠWI(O/Wq^6Qy׃<}`wPd9Q:vY(68Lv?#MYVRD^?13_rf}u% ^›PAnqyr&AI@gv7Ϝ'܆Qlpיh9KgbF4"eE+e3n@#j dRF N +P!rVTslT3EYr-Wχ(vpKn'1#2zPt֜[* 4t''NvDktd(Y_I9~j׬&Y9Dli<"kG+"k?Cs^珈9㺞of&=k1\?)FÔ++FݨқtU Oi|Eۗ 1P΄.Hho{yn }dcX\spQL? G{7vYFᘉz/i7kD̎GU?Sl%  ` nm+$$7KhB Θ'N"]4S@Dž% Q/Gg?i4h"øb (Hyfp}X%E%%3Om|^&-Z$KްLfݥqWnBe'qY#GB'[!IGXk[}>@0oosàI0_Ջx%f~ a^Oc0\[RJ43"f{׷v+wC`T D:ogpO?Y ̀B :"~b ;& <1;]3=t>Q&6R.57c~_*BIލ<<ׅdB¼Wk O"jLeRCQYO6q|/2!-r…//f[f:+l߸Zfzsw[6:RhoŠfmEtQ\X؂'E~u fbX& s;^I4/ܭ2qZuK/<$ p7k%FkX`ֳ" >LM8_o [j*둭lg+RZm S/9Rx:#*I*"X?6" *?CNM!Mx'8AAp'w8vX-(UMAJ{FUM NO[Ȉ.mȵĨ7.`)aMk#F̙ z~.kŞdR:@W 4}ZH T5sfj>Z1lznΌA:ڄ7zp?s _LI(N=n[0OV}T}Ī3<#9j^ďH퓣Z/-r>o ?._}iC G].Axa}[ukIu}V@{)%g{cǼrg3~c0q r׼c[7rހ}d-"3٘eq azZnqS 46hW&U mp@_da*^8%x^TTqXxH% |CAM,baX9hcզjR5e=.t\Dڦ̝zKEQi3&ޑʺՑeeqXpX~VnT`%Tzxy~b)E_kY՗B U%V&yA52FVEUqk_Vy<,ڇo6]Oq%3BGY`1$,zW7wzJ JX q􅊪iԾb_C= s7gصٗ5з;c^+j_}ݟ/utAJGfX ^ HL^+\lۮO{+CiF @k}YMp{N[5h`aG}҇b`FJ R8H"r'޸(u0pkɕRͽ]+]V&mT*Amv*QNYD|`:M?`-DiOyis%A&1<؛$v&Pt z ]wg̍/p7WGQ>t#Ȗ=1vnB|D|J0UKNHix jso)({`|WۑtV˞9xGgZxˡ[ 0&f!Wls ֖:ܺ8GZ2e2mõpM3<Ӡľ6 q#5BKOlyh~;~jC([Evy׉ƑҌ@27K5Tڲ{4 j? a;+9T=ļ=5 wl{Jw X~[6W)C+i] U<)b !eiRYz2¨mPu]H~#ot"B<ʟˍ/bmp["]Si9d 쿽x}k>Hj}ȒD=o4s*dk5;6Wx}1P*; .Y4FWQ}vdO+֫h_tʾM T FR$t).י nr eջ}顃KC- ^x]x唫Q}lcqaz :bF>/i>0qBrkD~ Rv-dmӫ% ӬK9<3VmڟS-?uKkDර bO$Υf_,#Y[^'mzr Iw*>:d*.82RQ܁Vg]Լc.ƕ"g#|NGQ+Q|H+BgI>"(4xwMH)4?p-LJwJvFxh^As[BLmza ߧ0kEo7c|t+-_->ʷD,uT>ێ&:Bh9OpcJ86,fC iA&Gzi{n@;=aG%DA/L]?@#I&)_ItU۳Ee PJ`%= Pa3xEZ+ xΩG-VNF_H`edA%"s9d kK.v_lQ,C)9Yhĵw?[dWS_hRt'%#5ڢ:97YV12npUv/lg6117KD9Pe8Jsqdb\ q{w=Y*򳥞A-{AQ(Cȅp]ɷjGlsc1> q)ri(Ǘh&+ֱeYդgUF&7beĈ 1a Ǿ֚w\CHJp9Kl,VjZg%eEyiTpmY )I8B»4 סP@ZLᾯٱo $P#e l\uo/ SFv{*])Z-QƅKR.oA:d([ BI[PK ZjSLܩ{YULK R/K*oWmk>oRN"pL9,C!Ml~2s/[Òϙ>lrp6vTvX`.F9mM\ҵM_ϕJ2߈07[9ŲP(}$SR-K7YcX,D5p!䑚?˓S|]LioS:ǶvGBP^/mc#:66zкqĔ8;9:H`8}Ы-^vCJ 5J kMt#ŸD&MQe>+hu|Ygsz= Oi{ ɶp<؍g86$8Ƶp+0d9kɛQRњ-reK޿Ebtɍ8)@-bpɓ!xtT|ƛI9h | aBZG /xcMvFL`]uS.hi7'ckeb&9lɛwYY z&DB*bONع/Trnfm/чzѨO\r[O&KIqUI9鎙ZL,EP6Wb@m{z6"@zn?:$f*WPH tzUe5\|ӥִ޳PT#!c'TؚPlob!k&AnP }6 2tYpW`9ƯZVب{u^񰻵w?[X ~=56liX9 Epr&Li{%v}u Q# ̧\*3h)u0crfq{5 |*f  ;?y&S+m=nk)Fd8|2d ƣ8t x8v7jqlC;' zvā9Y6&=eYd0Pu8#8aaV䥳!wMMԝpkrù2vʮôΗVD5ģ_vodF)uk-hK S~srIrbgZR=R]_uZw?>E3!һz}&"b݄R敬o9/^6oEw!7}@x`]-Ʌ,PWkEuI;k2{)ix3JȚa?SkPȖ/ҝ#u՘3(Qg 3Im땮udM')68AM< @c "d~CU>u-Z"|6T9~R 8YȉgxY- `f9Asŋ¬8:Cs$Fj wࠎB-m8}A5%ϵ@v4@XnPOFPp}֟??3ؘ,b]_#@7~m k<wꞞ|9 DIo,"g(IhM5:<PICHY+ϛ;J8j]w)VV9~j.`؊2L6}{.ًuϘ[{_,#:Nd(rs_Aă#xz#aATasF/&x0afcv$:P.5.)I,pȡ4kBV5U2e 8ױ̧M9\$5N]Lsśy`" D4j|wJPgWMQ8Vd*6k{܅}< jF#w9X)'UX[ۤ D2ӂ낱-n?L.,?;U_Vşi(kPt %6wnp,*DPUKC`ɎF\RPUg_FYυF="B~23d܇~P!RT^Caf8>R@58ք"& cg]$ȭ7&P$WP,@lt >fLF Lǡp/ɾjy^yj',[CeXt +S.ɸ }N F@n:P2 LV򇘚"9i?o] rwR~\˧;iٜC6詞 ufYg[)!,*/="`'ƶ P"o6R>9#lVf ܯ |&n>;7.OVzO0GG\:gYJU3!2g"*CwVnYb, yUƂ{桬giU"֎lvlױUΦEhmWNDSH8 El* +_ݤ`^;hö Aoox-|d Ff_QsHUȧ-K4_WJW rtWnJO4M^}>GF )X(&tΦ$9l"3 kDjG_$U|'Ke-kW2|P@]YJQKIn'1-ChUw*WݱRO@ UWG'' U7/t7w&! ["ZE%ݥpؠѮ_(rIX:xvb)#) 38\̑ |eszN|$>_b9)X&kzQk~lUQ؝OӥgzEL3 6|\\? I}TV5%8i0+anVzL?X-裼 1 Y i(45/5.md.?A߅VȋSr =᥇ȗNU0;ɚq<5bee98FR3lK>_Z^-tlLV6:%oxрs  2Ga^e6:8*㌣}7Kxծ+{ogqfSB #] /:/V{i "<뚽Xϣ]F]x]=IB|]fπc4p}(Fm^'kb/2IJߦDυ-l%}ȅ[c3|<5-Z` +ukQ][ U4{#=^Bł6 ƕm. `ٮb(j{Bc|` .Lםdi՝-F䀌R3fe{ymVq!k+Dk+Kkңb᣷xwቱťڒ;i]İ`48`̠<و8X(#IPIR< 5jO)CFZLc^IH .ʲ^zUyWpnӆyV 7p0IL T44Iq3HLsY\lrs ]"Ad6SpHذ "oIak3;D۹3Q3E KO&nJ@L" ZSf>4L}Hbǵ2wv0;"&s/k:1$N ^d{ `.|A5)ew(ZN:i~80w6[$+[4M4mr \{+NùeIKq]GW[fd{*c RB6[Yf |<4\i69ޝR7*-pb"IE) H=qg[]H4 (Ey-򞴥r-jL 3qKD%@*vPy8H !6 Xn:$ZG`,>++;Hu88Sk_Lza椮oNQk&|YD,FK5u>QZ/&h4."!jΛlÈrרZj/S|3Pé٣}bc;r yꏮt̽jy]IDP[*Ѯ6WqP&VkF8b]9V+Sy?Q%T[dQY3֐hVkf"zyE>-xBCi\Gxa#b5dJ3GEqƺ -z*pš=w직M۽*6x ۲[I͑µ !l/BQq,RVYAG6' x(NOՆH Ԯ=b$'Wi,QojSK1K}1M`#EXȾ=ԘvjѓHLj6CYF08x1=iHXbmB ʨ%rʨFZ<>}QJ>>{r9-QX)/_ަ6dn",nFdZ}^oi,Ѽ Q# UR:Ht!w(n{lPn-=8Y,Po? Լ }`dyʊ0hhejG5iՋm9dfTPe5m4="sJF@\$ VSrD63ri>vjf4-}D`/2/Z.a?t9_n nu.ƌ{E(R+Și\ϷAN!4%c'k:(`@w.Ih6ږgYngC_fl4ٱ@vR/v1ɠSɂcp!ƂSOhϙu *~C2;kNHpk}عI'z/xqOjd! i_쮈t @$W/,48Dq0}O*I Q޿%Zߣel`j'2|FIbz}Pp5G8-9w)U+;V;9g]oS^eTcK^A V ݋fur6쯖 `Q8 {֔KדsƳ?Gw^)&upJ|C`4?-z-B+gyЃKo5spGՊh'"]P!yUҨӁV g8{+H~,+JuBub5'\]҂HV}cV%P?@!YToN+P'xjӘ6ge2.45¢F9$]NšB&D:m1zBD2+jD / yNqi47Lo9Ҟ-FqhY.Tsz`]&j@:~ *{ թX8޽lڪ}@5 w,Ho%O_2kݩxm$prW+9Ӱ)|jҚ~+8ᜒng 0gRN|`Ulk 3O[vܛ Ž8炒q`w<;^:cЎ^FۮWC, 5j܊ljPk'&ZK7볃HNepU*ex]FƳrWS{AWjluv뾀nL\ہ`Z/ů,G'et ^dpVvuu k^2RiJз5켸Z-l+|D/z'cY^D^-k~hz|_?9#uZv/#IDJym2nG˓d jI41Hiۡ ]][ȯxzsԌձsMsNư25d..d &P_{l|-fE<#$ 50 v4McR7 ?MTBEYN Qjjcyo-{p R9f̭L&^`YdNDࠐI^N% v+*f^)]ShILƦK*]M4̎QUp펛aOv #w~Grp[r7$ZT 6؃AIZg\MVr : F+p΅e"~\?.,#rэՃ^u kF 4y %9C8a;YT\CgHvRM{n:|4nWn`) FE!8yK,0; CT&b<flUl/_ &!|%{uEj\wڢv%` XJWb`(h`q ~&ps2?{C]ً['i8&O%e<Eu[<ڟ.!&G vYA{1'1;梱,faR2obuZmM ڙbp͞cǶóĹX{̓4dUb(\KV|衆ihnDeʟhQӝx-.]1(jfcpkh}y|z _"U(Rnq8JH21-דg)R3psx-8C뷛`q+R'&fHيSJ5[)7Q-P'd^:F ?/VӳQy/P<ɝݨT!vϵO`LGe-ڝ%.QZ WjYƢL%Yl)iieVZ&M% Zv4r9KXZ͒kbEdxE˳G*b)J,h~/PdFgr"rphh"m*CT60dc?aљ@smʎ<n(.0a<珇wt/V3i$EeDKiY'#3 n^嶳ϒ[Nv26Tr4 <;*`*}k+zm`YQr98OeIPO Ҿgt-Wji}Xj|2Nqq2zSPQPbZ`_lZKJP[ 3)4A[9Ȍl ingZ.`Gy''#"7 FXH呖ŊR:2\N؏nGPgo׈OY7U/sXa|:rxѩ:QʨgٗϥG̢reevo39`k ;HƔ,5q38-Yi~c([k7F9uzYNIcaT&3 o(Kdn{]p~I}6XCp@񏱡XX}HU߶T{jZk'zO(q\SPFmʤńfd ;eP[|jC~>$Xe#*PJ/,բzq*S.Ov1]>!>T3/$Fg \b] Z.зl)#UWZƃb0K& ?73f_}D|1;~,1ED!^Q!4Z`n^}` .NN.c1 458]U}@/xFlOpDaa]BOtw-Z}K՚7^ tv_.$P^f0ƪ] }hXxϵ*T=!w04h<`t9FAgg(Cw>b'9f.Pc^wLVUVRL!!F kyeome&m %;8V4ݯlLWq<+aM@stGaFIAOH4أ=4fnǓ1!>,mqQ}_&D 1^^p;Ž9=JYX'+]td1c봽!Ku覣+?k01LA)ZL!Q'>64zԝHy6!~o>Zj<$ isaȼBߚܕN=< \`V =C<"Qʜ^_ĝClMՓZPr6|iw|T1R L^<4;Y{vN35c׊wDVe;zو ޔs`[^Mf [3$4 [j_`߂Q^qkCv2(*V;lDYJ![Xak\nA#ˢq^lWma=V:Kò0)6yRyqK[iO9[+_i G~T" 4aBCBDl u ;&7AVe<h$:ө+`,G/wjrm*aZSa極` h#.!ratπ6_WFm/̽`2.8bY[~"-R6MCȏH@c1Ta1S'tg*, *؀0Uk?H@ &}܆jّUGKUq~Α Pvwn$vH^t"hXE:* u1yvGY=ήG },4dbBF}6.3 Pp)}gI(`#e,p963]-ߣOݯBM1] d+%W`@C'E0Pm[5ɘlAp@)fUu5Bۦm_;JJW޶ZF-#S՘WR o?tu``WU(-my}Sϓ74.bUC>&!kw/z;tMϹy# wTÄ;ݿ_l Z2 [/5n)G}ő#D|sܵE|C;\U qU ;~7V~z&@&e,%,𭞵`+aYBW]q% Xeۺx}scWէd(|E?.VuzNE N vЗ3+G#IcF<%->';3;gn30 &h<ǔ}ȡW2%HgwƵNjl?{z-״%^~>Ż.86:݊\ _(PY~%G:jepg,Ǻuܛ+V՚hB`ѓA8])>p %ujd :5;[˾5[4Re#TKXS+޲uW8ڮc޲Gvթnzxu47 [߉@y?oRz,lm\lf a T ]G8ȼ/)˫tmP>/uv@4w9Ij//fK냺n[\3IkwN6.6rey+$gQzg^<=ԧaK1t"k?\A^;gE^h.k(PӃ?_[-=؍+KU ^z I"SӾ,]\ڇb Y:OSD=@P^8 u9xGgɓQ~´5?r$U(<BX.#&SwSkSJ? ߻2$]D-Z9Q4Z0=s}|\IWx2|5Sp|QY;nqĂ:V}4*[ A}ppWjYJ6_1y\7 U,F7jEޒnO unD!I&'+W-j<Ӂù﮳yj n-]͠I6U Jp͏lD mml1+d4$i'Xy&%Di"U|Ͷ^殺]V'^\{ Myg *+~1oiXqw{-3Vԩ+Jof R+^D.,)eوM[qKwqL0$ ^'s 87%8ZYNCyXJа8f׿qm/f8| 'ݮ&Wk)%`$=>o톶ᠭ:IeGOr1 nL!^:2!Η;&v|vEy8hĕ'1]ōTL׽u Gݚr&^?di-<J% #I)v8]3Ky%tlw"}D<AP94. Zo;>x(?W w^/q8ccfw J9Ev+녞  {Z҅jnzU D+uB P{z;d vOWZX+n@9U ]k=v[eq&UJkd^^;jx]E8E]xXlT5EyO'(-p5;CnӺ3GG<=F=pg+.|.Pc:oG(9|NZ:Ԏ8}dy sRR]ȊbM8GUC: [*񠾥'B^8Y@FI1Lhȅp?]Gejo0sf:]B *ؠ}Ma"i5O*ni|W_T?N'%۶;ZbezZfNR͞T4J izQGNĕ!I/+PᛨS-=sqhoێ_ NFi *$x3poE^*t*2&OW(|2?/ #8lE`|vmn)LT cM#qnX4aTs,9(XXY7_^#":CFv4_ z8~SQ1_J`>c>clAgsoM R~ġȆv%lY[ +8;sNk`V;Fm 7MF|0qݵhG径6Gv@fV"mƮ^ @7!«CƢSxc]gHo RVTF-;)0Vq Y͖ueA+- cWVmY9\Nef;3e0 f '%cB8 DD۽^c".B֥@jRz4~ ݷ ㋄N _{1<yDvjՑ֩LFi.5NJ> DFYsed%܍hX^E0}9ۑ7Mp _-8u3Ml%e+"˾]LDt0: B6|E`wsC"IZ.趩{$ĭWcJ1fӎmag6qSe4@\FnMG`5l*f1j|Xҍ =Ep =Jjo8aY#ʈt89 hD򾫘q)M>M1Bi}y+`Rx;]>'DO/z?GH?L(c~{OV1r켯{`v\&,X}N"=t&¡9}nddn‹#).#T_@I6x"co=Fm;ڼ9)b=vYk2 .pd̋|*xu1Bԋ# H_Qy/=ñrlʐtn}}3+CUSݻ~@HȻm 0V_ep$]֓FTm@j<öۇӟf]Sz<[b8Q$x;viiE y̹ A2샑оDF|P^Ef%-j%_^~PZq[O *JO 4bA=YST]WW2t QeۤĤ\f+!1{.֝L)꼾j$BAfx/_^~NTo?i_Fl5>A =K?11?ǿjqpd]Q>Q⢨g=y귒:bC< MwA!Lÿݛf2eG]6> Av${_|Fϭj?]7iaЬy}PT pGDO$t}BCES /HiL>8؏ùK= VM[}{g?3&H4ߛ1blMqoYk 2 \2QasumYF=m}[o!Z⯴;eN|U.¿졑ZH/_W(q|QoF  6-qk8stѴZ5GǚÑB ho9Lh#F^9諼Tx2d;Eq2n8_XmSk;xw]yFax.hnOMn~ee'o2?>lQ.oǛËA)O2|K

HֻGuLt/,l;yJ#vq0ҕ? ,43<%_w4gWo^#vƔNY |Sr(31ob&H)OLp_7R$6\ǩ~3nAg>Y䉳k?-~@/%ќu$M5ߥe3q;?\cXX_ﻀ!Bۄ>Mh_cmŁt?W.@1R@X"!h z`Uu>8]fVZ*t:}>&&=H? 2Eց#`t &z-nlJ V'$eS5 ɣv{Dn+ڴ} ge: BE8ȓJ Az٭Grf1a<z%p%*>NFI7КyyTI̲Pim:e0G (S|wO{JYJb<ɋeBU 'm`]z%V#o"#< S!hFdmx-I\l׭ٮh6$r *ݜۘGy#鹅5,k_oW%]my~1ϖ͕F_dTGr =i܈zЅS|F,jiU׬+(jW;w{Jܒ-^В8o< X>sZ=0 PEà+ZksEX,sk*i^fjƤeEd-Vy;C#5 >WsU잻Zcl(:ML+Y! V k\&zkϻtQ٤\ Mۭ&At(D_c2g]1:~ksϼh$A~ejs):j̱%u"*|QkW̮3bA Q:-^ pX#+,dqwƇ~ԹZ%&C+J3_ǿiQ~␱ܐ- $E+7mAW5j$iдlՠX1Q$7[ˬ/ K\Q]̀hhFIMtROMt?OPNZ4|Eh$e{s#Dlp'b+Y1T@)P Ќăo_-v8oP:ctesOƐ#Yo?_א.j(>Pf>hf/[;Пo$W^zwN943Aj~ 1XEF8ٚuJkXsZ)0@XһkI KdlY\aJ5 j[5p.CYt4߆DuGcތ RNxlMq:/y|ЁcZ"I?NF5FA4HG- +nK?ۏVp[_ۤr0FY~KFtVϿ]  ӒP [o}MoCRZsԧeJiF3} ==kyxX=TH**\ {(J,_{H=xo[6 @0ėޭdʔh&mUI ɢNѐ JvW;#!/ fA&,xY© lemNc1]HY1r_[^zu`ȗwq+SSˣ!w;#{Y+U [) dQ&\I&p:SXmL9$trH [Ko2%b+6j@R4FtDn ׾v8sbO ڀQPP|؃ _ ,onS+i._ {r(x8{R8yKr0Aw~ yDk X{_ph @瀾5jy]x>l"D~\dEIԦ_Nm}n!7WWyQj;z1j (䘌%{Ow(w[m>b@c8i@PzW;,i^5)xzzB#e'c‰G4ё!Nr s[v5}9hyб`)E>*Q>t3l~ ym;OPLs]e َџE=w9 l)mh!Fm^?LXA:EKujzWť[GU'>@Y2 (`fDG..4b!TԻVL:z,eMZp;PJjS߬x=7 3 |>CFzW Hw8$j.o8^u,s6 qT5Iínj+Г(hWӍD7Z=O N/1Hb';Qy˽;C ;!/˙72{pdWSL;.뀗C-fn{/z0qI=q= (Ur4n5927{3 (ܻWݘ܄65;WBGgd. zAkYp"U@b^'"vhM[*mx.9ط)4ʵL aK@z,^]+Ě 3+UACK_JU- ~~R"⒲S3kڀYe2.X \؜I |tI 1=f Zk\|3B'.W0GivVhXeXE_SZrVl'ly%My1' ,b8Ҍ V|aFއiȻȗvsڨG :֨w9{GR ~O?2!q8jLcK-i͕,i,`7WqWyA4Q\_GZGUUJeafX]<~}SGfK ԍ*>HJ;=x͎zk[-z;3%,'2^B^zLa#sΏ/;p񱯑1ŀ!%}z?sVy$ZKreG(>R/O}E~JFIˤ.Q2Qp<[&ojQkm~)6i{Qb<\/9|Ph}jqfpe ,jx=yv5j+`ɓLlh K81a *}epcT'a0rqO)U$r m,Aoz;oOܸ TS|Ola eje}Oi<Ay ڈ"+܄Qd/ tF@k1ÌvOsgu{b01b/[\Ju1-yZ \$T'eBT)Yh) /=uŋH,k vԑ=2/}~9o7?RdS":>T4XT]ZHf̽^/X"ɧG rdY'1m'/=Y#TNǑ+L3>ou3b~v'`t9Ķ2g ;jփڽ066ոA ğ\_~SmR%Jr4\)a\hR^ShէF[o2}SK [mTYON$(#8Xg] 䨩Ǿ@Ax*D>?\2`wD0 uc%D㷨0QNyo;ƨγ\jaO rqQ>XJ7v2jڄYTv}OvG2Ⱦ%jݼ2&#:*2o (dJԥMBwq])\Cx= ">n(pʪ T*Su1z-v {] gl sH:P].sYb<ܮ q#[ L$ݚ5 Žlլh#$Sx4,X %628{תC<}h8mH-4lh.GL]j\ܢ*)Sl3GI<޺LZ_z`Y>RKW_` mnQg0d T'%3I; H=J/,إxS|hm{Z g@lQƁ=,PV-40K ^^=z} RY}C"2\0N&VepҶБc/s;(cҶ&ԨFI~AӊPxROS!,4%dugf="?]k^,a_ьK:ü a쒻.7'au| zg14w)%,EPlt9ֹt gh=:} ? Bl{o R/6fq8xsC,K~} ɸu{?$TgzJ2ͦ\>rKwR)x ]%hACxkMn_7**e_y.Z"_My_7Қ8X?R[ @JQU }ݛUj13<[  D \X"qp67 Qf(!c^GŀWvGc[ *=rp00eW> @pgKޭO˙?F?G9:]S}ZS+3"92wo}׸ݤޫR˷?vZ-́҅UY2EjouCj8=z_}K\v!d%|934?ܽإ*XPcϿG8Te;VKPHk`B{ⶦoԵҝ\\A ]:T಑^3߽)aA7ΨH+1}9XpъTj#-Q+@={9{Zg`,Zl NWAN[җ`n /Z `# EEBtH/Яyg@Q]xe<YA;+ UO؊T!yA E,\=9"O 1`(CtpocD19]-3ihDiNW@:F m1TwEBi*]N=H ʧdIVfͺ-upvaYޕʋµ\WKi9;C7gXk.X[XWJSdϞbư]38·un̏im-- p2:єY|CXX>W8 ՛qE]x{36@ ?A;`Ć4ypHj ՔnRL?p#Xh'+ƗTpA8;w FED0)p-zVzGup#&A}M+fgT/jK(jj?.S@c):zIF$#;)zܜn6nJue+%6Gc^B=r~Қ,ڒoyEE=;s<.)HɆhI=.஢K ۵Pq.'$C,f4SZ#z[҅W[(%gV}HYԳXr.ɝw E&C&nirdV~<Dž_ed`*ѧ`C9,UjJ=>QwZR0h[nQ|˻~Ÿu_'*fG24 7ۛ"tVrDN\y^v#$yS>w_W0dB ʥTx*%l$ݥo-ӀiB3(&6֫"ib0B)OeDp`E {믕>7"iۡ,an`Ӝ[ʶ bg wXbEO9_;i{y&'Hd7>9I q1hV`gp9XHVOc)gg\eJ.JB#cݦc/l&Pt]?q. @YE-^B2އco+\" Dj[5nEZF"83tYL}V4i,kZy<Tl>ZtFǚF|'$N*Α B\$TZߡXbwGɊ2,'(P1I6F=]mme;>..Wu\t%斺S*w64 ML_X+L**Xfg{[%NJ#޾f(ZQxvvsc8hum"jH+z9kUԲ vb$LsJR:r7 {h \60UtRc$Db!8:⽈H1DTX%Uɡm>u@TnP^>%VqGT 6̧]e{E {4!(\wGEXFif6DuzuιpR|^ ZL e&f%i>\e h&fr A KSO fI3+%lY̴.!7MF%gbGT 咬~s)#li"wȢ\ƜOXoTɱH;?γ$d^\ٗڤxr U:o[dt;;"rć6kRl#pH(}$)/g]=3SMAf} .^X'/.m4 `p)`m-X2p-aMV@|U.a%SNhܽ# *G̙RGHjc0 )Aȭ.cJUGTW.& pa `$wTJ2qQbr׹_A?;nZUյ.H&n%>%umz I:z2=m$x>õ>+ Ys6N\`H,,Jq@(TY2f}O*ry";# elSY$#ՈѰH2E3H* }?o\rI# Ԗ>[@ L {cϨETAfQ FfܿQ!oߒG`.2ԐF7P PeQWC0a5ߵڦ bm-DIvA ֡KGmYǕK WbQ(P2o'? /Aha1Ƀ?AknK?}#JU AwA[aL% !`1yt&`pJh: ]fmdڴ nZ)Z[J׃ Mw푖jR徙J}0ꮾ6o!Ӧ0L (B2ͻ5! !v8NxRGWFXjlբ#WPhlZh)Uok 5V$]EVE 6hz]#p -*5'sz f(%5x- i:ER:9O}u.;S_@IB{1綑:hqt*90ADWaU@ADIh>%!GJn0x5iDl-R7f\DO}V2 Y (}ةX@ŝ|ڌ]T zW jTx[,g/k],ޟ Hnq 4B\MxS ="/ 9tDݕ&CWzFCzꁮZ:R6roHbGS8%dHN-3`~ݠ w`01u~# ۢ?I0xx,P+?+}@^ormlmU_Jf.E *p7֯ |E:͉nsІa{#N8ch˜P/\rHL(:8eGCڄeܪͰ?.uIIj;}9#WRFX1b#g9zUP fUb*roϺfݤ d)e"Mz>Û>ʚ rb<R , |j*{`YX=i)eq<(^Y` (>ep5f۞Ř/D2tHv! J6W[Fyu$CBAK$e; V`cDJ=)πJ"blRʑ6QblW(tcP{-%{%\(ʜHQR$T:EFyr"u ~OP M (ش~U6Jvϙ.tog-r" #w1EFz F5"5]V/7jX5 /C(nq7, D&"p/)y®P:cQ`.J6Եy4h")dH݂?\N<1HO%}u^ߡE _@r&NE<0r\Hid)$(SY[3p1r~[KH/h-*M#]5-t:SVY  sJ@2< ߐ܄2J_yKvug ?f|gϏ42P,#P@Ol`BkU ˘XM.;I몰õzx1+Sd OxhhO-@uZ$$TN#Id%20)r0ʹj]QWgf3%y㚌WA;C0(Eryu$%gKRJUTJ:NΚ+є4N~$~Ϡba nU[WpL8N4+9ܱGw#?We!OgŠ6bh%#RQ2yiZRZ?v)CBQw)|[Zn=J,+9WaxvVVz%݇~g&' NHxto$8\@{j[HAkS^YQ4^GU)c?5=Ntb>.TB`}A{J \n90>?:bx-ox~2uRgQPdaDG.ĊLϖ zθ. EN#3\5Yj*p_l%;v _pz)<-ö،fRef'd6c"]S1O5 Niu~nY5IiIe3ko0-2l,4RE#Q C\\k3nI{3rಛFPS#P6DUk%|Rf Rw`pK3 oĐOy!`+^@VBΥ;=5jqd,olfW%C]'vs 0Cn[rZUb07fQ%(܌7{Z)~'Txyތ8 7 D'3"}aB :ߪEeN9^8]} 9;; 'kn׃ RvnU}"Y;׏}v"0lqtбЮvg @c ,=M{bY)#6mo.p$]mx6R~cs@nv} >Il5|}w@)l֚]-ڜӣ߀@wK@-:h\-Mz͈;YX_M-o;n盼UJ4 o"kNTٕcᧈ đrj$Qe+ڇy¿W uM6%T^t1S#\1N8+wBk͘ScJ:[풳8+ ~2;Tɸe}#bTk]76/2q)g[QnFIe!<ʘ)&]Zl8+BeP%^/edVT@=mêĴ­z f Q|)Jw*gTߧ|qnm_x&@s款 ,U Ojs3-}bY DHp/ΎB)ق_TRvzu*FzstdP8scӒ0I>]}YM*F,ۢJ*O2bun,-G㖌*&ǰLA!%׺PGO\-p{ZJf$hsJ&UIZ ZpVP6,~nϦX^5[|rM^DN$x(w|(הC'o|^ ߐo.]XPKnD9kzpXP)gr0dV<cc%9X %IFd,[ ;zwYjfSҮZh|JgQQ2ߴP!oZASN[][T7.] 03؜lBT/n.<V[wVOmzd^&HVgg7JY56-6:J=+bxFa\dJme r%Q6oڏu582~WcEyϾh[ݚb/{o<ٲEGBۅ;xk[HFiBL:yB| rf:1Lݷ8kI N趥<4`nA3wM](my*pm[0ߔP\ȳff10uT&+(*2P7̻UDZ"p3 F̮5G8jRo5 hGB2"͐t蒋;CYvCY0[oG-}2H4M=.GO:ka[f!#^o)xW*4ֿsYjNs}Ǔ>hlD SWB?iC3fiZ*PPELJ?OmJ ":>@'Kߤ8tO=ysO^/-:FAD]$2ԭ/<%ǁXnbtJ'%xLxkt4 v\ *mMAئ?RUA1ipdʖglǿJ'܊kDgn۔\5w %ETXpSMשI7!iuKԽV2Hv#W#,FseR˲- 9Ov(u{],5CYCqΑ72T|>~SRC2 *%q][A΋]EbouHn2ntf Sik5s)'2h)7 &v06ЅJfMЈ|Wcύ7yI_l<mXaWEA-CH*5M!ā`.Xq&4F H_q-%LZ2^Qd3f$Vģ {[aY JߌIBWTb ]]Zɣ%q'=ϧXf5#>1>8y*FNhT2 ;ޛ)nzNv(3#X.!Ӷ~9YǴbW37 ,r֎g/`9wkEѤ>L4cM#[.7j1 1p7ɻa<S-cVz$U5[ʃ!]z28m/kvrsA#>ᶨ j#U BPfυ@ԄkRm &(-NP[wljiΛ'%bN.1 ֑,Պ5,]?$Cuw-cADFM_^.ihQo;, Sgk|W|YS2@VAMѬ{we<3`5VůxWMӺ _@WMt_]Hy4^6"!5&.Mpk;Z4:\MgK+=֙USw\D4i!Mbꕭ p\~Fsժj?mn74)= Q(kj417(9˧Vg"QqS\(f%4s)~M6E^cV]B/KHFɎYycȚ='_#àEX?Ctui{KQ9[G#脿ƋhN}o4 !cSZ5>j ݀'?([d%Mz;e4FcHJm/Mx2ss*Z lv0vvɒ68|@-gN/ R瀷O=:B; jq(0LA {Fg 46&Fu҇tFg,8~uvfe.1aE|_kFަq>4:+%2v:]HV(2ͷqd'+78%y~&k)@Q!cY jEFj5y^.w4'v1C%W8AaB@.~"vpyiU`U-oSi(e#G \OQxܥ=h+Uj fK}-7|q˾iޫ7;-l[7c 솏ˆNk(8lRmvW_MEӥ\k,6h.g,hoRCJe=+إJۧ.QyKvjbcdO+<we-ΪxpJV]v hE6ǫhjUЛ;.VKjE;M|tXk]u& /&=UӅP#+پ/^>nM e&e\)RNozl}nE@_n䈇0sh t+@Nj#t\KorWIFDVş}.7xy_gm+|]m#R(O (SLUo1&J]VGnYZepAO[oف l;gJd'V6K , &d0U>*EV"$9\l?>^^OOnMl:O:j lIm3 u6#zs4킎L4k# I%(w( ׮j%HV# Z}1a>U@#]*n$Vv|aƹtk/e@͕!2+a :(RH4'4~ndt>CV]"9 #9~xxwy*;"qw]_ .YcwÃb% 8Eq4>L"$Ym5W,zk&о3%@E9Ǯf8:@ռ3貉Z&!$# *FrRPW6RA]~Y y_ufL X FvmJxp"M=e%NKY곔šпayfmBS)4UOa6ҩzCMWSX8!{:cRAq2_jώp*;?g:6\_LW+%7.4>]my6~Hd k<=@fu)|黍k4"ڎ^b/ў<>% Ou+涤__XQgtXA(C/^K@f :xVs"H1)\5Ls*q{y+LI6(O(aiYWTڧI-Ś+,xtqMÆjj-u^pj.CIٷǍFY͢eML+jmm3WsU`KEFoQ#5D.bY F7>w?w˦q0w/`xnZ:ZsEYmy-M'\G ХVRl}%dۚrI21Tk;:dcrZ^#~z?xetȝ*l]wbFwsZ-7iN'Yv5i:^%ǝU* NEӜJC-,iwڟ?0rNdQ[[IKʞMjQ ~TP(ϰTyΰ3bI(H4Y;Zdٯu?Y\q0NcKZn"4lF9)rнHZ+~JQXB Hf8xTޝu,Yk$ WVh|4OrRˡd-; N0'p"Pe:t] 4|Nw\o`)DQ[@ewKY(Ңj]F7 JVlDBhw"Q8i=Za-^{9঱PG. s;O"~RK!?2S Tݒ4{zSrFpDh-UtGc4%r;ixI누=J: )Qi֦1DP=X1Phs1C*s܃Z}(s"PKe/ݡ5HE:ت`˩Uv{=:耿x{;lTiߙdpAC"n+ݪiyr$vPScաl.ͯ S~xJMq*QxO?(dp2 ״9rE=mZ̪FfFU@VJmb 2ek;2c j,!!llT/o" 64q5U0f_UրTr1QP[}m *ߙknY( ,ddcPb AqE!؉O^١څ甖akh4ϯkP4TcC T őIl[g0%-[+QoqSW"ɋt8qps|Ҕ7(S>f٨w_:w~VN X/,] |F"G!ؐ25"xJ)莑.؜nuN<)L%st`-%| pJ LWG pHI#SRgLƇ,0,=uSLe)aQޠ.`?N] T.c㔭)}UXlz !VuM*~%I;n)t[N0=6 h+u,0V BQs=J,#]}s|̷(Gptn(MR9n);) 'mb NeK_z^<ȫr@y!|G*axDԈf-v?\@CYktEVUl`brF7/?y1\6:tև 3Dq}D  7=Lʮp],+PE9&E,7[ގW߷S޾a^]PaؠهZb ^jj+ 6ɶy:usP.I].ZG׹$lv7C),ah\pȔ3? 19J٢yErj\Q+$ΪsߣxmF ^>mRV'\^5ҟyR$`KPɥmx` ;>a1~3qP,8 ]A$x9;)E~ +m|nU-vkxNoMrBטDA&ρ>6`{4S]6zyxsWS< q*ϰlIDwx?PʾM}t k}ΟrM4N {낗e⍋?Kʺ/ůCC׈Sl٢ #=2 6$ėR!\/V8-(XN-hSz<܌ 3hlu): @s0vө;!+O$$7lI}̛#<8PZ vLnn&`W0{ Z3Z6Z7"dwRit, F.'Kɕm2s6V7LEO6Str{u#6xsZCMMK[ Su:C+8n線L-H&w2TSP-LgRwyu- J[7g ׻C}*]udŽ+ʋsQTڪdFEOI$rG~+d4_.bTOhN^hV ƪ {fc(N]u- Y4YQ+r+:ώZ>uF xkddimɉyg <O= j;yi 932Oz?CAV4*LS\ULWH>0]t :_Xv̑kA[ҚIU8TzVk2āO'GU H1aZz%57 o<.ѳ8;'.tL@mAt^;4rͮyu7.pNStaPyVEaiwdz_[U=wdi [ yD&.dW<Ź_dBI'', dN9ew9' . H.ۡ 5T`J#ԝ FAy ĭ!h(dܠ^zRmERH1Tv Q٣ܹ-,gȢJ#N gXx TҁOv ;&13Bz%Y5 'Qުl7cSLY]CtNj=Oi 8UfÇvvp2UVVd^v ֨W3h7GA%Ijk=.Ae3'EU礖4l²BexR g|Sr*k{󴔷5(hA% LcZé3AZޟ/nwj8ujźA30z5lH)ozK@ur[CPc~Ե[6϶,$pj~2Vy+?CE eQ^iՋ0$r\žU xD<̺V=> ?u/ޗ}W/sbǟJNѦ}I4F|K/Xoe{6wjMJck΃W_ IJuQXQ~'U7t|B^4Op  }L30)}V7KJ69M(/Kfqwˆ,T17T\R~ڰ y*1۵;{ޫQ)vFt(M'MYlsAFk65_MʐLr1d˟/86rʫTW5 /pD# -pCB>ID= 6T~(OgZ>u}԰L2Rz 'pYPSX(tX{A C;V)Z0\Jm>~\5jZ~̂ɺQpCyd&J%1cϞC1ҭzk$O-gsAKWYIS7"ُj_$ ߴm C͚B׽Z ,'Se %Q117G[[xf)>E$]ۮh=k>"'\ADW~۩u16Wũq 3'늼<篌sڂJSںȟcK%VkY]]1:\(BE/ fnwV{ p׼/&7Mtg e~uq~ w`^Oǘň2cA?Nsn7@ y{U|0FJ]eߠz\vN.Pi{!J83m>9Q$qski.2$5-~$&50C7mP?WYg.$#G{S$Qc䩣 79fW>9O!b֔ThlMb7iXFjZ0~isq{b\?o>Pf#N>On\5W h*uҀG ƒoQ _hĠӤA` P)Pu>AHB}T[^5H֥EF1lzj-cCfHF>xQ`icdntT5Xv<(MJ)4qv~I2f˵:ȲzMCP iP" Up1o^ѦlV岐EjO97w*4\d}~* +D|cf jA~lz}cl:@_4mg'UpZj?}(CzE/ 3S󈡹9Q-EްK Ep43H \2R6x/=eTT=Vnoй 0@Fiv]QI1ǚ&$nwE,@ono YB?QXSkLhM 6<,W-"^F0o#JM-_Dfi/)Ccc;RԶjN펶ORMhdd?هw歹*#Y, ?(@i9dmmzr ڲ0e9En7 pZkb"&~h0> Vo rktmc0hRV&ـrZQ(iWc^g)ؙWˠ8C_9MKhH?EA){aCkJKs_UtfE2]Kj~OYG~YűI4npjbJY=dk#($8%>%r Mh4$IF@"׶j''XZ Y5:%WQ|C8K)+wc;qG~Nk`K뚰R2,T@.E@-ȊM*(6UXp`J"2 (i[p^Q+[8F4Y']J//TbO50vU Bˊ]ZNJёҐE]E- L BX/ +_#UE˨_!je\Zl$cI@Sz Ȃ 0ךwx%F%lҩ̀o4a0fT$.`9φ1xdM$wwЕ'H<@E0~]mGE*fm2QyC\On~BĥOi,uF)?:$0%qڧYF€ gz] ~u g/ffx,&5{>2;̵>fQ _SL,plV5 O5͹k`͇9`|d^@K9&SIyRۂ02R-Gb J%q{wG̛5L}g;Y+p+_=f0:.E$y_K˖߿ME6%)bv^jU99JDx)S}$kc_)bwy 37ѝL쪠%]>_lut< .SC{0j,SVjobV{ySWjZw]WX?MҒqݿrf;|BjݸC<'SD,v|^oI[Fqkt9˧%/YA俨(+}%W1;XRU̒_s L+uf{j&$C♋ n hV~TV^ಈF-QӀ{z){%dƹEBl3% ~<w4܍GoԒȇJϮ zg<`<[ݎ`4< ԕ8xB*2H6l_`x~[j*Qi`=leV![}Wǯ[rm"^^ϩߠu+wyzwV7Kb q9mfXwѬm_bhÒӡQů+"h[5DM42$^QKSzMt2K#ayrT'J.-01ʈA|.d J L jӄ;l ['YLUo~GwWIHb-y8Kfr߮xe.%kj<-y27NOx7Ccj,dK U9o[`nX?8t ^x&DLTjQr7 F hmP+x_Gsy+:ϚoiSP%MeRa>W:lT+\: ?v С%<I)T::_P'֡ gJ /)gy,&Ao`,j14)F#Xr tKR/='ׁT6}Q.Xm0G/)\B1뎅 bZFtTȭӡS%;Ԍ<^,&UȉbE)Y'{[~U1" SPbR,^HFxLd C\Zm u;o xwUɒI2(7@SǜRV\u~c7jQUGh1O7d_j6zZth&U.p\$WJPa,j, (h 12'\ś@";)2R"·*6b# >1GQK1 .0 jaXL>+3U :}bTWQRAEł+k&c?AvaITV؎EaXzwOx߻Ðg"&h. WY8)&E-pXl覰(W2^CU dWӏZ1ƦkYCqُjٖjdXid]/F7nu$ ljčv>ZTDD{P s+rbU oJ{(v{;f[bm O8;U. _K:. `DJ<oɚrRYLsĬ_qPNd(oH8&VNj,:Uo LNJyјXRb1 p,cr)F Tz *xq,+I""3^,t,>ĽR &i߾t.3ppEZ0ٙꅝkGmtY/êՐy>Z8-/"ـmP{*?촭y8+k-ڸc8Y% v=PbNAÇ>qIY+N]mf)|._˰jKk6HES@T0qYsd+W䘪5%#m*E#XdPJ\SgX4KM!O5P=OEfywFC*հ[K@q^A>7Z*IAmLēsJ!71>X{GrLR@QRʳx)!C$5ٶ<>wW)Y%doONDkm 6wg{;Hh%iudl^q-`).RiZY4:jaɶ.`Iq2$p1S ij?u3|¥S? _j7cKDR&bOG~j*Kޮi^׀OeiWK2N]Fć@֧I(c7)ff6۔^R%SpuYT@w@[I8U掖R +`zY$h.鿑| v0˚NP Ck~L A}xF|Uw"iWEUL85vq>R$t]>&h )15e=m%_IiEdT.pq\9 mANO" zƁx#$3r+.pۇSGk 4h wʱ(Oc0pcWQPTgCVMeһP+I8+`GSQ߃B"gw0sZAǎjn>7itZ_cE[d bFy1?{HGfz50>DJ*ʐX=aUkBDMq8ZySl3ɭ}-D) 1FkB -E? ӍҌu梺sZGhL@17j0?XwP4j{j3Pezf?|\F6 6:u 6ʟ/yf KCk~slς4)z;uIEh{΁Qȹ?z#"6o7 dFՏIn*͚y`j Aky+97ֆ|7T1.rQ>bUʕͧrm+nĞ0}Ielǭԭ 'v޷ߨYj;?csv9l8y{4,?qUlEo E 3ά i}HF 9GܓsC&hoMm|#Mu1@e2]p=MqX=C̯NO( 5YT:j<ጞIoTdB;[ @pر<3KgR,9uʜRQ^vSV[6oч>YVҥ$[xDeTcy( *qUv,l7 鼽./РV-t;hohɟ7d uj:N)~6A=K;OG70[fSZá{-zj.rW;ae2"猇 B U#nQgP }B88>#P&;qqƣ-q㕲Y'lo:ǙbV`.|LN6T8q.C_Ɓ:'D.D;<;LX~POMDJ+ZRb|zdk(b5!>tÙM `:K7]3^Klj26a~4ofqP4sgB9e-R p`֠$0>嬢wd|6d.٥wܹL r:?=Tw%FFsFuph‚Ps(bwG8Ͱ,`s :"stjxdWۢAUd@VP$EMo]=UvKBJc2?uLm]&k^5iLT{_b <}yܯ*[f{be5Jk%ù l|c~' Hw8xJʔA[+(N'KUM9w~mWp PAE[R.ݝͭ׷"dݹB f /UYP; >~ ;w?7Tzd! ?[xzu V1"wN_="4$R 8^cRy ৬JuGߴkr "k$"XMGr f79ɱA$D*/T胯Y-#%"GT(zy5;_ ([ضD+AEv$D1 ?{}J56WS~=cs*h'{fﵠcn6<^#tڊ 4XAy0ox>JY6"A NYN?p菥,H#09)[s!/FL}RnԸ63T \OJzr9 QOLR2^ЪQڳ~5D~c͐Žs!IaA]U5ܹԇ ',# T iMq5l `2-j $c]<9P( -Y_ ՉPft:Dd9К;7hm\0 lxI9Z\ϢbS楃v}tAQQf'<Ѱxu_l/=IXbn+ؤKg%Vk*|Ÿc8%u ?R[O-Iv9?4: `Xg9h?BAKL;*9C 4P= m-[Y[fxEx0BKJУ'!udSKFZQh){ocrFnwG/-A͘^ 9BrUIƴ"jk 2O٥Lр?i$FN|ǟ/Q6\a8`-~DpVE;P#r o@H˙ɏƻu16nmJ,+z4 cTJ ZRKYjƼ4V33P@.,լK IwI\(W PAB4 tV/cTᴑgFO]Thbec4DvdlToɊCtdk4/ cC[*) (4<[(1>`n`}p;9] }cVjp@NZОF4+~uru^oҪF7ؘyΫqt:sĔ\SQDMꞂ*-6rU{]1@o|p1ZFl-|>֧4fr6HˣsP458?R?cf־{8h#V /vwJXJ -FQ &T'c]CX,\:5{#eQe;5> .\yWChgٝ$ Q\Z܆bD /KDW;g{O[]'4*7ʹJQ?Gy{`ŏm|p{MebM~:~}`'#si9R4Xər 撰S!!iDr|GB^a&QcƸ`#~ȳ\t K2>~Q{d_@ c_aFZt;Q" 7;$a1Q >( dz/;6 Q$\nL'YOcۻlKreZ]|9<_ʒ-MJe/ d":vY((Kr`_ "P3dQo^͞٩ӳIs)rԋw"[45,+Oolh~-R嚌xkɋT/ ]؎%jmaSTnKۚ>L}w+/iW}v2/DW3%)lҏ4f0Fk(mGeNp+{Ae]˜cE0Pm~.!l`*Z>GaC):Gj> |OP{Mq7d`}{b.'oxb-`֧o:Nb!BicXg#1xpc6"n̵lgkcͨp.v?LU! o̬g<1t/ ܢϑ3rYv\CNxJ_snBt0ɭ8Z\ [נôŬu轣b_ Wh/#ҽ;H"3Wr~}bjfzhϪtuEDirzSmCܵpj{*ˀ$gsF+w&e۱WajRfm7nԍ4L=NBx@56z];~GnҢLKM Pj1jGoC/ r}b`a-ڭєj湅[TȞ^vxCpP Mξ'+ VNdK aN8(+_ٖL",h^ 䤦"@2bN:=Q0N|Ov{]&H{ɡ}m`)PWf5I_%=MQ%T.LvIjU9QQem)I# ^GSBe=|@DXyoj,k (-Sw55|Z'DcnjM߈v=XVAFzUMRwbwPpU]^Ū"_I'xhGph@WS0lQt[Vwk_܀)Z-˱ ߉)ɚ:oo4ެe)+S\GN[MK:V0wj6zǺDTNW.m/@iSpc#gYrK_Y6U A+N a#V|ڧI-Ê.NX˸; AO"(:}|,3R?%G/uDں)F U|wj%<:RۅGKsXT:&,͗jӘR=ߤ]~n-~QRg]Z`A0zHYOjx#k7]ޑ^I?(ɢ+Zixr T>D eS{hZb.hw7"UCN5 y]/h^yfGkd,'Zz^w2{/vVʝF[Ȇzo37uDRȸAjۂ`Ђ=«Tm>N\&~+NyU[-Y*%QSS Lu0RxzJhQ%A2Tס{#@ZfT8o;pT(ЋE,ṔT0 ,ͺ A;gܮE+7T/1`V¼ki;Q m> ֠ V ƍ/ն8D^GH-+GVrۖt@hxs\zܯxP@ͅi@?[5*^VWjwgMmrkAO5M|Aޔ^|w^DP%ٯxNP7!_3]v'?g{7iO,YSskbcZ!;bۏjۓkO6I.Dۓ7&\gcѢ-xGrF&BL%>|#huAM M\OZGe5YemVp _K"BJn6Z;0 + Ŭo%+?i#oOI%_q؍~/ЖJv#ӌGcԈM @r"eV.==:˜sԟg=؞Tj@e^ADŽMD1Հ,b{f92,t&\)*i PAynfgl ٻ;)v PhIQgf`^wgu4#6B]ʴ",%ޯ٫+Q$e&c<^ `(񄹌/r:SܚcAbcu.qT)+>#, r7{@q q<4_CH?|ǁ7Qk򘞩| M 4zIvi}s o&EmlVյcWbCywΠlz sZXN/h TQ]iැc75b/=(*_&)[]lpX).d\%]J@!!Zk@%ntoAyEdxr+9#\=R!TN$ Z̀Zz?ȰԆymd*eć0:V\,P2 `w!C+bb' 2OL DL1&Ӽ}Wo%pH_:qA`ޟZ_CL,=kE:C傋A/Mz~)h*,syQxCENbGm,ēϩ6L+'SKD|Η: breFhK+lDkb=&ؐx"vSXIcZ!t` 3ATS-:Z2yLk|M=T /h`9նoӏ?Ѽ: =v8_h'D\\=EVZkԾ_|RB`Gwi'p6{A ܑ5/sB+]BXg"'t[ܝ(1'9HZg](],de5i>*^t^׼lEbK8jz;KBƅvl|\)>uC[+7u xq2|$vc/ l31ht&`[qHqtmb/.¿Ba )Km1G#1:t6qYqٶX@nwGbI~&Z?/DN, #_n"ۗFh ^&1Y+/ǩSZe^٥PW j7 E"uHe%r Rq D^UAˆ8ZQ|Qα!m>|I6LS+< 阜Yk9bw|C b1S?Do( i+pW>Dp &5"*D1| fowINf_6']GV^[[ ^N簲Cxܯ!Mƭ?>ņZ6Io?Y{+^qOY-SorFCz=' ?ņ!7H;3 h`L Z}՜X^aqjO"  OA UqKIF¿ ӌ.*2j+ϩC=G|VZ_3| w*&%+X|ËϦ[|;Ux]̡*4kΩS:frfјZ#]%$ P_#"AVKﻘM72#9{ kU=OnCUz9ߧ1}@ ,sUn8 $i:c |q5KOJNzzG1&-'NmL9SVJ^,o 64%Y*?#[7A'}=g2J:=F96X#H7lZ9@z UԀpJf8~f sL44u۬\&4V{2˜vzkUNN=MK֪j@^kP;Ԧ-taE`&:3]޴@1t;ӎwent9s$c,9?ηOv-#Aeh"7q0D@%KWlhuk>`/3Ʒc~z=#$}95ٶK5;N6vb;Xze)vf:ͪpп(\=ht)B6DC3ȜlIr[ڏ ux{N2$mV "?JPK˴oogeV.EB>zY.[uU15^3+BϤ[`J|:$=VtEДZp{ 2ҔBv,2G,!͈Ÿg[ [I$͟9ј{'.08Z2OGPIoJȳw 4otU)|Ͷ X"tΘW%Mя&4_2pO3jb:OXk{3mرwV#gXnklb^:iL0ƂBkSVo9y0OB?T >@BZ8?ET[G|/-ȻgyydD эM8 c@gLgFߐ6W4;9zдpؤ D|Uͯ0*d=%[[RM(@2RXj9Ĩ0w> LywZ{HFkqx0+ќolBjH[s0kg硧x-[q鳜kuܚj) F% N,^@6˭d+MZM2z YhM_bXL ~݄6J܃.F6wrcLՖ>Lgb>;x~wA̟E3GH$~Z=21;RWdVd \eރ4bLOCpʴ!D V$yXAC _. ,L$B4K,\nͿՕd)'XfbԔ# ݢyXŁW6򩀴XdWV T܈q&-@2S/Z&3!>Rh6-1X$_|6E%i7CzU2VHUn)haxz&"ӯ11ߜ=-9rA!VCME黲8 Y O Aаվ̅GbօMVQ @s#"ӯ$,f" s`q MZwrOayO_0dx4u&qc D,/f܆ij_ K"f~k2+*o;Ձ>=fqLwv=j=]տobSy0݃F3A> %m@vSuo搘&~X(ѭZ8OW-jI!өzJ^hXLxddzMp&-l 6mS7f?zG땆  YwͺJ%=2 Qps.`pNۍ}٧/) <}f^ePc8y,}Vt -УHqo:ӨɀU8F'սE,Bf,h9ᛜH_bb[d&VP]V\z_ytI ٛ{NeapnwCfjuEnxL|\x+) I4dW^t =Z{EJGQIVU<1TY=eg]xgͬO]:ГɤEjĨf nxr.uc`I#5VUp3dJ\My6.Rq)x'='ϸewšq3]oRK/-<όsSM;)ͱ`4MZ| t{:7[Kt:3w&^x?_HU*{H >mM02/`) g]8W;e}[.LUߺ^W+\8&F"힌rF#9;e2!'{FK@uJ&wO9p4Z,xj,IL'/ؙsU4S]4,CzrBp=m9OXɔhxK9MQpY8;RS]JMݮ,nԮәLm.#ז<ް'j:a\]R4$[nez;2DI+2Jz34r6H {.l<,9%?w)DGͲLQJXIs SHO\Jom!B̶mGM<_\f׵AiOJ2#X$npX>j; [6a{tN P*Q!KcvLz\G:ҿʧ??ѹ1E"+$\_SQ)8J#To_Z*hъ7R9;+y}ovxȴXf:|>1_gC:]݌@)@\)7U͘zn5vW,h| ?-*Ycc'j5?. g5g{$ENE&mlF;E3 @ŏUVS=TrQޮ̶b{cʜ, ̹/_43m3_x>Qbo f@cjiI@HUaܼQ-ةXx5jSR~RvM:&5lu)$$9GKT$OzqTyL-_2:OL=SE-+y.LP78L>=y4S?CI]ָWj:}_Ư~xC³钀PYoEt,<21ODũ+ LyZNܠgv6{ EP69ߩLXvv2j8uDRfuoK'0zkq2wޙՓ0Jo@*U^t+J-QP 42j{)Pp,أ[uKYF/+xBlu<j.Ҋ)~,:K(\w9wvՓ oԵ#PWLQ}K!f鄘`#5&]deU#=&8m>KMMRR bMe%0}se> @q܏ @3Gx^;JRyߜ<ybuzn V)s>8t.S{ZZطޗf.c'~wQij3 b2ch4sT%yk`,O.Nm{GӔ<~S뷹 ϒ+Ƽ@rM GooY !5v3a=-lQx-ٳeXw7^'}m7v!EL)ٸ]Z["2,7ހԥq3)%/;ٵ /4|'%cƃT@ G{t9~_#SH25WUH{u4E OLqqVD#GJZ*?Jkx8[Zv~R ha8$J,a)^hs>h=9ZX-C3Td1jqc6W +>M ~;5݈PCQl(l/g332bA^[#< @9)k2,EP0JT$=a?dW =90]<RQyQW oO"ixK{ǍA~^[7hWFȜ6q光@i#OyـϾVg{Yt*)(p;+%?C}~q_Q٨>ąOI)a1h2ŧnγ|N|N2㫬3,p1j{U s`5b|b≯ol,ULg#,}JBOEd[Q)2׻-ԞFo7,o hg3o2/]ӛ"}ݮ(mD]E`O2]>}ΓtEq)!&dxj~A@?Δ ?AaCK$VxK_O|"ϵTZEJ0TK@ Z3"IdPԝ)v" [po,>P pK 8%ݠP@+ɻr. MK: _sn@{z\R\uFMqϴ>.y/H6P? j+C&2ro9y}*KKiQqHeRR^glVN@G'8SCk7`AAޣLH6ӕ@ xT:pܹR{<{cy/)juث H~r`F<;m;fQϣxyyP;yAƝXUoweV ·|Zȳb'1֟E}cDUHcԧ2Mz*<3wUK(ْ^ c^i&VT^9WNSd -N͎2Y^~Ǧ}IVXAVc{?yԿi/Sk#@ \\Vj}lLu4hBޡ( ,%zGb1Awa픾5|Tpmi[Q$l:,kod~oRKwcM:.RotQb]0؜l%,)P+SreVGlg(kAҴ3aByMpş54 +k?-㦑:C][pA}AfMvSݧ@ɯu0ΤFNtV}i?|0ǜz v9wMHړS?VU9\RYEiR&C5O㋃DSLJ\W+7@Տ-]gzNGZ[)j+駨_!'ϥ;25gd.=t y <0U5 "n1}Pk`w}~ܯ);s1鳽V0)=1uG?,R͍E:=='vf$.85A6Sd7,[Ӣ}ɮr+ G?qÎlg^d*L/[9ʭw9:H.\^}?ϭkp55w.:^]R?'= Y'/>L]Cjνy[̙RwN5/|Yf–9'Z]CEwpfMh5vU/PgQGt\Qsdž\$W"0rR.}`ji3)t2;X1Dhnƿͥ:MBT3?{Mi5kZ{Z:w'iFW}%髚AK+쭾:?C+5"%wd/F-ǂd6t'í9LjǑ2Y`'{*ut 4rg*y!׶h/NcqiV戜N-SΜ*y=s`*M- t}ĞO$4miaohFCc `"}9_B%FFmT}-.>MwF2Q]wnˌ*}#Ghp(af(8qF{cE.NOu1: ۻ lr:Hr|ܬ#Wril*ǃF6Z4wҹ>Vyz$lW6X޻,1s,;ǧoCcj gFs-y*&v'Nם=;HZV#r+;w "K㺑YE`Z1OYe'K#Kw'6&ZIq#~I$=Ht9Y%7{iؑ[s40- cgY"Khv#E:`w(lm9NC6O$ҙqLv8fxwhۂ%5G(›Lz,-4K +pn'i?[ ,$9Ps)Zg#x([!oBѵkbNZ6:#=F1!xRC]lMȺN#?(ͱLAϚ@fhҒeF3;Þ9r-eXN5 gmXW <Ki2Y9tGX6e; { AЮi|| 3@P N'"N!%S &6@MS3NƓ5H&[Q~ TpR~f!_FP+VH 3_"_}B ,OBtgQ>gStzaji(7 #qyOBK Us GJ#۽EDy G>U?XfNŰW_l 98J+*O# Rw6z\Wz]nj [%VN y ;i[]aTԏv_6hHMÓwo ! Xn/NdB68dZrڧsyٖ9yWmŁ fӇlљo5ꐢ`O tܩ_Q)-;O4yѐuw[f \CƯu4~ .Nt:P7jyB$Wf+rt.&,r'zH0?j=ջ#@ <"\lz*b^FؔNU:.oۮvS+TٯlfMvNt)_WHd'kIU;0PMsIKDك=)ȋvaQOU߭| I"vQ#i%\m~gB^h'XW)+o/4.Wt,tX#p4HDeNվD2+QY*a[8(GpNf' nhrBjpT9ovLf{_ ZcN tHg'p}VUF( iXG kX~Ku@{M%7Nec6wbt6]}lp_.Dx۸J~tC<{SbV o<QO8h90A (Xr-{9䧼}>fل0hCga_5͓@E&xK+Dz=#ZZm0.e7=XOxNO89%.y - 8qWֈ-/K :;˦ޣl[g56YHQbm84bI+a7HNy4bi2Go S+F? # B>֎;AS-\3lW̽p_LơxRMnjxT~va+kj}] 31B$  ]t+DAݏPr5x2XRQKKF.j&UkvAk=R;繽p%57-aZωA/d:1 5f # #哐Ѣd<7  96>t8GGwiOPdw Og]I|$Vp}!]H>*jx5@WC/cswĺkB@`c=L|C]w73N AzpY~n:_]庍95(T}lng+=i.lp5 1/t?=9ЯpKF[l"s9܎=;^~=V׶ҿϜ:]f+y"A>>x(hTt =؉m9 k mdom{hi6XɈ\hNjT@͒e~;S((t(@|؇1MlхgFvt0|V{0~cYřy/b7?qdYw[ɩ"Ruh0;\.mpC]5ڲ d#Asy5%:ЈMئP"pPժ h5 ).:{X$9;XP6*oʌ&4QB* 2gmsۅc#* Ђ˚HX*H 5Uײ^k&q&l=>{pk7}m ` 3dүJܑ+J, IrDnh1ݭ7k=΄^cF#=Fu9|& Qvv]wrK3rV=n/(gB?X\A(KP!An\鞗3o03H :F-/`1toa}lAfŽGW#y>_8{\ؖ{K-902Ag12h.&V'~A6]p/b@]1{W'3(=l`΁ow3kJ]  ۻ"CDZlX5,0[ׅ $a-9"=hqcLqRQinٽ~*h|@73k,"q-;'ȬƇ ~>IMǙ@d޽')4y "k\Dp*ɼ%,pK,y\ol0@Ӌ ڛb.ZsJr+iLHL ]kFPZ 6\AFR=rN`Z ejTR.\Zz0.ULI;OA`%XMu,L8ΦFZ+yXy`uv6qX!Qi {AeZ p{٭lx،tMst ,Aٛ=ZR'#nV6UdTʎA z"QLyXMpmJY9[LWz{ڟ!C~Kg~_^uunl4ʈVRY+L60Zfq]K>>MEyBqw V N0`+@Y܉k<}OBdVNiw6Iq*WN=C잗ҵKʧz填fvNn@8s>z[k{i/UO=v<7@1mne+z2UWX@7N+[2#M.l=cPm6繆v5u`|laSGd=XH_E;`}yp OgNLܪv}Ak '*]Vk|(i1} iO/ D #WO9}.0% t~Zҧ+av>q b:ÜTs83q4ۻ&/_=_!vm c"ZHL DFs^s "suK~zEίѣZoЯChI}I/2ef8R׼gAR0]2W}P㲅Uo6{x2^lZ;QӺmU>#Pnץ_+YxϤӧ:cEoᄃ0b(鯪קu(יfK7`j]O!.¿*X/W%!XciJ?fVEGrZ ՇFIkkͯaGGj10^-m^m}#Ư<1<_w1-qGfGë.Ҕ=i7Hz]o)Wv}ݙ[-IL,EJIW)hrzۙn/2N3.d#2jtV[_DRJ~6ⱜlt+~,e&»b)vE#vlۘKhk(yJqd[V?o3I1]aLlxD>;+ØT&gt5uU?d+Q؛ cd G ,En4Le5C*Wϓ1ߘĔ"b_Q99{M4vGTO61lgy\^C`yc8}t8^DJZ*ۛ=UZTT埢aE%Hkk9&+18<]qT@M uc^C;wWV0ط;+._t^T$DZs8W?RV # APR9P+^ ;i{cZuY GuUUD%TTK}(%VѓWvћm:BӉ,)9bFtQZcXܮhΕua:b,7 ?djr S#ufaׄ}kܭvGO`g?.x?{U>ҿŻ$[y#?8i?Հ3Jz" d9Ͻ| NJ |7\*sYgH/)2my\q:`zn*ClZҗ9sP+Ӑw aP|Mz YIthSCZy8r*lZΧdn̜E By2!VGՂzxI%hKKՕq5, enu>'H2I{lG t+؁3P<"7%L" YyKJAp,`_}s"ފhx5$3$69hJevkD-4|f?+u"eg75% H+i=$|6j t Ɋ'駍.H%7))]mT,HY5|55ÐZwo $_yR$>xntmQ(W9G>a5 -<1%R)*Q]㼐̎X=T.ӖTRsum?8̱ڇaAO,.X9tَ+pMn #?P#|)z[l !ui@"W?c!fޅ ~?vZ~bȕϥWe&م7GW=9\zFyɜw'm>ܠo){~g3Ct\@ȱ9B>tbUc#"< Z]ኤ\y 1G jE-?$ +䉀n2b2/d)|e=rJ1y6r>dS^ר,ME^(!+t6W@,$:ďn*kI$,>.SrH~cҧN(X#R9zKwbY{k5 2ed?;yo>ъ7ON6FMREhOلk6hpNƗ5уtމ:B TQ&2MJb#7IFQ$0yRel>Ո>!&>ux2QJd\OQDN<OyJ2µ16Չ#|zfQ,;, qiNbCYC'Ku[gvGL؛?p!zY|r'D739͐q9V0Ogj[1Ӑr&A-u0Tp2zuv+_26JäCߣ^YɝD @&;vHi>L 3vu ՃM|Bcf[8?ShYӉ pA)5EyX)0p)AM >yMEHJR>VY@ǩ#۵Ն8'r8tخMnuF8TLQ(#US5 dUV @w?8R? ~sNT Cq:ӳe I3Ehc:IC]lMIP>)yEZ`dT;f)3Oy>@hԜjӹ4) '/Tp3YŌc)>iSfK-QXTJN&::S>wmlTItƦ¶L/*ms\m$\l7_o|nQA)qИapc^Ѱ nJ'ݮrk7GzPk12C;O({K;N H_;gMOjLJ tQ1$aRVD>uғyHcN8/;^Fz<.߭`)RZ}@nvGi5MiQCD6HNMm*f>'u9<73ň4xLaa#> *T#ǸY<<ɇ}Vͮ1ftox)w wEc;6f'θv@{4<{u*tGsB; ($s&W}&3 & 8]SsiRq<6vE: ]FÓݜGFHӗdl F/dx/- \/A<ה~ӗ[ mUP>+=dwY\pDHzb2>8O ˂ {I,zN Yģ|s0LnҐWմIZ37}bԷp98^>j{Z>W^<1;XK#.Ӟq6Wʛ;=^g:[ywzc֭pλտM-.C1 `=>!vSПhWu{fӿyg'd`^;_~(0=;G$ wK 4,Kj%)lcKӮvxF:ₕ_B@&u+=AC+~No_?=+{g~Hu]yjWpI=Qw#?l@ٰd堻J?ܮ#y֌4w޿ݷ"!G2mm-LC)䁂~dޮ[V]3w]nMV'4'$kuYcw|Z㾜n)ڒR|dJv4w=7tM'l\L"ifv}+ײ&Ϯ-g`KRbȂّV@FZ60+_3_XLΛ^02=q[gNrr&Nbd[5n՚̵g6zWm,v6] @F fN~֎*dP '@f L4 \QzbtK6j)Zqٰ}<+#6g[36f!,dm.i.uԦ)\kcv Dà;WMcHzUF"9[A nŴ[HzP57YMLRKtt͵rlsk4^K]Sq-U6Afv% .O! @i|n*PGB&a z 8~f toad[Xm(oEbOGrcSσ=7ۑH+^6囎DCguC̨Y+ke5Aa]X4D@ⓉY;?8MKA4hӐQtlo˙c?Q+U™&d Wʃ3j#t׏\EӉV:e22_PV^ u`'?UG u%ӷ} \-KcExɲ&f5a|m!9|j+TQܚʕϞivV*Wf궈 u.ӳo7gMXQ_ƹ?z yKPRS | R/-Z#)gʍaћRf.B'a;RĐ"%2\'(*ȗЇק $W!53P%tT, Xyb;۱'mt2,LK3?O5#KkzE0 0j.ԓJОlw2(2iGO I]x),^ʹSѦI ۨX/nG4nz'8vo\jD-Ԟ2#6_-8C{Q=y6 B]sFj^Qs_`B>H:mlAj&=]kzz(m0nT!(jMPeQ!Hߋ/)^ӟ-N*WldnaTTeTANGxn8NɚU;s0RZ\Az7.%EnYg7 آ. μ|pOL-A@ZzԄ,fs&XbZ׎J`/]_ɇ^\=R6똷3Iua8+T H*An26g5GW߻ %nH+ÈAjq*=xT$ 'Oi΂asw7hW&_kً9 rR@\܎'SJ&Jr=TXB=$rroTRqgx?.:'SlUKDM*ٷszjh;l8'aClGw7r\[41 Jl !Y%BfoJU7 X#M_ս?:Ԗnx=J$;2˘~$wV|.@MF=! x۴yc_X(ߕD'AwIGVCq@.]l-*7$Fc&Tk .,n*@6x82WU^0#&Y7\m 7_Fp6sT{oń:Nvȼ&\}{`w!ַ|ֽYp4Rhx0l?6-aibr]-@7nZ|HV,7pjOәm twѫM ^@r=!`tR?O tUB%!$KgdjmI!N"ۛ,t"Du7)x6Ԥa9ŧ5@+?35OӚ||`hxO_68Y>0M_N``j~|dmܽK(٤然4tT)h n{u*B rZj*cgAԛ60O9:F'},XX: )|# }r_f/~C Ǯїo0:X?b$ыU2C9 [ƚ Yh^җF]JxTKL:B:G'Qpml7;MX? Md;[Dd R)LI;nFZ@co<}VUTO]utnGάд9=ODG> GGx([qX\)}BA7U%k"6/Zm|Kl\EY`po)k-SSэ银(ٳCJlFI?€ȵ씁Z9&Kg[ a)! /ض{2A16pgdW2muZBW4 Jd~ѠPGQ,SJy7g'BYR`P 2jx`ħHG/@Aۭ~x&3'WeیnDž ih\#uAvdnBl,;*,1b |n%8,@#5CPw:hDl1x6^Pf*'9҃Y4)sLưHRNKw2HCqǰ\pury?C G9ԴB\m^ˆuKa< ٞ1Ɍڠύ,Ymo*ik6):ˇAX:cLxt6y`#~L*M ЍEv#}X< j{V)s:*s|Xl{{T$op]2YU.>{r!ɹRD}grZ+QsMFP@(q9Ȫ{Wkq'Ʉ3zadMune:"E8_P/a1v8|EfJoAq.ʔ`4KD';G<<@eHfyiꅻFױY.> N]^>x :zj{:[%r2jhr|H-q*C#0B\O>`lљIZ0^3V˦lz]FVv5Ӫg]屟 l}n}&bz7ʋ]x>x8Kܾ xUw5@ iHrj\S&m*J|+mAb-Rl{Wf0 x=ՐgWTPܔ"h3@86wn!ua5¶D%E j1['-0چ|ixnc%ACN'O˭x+n=ޫ.Uɸlle[K^*5~Q;*5{uA(d|;ZH[MAEHvZív*5z*0Ӑ.n77egKTY|nUx>4"emxZ#S#w \ygyNB/y+p/0xg$﬚okްf_̦2cQХ9iՍ#^w}멂lx3P3%'>UqcЂ}KQj˗+I_曾|Z DS?ӛY=?Ө F[yzNWy"8/0v 1|;"p>ޟO2!1!&Nw-M9oFJxe#|{z?/|;z[dKܓ(֧DթQ~H0QޠQTw.HDNfl2Whv1װuq " c1-eг@q_U{CI˃%.̊f%}sE0<־dY}rd!K^ju2z &nφ-3Qns`\EjW6+s:iGWYLC5Ҳ"g6+{U 5Hon61 yJ_.#ڄrhVpvŵmjk`ܵ6bڦnorw@ˆw2}p) FAIY= dj [{W!%N]|c.r8 bhEH-tmkn}TF*(}KKE@,G׊,-sQ"uUW^g*NIx00tQQUEp9vFs<sQ=@w)^Fugdѵ8rs$ڵV-j>jv2gҎ>%(:VCbj]6S4pR-sDtnalA2V1BV3PYˌYY\w7ntW )K"7h8r"]̹* cxHWwGۭV&W.t_ E7Tio8.XxUq*ҏJ<ڷnw^jq|3ro'6~[q_67Er6^ m5CA(HzNo͙h:c^еϙ=X.uEyo 'y+ygt~,G*\kpu:;VZyTN~vo-8Z&?VY.\ނ@u&UNv |g]z(mwJ/b57(T i@^Y s<RZ/5HUrH*<@%xLk!ð9SD"Xnrᆖl7[w7,iNB-J hb7MvV;~bY+q͒NA5Sg(_j02[IG+[j%Bfdіo i܅i`ļl8:ۿ௧x(QޞK,>`e( BM:"0G=4z`GmqP#-uo<ݝM*n`ۊ3Q s,bp%E*wϧ/T_[aPN>/ AR㞾 hnFkFH#nnmms\:g[9NxU;~G+t]Y~OGd摖2 v{=&py`WsJ%V4ҷ[1=,u1[f!%{+m Ne]xM>gӞVb 5O6>}V̵,LcS4:H67=nEw0 "bba|[z"gV1.V_E5[fEdB hjm@y bBgS*9.0ig/gĩ{cs/b}" "L&g=R-=M~ H&t5`d'i҃ұ?IlI:Po;hܜ e1ߠA󦃯tyE-m6AA#m2!L.ؗmaeHVM#tv2&-I\?fMg6h9muTd7UKܨPY=Y6}e,dENX#Ώ!>5q~|mOii ….ûM['´d. $ElGn a{y4(חFFD!FWXfYpGmd^Š{*kL$zoF2;յMQ-Cj##rCOhx&]n[Uf[O#nɒ~vH)[NpI6EDw3 kB[[rvNC(uOg)rp|:jJgҪEԒ]%[zښ+U)mm \N{{IӭjFb/(^W|wm` d `CSfl|2ήFxRmK N-ϩOaLJ`C;tI8@A1}"9xԁyaP4@Ѧ]EEq.B%׈b`:_8- ӽoZ=d "s;y1DO l viq<߽roK:ö0}nsS"&m]^^]O<+m^$MHt_;SrW],|Y^:ZعxH&GwEwjdqh@ }L*A*1_ZV}Uk7-?ITZ( :5/$㑄'pښPcӈwi_bz⧄?/Y,?}V?EȽS1&2dCt;Ӡ]U*%@; [`Hz5`h@!] J_bB;!t htvxǯ&opW TǪ̇̄ Z҅JRg_\]fc+& ѷDnH˯Ԑ/]H&W1o#A)%<1߉nј$q알0X;dyopeSgw)EauUrHeES+ǻ/vCyvY1t|Կ+B* aXU)A\f`~7 hf邃t er F: fB)iq UEZ<;RQ73P=9͕eN/'!d3POf8ȁ+hRdEg1O!`X-AG ѕ:\[5 ϫ7Y[K *O >1-B{m%.eƫ5|SKZVJ'Ndhi#/r(rjJ1W J|ڇ\x!U <==+#ERH.bL"Tc!nu-V~Qk.e5#x}@ձLvםBJ뤘k[= '?nlfLt)h`ˊnDEGU_ zᡘ!TF%U Cxv]yjGB|V8@Q<-rA,]]j$aP`E-ͧlmUBgp |ᒂxJ+bJ-ڌ ram+|pF_6_a2Q !^]?,p#|Y*d'uiDyf"@5l6@ЙU͢pcyՑ$IGEiڲ(rS_]s^7i'8 Jt]wG˜8kR7,"_IXe{imj(:BfzO ];:xEn5ZʃfZv0R`b\38e ?3K+/תTg~xӹe@.sv; ws;k#Ll0 ei0] :zvэ"[oԪpӭ _gnq`͗rllq[ˋu[ɛVe& - aΙWqD#m<0%\b?Ƕl%[E|BE=)Cboiw oȣɁd:d^aX(@ zCO!e܂& Aҩz%˛Ʃw,BnfXnH{[9,~6N].)Clql@t=ה[=#jc^/l9kdW9+dp'F5-:jY54p)rc`!CIs/<sѿGA oHjuP]ު>t2~.`E\?8!Kt@KnKjBto&[ȾD辁je9JtJαEwI5`*Nj!Yr|UO-* YhYT Ild643V-ȬX@F\XDyO(Ҋ˓9.rsrNtGNkpXӅK;L}ywңƋ6hv,}!UsK"#DxTqݹgcG+jgEnڹv|mϣT2%rܽ3TIԾtƲg,9yӛ jܻ%E0i@frnU填J=Zb*|NkiCGũ\3-*m2ukhn1/ZMs-?݌gҥ7HA’2-Ijj']d_{xT(m,`e]yr:=ʍ-m:Gj Xޞ쨊;Xn0%^yAgS)ِ^&= a4RKg\^ݏcxr,umBb^-t 5X׉+Jm%-ڂ-,@z& _o&- YIӄ/d$YU.T\mQ U><+ XCkNIA8I_- w<fJ* XT£@`E#e\6lQxSo%/wwiXUMR A^eiK:i&FwRߋ}E $vO~4SL?}^+\K[_ oU~ίX9/h-aL<#? /{Ї+j{}o ;ZWeKtgߺ+ +EK:C{W8sT֚L߽= \VmJ&66 N~VSīp•DP%x&~TE9V"vRp]X9>ǎiR\+WD "? qT2  \t,]c_>ߟ6`A9xiPђ) kz6m ځA exAFsZ.0r*!(AYE 3H + WԄ acĬkE, {V>y,WJ_$%6!|ڏXrj]3Z :uP6Zgyi.J̟< iw3>̇4hQ<]MOz%Q&BG˛[Q3e2|f/RX0?xc1b ժ Z$;mE^/U';X5֌&Ԓ:߷.6C7-: w2F ۃ5sX5!,g:@ԥ+6`vH5Gk NM(RݻY]+=t$KTq>,Hʿ,j[M[1 J~Uqu8MOy\jm[{TQQC%@V"ؾ=Y%5v}㠚ɅV+p8yխ^ˆ7ݼdBOOCñ-.;A NfB]J.tCAK`RO@;dNprMft[~5ϻ 0Gm+v>|vZhHVZ,Yo ,cc ZCAM Jt8-Jr3r#x0<`2^˙+vlc{е 2*n %lUʐj`m)·G+eJ'+팵#46r`di2 vݩӘcTs[g[uђ9dRo|R@Q٢Gk(Z&[j/Hev.9Q&*ueÐɖd",hٍqpm3`u+.NDN7.WhDn]o0 %늸m-jLn,נzYPW}Ip0ms/\Y[˯hT~?͖3AcfPڠѨkn#1E7 E:cM{q58l_e,.N2_#@BA{1MnN[G.{.gJXۂl_M&p}͙LY-mFj.LuH۬im%tuêUϪ7}QC,/`7,v*ζrzI;|{8t"t#M_2G g[(vv3je[sor$JKvl/4 W I:trpo+ B.Jg?FHnUћLσbE-g[qUR=$~\R',sۮ̽ c&fji̷\l,e[s E(vT,nZa۩y]o^KR9Y҂xVz`)ôY)y+.' 42"i4ϗdTVNJ?Yp| [*x' j3В%\6j0{)Ht͹9VG*h'0O T ZJ!gIjY5-N9 #ne{N7ks w^aYL9H|عn?ԃqvQ%EVG>l7&RڕQOCNS@@-i=zꉌ{ihau eYFBk yA~x(J><8TPG1Hm6u? OTRuU4θ=x+Y4@@j~ TEj Gʾ],W)5bsiFTdR!1B(LPP'[c[c {76u_;7}h:HO)T fkpV71h,'K xk,p49yXsX,;qsn:Y<ŹTp_R-qtjwJThY䡢pJ ߘ]õD+)Om*.6 2(Kej 9wq+ʓaAՍhMLex*:9~Zmz*k휽Q~P V& K(7Y nrN ۧմf@3Sދ%jIow30~}Ԡ{2+1W7\llɂ0 "43RSo=Fa2@9/;~e࿵epPAdx>FĽTʳ_LFP_Z&gKJ)O'2E0TN}hQ0F:kkbal|2M5-z9S/"] TOMNw՞K9ⓟ&-pCNwG_:yYG[눞wg/SYBPtGۄ/z"7zo|e9ݍ]ڕLh+6je^bɜm_ԟy&n̟GgS>cR_ Zz蓦C#'dnfol_v?}4' JQM=&'~7\q7Oۂ://;2y-z㫥V+9.2 TXfy".e^XMNc=%[=H_~-4#@oBg\_mzbOi7vDk[i~Y51L `ZʌP37:n8~CSPX_u;G v$ʗdf6j1~P?VNΦS[5<2x?p:x6}ٰ$06/`]RBoySN=x ]Rm^5}H &F}t=N`h)k>#LO.pvϖ'#e8RNC"cA,Q"Rn&AI}ě+4s4u5mk?|vCzY! 2!Z#S>xD8)N h %)kp wM (^Yr䕨>sJG l/83F[JK[gV%t<[b@Fq+>kmEegGIA2GYZYHA+r,8*gOWFw/iAJ:=|ج 6%ndҨuFvԊˢ>6h;nWM~~؆>,a2?|IVC$FMNCp{H'J(oبj yj/K$tvL^CHi|bRqepTkx^#R7@IUYgvi&΂][s jdPW#eָOF6 =YRs@7#R[lpF lB&hD V2$4zj.F PQ> 7),pFV㬐Ɠ) YpFP%]Mr)DԿmT:SVE54U(g$F?~l&F&x!~=$`p+ H8p:.oKRϔDoh8g,*K("HЗ&h7UCS/e|㏿>w[ ׾SlHsivY?, v+.R< -f*bMmQv#/6饪Jm~ U\3)+~XCH׫Ag-;) ǝ% "Ʉlr(-7 cc΅*~"ԷlzGev-0]RF"K/VIv?KS<#aZ2?7{_og.objgw.±83Df;N{u-XZ#yE``~s!3.'֭PP>&X$ݯ䦙< =:2dLSut F]ΛYHb!-hCE{}`k;CjgAbj {fnvLL0ϵo>lwF!5^+~R jF g_X43A> u?26iu.SDu/x ~I0/`RgF1 Xgt]+VUm(rXųjnoӭta~м;TNCuP"1``ST:\znCMP ЪNr? `nDpf~l+S絻EӦqND0l8ǝtf,Փ!ubLgNm)K##RzS6X/ Qɶܺ[btW[(nQLjSk.;V2P% Z`xvfY{ Ǽgl9_XU6  z9ӟL‘ys4] o #)^%`ꨰ|^xup(zaW/ѡ;pG˷>dBi˳RB+O05^`cOV0shLۛ 3.[c);AufSx~ s)6=(,,‹h$d}j!}I؎Ǭ^&C[2µ>sϋi{]G䮍ʲ &z}Bge`lrcmt0ZTj^&$To0b_pndZՀ M G6$$[!g3+[1zPyv^Kn&/i&Kvr ]w;k`{!}w%" ۭ u~[Z-n:7 R]t}dom$GTǂ`O%CAqrtz90݆r~o8ct8p)gdYL+w{=OlS;k`338Y% 5߭TXF,nr1 3.ГeKB߶YnP3xwBb"t%7qvQsPՊrxGrtmowm ň[B zpRk:O?M/z(:{0F -Q~~zP&ӛ88|bMiVڧPO6@y<@ \;>.9ЅK~(rH"!"%`{bԣ+MHiwҚv| gC  NSt>x'Qu%`1׮dm%`P݇6tJ}oT|@ƕ1>?sLͨU?:' \gr/<^vv} ~K^sQ4j3U1O,S0χ\ɑ %>d>@X(THc4tG3r@_)u mšvw͇ׯ{ Ke Cl/w:z\~PmXDūs/) #w9ܮ^=8^׻tAwl5BKK%ViїQ*\֠&S񴩵[ax:W8-.oow^6pHE}Sv'܌ \t+s&zFIpNY.eQwvgVGF4p!hue$"{ yq'U^tS4~ᑣ- P/z%mCRU "WͳZ^{$(v6OuK;^.UY(9ʹ JkK-VR%|G*Wdnvf%ms-j1쫜9.O~P-gGhkR;GP>'v P݈rìڒc{ȯV446n42邵/5űЭKMc, %Aă./!mFI*ǭ[)K?YB *)Z5dSeW@]+";F| t 0Ki#kZR2aAy  @."*\SG @mCh}TpqEHZje<w(1{ )ZNƂ Js؟E~~~)9Qɪ+1x=TERH:l2GЎx M|y;8UӨܓD{;#D3ț4Aj:9 zDŽ^y :kDnӀAceJ]r4iB sf74ܹXoҐ[GEn?2<~\w=shuR͂M|F89aH.9e2bjπh K̻;K0ם1 X}g0yAzbGHv @Zw{ 8B_*$(njШC*V$>8Wb۸G|nhgzuvMv VoH{ ]X,? cFBp|x1BnygjMqNpʌVO[BcY!n`=NJh}qK -؄dr$pO*fB\p(V^g:'d:#3+f5+H1 U DXD+Hg}e0l1B%δʅᓲwն;z~^;5Pݟgb7.] ;!D4Iئ8ENDrv!e}k" ϊm⑧c8C[I<~>iY,;?M8 M{Z9fINd:Ӽs@r6 [Tl 8]WV' soIRvN2XXѫ-.f{{a`l?ȹ JVr" Fap4,WC)\4 !A8 Fd\d\x5IOINpp,W'S#SCn0󤦈Q[ƉxJj45B'`䏚^U\ь0y` sE1x2 8.ySw 6bd|-s츼St-s!1inMcE)g3<5fMsWckgDOC&Ǟagĉ2Ƀa?h6jVGZb<Հr\!#}Y&葑{6W}Drg;T]iZ]MYgw+olDD#9}39SvI8RxW}`ɆH ˲8USJ<ԥtTT2s\Vι!5ͥd8hNtcKA~pPcZK7Tc(ˀ>o2T5d !3(@G͡3PC,C/K Mx5rz&[KSX5kY$M #KګdȮsizMx3F-eu:)4_ cHM(ɚ[?_rlLKsEC^AsJh9M=!lZD,0KdLZ ;"KzrCiE= 'x׆?^4" G5/KT K}\flJ6wiJPeKIp3h9Ư۽ ),Rj3aF9K``zJE>m ηg[@j6`w :5rؿ޿X7 Tb-SNW&A({46;I9lxW vo5a ʤR_7_'I5l:G3i⸗bbAV 㘵S>cJ~YFCľ1֡UK,h <27q,%(k4~00I49!/Q"KȨUL6u(Rw{㎆P!8XlZ?K&lGt]zJX"٥ ҇v)fþ7P! bL @-٭s3j=u"w6Z3QFTmj{o%̑QG1v`+]%.e uWykLhg֧=u B ̳Bܘ0\-1w:z+0J㈸g@&b5[ Xq?H4 ;3w˦: зJyL xӶ9vZSl҂#LdE@`v,OK.V-h:/E JvL:L Fe@vb[+ # ӱGۗ 8ʲ}s}qqcab\ze= :D})/<:p=d7ÃT+1M_v˂TiWfަ6AB!Co>Tڴ&%bqiX`;-~{;g&uO4u8}ۺㅈe-5fP]H<(@)} ~(ɵ+Tl>R.̝3ᘹz`؏|DJ%=My)':6 <͈\-/i}IpeoSS|跃/);oJhe ii=um~] WGrx$6ղ{E <+҇4VHٻ̡=}T\z rYTiX2z 5h~F y ֜*O0ӬIAf{"' L` !91r>Z] k>\- KDKo0Vd6aK4P\2-ɒf\#eI*fCU,ekJE>*F֑C-%t)4v0sM͘EB"ֺlB=]h| v(!=sn}X镮֮h (-ׇH)0,\mCrޒ[$` {w>N dR]H{>O`me^Icy>EGnyTrLWeuY5h d殣_UNpaRWYyO}fSFE['/յr:!ϗӵSGkޕ0ŰE(JE]`?VJ'ң;-#GF 9[+y 8@AS3[1K(XںoԜ\lXM5UmmIfGbה$6j= dl#}^d>wX7r+d(ytmGTů[fiI$%hQ\Bں{hn]B6ViXZ:OcǙn\0~qȾNMUTc. _]YdMJ{.CoI?O#ҍpx^)qPpZKт8K+=ĖEm :v>[Sh rQI8S&wqg 8XVAwa *ᚠ{y<+WqtU 2+^“?ۢ%Z#Z9*7 ߹?ԂX ern+ӧ*\^:|ƝfцaSFU H d+}-7 mwC6},{#}V& ml҂I_Z& 8?RL.c= CYwL7LZf&#b8:7drD'oXiera>=:^UGXnzP\r\&#Dcg ]tRy5ڛ2Ж;Fە!g% `n 2Qv풅5jt!~5ZW-ϊ/tBCV zERZ6zBPjZ]n'^{ ɨ4:*go_Q[*b[NK }55ZlWE҄Ջ=JsgkbrUpCAddo+2fm80Vb0uǭ,W>9t8A/U*K;sIL²EgZA^-T)sտ `_jadP a*ɂ3Hu+DQOC=A.W|}BQ0L̙%0j2Ii"s./|m u*%ׄ%D5M3 }pQIVUHuXE+l1[̎K[X#zY&-kNjv5j!Y--Rje1,ÖAf+Iu:=#s5l xg.Glox!;d%c g{J P,rWcWr^Gڼ+j]#o7US)Y9KjdVKu-p,֝NF72tr ]M(-8Mn yg6Hèu^2s뮋O>]Hwǎ"$u-8ne(< g!tzzNF^]=hxig$Fv+I_3=V@'%`v[=V*#:Ȋ( YW^*$L5G [5̏3̔ړFy`'^x\0/un Lx[w;mE <,<_?Y`)5|{dcd_<9OQMPOsYnu[C}T:G@WDggܶ<KSg8Ƴ~01;M&[2D.<SπWJMyX?P8:6)鬨c>FysD .p1w..p.-؛59g+;d9hS; >;I$$NO˷(ޭQ9YzC˪N?&V{i\ٓ-a6vQkh‚1(Ua. PTa#h3t ;*w& 1aܡ8d@H~ )r d+[']jƯ^0b[%9ԞO=*D. EhI\թj$,٪vlQ+a4lֳnUTC]1": 8wɃX7sѓ oBc{bKӞZY_.O*NOɊ;&磸~f6O_>f]q)v&ߢNo ڽ;"Ӄ15xR~-g%J>TztW{ܛMN`?o+iY/ Ѵ^ (_+^,]ͳX .nN`@ښ}ˊw/b!60`pvD_.hB}Ȣ%̣'w9p. ޱ(d3hK?Yþo#~z޶_RIBtW7Aw?|Y ےjW]+Sڊp`󔉇53x)OZys-U=%XsW#= vfW7igCi5q_X_W?0M ȉGeZ/Z+K'A G^XYR9Yoq{l>4`+T.=Jwyz}*}=5gf- Fo’kp1]2;kz4 RR`Bޝ!ּ#6L MCFΟƑu[>Xo4=mtxklMmUIY_f#Tzn׺}=1=w)34&;&/+2FVZtDHSq֐~uNp:8q=TV{(H'uD'] 6b<ݬl2xu{PEI/ں|vmyM J?>(SA“5DV{`M2oȁ$*9`*"Y/wN\/ 46 ],nwFgvߙ>YaOVG;:RJ " 쌶Gj؜=$4m|5;!HCk> :]$vsQn_j3 UzW#6=p#Iȗ,# 0G6q HJc >J)WZZ-r@ n#&: lVQNsEYT9wY #$rjv"{wD3'wwE{&ϸT#5;^N':''R=GS#h,JO|=t^ko:i{aXAwO7%@6k+];B#v4z&*cP2p[RkCژ~ KLhZ:h^g`{p5>"mV3#ҨB_- 5a&:M+maYIս4TBn}LGO"|d܇+Tt(aJ^Aћ~=swSFA$F/Oh"-&#j~H4Ud`F`gK{Z$MJ(l5A8fbE/O=[vگpO ?9oa?[|al/-Zy̌8}ӫM3̩0>]f4jAӼ2"f逃գN2FBCaG:nw{D*ʦʌQ S5ahJFs{6ı9 ,.%յQX [E*!l;oiѫuBdVjk)xU$;lyN`n\.5_Dxe9jQ&42K[͕UL 6 RoM"oG.]j[JHgeGyqh%?WYR+os?.YOh_L>j(02=ʽ>,x*&:%]Yl4 [@T.V  EvKNl}lHaYjNsdz3i#/D{aocjrB3 ǟ[wwQzs9eK4,! 0ޢ<<îXB#?Hzf[%+R>݊G6s4hg?b`aʑ Э-p^ibɏÑQ69B$ bme&Fx_-q1W"k~pfJGo_y ~ڽ6%S2 l7//8eFp韍#4mù+VF3Tit4\%'j!%pWӁL8+aF+Dkkْ0P Su΅^M˫, Fjr .l5 l4͋czI燔rr[IM5Ǔ_w<| e/EPIF"*S++z 23skyNiPg=? ~y>9);Dܹ* j_shkKZ_^F7Ԁ.'v -':slq„6LD+]Ҥ>4 /L2 Ժȿ [oֲa,xOJK/fX>ʯF|GFBۖRpa]U*?iq/E}F+iPj3iy.j#TkI"qәv`5젃TJyL-ᓤ˶y QDkbHMlWWDB ;ڒ J^z,'w֗=CԈ OױjimG7&޵%wq*';d}mzOWaWO;&qKKa.ئ5lǂpC40h 8[(Su9D 4!z[RÙ'n%:bG2ZМs9HNngk5ZMM6AzւCO0R>eP Mv&+PбLztv稠b^E ŰYB]`9 (4; 3&4"ëEx7ۍ3[}yU< jG#h~3[5ʺDؘd[)l@1 K Vx;JSLذ0Z&p!Κnw /"Lu5xkF-_߱@"Eĉg:8@9bZ-Ҁ哐'ūVP~tuNe͋\{o{?k JēKC(8N89~j t0YD (5d7_e8Nbܮx.=DC&<⥮U\4xRI\Z,8Lu&fIXi2spE nK}wQ_;һxUr&){f 궺j:'Ԋw=;boLZw%EmlrȥxtnQ9억auؖ mO95}ϋNA@%-=PS8³iy+ öh4V[MqLNA@C.<l^Bٸ y&+4Xia+ %#7[گx)e1p(sԸR{Cwzy@ZdFΆ&ynqnjZuC@WS%߱^!>w-g/lқǾӿ[,s] Xg[)~EN 2Zdܺu}> uKj*=MK!|L_rNYx.rQJYdEb!`O# 2GydsyhyrZj##zu h%n)`sP\H^_lAѢPЁA! zAs_y\nxQHlP`! ;O5vlB'OrKMGd/|{ Gj6w+j(8 dawQwي |aC-h8zQXL9ZpK\^ 5VWmA`lZ9˘̮O:?u:47 [:oalXsȈ[l8!,T-_6jNh&@**q9,H8Y_$ĿG#g:{VЀ5/':|,0KBRQs x&v#K҃#$[R#~֛ﺁr ײO?[O8PHy43:jDŽ1%XB`WZPG+Czn< wVTy f0Y%8, ut6=ȕt8Е(ZlgJ82&u# rnruP 2ȴ*F$xdTF8s^7 ]\Fni͠@0r8dU.W@,0 \7ihDgzXrH0 ̵h;VQe"pz]m, qv%A6ϴ`>A99~2*C}%2~R'Vd^L+.*_h.'` ˖(υVyPLڰͰim!f0dD㠔H j$pIktUwzFV28K&bDTLL0e2 wvX2`Џz^噉Ѯ\~Û3>jo+YUo 3@\V9@L#J%TcZooOZ~OpdztF`_#W>5CyF ġnY6qduŕ+꿠v,E g;Vb5&>5(Ϟ Aqv ; Na_̤uYq獣]mQÑq1ܡzX[KMHj8ii2.!JH%},bDu"(Zhy~иB 맚}J->52PM *)z!kP˒c5[u]nl^^(.J;rè6YF6] tƑ'՘soD ɕw:9I~-?@ /*\hJ#,KAE9(K}eWNFhۡ:+{ VP U+}JV&\mT!7>6~׹ ^N Ns5`GevRql ζ(KvQ9K3-Dta~@*Jp!4qNM%TR¢TZAUĠj4Wn΂ui0:@8 3M)L]**KnUM@#uVQ%Hk*j"U@Q-[Pljujy8xJ(@#>vGG75K^u`G(aHf:㸆1X[s\z%z+eV&VÍ@ޠ,Xs6XdO/kIPap8'1h\5F ,w0'1SUa%k׾V+njJ0>_$mNn*kO =fc;h/{x(LLScv jۧ:$M3A N.9ƌCB8%?jk+H;&&QH'`)!Qn;VL M{:1LQ͉>CSq߯Ic$LXLj4ҧ[3jY&s'֮U.i_TIuNtQ~Z q4J0[(?~Eml+_>*=~%WcRZ%'؝鴈KK(XaD>\xƶT6&  %o*ٗpPZ2!d}paܮ6Gd%áU6MW}I c6iP϶dLu=fqXO{åώn;9,KEdHUuSԺ3?lF&J? `9BO:bS-`׏/8fTod`)aY$cCYYsKrF5'K~ {4H~ jQ ʇ ΠaΙmB6ؤ;]%TzڷxDh mH97us ( L@N}mԘrwxb61h U`R$d$G0s й\e9o#,=<f'ľ60 & 7DMߺrM8͓9@;eO F.< eI'Hs2U彂c@s-$wP)aBm&b5Pڛ=4\AD ch5m4jb[->T:F"dЌjrz5Cy50K|8q  -lʯcV/ kS-e9Ctdm;[ :0) jM$Fbe)X ҂+NӠ"aw_z|D6\o5şi'}Gt`cY.^[REnH}e./T6*¥{[qI[7#v T*ؾ(~d22ww -e{Y06r'k)1= #ìyZGV[QTsD<#+Ѻ Ѩ׉0*vu";]áqxxH `f!2L38DrT]+,)t!4v Xpfcim/>GBѻ!_9T.y۳JMXP{uX Y6Y[JTԼȀV/@ ovW;AS7 D8cޤд8`A9'/nBMJ+RQԯn2rLo20`6-re+WQ!izL[[\m &^Tjc4ɻR0`yKYB+UCVrX0;8#`qgT!ukד"3@hGޮ&2|3b2P5þn%z"E^+ WRu"{J:@Zn( X9%R}鲈2q|jo5Y(*@zY~*G9e1KCg⸚4 39=O` T7m i|j'8fɯD* Br&NV \C@ "R(@C_I m^ g.KxD:yȤG^ԩdo e,=;} }ʪ^ߖ8zN= ;6΄~>ńEk>[f= 9< ܦx;OhKV/8DO" l!!h4{q̂>~pXab[t,x*J1h)gV$_+)2J:0`WꭙC0RxuJE3d}?}ϰPPP:L3@g)w&e% -"GL׽^ux:O?Dc1gxrИ%i"1yleT~m]B{=e\NYM!,b1z=Z$&./nOW(6ƫt/nݯ%IOp{߆8:jR}c(TO0}Q^( ^D, E\t\|Yq:pf K!9cre$kkR\DPy.^#ޣHyރ)@*KK׬X:ޢ-*eg߯.G潈;}dowpr [uOWȢ(J98p4[m؂h*ax)6%E,k:ح@&`u NQ;^!(icCʶdV :[&Z6ۄb,q-U~+=Ok c2fWNŭd|5hN ,ǡ~" f$u0~#VsWTlx=TlAgjFcw!DFQHU}ar49'ASAELkQxJ/۷0~5DTyQ;EH5k'T, ʯ]Rf@HB"IXAťqk%ag%j-y6gD=_}8/$b*/1hChdBlصk62v3\85<eWX <Š%l3rȾubK(7 g {wZGNώ?G|u%9BPo@4`zKtd1̨1\;>Fئ3;Edmwz7Qsn,wiOv=zSuaw $ZK*X;h-Ot~xP,>W;jHmЌW_z+L~PPFy| Y]MxEФÎ9dtE5AwK%(UB!FYjU]\dIJ fUe\ Ɍĕ=LJ;V,m5XY|`N5pHtv!fɯR'Rɔ9 3O^3 Y],({\\k{`bVBޖw7D%S<ɩn݌+t1JsР\U)͸IB,_d.Jpri_G0:96K+igȹ\Z; )?ϒr zQKFFܠ?g \OR3xP ('ٹ ^jKrϚ_mTD<H}x]Z.vXZ`Bw&?VC9?+k'MSKKdRҪRo5Y4;o̲k#i*ͺt\ ~L\h3QoO#RI=/ƕe'M5QLIź L-{JU z;ʶd}By4}H>ltߠH1e4bsH>=?UA9$n1OU+cG_Ξ8>4c'ڨ+ 8X+h'7eBixnRf8DQ?BvO#~( &[((A+ {*y&T pBMA-):~ƿX0#!~|d8>HXilP}ebB}}ChWEؐp夓(v!WGʘ, ٵ:ep7eC>Bƨ,Qf˨H:Sfuʉ7]w2q̶` hEs6a} |y'q/?uoGAbR(U`6TOאYdS>&夽 ,Bm[^eӯ 1ЦgcVyLuk)ӵA߬at.bu.7߬ԵlS@4E۔D1a/R0Emdr&MW+iiwtM !RW?d Hή7Q2v6.S$] ީXHMTFDv!/vK4ז_8 {)_>5+]]]w62| ɘ g`䠘QTϯȠ< s qZxh[dwz2h{dv  J~DmQĐfͲ.z('ټ_O8W! dP O S2.$8SNvzюϭznAO3,E?,vVeĉ%R $bd0h$7 Բ7 Ql75js9 x-#❣s2,9gDu;)-3A1qݜxj/+-W!LgZ#HEԙ:Z_r;#0:x)vuseHFlV{e:K`~P[Tn= U3$L$ȪxMհkc oI׏nEv)RJE+ұ: ClJy ~iu v1*IeLep@wAZ'`p+kLg u<;>r9*%x:݋XLj٬x̓+ϼXV/ >r wT(ȟI&FY+?m!ހq{8|zCA4]A/l<)h*F+|ww-}d*\xDZaF dfB&J.`6|NrLFs~7 v" YEV/ec8^9ga%L:D{Kai^N>xs}coE ;[KXѩqe̼sLm|*ٛm!-S hiID=F{eq535F#Q.􏙀^Df_RI7p}b*zNvWV~Trbs<;Q<3 F~^%Ǖf-x\Zu% 1-39O |+PmU Oz wzWE7.O=M,O$1=ݣvϨ*eiӭ5у:ԓV.*;9uUS!<@6pvdR΂6O;t'ݖ"f ԵHQ +F8u:@Xxdz A6koĶ̥6^irY@ IZ9+f&wzcp/ٌUdLQvS\ޒ%EQLhJClrM9?Z$*aK/fۆ'H,C,c$smH.B8Fe }9ä@`*ʉPLv5zmdd\-^yq A7^[ߎ$$po̶K1`GV _K< U $L[l5Ug#S3gXcf$5.R6Mm)~^jL$ADň='Ђ6Q1~ kGZ롨'x֏#с!@ZFī&4e roj,h}|\hh^V t8qO&)q^rݣ[$^>:ˍmŗO70j Za+f"irFݺ}t_1cߟ-q6^2Ew4.Ka^g ;G{E A5;efwwΗ;bV4 EFa<PɅi0;>R9eRBq%u;ӑB54^c\4 u2FCqSm3̤5ﴏj7v"NQ6UAr2ϊ3 {̲b3 5 诨܄J&V gTT`a&Qe֑Lz-uQCH\Jg8[X+qTm`K]>eM/(C!<3kP: ޚ7i!Zhl~VD;Mp[.ٲ`)j3`*YВ ([sA*jëDnNz5=t?ԐK?9]+gu-V..,t 7u󶨬iV̇d>μ=U;k NyZ_E,Ek('WZO;;-lg>̝sgz^lsaNgi׵$,[isi۟$nL9U*TKp8\ԟ!֤eIvF*ܹhMgp}'G6Q4)<9S;4~#XTZg݈'b%>i6A H";gg06T떄u1c~zi&ہ:c'/:#rCDֵ|-/r b7XQaHmLi*^NCSIbcxc9udBg j!3lBWV-Vc)nxȭ * 5 !Mg1]§ցFLX'Ê]gަ~z5N٬z/RƼkS6lAro~ Mw 4-Aݡw-JBdiPjp}mm` Y:1G Q(ZI+!#G5;*mG?l? [ Ō $ޏi b`5s Fd 5'2Iץ7]&5.w'"I`CD #>Cm`Uke!GC2gյڛqu#2}&9 ڽ Ng7s$JC)+P02=d#-"5KC,ָZٵIzؔAHm D1`` R~k C,0`J$+{2QXz@/@ Fc]Wcu6P zbK)~ҒMu!tL?FB@ )p9jvil/t8o7ńsٸ$hH.{`FՉV(WLXNCJ^4NQr]mB5Й0%LcEqg} 1~0G[1La.xq h pOaGSlczs t[,Q1IDd(=p>F- @Bezs0+KDw{8:4э7"M, ڳԶHmCju'cn> rOR4yFX3)Ψ](ceq*č!/& —w_-qq+1nwЍ8v!s%씶m\02uS9mn x7w*6ݓeW:5~O乺%)"]1{CWʲW^—5KavO21i?hm S:ꟃ^|&'i0s4=aUcI&<<%jP}rR8n4}*x]JL7q' 8_ =m%&Yk޹^ފΣV|cO;PUw[J w 1i8 v)*a,"{@k%w $EVƩрP;>ͧ4 U#r-nxĹZ2RĞB:RhM>G:~>rfjB$; uPq jY\uszJi_{2] M]:\m xcm:AFqp-m19MIp vFݭs+<b-"t5bǕ0!4dM]sԵ2\7hG{!蝁$2.Pv2{-s.VYLx|rhm1mnq@Y+z% pR@&wV;X ib*`z<oGkצn.B L] йEFAy{ӁL2룭?#m\"( wY`IOh'FQe _ҽUM{N+{ vw癯jQ)3]ЇRM-e-'N4 P~q`a* TJA稆<<1ƥ,y.a61$E-3D͞Ku A PZK -e-FivE;lqlå*;IW*'ój,ɐrBY`|%!Q KU2*vcKHR" f nj*7}E&\ &zzH8[$N3FTKa3⧦JM6DG$mDw0`J:E=iTUOϾJIɃAn2ӡD){+5|r]Wr}C2~d 4vs8xpהΡ8x o]>W**!z -߿:,_`;@D%MwCG2~>OP8TE2 %жؗ8^A XANX 7b"9sIt :Yt0|ӄVu/?=NSCI\ x߈EHXT9Hh(}VHஊ[GHJcb Z9'(CT NƀY KÐ*P?>G< w8ȘǸZ>nϗ(;JR]/j;fe@vUoz|(cR([KZXKrAͼ.@΋G،e_N@͹UVSK)p-^`p$9exiQniŸI@RXYR,G%|1/wȘV@ʒj`<Љ8f*ȭ{:0"85y!]^Df2jlI꿏 \:M{HQ!tos>Zku]d BRQ|:OfʊklD[+MKc,d*w)ThXBq7o +ML je9hN1+r\taqg7ėoƹ1z#YmXrȦM]iJd淝h@Gi: Gk&39 !vk i|o"˩nNC .QH;Ǯ*X0$!U62e{}Q8snZm`|%-8xCGormv=&;f6WfRL[-Dio0Ѥ 5K9ÔgA=LY@(0  ~XH|28ruDyhA?ћSYH+ddlLFgYNgyL}gˊ#F [F2Ht)JǝJM@}[O5@@s&[-/4f>0 Mў]h@ uw̏YrvF ^ 3hȺ`a@ kTe̗ jJ`kmcg؀/嬷,ʫ~Ы+b!wTqn v({CC@C.CZy|ݳO63e(<y5.Oyf!|dAlgO3:K3wpMܵ͐Db*[vOŠ&E/>Hfeɸ)=aK1 D2!ᥓRR VDBWy5^SF;ǽ2J2eHEnz0ڨ0.Ԫyŕٱm;a k.eexx9fq+ȧ.Wr% ޏS&IC?b"Zzh0W[L.2g4uhY|]A %<73RuxEi&p'@^ʚc ;xgи]2Tt}1Gtc|PXjӭ ](޷ RvcڝABkGnoλ+ԭ#8Un޵fxadkz`}|6ywzp2¶YC*oJ roJPW&ebr^MnH+yk2]T׊I}So5ejwɠ#Pnօ/ѕhtQ/N/xB|61\ݦkq?`f=רr^d1iEpE{;`>]iq`mR}[%`+ zČQ3.Σ1"mzjMas[%gO\{ecjeԬY\}rЇtD,7^L] J6is9lm~lD㱖:I3tj 04KXѭ!ՓUg3=ls͞;X%iЃ$N@|g|w[^aT9/>px-0|`.C6VvEd)4Epz aGi[1!+/@1 'ֺ4{qd|jMwUhx&9txղ=\&@Ciͫ0Lwv^E+A"_4de':@2LJ]l+kk um{BF,쟦Bg Ҳ> t⚌h`9A%CX2Jӿ`G+0l.c2O;fc: 0ǒrlz7RLsK>1VXҪ=/@}vv[|V8MVTi!~1nB҅!o+\P$Ɛ(S\Vp$,ϜW^tykWao9Q-LMZWYXkRK@XeWNg&p+o_y R|u.l}65P%c)e3Q'w4=zcRs45l1խ䜭VDd~t;#.ٞBW崮LD5%rmxe/hIWt%4-ni\eit@KMhQ,YtBA; x+&hs)p`PyiiCi—6݊! ]kD&"F[k6{\KwΉ돭P󼋆(=Q53 Mixe]  $fP<-mX)4nY^uC5jQqGlavن$(kW߯4M%6PӡN槱JQ3.XXaޮq[k0SKtagYVExi %lTa,hYI)ìo:)GJ父զd.f}UJ>)I!8t[`d81ikqJ1TɃyԙOw"$rvULiS,^ʡVe D~)Rs+Ƿ]~-X]@~wP92`B  'AcaRrwfpb9Zcߖ(le0Z>S(18ϡ8U@OvTn)`&1e͍zǫHB sL9pA;wU[䌇Q`kY:Kc)&auEȔCk`-TJ6Itה!dj-zW^#r\ъ HBЖU*OL =ZjYx=zV:(onjyž5d \oAo* / ަ/?~Wn,&թ^/5J'O988:~*iso`IҚ~"ɴnF㔥?)D;y0jWU9PX" eGoۈ17B hzk Ȱ`H3rV~-l JK*W HOsST7LIc wtUˆ9]4,m+N%ɰs]>[s^IRejv)(+$< #w?z1.ޯ?5?#qh!7G`d5B;4ԋO>z7E՝C>fxJl ^9;ذbD 1],(9#9 lipAS -p.otc0 Cftcꮩqzn>Vf/eG  O[=7iykqtUZ <~V6&I E @=S*X xasy4_ Dlh/(3tb/9"eJRTz", (Cdzg= XTGjӚGTI|{wq 4<b0YdHTaAf(FDJT U->#D[Ta>ݖ4 #>BCk돿ïO0U]XW8c2MZ5ݮSl5&WɎ.(x>:\l[{TzĴʪn\ǟ@/"*_T'h@߱j%"W./Heqa#Ypl]a?k ^v*' IeTln[|'GÆ[ bk&&uUg}lѭ=ϐUgF%FV?Y+B8= 1įD*Oto1&R\R5"pmEYk!Ÿ$^DTB tu)g K§V&/:TL\gu" /I+I1S^#h,DjiIHyÒjuމZϐr#¸2/[M9^LcQJ"lBP buY[*5$77q(ݿ6,DMp?e \5ICmEy:Ppp,7 1^>La ۱_|LJfBU~JO q5|DD%!ժ":38RH{[ 2)w0p}~s̵N @|]T>R"ljY79|Sl|j,-0=:7 {7q_IDNlsrԳb^Ka,.y(tzs|B #1@.I. ]Pd:z'im-ym{Z'꺄v.ޘ/%K l'~oglOh UBm͕ȂG+3D/I %gnX'p`T' WzYK:Ldm0A\Nf@U_r7waјpP|W8#nF^:|ˀoĩUM$,sѢy/nRB~Ud[lz!74*6g?FK.MXQOΠC ~:f=l:t\Q5AM2!YcNa\,~u/5Aq1دLÔzo|F؀h<ʓ,Q-=9ޯ3mکhܴ(_0ۣ(&~=O¾N!:ݯ1V[&7Fs-]g<$>;5b=yf01]V/Yӟi\| 8FWŠC&0)7 >0<0[[22Ʌ*!jB֭@ÆI"ܙ;g<$F\[t*Ep~BL4' ~[Ϥzs+͓ڗZ8KJ3puwr\Dz (@xn yIzr^y={:sx5ok'VQL\{zQuo-QpTEȲ4KA#}==Iדv޽˼Xsl/[}|31. wqgsnv{ !"ʞ|~`-ʢ6(mPkԈ4'$W֙k=Gk(&.]fA(#{v1nR*/q 띟"Rzѵ6iSԠ/ڿ̵陼@%=N$S*אruۼ5xݳ$y4ZqA)p6FC(MjRˑo7_&EEX'{ ~\)fiA^:4TIłi@ĽK 4D6 eiyGF0qRGc5,&[u"M˦$qrVE'PDc5o45/1etqߌZYde5ɒ ,qO,`BZ3ԗa* eK2CI ai;f MY1 8^@]V!tzfyB^W=APE-yn~&[OE 54WTˍE!"TC/fi8 N4O\8vP|e% }P&ꄶVm)Tnj$?bPa)٢c)!}U:‘l3B$D|b\Nt\vS Hr^W[/{q8⟢+"0n ;lcB._7?:h7qFUfM=? ۵oe;M*J(s&Z&%KxA۾ӼI.㺝= D.1t! %eGzC\(4TԪꕬ; $GTX` dT4Uql}~IP;_ROjW*X`#Bp*M$ܨFhB?u8Й[ASk'ݨI yt5}ŖĢtmS+^v '"ĪqJlG f>H!.풸[Eǽk@;K @ 0Y,8X݄L]̴ob.DqYnf=0,E$vqYf7N/TG[Z~%4rav6օsUC]f.?e%zQL~ jVf9R'og45%@vAn^$5RBNR\cxԣ#˅u'r1qQ  A*L*I)jdVm})Bo'K;|s\%! i pBMO~x%a 0 L2Bڀ zQ%O7߿<(HJetoB6un1!!=s yڝrm5 ;wc^ !2pq*+(,20b~a'm54&Es WMfd*6h~U!=O.x.C:uպ?P$`#m=(!!}SG홥P4kXR IQL+|Y\. RU'Q56-+7S. uqTFqHXOKxT_m>-D d|"2pci(ܞ\<5H8T4BRM>R=qrOET Jm\I ńHb puk`פdFP[aQԸXsQHN>{Ʃ4ZBo+j(]KB: ^4Iȏ#QShgZXg<-dhm0\"5x Ğ!3k ߭0QE[rxt^4R@& ȳ"3l:ST'@-a$,؜EoD߄z~ޛtz6 1 +ш=;4SGlQ{6M\XS?ͨSxZ-u쯋w5,(uqwĩm:YVyt؍ٲ&89~<%587>{ _{+87vNK,7|؊=BW MH/F7e=hӛ (NDVt֏WQM//WO(ۗ*1OAP̗=n3>0rJXZ:mcs6qߪ:ɰ62(Y3EѓˬXSېJ.\+Nhfm}k,9#oVNZUyQl#tѱtL.0'o\y۠ o)}@<;"7λ2:< T%5uDp3O,^+dld8 Z2-}ql kU##iFFv巢ouAb{;G@l1*q-B$ܫ&ߴm(T_ok9d#q$މ dCXX/uð{1.M!{;7ƣǔNY(#bŲՈM3In˷`EP6kqW9af*OmlJv|Y4XE t@ޥlZ22Rw3oT[×bp׉AdCyﺂwTf92ƚBۧ S,r/o<_ 'o5ۛ \CjҢ.8FB(Gf6!MFskP|䣻3j: @e6,Zhi\jݬ sd YahQXIrn60ZW;m ϝrE[Кyg~Ul [';Zݧd`|3E=:x P0ټb}f+LlyHO$[1poJ͂7S }myT$a>v}̠\}PMND ](YwgnњpmxIɻ!evmR>8vQ6hyUht”qi-iSz[m/T>J1e,~b-Kď{©!0薮j^GcȶKw8ǽshMFω{3pQEk` )GE?=-VZpU٥s v&zO"mW\s?Qv XQԯYaS^ 6SxPeyEPqjKM WBzUn?_A\9\ [ڄsㄟ񠎀.Δ5ri]U/bd5p?XX=1,㹟ͩTqGR'湄$c GܯEp\}"d3ט=QxLw/OPGg&ڪ:ڌrJ3a.msI SO*IC->e1ۆiU%.s/8tp1Ffs̥7twl7Rag}ث,Ik{@K,p#)8 s忑in4J{VZ-r_3G0 ՒYm^l K `@& :/׸JGCov`S^5VNK׈KGSps*S-e*j[gˋA v-`v#ްȈP}Sۏcy+v? @|ܥ\X*,vr?5%sC&v|3n'=)wA[ӻb+0#@{;yfq {-NM!XNF i wi,0. @ՆSR!c:Cx];a;]l #z(]{NU¯Xy;^uůZ`e7xZ5Y[lk!YS0[w>:Z7gm,}o- R^vզSq+fXzĴw`xq?V-YX:ru˰-%R:KỹJlwI#soiXcx9Bnm!Ei(qb:)+538@(Ʋiv$:Zf;m'hRE/FzSFSXuD:'}z35@jcv "`h6Qһ6zM՞#zMXokP Zl/p#t uaDVrF[W5%.ywvr(|S#qЄuG6n(ZN,v/bױ ]G.kwY\@ne}pw:C2W4]b=| H;H=`l!h^EƵaژ+dc.D pS"'샓ugMۇNIG roD; 9 e"'/v=jםHdT*Rڬn n$ۅfzݨ6/5ɶnMA QUTJiyA[(EWlL\^`lR&;,>70[DeGqS*<-PeGnʺJA8g]- Q@ZWIh\Jz\ґ|ƅHb:Zj" $HRo@kk:rh1 {3!:u*I"*+/>DIO-_.CXZnˤGZKZܮDԘg(L;{B2 uHQPB+vb=TdI@|Mzr#5"b7(c dT"Ф¹D ݞ(1 ʯo ԡT(+4wT"+PbwT&u_/noЧapđ"aaT[Pxݸ1uP(vUcHT~>œ|DQ'Q8 nF\KNրVk^{]w)e%-Z2M6FVB8?^xj%ƙH 뉸k#D1P&IcQfI VʑKo*]v%[Sq7*=7; ;)MC-50WeM׵@DM?JV#lߟD.>T)咥|'nS1D)sڌ[Pbڜ [?5Pe9\R.?hhz$ef*r(0fՓiҨjq) ]CdC5n7_(0?R) r)6!\͸l+T5@Lxx˸|Eem.\"Urv鳩֦}PX)I>vR+)d!Sƫ {5ak^YC*㌷NI.t|xvj&YI~&)fo* ,hXuF )48'Gc61`nV6+D!=q=O˪ĀS+otļB%;.6-8˵zʬw2:lQqbW4(ۺZYSsEHx6h[:}b얚xӌڀ+AT y4i-*?I+x KSnѯ&(qo&CoFn{cH#8ۉ~Yj_w;UaQ z¿SY$7! {_F7&ެ,EY'9D˨QW @ e`V}йI0k@ɍMKX)xv<:d%ˀAYRU;"ްRA&9:@h\ >[i %Є[cnʈ9XIZM͛xK&?VX1*ex:I_TC{1@Gw7#J!DDۧ?!)֐NvJ"yV.pz)eRVvvGKҹZ~R&B*=k&]  MWʂU.0:U.G)k[p]њhmĝ'q  z8\`Vrl٤:ȓxu]%MvMS㴌ߵ]g j꣰t?htyJPDS琤Vg㽨*Sy0r18p%ZZ  ƫM`*5@ m즰IQ; t",JRUA"3-ga,Jj*v.yz$QMtvwedϠ(Sq㪗ѽ%@_sJ۾oZʏoid.bɔb 1Pͣ mz i$Ɂ8d7Н' a]bD-ڠ1qہa Cȇ&.VB;mbmR p>EZ)o9HMoܰ2k-}w'gB ,deJBsY {|r:)8c;ѾK3A4fĠ쾛DoW~:<Ѥ33H &Y/[yj-O}6th!%`ݞgL4l" O !$+E_ STzhp^7M#TGms'@!XKO[{-&z6qBGH =D.*j9؟PFzNl%o>~)pQ>]jwMuo-PSto]Q\/IkVG&'Tͪ0_0h$%=ӊ)=CV?iD>OUNݻ"j)\9F : X<,]L, ὝxBϨ Ga*pb{xbp{ԌCu2㪺QSwLܳY (f1Qw4M?  v:'&^ 3g֦Yo ~0*i? +| ^,T׃84Y&JIM|?ٹU+$ s S:]UmR3KuKyMNt\:Ui,Vc,?mrΏbĺW':9Ci3S?ؔ'A:b 5&)j]+&][(Pk5 apJ`O)j6@~ \MTM$I: ӔKMcԆ38s1~J['qnjOؼ6@&ҥ'&`NlŢΟ6kq7Ep5t%O"`1=t0f__S/w&}>JOh k iiN2#ӴVrKf0srnq?Z+aEרPƤZiΓBR=U5B&׵ Ggٵy5f=Ӭf~:?WgKy<Ķ]_#^t_6r:=j܁latq*;wӕv䴟MQ_kТVzK =@C iu DT}7*FD-Q?nK?w0I{Svԏ)PۂolJd؅o_M_wk`&Žmymjq#4'f%(AOWղP 9*[=<>;Mڷk$6ڍ/.n郉f@.p}ϘI;FuMmevc%8')$zrvuSqWL=8W;L%DSܛfz灖4>9L$~\3!3?}Ld3“)*CR.yle[(:Ÿ`4Lv iꓐ YrhڭτvO/Θv> ַٍlt2 liL:rO,5JG{q .I⚚J>ڔ0]cdh/h Nq>)^QOUkTN S FQ˵aI-4&$5TGG@s4\|rPYL4(i؇pG{( 7[b`8:hۨWr!|XTxsဒ.ʫXUF; T>#l k)UڈqEY#.^V)3XmMcoR32Ͼ^[~cD60Q5Fހ>U`EڳGXH'uQQm\Ĭ=s )t48c]Me+΀ Q峻U}AgY[A؞6>NG+&歝kZG8 Rz"˷H<atc So¯Xߘ=/ʡ%M0@g 0V){\^ OP/ :Cf}y{cou=̃&U̾|Io:fyk] 7; p;pryQб6l*uH[>xj\@,Gt.T~ʆm&()NJ&*@\9/a1;YJY+@A+hu!o3K;[AjjDx˵ybz ~7@ XSK] f%fNsJ9xV~rg1ӔVKacYi\Gy^ ?3pNmZ=ډXyNCxr9twó#2b7UsB,0UΨg8rpCbv^ D&Z 7x7w].0\voG'< ?j6fwr @ ?wnR{}iR!C?(3p[V3VVyC=Rr5dX9)~ua` )d/olAe+kZRBKBTtg _dS (|SJqLՓXrtX *)qTHZH$  e)̒ZJ;ukE^xith]C=8D.U/ \M {x ʐFA̢G*( b07L;) "b~xk6Q6X s%U7`\ q8:| 0uI0:!v<8\@@p^R9]Ƿz̹z,*,˾iDbJ]zw=ؒ W, bqdzۂɗ'誎dtՉv7Ge,*.ڬύ}}̫%΁`!.1ТTwEU?E/ȯ77XnnzUD4sl)?gQɆ"Ѭ_*L[ l'Ow8ʯK<` ٝM|ij 1x\~g_ur'ͫjڱ Ն5pj|J/jG1`ќGCzXY[^2aZkt =Tt<1:ڜ.x@[f'?hN >(OPҶ6NB`t< v0Έ7Em]2*مg,,',O/7FT, A#/iC91G,y^(B@.sҙ݅i~=*m^ 4v29~Q>`l}9Lج;G %SהX'EW`#2DE阈%_>:}o {P֦bV\%AakFǣ-aU.3ʁ̂6BGa!d|PH8 Ȳ %nNaXA6bOCP~adtD ]/(9%L:|l]ca3-jlF%EV3GO%'A #mg$LHui"Kxxar\>V/MeP;^z@sdr4A #`;T"*lE7$0!V5:{Xt?Jj3xƉ'SIE0!.8%P;|[Q1=C.kߺUߵA7A9Tz+2OH-'dn8}Pee!Lb/ rԿGVK<Vr2o ~ddʑܹ$ri jN^sPzK 1Y*6H9!c)^xpNJASKsH7m0bEFJ7p(үrP(UAKhX^Hj9ږ#XX[-v0k/V(Gduԧ`/ L{h[Z<QI(b iKT$=tZ/OAg|ey(du^,|Ԡ^#~DjU]4jA&Ki|lJoec:dT@6UU2҇Lu>/p9oj!6;aQzM(K e6.>k&Vܷ.J,b]}Qtl=1޿fpcc *Uelnڵ8 eX]O0e1e9l 5#Pw@o$YĽZ1^ ,xV5u,AfdׇNӄ).ђuDq k_EQ(xѶLr%zj"b]'pyi-^[TTA!֜LCXw mQd4jO{mfpײ@  &--EXXZXZYBj-daS)e*w-A+Th3*Q)dw6Xv(m}&w nd&Ll&CH(أɨOr! =2Z jig4nF] Υح9`a aR=c(?Y<a!:21}_[+)Ě8Xu(FEF]ۨ6`RQ,lg OAd8%YZw,P䚪ƥ񨢡&jX U&'%hiv]I`5fcVg,ܵ͑-Q q'Px̋)dxais=$Um)BEDdEXƼჀ}E"Y)JJus)!rp {qظ~48yfSWah]km* y,J\X Jpd# 6>Tpzpu?R$i(}k)R;߭f0i D{Fʥ聥aY &@QSTK=^[64nB:/0K.L="$'m `oxF`ኰ0 R鍹yETV&^/CzzQ+j7;ڝnvҒmWvO#]pL(b8V.lp֋Z;0ׂtԟZv=Х\ƶZ %1xR7G/qQ[ .q%. ciP;x  S}t72Op'זΣL0}7V3ꐺAϕ*oiq2$GWfG2ʴ~ϝUOj|QOk>=9K1O1%ϸ,4f g^/ǡu-waȢFO0ΊQ:vb~dӗ#aAPn[p/h,mD/ ?}ꉅ85Dftj[,^0?j;;zHQ'ʼ006hm򤂹U-CM"xҲcr>V]uD$<\EA!TҔŁVrI!fరzS"|IңfSrkSJzQ >B&7[F0 H]d$$HFQ_KPգsϾeI8~O{dOz.K^O"ቓ ِR I3Hs(uzqYߪUץ/`'I+lW 4Ir%A:"<c6YXڣd 7 ~LɊ@*˔@|>iҹ{eIeWX=Qh#r9p$ɷ%Fnʆ@ tW2#%FP!LSaĐHWJ0%"M;pmi>D[FOQd6"~gFF뺧mÿ*_2&)·koOeCaPB/$|HʊEcD'Bm^*0壈b*@3D95B5xqW*J Qe㐒tk%5e\*_\& C|)D`MYI`O_OF.̚CKS#ͥ=6Y^ A;beתWۮv(Ľoن;{M:ʢ1-.!RC:OgfLʸ DFxSRhڠ QaWbU7|εKݕ"RWKt3Do*_x_[׏wX_y۳Av QD+aA?8˂/_fg=/v1(/_{oew0{LĕU/geAl~jMt ]ajqվ1@|^Di~OV䕄3w9w+t *O \o!w_kf*˶(Է/eLah@q^<lm~|` k B-m4u<a8-du:"Ud&RxaB?A@gpMn~4e>?jD4ɈȕW{L1w|M kz)T_0{ {VHЕJ[bQ#%~3k`6+sF ek Z=ܘa1A.5jf^~QP# ^.,߿f" W K3hҨzgnyaHbs\kncIW~: 昻[&1ձ3gyo͵`\v`ZBZ+t,H;T{7 %ӽQ%B 2",{OrKed x 9BE k-+ߺث(}UkX'E\D1 ;W3]abHaו[ͦ1{OQ>GoE+l xKM;xT|h^edD A3%6Z[TJR(3MJ TؠʨTQ, ̄TA y^urU e'9 @zN? &+Yno/h*%4g #BW?Yg֭>5' DAگ|WRw6̂}db쏨)"撍Z#0`aX|C:ޑ+kQմ.QP*C+j<+j|&4 )î;KR'_JN;Pڨlc/?t7U<ȕ' tA2Jְqr?7q&GsҨO|d\yh+Di ֐vSDCAץyPM_[WiWvvs StC6]jE9f[&ִBi4A!^R kii5ei$nz!xeys' CԀtHFN@9|RK +K::l' S5Nӆ-MA/j B֚aCVbʠM\CxcK ^O"}sVjo ӕTcG#XoVW}P~ HҒ@vc иk')J?f0y)$yu3pH&;BІֱL@*Kb>#Q,ӊ%U|iI,ܕvk= H֣TF*ۣj-,џ?U'+ߐ\6J}7)ADS%||ҒpԉٛьP-ҍb"s<"6i1x"FryaH3b"u0qt4LI%Yu<:O\AJ1c6+)fZIKA[Kf᡹fu  #fqnd>o(O*׻f5T2J~krJr;%6'7x#i앦$f5怰xBOf} "baF'THHWeTQ>$ =;UMW7ftrx +2ԍJ=b?X,Y4S݊t%sT,McVO1'Wvp.ɦlX}A'BxmX6dɲ:,]9WAB)+% !疫D_D|8R¿ʟwߵm34j_.OY3> +I֐u?v2-/ڞ:EYZǞ zd=לjy \++OwXT3W*Nv M 适S[v^N/2S2b‘:\?4X(-;Qڬ^۹>CМq\X3WA:v~szug>׹4pu`ףOl|Xʆ5z B/pe1|NB{60Czvw{oq+=ƒ/oyQNGkI <7w|T+9 Y{T4*(Ό~o‘9}NZ=$;pi'oھ_-@/yu4p!|Mߧ;r WMPވF 46<ha]:1g>+#(˺y:}{WH775B$CvPL]nd3I(P8 ]SHgNQEЋ\G5g}VsG7s'/H| }RDݳkYCKCH#+]>RQ]yF1ʥ&hVԋ6~A޼g`Wzdk>G1cQapg2~ "WEwf^""w]m!!, )˔+ SyjD-{`-Ldv{)vhg1x M~Lɳ%|9g}~s}-셋j6rN2YB]fM-)_ʲv|izIvA&|}gJo/fIJtK9Be&_| p LRxHɹ)3-~5!(i 4Zӡ:$"_Iq'Ih#)+jې8׿-mlԟaǯyCi># 9qR+S 9jƂPrkXYEW8 e69m S)<{R#tDOKфi?W &O'ftk?NOVבҭ<~_N7mR .4gMX֭…,t`p}rY>2 Ʃt_D!"dƷhd2Ԝ|%qv{=ʁ'iʤƎZҫ3I4nWYJT.A 4{%aVQ=*@ڤɰ6No5iRzyK==m09_fGEY%&nxnF1~qCLB):x<,}mG_cpt\顨h|}W4o#bS;ȄՃ"_̥<ȃZ$I&A: ɰO1Et}[R77AN_t5m)}J4ƺi/S}|{R/b>2)JraR-Qy?uoY4[sMUK~~p>rDfxDWBL5sL~s5]6Ά\w&(oΤ5 `x΁0`$89 ʔ-J9̋%]y|fD7=T]PgKӞݞ s39)MU<-XX"?(Xˋ9*2ؿ< t*#KQQܷb&!Gf"#w=qaوE%M&AFPm~1*C{ogAG7W%qX0%#m*4 Y3i驣q^L 빫`LB@V55n 0d}|FSPb5xA"n*DfR7jN.'J?K#4k)F'R Ig >A~)ʜ 3֊]@)v 3$Fh7{[:(̣kM98Il$}xAέu }:߿d+p:" ߘ{$.'OZmp= LN^*)õo_Fdٮ-?}>7"P!VΤ?'Iv(ht%,D. ۇyTՈ?[Rj+SxUPܖJJKsԍ ]ĉq~ࡿ5BS;O}Ez#d!T5TR'IḮGPY>w$k'kv:78mz*meq}}^Kq3G$! \H/> F$*UsOJw|#GrwMia&['K=F,|K{Xj/OقjX>n; KBAXoFFO+?@at&E& "kA=?֢֢[sAK:`} :ɤw^cbғ*dyf` 4U2l [/@@gUT/A96{ sȶPH "231=͆ Vd>M}E _ZzIbdqߝdXo,Hw2RNKpr:0+MAB[&P؆;[ѭ{4LqoEi;!রxnj* 0.KH5;Xt3?( S ")F.O_욀ƝѺo;Mp54$2Εs9˜Y$Rr@so+aksVqY$)@eBZ4ZXmm ~-`U^$W]klFK'!z 6V@֌}5saݪm6A`[tmcv)Wh6+&_:,1 sSuԭN&6 T;S~kv-%`AK60zE{l<\:Cm.%qLt׼;ׯVyfcT#%ݰ@!4.ZR-`_5g6w ~UK -A(Vuhbin49YU[1 eh ;(:vl>JoeK1ńf@ 9vYHO+)jI]3T6?ҙ3@A?yeW1)+w9|mD_R`-úckVM|<+\\HT,EYN_e*ƶo¹R;./ WwJc.lv}Bwexgi*1bă{A0]:W\.r_^RhG  SZ ht"|<"p8ʠ8it ^>ݵ{d wJ&\BH'ǮэS?(+.)_au`ҝER3ҪvzX0c1^#6A^+/N1iD.'-Iɂ4#$raV8xf鮤n ՓŇ5Zx1.sr[A5?3Zl\#:[оN t.#sXRv5!;EˣK15P<Do7pSg,qcfRt=ARGצ: 6UQ؇St+jߴ2q6%9 NH,seCa2mlcP+Cdx1WtF(k]/MS2URi*%8@G1lP;JW//Sd,T&/_X;(&[b屦_j K=ueOLTRD .3XVbCPCE%6qI޲s_^X~"; LϾ朸Q%X&&Q|\\i<I. FM=s3"c;A2֙a~Xk^9)+U _7G" P@nόY jm,8_@tn:]X4v: E=<џ3f ":lEPҜЂg9_7])h%Zu.<~)f: AL~pJ/=ck l쫒 `W~@Ǐei/ ٦nZg"O6)?O/~:zMu%Hsin\dݣNw̶CnpxD@KziPA!cW xYb?C\8jy. kʹ K 凗UUX{8VJ޳%CP.%o/ `2n\i d%tX&Q ;AOAә2+l d=V鴃* :M64)حi e;T.+?ti0+I0 S,P:'1f[Nw18?L W["_}Mj3fp/|VxOLH'띩Mn,销Yo'klo'_co^vl_8ٺ]r"?>JsE 3j9nK|$\ \6lLnY,֕JnX'xchQUAHop%%9-y=.2>W4\3*j| =u*L"|C0 9=eBe~' .WоEĘou &AJX~UYXq^!_78b<6|ۙImE#$|~s?mLWC_ߞ jG7G<q}Vo54 r؟u/% 4I)Zk aOȅoeuyV;JW56ǮՎǮ^.+axFă7^!;Kh.* azGǼ^Ex)e\ s1|ETu,Alme:`A!֥9l\oL[ xC&W VL[ $H1q1SMhk?$T3E֋#4>=uV63motZcn J/|$9.mB}Z'ԜVxU5yݖr)vܔ\(5qtǾ*ɨnîR^/{v0 J _BVb:"T%r Ȳ Jd:|GԧUvнbuu VKҠLsUOV)NjkASHK:Y+1`\˷@ƭQQUe{r UY/@ȍ֧֩ ys< %(Ô;5klZ&q# c _hҐYqN)L:G|WqZ6Pƌλ$R7Z֊eUބWNVAGꙕ C^C, a]KRpnB#I $PJ\]HDQ:(/Vh )m}&w2´qmr[\>^KHgrc6y$Z2Zz+cF 45M,I\&t&ھ(Q!jF[ڲe.,eb C>!a# `}Hrm=(- 2B- +`todXncB]ƽ5QQBoL7f(,!u[j~i( f+8MXp9pUqيzvӝ9n +.ܶ|UFgHdܔ%g-&^jՔ̅XLrd[x$"P }E?nvUK3 I|B &zY7#!7$MxwEsB#ն YBS7e;) ̒B$1 ^IlDlH`H}9SP˯TtGQ*ە}Ru{unOTԒ̈́P.s*}*9{-uM>Ke}2A7-Щȓ]8DOe wq VrYXzh;XL{ w{.AMEx+4A Oi0,&f-` ֹLw&F]zL IRb@,b[m.YUe1wfݪ/II6;T>}5Z;K,S& ;f;xd^eLjլYz'HCklȘBo]:'&S^R tNs6+xBۣMUC5'>L֛қmE׹ޯ${3׬~hv/Ǭ!d<anƸnQ3oȿ GV{ xSr&r@W˯͌nzY?jHxFc6$}<^$)Mp孤~YVC勓|qD&%ZoKU0bgX(n&;et@ם5a~sV%t&eIqQ}Lg'/V5ڎ`rA4'+Rz/Rs v+2鐏Y%}&$-(]VjAA11\8Q{$KgnJV3^홎Af:oE?E|-!Aۆ{] H|"Kh"֚*e>WY~Q<(smV]vd6'r/1h\1N9|_RR;C>kx%SVe[*0,adqG )aRwqvٕK2|/g:A_4 9Z^UeO_Vc]Bn.;;$1Un)nyVOat\Cr ,o8uZ7PsV[O ~n%'0ĚD}].B⊋uR:>NxV8=$],cYudXdtY"8j8-BLdI܁8DEBZ( 1rI+YLe}וhê+o<+r)7쨜AwL?3'E=rGVN3Z|EIXAB$Uϭ#k"VU$32~3WmUHh p TITAz{QZIv|Ur.]ţbKTT}f.\ SbȒ>ͮpzkl/FpSRXWv S)O%:|]$t\dd㛭j@"Q˫XU;v~ 嫋nߠY>+|Ķ䋕JQ _({E*Tgv DX| U)U 3 eMV1->+'9S6/Wr!w^mxi^&to3 N=#BKe k~>%κx ї/D, t4fFh,c63|N:3$E7ٗC2/7*dfԕAG1WF*huWD̃}.-%_tFg3 Q8?w~8#D1;"XD/B;E*b=a["օXTEEN?AYqP?R#J Ћ~Y4 N%)Ss޸C"W}ՀmhTx,~`4-kFYЌf<xC ^Q$/!L@3zŽۑ0z>2\ +ը?LCM-x Vo΁Z|*9 &)3i~7E ,p"> TCbk P, WD% K5CNlXBѱ{ϡV%o?{V(&-T<{`d@F$/>7j5OEg"8[RImNeq,Z0{$dg h;NntH9Yr(q. qe 9/t}]˛}[Lާn8em~ s/i'GȬ 1uȁCrcAq}7PsXOk!]H8[w z{c? -zy%{O+Rt^V ]l-6Vt0%QZ&|6G-;P^˥}jRq|&Zta^oxCuI2Rʱ?^8z(6u^XP,::&U˽5QΦR@m-H0lv\wXVab$A5|__g`+lkRPrL\1p@lpئ@ lshkb&|ڸD'pk;3H Q8/ @E.דGǂ92/ǪL"P@CW5k'?р8 RuV ^n@k}Rcߐnׅ|ǟto`aIF0O58ap6zc3K$aʁYsy%( 8YH)^Ȋm=/k͠Q&ɓۊʅ7u|zF_kaèѩ\jXPitfYzIM]1{k[%0)0Wfu\Agmtlk1_uAhL (-_Խ/M|?0a13fM[`>L:P>9ڡ9CD^OK|8'_D-&s=^GM5EP)5ef~b*#H_껢B،+T_jwE?/W%$64wgt_{6ČiÝ?}md E6=Uf$0!l6BGoS(֩DŽ1^'q)ه<7ͯ~eP#"l8_ B3ƥSwgC&j=9\zbkzI?(xփ?|ʾk(G'jHqi;#TqЫ|43hKeԀ4 ,=H{qP t uqeaZg;:OO=2IxxK|B8D*N_ /p\ G\"fvSuj:) b DԵ9AWDh^;|fT94ogjRjLyhmvǬUu@l,+wƛK==cl>FyzENKksDDž~>ErmvwThߵd!sؚlN\F#G'qrm=)4nnfɓx2ko}2}qvI8-|~Oxx.zOiᦥvZǽT 8I9_Ď36Оʊ6ÄT!{|j0_LE(7 oLN6vJ[F:K(/WԂ 2MeRDП4|2q!WX/*;x$TWWR$;IuFl#ՀޔG -j<.9K|s霆6l3-#`t ^[j# 8\bt1< kӛ +HJ'd' )A!"7 [^[]}{/kzSt(;Mȴ}O.fga>%QͭuWc0Fo>t*v]|.`r5ob)r%NY +h#ff&``:\؉ON,:)Z}6Kщa]{ޘ]yD.c 50&yص,{1x; V vP BPb& .lĢGzEDII:UB~8֒o@l5nFQ (R3=?r@}  KD{G;)A\˰Z,Yq[+ya rz⍹wo&hdmxWIǬ}WGc pe d6-O`cX&c2J~X8aˁm6Z!W49.êlJP·U4@}t;Jb?6E҇|ጋ?v>y\K0%<gBY/*Fڅl]į5F7cf:=#4#.>>b}p}D~+}xj:M䝅' (-"4%K&iq ucu-=z}s ̬}0x -8~QHފ.>Q)_ +}Z%'հWΞe}<0?~}klyh=rx['r2tN!n }x1;_j\;I>x],R6aR%yd Y! {+{K³OS KvɉgPiKd3[O8έ#sxz֕2fd6ڢ 2MIe9G j:%b==6=WC@Dm'kr1IԴjl[7-e@XC5T?^i61VO.{8n;gCkXt3 V*r-3vpxss NVg!Ľn8%Zñm#֜N/ZJJYȺfDZzPE x0M"XV/`ۂ*}3TX4@-ަ i >&?mׁ\"yH-JpZ5.͟M+.]'V{@"7LLyDRPNtH69u<#HM+cTQWqpv8ۘ8╧QCqr0+_cT\n-bugvQN눲COx;U0"47^Gɹ1;lKV٭_Tsqr*\-UDt֏e[8bYG$ގ A~CZZ <@𭌏˒\"836r*SRz5k "+wӨHR=Kjd~z+~k2Ga\~I,$C&Gk|ROstX>d;º&Vj|c6]LW-) &/m`TH8fw-/{ >u{WQ^zX=B;[J;SfS9]B(e?Zs{9% a}8 ׄa2vgc:Q-;Kv$'I_έX(v xf;;QKNEg.OV .")Q~2i`_> >2E8[/bFӞj+ FW+߲"28zQs7I:Ծ}'= EgRHRYGJ[Ԋu&x =PI@0j1v+sG ha;kz'. yeTyлnGi|k=T,/4ΑAz' wahg/?ˢbv{SA=Gg#V=^ʢ|TmQex%VSݠXaZzyVZvwZY/# CE:w#s娤Bd.i%(*р&rT[Zګo2zLPC3.ߩrz*鍨#nwoIsA֧ HhWDe#ۍKeHjYd({ 2FQ"بPܶ8#'OZ-?瑊TQE6[bNJZx[]*bmYFx*w6,`-zGg&WvG߼$@zj;mxW8*{f=jOUmov8&E >"5h e <ڴ ?Un7E}#,' um]#rU+bh .38p=tZMov?G:K`FJޏZy{kMhXH$hF)x;_A=ktp,VOИ]VxNQ$U 9^1a'*?eȃֺf%+iW7ja8v 8q឴fi&!<z(2&:eMff2sD-Wѽo-LQHs*ȷᰐMl1e2!^3cЛml-MgP*‘?zLM ß5UfCΛS %:هL#Sߐ ,Ӎf@Y,_ޥV&ЎuH!d]2C8E\l PA)'$) E:jƒí t`N(dkЉhm"-R]jq'yr6ي7DRo};B֟F-b߬QCY\bj@OܕqI@?}U4(c.&py,եGuRu*=7vm}j<ۚt9#iBD_?wBƤ0gjT(o&?mw0A;[fQ_l&PR|[/-94I c<=#-du #5?Ͽ_tب 'd*5z/?{6vwe2TLqI,=,HU{(Ӭ&6ɇAG 'm'7![B2DZXR-5iԚN)B Vޭ2[2yfBȟ`T;.to`?r2* MZS PD<+w Ȼ߷fc>oJxzRkWFMɤ0ꭟvھO>$=</:yvQc_ъd` c|0r?_vzC"GG۷5SHVz_tF23?G.i Ɨەrme72פQ݂Q٨PuZ@~%~PH[0 J29[,Yx(I`: q;.}RWgj-2 }^ZvaVL,yeUN)٤}4"| /AN 4@ˡt{=|}Cp2ίj<ys`۴Lߑ?A}SdwVX*ne~Mۻ0}3SiW׵H#: NI:{|yD btۇSzJmx;p4űܳHnSe *kRcи&>Y`K!Szp8xO yܡ,<&bO1.@ p@Ō?f MUg 4U Dg;;T5q=O {m-Ko`8U>d3Цޗpvs/:xiǫG@<2?[rNg%:;1iU#Ոu!8 u*o:ds l4b<``† 0ўuX+!e$o]n_$l/EmW ONŞ.^ J߲Y-Lv0qNW%o-)J XE4MAj DץLw2$ [PVXP4gۇӪ!;8+2g3pH|p9}2^I65H^]57,&DAO5S~Ù,[LEd`.sJdf+ NN6RBtϜG3kC,鹸 R ЅgJ0'Yܒ||gQTW-ijj$_.Xn| ]<yDT.r~ Xܢ汏͚V,R6U^L G5<#+5ӡfuJT7^ d& nqA pMU[iY+bXdV(! Dz A[ 0QYPqXo[)cJ;/+@:-̵ Yq6#\&Z1^Z2ZUxk㶑G"\ u\d#C*NYScJ8ZXn0V3EI'ǵ|TVB8n ҁswB;{;={EW9hFf8\=>2fz,Fqt8|xgkup]b¢ˎ`&g¿sLkds>xjwPҌsM[{KM%%LOAK,ZpʢI]ŶY2aKYO ˼/D~$Rй!]YJvm+cΌRm4H@).#] (^NcIyɔҴhdW2 f p.Qe327K̾8(T;} G$.!mhLJpzvjdZfi䫭)3cӱ\*^uaq07S0|7DčsjYk+P0m'9.MOxXPI1p"qS™j#n~b%i ,SiG~d 6\JdRM9tF щNC,miwŸ{si7MO*=&PR.H$AMVd6 ly477=5&Kdh>aWRjP+7[f[sȣС LH{fD#=>HNE_0 Ht X&FlZeHzH -\NN/$b0pE|Dl9|/`0>CȏElr(,`+kG5]=Ki /'X^*dڤX&ϩ'=>]եI{Zd@ƭVy;Tj Iw 6?ǟ~יzniUMԑǵS% ƩAjS4ZuIÄ_yj/7γ5Sé Uь4U_gӭ4e^c, U| *\AfjLRBք*M7E.ADQ::tJNұHw iyqnj1tqa*.H,s1qdNIGNLJ8?9~s$MɉF1p?f&c,Lu6XpWTVWU"ٹ1E[eI El&t/ERQTĒ^ߤ}_]u>js7Z\LCv'b^00[AI8?PSӛ_COb)} Rz~y-6>6I+ 2#6!Xh0\m5]6eL BD>R l܉H-jNvIdm͔{[YKU^"}Ƥr{#dOG؝v:y5oo)Sn5>%mr!׸33Vy?(MɃ%AߊZbR]'@apgR`\K[ۥ/=H#A@\R?Y;ܛS䐣^7ML@'>@SMD]!QO:TZ ci#,Fj%SG`>n{pɢO +U| Q=At\w[R#"{qŠ9i<ܻEOV}Vָ{2_ʆ'8+euzb FD)ckV5T"hxIOY`Dl;<(;tH!ϙ}P9dhN8NVZݛ3wiOMEU;*^q/E>]UXphnltV۶ي`- )WW\ɮW\ٚ|Zzo~,!%~ؙ˦g1=iywwGDO?"t S_Dmcq{=3JJ\psMO*t}Eu JڥV-VIf%嚳~LOģTe裪h~H j-͒wK}5G0E!lb?M3॔4I%E;k߄ՙkz 3t˖J)PRb'=἞)ZNJr2WeQ=4ω~{vKoN Bu//!Ɖrz=%nϼ|K5*N$VqR !:d0P}Nۺmz=<.i\.u`ĩW]NU?3@kCCuԉbjk hFSR7S/`]&Pf煡mMe:̽u*%m-8Tw3>tʣfjށF-$aO#n{NܭeK5 $_%N}c]?]!.!$aJ,t|wMV$pp]Iѐ>Y+,:="Ms=Aە 6]Zi_g JD1yq) g๜ UIOF.9#yzxV+(Dcg.7>2{K6WtwYF#'C Y-;f U~dhS.quYDTLv ;sD=ݳRL4O.! :  Z*!}hIVu(%Bo E%ApQppD, cz\Wvu5E}"/\eA$k+\qP` N Y?|ekY&B8[`v 6- / | JILʫ 4y:Ș f38@y)L@̥+*|/qg^KI ^:"eY8 S={Kz:}Duz$M~0x+U]k϶5P 06J 깖.=OQ>:DL2.C船ʮ`h k*2:"HZ6+%y~'i^`5lGtyW"#Z:)kEl4r5 [[εz®nyuݯ]u1"Jt[paWk}qwTEo-.,tvL1]N*˥tȤLwF9"}5K2+qΈܬyo'Y1=u׆%,ӵGM?ɝU#R+ %=UzR&2:P 791ڿ͗oe/|Y7_TP}C!32m/xw żς3U $[~*=rEk'׃1?4KJNP + 9]`)M.yt( Hv낧N {~-qRz="#5ĺQs_FQ)vQDSSCUT!J4\X{( e=lD ԰ B]}biBy7*t*lɜ${ADLEYe t?t7!5fiu~ 8S'PHkT}RNF$/^i ʊ~ZQHnO Ѫ1j OW4ZOGtS7 xWFRO 69kU"QGM> T-M ~}X+V5\9MVQ%4wwVZ;Khͤ7[sgFFdzS̴j M0x]M_.TC+AuܛUǽx*4gb2/{^m1\jHCxV{1qg}CmzUlnd]/ *a=!ZoԊ Ю6C|??o9,[?8Ij70j!f()|a6eIA%F4fWʷd]j[,鮒9+ z/xt5 K͵m9̲(\PL箶xwa=CERt( F"g@Cm (}.X5:V#G ez@@u@Pl!Sϊ~ 9}%Ѩ9Fγc5px3ˎUg3-4Rk5*R|lz6m_N ?L1ddx鬃J pq*h ~!2}SpVxai>XѻTVh`:V@:<'}m %Smo1 5*!lu<;w y}f;+i[c~2hz 56{{62lA F }O|R ,sZ |[ey&N)b5t|_3u O K1wDT`8 |c%ԟf>&B6ԩyjfE5t8ײ) xOp28s`2u2 5^0"qTռ[/3j% 8?hFNJ%>oC)}';u 鹌eI3;<$5mgS׺i)Q!]r"/ѨA+]QQE,:Yrnk ҂XLeA>hb.]|su`Ȼ9?EeG.zdWLbE$OjYB{4-ԵeV5΍J.+Y3A żPtbXWѲr-?~ގEjfWJz/2u=|`O) ]}K(fGZ< d:j9Qa|dK?V>sV"soȀrҨaJf6ޕ& ?EPy]wϐ eh(e]8Y|Vb~uřO)BWh,ʀ`<-+V 5 HLr4AG"㥋Mc"F1Ga[j@@s" 4O _ VA٢\d&3\3Mt,M\O!ԲӦsK,yoYJ7w cO%54$0{?vvFka5d~m^ N2Ɖxl)~s\͗jDI@R×P൶`3R(̆>ޔi?959ɲ'x<ȱt%h@q2tYP5[Dm6gG7OB6Pq0{޴ZҠ j:.HVi+p%OX sBr x;dnE F!o u>o^Y$k7m++gQFrj]v'W t+`ܱ%?$N:gIC9n\_D9D42?a .*"5SȒ(@~2@_mv{vC"P8zp/mpɩB-'Hm>b@=h'НPRXUjuq;[g.mOm! .iELjő6l"Vg6,/`8DENxcI?Oxyf TP t{:9MoȎ(!nr*T/+t$QX$K'qYY⭒v/A,H3OQ(EԇJ7fN'NX:Ă8߻a+c4)n% Hx ;Z wT/d]p P;[>T8xt~ϴa.l} y5-e c%QY[>kya5<'\zO??Y4H5K_b.+;|c9PI`g&WK[u'A"AS hdɇ;]ߛjhSR›TP22 #1Sͷ-Hx zoA}ι<2C?\Y88v*؇}KC"ozҷy#5+Y艹˼W Qqtl 16[uOdh|&pK!V/H*~se+*0_jY…6!J;$xx=#\x4z?(J9~笀K>QBmOƺ׽f rIsjNP KNkʪlmHWB˅ {oޔ*"ԫ+!sN;8sѷFRd/ ~`L,ʮثD\-U2XUFdVK[1e52OxgK)`.qYB=}I\vv 5:"{BŒz_V[Ͼq 3+asvkʸnε HbEПU5I[UǸݶEn!7`ԟ 9~npa?qo-/ϔj?xDU ضZOM5TZRf߲>$h(j xxE_LK2,DOKQU|sCI4C[ir<_)>@9Ds`kנG끝֊Ǥ=F*] k¹yJӣ>WH.9E7;a^ XG4~+";z>VqR&-옥pn>kVj׭.C\Kstk4ctSYTq/Όv9H͵l jiz{g#/ g:҆^tz'5Gu`Eʝ^Vcu>l@XoV/—#;U/`.Upuƛ#*03䑔~ꪏԹ?7I:Syz?m މm#]`Dp[}u響ؿgKx34?%)&N0NxY'hNHˣj+`2E=&ahxÙ WYgogW{ Q* /#1O[C?mB󶦥F$ uqx T/bo `97^-a  oܾgVU{#dYN j}W.|K?,eēӯ'꽇͡pҲv˯B66#.; ;H|$YiWSO@uO+v|>$JX^bKT@"ڝα(_o[b;+:W D5*5 N'(k2mY`<:G-t|nzHغwi{XAn-{iMq]- V *y&m2 1 [+Hꞽֺgm";꩞$:T;:B:<0m|"J5h|ŅB΁N+ě%/+%wAE`Q)A_++6,0inH?-;@=W6 &u%ygU@c3n# :zyrAe,W4vyyz Ǚ8㗖$GDHB:{UѻPYݭЙUv˓+uAu7Vcb҉O_Z ϖ]̀pi ,L|fƙ) rCU{td @XBY>^^:jkQ=b|v6a{;ٓqڸ;0eud{l?~d)iw@=+r R<̰0Z86ݪJrֽGb{j*^e0d~(lHI['+-[C[5G C@6$NkZ̳i=}փ&˚6khؕ>x cR{E|5Cy iiU9p6q%O<큦Fl&bCҙd"̬9e7d^cs2;s) [7O>CJaT"`Tcݿ@ A@?oFcܰ''(߻rff\u7 ao;p F\<5Q4hëvK(f +E+ 2st:p,̈JFOQ(TΎ? 8zgz~5,er&c<%9тQuo^"sqxeP:n: 'M-O4J/ɷHfk~S(!4Hݗ'w\銢]F/`Aw*]ԓ/F1QY- )Qs Ö3QmNk4=̒;[; H1Vլ/sse0zѭq:3uB^-uq.[9DxvLvDOtuң5އ,;Rw!&/0lQGF,.|VG(N3FBs/>Y=Y G$gxB'N `0E8ꇍTБˋ/B/y6˴|$}& Dw~u0хS&|qˋ!5ӗ4j3%HƝ)u]^dT-r tL,eaVRt;2W6yUѺB,vw Qx=grG{gRKtx;7DjE^ ~?<ӝUTs:IVWiRy_jO7UIrL@;_+S: 4QB}+bͅ_#_{KҺS̢3;9ɸ(q)D ABިIs>K[De+ځ;ǭ 9YIuj_"m.Z98\]\weNʒ- 1컹*qZ ȥ#oU[MPFkq7ՀDpX=Aֆ >{Ճ *;FjnZ4ˊo[?.*\"w3?=eP>o0rN|L bsvo̭,E;n7pCr"c1E NQG雜 O ze޻97 'FĂ;<<&F27V'%q"jU:7%h=@='aYslHgQ+R;Bz+"gWZj0:mY JpAX]LW1&w Z7SoSWi83Tq_?ew-ZiyZ~yqx ݧ-6aRHMxVC c'1;BRy#+6ܝS֡r/y]4\i47(׉"YҺf.aC l #VPUe5ΪY,IlvFW; V;әwooUZu}_ҩv/_^(wݟ~Jp=3^=-JVNI@3 -LCֲvI:Ӌ_f{,#.lu8 mռrcJ&KzjC{'2&[}k(LD ̪=4T^%.3vʉ ȑVJzfU+KweΟ#IiJedR3a Veɭa%*.rKw.nKV\*$<͠͡:-](M$x[Y(;S(~ʣ%^U)sxZZb'.Mg=??N9 Yjwt+ stHk8߱v (6t}.ӯAI)>H|ia#WR6>VMHw.vbM0XQV?AypDNeSJL.3:v| . ;xX• pgFL,D<$'8v& 9w:>@Y!Jҝ{f z-M7좽hz.QLUEl58gWJaѯijiQbʃ!EH&xIՐ ŷA^;Ͽ__\mB`ck"?^ʖ͋Q&/f*#Ez&EI/>jh/OqU)O+QO_! C"`ܡ܅_1X=Qـ[([ǕmiQ龲LEQD \Cy}:*'%P4:ɮ(h ~ +;Qwl&nk4][4Jߖ-"鲬:X ѯtjWm'&+ y #l2f Wƥ~2'efQԧ}CXĻlGhR+{wOoD}/&Kq'MhṂ:RB~_[]nHQ&v0ZgFX 5)2_kbD^OwgQi;Ӽܟ~wųv4_w[y)bqm'%PsK7Ӵ*G )!-Y v~Ѝ џe|T{<#90j".^Ҩ;n)9Ɍp(SN{#ɑ7Z=>;E$b7MA>K$,֦\9!NkZ[禈|ī{}]ZAရ-3|mjQd@!f '7ʒ ~7aha}Ĉ Uj+s+s8O>vFXUq@;w _SilGֵ/r&q-ۋY kXFg-fc3PZ^ڎS &`)o7)OK(vn{ }2ݻ8d~& lifY\If%Hv!fI>wTڠuȠ~Ujk5A,4.΂(Bj Ÿw$rK@,C6]չ=MQӮF#ubK@iHծ|w0Ɋku#,^pq4uT\|luzu.+ -Uhyu9,}m3&81kY-8|;;j XVN_K_uql` \;ã'd6+4/ q>gZ(;Zu[VjGO!C.HG{4e4pK-֧o mrF)Gmj8MADdXq!uĐlk! G'k5 GF,NMLN;-jǁW=sum*C' 0'Fa rOR*~D"x24#<*= P 8b-VjBzU\1!["MX^6_Z9 Řkb)Y}~)0lmedp5hUZ4Vit+Cf:9F N˦$ip˹ΐh џA<2)VۏuWLkJn7? ESU`QV~čS;Ok%qEZ:W2U7jq5H&+ R$u-;}597YJ5F>I3jOe尅3oR4KlT,U.x*.hzRwoL-zGAL#]:L31q*$ .y- ƪduD8>˅@0"ҮDFQ'|n&nYaxkJd(oţsFJ>6fa:)l4|_BrRzOb<Ĭ)K 5EB 8qn /p`@+Cj#`z Ck87r@8L 7 n妌7H-R2?st#U iZ̝\QfmL2DNjBdd>n[R;Pڠ`/-8?KMdd 8dʛ He2gKC/v}: # ~^ ~k}ڧ$(p`Vlq(*$n{ϿQzZIj:CXowRWAXN7ϭyj$9lsh%ZP ĵReFzN<#ELz_;Z.ѱ06 rw{]S$aD-,S p ScPUl(V uK𜢾 ZeGAwl .)nc-7M@ t%$/Ѹk/R!wwj \Z z:XhR~oPdV|_ !.e6 P)cBlV1$k\Q$`36⡌$*TRX5d`ʿ)}X-Zr 蔉EMg6FX㐆qWa ǃ ZpE l>'F1ՒTS{P!*YVHB_C$"kA A\Wg8D  ֧gipJ5Hsi0+N~7䢚W'C|&wfd|3Z#mSce";J`k.>1>K/cTҥw6 ЉG+)ˈOVudtgb54llu;vb=D꦳!-:t.KVzFsi\ 0M{񧙹v鵺1N~<n1t_ .=^U7De!,)EgJp=xΛoO6qV]a6]s.04R(D'?6 BXaQ[+ !uq4 g'5k<)85AQ`xOg"]l*JQEU%`|,IOČ[ ot֍f۞TpȰ|XpP?cuASFp;BQ,2=rS%`; /V&GIusFJk|<υ~w5v=rW !-0A mOsVE!k¯јM9GMR]ivϚ5?uSO=e &J.꟎Q~ pVT9#_ľۍstzsyi{¦DiҷY)$b_8mr?O)UzMEy~+WK)绕jj~!(j9 >MnhX)UfAJp%RKTa3EǃtR:!^ &۰t=:y7j/>65kE Ԋ2~V;]3OHRlVT~hNNgi`ʶ?_SJBZT<6La'Š{F5t|ptC,Rԧ{5^͠w˹"5(PcJ:V%=}[⟶?mn2]m@iia' Ӑak$v]f4It\c{YMG0T4Ck8|M.6΄bL?|bp-mZ:7%zLh'YlOoD&iU e34LPNkyȣX>LJ,9*Ms@V.sVۭvD? ~;fTϷ˕< NޥbC^:/doӻ”c2zC0,d:+V+ʃU un<l1ȗ&@A_4騄fdΐCMLV!WKҘ#kX#+%橧Zڡ[kcnߛ x(` Ca 4wU SCtۗSv)"6/bB1٩V-D)$[ 4R +o5-n)@P8^e2Ar^j ؾ|(;KOBZH$?XXߚ T>at: ETJ5 6ןhg(8T2/lR !Co .L~"CLiԫ4V@óѩ;D*cb}!F?ӯ3Ut׻x  -BzAKEo&Ɯ\5Qq%ov@>8!'0d{3{A^::U߀OYkGȬp҇bJ>`s~d p7[XYF2MGt5, CrL AbJMn '93^uxN[@v9ZJuԼ( K'-M1v(楎F  O1^)~ EJyL뽓h~b cv/pD7c{ZI[Rָ#_*@5qwlBdؾ0V)A錍R#SE Z7d5zMEa h:iD l&S[)ck<̆%2|á-i&oe>R {]NxC/ȔumMiB2/? ݊R7rW2K!gϬijcD줨6g-pAku\9T FTr5aRHLa<èulu#^I.)a6GޥOv#duUGK&񎉊$ڀo߫XCX8w\QJTaspKi<ݫuVAHWC}!.RY"sA5b+N1IjdNFS @a tYFVG1́A3d. 픵)K?mW2KN3b踰Z}n="A\(†T(܇6Q,sMGX6.Љav5똄)ړR#;|OrCqJ) ?mp2{)`K1x!iHg( Еp4!/\l\&Uwؐ';8t>4jv4צSIҹAgĨe8#dO@P {'xpwH0(VBUH|J~)\l132b?s$k1@sc u҆"^eXƧSRFf,,Ӯ|e@:EkLf07X_$ 1A.?ܝU"'#"n̒f&Kw}x~lȚn i`m }VYH`R`) {nZMVY,S~98O%pD2`3PG{q c[}eŵ宯ȹ)WXNHlwjKx<}=~/\E1fK0qg~)P{ 77kz}XH*E_ ܍yl詟 Ц-!? " ΟK+ ܘpMU'r ]%yi_Ȱf߀!᪇0JkCG |Bw -Z: hp,p"ΘvGдFWMqK`{[w׶_)5"`6 tFxtvFzP3==]n޴#`'L\08f1xQz 'c{sۭu!7 ްV:Id҉?kK Vh~ b< u܉ #K؉M;OGK'y 9m6מ)c<n\N0Pːn<PVFtWu=fFr*PtdN}`ۈJI,Tp+א( ŋU[md#c}9=?fή2iS&XKLS@y0-S}&c|g3xr8fJ wEXI&ֈuWo5+%`Դ8Oy|qi7*"ЕQkZQd}frl:n:+^}sl}k_a"VQz B8"R̀k.+C jžnNBp,lř/t +RV.h}Zq9aѺUhU ~ĩ Bq(NKzH_OP)v3{b(wYQt!vtæ[M6-%~, !E 0ETvY@A˹|jŠ^ LKV[Z1 D "lƆz١GЊ$ cgKE_Tz}B"n<[4֪B㫀gaO, v@Wf66].gF+:tA"ϕՖ7Վ Ee.o5V`w DAU`ԟ(ZA·) Bba(^/2Lj5DC*d6|MgÝ5&wR/<") &-UˀGڗMqCАUyΒKEbJf7 j"A{4CYM2RfQ ~7IA?F),n֚a8{TnPHs>߈&;ȡLށ'ne|M^c;a SX9wu~X4Zu .MNnr&eʟ]b"Ƅ5~f+\1Myhktem=*qXڵ*\kT,J̦\U+ zUxY N<뛛< \h-xDd-o՝['/a*MZjnjk57u9ZSjM:]S=KOk58qAp $rAV[Eo>ŊQG Rl "Q+nòxz{= /E ABn?Yݯ8Y1ꀲ:Ý/SB!ailsԤ-X9#=`>uɭxO{c 7}^LJO/r]s7{uһ5y{Q&2Ϗ[N4L @̤٨P1a]m]DXp`FNҳki|nZ՝bŠF #7V4 ˆ78fj(<6f)68V&q'1ɵ3Xjϗ `P(%nI%v-jXA1pCԩ#qw5zUbiyCvʉFO7O=g!|>,4tO{R> ,PwzqO vt6C7rv>C |7Zڌx>Ez3tpg8zM* 5Shb& {Ms傜^I9Bh\qn,:Ȅx 8@|6Cn!r0I>[Vi74L.Q]3cH_Jma .J@~+]Y1tտ#3LEBpf}um՟-i$=d+kW^, ]t_+oSn\sY f1ɲݻNc#=]')@_9wyfdg0Y`рwشN yus:y鶧Z{T.s֤#S#6x*WX=1Zﴀ'4:8:ސ/Cz< ZܪKᴜuwiP*~]®/ ՘}&s񣋣t+9;q!tVaWP]8`iolw*iyD8P蜦[ |G?D- t+?ѿI,rb0%@l,|Ub`Ӏ`]’d!mͩv}V;(cBiW57O*s+ぱgQvm{wCLY`3.h弮y +VHۏ*=ULJj}^/'cvz-45:MD|7FGZ47$Gփh@}4<}> n~Y[k0 8F2ߘ``dR :2Jt%a{8 H_WV^> -ưM6:R3nWP5BCJdηHd@ _D Mw;J}Q5!;EMdav[DZ  "Eˀv+˝ f"6(ǡ giR llӐBػ_`=lV*ux;WxI C({*~#G6E_ 䎙w 9]"V_*X$%*6I.EnF}N  rN@C7lggbOy-ђ7b`rvA}n6[8@)K,F(z"gqE?{ y>&@a5;JR]MisE,@i$(;(?b C]bO4(G|(Xf (w;pg]9|a=o `Ǣ PO >!|HcTĘk)vlW׆KCgyҏ*}*j 2 FKVsV"-ezZ9t IXLOF[Q=B6F:-y= @7f{qFi5lûƦPPJ-1` {Ò8D>*]s.4W4 y{7,&a9kըCq- )Aۊ/f2n ꨏ6Kgu]êE˹!:#`kY<<`}GZutz+O~v iSWW˵0$ M f R%cx8t33L-c \MPWM%:5Y_|pr5ZKk]@DaOTBi*=9*bϔ7<Uk )pMa$.3H| fɱyu⃇uV _ յM}PMWǷm*-rE=#("-AC`xhʫr$R\pW& fo+bPlhUKq،2L.E.Y8x c}g[cm%o'mmʊ79s֐Wā?i@je(D 7< x2g;6&qQaYܲs˦ѩXy]NXL9_Th&2mp/^gQKnAQv>%~&}PzW'5hsU6{5Ȝ(W+4&q=-k8.=BA ^#E'EF^׹}!w*8Y ی[S_[yhpe] zP2{~UѼNMjkLV( 5eho^4qOzHGHQ-Ng~T{65KQ9AK޵~Q] $a^`w; /MB85, }%퓏y QsOF];ŸR7}η.+vomdrbb6x!#vjOzI4('.<26e$L4%y8b#K2}Bҷ/$ }UgŅV:]T8d3 Ȣtq)nV:$,d"f61L:{.^F93ý(V |Ȫm vDS9=lKqI߿Qrv[gd4;[eզӅ]CMh5*+9!c;+޲ԩY iMw;;O.,[qǠ *g_R{rsnS'h4t.HrZ6MldjJWmNg…䘄nRq,ۺQ[o }.`lՀ_;#^xyC۴t0r2-;^x)VWKt)dq*]N9Pmf.lS`K#]& )jgKlޫ)*AGFo,:2F>nŹjI!dzHiEڕ2eG+n؛ݩWVpPqjy\w)/x*3UmX\Tvyh>mFg5vMc#Ƚhw҅FsE1 Ux?G]]sѫEOjH KEJw9njKN9>.$õ9 *- %5wH,HCLSM:8@{D%~v}jS֠Vj =5d!&yW]<\xU~4wϒv9n0m>dx0oՇrӽpV豂4&F}y6 >J۬lBc"Sm~+#9 cBDzW=5DZ;&k7iiyF_7e~Yѩ0bȄ7XM2<7Ғ@$P̮UI<;46@!ރcXFi*eHRXJaF-OhܛI2ytQڏ1.Bi%䗺e~͂v5fϭґ/Fn%=r$)wboEuﷱʮ9ĖL4ƼY|`ܚwkyͨM\#s hh[PbMe)6OQibI˪m]tx~U/ߊonp,iv&sAMFDFF0/r?8fx.kKPSĖ v'6ÑO@Ds!h +I23(+'T~[uLbrV&=}魥_n0tG7w ų*-FjZ§r+[Xa@q]': wc Uurtg[N6: inhN<؉7p 8Ds:p(tj۽qG{MfhNVfs|nhvt=Ȃ+T g&Fyq܉$!S;rD bU KFz [2J&]􀱹!]i`V)̿?yRIr71 |&(?nLAoyѣ3R,AB~KP`%>"}V*r9]2(yO:ՔZ }v{ǼȭLUǩ"`]&L•έ==\%K*l@OPLTx#XB9ܪw0'wgJ2=L|I M\MGO3=orHS1M-t 5r%S8˱noީvYc|w*+'bTdWA d#^P9 9 t]=$-l WePgldMlJI`]g',PD2qG~]IAkGϫkϿczFuGQ;ɏa6B7_e"fM\d⇟R7Q[yQ QEki,}P@nt;l֋%PxLߣ~)]iW+3kV]m++lJWO9q%BX֌s6sbÝ-Cz͸K:EeP8JW:D/ O"dC?+<J@p 5$a(KQ 'l /IUJ| rD(E!j74,VȲ`U gò>d@\(S// KjާJb_Z̭]y/-v?ӌYj qɅ>K`3.5u+Ob<<+y{6 ydm )&/Vz7`"`0bKOx!}JvNq#Y;,3{ٻD0H%:[WC)KS;J)j-xyU{p\G#iO1Ql og˿;!r$ixr ʧNq{P o ,+*K%uǿ8 aӳZ:Y$ڨn.r_`ap*rKAs8`9xiZ/.ʻ Ʈ].RO% F /_䎝xu**lH&NƤ A2{( !l=ɭ'5(1m )vDd,rv@`-3C{4*캻A̬4P?iv84õ3du)˜ ?Jcnb&ܘλs79C&@YxyןeE^>\4vm 7~cUb09\*(΄3_4Ξ`y@!NNwjٮr[vwc*s,>rX.l . qU*H{ +w`RBY) gH|U~wǂһͰ>;W nbFH:mqm˴MNZoLEIEġ{HPcGzIHY=:Hǒ}b/9٧=&~E/׍f 7PWy9Ov=Q|4Qq|SOoS@{ʟ'܈M{#1 V'XtEw6:`0uVN8E1eE+hXyIIJخJpݕE׈2'[qQr=y蛂 JJG)xpІBkkO&7?dņ 'S[a%S}zpܔ^ɉ3fţV:qDu)(D%<_'eyr@60)c1KnWJ;?~P 7`<^~qJtq"Ѩ_E|!!@3Vz'xhuX]"-PUZqPTyhӭb^(g2OO=QIiS'^N׋:<&޲3,YI6ٞ֒zӉa5d7Vtt㉢Q֖zyyq|TwlXZƙ|/Ur>ТHO@M"Jd‰*Qe5>{HJCfCM߄dd/IUy0n" AǡuBۊMlJD=?@0LvJ=1_+$ 8aOś>w)qQƺ"oL⚤ !'$m q1-p8M𜘕?{%a)#ɏE{<׻עs`pn33P]|XJS,'{"Bbcd,?K"Iݺpˌ#hp1b܊MJѡB@DGC7 Xc(4d> A\qƴU %ǖ. 4OGڢ`i{`mDLctX }\>Up/WJU_7SM(c{==mǒ#/VpO:"#R Q͸T]&٘~_N2Yo<ayr SA焀;r]8-"vRj@ nf2ԯМ&U \al(ã殧L)c:@ˉfө1H]`Ѣvgλ|=h'l\nTYe*Hx"v?j̪HplomVc$nXVdբ(`1oe^8OmҢCTEv*YxO}ggxQgШ&NUSDPzUJ|b,Q$cԪ08SUUG8Il00L'S?d[T ~ُ]>#g;8芔Kng*0lL aV! gN,Z `GAtj%%Mä|0PfT<1+&i RT:2鴠q>1 LB/[-k>aVŒŕa9n@;5[ĺBtisR|T.5)E ESUF.n/ Ug;avD^`c)ZVG`oYʄ[ْ/JQ;HqҴMM˲&T/R-xw}[ϥ"B641ZNg8[@ṃ@8mЎz@my[+{4FZ*;.+Q^q~$ uۯ}]{>lW̲ZY^Lj;Ȗiwgs)&k/;~<4lĝ-/^´\?.Xmp1Qq:JrjBu\=7GGq?vHi#]2zCwm׻4]&hào ]%V9<<\-[?#nS TrL3Z r5bՉ$lۜzN}n<ѩeLp ff &KC)媇x|Eq#ֆy⟊OjcIp3fԋ*Ri$}'s҉vlv ur&Rحv8\KPT˛QĚ٣ 4c,. .qkѾ,ğ9Zٖsjdڔ/ꈣ/(^P|Pg?- `VyUn4I&tˮ:`aՄc R ґpf{.5 ՝|>m5 6'[y4Et'jX_ӤoomK罤=QcWψ#qFfqb*NV"60@0G?, ~,`Y bEiW4)?56Vq<ٞQiY eB26} f<|‰qr>FCGO%ަbjb^bwdEM\ʺ8/Ged.NwVj=[ 1HrS.KN^l @EQѾc{4z=(SM~Q._ FNOPa~X O\)X*s@(ډQw OEYTYV BF1::LEuh HmdM5g, -;@I]fv!|x ^FGonjeM“>V Mlz^`Li 啹uPdDnsw\FjU0q\NÅr^Q˯Je[f>J;,SnӭeK4N$m&l i|Ƙᄢu#2;"uMG\e hl_*9N +Elymfc~Z.lu7\+KdFzOKNf`~(H 6r a * r#K"2s%\M' %*`\/e ̽)y`%>UIX) ^I^ X!*Xb-&l>ɟɅ4^?"(]aC꿢]MX}H~?<]ͮJ"FzUm1I=]kr?<.kfquf7j2A;g{w-(U2caij S&LeW9&?4OJ!w<41S xJ*E)K=5#TC,Gzi]2 뼴T^Fɔv 'Aƽ`:7"v_WeTD_˔+ts JV 6H+B`u̯2}M +"3M!:]D!HDUSv@@hl{닒9mVyz)[I\H@iAX8S/O͟gg3*kg%._ГxT\m0#π PTbO7)74)dUI"Vbd *+֎ `p02i.WdM]eVHRbl0=<[FUVJ Kl͙ԙK lʣڰS4_ i,rVa8/4N Xa  9?Gq5 an$O/ծP9G9"ƍaKu ?9kƌIjt!Q ϛ#]݄:vVJDqC~&8- F>ܡ*IjZIp-tyIZQMlbiЦEWH tVGleNCM7-\UD+t>fu\TIOn|7HjoGɽZ|BIݜd jb6"wO5deB;zjñk"utv޽AٽaC_ԍ֟"Ma[}snLy3Ry[Iϖ4MJ 2tG,NotpݜtU& G '-Gwi+ 5X0tˀcKPNV Y;OMtv{ b/ZXeItDӉ#w:e("ߤ/"d> U9-wV**115zZ*dl˨ pg0Lp$_)pO9uX!EõS붊=,O]0 F=bV$5 ÞY(.dȣF\- AB%n슭 )䜅J;@+jzx0mTHbcPYz\d+2q{>c1!rOMi&oED6 [Vj"a(YNXf 1hmwyJ;b&q2F>3|p(I֓'RIww=@*xڥ }\ADDdr:L! !t8sY)Zx-yb۳,)Ty&ŸYH<MHcCTmƇHi'gx ZT"μoRL/G~9B!40m *F,?@BjE#luT#7U(l%$Vn +[4D%v&ٜQ{}[!Z*ϡˮCֻP}*4tuWУ2:df;Eì?Z'q2 =:9iKkذoF Q}pYzCy9`wrpuH)ӧxqNn#ֈyfeI鵵(z2 z7F)H=8^ ?n?O _-1Bi~V[["\(?e7ܺ+Kπ<%ߴFD 2 F-#JsO/ǩLZ[6 MDt>rCeO湔֔i@.I/Ɉ[59Sy/pcpi-C 6yڝFA5`KldVp'XBuNSoT+TO:ޡ󵼷mɿ5o%.Ok@CeuChh$Xh1;ꀍ`*SI0?# 8uu&*&3uŖ"G6So]<^\[ HB WIo>o8'~GN\(`7OP t$$&aSOdtDh2©y'Qf7U0*fbƳSŋyK{ /8l3yV}bk) !i-0a jEJY]+Vë8-OH&g=0ZF2: [sUokp!wQY9P*l%B5:Ԇ!kވ֐Rܵs4N9NO etq@ֳENlӁ!iXʳh$-l#UVMJ#jsk<[ >;+){ HWו`gٌ4;@B^jXJF#t N9fSBe#=Pq& @r[z4MQzWl 9'`iNƭwrzXYBis,~b I)!3jtvw6ʃ&* cr)5xA"szvAӨ{:Ƽ$OY WB!Ttz^ALjO^p?kF,}tT-l@ /ٺs7$o'}S/ȇ<ʒd}Ta AtWsDxꁨ?;؃p%'?Ly ,aPr'>;t՚=]r"$ *O ߦ]31B3k,K^" 1ae/j tSC QG>撼[M+/зTDun$1Gʪ F]b+RXDYbOz7'b-lkm6'B_ ZDz-w֪>ȱd ViY-nJ75\X / PB (0dD^txU)=?`e4f崅3^5GYhCV$oAW3/z+-PʓͬwyB3f1JS? >BfGD/5}X?ُ Pew=qlY+<=-T L pb uV0rjWQq_uv=jEؓ0¸<N/ ]p=_9@zWeӿ!bo x[-gqF)u6$zUR }5SIM8Le҆뱢^cc׸6lP,&slj3yX p/`fN"ۻr_24bX8ĭSJ`$@O-QOnVjz0 p@'T#!m= Oj`# #R#ɒǫt#uy x=M$^%m6lۙn}n$6u}6I>7=γ9vBavx*V G{ gt0T豈8"\(4T`Ԇ]Z/a'C9Pw#3A(,Ec#/ڈ P6*wKkx2۲)GfJg:W%gi|_b"T 'Bf7ƆU.y`22ğ*`@,ҝ> wf ]v,3ح{gF}NjaӸ:empr Ug0EL\1St(Gegc5qFޮ#iЅޮn.pvdiBE l^T򻪺ʞsvc11I>2|/rLOiQ1eF*sC%EFE1nIHl'Dˋ#]*V8׶Y:'qNwKC}! *[vwҪ#y]N-*)].^-;-wCۻ<7-d?Iiߋ-`"x'DE%!4ykv^5V)n +eZF)}ǝI<&$|e}1*̊41![5/\㦟t]3Sd]> eu o[u滋h=mvA΁A$wFGi3 i;sea_PIVRo2cn IsesM.)5`RS -C ײ}ZģI]I yJOi[-q :x45Q?I+An)ie(UAF6|c"pZrV"be6OJ-Brײ-:wJʼnr"cY#A7>T&UV|a7RoE%Ǖ*iNlQ4޶.$ej񔏭aԴ []!y+ӵI}ysZ#G3 u6w~UXMŸ=u`N-}e66"x C7)o| !`*2$\2^>M K32hC\cjXr\ D35>0mks] wr!JmJG]QL!6J# Íw4^gYa8_N'42bs= V ]G):Q"?'=[֟)/obtQ׫}L]]yTѪ|e;iFV_!OSdzfҦg 4Ne|qX߈/5Lpz2:v$\6İU濓I`g-!Ka:0|h2 錼BI3~*)[Ih"NIv,@x*>[P3j1[){#\|4i%/-Q*"u+qQ>j1%w3e*F* #>S> JGWb#KsttXp E'NX_es7{Ѩk Ge/K䋔b #EV aE4N"0Uu}uIPEg5&uxVAکç),組L 1ʴQ  2 ~T󸒫P4>i[7`%덒KJ9S=Q ٩t9WڋFN ?n;)Deeʔֳ U=c~Zߚ{E4l?z{~[^у>U@⹌-:d\Dj 4Kr)vaд ؊j`^ɚo-d2A9 #,NQ*m8a^S7=ˆIEU܇f1 8hq)T#6 w8Z}v `'D0/*, 5_PYµji{fu  Kn&viܷA ?j;5gP1qYDw_(w_ yA9ciU`Tq!H]߀08[a(dx8p,TcO#nl9~ uHH#rxCufEI}#3!mn`:UR95JP[h58жa`sbKPwxIx8$l*8dD1|=6BPHjuQZ*tEmpBics4Nsľ/3&mϘ}*wղeI/A:U/& z3V by&U&؃v'- u3g/㉜Sr(m⋏Rpa34B$S܀zQa\+!c6uyֆ"C]csõo ՙed,aUs J2[7|'_ލҳ{N@(vFo]onXpyVj*%$GnTnn@ &Yø j1S rCAm\*l3i4j_ 4ʗ/Щtcȿ0 !MlUL% ;܏Y!d>4eXC>Tqm"/ܸ$NDrrs#mZs͟ ֍WS ů~eSAp ~5üV68B "m߄[b.m e(p8iIz|&q:3|a sw*/\Ʒk>Jcwal|ˢ;RMf A6f(xеCGЊY& z8xh*pitR4g]~R[`8M0\ɸJ]i[\R]17nCR>TTfSZwiH!n\yd=d;D`C\r*xCa ٽUo˷ ڐ&`X{=ai[X650F{ b+G)@Fcr^YұZrc<&Y)J2[ы%ƀS))Sq# Ò;yV%$Z~TDWZ\hW'QR۩@ds! x7>= V?|B5 :iXy.tCrInykqgj.vNd-xͪ&ljEijuESZ55jSíЦIe@ =I IAV5 XxvQ4۠~|~¨ f5@V5=Ӌck*ϺI)aIRfNMGSBǫ/ncSƵJns(b4`0CM}0 c~ ~lLj#iCLi!piPf-hVL{) SI?FЄྶV)Y#`.i"4Ϯc1NF8Eb@?$o=|{`nC󥩹;EB43F *ӢY64N< lI`jrrNBA,gň[pS@cN]GC"PPiMבM5-ed3eL%9֚FZS H2F{1hz NHdEPC{^gvX4Hj2h.hoEfL&ޔ"W 8M',1Fc`a&"bqVkvy!KZ LQxQAh SxzSi0I E0Wd!6D*YT#v܅ڈ1Z0i(SsZh_m pҋUEGC^{95}Qq3-zUy4VD7l ^TKCtnɩ/f=B;/nd!Ht0ݵDL کii1Z@+N1ai͗_TĄݮwꃲA69ENa7-u"mQ5"YfpW`0q)#.!P Ktږ2C!?\ַ ֏ Ag>ș3Q {;~R: _kL#9.f-ؒ4^|.|D}FX)%S6i(6Y(\!kՕa DN/Wҕ-\?2#H4fVh3p0X́XM5l,9a C&R$yt<|atmtz$fp=4Ĭբ*#a͢ U"Vtu]hRzݏ;ymq_83ROPQ~Tۈ9uYw4CRFK锒bSVZdMZ=R,bBӆ"17kD ߦTR [jVsn^ az&:ňd'0X5Kآa +*Ibt[j5wm׼0gxudud4IhbďY4u+!clj4c>#SyOmJ{7ʜ4 s)dL6c>FnKĉy +_(㼰eoƴ_+9v4UL;N)7( ;&Z2 [?]lҺy`~ʪzk\[mrBȔ;#<< ӲŇV}7$†b GѵF~j 0%B0(?thzfE `vDvIK' 6$KɃ+7>lnQj[ !X)l,RSM_&E2&zH,QLbhm08/Y 0r$zOaZu; BvMp^@bnzn_@aV/$#6C9#h/s 6}\lw$5YUٮ |I]Y\yxiV͌l pLdYlM0\N]a?FR{D,. ʩ+-&KqAѕB 9E"(OCk2X$8m^&~:DӸKw0d;8@nҊЛ- iW\(KJKŬnw 5eF=+57Dя5U|x^;Fa1V,- $ է<[Y$R +v-ezə̯&e1v9"F7+ap !-kMXF4&jyXr6& ULjی8]FQ(-=OF!t 9o'hkHjV(BG>Iqx裿RDx[jWȭ`ǗLZ_?D8ZI@{s \vnJ.e?EcC_4P`ȈGf:gIQGh/5>bsB$<["8,^$Y?%ppd˻:fStmH Rl1}ބ{ /QCY_0W]} 9al:#^)b|>CV (:8J28X4a]IՎf8"󑛇I$Yf^n붯h/x{rk6&#J9'oX~V{H88n#\,}-E;ͭ"X("_.3_Ec.D\oPy3lin+e_Ld\]1*#NA؏տHJIQ(Xӹ&S??7 -ee2̑jpgrn! !k/Z*p~,dTۅǯ.FbZyF.~fiPjUP c;lBUω<“y_oR"K&8.(*TްMM|`y gh{ ȕ?F!LBpI˔ӏvTaicW792=vrET,J}Jt7'y?춞ʝ0LU^YqmDs Vޗ8v)o1d]q{gZ'ge~$Bzy݊Nǭĵ<%OZx :fld|r(\DNnВP?|VeRE*Rqutsyz(DBj+=i\x ?. -/aX`=/}+1xvJ`VQ`XL3|Ppu'8 Ov<`^&W\ *!6G*~ΰL޼V]@NY)f*LG[(cHiZ9.|f[Fv2W>-$WP5zW>aN2יJ؅p|kiap :ڈ2cEFZ{ǁ M+*{Rߢyl!URl$kXy\7 "4$)\'ua2KUnVLw^Q֔hi"1vTɪl-1skK'!und2Nԩ[V碁2h!q64c@QXZZ,!/f vaFW 5Ӳl6AE1)G|[!&'%>1`ɉgbq7|^ygc8 He%Up*SlFR- Hg+z3SBq&'7OQwx!jS[|7{(L ꩉ^&)S}ᯱN:bqiZ[K]wu߳n/ӢJUk-S(XٮUg0+FA}}e43K|.e#`S4u-O^X{7"V'Jb="޷צZZY; D:N y/eܬ3 ;]HCo`R|ňsYtUw,Q j]K-̢F.+ʞ/A$%cRf9eFY&4bVP{HM8z߾.9NI,#fOO`W;$35+-EY(. C_TsUw8ԃζR\+,r!SOEހùwhL& Rkً*"\)SMLT8aVm"2z&' ׺La=ͱ['Uyt,a,~ ]'͉wh.B#a2+ `yw!l`3M'54'ԮR uD`JeR@7@8rPtC#v7-.8J ݒ <dA(γY`쌆%zt̎g ao.Jg~ zYitj~|ޝt!`z{+A_H>:I0li"y$6lyqx(KsuAQ!ިLO6l/[G3"UK4 : rz~t]Q$[%z{]f[ey){ Y*H˰y6 G|&[}/MgFSg?/ٙG4[͖PG<:% $AR^89cayUy_e炄)#-Ո0R@8Zzˊev:|M-=vvB3b@(LY~Wpd'YG|qQw;rȦA޹e6sZmmV$}H*!{E=y5+N63sc1,*i[|9jo̓Jx^Iג]~ m~lhW'?Ov@? S~G JmTc=^Z..G˫]JB͖}{*=uɐCb8Cգ*֎.[)ˊ$v1پQ1Ѽ,i.ȁ[&Von!UM2UU]9CS#3ȑ`ڮvFGQRZ Y~-HoKy wcQl9X|V Je(uuX*W? Vy AJ7GvYxBˊLRć77E=a?0ZçR':ؓ.% uŝ^^DŽhɍh܊D hU= {o ]VCQ9"@ʥFNx;^m%쳝2AS{\"ݿb+|M%< ŹIPR5?xT [V&5[J*GpHp&4\{vб )55ܴdW(jVg:0F\iPץ%5 T ހҷ]Oܘ/IX`ZnHJ] D :m)@AX5^B%@}^Ȏ-o&H6#v֐" iwHqy m UdR؁KXĠ հ dȶ3Q*UcshW`3Fo`h"V'KWy|HXuV* 6- L"̊!f˿5gThU h5{mJðiwXXx-XO>N'"*:L6ĖUW8`¼HRdf\V0HQ*-P }fըxi-*yxPqjfD ;Qjj%> &*?0.R@Hfu$YCmhdYU^ w+aMFZJX+Uy)*Xa۟DiQxU%f*07DT,7T`JiPV7Y0:l/` "7]J2 *{K^q#ʍP GNQ㢃<U02_޵Q1E4?q`Tc{#[@ބЇ%(NQI{ĪW YO !W}Dozy vQc<ٞ,^=/^EWrok-^˅wVq&iE",鸭k3ޙryJɷtL Q$SAõ6Q8U[.TBt x\XM:,ʙ3AnLdV#\̬ۂSfcmw~sD^nPyZZ&PɽFR_jYҜww~FxT 4V΁R)X4K54s盥҈eΖ -1NY7 }7K%{ҝzG^"3*۽ŲɫvJmP/sF .C):jRX%:i/4ՀE@VRoo)HH=Zi— 0?5dCܵ>HD m$7M>8- [%P;%CA82?DoKq_ß97 2cTǀӤP75A8e,x °ЯEڠ%qtcq7|{pVyYEpsLPR'`K{朵WvkF0"\tq xVWrջ=ARmV 8ƕD{XGU`DE-Ɋ .otEYRe^$ Nוvc*hbW]U7LA.gQ~5wܵ"ڭ6YN/(' rJyŅqIfv>S Os ՝3Õ⠪% m߫G]!*Qpjz+/ +^iܦ| q6vYeEGp8aR=k8e;{U$ Ύz^>;c'aUtF{.N;_cxV> b klO/KUSnn{; {y#%5fBFv^muyls.9+ p4tof7*Ku@Y=֓pq57$Ǿ9~g ̀G 7&q#jQf~#J;Y:z&麟L-mߜMM4 긛g~θhpzp;NԺOs q(Jػ7B^a5IքҌ/iqa1^I$Y:4h2:*R`N Hn)':^F_.ŏAt9+ئW5Ai8>;͓B!ln vK>tP #8/HKʁ 5 DP]_`{Ja /]]x׵JjrjZoY9f}:e^-@M.`Jňj!*3Bk M%ݰ:eݮ]N}k:2"HygkT.^`ko٘LR֨SK)ؓj9bѲX}K ؕR5A`0WwA JEj|0Iև)h,,hSؿ #& .PTn_./_sZe oq!n/.}[Q2+Id jq-$BO=h5p01~vяH e4)![8__BK`ϒFÌq*0Cj&]NI}qA3ˍo d" ?VHlX^uF/lj71Pdl4SLȬ [0¬Noz޲U{eos[WtYSLNN".Ph'K–q+ulqIa]{ſ٧[aofaUWMEEU+h8%`ٰ>匣ZS/ꛇ? !nu}a9|PUeaҪn#cMco{=d=*͆&ׅkAFlSDQ-Dzb+RJHU >gE!\|5BmJy4?> @bP ^q@PU> D=>YQWʭ`#~jgT>!}SOS]8γ˸oHA$a0DUAHy=|HU^z(ST"aDFERB)t^7ч ,wZ(a `jQ >&*ÀN.v7|8]/J/6z >N-Gmpg%PaGZ_ӟ+J[T߃u7o^)f#.lqt=<ɛk!VAnG?P+z5W{da>Dk p^}*8%3*Mrx(nS+_#;+G;DȘR\Ğ=>ZΨ 6651/AًI5 n>?+\Ug5p*|nW% yv n < EiH;}y&D8A+^߄p 93Üd4ws[u8N7K#;wjop.<[ 1 xԾ-H og7<}绣9BicHd>nڃ3Ϻfpz>3uVO,ޑ.1.%h#)쒶%*{iF%=tRLgN BqOn\Shx0E bȓ; ´&K5m;ЮگLAŻsu.e(NeN~ Z S: E\T@`."0$`ԈٔUi[蘉:%ݘД+/:f7]iud7ޱb"u1JT++n;mJDA"RX-pe^u7lWc`HCI.Qk $c7X~Uܓ^8R˦K[%Az ;Uh T悹lQ=ݔQQ#^KGbe㘭mdS M+id-qլnѢB:07,HQ͛@2:,GS+"ָ=f!Es;i&JRa{wE,b6ABфG*c{)T[D#^bz }'%5vQ,(a|*jX+ B"6a0qJv,W/&6Y4=AVtɇadXO)- 4jcaiU4k+U#,Hùo>>f&:j'p@{`J_>`򨎵56Zo2wO|w%tgOy,h4i?_z}{p+`$b TOu,]KQ`bǾDZSB.͈{LיϦX0$n? [XӨlGg$)[8\"Ý![;ߐ*rx6o:e!dư8o?j'e/SoC9Cp`Y$lta]ڝ/{EkSA j'OI.….3ZӚL{=o hcw{]ފÜzzOL͚Frhwx7x<{hO9AdnTB6 ރb89e ݤ%IAnC,Кم:ԂlL V3XBv|nvog򭻽, {\գUr*27$WNb4N'\# pfʻZBdT߲˷&°RYbh-d'X WQV s3gװA|3f9݆V'^!^5hj']2d}^qp6}R}h Eu?3qRg foW$ohGmY%~6G`>|_W5E5%g,] \Hȼ|ciY!b#)](Ōc4 vZS,r0gJYU|m,-&n+ 9\Zrm m3Qu~UbR  i$:ÿj)Y& Xm#ێڢ;yVH_tFcAr .N4 "pr(芰֮ e KY>߾r )Qo a-V!s5O\s='J>8 wOZ[ FKA-?JA „u2wjT i' dWiZu@Ո9~q0f!HL6YiS/,aX KDCuW*6bQV9ғE!1UIK;0rX8M >8zPi~H7*#3V\#rOJ6@+ZbKLJ򶢢47#ZZȰF2~yݛ,FC?"sPl~nq݂Ozhɾ߾/iZ!"!1OKm#mƿmĠBTZmhn[-rϬB~U*Csr"9KK=S|Ni2֒$ׇ[,S63#+x`Hd$\SЮ#鬚2k=-g4qar9ԙY#Yfa-aQB;:x_-lI*i^)򌇜N|YרŮQIp\U25UREO8(JgZd]_rN ]"Z5L^{/>\0lM^{T4/4';_.uWoz2\z<|?g*="f TĞ'4p5d4\R8/K}&<1SJ8pKY\` /mq2֛cѴrtL̾s p6NꙺPd"?kq]9v]|y|E)"Гs2ڃ' yxh?& !{$+U4jb6y|] ||'va' #7wͭxs:<dRݦ\*d=z%\ori ׯph3K}Y@0R|&B'W >'9-ng5&'z|SS#[vUym6^.>e(*w:Ez}ÿGRܭ|sw&X|jZ)a耄GO`ܭ{ss`a FSN$]Wϛ||8=he }=/G0}%{TlLw+Ʒ9I;cr$*& $[%g)G>#k嵐IgUsT$7[cÀcUTQOTjhxtDwU {-2w|r6G]מ5&Ue?JNVl<== 6YVBM+sg ӿ*YGtډ,A#bgNgxg2ۭuӘ4ȞsV1^ oj R;r"_U*Oc9>F]*^t O8U_ xڻHq[,CBt̐Hi,(^P_bnfu1gRfU>#K~YZݙT"7pEq0JrHN_DJ;{Yr nvZdYfm* ljpo?UGxY_ER quC^ƃ &J)¿>npJ!e71LIJ^&BC;8zh}TQ1.\Y8ex[{?ZoIE!g1q* Q{QYVMqNca%[s ;MQzAnnșҎ0c@Ԕ;(jLP`{4Dߒuz8| 紌ZT# lins\* yEg/y++WS7Ue~1/4pu|}p &(#/ D JVlfi,qZ< ́2p#ܹ"6vV/I LPCcrRZN: C&5NCrIi8toV՝c rqDśTP!Azv0P/ys#38<;NT0WwaJE1'p*@vO[X_yJ;Xvr\'0udڅ[ƃH@~Yj{h%Ţ/"FQ0̶p%\9\X7ՙL`ߠP^]>˫wo_]ErN=;l!$HgNb&颊T7$VvxDƯՎѫɆjx7˴2Fd,s3J'1ʿQɱ͆]H E)29!Axꔏy,&k3)P"ZVJT:m +!S}4qrX5+ۭaPƗDw:?G[XQ})+F>WˤUJT-6:.O$%Dղ:\/(h^KG,n??!gapxn(3luvH1r{ZG̬INQWWY>^Rx4O|a "u/y /n/m_ ]֐\|D>i.6)_}^\s_)4ŐKuШ@)C,3пL"Т$H!/9- ,!8윢0%?36p֓9=^0*e'йr̘cgЦ͆`\)>Co^|5Ԅ󔰑:.`f3s#j!bd-Ƚ 9`:p  rli+;ӲS>)[zaYS$4뎊4v2k祿vfGs'򂂟U8eS\@YL9 h^J|PK2 3h.qVMeM"SӘ&]ShgLt`imў&Q#cOIM,2Qg6DKQ#J5Mg2OIm4rK4僁 m z7U:.QRcة% Cu OfS rOsdȑ|9qDYJU?zH gբ1hٲ‘D+3f* V1BQx 89=SбZƵ\.o=!2GA)݈ &ZΆ SKsg'LϰxP Ab*ALϒnTJm_(;qgaf TͣTCW6WO=G>{H]{R΁l4=G4q遙1BQ,M5h}f7};vƺ,ʃO %ITB76KNDYO=P0BQs' 0љ9œ:C5ZTk#g&xˀ./SNc-lߒiB~=D=?vj ׆$J=6EltΉ-@N;BN⺙rfc'!'ѥ( H/|"$dO;QXi X oggfWo~zub&Y {ZƔ9x:]%uj gGkqWEi9 f}MG8lX֐Íg\VbUSvn|І saj p'])9ڌ0PH<=l"l 8\X,iZ@Jk| 2[YU ے۲lr+>U]g[DKW' '1.4LHkL^ )kTbLqא9ûN&v{χ@8Ka q ੖d\=3ck/r#+7g?$&a/:^G',o>R ]tTީN[|TQNI>o|Dz㐍) Akzd;dDΥNnZ#~ !9>jY7Zl>&*CTVHm.-:&q/& sȷO£Kf a,3pPFJ;HЪǢhhT-\Rm!.fc|vwǻOJ8ΧGI"ItOxf9=ϧI+9G*\_a2V:-Z|*ߊK{@L]'A%F9&Ձ&;u zӻQsxrՊs &әХ%vpHK}cg\+%x1R`t&Tv籚} ͛o.J֦(M${Ò6*L*' 2ܾѕ֖9zOG̣WoW+HM#؛)s 8',Az/T3S$ֺ e{5~ӊbiq!%_TyVFeDʸ/c;OT}W7S^P}BqE,E_!Qɕhxg+ 3ϯ5W~YcC雊~=ғS|^ϟuWhXPT'3shCVh O7^ް^I=}E75&$fhnVl F̝ i~lOߔZϨ}-0m(_hfQY]'>rpq\8 DXy~Jyw)xV%0!qXW]ON|~V+3V'' {I\J\[&z7 r|'V;FaDo֫ `I.|&cw:#YbP gh?/ޜ _n7Wo߼zKSkh-X ;7cC۬cŘs 0U QL/aVIZ*Ȭ6J)xdqG"R@eF H|'9H)Es*?Bԑa/QJlبwX)qdYfᥛŜq}hJxY {tNGi욵n&Jq D>DI2z@橂aȬ.S:?ˋ%sN;f2O!!.8h1 j%‰ޤ"MM:R4wPvH%.dWET+UTa;qݩ9^y)&vD-ZN\(-B 'Ssg՞X4lcjN)G2X ]B+JO2*iJSV'o($* ί!q(7R-R[=)eYġ࿕0ZHd!-gIt3 =WqH;%+֗\D5pzM?+&&[jʙ/hUx|i(Q^? Ƀóq0G4[a/tt4]aW+ gT)Ɲ ?¥̿QIYmzVI7$ªJAܢF[1G^2'-)e֝uSl=CpTOmO{HBW&0{THlBY+TJ+E949M>4B;8d` z"P;\,P;u|*35H~Yp%ĄO!nT-yZp7yFKQ<5* 6AMzr@9m|pU4\5~H + .FeSEB7%TDR[/C`]b@-|]+ )?"Qqy{̥FDm-V~JPd*X8}O-e,xGhRj3Ra&$3 5oWSh@_f˖V|7 j@+Fd8rObEPEV󣸓WfjH\=gi0ժPoZ*Σ2,:xNd UZ71cGGxw%]Lߋ(mM+CxZa7əL[pGߍn-*o԰G kuΣp6npԉf,).|MUTw#fMvZG"oJGUu[\R] TB?(QRici aN2MM6uJBC1N;JoG$wlsMz*'pr6Tr-YTq6uZk ~ze<5аL]s5e"gT}r5eKa7'LҐ%<$^5rF}YAC\V% ͼe8Sޞ?iDcDuMU6 sEYђlu鶢z8=Эb+F;޾eVzlc.ZV}#[ mS%'@E!Mt}͖sVh3n(G6,aDT "oυYk)mF̎hTu#8xPHk+5P0OWbj.[EmabRxRY/4X:E>=Ǡ4\5.1,mvR,l|0A Dv=p٩"̗d&׎ y]QX36'E0\*=:#\5jrTj)L;U%muGؤQrEyQS!=7͊ǒzH^MK74Xpi$8'KA\H)i/sjAIDM*M!s~bj‚'rD-E=?D01pn(S,vH.sazL."SJD IHE<^HNį0DQ yH~)?`RAˆo2A4A#K2$SXIDѕX* ӄ*"CxGJbD?KOe66e 5I*f")C F6bPN."+Gx(u( $rfs$IpV*##tA*>2LXi$1 L@ VfGiXT*ٝR2mZBUF$j>ƺ$y6@l"#[Vgt1:,uPd}%C蒥e{2zvTlBtcΙvJh+`gj8Qi΃Ҩҕ mCW(G TPF)QDGqΩ`3Bڹs_PICRsK.f>4Yx'S{J!Ib9K. ٠gA &F'lԓF: c 6OѲh-o |u=țD?]I :=3ovï6ڷQ(o]yxyIohyo7FhBsb'4D%fRZENDq-+q#ĵYKpBFTy&$}}G c͞f?d(Ԣ&D.Sm @f/Jh(wpT!Wc`֙8Ƴob)e7Tv2]- O 08њ}[ވn:ıЁСS!J<~W%?5ջbEn9,w:u-e\QLT0h-iRsű"DtBe\}Q颋cؼ`Tf9R) }jϩh|Ն=-1m3T+%J0NV}.xu=BNFةkrz[7O^{cACJʲI"uB):KϞ@㻋_/{p>sO:ۣeHⶹo: c87by\ؐ4P$VXŦdzC6f+;3'(e7'5SAz陞T<B0B/?x3x"Æ^ mdeC H=tv~;R>Rhw)n՞xw]+x†N8LN:_^y?Ux@m55D E =<1Gǐ iQqv?S5J*˜/ZS5|wETd³QO]ec0N0Sp1TyP`=C{D 4f,(T$}v5(KtheTU>Hz+F6:Fl䱉XM; Y@ * 1 iÁOF=g8P/]e;;zSpi7JQGiWQbv"B5'DyNCP41jEeY:9SMCFOK;Dٮƿݫ.M3"S3f%zjQȮl o)2/hoa~׿QqBM]r9[rC6+ ou9ԖBU|AC:"DtJ*dYLS./q8iBT%X(p81 P>ւ̉$ 21(#׭Js·!ǻ>*XLl(7{9M_g2%y/V# пFa}=qI$B@?e6KPKZ7&~& Y\ccm/ m頄&%{x~X9Py9S2VC`LJ4*% _Rb+k3 |@ $,|#pEnf4UK{524xm7q ÂJkV c)}ă%7i.pTSe!LhT$eI8Mwx?{wjջt]*kw )b3˛j~ۿ8|Viv:]L"k^m ۾'$ )o K^#u !-pM +UB mnu][ʾXDݒ-Y0c㤡0z`F-fkRt?\$:v)DJ.J@2ZY‘~f)}EOYO,8~Vo?+_sك;uV__]J~NӍG~ը~$ 1Ryx WA;_Ѱ>nh7[xFrJvQMlҰ`#[[?=%c?eF{UpgɅ_K94+  'Gړs#+|`LF;fI60{a(?$ߊ9`~"r^ 'ѕm6[GmIðvQsSDway|E~7cS|07sjj$G0讉Q'=h'찃>n|OЏq=Y$S]`5 {UE=D{U6`P~OߐqDkڑenג[~}'Ց-l%Uبlh&ɭ02b#+:olb+qAlϊ"apZ a\U$ԋċwDxA쪴y5rj ?%"ۦ݊A37nSteDT*i 0ȷeEےd>b7=n`[ +t: =J />`& 8%ת~4ݕާmP4^.~WPw *Xc 1Ҙqȩny dzb~3w5K8lIb7olA0B&YMwF>q ~hHƒʋ+Ueg$`+ @OP|7VNoP1T- S6 ۻ Z.eGw,*Y|$V'羍)c<ʬ?"% ՛^]R>vߢ>]QW?r|ER|?pU+ɉux۪Y7vlV;ݧ*OZ$@&6m>d>o0N1#~?x M.ݬu먄9*M5jGU/~K@)Bea.R;5 @s)jb(0N|js ܔh" 5=&؁W@ $8%(AQ Ț~t*gA8]uq85gc1^2йlt H[?@蛕7oRר%c6y9aa(9~}G"B<*.vf!l=5s: Wr]MGPr<ypwC~7/(8Yx! /-0)SX{UQ2ASʗpY'X;aG)Y0%9{vaP$r)} q~f)CDI'VHNJߋY28>wgxI@GG0ԛehG{C]: dS55h)ւ mpjcndy0;9nTv Ix~O#~>S9[Kc8GWP| *f˜j/ pŏjin0 :MJ[]i+4zA`nqѦ~NL\lEE 9|g+ * B`C8S/@K5gF4ŗ\]YqcVg5u4u{IQeG<Asɓ>iճ0o`\s/ufGҹDpPX5 }rtD^xJ jN]W= 0[(T0/MQm%*b?M\?:`&We9M1l?̖S1]nۇVa5&FT`#Xpkx|<%Ĉ_p MB:"&D{$p}o?6C܂]4C+aX#շ93`<p(XeS0>^CC"N,]z X{$}O8騄\ H}4vr=t"jr /77Xub@dG +'G)0\6kĭve-i^ Z<6u! Z`$ DZ;a5Z4 }V}dC37Pmu*vʅ:zTwķ_=NEdLq{'Q1bGT&?u9̘zBJN*P!=2dײl$!}4޵cM5z:xB f=tdĵG;Dve;n֪%)#*lӀ<9o$h;H7#wjW;$v3}jp_R(]rXЩj33o8jF3+oʎBƨHs;ችsxa=d"x:[4*P6p wRQ: }fK}>n>ͣ$*EaK<=,c[ȼtINf&qm_d7 kY:! ocU2.*ef0}ǰ\wr #x0U)ʟꈼ7stڢ*2*<݇Wޱ+?:i I<x ;\ZR ?$PSXQ76!x| X!vI?Ƿ ;/;N~]+Svw4/p2pX,<) j8Z7ɕ<]za!uhsJu@ 跎Lw'$SWḙ(c4[ Lycl^>)pn2ВxVҬ:ծgɍ`!= B[YH-8>iF'}uRh?Xz^d/]7&C۳x`@M/$T^azbh=`|>RTO,@"$2.Krw?j:|jۧkw"«$TGbfqƹܬom^) UGY훟/]x'a15k$cIhZ 8ĹLrbO(J$chUL Ct3>ʎ;G/s„rq8FqlJLrs/'S;gֲM9Jy ҩbl9.(h2X^ى8YuYe ՗n%Aն魡woR,Yh7jE9(1ӧF&4g6Hg*m#dخE{rNmc#pg, Aqnir[~='@:zK)!ƱL5WABx:1d3Kƌ%$5ǡbl~rV^"$'.G(+M!`OVH"/4:7b\~ѫ30XЋ}b 3/^1b6`qC=hD+ BNB*n)2I,9pcyՈ51@  2 j(4ma4J5|<[&/ZFi/%*<Ժ R-*aS~˛TRSF9.S _i4aV0 M`?}Pٔ)U@IMhB jTgqe|jȈ`AX;e5q'[t3&5Ug<4 OQbhքme _iPao,a4q~S=`GL;N_-`g;,ɚ=~8h AQ .ïĘZIF/C_UDEKQSMߔl9 jTY?<=~y&<[e<5~})s> Ӈqj)0`i@y7sP{WE[`{' #BiPWAfWtaw2)c綢Y-2`V&GL߯GM=E_MXXf*y㨙T>>D7q y#xnG :oA[++WV^Հ+EV$!Fqq CF]JSqφc5W98![C!;Z~#NPs(PGr?4g4=GO/<,=ͧ@1oG<{qi 8~TS*> cQ.[W8y θCC3CMΣ)ɊfOɹ|A%ǐQ"753wzTNYRu:?rX8ogǡN!gsk:l>|sPgyq^ď[碑-1RӃyӡ)q5]ʏ?ٻ9 ê86=%;;ag,7~8Y0DgƇ)iF+fF,ʈtF?=kW#I;% qx.;y@{73>|1 : -fohֶz?Δvo_$d`31㉄d΂X4FN43;q3%'aa\k8X;,3mz6pG3:x8gɋ_т-x٪< oGG=cdfvBTǣ}x)t7Oԍ7#Dt(S# &8맜,e>v@c2̳)WY&TTj>)>E4[IC .*ޱ+pl"sTM yNtZ8 ;(cN\!'9A5~S!vSV;~lx繕3?5F0)v*{DZ tOmV9Ɗ9mzp;ښ3er/~}e߹=$=+MUTͺ;^kwKU=;'xcN>Vv|xdnJ"{p.缘 Qi ny> T?\. :kG~xSn}c.4A+![;3E:zܱҩO<̦CްDx8 4w2 UB$g>fLVMVϣIQ2)P Y2K1ɲoRfX ?7qma}>9g9|&U1vrħD=<]=Kp7W&uTf~ $1EyfӣY+ -vufSgϔwџ"|EgBWY&}gv8x h5wa2{U*)9~xBk6[ $G~ϗw'<&zL~ Qc.J J'$ J"+'$r!Qd܉/Us;ccc]G臭 84]<`a_a;04Wd;1B׿eGEm>S\4пE5E; ӛǓϢk(x9(b;_c<6-`*w 9&36hn\`VNEXq b1bu\' tk4<.۳pTuAk4'`3EoCqqm~旷xE,WQ-w~ 8.B`Aװy@)<5Ga,V]I:fe0'i|d豗q 1&g Z·` jgcV^P0\pg;pc0^@th3).KoF[WS#vTX{|sx2='O1=+tThz#\y2C5j:@vR^aJe j?;hUrYO27![CAjCiZ!yx hyRp &8"7wo201SxuqvN> ZNC;֍`̇壙@tYC I~3>Ok\7:{%NJ;.] -#ǿ柯^<anr[##N?0?VCPn9#({۱29}J0O w1YPf[$26'ϟ 6r3!19iku¦25札2F # x_Jz@m0,[T@P7*[ G~~D9`yk,8aS2Z2V@:|Y,׹l㗧ǜ:g@g\bt"y2I]?>RL'>i}-FF~-}(@4Fw׈㮳s@Nc$iEv'Q(R0CLToW8O8O'o,b>sǀ:4e_fxtj=eŏvV(ŸxgI£[74ޡd8k}A52NĹHI2nRDjydzv}42x_A0 ղ(˙{4RrTsaɦNc,3L0U6ff&U.fO>d@%Vjm#=5UBa**=Ѧ?U8á]фW'SLxxU5QOHu¸s f(5_(WqhA&kCL3,U,>i."t$ib$Iűh#/^_KA0:skt 5ԕ}l: %{IĸE~+̖,!PJÀ5sDԈ )Apǩ'18 ; 23tcs%? qXWNDOT4(bZI6LHCпY1*@){0 v-7؍3[=!_U@#wg^2"(~kL.2q M2֤4 ._(4dй!"vy|2Ȼ!p8w2>g^9n$VREZp% Ul#`W̦қ$?32ڙ-vo+( %jP+^TyͱTM{Bz,J*r+HM-(.vW > _WR5χ{J'K ) >-H)!;]Г+يK-*in׵vR/Z v\$jJ~cwRwk}+VX뛺 Zu ,IeFTHef^\/^}{|f9~gX7)eQ[rxt2ITM?]p{=".dKy. _DaRS1c|!cv' xŴef ϺjQ1Nh9&ʒ^2u)y ҞvsKG, wWa^U+c^dǯ}"G]hK=*z@\Y\^q'O#)٩Anx :2h)( x|Y]]KKf2:',iTjEfHOSͣI BʮR#K0DE{ˡa^EY ~^oU93X>C˯-ǣ٫8 "rs+{ڥvN:\bv/̳,x#yKAo%7sq/9 o*pvMTfL ;'ˬ R 6T}g`eML9kLb_#/a:v \'.zlH"+ji7{!?|aXRa@݈TKO,Dz첔 .V+a%'{$E}np |5# ͥyfG~#yK:Yig/׵lOy}q6b‰+9&pr>Z'd#pۋx)ZY_g%BwG a(' Ҥ< FBZ-aP1O, b#7r!;|A8S'A(mߨfHw [i t}<"#f.N0 Zc<HƱU3e JO!GJvؒ$ TBޞp8 MSj* aK3KUOt Bn\o)F\ ZS$dv?U# 9 p%ک6!6R5r4\dL~=KΌk[B 7Om)'-rl:Wl$Ԋy$qkX8%[2=DB \z}ݤ.cǴsֵ AZ &H6Y!bb1EJfI!8U4>YDBqxJE ˗QB7sG| XM}{EDMZLY$<3y4I"+L}"U cUG9BA@RE$YBY#,UI2PEyJճM=eS":|҈ d:J_T#?V2e k# wXRX$P߈#\؅2D"X#*&Σ؏;-lf3γL qsrO샨zy`?5L1- <"ۈȝ;g`Wh)w2nP0|q훋,ܤ5v,9Qx/M,7vۮ 9.Znbn6? ?}7?^Ҝ~pi $z"ͺmr 6۷Wx:SPڃ#_/T^csY'9~@@ٙzVRS4#,"@%LC)ӀC4)%툖t_2_r),I ԑ"qH҈Uv0f&]f{#ue0U4I7f'Ff#7D7,,p85r;cؒjv&ѿBG*UuU{h*]T\.ڈ@O^PH6ԡ4S 0`^ Hi [!Bo RߢzGzߵiiteB,%tj h;OR R! ojSUD?/B0f٪6WmC~ dq;iNn|n4gpگL1u/1 Q\WiiyT9a!P}Yj6j 5;[lubw_A/4黪?b!  Ֆc\B{:rY;Z' ?ZM&RU^39%9Ni , QJDzA&&8A=%,OHOGh J0&Q},f8v<$oKvJI(.Y! JĈPr..毩%M,zPE撨$M@4'j@=0IҝT3҉~%"_씩ObWnoŋ[͟xxj}zWN´~'Z\"C_y毬}:ʧ\ԥN5Ty!?29(#x9c_ՒZ2R;8F 1hK\JK-Z%&ٴ'i1r@\$Q4p'Fw8VC< Gܛ< ѵqj,eSbUaKvu*r:BVR# R1wDž"e'/`ruOr,o7׭ܿ+>GNT,j$'x=<fwՈ=ݺs<3 ŃAl((-<5t2L|; hJ/%yܠ`fgUXɁñ\+m/ym#cXq{:Uk&F~ԩ4qBUlv [8YV5vR)~NljqqZȮN݉T5F7&>\K޴2'^TU4Ud+2u7O ]( PKFa8O'꒨lT(}Ɩ!>1-'k?ȶ14 n6I2'У)ʿqP!e eN\S"e9G[aݷºou }+A4K&Xҋ ٍ"Eu:[5ۃ8}l%'(#ERFUVnב)c]r0'.M*ZJe,"i򻙈>8(YG/ $V.6lsЮS1~XyoCEE&NMX+jLKjmkyQh (M]'!0SQ -yiEhlQ*jNks\Ahdž+zW5!ՓkvKN2ޥeWtQR' : #S`Vv> (Qb[7g< Qʕr xՐ #Kĺz>Q0A"!|⹆Apb2ROyv dmҡhܨSWR.zw4vTc,UIn uL9L|J,E,8ym E@iVЪI "Q<Ǘ'@&g$9sbK5vg(+:|/x3 SjH4x%YYDֹNG5<6~(=N!Ey(H)@,|mٜZBS@W?^[i %(Ƅ%$ᅧb?ڼi1 Udx|iNaP dVgs%bv{FW wS$*@meŠ.U!@L5*8U!?"vJA2GX|y*ɲz NHfπ&=TeQxT}X- TrQU0Y㫅rzC⇁YXY쭘ʎlI0gT%!(mX/{-*+:#8NVMfLJd|Njj?h4D j9E6}Sh ջ2OoDžjqa߳Fp@Et@Y[lI0(!%8+Y8gqvdSgY}3 T4i'RQ'±u^ڭScPﱭxDLfV8>,g'tnD>V #Agug@d9Ω]ס>?3Vn fsWβ0#ogF.F^Fg@8G;9GCQ8.`6P4_9IS3 rY6).ogv7 -ubJIߏ7Hl~X]|3j[nhvMRUݷI$oruxtec)s #UH2^%Gk#rV"&k'jA@zãcuN6e.+q XnX}ۜTAI+|g{*b5$Zgk(.a\ X0RMɣҮ օAg<Ԃ#4;ѶMi3i~z)WV'yv6TJ9DvS2'S5TPv3=VlU$e4Nhdi*H@It}JɃIo mK'Co2N JN%-pR$hZMMu>UUz¼gVN)::ĺ$STV?ԳOɨn,):H5%Y1ESj,E]T[z|GɎ͵Xn>#WVrI8TUVTg)˅C%zD@KY:X`)=ћbĽ`hdou?U@%iYd $1&dNQy;vWf,o?8ɡ -ZXd0(#x7PK f͢*e rA9KR[\ URp2p^:IYL$l3j!j` ̀mN%K<ʎxZcܕJ SVQb=ՍUFV0YUvHv;ң.R*XY6;Z$i h8pFK&%W9yO&\ǸE5S9b(?d"/'6=0x5gus+PI;kt'vx(xsp,(oMy6='9gl8HWF;fxf'Z58;Ȓ1+$))㴖r5glp~#l8ڵ8ZYjSdu@"'[;| a$qv<6eeE.O\?~ NO-rC?^?:;.E<bF_i(4 R mg@Cw!A cxW ޮoaX*rGQt0aVu(Ž c uGMSY7P\Pzҥ`uqV,.FAƆAd0%#T<1|n)0\Wu0B-ߌ "1L=Y/>Ł'Rj}³`tڈ[ 3to$<\..d(ΆS{T 8c;@kcSc7b]De&rvzix;@1%c' m">alPYYϾmGi yM{rU!vV_TьEH9FM5-{$?:cV#;tcOԒ8ݙ8hce0Sx@(> 並:= 臯e:L+KMVDN+,Y{MV|W)3O"tL[9ְr!n¥[7=3fo;)Ёoey e4EUK+<|֙X>7hbl[F_T$ "EDfgR>gt^Oh@kU:J5w"~U,jkCg"nӢ=#pZ7?ruwZwЦި "3)PxF)NX[( uiZQUy0Ww 5^l#, nQO7w:Isqb#09<^O:+EF4 ĥqYoda6RZwU5 % ;R3 ER %EZzBaj[F{.8u慱]Vm tTmL٤ @ Ы4RNJtxom:5_]48:u+"wG#z߭(YP0Y]M.ݤt|+ƳM8h1Yb|&<\aS )Kr͉i? ;xXA>I%+nr5>2TqmR UeL4\Q%[W;RD- +Ւ02iij&W8eK wBMIʢ#?iښ'$jgܦ^-F֠8zҡO=݄*)T{:ihB0P87C;ϩG72opWj8q S K*m,뜭'*AXf;=nE#"l˻|UyK}arG<_3)kԐL&9z+Yqy݌$_8GnyБ杋<'~9VL]щ" pRF9fjJ4pn>PݴƆP-bg57ZAMrݙ&;ST lM#M$|Dp MŸdRq-Dv.& r@/xcCL&j Wm\Zj!6pzpMn8M&o.n{ ؿzw ՛7Wxܯh?}"'<:\)1v}r凵Z'zl)4q29cii/fVhqXP߶ 5zh6*ڐv&•Vrh2]aݵDffF~^M==KݷK+=L9hcwJ\!`aRm&>9D0ޚ-5h-W~Ra[:#CҎeP, )->NoÑ](ґImU9xf+ 'b l {"!ۇ%ԓJH5IReZr2ŷA37O4uLayx L:-ǿ柯^4cNi./o.u <*Y={[ۯ%[,nnmm ߘiݷZfF`$@e3ߌV -m*aSG&J\rHF[`0L1vYpmW:Ctf1#ւ;ZhoaՐdfjCġNnپoH < 2g}H4Z3 (0;vh\xs+Bʾ|ůNsKXFݯ)q^ǹpZWZ8-K5 6CW4rw|H< >rAa0@sJ_P[靖zP?h7]g>!퇜ߕ= 6"CzO깩|) T C&3x4;Fyε4`xMB`"6:&VWdUݳt[w_AfylQO f)*HHNuR i\u 2?a Xbw+hp᭓H#PLn 1~_PZ!Yo4o.Z,X+ EZ&\ N{.?se !O8.ڶbi "qRErp,X fi#FE_jm2`܊J& XE6-rv rJckX+kk,9YE@ejߑBLPLmmt*5 GfU`Uß/Ǖ \uU܏Ubn#{jQmNEe(GJ$_ZGCB{KZb:)9Jע4JNFEZ(jxd7y X~ e#BۮlʸZ_z7ʻ]SZ-I ۍ; ir |J@]Y)7IXaO'[e@lʼK,q K.fz.5ZI93*eC ۻ7j Lft9[3]9yGhT,+kAG;|0|i$ ffoOݳh_\%(AEf#R`CV[eU&Ÿb >w^^j]՛^}Pyf'4K} d6Q.Y _?õT&e@,UiOSC٨^?72STsTyd(*֛Ӫ[EkLP9.7âÚK@@+f8u$ڏ2yC"jx9EN_!z'Lc?9;J'@2 ,6&J\5E7c?7Tikun;u?ڰ=av6fS$Ëwo̴k]77=ׯ/%<ӃC[z鈯]v~vZUAaB;qR>:R& JF 0]t3q8y. q'#8$.8V0x~}},5tjv#ȋrBapxKcG71ULk 44ҭ,# cyR?c2Ħ[?[]s%}6[ksLGK\~#RthQtJH&[KDߥ80I/hO?caH#9%ԛxfIg(*Ejw=jAhl悶Q9+6BI =εGjWH+'flB;댖:G,Cw3EO7bd1., 2#gcs~q>W)eH2nVs?\svZGٴ0[1pz8. &g95?lf ^ W im v~ #;Zp>B\U}ʨ%yxyn#~~Ndk1,`UVi. T=_C>?F(8<t0=y֞I|#; ?7Mp":WǞ_7^Gz%aQD9UsRNòBROTD|'&L?*<1_n*D|÷v@}J* N]yO]X&tLg߄CUdrٟ4zqeMϐg9$ȥҠSdO1+[eL9T[I Q@p5] e|:|Lm!)=!A}g+o*1!d!`D V F˜CO~ʠ'[T2#kh݂z@`jl!{ՄJrt b$QnظrQL&FMB%YV(tiNMf#.r JN#|ǣ\ I!2Hnt46b] ^x&K6 \&$}{ׯ_xa\=[ o|?cjو~W9_w ٨&%bט@8ZΡݨ \o!jaNrNȈXتĀ$yaB(Ex0s{,.Y,2TW K)b?g=x؈ED`*2@Msm k\WV%L?17mI>'z4ZX.4=@Iz[;b;Ÿr_ a"zjJ 6bm-R1ߋ ۯ4'\zwvM)O86SG,~ef { ;wyXo]-cN d6> 4]JA{gqsúV QI#xxēI"3C&tЃ g n2!-WjrJ}Ttl 7Am'M;XKȓQ-(Z8[qqkILT/KS +@4ʤ-$"J(zmlS}RT#ɡ+FZG@?gxz4{e[{),{ԹɕaEEX~ k_NoHCTڬ^W٫I?-1ZۿSM$%We 1JݏTev1}m.8i4¯jjEdsj뉿26Qjlǭ>J$W[h[ Ⱦ[yޯcq$cyc篢_xF+ (.^uyD$ט~!;d_6rӁ4cid/7Z~T5F CU,VJYAh`G}31#+}. clW.:zTt3`O}N7AyYn/|^tl,-z(p_~q%V۬?]K8q=iQ)5KqAe;fmsDKV' 'hTmeִ#Z]QẸ"BϋF#:_^ hx],so}"A7+c2j?M+m'  \G@C?|~^k}tGN]}^#L~2??//hDvDZ<:}*S(R \V(Z[iM)ڊTX SI~gNF>#x:Q/"=S ;}O7g\g%K&;uú{=HaSғRo&뭥zȦ6hz [ ɵ:tQV좕p zY6s5c{O hjp>; FUQGV2'*)d&]<[X2@=z丐Ruud4y7\?Bȭ&M}bykC&%ٷۭsFb Њ[5J4Gz>=v?QgYvh_Y[)tO?*zkfZ@ >3YŔY@+fin}Ƈ5SF^ !f-}#S<\9֚xDAU3̖vl9/9IArD6ՠz{A \" aypǝ%Z[Պnj8- i:sYZ`])tV`BW4p挕 Ԇ:֑9j5C3L4a&ӫ=YHKX;L =Ik͛D8>=: ="_NT4Ty w;+=PYDP]NX!YJCP|pgɶWP5"=Y2F ; sr~pn|oI zA;+3 |k댰'l׿_V:b\h =9, 䜪n0<`xݏ?Z E62N<,a=8TjWe TG̀24=7#s:܂D1\ia_u鱮rb8|u1a,nx4DmDGz0h^ol/aˇv2ȁF{pbw쇅X.SVKyŃ5o}e9QrH|}4e#}gLMfDžII@tYow[A4:*Ϙ9[nt0&Ꝙh)HQ~wvQYD)^vM*!LrEiE xlQDf$'V]Wb#y=Q)аERH'm+]Y7\$}TcKr: *6 -#X9=UʱǬQd ]Y\ݾ ZA؃ +5>]n%0ZQ?sj' l5LPh+r, 'TH&8,QfRGwN2912zuF 5}.YeSk݊_J tv\ѣ2j3 al,BV{Po`<یؓcDZxvYǧU"kmo&-qCc+8bA⸮u?R;0r)=7'~΃00pz;]oYIe=cj J*gt L HyxЦD\'9x@ ^$r .&C/v`ǓPZ듬~$,׊ׇNyA2.!2(qS7G g{/ILOx?6VZiaTO֔ZKϖ)8\ME[,@w= v!As7_Pђ<<z >ݹ1'H&KϜrZ+z 6)FymWPE$<>] u%~1{WvG""[r <)z|P/_ۂQ,d7V Cݿ ʌА5=ůD0>GqA[}5a# kd%8S^' 6\'vVEǃHyy ܻ~cr -}*t%FTӰ&Z<Ͳ^D4R-ڍ_uiP}2\),jh6z@Q$@6-rA竅=G v?oz9"WO򺣘\mVI<}C+>K)vm]I%}_J swTp?v2 ѳHF'Y3 jţ]|vR5/JB6Krj7JS+a~ǧ ^T#e )6jj&-¯_9w\Qyǰ~sw:Ќ&:qOk~GA4V+77~]@P#ڗgB(˩*~g̬|f[ .p4gT-i+*k|5~;17Zg E}w:$VQ w8QSRx+kla\TCxu, %Gq HcA^l¸Vʉwhsl*tdyFuw6&cC8k55!!H#mTm—Op?֨Oflw9Y)z?BT.aY  `{Yi㠶 0%6&ZWws#4m0a[0.ף{Ety < tE)͑pZT#a_ጰwI@Y'-k+&;s87vQxjd70~Z&]TKƽ> uM 7> A(𛴣+ hSCCiZ+݊[pƤX|pn3=7#m3+pHF~) ؖF3;eVO)a TLdO:(u@QP0s(#C|dg|'cVS`Ev1)jD59{S !ӕ0=ZLzQ*sulQ|b`pU:(+ NZ7kڄ$u޹ܗG >S}_w ޢ+2'1e&vkA0Mَ579JMNd50uF3a$7qQِ=ΐɒ}CcJyO0_u Y~6\*tj< gء51|0+޲Y&-y~$z \vධez3eOwjpLJMdp5( +F ZOaZ2cAxږ{1sa Xˆ8ڷY)I+xlו,m0 )ۓހc!.c}E:n"[|z|I4yy?DiuA`2\I ښ+q#|>nR0,!AXoRti csjI5Riu*5;˛][/3 E[Ps3f0 79lKsM^'p~H_Юq%' NC*g&chǟ64G|)%YY6xu#CZ|0'EB pm_`;5--ϑ+j n lpÖy^V[!=lm&{S{ f2גDv[U D:ɪ4]|&ȼ)[:0s(/&B$~-I{=8]#SleuY)ɧuv`x!<jkro 3!-:&-+R=~-ua;Y QVTd_/3җJФe:DdZRi/,%4=zׯ*,Dm0&wR,[**6 MpSPҰ!aQ,ޱ: ly=}ó :m7Aֺo<ϠOBA&`&i_q:{ȫݥqD2ҳW,?qsg03jM==ۛn˛>LF;_׈47Ɯb=)>#b7ڢBxy={DmƳ-Ö;LAtM*㽯-Bict{['nii)[! 8[l:A̕: -Srl "d5\!WP9F[BS)ogKNoo"~(Y"jՓ5ۆD́8kB)xߋAձ[ɠ^RYYcƹ;fJ,?GEpӁF0!m.&.=>]鍏[Lgi"T%V2U-eI&WE~3{1췞ltfޕEq7,kAv2l{HW*3u|먞6ҳV5)9/rtZ\iPkqP0G`}7O5a扌ˁt#ӰRi9S 9q %JhU.1ewlo-7Y n|twzo־F2h<*77*嘇27fy Hn CҹuCcd`uf5zsz.o%3#oT{4ƃӊ9yR옊׭+*ALWD O]1~ hpɓH;oeQ 5zkTzLLf˽rQC@ 8r޸r2EQ\̣G[;-Ҧ/bD&+< Ckicd`wxvȽyB4MZVCgk{+_6@?3-,:4v(s)=Y3x1b˃Lqќ-X[GKƧ4s4ScGQƐ:7 Ap ЗJ^-λO⻺˿Bt595aY[FM Y清C<`6ڣr~_w=rÆcPՆC[@`Wwg[{ yi_jXt) S/sҫNcIAl9mah,j}*:kxg<ڊom2er{iU?ZuVQ-2y9.r!&<ε+>d]XZ.ʕJs%XsR=,妏El/%Re!C6lY}y Wntܛzi/ޘ>m-4O(J_ ˮ>@Kb]-V4%e5WQ'CrVиƣ|B֮)5$.iy5aX{K5%Ӝ;3-\;Y*Ӯ_fؿ'qYG[ousGR&w~Vt#w/\v>[A ؈؜(&ZWt—$/x\;pƅ.+{\?W:$iA. ]bF7vS8T"d OSy.fbq5\~B4ZgsA(,zh9% x/"Bsqg+~EvN:be܅WA˵V\/5֧S.q4T]}VU/o{:3/ċW^zk2z#bqӳ?cr. S8 =AtiVt[;'8Nx2w}Mzl c_!3NHZx<$߉.ɟV6"~8n*:M-j3eF5*AR{/ 3a֜ӟ!kyjl@ ^"#٩{3TG@dйG{+E'Œ[F0HWIw%䛸JX*vdy/sˏ=ZS rl>F5"v=/_*N""HVuH 0SJz+]3K61|B']XK?,uL~Y* i@PUtĢYSJo5l֙Nkrncu}-]4NIBɂG`֧<cBՎ";Lv]䌜3lhvg%689ushB9i)("vt8=_%Ay1QJh`gQ;Q:7QKnA 7˷̀^z rKGJ5+*u ^iq (ǾkN[H[ZTW(q1B&7FphVICO(e;7e+isXrEn\C3vޜ{Dbo[,pg!u㽩vW( uH3|XݘKk耲doP/Zk d_"гoL&'P9G1S)e]S(9w)-H2;ǧ8z+h2^wnð@/= cfwŦG:,|S~GjuBL>0=u-w)e>cTfȬN8&>}Hhߔ(e;DM8icuz;6cc[moƁO7`m&3RPP}O12݄v}o8ay4fH"}-'ͯq>a&/zs`?N%{G塇\H3a꫎GoIkT?\gpLg׫&uII3bӓYk okK/*QVmWW |^ϡQD]{pV2g2gRFCR^fmBWVnV\km"{˸NrX{}g-|[T]8VwHs>SK܌NrbMD]3,*wyL 5v(:NiDMéQ kXL(nx,Z$9=,RصC %_t&łmOlWISmk w 4MJH,J0wxI_ֻf->*i侯.'wy2 71:۝co#huI/_Z$F$ٔegޣzHˢ ڶ]hfi[V-i9Fx, 3oRRz!WޛEz64 ;[pq4waMr时lٹۓ Q+Z޲ugU6Mea-:J4ZDAd~#]hM,#*2tF5\DrϖWlZ'kJ^FV ۿw]7[WE5l,P*ߕv`q( \5 tM=8.鳕*&Y!lQ~ځ~,Vwito(C}YMGÀ d + MC*Y̓\1/gyWgufjlSdbE-lTPZZi*F^UstWzW$ʑ<<PHA.Cj "L!"r 7uW+cy,5w7Y;T1[fFb2=}z+UH9oe4Am{_7V aQ^Ҍke;*H~y&d@98Nk'K_X6 MBВB8 Zp$;T$y _tm pR:7'8#DkǸsV%VL41E2]+>NГ,J류xEL֜" Z+zw*SHO ](D>}ۖ]$AR~ ..emWRm̴x#_;6P8lje;?s(RP;WSn]b]qI仱C+ 'N56\ ,$֍ y߸.ORyR)\"{4pX/b~^5`+ڒy+_r\|E ]{g*|ۋש'1Wܜ+W>:sʀ}|YhdϘw40}ѷS$C!_ֆ/A'rޜ_7FqX͟%&m9`mWoB[Nxb+*SO]k ~}6AwOvwϻfX1imU 'FAq2b9=$tKV&k5lO@ UddxŖtQ@R }4S\;ˍ]JCX敮C/bKI ei̤c'IDx- $nq1spL&Ṣ%7}^7'U 6* L,^u52+ 2X_739S&V]l-?ZD NB|.0JuFoKH "gQN)/wt[O3Ifx] `8˕@q@hn$Q$ċAڅ~@K;?FMQBi;!O7dt,DfFe4郟->rZ1\)cٞD2}<֮sqbOFXyHxZMs}EI+'r2p 46}w &VVX~E˵Ό_>ШW#}JN|F%0 ;h {.aU9Iw3-K ^mtQwaC 5uFX8P0d1 )R}Kv۝rCOzhb~s^öء*x ų"2E< mZ8)}yk։5ֹ$Zj{R+XJ]k- m_Rp~u@MtO\hP?:{O@CCYko]e\7Z*I >RD.PoEUށ"y[#\d'C϶opn[B|Xgti":Gu456ჃGxn;.B/?Sxa|^F%Ja6UkN{#}b{X|'8R\ߋ<]) 5>ou(=h[ajI]9o9bMtMfb93~.!ͱ‰gzK?+ &T6J28x#[Nh!Ba-r_>@@Э`Dѫx&ԁI|5?}i^ol(Oab3yX?`Ē4Dq;@e55cG i72,ya]LLԇs^5'j+Yh  ?ǸfRhb漋l 31޲UO$#ԅhB$v,ϓ|˂ТۍwSx!k%puh,6s<睱Ci{?4ag^ZXfjmͷԈ?H^ވtwΥOeŻHLR1f]@%ʺ~#o5]dƘLzɢEY!0JO-l'8*\ L>?Bv"2(zXw>ȂZIyjq7%xhv s2kiSY wjɕ  ceWsx>?gD:7!|)Fda??PZM `zI,T-}©(W,%v8J9ez2VbKsV:WaXEdCxB}k6xd!-3f*kOvPiZ(M@!~?2w8>n]^<gk ZsS4ޘJ '@wt1P a>XjX[$W|?`a1xpV_E$5aIe޽Z6p`+OWB/rqG^Ёm}bLq񑵦݃7Ja^2<,w_J¨*GDs XH@Ij.XBM4P(WKIWZ G JM-̺\ cX$Lq@豄:ljR.˾@쾺*cnUFRL雕b*G"mpjI;fX!J#1/j!v+{/ 3kW1{+ ;,E.D\'Ӊ zrAA -Lh6͚ՠY"Vz%p/΅&kʠ ]yO rm,t]S`%tE8L˚#UXQ²DmK,rҟ<U&%EE+P.ۓw;-6F\vYEcNޥ5SyRJ}OqXvf{o`Ucߥuco 1!k+![N4蓁@l\`ϑTOR>2;|ݬqVjkzW.'@a]#Sc/MWAԋvIyedXKL>.fb/[Qg۹)]}`>jL1JH(IxKk"H&idhokCV JB=0E5߲Hjx7GLR" ;15JXE,4Д\)E =dbqi:gxv|\~Sa|M}H@MN3,ҽK&~,C{E|8q&pnT#e/6b_OR)gĥij8zWٮT|5*v*bY Ͱʦ7|qtiʑB=YZn :W7v4]xoqpq %-?ՙƨ$╆;ċ{$ё&j_htdG"?#i\Tϒį+f/A'G;&N:iNuϕ4UM"OY;lWa*TBjj954Ҧ~}OHs'ÕDܫv4Xlo9 4ў\?h7I, mjUEiV,@(q,C4P:{}ə.[k>jh 41G?PkKQi& &,ZuK"jxQ;pHe4dQR 5jP&WKMaAիGvCޥ]%?REi/=Om/˟ Lk=tVMW5ejuM4R ț,K;p=Ol00.BJt$&?XLjQZ\I*V ,%J(DI Nk?_/fteT_-_@+g0OHpZFjLW>_OP!{pc=E՚!%ͼ?e%Ί,Y@= M?Rq/НQgH( ۚ4M:lE#? ٙ?SE-QI̔Y6 4᰷ؠ6>. rbu\9SH$!lmk֦3SzM,SD?ࣈuCc,[UZ0#2Vo;H<Aat}k~ܵ:@/-¾tfolPX2Ghi:Lw/fMp`_yn 6UdXʜeCPl,+?>:tjGbg]fvCf(y?:lgHXbB?{e}ڳg̊ WQ5f꫇-O{b3+> b3pG8S6#BGyA8[N"X5`Gw#~{{XS3EQ`7Tʅ tVe1Q(oE-J>P&r,/'e@v?]4\/xut6 G; :@9nulڛ4pӄ8nV}E5xKx_|Eѝ/?tV"sSKK#ypAw|Q)\`J̘HT8ӧ@r&Y|xN/^w}UL0 S;1^i]D[Fs&Va~797 [hb.#.27e~]\t `k͍'ytIa8 =B?ƃ; q?iB%cû~`n~"%ݔvPxquc)Ȱg-I;qjf|/\U$jo+QnҳCt0`$`` & X_# f#+Uc T7KOrbăV O,Y[OVuJVpʪ$8(2Z@ήF sjx(v!s\ȂFh#pV6-W-JBel{)(+Y032M~&==؁~N2/x[IZގ+#+sZ:fmGL>G?s (>iy.);,E\(OIG]` 1]2)QoYCmSRr)|kd*)y7f.a2}kdV*u#:naskF7u]>/y&i6 rо!sPKà\vYkV%f2#v*\QG1,K%a5?O}26\, CE;{gcD)]|ZDXM ًgj0}nIO:!U j)`h"]PL(f 37wީiv ©uj-G8&&6Ko:U?F b6%g_.q'٣`@ⵋO+ |ZY04IS[ڤFy+Z0h-iW'@_'S Of^ 2B^7r+d+ QDz9Pyjʶ*3*CO^cqRi*Ra'䍻OF >ebl5ieJI4tPªxQn3co0>i`nϯ0~à(dl&96@<̝% I#=9tpS˖F -hTH'TPq|Ed !}mi(iA&(z|Ӈw &GǼ|TQO%߉pLeɷѬn<Ƈ6l)s<\6cQG:0+*/tpM DxU֫O ?ڦ`PFu, JKxoR#2R6kmъuoL#m\Loui]7M&ŢeEO*Mkv-e/;ze^ eQו^-XP5^>CK6&mO8Ȭ#[W+lMcZO^o]HҢC,o:Ǩ6E!+ڦfA; qf}nEj,ЛdVDjt i;GLf<mj K֖lmU-.[z= %(#$km#jzFՋX qvcIn$ ,;3tFeNHhPj,I$G)Qdx z`؁ղUDE4Q4QfE-ځ+}ReErqzL)rYTht(m79{ J.;=l-$:\ iM+Am-s2DuhPzK{DuˏtU!n<7,dd,DڒCIdRh%ր_[JyX#y͚"]yrEh#+: Ώ;~ P^y5" Êa 4%-d q z5ӂe:*;H1\5ohzsn;w\QM&N }h9֝?5J @CAl-AFzJ>z;asI} f⅋t"OW 3gq5n9[+l$5-.]2 M.,Y ;8gԡ rxH?ʷA断F6Yx i֤ܠJhuWhӃ=d8J``5AsgLZKTGMtolɎU𭋶z@ҋjl_mD,nO.@ϟ~tQ*qcf" b?*q<ōqsU,4_rDM$n[?Tcǰ]J_5@ޭގ>-Y"]U;iNEw0ӆKw[wY&Bt:hZYJ5:[LwΔʲm GmxpI4Bɑ3/^7aˏ1(] 2A}I O[JOĵEpF4yUTN"OTlY#u6 U1蠥WA\>IwvaoJUtC;o ;2{jsUlyV0V-z2 Oڪw=K ^h2ݺ Z8m}zcÙgַVnlwR~t\y*WhYT ObS*‘Lܪ}+vK?E.nk@[MyMG9%'VQs~8ɧdNCRY*qWcwvO>)7skqè}D=3p1 VL L sL GNV Ee/)`.i hh B XӜ&!8{CG筻!o-]{$}P4Ios0wFoW-'#/&mi BGl%ydŅXpo2&HE=*QH'gah Ad+ wbR_ pb%"֝w38}Dxޯ7/cfANoV։_3\$5 @v񽒳QajE큼wrRuws|6i[,;F;i= Eo20&?v)a'v7y[SO݀_lg,$ZԨ+9^~Hҵ9_@hLk ӟ w"Np6I>hsO?Qs-,S +mݑL茌ޥjJ%noEё M...(6E]]Ω]N3`Jw,,0ָSMpw;taXr SrȩsivP_z`So%ut#{A^!΀x!#u`ON5i:2+ 8V[fQtfb+q|aބNf,}y E]w*\R? $Yu_Gu4a$UfNRQtk*p;srJ\b7;Q?@pyeU#Ieޭe;wkoITZ[(VmLl{:u&%Mzp APs-XP]ybuy5cTї*cQ`Qrq$Fs#o8^] Icl˃.}C=ka_$|fnJv4 g\d<$$5t48o2;lܛUUZ:,paGJ{l<؎c sFѧ]hovr3ϧS4g!A|Ö&)~[b;Wr貿ul}-? .A]h6Ɲoi%ʁaC|̄/$[r VyK4D1l,+P*aKI^-o ^<0rL[V2llO))2n6KI‡DHiPf:zți,kqj$rK kފZ-A&jky1F,Uۖ1@[5HKGscҸY|xḓ̚VQrO]R,K{>y6x6(^pcG|3-J{~<,@(*NVkB ]<@,w2YJ4m#LD,v8 -iVzcEf\2#2P"N+ tCSh͈֞QRc$Lz.C4_n+D0A:"Mi㯼F~e aJL m5Q6ғiD--HP6ԓi5Ej). עф1TGD8]*@ax-DLH䔆k0gz%}Tkk\Zϝk[Q3y@sJ#ɣLY.)˯ʐ%t(9͆eN-6G\Qy>#aT]Q[Y\*Ws/fI3opY>=\7кJe\k{U$r528u/ݕܕ$K\'ӞwN%I-;$g:&J3ѫ"kxӗsu}0^>ԮA[#?&GJޣ L鯣}>t\;4|(mYIזPdE t>,#;wv^)&ƀmXo% v¬zal uҒ<Ƿҍz`eͬn|<^3(rਲ>CnN7{O wDB C> U$%cd!p&@ShjA7iOA~Ͼ%}vm+V(ఎOnJl=5\L%z&=H@90>`ipj\W0NLSW'`9lT;ؒV-3gsVt9 A6@!|_Mn((x6-DJ,' UfqqS";Gu= T! fv30j곅9M@zm 3ڎ 4`Z={@S̛,*|)̿qܡE}͏͡ Rme7#=1y MqN:nk@?g4 7MA$F3|t~>*ڢM%T{3+.n Fp67kiKp4rsqjUo &t 2TZ=PL}ѴѶJE7emЧEF 5'J ЗuH.U"SS/ܨXn!b,rz~f?ψ'M-UB3(+,tBHEDw'P]bH6g=T_;_U zy`-򊤨t0:],eC5}Vwn(F!/K̈{%g'^Ͽh9`&'J,$}<@yWs/@$$Dl֪6 ~{ח|RI6-I%.tSgkSzW|Dڥk9ri]F^0xN{gHʜ7V9 Ÿ@˃<-GZԕh: yxqEVfBwI.KDkur/'r3sP(j8uG*kqAJC0[8hWsؒix ӺB(G::b]viZ]ʬwb,,Y-?gdxJUJWf(".fͱ̗H_HM1s]k.S .fR HIu [5J8[E|S!Y7qp>;w)6 ZR_~| kT}GR_E4@iZGGiU8ni ~(M:}쭛~\fhjʣ|3?h0\)fIN|_>GJŭ24K׿AT ӹ-\N1q4\_cx% q,9}׊=2T5i.VDcV"~žF4gC58|p6MAsŤj`ɳw<ְx䚣ՏT ٹkW۸RL6AJN|4* k:Bt9GQˆe$'j}EmW(k 2b1yrTLWzBX1*1ɭ N][2@ьKĦTUY"XsXF.MTD"7J j,pa|`*&!.>qp)8*n\Z\^C&qS5FPAٖ~2éG\עw5sVk63Vk1\$dHhTYũQ 0ZEܪW^\YLQ!ǘUcd}fJ^SԪG~bP3. RzFb@RS#ɽ8Bk,9i}4n ru /ĥ),Vڇi#~t&`υ qNK1e'[">w$N$=Ks>}kD!1T~ =$:JkJF$; z OI*/-<_WjK(&IYLJܢ'CNjwfi!Q7z1ڔa9$u#G"DuZ7[(D9r>VR?<k G%[9Xk䱲-e@H? &!S}>,g %7~,+RAO(;NK|%Z:[7TeTie$庽 CU`r6-KʕM*@ ֬Yw3٨oicG,؅\WȢ>9; Y;:pv8*O=B: G]QQS.&)R,W!XaS"ڬ&q_'P?^rbg1H4Ŏe7WXz3O5ovȺu_!m5ƟxnNPކFK}=c|(jF 9;Od<pA]űz`bnV>!h b2`vHP>9]S>@]XY:p_ 0pvȘo=V+șr#jzүf @@",YE4Uaz@?y(]O2pM;hh{u1bu~AȉpՖCBJ4]a !)x_F;e<χ`A Q0j粝A1מ᫭C%Mȅ&Dut爵L NVjGxs#~@҃nEzGQNrUם?7zfU/;㴸(Vn6 yWNst$0/pޜ$pa.r?ChG$;M% dSR~DnQ;R$ FR[g㻜4Kؔ}f2'M /g /Y&[ e[>1W9CCӹo9I:12ź@W= t ʉrWLb <}rqC"<;D '#讚 f1Xy ɒG TZWW!+m2D$/n@qIx~NWu83VYaݏ$#vV|+a t+l!Uݝ=jz&die4a9յs|/yy]!rk :A#X64ZɷEaV2^Ut G!ymLVWV@9_szoCegL Ԙj&KMƫ~MnR*;m3H26I PR&?/w | qxKNO;X% ,۽'#[+lw#@ %1T4Bns2DB2ԽՐ1\cc'ςAPE} `w$B3҂U(`}ĤͺߑUt?2 f,wQҲD!? +d`tB¹jRg|d`=N#|p'.9,OL?ub;8ф~& [Chl@."i#4Lhٕ2ٛ7Ԅgg.˼sB@{(BF(a*@f  }=s( y [G4Qk&'Dp_o |$g ݀IKY /g Pbpݹ<#Uק\܎30.q$CV{3WHTb,a97V$2 i *q{BʛjM 1sfN-/N]Oaq7ỌoA=|>;3kLkZQ9RUizMY_ I+M=:-uqfSumVV]gya4wXיgc$ 9"17f&6絹avSʓ "gPbMRӴ~$bR{.n[͖"6˹w\6?dPVi2_;{b:vZ4=e5d"YT['K ÈgH,B.I0^"$:9swt0IYr]G}Aw. Y7`JGUERWǒ~)L]XU 7AuR𬱽EeW~ i*.\KPivNgYn|v3ш|wҳKkyYͥ9;kyԶffwjmp0KD9LJ&S,KLD~.t)YE3Ppwy/+K_J p{~reh VOzj!)t].Wvܷ=I}lW璨]ǭ=<) kąV<|~WT_p[V[KtPcZt&E25g9\JhlQkYIMOx_P.שuv+z&yDz,s-Oh(+ _`月X{EMo/f`9E5ʬ~vObUw^CqƬ(a|b?"A&FuR(v^'mm=||=SSoM'u1g/|XŹ^C?8p^Ewd]m[8)I8N1L-a,W䌖q=\fUuYz-2\DIb3={2Ywzl)a+Jk#I*Ic9 |fb cNd.tk]zCC)^RX^* -~SAgXC6 a='!yPYjV)ESBF1 Vg'^D :rÏp4ps F׎NP:D+M 5T)Оp|FD4[-[,k++kJвYtk.˕J&#qr 3i%9Ό3\AZ]FCrVFwSfVuÅc`!=*lj&>E#R!@jˇjuOB~lp̔" UuX tIcU"s? aY,Abӡ;҅:B` nŪ[U=qK|[CID,q p'iԫ_O\J0 0>v<*' ycbn7`1*NA^_D&Z]hfz13s1\z;%DGDXt6)ފ~Qx67(pӢYJɚ\Y;EDh]$`kX@&+"]i7~`/9}5q0b|wCRS'F(\߃ٚͳeCDj]VyᤀS3QS9b؝GRu7SY W*{yNȯ*wiP -Ls_!I:LpaCQD!^)3-5w6~@ĺ2]i͊ +IdΪ|]$@#̿,Dӯ(7kfAwz{dyz–@IH5f^}ܚ`['*rˆpfW\Ub})h@鯘/Ɲc,m*@Dz™9,"d5Cji';9s #w(2o Q%%]XYX-8,#B5n T-$F3rpߋɻ'c.r0YژpwR4y5a5,޻Ч6WB=GC3G۪+}47ܮu4l:b,?ɽAEn=|%I\ QX-L댇9y:kk> 8[srJ纋LuN;aO@ySORtjU/ v8 -"h`(䀓lU Lo격P3dyqƛԆ'B&Buͷ4n@(tRdz^e=;'+a\)x&?Ӫǧ|0]JZz,ydX|ӯƓ}O^]_6asө>N$zʗ&}Z&AYhM\j: +QWw ۜ$6.}ZYOe t TlK7,oDҧNDȠXlPckq}NG1U$ n&;լN+=>Āc`3>eҳxZǵ_MCj ݁ȗȆ2Yq-Je0 J"[^r*h-B=Đw&YEA"g˼%Nl"p4'~Ƨep!gO'n"6C6&vf'lr¿ ibݑs./jN'R6P@kP*y:O6mX~H 鮞Ŕ$BunZ7m|W`dm@@.z@ɡZeȃ:Sg%B0K [(QWi'}_kQ ,\P@k10caO[ywS Z9 ;saN. Hֲp2V:"`W9hRϣWw'Α?곚L.u]ܬFcm}j[׻.Oƻb g7vߊ? ՗qPS F¢\NwVX"|YQ5jE ~ϊܒ_zƠc㟳D4tr}Yj>!\ZW vW,&!j>Hco{yޖ߈?)q5j<JwM#$ɒ't?tQinpYeU|aFw7dsA,qmHC=ή/E Z1 @D :Lue2I-o)*bZUO/gUtQ@LwN,n@.Vt'*hD׏+,(~dg1D {&Ԑ5|iu<|nY={Ja!u-J>Ô^ ״ZJ؈v+ kxm;ZmO\u|~?S4꽕@#l1o7y;OVU70Y\IYM*O8:MpU/m񫖢iZ0=fjZkWqک)~ DSmH3OkiN3~%==_TlhgV NgkGV@|eu4~8uZ f&o5Z=3XZzA\kK8QKFX!,~y[;*I[W^T@esڬ{ "oUn{*mu~oMU ldT5d[S>YQd(~ ^O{lզm,EpSi7b~ 6j"?j,mHfOxoT};6!r5whマ?-Y?lӟn4&s"zwmAna ZI WCv{/&Wz%MmT#(Gsw2gQHfn̆AD*\Ɂ^aԹ25zP)¦7_Bd"w;KW5Y$dL~+􉎂>^N,:TrO{dK^3pm8ߋW W\` }2.nUM<{o H~]a ''eԔfsm?Rϩ+tnJ+J{Կq<䌡W*~gki)^b2;0ih/T*MINOԜ#?sI.w<B o;ckm|8Nd`&m! 3هo&#}QTBec4>x32f0KԡOCQSwT=o we~HGho,s0xʨ > yk V$~t&?;Y,/jIU$hgRLE/j@<؅yQȍu7pM]6ȰyOS#ƫ(hz\lB2ׂKlʞ@\OF}M^ҍEN\ZFbGbQb,{ N\F?;B&boAu:(9_k29:k!XE<Ѽw'8 i}GmWϯe_遲)|; w92}IwHyjӝ .>pOE1kZfpb1slFx:p1t.QR7 76)(#n_"<ů/LMf7=M=wn=WٽANX$itV/#"7h:c2ْՐ M[φ` jYc J Egin7{l~֤?e 6Ay[|eNϪZ nIs,,QB0G˗%79/QwBPkagk@ܚ`*!/l"W\:Jv;jSE+0}C#+O-7=c.&((5D%GVke3&h7Gn>+v|,"kyB~|yD;PGڬw 3<%ǝ `Ӵs䐓(ݴ/ sG=TI,ʞ#bj/%Alr,˶NUEi#ZSaI =A&j;/S0k.`yc0id[SҋaqJbqf'*X\ّ ~ z^_^u^=筿LBiIj/IݜwU#m1)c7<=c Ulfl$@$]ODqg [CBa~{:(>.Ty^JPH{: ~{i+۠#ٳ禝-V8+DX2/|l1\Uox dmV<D)\=UCw75T;} + ڋZR7җbVl`*B#t  ȥ,n@bׇ*I\Cp;k؟=h9VI8A06-tZiyXZs[!QH9!fO}xeeh5jg\aaL gO\'+xuox=eqINa{}3Z"a2$ ;4ݓUS~GQıLXM&$4ۜ8ӲcH1U[d= /ժ>G«KĶG;2d'::#aVP3 `aZ\d'Z, ġp lGʓK= >VӛB/5h 10CZ5{ؿW m}dEV8Gw>'ZE"Sm *Fa+!p6-Za/rÝdUEK}WK7zд,0iZ$;b8z+?,(Agm])8}xHsAm ӤK415ٺN?c8m ʎxrl4ED TFM/b0ќ 'y[&-yY[*bPfۑ,N_FNZ r&Sۉ±f'">S9bgNG,1۞eDpĶsn?5&qL$iO=lvVvBM/Zm6zT|K O ^T!`w'"Tf;Fy Hsdٝ{]Ez_@&  VaG?/7SXQ i pvΜ %;!r 7܀C[DarDh4 0B8BoF NnٔRy`3X_N\C~|+b,h;4wbXeN6R7C([O(b>0t.Doɿ&d#i-7^7CicF'A  ^5O'+;^ b+ϧ^Ս?,l1V5NitiHlW=f 5iHs}0;5,WY dPŃ=N=BU"j8~#l1:68`8؂mPW,m$vOnǣmܩ^ *^gྖoC&">bp0lb9_([lĤ%Z̫X`HMZӾU%s(`VΨ ,@_@7NJC_e2ia-Ǎюѿ5.-P9iOH䝯Q" |vf[bh,ut{^ϭ$w~E&FKaBiP].ڸqj< jM zWn iO0NSGņi(iMEΝ VV7lEI\-Y9J\ =•NUyTY%<҃ʼn;w Ւהּگ(`u2[(Zm\z14o\c4xH+vyI1l?QϟM„pQ*1V%-E#}V\Ne}BU)O%ڟ_rDLcJҕZWV=agV (.nvIl7'ieI.iށu=V 筻&[_W''key*Kl͕[3W,-D 1vZ_V?FW_wݦDq LV0/<^?3ǠPflcC.ōmD쥞XeRrk!=;}tnw)WftzTlY'ylwAB*4z<)]٧SYt¤aUEݡ="GPS;+Uף IF.-)b'Xô, yj|wJGLڗW| k3~8_ɴ jG wz(oNkF5@(K ˑ76ZٲyZ#|b9mɲźN Խ'ʑ$hڸ5%R1 ﭨb*.*ڤiv7iF:mی%=zMMVl-(U63(}P3mO[յ~.@q#si%}Rp0ILʉbʖWP=ԬQM{Kv#)d":rgut#+wĴ)bh ȣ݋TXb \9SfU5~OR,H"v)Vhv`M9Xbi˹wUA*|oJw)80ip[m:}2{bpI+kmWNZgS+dѤ 4ؗ= Ag'Uf?YtErVft@{_d:|?I!I@4A ĝ󅼵"4Nj?m?݁~87 K=Dq旾KרjIi^X+iLviffU:ZP\V6;0\WpŲhT'f#}W >nDWω RYM-AI uf+¡VZn謁%=Z4fn⯪ŸApsTNҋZWVz*AYܨϯhF­bZ%{赭tbڅeRYk:EZ* =\> oHJb&hAUäi9-ig'V•hy`y}Z^A'Ⱥb \UVԮJb"WtXv'+m?PiOmtxq[]͔YmviL1Tx.#}Lg:x[MT-F-WJD"Q*2ú"e_LWPI'i)42[R"" _)gFkO[n]UajfwFObWVj;bY 5KGo$Pn쩕6Z'/w++Qkh}Ȅܝ3eUbzApw%aHť Fu}]8\TXbwE-/!̮zNOu[glX) z|Y j "RxJȵoz~:`MERX7!uԇ1ƙtЏːauRDX<pfa;jM.\XLTMq?X_wag‘d֭Lz&3!Ѝб(W ;@|j$7&sS0xo~w~Om&bNpXMT( HƘ[ _dGF&TaeoܨG@gZS ?Ds&Qs;eIMc\иw(h䞼`.ҁBè?'pc,Ehb  {Y=3 ̺Bw+Fsݙd,郳)`2FxoP="gw=s+ HSsc;( &[Mɽ4QK m(Z) WF41Y7r:US[dCNAۅ67H?"%lP8Q ]aY{Zl5|Pq 96+GceAl*i=ߍQ>-׍}*][G{ 6nd 5]|z =č {{i.&r((yFjqh]/ڷίE寲IC~f+NԢ%jӋ~"y=96hgvϻ}YpPʼӈɍmnU!4y.Y-p̋zHҊ_]& t3Qm8Kg&Ŷj]̝ ˣN%\뻅MC-UG_*$w-T\ r}R\ _h<4ySk*jݷ,6AoLufIMu;)2MZ$s25ݙ%72>ϐyWs6 gz}=y<<"sF 'ӛYRSĥ] tЙu 8)Ns:||s_0[Dxf*t(+tJo-7ݙI#+{22Ţ d7!@wDXWgfQ[/k2SU%5-)fE(.J^3GZpNӴe"Y u7GOs* ,J.A{y}kv3HW}_GQӉM1k{l堂H,/^Ro6ב4@7 z@Vݼ5UUt +hl(cVm!7j&;ŮufÅ۲uTtB&FsOBIпoHrnw~ڙǺ?񤷋ҨfMQ,QJkG{ 7Bǜ(FGM\Z>xok?|oΧK{tBuEȟ5O41lKG@a3:9'd#~=qȜFՁ;D -𪸳 mѺt >=bq'EvS~KtǒVࢰUn]jy%<;+PL%kRک]{6;ly#tAF U!~g8£wjN4kX; ڠkTwߒN<{eV=Zʺ+o-LXxӛu|*-}fΦk NZʤ.O;V+N/}lzH~2SjJfjjuQXqE|jɞ\~X+S"Z\]\[ Ŧw"pv'1$[)l}M[lGk1'{M0ӶZ!MJ)3' 7[XMW55)K#iXQvi ;VJ뻤d{ܥ]M4 L6k]WkLښ٥ڔ+Z A˶%nu$=ON&puk3l+s__ lPصR7Gh, 6R[땋%m![_A{-dHFy^˥e*f7rB~%ߤ]gUU-azaExM]e eR/SU[#H {%Z`4[A(Ez'2QV p.կjQL/ƖgEGn׽v,hWZ9iSveE{1\f+nTfI aEҢ Y*s9"j%~Qy",ȋe@֖uOF[2V>tPu-K }`:{tqjU-|o|/fXY(ee~6+YbWSty~e㤠6ɍ'W  nBN$Pa.'s; CFeɝ({wͽEi}BZϓE Q&-Abs)goFpGp/4D+:>8XmK¦Ӵ?m[r^Su0Oh,#FaUcQrB-ͅ , !GE=Q1Z{f,&J2 hu3騀$]Ţ% 4̊N׹XK&;3}RRX.y\ofv p #\~75Tc>v~jکp9=핱F٤~P-֣FK6!Wߜ RO@>i-gi0Lr ME#j]Sld\E p]5}\=NFG-b7 UB4.#b2~CB(hRk,eS-Q(%J %GxMqnn9ڳJs)hFH9 wq'YetϘA`}+v_9+5W$rC%D$=i%qOPj+F+W7Wg'F(ZÓ ga.yY9{LBx)Bc9XmV%y݀6nK`ߒI4Yr6<0.Ϭ,4*^<6J2"ݘ'foQ(&$sA)X|[*%;`k^0/OY\-ےT"rbۭ;:s+d~xk4@yty~ W8z;be銲E\f`8E%oVJKgr#Irgl9y> `gt%]oCI*YI~L$v<$g:(]>P.AYTh?uLS ebg /`~w#f%Vgiy>wxFYK<^7JIz@4`6X4X"e&iպH_pXb1ʢYw/+K!3 vn\,k2/֢V *yw6KQ7<ϜE Rp.[3$SguTjcIpGǣCE}AV IS\`XJR_#iq?TK@NS5OQ"[!O~s`٩Idex`'"rX߸W!]K|/'>Ua[ 8/-$l~XYpmθ3d-jMr_t4\78-ps]Lŝ9w0[m{YO*TX rYfq\7 [PO eF\kJMToKȃKEg0/L;\2T\2zv4^'8H13+&cL04z27%sV1 ֭Ch9e< M*uF&YԾ,@|I$\ΕgŘ8wS @NN2{qsr@V%4TMȠӕ.Jf@ S;ǫcy*6"u3pߺp'5֣n9&ṟL9ڔvhZZv-DjTWYMN$dm,Ba!Boy/Q{@f} ѣ?kRctɟU/YCk_rnFK )S-I!s,Y4F5ݴ9zk6|j+#{wdx';* doYsrgΘuabdV#BCvXps#YpwSf"gu'G^؟+_OaqxoR~9")r[߻DZMEay&55͖-Ne8_ץ΢n=`"HrÚ'HJLJ; +?/AhAphԚ*!ɴf:ɗW#EfCLAHgv9(VgX&(TZ$uN֔c{AD#}~4lDAE@40Yb|El>^ɺ7Fyka-GnUҭxMl1^* zp Ldq3=pH-)—ĵ>%Y~))dVMlZ>.o,bʂl_?A.Surrd6k?1ρ?ouFj7HwMY]Q䇌i|k P[VlφJoGcfQ\lc'G=X0Kl<~]R@YBPFieRPBmNF:ͳdY|BډOfg;z"Wq ¼Pr|Z;!]o^[B,[Wt+6}!'5wM)q$eoxS42UaKRYnho], 2љHv`럳0Mҏ/ynwlQA 6Kps9o+B7հ tAbXX6o ؙǩ AT*l@NW3\.NB-#T9C:)R/ @a2i(YpJ30SPmIԴ DvO¥of+3SnEڕG׺> >]HݩdeϸØa*S'd`3&QW0 dH@Q{؆ngk~jnnO \O[{S'a<5">={ĪLA۟ۜ;z+kX=E0wwIis+ g70&4kL\!w>w[417AԋK'[ߴR;H[` yfbwdHposXzPL Z K[v8@[Oʌ, ~u*O-\.3,72w8zm,$eY.9LGƮg.gE2;&XD6c~Uv>dz)ޤpsQ׽B:w4]d˚ Ϫ%/PX%$2,˺;%)tJ[C%rkV扠{cQwӛ(';[5\(D.S$bm13Y0 ] (Yy+5h_ec6cIϑu׽_ZL{ָ|^ښh=%n-=/Qj^Pٗ*[;N(tO۫ WњôI5YؐGF6sD3j:[^78 zmg8pw!6o睳AYwXq` ydd)S6O>hg@ojSkSFoizIQ.+WNy?lWd;/J yjy>/kE7T% S4.+{T&O,ymVQˣ=hH7rXs)ɺ1ٓH8+K`|!S- ϔ֪w)RHs$F]k5VeTt@2$<ˬn~3[ 6fS 3VeȹhPϵ*pa3_T)`*P-D9y*q&霤P]ut^<0P[q<-qq+FߐÆD9E 8Vzcds/fg}hzZ7]JFy_f% :,1۹O{1@#*2ĴW޶]*-bн8~ecUG"9y'ȿD̟hwkLa){p{s[og]'?3\tCxX&4^oNä=іŚ)r5veҺU0kgtApa'ؤb9]Us Yt>?S/5@nO:DMޢjRȿ?nw>@DsknViX>|\~;d+p).~cRർ7%d.1\ߏ[kqg3v-''Mm!س>s5C>XKUgJص^T'Ƕ(dvLLE- GI]:7ӢzDu][WyzntAWU Ӵ^o;1`ok%~@OF\:8v TU=w3jr(.+=* }v֌V˳CwܟoLX6m?snlg}/K}לt*hL_b%2YAuy*@ޛSύG7J/;v݁u]:jk$~vTF{Xnk^8O*dtwn%"]5sJZ6Gmvg2wƚ[EPܷn!g]ot 0>ܣmr^ulXJIzz_R-Xk|5LΥ-]B)׺>"Kcu@x]&^fk(Mxڳm}^5mT x:6W5~S~cg5Bǫsnbo z_i͏Y\ =%#f cY ;,Mk<_wW*$0|3+5uo2t'L +kLe?YarB]48Wﴋ׹νIYpnBթرL^u6GWG2I{ * ZeZbҬtKbo=>t0} #3Iq p?CFarAU%;N+Ƞ<&/Nj% ._^ ܮj:ڟNJMɫ= 5QX8d:)H5Iyp}]tXˮʄΈ-jyZ/~RŔSUGa?RMX 5U X:Vˏ{-E@Ҕ}ɖJʲzXLWηp{ +#3bŶLB%X]ೡzZo_+U7 2GS+gafЇy;_[m4bPxe$.7`vpZc+5` \WmQ [ ~3VsRZy·_pTzxiZ_?8oX$ ]YpNVweDY]iYbո `\Il5iC@wNRGG5x:tZ3P_\CwB)l0R:4>6RRc(BR8QW&+,37PGx \Ļnʸ(1 }miZntk&"cX42s ɣFDay'/?BU :ؤ`IDIspP_ßwYaI봌$Je鵗54~;nMTo,l{פO# l~JGQ0 uDg,iv67 ѱF;M5b_C_z/UyNvMJTzY'UxҨ$?H~ ñUL QSؿrLap*~Km/^Ծ'Ǟt4.h$WѯF3EضxY^v%\+g՟[ o $ՊZNʇ|I;*MlLӨelҧ({4}}6vAfcWrjڗ] n..uȡطlpnǚ4Ԯ3]*[\9ٶ1th&.&{$㐥ӠOH5x--ky; ]&P+dwnmh$A b ZX|#8J|[]P7q7r "ؤ(H_[b.[~X;<nz1Oo#0z? L LR-]Y~Ӟ]5%JiJCsɿ~'2UR{߂Z"33"3xܚ?±Z9FFH䐬e&uo<V҂)6tZ4mzֺ'M:'ncNӵPïLt3mܬF7miKUBjbjxZq`HvJKm 5 zӋ0g{fė%`6$:`ǞL+g?y/[Ǡ%Bl| 2nrݫ87>]#^/~ .g+Փ'/6#{}dx=N>+,a)G7HK% }~fSG=|bzb,<CPE2li"CΗqw4XEMyC/ɓQ":.-dcYM/AxUGkoky҃~M"NI HVzZCM-.`=2Xi3즖%]w3<;G~a@ѯi Ԓ[E9mE D v%`еEOrxY;1JlqIӆMe~Рl |/#ŹN#?[ܺT?qs vKyNJd{Q8흺{(I"odUaћ-* Yڷi׈r.z`}~~f-wV[Zk(爐c"\}U҇.Yq|,I~ˡ;s~{H.}V V4Yש]4|UѹSD: e G_'d|^Ko58VǗ.y7~xZ'7C~C'đ} !:.)]4TlEtnua p >Mr(_ɍla_"~ґA]|Ve%&5}*ϛOa=7bCَu!]4':Vmt>t⁇檂02vuTq|BS pB:n+;~"]M_n\!N\p/FЖ[S:w5pXF͛jZtv OkM|́?ﻸxzWMSSDm"+d/So-]bL866DZگ=\^7or?n<-oMH}Onyv w}^>&!o2,t:KsXf&s0ϝ(UZ]|DrLLY2ִċUW8`ZeP=#dcSL5n /zޛ, /Zk*H(_#(՝,LÀoO_c| w*F<@yaiVl+@~$f 38i`ZVhZ^+Džn mug&BSyAq6*Y%L ˥OU9KȚDȵR eGͲOvdg3{-ikՌQY%G]pybi d>k]BWvi.$Ra8zMW:ҨX]",`^iiWESE;v/ +gqI`me:J.]Hqeo,jgٝqaWR̕dc`+; ʧ [gv TUqAmVgwꔇC-6UM&KzeB kݯiY  iD<c^9u +Yhiw{MU];VB2jLsuy;ٟaK.#*D'= ";WZeZd̷ZGx.XcIJ`*syrGJ֌ O閕%JZEb y洮e[V+J,0}y7zc/9>{(!/JOq\Ń)(O_/43oHp.OJԠ590Ƈyl̀rO5A;Py)TsGӏQg}*ԇ{!(LEN+OX2?65=X 7~Oxz7-+1Jmo&_J _r'3T?CZZz8}7an~wj&z\I?ta꬧K\)Bq\5uS,KԜJuS;X*Wb845(;/!{ZaT9Vcz[!=Mi'2 g`(Ղ[#jo- Ϸ~u)\&Qy8ۙ Lq[8XKrMПIqs$񔖬2'Ź!TrOTX t x:>yŅI4"CQ-cVرbӂ;*gFi'*7Fxa)'Y|NU`<`T CnK,sDun&]v<*$^$c50ZwYxx88Kϐ5j&P5$ |X?vP;eY<]T M\ct'Mm ysVDfF̩}bVkn3. tjh9Dya#vyӎ=dlGa6Y/PaSp]~^=4Snr0½ﰊ=*A_4/oV CAu|$ uNq-)kg庘 3'!6*$C!_/OmZ*$AdӔCVM%Q™b iM dXF:W)N'$ڠf[7AJ ^W8g?7Ad:dczaZ+8pG i6h_&'QͣsFU%bVxt,! D8OP9J%y ж[k6pY,,pǚ-!SnF&ٙ?l35urw?j(0R^Ch˜/u`pq62n3/+W8Ƀ0hxCffi=@C8vW)9d6HݧyLt5U:j4߰O W$˧>V5rd.O>gfِAx %Q*9GX&KoPk*(dPIn|rB^ eX 5cvfۂltZjg[S^S3q?ԇA!/a=Gգ,_naJOZ菢3g*IޠgvYOGU/1nyoPE&<Ԫ=L &RmJcCAyB| UHo7g!LFs9Qe5J4ʲuu N+`O{ڙu@Izմ91O U/3VA|֚X*݂;nLߘMꌷ5yL'Gq"#Iۃu.75CEaRizv+`d;$ t1bxw8D` _/5-Jd sڷ(H%(bSlv#[jIL"jp8ݘV~e!ש`#}zRPPW12K\gh}M_jKͤ%{<}@Ö 4Yt,rȩFjS-RW>w[๪K`|Mg>:һ3yնE,(z62dzmFrXrMfZICm|S>LzZ6r/JSK8x⃳ 7k{cM0!I^ACދ֠Ih^{GܶG/܋+[ !klMKywvv%M` HۧYfLȶ\'tC, M~zn: oM󷎷#;&L^ԷMj߽b=rLb7iĽϒ?|CYA+PVI{>]+38nKB#`z6Di8sz7 >$WkVJHaB~;BsC<)m6X8+8j>Iqi=VZfa8:ĺtX׹^ @ V;Y6f=n>`%1.jUzMf%{T'!ju ̫ vGr,nt@ƄsШ4 ,c~v ~CK+l?L?\oLIbC&^`lo;ӨzJS™f5b,\[h*g 4ZhʾuK:Ip5 +#IlF[39cfv ;R0%6&'/i)*g7&/m8&WWsR߱q6)әzE_>_d/n;UYMdAQZჾ-Z'-~<+EZX(X3( Q`t# Կ,J:vV&<9Z3B9EDb_[߭LsԅKۋgҌmQ]:.(~NB<[^yEb1 ޔR[G r|Yr%]Z|& 75 HM!MU(tY27ؕC$TXkIj)_$y2ӠM[3Iv6O*1, iϏrئfaե`>Į|HA#< X\(|UV%T嗙58RJeJ )iBQ bnnyhH4Py lZ)NPWXBG / V%e:@GEiRZ)=VզBq}{,Tm.欄Z[h>]0)#Z(C``p@cZ.Rr$2ᓧV;DѾNkcU\!RV:㇐>4`X&Y}5o&ޑh-ss7Gʸ*'(+ԭtlh:J&D0*!4c =FG7}y>Z}?B_=g( j!cIʝvy`ꄸv#A1#")+f.&6^W.+nie;Sy:zrV:T4ᲀZKF3mѭiR h&1/ڿ+c c^ Bw{ɺ\uF|M_gXfq* ^N~o+lWM.]%dB&l m` oE|5u a͞B+F㬗Y϶w\2w#bUWѻ>5֔k([D0Ø4I9V¡=KCKK0%Ng"q~f:"PWɵ<=~őz@tt13%^HJ~o\LK $0tOD&bdV \.NSu+gwk˨} GU9udJ1:b7w)hEsX9.?my0M1iX}D%޺x0ˆp+VC83@oNj@ޑTɥ4zLS5K?9bI4eXF@ۭgyaxlRA3ЭIkLh4@QxbO)fRu-d&d1$G|PYE/(R1ת5)D^AˁefOR*SQb9g*{V(FIΚd*NQz{E+:@'-v] eMzOlOw"˦\J+"k^:+g[ 4)ߺS~`$h_{|ڭ˰^>ww3č~v{>i_ytRn*V6D <=kԈDH}=RdmZnT14zE[#J+Т<;u*H},О>Ӣ_c$Ti:cZ^' wOaUIf-]"M]6^&_2o>xjwZj3-6Fn4+ I]{ro͔&j^(?P KSWXUr`kW1h?ׇ+~0*բiҺ͆<)&k(^ʗ߶g Y(=!2jR ZI35$=o/D:06cۿ$|O!Dto>Ǧi?ؗцу;]!IHA+(7s1}Z 0p5ҒtS{zb2$+vјU*տȯئ9WW T2@t8r7Cװ4.Ԗ!i$ Pkl(P/6i:;9 v6䶍r] WbƆH;C<aVm""ty[ }T*{eK6=1/ԛ]ZdK)t?ŎXgo [fx`Tax!j*s1%0iN' ^a9W&I,`( C|d8 rXn/w=8y>myM&(ar=JLz\??O?gJ$$S4ݡZZ_Wf J% ")mJr3|~#2]V*lRt94/OK5qur RH!]DOG+&RV +THȡn{_kLX"xaU#o $p*X9{EUjX*{sHN/V?1θ;A8ufL.30*%*A=vX;b01EAjɈkVR-SD5qQd,,#PH~T9%P{F!#R⠈V%.i);'i]:sJ|37=\MXJI3j(]; Qn '.*diq ^Y IZFױS^0nդBȄf|5:.ob zU6 _Zb z?Tl(C c ʂ)CPac LS$@ ͙97wai}R y:9v0mmiÈTKwJ"Gp^q=aJNftnu^|;SlrQ^D'3#uZZ+RіI9zEj--3EdGrJ `E*;3y'%S7"f}~S}aSȒBE])(C;W9RoiZ T֋IN'9[*6fH;΍0%D_:_=v;Kd8Cy5nfvzpDy:(%!1VZX[rZ{<&$Faq; >@ި+:ޗ=An4P|TޙRlktoWeI1*?59|MBJvI^uމC!޸$Q45*1%[SKߕxn QgI*_3Q-J\(r"oꊷN $ی-<JQQTbu~ Iz{%1IYH#Ka\|vpT٩?{I5Sv$PS XI^=ǫĄźFN}Z_6mN9T"-=F^iCFTNקUNBMF+w?!; ]^]Z$]asV%K'&zx{*dzW*"A<{eI}O_i z(s+8iF7}&%sܳK8:/Z`SV郣̕Aw'Il&L^Nְz6J(ϯjNƩj*}qVTV8esNQ:Si:.{ȱP4q^DS'k|@JNowE#"~)-vN+Q:uezOlj ~WVqh73Lv\"$!>4ȢZXJb& (xW+By`@ϸJ J0_ DmڌR -;yS #g ɦ9Dol矫("-2V1%N* -Xw <|ڧζ7skakMVE?nƫrF)Jrp DZgWJJGS)ܰ5p蜉DDblN/3|š; a=O[#_5qZc,z{ 9#T"'vmr}S?w&ݣ= )EMim֛)I%WA҂fNM<_ ZQ`ţ|7sk%fR m?W%,Jj'ٺ*ܰ,nQ3`?j(wۥicEW%:Nk>X8v|6ݠ_>c9h]p&1ig:wg-4k91\yڂ6Y w4j4rIlDw(xIA$T'e0*ˑr"ԭ7BX {dcڕ!ƣr_#QLH•U^0nUvD蒳 g'7˖o|1*xa6D@#4xhZlSكO֋a^ZEIGm3Al9ݸ`n`x>iZ3_h _[DZtTkXidz-^'%aR,Yޓ [HCP@YhHKC{N*NCtzK0Zƛ%OmҔw&c=j0p`ڮL?xCeK?xpw>kjl m ℎyՄ_zK "~:SES %);_, Vbd=6VzɃ6@֣y̽hEM9z[4[zX̘SBO=kDT>ZKgj3ۀ@bbAhlL.?yK쫻n.A%EX?[ A6oYjSr U;}I#\#lΉpc<%M(W :^u{̦\'K}T"|Y \EK>IL02 ҏ*q(ܸYzYTiT"mY_%8(ڟ+4B ye2$bܴ#~\fm )J1)U$MFvmLJ6mHƸQߠY\f3ocT[ fkdĩJ5ӌ_RxG|ށ)_9xE}i+M 扃! ɬ͚ i9Ly]rދ.C(ed*=ىJN*6s콨aU{Hh~{Zĵi^@/Em}G HHUۆ5B%fw{'A~%q)Ry%woKhG[Z&aސJtߗG!aTH8lf}6%ZWQvzx ԾP&w<)zY'< #T9OY*~w0X` -Iкއ6l>^ۡ~pꅝҵo:ۃG3D@>2 2F1oD2i[WQ?^V5fF7hkZ޻҃>VmHrF\_dxqU5Pr7wCЅ{ݐcއYpinYtw\c[ɔmqppP5'Ulف-wktiBA?.(ِ=Qg[`|+t!_˴䠘iDYMG-GgKL4?jaj|$@܎`"*yr_tՅ%[[ ~bIk\47< k{xvUYԶ/xѨExB8|OvrWiT8ONN"Cz!q?Ef{O-όp]!R/ ˾O?A Ѕ糌kOM|L[~rl\|&y8&!QR?DZ>KՎEOV1,>2a#/-FiCҋeOFƬWcEx{Z|Әu>Kr3!]PL| Dj R+4hL LQizGA:a^@#p?ho>'賛Ox{xD( -(@D-N%:~3Ie;t]l&~HMo@a Ib?.e0܌Js 1缔;6&1@%X|WkUw6iEޡSȔHQIl%tG?ֺ`ݚ?xGKHIcs(9~~Hr5}֎fZoA/0É񓥃 8gB<Áhc-,i:%Wpit[g4d4H )5zL|CpFF" zG[3vMl$@@Bk(>Jj堍|.6H\"^6BH5Zuʶ|ʖ2(ȟ^|R Pr`i6,fܡF -p|PjKi&oOAw}ջx7)ISȰwǠ/,hR2 +K B3{PowK%D$b |>9^O ^'I}B:}^ȮeשgZ)Ck{͚fC_N(~;Fgl.'34ZtֿxI z*KH|UkFRP B-^'< ZŎ?Hm@}kxtHa'FurƿvE4 Cc`st,H0B6 SX9yR` um8.+m(kHȖ0v6A^'`r^YZҐעGs~4}GHxl=ʇxZT ZE)ʀY谰4gBG,FMt3͕'+F6d!T!Tsg ' U3Zk;JƗs2SDX$ >Õބyo)kU%9df ԃ4:Cɚ4@ȹA]wgֆHl|$*>Ef HHYp) j-ct! bޙ=+V8q|Ay, S۸G3ohZy(Ei44-:C\sqq@) ٌaMS̏ G}H}iДN?_7EOZ gӽ^Q|D`*Ȩve):x|]@e\G[A%V0v[g[IyGbCM"rIm&^PADHOD"Bwh|.u൐+]V#.߿EH?y UFϽBU;SpU#ғ4v RԗAIx5^"i-)wiW,$viZ#Gc&n̻f:6yN}mxpy#7`RZ]v 5H0a8wuqXQ(&?,qs((ݩ0qk)JƃdRWca}pZ,.%/|8K!ނLA1҆Ӽ~Q'5zyK?Z,~ eFţ:%#=(A_[}|K?1!9ctrޚ;6 W4?cܱoO|aٳ]-AZ4ĻhWSixm w36Δ5wr1V %%fT,YU೼IQAi w*;MK6>PG4?5RU(5wNButIٗc.V>_{Lc_'ثqn {yϣ(c"kyPg©aI*~T_Y,ؿɹn9Ck|rO`cˇݼ٨pNs8\FehB 9MXPJ<ŷkq)G`J91TLTLO`NqxQQZ[idž (+ * 5QMۙ=!(0|clyB F:yHN yMv{fGils:bOA9zoNEtBIՖ ܊9F@9FbH`󰲆?ã9$#Zu愤eJ]<1᷇n\{18Ȉ@(A}- Hgj?J~c[ua <8} P9q3)ي?X0,J0/p(xy ۘj" i1G<٬%#YH"ir*=T|Da' z)9Ku62 s,g34ݚ 4)Y00& :uDul'm$py8>e1iu,#R/Od5LVK@wz1 יC1eLWƴT8񴜋s8G$ëYNV~1AԵqe#͈\׈!MQ/y} %7 'z୓bA 6YLc%M96wҶթQ >?\ϸXr$Z5f/\%ʊ~fZr],Z3 ѬŨcyOaEںCU!w2؆#5Qɱ$Vk|~,خ ³y#*7Wpfaf[[Tj>ѸQL 50_45i8Q2k26Ms0iyu2!q%-O-H~i}0&\E8畑*j\U@ #Hp T`ǚg}J.qB+疾ȲEWY yF~WHϙ3BE^XL6`DHb4Sm5QtȽ4Ylu\^xڬ_rhiSr?ۺ| \|i\ |kW}:^Tk$'|`=)/H&f}ʳdENFN 83 {v$h$ .;r1 OriDEc\no텔rJ}pqJwcԗ(f.^[a<-r#40\vxc j@8^7 %"8l+VsIO/w侾8Y[\ {P}-  =/_a7_9a̔$7u/lFͧ<Yjc6+N%{E.n/}S1a{=Z\VWWhws.j (՗#.ұsd)_9G7|MMإxf~@_YR u[.>UZۻ ~1)v0@TSdm>j4[84 W{ Fgm\B}uzږS̆ZOױ@S1EѯwB9;#ʙ֯er( VL;kNmR0Cy|OO KZ8)Pxaמݏv.hNI iEF<ga|SCKITOًPRuD7ֻWQSJ] H4 t?FK4NK %R.qr`r Ҹ(sb) c\Ta]]$g6hC͘SiSbQujxԜbFvh)NQUM=5oFdIq1R җT6b m& Rw$iCy1=hBDvBv K`HP 6#|fIf 95VM]diؑڔ3# :8^:^ֆgOk6r$P}8yT~`OqHUp>4łɧWy"GS#oߛV'Uڴ?vjgtw$Wn1XhRm>=kd;pX?çJnI} E[-p.bWʖa[]Ybz1. ,%,TA[tTi)撠cZ?y^!N5wܨ>G1)ʃﻴ$fD{d> x_$w5䎪+8\?vlZ uEdE#%j$J)ホa䝎t?9R'I v mb՝x1N4b?m56v](O> ̛c3TREc:S;UCJBÔ03 y4cz OTE VqNT3͊ӑ)! wMm{fRb'ij D\ :բ#ޱq8β5 vz3ꋺܼ&7Gf0 C/8=v ҒiF/ɀ>ȝ4o*jNڜjr}<_'Ʊ4 1j~sUh:mhޒB@^9ݙ4:w-G9Ȉ2mREӔק~#d]FC wNFlQfc-ܝ[vkC/XCzCVhkB/R$~%?(UF/q<5 =m٭ĢxyxPI*P)8dk >FܦKXFLDQٛehA]y/hx2&@|cb'#OhG9_b/ԥi+#6L^Aq_r74xHqܷu)bMۣۂk18ng#i#6^B'i2E|ҕA_*q~/CPբS~hX p%.qYw Z;Q~c֨I=Q1lܗ:FS6%e-p59- NK7R(i^bl뛊o9:# z"3ȼYv.WB7M͓_JAj^ 2EXIjozYo~VVy >Q?d+ھ Xwv;q ٽ͵Tc6 E "ir4aZ鱩0ljuZ,8`I3@V1*čfq6|gUd$䊘^]l?!j|/)9HH1GF>Xk$#ꆟ^~UQ+3!%#@oeZ @}p,h-%hPVt8ʧ1 A9N!+ESaK^.$!-z}@Ta6ZJ#3 4LvC=K2lX[! crhRoppTX/\ɸ֝ʻ[Ie!֢h~g6b+@Z[?nJku)U#荤RݑkRtH({k h5yz.,i1ЯsnBUE!}:ATYB\*BZPq^$Lp5({j<X`&io󬦌 56hȕgwhz},kqs@yP0%_hP7-wܰt@zXp7"mZ@~ajDq(CC#b8ZżẨ%hy3)vSa69Zœk̺[e{Q Flsɇ u#ex@o'7G ' S,L£"R'54.SZ=X(y# a<ڟ (1ÈK7$|B5FaZ_-%H$:!7H7ZC@3_ ;ԉX-U%4i9xo_ĈpG1Ne_$L~[b怵RR"Qg6ܸ #ʙ/Udٍ\PHՎdZqA6ac5cb-y%"> t8̳`dk﹌u/?U]U\~xR w=bŤOVi0!ND=ÏWHeEښcFC+po^tN *8#]2"/,\/v\c-VɑpEo",*=iFCN儕ȿծ߈&=ӟ7?6(. d}yO5 Ms5oNOIbݡ v+dIB)z,z`x[6Ŵ2I(>^Y["&%ɋ:ۿFd֫M+{Nl-\5cW ޡ:6"JKb9!Xcj=CdS}.K5 f[ ן,Y9hE6[4VS%޹7j}ߋ&b}:me Z"-ԭsHG*Q[cD3]cuempBrhe=kgDv`N5|GKNS)ȌnEj*DeR$N0--ěߙyڽ5x&:BBFTEߒ1U'[Urwn%*E@16z->`}ߩ,u==#NWv߁8:w-[ICpjFH:@%9jiNMlx\xWp(8!P2]| kNd\Bev(&p[gL}Xiⵟ8h0 Y)LM8p0:q{ : ^EueEk7WtU7,_\J[D&$~vMkV}<%tVoA m r!zWAv~ms^m3u3Qs';[vIB8tV힦-Gzv >M YXܛd `bfRDddb%fZ+ZjRVlasq6V5 víZ!m_"jK)d׻3e^ھl 뗈|҇q{]?/]N{b"3aqN/x@8‹M`d? ZPƌފn?A#ӛ}$YV䖞_Ǔ>uzS\7 /R2&qBsja*>1NJɰXC. Dla+6SV<"(oH;6y>DG^gu6kw@*]#sPHdhdgFwl<;Yiy4Ůup'hwiRZWbk>kFY͠vOP]kी-cw$YpsI"#m(JVqp4a4_wQZxX[#-"zL_zt ;MS]_qfZcu0)⧽(n]]6$Nsaާ'_YAe˩`;e ] :-ZK84A.ɚl͍w}8èUQ,[3`Y_8Z,]rG_Ќ]F"['#I_rhwQ Na;+ԼHU(!#@QMeL,r|`M='9Ûu6\BX7JѣQGREhrm_@(g9$+hG$4EIa-)=!z*iN$<?簡js HTbղУ NԌ ^yH <1`()>#~CMc]?O(^?,QYϛ2(x ن79| mj)HY\f^-8|+(ze ЃR!Uj/|T`[WR3Fplm adM{(è@q~ص V6=ygy0Xt_52-SipEOV`_H4iʣJ R h]% lO靴qIis~7jZ/7%p)@ɼEL#16$Myi)5@5ii\F7+įZC]?D?CK7r#fL{WvRq3ˢ9$ -35|o_>şhPϭBFŠku-"}ܖp)˜kUk d7 Ħh4)'HG,uψK:,Yɛr`uM\5WdVfRA/LriBݿb({o*C !5z48k^|Yy aXU_wfǪK,ax"t Qխ4,[Tf`e-`ΪM/ԣM8$h];ָ+M演KQlՏj6EPxgu_5݊0,!WW(3bçfY}s=uk;T2UˋJ,Md*d.DxO*%0mڤ\AQ.j +xE5+->_qb /wNC PQ:,hVx4/ZHX>HhC"v44{j0'KDԠl- & -֎TER).4CA+H^Z:"R7֎n#UIs8#~{6>Rb~kp/ cdVyY(Yhb ?

~fԓLk93bx8/Ov#ޕt҅yk-̛#KL(+ʃ*ƒf-|kÃ@%P@_ MKL=4 >^.,`ѾNV/Xg?&;cW&[z.:GN?LX|Q$,|_1`_-H\Lys󃌤?ÄuO5o B(oӒF*| uF+ ϶ᯆx *n$'[K ~ʊ *Qt)ԟM)[LdzS-xAйJk V(Ӂ\m.Fjc#>zo@ pL62P0=\+}jD4*sͭ5hy5Lr\T\&vVkd_Skj778Z[Ag]vՔO^EGׄYb}!-$ 6xUa"[˯kpsK!>E$/*o?S*,j{]]YTUcԘqzh ͪ_D̪{(#Xy&&5ߧ!~5n /碭Ac0:LmPPbhy]{j-[zuHkVC&FSkƳzJ|M]U:p'q -9'Y7(*qQ>U9, ӓEα4]"q˙[*; Dg. ":똒(+#>a"^2KFY'?îW΢}#1Xe;wW@a=Y\!SXkuM =9O[L .ARJr"L:m#7B9\x\Yzq"UXS%á'($l/_12g*sŚL̳ctLg9"!1Ŀ&嗪Σ&tqQ;v('h1 .֋=^,/Qqz#ލ 0v6ɍ%~ɝ~;_~muPENf΋F8im?El;myfԲO̢1H'#5N7)Ъ`2mZ3*fU3,K$XiZaf\ɤQho㛪B!6ku|"wyVލC9SiOOܬ'RD[ŽzeVZ8$.!E|_U1ҙܺ*؁M3U31@O,VQ`ihMw$>?6 >T$6$FߠLô,>W+1LËLR^emi`-hj469?-KѬ3ը3_.l9}˔1'q9(l{ B$RN$:ؾcL8w Cn_Vg~Ri"q NBTDICmSkCUkJtZ5.l&{ 2-n;&,&e5""7EҼ豣7@ho Ci6 |KUcr5BEhiiֈ?}lT{dUVu1z<:XBr[s04IrP*[㣱7HQZde"5]Ь 9]>ўzu$NmK 2c m6rZ@ٱ84ٌɾ,`Gi$iX/+m;:S&knvo6~ixUāq ꯻ݷ#>e.%'wAN= }T(FCK_,ئa5 &.Y j'?#=~GЄ4I$ ɣ"R]ˤ4/@)z5{o]g^vZk(mwSC]Ӿ t*qAwV&>~BXkg Gf[;r. i\ a2oԬwВi+a18U~tI130Qoc/Q[ڪ.*zow6%[˅JT5x5#bQ7".PY[iΣbV @8պ,6JjK _Ҋ+URwYFFw3\mgUPZ*kPkYo*9COWV1մY:+sx&`dI n #3"nzrRA9FSPl9i(?pO/hZz#q|h<}V-A``A0x`hT}D&au9/寪 mN}K!^sO%k2V,VЙQ^URe)ƘUqMؗH PXl loB:89Бr4I| !Jjyee/?X\r'Y9/?t6USU=7r ~'ʙ\AGj 7 u9f+'\iyYKgp fUi9Eh8X:62Z;%pQ>g ^CcYWl Z~REͤ%d8V=ѾT[lD G0P ;3uld)ΏBzL};G&AeQL<*=^o{ Ӵ۹*7;M']?rg"$̀B{>E޿̬D.2 'H=C !OJ%༤"oI"j"Y#HPy7 2%Y8cH${."@y ~ ȿ"͡Dؽcь0.dDEN.sYbvV+D*dBX䎓|s*وU~jl+Q0H V{Be{J>_D_."CEy$R۷BCKUC7Rjk2?/;ԃc\2 §/QZuXGӖݠKvۃq۶En7 HMW_DӢ~LRm ASKY*#-7(ӽ䥢q^Kҋ 0n>gS FHW1tӨ5[EQ}s(ʁڗ\<0j 1o8u;I h\݋}M87 |"3WۻYEBEqcR$ qˁӗX4z%{|?5h!sрŝHV4IPfq V"R"bAqoa)W.>-i [FOxQY1EOr tYɆTgPApU}qi1. c1.". F^l]jrT[1Yvk函ρJvΠɊj]"a< %IL]2<҄6aF2} t,Й,$^r!zTV߲3uu1(Bcgqi_g @7$`fi'F]|\EMҙ}zG/ǻq) @aX^S~e$* 5;jj-C4U}1@iu BZb V5:E`\U(D䪺O/TBv\qJ PaC`u*c`>/DazK ڬNjQ@h;,5K_L?5];hy-ۄKWK0p#X@omq0s&㉪xɮֶ [aK_ΕkǺ=pe۠S K5 CpBK -7 ܨk-@\Xz[y=6ya6jdk~mA&MڞY4KVkˀ Y}×+LL?׳ 0^eǼ9RUbC1[ K+1 <mOddSZ>/KoȈ̄w[<[d D 4bъWP/zL;{Kp\6>S.N"]~xYȇYinxR "~oZ yc}DL eY}&+裣;vB1֩=l۰Q36$OIjjޱ-3eE,14G[mnsӳfJF^+]I'GS&q+c5xJ׊⊛e U3t+gÍ4uq%%lCYéN"%>Kͮ BEJ1r#ezUh:ˀ9ZAa.|i=?~zgOKfV?? 4hRЃJp$nz:Os M?41|-Qw TZ 0W.9ktəe!tO5;uV6kIX"gz{nl֥W}fZߴ#VAgW}!I̜cnY~- YTh)p}; x9(0H9j )aW;WGKYZ",heh-t7YQy>ñ@tfkɶC1sM?a!2J*9{.BQyXVW.(hjTBqI)з/ONdfQ$a1~jfdWqI+/H QpkUYZV矐<RS2EJ%R$F Y;ugjHU L|u*xƔHs 7EqIvL fG}߭gsJ }[G. 7FէܭEP4S)9$Y/ *$׋Ίu=Ӗow5 frXDjT>e3i~o>jggkDCq6jņ^bx趑 4 ;:1V-OYOAn~$k'=oDRmUu1ߥM~h[q1tݐx> K't2hO_7+Y7]L*Gn{$9 Qm+xnIݚ%d $)kNUa Eד^V<ç#MxOfVg#oI~&FJ.TeVA+^Cٴ/Ϳ5Qh{J~@CqC[<  Sgoj[8- M̳]fD5 ޳nxi¤<a~B DQd)]zA%k^p1 u)ծ|ֳ@ ])²I`,3XoC>LO)zqzSC),2GW.m `Y{_;i$@&j+dūVȊ{j]*Sv9x>)U+.kӐ:51,_|bQVK+IMZ*%ԴgDd\#&O` poH&Uxw~lt0eTQLbM'g~2 .K}e`m&[*k!`[7((𺽌`,sgA ~> hr#9;6HC|)5489ҠNڔ :=wqU$xE1]kACQFf{8Z#l\ &6 rxb.xI7]^e WV*)=ZʗYvR^FWlA~%+݉{N'*KSWET ƿ~% #Qx헖j[rFVV-t^pR&"U_!|(<18F'G 1{ %+'gKW_.A +`@b%jV4kXD˱n m ><+4Y k C_$,8f]T*@O gHyq)R=WsoK^ ^҉6%]螲_oܐ+=OTzй$C A*uӡ{( G2T70(S֨,T/kR̓DɌ:/=yvکS!j8``Ucu-6>̍Dbŕ9:Vh${r/7>V6r4x?lqNҚA':sWՆOcRa>4ow;v(Kx]['lۣC.o`$ 7MO(r(+; ' G"8Y'/Q8=fC5w7Λu.;A-0kU7%MIE&eX}ힷRuT|Cs蟙@.AEdJA֪|-*}1rLu [p2ϯU)n~WEgэE[6,~V\?jąV,e-#ۀ{ njęn=1U*zҶݫG~=U k srܘQ= Sΰv Km7] CQCX[G|.K'eV$8W߽GR^nNk6(#G.B!ÒلDc9Sȝ}, rFy;Ǧ2A?oaN*9K_`iqZQߛ<N] ]P OghqlR^3 _\S,5йo_\nx$FʯvA{2/RZΊleCI;[fzՕ9f]I{řC4҈Y`(bc?X.VqC" I{9ge*%S(ߤ?5C:s2"ߣg1b{gp,3‹Iy%*˝VcP&`O]@x2̰cV5l[fx5Fxq!$SrJsow0r}~miuE@2ϰ!Kd0B/lOc#9n[_#6i۝˻xopTF½Gŗ2dP76Eglgo 2 0N_^i;=df >c\\2R/DLzun4 ДG#e.a.⸍Msmo\QA+c?x;YSgʲlhy&O|'*UܢQݪOp}V gσ)d#)о*=P^ғC57 /]lZ#vdT5M +F#=3=F =$TX*yb gbI(>bȝ Q$8fCYnY*H+.r  T*WW6iiۥ,.!^$V 8OWaesf׶PĖE7j.w?&T_Uz׻j'33eqe2h)Ub%e%vu^MOT?@0'&_U}KGXEl~~ GqOoP*5`C;~%͜i4=^ 3=d=K䟖zu/N'S bIzoiɁ`?cS/)T۞%ûZ 4-yI:Tx.vy7,9̚D-A&No oD`Cj75XVXL,9\! _Uml4*]^˂~2fW;?Gvw\&P̗y$=㶐Ὣ_"I1TmznѝLt5+nm3s$ʢi蜅Eaܱ7i+Ja='Cr?du*[[GsЋ W%uy.٘M\zWM {х,}p9/!l<Y0r,?8>.9|ꎀ;)mE:1oiI,b֫~C`wR|:RnͲ//74Z(/72-vJr)Dc-8u:j 9$Fyk!v"47:9EG˚pٲM@v~R5@76$&cKb[-^,Jˇi -utқ8-NF&ȿkrvS579=gx>\Q5%I*WCՀkDD&2f+h>zRX@>,* =/|LI95ԐhDB*$;~68c^ǥ(xz$/nw%͓_4s߉p~׮ '}]][i .1kqͭ @u!_RեXѣ=J`e|wssˤjt߉a=":_֒-I6 ,>09Fյ E0׭åbPy]W?vx ucuv1qއ5~ =s6 g%ҮHcd~ЩwW3q{*:op]%;$ , +8# CA0I棕)7 {EiߦH@nwUy .i0 )w<,*CEHo>gj7 ]N?~Vo #,,džHOځ5xU:`fկ׿Ku{q&-KmjKx{J!q*oś$68tZ@we@Ё&so{|в~!T풠ֽk{eﭗfVjy2VOlTSex 2n 3ƺ\XCwx~H)# k zHQ;U $o[=vV8,ƢvM-DtuԹI_=d?[wb&Z4J+NZ$کjYtIVtj3NjJTSVrx̬7*5M wB Ip _r.v?}l8#t?rnAW7jM[Ĕ^ÎRFŋx,'jW(ok}s? :#cmU)F xyn hz9$rU[ l Nq3k+1~@}w-x t3$mD, PqN!"Gl2h!Z˻q{Ŋnn:8M*ʇ剮 `. 2ZTrV>+omھTvcyKqZsvBS)TcR}mnIˎy+2^L)#۶"Տm6hv%M; B֕uÍf5n1Tk2e- %| -r9C+۩/ʮ>6 {)|bJnDNۼ뇶D(-P„[ "78%~[z a13Z( uh?_Om08lnP J587ڇqpj˗7}7?-*]:?~>!bcY}%ڏZi{ wq Mh4u4tDOqd!Ldd.&mdqSyс )DF{$=r^.Gg!1ɧm@L&G $)6U]E v`r((S~;:ʁ7;d,t% :JD+kcDn2|phpÐn lgDlo0n~W„36w6XzJ 4qoКq. [ǭ&ä*OPKPb.AWdS\^B՘+5lvA4ڀ-~م+O"QΰBcgj |xX s5=G} Gn<@q,36ğ]VxvC;-].ڣp==>Czh# sV]/'2sᾓk'-uk-{<k{Y׸]=s&ujJ-cFLT>IMy r;[mufr:SyBYO\CPVA mӭ 2\{G a<k*L_;2-åKulpү{>6lTpا۹I˩5_CY5mؠ1~Gr?eܺġ4j;Ӑqw5iG5X 2Qw IebfU*16ZN5@4wqH+pIctM^64@$܌POіXm)2q{{HZF6vV~֟ɷf- ]wD]~BqiG'! i,gGIմVHی6%5_UzlXg7P/t'@`r&zo&5ǡV2>͊-2,:0Ўi6B~=$zתfڱx܈~èYJ ~~LϩJAݧJmnƔ1peFPސgUHd?L|iwjqHW6͈?aˀӝ˃KI8 0į.k'2僋!fú `g~^8 NB?v iyUp[Hd <KM[R ^@hFQ3E۲(LCha+hoXh#oGo:WM໌&C[M 45G(?` YWk:3~e;M%`ixuK0k.I4+l&`:>TRǩ=y"#Q G#}B\v)cώBybY'U#~Fg:oyܢ|}Lt&\k]A>ù=2ޛvuEt{c ;ۣ=XyjK x pp"SG[JoJ. 2\3 }7=Ja6zmJ$^<g?yC HS:=cwF{w OVf?A3Tӫ B+f9:fE1|}I MXx;2@K^V2^i[˽*B$ )X#֠9^"Xm4ۙ5++wEu'u;ˍ8u=.,L?sxa;_37n hA U{򼈡zN( j?HmF^k-?ŠJ[{!ã< =PT|A.ҝNCbNeRC}E{ϓ`(eA }C4sopm[8;"av*;/5\pkԾ%ow L%kj%jf@oR-w_jFclDTߧ:ZRÆkq:A(pox~iR?̟7\y2O ]p00ujSs `\K)P>/cU0u3ۯu`-0J >I;'o0lM PȌw*oIxJWzU=2jhj(U_)EhƇY+ZԟUEc;@.NE{ HFu V5V~fY#{n%.͘«Ĺj-d`H":2I<7Fm!1]08nQ{$> "^ݩj3M:!fiܲw,3jrED}f&1,g>^UP k,"8^539_It,ZUǢhv%{"٤ aΕ'46 #J pQsH<&ځ#@K. 'O7"ҫ= Ohhz 1(B X0*9rDF$VpEנgtk mj}w2t[Wr&)7wn?i=X=a> L\_vQiYVmCk@)4>hִNgmhy.2;VCD( '9,x8,z~(jpD-Ѣc6"h<:^|ܙZ˲{|"TNvw2,5-0MX#+#4I$7ӭr&!h쒣VNnO%\g.jy{ zʮbKmYj@#@/vŵ]<}Slq0=m(sH<uuӑ>Ugp6;b;mesBIv@rRj8sJt`@ek絶'n[źRm@7&c^81PQwh)@s[dytmF|1Z|R۽g5xv ; 7 U}m՚[A'ЄnT|T#('fn@#ҎK 6>j&;:??AlFqn2D^Q|o:d[[ .vMpKxQ~K<;n<E?vʰeOH%՗uM+@59Pd>z X'5oR?>M5(ҹ >ty~F)7x]^m}k҆MҽG^T'sd(u V9*Yk[wҰr6`e@/BϓE4mԽҒƮ&O Oژ>{ߞsmӯ6;3+)dGKaDƳHA6xRj FPjgL;0ejibb y7@I'cZFQ!㖃qW<%`/bIِUOVFQ2R-Tv` t`= \ X+b;aS HAؕ8jP_gҴUϕ{٭",>.綨%O'l+]~x,|XcM& YT.[^(<$,㴕Zv7F`Ev)k3AdM廽R::;~RR1)ke⌽0swY#= &i7%UrZ NIV+Y2C.f Jr:KѓJP#BV1ZmDv&͙ս~ dl\v4޴F :@.-eJ=40' o!/ЦhL+4G: k$}̄Ɵ*vTŻ4,aUjѨy#>hrh#HϿ75ÙhWnaٸLijc[z_p3wEXz# b4)hE}W.& IOX90,\A -6.OSK=A1"}$^3w4!WbHYAP=& W VW}vcT|tVFÕeP e]ov;#N^h#~"bİH`[ȊT2M*"+dYo17;{4~¯7LޘAFcNkCrVĞFwx-ԟ"_5*ra&>F(6QD5n7M2e$ R[Ф}& ŕɟcPKbRz&p 4"AJ՟âo\CVެ1 d8 'PV5˻-4s^.Z7 E!3= K^{nNOۗv=?I ޢ^*Pf+EX=\}/DXX{'1&$rqYu8eN;SFiG\):bOM%Av2Rtphڌ[#<&L2y#Sm)zoBU$U 9Hdہw7վxVn9JZ1H5VF~L_[vooQW"t/>!$AsKL(id&RhfenJ<ȓ"/Qɳ>nY_یDI`7汇-fG@N2*@#w).(/=`5St{h]CHC4ٽN2s;V]&;kǢ~1^kʿdؽa'*=S>uATi|B6@J/{BA˼M4WiiwIFU{vH 85`4!lL9'UIC(v}=_f-WMR}%eߙF0Q#5 +f{@8<F¬xR84oLJ]{zq57 Mg@hSk=mM3cYZ2nMVO&VlT"Y+sPzB':@@%D%b2fAA De/)wByK]f.7142l|_>`[zGh^MH{4EFyԍv̍ˎA$QVtԣ'sxL w0"~$W {|/4 y:<3)\.|cue%u7j\GXx_[il!ב/_=ods";yk^; WҸ\!HcJZOnJ-Z:x\A[ᄾ/:;LDz*vr4Z k iAw]Q f Eո&KIf5Ú8mo!Rz BWB =ᦶ@RLmOlwVbȑmscYPR$ o镤vp> ̡8AT߮D%ʻ lSf~ʘv<s^^'ѽ'͞o0گS߳ ts:cdz 3 28[Ū*` =Bi]ZZ#CR@]\BvdRǔn-wa! k2$*뱅7*W傠iA*-hP5fzn[2n;!KTXCqWJE$.xF3H:.E/Ud-͉kDaު@CY:iye+t7 wm[%#R[,G*<02?NŠJ; BG͊hEԯ/(hOg6oPŜdN a?r`+ (Ȩ!ðﱧ*6$¢7v[@ߤΎ(-""eb G'q[Ƚj v1d8/zZ}k!wHN-TosΑh.$j*n ^#RN0-fc'=l I yu3H[; a@n[ |AV7i\Skiy;O*𰚃XJqxо|l{N(z'r2ghbz[QAC"z=1ϙߍW%cL1X4,3an6ReY2fEm ^AYF;+c܉p2hv;f@]e|]NUX~ߟdCڶPST=*`*FxdgZu@TK]z,8"6󘧮yu`MFKZBި@gMXC|ѶSc.3ȣ*Xj,.֮wdmivDhi!nbҩ$8m_*w>||oŴ][Fci^d$ٖ؎=A#\ڪHD^c g-&e#rHK*= 82E]ٮur > t^>'0-Q޾hUШ~:SSd3l$ +>;Oq{<ֺjt_i}Uvʦ.>}_ӓW9f(W:jHڤPziiu, T:VBd2>ƎTpEn܉EXgRLZ͑K,UMVtnX6M~pL#3M>ܮd,EJn}H+ ibX>f&ZY>^`:NK,<&yex; B}r,ԞG?Յ$׮%qo5pPiClF(YF]5)r[U#~OMQڡF;W>w({Qo :o񶕃JmA>t'9?AȎ&XAC1~Z.Z'Ш2cMOUf6Gz*rKo[/#FPhL|b yVÁvvm؜YߠȜӛ"wqb.0 N整H>>,!JeԦlw}QU}ov^ɼS~P0inЧGDZ}4 m{}J9cvFi}IELۗh ;bV*5F{OCph%}S7fI4ck;7HV׶fe]}hvi.6`1R>֛}bc0 Oǯ}0 k=\əws ӭdxY-We9SN[u1DW56yvÓ etk-c#^fE`fj_uS`A#GdA0bӗG@1^=_{OL.#Mzv1HGA!EQp_F>n,(GI_ TAN>o-:3|ҷrBr\+Q^%͆Αw‘a|dD5լ OY42i`.QFqTgwzɾc8Z-(vBK`+x,v÷jI ]D:d)1O}O`^B6+$"5aJrҘ*sV6m3=Sڇ_tb|O']Y[CH4=!/p .]*jKY'I%3wuV{ɵ ]nGԵL+=x#QXFߒvry c~VF>!\^)ҙƅ .`-ݪAV`)bc PGFE"LμJT(鲙~zd [Exɟ3lIzRCg t7=t眄UX (P;&>!i ϑWe'bo2e irilY<~F! <#.*'@Im"uq F"a!Q{4k2Ս͡K<> 197FzeQر K5 @DxJ0;78)^UQlCfZR[ `m稃đow %1-z4 F-EJF|͘GxU&`6IT[ݎpA*#.iH,$fۤo,SF{dvyLi&Ō%<%ɷPL :GkHM;6ְ!_H ]H$Eo9aD4:fEĥt+ntܰmٽ$liƓ(.i[ 9݉,.Dcɑ-cZ?r3!8ߣ֠@"Gwߏ%㎐&)?sV!4㟦IO QQkOb qJϿɦh;4Ĺ&t ǀuݒdL6q*oI#M7|~u$ 5s&cej?=,56j]TTz%`^Ѻ[MǨhfuRlZ_w+ŅSwsu VүHSsK-ә:%{*,,'$ѷ'L01 M͉ڊ O,+.h~sb48W(UZ+~"[,7ic 7UԷI+K|u~liQ0ۙVU+Xg`y*((!܈s1',kyni6nul]IFm%kL;_ l#F3Eoeٷ`mYS.W2jc+kmJGQ)>/>/{Y(EeδO4ЇU`E3R/?74#J'Ih_W9x# j֕|o]R T;]mkT&1֦촻CYuiYEGqg_JR[6[aYsת3/E3]}[]D-ڝoE@o 4E&xk[ qM5duiI~3t`la˞5.6"|耻3' kC?Is; ~zV[{:eTsGVWvɼբ^.eȨu,4.}e[-!"@^Z:62Qtйafua!ԄKug OVG Xgqg9yTbT4oA%2oɝz͓8wʇEZ'X+ngTj`.^bim:'4{ k', {ˉPh `r6<ˋWmip""/sH&ݱ4G?;=Cd5@tj9e jvnBG5`{XQB=rǝE8syF+wPM6?9Y4]]2+.3)~"hlBJv k|ab2ϙRm;='GșUUӕ9޿O'Q/,ժaU8NZ4\$Th;$@O+Hg*KMraçQ3#[-z|C:>ti[ lmfAޙ5K[?~qEi~ǍѬf[IqGP]qfN_xix[F;1Epm]f}J;lk3X0/wHRrevuЏ}3yڻh{^ܩ4 %3Ez-gW fV4mU06;38Amn#.dU>VcZ H47"G?ؙ̔΁io:oV쎣> |vpo|gTIIGzmG7~ndRb{\bf)YKN[\9^pdرGC,Yur+$-8i F,F@~lU%i$$IDKeuN0ju!΃S";d͋R<mރk[JP8UU gМ]&.YY-/ ̙+|f&;y㷧36qB.IJuݱG%c3OJs;G)qJ-{n,ğiJHGRˏZ_HL&NՑcNB8|}Go^$Dyr>jvRj|zSheJ13I?7ikygϔ)9gks =8?uG߹M.VֵKR/bj9H Uچ܄.1IJe ٙ/ 5ORyJ#XAEM!Np.Tr}o"gcޖ`}XIj6Eӧ-DV  3Rg98 -խ, ٚFQFŊ1IvxZiik!ʛc$Q7PCl$u= Glm^"U,3$[n6<) *;lV!͖2MBcр4%wߜ˾Vt@ZԲzٯ+7,~G9~m>Q-)9 :4AiMݬʵ m_iYT|qs`k$vK 9&V6=*A>ˈ-5K Gg(Wg3F]')PBԎ2(ߐ MS:xu^3 7ʆ}@;9oo"ɉ2|; yImvoN n9Áb4qǕ,thf@*yC[6`ogg饂93f2d,Fos-K/5Ϳ/hxC1FN ^ak|ۖ.Zw;3Id v&1kR5nSʔ`/o2^ , K,˟O,7i{eMmg}tn"K}-_Y ϛ.C"<ަO>ekiy!ޒ.}wc/0sڴ~A=Xn}YYcav9Y> 6#Vu( J~g[)pVQ\7l΢??Â,t8#Yɪ5xp}$4,~xLKU%a\boY綖?A0" bPduzA)vT(`DϤ= J\;hpTuE4/$I <ǽ$k7HW2N+ՙ W$.8Gw, /f4e&{d"n嬧 _A7Κ{"".]/sISo+*^@涑d_a?x&p@Ib<=[tY;yq$DDhHJXܳ>qvLĴ,@UfVV^i~yW5S.kw$S ť{z>:Y;Kkյ!7-901q]UG3:N;l`V gf(תTPoW{KB$Ӵa߯<'eUk+^i/n4}4Ύh3'r-G=o:QqbdHЀ5%F z]?d+MQN+Ƨ6˜꯵Ȁ"j,ap,Ep kr%F*ed+L^ ۀqTL1C^KW?mŨHyk$pD8iavÒ*gӣ93= ^~-LZ,Rd5wh)ʍm(/U諩6g*`#576cz/&TnV:-4pPC kWFTN A~ʙ ڸ3Dʠ[7br[ZܻFhiJ|s"k1Cz~I]@S5 &4Hg3Hv4E-σ79[Z hQݽCRR;X$ _ =IݶݮRtЀOܚ, v4kڍ2'ѽvjiwN~ XL *@l.Y]z!|!I21qA32ݾ WNZ!GɜɄO['[ Qsfr 7X*[ v HJ#@S IEљuƂťb(eqjzTB' 0gLtңS} E;\̋a0֥n7f!-(`"0 =a^iL `Et^#OZJߟ<k 6 bC'Ul{cۜhǿF3c_+}Ѥ!G䏿gSL8a):N= sv+0퀾bU=8LL6 к;ܦ<Ij xGm# VMzH j ҵqG%I5pVu!cGxrn r`D 'βCbۚʄO9g%3Is;y7Sf釰mAG+} Bh̦o|:|ti mQ9i}A\΂Ϳ*>qZ |tĚ6*9fbQrǤ<T^AU9i$} ,h1u e5XXS'*q~QS$399>LsyՎ!"oPq&GqA^ ߏݬq8h9љ0 3+ˀ f_^Es6 XB3Ϫ *ݟ$? ^ptn^`}{_]ǧna]bqF"2W.C>܌UX%kijlq08i{LkL>VqZ WiⰗeӌQUmɮ/ȆhF&s:ЀJ~HKDymW@]whw Z I C%As& NʸOO\{D?*Wk aЍL_F0e{;[ry) ~5` O(P 8]Į˵^c!Js,s~*-6ָZv%Dז Wc=?8rj ^zdyЌ#c;{og]gj9#i/ *` !ޯ1ʆz ZoFzׯ $E.,Jfƃ1XW>hT4% q4|ebLS:EG-@vw+Zh8Ugxp e6yaC[`?>j7 /TAz]W)\V8ڀ'Fi wQ"g-oT2+=07_VЪ5!N)Io=y2B G_VtKc|T% x,^תwsJR8DB"y 4Y`NV /r k`^Gl!Vuƒ҄虲vԜbB2b?֯+0xT$;D~"@TJ '4ȈA5Ftvr"\ϖȀ3N^KmLQ2c^6*!FX*uy }o[&H H{%./BKe&Ucd?wa]1r޸ܩ3.gѨW|08鬄q:掂$ w2 N d@^f*^yީڀ` ۩t7\=^{q%;I;ww+҉w1wd=2gݱQsGvKjM3c0xtc-SOP;-zLvSg wgN^5N4OM$>8n~Yv2bhq :MƱsG&-DDWWm~] Aپƌqa/ 3}<!I㵙\Ap/Gfv!x>hָ&6Ւ;3tbwqw90.8Qwf,2;~z+a ũۇml]nFk'jǞĊ8$gSC6xF8`K*2@6}F4N sz#ϰܕ1]|Huݼu2LGW6S9ƴ57~Ngǥ 𾓤zgeFoiDJ,;䨅mfl4CcdFD'q3$0cœ7g7?`~-ŞŝHc9˞{R^P޵O{ 7e?AFEi4Dby`mG3`Zh G!UUa\ oCd$/pOf-kEj@YDf( j>j })ld3]-RadD (p狼`V@Bg&KR4W f!OE!O? xZ&O+?+G(7s/2ܷ-`F +C w娇Fg ]HCvEC}<+!ǜ㼞?jЮީ`X$_+6O@LfCǓ χk?am$f"KVa?f ѵNYv2`fxYlˋ:[`"aNS߭E`P9-`( 6;)flH~ç/"\_)6oU]0 )Q̢3z jOb!0W^oE&p`to՗n6.I@OFNZEWq𜛪^B<1L%2wBۼ[ Hɸ.HoL#j*U]5t >P9On$2޸\וgZjAR -Jէ]<|Q}0`'I È՝Eˈ!rí2xY QCiQE"~F7 Os"2@Rj/ˠcFe4pFHs؛yNPѪ}iB ij_@ DKp29H`lRq)Fj倖W>CփINTa!V;+ٔS2I=7/?>E$VCwFSvmkYSʰ &Akzx>_ɸnY lZ< Z?bӝ?!R7xvFD IVtvNE@&Oؑz{.fWC v,\R\2_f>9=T|ﵺ:kEBl& c&L{+^An+eIqV"\?߆YЇm?́>1n=L_ = [@cr D(vc2 !.t:#4Af+z/ a:-H߱:A#T.3K<abz"= v7 FGb;d#6 4H @uk"cSp9`q kV6 Q2h:^*Cm@HF"0OM}BrhieĹlCl9 ްS 1|(3__&QP}k z$ak_aD1h+:Q$@6oiLuGdnzŨ٭Xh:I:4:D-Ɖ Dj/*@E"dB`d+Uy^ۚ(o7\c"p1h6_Ap{܇()(,JDd8KK Sukl# A0*]6FxeĽl#RSnk !6 v7 w3J,\Ĵqyגes$rA"5,NG@Tn҇gso~5p&,ՓiAN`#nq*g!%@pd[d%I3ӑl nz|n>   s`^W`'IUo]Q>|o'X65I'+'4[NaЩNzMWV{f\'Y?ӛ䉸7Dl] N7H${2lOWy%iK#W#W~`0SUnǚ0t:ȷk#ЯZcg͹[&Kj33kq'W.VphhJ$VN;ld<)'XSM`rbj̱W&'TO"G*NK*+~+rS}_.juT:I5k` Q Ncn6Mk}JM}aztm究W1RTK#(U`N7Vrܨ*ܞ2mT9Q?"kyl'_)RcS'f^Je|nmlR-yT5JN`QWLpqg`dzu鿧1dHrx dc26x*G^Hy:/̗{Aذ; fH" x)r]vES93;!2XĴz]!k-G:N#g9#z#5׊=V5bZP!?k<lzlK5׌pA[z&ӝd2Z>|w99,,k o^D mEԁB!oOހ%ۺ" $:%E뼥m@:6\-u\tv{;*FHԠnUT̘ X$8wbuX+: w$^t';&ィ!ޛ.s8"aFuƾIIФ|4xL50j6\YR-?j)bc3;sƠ0^͍AcbzvNT)1~wI҃#& >G\]~4&L4]T6r HoiZ ]W3tq P M0ӇR0XCC?QtsJsIߴqQlsOɃlmEyqhu3lvݽvP9]9tmi/Gt*4ìmі0A quhu \07$U/c8!5BB? 1;=&CFAu.tJ <ZZUC럳mFVU\dY9<=jH\4f%]L۰Җ+<$ ZGf51 0U}?f*|eH7pFz4dHΗV!DU*4G2zI  ث{߶N$:S;RS.ˣRלmqn$1x!jȉMo1}RQ`pw& FGwOivipω'Lj\uuXS*xi(!=`Nlg02"HE52/B( vihZ %~R/:x݉PyL@U.. SjC%C')ruqMgz/)*İ cu2S#g+ec f=!ʫFA"_;2M>8;%3NF<V#COE/8<`X:W_@u^QDl5V"ӝ3VrCoڼ": %Bp͉␯llcc$4-ijP+k*Eۛiw!K9B+ȟ @MUM9SU9[jp$PfGx.@+-hE&3Ĺ TEFS+\g[^H?G<ԓ/#>$AVX:i,|f9E]4^N(ob*Qi- yaL 9f,M|IӄNN!N[ϔ%JR5kh_laքz" UtC$JM|ixEʴҔbcE=6.VSL0 ##~\W):R 3Ç?ir> "ȩ?=[I5V rQX7>h 0ep[_GrcOo;;| hٻa\t5"|zIyo? Mn7DN׫|yr.?$8fb/M cq 0ր/cw죫׵RlZ>MhgwTGP?ά{Ժqz@2Nbb57>yÊe[+K*s~/uV+ _ V`PML0D~I #eE=8GS;SU|G X @uao?.F }CaD@`OL8x:]]Nc=dB;{܋> )ҡeLa+LT-*FM:P:kVmiOJK('M ;aJlFìЀ 6P41IZەzb$}o ,;(}Zu*gǗKA g#oUD|L #rrLC~6)b//`)wde2"&c<5U ~_M$Ɍ vHK&YkI_f ^bYiYP4,ҭȥYȻYIAX?Ue2S4}/u0\ADJzVjG3$:iO#?CT]'v">/Ao◩i~ < S\ |;ә &UcnuE`:VZ4W! DN{zB z(+vT[qH螌s@$ME L\cht'iME'BʫnwW*o Qrʹ%[+ry $u;g}nn*L:th _B5G'*^u%u=x74j1|oX Fx\.*X%f%KPwJw;W5}m4H7ow#B |0,܂HӽB*70.i SO0~Tϵ.̿"b4!H90V'yؐ0x{8ORM:u@3ҏ'_z\SnDIJy V yX:g!Jم9!FɊ χEk ]# &ÁI$`qNe$aGu/f8wD[3q`&B+?U%*x8.2R =fJ؄hfϚts #DWPQ&_ !' yۑJ NTpJȬTgufn+~^ͼR|; BQSdH`D)p2*qxNBR4DsGR W.ί *EC/qet'*0>aqk+w͐ODm:84hDg4qʚnnnhSd@͵2 Ke1VwC?D7y2#-oqc"a\ݑv5mCm.| i{0!zcmmd=$mUv /76#G v=ݓq= yh@dKEa|@>ޑdV>MӬKN2p8k] k|'0ayP N Dhv!<(ID$*`ݜI9$(TuJjd]pb+˃ɴLrxHo%/5Xdd%=3Z6(%Jc%lU7P~[PݦYL"Dt'PT٢[`/>'! \ȴvDv >xs,_eU }6+@HHd׀S qN*GqV^b~ѩY%"\օԕMeW-8uֲ)M|m.*dk#|bh:B[]b;oѱ9u-(3MCbrcAS{i-猈%F\J( $ԕDX*yHThjG .SR,!%^+Ӡ!a8' _ a15z\ D ڨ)Ng6̅$N" ۞*QFj_kTk%l[0&Ӹo\/hW)T>\Of Hr;Mk&7#+۽W&|<(SLItM Ϻ.ʷ vͯ/Ecex'PVw*2,n؞DPr_׶+܀X9V͒O-7*\8|./O1q 8E}q"䀫G6X:e PцX[&BBl{:!Al2pEX%&t^Qi?iVJM+:L÷B*xI5bC&* "se K,- i֦' U>VI>|, ߘ8oL@@5xNNNfUe.D!Z R_ E |Bp`ߨTm )`V,V&XFGvbRV Ϳb{ҪbbD=>t8$y{m |#ʬH֣PI/[a 8clڑk;}VU]MK)vވN!Y~i]W+7'\U*﬇JWhSo7 4 eFA^XqZ3Qᆏx6@x>_ Eƍ K<ŨKrVjq'& 8;xrн]&LQԻH[F5.];Uş]_Nc3;q9"/17I,u5^qM<ѧC|y DHﺨ;'yr!>M4vꐄ}VRp(Ն~9?D>Lq/ZFB-!,K9' ͠wFk;SUM$0R.ԝ׫6dr_Cdu>uCT <W[ɟrMXw;{G0J*q.8XıaP*ՐGٰ@ƕU4%+'u6fJÿ{AD/F5V qG(KbB)&sU1Ɉ3@\ 'rݷן7NjύHRwbyoiva-e>H6f[ҼjӨU AJxۧMrNʌ0i,gti͒]tG~w^Uia&oL/RG~Me=Lm0dőHI.W{[ƉJ~c7~i$Yg^m⺫TvU mXY\U鬇qcP֎:!ĝO9 s#s<.Lb)*j|u /ҾLMiHgY9Òn2L~żyIriH$6e3TjL+(Awg{_NqMv[@i8UIÝU1S% *(MTa)xse66fWa%VHl}iô~t$ٶ!&fM$eFX5oR4%CTYQ}-pq[\Pj&@G}Mzq:fs]A"ǁQ:aQ(_Q^ LIb\皘Y"tAO´:;xmYnZ%mƅg C*J?n!XqBgv:@ڰ*G2 Yb Lp@ŠkV^“C$ia5>%d Lh!R+o)dðYA1Ƅ.I e$ bܪ-,-X@h;1S]`f sw/cUC"o, Bu֧s'8tp*`!,CD .́!,-z3141)h991i(,bȱ@62" (Ρr> W:TsM ʤA ل1' YZQ{8N'Y5kDĄS7F#$;zazIhߙ|!+ (F l,nn8p)%)&1 ⹐eQlI4U+fY>'7K7\\VWVDNȭʨ %J$F;V ;*uXnPbVOtWg5;(A6Ƞf:2>U8rHXmY00a9D`z t'x_h_/u *c8Bԉ Gs58Hː3NyMR YpM+ |G!h$săr}^]>l>\WZ,]3~v-GƥuKHK]ɏ2']<(27(19S׆'#|ős6UIۢņ_= ZZ"u^= b{FZ OmͨHz"5-MYWj>nr[s Zו3"aR5A[Uk!uW Os2\ .`QZjl< "B04A]@}!>i-jeq:҄TޤTmxxQQ7x>80^~8J546(:m[=7#~!E]-4@=>"۹"JTqYp ]( :=5>g,喞MuP&ϕ)nBt ^ %͢2ʝOZ=&!gHdjVGOT"3z‘$AeMS313jS Xr9.kWP:9yk/Yc6U_U |AxZrBN{]`>AQ(fhJ~3.sv:.Zq ))~e'+,MS 9`UČdG$Fic`r'2QXR<ői;V('c󟚥l5eĝeG^\uKLTGJ&-K`%Ŭ. כ|>. ĈEYRa-qƍA}dt)Η@7aRq45SوR)'F4Sm&V"lq_Vr&0nM;#0S7%Eq#Gtb2;:'0R/s^T"o/?IiB{,|Fe,l&#q.sc/!5%X]q! >=B݋h/M@JĥeSr<_hs(>dL(|30SyI"t4 PY8 v?k t0E0I髉!xu)!@mNf ITUFRyu({}K Sv^OqF݅|ډ drx3* 5o Eqjc݅Txg&jY3f$6Av h~&q%M4.v୺(ΟggQ՛L fM?)W-TOR?6Uv֙5%9>2м#'4J8!ԧ]֜U[L]"J/i`B\ O$f _l91/jA4< w #|lȄ0Ŧg >xE c- gZLy\n<w{EPN3 ,> c7kXd11.?'^eijS4W0n:1߂q  j7z(jHzU`O8YtfZVx#S 膊;hIrn˳& ,p:MaPN!%!L}$^w2vϫSwK5CO?}[mL+>/8 d34S>`‡wOcCH`"zd3Kl*LF\[ǛR$j@.i|jZ]2F©Yl\bb5!R:/@ }:ьn8o C 0r~ꋧa pMCxJnJn4 1?QaT c%X{07m 31&&)jZp[;M^6RC=QkcMٖ`+Nl=u}z9$xPٙ慻|ķ8#.?7{W.J״٩S*Nx^.̵}`$KYg8*!Yswf47f^K-7fiI]8|wB:]mKamISZSZ9z;^|z[¯|RۙG pmF^͹dJλsNVR\ʌ:Z[y\ؓKm:/L:cgd] Q_'Cͬ.J5u=|AHki+O҉φ䬨O@[@pR3]Qm#|' GeKwtWVS+Sĸ1Tp.'5Qs7iݥ( ֨ȉcoUasI)Eo_ΓXvYYJkʉK -#^NGj l$l]uYs1qƁ09ܨ*[u'*R ×W/`(*kT\ƘO0 5^U.D:{2zy׫ !ILGATn"?!<%ʹ喝bͪI{|oÞGU!vMqmA5fzC! Ѝެ_שfHN4~ՠ=W6h[̻"%gP2rX*69SW\*v{wh/x:ΝW*r2Q +H!OH@ 7NXkQR _if;3nYR{=&a ՝|cwoJ;$Vڒ;v3'ҟIYܩ&S"wMd0p֕˜㮊N` wqUNzuث$Zܥ)4%.+^Sr]ιkVt͢YiTz4J+S8n 3Ia3-[NvBR񳾛XR(l=qPPN8LW|c&$_ਥ؂hYm4{OT T:\(#VJzzzֹVQ]T9Kfu-ts!*>'Njhpkxx),tfܻԩ!yϦf@.v[YqFNzѣMç3b'LV[egHg2Y?9BPVdJuyЫs+b#:q1n aۘ^P㟧8܊U/@@ȏ0=.F]BxBoyf/ThIA#z=4+R 0r9)[_c7uϓvoíLBhcqSq6N5x*uau'Q” M֫;h@9N}EaY6^Ի@1x%woZlOwP݆^=]- Jοɠ wXh7 }k7<L !#I+٪v7N s1`'i_jL;c2۷c8U!]xJrX[!͂_W/,T3 8!Y8pkB:xY` Buߢya.tQG}G;hz5ХLP-̶&QPOG" FDNv?za|*>W$M9;ܖwK\ *qYC;Ru6Wwp&(o#߽l0zA2 3i)K%|ҽĥ2o+U/+Mڻ[n#?uC}TsPލj_[6QtYnc&ܩ!Do!ɦ_yGF~$)yE^=V:˔j C;ۭqknv.UFݏV&(kp q ?BUԼ? 8(=ɋG;r%ΡZNK(t"f=q]RR!9 [Ic")Q(0lr(WF`'5f&~5deJE*~v3EAQ{΍I^=#[:+w<.D zZRɲ?@Yf{v p<R 1"*ZE?riKQ= ~֪cNU.DNo zHQq;NiOS1C޵ΰlҴ]n+h+:Mݫ@t\_(v™~LZچ#s}rrg2*G#f"me3Wk(dY0+CWz'=0_Qϩ7Eʂx4c*7BcK$;WkQa(] xebbE~b^J/^ɳ[v~NhD78n@4P/L~dwSv;[- ?;%D! "cE}cBGC)~3縢+}DPﲬHIXKN3t&|XHctmRF$ =s! xj؈ uK4r'ޞ[Ic#P>*Jʞ?3n{ xA80s@QT(S-ZFE FLN +*'Cgܐ#]"F,$5ʀ13f%b ty Jx1󢼆g:0yl1䳠i|Sk%e1^f^x0[iIJL=͐+ VVeWkNwS3'涏^.{2i_)Z#}^kEMr%W{ܴ~zeU8:+5o";q3f2g*IcUi@}i_ 4/AcLW)t+l:TN)?m ۜp6$4} "}5k8B҄e*J_q_3x}HVSZI8[>|(G_`_ƼcMDWJ#OeUHFR u57$D_ 2 < $O-".%{"!kA6ʧizL }9\X%?-FP9?eFs6^|7NcZ5xNm Z۩ Lg4s6ӵ[  ߡX̽Z$pI}  -v+K񕥺}ğik>c>29oAϢW9T ѧ7ͫ|=Rk62HNeds/T7u o|y&Jv$F_Ҁ]a>XC۶[ 57*S sk6?y&NR>[ M}`YyPk12ps:̍6nK[*S{4j&7=_7iv8kPT(]cK&uefdXvqXd!3#gcF,je͒c^s,?H,h"^N:EAy80L쳺ozm/CnCh٪a{7ŘaT֩;V'Ilj-7Ub:խ"vvF{5j yi*K_69wُ8aA@4} cR3M!`d*k:feA$ҏ>xl;{k_U3 T%n ]~e.̞LޔOco6Q8Y1UtBHx1±ƨI'7qP.W"`I>7-)7k*`wxOc{Qʜ4]PbQ$qUfc&xve5E1! :Wm(ubɨI2,("qIB@{GX3hSO(w~( CVvq^h#Iin2."1 Cfh-_hi4&rP`8$8s'T`րS=<\̀ZX`ùԌ ; ;>Q!Ȋ-1}ne+:$^6pgrEQ|r/B\^o!d2ny/:(N| K~fO'ne^V25TI;}( H| ˽<4.^j(T7WrVT`]~ZU^V޳{/'SXn2=+`dS{{߯HB'|hh-ku?Da.ӗdl0U~{Ϫ*Z LCg]fCš 6R V^δ1P p%pN7wIaT"[ sv{LykQH+E~`N+&ڪEQ|y}Uax Sfo:2OΉdlfht^j1i3H;7“^3CWzT*Fm{H,4rwIjj΅9xn1곥8q!ѫ`z{ ezO: &5}-H} mل4c518(֯'&ۭtͦ/4V,8z*X|zɬΙK,B] ?p KJ|P Etwo Ӄt"KLMwݰ*5I.vGt;h9{JŇek[׬ݷEޚae*Ru*:ZȖNZagM0E<+ƆB<6 NttcD?䊕*#Dʻ-'3v&:E͝85פf8թ`lwP=5 [ܿfcs'"0iSlʻώ(0f Y_Ɇĥp`+?僾 njFk(㞓/0}}þ`Le<`X<=뤖u1ea{X=[ǯb*lUnNZ T5USzOy۠Xa@D*0z?A*_rɩ}Z 3r*L(l{ttE'$|\/˴h |jQ8ݺ|!Qpzj~'?F xTM# 6uEg| ^^U.wpV(;qmVO ؓ V5 Qe ]o<&L(kira AhF'BP) Az'#s+XAW4,@au^TR9OC:O-箟-mXLl)Oi Jd"Jeb$uufY'.B|n3h ќiORRK˖wQS߉d u|9:]=v\j$폵:Ҝ: VgM5- v+0J)㟺F$lNڅP.b1FP$$E+bV=41DzDz}HdZE]If]2na8uo2?e}nڰ6$5里/CzzN1].PU4> hĆeM+({6of @̡4#@KOm>K0_'<=*ah(#0/6yP`89i4 A@_|ca,OƲ 2(-y` U6?ryF8 ۍW148!A]5B~ ^d2q4/rz+jj/W+(5YÒP.BEs1PхF,CX!O/$|PTDrjHxAE NE3H@䑎 QpzOc.>Rq|sSZR=~`I`$,)F_G0>#~g\=vdL63-h)騯|K1KT8*R_:2ND׺kC}7~xDE6B$V -ˮ+HֵvDd؋:aӤs:3ig !xީZF$J'2Щaz:.j`I\8݋JI&eh9)U`c-!]DyLZtӢUucPE'>w Vd}g0ӳKx.J095nӧv (A׺8׌;q0g5Pp0($"I #K'1]nry'9 x` 9RHc\*Mx-MP6+vLbNivK̾K[*81pKʗm$~FVn݆:vĵè#qOmϱ^qwRyR6vx9f9 FK!LIS菨MgVp]/7^VJǚd'8x;3_ZX3!:o.f4XmS$Z [XV/glJH|Z悸rVg@ g4m {yEZ鰼쌟mL}bpYb|N/KԞb.XJV&2Dн|ji^,e㿳fUrà(2GJZM,GSpC cpiJj5#::НoN$">iѥ<ǴC> %P^S~+ _,w3/%DMVesu0 %Q2sC}SF.Lh?B]۴15qE??/#[r @Րuͭ $]Y(kMDU!#2ji)N: 6oNdv9㷋x!9#ch˓fy ꎛ r$ &*F*9%xDq`*6U8+(e"s=   :Z $@QXr'?›M#@GxIR:)wls/)2ZHʙcPivȃgB9pOi1S.q;:p™9RA3*&Kr q8RACާAjPekFCJZUt:=~EL O0J qOR(/{TNYiW*dd.DZIB)DwD`1|E@Ḷ/\U+Pgi,i1NP_#J]N$3y}0'Vnu֙c={`])e>@!LӛTQVw~c?«9/@>HPk୴p GhDÙp$@$72J[,?dsh(x}FʇL{`{ęA&>hs0VﵩLuDZR˴IW->-YhX zgӕJ9$Yh`%-HCc֢ >E06_^+Ŀo׻~MSW'vssUf *eEn Z`jtVpKb~ß'M$Zr *vsA|wq{FS"ˮ1 c ͢"/BE,(VE x 5wnyO4w{iwp*бQd!`n{Wt)M/1Q=f})(cmU OQERR6D8<4?c(jzbM Հ&aR3qI6%GJgBd>,!D IVw"Bi@Y@# `@Hu^mxR 1egc3u$c #iٲYet U@xO΅J(T;3iĞJDž k>z5 I/AI0p՞wxyYxv2F#^{1eꎎ̠Rw䚀MU,Wcy@Ayso°l(^#^⊏1J{ cZ)b-UES1`U8,Q|%T*Q4ƫcRфeNt큸 I4'-HUTteBR [V%R R#5y<4$ >EI$蹕FNC4owRi]t[qpV]*' g:j5뾪( xyC@1}4rD̰ p>Tj ";>!;Ij P|7S)k/ RbV'){V ;F:0|i|/1uJ|JR>,EH\RVnεn3ܳ\)Vg\BWY *}Rw)U0d`pd=,drkU\\N igPߡ1Z ϨUrӾ[>wd\V#|wíi*>լ>qMd&ћhAVs,"4B0e\q0EAAXaeT s9Kip"=*uor`'J\ш4RUͶh[$q>&:FΎ:T^tJ'~!y c?l垑^]7' ]8}Nw:6l4 @ K*v:S,TN, D*Ae~ ۗX/p9=| zT4TG31q$ţĠ[>qٹU`K,8(0D&S`3?t)dt&dP rA_ A69d/^-N_EMA ENBQ'+۫ȡ CaU|H$0DW MT6-kk ]"R,5cTMWRk&L̂c 2aCQT`0b3V,ԎtU% !x{}&dӀzo&A^qpq{Zjjd:d8b$Nm! oi)zRB/\D A|__[&~݀ǘ 524tƐ)v;b7?Q5(=ι@O}Nܩ-Oo7Y) =*VBM:fma3_dIzGZ w! 4B]MtFΟx$KL Nݺa?}'$@2VJ@[&~EGWghDcpVImb/GCndY71}%z s5Oݱ:Xvv;G"P/vUX:#t Зbz,;9YtgtS`py! Cjz2bNv>>(?.B=H;п;dGaOYR1/p"F_`=3\Ex۟Q 2}Fc!.sBdgGs`@S'W/I K | *->1-vdAzRe`}+ ; sl)9@Hz7:qym¶m~:sU0sgZv x Z@ -vױ};;T@܀[بi_zKMQʉfƩOENbv۳jVw߱;؅!ա'V!-y" 3ʠS'۝7TP TV{⋱RsD|Q#:jF~ÖR@3';ۗrIF m-mԤZlD#+\CL[xD#tH*QX[ZpzxJ(n lD6;c jXQ|!_ a{wqs/2I{1~nWʆQ6дiy[fR\Q..=Q&#扤A~2uH)2/F gk 丿jzd:-oWTo5_5KF8sk.e+Lo۸?]*g.o1~irjj*,hp Lzi o ?!b2)&l%0~z|JЕ1XDYM`@@E`{P7ȦAL($/pm8KVHcol#?ͱϖ+"WDx2/OOܡ9E %i7Mn)4VՅU.w׺[ZOl-t/jQHoSK[qW5wPC,n] II}R^qoFoߝ.0 hT=9Pd4xbDUʤX;Ǚ2u;_k1IVc[}Z wkd$ƿ=O:eӑņlQBMa1i P}%4S㙙x&0ߚ9ʩA\haˉD56^5lSmCx?p+wX. =7Uo7u\?F*Z?k8c.N+T/h\ 4 \ yRezuf@j{:u`Dž%s)I 9R\xd4L ɕ;RܻTӇf;[%'1cPs{L !5Y:FEי!tcg/ΛAÌͲ*My9rI^,.dH :lHSF$| H)^eOnXׂ(Ў9_^セJ.GmHI|@G EYJ"עx[Q UҀ9|shTI~dA~sSk_o]nي+W_NŰ-\A&{!H{'uG>\\, dT'lcюkO/JN#y@!=d GƬpr5Fm VxU0;@ZӾ}K갷y8saNRsz JD%& k ~i3_<`4T8Ҷ7ɟa Ӡ+-hQQH[[!pp𸹳U_jct$%Uֻǩ9)Jͱ.u y630D~vM!vڝNC|rE:!,!~޲p# 8~j[b T[JUҦЍ ܗE*Yff9eLO4$2:Bcm&" F$a"4jJmyYE}@i=}/3ڷۊG׊cHA\ž7"\K|6GXۃ- !l 1[un{ȵzn HII@M *?˰Y-zc;^bGse[Y|vmt#'1u&VbTATA)+<}q[fʦcȠ~[nrIn2*J*Cni$p#^mvi6+gfAnGRRN,ܒC٢HL]}MF g2^MB^cӜc4. O=/%Pg]vlrێP]E)~s={>Dϱo]yH,'a`jdRb8P4x|ȾVwϊg24wlUJ݌`B?DXM箭ՠMjcOF^R? qo.wSI=,Q+.<`ϊ`Ȉ$V9ZXࣰ= [ K 555* 4S|[/$xhͨhUG]ҳRX Qsko@LtԺu"Dϧm,&Z#)mnlu3H<1^w\ +fK^.SY[' &;諃#|\O2RILڹ&;p4{n/.@c3el@?{U was lqGOwzڧxe^-C*&EﵪQv8!K$WQLIx׺/>5_*-\,ERƒ8CKK;=e*cڛ:U.C 2!ڦhAoR}[6zֵ+iX1XUO`/85&2}0Q TR~B>F5lTRWF^R0F+je(:RK9' և *_Rr705oXUP-ƽagqX=Q6Hq*w9-oX&OlgUW)F"GVԂ-֩ \)7`2\(472BQqu\5E0tBB 3M=IƿĬ܊ EMuڭǮ+bMy7%g"Ji l ./ݍq>,\ Ev:sY}PȚHO|+{yژXYr&+PM"ap>?(;6jvt35%(MrP1Dsnv.coV/===d}%}_aۈB31R +8L*w?" ШJ"QfǺ&hzmOšݶn ;׷l]`('W& <*uB@ުŧ'gꕧ.c/MuN~zC]8 Xas#pR(?(,Sy }[Tw#¨t >#İַ mTG¹::H?;m3ht0a|Qj]Л΃g-7UH YA- ^ePߞGe.jz,`GTJNr5ƞv%^V;Vv(2)MqzEu=)M]B$r ҳ9xt]jC*Nܴ{"AgT|2Q(z \ltMRxH׌,QJTEӨv}q n:Oy:W)xF:nҊh] k=JkA$6T!0˃y.UMxh<*IMUlHReÎ*S2_ᡘ:?ozOK(V42ϳO'/Z塌 x T;J7:~qƞT}e.,A-XryFwI9}ZO=cPF:I\w+Yx\Q|*PGN¾Uao"3̤._@gk/txJЋ-F1d 2ͧ0iה F3-nm 0ѽ)`OY=K )\L FضЪC`4 ,x9zam08n&r!!5]<&<.XD)A.[ƾJKȪœ~wHռ۸HR2"X3ixR0@|p*sePE(~g:c\Y pi%ϋaRx)A0p'n 5E9DY>]|&p1A_% @0df1aLIGxVJop& yS.7dHS#h#qG4LGBhl *RK 0r#%ꯎ94D#C)ϤՈeMOV Fc,*,1gfd;2l4avWyު1e! ;0$8&~C&J'؞+^҄47q\ nx5XAsU4ֲ->J7kq`y'K¡~!H}@(u"l ٹD#@~;ۡ+FwL1~Ue(VGau _ka<6diUg/GB.*eKgvL7fs6#F7"WfJpJ'@>U1BMluvzJn#=≿16R9RSuyt=oL71cqootM%L}!$0J'Ae׺m2NY'ZSɊ5\I";ᣁ# )Qm"SfLV%|kTn#<[ ҕr>~5k㞺Vׅ NfBk/ -['+7-$LǓj;: ٯvġkLZ1os=G3SΖsp ǢJ 0)\6r{4Rq53ݢ MQ%;ت7XM\[ąi8z ƀ.Lwfk97y!/IxAhHn3Ulg'?G:[q_Bul>$m@4F"otBc [vf0-~SfEW樐 ok`S|7,#+x0Ȫ btj,b ?ٸ41V=[,%&q8UPOtz?PY8GU-UdPWI_?>?ɚ;EJ z~  m``BBqt*`Sxp+!3;ۨ)NN 3R4ݹZ\P{ȇ?RѐZȄ'~~ozE6~k ˉ".T6 >eOT>t фɸ¬HȔ  > )p@[t(1ۑ" h pFw'~4bkyN_\AzBrjw*G&z ZVf?P+ Ȟ3 >U ܆jXQ(j%`Jee]XqQAhxn E& ͠Ռ1tF|ݛj0WB9Fq8rU#BN??Ɂ (3(6H.KY3Db5DC]ӿmgRyh1J1FG^_Yfd4{[[D0BN|V{ǡ mްuZ7DP x:Lxٖ67}K[8^E4,]RJjN)wt}Q"piܐ*k@x{1,Mۧn\;aջ=6)pNW9n zJ;s{eQ/-TMeXÚjQ0`!`ң]-(sPWrAv7SEu.~rY@PӸTd*t˨PkSZ0z'h~r~g: 1_ULaHSb́}(.鐤/ H ? ;;G=͎ ;wHo1JªI.BI ti͐ {p2xSJ߉Ι$xnx*"-yxrS-%@yEM WCzF lG2FP݃Tɯ`ouv 3 k;Px{uFRſ F6lf^ʄ\`n8ƀ:NA\ݹ G~aqQI<> ѥ! 4L5m_ܹ&-uF/^7M02kqja,ģC d{ h+:/ ЍpD\|硦D>Bw6WfCAsa+bsǁvܪz⼿e#-8o_ӨHR@߫EȱY2y{KeNgNozd4GMهm`JCyHN zSAS6•~_~ߪhR]n@$/v:BmA R3QTNęcKe{Tf1dVFd#<\0\T)=DtUSjnNGȦJCՑ~AɞґA$U @?.Q[fpYu#5)[Fvxiɰ/ErvZܡNN%-БHF<#gMwm)ݲ{iǖ.ъd 8,y6:a`2:~[[> |W<5P~:N :β2O^X~PrgoVʨɟrhhhd [5~"dRMY.PS5qe"_m塂4h ?쒟('A Wk<BBfN.Q, QLz^/Xg@%T'rSy0g?e5 ^;v|w:,oe^n~KҕTM4)* `xYP.44 -8:\옌`Mnf~wKjYjSmkHk)\FF9J&V:" -( 5y=:y.,;\1U'R=jze(:=/Uc(z7vzl=D$BH-/6$T'DZӚE/RKusL4;P5-l 5sR)7 a^mw؎rc`~=kKU%Hm9ZYf?WꑽLj<|(*|$v`'zK%ffT A_rӳ~Pd.T#f3?fKb+$|^Zy@K9fŚYF=}A:S J55IYmM˺C.\5JE\D^jvz q^O{CH;k(Kӡ(")G7fA9uȀs [~xN%&^-\`nM;\_#ivkNH9|)@&h]# DF$9+щEj9(`@NO2ձHO_8u$A,S3/Y@Kʚoo߆hp.ԅ:47&h !( 4Bu( CPSA+QhGxIAԆe^7Ku' /o ?NčcNW'VmN, 4Rs\)wFDY&njnnyFS%l7PuhThT-@d/YpPj37VM|y>eٸFx /WtJcb_ zxW#I6CL.f ƥ qrx+.(_uԈo2JE$'Q^Drq^['`YY8:3[$vA͸Pe/5*&缝UmKn $~22S %m)p!֓ߋ_iʺ6jT34 r^DMp?DU.Nx-H  YUd>H틂cm!vS8b7[=b (H<ԅvId)f ^YWӞ[CQ4uYHv솄Fs Z":81Cy  0X{UOAX)$l}q!Fd5KD  8[/ED8.<|v1@=A0 h+:7(]+s3(. ]H d=CZ|, b # au?9xo]Y_,p"=Qk#kG>(W1ՕxN U|$CBz Ϗ\7[G^kV]kϮﹸH-Sv fi~%+GN 4WÎa(|W@:Ir AӧPbν{8 CQ\%˺a[Fyrj$R߇R>iQ1'ixI Iйu,^#X7ڑEe .Nex$M@#NTl-M&;VH^㏄e< ʇřֵ"X/+#q{Wbzz R=z Y/4+'jH~Mޑ8'Mh\8 1'_/ 5,<GrGO\QۛD3uKPpDK--ߨ7D)1v6(21jȆ^*'J%mQj5śKQvue $mԍϐ!o':ʗ1ٶNb(W5E.+FDL;] {э$(D1[p:H0\ 2a-Ht*D.JIHa7ث$!È~7$BmJl"GbGIoV7qBfGtKo^D},$ix+=HB?l|XwX& Gf%uY>x4qlX3m:[͋iGaGp#qqx_PG.kruٲ.&,!#ǫMdFE4œ$B!D%YyTԏ̹9"7qPg_I@#4'\-u X'nU~D9:3(0Ru´,GG sH`|yNR?#6ɦY7KI .)&z~[+,9_*%q.n`+,=Q4oo-,U RKkײYֲfy+-״kqӒKdRȓkSN13ΆY3SeWaZ, ɮ~"KkNzٜu'G ;U^#dEDj*BPb[9K$ #W^yUCrM~LhLVJ62oU^i˱'j*#8RUfyH*d]`YOT[ց\4s(:2(^`"Ʊ&>χ4[oUVBZUPER&Ȇx VF֮/LH7wQYcSZ{#jk|T̳jHq-gpH?r$R~}nK'I(AZeF"&VMTM I 6(ir9iUj9~z'=>8,k~:/-a,ul!b$}&bvע5PjgE&&{-D 9/r1W#/hg:%XuE.>+ds_N{9<ʽX0Iol3ژkj(+fbH=Љ6KCB&ۘnb>_ёΘU#|Bg10\PgLMɕ7P_y: &up)üFLtF%Vȉ/cIb77˸ |!m:K&̟Qz_ǘx18 t9*p.J W\KI{*g27-͡YolλKPajI5樂Wɍֽ<ѿKXKLMkU/]"!H| |/W Uv-w@#a;^7ny=e[:6rAFcIϟ*)ob6EԬgZK n?\>NQNRqsCC3gm3Ӻrɖ?dߔ g W.B|S).ģϨ [h?iSi4WK/Ŋ*9KMhE{<3ʛI|4%+t*$fHsxpȠBQR1٩eqjjvׂŬf<͐iq~_RB\PN'>Wkk3ғ$teDԕ.-bUELd@oDⳮ_R$.ȧQumăZra%!)\+%9PuBZg@ǔXLMܖk0K9NtE1.B'UerYՐhwEA$rX5ꏿMEuFYSu@Mȝ*cx$8Q''p@ˁ8ן.7.hq yP%p1e_s(kH;2Ie47͠|@5=L>=-;NrnیIs]ORT:Y$iuBEb~<ԱSJ TI#؏%o Loj?vO|$>Iˮ|b=4sdn0i0p5鬦Y3~pKNV@4x1::$x9ߐdK~ϋŠᴋPvF+7)Pt8UviJi@:?d sgt0MT&ٱ]FY,[j֔RWr\R{uAifPcl3"XˤG~̗UŢU&&gWwnݞG#NB#VjgQ"Z䞽vmit6W U:QZHS($Q&.x/o Ǔ9ऑ:Y,tdJiOxrYLl djzLpٔdC$+8/u==?æ%g}]I;SG)v,Pͤv2PZ:rڕ5&UGJ ܦ>%i NU_Hj[GJ`r*mթEwsΧ/AQUgδ^uo ~S=-EaGfzId&I=<6 c\Z mQWls8oTt*9D䏦C~9yT\H2h2>IoX(r++e=k]ZKv7:v=LM:x[Eɔ<<ޫ'8fzT! f7\ e{ ]/&:+'Egͪ9*ݗDB7Ɂ$fm}b-cEkU C#>)'U/LdH)S׮t4‡ykH1hLc8n"8QQ;U%ꡛ"D4.-E>fӪ'eNxbP>ۥ{mI. :vMR’ٷAncJ2eh&4TJa ``b%ovXS3=vTVc W|],һ ZʑL4[1:m˒"15wŠ@H6♒˟ k۷bjÈ-!j/IiA".> IL/Hg4")FXG l^U֬$hB.\: Ӄ.JVz6Wᒋ)Ōә -q/&ɍtK-ELt:_5k8d`]K,ʛlǡ0W6"rKj^SVtp1S>#xE,NU! fjQQu+mMUM[ !,>AYV0$2ӁoKǹM^Hꈭq:"W4{XΝǪnLK4ٙ .⋸S]ݸnƴh1Y ~JZJ/7xQXzxh#LWr5Uv9B$2g,Sv\\%rwBdeRrd3NY{Uؖ1/o<(XHy+ Y R@!hBoB B&nzqHoSl\|$w]hzk5,d?3NB|mX.*rD5Neˉϑ `FQДan9(Ro-;sqr4_lߨJoNԅ2 fL1 [ -iAT4ː+}󽴚ؔ^22bq2(6S:pǺo cљR19!wbxpTf"pZ~ՓtGFqM/n}}O#lW}gwn9537[kI : AGG1줶lw{5}&$DZvߧ΃˖`J;ي࡮ e_ 2DUsSD#hdfy=LlVz5-3j4u.dL[2jn|v"1{rgff?s5ifוAoTS>&K\9fΛU"Awf:l9iFܩ9ܑƤtL`7Nez3oY;-,29uAbise\lE c̶Xurau5NK OpH3yfz_4,A[ݿ`))4G#by|#8ld' `"ڞ{c05ƈ4PFgaWpVs| J$7Hxx+2F$}YWD`pfLQ5 zEe F/F *7cS&uy&+Vf3rf(} s9bU̺Ɇ_s:-5ZZBJOF"3VIzϫ)ڍNF~zH9oUSi5&1 %:"(znێV~H<*#,'xtaw}CO^kqKp)W[w +LB`5|\ع`IaW+εJꡜpJT ^9ǃp'ְ#hlx|U0Gʽ< 5{RA7!ӼuUˏñ.tq]! KCѮY泓$'KiYSJeh/{^ѹZKWYF&y9 ,&ӜVYhtq9(|'pzdsɍIklIfD;6$6.QP^݉Չ8 73M6>ޠtt6[?$^Ev"tye]2C3iƴ=5)/LusN=/.Ë[43dD<2U r85I$i1a(LmwGodi\Q\%+Y{F2'%Ĩ͡_I,0f ϟq8r8@3\ςA^bxᄳ!Y'ݎ R'㥮`6a0hJ@? *Cֹ43݌962>,'CfݍLa) QAp*5 Ů9Ǚ~84lsxbk`aO>>hӇ o-71o:8yD`Hm9̸zږ."!ѽ&1d1{"\3qr[v:ZyF>HHt冕 a5JeCa$sˍmQ>'}vrKt~-=%Y Ԟt!9˶MsJ~2&?&џxeF6<sfXRCEo3|j<k>{d]3I'e3DG?U뇔lD{NX35}0CB\(o4H:+/>ofr=lƀ&$9 ~l܇фp`_壁v h󐻝Yga`ʚK%spD,~H8haD ݰ e]Cpڶ%oIR jۙB}j6s/~8+ur6tI_ Ke'Sw< J-:#qF^Ĺ(%Br}r/~IN\|kzvͧSSokؿ,A(CHx;t"7{GXR haJs&booB]'ngwz|߹g)p\iC1pǢ<_p1fĬD`i 5>Y9 5/h֑l (V_=$cYA![|2842SFJ{Xf5f+ϳEsY̾";f)_B7|m5 `?L@ `vWT |CZ?ZJ뾶*s)r@f~UPy@֯][\q^'Q뙑j-k=kmbNO YiLt6KVh _[1&kGђ:~6@lA",2 j l:]gR=HQS cAjWbXŚk=ǢaGA:dJ5i}IYtVm{īF2PM6?so \FF&߳-S 4VF#kt_n憆ԬHv*8'i6t1TRlinlU\IԬxuwjJJ]tO1/龁{p3, ƝУVN_c /$G8dîosJFAڠSΗZٶ}wF]Gׁ)?lxL5z3|/D]Vui'b A67*ڠtQ4x#F(&x0KyxmXh,NΞ_̤6(585ڹWٴG~eʫ- H1qe rU^SK͙.|9) ppVhALp<Ԥ*U>ɨY^MI[qAUPY ˦6 ~0XkbwQY זj䭥vi5[̱ss%wUSkţ݅9;LE]tEVU4in.5rZsꊴv-Fן^E26-mJ("Yl@ *9>< rl?ߑNEn3xR|(1,gDm_J; 0ǘܲ8vةzumiS@О(LAɸwKG7#KBkB "V8$=3F2=THCrl9kZh1!k;^Y:zׁ_IQHSV `{N# CnK ]H18옆<ί ah@1L8q,_g`&Y54$|"'nc`:0A%x4vf 8b]: B Z(wHI 9dW!&RZ-4%T~ x>j鸜#-Ĵ[e5.OieP{1ѽфPע76}%4P-q'V`afY`gNA [8I5e[%Ъm';} @&BXHw 'AǑi"|U~r*&6*g8hmf{|O? d C'[==- e| <I,2vǃg4>@2Ņb:y0O F٤dD:2q\kɉ1[ 5s@  h6"o4#[c!惱V$Pj'6y5t:bDLFdVJH>n`:4z>?A?cyGOd!1tMgC4ʇ7^v/HܐIX1oPX>\1w=Zq@"yu5FiTRE#;A*4tf9ytEhhTUˮݛMdWk͝P- "t …4 \WʒBSH3cTnu@@ɲ\U }hWwtIQ;*#GLڧS@EWwq)Vd!,faN:.~jjª0.oHbFGC;#8t7-v9J L(hFF1rSmpP 掃KpQ|nZXpxA Bsth ή3TIgդ{ ~NJI2V,V$aO:sꚥ]Ww2#| Aݙ nRH rЁ{ @֧ǣ\2'!'>=]XdƊn,:ȋ\J!87#R dSbϡ(fAxŞ# G%nVd.M)i0O;5ka^5HЏ@( bY"6LzXKvFymPri9#6E/`-O:+؉J32VL|+T*Ho hI;6 zN'`XCS1ȧgQT GfiP܏1 IZ o3ߺ[ʾh"(h5L&{[16}O'[&ech8YM4|ٴNc%k`=M - O7YKn]D^^ ,f1Nr9X!頝*i<@؆C$#mt^L %8aGWZV{iӠ†¶$C!_AHC'1(I Y_OӀ }EV920,J.|ʶ+5J@uVi̧AAwMbף2v ,iꦵ%Hڽjj#JAd(wsuM9IV[n*F;M@ό>@_w:3 }i݇v:TJܜT|g:6L$vZџq߯oί)*(諵uL~`z-v0I $~VQ6C2A(tz&>[3^Hh:;&:HGD%F}2~r'LR ]‹!V9h ikJ4 xt&R Q e:Ѩ#|hDB31\WϪ~}R.sNoM %t EBzRZ `3A" rp'öMpN {ZNڗqz% z1yzT[WS,֍bQ6(FXeĉs_ŤaT@d_T9:q$K;mWG0lI4 E$˃Wu{TlMm.۷SȰD{RˉY%h/D+0&##p7֗j\tU8"2pQ`> OC*_!\=PŶ REۈG(j?=BH7 Pj PlYO{"a0EY(f y=̔-z FE.ܻxp+5M]l=o>&z;(OZԥ`hѪt<p%p$B;w1=o?WJeSrP,?ȿx#*f )D8zlצ[/Y=E8dϿ ϶a*2`ਰTaq`^ ꉯ ]';ӳG l'g샚VJ?ĕUYW1V% %] 5[ E)@e^(H FXJ~aAGɇF= dvOw]plxjAʍ1!^|JE`RZ/!;翰+)oբytZq4ot 9P5Oφ"}SCU*>/ ]sFw#x#Sgk;8U1: p'1ֆF*j\!nc %jf DUQ/Hd`jQFw"48zApݸNzPh1&T/560:ҵQTjS=7Ni|`ڥbL2Pir\ȥ og+XZ@ lǕ\J{K0FS;ت2OQG DKcI ep$R('"NPqUg5teSEneRB}U*Atn.{x}C'^N=^<:lH&sxA)3ux.PL ?ĺ!d(dQt b ֚$I ,׿X|͹6 ѯT;0L%r4HO1-OPIoMUt1cdFk:pOs\M/WpA!?xKU"_7 FӹVefD% KVTDZ֡vZȪBQivr ǏtcqpЬ,Ņ+NNpK&RO+X]!az|6'I BR_Kσc*gA: h+mX{ğ3t0]i]Ri#OMFf "BQJ'6SqciPM Lg#IH~0,ؚEgRu9l@Q ‚bd9swsE^/ÕPπo\#a[_'Mbl`z j#\ʱR/#uڲGHjٍAa4c0o5jȔf&rip=NLBt :Ec94K5SeU%p6دĭVrAڢo|J]>taSꘁ]u95V2 731*\;Sf}HƝFDy7aO}#8-ݦH2.,i;ot \6nqYa7$=dɘL?G7:}ha!>oi ftZ{/G8z X#~/jF3 y.IZLMP7,Fo$gJF.T:HoHzɠ &o5Ztz;5jm=M< D4L& I#}<ۊد¡#%i׽IBքɛ|x{uAĎq t :{8Pe'6yިj woH澐_?EbQsa7xVv~Tz 5R*w.8zN;vrT41uKO( Rf7,Nx ~,BL@xͤP@;ڄNqV'ݨNI݋l4cv(L1bM}8_fsg+SA95w9/[>؂a'oo׎0J/qQwK?,M/W"xlIK w`^F6lJiQzL*vSOd& 0R'_  a«/w[llAJ?;3'ZZLUsWK!19i?DuNDjM7/%uacVtZzq!mT/dYnfD:uv5]Hr% ϨDzGfˋhF}fFd{U$ILA&6_"xDY+;#9_ZȾ ݕv nu?e^nMxvr7eY+PϖQSŷFkF0\I̭yUUcVĨ'tF ϰfgk^csW,dL`2s`'/6pۗPovTV7el@0+z8yhUFvOO|vm:>Rګ7%g?:}~nw2fx9X@7b%ΐAJgr·1cMK$u`ys+({!A hq[0hIIA\]o/VR(qC xd-Oh+UIGywHѥ`&ZƗiz8:+FUx2:|6zlbӄ}%e,^SkzϪx{@.@zF+08B{-8sut1-`@Ӣ:u Ns)bZ 2X<<. ;k@3}3I׌5BeS5s?ț[wsolgy>iqf SnHEzx@X*qER\Ǫ[y@eoZ6 TlQM46$ڕ \P& eU,g1tHUsZÈ}-<e&'*^gh~-źϸlbr̾-Sק`y[W\cTj{}W#A F<6y5Cr'+&4ÿ/%u^s xQ$x_w]4<{rB3<)3`nk*P< ->uךTP r\}sy{BS8%:\βECe^ gJ/L|WLmbډ0wPx-BkjSHLx{Z)dvt޲_Xoz֖|Zz/4Or60yy=NMWENt6?T7b'~fUB'PScp ի֦e) .)X '_r_^7, = #Z7f컃TbP󽧯)@ t9d;rsiFDs=ȡ$>wrW;$]o{z2k11=v'$=,'ςpAn쩳* Q(=%xugdGe))KJ (+(]m%!NJux/eg1nF`a).(dVn1:N.ަa`^;%^t{AõM5bLf/xsvI%4&qNখ%º.minZ#-twpːEmhĉƘ'@w\ti5O}^fR;uWc2j̙EݗDpzt'EcZP Cpt\WDLL95bv|Jj,|52LO@sKp\̑yw3N~lK㝻zsv`#},-'X?Scꋹ8#IC9: 7{QM2PMqU({&D^%ɃȁԽYCї+̄\z}?l(q ~<7-@=*Ǔ<o#7!C#RO._oxYQjk^n<^A뱸qL9F\o4& azD|[Auow1) W C h.7pv2l>n0M ^77*;G=}t־M*(Ę;~QZt9"Oco暟sZDS@ X_gdcG &յ#&e`Bi=\i ,CߕpVWNRc"%L$'@i1ښ-*9Gv2e~ ʹL.U))m"4}Ndab+tk̃ R4>T "2XW5/>Jhqx55=Ja$ 'rR2YԾY R ^9)ڟ>MUOb6S)?H{ ޟ}!Tvr3̒&Tl̔m -ŪYSb݌\ů ); CAGӄg 2Cۊ>Kǩ ѹY'c=>랱XP`Kc\EZ0@F)A})*VXi`;m~,, ihb2\HC~{Lƒut˅bܟ(g,$' U<}8tw󚫶{#?лʄӵ}>6gW`vktv?np O  :x#^rUrrCD]z=5Uʌy\ 毠]v^Ŗ+LhZJwՔ^"`\9VȤ f9+ShK$}xwV$kܖ'0ut1L-R&LpLvGT}_MC*Zqp#ޤHC6Oegm]NuzG@Y +4beN}=8Q2j"ƫƢ9j.+OwA7neu(#ZC%ϭ@f Uw.=RMۤ hZ1 p[l_G)|2)+37K g'xro#w˥Nw8961 ؃0TbDlҷU2_e([Z([,Uܠ4рh}IGwvwq[+y1.HK,o*2LAN.̪J߸P;ۜ h;(TZ17+3̌@'iqHk*ģYEۗ"$u&5$"s`]HzloVw10d 4qȈnZэf!#*9ƶ2P, *9bTBpz+N)!Wv\(I/j*GIc;Q5cl錸L'mRUz/7DW9h'X"DE}#5G1،ioiZ6]L FXchQ:=]D|^ PjŮSxP+ Eaf_F {19<:a,R JdXZn܋;ki&rj y#Y?H :"%$dW<ֻ 3Pb>(q>fk+k3=,//HŧЍ}~A+.M5:J@|Ѹ"`2e;jy LN IcJ3.ug[Uж5|VWjM"#J2nӴ:J[7C]}a$6t˪**NdX篘ntЍQO_`(stYސgjnn@sҫ.ʈ9N,Q!CO  1kgITyӌ'Bu>|y?bӭȺ :(q@k$Sᒟ3=NCi@8;m}YӷtaNy8$jRw$ZM}Bڒ%A]`TZw&ў L.]4eRȴq${3E!|Lނ O0L׊H:y!/cJ`%& g {kҽ2gToO%aH퇍y]z.z&Hk;v WBU0v9ݖ@C޲  j@U yΝD 'm,YIJqlh>p54I$\ B1rh6h.uccto'y`1KջLy{E8/R1Y( CWV8BFsvkϖi <ڎ5JtPkbo68lrCB9XdBc]F̦ttZ9T")̋crNۧ%Zq^Ֆnc̜]:JXF* :'W^nZ<2g|Q;rJDʖ4WAIAOg_w/iQ&8s ls#ڳ=^Dq q8ؠl$_GNa?'>{M=/+U^sg+q 龫ܻo *yHhz1uw1 oܨlTh S9_0^!#nhHE ۻ18EӺ\!)@[zTbc Q֘R+Gvj/PQn6_A"u`ԺPx`mzU D{'ߺKGc/`F% HNdWզe-EX|ú7ߣX ^Q/3X'ؖcJ:[L>=Wd} .W8_B'99o\|D5|c":Tɵ% %Nl‒X߂Vf{)rX](p~/Vr3Eb:M|^5ވLu7WkB`tn狣)Umlt &(NEq:P83S&G!/&T%zR,oO5NO-PXݦDEVZwHʯ۪):_ 癟? Zzz- >4A[ pAF _چXXjzʝ%e؈N2RͺFrVxe9HhQBF+mcڣ ]M4ffZm=EQwո_\6Fc;Zg>2 V</cE"K~֌mbR TPJ3dժZ"/%_1)VX*R^i)r"z˛(>.WKjg&27&x X&əޜtPo[ Bu%Y;[{HOtHH:1#+خ+PY*j(3Q'mHn6{eY~E#E59]e'zJ\1c9wN*},M K=e,Q2G ;q(h[ R s Y*^ 0I"j반$˪W'_,$hG)@m 25hzV^ >]+퀒TBGϐ"Ј%NcǫodXQ >Bv@TM.4'd|]3`WH׈kd4*\HRl斋^k[b1?O:tI<\4jtU h[ɞ5}|X\kȍJjd%٠ytPjan9 ,cm~3?;P8¶2kz7F?ed˹eu 2‚PQ A`UzdS+W &(7wgٞgAɪjQz*bCXCx7LΪeZ`0ԇ:X,g֛? 5 -?[͠MyGxI,Hæ}?ŋпr 2ʍ(ܢB5#U#>r$i{rȡd_4gmS0ӈ mH\BRmK#?1,=,[mk# |0(eTxeu6$E"ʙDLmuSE?iתv "ך!C@ɒYAc7'C,doAEl֭>wovE[|x糠}@X,jiz ٲ|h`m:+Px #>8˻?X6r9mѾb)pLx}p-r1Jà3rQyǒ"'dB R}dϠJ96Z00? yP W750z|sGtƒG( Ŧ(2G6r9m6h.d2 kj<;5$7ؑgc/lB&plqAR&AGVS2؍u#UF\1k!\PJM , 79:SRn\AXihmrn^#UK1xzSFʤR<"k'Ut[]P-ϸFUg\R'pK>6AX)ՈZB㚗b^gZb  ebAgr\#tã^`T\:hu_(A@rDO@RGetl<56hYn}6FM= !9/&UpGP<̳#\A >l:C)_P26V^>~63#QarS2/hcF+F [2?[Ocȴ,uY,>NX_Zׁi Z47b'P{JQPdIuX48VXofv-0iԪJC&RPe;:ZbCMt+V}қpc`,[[k+qHr:1rbqĐMWԠb*/ոO6]_a:xVDRc4c[8/N%7h@㋃&2bIvoRt6⿽KuVII ,-_߹)au2HXjږ#8R<FRU.}[}r#PdN{^Gqmʭ˃>pii.v2Z? v:Wʇgv_q7JAiL=ez/Df"ذj-t }v7=/N*AD.zkq]ǪGwL9,2*RwݪJ3)xj1\#CAI0v[0a~O*izU<0wQb=蕛q4Y ) r^Pɽd*<b5];`B'Q1p NG0DGmn Q?1{%}jlNT ,x.-0Y݉)\LT4n<-5}d mN%2ZP/ƪ|0ZnE+j൙Ceݕ UҌ>^n2DMDZ9T%Kw\PJ*e1قRr`YV& ZUj 'GyRCVT0 n$MNPâ*ލXr.(s2(8hrP%=2=)/35 3rQ<,޼2Cr+!cce6Rq#C2ZH݂@|UϼwUq ϜJqLK1zm{Cggg~hlyhNR cPNu?$ޙ)SF^}0 sL;y9ety C] @ejR) qM[!rexz\Arn @Hk$Ҵ71^/.A&\=!-B킰~`άa.Ϙ;V2Ε {@&(Ys3ql/Z~U*n> tT22Ez e*g:t lȅbYf$W ^V&SE.&믒Xg{KԹZTpYYgcȷEIgKm3?0BŽwcSWCvܒP޶p1Rw<%"E?pa); xRGţ\rLñt R=\ʰ41!b o}%ms3;.dkTfiK%RP;# x=fjQ̽ >Bⲩ ~):N$'H&y9VQ,q^,euLJO56CY/Ѐlr$  Ƿ.\b.x0OYxtj@8b_VRn]#0 ǯeZx֜hH`E%+{&gU׾4ۋ~O.sJn7mZѿj[Ĉg bP9SK ЂđkV(;{?P1ym>gsld7\m-=$[B ( mu]E-͸B[jEdCmE*=\ENzb,pVfTⰌŘ<=FA12ktBPWd Zd * `X2N+b u!dgtȂ׸⹇kA%/z l:KdlUdx8@MLP JOi(aeOyF̑}VQB[ډ|<&sJ2İY]p ࢁ/J?]|W/;[B={keʀ fou_IW(WN햵+eK*n&5YB,91pWtB>āߎ56`$XO>P1nl9oB4^]Wpd[zswڈ1_tg(?&z0>qG fZl^]2٭mmb6a/ۜceß tо݅{`V|;ḯ`g%\rea7,²V~1:'SX~BA;U'&!== M@z` iHI]Ztap(2ދv휹PM)c'$`G&4'ٯTN+no°gO9p; pjvF|vK ]) w_䵍{!ʬ EW3Txokw =5pa !!(a% . ܸE%Gژ{ rGS=j~H;Rpex)D[O-&.p1$1 ľBad3e$~_'p_ arwdWh$e>o&.A_;䬄ZZQG8˯2gal,4yz9BntJ}~)Û1΅n^-0dCؘGڐyk3 rs,=w.;?i7b4ۗ%y5K@^"79d wZOoJ$ #⋪-LUΊ!<@A$iǭk#`\YS% T!߆C~&w*^Ң!BlՙX;O˄p//oe 7}&2 ɳZPWK%4bg&xִW>_'g 0"I +;{榠oHdY1*M^ d}Vƌ>'/?QRcݧN,=[κW8&f{U3$ȼhyH*k>L6OR<ދK  #k,^nvãӯ]mEc߻J?ŕ7C7AK"]kquomu'_x 8s ڊ׾@&,&hhIDxV.ٺdµʀͤM\2@Le{dYIǺъ'dP+) EVh4bVD !sA[b$ r8ĸj"qLŬCG bS=0/rޙ~KoiRX(ML7@0kkeEPf?O 8SI Z>ϩXrԏmfZ}fq)1/*79z?V=l𔇴p*} č9tm}a()coxӀ4(Z ?P 攐٨A'),FnF5x[qZ۾Fy-zjOܑLj,qx!\R_:r )+Fwe`iB'G,0З-z:yFہDik4L ao>%XF|j;_whS_ݶU|j*&JUq8⑊/8^"C螑) ųhjp wс@rdܰ+T/N9]tov)2$gYNHBӣ5~'5J ycc=7)QE|0,a`& OTz^B_8p%e^bK_3%%T3AXKŦASwEqe v1Nph2I*`e kmcV$UUz=tg=~:"C~%t!I/'(QOG`!`YwOw`be3L \8j+,ȟ(~|Anۗœk?OqG 2Mhbe6ţlX4Fn,JK}r} ';mtUf3|A1/j^~YLodbD.b><2XK|Y6#QIMRfGz+cK\zNY@i:> )Uʹ_vwUtJC şi/D̝j FMg⟗ W">5FY.6'c7[*``ĐEٲIv˕|eJ_vmP=xh<. tNݍ,DVwxR'Xw<,sa;4%x'y CETKDMwdh -YD'Hϑ=B&z }H{xx/8ӛVUhͲj$?Z"}h@JLߣR830xIe4p|fW>.\1ٷE*ꖟSOY)g@$-!+'YmOG[t2 $]mk qWup2HsEkQ*iZhY&cϏA ͱqȍ:*;q+~ }l횋m`#(m;si!ɌR)pؠf;>m`hF^BGJ xwayyA[sj'!Pg{*Rq}A3H2"hk[E[fqhyOX-qʘ" nEqv}Lwwbw4_ћ=5nv%K-QH"K. qSHDW (Eކ'3tߍbV9ph>FWZ.2Ʀٺ0L![HuC`ѼpŸ,’$ҥ,wtPM 6C\ﻷLt1"v:])Ljү}Gp}(@n߭ u؞}BH "JZ=`A-%ŒW0NkG4#uk*@ і^ jL.cHRU}˘fCpo=UPA zrgrpUka >FT۞}@LKoyJZ8I.b&3WtV;xThu j;(32ӡÈɽ "2{j=XZ`:i*)DVns]sGP-U_Z:3:kL 2>ÔPX޲ vm1Hf}$CAvE;A-F;AE|LF/*HBHvfIWfӤtD[NejXqCB* .=n &1jS8GkR*vU>3_15!VV1iٌ#pzĥ2[r%φA' !S>11{ѕo~[֑N$aВĖbT*c42Z#Z[ETҚbPاZʨᅴjIc'6CI;}T:sgW#JW.)zJ:`ְt_j֗SJIqo$h%XÅ+;@')4%+6ZY82e5iD@2ПSQ \ǹJ+BQ.Ai$g?*Xf50]'H3ҹ?w;MFP[/iosG\1黃FKB:N{~nPdܘ]$A^{(|9.qk۪ۧej>EiZz<{ZyjؤӻMܟ5RLJrR:uVˢ mg$FvDCvU*bl#JKf)R"0%g:*CMM{ph;*{'gO/& g : Ӂ2=p` NcT '97)Y/2˥7He ]uA !+79]Ml0㎆5$f-:[n <`m`& E%>%t0`38s]vWhÿьO!P]:DKJWHۧRHnX36RVmʌ%XZYmc*@Fܦ,bg%mQPIDȘB}Tbh%< 0W"?sf9.W0z_ةP $25~K_4ct_aܗj4S\a[R$WJ])9f8hhWsızk3 o ygC#ʞKF,xJˠQI角xx0.X\ǰ=5l'hWzt>S©Cyu'1%EU\ay!U܂ IZ/Hb$Zu[W+@Tii#)ߧHzhl`'x G5'%~D.?Zy݃YI$]ţD97ɕӿ>] 䋒;_Myz_VN1*hPOlmIRU@BMw6(,g;GN&ͥ`Тd\>jtdd"A .Z.ĵbˆaʍ FgRÛ59.|yeN%j4N*ګ^f5ʞ2,JJ-4ûpW`cI\Hb+ `s $ť6&M*;[gOpqqL!-y[o)3^ /sRj+`_d7,j|]8l(U&WzGj?8P0x%WoaЛLK'uzr0}YWPՊbY(F|ָr}8 $hp|ϧauwː͍'zMߨ&Vn;-\Q}NW_|O%@v-2dx5SEhO^Ha# /ߜ"]`gL fÔtinqT2g"aeyk;"#W譕7[*eDyOI-ݦ }9z([`HFom$y :1P7oo˟G"')n.Jyfp j]I۵1{"ElvkrZQ$z2qo.zp_5q *}bI+i@^Oht?SlS ;dqgq'|ml\U&C7jXՆ){R|hMv! 7;IfDgcuUK [5)݂ Cunh1hmh_]NtLpJPV_ANtJXe>!a:ס炚nYٮ+El}_dOgttopRkmfιrrD ma/.aɧkȉj;c;. Nu4!gu]3/׆\Urv=XvLpW۹StK:W 7nz (_n}0TTG#p1d2WPDur W`Ac7?/$.;k?]20L'Ds"ujQpwԜF ܤ؅D^mrDbV6&|._k MS%yDӁ_`[hYM,@Z@z"IhH!+tyKԢFݩ=umy}87켤P"'όi冪G:N~g@%*e|S){BbZrW9P=1j*>'q8Jt8 1C{?udq.W!+/;X(ĉjdڥyUl)U^`/*hWty$MJv7$L阘O=5%&(|[;x#:T?'o D<24ihɱ/ՒҵK<I47࠵4NJk=]}%|L$N1 hP$Y7NMU19dK;=[t*`8#)?&p5m$dvj>S&j9wor s4Aڽι2]^LfLGgd-q@wWW&ļ^ej 2d@ cgwMZ3䳣?NgeSF8?&c 0LO^?.ْԝr=^KA ȡ2Fz/+ݑi91i}|yQ&7zmj.KU |w[3A bQnWضB..= NIn=)i7f^Pkij]p7@YԳ5u1Y컊FY$PcLPr{=M&(!ᶕ`2tHg0x*?w2 +Җ~N'GI78'ʓd;(+B9D6г,bY%dlP`3d^KPj}$rBPz⫵Zz>vCc@tXi}eQ#X-yzr՟;}!jQ"/΋EjY!y e֗>rE66#۹s.Z ,G@GSԲ M:su`Apm;KDWvtR3f(.?^L%r2Zfd| · {pfX(ސ)h[eݷ|Cevnد*64ƍ(91{񆾶 ԪL B'WL]/ KaP[xi8@ԓe)E0P3ąF;_x@dkנ¤Ùoշn,mVSə eSCm?/ޝ̥))3ð/K˙Tl(Qr:Ҙ)̍ߩom 0;T*3x4{erS~DO GJN̈́ǖɻq<8 .mV7;TXswiy1eaʢѬZ3t dL@S6h),O. ـ6vibp0ReH=gf0'SVX5 W.&M]@Ns/5#lwfFs)nv{r[^Rȥwq=DHނ(q@5i ֽ,qTEI%LUeQgD-8# i2)4SV#n>-Siq6M6v猜ŷ64]]?9XckY[3dD;.iQ8έ,~.~(Yf̀PsVv{kh1ygpkИTbYD|f{e,?+;o3$'P"ب`@$mw KsdaϡgIgק 軰D[ӏ?f9HxfS& NI fog! DZ9uq^(ש!,**(#16GlIa(]قL穔'5% x;c~{!ojRUHKl=4ΰseS`O.3="eK<<ݽm5۩2#R5Z/#ԯ{1Û&Ϥ)⋋\LaJҠ{x0M#'zTN{S.ö<={ި$:>7ۧ}$̓{njhJiqڋX9@m9~*>i]Br#R4ZЍo7ҖA{ 'K4H8ʓSϝXyB-d/Z8vd|zZɆZCoK:8.Ŕ-l ல'bjMy:em+=q] OQT;P5J?xb<.dW_5dfzX aD ƔOH 5ݾqI?JaΰV >gY$1# Q:Uy1)D֋|xLl'gDM9Q00Q-hjafnlLjD'A1E9O}rCwT5ෳJw H 7,^g*ԃ[krV3p_A|󛉫G9MW#2z׺YԯW&aC}5]M0j2Qqti=;|MՄkHIKYgt.q-L>û| hedr9˺prVue{e5Әek􌪇ALD\NLκ 4\*t pU2G1%'"B8F\u!| F6| S*&]oY)Jo|!>︣SȡQzE)R+2Ln~8LR"0p-2ի9,^1B&J몄[ DdlWSԅCwjM$="(]vBV˝$(6)5*+W*LC: + $3BIgkVo;P|oBpCSc)-Xv7,ߜ$d)7RL4x]rHM}94^MvJ驇 d'qźаmpbdV$4& ?@glnpWjJYd-rPI,c&Mw/Tg7b.NJ&UmRrdXSoB)JNv%qϥt/}>Hs[\ͻ[vjFtwmW/~K`*`aX0x—K'#E4Rf'z:sdv;)\CnX]^PMS8Q(m׿\~pdIu wƑ..X&ԁcYݠ Hhr,gt{/KKekˆwPwd^F ,(J0^Uȉlƶ@Kٌj]W-3KiRU ϗl8?LLiApL(boC,r!}>ĴLWW1fkF)Ey<P;7ڝy<8`c#;\5y{[T-$K Ubasz}U"'Ǐz+Ԁ礶T9<:Ŏ8:.|XȧT'"tc-I2_,Q%AWF\)-H{7>ޣNjQ 2^VyhJCWkajd3bӵ7҈EQ/ƈڠ2Arjd ^lYi_E.ĥk DrÆݥ|p $2ٜ!+z|^&EڎH(8UzRsڗ`MҳvUwHCa;CAl rbPǧig`.3%ob0ݱaЬ`SJR.MVbjn$wgt]LO5]G:({,Q{s6&Y [_@Bsc',?"8=Õ^U&3Z'\ikZ%z:)Ovj<_\i]pۗU9sBδs.N#j4_w0[ BW wşl;i6z;EzQ H;3y&k,-@4)أ꓁T!m:%SSK+4c=%Sug!=jI3,nوS`zf2}p`#MAޖR4%uP-Pa+rdS ѯV'<5v{~Ԋ40MLõ5;vy^ TfUoFp{"r()_eC*:ITu O{%gh欼<ƮXKԺE:=Oc@^˞43b_W¦W3rISfRq_avW <.]&Rp$5]t%N .`âCnECr^4ӕjSZ7]1I# Sux:7ja Kl6f^<@+_-lړw+ى&V}kUHm+ˏxn_ Ew?] E%I+iA ;C3U?ƏUJps5 |Vr׋l'w`n%MlYzA,f҄cӄ0(b={o@qZ]ehlp~^qNڂ`NYr%hF@ 2_e(I='yωayhc+t'735k+v41ƓVMlA(uTJ }Qᛜ\۔Oըd:In:E\7| *%H1Nh,O2(󱷫e*R/%OkZ6WS jUk#Y"q\=V)TMEc@#V68FA`NK_Q}<\=5@2}fr:1OF%9(qdiElXAc:欙0Mp2!Ogw%Qi\kJ2s.LL*ϓӞT%p۾f+mꞮy7lEGhiZ3ü\=zSt 56q3#?/Q'.pD-ߍňe[~\d=*WTdhjFW۝ I2-xN=Z6-Y==Ƿ59I:󍒸Z9{G$lyBXtQa) TZ#k0e3HMUt]jN29EOrZ.f~UXC=qod 7q}&UⰠwR8ׁ́6I<"[M}gcJFviKI6_N^FÓУ,]K6U=rM "eƭ_x^ĎŮf~%P5Dh{>kd)(#lQZp'vϑ%kfm7鄦S) DFZuO{I6< {$-Qq6*>0ky;Z[ƕiՂ/}lx-Q1˙Zl- P+McAUn)tk^*ϣ0A-y۫ꂇ!ğ»w1ĥ@i PZn1Q%(œeVuVh瑉Q4rj -2[n6 oq#6i(-J#(8:  1Xf!Njàn)8A]F/@f[ا 1NR@n⼲&-Q0RrFzu,ki!z'Λ/!MpY]#9-qlpݛj]SR*yLyҚ}oR!+%Z]+\_Lk\( oAq "t`HKUz*C/* Ǭ.3ǾMǬ1 66 `q6vXS8\g HNDAZ{{KRֱF67^mjąD6?UyG*//4Mp#㭝Rt Ex/Б."*8K9lan[/샱P),ۿJ촼MP/Ya\ϱsaΗPU!\]ojpL@/^Qf`\ywpn.[<ӱ`%65H&GĿxZ0JW J^Xx't3-V:ZBWhBWֈK"D*h M[ڹlzLaIjY]+[u4ӄUhTU[ZKܐW_r3館7|nx1쒃м[o,N֫l-P)b.mZPH+`>e_\,Udȑ P~&v +< Έܫtȴ^< ٥dMmz U^Ժ}/P L( Kl4phYaΓYy'p}I~am`ĺ8[h64 _._eG.mg>EX hǗ0)cyz+؟uܩ^\H, eEo,{27UٛNå[4IU$HwW-m\fHd XY'%`ȭF:uT{UM5 [⾱nX+hVV+DZqYqRtr-V\7gr:`ʜtKrܥˣ\_,6T0 }:YES?Xa>~aS"EK>VpΰwLvY*V>3[[2>kaקAஙu82+ij,cQ"1˜zrUfY܎SG#/ aNqDߝ,LF rHiBQj&Ϳ^^vagZ竈 1heU'd ] R blO]B0zYrv14PH6PDQ'^&dI)N˗_/ SX+r%+/(# Ql$K@1EU HZx[\k8Wbbht9T lm|&4p"EҪ4]֥ tI#ѩsj ?&LiۓE4Zt+8eDmש/$vo@ҡ{zʮ=Z=.?xt[9PT5 [Y"Jfg7抖_IObS 7pJ7V@{rgm\#2Usi9uY/䅯6zA5l?^q4-'M5*b|DAաO_^DDE[zӭ#x1S6~yŠ JFmyL'EQT6g~W.J1}9 ChyG۱N*-rPnR54o [Sy%:snRPKk2ئ0j$Xl|RE'jC\!K4B0[9Ɗp\ H[g\ j$vo8\\c+`h(n̊֙^j<υp3fߟ..2(Bp*ب2y= {(Y/9F^Xj:j%-_A\[D9Uێsls;;i\Chm?eM9N*UBZs{l-993,m+_&Aj#,36'-V<](Er5vÓWj7V! <⎋RnbB'_b% lFWCc5Ki]z.PryX/_"Rܱ[AAeHV-`Z҅ ұ8$ N+٫o"ol1SAA8T6(+QTLشx;#k,?ů:!^'s(zڠ6`**6v++>ٌY9J;f+xrs^>Ms;>H%d3U}  Jox۫0V}7'76-->KR^N2b){`5z65 D8u|GܯNwK@ݍH ']6t=#+Qݷ_q #'6hxщ9e[.]OS&6t._f4!$~a'ybXi ,Q|sg{AҍPSykpY XqC`K-smg"=IY@Vd@c?O6&qN;jG:Toc̖`n:WfgƼ7-mLPdu Fܙ]NW<]aHWT {ڱ sMkCRV J^e/U_uWvc\QbV`v =G {L/%o=HZպT`=8ªVAcQw]ZN˒v PV%_g^{/`ej V/3IXW"I⯛_7$pTRfcG]Ֆ$/J|SPPBDZ]$(k VZY^sk1Kgwr)}Sv(Qwtp WOW邬2]>\X $*r"MHK6~HѮEZ>PqS,f$_~*?# KC߀=<\F{&sR!5RURN%M;'h"]tQ}!?P.*lUa譡&\GC)^ _R rljUZe@/CHe@47:`ܟ͇g&! ҫYAc0Jﵶ:jzvq5ώ6T!v0u1mfJɃ^̔Rʼn֘:0&QR";RY  L@<;31l8Z VuOa:2u2̘籆Dw)9521Iz0\0@I\_ D瓶a4\kڬ!pq:U98DA/}m4kuDXs*DJhlv H[T j= |m\V7`&&_uW/+ >d|s+h6# JceJp)ݳWʻh X?iH^<^r5)mtv s?Γ'5<)4kXkZ] i-د4q%@:8Ufhj»HkTt*a76l&9Z#j hϻ~kWT5[cgGK:8Rڭ/m $Yv|vZ.g5bvpMP&F( ;hP&v]N҂gC'2(o p!TtgCn0I8AS$eoh) EAB=+a#JqM|FG )>eMj,Qul+RΦA:wZ׽DbP(JDx>W7ۗ'4f!a%>by 3 ѐ@]h+)|bOJe-DBhAR kij5FCd0%^FW:8ڎ{޵ ;* KI*xۏeϢ],OJa_*@8 iM%ߋl3}qifpPe9FF˻ӻZ(\Q&Hif'3rJ1 f7Z*SFƴ =\X%cOaF)[HE/ S]Ɲʪv ,۶@KRlg@~FM=`iwX ݌2a~PT=`sMakơrck$ug_IR5V#LN頓Ce&S<̏К #/l=H:X]Uc2#I4*D& =VF+zd`ՊȒ:vBf~d@Jj+2*w10z:ÆCbJT[Z DL C](kW=l^XlDZ\b 3)g 7Y2;*\W>=P+oI+Dr2H O35*i)|=Wf&@bd25qO\#1 DUGGiLhc,+TKEK58j @ud/əMħS^UHc321y3f-YV-:EoAXeCE UfNv-&PtYG:&7%x& pI [hu^ж͙屮=n5l}=ìY뮘8F@|9FSP_W$7~.)T:Bdfm%oLpVȓ`jai_ cDPBi]o.0ȾK҃LJ5hEƽe*֦#X2+4zeC z6F:~F[T5swna>'Edz4!`5zzlXhtlï0PB--2+찠J Jya:RV9JsL=gc3G+_D>Դf0#?dzffi[Ƈ:up1% Y^g٪V }VߚZ-Datljv`1U"ն[Lլ1ZŒ}eS]|% Y !ጅzY߽ErxеrC$CUǃ5m~Cl[+oc=Ц5 R5Hr~8c^3El@Q FaI5~ +P1ų@}y xOt;A Ru@lcvLHiE~rO89d씣s| le@E_O}dbCpiv2Iٝd1e-?g?;qr v .iha=qm`fRnXx"eF`!e~NbIB6|=+]m֝TÓ+T>%Rh_}Tt M4k,z{K!RʃP*t*"䬜P~\{aϸ:pS^m. ɌT ŝw',iF>:EI=dd5rB Rr)@y˺T,lL]x gF B$u3ظKW{$vKh"<>_TjO=h1 -.sB w_oc#v@nb5_|0guO3:}`9Jb$|<Y'oqln/ꒊ;^2 n`D<&b̷蕢i9bJ)4}L(/y\&p6bhJ%O 0H\IOp W;u+Z:}.K2Kw:F8T}Ul!Q*ld|ѫ2Ez[;A GVp?<ۀ6:$Fږ$%%ПrH L?fȌ u] N 2,h1qdG ޻}| =`46m{U\NߟPϴP)U\oe>B֮Y9K#*mUȝn]8@2$sY&D ,\gx~T955}oͣ$t"p :qf#u+DLbc=uŻ:}O|`b4:oࠓl#by&7ʁQ! `c895nwRXR=!7g a.uuA,KH89vC5*vP-\vZ _+=1>Cji[qؔK.wNy_\mm>ʫ]o/}i\5~5I~ )0oUĄWzkRFV&UmX: Se;ڱQNM;9D1Xd㱐똤TzI>J=fQwriRvi^U+ +W!ezi 0w\kEެDT_BRuXInzV8ᘐFbˢ# {D7b!_xg1x){3|:ɢtr9RBqQi2糋8Ѹ}0 yWlZ"/&.;rXmlM3.#98l15bx h.*m:m*Wͮҡt߾X@Qnd劬—{Z $ZߕZW8KHHB/abhZaF_y %tŏզ&P*;,ޚ:_tγ:u_Іw*  _C\(bpAJ/l<&Sa4F`P.@Oe Ң/o꿀Оp7ݤDK6; ^ihF;`u=?G@OXZjwtUAz1[E\:Ga)ez:-H{ 2\OV|sս?!y)?Vn;e@.v]_dK_jy^aX),9(-0ng!wӴ Ul[BML ScnMMOn .Zo-HS_%(ԚMM01 Bp1VՂ)hIAͪɆ_Kf7[52;VXTʎڑ/V,$Mwvj G=$fLhܴ^`$@Hct~e.G6aOi4mL |MR}c5\w jLlLZO] Ȫ*wJ+miF̋"~/e!<*f^҅d'F)Ra>i(xF}3R7ޡIbjcx;OwwonC7LHkOʤlڕ{NP6hΤyzpl_|z> a$mA^nK`_ôߡR,P=ZAO_MMҧ'Ηe%Ac)a8:'DwXsGd Д ۨ,/SG%T.ɑJ?ASC7أl7$b14tߧ9 &O{΍09w1'EčGzSEf/bVG<'ţ,e@+Bu'+]B 2cͥb2 A2 `H89`j0Fjps W}R-eT.s3-`AC?%J:RKK tBaU!DC&7'"ۖܳ;짅$~5=DVDTۅ"a]6r[o̜~9c#o}ƔA: :XljLjf\0=j?E&H :'bl/fj vZ-Ҏh4rOϕ IͥjB _Ps!vםR]=dpLe%KcYDp-bV'z )@Z[ũHX &۟725qx*־60kN.bz 2@Ip<$kxGʽU6FD4JDw @or!F]K+t%=K%#h]CN*&9Yq.0"*K5+x\PwK!^c Ssw k\opd@EIBf/Cx;źֽ44qeս=4 Ԏ銑1=ok!EB.X}T¢gdM-s hz'mN#Yz _%$xbLb~tTDX㧌d8 5x9pxf"x!o:jK7oK @5Zq/w"n}M6GKݓKR)ODfRwWzS#x Yyts~aOTҥ`*TDk_locA'o +Kd"3~@ "CCWH6J<$j.'h3x*Qi2uۭ`WְVγ+hjTZ 6|\ambx*0i/T%:-SMgKbX@$./+@S) ʾ洗B&5}vHq#`rxeUNJZG\L3ECNPߙ)5P/hm^Q}a_62y\Z's <]8FǓ'-o6*Wf%rloi5Ge~Z,}|G،z)UksU#EVUx6l((Ggޑ;D+F@ zdkƯhг^)0n3lRVuE$^3?4̹M,/6wdq.x8\  'Ez3D.ZMX -⛮'')13OC`JŏCVo#F[ t|ʵ%@Vscrrc: VgW)HPsyQ{1M@Z("n՘f~%&V*U_h\wEңTGyxrzJ Zbl%GKHQ{5bռrɒW-6~Oz`껿Y#X HJz-^VKEM<)}dݮkȼilӻ G~q|vEٵA:WL)JB|jѷ7in8 aK/mu$> k԰5L3|ꪻ}x:[krF x_-bKsܰ&@b5J{(RF^l. !͟X573Ob!g*(-O]L@Fʡ}Kݶv+Wk )ƾLD!5"t'^&qhVHNY5Nzt/ ۊ-qn\3G`Xy%G]|OUUxhh&57CeR7#\ *D;I(~oS66VKk=̧L~.53'lCqNuJjVA7V["G'%aC2bmU_YJ Oޯ>U(RלeE0h9`qu_m>CxJ38b;r_+Y~ec~e,6UƷW!u% \dlN x׶eO ^֦G'(m5ܿȈ_| 왊9}4$YiEĹ֤"MC \S!#cM䃂u?`nm|d)X~8EfPU%I,?kSc}1}9֎WYl )H>t86ȹy, |AO';5QRF3K#xmĽH3mWMC)IcXF'ڗ1ξ!\솞W%=*U<od~6&R.?-NYFLb.JgG;5?ȂvWGe@t=^2I"?a ^^609lWOd.?A:$ SuYPz]<@U Fl!NO 凙umS?h#i,7D-?ܺeD: rQ"Y{GLSYE"ßtJJS0{=Q8 V5:ĬYc0b&IZ_3UlmIFbRd<4;5>Mi0&@W~>ݞ:ݿ2M%s PA+ms ZkulkB:yh1ɔn K+u{^|zUy5PB9zWS32%mbg#ٰJ!8Qqz=R)9=kF<MW.ի1MTp*6'3>`ym kXӴxC%(M/cc,/?NQ?:M20h6v ǵ/f[0އ-[pįGzpCi,3pI[2ZjJ8 SumwVG}tm⫑V%,ŠblM!z(']X-ULf`Z% ,%{k.U4S5@/BD6x!k ,)YiQiY3s+av!a֭A x_2ϩ^JT +s㕸\ŊΆc=cb jOBBlLWB|$ēȞ;ܥJ2Ϟ?]õ?X87EJ6ְLa*+Btu⧄FX~Q\&4 ҾmZxg{P׸R7 ˎcQi5刬z^Z6j7c ysyFQ(iZ*z/pLu)j.1b lM~CBF&>I *1qݒ X˘#9nl QQ}T!!#Y;i WŞub0s%!ʸCAoXB!ty'aZĞ4aez$j?Jw[Z.9鼏Ӹ[P.넃4O 8HQMg#Ed`dgkWR8XUEgl rpTB՗ܚHCLN=ARCWnqG%!CraK@ih;^f$l:֦\7ؽ" $ rsbxFRo|]R=cOV ~ߜ o;m-VѡZ;K.[T!C8Q^@f~5@JCqz9ʭpeiO E觍,v0O^ ] P0pf7NɱkǓ| #aXp?)q#9{ /3nLRgyZדcHC|T3lcQ ;ؿ A?h,KujGhJzqY?y**AnI3(w1lQxz{;ti)dˑP*".TpIJpB?ݑ4uU=1O*5\m#S¿= :rɻBH PLHeRKBvΏڅ qKzkUA drN#q9Ql2ch緍kj!o7SkrұVQx )'dS5d mF)ACgj>L}[>ݡ׋, 4~ݴ0=b FȲui__)&X)/cS$Bm$TQO}/xsl!ոԯZy;n.f'uDGY5"nyɁ mw,Ű|eֽr];zؑ$ص4SwYYd3c*6\q0$܋15 I#9lser lsq6Jl7]ۖqh.,].ovd/?N͓#}æLd-:? MH,qS KX474qIBajOw/暫 },i %6Ihthv5^5wR[Ы8_' >yoD*M^mgzY=L4CBeM?XR_&c)2yxhK&wQ:o?LA.ڒT5}62[ {ZJ.v4H~ qTS R%VnoJ}z)4Wn&ж|i,C T,2s=O&6yL@d3̺c2A  c8uUZ<2 V|kwlR{C9&/v<f5PAYM-(uo;D(Y|緽RPF,&#aG[ [1D*d &80睳3*C6hs}O|D1x;@2Whejj^8smwirrv57AU5` cU<#Oʤ|>*,b;qM=1[nn(-wirY=4Υ^=izm^':|ћB#"CbegPRŕ/3l|ʼ⅏EFօR Yt;7Me!(<}>&qi?B|T*-ioy9^PY5qYwN@OS˨jF8ʼjll2U_xk<*o4oc[lvU׹Yy8L~vrn eOfB]96;7u'iom=l$bg6 ;]!tEtw"xhĿkRʡɘ ykVwk=(j6\I;7Q2}m;ŞO#lFAw:;s/H*-CrgB l;k7h[炗![a7nmxnjl=:{yuK/}g'; ʯͅ;" @N7ߩ:6sh2&8@;M,@Rm/l>mn1]Hf W4Bevev5@8_H#`nvb}SDۥ)zlU*ղ2hbRd! ;%&jCm2ƋfkKC10l}k y%UXxk4u'S 9P>J`@;,W+@API)?@FsTq2>=up R 84ՒR]R}wqYgD;Ԝ$-e̸%f!ޙ?RKpZRE̎.啭몑NCT;tYi#eW8%F -V3XrZѝR!4JMD0K;6l^ç,?._ڛa)\BG[Т@ΉMO{Tu&dR%H-YKXn{Ҳy='ySKbT+!2VPe6l[>+E/q!>rZǎF*{NŴ@<i45K[awHd:q) ;<DՒ*tpTrQcpdGǍF"֖5n=wڟ'u3Z,0"9J+~n8ω麋wc=vN֮IPű8zC'I|<$IG^6ARZvz; D^]ߘ 2Y#:j6d30k/eս)YZZ8&8Q*fxfƈxf;D/H@oժn h`-|03't8v̑Aۜx38zd@|TwsBl$E~jE[ӓ Նtz&O{wiGB-=C3 >zabt6Gf*4)Y=hȿ>)pa:8Yȣ<TCx^MJpyCdZBV )VY AI;@;N>h:zPEWoa|[,Ud/8O`:ܓ Aծt>t.V٩%p`Wk}0XM3L89+KQVMZT2Vή5BJPX#adb~e'Xԗ:5%q/o[lNduo&y(Znsf񾞜9,셃\izWӼ쒐XjDZDRr=y"s!q sDb'zRľ@pCÖ4r|%ګKj$ Q*BXm%uOfXUtI+;6HٮY6~aܸc ҟsovr}p͞OrFpBLjlҝn^h!PƪJ%ˁW]2wAU,jRGp96P}N;h,ߝ_ υvh`R-;jp7v8R[a|Ŏ}iqi|^%Q:]62΁DgO^Uy*'|`M=s$RbjEf TBzP S%ClU+d<EEu{z7lXj"&e|v٨ RB JOV+\{̃-QTrO W^Yq3dk`} E_gsWXۣ`P ;(اxhjd!>aWqQoIc˨K.KDrnAuJSd5A'::5Q$ mpq0[˫Xd',rUMzn)QW$Kg jb#jaϞleXϓ0?bg'Q͘rMqz~FWܨ1<Ƽ3Yf$tzg˜'ݲBטi߽4qr6xwegR΀@=8yK ǜ"25U6`Ie8A4¶T8M6neR)oFwؼ:t@ydWoc ֺF%4ch#!!:!elvoEgHHkh#~ j[ ɯ!z ڤߨ# t߱|8F+ Ő͌RPI8e7ʦoc:AHȅDT1;ֻ6zu@:'W8d73?mFC7(QmLSURfb؅(֯ͬDvY&m7PcѶVv@ڦ.6DGR(+za|1X)'D_JdI5x 3=O ~Mu|[>!Er.j.IA;%v $h"sင0.^h"oј@ bK.GpSՐWzpO=\a&e=IaMloѠ iJ\4\-G1IYОa[r$2T`%Gq'eOpFdTrb\5%-V1 ڼK!m֙2el*BrD_ ГJ7\ΦP~u1HhՔyli _%'\zi/o-)P< qX4pzܮ$#Ge=JpW_L*vr!A8컎լ-ScSjā0t GȲ]2e؎CyzXoلWP-e g;hL2$HRΣDYDCu镹Uإ!.ѫϨw`myd_j4H<9Ӣy@DӘʘkU-_YЪ/;QLRKD%!RxJ5D+_SiZ0PǓM fjgV"2XSrEQ)k;q|,7l۟'і% 7X.]yfi븴s[ i 2þxڌF. +FF/!6+7&;Dʤ3QxƟl΢Xcs*CE 娵laD.D!*/.ʳ'^f {`H426at2z^߄3?.ӼkSTE^_oAl; Zurg* (86hw@'C+,X̓:%)MuDs•LsUNYI3WtRah)B* Jc.B_ctIa]]R1U6E$2 sF 6xux?8D,*W2"lab9ДCL4S{("٫􍭁Xd( ^{ AAТP`$%*u\HKk]:K[78<~eMǫ<ڔZyzʮ]\~Wkz6 %,=ϖX@A+j>;mD+eHܢR ȸ, JhOtg]lynjʪՕ,66-oE^UtZ #W5n,;Ghu!G{f:?𖣠S8_-W9v"K.#~^/ȼ6u ) <-=dl汷]Ac^ [&=K^"!l|v_/>4-f%brՂQ>Nz s4'ǚA^RܳR/)nՠ}XE"m,,ydxX*hHW[[R$J,ay866kuXGd0_OD0X+u1[!,S%IddJ3r?MٞaVϦX>p0*ؚoІ4.ɾiXpG-w4E4[ﶥk<)ش 2y jؽRwn;${cʖJ ~OIytkQ'xaCX.f&:M $\/Ga-$VQ;|"n4AҦ{`_e]yZF?NڠX|&JmoA+nKShuj_m槱E{UB]1^MjAl[8z(SCf_ qS}/ls֒J3kz7qȨOA'a+ƹ;M@|JP9`lJSV|FJY*e$[lȩnGuɧ g=d,0g`$Ck&g8AjKtLXC@ΝHrR?i-Fhol=,HCzwКeX?&cNYd-^MGQ5H Tpdfb@My-ۖHMEZ.+[NsK)F6BLjTb1qF2P" " {l49c [+FT#]Ӹ :<&Ү;ec+C,xu ՇԖ 9 2\[.&K1{SlDbxJ[I-EUYce ܳ&P"uԶ}W*Z>-ƌM> 90L(R4 CQj]d?@KiɃ.Dz+U9KVu vAJ!ϖyY|TBC*{GWi%?t=qyPWؑ}wU)#T % od %*ŏ]XWθonHxC J zl eHPJw;q]zLi8Z@ϱ852 Tru uL=d/-On2(;[f &x3.F*A!fMZ;#ib4Ǥ .:*I6wR+yƬFA1"{T9Xq{98fu썒ʻu#.gW¯doh@$[k\R$Kz򕍢ƺe&#l^V3lbfw,p4@niL83HUSRuJ./![vůD~0^Cv4Rv6_vh hBµZ>)XE}3QۮJ1bX!DN ouU AOf7>)J VyTkRbi»ؿ#E4RAD]aGm+"QRb%хyF 2;{5 Bqڌ"hm4I?0+9X@a@j+ߏg4%ZOÙJQ^ 0/|]lW5/ paD^|axbp1FIΫ`#?k1^ $OY&úZ ?$Z/DbWUA@7xhN6U/BK^<-!˲۴a1tIX_p,8i;*Y^ԟVW3hhPt@c_5.W/ })BV 㬱}^pmLf.o l }Q\b '%Cش=m3̏mj!"m{ /ة%qΖI+;>u=CZ.{T}1-15xQ=3w; =gx 16 eqN)[x9ͦIܟ.kXVξl6dCMWkKH9ՀXk#B-&C lcD#jGez^F}ZOJ@{Jnsk07C{;GЭsFG.{$TI7XJW~}]kfOIIb|xݭ{5?ʨ% Mllkτ$ahWژRJwK|};ܗW~;Z|6vֹgnӭ{]fw{8\7ꡫ mX@F}FgFit!I$H"H&O"<"nmlTٙ$k=֨~ oJUujԗ~J`ZVn+nڐrw:eMo[G2D)}2j檧6@.Uºō~]E=eu_as'n 7ӹ{wBΓh]nY΍{wq ;%z6~w=ftC:( V t(vo7B_5[c_y'Ԇ_e~|+|UzgD췤lޢ_Op_7{\|`]&FrFΟјw񶉂<"B=&ern>`IIy&';Ƿba7yA{v ;i ֥4, W.g)egLa?&Pmi?Ӱ wiQUcć}hsZϠRvA\sHRvGԯ#?{hyՊD.7|mEvw{{K!<2^ aWvP\(D.`ֲa Ё+n$v8WRH;CՐ-GT |+P!! PKSߗ {q`0#wWʗǧʩPW_TE!j}f[uxU"[ս2F VJFA4d5sK(w9"JkoH\0{ t߯"Z Uv3Hd6kEpO])0 =ub_%T>qEJ`EE D0J+^zOg[+ Vzithbcom,nx r᝵tt7qƒ}SV2U%RU8&~eObATČ9<8:^N~ Tb)69'+Wyo#°5-ߏF7 ϗr6li4" ~6Fk Z9TVdjK+;SesғuC-/veV xjƄsgUf[i/5YkXoel5SY,x 1O/1 Cy6[( fY }Y}5ܝ V(ne%ZM"-SQc:uލ}xFH GFо*Miud UPQynwK*9c7n萭i Ok(ªzIzrO;UԴ*$"Y γ'Yf~Ĥqx)-(8W3oT-nA+gj'2y1Ⱦsd<aXwrditUS_i`Ah2uv$f4UGhƳS'Pl/-} l_ٳž^33̧QˮȱjܲA2wY1qD Z}*ӯ#~8* D|k}#z 焹 (_ ug5IR&Z!g!ij8w*ɚ՘y싃A0[܍8{#.n,b{P_ϣ+;RAq%FdmhO4gGm&&*e)||ffivV#q2ݕBJPW6ϦzryɆ-#"ÊzLe R7HH={,5W(q\~ȼ_1Fp*YV*=d&QΏ0=AEk;c$Qmvx?= aN̞+DuHV Y⧱89a#2&#x"?["s恪D{餈j$,9RwѪ$֊}vΌF2iEtmϺH<C{70euӢN&إtZCwNÎÎnZW; G@ZMgSti>[52٢Ѓ+,FƵ$"M2d{|PFq&e\6s1yZ;=^N _hgFD/"\")o4J@fd3LKTY!p1Um@%tGj>SۢDbf;;| 3ޑSJ,_/#êcCdžO[gc')Ult!i5>HVY ~TH[:b;`5̶zpCV'Vs<_+Z`PÔUav4P&[`cWdv`ޖzF+/k:$մXY'X:GG`&א1l'GNɈ' 'iYV/%uGl`k`E)SU͝.;06擅,FPW5f5$΃A3G`~,*T;f^M\j킥x$ K#9džBktg*:Df05YJxu nұd5u@a7A,Z;vqV2X ͩLaije{P3OѸTfF<`ZpeWkKCf㌩d5t?>;TkD#Paw\B⯲/$I-' !K\9ᦑKiRmfjSj๨cAWUEqg$ }Bs 2A(gf׵.c4/svĕ"3 =j3@տyUC&:_TxKWEX2Gl;:YpEFvQRJef_a\*CrhMw-(@n8/y#]򧯮"+sxV;[wG_PPVq:V|;\8LAo;%ZYXq=e?.]x^p@XMJX>#wx/j)fcTñŊu'Q4Eb̚gwRk4w@<ăG8>\i'l'Y)KYTc(>C-\㱭w+=Y.SqB!0T48Vfc-sxT^h~q IEm7l[KM濼ٷrvߪq~^~-t,IYՠYLv붑6w6U~C63<|#mcWpZ3Vn#C&zTRHFRR3dm@υd^n~G D;J3=iXY5nRj:-[pfzK ;zLyPA|SG$e*biHb.&g*M+FWo=#aH` k 4L̚־wrETVf5H l72 E~>:jEʊU0D+OFm΁G qҟe5j({v #YqwhAK/ 7OXOs2Ds8Q**9Gn0mMabK' Qv5+RZ44q|.YR~̈N}ɨ:v,֟5>_W/WDjOu dL)hG,sf|wPˤ;{^-wt(yݳ>}^aպxa%H&b>qkn^:*5zKuR0G0s7! >, ~@ #zhwib tXr]VDq8WA"BCB%PĿN,yFiNRqλui3g!X쩎=H++ 6SNܓeLЈY`{Ůi }ݾ8^ni.+^AJŚbji/P /Mz`';l @_(TmU SDy iyRŌ m6^?[J-t'P Բ/bZ;bˣ?B1/H4<{wz-TnA{<;2';gRLˆ@ K 8v&-| Yָiuƨ5/ !=v_M~GYQXGtG}~XS6]/OHIPp5Ӡ.6C g$|tuBY(.q#`yKҩe!l3xW 22]nv%yV5`P߱G *P'jk/DT'+f7(,z/hf4.hlDkE+EAՄ4FoHįZ vjS &U2v:J3aۿt `J ݯe u 3RԶFeB۪^Gjc:c5lo-۶IzʉޔϐĆUa1щc`vO6d26+7k޵M0F P1D !nKm -T,;Kbb5  IcW52j~|+dŵ%A <-i ٮ@[i)HoݘJߛjhPxĆ$mU [1?BC&v{י?8N ? վPՈ5y;g23ϫrz-xp~ W7ϋPx޿EU"Wt|bT0H%$ Ғ3RjztJLD$Ɔ>)%]Y&C%ABBX=c'gˋ)wYUbN2ClhD"C$euX!{ƨXP. 6UAb\IXĸʎ0p\eonMjEidR1<>tyI-$.wV]*4`W$NLC.ht]j!3hb&Ru-f_$2[ xmo:EybsDOO7n(.1LtJLiOXҀ 6//2'_5qʿxʭ \?i6VU-.\O/|]ː-8hUZ^m:州yd'\ pSԾJCe/~~%+'oo ԲVT΄Kk O&ZEKauK]3xpeb(8k_,:>K?KOoRWEtD+OVAiS[E$@ -Vh _n9E [Oo[5ײpiQ?5œT2 ^"3D htXIIDW){OEJ{V.-N?t5Bz$KfyK'YM*S&L@r3e0:/n[8wg8^QM ǑNqTwz..EUW\S.DIDOϥZr~ÃҕEv--|wL?|h!#wX =kn+iV>~4Mf'dVxi5犅b0\k8j${6k-$Rӏ(^Cd#n8̕>1\]'{iΫզH g*2,tׁzr=">~bWȔOF&3 f;=;ĕ}Wf9DC}V]`q$mNPywJ+&ɫB`S3s0`bĊ38?wg&"u\<7ONr*V^+ 37hř}:?; 5}1w׷k̛Y-eb"G@OOQ7+WE5L> rvi#R:U;{H<)m$)^ ڑZ\&[26K~iSCL ҟy븐hE;gJ&%hUʡt:v03>fXktDc&k;Өjpo!7ZVq+:^g#/wPUMP@ Sjh91S½j{O7cMۑm=;y%hf9bCvoOjdz/!a/#3iFlܰqW񌬫۪*@t_b$ď֐pGߌ!0zIQIi -).YD|-G*㪫Cznx) :txʖ @YpUrNz!LmJ'UapܚDo`i)̏jGLʖi.r:{_TW5XֻB"qkJ`TsX p.Vퟭ*U%X&&ej. "V)aWpa;+k7N@ZBj[mop=H<}7O.@h צVhm)S4$;OeLq&gRzpڹY#VwN\/$gqUoGmx(E@8ܒ*h?sU)vgQy!=n ~N@`(I#Fz- 2*j?#7x]*I DϗnzLPKق'm2E݇i4Nr)b+r4[/lh?qC^I"_SH)Uwk(ۭRātU?da,yC.xj6m3&mi@йO cؘ'#5? lѠhp.7/mNÎyE43'+.Z3JA66Y[ M3YWW *ǟg!рLhb|CM*3@ a^d$}x4E"~@]'2 ]r`8*J}1Dye.SY2Ӽ43B&s4-}Vy&8Fl }_`id@C=' 2,cȡy*/x.35i=L#)A$>סI晚s $$ioqbN#aRRMIk޲3 CbǬU+4˔9_biδqdɖ_ӬLw(0/_6\r",=3%[4dzOXQ~^"9gDFť9Tz {\l}WYe`t1¯yeR{zKы;FT_.sTt4r%>obo\.eX' @y Fx-sQ M]SE;X"U;i3ch$^ItB'fo3cxhzs^W` K!;г*0-TDA܍DxNWb=hץ۞"e/g@iŬH*Y2J ɵ40Nlyb}za4؄VPr -1"9m=z;❞If䡭"~_D(!զ_h>Oeps%xUͼ l3\e,l&^yC\Vdxc% x.:\nD,ribv:JE˨\]У[qFx)3|RB-\tal<p T ! eh|PF70GUJWPDTteE-~ӿbCVfy `:rÁ a)ݍH!ـ +aː`.|'A ]]֢v2Ȅ 9ՉtsGWjj' DÞ:[?&l3/T/mL μ+"2)ĕ5? ,Q$'#l 'SZV? $E lF!Ci?y|. %F2IDgp+3tV6=)z{UZyNZ%G[\B$&K>zok@(fpi>CvOQsB-֙?ŠzR4'z#\[ 꾿OZށM2ՐMUJޘJ& olE>r~>`=#Bl{:ҹzݔ kCe!Ǹm Ø%[[;)*9ҍdvs^iza v1$ai@@Y%C5%kG.`'/i]3^2RQl5k_+L { RgI]LNaSq,3te-_$ip2[ۙOaK~v w d)kh ƢW0%&qa,ZJh(E}1+U> Sr4 ._/ Z8Ч$`)OLw>%LugD/R6U\sCEq[2AIE"by'r_[b=`*eK,d`bU#H 5: mi,Pl\5X}d:-EC2$WKO[{@ /I%R*03ĵ8Rdj7 Mc,妞a oRoqM8}ܳJ=]be:J &l+W ={|`giJR+Ѯv)B-F/@% ÂXOCZsvŚ2 ^jD h ɕU}1P#5s+i/U֛`m^'Zq^1gֳtS0n"tx-"cvhb:fDDŽ4ZUo7H7rF_[b?tBjwrH5X\V}g A.^"]EkWs =.-Lȶ/-r&F'<HA鴔]:H|E4 [+Ijl#a]tFb}WÞ},)~œv7a^Ա#J2OaPmB4럂E^hK<!g72BϫD*EX8P|L=36D0K8OЕ '|1`Vi#ofNv@$z}0^etIh=guy MUxW|yFW:Ɓɳ$)=ن~Eqƫ_^AVxW!p>]ghe N?{2).5@*l'Mں*EmSpw}0zMT^x5ʉ $Xȥ 'g uY,eg.ջә :$PTA}Gn+f-ۋ@'.Z HG}اulQ?֝Tlj4,T7sB~1@Fׇ4z;;0M&21@?PE7=Ř2}CCnD>:^nf1Q3g4f=|N*:#ܫZ4Nf _[%8AgMD6 h1L[0^ӭO.Xwn4oN)Eуn3ҳϹ$5?V-w0zul1f{jknM5i7-!H7Na*xMHo*IC3EމMӦ޻趞,ҬpΒ,z b˃MݲzOpxNԛgaB I7Ɣ8"s.[Ϡ{ط)ny( iwI\h2d=9ϓ"m.KmU:஻lٯx#5Ɍ4mwU+gB~};alfCf}xw{jh^<.Q @gϰ=iN̗vd_ãIM7.Bnz"ENpXfbn0d"Re9A1_ɸ[H9$382i,Q"G˝ZHi72hT Ymn/(-P`Ȩ#"eaTX]p\und1'K q {m(6H,Z+nJ<q8rNNjtPEQ !r#ckt7~iןw#ꅹkX렰vRZ@>3lݲѷي$_m^\df$> B]~ۍ91HNv~WtSKOzts WYAj$/o+B.ƚ/98+Q{VB0[N>^>f{=RͲ0 h)f@mޞw9ߩ0 Hce:Fp.P5}n0rHsFѷ{=T uWWa vˈK3p ur)՛R]yx=oV At2'Kٚ:|.f|5[P~h$./hvb8jA2bb nTN2 iBfOJJe7^|eJQg +_\ 3 .%x{=.)#U-z`6Zqʫ_cC1OllR˓*NFO(\ N/|ɡU[J0Ʊp]Rz$ˋWOob/%^Xnf %9o#mE:ǒm[uظr1B.aʹVLT%" :pqGw[ }>a'M'N)QW-s%\{EXGk1,E?qyOiAFu) ^ <=T@.ϱxGPѩw%Ɍzo~`c%^ސ`y=ЩTbI͞ap#ӴOұ2Hq^#`,]cRAw߫SOj};u~SS">mҥhSwާjr{vSO2`O2?IߞĈ>OjYLAw'(V>` YՋL18Ƿck1QR>9ں=V>ĵSBT?h]Rt랯 L̙9q?@~}҆W&]w'H@CoK+$|?@`|}4J58Oq*]3=eDJ;$FAlZ{4-*^b?'5}6pmQ_i_v>i?$Z2,[2TO-{OIQH˄dnĬ4G=ŸP&Sp`_$őb#o*uAuq6uUs4U!0GÎ@ChĞYj#RQ7U>#Xs<'9Sp=<;XC+8Ih>vyG'YEMc mqo޳v#RsxF |دz~H^dg !2VU nMlWg02,@4'$ɟDJ$l4 OՈL:H'}iol H6uhmz./6umCR~|ZF'(qDov7 C?+!%:AvGC0s_\Fuֳm_zk y/O7m}uz|"_]i,bC96V6:eb^Ӏ# ._e R]d7|F}զ0趦?ꥢje%v9#2a|pq 7AXSZтEƥA3fZ;jF[8f2glLZucnһD}ne4kP8LygEo=5HM/܊ )gi'I;ȳ\ݞ1^!FQ!##VS|rĵ oEp򸐢m opD0Tp6 &3a!i,1;F=|4f`̲S#R*9FƩ ;@!DPCM#AsFr7Lkp92yI2^74!kuq,+yBXLV.pۓ܃$HdT';nu=|E:fTpg6qT w˔VT1^fPWhv _eMH%]U{HuXh$XF3A؟_"`Ѯk;OYT7I}vӟmx4WUf\PֲuĜ50\ |$ђNoJ{Q(C}ը҇hCZU"ݤ-\$-[I,S?xץkY&Սծ=^˗ij;b;9NErո錫JȊ^%zWMODC{L,GT?ɓ3g{Ea RI }FǷ3 %>~FvUwz~ tޤh-2~|_8(moxC uY">a맋bL$ w4;=1L/p' '0A yo˗_8__?Ho_c_#2j|,.m&wb~2Ұt"cgPeyNXU#GЯkJN=B䭱V@m>*).DX/s/H?|3./1%>ҝNsAĴ]w*h^j~Ya>+:zr nrj=@GzLfZƑ+8x`ÛZ&|>얟;<~΢~5TWm縬i@XFcŃvBާ3 Ы6!|U;29J1H=tM,5)#K7C֚TfCmHW!62uT[6ߧ1ڦ6jOq?NaSJ%2Ć ,r:\"WULcv.EMZQVȪV5Nݔ6hh#GS7  [ l[ϧ$[ZRO\3Ӂ5 cMVZ{ʃK“kM Y8 덋.0™tPGkފu&/JAJ`XL-)]x_!&r=% p& <\ n D{6h `r+{d}e4dmҺn{Sd P{>38@Y~x1:9XJ]6^.:=h쬸cJ%0x V6ﳺdBY)Cio_;^jjre0/(Icέ MRz.#g38pϧk5Jހ7ss-f#Qa\Q;uS2i:c731H_g= w" U]L%M@$5ҿ0 qaX+~E!kUIeǼZuT0h^eb'ߙ`Hֱ|XRfbdnO}}%K|!6ckIj)"L߫CI0N6 «%۹gYu٩E1K+<0P՝F. xe'u"Ҫl rG(r)=D #N& j2a1 ^~p`8/(;^/&\bnͫ*ub|xbGgQ tƠ(8$f/DKIBFPrY'rNYaY ~3@*B{1W uRظ Ʋ]}SU \vM4MZ8@X!= % H(ϔ9 ܗrJ^؇}z\)+(3i'!4h^~ dYOJxEÔGQ7~>IPA>0∼Z+q43UhNB$y%HP>kH aӃYZ*:ijb:c@ \mh>JՒ/5l#;zFٯ$ sc!O9MU(8@Ks㾔鳲,3cRd*&d9^**eW5i\*cDI[M_1m<n,͞< (z>gr}, ehXCvT{o,Qإr,'$$x_h%VaGV 5YH0^/~rvt_VO{k ?o Cu K]n75W0pAJAQagy-jE&X^1>%cGijILNP0;5`<&rta8X7W lM>x~18Njx픒|mD7.zֽ /];1wF{EУ@ xRJMB140Ftb:mh r dB`Gbr&oSTvy\ QAf8V ?fC*xe8t07bg1"XVa.By@\ l57Ri䔻ԾVXN{oBP^:[)q 1}(%ҵe:W]2L 6fک#*L8ӕ.$^ʷON/t"\/Oc'~2\͈YjmIJ7/l-N`q]>s:ҭ{az%MqQz=m䀁e_Y:DZ7nɱ{3i.¡0)~9NH1?J9%}ooQl~`P"Z[G,YQ6ϲo~fq$ϡل—}3՟e>,[٩3I?jw& JXhb4-ڌߣN<7* 76 L[4 ^^Yi:0&7uB4E #xgЊ3џ2`O'}Nf)a2Rd>gRb l># vd]*n][ )YouojgM)3c?"ҳ:SrfcE-=jj(&ݚ&%k_Dme︱=9q饦/T6v>aȒ6G|+"q?ܾ>SB/^ۤVskSF'mi`mO887u?!~7o9 'm dpp|^ H{d}IhXi^/dOjOx2=PUc˻jՎlT ד(<_3. 5` IT#Wd!rlU 3mԆ.8u˧jxd 8:#^t{LfoqqKz/ pt ^M}o~MR &pFsj͆W:4720AMPQ;4U }iFmNmN<xLo]Y^{`6_:Rt;~Qy 4:ϸq=_\V-Mj *XFl v)~Ӭ2V,oc.s4pQdp0ŋ6}G8j5j_V,ꭍ2klCΩˏ0>X#v㶊P'# ZswEpIh#CDI9נi:{U{P{P37Tn==De4>pgqoK>@E)1!rxzi-kCPc]J' gZkdhepgh8֩/VAPm3WeQk|EAc쉥/fQJvi8蔻^%YKi Vtfz5]4&9lI<-m~R $˄jJ@iA!BbuLh.FrH~iQTqe8dv(~6e:fnUrLZ&w6G1V;(CSaYMjqrgusВ5ۏ*Uj2rJ̆:Y;Bfciq'uPl5/9+f+6NU`4)XSL @En= 7m :B0*GN6٬S7:L#OKߍ}.1Ov|$aoun3ۋV}A7qBx.!ZC2-c YR=unuש̾/VV-mogϸ)-?-ᵊ>K ʐ]Kb ܼ..Š.<)L&Hji:KW hΏÅ/b<.3;iw ͺ]tWImy(MsohrE -^,;п3%xZ_:ܾhjAi[4 2E>s+:Έ Fࡸ*n%? ;K)|'%׍L`Lse+!i-(ѯ_{0.]*+)ۿ!etZkjzUĦZ7rܻp'O kH;.܅/Q{2Ctٗy0rs!䊮%%}ےj3=#Vx~=RߝNOӮ7qϩvhGXn꺢Oe5QoQnYKĹoFh6❮sڴd$ʔV : ͘S$;g@y}ء) bmXV&oӮbiQow={w|Эӕxbܱ =V;0ox0lO|u6}+ mMβ"]7;8_N6VvRcJl':j@wK[# on@*ur5j@ l, usե*˱G㪁V"?x%ܭBy,i +belWSɩH$Q* ׫@p(8BE1LEDزc[6:? Z  xݻ;lU}@9e)_xFu-Zqo>H*'[)j5V Q¤2XԭUR"yw]Lz> mp-?Nq+_- ʠg? ht2)Fdb c B.M@#- "o#=\.m6Y"SoiD݁ԯ\5hv?&=tOyyfwo+wx,=wdY M"L3/CxÏGڳm&_*yNj0OB@8Z+l% Q̎@RZ\8N%9܁rOH)$I!Cvn~b txfLUr)5F.EKD-ԑafcH+!z[qOxyOn[ݞi̳wC,E"Ud&\'u\&ճP.[߄o47,3UfdZ>> 4x4!P4rx6`dE4@ᜣQs^wx *"P! 0;%=jX(>C{ ^` ;]:;^[V0h|r琱~En k*)Sa+<܁* 7!6Yʩ;'{#pAm js%Ɲm3.B&v?( J21/?%:2RM!w\v*(x}-[Ϯwz=Â)u^Szmr,Q}'X KCɸ?C|C =Ujl9Q) @a<l O`13KJ([5ټ;)~^ ,9fE{XL,"f`+]Ƿaw$7,?HLwəX舛}q<~3P9vOiD{AI7V8ZC90޶~C3]hvG/Cw5e{%1AX:|auu Ņɱ|b`@ 5ٝYU5~Bz2ؙ①EwZvf ɱw&a0È_7sh@550CnwV,dSZnU9n0WhD%tYwasnlsIdvn]MVnᤴ- q? :eZdv- {G)1-}mB+*?n]*`p5x[ vJn*#mC"vyv!z+/n\2݆ )0Dy:ӈWgE.^d9"7[cVW\Vny=bC}nQgr.7 ԫz: ҕt6" "cj xW?4d| /#o(2a 'eT÷/]L7{Wf#Ye-B@;{)7Cv8|;"9~}ՙT)-TW(uűh2oR wϫ|Mm TW,".hcrnMϹXcY$x*u!C~IIoQ 7SK'*o'[ Թ=mX[Q04jNLjNLj-vo^!c7~L6 WC*=WUr*nx{VmRoGe!yI"\#o$CcOÂ[i4/ Z %e NYb=*7֮ؾne%لf/ &Z Mw\[Sc8z3ň267jBoty8L|ղ +Xhńe20K"90n,yWsG,gInbnD_zOXhWFU|1Zb>Vjb𯟓F.'n%WOފԲBeFfJ"4(< /Í-'rYSի ke\u {Rc-qN?s=羗Z;!I.<08 ץUƤý*tld( Zm;dcPQjr 4ֽi ,-oq67qBg? $ #^<3Ͼ f1:销@N"iMƊrsHhԼpg%T>bU_@AU5mB-9lQ]v0q&CC{XXqΉ@i5ХuWӾ9ŽTP/}D5j[C$(yő70"8!q4zDLO^8p ˦XReFXiZ_~ =]ޔWA:]׃sHaR>u95%]<9RGO KҮ~I?{[=O^pu77pAti$8Oh(ڍlD־gt {͌ ), bk\+ Yl'8tJ(g.5D8[ygr-~{{Jj :'XH[cIƔ]x?/i{Z,GN>*ih TO9Ii|5tvQY0]K_~u ]N.gpK䳻׮{4Ҁ{]iQ?5)rXE%Qe?/r opőU_%nTSTiGXy˟uy]^yH 4=N)9"vH+.K\{];/hph =ǟ5ht̟o!n9%.wK-DB_ewG1.!dw^R1zw';_/=cz׹W|.QRۙ{}Gwxı"ݞؖuFWܫOV\J/: GuNQ{tPHdQ-E0Qty61.މ+D^p>~]\wP{H/u_7 dZwu>m5U:nۿݔj~3[ ѻҼtdNm }B>ۣ] 7;Ň{O^50 ٴ^l-pPL 1SnJR[_GhD1Gv<ܢ ;x-¬SVK{GkVi7uRzS?K1@DDۺ|Pu.*Eyt˛pjj 5’u7IעEF Cە [/cnσ62tP lFݗLPc/֪k8ڒ{^@HSu 7F/xgli2Ї.K.ig!:.,642:e }_ kjD5͉SB݀hFSG[7t. ֊HGbs+Hw0XJA E6;2FV CnD3c9 :Ń}ڼaj*:בoWW; :ͿeGGV}ޡÇmit̬oJ^&CzSl34<,/*=&oíЉ OLzK{;%^olZ?:``!\`i)mP"~{G$jX8eG>} Klxt}Vc9بԲuU n]ڹǔce'V1{x/'$S* 1 MU~CED4%Y{(~{MFnH#od؂@_+K^cdj[g~|\6:= cbX?ƌ I!Bbp@tx+PC a$1 ~̨x 2%6s kGC)·ֆ,/ڥid6e,v).߲kg).A|L8Ro/hbBB>~ÝTbP|у;ZiYnb]ccv!r)l\v,_d'ڿ>7|eʣ>ȧ4e:~XQdh59cTƘm6&ն 7N~$[ O:5L>a4k.d; Y!X\2nt*Sh՗z_8YˇOVn >>y2;3,n_.' ժsa[1tnYzI?MŊD6dldaFې=8ktsT  Q&]tL >VCeOEsWdR:>^.=?y9>(lS++imR4 T Pq 'ƪ58ah࿉5ﲫmVpuwIMКOzV%zJg+CF}ȮJoo/ 㭄 v`\W6O^v*iR:ցfzmB(Bmrl6Xij@'+sw"LqvťEbhWض,L47/'x"8YPެr#%X(Lú;Ҏ-!h na(̔*A kk44xN! rVǪJ٪f||+Mĩ 7%Mx$OV(ǁ(8tvvRTli/E윩4=F15 =G1Į] Vn$R(-b"e߱;bD+ i\`Lܗ)%'((р"j(s1N: =ݻ&ćoA3d3!KCN̆gDJC/\]蓈C3]ikGlN&QAa"!樕Ae?YrNh2zpT)zNkӺpZYz ;*ՖYw-eĕ >J=w>9e(0FƏfwczNA ӜЗJs_|N1ǃW#8W]g'೔̼GCr =^ z8b*:qyMk|)xʹT;9) C12ųѵPA=ye;7{+])3$;cѶ>sk8wG<'i8.hhW6z=iůtn q|Y<o\emu<>R| dcCf<.*]gs5x.SD3'̐mBc!81z2 ,k = m"  zE!/ưsB} 8X5?V"R۠;ژ1RQ>/+ZJۺCDc[?o9y_HIt3w7qB^]UfW.n!ԀitsttTEr bqʓ{1dnD,e *s5e ݹ\6. vț0#6?J/T]L ERM?s?vx҃$ t7E9VP%EtB=L 6:_%uh?o֎2 8B4`S@йh$yVP^[Gw=[cb/$_D 켯nj)W@ΟQ]&w ƥpEH:+%dVx&˜ ѡKh]M.F'mc-KqO;=茶$lZՄ"\kcK|K,i !; Wx_%%PO/%XT $m44b3~S.Q j.ėC Wc_wECM+PY^ޞsL7ػH,.{ޞ% ~>-1w'#Ib|NKSUFBT{~?kz;:*4]_^Dx_"N/Z&.ԙTc4j=x|g̞KcVdN9wmGmd.לۿ'MTN6Ҥֻ1+\Qqkzn`V6:.|GRtE[hNžb;¼G-L"ѩ)jzm绺#hRku*'5&mxtn*qAg?gdߖur AX&š>. Crb 6)r-Rz B@xOۭ#{y2 ߺN#_!D)}ߟP~vUAY/OIXohv% Xs$\ݷ^Y.ָO+[Z4&$.-̌XA[l$]<V%z,Ҵ@k34}B3Ti]8&KS#J o8 xWaS C;ٳIҠzd<*-o[+M51V戌a=--WΕɳġIڡ\빗JMɑ4q uD|HgwHߺ[QyRU&Y8+e_G#/ s T3FL50wL=(${8D\M9Ő|=pk}<)ٴMy:NzMѠ rDE~a>w-(kD7ҩ_LdNɲ6ׂyGʉFyIVBYRiٞ&ӖǓ,׽z@vS6zp*3eʖSK͡-!2x]hi+ XøJ:Rmם3:P!s/Az,􂣕m[C;1R' N8k]LT2TRɘkR&(Hv8)lZD - +}y>vSɄ,goB^*0oם̜VԑpuV- {&+,^'KbvNi5e!4Ntv+7NuѶO_҈Z@&džM=Z k1!缔Skjuol! TkS:jǚ[Vo3<> #pȜ%@Wod/[F! e/kcH@=3RP#"M" Tjz^f+ vk"OVso0Р}d/'<1gē{Щe]>3p!gĶRVhDK2Lh3Qo,@UYa;Mq̄@>@! LdRnd4~7zir+j?J9_Ӣ/"=GKPM~1CI7|^uz~;ĕKA T9 tҘ0KRilKA<5fAij̶JM[52>"Ajú_c3Z 8iUӯH z!QQ[~:1Zu57f ե+%tL>Bւ[3e3T@Mgݔr̴BӕzB/vk_Y8PL7-T#d]1`}Bu2T(ըM2Zz$"lCޮ~O\nH oFǩNpJ|n@n g_/%GfV},KRҔ ߖDF b3=o22u@\ÚPHcF j@%vXnS;Q/B#C wZ[#'CBml1 3[S zzEޭ诵Z[ rhTYџxYz^17qf{ë,a-Jp}"9%Rx@M5.Xf2ƬຶY2kRJv')^QrD7S™I-e*#/ T0Ce^RR, |H! . Dg]99NkSK+}Zh<Zphym樂'Xw|_- m>Y!`OP|T0z y[dfѥ84ccF,Iݹ.σeȡֽQ]vZE͠z/ϲN啦#1&G{M?BjlEܿ-\fDꢙx P $i--iݫѷnIY;~!3S?SW8Ksg(")zK1qS>{x܏Ӡ`.ƫ9~0Y~`<8qA{1Ć{tywA64qDlICvYY#5e[yyfRvb#EDŽ'G;gh~}xߞC?Cԍ :uz5|/I!rcjZwnxp8ΰb:pM^/{ ;؉2nX)}{jǤXzA;!N MtNgi~3}s͝o= BY{D#~x/2^,y!}˯2S=|:f[-&F/*)קD>Exa{soaiU>SZZ4sS48jH&bSJ>u5~EZj5!d)-@zulk&~\bWԶz#6U{'R o6%$1't", X Ŋ+\x&'KNrGZK~~{pFYX&'![n_3>4e#ސr1'nC*YwR@6?#\i3}ܼa=l^wcd7vslT>yWiy:,f3^Z}s4dีTolĭv멿 rv+ӼB&g1㲻QoPy1+qOX5+c!^Bvp:@͹j4 Jt]-#%6nR >|ׁ@#ant+A8QzmKwC^˰7Pm ?$\Pp`abanm,+2G6%e<߹ޚ?J/xHr)<#P;,!ذX 6^N ^qXn%vP {_:;ƳP5=]yZsKT50/~s ^$lyv},'~7DKcnzy܎#FkE^7"^r@)'LP ~q;.־h%}7<(%0}eW!v 8F4zgz_Ƚdo ѥ {=9qS0Kb8% WP=AuB9iQ$ЎlnKHw "䃟y3F뼈o>bR1|MaLK-Y ժt0ӠSZR\;'.60Œyr)>DgX8,1U{+/zFyk){icmEb)&^UPCo)>$Η 'V}o1[9O~ ;_e\\ dWaV8 ƌ ƭ%72/zk+TW+94%6;>,!agd[T9T;jHG4轙#/hr=\{S{Lf1yڷ-oiQrZF-dݗ1=&tY4钪 +I+:eycYE&Y' &IqUgT z '>,JRlhfW|~ó~L d@Z6c2‹e9j@1cje F0aDNy aߗO՜`9-yCLM\Aݻ2mGхn) @1&6Nl1+B^ԯݪRsv;Fչ.[ ^[U';.z 5/DoJ0 5X bxjVL_>&AW#^)Uvk1o\MFg@JOЃwKҬB46`ud&|Ni\!9__/W[2"zC0oٹO侼۔w>Dn͒ԟʴNl2ˡpfwXx<]NCǸ0S7F*]Fj[JOi3 rt݋7+e`\Vvd(@z*gqF2pzs_El=q Wi|/hEhq25Gufg畳R9 L"7x^ FJӥr{]iYh?Oas* {bp<}zOwvg;GpIdd K--,M$VwT(תژO~QL5\ӏLB~z,] + kB D?Z% цGu7Gsu-XV @ Yde/$u!Ǥ'vg5j)/To&iѨ0yǾPQL㻵RYZx{m%PAaQ.bQg\e.Er:V5᫽77KDq>Uzm1]t ! B>@qTTYyg{b΢} &kn{bFU}]ȣ8 ;;1O4D3274 Άk=+>GOg F".# 3kNÓk-,Y`T9Lqrel1tT*-TܭmqzHˏC:8+12 -`t[vLQ,C띱߹8<P`I8sroOf_-M LM]KS|z焽8ypGTƶS#BIwCOT[GGkN1:@8]&`Z˦bW13\Tvκ) qtٜ2~EOt;ERkHЇ4,n\CKδ4 6"b濭?QM2#|U[̂F20VJKhgtpt׾B*9.Fs.AMt+Ul ubT{{ZqG#/I/=Nj("ohSWx2%ootbS-O/#Ksu:lU+t6 xfgW`,v;GZvjmQKfW,|C)F#->(IP+}U`٠ò&Wo_!S= 8@'H}4U}kW  ΕRYY2T!IhT~QXÞ/5d *6TsW1gO/ݍo4qrE\pQ._ v=O._Bᅬm/gzO ̩Bv_A!1CVܯ;jjq@[zY9{z u=_g1rjFcXA-WmD =#J`[Q3 9bXd  G.Qpl݃NP[A@kijAQWYqS R/\9u "0v ǀǡC;z%[of;#!&}h4̋/u 9}66Pv^9Hs ,M9}WWNvi4[_g߳b=d߱9ꬄ0`5!AI K9~U &hƣS ֓b&.۳[oxT%95A}<iZZIwٝ/Vs ]].M1F\f黠m hWx{3!|`&F4VC%\wφr۽+}unry*+YFTW(=wVR*7ԨX͌/oj/)npZQ];K笝3 י(>Y @}.[{sNrykB6(Ayu3KtOϐߗpzk%Ϥ0YxQ_40==C0+%TɸnJcW}W'@Z(.$jŧS5N֕Yº PnZQss NJG |U|ŊNF.gGb5g@ ZĒö8pځB3@p8=ttlR8B`ܗUW~S0np*8 (/.-|)(׺(-gӴZ خ38E s!^a^lyȉfkn8q|]Gz&!TUxWqo,",{c~>",Y[HeUt7SB7H lxٯKr"q H]1-0t>H%XkcN8 GS8;QMΝ^V8r?ʄML\c#9y(Nc>creכ^K!EiT7+e0[8Ĵk ]S~AxZ6oqY:7 ' IC fHPAWwcn U*  J1f؍W$ԟvGo[')~oTdgFf; :$*-H-f׺J] ߗUʑm9J.wHqyM$Жf;ЋK>w/s,GpG){*l;vA$ ksHXqTĻb $0=Vno<&CћS$+[1A(.gQkg.Éez,f;"vq^U( k %sk?3RLj0]밋5Kpe:c--wB;2-ZFjW8_CrUسP$Kd^qh++Bl%U-Zk^9pIlv'җ% ɌR(/ǍI˷mjqbRQ14ԭ;0݅@N1JРQks k﫵T*i 0Vl V}k9g;`b 5mQAR0ឈ9ʲ}b ^M׬j~ .Rb|LOVkɄlz۔fDMCnoԫQ5"PVߋ,ĤmD#m ׼Y/jYMOѯkD}/`&ǃڔFAi0& }cPnLF^Wߋs6)̇ Ө@RP+6!٧:^v(QҍuwKGh5-xYk5(I}K_؋~]ɯ/)IF /k475LQG))%3'ӘIjlG7qn:ڷ&g!1~[ :~}FJ}rno[6W7 no+yTRWPkSTXZ#s?Phܥp|ӛ1f',uK9R}lSkyݣ`ŸT;JF=? kq~5ᇒY"MO_pN|O&`E5 ?u⍎du?+~mFȤ(,ZH#5_~T5dPZlo}b)}o.?M~qW^im3Q?pKk B[KLej}(]B)OVrbXL 5hATR#ʏb@ YZO'qM!Nߔq1k}f@G+^!y$R/hi.t'eXro4ciHU&HIgd҈Pg kF0,rEۦeLK< hb`G݄f8xek 4{ O(ozrHRodm@MLU2b9J>)F<glpa"I'^ =U`6(9[veK$S2H:v:!d (X?Cy^Q|z4=Xs`+1yJ@dS.Rj>&î2x fW1F{'Yq{jџv%Vܰ<:`"мj-/3opۉjk@6S5Ct#oj&dX83|/uu! Pj#{퍊]:-Ϻa ]VlON";I"ø { ,&5G- $Z3h|R.L׿^,NӠIup;Q*^5)pO]p~扟 ٫HnDTB&]b ȳН09) "5QZ3'r[,t3߈,z^u'HBЇ u/xjim] >hfuWX BПE%'ٞl]ŜϪ0;<4ձ(K"xgNDδJqNAFX7r,tZ~f4kBX!ROn'VS#C-_`Qd]vDŽK-tP-Bng!mq\9 g|xSqPz6\NΎx8 iҟ98\U*6:Nr!3ɀaջ3^(=ǘ92(zGu{ߠ!X|~ &<rd^v!M$XÀԊ7t'შM8gVC{>&7cB߹XvrSa!N_5\ZdZ3@ā&ޚ~X ,f /D$X~X~_5d,pB"<'"m4c# |9h˫ pUu]m^&KxwFuk&01OEJ-FRj# :vBVW t`Ґ&8>4mJk21t(O8y+SU-[^fE"fZDINQmR:Z7)a,Y+Ih!g{xlf ?Kz6B+iϕW-ǸЂq-RT<(Ma7ymgE^*i]xX6(;2x(ύxǐwxK9C6ڷph[ N6`GU&If^KRLq\zGDu SAcTswæ YOgMD0)49 }h|'03 UcKv6Ddjm˜m㈻3@wP0H&V+y$lcz__ ѤjrENY1ōwIٚm2ztÇ_/6^B# l"be%ZF&1%imNT6GiFݲ<4s@? a,W4Խ9l{Y[-h%lA[}1 Z-\6yōFU3Ǟlx0 !M\=F.ޱع H\'0Vq,i6 ӊ:6 !`z*u  k)Kg>8ntyy;8A 2L%$@_ܥ8W"/_赢,C`z h)DiSET6i>?)}90+_'$ ȰJǐ} e,e&Sm@bi%Fо,įIUmlQb}Ԁ/:j0])j-DۊhcvQъ X&U~y[.=?] -+˄C~%ÁbJn珏s}mogMa켞<Ά<Ыt&af+Hi,50kYzrx!;=PҡEtK'G{lt)"o-zomtYAn^I;4CL# cTK9ţ,ԥKjev-=VD%JA.O헇xVZj@ru2Yen._r e[3d$t17Sýa#Gnά`q:#Й!+j^1[d hh<^N عmE\ʡ Zee`rΫ+Ϭa*"{4!TprU AUiһbT/]Zb8\8s`"/Z"p mE,Gd >=XKqeGR,x ju%-6֡Yò݆=i1{.zAvF]JYX˫#@n JۚD5ɫe?Km7s0se+3d)pݎ57Xٝ<.Aj4 OEdx܏vZ|F#z9}~= +`Zw]#?='!©i[<(HTYl"Gc9a7nEZ`>eWV;mv$bs*fU˹MHZͽɯ,w;N/ZמYAQQqp?yj 6+=' t[wF)=WDjyQAB7s7]d2 1۟c>,R ЩUZPN Gv>PK46BvӻJ<\f,5Zuems{.(ВVmhyL/ѱKTi׾Qat3\}!/GyޖQHy_Y$;=ANӪGB+,S]Gi~p37t*Zpqb$b|xi<v.=bI>KdKKa3diM&{F];ժw`jled[#ݬ.#;[vؒO_ :~vYonM]9i΍w:r&tz]JD.~{M&X˛' kßyjƇqe@g0übhBӶO[qy_N|LA<!7W1 ؞5ɦDӜb39Ö*t4Mh?u3H 4--n2vlmQ~q6q݋Ƀ rf|}XZBbBjoРzQHlI|y"DѓWѸ#'˨(1A`ҁU]q,>&v3 ,[4=ջOn۞7iނOX=qO@"&e5h<^=lE Ȇ_/0ǯG$<I׫mpM/FmDF$`LzK[4{fj|N ^Fq9 40a7`ƗRAziVY &1AKi|+1AiEz7S+ON.c ث2Ll~nUܐfu Q8֨\9jߗRD˄C|'Z>'|wو^oQbYs/bwa5{zN6UJR,RWs\5*ZJGavyȣxv09yvJQėNG_}_ߤy| 3nLCd#!z5`(zUޙfk/;t͖t@CzȲQ?퍻` jn>T4f́|O B{J-Y>P` ]|b&y=UݒsgJ#YޒCjKmEK)ZՆUAj0\n{>l2u vg2̳8.\l l-^-o@Uͬ/#(EM> \֎BzPrs/c2y|e[3NC@FZ~zB*店q!Qѵ_t;A'3V$Rtuk pU p8& Tm:d{XW\Y,.,\:@y⟋i +]䥂z^^pݫñLM6K~zb[wYE.zgU gGSƖ.A|(-{#lC{|BzNG0>t%m g˂LR1ZVpOG#5t}L7>=}h1cFS1+ _*l8?f u:Rhtd=s 3,tmÓ@e=f mBAJ{ ydsjtAJk7`L`F F'ҙ_U#J :[W"e@ʅtRa8u'K|k^%s|eN8DqFIʝ&G͓CVoX縆$JT%L]U2G!+r2{%r^,QZ5j)fqe~,+@X#݉y~;н"W#JU2jX^x*^ U<%5\fwX.KRI`{Uk$Ov$`J'>Ǝ=.ڌs-hjkQ?CwjIo  O摫Tfi*:ި5l+P* ''3ni~2!蠛sz&ۀ_@6|_ewZ/ rqF^V]Ef[z$+JVO}Zo害Q*ȟ/ǟV@#?\B SUjnU<>wQ>؅5@ C_ݘ$U%S/x8X#mRŗ)e*mE6.a2K- } k>+eb, ea>Mt=qoU<4"4K ?5MUvJ: B` zfJ'%Ӣ)ȈGij"{6q<{|IO+[I,ullh g^f 25,D6qfve4d r,!C=֬ ͠jDkF[yކ_k'uзm৆ovj %u+]"ּdEaYjh9ujZX`0: | L)pXjxuhcx9n+v"۪<>q8kN=ΫPLo_]g9[Rz>l }"Dd1Pցm^fB|8!(qܞeY!-tg-i x:K-'W12"zȒK55W5 v`qxe: 8VR[c3~vKu ;ܛE[F%Y;Gd%e;҄ͫ+Vo^ɴv =-W`'Pd+z. omBP|shitiD7ZY3\_."it^tffc캁>p?GDa'lm Ic!G73 șɼ +%1mZB+l`*BȸE#hI3R2([:Nq0(huwu4ᵳh{ߍh K:$i%e͇ .2ӵ̷HL=VnG Oddgij[뿰eXv Y !6ߨ_cXԔ4cTԕ7Y"quϠo!G Q.< kQ~MX@/Y+xYQg!&'=O|&L*T9u9}6Csii1CnЩD[M):ipTTm}*;]^+Q6m-R' 4YrzGwg3 / &s1XшP# u!zIFb9Er`VJ cY|Rx1Emޤ`Egi}W\-]RKG0iѧU^P_#[|b%R/l#q#c7~;qbd<_Ɵb!%=˩Lx֡t0r^ [nZ=5jNwÒQscPhٵ8ݹc[br& 5Ed.7C& nŅ%v70nl>p A&;(tZA*ב͞nThsY2|gob h}A{+hV f^ }f{s/߻PflFl3ƆeLً6.8v!5`KߣK'?UŻCC >5`_eJ #>7' :{ؕrо<)nœX_ﷄ@ xothe֖|pIJm535n|NW2tz+3AqKk]0ŏ;+@XQKzbgnǓYCE=;9?po|c>ߞoؗ@G\}n2<6&{f2t/L CSr?/Н.ݼ753T4SY} /Lks/uMB3^+]cUnph+ᤜ8oϲ=N.벡_ 3O|ȕkxA1P?S<^kZseZGL`ÓXf'-NISâl}DDA4dMZ U=6:`M+ ӨU l'v }l8FMJՊݵpxަ;6C)E$Jx^3`n,b}`s݈+߻sO]=ͯ-sCL潫⡑Ό>-Y{>y%c/RW$>H&wT6O+DSc7co}ҭ/=4sn܀HJ Hλ]~qwU G*pJP:QUO?w8/`}.-,4^^h^Ome3U7oVEfcq4aͿv~0WOʰ`}1&f$8^CP^979 Xl&9?\uez,U+~kz;٨,C3io>#6-u[֛R$K˴Cvg^W:9|sO/37;2| ^_YiAr50=ʻyWħJ9I0ḓW{ioQ͌@- Vrɼ,<)>NFᰒwtII0pQq+-O)kZrM yRk!] 9JK˃kNVHTghݭ# TddFxa0iyqZ)QQ\<~&{`p XWB@_Xi l%N吺wJ~cUG)-NKͪK C$M6?&`܁%QjŒ?'l;Xy3>Cz)cb!/FkOf{R #~qYEIll4ƚFl#o 4DRndžǶRvFӻtPp/#QxKk^jjJim1>6E$l8}b*XF~h>%Mm5A+1| &Ry}g&5 (zm'F*QSGTٓ1xPl$$K_+x2E8ŪK㘖jz,#h-h2ir Idg+'rT|\I^p'1alEƕY|.oJ,hYj?ʳA4Q,6&#3Ţ^/3av;pʲ Gv͏9GT [8+K¾rZxABt<̕-4w28 vox|H?ڧ׎]r)d4O/"_2n'3zcU'ERyac4bHŠ0W@xۑqD\EXQЈ…%ſZ?rߎf%p@Zi|`˓;k% ]ᰕBvn]l7 T_wñDN^+nᘕ*HlCxFiGCr*lKsEO!OOr Ɂ3اHҍvC Vy4Y6,} `6:v5/gȆ[euOS:=\Qe!z)<'%72ފY?>X房Tef#2ݬ۶;'@{YZpR3Dk`ւF(q>;&w"]J9n/zZΎB]PըM\oaTn nB7>n`T8y&4<ib[D<+D1>_N5AZTƗ#0vXS+1fu('mTrSa5(7.imy[o /70p2 7Gy k.ۄ8mʗZDSz^~8n6K:׋zFokSZ|5zeR }["O ,E`u\T^gکpǮ[}0M(cM5M)9Y/ݢp(L<Jܖ+['URj/&+V.ïv_^4JDcD% uۺ';ex},)#(Yh|>#㦯+ ƚÉ! 6µRMZ}%؞Z/zoLI2z|ZD6)g>_MGw19N0vi Ep9X|:/he*/-<=b;jT$jҾqSEY.oL< 6eGxFQN1=9Q<^4k{Zjh{~+Yt~%P^85PW6s{r9E`;K}lyJg g=% W֭Z_diL&/J[kXLOj`f(;q()[Zؘ_.c{I\xϝ/2ij?)-Npc8I;Bӵ8fILycIKvSʨe)P85Vk~9]Fɝ-}X{0wJDI)`I/"Qݍ9*G }mH,߆F8k˭8zegp1ΆNBia0ˬ`iNemT?*DRTVG1)o`H^- zrVXn˼k7]_cȷhiǐn)_3_:>~6zG|6 .80,>cdaO!/;#n<7Ai* ǜ&Л}p7XA]Vo(,;Bi/kV-YlezN>MrwQ[ۭVְ%_$)`(jYsL6IV Ad\їy?Z$Y5wZcF鍛x*= g{B PZ~ Ez6X62Y+ ~Bsa]M5*IQ2&ܹR+tv'Ce6e <ں_"?}bӧ ehX4{' 6D4TS@A",>( yI8a^?(WlWW|lxROT3ؙ-Wxjkc-H\uۆbiyێ\g2[Ui.)7…[=0Vka_:X? ʜ@^ uД@٩Iμ1Xݱ-;ݴl˺wttwagCIqaIͥ.SOn16r[V2 )>G$_C41>GCj~4-#?&=\LT+LJmRֱ,`b. H25=~L-<&*QZfiN6eqLQ51gKpŗKB2q@?B,Qg:M'̀$wAlę1bg *[q%}{VgIv :~ vq"?# q/?G1I|(q+^:!AY #̢=N3:4랭)x~fx嚿qn4K},ڄ.ק}K/AWV^`?m_[{a1\@ #i 5qTԮ|?(!i̼$d}7Ӆ4@MA^yFuD=M6 }J߱ 迒Ω^ KŃH{4jx|l*3e ?.19w~XK4'VB VYѾ,̏18mk3 9r𯟀 Z'KAAKܮUctu~j0A]C?K>.~ *}N@Ų_WNb <ߴcîEƈ'W4pZr ێ{O;[~bMYi=>k9.'8 /@W>3nyc~P2KQ6,on0=ǿ+$K#LIh3d r9Al¸.FBd<{-:`R2b{yv& r&?-Y6Н0f-Ѿ{z,Hb:gτ:;eN3|%h&%a3гWjtr8 z嗴pN%JAMSZ5*H@eW1˛`-]8%c%l%z.ΥfޟW>[7챨\i)]\Vb* ׼<5 4h*zaxQ/ W#骃źbfj<])z5]v?JGKЇ qIV;Edrf=MMWuu]/wyBnnJs+rYe?J8k|{)MA~Z4۲~ƲA&'럳|ƊѦkַݛ+#VdMKj,G_d* N< 7-9'6n0SoA \?; ,,6'E5a3v\}SYcoe|7RkGZ*|]+ncWq5d?]EH#e^TˋM|6z8JȀoPċֽӤ=E" ,!]T?BQ\0gڬu4Ե,^w0%1YJn:máT.صm1\8DFbd&ZB䑖8B s.m ͭ2W 3TguaM+mFt+g箬_(ә¹Ҍal\yb{pt\wlОuuYpb(Oشsd: Z 1$+tj`&@5 d;z{($csVxia%o* bAUĶ)Vꡈj>0[GKMkw?Wc"y0{UTHjdWꈪYEd7CuMsR- !G4Ҧ %\Q#Q*_qb̑l)ʈL#/VeGBXz[]􌷮mK"KZ-{{L:v{x6( $t铂`^)m"|_3lXfPo/%T1Ov DviuTd.Ʒ#0 00dltDҒe:f A+j/9#֘B&0.M_WgEO? 6!q2Y^zݫsr6CZc)k40KKw.,=;A^~E4J7K %ۋc"Z'"A#b#g+0\bP=w{:lZIeva# dUFncj0 ׵GؖVTqwLpDL~d@wn_ݴQ'J>h\ee hxbLDp&b^g|{\OI\&)6k[W)l{@ ib:q\P):ZUu Kܵ$Na>lUqSvotږQk$_{%<ƍU>ঢEAPxqNPBJ0M$VjKi i + %1ۧp9=W77Dt^kRחtER䍪TN*[w>7'ySV/AB<'IVT!rFK .7V6-?ƅ^7Z >J6Va6˓[$e7W ztR-Ա,xբE/+' 7׭gRO"3`=W,CkΝxdc 6<.XX\gY#)`,zg=hvzj.eniFeiXT6kIP( '+lY9kLaib)pG͐ Z=9noև!y0T(6Z@e2iJX@wrUxoJX؇ֵ&)i:B(AG /oA sP#Ā˨jЦgS-w,맯6ˏ%/~4 Xyѱz/ׯejxLP%]Χ?M8:QVqK5:C0Q%Í$6Yr_gsRr dWTó͟jO^x .H% Y|T)AڟZi& >Ac#">*gл0% R3? MzxFYԼD[Ɍ[KZOxM*|)蒀)G0 DtELg!UCw( !Gˆ2P}_c13!D_{]p2OsC!L6–H 3e;6Q0-CJȄi&U,Sܧ$hNai+H~';f{{4w{eIǾL?ת5j \󝬎pd"e}<~5 SŻԬUpFeGưW0|Pvacb.@r{=0E9z?D:<0hZ4LZy X7TB4nؤ|nysR-`cL0< 4}g'Vif:s~ihU-~'t* ?XwV"A'?W/칋Q+!B+T9J3:ũ l;|P6)[G+2?+Nǁ2o4t9˺~jiQ[_N $U`ϝۤ O%lkuV' ҝt[a7ԨqZ0 ` :Uw 9Ÿ\hgf"C|-t&I<Ι?wNjŭfoƟ* r2VuvVHMD8L^}1@6[rsa0"o(ԹxЗ~eFO[Jd]emtp#;ZKɾ#$%Fg5U%<0da4)5*[E0:&^T;D8;-DԺ0Z!vzPbFZR3Mvt-HjqrYL&cΑ;i9k.vXH6,c v;!'~,ˠgZcY䯪_s.m}ʡoeiӑ0sQ+ H^}k>irmlw)f ؎ٓ2r>{P1nӁ^ 4[RK,f]W+"]xO1Q< 䅗 )NJ4h^XRL23+ 5O0Q/6*Ak@ܾyeAGě,"`8Sа-,1os3ӹG] *d?ZeK]>kMJ4g3K`IW/ՊvU(PtYADQ}6YX,8"Dԇwُ~vy qx~Hlg;hu׈-X4Y:dP_W'Yy?2=_Q[Ȧ_2lvi;6[!gхW5[l&jٷ~Aud\K4tيҔYb]`fkS3M_A+2cz!6^SLdfM0Q/0*DU!j2߳p^XN.I6SJW[ Ien?$jAq5k4 l>5?YYU#]IފUHecYqPVnO-۬`b'@#'I'SYXVJ{K125:,NHa6!yec6rUa ˥nJSp8̔+UGO*VtHNf Zzʚֲ\ʄy瓋ʪ^t/ 91/Nӹ([tI sY2cz<*p_{VM(p((#P0WGpL]mTZv;՗]xyvkWi([h52X 5軁|oo[aFn +4u{~o #&5McFc)kNhj8"UC!O  mn\Jw+.?ti1/pl<^jJC0}_F5I c^ˌs?笼:pΣމ)cv~Bd, :'V1VLӐ'j\"2:ZȈ:)uGm-\wBhEͶy:a6u%fZOwh?' ܆lc&v^.?Uc6YmN&Si~LF'!i Vw:&$L@T-ΐ~þLZz Huv\\k'Eʶ%؋tdaȪ{ @yOd/g.M]߮<MӁ|aJ*+nKAjG=-O0 B%V D`ڵ9qL}rl?HHCCm]INFBն3jj05-e"ДVDkr;уC1q$reT|J?c_=2ݳR|:l/BNf,l[u# B8>?ulOiA3z$wd='}ϻq%+#ϪCiVdg߂!IB•cAg:#Ҽ/۰٬ jY `.ڐ=ĆI&l^]}0@G,jE};x/0\wq'-PgȢ<+QCtb>2~9yV]cϽb"鎞Xqa $80DsگڇfB9u3O8u^ nΟܝ{; >B{U937KDavY(L<3{G2@P7g$Qe|Xc )JDscz_ĸEAѣU/jDa!ѵ;/1gkZ+ݹ%RjL/',lK[- SAqg;1Գ@2獎_5gle%zwӵ!h!.O~V|N/Ab=9E'yᙵ#~whZ'_Wޝ \x_~kj'J{e!rG* l#%ih3@!`=4vO*BdԈ4tC)"2Ay0@0@z{S`rVT?i4 08)HPczmEl-.0~2r%a|EWC|eĶ($~+o&%X LsJ|PR~:()a_6u+kUE7IB B lW Jڊ,_6cA 8H_BP)o=V +ӽr_5@ x,3zw/wzi #t42F.ݖ Bys x _)e^BRMu A"ι#4}i[Aݕ[2<ҷ5}k4 `Mq-ۭKG^3N3&^. d2ךB `Gg(?80A ӡ*en/YIZ/qY{'p~4}=sg`n􍥘۸]438BE%Fh~,fszlLܝ;8gY=3JWADV/Z8}qiV1Y͗E@W+,5}y6 #=et 3ߎ@!VzFa>Sj@ݿR\z7o.;w(GvFPЍP̟8ٚ?sʲ32!?',3+% 0t[Fqjꌽ;7qbI6dUsV=QOxݣQ99SD4,E]WD۾r۝Y,|ᵩMn ϣiϺ҈w##̭e){?Kv^IM<5`17?dT|0Х~/5r>W37"z%]׊Hs$}>)١`2f! 1&^7t>Q\ްaL3ykv$i͡p`v$U$IIOyd8-si8E@6QUhY7f@#sNr1UO0*rKb]3=vf6u[Bh F8]~4-#_"6eNT ̞ЛvĹQ 8dN%^ՍLW-p-jX+펥^~]S*IcjҗQ#c-h:1.>b!q2ioHzl]2qGAKzyYw~wztҰ.'팡 hkd c-pPfXqo@2(]qeV#5 [W,XQܸʲ,F, ϧ/x< 5x<1mƠ073VP{B7ޜ IU9ogڥIFM8mcB.v[oq65;аkrW)1Su!{"'MF&> uJA 67)'&_k77>Mts|/iY"o7Ƈ/hsV2| WE8TzY/ҹ!b6HGfPti#bCj6P$RUQk)0(xNTFQ Tw`MQ;M7QO+2ۇ5_HSRfz[. ;~>@fI18 50{V3{g^pIwdFW_*G:{JDFBݻQeŚ pjUܧʳYo{xNfQ]+vsQ)Vcl*/ 1c-C\kĊPtJMb 6PVT3ag¼Sn U³iϔ2bu꼚}2Qufb,,;9Bgk|7evAXνmoF; î%''?Fb/@c6`PjnJiaE6^K.rKxܛvbkQVDc Svk_c`phP[כ14h1 đ&byGxݶ 5KqXJAΫ[4lU6` \q¯s RDT2B9f|ct0jQ<ʹJ@??)͎R\6E6JW9ݻ|7Akf+@]o9]}gw7M/&L#91 ijMd`x _7i$s4%MS&ֆ}f*LbRhIܑ*]i[S, Y 鏷5kLe&yW#г8u?4̑=J>K7t064l _R`NI3՟%N2L2&e1 gMRvqjD:4l6lv4ͻ'tI;=>tzJm7(yFT/ڲc>=*lh%[2_g'(M"ҠUԏ3~5h7>)%=rZԊnT5Z "6}^ݖ9x:O#*J몧YI`mrzlEii^:8Zn "h+NZCy55ٰP$J֚ĭ[יN `{3D@2b92NČuӀ> MoJցӄt__uءi9ȃk<0)C 6x\~xup>}.z$?k~ffgy~IN,}SƉq%}'$-̕&Qdׄ=r&bA48?sy3G7ш~v\%/~8٬fsȪ$G19/2>M|ѺEy?- . f /u[!Fy\KFSմUɒFG)#TmPg7֋030#a/`o` O^aTu~r% .=)! I25 O.ܸ,gDrl*Zކ,B𼚗ٌHHVhpa?Sh sF.YeDJ1SXf;<~A ]5*)YGt 'k) KNrG;fF3ՉJ+3NXE[&?"斘Uha)b[I jfmN#ҬoiCwyx5*͋'OB[7!MR@!xv.9&SYbI!5;IM%tYuz~W%O3I52,jm^kЬޟ`韬_gõXG ='ZRE'ɼ CW3IWH&>Ln;ŎOU+A'L&ڤH 5oEg lu2.jw1ӌuv'NÅw/[?(DNryZ 9@{q. Z*= f:#uX%hCbG`& jU4/x(]G7ek89$,) "Z'Źrk3x~\f]mPb/Ejir RAS&>tݦWU*`I m`lxUU%e\3.u*^H_ op* %Ѓi^DIlYg+Dqw>cҴ~%5hhIUԉZcj[hˮg%6 @JN&AKnt:hx̨Jȅm[w*kfG|%G䲙Wey3?5  |ޑo40CcdAuK :'<)eh|ON16 P*4gZwjVZ!²6m0$$XZ{l7Z%| -:91 3N~X5:,!Nɲ<`~'iHN!z{fOvFc=@ɫyB^̖V(}җK'{dh╪^zegSi~5>JznH;;|4G2WLJ*@T<;.]-fŅ&Ҍ?J2˓>jeGˢͳ|ZS= ++eʁ#aޝGeQц]r)\܈av)`=,+r9e{㬽"V e;fK<Cc^Q.RpyE\Y<=W)?ķgd+y]_d[h,0 7AXn*f3 :+\-TeZ˄IYؕm&ʍM["2[_\S3>Y~ayNINb8wv׽VYhyTOy4QP9;%el?ߣX@rՒd2,p}/\HzN#^|]#ْ|1Z ɹXp-Ne!wxpaQ(Ŕt8-KRyDpNWb5ްI"s$;Pb287dzɼmE;E^E/(;5MO/}ep+hfv] YWe`#n/l1xI Zm|17(b> ad!vbl+G@i^s{%e Wc\/yU%CT29T8NvT@iRNՍ3QtX(wq)V{6~.k+kz%l  cwy'6XjL1{${!Zlv6+֩^UƞQYT 3=t+ ٹkB,y8SÈ bh/hb72CnaE[ZW {׿c. ×ЈfHC0z'P8K,v 8)a+Aztl5"1@'Z[<2f:ϧmlPf6hL.Iͼ7x[7pw||FqS'>i#>46.B[qh2I!brz䚊cNM:SDUV_Ѿ7S潁Bly-F&kCrzkc) !DYmZʥ}ObkOe3XmM2X5kk6cabBB([>kZv*>R>oefh̻m[ca>*irU$'qc_b0Ut$dJg+&(JBp#a sd6)\NN*k^ hW)F8v'H՟}h/p<=d&- 1-\I%w#BYe͈0dYbnkI"*L :ޝCXX&:.x+3He>yzJighY%m=#ur&Z}fN։4)ox(*o0Jj9  Kɂxbغ('VsPEk6RM:A:83fSg)bȮҠ~vuʼn4!̆施 )QSd{ɔ]/ɇp'`n:x큸?wEfoj9BeqXP/dyQmFBɳ)DڒK;lƞÚ1dqvgn)Xo*) < !EOhY2E7G[׋|kAn~4ojc"K|Zld/V-"ʊgԱB鏿''Ʃ+_wZI2^ vl3 [ZǣvoD_B,C!7R~i0'b j51+i-cߪhx(yB-bgvT#5d\KXcun'7mbd~Nbxhhvâ)o׏gзQ]?ҞņZ29+#2wx'Vg#HnO~;1wr>q %GؤbqWpc$2d]8H jZvhi9s*sQlX =DV\<*30^v{f@|4Pwl\ ega!cm񎡋avѥL*ƕe1hx|2T\j{xg+7lG8qd; Eg8e)qqxx}-HW8|WnNrO2(JH}v*gLA+_ppaߖN|dID r캵r>;u ;ZkI8^G'"sboiZ}d\@t, z rtN/=<g G@Yoǿ>%Jx@ EUz_,n2܀Is8s|I!Y~}y6cn.kͅk75BŖ)As#\ >G]hx Nϒ4ɹ{C! Z\jQ#'p/E @!մm>g'[_/ꂻ;<ņO|b##GJ@"RRx<ϛ(gڦ ʚ$ 4 VZ50a;Y" : Z>(hB`A t&ɑKvҀxgA'/_Urk:ҽywSv2-]Sp$b!>Tfxf| ˞rl/hGxmMjشΚz&E:]xѝ{Zq"+{9Kz%T㐊k @cg&ȯ#fMSJC-$ȩq59"pƔGy nU.^SWxVߝbL1_3?Y!Ql#?9b`C%CTb%2IPeTbs0D;=T@?X~$FU$Y\wp3gqv휳 6 HUOux grՐ|-ȓGSBS)gC&kY|>DWPgEz.; ڱm ZHw,Ng6&,60YkfKD)'u)vH˸>VѸ 02qv^=S25@DW1B2 Yu( 檻cN'f&'OrZ)CcAM'#S V&z+\Uie<;ZCzB_Xh0']wn fM TTz퓩':qs#:;VO.xuq!Sv$yvdrMA/bwVRMƈükjD#NityjY~؁X\!Ta5bjc`'Ş@an/lAŦӰ[W$u]׈ &a18zV$-\BԱ)ZO<>fb׃iC37f<1A6,&a"~]S9@lM t>h=i&R:Q' rTܾϙS5M]mW} Lnzr[=VS9㬈i< / 01Etvl{_٫x:&_ɲA_Ӡ{ݩ}+_/KgrX$گv tmZƋjp; B,3x5vcCO9m4]91^,dBa &^=@ԯ  4Xa3W$!G@tۯo:e8v֚ߛV%]5'jmh!)7b< _<Ћ\Y׭f۸g6"_O@өO ̭`{ժBޭ̦wecW#ɵU3"]*/6sA'-`'үO@ᶆEO` A0脫s`BF}'s4؍^"®-(|o.u}a3ga,``WyڻD~ ?y[74z+8&_)/q syXH3d@%@Fj 1M'XD6$ueJ{7䔔^ywbNZ#su2_R -3G6C[GzµͤˆLR'L j0zM\!_֥ACf U.4d(e.2W券לLcc*3Bf5}r oQ/W hf]9'7 5zLm  vL#T4:׌YVM%ɉcj5dج )O\_9I*m}*C&`lwj7A) }:H5ʱӇuS 1/ij e|j A74v{T1VSpu#&3({r<@tu}!8Ylԗ"}v֊,;eG-qpv,,~4V 0Rbq,Lrt8TBvAOk9Wx(KVLr'2zty FPZH@Sl]At|=ZQ ,@.ϱzo)B"@[I{#b**z'[tEw/gQ" `):|U&VG K9$6 UZ"Mר2"`MwtBټįF1OJJ!9l)Ph)z,Bkf˱Iu3A !acF8\)s~Hqh8Kz.ommvmz֚]v/í%P>h+ۼqj4rcγM8BxqrD{z{ 0NʡB%JĂC w$J4PgW)J!5;2c [SěZuy4f\j2T`+74d8/)X.KY]Һtqm~41y#5`bT]Ioyڑ<aH='p9˖33!|B+T4q|q1RdHJx+&Ӳ2` 8@hB85p$'Dd;ANV4a6bkt7G8N>t; 9sI>vZ8 e nlL"eYuM<_=81/j]sNdYم!eGl͏X'Z%iJ ^7 SZ ƿ6i?t:Wx4Z|숭Nf*nHDbVg+E:IKDE6ŒgxP09|ְv|"ieQ]o0A'!i!i0C4Ġ2u$uZ &i4&/ImW9t !4!`>GP;k3i ʨKQ RI6 |qp~ +(6g l~Fdbӭc+ |7^ %b&C\*و3mU- T5YwU +D#ZQ|8Phb̈Q"$C m,ZLc b!SbS.1ʄ8qC7]VHўINנj5D3ra)'Y־hPquhK<>="lIo>=^7!՛u;/ ]'DJa@S}zt1ZǕ z>vWJ85[eޚ{dmg=c6@N  ZIL1_ @IY2cCyO3RjvjtTZL?'1pe5B0k']=ViD3t 콑VZҲe-Bs~O+[*Z l_FxF9,g̠ڗ /5R TTC{ڟGzg,HEdЗy+vѤޔ,sJyjA˄L@eP],Ns qUH@9˕d(ߧ/]X/ HiR -*)`-2Yp\Ƣ9'S)7M7ȌV4|iOI"<{j 圔)g+9oy.䎉i )LAƖ-V;xcWƌ>7*ݪ)lrR/Ċ{FH\:>qP.l–|k#4ݠm&+үTJ$r7lՌPeFJO~Л¦D|aVmp"E@/k_V^3@E0;eΗKvag Q][.wQӯ%[;b)UTz;[#c%o3SUQXlk[ Ƚ]\iLٜ޷u;ހL \r7 F'P]/[Rapk5%/ldwOy ta[[ea9Ge|L`!'W{nCK3g =!zXly_/uʢ Wa e>x#(=n#77q/_٩.Qiqc4 m&gMª'lĽ{B>(ro0_L%=ޫ1l x1Jx _Gˬ7+ysD>CK`_ ' z+¥91q޿4H-Sa @=`6fܭ2߳>ވMmXUvG=qc:bp%"4z7&TjךkU0nG̴C`͙t1͟m=[ӊ"lQN&fe3ћԥe&<9 )`FPڊK6a$UV^|[xFhme- w2 3:_ֻ-:z {3ܙ6 {:'U06=yËSw-*| 5rQ7IyZAgY10u0cR/ JjJ4ex:? OqvF ^Gdy&euU#z>G̬6a1vb֧NHl9fVϷ8VɁlEgCbbYSWkb'NhT{ˤ#e@O<!Ժ#*TS\1Q) uRs?{x6.9|ÿR o( "8g N q OGf]xY$c1|˫[(?u%/P?d${#\sPZu^9Ae Rɪ#QsNd2iI7L*Z:JnC%t* ^{@袍ծB-Lk)NU]G]Ch \m%J׮7:JP?ZێfvTv(Ԇ:Q;njt>wvP߁E>2ًekZ_~> -;{x@owt:Ixxm)K 0$}ͣ185?ss=oTp3+<&ߎV}?⳸V97O6S9ْ}mxA5h>uW㗄-mIio; =&LL3~|6 qx`QzU9N~ ;jO<|鞚GйoD|y",oc;zT7DluA+sED!=M5c3H_{r* $TELzGm^!ȺT^GۻP֯P0v箢A`D 8BXrA}Nh>[ P0=RE$SHh [XYn6:7nzs IGۓaF'$Wznt4vk6r9AЋv)G w?*fF;a+lȝ*b q{mU˜s4 c4#ՓmHlzOy w|@ʴb:'ZkEqwyP* ߸LG24n&|5TpگiD:-"ޡH˳5K`a@dCt@:aq1l9kO,ieSodAf2nv[`hI E7P&ayI 23ċ׋Fq6Mhely|5K/Gh1J* ¨1?d|CpߘPs%^D&bUd2'@[CKt*<96Uչ`;$QzhPBE6)EP \JGH(PATA3ֺf R%7[xqeOSR+}[`UV!PNs9-TxS!m!w:iǸb^8 H%( ]LM+u\7.8,$0i"^_Rk PkG0I%mгjfj>&AsMEVo[3!z?vL_U2R.ri+fVfwUEYZV{$afu"G($9/b,z:Q; K/Ex@Q3{߈s 5>wxV<^JmFyW2G 5etѤ#n-%Ki߼7xmRaK /ee,ɑD$g^om%'yo,ddrtp1P禢l2E4*hY6EK[SW֥kjd0Jj VY} .O. ؞yA^|ɊU5l=4W"5, yʜ]DAWBIIk:QϏ!;^f_iW c+o-UhrMCrN)*XȂ[.o\ .-0Hgj,'zqZ5 m{ v~(S [Z#YxY^,ԺRfGz nBkA(_Src!L]z8aQ_o'Kp%h xޭ^ GD զ\j z1eʄUB$JXaB(o"B5J?ÐvTrx֒wl¥ }N3vWBx?@05d?pgw&B~6M҃ {[6`N~-G p p p0߮'<(@KW7(2 ]:h$?(SXȯ}^ȡ& 8Dil C1D' Lr-̞ƍcvL~x J:ձ"`4'H9m]}=C2I!ZT@HTkf4ajB9'͞ "W ԝ~z(iן=}OP~*{,#fR+2 DO5?c6Uח{f9yBOApSGnB=&,noDQOXu} T';X%jr(UTGk_0WZo`G`sE rEF~.4,Z;kƅ؆}O LjM͂|Y / ɘ/\U.S4]"M>5]}_K 8LHf!giUi-*lo(kXMÉDH}*JV]ꢍ᭤gr(f9od0%Qgԭ8>؃;J.CI D&IbZ9zi T SEoǖQ0(S-0Ag@<Fs+N.tEQзHX1y~B4<ãLZ/&ʝb+*9+X:-N6>-7El,&0_*/)rBY"EO]2|kRru5Jqϲ2oPfp-2TOm1*Sj4`lÔKï &OdbS7{┰ J"ɔMg}u-@O*g$FNAt;nWAVq5bu'd>s5ܘ$[1_bAo#SL{yMQT;"ӍfH+^c457lԗT͐Rչ| !)/nTKoZҜGԩ:@}HQy\%ÿ`Xdbﳊ+5W S\~opsJa4[rQ7vސ}l)|Ï.Y(8N%|e7reoT 3 ʒl׏N*0B˘!E&KZ}fܖ}cS=:[B{ ፅh_#FFM!&zs4p4hr)KP k܊Mf<%ؑ!͗ %m$?7tfܭ=qe:M&v7%\Xyoz{򙴐o UO_2;RXν;$[ާ<(%cL1y!IxNxDИ%.c!2:u?J_Gf޻ CvN\*8cD CGj< I/ٝ$0=@FŤTMu5/QCwL^63Z [e_z&ľjڮ3ReXL#n2٥_5uer eͷSV#iT#zGqUcC122dpaH:aִ )zC$#E[[,9\(3gU1xH428x4DeJKѕ ~"oi2%m\5EWowcPQ/Crڡlہn &COm+TDțhvbVC|+E7RIKozg~9En&lEɣz%Cug< I/yƀaMqI7WQg&<CG Uq'Ev: @-F&j!/p`Σ':Y.`F/#jN@/݉a_,|Q8,z񸾮O?Dc)o p#9398>,|A_/+ʨq:S 3 6z"V:hp)ˀFXDE;4-?]ͫja5( eX4qgp g Q4<1UZFBA,tVdZ˫  ifL,d (^i\ha~Ɠ1:5j[,Iy3J-8r霥=*egtZ~`?=N= "ڍ1Pj1G#!ROQg( P9מ֔7ܔesf_.dmZ.>田=_``"hҩ*Ȗ= 4Mȁ,7K9dz,/**2rnp fN*{#iR+c 9TǪGFTL,R +e=! 2CXqώF 8 BF7gqw?%CXγ;Ux{-s垑@-*)'9G ̞v42lcTm{|n3ꘇ`qHrobAjjug^ m%Qyv:*yrQf"Wts68q,4e=|^ny'VWz$\B'6:'3֡qOp:NYOWvNqHǁOgvn8ĄF G㄀m0̸0 uȄuDݘ]Y5ƌN&dwxvy!pp"ttfyYɦX_#9z7]KC25kl!] U{.77Wp$:*xmIIlh8 /oIzBsY4>g0ؓԛw?'ۨ5j? J3ߓyN.%֒}@↫7yt -]ֱmʣ H@;|!д=cT8Z1£G%u٢?$=i8 kԫ UWo-SLs7F=fl @Q`ޯ9\O@U}POu- Km&T?UBgL4܉8^IdㅫڦHZ 9j,&be$I,Ca0:#=WZqgu (}7FM:yK:<yGp'zkT$$+$T|*4{~pʕ-[Wɵ/+H2+Y\vU]cqgɇ4!Y76G@F|εuV}~Y~4ly^[lL$AYak_m`r*Kgz<Е ?J(/C/~>Vl;4uPn*Щإ2iH&N2$%.t%ݭ5?A6f Z~bO@Re5@G`n:P -3hF]" S;|}x$g)Zړ&A-(D}n]TR[Q0ǒN=1;%P6jOIpnoT+@]lnQUx_θm!_;) BzP|buޭp?kT Yӝry-3+㔦oeX8]|}j2Ms/)i&颍kvb\w1J񴴎m4сi,"I!>wotV;huǾJM6ܷMjsVj4 g8Y:MOK]Bv\3:ʻNޱԃy, "kWCf$aTPEqMAˀ:%>woS 7~8u2ţ*D3wߖ;ᓤah]dp ?- ЌXd)e%>)laM|wxfR A;Ox"81&mJ9ΖS N{8CA>>N{Tl9'9 wlhFYe.+s%hJB$%-Hb-xR iGP]@R_?& s[/ăpZ)E@c-"w(h%zNmeDsQ63j2 beL^I:$`+Y_REw@X d r(+3UA8(|@ka@E+m5{52Fm>u ܱ57R$gچBl=B/]RBw;|y>@ *Rot0+Gׁ-bڢP"[Ͷx2޵UDxjXCDU?>-1WD,nן|oxiXp)H[X?@)_Uz[7?Ȉ<('jT )Piŭ:,rR/s6+8()uvF4~*<(L,zҩE[8vmo+=n{EшPƒ9)Q&yՌײ,1ǛB)F+HNo"P2Rmȶ=T'JݍIV_T(x-y2u=ǔvAj(B{o6O#, db,ڇH%@P-ysPSvD .e%/8@G| 8}Ʃ` LaZ#Xj 873/.~t`qH]uuE}|}M|3v-'`v {muP+Àj_/Ktp3WIsJOrWAe֏lW+!2_r *&ˏہ,] 7biL, X;K-SNy܍@R )qENyVyWkMA"{[s!dMN} ePǔs^ubn'%).Pâ`‚+Ìsh+p`_;AwzU5#ꩢDlOgxJ^V1a+@iu應^(8`:aK*jakCҟzZwd#ۇ e_ؘqn(LǷ6+xyiS]@Ch#RGF3n˫ȁ?Yt?V-nKM^W+2̉Kƴ[g+؅AuET0&/a4-)sNmzfs@A)M_tQ7Zo)s/fja/) Ienվ\N:"#'su- (lir5pE$\/ jCr iwpVӡ_n[N)y>;4^!ҁp)P4*qyWk`Ŵptwna}ې1$z^@5XR#^HD@^"vSF:>})LG^X{#HT>v.?|͏Z<;;ب9G5+z'ݰ-KHHgB=),H:OS%2 fX):eQ5 . *6R&_=3}B _ƙU<lọX AՓ%Q+ۀUk+P- 4l޲~>^0ZxuO 2AiHi뼝3r__h:ֆT YvP'ܚ_0tQ$"bS{Yl8tjoQdmYW0kKػSÈ 2晜m]?lP S5GH\24r5`@Jn'tVxGq4rm4,| d|~efo^P k`,S6|PmJ-*ȋ_\WzU{nSAS%JR^lHD \o:i"K\`)"{Kبݏ١p~|j^.rCh Dld 0'g"$Yqly2CAV/irJIиӐe*ҿ46yZ",8n[~: 1H eJ^ Vi{{5[/|gOQ [&{_ގsĉB]@y2 \n@¡ő{IO "Z'Ik'R`"Le8@_s@8w'Q͆he92R84 (" :gɨ]6>n`cAJd6} @ 489,L ~xnB!dF2C;jL}p֊ЮiU̫r l,.,n{:g)m(f) ^1U^uZl"ZE5HZ%MZ7Q%CEx~Cۏ0ruDDz=FY>jPe(!HgEuMwνWX6z?m5Y':,z >wE,*^a"˫z~]F{FKVkXCvQ_c>h4&W֣ o5A*`&ݦR3kLs>NY/pf@N4בV}t{{,W;X Ř2”;9h=ӧ9F5,K*':|U@.jYdq(EH  H8ZۏS66Q)' g"ccP.WP@a̤~=A<QGX ف#o^.Z]ODN)ڮc9֝ٓms}B +E 77f3"d|5R0_W%ޛĔMvc_u^Z  &tz;(s5? `{il̟yI\Byox;2MX4.pN3\g۹ǝ }4kۛyZ=wHңk#Yq o4 c ~4!h:RAQ/Uf/}z;T*O,m CZ p\1Y7ڷ /y}0jGO1GjhCi1/)@1Ah]H4_@czKUj`Rxh»'J,rjQ,ߔr]X> 2-I7 2vnw6\u&03ؘ4*ԵxC#/-ޯDsv4\H XB,iXW=]X@zn5%9NR#梻s&3fEU@e BE5Wmq|O&x_[TJjfGCbe$7 Jw(-jӟXʞx橷gGTe|}X@g!=+mg!9ŴrS,5YcB}*뮯|^9/7L:JI%ƖS!vP*=!vKcMmLevEI9l'~B.9L>tR<\XdQ~Ig:z&;2~/^]bɿp]ව.djgxDŽZwy-=Ο-Z+:,Km1m' rwOz}HG̥Sb*r'!j[Q.n)@=<\uQ ~W|lkM|׉XBdTT䗚Q8tH֞|ؿ$O Xgh@ANVb٧:5uȉ9ZX YG"=Vm?SRQ uIP߲5)0 Xx ׏j8EEM\L5i/![?QM 7E_q|Gp4%k=Ï%e&,DS_b}kVY~uPDj$y ^}(q&R58z4xEyëE Qg{ νɰ;}*SXjƛ{ R5U JW Y}t~ L+gnYjfNŃxпG?l~!..2Z+stM1/%Z?bNsNFz8ʳ7^&Yo'3d9/X(Q9;f=_<0_Ϯ.3'ki9׾WI=<`],EyB:y:*'ɜx8>0e\zJFS50w%>ŚS"yy<R$pM=(\bO]i]2Fbܚj/a=8sAHOBY7LWrժ'BFBC{zER!nDCB̳K|`>@xw/Iw oň'XRpQ(y3m:{>}jgOr+rp$ˏ&0XHzD_qDVz=pL%mƑș8[;݄D[wBr׈ 9Dk9=](sgA f{Yseq:ȑxD! [V(p)Г[ oGJHwGJ˝gGqd= Rb`f Xc'f9/;d-mKjԝ$lm9W/ Ƴ[J?%YwkG]N ` sIt D)o'}Fͺ;&ֆN]#t}=kEf|4^,b1?5\g]fFE.iΟȡ܀JS1/:J~%>I(׾ҠňnE#S vC^^wBhfAK}CD)хjMv/b˚͓2.4V噭)ܿv|7@iKR,Ћ [is ;ϴp.rG"8{^` 5 ^o",xbIoixV53$ H[KwݵN(6dohjͫå cu^%x 3=t^p+bcECfP߰5|y?vx1;K&gHcΚ.21NΦMS.)`SrI Qh]̓,3Ds]4} ~Y(m|:6/q3SJZ[N;k1޹qb+C;X)P4.Ψ68W-@.O;Zsyf]k0.oGg ¥ ta |友Q, rgE%7`JCozC;Ce\7۾ؙPgs2e9/~)fyňt#ʎ}+lWӼ"Rjy5# He\Gq|ՊaBG-0 SWRƽ<%34 [#CJ!28Z`3J  y(]Yqa7|=6SASxаh x3#)/+Gm6J鿈nPE߲q}%Vk4jYAg_SMe`=(-cZ}4NN zfIc7Bnp?E [b14!mKRf(1ehy8^96fl?8}zmSnJMkoNL[Bp)MuкU NlV;,( 4k$V^&V+]Hxmv0 ~?YyPR^ҿq ^ix`3ԖxsjBKH/2GPwJoF;|XB5 D i*b >xW*<Îm%0TpjOlՉL2$UpvvZ@>GpIQk!=gy4GL$ZFaZwƻKW IA%$Zw,gnrBg4XBw1ʶJAÓ=Ι,$~=v#xG(DYO3?RpL;c27lBez44*Qr]GK(w6Wx_|(?o~jpJOxNY>\M;12\/һbR˞Y9 ;o~c㨷rmyq_Hq'@ț1duO&8Q6\sN~3ҤRƅvlDNi [D%~<{PĴ|˿v@U9nJK R_y2=-gzoLʖK)G$e ZTKozXZ!d̰xrr&0دi,Htia I,ъs8& –+LF87Fa6q1u zNJ)H,6vЃp235ng[LA$fg;e65G䪸Ty+6|jYZml!'Łet:56|Px/_3 z2jBSr[b|Q36 61T)>n״?>>3o}2i~7HȺ#zuF?[Gن|r*Ӥ59 8ov qxNxƪk[, 3k:z6z}Ok-CO[?F[3hfTP|1< L2qGxɇTPgNBv=u܍l -KJpJL([e8e#@q+e}mgh/t%M4Yg4iv@QvyF۩p?G:K)!҆*J1_R뚉?b˄]#b g>]jqjSeDe6b1iv )>/TBT{*XtD *#`jc?STiN"I_W-cʬW Q[擱/ky BPiдR=ej\,*3Zg]fp=pLVLS-YdRǬߺb sg}9kJ{0\\WP>qYE<%P(Hy[*4MO4I_]ʡO ﭐx3oc\AOM'YtP; J^BtjhByYR4~>S!aCgY : Xj# ( $}'afyԎݣr͇uq4*XWԆNh K"'+($@q=3Mfz+J~AzZ]2wg*vۃ(1qsȡP2UCU߸a8oĹi P9="M"T=-=pY(T9iHęB NvV2m8h9t(t)`WtYTaхVveZx 7"ҫ}?Lw n:' U,*qN;Dړ|©R\+*qykU^]~K0l[Ȟ X_Mpn(Y'ʥcGu jtwJ U?Kgd3ҍIq$i2c1{(Q -< 1ݦ ͥ{xZ"CBsmc-]cin@+eלH'_dk2P |Jm"r3a\}3zL4I9\AH 6"n/'"qbTX,5Ed5"m4L`p3qeaJC4z2 `M s([։ WM.D;<(˔R M 5.K;gC^(6/6wKd'"k.]SUy9A^y z1 gʼngtuլOu5!6Uk"}IDNz",]sgZz:S ge0uu$GG:u+0ܭp={|Wқ UH|WG=ԏ^}F37iZJ<5ܔd/'UsNܮK]]?NJ ZyEf7v;%SۍLE#n-k_Bw"s*8-;Ed.jjR4 b8W iJڠ)5YsM"j궻4D'e&1iNYԜ'Mʺze% Κ+Lc^H/ǟX[oٸgjQL Џ+_D; Red;e_坉l}kK~mW;L&(\xc!,Hgؼk=1UJ \ZlI,ΦjN2Yq.Y0^zo-*fmǓoC$i0œ/Z^C1u jbڒ@zA3j։XQMoR-әι!iz<&N>lkj֯Y.ɺ;Z[bIUYɀƿ\M+d ڧbcn˛~ڮo 'a-h:WʩXl{EY;܃zD,v0AZ_%%6n3CS[PqEõ$\m5lP)zBaV9zO[1C&}tY f0Am%V:0F4Uw6J HF͇/S`n3NCT`)_ ]YYhLgIw =բH}紎DG| 5Dxxw]FA mz ?r } 로38B2U E#?2@b3 ?ܶ{,FдY:zm%&S}ZKzb`V:dE=o~*V]8E[43 (4$1dzFoN!$(]DFv%ߓCGb7nj,n5.IQ-&Kp@,_uH-cvϛM7lV<xr*.Cw7>ڕ?lז3:ƟFdqDr4螶Nq"6ΎwqM,;d"bk2V\6FW%l{7l/3D/D]iP=}!Vaasw?EBlMSb\A`mp4! nIS7R9lf J kU8anxXGߺ[_ΐpo${bZPr8"lF.Q<X271y씾E!/Ʃ,‰mٯpCȁēDs0䃬XJHj@ !X^tM7Mz4w[{ERGȲ{ IhBoHy^׳>(ك fM&A@9ۯ2A,F?{9i{Bm|u/):sfB=zȵ jY "^DŽ,"A3 qn3j@rnt{—eEN-V  Rbaea^+bZ{݂\5_6_/ѿͦ & jn[֩c4b BB1ᆵ!\[#e ssd(BzQeln[Djbܷ7,&V="nD^\9d"|p٤[<”[ndvOn 0NmMEٖ~dլ zU\c6s8笾A5f4;inc7x Kx ql>mɉp aw&PLBlc@  #I_תv|x70nI|?H"-3Ɖ1 [~-!j_x?Ztv{MYʆaU㦤E+A vxuuV늚<|CsG7hq/66 dld =]y>V2 )mq/<-KR*6_fݹ],҈ol4~MrⶪNnr%7m'^١Vwڻ:k-N)6~~,;bQlrW~Ȃ455l nֈ>VjŪu"pܣ}Xc]E@,جG1 W*)PӨX8&FRMUjZҠȴAjc Z ؜p#|$ac(I0ᕄsi%$ˌȕ?Ъt -* T담"4 [bu܌jᣁ=?Bϊsч2>* IٓХ~&%86 =ď'[Tzk5l䮂[uNk\{;ڠ ڙw8aAZ߃1@4rm"| .sJ/z7Y]r(stm϶jciT)Qe! P061F#mf_D~gyUw (*rz@PxA3C+eujk֌=!w4ԬĞ2S&NX\*h\s1B/BlSy ЮVOPy4@zsSE7kKި`K(@WhWyȕ5[u`g#ҸP_gt-l"Ҷ-F5 ͆ z/W͈VĆ?$f }AHb.W03tvcoG| :J2jGkI+?*x4 >(~%`vz=C(ֆx7B=P_RH(>0F`"Ky'S(H&d:Ji 2"q0 ׃q xY22ooע7OF23\;x0Ah%aa(jܓgnXltVCP*kL*FB`W1ծ) K34$y*.y` Uz˕9`KQW'Ac1mN'* y)Tһ&5 LVB\}^#:SQX'Ly U 2SYjQʎF᨝2ALlA< ";WU8՟+#!\,d\nD}%&E,u]YNBT~7+Kh?9(OT9*OH\MRUY x,/hZФ LU2 5>٧̉ŠԦ,PVОHI䭣赝:d'Uշz^%[up5PcHY)(AVJQ$}^K"S1Nyz)}ni?%=/T"09).eJK{ԳUDjv8AMun z߅|l[1Y4HlDh%DΆA* I.^'CZUz(t$>|j}G11Yf,̒,)~8ŋ@>^w\qMssPm!T>%Qr=Ǭ ! Y;UkA~,*Q> =cUkܟ5cu&ʒ [U" #wFY V5^- & *b*LƠՠ\--b?KAׄa=}7쟗~&d_ dT4$'Po+dטPY?cKRA*ZZP!b~^qb&ˠ뷶D %!YD\Jn:퓂jM `g3~UDG;mgyLuԳD,fʙiGzwcM"m"蝩Ŧe[5C(*} - $սz+R_|5 $}[6EWmMD _`{xI|JއQ7"ӂL S<`9Pͷ*@TZ jng@$Di=2[ҰLVT,;LfQn"km N_ϣwU;OkmئP{*܅de1epU[TXȰqqu,@h!k;!Vu8V6+L E3NN\gQ˵vgb'jeюT@ks[HN(ѰS?LKvm\1r282rE߸ e̝aڴ>z#Cۿ59٢~FCW eأ6;|h\fdfKDf+H`BY2{f&3uV& #}ZWE'<$L@.F&~9/k&>:"ps-5͠JSpX;GVg['~*\P?Ni1-*qz@yiO;$Yڗ&$r4mQGr@oP@4f^b|P,G`D5g76^fvs˩52n3cn-&:BnXE] 7K|Re*/7hO>ə?;&mIWL63`o7%d3-Ez{J \gh#I,Q-~ɂ$4hS}.s,IхD̐2PIy&5fkԟwq6F Ne $qu.?0D?ۥX5 zX{*O.K*UCZ3Nm Z;[s[:C~iM`dgZM(> BL $2PJjlo\*e $'э ҝ װ8P PD;\+M*ܾ+޾BzC}:9]5pE.`Ưꏍ)}ɥC;Qܐ9JR;"` FS"<"#aQw3˞U+QIdT=ۮpy3stn  }Y=΋f.W[Ŋ'O7)y}U4ڹ՗4>ˍtoKI}Z _x\fi2PMH%qtXR[cPy:%QD6'!y܊T&A Q])t mu Qҹd孀㹡Cr G;^k{O[ Ndؙ\Fs-mѭU4%BfAGi宮,e,@Ӎs[DxhNumуϠAS(-'ف#Y0jR Nk_`)@UJ)~c:_ՕWbBN'g(BY;_EQ'4fK5,/j1.u)`a }O3F^jyN.'%CNgf l0:dJJ#n\]D:f&`I `,6(lgM+[PEut+w@-p&"PGV]:ԯ5*^]0ztS尃\ҹUq&fda'.W<n|՘䛗twC|(S3t8\8ݺU#+4иx=Ef5'rSlY7UB[^pK0BY8z>3a>tUXW27ohk~"33Y`qv:8)HÓ[]7&l1ú[VarŎuC{ʀ1-BܢzP[#Guc OInTYO>X9+A$8]qjOr%ӁSM%L1Zm^Za'y6•nDBs5q G)޸%8GWԉK+`3]ܽl'0+$w i!ZxTEy7K 7E.{&n~]t+uVۑY:GqkW7ՙu 9Mjd;Ƌ ֆ-e<9Jn6nC̅`*xkFaRPfTfye~ |~+*ם"{Gr{c{ v$pIa{_I5e3vĘw{ŸC=Co~6jZ%rEt}yO/RVBȡ{W>琢`RX1ov YDdhW3&:yoZO[oA<iekܾ\#V߷yC^i%OdvhBzu.>jd>a? G9evUպhjoqtx<@ ;x̏, &;ehSwL@_b~;?`EًkYtt!mj]5uA*Qle.qQ@^-|+T[sb7p2;%h L&]0@SL`}M>y;Sl*yО(1tx[ral+̲ϕؕjC1jxh2}bB*"3A$ nD(-9FdžV,i BXlXA ĆG{*(#AkjLqЖGqsAaɇ*I=)ZzvS dv[J<YKya/\[K_2f}R4qlNN:Bi?h]YAn~8ll>=S@|#<ev/F(~EiI*)(os Ǯ1:4b)s U񭸦v2ŏ^Wi $>3"GjgzV>"MO\5tVW4-VZm3Հ@<;*Y&x8ǟQKnD}rFo{-S|nmoةaLhf@}b$vбwħc+#]=24;U% Aݑv5ka5Ox_o(! j ;tJyoP_#bں#[;"MfQjWˍ%ܔ66;:QGNfZۣ>jeY퀃vSV  5k!XAaŐUFfU=eve bJCҷ= A|n ?Նqi>7P ` ֶL?8U5NOL k%xRˣ0ܛh`Ϳ~6b!5@u?AZ 3gZL ݿW1!%3lkNatga Vh ' _ƶGٸJGL-`T*x{jNޟL % ,]IhҌayOsSiKr]GGlOQ~#>[ǯ'5W"=GGL|z9Ų b>xj@j.O`K܄CwsR `^O6J]Fs&_Zcg[hLs|3 ܋2&m鐈AvN@~0e1mI*'RY"wMF|щtHIK>ڡ kT׍ڴӶYQ9v¡;b%y}y눟}vY"l!FȒfV(պ+=1&8q`jq[:DϸZ'@k+^_GЁi$WG#c>$\?8ޟ33S#bnE.Ejl^n=EUǎMjnhn4>S\a-c39h$X֬$0Qi0 6V۬Ng6j g;E7qSgJJn&(2iʝ+Njmy;'XxZ65.'E8蚇ɮmt4݅ʶ GruШ Ƭ!47xOPl5/9Ke )NP|ĵ6F( {x,+tAߪD[i??{dC Jl03@-5.>4rMȡ X_ o8*;UU;zZ,o 8J֧2OwC_Qj֟ƛWG=1Vԝ~ SFŨ EdhZm$uCHRf8trjMsy*:S$[0 >Pe^U(0N'5b[m|V{()}FƞؔQ &oZdz jl܍:_#$lfɌږ;6A $t"& s^е}eVޖ~+3+uR5f1fLǬrԊ\4 VDO}(01r҄ :R_*M\YZVTo>/A*Os>zNHO髑t%)bL{X: LRMz?T~QU?~lN~ \j\"Z1:^))+`A7Pi|YGRTl%{ޥE*zy;tE@Iiy.?mTRт??Q^\F ͮ Md#8bpfeF *$f}apGJǐʒj kSDlYHeY:" HV"]WYQ*OOC쮱z mML;K:@Ӆy3^o2 9}cIG2-K*ȵIJ`om0If g91-,;e/+![lc9^xLD5֟_PRT O덖2s FJ!u?/@}$f'{*OD>a(t+?pxpuGlW=%f{Y% \ A†H:}Bus[Ai骣\$gQyrFPA9fy0M0} eqd?wGuziU~ӷj#JךlÍy]ˬ J.C9RҋUWwu-%W)YG.˖[u*R9Ш S`b)da8B2Q|B)%-\ LSzӮ fM67wi}DNjxd?fji)?h}g |g~'ܸ0Ӣ2 :/@"S~ s\eVxG3e]w}m9~LTJ ytDZ4)0ݎjNrI%(`ڀg\z {a4.&͘ 15y7fjGo<[ـ5jͪ=PW_u^ߥ1 T e6٘Rs|PAaf2N9rN|e2NYCFUd#̽j6!7ӹF}S Xw T=.Kb6x2mˈMJSToaN )jof NiS_:<5ߎ/iayXңBwov`a欃Q4۩csw*n~ Y@Zpf *-ȡ;qRV0+芎gAҭ?BZ3;]YvT xG+|$4e?9Y5lgu&(f [thl4s~;x_ڦ߭;9U!u7"m:i!fYh. ^H21P4rJ>,[⛴Cŧ^Lԉ.0tECPW%:]o7Ŧ|n7֏e,oR!9:WkrLC P4фX\W#:%;7zZk4mPA#蘼W'^ vލq4g0@{@Dx5N@kctPh>Y||6ΣLOs)êjf{QF1D/q7ٰ\"6B6in]grA3BVcATO<AJ7 L fiIߔ&TW:*H ԜNSw OJX`\ P $Q9 y( ]|_eLF4!ێ.b&#n$Ճ߃i΁v hUF >"ѥRR0ر`;v(}E01c=+_Դ#r>V@b:;,mNjl(H<Y&@hfpn0^[`m89Ч) 4<8 ŃP~jkcɊČ"}bdalŒ-%8C;6](y9glq_2@1)4.cqW5FaGG(t/iѺG3(pz(1@Rb@"؃3YCc\ <ɷx v) G;+1+<뱒#-X%_џ{wd#=THVe%}Wcrq-_ 11ПPEF?ɏ-_ܘym,C7!ހښ[k?KmbYA_m`{2ʱ4E!U*S#^kȶ5T<ȉ,W6)MF:%ghR@T_q[ '-JhsIZKwdsL5%IYA:x}]KaF9v%hrV N&s,}T5[wɊ :YOpPeMt9!`2Pq&ې=݂4 gb:wJ "GO±K QK٦*B~De wdPqU?H\(ԏa`< o `C9:v y* rW 0L2;@u))v GkFZȶl -x'"c-c6c~]2Ip]l/!"1Wsݝh;\ Fݔf3W Z.oΫ;md^9J=24i V|-(st잊R+*j Zk2Ф2o"JbMN3{#t Z-y} 4χUH Њ z(OBl` yEO[b}1gU*Wcu"goQJD7;%`7z#hIZiJ=Д Tf͢H嚘hdC5.k DbA)wz!'Yt7@^/F|3zX`ΙbG` T^(_Ȱ> ȵƱtTn8iQHZqfu%_zȡRb(d2[׸a: >Kܺ^~!|krK y F>g*뢶!e@4AT8_!{ ;Ko -{ DÏeJ`MJU9G} %WIIz[D~o@%gB[<)B`4->3-\E OyY:Hq?&T3{F2oVkCb6Š[{+:w?R p :]h; T+l)4P(@fN, ,xǒ:CM*!LKjA]X1!^Px'ZC^rn8;+7f؄GGWn2,S=XmN̉w3]%ڽ nC 79zD+*vDb7)Z#Sp]،&!ڼF H_z𣑜r9'A$YNܑs2IREl!Xb:{ $z8:?!\A2_J=4,[;&˷zJ}^L9*z4XrEk==䁺v3/^Ց%Ig0FgoHLF3T_<2.AdHx^de,Ѩ?s2S,p-7C\=brt]+:,#h 化+p8ͻh]YN Iy.GpR+ ,ݙ0̩]fvKc&|Ʋ Ʋ=lc&3m!D;B2-q$ٗN8)=;+871h> ;[ /k[N;N0lhI~E8 9VD똒YC2Oߎ')p|4$I줮YAJrc}5Um&JِاyQ;7viV<- v KkBr,֗}G?ȗo"y`g|c[1?ZzӁpQZk.ZX)Ocߎp/"X4kQ]w׭Y-=vJi8";oៈʊ؀{,aGLPJJ|́Q!v-Y l~c>wC`h|76`V@R9fڕwր 1?SƱ^IKX:DJrDOP|eJ)qm/i ==ԐdγZ8QկU8W޹|Zs c9ݘboZW~|Xe^0U TLpw4`5֣qYDC뙝Jmj9SִUSB_d>JV12x.;R#c A1Ol? *q.ϧ3h:~ WDZk]9l-6O@PV쩉z)zКQ҅{yԉn,qF7v An$N cnh iۇd*l7'0]S )&VYC~ݼ 8Nd5z|U7<^ޘDJ,ѺǴ`(EHw G*Ae ݿlFd?i]ig;>4 0|trIhU~˃)]s 㘴3=é|YÃ6[Ye::!j9`rZ`=%ʋEBJܞ^vPGR}’؏9r&j.5nff T WwƖxL&QAaWwvIm uU/o'!ÒQ`]]y9Oug'8@U]h4h&Q^''I~@&t6Yg#ɔ%p_Y{/!hJj4) 40ճ|qӢ2͖37wOww}3'pBSwdbo ) YӣC&U[g%~MzS?ȗ9h6ؑ A̟g#zGՑ+T*NgG&7YMjBK8Y~DqǓڡf]nv)X`&m5]+`:&-ٿ5kl _gQ9K=ttp?,>}0WZ|am< !xR NY.m'9UkrDUzKݲH-!䐙p-b,|fqPԫ dp6 %_fl|7E2.@tu}c #c#$u#e=:'ޅ6geT+r3>$agnRkMװFne*_+G0qoT6]pƚ QoFɚ̓c|5# b tS"Ujj-`$[t@ RaAjܜX\̽ oxlur;oOs= oDr)K+s}(}H+)#$%;@ndΈI+X ߫}MoZK}m.I1(RjcP 4 zcM]>-](Ayx&ii}h lP5Uka]-ȷlGڀ93 8˞@HT3}R;4}Vc3 '-#yнH[(<-`Yc?&hm!Ҙk9ZiC/UM]m?eŮ^-c)2wCV*=D{E5ƛB;VO"Ed61X.DG1z}q>iؽbLNPxcRXFns:+PcXt^>o=U{ZdvSqϲ67x4CY>:y /haۜZE>fCO/muCp<|=/`pk@[YCfyZ=``f8Pf{p( zΝ)uؾTˮUvz: yn8Hd-r䶏] B+6 oEYDŊs b.]x+cUG-/*Hݼ,VUY@ՈoTUFcer^񥩌#1/E\N,d~o"izy^VrvymN)ԡXK8|ӡD޽06kn4r`' SCìh XxאwIdF0ϥ2CMªvpw5" c|k*^w_uRP4?>^xTZWF-׳22 <~YY~|ɡθw[5CieBߖR]e4,^tg5!o+4ul}V)I aH}Wp U,MXmM֞I.w7k^Կs_$T7a}D%eΦbU4+JOƅw. /g,VqL;N}{QB"bˡ43\){/zÍ` >& oepN+jC=4KR-Dn˱XgOv;6si#t}vZw<G gg-Ї#|ΞnUUE.s6c4JmBHH8YgÒ2Ү8*5)g%X&joBKQ'+ǽVvKuȪTFp -)|=YVZq;#ĸZB"(ZTyku:,a ½NGP<;dCFfR^! Sw^3Y0Gzs{pK[)|3 zLB0*74SoY>2``kg2s ;|7Vޠ МhoG䶡frvCڷYQBLvw'PtE2Zg ] 5S&UmV\5G^\֠ÂK- "),,)vvԿ&Q!m0$+X\5ZBxB}$p:a#㱩aMNj ([ym:ZIp$Q~sz\Pn@pޭѡ*j˂IC>H+IGsWo!DnWm<24ט|j&Rn`p`]貟gzawy|1UmXK_欥AG9'oI 'YX| _EJ)9H*AMeL0J9,!,!G3i7L%R+uډ^ӝp.$mKz O8mgAYjdDy\3iDLX+(o]ΜTÐc{`uFL0lZhLAgDhЖ'ϴшjp-\ɰvg_%geW o 'F O-]x: ,d qQvл``> VAe8S427NApE9cEy5_orx<#)wE)i5>[bZ@s߹Osgyj6%J"v{^{_Y}TLǽP g96٠_6@|BϼeH<><t@d/ @\{KVѩҐgw-4\v{d׆~w/Q))/LNʺ5Lu5}OƴeJZUsM NU::Y>!HHi 6ˊKmlRV7mq1rmz<"<侂Xp^?fl/ hmy1׫="^˘_zD q e/Ƣk۪5g.V2If 5DmH"S2:.-bN, 7RBw)pcld sw[4m]9۲֚Ucnp 9f{" 3_KNLQ:k/o6+GXi¿͍2Z D˘t}dJe\ClgҚf!k `Q8 axYmFRdʕ8miRl*ʚ>2Tzv2 k+9Slqw>.q۞'?`wB!u=,M/VSaExa1K>,.O#Lқ_Ҡ,#goǿts>XU՚-иV3 0= /P ft1F& HB4, ˄1l* Ken¯"I8d$~9e2,|rٗQg{ &3׉[P͖]f1=?jJ5!vD>UIߨF8шg: |z 5CjH3Q z~ܥR\Fjlt;ͶeX[f8K; X|: ш0c8y*gDf l)>rfᥥzw׮J6UVdC p½Ð; *pU Hl>/'+NUY򛿋n|e {O<da5]}!~d7ic\j݆O@R؛2_dw.sa:Tiˑ-Fc"@% ;\KKkϬ9 \jxvI"g{r;Q9#i_ x?6?3hlsc`TqWkkƇEfVYgᴰTEaGb n*N} C7twƀY3G/ iF4RGŊ˙3+X-|m} 썋.WkVQEc9#'<uDVS'=y猕ЇJLL0d>0h4̤z?n?0ɈE->K[/uE_+IW\'8G"%1KCE?4|T΃K?-²Ka~Q$%$ ű~S[oНb#hl?XB77 \+JU 5uhC$K6H0uѼ/|O,\M_ȭ'}NSW1smwCÏe >?+z.pk~ds|;mx?hG50|Jxc1$`~*WA,샰uU֪~}b-BAB7ʍeG!ݫ=Mi_DXj?`^NGЂC6:TtVF~$sqjWMF탿qgg~L픣{Ǘ1~+,n_-ow,i#/=n][!(7Q 8e?lR#a CYE{`Yym#*f̤>kJd"2BTEϱHferl2wދn >r1O{2zu|T-$X3NG˟!|Le TT::Q5, >j_}%`Kejtz3mI뉎Gza*#e Gd@hGWW)ϗ:gMu4+CneʙIKHm1BZ@kjk%rgN7*Q AIsN}I׌":KUwa(;̸ vE 9"Dy1 W0$U, }X\[ вbuUN +YoZ^ eg=U#JW(VH[tF fKqn!vQ01i庇ka-~zǐ#n'_LU06Wo5ϭb ~⚻wJ1kSQRbdb#956)SF.x&ͪ; X{l8L^Gf#[- \o!{*#@?r2gVsh$00@`C{UWi ,>-(XIgcykZf/S)9ZG]1(qiX;{ kaS#VQ\,Ũ6,rRa(b,WuGH]t;X)O(p DxhQDuBQMi{z|hT!\p+3:":VsFs~pԯŒTqLIUІl ɨsBdV30Og`Zf6 !mT MR# :H崀hľEe7f<'&x+qDߺ %1Y-7#N)$=J&Kjr9[AZʓcxYrV*ke+dUZ $}IQyR:V;]àF,!GGc8t8ϊYB}dTq-_޷[#Vq*FK?d9gR;&pz2hhWmEϟbq\reƑ]i-Dp*_yyVG!Nyb{/]Xpkq\*@b8B"P[n"AN &8A#IC׍ʷa]W]5R.>]?q}L5,evr -#]Us& dm)D)m V Da)jMOezN"jYYq9: Nq^͍TΏ\~{ΑY:a?<Łb ܣ&mƪUYRה&Y oQo/#ֹЗ'1yCF|ATQW+Yke-Cܦ'5 H{<|\&IH0l_-ƶŔ"/c_PXNj[Oڐ@:ip@h_xBI're_ғD7%hx e8홏nݔnO8 ni3NdCRi6U :7ݤƉąOVTdۡz_ {E׹ ݰФ/n~တ!(K -QN݄\EO$窣\L|7Yv!A.Yޒ_F8oo08HQ2L3qwVZ58t4@;=kCgC2JD53^=u+aPB64`23>u9:S2+A&o&P n*ɱ)L0UA s@?(P"gAT|cbGJ_B4&ۄ̗.?˫%x 6 ʂ>1.{A וMtb_v6DBo vCc ܦ,߅ +Whxu ]5)afxXfhӘ׌.AޔY 2Z+s?%vA8FJp@N0;~O*\[:˽ jO uVO hn8ebmG8<@L( TAATRцΥ֚mwS65Bur3 F6:{s4LK!*j98 Uu.&{Z!EpUYY6GVCa:+ʣSphZ?6f]5]ey+Z.@m%.ԢP".W dbHkxC7|(,i5к$Oaڳ` PRþ؃s C,g bY*SU7bxڡ#vW+ D^Oqi)hk(F4QkF֮ۛ8y@$<6CcF~m g&Q& `%dmRMJR'_қC\ʟ \Ξih'HY<0X:KhcҺ@Q{h Tq XFZXO又xPW` j~=]VfJH^jC-Eԗ]@ɬ-^91F\zI62J3I zNN.%Vv׳ʓ,/@N喫8Bke4vDlXVc&}WKpত /'8']TMrDڲ-0.Q2yqL}/1`4\4qf748ϓ48uh K/|$ ӈaS2EsP4j^ vEV/4+ Q 2Q* c/T#ֹ;=18Sj -9[0wY's'Z^{ r+զg+R [LV?l/BhlH 2گM.aDz˼ĆJ7z3=w4 2rF `h˥I[׿=vԝƸG--_oh:k(8c#M^G9m{NʺB]!7qr+rTy}T%ۋyecݭ [DR`vY|]3cx{"o1e>R>RVYNWF 'Gkl|^ l1͋-^{] uNLr-7y`vNƝ ej׳3B/ųOOѱy<$Pn`Mx4x&KڭZ/BjS!)uUV/ۋ2'fSsk̿5X۩R̎ݿ:Ic41cI [`Ț:(eCtʠ_zmR+UmK9ӣƭݳbR 1n׭鯷o9x>)![IjD qm5ٽnmONhc$Xٟ-X#.FJD|NQE4m,gnxjo{&_:IyF)N՚YGSܙ<ڕ,`3ok Q1AoIk>oynϚw[& ƶ +Ig=&&qGmw/EoO9p鏻113?R#'6/m6 O&C4 DR .i]>-Wm{9ɌoN)A׃)&O&L'\1q<\zˎiډ@l޲|ѸKn0+y%'H*#ΟZۧmSW2ӭ1+\ `j E~E +Ҝ1Zdң\m)O|MkUr҇qsu9]/w(u*iLDntz([@pCiGNJ_hAک y\p ^,oH8=}찾5f{kNLxjGȥvL-|fԲn$-_wY/P°IEݽjA6=Sҳmưti5Q= Aep~U),,>%)U*w;ǭL5R%8T]mn!y3jƶluFUp\NeS=E+HX$9*T.UId=j-EiMVkS5^Ga6R#U "Y*~zԬ3kJ;-j;4@猨E9P|"4ٔcixGPZg1M*+\}s(nj J[J(3WgzҕXIBpJ'yMxhZ"B0S>NG~8-gSO*% _irȱ?|Q U$Y8py =-o,qP MA-+]&nD4uR`YUiQ0M=@iiih0O:4ӏ&3 6ˤ-U SZ%5,~KT=π^~W:Lj Ja0f~$g`Ť2\y+%u-կl|騵gxؼ[_[EQ|c?'`o;l?d|$GH,S?fχh ?*Nƣe~0HY- h5ff?/bX?rWTO73 ŏ+~ ~c ߗdufh1wKJMMђ -`v<H}Hg F[!Z:Pf fMTD)+]l/6 )px ַܹRt%q 2#M͏.TLc?h@dp}> mU놣vW7`AbT,/9!j~wU.eN4%L@"F_὿OR7$_q_/܏9wdw5@ehHQhA{TxqV=fՓR gк41!ӮΞfsNjQ?M*jwȈcB3r>u-l2M'ק.%2věSB}=Z/IX7ZGwj.jܪ]K.ZYn2g* n@ɖܵəBʵ;]2teX R=* )wFM[OCMlf}]13WKib4nލ+E\0݁}Q:3BkEyy+^3yOguJZGue7\ṇfճ'=(bs2WLؘhXr[3ǔ* 0^(O ߯kj$C#L##=R+[WE ɢ}HN3WC7ۿ&[LĢ AU@B-ϴZ93!uEL/T~q5hWG21:靫g\jz'p綸|K TC`Ul_څm-"$)ONI8d@xj\5HoJvFՐC{)k/^RPst mdfmsvCQ ?,`-YEт;JgԘ%ȭ%]E$#ԶfԛSNYڙA4&BNڏ50ϺyIE# }qce |dp*\h{W-58{CQ-1alZuj$nƶ^c>*Y VlL78V(_So]6e^;#w5 A gi(Δ3WavRn`=FoG=gMjr*8u 5JY<*l䱔YEswCkw~\A!2iUΊOʡ`i 9~?k ׭;+WYZYaR^8:Is6` ͇ uAl\m;oYD4 {[]OVCV?ݘwyU<2p5xACW .~#=mp`y@g1;v{U;s~Ml푾*_8".;YZvnoh8vK]~1%K=ڙE?HTx6a|/E%>N<:>zwթ?r,gN) 8 `am>pkbJƛ\(U"΢ mNQ6 $,:_?xȖM:”ز@V"~̿f˻H<+q̒GIweP:ۃS_mq$Jq5 BJdl2#'A |-G9‚[.pntړz1W+z`,,de3>' סjyh“ _MMꂻlܣ15yeumD2 )>%s>FkšT'!\ݽh)҅Tfo xU`wWILk ֺez'Ĕ熔%Ͳ]=vLu!IW~-2ʘ6[C.n)!'\"f.ɇBŌLF2YQLh޶a0S䏋Er9)S i8;fovIc:С濎y?P8n#k'> < Rr9VKK'w%Q0?õ1~yLB Pka9 ܼ%fskCR,B#HCv$t6HRkxe5dfdFWE˽ {[ .(tdWqPo/qRqF,N'z1*[om䠕$ Mނѫ.G* NȆ)wRW5(9c8#z_;Aj[y A Y~9>v;b|+TqA%:`(Ίv2/Ckn 6~l3xpaWXxyLKti-(L@ L7.C$GHuOq.ϕkۏ;GJ9H}]z@ԌNwg }b_P9M2֝iyx'|ʩ2C9W>V:ɣl͈2VRI!r俖N8d(.5?oqg55Z2e ']9z#<<4J-eШ(>:>pLdck΋>²qi Sa7UI2ǩ1Ow,W,;CTda(AL`8$ua[iC-&Bw1.O6*sPomVr^2\'8A3[_qLJfg C?U6u<,[d}PwZ!"=|ēa4^nPl<tp/?}}Saq'BDfH! 6fyOԇbgԲVޥbirك?ʼ}rfoA8۲qlb W!mnCA^ɝ*uDryY5\ Edp>86@zFϘC` `oM3G< ξ72UnX} m $K|J/5g'!% i`[l<yK ?X >$r*TQJU\}&Α ॣάYӶotp6B>+/L=R_E H`Y Gm2-K`{EEF).}x¾ *e%kI?_s*ݘ,kVͦ6-\O>GٙFȮWŨhmT7I(A}0>f~ cIڳ?6Hmd汩?{ſtyіhCMJޣr`ʬu_c݄.zf#w;U&#S15 C`"Jnx5c3?߂Kb3Li达ц 4Bo( ~PLrmxpHF$FώaOT'̣h(h<eq*Z&)b%m(3o%i#mݜ-gQiuH&ܰV˔0p^]0s)K+#RfBE8@CAC_Uſ&mΎg¦\ͫda0:r4,ѯM+T&*ZCr}{57#c3UtKLq0NqZ0vhѤ$˪# N  U3-$G[)G9[ZM/yky5FBdg6+ M[ao;^Uo+ />J{inwYlyi|+[`)4;ӯ{>8qE ,vw7lsSÚp5 jLHJ۴ܓ&uA{sU (aSKmuRw"?~,Jm8:de4!g8Nj#dD (MxJ}'y[J2gTWyEm$^Yi0L F*pO j.83 cy*No0@זI0nJ=2APA~EO*+@r) jts4b@4dIĥ5[[I/Ґ 3,nF[y&V^pT:h*5,HЏ@S2 <?Ägt>j2gCg`lp`Z̦j?s?:n1J,Ͳ=R3XhhxOWJ""0ǜ zo4I3@\EȽ18Z$^1¤*5d2n+!"dG 2nl*tdʓYDB1M\Z3MtJsRVU۾Os%M}:_Kw*+,{AY+9J:Fsݡ:>Pȷn@űV96ԫ=BS g|wVv2? +QD%h!5J S_͡˵oyruW0cNk/A@h|a(Q{|=NztO>EiU69J/_ymI b@qk/w({X`{#h|nF5xD 2oO%>_kpxf#R2X,qHH;`#{GV,= aԑOK}+ EyJ }H운zR|\U\!Nm._.</X]FӽeGRhpEjg$qV</}DY&@Y^QSXj4M_r蔴caKo{|JוLhZ $7gz:] i47%A6ljoJ2I>y-a'X /gיpF*RNB^~e] ,U#VdSC<%'RuWͼ"dgA1'mUbp *kuIp1N-qz/2HVqVz*Px'X=zAg=]9/ZढAأS1/#*pð-'wLZR`*Mj!;IaJ$s/o5Sy:FoIc);dF (QZ)퇟p<<+M=yIKSp);eQ'DT-.QJT֩tHCN׫4PP_X1of謷6 % ]H`EQ˾`]0;y@Uێ"3QR?qm1*Г:=P46y~%9ǝkkC1ҊL#0ʈxCYWvՠn!vLeǹ3Rhz15z-&kI@.FdVM=YJ.x ʩ2@ psf}T;OC24?S̮4ׂ0HW`0ZI;=Nm^L?)BjdeuYb\(v* \63`(7qp]p=+VB34AI2϶K\V'M>"bl|'+5w\1*΀dYFǻտ`1)g_z$y('DSJaQ̎>iiXT λؼpD+t͸k%/Kh5oi1xSla )bSzYZI'-k%T61d @)'j*#&+%($BHzhD͎~ST>xRYkFiy1YK* DN(6ޓ&1GR*>Iޢ8ޢllmrn,meM U@/t1PebHK>Bdx IZvP,34AD< c(`-$5k>] )+ 2tR #t^h*/y2T .*"!8@0lvvD7u |1^\}jkF) foѭJ xn&T%GvHFt 7r8,#N Ů-gfٴTug&YtF2uK Z L(Adwt4I #Q'{0%}Jcq51d])G"eidt>P BUl ¨+@\ i9R8̋ךk~9$i'6/olDGnѽjZL:v&?w1eS NQ/U֭2 dGfk̛Hfo:ywO+d6=xZzҀZFVAzF̤J!xVSʴĄ d{jCep[ ECܻV& j"Bv2A?!QC҆*w*N%hEW٠UMvl#? phT AR6B1ϠZGXhABBVͽ[`ȓcakq c7'tEo;l=b3s'?"@k"T{*!aF5{%H*IE^3y `nHC%@]x Ji$xJ =U΍t#r^V 2 {DXʀzGZ8 gkXeB@{@U0bE ٰ!P ORpLEMq:(ȢppzЕ[eU=X%;yBTi铿>huUcμf,Sߵ ܪ:N4T% pSP@ "Cƅ` XA0h\Sb9G6?B\KJcgץ8 PxR 4`.=:49"5BN`/k5ԟ9e(%8x#r:k^1j&|N{"Ur€N K%Am&0x$du9ԲSprW9:kzęk+rs SiUE9_*q*hY{QӖյeVCymL.6pv$RڰN"t}ķ^SbѱvF PRqh[;OAءл2\pCSv(8j=4Bag1EN+`q(ݲ.;Sw7в 4*~#s'˴&ш -ض7 •h:+R,[KqbayZը#WriBޙ@jY;/ނB~lk_{*sA8v0%eCO6 b*w4[->Q{omhRe"h. rt>,J_id7%olǼE7c~5| xݹLbAu,[6q0q B _f>˜#Z?zG+t]fD& S\bA7!v4[O7 WW_ W/"6h@`k.MJƣ+frȑϑ)MSF6؝]?gҼ,fNryr?bf1C.M66a"/ mSl:Rx6l,b\; zn#e6[v D.WtSHs&cc/3UTt X۽C)g$=8PR:tKVo'F ;ö!uE8͈5q֐dWVM=t] Ld۰Qex1qAGZt3(88s?ƨ:(7븂58eѻHTÑp~>52s" v"V8 sAJ& +s7Q7:--̚5HiZU3oPyKHf%4%fԬ4XDsK.&|6X: >g/-s Gk<-?INŘ+@l LىZ60J$"gԝKՐu%mڲWTIt*Z B~U2mN#\Da^bm9kpXҽL: J\T_/5۠feTW$]nX?h4s@~ 3K|$uא2œH>EbB}+пzo`jO  oPOwq Z$Z/%'{qݟXCLSH'"UcsT!,!vȟNt]@ؓHVdSv-Coŷ$81nuWn_0& DenZPhO3>\q/`3#u`{A!)fwN 7yŌ4v*Amt|0*=,X@b_`5>^k7Zp^ >ރcS<7d!}Mt$G3uW581?>-ҳ%[|%ҞnDc) ?i~=O^L!/gOw4Ewi=g4\)T~cC&v.kJ93RZm|Z=[Ԩp_)OIq ,nWB$Tp/of[u{$D avY \#a8,M=5q)5M W.EGqXBQRʮ[?>E(K)sSTSOiΩ8G-(piTRW7$:jo0FҒt П".5RK#*6V@Ψ$> 5 )T>Qu8YOog=[^";tր L`>f.p_/<]w P!p5;--依N|z~{|ZИx_@ws1 e'yu`@t 1\(x~%=wN'b8Tӹ2_}~C/z]ϯ^lM.O( [C7ubXUުu_yTC9!co˒$ $e;Ki0m*ټ82YugH弤 dcBMXϽZ]iwov.5@ڸnHא.Y1l̉ Ƕ z2W.q`x>jJYjwlwk-.<- eoQQFָE0WN.Kt_OrAЙGc ʾ hH;-"R3qPIi`={ AĎ%*%aO>Br GWʴFhZCV:n{6~TJxޒ й9 ]3Hm" T(ohXiJ`==2*rk3'|_.8ׯj1au[ªp3# -"=cvޫ봈25I(N XMl6D3@/+~@ apS"_Ѹxu@ix\Z߷yNiվB U@ 4*WcU1`1;)$> *~(6G+_4HlkI|<`o =u~ Z vGܓI#o mGj+ u[CqkX_dD%c-=Frơ]e[Lb:є#@`6GU3jUM%UU{R0w?h\_ut0O 3* -%r4m^Ɉx|(vpEcha%|b.< ;ʀ`WzJ/UG ~"K:OhHJą{Ů~#fS hE$j,W|2EQ5aqPxD`5l}ޑĔe%=ݯP Z ;1Qe,8X20ut"KB:#Re<6 [h4 @$^R߲?FXuѢ38]TL~폀Ϗ2+so|fjݥ-_?D~/L=/~%){Xw-f2YIue^({}gCOP'KH0^/S4C?:6jthnefi'W^5ifNjBE:Zk\?L)SPqR:de4$Pq(KsXKԋD_aYcg uho4[ `cVZxxTt7>B2^,U8ilDb ¨݄j ~sRYQ\f\30Sx &2@ gmzlg ƀ!m9}}FZh8U9<ΎLsBJOtXV- tn2.%œڲ(y5Nu00F A*z/5?i=D~)fdc/Etn/AZxk]\=ЂE-VvU}sca:n4-[~^ 4Oi3C]y|-2#y$<ѡ9[Yd3()bP9n:M{] kEvWM1zLrT|S& ؉qׂ(wl*q Xro1t{7ЩLf)Z"]-3Դڽ6SyXvc7؅ֱuB|7(oϔݹOP*'~ ǸіCgJz/⏦#BpfӆhDb[T( <=&wkohXDw*٥4)xLuOBw6N3%2sZtBN"VOK~_79,@ܩAdƉ)ݾSEmeX)DbLk c7?Q8bXkIjS_(@-aERկ+BǬeWG`orW>d? zuUX5cHH{+Jfع Cժ !19?6rrNm"FlD2qEVokEj xTk{ȴ;G#`pV.p ߕUq./WS>=(r @B"ƏFCF>+5)J9$7;>FC]5"3n~RKKM9 _蜳LtbQ&"!&!Nσ#&PRZX17Ū (2kMQ<KwA<4lRhUG[^&' eAex )yp^5S_+ArUk^T+e 63Fmп<33‰Լ&3:mxj1amT?MaHRߩ+uvjI|xm*Uߵ}j Il˰YPB|# Rܵ HȯũmL gO[I*^kS|` R`{\޲2CZVqL:4\䗦}H眎+`ncӁayPT}7Ixylye4chնl?#XBJvke^c`^UCZ6u9a;t؊v+6_ӦC8AuT'Cѣ$.o郵zPݐӞ0j~6qfUڄ?uDw_Fd#?%~g!69pmxv Sq8yv{JR6rkޏ"whyG֑eL?`uA(c!v#DV?e9PM2|?>1exh=[FLޮjT@t,DC$]6 $x@~G i$?>7 fR?I݅9qc䏼nERw>H,NN_xDŽn(U! i`O\h?d&tr/4ƌ#Y8-؎Йڦ>`Ñy>|V(Xu $xZK:ݷRm?LDd ToI N3;P+)偾#d>>h}?{5,}=1G}Far_/M2noQib27AUg3d<'UH6G}q+Ax1 ,Ic 4ls+J>hlj=` ?};?< ?NΤaM rPDo|&[wR@q'W})"U=s md9!Ds2܊QȂ mQ 䑾?Dp)dr}ZX䀹i\hH('S]9JPe~vvf{gn]ȃީk\ Ãg `jha>[|V CZDdfDWð:Mhp:t K|Fk` Sʲ_F?O?vL8pK3ht39O;d+vV|^MrFq' S4 K~dJ tƀK]3,w<_3nS̲ǀ@7=v"q'0APl>ju)}~tleCaVBY3\(QeB+D) LtFFX 4qvO?Hs#E<^lSZuūYәx|]tu2 /kAS Õ$Fy4,&8#[z^J d2|8q1ߧL%@K2x4`1qy;d‰/pA ĮZ~fC|ȣ E5f&l9=a2< C#U#C[و e(G,#9^xT$ja|)){ӃF{X(¡p16<cGF7[x"T &|HUJR{1!OP+i\E-ڡu}u|i%Uk) gz~xYnc2Dֆq [ )SG$/\INOjth?%br}p9:{Plh# x$ (̈wrتj/_FӰY#I6Uc4#7wOp>t4u7@TRˤV{A2:w 4.)?Ê0)T7)Ob/nYUNګO%Z?_ ΊRAvhv|o!OƃO?9Um vk Ե?رqܒJ DQs9Y,6$Y"x;:z"j?}0.l_NNS$21Ū!T x~'=Z/bj{Cz3}·3cD3N!r1r^YSlF׶Q_3auREoΥhjȑX`N)N'j )vO?X2ЋM嗓e}P@ ΧF- Aؒ>nBߘix_ljجFw7wkpo_E{$b~/"=O<ֆwgddjWLU,U&>V{ n u+8}2w5] '4~m>v&4>➎WTjuKE `9l0(0áJD^OB>ǵh<޾C5CF{ݜ2b{ќt*N')nD;wbwe].aAPfGe@߭'N7 |TPguZZ Z8&A}s4wd2taQ$]~Fpg>FreU+Ji[ElQ{FL=uzgJ)TDikN!碈n]Lw+X:z|}%)2\Րe.8[l |rD p9wB.M|:J)x>'{:ƃWq]i5 gB>97StQwf<:?$dwO_3hx5=WyOϴ9Yiy _n*; _1s>رU8qt# S~.-vFmͅ~tJ 1t: ܟl:9d?|poXCyd Cy:&|: 9aI Rno[D!NcFB0ƻ~6 mʥ7%҈!D',cc_UR=5cF:tҜ@즋^gP~1b>vi!_:7"C- t"fVht pGfs*1A D}-4989=5"S~ 1@ēYQoMWIFGl[4'Mw=u/.߶7#e_ʪ03<{E*csvyЍ.I[9?fO{˞-ʟ,;.m`@.uodbMm;bb3PoXXY5?HgzUwYYdSr3}f(Rfˡ+ޭ+weܽ4yV_uYT?zʚCfK}yAp=}Jf;D]ӐJ)>Ӕީ+m)wms\?;gmV , 2[q!6GM;duڀ3B$Xr9õI]@ ՝ 9y^jx쐬Hu<ԇ\JVP I[gK 킹r\ XBzck0?'IOM8H>,è+Xv> w_Sā\gq5ë \%&1gE=-HD...Ը}eӲۙ_0ұ;5XQ epr%m_b5 zganɾcԞ[U& 9m;`k!{EXJ eV8A*;["PŌG _F$Ȁ6Td+Cx4_}vH^(S(u.p2s 3C6bPuxǠ{VHAx&Ң4)[n;ϒ&6D䓱gi;u0I~Z%i%+q5&H;9 7~gfr#]EmDJ {W,K^P&F󧓛UY/J$NrG}QBD9niȯKg)tO>n :S'@LgŅxSg3~"OJD ;Am*i(x[GCH c5|XI4U}!@F  NNhhYIkiذy,V _?$O2˨cYD5(!u wn"z1X_UqlYB'He?=PKcv06%\v2C$ T]HO'wa*c;fu2 p:jv?CПy//2cZR4`3GYȲuFN,K R?!M?gh)eI˞;z'5!i"vfl\#!6Q^yQ34#S~0ɸW`7]kmA>e)5&=UF9k2r;-W',euASXdId=|xȹ;hA&2d2u# U۲^w?vYL&L@IJ1Yƌ"6#K Пd?bD<Azh3m.3H>+_^ ~41ѩo6įA1 >aqK92R.Iuts=T55ފϳ-ƥ6Z : z)|<Ysxe5ኼrüIl2nrNsڊD#Hŵ):Gq']2fZ";E^Hi 9 M@ B< Ɨq6"S6V-o {gc [27.S"ٽ ŦI+:s<]~ꛭ*+>aP~9E48'5\_&P,9%[DQDDPko fLj4S0B 7\$qgC56B_0~ҧ J>;JgQrJ bMW֔fjO \؟#Ȣ5 vQp2+d2M9fytHKobQMLy)'9_q,mJ9zG*-9|rHF>,dJO4aY 1ӊ fK=aHXtؗ2a֤Yހ^Xn/+,\`]==tI:3n j9jsq.OckYn C~Iօ8^cyB 2޵СzK-U4qq^Z,p@mK$"prCe7 a"9&Ģ#< qIk&aM"sYm-hS X\4/(ކvdQ95B &J;UtE)26Geǎ˱OqkU#^ʄceԬx{y{|E3eJ?+YS-el"[rK`=91g(U+׀/{QSGH?}M3JL 4L+ZrNSr8I7Dﱒ%qt'8z!^tVݓ._ $ʙt(j'G5)"aA! =uɯIM9,.x;h].FB_ )jJ1c o̸7.4섨]/.( AⓋHP aNC!;.KMl-cmƀz%jڍIz]v iOWMFVʁQE5#;ŕMt(;9IMO羯D3jlLcr#b64=R<+Y HUbL!19iS+lJ<˲{J ZcS5wДc:xefk7Tu+. B*ƍUA*ݭ5j]!)`\c%j*{C캔+ tTNlPIgHE=ņHYaP~YO)EPԉtU){:nf8=B QhѺݦsuِ8h{<ILT,qX8F!ڿ0D.2PG-nf/W,r~nFp60^66~Mc@޶AJ]ѓ^v4!Đ 6JTv .@uFOVDvBe'7‘R-2H!^'yCv6UJH#Eaʞcv(׷ɢ;Ūf֛X*68v!Oz"W;ed -4Cva9?)dX :V~2սXoB*J8 `!~ (ᯡܡ[2`8xvm(R1vyHHĮVr{]j_tv'kdol {}Irl y@ jaIRuFRKD8Eʀݖp#r 18'7g.uw:|<Kk g/[\Tۀv+T,zaok5Q[ߒ(J~KՄ]) .𢐍O*]%ۈ~l<.J*_[)B7"j,LzN^ ,6NTtkKйk#}My^zȌcu%EǍɶ PVzjZ=<ʒ[3EfU<ˠ1@3f˷#h7㻨:[)~o쾣z2QBYITٜ*3FwT9UZlړƨV7"ƆEm-\=e5Z<>/ ;6o7XT刅\ LW?vkRVwl7bQH܊[r}ɌFVUt`gH!ޓjXWQLCUhc´SbbxQi]VMzt-pK|+4E ʴ<pUl譍ܾVG&gzC Bm_ $P_OߚrPWpF%;;i\ >x54 U8 _ͲMa=j JCdVnf:ve]4}/G};ؚ5.@+([2IQL__V,xݯF; q;u/V_XxT|ꊧ7!r 浿NMIgKlA_.rk` = &6x@D@拚+r=]Zh^-{C$yε2 F~Z3VK믟Pbyet^nX;iDѨܬo!ˢЏƲNxо˘ 1t 0*47¤B{Ok+R e`،/AsRT('qB`vU]%{)TY]y ;K'BWeV"sBmp'ϗ.$׹ouIqZHt0r]՚X\nIZOsj͆lJJp%(t TKRwΗch"h l7Wfm/IҒot{dV!2@˭|I`@O+I]^4N|ӅYo(ΞYh GЭ̹,׮qM]֔^0Ų_>8WHZo|LĄ_pzV1{dƪ-,O,Eh Q(8]ӓd^:?AY՚kw1=ˊ} ^͟ohtizb>U6w4|>LlpMlƙn:g7`7ڣTLeL"},T"[-$4lA8+BV7_6n8fCb|93C3ͨ+ZA,ch-}=à5nvrx§B{S =ӕ ''2t^J5yrctx#SwmVn]ؒtto qG ̫wOH5`}r_>Np|J~6gVYJ|,*?KD qV@z-uN3v"m!g^!S2r Uzܪ~݀W̄$WF.2W\S,6Ѻ}{ȶ.jTN}Yי^%DFE74w(Qo#f2[v͜Cnd٣NEgNd}ꎴSOXG=n_(ŚceZi:-T"oKQRډso#N)ђ27Fd<tg/AK+eu3]ž>/~6]3!gh'Xf=HN!!EC 6"YAf 󳱬], ߗJ_b_rTcoZ3Se/:RY̲ I"޲:n\I!)h]7$;#F.F0E7ف' .]8񁔦)yvLׁPiB2Ƶyӱ_EVvZm4~u. !kLy0~؎ptX_ UIQɓu=#pĸ+:3٨l:ݺj%fn ^-fK5Ђ}e* Eòй`ʅB٩w+}r\h3<~N \(^;v:&\CQz5+v'<1P[ܛx~0rP֑O! 1k ;pk;;XC9P`t%8QWܻ3\$(kk@BSrWL)3E8pOqxZ4D] þ--< qg S$[W=j+[՛i0K┸A f)yvscUԝyt[Wzk&UC['T*P%מWUx>WQkFErE{22f96<7RT'8sls w?e gU/brarOZ5Jhw^n^4G]!k rJsE֟=|\?=uy*Rԕ Xr `?7vJR ̪,04&)'nl欭_j`jG t(C#I|e8Uǂ+wSaCm+ѽ`/>I=^Ak~|'vmVb) 1I+3yjBPrȘ;񃷸B m­ 1$ oqFI!0maPKTS]V+#޹TVN !Qeyh`ߤDAo0QW m17@c: uӇ^,CZ%U;|ͱ\犺FIıЄag; i1y)߇%m, xXm~K spyfò.lmM'=S蹅ʺ眑˃*@"D3Y)79ItjvvlYvƐAxkf7ǹÞTJGSvGlcoe/K"]٢60^4zuqS3KO'Yi!?"6**Iyb ೆil Cjq6meUw_(qaF&F3B> #w3r a7uɖݘ7֑Wt k sKIgvniJ ͹3޵ h/Rl6CCSn.-d ųNc (ڧ[ KEȄYuge-"y=75yw0g; IPدssZN+7ZVB*z,0/,lO.= lJ\F8&杧tQ*:kl&|0etØ3~BOu>bMMe(--CW5䟪8 WkT~eڬ-(Q,+%RKH뭤Cv۶T!z4o@rfzxug|D+\eI1y»(P|2} @lEoϺ+I(o{̴JehdZ{p1aZyؒHoPn֭kC. _P|MyJfԣfJa3[9d$,Í`.6QY$f@ V28siaLd$_UbuFfbc0T skpbsoNZ<ГaIp}xt3E[Su9YQTH"=Eg[dKZtaXnږ:^!YgK"EҬ8D( l8Du>tb12 !IP0_RqKH4x.yAK!^z2 q(bz.+[$;ZF7&S?=dJ(V3'!Di`' +&?UJ:H%%%LW &GZzCXAgeGhHR]Y"%lLB<ztPFZYbV)j˥.4N@-2e:QkՓtv2t]AV章/P-@#U( >{_"#FryjΚbNP-0K毱Ly\)5ot^ X] tD;d}9 0( M'J  Egjq&cy963_d36?c Kll.%ъ TL KzQ0Di ;UHCI*:7P ᜗4Mؤ$o 3??UC2cw="Yj u((b]yGq%Όi[t]-|G%G, d߁$C"53p-S?ҏFw?ņ{r33SF7h5n!: X]*THsC嘆,r=J P9Syiٓ>:ـ M r.2XՂzO>ػm?#Mă=p>h,X1JtWvdR-0H& ) SjqN.JtQ彌惯He8'e?BdihLfzĄ$i>UlT:KW츌zJOࡍ#~(&kZ^u UЧ7< `nrO/@_CZ:ܣޣjhG U誱 )L'fCܛ;kJi0n ?Ő~[&`YGn\Nw"V:;%$Wu\Z\;NVozGخnV=fT ZzS}\MnWBO.hQi[Mn1gU`&akR_6 27YJ%ŒFL.64LSԺh eU _/VإBp-[QL2>% _\O33+ p)RrΏݹ u0mqȗޯ‰tgKNU1hj:Hjozq~ g)Ktf3ȏ.aysl Ñ+)J)8#] #Jȶקn=Vԉ7ۃ'zm$=%Ĕ¹ɹN&sBqw.G&\zZPK6ƌ소\Ղyz`\"y1|_RM'a-qEB=8鿫 )W$95m_(Wyy9>ZE_V#ݴ k{GӝeRNlϘARnM!R ;"k,5#,p`K&3OTUc ;[:x|2 /ocY0|?#"Ie]t3݅oU5hMhm`;~'uzޛgP@Ӗ}>&~T\{fmJ8y{ĖuS'[w)dK M?%x8XW Ay9˚t%^m7=HA63.2ȕev=;?8E*J)ւK$ǗG|tnD 3?%$Nzj? 9AWg`,jxDQt4,?HT7m};s+zI49N"im$pr* ᾄ̲n  {\H+w2{l;MoM |iO~lu_ӗWquLtzUUdƚ71\˂RRk 0ҍx)W̌DY5ll֢esjeaTT 믩Iȣ!`i~a_>9OzBmI6VBev H{lM:̚Jp#M"7"v(MMi1.P0kL+hSc##5ZLd4 fzƻri=![te$xkJ`hSTͯJe J?Uv?f3@8`p0ꔋNKT?M"[4|7 ̓0hAPj}撩Lkjn%-:O;]av-:mzQh[AH~ <_ǐ9nɴF=U/iڬP;1(MgJERp.^}4W-:O]p0\]\GQ. 0˘\ZA'Zڂ2z篲k7>!D^ߑŏiy =(u=hX].f-tBdCq$UuaIe﷤~oE`CIQ}mOnuPR ϺU697-H 鰷јp u~=cVc&ch<L굱oTYtV'|`S=j/eON^*MZ'8 !r#5v-tpFx[u-S p[~B hUsî/QKϐ kƫ$oqhzX- "d!~r1NXS7ayEZazi\HdomoŞ $ژGFȣhש>hd/5 'xδ , ="#(('&F۲p{^3t/(Ꮎt*a hL}TVE&PV#=@:i Ǹ?dXtJSxMq,=9xզ7B-i,#Jk!}Kܘp^|^E Vt#ў|vI\ .8 }72NZ;A1u>d&jWNKFk݅(br7$ꗗޠI;n!Mk8a;Y-%~MWྌW9bnԛ݊fYdvZY 5^b&rUI[N+z\QC5TZNԵWHٕԴ.FĂf#@:B(Xlh߱YDkw u.&dNyME@I67Yprm:Ko\#6u-c_OXv J)BJ-ERL&t7'\tU9; 3'&6S u$[6$,1v56(]b@Ą\flYAgAlv-)Чڹ @xUfz)u&omK7$/kS[Dcs8i9R}jE|jh:i!i8ݬVy@N E$FWnoZz& Iqм\#( I5`l^FLMs[l5o*>Φ^F3m˃蜌5-!O8S1' IELHKu}3j4935|kFp'ۘ*,Lըm1]4p_.kLn 7MX&`32\P&[Bll[q2ÚHzG!;^R+hm騷6_z$j@cʒ^·'58* PNav64$URkeW lMW& FX"LHׅdbIJ\,, ̌%lr^6U(˳x c˩ B:{UxL綻, fNрC)0||iJ4X(e5"ᕛ.,\X;Xpj7CgReed/{ \÷k VVǍ/HU5#^ldxi:dN ;W4E:_z4CfCf*QԐaG8z"i;q\ijq{/Q[ؗl &d{]"u8Dicв4q}lx"yi%;2!CЌs, Yڠb]D?E,opt$ƹ5 *oAWς0gk4zchy˃wÎBא+i*X֊-2aA"C 4tq.wkW1m 8df{tfQ~ӗ2M~SNg^bx$J-p [%昱6^M.ʞ9{#Gn :5:0׍sYO],IIstp Q PE"usZmJ =.$&qO\Wohȓ`a2ǁj[0jaU +CMbϘ hN EզȨG nL~Tہ8SedV6y$)Nx=jн躋%?FBIӧ'¤dF[8_R/(g8TDLB|^KY+=)NE*ɹ&ypˋ>#2ܼ͜EM3[V4:R:Y:舊ƪD ١d)n-qIPN ړs7YoF$>@B{w=AZI͖n݃hij$bR$im ˛F|P+jTʅL4ٞ혧lKCr/dhn[hR,U>]Mlє S+p;52mO#ȯ}w|Zb{6==JR2QOpc 4gNKQfR+WϑwM$Jc],٣n64]7oo}ͮpfK#!~b1#eMkPRȘ R@_ԖB75H^1mi)qpkSu>o=Б ˂FYmU5!X~M߼n9K"Iob􄾼)PS̘Ḧj &N KvpɥrXJ:#i&#b*hv>ydXB\Z>y%JNmխ(q2">5ey P>Ϳ(-4x@BNr>QMԫ`ʫ|bM:nU.cϢ o0 5[7IJ`|&O.! '_#V9oG:(2=,qJ%HԥX!țZάkL[ KN??,h47llqVxEsj58f $|SV]L6;$wrf ݬEm?,oW êi[)("5b/mIr<48VvN||B໅B`2vyia uj(h=Ck@C\Ry]L-ShhT*6g=&͜Xndu5 -0a>X$WF[_6ڂ(7*Ζ7/#]包OKܔ#T˟8 hH/homƝ&oJ)U^&/KAX`d}U Nɉ]ubyKX~˚qD6 Xaf1vM Y_rNLi9Z(HlБ&qiӇ4\8.ۦl2Sꀛ6mHΊ  +?0̵_oF/ӱ 2)`"K/z6z=MKuֿܳԢ9!BQ5ƅObybɐ0Y薙72#-dG̃OǥXl,uS qz;te&]"ivnr7U͡Q!3bZgUFWUMyDՇ8i\+,Nv2p<) #v^칩m 36ܖ@_мJWpZW2mYT`IwU0CAr/MULJ.zE{/UkUQ6>BFaR*JEyc4ϋjdTVwr\0ʜ6nfU/MŧE,Ts]j 9 hqUpdp:yMϙ֊u ؐ3qkrй뼼46`%8Przgә&qK@$%ukHZYTtp)qY8 W |6-N@ZְFs"mȟP=@b o=/BՍX >{xz0\G~Iu*g+`^C).O-s 8:7ϯ}@KMwNudiϳZs&^5 dce4ؤռv>)ѿJrM] W  p 8j&%n@c:;xη6@,w9QB f|lFW&]9[Wڴt\$=8f ӆZ"u\tvȆ*"Y5'&W;-ɪ7oj jq'yDGIUYڱlT+.'qٟk'RΫx }5*M&ՆK5 =7u&Wri]d^LOv@-+PmE*% $\a,g" 5pmo|=9i:T-J5M*Y;(X' ]qv gQu{7 ztL19^K6/lSƱ|vəooLeD`eDî618\&^Ih P_jOaM9_ޟ0<5nf =O9i)om>0EOvm`{*2 쌜j!AJJB\xlG%wM Lp!VwG]1G Ԋ&z?9xamZbVΨ(MqefSRBYO׹KF3Ҩ2e6 h$"1jRH>z$R 텧hT!):-djYEtm'%fn53#WK(^61*’b%?ks s*F<.1LIJn\ܯ0Y Rmlmc{H%aD]4rk7Gzߟu< {W,JUjv"\xv6 Vm=e+,h)yT)Vrl 6jZ-ze|\ިGE]6Lf|oqyo ldN a, I$ތk6c"T -S(%Q즑,pM|<-U}BKG:IP5#Yc7aQTޜ5kke\i&>LCҒF!$UlNG&Bc#q1;%7 Cg]$q|O`"j^/g(ӳG=PRRy}\c~z0LaA\ ܘ|,.@rP&2im-~G9g>dz2qug-֪b^Xp^[W*ĽQ Z8k ׺R㰾N!^aPh߃(8g3U`?#qBRba{*JXӊJ`xpȔDVz B~{c. 1m@l`Q4 3@jC pYG0'ѓEҗLwS_Ku{1#Jrn*Q3;ГcS\9oդʓBPk+Kj$%Yte+K]yf'-\hxG߱>?\_ՋxZ68Z|\޴g4ӎ }0K|}v4/٠sx`bј f-k3^JgN}^(x~w25Ϩ dkWex~{D[x,8D1ߣv뤐)nDea[SNi2INC,si$$7U H <-"@3)Cӹ7q܈sHدlbOT' #V(wޯKђTQ;~ZQ(Hxt+ JChM+[d9gf?k u̕ ca.ynMeƐ'lqEE N{*2uO7.U]M[-lf] cM@ RFJ+oʴJ΃6I:yZ%0p^Cj3치Ejm)Q%-F4bHxΥfRp 1{t2߉R2'Tt-!\s@[EAuo7C) DDXn\۲"0zJx!̭TfGLݚ @)3"XϾ 38lxfU./9޽t7<"1$3UݾtHnJѾ;y\4/8Qfk( 5YIJj>)gg +¦ m0\{[ǖD/EMn9Ûcmk$A&fg-4r[ f!3|x+lPk_FUsGyt_0TpA̮g*2b-2)<݄/1奚R]?pqVo ~`~ ~A{K%搭ɥ7Ј&K8P>^ѾsK-c̋>p'8FË8^Cΐk6-8e0-?р(3Z_Uoa~fC 9i_^d쾊g`\zerK]dNםΊ_d(hZ}a#ܙvx {+MRӔL(Рfݚy˰G}>% :pþ50'Q/ !ݫ [i_24QacOe}up"0`^8Lx,S5$dm*( ONqAiUYv>LW#_RH 2mH?K-RaUuT~'U A@@O&@PHeJx Z3~b`tYFݩ1UL$9ЦCK;9MD$eXg. b18>LNO"N#^anW\;3'[mZ03Lqֹ2'[pP^@jm{†w_Ɖt8Ƭ-ݮs ֬4 u_ox3ީ }h b)gݶ0Sn)bfŎJgz慞,jffO'VMNi*EF6pS݁Pvc I.`2FhFT 0L: ^(;-Jh}@vvK pvftFb`<8vh^~m;pjj7zmxjX 8M'̃nDvGY3V֔'5"Jh$VRe|h`-yyx@ћ55/}Ա fʳ}Lkf$6V r*ǻpq9H9a< 1s)6CpI4u*Z ).3-lk[A}ŸK$`,P)6N3KaAX#NSf4 +L)ep@ Iٌ;~0%͵z0Єh Au1|Y>,KYU89NF+pT|H,jllj-tQqBô 8~# spg}쭴6Ws3dlIЏuF,_m!>%\-4K,Kƹݏ+:M1fEB2Bԅ'n ˬL@ѡL1vhZ㤟a ۯD`_S&Z!3&ZN 3^p4 f_iJJ, {mּ( /w3xA^'W5 ]p3SEݿm!RMSR*,R4^g7 XQȔX:M A,j_z砏iF,AxfV3aى2ƾogŝT&Ӓ68.߫\ =sCD:C%Sx[>]8mFuʘ*fǟTlTfEHJq;*zUj{׹%Eé#DH5[=efXi& Բ!վDIaAr]G4$)͐IO%3mKpDQ,G1}%5KNU3Ǐ p]k](CyELae8-ݡtU-|$ҕ[gcXU_QؼFomSoiv er<y^vd6^c*S'ʩ%${p:9k&^s/|Rs=,zX߭.3"1>Lc\Dz:DH?^ ^Z"c;`4ߝl-zCj%CeL].)z(F2="8*1$Bx Wv ?ڿu IU eKO< '",߲?|*k[oi0AjR١&-th֖\m1twHN=/\,R蒻uHS˺M.g"orJ[6Q9[clQ0Ӭ ;S +ٞ"d$FϩVDuA;UxղuN6,0?bL㗞_@8!TE][x#tQ4~?1<@< 9ȥҿ#x54!r>!_jC.{XFꥣL;{#`<+ǀɎٔuk9V11@<1Ⱥ̌F;|W }x+Ra)\C#1I7N%@ ,(G;ހB:>OFjm$r Q`A^-?. ޓӫsXH NZˠo"?"?k׳Et(Պ\A b7veNv NK|@IB*aja檅Ne1􌑎JeO`{/p+vmk񛥳rAU*KդU34N/hm[E;޷Mi $97 T[D@֠is·ˡw[RvZ O( ңS9R{`K`5OGS, 1^GO^3|*Gq=6gݮuݺ9a<Խd(]hl1R0;ϟONe[$ěm^вY5}^LR;-$E#`#:\}݇+%' @${0l(@w3Dp_ xӑBVHM%C"Z6)rAbܥCv u5R+<^1i# h]o8ȒA.3+"m0% :XœwZM@ ֽ@8^l{0 ~y'v4(3I=tJzE䫊5gP$#t @bʯe*!KƱwuK/%2WԬ 6[͝a<)g OAȫYΚ9J!$ug>&N2vHDI,3#f EF.]ɺJē}CK;ŨG|"K=iU5۳bW^9o/$Rt]FtG=?5Pv|Q,&qw8"JH 3v4ϭ};Zn+^'LMUFgӊj=b!q (K9w74[dZUt:v{G%j )-RbZ"PFPO`>DMV KSmb֝56RbGjy鱕c%3^ _~603GF lA MAzaO[ ^ bڳ:t4V+a͵iU㋮_^$6QGR r&T9iYZWJKإ[mZShm \N$> U3b__:7tQ9f'z֞DS^FGiDa*}8*crk,!wQV8&IĈϔep3ZӘ L1Qiqmǫ5Mʏ1&6MP5o@FE6 #.Zu^>hAAu;Ko1a).m+Z}V]#,=jh!6h7/z<`d B, qonEli` 7ffM ,O}3@mF==)^] XT.j5eZr>bhA?#;6`5U؉ .ZVtQ|ѓ\[T2U_X491͝ R1v$o<%J FeۨКU Ė1{dvN(I d[9dU456mԮ, ѢI#iSǽ=p dclr`gŞJ֕k v,#wJU:9-%=}\@K S1),w9)ҫK}w85SC%ٜ]*Z(w*}Ax);~ c.{}sM;U;7CyKo 81s7 tNf cm1 0. pF)?{>(nu /̬讇_d'{%1SbmY~E-;` 3YYQ IfguѬv2y0oʌmtMҺ)cQ3';!u [$'ak d9 m".~rew[>v8 !c[rmgr{vO.q xV<W6p7Eټ0% !vAz)n;"jٹXYڀ\րOl(z;?!1[OrT>~~r#&7#l"(lwOϹ5uR3 -ةϫ9j'AKG"[#ƚ z PgO'$n8[^d]h;qghU=Ë zk=N}.K'2N]Aһ-SpMf:}e[A.ƻ)̴<>m,\5]7&67+:?{ǤD)"곧R4JĜ)d1{1S)g2ᮜ(:Q^ejg{~*Ҩ oC~}4%MMiͶ[u۩B?%RY1{ߛvثu |i63=n<yVz2/*`-O zt֚o6Q&aFEF:r-W 1#Wܦ$kYE Bр:P%:VaEv ]{e خ6\vOW-Vl.gf|_\b=O6WЀV켼cu `/'' ڲcMFu͹R -R1Y\c],WMGO}fǒL70N .yC5%U]S̓&w_gҍczZ]=_t4GfL[6\M_V|QMx}w3TZ2u/F))%Q8NXHۘ"$q'*9?Q.ˎe߈BS^l 5}Eq CDOxEy~Ɛ[Vnd~irw]a@ H~H[Kѐ,eJv%8U_8:gHwy:%AnќJBbyz/m^D M-Tgeejmrƛnm|2Q1hE|Ip攕@ߙuLzn7R* NyN0[9ePߛwI,tNk[33sǎ0V?@̰qm"~iz(6YSѡiWJ_k^+o[mqZͧ|YLTa-YDjyrP׸Iݟ-2xjZN:glNzq'4~ٺ*&c_OYvͬ57tթx! W4ƚS$%ˋ}keN ^ΛZphw⼩.+RUʲ8{0U=4JHW!  Z- /}-N\/Ժg̴sQ[(QQ e͵2&Pg]G_`kWOSi5_s#8RuJr3Kkp9v'̕iq̨lF] Do9}z°͜Tr*F-d\}[1^)NiuD;%3i 2լK܈yC Gh;Loū bƿǑ<{K2N|rLNEqcم[[-IUg\ʅM4YQpu`( )!Ox{[Ovt\5[QM48LoqhKak6w zꝙȻl#q{zD`ku.ڍ\޸1͜d *Mi8aan$ڜdZF2\U(*zJ~J\ Rn Q u4 V+hS((6~v4V-'gp|쿎6E4 Bm`{_MfJ?2h$gʡiW>ydJHIem_`tK̍.6lukZs`UAYVi-zD?s@}Kqe-y:8B=ں]dNs9z8Ķh_"j2"MQ[6R?QR8!:wKȍmg)M c_]XBeEd~cq\g?*b@UoP2TݳSZGҭQo\_t݀V dv%3. nѶiQv, E NgNlTtjr2*MA,y'zDtU˪&oKU\YTN*ftf C7;jtmɶk:Z$ 3᯴-UqMbB zl^ Jbr" %(v v2i0)Hwmk8 ɒbz{2B~oT]^tĻI_ 黒80QGːŇz:WHiynؤr<"F4g䷧*^Ҙy^<}kip4V%iW4$Ω%_^ǀET{A;0&PCxFA6 ?(A3A񚠐 h~{ )ȦÑQO7قO3N h]c8Z  " ) wDj!0 Xj8U_Ӎzu~w})mI!w}QGr7'O# ֵP VLuQ)<'G%0M! GiQ|"emIQ&VJfQ`8 ?S C{яTll#q/}V sϪ$* G< ՙq5ԕ=ڊ8n^Eb-]y4*b+7<2Z.N6< 'ۿ[:j@YI镩WzjM!rX[U +@#Ȝ%:Ϫf)m,XbBs5p (a&[W尿HR/i0Y_iJ= :1ԵN`CGFWn,䉵_i#z(Kg>x =h[&v+ ?izXYv;>G/~;my2R[tC0\iW:hoEɉSĒ1n }n 0͖ $ 6ѬoݣA|(Uz`:9%˫7@`Ȭ3nَѤN` ,N`e1rYhls~R[>kCM {Z+Hq 8СV:,3Fj C9Cm䦵q^8t2gʬWkcgu3~ʠys~ڵz) ~rmF7ӻyBX'ZdTFBWcJVXTנ9_jIh^ʎhzk<, R=-M&|PrvoQb9}5>:cE4ԹﲆWoY }xH t[Ud-ױ-9:viO7 4~NW# [гU&EJyI #=`ҝhEf,ƒ.bKWީz|p-:QLs6 ȼ5 }[(Ε࡙H35[C*Ϊ=G+eb|hd$8晳F t\r wojv }[ZD sj*7~&K<1;ItОJWYdGNE-bK'Gnj~ 7:Sg i |!c?$ R渰~]Drg1roB |NvE<҄V:ɤUQq) Ѵ+I 4@:tZR̪ӟȩ)Zŏ/+zW/CJ3ٚgՎjҕ!sEM80W=W#ɹ(L JJ!-LC .x`)q &8 )mQ5RcVyOHh咑d X ˫DIK: p=wkW'(fhJـˏy` H3l4Bb'y Pi?_ƚ1Y2]^oT=C.1ofv}`]~qn'$iX&u%4ݨ0iJ-:}v_ @QOBHmT~Oc}9)r'_ qѧzn)8K߽Wʓ-&lr !;)su]p:6߻}.IqGEI+wia81KDk߼pmm ,$? Tߙh)ެy|<1Q{ǥS^Èy"9mlȝ(\2p]O#F L}gfHsԽ_~q}8iJǃIFԾnd G'6؇vB-?PZg1-gg ¦8)8+n;_?n*8yjoY5ҕ1 ) v zx$Y{g;ᯆ<άzeuSɍ. d%' [FCBN h^!dVo-Y}_=X& WyĀ.UAo&uC}Iu?|VjKgCCw r` PǺ4{PxY6 I];9  znLÄ.ne=tՒ3x)~c9 b0Z-00$_ř$rdF(*UwL̋økDZ΁_#$p/+N]aA$xʙ^`Ỹ2ɜMǞ>xLz4ECAcfFfEcaJ-6^ kGi%$[%.Tt]$dn@4lT;.^!EV FCi];|mQ1E<ݲLUr Pt{`iy_JD]"'1\VɩM =l c)e`ܘ) ")KBdi|Z0V̼ +M/ߌH30.kz[E5&|X07we0y?H3悸_?@1sW8n"LK5.C_a=`ӣA;S/Jy r( M}g@R4>X6rux+d~0OAnMg G;tL~po.x-jqVJuC!t3^):Y>H>qkUc["sЫ7t`pr([ :Y>@dk'諀* zAj);0/S>vkC2*_Vk<.sh*HbI֭Did!'kQT˕Ȗթ$4"Ǒ*J=h 2uθRUP0Rn[f>.YDI*&;>[K7\TVx5^yB+M^=IRr>~%#g^84?'!l]Ɔy4$ѽ:~0tËɇ.E,! XԠtTtv4^%YtviKrcN-w & 0C%C.CLCA9݆tKA,e%6,q]9XqUb*a)Q#)Z ]d_@JY圈`Yg!cL 8NO)NM )^kV~ qT$\˪,vgi$am Ygar򳷣Rx_hcתǕuN]Kcb}_]Qv~)rtͭ9DsWb&B}?]B{qH{bPGɗb5΁_8Wm),[(x7U/I̤Lla`7A23x nUg:9L&0%EΤinݼW㲠1t kA.`2:-XΊk":LiD+3&/*VOt/%A_: U*]yHvEZvHܕH&w!u~)If\Up`t~AΕRZm|H.bM@`mq)<ج<7z +D,`!Pg JУdDUv|\ ȍ򤽚R3ofղ`-k DZ[G$;dبJN "D0cE D1 gX(-`(Z%&^ *K+jBΐ9_ gbu d+,\+`BUHKjMt+Z~8= m JW&r郝|&I R3u -x|V5JygypƜAjF\C!L^+k4s $$g s9*&\+!&'dLy%O&0szpw!FƆɣGidzRKJܰhTӘwkd9M>eD9p* 5Ҡ({^yT'tҨhO'ק_ biMڟ2 )߾![+ ǰz:5!H- ! #BePՍ(sLd:6?!S!zj dɖ&i*3IZʫ+_ti 2?n rKe % {<こ<۩}g j Ɵ m+`cCoʈ?FEj#—|?A/g1 (WIt|~2`&utRĶ=:: 4x&T)֬iS`kxa'W2NfKfQ@2oтĨrUЕ4zx9=v yRw]!{wk7:]jd:<>vI2krjԺmV<=SF# Кγ9s}δw@kn1;J› TQ[DE2> K.gzX?Hhm35c|JD6; ]_*%>;Ͼд'8_pP !x1&;C91_|?tT2v?{zQǕr˫tFP}N!ˇk37ofmZh.q),gf ˚~02~0]6zr mHf;8PG'҅Jp4hQ6()}T<Q+oSaȸf|E-ƴM͍G=]~wMr{?^ZfL.@#ﳔ0DːA Z dm Y,/͔ ^ J 2O2tdGm0u֥2ų̎{t$69cF?Ƞ}:QAޚ9^}pdlvLݬųRs|X,Ata#-B|j>f?xC6b_(ZLG6-LχL7'?2Py~.\؁(ֻ4K, EÉI\1\Ƕ[mܢDC *houA'ZhPTq03Xrսc؉};Gk5>s=Ҍ+>x`!fXj\5).Q٥3O]؞N#J3w}Gǜ^'xp(GCʦ[Dz *MjABߑ)eZ@#1v;%(cjs&wJ\W|p V>X8+,Sk^Zx ?P;\.EV<RNPD<Œz GB*TjTR~Fc<Vl78i {(J~ f=qE{i.zum)َc笑0gkwtqrvƮXwMj 3NxvYD^(kw8zC [u ĥުiP7KGe Qi {sSS vuEJ2q2Ed/ߒyiKc;Yϓ3)%L1%)W _Ms;{OBT4'R;Ru sͼ.sgs8"188u-VC|ݧwӁ"/2 pcΟNP_=+|2;4w!W:ՃB<%PD:lm<_?sO%P~[ɓN.\ +sjAG!"ĆFDޮK%%fCfػئTl#9"P5&uLa43#`a؃OMbA*wQSQ鲐np&^v׃.qWDLr!'ń/(9Xe^R`=5*zC,0w_3C i;c#Pna*##{\U=dK&CEF$uSфLCI4U`@*5L98&t߇ڱwv:;tyr7GhE)oYʣ|e0(vi.vsd1CKČ6q2"Cg рMm&7UVf|4+ I@7h2*.k~ʉCc$4 SsC?i.8B,'U *VF SzIXuJm])yu+aݿyα!HwMQiS{I\)uㆃ7F{N߿!QtUTym}GѢu-B/ӫc/JImj5 vM`Dfvf*7ܿuj5evk#~#zBS\~xڥ0S'/0&?sǤKgx;|8KcIɰ f @SPiH}lbZڥuMG{v?m-VXئغm\?IDLk*B,06рVvO%zP٘$n}Jvja:KٶՙB=Z@#k#Տ {HeSGcDyT'@E4;!{{E<npK x&NnXQ&X@E:U*[VR2UDӤ0^wO9b,p8l!c hW&yrRrDHғ750,9}HJe1ZZ} Gy2s(vY/MYd|6nsTb̘Swv_x𸇍>f|iZՆ/C:_Dr^~4OeG;sVm! rG`)MtڣKQMp |MjHv>teEMΨI \^R)`hHL.!]DP=lzsmW5Ʃ6[Q]({3\ZrlD؃Ms2p-`qR؟XZK-B69 @ u9ztB}4  U Ĩ):@™']8x`a7ٳ*C> d@v 0W:<-N%6/?ڃ^(؍_Kju/J~(ń$T%U /^llu}kH0;TPVk?ڽ?w@d']nbljdž4vy%9! E#9x0Vm)l1 Q8;$.BFz-yx0P9U-N]T H!; a=۬i?+Jm;'zxtvj/CQ]$nY[_ CByOQ 4=B$܂+jөY!f'lpǮ\үh˲K]:ȏHhB4| ɭc6( <:ynA+xPA("@e)(G6oFZ9]~P,փZnr<Y%BEЖe'ՠDYd#E|ǒ-MO3P4}'|Nã*TQK^x ;/a,s fz;qy#d8@Ǣ^"B-"hb ZDq@iC`";u W^/.QnKz)/&7w#$qf}tE% ܬo޲)Hp'P&2ƿ%9Wȥ}Wsоb=(-PXxfW2;$HRC&|՘(:]42 [g.GJ^VhF4B&YM"-lJD';jnr2N*G^bھWs$Nݕxf1-x=[Hto_"FH<.K}KiQfWˌ|_[Y@B㊟ǁF"&;5~WE3ym##%oA W euЭfGexX[@Wfq DGUڮ#ezz+IޯތJB X 7gDᔙ)rG[O ôQNV| q~T Bn1w-oMJo)6~@p0- 5/o+K&3=9ͩ`qL|ʐWZv :ayG~#o=c P^FDB֌CR,flz]bd''ɬaWwš-v[>>ҳ3㩜)=+O<'?Bw5m!ʶsnl&ƙ2d;ɹ:SCcpu2kgo5=<3je Ţk7 6M`&s s5PY.X2C]3 T{nYAtyG8},{tox2^zˑ(K X6f6[+D3;'z6k34]UY7dA='/rCSk.*3$f#dbs+ScȯRmOSnatbm"oj~뢊Ip?c`2l D\k×Jy뚇yfyߴzчEҬڌց_)g49č ]Y9J,P=҇-j# o"Q3~*a D E{(o%ďM?3PQqgk$J_XO#ӭ" 0`\.ŘA-DX#SO``O]P/ҍ ==x_;"Pi:KbK5mwJO0BfVKo'`v#{L,;yT@۴n uIώj_X@NΌ6/8 R'n RaPnE\EnXeϮA7tgnKl)z Vkf9vj0&AGt(zhwvx|Nhh`z,,Z(t֏R`A"/z>xUBu- '^oS]4^Ci[r ̶o*uڂġ̛`MdƉ63]&=B'dFLʲZ n5@x"ԍ}#b-D7n[g{}K)Vo=gVpGNJ!#0 uk7YZ;J{p/,v!`gO,۾=L5U,"L)fh,vzt?@Rɇ:Bb@ 2_<]H?7E.͔C*PY+\(Y@=^BsIb7Ska@t= "Nfh| 9gWT栒67 Q4["Xi|!U+QZdQ;REC%d:o0K)Z'`6rh֨#O?/? @(EiJ>rUl0b2Kl ~3@:%Ud}wxi Thc¢]AtRRd[\k홪& ̰@ԱPXy 5/ݚI`7AlCQ2=)Ex-ڀ>g`Xc9 ́{Ŀf2N0^ 'U 50_\[uW% 4B gǯx/ WőW< FN?$[4W-LH]U^_Qkm fꆴ1{yHm؀2/\Z/@'3CW*/S8C3XOzx*P\F7\iG~275tfxX鎐 7T]ZuJ~Ojvg[|fV. 9p>kRHԆ; "+'ŵVֱQL4}92~τEKgn1GPx娥z`lg 4K0t)(;M[{4J}(]nuy278+<78`(y0=V _dg9-T6'GӗDuiv`;cO/i4 Zd%T}rou *#9h|mv^VzK} d5p<#nn&!(ҡ> .gЍ&T(5KCb*p *#|R1ӄ*~lAvb\|1qJxzQQef9}4j03R\-+ H'9AIPJ;/Bj*m\HJ3 ҖH *A+X 2CTWT&>#˗jYRbKOIgj݆vFyɳ7r"f<)Lks*U kc%;Q!߇5dabհ)Ph!v/?MƏ)M(\^*oLUn =eBLRK}Kmh fu5*/GQBc2Kƒca/2KddK~r"K3, Kc~rZG|%en %cIknJ =0IKUrٟLf4&I3*s/$iJe7=kL=Ri$InzպV5'ZXA_4Z"B2bFEmڥ㖎 ^JFݔ"zrmtgͨ˫9n@pEuSOt}lԂbb6 M\VV_-.|4PFFL:GnږA3dtƺ  fқ0w8A08<>aoTFJ 2Aǃ3״1qAl]38uͨja5U3##ڂDD( !0@ZOp52hV34\r7!tl&/:&.+0~)Z!ҭ-12u_~%:X(^ZtB-5տ&Q2h^C>^Y|񨪕 : 2H଩5PF8`/4=^!g%*#hcӵG^䆵|qѽ_XwE"y?"sy2dг֥ uFeqz*Btg^:^[GtMLK6MYeR+e=^7vE@$Hhr9͹9$q?8 -dsT;yٖn[w ԵSQX̧xzw-f$w͢-9x}*,mht͙NFe2lsV~Z'1O#:nP#,}]4WmΟ,U~-yj}voW_ѵ{{'K!B\Ko,ӓk7KF M 3LЯiUQaVGFL0. e]vu|OD|2rNoMҷc'TjHh ߿&qan!׽%^ .7`..' n0\SyNO}wPnA sruKrې[&p Ѝtq0!cb"ԱC`$B{4kvv e\Ʌ#p9hwAV$"lg k`L-S8p`_(,RWYnuø*)pVf}2ۗK;4 v\*:A'GG֊F>֩FopGlf7@$Ј#'sf7F ,* ( ke6S8ƣ H'NsbAe(< dz)ιeTO @FIa3`qTYro3C].lY]T\*׷ ^;DO ߭*cB&V ܉̨yD !ύz*ӕÜ_w;NZ倉]48]Q笛^z#/ ZdUx`j -2qp4YֻEnEZopo}?cϧ[D%FNpbph&/=_O<8 /JZX\Ă#쿦|L*pvK_wj('Xf Hݖ ܍)c~>K~k+]Eq]R-LBԊ$2-DߐghKX|l2w;k^0:QYk}<:1F .=LolsV, k/+*` ĂCjMߐ+p>)vB|rUEƦҞܪ[K$ZXڟf7 ֫Ou@Aj%Ne@?> *l{RBHBە"x.'L;%Ev[jr ҷg]'(kKdCB/#yzt |aA0j@pRc7qAhzũכm@q 8IC]Flv.S#!Uk 㭺P9tT"K,i7\UF,]%Gvb*.cѯ‚@MʿA|b@ci  ' ^^/Go)BK<]F(n$gk\ڒ$Q2ޯKS⍯>mn=4Npn )8o2)ÙǶ=%A3npH&lOgk -$ !a+AB1jQM:odעd#~Dz; '~/('W67Z|zT?9.H[R=^#{¨CkmaI$t]}ˏeK!#ў*pye+FH?΀VK#&ڭi(C$-:O) DE IWFE'xӖN 1M Mi|<!|7!uˬfJZtXڻpS\Q7f{(]CG:{³- :iOɊl18A=0̽>Ζz)E1$F 4.kt{'e]Gϖת|eXGNC@h$U*Dş%KҒt0L]Mx,Cd<'[ ڀ|'㱣?XTP;h~,L$-;r~v?.ky'qQߛf'&4]Jw?_n/7A&[f'! ) $=5ՇcVrX](%r VHo,%++r@!c2>xƚSl:륗E>`L:>Iu<\c9BLE=N9@Qd%C/ѽ|llTU:R2SSbeهhP ǡ[B4VH:&LE:Zp>+D~KaSJ Q)<bq2fp?$rTOi+͢cW/ RحRjI4_^'B<ܒN@`ttIy|-HoN%j!*rotm-lܕqi )rl)B>p#u2I;A);A.euh("4fFr%XoSr'38(16(yzlX@^S^;^Cr-OlEOjJL e6Qd\KeI6LgHE 0i.L2hnh㋤K}/@,o88X_W5$v1\IԸ`éڑO7w::̊1*'pfX`Xha<N 1ȊAf􁶫.Yh1C'c*i,u|l*0f?]ڨ%!7ӓiCFC3lJ0N 9ka©pZPiPh&؝RfQ!oB<֕}͂k>4nQNbnY{ m*STT. 9yĈ܎-}9;[\~m-*o؀rs.d0:|SD-# oYppL0 3>|qL/X3xRs:QVfE) s  nFbEぺutLZ~@o-(7鋯%N^qt&Lq-!nviFlUvTזݸ~H$*]TI c7$s&[|,!2 풑|Y[ 9x%p W_ 6 3!N/R=@Аs1~?,Dյ)ę-<igM>3 qH 'dQ^70L!\3#w8(uXA qU Hps~i:IL+hN`f68n 6ށE2#O[j7zk0Ú@8dU ?##BEzqI@O][1aW",lWI|@ Q6T/X=3ˆ 䉅#UbYC,'?O:.5:Pdaf}[ҹ GI ј U+;?x>T؁?Deq,vZQ^#!瘣|XphFs~oihBtW45 , ,PoոU_R)MQ8%Z23G)}_,}0%vBm+/#{IeyJ(r 95r,[&@ V~}Xb,xa(!rٿ\'8x'1 -YT-O/H[M^G[T3A~ Zz(RRGm$΅NfP vzʒ<3T4Q&L)lt]=~坼֮Mx m`gG{p8ͻYɲΥ@i!]{1ge2KFs Nn4LFӄ􎊡ѓsA7Y?؅~5;ԾwI D~zOUxr9Gm8$̟BP/JYzrohw!-Vc(#E{E,gpJQtg.WsgRrgƲF/o%.Ka7J#Oѿ3Rљ$q?cЙx8GׁcB܉2f91a7j&D*zV4iqw>έAv* Xי~{@N^GcCzg[ˣxI?Iq'BFi 1j-"aaAMݝ4KͿ{!7&?0LmKx6' J2@X[>k]RJY.d>h׵Xn[ 2IUk *5p؛4ڄr{Jh;,ztT7;ߵ@z_w\̫Zqn\SYo)'8ޡJ twl%jAg:#j?@5<րg43y0s|r8f \zKDr3(a8HԱshX Dlw>˶>?@h.2h1df+phm*5Eb'aEp.,pR 4Xmib.ŒIBu"JA1b@V=Ib8om7c{:؃Obvt3e̞ æOĞ8Κ̓R2`t $ꄥ¦b?{ %'u^Q-On^[+;% XF~J1^b[$̊Fnbج|*",йúxjR*V= H/Ex/09u/8 HlD,OŁg so%H0h3^ D"z InR%$TyK \- jyǂ-Wǥ_^ڊ ca| ʯ.#I" Lrw,DZpNY85,JqVJ|az  b!(w8lvX3hx+os5旂 w+S@O^@nJ nú$Jj*utFP3 wE V"FRTؽ+v1 Gұ;d_W)vV2ĪAzXY_),yN|(M ۦ] fkaý/&ܧHx+BRGNwyD1j''?&)yBp='Af"QudkEڔ`oj L=~yj-?*∑[O4yRkRT<ߏَ7Ӓ|JIgp$]jey Y:q}+X.YMSx|O4JRi w[Hk'&^iHX͏%"O6=0J N`SMgz=x_Ui.$: cxAͥLxx$y1Q*A Sz{>!P #RO=ߏ Zt! M13DC} =|* Q.BA/k 2@C) (qá".K)Fn^HVjq4K ɥanE;Őn#KWl ^)Ftr] MMm050Ķ|hub'Am''Mowl-в˼)ļNhhZ9@wYk_(t(_'yof5+=k$1D :wd=a֍ձNz^!W2!sAQNv8$ldcEA&RF?Mkt C=eNL=vR#+?(ՙ c~5ms|0i"TS{!d'c=( 9=;ng:rJ;1Ӄ(iP@'p~ZgBo݊v`y%(äqQ'.,vf;pq7`a@b4 VIN8b3Ҋȼa)Ḵ `҄t# H w8s8JŔHx["ԭV!KS>(řr` $'B|Lz: QQu6_TM[NK&js7%nh{?=KBڌ"<7٧EE]{%I=L)w-MHF_T{` hX!b!Ԅo4BcbA U}'7b*rlb:$%‚ed [o-n;LmQ, jjZNkBOH-z)/w:2%1OhI]7s]c8+^}C4MuE\*. 5c1ǣSnNzªTtRSJJ`K%Y~'X'v=Ì2 @]mZom ߣSI!s,٫6[m;XzI Cdsц6AU2XS_ou(ʊ6ltIED4Fe VjyzU9>'~L}j.ʝ#ޓKhbkص1M`'w˱M O9a( 9ĥmmџƍ@QsxʼnwW-tiks:P pL0=)j N@5VNa!D#%TLlS c6U8lc0i^YPѭqAxu'P&B~`LKG1vXI<@lZ`|-||c.K g@-cD,qZR[R(`]Fq[^>]q!`ΘHFUGCɬyEzTV@0jJ7TUz2dbj2ޘ y3LIu3V016i-8K"GJt>Wщ%6읶[8)u?ۓc<$9X>v^*lJVh+$N;?C gJpÄ3[ X2 M=9cQo"}qJfQkYVH;wcP8*)dņ;%!eE)(ŧm#))GļjׂU TSbp[nWt:{ʰD]Q]_^:U,X#wڠv\cR&(֚?OOmd 0YOT^ˏ}JP.١F \JeTULgkBT\RExR#&ј~Ea7US a UV4ѭ㱯e e:ܦTv8j#z <,G- (ޱUR̕WO/{[) l_MlW1pSy[V:yQ/G:@Iźr(T ^; hpZ0EBΕ,z_lЪjw"giti_>K8v%o\1+;0WpfmL X8 j1R :}"k?W] z,5E[B 5%bh >6i;H&_`[.u`@H!M MKZ&9:3::nړ}ʱ^>sDʜ5qlMzczH7:+Yn\Ԓi ns&e:t *szefjJ9x҃`)fU.t~ &1u3tyB ڠ<JV]LL끾ۯpAD;,D+ڢLh.TMBfv6g_5KRQ akn;Ͷ*|7]`2|DjY~nuZUd3a-W+-# 0$3} ިNZt zt-O6_n7 .3jm"%!/$TA?֑ΒM,#S ]զ~{%Q];gFL.%mHr ϧ&]vPvR2LB_ Ӳ-2O<XuJȭ՚ ,,ܺHkޔ G cSI9!XkiX*F *(QuVcܤs:NRh. I~;DKJO]QUQhr;7kyQoeEv"$*Z{ʒ@WWBÎ6ĵOӓ{w9 뙩z5/GwhZ )щ̓# Z :MWޮ]@OY;GvL[^|-vK:_%ug/] +=ɞM4n*e5F̤>$o,6 2%xR`&% =c/Uָ, pN8MHli5  &0Mxv H9'C4;dׄ (]MPTQZA 0D"3!L;9SYkxRJdTI6+Q]M;UBZ{oJDhrJݙ8X-YpPKpS$O+Ub:厄Međ PJG7ZэQ&+:w{n ~/`p )C *ڔi!Σa =c5.a'ˣcŧQ-˗ɏk$0]g)Fj;i27`/C{oԗlJ*fEKϦE],]Lf'_b<1;1G:PBSC;s@=S K9 K}[qbWfv+Dl|7w3)IT-ݔvY1M@4 9ovq<-ٯUG%bӸxA ͹?:}5*^,Ю `=bLt`"[sWrvuJ/$"Xfxuq2f=x9P> ػNK]vmC3dtZ%2\Y{|`ȇUb#gfK88ҠJ 0 Zb8q>T=,˛\[cw\9z$`?eb龖(C8/OٞaHnk:t,MpQ"l\r`SDa5矰}ږOgYo7v퇁1GL6J7c2/}w\%w)5P(Q5xlЭmEG>azчwkwt[)rSQYu,} P$? [uk!?3>x`z]9I06 |̉8 ji nF_q0v !}],ӆkAPARD쾇iVIR?8y]ٌJ0$Flҥx|aYc!K"R.j.ֲ~gr g+,EWTQD1t@?J9BO;MwvvJ+PşttT`&-l&Bښ} 2eƺJr~|f !dc gehh8\̎:)I.B[*͛R炻:k.c $(+)7i_n[z:TɡS\{,Xy=,}YDBt&tZ m* n@ظםgYjOQ\fe,dTLZot:A]q&9܃" @$SCO+B*TﳋLCFW9^}&P4T3)ZI6I_m!r#(oC~"imk2 zە&NB8A N fIC,!M=WNKƓQ<ڡJq$ht3П$0ѽ0w 6 m#A8 ,v=&$pYeYxFN0ě+qdDPmő˶n:h:Kl=C ҼUt \o8Ip7JVL!G7}f֏#R]~KϨg/=ƁcnGZq+n,oE~@Cc@'K;Ŋ4Kl?qڰR8SmwД5`Ex93>z?J*Bӳ 5>y̗-Gt\_McG_nlЮTTbVWH6J{Ư,ECkچÏhf3}ѩUMr]cWoi(K1y`<˷.+ެsEǚ5q Z8XTO| u=-Javjn}S JL`3pݚgI*l5m?e`i|K&b*wrCa̪7 u#R|S}Uݷ7ЪN֑E_\\wXhVpf0n3$e=Yֺ&xv@iB]iE;J@DK ÔB㧂l!."0 {奲@EdN;jkJs\*# V4ƒYfY> kr&? I쉘{! x:NT ^*y/bZ;?l[ W`z` @{!-YK(c#&ҔC ~X{@Rߘm0+QNme,!fzO_0?:d`co 6w9LR"dF\~,@l=JkP)g<"lHanGME_/M `3`@sMRR5cNRn&3# 6CRzNKh9)#/5iM( ]Ȃd:BVfߍ}!Jf"1-ކD47 b.ookѬ IČ[񸞤>K}<:'c$L{m3:!Ti^< :C.ʠAh3{yI18Н:O(ϳYg 9;k맞ϹajUsjnA`[5okؘ$frd]:OP", "npnc G}Qld ՠOF Cog ZtVx!&_!v<]Zݭ 󗃫0M4R2nu穷Ș%sϠOɇIhw.Uu8nf,uKNo- z =X ~E)`zo #@?5X'З_6 p &ÐJswi',Т]okHPabFCtaG+N{+qfsv K^DI -\u<ܿ; p^lpG<,!fo <Ưr~0xRJ|XgU^ֆ[7DEy b/OAD]IIwO&Mq{(nr6J=aXd̿ f ǔfh ?"7Fۧ6֏I7]wq^v5^4؅p-:[2n-N]GٵKȻGdrs&znaJcjRÀ:+ NCrxkU.A]+82:Doz&K烱fjJԯq6ûlP)v1_D.xr;;얭&.n6.9&;G5mMAg(wH)WMPL4sq|_-R'e2ħ.@.I%]ֲy#s w{1Eـq:fW#my~?? kT)x(-όe.gf_ofy]0:K&Xӱ l?"(룙Ny]4 !sbW+݁DBB$DMCjj#R46FBƃU1,y4GoF s.mryQxyq6R} /eJҘMၕ`Hr^~S1:G})qiF0]_+ }ş@>xIS84rQ/dʁkZ\6O:&yջ ")ms tP_~(۳R9$k߇}LH:Mg󇔀.gM~(k?g\L5~+C"_-&"{ j:Cİj?iyLrOaq>x7Q\ौJ%<'ݿvX6!0rKA+2;.8SD_"ԑvRh+F3QR0)>OeW0vjSJ/c[LKM"^{1Fua/T)v١` Z LM Lf. gxфڡ l,W*ye4.~r~=cwHuJnDR;Kіk! +[Tt+-.<2uRI'˜0PymhzaR_SL =_%u+,.vZiJ:o~k{KXjdT\4N(S. F1ӡ=UVt;\POcد'+1LYS]yXg-BOq2, ԇocb [cN=Oɖ !X>Sby\Y H y]`iZ&dJ;K.垟 pi`f{Ko]M M{&ǞnX*Dcx*b}fN>YnnQ%0BB5rXz҆fkYۅt{,*:%ٓOCak6*l+[˫>OM&C>ȃ䩛̰~0QĞPA}΍*P2kހsOv=ד,G$c2QföS(T%[kq0 @Gú}?̪yҘcQ9}u=9G~~_QzOֱi8R`&{ ?uzft`1<ѪiNi53 tj9B B0ujfƭT߄Vi-@)ՕĞvfKGE4YʻѦK ۴[:S-gYEdˌLɢQ\lASE׶n.1&w#jr {#N%ԧ[Y(=IAיLXlo~(/,‹ V NŷIX0AGwmNe>Ш!M46|DR;@@y{of'm%#LaX '4Pma`꒎T '+&t~ֳ h?#ʉuLvmrV]ލnWJ1UBϭ) rߚ*i4nŬcZ, dd=ALJۑt;|:f3 cgJx)=Y'g=eA?*55,?ҕHQ|X֏7 !Nj~HmQ3e 居񖿓jSS0e'Kw(3AE/7Md2WXTF/f3qM? U:jlS?شReNԠn&JHڲF mâ)-}s:7E ^ [ME 2BgtS yȒV 1ն$X(ٗ_E#Z:D۪B8hx N`^аR[:* JBTWG(gR> HSKo5#-(H4:2HkS:׽@WKAL D no zMPE釷|m%62FN  `Y$kk\[$OdےH8ozV 햛]~R^qg7IдnSյ _1 Xd]`gNS"<-gh)Hkj={ʆ{r띯e .jD"\x>yFYM@HF_ZIoy>|r!X-Tv5̩R?bzBU%7CAj_|Q^j|Kg[K73g_B7wQK"lau-/+7P> Cz@Yb'%[KoQoJ 83֫YlD ᗷ&ulEFRAf85A#f s=6ȚVt'Yxc$-`xu:Jrz.֪WDW$20s. nA`vF)pEtSc?gkh f6N`rf598=K=;]@F;{Ki䥳$u<0ժJsH֭ TGEd9;ʕBb2TKD6u(DJh x !{{_%V|(-ftaޜSmc=¼F!@ᆖ0)#abA7yQڭH[<(טɲjAL0e@1JZ<2qK½"@/mY.go+npْFP3`kߓjhklҬӜ/qJɂpmHfq.x4Ԝ6Nd{}9^8B.7ҷN'ŸF^P0SֲK>0"؍8r>망mHX.V,3 ) p._Rl"rt,732G-T"./їΰGV 4H8|򣫢ա?2j3bm(iUJV?135MfhvA>w̷oe r.?0EKDlڙDK-s1r=a"/jRPw9X17dkY'EPjhO'SV*dZFkLd'83Ck)Z#;0q'Nu~JL 'eN]\;$>5@?3rFU)-{MW!Ȃ*ϜDV颉; kߺ-Ǐ5^/ԁ(^\Ccf?^ 42nQ3(Єv}Z QÆ$e@3}Qo"NrqdAvkdh21HN%Q_bOd\; Ϊ|fot? xx~l-a,,s{1Ԍw_Q@Lds$``kQ6H bZ; F $UXz'us=0Cv.u:--u? . VOwɝ/wF~TnLET hcģ/8|v wu,H#S6~GO?1u)9W3ʭǪ|'K}AXköҰd$WbåNQ g8-_IQb %wHil u,l ~DU<ӊ5OZ," !wZ ] lMw+8}ӑSEs[웮{ ~++s~.o{?ƃ?6:(YZ:9~$NϿue E᧟%>?etIqןc>؍ƈD*g}S0?e8\Zf2 53Um4?̣+giNtgu^d 0&.?'kT7Ett4Ɵϊ{3Z7Tsv|S.ֈo, 0Kfz{lETh-DC|D>-,j%TanYf>xl\jY;.Ȣ)+xuŶMLsاjv>wm-J6 =|hJD1m]g\]FپBGQ{˹PD/c\J͉2`%d,_DZ?9ޮrÄ( ccThځP"B07XtEls U Gb]5 jRy^t2%3aoٸ9{g3g"YUdlCa`+L\`T@x˭[ӣzpyCbj;< Y|5 ֩+9af+yBS״ߤz j;X2*X0)*]7%iGQoRg`7ۥfA<.c"HBRg1k`[qߗ{W;TytTdEWmżz @kNU"Cȡ9a{a $xNA},FYbDqV1Ƚ5 a2$O"6,E"]f#sD_6JMp,[*a D.ME2ˠ.Cgltȣex f~);D4CRx.SmW]9GSK}>Z't-Z^U9PBT}ϓ{&H"pavs(40S+j-LNUhU+U n'T rNЗ{'JOS J2-MCIE͸ #ɂN͌:ΩN/ȌË3y1_lm=/]<%XNS„s招r`QP[ƹ)'JzmkSۣ yB93e|JEk*eq;v&>u='Q#5𭆚W懶5]AiSUd< nܲ ~Ϻ3QdbHsdQv'kZ^Rlryr"կۚ-I\C*|v)STJl5 A /A?Op[ Nh]=?:kEyBնX(ުԵDPmyMv;tݴz3.fakF]Z{W bNc!şÑbiȰso^f{E WANtNA uiV$Wѐ&#EE;(kc'$zY3v6W%*&_6+ 趥##]dLu6N 4oiE _xXS+2qZ#N ~˒vBHt+(&$Z5kc[Ր/|MzJi I!赴"RMy0έJp4BlݺBKJl @b5;+׏,oXz}d+=^̷!Q&ᏈD]2$'dvIJkzWKmfaOfS2^>@Tn˯c]C6| ϠÄVKu+# i$н ܇Lr.CHw(]Ɂo`vJLо9ZU@I Py,En`z|)DfUR^^F,!uN7ؚZkGe49[kU-ƛP _^rE##bpzbP@rn2#1m-'6[@+!|^Ϲ?z ';UA (UU#,p,܃l˜5Zl~׃m*zոKy\hiW18=1&~>e$ӳ9oMQiG&}=t# *'g$(Pg#myDS[cxՠ(sGP+R3yA/-İDn]1 ) wKNHq*>0[I~TP-TtDx*0ɍ=yIV0#jؘAnzg(XKy!Gݾr"+آdij|^sGRfg xGSSgTބj2Q{Xe" Mät= E;ngQt[9rxʦ"߀uOs;A=qgs$^Ǵ.mγSJeYVopq]$ry> HA4wz2e r(]-zDRXQ$꬝v?%HIMaailM/Eg6%2"G.g ֐#Ec·\z [WGqq=@۾9N{'q{̌Ug6k5}FĘ'+*4UFa/;{9ürP\׸tl?Tfi0ofM=_zPNG9&ex uBtD{|Lz*}P4,]5V2|.Nuܞ:'*yyzVmK?q:d3rIG0zըsLQ/ lMJTtZ"܋*cGH-[ :suttW ^4Ʉ zSJDkCR5Zɬ;ܮ}+$GTt_?B4T6z*sn(sR#a]9\zp*Q^ïQֵ !ag?W澷:fqu%FPvZkd½x\$2V؝ cS;FMCu6j(Q X6k.CCZ?7#m*褨^i=1z;`=<@-ֵQY>e35ج8 Ѩ p|ыvB,-_Qbi9If%9ʕ xXoVi\<~VAa}l_/rؚn. rel{Kl ēQYFV\L t_ZD/1:dp;y[t9A&hKTaXa}Іܸ XxExܠrƲ|ɇg>|q t,>&@ƒnOç4t:5`1wS.sE ͪ-~#Z |lTt1mBx^{MR01kՐU o .QYh8$ ns4Edwh* s(agz` |9Άt*h4 J)!Qѡ eWrpX#d{\tF ?C,_.~(1py)SidD ,OS]bSJפ##Oˡh}N{nz.3(i=I]K8 Y_$ Ɍ`)-awC׾23{n/e\bkL|hn*} oMe|I_ᘯ~ώaP 6o_Uڹ Rx|ymfXBat_ m+ԕa X' &'#w ZV8ڀϜY!sW1La3Yr 6('TX@قS{՘OhjN|[3%z4/˵v܌ddY`V'ܠ`~#vDvم**OL<90q1LHH >GA>Tq3滶ѸYa C3-X9JȏN`@E );!͎o!0Rza syLF(x42["8`YGNg2yHxn { ٿvW!'R쟏;]CcJ6~R eU2<ٴ-YQX 9(kBFB;i{.H`B .ǷC?W] APo~*u"{'o|-#oG,3z>9.\c(EY節}`IKB,͖>E:2maËi!qZRKoTOCLm/yT›`G ̰K 6:Z jK '?aqQeMPys$ 燿pRJ[o@Ț&! 88$^MԳ;~)pã8E:ջ )]LҕNsz"w3~сF߇ѫ>o:"}WJtxXcI͓$ P[oZv@ zbT6fA4}D C~4vJ3AmY,#!kAG&%$/j基K t2%}|__Ʃ}ctx>O/ݘDۚO<]pV혟"ڍ̼p7{G,bUtNƔz,?~ Gvd cenS1!:0vy_n~*(|=(FX·: B)8~^lr?CPۗ}!]8t|&NiN!V4KW=t=9x5,+DX֥B&u[<wL3Cvj$X(dnp8WSiCk9hԈ?j߀cBWWk,3DX2 8ӥ m݁ECÐHNK@O(膾 `_%oelE?wPFxY}jPxQJcev1+CYm ́|B2~XèĠ! åC)&'B*= ھ@>At|UX4vsI)>5Cƍs T&fo7t_['4`ϣP֦8iKzxR#)C9Ycؚ$ 2qD;pㇷ҅RDjl~ mBYԒ7 ف`uQ>%ܡr;A&>$mF-9 6ݠEijŽK/:s/jeXril?P[W.Ջ/MnY߳JQAU"_w z ,]pZ3$'Wy]~LKL5e.SNPS,$-FQ>X7ۺ>s]GihWA)_<Ŧ#L0rfQ,OcPkC+û21l*hZUqd:"Q&;tz{]II;,K?X\UOgy ^@Y XP6),nC{_7rW}]7˖ FL!I8cygk%9#$wvQH(ڻXdN eMsLje6rԏ F)~g0prLVS eA<MG2P,ҿIìC7Q˲}U\V݈UܜBGNtpivAi1NvѴ._GR/=d8Z!Z,#VF$+Zdj[&ɋЃk܆"9v^umv@,aGYB l Fw]['٬bgLc]9k[25.HFb-cr}EwOXY:hgβ,:PJo œFo:Z t A#a&/tN΃Oz,+)fbzUǪ! [AP>>;?=^rűk\}~g4wrh-sZ¬kz2!0s U6m7B\iZioa7HJoZv$YfR t'xa;%E?)T땫M(jue.+ś '58(u_81YsoOU<%ǘL1.D&դو`*I gp3@Os_ %\BSWK`%y7~'k[re #|4]M,T*Wk8F8kFMGtcGH^x $+ yN8%g9LPJ-9ւyS g>^|u؆-#/ERHd=p9yScs =(cd҉!WBǙفt4nPJ! s#TYҍ;;C1Xf9%H _/?h3ZSorl/AӊSB"{w?Wl~ x%$/N \UoT} ɹjWv7hN5Wpwy2j;Ưs/_ꆽ~w |*^J/!Sg<50nZJ~'Rtx?Xϟri[쾺Vv|[ӳCT!.x_ʠp.y. esYr-=mhLvNئ?rOn>;6<杲]]·|IgkzK<]/e4ڭ}zwcӫ\r@9$ < ~0H}w^X nix0,?sZ!U4UѮy%"i$Z<6>$j0]7%$Uz+Fu])VY#zNweTxueNK'8yӶmyt =ϴb$k4u")$e8v'ЊurEkD,"P /oc?0Jp@+%&݉p"$t=N(G\;ҨƗQ@5¹SٝJ)|4ZM+e YY[,Op`S]'.~ OxN,*b<2e9R y >* YB0șT_z/,XJ&SQ`J!ȶzY.en_<0Y0d Gֳfx9Lt+䉐eFh%ٶzM\Dt>w~nTf3#Un?R4q`bVU*bq,JژQD^'>gҩjm\6btah5#jt~ +lVk5Y5.C{ v/aN9YDU9/?#eQ7"_eWcr Z& צPw*AVYJz̓xP#Q#zSSL~7т1`UR3poVwN?kS~^!iqV[T2`%(֟n^Dr{~M^j/tM2 pqZ hӌ% *9ZŬ=2}}Dj3ᔺyt&V,,;鿻g7۱!=E?C%A7A`EhƬ_5=!/AIX_ZعFK ;uSsH*薐|N YgO'kYhV׬jp ,BM 6@DUT+¬ ̙Tf#,|msaP6 { ֓~tJQeM+Cek!F@p|'O9.}rqhA='fGv^6Us<)aĠDüB0}5gtX Hhw~ElҜWw#/le}漧*:eZzkњP+9#;IhN1N :$-Pzܘ"BAMvgYĹ _zɷ1u/ysw_bvTA72"_.3ZX:fCMp)fԽKRgtS<N ~dzw@l۹uUYQb*js|F*"R`UXʪ9_^B  S{NSg^ ,V'UJgy=bI|C5.kNrWK/V3ɣdw'P)mhN Pԝ?i \FaDvoRS z$ 2ݝpW^Ll9fi8nRp*5Ut 3@PV>!w@RuON-}exU?N ܊q,תS5?#NJ2!]c`7dԱ&ipYqA$deZmDC@*9`֪ZdWټ.*?g dޛvd=hQl{%\P=єU 6PAshlA3>Xڌp468%K輪ުi)$w0ĺW3%zT} n8X<ܣOUs n05k e!8Glc;SϪ3es^T1.NoHGuwh~6uz $,f@2e2Au:^GTӿ?#0$%z[Ͽ!IY:SE-db}{l/ͦm.>5{3[Wt*7' +ֳ͟Θft(l‹gzdymX,|@vrmlOa?qY.P[0h+\Zh8,S`mCjw3]SPLo >њ R>9Ax"r_KN"ii'~i66k*b?3L)T?'V#k pz/}IlFm>Sb#QCm9T@Q{rnQ3FX'ٹ%-gjGE9a29޳~kL Pv΋΅O]矝yscb?CvTfC2gQqiդ{xh cU&2q6Hc?ԅɇdڂxQ )ԍ6c^YfT \4pG%&5#|t$|W9 hN)HGkȰT7m14[m8׳1Y*1#o+y/4#I(p4X1Drȏ-$E-Mc=k01T:q&RDaoGl(LMCR-S`nݲCNM+jcLs4썓q$4GCuB!Phm:{#S$42lj!!aM/,8|-.:ҠvњYW RL$Ζ (Bzp#YDŽ"Z6} }-TЇ@s0 njU3٪{.cS;?g]sE4ڭA 0H2a kT G(-B`νDĂn&$ b@zDL7νi1 atI?QNn^4\NU 6)sÆg%z @P+=nuzܞM )>Uqj"Gj h,'Nr貎?oe+hݘQ]M;JK6:ZۙΗsc"?afc0ЪвM}(m*e7pԦm;`#6$a5GbYqB\Zp6 _~$Za?1kf;Ƃ>N ]s$j9Voz|o$ M!] RE7z?E™ҹ4hzrSSZ5鍪]oҞ{lq:QC=Եw7qsjQVYK{Zds~o&&(S#+DQ|l zO_!nGW)XE=Lt̊Hl4ߡe KzܷkXyp!IM<6G+0FV̠κA9<\1.c4&P\iZ4 MjߖOK ϠA8!)I6`Hա2e l E6R ygPgJ `$L⎃dUΌLuϵ`Jme,"(҆OŲ1GO.##q[jja=^e[Ãx4ֆa[M%fh]Ø{aYߜ3+E5BMx -r̻}Nd j)f>jk&_pA3I@j9UU@!W~Dl632E!P5ܰh=ͬPB?f]c)L(o# 0bY#;Z)k+ՎܟS!0 9v!+xȚXSN Ҽ:(vǐ W[=i ܻ׀j :@sZFRQT,4Q&,ML04[⏅Idr2ZWaJ($ wl:far-KREZT X"XRTN IsYa{Zz셫ȴz;I&Qjm(1?L& Xe0Cu Wq,J}Y~0 }~m!@pWuhlTeqņ3>-ȷb,G4.A+,\HVZ*XŗqLt>nQi cX .Ƽp@_%tG'L>m_z#vJ C(0HJ_.ҏR%tS1~V'F-;ͱU^Ibj7k%t yvB]Do xgswdr(s,,M앗JDZ"dKF)cas+I@J.¬Cp{3 [_{2lҭ lrP&mo 4pd98o\9TЕ8@~g(cvuíCZ 0E7T}ƾ|Rf p+g9Q<1/3ٝ' X¿HS"QfxVKizӄmrTeR%Hm cͼh><ҩ-NS^ӟV<녽hb/SAlyƇQn$K XV h?aLKHgg<Y'1ГK7[ߓ2/LBގ͎$5u{ɁC:βjv`7qDڴ4u|ђbbdKVȖr:Z35./*JlB ]g;˰t@\0b"0ӳ6]g.a7GmT+=c0 +/lXA-o%٫Rq/ꎘX]K{ 6P#"Ϗ &.'cGM' .=M q}xI0g"JY!RgUaZzRݬ]_$ritԎݷYrwb΃duI@f)_B+"zy-M8WPh8 P1U-jmTW\v eC%wpD[$O.'7u݇5X@ڌNw4i\K+DaK831?kJs.W,: /F0w9ܡe2U/Eh*ܑ&xo)ڃ伮mΙi^A &2J64׮jsB9RZ6N\PdA7oڬ%6qس.NQ?+K$/m:"9UThT$ZHAEf~MH P!9&O4(D˥nPQIА9:PlZ贓$={t2GS= bږ| ])KaaTTKw.SK%9zỉ Ϛ!Q/v?HȌ)S_DZ֞A0,pk"}~QEJ,h>Q..^4[}tKr͌ ~b-Z8SklNg&k;[VQUU<0 flU+6eJbAqZ]GA`$3]h *EǚlWJpsq;-c|<.ރk>Z8kl6Nv,[$+ˮa$x(0K.$ q+Aϴ3Yqu.&D^6T cc#Zr$e3+Œ ݄6aM! ljuf4AW ~Sz*dP. *@+<=ȫFjQ?ksU56?A Y|^I 6q V`(އT$:((9c(+no?V9ɏd{jLFXfNG*A_%l W!OzE*ǿz9Ѵ x褑$jPC(*K ؿAZ#[k_-fx0=hCLB`H^$δ~<-SO fj:wlA[+bke45!AlHɀb دCZ,7U04s tJ|WbM_P,Kp2-fVPo N2MgLgqx"ラ48ORU ;!@_u/!iVg>D h`?K3rjЋZf)y d|.}8l)63tN7VqL?״gcU$o s?;jIP:br).; @Η6\,O?D*oyˏ(ma4s_ ntflwТ+0!Rc=VJ@7qܾX,EoOoWxi;XcDYa3tVpw8uʘv.uWWT 'Io]Z;%LRyؓu&]kw&"Js(I6MAnj9cS?;:wј 4l.VFܢï#(*?%(֗ϰ|R[), sUehd5C7) 9*H%t?A^+ejo7JIoS\|0|xsW a]qy;8 se< sI&0l %En;3|@GL>JWT|^5[45F#EYפ 0F^ ٓP5fQep+64uP-% ɎŊฦ\f7Ėаk3q4],'yRWh]tVe :EY&${ҧbmw͖yvhAUL-7brU6?ݗEE.Tx ׭țŸz z C6d&vӵNęM&WwA)Jp*4-9̿ UbOq"<ü&dl"׊r d*LdvߔTܵ][U(?ڪx&M%pNj)cwn3U-d[q=@!7]m6I_q=[B Vy4eGг1W9A5TNMtWFSe@зBHOqO-/]ҨɘeA HdG0fD.hiU*ˌF7Y^ec|ϵFVN<7`RP23/4_tx$ˠdSHh[ kĻX|n!ivaLGga%I}TDwIƒC`>'0Uҧ +,A=*&_2A*s,}gH[P" bT^6&1OuKLN*Д\heEL,T|Peo˕ IZnc 8f}_; +v;|,9wp~v^^&j5k+FyK o{<QoV۲nm6=DvV3==wCv'ѩKLaO 6ZDnjp4;/7EwF ПW s-J31v*22EYq:4꼩Dܕ9N*zF*ˑFAwK73J]4[È򞙞m6c-X%r67'klt+=Rzwf,aD!tbF Oގx,̪' X^&rYh. ?;h:.O3$8'A㠚6JLП;zcϪ}HϫBLFf^X: >jYt- :ɿWs60RRjU=d\Jҡ` Bt|݌b[E7))۞*s*g} 2,na&*42S{8-3褱@S~olDPvC6t 0&Cg+B@cq7`78*\84 q.DZULv% 㧌l$BqCVZutO ;ײc#jm7T)P>gκ8tZ`UΤ$ .~![eC ]p G- i_l:G (/y7ZJꄥ~٬C$kDz'H{%0|Plgk"kQ6 vnzԃd4RimeS}dLn~i}KBi35ʇeޟ ^[ޕFOF 3uyh_{xu[2MK_/2fi{ˮH7uxY Q51-|G't! 2/cz!'ct虏Vjevf Ygݚ]q,߰]G]71 (b:@%@mgݯ)0ex`H0nz7NBS!yج$e{p(3ƵZ]ѥ Ixކț uJf!)WE2N!,o7 j Oߺ41f!KE]`4Ue0@ꔊS;8>N ![z1(DY @ߠa[|M(;&)b2G!~aoZ g|q3^<$0EX-EI+w{}bMkG@*Htash T`zZGn?uy򬴥>b-nè?*W}R1WȌ~\opEu@ =xfJ7f6J،J5bM ·7j ;]δyŠTVdi+wҏ a.z7TpC]^&}NhF8]4l]Y%eЙu/iu\ɟL!&!onoNX _Fml8Eq e1d0K/# 9PɶH\FH)YNwI+교-}wIcu,bUWQkZ_rދDJzs,HucF6,[Bm`:Y{]"ihDG9}X5-]fif=j`}[Oi#s3{q׾ߖ?|wa#LPU斁6ޕ2_ɐ4ْejԣjt M)OπєA-v~%?#53M@%$#ejqn'ih,<6ՐJZ$֟LQwU"NE+J\j?]KH4."] e^T68r ftޫL6牢 zO%D>407T]3TcUm} rE솞*Qw3RPsi-H6K{1j1gxK.J %gYZi&䖤Z<[ I?OEc<"όE*)$ZAajB>Xs$Uss&([ 2H'Vo,s l(-OW{4V޵j,eP5f %? :PYwS|ks܋bcժiXo{M؝\M\CS# %Y79qFtMenQ՜{ºDuxl՝晴o6 )6D;G aŐzc+k6[[;BRڳ1|8}ڿojmR]țLkvMU:̆n=ϭ'rg~뭷3Ht~3"{|X`&;>QTs XڠQ.8ܔtVO t.R-ѕ6zei Ie`l8yX%Sв4`x#Hwra (n/5.pc,zigN! d-7[Ma513p}?Y~& rUH5Ğzx}dgUV|>a nj-o,j`So3|lK90nChi4Z{nPMp".l;s˴Ϙ?[7+ֶVZB) e,)iaxo I2m[\Evш<_㱇ԯ&1VCӀ2EIo F-yS9sys9dqR!H6?r*FM RXY OʹJU[C67VV߷Xze"HQc~5SƓ%h5 b%z]R~J!۝8kelr* 9u-@@2cZ:y`Q7~ّTwz-rb摮ԍpF۝Gn6 5L),4:Z $,;ZgZO=K[ވ=mGXkN_ġpd-ZzzBpX5Fzti3JO{ҚLId+]TmC3.Vò @kVVVK96`?į5h~g>i\Ϻ(M_BqPk9QJg:>ϵJO^K_Th5-| z2)N_Hsb 7S&!E3;Qi@. sh~cYmrPcԃI[OEm+F/cRsթo( C!k.OP;LKsT/ \ j5 Z똫/.0RweK=j`qH?M4\q*PPߕEgW0)dr.~AOx2~dw*H3zsǷ8 ٫*;zC&P")Yi\c-.}k`@z+@m\Q U2wH Uyg(1bt$[j^Ϋc$T"o@vnPƒ72@ Bb $ IY|dKo.Pv^∿jŸWR.p0Ok}JkW`9X^2z_v"cEͽY!GR??^bQxxE nC봫-*jTYY‰o)-u;MBqĞr>=M0?ǢPL<H>$-f;kؖl~]d_U \ڃ19BCqZ{VkpJtkQiӐN!6Yø_l9I/!w+i,x|z5Yri",jPQc>D~%z0h\Dj[mL޲[4K2,f[F.y|pͅLH|qW4\ԆNDYRj |htO8P\x\0/M.fBu%IOݼhGHDUVE-P4_Nwp`Ʋeř:<Rkٞk-r@/ 26)10Y_+ZWY?A34DKSÍP`e}FX9B$ޞ@(  &W:{݆t$WjMEybL˘dq6SVU;6D Bbzj~EP+8N?E,\C Zc`a!spᴔr<by tq~`h[t燌@Lf[f$EىP;R1gb=u v2ai=Zހlb9Aʠ9[+#e*q8Ü<[-v)MY>RCLNwHd(԰9C҆kF؞R%j!=Pؤ L}RJ)y|֣{*@dCpp>U#GoNɳͿO?Vh?jxմ?VZ՗)+2A_Qzn`T8[YRҌQnbKE=,H)%ơ;ao:-9- 42,2λ0S I^77SJ94b<,//g65-[lV/vUz/S?:pU L /,O}'ܷ>@@%zPM_5"E<54+<(V56/ C8maR;cQUQ 춶jP$S*j'8{i>@?] }vphmrEl`\ +rR޷tGqNRΚ50(=8]TW0"e*kaBQrA}RWڮdy$ Ξ!NT.ePRR3Kl$mn$+.nA]rV-A+Yt~z$ƬsITȃyW.`[1JvIV@D?ðó'MM]y2b2=bmw$fZo*+'BRtbQ3r^JpH8Mf7Rs28 6^HfʬZfd&q$kGI{B29Tn1fGBu8D_Sj23j+J9_X\$N }FFC=3Нc&8Qz{ve-Z Clߤ$B90Qdqʃ<ɄǍMl^y)'qs~R" D~;"d%=v'Li~|0rYTjEs;L%X7_HNԡI"wt Bm髤G#|R dCBq|Q{_S ݌1x-u[O@!-'!S|k(/s=z)(dcG +_f{Wu"'MtoO.aqÕV h%wp/Xntz.A$B%S.KeEDd&l35n_ Hˊԙ q+VF 5l yрl !F#&>ֳ79TO)EJ5[<2j"0ծeFxe~#t$up ,QwVf+P"}ukkPd%p0|lil10]-UYo(^Kc(AT>J1a>C L8H2 -oڵTV\na_T{qxӣB@MINpVٷf$|%҇C#+bQ< L!%ޛBX 3LBb*!.xoE'[wmH?Ў0U I84-jғU Aڞu:o:9Ѱ` CpkVg\^#v?oПdELp.BT/bmˊ7w0Uj)YYjdˇfREEod ,<̗bO rbkYaHLMkU(Kid2ڳY_|o}B2^8@8O^^kH†UZZt2JVK ׺0s̓L7|kHi؁|E޸2u#Zu1İ-*+eo+4 ߻ |SOv?Dy ߜ<ܗ!{1t^<mu, hRvL,Sd<[5: L]MWcĔzEBAQpbGr`/gY`,wJK *cCak^Wt٘e q,o#9dB&CsvWGW(S\W<[D a%m9j/۔t>˔U#xXXTaiKY'3?\bEG|5$n6O,+Vus}\H֝5lκZ8b gDnFfw Kv!|>'I!1!mc]-Ԯ{b*$&V_aPT5G scݨumw8y[o Yv7^P*o!?٨qAh88Pqc=Z+ TAU Օ")tT:6}ִkt7Σ\rkNWBG' aX)#MQ=P&\_O)ECkfV@V"F}.7X{֭ \&x㏕'+7tnj(+o10cq0P1kMG p*x'kݵ'#W2rdeqÏ8c7n%:<m^8h鎑ۮ!~58;Xu2NRps)/'/.pXv-ܕy11cBGGE(na) JE>aNjuXfvfxdbgY%5Hݵ,if&SBwX=ZqÀz; @o`9qb%rsPIngqRNA\`j7dT3y{NWZkzc+҂V8pI8@[YV iEk١to^* 8Kۀ}x꒥lghfFAh^341#֧,Ic 3?6oP;kk}{3ˋVaA+ ?vv{sZ8q ;|;=v፮FY.Pƅ`}2,\s^~TUoQyg;[5>kb#t. |bjMUێE+n@mǾy3=(I^ ] P22)D=Ö.M;uȴ"S :Lp9 Jr W!O?7o0 uّDEJ==HQ3vO T>Vyԛʀ⩔vUndښz{50X%a ;ExA@p|& Hӏr joU}jH+=[hЬ9o蟚Nxt,iYg@} Prg{$ eF3evW`8`@3*zZiwr([wˍp * G6;p,h $ \]BMv/ЉǴ٪һ쒪J2Mjsf0뻳z;ahy/RoLf-(I \ZBmʟQFĻnA0qq/R{ [=a$#a7/23 mzYWh*ʒygز!@AY枳@${"h/IY%A{yJj )C\" "\ǂR_y`3bݱZ RDdSiĵcLjeM-^~%Nㇼ٤->%#(2_< ^OO+X7yD>MܵIxK Ik }m z\‡ݴRw@1wiö ǃ]փX?%#RMOJ hrC4̈́r+'GTgxZ HΘ@`]fw{ /8|꣥)vA Dߞd1ˆ77k{M)ӊQcOQ[ O3b X3'3tSCS{! e*rI4B,cs.)vWSяT6fSupSnUS. qҊ2G "4*=̜v‡Zfk-J=y CpuvfD"v}SnDA|sah+ 6@$u]@ 4R|5ZSPٹ]YO]q jɲoMT97/Mtp,<ˀ547ia-=Fn\m![-Dgwwkє*YMߤGrqQ|fؕd7ܖLT E(9*VMG8+^l?MLd' wk@r;Մc JyI{|7n:N=npSqݪQqp.w -gNWE .Oy,1t龼#$f.^oV]lq5iݽ-'ee5A@S$ i3t6Qy%Q((W-&IsU9ð",$bʙoYXmp(}7yԐYD Ȥցl[b?ÚvS)Obᰎm`۱V]|cd?H:K&?{`SofL4Zr:]R^mqY# FEH[ <"v (rqIxdՕn~}.CA_B22GT Y>ctE6YdJ(΍(JiW\cYN$$9 %L5൛Fm\^dAͅq|@&BִmK%1Ũz}}]prҏBg(qk[t8`7԰5(V~yre wat &4%FՀY/I. @x |5}Y ptI||p2$O`k<..is #/ #5@bD^&[:KZM3\Jp@͆"Y_̰ Jm (ѩ#2GGsEgme!sŻV ߸*Vg|_ŎG&(-]VJ5G=>Х!&(AgUA-$cXG]A16yUL:iagNP+7Uet -Ӌ:%ʭ/ Q!q#N zⴛ _ KorM_{TҬ<617I^=Q"ĔUmϏ=y3W޹!]Bzy3y~ 4 ԄH'B]\$cx9vAӋScS%KƥT_=9W΋M>Rklr>Uq8]唨y7i|99*47<=ҙakn۟r|}Itֳ9Pg8{Ø^I̫RW_km(o]*W"7~P)4%DoQBSKީURSR|WI W)ɴtjF{u-X>9~Fonj|@zNʾ!cA 0ԑP 8tq^@Wƫ?k0NƄ%ݾٛ{f[s}8iXBPHMar[q<3cRio6K/p5|y>)\hNgzlQ^)3 G#BNOMWq:ӏv|seUY 6J> w8"ȸ5 |aw2,;!7+IqIʶv 4_bZ;U)g*}X`iҊc>@Jk"ZMEbhyuC*tS-)Q ^ g`ZM * etE,߮Is6RnJ{ ^ELZygxfRAY?LmmGζ)u7!x'V }k&Hp,B~3Nꫴh-ʔe,KM'xp'tdY3m 6_ C7>ʹXL|!% f,艙p/*Y?"e;eVWս󽅚Kfߧ`F|=OP/̐PҍH`l]x:㪡䰫J]^G\,T;N 5 +=B'ՏHIL-Oo$ {b˺R97ll42.xi' 2fG[ >%?5[i=Uҗ-n c?S.|5l>GItp|ќ}r-Mv-hG<%c}F5MkƄ 6,Lew%W kFcTf''ˏՀc.҆RIr* \8l;9JuY(+X`,;'#dUB4%_1Z~)PK;KI|" 6qrQ< 1 ]1XwæVaB00Ha&&ގchcwzu'qIM0P| ʁ3z6֡ _/8&lp0k(ŧM2Nb' c )ez?-!C(-6r ];@0-ȔV,f@8+<2/Lrq407r*XEMEw&Z i(J{dyKvɹ$]L!ޗr{BM͢yi3A[)fs(YS8 0:E:$>Tl6t8;&@e5BwX#C7>b)v+BCe&#i஬Q![|T&Utʄ倹Q\cd۰; .N#$/esV<,K+/ܛ)ǣL珞XJ 7TZfY,!l:Eρ8ǖȻ m: L=UQ,ҍ4)h?s`@_'# m3RYDB'ϒ tMhoSq~Sa2S^CN:{r]R@nL=Ć!\zgދ6ӁLժ/htPcV9<KkإU'M NSĨ6xl`C4$o[ dvu6/HR`;1T6GڰkXd{2uR>X[YqPY~'ymdg/)TY&⏮N'73XFk _̥,s $UUkneiQš!l?Yظ¤:`$k(q\Qi0n{bpGfizղE]Sέ7mÎz^a{ǫaPrK-":LRpW0䲏M@5늓ޫGz hf_)m6L+0as"cw[qDZ:%hM.&ȗ+x@zInec辭x:,-zI/79) {w j,RJ3]2jfNOkCpF`ՀRUe|EӪԀ2IF`ę =ׁR:~6Xixzwl.s떺/׊ oVQiO8w;uЈׂ*ϬŌJ&[Dnqj1(l//G2@NO" KA+/vTIٔ4q2euin~iMqMPv7ІG+jJ~f#_aMJTvoeD̥m,c=KDگ1ګ _((Kly,ޝU\麧T0:䀟«z=ZbO&Ki`NI)~*sP\R0.8YT,;Qt1){uVXT *Gc-gSTvuDt/6BCeU`ۯzZ #ײם7T1H8N,1|3aMt?@-rXlWb3J3@"Ƣ@ņZ(T>%؃JSN؏I >.Ȇ})<RJ-` ) &Ks«h 2 .~t?5 .g]Asip |R1lzߤB1*rSUU2a*09s1;K%s`v1ef:{`l ѯ˝qm9$.HxD h2887\+u˖j ^֬jAq;'hL^j.6 W螬U)\*ѡ|375Nc{Tn: MMt0:"Fg{iGgSBfʑ!˓ڂcI X{7'3QcXƼ?.0JdP#m>2(+Gv Ɗbi:y=͆׺YCܓT.me^MomeP=okS4@cN}]){T񯂤ldbNnƯ=-*vzqmb[D}buZIB)KQ `oƧ.+AϫZ1Q̸-o7ږL3PGkXe [s"P0)CҺeֱwRh|-W?szrL@hnf0~l( :90X(Yx&M )2N !^Qkrb=a]w8HdCxEe@{ޔLj&8 U\[N 8*#!}դB%} "NI0UGSiɲjWyU۪~uNuUlP=8 ZW|s"ZUkZaנ=mN j[ݼ"I\^6qf uzUoBExA<"P+wPm8 c^Q;b S2퓄Un:EUÖ̪orU rf=R"H-, \{ ~YrTYЄt E#C]9a( Iܵ;3U(\Aa[Y4vXkIFv` "s)`¡L#7m8t-P7j  aBݒ)ܕt4 B Q] jpD:r/Irl˒fX]LVYw4qM%v@}q_>*S.5N{=ڹj L`t4P,YΊ A( y0AEoQYo6 ⧼{Q0yh4Ys-40* ߊX$T3@Qp(F=7f?9ż)/7jEe^_u0z fM,#Шb ƖC\y:,چ>a !'rCZ$dE7 S=7Ɛ ')|D"*gE=:TFgdj5jb?zG grxq$$s{JsbM9g5sz)n5v] eRyt-X{읕Uk" ]^ |Z55X`rt$$oK 4vp=H|Y= HA]/> TߚӤ{ڳfՑ<$- ) 6BQBkyh.oC[f}4n%chߐn덖cv8GWWjP."nz}&_䳪CƥiӣXƆ6Ž>)5e˜\G?%h#/P6bGY:7,{PU^]%6a4/gQ ,QdtrB7"uԈ9-M\Z6o."Q[D(7dr͕jHC=LQ(r2ڸWk2A| B.Be\^_`jN1Zэ"^ɁT)KHjh]X&yO* S׈jd4,ھ"֞"tJf){.@%/69`R)])svxL `if \ˬ?uT0aY0-EWe_0tjh2TA9CS]akPF, P uF[XÔRƫ@0V?"y[jOGB lݴ>ul%Qs(OGDȝi4:2#@pr޴|W%[KKJ5rwN'ZTh5h_BYl~WՀrynRULB>ƴ=W+&[fnuULS.eRVzj/:Vd]؍w痰-=Coc ,IW"GzגR_'0WK[^Ԓ`Vzmmtb)t|N$]t W-TYIu&1-R i:ãyYdn5_ DX\麜AV4w*934-/a_^Ǭ3}y O3dnY `#ӣ}]%nc b\\'#56qA&>mqoģ -MyVٞ͢..f. 1֟ ',U]'ai%ZTޟ L:r*Y5GtV/>):ǂQWާB~Y~04 ޟTC$fy"İ_5 r*E\hʿx,|~ɄO- v^;8_<1keVd~fS6C #jU"hHqū૨}}U]/̺ w6Lʣ2&iT{W/􋔭#%6<jO=9Y1V-9)+I3Ξn$b̬%}țVayr6#k< Ĭ{4$?*QqMGI(\Yqq~S|q/k05G5:քuY\ՓʢbGbIdZgv=>}H>p k"pR5:5O' ^Ua̪*wXPfF_]N[SﲤQʑ:ljGQeQ*kW8h~CJZ5Bi$G-D/ⴲθDkzBn2=i#33xD*z8$ P̨N`e:Py@y Q8,Y4-O@8Q%?$\^+)cɔuuώcF?2r* o(zs(sZl}1}xsހ-%JE ZÂ!04t@jFUjxc*pd"׵{BS1#NY JߠGq븘VvL+}\&;OXZ,vx2CVX^۬hʮ:м(J/v5sT5 ?߷A}.̱fןpfM=@m_K}ON  *P!k6f<;\# OSA<#tv*lXyYq!T ?3w^e`djt|ƜC^! -tY #kwlBx2l÷ǵڅV8w;"#"2> n G!۬y{we䬚A[& Mo,e 4]1fiMkQİ͗_؊ZskqԱC pHevrm݆ |"Q#U@ 3['xeXA&2iK;6h?}m/I{Wh &ā*e>"e !ڶ""us>@WtnAܟCw[a|FPYNA8`+E <rVK Pթy˥vE,}#[+l^ Y!2 BBY) ı9 5.e̋IRjRQ> F@䍛\mNVk*D!zdlKk{_K{xP,;5e7‚iGRBڊ * `{2V1 "F3wi .8(dB=z fPZi  i$f$oMX@ч ]TMȣNIjሠ8/pbM ˛ͼ 1X!\@ v(IPeˑlj؉y Ma0!c[;r{~Á֮"g %.D1.kx _DE2\\ADn)8u9Pyz*Y'"pT-:kӍKExƟEh~RHC'%qj E1 %O=&X7ii cHgQ.yi,?::[ӝMw8HUWe޺hpÖ2{݄xTANJQO2L1ck:9ezV' gjhZ%Hv`l.s-vȱ+$E 'J*K PMU"Xq[n2v@(jѸ :,7baWCnbS'˻)ش6-XXMH(! ̤Ii,r T"*Kid$qXfX|rdQM;x4'n\Wix|%Z)AKf PekZcvsx,T% U{U)tR,Jk 2H349~ F՘SSks(4)m7F ê4 R m1ŵ@۰|Q&H2.5K`dxgX'g>Wʜ+QFhŊ>P^4acKodL <.voE_FT$`yǽkѶrpYء%Dw5(Ǿ48S+n6ZA^A [h\7 Ϻ(20eݩld%z& EUg-_#RE0*Õ ->Esr֦ۋN[V9 gt뚊~~r|ٟ <؎np1M l ܬrf:!aZ[QJŎ9_A{b眺}1 h|xUym,ŕdsc+ثa@h<Yy'oyb gFl)KS0+|rdޟ]P~(f̂8i<Ԩ]ĦAxHOGNlX~K-èe&7~) ӘRXޫVܺew{>p:: e`g̵bQ_:Y=%V&*~HDn ^k^j1xi0Ln~< h*4s3i gI ڴNNϰpaL >Cbf%#2\z~ٟm!X@c.;#دqɦg˺hЭR65ڗ4σgp.G,\?+ÿDb8>c[ +4bDsk@#eI0fIkU6HK$x)r742I w9hlncdXIe}fVG{XdHm7*>"͚Rq@?fkR"͜\2KR{ (8^="0rF@»DP~o|Fm"96ߧ l }P// ķ{#x]AK |ST"ms)DDvZg(Ho?V7Ix3gSڷ+AdRV-fP%)Mb Hm5lZP'ՅZOlp'5*eqaʃ2eĊpjj5&k.G%).1̈́No.%Ҁ 5UmRb 9 2xrz:e@H F]q|\>ELbdZY䠀MBeϾasZݦ.{^(R/_υw?cns7=!d YPd a[^v xl `Ȓ /?eQB3ZX}I*+R/r}vtN猱ikFe6*Ixι64΄!,%2U:7SYRqڰ7DA){7g!q-t$:HΖ K=I]]x[G7!8[!1* ʬ`D"bp Vgvh;PL\xmyR=Z[!zżRzg5#_ˡrxF_VG]4gn׫ *ʻ'uA.:gP.3s40i;j6W&S/} i %17]:pAb<"k=$(#G Ҏ l+A#[Xbaq{[~zA*aۺGi?Zʂ瞣ymdiR!B]W0tyhHoEn{,{ ҁ`kmlj bnL_S[px3P-âFK.Px|9@tulJ)5Y-ֺZ[;Jh̷GTZ{@<͛QFdSysІ/ba߼cUjE-ANR6Z&ꄃîKËxqb+ileVtIzlq' QT-zBmK IYHjNcEܖaglO;63j BG`0'PJqk}} uSV0F5os3] +XfKsշ:KG:qiT_9V bj y窻{)UMc ~Xm='ue=ÔJm(p,Aj;:~=iY,ep>I0:h -WhceONL5v%=:+DK4j8>k5s1f] +@\Dc}UdKzFdd}Y(bNh{aI; ֲˣ[_. }y<G6)ǾjV.lc)Gƞq`>c<]OPmXۓ`gBF̪@Meg?LUwf$|;z#r{e qm`\!«iƣ"="q蜾| &Ma"~rΤgaCD\yx8P$?;m>{"E>9m\=tpa 41UGK Hj:,aJxe$U@?ѹ_J8zy)dB0d)3W; $wE_B]jNTMeUÔj[ W} Z̚9g&>B~kzZ,H 8\8Sp _1npt<ЁweH0'b|A^+ήH..I`_I`t&_`hRvd9ɝȑA&=yJb}gzHt4xUncQIgKſ7kB4FA,uNK/z 9o*6<@Th7@}xgh^̹OD"4̜z߭dؙP枬 dl̜ܥ4I湔\v\ `d\yXQiû {DZ;ZRsq8ݓȷɥʪZ*:H݄[?Ȣ3de򆦂!'e7 FGʴ" .Hp_/ih3}`x89D+M>yzo7HؿHb9v=; Rpɿ`sơX#&]+d UDY$`{6I/_*ޥ \h eV<.OwFs n!NL܎/q)+j.5kFAxYg4X2_p.#-@5rɯuONFUțF_ŝ)DM@<J*X$8\*kg@Pp՜dReCH4y /0#RJf/߼B:l)P1ې?ZΗ"ï2$/Zֈ>Mb(/AUs:=w\h_E2MG, CD&Н7dEAXHĞ=w&zQR}UaQ/vL;[.i7F?e~l%C~e;{4"MxJ2C\v6YERk91CG/  !P?a'aO(6/\AwKKk> -Pa,: 4̂ter }߽ۉhm(]={l(-ոpYTް: h %z" AGχUfqo  aA䆗bBޮ:_4v{~d'&Ꙋ=.5&f4ly⑚&c݅}1dHʹOx~ZpN,x\)>z)zV~ޤݾMb`Vg8Zcς ,pdVe!5tu=%e|Bunkcg+^hY,uv[Ρ/.]X( 3Z)7%v15 Pr6_׺Y:7* ?S{*PcCRf20PV!B7&x9O' RԪK 7u=@ē#gvak!?;%^!|ءC]b;87o]U{ ck+CNn-@Șh3Ȁ%B=Hfm?h;9_UC!LM/_ړtzt'Hr:@Y5M\JnVH{Fk"UrC| `%@Yx:@~ 06:X`uJ0r͟C/2_i뜷-!v#};!45ۛQ`)? 0'+ ~82*َKTxpp$Qt ~0Te>G݇@JJ}'3&Xq d_WęT@噓/($@ g:wٍr2}ޯ86TsUQ9͑f;9;KJH`SSެMDmX6ABK%2'dU? dǦGvY-WXR #pa<V,_ ZqfD1hܬ:h`9zBgBaNX gi))[G`1$l"eY_Y*<4k~1;~b\dKٵrʲXOY ^h'[YT:bS/왖MA!x=OXc TYl["wקrjp]$[F3Ngm15BЎ8Cwi`/:T ҆jpwхg@Y9Bstz"Ubڟ{A-dlû 3D_]9H jr [DEHX[QC̅28Q6qYɔl|dDCJ#ο]"+xfKS[*z_gz8z .vV,}fVgLb˞]! @d`w {<.w!K3LU*'>/ͫz6S^<(O%噕}_]22Mj1 @@;TP|Dmx$:! O&$7.+1l;3h8 \Ddrr٨i{SW'JA5NWXHGC7G5z~Go2 Cĵ*D ( !WRp:DAƵEYiHY\')>4(16Ɔa_(N\Fܫ;;=9h Xs@Kޢ'8|L'[ظȬ`V5u0ҫ ],Q%b]ӡC:(usx$g18Sঝ;4bpyVs2'pH=Tu&DCx@S>6In7ϙ0r/BtFܟ/ äJ&Ju(ۤHtFGqn7^,}v$zk "A. 6fGTq7 =>{\JNdOLs֔ 8HD,$ϿovH~G-T&VQ6'%:≛4> PF/dZ!^ihSLѴnU'S/Ad`6ڟ%Dd G@*py<'|>mHY# #פɊ  WieqS@U~2Lq~&ʴ$+ / Z8ZLD+foFHM ܑb9*^.ex ԟS%JcK+$٢Vɤ<`^Y yE][bvyhA?Kqu~̋7j|Kfl RJEAg(cGms 1a=[I'jukƽ>LL̟$,1x6֝!9>,]f}Dp--1Ab4oqߌ}I7*tQ'S"[p?G$qk2D>[Ā&@gNؘX1/.V#M?>?rYyG UT=&;czs$!<&3f 6%; Ax8f}yu\-aܐ`*)!v赣..W݁_GWR_^HDCdW-jIQle]Uq-6Mh)BոLu!I[Pft<,Ɔ!、l=0V^8-Jz_Ry"O& P؅iPLs_T+Z9.Z%48}٪UsCmzCTITt3_>J}ո,+gY3sD=:{Tt"NKYAErhktK\& ~Ya˨kPiJ^NHި^|÷E@3P6jf3) l_ʔHW9R];E-)DiJk[UVrp1KfhMR\7#|SF\!& 7|56$ LHfGF%Rr]bIJP9'Y$Vz|GjKyjưIty1Dz40)V`OP3Kx.b] å%[2R_B$ sv;"g1L F!£⑓o%{vJR~DޜuR*:g{gG3rsy7vW&4n_I1jժv3Kq`oUzgmOOV#2QDDF) pΥчIc(}A eVvakl;o1^yy2,/%{,y.lH!w.2p1Z) []9 |N2`DC W>"E_)%i;)H-.޸qn.A 7Qg#ep49wXۊji0&O8@-bb^woD'KQ7'/9U1~Ë}ahr|U&ZbaAA!t+ Ix;e=9p.7^עn_|EֵXVVQ e_,;8'*]T'y_Pi[Z¦C-̢+Ha fTVM?RxJnuwģ,M%9,rIK`xU.HֶX68( 6nǂb_:/AzrE"HN ~}]E.쯮Td_/1eܞonc^?AT(\4dK+n{_)*_py/kn&S9A-Тץ-@mM[b&@Oj}%B7t$ gsK>g9Oɜ8L#2$m:Z t1-Z &*@j,l ehPQAwJԔq|/mװ+1,kQ⥿U['?B6Dnc8~xTHϘh- tJqx62B@$тC#QiGju[ffIE璤7ܢbը"c%P$)>2rF5(uGLpq)c*Df{1Ta&} aOE]jtIėe"јzlL%#[UqНJ@—E 9uL "ub8Xiжo$JX+RqY]0?dQy' }Js7JKxBHWN w$r")σ< U>\ݮ,)!maCMFE~%5*qњv*ك\̬3rj[Wi Ӛ ]x?q eZBMz[B`Zn)Uyfbk'HdK41~%~+E2'5ґp@T [Lxȧ`ŢO&+,'3%H~/DĀ@qd'' xi,w$3=lM;Q-kERS֢pAZNqel $(£ΜtcW%`S RX hMq}xpԂ}+a=/q劅P54I8ʰ 쇐Tmf,?glQ-;Tyը3(Vz7X\R$$QǙKI+X~}C#>\M}f+}B0t;n$12"@J#m`em jqd$F ܉~ɼX=1Wl K%=BPsKm&:!%ɤ L k:Yv˚~x;FKl/K|!]^* mI*I0rBq {j,Q8E2;X:ٜYB+)v[Ccd5Vb'M4sISt}$ 8囱H:.kJ+80n2隅;u+J?7 U6ܐDf^|[b&sZ{;'(j6~ͬԆ(Rr傕 ",Z Lcg73paʘ(\t_PNcYu%R9%8u2R|PA)X4.B*II&,0y c%_<=0aa$B^UݕAĖ0ҩoE~fn$lKhIIa'joN Q{Rx%;K7|+{Ltͦ&QczP8ASzteg[%";GZ9`nh=ĝV Ou].r2G3{;g"7=^`I Id {-/L$\L>MùP |qIl޵ ueF\)I07/k 5Ď5Q~ 8f3ҁTs_=7:Bq@lkrM+ 4EkR'\j!ɶZR>Ja}¨Ζ\=˗C>/Qʼ]5|L̦-fiLZUD X2勇//\LK^H>c6QݎE ~q9=,x x*'*[Ab <hU? 5y0<{WW,Gckڙc_'!m|Η$ 7X&5x%`,IL=u:Kin \5imX~5z#X,>s՞W[3-߽Z*Wb('mHx]1XBg.]. Jh43 UJGsz2k])eS^@IQԳjmRFrVqN$tMЮ o{0^=H )a:Ё9OY+UnZY*!rALe #ewƜUi a uBH H)?[2 a,bViс#*}t.m4t" `}.^O9.eFàO(ohZ#R<8rL\+1uܽ[y(GnL+Z{9w;pV)Dd"h|m9ZgL?Yծ gC-Hr)$q,*6}ro tvQ`Ch\/.Z8 0? $79=(NL{Һ%%+Ñy1]fvչQ_QpCֆmPY\rĖrGfʧ9Bd45/r hh%eG+iÚǝ)X8i%x8@ۆ) MwB Dゖ|ם@a=Ce0{d+mp1ywP>nDz6ڢ[ V ~\S`0]If{2u&{J Dہ~Lh&C"^`dA0;d:Ȥ 苊\t82k3JIRs['-/3evj,[ށB#o樓1%2\<dO+ v.y^kXW7r$6??fo%m<η1YCQ|9}','Q/c,\ n^(-p+Y4w|΀fg:vWX|2Nd39&z;'yUF&[/;b; <3byx"̱UoP'%3ye١/*3}I*oiY9qBvup ښnpm)5E"ydmGhlk:3em 6yOŵclƩk <-/.ش ,-^ XV$RGFePaU#FR(xjIZQq7jX^' %gczdxĝhРFFΓ،QfMF\*_͎Q'U QwL4+yn,0OJaΥU>hB"`c=9ul΅H<]RT"Ն5+;}E}L.Qd7$yxޱ+)Uo_0Uok6xxәEآˈ_&|@KR- 9LIIS5UAMI)QS?&fi!BNP+65_@OBiExSK #>'Aɬqz [VHT}:3k{~ }8;׌Qn ȑx!vLdD#1!Er|\7!)DoeMB-b`#qsU@m|zg7¥5,`%lJы`W08ao?AdA&y;)Ί![F=tv)Vh<w%)vZ9wk[[w7ړ Z$2@p^ 1o MF;狧ֹO;B<5zä_:PL ũA<`9gkNڜd'np)Jɿ9aާM|msVT}eh?_Bf(3_n<'5-~ZQbkk% {؂mym'qLsYNͬ,I1nCS^n 7Au!< V/:yUF]$s=z;ʒq8h/U #=rKȏ:`ۼn$fB#C  G+\拷'=; F bz|>97 QWN7 j^=~+8˛7+-9 9hye,$lwZ ׶ñ]+db7ֽŨ - RI/tl+s (yEBϑ#v_WZ97:/i@ ZU~Չ#@9~$H j5F*B`j ##!cKK!E0 Q5jStq) [犉o2vaTA;_ukP$7\;rvsL@-Xy<#SN;)EN;9q0#yB'm-Hsq8w(ea,Sݳ):*r09/"xq-y10p6!De-U7!rQF|Jp5h\&nt9ӡWHw )*Y쓝S`6ԡkOeC~D@9wwe!#DH?1ZAbOQDh&<ywB6e+==Ly9[wrLi @| 8iZk"J9jhv m (aϳF?/ }l:z g K7Dd霔UI]E&DhΝ%l 3Uu kf*XcEwE:(^ڀnUcce'B8vF5qha|rwD/?%{Yg4-JH5* S†w-e M TS7Bif](fe˛D&|Z̺160 Ƕs\ǧ(eйl]O/硟 ׫| ?P]iO孢Į,-ʏ^)CgԲ&I5[v' <ӇL .#~ař{5#&#=@i*U0u~UL-Z=["燂46$KN>#naOy4JЈ  !2%?~+&f鸮ɽ 0غF;@N75 y)}7@hfsh h!+㧣܃A79G,H:UcnYlЮU6 PndEXv o`u~}g猋rfў–CSm^c6\Eӯ/ 0Y[@q+QPAGmic'ntQ]Q@AX#sc9'ᔰhuU 'ay.j5Ll PZr!ST!ZdtdRDfB)6=P3JF7IUz *JycНm`ZU_\U} ,)>3ֹ \-򘼂2yUI_9lG/DRS)3!TplM*+ I^kC- j8NkO-ɴB$ U 5[ SԅKI"vBR׹ʤg̯ق~FrUʡ-?0*VL|+Vjad0ÄY0)a,/ K`İcy0As빯<Kfu 1:n&yX zw|*pR3F s.XNUxia+[Ņ6V1yVZymXWga}%vڝ=IlJ4VH;?5^:ʦs#zNJhD)!oq 0$rF12T I)c {s15[};3,s}ρ?Eͼ(Jl_#8j %g5Y ]r|`7kJ`WdUDDX:reN1,?8.P)xqH9i/\2ДrM:G6ir?`ft9hMG`^ʪK&s&LגB$ղEOno9]MO6e cxv!TE4> 9b+8 -$m3^23PMujaIYcU#Pk=Kl{2rfv$kDJDdIT_ps+T>3J>Kd9`$rҸaWa^z/8ZL\ffFD4}_p<З$u z[+u0 _ձ.v|l?13 S\P'u]IO$OFy27#g < qE3@iМ|]r<%;D'?4"˚IZ-;1CfsDKKSY]j7EOLiDD}XfJO=ڮ TGt%{c+6QVaR^5Z,Yl7bQ*=2M(Kz^|L-.lMUORGS'RbfI&1hwO'_bAɲh ԚےEOhفeZ-2D|vưJ@qKB9n~F7SIPiV }hRV^)@ l$-1 bfe]HӜ[rWcd[}V*T:+6yB:w XU`=>?n) YkGE8:#mwq\_}RN#`Ui(2Jr1 qo+&I < 8[e'{S]58cy]Fqi!\d E"߁:2cd^^aS:.WW5E2[N^-hx-U rU6AL&J2IFű}4lW!-E \lV@ۗGn}0)RpͶCv z0U71ԛ`2KJ*8 R}o4*8*Ģ6X%eۘܿBjk&.O`R#16 H//t dP'OuTs+x4%``+2J" pM+UUi8VMm4{W@1 r̲՛à*f6iRߍ+Xd 4k3=^no ȿkwԃ0<-^p2pI7Zڵcaz7TmO ME &vuES^dCfU!ZB=QY+LP #('H-JB-祢ꔔh=);Oleē֔;ȧs\; %jϼ ]%%^`R:I$IuL@>|mm*f#PwXUJK{s 57`ǠX5EӬ2?M!s :N#ϪJcswNˁ@W;<XC+'üID6}EŁQl9 hoosK$Ydbjȹ9鐈3ُwD9?Ά#C_m~^ m+~=8#8cpRQ\,-xNީ%t#ݒo^0Io1.4=6o6s~-[͢-&e;890S 3f~vFqt,{ɸv zNĵIOq<ʡe`ZiiX^3Ѭ:6[!Zy iT;6C**}sʮ$1vJtXKMD}4[w&0OmOWۍAM7%vyT9嫵m3@ƖuFe<,iaĺr;y{ix.Cձ V'{)B`|?x!1 Ꟁ[g:_!3[&CRJGZ˖D?R-.'!5U:3׻)8sr.Vc{lQeKkMΎ$n*4LM;Վ(m9a̍S)|Wn"ryE9fU)=oe]_voGe,w NwJ{tht>ݐV*Z h|BbՈ%d67 "ޏW)^c ,JkxS޿:] 'Dx!9r[ZR$e 3ᶕr&wgD]ȉ|?Cz14%6۪+v&W{=vNvA/`mt>7B~l>(F-hi@9װyY2 OI7Jh.Kr@3W޶Uֹ6LǧpؙhߑDpSAZ9?{=PMEXtZTȗAX`~!.$S }<4#KVLl.A$6م,QZ@w͉/##nRi(k3zE.'zmת䊙&K|K?Ye>}n}) tnoҔLT6mk 6%/OGgvo1Tc1D>"d}i[l=<;T_ o]H>d7;_~}&;%kK-W~\p hm$M3Ji^ e mOsRܣ3S2v/>I񶤾ˡPi\Io_Ĵdhh1~,䢭\ ە&08Lc+9*J֩Jb L ߤDX+芍%&)HF-Cʋnݾt"o&;ucG'3=}·T9 iX*AO;>Nʹɧ X5٠_ؠgؘr&jdup!b9TΌ9ƆddH樼}RWޗ9'|yc /$3P_y ˤdjpVxE9w^YQc<^yRb4;(aͧkZ7=wC f^)b&d 3?{d xYR@N^Fin[WoK ȮmRHE@E2 9IMجb-a{s^3/EQKMR4_PP27~6NIS|Ţ`EHOU_V(oQmX y)-"G Eq,4Vrne6'fnZrOkOo֦L.q-\<{*@wɸ@(ג00bU(;ېkA Mus`TpCdh ka{w[{iLMSN9':#&'::2pNQ'ͷ,•tӶx2,q=jdx5Be}^eR;[4ǑZЇvi ]<|K {rW9լӓ}gZhH}mB Tt^*ЙPG%d5:>s@BHf ـz.l>_Wpɷ[(KMl?AFk]yџVTwX%;w0ίq @<.O Զj]wySu8@_2<2Iap0 D#;Ԭ +|-ɅJH$m[>Vx+!zkz(lFEl% W *#M(^'Lx^8v<Ō<"u$,H7u"jkSI>Z eL[ʆTGgkS^ ^)?hq , d*%v*6 HAmU$n _P4$-`NX zsCe  qzeW&J._Y ,ȸ+sC@r oG2πJ9-N[} 6j`<.&jV[g<+2;8OΓJM#p$j؍9rҜΗ #_/EWL|vFXcMLV TkkE"lU~L3b1=qB YjƭlȘ+=S*3yꍟ23 ק9OAKmr zUxlh5j9cP^SgzMiEeA=Rrs1Wjj%r Rn1$ىG2/qºH15 ZoAZ T.")Ұs?v;͛9ӻdIRNI@Pk>=.Ryȓ(s t(5SIZ(C[ed-k.ڸfgIwt|J Y5FJ dzOr&e)u {WE{9Q٘Iؚլms]_)an/llmm43}z"'RٍA Y3;c(9YN"#=<_! BQurԔ^3H8*׷TxBFb3~Shꔪv]>*`z-xx-8XeJHálRBw5XT.Yݳ[p.de6#A$b5q" s"ES 0 "'8~8~_ v.k{%ߋ,InjbobD@p (pLc\{EbY)bnʛ1Z|C?/+/}o)1xmPN''GˤUV+ zncݯTV(/20m@J&Aȕש]AZ^xI703+sk7q% ^e K? |ֺ3\2F&d&\؇ Uq%e\ :aU\ǻdGЀBgW'*iy|Y 7 CdNq׮oI׃EmC4U);듴<5wVDne(Xg kgu+!31[ z9EP\B\:t[ eVɎ(\-hd琢-v~Ի{_xͮ6iLd~!ZowjY(Γ˲ zd/#(IAz`6[j7:@mx]"!OxZ ќOuA[G𔯰e Љ/ >w'[&7'axrԑSxu8pp‚/Q}AR6}\8vN][ڱՑ~:UuA/O> / JMXiσFF m-^]s{M^-8e4LbQc5f0Zʦ l6 i]dA~yU}hsM'6Z J2'X2}:5e#-T`A8mĶ.Em5m%QT)mt6U;w Tvׁ>i w (R[u 4GIItyl3A.q mD?/+fu~:/I,ij;L]fXE>[unqE_cãV^ ߾A/".3>Z 䁤6 WfL(s'aMQB Q?10M~R9K N8{]u5&3k<5Yt*auƫj'Zp\(]+ UZ;oǒ/6Yo[EYXHfk!~*NMHߔL~Ai1ɽ=Rֳ@b+gtk%w(Dc}SMb|41UYs|ӲʷiFp/t0ۊUl;"p`׭cI&]P8F$aC9Vo_bW @r`\l߶cJ RK,pǡ>G>rWa0ΏJhb;_px)o{ am)| 9wBҴ ;Ɠ<-Q%]#㪥Ĩ!%f714 .KJIu ,z2tz9UkK|^=`{a0^gdU4Ն^Q0j$]嵹,}S4η #cGn 9X}o$tYN}~.l`ԓ0mM'V%WK~.bI9c'"$=e4AJ4>{7dLA~6Fiy|V'RWLœ| PkGes|G_kQDHl,ƆG\W(Sp}@}j#~>.GjYw8j]qjKtφoб:ܜzdE^U Vmoz7dXi= ˠک_ {BiBp(bױq籐f{ݶt&_wLЯ-ڙ9u&U%:1A#RUR;жDLp]X[6Z9Fv 涍Ƅ96mҕ~2*Z__( {]'y48Nz<1VfD]wY5fW;|LC'7QN-g˶-(#pRci1A&L~u(kwҽA6duh)cbF$%/ g_"67Ĺ砢ה,4}Kw]i\{_˛ZmVovѰTwݪmͷ9p-qʾ}{tC'ynZI@}F$\%&wm0}~Lɯkncdݵm45}씮ەO;3B,v׾VuyZ}贴n9 Xo<"ی2WØ1X1,<,[`\(EfJ'fiyI GHJh )KMٺNtܷ- ?7xƳl>b'er8ۖ?/!o5)Kj\}3M?7 ?*;_#~n!chLk5^"7tz镻2@0; ];QI`Q0| Kv_즮l %0ُbj,xAW}QI_;\ CL;J^!iT:]ՕGJ*98Eh,r^w IBwH;WWo͹ty1k$3r%^SzH!X0w $M,8'J 6}F|N糣̀ к"3^3{uPkwxŇԸϏ_U4-sGW^'LtuQ:21ئLY=HdLδU#*U QhzD\l{AS994lT8$Pk?[0Xw l(>42?/p}/k1&! Q&~쀅<4x1'򅔐uv:>/&[ ΃O+ 6$ Tor^S1sq_ϘcaCGи݁W gcGFin,C~([dTH]4f2f 3I"|Ngز{>p)kYAkfVGyF%4 ̝䴱Ue ΰzc9Jg'ml1ĩam{Ɇ+)fȑ0#Iv'Dmx^LxgCE/4b^rlS/,YQN6i;@+%֨tSU}g>:/?_GP@bs*ˁPw4 sm9p{5|A%X6ڊ'@D F%X.28ڬUF@Ꚃ* Tz)a`/u~[0hE۲)pɐ윎 I^;^8QEҊMwLXXSbΠL;Kq½; ]{&zN\^]IY c":ԓT ,I]}e(ϵ)X[# RI? r%B!\/yo m(JiTd+JN%CH ["LbG>l\&lT7!cNJ] ,!8g 0ZLl ]XɸȆB\TbiGX~*ܕ2>nNBAE\B3Q8M/:AJYBdeAś` '!E.23uGvRxK:⤆1+(La㘐ung]&oFNܝvNI+Z `jhb#?ǀG }y Xd|U-f|.߬zid%kx> nB68[4xkDMt7?ц_@_ Gl`ϙN&Pk֞ˆqtn Olx(89|~&WlV}ϐT:.ͻ%`@d=%̚vݧ@>"cz7&K󃺧^ |,4y;R#h})Y ؼ=MLfC<6:-lD2J7vR*8*NV[,oG7*x?kKq;gGwׯjSA&ƫ;a/:0j~ Z{iHB /3ZX9^!iToSP8zF&+oٞdjC N3,#R]B~1<-'<ցejful`5`K ۺfS|QIp=\Wq߳ԄXϐ |x^_@K{Fl;9Mg}e~!lڲmv6vQ 'sIB`͆iYZ#lzeKIYδbEeˌ#ɻ F͛$O#ƙ/6VF>;k`TA0Y降&ou*y-dO/$ o%Q`apKr8.쾈<*jTj|:GFyt.UI9NIv\=(ct ./)Cn~*C}pisnW`L"allc&S]Mp1@ZAN"B@zXshYp+-*VaFACR}Ie|Bpv_Vu&㣣uT  #0p2Lk$Nu|a bF 8^WB#&+ QjfjnbEn +ǚTm(hK=Da8䄖ՉÐ:Ck3# L{kXW(J.Urf%_A_J%S.V%ڲ5֋63Y#;zc5 ggQ:6/]RIy0LY>^AvcWgE  _ 1ɥp&PK\W'N-^-_Izz,;-fCwLgyܣ8$ DJ#(Z ~Ő*XD\VlNѣlY:ղx~}_Fn5}-eWzڤ!en~6H+pQxzsZN_971a|& ]H|}o)h&#>~&.0#YW9,A6،xz:x P 0yjYzdCCe!c:4 &Ih$YF*CmEX8>RP0%:)BB 1E- yWJ)z| _ـL RRF\7O{~Y/~R{\kY+$7%yHYe^RaՖfOZY6Pxn.fڦS}rX)r i{`:Tk]nQ`{БK{{DI/ш L@A;MH`a{pl^KB%.FU#o(j9ѐγ_mXqy~d=蕓 [k"Ȓw°4Z- D{y8jLRj+L qu[/3*}:zع{Z3{2\Ԁ?@Ii7Cju^`J3}P{̛Ο5KN˄\-{X{q.U%P kojx͂(j!.jw xOńd5_tn-om.fu:hNkݍ k{W߈8-ouqdD!` "vl%Kolɮl8McF̋xPkoB{#]R8 (ڙo۩", d6Ífk _L('n}=K.ɸKO! ߸ĢMWi#n#3\FJU}^eYcE"32;CbOF!ˈyK5uݯT{*[7OQF2 4}ϭrE !%RWLjuX)Ls2RPuyrq'q@T,{IiDhY՝%v&H- o`e֕%LCjS 97R\}Y7SC{wC(%1%K=b|p4(9gKn>6H"m|ۻMXY|:>w^˕ 9)L!4Zp/G 3Blv˼.=b,*YYd*K\{$Ix$G?V3!P';L"2٩τ,: //e4xwB!ڏullʤ<bpTxZgڣ]$S㱯;%2~@ ̡46ED}E9N-VJ]!e&\(\Q{Hx38J-ZEW$GMkQv;p LM1UH )7}%lE^x5@$FdpX,7 Vz7&f}fcu:_㱔aPf4aʲ.OT:3fQ KSP#z£{ {HMn'pUZ\_\sJQ> ä~,?yz{BUPTiY:VI[b(p[|,1 +6ϱkK4v`a6D-o1qk@D/{\ks+0.WhX.wKʼN6tܑ{UZL.-TRa%,so@mҦ&}WJ;>*M8Ld',:5,+K!7JCM;t72\D_RR) %SK4OQ*|v*ԏ [ȉ{.T6'7@*2nWq 4NBzIŊh]SRF @` bZECAAAK1zjb4U,ngq9O͔G VfЅ%ITf8lu^(BU%4?) h#/*4v[))&"r^ %+8T\Ki;`vq.]a1g)蝰iƂ ^4p ХyOIb٧ (]H._R~o< y½u(P/ =LxG d <Ɯ7Co||1$̬+/χ:͹P]Vt}2 3 ?uBHr|3Fhp%7lSmB߯6a7dIy 8߲OLǿAݢm)B]~ i(x7#Q|"Ad1$=BFS;& R˨HLK&2QPB/;LX O8>_RT  ϠoФ-h[|K\;ϻ `P ,AŇ8)]'Ƨ5c􁎘nCܭ"yS_2|n *tFw&j}YtK'*LiK=g6A24zfpT0M%ث2IՃ;@Rc8F$B^^d+/B—V 5;ԅO_茘:i Q&6@%*)š&݀Ao m2BdN=":].@a<ݐl~$F7> ;3-g\1~Y,dW;KR](#"<#W ~Zߙ"NuAi 0&ci+ɢa=N >['B[$9ԥgUv܋;fp0EZ_wH-a,q@Q <~ n1e$/+lsQՎ)6PnAWS+gڸj⧼ H+G*䆃 $>v{; ~|q֤6hv&<"NR3wnpO6n/xp3s_@+駒uOI\P`>G˼끤@^9uD[cH<*:*8 6M;VK HiH $KB]pzN\Yt -!MT G 3.p[E|Hf:+z>' y ͯp(+4W栰HtdyeE#ѵ&#f@.UR20 ';C foZѭQw否XTw2xYE\?ȖQFWoGБi5R䥴]v@n_I.JKJZB] U' CG]_dm3j! bW.T`f b>eC)^.s=q-0"IZmNr z֧ojJ D 0<t3I,3;S!UJaUN XSzL -&IGƱK~U*u-0 ryS;bxhM)W|p*O1@>SǓҥ!<^&v]C"Ǿ&,9J ϗ%މl#UD 6VܴAr6FwR] :߂tk]B.T4Q\ƕdnt ?<<'UzŃFXVH>t[Nh|y%ڎ)*QG|IӔV6vpr!my|*l KbSDb#ƷMMp4uEM)Ze Tt~:;nM!B<&~ǔsUȉ H2$vO]jvq1MJtg2ɤKԸi@zEWĪd)_EK秧p9$9hj)毑dwHEњtዲn< lf N嶰'K"IRͼ%i[ḫ;N+.#8qz|\qݍV`͓gX5$M(pRIk1v񒞟1Fwa {EIϥU-#ds,2L ܲ)lF,qf:Y񺞑M@xQjۙsQ"/\S&9,Xx;e26A.\h1B5<"S 뼲Y.~wg[Z5c9\B1fjYw9$W Ӭ㗍F˦W MN賍[ݩ@VT▝wBwB:J7BxR\ho[*D<:e]&!X2-TSiT^fĥ9=L[j<9}w(8ϩK?Z.Jwf Il ^WS&Z賉^ڨsNI3&wkK8i ?kl\S*qXo|\0`&Eʟl-: &40E$i;FJ*L(xj_ps(D P'dD{΍@:/"9tm_tN*=7uD+y|ٵ/=*+:Y&ƥS+zfoPXdӪ<%F_w#I,$'ݒ2k3O098Ka.]te,/:e=H?Kl{4pnÃғjЃâ󒨳mbaQPlϨl=!L-8t!VWo}lN0i! o7V.#ߙ)~6H l1_oAWKMYe{;χjU+w윆DߓPx؋aI̷ͥV|>$"E_^*OȎ)8 њ*Mw!fyX5p1nGpyYg\}ů,$[FJZ9d[+ lI`aG/n#<Kˎ"/u4Ve_?UYq ,$,ss~QN´Z9@ .+YmB+^u LD}ʇ :~Zտ-iO՗r8Gh;҅GRxJ iPf%;u%>K#x )B^5sCYjΠ㼘&X>Ysi>Z˃ t՝4wf-Ouet+|CLRRdi`%D֬n6`/=<0E&3Al\J1H03 Ԙ8ʢrƓ7mr*)_Eno+gW*ZqvZ]i(_eky=L TQ<. VLoׯEÿ s kG* |$bmP*2R֪>9ߣt PuOR;$2EOV@r.vk p0LNzCSNaCѺO47֌?o9Y I0H 1庥D+3Yr{<2_bxV) f>ch00Әg"lR0bT-J<@r+c5:z֑QA铴/'h}a O3.cGwG''EtvQqgdJPopWǟKS4G&B-oR V)$KH^p;EbƉj]w},;` {}}' _H/RJ@ŬV1OF.!#U5D>Ue䜞+QlU4$Y}uu뷸‚Ńf"NZk͟%ڸy(yOOT\e KKZ:3* SzW5Tu( >#Az#4ZfeɽU&` e,{;e[вpU 0wJw`:l/ q dZ4q`um(Lz|¨&1:ob+͚mK5<,hzy (y2J5'!xYi@7.f 3U:Tw[H3MĨ{tpEod8Jye&U/P~8 YX=R?'溄9+OՊ{'Li) H^qMȿ%k6rmM:C[`"I S[&m2H "9&)iAirƪ-)5H$ҒF T=jE){4$SDRIlo4R7SM_N#I|&o4e&$ܔM5JJK}r JsoQHR$&ZDfkAgIS;boH.!7cj9yuRMoHQ:hhXm=i̕ FeqWD!jXVk ?z5 uUH |\e Dнʒuhip[Z6.n0͚z'Q\ q,R<l`(lB|.8ώ:ABV cz&FSG͊uQ40r#Ъo?%KC wVzՂ#8,pJ#"(2<æ[btTjM ø< *js# J ۏTkqY FlYa8?zb>6ʣNáC@#*pѨBw5 S<zϏ8mZ/ }3c6 YW\GU$2H, }sDiVse)k(0P6tyeU[)M$%4fԠ\i+/rrI1z;SG°hTVzU-IN+U|zXQ(ta?Sb T,'X?jU݃C!G|MC }羞--[٩!0FzӞ%w)ʫG]l zs69K[Lq0 Ux)a 3ޣ^m![8_ӽZ঻Vs9ufN,+D7co&q gODŽ1#4[\kC??j5׆8`ڰПK7& d %^HtSmИ?\ӽv[XhM?r-ڈ1)L<wnhM#(cz#ׅ B>Bx!9qGbp3I{7eI {Mj@dURnvTwwHZ+%燒kk]AF X-8C&hyI;=dti!uֲA4jycٯZR5m-SiJV=,@\c~tJ$0# O(QvflK-Z(;#J8[M\\,B-d_Rv\sjcu ǮJm|^J󻃕2)_︤F%)i6mn4 5W_NE?&{L4[>K_lعkt ^L.` ȑnZ9LD;#|-fk)%ˎe~vlhqP'! Lk[rڲ@阐]dxXІ}0+l)#I(=K\\ P yq 'uv ߗPÃqnaFE,a&k|%j|"x;Ktӛoq:kC8b8)3CZl1L}GŒq7yK.7o7*)L9~>\eOqtTl2wy9eCoҪ:n?kײw\GHCZ.w#TZ;$lוfn'Qc䈩6a|`H4Ꝁbg59aA- I \ٱ){mJDrH\eFq7yx덛Fe<\0˛q,#qdEw$pI`VIzjV[zK<.(x dLIy 3y"k#P<~W G2nxoÌi _-~p蟪vk J@.(S}ՠU!pXv 7 ]?{ "i >3A][$tL ]P7lFAZMaϧ_4=CT(M qyw9λueRr+5tL޹Ui=\Вc[0չVJ DE6Xt#x)N"1qdz-P NU*5 [ƺ-O:T=@ "l=''W_#6!QƬHmC粤UutX=ɸ$S0' 9b }2v|Y'Ĕz㔸7U-^12 *u/@t)bѼ_ׅKNa@JȉKz&(D)x}Rka둑* A`#>QL`/f:5jh a%ҭndγյ_l_KKxpժ)R@x:K+Sv_6quS/}&`\FG"&m޺=¥ۮ_xqڳ_PS2vwuhb2V9#15V((z_/]b-dd. `Y6/Fƚ< /E^"%"\^*{#{^Uj|j!WɈ`NU50ϭäf7C oi&{~v.ˡFК;2"+eZ_B,5+@ ԐO$k ';<] 0iH<`_wt$6W+ ޞ@O[@\ 4 yKF`(+<Ɔ_֋t#13\ļs`(iBՀj|<$4#k"GݒW^f C}=" &]8N8H3&+CѝdDn] D$LGڇ!#|{;HB]o_ ĸ[DB T_[U$'4q:b`o`ō%:gɨ'q (HUP'$+D4\eLx&&}>O4pN`O,p[㘒MղWXe(­x&S낈?Î%vFGV8_tdLyYaJJ<œBIoJ2s^nXt.>TB0Z}Egi_ NYĤSyWP?K"&~.s3&"h4b69@os1$34qd2/H{X}L[D$Z5[[$bEbj_ejǎP"J\O~|4/R2`F~{6&͵/E}uÞS%-&;%Zs57 j|w1_ՌQƜRr{5ݤ=OY_ P2#̱q@ZC3`$öȔed;!"^q|REΜLydo6q z)Υ>v% Z˞_Ūe{I%6 W9..#^7E)* aQקmzỌF Mmk"{.RJK[><=3N[GTmP5X(74F;u~HU?,%'VW[-m&̼)[{ݨepז WR+SVE 2.u+X2UtoKdzM:]OK'2VPOwiid9-wYV3{ݤ.xH^^6mĻq2[bɹ]+zr-#&]Ƌ;4T/Lޖ5TCH]\83RY]u_0j' _83}؆E|_^O=ޭ''򠦹6!:a ΍"Źb׍tiHN p>/9OV7Cps.ׇcA0=JnIՉWl+OW64Y1wp)9)XvTה *4{!ٽ['Vr偾sj{{$R揣V[hwU5.P(lkqMz4oU5ۧte?gltldAيňbSN/<8pZ«pҕf".#l^a1CSL8x$o:(ۿxZLhl; +R0/kEam?'ˍ]/sد6&CRˬgj$rE= W3RSd/~(Ď} R'=:z:vv^O왗oq#"a:88+bt|~<XVmlGlOr7kp=$kpXe16 .$cZK#C`de==Yd/(ג͏Ju #ȗ^oL`÷5U'6r{VF¶5ex2 |frtR9{ 0+ր[<\y#+Iy&<2O|ñO_ũe ;z7|o /0iGrHv_OJk\{jPf=G<=r)ꆞU-6Z Xq[ bWw=[Fh]`aiW v]8v,<8Vd]58 0\h~n3ņ A00tPd(yQS\-q jeVJ ^ewT{斢M)Oe)WkU Z-G‹,dab ZE ڗ-aW5WKrTyqS݉T$ 0m *Ux(SL3ii))ݺw%V_'^AEҽݠ⩇˛4-Vb>ؑZ &Yhm.+?XbcXaG acU<?о̿' ʩϝy ^͏V&&JF群ul_u ~?P{6_lw L&)ᬞu`F|sI_ƙF^!%cKVh]>i)YKܥ=?K[̆TjYϢpBGKe5ЏEFZ7Z).gS|(w;;\$&&}d¾$, +Noh$il/,,6۲LL߅ 96E򔑜`Hj_dYdEpF,7Gd)ͭɘkgY-[Vc_¸'%?-툍㚅[w?:]ޖ (JNg%ENf:[ܸDO'# ץV*F/FF;DEl]sBBf:N"Ul[I7"I3Gl򬠼]^ȅ؃w";{.eͨeX =kt '䘔#RlvΞ΋e}.ƿ*@Kg|Oy 7zGS6m]u$8|p *-?9)&┐_zRI8+JOYZ8_C,@7"pql.;hAIJxr۪S(GhNyQAXz, Py||kAJٔ9݈;"/a*@5y8qnS= tDUv8/i@rtlN`)m(l @?cFg%'hM氄 k?t4)CW(STFǣ5q< 8&me%X5 T)?53MFɻ1)9*D(w~ә|H+ 8JW+alqѐL-],*Ϣ_.BhزJz(O6a8XHen:sEFuq c*r@2L*n ޔQs-")`\ ,AUVeBwu{ A"xIPFs;|oX dIǽ،$5Ewbw srPmsVAE7M-Ҽ kJeQA؞ C\-+]$&N- eӝ!;ǐ1c<@w.c-$>{/X>`[߂VtS$cܒ}t%# AK4wJ=-j4l\)G 4 t_.n) )YCT:D{>2ɛɇ嵯+XWS3K Z6%ۖ u.;/VvKZ{~Xuޛ${llϕ;0VW/Utw 'srn;j黄&_~c%ްťwE8߼ bv9:xq1%!}Ϊ+l(,mY)Un4\kf_p6E 09l."$| ^{,Ҏ>k@?m1~a,jhd>dG'{;䗏^DC .ۿJ!Y` "_W$豠Z і{o(7ߕm٠mxU-/F}0ܷc{7dWde Go{ED7@cPB :x/k%EXCa*dtT$u1@K*kd<'o:"h44J%^<8?(YK8u1C|D`O(֟ vrL*p@^Lu򙿐G\MB9㍂)Wh&]Sm:dv7|%˜*䜣{VJ-R1Ɇ}i%ݐKuYu4,ZVp`U։}/!%xi;'i5}/]\Xڨ \/F:TI8+\vOx,֤cۅm46poBx(;KF^T)ImJC xhWgz #lbnV~f>?R c+aR@nR=Z#jR IW:y)Aa뺾ªR[z/+Аj"[.,2+`*HW`#UQvU}R2 /+ä[UզKv:#hQ8+ᵭ@C:~;H*1 nz>ޕȅ*Vϡ %^ʾ Z Ʊeoku`7M[{Jt 1pɷ׋*h/5VPG e ig҅H jn~q< g 7(ucUMܥTЧiK(Lhl9zc::L '2?*V[spT(E72Uc{[kD*+5;@co°L+4L:6[R"=uH@ NM%R[~dv^x͟!Jn coL%!f$ ]j6 eZ ]Bw\[VKqw/yB3A6!´=e |#maYxoЫ |ݡ0/:M)= (xp\B0F4"W v =`񂡜d|&AP*0y9aH@#'L} @o,8>ve %aP??v×Ӯ@zoULs`WLI!$\;8TP"PB;@(`c|LPR |drb'05ME^1+෷KBˍ swyjy,;AW<5[,}#! nެS$/s:Oo-K*ȱv=هB|t"Ri=N,C&zJ\*YMCHT-/?;|l SS)p]E%9>e .ۍjQbC,dB1£Ŋҵ[Y!9"i5镠Rݛ,99D蛊ƲwjoL! f̫q<E5{5h{3ߵa.vІs-`cqȈaʹ;%ΦLѳ* @NA~jʛ%\wbO:Y#x%5`|rC [or¨Pg)9 ]_[=v_-OLS^1:J *g/0a@k0,5] ?\Rŝ92]j 2OTQ}wQT n %9iX~B)JIO.E2('Ѡ9=2|;9' >p^MsT,=)A $Z0 Trnk.;rd8L9$c̐fhCgP CP`* )Wh^Tx4.e-03 lr fG4Sm}[\g I4s(֡< RgIJh ׌xLFT#ksre 6R}a]@[j-$,- +5֞GW9![P_y.k%b v xuAJCr̺~U \>GVR|쓣} . .ӚAL\hɆwkLuP؟cۍܠd%\orH 0dwNg=?5ݼwZMlR&5^F&Ұ)P|;oqҗ[.fЙj$EXdnp~Y$qMmPDrǔ&u7du-haIAl vvX+܎?hcurLlP<"c6yrZ:G] %f̱&r:]~|Ll~gTz怋cK=Χ($ۢT̵k Eɑ(ؕw\̋?fJH zmG^A$S+XV]0S],qtJ} Q6p*b3ϟ|j>uvAMlԐgk2偿rsa!f7/h>i+W@d ,K/껂eVpq$dVW=r]͜۞Coj9f1 ˷bZʝ &ҿj(L׸K]rIAΗ0-L5qd'x*o|ݲPwe~g`%0Li:HV$WgǎGs FW/y^=jI }!e~`D.Y!؄Ś9eȜ)KTϟV7/jx$ +--#ܫ7GBkDkР;%P:_H)\acv<GjV9)KyPLf_!g]鴚sc4e֢'+-,6ؕK/OUuq/PʭyKiy|W6$5BbX*<5jzUxMA!Ā?u,,l5FrUk&]"Z|*{j㋧3oZn!=WAI~^^z/VE:nZ[>| kLU BhW马6)z!r ދ2yjL oFV*lJ^ȵLmqEb|Ђɗ6Pg:I7\ TJIꥇ GC.kח s֥Js/cR@QJ&}jz{0CŻi~,l1i*q &b*sR#cS_BZs/0smI \ Iqaۿ5Rh_,MSŤ3u cPDjEa#RxKK_|TDE5i=Ér!e-X Bl10cIK_ib:hjri_drA)ڽPt-IXMŌZVN|K~yQ!fbw2\;7ۏi5+Ztgׯȳu$ /&y)%LXr؏8F,-]U11o9N4eO k X%K?-?FG>/{6u&E'KHtnMI/#;/hp ZkQ^Y7,ΰM|g! >N+3Q"^A]bPk! AW>jǾgDYܛo0R5Ϡ bpȄ'HkjKeE j`k> 7-7Zpr g -J ;s\ o929emomV(j[;aR60ʙfV6d\fv+d-^'Pe!u Gf"Mv뎜cZn 9D&r5"s1%DUp'|ݱv۷Z6F:=j}K'sAJ[cv[Mh4:N @$btA)49NC 1Ab?U ?9w3$+ AqXT͕ +YUs{W7^. bYQ, Qwv~dӪW`# @T/|7]=؉ş=  Je9C"r]^;pvjd2Ӑh U/;Cw*]iJ>,B*6J'Jɰꁑjap } EC_6 j3 h<1>bJw9wÔ֝v(vYD}"KNK0@!qg2$85Xsϗnz~u:7dMRÆ$+i+C\JU0΁p&ԹaCV?LX:~ֳŐl"3zPDm DkR@mIG;Jhh@[K߯'=ˤ" *\/kva ا !{s}\DUzK7dm{B %WzޭAyj]t^ I^|NO̕NPߔKLI])Ca&~"-jdJ.(#y@2pg=gѣ^ gM+*~_P(9cx,Ǔ3QFawzw>"˚G_1yџVBPmI=urJQFAcKV_MIc Zz2 8EMO6jKӱ ~Q[*~DM`S)I5DKx<Ιuד}J3<'҂$ݳ&wsʓ}tF=_\&@&&? }6a-EIx8$i>ϑNjiEuc>Gr\(quTq+>tۃ椟Oli*|nsI0Fc=MޥMzK+ZwḦ"cXlyETqԕ1=L+Թ\~\G>x uKkK^p@yKrԐs|6WeMz2:Νǝ&*sZADZWc9it讍 >M~:[)9Gw*6FVל3B.W< &Pd74(ٸ/a<݀>{]kV>ԏ Hᢓc^~/bPf1w6u1PIZJxw7TLp5f2"ݚoE5ocsDK6`1O̥O|?"bTQPNjx9WJ"aT`)ڭ֧SJj騛_ ݐhIp}$4 -4v},E]܅E@J`4I8AW9\RD㋆c U. $_#I!gqQ&j԰VFjev\]W L'傹^Tݎ_0Zb"Wy~{ާo '`LJߝ!mzFaY{ĢsRSSӴ\LF.vTgMخ{? #ρW$@ _M2 8^rO=c&0x#CV]vec\5&c\P!W+jvȵ6گRCaٸQ5";Ρ@94LҧV feتiXI gNO7Ol'e12ZrZB <[[F+.z/rB0d#јb_?rn Ix޴n9~ S}|-' ) J=L` @ _En\b>Mجt3dB[\Y[ٌ|$qGVW=:-JTC몵4.>x^x#7iP}t@C 6#32@}_˄}kt$[wɷ@=ǏW Q[F ģom[zVoŬv K[1jU42(za+AjK]o3}wʙmDK#H-Iz4#6G;kԼ 8&̟5ك|܈I wo}[T*|V$<L;!{uK D2W_Oc)\#|IhF;(sJSvֈOF}ax>6?5P/zJ }`6w |JV5h%x!ت88fj2ocDNe, ѷ(ހ5i4єWԞv c64:Jh0&rMΠKnٟ9][/n}3dkZ1?T>hq~KgUyل&zңnM2sQ۪}.:󂿷ے ^|?,}gYIT<\ XR9 `FꭶmV'D-q+\ 16~`Np]Mc˸K܍=9s5gPEB`chgZ?9qY'q6l5heԀqbҠًxao@w>\gFlplߘ @9{8q͋_ )o\5IpPWZxlY ܌8Uc5nNIg6:1݁Hay~PSTQ+{niOe?+=Lu<>3]1|ѫ8ŇKň[NyotBBQ9cvh_7Dp}zGF[s+X ?:ʵȃֈ屇1Q`]*r[p"Ih7rBӥl0iŵ2ZsX|-L$} ѷR#, \pdҷsD.PJ< 1 ֆ@G(4q O3^o\)fbܑ4d,]0d_E/G0Dį\r3}.XP!(]hLD}A gX,E7KȊb1 zLsD{&Hs;d,g3 8d$iD͇L@ZB}["+2X~Scb>\UA$rhX #  l[C^8JP>Kc]cYT,\ܫZS_ ˖/2;7cD qiB+bb'H~0]?)OŐׇq~Y8n1BGt/E>oҍ~(~bX^h^Hz34FmBrshmχy['DE'4x>e)_(\a 8G?)od,-HWf"g?f<,Nź$ʸh= rplɵsi7`:PݭrnNR'/=W"n)":0O+ļ9f!olD7a=D0//A8#ϵlcjS?x)G-έe?$a'%>b A[] Y~з;̕~,]6=IL,`j(2F?Z6gx8^h.A}Kί*cMאRXlZBJLܟID]gC 8zSJ'TmU::#DlLP'En|Z׹~kGy hz>7[=i|?6#y6U@+c)B?[E]x|S2dnثVfgg=[ 7&K xXJEG!t | u_ϐ)_dӔ zZNi5@?43g(Fu0hygaUU`΋ro^Kd{R2Y6!pC;{ɗBD1=skZ DOD ;] 4^NʥԋnAs Uki1 =F8$)7Ղ"N)&v\>ӠdI\MJ:eAR}<$+LK'Yt' 9Ģǥݾ}oJŝѴ#@hC9#@QhDH]`,@M2ԱuoځN˸Ez7EFHk&I>սWt[fr&{[12 g\SL9i9t6Ov'.{79$Mn4w[h3Q2AE̋F&雂ʹ$iX4Zk,p.9j-2;Bs*w5w lOH1f>$%B)|IΝhO:Ur'rヿ@;dTTJfߍg&s )z\=yC5U3.Fj#>^Jy_uOINY2q-BWb Z6<wd{J̼^L^[-yvу0ȞT/dC><|oW Z]ѨR<9> |OQx7W3Xd=9>?ٻUSnkѤdy[dc Xfnߊ:p\ZJLc(2,̉ |#gZwֽG-~2=!<}3d.?SҒ9IQ85 h C@gN$$ݗ9ywA$>+8sG[wRQWԮ1c\r%t3[}ԋ7 elo|if2}NQ#sYh!~öZ3[ogrگ3ק f-iJ_sg<[P5P(~^yKR5ٲܪNt5䀃PŝwMze%[5Jbf#u+:$ dž!8Xoq&P5)Ưz3$̗J1CSSfχPñ G\̞idnÂlЛ0)^ _'{Iܛ^?i r _]r44}VLvet l3=7E?[҂?G_-[J2mv_f:qKxlnƵ%/99Zֽdkᆿr7~GCoLei9~*7Y-I&^ WzĔ|X1'GT%1]-׭}É~5FyF~pF9-M׳/^/J0Kke3B%߃_' pm=Ve@@*hHE0k 0;s@WrVy1BP90`{]ILݢw~68RiǺŲbz\ z&5|C9uC"~E!dl@ ۀ69\Q'ʪ V6**AIȕ@]_QڟV1Slf}R9۟T-kLYh^j:ɡJ4ݟ/]/ ?9mW<}-9"p]V}_?ݧE@VT,`"/(ݎuW0|> (h(fu_ N_WմTuLe!ꄥJAP;n5Ilq6d^n)@p_ q.J5.%OfiBHsۂ[|~:2K)%2J. ULLSb#}u7FVr'˱MVZty,6j>{fJ^ :M8hqlL9Fl*(_<9ݯ뷑UeCYͰ芼> z}TF_5\/+ᡥm@_G@ތ:P6&kK06Ӡ*75f}NjS?K?EFn7)Q6y<^΃arK5JUdvŖ?ϊ9,ʴ7Y&R >Q)˳|Wijֿ6'qc O8n\8`Qr3|0S?E8%_O Qꩆѡ䱱ztY<D6yIGǧ Ret3$d8+ǝe6q-hd[R`mJ #~o=;lm"eLS`zmSuMkږӅ0QT S3SZVP3oDQ[' \FҸlA0u6I$'U-dZs己|65~%CvOϪm/#VH؍-%,JH՚opH"I=QlmDZ]@+Mf-X[Ķ]b94jEΏM)m]*eu)6tI/1-ŧ^QFXw[Ml}bLH7Nt J{vF* qΚO~TGmrUE8zЏ =BàM2!I;gZk1WPBvTcAƔt0Ө($#.$a㯷so6L'&ux}S?d@}Sij~cw6Dԃ}-s΅_7Ek&ʼnىQ6BXC :0Jv9ޛL;k"( l"oIkC4}I=# 28ڂ/sRwmg&53LGK=4ؕ+5XQ𙡷D*VM7=T{}9ߟlth05-^I-b?tE|'7D߂YhQ**ԿKL|uH mohf t xZu% Uĝ-'Su5,"{=>X-O{R~r6pM=8QO05wG":ProntϞ{aYv j!{? F m2pM7}݄=(}l ,8S¨ZX}W *>znf~6ZfW}/đ@5Yy_ǫ,xݝi!C[JK19jaYˤŇM1]ToSKz$9 yyCϷCrf1mP%c.͗[ "v0NklPb{a9D#&zAgʞ## 5 !SDY`̛36V>8^`a!W {ȦRjRY/;Y1/@Vo[cvX" J*0y)ԾB+nU`nN&|&.?MK2 sX-iMR̶UD +8(&c"XGV)bP( }ܖiWňZV4V l> ?8L=難Ժ V:1Ufi1HTS摗޼U~VYgTeIWxs}\?,DN]kO/x,^Ż1~ZFs†Q&h|e ,ԡE7l<ڕP5zmaV/#GAɞ~E# UU,aޯl`8]TYeW:BT(p%7.t%V<&K1fC72D1vu٘9 /VAį 93k5|:AZt~VrNǂ/ׄk mݲ'YdT.^x'AS&$K/w4ۀt\؈l! ],r-pl!w]0:۾]βɪR |lA+d̰Ozل/eb1_҇[jJ¹%' s:mlF>6[ Q xHaY }7J-mjV 읿UcK4r7R_i1 HK;&ݝUMXUQuCn4(VK1_޾-FKN*Rm(Bɫ_( K=xy/@AHamK\2;BsMpVk_Knnb}/dlb,ڢhb/z]Uqn^Pk֯x~&eKω^Z;KYPה}JWB`iQs&fUhʠ*.oz~UV?-9Q}*!|lra4r*CW9mJ6~E6YҢxkFf(\^⧔*Vj I"$]L^?)eQ(R>mޜ(f4*3},Xf-t0aI[銬 y KW dy"]eQ2iܒ'%<u2H5~(Yg5~(Yg5~(Yg5~(Ye dȸNL?ALR zI|'+SY^54iI( d1=O(_PlJ.Q?R_'[jeFma`92u$qD`){Q&WʊdoQf?EL.7 mT. Љ7{o+KO.[p >X+ӦWJg5~(Yg5Z92o~.d_>800Z\w-ȖZe|X*[&?QL\ޤݭeE.']lCȓ}CLArNtrٲ !%[4ʒ 5 ƙݿELڸYKSl?ζWb R iijEkod}ygY'!gU2oϣ(iȯ7Ǥ%~*ҫAm2*31j=7< g(Xlͮ5K(~-=FOb:|:OU]֩/55bpOF}6X\.eW  72_AJbqܴ!jȧψ{bkoU&)ZQ[i IoF*0b8K+K{5$.QYzVbeD Iٞ iY$zTd ntIT|vγsTPM[,A\tyt(} znY&ЍN2#`JIH]@<.(&n ؊C cVm31z؉(H9X?fh-VV, n*`%N0UOoR'3Eʼl(pYP_j-OΟYZՑO*G1Cz698 $5 L3 6ER1m,ƅ@| J9u.т76#])|Phm^ìs_?\ge]vxt)g >k Uf i=kTLN61 ;Sa,udr7T:ѥt"~Yڻ ]912Uew:32+NsVaئrFwSŁgCw7 NS#*xlWI#2dVT<+fR`BwBw[}%Weuz/)q74܏@AoPwlݏ&L&Q+9?GJhztQJ̟$ެRUH:UUTap*`:՞)4[!֛rW#:+7EpZRkŰh*@i(eixL*1قVu1e ň.y'HĪݲ\ ]"8Zb؂nT< F_ ˂bQzT|&hkk'ok0 %)-쮗gӣ`WE/*Oܝhjb`(x]}Kl4cK?]ss o<D7qT:wz-PK;sRz5MB*/%x[f;t|桠Af<<w< [J?HHx\{`I N{\3NEjA390\-?uE-`NJeieCOBpwpt wu\+$Yz9(0Fg~'"<]m3KRPQ<E \RNB@/=Ja԰b̰5vSi⢃~{/~䯴G-̭'2n`| ID )9Nʖ!h+`L46"`3@=jOG+=swj{$j0&1wxb}oU D;ozdiOâ,Ikk'Ñ΂:;_S9msvt2~D #_(Z5D{W`ƃjadvSeJFսE{+e =*`;$faZKVv;W(lk$Zr2g ؃ Ujth޴`aTv#Ιj1,W7&/4ҳzsS֯0X-e4圔tݧ1foΚ#B+( {NyĐRs' |;+'xN"z tR-uc'߃Wvz޼ Xǎ,poI4I z 5DyFeӌȘ#w%A.$.y(xq;e`'['KRhw7f(6?Ï}SS:p*Jaoy"ϧ%s:l{TkO(o@Mi|M]G%'b|3NXʅ[):}w0oa*4 =cJxض766hcngPCx5a nuL' HC|83a8P/ . 91|Lɣd>ǚd: @DX]4AFZ !'W<^t*"Y5Y#MqsP "(z ތTABkQt{+$F5mMcy2o켁MKaW}`Dᒩ, հ YRlI*C;Y3Hdia;)Q4*)KI!6IR)dVg7)qs; \ko8j\uK:G,Z}LFi˜JDgG &F$nFRfҥw _A2@7gN"J Zw/1T i\wϗDiܥ;P?;TȦJc^:0Y)?_b,+HR$\=A2ϓQXuj$n,2%^u_z#c4(=CUNFx)x22knEw0̭+ƧTRpfW@q >,YaȁZE*ۥ.?hiAJL*_>96*#Q9YufdL 1_WbL 'Juc[j.DRnM[m'^6hg\X]W :'iȃOHz]Xݴ%(ݹd\)ݷ,J8[{U‚Ml%C۔%LJ$BYh|t# Xe%J8̫_%fG64fYeꊾICr >ivh7w%e}dܗ}Z kQ#UH=if[{0 =˧OȦWuj(/^!4 /:*LOv82UΠ=J^O]Hۮ\;MPҬzY Nc]N/J,6!?-z8uO:*8rsݝ9aol1Ahj?91R挜NLjAU.& )Hc`T#Y 7jTA.^|uV>k.y|`  .ߍ?^>~R ǽ@E>jh)Acg./_'ʹk%5Vs 4vקstTC,}0M\9xhCTfO_Ĩq8(+S1!pEH0{96T$h[PeA-J' }K\ Erm֥MFyv)ӆ =Z5w`yv B; <`&VW<=EcgZ/3If4h1%a6Rj>R+oED] F6) Ǒ.0qH b_;}p#,ϳ~g:_ g0څ3&v`O=[Wһu^=dV:xKecY+st|-[u)54dVy~ZԺ`ټ \,vPѰ %SWM=Sh+09>Rm(VkY =lGC"`B-7;:T4ͮQrh~fP?٢kZ=@Gh8 kNr:q>r-mp2&m$Ap?&f&yю~fqJWpk1X< &t)Ďkv"S&"=8lHc ?cjg"ٕP%bޠ$lZ|`-MXa+L @A,V Z6P.{}Z2I"Weܣ\˜dB,?wk2,3_q|"F\=LkӣЇB_ C('on+T9jlħ }V䢳@ u3Iu 9uCVJYxLZi;w.VC'-r:A3rBQ:m+_nf@% >H̀[Y_ Br5g);sؓSfءJ"eaڸ8+MDJ~Kj0H# xRcqVĥg^ftLVpS=c@oBBDE,rہ8YxYN 9YJN9z&{t0*=$9<=f:6:PE|\)x ؍̆3 \NݖK6$F҂NjBUbK ?Pr(@{;I O0]L_JCf{i DݎȤIeTݪdcvI Sd1~ŤjҒ؟7})Xpr73Zego%6 TB6C%Y6g@zo> ]ߘRwd;@Vń.β"Ҕ~ښ$dn駤fdOYvǡ~NKh4"H )5\ ͎knX[rKU ɀ,{hbf; 3,םxI5Ub by^DQi IUF*]W>h&vT<  g))LP)c4]ŕIV3،\mSma@ z-98CB؁f!Yj2!#Ke1( p@ү?s\V6f*X^4N' B^yn+IQAzFqJӤADqRdTP(%۸p CusI+n Nvd!"T]R]/;!dP&MI"5/ڿ*SjۺH"ہȣcB s)hZ`!,i uV ikv'5"r]`:RdV_-kKr`m#9{E lT59\7kDea #F4CTYڮÏ =\3%wTHTr\κV6l($nMn, q/3:RN(˽@dĀS=$2%߲8Ž(dh%H.zz@ +BUO]Av D-_$Ow.Ͱ{&q4v؇lr\/-WO3JE~tׯ||eMhe H P:6-KKmdo B[FAw* ~ joxRu{!pJJ0"#:2x/_-$JjX4^^fƶB4o#lOW^=Z͗㎾z+$$j!]oyq6wUWZVkx [rM)Vrx9p @Uej.٤^mtUc{/*$ 1G[9s6*t7YlVpmqeB1!$iVÖ_8ov軩ƓwHֵJ:.QS@PDTfaj/ ੿v_ 20PCErPгk$í/4)Ko[⍞∬E^R*P֮Fݛ4mu26 >NzW1%o)5D>Xb{ o 'FypJMp )p_^c-*aT¬EsA22m@O@|y| /[LM7\$>酪mÍpKCГަNyJ[5 R3((œ!I)Cwt4nʀ@nj҂;؎4I dBa,3{$qǰ3kD݌]q,@{tLn|noN|I Q=%viyXb5PsuC ,5b_!{qߡ[̦\.uX(F2csꟘdXx7Ɏ,rG*pC涖+k )LwA<[%P;͙X4eE;Fp훅Ct4OqVgǞ8MA%Gk"g@&U/𳟙49(Xc93XbN6fmV,=jGOj<=8O]祐6ix~Bzlڊ33g6)lJ- NGC=B 8N\Vu2\sr>gwpsՒy|NveNv: .f$Ϙ^{3䬁74kgVa4sQC8ezls2)F/pq!8yM8g͞&atub6@W4-}Aȹ+݃LҔ4d%[:#,c(lZJ zᜊazQ Ct=GO%2.C*owj> /Ԥg˓& u ^ nP9\+gwy-8鋩Ex( ^m(p||(>[b\28~)iX>o#>Yk~nTܗ0:> tdE6:_/F]5BS`!AG59`(ng,4r?!t[z8mJzOn'b=*3/ˤ`` i pBB*ybU/@qX)uuGw8y 8xVYe~Z}q|׷{vJ[|]`3%hJ ZuGzN3\Cᷬj G޺!{Gjam2CQlE"3L)N*O+n䧸U\mYF\27dx4tCdx%`:D#r}6Oj1 ,<~}]vM]JHlB-$IwJ`L`d1 8# $RDv?;ȭ.HkT5{ p- $c[gk-,|v }ƨ2yJBDK[fDZe%@-YţKvT!Jt%Aud2aOǏk̡&,F"PWO.)3{΋cP,sH=EVDUIJΪb)ͺJ`*bW͚l~{G dԬl|IdtӨ){ meTRI@b"%nq %s ~>ˊ}D x9WᗮDzSC.meќrZ-[ } f&Oo Z#/6 %jT\=-W'lV/D'ٌz#a+ŵM丬SW[:Vɪ!{Z."Jlei#NQK6ˤ*ѴL 4-Tʱ&ԗthdN~ > N'iN!7ͳ;]ӓPPvlZ念$ KNo#HD7O%?iݒ,Tދࠌ^xh^'V}؂89Lu{K5R[Xɪfs^MS͆ &F4mA7goT6g ΏBC)UVm l_|e$3H%}G K@:Kh6z`;ͬX5b~MhEҟa"w[~)E9IuT*Nיt>,VSh,hWHg\.A{lG}$& ?P(Vv*V[Kk:&ьn}k ^-1sX~TViј U 1 vcs+ͤ@.X,'іśsNbA?S?|_VyZB`">`ܶ &X]ۤP%Dja}QF;!{-Y5ZÑww^٨׫Sg]p q81hkp[5H5v)Q"1.ݻָު@GëFL\8\tsWub@|J+kȹ;w+✙W;N];?Drȹ+,Myry'O.H >1ϣFNH2,Νg"LV^i9|@N]'7rClXz/TЩ&h 3 E&<vJ"M!ԧ&gf6xBlJu/tm?C^mjXO8*E| п4]u UB@d噖|ek~όjAFd \;\:HX!Bw*8ąAPHPjqՈ"G#EeNĤ/sʡ$6$ȯN aھEU]LV8[ s1=9],@A;"nN`n&14g;NNje)Os϶mcW=\>v-;6ei|PPTT K{ 9::5+d yT4[w!*QٿLYL+*6!~.ԛI(P09e0`x.4AC;‡ثFk^>XFoji L46@AhZқeM+$/fP߉ݟ.C@~>UN݇U0 Hq&L:44S 7ߠI0ɤUHmj}GYaӉ/eZ7D!ij1WV+7\ϫkʞ }p -Eރ`Qr Gwu)o oj}}DߡA7kLk./QQXM@J&gb!Xـ#/s $CW3=N~P&#O]e])edOI? CO~^`s9Jȏ$rӭG-gd*OSPo*ar1\@R ڦI8{ ķ-<YgrEJh8#W֔@ۨI /tTSXII(xrQMK ,%>.S>%UרrMݗ -!wAsst>S=&*ZyK58KW;:yU>+د@հ:{QSː&Z˞}%uj)nṖ 7f2TKψ#S#_$;PӍ^<|=98ZeNBS;O=ircA{RY;h~Mv.4G*XER!30m1n69p &-}@; O@uHSbf_)<mcoC'3>}X񽟦!.etQ8uwDO'@5j4K[bmI-VBD| 7|l$*פq+<ĉȺZ)"FBwh,w`?=l|Z f򞕮IJe-]>srًdKu^Ľ8:ixKt(AO(HnHa}s?mYy\r>{gt]IiU'XTHǜYy]jwKCnwH¡ :񼓒m8FQtuuͷù^̍F1Çcv-re^%j" },(pq Қ ; SB5'K!>xnbuM4K┦jy¡\+ΟۢOye^m\`NZ1f54two{y|12yx6HA/4ؓ_p]ŘL#w%.z7?rѻhV;&Wgj:KJC.saYy-;Mә4je=&Co3j*{ՌHi]k%294jf; yO:~GD|}/ɽJe·ٝia. 9տ0Ǭ[t v_tR;N56˻c֏$Qv:<˹uO;ÐNx_K|/FOwpd7`Y+o {NqHhZU0dSQy$A3Qr=R}Rb)@-.p.!r oҺ8;H%"9WBc6 :w*oON&MZygg.I'\]T"CˊKyt4{CtUAgu?EoLaA~8.kqĠ|q$oZsީzilP &(c28T@hKƓ/olEş+5r3MSBRRw&H][}v#@^a (=HM9OBP{{ Upڀ$^dtd ^H5g+:o7j)tWiyzHhfpDg0oTɁ錣sGj5~*Fݙ#*BتŵIŋί@S.\ЂŞ^2'#!Ŏ;RʷqRHE{LxϏчOE[m"\Lߜ%.qJtp!W*W/2 \$ibA ?{H,4@hB֌䋱Tl{JPY,tDwdЎ2H7:wnm꽘\×IqU %ל~//z3/tݛn2_j_o4@N!,^p5ARn!Bx!O^;xQ!xГ2U5eSl)}0 Dǥfs`COS!f W@\:M#$DTa<ߨ>(ZDx$L~,8AeY, ST-{ʨ;kT({_I:, u9'q 5\!uPUPEŌCpT8euTJʉ L=5[܈ ,֯ z;2йnڙnkn4%dչ@eW9]L%p`JN*Nݫ"2:~&-ɚRK&oYl{ GSŵ*^zFpC P A 9S&wfBg"ul,<{Ρ:6_~?,lBܥ48L(oDt^GS6"[ϝwRdz~[Jϝ3P*.\߫VUåhPծ>nW`('z6H5ENGvMUx2mH"6}G_5Df/ikXunvd~^U۱#~,ɍ_WSDݫZJ '?,5 䬰!~ACYu4!"&:qy6#x HnPDA^opsoL Ya~\6\qS BeQb/z>?bo,i;9*٥Gv7̺mPtQ$Y3J$LG\(:쮉}LA4v(&Mib]}M cFڬ榉wL9|WRbޫ^E6D2+"I|I\݁qqo )ePHzV-$DzTS| F  9 0lA.t+]rJd5|=:Z6bZ|1fPU, Vp 9w:\K0ZO ۱'v[5P_&IBrf`5([N' l~\RAn=&Vޯ6<̮ KJ=m龘NO{~ugl{%Vxva`I1 ` mI_ UOܛ0U چ*{] qS$o qd.xñӓv|G- /,ifeDYnH6R-&AЁd z8t"J'$,f *Y3q&5t['+  YSQ jw]`^q#;OR Ȩbj Yq\qbܨ1/x4y¤YŤR7@r3}$kAdgx/UݢU44&G!m7W9N[{g1rs|n:"^%>U{r:1|FoI] )ur'Z2Ⓝ2oڐ(*٬۷}و51kw$FmVP>`]&ŰRw rgy_ s!af|;n6sQv {э8[K\śJ7;2ʼ'I"&YdI,cNꍞ&dS6yiY 69~Tb(CsMЁنT>YXrq[l:URaK1c2({"߁Ak>pZcps^W@gYWחco" iՇtXk!Kv!R+/Zz +7O-d ,<_ 8fjVQXe8sx=u҉"[l X*(ࣧsܨcfiF.@6A;`,JN"4w3h%l|ۍ{NOr0 O#K:zpr\taTk?]inV )TSI74D{ f$+ƫ-.Vߢ@ܳ%C\A-!N@p`dnÔU"P 7,R|S;K j1\vz`6IDTy4U S[s? YڲZYo\V!sԆ;S!ƃ1az\yA!R}G%_n!֛(ׅ92"xIXNծIFWIaYmmXU,9lv(e Vr56u/Vg|>nx,,(qvDE^V294m>4lgL v1e&#H-*t2fsF[)D#>ᖅ:$;#Х˟(槮&|,[v滥U+i=΃c39h-] |Si5ujvK-87-hQ$b2P4Rxt}17ut&WG1L鶭 X06UgFx+G=x^uh(Z:,+}j3W7fSanq+F~#,zW\iB#KH'K#]W'&ev|Ʒ>_,9x}K]cNƍ\AtVhS'+jOH!ݏ1s+4\pz yj)*-;7KAQP'ֱּvNY\:"fTFTT'!kdsX8{kAI<[պAЂ3X^vJ Q:gR X=ui 9z dޥnxVSsՙ3NupA`E%+ƌh;z. =ΩOACKX6!~[D+;IvoC=zDtzzc` ]|JqcTh4#p' pRUWG0HcoBWBra5/P!BUIZwcP*I? 1Zϩ)[S?=ȭ| #$ea۪1W'V5N mOɏ}(("Sb&FX)S?Db| 1H"Îwq)(ב_p*~%nex;`YD:** &GHw\a5a H)7Zh7IZUӓmir{LյU="թq(cY^b'5b6w~JI f\EЗewYrd]d. m2:^3?攣& $RQe.UVfnj6tLY_,R eDYo^HL ;uld9"霖Sx>O꽾J W5hwsZ/IrK(n..9i-O Mg fD:4Mځ}OLPCK\!%;`5Vp}3Hld)h%jYu)>ti8HHhʖtc72R.1׋9-@fY.o!J3%4'J;Pp]f.1<cJKVG+\^Ä56)({ Ӱe2vˋ_,/ : yV(y6"Z`~MTt }\ ~y5HQ5,.s/ND+xQ; PtJӿ;lΏCgt̘XnT;^f*B:ڥBd5t8s| \vv ?D#"LKQuDڝ ܝ 5a8k,}vËvtwNтM,rCEi[71}I 9AtR,KCiF7ge4'^G`}>KqP-22Œ vlK0\o.u';p#bGJ.)&hy-; CYYLSωO=WduԣKyY= @-)6t̍KoO=v^Q)Dg֨ДycCrJI2V~X%`̘͆vz0FdB=>}lɋ-WaA8nPPSO[lcX.a>2Md.x-OA# FY&߸~FWܺ>v nxfMJJc k#!_E$3dŢO+hӨӨ&7;n/) Q#~fi֪MhPaИY7T²\^KP)'NS%£j#р+y>|U/Pgs6aN2j CK0u&NXdF{YESv&en8$e(ܭbSԃCK=Qk?釔WwK9y{ЁP+_}ZwMxB͍)Ȟc>-J*$R0[ʯ o x>~tk]*460S{>vLeHW4R EO#9,ASMvAA|XȆT DiEMqHx[+VҙǓ?>/ _~$ gf-5M}(5Fՙcz:r2*rX0MGdoyPAfz COU)݂e@@WCA愧"L.{p6v@.b#S[uG+.ذ9q^x HĆj`RB5o<Ҋzڨʝ/ Qd+p^ [Ȩ~oeXB„!9*<_!<aTl D*Kҭʈ@ka4p6NM(\ɸ<6&Vbgd -ijA=.Ɍ5[!qm<ܤEfq'4Hx[#bPewu*#2 [uoȹMyK-Ϙs3e!H&ħhlc$h9dwȀHRl. gmP%M~ Z5֤Sj[PR BA͖A0xT'dO1o導E"S&1[kB- C@5 $1f#RemM$88WCt}JV="BfM/$0npC$G=peJyc7TDߠJuC0Pk G"3 et\ !Xb7\\Nf@srGh-ߊ]Kih{ tS oSJ'OeY(W˄0C\+8*4y8BM2 #rs*#DkPs}gUk jKuׯjtgjq1Rivep ;YsR<ӫc1U2.0dU'QVt[\pX&bG%zKwmsl=eO c𔟜ڏJD =-:$ߠTFTNaFݪKYRM6;-.'xd825#{_d{6D1 |?{ \-fP,cӞ *"L X(u[mApY[+LbqK_Fے`P`UYmm!TX~خ{2~?JekxUS?ua8IuS}B>5,>w2Š0US=@N0rp:NcB}ES > ߀'پ-]E]: 3rhkIT@^. +OvE5ߠ2&E^P5~nC!#,E"ދ $T7P(h4o{236J;z%-0T5~KB Rs{7G+UkO7Dz/&B eYTB|`oҡ pߩoSQH;߬RԘ"^*\z2zEaX t_:%򭚤 ~y{_*s"D RAg b՚L!MHJĥ1eulEᠵ }yTldUj{ >iE{fjfTFHL䧉m^̴ckctڽnSX;k]$*٠UV:}qD2h~0e.`j%7e{' lrP1H8~jyzEzyi.;hUlkS {0XX_7VhPdS#5%=.2.P%3*!E g{ݴ0DCQaУυP,.,u,=Cy~26467!ď/E% eUkبIiȋ<{"4;! TpM'1t Nr'4Áϖ#@320ELaeKe\#TGWE/H,q/4pFs0'K|1}쾣g:_pώUp 8W /`7+a?qKHܩ/٤^TrNz政 e]u[X '"bh!<O3`4e§A@ @?Бư.e=B~V KGK86eNhK_?6L\ jh"SRyDtTjwK2c9*݃GX0~d:DRcg.[ca1''Y*:8lnTLBP@%dkmt4@eV̄Gil4{ɐ-j&ii34v^;yǹs6ksG.(bkKl+ 8 ᷇1[}@~UbVdT+)[ \g@;W_sH7IeڤI>ף\ǁIG6t1МM DY4 b [\0`^'n ud=.?Xb6OmRFs8g5QYU&3_=t|7L"I3OwO/Ht?)g‰.Z+痕n0mPtg»rg6A1`Ƌxñ[%dqcn*ck)%ׅ2 1/y?svE*#+B3W6 xXHF򘟔vJrSbMgp^?VwFooytJyW'JY.=%cy&fM =z7K+rKQ=%֖eLf\bYKZr--3:T ù>6ƷqݨYr@&{DniJ5im] 'mD/3\nDMƭ~=or.q>y! pb^s/0 5{@gՐ+=r<}ekDE^5O\52O1mQk⨕_vKV+++G{Y#KMm9<H򌸖0SČF+SDŽ7 a!.wLj#Y*R*Ꟛ`uwk6Ԡjhhh_F(*w܊ uQE0ݘD(ͮDZ #xҀ Ϫz `E25ePM~4HmWz-f #<F4[7,E6cJ祥dG+)-MD$e^h*&[Ua 0uH 9 $j, 7r9_j6٣ -ϼi|5@?P[* =76z6LsKQ Zs)y D~PRJσt­Wr,&YU-/ݞa֒VF~2_poeAQ¼V2B| Wgq =&Id,9c}@@j7n@TpR aKaH+MTZ33x.@cATY:C6$P5hAC= ɳ8y -bf7":sڴU!QlYkǺqUn~8H]( 7s Bg,qƆ\\Ď :/]RH,iOt4IӛFl gx}Rv0c)3`p r'_ټ]Mg(FrvPDm"nV9:/ϚwP,:\l}F1e',DFC7#K#z%^5: 9_7Em˻8RZאTyk ;B3":}~ܬz`&$PB4ɨ gߌp[@g'3tc{|>aq̼gbXYq*62zԐjZ|T_P|h沙h Y5\/-/BmHM+qc{=R K"u.jZmoaz#Mw 鍀~|`b%́h}!I,S-~c,E ]mq\p #]Q uM# pv)a;Lg]?ס bSdiRΒNޔȃM6<ڨWBs$9[-w}{ XSLKwidu'#f}:*<|u;e"M"Ljı[YpZgӖ;6F!pכ:J6-$BՐՙ{`wv=xKc8 /pśgmWS1-m>أj@{6g -Ԥsq#F VHU Un0,8/8 J{2,񛟥d(}NbYHB 5uz@=u;策(<>*vddEr%reF=8M%@8j!`83{ëR8G5nwb&Zds9M߱9u"Sj]wB<\*zTk& +;qZ͕KTz]u5ج/71UI搬xh"UF+[#$MU ؘwBX㉄,MwCE+l*׷uwKzw#|jSqmCc}qNE jTR:"؏4|B(SjֿهMTO} _=5j{\[4EDTK#r*MrǿpuL:w>Qx"B%H 7;*W(T%JNS(>ri4FK%Dc ^Xzq.5Tϱȥ {+ j@K Ǹ^ujB9VoQ"աm1oQOG@#쎾X^AO/hOHT L J3FoOmJTUnhPg[~z\.—jtEc\^`;|:_ߺYlMѥ *cFKAD2(* AT}S|9x"Mq9/y8#Q׉E*[-ٝPʒvK쨙 AU&ez3]ځΖvpMkxu& ~KR;8;eВ޼xR7 \g?o̸91ˉ*mZ5.,T[vG1zU_wMJ_ Ķ_K>n[jH.⪻6K-Cֆe3fn?ï-SsLmɎ7DTh4,0Ņe$KtI=,.+zݤVMw YEޞ[[REʽinVXpj-`~m{❊{le+YdES,]&h5஢VF5՚8i0iȿ׼g55UaJ=USPJgiqO|>U N 5Ǟ/0t(.tcBW)J,:]V/|k!Gې<ӂ:j Ůf[F7҈\d}?ެf6QĒ#AvtoYv LKA 5Dօ\~;hn]:[V6.K?RkE+\r J0!eb(D !v@O_?}$sTy3=, 4BoF\7PtY7 nLpB7^LKx4p'- U[toĖu&Б[*E VV\-Q)T WeA-<"x*"k4X7owƜ9ǰ4LٖI$x:y[uO[-Kh! "EK:t4UFN3 &8R 77'uܸ_20;wA.#h궲E d uXM8]*;4&pdh>Њnꯙ G(_*oQ3wxO:a Bl^gClֆD^#XvFi]H:p:Ԑ5 u  -ەV%R)5?ipp`#NޥWjNh\Ϫ1pD' @w%5p}+BYe&0fdwwB8ۢKkJ7 6=454їy#v"bcQyjy5>3Фsn@?@C0ϹQ0 &srD.n̜S\`Gs+tsex|3y6n=V+궞4V$VP.!j%ިH8s FzO&cj AA/OCY'1(_ar:8K^H*`S4wGihoK VUW-eH0T\xn!Q0ӧ|נBkLŏ6Q[2p57@N׸TH$/IqPŕC;[H֫gi$]*)52jG+WC-͑NPz ~5 Du.iMU3iV>di|NɸAaٍz!-{Aw@%qj-k$$@[٘%ϝ>= I*n6iRNRL-6K]֥^kIphiȋ-^xc WQᶩu[O]H(=ˤ)7`tye!RH ŝY* )bx/egeƊ[Eݧ46 (|3$q2]myЉ&젪h8$h_>6SC+D? z)b ETY-Y@J(]ck;X ΚUJ-67Fu+t=NTNfqDmVpGji4~jk{%DPSe9TVRE~EK/ըyGP:,xia%m;$`\?pt =M2Sg`L]CZ:*Crp l['\١G}}bn)Lj0tXte*jq2^ y_,~΢A?6/I%Q9§O> &c.L3IŸd3d=k@ȩm KY1K(ĂO3v:s~>a ^ f p7YؽlHWUȡG=Hc+m7FzIRw4`=4twcro?1-scHο5v5\:HY9)u*_Ϩ?0TL>f x;o1b/-ŰwZwL7ڄlBx>d>:^ׅ碨8% <]G 3p!Uk `)uCQq4uVCQ5ONRZoX3wDUZl/aBZQ]1 | `1լ;qZp&r?~qu^e?_;#C: ' H0~m0,1{; 5P,N]l*Dq x>=cQЫuۢWcq#W&r^_6S{{+$T" Z#ڙKQqQ#Ćg$1ĭ>S"0h2`jsŮ^--9|5>0wG-I USp=]["f b__|L~]\2szՈ ׾XRMi2:t,֯ME'#:F4@ʈ[+I+ȸT0: 33]ڲF*w2␩~!/E Lǹ8Fp|s.?p:6!,"WQE9Qp1UTY9TirB8; 02mDiѷǂ0VaITU@;uީ?_4MqAC 5,YyJ*'e0٧Oh׏}2j{8; Qi=ЛogIKl#)-v+zM{xMb W 蹹˝XdQA~"!>ykL1\㠐᠌;Y:!mymI遮๴HќW˥ fb/^TN"[wKJw*QwBڇ8T19^܌(13VкGJrpU^g3x-N? Pi|NYf7kks%Y8 ?tZ_mmŪuHxre3hFUu6Ye!+LNlI+aG+khtu3e&%yØU+':Jǽ+H:~dwaTc^`N1̓[W>"^M[Q$1SyIwZXlk&p2MlQoUC˜dt]ݐ (S *v.D7F_g*T_96}D6KLHgM;~V!-u3Jy!OATjA|CN,zngv4>x 7*WҼlD?mެB\P)KrղEUͤ˻HV z0*pLL=Bt\"$SQ #ӖdnotjJtWjlҀؕ mZ(!`nw "FWG dnSVҊ/ٚr2Hikc; &QB{Re7O !HZ_+na^z\ij]ּݐW|FU-#fktj}/t[RQŁ|\4w+v]ĒqFRC:crHđYzy`4T#~Sf *>.ܰXߠķ8~ݛeąMGzuwmA?9dݼmT"0S6f<1}!MxͮSM_^~ 5wR:ʶcH?k# rƱ[u; ~' ')jH3!|@5/\á g٪> ny@-:yQG:2h}"^C`$fehTS;1")$@vFho|^F#]Ǥ(pү JFۄW:J":3ܹh2hǜzQG>y6<­4*cX@y5 yն"e5õ$ce\u8oYm,J}G #9{ i[=RD RNqΞZ|6 }v=z!;n!M R5j^e}V>J Zb ^29ětȳ| }ܖMv;5r5[lg/` NyT nD ybX=a R;A,4rM FҹOoběw ۨT}>߽A&xF֓MMVՇ ľ b2_Yx\^A{0FZG~7) *h-ː3Oۘtyx-\`dHGb'k^ 8Ǖ3\Wsq&,(٩,Ah-A2-JV~P*֘y8I|q3Bi F1# l vW(`ex[:o3$2X̃%?<.ّVz@jXZ fM赔hdK@mNPkɮDq<>_1h6I`Mv-H 99z343s,!t@zErbc О#SoE年 Py iM8>B?gkk(6mqhr8W" <3w626hwnNؔET ֕ekv ?8dULeMƌ*5ݱO?q q6g7..= ˁ:Fe$ 8ŪXZI}g{d@)WͩpQZ٩wa8z4,At66Cfϣ4HP3ځ7/.냎\eYaIo̝[D 9s}f_. ,]~>+-%jZ.WO}M׮(wZ.f1+ܥ?|W<+\7y5C*ł8;vB6P&߅k">^a.H[!)7喇_nѐdi CJ]I:DIԀ|/|+ge*w~Ms_d!SL 3 _P5[C0k@`u=o\joUUe=AnFרsMG׈\ .FCKAI1ncCk[OʹJjm "#ѣHͬ_K/oQ]`1F[c1 K_s9rlq]ɮܝs~= 063BZb5,~qn*Ջ(%+0K4N'4"~aCjCw$r&ONKw%7eA@:z? *8zȚCwN2@k'ewdnW~璥M#3MiBAČ{ %Z0 xxxؽ b'ļAAϯPqVDEf) L;[Xjt{8~X^ô/J-QR(DMc$nH# %/xEJ m,V^}<5uKnj7*VJdV`\f OBC)̋

BގMyiԔ+P ]54x@sG8BlAGKFip^pE E~<q' ZGX0aXΦIlַz`*(9k.*"ȔW%P ߞ,'{*=it~T g1gnLDg l? N,E{pIJĿI^nWH&/|/J[Q%1bELQ>,$ؕBhËn^؝6%N"DŽҶX)l9`d> kHh(}ӢBdJ,p )I+:UISGe0%ݪ౨4i"K ?^8J!xo<1F@Cn &-ϮsHD|b'XcJU9,[xӲ!t?+q<:]{\msɜ`%R'֋01Kt' h"np?J& *y>fjZrxrXOE:d#,+4㧎0PRꍝVm/&&aFiݚbsǧg`-ċKǮ0C"O_h _qAXmqMe ȗ^gDɟ8 }EKzBآ|Ѷu>A4{ԝgc'-@Wv \K,)> փ8Ɔ9%'v@njh!Σp7 o]C lE0 B (q3D(4rѻAv#p4/@[(ip:yvdfT`ꂣmT pQ8Wb%ICo{xmxPckoۚ`ﴬ& ellܥ%!\y^AmŠѿ ~ uO674˨ =ڠmܫst-Lg)CK~ILJy%l J!=6$xmAOI 1䵻liȧsyw?>-΋rӰ4, iH%uc0zdaw3O؍G*(WPJz6"nɽ:UΓKZ3NZޜy[u fڨεmVzܭ|̠6 kU^3/5Ϲ:x#.naJz\Ҭ:>=f?f ִ%CKa8 gE8mRzPyZfN(ﮓxd: 47o ^".prD;,́vTl|@>cƼÒw-(M+[ P$拄@ ҺZv/ZLsb.ڟRD mY&2x k 16G#OYe=#yP6zG%uZSo)囬dlc`SE `vT{moLגV7%e,NIN%99 jֶ.WQOSewޔΎwC AQrT_xp=LM(l^ xELS)jpK'\Z3|6 @ },dk@lϩOP<#ln"fAIGzT jmOY(2] .kLփ!_(ebH؂#^^ ys0@[SiO#pi8F֠ZNga =Z-XBh/'K xLq&N-}~w#?tzY8jtEjx^N|կ<~F*{,J+]#P/K쁑ƲFV)g5b{u龕֥xRPQ-fg M׵&-Bnwi\Z؟D;m1uqD1BWnnЦ+Xhܵ=c'2I}ISU*?>7;,Z| _0LlLtr{G{WM!jc.zzČ%89.ܼ7ް_MΥk|ni' .=|B<YতT;%ab XW&U1ct3i1^C-[< wťB밬,`bh Mg5TAmVA`^Zc<:(9GÈ=q6 ~x Ή`{ڐfR\K^:WgGMœX9gī'F%liiq߬k5-Zf"+ [b;nR|(j0&%'ֿB5b[' {,zeTBםj x/}Y0Zuj`r:^ WV[b'$bbo"e~?^AnRFoz9z8PÍKAv=m{6ؾO4|[!ks&aG9zcN''wp_Q;^]lډ&%XjTr֛7>·4.Q4#=7țJ[q O[!]R3Fnvv%t-BIejg^zc|9MIDS$1S(|ȅ&UBDݒ\[F HEp=63c2/!O _Fc$>@s<;X9خǩ1gD=;7T-8a>2TdjJ PNMwJ44&7*C!043+cbNIu/[77~^g,qO b٬_F)mQFo};n2W[ QΗ-ĩÛ 5}ME_/567YAUSlwd9Y]T :?SmŇL<#2xM?cHfcD7ptaϝTפIv)MNbc YU50VNPJ{5ɚ{Հ7ܹ;\mK.u]U]I[vc^Z[f3n' ^NīGRE+u/ f><*g-r htgʜ.e=@w 8Ml0 Gވvɓi<-=DY:*F4Ie[{$ 8Pjr6ͨdp9]i'``'o:'WC ds0T#^M 5]l#,Nd/Ũ4 4([ܶW$7[x"S^)L_N[$>0Aئ{r\·:ق ybD|F!2 UJB`{2yDa˫`~LԌ`lWR;a_myɄ"RB[8X3.O:KVLg1[qj$,9jcF'nl2 C̳pe9h5ÃOm   $S%YQX.lj1pJi@*!L h0q޽2e"@ں@.Qz!*-kjV9#VT g;~E€ʍ<gQR< ˝04fYbn>Xy&6IJb$(VkxRzV& $FQ,Medi8l Q2@#@0UnIzQm)gW,IaړPUOIک䐉ȴg;x1Ko˩aĆzqtmHD Rzzk%/ocsBIi>~HXTf\Uh!$r; ˶x1Ә#@gXoF"o qA]zR5k;^ |l_PkyVeze?)دLpW ÙI|)LoQ#^"Zlq[ϙ8sP947 ±ֹ6X^A88ۀ?v ڸgFjFOc S{b] C~.@}WiBxԴLjӀPV-Oc!ޥIj􅹏(x:R@nTF =D(yt{p?D:08rT8EGТ<}~NQia$4;h$[$օJT%~^}8r٥V:@ Kt G Df&=il/.xpA>FKI8mϜ{xuƄ&D,`Xe,ߐv>qLsb\ۮgԽ'Ax@h;BS/Bz,h-P&'w]5:4OcVʼL>0X*It1wNq*=D»WipcPQlmX 7NՌ xܗӖM VvkV'2 :t"=tq47E=I $,c5}jY0ԇV+fv7)R뭊>eM=}eA3 ]úbG'#^=>0sp3uA,192I"+%B:p+v?ECu>**['MU>b-'hF;v+9 gmIA ls[!)z\ 9,_B5a RxNUVi-#& vȷ$}U`?Ap,.Pe%jf'mS|` V*IO#Ɔԕ<ƻ kriqsB_ $]cTL@fv牡GYg+t1t3617TdkCy+U6]q=z؊NÝpFגpWg0ò=vzL͹qHQFfw7$x`\Z*h؆膡C+wX xX:mhtU-ؚ,FE !}_}cj:re׾ݛ[ Cқ:viIO<=0inG~BbR1k =z3(D*VRĿ!m8sՠR飆>)fU1X@"E?a3ytjs)IznBeq.)U_2 = <Ԫd~U4C%r2 14Lf̸Q! w7wEXݭm;|BI()oR(ugvMqa7T )JG ehd:ZSIm\]2? {1 @ ];sg, ~  )mjۀE*MȈil)ޫOj0(ԳsmkvwJn˒b{x{:-)+ z}rV^%p[2۝>Yd .؅X8E8l Om6]O~3[:.UOٶyIqq5wo]z?ӛ޺lWJvY w Ml,bn;B9xRފϗUO/ȕi`Rb7=d ~=("v[~=6sZe|F Zy|Q zeV)bպtd_T5>"\lz[%t;Ŕ_cC]DT(3KYi;o3TL~Ysϥc>-3m=ٟ9ߪ-z_eY |.I5=oI͗Oq1~YlC.>Yg]CZz Y$!~h,\dc~eH`b[F/I?o=&[FM-K kkş/O>\s"Bd<7|M!VB91[p:-uE{Oa ~XOذ.0{`:~Z!^gq>"->[HFo+_aFv> Z$Smngt^&la!:}h9;99ro0?'^]|lL5G@~Bcs9j5Au-|;7ۙ~1J!_ ':=wD@2Jeó|e:1=!EW|t pmeOЍF Y-}@gXWK]/\qgB U.HR|!) ?g9980^׬h4d/ 6 Fp 83ق  Dq crzxlDa'$c,ku-^fÉEXIhk'/5j[;=$Η}Kh?9f-kzy-n-6;jNΗ*nE{bJ>VV|{f|Ծ |]Jh,E8456=>E=sQZ$'VK/Jj%}aLT$DFc{+/&$~JoEhTnyu5MH$ RhSmS-^|&Z_t[橛%.yH3 J \tǏo( .rUQ5?PrePS)>Lҽ>: ?Bk7{UM;_pbj5Q[YΞ;.t8FM]Rm-m "Gҵ:+I:@KcpxS:6EPğzJG!Cb(͐(ܫqe"~ EPlWP0𫋛N|8BO`T9>U,5Oo "Ӌá4~a"T\S5;qů;DAr=V!0uֳҢ1DnM? $K26'gEz-^\.C|V+&Ԏlw]d[#6CهC_cNAf}UJKgBfS}m?b8{iMPtJ/C|ԇlUԓ 2r]?q.9;\[(m&hZ/KGg4 i$ Ԓ|O-|o&"ͱޗvZ]-6>'`c\0ʗb#hy҆NtMPW)?BM5􋩈?HnPEw]Jx53}sgFtS~"ڹ"~T]ӣL>]:+.u޿ۥQѵ0k[EXtmy , bHr89*2|"OȐde6d??鑂?RA7 ٫,ي,=_ $+7S%Ti`o'oH_{vx#=M"Mku_OTR>uvovGWcqZ.BvrFiYx"hi(׵N&~=B8s,D_D>Y $r*$qLЗnvtl4]h`6\\20 +wN"E*sKxD ffus;rbʲX2㦢%_?JOYK.J S8f݈ZHflozÌQ+[^@B=D 4v}r8&٤RZ]GFهc,$ 3D^D"̰uT##4QAuǯ7sJ Z(rr6SQpoSTw|K̈́prDNȵz9 YJC)At~&$/>X^-ovмUh֩jlC8ӂ/3xX\d=i&Mn#䙂=U9n@hR v4L)E''tE'O<9y}S:;_2bi5<__()%(n8[NqZ'.6Zi!('~k~nH2IJcjGIƯZrJ* )rk f_?fŏlE+hMn;_cYo$rFP"sKq% Ŋ H7aV-VSƃ_pמB D[̼I[x)1"EcZq<XfCWG2AzE;UvU8;^}4,h,rR{lY_j+&, ` 8oZ e7RlCkcUyrے(Z jQG.䈑\'2a[ Oc%pK1^=2ѻ~kl@F:R]I<+hіQG`+9ձomhHd^-d,oǭ.q0ֆeҠ;Qų|3`MoXMTTvI3ZMʪ.\s@ZyHÀۢӲsʆ2H5@Q&*QiwPeCx'(WC= =&)4jy x"W>9>lx=iZˀY2gKv&SF%YQIV[Y`"r&wY;%0]i|I *s;[ДyByl.pn,R\B]]vv*PD#ewL)+3@"XFsеjܒ)BB&Č#|I$so덩Κ|<*ݢ[Ú%+\Rq YʭmAx69-uINmm [ sS߄fa݃0qtKJlbeOSVT75ӽj/F"$X0NqɕY;+ԦI9+hBnט-, ^O/#̷^BJ6lGŠW赭|~0SDr7-=_/s@ Trw&lڳx`J '/vGzK6B2R8]G%vep7ϋ7vv_ h;ybڗ|ӗ}i7 mLE 7{O#B`O$d}hI_ Q*t:wBU>;j،[-_Y?$k9 2#B|$=O9ptIÙިbwN9NlP6[\ d'<8,z6]b!\j{b,szgNk_Y I6OT^Dd&_]k-E VIVP]@Q{ yr TELWO&؏ yF,2TW \"1~pG*cRC> DDMsЉ&L7;*Di|Sbi,*NHd;P7p3Px ȋ% lI/¤-EYh,Z)~`Dɥx{)jh&r(f=cT3y:.N3J)%ya]A&[0G,h@2T<#M@eDÆle@AE-A'R9PFI|@-];-MUY%dP{7q4~@ U$ʩ1c<9U\,#Um>yAo/efWv  HJJByOD𻌇)Izڤrnu Vs6"vEȩtUOx#ϦYJl0tXTVhn35jXl8tK :O sE^,HjbN췆uRN.ikmwⅽ j^UM)ITf[/Z䛲տ>2O: [sJe%+s"zU>UFaW([` K[lIer /Vۭ$.b P![q3d30b8cd6\> $N І)ۇ(]Ie\'w,/XBuBe Qa&ڼYj+]PLP*\L'nh,JUYa4##($#3 Ej$\f +a]W4`}GY`h-[hPk1gn^ THyY"qS-׉d .:i82<-2,ۢ3PGd;9y8iNBk_2LƳ8Ai7I!S)r8 yﶿqG+4*A DŠӂ4'RFɑOXٞ\pK4;bသuswU r xf12,9]Wb x ,+‹12c?O !/Z,=hke"Vu"H586QH DF>,׾,Cy^ɮt )'- 4 A\vs!cA|AynT;!8kLxsԸSPP s0r6q6Q"/ahv|^I #R<ˍWxxɘsl.!} |V!&)U&\—;KΗ`L XSu:1,y*GbƜ$Ac2d!'n@,F'!C83Xlv2ebt#椁k+nzL&3Db1~(Yu?`M}}P௟a3݋en|`sEmÍ]0*uDLFK=)!&MO;9zފOeIreɗbߦѡmBy(M"tX~q9]|F'!ԓA9VP(Huw!A:L.,8cG9&J2j[K)ź Td=}p(]øo}[zc~v WP-,NpmiRDT'Jw. 'yT^P J0TS؈8O㾳 G8\b׎eO٬zZ:Nȃt&$@ԗaǼ׃RYXhƻ'{w+֤5ݙMeR3bċ|\( WB =c Tt,vp9bRQD342Dʩ=fmt׳6 EA)FnH3 xٟiqԋ~FG4Tt!߽ntQxu3r 7{ɸnnm/NTQ +u9;3ꈚOMM u0 _v)}}ة/ήCwFܴwJqZY*}]\X̩knru7ބK9/ψ[GȣOtcF&㪛ZhjO|AFk FxNiI,pLx .l3ӁNa7|``g aC`e:r=w@9uj 12 @A8Ӄks“4-MHuql~V^gx^t_],]05@56PX.yudvZGP$0|wE85uf-ӝX.7yzjm7WO 9cҕ0vds9 A/PbSV?Wb&~p9+H**@Zyx^jkc7gX \<ՇFȚ~O1e?鯷! VFg`xNq$j4 5&W Fx],Ґ+Ga8kM?q"2>l8C?{.#rsXAsUQZ+ʛ\._d, cOglL,얪=gR߮m5xK &c9eV:1Jh*PMNj5 !fM3]G,xvG{Bg8i (/LjW\s0zC ̗[rzé(G%J9`f~6vsƻAcUp0,+='] FvIgL huzf06֭)DWپKv!jv/h`gAm{Xp)`6؍׷MIG#| #g]\=YAy[h.fa.lb$VMt|v?28+(%e'uG[:Yѭ>ق bLk {igi"ˆ!)wI;\=ӯbBIDoh؃kJŞFmzG(O]m즋K֪%VZWkGL+]Z `n 5@Ot6 ʏhբvxFqC75fFXc ,WzR ly :YlkXq~ tu .M% T8)ë'.7jYoq]i8$:Zf*+_چ P4>ҶQSdsd!!#m/)C9VFXZL!>&_q oXO ֍3X_[^]wkoy(\:y/6p`8ŏOpvqmhd4뤴3mPɣlߤ 4O6w<=/i}kk\n4xɖhk>=F9_ͯ v< Ko},K4~)t ]qziƿ XD_&[$~]Yn=N6o-ʬؾf m҆6:)f`ոvV#K t\GolUѐ#&u#-i vyL]Yuhqhd iuaRVoCZu?;7᭛@'q-xW)Jݯ.\Q޴Cqh@t5@}>\xVW:=%LXt ooŸlm˴Vf(qۣURL=nu>!$bhI^xdݍCe1vJH4XD1v)-IY!2J$TblH~fҬMPq61&\?P  mxJ&¢;ss dfk,- y!@=,<cwQ랪L|,=JK%K]:ӦB+pA1mGPMYöշnHneh﬎$8(%r#3u ğv)bQv[|@0)8O7̣jK?_RkF(PB*jrʿ!W*D *ݟuT|AݒgPr$i2<Mźz@ I聣*Kҍ8:q"!yt\(МTOީ7+T/*EN1^ %ɟ8V˶Ok`pLpMpmu+p7)|5]S&ʊD~9eKXٮ|{wA'|'eU}-&5= *yg> X>8_jRCVY &XY.Ĥ.*a[`23qX'󋎭O=a "bf v*6:S4:D|E;6 w3R5Gwos8৏.g<-y̴Df6j0Yة lx幚`-Q2vdq[8u;lǭ#٨JHke,Ϋ%Uպ”|^o`Y+y7zYtK]}]s0Nq6sǾ+;~,P΀rN]O[ϛ[fuS`߾K1 _L^1_Dsé r.c4i)pę]bVo8ޝgĜ#*XH-LZ E'`ni]!2@*ln+; qkF&ue`0"k^cap0 IHdA{P(GZ\ E ] 娷ڏdz "-l˲ލ$hWJ/ҮN ?X$ scv /.LvطRYsi\_Y J'D >PF ’gSYiLH;̼~zQ)ПCci]-Q"i9drxN*hz_օ_'O 3>&D'P "u"%؈ۊE ѝ!2Ra?}%T{.ʙyKRWZqeT Jv!m6 tTsR'Vh?r3[u٣}c6JYD+G:BDf+ ,3͞ˀ#,f D +\&8x<=H@tNbgO _,_ŭ7 h0&GX?Uթ;K~F zN gw|;B=ہY>:q*nbQE7 XEggp\ܸxy0;mŌ0/2sp&㉪ϳu /wS9S58d`Н] *U|Mh9Cf>#Q`Ag>{'rF&+wjVN64J\ tCNr˴%:%QDh#L@1֊ DlDղWSV"zz*|Mb>apA"2^ۺczSԖxižg7у>j2É` Z8͗hw̴NZCyo:7 h9&ڌ̤ ]^tA4:V8AԳ_[ 'Z;>!Im!K7*aRL+f{c62qrjb:@P\ y >>q̹ vR-0 Z$KTҸnj?\mq*=$È70֓#۵mC:d].޻Y/B Gm5q&n;/me~q:.5yI-Q"V"Ϋ\ \9Kqɂָ0rjfuXz %RF? 9!נSECW1zb,9SX쮖!{ 47d|pģ[5]թZmQ'ڪBAL,3C% AfUhn=lºjsOdC5p'xIn7h߷X[)dtR3ŌuXP$'kg`Üe?k=D;?MZ4ΰॕ>F?]ˊ,'tں6ÝWEߕ'}zyHA9aJ `r u_|+arT~Gl&twY  fm|NH}?M/zPUlVw/KOKH-\ #[G䯟*Q`IxGoD>jBU+6 ~Ğ,m 19_ǬmJꫣ AA/z ^Ю`u8psEϓM$2L”X.iviǒ>U[︉PM!|X-ڃzOVr~a ' `#D>!ZYtsq֌%c^}&xf{cr6 /wj,0 em4Ɏ>l*%I#5< )S&,Sz-@ʨvsN2:^mFƙodD=dO|~Z+BLd,@RS+jxrizI>XcZ` 7*>]WYiC޳&X 2ZʤF'|xD1[X#TUlNe3LHo*=҃@gVWD\_am R\@{]ΰ^Ɯ]ϧ7E\}㥜 Ԡ|yb9[(w P"b)xɳCe%ׯG)՟Y<ƫ?Lm(!tn%|ѡ"%t ?(of} %xu&"SAn'R ,P3Sv\HeޥI K`@|r9w UmDp: $%?B61z[Tg-MͦAY_LTDi-PDR$aΒ;8FMS<GLЎ/cYޓge€MR8b8ѦJ )o)4LgY-b5a^ݎfDqz2?w#i$J(+B p q٬pto+w H|R~S뿳7:hUUT+VѳU=" W}YlG" D*gZS27?'4&tH~~3.BuC>t#hv S?CDy5 c Z"u> U\G4b#s5oXt#E&$"Kģ:}* d#{^6Op̼3Y >1?tm6 0Yjm`J6`{`J'tlɅ !"u\c\Wg]9tX\ѳRM쓈\mD6FfQyqmc?9//`Sf6K{='c .肵hL[c#1;B3#p}>6RtP2E GvSĆ,uױ*FbBk8I J"O=ꎋUNV"pI@:4 %|њZAM ]PFbO<Ց"|&mݹU)6& )*,?{&4mx OJC7p 2LȋƯk!M.zOQ"3SxUEz)p4hH}c*YQr7z\VA-Glh)N%t_\<jY)9[oeE_ee$ڦ78 ֚H6{jp)RD$QK b d,_72~W4]`j[^x?:*$dHƋh6MRN9`>iCk7.?Jcu " 41~]\2 U3{2_z4Zq iE+D&,H )׃.?jtk J:S;Нh~Й{ W˦]㢔І1^gIjiR ?M7|@}Qd @ JJ8A(` -z>tKqȤ&0MmRjE;kTCzz%SD <@˙sEd|Š(X2'x}H/L.G$&O8jpidU.T+_?%J1?"lx%dR*NчY-Tx<#%k>0*)/3(.lY6ޫ :?aY8pd1U 3@]*xi_mLx;ŵcܡ]f|ER0J-Gd>[#QjƊ_S]&ǑJ}?A2ݒ̆=h4#Ӗ]iylC`]A"E 忿D-}9vge@|xxD/_KuC-'X55[mCjC_!0 zX=&@J* ve3@5j~ vbp$$:(FWk=OjXuh =NHM^[쪸Շ@]88yy8k&iL~Ҽ ߙ,H4iA?(oD @-+2ߡyJ8d+ EXn13y_c?D8~I1W8L\^=Q8VkjQghEXxnzJOGLb*P}Pft xFxe7X |sH=G@S8. 4AP蓀>Sp1 H]:En +|W *ezԡmٟ=7,/M 7kbdTP3;]7[ۮZDʜSJ(;V& B&3ѩ%_=3}nJD>e<;qvWv V~1n/QϼSz#?)L񓊍۩웞~ހW;>YPYp@7Ph]^sIlA#J{u@"T:B̭1V \E)\V$ ,#CoٜC8Ķ;ђ a8Vҟ {#іN->OE inbU5vgtte_BǟX?ɢEB2oQW o*WGP`J 7yStD0O4.q@fIJP/qwnRAHTڏgr,72 %%EaLl Dȟ85\˥;?z?f]4,&A'xLCQ5`#dvf ?kly.A'̰rOCp bq84$uqPpZ~8CpuKcii'L">X5&| тY-ZAr$Nu.ѷI姗sOdBWiօ 8)?Xn/AUR=m;]{(v=}-V6[uV(_ւpZ&}9 U5{kwA?Obuz].$TUkpF <3k{PG/EKJw VN.HNҋ{cIRPKGBrp[¬[\W>Z5chf߽L{q-w]y&JkLSZ\q6nK@D0|K?oM3>:)!8p cҳ1Ϻ%h5ؽB%=W {Uũՠa*;YW[Hb{] n>Ŷ,곦6 ˏ2a $״Ȉ^;xd9846Dkcn4Z }4AUi ,/#rpUI0QdLc~_=%*8ڽ[HpO<RloBۜm^Ac>Yu5b깞IE E S04,[;p`VQnNlET34 ڲPl=hwA:ڒ!JϞV}}LEQkۭG@򦪪TcIv&\Z-ig8>:$Dg݋oJ7اc i,'@4ا.~}^L% 8b t(27f1)b9Lr-7%'}[.!oxo"+r:$Veadf׸$)C!vCgw;'ӣ1.j)=sm MnfP>JjM*! t^CtiS&a ,Wq/2_T+2W3+Z OUcl]~/ytA޾#2u#uI`Ӊ⁢-սe`2&c|)2q ԬBe^蝦4Ƨ2ej[0*A  2FY?gSe2NA[5rTS4|3=fIfqK5:/HY~Qwq[7υ*5Z&4-PY(b?%A'f&geZYen?'MxqTC&GL'{8*5۷ZZՎ?$6؟@s4rU<՟b%X~&Cqm)s֗2-[I)Mr `l~Rʟb?Yc-fT1b뱨[+RG3 K?Gv4gtgC!wyT _l{?DžmȘfU^ٲmbkRF+9u$+/E2y2I֗PCWԓ|bX͖g}ta/:+t.=j sYoVƟ 25.Yݶ@p=\Zgrj3'ė6J,Iu;ÏG9哘>ƴm]6-B.-^[MN▘gYA^@9{LjAZWt8d]UCj#|L8لZP\ 78iJJA VAexP6ӋI! g?ל={W8y؟Y|0):Z8[Jx 3]Vtvf%hgjaۊTA\\gZF=U͆AkPѺ꒝v]zx׬51ԛ<:} |WO9QA}\l}Hoy.3R"Jj;$+>QMWaR'"21Mv;ucz O vJr2)H#cv6a/tQ(;WOt<x:`8 ott5Ė=}* *!wDžx]NRi&chaA;z q<:mD2)IAK3^m,ڕ[Urloo.R$^wpe)'x=!}A)K9njJlŎv+xl^E&4+%:IkϑMN=0*z:(,OvJ探z_%h)dsQZ6J$ =W a_~]z(y)tnަ7KKfy#ffěz8aMZaOG$@A= I>Hc[[i<@ݺ[a> H?lF~hubpZY i M zv2[ N~Y? {hDdwœRMXdeV )L#7*43 ZY՛VB&L϶cfͩ诮HKUɁ|I4 Ks:F^/Pu /zYj|sW. ~\GCl`[ϪaJdx}ҟRizVsXN؆x|a~Ժwv)q`Ew&0U659޵j^Q9YC![! 7Vb$; dcme> gpDo%%@TMKZ_]O-saR; FtF9k\Z-t\A^Ѡfh٫^z1JO\_YV3Dڝ879hC+` >m b1.Q32l'u8x4:kjB +fx fli>q},B9*{H.~\\}׆pNpN lmXC%+b|JO"z.FI-5:PNPc <=ϻb.hC&>zbwf{4TQRi&C)> edTy!Q,I7[)p/Omr`mx f'"^pGa ,[_)^*0BiPOذۈHA{\:OFdهΗiyđRC46kRvE|/91G\r* zG/I6A q~ɡL _O%QyR?\s,&On ^iXĮ-OZ7uMDYƣC"Kr|>lľ4:F]2@!C_oXduj9DpecS#EHCg<}9>CșD+`6}o "$,=]ZxEr/BVHLnwDʮ!0E}6y͌vmz@4lר ڵ(ZK/q7Am~'b$X $& F C m6G <esxTNakA53hġ1(ݺ;p xMC~dU dUM~W@`|7<1Gti$%nby T4]F8KWբ1kk4vܨV>f:ѳEcPƻjtk^/1;[N_G=:viI2,zDBZƳBc4_h/8ړՑkT7cqkR'-o7tkOF$zLj/4qL,Լ͌Cᅤ {hG,тw~|L,Cp(،f-ꩭY-UAGMgM{EKxhxe]<}y:4_k2Kbm凄2f#ٻLKa)5ؠˡgWأTq!:3jBv)p@>,CcDo^ZW' +י)x7Fd L]*8'*2Ҡ,Qgp\;kȟhbEJ)l f½S<`ه,FVMN0A|״fwK{M MPID/"2]N]_6oKi8ZV˄~WOFIsWsQ-k+XQn&Xø=e)6? g>>:zm|!A:z,~B~ڂO"|5dFI!ZKY>1U˲κ4`524<ڪO)d>=*eOً"Q>1_R|cF:iTmB2HLNEfW S.pRl کUci<yRN^biD>lu F M7'm5琐}P<ƾMOX}KSbkexfX> _?-!SE[?i!BʏYx,B ߺcw\~؛Eb́BXg}`z_‚XИWE]^Ki#u;EZov? 1e<A{ݛbgi窬WFҞYub݃^_]@OԔF ۛ?$80&V"):(+[-RCL@WQf 诖dzTa@M(̺L B?Wx`F]޳ic_o^ߠ#z-}2Uyx+L|]B-uvuk:ONud<ɀAA̫>F) +36ULpn]mj=+8KzH`pcQ~Jg<] &0gcSaageO}EM˻\k:;歂[mtҽz&% t ܦ/] W=9zv9m'@Ϯh*JW9/ ̱g0~cXܟu!\/n.!&7KNs5H98kOf'2\DA  E|: qJvfe8W*V y$Cp";ARRI}?)e}xyn)mi)[!; h-"smb~XIS=s-\/\ݶ2v"sl@3c&ܿ4ӧgl^cVL @n~%P5AxJc6cT.l{-ڋs5U3 Y˹(k-8l,Rt/q⑰FXZW:¨;DžXY k!c(IR)'\1~kR-3\n3a\l.Mˀ5sAh0Lp^e&k$.1IYcMƆehؚV埰JGAֵ-d[1vd;\noR<;8uY9GVa&ݨ C.#\!F?NAlOOGV**a=-{r"ɖ0vc@GCz5AN chN5U݁͌-]M3LZN1n]jԑpF|ƝxVt,|^xK_$9fPV˰-Hbq0.pypTq1 2WwxW5]f+8t}]FlAi SgO!-o$Ynou7iaâ6ᡣӫ]#vBeP X]w G}˼#N! zGwym_4ăFŐr59b~l)}Vh#37FQFm +x-kQZccL|YJಗ8lsB#4Fd*$/xn@e>_8ש5(r-OW<&[ڀ ͞xS{Y&WDLιB/FsγyJFȆ,0Cwt&kDc"Y;RM`K v1E!Zoa=.i!Vk43t}Q7.q*U=-o~{ȇJǀT̗T!w~0V$tq_(k#Ħ u.~T_i^hWSTe;(\zhp]?O/moa8_K?]AYW#;9Ż-S@tVÀxu˜^=.ĊdN؀CTdӲy2XMp̫9yg÷TaQlwoG*N:ɴ<T5( B`l0A8k+,k Ifngl~3b;- {d-z1 ҵ1vv;]$oƴbú/i0 X8Q\7 *-A#nSH )'B*i 41$Hmn'Scu]Xa> 5jH@뀚#ЙD< _ 5hwX,w\9(} *S:dl ~C!re羿cQ$* Ǐ NkQI-/ƦñΤ$3%NLem4}"ux83^ C}g۶xF.Uh"+Cnjy5HeH0p8jrNc7Q74C1-lCMKU^ZfNڠl3%.~"ȞgX:>,zYf I:%콞gO(hjZ덆s pulgDE׈kttRNKpD֔+:nel YJ漂f[yƚ$zƷKX->/p*ːQmsj"jBq{6D賦dRO#tM o&%ݍJ>Xv{7uQ`w= y8W:8iyvYݪvn!SU-^|OеGOw%?,L_>d+u wrҢ=o 'SĻՌ\{;jM!=M fBLuQF;vSy Z;*њ36,.~gE{ S4w]&'\X_o|"!Tk} 궛ڟM{\- wl19,s-~zT;XwTB^mPV5rF7`Sv*hJCM>?؄` \9zAd|< 6:kw'Ry=h9>A19զ+^ODST\C%*R1^ E\ @hԜpDWկӫIF[6`KIkve, \ UVҷTD=Z}ņץ1ZW+}%[8f޻Z]s@kZTΰP`q4Yi4tf)4~>ӣU::K>j \|ѐQl[|Mq5?7h*,^[p;Sn̓V `Eoi]MIr{gY?C"r4lW_܂UB`W.OUg^9 %5B@OVOkNj f3!$"cכ^Ut 44їSA?D_`DB\wui/e!dAfFoaT=:Io{pǗle*E]c䎈HAm),)I ZsC;\056-%iDE-iHE@iI/k>.+?pzlG҇aaOhΨϗ x\2gKZ+5UA nfϽRXzB'E@=bz;gAh0%kXʾ|7[Gr&բ9}LwOuhgk  vfQAP Α4/c MA"h zK{tjb֢Il ?Dz7߻34R 5Pԟ8 z-98Fujiǫz=PG/ pr4qx~wwD%S.@V]bwuUbk0(YUijC߻Nu}> FZvo*.H!RUqX\jM)  hTuIa* xyRkRq@ټ 1iA׊"+A~|ZNZ"Ӓح:/͸ˆ<**7m |#5d"MyьtE/[2(B%z*_"/NFlun@GleHeuX!692CҨI>XH5`m6a {#O}Jo ES^)̬ JGa=Q,9R)!6O ^E=;+Ơ>rƙZa娷5Ʉ; i銰GF0xWpIz;[~|/*InAzaJ|Sl" WbW<Y,w;oKgkǓ|n V5c^I18ϓ &`znK? JA8}5yPm9Y>"S13͖(S>3ƾʀ?錜z˩ ZBO̤@woϊ鑐2hA)2$iC;#>Q5!{vOZ_͞׏u?p =q`1txyT]K˜yGr5 nmPaMkX)S}]/DnTmU>Ԍg-ꃟHٕ/c Wfp*6Wr-P*#%x197qxIj p<3Mba|W'A0-z%FA.^S,"3JpU9eѰ#0&xٞu,RPėFf8j^ !aQM1*[r n+ծqVLl,V,zQ^J*b?}0®t\G%l, 7$R},!k,7LblTѱYIc,nz@%s+[OP;By]RpMSw r:"F̊2z4L\CR)IcѬx~r՞p0TY\;/\WOg|~k$X}gigP6 =h͖G_#\}rHt-6Dz0!s 21v]^ s4n6Ѵ@f2}KKʭYeQ(8 dWU"Yd/}wϚ;y3^B!{Skt7 K%R]Jp2' .&\$6'j&uYo'3+@ꭚ> g2|Ct..@cSㆿh^ Ԋ'9N-0gG Iݞ_R4"[q="̹bm/i;vk //xp*x%߈-c'5af1 IU'[(Ec x%ۃcit|.oD[A^HMlIbZ ]%Mw0ł:X~G |.&^>>ӾP6nR=|ˠh2͙q$<]!iPjrֈ^q#xOGzN8,j#6Ks_";>Y:QZ< 9xG+Dp୷/{[:dTxe%ZI%07U@ᑇ1 {_ q5#Q{=1^wGB*0d֙W@F9-4$&ҙ (_0&pH@Hb9L Z?P4g;#ncyI8pNz Y)9tp38# d*W.zjE۞Ib9yO_aOC[oSEsgW3 >(B0ԉĪ[Gs4\M-O8'֔I:tn3|tQ٩ٖ о{^jFT xp0>z@q΢ /]ףn.9<{;{z+϶?}֠`}y+ KY.'Ǒ6a͚Y+6ga[r,ـ]}Z~vtg> |#3vLh #./>°܈Ɍ=80ii^yXb2Rqm iǾqO#icvSo 7fuwB,?&1g3IExj8 ģ=V57Bmez}ɀ( z"z5,ꚍoqDα2K1!_ouh'k1 :B؜ӕe0/ 3{86AB z+Fkni;ĜzLBp9BxP;RY0e#93]r0~ e7J8> v+CwYE, ~a`EJGPC%W93!w'h]XB!ZW]aM517@ogun 0Ȍ!/Y% 1G~rss1aʘL@\RwS22V[ &a 0TOAYu)" P=5-B Gx~(kaV5L!@8xkr1FԦ%|5تMHxTƪb3?HVB/Ւ2hwrveUXSȄgw0U%׶)ٖ(y/g;coHZ۽5Hnr]Dz| "?r. ܗg&38$գfʣ7pu(:n[ Rz:Mg=$Nr Z~WE1fgEޛ6s g G*ypZst`Mc-۪U|iWk(#3s"zЌB# \$ x9p{qef){J}3jLĦw=hv-9pa8em9{oFwS>ܢ5Uyfi.Pcġ .>Q[ w(Ye9t?4F!g%8>$C˰Π)p㩔hȲ1GWi,#X՞d w_;)gWx$6PVѝ4޷8ow$A\FqR&0Ϭ_]TٿuO'JMهu]g,Y\=YJ#oUMĭW{n(]CULiI^u/ &&QvK܂(40,}P$ [oiKjդ2Y\\4 JMUC>z~'п= O~IKe,DmW*;nLjW*_\+32%x]AUDbe+CKVäčRtflKg5 `Yq2~Pl<.a:jYG` .SI,.H5ˠg&~썉Nިf"ICEEr+> $-X$U0TP$sHuL~k <]FVI]mhMJ2pKwe+S8r;fCkwx3<4%/x7bM%t>3#a+jg+53?JDV鲕xi ’h|2HlWR9>UjV]=1ҾR  .yꮡ;_]]yMD> f?x#_GycҧG2 ⛻/Dܛ ,3:Ȓg>9WC+0,_u 0EMLl.:/H=\{jOONA?lCfoO=(-LU9ҸUPJf+S^ 3poWo+*$<-ti_YlJlz<ŌkhTҳRlP~B˚,JO n+{F)1a6v$!|^7*&FVc9%Ń;` 용+ u!(V}.$\$CnT5VJ5T>mv?sКGk]L@< ]5E Mnf} K* D^R6|fqry>Rܽ| 47g4BAn7La1҂Le\dX}@+}t  ;dLK3ourؖ?ףOt};AS} 4R\o1u9ׯ Mwŵ*}%7ϥˣp.\υ8l!մ1> "۱!~B#Rb e!iFd!Ү mj0WBk!VChҪk3ނn{ZL|ن~z$%ZB|LW2Wz&nQBɈ 9+5/կ=*Å@ J_s_],GFr5.\dSwL,G\3nD`>x"od }YMhT EOu %#/mM^q+XeUɆr֙<Qbٸ6;j\&ozw9lPb߯:شˇ U=#i]Η`lx])Q_+ ϽUB +őX(y4Fb-)Y֥ k̊ȑ۲7S)jV`WH#㳞i>:r C(-T$@|n.Q-E*U.iHQ%-̼8j b!|e1ٺ$NYI*Y/P T !m ٸj# { HF|b! /q)\^QtqW i:Sg͖65@?xђEE% ѯܚb5OڞmHy.f{tˣ<YhjJ%e+㍋ot!<]fk6D;>v~c=Oэh4;>U#jC@΀sz7 |wZmEPYgL 47yWC9ȵf4d*P5:##'T~cT[ǾMa=˭Աl+}aXI+WTtbMxLA1$hB,dڨdHU$ِcޚ$f+fE !Q)wI,Θ=P.9ls6O*O Μ4KYt-.@]^ 4R/dnUd6zWgt7 -* :_%@ިN;Š(ڕoqe ȡDD|b@Hq%V\ b}곃Xܴ⥃@Ev0ˁG'д{ Di6ۥy|' Ov۩x}"},pE/8n=6E'I"OmЉldА?IL:{S N[fl\N!~ρ|,cI'mS΄⋣h(gcOs͹fu#|wŐ{.W}wD>m{6X# i5&bJܩx4ծ3sD3T٩7` ]he9ҽ>0x~tjmx`]%HS fuNJ<ՙA˧P4RU3T:=x.4*ҝ84r;:)Qꪖ'!CR%b'sղóWʗj۰Ǔ%+KtNmD4?ۚENEQҼλƅECR"X;nzAtҽ<7Y98^¼'()|p.,#hk s.ۨO}& (O D,Q d| _G. 2} W]DO){.‹ 13rJ <Һ[/!)ޞ7L6`OI+_me=tIɽ?2$+Ļj&C`\FHS~,S"D$ Yxʈ?K*ؤqfb6ԕ6:^!(PUoթ+C(Oa.*f`}IW :1hǭ6^azlvMR_ Anbz<ț;3DڥoBB'eҺڥBVftZohVv8^|529xM >9xM/w9 ʎ4-D4L*1zkG۷R!lߒhXw֫?,W. eLPdKIŰ&!Bo$3a6_@u\3':T͌*ϯ,X?i ["rs"g+x8U98lp6}stq$N 4څ bM6}Bli,7*)6L=.1U&ZY+ O{r%-^!2ib}G}ZѪMŜ22{f_t_տB7ot-"}~Ȭ;˥goR'fgsBm|8kfT] 'Uƅ.6Jh;n+D "yaТV*͓`\^{ϙDpXy}\}e8<)l䕽@Z03JG]{XI8|U; ~SV_}Tb4B^,~(ѝwK[%FY0j\2K^K!tN}}rFFw7lG_T-sN5Gy,-TRdY_iXUAU7ȼ>6f7ItXUSMS:G LQe\+#n*&yqdx?S ev1Ѵ`䎇Ұ0[ <?a11R-VH/z&^VgH8{ꮟLR&UT5^]VTƖ0q(nn51q"S 8Q7DunLFdKvqnq-.{lT ]v]OhGd.vLY0OK80TlP.e?p[Vttͺ+9?fvQS.C:0!{ E![h)6DVb`<ᠧ]ŸWˌy)px5%ЪY1MRwK}ރ* _uN;S7@Hs;t}L1E[fICT[IPƓ xC/c =1Y3o()]kDHAU뾪ե xp#MBG|"N zvΥ<`ށ%|z3_O#ē d"7։ɋA3%)Bp40BKΛEKѶn qֵ2,vXDy}p^I(͊r TUZ߿xĚg?Vq=mZV>F58LTʙfs$ r)эJNKc= ̴SX'D}̺.F!d5+0%C 'I4~oQI:`$҈9" N W2# qL/}i*קZ4:ғIMAU(vƜ7FDuxd}+^$ͯ{t&5&=8д4)^S.k#j<$Tu0Xc%1agCNgxeU9 OG`zQf{#u@Z~ӐӚ?[gs |&Kؕ`tEѹJ(jRFS(橣='CsZNv>49--øHX%|.>lbN>DNB8YH\.VJ!O{j~Zf@gp$Id-rlZ6 bpnWjQY&+] D&F,j9QS]'ydD.)[Xwn}[w>ܟˉf_QKc`} 41٢Ѯѓ65sI:kGk@.0{c|j!kV?/ {y^:;!jT>UNzV,p̧$!X֡7v CMIu 3dQd,\!c)/ pqJcH@~g6|A~=3 *纶t ?Dc.~%KT{%:yXMGzݷ1ȡ,/_\r'@_czq9b  O%/i4<`}q/ P)V?.\\kk]r&"U߅ۡBEZsf"gV!%+IZgAi_w'7f+=\&M9#_>/˧}#I$+9Q߅s)9Q!|/ʢL}*qwCoD\͕SIתVa`Raӧq47J zIrk^ٕn% ˕ꀬ9x| F v.L/.:݈(DFׁ%MVl0&f9LE Cˏ2%$>}PTݭ"_%S՟ˬyIP*K&3i@O˘5[i.<RERjYjhQtؐLwJ9eF4Z)輧*oE d6^}*x8sXkB\혗yCZ}wǓlyXt0(S08K?#[o5sm,~qUְ DZTT\5Io˹h쩢+Xl%QQ׼( yNw񘵽/ & =&&2KQQ }3bL>:U Kv|slޛՔ^E~֐W|̘BZym ル_J4fHYMy9yTK)H㲼؎&_9ıQi=ƪe81 P! :y|k[X"BA_vkS0|b u%¡R|4?_dX5T .Y_~QQ-f/j' w*#-KJ嚙!,7 3v?9쮋hdm9+J@nמ.!/phFNxy yyЅIOu81"9tژzY /_4T%s1Ng(W|)y^)G]th>yPYaq_\ueʌ jAjR0j*Ev$H,Tfuhz·ǟ,P܈EeQ5!pE~AQtrP?BME 2(tc- őE*_#Lxʎ.HZ1-JMBCl7[N1y/t ?"1yXA<re+g\a߅oCJF˔E-W9Uiq[%]Nӎ]r~"0~I jWiKt39JE?LaGRX+[U- o6@Lȡ: ++Edv'F,cVjt8^]yO՜{<< 86! Tl7a(N&JN!+9DcI2yvԢJ܇7Q:e^ 7<o^ϥپ(j3?@BY[0*|/j8Z*XTa`u J妖%Uc\7=4iEx'6GG MI ņF<<5E8$W]![>C Q 'ql1,'ꥪ"c 83*LK5 !2W|z`I2zJ`XEɱWHjfa7U.K6݂oXV5n@Yۿ_3mb+92>oM7h- `ӎD<%sb Ї|␊R ƨ1uD%]ͽ^}no~e+-V%@Q#dߙ:2K9`KQ50eZ+RGbG#>:Hڼ:GJˍi9woqos~yRYCxgw.U3R}{o|Kdf' T$ VW2$ WmO>xìt4@E@޿_$Im]WYZ(L<N /͵keJ< ~pyAٚ% c 2O[5p"6q,Z7_lm$V*{i1iX3 hEIjpYxhD*zb8N2!$=h2 '.w8 aB ছɂGuu?Ҹ۲?$/5pNOS7B?7D kGr3'ЃuЮLP3̹UңEv,T=3"ϧ>xfIsV ̘,9->rG.?.Wz")BəYpiEpP!&Ir~IX4$z`}+}ʦFP~ag#p2"RdL"wI9&..^UVt2fs,/ǺhhEjӍIUg ?5BZTʰ41b#]-4N68 \(x%[e+Q{K@0)/K&|*a9ţem1pU螺3ΌU] %oXն6i1#["1&7Ⳑx`9:!A4L>-:6@]eHT_76`\X=Dz"K+w%HorvGPa4o~~ԫsUBj3TM3B嗪6zB<!qVdz1]#{@"d~xӓY4D튉3Bmf xsі+Ds[]XdP(cڬ0rR;${HeV_{K=2Ci0hT5BW6Y|+npAS^SӘۂ NfQz@۔>¤JAΥہq8s`{orU{ .\< G/bXE{p lE[]uXG<0rrZVڽ:PN~ZɟyQwG?xbmAV$j$zY- 5@! ~TgKjtMB-Qq\$Z($OKL}Ex]Zr=PJjM|}Б*G-x;/aJaFtvnVb%M+~J_w{p]7;5WHՊ+: LmCީ@|c6lGZi kJɺx<]uE+K Vy`(!M0s9Zv.qXɡjzk CiSwDVѵ5ztu)+:WޮZ!շ9_Sn*+=uw)[6d%&'-HRR™\L&T 0eKbV%[>.7m _@Z/Bng}6ݥWQB aq-S5YɅaV-t b?zߋlz@ oKzrn~*Ͷa)W|]̵יRjYJRÍ MWsYA7j]ۘ!eyJ7ΑJkDMG։^v&S|X:hEN r NgZT1{qv8J '^,l Wٌ=wR 83 zqL)U%?&5VJa!Uk=?]᱇lC[bMZ;>˜5,E(sڀ=KvSbM#S>^Bi h@(% ɑU'DPP4J?&5>{|+P\T:ٯ#v=w/;ӚLBnZ#ݮvBMC?FPr@Ŷ_gᩁԹbV/?"fh,.ߤY+c̃NprɓoQF%[RPr9gBb,|VN+q*s(U5^859B+rϞqe2>;K5.y;WCchlfZ9H=).Z 86tBw8k7c7qЗ^S|97]~5;r~i~3pW{OV R 3-C\- ]ӣ@1!:{AdR3Զl,~zIFNQd/X>yYN "ђ2v,/z9[RCo]-H ݘ^5>`jR\ ZqޝI098VRÖQ7dPǙ k0GS %fXuE&޾]m+PUn9OT(%Rs*2ʉCm28] 3ܔ>{O)\J9mtJ9bڇE0gX]RO  ?y ,pk}}]^2T-$-Y xشV ϤJ]LݼN.%XynD(/ꑪF\b<Usl;ӿ]U D RHQ"ҥV:׮'_ܧb Ч yr\6ǬN}U7P{ATuLъ@K %}QZEjw9)RT~d@DS.r[EB"`P5>(HoăF0^3ؤqs0G*hB!{Ϳb(b۞ȹLTD13#XǬx Pܾ!5L#VVwwN,{*!m, b AKڑ o嫶+=[/Bha˿_UnBl@hhQVzH;y4k̬(A0{Y-REfFnxTO'%if__[CW7qN!:n1@~NXڋ fɠW*ݨ9x]ab,(|JZ1Lsx[,j҂f{5K=VS/B,9 Sxq`G pE 3yփ,QԥB.13hM,,~>kp,B@лbCBr1r,,I0\pDtUr# n[1*Z (ol{+S%R0یemW7#Pmj;c̳^fhQfp@ 1d(+Ta3o{R>*bARI"]$Ѭ~ر&ݰC5ټoht[:`^MB;o#\N,{e5M0ٺNei8wJEz&W2v`ܹ Nr,jgu<C\hoT9uȠ_ ^zbh=UtO9,εkA#ކGmM;/Cyd˔1ˣS#lB}j3V1<ɋ ҉zA+`[I\Zr1GL*Qʗ[x5#/h[-K 5+8%A!p0,&jmq+nju#1as#nEEQERlMhͅ*T^P!^Ыr?s uMX3O؄DelHxn `Ϲh\'njKbDS9LHjMÔbnPLx".CoDe4/C*B˭C,SݝGqyL ^~K\( pVL1nNjv(gh@FM"!'ᆨ+e a'ŊeZ{5 BE]oCRo)ɞ,-U~FM>@3}gt: zKF)ؓ' )NdSm4(z9OTm7@Kج4"L3 Zph  oohܢ\DCjgX/jf!^j0eW<ۄ$bŗ G Pc.X{\)iB183 $Dz'CET?%)uP \%HI({ҧPRX݋;]{-i׸3jsЋ*1L`'(e3G" 8g"(?yZUlU'hMOPkr6\1 eRSq*WPe%<2@{]()E59'u^ qJIxBSQXWe88Ih-A}L5ȵWQ **L fvuS\0B4 L8,"$1?p bNJ⑻1E~fɀcDR6g`t q{eD J,>D{rޚ° yyF]c _HkZ 4R/lBN"V6nzF"wP a=^8۲^9t5НQ8P{73J4 *(V.3Aonf.? `iPSzL86}/س{.:IKAgG*3-* rI27/RQ&u;ڤ{eZ,;f: Ql|Ha58iGc?DE+o:ŷ鉎t<\)3g! 6 }SgqD}Y AN``|l[ʡJS2ھK.X>lQ }6PiHLѾiu;BF-e R)d/Po85VGn $&JV#-kUco1_sZZj&% DɓL=ei 5,NG)tmd\Hb0@/H' u|Xm#*H' Zi̢ 2Pou]z+h4z ]۟X "dMBE?6ATѭ1h* WJ_O=3(oʛG#C)$5(T|*NtdqPG1b|E:e2!FR(၏4l31ifiIp'dz]F$fDhD{}7<D3\ڳA>?|WqU=7^-ٔw;y=]J"M378D|;.dpf&4?o_JKiɰS4N,W ,~[">iەKY?N+Q9(L k'7K^k,IHoN @B)UADWX@ѩ:rEAPc5?4%gTqI/wiM UprJYdnlq,q}C4tN^IiW4O?$ye\J/FKn$G"[r>Y&>" ӊzFPT)x _Ӻ'b?pd߁)2Bn5;gNƊrL!Fwʠu'LS!in`^LAa٥oq)H{͎J*Aqsu{23f>pO頻 a=*jO$\om҉x1fdT^ZNۈ~ Trv~H-yPU6%BmbdPN-,ndhF\v9gCϼ7h[єF0^r@gp|Co 1h~ Nk KSfo"TrèN.ҕ]Iݳ^Cp(Z/k@c% s?#2R_MGC@'l.RgfVFf__/p^CuuKBu%=@j83׋"ӕ@ɟ1?2v檑4r/O:tb9c֜@[YKF4qK EKAܛ CZI}yn0j jF=? zIq#;|FzHoe @{@Ҝ%q+~׼JKPo~b"!7!SjHJkye9); 2 *c4K3 NU6.Vky2_a<5>U9Q`&A W`,kF er^ ?/_ $>LSΏ;!0^6"CSyyTm`C4?9CL%%]@4"7N`bSda:]\DDsirf+I=jWvy4 \or1>J=?g͵,D@dD{I nZ,a:\>a H5ܙ6KT[HTRQ_ew%TTOG  딼U{am.j_/XqvBBIgG?E˕7uqHL%B6͜Zʐ k?(ET_Mo8Y -GKf-?,ULJ_ #p1*b}ػ{qɀzU-s.pBJa_M6K@$wZJ4c3 ߧߵO5f՚z`[fcW#rkăH1>^>\ގiATk % V6gVWwlfQd͖.|m{2dh_? gc3o. %4M«)Qok1*q̗yښD7kS_X->ͨUuiJIzKkR7 ɋYaނYopwuw&W*؈9ŪTJ,_>?Db{r-Ch#6)jl Ums-Rʇi d[,`wM򉝕]MS\PY|M!uݔy dJXF6\$Z#}NKIu{E"kq \YNoF%CӃO(J*d#[=C(tSq!iؚ}8q%b9&&pW\;.a鈍2ޡnR#YK {dž_yn\4pN>$ٙGK(f,;nKb/^Tvt;oskTqzr9#k߸MȫV*9 GPg+w&q< DS8{OFҽ?ܻ"hC2CO $ 5(Iv;_>Z 2r( ġJ.SuZf 5]'G=Rxl I̋:%I|M@eNK'Qs,UmjXhYw%`$YD`}Ya8ݛ0`%퀟ljc6yT\9 %on؝"pZ_9 t&r3f'95[՘ZH,lNe>xNPGI{;lwqjJL\**lUYJ<䖥T wmM䳖b+Kae|*#u>a7V $Ԭƭ5޾0lHWjc^#./$0p,r^_ ><όiDs*;Ί\v_H /[~mp/|%7Qm|18϶]H;y3K‹E"";>mTtaƎAK WvӰ S(O\țOO<»Ⲧ5fZ2hBќq6aNșMf?N˿14# [-D]y-k.1=EaCƦ "ҫ܉p5Y?^6ɞmo'Km-S6[u 4d2-y1ٻWXA/όW]S6\ym,h|6ZSzsR:oUbplV84K'g= [Bzm~}.=iҘRR. r6cȗ.ڜOƃ-Vv|vzz;[Zi$b /[ teM1f&S[!Lbt>v2GI3B]1ө6QM\Zwe+V?gk]5ʇU? }!P[UgYTdۣE~BdH3j!fY b4j$:c 5 2s{Meae_Yxd,}>r&ڇYJ7Aw-ej -c @C:+H_ !S$LM4 NdVBj5Eۺ'8ʞ1,tƯq݁[!>y4\GcRa ԬL?Tr= -14JPx=aN@ɥs"p~%Ə~ Aӝp J{WR*EQVoχ?HDOyYP=ҰePCjՔZl8Y\\kG-,DW9?p 2d~#8 GVACGC Uبm%>@F{U Գ\wOC۪xvuX&7#biԚ2 Wc8eЖdc.0,T qv6.l[ֈbk\J:zl0іT:ȥhvzKIXV:w {TVIjExw 9jKX 3H߉r̐&1 |6 쑍#u~=J,=-=f*LHdn[{).<<4Zz2Tճ_; &)O͎gV[9PKd4| cYT |HMKRz~/֍ʎ ܹyK!9SCb7Pn_eʺ||uBlGw ub)&G˒qI7x_oSB}c9 bY0EFo:@uo7ᲮM'PƦ$klj u־[sN蒟<*S88yn FR_yu| ti]k,&qy ~/M.Rp'0*)s HtQ%)d3j@($^3S4n€+:kD"Z'fƥ*v8 el2u>w%L UȂc6(7 aVΚ46\l)Rؾ_>jNt⺦ MPUzmT*UiX9u*^fK(@eJ*D_~}{neNu5J7SQ&JdZ#0/D9 o:0^x7EM:NYRPO*ޛ  ⼬$NS00s9N.nJ#>PAlPCi|b' Nz@nnj,8yc8.0׉Z+UO\yey,EUǍi5A)ۓZIr'Ut ^2٦dM)DB,0;7]LԛgZ&-wQUy?~b˄yis(`\UR8U.4K/jTx6&5ʕ& ኞSD\WCs͢;+2̟WfqjKED7{j(RQ'{Tbs_ymYZ1OZPcy:bkߕ1M቗  8~}K"~lSV6cJ^Y;.GNP?.x@f+_^|WTX>+wF %yRxc=frOt4y.nBq C!$J4{9oI[(;A(2'm-{2*bߝQ`GlPm{),ʲK-Qo /<J%ZzaKiπbo2\P/<(e q%xscnoqm599:C!'Úƙc@zL^Wfȥ]ֳ-2 o|BIGZdg邋M zSbk, F7Wdl|̓{*]sxn2< 䃕 `{-rMwrH_;,h<9ʼ>ӓ G_;(43Pj*dїԦxבۉ7#JS|o]QN3 M &wsRp`Z8̿ҹ:__YX69edyN1P!MeMIv@ 8YcmYD!ED.dʋ"t1k}!Ht"Zw/7"'(}h!}rOjL/lfc+/lhLӶW}K߈~53V qWnf{xFzU<~e܉MWUƢi:>v傭Z^̖sO>:ڭ5.^.Ś <ǁ>~}xMtm2.Fpd szr`N`?.a2<]# mx,heIla #y_LBglWeHc]k_Eȕd~JS.Sl~]rI, }mX5qƳ0T ˌ0$P8g]0A,>dFR{|(>>IlSZUq+(0٪/cnYЦn+o%%q/4l)vz諷 "$IU|Ȫ(4zfLuF?IawY?lSX7}ecyA"\AT!NONP+ %?e)+6$vr*U?e(@&)7^ *~A7Jٽ㈰<_/ U+:$-ɸ ~e mZ>,B4X/hi>I(+f`!*Zjկ쇝Cxաj+EM"YB75eL?yRg뭮县BnW ǜp%:Yƫ6̋4E_SXF vr ?cso]8aE\zZöA Q̴tmEMmcovcM@t6ny8 \buC ٞ_M^접ꝖLA뿑Ӛb-Ue:n?btrW y_pp(w/3ue$9 >(>A!(ޭ|vߞ[ZX 6.vMXЇ=Sj*`Iy}XqYkiU]圽;hl zPv8Zb2g/+bLuhAC6@N]2t؟ Ra{IQ@ l$2䙵19i"(m㌻kiZKgE!m5j}43jP)5JT='oSl 9:XU [K]$`κ P(i.{|B#%>dK Qǒ,J|zXr}Akf{!xzZztkAJ<0/ryX=,ӥbH)H xeVU @^7 q% wľ${!wSÄvkFэ6aݚnA'|ym\({"\+Wp5(tu!3D/}YdY"^o!_/vSa )d./Fww~1a> #/8Pv k, Aur&+>T}30Cd@,Z]ke.vicƮb;#mP6Qԣjec);,^SUշ<܄KZ=n`} =оf< u h+\= ݋g4ʽ4SG`%GZ:J*n2CJS+n pŲ1QEi 1l'$zm?\("6ސ>5Kp=+6. 3=o==ף鬈mdu)ގVӎk΂ "Hx~P֦;q I^}tsR ?@k\4d- ˺y^!wtg\ĿvVc[ G;eE'ѶA}b- tQ(CRBB:8'4'g2rj? 2/.IZ∮'5_BmA'2ul1A!i5:BZڸC6/oq.maJɢ FMne F)S!hg/(L uvr\gP#ZEU:aVck4g`ml *,+<&PxVҩ:$}rΉ]ϥ[IR1.S f>`eQ _FW|瓆BwN^ـW(j|yY?vc:D4$K?k! s%d@@[1~JOU^ FOv,ŷNq1:DQ w:n3\Ҷ2]K~bBr{b+ąh^= fSypC`2k'iY%˕ /x@(Ma&+Ui˵`,GX3X>0{Mbr _$qVTekL.~,u2 <'J|^E(!)ke9^ґe7D{OkN[-l@b#tzٜݿMugۖM1B7~,J@\.K7I񏫅 { VO3i=Q !y[l2zK#@\f&NOcqb~\h%AdQ4[{12RiUI%J'0HSlꧦ@Zy;λe4>""> Dx I+gUѫem9"iBL!7: nf7w*uFb0CI~nCY!~oqgoDS Qjh c]Zu)_9HG5)oՏ5?1kg)Ӯ9!ĘGoPmK' eZu[jb;;YXWj.rbsZwZ}(oʜԳ>qSZiВhۣgnHf#$BOiS6iQK\&K k,PŸɋɡS蜑[\y֦f/NC e[/ʼnlɠK(!ήM*cY]Z˕+.0RTsK^#CB0$½M]F)Z.֓jG$G<=2\tp/u@9>MbȦ;:XI;S60 $vfsӫ[KNRWTt( upFf9[[%ĎvbzlcJzj ! эxܜ~M77ӤuZadMuE"թc5Y|&g>JaO]WXbRMEŧD^$cSY̦(ZO[Uh`Ihi Ƞڲx?(FqkqM&\ s?"hcrz_d4Va[/B%֣.\"J;tnu /. NrLߺALפث6lгmQ^9eL6S]l]OGF7[^\eU.T>1 Ϟ(qudD[t\#^^*s뽽58 Vz&KI@lliJNvW[*%t Mr!:RZ.P8kZ[Li(5e\$j&_ھF,u4SKR1sqJݥ+f焤t"ɒ/_|DYi 8k%?.+H2Od3JڥERjl@lt{Fa@7fE[( Y!w(ժIxZFHTQh=}Ƀ^u]}J剘̃W0D? ޾[6'?t=dxS92tezsG'jmkHjۭDpф5O?!ҪF]We8 cH'U##gHOӢ&wW3,LWfk@y=9%Et5f8WezCBEŃ䣸Z'(稼iBK&T7p$íoܼ6IW;D]t7h67P./x2gw T h b(ȸDAe`JTUCRz3<DKDyUήkKjd v> ݶwD7?ʣ[:X?\֬XHx}oGV4g![D7堛RKB9U_͎բ'vm?U0?e##+3-)F0U%[j7q8]z+1 gT˄ȗ CV _.6 C_r 4we <1Sܭ !杉2E(4`.-n BEiݹ4N1n.[d8L7PRCdCAT7Ee,[yi+U[_ɿ$_WS" ; tjwȥ?CF_9̭|E7p3 5Ĵ.f ~#leB/SV|)s PRU.Nb狅o '؂o"N_%!Q]Wո?:!'=`c{/1G(@JTTn_/|î<:Zt~g]ԫy'( =@}E =Ŝ>Db=Xwc;S]2!#5Zn]G-zNxPwfhl3G].{݆N~ziWC!^et|NBj1(a+ɉ)\+MN:MFSgƫ t5Ud"PN{[?7AO[ ~3Ǘ 6 sZdRsUTdFYIwj&#UD^¾ ne^*DjVb sڞerTXY|1q:=r,-l xn̈́ɢ9/#kjn98]]+QLYb_ݢ']v[P*Ǵ2QM0vcEӲ}#ersk۬C%{O]<%ꢣ4L9G3؁AKF}S;yuc, #=@^+ĵ<&M/wݪU*a<@ފ 5 v.(! m8Zcjz9*@D@G-avT/QlHUۿjzbx(-"FtbI/quv^$|v~Q1`Gj.ήGd3qCsH׋;zazַ|h;~fʹuƆڙdH =E}qzfbK½|7=3pwc68ZX1ƣ~xƑQ sʙ x:(UQ_Ӡ$"'Ky]B*v T|^9"P|=?i(}NK2 Ѕ7dbďϣѐ@Mřmb~"njb:)FR xz5̹oe`}k-NC]٣X>Nd@vwعF<9GSt .|0>^vuSm$ U5g RwXCXD϶Ob`FqkE`Ud<,( vtw-w膽"_ {%AL4Ӯhʊ(]"K`uSW6_/7GGѶɠ[!W|ɢ#[ۓM"J+D)V [W cq [Ob^ۣ[J+W~y .C!d^# =v^&|@h)+QA9Ū~R䳟dXN5[ޓoEljYFO@.Z CsZwA6;IŝbAewtXIkLM.zFyA<ެ6i~_:c+cM*(_#4e]s#I% ($eCA29==uo}IW}I'N#b~53U3{ʶH%CLM9ղYexy[ӹmqG;4BekH#$K' MNf pΦ*'&Bp}9--[B89\vȋH=Aikjg[y\l\dExv&ȇIvXnZ 4Pd`;? xc^! @v#u@em{+FM%s%}d\ @,dG#J^BFKiiT~CRx"RxrG\芅D;:3+"iYGSVamFuBzx5 fR?\u>E@x4Γ.*o=БV%@`2 `m)52;  &}̒rj'EifH[&SޛLFV?sL\73w(g|ϋzodFY Y*axa 1oЗ548|ӆ"O@I]o~oU⇭CR ϲ1  .ڭX^RĒa4R-Epn/hO&li*ng$Dm&}UQ)2^Jb fmڶ5~GcQilFt.'C+}2l9$,T) LD-lq*H X+e=nbPOW[iVO=5LSM(\P%^{RXs)ߧ cX? m(/BBsQ9sCbduW.3 sO@,o;r+dDVꨟV5򽗟RK56 UexyZz`;uhgz: qϡZ@7pIՓgՋ&g>95Cբ6KU~Q#75AA6D"˭.xՍ:>l:wt0/-@+{ܣmQ|-7{ Xw{@[n GN >4}",Vo x#}opL*BC8 aI^v2BxzOPk D=),2ȉ% pWaj]Id,&P+L+M%@cf\%7Km I춗G;X{;+99 `v}* G;;[c- }vR˧niU2@md-WqWNv*?tDIa0 '  4+DI'6#!hgiUv}XM; qZ U+{jh]]` |5JҬ7x>Z3ź忿n}%~ j Whʻ4;!ׇL.휧v~ps'u7O&rRIJ/|6{1Q;@ŊW0˩tWEtzX%c N-)\;ր+1͙&[kDЊiK;xyY+TL)#9}19è =`^. 91oБﮝϝ~xrw s҇U(;)qzw@*2'0=!jCnμ6ͯ+v-Ac}<=#=P9G簀8c(GôN|6*XmtŲr=peVM0 A߿+;Ю\!"|MAP +q_3Jj_aU^]մ,ciGǫXj5o77k'GJ(B-R%Yx*n vV-VD_&4zM[EK./ɓsEEwd^ƼTG[C點sH`Z_:2t/uͻ74a$)PǍh%f4)f"î҉*bVJ'Q>8l!׹,QN ^+n#|MTMk4lʲ>( ,aZزw5]Mi m<M_ .TҵFT\˚VlˁVnSFqT0;s/8tcʐKwvq~3dk$]W]MV #1k`;ڈO@Ub<^5`53qS]r78'mf/h_px,Nq~&i_u;u^bnd0,Zc(is)HvgE֨@v;[CGn?,R#j}[ه0hT``+۾))2BlD>-#D@Ys])$kݪ!3?T39fgqGg2<92@ːQ eҖ3PP44ޅː1AGMYjiȉL\dF2Թ u 3&U;-wouN! BJ*r<:)ՐMGaH`;z9V Q c!oU Jb<=FYg} \H;sBoa21f @-^Uh&Xs<`Cdr` kSE~9Zrz:dt3u#'Vӹ=]/Yz0 M~7[+N/yBK,WAピ;M$B0 @ 9{8/EVSR2 XR?gh*ZFPOA|eN=(JHTEgNBI(7bUArxj}C|cAWn|r0%CXJwz^Ko߽/Aݖf7"}AJ^)`yk@w]#ة!LK;lK]i[sC ]UrWЊJ).}^g+x=Z ʷF,Mg`A-]*%-s[}#`Rx ȑ⡗Y^ZY|>]s3{N{h [6InqF|,{J!H$mn#kIxR̶׏Y͇G["J;G&2˦5]EP$,HHT;XMLgGx]S)E6,ҨHJV,T Rfu>J.#lY)lKhO9QNO)QxPhEʇJJQiIAG@@\Z۶ٖeIg nlw1uYaCFϛTr33Z֙BlL;[oNm3g*s-|2S+5gGih HC] ]CEL̵<]AҎ03-Z||CчI!HWL^w3HybV%!V5ZA+I8[A뼉,LeZjZk wK1ˎܡٰFBj1B_LCm4&}m*>CX2#AG㓭a6;~ \eS=cE7y&r`9{s'LWdG+]p-3VvBgVi>]|tߌTưE6 dmKXo 4L|zzA#<:ٴ{4pdaƷס1`]yӈ`K-nB:?jiSNw>V\y59 ctW~63&O#OjanwkgqM8]l+eӾפ`Y=Seץ%foњهtp[:;k4/闕]A-Mc*B$DO>;܉~gƟ]왈Ja]f1jb16[79e_V-( ͋ۤyAja j.[l:$#-70eO4i~c1hAemaKLJ(65 )9;pN`;UؼȫN ӥNi-# NK`?#=dlί`%l\{ 6 `Nn]_(R73 9Cu2GGX%jFn4sqRW?C;8u|65F4sNm$ kG~ T gZ7%FD+1ZNrnPl%&hbzG!(d0{GOa!ߋ,=*QoG-85F^|MdɃH, %f pGwWq[[_Ź1ϖU\ƋB῎"g֒>ͯaqб֨$2em䝫F ]IbޱitXxJɆfʔ/c͇)oFJ2#:ڣ..wd\8 ,WTSϒn\UE0X "_?~vi .l5fDGBY Fm}?{s9q2 e77#)nݲw n2O/{qsݦ" {z:Ep/@]c*\5*:/o-}Fb&{2NHuk{% ׌_Wɉ4e#i%  Ji :BPjSFՋbm.ߕz?^*;_WQW >]BE|F3׭}DsɊg2Kw9п/u=⼅]u;Mei^2vJO*z=_~?VwW v?+j̼ݮg ;{>SWܫ5 _E{M.^H/&)E* $T*2FX=iB), oèȩӹ9aW*RTUŅ.TiJ;Ll|ݠ#>gYy~RM8~ҀEzGz 敱lEyϚ\ͥ'/Uwd ԥ nn (s 'V]iKY@L3TTrxq\Nc9+L(4ѧ9ޟO?Nka:2=Ym :N\^^ ud]H`<&FB#jC]2^4'I?@); +uH(َZI7٩SoS{\!숆|:JLtw̢ 9K~d]M]Ux7sښPs6ͭGr-*5?L `6Xg9h+~‹q ʗDG7Yyo)M[U=m+`hꨑ:ł(E&4S~:nޭT{ =?+|8c.x/3w->̟&yRNe[zv6ѵYy!ârdgjSv*n?gEY1NWYd{S[^% 8qfo4XhlvF2ex*ݺj;-ɮ$ք2ecu<5r,YZIL\ \5XN]}v$%VeL=Ï$i/0k _ԈW qOƬfjڀ cGA^yn`LhaG'eFgaa`Ig-Ei:@)ҚlX |v4^tuc C$f$ 7]&T-eP S'JI~0 V>dG9CGi $*#}6YJhC!1@t2!\N:'WRl\Q*y9wUP֌2A'/v EкFD'J6,j7L5ΨuX렻啺t­w^cBy?"[Yɔ;:LPt7;[[|bw9wR WBq9\  cITspT hG,3{#g' j B~zʽl&\Ԗ8 WNwG1F`rײRAU%ꎆwڱ,@h}7 V>O`5u|+XO; :?dr)tݠj C[r􂮃_u#Y˺?s_Zl櫞_jgn4{>A&f2,)\Hw$bzlnq5X%Ryfc;}$kY6/ӆiGzo8#!Շׇ0+oܿF~=EBdUq[C(b߸ɏz\yiY 51MPʸAnՉSz-tS끟 C̜+z=[`Q^ȽJ Q쩁C& 3s#dt*˩{_вR*4sSvG,D0@ŀRKjRbEk<$hg<6Tg[E]vIj'K󋺅Uo@M aT{ZVv9[R9J"h%f#'WƍAFj[4*#d`WSޣ =txl@ajsj2J9T)Yc WqB1Q:~񹏳3M|~ p2x,|U1FEoDF\e Mk>d'#| CGYIJInp:fRk}|0A͸)0bʷhXSL[R `#!WM(%z˗pZx=S){,Lx JL6)a!mg,7>-Z}}>Owƙ^B K /R)XQ*2M(ytK^a+gB22WAj-Aik~0@C_g$Q^&zL)5+llJ0\y \gX&$g5"  o9>Me43QGf.sTfqs|pd-xvk(,n ɸ?do{`4-莭> g8 Od:k;~শZ$dtn1M:2M={{QHf[ xΰP16%.,zz3 q;82zEE9tb\~`fԘݫfF~@dnՅϳq߀wFfy&`ʬ;ʳFhO~6[4V# gD4e!^">Eޥ,{ wLn36'#z4tUmLbjʛxZJyJ]QPpAй[:^->s`fTН1|I FP$X4̵C_Z>([APy0۩ 4T6:zB]ɗ F(5Γ8o=aA(G[E@(@c{yM羵l^WHON2FʾD*#̔وڍUl F5:rX7 Z׫=ù-sX_=s$y$ݨdS?/@|#6aC8h yDP25︪'q,Q H%eMZrdrUȓsN}'%}7tʊ4_}aD29]gu;׎fnDzv=<㩗䀇&È6s9]=t4ג~+kG9C̋o!5WN tTPM7@f7R3W.O~˳6*jV4V%OW Ec9HEbBKjDL^[D, )wŹsz i4>@'`AM"ih+jkff#"CCKғrG5sp°CYgkԠv$+jhJyrN*pW^N#Y[!uN ^kZv0ҧACt>y-'ã~Q~etV|%w܂j~x].d,8@pNrcrBHje33Κ8YksܳP+}zlȑUN_9ځ~Re}D*;xL1㞞ޓ3鄥[u*e%KE&n[C"|,*`[X5/{䶄pO7?)>Hg'>CwP}fd48a@ـL UE"%+Lay9zǠ O)OI um$׸Lljпfɐl2+#h(;AP>'Y{Qy{αĭ{W斶,=&I:-;@8|и4Lֶ1$vKΫ)*8`hsc[6ǃHydk* ^?Z7SEyfwLq[s Ҵi=i!QfV!@U}-xדѸKh[2NxCZZ{z~[ĭ(4CP75c[?ɇ(S5J}Hw7kE DUuբ%"eU1vNm3sjf:6ޫe:7`u`76oֿb)z[vO3D CGl%S*U#W8QH|A7>MZ vIwTȶYUy?MPoov k< `R KW9tCں@ƞqz5ii(\j/9))jn:SfZfj9)x/U>0TFw(htߗTUhՊN5.+@ ̜6 Lo+OiNhwDքOukY9Z`iExW5{MxB9@i#AM9=BH;x*pm-MMQ@! &?:.=Bu%K$OX/nҭvz+qry~/4:<t+k.(_sH㖦H +kc1&o-e,ש?@h7ʩyStM]l~jv%€?;y#KN&?*#!cԡ }&` x<)dZ?+BNˀ7'8[1[m\{w*8% /:׆js<r}Z/#}_Ԯ3lf&E^Ȃ-kMQbj ilWZ]UcB257Q;pKϕEM'}ڮT+R{_1k$?'5ƒAtyh _rRwDt%}0~^/ܙX qY?Gl3FFn c*zjKL0E[d 6~Ӏ܎B8(`2͑_4ȭ|f: hJA&.Ou=[h=_C0TYꃇ`rbWƺuLkr+z<ŴJp YdYdo&"Xߒ)sMKݶՙ}K3^3.?VN 2:)BObDǫ}R>G5zs'hY:C n'0O~߹CM VL+U&])#J{NP X}cO3( {"orÌljŰ!!خ!ɍ`!h+sPeD;u:M'aNY휚'[xfVl0fBku9+m^w؅AiZf[?1HL)M)k}mہm0QLa͚Bw$6xsb:=;+\H}okPfҨS_P aƱwϲ]0h'QSI;M^PN^zwe K z]_"6_K.4ojn?ЍYVg)z4v͟Z,dԶe޵ZY%Ly7jӚ`i<^#"37p[z'3=@uFh'pƦ%DFUׯvXfC )Z*H}]Y8?32(*?  Ho?UP{XtuTdeoriPa.ƸjG:lE̳"_ E[u*vEǤuF}v\y K4uNP<_ ˚`j> 㛱>g;@"oK. ź>Ray n?pX2{#US)D #5г9zۆZoA(0&j̄kU*ʭ:uQb(tñE=. W"5fdD=b'ju+HƋҒS ]Tj.Mt,<l``WB_gQ5y;ee 2B[p|4*b5laJbNw"5lcC>ʐ- Q/%ZbD%οd%X}u}3z rA8H;~bd]R%:%7+L42^=yFnvdK,"O. M eg˦3cIܟ'Kɴ^FyM~ocOxe/\3r1a R6c&mgdDA./N{*j=/i\_CGcV3}<kbDcՑСÈ꺢T,#>'1U%59pƜLH˫V.Zln?xQ=q9 T9~.pEkmه?&u,{Ԃ"ȀmkU'Јo[|FƮ"E^*s Eq>OwNH|T1wq9I+ZP\.~`_k%t  HYǟф,-Uӻ]B>h-> . p3 ۛs 9WO0rQ=T(.}6߭n)ͤ5,|*n%9WIYwT*Y?@?gU$q %,1e ʛS S|:CWNs wp}4#hUEfwxd Ev CSLŊ8dZs9Ǵ"4jW~|S׌yzΟRr=q0d1 eWu{L=2OC2U% N'biAFa(!Q; i؟8~ZaߥuO==72a_hyX#`AǏ8>p4',L|*beKo56|'sQ! fr/ՠBgZ4-}l$"|.5i;i*gr;\Ħ|w7Ifh &{iD-lkBO%J]%:Ҡ?(iS{țY)02BVb#˨-]eLt;PSlE)VAjzYjE2o;?Px#[=G'̢h4^ ϪA=_͢5huXjc+$4f|-B`<!Gu{tzl7Yco(ETCha謲|*Ry>rxnS~-۪~i& ri5w=9"DDz#op'Aҽ#vk@tK Qy /r2MGI繹+N5]8AZy kE6X异.,nLp, 3@hNՎV 7ȮU;$`R&_j`!&J)w6)@~%O_ʱhv9VdOU'Ք툠&QW<ueZ 2w )'أ~MO-ܺƎU珘6hm^E7VQ]uTnc:4؎dҕ!k/z^E@[kA+B4 F`RDۅn=˸D =efLjRBSļƹjʁJ N&&ڝLF*9+-\vo@c=,/OnB[ Ufl_Eġ"mC^SO8%xdn@  OӲ:$ifΧtbh)g%R0j;+Hԩ>@O1 w/C@eX*?8BG`W%gWHLanyz<n?k`&Z>lz$-FB ,-ֲll'`)Wʫ$VӺ:CSQO<}!Y :6ti91l  x9rdwK2Τa7t,gK+ a&Zdr@>g36G$YiT fd̓_rV5O:'OH؎ܪMKRN^;#=ˆ-_=v>\Q->5ڈ@!A*$)UHųAZ♸5b|b}]}6˰+ӣQGHbqz_G 8 &E[mWʞ$Q-{Pe~Rd0+˫ڃ/+s:Y \-(vp'N 5 jEO9[ʍ!*En`<Z(꾦I#SJioM}F&Tx0O=c+ܟQ"jø[e̮U@N:rP;S''(вVMbpŨZ0 _03?n($00 ={u\ xVz":a-V:gjK!jsĀQz[26\l=xME++ \3^斶[ф Tat~; NWZ &2;WǢ eBl]j$nMDhx]`(H;Y 9_,U#OSDmOCUlC'TPo$gg@RBAG8TRD\rUFOsQWӃ._<{Zh ѥ@Vn3K9 PI1Z Eu,O^^CXx*ԾҐPeJC,,@[ @O+ ā)#FP/OlT4U> Rm=P袡WPBlarJjNVFdj~Ryrr [9t*BU^LhcG0d'M*C6E1yUo1$g%m%bn6  .MZ0SF򦑭-ˁgmKLpXUHO0a+w衵3K{s/S|)"ٚe\kQUF 9y'~g^BK. <ᚠk,pO] s~bsLkg c1Sun>3&`-[M_8s ]C]p U3%l _ sLQ¡@V4sIĜ/:KymT) V][2ѨQ&Dz (FVaƋHqFbhh9gMay;dRXLM #좸,f=x:2 _fEM0-kj\b d z|C﹒U2i"P1F,+!r5gQq8un$R79ygN !}(+YKR^w+y }gh|6D #6(׋?*3fM$'r(3y4& ]'oi4 JcVṱi>/1J`!+*R;y=kwj" [r}+rѾ,2u(-&HZx[19/lco銼6U^f:]$.Joo|3&~#&j-,; nM]U\kf7\Ggl:YG}}Ek%ZW,c:"[)ԾyS7_gZ'Txye3 HMZJ}@*El9V>i)gR+x#Aoތ[71;O''鉔Jq_ Plyw#8]F߰W.o=grARh9gL!vxr_xLZC UK۫kG^g-%>Г  sgIM^Q#fJdK_u080Ĩ6@U>!'n@25}vQs\T4Vhڽ>ӥИvFC_C•`g !qKA5yf& xHqbo@vIq;ł~>@!p._]YP4qSgk(R++#7:h{[-hdx+ߔ7z2YRʕ@u#KW3sb(9@XyA wXzEjfY)yγמ'ꭆ4EE 4k,~LEB7bj \=o# Z{3(<%|ؔŠ$V  DWbh: 뙫*:Qi1Y5g֖>Y4;de9awdxCrz3}N,W92=Q:z2a`iV^C_:]n> i0xں2ZKqv>yԺ0|a|:ӡ^ Crјj|? ᅍ-Er#42bohA\#wCUEr?2 ~gKR8/(cncp1e!Wj@Melž:UD{ a. bxV+`bZM^P,9!ME88$x0ӄMk滄w5AGܬxbez?~=.]ӓ\ԅܬ4̺vbxduJ'o^˻ƽUFbdzvR8\ 'ͽ6jr{,<^vuEH=txm^ncZP4<(!@4G&UFn1^FFR-i杕@GQG()l.r䛣Mg,6ßv!z?V]8tSӇ+qD V"#mkfh+LPs߬XNߘXo%o<@Sti٭f֊ Ɇ+]P;(M'ՖĊ%,V(=]@Ȍpc 6 ԾNPA.ղ?>,h=^[n^:rO6dǰ1jd0˚3_P6>tۛYa M6 ,>5Vc;:sjF;sm[wClm![w鴜`Fiس֍[{=lx V=~ӽX'vP/ufgY-3UZ>q7f;wq K=F쟆ԟ|)$mh`KE4Px_8=^rKʨ- z4|Uk t ڃ>!e#1 zvGH"QoPM0h22eiF@2]9 T1ky4㻿zR&GkZ@\UKw`nhMY\/{%UA}ܩ*.~IWF$HVQr(;mkj&eeVD~Xd<&M|̈_N8!%uAh\ދPýv Q1<$ H2vPhB YJJy&Mz0!<!$z҅+G'._<~< pS*?·d{`±Q+BY3h2E]p'H7Q('V64Gzqr pu2½aKRJ5=ȝO.^,P.Й˰T- y[S#w:DWgCçB?Wd͖8+/lnuJX7.V@lyFGqSNxohc.S`#ܖӼbVǾ5.Q浢ߋz'n}~qVUf @tV5UQ+]5aYjM_3- ]j^TE#5]Æw9qUȽq[o#4T+z*Q ~~Z]V="^[ C.ut$0iXm- 4۶6馷0^UۨS-̽LYK,k rUli|P5m/,7 g'o+כկM=f\mj tn_W-Jʀf<$k`m5`H`";8ٺ֠,~MgT>E?Z?:Q>UԘ w(Tբ:ufHstcqEtEVx_$.$r a5r5 p\Gtvx3 ?kMHθ,~[. My Ԗp!4 ɃPL*do V–'ҿg'ҲW"5WH6d$'̙PjG?C}gS5wFL$T)fϿ* #yaBv>},VAg.Sy֍t:x:vLd¯?ШTԠ;`kddGѥ E)T΀:jfѐˆk#e&M-)j m29 ymYp`uÃf'En3'’)᜜^m?iKk4/rM1t \-UX̬ܜ2FrW anX}?3eu5f%uB#+ hIZB{žiN= # i8Ȱ:8aR1U{9j#z@hRV`{~V,D63}=pIl@,iuQBHP -GDԸ65zno H+k=F6Wy%4y9Mb-9ټ1?]^g#4kU!]OR~5Ǫ 6Z ]gi=w{ܢXT,kTޮn΂X֎u'z ?P_xw&fowKҞ˄uC<5ڰ׃[IZIsw a_!fWmm(`#sb[oϗ 75 ;Q4/_@6kmhi5v_zw#i%ԋ-*a :=s׽}'SJ~?#>`/H7-0,ڣVYٿ"'f [^pqN_wrEV9^]ܨ/p^!gOv0\È}橓:{4G#x;-*J(xı-"N504m34FQ>lVZ8 \U)o#6TP@Qs'7Q% u$./->Z\|"ʶg+|Ӱl_ ̀EEN͖/\PeVqZDRiy5H?5D!j YFsxr4ڵ̆vnMxl=G+ A":F#,xEa p}l dj9F6˜L6@pVBR:u|/ ðN,(mjؾi! !6ނD8g$D.o}.:`d])5>5j8N;뢆#ggH؋%i~@F Vdp<s"o4ԩY2Nb:Hg;$³]xy0;| - dSbn2uJ\p[,lHE@;!|Op->.-K Gܷ`2~M؟ ufXy/o;v *^ *o`8sS78غ Ђ|wĠiOOB f28:R2T8ഝg`jW4Die>glGDh$O4Ο! aeC`#,ia.N]ho Cވʔ 7gga\A]ՈXǩDOYg_f'㘑 1a/ulƨBs9:d; NtapƖYLs}Iɯu\wTuL4mv[zjeR<ԟ7GGަ R&?=XMdSPo@׬M%Q#>!Y[B8J[V,F3 rhܘ1b>|F&|, ʏ! yzOsO q6 VV?f[ G(a J 9 q^KUbu\&a`)-kVm߾(D}.ʝ6LgV<s4 I;DlӁel]CYprJTՙr X~eE8Y_7狘tF5! ӟx`8o.qI\A.rҶ`*>rl4N3:^U܋6V.1 z\u딈"!4 ¸ψ闯E s퉮g.!!Rii"+n0͗%[N\^Pn>{"}NwXUūCEZר&qGiD&1Z[7dFuӦ޴Ykze DOuD?֊h c](vyY^wǪ4o.I5uR2M貤?L#! )w 拎?g6jHúOOod{uwFzH=󶒐O-CUYt,!˨*eLӟ=O,a{})K]$Eij71CZd'O-H\PF\xyPTC4oTv_c.B.Fݷ՛jhhr@ tnsD<|T/gy'b``D%/ kBP5y01}Pud򼛏 =IIYU!ΰ)oioqkM04o^<ν&[ybIWg_, FQ=h2Np}pఞX)>Ȃ }T5I!/]VPh?P~jѷL"MWj 9 YU iˬT|rAP6][&(s`g?ߣ^BO^|*܅76 Wc?]xA{Z|,HKk||^&*gKΐEhWCU"0 !\O(VԡC9Fs`zTey̓ l1\00>|Fe]it6:] H 7|U.%}Ϟ7آu@G̫:8"9sA8#PD,-kO< 5PdbYYPw5m>`?8ڳuS:aB%KO_Ӻ_\&ۋ5kK_ h9<\q5u©U=A-g` SR;Y Zb E=;xTDz0{)HZ{;膻nK ڵ 3%D2R]@ 4XĥeEI[׿8*c8A^:ZG,reNȿd²̦%[c9C_˟BaCJY87'ul~ݗ_@ QHX,WV5fXȥ2cstlS }z\}8P@uC?Y>'iCugWL5qT@:-0m.*L.8Q !D?E2? Qtڡ&kWGԔuɤZ=$aߣe`FrtK B[#GjXjo<,-/f\Hȹr3@+D0:#ן/ceK1`wIa6[v"Q?⅟`Ly+{fiu-,QfS&L7+RS z'By7U< hpn!'t3b qo!/{Gt˿C\65i*MKLnv֝Vڣ Z45d ڡPwG_%ŷPpU t{qYT#n38\TIB Xڋz91LQ;S)7RTd') *IFVʋ6#_$Szsf%`Eue8dl60tS]N[n-+º2>*"ª+ H%SI*y)<[R['[䈉Ԥ"#nS[ 9EAAՑڞ iN8֭K g>ZE%KwYQBpa&!4AoV_:)LVʄ^B;Vviuq?}N%FRD0qiXRPNO4jGVWe$Fv -xT|B;Ά8~H0;+2<;t,vnPI߸>$IMe)ԟp%PVb  ŹR(5DĤ*"=JOy_("Ѝx?RXT +Л'e&g KZH2}x'폰P<:A[H9 /O"_HTT"FG/WouDr)Hn-|w+z.zD;> T_8$U2BRDȻtrz2MO*KjxgHSi Fkc'X Kcq 8Ц3_)jAu2͑:pEѱ`)hHh :@d.`<25h|Hl<E2I#<LD*Q\_ewvF:Wn':N'ݩLVh_ovUmHW^&x!sgvu +Y#HN~`YpW*"A\')%JY R`l tWjc: K7PVN:|7TDs9>0(\n£??]':V~[&lWwf6ku_hGWGe%zk wQAuɒ;ww\b$|يSNV*u~Ìv>Ŏu-^^-(dp툐qU=A[5 G>弙ߔe]=q ׳zOkN&˩TVm!<|31oqʌ\;Һr|ͩP.׶؏ OE{Po&IOv×vM|\ZRdȯgxI8)G=JVʔ^יHqEs^ڔJF)c@}Ɍk'_gkaWyqˎFb$,͎+Ქv9͍Oz#0U潊lPwF% PS2m`MH \N -ӳ>D2*mA{9\eg7MrĆ@َ@ES^]z>R2Qsp[WYpoJ@M SQ4@$;~zۦ ao_Hݧ82o/rl%9mow:Oi?ux{ChC& 8qRGXPR\(Q0Vf}x@\A0y'.W+_:Z*K:-=fUx':ˀD|As")lQbiw@ ΄A,{i9u0ws:BR޹)8)LIl+L fQtBnRؘѫ䁶?i^xbG CGrZS1|Nug*B-Ys<.~3&.~x7'3#f<6g{̫Hۖÿ:%;YyCE8.w)JO\17%frRU: t|,BȜST ;+ǂ*:s+%EFǬFYGcQzvU/q{{f`+FJ\"ѱ(Ñ_Jm`_ 7q fv82sf wlg$i+Tz$G).֒4lJ>Y^3 ;.=I xoh*V8q`6RqrӪP<ӝo'IZW"=8X^bz}dew}aųns $jWo]wGfSX@FŔui~= (zdг[l?P0jA+di1,|rMǚة}/D`coQXvƃ?䚧v~1kc*t{ 4ӳ2]ۜ9hA&nAɄQ .,mb-·sA\-O4?w220SnMh5BS+{o#Bү(="ZC Tf 3Vܰ Jhh_?eFF{*kjAbnė rȞk\nAgʋIKӾGЖ.edSGꊌʊ{\q~6uJ G[f> V +o-\n!B38i?yP:V '!\6+o?Ǐ@zd*C|bWPPe-Zd`ϽWhBE1H@ ʦUYR(m&f8Fn G*ov$@@Z|VMϧP^y 3/HPWSQJi ~B>' 46d>?eofKhA&NjFvppu04Gm{T2˾# K8 VxROI2!-I$PcGA :guv+W5tu\L-ÓcN?@Y`l,=#|r#W^7 ;.~@Ϝ0!к vPt)$2ggΏP'#qP>Ĉ Xzi25؆V\od8j\' ғ":2 V梆0r>:D͠JX*맬&pD1rs_dh!e>kL| 7dGŪU@R j-NHMQ_{V0 rFuX ݒ\hQLf*hŽ_=x+OvB?|.h$#ST\<`;d1eVjٱ?Od-59 }O楒G(^zs4&K*->RGNQX7pPA![$%7t 8R]:l5j5eőv!h6u=k3VCq8,r$sH {xNNK1Ba@_[`T0S8@]AÎ4?J-%`>ZYnjmz.DVvwڲ5G⿋aU  l ~;%j8v,姲q0ˀ4J^'_[,-j^*$c W\5hX3|{gaJ7M-|2#<m^1W\DNW0>˶-u2>2ڐPsTD;r  lfѯ%t\gsR] G-S0{hw=/]\w|g.lgM_EJ z K8F ~*>uiV oyn,ɋX?ړG` cC|fǢxJjv=:_m[yc+sO]!;K@\[wJw e(]I}YiPd0\ ?Wөwa_` s?/8"2l_W/]YTd갇Kԏy 'R9/.Zg º=@>_z'!?#>zCeAGxAkQ/u\x͌^x*յw,%2n'z=FX"M^0I'_ɼQ\e- 1g,5)n׻Ou-0yy@muh:5D~ ZLMs7+`l &J?:ޔF<غf0Lz!ӿUY3b#p-ܮnRC'ks4t[W:q ^ш/ zm!|2.x1} m|cqY 8o[ﮅ]3ۻ ¢S~ҀX]D[b{%Ykͅ[-tet#aQT!(Ys7=xfD>zEF3$f{pbԶ<,iB=baRjxFXUrhIEY[χ 8#Z irwDO95mX?5Q-59Ot/\BV#<կ-㻼!^?=]24@|ɩEcIp[kS dgH "zdE5z4&ݬOG2\R%]GvBAZ&ښ),~6=#t¸rP7@ky` WŽzVz8}I~4w6]XNߌ6fXղ&^fmH^3"˵.xN?R쯝gcL(6i"FF|j`@ZMyC+M Ω?ޒM#~Zw ƖaصYcqf$YQ]}zQ{TC+ 8Oϧ>sw:ir8hXIY:kӣ]4-O52yf 4̄ӒgN/LS]Ï!W6( ۿpas+#;6/ꖺ6$e %q@6b2BӧޝX/OaΈ90iq zfp~tGme_lZ, Gsy>@7\fMDGVzK@[wɫ>>\OkIFdz+p{EJTv&ji0mX#E5C+_,YHΜ82eW4yy&L -mwna2Řn@{#k]gwαg2_ G'FـIyFX H4V[&qA8B_-RRP|EU"9f^aƄS_s]ڼ 뤛5SBj]$dBMi!hφe4 Cpk0?B:[?Om[3Q"[ Hsfz/FˁL#$ sWO٠D)Ml,HQCGɈ؍3m Y#ʲ&sQҎC v ^ Yg6CF]z,ZJ(\N?ڱ$6i:GhC1XZgYkDd.D DEqXkefeZ.lLOV 곌^!+ݦ TE$x>jB(BU&LbO W9J,[QmA˟>tZ45vsjrrHe;d8_=e&ln_+i!RQIpJz,Tf[yeI&3V*;=dF^9[fҢENjW|V*(i3:xyp XR5gos&7ꋿӟϿh@{1|vۄn%-YOsl'1͆Vcwz.KrZi٤NrJ{{Q%F|]Sij}7R6q;vYݐa:FAX~~skw40jOĽFfnx=foVǜ_v Y+-ɴ;`CRw y *NaWLFXhc!1W3Z0MXϯ|Q-M\2{ʘ3P^ZpFv3j'AFqRVots8!"@lZHBg,z t@b=o:":ڍBKGHQ+qv7vk7K񒣠7uơ=2x2f04d#3]`!NDw*2kA-uWJCccɺ/3"m~v-&+/zgi|n,+{" #4 Jq yj&v7dP@@C}0+1'፿PaAIK5:FIrn/"/wKY6/v7-B  kI%t~7#Pd2o~a`bjي4A w+f+ 1& vRuAvKW z^R^%[8NMmpkea砶IdzbÝ&,2 BӍݲ`q<,z~ׅ 4f? 2d܊9Q xϹA$4x볛*5ĭ7tSr1=Zyޫݟ.RG"\7j6-w!n@nt?+߂jWNWIL8]zp~; yu1+.FK$l.P:itnW-fspBMm]Kq'^욠$28Bjz؈NҼ'13hzs_ zuj>ԇA0oP RII3X16 f׉\*pwFT( ${b%t5,lU4" G/ֻA_"ɯ2$aW[[ҋS@Z^:nN*^,9#q@J,y֫Ц0MH6bFNZeypc㨭ҁgf3CU`#ϼiQ7L"بObƭ5a_!4CWRis=Z`p5 iF!eZl!Zm\Fumoz`V[Z=k\ nWJonMje8VdfϘ=u*viGϫ\uve4 IocYU"?y'JPs037yw}2fQ*Mfd16 *XĬrdiAqPߴ =d9{dT7Nv;}S&5M#ZYNJ5-HjB@lx&6sVYQ Vi36\~q]I߁i=vr[P" `SnЗd9;KUD[M%(^hv^|DRvA %ߖAi+ӺoZЕ9"EIhƑڞɇGGUZ )b&YiYNtYd=h;٘cP[4Z[o ?jX{|.oR}FdX#ʱf(Wo FCz!ۙF%OdIU>XܵѓToD; Deޛ,wr=v}Gji!¡C:67ٶ ˕:6M()n7{Oˊ@55rVf4Zd!:R@TτG%8N_-a=.K]UKсt~L (. 3R^t(퐟_f bo|@n9daV_I:6+9l}g:lHC>Z^L;(2Dݙt~ 'ScC&Ʋ/(yE,R唋A0ޮ#ARȤkgSs)V`- GY-R(8UҒ"l9#F~޿5 gH"% ̸_k,WzL|2-j -dZ;/; I梢CFv0wK{eX0Z^jqPUfg9 FzNZ`GAZJmaػhYh l\S "KͫͽgGya_YimISJ{j^ 6:-/~?00*9,陀xQaH]'7YgXs^c&;W(S|rr0 8U3 Nۜu&+Kj[BYɣVZŶ҂%OcU^g]RQF zw\ 8@$}T>ٝb;0[˧1RВ%1 06^O!)T]9Q~-ҠGJamEn:S Huّ?T2'HYu$`Ti#Hҋ2ѥs- l {d=32OSMD@4f103<b=T)Ɗ:f%]7 K2Z}|wCZC7rE2AP~'wHejH[_B 7:1Bfj65ʀTPrV "鉩ZyDIa$[ea2DC&Kx "B{Tq z&Ry}VdI^ujZ i>KӐ8b3'dꠠw~Uvy8 J++[Zk>B{-$!gp5PnߔG8)N\ZpԂZ4GwCߵP/l.ڬ>h|wE6E+CD%X ޢ-ʋHWغ[ZXݗoG_ʙ Je1/E{Xzåb{G~ $p_[yHVxzWJ=MqˬJ1҇ [=?UJEm`_ܬp/2MMY^RsM9Ԩ!h!V_`|I19q%%XON̴GzC.[4ۥ Q A-E.Dh5o |qA2`Q̢N 7DȺhY{^ʅ&(nYȝ 6ԂТR -3m޽8h/`_e87&5 M4NV-ZĂV.4#?k?S lVsdR]Ӈω+eE,Rz2f1\\DUTwZ0sOxE;n&摗+lDnCӨr7M]WnX":¾!N?*BCT>LmdM_TitcӚ6!Q*ɸ=ƟХ ^j{Qz2t~kJ%FV& T z:󙺬&g~ZhJLO v;Bv~k.|R=| _E$l,sc9`9c;`i;9MW0b|L򴰔^& Ss9dcI]EQ_o2ij ^WP$Өˊϓ#%:Cq^5v2K4JFr,e#6)WX8KK)P#; u ^)@*I֛GG/*ķpN5+r'ZTp!Yi.ޢVL? [ӭ9339\٦ti?CJh_l s]yTP?zȄza[U}BU%kW dڗdk;ۆJֵOQHLQ;̠x|A(m̭aJ Vsz [ȲȆ~Iem.X3`wyse:2 ,dj4*^?t"t-e8h?e>} ?z6ɗ y.%KR%@8IWK}$n/6,әLhu< Mh'x9X ?EW[!Qgܝϋ,Hz[{L#Y^_M;Tt3>HR,E&eXddXvGtipl*rpHp;%"u{>&V(h>Ԡם* 6_ɑ4l5[#OQ߾YFL=|<.2E^xY(d<`Iv#hjηH:e'x<{&Ŋ ]OQ,vd-Q8d~惩*j*ti3?W%/6.JBAk *1c 6مFWlSw">ja-{!AIX`~XHe{MZ4>xs CR\Mj hZL SbAiBGSE AG'v;S` sk8Fc $frXlؼM_Cˉz+1g ?chC 5}8mqwACh"gK-hZUM\mY6aP -z+=hܬ4N$ՑwdngJ :?PV=2sdTa(t> RճadOkS|xWgVȨ\ٝ 4JɑsA?r+6ʵ' _kRl8'u4+{s.RG +f4[K_whml?R*뮶`󺠁4F1rW~sA-1HaIʹ,_3|i{'&zմ勞K-Xe!|5Qާ@vq0 t0#-3wfʚ]y&i~ZyjTR\>S_M" ׽Mҝ>b 77h {e{c c5g\ӗ/dWrB:Gź k,mlIRz[̫/}-T2=QKa>`$1@ Q`tSwUv^Yz0N4:@]"js'ZWl\{Bڴ'JFBF\?G@E](Xvrт,{T}FGJ\_8YplO^ajDWLzzGGx3lx:!@_c4'wF15$VF vژ5.մCEs Wc8Z^~Ad~y=+a]̏J*`mC*ڵ_;Y;X-Lzo#hL*X^?/~v 1 ]l#FT4r7B?$W~ ȘY5J1jnXf\7TZmVR ?5'4&X8k_y-O7Aߒ' $R-ulIYkmh$QMkSX3SH\{UJ-=#I[rq7pLG[Dg7iH 7"#%Q%hoHKHR7Tr5C7ϫA& T&ܶ6 ; "?)ً@ZuW$lܐ=2ra.}Mԙ (xxD>hY6A<˂oho%^rVdHS(JMK n@oV<1 ?Gl(w* IF!t77㕝)!}伉˛p͠L~\Px*H[PP  (}蛮>2kz̜!GT8~%[*+MGk Mck/vQ;8kǡ qŽWJkoC1O3gSAx v z>;s`C9f>OLI(dp!y]:ԛsqmTJ?^y*HxԧHU=C lJKw }Eåm"Z.Aif<7=_.%x 6&7wo 1/!frC EL-v[d:dk#zA/@|0ԁKAo8= U,@ PCCecAn[YA ݝ ][5bwP7 8Ze1uJ:C4`KW0ZO N?* zwMx "[- Ъc;H8T| ֨mjxF4T4iCUm !*Uqc.람mYfna$ 0Լ+aZfş:ӊmQ[:W2ef%fDtKc3ړ a_܅b]TUu2K\pEGIvgAU@V"ԓM ug`ỻ3\uX2gHBC;ʉ6[Z]i,/=юө* *(Q+Ef:.ZK-3|S} z3`k- `v~bVNѹ;;9swf?zM .é`#Pkt!LS5v%bnO@6 (:`h+ũ@ ;C ƴH'(bƯG?lD>k5] ltF~Cv 0+SV X:$j('¡G~TH #Ĉ9=v߯ g, ݻ#|U0_Wws)NuQL<r_ScH˕+%I ?PFhEqvӧ(S^&(/+ I2Uҷ?&b-=X?@Qա*iJvx Sf9J78ճl J0uLQWU ,l."U_Up^#r*ܨ &yOr(uri81hnib L6,Ӑí%=MɁٻ-VQ帥uIOcCqڷ˳b>ZmU)?ٿ~~&EvLV?h~dYqlrEs޽2D Yc2;:@k-U{>Cj\CANw܅2a ͻ?PUZ)[2QK2sxΊ?N &U념[1ts3 H_uӤ5:GL/km `"ȣ=k+=Ȑhm5sLu~%}M8vk}+RZC:hR+9Nt2R&W񝴩$5F,c;Sryy 1/.y ,Xb#H` rV*+|ks߫Ph8;~ U%XDrKߵ <N@inUs& <$% nVyznsQ-ڱ[Ŧpf(nkzFVȯ;M z.Ol !v<}B342C(/4a۔iA21%ew)(6sYIpKJn.%\S٩AwGq(g.JG:G׸e|U1 )u脒q^4F!q . LZ[B I yAq{\M'c2Kh1 `d3{ 25\u/>&f=Bh‰:HVw!󁱖C=f=BtbF?b<, OkrlzhL!u ^J@$c3 uP*0J2"}e!Pqu8[.rf.'kPxr<V WOg*҇ڲ x42O?ޡ^ICT+oA xl-mWr5b1NO-u8 ;k $i.i&׋~sw9f^Ժ'Hu_L" j#/pnFm%KʊbM%֜n!w=zƼK7rZBC/ t \MA%I7[)8d[`I.^_9xdx贡I,EX֋@lx5~ؙ=WBRVX=d4rM%{s^d*zxKܺe؈Я{v 9iZ+|~ue ^u[] XL94d+]5R49=6#S~A|tNVQ^P xt$ `f}v-]ڢ2W@qxd9\(k eX {nY]_RэiO[9Q(frj֕@IT:ҟjzu2š{k %etwWOdZYɬn=u !d4\a_ M%MQz3ʻZHt¯d2(FR:8#/)N MZz&rAK3TtadRprK=q-{./cdaofq]Tv3Eu#>wn :=QS)N\FU_&JӶsL b޿ud`/?$m; *P4V5"I v i[RwΨ% '%>.wKiT$Ip*m)vW!P(Ls2ţة/-_]E,ti& UZ3}Lr sx~c7!r4Iٻ%n?X?>{uzaz<[bRiƟ=oF_,& 2XګH]OG[ /H3si*&KBݹĹ nt ~ rygHhǟʷ;I.Sc-Z)!seF:YZͱ$Y.~ yB ;ަ l"Xw&te%=h?lqH.3NiJjKٵqIc-[S;}'oqv4e<Hs7z# ozzܰ;y;ܦ;_65l6lJ [n)jMRhwʼXVv8%=3eU&<$ɛV̼/QLFY|q²lڂ ׌o&)z7B> SȾ@wVeZ/z?p%5s꩔]"y_ &-TEE1 h\ FԹ'NOF -*j[sڧ1= J i i?ṁ~q \NH%" R $j^<Cgځ~lif9 Hz:Xg$Ox[i'/U b\Wvů1x>u6FmL9ighjw44o'"rtmM0'vxJ+҂&vOR¨~'P2.;b!aX嶦7J-Ps\~˴~4{E%:nEL9RU7G,'Lw)Q/n1/8觿"j4VEd[8N-Lg? -yZY=іJtcQw!AՈlXY-cۗo_Šݹ2q|/;sNB>sNҎ}*K4}?HM}H03wj{Nϐ*ܩszPL|W;!2}%27C?QQ/{&M ieӖA|j 5] } 4&eoUN [";آ}2֜39QHop!6Ot:Pd ͍ΗM)i.||9}ͱXčr7Em: f2 Lk a>6r谗)hmAt1#(la)<ꈁſYmLU3J3Ni^dr*w0Ӻngf-,i(t7`gѐIv(TxE23Qb,[hHGt3- xww:x e[ +-H{Hi'!UVZ0xM{n-LídJOp MFkZݭ<W1 i>w.O/_:}?{.p6ME _nF~;ŒaRw+݇8}CǏNEe,nR쇏yO$E[2[J1ٲ;W4A;N#hw_MRwD+=YQ67h0BByfc*u.ʅ&_Lg hق6fČnÙ 3" Cͅ&~g\9 ۛ3ϡ=s<][\ 뭽+{.'#z:7!sFx6aodBHcQ ]%.:hNf=G\,d; Jg)mi:LwypW+WaB1k 1b>hÅ2e/7u7 ug"x6hW/P,WPOw15 эjIk7_u. dM|gD>0o8o&^>&| lLnPىu)7!  Eqb=k\-As 8<^m[({כZ0Ojj1Co4w4~'6QSמtwPfX!w%4[&M8 vW"^b7K|H\uo2,ez ZQ?W⪄qhnDS Y 4<-Ke!E;]&sn]Vr)Я7*`EWcT,9J玅Cc6gC 3v1IdyW+1i3FQ]cHaAga!-r(Am[HEď O!W 4fs-]^CCfaMAR\_$d|LW"[]E:*!9V8ȼ_2K6!U( X jv[S/y &]a y=iȶLEIS)>L8Qi.%2h&ޗ?bټ:owOכfd~, ۏ90av/$eEm6䐓#:ޠ|C]uop1"G#$;OM#ݶ^"//OF{z>?ʥ}[~h:53ǼZ;-bփc7Fy04A @*%'S~4//:D97x~T;jӏf-Qq& _E:\⇏\u+E $a'cޠ|6Z;O/2/Uݮ<0ɜwf~dx0SV)9A ?'&۩cȪwm6#=MCaBހ,{\8֘:)KpQ˃MGȲeic7iL4&GYG191.dW7X6۔l4B hxeZS Ky _\{k{RoՀr/賺o!Oh4jTy( deVnZv{K;DeΖk N/b&GߝY.޳9d-.&*?(d% 7{{(D܏~WH|CFlھ ^nks ni>GmR1Ɂu9dZR 6ٗKno*Sm@G5/N(/K"k!,ٮ|H"!ʹ%j=;yRogh߫\0\X47Vq[kSdgBN-f.xcVxhxLa`.vPs|GTHiԿ=5U(d_OP:pƹ4H\s%& g]:Q,kGg<}|\_Eelۏ Hm3_e񥠨ك־굻jNj7uÐ (L%\kpL;aCUj7H 蜃 ]Scu/̣J ЪA[S -h^׺n3 Φ-֖7XO˨-3]4wQ.̓+c68w(Чygiڶb֣=pM᲋F qT$}dԟ_1' " *uolh%}{#?)_ [C M6vlҕhM5\pٳ , aJ?I]]Q37|c}kx#>6ɜb̾u1l8P-f cG7\uyi`G{xM "wojǼE~.ӣ=_]S=)"^ ;~ePlwxڍ41Dc:Ve)5ggcE~#)xv\ e[%۬:w ¶o?+3xz[nq E9nEjqv߯Lo}c"[y$g *4W|%y~ *u,:XVd'1ӏDT'0,0>aC.@i JseiHRr?l׽M>[9J אjQMc#oTo6n^jC2/G:YsQTqX[,3TZmM 0 4aMA>ˋkS9STM0qF4$>dVb="tRM'l|O4=0`B5o!hFfޮJc W2G@M7U _\Ԛ'nL;d`3I7N23iw-i 60-Hs64=8Y#6KL) MLoDMNI }T[$ ,Pc+oR[L/&%M فUt|2Mzr7?_ v{]f[ɬ]%|˜krR#_Bne#ץJvEÐ/x-a.7f]nh4(JgQL!VEKZ&(Ҹcަ".S큺kUz&|m'}oZ4@})$ves~j5*Gd ȱeNQ<]kfu-W4b]6rʘq6u4$:z`g2{h:ۚUם:oHF-fnangQCnx\O>lV0ykee5=ZT>i'Wh恰Ws\MD?"޿^ֲH9zә_Hr4R[H= 0?)/Yu)؈,maM&I26L}M!f&,t\lF57D).2s/~4_/ltum(AM33։0׹\QC͍$G]fDl%hVݕ;ʒ@D1PH/2u<"`m2SH 3%4>l [] fHE;JO&cl}_ ?}/Ze= b|em!? m<"|#ςɌieUk.*& *âR9EV7ż.cݝZD3lE8u:rjW2A>jj8Ǟj5 Od:F;!{9d  لHrN?6Cyة}h7`jP9 {]@#gXPL=;ۜS׽KLowtd%[t)=д=](RKcr#\,-c@@=Ome.D-Ŕl^L]jCMFg]n)[Ç Kλ6u9̢H|.x{bC:zB@ߝ[}^A/!C5AVi* 3y8|w`kY^;Q$ќDwI:Mm^2.dC< eOk]ғeC'8n1=NHE0 瀉V`4?'B<|]2/8Q)5g)"8oU6LrDա`QfIB Pc__`A$. Isۺw #߿6.w4S7AuGgTC$Ka+߿b}.N 8zlL2wfH\nQ:|p\Bhƃf#&8yapY8܃|p;#MYP t-b;^cOH 8oeܿq?]YHU}RIO~UWĸ9 @[/7|^ V(N&^xM71YHAj3}õV(+my'6溎3ySG9N? (Vp-hWF]i b ~(_ZWw!t{;KKFm`o(Xo| w:M֪i5ZLM,_'y[7 n{mn$l7Kt軽 r-֥ )Q+`M!8ֹ#YQS:}30o?yϨK>t gJNo-щ9NLekRsl{]U W0p[K{Yŵ&[ddֶ'n`jou^YY*D!0}X'@7EؠYo޺ RrѬ`k Gq=Hqd=P`&dk15BEFml@$4 ZSVpB(g)ޖj2#`JO I'%[őu7bL)v'lu[FAN݃.5$Șxfc 9x휠iy|U{_Hl*sBLN|9ZYчɖ,' "S΅Jf /WO9Sh3żqεW_$;DKzWvHC'妤%[ܤ1yT %n"&Rb^'9ϣYeOޡ@lLJ;W,+?zrwL?S /FiwGJ[O?,Qq'VP*A;7FЛ_e0 őMx29Ly^Jb9=ĸ1zPl7ԸX|T3/ܹ_fM42\4]}sG)F%K`|7Bi}8ӡ;ѷ@m*pp(I1e?QLԘc S_2OZrD'rD{=/2K US̿Qc40 p LVz3MJl6 *F}/Fkjww1EcFVWeM|=Ve=nߞV#PSy͂71~eqҍPc'Ab&Fi|ش1Ί?@ƀ<4cR*F^<jLb3/nd$(Si"j΄= z Gc_CLc\aA c)IR|y[6ζզ% 1{0*a;J;R;BޖZA͟㷷B၆i ^s/Y{3 B) kiɝLFɭ?{*N`{#]D`e&3_3 <3,Nev%wGEﵟѲWi̥*ioP?rA,}Pp +\4!^f3D"lgq夭VaH+qT<9FԊmU+)Pi= ړՎ0Öސ5x&0!E "v#)+vt[A|tF_c@:P!f D`M;1Fx2YQs.#f89z }Fpj(UIn8@nD! B0Θp@ԑEv`h ( 0ʃ'pb,!٦G(d@J 6۬9=YӨ豮7jtS}(I"C$p%k%42n4!yOTSvP7C*YU#u(YY66,_u瘬9]\)b1 dU7/v!\>dYq+g!y2=>zW`ʤw`嚷_`-ʝ'}zŴZv0Z,%:MSc9Et&!Z\nteg!_p"C\]/בK5_Sz ]|[f=Uٷ*tnyKv ,WJYk=j]mQ16Dik+kpZ%q}^ط62Zoxζy8 ;2`j0֗/g@m=g!5uNja40!O{=mW].6pV4ľ!Ψ.X4n3q(yB $ |c4zd(_Qh%TyGoDgk|k`*&PB ӂp&RY[G!zA+]NiY3 yÃ"%Y5@Pp2;ͻO10z)}:b ߺarȣ=CgC1A Ƭυ7oMخc)pEM]_W'hDY]w!fY8K66'f50p+:ӛ]Bٹڃ{Rҗ>i,P_Zf=k.d#F{:>EgmWDKzϞQ]M5[GC8 n?r4GDg-q=> x]L#yd>'@l7[ I6XZ,c < m~*.VF|<%act>8f Bxwz?' kYY|4j-9C2!bTɤac(q,yC 1d!{<_}; m~{ؐpCR@sl=t" MR"U2hکVϬh;C ׀~9 !'ESQ!F- eA@{ӚfkMǂqM@2i>kb,%2ʉPST4"z+XY y>~fvRAԸ 1Ilm+Qq%SA}~RG,è6u!3(vU8UFkH;Jmy@{ȫg&{T:[X\oچM꒟TzOs:iQ~s>s##[Q@l ^bWٔ\WּE`dIαƕT籝A zܮͥ8WqTC~7S@ؙwRCF $ @#ڎ捊AJ֖9=OkR= ^ Q8^ 4Jg/+Zhgm*3v%]3e؄ָ#b@H/;Gv:I.;f(k;_%v;d #I+V wӷF9!gL0%hygyWһ/A,7$U'z<g c3r8R(6y iU%Ĺ%N56?H-WΤ( .CWRu&Vz> }`I> S_j/AAV;5(-ä)<󂏞vpKXD}`cNmf&/'2RU> 5U=]n"Z_ fIUr7l!T,.V2MJZ w3t,zGZ4pWȯӶ}p.;`SgZx d BrfAc2pܶ榐QC[t;.INÿwq L7sB?JNo趻?\3( 8 dGUa#U\/b/i |ШT\`߇26Ro8w{tJRwT4<,"߳ ui=BBY{U7˗3Xt;F"o2B`'WE+TO4v`gdei0z Xē,DHU:ާD `/>^==$s>$V9C"W]ewMN]YGlKB;ۻ,{g7ej^?*7CmO1a>k^e+`)۵2N8p(U VA+]sg`N`^<2w 7ώ؅ %*p>&բ҅5ނ?sQEzW ˀ}vɱI+vCi!pvt̤ghqS?](&z:x/k`- ? GYuP|Be_ы$hML.,ta%lEj0@$<*+bz.K hrQTOWdt¢Ԃ=0^] SkBי-X\J|v8bQ#B!ە ],lFę*5}1-k(MHxv{w-U-y1Ka"ف`텶{a`E5->e螗G6n^$ ZsL^)Ej 1(VS0VU m/n! s,D]½ҊoЭMF#Ɵq(hb4;h3Go x:9b B΂% k(qg!gzq|N#jHĝq7s>ٚqZ0q?POLMk<Gg益Lj`c{vүhuuTgo~ܹj=o,"pDq@X@Zhb(%nKf0bj ĩTA;</ޞ4|]V$G<=[t!]!_ž̞Gq*Dgw<=cF:&4A] <nN{T1Β^!xF]msJ_KM UEkVht9XzG 7ئt|P,12̈Oyms fu*D˜d6#VaKhq9c!+NYIusګO;̑ ١ٜ3;9 @>ogba#wAl5g0'Ŵy{+i[XOZ^ Y1hH/$:m Eԫ9).k"ՊQz(7,6h%ݶ={ \7apSLJt-5qsRG@??4`?$" fv =أ5w[)v\CR;[plD]*ZH ,u }A$Ab,X.Ʀ*mix΢(d`(~,YHO zQ|{HN mtEJ=}dMK(>e:;/i^"3^?d n=re5oh; ͳAMSYSQ~Ǒ"bJ.˙j g.Kֶͬ8l]s.}T;W^$42E` PeW+@E)}LSy׌nghn>6bI9$V9nB{U\;ўĬu*=Aϒs8`t RrTFh% x69Y1x% Lv?ÕJ& dh:2]=}9M,<\_rsް2l =m%Rb˩-$ΧQRB o]rLK- O\Dh|ߗgVlNá-{OS/j.I@> M94?: @U99KmQ ?21%,ߐ0IHt .J>aaSG›HBB+BK9ǿ)Qy`$(DHQS#A]IY4%o"I#S۽˙lT <}W>ϻB7[o-B` ϕ3̳gjB^ 6>S|L~"K%pm,A}~=w&3п{Z|/-^)3LV 3Q ܈]P^(}6P(]n`3IN~<_U!]~,穱WAKωX E pkS9G_@ëG^HɜU-@'/~Ԟ]OgољEIC劯-mjFm>(V}?=JPKY*#kexLc|]2+]VCzi'g2Kߟyi~"q&DM )Wݐ$ŨG_̏zd 'RZ,5=$blNXyL$c%>Yazy4I\!\^ EtZd3f`T U%3B]65ÝE'ߚ'yԏ52."?U%!XLrr+ؗ.eAe$oT-72YuI򜥹nX̰֨,<s0|+Il5Os,WZ2;"(FB*b*9 -lWFBEdWe! bq8d;3(7jxyQjG;r5)k9t4Jhӭ8(ޖ2PZa#UƴZ6XЮxL Kva-x5e"pr2F;3ΖҢTZ LDs@x}%}!Э.טdUF+OXB,eBytY Cs9$\eծ f+0)BJr:tvQ:|A:I;GN>u̖*@gG( _%U,/d/MҭY\X*9jeCVڴQ9zK"Q^WZߖ_.*:jƲWsPgXj&ū0 RSJ9@EsrlpҚ{5P,505N'Ƚs핷3KNIJZ瑱ep~9JBffDBt>ggB^N шP3*s=<2sKRpvF(^CD s KF]>v+Tzn{Ӹě&KrjVE}g`?3' #6h17nuOC! O춫q0︪xQ>/Z 䃬,>Aٍ,j2&y"_ T3_L &]mGLITndnfj5{&\}+y0>9|_880`S>2mʎҸQRkKjnVɆYG0 -iQ_~TjFk^jzgU1%Vv]Qm-k8Q8JCaϲyV o¸"\7?ss>K?fD!h!muRr蘑4~r+r~q|znG+ԣY.o]]&JbʍG3 jL ͢.ŨF0v捦CSMA`Ք%a[iJ}t/$\?v7O`*#pZANvyQUܶF$D)^KWq2eK) V_?,kT2ȿt$ }#H[-n݄۞/6hu}R)`~_R'Qx*57(gqvxቩH/#HzNtk_'#y݌*f 7FXgͳp<=c5=9mv]I 4 8Fڃ/s%oa@Mf#k?wg1U6G>Wľ [djQFfRP5Vâ=|sch *Njkw.(#$ijG"UCެ2ƶx49,7TpUkTzTHlazx,&kpxxœ%Ѓ=d&\{)r?k0@O!qZ,1qÄV9M\ ="i {o袏֧sRM{ld?DNo([Z:j УGbfKVڐs؍ًUþ2?lm- %K4=1ש9ɡZꉚ+YЄȣ27OgЯHtКNzyc\j]ܜ3 rDXDFmǵF Ŗ j3fH#]z`)x3 8GӒ=MnUK0=)6{QjQj_nIǾ3+>H7wx^% Ȼ8DeдL~FZ'.a.x-+nTb>'JLWz3+8E³2c I|^ǯ} l z]JԫhV\T*ZtS{j*ԙ U 2 ; )[ejk\۞ܯw#-L7X::N&n_g@sz~WQ[֛V{Sř6K2u4 ~ƾM;}V?ft59ov,GZM Fl`GiOiZfy8 :CO|j]6EF%KXyMj«7O/MAkGJ&OCмE.ihZԑ?Zvk2iyW:+9VԆI Qr824AJ=R1BJLWheYVe di/#Ҁѵt-O%R{+oUqE(mFRSi[/W-Zs@2uF+mOv^ko!|WT@]KvQ"aw ?+ 5r9#D-pc˄QV-T4IY VΉZFJ (*QvWHe/f%>FWf޵L]RUX1!No͞ڨWm BrmeZo\ ӗ{Cƶ/VN~J닂yoKPA봿wP]+ jLvg\EǏ﫦pқU\^NkI=x/1m_Krqc?Gf|Yv*Wvҷ_jrLI3?sxBPcE[%%巢ȱ6F7#f9 upZi\vd1M| [~ pslktM8u_dZ&͐]A7 ȑ&1Yvxbt#^\ּ OMVۍ]0dۥjlwyX@i?56&ƫt5!WsvvStr[r'N Yz)-Ms[=$R={A%N.fDy1[r); a-"%y"%.W;m)x44P"x$U{~k^O 5S'r$,=Q:@CX4U"mw(5˔AKn|wO4; m8]IN]uG.JEefd(A4d/CC7w^LGnu9jpFUEߓZ6oz${!^K;sZt3iLܭy[ڱ勓hLކ\.5&i j|qȐ_w\/4fHpgD1;㜣=_02w'Spv^LE!҂/`'Jju6…[ERz/Yȶy4A{Ac"Rmkg5R|]r4=lg:'hB)y*e~Ճx ,Dp4q1ЬʥeagM?{rI-" bxT?r[ǯ(8ۛS}*SQ}2TJSix*5[nm[B8Jt !&w ȤV\`Je4kXԍ5?ov+Y䷳n*hnyFCem?`t̉3^ʐ;[l)!}'K"Y; rLM7V}U9BhZKaY"l_7B C.}3a7OC'/GW˙zThAIem52FkZ ep̚e:kbj5'HhVPI,"×\ãhᮭzʤOҀV#hjcA|G;e.S(T;:&ΔP6{]WW0C>RuWkɟ VaGYOߟȃw%W8(M+Wq5{j]q6$215%ZMPXS{牛-IZΛ. ':.V{%,F>T,άwi7Z?! XOKˎ}ר|k 5@R -Fb;e˭i^Ąj|--S@L#uwNmb7`p21L%k=A2jڑ56~ G{.Fh(@'b.< jv|/w=o-W]KW ul MjϽ DcUI{wzA /˹ooox+]z+e2B~/r ;^4^k9|&, 5@IcIrfO^O/q*)WP1.N{9؛~!c#:pؓXtcέWiӈ5v.|W.5͖`z/M;..^5h\tՓ6K@DOll/o'ֺ̺l'zljt1ͲbTUAkM?uŘN?'Gqxzm]CME7NsX iP-8'_M@ڵN۬:sioӏ5J#Y5`P|#Rߖq+;d\ r!2+T"$CШk449+uT~/&oOs?jV-ۭ?>T~t_ic _qZSW+֧& _IG㹎}+6'f>q=*m 7 e3=ZP,e- X&8F ?rS}[GUc1N{'\,itz"(Ń"v(-:qrkD KBY,7e|yַ i7h<:1fsJҮ5''%C z*6̣䃔U+qIt-KbozKGYp5Amdk›,pGm|C`GՃwCFUV ki*RsTNThQ5sl u;8}&fs [c qxUz{ Cv_ð9Ja@s$Kڪ[)ּ]W=g*;E%rl4XKբ~+P?)F{gjfH86& hi,tƓGw]NCk.ܭ#I(obIfqCmDa[֜1hͭE/AiV13VqV18s=*8wHKco$8j0KG~Z'Vp2Y<*G*sy--FTd[h,(]6ZiWaGi"ڭ{w]X9+y%}jmL4TC_/k[rه̚ ZEk~)ê}1Y~]6.# 4a :` B):WDsyl;]i r<Ϸ]H^xM]Az 6R:{N}Wv$.&yE|I$`ђ 5!/IԨ9p͏.M^9pT$]א_3ܷIPY50p>vzmҖn _:-=_a|éEz]vsr|I7*ZLeWp@**5SofQ]hN/$^n;8p: ~\NӿbT}i2.X+:Y.@QQ ZflQu SL`NYes[Ԙ P0zHvKо@#FjQo[_Aµf ү][߯y:%y ܟu#ʟaj.h26^(:Ej\۶\e8N:Da.mY-%JwH/(vaրDyH1woN-39dDz9o/Ϣ[?n,Ϣ[_jYtgѭE~YtgѭEj_UX'"Ҷ>5~3UG0$ӽnp̐mr~G^nCAO֕hSYե:Eq%~t0cּy gizx:dz3 2=.ֿǟ-h7/FTh5ͩiРVBz]X'hJhd4N,oqQknk+C#9 0sM3 ѓ)*+˨܃1StBꥶVANHt&WbX/= kON^lx3 ?h&Zy.˒LDso.?ý13Q*\(MCLy Iic.@\ Q0- W>wyI66"Yy/Zpl7I:\:EۭXYryZSM&W~J? ~4[ɬ=q"1M!dH܇U}t ts@g~֟Y_3|1!z/?^.A AzPJ&`GE=)uI519W)jVx 7yRȃh58'^c@j S}tŴ'HPn%ԯ+r#3`PP7| ?G#:h 6Z4߲!qrRUAcIfA Se&2E ^\5:A{u ƱVL itҀ$6~BQ)X 9I+b\2 SkLϊ1Sn!JY!6J]6(VnhFQRם,58qj=2Ƕ3eyukK*&lL=QZdNVk9k@PB2-Mα9Dھb;@11~#VubB-1^XEl<84s6 hPWSc Ü7w= J3K"olhI㳎 5^)0mF^,~vLeWF lcJ;8 "'frv*кNDϲnr ̩QMvj= `Yٖ8G* C ~ѥQ'E[gU[?[#\g2@oۄ&M$F|)z>#4 RZvѥ)k[[E_QV 'U,w`WqhTT俙=V]l{ I:Y4;{}ri>FK3Qʨfkf7FBHi"LwDAK) :ȈJβD ty4K4aAv CA+)ղ3_ xS~3;=WgI} UC8~.0Ccy>WbiD$Mu%߸Hc:\NJ#)ӯAX {~sط3/!%DLGɥǴ{ >6+ܫL?+sv6(A(?Jt6X/U $z @H$*=D+1@PPuܿW@>4;Oke`,-x؅}*`"Sz^'rI~ꂝĥk<\!(wM1 N"JA[R7K}%eQhantB9B*BƔzЄ{P/s!fP% eO:Q+n @9ʑ#g##aͅ"1R2ፈrr"46ak$)g?L`1Pd(D )XV%? ԥ,$3ԠK A|P.MIp+,8jP"fB@Qd!ܽ5Oa͐^VQUt eE5g C#T~2A$ %>է*O ?7*l EڐR8 !^PJZPߴ뿟*dF@b WH;w[L͓+>4귌 trA !|,3Ygd! " ? =nM۾]Pv !~a -ws@l}Vx!͚'uOQ΀AA?۠X7@6a)Yi< E8"S!I+"V+z=cTƆa<0ϓM -c U*NFkэ~!A-}A pDY[IyHT0-".XylF;(_u`En2[8>0s:}<*kK˄c XN=[OL&S j Lj wWm;ybd- eK =Wy'ٴu)Ƒ#YH+1*nKqݗFn+۸T?KX;K(>XKK;W8)_/bvM穅ķ]@U_JyÃVNhy8D\B> +1W:bӓ)M _,sF}ߪ7\-sSk\l[jr ~;Yr,{q˝9Y7K q+]#גYu;$=:KJh9}ʄ=QZPGz'M8L?jmMN?V ! OVV=}C:RAuoڼwXB 3, ECZpCPŸz7SxJ75cStq7bP)gK>^6-n)2[x4^YҾK+y^h#5l LvZI\[u"Mq GUYmA?r7'i$ m?:R㸞wl6<"D]Y-0ռ́Xmoц B1lQY+. BE.THpAg2qSD fum?y !QATqIP U ?xhޢq1͡ﻭ0^_xF]_ײP^YXILSڻPoJ5 r,KcRWOdn&=ГE8"Xr&>ʅs"4I[5Y犹A]Y wۥ%^*+(oqP$HGܼ͆MtZyt}>i@:h.t'mMLdzyوE L%g'iGY)h6Vj{$7]5M9@37Z+YZ|#x0B^KpEiL׭й[?<izA l1;qCjR5TͻjZsi¬8%;qqjVb[<6M83-OKɰ$(-k{ˌډJmBdkm@?n0r(NiX7loTMưtg!AK-bۧA'nꊢ]!=jfX7\ے'߫ozwؐ.#ւư>kӏtצ/|B؛w T+^v kO`wö-2jC@Fζlp#tۨӆ8G1ePn ́ al1ƫE'x\$wV+#$i~8vpѣz16Ĵ|i L&7dC CˣHJV<:~(f&zjY6URmSÈp V ?eVeigft+P~_ Z(4CT*Vcb*OE vY&]Ecip3ynmgEJ\k깒M?$VGn[)q%qftdi`$k[]cc$ :l=}Y\Idw(sXQQ Yu!&* G J}U]pOpֵ#o}Ust2t,OHm|xW^Ȓ,jk>$Du^izfW{yDQ?"?&*\SlȢó1\PGF@S{kHDBoH!'B'lM|k:= 0Z`lU>e /hb?Б N]_M%+ 5vn Vv}܁/ٸ Nq<R!ͱ.> ";[i,آsX@@jSUFK4-bj3i..ͼP_b1qLXF2P\1_,PJQXf^`r P, #Q0ss1 ɐiL)D_KVk\X%ypFXbF?}&"kQL%>Z 9?'4OWGc.`$4||Eu@pWFiL} J- ќ5yG[f>XRZzCr+Fo4b!2hs9Tx5|(]̔k^`$FsF&oYLerl4f7YE<8#HЦcٰ~05y* &ڎ6?'g.مXLQL著hG75mQm9K6퀐h8"(Q%1vF}HцNԗٜň;j0[m ^s7MԌlm#($蝭 ==d"/Dn?O=PG~ӍmAVYMMu8GB o"g*Kj[5R4E4̿6x٢&3+`GUcB> zL"@g63}ׇ4 O 7;iT:EzW#f B^+r-p3u_vCT$#ჱ3nuwus{u"ud2UmwCBDXBqɦs"I'6tƑҸ/9q0#=IAh٪#//#9L5IZܨ nTCRpS6c  )6UEUUXJ3Qy@7q7pVsT_v !g3#+-g&vW%[]C 61{ |vPxg9L--5VdM墑gŚ*]`p# hǠZ+!3-_\ &_ |qX4r+N}wkDI=.k ).Ӈ@nv^FHXH ^K^=zb{5ާ3n7s f:qJ?0! ^B7:s ɟKH\B_)!ɳМ"bkV<5YH61t֏FʅNwBNWUҦXA2/5W1AӲj_7ѯ WPEJA|W #Wa"1.S_%y䥂lb^]YT!yș!ZQCݒ'\ѷ9h=wHW|ي璇::*ꏮ>w{f1G{/Ϛ̚^X$߃ }Բ ?>2#5. hZdp}A0:tWeb.wQchdOz~1t}=8ӇgJoh֭8znPZbAJR#z "3f8EH*/3qVeI n8^G߻6Lf:dj9 @¾zhKq1^&B̟;œbAB' EgRwX7&MjCU>)Rg+V͆O @.;l'X690=cxTwŢrPkRWڪj++ey}(r.d%\)OHFM}:+$IBvœzo՚+:CZ J1ƻjg ݽz7HsD @1x"bN>tC<*G?d~.t.h;ӣѱ]qD;y1Ƈlg0l0sMae࡚AUQ3 xjaqv^3A/=AJT`g\w< X{g':.9V rwd_{%|XAӯG+R 6s +Nqz֤O{N`%cEKF8N`wQ5noVRNOs0B@ƸיR{U^:Jijv;e~~v9.Q<|t~ߡw*aKȹײ ]s 0ʞ05X_%st:^!՟A5`#lVgegrF6#Cor#&\ҿ?O_(8hGDdJpK0"WPu8W'T7q5+9M\YnTW|x)o[OX^o"j^ĽKSìT'H @.ad!298zT<\ ̦>9|"s!H_DcNYJ>7Mڬ;' 1l Q1u  zG߂nϻ01qR5!%Faqjiพ_%8{aPi`#Cn/ٺ(kCL@;ӓ\*K6՜Jӽ1K`6kuoI[f/&5#EͩSiqcܹ! 8P윪b@չB CA{0݄vщZٚ -ShP/[K+,ArzQJG56L+d>dRRf kJE[t|-XۂԚAe$r!p) v3'0Jإ a͟l Ueb#XDI!8n즻~?0Kj0D2[nXi[F 2T>vd<dZ9.轖xE͆ϰzP2SAKϡns1x]SϦ;ԩa2\[(.G~q yR5j?@93+M6@t; ی<py0[_w{umP3vFc0S<KZ9p!| #JZMT2js\m(Utp8ʟ XS.)ZKVX =ޤ;̥]t8PiDYf_w}hpU[;"+(\|4?M ]kudűsMGrxa:gȆsn:fɳFM4795R j5pT~"z#fnK3;7o|kU&A9}S|73f@Y43ͺ_6F%<8Ws"a&S];(Jgk|#M47NŮM"bA2T.Q3 s[SGpnCSlVӃnk0&a1I^Y|ڄaF17jײOCۂO r?Dxw(]":5oh ,^ `~dpTk-pmmɻ0c!zb&3h&+"'$CtkJmjX{&NV-a5GMUp]z$74]ߙ0'.#[gJ7u d,FhV4 z>EDx$T t(yۗNUܔm\iaL]i] +evy8$Q17*$%OV,|VDyEv8wڇz^%:HׄMb!3g6n%r.jH8Bx "<SVo<IeImtdNzۃ>a';gk8(; 4zہhn +pA)y5@O+0B|!8o{?-=DuuMBA pTٻ`֏0{-G6,Mebh,^/j`CWI"kP#7 ,6W1ڭf5$tag#6~Yl5!L z[nI> +)U"^5qfR+DTX8CrA7G"3 H-M nvil^`[9܆(W  5嗤 }bM)"pB7ٜ}rey V;G/ l4q1l-F4]bQ$$$jVVdQM`XqO!4F(SMZ<$؈jMST*)`'e7Rmj,5!@|zD4Z/C36;}Tc.FBj 8)X ӤOCX]j;]i2$aI"&$a7,%,m6[Pby4Nr/Yd$cZ_J =M"|3,酀^VV . H Zjqqbze}ĆF7Aⅼ;=d ҈L i a!/ 5%6e\Tq$UMt97A&4T &}mʎ d2Uf?w[7OZ5EZ NYb.[> ZG$407jȁk4ӟg!ާl: E9j\|RPDF@nhbV 77\@Z5=!1U[=4驉?g9?l}e2* r-`*tdP6@h57iJLpd?iY,hsؿݞaݑ?؃P`߉:KOb{3 06{dvD^5//cDO|>;A wj VJ|(4z4sg=gwd?1Q k6kK\DW1X_|*.+~q'*^PS> )Vf0[ !ѱgCcGOG,JzmҖdeLjfy47}vZ>$uZfLD@X}guQ"A:c͈ PlN/! ZƖj #}LRo,nwwL  4|z9Y`/oqKgI= (%r4¸:rs~05̭kCb9pjYm*VJ|{@Q2W=GUu{L8鵾7Q2Y(aCN~";[Ly TPW !SHژzH-LZ;CdWՐpcuo~sP% OEM1@-ݒ-!@*j~6%,JP;Cń# uIX|R:t*r:X4FP(mD\M^)qqeZb-Gv8r66dWGDp[=sTM`tEXj0.lf;Fڔ `(BT6z]vRLuZ)æ8f邁L=DF-΃El :&p j8$A$9J+cZ8 J_~婐-؞~rLs8r~r">Jk2Vx;҉+K}3 qiQګWRk4/jF:2Wq+.)/Vؔnrs @(̒.:hIEQЖL޺] GoRfЖxlƆt%rp[z~Ei[vE\eq@ΛQiv*l&8. (nrٍm& nĕ^8tƘuɈ3_u癳\^8`c *k2W)ueratN1+O5t*Rkby>9ggFE£1*˴;i ffwhZX0}\:O+*Ij=Y,GU'Y.ΖiHM*ebLc\Ӎ;P ⭄kЂGvVr`Gd;*~"quF;_37]gO`q "R87d]禋LA&z[ss' \qr~p׭+ȎV4Mr3$L._ҫRג2nTHkSؤ%UO5ժAn$ޕRO8Ȟ{.*( h>z*ÓU=.*2:>`ai]NFtgيUcX3dT=@ΗLHO o }aҘv͕@[WWoIؙv[ ;5C^?4g{5EҍQ*9֨W_waixj.L&\m 2|v{P)xdWnN:=ȓpwkXJ^igyQDP2v瑽O0WrlK6nx*[cVK?6qQSP~Brn`ۨOw*|+~{ˡ2kv*UX'^ m۪[H*:m~.[+xiAeVFl C1$5:O`~LO, +# 7FU]WyLN n'Wn.0y{\+,+Z9N-[}!*?Mp* j{@}Fe?448H0/$g۞>=@dd2ƎRM,Y@\Ӝq3ɭaz`Osqbgp2YkɌ$p!2y6K1]>+q駒ԢΔpB BhkU*2hU("ue+8&j}o;pԔ}@RXܔV9K_|Oq|PՃ qSy"BO2yaylC 2fs m.9eoӹr zcfvSaiFϝӰ.l6nAқ#ipR7CˎLk1}sbbO H 'dT>x9Mhk]mU4yxxY݌UAƭ5W.u4m,.Ӂ uMܶ Τ>Hno$k.}2{r8MV+u7|uHIV@x8W~WeIHΪ'NZ )!v8z<_ӠsЪB':vTqV> АП JI[62i`(GiM>۷cq Bݺe^rNUR#YSR _%IG wb1"eMg'zR!~}7g6kU^N^ݶmɳ'!E'c}-œP#-y53,:smD_ U*ttxyŶ>BK{yz?CPtcS\U٬LJ׶2D:DE(Tp+?Kڬ˭''Sis{s ,ɴ9+aQ4LIMƿ.aSUPOF\/V.AۻV؃R4w_P_sk೚k*5~e6w1wM"[)GH~> pL;8Ě\=_U ʪkR"kv{_ԭr 9lÂjojn26QB}qM VD.jU['9u szi2F:;5p'Qz9ՕFyA[$j~ 4-ԕD:`5L8F}ˬI<PV6mF4Rm:^m0dkr.r tخZRϒYVJoc8WՑ*79 J䷭VyҸ>֡N];BZS6F NRM=v".:%A]2nu<ѵ:!אh)rX^6G0ɦK]guə ƻΤ.}j"#k6ZԸ$#0 ([s8~eB-{!8<\ZZf9>e2BXEټ5ZݸsHey0S˵ֽ婤Bj\C]9n3&2I#ǯ,p$Z$s'܉tݝ~XQ~L۝/mA$<)2%% US1Q3T 66٥1^Z-sXQUvzQP+S5׸x,8v~ *TJ"@OMM\=D 4毕T:[h 4Ӑї1O=Ìo_pPM2qEf' 5jj- M?:EM I``2| 2 ~gT, !Pa)<,m_# a.qSuh/_FzǗO402KU#rvȡG1w8(SDLc+neN{IQڢLQ2#FvV0s 铗/.SQ^LjpSQJOkLUHb]~i]ZC $-ZXk^ yy&j gZǓ>f͖4r!E utnl\R]5+4~ė0pO1R^ 2'LIո'){Rc4M6`'&|#VTΤz-hnNO1:sI3ZǘgL&J,&1rmņb+LXcSċ8ũ\qhfK ƅXlEsOj\T.X )@mȄ" |rz>A@U8nk?cCԕ-+ '*2=V/WbQ>{iJk:O: b/Eޠmp>hs{?A ,AA3mM2#뗬b!h3E ǡ5.b[l7h4NP,.'4hXKkipQ9 x?}-1`/E8܋sW[O Yvk;̗4tI,# fp*H[ wf=R1k$2LI=C$`VMt} %M0.C,OsxpLP#@e9ЊG.+rUKs`ɘfSI2󕭺kШ+(cɣpnfx(!~cab QA_AQ";9p&3 lQ=rKfj[PI KKazD'pY}Y@@bR"A֘ӍY(PӃ)`GgNLljx,6DŰR+'2 V>R>CmA* XRX\&4^6K㭕rP9h!3W#uz^Oԣ8d̔22oH!= qpȔKu%YQ˲]=wV֦lػ2 Q&['3΁(LGc~:\Eu 64=v.Ѵ2¦$$w@&ݘ7:ղiZ5^󋷒F袻E۲:Gˏe-KzmՊWl+wWpaab^rm96sMV†" 5]%!ԧ',`ScȤAs2MΗ4bq|^8s8Ba\`car;^#a\ͰL K,K$ - ?{hͯI%`f-%6rR@p {ޘٰdVaLX @D``=|\9EB~\e䖼NaGN=HY0wlcoKǷ@u<-j^G)RYk X V78Vz~ %{l?b'i^zPF tǾFz}(4s5N*J0 F~ׯ/*6kh SpѠ8JbD6n*& p˶|pQmf#@_)# ۾X%hša9HհvA~xCu @}0 kqYva~zOM?aX2\Ց ̣NUuxfHY3 ,1Vbc %uk6NfmCZ"_ˏnfni:G3iT-Fjm{9+ꛀiš2a4ӷ, nC+ Nq4{v͝*ZgܝUu["GtScH_,?1ΆgDrLP-R=M4wZ=xu r;G4NBWhbősm/ XxB>diDj0wwG_Y!1 U??JUZ=]u^x+ú7,d `rm&q!XD [7? o4:&WQ>=0H+icU _tsX)Y+U|~)8,3GuC%>XٵU9Guo:vAlFJ~lƭF`^/d XR0!1#5_6_2CחADlk^};З Y k -?kP9:UY %,/S /8nnnp}sL>r4^A=鎡(L{ ʐz%qZHTLΗ$95F5nijE(wK_b|B˗~o9YL(kpy/2xGCG|u]WijB|xCr+غ b؜/}2oxnSϙ z92DYA?i=Py XZVN02U+-dml1Z3j42,hXƃ Hܵn#^`<Gimi ߏ4df08Ϛ*C*Xݙt&WCK|>ڊ Kl >Y5pJy+²a~8hK169蟭$c *vn/Uf&E+ *=ՃV Z6WU>ٹ$6Z9g:/(sWک]7f9ޢКa!n@EΜ.M6qcv6+f^Wm IYaŲXI4OVtM"Ao: ֗CU-Zo.g˃DkZ[&\<]PiwI;)2ʷ `sarWHN!vXP% R@0up¬ݳE@F_;xP5-g6#b 1yrs+@mw~B":-(gQ…`el,\`vA2BaTW[$X EcU%.HD'5HHz F;4Ҋ"ъ.fmBߨ$?tP ,rRqXL8~a_"=15%W3)⪕e:Ɉ5wc6T䬱'ҢP y >WD;69Vԣr!,q2}@ق,@W괊ZFnEc;X.Yǩ$|.lzpVeA4Gĭ2qLa'~KO+DԲG1I9; N\B+rE`\oI|olIAž @웉0fFOBgo=`+6= pNy2AeB]^ fr!T@ %ܽ}1~=δ57zwKʇkr3߫?l 8?sO(>Z ,|7΅^QV$wles;6~1˖YGeh0]H?GD  nu|7I' T-&3 p'G{ƽ7 o>5)yu/,h٪&l!ߨh^oDC))?M V]Ӄ xsmA ח~#sŪmFoөXЍ^ʬ-¤7I)^AHh&es%1zW&꛹ fc֮k i׳=Lܳ!N!B5F:+΀YUޜq7 vzˡ߫zae^زxRmP-g4 krrۀN7KdUj V)Şd"(R-y8ğKp!ŀvj_75 ~=,/7\xlwk'@򍩛Wk 7CHAlچ48jg7ZA%nӋ˹h~/Q1ټ[&ɖM[cXHj8nlI6,ݜ~olHZT';i*Л~ r8:(dcUVZ]P* wyM 5428+#6jRAsWʍ5^z${TgPV?+hũ#q'=K̡$%z}{eC4e@ .ξYMuE :V)(UD!) ƛIpBYtWIGCv ik#7yʬ{]A[sdWY{ t9XLas#w]XuRui,>¾Dz( sqy۵xv>&5hy Q08_ &n?Fn_N\1A'Z{YYz.VEQF~mO]z$5aY/ Dk~kPvwg|Hdk@'% dPً3l[:y?+߰b\h{Dz-p_Nd1ERf˺؞˩ c9T?/ZY[EcKqaX<[aCab3zuZ\榬P"Go,o0*o ]PN4( lV=n_{rapBe|FO C{KlЃՇW]Kp=M&D>KB͈"N,`| wcqrŴ\J4SF`~ :M(烈qc0V!%+J䢍#m:}Sk8K޲{e`^tj]^W\u*@ت>SKEr9"Θ[Qxb9rf ߣnd>j`8[4mxxWGQ"&P ~q9 -7/ֱ a8#le)H/\Tdi=qPGS(sƝP=FFdlz@.!XZ['x}W0׵Z  ͪ\KfMj)e,A \\⑻m&/us@tgp=H?6auIaI@,v7AJo@Kc4ه2lp4W^wc~ne$̫3Wgw&c^:FJ({YtFJ"vtQ^B1_W̯(o!oo |N ;g9I 5lgkW- Bc19o.W%t6/3<H'/׽?<$8p@$in[xcCX o\f }@ |Q-m&жlcfbGrOF E)ƗJss@nj̕ÚE:~+SU:sL }B/G@h|"ٵe BqT!&8  Hey ]cZ0U$yNH6;Ugz cF\~6*YQ}VV6Nj5c1Ǎ79h43m/WI5]m 'cfna(,0Q~vhr24jLE,ҹ 0;;g16D4ȩN{ S996qj/c#}eˋUMS2Űf<8LC)jUb%ͽ{tV#2 p~%ވ T [3Wpni&- jf(~*̭/cOB.zCON959PTNTm pZIh#6ie;=wvbC.MMIJP?5{?O^t2bm0C~v;~2v9;07m4vN h5P#FE ߰ <~{PeH^{^8Q]P5Ӭ+D%b 9OtjD*ÏG- ؈絔7b$-״f *Y֒E@7"4/ҙRyCMtw͕jNӮm2a 0PGȩӳXrunj?wR^^UYP$钖يZ7Zwڥ)n$sF,o/]ke |dg9m[N,=KztCyD톌qf^RUsx @jEZJW*a,`9|.&u&iDsB(A1/Q/Q Md,`ƒDFhnv8;d5*Vz:(/5:@G&&^aZ~G[5NK,X. kNVl"Cq _"&\q9/zQJpEAڭ~=ip 5ʋ+F0q:w?S6gs y2$TuYP+inf9иnND"MS 7:7F|B: Gǯ ӣ._DMz]e$'Gj :.jTK/1g47k`)XJ\0r M+u;OLj)=` xx&Sf  T[2-\oM]/0 (j}õ g Y^[.9 K_û9pۤkԯ6b^꜅,('SN?&ٻK=|ung9pRTmji2q=Z_vC3Qs2L8'hncF(伞J9i*>JblO}E>ynV.h))|q!ԃuHan^BOG\A,F"GA/ذLkN9%.aNYLtSSĭep4,Ũ)xGKm^_,= coF1dF-N|dLeit*ƴ+317sw覵= FZ&Zz]](zgzճjpOlT O5a}zBVe5柄"Z*(:xt/P{q 0oZxXs$q].7{^7t~Zvxwv-w; +8>fNIK$u!^RPb@Ey>pLQfe63(y%P<ڊy͂ۡ7ԾZDNUkWK6L#1kt,f'OO!ȧn؋L)Gw&)Fю[->F0͉<_b{LQwO->Dr6hO!v$TXQ_w7uO'9 |U-jKw\Ks(yjNéBak7 E͔/B]Y8WFC0o<*Kɭ; [)hQ4F:D3$Ql$;W܋bReԧx n>=M$>#⤷/0ZnƦ]n YKW؍qnƂ'8$ls[}aizIVô>ڹ\ڬIѾRc6iq@_mnbgA}2`FAYPoͼ͙(o: jUyUJ/SxE߾H,|-~k0ݔBE~ \-$/ͦO"%v #XG|Qk~&ʀva?,Rf8yްMTIrt8#Xey/9RR)_vK|sADБ?iT"TJG0SnFwun(GI.N%ŋ:N+[=T'| b;?)uiX]9{`@kw$a<|z* k:RQo EO3+RtM>K.:6?˷ٷmXIwVzYrfժMC`_qiNP, }R]Ms@賲#}ЯZK޷|ե2^G]^OۄcUUwzdZDCCQf0M[[z;w`cj]PZq.fxD'o{SiÓ6C$;+3]&YbJ*kL4Be h;Ybsnw4v+)*8A#Z=(y|M,oK82~|G 1x|p+xg7鰙IаagaO6Rvzeffsx y&EP~zMjTdP.'v/Hh t&2!! 'T~Bm30#4<M:Ű|Nd+>9_g1=˷8ѫ)m}&*ݝp*Zk6i,s< F12Ua86jQ60@=rk.e6|\Z>Fw vSS]hY޺dhIr<$[=f%^XrL S9`zzgHJlFVtإ*E,OݳR2k$uV>ZQb$LRԬ&RAx즎)1B.0tT+.< z۵kZE#I$QCS}Xٴ](dgq^H[P"-3): 0&`g>Gj#-8hΈTzˆmX}IHQLU:E/$)̿Lء33ZC CCw>Ox$*HK?ΓJ  1ʕ+FhfeC+GZShQEЫUmٹ:N:{t8jlr}o d|; ڬ8ƃGgBmw2;o=UcMY"zj5x;WY9r\k5~t^fm@\`(kV Az'F8!4( B$͒5)XVHW3t{Mt`X{d[QQK3z,1c Ljo$r\49tm6>Q zx0imJʩ50='T6I%l>O1Llʿ݋iU&}wjЧJZ9/d,ucOYp)]ܧ' U$Ȗb-o?Ab8|sU iPh ]D+45%$YTpt|*=qNʂL]z?l 2:?Nxe 29hS ٳιh"3FbeX*-Sbz;\>e9R1y'.-t„q SB(*g{A?I\`ůI.Ne] &4ȠG0P.V2cU/5kXИ8ސ2 cE(BAqGf2SDPel>v E2lʟٚ8:9C Xk)t4\0 \LT/[8,m6T1MN݂f>Ǹz dMq|`U8aɽ+75[em -@H.3Kv= |< SLؐeʘ}vLaLXvn(b1 sjD,+7tF;(䁎\~a?#KEA+Zp-o#F5 T4Vio eoYw`;_}UvE1g+2<,\ OY*ezӃBYd4^,I%Iպevz9^_P.݋$wyyvq~=XrzLߺsyʫ̤O2,HJ)#=hބyT7 %}>1zlr(QoЯ}BQ\$47%%OMlvVS$/S];ov 3ɔLL^`J)a/*m00T泥v{r`LA}o+2bN2"g=O.5o/Q!mUx#=UQyAxaTX̘K{4Sf-g>o$ )#ZHt)ChGz507SB3:n퍍V)S(7w98 BvUƻ` OZ.Q 4we͇}<:?F8hhs,pCܨR~wkChF 0AgRx9Ԫ%B4},Ued6 }ʮy;o fv;Am3ų)iGZȿ_BQkKj* .[~+FS<_dҮSO{9Nҿ4'0) I]P=e}*˻USbEɗoEBMm!w Z$C% Wve+UH*T.E4BehakkneХ5eUcڙgZH}Y-U͍Oc%)Ѱc;y ۦmd/^iawzp"Eem.2KO?Η?gˢqn2MFhwnuM^)?$t:&ZrqԪo>Vw_? ޙ16Ͷ˘:>*+NzK|V@;mQ.d)שԲ84ʵ`O?'#-AAeGA8"]~$ӐnEJR'݊_,Ēh2_<-Õ/6.CAY_|ROh=5=dC{=MM{XqUE\]{(FݼX͡޴|\GP8cx|(Ā:OMePi20zBpFbR;H QC$~JMO $6:SKM0XU\?}DWOG(~,^X%_xW٥q&f273͙U2Y^.: s1^m2r'y uVHJ~R'=R3~2 OZUi ґһ% mR{#9dPq>HigѺX&gcem5#}gt<}JɖSXjv3b Jj qTje76YC+3’kdC~Y R7c!.$$?RBl 'yURV>J#\k1"je.Vg+RnЩ.0]u@=j6KtC@ fD&k|-TlPhXcGlRe{1Hϙ%EV%[VuIé_,Op Pd@zwFOSĊИKtq}}mmӗ"65?"hpqZu\~@Ii xKZǔ{q(Oi>&%:+CN>q_kR(&hh ]]xOT:sH} ZGV %'ӷ` Hl( \x3㠖J ٗELfڛ3\(b T~]a :bu ɴR)ޭ Vi`- d dM %֠JU4Uhcϑ+(~FN;>I8'b5nwBCR4ґ'+4'13`5=EBwTG ՚m4#fg^(8;;+ct= Y»C0}`mMae!/z8 E5T*>4x"Y bLN~F;u C(J9sWfm0J(qs$M/L$ ~^JOyD1W{Q+maR͓sZ>҉p*Sz&3sB*̶}[8g(G x;K\V *6 C,qtvt_g<@ E- HrrlY&Vr5}OR>P G|ѽS:(J8G̗@S(:s蘪бhT!ۗ$a;ۗ h6s߬; h4PU Tn9[J+l`5! t/e˾7ws%SjG'/I "W9uk:9o̮N?j]]%Iтr\C^6!p&!Ηw`:ZW % ^]pf@i^>. OфE\K=wa^SȆvEPGPzE6ZgQ0Ƣ_ڑ TeF1~?۬}kem&-%"9Iۮ].yK*,~U⨪ܟc'9|;ím)#azS՗!+n  ဓv^}VKf&2JyL Ht=A "2RA6И Zon0kF> VKXJDx6>RϿ:slD_+T\?N}sӖ h#z|)Xӏڅldm+_3)o{ݾ? 6?pP340XCU#1vaɖ2{Y!sș E|=qB^_`#ٝ.,>-(HQ>7)|.wXnյSNƒxP8sd<؀9@3G y(g6Z|rl)*yJGըαm,ZZibuoGì|>M>«*=;m ηze,| iJ{V 8wg;?CDu132QǒH}$sūpN'4Ng?_6׹)E] ?)uEqAə[ zl>");[ޔqJ0Pi(p̷ٜ֬׭'BM.9~Wnr=Oօ>(9X꺱6H7#/5mM?phPX%"TvN_H*8RUy4̓UYXget]Y%hU>]4cWMWM6z{z  ˼8R|HC52Wo|0 )l*Ze寗J@i,&E&xEAY Ovz6a)5s~`?ˋi)b&V_ NSyP,>[m G'_UkT$eۗ9B*qu<POdYjx lQEVS縙 1XӓRcp]oe [%7 &nP'@OXbws+}J譵īVhV݊޽ Z+4m^{wJp 47q2&`vPR|D!FT"\so0R_x֕*5_Lw#w;Aibq2+8ge9eUrҌDQ΅;K}u`Ħ /` FwNK /62f*j+ȹhs_=<گ~;Zpgׅ(:?{WS ^P34+ߙ$ :ǏmkzR߮;,JݬMʝWF3<6S5I ^Yml+{Z٢! Llu1$ty!d,%]qέPql8U><12F@_K-|j2I5RDM1 7R@rUzcoXw#kσ6A+ &R01M];W1SM+x ݻ6 1,P@EfB bZ҈;%3<A#szW8=z@RN>'yk{Mb_` flr%[7=R%C /I]ԃQa!3RM'an`b䓝lv$۩ZLR,U;*˳#F2 ;Nê:/i,P*zYq3T`Z3FA(ST`VRV#SK]T'AFS$)c~gƋ<oDΧ^F&i0պe넔X0vp 1Pc5kdn{974NʲFHd$`6Ҟr l#,@R(R$#s8{cTĐ3n]ʸ*̠|B7;"PK&v_ {rb-ƶ<[EEt{Ye7P>m)U+kY5}iɖ,/m-b0R ^V+zfWY qiL0-V$ԼOI풪 S uV?`Ӏ?lwe&S, (Ž)$'06'U- \.bƳ ''QKd?"ol۷;dVz針Yp|xT\QUrys@YEi> 6Rv*NGI~Q6$z"4 UÕ1ż$omftWS{/YA,єo C=U4 ~ktp}Fq" [Dpii&V\ 5(pⒻ׵N~EF'ݶmF` 0%kJLZ8U,J}W %;9k wŷ>uBm&kpZw}~>TpK6e[:yS˥m <-`4 ߬\]Yu{ܝ>U@z[fdrګhwi_u>} WPXe_'`=$YQ.lFUxNX&(/QwTL"U$ki<;R/CQU5}o_!\P /r`M=U3;AS$rT?`^[,NeL{0rC| é\Yͽ?ͣd zYqp 'BCe-]l,רM}CU +KI,O.Pz1Y5Qqh*n/S:iaAOYgG/KO]MQFzF f` uz|ţkt-{#p*2[E vy$$3mL tJ8>NU1Wn}Ҡx UdOmo8nJ@$ƹDqrpA'^!68r'-; Q)-ž-~>zZ*(~ Hh)l%=a3.]gAJ<iecXy0"*&>׀A=v` sT`l3+L"Cq;`f̷Pks~uPO 0eq=_d'fFn5@_:70YTl uo8 ^fAll,~2wl.xal%{6pnZ~[<]gSp#C}z-n(vyF'!]>ͻ p M>vkl &[oXL]Ci/8^( XV$_,z.@ Gv%,_H$F. K鹫ޑ\ۨ0wIMĥhomM 0Xɂ:5eN*M&F/{h]-~F(P;j˖_ z񽲱^.Aa.1CTuN@Ei4fMiU e`<{l( ZlýBƋ3o읛95yQ6Ά=_dbd$'WSJsi,oKXwQ] Nn&L2¬̴F=~l 7Vl>u&Z\>:Ɇq{bMSk4-ZlbᛲqtPf]E/dv<H_~@DJ"E"mZlMBh.kFyA @"riSa vVc2NOKTedM-xx7PLVZ@%lmomɸkm0?(m]c}m@Ik,)jF7vڃYGQίdG MUb\n/÷L_v7sҮ֏/j]=`(o%RARhzO(E=߉@tA[ljo5uR[;i!݄[6_h O 6l77k??]ǧqmt`[t}4b~lb [Mx8u~dƛ<`ZHTAm6{~w^o|5{RgCvdWCCp'F{~VR-ZZj+W@W?@M>"40)~$iNDQu#_z4Fg:6ط6V i]%OŸ ŠVA.'pg|40zM \+ydxK Rh-4,\y V05Cy!ݵO-|ˆ01D9k*dP9Zc-aje$W8O*p 2F/cyY:;nK`COd+q#iy OW0¦}p taF\B'PRT}i +ҏ6>R9K#KI-F"hѦ%-6{Wtnzhm)Hl&4>!Hԑĸ>%>=-}۟OfR^3d(#<_g4o*^惘xq}=w7SwPM JlKQ/\-Φ8Ez{l.OlkA>Ӗ}۱6JrCa>76xݵ7vAɲEwx3ns(kN}G7wtQd[@$<{<{~Ⱥ=_ܮ%%ݬmEAcT:ཛྷlIDE]plGv24[꺀!i/@|-Uaw+/\(>ziC[4q_{*kTvhҷ(s51I66sm$pCu=K OYezS )Yv: 9VO |Aޏ*TSI:K~`c؇"^vaz o2k,%!x8@+`ht&R@ Ÿㅕ 3ڟ ``(0YV/<gk$p.PEPTntW1A5*,Zm;ɪl)O[KJg9Q_jm^ABZ]g4ђk#Xg dݏX`u}Oв [xxކ|\"b> HGW4ނԜաdԧ}]qakndqKZ &oW]7flڞ`#D7'EôuNib>ʏGC偲Fp\ͩP:ɕ3!y۵ IcDҙbh[.(hoʦbTS[#q4x@KR~h-̍3dU 9[t\fljlDZNUO34Lknڃ>x,Tdi{ny?tX!H)qLdލa3M*#jɯܥI1˅U$U2S`jPi%5neA_ћen ^ZR9EQu'|z3MS8tv=wx32[k kO}%-GiUT:,KSv9;v%M(/ˡ[m## sN rg}w^b 1MHã6OPXguC,$?G6u@_RuSnM;-Sn W*UMWv"Qi }3dn3L vf3tƱϐx wMW}d(}H[[;' WHA7%\J7~.__v>wrNv6 9Q'$:UXrv@Oֹ!ʓPtm}3*kF-ω!ۚ} .;Sځ,@ZU H4EwaPT)Û ڻ>cArwFv\|$;h"L`LJFmأ[fфg^]`a[7 i^b|CIgkd*er]ᬕr+Rv_u}9f4, 0>K0~qlb;ç97X_U A*IťLC9ѷ5rtC/qlˆ JNؗ¾:}_ KVئҷh2ΚViJ' ##ZL!s$D8lPm&D+xy9twغϸ@j`B)Vk .#v>'Du臒$1V։s`,? ԁp.%I!~SKb$Qlgj-n1J(R ϵt˨y?y5 ֪Dct3-@-h3.KS@W5IV "S~S22=֩5 뒪[3^nu]R"!c)z4G=^"8d#NFHa !>jJEȰ`# qԇzvURO.\fG )0R `|Ee!7WۖcZ# Ә v$iīKl*Xë@Lu(<s'HԸBz>Y ގ}r]$)E\!{j \H?=aH]碟HܔԳ5]%.0΃1>k3f15R'3&k[[[bQE,H8Qb[x ])@>X]:rtx]5? L6 .=8?tfJu _˶>z 2'H<~(9$onf 'u MxhYkL֞ި'.7,Ih"3JI@Ŏ) %WqεeO$g(zJW͋ 4~⻉RJ]wpn )aiv@P$%3Kw\MѼ[wzrJ:z7:0q *)L Rw/  ZEՖ*Y,=l&Zmk'.¤}ZZjX z< 6ha_Kۆj#!i&R0t@-Y^<)IΡ91k*ç^c7mBT_ȻZNy-]kRVV} *I,I)*~USƹgSҪbwgm&$J@mNJ"t<',D֝lWg{2 =I- V1 (E5+SB-zG@.&dV&Ujr**m\Wiї,[]i(58;zmMJ(x(> s{YtVzUGi_)WuhSGf4*]/z2 `0dИ(T88@k~”k}/$#0_Cw}FV3n[fmфsG`i~WwT 3xCGC?Mu1 n}-8'8.a4h'ұ搟{w Pv0 E$k*zrϯ?1@I2\Wu1JmJ AGLmKv|O5Z[)% mQ ޠS 8=c43[jɣmky ̚BDz h:DE͂)K݊ht<ܱd$MvmɄ[6;o[,&k%hn~~J-+{)_> zں #oF֨e;ΰ@p0e9n9j[֎[&AB0O/R|8w̆FȯuCUűTpe鋫'6˩;>J| UѥgBzMԷ*qnIBoS4gכv*i&'"Ybo:YxY-7`l2A,[Rޑs;U:Qz`wvƜfVVny-Kb碑uSW0%T)s(Z9$+XPG3j7M?]ĥ~;<ƥvg[%NJ5ً1a(pU0%(&c 0 dXJ@?M2>X+)c'OJ?X z;]덶i.S1uO1_6HOD:j2c)dIW vN/g޴yDr4R8R!,ƚnFygX=k u?*v˺mp:k7>R:tdt2Pُ,C,?&I*azØZ7`O̦=l8N Z9vJEI_3P޹F[W0Z""]+s0ΛeQŽQCo)=`;úȭ펷o7>{cҭjҩ?YA Z܊6:,@'kwz^Y&La|XKňϓOȜKj z51+p h(46Xjh?]Dǒ_-ޜާR]ʄwǎNZjM؇Ѻ$'3HNBbr%/żXRM%慷y}ɻɶqI$Y黮˺Jk0|-6U@:SL7oe N@` ^u_7 FMM쥃gJo},zt1u @Te,Zg!EA“HY.N>ؼ^h hSqeߢk|_Z$Ǜi*VR>}&G+;wkU6Vb3\McgЃ;cXg%y>8p:V81|J'7 =8Gbٸebޱ?oKT<6@ (!tƯav 9\{X g-m#6HS`1賝bקL*m&xF۸Ŝ^Z!y5;!>V)Mpɠjw=^ȖVg1zxC V}=mj*oyM*!j'18n#D8M'd hJ9k7[2|m:F,g9ƌ5GE/]֌4 Ol('Ň̚¨pO`U-w4t0tP݄֟mFI7r+qEJH)Mp5!VŞ ,RK-,0/XM|G}fo( iNCotXz]hRQT/i.iZ`!.aEP(JS!k̗'H$)م9>_fJ1rCPHlJO#|^D%knP5GC7!R:6udי{+lFXZ u%ucZ;𘓹 ⋧b.hYk\̡@vk&zsqWp6C W&.VrWS3$ڪ."|+dZy$I% ϖ `^6N^s)3 j-$C4'YN{vHfy|.ojJW^t/YsּYemD_J[XsoYNVŁlX4гïKRtu҂%,LЧW3Oy@mG oC0{@mJ:<Yx"U23NP[Aemjs#OECt]? #ùesɘԦ0HiA]ޟ1o$6("onMz ?-a9U+[mGXd w)MK967k76d.6-# -:U"cM ͸a4~U'"K/]LT(ѺLjAZRכGȠ gR2.:1LK&~dI4ِMVzSbbﶠyy(%xQ5> kDHJn}K@͡s]cw;e.3:ӥ)Ӎ[@qD[+r[PJ wMKt8 ȝ)h:%ykXQz0z=FU8nNfZ'U8AvK`@b*xdp zA]BɰN%#^oD؈cR =8aSUkB,vrTs2[ ,4  ݔ}tH@)$t}ǃ{5neEn[1K#_IBx윔IM~_AM|λFo V(8DGVj2㻆vJ,ӯK3]-s4/N7ҟHkt-h4!˶ф8%ntL^z-x)-H!u3&y"cQN#ԁ|$[FI81pM@Oj*1ag*hCpm^q0N҅mfLQA;/,mz8`4JZMt'Ø MFGShZ g/.4r@!o(5iV_6|/z-ʔ;m.u&dcD2f;"iĞQvl)gJyy1W/ȤL/̤ʉ4s:_4ؽHU32^eze#e: xbEr[] 8_s#v$fmq<]mJC3 W7>h[A8I#7#*q>&#e/.&h鍄 'XZ4=>u WT^_!;EVNe#Uw:DR?٪\ }=X+]= F|1w(Gcmio8:)`aY/])\;Fto%41p:ި1WQWȼJvDyFDU_NS`|HkKwoU^=Fb|GTWַ9"Q0-vZ"?ϻ4S.KxT4^,*:am̸V_ (0X,,_^}&嬟<DN^(_3])ץy,z"6MR]E S1Mh "t5ʵ^eDۉDɸ+-"dh`.D}f C/eMs4zl̆#x38`֢Jnw,xI} ),~(E0ŷ6> n5*g$μYm7O%Gݜ,N<O^ Q\-RGحjDsydAd"oX>3@ ,p+CӼ{dFq;&iYRH:dkmJ[ @!3w욷f#QPx:y`rK}jH4)4@n`9nE( F‰y:…ȷu31xHo"DIBg<|I4[:vix3Z]8:'_es] UqE3=N % }&*)6=c$u I3. t JJ' iTZc y csQRj!kWah+9?Go'N vd1p͞k@ ycJ7UoSq:̦vG}6{\T$ܙ*0++"Nk=|kA4GzMӂIw1-1J[8}f”G19Z%7։iYbPMBAtM|v\Vz<_1?NiR&^MbڍWQNvC{ ҍ#Ҳ`QjbTg &eZV-yYZ$@m[j/Z0!dV3`cEf>A'%5_:l H8R^Y.d5&X1"MƸBWD^$N{:1$QA⧽Bt # 8줳+\biAE^9g3 Y)po\Az#@!UTc^?L~lug[8\dt:>1*ՅiO r2dRm_ztr冋OtMl`GO.XH!sRacȱfOE@,F J~Jhy_tf5,xḾ)]j FGT2\ٵ ]ZVE 5Lե?yylD8{fY:.e,yâsy2%MqN ѷ`7K}t_?o x,5}r *п}9AsN\vy鎰3!\?V:8(2sҳJj ~?X|A?1t#VY0qf)xAV \:rbM[>gst, `۷5^a1/Tz[Q F!e o[@pf$׸ؾ JF7R`.E9HAgX{&8ِ6QѨWz.@CLCuBM3Z2y1"G|'H^8te`xNq7s@(*+eT֣[.Tm&͓z0b2T2~ "Z!Y'VѪ%dR?窕P_dpJ茟0RlįְlҺkyET,D((w6T*qȾO^ \@j!G&f,q6J@-~1HTvj8t:(j1Fԉ%Pëշ]eDSttlXz M,ZIDq3n1Ov_yAC+ tJZFzڄ+5IFceE~Iz~BHNG؞kNns|:y2QmHK cx/92 5Suc~+J)1,#{F1*]'BQ TL: zu'i<8KGZ.TvgĢWp l9zs"WCIh I!;zz0:lt_X{;K>1r@(F`*I#߅t:cnHG D*%D('l2ZJ5Ҍ_2 8^dm:-|ך,syb-o4SS#<#!uKa4R 9S6Rr$[ޯUߥnyneRLY [{6僖^];T[;% bu|eA'KēbAN/wtS\`UyRR)xgU+B2#녫թ{ L 틳Bg_MJ~$:c+:{Zk 08 UbE`< *7e5ìJ z0{k:5vz zLSCzr*.V?̜2;Ҥr(rL[^us K[lϾ \GSJy [3v$> gCXWTa cT-* hg[+ cl|4XЈə~7DC(3sͰ83<^k2e4* wdI!PW~5meFxFni7)Ɛ 0NuCAv` ج,A.Y ݅`xP/GVj`b }gw$p8ŮRn3m#)3dn|b`P7Ya^74WL`YA6;ױ[vs pkFoT)-mXiGaV뀭hlឯ5 tEH0 Ӭo k:2'U213Ԓ75r` 7VLdRb.|a2$v_(},t(8-ؓBmM& f 'z w(եi+`6#AM2 gD&L $o^fX۴RblB2Ɏi vVEЫ"X1^˃}fXn;5ΡP 2| dܐ&TDJx?wŒhl5ߋuvfRH[fL8Ʈ2Y6{[ &׷)iG׊ 4LR ͘D=)N ~'^9AڛtL1%8Nц$[UT~{@oˈJ0dn v`CmkЛ,Gr+:j]Mj1%EjcB^Τr =b/A_NOjFSZ58aԂn~ eǷf.@!ޝ }|ڧ7rIރb %Os*ZR@ ן*dk4I:j$ۘI9養}Ube'{U5vNOiyVةQxC"6)F(Xew@]~e璘 b@A ]G,tG(äMiEwA1h?}e!T.MTr#m-ew-rU9%Vu /{ ] &{A=ad3/_W rγEpu VL1V1rAy kWR?}k?xab>pAL]YoNtYd8vImz?OQǤͩ!3d ^?n2dzq['n'_θ;o҆O⧜[J8u UzT/n˲F; W멡5v/O;b ? tLס ~&b WY7Ψ_OkzF}%m$vOˡ{j"/苶͂e}@xl3sg #[^=s5g=˭pC#(R[Cz}Mlm&c"{\I[;e=he[aQw] u(W~1?Umm'/|O1PZٗ@}!rdؖ2R:*e/eg˯9#\^k658h=TSЕ pM:)Zdzn27PUl6%ma+gcB(QulC~%<[\"6#G'נ|'؆ĺ}4$;\NE NJ7 n<=p *B~.Ub 6`Q`R'ץz7"V?sqf(Yb5W`8GHHOsњF}l+pVVAZՏIlk20"$tS=Ԫo;fy#n} Wi[ف 7EbiZ =mLk_eTGhH 4!,t[ء 㐛6$a?Xolw5zs v$Q@⴪Bc$b)wc"E_Jż^3l[C&t  1ޱvHCC{Y9f9iwvW}+]}eis]7]uǵٿPqہvAݩLF 0g^TɃ4xh*,;伒Œ n>ﱷ5/%_\6>mJTƱM7dH{¤++](Ԟ'>ty pՏt@)VQv['KFqulBF ۼo5Ir [F<0r[C]vӀyG9){mør҄`%͒y<WUJ2-ΟTz !iFr=9\p#OsSrڮMq/mo!mj  e9$b0,LQS4 (0O-lzϹ;1Iݜ pǍ2.nm) jĆ˭<{"$%o`oq+O~= M^0*|Ab5f6H´o;IZ'Zz"v Dl;V}޲q5>Lw߉G ӭo`+b;Z_I3gi%u9>=*V4ulrO]ԕtHO[Z~{_ӂEü(ԅ/^s6U*n`A5 oTˎtpO˦Zy(5myY[?l6΃i+\__z;@ 0"V>ʨ)XfH\[R*~Ph*qT<'p -ۨ;~G;UaE+/xT(f~;W3#;4C~{f:/mR+/LeQEɲIN:_5B "xЪ4OI V^k]_:pfkd sppӵGOV1_\E6p^.SoР`xўx Jc\cJ#kGG7e.s*x*פ=5>v.5hإGD'tkev푥fCѻ |of`cōũ}Ey#GUZc/w@ml66>z|M ;a9C52o:dFd@}{gRh;WgnN%n[T,*Nko2&ywҙ =Ellwvӂh$"C?N,RtTyͪ,c~d7K{  &|p4w/PuӃu[ws>dғU38`xLTRCO0>q!iLICo͝60Ō5"zTbM,}o&8%t5xlgLOq oL swߜ&n( ݏK i1ɬ\RG vND~Me>BW6Gh)8сn4z֬卷AcyHO8&xK'<uY:;-/"LȝKpuxf|p6uAzוvN,(8y:1aeTzh+KH>I&]a(v Xk8ppgi4󇣎o;y;Z}7xU 2pʐ<NC\VC}i'‹9RCQ>h gPpBjWVp4ږxq gtMXAD7t&|ЄJzLmy\4Py%iE>ic5"-K˜{fB:9IG㍡gLMSp|N!7Pr(h 3-Hv Ts%V6!Ih:3bI L̵qRC"l8첅,47(aZŕ;wJrSU 匶ƹ3ag;_/]xX~v }N&G:c+ n7kEV_=t'"?fH?\R@6R̈͋=m%V^?y $"hr7}l?ǡ{CépQٍǸsII6yƫ)cal׆w7ik gER0 vX"\/-ʚL(`p}"mbo)ABR$j(A|c6u6Vnqո@E5J,Ԉ8^ca 8*k.ARgKFG6bt$BPhH!Ši^3HD(<)gS%GAM[p㻥R@FN7۲0&H; &bkXr]t SrkA]R~JJ g(5zcwcus! k#+ S[ |;y0>PuS>@8 &HihׄAS(eӅiiw_ #] w5\wKyA? Hij _DP->7ٿCz!]Yiѵz2n Hd|fbzu0@v2\ k}i;o 1Ķ1gmTSQ:Gy.ڤljc>݊*RDOgʪeU%FS B}0OFW+?4ѭ@>k}R;pY<[l<y=wUa遒£ƨz]TqS#742mhhnn5߅X&d-Z0]Cn 3\]f ҽB~OtN0r=xgГ#YƜvgj=kg@}33$bD`Pئj3o-L^8>kv>]įhq9:A0x̓Ⰾv,#'#~V_tp%յ݇jP-'YJ#:x=#8miggp7^İAo_8v!?_S%OV\l&7'9<=Qg$~ȉ[8ru#U6n8)O#KgmZZHzd9$Igx@,/MZ$Pw=Q XwM$k=wo-jE,6.<(ZegRyM~*{3\uXz"=ɺL3CJ]Z_H-n풒ڹm>yP6V7aSFհܶ$൮Й@w_kH.w mq~fnfMSz|};BÚN'3A?Sf_6jrtnjBך} c7DWn9!'zwE0?ulx^Q2WC͕œy+/N7Qr#8gswӭl͐P3Ov;; |P\_Aу༮ile 9D&w$"?V{u7.7TMt=+B+(N(P X, wUâ2s̖VM5Sb37[\EF @U#::#Ư/0C7k H!2lxH@5HM]Ka[AcG(7M|Q<thLBwߗpЙk`ql/&c֏pNb %H4!Y{bLBy)k1T f$ȫĦd1?"w5B৬6"; .q OBi^S#K8@ dĞ԰0y8#;-0.;-pe=x.Kc@ Oϴ<[U& >n߁Z2(P{tU,B/Eyx(턪SlzkdO; :w4,=nk=ΓW0a;{ Kࣗ[]jRaX;GNxv%OpwHr;͞#"d1 8^id 29QR~ZelyϮOx4R3Kl~5Jw>,|`q(~ {ֱB[ae'$Wn:~]Kd6QNQa: ]8O9g~2sEB< P'09?fij[cӍO׭#/-;bP4[.r^>EvJk`$ARR.\ 幞k/ 65GL>OMښ  Fb0Iw{iFFhulLڧ|W5G<.ck>\넶6!{5_#"j}wž"JĹ_:/i ۷O(R!Ġ@ Wa\LnlW]o>v ѷ>'aaR?;e7zO+c7RZ$t4? } Ը,X6 ytAVǤ3҈V*=˽>{E~pBy37pTJKDU3<ŻchILd ~?y7ŷt־4B1,y@iImkju`)?y7$O44L'~eQp)S=#Cu O !%Tr &V=3Sb^)A7ySo%_e˭ۛw([1Gd}~BjHG_ηeR9y k <;G},W  fnWKOޯ!@5VD9A$( qҨ8qUq+x'Fow6!u H2mWu`pQ)̤SNFXk+g0wimRN5ӭ1,~A+s*ٕ|'qWMn$⌒(CPX gZzer{NzPcr~ fy=%)k!>ݡWC7D\F^{Dr}CjK~q>-dGܤ%*tthBD"(e^<&ke8cH;{1,ibIy4vǿJB>ā,-?Ӈ~ͣn/A8|e\_{C:摪Kǣnq$ fM@?t{AF?㣑P5Pתّ p@  *{NzlpYx| ә9V.AJ~/ ýb tz;vcvwVڂp@]nE*om4,z*M@ }PҨ=^rKC[kB8aG3_YD ׸mf@P?=2^JNOH%3Bw n>pj1ޮE%mEgy~MU`4^J+aeÄ5VnLJkt9b+9@{b5nGW>͆n j$f7L!A3lsUo{[aF1L6j2Kx7YfڜD#98wݲe8>o%<`2`µՆ.gsqt=MFD#Zsk K3fяQtXe` yùd٪qZB2ڹ Tb-ϱ) #t0Z|}[F?:X?aGQA]W;%j|_љJ[N|ػ UrYn$7LT8AE.)ЗouLBUfXu%{F8' EDMk;*(# 1\1Yu|"(SmQ}ML"Xn;-C_{rɕB4̰58g JL> kRJ5}U PNh1 ςEx`G˗(tpb}Siiߤ֖ $[7D^͂&D B"}JHFuB Dv*f ԙ`mYƚqIZI!hNHBF TGͤ"l]AM)UҼ3VI-ݖ\[쥖(w#! y]v/`yE%O*h&0Nj2yVؕV#`.tPUk 3?M >%*}b dҬ11+1HE`yנ*憆lD^%K]Qm)U]4Y:)2rcx8j=:th  A=NQH^Yzud#TzPO~N+|c2ƳmX^0%Lwt9v) @QLKcrd-ehibXlfjs(ϢA<@W˛8d :x7Wo$&5 R@3nxL[[eFJ'pQ_ʞr|.`t:L/yBZ-p691Vc;5!M5+ 7N@{K:;?{{gɸ rf췍-岣ku5̬ Nwk_bʵiD"(NBO&dlso"zjO$=VF@ɬ@U"$ko{ 1 d`Q(ڲp4\ @BӔ=liGWdty6ZS9"V&3AaWO*=uZ{k;F4m=:i[iI~|-zg"\U4I;PFzZCl2(pڎn5ECRs} q)XLUwMM frOodE@UAÝny'ՖCt8-kEr\S$JD)?<5ck-1)?;MjKIXKUO;ʷi4-LʼNq>غ]{-y\'[‰GEdWK'p(iN̅*0jb6;⊢E*bfSrcuƮȜR絹aj* z8ѱNZ#lGa7!YZufރi#\aފ'6GBgCUnds,\O`'rnz^#j9N-UcU$0k XDؓ%Y* G_>j brcV'|Au9[|s- MI|F%MC#T 4dk=b%)N҃XTz NKw(d>$t4;p"Pg_(fVnIV%`U,SA_ 0ƈِ~/'.Mk [[2[XiwmYTSd~ܫgsJHPiO݅E._i^ne"6|4 24E!s.; Hʃޝ78:S*Hj`m3*a/xփheN~;"&].qйDFH~ǗPzr_?#.B{R] okTdiz <2U8t9厳6O%@;ytzTP sD3½0jܢk]T8t۷?Gɼ׎& OuM$%oV[1b&^AsIiBBG ~J 7yj7,).#JH"nwtR*vT݌}MXpxkI@q4JiY+UDu:Y}nG# `ˆvw6inc{K.W ̅Ln|ٻ^b.o w-^azUkGWU1:HO2vIQMS*ANt}p A"T҆Kso_Qzȣ^$i4s_jyTHLC6/|E =g`fwYZ{"]Tq KYJ6*xsk6hړ6޴CTw9J{keL$@Vܶz{Ժ~,j} x0e5DYGyɃwE|5=JF EMeZF tgYD56J{; F,P,`$G'F)hX oLzHp e( `uФ)X'.;6 UozM.ݢl#h53 *W(<x4%:j ;WR}!L^{c fi*1Pc 5 ǭ)Dž I`Tuo6,äO'[2#E OeS2JokYnvi9!4gbPZLHIle"14(6a;g9eKzK2CIx!%IwA],[Y im`7"zE#:#(g>@&Rxtce-Ϣsj8}o$`^V-ddyاb=):7?%U^F -;O[6[ѝ7OvQtȹ1 V V6We| )&Chy c 'T(gI@aaлz;,3#;:g]Q/uG4Z/m{FTY; Z XlP&nb]jiVpK}W8_UzsIR]UX-t :'Bk&[M-.9]@S(ޜQS4KvM _?&ր*2 ??d7~0Qv}50٨LAu_ǴH=9oƧ%j _#s49fBU"PFNJ/d v N ΁kJDgh!xi2~YI^D3".;nTIYRL*CORUO/7yf HC'nE)7st\mÖ("H{AC%p@MBb?}s&;s.{sl5Q(^\ES65 l'}B -ivՊw>[ɡ-/l>07Zcgj$yHa9S]/^w((z sLD+։Ww)u-[g[ٴ3ch$$Qwӝ i:Zkrj2;x*";`o Ypl}ƫd}Ɔ9=ډ;-dt?+Y~\++ՀRx~$w| U-'-̈́K)G[c{ν^EErF;"K^ʽ%<àG::=8沠f$[r<'ŀF]~\,(,UZ [Z UNe!u`q1ev⎴i !Qxz='%{S/?P ꍱ؃kuV[=6X$ܣoWP ЄC_(([{𠾑+6)!SI=4] > M: |X < 4zo~l*la q#k l!WsSы$\$v=lYdG*$'ݖ19"tBo2iIX 4Xtf~(n?͕3}j >ul@Wycs @kGH`;dm 4P܃Ҥqh2wHi_eT ű0LcnYOk*^#oC=ne )j63y;:ց]R([+@ݻamZ?0>W K*?2k<~?)S;OŁa /]A͟pWxL߲:6mM~A5_ŽxU5{z5:Eb}7^IdP{**H#MP$)'J]$S{2:\^܁Ղ4"܄akk7[o/g~GhQإI\ZP+Mc}_Q늀Un2t?|O¼kH$jytL녃&%]ӟkwsNz+h@ph[ qNvx{Rb|)b _qsxYfOM_ VپW62qB\K{^ZoYeB'5Y2 ÎH &ӋGa{o#6@*[:#~ ԓU_!}Dvm}8%`o8c5kt{o?Hs:X;*I|$2~0/:6 O{RZA'>!*:Ae- Zb,%Էu+q{#Ń8yz Lp.ڃ?H>W i}v 4trd44eܘ?3|/S%?g5/UQoHl~wkY 0K,&2UMVAMR9+(sٽ62T⋸2w{YVZ`ŷQe.M0ɚl>{ÈW7wk:V͞U ׶+;^uM[v-''XybKԹLZ(m-x{҃lw=+TqN1 ȓ+Zƀ}mﮥՋ4]SK5|H6:,5OcOYq,F9qdd{rqoϻ4wx6QtWK,zA~B#LپIVv66,lQ4ڒ7 X=P۴gwU%k{lT2Bmַ;8%nx[]]2*hS;W|U.k3ڎ, !}~1\o}W1Ws$xLA4m3o#;њw0U5LuRF؜nS(D++wżfp5ЈM(l%]ʹZ7-w%S][[Epnqp7A7voy[`K:% ͮ< ^Lc4[JUDŽY5^i܁56dCnOR5H >:ۺgv|JzW^-_L -NJh9ImDdCҽ;~ E*!b6rb(O\:*,] K+8I٦?Kit~N&wTiK Gu $b([khBr%*OOUxJO> ODЊf: /`V-MA5(6fg?8i|E-NF/yBFvlڽ.4 e=j3<Sxd1L\Vn)[NHz.:XZƘ\5~ogEpӬ b8M6p9uN\V\bʼ|w̝"~jJ)иK' 5٧/o:,}8 Bh䒪l )zv >PMrԃ{KWGtr)T5%aCqt?k%,ڃk\nRUD ,L51T 'ϡQ¾ۢ*[}VFl1rڷAi!>IE6(oxN;>~. qمnr? kȽ7THk!Le>'υnWK"8=ƹ^MG*aF'dG,QLK2'R7ӭq6.K;غqx\p0&]2.5ҎNL_4ϴ\t11cg}D/Z$&矌7[2DڹqW ?uUB7DdصH9^̼ƾCOfdP6huѽoLNd;:]c;** J+\P)-&)C"m?Š~:%ˀEddD.9?#1 tWpq6 B#ůF/dT"K<@V\ITb)>c{bEX-qK,'<){HY+d#޺*8rSj"r!6@3 S ڱ{kW]BG+u6y`XsBvZ _e-yPD6i풳 @k)okIŷC޲b.I㡋;FԑAoR*|;$.+xAZ5T8]0^ZyD !jG6jjfBjԮ]3nTXKҼR@fR+ξ]# A8^&UY]IJL.n^}&~b%*u7Kr*@C"xGCbNdq{Ь~FIV[&zӊ=~cwRƕ#D+;r/uropN \@25wKgcGVƺnWBT!BnT3ϝDqC{?+%amPt*+ἤF4 d Hx{]_*u@&o@C"4+2`bIOHzŵ iT|Vė4֯oS_ngqa\X cŔtd-mj؅=bOevt uj0^yG "W=4M|}2pw:?E݊EMeLV~1`ˈm9g?k}9J@N%7/RjIS̚:Փ6=_s*-%i;2g.5F+B4bʺ%ojZHV0en'hs!hɝ]qGRVgjiZ^肎~'PddҢvɍ_X8Y KcroSkeSĎ d`]H䷨O]4f]ɂwˤ4pt۟OiygeuqSA՚!o1094ٹ*37 `re4 P:둷*[#Ʒ͆^w,KgtX’APPlB=bcG~ᝌԮ\u֬oul)tTO(^K>M^?|iܲ㢭62vQnFNq]Gu=S{tlgFգ.`7rIDi3 pL nf^kfyL5F!UynxE uܙrc{ۀր~0·m>Zk PJ$6 [ _IJy>pM>k>iD;wlOLѤ ſz)1]׾J_́ uLnG?rcU/cqy`磐ٺ ^WC4l,٭ ܚ/mp^}4|#5pgs~Fݛs@; 4va׈ hd m p15߿^[{+ ߷ c4.;n^!=M~sƢ4_0sm X{g԰rPn̫ $*k/B^IQ_yAM!se^4 ^y*10+M(nn W؁~shJC|`t!;pKP7֘&uѿ2KOL:]E+[|Og+|/㲶0wnlw/2Zvr~)-VDt[\n.]i3:~<Bd;{]qJFqGj/U}kNkna fO[ss1߷OK t|0t[T^VW:-P,[._wILP?j 5ݷiNuSt^~{՝$5(JcM^,C˟]KjS]7_(u{$nr}C}n|k Ȋnd$z iW"ISg#!04ymFYpIΏ q{e^_#J\-]o=,1!|ŷ-tE=>N]|<c\N ?QO9TBzZ~wC;SAg ٨c4UpqK(E-6/唕)qƼ25!9^;~8W$˓nG 7B߶v8kIࣼtTMB{\ut2!d".Is~xh4geWVoVÌIGHL}*gtuZ=ކk;-cn ֱ#18" ̰BKh sӍFKPR!jJc{'R &(e_kJG72y0-9cD\opEJ%X[ZYgAeS߉pe\c !5EիmU،d)1ڲhR)`7V d[x;4BBd`شb2q(/`ut#Io>@|j|@Q,Dd}bɆ)M:{%gyqU.j1_bƛWV-AXU3Ez² zd@95#jh ZԹ~}sɰ 'SxdrIdMPIIJ4''_i ?,2|E֦QB4Lr03`FT?&f|]%"jh@^kpыO%%c@8FЪx;s8%ۮz#}?Rr[j!2&0/LnS4p55)fd|AN8͡D)- D|X{M[ڈvE~Q ?H Z"\y74:=20=5g9ju:Ol$YNBrxv},p|zxg Jcv")x&(}n!8F\G+s֏eTgZ)1mnRFgO%p!h*"iݜm 'QLrC 338ËEمrU }TN1ϺcAA>5 vg1s:?N_=_zd|e3>ڽҬq2z"f"lr64L-% {Gz Oj_fn=kmeטS^vmu"ےة ?m?2OԫiH&Lxop͟۽mt5Ml?J~ YϺ~ȓH^o`@asOAݶll)tQ'FSj%_X[;MTRU-,UL]כܧ9b-s &mWS?Guz:ٚ3;m 7h{ xE)%RJ~˰7^(MV_}^ŹpK/l@k@< oC/u&^ '|8k~$=p\ X\%NQ#xaВi]u8jO}%j@Tu mlM}* 5`󏛩@ Jxӿ@4( tҭР"7'bl@A>NQ4SaY}KsNH utg D{V,8Cҁc# TzޮYs!uPyizA7Gۮ 5Lx+)= ^Wrn3EiKv G(zÕuJ 7OdH`diҝY8MO1)ҦS\8/-(v7?y66I$-R153PW"9).՞&YZc&S0teNdyX<}y3;x?lN 7a 7MWb`D=lG̻frΎ"C"k)iߠCbC'V;|$q$lDN7j="s8z]ِ /[9eRɖ:}6$>4]_xR/"`Љǽ{9 ?2m⚱, [`?9`lv`xU()E(Drxs+l;cI|T.cڽ^KG92\o{Bk…[U+񹔼T_)pE#\ :^|:Ue)E^ylI$Ɛ+ngiM1-uzؒkP7LES1EC8.O/`9-71 6 rRXa*e+;r:(datT[iXf6>l>UM@2xκwxE#{M*wj \[ReSVDOi(j.ZLmfXBTfHzƜ]sVWZ5\ggAS7vT|Ζ-x$~c}7 S_vxˆ X5FqI얀f fir2me?tN@*7qxZS:Sѩ)=kszU9:n؛v/wR_qޣ\WdHwBV4sj|?vr\ -:BSI[mwK3-62[pcK89>`c)<4gQ SIG?zuGg>j5z[8hM>F͟(xo:FWnCA(9'Pe87Nr; YsJcX#nkJG} o^NC _"jpSmanyTp=aC-tm.kr]I)ysz&ەE}7x9=KCw8蕃m뤱)CKOTq<}f>#ݵ@ciko_]~EqwMN̓*b{O`Kﱰ09gΖnI(-jMο|s&]%#O~OBnoԓ18cЄfw8ۄqDepgyOߤRΑ5 ۽ XlI;=@;%VVAl3XDQ\(nZvhܒT>nܤ@TC.-]Zf!xo!Ru*S8f@$/\yy .:&sKkI5V-$v-Ke3>x`S[<֔CX N8jKi ʹ`M^L%nj·<TɐQwP5,u 1ُQmf=pޖ0$ L펿Kc[\pf1>Ķ`uW22O}32˛~/Ajt;JcFh.A1Frăfyƹ!v TNU3OsMamXĒm+a?O8; 8DCA'4}2฽AU#eMma:>`yAG}mP{6#U]y zD AolSSh\: fYEv {_  t,QE-ַ>WQV/3 PGDA7NIt;eE"ǾTڶWIf@8c* jt돒\[c9 ֳ&}fx`0Ѕ#@>/eq*j|_<=|UVX)hؗ 8vclݯ o]M}{[GnsNV +=撄"W`3/<VLc/)R -/ֈ;x.M_Nv\2k}락mwCLik=5}Mt.fQ.U?krK[,T LeST&*-_ԕj2 UP -xX6 m,*% w\tW̄-or^e!hPjy&xG&2;d$+J`-s/X/OvV n"Q^ӭ2$ yn*oׂ~^.e!3"/3@3w0yѓq1s#e}VW`5@)S| eYTD |_L%hEQݔ+?Tw lC/nU[^I^LwuN?Y5E+2 ;z,۵^Jq' fK@95QKŭE{Ou-lքE:OC`:jy\tHSn s6@1 =$f/TO+ӭ=CEZRY4Y,[fqI࿱)I9YqϳyUW?nE?nt)/%[7?`Dǘ p|s "lH>pƢᜪ8?Q[^Wc0I/s=ϐ, ik'L\J^U%I!P0~4FcRVhW+={D4K=Ϧȕ8u) )9 ]Sn"χ+q͠x);SGW&lLRΥ~\#+SYܵUL:Z֚v ,Ly9\J:oMXdTZR,"!sIH,Aֲ_$E"AtA{DBNj2A*_ ǢiyM+(j@ϥbNU,(^=Gc. 5wUybEg d*$Kÿkcuԣ5}^|-:c`#BK͚b\nv;X`4F7, K'jE;j^^98AB\6}5X%aT&3#Ff蚁:} wl$[sk lz4&iekz/k_ɫʮ=i.\h&%7 o7IqS<7UÑAMu+V- LیQ -$BPfK3U']oӝtHݘ?}v3w R@y --[4s 6|N^tEFVٌjCY#0Hzw_9j25:S^ ɟL(;Ħ]*R{~⽣wTwmc1ᶑS_yPC,@MXwݽ!)YjʍZ4J^^jZ]nZ@& XmMHZX70 yiujk>=EǛV1;Cq+|SU-Xڗ478᧻pzEg 6x}IE"7ί%'Gƒq|@ M%,&ig)H-@=7;Cze/Ů5 KmQ*q@'=H5*m$J 0 #^]~6qRɼ&9Ygj Ԛj)17{}:38j ܒLbk2Lُ)c>M=mɂFPv.g0:hT:{0 naȭjlտhk T@ mק@dB: .=mr=jnr_37ɏ5,($w~́ ^ZU/l-+kb?\E=3Frf?$tͣ2O wԚ>fl'Ѱ{ ޗJH?-jSW"FYo1 Џ&:Ϛl"24Ch϶R =z_ ^ tw95MEvEv"olF`)#qKnwtr`Gg6U 8lChlp3{f0swur1ݘbj5_GHE?S1+mla@,7OrgZ/.-c`r;S{;(r ?y1ikUQ,OT?xY*~Cv~t>e|Pw%COSb#˝u8VGc ʜX0`!pvt=)qe[wY4)ݹ;mhm7?" }ybVG>,V*%%'rDY^fjSǾCjC 0g.0_,;>A0E< +?9/Xu!L,ư7*uwq#ӕiY@]~BOtN}(S+UՄ :IltOM\;@LvcA_F}&r4~8 XК?OFUu!r \Þ*"` ֟h) u߼C*PUcgO+8W$?R2to+9¹ RS-t*ϙ?S-^n4T mnS#& \yBEŹ*9SVh[MؗOk~Y{ݗVĤU8"9{M6Q9?֔Kw շV3Ni;|*+]ʄ+FHTV;ԠjL"{Xl!;:Cf^Ȭ AI{$rLcx@ћ̃ޫM_@xLl=aw`AL?+2TQ#׮͞"*8$%*ўVNpѵ_GY}fގ=ܹũLܗ膁n}YsF yZȊj-1```Y +˩9)8qbM7 ѠPmZ z"͓?(U^\rIR6II 3?3twLfH di H3R]+D7eY?C!S3a@(!Qİ7xuYL DWLb0A/U8q'282٦ٽ._T$ykF/gEEӕ"VR-co0%gv%eZQ]i)l6>D1DY!H6G#,u >S1lijs < hlF'^fQ+aݰx(^(z*ZWw֧e0EO~%f (H"Ec#U'Id2֏ڐYYv/N*נz ׶[7/,o8$Db< ?"ɠBRynCڼd'E+ D!\E#1ZK[ 4Na4 7M)E/֖c<;(s.c*c9#׵ۉmoi"NDR]ZJ5!fӌq8#1k"~1ީNDݺ@)2.mcWn@hBYC`q=/"1<^:xDe8 v4oE}RdkɓYu+5kMLr_ b|Y__st%Ҷs 9hg~93,;S}q%h}n}u5 %jty]hG?uֆ A3r}* IvLcv6~m;2\(L'm : j iZKtn򎆙qd4!" &cpTw1Ohp̜_-aFˑ1^SE |5dc]H3l>a׾GL5U2TG<&P5f_0|,n"xi S zyFl\)/ 8Ľ%SſI* uS"S#5LS(jZ iQRlKJf~X *e6MC hJhX[tkDmU CQ3jE$.5#~Tn7VmX8]Z#? ʏ|lAbR7~tGݫ"=n7J{#(F,DgV$0L~&yh6W; M/QU' wǸ!H. `:2C, Ɗnw@ X8՛," Vķz/4LuzPr CQ>2p5V 怎 bQ[mwGtc0nbN6(.jCeC~i?)A=έN=J *ufGlT~ `!蓏ɋ :(~ EWY Јzk ^M ߃t;uE=RV[89-"F@ٔ|~Q1xs$#s9T-],+jfhtǣFzR*I8!r& `:HugOzzp")2N)8ط"Y'Ʉ[nt0k 5+Eg Z1j7arЧk;|\[ŶFڀ!xv!/obvAo"2;윖TU:/'"Ǝ}S{޵M)ä)ׁ70 {.‡kKAK*WH !̱uT6 etw4[DZ-v&JY>.Sj%`x<_B(Zhx9ݴmT  gjC)_y3ߕR0A1Kqx![\qX[|0A0T6S$k]Igl 7y3ٯE>g*9*car)`Xwd?pT6a.?mNWt>`s*ֺOƃ4ÔB[UQ2z/A-p+m=9"t& 2sVA F0gTBt[NgȘo0EїmSF:POHE(5R\[V2B1kπWMbs8rHbh^;66e`k5Z M n]= ]$BHik۵DEk2E[1/?¢aCE؎ I;?UԷL,`0;&AMw%^*?vA3Dq0kgɕuYepUϊ\oZ|eA;0vK6hIU9b/ԅ醬 zﴝG₯0`4TdL옴rpݩVp{ IhqsGiDUm5*U4 fφPa2d>0EY IG)z %Z7'}k8$B&YqT~)k/"v+ee;5H##OmN8҄ ~yUب@ Dws"gG*ϊuܬBt) Z]5/SIqy4eVIjAS,VNulQwA|~ZgbSa.kR"#"'iK݁jhOJx,ދ9SЯgbI[udһ_z9H(|s$,7dx5'ݺNd(룠s+e#ܚ~7X⪣fQZ^3Y_yvAMne: )g)3y lN"7rJ~-Bթ,yUClxݰO^% {-{ݿ~I,n yV6}\Cm2lrмQ/[';d8OUKtz?Vp3)ZT6g`DJlH'~cpG7.ԋ,Y{l# NUbVyXFc,WQD:-*iv!͖ldH9`k 5ު$AJ">҅)>Hrt{4LɨQJKr$V V,T[i>@y%ʖv-HY +JGo?c"Y@ӌE( 죁my5cMr`"('ևRJ;n`qPv ,>S2f%۲&VkE؁چ*= ^RL5< +NL}#抎+E(Ӱx OQg{]=qH/w,UvVpQڌp}jxlzYzߛzt-\byzxtF)>e^ZcDrW}[m[ʛK/,4V_&6߾<Jg ֕r;'[O{{}߱G1"1 qa7J2H OԛMeQ+UQZ6j>Z%!6̇6VR{`Qde)MZgF 9hF?:)yT&p(~[-y&1-dlU~հěV!-ᡩݺhA& fpC%sN,>;zJ)m6T-Z)vHrT,:$z&kkTI{*1;CK/b%pJ فe`Ha enp*8#MVP4~?Qhߣ3ũ1$Hʷ\Y)uW1gEMv z>fl\Ʋ?e vtOl3u0'JDit{ɶtzBaO=V!o;|g{6>+rC`"tf%D3n$=L\$+ğPDzdo$P0Y_7\Z$pe)v'\[WB|+CzGReDS,a9;sDc5igv&3Zp`):菁2Y #3HpmQXJs,}l㵕2?QfAҎ"UEyVoOWe.*-i\9؃t16w&k)'iBV%hSYK"@K_w4C7['xP(NhP*`%SU>|ezec]|:ML pPٷƂ) &2xq1 BOK]}eĤ8+ށx"] /X%G!'j\1'}GS?v E@n$ow@{ 1"78pqf,H)hǥyjSݬ8BMfA4LJםU0dy,ksן~1OC䉚x*i ⶊ?ױ͹6mi:bxR+(ariaSN)]HZ'ډe6|Skt(ԬNfwj|g'kkFtx|k`NNJר]\tpҷ(HbFზ*o W8^cW#-,pF^ctŅkv]̓ T ieҵ6.Xf;BMk9x3a|!;gY/>!|2~]qڝ,k?cUgƮ !պ>_šg:ƻ,Pt"ٽ`Sc?V$W?Oˠ}[ g cbPmS}v7 Re^wuqgj[ɻMY`jwa"XeߚJom[/١vd^W`SGҿϑmJ}HF*KFj yٗw2)qTTB+%J>ۡbk(%6䝽} %qQ%醂|  !R[\rDbE@ uX$cGNܹ~^GIޯk%EU8I|w^(܅fq)XtsիwH?0KrK8odPbš EAقfGO)goVY[貚XkiZA„)BEqj\*kVHciһnuHL|)[Caͮ٥U4n~%ǮH\kq [*WJF$C(&lW=LMrTiUǿiJ=$Rȧxw/:ņdہ>v.}rʟz@2AV&?#m|O fGhz:ɔuf1@-^DazV *Ry&򎽥["~ 93kBEߓ;|KGGx'ߜ{Q>pQ+5V Nd<}G$YR>i>/^{=qO.n$nޞ"i  xB7͡v]U52g/4y){r a˾!T $#uUZ4FH#[fE-1F^ 8SZKNOFitʀ)J!~N<`3]lCj<Ϭ#NqM1NhL V"69 Y{ <k鮷^||8D<Øl .J9i˺i= 7kʋ8ю>аxs8Zixy=I9~V+)嬑Kw2o>JҒ^sў5D>}jm ձ!?9?`{Kd艳REBMYH(ܫP!mѻ8.9mdBcr.QG`%q.pmǡ6R$M7^5mU"EXAZ*ٟKw۶i,~f 3, 0-.?o@HF_Qx>& ri5+*Y1BEgX/H126uQ౨TscA緤J0K=1'C6< $f#@bL  ?Uٰ=MR|L?8mrV-a%vHK.g 3~2Q2~Cin DC[ A/Glu2otPw*=]~ĤF# 3(>CV2nvӍ$Lٹ/٨;PĢHc+V@':?=C[şA*[a7 SrTIG=nr˸|WqCգsktZ{Ɂ/S?M YWq?w,P#6<CUҚ_j@5Ҏ8.(?RLT%wIMJNVljA[br.8$/_Xsod '3/ 7[PsIU?V(-Fh3RTd`L $vnH/~\RGD"W>$_mHKkz;ˇ4qœ"ZJn>?8,N Gw<%d.14*r02)w[&z_D"P-`@ OgUhC|ۑ(]MiV}1z_}8&ven!{~sm0Fi1߬Ty7g/8WZqM?#" ZjKhȈΫ^hVwz4ybb yʭqMrA5HL (tOkt7}tUIֺ~ "qBfbyqk80 wPñY⬡4EۂJf~Y2/Qn&k&e)6(Z]wS1S12 Trh8XwhkWL뀚U8)qfX^vJ6z- LЧenpߘ1SU,D5bEqaeZA3IjɰAyGqUkZP4-2jkkRބp6+Z;e%vj:xXnk >v=$.uԷ|nŏ)M:tmB ^ZSp \s~QMA1& ,T^"CE5wGL/ZlS-p_+Ўf8/Lע7Լ5 {eǿZ¯lgK8#V `"/`Jt'mAn"!h`ueǦI?PdV,lmd$ZZzuX:v1tywildoxE6= rYV"!u31`( }m([icaE !;`wI9qQr^nDk͉#@+D5p=&$;ܻAR!C  79.lޭOG:Tۄ@SK(EJt> ]3TWl<;.cVre` uo=#ٙ(?#!dWZCul]f#@8zI0p8AEu=5g<Pgybw! )1`bOr)"KQ@}kV<Q0Wq W"DAv@%jE怅  !c@ídIz1wT̼Ȏn\,x3 щrNKGYT5$4-p#+ #V%]x lux yck1z?f:cp+F >t.öv"RlT~]괽02Ѧ{2l(HznФThXrwb[urB5oi2NEgIjţći5N\#E҆Nk7ZSMulGJm `ʧd8|ׅvA)L6o:\3&7974ԌqRe!D1h<:])2$b*l 2DAK~B!EzgAWg~o䎒j$ ' pxL)G?7Q&^+J{\az҉iô훚Mz ݩZQ-W|(|ԩk ū4knA)M;y\oy2>La1 sEzO 愰D/?iXaA + ?Zd'tVo& H&!O{mt}p?NӉ=Mgq$SA$uyt۸s.%z>~ɂŐMy~(ΧOz]_;8WjC,E Kr:/vN֣U+3TKQsM&qa|&>eǙ@?RYK"Z9rЊRs.d g^UF޿mb'H7LzkEۮ&{jk\!'a&HGcj d tۢ飏ޏ}]Z裞ġ ,{Lݿ8( '5N_:~TÁߒc&w\>&󐮡-FϽ;,|>ql<}G-zU㸡fy\`}}ݾ+b?>m,Ѭ׈wў"c:Z%-rUiRiwOZۍpP^db(XK44+i Eaq+q&Ajkbky,q1ף mZm$Xu[c@:,K]WNR83vNI 4pcar:V'[|1z"`rNyگNkۇJ"\FkXh^&Uow_M1uJYN"O-iL^b 'xiC +N!Ϙ㘌MG:A<j3Ez߿(i^/H7l 'Mž^U6s ׻JhXٌebh~iϦhH\;>? ^t﫭niT ̾{*X߈ Z_yWST%HvF#nƋՔA,,wO/k^8x濵|Q8srހFc#l-ڥ9PRjQۂó3q!qzmb9rK|g aݚ*t+iֵN:#_P >>,G";.=4b/f`Q#S\Vl(J0So=h)RꉨݩOMV- mɠLfihs*o .mpVC|SoEnUNnrAk?22.͌I>ipBr&}Mڹ hD6\kZ`ڇ$ɑզ->XC*6rD ;QT:E!9c%v.RŇ$\Ȉkfڷ/i[?![]xJe[; %RcDFy:IBByPvpZk)+( 7L1SG+vݩL"uXBLsrdz\ˠX[-GlcvWPI;DZtIg%.t Hs{J@wtVPP0Ȭ6;ukշG^H C|rߐCk?#Lﷀ;{Ɲ:{b_Yぼ믏EDgbپ7#SgB]O_#!۶9׍Dw XɎ'.dy.X!pd-| tn(7~rZCmA[~O=KlSq`4h3%kvحpO 芊{ %FCd-0'0YҼs%tv"W;hs 5f~JҐeuhFfci׷qȄ/%G2 ~T;pa˅g'pSFgUbnxPUX5I?ep0>) ǒ6iޔܪ:9$ɋ.z@@f5Қ+''F wT  M8$d`W/ qs*SD@4Oi ė `ȏL¼ ۰S(ydWڇmc xKuy񿢦\y'/" @пeB MU־rg3vzaݲ̤SOtuC 9- 0cbMٻ-i="v/S{$Vo"ENUigh\5$>p)L<ι4oI>d'D'=,wCNAhnY ήamHb1Ī\gȢA&pApwجPq5TI1'ӂyj;XTkBוIm[oKQk66!I9[rF[FP?F$\llRj?neػhvg4%dg#bXȫ2&>Ah=8p^R鹷/dko5nZwG{MX/p5΋gIj ~Lvw_ b8˩wLUeL 8f=rr(s|F,. @(4zr\^ K5\kzzf+# m =bwJf 2rۓ$u8B% "l G;`+1^[̙rtRdR$]l S/uY;A|7mv|Am~ %XacDZ̑^NAKs4u" &uaRj tHt!B $,5B{y?Nu)o M -h5V\oA ??wK3~#~=93FqkAOeJ qOۈⰖ ҧ{,jȫ٬T}[zj]2ՔNܟfhVܵJBGxCPyݖ F"ԅPoZr{Ww)MgWJ?Bevēχ\vI$"j6In]R4u:faEvi~/hOk^ʏr~ ;5ڥ>W'⏎ ;` KXZ0 ͡, VRD s2~HjN,fq3\xCYQ 2;,+V4R#l$ȍpתWt٧u~~{83.vi:c] A>5R:WCXU{Wyq+Pe.f߹VY  %){| -U"2" u믹<2z<oYMOȶhe8(j4ܴ6?+iy0lhlC11ucmO>LJSoȍc w^Pe;K09G)HTwiL+.$úMԂ=.euj,V;B"/L&'zJjB1ZAKKEXC^XAǠ(|AL$TTIgYϺz2<(Cwb;McI!'*S꩛3j:Iaӥ m, ~1^l1.jUyP=TGW2 px[([7{)P jIs]s(jiD!%zE`HZ Ǜ>R6uI1U`CҦF%Qɷ˦ 1ElE7o@ZnG.?M Us{)ېsLby>Z6]50S_i :JEL-I"M$/nO%#֟E<ؕKb+r[X*_DխJ#' }oYrki~ ~Q/Ke@v̲pssV6F'i'Nd-4U9| U J yOfŵGYׄF)^b co}0<^dk l#҅D+XZvh3o[b!6OmO A!ys8T_DcX,'#Zgk'XB\@kY( \2~|*~VrT/a+8P,ҎEz?G&5r/*Qk~>0>Xf@| ΁?aGi^&_g6fؗI01X^7N׊''m3' rh`/8rM|=.^FgӍTJ$yeu(BΚԽǝ+C?2PC-"/=b"lI}hNI2s}>mE/P&BƖ:ԒiGD05geHI_\&Q8GJAإɆَMglT,)w5s  @k&GoG"6↉➒UZ}C6my #p`QdI@4ux|Ge9< !P r@sf!FhE\ S#CpJd8wb]쀖xo' QW*OY Lsf_/|Il ׮rr6 *ɮ9PRh O`$JJ~<`̥d$4Bx6EDOݰQp кX}]/ G#XS^JM\ѢԀ-9NȉwL}xHZd)9ѫ1U_$LB!Uփ?NF ĬtH]e!潥J> WuMDI cY% }ۃu.xf;qe-ejsvvӵYe@L;9kU ; :v/kʋ6~~21gx+^[ VeGkghWu|"u/ eu-Eݲ6-b,]kd1~7u oTv*Hzw#t Or䗈/2P<~1R*(Aq .5G,oc&YBAjɄ CwM`RsXf|E4 T2*j L*ݚ jT]0Dz01@E}amF.apk_{MJ*Q Q*":{ x"s6ojQܨgp(zZ"[^L4Z+MƭYЇgJ_;5R)˂A,RU.Yy;,"㪒wID5 L*$(+3*ZA$Wa}xD>gq[%"ƙnpDFgpň hs] ωZ-'ԉ+ .KsSKWZX?zµA67`G~Pލb[W*Ӹ"qt8eiI馶i!㈲@ud>eWW~pa ]$@`|F5r$H!|['_IKܶOoY#+l ]HZO!5T<4{x{߬&zk~Fxⱷ!i CSRNxMob-E8%`ϳi{?6Բa؈~&Qy2+l+`<KKb^_\#p}='Omx UN+ j9Ku^|N`)((e~3.>s(rkw[zMɔNjl"FޤBrExsء&'׿HYL+]Їw,|MT%+G !%9'@}Q ie=DY[m%n2+7&,:}R,R"+/ʗ}oQYJVh0ԕhƫ'.cHjl\W'7S[@S{^5)J 3{o7oBrR*,vVbcBm54]WB~pJNG;o4$8z^`Ib|q$ōЗ4:sU5~e; 崾U _|6n^T^yӾh7= __^v唵cf^3 xm$zuװv$⯽wo ?t<6M-F݀1E Ҧ"_;(N0H^.v$`ܶoL)>h3g~ e|YbҌ!qGȡ];G3d1P<$7ER*\;/Õq$_@??|,9fi1C"bȭT9Xr|n͂5{fɓ4uښ9m^eذaLx_ʙt!BQJ`v?"~Š`E/% .s&NXX~%PKe;voFKT,Hp:Xm'"s` v0JuaĄi-<ǖaKt/_r UqkhiܞQ*M?+XGu=4s`m2v/ذ+-N/2S4&Ks*)PۄH$> &(̒U qmu/ ul` GgkY6;jSHaᭊGHRnW˜VP5fje@̉ҧ4LjE۽^{QATczX+[>-`lHjݜ9qWۃלTό <s=?oQ@d ?v3$mY E3jətXк.!KfZW5ıdXnD!G$)#4J$&vp@bYnW.1eWT ,ޣr4KzJ G:_DEA !CYy*%B ;yΨxz P<})nD>Byլ/`p}!1 /čQYc=.tj߂g`$_h%)nhw9s@,m(}z 7%(•?+[)$a+]js9a\2xQk4@Irt:}8$;ڞZ!HG"J>Q@ە %1e)/~ &v<&_6|!~.9Yu$i,CP, V_8fܛ}ͫ~q"lks brJ@-zBïڍ`G/"љ/BE[#̻/y) $;4l}X=]y=#g آ Op>Y&ȯ<:5e|xhh آ$d^TRq0}qpX?[@8@jQj+IPQ;-[T: IMXH2 ch [ R !"8ƒq,{te6nhnRp!`^`Dlxb6 3NU\#D;#9}MI"*YA#Tίr{4x1֕2Ɣd%e~L^ qJ<(r hDyx[q‡>A.ǭ #us2%zI'/xG^Wj+${S)@K 6aK\i|}Kܮ]!$i״-}km W{p@d'׬5e.P,މ6{vgJd?n*:U=b=S\Zip&9+m'V;T[ xZ>9<&aAUWDY!65i)!g|^{/g]{yy\/*ւ Iu./;2H#Y1pϙmP~8G#U)SBgF7w?8z6!9U48Y.>6xpy].ZA-Ρ#%a\3}=ω[7i|~]r0ZQ`s]7:ӱQ7M o|f`(TzбלB჈KWRJeoQo+:0R* l98PкAf0y;+M~Ll&J~`o-_E&8ׅ;NWK%‹uD1(!9%&2xVFlIo*9i_k; k-?!hiO6̀}h~Feݟ:QcYF/U Yr>;3$z !Чr$ ?rS.%"k,WIDB@ZP!yGGǏh$.;8E|44Tb򄬊Iv:uƭ`ߙZN]#7­"җ}Nk鯎͐)`gDkQoxuۊ$\doHx z=h.yK$p,Mpnr+Olͅ/,~R"ʛ{"#8H/m BU/?^qxtXhE qG~7#:(P5:%F.\yȂD%}%\~xHlh+,gs ei_\RrCcч 63ҥ.00 ,Li@{ =Gh6dA˂Rѩ #iߧ!g󚵼iέYÜM-٢/@Rvus1R)P\p\e8%AB΂IuoQc_.yrZDZ3 {z+X.n%]jrk4]L&)i"nښ\ prչ//"X)EؤWRnpHK)|).󎊚UQc @ 8soNztVi|ܠi]m/̸uf*Ae*7£`Ku7p5zLo6@Xɍ|*l3J3YYM{;vyO8 ;'zAeEXn@Y=dfϏT&h3(u#QKaWuyÉIt#Jn78=YWKŌ\Tfl4AGJ/'c*a 32kZI$\ᑲ0Qa[ފ:4p)PW9Y6H甭 ͨxU+sGc:JVWf5+4[jgSswz^ a ,}!5`[ 3ɻN=ZEb 1 ,ns$HՋ^^ MaSZ]7x 8jt2%6kp_0ۋ5f!)TJ3ABA~/s6M$)q+*xʙLSeG kth֠IVgk'<8p[JA)Mb}Bkdd1PFCzh,$qOKIxﭑ _8s RH Up cISҏ7k)PBCE;Aۘ5g<`Ao}GFP/IK'6б"v5#ZmD9n^Z%acbet|5IR28>Z-l &[j)0eitZ2< a事Evye޶]o+6ڵRX5u6FQ05[O֏vǫUZʕ {KՓx.ң 6L~NnU+ő͛X}ܪ,8^rJ2C9 Lʣ0\pa䏷K(Rc6+j("E *.jD!L}?)GBk@MVeA9Z'M(a$w\'4Yi@TZj38jL>APy7Զ\Rҹq1:@~JɎk@ cm YZzcQd#5(gV,M +yˡ=7]\E\xc`N> ?ZDgT-08)+- p?N P yCNRjZ\ U^ BPW5NfVTŪZ ?\ p./4NKe@GIWSi$Xg%լ@%.}'sVn*%1Ё@9n&@5ZZc7NQVZrb BiPܸTzIS*8fC3dQ2[.7F߯GvpGշ__2ׂ9oJEAL@Ok3pY~Π;y+)%mPi9X%MVyb!:R~$omP.Qs4.0W܍OڄUM:G'0&6CY6{~/FS?Aҝ^B;KX$y?[*sWfi Q4?>1U_lDm;Ln 0$j ZVOC.rBUIZɒS*'_Ӄ&U }纩F]~k˚kA^MS^kO1Mx}ϧE:JV28C7Afnq%eCFer:> LFըl%IUGTʥOj/JL,]K(yS^`S~kђ)qh_q7-pZO[v^656_ tJͳ:D 9ٰ0` JB8ؕwpWo>Je7NIOdK:+8KzҚOsWK_[_-b?\fFڙGBXy$}p|Ah>y]GO?Zٗ~6ȏD?;Jf]O8y'm%.c5sxK{HsISta߶}nAJFtAz3ۣI~Wŵ NHPԩiU9;o;Qwvsܣ*Уi5ܟ=kGn8C`wXS_pn];T?, j'}e>,USꉣUElV }(˘uznQFYV4iC4giO֙b?ق(]-ƌ.x+#K$t0-C&`p- CjP5lgЛ[ qw-3Xv\lY}2sS+, OX ~,JZZqX_ڙa,hZضF+s>k&NI6:p4_5Dwro,4[WTL2L.C; ƔVEji@!~Ye'h;wƹ'NiN0V 擠M+&ZRO \q?ž&q :OB}c+eV:|'r=v|l )riqPI~Wu&n̝* iӷS>lG4,}Y %Ծ&R' :vv 2NWml73vW*=F B1CC:Ocɶ/+[g k6듀|=VF7qh|Blt s<>ް-'adMmlF=#nJ9|MlƏgE fX}hUn@>ʮ~;iAhr3#q,3l1Ƅ[[r_.{)t4Fn'{sށUaPnKo!ap1'8$41 dD鞃)ୣC[*$6M򦕍+2i6'jײW= d_ĿN'׼ dK`&'NT!ea@Hw2=h jޟc0h&Sl[w1gsibNJMd83Bڻm[r6 w$ݝո0w,4%~P 9 VaHka-6$IrT9dAtVt&T-{ӦeQˀ(w@ y,IF10F$ Y~_qYxDx†\JHnhCxC5 2S|#`9I%GI iqe,Ι dŝpG)#:h#ܐx42PWKdCUi}5Vr$LmVp)KUH1bMX YϛZ >OS H5RQh6/k0{YJؚ gΆ&Qހ;͌{ GEwN㆞($؈Rla;֎!+ÔF.OܢyhF$:2GENgDjJ_\rp1J6Dv]v@v^2GMe7eG5.".>G%&bRLĠ E ZE2"!dy %OMcj:P=KI5$nmᨆzX ~2={rLN;j#MYy;opH#M?v\cqS*d#fk~1ǀv F!6R2ppł.o;:]MvQ:At ^?.q]r#hkبp&6w}4uj5kLrRmSc7} z1*bku6D 4_d V9E2QM N#Uӕ9 7 :dB=iL Zѧm>-kDXSOW"aB8QGSIvi-t7(ڪ t?azf+:!I/l`3l~_"ޕQh4^. J2m4rupRipN@WaĊlWMY4EPKq^ 3"4)]DG7uip]kjsr3!p9Ғ劜>AZU_Cr9e<1ԢM@;5t-,"dª6%+d%9!X}1=յ|CN}2.a(m%2zMAe6Hr]qζ&"M[vN2Б蝑[zBߔA>|1򛚁#͜PEFxt$gqbˤ$M͉e9N%9\K!;q˻MLNdT펵 pQl{g ;$f fuE+'KsAD7"F.FS0of'Cݕ4&KK Y.~e|;x^Ik塻9z/f=p 혨A> ܩi8Bl}bH<{|9s"~kEos3+w|l< Ԕxumߗ5,)G8Zt7cww~rrrG~ԝ'Oܟ?* ޱt 5+Ýg;mPw_bS||1a@U#*)10,t|z;h_7{f58^'ܨfGِ秵ZI#0Qݽch`= :5h|%+nC;ݖ1?re ="Nj,!>tӞHol48݄1=;u g TK1^%9^ %<>0HH&FƠ7:֭iH WԀ]_>>&IĢ${gږS2Xf;؟ UcM!6Mv"S#^ؔƵN{FxC:܌P@{Joo[ٙ،XU:/ä q9nM=3t9QW2wWHS9īFbX>Vj{S1(M𼥁ܣf%~]o{wzJa1MڝL$p Ej-$ҳ @HO4!y9qp.MR&⛋b䡯\>{tgr5Ędx傝4c-~ZaŁ% * Dj](1::k?> pon%-5Ό fJXXT8乷2>!C>662Z1ٜ\7M6TP`(CZ])Po/=fUd|b"u+N1Ic`v܏"]8j+G]u7x(n1}M \ŶM=76(k/C.7:+>Ix_g}d9X ù $cjfop3QdH7c;tO(qP(n4E/Pٌ؅i -tri'g{-!DpE:OUZ y2Q{tLuRA_#6swdIĎ%pW-6¦z?c,FHv\#r7 n'p/zRz4y'黢4yfo0(m)6z\7b' I-&'gŁw|;JOBrk',tx\+"~U&8 O?THer (h9"yNyI:Z-|A-ۨSV䵭2 h1?}D-sDvj4a$>9vxu\ou ~ q _4fHi3kbJQJ7(-Ӟ=-cm ZUW5}`HGEr3kLr~DLydGLWI~yr]}J9sYAZ}x"̓C!@,n\ܢIZ`lgCߞUR}7?&[}NԨZ/LJ1' "1EFTɵGƶ roUݣǔ3C-oli선w <'ﲶ))y*z>O#T I/=LRD9qr~ۏkZlPYm.vp;(ҟlxb;azd~ܟ=*IV`h]L]K).T D}>r}YvbM.A{J֮z] g/87Y[.Atҟak3kuO˥0 ڛ(vR[dxrFen`ۦ2",]З 6m+G3< 78f)6Zo+G~"bxn x%9H1 ` Kl5spb!E?]Vg߰d=t|-h#Me֗j*;/% l$<Eڷ$  H`0MN @_~.kƧl+/o\OiAcO3*e@Y hj5it@ͤ5#Y!B!mM )04Gp(Uy{ya_U3ԐzTTs8%"_ S\ $1X*!VQC'\B}+PՈM-rU6y4oj!Gq*iR+~g@?AQhTCDYWQӴoJ'?MJeK:I=f \Ďa,~?[3 LD˚874c~?G7ԌAɝl9ݴԬ ؕ$μu1q{Sˡ) 0ieĶ{,ӳײq x"%2¾5{N4J sK&bm\8MFIRb֋^΁O^[J"oMm'fOBJ^p(֟Y{-IPBk8Gƣsj`SS#J]&;~^v>HjH"W@G&dT~'Z#yv\q YSrΞT|IY=o7qGϦ-t_7~Jgߜ@#E!}LΞs1c"[:3[AA]68O{9\|w_kܐ W\Ooa> 7S܉\er7x?Wil;WwvfSsƮ$< #.zmG$՘cKl03jmd+^Hvv{Io'DmsS`oǾD&}+\p9ز L6#3]ȧҡ;Iu5wȯU襣)IˤXt֬ H4+M6K=TcȬ2sR^.Y0s=bs"Dun"@ތ ~1˂Vn,N4џRDpWռ*)Oܪ⢮ܤLhW8B1Qk 0]O_;IQάV|Q)\62N)yVo9bzN+ةp\,&ɠJ}[71iЧ]B!(~.lJ]~1KKt}' fLψ uȟ2:'rb#1Pܸm8xKg+lEswgXF[+Pn#EXzj̎~m± ާͺD%Il`xDFel%{8,qQ 0Q-GXPGNM9\NI'8iY?_ީGu,ZGgsy%a4퍤׵`<-2ci4]kH]wDN(A1>%-v4s'yC֦@qP;MR+ {`M2ld}u'Iy0ۢ/˽p`RTi0k_K<4Ԋ),'Y2HAWĎg”:$=,>Q]^#g]=NT~z {ݻ]f+ȢXH? iEE^ _]cxhK@z+YGi2@2hmaJ,CB'YsyI%䃾y\G@D;}0ibACH^i TỶ?XIiLG> 8P B! 2D6'XyZ08Aob\*3tQ0׎%4^5BGQ~.s*==`8#bnb Ώ+e̮XC6 >jGsUb2'{%렡H#HѶ[ cՈN M@g6O B3LMʁ.bINsVpo.<] +~ CV Qu{YˌGfLG\5/d ث2C:MX- <ޯAe-7^FeĬWg ̶+AȐ$B' XٚJ6}&~{"=P4,GrkE<-IfC-y}*G-T"6n_ore}Cetym]=^ԡm &;MVYHve$UP9G<s )ŊyE6> (/.p-~B6`5SqI`nƈO{}TE^7AukgKV 6l\*+?ٵ 4fPUIљ?v۷G'jaVli'\7t52&me`2>JT8{请$õrS|Ua^ gksU@+GhץMvw<<0ysFo;{0cK7T -*TAj0Q_#ְTKX%e<7r-XiHojkhkLx6n:Q:FCnD׏EzR64k+j..9|DN`nqTrϯϪOP}RflkwC*ՉG;dNƂ[2E/ vڈlNaS ekGnoR+OpŎ尥^C9cIܼ4p% kZ2_B}%}QlLXrA!*ޱ/>g3}&.d\ޗH(HW3ͯUׅ+ 0EYEy3gL=ZL  !ɣs*djCOJ6_d5#Wy8ܟ\#-ANk-ncͻ55F9K"riE}:6벼}m#\O ,v:=JQdXƪud/L+tȁcR.ZuNtHrcDȿ@WVp\=w)by͌.'7s|JF-N6L8:-7F"JH1:t_HtY9ڽ=' F^ܤ9-?} .qf=HKM?c ă4Q !kO Y)]./VC0(qb!jm0@PhY/)h0lgHnǸS ~pFR GU҆iK`J ]&RHpd &5ÅόD͊}J"1:$>M-:"c*kzIUDWC>Z}Sa࿂=:o'e@Z/@bgrh8Ų,e/{ O.3Ug>߬}iuH:l$,LR[ @:,/Ѐ')pHxngіNr' F_":%PùjmKۖ0M6QEptu CWg>QʴlN &Me w l% -\-(6'=kzCGa,n[A:%a$f'T\⯽8ېSݰ)дBX x:=K &r8Yu)5LԈs?ħa͡_ޝy7!R[ҏG`ʽeX`i \ꪪ7+KĩBVb5$Tí&~BȠ<c8YDx)e4g{4 87H!Y- f/FɱiW׹4{j_ y?uy`gDxvNeUFNyib1  />HԊilӉ8o[r|(ʚȖ h +"3Xs' ѾFĥnkkJ; &N$$Ô-'Lɲ˷C7Yhx;NPZp]ʷ4}˺ķW|`aJ iǷ{>lt3}`FNh Lէ3ɺԒv俁:RDC7uƹL{uYS2I>9Y72%Qtsz3 Fd x#eߡwdoD\s G$;0OstO%6D4JR6סGGFE&L9@\m}nTR I&'JI) J yU(z&AֻAKмG6M5Kp'"'gdw)_՗p!b^SwOI 6Ȧ ;.ࠀ fDo U]Dm-RJ95_Fהd{ysDL?oO;7F'`<\USJ/ƴ(qj. PRQ蚽6Oy`d[9 gr9@ ږ6B"&yRi@b<|uAMX/)'}ͯj6}³[z`J$$VK] \'8_ɓ4'ؐlNa:&6(#8;:.Md6V4u9lrj-",vk?4Y_ÍQ5DsQkt ~H`MFn)NG-j (e\VَUsBKB:,Kۢyv &>o=aU׬7SN9Նue0k 5LEkR#\ߣ9Hgz@`^k9GY4^H4khٖKY4aD-vDNq,:3jIM/WRMuT :w')S]uAѡԺ_, ddMV2+ڱ,.GjO>Kz3Ⱥ1/W/^Us n WS퓌?h=@;֖AIzNn}lOe'"a75K-,>noOjF{ltS?$K*4pMːKHwm$܎sԢvQl_j雧ا<|FM=: YUVxTW!z[nJZ|g(oI&!S",Rǰ ~%x|mCZ]2hjZ/?T^``Ed Nq !x g|^bK/t0Oܧ>l.$Y[&'moOOJp#]Ksz.`~IK0:=µiWn z56'~.[v Z):}T'Yf Q~V`2={~NY?ۿhښ&MyJr|/"~.ο m]Q h7ݭ"AO1K~.vSU? 6ͶV-O66 Ȏ574gB?3FwIy4LADsJa yd",vP/uBxHD縳>Zbq/W셊»J<5BՅiod^?b?Hyqʵ6aB*8͏Q͵wЀZ{_'ӒDySɲ% .bP7L^LբjP5'Sڱ? ^Л:cĹ8! TbqA?t)ubUmBd;} 0~-rn}R?hVN[_(&>IO=e%c=%?%}96;eE8]T.m4Jjp#5?*l/qc^)7~)5 ֩:=aWhxBӛm(c8I 5 }%iѣכ)$jQ7W8n "~]sh߭7ǒ Jn>9؆YM`;!`8A.n`[0'g,.j 4Ww~-؋:_,!}싚GyԢkS4]pϦf=aq՘o;Ղ-IMb^`nz ҰKΔ(ކ0;`)˷oA@qe kQB :"H{$l0*u$lr:쭂\Й0ֽ+ OP+j f4<`H<#B׾M`ycuh,DnV tE9Lq r\@udEסjsz"PS#,hE SRJ~p J:r$Laz\f1;/?WpETN >AjMY‰Vyڕ*-+֔[ 3S*=\2!0,dTN&6@ʓ̥eBp>%;{N V6nkk|,(x&*3\f}~,U)T24Thx_At:S/C/?k L wQiNc~PϦ=oٗZv( Դmι[p X#.lOQeU5J?ؘ\xOB~ʼnQQm2k#Kx["],LCjMxv]5?ȿ9)AmD5l$aݦ_b5~- _| x50S[`#[ o*Bg(ex t0>[08:NA7[5/ ?%bK^[P;_ڔt$Lj ȥk0 >߂Umǽv(4xc s789 q慕Itʎ)gWѕ̀ABI;<{@y|ֳl UaOT|ӫEc.a"4[S]:JvR s#TO@5RA $Nj{| O='3%fKAǣCVݏc V1ُk`*G@JP5x Wn3xOΩemL9U&|P?; k)?oD@$!$<NM (4ӡLU]nL_5KrWV22񝅑=r&DaXlA hrdAJP-^18 JI1OHXlI*|%Ʌm $VI䠪8ok9ה@{.!H1Y9DxĜzZ%٪t3,CR d:Z4HsC(6!Yu@۬Ȩ?*o/i6?߬@hu r_e~mn`刺FRpnɰԉ*i D 9[%q}뽰>#.dQm?SE/VE :}%Hd9~ɞOsgQAII pj%^ѭ-uVl,AGF.BrG)wQR;9/uk"vg,k㍒*;"[54F% ZU"N**@WZ-,KN)14~iqc|qL0=N#-d0F<>lYUʛQ4;\'U[9%D?٦pi@K^W(pj4Ta7u&n#_)!(fW߆-x:61(Huz+[^@@r"z^^-ZlW-,ua@ Go7/m 0 {[Ϣ.PhFO[8}^],3PrS&D RXCDd,30-07v"w;`;L #ɶI)^HPd֩r9oփ߻fk >zXm\_WSom[bi7EJ\ۧHx]ZܿbfZ<nʄLom֘U lVm 8 ` 3i꼻jDOV%SuMH|v8#dl9 v|nGw 4w0|N;)_7L}= jɒ k)h8ߤOw4ٺ޶ ߻aV&-ɎrQвss[5P7~y0K{bwĆ6Z=|܂*@<%IiQNU=U$&w %zݜOH[kf{}E:c1vybK>=2Po8B߻*wNh5<>Kt_o% ]UFp?٦Ǥ&m!JZ?uոG÷֏˭~L;ZގKgwZ> ֱd XbTÔRwAZW#T/;~JKz5!能#:֏v{x$}DkEC" 4{o(q%#[`P{/YmL2\ѿlTT-㑌5smywQ:i0XѴ5y]|E$u.F uzB-́bƻd$)YH6EǐrRaۛGm9ns!j\DLWÁFNm>OGz`ٮ1RJP rŕipUv*fm$K4vreI"_eB<oR.U޸t m'%wI/9V %Mq&a\Ms5&DQEyaJ5 z9ShN J '? ϩr\@zw:]TB/r04~n[%ݒJ77UˎhyZ@I&Wuz܋YsrWPOKmsI;1Ԅc3)b)zI:5m8šr cQkuG˒VY87Fut:92lψ t]I6T L̡-AaΩ۾kZdsݾNh*bȋ\QuΎN/UcxC@ax:rz8>{eU!(y_7Ś;v <]D )Wpb WT@I{ wpr3/9(14=hn=צmp @;ǮI*<7Qt[҂`(h5'Ld#Y4Q Us (i%[ B =C Hke4SLax"S`cK^= R&?鷄5([W˕Xeɓ mU%텥 ׉++m|qfWә^K,|mq84!߮8u~I߿M)69=Q#eqĿ/~w}OV! uns7>YCUj{a>>i~H 2[00$>/Ү%^>>yq-icE_tx|0& ܀HM3ƿ@5|^m3V _ ڦ.5 P𹕹ֆMnj&a۶S|ZN: iA3/R:}!O)h9׏d G|yy #C)kvhөl-ܲje1z}[lُO@92k-|Fs\$tq=j?.+Fc, U?? OKbFK`hUkE97K8~u,.h&;[ Wg=hnCh{1`GZ'J*=QzhďO c <)cyf˹2YJ։vAYա߬JfR0^RY? rY1Feʮz+@w@gf\hަˌδ0C'A5 4kX;m `吲EWPr@6}|T.j"6!O*lj%KG !㱖!€6]Ylt"hU  _G%ثX'\YBZe 2NP_Sa5XyɣnGO~j-›4}fk^3-ZYlޮ7|*U2琜eOD\k}QHnn2Pe(U3X nQ1^Tn[@3C)rx$m;-( -WX2SRvA;F )5#ZOyW!g3k8{Gbp3nxŸy{ff}9zxұKeUr8y%]+u--KS|eŬ,.+;XS9ŠW/\ߩWɵEw-SIi6 h=Pyց]\&'qq(0%BÔk&踹hܮKhʤ tU%`ZrRgGhY̊GlPmh do^Vc59d7m=a,mo(,^q^;i*@Ř6Δѽx*uNh*ъV?="|T5Qsݯͺm- fgAko"DP`;8IYuFlm}}UwJi+W!'uަ/% Ϻ*i.-K 'PEaDpo .QAVR7_YYt`aNvv n% t&ϑ0@Lvs%Nރ1#=YP‚H0Z*n=}fjnge[zN99dW6`t(bl :΋62yV_7#߱L=8ھٴߗPsl/ߤ]Fi#"Ҋ}I鿐({߻|R2G ;vp}N=o~v&aR%z5T˪֖dΖzT/雫 V 4q>"? mPylX\44Gы)iO٩Rr-([FPpͷ>>LGE~(n֟t.sj&$  \k/m~ɔνlu?\?{1Ŋ"j{\1WdCUwdFiiD5wHS+La%se\T3ERs[si(dwo u9ºݺXh:@jD匯ٵDEs Ohޥ ߞZS.lO}X2'e.k ƾjkL9J8Р[_$ؓ lnrXmD:_ַGשiHꩿ؞K/֒0:{7k&> ;e:(IV3fO]Pn .\0{}Ij,Uiҵ )5ZRM{42dy_=Uk&{Ln(pu❯ضpt1Ӂ4^DVqgALK[ԫ¿=?T'>&HM>:Thw>4\/jkPY׏čk-"_\#hGԗ&b./ӻlGL R4D"?/gMzE5Vwë·܎"5ܙ)Nݹjt2 쐫b ]b Д2V7R}I6sy`o.j w9A(&G_J~+lƢb!7/>|7F.)$JJ :JS!ufQЮ[[* C H&a:H\ڟ컋sW)j"[Ye4Ї޹hPZ09)/$BBFf;YZsȓ;hgЧQR"Pn=+is7Q#r?SΜf^0Su hU9Uqk!8@I_D-[#L mZ{[]Yy["kyazXoZx<mw+trRaiS,U9,ُorK0 vC6Q"r*B,Sv쎷}1<ۋ7.GeYš5GT] Yb$"Σg{|k|f R_bPaw$d>{ %W1o&Q+lNk5Ҕ6 ZـkyNGIW蛬<H:LCv{&{¡!ݎ7콫p+׹Qe?Bֲv[ CLj)w%LH*-=ӠT IB4&މn@rܪX LSTD>IID jп"R^|dMw Sb e]4UiL4pEoV)f4> UiVU;2]9tMj>П# ˌ2]wT.S}b¢[?.J~tae NFՂw2th~H2tW~ɴ4{P]o-M0KI! >Ul3:ugTDBDI~*ǸtYQ^%=WѾ6E>xXY\1oj]FT۫4am0j=jT6i؃)zS&6?bI2^&Nͷю ';_C& z%1^VXB4C3~Yzۮg,l3M+].ys'I8mֶmw kl]d:zϵ|Y@b2 *Z/.%[+E)~"y|.caŷ@HSx6Tk=[SIwѲbmL钐m=!xe=-~[*YWuwCmT^n"n\{=4i 濕4 -vjf0P[4 "?g#T8tj=:p% /Ǜ1];} :]Wj6b,BcT0-āt[&&EW{c6yЫzˁw]Zհqp Zk],( TE.XrokoڼX'9OcxRf0Ņ6BPI?x ij2߮09Gθ Ā ޜF^ $6M-g~!%ȡ]_X]r Ko"0u8:o~g=Oh\栩Z Y{͢h)kƪW2nR 6ݥ@ʏ?ࡩvB.>yf9QweO낏&'CtLGӚR5>9kҩ-zU{Y# mJE{\ei#mHS*A3o80 QB̿ Fg -M O!nM<{&`GכnqCGzef="dLKY~.A&eR3A*hZ-ESm67[㉘=CwŧON+8/uNׅ;#V?P=ejMW[8cVx/P,^zg߶|#S УmڡøYvյg'_S[s44!ɲ5fn/^.v(Ңj-7: H8Bϓ jHg$L O#P6YĚ`%"'Qw٬=v?i>h1:N{u"y`k;~ ${5c觭<}TPY}+`mtʥ:+`g΂iEa`r׃:geb*JiM /%7L=RawW"Xҟxojs5&1+J%G8 _Ԑ34rCjѵ}ܲ>1q$qs4医f]NBӒ JkR;Lk:}'s1Xrc)<)<0\ob ֈ"<Ph|Gr՜NP'd?wxOm.ͤ} ЁRS[fLN)Uvsk ɣiΏ<2ɻ-_t2M3VLGt1`dYsAXQK"t-`vMNI'?%nt|) W /ǹwKs5fJ1X܄,^zȼ3_Hw`HF\^w"brx%.97D,72DL%l)3K_λ<$ac0twW)Ϝ⹌] x=O{WѺ5YD2|,+o;oh r~S׆MlpNYͮhX3Tqr+>=MȬZ8ЬWvoc=T%UK}ǑT85Ul;VUc^S 7efyäq=_3ϝ٢C/7PBPrYb2=ff|-`QviN}^ k^56VEدi܌opY'<;>Hc“t*fW$Į#zWZkزjrN'NlʯN(zЎ LKڲkˢkc*^;9 %S8Dt'2L7˲F_B3 s%vvnT`AFѐձY `ަZ8;Fk Wd\<,q:ͷuPnƏ7Wc7"gZ#a#yu9ԫp{q} Juv_3Ώ [AQ`t.ֽsD˞f7iDl3Դ_hfCEt5q4yƥyT-xy8E`LǿQo ;u}jukxpV2؍MZ X&X-5UEEWoP:* : uYg4 3C/*.y5X!^{E[wjeϢ` L_B؛c%yl^{|v6rbCIwjH)2 %9Llc"}X$Y5K2۝P4[Owg'*)7M;?%'7%oh#} XA/b IF%"5|6ng;W+e$UzuF>ghω[NĵP"8^z%DA.dEC>Q_RЖtv2vYnMլΒM;EgMBߡm#U<[?vkʔdܠa} ڦ}$>A&؋~;ଷ aq*Jr^ܾ;d1aokH{8fㆇ,V35P]M߮fza6Eo=:IrkAkWަ(!9Ԙ8{D_3uAoT疳fٔir,m~Cd &;'aȶ9wf&RI7 |Q+:> l:>yyoR>j9'mTX^aH;9eǹ C̒E X=,$(c& )9g>ǬI&Mlח ݐ%>ήb3Z \ʋ*"I3)媵*-c75꯫t$Aeʸa"Ǹ݊[<,b|XZ.5m[͋$d1 ~iSQYpFfRd~_$Ŷ}5dc=cF1VIfXQ|D 10nĨD6wF,=1{KjJ_Zw:﷿*Sh}g[-oz _3<+n O̠ ڊnYp羳uE>BXVTB7C~9lhW}J%_W2]50,=:Rwdzq3ߥVq<9>;PI nieWA@S"@ْNc7u1}*8C 4~asB\%* ⽢YeݶroW_.Mw&EYC4P_A(ZtM&E]vMo]HDk< 1A@lFt꧈].ceC$nl}蹐A3P||}^ j&5Yk ;[@3ʒݝdL_b(o׸x q:h lʋݠHTjxi=%!05٥|*v8mlY%Sgm\eAa`V}`DVL"􈁐6>ӓxW)Ag]D)D/ڋR*(=<$SnCMlu&Ʈ*;AX'fYpl3l|]3ncr 1p _-I-ͨFX0n2 `9 W+9K8Tv[#v-ģ-ToX:Cx ma*S̗`s\!HHO v̤D\Y˅jG:l&;='ݭ8>:TnCC[+q0^N#r u/Lm!1^LٓLAtRa ɾ'p(WdQN q[gj!`^ѴE`ױ.4kqF(*Ϗ>]MXw"!" xJ6jlәK6zH*- *ϕ;Y{I0I"nI'5O7S&PhnQFʹ`Z`gRyw8gL&W\]%H+EX\*kͱ7fi__*c7$<>J38=Ni<4 `_ Vt)q59v*Z; ^XEJ='<i,&|L<-kar.-MlU`A9\xc{+*Nǫ+gXq8͙`wv8J"N-=u;LK볞'w8+.%N'$Z hRJ7+o?wǒ>xn ]Ww't )Ӓ,߶Zi™$_gXI6Dwb79ÌvPKwƀQ+'n̾,.I x0QT7;;>$9Ȍ?BJAFbqgsGx-p0T ϊFoj7:Wr |*(ސ[{s~%҈kT> kb;'cr^I l vU|<63T+A%ӽrˬ.$a򈡌kt5!a֎)n8#2Ny5>p.1kHm57giQB>+LS y1l.w2N+%T7 r4s27qQ֋~Q:|tf<6-_6xtֆ48݄(:*e\tSRMt處?;~=5~7z[Swy[_Uw'pU={gD1~ȵ^)qlΩ5{}_^W|!jHYf}@W;ipzS@(Rr1HQقS IMlCϮ(qywS~Symaf>e1JU!PS5OW&s5«j`¬t]b򠇆nylW?F4ܳ.^Y"f5hvf8=@&: ܀NM[q -k/ُLjR[KY6B (S<,%ae{5O<勺g3ꪖW[ *:Pҿ8t f'94P&a0?vJ'Fݹju@H~ݏv ? :>g0 Nԁ2à@t!)RBhIn2TIpcRL G'`mg mVT) &9m,Ef nXщrK Sz@*n<-pD>V7gf wy)+Fn|L]8H DCL_p?Ҝ+.rԂh*)rӺ#kˑ `ג1Sò [ }A`~XEeP(JWSA* Dk줄 [ȩl+~pZ}KW;#r 9sSt;P}-@ws<^ݼeOIRCV') wdG߿¹ޮdΦZMF!WAl" X\S+a {yXDwE20c #_[!Uji|HpïmLouw5=rq_pSզۿH}!;a\& ? "jV Wbt^󢄹1MTk Zf/0c #l;^tnkv}D16-,df!')f"QDVˎ!׈* ptz p٨] MnaF]4^!HK3 Vl9C/r;nȒ t82vckb~EI>/9s;ٌ#k3dr/` d6nyOf ;f&h/[V-=q4y4/g981fvo=0w6:h(kH>+4zT ժlv!M]e&@iA.na}3D'G6 =%xؓ6³* *fb67FEJ~JYd L%mR,qlk;,7Oomy~A~O =p;y<7( ~o0g"喡ygW]j)X5ܿy/ȒQ \!I =LI 1Xw l;mt)ʰ:f*z[}rF`pPYn7x?9qȣv&_e ω;7s9޿Ҵ/}.~$"I+ʘ#lMg%? n_#gW2TUk`X_Yhe4kc'/0Ǜ^d^0RDXH!^ Uvطo '}jRIt,꾙3nчܟ_S8iM?6IF.-^N?'-X)#0 +y5=TR|D]\GH6^_SoekzHO/q=Þ0yn }?q*ӣ63pn)N}"~T4)2Q#ܼkL'~d;B)s{"*|5-!lI' gί6YhCFIQUgp :d:uճ];t|jCUeNJv!(k'^@P;QmXſp"= x$W<0lx!iZ6HF(:l2y .luzju0?DSOwyYGߓE5[58AhUL~Olk39lכ-h܋jix"Z{Oc6˜JP[[6^7k_ o-z b߼eࢯ`OʺF(ߦ)R8&ſt h|fK W>~[ze㽊UWfQi~~L9(7w}!/a!H;fC%W;lt 'iCs$: K͓^o'kc{k: v,Fke _gT׌ﵳɠ3"Wu tNb9Sb~ull;ʃUmlƟFY3V"!T`%}q?PD.1qW1@Od}d&PT'ſ'RԖ.WZ $X07 noThճNyb-"9j*cḤp_ qu쐟3<>x}_@J qAğL)bmipQO ` aܘ9CeFWϠD]ʣ.Sbҙ*ȖҚC֖;}o]R/yݸӝ\E&j2ۋ>o) ,--(}I@!bnbhJd/ȁp{6wf: #Y IsG||~1*{4\:bGJ 2ؿNL !+eG`P.զXnNI,/_h &Qy-&ov=a=:v j AFhי-L^RrCEenC^^ь uD<JHyP4]&4G?)XGE"D݁:շχ2I:>1p\?%~G+\;1v[T/+19j4date -cSwrhM}PX[:o*Xtga0W8 pQzEm\-ȗjyJ㞎d)qnd~#Iq޿:%Bv{O(0ܭcf$5L=hh-]KdiЕ'T:F Іƺ\N 9:jh 1YzS 7Z+'nׁBeڟ%d:3`8~YdY%htg=\yiI걼5o"JX1?!KRvo{)t6'3@n$~IļŞjiV|rzf=i-(,  ̟s=yՂ:ZwV-bmTʡ!ݣt'|06?;?8 H<` } M'\̃&#+St7SkݎLfDۆL:ZaSsؼbTKY{Se_?jmC}'fcFBvْރ?mZ7E{Ogτr AXښ f]?@:P pΣ|SpACBDԭS3i3 iDOoό6+]3eXW5u| xE)9 v3 R+Ag~ Gm*nP?n@zSPE1ϪM2U8;Մm g#(w}!1ņ+|RwX1-#k&o➸1䝘]7yuc[01c;?:+~t0u>&'(J]_`PZ-q%^$ҝ2-WV5L+CwXfŰv\l.$x,Fzx}p o2umP'fXi:8=#='"(L@S C}1~uZm:L#MvS۸.ovU܆x8_톚c+(6<ᠿ2nIzKL&Y232K4ֆI!c+dWp %4=RKbn{R֜V(DG^lF藞ks/ziL͠]xy`m"X~zGZQk7>Y@>Qܶ-JQ*Vj p W5 2/wCA\k agfuqڦd/0H*|5$0Ce Ffs9StGLXYUöؘ͒"ekr@0K%弙kCZQi4Z7{О}zH7P3Ln@-U#uj_L|^h@79qmjQ%`^Xƶ0۽so6ZvucIlM0]?`߿WJZ@jEOͥ ^`|ܫV7jEU |&D K\ tI-?+/dϟl3?E%,--Z1 c6@+pG+ yJ}P¬a ?2Oz_?FmWTx1ԱP$Y0N9@9Sec.a8SɊ}wuD]ɂzrK,+TmrHF>Hzx~ IPZolI"/ݝ)%MRMj#B|V<]3QQ1U[ʗ|iȈr_f#=sw5VdPRF4>w?A]`\'=P !m9"c$j)=XY'f M ZҡI:JkNaʯd)*io7zsȟjP[͵,^6jjc֧Ĝ$E/HAj]*&teV#*c[rI$Yg24pv{r=TUdEߎVJ7JQrd?9=eLχqP{Nb(T B=>);ɟz{ X@KYC'1LINQ i$m7%a{׬i* ʟ.2y'X{ PhU]i7+RJUxSszM^[W,XGlg( q(~ osVǤ?ފ@mP(w?PQb>, L2$MW&&-N;6"VޱS0c),lUJ 7譢VnpMVK68h+iboi2yr%k$eo̓9l5Ё)P%gW^-.A кQkJ+ʯҺ'*N F7SB_䮼g.H/jؤD2B^6l-yLԚjwGqs9m/h ׷귙Y][^djuvLsKlnZ3;2]K`+;{]i&׆l.t1v}ПlUx N$Rdʷ]×,ͫEPs.8oFƝkPƂ X MWMoKl)s%IPCUrm5U5;% m5nBC I:?m\䘦Mg\b)B|Kl)~}N2 s)~k>rX ֚;S⼀hZbb֜?q+gNڭͅ Hvy{N\m:ug-8 E{e,f=4x[d_-r_4ح4V9vE; P:b'DZ"|ޅ_YJ:n@8X}X.3c//0<;7&6oY=hH#ս,q9gie.mSA?pKQ|=g"%k jp 0%6"؟FTxw}b@ >X2*uǮ/-j&C]Yw{&mX>$(oҟe\}R-|$%p8.8/V>v~Mlꨝ+ܱ*7 Z|_,`#l}O!}ău'OJ 8K;`sDK^3?y/JZ$ X?/Z"?76ؕ !02 O9+^vfW[bȊT,]: I> x·k"眒J*Ye[լ'}Fj[c6~5_"9:4#aհд8ߝtWS˱K}Т+h5oE4yXz7#<3|NR#wn5?eJnj'=y/8o7[Zz3rg&d%Hn~M˦~ FъHHkĜ+0RQXhJK`8&**Y<Ͳ"DRL Pz@^7@bߥ kIw;meL2NL22fWI;!ef]XwtZ@:c$3zZ8P-ipG?/j>7Ecς oUz}f,.{tk'R_S}exةSXypLfᜈuuPE\ɭS52峼T nЩT_ɛ]`a۟z6ږwIˡWxܱI[-9 qf 5ZJ}2s%dìۄ>r>*Q)H2^v Z#mLԦڈ9r+S0Pb GW2'6 G %'n Zu&eF  $b.s&,~zmK///p|K|kcmx8.tgK9h(% B+O-c\ƫ_xxQ/z̐Ifk藂h9cA "3N!Fl 赤%TV+ޕ$C֛˙e|U]j#L 'ᢆXSpWqVE_1I%*%`M ^8 h7ΙNGETZ=&qk-cy}%-]JA8cl1]AU+Ӵ''];Д -Zuf{!m $zɗ`c1M{u}CW~Z|8ދGnj:TXɯYCy| iMUNm&dx\$q-h 'mGIG^Nt#Bв҈-g#N{50X{pmy:IEh'_v*ՠԹ6G&DܑyvcF=eiħ mir=zO);hl<3:4ew$aM߄AnP- gFU9 h4kS;'R =OEIk(:iUYǦ0gڹ]'pi|uwDE-@k{Rρno z:HxI5/.@>WT!SSgVQ,={:6xAӄ?ƽ=lr6mzwa]@_+;Ho@ fZ|Ͳ+SH:E0}xvL\z#$'p_B_gEy'3AnǪZwҢ,\"ߔ@Nby<^J)"mW-5޼1ޗ,!$)5E`M#^,%_S@g г-h^gVyUA02hv!#L :?=_ש'2֍ sbE3-$qZn^^]R礀;ݮuPO nˣ[&S$.&Dr:W#7}kb7ݩ~@u+ Y X#"jm¾giUo? {T u9h'Kw>(Ւߋ6MI+EM!JXWZm -hZF[-9HR8UVaD; L\-lgb5 ޔ1Ნ56y NND^`o/cQ4EO.'}y#zb7Ybv+I6T"!":_whM*@^zhtU3ߗ>=2RS75pFm$T_laTq8`($=MFo'=ʤȕRH{nOv(xfeX|Z-M@ R'\;23K)PPJ@+tc;1=OS " -X&* h-}0(+8&ub@M `vO U8tDCkt`6C{J#Fzţ"ӄg <5᫧)Q6Jsx;7lR0FL@fStc,RJ_;:A84X7 <X{0Ec j-}Db7)e[Uvl)k|>vQ'7mY}bN߇ }9kszV0x1}TkoؾN^9/ 8~m Fgq؅ N0^]lq#g7~n}KgJ*r9ގĭRE$(ݸ,Mǰ/l@2T ;wwW7VUucTPR>8}cIFϪ@AaAj\v{{Z2atŒ55P6 oǓέgAƬcj(Ie=5gE3ZwquAi2p$mٽɯ=$ #p/.2 .h6C֎gM6x\!˪F}JR NcłR5{ GɥKr#_Y^޳xM]s|cm]GA$_RbҔę-i^Cj,&nڡ6`/ }S/JҨfh$'H=3)O.~ϻUgԦޫǓpB؞nݹBꚥ|1, ywsciaؓ2x-P=  ]Ky`fqźAW's-o3rQ򄈳5aFy.N;+x:u4uU/|8/jGCvJ)]l\x rPQ&-6@ݹL<7$uar9/uPBv2lp6d*m}:rT04[N|<:9sJoN׆J|}RfЩA/؂S?xoF5R y4\Эr*B1IO-VPpYyӠ NԯdiVOzͮi:+^|/M0؟̀Ul%=`8U2 n`&G.h p<\ܢR԰ M8U6J.ʨhԒFùg3Oo1I(/sܥ\ tcyqaAD*@$@bZT(Y;  O3 {Ym郺^@ m$*qjjF0mzӣ[fLz"B703P>TM֙)kfD^5U踂2>Eڠ EkP 2:ksL!kFߦ W&M s*)rLSq"l } q%J2k`=׺+\m|y| T5YÃj3 ]IM11y&4C#aj"5(9+ؼOL->>t. ցlx4IJx~ SKxGߛXsǧU,wYdžYM9Rq`: VM)雕m~ {31z.|hmհ_AC&l-5TT xJ_]t0e8t.pFOIDC?Z&G3ûwl "9ѕ5"h]6N.$OCYR8xX=$~8B4r$*o&SrK-JnɉIܴr-vߩ9r+g.ҐLZ;W)AE$54*`. ײR=7(L^F'Ewgn|G5BxHucp@Չk&e7F52z_Yzb/UPО`SjBĢŌD@΢sЪ1n`'K#(D-_JΜ[lQsIhŘqP[#P.9sgeLpqyQ=|S8&@DXzy+sG3l{Wr@BCzFD)MBlፖB%gs]/\>ӝa&v_]C*ޑ;KZ3lmBqޏx&jM?x5<r Ȉ}3j*4c^ ܟky.DA J~>Ηċ`B'Uߔ+lJnSЙΝyY:۔XG6}.Ul\# BtLf28I6LWlnkdUhh5: 5 d=`I[G6B1B5()RJ[=܂[/5 qXZ6"QKw2i , YNa>{$2,4~l3?l\a|*BӅ~ sv;H zkz_vKn,"e;~{=h✫ik&=WUHDޠ(ɛh1ޮ;2gHzYm̭&j\͸aoe->Om\ iqF"g$'4{1¯RvKklMu/O(3X[YZc,1'YX}ƐuM婑j}ǣFDVOT#6&%v47[\r$*旈X:[T=H)}Esɫ8`@wtPAͳNԩW>[x,7%npJ a|ԍg utsy|hMCMl)X;$Av2?y$4C3C"xLlɆvv4`74`Xd8D`O mT !j_ѝ>Bw e2oDmoJ~2b)9Nb8MivBzzh jy֘"B7 \RMjJwk0450X՝aSW&ASfj:>dԊW=Y*s,F8; 1]5gGEքmƼp|cONx* ['+W>려=Լ䛗j0p L {&Vpe{ya d>,>%kg yoUվpORUàJP4\78A$KhxS 5UVgKnJ;/$[bc8,?q$+]Y1'5b`'T[ȑ:hVpٙfs$A$.6q2:A-w`bSxPHiHAˁi-AfhN6!V&{hF'Pl Iga=/bSQvdi`u۟ ?%$ğ-~V$hؿ~l﶑4U+Mjṯ;-ľ @j,M&&/y|-ne DzgvxYnF:il8ݽh}!g-zKhK R1F:m緑8vAɳ~|lM}AĬ`Yߩ6Xܳd[xXx &.*+n5uĔE 1T]K3P]ַfgd<1C#3z23nWUMhQel`ޞu+V2h?,tJݺbȅ@',]JiN\umIe)/@N':ְ0.?&B?lO{0*y(6#? UcFT%D5v.[bp7e056Z;vxNx=3DSyVrؾQMaЃb_'}o/H+4]Et$YZL=,:@[WE*9D7hn5-.^EfEh0gpB"qFJ!-O Y!^gMpZnUDԦPbVnC֖Hnl7'_FDDi|0- 4"k+x![C-CG:Ou,ީ\!4vv8󨕓14J7®^(70Ͳޘd,ZZsDÎ+ZEKFUH ?,#4 Ѐ56E#~z-Kg '`3 ~8cb37Jz>U5{XhD7+a2XF'GIYo{5`7Jq)N9+2j=Bl3A V[Ew.3ifߊCPJCq AM ˮѪekpi Ny0 Y?/fv#b*ͻG+.?x(Mivm~*0eaSCк2Ǫ UaB:%zIA<)vqdk][&m_0iC@E:񱡕*;Z/ܣL#TH2v)#r,YwK7/LaKs_Y-Tx{s:0~4 3i5P͊LsIx2PAst'c9 J x@99z*ĚRF/ .ҡR ɇM2o!:lq$4v e(Bۉd'n>}I%AK;TG:ǻcMr寡D}MM=JE |br-ĭj!iP+-!mNI[M,mb, icc{ܶ %ձ0,P n..r7ɵk.27UhG+Q76qԗ#}ld0RYj;WE y{iwFchp,io+r+QQȧ$ 9c)"n0= 8|vr"?ki:rdYm>V=i²cgd Yѯo3vJ7e;tmkj!,bzL ELdgiDUi)fw&KS1JƙD0_h[ a~n7Y޾nHe xgm8\~Orrʥ>YKe/ZٱYi7:vL;V\SGK[㹂y*h/zSYs= @YiP}sv{mpSy..b.]BwַiBkIE,dnXw)\v1j;]ى^,AJ띩NYYgV5)>l +r'mہeE+[g~;߲n jק۫"`L h_JK↲'auG :sApbrGs7m(I X)R,ƫ ]s:t&mYUX"ڶKMLaϞ)m*RS11 7,5˽5zdJMkf "VHBdLk?.-? n"O]!3p<< ^9e GnU~ \ƒlA$JBP/Gpy !j׬Rgd7zrba&BJ[]?Z.SE.E=,j[ΚcA ķ&>-)@bd7_~^} QL޴, yT4i-17+?+I`Cwt]B/܄ZHXvBR_-woE]5'秅=`,d6[L;X)!}>)5 h]sOyC6ӞmߚdE*] эx RNE(HU3 >&>h+5a=aC P?@x aFzNN+uNlL }, oɌlGm^~oNnA>&'|Ė~%Xڷ_Q)nϷfA*/>d7^m 2c$Äs QvH(u#9> mzqՕUk)|Um3b~wGkC,gUIER,_V;XG(џ ְГÊݱ|HҌFqޜd Tz/]-%hm'ը]x5DnzHƭ r]2-g@yu:f7gKƳ4O~pN" nEl,YLbFjc^cCG)F-+{9P$clRUPrkp.^3Tc%3;{ݧތj{,jq&Ug~1Z>A^{5ѳ*Peq;9m\Mj}]ɶ#8"c]Uzλ8d[5M ^eayj^rRmVa//}$䵒 R#6dZ7G R8?r5 1mb$ZJdž6k~8Pωkx+'z5n>nRum_i _GѶaӹκ*cb#m:qQڜ(`?Ue ,y;=wA"(89.!bBWFbWhڙd.Ny#namoy5#Y>xı GWL{o8&-.C]<ޓ;ĖqGDI H(\[*u> I̙G+pJqo'VOimd3_j II&8~7Da30N-^RپiWp0Lp̀.zˏ+mr lk^UjWOy$"VɌR9!)E=GN {VvGdP#hz$)p t@e)^(WQ/R522$&Lѿvù@=!fx}W A;˽^x*=%h$N$wTp7W~BO.TwzLWu^8Oҡ@P-be nH(e>? n2s"tT@:I c>='J?.lOᏕL%mJjp|bS'vp;0~q겕k7d0 UzInc ăw`Yer.cᱜOl7gꍇ۝~(U6l#Qܟ.*/_w΂oiLe z_pmҫl3]kQtŁX7nŕh68P%S!q}S,5)濂D..f8~E'-  WmW%Bj GГpI)_E>:B_4O;UjmVe[8eW#f$s%UZ6e_.ov6gg, )v_jɼL+2]~$BK=(.y6{eը!`>m895 L-;K6 p q>/i@h${NYC.~7˝ g(!Ȍ4kƽ[$ܗ눒 -RK!'/V! ;eyԠ In4b[lK.߁6G%3eL>` XkR$$ 0PP|:~ߖ,`,CCC0L\W's "a(_.&`U!W;J\R !J?hȹ玐#o`.K@?өQK?BqlX &%#>d2@˜µ3Ƥ6夜0[?0 Hus%K'JQL)Y2I9xIHvJR>$(nJ*QetxQ329Gͮ2 L.A`@oB]jbQhˀ/rETK 兣$ie94BhfUz (%o!0͜ zRAM}s1X.FU6N[Z !)Qn۪Fm FD}pC=UJԢVnY^rߊ4Y'Z[Q&'V Vj6/DnzE.j8m.;il{۔U3xMAjM6JkQbQ3M\T"lQ &QPeE*\Ԁ1VV.**_ZzSM(%ֳ[KIC7]0U`aX ܕ:PNxs%h*/0:I `r6kƭxD*h,*C0Tx;jCL{]zv#F..؂hl\>qyf?]2XG{37've'@;mlRmt+. `a Y}*W-nb3ͥT)$ =@כr[6e-D-P[)%W揣|q15[fGq}KYsHc]ЭC#VsWB1y HPB%2jd2'8\˻LͭIc aeܸĚvkF%A߄:[t8V͵uL] T5g $&[r{|~# 6,!kT6hcTe7h9eY~[ud rWTo6x[oA}4R"x?!qc@eXz堢qL;elwpS=0(<6#XI8?cEGz #HxM17- z |hXxNޝZE$ A[ gWmli_kם7 .w~)1g*f/*?@v5رznA޽Ʌq B:ŖHޒp?N>^°6=fy^-mωcvNYJE.N%8yO/*`Z?_@_?M@ (O[7E[QM >f_G< &Kߍ͂Ͱ^&FQԳU Fgh pX kq+R'Rlglӓrk )H3s):SiA_tJ,ܡY*LјbürHc=벌~&NF@p _\61u?Ɏ;b[2*, U'Qdܭ;!8%h2l_BIyth >> X<p6!]?nRɉu4$`jO~JѝKK0~Ze*5K8!c)Эؓ_ is~zyx*}C+Q3S=%6;z A!'r2ϕYnج_onx3LoqU|%{fE +ShXgMbu6 _ s!A[o-4OP.\@v4N ;Zѝћq$M3Nm{@ [ 9ށ)yj`jo#lAXJ/ּ`qm~{F 헁Ϩg$ l?g WCIz?ahđ8x =I93G&Lm-ʙ@aYĶlk`N|l?|U<^u%"EK"Gݖ {#Vy$qR&i9M;2VVBrRhފ<ŅVV KZ% NCBoH@g;%8^R8ѴT5,=FnoH!VٲT-+΃I}ʄx6Z,k'"Xa5՟4TMWsH tm"+]y]+:zu"l7v`N$;Tj1KfM*.ͯo2o2bg.-ە0OAeט4k0`[#aCjm}Pʕjր%3i1)5S, <#tײ:а C 5xq%/5Qu dT _ bi݃޸h@=wo`|.2:PҎz?M;㊾y#զhѱgsəh*j0 B74"oS3Ո< 6'lɁHs*Md7\ʦ' _ ]v<$*SE8a+u<5`$h}-tq70 84itXW= L}/p}LUwzlLЯ;W zI VZd<@x#xٴ2#k<(E KinjCx0? jtȄeQL:·4eI[pd n]ԍv-,3=fiܱCf 8O,Mę9;ߪ7%]Ah˜3ElDL)n cuBk Ҋ)l-i Zi9"Ps2kFСqFq\nl`t\f8Sagzi7jv^j9vNN#ƨvA=_>18Iz"pg޹vtt!cnS-\%5ne;덢Ny~,dxCrN^0\I i=QYφ%p|b'!mt\gIA{P`y#Ō[SP7L[~TJ>Y7=RbPýޟ3TT|6z5Ln ^:?JobGKlC#<ШZZoa<6{o!|m6'U?fzTɄ=4&piˇ+Ќ!(.D mCUd"p=/JlzӮ~~K 2_Oh>[ e8xw wLuO ׽KD~"Ł?ƮFg:nܮ6<e0?T ysNUw!Ii^Ӹ>yX*6q8~;&*Xl48–Xܕ*rj=zZO]vX(z<ح!>8.FGԶ\}yO)*ܤI) u# ݣ 7H=jEfMVr<_)}SH3Cd@ 3 E;$9"]mblM4}3))MA٥iq'~D0vPoe b?d#&g-5 BX{v '@JwHfRh@?CsD&z;Ǿȱ'޽+#wY,fs5]e1d)/^c47@PdNqbD*EI⠁zdV!kЉ]jT xd2UL^l}Oxv!_3KF[s9\TPk-ud %鉮RgwӻãWA5\COyX1+>4~= -3:cݛ8W*ZZc®=ne,Ǖ+D[ O|&19 ^8:ov"=;DEVA6Oѩ?$gsdMcGrK⭗7sip=M޻?/6 d᥽v+xie$,T!@-vyy3Ӎ^:f:^ۇ@X @9՜TsoǾ=WvZ>խ%u.;%j!Y4N zO,vJ\ւ(xiRH39y*v6 _>|D7`Gmۀq-Ĺ0e ͞*uOWz74rSe,2Ԍk,ހZ3%Hj8 iVF?Q߁M~ !gJI/D٘64 3oMDUhm7Np[A6K],)?ֺuǹɢ}->M 5CSh 5]Cs^UjO2H4b;ı`E2ԟnc *b[7/4`YҤƴJX5VH[a{sug|ªIOM$Y?OR|wMH nT ݡvQdܰib#` !wv#WqOb_c.nw`ZN}WT0 ]<" Zٯںvj@d Y-y$ &"$ rlp_̈ӣ s`oxl9u< #UsDܪFǩzl ,X"$at, HHUŋ_IGsiƱvg"+A,}#2{5Ɋ|YʊπzK6 9!vؖT:$Lk$Uu؎rG\7` 3gw>Il߻ r9,%rZ(M aE1k0AT8@Uݳ 4ߌ{uJ$,Q"AFotz9l; 48 IXۊw-94F}@oQsAϼ 7bf7ͫɏ§D &1H}v$<^Rgɖ(ʠY:_'d o}PΘ 9άu"7 t|ybćtɭE99boK͵MrԜ7g nD~-7jϒxEjKPF=W~$FɎAF揓>tfpYT}Adlϙ\774gCR̹N>ј34;}(g1#v~ ̴"V eԧJ<#J^:s}ڟù$E-ӄ< QV[(knܩ.DGHk<]UvZ  D 1ɕY;35zl߯L$ҹPq˄QȆ|i_U&-ГFGGk4qBgm#2>^'s6s%uw{8Wv >Fǵ$jf0xg]*[wYC32ͫ2٘˺Jpw8lC$Oi/L[b5P 7g94y~'{} wCV}v3(ba V.ILo '4X@I~;֕ҧ8z?M)݋6TW~HkMaTx/҉GNæӋ8>M}~BKl/24>M& X bmA/n;Rf_A骏 t"v_d~Lg0zC-ZaԲKFIr meGXTW\ r؎_ĽA/9d鏸gcOi ,[IdwZjÃ̄O@ |G4RjIA-MZUF lKyE5fe5Iݏy㗾9ƾmK&'j⏀v0~|IOs_Mo'g6dYnyr2LG{ezwዌ/:=?M՚rYҏOr> ?☭_?p`Bmͳ>0V{ɞ$%K9 zye-z?Nt4=G``@{I(%Z~Œ_yEϖn_ w+㌬R-ЗQ{o~K#MSK$)!d|Hq;5NƐ)@^i.#TZs*zA™Ke0o4l_%5̿Üy5q# wi,t5eW\ u#"Y3Ao1F/f`],h)#@4}S.^ JqRfQO Go-\F;uU*m3 QSF]f-a0".st @>Ya<]c?W dzzF.T1zs/XM%U?6o⼼3Y0*^Dt{p0GGoץʂ[!fފ nCz *<'7@Уoዤ3IV?W`R -kQY7=)b 2{Dq6uInEbׇDů8Z.KW$ K#%w61IB̈lZ ny5z8+L'y4}Ǐ8SzD>d:ۙ>\k9v3 (92-Ȅs_Y%I4x^zWh]Uo?@ =ޠޟg2_3;hтM8cI8;p.6feoXֳ sUC|l͎:2sѰL#}U 80E'll)̝Дj˃VUJ:VνD@+؜ryvY*=Js`*N˳]II}Qk߈eMtsALy#[vL:K ΰ/ަv\lX)N iNL 8w+ΚE[&r6Vj4v(s: 2kXO2}ٞNKtU~W[et=`VDI g z++]Dޝɯ񱷧 җd[84ȟs5Nnq= =ٙ@Cǣ p(fv v;4s,S,8A^ʯPSAi4o)AQDvQWψ,j Q,C IO]EZ89RU@q ~ضOm E0'0tg8]g F<]iS:%C2– v|xo4_3UF>ȈUr0b4b^j5KECu8;i MB[`&XDuK rMVW6PHQ"v%,UK,nW+.I"(QroͮFyϵVL&D:1TB~2IJ** PCԣPd %$%*ѨLUJ! g qu&3(̃/-Ŵyҝ`:r[(e];Hl6&]cLd\':P v-gH[gBU!̨T;8ߌ3O=@9B9e;Y}3PbJx4B,L}ҫXcz?+r-7n-,&_$04y)u2([X݂V Jӟ1_g\#F%CMK <^gQsGwZ=jz2+9i_U ZuH{ZLKEǣK{X9wUUn`kA?K/ar)|+sb >$p}QjRyL4Z`~v͈48d2#еn.EN`@_!:E7zG5|W$p_.xЄCG^%2NATGDzAzm0j;r$c nt|gc2Uq@aIhpnRF~5"4axmaḷNl҉Pb<>#C+EL# GpzFtNBu u[.Vw>BhMyivB\'nX =e% xGb=4d.&&y)#坥L4f5nxb[(3]LȒrڱ@wcӱ3ksUCSӫ|杞zL`; ѻC VV.,8L=ݨTVBe%bx}Na*L:$O ;b ݏ u)h2.V *^@tnF{0)ugA1C89=i1Mqci钼|{.ΓlɣvO^qO%4XB)G}pѾu*?~0~hm=/|s zt#z It33js~B1@^D.-# E5-g' S{c8yEYߓNL'"ԏ̈́im?L%Kfļɾ&/Ͷk«FYԐHܒ@/4;VF ϰm[ %8a}:CU֖}~?\G9qtU+$?xݪK:Ij@~ɓ_Me@e+ּ"#qFA#ێؿ $q&.0zI;J">L1.EYL%~T k$e]%^r؎T?99鱗bM3 ɹ>,:dPYT$hv'J:*\ON7#N )-R+F䭈V- JY=9$@.=A/O8ۛC 1I@QrhtI E )KtANm*G 3N~o o߈0Ubz6ĺQ?xJկdz:1.pw.v=ui2/.IWHT:Fj$Cdx$8'_!|5+U%/Dl3jE_ߑ~8pt۵ҤF2[-Fʠ &kU9f8iJꄌJȉs\0ξi!y2uF. f*ε?&8fsD (xױ8;;SG6ԟs/# + g@E z2/g)prvt a.'8GS xg l{Gg{m>B6RFCaOݠcJ-iGd9+i2 sW9#H17, vly#XB Dz.] o|p0{{<<#x;{dt-V+Zm9Gc4$ 質hn{Dz&6Es0i^k>$B~ r<ο9<"s ,P@0V0P8Q9q5Jsj`י̹J`E.O)ftl a"[R`.7!z>: b`Wԇh?=&=Z֘tQ[1c[ܺfG$ zi9_Tʣ:7:Ew8q4oyT05 $._&>Nn&GLܭuH[*5woY>bJ X;]uvKUCZڸ%,`w#;$Yvvv7Ig]/&f̏bW;t+1Bqz@Ǐ1ό';~B $L]%\mOH(eC4{ zvcTptp7{\_SohZ'9OϜ??${ Yw'>0 ?Pğ6FiXˍ,u#a49t 'rm 1Т0XN7BoXp*?bN܈{܄tE-G:stҥҮf/ߺ"`<)э}(ւz;ڊ-!E }ӵ.OfR-@SmU"*Humm(Y@1!<2F0kJlQ\A9ڕj u b"7O˥Xi1XHjLDR!%*g`@YZuyݒYҠAK0[$1' i &J:aC(( C !,i;QR#,$v oHCEBs;Q8=qV8 %j,jXpASh^``07tKPNxh$h'Mz̙eBY i g_P/O~|"00@^HF| ,P9Jbt#ԳܗT)cw9vd' m2= 5enu,$g7v(_m`G;!&ҞP:lV^7{0/@ ɜ+YQ$dtR?P:xzlwB CN9^٧~rX8a<ܢ@4:j.w XBW5ơ]bӿ6úihNnȽ̰ Do^o^A x<,Bfww`6X^LxMPzGf{<;$%jU`>EZúO<3vI/{ 6z*ҩ|.>#Oql/Ex@u:e@y  `.zeܕ;L"R/߅t3vԆ`أlM9Pca'r5uZl-D>q_p=^yY ^}0@|码Ut(G{PXJ˳ky]ZGoPL\f.gkЇsSf8= 0wBc 7odSY0"X%RU64DW{(/1Hlr|>[S>z B\%c8k˭A: .k;m%Gr@i# Dt@ $SԡiE!^ۿ'z1K͘T <ֈ LWq!_|؛2 k\.LyRAv}ij]%=N1x z?8o}l9rm+L4 ,G:c: q_ vlm:4Ŀ)!~K(9(B]nv8fyNl:4s{JC@x/{%b]z R܃a`u 5C!y?&A׸7=<Rp%ZpXw?c3 m [Ǧ)(59nhh05!'rC;tہG)СQAF,Ck_j0!;F:x0,qCr3G1<*/L9:D;j1Nsg>r("!?:Z:TpN'-ۍ`fMюDQ wpEs4JhGGI c` !:#0qڒw:QBD^4q HôjdNPqX+Jzuqeޫ0y*AvNm!f$fҠW$&Dѻ!lb&)+.WUK,z# e?/1@:9CA,LBW =HNH҅}̉A9Y;^TTC0ja+7 v5sjڼa:Dg0_!${I_Www a~ OΙ|OjV̹\OIW'ۓb?SOIs<@3 2b 6RXU'j[j|>k3H(t||jj'Nz(}S4RS!Լ>I>ز /]Q/Pgdߓ@GTdAxe,fo> *:~sr0Pֆ@=.((GZgGR̩u(H8,/5QO'/[8hJv%!eȢ)I8\0( 007zy!Rd-@@/ 9b]9,#@YXswyI]YPF4$U0R2Xh!7[]!1҅,f<VxLQڂKյH*GB޶ 5%r!j. OhR2.~^y44+VHB<꺎#w3|C2js;tzUZ2 'rTm<ƔU䝺ԉFˎ>/ԧNQA^Mjn5,/ۡ 4 z~.~1+Z[h-@LKx , ӗBAٗ]~DA~rnsQ6zPy*_*4> г { qNU4SxP[aq?)MF1_ ڔT?ړ@G+u)ddeRrIc3t!€ޏ&[ПX~OVENg61Yi6iCcd&vG5Y;PePʸEtWkN%@/W{7.׉y3T]_)c SZ Zʕ $zu`:6n)-mK bQӢ^,ZuR-3T!<d/.iPulGA"_Q_}a^,f=-ZRBZi?ӰIS6eUeP[vaД4ri3J xwLLO`}]F!9T58&8j, i]u:]CU2_=S7LS83Wn8Qդ{&Se-OiZI:E%h%8:l;10--8ƦtP#]\z_9/h?$e^8M$c7Ŭ~ޛ:[bۨp>3 zA5^D8U ' kFKs?(6FQm@{2} &I1kB+SWpte5}}̫4L9G0g VJQڀO/iXd֬yXJtK?4r,?6FOy13WG7aqJ_vG=`r?I;PYŃ ߲$huq`_ķOSɕU9S]-/~X ?RN6y-n}BhݱxX4Úg-sSHmej c79kƭfKPuJF鎩xCN 4Y2֪Vݝ=sd/ {2+C`! =r/y|!Pl(*3ƺT"EAQS3<:DX5L̆gP.6[w-)>Ry v&Z>Mz,:<{}?M &!}2uU}N/G]B|3q[T?$/gp`*8H=w!gWdK?<2F4h-{Otg˪AT3)$EHWJ]lks \HqҬ|1]L($&̞W4pfepJsfJLNaEgk%թ0/sa/e/ t6eDս5!1^B D&<,ti ܞ2UQuzS!h4ׇ'$|>+y~n][5}xƁb~jRs6)L[Mœ:??!'XL[[l?C/^B:p^#%2 Zz$8$C7 S*E7nKϚ/Wf|)$ٷsEsJ2Ur42e۽Gxdcj0!0(ov{N!}^t'd+d f_E',9e9ABUuLɬMX:_`TZۭ}zvgv_ȩ*1WZ:AFIboNƖR+B_ qKQH!3h7c8ƍ’wY[ŽݹuG[NӆKci$U]O&h $Uݜ}!q` qJo>RJR5| 0r)UtB)h$Z˔:t5ΟfzG<.xSl^$3x<~k+?d=t|^iN5 ӕ#jf+C-nIg:*'lA,1%`~3AulH7xU(ϪB+=d[3[WVUOZ$6\ҤŢK%u@ecWּp 2_e:h0m8J i<J2,ս"[WĤMؖiPf/;VU]cvŧT\wu cõjA,ˋE+ t1fw^-ZQvf6̩lUԧ M`qXrݶWeWA}A)">˿xtmGY!ܕ7y3+ q_M8gc][@: x ZñrfmvX9 jΔݾL-qG<^gkc U`oo8HȂk.]Gxk8{ :͕x q!IY  0 5g>up[jZX *g3~@qR[:2TNdXƳx{@7_ "F<$Bj328Ah/ Kg5\2KKW#xq+,W]] jC&GA2]"LWMs"94J 'TE B̧,̓?Ryʊ6GDarn;<rRt*>qiUmG<y< n%9 z܁Ad2 ;@Z08{`Ãac4M[ wOaͥL҅ܬSU(İ!tS4FZzVJ\c[oY-DbdRLvr,thcU$XZhPCk^vH8jfY6Z[w+0>P4lI{= \!qo Ƿo jTtXR>Ҧ&5⍑ ~s[ ;p)1 vFX Wޚ ~{[Cܫ;Z0ۡ}8;-[<Ռ-Ɲݷĸ!Q-q+44៙nb{86w~KHV۫!maX%1Ѯh1al,+'5x=iբtJJu S0.FJ,qD?iϿ˖8Hjaǿ!M ?[wVԣ) b{~5}`l.^rKeJnr&*Owm?g8~'A( gzwİW6΢6tm\} ;QF yֻʹ|g5\N($ԟY!Zmv>g0Eǟ"mׂLmF5fkzlc'#y0N7rje6hxNU*Rj(zlzxAmCҎ[_Dm5l e?tܾl*l|)Bu)~5$./94۵hi.ThPByy)?074-+?Zx* /]$h9'dOQ7P-cj- Wf.EcXEley9NnS6\/c(,!M+ (G*u2 3#kA #"c'?;^go`] =P#7JXTZFl1%~QLϕk6CQ&Wyj ['~ WiF-uݶݞLqsD:iB]UhP" OlAjaٱX_ $|Zg,X[W2H[.O KAu͹>QTזhfx(~:w/dE\||-?]SgcǢIrDً~ئH\jckѯ`m)@4Yjq/*W){y]=ߍQ(-K̭S&-HFjl|%)W0G}+n5o%=WkU| ^K9Kѻk'|GY-4˚Q@̾K7Q:oܟGi_rGW'oX"gP&J:qE,YN[Ds7Yoqܛ+pqa8~ĘcwؽK҉M;^R/e5ץS1W_I]^ϬM s5 :g;5 U1IEU $-V;#h@D.>RYkK^JJH!7"߭d_/Hc'xJ~h)1 _XitLJLQf`#"4%^ƤfW&o W]4 Zl֤56lf/o9¤,*lЃ< D}FDC*M8ੲd6HFOMl)5I%//D˲JEeV  @](C/O{Lyz)TARtáOT]\R *] J_O 5[őr,ULh,yg@5}?vy˹1n̄7il~n\N^̛%GAii) "߼FGg iIՃJ  RKgQz;P/Fa+'Frz8Z8')u\کAѓX?iTq2PSTH\I }Knl_O$MGEoi[$5-/d=ۂ/[MF*kf ,B]? ]҈7.ָZ>xklx!dg&X[.jeTթ>3"ZC6;MIFcy!YzMOl1h9MB:aHB ]zR\&]ml8Y-1J7SD,\f4e$&8Q`Ѓ[ -Wl:wJ M$;՗l&'1 "wd0SղCnvi02TQӂ;7ޣlfB lrs(i.0 u0!UR(kCtvo@wTYn[f3: n*&2,꣔iБ顉Iw5@ѯ*6v Т\L]MUG/I$fBV b)(zvIԇԦt?x/  FW ΞhhiD.w>9!MӒKz:=[/O?(y|tqGBMWF>sWeW: |+и$mega+0ɖx0x%ԊXu`büUj],wl9UnyToTl}ZPu6{U+s Aop5[rwsOag\~FYdE<,+!Yv4]Iz5|A=?4jV%S34s( Tbh(sg؈S(jko([,"4L[վJ0)T5I;JM]cfi tں\SB̊ ԗ7eǪHzA -vE Ȧ?"(TŞνmY1^ئZ21-<Y޽Q@Vǯe;ߢil8::%?9"8zfΒ0@Ь12+(5iIv}FVd]!^O 'hK-H hRI̼̓ qmkS⪻mwF@%M#2g(u*P.`8~5sGvwT ~d:Hu)a۷q5?B$ R:Ooٞ_[Vj,c1Y&RgsšR%4CHc62{՝㳎_Ē *;1V=YYQ`PsEܴ44Fa"1a4Z.]6H#fji]In̼Fʣ 4U.>,? jVQMS$P./I;G7zsgۚNFc4ĺl9tsS?YA+JUycU2ݤ6ݛ^M3T⭨뢵AFJV<5҄ ntE5T ~Mj  5̜k=D 5<C=r8Z͉魨ƪqmIIOs~l!(lTxFC) P~Ό☄]`' [0@BJōhϷIj`!XCQfM`,`s B 0֊;md #&NLުbŇ 4,TCsa9fbo5QŌA_g:E)d9ٿLH%q="T'209ǁ+n^vlvZ p/\ 5Gi oε|ZE yS]]vopKD/DD8f1Y|-sBW2 Rg0\@H9ӆ[~o OA&hF&3F䮇gopќm:Cx` .;yo2&3M4:<  _r?5p+R]~tzz< Ӷ `[!U uts-*,*%1*F\ 9[5Q\!w& XE= xXSZk&bQ[ :jcآ+d~-@YuU BEwb\WmIB&!NL3Aƹj5xRvx$w [|k=>fQ>B Z?V4oVAwfsOtT2'=Ǧt͜98m雅\59H-U#v_j,e: =7f)HfUXל#9H.':W#Fp/KJ1E~yH~ ?URU F(@fb/ט8郤Ɏ1IձrغXA1V!Q4XǫGVӊS Y`1tI- b:܌W_(k?LGp-LU-]0# jCԵjW(ė'5{ O o.IV6pjxT.-Z&\0f_x_m4#k^v*ny5qJ3k]Vʍئ-ha/EPods,bHHBx)ʟqd98*܂d9RܬNC(Z!8M6|`NRKF.=4x遠gt1u7G$.Y~Cht0ETxLJb"%a@h~EVw/%n{$3owu{O^P_dSMt"hEzq=%E{*B͸&>{LtqS|]tG3iHeC֪@'Z?" H,o%^s W R5Ѥ9t)w! R+fTʶ9쑶F&i0$ZO R࿓1ppL=h<66!;Qɷ>3C@}}J(Ot{k5 2[]qj3w' $!q`r¹0RI֮gdW4sFwF$:|v8S[3m2GQ yX[8A?bPby]EΪ~*)4{q`- E!`l2%RY;y!m.Afr,iPֻAPQZd:ޱpK( M`~\뢦 '312uۆC'pT; f tF`GBQHeA£ B4)eMԀ#l67HãBi0lXÕ03zfےh<~ r<|m^ҐՓȱSfJe&D}[6!9_*lsC⣫Wuֱ>kǾs.;åvM"3I^;y.q8nӳqj7=&p=Prt)\CVu.*_:X~ hF)WW{9՜u~"/%IaUM@Wn-s@-ZI^lq`okWRv *6.<\RJpg_ eCJO(9(+HB-Zw%vӖ Sn}]N}LIR>q>JO>Lc6J)sc';o:J, @ɉ..E%M[w|mJ:pke%^Vx6=oqy)n!XZ׫B_[Cj\!͖xwH)?[IYؤ_/Dx,lkY-#,^M_%G;Jǎ*j/؝z+\ѸwrEFMKy_7QUC5iO4h<϶QJTIb.5֗?8kOnoa=J`Fz"uKD\VŐM=xM)xKYAMZTp! ⥫w t d#_;ia+Y2wUYp~41$w:SR~8"neA_5WmocĐg!9{W' [TO,.vH* L;[.Eo-:c+{K.R>;oD {!)0H%[[2p= K{)& f&Rd{Sp|4 i?/|{s~k}—x}u}3_^wW܃= C߹ w_wz@]fu dr꿚𹸍-)GVQ!WkLDcѡ۳057Kkr1Oҩ=5[$I׀Rk)XI߀Jۼw.`6Sz^Ȼus^ZC 9'm;Oͮ٠ߚc;VͫVK2Uui:iaɽ\#/І|t5{[;S$'8/%`qP;+cKOJ9G@9z:? "oȜ/хsFU)Ue;Ө ׁT`5jP1^}P^W|\n|H1EaꔩkA /-jɣYi+2*iQVugkU?5x@*^S1eT4\}RKS\X-UF /"l#X7!*1sz02y2Xug)0,Jxf4`5yCԸu3;h7}@kr.K1u}ְfPRbEץr&2!šGT$NсVg 1y/.2~u)|MJ%`^c47Nq@ їny#je]7XS 3k,)D7$X{w6%IfwkwbQQ=.(ʔȌL渊tB}=`c6l*(:`0MҦIqo<: *2fo3O :SF>ʏq9 &s=Wbl|2:-nD ۦdp3'jeֱ]ML[EU(~VJN IS/(Y:<n( VCfīcg"և-┐-LQiw"uMKv׽oc jMҟpN;d-IxU'Kp,JYRtm9"ۘ:T7iy"X`ݞHі rHSr&|N?/A"Ȅ DmBa {i\Ϡ\պ}V&צCs58lZʺmV]yX2 Y+ܦ%OӆyÆnWrE0q2k"(!$5(% KnةgAri6Ld"%di9WQH²^c77傉T]#:K30d辥Y25$飁%R:c&e_vO] -C!3Y˩??7=sFcwz*IDb*˶:+,~7ޝapGs WP9σ~/lMe n,`mGW2V5X1*R<"-BdJt-{Ȕg\֘ XT`D{n$ꔵ93V`q-CL;J'AOcӲ:.,)=t<_:ONKdӟvPkdXTAm=YZK*;:fWVv8a / #M$O5m¼G96XݑѦwE-<WOOZT-w; `w֦м,> ^5@S>d`)8Z8Sͧ/-wtЁG?v/?[})ClR6#*tgۜUq=D)Qq⃛ysgf\g ?,b%K?WL􆚲2׀dk;rS5j~bL-@K 66Rs C;M-&]8~<Ǒ񙚆{ProIS·ny/]bejz(g)N31C5kgQ0aPa)^Zt?֌qR8ZmCm''2:rcդy++cCd-uweZvix/16Cs.ȕ>Y YȜ*KZ&n()/d P)J5Wk SCװUؼe}N"C͙tmGT+Z6~ٜt)E nT2,|`q9_&=krhV9-XHu=I8v^g/ƦԙЗ|_*mj=ݓS-:=NZ;n*\giYUiYwo'_(9$}W5‘EurƖ% e  jju,؀CK`>ԛPsZܚrP M *v'3ǔ<,h^e"QHnBA$~k|7mow8oiJYu:l1=W,S;B|) oԨ\|St t);bxֱW-`|[X*htIY*IZL./ج2$ x))O>G«s͐L#v …M=m Ya9\ۊ +3^rL.v$`Rܼ澣ŭ+h9gu#M2Fµape*$ 3f=WzX!kiփEQ 4UvT1bw#BC_QHau.\␀EudXv9[ lNH.~S|Cj2'Ի E^å?T&5$Lbwѣs™Qk ؔ!oR>p,]_s-[T {[سmi2eǼPnYkklNܲbF:g ZQ&pE#6"?-aKkXFkGu:,Mvۯ9hm7ڐEiiwHC>" C€;|Tw+'x A'@Ϻ3 .?no2XJ Erq y9z{1Ř돆m1O@!ԉU%7={8WX-l\gqڢ)Ӑo%q01.Y^7?qW+tiE|쥌]:edxReY\aK^57 F[ХD`]F3f]3՚rVkR x3CIn_ \hLpφdPæ5]Ӧkb:Ӻa@rxHyjȌ2G8|8Ҧ&0ߒH+X<cfm%1Y+pG?!|Ym6?b'Ԫi\U(<&Ao!mt ;|BՖg05$E v@evWl=dO}Bh̺Ċs%*Dދ5VFe+z?)Ӓ43cLpG] Y_Y_#-T#ݹ4n$j4 ŋ*Ą|͢L}h삗&xP9T!W;+?EZHNHjP\\jq 瀳AwTSidwIn ~nZP"u|7 )!'rI= m__(ZOz/+9So`X[IZBy:TȖ*3& -$0zf?n2&vBxx{XIn|K&%毎#uY$>zX2n xx}q5ӟÑ[VO+T'|11R:CxmX<Lw7󩒟\C;7.rF3Aqb Т::tN 3-W7$@vgi5C**ub|K3/D([qx/Jli|EAK+,V<)-Ɯ!kà u='^|2m'ݚ_]1X۬jr]x4:Cߎv'T, `X!@v}k\ۅ)tD7F@(6.!Z4Z#Ɯ;m8/r+g-xئ[Kl{ mp:Nq@lÂcjnڗq]|Yus x#[lTfR/*w18yz)z,?  y 8ipTTH' `!6ybg3 JE={ $ 'kk8G6tH7Lr:ڵ?CbHo,} )PK%Lڔ5F \YNqK C-Vce# 6ur!iZ.ױ `-=+PXO2TWǝsC" V{LjֲFMpHa/ţ[ tK*\{LYh)Mjj |zXzoOuqliCFmaYMRFחۉU%fOֆ'gY-(MR a* E#B<:|k **ŤA+X%k?8>,36Jpy^L ~"U~R% 8$I)ٮAs{2oSsgwKf z])9*}%W:I $KsM\NЗwD޼?R׭v˫!o4:#6۵${e=7ľޅj< yRgBs5Vc Z3īk8#x|:~ǵ +AxER!]Kvjbk ~ nyƑ%LW/v2\0Z~&4[V1ʸ=]3K- =Be @~R1;v?e MYKYeNxC3?fلv$[4<:Äkױ!w@nc$'[?_f9'VMʎlEp<"5_k$ɮIQkd\S;[f ''0^RCD]m3V>Dv3u Ym0\ԽnPGGr^*55Κ_*&k*{67J:$)NOlTKr%v*}y(Q"Y .Y?Kؒ,˩SP5CxQ@l4z&~"W׬mHs.87͵q.;W¬me-Z?~˨~32q+maK_4rzCZuhQ00 @NKMY[%Nnǩᛲˇ`1Fg0">uU\IIf67#5¿b"\WASiUHR X×)?b n6,9(v'E@F_qD V43#}YZ^䥍C mޮlU2g"^ǽ1ZaGT@4<{"$3l<8b~7I40]\Ry?k"evH^ JxH#.bIzͣA|4c@.0\,e0>!jn52vHYgxEv{TxUk4U)ŏ>`[m=?P񨱟oЪoIIO7 qn %9'Ƌ̶[YX9 @ϡa&2VI?BfϿ񎗎z?is@^+i#JOF#.IQFpݐka^GYv,X)B>Z%;XՖvsʵ$[O4=ݻ]v jw5W󂹬y}҅dk,(L_3JJ3s_]X AF8FjM4'8nу5OWW񹬘I\C N|,Ε=R5yB IEm?-D'ˋe9[PɬY*1jsks!g8_"z$%K&pXB>A*wJZ1֍8woX;qK-ߑ3]rjP{OkF58n*DLʘp_2VD#g /R9+Z.Rޏ {^!'fvXyHOP ~NBm JT*5FU<)1:]n`;Q ~S $l]i x)&4-fl֋O7EVOSQ tGc7qact l7{(*Ksz\ݱGKtM"j%{z9'5" -봣fE_NB7 x8&g\nh'OOO~1s: h[^3 P3b*t : Sl}jWtcH𹳇훬H+Y.LCےEw!$OH^mb7†=р$ڡPܻ;q2Vdkm\O3I?;jXc7/v}&"AxEoC4$;^,՘cIDv͕፞@5&DmI&H!M@~>{)OTjC'?1 \s9M٧^d=O@K4'^CmZZa$hk9ؚ#9(m0:3}dN"Qj ّC*c֯NqG EummqhGm:t3UVlWlKY^q b3hB P`(gaj2ģ.Q0VGS) 'dnS T$4LGF ؽu?u4{ez֜3|@FqjtLck]Ñf;zMQm*H6YЧ|! dC2M%0 ?٦ +򑏙;K%@Y?|c¬6.yFn yY;Kfw)Abf&O|8ZN03ٽ YO0[42 Fr rCWNaT ׳5{(@̒k)#wM$BN_^ʟk|xЏJ:Wa)=x/q^ |e yt诚fp'˨V8$xxY*G|L<>[b+tVvS[.3,wRNg/NKUwIv '-YZ.#.&IZEюާhG3vLRYPhY'U1g5SVԐ`% H<ǟ_T>M.G @)dT4$m tҼ1EW>gKYCw*2+al.a}Nw5 lRsv#{s68CL|Fi4[.Kg_s =6T&"<–qى{҃m©:Z-Xh|fL36bzn:0\h|=j^∶ݗǔ4T. Nq3g :9c#Rȩ{)鬓]cQ( *]jmeع'` $ 7R^?);s@ח7_H> 6<_h/Q|tʃ g~aՅ;\¯PK8R^h"AtћjvbI ߉*UGXFjX5ؽt8宔_"_߯$C;k</sj-ˬcufYx[r˨94@|4࿙{X8LwO0d4LmLU2MVn\/R&?sciTTzZʞ@h52-/o'HH= 5Kin_rc&mS Sl@FOlKĩK.`>DcG@qPzpo.*(]?csV@#Yh @#Cj%2˩0*x%ʒ.Y潖TBe%:/WU4I(<˴ FȫVd/GS[-]*m14/+nG T:5ߢ%u'{'-QR,ijxc5Ћl l eOU4rF15T{-D5ppeYaKlTz5A[=ß޲%.*t"Vڕ'ĘN'R$QDgQY&'%"aX!iN i>MW5ipxv#dn&ђG2b(YQN.Iʴ19(O2?7ǂYvW;x 9WC"` iI%DقiۂȾ ]Q;40qjC~k:\撘%'(,l4 `J[1r  5bE?b'CwR(ؚ2fI ?$틑`"im5WHᔦ B-_@Qe2`T [#>k75-_&ǃ`b+qn&DmAB3˼&y[&~'b&}?_;A+ښI?#dKk.opgk$^1.g™C4 ][ |%cf :&^V[ *Y?("矽f vf61?`Y/$_J+ a Jɀ_80Jk`U'v{`Un-O Olb)r]Dh)DOнN}9 0r@4=NZ,Ox!a'R/P`xWХ#yv!L^4&[,*>U=o7Zk3 ݫ(k虉ƟtLs{1$x>;AhqJ Y *qXgAjColXŸ7="Ee,yE6uQ;@?KV !yQ6;FisWHjԍ;3{K|pQKL):0VSl>Mń@I`3~ ./;8.he]jA4o{+y Cl:|'Υ[11#uD?՟@`Lmd{\`j+[L qxVI^z~sJ(@</J?pH=cx < wwR$MhТՍA&z̓5K[;#tq[Ǔr+瘁d1-?%FI=_ u[2lw1'.!GU}<ܾ^|_ܣ&|#=mNtBtjm V՟e**@rp\F Ẕh1Ӂ;ѨۡØA!}V{ϯw7SnGgy:`g <ԯV:AAy̒z>~KVVo#eىH5\ڭ{ o"o['¥B[b+a66StӁ㯐υgmiM/_ю{{?pQYӅ%#b S%&`8xYpz[18%wlw">7]%NΙcrm]t$3QqXL%N`G<)t_E+őv2KCuYޘc?z?K^M0Xye[/yT⳵uL^bWsFn3VnxXH#dԿ;ކ2 TCWtb6JwшͼTۨlI#JPd_ G^RoEئQÇXǾO6(h{ݻ53VD=Q>3ՂI[e:r'y9Ӵ] w4[|| ?_|1ni{֒ ^ep.V.uQE"D9CV:\|p7)`~rW8۽W*Y6{?~EjԊuW2  oQ/@555[U44?a =uۢb&f`Q&J:q# JF֮4: v(*hM|k1f@ /L ᅘFbgԶؖ׆,UQux'%F0HLKJz׍4hښUpp֥'jTK‰:)W3VhY!\ȖBՄK{_4P{x*c+*,_=_3hr0,E(=n=u;%d Ee VyFow"F+ )U4e-!ظ(b@K~} v.\"A+;d (ܨ!vSd!Yihͽ; GI.59.ztGQ;n"qF13|{aM@5rWxLyC1+cKNv뎛"&{#ӸrezO׃KM4gNᇩ #$^IԤ&bY8ܡd˨ CIZ!ydK:liJWIiY{/F$0U2f;s|1- >ulfutFF;uc# (ilSCkٝ :^L2<__ FX->ܗ+2gaKIh~+*e(v6S={1[jgv!Ŀ0ݟMo1X*6>[J`sEĎ(/ώalN>xD,`Q(/Ӫ`nڵ?p(xJx}W41;-5ǍFjl?"WWmʝEK{s:5FBqu#1nftOlP :: XPƁY[ӢkVhݧ47'U׸JwX\Țz`S=$͗rz.O\CAn۪&ѣ{}AKѪ]i 3fbUөQ;=z$C*5r-5^ _@f=&bI  E (U%,X>SMr_*s*/e1¢0h2u4b$ 0ѭDL0 (ʇTYPxHwdCZZXE756&LOuJQsqxκDg q"R\3'ȮfUf/ߡA_}.*[\Ja pqݔo(A43tLE}*H=TW`ְNWau1%چ;Njk?!k?N}t,fuzNE'l>g(6ZNz0Rr fS塯"k)7WhT{Ve Y.>3uKa9e< N[V WZIrIFQώh}#L\-2f~iL{^W'.3o:rvc6uϸΠ5IF#*i&w:\ƳS1ƳiD6ۧJqG9 ПI~g<;o>\v[0VU׌쨎9I<.9T9v(ܖCbs'Jݨ0ELE:g"J5`Y?h֢qV_;*ތHǎZaɋje++6Uҟ߀ vKOxLL f962N=]1\۟GcO$,|G3?BCHv٢&Sarr)1{H; 5tr\i.9qPEЭSD#VM j! {E"bj﨧|: n wkX [&w=:3n*~88 YҖfTȸf[ FWqPnWT~]O|W3e+)SdCh0^e@嚉'o1Jjč@ogn% r- W~"O3^1 X(jaIB)|WyNw#hڦi\+ֵ+@3+nJn(wuH5~{w> I|;֭Gz+UGBw"A:鑎XE\zm*b8k^Ul]Pys1֕38bVp귦n(\:71LY3x (.+TTj>[温j:Pb\SV e|tV'_UP:;uO'3J0]fcIs5~;4 =Mx %60BMp4@UE?B,دD qye{|y(ix@;f2jQ.fEB /br::MN O`rJ NI ,?ɢw󓡭A43tUoVl"p$ߦ[PM|109Z3,CŃ=x d_"N^7w6(.- bpVD6@w<- L*bhoh1}8*7hbpνRI+ ήmΎF+J3'afs9'{o]Cr*k)b !_ `X A,(πWd64A9+*ߥ*BcI'FKLADKG$;x$U?paF(՚4egJr^<2;Z=[иx %^3lB$@Kލ \),h[ނ(;RnWbs!i MmS!AU$+=Vo)i##D`_c6zX\dhWeEdKUf5`p{yS>#t7tGSObl[RhKσਉP끤zbbw'Vof"ĪaEp $D*-؎'D!! ՗?e#Gv$ЁwH2H@LX!S|Ye?}(Kaʲ!Rj*X !]`Ub?2̰&@/?L}J"Ow6` U4-?Jٟ)Y9Q\]aKW\@'fCes AIV&<;2HcM`c*}xw-qp*K 1a;+9,{h4ml  ƃd]:@ Z cƼhЈq$0(XӇ[&ePſQ{g{8_vT&P`>(%C88zPyD5d+tqFj&c~cʓY> JJlt:St53r L:븊LYy|v̡f$@##ׅ^gg]$F 2vPA%rd9=1[ YƉ%}|QB,hkt@S8x&%M2} UϹt$ 9a]]0/t,ݐ^ݘAmw T2J l (KG5֎#֎}$$PT5F)nȺ f'ɺ~G;*0&gQ3oQqw <ռE7 CD/2&t"uia;8j,̣aG$hQ`^V]V5;?-G)mP` E%si\mQ yx.pGA +(5."C)UJ,hXe ͤ-W{ZmFNDCM43UR($+}]t9 z-JD3gP;rHt aƲubu ŠT=tt PCw,1bR0h%UUcg`J!yR\_;F)6#?-ɫ"cfϾY5MxV:']DhzqqKkv!^"dn-ѣtbF"եC/@= fs٤`_~k*l!vdx79z?4sIkw?,TnݠfXn |,ɢʃ}`$MP"7\g-#b84h\u{IT-g=nv ͊DatxR Ŧa\ =1hVRa`s36F@nY4y",eeء*;ujR$CXT򝸼>I_གྷg ; zBэ !]3(HV6ͩm/nyf3,L B*af1BA$dycVQk#ʵRqKUÝ0>1f]$8- @< epjj~$ ҩM/,7.)]-ĸhb}:ʯ zLJgQb7~wP csʝTXin~.ҍk&r^f!6ΩE| йsu=+*+Y``sbvrz=&ZrӜ8n؇B0$qv$24v^ )p/:UFjzaQ~sB #vy'ͫ pNӈabT.sUy!}3d !P52l0\D\je-*MRPaѽ֭6B>N.y&a][Zq–]tqöt~1E^I8!&_QQ?tNpY0 @YІ$cl_QM b\h0bKqb7%r~'s/y\,.{3A9v, 9ɗM"ZVڻUJJ Cr)*4T0&HD{J*In_8>#_be~-`L2ha2MyMkxqq'Z8^R' E@QD /LQ2% (LIgchYta7tDD}]ՈGcJIlg֜̔A-T^}eCdVvn %Rx[>R!O_bh߇ze?\/)y 7Ź)* Zq:rAe߀9c9Ϗyku^Ъ$Πj#Q%6X37|a+ : Bk+xfʨv[u 21Qi&fI:y&&ēfk{ Y y+dpc{`kA%}B =&-}%oc\K$R*#1R.;<)f Ɏ*3-9ncN:uRi&kO[m%fFCLܡ@ g{ y ubʨƑss\jv}4IiRiF cl2[bAf^*W8 oÌDxF#s3Hwׄgn'' JJcx I WWcpZ,U w#`To1rN..y +ܸ%bOxmom>9/o#M J GY.k! L|FHS3+O1xˣKFоġ((f)%L>$DYz?nO%rtѓiOQ6Mu̗(zN0E#0-L{/{@aL\<'.g|T6WҀMoVK'h[ne(&y/IJ-ڑ- g:^8 t6 a ?ūZ|3;Arr4Mmjhg|,˵g7݊HP{nZ܃n@/983Ԑ<k;LKpòcǒbȒ@Kpt*C^iy½H;} '*-{^?ĦzM5C bSiYɭ}/#xgC?W_5FӾ]M*W)`o1 s{%wzmH Ez35+c^ȩf rhpu oZ#> &+_FMAb|Gh9 PoT~A@@eNEEUA_,N(SD,_h$ݱۍ "W%^x83uw/;L TJH<\A\UECJ4 n^+Կ"Yt% 7pM^9_p KY)mOJrk@Juzq8: ,J.G#\-R<./2'/M0ʔX8 ~AC .wOy{ϢDDQ 넬 f=TRp:oجAL{;r@$97H_|'|EOwk,y쉡 ܯ L6HE+y[ƹZJ Fw'dNSBDemQr'рL=IAO OQ%25)>2SQyҬJ:rCC\G&}" +#F{C0bdtz N'!> i:;sg6;±& eY)Z.'ȝI]c#3v1 z'zşɾfh{͏Q8Hf0cx'ܬ1>ų)/e<U`JDtJqOP@n 6ǩVʎ4MgYm5Xa: ՖuLo'ܯTSPK,`jد=Ƴ>eP[:)LG88gp/n\@Zps.7C8!@g0N+ZAQT6H|rLÜCJ/@6Q .sZ7u%"lh:z!SM(N]R~-"8y={d =`#7 5,c5h(iL܏ HRJ{JF?[ S̵_(~L!&߼à5Kї6镊jazywJ&)We7{1'a6gE[V}!xN7?:-kI`j~)K=y0AAkŴYLe2;(S_M4둾'dWeT1Ͼjv# O&rܮ EV4jQfT5mDTTpB}us5mt*q~OoW~Tm9m釜W:e)jLjv3ӃS~|q3J؟jjzF? ^ܼ75[E~ncZ9q2V5j'7t\Qd~۫-ZFDM+ngtBTS}%s_&>E^AAQf׶U _%~魍ኺ^\yV+[N{qmFP#grs=חg<ieQ9.Qha`1s.k\ɔ/mhɹ Lb< {A]1E-`Eo%?42tȠ<"ծl;7#|kәVjںx6>(.f.jzͰ(qZ*̎r z4`r5e|Zѷ@+,ڇ&MXեf@g⇺W:/y|l]{841Twnehyl'O oזa+`6'=UdBlk:yaADyIW-j3ob|ژ&R.B2qϮE~@Qn*| ]%u(Ys7Iڀzꘕ|'Þ0_ּͤA}b+e%/Rv6ciZjzjҨ2 ]7Ƴ\dk ׮6Ha;u&[ҼvL[,V⵲uc:g(7 0aD2ږM%ÃAVJQ9Hd)C>Q8Nwrl`3?['cҁYtLhP; #xQJtkuYDx$m!mTQBxs;np=}WKn 5S23onk%P<0AXRqcow3K˔E* ީaVQw=Vx\Z,Rrr;czzk{']ySZnA竮˻ ˻뎻3p;p)0±6b+/`eWR 1,"J}kՑIS-eU3Ƚi7F_]ml}Xe{tףEF&MT:+>Kj)x/\Lq1b򒚌'Sea"<nSul4G/- >qbCcft)oRē#.>YQk. t0UddiqBܰʌ)i#jGoK Unًyq"= K`[Cu\8e\r7wӝ! bd0c0LS ÂGJdg >_ZQNeくkqrdcKk1̋qu|%.jTZktۆ\1_Ԯ%Yx+ .H,pÂFE^`[Hֈok<Xb*=QqBn(0=(8j+'S~k-g<%܁ϻğgղOԬÑNQ $69%4O:^ٴ܂~S Kp U`/dBWSoϒ0۠!y_ c˞:*vV0?#Ғ~+($i2KIzrP95sbDʷڹ1Ⓓĥ0R#^$;wYQ/HKK$9\gK6]z)T3g`k3&Pj˲=8Ѡμ`-Wip߹0gʓ W۟wN[y9%O ʰʡ< XjL+ʛڸMc3Q"iaA.:xBkJY/()L Rzl.ՋZ/UKU?S :ZG5B]BƯ|vc.CQS=7)tIW}fT 5$Pe}섯g;,Aɩ_꣯ /.jG⑇9ಇ0^ L.]ΑV`V$gF| 'gg ]\QSOSţ(t5winiw9 r0Z=%ev2I6HŸ? Ew*oݭrr'Wp-ʜBljC$4Geᦢ[tÆzBQx"Q?tQOJ`qV.#]ݽez(h-? iyOg);HYN;ķ -}>mXzש~XlJĎxtvK .lk:f{SpdF^2Gu6>@W; \ lqTW:C ],:ݦaT4Ukǯ͗t ^-^e*ܮ-eȐS]/3vɑ`םoK93&\NCKF?`!~R[+>[,] X7CakY0 L,"wH$(y @kWdH뛺Dn `:u9sw*!VEGYN##:=u;X6FRQ4; b%4^yNfYTH_6 wqS.2J C] V޿Y֥̋dw[O(`K(,2.>O G,Β"w +ۻ9.DkLd4h'vYQH`dElC@!PorP .!؋I⫴G(WK3tΈ2mԺl'Y,> 8-Cy WO ծ,jݴ{"Gs'y>6\NA֭G[Wsv*쭁༽'<BNUo{[7g!Fk$M 4JH2 &*Lp^=7א}(gCq T/=}SrN=46mhn{tyC*~S!%%R@G:1>.oY///!M GWgo7=·ZGΓl.zMQ^Tdh5pT\3*DZr{(ao`vz䊚]V7k3BB=AM7#gS}ʙ@)&FT5 VBF33RMi|I/7yT|Ŷ-UNm8FEmj ȕ(ҘLt['̾`S009Q,ۆXZnJ#')*-7A峼)!55[7:e~ӅWǡr}1j}}d GP'"Z\f Q`g'ہW(ǡSJI 9W$#`o1mJF+J8܁i= f]{B*/V-~t=30_SX#A@%@:?~6Xٖ0{_˟Hub-R/ڋ@B@?`yB:\#t˷`8/*Ä2~dݚN4A% D6_5o5VG+X#> 뻂bc0tϴ@\E-CD9WtP?ajEmNG`;$gذx`9x،'\*%4.ѵ%0S?BiX`P02:iIjC^ѐqXh"7wUanc`b$ux$M})[jYYmDcY`Zfo=!A2Ϙ&: Zo‹~HNߚ$WoN3'|4o?'Ғb5HC褏zidVlVT6tթN>:>E^#X VYEf ϒM_ëT: 1K à 5F,+_6Fm97A.-pVH傐TQƒYˍu=Q)l8h*qfS|QAtWڛr^pthpjpk95J4̳;6"Io9Qon j_QyZbJ$fB|$ѐHE<%aGqIv["G =DIڼuִ!%mȢ+gQg h +{]u&Gޱv֟#cloϵrO~m^8_7r'W]jp{0͠Ԅ"O9vP8?H&7RN*ȶWmzX+j'--q (:0<'s׾W,zc*ʄT /7u_>L&rS6C2sϴ߿0WJJ ;w(Ԗ_a3ĥvDDؠg/ϵsa`PU!7r!?Ox=N.<!g>H׋pW7 nW.Q~D:KȺ pI݌Ab&eY ~{ q{CRYZU={q-}xL*7[R2ƝC'ń[z~HK$+ +&4fA \Lo$b3x0—)oN Q򹸠uP*e_d"znTaj49̻LL݅X:+$Ƹh[M=ƙڂOkTl#K>Nv+fɵFͳX},wz@']ֈ-C_f:Fˀ Tx#PxL #50fyT).bd.לHG#]0GN@w;3 XN@j0=J +60 =X404 t0-m`Y|BtW@W8m<8S`gut1eo/˹3E"qvCyKX.KY,FkK<^" B?YdNBe՞i>]X ~n2/ یH) ^IyS-;@-ru`*W/));PΡ`9҂;pNTm.؋:^A'xu.^# dvXrV,r2tWG/|P2Du6wNmgYgz}18nZ [4I晖 $͜^nW;Lx+ca%-8 xKbgBO,[}o\JsQe*Wzq- ;L?sT<b.aqPr5G=S&"D&w˘XFn!շ(pTaH dj6tJ-:޽YV; NjxLIToطAc\URKj!.~]N4&9Fswi} 9CZl?<'UCK637kwE0W{;h}Cg X5{ED&>_47U<KBx ea"W4퀴VlHsms 9^RAa70&uQ| i5O,Yri^n-B\3vʲ ۋƸ$+UScSɮ tP/̙oMJ1!wۈ`okCة6.3?L oȏNG7̢:ȇHǃ j{~ߪx 5Df\~K4Oi n qB;"1a@1YU@TǛFTT| W% !L(u3Lz?|9:?l!z###35*;ļ y*&y@Wj'ZVN,Cz^ЬC(هЭ[ׁR6oߡ}woEE=:ύN8F@Xb2Ø1tYR`˳dAZ)b:N!c,:t/UZTEGe% rmY& PAыBE,P{ =S@ruZ>덫M`VT*D#kgvDeZ}Vxŵ9:7`Aĥ&#P4[F7bISYJޥ&RKI,:XN>R#Y!xL1N Ff`pCkOK4¹a!P 6f;kf%GgX{D-Ex]퍑m Jύ ՕpÙ 8ʍ %*qr89qxZ:]hiE:n]j'AeHA]8N/m$' @w1\mEH` i s@q `&'nIE1sÕ,/ԒirUzzl=UQd_+y&%B()k,0WѐR"jrk˓f3}-ʀdWCeM$QU ^ $)J8C\ "t^hFZqo[ŕ6B uoP]|T_0Dlx+Bvudžs)J/z *h 5cU 7o j)Gwu7o%-!/qTfm DeP _=%dGf'< TBt"%8+%ʄ.Gc^U;D'rz5 7JzsixFAoV( LJibkF9u6 :Ԭ2/Ep_IUVG Hba s=p/rZڼRKO|H+BkZgK0Թt[9Ӣnd&DY@XdX‰6'pz*?,fKvLC>7;s `=?sIR@M֔X4r-r<ɕ 6G-5.ͦZbcٱZh2`Ek9jo*c8)ݲɒM\Ya8yb% 7g NTy W a@;8b3!pb.|rPm&~ukkV ?|z/rsiNHKeDXhFfr ύO>;r C5+B(Y-32%>zbs+ʼn{ۘ<(¶YQK60p#4p+<@As{EH(oB$Jlqji-h(7$)\0wfc, D3 ך_^Ao4lsW[Z_k89^&~GSY}c /oj<т6muI{32Aw pC2{CLEadn4A( jzZZav}fM+Tv{tHc{s/옛Ax.C:bU-kԋ!X.0Q?!X-7dQGnHٖXKq*_& e#uխ 8R*cOW88y p~t`Mx&42QK >G!z'Qg 5@ujf&;}w嵌pWGE.iT n} $G 怏9*y]y>t{&2"[z.W]r@`N/cG dSg-"TTP$JvosdJv93Y[B IfQon 6졿xR+C4|ۨu? (i|ZєW(}\q^ҚGHHY)8VcC  A\nI}rBPVU|KZ)*FZa= wNqKcKzbjJA_mk}J|# RI?mezulRXTF*%+1>;y"/ZXZk-,<4Z `<4KAzGS` ^IoX|G}tNէ+߃cIB2AmB<**&pM ȕ宨i:Pf9 t8S Վq[N+鼭-kMB;gbuG 2T( /j[m%ʍ/lOjVo1!@wP: /ZO`MUk6Jrb=TpyIwjT,p^)jGЊJya)JaJet(ʁR{w⢒$h@WTa(j?)ULT3[< huю$D' <PkfMwk s GwHOhZP-GIqnY=YPyn'];im"`ϛ̎ɼC/t/E@n§w[="磈,c z?d?é x%fxhv >[EAh'sܗjD>Ks^Cַt_dsa]Z3U]4{s.~kBbcG)OXv|d];?Aހ9UyϔAh>}օ!tj5zv93؋wP*+Eu*4hh^/8z@E~{DuV!;%;_s@G{C=|i"N^ʠY*I@?<~=#*ɦҵeAwE7'>.!Z`1F&*l3a=k*<຋MzQkԎ-m>vVZ E{h'W:X*+M6tԼA_;Ǔ@%AQ`ѳFUrds9I, >[H:,\^Sy9C#/eC^?phu`c4$~lM` b+5Lja4/kW{u!lª`"I/m!jmyat_-x`Ǫ5XL%y^N g~+jZLfΛA k+ ;+9wooTQǧJH}`MO5":mȓänF!ObOkS_,ä0o_Z1ޣ 23񠷌ܟ|[gQ.s{v9\x. |V![n@b,S\.h7Ⱥ~ʊxe+$cro:1oPDA]jܞUr(*W8{}ƭ#B0:'ӚGM*GAqTxʹ*KTF}SS'{w PeEȱ6 kLzܼƋuoxg2w!(|7vf}ЃVQcڰH;w:iH^¿spWE) Ζ:jބiy}YwkBB{,~r ۂ@Q Oi#cLvK^LS x i5{ԧm-cc"ꔯx #v`ysba(Y"<1 ѹ48HjA΢2X"q<|60V!X( -/V>nj.9죗v NYE0"Cg*Phh|yNGh@Q0RJ^%ov^!8rDMBJIEaK!"Om<$+zq-"_LQ::ocR%YE3l,gJxYRĎ!dT}OB<0@KI>{mABj͓c° V YKVfN99dȽ.CO95Z|]0km%.u_vd)vDbNݑj>?k|p,T& ?*KwH2]Aj'3Ţ)d<0fR1 E / "y)A/92 ٮ HKڋڭu gfdAmb,ۇ\ O;*jXDCz%XVu`D ="[M٬kOHֲx gTs@cnC U㹻6 ."rHfJo6 ˫6kt?s$qɈt1DC7l~-$QM biج@ dѿxƪ)bڭjB0c쵖9@ t&7tc[X;Pfxۃ,_G|BÛx?䶓.XDaat2Yq4Dޭ ?ŦضHzzJpwn^l,$NGNMU *cbb>cp#5_ e ;zyF^=wB 68wS tU'01YЉx{YdvY;)Kスp / KbcnXU;(pL0o*9&&ǥсA0MDqPFk7(mnwds7+ s\ ?alM\X082 n`w-sʼ=*B\U-0^#E01mmIQ2yY IVA,2Ё|q&t0evH@7ckYOA8[]&+qqD8 [ꐵ|Se\&*j$`* v 8-?Qъc1o %Qلvʓgɨ͘TЈdɀϺ]4._KrKD X:XQ*QƵ:wٿJ h)6vi$d;L$tt/[NY"l+XpAS>#3Zۯr veYG J]b 8!)4uCER+\aveEwGZ<gȒ23+@<`d+N_~idNxv*%yz\БUPX{&/8Ŷq>h1U]r>7N&"ɼҝ.uZaDy!u"RJ>t<ָj]C@?#)‰YuJ$,7ݲP ˸**l}VrΛ?ꇃ,D=P<5.*ߢ_\H.lltP "}1cV,0zX_k2ߴ~sMNPvG@m.*BT"xn? IS4w0KI&~ƅa k1FU 4 =N7}= %gWL@|E94y<|9ߣY`y.-*_-?W0R+bE:Wĺ $@;EEXQ tjAAGhI\IrF,X}@*L`5GZXJх{oJȿC0|+Dލ W, ' (?&c A[P1пG7)ڡڂ@%;_>#Xb5;+t ::A=^Le=g|02hfiּ腧*HD⺅I-uqEF_8:ލ 4?T~@ZʥyNBѢy o VQs?UXʬgeyy"#N՞[}}3!WYUx$;[Q'V83w(y.@hܳqid\M{Snي2.iE:W׃GW(y={Ks$ĢĞV l\ #[w4O=XH+eO<Lj6XjR˓eQ4.m^t6IBv^-FLs#Yj(g1a+]潎}H\Ar☋HYL^1 ?&.Cv6B @DyzYOd3˃AYU] lLqWf0~ -q jqmGGϭɱ9]0XfaxE"u+0 )HiiV`Ͳw_/jNIjTA|M6Z;ꈕ* ڟ!O]mEUG; y;Tl`i 1(|1M;{XǕh|&3Ja'+1Adw@d1/*{P}F r{[N˽G* . Qq@WrBjPr4 d/Vx*g`d育 -VTO-›V =\V@1Ue]z4861:IqRWJcBw7᭞ו~6C^!ha8Ð\_K\z8&߉>''mFfUMI8WIl9^њɅۆT(….PYjCUzNSQƘTlGf6U.bH҃][ҎrUmAD+)91ǹ4(HhAG5m El ⢎ߠZqAP0E~um; D=x,l^cۄ~('x8l%{.j["j0rB H*Ã{ q4@%$)tGbh;Jdx@QcG P (l -2=:K}:653oTJ&;j`'nȪV6o ˚pJ534\=3 55;?WoPѢ嬡ѐ3i(O͵r[HJH)p2gc>ۿ9w)Ac/mݗ= ~pAO {ض p8P "ݐznFLW{VCPϸY[-ŭmki}x-4Fn,7 pv>|5zBKlf; D: &s2*^B껊pIΊ[י9 w&l$XFg>hYBZ퐍@HtiEN%ls-k96`VNE##o;^oCCwINe;!8.zdy݃s),1eA}2L0`YV3EPJ)[fJ.ڴ G.]G&es#IyC5|;Txzk'(تԥڕnWvgIT ?WȕZqDr;X( ɔ G qm:+y~hML}E0A25Em@~[b-3ڎH߇:OgH6pdPW8BĿ B7xL'?^{xZ*ӌJ!^,W/e!Bdrf-aR'r"<>%cQLVٻN0l )ӂ/XMNޱß _sKPTϣʁ~)j3e**!Y/9eSЬi!&刁s l<;rqH S폸a3S\gG;*%Ino~FG.Ŭ%̆X32O3֧FӘIưY#oPS)I͵W EBvU(Z ?8j7b!k!I]O 9Q%;dDA?ȲO#NRf/ƈʓbf=Y"4XO`w غ$^X2IKl,N@H4p2vFUhqpKu .|1dj}cR/>fT<$|0\InNw+` =71\'W3 R$؀aEKΚIdҥ^G3oQg.)F%8j kqT|! i^+{FIgN8 ySRRUq*-)xɚ%IOI!Z3caoLl&j_2CӾR7OW+BRT @ݩ獓 /3K~KK"BOXu\ʜf,N~ %HM&߃i)iHt眙(jQ(15WS]AG~".(&/J6 G!z[ |}gS+T9|;!Hzdls=oPJpb2"쵆7V Fy`77Zuj(ـT!ׄ&M}7O:Vku#RIx}wPN:֩vZoY1U[k7quN.T$Z7a+6wul?B\x$ޝ!g IaR/R}|ġ+> 1Ƭl߳afлSc SZM6dRԅ)EɃgPG%SDij>fUK=" ap$0+ajD #Pz<7[d) Rk35)p2yd/?16R*k=? 2wvG۔!5 =0`$Ho͑#R?sIAZ61PE"wyļq\k3FOE>y 8nzwQɱ)!GIH֕=O[,HFxHm&.~Q7DVn$5?3)_r6$skhGGأ`?7-m( 2gںHQhZ;r78E& nꓪw n!CṞo ,`'A[;hEZwV7ӿKr ZJ%񏟏R]9»U=xBG4oe|gƘ9#3,D]MlH;z-B5rt>= iJ7(𿎾@Qh,,^slkX"סZb+)VVT:bkb=[;U*BW-ګC"nggfCE$qrj7ğ~=4X8Yim. S58 {?dau\tm~ӗcB>dyFVz #t6[Ǔf,fsc (:,S!KWVEDN1 _!.j`2i6zTj"RKMOTd]@W |U^,Oge@o06i1xE:VH3pTntd=âΔ2C^;Dgv坏TiGw$H6NanK|llrlsa^4ع1߰=p`.+X3کnXmwr4:~#v;mݠ6Nv>\p' ?xt[|8"u:6v|i&pf ÐgxB"PYtķ"U4(-$&B ^=wm%LfE⢏kf 8GpJRvfTk1RDr”7% -ʱ%3`H#Y_] )|p]o<,lWE;T&>Wܓ/-[(f)PJMZݢOC熳H[GYGCYwk[&ޣm[LL:J#m&>i=Yw- 8Z6p<ГZ\~WENВ3%-u(+A3X1z*šCpeiT,}7D2o9o_h_Ã|~1xCFD2̨kp{\L𗚩%$s &{9=\(!WȾ~tbU-rذ?{N$t^0\qX@ha 8\D -N ާ 2օN|O<;4 ΪJ|Z /PŤڲڧ/4R;c!$I"xía2Yf{l=N*M0e0Nsm!8XT3y{'t:KΦc=+Ջ&A_}Yr;V 1OI-oĶ:WX2.C+wN p.Z_fLMD*)(tP8*9['^zv ;i+3aVy;hW iA/Y'(eisS.%CuTJ%zzV%-ˉJH.xaчGZ"5^g?w OVkYSIPQ )BRB^7ۋTe*q uszpa;|{&Z$"* -sJ3~=eB:^Po3a j'ܓSV/fN Kݼ'˗/MY|VƆ[T^9"v/-`{o6R)}c /HlAe9U*[fb&m<``;\׷$ya0"dRu6Wcڋb5zK ڏigO ^tωXnt }f'4*9L5xFBIFrF]x'B`/M`H֫Whil I= skGR<:2Xj[ +й7Y L]=+R]ll2dFvx-ngaъ+͗Yl0E̐<K{?! kuRA*sVJ(jl("۬1TaX$#}]JpITE9RC)/+(hƉiR*t%ڹEYg ܬ*9?ʁ;{|g-!0ejW†үe2 -EߴhwŎ]Cصyig \4)nP83h؝& 뤩 DQ`̜z{S]ݒ-YdDH1szJ r0=Pє8ݯ]CF@]s{:i5:Mr]B}dM;:bx=dAE',WLO4߃:=@x7`z+{63S)jySGaor̨o @f֫0Iv9X_&/jqcOHΟ@^6S:4tof")O5?ͪ8>@1dBӏKڑJV/e5<9+3UԼbNDQB1)BϠRt-$B> cbN/!~h+IM6 :~+sb"LN8Jt%k"EF|J2^B,[2rD~ʑ@b []JI9=IzҌ㙬bVIͼLG˶H' ޓGr}UCO~,HJzÈ3LTbd@i~ O%&G iKQw(cpPzu7`zM ?֪VCm랕=9hǧsu^4mP/Ս%_5fJ@Bׁkr(510pJaě9Rܖ (0c6霜c hv(â8ȳK3\%L5E985(v8o&özu\u).b@!$Lkq]fR٫1$"]zSt {d)WzHS/𯏿昛Q~Tt',ozc9i1ZP4I.b/tm;d=0EU#4knʠc[A|,sLJ -n=ը'L+WbhPT;]Uia^k4)l7t;c (|3b~!ܴXR'0qo @ϫV8%Z6ciCFs)o%Z^({Vs*-Q+`pB }3c@JbOVyqd:9@ >3VG'4K<3ZIY գ &z0X\Kzb blhNڔ,װ`oYqVfmKsfjy6UX5`iBXuΠc|j'47XY ~VQAWz-:i/|@&|֕@I;.tLiD>#f2)pNeeƊPxIotAq-䠐ɳ( ak/؇ޒSE1`“Uư'?OoxFyg^ʄJM`b\^eH.)'ѳX_=>B(8BѪlxm8xO+=$S,(obN9-HEum]Tڻa"3Bx[ 27Uô1^H $GpgxG-[튥HGljbi|0D7J!Kù oRC5P,D32™\o'x7+`!ryc-hvӿc2pȳiݿ(!qZf Թ@!hx7uc=ޝJᛋv?aFB"i9@:؈bS Wެb jM3BsQtp }Tz5 a FH l>ӦFI5&<!S#dҽ f2RFKSuc4ޙVpܮ{1uȱJ$3)D_F5 91:@11et φĦ6O\9 keѿڪ,իFGq#`= ?Ps)DVNqZ^T`r1~єn1S,+F?@^cEve)3p߃D޼8cTA{obcQu*Ιy`H%D!e^3!}+/|榏 imK>YLr3\u`[­P|njg07{b,! /vDԉ릂Dm0e4odH.˟Q&ET`:f*& .KYʴ7J\NQܦ́?Dv<(5-lXת!Ta\:~#в#.:yd}^A06H)^ vWBP}<\T5ݰiIuWAI ҞW^)@:Up w&mBځak;C7։nlC b^%RfdѡM(ndzQ3L+7L3}  G=¢S8p FVRB.xaNr wMsww \<::&tzLFjڥBaǁrMA -quQҸjf8Z/!jC1:#H2xt Xu.I/:(0=/f?xgx>^qڍ?C)JMz5mofɥ;QVz/07&z.5Wau&zxN1tZ-F_ .R*mmu=i4lj*9r љtHal\tET֪@J6Ηm]bs` /<պPP&Fccw8Z[]т>q{_rP$V\l)koQm L 녞~_־Mtퟻ @x "dS`2ZGGK}>Y p s v8ww&Źhx1iQv\F"lpQ0x1~RR#О@]I$c%#*|@Bk@ξI2T~ k k߹.*[,Y?+i!k&wr>cRϗeN@hח6 @l`zwsZ5M"7,68 ~~ Z|!(+`yU:a7ꮑiJ# )qnUlGH_PJ٥<VY[2uv4>^ڄ vg#M`?D/d!d G8E\Q GaoR Ҳ46 i Q+ü^9Jڄ/*g!r4.'w iIJJ`sgQǩoSZbtL6A] yL.Ѽ,<^0鉼"< "\ENiZ+|ȁ%eY0j! Be $! Yo⋞\%2t!O)MɳGTd_a%V+0Ll>{?DhbݵA9k7r2O cC%&ן Jp^-@KX0&$ȁ3^( ^<MZrc` _|AnK#:GH?]Mch>!7Hk#,ɪgN7K bADs]/zlQal<;CELM g5U &E mZ4b>/Ra8v[-+9p~#,߹ j {S͚ >SyP:HT]rFȹy{& wY~MI4zow!4dr!FbL5?ҍtX9d\bRsssLd,諾JJ޻&O~9K7:rmp`O>,yL=$$ux.H7:2m}w_G轰#|Z4~ |Kw]ṗyO{{^ŶU,a̶*E^`KxV tG팋{:Dv6b?&q|_E;~SR/yyA7yO774[蚙SKg/$)og=Af07 m6>#UE!JfT1]GqوhDrRa]-iBB.qe2oQE ZnEQh>cEg]BM":YM/MFJvfW"fJ_~]O}rTfC!"d%6ܱgoU /xQ%5 ȕ) YxC )V 4uq2뼕N-ՠGNo"'aa21TPJ9/\FB;E)"I^Z9nw!k ;,Xc)gЎNBhf[V;9JxYB;iA$%xzMӦw8PaY%An]Nss~pc]uEYq6a *38֍J1ûOv‚㐦 fQjI֗f nm$81<üKk"kĪͱOy#op,x9 .By@Z9lVrO/-:r> :pĄ,vHiFΪȟ>j5C eL%2P&g*`t6=?mC!:W. Vj>arFn; HөOuCΓSd4sk5quN]J~%Wq;+GŹ6r:TJZ0\gh>yXQ7Lilo[ݸӊ*lbeyTV؞(Z )p_w %.[&뽐2qY LD1{M;nAUO/0&I(%$0MVJrZ*587B<ɞm:j\ԑVy9]--Ae);t~_#|!΋-9Nnn9ލ8ɧnrvs\#Bn+WJB. ^x..Ɗղ(ߡOS (sյ#2z6p^DžW4>C:*q؏t6"p*FƦ>]?㛐hB,]t_uyEa' % hkl|"@{>'`.Z!v 0xڏ&-#pBON *QF&[Q;6~J^D9 BsF:PRpN^6;]c-c+180˩.p÷{+hа'|.e2R_,YDd _{%56|NEų/2kqż欇6怐u([\,f !(l9TG !smX0M"yǶY&.*I3rTkKI]`տJnsfC Q̏˖vZkYN:pH m>Q ((&vUF]l*'øyѐ}㇬_Yex'W A^lyݯ&seΘ ~\|75>gT(xq?RFY㏋/ zDUs9"b=; /bBʌd.Gt}ke=dy{m.1{DvvȚv0eFa55.Uzy1 o"S+a*o^ׇ%FJ<2lo.W<2Ԃ @eE~ Ო=ύ']Ps=MjbsKYQz9)=|~<~C"N2hQŎՅo:*վ-FmM/T. iY~>d][j: nij VT{[4@ю}D%HA.V2zgy txwsb&٩19MD%TjP'#TVCVu&NlBϗj \Hݜ\ӈqJ(Tx|~Gvbcgʊɕ{;QPM裧oB<s[]UIRm]h3.W!dB"`}vtv&H?W;MQ کdA(pC~1ľtjwb ru$EL:^j,V$Ҝ) I9BC$&tvbhP̎l#mu@u& ^;B"?gwPX\\:KIUo-CN>  8J:l o1_BH-m riÛ~ځ7o-aTv"_a*d6)ݿ ce-Xh}`΅.FH'StQ?0o~wd6CQ}O?R~I_te5Nٰ'Dgw)q2mGv DQj9ТuTvOL*n?taShej 7#N?jG8( $ZN&ZHErY=, +xj#pDWފ8l~ ^\=Qo#n"mMBIS2.M#Qh].B._p4F[A6*d%nP2Xkj%6mj$ы=X]#o n%R!  nEY1ˑYdJNS_e:-'itdsZ!vzIp;)b$CN-`Q)^QwGX'V$\J|.X~9Ö4aΈ҂Ş+nv-͑ϝLgyC>(ZJhR)Bj2Q{yv̾쳄IHt?O֠^lL')QR8miV\&H)%̎B=<7ܷS=z#,0䔁@#UR˻}f)îշ={]5yR<-RLM85Lm}4ՏJ)`ada}s2c4.,)' γ+{>KE-ĄZ)_4# IçE:{СZW"VJ9QQ-evh"=$omN)RA S*=cr“̉33{,+E @S(=1w"f >JΚϹ`yf2qm2o`Zr*0,1(i dzɨFcύ%n8jG($gt`jJ";a92n U:5&,Ǝ.ίZg[}4T}E6@d>|!WZfE`j"T[L֙Z::^{#9"/ě >b*g]?>DzdJ"n-GAe縅^#lp<I4Bk*CL_a\1D7飲qx%,5YUKYfP>m:5D${SeYS,Mh7+g/q`S΁3#H27M fND̓`Ei [1Fgq<c1nS&T5Vָ] iz׮C[qY`x (TYwDpя"UR60&R,̨RlKw(dlxtH+Zp=oQ^\vaJP;#܋r(4X/@+&3y%,<ݶ )`z;0Hs或n{=% ⵓzYPbc7|=Yaߴ$OR˰iQ2^+Q f+9ӎszHr$ %Qz¯"@P e-ƇXL+hN&+}L@O-n{Wc0k ] Cd~7g%|OCa4fƝ[xgSK~aF*{ţ,ԓÓo@iU3ev;;XG)RʹW^\#ʝ n[EDe A } HQKcx#'DG= 85A] [oJNiֱAgC-NDao r/Q;8_ڀ61XgQ-ҩZDO@aZ7=B ߜ4߬wu Sg6Y(8UKOY6 c'Bu*l-v8 ^Vg.IyÛcJdKtXϖ3P1G#|Lz Lo>*K{@ |<<#S^esiF +o{"%:{@N&+*WNT$u@.ͦ6v<[n~Ղ3G]bw\ ֻpֱ~ߊK"r\XazƢSގ/ʑg|-}m>+)';o}zUVrU͵ú(\۴,>.AxA9>>,,5KivނU{d麟(l2YLz|m݈}piZ:m;ЅЇvaޏON͎|6R %"w>qwwCkw' nGv(i,k7Tf =bDXxD*Ow9SWsD9AV0Szcj ^:7|W{}]C++7Q'/>HK>j'{%pS,댋/c,y|! /e8@X#T0E\Rj2ijAf)| '6zoܧK1w4>UOG8d,g_ k<$1;?qH gfv=wJrPT**)?f`id/n᚜4ыJH[O|Bڞ6R #:l8N&3o\VѲ|M.=xJyd}XW~ l2ZZbNG+a.+Z\𮷺gx\6Uy# 6)"~4+垞U@/-)lIzj<<NU< F}d`EELkPB"5:Hi:RW;cL$N$b͝h7"niE+{\AM_b5Sk,w׷+ө>sYA|eNSFTՍSg#2dޛ-BC=q&+*b_z[Qըv+G_/X{@lx m'җ;#bT ~I|rz|XN,!t}I8񻧐 جlWTVKrfAXJdFZWpo!q YdbQ D *Iuݎn_4ʵE|'fD(¥ܠ~'lB1 HB8K+7<Eޛ<##fӤ'uxk34Ԋjn+ Xj 2K1 [vF ـivyWINE69 ?̛7:vD{1Pk;ă9 y;=}.-p몎{+ǜ>2&[URF㐦A;Ad(Yaᚔa0L%D,}nOoupq[Ǐx"07l#oymi#Ou\dn$- ~B0Wg =tt~VnHZD` 8{Avl5g*ọLI ֩7NSoy*LDlz,` W\kgRCKͳ-f mHt\Ep7X7ꭵÕ8߯gi3heA!>!(Ki9S,HiLe9Lc(X<+[}'j_+|;OrV^ݝ*> ZP0EkDzO:EozF0Ksꡔ[/zbpo:ϒJ*eʽKlvOf}]+ef$Uc@\[\L v?gMWOE= fKgCaلL[Aji|^+L~6+w V~]Hk- q;q?񬏎gZRFW8݁aLMHVr^T45RKə,+6>9譗ǎt=$~谕+0OU6F,s̞XwG1 A켶)m>%tr<&Ё]s #RULσ4ۆ86`b# |)&;jicl%-jFG'W1tg}P cM >'Cq}!qzFEw(m W32Ӏw5W9\9rIυM^%8y9jCo$9>;C+^?7YeӚ;0}`~6K\a7 9%0i9`Ctg)C4e+WSC$L׸EbGo΍w3+p<;*`}ˡ%YMouF[NFcݼZ|tݱA].Y1}e;u&av;^CWyU-H> //G_\nɏÏ^?qY@e!l5=]2ж.^ X3K|`W0k'HK*2c3 bLMKZyNXa-` DĴqު3JU V!ķnvrRLG~,d}t+5U  F#'X)Y ^㹽pMZP(,P38 qgYEZR4=RfVuw  fkdJ[>BQ | 2) @+t΍w5BňdiXO<$֒4}M"=%ӞUfx'P┦G%&8PlitfQ'd"acGiWڗ-uj=4{blL@о% dz 4; :r4J=7e#ciSf00߭'ӓJE u*vȳrR%Scj/ЌL^oe>I'LUհP+<-k/m"(HGw(B޺ ,]QϗslJopцBn^#/3Wr{ϝ_c2 r575Ozf9sa5wS RRԛQa\CTmHPq9eJ 端MI=TE} <*c$_ejySЮ򱽼vkX+dPM{BI*GpR/5/.z5?IIP.kZ C./;EÏ)QS*br]]ޟR2Qb뭃Y Sz5ԽtBP$fP ϋEPJX9O[@iF#, ˨L84c.|P|$f><575Nn/(+ә'.12SYw8)3 p^mjfSMk=ksij>!4ֻﺻw8dy51vN7y$1[QІDFoNFr-hP1rfRαll:ΩI0|e?74!qےIZ_UIC.v7{Q—(.7/2 =IP,]eIuMD8-]:fN+y߯E­15˺m'ӦW OxOJ n\ȓ"/-$B c^c$&;4FG%Thߌ2$)9 t( kq6/i7_þ]=f״uS=Wy>_3 .r_&ߊmBVw,lG['!7Q{:1 㻡o9#խ⟗!79H:<{b9]*PL%"&-[Zbz05_`3l P|É jޙAgU[ALCg +e{.TƩb·2Ahftߢ -7BwH_07#V[X KwUB}Χp YT%SnсTU>t.P|*6OrC1)1ǃU_P9#dS,yH)rV)ÐqČ"-kk0_מE?馸V͑8ՙw؟dj@;Pwi~5 !<^G)l@~f ۼ" Ɓ>ZSQk6E|:g?rN=M=W'AwmWB`S-zWfv2量ۛyTab/s 9|"ϏTVeYV\FBtζBJ\iQ{ugjC\,t Z·m3wEȎz6mၹ+rn3oRGmKzz!z9/'"\u7Ems 'gJE5F(,^^Сzbv*n˥TNګWz tJrhH(tG//'HjYtmX4kw+=X4.T*~i c;wnKfP-X>4 iT"(¡" Ai8{{&r֮l3m4ZF]j0?[<_*T̺ pPcUփePDX yR&6i 8JOПe㓛34&a`fo8c2;ku!7oJh h.t`1'qPdYsX;NZf*1pS l4r9Ɇ|ul("H`%Xr#TDem^qąl3^{q^hyE*Gͦ9C*&,vfsI?Jّ7;;,(7@-t`i__Nh Po|V_ k5^b47 (fr &2X0Bb;uZH{V~iFu4D< |aYs^=-a—4S@ۅSUH8iXeDYO](VN Nʽ_\PV槤OT%DΖځw`?|~QScUP&Z?& =I7S{V 3s1qx=iiznIKMR ]1Z^5`;+x+aTCT=vE6oNZN4 H'9]ӨdNm|[1?}] u2qk-̗"V">FETXNC)Bor6D;{L٪-I@ ~fKD-B鈠$ץpgXp8A\;a%bq&ќ +:Ϻ|mϔ^;ojL;pNOJex@>A,J vvQ?p4gV4 yk[T5;l8E g9;?PuېwLqM룣ZDG6m9ɝ襃sQx8vZ颁LF۞UqO6U=3E9!%[עe1Z+JT7D$j%4tG2˴4jBN͠S"$3|L?bS)~8M7t˽xܦ_6duԊZQKNpk[^ハ4֣;Mxsbk$p>A봾ON1@P]"0v <^}l/h`|<ÝHmw0< HXE*V8-jӢg6;);# L1wY 5e@>A-J+Jh!X;5i]>5F5 kMHMAxwN2-*X}zJLa de4[_ >k0z)5՛[vlضhGsRcqRj9M.w]E0\nQ8o[wvZt)<M*BctBrB6aFЇ$vzuK4 u` \z p+ ҁrUThJ Y`e4.e0js Ŧ"&(zHS tkf g S?ܶ Ԣq__/*϶ېZV'Kd xԖ(Ȥx*XÝ-r5/uq&- Q.醁SStI ]wiÙ?|tUHmfCk2njhYo?{mKk;o*2TZwk0Sj8zW1~rs (bKԗcImqJ*ƚnb%g:y 4)`cJq\ =-v}1X60+w>˄u}E7wR ާ}\8~|%k$0XA5B=@i\fs/\nǽ>h㭈Vmz ~lg :o]߸0}˗T< ?~ZhŜ!F[}vke{|͊buWfQ0U%{bɛ& jP )`lƺ$̶tipLK0ޮZ8$5~ nPy(\^ګ\KU?«*K[t *VV^kmXsߺ>VV!@z"Y9IFV[EDc/?E@k q3s\A]A8ojИJ)OR.̵ѕpgڹo05 ZT<0~UEK L]J(֚U/=?h㛏Nޫ(*AӼ\G+;Į-ϑ-P]\C~FBeWSl!':•''RSPQOskזNM؃Y+ƽ_%3=^ ˔[i0bSi&-ok1Gn^FeK*1 c-nX2^ R.DXAmydyR? ZU#n'rUn~<1i;[氀W\>OR-R>OPdz/,lZҐu]x§52ހFDM@C.#CV2|I6 0e/EL}3΃;ךؓ4)蓣*(Pd!陃nV?9BQY_+ M:NFMilO:o] Kzl=>rY݌Tۏ)o1Lfkŏ]F3 ?9s>qGk mȹ MMٓ[wU,ϲAfv gI\ ^'ח `Y; rB':5ҙǐh^3kNVaW "DBdXiv֢X >;'73$W.TZV͓_O:Y@O 䉯,r.%+Ev"* G1'#]{}@>XG<\XSր %he4Ir\rZ0ϟz봁]-ɹL1K(ݥEZ[L+2`W' ۋqsUZGN_v#11V.km'#oUw.,;j8LaC\+KΙiz9 tr72(cݪp$pz![7>4 '8d o:Ucz| ^ jhgDY#U6*1 dz+6Hf6]|ZtxJ[vA!H+3B8zn@;#NLJ'_{va RHщ0%h'"+څ6(ј6ƶLN=N+ {m- lNFEeNS(Я杂D O-54tƵ(6f59mKMppEɯy<̀[dx0Z WDL=b)jreeci^buG@<Uܓ69uzN;]. ѐy{yv)X1-ް#R)6FZBD'ᅉﭕ՚) 9 |7v2Zg(dY›^3[1epF0SuV^ĵ)@?I4gO*e* M2c#, &8Gr{ ,R/iKs_IJl0/ɊR/ P6Vu,>丄FaDP}}",z/#Z ӪOC"`%B|KsGX^1llGήmM>$ cҩ@lhK AOVMˀU,<|IԴzi3(-dpгЛ !{0mly◱DANwϨ_3U+^G َtjEX=8I{K ($'!tM+ ٥ȧd Sh< WOpLחȎwPўKBFLhO]DuJ0kD;vi# @ʪ2xH鴎tH-L? 3@DS~nrwDpjzAVfd.ok}@Oڕ@TڢEug c]5:JX9oC1qhl?dBH5.} Z[^q`9xBM yW "gaCNM v{51T7 $QЇA:tG:p#r[ 7i#>84(nAWU[K|xgꌭt xXםN^V88Ӹg{ڈ=^xVf< %vJBkxNNzG5gE=޽ zh _Rb>dВ;F(@qׯX prr??iONdA*ɲrϙ興aЭ]J u8 硟 i ~$zL_⵻|BT$`ۂ/fV_7eO`J- ,l$r \ݸ7х?IKʑB2{bm;{A%Ѥ}qxhZ':i7 ݢM9$g0L\X\+oJ>ũ1%۸ "l܏At{) Vm2boAgSy}Dm>E#j=ɯ}R ;ju,oCauoUx,sGkf>xskZ9<Ӟ ̠b~JwґI&v_,ښ=}Z'JR45JԹĥ!̴elωΗ !9WDX^p}In&kX=\.ʋU%O<9Prv{+1Kg{:H2~13!*JPhFVƩ*F.P1q;nj^[yv NZ#1\CD92q}'6kT9L ?igUAN$1,8ou޺ '(3B5)aqHlbn`TjD%Dɀqn< Bsdnfeϛ.Hu]u/pĮR64@~VRQ؅ʔ0:N\EA;';vd:mբlJ qsTc-3qBՈֶI 9qL67AjF }gi 5 eAPD'̆TqъF&F8sd%ᅠ 6t񆳀MmPmC6\а!pu_@JxCY⨣(PfD:ቺNG;u]DطJwFDVsl$ rI}YUrΒ m0l c`%hI)/[5 mS8$@px͝,,8^<>CM LmкlcpC]D_wڲs-7U 쫩ʬo :)a`[ 䶀!HLڜȝSxFc(^^c鉽ɜZ_ilh}Iu~CHү9eo1ul+`o蜟0Gܐ|(mޒ+2;(hᷥ txhy_ղw_P4vJ 8ڝ`-6UvqyayU u\4&0}q@#n.|EW̛r cBm:6#d䑢ZZV0Y!}LM!b+ND'mxug1I>AxaFDxj8kk"JOtom@T6a1*U{ÇMm֘Binj[cܠ:h6UXMxéRaN,zk/S&)<{ObƔt\xV=ORE_ φA_՟ 7׵3qFES=_D0&CM//n ÷%-O 6]CIVoE $bnv`OXo&͗9}fb/"ip#:`lHXM#FYzz_)\_?عꖴ [M+o `vxv`oͭ;-:'`j,ǂ5;bv<]9-&G/0q_/3!gI/+#5 mIm{ҍ tF1-J rE=ܪ"LApRV XQc5:QS~ޣlF|^0V}&m$jI0?C%㙁 ]O5qmox)`MJ=xR˳.  yy[8L#OڧsrHXr3u(m&d}bjp9ڵAK_rԧGP0/NZ$!tkN''7ob=xJ*NNhRi35#P։_A^E{cb.u@BMmKvffAVҶ{[0llxkbsS6gl]Airik~MEkE"%" Ҕp*(l=Zo(Q쒮U#*ު(l^7}{1DmvOqpSfKz|vDȕ5p/h@Gc]DٲIi=j 0J)})4ojDuk$j$ivZV5hfJS2 [W7p[|$FԟVYFE#۪z'2ePJvdVW=Y?>}#5FPn~GKb.@bcQˠtDE WOjC,Ft@ +_XSCu0 Jw"_xT^,Ic`.je Lm ;te`Ǡ^83P(؝L,x%6nK7܅?L~m9&rqYu,|b{q=TY{n"/Mt~WVQSo];+-Ljw2Ty'HQ jqɐq0#;}[iprөu`v@<Pu@Ku!֢ͫ: l/g[CjDIiÇ[N&bVPG??HLAf;v>_>[l2'kУ GssGR:C:Ў6`g dѺ;,pӾ+qWԓƄa7$I8[^&י.j##r Xb\:J;:ibdX +E 'DpS kBD=odkRlVQjOSh&tOjTSkn?$T^yRjsH[yx:IG'=a][ J(JfRd}L]2;UmW 3H 2(>i"x&\ XYZdғ*NIΨSG,/R'ߟNB{s̳lp~8Epb^pٜDH#,\NGx0E'ߘaj5 #X뾹@ـPI'9y GQlc0O'Wua"Q濾#V|*=LfJW*^=eHDjL[B%CY?!l[`W}qo0T.~JjQ_ms[si[1R#Ή][14YN)].k^b@x0R`3?gϳUSuKQXyvƻ⪏=H餪/ldIGq$^9/GWU'q~ 0͔?QDhFEy7*Edf~n*VR_|g]jp^{PW9w7cƧ2E@]g޳?:Mٛ3УO}+~Bm$U2 j@Cb7!yf3d{ ,,G]~Zhr%%rJMO38?&˃ɡ9lb^^9iDb 2^q0 bv#9UcvS”3&js~̛>& bjIn0ALOL3Q׋wbWU0t_5'ĩ5w=$>+- T ӽ?LNhU=k Xմ -(v;|B6ShbK$uZQn\$k!9Aiy_Ub7A%1dO,j;7N{ݔq,16=oCIF68HFW'+x X;*iiͱkbHTV;z7Ef,-" H(Uf2X+2wB0~E4N6ኀZŬpDjV(cwLIv6j7$>'VWaxwN gN&>瀲OmG @#i,QaSbx33{qZIS=fܞ4=Ύ aUq8 (W06) iJ؊I\Pʼns#뎣fmް[bpKBz2ޙQo LH ʖFQPTH0Zr<<:pmS e _(X^>oӦ~R[2:?L5@|o4z+T$ͻ '5G~yg>Y:^m;& vrkHV[uB.pg)+iOZoFhѫ@@L>\ayh1NsL- 5kJEmr^VX(#$UWɿ䣵pơNg2lP+XMrb T9$CWWO_ %'e򖘁Ma$98~EBJ K"8A=!`mϓ57FJ;(VN0]_<yY2d0fQokuohѯSDWCR~fB4*.RwU fa+>RFK{g-NII TBPVNƷV7揤^?oKv)+vS2J&pfFt2jzHԟi6$q> 984%SDr69?{o'5~w.S>R<%ݵe{%QN OKq_;T sJ+&›V#uPvP2qe&m~O'浊cR]('iۼ5{ W/pAh[hKB|76ڿ2 S}3lw ;G [ǘZ Hh~++=H-V@ͶmQy~%.6RE}ɟղޢF͒<v4%T(< :(9{Hd1Qd )OcT{#o19ϪT U7?Л/3O&Ȝ`FhTi,{wͽ mPDEf+Z\ct}0]6H6TRa-v9M˨c)';gEf;JqhAWJ6>ǯQSkZ5}W*mS߯~a޶\!th5UQ Z޴'hbeH6,ͱ$RUj ^[XUmNz?Y!#6U&9w3,J۝^f!S,>#.xOiƦc77PI{#Wc%3Βʠix'diNi:$_f BFۜnTNeaeA_<-׳1 WFsEۑcI#;vGUeQ&,ͦ/k0!!cRn+8ܱiks4hSJrp]8t*3f6#xĥ풁{ +] {R;yȼc}EDBɭ k$S00TwgF'yEL?NIGvhP@uL]E4ds@$Ѣ_KlXlAB*1oKYPY'ʮR8{FyՀ`}iHvJ#fOl׋zke|6_f! (K9N:5k{E?;Ww {g <{h aݐ/e^4$-9n 9v۾ZV4p[[z9ӆB(:,lkN[;2>]i-78j('-VT<0O 9)uzw |N AH}eN]!qlG_fcMcEx*ЀMqtyg͍O c{^fQ+ Pu0>134/f?!ȣ~|'= o;0?: pm^m˟@IzC(|'x-l]CYі2#z] ,%*#h`;nX27%Lȯd=&f-b@Mה~k i D}4s`./^{ N;|xu188CVnAeS??}/b] C6$q1  `,qZ4U"Q2eneLhJ棾)}xB?$p˜8Nz.bgchRtcItxRŊNS 4ΕE-3`,O7-w|{yn -.!};Y}e?MkByuc }G}x B0D$)/Kay@||Y|E$;R=b\*8|е d@lLlFK9m=z#K~!Je9>%E/1T-ѵQ؃}x#mW@{-cp.hI{K Zth$x+AE*`ǟ)ɞ(ضj3#q~=a6DŘGJ4w\QY9k:x-dB!jc~|,s̙qDhHeʰv1>#j,z9#Oa7qO#7KJרUȄ̪;%riagD-N6*=~[*n҇1tsh(`f*pC")I0oaLl`GՒrj8/pђ&]JLA0 KKdMYA$[Ϫ &ԗy '`s_T'.+:LHZ /x?aϡH_U.B)ǥ#QA!%/I,wte'vt]dI\ j_OyثVyC O2Dgx+c?`[ܦSS9Dz5%4V%|-"XBv%Try =IOzZEk;bzrWZ~&D9 ~x7 Z>"`=ȶN+-FI~bYTo*]z>UspZ y T"^?=AЯæ[Vl'}~y*ƃN5؋=?IE usbZw7w$B\SZ"v dm9&caqHN{UktGaD6/Atlxw''wn z~FѯqZV:;!1W vMŸt]6H}=?pS/J&N2lh+Qd`ib|%z:*p-k|R ϴZLbD@,dz;"%1oJ绬(6X㌫Š;Ӛ,@hll⍷pB=|`q ,rwqK޲_wGq (5 t TYUbXKl$LaxB0cvcgDCS<(שׂZMb%C.@X<6t_~[k)${.7KgyCL{ GN~cq?\(SsgR;K.K<52y:1$Pme aйD6nc7mh7Lrs)\2b"i^-MUr%[SL>p»鏩ku?ÆYy G w_s؏pv Fh"U+!;Z5pzZ,呼T%Eˠg_ݝi-ӷb U|-S(ߒnqn?ta_ (!=iX -ACa }9 FɶsﮭxXX){`e<a' h4)fmL +AsŹaakk'v3%qTM {Xg_'7!y-<C0|h{Lz-x\$hvt h, Wп*ad&{@vCJ84 NQeyKc?ʒYN}~i M{ZI8E} fI k'|0̄eי5U3p OZݚȭ'0Gf"D|z4B45ǥ{v$zT:%XKs51y2NJ/Sbuv_䮉ݨ}@ y'N0MZž%Y,? O,yi~(Q?Aű:ΒA~pḅW1Z(vF1Me*߇0 y{ia [Agln=hxSh6]M'21>N$2ՠEwt'7M>u5<>-V/)m09󤛾H2K*6?N1`:8>-e͎A=Nr}m&;,&$2bs RHh$&+yOAlMz%GG9¦?£yNlKZ%6PYh|5wOQNHlgNq6M@C6Dn.Bp[,h[a= :dgްy7841n@?S_aџ2_ϣl(_ńΛ 뭎? \6QI7:+J&io Z ]p$9$T$\v/")\{4v)hz9T"at |ySg*-QeGqw|﫫yĞūa;x-mdxcշ#D =#s$Ϛ'xNL>Ե:"u R25p;l9=]٘YXwXfxmEO}Ѕݞ䗺|nfG,dq6 bOĺ $©,ii3 7ͯn ܤ>]*;ݗ!rp6miVU GМ:B;vn(&# Y)ԒKܜa5ʩKS& G9vrBk tU`:quheu̍"mJ)f[(Twۈtay!ҁߎڋh^b>tOwdNoSCf{uRѸŅ(229:T';n!w{ 9Є_&kD!í^I]Ĉʸu[2Ep[HR.$׀hB |"[F[.[B x~Rqn:naE  )-t, K'tؙ66@ܫ8J걖#dsw"ہE#ɦZ:?j-FY ߥo!K+V]>k`3C^Ee!+n4R ncu{99.hsȴbtV[#sJԭG:ٚvԬJY+0v-$ZmzG7V両 zH R1 dxYjqH=Wny.p6W0&",FyS)Y3) \&.nqݰV*nO9Tm&(jJPZ\X{!4(SR;Ϙ#;7Ԯa?Jqe9Dl!.[@t+ݻ}o jyMKtR]xa]|?=WԀ#$;@iibCRNj$ť <U ;<q4=^Éxe3$,9z<_vk \VAdh U3" e@ep?^ΘKg핤or6av2/h`Xخ@©2VTi>CUAhqW/a/x=,r@vc-4X喆ŤeӍi=*ezxa_tu`gMi1i1+nm DK±>qb<{y+n. 5@_wLIO{g `z'^69h+-ϦK:R U2m8y6zHh:7nڷI_NiYsT }kʒl uq h2R2⬛)S7" 1螶Mf@ȑHD(ی" :NE˦"ŜT ̱5ʹ.N1y- Eڛzk- QkO;0 _/^D2{"COQ=^}R1M>Eu %*^!dzJ*C%=^ySKRNh zݨgk~O' B_69kdUM'|3Ey&}'DCYIgBF4-#(\rQi $/SmBkJu!PD[낳f38;q%L|ϢjY+&KI 3I;0ؒ;z E| !M݀8Q0Gd7S딥sl U L|2|:=@vmqPGܽTZ@iq{w˫)Ce#c{ug(͞1r\ʲ 4D$ ST7ڮ~vd{S#9c,{Io)$ӹwB6]@ <֯xߘ#5vIA"T.^SK;g&Yo;N*rWnݸEY_.U#S{MadoARiܙl2"KZj4Tl!Kq_rxM6W{ehi2'ՊFϦD#Q[%4 ə\?&;%qM{#u-%J"|C-;ulosef}Z7m-9 g{7tjaƍqym˧`t;gq>]#_< {{V! ;rwK5 1/[^w}X:zgԗD1ɜ79"%?%2/U~=n÷+glYbtmo)?i+kUxxPҷ؈@#t7Lm_ _$CB<'*`PIC{]&&7P po8YcsgA&P7I 5w6)%q#j~ISˬJ2wU.Yɿ DqȊN2%am9Qo߼,-RTs)h1|Xo-ge 4''9v^ O ]r<D*ݷn y={l\yÜ#F{m7 "p}{7 ?x)~q yjwdS)'moSii.Ia8 wosšfK8"1,yHfOoHT3a.{@iôgzo tܦ~ÞJpK,7q2lͰهS2NTUh=7Bɟni-+Ar L+}Jv>!u4_jD7R z/"|*Wd-Xb$%e6.CAM'ʥ$(J:)6_c}Kn_5:U^~c\X$/ smDFqgC|1uW#Wu厮#uvE+^n7cMmX=Zh UKZeG4wۀݫg׌4:lI>l"B 3KւQ;P=بMv͓^̓CgW_g-pH5 r70Ia# r_$%Gq\11S1Za{U}x3k}1~ht|0[I|vN`f2[IJpVu_)Nģty}ՋW06^ʶ# #~+ >'Z瓛j9 s sЀL㧈4SNЇe"u:G)nbW\6.;SIr* ;ұ Me{JZ|R\MdZ~T^1]=@k|̵=7q>ǔ `{I?z Sbsw`~,s*,ވC]Cp`ܩhP4[XV4Cm=Өk]*T9k`>¤蜬&}U$6mS[klPޱX3Ǽ7 lk9 'sv;fPy*d,^ν/]Kg#D9:x5l~T'Q6=`SgJ0wԶ,y]R٣3: fTd_waшhVD|znрV6ؚf5 xf Yhfd]0,gNl=T)So$5]CƴY;\z!CH",sT)ʤllF E YhTwu2gBy7ΐk@{EY/)ggizSq@rWg0KuBu % S,T2ro ; -ܖBUW#:9ne XWtO,,D'}&&5SZVr8C=nscC23\3XC%a/OA7"ZaxƹP3(ϖ_PW[H;3)n3J^Q?b) ڦيjN/-ج;n@nc(ZL3m9:Y*3L柅_i@_Hi_ݚP<_e3۠2̡#.ym sbV7n-br}9-KlKFAZ4<Tǒ M]T4!')K BZM8[6 蘦i^cpj?]B*>;)4}[#!a10PrT/Ωy[R^,tזK%Hu}R&滦 LVD`|7i5b=E V )7nmCUqh0ꙕ[32*1Y?|zM6<9b7Q!F-;<;F,!Q<9r­nNsz_kV] a}3|KѥJ.l/g>/E8g4 b@[rJƃe@DŽyVkf)ZsܒfnTk+2tA<0SqqRk7Z_]Ko:L{no_BbƱn4m"渙qF^ԛ!SnnZԂc"|7H6vTNzM9ω7[zCбlŧu, Ծ +Yɲ[z5 1sFD`:9\?Zs.@FQ"\pYJ[e?i5 JxFԾ]S#p΀[Oם'/+gH{mнbʈ{(zf"8Aᕲl@xY_ @]Rwˁnu!Tl)S(P'A?sWe}XY7GWs@)LІ 8,78|  _.&T>G/d|F?ئҟݿ#)} x@wS f1Ĺ RLmL_;P@u ~)iBL^ 1K1{IT9ˊ/Hj8U$Qtx]yc7eq4hLq/ܳ74E%*8rԓT:y7 ;'y p?_ `qe%yԬm%J^m/ r:t %LcmNU5i|*_0qWZ*jlRPIVOɐX.4Cg;vStZ{3,+<YĘ/ž/|uv5s圫9c/zc g)ѭX&Sޚ}y;φآϡ B1Nb?^Y>axtۡq?qp븷޺a˰* kHzLsB^tB^`Kmt'A9b(;ҽ29\^lZ6Vcf]Ah\2an_Ӹw2ߝ`㴑X'8n c:6QNZ(9X WHqLPqNq^PF؛~aN05rz[M0e XHՇ&xJ-cQ1;GRlڛRfFIY_r 0993F6T~ި u[6[ou=TvErnLj :t+2Л=31Xo<Rpv-Hc@xÔ(L>Lܻ%NO]]=&h*`qɅq۸eQz`:==;DŽpx Ƹ+tfa*V7fMKB}[ՈK#AV.xڍ}@XVT5Z/}\/˲2NWb@t&M}_eiS.|[Xvڧ$  9 Lp Y5I)''^1;?&甆D2ӂ#1vP0)%m5ƙ}a,!7L/DcֹR3zEΧ̶'[9ܖh#9', Zi~i ZM5J3ULӃ>mdƮ$"5;Ӝde'i#Wz98'4liJ(-7(=L0éAܺXYސ>1f cn я2 $(k5=GXϛ;g7x8ud `ةvt3[Fr4X0J41ZCїݽko5E8H|njQxMfvg,Yi.ʋYVQ[; =vKLNơ#0< mIBSFVkM[swtO LHJiil/㉂EQєڀH[i&O|{ϦmFؒ<`R@nG>OĸZDI9X[͗ۑ`rǡOy`ۓOi!v'LCBz_`K(&{1$Z[B]'#q2<"Ϡv??Ná h`F'raɟžX^Q8ǡ/(%p:̯ƅD[C7bs nJ0u8AJx)!Z-$Oh[3B OCn!lT7 ʖǗyS$Uڕ`۳FF2hdžqٹV=Y "7K_)͸<è4Ftnax9,;;pD :)7Y罈⽹@_[,&op2bA1>W{wz'4ro u9ҵ`͎ѫg1?QݷgbNfpQskl9iNuQ} 5;pBf۪cy [Yp ڢ9M> ?vlϱo^t{7oت)߃w;h(힤ކ^(i4s®_гM-Mh_0~ަn( L-))CF:7nϴ*bP6c, A~ǑINpJ[.t6t;gm5L5L7Ǵ:--e6{mMۋ%7u\z-"P_ `>HIYuM 8ar2 j4Bfɼi(y95I|6CZ'Y ރ76MjoKp`OSc/%'5](ӃٴsH];c/y(eo~2P@U[ӟ~vgiOm|wWLNܢR1uL&k-??׿_2~ .-ө;nn~uٚ_q5Y7翾'Җ< h9LOn BNJ"){x {[oƠ'w &3)%aD1.)cdzC.%I$U<^E>ف /.Q^Y[ȼ(ӣ{vՅ'>;X9&ڂ4їd1c81޵#:{;aԁ/  Rpb_`eIvc%F<(mO( \DkqW/I~ڰ1 +φ| sM!?Q^3`~jy.Uso5W(KjxJ~Ig &`Ì4d'ƣ5% _*!D}SƷ0˦Ah/}Af27mllDbjmh;,yYG6u̍ -ӥxU7ժj-oH qEQ-fc9E`;\^qtZw|7 F^vƭ;?Ѹ>=wH/K=7Y e[hX@?gYWb#b*~9Է llLULB%$eUɢNE9;`XφCb(.!,hN-PF}ar)Z͢zmZed[J᭛wb1|]H'Hf97W5OCT֪"iZcFI+6??)<@h N' ԆoЧӁlW-bi&dYKyY`/HD۹$Mdn&Tes - D]Bv' 8N@Ds2:[՜~rϾgF7[Ж(ge/vec0Gg4>ڽ23g0B u4}>N3 ZfC+M.몷#uFimsD(z96S^\4^>>4 tKVy> WCvK},+e)ZRwt <:d||,k+LBJА/ִU6?n̶ګޏJ:vms'M" Rws}{{=p2hh;P0& oB2|8f8 QdR=p0"ݬ#^J+Hylm!e%-`y(^ t0_Kǽk'O0l3eϝIߥ4:>m!<b$?22ֿƐ䦼>Fe#k5ޝR`@ꭚ:>n2  z*Br` iZJ&rh6yTc"Hk{0|f#x.&^cS B񑕒AcfK4EWYңkp&"_3x@g0"%jv/ZN um}]$71euA {Ha 5UYqI6lTzG@S66*p3Y¤qLؙ0ŲXp38^#^"NY}e+_Y$@Uu&?3T\/@-߲pܿ /F[d4{^ϣj]X = gGƋB%LBTtda/tJBg9+]$a8xCt:NV`G˖\جghrd3GXN{b9~Dq=;kyIj6p0 tOL ʜdl/2~p.&kiX" =f[sg=ڣ1ℿӓ_ʳKNP듬gt"|fu5эQ$u#w&d/ר s*4d.Ƿ<Lul굅'Pɘ˫4R 쏾ZO?\c=%-R"2]aטa5f"ϹVnq)RPlgN#hUĺX3QJ?RmU2wɼ_`W,tOY"00']iFQZjỌbȼD*H=[v~$Ũ9Njdwg=rÈH,(UxA3J?~#Hft0yO<\źUsp۪6jEqCF 2b'񰍝b'Ƃq#wPם>,^r@OI?6RU8 $5.Po"z?n۠m5$Ng^NdOyYA&f>/=cu:p:}cRb_c?kao.ۣUe_t7eh s$\WmZưJ7[|\51]'Ч#=J;BG<(:3Xc{`= F={gkiEkc8oml'H ݅ ^f$uy}Hxږhߚh'(nvHo55U}?#w `(`MQ8Cp ϗiM;Ocq*ue|B\Xvto@c`I9COI~b3?L\8b/8Թ%> '<ῲ=7y 讒$sE~v #UӻgABɡqJV]-i)uNwgsXp4]p݁O%tT _Ci*1x n{@6 ! g6~+mQvb=,‚{|XZ80mxr@B3w"bAk'6A:Ǟ&e,<\ yrkI/:8iAOj[͢FLnMJ̷*MWeXk: ח%nFbq5z'wf~<͞Ln白_]pWYAקTnh1bX)bJ19bU zP [3zPUF ;/ ?T+_f/;nOs[st?zO'9D}r3'.KٴRN$& r#U+gK_l1 ؋nIVH:# я5QT@HK~i#PkyL|~3ɰtW Ytty ' e`fxbu}|͍o{/Vv9+!Eu'NZFK3+Bxw: آ~Cg:3*N1z*'SܚFUeD+.-g*<&}>Iip֚Lp4dʆ9|vu3n;K <>Itvw iIhaUOqo kq Nf&h8-zܭҧEbUպ09o>ІCz" ɠ,A}:<)yCn~ϾAة*B 8XSuCKYy%~ @VvZBK酂sf-(Cj8ww-}8O3u熉-E;?SKKhbe5?hMpLmE-**RQ n<>ɨ6x͵, Hjk]w%f4^t#xjг{^ZZP0RjbH-JYo$7;uΘȘ=˲q#AyYܙrBфB#E ؽT16FFa$+Yzڭ -`1숡J,>y.юnBXi Smk]rZz37ft%=mƣU=~:$ <4XIf?wQ@-WهCgNW>LK ElfS bUJw\|2(CZ:O"zN8%9u.CyHm(CU#CҳSbB٨yiiҸh {G1UiUzFxhI,Z-u[y JPvguVoa_FmECw+ȐqwKV.+^K12T4s4{J{T^%N]cսRRڤcIx0:۪G9PH0&$!dj6{6#̈́S68+ V8 eeF}tL0@{]zt3P;pkwh ~󍝍mNY _cMk#x&!ڈfmKxl̻!rt|l 7lHd;*Gn,yI4?X&CQ^_vP 6CD38kdcnpMFK sH{&T 6lʂm䚀pq';1dq ӆ;jT^M{޾$4T^oE^xPY* ?嵐Qe >4;"Ge>,5[{Jзa:*X6l0i%˳ &XG&K2Nun+FgN U/vDW]3CC{Uj^6lv.%C&<v;pRQ t(1G92ηRe`ߪ5Z8CbJ'!k˃l(##"'mOu~ҾKJ[LR{?}2"gD`W3??mb~ϻ\{F.E|ɹq5~s)ُKѝH1J;666Kr ?w+iܰ%ژif#hž)_CtZ=ΗL)v;≽ЁPVo]%AC1sH:2&Ki /bϙ&d}OF4=-ti3=bۤSQŌm):-ZӲR\GRC{,>e$E0I]fOm$C`:v3nȾk;=+NY0ҹdԉWQaUJ.)dwИQ$t t$)YN!;%-Ҙڛz`*Y6 ?t+N_|@(#ы)5pTgxډL `_ݡy YrSjj4hIPŞ$xH*fDx MnN^X!oVvIZAאB Og'p)F^%,?,gRgH Y;$QJdrjFk#o?SjߗJU^vy#5X\;Nkeղ_QK`}14Ǭ 2EQ6i$c۴X3x]`z j@ YYSɥpgQc}w&4CdMA-놹5i#"c?|zz5JogTU%#UxO^)5JiP/ ʏ br}n 6E1S$B,(Y'[Х@eG-es+$-d38%X̱ɔ70!dZGbb},+3rw[+5\Cum4UwqZ:ivYY庨x}?i{ARڈp hf/xJ?Pvݤc)ٷP~ʫ Le%➉; Ǣ; iKMaTSF"_M$Ozb [Lh1L#mPPUiwZidKqeqdU8hx亃A%Z*;jAt`>JQإo5;7!Vj[+pUk?ȋ1?6E}DaZ=uqkQf.?q s֩ }^yHg<*7#aG!/rb1JG3~`}> ?‰tloO[+z23v R7?6 Aa5Yiѷ*/fE@<8+ʠGԵ%jGo)C"B3${5zDc%hMkJCK+/ZKhp E.-3s5h2Aq<]I).6kʵ3/T}}8X8\4y$z$q!~RC/`2X\%' +lg;ZoR F 0} %|t{Do@n5qt}u-|%,hb`dB,yvS'*=6yVՠ'ڂZC]`eiU<{e:%N.r1d Ԣtj NAKB9|k51Po:phOirX5De\ .](%o..:Ns^Y-t5SF6|C['rͯ*"m($./6(|3gPιxi9]2lfQ%=Wz߳N/D9J+;>޴b"{ BxD39^_?vZV/LSm̲XM!NU5G^OyɑCw%{$KI#72i 8XTU{;E8?j=|ʎSoel)@h֏eK6jJݷpd* ؞(; !6 `o Āqc/?3,zM+}'p+ gt u/-]p*i8ɨ,3+xLБ^k<)|drmMWB##? u6czvn2RX| "Y3o-Ӭ̄a .:|3mtn?!APN!{fq,qNq^4 9tЀoڟ@p>2ra9@ (Y]Nd6PIsxw;w7hJ#YS,Wpؠ'^88%McI?bWrE[\ h-Ed&,/8# tr"G n$hp0:vis08;`B lƲ[4J@4'ՐԀaI'i7 w>[ܿ\Y3 d|C̝%EwCZA!-4*S;.$5HmLmj!9=LP;AcK?Q_Mg\97h3][K1DZB3/@L> 2 hz$S{Fs g4TEpМUXU ?Q spڤZDNք/֨5J$ڕ3=q̧F;8O{kT6Մ;6.8iXeI ` Doi] feҎUӳe^ K?;,x*I@aH)#$'k=QpiRIjCO!u=XyYE:z<;91鑭d,ks ة|Oݞ 'Of<dUL35BҫΖEqsIwkNѝML[b릵tl5:dڎNR ⚑D +=g&g}XJjM/e Ss]=5552GL$ⱜ[2D(7R85%x9oI5cW~TzZ~1KװyS3+OݢLѣ5˶I3kȐ^_Ma)z/aM!AtsoEjRb?p9[Lx`_p/>gz/ؐa"+6]h7Zɹ ղ_޸/?Q#B~_1E\JgIok3N$])6懛Ed(m瞷a" f%;.3 uwJgVV39ýFg]` _hf68VIo0?3+`nf4Vؐ, VE׫l߫)ˤop*S&Rqx UjЦZ&@fMUH7g;~{pλȉ qXU =Po~x*PlU;l5i]4 --*. mh1/Ny%2rܯݩX]ݩ6kG)OW ~pRp&kǟ $J5`mXv|W$iLv+&11(Hr! ",zʂ)F[Yzm[5)KiLOuk !G6AbH]R"jcg?+<1-drRt7F}8hT#P-bZM^ѶJ'U mܫ*:}E1Ѽ?C=oQZ869ZKykH/ħJR9wXB%2TakgzE5Vig?:H\8"TCk868&nMsSf' £I9__bB78kr@&~Jط7;f ,H|э 0^?nO@gƷtLvk8YO+f1v;Cb~ǼпHH2v569jYw_n k+I -Jx]DjX_]s$Og Ǖѝx%70*Riܣǭ=r+4ep_Qә/V6 :/ 1BwN1DG ZAX<'_àӛFSqN Te)O)`98ې3iu ņ-Q3T@Mf?S1̏.Y̞}ٗas̘*0`iӱ%k'PҷE )8W_,h.e#ce P,md$L͐+ZT\(+(G^Lq +d*]OG(EoX"hVs^b-X3"¢z=fv"  DŽtm= He? =C@!iEqWَza5FE\D6#V ˤ2|o&_ 1Mfkrh(jp'lȜ}K)u:=Bi_PJY23Od .о} .e)xWٟ˼/N^l3g9 ]hԋ@oqXYnL,3pվ@:s e?t?~%8~ fonⷌQP6<ӪL3B9w8pM1|wV0.C ѮnS.8GYlm2wjFd?͸ff2Ap -F wJ2} C\.4qæxK x=bm!ڔ Itw(uR'ƞy~2Jȷzyj5 wXYOc,p{Go=lWgn /,R6{ mX|)![Қ#3bC`]ЁWɼ& 혭Kh ö`q[5'_[Mê@a[iɱ#As m3Vc|1l(&|6bNn:9hH0R4F9")o2hj:P\4ZSe"e0W2#M4~^k[_j[;2_xQ kV'&'Q8tkc'VD[UQ # .; ,OE4OwF,>[Js\& Uy_qCHlǂF;@S!Yhlp9 \z(mq=jj[e5cl%uHs(_˖ŎIs窔kCc}Tdi^QlA&RX-;6VSdڌa uT8C!аbE}|dk Hk|XP82Z`A 7oz:4UGTPA7{}f?Ӛc,( Ο9W=Eƈ͇' mFLGd?\~~ZF> [[6< K7?B#<3݀8V<ԘڌGكk DR5L 0$ ~%&dkwax>yeqp^WñԗɇM7s%ǜP|>R#r$>- CQo" ؅vκPsy 6a_ yS,3d۽b^aHPKyvA*.3Qz})p1FR]?y1 K@/_\9$ [}.NC_z?vgX(8FW%^v]T5]m t%)WLjwtPvf*B Lɚأ"VA&\ ֗ Y!l hZ~U+'ʚ/jfMh$`;bHimo 3կVk"UQyyB̚ opW 2+[[UY ٯsp6Z;˲`(T?B΁K4h|(׃†V#M09|-XjkςP.'K_6v3eEW4xL,^hY?p5n#@ {-'޷W3z-}Ʒ'|*b&xtLy\{aWhlJė>ӔWkb[mqq9L7tS :},[#fTOI#ؠGM2Ekևꅿ ^;x8-k_Ӭ|5Sa@kJm̚ 4ɵ;p+K|1nUԻOMtF8*Nء* 0 y=z|]? ^`* ΠނNo2n 6֙f{2OȇkrR^I=xYR6~׵1P75|a%IU[3hKZ2_P^f{/Ho0w])'M%2։>,sIJv%ȃroNg<_-VOIױ-HJzf RaYUB*/UyﭸU\+~@+kphF@;Y{ܐ0\?oeگ,N(ߣ"!)N=zh_FQ| +ߛ7_شyOe?z}B훬J TRNSZӢBV$bwmp!Q{_٦8שrK'qݭx$6 WPD?Q Ol6ߟ.z'8mNjދ^2-gSo9\bfSFa&KK \k ҾƝ윽0׸ogQg}p-lwխ^spg~ƃ4{KՒ8֋^FVt`Ԥq,iϟ0 2l.Z{Bմ*>tSBjV=5|j_! cNd͖_{e<)tmzlQyWI.sQT{qEc3]? oSD)Fᒨ;Uuxs7)o/*GiNUIS{t:d4t+Y!mK\9ZY}h0ĄW[dY=-]؅S">G9Q琧kHC sT:קż4&gEؘeϦ\eGP? }^pL?m$_Dg;M<5c:KvsqNEȆ_z:) mIXB:p2n9 &2ݥ|FYiTШ<R&f.hifQ$ڳ$)M?{Uw Jb0!c̑(зEhyI̪ptVSM[/ZL&DV QTݖ)e*/n=tq^!P:[=Y,`?QG!d3Y=Nn-|UnTK.@@HD,/b ⇕]5T4v70QX=I)XJ`^>K05ٱgd37%*L&[eD_e`]ѡѹ}]g.\{o(Nʼ.Ctnja4 fSjl kulC,|^0(B`m> =bx&\9/cMѻ)X$ -@23:e09@E`lNa2C G97Ȥgu:80 zpBT3 (7tmLLp1tI֟AV:]W Zff v4a?o&ras 92 3y! 9*:e<,F.%Puoqi6{q{&7nկX)Oe<(_ E<*?>:m3|a~G.ؔl.XٜUrIJQDFO/JV/z70n;ںVk].XE(2bFEf7/%8cq%ݢcŌ~nFb2ݩT:gcmQB^IAC)}/RLM .kA֢PMk*dzl;#'I3,uPکo.UT3К&ah*;Zbb=TpGFIdJ4 VF^kvc/gMGTK\ֲ -G&I%f_,eƠaITۥ5sN_(}G]ܸLWD0};6Y35!=IXL _q*axyy/rk,- 1=*#h?s6ǟ׷CG:CU蝩m* ]m$hQL jjjja֧# d *K -H爖Ut }l7nD;0 3`m ny .a<=#S%CG،6Rl):-+>֖ 䓪iG$t@ߢK\.hV?$F4avmy̥B鸳]19 p9Lr$/~`v5m[53 f{<\(g˻4}'@Qz|z)jC˻%[_?T*ccc}HW>|24-J?|Un,x:nU2զϗ-zZ4}*ݒ g{ -ӡ >vyx1m](D[㿂wt~J\sJ#kTJ;Q ĎC:PZPҗD$Z4[>"W4 Zd F! ~ǡҢe /̨8+C&ջH]V•KqeT  PdkΆ/:F6g-ɤŊpϳ'`HʼI.b!&c]3ƘĮpe8%w̒V5\ߋuu~QR]/16!ZRJ7;1JdžbBKh! `[4l[fvtUn}7͙a% 3TK,~Kfi_LʠK6l}9yPMc_B erl ;&)|GM|s+P ͛E6P>:kgv[e JY{n!%@xJDvb2"@(2:`Zlbai&Xq$ߟϽ MsӭX*~k<5t7ˣFɆ_ _^;g-F=QĬEw Ƶ{CJ4%d"kܪ)n J󺃵eֈ/l[3C\o*!t5XU4!nUM}g-,SQjS‚J苺ktoatZQ|?-T?(qy} no^IG:YzC@v^ȹ[^[@wY H<<"ߒD: Zǥy5$G|}eJ@TP ''ؖ&dWgkdWLW>Яб0V saxLfyr /Zȗ FubX,tf'7M^gy*8.%F=7^X.Doz L~@  _LaBIo A=[;6 gȍ#^iN82ojGm}hu` )ďi %p' ΝETx5v/xyu *JP>3\|"LoVQ' ã1k:K b>"('nUN=9U :,OR%Ay)_T(Hы8Y?ǦJGE~Mo5Og-$$܃rd6MR3?;Ai)mis̞=;q?U猋+{;|Q>w %9Js/3HrlY*JBX&;co8캀ŧQx@GBHCGhZZ(ȷ0k9)o/2ɾDxBn7}FWry[ t'3b6OUӮG&(4/DaN],)\;J?\GR/?Ϻz<2~c i7|ymwYG]\PS+U:!pkG5Z;ɾʺDKX#st |rI^,h9Иvvjf]%zͼ\%JsKZ<upʆ v~Μ`~.+P9]//1{<TOjy^P04S BN|!~$?woڬ͒IlfO-S7$u8QVO[gk\eO%H C>N)Hl߆cGsӏuxR)2C>)|8*f3Y 9YBG2f=|=>V3Ē?x9!cIY5>,7恥H Y&s:8s\o8aDF3f.aum ,BD!!V3[`Q:aMų I"^S2mAuxx|XY T]Ɍ "Grw>d/;C-OƍM/"8'\֜| ̓I{2M"8~*Nph|:n"z5P}^7!i:6PQ,wey/ ǎ3!Z :C4դ&,Ya!X"Ґ:Zn9VbUc?!ڗD&=JcP aG ե0.Itt?bxlz 'yDxDjFV]g U3}PG#}#XJ+:yDZ:-B3L/%&!܀u{6?nS'.\Gw;r[P/je{E~,s6zS( iq~s5s]ފ.*GKJ}-.Z@oF@R 0f(ӝ'@luZh M`or9~m adh&AhQ_X $~eWOb} [KWs-1""ow\ Y9 B!ERQuc4'A7mͲk4¤yjjTm]wu֑#ph{DفtޅAlznւk,V-t ZTMYFXTLO>hIEWmruW#4$c͒(us1Y0H҉*$N=;#kxCA:-j-Z洪.v_ob78CƋ7:}[{W h[택tJ)Mt%-MRvo0'u#'ydžgɴ#tфVQwR:~r{Xp'|f(Ŧ;a5[IEt ;@UbDΩʒ}dF&I!Y`AB ^eץGہBb)-5;$}G!ZR0,9TsCУ;n3[;34=Fm?ZU-`I ; ~n/klɕaC-VKcT%y `^αBHUi/ukA&t`_GW>4Y~0ț'S <š\ j"hº-bt s0$*-tCvʿEEזusɏTHSup 7MI7Y8إfNA>q+:MuFM@ }6Gxm'DA )p7JwFnڟO~$C P9_9FP 0pOL P䆍*9: ;ZLZM՟ԯ[E!F0TqFG&kX1ZF8?jv"#ͭ_}{#s4ӱ ]Hp)*h?_m),q~!3Kʮt4q(سY%؟LJw_CV@!p0zs?σ m!8Y 7rCZdZ@TU6Ndf,7 t\ebS|':BuIds^:XBq~f{mUlw%$Q¹zGjPZlu5`, UGvak*i(k엝\Pa|k<y`,|lrITikkV54Qʏ/-5,''T;_T\Cje6nQDd1zo .0tU)jtoISܞ aW9a|tޢPi̟r#^NwZzDtV@Sn4NɊg٠ 񷠊iT2Xċ'+QE<տO7NjS7$ݍ8Z&DpUW>g9 ]W'>X8J#)\S܁2bA+~^ȷl}wm1B>w=-M} An{r6 CB| > *#Vkbo~(鍶s^ VUvj~!X! 4>i&^ǿw. 4g8Pɻ6]""q(s:QHڛT@LKh#!M:Z Uϯ@o!íF:3 m`|uM{S[ zZqoT5;. Kye^+V2W&<{36`+9;3XfyZY7D¸fLC*ajLB6'*[2CPfC"pge^pG)iFWPj)QU/܆dYj%@EYDО8sǍ)% !% oP#M;i!Yyqqkƍ8'Uo,j\H{h^1&x~*@P\o`\:+7=$>ƲD]g~Y ¬KSMpkJ8WZ3T(71pCQ6,Լ[%>i5enyRۭ|KA_Mq7[;KYjѵ6iz{I-vzԾW\ dx-{me+I{s#o Hi vԸQZ4YPKګ;ROAu"ˎ`]z8H;O!q7t͊PVuvrqSV:]t/-pR|yxM*DHO 8jͳ#ݙ@?o.kH@b8ΉBn- :_i>ەV_-?&DvTI,ufvEvSܝZ_׺oiy%a Vyy3@d3mdDȈ/M^ݔ(BU0I+S^{}b'Gn !LCo !,Z`[.Ls8&R9Ľוq3}Ҩ^6BpMͫ&) :}n\$?q0{'cKK#k6mdXKKAضm>-Xup& a7e% "1nxTkK{-YURI0DE#aD˂mhIp1Qϛ [.3)SU~+Q~o%o)|v|Q+wwӇzcN n|<** z1)4pWqldzW0waҷq4frK`JM$k2, }IaWE gw/HˇLI 2],^8< DŽbryW:Rt_ޗXݤpqC0>-dIѯz/ a}:fl!ηMR#k?`VxAJ]CI"`ȏCC(*y:OO,!?]_$H{2Қ,c&  I?*%~䭍l]ˇ[\l!C;ApеТwK邉뜝͒bFTB#Mu([On3֣Ԇy23[dw]|7`!*r1 ƹmxޠ.~ph<{E wfF(v7-?/!XW!ۓBWXܡHuM63DPxCva:iDFY lf]V%Mss%F r %nMuR'#Z!DA\6}D`-Ǎjt5S2M'QDz`?!Ew]0L>˄O 6ZPG#/ς6:gyì"a:y$\L_VP.<ke`hȓ8?Xf]DV ״Ǫ\89UM6]HU7>UF0AHH&Gb8Sv8˯mU?Mc(}Fls 8ڙ _gd>J5zd/d"ߧ!?çU\+}\&!:,ۘRm s_f &7N;oL.fcyeC5wߥCӌĠe:'Txgzݘͭ:ݹoAXE/qsW1:;OEtycVSÙ7 eS;ָoY+7w{3NK'~e8̎V0p3E|lf~9Q CYmUW{~: 1l[#q؛wsA{4)}u#OD;2~ެS̰&Eс[O1oopy}}s2#|cɡXhu=$9& v{N!le} EgMĝ7o%ө?p%r"G?\޷ݐqL7k:-PMu zmڂK ҔM#1>c]dgY@"St.G_CB Zеy[܋(lx#Z^6$z4kqkFaKWܒQ}VzpcjaQ;3:T  P[87/xkMq=>EfH{}pnb̶aD6\g:?[=n@tvE3ʶZR,%!z B}6+)S}Dir_5+yZ(*zmbc) 8KJPb /^pw6&"6$-GP۫W6"+⍀J.3Z=^~kR>t_/Pp^hp8S='8#x% 7M2RjV}jooZ0(I8>.;2DŽ4(gj`73(4?An"1QaiuEv8l.zK$ω -CZȳ+.Ž|`')<^w (4_MJцS^CzhqjW-oMH/ۛ;J6[o $`ɭM|v`< o-}L}.5;o =אwId8*ɫ%cS8ë=$htc)2~{sO'<7.ɠ ;6Co lV5W;R]2gYj'tɎekyMF*]C^?׿/-!*M4I;hΎbE{#1rm[XfLkqQ1[^M vok[HT; t}9JL;M*Tĺ̳]Zz5JNzw΍Fo nRHMg$ZCS~K]~k kk.{b6 m&HVզΐnd&Z#4kkjéyzrxNU~uuC# ZKGnE!i;kH)ǻć`ҧʊ7_>tL>6P7jXO;juU|V-pxJCꋾb&՝]Qh"1P;t`:0&E˘߁B 'j\62PIccr†A&^';c~/|H/ύtct5~37a"6asNы\>^vHJX{D!П$u0'BpTC駑' (`(6ޮ0yY6OCVxJkn_/pSHdV~glgxrJpg o'P"%ymE[j'Oҭڭ>4}^/ëD[6IbxqUngRs+ȩH{ŌdD!M?;R_lZ."G4k_/&H 0^sǍtoCd,)׫jneqZ}T%^^u<]WcX2u17Ek>wn$eao[*] "S@Úu]~7_A8qT2~Dk2)m^IM*=a{ryd}U^Ա7co -JRF}(+b'5OOEJ@͑˭B KLJItڨWμ#N+p ^; V56,^ޯ @4ӕ4^ֵvν,oNі"1D(:J[z _Y_Y'ŏRZ¦Q*:ett5ryt8JeQj:'pJaWSU_$n}Uٯ3mFz;P|+9J&&1ac!T DlQ #N?$zu!LNMgoF+$N6N3DV|վ~/r=ejݯ"W '- 'MzqU񖛒f2ʴ`Hk26R$ =gI"%w.ٶ@OGj[¿ְ1=C؟؟݉ԝ>~<+VwRGe"N l15@8x2؊o\K`5_lZ"s`tUu֞-ꑷ~ T[- ),To΄g?Q]1G)~\/8= fJ`R  Vy9EZ ^~ 74lMGڟH-o27E7q%!8oG%VGp ~C8lftz28 =7:i{72(s9R޽O~zG b-P'1cةܝO` ,tif{OS"CZDnE% +ô%쪂TD>\YڹM3u$LN{0  , ^9R?.vk-z)kʢ8iv$b+rhY@*M |Y˿DˆͪZ!`3h!=6dק ;)fr -tX ^d(VKdJ +Q&IJ{g}H0jzTccwX#+nMBؕ ȝ2}pr$ .Z&R9+P] %Z陋l+ `y+/Okk9H]r/UR&5ۍ]c?EHJeeyWI&&yK4^ 0?^G ^ 2}ɍ|L85z5zHDB(̣Qy0p9UX>߃;zZٚ c[??9qԎNIp#xcqVOڋrǍ ˖7d} xl*w18[|֎QLcD*cR,Le|uu5_*f\ ']dgKY vv=nǭQgBZ4҂Uʝ'EʭqX6TސY\D ʩFŢr$2u H.P[.uW GS+rҋ{kCy<`A^hWVDNVͭ;QY Qcw/ y/c[Xb9.YYGETb; m-_%=˚emrg8WW~GPCbCm|K (N#&.я¥MuJI&'yŧ]dlB]ڞsfdwVCgKiviy,3VsWi+ CnKҬug+2q.d.<Ͷj'm 6:[Y>@f\Nyz gB  6pJ :=E DtWoqO)0K:-0ƶQ`mM'OrϡŶǗsr(4]̑TwbI%[VRfWA_w-}x+h]DMzcŗ{M b>QSЗ0V+1Sr[IfƂlZH] E4"C͈Et1q}:kG6Ī'Fb6 ;xGU;xڼd9ËFՔK?4]f2S€+A oY'槀C%JFK5nʊVTI'UM=z2vn?I2,*ܹ6vY4@ N@yrXSuDpe T03!iwFݼfwۏ/%"8D$8~'(}ڑDh֑\%D"QXo($dI+GSQ ׭Ʊb!\[G@; /xՊAЙqsr ~x)RBl}gpuF78i\ %7h? G2Y<;/pKA쨾ГlyH@ %01="s@خW u|*w  8! ,|hV=O`.DKZ v ; xf$g6L!#%7q֥╒:wYP ]`oQqH jh:]'Dy4 `TlgNXyȘğLwvwxnR~6R6=>A׺zp:>Vx;T=^РG*mg!{ Ju^NM"ˆ/!U+^b=g|.}BF\WYѝ6JC;jW6^A1{-U6 fp$ҙ8V>WqUޫvyxKIAù$h"K>K/I[v0P{ySj9F7mɩ`SHl6+ x1񜆤yBҕ"{k #t"V8 e+q}dhg6Zs=P 1L/I%;{v5.]@`mg>|f#CzL|IDa Lk&ȫ@JRj" 3R5E:{Zys?`${iaNBф&rj нWc@yN,tli9G PJi#[x쎠X ,x@O9=5 B9S1NSk\2~]{ :=F$^9\ b'Ac_ ҹF( ?sǯ_yl ,MigUCT4N%N3:Kގ4ٱ݂M0 ?k)#oqO;M& ۳٠q2700E@ہZde[+uϽ0L ˴[8+l NzAol]G6XJm̩+f2Kۄ6 @p֍r򞠰z&M5) (*MWMl!ߑ22U[8"\\2RXE|KH1FHi~.ٝ"5sxn8&,92܌|9܆h:&CzN2or> WMO<:vGKvm j]0iVDaIGls}Zj ǣgyo*.֟f i-4}|yF٧CZi$X_x;kEFL6EE֮kE1R5eEi W1bύ_.ۊOё, x7RɎfC8 f=jпƑmM|;BY;k4AsqO3ԟ3*KⵦsJ3fRô=Wz6UN.ao]@=Nν&w!FM_P5j殎]2) خ%)hiJN-}bP;`x-v~Ccзso^'}(\7?<5f99' `oxZI* ŊT/֧|ZM]دCz[iu;F^\VymzPxcbTt'{5@xM+6<1MN` s2IjU+ wZЌ;䠏)Ov>mq<o]ԵAbsKk{@:-Xfi7T*>L@5'T.^}*UE`q%-/ejk2g=pC,?K!_-)9i8 $'5J0Al T9EEo=޺Z[P TX`d߇P+Y @wC^$?UӮ?~hV?xT3>5_kC K$pi+z3 n 72K44XҧAihmc7x휌)Xz-ȰEC,- Yǁlwr"XФEz!.n8}S.cO *슖<wD1oK_'1Qx~~P?蜟_ҟLt :xߧZo+d X7wZ}殈/I.zo,"| /kX.V!O]jBr~+_42(%U"0R6yEQ/]^r   h7!%[郦E}r ]CϏ ĎZXnhDH fvwy49Ʈ:AWlқϓ򉋾qKgFz03+8"`Ty sp45r^T $FaO9-z?n6h/7 DP~,hOrߠ%,ȦT8'whQ#uDp? #5onx"Ȭw4֒0txلlY20&aglHܲL!xI]m3`2jrπxH2DWnIguqtAK^'~u"_߭/+hY DvTD.ɗH6eY' /v,_@15Q=#y#*yuJ hTt=₾b&X;yƵE3$Pg-U xFk&#x;uPJd6@AV3%D Ƚ|< RxH =\@]Zhf`!vi@f.K7\R,޲%0DkW[ҝM:x  e6yZhBr$ihNi+ݿϖ8yJ5-ѽQJQ+5 ey yFB`NxGDE9?!~쬎G@ƨ $Rʗ`̂ L-'ֶG{s-\5l['uA %BIdy"=XjiǒT5$r,|%yZ"Nt]Q&^jހ|>|~'K` / sO1W>T(ND2buq# 7<UaɎEfR&:vixPS1}Y-:,f@6,xÊ6|BBO"WctU 6بj-3c?AdBeG쵌Z3_(qj)uWBfUi\6 Φd"',@/jXH1,fpңIdUͰQbsGqں4І'B2~VN`IO?ɔTٟXŭ@E3=2n>n5e-ؔF+[[qeN&Dl06p;k6Z{S0 GG?&'F]]޿69𨃇\n+ń*ܬTJi{Ob== ym{GXZ|O Lx|XHUrE͵yA9*p]#v[ǝ6C >hA(qHD_wާt(ZEԋ}{0=ؾaUSS&`` 9@zW0RoSH!N޽}l ޳JF2aO'_EAStt0(@:[ϐإb#xz)y<|VjҌdx)Opɢwbg$ǣʒG5ϲyD:Yi,/'zɪuSBJזMq5Ic^BS ^nġ##:ڬƷіD,{vwi|Ubi[k zmisQ?(V1N,(:4Et9ikb3D*>7CZ.;o6Rm $'fđ)BS :Wbh1r¥AhL,Uj'S7x܁>C#?2mZ~6α>A5/} :9.#qY֧ؿIHxli07jP *B-D\]±•;Nhxy` ^ G|Tԩ/ifuH%)Q 7&6}=&g3 T>B4Z׬M ljE۔dt Aq֔ lj2랏xntjBXjWFC:@'!IrgZ-w ŏe4rfRGk?BW !0yŅ_/* ^4?2NC%<HIX}$u By)o: q„ī؀x}S.:vUP(!u&8<֭h!xZMH1#n(X^ VH4s!,^!95{Ρ>%b@uJr)ݨcj??:4Lmb4E| 4dF Pt/U Z+- PQRV ONDMᄅXߦbz61dLfuU%e8Xt8;m2͠$PεT'Af$G& V*eYZ#D5 65* Li.8+Vv"61ck?<,mdk\Tso데9o_%rH'Χ a83;qJHU + ݞNEUk8歷'"~ԇ sZ[ ӽN_gT {; z`n@i/)7f@ԡ"+䥐Fah{Yg XDuO68er{N*pӲq X;ԫqZH06icTm56cFת4=k?|? )Mʾk& M{EQ)9U^/ToN854#?!`p0b<=TAu(SAOskBJ % E(;=R{*"9.>fefJ jDբp}C=-s ko)fG{y8vmedb|KR62~2:TF^-xtS${]WڳjjuU+$?ƒJ[uWAJ˺+R74<_Yۏأ*| %+M$J;c#7)Unl?Jtxƒ*XPَ:b{.d8 D$A[xP_EUYy'7nHZdKOLŢEdu]rYgWlv}kÔQ P,5/2t_eme׊/92Y-PxKb' Gu+>-.@=Ţd}pIfWBKV׀2XV' =w&@=p:owmY3_tY|Iz:S*yu}{mh!G^rŘq}t1oh/[RkI)nP/5elOy|Q%Zp'5#S,֕,_ z im.«1B[G×j,VJN,ZWK!fqq]n;bcwiyi T@}U|ighH %)W;xJb[)Pbt?J>_mc 0)֭r^؍'WFvJe,0t3}~Ʋ | &< [ 2vWj)u-R.+ ٗu ^Yy86,:ޡu,[5`&6ѕA\(UX*'C_@9bD<4t,.*\?B|ފY3?'us@r#M ոI^+t/y<\㷽&DT@" b E! V$|4wdSrmh4$48KKhF\ʅlrG.;|p5bLTEvns0Ux)MQcI |`"g>uhf|~<ܷ"q;`kHUYa$‚2c=u""rq°pN=+(ZYޗ:lOv[Q򑼠3z<=Y6 U<(]9\ܧ&,6i ^Ƨϊ 2ΛE?;Y\ȔR;(|y|8iQ|PhĤf _.K]=QcAOT~p`6dXmhSG3_CH,}'LM@=P='<\*sR= @K66S+xS(%p+$=nrlg>FO1et_WU*)9U89;Tc[y8=IIEPa"foГ@g gCH eqYdD5^Z}NT 9G!9v&Wgrt )d8h@d\ON !Y GFLub@uB}DzX u)Y 5b= &L-h7-XNg :6n֧Zh~F~OV'kV: u,D_[cCoV:4>J)6Y(M; U6 *&O * Fp洆<n3{xJ Q[ުhe@'[i!oLUZ 1DB*#|F&A a s a Jj6uCn6lt2ncw@DDD,df{J/X@(;"8Y@+{A+(u10%({m" WAp;[b1]&2ippLlEOP1vhtr(_B1-jOz%.oSNRY[N 1pOUN6$)$?*ALu)Bϙ>HEMiKC^|O?,nry iPOUJ <˄U-x [fTN0 bōnT.ɲ)cOyAnBI ᘀml ՐƤQ D \np),`YA#2"w GK<_\ N=TssKfՕ' ԤLb Uj]ݶrc>%1 j / Uq RP}*'\,|jY88ͺNҠOBoymlpxTQBxq ҫN+&~hN879U*O@3Lx,QI~ߞ9]zC >!y7X`7w(5#=Q2 \F[[RJ[KܶB;l*[R@Vvuf~{h$sМ\'Kh!^\'w@I#YrւElW?&Ue_s7G~&#:XpTipcqX蟃ӝxxl2V7K<`/R$߾2F@ÑGҢ#p@UmCHo69]̖q`4:&b}x(N=c@p=ļGg{}nՈWtue%v*fFo-3;b*5xR> Aa$'t DzJJ(PuThciН9HeKVdFew4ƍ -ߊF:R%}Khn͹NG"ط^Dj/aJ&v܀+7)PARJhPnٵSӴ]u<<>/s̗TGΓ=rr[JVу mnMYv+F`#Nkp *e ӷ̛^. BnC?xY4,iI$棰hBe2)T޴ks7C͙GBmgBi=pQ8IVi'2qmt*VEu u -s6Ln!:9Y׍aw\-B#gۥ`KH5RxIp|M*zNH6ܻ'8RץHcF"IY7;RyU wdCNɊ< _SD 8Ct%Q=e]N}|G`[xWnM+~6V LtTuY:V%" ai쏶*Y"X Iٓ&EaER\1J"Ig`<{ҠPno_]*qiRCC<$ׯU"254"mp{G<bw9oq:ԛ:WH1U KB9pQBM^ Wex sm-o0>0I dĨW kiV,]]|v$d7^Dn7( P.WcG3fߧWHe=ߟv{Mke]61meP`C9ƕQ-&Gso5WP"kxe{HڝvE;MW'7kTdmv.{Uci߸"ɼ~7׍UŊ4,]B-Sb6-=T ;̊Oˀtcn;~Sf0U>5Cw*qG1XgŰc\˲t7oO[b9}JpYXS@չA VNV`qLQ,U+YKh!wuʪ12I>he}[+TDre;P]Y7H Eľv2sY2M͵ɛo(Cwk E7KUN9;_cle֡GnL-:e'Je:qDׯ; .-Y.wb NFԇU}[ώqQKWj w2)i2FG)@ YDw0y=c9c;e7j }௵) [~.rKH~[Eh jv$@n"Jyq0 sŻW9D_"ގ{(_q7^(T pwc*CLcOa,+zB ީ=G8`cwk!cˡ?}8>_r/UmJȊ7^ңjX1W bHNRb~:ѣ/jtyUAReݠ?϶[!WS|v*?ΚI%b|u@a鸦EAO=;§%eݔw<}8<<^m{g[/EVS-F^6XnNIҝ[?'G(R\ |ֳwzF,¸]%§1 lj3RObσ-ڋJ& F>> lRڦu"S=n `j̳GYEo;@ YCʳ/tq2f)kI[;h̆SvbsYQD$$-aUa~aϻ"N0Uk~ J]3/(Z5_灷}Xg'F4^ W;d\:fIl]{mDXFXumD,ʗ~pFƃ:tD<@l:. =P7~0lঁ(jTBGQ0Q צl0ZM/u= x* %#`vIg|Ȃi[\? b{LYJ$7kZ<1(.)FE:zZi}nঞ;4I6uq5 ok^n0_׊KԚ.Kы;HI ߩ.O24R0H4]>]K w)6 AǶGY\iW6YrhB& fw==nv愹 XE2;g4pCKKcyxzCknBp ,Hj+.io4NU;6+umGUi6IYz'Fyج\Պmk}nIkO{<#c\ؓdxG>tR0Mr@ =r|[?7p8)_~U'&4`̽*7iALo#MYE,XF& Myf ,l~A=+Pőìb'(0Wi u[V  >!9,~37POE^soF)BuIoLcEv[D` =Ij'J VlAmw<δX4&{Sm&LI}2HKW'xWљ@"ږ$Up4zcR!EPtI3Nd=QR3k;V!d7M'G*42xt7I~.g5lۍh]QqJ%9Z#4 j{&a7p}JVJ2CI⡺=0fy<J:c&+ g(2O 1Rt+ot䞅<+r'xi1N ,<.l8B8J9Pޖ!MqL;! Y cgQc :a|}9IԢFs!IV.Z+9d =cdFj4ƦelrCTB#IX38Y[m=\! Rz7~ SL4 =\7Շԩ$B4^u$|D<c!h4hNGwp`6OZ]j8VeGy@ ԯEIPfpWCKIW^G/ "檱Cbs\w L4lCFPp|PhN*wLz7#>*`Woᤄe~A^gd?ٕ<K9 bʉN/x0!MBZ$9=\~'ob(ko]/ѓT%Ap#%}KJhU\-GJ;|GN |Joەy?/:frY&*Anz𔿭+OwNˡ_q7.'( z 0焱 ?l7Sonixਅ[;_5ۘ`RƍQ Xy&0*"J0Щ`\CMU*r'gVoZ5%3+"rM"*\ X)֩)VYJRIm{KU*";t/v oم({_嘫M~Yj[+p/g>DaZ"7A[1>Oy~Tb;|c&Ymr fͽ3s񪑍N< N!+)*])ˆpO M%R_x"(T<lvJx2]TdjP4eU*|# XOlF_!o cZ+i?TϛΆ_Om8}yNvPxY}IjãUQ BP82qr?K 0",`7%zA }nO1?EbwDYD\AfjZюj}Մ_ѝ]֙;:XEFGFA* kF؂BA%~>F2%C6ky-RڔHC agAf[qetg-xCqڧlfG{Hcfrɔ4Bk\Fľ\`!PC!՝imroGs1mMNqDZѯ}QsW\js\ܜžƔi%SgjПq(8I1kb=Ƽi=ԭpЩjiJ"2A[5#G&D$(>oֿ%7mb6vv3i5 jl&R6 81j2ܭ8n6ѳUj5l"үF1E^֌`ʛCs->Xb3Ⱦw V:>wwXU&唱HxL?YQ-i~Zcst:>ɨpD  ['"}d8;aek# 4%]螮K즆 Q(/)0*:#"5WE\ 9R _u u ןmhn4 0+,;]:''5aGr'f6ZU %6Ԃ*QP#̅S:'; `jh,ځK'D:@iqY_HCd{)R8)!.F˰VHrE&nӃ3w>qD6=&QHߢOK-I!۪~ZVG Z)ڳEV)v0i~g%DNܒ(UIqe-+}CZr2ŷIg臊ə<:: Ҁ-¡2Iؖy>#HQ[牆mJ=YR&i}UEHp%tHE|e"K*DH1D!G̔F*}(VI AYHbm-uk:VFNoG)yaxI5LEXKԓkMrL@T> ;LAKPVeCg4(YנQ>sH\R8*>ӯ%:c}j@piUL5N,cQ<ΆCg -#p\gPjcgVidxQ5}RtwRe[yYGY~xoxAWmIR5ic\-g?`TQt;EA%a `11ɳ7cX{U+=hN?60PH7O43-@* ֗k2f/?u}sb M@P4o }iޭ:}CZ;u}~ pcXRi޺N53'U2 [o//x35nA2F7\:0VѸ5h5"P$:JVX4qHr>M. sJ*+xqWy1#N|2;ǃQ"6 l!x:U</e0[:lG8C;_\ܚTn:tR` q< jjJkC}w ; # l]l–hIӃ⚍FJ?=|Ԛu-WlhrShǿd''k|w7 5Is8-xt|@uIH^B񀗐ʫ;/>)>AlOmܜd Z;:`,L# ˚QC 6hʢtܨsq"|Τm<ʏȳq=Fg3-@ЕR*ay>Y0B&.ϧ.ݿ2덋ڴNg&o %:2Wջk͟ {p1+Fh.AC}]2E|π̽raCzރ OC5N8݃.ֶX uq##h =}̾ kͥ@Z i5]cm[Br vy:;f]VH5{7RiGzkR ڕi40ۯ ex%3=5ظz )tÒ^4׈r>(J;<[ac{WK=K?1>4033RY%s 3*jJ:kZJ j?sFԦӉw' ']4Cqo N%B'(Hݜj2gqT|_}Y#pW{)vwdOgbjse0&=* -#,7Ĵ歟[vXT!x Ncɠ yBx+G7{In>~a1gr7})1C3ǥfnƓ7fɁۀKNm '|pm[MNpl8ن,rb}+4W{>lf~ŨV< ~.?|ǏuS._Y7}wVR#W_7Gf cg ,jQr;Y5=Mf%eE9qFelFjiG 0+]zL9U<* vTŎ gp jU PK+Kv`] p~'yg=AFހ̵V6eKbu}N ?`c1{0t\ѕj_,VՀyX yLq(UBƇ6q5n,T(fD֚/rlVXG.d4qQP :v/kO}R X6 1; ÔhtWt5jO{m^ :8z“M8r&Sfx tzLg$vxF2lU!K,2HuU%LY?;OQҷJ .{q~zx<ȠaTy/49U-{7wtsɉy*PdDZH_Jy7bH(mU Ej`LBҚ$O-ԯnT6.moZֶ^X-؏ll4h<;_N{a/2yAȀH7*Rcpkj]3 4>Bb/+TǑ !ln(N> 9ZF0Fф)$>Ci+$4s>ۿg(&ýZ1@b'P-i3Y(Meʙ>k8FP@lCCpmsE=s]dD ;#rDTqS6o1Ю4º: mRi9_o4Ii痬I|Q\h&r'w{?G FK1"fDLhH8q/#/Nb}c`7~9Sicu14B  Jj]9W cOg Eyrљ#%ߦv'DTk,¤0J x 㔐Χ i"[hj`2e">ɖL|V 4!rA*|[F䦎*C R0\e Q:iRAO Rzjp8tp MY?MWf9@vBMZ32ņ _h#جw/ @$PG1q(Mf w/Cz3U:Nc(HIA[&=ͩûzo⥤Zڝn׶gZJ "А+*ʢVs[ˆ }leMʪ aN`E|V=wd2r@4}ҏ/lAp!7ȵ }|& ގ{VkE£UNe_Faf+]}6N 6k2&I%WnYH./@FBӘ<*.R[˻ UmA;jҋ$rzW\$lX] p&0;Ww (4&m^e+mu$J{a:R<x ˣ[NbNq0MȚAU_-O%X""O/':$۳;7?؏_7E(s:ĬsŌ. *wZދ4*b+{˾?%p Z*]')RERDz1A'6nV1}3R_N77]ת5㰾cV!ܙOmc8}+HCQ@iY وeP a3YYu hh'UH* N+Z$aE0|v:u_ŷ7iL@PkhX&:zJ}d#S|U%zI`Rݩ{{& {ջAF; ʜkg6gY?!a K%hӣ}2er {WV.-`ό EZ|"V4흔6v*ڳ[Jy/|V@ugrw(7EGRb4l*(:*=_RyR^ vd곹Ь4'`C{s),t,q_sKjƓ!gz+oR+Gи%;VOe*ζ` ׻_% }dhr-IYOȕpw*2/'2|Lu#:=њ:'t%[,,kH+#Ɠ,+I6 z ʽWo!Ax(ϣz,9=)h>JzmPp怄ԝ`t(k[!$ZN_{ϳp[(.f 5&o;ETD*ee@d&RpׂtA ʵ7Pqcw *"TΕ ɂs|Ҙ:yUC6ɾ&Śk.!&~os\۸Ix\C(XG:4h:)Z#?w 4b6oq@ obxM.m!,hw?z M!h']IⰔXd'K#1J )a5/s q*PБIU(d,qb`ߒ*V&D0|~. l Ω,oS^<#񯺌Mt[Wcnmdpp08 S+h~ξJvb*"˞2Xz߬;t&RJm!'&Xko<65U(#<*) 3b_;G2ድ}/൪8Q;6|w@:)eJdp//Ykag)o|* >D}%'M%7G @fS5eK٥ ܵ88:ZGO3;2+[D'L 18Rgx,6ۓ<̠ګD_8}uxƖgbQ喬F)D3V=ɒ Z#!7* ݂7җ%)&QiF 2M}y~w4]bj5>)j|#88=Z9}b ]"#1@<+r]>&{/ Nc/. iYf qaLDβq6f7U׍5ȁӀTx0jae'h ^Oeҿ/JpM9W:Pʄ?K!IɊ-V=.۔'i'oJJ-r 7trWlLuSl3!ښ0ъHZ&1)) =q4:pƕ ,YǓMbڒ FMsQ( zKmD7Ezek}U51+`ϟW M|/IEe-B6SaoȾZKliQn4c]c= "^-}rF(GYxiY `QyӋ+|u^RyEPMV-eZRl1\lo nX)Y(JFd}ێ`NbtU:%'qb$:,-]At/_uZ[ju>-mȐv3Ή T1hb%-.l+ J?=_~ B2u:M+^"@Gp@[ߑsal,asK4oHcPqkGm^iT AVFޑF֎1T$(::|JvNC2 K 6KFa{K]|d0NtG"&*),>)DP-\9ü|'s_{k#+M;;AZ焍\ \~tMAG2~D8B"_D n!ϣՍvF +FWׄyW38j+IP5|L}qOico; xK.]]m-?z6CZUCu7~P] 1\e%f(38~mG3],&ABRe?()R?uU1C?j?c/e?ù|_?!i}54:v'%'yP 485dӬh Q֟>D+$(0is!si0?~c K n$;Ѽp;:84tjMv.ZCtN+f0"|sh8BS*ҩ &jX5m=.ɱbֹt܀Fpi0 ڼI[!IןCkw:qyPZam{u)ƘXWc)aY4=Lk$5@uɱ[Pa%uhǏ`s5u j=᢫v$:6?ajJfv1Ol!Gj]q8B3 36' z&,=9ZȭB 물ö WG8cPe[eic qeyW[N0{{EɐCoqگ CzJZ>Fqwt}9ù`n %1uX#ce(QnC#T 0U38bkjdzS|-䚽"xl4$]C<#E&6xVɾ.k5C Ex=t2D$)g~3)8kĪ~N"GG0 o妔2;B+ ԫ#5 DU;X-({ut`Zy8pރ=ml K=oi}D*#KCHC"?_;]blv jMa]Y'[y"y/ppR-6MBRk>t ZoȎ1sT)ZpGMdY_>$@GtHʣל'_l%[ =M_#6sjkk놣衯7'w[ eA-ޝmUxOsHѧD+5BGPKY=_4r QJ%Q咏``:UrC54V/By8 Ȅ?aQJ@:ULPj-w @cɯekB1v~g4 '9;# dyն:6F~>#v0v|+'?~9A+ ԛ2(o5!{c.(>VO _-oܟBjNI/%N7-|3b/)zy ^[Q_$#!BgGP,MfY\rW;g.#jrg6p4 0˶sٌF`:l'#/hA g92pݮK/S*7\w d.bޠUtw[M#QW@,hePPPJc~km9m]=v=𹊡|~;ܮZV>k#Lr|,7>f{I\tC,`ɿӭDn!#5:qt/^luXR:U.7\G^( ~CL@rU-J7v_Ik=hzcC`DckX~t6A6JgϷO1̊g= ߮g Uh%Fw% c-}_4~Zrt {BE82mnzҨ>)"7„F0O hg)F,t?/=!ϧbМ^k`1oQ>e Z{kԍH ڧݎck;o<6Zk,~ EAռ@_BAmqUC`qhezO3;0p3,"Gڠm ܮ\|&SL؏v(t G>O4}~ȇ K_>Cغtxۥ;# E0OߵK5֮DaV/]UY(\.t$n?M#mi oicEp~ nJ`swrch<^uk+K] ksM xAGwKh@rKL}p[wu@y?;_Êñ9GwoT'}+hm\aGK{?OS`^%T3٠\[MA/]Ս҃&G\| ILe x./[xBOҍI ' NV? %JZ4`zvY_S%\y`R%n*\abbbI9w y}Zn97%84Cb 8&]%s.FMZD 2"@i[Tz!<ɠ.WwFF^7\ T_JUZ3ŒEne(L {`ISTC Hq,D`އ|̮0-E5ݧø?tJ?aEʓ aieB,<&_ҙdlȟ9'?1&j:F߭[r E,6D*r.d$B#j# @S.өQ y<'"ŤD\Y+z:mv2oDen*i yh{ P[ѼV֣tbD(gy.Rm0LEz/)C)0 1؏RlQAIt|܃gA5pvT恉4[o0tZV~"=~|R=_HvэGܝwkjmf\Q]R:Q/%oʜ=[8Gǻ,-?[ڄ̻-4_Z]W"{T.*(&R ~ U>O* uFg&KsɃ<8Z,O(c%?OՈ)؍W=*Rh "L& 8Jok% *<VLMmLa8z-OL@u^4`=u!<ň#~`TTz(]?.G@\_",D 2ə1?w!CVTxB _&^qY 8F%G nM @|w * 1v ڙzĦjD@y,c?[/k4 ㏃ьY]=ly]."Z`P4Kn࿕ Z;2Ѵix{S|z3t 37$ޜ-Q:ʥ#GиNo.E]䥝A2 N ]9Z>}\uLQXV ?U| ̉3HE]#PL)y@0sUZ XA9A|6L*v0Q- ƘpU ~@A`'CudRv/LKhjZ]  FՀkX"Yj.ҥaiSP{(+:wBkt9kyB|ckmQx_ktu 0|msp9zMZ1ԪM<cŮ6P^#\ n;i~1CE++}zJ+Ql&e5W_lie;ODW_`rm喵z0aK(;;5}l6w7pz(Ր@3먬0=tlҙQݠPʏ/ u "9pͥ@?}O{3 DE9>ώ\*{g.D3_tgR+-3×|[G`RpKtb8/t#9wi"-:<#] WA2y9 42@Hdv$oE{eb QM!w /cg)aμ _݈N.;~yr\HP+ܾ9]z%q&nZےq6.Qmij/:s+ߐmH@ZE[\/>Nh_cuy >m1dx=;+xTfS b Xj Fg_rDgaih<쌋裿< 0.۪v&x^jKs%?6.h@Ub{]JtAfG61&0ŭ 3{fbfmS!35He_|jIw1!C&bH'`Af`OB1:2/"jYk=I2Hmd^ҟDU5~Ëwa'' m.{ckApKԺhYb :5,M˸?v"U+4Æ Ύ qNfńpmF@ ԩͺſs|}y c"΃FhQT7n򑚉_U5]amS9UkKebA!ByЅ<$*}؉ɬB`n.\lK ޿h`<"KxL^j8TXT.wmW\Ո ujgxg} p_G[H㻼g Vw^T:묭ϳt$3ZRX=ycFHRr o,bpVZφxE YR"c %UہpNTiǣ2<*HT[Bqb1vPOs+JML}ϣZJVjB;ꃊ@i/ _1 |;e= V-iT/rhJg0)뚈4AYM~J]U^|eNQfḂPy|ZE!U-FfSׄ͐VnLw Fy]򕣶q.L@G)(YL;`$ɝ w`ˠ H)|mEF]C}} !S)9N2T)d7MDZ)lYZ{1Uql6hq*:51>ڢ)H뷾M:Ƽ(7s"e7#`ْ׏T<(.M2*^ν+ٱڎ_~?~h'SOFh`á̬&Iь'cV>'8-L4|-j#`mG) `дy@'kE-ZU ;:ڑlaHsa\!Yޔzf6daқ/F _,iU#׭5:e iH}\_hZLehͿ\HqS ݏi°jeo34zu­@~yJqeD>A4FB #~VpswUiSfoL]ն!Z;b<  9}q/b/kOf@~HGEHRhO0CǏB_e #C%ڞd%0Ib(aa4lEgxQ4nKj`FG+"sIczS]ul4`+4`6P`zL5 -ٯ p~y _yɾioQӌoUc\D@^}*$>{;"Ҟ: Mb'1'Sp-]NbGPMIp&++ R8,DvM9)sV<X&,( 3ɢo^;ak# ˝Lr]A.F&Y2% 㧛=xEbst(wVs F+1}A/`12B)1]KNIfWѷ1َsṕMS*I Ha%P&$aka)(sXs~)v(F,`dzJSd,)7MC4b60HWM;(M-]Tz[S ywb%\%9/?*xf J*T#OIҒ.ڋ5)zTu!u6j Js͡?]dhuzByXd΁Amo1H՚tSIĪsMdW1%x:\7ܡ<IA4IY='f}O.BPRw0N$PhLk)x.H/G`[.y)Ǘl Ƅ~9G.3iYRn͉E;2!7#Iy߁~Λ:` Ad2ُĭ )0x$vp:7W!vg\B9$M|yh`UpT2VȀLejsx+U-F1g{XD}*u lDyMXnh߭O.)Ey+hOb`RGbW- (ĪYmy" /}H&P~d}H,`}H>$܍IZ`-|F^R`g"u_-6!STYmΡQ4hNM Zoj9ֶ6>XVI/ʗἰY'Elo-?97fUF/щfyF~8;ԍ-[_+mH4r>]U."8.j3ËF8_/1L od[di хL}Tvϝ*LY@hŸ_ue Rfx'ͨȋxҨeR`!zFᵨGn- (F,ӥ]s52Qޅ ˗k.ئYzӹ?p5ocDEwQ ԜKOT4hY5)e ?bk dWjUWIj6L]y栨0Xkb932'*R?x^ۣ>s*`a[o2h%Ԛnja@.́j.64pR{ ׯZ&]ǎ2'H(^UB\oC7oC?K\v*%hP;g5##&LYi ʸnḧz"kV >ZO#VJap`g.%di}Հ;VpTI%9m5*`PsXͱ [%؉JV!ŅF~w2‰ (;Y+z FvANT7הE7ٞ$UW%˗ʅ4Ya&H=-6)XS%2$# 3l]}!fk+"jd8gCCDizXtbVڇHbN0Ugb$%`) $װtiXxO:s hfXf6b#ً@{ZzM4wIѩ=9NuoU,܏H7#Ԩ./MVm&Npȿ_G$ꂻ/W/|&x̏W>kW)6aP{.!p#.䋁׎WC!f )RjrͱiLOIr>슽Ir_a:ct`p NɅ`hR-ձi$~*T]xfC$"9Lb vK|xBV'ⴃ}9oUrG:\Ӫ_+C/̳h0:O.Dez֬ E\{K=NVnS2T!Fb7t] $)' dbphЮ^~5!kK}Cw oq_Jvy<욷Wn[>=݀GA*~Ƒq_qJBU_NC LO<,68K ƧvЯ boXU+:/{SIzX}&ئhDtǩ*1$n24/oY!w4P>G/;ɣXײ=x,Bn`ڭJ\9 JܝBx{h׉KUMqRby_Ḵȋ>~<_Z?ț gOg;Xn:l Xv_5[ŎX<<GO4j0BQ>AprVo?*} HZZ3@@|4.Fi@l^߸<6dm[+44Ɵ,[J{(Cc@Z&qCUʈ6?U |/HTԙQGi5iQ!a$*\dMymjE7QQ꣓ۉo[']VQT!@Ĭy5ۊm"܆(E\j*bZ~LRVUA56 Y $hL`;.xcs [q3͉+)ט;|X#3u1}186Jr]Z2eJ,t50GJֱ&!1x"jVnkE w{pHȸɏ2 =P{x SH-5bCnҊ3EUhyQqs(όNncg/N?%Ssk.k[=sK1&8SqaJ`ZFS)Fƿ%7B627nb32\z#z5tx/˿ -Ƌ0S[9caq?BmT;u`v,~9H6H?_yK*ގ V&~|pUW3l\򗲝hrP] A-Nn3t H.C2uյت5K[8J9囯yZ[INHb+nRҭ>WrPmTʻK!$Osl0#[@iK-j0H2xlm X|г*PXe7pJǵu1mw=-3^@`)|7!PX.kcG^]nyʜgui"I\\+eo ywݠC"g@Z髭mlf9Qg.3ӳ^ 6lk"~5sj;y/s< EwgIF9Mgp9%lCqjD߳}vM2qR?F)0'O~ ipicUKn؈e&{eީ#jAk0)`U^ P'iS-nY7ӥ=anxj1Zd5-k;;ÖOGևbf)6AvPSAH{wylR駖d!T*r|xW?Zx!z[4Q-W+\v}tDFϲV;HQI7`巂2mؓ‹ځA ݑS`B+; e>dC87Ci󌖤"Uw xysi+%B-J _HV)`,zə96G:Q)Rqkq}DIJfa,G8J7hQ`.%p5H֝D %$5heWpi,!byo+Tr 070pWD-{iw-|Ѩ*؀H&1eàGq1T_foN혎\µFU'3&a&D<Ɣ6C9M>2\v9%y J I6 s|(ūvBP%Y=?ÜKea4:b*?[y*HsD7F"Tw`T z\7`694y[?b7)G;#czoL8i%ԥ2 %dpe(/u {@>yd*47kw$ }tg[ 7sP=2Ht˞ԝH"gm]!;[t9`Y_6*:kU?ଇ¤gފsp}~|@餿/2&ObAHDa2 kwj}r#}6/G,Q܋*t> 9=i3ZAa;^9Q#OZ{؝އzKNfʚWϊNs"g~FN]~>7 !*R}BW 0?<றx~Id`t=$a+uz4 H+Q_[rtNLm-;;52h`TS2tp7?駢eYqeTx'r^n Ǥ*@븷@L3tg0wy}cZ|_Udqҭ>)빚lO0Ͷ i vq+QCz;+RsdP,mz΋@/=DLb=0\Q `Lv&6]jVHmͬmwE MhR]; ܋.FpFl2f vһR`q:?Cjx*pCaLǧ1 Ӏ*[( U49 2 OX|7ۇB|m#z4AqsQ Zf0꼥 `KVFbKwP=$lPle 'GWT@ g[M cRވmqt{@/ܽ!FbnFAPPhlW}>o|CﺢD`N,{A]ou=$trDžõJ`c4=0a=:rrvnwo* Y|eVsW^}h˱c<'- (E'W (V|H<jY,}q1Mt N/zSB}c.d Ph& SJ6]_$: {Z$+RFϤh[$e\^y r9 sNܲM4</7~C/Q4 u >qS9VOja*Yw#SߵPR_bW7VQ6E/Nj\_Bu6ClCպڐzj 2ti?YES8Nؙ{JV,zxdxvS2s_upWDO)ߓkd61^8ٙIwAſS&-NrY¥pS*d0CV~hw>u[5 ŋ5{66Fʥ'С.8豪Y?Ů0zq1gY2yo(ƂyDl~D'{5}hG!tu%*ڒՎq^)S7qFzVm 7aA,v0 x1快F>vC22y^8 iTrQ+ CQU{.6y9ex25|݀я,NxJ>JF.ua2$^r/I=D _,K$;VM<\?b*Z1BȵQ!- 8 Q;%Z 4j0GAM9g6:[%XlO+ Yl:ë@.2f?6noJkNF-p !f[XH3~x'lu2N9( wm['M%"ŗ&44FBz##'®(TH3Q Dј~B5tAj/T^y/,.ߖt"-p/_/Vۥa/psk'ôYiWl^[;4]oۥwZ6|rV,0ȑjc)3?)=Ϊu[j* WckhطSNէԷ)/#!> QP,oVM(Gh`*C>M cwI$ZDTt+wu&nl N@2+M淶`c^CKKV.IjO: ubk yD1F@%[]3ab]"]DV|Vh{՟lZ l h@&`K)U{cu +vHB)SvY !-. R`(HtJ﹧R7)U2 `dEV0sq*AMF~ڂPd =)ZM=vm7iK \6m+Ur6sHe<͇QmȐ2tv N}m%:iN@8mF<ٙv/gr.A"ԕ;O-lOFyt naLBܘr2'!EN槌@3L0 Hu|*y_/V;a+~3=9椘!&% uWڻ杼 8ǨdeY4mh)hw#j)ZXBhioIQY(%PgEomQNSpflp Uu堵Fe/}mtZj]nh|x4kl(ջ8-Hɥ/ɠj9m 2>~"-hJ7m[rc+:3[dOZ?kgݜpw81NdM jW=)ڬ#ݧ_jdOtу2淶NWϸ3%DZ\.5J}bPF{-n`<3Yy\sǡT3̳`CT߫]iM.uP#%ɰJ5H9ljISWY'Ѣg:CVUhC͹{7B<~,ڊa,9;,1bJ.wX;vxP(+ +hslExFhP)yȀuP{Ov:=~ےdnK0^7 w'Ӣņb }}=LuW%~k#%?>e> ?%?*Vpo;xZp%nqLoG<6a??cһxf;/2s~O4 xBtXXNxLU$H+>cBz_@@'$kT| 48H;+Xz+F;5ZgoGxa83E=ȚZ:VhZ| .l:cgK,T2 5L~4]gyAYjmȚ/rj=[,W# 9/}5]PhA,(~.!HGtl(h)0u[82nT($$feƳ}؞4];˃rr"jȂ+\D ( y\-PrN_2A2^ DdnRM7RvX{xQ@ShҪ1mejYiogc:. T4ɻ3LF{3jr.: E8v}`껟rŷ3挀43#!1R%ϣ'R4DhEJ. B(KktZ Re!b-~12/aˊ:}ju밿ٿ/|9j0r7 k$*~:t6%-2h8`B.>kb_?[2i^#o uV[x 4FURѧ,d#:B5զ 2}v!V^ Fm3mx[],R&sRdO@.QY٭K4x: 'Ys[yIh`63$ϽhƉ7j/ph#?UKI\K##ƴ6{ZǴYogK@ qy9>|䡌92oH42jʳbZFZ$ gF\;my C#ku4 ;8j3˱YYި<Gsͩ&nrR?QZvpۯ!yVfĶm@9_XtkUY2W]S'>^ *NjR8pq= $WW@T_r `dqg3o`F}%,y@3ajvRdF(qHH]fQPS#J+ ^ J2sO$`7Y1r "d j [37Zy0adx`Nb8¼bd {x}GMVBJh;3@c"ՏotWW硦CO&sW]~UN~%h&&2cj#*1K!"l<^vbd|cB;*0|y_MeO߇$H弟n}̯@:SVnK\0RxG(t)S1m7 |kMU\xpbg߂[TnzC.qGeU1"z/ Pw<㑍jZܑJ/$`KZ[&Ta:wxG[<tjg7`jy?VGb+w۟T![ϊȆ7BǸC?g\XgH K@`Tf㼜ؼ>'E0JEdq5U=9f3.Ž$7`6]t2m"b qJIdiu0>,p$DS{SBwuq^ݺ{xj"+9آc#_?Ta?m'Qbjr'䊙E3Bci~Hc{f spoйT~Jd|ݽ |*NS^ mX2&hC38%[P wṱ|բeve#oD bKX&iZ=^zH1ܣ{j^+2j>{wбoA 2TJkxcRȷOb uSӝ:. j'Fq!h00Xl-}+CSKj"B|FpQbkOX"׶RcҴ52<?E >6.Yz쨁rD/H;vXhՊ#nŠ=~JnaU tЯDgM\P˶'gWj1ƄU2:CjsE5[j MPk}6CfmsmaZ:S:glp ]_`[良m23?6L#  (,pyaZrj;}uձihlx,_SOZd0UhU!eSVtʹZMy*%Frx*:g UL|py u٩0\w'tC1x)yǫȧ3~y5%Y-AZ_&H#ѝ-OZl><ׄ$hh; t5.gɠ Ir-c 'UKN31l98*P ` SrJqylx6t_|L\rUxH٘+]DnPʛ Hza%h"`/_Gf a!T&r3PEPjT^牥;*jEV9gfa5bMPT5 CĚEނ@3 5W\TmzV˓@wH Kx9" 5F+h^VG%(Ul`İsn>Ф pS_ϫaكx1!*fn|Թ>{%WL"2iGބcMҟwhd? ufdpүw+@UBy1칀\OdAgT!:VTݐNqtdsm5 eZ(ƷG01aZ% 8flH$GڲܣJNSCeǵF$o5턗FHFK @B64 w` Wś6AnO:~ -=eVZ"`]WGMƾ?} mnVs\t/Y{w;ٟIOe;3Nlw ȏVVL^.pO.ݷ1(U#eh$5aP!l2d|~+.N?֕5'm:yIێ=*Nrqt*Iiq\l~j % ~ʵɒ] XԴ O^%]-:-TK4"\i't1#{ϳosm٘VRY5fXp)b8Hncwm=iGi|R<dGuQW.e=*MZxlnMHJz2ڍ%0=/;ݪJYdhJۖ:1Q])|'_g=@֒@:9kY:ML0!n?[`Knjo# ӹQxegaX#=j#T5l\Ѻo_{C]w%u}m_=Hq טm2,K OpY7xqɩ}gό.{R\f5Ұm-Dn$b (m`I20V%@lJ%NxWY`P(3Y9t .Qt2O >P"OVqBW( dd0OPS!ZЁK@}6pqF8m0 O&ńh2?ZT6Bzjp%1JwVk N"u*P ^'+ը5ƨs-Ӛ}T٢Zl!cbPcnn\ؕBu@u6 DxZWErY`istY{; U ]j%? y Gk^[!j%=QůF.ȵ%< mh61zEB1pY}QXI<O W|Ѻ%dAaP0YzM#.q^ hPdAE гjN\_-al=IUb5Wgj)7`J':ɾm8-n<"&dXRQ9^T ?b4@tˤA&Yu3@=N^4[y-c(tVZ%]6r b; d,zxej9 btt1̫Z[%WG1Vc>7W_|yEzU$ =̦W/\~@W˥:9_>*rwp-D6ޙ:e{ϺrkhMJb#aiVXl=H_7Н_Up+8͆?ZT Oi]mg[>Sr7FWy0BZ**ؔuvp3Fe'E!+pnhkgvSx]+3pNMs]cgovK2U]wέũNjS8r }M;Ly[,b<ѦS߲.d:%1>|5:Ω\⭽#N{-DVRۢ? '9MZ#Vɮbk] wl+R&fH]p!t$3s#R0un c4pd뒮gë[UCMH*:oݵ,5ZvŻ: r/1KRsKߨ5kfcА #Ŏ~67,|59Sd_v - WmX١O7.sywv" nlH󪰆 Y[EK[UĢXG[To}M6~UkFW Bh}tA@G#=Zz[zPݴL~P!դZA~[nW*7LjW3pΧRPpPf}BI >16 ١Q+N`rgOf8r/if.K] i7նDTf.Ih,hyOZt[8QUԏRfRJ>fKiFG]Wuα䇍g/v8%J:m߰G!4whS] -K%$u]zfڸ[ނvx2UD7rܢ#=,x+΅Ifkz%y ɯcU~ZS' e-|$ƷSt4kyP$,HAC w= 69w~Zw@ |{<\q[Z prٓ DKBͣLJ{op;:8C;iZԞk" R<+ۜNo_Z#!{6A{D'.go]vF4[̫tTYeV|G)(qc$|ZAw K.Y{/@¹)zE{ yaj7]U*]j+u /3*++6StUKoX ŐaI_q"̽X3$u" yu] X~I8eT  (**h '̴%^\:=J9L'w`㶬n:ѫ:S o"pCaUo+2W䛷pz\X`W|BxI\і83NXMPM#KPqR͂*X| \mm..*Q:#Hg}t/e (R/cFtIZʚZp/b+_+Kʑؘ׾B ZBc $7azG{|Nu*Tܹ/> V*8/FWoSJ( D cp&j`C%0TGV)j}%Pt jZ@TzyL148E_LWK= Lբ@-PΙch{qVb8^^`"rްG?1D{gmۨצ#AGtn/22G|?{9u lM@iAV,#ay1G 0J1o$2 AJ spEa[ᭌi5rb̃l!2KMHQ@ i)dvÑ)%ZpQe Iay2"ZC'2 s[+kՑj)wVǘ|_+]avd?um ǴY* }!^8ؙEpizېR ܩMݪ[|G8?ʟ]Yf @5dPG;5$7*q Rw@z|۳`Jg޺mzlGß~`ǧC^Mȕ1U#Cv\ {"8Xf' *ns]4]iP[?fp k7YU. MɉDx^d$TjG~h^#CL^s)1@1ŗԨL_8sFFJ#bX!3AWfLE-0 a/^(Y" ¶ڊ[#VCo'aGG@ӎ p1ˎXh($J5N\CC1Xq09`.Fq}.X*␁C 5r S% { l/d&;6lcE)ZfcX&+' lѥ!_,]pʹ,u]Յ^WY`$0` ,_Θt``xRH@%ϐjw .D1~ū8 $TR;fxHU>[78 ~N)nWAJKg`-RkOv K,2}8ꪺ#-AO/Ϊ=;p7A?6%ݜ7؈&hxj)lL8 J1قl3g>p.C xHs.Ha,FpžX{] u8> ;m ;şrڛ;2偌 z[[&:#Zq,;ukweN][S`.c x葥LAih|xRD?#ţS((P+a)QW2-\)۵V{:_+aPjU⯷` [Nk0n'2I`^YEWSkV^szL)B2Lbڢ3M:\B.K`-q.=ܖMI}t>r+]jp`-q\l)#Rki<7pr5vlE}8(uƗrf6sHv2Ed XU(;S6^x2(c 's`s`6eUr6ˀ16ܻi|*[rnj<0`)DoaRˤ-s{W9D:%Y/,ffbqLy?ɠ,jf}#vNp\džmuӋt=!1fwd4_]\Z1fW'?|KVw0Wd4Ҽ(]e橈OƇfDr0:rÒ=I8㞕C/C=*+pږ9=%,V stؖr\]|dB/p p3$A\aTiN[-mg:'zSfsf?'e}hP,h4z;"P5AƇOG nY'T_'t1nAl~FZ ?Ä kJ覞@)/lz= (`IUBn]/nWvVO}{L p30_`l2 'yؿ'B 6L@ n4T_G2aE$D~׵ _8FqVSj9̫Nsh`tʅ2G9(Aw}+Lp||aY 9azJ2d7VH_Z&0\j,ԄByZO0yLaO.k@BhN_2w2wj+'9RIXmq2,)3;_&sǓA0Z)+Dp9[6' B~KEK> 6{W ZUIM'm^w)jDu/um&m;͡ǯo 3Q  ڠFj+ KoBx&yQ3+giʶLkQWAvk*ڪUGi+UmxMoI}⬾anWu+Q>O(H Pviһ9 T Lnw}ꈌA@VD"Fxˁ9q#>SEfʱXN"G,o29wKߥ?w<]:hIM⫴38ޯ\^I=Zg>ү,A-Jna`)DŽp1IeUZɺPADO`j$8cF_i ۚū;\=EIPIw0} n\W72Ҝ?툪̣gvQ@QUQ#$a!ڶE]wE;1MR]c+3CDkţDc4EBZd(&ia(.ebJ*6tKf`q]a|?FNz:cK.!-~F:,q]GÃqǤDGw2>>*Tk%}w>R_K#yQŠ[L}ԉm$W'sx t>IT0"e2qE@a=Ci3aOt*6R:prkvvKNa;r}Q3?)e7 W g4Ĭ Acpȳ`BѺjߣ,{O%f~-rχ>Pw0:UCkd?';<>M=n]yMOn0wn,CjTebOLh]Q5h+m5S`wKkocNo 3)*zUo83mS`;h?yև\iGoxVP^:&^5*e?ܽ]&VE-7#hÝ5H঵_ۺP|񱵜XɰBk]-bZ+\ WtfK+cW1-[dş 7LR)lk6\ڌ)G]nmÊDyH@gh2gai,ZIrA[k> lG^EtLjFZF\B}QcO*,cv/k.@MXꛘuopjP  O]S &T5M0Υ.dUTNQTt:2I;m +_h"5lv3ܪ0)xie-o)Y/໒ |W8+@J-C݋V kd9# !f"O\V DI2(yŚz50NUy4c +OP+ji쉧}:.⴮خ.`VbUn%PWWxVĺ_^3Td_~mœg;DFKC"&7ry5ByX;b }6p%zbAFR*9@iN+%%dM6"Cj+ Is/84emJ$plLdz$@D}j3/- 'GBW8R5߸xSk޽YFDg;!ziD|NUVQ`HH[-j 5VVZίseje`'WDZ'eAj=}ϯŒ$k|M* n&Y2C4\e? UgWe >SS*gah8!2QWD1ZZ>&q<"A֠t(7Rz)ףx.Q Q#hF,ÞS6;,'ϣI*Y*gy'W%إ?z4br;3RzcBuRBr/#36LWCbWGzN0G,le2Jw{f`?&&x+K]x߼t o+`0tMVCS/\).F%^MX!LE96c*@ Nnl!o@=_hsK*76+ɘA#nއs'֔tOдhޅ«S%C״l^4DjJ(@i8N'֘cUX] Z>vv+`gyQzuF0``W/rgNDYGV˲6k5.%q8yo$h>e#jCFڟWޓkTR~ q[pMh6klmЁd]\3jÏl&?`x2@q$O07! }P~˿nw[wIȆM|ߪeXMWV=YO'ehrTऌ}Ż^^UUʷUwNe|l~ZKG*k!1W])!J/UL dx!;ےj#~'b *;铴l#PE9 p$(xC;D$ E{1}Աf3hqEl+> =g#^@^#$L >08,I'OJ4K2].IRC W 7M{vV_1v(|)ELfw PeKN̬eNU,#/: 2wq(X[ tA'y52v& +qB/ago-(1>/{zϒtip[DQj^o%W&/va>Ы7M3"а%}:!Qښч4.Nhna|V!|}?Dv[aaqͺ< 3KT4x1sC14a0)FJ <]+0f>9JDԦ4;B@0K@/F@AKa(PV> "|Mҥq:V֪2.U eMNe?̓^[Ϛr.LpZ3&^+a^Wӄ|u\koZ9UzZڍFl/Onx2S,]`CXXȕT?eJ*T1Aiiqq70_n-m/ B2Yٴ-:"WL*Yyt:Wė YA>_|][: ͡r%O /,z)?OFůz`-1Zjz\-sT_MMc+PeV~wRkE,R/ĺi8_|sJ _^GPK&OgueEI\vaՐfz|4L#yiT{VY0t\6GyߣVPM|M[TZ+KW{?+w&?1]֚vZ^ɉ<:k@'nU۸B7 ,Yt #\K6H|}M3^:ද8\DRV(_CQH:?вMVU8}d 7|60REGŖuB]XaY{ֿh[į)ƒ58:V"(IYٷl9Ux}+8կDπ*12 Hp'vmm$n/#61,-EZ!EK݆DlSmn}1/ҽwC/o:5?N!ng)ڪMaWs㖦+ ]~}wFRm-KFYmA;[ Fg0> 褣 Ms\ܳ}CL-q\tiZѝLJ؉_תï-觀J5o?*ܻ֫prGڋ%I1L&h@m"tIθÝj'KoȖ}|;J0FOV%~d^b'_i/O66FR bcY*OBD#{Fˆ_W~1ͼd֟}Ry#DnL+/(O\L91%*'hф6tOӬKA8 ΋؟ |2m^kefsy0j>f Q݂xn۶( K>b9P aO/ԞAr+cze5>NHe@h,h)٠׶ yVA8isNƏjvrKJ+Bڨ I}AA#発TH9pnc]~g+(Z&su9"'xlL:? L!. 3uoo=ljW/\5|{f`Lm5ZQԝ~n+qu]_f{+M,>w<09+J;N\7:3}N\)\NvK6=`o.8w<)[ EC7v ŁUm9-xUwjQPSp>³stYaE[ܰM+;~7R\z3iȠBPI#, 2>]IռQVh,g PN:zup,be O.F$A.uScj}k]ϹL븯h:CN\quF -Rzx4/njn|كI+-I5jK@,`N̹Rd+68t]w ez5pv+ LqxZ[VP7 S#˴RN+ѳc`YG=]hA+kcmhg)N#)#n"#;AZcfgW5|zcj߃{6g VixU3>M&68J|(_lQE {^Z{ w14Svȝ- 'śhFz7ݢ'w4޳vQ+ Aox(CibDm@ɯ@{N=- ݁JM20*J ;<.w|_/lvRV⶧hW)O;WM}v/8}"e룑c+  @ii i`2IA *4Ĵ&2( `H܀P_ ɚRJ t,وs/@ u%Po)g \/G}et[?*ẁEvkUS# ٔY鱚g۲?tx/)#miQg)(|D c\b5s,VCFL)PjWdwG҂zwL!=^)}\\`'ܩGj$ʚ{uYctoo5LI]wCUfo0CCf՚RQ?NA5 3v 2dCvFK!Vg/A Gec3z<KPXhYY:ӟtUUYf-OT]h8VKxs?Ol ;iƀ;g;Cυl{`C9 gֶNVbpnnw.qTf'QHC 9pܥT"f-BUy lGCC[׹y䌻aBJ /뢦BϿ%FMi\AB3{J)?ȱA *AZ.>L,rŨFH6M4MhzvۤRR58m-%2ҟxm ϕZ&i)J)fCdTLrOd?Յ"iT~u<@NP^؜+D!)rs␖uHRc)<G`li &Hs3EL OEhgIӚӔG|,@\a>B +EMf% +BDJ|ANpHdV"9ZaY; (1uocknJLV߶շ\KfRC`쁆 jQ7#gfTNzOW9C5~,?ˤl{+|ȒS17[xxBwzZFkNم.4Tf6GѷJ%#p 87a@T<7zESk/^@4P5811LK*ԕYoWmbE]Ry~MR||Tr$ @#ID뉙Z 'x&iS9t H4]h2 AS+U竎|43!HԸ&#ؗgӼ%@gV'9B[NDt]ͱR|zTAuU0"2 ZTj^(P0HR[T1[ )t:@ @ \?JCYPi r5Q @ )`60fVomN])C_)vV hCi(ٶR7cM.8~dV1Wo09i>3,uÿNeKU.[ōr\Bi@Y@}|=+مRbsMm h/h 7C.x(lR1M (kiCӳn:{tȰKgr#VSZ_.AgTgeDзrADʂFd8ڰlӨΈT@!DFhXVjc|$tϯZ6( .FN؂5s*eӬN?Z.1O&C;80A [3XRcla`2 -m-*g8Av@"?Qn#HnLc7%8[Dg,uKځ uQN$Em=ja㬏@|q %_!PT VHf8w8X ׫eުgt.lJXM% ̸P>rnQ_0Ij[vN.y Kb32[`Arw-GA!- ʨ(}Q(T| T0livI,1RR9d5=_kZjJND bQ̯)A`s d WJ)"7Y,9>w;2&JHYҗ5}VYPHn1_-ͺ,&UR+3HHS/^[Yv@ܙ(ݓ!ޣ'Z{}g;DK0aw[H(bƿYh9цԡq>j!ߣcKC$6p9ᙐgE#W=MV6Bnc~ՎЩjw2+'$҃}XFZR-vQvNPId[C䐕{gk>ɑYt$*r̔Ioy >"~t"o)]B|>ί8U rwqtϋF7||}/c:_/AQ|4v;AO]j:E4Fm}wmMss{0*͖`#Ѓe(]NSȡXNj1!AB~J|§QCl {;*GfNC!xHhbZz I+pMd$MPGE4CqkPG;5Uh@+ q;uFG-%黧U%k#lM 044 U7xCI{LIxZ&R-oNL#j14%P1 965- 392FCG쒲 pQD*E ̿dHЈqi%Ĝ=q5*+ W4o rͦ-/̃a]fhl OzJJ5,2$lg-TC4/Ɉ _|V2uGn gƾhz$ߊ7]3Ow u'MC[;LQaE㼵!;W)z’Kw m?w.]?E#hq-bK] >Jz}ҕp-&7?$;*xsV42e "^ H;R2J73i=C 8I]uX2㱫5o=jWt |ܝnװ Ly-&* ^>f)XIS\H/pXX11ͺV-)K*e0@&6c cI';y` ]ؿF۸8Wq p4˼?8pdZZT5R&\e Jl%_7鄕+YO *2%0 <>/C̲v=f6QFpf!诓h_ X:!u3W[v -t91Ŗ/;{X~C7:HiٔģέAzӖrD&+ nYt"ӱչ* bl/]":•iV5rBJ L$t S 2)$e6>#fhѴ؊:!:fzh oa-id7dh'+&i[PEuwŵ^:s-:'9-lxiz^p Pc@<%b_gfgmwn9S>)ʶ.(K=.t~l-l%#~$oְw&>ѱ3__xqIO>4˦ Hv]`$$tTZÕf EóFrgոRVSλ^.2᭫50_!vfk\woUXJ륇2qS{"aP%rEY0!9CQo5@_'fVuYU*8xEI'|yҳ'6gMV {OAu٠Kbx頰ۤ_;AaJQPj|VnSgd}8{r\=imx g GVJT ECa⠬<\{Gƽ ֟v&YLr{1~OSo)H]%Y!I(:_H])k,]Z[ۅ۲zl> #!)Cj\2eFJd4t;.[a„'bRéMF9@x xƲ.aFE2+M]'/>'KN+`?a2r/e er >bVaT[ouΪcu4{ei*`f>4#n^Jlib2!o PH+Rߚ /@yߦYKy),!Y LB|py+%#D>C@pj8ʂ6ή"o@B>,΃QC5Zypt|P`G7{G"Tz+H ؎cZhY7ٽ-ٺ5 z)~x.i9, h󈃀[B~w?mQ]~"դ@N,⩼ctxo2se<IQtQq  zWc6RDhoJ׷PK[*:Ӹà p ZևO{r <,eYPz=BݿM@\Nxץ5jv Ɔ' E`uXx9yAfW=V\5ŲGeqHz?9Pw:If:\c X`+~Mx,Wξa`tk'\f$]]z!IHgq(*Mm]_0XwE#ˮ2hRÝ noeoHVsBQw? Oy=5{eIZ%=*65e*H:ۿO4Xl`+s\O{{8Bν^*$59 Pv7pB V xn|~wpb@O0e i1Ty^P$V:\i4F89IH3ˑ ab>iόKI7=12J H; lSR]o*hV='2-g&>0x圇TG;[RbF죚jz3ڗӒ&YiPJk>,< ;G퉯!5)OZ/,+|@:"h8pאTYf=s@lz{eMA핈|)Zy2idݛ^#0ߖgt9ٴA[V@13xS-c;AAm|kM &z5hɝvT߬`޷&s3ԈMv3,j5d c@Mcה1 M˧ShtZ 14l(=vcΘe1@,'K HIP6nxs qcr"Z8^}@wY[sojUtYƎd;^M4N0V@WdA7 0aSjƎT˜B:ęF@qxhY_ 鴦m܏µZ o )Rp7ngfNW 6Sf(w'U|5Q,nZt҅5Z Akm\֜] Ap-zJ` Ib &}i YA ]EYD~LfʀBL{j,*ǟf'/U^z,)t I=şh<ȫ禓pƔqܯͫCcؑsėy3ߘH6v{>L u=+#lq 7MhyI$StLIiR|l| gY%9P@a%+$(uc3Ec }„W**eEP 0B#Xd7bQ!nZz5[\ņ1.bx $`A DJN`V٦l68>K RJĸ(!6Vc39t\'KZg^Q@``]Ўvwx$uQY"kqR!kgWsk(Ce\_EAD)}Cp+D:0=ph~SN>B]Sf ԇsBpl.1>iTX)W6JJZ= F%/b_;S״GL3?88PfRp ]PfW@ OSga3+Y-42+4* #f}`hj>p;; M\r5( 1D>)tZ= vnfPʰpg똔y=  /ʁ͌͊h{f%8qaT~l!\ t֋^k(D'<߂{Hua+pRH Ȥ/a҃)QW־;USz 7"0 fX 1]^ 5N/=f3_VSɇJZyi60I?)/^{&` ;J&1$e K!lwN-ŐRt|=P4)Wv=뻬<VUWUaZ*Aziw_$ͫvO۬oƩ_%4 /~r{yga36AW~€*u4ӑnqj 2h7|DJt |&Cu>:_TT"q5>$"qY-=hEzz`쭉4ü| ]&u,?HDB-uƿ(K72U1Znv渜kǢ˵P0('a' GÀӺاX(aHNFIKRαw@\^9ooI?H\SjjK)um![+]k= ҫ]ƕau+- e^O=tpN,?+g^Q+먜x3g ?&v{*ۊ!V!Y'a&IZGƍIۑjݴnPO*Z /^PtbD~3'Br ] Zʶx m*as?KmP$ȕ+x[-L"VwTg኏ !0'ٍȜܳI`sk1Y-Ҧ0㈐bHWe5w<u޶) 5[nv ̙P5|4I R6⒥A"zx+5H*{,L5O eaHX@6HLWSz=iSf.5eq_+Q A;uNp*vP6ty=ޜ'j{苷#;A.ʣadw s#r4~ݏE/T'%?o9=tx֫|3:Dk8;ALi%|yf+Y%q) U.)B{zS8rta3bnx8cD]otv4xŻ'"ѿ|@9! Kk9e #w_W п?iSW` z_SjH}T;;P9Nc [*F!%^p$[DQ5

J{'NSK[>Ff: )簒}Lq$V [B%yx?%\~3rqrje~4uPR嬁Q֑OW}F>$R SغjS.s:j4pʚ?4s/\~@$}+t:8jن,v*JV)eJshUUd2XU`t5nNZ<:Ș5-m,?C{VwY Q 3C 8̈&y,e?KATWt6T~ LPw[(hj`{2h^ V6Y#RJvFЙnZc9k+OWF@^ x:-j1 |5 V`K]?eJ!IWL'l!~JA^ڈl/p[2z4TÃfO];}5%L( ؍5a @'׹Ұʨ7erRs|W- 2 ))-!ܵPZX8zG(l!3ﰡRNB$J :=չ$‰AC_&(`Ў51lkwgDP5M@b\rvt]&BOxNW(Jh[D;>8o9]&'xЈtt@1zKv:Dl~Z'H`i~&0sXK+|eЁ3Șse6L ʂԵڝcvx(LQ@luv FY-bˢ;x(VO)8jNJS= զ"Xd Y9 fR m,{xkr*BhM*j'0#H N4@_x:@pcӿ|#I G p)KGXM` -5>WRGݛ6NC **j,cgU^RNw3 (4jT5ӫ-ז^cigR:V;m އWz/1eva{ׂ WoM!ISd`ckVU= Ťlz x%k9z-9YcC*'[&>3;l{Ѵ^%UiD {d˓t˨Mr4,jz;JlLx)o>;FFuf)4!L_CQp4 Dߞ-O#vFE1ƥfvn΍l*O|" P6J ϧrefFoiXy$O ̎s2pɀ !>MkIu 4s .U! UZ#,Nրme➋i :ǝ -K>]g,.S$&֚Jķ'lʕ0t {[-^DjU2rưl3[ [(لPbtH/3_Qi[_Lfo;,mմ-/ww@ĮҍyiӘgk<QK7 0GCxGH*-NUf(Ȉ,vpP[T"w]ݟ]FbV4 &ܯPk\Kuj (;,`x9z/2?gct-=PT*qyJe\Mח/d 6g ϢBӍWX7q<eLR:w%q##gx"ݻ rȎlyzh{}B@^{aOeY ? \x#gu!4T;qׂ,=~ݝB(er}'U Nkj9AeZI.oZ@;O--Z܁{C-YǓ܊:Xqn}9+o/ZvXmWrTnGȻOFo6fõ@j nǝ;ң gJ&i4ڱ8V{/jfwT0*9j*Rm o=_'˜F=j0J#E otCAS\DfGjJbs?o/?jv_ Z6<9O-*Yކ^:;|A{A`xӻ[ckAqDZٻ^c_Qf@K 1~"Wb|$ɻ/",9>dh'(._w~  +X\>vxg?DW}o[l7La֮# lQiVb @k-P{]^6H?1̌cz/0G=&r< ˍ̴_}J e2 Vz0@ z(F3jCeć@22 ˜S!SML;d3x101rZd#Ufdl38tXm."Ж5Ǣ1>~/̉턜( Lfpf ˍY'Ds7uK1ۙ/TUz D.rexg֞b~AB2<ʨ'XK=7t[QdJ@$4j #0X~ QF̿16E4/̸/ьxídjj@L/ނVeTc DeunBnX4GN/O%o(2IDIQ[yOPk5.lƥ)h!NhܻgBvPy+'FN)jӝ`Un&#v\/Ko$y0'AyRO Vm-ø٧$ɼ~(RnW1.`?Un W4p=, ^eKYphrЭ49aԍηC‚_z@I8({!-.6s mӭ1A&OzyM SWEq[y(Abff@>W \k〫70 ш<4`ci=?AQeNXUla/`2ڪڬzdO+`z(D\yu(c8)˫)i4pmڭy^,dS&uW_LY+@i>2*MV|VV^;FG/$N _w{DĮ֍ĽS`#laO8H9#u\~`B;Ő\K/+7:TZwHP q )*%e̶l[V.FF?]m8L^`AɈi;*85b҈$!bbn^$ >;Putv U7/[&t+0G4\} Xo9j`\xfRNwo eLpK9Sc' .u&=DHk)7^:ša 0jͅZѤjIb<].`flCQ* pCe1Siow=N40o][XҨV-tYYg#TTU &:[OƐ;m͕J;aiZSU'- DGLJazG\D(8Bυ?KƟT2p x4N~Fbcq@->dG'խaEC. M9R[W.(ͩdohdzWQ*074tI~"&nQj\Cvp곚8WXʏ5m[ ѕRpcP=sB, yA"ѕR)! $?z?q-JTWDd=_iv`ŀ#G4>5$v_,&qx@jtO.Ϡ,Rʟ,iM9L?h t||1CIU89ǫųHIkiRya%LVZ1kW@ݦ5iԒe$5yq|]jO+&eVlyI(S+8$%=բ(~8q%JW:XV1ۓ7Ǖfk3f| 5\vPQ5F%&IG % ZWÁNORFh?Voq"27uU+;?bɵug%Hh JRNVw=9<^px ^il2qG\mߙ(#_^vCI+'C^d(2)ٸ[y2ǛWi3.Yg "1;BxM}u TDy O|C{^].MX|M턲 J+;ߝ'=e0fCu x+2|!<^Hiqj:#G|T!@4E#5ķƖ=N X rrFsR5:Y@ DX Ot'4<{1 Tf\ʺ.5#ܭgk6xѼgcgr#jvv9Te-`%:dto=H{vKx?ɚ}ʐHg̜xSg[/7-| qy >Nҽwv @oV^Xʣ]J :Go}h +zqk8$Ay7 wk32^t.//|: î;LQ^vvo ]Pc%{yP3-ƥ2iv!}SCCJe,z8X=?]61v%[_,S/`#?`>).vnkC% L7p+g >%M´1o u`=qo?Xo]ii)rs-'jIl%[mÓ(ȃ3? pel(VL7m^ы&&Ql^R.Z4(jo=I^1-J"K(ؽa.O/)lREkg7ea 1,My @8QZyMx7'̊2nfϴMISdz:p\_l{5^2vҫUsʅ|V(/m:,IӔPxh gtyo?0;jJNE!OrܔS(h [="ECN8x!^T'8 qY1 W>g EuGX^j5͑7ZVؙzՠuvy(AS%l¶uD&gli8 dϼ˵}5!w )+B.ʝ d;jKPʭ#%*0-!sua&/ x#kJlCw /"T]dz2kutP\esPJeQa;һDUFIOV*4o&nFr*~\hY4w8m-3]a)%zw/[8 յτjd/Q3\,bUO fX9`n[*TV9F{ EN ڧn%6V*ࠒJfh׈_ІqYU*՝?ễO|ԯrƸ ;beU8q݌ohIC}\)k]$ߍuxp7YrA=/$7fku)<,0 tKt5qLLŐz Hrv fQBm83lUAB+DK2~Z( :K۫%S3TTÆUV@FaOB ;(it>vOL{rJNO`/JJW#*u׉xGp珒$L/Հrvܮ 8"q{eN"T2'k8ܻ- iCOiPiE(N_mg+LCSis4:O/@O rrnB8h6*3ޅ9!\MH2Z#|Yk~UZ /<# _5LJDsT$ emԛ f=9Ui =[IˏgW@aAM^p˸؞ UEu/>"WvFRo *;g c)p:{a^d_fJVBcU zcMLEi}XWvo $q`.x=£1Xb/vjUY5viZOaԣA@\v&y7 SPo_~.FOA}DKEP5:*9vdu$9U]j`8sfl,%zZM6wZor3H+́,2eΗ$$~6ۤ{V$PQ?"W3'.soV $;ZHo}qFkw2=ZE1P(“2Rhm^Ȳں Tc䰹gTJEi[̺%t=R ³ZͽI6y:Dc=ng"+V[/۠Eru4$'Njp*;RG `}UTf_]f͖L}"% ??kZtMOwݬ3jmkQR`}\*&4M)>ld{_"ThVs鳊6[~`hz }drb]$W-p&r'}uv\ٕ UťJM jD>⧸{J+ o);x p zW@vN3:MuFP#Zs):/Мk>K`*kIƵl$\Aqh$Q/%D!{_~1[ׅYC*)^j\C/[.oAa;tݥ[$ͷBwz9iݕ((f=;65~gTMx24qq6?s026Vz=&Vt?N;Aݪm@l6~(uUL^Ty39Y=̓q6l~}֬5} C8|njZWTnYr@׬o3M ء"JՌ٫brVXC ;Ч|oC9+lBd:#Mѳ|E=3覇a%&&3ױG{@//Ԉ[O'#Ws)(0yew1C f bc#8tR+4'RmL)2Qe:|ȑ36cFp=mìrܪ`.nʮ¶#YJ nmw}M-R/ƶbq|˜QGH !btOFyZ5uT 7fWns')!@ +l;ƪDA +XN^ZjAC2+7'pR@TK:/F52C&Ռ%9+ХKr>\8佭lF+@cdRTtrd!s%⣯N h!T(c|Ä0C)kh{i"a|JӠ\9ryԅds.u]J#eQ1X@&,P2f{&iqߺnUDT+=wAa"̈cڒ;)LHr [70m7U2uh*C>:D+FI&KQu:Za\OCL#CBEOZлrkMo@Ov栖 e1(irc㖤Иx#G9R^EUIkV8K+Y2xe}-QӂK&'רmU$$*:FtJBq%I)[,R3jj>za~O)vŊ]tIsi@@F̖ tW5-{g6)El; 3v,hg͔";I%H'3*#*IkUl<jbiD(ą֤urٞ*V?# RQ>'Ә'a8ph408ܟFpKub?*݈ VJbP 3wrI69x+e wNl/31x8TяgVW%Jw 4u PBgx.UGX%$CU9-ڬƵؙpzFƥj2SPm CA̝PS >B+n.fhӗs%_uqF Opԩz IXΩW &2Rc(MQ0IϪ~SMZ6+k#PACx~~%nSiZd||H)9q#Vƭ(lEKULζ7e'P&|WecوmЋ_ JZ܊;I^ѣ9構 ÖՕ X"r>JWh=i:k̦9g9MrneIjڭe(Qܟz[OwAѹ ^'HK{-?m - ЖXLj:l% Zy}{D=ruz5`k2햩O}|C}L Qp3=3Jv끟;補~SsFbffGdoGAGG_l_Z bvE.L| .#SI+f1~JQxI Ɖ٨mŕll;8oܞaͣvrY98['fqdx$= G15H 4Bׯz y*[6eZKXlzZl`7xv3jyyx |ekajA#L\\54\E&Y@YX_͉9 )6c̔,-DM*c<3A4$4ѤP@4DTOWBilb;.(hbBXZѐ{+ZHZG 9[RlU+ x+fƕ(qJ`_$8e 2NKSV4Ax"b_ci=W1bʤ1%{-)R ]HӒ!!)cU [(J͹jS`$]7k8@$6d!^`*.M&88E_Wx1ΏӞYpx )h2B4yen+S3w63~JEu[nR%8-lVKffrN1u)r6٦$u䂨lD}O"qxAЙos&PoxF~/1 كHގ?Ɖ#\6 ΢=0oyWz mL|6U\EX?٨>50n߀} 4ib_M)M r$h6[]5esoz,LhJ6GfxA-q2oiň5= ROE` T BvΗAkT:uxmCa%S9M4PĴ-!O1t`3 ~ux(!^:S^2ݳ CLZ=|\Cg7WIJx5!U\f:BQq~,5#?` 180 0X2_,4@gF Yq czf&#GZ7A)'vKa:OߝኾZc@14@^m«IxB鲱yt!skk4je׫2/ Zˆ4#O 8?F# c>9+#o%Xc%RXxְ#%t@նaV!coÏvG1-SQdgKIR e(6QsYҍ?Qra=Wv so̝N?Pv~\)o|껩?-bYBӍ@R>^LÁ[ $<ټ7HƬG\2}խ#>#Xy^kFczN&XnX#I~?oW3bպ%Ht13)78_(SJU+р&DZ s{l4Joλ-0-W!iu5_}"16cwJl@-,U- ԙ9]*'{tƙAvx ҿNṊq*jwK#`/:F+cgN ""GqieO&i8ٛ6_GʠQ00ŠĿ,BE`-]&Ul[%Oi_s 2nTFUU췷 !gRڗJ361,i\Sg:ߕ']rAPW|k&Z񥤮Ge"=6; <*wɮ(7XZ5g=߫;N a$ӪגʅՍ>Ӄ^B;ꅚ%*=BwI&4D /NgU2wq-VCM&wyrG*X_nFp:Q3° "2X> ƽJV7+{v0ү i,,4X6?vo Dj]ZIRR:+fvBw5YA.Y3r )=bl_nx](!1>ZEkiثkq̹&NX#k+;Tx,tU< { ~x7zQg_ϞC? K98m8s"IGj-_|wˇܗm\~qH/zJ~OG*+rӁ?!/\qJ8e./zфH)D9.aL~PMcDz;|RUZnX.iCka n>|i=ΖS?bǟ,v[Z\e1iXWFěg\%fc3Oԥ%?G?hkZ>J"ּOӨUil$AVr+Ȝ_9) ̞Ö"Z󟮱]Ϥ֚Dàƪu2&L C`C3N;) ĥ;i2!˕H$|L.)o{)ޤ-Me嚆&欸p~*RIe݀'#Nv3zL<;L< q w_E))7ڈb jTqxb [1%4+4?[i>2vɱxg? |EKׯҎ΃ @>+(fmhư䯆ó!o׀BjY&CmEjid~.r+ HGިBCR#HK# +ѤqCyqlL Iiҵ?Sjqtt(=`#1MɑlavNYT?4|(E6Cσ{j}^~50xUӘ7kմ?7e_oWJ_)oY%vU<%Wv2L_縜Elgz4Kf7h^ǁV#5LX'鬷Wbj3\]fDRv@!4V{+ސd0)_@Z.ZQq#0DPt: w!?N\hSpkW{wk|j=XvБ<qOirI$ [}Y:Bޥozˆص; \HhPwyMӗ5ZS޾ Q-=74Se0\)|bx_SUgd,9*c'jv_;,b)^=4pBpY\W42Y=Zuwy5v}E[_JSJz82+wSɋM/iy[UV#`l\>Q7 v{<72Q,,H%&SoԵGtLHhJx%1}L9{+9u4mr[-0ߣ_*! Hm9%g|KA]CbkKe =]3<&f HU}LՂJ < -Sct;Bn!M(LBym)v.UzIzqƊ$ d}* à~ߥud|"xk;Mf +_ѬY e0.gJѨ%[,#`p(_74MY?(gCz>[؜Kkfwmvu̓WnPĊl.aES2q^'S UZ;:Gl"”Z:!n;`,P2ݻ3ߊ"tnDɀncZ`WA4>!H)yJb;@iH y}nYh^8i D/Qsh5UF[1HPAlh޳$LQKl9d~Aچ%v@f VR$\o)sIRbbF,[W )iP.-՚ێ4 #T_PFn݃5U: 7!ԑz+󊚥xPr#WՄ9&vd1 ǪvcŀUtY՚VTj؜qWahF|oJeV3ڌ.[Mԡ>MI~wΖ*ݲZ_dôO0H4.JryI -) /z4!AM_̎%H;X[,: h"2k8wE]R`4] 6*sEYI@p_mL GpY'ȘB,M’K,0C*S%$ v"ՂyTO *t =1]2Cᤔ$1ФH٠#[ EW2wlȚK}@JAxWB4>lʴ9 iƁD>A\L.3٧ADc8c0AyS B&2;AZ'1tO-I5d=LkQVq_F zZp$P`SAj䱤 >ں̭ϥ8JbŔ-8E18+Tv4g3D}I I]i>̱w+A0g K×7t]ZƀQ .Lͯ Wq TRX+pSEjTH01ȔSr7oHY0}.5ݔDTa ,EzW(A=,/k4s9𨎝?!J5bUê%lMc P:5+PbbZ3./ rCelNMх!?Ew9on)%WʭA)cgڰіf?8 dokrUz3>cΐr(!49 lՀ]p1+rWޮž#*5y;[RЁRFڒ =ԾW4]@v=I"tA7.6x(!00'O5QrpW\`S=h@?{DhifPwoP_gLUf]WHw75:-5}@H1H^cFRBJ1|px QqjPGrV-JXWwMf%xn,V[Cֲ27 j]Āxen2fl\5ol`P1˭4`)XiYΰVǕ 3ZK{w^ecI6TbT p 0`_; Zj1`ikQ͚˚bSEhhSmӥy8BnđtǖhRoߍx6xU7gge_ܛ DI۵!sW144BwE5v|~EaR`OE]U/#WJf"fcOXӶ? ߼[W^bRxdRD\vђAaV,zBHCYo2Da(P %İӹKp-|x(WbFLkk 1,a%M.Xأ#yJrw'a3R;Vs`CxxClj+zJM+dĈ \yԣ8q/aM@5NZ;`L#,Ko>=VU1C: X%(dЛ*iP*O_Soͱ4 rڙ-~r)%M.S;WSs՚ϔѱ?~xvWj@)6~oh $ HA<- +.|`9Gy(J0 _\J:<%48wE Ű@B*d <35S 1 xeW<mq( * n J#R+bpHOHsqxՍYN>K5!+hF:S!ߨhy xjMſX :ފVa)k~&T V;\C)c h^H,fpT:V:V' ޮ׍DRkA Ƴ۳WJaJ4r]&>}  \vZ*ȫ0uhJWHD@o집[8+ڌ7{WPRYQBӝcSgUV&E M_;%" ~篿:z^MSӘk\; k;cDڻ!֮BP]h,V.zKc M$2G< a*xaswYӸ@#u_ke"gr1̀C35A˗H@Eըfht6hP?$ݿ:M=9C0AaE|PL xA`V@ QBOQC%A^GD WKh"bB)x58>Z!5_ oxF %R{e`@E%ܐb`"]z+`c5sT&U*p0 _vOǷ$S)$%Ly&YPG,ꐁ$E }VGRr|Ӳ$CBUmD_Q(Ȩdu7*`rPjHmA9[N&i _e}*kE- gqޤ|d! Rk0T7Z) XAN_SxV*wA7uꁏfqqZS);C,ad5ɐZ(p!q4"rx4R*gt KPʙˠsuꦖ3*P#K/ NfD2ݜֶ08 Ujs[AeR \(22̗j"D̻]NC~mg~|&Фf3)ʯz,BjBjђ)S^LZV_$T-> wosT^;,ļ/Y^iU^@j}8&C):ywsi^0/:_o[mQkRB/mA$*2_kZZNs5TNn (`sz(4 ݮo,yR29 }mLVE%FUjK6v-XdHVK+#lhb[rQe{+Fz# } VAe8 "ϥb[UX~IN )ATXnj47]TZ텕q7AM4cו24QF$)eXfe !A3| DUDCN{iB{5b$h[ Sй[lCY~(G$2bAs5 b&ؐۤ=Ն`wr%YnvǶ qJ_LG,wl|mtUCH3]^]{-˅,93ՇK`uvZA,<|/ 9GKPM1ճͶ;Ť KQ,':8_e]tܖH^Tv"" ]QxȓْV@ l~\+q-GzPR!+ H<&2!>$Klc xֳ<*,始bz;7 YC ]ޖ5?4I aXbK$_*. M6D2d|M2<*r 9z=|&Z-l:_r\{ } >D@#c1n^.Z^-^ނ_ȍ2+Z\ě?U?oϻ ")OK\MTp[ؘ+o/5Sq. Do\DL}26_1[&YIW¸|7[oiOkԟ^:iZl><5jݐ}U@^h)At%-@}Y{+%gy~Iy˝cc,({8{T/O: C0L{эlf\> +< :Z-VaZRtC~"I)+p1xJYPKlbuTkpZ t#[ypHij+0TcXbjORe /y\c'mn-6qo/bMZҘAL/P6ʪjs2 GM~!545x4~.%Ǘo:)Q~Ns>p%qNJ K/ ғM?/Oo)h\cR\74-޸mxЋ侺|8=~+%)&G.9?@h:F~v]YUu,G ͦQJjo[[vغ@ˀ{]R|o?#c/.Vˇ?+pxspm6ar$%|V/!' vL5~'ԿZ ar!75[ʍIr_s2b^nz'<5u3iZ|q׼@eP7_%>?[J3'̥ JTM.%$)7J.=.; X/`N;ӽ8;rQZZ],* 0H({/]@4T#HGVM3xꯐRm sޣsemxޖΐk@zZ+SBWS+٘b{~5RtkԟK9Hދ{r%; 953X懟mMk%@8㨱xAp%&f@p+KИ,߃8#~y8}D4. ?h%q\| #ڊHPy$Ri| 6(GCqn,ʍΩo\Ucvp_I/],1˨R 7;.|,>$#UKcu}B% {Ɛl F'Qm(Oo2 b! _a= |56EQ}E-,;|dɧ}N@a>U~%JH83<k9 Zbfqd1W>D _[9k<.s<>| ٛpPw8fdQZͪ1HGzS,0[J<. orcxq<%:ԭy]Y>VkמF}/o|Mr=csFck3{}u 뫮Hw6ݗh\IVomrG5naOm& [2>}3b:Eo#b/UIXajy/ 5 #< qH{ȏ&_IT7>c%k{Toܒ^mt_F䔒r_&?E^xto~vG|}" 14R˕X$buş}J$_}֑ $홸 =ap˵۪FmQZ96\Tq:a4T>gg \f(r`ūTsZW$ʰzhAt0\p)'},pVHmfhT LY_sA acMh"dUjFW9Y0VwDI/`Kwb^/`#Or's TC޻nJiMĹA%E}YO7d~i'Bm3W V=3X)'勆l;(._h/GjuXmV<lrUD(-bdhHWy3gݥMqr7B%́ !TcJUsdA}H1CC)lx}xD m9>B+`ˇw ! /9ZKgZEbVn]BO4W%,64˯\r7Nz!CwBej}ÿ>Uq+ˀrؿ@<0pmјpG*O(ܛ2KP4Dՙߍ0_M\!AZi6 ڀ" 1gl*M1pyEo5_4?造Iz {i Op=9FL<3}kxA`%OD+ vǣPJ_p+`L8+fa9?@giIz W  ] ̈A 3[ È/GPfyv4qt/GS7?YJ"vP&2?0/7&fצ=גiz d*p'f3kc#%10ϖu_n40eHl7F/gtDh%X T%g>P7yn xV7+헴 }3IL`}jA%h6AL€ۈo'' `ԁz#/M d f\6)OlAEmcB1mߘ_/mK(-u]3?_7z 涼׊!׫jtXv@aVkL ipH yt 瓻GbSbi3qI_~4Xg$Ɔ@^ƼpRm?y5JvTYUbOEÇ~ٲ7 )H D( S^~)':C1#|e8eLԏLc@$3BO_dŪhWZ>^kK|B/_ym ^FD ˘r?uhwWCo__M  ͅQl?OZJ[? 3R\e<_nc͟W+! yPsqb ʥgxD'g?Mٚơt'/;_> V}@!y1/Mfcd|W]˿9v[y?Oc*ZgU˯[Y\Z;ao-x 2]:_l߅/sƝ[f6l:]2q2eͷmT 읗sR-:lBdԦvkv 'd^ZF,ʓEVmV_[ _BsfJCYA˭n >3\De6BORi|S |$3ҫ$ػZ;~6ʆO+ K1{7ٌREN#O лŒ,KO 6{`:ƭ/脳ݢ +NO٣-ϭSԔ\5ލei`C7?`wC/>[{D"t'Eɦ%qgjڋvmP[ϭ Ќ?n/1D/-tulZNkXS5r'' ;ǖ:-\c CcTǑO_&Iͺ(6a?~sOa_G8y;{JI.?| &U:Sx2e<-ƣ4֫$6»# ':ȣT3pBe8cs}픤WĂ{旲G FyQecFԈi׸=Qn;;;m[l+v!(-^wG󂍌J8wxrV +ڬ}##/olaմBbOyBJͮjm*=$,YY@lƹSJH¿rfzJq^&iNH dEn3A(Ι7ِ|>s4 E7dLw*vێaud܄9.2Q67̃ p"z%ؾŌf {3J4xi,bh7[3(]Et?H%6Tf pdv )JeZ0+'=[5M!ߗmOfjEֱ;Itԣ >lntzE^_iUkwn0RJLsڻЙl$@La6KF>܍GM$e ,S,_MUm|EfT2tca0\~TӖ`7ް͖|Iu2t "WClV_]G.Nn78r(#{Wkfo;In8 az%ᖠ'T,@'>*J0ϟY75W+7Uz^ZiRYiҋxU75DEP4܂V" E@Jw ;aoMXErw7!1 9#БqѷeW ={/i zlK{e9oT:[ϯ7t`EN2 9^CYς"$AP{wp(O&cy-N"WA W dIU$xr-OC-FO3jo7bo媔i\dE@noFxXq~Iw$)C=BFej^"x0c+|0Z8:?z A, eZlV*w<)bxʃ"J9=YA\m%,Bg נ=Fs l8pcb4{tޛ^kgah59VZh-涡o砜>ŲWK6^ajp.Z:'s kC!U~X!FГv Xr [V/F3A,LMtr%!_U# 6>[Y<,>[DJ޽ A N}Dj0>w$"P!M*PW# 嫒qeK΢VGrBJ=s75!aM<0FjݾtQyywSԍd%"/Cט<%M{H_e!o$!;c-cw5!êO" .eD9,i"v̻+ߵ8<)֨JE:wpb5L@P51Km,k_ 呓`g_a~$,N(7r6Uܠ,}='?=)șS4>*V>Uɭh3KQ(hYk2(.`Nq|k=CWCtGY`v&hnF@})ˎm9D{5gz8zbc5$m 6)l?VXvhS je! O3}s)3S;ѕфk)ʼn kULyrQIwA@a ]"ľa.oZ:x_ÓЀ`Q-/FYPm=fl)`V?WguA5LQ)^L߾Wn1ݵDٳ(i `2=#E2jmF\/,¶U \̂dk@7h+@=;\ 6. _G}r{\}uŨJp1X}-4PbԏTjhCٹ_UUfpn3KQpWfûyz8D iA2.[+{9-cvg1zw.`mOP1m!cY !>snL+lEO,lk`CZq9BH#qɎzWzPOwwjѐ!D,Uqs1e)h}$?6+9JZHVWeF,JtlO^bD}}RjC X^,fh&zg({lkowca`(3MQE̳~<"{cٳd/s&C_ֈW#M&ճ·(@ǝcU#aG-PHUlzMJwB S*EhbquaLoޑc;sX1>dqc013{F /b Gԛxzvީ穬Ao,.*]~|Y=Sn{Z>o6ߔ1^Z jʪ1Z1)L}χ !A/VY5x }kLNReY\K<5"̊S?u$bVwl'(2u}6xF}8rB,V O!3GS %}z.y:$[w%VO,+_]yc]Z۰{@,^@\)0G َI CMG(w4 Nqxםv RÄ{䣺'ZQdϜz'r䏏V%^P-UB XZ2 SBG(G >5Uypӻ]ONvƉ၏N|F( .d.W e*U ߍTldvҚ+6BQ<-qPIWMVQ֢ <[긌CkVh]naW dzTܣOv0t?Z&:es癎/H6Bv#[yŋ6񤙵?,-@l'~F8R X_DW-אx8yK){H -cǛ e'3݉:Q':>I&W[MWfhy& xQIÀ_Ϻq +uWZ:Uc/Ǡ/P~ȃmaWtVza^.¨4EfK+3ShJ+N}OAL!͘~;->ѓbB R@)e0iHI­5v2 1Kd3H~U2{w+ } j\~ K>Θ$L()Ȩ5׳-7.}1=pC^~W2@3ycM~&!\OVۊwD/F S|>_2X[iV؀0 㗑r6}V'9G';c}p'm <{ѨvB;:N~ꅗ\{rnua*8q^m<> 9iBZ,0$/kDhŠB/ԩae+63A>Oi|FCTQHkv{\.J:&x}Rdq(q84lB3VSt': D8-QsY}e%<x ӭx7߉AsOpt(]TV^.wFL [df5Tj]5/e,t@}6&ogF@+Xxԍ6'RTzvg99{ʄ/b 6358CyÁ6`DaG)#wj''Ei4n*@,bR`ORlUJn}spYu{UKۗbh2$=/Ahl0+QUb>mZߟ:Fz9qq4U z0TlY cOl',<N @+kUH)̓#OAL VfLc`O4[aJvk3[7=Fp|3|@>y0#L}]N!:$uYY$?3VdxƕEϔsm\xdLjfI%ΰ?,Է.ft$ MH6#0>"Iw}Sz$5(&ZVȷt(&].cRWoStU=M4bA3=(5Maf/(hRERȖo\f~GDMU m:utm%d^9 x:Om՗9KTӈ*]5j|枊X%aA)$TBr EgsF!1.',@$h7hHIS? /dЛN0X%~c G)$1*ogʻ&@`3?\G'( t3Yj{;/G>mThFw#TyV )9C$s0@Ս!DQ"e&ndv>ݘCg]UތCWС YuM[#U\l[nT# hFm xANc-Fsx5p" 8\-SDBc"3y]UvUXAIK G5So*tmjntNRFlS6e9oŏQG5dc?o +ZXKΌFȚ8&&_ywz8TqC0v.'+=YPjbDe\RW]e2'udʌOC~E'I< (@\4<ؑwH9a&"kRJg%+%KF&"e ZuE!Q9{ĭ\6ٲ+I) 3 qɺC6f1QJ&ݥ\Y-Z3]RIX]&K`Zj.y\[x)o1˺|ŶmˋE:UJIs|?8XuкC6iݠs)PA@nVc|KܭAc~t$qp`9Sis,Z8[Â,kWd{ dhNn/o;xTFf ɇ"o7H|o;<89 P]\<xi yAБҳΙ؂-x,8zJ|4n.m{%tj 7;Xk:m Oݥ p|ƞ6.bd2 ѮcTL`ڠ5צv(1x]Egm#})Xm;sED3ްq# UA(Bc1.ܺBHxI`FrN$#ZPonGݭ*zxG1>*qP8yNcE|@t!-a.$FA]$0? I`k`TXf?5v vt $&:30}Y1k٩B 4%A+ε KjY_nUI.O{(˳"EcLc@w c2[X`yCWZPj*/RGaվzU5 dVqx&ߟ|V>zd"dcW7l;OdTS|h/=ωLoBi+YJ f||h#͎q;2Q 1֍T-cD$V%!!".BJnv)#)8ۯ;|"vmAX9vكra)}៕y%%ړmՎVL$88ؤ${wd_9M- D{\_Fn'$ڭ<)Ʈ5tdrFѝ3ՖHa@O%y(@ᗩWO,I Vɔt=\K 42+~l(jÑoM:Rlŕ 4e9<Lm$X7y^_7g!X&KC.LnvKtBM%܃'@Fdgr}ߤiL֘c[Jb־g 1Os&1hZiDN7'Xs1h"%}}ja#k^gAeNW5P>YȖ34䈰eʬtF^Z5|x)OkRU|Hxd7gÍ{Nr|]sAVC)y޸Hz>G$\(1U9bnM 2Ʌo OWV+IHebsM\(z>t27 :Ӿyڕ=^]#l<+.Lƚ;N%l½*($:YB/?w6cHI|@KfLLm {$p=_w YY4"S R2X~Lj[$@5E`0bR%PXN3(.`K5H{I4#Q.]r2-=?q 2v䒽Je!H_Xh_Lcٰp+Vp 5Y*:aFzԠ *ᎷDmӼg|d(ySʝYZ)!*nfUb͕&̤ϲp(fՒkq mQ6%OC+~q^4E[3wd:w 5W"}>%I4XF$(ukoDf;*YXyQ~o xkmϻۣSYZ֯yz n,lzz{xdKO+U;h`qsO]”K޹w3 h~s𽐂{脉O &f-h\.X9\jDx8O} Oktv^Fzs.K#Z \;)ǣGrЕ Ϝ_jXp@~:<<޹kg R9N8@@p ԼLGOU13Sc |ae#0SOQYXoj'ˇu #g ru;$9b%B~JԪƶnp͡f chT.冬 / %^# M-·SOd<Y9=c"RTҹT:cP /aoPe^-p턠z '7/ݺh+DXWDJتaDtcͰDJAx[`ҫ>ҪP0Yv2VOGy& #qGlPy7B &x@M&gOC-[N%BW2hc@>hPвI1ӼZx&@W6)́?02d>.Eh6rQn9rxp  ӐF8K{Sh}m8 3I\ D7GTY"@z!ubBa哞s^f] P`#pw>c~0G*_ MYzj( #Ej̠ᙰ޹swZqcmoky]SBzΰc3RR_g:,IdVX%;ܻ:yX-f- 7vZP&?~qUy;ZiCR.h耟k015:ш9#&&4{E8dcKĶ+rp mOc[9N ,~edc O?!<S|N Q"PQk0&*8~Z g]Y'WJ<;RASsB<g Oiyrh)A8%JހChI焻iu'qYjÿU*s|vp>Y3P4ڟe>g ،vo&TC3 ؃뒑/t>L!kauwЊЫ }tOިFQ申mf"?_9@/׏WlbWxfklWABxq>%@LP.4W%Hmg1@ǯ|'H#\!l~ǫ@ŔBg,T6'w [Gz>5X j. $H@9:]pTю9uylP!b Nϟ.htbNUXTZ4O>I`d^nի9':cͣ7 puZC!e 89{Qbxu>`Jѽ&҅'J$pt4HÜϺ@>26v ϶; aWc+NCMsvFDY?Zj `h3ZlLl#E~V2-'$ғZ՚9uCN~VLgY̷:<ɯMrtx#]ԭK'_)= u;(EznO~*2"揀l~ϱ _d4܂8e 1 %#"`HI-L(.he0ZX<#MiY˺kޥCE=64/NQ}El@lYj|㟁cu5_tXrq\5 1OV|rÍh//Fjx;Y;(s/?q`1Nd%OQ< Z-q:6ΣbM7_ơ_%C >K7 \ !ҴZӽ?R (~0OO [ yt$dJD{RnedsmL3Zd՜klfZK ZflNHYOO_uu gR~1F&у PJqHU;a:Ґ13W1rz,z} %z%A(g:IuI+Z=I N_@r8ze;3e7 z?Z(~&aT7K.|)Hr9󒤸?{&'Rlr$1i*a_+%[ST7@69{,-Ж{Eh។ξ'5XhNvTGV# i#6+\h؂6(_sIӫt)Hy,sQK~ӡ+0jیUV&gdΏ㉭Tjji:̕/ PV Y\%e=&o1nv=-g״j[0y}Do?"{0@z@3w[ ޷Ct i1 Jу?74v9PIoEotq<>~X1'uͫKz|?X@<ֺ_t)Z"3RJ(K\/+8R7C?opQmpͥ ψ;eхo"WRa'P?AS܌oQ  ":> 6~o?>ꉯ'c=`8<*)||ԲkY)z*&|V=]|xC>`&[|0r-i4$KAyJv~_kEo_kw;a?G |G!*j7 :>i(H|ͫ_ǯHц^{`G3tY^;I%ʜ^yNrӨ_e ٫ 2z6켧"*]4~\$DZAt.oHeU!ę<lQVKt!1 U@Qe`23ÝWP(N܇ƹik_i4 LAPנJJTj#ped-lfg9*QNgn ?~L(DA$6CPU9Ep}xmÊ2UTގ_qN,I.mn*IO6mW5 UPY<S}fPMd!0mDCLb$B*tp1HO#k,lƨ2OkxէCE|5-m AЀDS^H8*^8+#%JP,#>UH6XpZwȴi~ES,ˁguacU 0;^LB $`s2xǯIE8Z q V2 E5d_A]9wUn>ouj =u-Ƀoϓ ]m֮ XI(=kW3M%*QWH׍xF5b5weՐɁD̩*)+*i VЬR<NɽXҬC C-з>ž!GM*!S]P@UfS +J&P;BM ^ba9m2pJfYh@@KA9RCwp8aDW6Cjf`66D*2rO9=a_*JuS&M(:i^8ïvs5 n6{X 쟵l`J 8umLL|s׳ߤ5 TJbVmvӵfhM]#}C@ۻTEQj-)ej`xK٩H|[^ԹvwoP >9 ZiǛƩN̰ P(}`1񠝣ysRk`zD<_ *]Jw$MMq}7 X_;c b<KU8xk9o;B5rE]T%PG 08)\7k߁@J6-Zsh~m%uSr(oā"◜ eK}_* ńW_U ( @hd5\, 4uxPE|A[ %j-6Guʑ(Ռ1@mACӂ6ʒ]ak"냴M!3* S/lԘAEO7I?0{@feI~QJȅ4eIr.oݺ@KYx(iaSN Pyz)f͊k3x=x,5r IVOѱA j?b`1%1墸P`pswA'樂k)nOMiDpO7XEO}|EhkHfAlO Mٕ8 jG2 LSM 8!۲Ď:x_O.ܟ%[s89amLj>boNĿc2G poxJM]M;XI.NpPh|%Y^zc,j c4TR:C=h,p\ pKњe~@8@I!# kkZ٠'#!,, ӀOm+E1pT(>\aJb1-δ%olrQ&(˸#*v Mm:UG[6ΪuܟTA[̝6Npoq$V^o MbB-|.z4?d~5K_?XFD=8Xu1M2{*0fB3%rF4pkKP_ϩ@]9LL$?o{yyHG%a/C䣩G˞"e y\.anNfr)|a'.&s\gJ&\AO0Yϙ/%p$U"AWf a;k M73V΁LBDvlӭ"KˆX2h.6LUq+a7&>ӧi&,4ѥRV =v1qL7Pg#Y,Z w[t;rʔv6[ kܻ|iAyr+M2w$C}pYS%֏&Bg.TTTq[ȾtSqky~ʯv+.<%~ |uO_pb{ A"Nt_ .;j "cZ$AKB D̯KT;Xp?<k9gl}95l 8ڙG_犒&C%RR /jOG 0F۞8{Q1m/tr0My|c}r=d![82A1W,]0g'50l-xjQT(+@ǎ zA~9$3ۨY+(ɥב,Mq3IeDWBMU:K,7"Lӏ[fFɣA%·gR.c -:ؾ tdف>1e;n- '&G hQVTGP: C<ܪ%ɱ'){{~~?#Uf;g5\nJB0>ZuB#p0yFkuh8tgCI{71 /2ctdg,m& afF{/Dp:?[0r;ûA.Nt%Myk3Kl]\_`ʷV85*֨rTOV-l[$?h#֎ &~{g]p΃wK,gb,|A?~J`g$YtbwCy. )wFTw*aJeK{7 ?bQ2|y4JێzZ7aQ?OKVz'UMDqv֧'LEpTy+ *OvTt1ֻ:ύɛ@`R7PM;NƬQ,k&{e3=CjO OPn~CJ %Mf@a~`~”qF5DɄbeOT[:I;t}"?[MӠN# 9s\ǣ:noyHLUS;H&:2VLɷCO$ NDZ- k\^mAZ's(B*ӂl{Y]ֆO43%d"$DF^UW Gө"yrH<'(b׉حGBlƐ +wvbM!"D5 Ch#5xâLn|oE1U/%MIyOZ5b4_g '}NuT驤vfpH@_;sp:,D `6:xvȚkpgѹ<׺D_ _aJ!!9fmckwg}$WM:tWPK-\.ш2V,}E4Y-/GT{?mz"l1r(Z *<4dF,V 6r~a>MfQsa\؁,WaHM0N_y,]adf~Ƕ&|[Gk,NjuRӠ6C@FySRZb}mpv3hz߉Q"m yIUMs ;ˆdaBu X8^^G;"+FUzOq hMCW,o0 z:#V :  PĪԮ\H 3RI2$hx3$`P$u[Xl7x o (!:hSҨڝ.d"xcPTRi@ty_#)|CZCmHreޔ1q@?H14#`2ymB|Q8p  N&HGQ&R %d262K \֒cf ^-?c3gRJQ|eQ*r88*6LW ^߶{fMA"Q~,QrHU͔X2+1eH<ȝ$BCp~GPwtNm%iȺ{d dĄKe+n%`H}A"^vx]q؇VZ-1I 5j/4P ctZ g # ⒟ YI{|4 Үo>SHPFG\&_' \=8o/Ғ3s#odLJu&_Gi!]UWqSߜdl?Ϸf2YENP[p" ,T.7Ђ1텣7l <qU\:k^| B pѲPievhնaBA jX AoBt8 =fY9ZP@~< MsgSv7.3,y}G[v KҼ`k@X@ `%28*/[㿝~uB767u/uq&cEK:1>u }w|dq]sZ' [$hjh-XljJ 'ո5NRlS&yIY[-ls@qz#ǚj(f|4T+f Ћ[n7;հ ώ n( pճBm;y%470NX=Ebe dǩ1/AWZx4NWC.}%X#7+Ei Ֆ8{>сB e@KwxG!_ $ K~\﷼UHQ禡ͥݹ -VP7c#Eg:gO7jeJn4Vs {w~1ݻך;padZlNU'..R7oip.|ŖwFcmmh$uka񫶬'nlWM3}n.&|w <Ֆ2^{[7kAmmg-;m;2K>Y$k"7hCh߼Z@iӏe!-,k7y =CnuǿiZ5{8=i)߿Q2ڭu ]z|⪝ް7%UrxJfO|9{.x.H#Pܙ4.7]`7Q9~M֭ݵ mGx<^kh34qR\Ŷo%Moa9\ѹy)g}g4@-AxtQM~Dthr-lF#3\Ft˒_<Π׃u%ݳ: ۨo:Xz$=ixSJxtxHQjLVSacܞ#ָe!s5~`ֹ' |޸wc`TBEYQC]ՔHp?pjHX Ӭ@clwo v#6Y*ʵ`}2P=%jRH3^w5*I8TPF~\c#m vNN2JkY' `k NoJMAjmچFM8kU}6li;FX E;t-/SA*XW32Ӫq\I㬚յP4u N&X#I>~K\S#.RS!$|s2e8*S ^V\_w_)KF?8cM Sk 6LgYr_FdցP;~}{%c6Ox+r; .5ȬJtXd鴡НJ'c8'J.ؒdC*׼KM5QfS{] Xo薃m(Bow⫦e`'quyxpOrBMA,Q3@SRCV6 UﺋӀAݩ[#rF*RT#j| Q56tjbžmt%y=ak3.sҶ\Eeobpr0m eF2!8 !7-6rPFaQo {ͤ&- -jKu̞Ѵ!D?EVLݒ+x)yW-LJ,?[5V!Gyv!pa:˸}\Lujv^fӨ֏TnH"yB7BPf.=A>aME@|JJ?,:lU03L )r?ʖfJ?8]8iSu F\vHݺY My9W Yq NY:tWegl7UP4~7Hb;z3K&}9crc`q_5rWWn|:7AhAcmM`*eÜ/=*zv͞UUbj%D19[fKjbˏI-?xFbMPKdZpQa , \x9oev=?qcoPtm9PH}ܩD.g6uiҟ: uL)[؜T_/~:N\v.hl}w ]a|9̙?0k^ߨn5xZi|\[,ej4#*T Gҭ/ b&/H_UJ ~s}|e9Io#1kH;,g>h血ZĽ?iK m0J1 6ήk1{-c:TEʟR3F,2_19vDyjleCR{d=V" WJpWwsv\qf BX3iƏ-nڥ8;5X`}70iL#*3@ ĴN?ڢly %L$]Q&֮M}>nJh:f0$^4$DJxgE./GjҖ#>@YFF'(+>ػk {l{>SLiy\72{^:4]E<zH@_|Ec߱a9Bh&0k??k㨛Zěf.)U8݇y2pF$wJl~̐UO]ЯhJH,jdc7' /g``[艌mYIV@:q^,$},hn, rBBeE# pַPFk#FpN0UF> .'_/)H:rف"=aZ,'~p*j@j 0XgzschϵPk[e?+f&yQ;@Jm,Fiw۽#¾G9QY(I\wptϴՠ4{%^s!'JK IBY}Vwm!4~1|;>`)D q"1 Clzžɥ:}x@Ɵ?\!IlqL]#d֏#A?uhx`4/ڂ CJS"aSo* ~פ&AL&DzyXi]$Pciׁ6UUv]j#F }w&p}S0/_8c=tC, u턶kaش Zqh% OaBG@ HRU8asuN.C%5ޣq/8;#$ӁKw^6|e\1,+i̟2TFs5?KLq1xx6c,Mfй>A':ma]A59%YgZ;tqrUfd~`r/zZWt^H%dzgp%AjhwH]W.mOCh8՝I*^{ ?S%~)23zӷWI%;,2g#ItƬuj-g ޸[BdkF<;o%\rԠiha ){G#Fm?zam'hnk@ ]9+yei9 x:/b\50mOLjʴi/hj!Zɂs3ebCӛ1+jg[AZhiuuikhL[D͟(XlL{deQ`]$+sb!oJ${,\(-7|x?&&-^qt,c }}ccׇdK'[U&af$%( ̂wsʬp2Lo bIceѓZ+S1^J~{q3pLƃR_GȲUz{~1ZF<Fxrya. LX*tVU+CyOT!SuEuE.& +'up,_|-Ja<(P|,QzDaCUW DISZa]֪d W47@^k]^ɨqK|Zִ-! ΄ alBc ^00Ec2v/KG7cbgXy#:XK 8En s S>ua^9[]oW^ bE0Y+(Ӏη0} e`=,f18B%%c ^TG|7(o1)ojgN;{dckdPR\_o>XTZ Hk17]= :pSHزEjwJqjfmDĀmC/HȔ'^^7)3czJ=_ ]ɴUסVBmA B.%X50La,di-DMbtcKى}1y~y-1sYTYAF/C-xUGʒ ?jůp&V+G bs{$-iҙׇ'(y_+ˣ>Zաy<]-F߰Bn6GZ0l{g|z/y@.BMqc*1y% *mOq#6.[< [)hnSQ5%ipc&&ʇ/@ Z+^Lu*A CY8q7U>2dywD?XC-O2Ƞy*Ş^YVx0rq`Fg';xȿQ-C"}5I=n?WMB{&\TO@)C ~ %vlN46CT,IyNTmKo"kAԾOG : ChmpTTYmeE tЄpMC=?7K' o1zjZF~L r1,svϥk.\߼!Tv"3jڗc'S F5[yH` %)6RH 俋[?0#\$/`,g0dW_RG|m3Rǡ@1F34IDrpbI7}w,EL^^>3.xIZZN/|Jf#b8F|V ݻטoʗƐվ$3/Uoa(?{N.NUk˟9?8>qu0th 2^:M=Oie.ݝa_|yA~g_ۛyfm,{;;&no3)K?ć`Rp2pcy G1W-_m_;H!DtH6~DSh~¥78YLyFC*K-R F_7Xc 2h3$ȽjmNTq7ptUv:.E[ZտmxGp#.͞#%MQ<+"lV x#<,(>aAc|>Q'>Tk׺EəQGUQOqߟ{wCoOL`m(DD8mg'p'UkVQ MMKi&N4χLM śfUwAJH>p۶O4ǵyp>oT6_R*:a)hpx烲dpS+R}LDꙮ*=qˬm,)Xᘳ{#S*㪄Rqb-#Nur3-@"&`Z$^KU#^7\tgHw:a #Ϭ~Mrߺo&odbW ۚGh2V| ?|a$j)!mM3wĿMq]bԖzC\$//~%``dۃx.xbf>LhdJKI7U3YC(Sq1riG7 c֭oHRrtg[)Ø[Օ%L7;T 'H>!8`lk,`vJD.pd Lf² O'P|quRS=`ъ ZS*Iv4b.s)hJ3)aV&`B XgmlKˀz ک iYĢVk~]! Υ9* iamضWl?|ޜkc} AsdUFw0cKTwơOdB|A0;U.!GIۡЂϑ_iB^"mR'HޅݍoFX{pRߧn 9wCFϽR@*.r9Jq=QA7GMq\d{(-ƉuG&H}BYZnBoJS֔+A*ϓB ů$ⴣmdΆ9!ޜt(iK;khPӽ̯ ֗~5zQՠn-c]ض̖jApTwkY " }"AHw,Nl6w ~Yɟ;~Gn6;$JK&n ugzB.ֶV"OX6n2ѓ`DyJRd8ͳ3ZCe^z䑮E笠 }MO`eȮ.FeLPQ?NRֽU<(8RkkriY.3@i G] Z>i qdzekgm.Σ#)_wwd%Bn~,@W F^6.ăUV;RB#/"c hc uBgK_:X5~!,k|(Z<}sŪ`Yh9o)3`(5Ί/20>]A.c_Q9h@41jcg8}sƪ ܢɫ//_ѧ+ݏV:/lk5>LSE^7%Yv/FY+CDWn4,h|,0l 2.a9PG]3SєINK^'jYLZʺGv-e;}s̓*` FeeSTߔ5 0}m)#PHwJdz;w0(V V[t)wqsc1ӕE~-Ǭ%xv]/Zɮ W:̃{IqN%CZKҲ<|?X,XiC,4zcD+2i G 3! OB2'<炛eUwF;k&/fnwʫ^55C Gwv\a{D[Q%)3(cyL[qv/|+թ `xo8kt~ѥ _<.j^O'gxbk}Hպ96銦s83##5LφfQwp:,2YG-{˔l'k &|ʎ.7{\i͑KXYɸG6sS%^۵ُI{Pi=ۮT QJ9(řU ۅ|/#׆Y햢6bb68Fn`xv:*{g9qM$}#C 61P9&;اLw}^2fNo6-;XXb"}pA~v^j;x~vUtI$tLopglZse{=67LGR }RۧT49Ś8-po?$MOç+苖Ĭ*Y9*"4g֗C#iA*\Ujݹmz}T;6ʆZ%u2/&YWzO`P~w3 V4;.}P3[&[h?Z>a);It-d(DJ.j0[ֶoW^gh.Fbt?c¿#lֲ ]rS?4✓[r?<;=~U o%0.$(ͶKRYVX0wm?yTII;g焖ʾo:KuVa- 0a-Q'檑=e1"(mNӻǻkiĶ̓Wv_..l&O.d+[eHoÑ Eb+d҆nN5mc.y折kjJ(g{5*MzM͌ sn3LM8Y;gֈc͜U5(jY@D4ltϙ-7pאc3NF3Rr_2-HPX,c*8wE&(̓ސH9UtQ*'8}ziFD#),'Ov:ҧդ;w>gnvRd8PMή e]3M=Z4 p'nJX*.Tеr\e].xWɛ >􉎀6Nh'\[sqnfÒ|WnH;0)+,dʄY2F!-DCQoRHax)IYMaKmAB[2!&%y۟L.40p3z>yffثN7 C!R)CJ<U+/./&vpy\Dr\yT"y2zؼl<:@LI)W_1+uG Hy6wcdƝP<-Bl[xR!`.'b\6w#Q 02 H(dX8V?3lUPN񡌡eAM@3_~>ۗT>0Tn#k_Rk`6?T~txFe=g~KB |-AZkJxQ<"`;Mcl-Lrk͒K*K5&OO+[k_7ds*-q&!$b0yzsl)aٴ5))&j)72N5(]Rnk%,Py.J,ROJ2\nI XK&i>ئ:vo$@WS_bWa4ImKQnXyjܺdzowEIҌ:ݙ˸&hA#*lbg%LFAAmSG^gR hԊwbT[~Ss!5t⚧>=Ėm*o૎E$eL`$wyp uT⻓Q3־ rPzOɁS3lcaʢҁ^A饇s9͞o)N=1UF;Gb(*h_2=;̶Vϵ ;n|.$RWI%@ rl`TM:kkpPh7/<0c,acVC}./%g+Q !YGؐoV |pykf)jQǪMRA؈_'s=r!WH5f64y~`_cjl]OUo~$.X^Dԭo|j3 c%h42Kw!Ϛ /౭ì0i:8H[JTĵS>" q?u~U}=sTɴ.Y]H6e8fTu/ ?Ҹc AKFe{10NV8iJFrqes>c[AzRmv:vpCj],p#ctb,CW0I-2>t1IG C =\Nն3KX=8}&Ab/ VW:XͳfǯZTJ5 Pk}Ϩ 4xtU O#X#➔@4%`C'&a;i.m5ΞLV75:ù;iLkhA+,䏆t)y.5=jdsW]ybK>1)/M;zE'm!\uCdOZ?kW'=>A9>e"fbN˟Ll瀉?m`0(md6`6(r'R䜭K6!H^p[YG=l=e++E![TTŅE@.央iAp-noqR: !vxT ?AM6PdKw%q{UH&y[[K3E:8N^OE"?U\D@Wd1>tms]FF:U5ܟЊ `Z^>OaZ[L@@AΚm!T^_|mqĂ< :ebpȥd3,e=6Y~WTuq/"Em1%Fs:-'5=@@?z#'  I@;V9Ru/]P#.Sc'TAq8u:[)U%,KB$ yp!p E,Q5ܓ/fS2%QȊM*B&5;Jp/)Y 4o!ݜy(IR$|y\JݶS(߫_6\^gGZyjC,U7ee8r#ʋTLr75W~91c %>œyAd򢦁u_lm{ց^gs4lġcTY䳑Ԁڭ u=`HRh]ct0~KO fҎD a@`jwΗQ}zu5ʼn=هLejP*'oI`phN_4:7yR z占E>ms"D 'va9zF-/d:w$RsNnkuc {vmѭa|]4|_L).R#&gbL\ܼDq1C`GX-%Wо (ɓyP!v乌k&Qu;zNZd ؝Sk%),ؗ>6Fp^TIu%,B߿Eyo|n<6OJItgg3q7oNv T9Xl{ U@)s<#ҁ*?O/`v3y/!RV5b@fZ5$R`(:OD6<=KB}:iK'MUd /]_m*~kKf22(D$IXܵt]ƈ¬%͕LZjjSonhI` 8qq?yu$n mOBhqZ{7Yntib_/E0OF vU{fi@'tlu+I~DZQ0ՆiY[*qwM;kZ p`MͣT:ڣ+%z}>;SZfX מN6AK,weeI8xŸdL}:*q>IQ3Mpm-{{ِG`;QDtqn(w<_D948/!)25PoT&FS5,jшG$k ^]Os9i,f9mA_Gҏl@m/Mb?IɁT2 '0Q9cBB _~`vG.Mnbȳěԕ "Ôǭgz:@Nr> ;iŹ5-/ݎ[Fsd-`+ Hv$̣?u,Řh`٘B&*wע\A+J$_Q=~-P7&7(fذY,$`EfM(ǢA< _,R@[6>_J4X:w(bS1Q׍GK{ 1a?(#麉Eғa㜭efwU(ca\,:+JI>r˓1, \hv{h+YlQ_u6xE Ʌ0s J/GLN9=`2=-_l!i<[1!Y&Pn%uR>Rkׄ%tDjsɡtZf2*6y9dT`vL_IؖΕ|Ha)I)a6T{${n i<7MRk)lV;K~lT^F \J-rRpHuRkOy:!a pt#IYW0910֍L M璡c@.k&U@'K'g;N )?%XZMvu|\`,[ah2YP6Oᆷ< #֜DGBL>_8laXLwE9Lx, B-C7JBЖrL:MYk1=~B w1D$8M|f]"jU#:b F\rn$:8[V52Xur25cM ES&hʀ:N/1*i v Ul@tRU.;3vpm' $8]qJ.I4E$I)C UPmjV~Sɇ`XH.=LeSyGI&x:/Ml族?H(&j#ezm=i?Hi 09M՟vydr.(sVI`O&Po~AD O_bcfѠH]{Novً3Buh'N L% Jj%sdvjYt?/R.# `0,Xx$;H!LDZWlV4|_Fq<Z$XGʆ'+)S:YM򱍿ǓsrM<|ХZrs@w!8U8tCȘu\Nrdԑ6E$-<Kc/;t2eP5u`3Vgk:3=~ҿKSx~H*%I$ݟ$C>K.-CblZ*+d8`R[8d?iW)3j0[=d~CP*)w)ߕpd,8%/ Tz}h9x=\4R%:vϵFKccx)E#:Lv Fm˴0~1^d- :j=%%~?sι,]WLv뜨Z dĊӤę. 0'f:9;<~PzOW5"Uד¦fH׮ýZdm>ZgS,3A?2NRE .6qfVH9eNޫ5evfpc&%BJE38!4o0Qk[~4؉a 0K]kMzޚ ruyڿE~*_2RP53VRNk*1B;+7!ܟHCZtV+ݧ+|Kwsb(mD7P',:iGwI堭8][ ZOnJYC9=cX`"?I\Ȉ:xJE@ pZ#.85reߓD\r_=fj-?'7&g ä\ϰZaP-F9qU; &I=܍#d"*Oi}JFDuu3=Z y3@(y\~(d܉`]֟}Ql;^XUwO@e ;22xʏԩ̞=,%edbYD%Tz߇~K%ݫp mXn8o%Ω}펟DGZ% <'yˮBk UX _M(5W=Q Ng(PAښrrmD^iĐSด4`VjѨgi~1VLh  tBDwMC*P%7!kH} @NShSKBAXȔjhkTu{i0\v+i_Ue~Zfa,N{J5د^z* ?8ۘ1ޯ k221qt yB.<r>?(|Lwoa!F$n"5?L8^) 7Z>:_:HEkoaE7? j]xӅnb:TyDE^ ;um*ȩeL +˂TR)u!*_u,cuut>4u^^ru *MZ)'{SVB/`7 |;r@;E8.0jAopW&6Ā}Tpg˒A+G2QeA*?mƈ$Cex׶ 'vaz7-PE [vS ==5{s~yfukMŅ&@ĊڰnNeA+[+Wdf:.V{NwY4w[o@ܙ\41;Yu1bCo}[StɕZQk.U4SJ@'AwIiCFT4;%xtC?V6LSy4cy0-g&i>TnP1H`WCA犐F<"onDKIivT{#E%k!IB^̅ug6!a-W\k;0d||6}{}&oKOKb,mul6JV8ٟ#]ZK؋Чf󜔤1`,,&뇩_Oߵ`ɴ>hZ0dD,~EkxX [P➸p dàR{oqH£} 8( zcZ,4m'&xJxwJ~AL(N `cBK/ 4{A&(vTb v(k|&ﯔprzV]6"dN9*៛8M)mmeo~+4 $XnNz.p ئ…WZ5N^Z8‚:)ΆٝA~(#2ukLW3y[d:h4kxLUXG3$J9T$3K' δ s[!Pp@/ ,p;ijs;(nq3~29AW06x+exy WLOw-Gܧ}cȤc]CA7D:rAhodݚ&moɴ;9{ꯂO2P~tO̾s)nEqJOxtY?AxlD{O/t;4wbH_ }ej <u y4 ds. 1Q)dY*K.y{@yV->ŭa;I)> !%xV6)^߼U"[F/,*/TZ 7]DD%'r3卐A}(jbݛ`{=V\ b3kul bxaF^+iZz r|w2Dt_| 1yf?^Zu 5Em)V`RmL,jw,aj߷hP;qzӷ%(4`ABou\'C-NwZ1w]y0bU<7&oWx_7q,y2t)T6a,eSI}F%w,hKsqa< r.I@ܙ MҨ2QJBt,#"hdBG0޲fpoqYW\C`[]e=jL`W{7]P~x Fi o|`vVbO.I\k~B{GUh;uCY#_^2ޖE-pf6zZ;2T2]n]`v袂 \Lzw6^V%iյYcɘnR sgQ?-`Rj)6{(Ј.Anf[9;<S ;;x-Vx9Nctz쿾^ Xm}T$_/{^2 eщ#yM{EdtO~3hC@' \ߦ ֗e_%Rn5S<0,lgqmsYl׃qW: HwfoeAKCkgBĸ-\"rDveS n =^b­U< oμ\`1 my *vጇʷ 64X+uZ)zbwׄ'kmvf Ħ)%YjsbqC?oxV1sjN1c߶ұ`]^|,&?wN)<5KoE$2i,1.0{З>ïw!؆#*mR]9gxWy5Ȃ >Hccwi98?Nl\kҖn K&;R[SŘJj$4ok%eҶEnY+&{Bǁ@ 6 MV,a(FJ%k &x?d |nw/EhPCj7834d8"U`^C29LG| 9E2tSׄEHzQ>s3Pc;tj) "mM`I:.Lwx }p$m]=f rQMM^ߒ;ّB PhdK#9AxVsw:` `9@O Gx[iIgt[`2% 2Rkr'GCv T)PtSq`M11(CR8Ac(TS˦3nf#9uS?C{Ϸ,ٱ5o>v%6/#oe6ng`ɢ+\׬7T-_5|UO $X^ =w?r7U͆9UmWnzqdd!Қ ߠVQƷ!uqfxLVo"yG\oꀩNGѦ(Eb>8o٤|⊈_n;T`6>^Ѐ#!&wFJWD0zyHb ڮjT^RzݬdL[neǞ '6:"Qv,1TkSu\,2^ޔIdǘ[PEF^Hڼ׃> @(84)KѨG:%@6Gb]vE^лؤ}ͺX$K,zAW}.{_o Al'9%Þ]AqDzJ-kNe] -/k S7krlU+Tgogp}9[WK!8J( +T넒VH`&xg'metDAX=w2"zf6 hI\t?*2ǰKuϨꝐjvFHu-4꼚t\.Ҹv ts.5^ht`6ͽR_@j͎ξ{B۷?#ZX;?~,uuBӘ9-~rxvARY ز뼶 E'ñ@T mU CuƓZMCDzGEpٟT~`/PeKJ}\|I*ޒK'3ORSB-,Ԗ C-qN:ԕB~[U>$6M(? /EK˰9.L rt`{R{W)qza<'k]7TK-սTD &4pqkȊ![Xsayàv|'TJbU z5|ۛŏO}ԬC\hmTʘJ^SQ/\9]Ф|cbyi%M Rueԭ7uSzbSbI\ }z-fuu7GpVW\x5j`Ek9!Csf{)Sdd7 ùX\JDSNNa|g_G6gnQ-ij['[.4pI6?lG%U?bCKNojZ/Oo v( j})3qSR6U",hI.zM `/*(6[Z(6,DI_;ة䗦rnKw &Łݠ:_MOon❽,#)kUT"M1gtX&:{U%6\)u(|GDtGEK*ޕ{NF\v7j& xI7'k[9 %jHN=9$ϺWK5*UOysN <O\.똢[tR G//˕6yf9lY¯ eYj޺x8DGZw7ۨ=E9Ǯ避%z<)tzc 6sմ?*"-X/rP2c~3ƃ7."W4:,u8_UyXfzdnև7?J^@ miy+؍/ %ٞBk q[ S\y'Xɝ~KՓ%`DX)uGIT\S6Dl nzMU7JNڂ?KϐJ09A`{d.;&kWg!,#70ԈѭۊkZH1w,l&q ّxv)'o-UpR1 ƞ/F,jl]FNZbffIaPMJLr0|Vΐ9hYj L Bjz) P,0sf^gy|rlY{p"9tj1D?jcO)v"ydͬp*vjiŨe PeJzq=ʾ/ VBP gG\eӤgw nں ^c"b.H);Lo%Z߆rkXf{Aãmtm%0UA2ߜτ$%7i<=bCEՁj0JMׁ$ER iZCّ_*h LH,~ÐZ)d7 6 -9&\ɖ*K'g3); ;s3vXhU$X4'M'T1Z.-#U&:uZ-f "^Z!Lv"($>900at$'"1t̚$LdTH7}. Bύ ñ1I3xp i}LDJ9KpId;3HaI€AAϥ됷x  oi&=Uw-??gA}ko&V[98vLgS }3 E'oTdT*-a g,ІUMuĥz}]-2yTi8f:%Ӑ8k) O &]mW:wz5%.[@mTxA(NJuKS׮ 5gbi>cjeceB=z1f#!{RNKGq갓xŢ9~Pma:D5e󍨷ҿ^5a Ijhi{ωG/\8Y3< 9ӑhc Uw'WpO(1dc^M1- j9B%Pq C^T5=iDQg<6e>VTo>)A)X-X ݿƙ(ÊOh,Wv,*ts|vS\:pxMh5|o^B9 {W7yx&{svDl-W@ЂB^.q -`FX媲 793{B^S` 9?y3}cS;KR o/YiJf.0 ̸G)ü),tqɧ3Ylu}OסYFeSi8tWu¾xz pe7'䃅+]N |Td>wT81q+%q7: TgjtOyJQ[N|A{&1^;=0=MT'_nhz[V6Qz圤 Ó} " Yzp"v/la.k c%M42jtӽo:`XGatlf)]o m]ߐsbnMƺ;->4)ڵIug 4<Թ]j^66­~Ao.jjܠ SNwb k6RLڣ]q\WL;4N3 XX_n1';kcvG0O{FJX@,Yzv)ւ~ǹD[Mrt7AQTW"}Gx :azmnFȥI;IvYWo!/'caі;lQAmAO4bx=^Zn2-[uw1v3ML*OҙN1c`P<,*9ھ-͢6H.LKLmX3*XO>4N5z qF`LeIV;`~5<&(XVc$$ƙ`L7b?Cm^.41ҝz/7( Vs6odi.LeEԲm2kXN+n9?N7\kV!Tx7aU}?zz|DsiПVAJQL16]>9;iR-; :1;z5s9{oӯJMH0mbWviXBH tOl?s" |q,=/ʮ7'wj7C%XXjqۺ.N*d{ro?WkKZ/~t9ծj:oڒMC9"j[ޮꝃ7W4I-܌<.iۯwMϮ+OQ'zxߜ crC"IUܦ y\'@LeDT$n9;yMK;q:rSd[nӭ'_<{fІHPj2!m(JJ絼͐|HtbƧzmref95sR_q=8>V ЪZ_E+>WUtIٻa_9 ԭғNDsMFsNNXֱoct[̲DD̩lLB_K]CʻNؕ&U<3SS6+v-%3\ԌĐح)TnpkYOVPv }uj >0;ڮSM 5pTS^K$NұWqn{ӕ]w;KnTs>qUwpD:0"TNk)\b)+w6sz W%/9Ż#/R9YT&wQΩrrWu6/xST"QJOAZTS6r}kqMq5N|-K4\+↦7uƾjg\yD_xԣ LiwȨ9N%E=F|Ӗk\=1 [ar3ڂ ;S)v6mJEՂ+}պIJ# ePD_D_'`p2JE<t>ՌlmK#u_!=끨Ts`SRgf((upUKXB0M'vܖnL䔓" J ߸JR^^R)soP?V %]uO̬E!d, f^gz٪WoCR,;]'>'x&@|rB%ګFX&#/1!(sqdGCFU3($ G1-|ـ'Ii@ks,w2@G? 䚼P9߯%ok5b%}PVLH0~qAFM0`yX!w`ثFYjzT bͰv kL;5xh|=囋UT}ǻF2X0JF4O EF$>*eg'q/*Bz#<_T_kQh- p䁞psoIZ}zЂʎ:KNJ6p dGE@ TeYYֶuQ'H?[a52X MY3A`7zߍ,*$0Her@M * - #~'FHفP"UW5 s:@+LMb+IAZm:_F:s&Aao@E*gdѺcƘn3"GÝa1pR /@b-誌f㽪YZp%8:?56JB^.Db,(|w C/Q _P@q:NE1lm$.V*nQTtQ\Z3P_Fxk}ׁlcwsgҭ;z}f /2b(0gJB52K+s]9̔'Zy>vGO\aZsAzNgb0B<<)k_'tK@Ǣ3G!"@&U7˯TAu,O)$8RcyuXFK4 g4Ʊn }2=}Ԇu=]JN J*&t*7v'{p`[@\ڥV @x,OЯ3Sˋ&*tg˓`6ONnEjajm[Pi8*oj2@G AUj`}Fn%X5@IKl6Jgc=iSeuO ?$ z N>? PրŭRX$Dz Guڐ  >.TijMdh\G+k2_'82z$2be|9'`8Nw$FN%',:Z"?܌*Αڲ(M }_1`)N4׍$_")Es-?Ce߹)|ڄF4vT7-6J)Qs;N'V<8>e׀a{{ސQVr @{HiM㙖QGqps=k('z<@H~1:2cQ;n ˆ*\pz |Wi,43ȋ~xT\=ЋH$a`s&,֥័ iM.76`J" %Vq4l"m$g[*Ak5Ny'YKutN9t=!-; OKr6aot S;ej"?ҭ6Mj<]k-~]BnEᄈD^@fd5 Ոc> 69th7v0?F28sRLVq!v{F Mw}Z1 7'm/7_07/! [+9(C~KЖ P7f&V92R !5C6 ~.,U@-"o[ U,ݐ*KBKZak7wR:>3upyn\h|⚦-o KJ-*./Q+`rd:%Ϟs9n~59(D~$N\ -ʚL?kJS!1+(u#gi.B 6{îhw-E`^e!@Z_6NTYZlL[ .(8C0mqQP)bUBl~dsGˆ.A$å=!R;;.Xew'xMͽq ou::ؠ,{2`ߡw ̟ =4[KKVrN9 SA[m ['GaHc5*E I/󪕉TkQה9^!g }^‰I8Md *Y DE+&"s궢`d(vpA-yD? i>@f'u&tMvfOVꦆ@f|H0׹T5b Q7sY>1n永 vc[W7yp$_/=Q}Do $L(QMȦ 1}OIjMSp^x@ x}h䵔?ux-=6]* &gv͕4M;N/vrMc}]t,(Gm`?SyT Bg:-^e?70v_7ӦШy;SQ5 &###'dz(5OM'TCn*zn9Yk/%s M̄C8nѩ$kY&Tk:6-nS \d][nگFŖ~HӶpY{i: Ҧ`_jxO"B?RDzYB^ (6kV$m԰i1I5"t {_#l6p| m ^a!%#  60y+cKٔo:g'5~hp neA\-krpGm;9{V璨s',S8DՒ2>e?kG8<i"i&tL3Un]j$ڗKX$t~d#XOGwO)Rqv(X܁vv &q#=FEĹyLŝh?yT[~ VWn\[ A߳P(k,̘lD@?\jpcirX.Ҭ1?uq;I,{B>8m$&ܜE],^ *#lc2 _sTFl34c] @e(i09 Tj]rz 5-RA?R7O)8S 4Cg$K~Ur8ep*KZP/1,c+ze$JkWSU$)7ϸj/&k0OI:dщ wk3L$ǨLZ?۫ e\9(g͸jE A7zگ&Pj)3D9A? #/6@O`3C q8 s)p>X`7"}*}< x"s"m| xgS:eG8c21 nJpJJ:~: ׏/[-:oN >20ȥ| ӷ;,u(=Ӗz,u>"3Kww\28V"YVf'fkݵي& Z7_z?I=Ybݼt,d,IL¼i!5{{y:CҥM&uink@(&F&gy_cψtH`!(Y!ZJ E ݼs!'A-M4)ŭpbB8S (Q!q(iJwFsiу'[T;+s3͏4a4ruoh :9]s8nth1'C!돓EaOE|uCY?<65#]G4g/]nѯvMȹ{|fH;ceQEh2oH˹9m[#&d)Gy0ex{돖fGHxoOG;߼p(|L LΗ"1Unf0up1q%4Kňs-Ɯʛo+qUg" N+* 2@t4.tWٲs}[骟%!M} P}2֩eSJC :[^ykr"q4xeBkq@s>& "r/NRoT*2 vL/n<` ^֦pMFXHNŜ.x/+\2y$ջFi1Cnt` $P0%tov,+ǝtKY'kTmɛn"%OpN*5Lk'zB{fGߔ{$bS0dJ떯Nv?%62s_ns;,Zo>i'%I$ jnQ/ޏwOWec_@\ǽ[ZBV K%sozU (?wqcTܸRH[Ɵ;RTGA|Q%Q*`2HTZ-U JF )-OI\@`ҙQX3 lLkwGEqIͤb5áacu}S,\-?㹟-MUß*YYডg L[} Tv\ ͒D9 :+cdn!ZKQ"]| >Wa~dUlW79& q^@RٜGCX P-M$`wwvWz\yX#tZ7089.X-Tཥ񽿔 Ϧ&D ;h-;Ǎx^-%|> v3@v88tsxyfn'-rԌu4M=C5&wK<߷lFM/섒v^WDgyFG?;;i2 |џegAdUkDພPj5$n1:whDV/ հ{x9[oG5LO!R}㳱7u\+8u2uNov, Gu hԕmDxutR@MVc t08Lk.y#CFu( A %͢L[%nvN,=y7G+^3$NpN dKi/Ya2 ^79\]w=9-u( "Si&a;.I`]٬npALW@v'HɸQ\$KPl3)*״/eܦ˱Ph[Ltc];A%K27DNeMC ^T%p^}cn1i8TQ3 .&Y>EʹtyM\Lu{aqj(x.8lF. hA 5fդ+fsl62xqftH} ^)WF l( ]!!dbV.#rW[Y֮>f¸h`6%х{C)Z}i"5wT&LnyR8&-FJXă! MHZLy}GbBԤ=ۡqCA&La qqSl" ~LZe1y](b[^R&)jQu4t~7UK̃Xuh|'ġ5]\85v[Z%%+H Zً|Mt HjQzZ@S8їW)KkF/K#uŘז%k CmmD ;:2D-~(a+$/)u u'%BZѝ_] e1F1鲪3 `zIbxk!SYY;[T)xe(^2)G1ʣVnŞo$hlY^?oŪl܉ZI/e, X\\}_u;RGAgSɩ/W}>ajtr ߅\*zXWk < G㸶&:;fLn)e9xlŸ | [)pր Ӗ=qjm>lC`8)>{`A#,2MPoԴg;d[ 4^'Ayҥ¤I,VW]'^ȕt4T'7F yt 0,N\zr rk<;Q_62lL!:μR`zF374zLn]~_5.|aK{2Y.=wU>>~Ǣ|SEUj~NMcE|RI+;h_(UTa:ߪ vR egGro +CFs9Ȓ` Qwx#*Ex+HP[D 98"T (G{PPhSOp#aԝW-/纸P `H))1EB4e {yl2*RBeٶӸ~i9tDɌd_l ^ y 9 Uqs87 _kDua?C>s 3E`7 >FRAw8_tq-˝DW0xb_68>tT||Eǃ}"ed٩sEs׍$&~BP:\6kA.hբJ1s"' =0鋡 luYm"ӵhh<|2p` t6TaRn›#4 ڀo*law+)_u$[pʼn4&S]0(u:S,r`)xsaB|) .TZuq︋neˏ-wr1@Ucguq dKaD&&<rXFnЧu:ZUS D#)fج=+UԚuݸ `iSLfC6,LXb#&|(춸wYÉ:> fO΋\ -Jy\^IWt*')EFZ>I.W6v[?(_4 rO71j'ݝ,[t!xs&-ղ-DfjmRǃ˒IzǶPg#KX6veL[f33p{< DapP65$$HvnfYs{MK_4r렣t9,5Zukk t/ o9-u'"^ *H%gK:YFQdTy,-!-u?]5l+V˓nUlD.3_t~0Y0'Ga _r6ٟLBEWsyԄ n]hq 20=X+,!TF|4lN~!ts xNM'i5:fu뜄)GQSN,P:juhȃJۯjdم_'H㎚C& OKZ :"kU@tE `g0|! ./zo TB;ZQ B-j^ߕǩn  Ԉx4;gk/{Y@4| ю[p9t"ݨhR@`J~40?gWQ63u 4 BHH*v'vގyhPGhnK^ f޸H5  Wf^+[\Ύop+:[Fb™\;qsCW9#bhע6Ӕ遊Mg-Ʀ#j5{31Eܖkv["R~q)5C1ǴBZmTA>abNQDZG-h0V9`֜'q*֪A"a _#+7;$aIChMFfo)ȺçD ҎE/ m0֟(^n A#ˀ\uѐKwU6mA^Q]&.2lvEmE(3n7(='ū?)E/rNSj=H 0Lb[-Ow jX`DRa4֓cBRq:ݻIwhkzX2!X/p e1R\,EAqlyKbT(ZpB >xEǂxdžg*FY[G{mxdW,4Fުfz)k6fB>i<ƫ&R4$cWHޑ R"wed  hb2ite\; %n䦎?+/7;t fniֲ`m YP(?  HZf2wc`<%/2Z8܆Fx~)iڌhV&4YTzcŐ!c+ebeoNa0>w!cm/Z**Mt/I%H>$3/ !V*_ܹ_0}h /4V4.YNቑ!XF]G_Spd YFV{V`lͨT&%!#į4"Qg)"&ggyUP䣟T!cK Go;z/+`mhY40пQ.k~&>#ڴsBT5,N%ZU+"T) _؎^\d*HKVQh嶣W.|AOHcRnk\+sd G/%~65-n4\BatAL_иE1 ְ(LTٜ+dbt\TINfu:9%&?2'T #+;7-34vOW_VNB*]>FB.H0dRy HT+65}s}2:ֹ0Nc8>3y︻~@JW zߕRɶt\ofM1n[f4g;$ Ù8wEqkFP1f'"S ܼsOI ZpI\nFߓZӴ7 Q{el2**\> i$TE\<+uWfvȼVcpC}W X-z.\5)ĒUh2 ?CV|1Z?xt.x[ߪf:Sݤ}0V,o-q '3m` =x+}RLgO!| m6n=\jr,Y%שYZ#h[J:x!1 zܽ?5 75[L%:e5\e4uvjwq;9תەD~pAG6ϐ}n)(CroOnX, і*$~z-w-mNHAj %%_.P1p!NPґa:!9;zg2?R-p:HH~<Yc#o|͟1gxi&B"?7~wrY* h~r6tnm@a(hAQ0fyY=?lK" #,R+ʤ3FXe`wmEJ>v.B҅(5 6V<Q0I!goЪ`OkoLV8'7aF .jx;(HTUp8m(-Hbgy/gR260mT9ڊ̝$:  I=A rR!""?Bfq.k,,N@`IT0ídߋ؂A@EA_StVjjE^A 2EXy|*Jɼ3D"y1I% -Uky-B_A϶| p{1bBM4Wjʥ>!({3wkw$F^@Y+RYxc]؂lW/|UM_bLp wKPn462q=nruUeb v!k !`%RpAվydJC(8Z1$u([v>F@wi mQ¡`9tQ -w@gaMYhBçk>a^ aQM}C/(p =8Pljv;cYoj=~"C ,: 0NL[ >rK"dB.H$w=7FH-EN2̜A.ɂԪ2z4yA ^[%<'Kk{ҽ|҇}|n<2K~5%w"1ε%mDf;l5D,v~xAdm>ˆ{S1df9 b8mԊ0%I;fc%?sh˜.|*\jw,R)9Ys4$.'RFa2&zf(G$"hZG/֤ Ƒx'{`r>~xz8"pOxiԲ'eDx2L:Ϣoňxig<%J jmWopIKx$]j}8<6sut 'N. "MOՙJOl>.~ CުpS;lK3< 7aSI;sTא*3zv`k`=E}'~5'+6Sӑ[JB >:ZkSX5l&VH{>4)-^ (v 8G?9PMB!`} lծ(S=[NE)+'QƓ9O1ڟʙU\b;5%}HEW zY4VR+ @Š8sm~(X96'Hߘlj࠘Go g >c>Uݶt9Qi![XGS SH[4i45P6j\GKz~范)8t9t{;X^tD'18](s{v3lLgp?r&u g[2]ϐo^'ݔs~ؤ96Y/?WMS%g%bzkS.1*~S&$9y`!_ot iz֋F&qtsq5  Ek p |ke1vjEc>u:c,PMÙOoXCKc $RVRZi6x&h !ӝ_+ζKzޛs^z^"`O]^K?9o|BmBZK"A{c?-V j9ګu'g=!53쟬PEck)jb.h]":5~RK7mqtZ ~=P7>sQrZq0tRΌ^<) ,V_ĥ<|'hS۹jls(( :+=%ڨj-Th5]Ʀ-.Ambi#G8`7i3 x6̫LF{!6hkklIӃ$qi4 e!lF?nZ\go^W1)@nS1W Q&Ϗ-8;Im4,O'p2)!ok{?G6P>vi~!B/\wրrsIlkHٗzky rzz{K/%ҎoY*P *ۿ 'dAFEϻsNכ)U^|t*7|jn :V7BXb8v & 푞6@>GT)޴Pj<$?J9aKo9|,ҴRVzH^C_]qTd4;/f= 1^yw)>OpX^',9Guід՝c |uߏzU'j?(c<cSzvxL%gKf!!KZs̏@ uO YHӣLAeOQ+o(j4A0;w(xcQLI}/KS;| \q28.}d!YWq"ltZa4J#dr0lZ6h.R{:dPn0?"B=u,R@ X'2(^tjΆ1@An@pSi=<>G7%VПgTaiz>~ )"4a^.*r^\eM#i[:ݥ;mFқ؄eAY+bŤā\qƽѹ_XkŌ]tn8zC80=OB6).Z{CpBceA}0 K|?,;?Y&E`{āA<z5}A P</^d8fmQCSrk)m6b>~oȈGZu7-2^BZdbpVٟ=kI i\7XG>Ľ͋tFnd db_Z%oP:P: Ş)◗ z&2lȮPm#/ݔ`Co/Ʊ8MY;ۃŔB6&?zO)4Пzm A*|7[y^PDoяKq wÌDҪ:[kn4%`.Ptg:P4w+a>8%z*:Gdz9Lgi` *.RVHF 5 yH-|D^cR@?~pү=^Z{/py{;Ífir˓4ӛUpBRVSzSQ Q܊>)'eqtjgTr4˂TB:&GBя0m/RRH=<pҫ$`:k#Tn [ 8. Էٻ.]\J%GK 5Yj{= Я)Qs}ALIm L'P00͉hl~> f:}ˏ =de:yF[n~13m=ō%#zF/Ph#~=ėICR.' XQZ[Ǘ4mjW=^OeGM6s`ts$S {wFuVL,V_E&DUQkU+2f4eE8:NzBwu_7&L|b#,TMwqMgj nAT /VXn+pdE@qߔn-uhizS0x~CcjW#;N>7317 <㤗J1MQOR=ň˳Ow̷,9&NG[j>N­ "a~ѫcĺ= ´(tUC8[uӸXm [7S:3d||uXrۖx=dn-UcBw8ѵ& iM 幇j@eŰ*_aU%XP: p 䱸r8}$#a#XDje:;*sBtAEJI`r%9ܜrR,-˘`u PUz(@}JLdLL0 qֻ-N ՓM9ϕb;Lj#G\h=zm@h@;mK;V%aBDd Q 0K<yF-5CIpK7q7:ndKQa&)9Х-nj/3;56K3z ?oGD-[ xsWVꠛ¼E ]XoN33ekgJQyJF4m wGa7#AvA:*S@*~dAvuN|3n^߁9U3c1J7.Fʩ3ˢ˓)`L Fvp4Ewپ{\GD7/؅%fQj@Mv-v 黋y[7ł.Н7mw}s^zKx@|/%wSB0&lڒ4ĹR,F[bsz5|ގ-'#Oq*D^uH#ɭqnځt6Y/tIx];Q /{ h {({#w7Ja-HpiˆfJi:VK&c:wc-:zEPOx3Z9 o3-UѽXov,B %e͠WB񘼀߼$qd#y*;Oʎ ?&[s/B9XDaeSEv|lpszM0tvT~bnJdk 879S8hDn ĥc',zE`UI +$")34.ʼn 69'qCrh1WEg[V*`_~x0e8i ZzfxͶ@"/J5A*,}bdIJY: OPINNl @'01ƿi+囂*ih{fi^ &Fg/Ǿ8IrD2  3IK@gZʉj0sG]8咍҅\z,/A2 ;}X^v\1 =nx7!je m">)tr:$RJwFWA 3%8B-cјRId֙jcPMɓ[Ĩfx1>= 7щ4fqsxKw c7!O123Cw:S;~tHe0"qX*>uG}025ΘzM%Ҹ(~4Z cef6|GoW]/#W@j8%*&bv/}q!@`! G1Q[_ssP2*iO#)J,dTAt/Fy0~0Yo!vЙS,fb<(pueы+ *9{܄ ,9buL[ڸ.,Lhq&la*,W4I*.ѲAl4nu0`*jv4X%1 [,^8,I"RˬAQҖ7"u*[QTypr;j+Lm(A-$xxQVE ho.w&W,͕zvȋ+Y x,߮ ``<,K8^/p,S3yfm6o3XJj*.zʁ.CtJ[2ߘT kn[.8?V3'% RTNZЙ2 rv5t->TJ'f[I| FDH#2*/"k{W[jGJAҋF po9Lݛd=g0Aj,9]ȺG;1ޣi sޡ_Z(#u @DŶePR{Nj}NNP\n>'!39IcR,CVglW:; < YjQZ.}DJ{2e~VzTo ⒙u0ic6 8EqiʪPQ7H]%0gmg=sŚ' kM/_h^{K{txn}Rzహ_&HٱВ ߏi>|{S`eEVmUԘpL߫jݲ|$}?;'Xf7Q9o2] [\?-H%͢KiCZBxQ 9=&Y;ddW[._xGZ\cЋ!oK_K*i^12260|3w}gGyF#FK`:Sק,]M ORl+W˔ikp6]bWO뤉JσDPvpeZdn:4h/(r{*lѝhn{曜ᠸ'y;==nC*l*^w1{ A>>Kߖa^˜'"`㆖9vkR7 @=,-ʡX!W]J/H21j.JgeNF bh'is-agVUYY' Ec'a9mJ@lT5sklY kU<2UĒMNV/E7}TyO2ID^ͬv=`~Bw,6 >¿("я9pĤox7w*޿w`ӫ^> \SNZmU…vrN qюk$o f ^&Fn p1ed.hֺDAPؼƹHw"kx]ŽWk!VP$M;){'x&mOx} P3E}4Ruųk7WxH.>zu͖ER`+Alu #` ~-ŕ #rzs]1J0Id2(Y:J.^n ;-%LCڛ3[df =%@HmZ=@vsa9lHBX1)G_dx$'!=E lǫHgXLB-:C2v6%HP&ĕa}^E-g=4Ѫ[B_Y7|H KೃIi6>(b5&R 4?˼?G~0n24$]|^^+ŽjvK $ ͣagg-jmTYYqJ>.m܉jωd OFu6yC?fȌAЧufՎlLJ ;T&1C/e"\8,g_c=φ2amޑ;G[Mcv)pu~F9:ZbG;yϗ8d2 ^ A4G}}R>e |%P5163Q d@,ݮjx,_+5#иL&\s S(zu /1:Z?EgiFH^BF+ }6RLhgmg϶97Һ ܨe6_Z38ॳ{?$^,N~7[uޖгL}byEFCEvDIvϧ/_t/?pi</_RW,҈ і+eߖK "V8=[oh7mVFQ5b#ְgk 꽄 3@--,-4²^~xeb߉t8z¥qVmIۇ)<[Yt`[.ƒefT./Ϙx,Z>eR[5flPܓKq3[^ă=yJ a쒳wc';,76)c%̬FiPV-0ܹ`s ˂N=qklك\ņ~O <>b;,3ҫJ^# ~1f9tC?k2b3H |3.;W该m]8Dۭbp 'Xi { l%iƭtEKZ{Nuϟ/MW6k!7hשߝ' :LX+믺zU1rf3l#_F]h5z3\~6Q,zДQݴ /Vؗ]ejsBMS,2;=){-x+)}\w2=Y-88syƒҟ'(fN#(KKc;ЏrjB\ g9"ׁlc4G/d9@V oR( wE XA`6hOwG-9X#[1evԋ $7Lt|*U*(M #R)E!'P(>.<_QO[DZNRùFc5.xt g!\5*_"˾W1WTsb!]ܟG 0~\aĒw/$":AwgŘLD,ݏmgƻ2FiQW}2#z"`nm#;[y@MR0LUn_8H'i传3]yklI}Nc%L+[#G˙]dײɳr= R^ G!X$_ cNOC8Esr5 ݎ.!#HX*o $E]"=NK¯FUǺ/kGg~0ݥ{܈;;lyHly r|,+CĂr|]@l#qF%2ٴ2z׵m#C-h`(2V*SVP=09.:aK fu4TnĎ)_1>'])+S-* ( xG/=>܎ێ@nR3Pܠneᬮ <9yDpuq`]mG4&:Q^"FayNy8^ym@l2td<,/h]KXD0}@#8%{s%׈d`[nvߋ|  "[_Ƶd`v[l馋+>~x+8ļrd!'  %X<`EI˒qW>1sj4WBE6tmhL <[kQ%l!3Š^ MDpZ^]t#Us.18FbaD)7 ItMjyy$QPƩZE ~e[H[aihB`ĬLWYWS\#5Ep2 o+<:EC(^/-(\džگa7xL?fuvdR_'V޻a?*r2GB01Y+(o Ԡ')/YM9"BrsA4 1@(0 [sZ unݪ+]"gsD%W%]{IB*`/ -]Z/詜,}XÊ9r6sE;zmP' _Ua7#Ғ >9h.$&~:Cn)6L'GT|ZI4h0ZHС `"[<pVv?q}ʤ]65#ɞwi5 z Ӊ@x=~@*P#VY%" FB I[%l2 8g dDzmԷ(e*K/>fVm Si-73uA#O߈(\8T~N:COΧ蓏;2yuI<@JZ ~j'2~2z]69LK{,5ƩF39xoy(s%wqZyO8?1j-1jo(4s }Nt:?%k&>{-a[c'SI9<J$x=s\ ,;1IܷQ˗l|F:;KrxײL'dʅVҺJ:>N)Od7)ҧ^֙tҔX8[d[^u]Nd|"dt1522iyHqnVma4*O6U51_Jx'Q]@ŠoNuP W5E5XpNWڜ`~N>Pd i(eQ)8Yu2 H/zEuan_)OiKȂ+PQ =PǕlsJ>˯ ]A|11Ŷ(ҍW,n2}O[K)~%.;g}NmPRДô&+nJeMDK&do:a,v^ԋCr1 5|[&K25/JTѭipZB>d_8UX=ۭ)0XI53lNs,L놧"}GՙL(1?rLЀ1=^qJ-RFḾ,Kz2['9'h D@xj7籥atx/:L^At$ÉX޳~[Ş͙ Eאޯo >8|/ Ѡj)qB 3FV7~S/tCm;)2Y-teO,1a,z_V;c :(ιI'ÿ%"FBI54AADakqIFYEs/h02>#>zsK6a̠\{:hމjdIZKOD->L9p"X'k =g@|Ä# eցA:Y T@ddIex 4K FRKtx;.=2ȳޱeK%OCLo漉l D.r^Z/%X0:Zw'|VtoTL8oaJ7{Y`_+!p 2mLIvcdMќ08i6smkIrɚ<12&IEΥ7S-] 2W kdR`˜Jfr9~&L>a>M M+цӔ|NJ'ʑ ٔY #peQm0!FS6(+KSĩ.0C]SDiSD%m.llx@tS˴eue Θf i427gJ򢚖xKs)- µi\TsjjV yNpS=%={dCe8rw|psxI>TG%'Q,Cju\L~)NL^m mz!1*b$K^˴Y tRocך"F$V>1 vdnILj[K6tc>PNo[#.x6ٿP':b#omd K 3Ia-9Q&|''\}KNJM쎱Gr.fK%yѥ4?o13xM3ӍN7{>hdgIAh-(cz.4OS4zЬiqhlF2:ܳM&>Dc̫]:ȺkaFޤ\QL/ n:dKaMlֳ~}0d[0@Z "-)%6^/0JK{okUlk!^OevS펬]'n 8fX|FaeIZz?y,T7 a{r$-F@[7b'( rOHO/qаkD x漻'_I0'~?Q5ҵ@o =# -|^t&8 #3)v.],YKnRK6eB{8'N!-h}l$D Ʌ0G7rH@{c=sOI\rm6twb7P dZC>}i⾅z * _7 &>\>+6&ֳ8y#]"8!˦ nYق$p[V߲OzsT V;dMN5 UMkQ&%nMĨ8`<k^(%>?!HdR$<+u0NC_]7:?O0*'Z`G-XJ$-j%҈m{+(ID'_׎6$RC^;:@ dߨRlfx6Cm9-Ț)-X=N #wj.*y.?Y!xOkUm)jNPlg-g^G=142ܲIw&hgmäh '4ePCn5rXܰ|1 )# -ٚvKg[<ao'$G%! 과p&͠VV;@u6ike|jdq?"P~,Ch[ܨeľ3Z^_&ki_tHF\L?kyƃëBQ\ =?# Xp9=a[!(1a37*_l Co⊗MW2>жvz(&.^fT"#vĦK; `*.3=.ǟK,/`^5-9eNqZ׵?Pwi9]N\oUd` @3Y~gd'sw5 7~.~IX?AG=t7䜕/5lM:/$]wMfRD5MB7uΙ-,OsgZ^ ȯm!^aBϣ!uժۯ ;tʱ3T{=G?=&n1}*V16$Zph җ0ĽBg+HNx~R4?3u&Xڨ)}_ӿ {L˃Bp,i"lW.mh4=83r& 8WBvd9p,A{Z o@d#@N,!},J!)g⽚kìm?7Y;*£{-6q UpZ#4&1r du|B%owz2H]ԗVY7x /vX mTSyCH 0<34w^'"3mE"9W$79(&!`p6-8֩ 'Q[f Hf6'@ QuPjشaM2sE0jcb9>qWt?C0/XNg~yqY3 ER,mJ]GɳwAp?-ܞoVŲ*q2Ϡ b;&^Fٹ, q,I|}w鉖o*2v>`U&)0|xě}| x'1' ]Vj3laMkE 1N*QoOXO$aRh.š5F\ w*_-MZ)6s1uh0ܬ1a' yZſY5H˾vpo%[!@ ^M.F!&%a-;,dq$FѴ\ٓ+P\mѺs@,'Z~O# p IޯfO,At A8]#ev1Mēwt'u^V~-]o`@1%Y"`Nf siPk֧HKn@iȲœu7Z85ہV*heE8OR=L['Fx&rN.E;L]Ȓ> RY&ӊH(StHuF%r/Um<@iqϱ;I"-3 9po)I ɷ*\s1B^ZI S٧ xBu'  L8e/;(L_yz2>S@E'ښA|8^h /CO)tUN,*ȥajYRI1SZ6*|>a9HrQ=[2 \,G2%mߏĭ1:bKIfPhH9WCʏKЋ[u4-+|E% FjCe([Vڏ 0$1wI= `ުeU@uYhyX|}(E 0L>6Dlt@@yֽfFJ [N+9w%PGbJl0w!Q"#Q; @,]ɀOEc eWȢajpZ`2ĩ؝S~V7q:8¦Lݱ1]^Lz%l2ޤD%"FI2rƀmEқJzj>o?&ض֎Щih,# j暖F)X!YkwZ,Vq1 ] kRb"ʭjM=#Fl`kz>i 3 g!3}"ڝ<#ܥ> Hj¶ Tu ZMCrF2~ax ǺXm1@3vxN^Ufts}O{ ?:[e5Y_s2CWcQ6T*)kU íUUgLcuCS"Mۯ;%~MBdȿ"ߺNdJsQ7CO7H^γO O='bO;쉓Qd miI`Na R[&K1|%TЮU̗QѮfԄD!Q7v]E? =zՅp@ji ZDxY#gJmSG,-@°u_/zԲLc|.6d{J`RPT@p6Nk`I#ب:t?xm%PP -m#PHttKR+QzՆ|' B)6ܥLf0d]Yl5by%##_fW2K(i%6,RUɸ1Tz"H@ׁK\9g}ī1tXV튾XS1EU_buE`et zAlᯱ`$#M*SVAgHp5Jr5~.K'vSGPg3h濎lZCR$̘"XETtunEc,ckҦX0ʮ7~A)ч#"5N.ԺG+$H`+ V[zŵZ _gA֔ bI:uEhx`3BzچK,l w7ZDde48xVAEE)^100Q̀*iuhV`_"i <~%8Jf"3m h'j %} lKq+K{.Ԍ(/k֒7@;`kRJ ȲJֆ+_+XN߅a@C]-W!A>?˃}Jjp\ d%Rώ)+7,I Mb"-e.|%ʰ%%pe5ӫ4؟S>ZWx&.C ozGLXzUDQ4fF_8#cxU,oIe-=קWl#ENenM_g@EzE8YCuF6tam~>4_w}.r`g)ʵ0 }OaqkmYnAsz)kgySt01H.mѶHb\ʫQD`X oWUZ&Z V83>]"]E˥ 8h IQAׯӄ|^R#κUqp!y%ol(2k[]@G4exBR!J 歉ia: @(^(M.l(^U^.xYX'U" q:Kݕ7,5CE"g%Ɲk0d#-ClEQ]ߏSYq# lqc=I!j-#CiEhてf*rW̓cQimr&3{ 7KՈw1? w׃ ­},YըG1bFr$IjR! 7qiTHeL%PޞC$۱ Z;oǤAlaz 3 ڲyߖyO$E3;ӾBGg5pۭQ,Q^qznU0> M4QO;T_‹h~L:y AήPlK[LPW 8% i-#jVSffh{Fn- + QYWp  5;k/#3-`6e7QĜȰSp֓U} =jdXGlҭ6:ҹmvR$6(E H9 jLgRv2qڑHg5 *@)H?\1,',[:Y)Am<(̱8PpԐiq0{.`壻4~|e p;i8FFln)O#5~z=&vH );O,S`y-??XkxRCF>%K_lQtA|¨4'ֹ HOw@㟮ؕ {#N2H ]{ImzWٽ$_MͪO~O)7inzx_ B\BI3 % DL”wX!;MFtBV;ﲶ&$ҡ'_]z78U&%%D G#FUR3:߻r{znwo !sl ǝ'Q{z Sl:#3Ei7xUI߷!|vE42Y[̍ guſgEZjW?=ij aWiJSTP_6RR+^ wӭ%,&齮7Ő' =TIz;-S~wJt[v! L`~Uqs};](ʡ NJbHiюqrz@Z4;VJV jj7-*% b.yQ .YUpsg~ ^%E\znWVz ,JwZCS!rO[1Y^d=J 1ˣ9]G&x \Wa!Ȃ^/)? 2]>pSA0Z&΀>*a")i8.C(9jHR[Ih$X5 PGj9嘆=0$`Z 髜o;%8~ 묬֕{eخnh~:9#VxN 歒 =\찔bywO˓A&{TWp7*j{`{*QN Dk}1|HI3s,hip5|vk1Rf4.=r-FJĎImM qһ)ߊ VT)B $t`Wg fv1 0xW8ƝZ+-cDƗCHClY 8G9~E8e9[++{RӋ<18u/ZTQ<\Պ:ÿ2ׁ41F[4*5vEG q4([7.FǏHmmhNB^ p[hVda֮Z bGŏbHhX^hlF¦ 0K_xա"ss|ڗ<'LLINF-+HL磚C#s F6}#-H#[Q;19m7DZ[RUKWSg+?8Mr&+Yuv|F>yҭ AX:H\t{[`f9DrvSJ6,|$bgFoXip9i R7Aa7ú5J cv4(U,oٍf; Ši(#0k2=W/JN5%u͇0T,t"JAeZem(?.HA^K|ţs7@(]ċ{ ~KBWAr7"F&fn^ Pɚub#$+q *FE-HW=[,!hRis($Y߿ӿivtjB#76sDpJ=MN1g+;?K)񅥋K. O?m fvR+ !230uGP[Wpc܀h5h#j)hDPB 21t կk 6N֍bSLEEn~X‹=L(V,~'σ"ޔ֠Oű; q)Vɷ^p+]k.@x 8BFɈ{1ql,8ewL&Ή: H!{%F&1g4lJlך]])EiV,{r>"5,#.Uudn@Zcs$ mFΝݽ*Dڨ@1(reeJ©"I({GF,H1ٷEGUCDN\-Trjw #xk3팇t6J] ӘtP= u"\;*ksA䢾P_aYeX;W6zl0 A핋UX~BRF r!ʲ^Y~J9kNF\YQXP 0P HXfT^5sB+ }dAŇO3ꄚ˹c~Dm]y0u5hwl:DSHU!gxI z3w 3cnIpB`8Jr)eSd. ԖX-ЖjE9ƃu\%I0Vw{_=~ҥmyED?RlEԠL>}tfO;YI->şރ%vڈܐ@ȭZ]4y؊ԥ=9= $nU\BCUrVy\[WIeCCJ23<S]K!ܞs2?Vd&ۛ\;K8w,.ӸIy']A 5],.]"nU/ZJ564/tTje7ҳot ִYӍtmeVnC.W⽒$B9;fwZ~򁹧I!2^+)^9kg. !F'-'H=ХX>ik`gDb)£15B%EfdXGYu.s/:9Ml_AM+xP&=s*S.b1{2xְzY4>Q4ʾkUٟ 4zg} ,KX&b{!SM!w1#~ bHa_)tA+˝AY4L+WDCQOn6bK9s[Ca`ic 1=]i-R?mdLJ鲹/xŀ@`\"u+aU2sdrlyk1Ђ(2oA v, !>[h F:&:1YUؒ.|I]83v_nǿ5~2+4ڳOqH͛и+9,o,.η󃍓l~Dk8,UeC[y㬄~S!ؗ>;hղ˪n+h :lM$h|֖* RUjXߧUh9Y*;>? .f 8d7a)ZL[-ځe):]14dVirJ){2WOZ,')A-# >s\e䄵2q|6dҒ#k;~r ?v>ųx͹W±+fVB^FUhWJm*ABJkVLQW$yL KPl*|S'3O 16'w0't;s%^c.E ( nـ?0-txpD|7%TԮ{Ll {2&Hmqa5֝ފhCGcje`B5ۅĿt"V2B ̎ h3Ev]rY ZCm6Mm.;IG!9ki= `x=yup<ܳhP -YS6rJY7*{Rt]Zmg؜ CHpvJ9Ek:pWĞtDpfuOVL ݈"X9wӴpԧiO&Ln@+eYz}XOBht:j[=,-á-[cXe lj`<1K%`&s:C܋BGUinC_B!i9a GϮ}1w{c>7۝ )a.htZ;ɏuwj_ZmLlbnf-6ՇѐqZk^Sz;P񇰙[AЗҠiJp#2t}AAP8*-&Nh{R]a8&zpF_o[֋+A<364f~@ūYkzo{sDY[S(W" Ͳ$G1(5lGT#6_{3ݪpgNJC3Yآ0+woEШf(n#?opnN)|-v%i?Gdj9~S  N-#츶@Ы;|Mm$K RސЬ=:;=Z2L LDr Zff32ImgY,|-`*O[8۶&m2Ә-L vF( 9gbc@ͱp^eCZBRA`gI{(tVfT30[ϖfZsʨypLZo狼SRpJ-4 Σ |}nhw$1H] @q7=/;A_-B+Æ.6F`XdOJgI' X6"8мH#wEw@bfJo g0-4FL X׬jU$)<5^ ɚ׬hDt {TMd?cL>U.dP|4`2Ȍ7X5PɫQhob%~A5Poz{?.Kѭ:NRʐH9h}r6 : 3:g90p$b#C$f-w72˜"Q[o@CO6ieXiEq3GDF3FMN Eӹ%CK w-m2p*oZPDu:-IJ\5njtSy.ce6h-ŦGl^0ƪyGUόS/]j+!s1/I䐬H榼Wȧ xKy'bT3i h%&C4OM0%|LGq)8f DŽZ7j_NH7[$iG9M'NDk$u;FoŌ{5{%)MR9C+eJL=e`BҲRa 5z9 FuЎ%u9Ѵ$Z78mcyldx#Tgc 렋4j]YAom\Q6Ѡg:3\@x]UC *1(H5UsQ~hVda4= ! Db xDFVK0M5ϰpT'. C#˛f5Pאj 2U$TƸhA+QΚb,U5T%G^?\SiO1.t 5-!Hd[{WU$VwFXq*[LDUZL鄍sWƛ,ͪA!n%G;`ݼ(4Z 'f[fg圽Y{( ƎB-/hFژ=:~Up\d lbgxRDT81JC]+,b؎DVjes*y3l[03%L) a 'щ(q)V{3BBx-M4B^ALYix>%cd ޗR9t뢑J rr& *\Ř23R<l5'SZt'c2McU#Ýװ˧huY =C}kL# ŊYN#yq1E+ӞԵ<ωZIFQAkE7Bv 39Z|^y=ؼ/S]&2eAhOtkjgi"`\;Ӓ9CoZU\9<.}';z.•ЕkYfi s_%\YV>+i TsJ֚#L.lj4UZmU:XQ=ٔJ>vPDwҺ>~K-!l#*CQ>F_S:*w""$j;@ﲇ=#{ c!F?lwHb}e%RثJcWHb +NX?5p4l{tU>m2Dr:~KSDDXA>-g̚ ֑{Գ\.M̈O`fj߁G|&#D[vÒE,SWcG[.pMbs6X KW'Z(E KF쾎g&">&ZlWa,Kv{ ?hiU J\7 t}p(b@Ĥubh05#U>2 2JDcv›_8υh*:ej8,'ÆB{ La)A֘Q2q1!Ia FA.F8~]ݸ)HJy,L SъX2mO&j: /;ɎbW]B3 [~ƕԧzzif+_plu>c#ae <^d4V{#F}$|2qN2s̋* H<ڬ O V ;[0Y~Qq'06<>`sςeF+aVIR4R~=J4%%H2cΉ0"~?y1-( )OGJ{.GW.H0ɌS;2E}d$⣹cyXR;pi WpV~"}jOY%e1ZӅ@ks9e8%t>[@)ZJXK GMF SG JWrD⺟ 4&#=c_FWiM/( /}pĵ8n+HTYC49YovZF_Tf6M읦'/LY[hSX-13yW›W"%ʇMQNkc_b-P=)rNQ,Iw)?VlS=L ;1tLrE W{ g 7GǚKZl!QSE/H!zU 5Yo<yl+HF^͘;T+0t'CNam bzxh 8{z"8vpBxu+ 8%10>S\rE{c$kbiPgTf ?l76+>ig4` MȚP*؟{0VV-|͉-gS#L 3[7Ϗ!$7cbuWޣ{ :fW @`B%.&1X^H}џ|ӏ9򲦼FEJ"Q_ڎ(8qe*ĸGxKZFz,>u›v`5#sa,y ~Tj +GZkA. h.? >6'8hr tfVhyI 5B's|) TkYuOg+4O%bab}A:قRk1L=j8C_$,h`QI=xOcr@qy5;cSRyX=n qw; ػ۟p'l1ϖ{=nVWV!/J 8WpqC7V28e8zך5'O˷e<.?`ݍ,H,-@IcJi0V*IdN::tղo[!Wluv^$ CfRibd[ 4FT&/'h/zg>e9(q]Xy1@,Q8^wIabj3NvK.Sϱa?= s BVadϳ6N_c-Ԥt1<MspS؉b(̤i3K82 qPv[p:݋VN]CXQc qL4G'b pICT7al)E$]g?b9>3if-1iaG1;tP@+4gMt(i`p֘HuIyh19uc+t$ K>^9 <잽QtE 41\^P/Vƾwp>ԽȒ2 <:,UA$7Bt%Bga;t\c}LcJ7>]CCS"`L:j'ǩ.iSƴ }ӿ6zUk] ]sCW'.-B`%͢tevMHfo4&F2wp8_|y?2Z]/qA'`;QTID)xoz g2tLq3L qu쇰 =֚W%(39d,5wV ܞ65H}2l@ؼ9~56'vBz"HI:T=y(f`Ń|V\oBOt|`hFG-4,Zrncg*Q\FWe%rq%UyGq V IJd0"I꟧ѹB"-WK44\?Yպ&`n`ߚRzmХ֩-Mc2{c-6lYZ-W/4-`9m {jqGjFLˆ2دe<pw=$/x1N/oQhq-TBi-Ȧ'l5v5R9w2~Lvt 7P dgDLzNhvv~0&֓ⵍ][ TU:Plv9l܂HT8\W3-KX1ͧf|A끁jLS6`!p,{/Xt.s#`㞱Y0'M,s)r)U՟nmm"m3' _X(]ڰ'%;wGqŤ&TFP ?`rD?AvԑŃA=T,}%Yl:OTs#/Ҕ',eרz,mT 0j]SNmnv KҦo^V)@?"PHt{E-Q)mZ¿-EcBǛO+Jӭ|?qi|X4E2ܭ/6. : 7FZۢjQCq/(-ϛQL KGa_NC|OKMTcQ)ģtFL闢>?cAAY>85>?^QH[o'{%ʴ)ڛUdig6S!b)h}"ryCQL dC_i#G+C߁|T =(Lg%& cJs,*jjr6N*%0YMRiy#}Ey}fGڨ2߾q;^$GǗTt̷/n;Cl;ߖvtfwHF Oթ pR",`537k^d#rbNhd<ұz?B8xN1[ntWhuQRGIȘJfk~+[r;L{L9mŞbWH G_xmo I5'GA5V,>+d%zb R+~J O;P \RV N#K|aC q83#-ņeg0uH[bvdqC p^qX`H8*dB.a{㐁v,`\O!$}dL- O2eǡ.PFɬGݨ#-nI 2CFLu){D<q4JD6eI0&wƶ:}..5*"9 rYuUU]ՖH&5k9%a+dKof q6i%ގb7_9ɍD_J_j!QBw pesoϨF|s2AUW/Su:kvc9Ne+j pO_-fʳ6{04VەvbvA([iN_[B6+e3P}RM+Q4NuxaՐ#m$+;46I }S8S+mI]d+Aɣb Ҵew=CPu0SnKs2 ŀiɅqOtqBhV7gzpv'tx'+߾>tMXIlŭhv,N;ZV遑SjިZw{nZrp4ҿ{ؗML;#^#{KyBNAvWWq_v@T@.>Nܦ \'*77n,}ӯM糩h@ nn&q@,d.zxw j/K=T-үlrSލyך &baŚj r ī>ӽ-X&Ql٦X-R5(|T61lw7b3z{_˼ү~0=rF[c2摠W<>atW4@`Cle#0~.Z2L9blMj}&F!<톏)#RM>>QKk}BgQ#FDtA.#`pm9i}vmP )fIOQ)R9~Un' @R&:c43ʘwD72 `jw5j{C*Ro_`Lv<Hɿw 3쾡4F0Y}pFKI]'h2~9aT6AܠjiNZcNVkpjix#ݻ̀a06yd1.}19w&&p+\vu4kȌJHC db#NI6ؿL¾7B6!q׈Z̅OR+Y3M̲SH9M&Gy|=v>^ ߐ!no-Zd*:jv]Q'#P3{on)dWJϕKˠц|̍~S+Llu I}c(Cƭ+B*A!@wv:#ݙ`dO03PrD+X*M@*}ĊbaraŕCnqt*+|q)-5.4 F".5%?/J~$a~#_1H9SGz2s4Uvs8}q5]-#\h1[.û PUa"Ɋ|vsj50fRcR2tBd1a[gvrO+X9n}`2 4`H"TR(LtL,svz|GيR|t߅ppӃDlur8IpZ5;K\8TDINߠW+PS7\Ci8.^5>}z`xH@5[(hಇB 0ڮ*Z ȿ<䳆W ~A2LkBᆵ*i\'shuC6n,K&$ISVr$T/ :J8ҥ|,TZ oTPFoHK]J.7Lmŕ9EĤt-R.GOo_JlI)/q)]&ҥndJئy7M7\]ӣgPKqYnTQi2ILk"Z!OnTt@~"LuBŮ4ujoLb쟙@\ކ`LCCbu8)ҳby Uk#wC[#= F9RyKm5N̤'8;0[c{Jlmt< .LvcX믍? nՀ/Ox/(:Y^f _ oF7ɗ4.*!Y;nc;7֔>mi~%~rT'#Rӵ4Y5RvZgr{L7OaxI>SaKlK~xu4E!U展_RC< M|Н|}3@b{IԾ oB`_|1qPXqINQyrv32Le&^)rb52 eߢ/1SCSNi"_Ѧ~Qohh`W7abil-=8CǗ<~G2 /!'Kc|AOC %hOg킗 S wd6|RiJ.>xs/5Cr"dЀH![J5j-M՞[J"ރX-/wQ ͸ ntN=mH@:rVU\,DX-_PhDwˮuDu z#抍`,5Z]A nIX"ރ&hHblG%hQD( Ĺ)<<C6VVT{_nV; /#TyK$zJ^NOx-s+ b{)@:#>;AF4o,f+_WVU&_oy"w G*9Z @ws0*7p!W+a=㐃 fr̘2򺚩=$:%g )9|ߚ镗XsN3I ݜՂU+Z*)"iwZ Ә j5ZיH%!֊`aH--Z_k)[<.lPLWe 9_Pt\!ϋ(Ӻ ֍iD:qw}AW2J+u Keh I=_ERXj$a|N"Q9b- Ԁq@x=,IdXLX0?yYwUun`gS^ˋ܎T1BKьJZ<4hbγЍYY:Q=M˭fPG]A[bJyQiu=\ZѮ݈M} 7\,SO\~̂|i3AZG{J(\nlsZB茢F7ck̉-íqv:]N7 !l/F_YksK,P[0sqJFO'78.*VS%402U37"?{TT݊`dNPPk8sS}4 X>v -o|5%[+IdBKIdݢ R2Hs7` Qت.+܎Xb 7gJp-jťnMK/RTZv6M)pmzhdՂ4{5zܤ8Mo<\uHe@ NztnzB"`fDِ` 0`^@rdB =zҺp'yLC9UUNnHǡ =Uh]` ݢc\ϒ7H QfL +^R"vv)ëQ[S ame|:>?*RT8Čz$)B0+e0r;صF̫t+1?߂k0j"Vy*6(VO[D=^S2"ooǍ8jZ]9$:?f7WB[?PיH+$ ϸLD%.`$Lzf(!d68b*R\ UDY߾""5[YDL᪸@B.e% Ӭa'T!Q#`=D<'lXO4G))Qt{ :%j3T|6 j@30T! ]e5Ϸpx1nLxx^/3SulE"d0^΢`5:Nw].lÍ̔>ROo_!ciDjiWk1 O 1] m ͍q,slYׄ3ı\7nqxi߾)Nw-*UA qZkN:axյLQة 5<%Z߰[\`}ofmI2sGx|U!9%u,,p=!OF`ˡ&{ ڱٽHgaE`[r . f" LRx-ϋ< =/ft(j .g\b&_]z|X)YpTu8'V CzM 3G49wE0ÓEC"fQUWnyt455tyj x3UyP<)6DrUK[Ro 6[)֨{ĘʱsvySO A[EJ㨵3ucEDd1w'd)SZǘaT%G)*@ Txԁk˽`>Rdfߎx=:P:%u[]^HD8YĠ*sn9^~w*63 #;U!!tQH5VCx~/HDTF;`cCz~(r"3ϢSDTU ɔ;eĄa7X/}9nb,#Ecy!sRlRNRi @SnK5N~Db%9maX{?ۋX%Q[[$Uߨ}ft .e˧{dҚFOh1jb(>\8Ȣxs8jVbTMa!.NjyW8T3{̏Q\>KnX*Yt($.b UAOsgCyaKex5kBz^HXњ̛2U^u>gxǐ@iKHi!j Z7Uie̙,0{Q"'MΖHk^WM4zZ5Fk%K } 3|6J;^7 ]RB9#ٶ:~VVfv㗃ir\\JT,/X%F&EcQi:q+]ko΂3}_;".w^:HP;~mppy@1kNȐԳ]H[(Z9ZWi:ȳgG|i} 9{8uUmw>'ਃN[LZ{!w?ʹq-k,Ia]*Eu{ص_Q@bpǾȍ׊21̎Jx6+W}6G./bB [\]*כhXRٝ<$JdMI΢A7|^cX9_嵗{1Yn .n| Mlj%/tyL.R_I|ONgT?71q*OigWNKyF]jTW t6쾿~Mw<3+C fڍzkh5XҒݷߎKipV6ť'ޅ8j QbndkP9>0 wy0?z`m72ʹm< 1~GpoNx{ ,FHX+kBI8~rUݻBt}:Ztrѝ)"iOO6vʜ|](P5HN@'c',cpA/ݻ2.aK&.!&4S+uY\&I ),%tPO-^#=p6MwhW?1]nSA? wI%F_Tƾ$ D)f~eyq; +|pħ=H_v2$~1JztM< "O/,mB64rAë'䒠3 ]5NH i bc$ \f|ixSթcʅgٚ,{VDpkp 3h =`=J/ͫ/Ile64C,8AK3SXgCE$(n̘ 8ڋ;Mލ 9h 3Y a%vLr'0YH44wTŦ]]X9D(ApdovH%Y#ZliNmvɱ;]I&~)7cuia)_`)_ayY:#P%~MՒ"g\УBˌ ̗'H!!QvQzSg~ Z^Ƚ, Zk=L}60( us!Np~H߰Ah\h^*q0?%t1-=Uk.-Z K.!>:h7?qrl&ajRo"&ڈ<F:M $Ism3F=ff֍6ʧc΍$1[E8(r-Vn<1zUJ " [`_R 7_|=Ai4nOJ|݇[hc::!n =H{^Jʹb;e4[iF,Dwˈ]BPG~XoOwOo@EHKc5 Dmz'N/<u.h٠IZcv=LJ5eѝmPMDzY\ƗGlp Ӧ4 B0<]5:^[ˍ`,l,Z83bz2M];zz-etvpH6D\"#${I(ψkCi,.B4Bd< P6M-kЇK6~;36Ln'i"uCb*hY{ <6GO1I{X9~\ndhkpֽ9 :ko>8CTCRіt޼ gx?}ւ&NZ6/Q ^YAsDC"Ҧĺ>#2,Uۼ|:BXOB ‘3K _eA5_̲;A)PZ16I2[IW}(\]ϗZ qf!F!E/5R*{" ٣8ou4نQ&c S? e&~5k< u?m|u?ڭPrBvr]Ys B'#钰oHLEgvWtnhl ̦}$ךY*'7M):tšku'$7kY+VX1 ?`dSxkz_-֓G'pڍffҼֹw3f 2vp56̶_春ggdwrN.;T͐E1%԰wG]\q8$F۔lOkCk|ICs2e?@CMS&50ep&ly ҤJ??XO*N.A&ڊzG#-#?Z\K?X6o+/K~mpov)J>i"Unǝ[&VԧUƾv*z6h#V4h' ?7p3˫Z@ ocWpR';LnB[+WO-qS#BUr  PԴ֫, P5[hW^JD)6%pI8jOʒO:>c%\ԟ^ a(]>fIcr#)yȒn55?%V].6xvúnub;W+ETo2tڨ&qwh# /OCoH- jR mOD}EfZ֌.S4~!ˏu~~/EJC},PؗCv1+hݓIx,_ғy-u]UYV@~[/9F}85"洡7S=A P|.TOp="|pƨ򢦈jobP)Mf "Rꃓ,C58e]17jNS3 ~q0kCkYn$1_M%"L8m<:T/ﯘE8ƈU N~I1_,Kً $2/4v{/悻L٩8YNIbn'KD/& _ 麙zNEG]ru_.g.4!Sky9fd}I.oKi7RYTJȽSw쟆<#WIthNޖSnjr3A̹O܇_f KjۨMk1臖Q5Ư_%NL[Sp6CZUl[~-|s2{[cA%+Rݿ~͠kGfJwfLed=?>htkfhZ*NiPސE5OzCwj6|9*]7ԅ4pZukKU2ȡ̐j3<2~-~CBIpo ̅6_U2s> 7h/._aZ_g~ xe~| 3K8Mv_i~cri6J\:pV\H_jDt'G:4M36Z7$ Eԍ7&^[tZnSNABMׯS?TڽGo53?Vͯ?tglc]Zі75?\tfK}KBj1b<+XõkMMOū}s..>}jC6M"-h VtXCKrЕ% jjz irqzh/7 W*j/@+mu 8ش. U9ù8C̟f81-2鿙~wYX>; 6Lo#?#7ْ 1񪼡@O+M!ʗuW!%WH$4 JE#FwZɌrPDdžlc.(V[h._i?HnNrUi [R4ٻD&#f?``JKVbid2 $VFxFǖ`S5= !R]t'cEjL&C%R\\묣7p{O%Ո9d!ٖerao.f4Hxri갷<27\] raŇLaYJ^InY f#;ʗ(؝6twcߝyԱVqO5$E]9]ȽjtmTp\AA&O+2!#ޔ q"UʎLٶ[ЏV)`G3{QS|- hئ{!}Hۧ< EK-~agoX@/|sGYKJkoF@r8B޾W cޱvہtbXj۩h ]qЗ}םEp8NG?. FG?1va09X&\V`)?+Ef{89AS-,5 !gW| _g:ďDP9N:3링VdH+A_h\F[8&F03`dV.]qf7[6ҎZv5v,R2,,ORu^-<2%vz{ބ_j |,{qzei0~_,2/ߏ&=4<5U+NCQ&Y #,l.x_Xڢr2k=Й?΅l8w SŴ$U?"rrpnb6& WgV7:Ilge-kn_SIΡ4%]:j^ t>~9',|v+7Aj%iOG)'l+vVbb/LdCpqq~?GAzG]i$6S<ԥzlCmVCc&+hĂ)]5 }-X@KXSL9o5š9Zx1j1Dm(\9ZSrTJ*šD@``St^!kJ,Rf,oGȹ jX̿Q+wKM0fm-],=+Zk>_%;I"w"Ne'z=5`:HgP Z&1߾f YdIմ4dP ߾IpzQO~XJ`k{;L듑ᘽ*# l_jk-jnMA]9C "D{E*<;&y ; Wv$'*ɊT@O$!@_MJ@IuK\)'V>* >)`<gY оeȰߝߗV;l+4sVulr"XX 1,Y 1\cC<@~.vҨYml/ B]/6,; ^uY˲ #&I^э^,{B+41ɍk#a :\VAJ>~{Fd4.;J3sΓd Xv,Y T΁̀P9OL/QhFY28ZqCCc8E4"Dd_퀗0Ҫ 4*Ǖ-!T|1V]Ú5R C[JFY,WiK^M v5Rc\xF|tn]DB#؈=Fk/F1BZ?]^ vU)i{_?|ċq&#[j/vn;ƣєx^)R{]6WT"i1Mw#EWp8S=!ڧ,Yw0.+c…vƛ\i,'M=UJ%gP'TTqJ)h|E=l9"hzJ*k&$D&uJ,*ޑA/s&.O@ߥ>U#V3c_b{Dl3WW:R HRm7+W r|KT(a`.TcϠdJEwVu;@Uu:9礼HI4MBMOoZC(Wx.pVܗv:}RCx{SZd ,ušbNJ;D"^ъ @LdP(Qpjt*C} @}ʤhͥPDrnǐirLGABb ?Zj'DOTYk?hѽ\_j- G>W?h:o< >l^O+e?>KkKyRFEYI̋h|j zgFT kpeZ@1[x*Q?ԕI`|+ 5ٕ gyw4IKS㩾i 3>yxc,~2l凸ZFR8 ڨpIIy_%r^ ZvG ~*b@OA LnHS!NXhLCTӯeƛ82;v3eZU sY,cR̴xwD8aHM#s~a#4u8.- O{|¥"<eJ^Mn*w $¶/A8I +k?z k {sgM,@xxtEe߭1p/[na+Xzݳ hXourbehkvSR _1zY͢Wu2^lэЏ+X$pGt)a06yŲ ep6nZ%#MrPF|˱@@A؍kוFE{/%# a$v 7 ih#i!CѬx <8M_Zjp~Ǫ-,빗\ #ݔC@J9LD$dgM}oeϗy4ӭZl^ݶI~\#"v X,dB)9`c{J?8 )\S-a5H+Ppu_=\_0ZzF,csHyxtr"z~Ҭ^&0εf["zImJI(ߗ=5~upU)@6/']~;ߚ]d~[~Amֵ"Ţ`ປ 8<3^d Z-ݐ{?{ޗi.{l<[>dsch ey,s(:Nv^gEO3fH٦(o"%9)zxmXmo\}?9n1a.=**|_A+ؔs(M[Q.zB>l4a|$ǁ'JsOu߱`4Wy0@|qz+wk*cSB>*DQw=糖Q KK:S~v{ȨvaohXuFoP2*MA]/]Ued +Ǣ|N4wgt}SBM,Q^%^<W)|FykpE?)2Pfg׍a>xG  :% BO`JWIrNyk13. , 8[wPːkn d%D#߼whT'(9t+_;à#!n2ZNvm,l>w=b"z*7]PHqzmt5@WR :z_ܜUy{^:jĚ]y]VEc)щR @ܾlyDK>Yg@dUJ\; W#Lp0ƱI+P\{Un` PV`)I>3kczu;1& -Ӹ*SCcbT*-+i쎫 R>tffX(U GF3HZkj%de TeF-;hEx&0DR_{=>YK:|d5+hRgGz+2FpX<' bg)+ ~65R? `}YicqTI[frE4',v%Q .,l鎧EVf/t =jiLՕ>_k􁢙;$Hh#Wiʼik%BAjxX>$e&&Rj>1kzCY!9ɞqpF픭x#?kʌ}D|_US2Rtf l{V|J/z~E(P= ުt#PWִ}6E7[[c.zx{X0ڈ 6h% BuH^onGk>xr#TzUtzQp.9ɘ0g5Z GDԔ Ynޏ& E.͚># dMpsEFlZZGs钄XǺbumYd8ºoj3F|;<ñW~58 KI#;٠ d{X1'J:ƒL*ϲRcdn[[. .LG_ڬI1z+]0u-af{ -~8rk-O$+i})TiEu4Ύm3Whr`<ӾXxM%)83쎍osF&.3?$]9[>rk2,KZNH&@}y?{Cf @:M0RoCVO6 i`4]tt!W3Xi.bΔtc4j~&K+SvbY5HeA$u|(k?Ϙ-֪K$A^30S7 ݞ$9f߲ mYw8TωK"DQvJ5ZS cckB =ԖZ6oe{߽?[LjZ͹1eG:Mɒq493;Z$5WYI#"k=Vfҗ`qxP{d0ߚ&%Wt*Ar&K<{ki1e܇ǾTh|uԘ6"USwlCv, ԗw|Ag\61f(ܧ~@/a7HxfBzZMP_ TxQωef˝LVs3Tnx\@h6Ϥî6#_|(z!RڛPڃ*DJL.~xͳʇG1'V<]@K:+p/֌tԪ{fjO0wqS'@6xȤKX,8lo&Pr2M7e%,z&8ߠl&ɁForQHk| tv܉CW^G/Bnߖ t #ěrI'5\|b+MHtS/Kj`Ly+MPJgxS`Ra e`Hj [{5}F;)5yUvNF0Q=c7z-8i LԆS19)q-OU@Zo -zʅye ) ӎKjK)X6ؚKڸy #^fc]y b#ZzU2> (/ޏh *gҍh6%elg̒PXNK6'wc_̘Ӷ?$Q]bDl8xn8~?wpSo M˚inPLE Uɤt΢l)[(OC*NnB2PDZ>gV[30Y~'m:io gp;,[BHlsI+4,\/U%A&vk$9@c3C[Mʮg\\ :/yh-tI˚(aNa.U]! rYߩ}BKÎ`sPu ixR0|DX9;-gFWp773f`6F̖ʨhô D:l3}gn=*$o*x&.ό/?iBgW!IVV.f*Ϗ$7CxNBu8?$^O87x\ y"LN{씷&#|ݮG&Lk1+U9 }A[gqPZVmgK"R|}W[gF-Kr\f 0Bu}3WJ?TJ =9%MW;t:>4K?-fb N=64ڳR90"f%kUN20.XVJپV>WoT(_ʉ\}ΉUczo|޻#'0H&%<.}vaiJWҏ5~#Kr`0OG$.֤{Tlx*jt,zSIAA>KNΠ1fij=ޢ2M.]eXb^1jemPp1Ϙ%S%=(BU3&GZA,J~Ƀ/1 KpJG]HD&r9.5Ք~BVpp >*A>ߞ2a\c;˫xTO[rR ΂$]yg<,rCkWl|&kH7,2Ὢ~X'A-;-(MBpyb $R7}j@u0XB[ymd[uf1b·8yC {+uӘeuZ7243cSeȝk#8rSPo3c4#;o3l='ې̠HyYKCkUG"LٹLvDwMpQ]tYsGJvi ƙO,m+ZTW4DwXsbl~5;G"`0s_QSZ4f*)i$YBvOIKUϗ6Y=BZM6=k0J4%.꽱{IOIICaυJnVQ(m _45Eh#rQ5Xg2ip-i;.d 45Gp6ˀٯ YjYP'W\ZgK$,{}ԟf o^Sh݅!#MtNH7g3 B7w(g !A(o: v3V҇ICb⥉r^`*f xШ{/ ee =ܗL2Oo^drQ3OĐ;/I%0"J~1U9V*_DtP2S1 Dc)h\O+r`L#XE 8)2; aoK,&DL!S& GzR[|Q ZVW}7:yuD*[bdLW= (LkI{nrplo7./ $⳩4ƞ'%,'2^B Qάe*f9mlG(=D<)}-|¾8'vR>پsiK!l5LHcKhjGLnTrdeEL"ZòV).wgB,} 9ѨkRJ㮟VەN̳[^Xiaz ,{Vv1Ty딫y~YƊJЊa._Q!>b_U+sNMfr2HRyVՍ8-c̕TrYl7 /\5[.EaUCW4ǷpRH*nΧcc|Z4Bz]Tdf.SB'X]9Z.OngKFd[NrJ=Q{+bs; /yY-pv2uJ{4sBfn0Fdzc,Vy.XZ爬L" 1K.P9xkJS>S/sy6)^e9_RH,OBac+lmԣ\  SES?[+[Ze*).vR_V֫lEnM,D7ڣLXP*/-cW,fJ\@B+EB. eYvQ3ۑ2Pt&,w$F_ \1"膞Nx˼ZǩO9g-YQz_`';ݡ;^cqg}CF8;J<:e6~# E<%:~oP_3e8JDkh,yc675.=}(g9 %#=t-_ؽ穹.*c!c0xĆl4׼ٚ*KTe(e8:]4L2BsI!9)G1GAnDVT!1Xآ;>*:f!˳?F w)|2 Cٛ=يAlt1ӳav;1AyĶzgEWлzƆoj=o 8 zK[s FOx> RTmo~&5gT*nmCL ޙѱ%4^DZ'z -G& 3AqJ5q^p;"^JIuuG ;FRzBwzTlKWBuDE"lD 33X*iY-0CҸ^dUnZݽ- 0^μ  l]> Se O/RѶGr$EgT5P@@2F=I҆-3S #9ݾ;#zF 3@geFannl-K ZImf4ަ,wpqΨ-PV%e"+߰0 XDDq0ߢ2@)(عlo )9/ ?9AVMQ!(joP淈/`Ni0O@Z&6@' _\`^oAv~e$bAU Ci.rS)[OײJAI!+m]5` *{*o yVپz$zZ.Eى+ xN]q\DME7_D}/'?RruwrBY|+ ӊA9WU; ܫ k?˷kU™*$wxd ҿϨmi W;ngt9p&jc$^ߨ.Ҙ"[\qUcMmt'䇔7^YɋXko/ .OR79!3,Mt ޕgFcThd>lU0.lqoA53).}o ?L䐓.d ꮧTʧM4_}|$ˆWamG1CIGN`n$w2?G:Hsx >Sb_ͣmgf*`HeJ{*7RLcȩY)s 3R+𸐸BV,b{}agx"bK 3$ \1Y٥}k[ۓaw{2zC3*n(Qr0Sygֿ9dL@ܻEyHu\9C⇧RS34Ht?1Q -W `u2gH4b6uB1T[)CLs;RP(Lp4f55TzsOu)N4_6)T4ȐNiҬooy[@t Т!T d򘔲rҦ *flLz-&S{ܕĻd(@΋s6Wt-Ѱ M(/25,?i\hٲOa,_Flb-Kb3e,LMb?uG5])w_jwIs' :>悧~͡RM@)ȫ'}[xT:BcltP8zj{:-D%2 o{K47HеxhxT7k; 6(u1BX5 rz~Dz ¢oR7FGZck2:[Z-^N^-I P@x]4znat^)uXo`X/6TjmuwZG A셾) K0h|.L=,(2LZDf-a(6)`lrs\J#/.$V(7_zȜuXg@ZK4rĿf2IfۄT7ð:(vTA2Uxzo\EAzvI=HWz+Ȯb貕S 5Z|ɾil;*[vU~LD+QbB-\LmZ7ѕΏZu87S3|/6+GRqw^\oc  jpd[tQ%H%_~)(..E0>p|PF{Zi39R>KFS쏙 4{HVp'[8:(rrזWdg _n.xvwtW9tܓi-Zv0tjch0+o2U8F-#viCZT1S+uǴq~b6*FOll^U:@JՍ^бulyaw$u8[I;(wFnv ǶP Yjl]I]!,)9Dz/<ٕ«%?hK7iL݃38Cb]C=R4EF`5ܲ?j,IZߩ#5u^d]52jߤIIăbN]rj LkC|_aT}=|֕gʀ_&] 9,ESR|$G|*$" uQ9kG|e99u3di*ʋ 0u!(t_":vVИSLEmG^t:](W50\*~zg(!̧6TeR$A|ي 0{yzsu3ܦ ''3Ã/=.so{qߣOâ~$5db1ʲWom0tP>)I$u ]|{_[b bD)rPxT2^F_Ffypw1͠=^ch.TrO4#4֪٪ojua0n3MTV*Jel L= v2Lp!Uhͩc?+7@^o)5CC7#Q Gе#6~{+5ef;7Mn#ĸU_9M`*zt.i M|8߉/ ݍo,w: +aQVG8Xrcӧۢ3&mY\*X7AvS)ssw5CZi-{טlWG&4:7Pp(Q!aQ~ߏV?Q7{ˊ6?tӡ?Nz^'=Mؐ-V M@d=:y,1)gwVK*-f}C"Ekdx8`0SN5JφJSo]#3)Y$b\֝7 \ʦ9Aj2Е8$Q.9&): u>c9۸{= fYxOyUq٠k;[.+!jPf{ I>Ҕsu6 ˍ4vIoO|At]JٚYwDנH1G rvqo-^1^O 505@65e̅#mj!Z]G[Q9Z/ c^6iH 㬸H䠙dc#ɘx; av WטW{߭ց:,V@S<@g٫>nκxPr:@ BZQGb:?4]]-]vs|Ð)tðN 0yv`hbӱ2f!8[q9{dH삧ϒ1jFn;Vr_Dj{@(tŪ l >C)S!5æs4bI"FH\8_\5*]tM*ͰtLBuTwP>{#mCK;CY4׀iS] i.volxNFRVPgv4ZL.Ѧ#v43 \sXE` ~6\F"gC^-sK}XE0joTͪy&0g(f LJMG%Qu<}Uqw2R;XgƚB@JM1uTX}*RFM Le!g!Q^50*w)g pJ:K)I~u9_n*ÚNNxyŔKĆ0[BJN^trdIx.jh~趛>+hiWhu( 2M k=pP YIdGӛ{u 7/J^vzSv Lo=`[`^$]2?5aƖn8msCH+l;j\ܟ=Z1n ٪0!f d໾X+~0$ B&:-(lMJ CRZ\`3Tt6S^2 ec=2_#>ch x8u}p!j3`yGS ILMRi»|(dqPο<*@& }r`iCe73tO>[^DסO)O%.Y<^a!2xĎ[gDަ]hGym/ZJS\$sSax ژ׃ P2Jw|-HIaDt$E(b2Џ^->@; 1 kvIJFDoХG jgVmr{9vy*BJw9ι)T%M}y,Gc_ra )e];%&|Ez*wC{ 5#7`Өa$ vi_bt@sq8äO0p<牡z{k%Q9@-ZZ\<01)ٽZC\~1'w'GL39 eVFŇjRZI,ХאfP1I+~^Gj[ln-e@☭}>hqcBeip1夎hDlR@vf8޾`Em_b >cT,|il:\kYkqM~jg^߃[BŘ᮰I)=pmS$C¢y<M jUaeҚ,/\z;ȹH> kwf?*V }nz9S*R:%=X\A[g3x}7npȟ-ŭ*{a;лl}cM7XY4/E|͹ȇʘ"'qaN1:F󈍉xCc5S?0"H(kzI}>v NP%֚b(l g4 <'2ƸSZx,V C Ŏ6uI T<~]x7ކ=dueU8['"W\f WxbЩmp@%׶?H]?U8]˦Fi7qi't":d*VjtFiF?-\6ܟWK_6Vr]e  u!3u :H@Åd Sfm]y;"{$*iszx^%'Q4Q/FYׅ¿cIxq|Ҵ@Zsۑo?OLۈhɖ""Txc, 3t}C+4eYЗqIGXF/3x`L;b95hk:4H[="d-Onb5hWq !f2mPYv4C[+:4.5]#>96cQbgMK9:N,n '?bs c8 LLL4cv|V( T ʼ>I>v [5abT/X5#J'WSo{f vךLE'3zm+sQn k0975O9ʭ<{>fnl0f,_G,f(Vt]'TkN2 :"5Ѫd9Q9k #4Кy%|#G,fK py-DXhS"!63 S~SBq,7<Y3+zɨڵ]euFc:"+q](ް>l۴۩b@C^ V=XӅ$t{`CQbR#>;~'|H۵ٕ+ʼn=t::=s)5cr2py𯗉`AfoI2-q@8G0Ofuӿq{s"8(] i3QNOyxJ,ixJBzT qԣ,p6de,4J d]*dQJjrGgUMyCN0'BvE!`m)4֒ UZP(`l}2t144 PSPU:f~ u) /<4T+b, }'oPKf+8BOWM]b> H⳦n EG|"=H , ёKA_ʥ2~Yl5vA` \6;%h?+$ Oeyْ͋6,Ns@A=p;5ߐ9]V5C+DޘEs!_X7)Li礯6u\_ɱ~kIL۔LXXD PUM_$2g =BU몴 2сvFu$S JPL+~_@ :)lx 6Yge<3Iu"QCwBe;:lZRQ}~RBwaW .۫!(gGD?9/.Ԍ%ֺg2g n*k8!4C^Kd첽IfG]` }=h,Iүc& @BrR9)3D NŒú҇L{#t:dU#83y,qFC{xlm 鋙ͶTTuKoEEu聾_S8~ᰨUyL _=`6'T,zeLĥ KAݿg?nlU4>;.RX.,6U㼶p>1`*EPBUW/my_3bʛpH2YnM,'Xt"~Po,B"tee^FNIxdX?`Ix>e2h{ZQ%Dzp\t۪e s#ͧ~#ʮ/sIVao6W#΁V.>D7OՕp QUm:5@Y>z}%ˀg-b=jn%޼~]Q8s;6\VU\#8xrimOm1)>5(tEϾP5OUkĔSɚ1s 9Qӊ JjQ@5L }mJvŶYt%<{W_=N+`3VWԣK5;WhMD-d+0um*5gpw~d:vYsiC€ZC:浬%I%wIm\ uFiKO*WsXWxX TP-gKecꥢ]^@xQxfbхUX?r PF N=!z+BuN9e1|t|1 ɡ4| g]H8UU]<_WF-+bDc h3ѪAu r1$l5.a2<_Uka ۜ;ac+ԕK|MdS*dDR69ey).v0/%-9MG*q伸xCjw,X. Mi5$)" Go'}3 ͹)}$4u}ǫJt6@ghv8~*e5OǑy3r|54<'5fOTt% /H~}< ̤1#+(ȡ?"߄7/c /1^~a9jq|-7e>C,2enCBs1`rJз,q:ͶBݩF9DZz42'}f npHYS; ϠB#=K,k[^@\ˇQ Y`8dP. !qCX`?·KS4p8h'yyi&ah#㵍V`k/+mSB&R]ZI=̘.75jVӑr;)QV7) k`NƟݕʝ? E<)/ol+0 ʥGW_GBxG3 {jVW|yj7m *j z*r|Ȝ:W E<jA  *'<8.֭Gb) vb2)GFBǢ 1d8AWqG{"th:\T2($|*Fyl4"k&0{i}LA-@ easʸne (Qiwj(3fdwQg>lDn#_~Y׉06|:BGث$.=[?c"4*eOt@vjcȷs^6vZ5N*VMG"d+϶uFU6JDWEQ? EAQ!=Q!q:,%C~3'>9gA!AjF&zh"A!E<9ZY&URhk|,I?<^E>;Q6~w )z4d'~殌 ÕuEv몼9PԗE ܾ,] IRUW-pIB}(p}﨩Jxu"uQE>6ǗMױ}*R0D\~JQgL'~;=d'м[סp`!FAHUV*s][#hcHdu>f A}A+ـo#!-Z~_GW_oJD$OBʎ?m_Fʿ| GY,}f=;;w+_R&i~:wQT"Pp8i *wgWCl#kyK* 7%Nǧ&喹\nYG+`DvY'Q e!st+i03f=Yϻ\+ 'F#d|SzutˢbHDO:m.]d뭂w@%k2^fË̈́(GfWLE;3Y) eZ`@%Ͳ&aQ@Vy%r0%(]^]`Fd#Kcca~];u֘I~'}a ى;yYlfa(\3>X! ٜ͠8]Q/lq|U[ 8bix^0THBða$` "^è3dlQ 3d'v+Rd{N<0݅gc&eEwfh׀xóU̇tzIzLђǂ[#́x]TdV[' WkR>jw2s F&D0֤|D9l!=9@%`뛬q `Z+ڬH};o ' ?@C6шqEUR+P}DeH* BVh;]^k@ ɜ#ٚoWH$w|V1å \e>N+oʀ8黄ny:x6¯5:Z G 57Ev҄rOCv&b IF ɂݺRk={2?j˯ u iSY*2f  ciiBd*kLs;2~1[J,r3`,3 ;@4ЭR]oF`FQ(> /2R8Op[y+)ۛzt1\4#>:91罜+c&qwSV葜*f*!HDmrlp7 걝Ǝ֭a0I"[ k )5&]E,%l2[F$d2V.*acrK[mQȃVhvHozQQ/:%:H So!3*rt8Z[DlqG$(S"*ٵ ˎN%'!mxk"\+Fk*/y16irv%:[= 0Ydz/3<[WFQR2T N?F׎i%#5Nnwh.mx^IfrD 69ǵ1Ij+!`\r- 2ɱ׎k~#WC bvqU-19U?8#ׄo]s'@hiqP&I˳=we-9 VfB!|+rPXe7cI^U<[B2V}YL!53+M㛎gXEV8IbvP(y6LT_6+Od7IUۉ,? Y̢&9bǙ߫ _񇳷4>Nbn\%9eMC*Bx+B^=ݻU.G'}Nd~.M&q 7oH~@{©ۅ9lvcVț-]e%`<,y>3$υȠ˧ڎhn'0If1b77DwLxbWEsڶT3 {vUJ>䩂7_-dвYE]q3%^95ʄϜץn9?ʦ6bn.SB7B m;蠿i'`j?;_i6no#Er3Y+~͚Wok#=UB}yqJwju LJw%62S5vQGd~!~,`Nyy소 n6oƑ  qyKeDI&YH7w&;s/bbÜ|Vݏߔ d"24߲mVt%a}oou]ȼ\i7=ZmY +9eoW:NW֣eT-VG _),d3Fk 3fUac()B#BC"JdcO"U]*՚MjJC#Ww2'cVYZ4ߍR(.Fyÿ9Sx.>{g6(Z){PQC}‰ pyórކgS308;=P$5'C pN+kVZ"IBS}98z>ˮ[o:N 1I8i1zl)ͥ:#u>sy򣨃9ͱ %h搠 VكbQn\ Ɔ[qfg?reݩ_ǢmV=f9Kz ˫ϧy> ڼ]4EYFȀ [ȾXVF%`6§Rap{Fc\z*N '\i4ȇ}ZZfP\BcW֑:opж4Ѡp R>pMD͝]!Zز9Ke8 #fEbZuQ?><xGCJO:;\)0+T]+%qv: o)R#~XTgn) [ˤ2tECy24G-A2{Ck + 6`TzVf N||YDk`ޚbӿ%jr;>&˿X R`R?I_dVq˱>z$rke_$}S826̨Ll9;s<.]?cKS6wX6_| ;UfQXDWz Nnmo m{%P_z#m1% >0IމQ8:w)چP a8pѯzKyA h+ލ-\Z"&S# !NA썀q6,νஈ*]6t[&{$NΊJU҈ƕX2[`sꊏN: o@5.Z,噞sV)4(?bM;wVAB}oϱGB-nU:_kߏ)V&D3Sǭj75[>^SI;$"ղ3ۻ)=ž@U·:]$ + P7" mFjA8-02['z@f& O.U[[B$wkDLcpqUcpqF6tN19I1SGV-=zlfiy|Q|}4ipzxMlK^z"HA~xdކ>O O@tiҵۥUN}{q((a"__;aT'@! Ң'[nc'|Kv;@977sQ5O#\I4j!ʂM"=-sG,ШK>|s;*;6:ℛ3U^}%jSnYuZ{pu09p@QZrZ㾬rA87ΐ>O^B{-mBߨoG̿.gc6u,NB}s*p^u)PgVN}>^ 땃5yݴ;~-U+0Rcz{[9ʰgYcˠLJKP;)}IU_o {U<==5KOOb y>+>FԽ]?wA`+,7Ey9>^2 y=<|9D@(_ Ď$KZn_ AP/-ajڇNV%z@/zS˶V6<΁vz g966l#_}8>˖uvI2$22+յé:U+Ɇ>~%QoJwypJS] :83BbO ?\ gk,NWWU 0zd5[V S^bgHP-.kt]P9$= n8V:&yU=ȶҤ EJ t`-}*JuEꭺ HyA(`Y`J|o{y&lzǢR_1og Zr(N LL3YyULHL^oszCJ)HU~ ɭ,͉"MçLSò+Z0ʙSۮ<iŠ2n77w%%t*ococgf]je囓UʸU"?aJ9elhi剫L~C Uʾ X{=fozܿǷf 7$ߒbXVJ魜PES]ʬL9X]:Pybd 1-T+Ij'cK%Ex)J}m\̃l@w8 tWɫ;(|mho1V?**g$^h>"`cJX-: 'qa~,a*c+"H8gk*p?—P\|۲.*k62WW\hūĎTo*jJz=<4*~-ln93H'5kTUwʶp9Pb>_+<'Z{\`APLeme|riDe[cE;% |)U(^?}!Ǿp,! Yyl: !ro=3H2y+;ţ|D5>b9N(|#b)̃XU)ŐP,AX HjDfnr,td}m XnK,%Ӎ7 1' icz~E q|dHL\" _EE{c.P(!&ZLuTO;9gfKqi|~*1䈓(E9Dn*&4F=8(}H:׈TK2HKiK|tebtNO(-=~RU Iq|Ksx&M8%wtG**1 _S zU9W:ij%EunUvl*Yw 1:eȵqD#]?htߦ>{IYڴuhj`$1Wb^>P[yrSa% Uòp*낖 Y%ү 46!sp(TO;z:%#$)8nB5$McX8 )5R^dpd 2r6H HY(SG).1GG,uh!HB: #n"ggl~g4..g*ЯmVy eh֨+"9U樷k=JF6dүoɃ($;4EǬNn P0*urrΓHMk/L 2i74$qKkƬj l¨G9cv_ ЧF kjvrJNP3(pTmG[(QbE|M8MB?C5#22 :=4Z..fׅ e9x}eTdx=8aD +$,-teL@ 8ؚvF"JBy,%M&5e!iw=%R5 尮֨%䤥(=@B%_ؘv"L䀚s 9{:\CjXXeuv[I!E0(IA@Т2l1CƥRU<(JvtUp +٧okYkx\9) \f::TI9KO$cN%eR4y+@ DgҐYj!D}zبZ҆?WΘ>t_Sm{VO:ҍqE5VO2 E'nR᧸KS3>KRu'r֥RQnFD}D)*\5c!>Lbl#)J~-Ud'˜]CN} ߅_`3dx twRJfU+EYIs%fGqU9pMD%f bmV+n+ bn;{9f+͕-"$۾hQKodDgMm1J4ݎ +6Devk26GCEa PP&ċ| S*V`Eӓq^[$'G l^$(Q``gK]W:^ȯOJepbP^DiV$^! VlL>{[7 /SvĢ/v$Q"g%MϻCtIySܠZ49k!uj36=BrOy*젪ItRühu^^@ d,Z[`^n Ln:YHъ7o#  6VS@"{ޖ*pB6kV} 73+Va]5k$o*&x)?1*5t*3"u H%K<P|>4TO^F6wJvK]6dq!3kmux6ŇoYSMƻ$Han fNq6աԘSb\;P B,:1}{b5 VzPZO_)Lp!}f}ÛXsf$7潉F8;`'`I)WDfM-1|{LD'>i'9!ع&5,'H/ kBuS ֫o!anAQy,սkQ9)њj{R@7Ge`F%HpJ,rMSbGG@Wht OX)7m͢z_2x nt|/vqJ. / x[_DFheO|N6r{iٚܧQ=!]gV2i@&a fRQy-֖z js%n3z Ö+}o5HThP[P# (Y5@e-nd85.IhuK nVd I%QUI> MU:VomgJCh<#Wwݽgs$ƅh 1g[#Wå1 E稌)\aHNν9tV;@M .Ϋ)K Dڦ/,0 [G+EJD3],;gH,Nsn+I+Bynw M"#|zM.z,;پ.cBրDXX~j1Ԁ@U;.,i>9hS}  ԹVw_9K X4})V)1㥲4Fυ.$NOxL]iL~T4SzGBu'lJꜪ=xBBl=Vy)?yղJ,X  K UѻTYtښi=^TTlr/5*9?8b{OHE o6C Ɍ;3(ě]-Z$Fl_2W sxtgi 9>~XCRjqGi ޕt,.W7@P*Wu{oF!7O6/ibpu#H%^ 5*`ւ79Yܖ;V@zA+i/jc.Q`AL,A{!r?<I[֒(R_U? u/c&c8^y%)QaэF穑. T2/,<~U ~"_roj `Y,j[X%~ok|7>$`cռڔiS6ۚ. {8e]|T˶!Qxޠei`}*p<W8.j/psƩ.Z(PB+MXާV@10&5@/W.<2q:!VV xlӪo2% zgtհp7zW&K48{K?kFdCEXu܂v5V, /|[?+P:;XmZLۻ6<ւ㔕"Rb)"# y} oP83rP=vD+*ocA` AY]z.x.f `gS^§ih:ep9~jUF CYǥh,9{jSYR:6n|d6 d-f8@,vR-[g 30KX4ʫd)_l/flh;6 %KX)wa9kv|NYw.TƟ/rbEN^Y&V+nr}!mv0v`_Azgj2xk62ijIwf'p!7UJ(/ ?49ځRV庳%e W/qpȮͽ囙o]쉁WRѨurM$蜺G8B#wB@[o1[/ˇ xX-T+:f)Q ϡlž0}-ijv`*!8o2>$Mv͞ ʣԮ66Ӱ5=}É&F1tu4O=Z6<^Z…cpYObm?ebrAG\ h/TXaω֋3MIҡl(?}4~onHO@mN-,\&3ܵ橞)S[gLIs2>3KeL 5R 8~^ 1"DߚJi7;S=tdsv G+,{^%HHdEDm>yl"z3 mSoOZ@'[T@z^b nӎgCci;=W~ e`-uqY\1@[o鄥;K]~mV`Eܟz@ !din N,Jsw;Ya\$LL`л{6lqO"8q`q赍ݳAq&JgSt'UE#vE<^YSoaEd8摕;RПF?1>gHD%0^^r]ENsMlg.Ղ.# YswӫZɃ"^5/Mqjuς% Cw0e^i;HÙ,- )ū11'DԐLxfJ kvwgKn4-Sg_ֵ1O-m|%L %<fYZht UVQƀX9,߿Yz*=‘kVAMٞJcLWY-Jm瀔^ Pҿf63'Foϵ!yE:TLxf;/ɛ!K5QG5_ 8뜀Ȗq錾5v[nj-C3uo'rSgêgFN. t'AjcJ:dzYگL&4 d/pkilll  3n0X}Uk;Y/@;=S RƔg<>G>ԩb:`vUB>P֬.!*td4hX{,9(lܟ 9YsBPݟ`?]{ q7W)4;(p k+2IruB0,1T#O|~`#2R#娳 d+*?a:sIuiby)Umnpr)'+5%`|Pj nkVVI!ʘWȕЛR'__6[ FKR2[xZ)d,ZL!c9ѮcoF 5B ]oQgnƶN( iwWU$7Y JRw';KRg5LikZtIEy*SFڵT DAuy,MM=0/@J7HOOF!-ix}w5ԧ7mj N3JUI qڙby>j[F^`mI")!jx1ңIC,> Q*0{ӐF S1 k7`Gu6s7< ڡCHI4v"94OMnԫkpM 2'& C?}ajË; >ɟ&NLϧFW[t);čOkY%|ѣTZiʞtO.)Nޛl|s+UV̺ږ[TI^"奃c`($S1Z R!E7xpdyGMS=Gr#IxtEg hp]I};wQNJ8+W50p"tEmfC^íQ6iOܢģ7[6e.җ7Ze*(Ah>0A5+ Ҵ/]'[$3?4A{U WdHQ`EB$ o ."C\DCBE7||3[+k"%JTkjԕ6h<߿ ۶v5HxzEo6^` ¬͛L!U4ܷN(h*1%:<񫧇0P0Aܿ™@N^>?k_̲ s`$URvX~4C6حB&ɝ]x(NWUBI슝1e)@!08}o)5̉9`j@ \.Ģq/8 mkv6#o0/=k\xl+>\.Rxkuvה+jһmP!%V`킚Uk 䁳q* (K\&V<"7{a66.LdU9j}U5I% US<9g4 1oEcp,=@_Yi=Mm1+&cg;Sq_fØw8L rԫI3Zì>CqMǫN(kFL/1re,f9'̟.tSBKD94g8Lb5%vTEѿ";()_So?fDUQ 3kt8%\{b6WR3֧W yxM)AXkmϡ=Eij:=uW)?5/Vėf"[ '6sȭ4bM2::a< Nkhb`O~^URJWNȃ.l6*iUc;㩓HoC}̇ߝ 'x%ؼTL&3'gV7 gv#BBIE:gyےW-ّM=O]%Sދ+2Pmj R)|Z#3ʫߐ8ynRCe+=@<#/p)>3 ['plV7Y2*[VN=PYq)L1R s<4ɳ/fokLɢ4C\vNj8Mpt*rk"41@\̮\Y[k$D "r/VIp+rUPX5يt[D PxAZY^&smɼ*Z_,Jso z+l.-ci WR6CuN$n|gVl9@IZ ڻ sTr覝`HL;3?j6ZUo@c,W^umt%UNiMn@Il1t;L'.Qi\S-W-{ Y ?$: $Z-2{[!2ZHԏ=jr%`9oNV|bVQ <*]SUYHGeO]D 7X(Seɽj94Pc΂F6=,XS P95^.clYm͊r^hOrIuHwt*# @AjOQ|[9Dz1ĂL'($]5̊+\^oӿ|jB^>԰1 !iՌcvS7oaS7= NٽLOx{ԝqߏ.*ٝy3)S,7ǂxTΘ`P|uy^B\|5[;4FdҁҹkOӪxcNC K~GH9ވDvg3}W}'SfQ z(MimjP9Y֨=qGneM7>PctitP->) ]|;wW+ FN`G2ce}nYy#={P265Oj77o2|5Cy|"Vꔥwi;jsK٬6INaU[;3v Oxqh.M[K8j8|"jBѴP Vc0sl|~GxG/b!1}. fn]F=V?Fm 1_÷w%)^H>y1x4E3 `Zo@"ůHiҨQѰ&@5alt$UgMXN婂 __:WSL`& s\]rr G.Mr4\e1$~!MeeE5Uf | O}V`&.Zmħҏ%aгUतe|;U*p oL?k f+*8;U1A>/;yg?=S0K>P8`_dRIʱS8=1@0P06l$U]4umajEv޾ ܄>Vy&FJ| ΐ4ң'LRn[]Pwrn'v6Y>[oTMcmFh \Lb?~|֏1zZz/hBhj]e(A%. g?PH XWXNLr+0 SY5 ^?'B(ijLnupՅڼ]f`&ARFtO^_G-)R]Ctb:~bxٞ2vo=AJi@*2dׯZ ZzmP Ҍy-y67Nv2CWcu`gû`O%'wvO j)'@ߍd@$SsK/GtA5} ~F-c;0^C=ra8.15q%z2TOh[d0lH?O}'[P4ᱍcj ~ꥶZzwGƊ5M+;f' 1$ -V 5 ,=]-<ʯoݶgkw%kb[Uh01L,56.mu\9ZVZVT1xz@J򣩰8Xo sF_-o3yދ xwk;7kvo!0.}vWNʯqdb/}h}~smzoG#X!79a 5 btfyAwogҼ_Gg}%ߡ-utezĆ:5vowgn~դJ98t^Ywr䪎wĿ{n5x+~\ 1ɵÌ)$z$mi(˳g*k.ρ(2Wh[X En|9kR@/v'vRHC} Qp-[b)\ v+3 [?JC8 \Y>] cЊuC^i]ץ{vpĒ+u$oulۯv Mr1/dխ2x g}~s x͜Ui3VJ+1-~th1c/ HI b%]=kYR𿴊b޷-%׷ e(-*|:+ ㈧o'5I@萫Q:ƥ4z`ӷ/6)q-@D8c_/E >\\ތȟe;%#opjr %aU9=側$;Yi8 Z'ºJ}, 2; $@f\:`pJp剕Y>8dBᣒ5FWxš 43B \8&xȏTa:58F['ݏ%Hl{P@$`ӝ yfy '[}ކ\/a*x(ü Ix 0ޞX9+.'Jl [o8HK ӳqQe4?B! 0XkJa 4;_ks4<%mF)C֦62C"IS金/`s޹3:tDtfşb_ zSlj ީ=ssPrPDԏ0ΏKԋCʟ5M=6_>S8 S0ϹOI+VB~=Pa(_u>?P"Նe'OOC'It}$ׁA)5Uyq*Ea\D1Nh>;Jv e w'/\FQEΞs1~Kb;}zd#.ٰ)E=Fcq(fssX앁#)*iqzȰ ^4@0!BLfÙUȗ0uϖ`5]dk݀QgK\gμ"ٖdUU-G;a.eU"ԳQ[N-Uy?Ȕbg(TEOPxC)iaKzJam/ܘ>ݶYU*drZoו+ p+[zي{DfҘө\s6:c$u˪&AcJ a2cy`~ç0zU{y;&j?,ۖ%;V?bU:1pZemN{\sڱR%>+nJgGEáX6xcz' צ.T;y wmA_w$UIHE2me1Ba:w&.tt>],'=PK4d8$UG7|8.g>NAS`cQ!(\(Y-$: őEchwP 9}[uq /$?81fl_ةҽP e>*[WYҹוoI߿:;۶}d*:{LSӊ(]X$dJtN+#XLw3xq3uX*tjP'!5lh,NooFmA %y|UWMdGQ ARaýK WjDR <%%>LWPSgs j b\k }8,ߠ^ a@xλL@u6{ӆf5]vFaR B蚵-I!_s>]ϓܼײQ&KXz:Xn.wV=m:-Rq%\)~L h405A˰BSKy<@}yP%#IZC;\~:Ss-)hh02J-C{D'߻fnܞn@2,h}Кqt%AAVT  Ztm8,QAF`R2/Zqc+2 WҐIƃ39_-aˁKR.D&)xh_ڢ +KmP&V0@1GtP\oc3?[YbC$S/`d6d :ZLVaԲ;A3j-n#6ywB5ԥ^ 7Ҳ8 g.2A`C㸴W2t'SWnly-R#&w6 d2WmrHtG`m/ZmTcg hL+ˆ^~>B-i$j=T)խheL״t[f754~<[jllg :ňӥEW$9F-f.IPZ봱{+. WWb'ss2,bvr*9M69o_| $d dEF6ȿ; 6ciwb/^86WC1@1@GNZEg%۸*}^;+Z|ƭO]0􀧷sϓjyg,F]do i Ӵg&A"Ai>ʌW24GnC%Y.~,u$Qsl0ܺe=JU](%&A/Sf`{ d76CPJu,G;~!+ZlH?isY㪇郁{RhGV% 2vZe'I.nl1 7kF"tV7Od}:-]ѫNcz7 5ϸᒃ뚏`SҤ<7b5Ԃ/|F>LIHR8M 5֐nm/o?U;BM]k juT-LQ*ژgh&p:N'JRY xŴddEU;G$t>|f>R9p~(V.Gy;?FD0qc+J⁕ŭO.t rW=m-6~Aɟ4!xbXeQ@ ';VPδ\hU-SYc>9ק)֝K=cG[:ˊO!K,3+T3͘/w--i8tZc==&`רm)4yV*ؚ1F~Aok:>}r-9M1Ѓ@WRnb[WjgBs0"'ܹ[U&~Bqe~,QWQ}}HvV+9BFSHS@7NiAL;a 4L{Bx)_qSXQ{:҅/]bt/[Oʱņߞ8[63ɔ:GAO<Ʈsxb|[Vgf0mPUdHJ> *Kq&97V ]>Ն5 vujʚ ^{X>ݬ#6uGĜsHN \oҿ0Bk,P!y kFM'ZNa+] x2/z0,/䈀X|ZP@Ϛ-O8D*W`,,[aL],'yЏO]wmdZ3ShFd+]XLҜٵk M9`>5)yC1h#[HW[ 8fGdF.B3UD7>iB:wW"5v+PĹ̿37[i>t񨟊FظPDOHGHo!#X XotZ{P`8 `J吢巭Y?/=>QBdw-քOof >_BE13#J5& g9ʿY(. 9x$'ѳ`w8v) =/2;=]|3 bq7Ef|Fh;~EzGx~~!|Nk[82l=磊s KAGנ2Rly8$FCj# ݝ 4%$Հ( ȟ" {Q$\05kV1"8>/'}{#ɛCOׄ@PYD*2P`x9,&vV.!bQ%ƕZXW&Kڙoi;Ի$HxU;J^ Yܜ5Yx/y +>{SL}pW0K'Shcǽ̑?hE)'8g؇wI}=CP=Bp=' (`Vz!4I.`S%MLn3L%CQ8$k1iB== B0ī!δE u P#0O2ʹO7xq =j9Q'aK5R- B)@Xr _J]ϩP)B@PwpZ JTے̵`CCq%psܽXj`Pٜ^"Tw8K3 nP!jCMh-3:"kL8=לy hN1 8eذ![,<cڱE5.o%\`#(Šji?-UKC;έVŊ;=w&E<-cax;ƭA8a8XÍgT)wIy6pd1>2SH0#X۲B{qMvb ^/BBi T\  +vF@ Mv+QaC:\T>Z?E[Vb1FqwZU$w_)`C;eu_̲ 4j~LHó[pHp¨:kD8W HI&!iaV /6'<#HޕG5jH* 0)WJ9titgw0f:/{R`QV<%cˡ$-q(x!$chZJ]5C C(ޛs'4\*,9pk>P cU)Yc A%>2a89WIַT;[;+ץLtOџ11Uou*JuzdYEՊ C,*ђiJOb?_ uO $4VI=%)D(3C+nZwx6';A0ZI t ƍZOHH5Vc(WH,ƬPXg_-KnH:VLMV()ݸn=VzXUI س.ehA‼kI2vM6w䝣 kdR1x,%F?i Z j;~23"r M[-F\N 0a$R=qߑ8K+E iT +fsLpX4RE,_Y tS}&muC,m_C%%RL2<;8A'`ccL; 9,'qd)ߥ:;8NW;2'#L/} >[i ޥr¬;b1RHt` rԲ|6Pcm"4 ꨍx&5LxXJ(Fb ?R%x1i_BXO6W]W_ рg5.iS1w+nVZ%R2$ĝtCF>Z*郒N{gC)Fuf:+ /'C'*wjB0=>cn`Ӎc?:U1?7lA8y I]merG*+׼OJ 0MlbVa6j'em|"3 LCbNeuv*8# #z=(QH Dy; (xWL |<^;O*=A *CqZ˫7[YO.vVP'y>C!];7D)vkGMhsW6fdjD]8|ʩM/ =9ڠY; [_+*c!)csxP1$zݕyJ p.[9`zScesd3´,CSq`Enu穷fK,D`/kJ!Ϲ6׎jIMV`7fܧQm|]wQ2޵\F:+-]C0J_^=*5idCu?t5'9WM^>u:$>!xJ+`cDiT >K4ѡMۗPA&<=Y&`,@bb~.~:g?mQY=iLoMlhr-6>~vGZ-پB5`{C |]ű{z9ft *|xх1V(7+oh1ؽ;,0f p}|k2UFW ĩLU,Job -_6ù|Cwu `C :82.VjHZYbV.q\ej<& 7Kpz(1$@~c {5ن@GNpݧ:?cB_Sv$k>nʥ+;vVe1>8l8Ɠkz|C@DnF VC>> ~?Xӥp 'Y:.&J 5 Dh,xFJ(}0rE2ͤJu|N̔:zוo,٠Q.) (\K}KA8La NzM]u@)R-(gqLZbDZ)v Q{8YGw:W~0T?ִ9Eg?f;m!atjlv|%4EYjAk-Y] znyW?AA8'6zuƴzut3] /"HBS7_s-eF͊(ڕ^'ϱűstʼ餌P7[&qeo-ŝ3 |q^o`DŽkol퍷.&0wK?|;?j"8*-e⨦t/6d$+]!8Xјq^Pɪ}m w5[5$#wH9c|.cZyqcl&uaX2%M|}T^M /mgNWK]l@+^+Q5~XZ~{ ,C8"#ne-6 E2۱oզ)Ogj XjUk\j#u2 $ b6ڨ޻giޙzgDqD@$d\w;=|u)F^Z"?=b "מlg=XLBm"W% e<.XjqQ4:_`EXZ8nxk?q[pY5TgZ=xtGs]ᰨd3ou~ݾ 5\x]ۆcϽ㳈ݳa 6x ;a1M.}ubx1&V&y6­+], dCu0dqk)J|"ПFGDA =->pL0{#_js2jP/)UV`CE SRD>q5,[,󞌣ay)L{ 궁 Hwű39uǨ,D |t5ӗ],#;XFypw|?JհY8xSg{^쑶+ &iH|okyw)d4Jg~p*vj  H,g2J8^K%pw{cm` ;:6p3 ;saa 5[,/-f_: FM DSZzN(jդ݈;Wucۢ/{eRt3!xS"at&K?tʲ,`Nr8OU}ئ4)g@İEUEq]vkִL0!fϕLhT.AQpi:;K6EX-ve{q{76 K.BSLTĮ ^(ȵg>6;h#1y5 )Wz2X/Ƽ|a&K[r|tW6 # z7K'N4yV%Ԛ/3ka+k%FSTiOUkE<>TuS<5kkG'|ޥ\ Փ{;.}Z`5 !sZ߸ee4& Ⳓkg=O Sl}EU+N̕KҎemPU6Gj* ^M1(õXu_J=̨QwT8]p| %]ߝעQx# mD,at-Vz;PBwzt,@!ZWeP( 8 ^ϋ_ sZֱMD_D}L.1laәѠx 5aP&#Z;ON a%QJ)܈uZNS&vmM c`#XhuS?‰\M,=+0CM^>.N;h˙ݯ 4ũ;.#g7*Hk ![e`M{D͊t(S53Jʖ{+< cG~I$W 5WrO{PA0쳲~EW %M.C&wzeqO|+YqC2T,:UeDH26Է(}ѩa z+Pz;؝t uC"n0cϐ 7Ɓ8Z*Тa Z Q(oZktoq e jA}~3b;4*/_?:ICj|¤ yy7sG,oM\j1WI҆Iզqc-~ d^tnm,V#yyp>NW~\ݠ5Ix.zW/.*0Ҹ3?8 893ΕRiXtow 6=̊8 "-!9\'NteC;,TDͽɸ{~{JB`]f O9Ot;,NܠȜ^L`x u'Glbg3(YpHkpf)%@$Mp+\6g y;אFܑ2荕n_z,FEyEIgo,,F-tq9&pZf/+*&j.G|7DƎnr9D+gvkBo9+7_,60Di-{5Qd%A4/8f9H[ i% D@J 4iTvm|gH X7fz~Sftd] @g`%#D>3Iu~牙ɶ IH;e 1t$Y\HkJ;s謸j?A@ߍ1KP|c:LyEY uW)O*YOЇ,&m1;JK}>n5 Xr~'RqZN9]'A35jBVf#<{E Z4"?q7I;ri 06IwwJ&o}Bʚ)qXv ùI:$Zt(eq`Y"Q[]'E@,Ȇ^e[ ߥ7[ :QL4.;PVD-"6Zxa{ β?x4W݂erNIQ.o1z-;L~3ebjF i_r>H07ܼPp}->@(&_pɦ'fDfCej+HCUொEjTUrR@PkZ8;VEҌ6My|cb`K4gǾi#+T0")~"j{̕״1@֊bSEk^0.EIQ*f{bRInN? -0.rbUNso]œ9(>m㍂E9ɀgmu`k5n4N ,$'XXx,ּɞ{[ 6Ӵ`W~$SwD-q"rZoX:剠U*6)ԊyJwXew8爬WW\OzSY-JCχ׈v(M̊l;M祵EwO ߤUűpZbЂYNܥ; j-tJywaY\&Μ׾K! lΝ= BiIDsp=Ŭ;z_@ Ҽ|]#1uuUL:'4MeKoi/yU YO)>N 2}(PAJdt 7^z0 YX`XEX eYzX 3z .iY2(E9nW.zZVe, k~iqv c4Y ]Ľ n-Ĩ]C^ٖ\V0#Z[bLNvWH ?UC +.coՓ-h%/O5ÐMm_d:- a7(t!϶z*Xl%nƽ/vycxڷ) JezT=opәыÝ\Q iǓkk5{;* KB&UQݲnu?heyɿ$P4)½ c׹쪷t*X)@!|8cW|k2Rad#[.@(>u2n5?@x%}p$HAtI5eE9 ncA^i +ߦ9ˠԋwr3&ad"0չurr79+SVM[@ޭܖ(Cgt{yY20vuֱ@XLL3+\uxm;^.;ˣAh{x,,t3ˣF%4rpqF6rM [nKLeY;>{#swy& m 4CQtઆq|wiUR|4In\y`驟cj%j}7>˱Ǖ86-1{J lK{ieWP(鱗0 |t Cl$ڍJ)$jkGALw=$ .ߌSu`oh bk!7qPydD lQqSyFL8[u>Ysq_8;LL΃`gzJJűz%S`uc&-%޸/^ ZWA|*,[I܃#_G_3Ӹ3+o3Iɧ+;pU _Z`+nFWr並}pLlQ>6|>kI&?KjcGI4_wpכ ,a7SugI|&O͖qwሡT-=Pzӥˇ႗|AF뚤RḚ弆t8Md_u\2st:3Eh ;dMp8.&;82VM"kcDc0H \o;F6Z2KKT,u >*uןbjKgZ#+GUaWrW*S4.`},PCrۙdPVG~-Zڻ;i^yt6l$AN^vY sbִ{wç 0$ΖvN5ͯ/09s(ԘIU$v5^+WZdY do\n׸`rt^+YF^=[`YUkGAp0HEVϪ["71t{Mh0ω &VwM_8-을"J ԻruS-ļAC]l??c<>[WU7Gr 6JF1/X`֘' m$bJ]UŖi?8 5)2._ܘ"HxaVڽFZKmЪ2ON>SM1 jq/P3+NmgF=Cx6 "j{ ^ St jTK]iFuUó1ȈPql6Z#:SkOrqӼ=%g,+ЃzbPe'Uf8)7 q,^3OޠMh̠)dm MI*5%Aco'gHMkVaJż:шS{iY/B5%lzzvT`{gO6Exct6׽QK*sPvP Vz^д ႝ/"S'BW&mnDebՅEa뙲;2[S)hL챔z${N"gM pvcm" mA =]m@FE/[79ؔv6g,Th .2`Ӯ 6^ FVΖ@iáwS* ڭu&AR2wp΍28'eXFEVQCVlu<z/"}+^<3N MO wܟHK| FTiIR^fkv~o!ڤG#MZC~ Xd! )QH6L3[z^lbTLvĶZMW M5 e|$%*gֻ?Ppw,ڷ o#52vKmMrLo D M|Mj6vI:f\#..c )L!VɊZƌ}2<`!Z56(+Z)5&E:u]̓4;TWE7WO61*R ¶EܟLgO̷M M"(BMFo1]͡4눱/4v Sa Imyr Zx`#)EE4o "~-1Bq _*sC-l;cR4dI_x(ZP/+~BӕSa6D"!1zE 9i 2MBwzbopEYH=E[^`$K!A4LH-%ĵhd݅VВ86ZM*+ڐu!q$3ФwU-gfsTf=oVMtGpנM``;uƈFzZY7۫E+<f| [δ .ߺX~OӍX.Nr]L<.tN0\҈j(5#LZtGF቏h(dIV7w( 3\X)zS&}em_D}ӨK2wucuhß'4VDdukCvqet-6JNB^kutM&#d0R\MXQ+)Tyװ|x Kx㱪mZl,?(btl}ۙ>K&to3~+5H-#xp:f#:2+n0]IExTNrx;Qxq"bOV]܂5UbէnS7:$emGOفmvE"$[b;tV~2ldi+kjѥg8k†Z&Vs&`JjZLBiy|܅Yaerok2js*A3Ќh8hrlGLW LJ`ށ7k*ˬ]fĩr>t> }yd͕˷/gRqo ~7 JG MYֶs:7g'G+uB]J=76F[QMD"xRyLݙs)$UX]so]d i0hXЬ,~iNn{jMu`U\aقgxv&C*^FQ2 Cq@  0AƯR^_Ƞφs2r<&!</E}U9Ruc QOtZDz*ep&U\&})S P{+xT@!OZmpZ%nYI2- M*b&Hĕ-;?+ed _,,pA`o_G/$:)7yPt@xuxY1IFb`nt$a=vFB0 G0ZH u{r;sde.#m {SYL oG*'ZdVѩ\Wn u7+"f/xq TKA#['0 \T,+@5%57$ut~DCC/z$TKPa2`}@z wJN6 _eL_6\)P%?߶ޗUb)PzQ(C 7열gyyoYlZ Z=VJGԦ% x5&ٯՏ{#Og ˤ @tx87X_M&ںԔT@(`@LDZf9U/$_>;B/FCBuPװx||mjRsA?20JW]XDP!OBeҮ8@1^' ?}NH$"Ŧ&nŖ8|0B푾/\L,L$3-tY6Oa:a65}_u?S_u>iӦ6Bn\FZs]u+97J#[hG]ՁUk:\`+i@5ƩI.S(Xok| K喭 ͊`ho|ղ1>IkٽjPW MgrCny~`zoo G nS&Q.ޡpIzkcs]fNl{.m[~ݮmsImޝ Snыs?6[8Q6?C)车|v3+7xb/~ny~v,Kw+24d˚?%* I;I jߍ Ň1ZMVD<ˏ_ko zJ="]瞱O !kX6E&BfU%(|C+?эpl!nKZ4WrIoi>gYϩ^o}wl4 wSmh$M?7<-.nd6}N.VSww&m2 *†Cz+xwy/M -_12a\]p6JA$f=M.6P+loKgCHwgos߰"7I{&[ʬvU=llO,|Ce=5[ yZȤcq?"}"8$\3Ƞi4X8˙j jpLEA§A87q=0JY-so}2Vԇcb;H 1?I_f;$,&)+-<1-υ(E8nz'? Sb9+JOKT=H=ɷ=x޳s!S|.)\.IThqٌq&q%^0JP%#`?t>R4XQ9jt6I8#CijF޶{Lt|sqjJ+'zLU57V:K#KBَKłӹ%rW$8HdetƹsJ/xk-8g3۪yFe<ܜ¼d&Dfo3 Ul3\Ź& ̄7 s>-Ăm_4蔤Ӕ@ wW%d)x#Cc<j\B?NMJ~S}7Yi4iSʃ^bWftCyq 1'KČ,}8vm4ңڔrL[ |k##8S%%Fڀ {/ц,m/ Ң84OT-D|ܨ#(T8lz$V#L2t06a)txl|YnKg4RظOI<6ZÚΕpg?<`xp0Eެ0oHr,F㫄hXWmDD!-HcotZ:S-͟^8:0αLh3|$ TyqD5A&4samnM_nȖG+2.E}L+ ,^<7xuy|9 `8gckiyjT}^xYX4貀Ű7 Pj\[6l el s!TN@?\a~{'2?h[ZCFd' Uu$ puk#qV]>a|:\%RH1n[!ԏzoh?TBG궻$sK7Z,Cxy蛵ɕ7y&c`i7܆w I6Vi-d?hBcclϿF~M?訽8=Pu?RZ~Tkp,߲sj MĖ;I"=ɛy GJ[1{/IܧhiOW* 񥽴H~ AӺbvYe.3 #{yyG#d?(4@+oӡhof+q7ivXoEzDn*lA)~OѸp.تZd)l`Gݭ5/ӹɎjTl'+'>7tp;Ѹ.oa]&ܕjp̍4lbl`r~\h3pFU]+L,vH`kd @hv)jõu椁2hvYq.Vvke$5,Ɵ 7 zzOGeU;UZ?Ƥ^7N@W$zwtOzN}嚴z;_qMHnr#kQZrIT8M@ԛMT0oMzA{K#O"ދdn5O;7s c-U ]8[+P{B !_\&-[ܙ/J}=_z#2ek Tzs$!?| Rg8ofH(I 밗9j`GHoJ:Cb{>|#ۀ~S JG+Lg?&0ن~+REӛ~VkNE &8aY>~-۲CsK׸Y?mPׇ>Ey4նz kK ?=zy+O7KF" `k؆3 x_aMrWS2ߢӵ=X#_wdY}k '+<8h*u2eRTдcՊ7V&lJsa[1{ +5G$Y{)"gDV?dםiީ{gJwRtDr8augd\هzd}=ǖV, ~ r?޹]ߛO4hGz|UGah>y)ONܤ>AZ[}šXmž r>L^Ӆhg9<':Z0ٻ.?A_۴|T;=6(]Bq@ L(ZD{%@ɬ#9hc2zǘ5&Fw5+_ "V*J3T] OGm'ni#y>2qh6z,ô\Ըp76=60]H|C{#T5'Rj z/#g jH-K}K)Vn[HڅOr=ش̝=r'H,YJU>qvƛΫ͜n PP,g&ݟu?C|9H~JW" MK:n8|ąG}56˧l=]uzijZ[.dԅ. r2֊?x9LFX,+*녱iE2'iU%jWPhh1A9fZY=>V^Dg aGBb(SQ}y'cGN&𓡽DBlQgP/B&[<<?6GǼYBnFqROߓ!2:U[x$Nl%\>H`ny{䎆)>KpUUfL[j`_SIťo:i5Nj?}X%d5S> ' /SB|柫ztmOޓ:`gmV\FAٵ%giJ:!bkLGER3Ŋl1>'r3ob~Onxzed~lN7l-']@$jE؂?9:.d}7I(P+K[sϏoia/Z0<= {LM9J{CLx 42s !@HUMCϬZmp tTIf<(8`NZ vtq7=eu:.r J-l*1 bg8)7tZ!I'Oc"y{6Svuwtg&A'ݥ!+Cb2yֆG5"$[ō *x>Z+blAӃlUMDU$J)_|O7PԨp"\Í J- I^=enLVϖ$"3.9x?S(wAsJITo'@Mjo(.bsxҿlbyn9A(shi\I"}I)UK7hYu$nP1jM ?2 ,Ɗi|٧,DvZKg+=sdq5HGEl RKSF˭x/bLJ56r ~;Ї-{ (JD"t0*1"KGowy{ P=Dզ˅$!5'$DqkoO*wvythlp nAٳU:hLő7rΗRp6vv{"`װ2S*e$YtHb ioUOd)E9DJ xOhLq^#ήUU_j4i26G_t"D.e,5AlF11_dap^]VkHS-eDZT?I[h$mB wT:Ƞ̬푦2D͊"N-c*u*g:_X KBljv/ʰMzSZ&S[RY^Lp\W!>]GSHZyW!53 ] w1KThe!Ţ׿_-d-g zDRk k ->5?a? [u 7,D8e41 !Bwu^#hM QF:ԚE7LƮ#j\u!)&kmJ#j\Y0C.bGCH/'4mz'Rt1WR;D(w&g[|2b! sEmz'&Sn1H)FyH%;5ofjn(:)>'>.O ٨~kU4)CA8+ҩǘ:͙^pO*~EBt @2fO#&cWGX$9nJh?K*fgl1' KbO"(<1~"ߵPQ)D])K~jЖjLR;HW#)tL8vu^KX FY᫜.[ DN"KN՞D;ӓ|7qO84Ki:@ySo@&"l&Opɋ+o)ԣ[6)R +ÝUkA:RVah_$Z)i`hҩ'.*]nsv x\e[xG@:WUY} >wB=^Ț!+]ڊ7ږm7L^;]AlM6;߲k&Mngպ#k ^2Ca킎"a崮k_>䒴t9^;ޥlGL w\"GO&z.8«{vB+U =-ږ:{{yM z۔S_Q#l4r/F'^+6aͥ1/u1Ė v:,:BdG#{/+"ة4 qGޛRN}[=kIWF9گڎze^>Cټuz' 7cLA ]?uZ(ިةIs{=ԝuF2QhrSX£r㶸6#@O?r`ŔڥWmo463y7VJelvqCew&`O`2C4J;\I#^G;kk, ։FfaMxjћUOӟ]NW>z18JZ+4B eٞ!3U v:%*wMOe1ɢ6do'ɿ7 XTCUKVvFV#fg؍ > ?>zgỳ-/*ݥT56 $Їd(mbCڙqhWi.kIjk(*Fѯ}40s~S;0efxbJyKd0-}{:!aK q2,yu/Ev1CcPˤO3[q>Չ B [>>cގJ낾| K_zF̻Zb~;t/h2Va_v?֌3Zjgfhx|>ytXW"^VE1VS 0Θ[-MW {tV`_#8ޣƐdu94,ݱ˜*XKQǃÉoFkՙ&ݯɩzZ9Y]ϥ@w,΋˜]& 0T.NAk$iXzCw5b';f+q'}t Ab,n%pY(8-8"qDG# ~\,י!f(YgͬZiģyG;{G$ w)>2浢ItTwaW[ `=a:4E}>% Rp#' ⦾zXteG| ijoL-ݟ^d4 /LӫZ`@]I]X Qc{&arAn8ؘJ)o+cru@qmH@OVZF*iY^k早zZt3*qugJ˕]2Es[[4;hDS "b&YK[iZg8XLȻ_~K Ү*XWgHjnV/#3)ݣ Q,n*Z2ʪ;Eڎ.izG&EwU5<3PN9uzu;=+:+(X /΁ E1{KEK[K9fPk:ī;-$ Ǖ;@8B^)`Z.IݹX@;QA\sR[{{ 9o)sSum*†h&&clĮ'4cZ/54-ϩ3SJ10N:Y]#,5g^D}I2^H9"𭲡7?g:de^L׫@˫Lu|^ʐcb |\`^:Mן^[q>n8zsUbrZLi/% o氡FLz%e1EeeYeMB~VPej [O~r%p- GG̸Y q7U=fnaj?)>LUB=PDV?g-r-uZ>H:+gw.-]^(+ hM3:n{ h?xݧuߌ%糧_'4caT@;[pLx22jM:tozJZy2%2=5\Lm|k zLͻWpکَM6r53gzFP7z-)![* [wO*aSiyMgZ*y /Rs>lʄ,B#%P匭prDzf3L8 #V`ˎf\컜%3v7@Z.* `bڮ̼JBŐa#ޮ#֛0i B9Z;=]O![8._NP u*p^ozq_i/z9m .Դ<*fY(kVԩKEEy!d*c `(Ġ SXWN6<2r ɤVˤ@V %9[vۧ%F+cxbsyTi1&2g5?Kj|eOx] -wbRk;yQC tB"uNM[ISh#LbV6cCgbVZBGbbmu1~!{,Fjš ǬoW|y %I:A[<;bllS%AnLY` Dtd~8lJo]d\)=a:[SEu,<7#ؼy{QUӴήMj9ա _+OWsN)Gc7]KKiGeZIs2֕%hNe4$^~o>gn4@tffDVxl:IAg_?hw@a%<4-F@+2"S52KjU-;sˀ/pIԧ)h$?kaZٻ6[^ Kztfokv?E+0굧sp @D͉jDM7D0ČB_n34TL w[pC~ HY8E8|<\dD)#XHwBbH1iW l;bVrV!X얖dj~|zxmGm]Q-n!G8VЈ?$}~q" mW^9B7AR޹8Ɖ;4|m;qgl CoXa3"ΰ0gzY(._R2B^B1$dmo)RL5>KwSI]fB%0ӿY3|`MJKP 9ـ! sOR,Z&kg9K:{QNo;Þ6"辩˔zlэt*]ioRpyP{McТ(扭sNj9)VncyS+c]Ycj2hS;ӾzsA]V4Wψ͠n zs(O0<5(j)NvaLWGf4;+r6LxOVCfk ?h޵dZB|å4{(|L;'.bK/g%݅)x@Cã&?%z8% 'RL6Me5f#٦2W8&-/J2/SxBfr kw=m?AHWʖib0!$ת3_N#ҧ{BN,y \P}(|s4P#/ߥi.-uA0zcѻ]?N 25h,'=Q B!X`~ϢqO&:~͕K֊cyCgi,N#fd7h;B ͮ 9ǝDZcV,DdT1Q;Wi]pefĎ:":W?ޭiW O!t8_m^84YPӤ2FRkYFtʓb09~GJmw*T,(tufɗ-i Q+業Q㳪Tf6ġgg2{YK`8#psKcYJyDתH9<&({"jؠ.MiQV>?qA|\Еwnw ^9ê-Vv5k@["~ͭu`U ]N3"q =%U&Xؚ!α/g]gl g{t ?#ӶUhDGI# 4emű3К{ڣURV"q0wӶd$H;Oh`-TȲiAZpA2%}iֿHAGyAJ)'<ߐ _ԯBO)O?8[RJāҫW-3M)|*nB91rOlЙlNȈ ڕ[bp);i3D)c.!I/zD$7N#a9l l^+^Kѥmh0ݑny;7TQ 驈kHk:2 )<Ā9,mJW pd-ݡ=aË@tpZįK&8$b zM0e2I%!9Rj(T0fg*a ו\X nyc%= vurlo!vLJ#-raa2\aʏ}LҝǃKhV5'0TʬP$sB{T1F̗1[A~cb$i ~lĔ}x ZQN˦4Qu #K:VjvN+kr5.ыK$rW&nA_wYMk`9Be&f?jYWt1GDմ8\P1OJhYH]3?Q6r(d%"Bv4+i,߃GS(>wmX"J_>w)R&5aR6ٹB hL"7>* 0pXH 2A Jc-sI92td╝F[ ؂JPuiM>Np"0ܢ"$NUv7xajD3~II+]*pjYO0UR;⧲[DFv8lGY&Ǩ(םϟ{uA[)Zw'"sQi-a @g2TSg v\ADM K;5ZQi{K\ԼH/HA&p(w#y6l,rV?)jl"t Ԫ VqFy,$)BT$Kj-v }@BB|N *] :l ):ZI-*cJ UiAJ̖nBxB6)5ɦLw-:&k9; 1&Dz_UHڈ%dN ߥG-ɷܲB!AWzATƸ\F:f89OW>zomj>؂rIKm7J5_>Y`#^n-47;i>/[3dfyHffrN\^LA9U:L!,k9ҨٰvBT-p:jńIRZR؊a _1!f¯C1箘rMiVTʼn#Z`Q2iT?RU"~gXu|PcIP9Y!'\iJVXҫ03їgƍɊñ Ζ&J}&4b5X篼 9Ԫu#'\.P`3rŮhݯg$d.|aΌ-dejt֜ke$Z*,셋AEp8 / C)  [d8]dkg +",~4n_u|b5=[19hF~q=9U6{XnfIifF(YFO'2OkH0KO$ m2UZ^pK^**ƳTUk[>+CR`מvsFZaE CPvuث2ki{;aFYG[7IrZAe83 LTT5&'/گ2ڨԪ2rNCܶ q7ym䃫)exEPpucp,=1Ml `Zy)ƮmnXtI(g82I "5U::|=}с/-JgRs}œz K`"0Zn%VJ JqkVr2&zv0-](oҥe8C*${QpD1B^'{Թj6 i@Q)ЭҚ!nf{-k^OA67d4tl+aX+2mF%LuM Г8?)*[XʈMR LOMf R$ !Z1N-X ܫ |U}2V9r%X1Fw]'bAI UŸALXܦAU|L]&]i2A9ׂ*;Ry_@|5p~D*8yK$/< i}I~nwΪmQ%9 EzFU4W,켃Z'*ED p/j?[S1 c=ʩ rbJ}ۗT?Rn7Q+@+(L ykq_߫]'UT5lS*~s9q_+"[&[r.䲞uZcS$#'Nq%ԫ/tJ٨uȓT.2-Tub"iuD[UUDN.(RJZA]KM()fh˶n{s~pq.DORRN|ˎF'uezo_ RNj邏楄 3rҶ,CҤ بXԯ18ЀҶِwdP]~مSփg5M (T3JS[F)6]YFrr:ʒLkk=n+JiR:i]jTU;P0EbiP5zBzl2uwy{G7tU}4$;*4MUOb,YIu)6S͆teЗ#d10v P? eΚM)Awȋ<31ÖFdK1|ê&O*aqd>d '"c3=TW#PX 9<Zfl¢9& Wq bSjX_8姳ޞΣDvÌgպtXGPZ\\iuCgqk_~$9@6!'<^)vYnS{Į8&sxs" ],qs2-O'ePDz1ѳSËBVFćV|2e>_.?40l;S\|S+كZ,Yު]}6?8l hRN2Nh$ *Y{e%k)WlXZ(BkJvBxUOqb{JjNol~i}xѥA孆j75yklyb}im|RґGq$C䒻a5Xj>Hvjb;eWajֱrCğeoe?y khD~rpᖜ }VB$GqZHFj(VL3KȻ*jyQIz)yò\w'Q{t+U7wѰ /M+>3V`9\f!hޭ>A[ Hq`*f)} 噃Fܫ޻ ` nA#Kt m$N6:ȂJ 2+5`~ ~g/|*mbHz3"WbZ:yG51wxӈyj-+Av֎6 " % `b&z텎lLt1bH۸+5z¬Lsl0 s "R?kBV0֋5?Ml5Ok2>7( uc@iV#4[z<3x^#nb“?~B&?UP&7_1hk w j=R% Mbn( <Z"X# g$«hP\ [[v5XF,V0e3?:ڶ=V,E?dVvQ5!]#|Պ/M<ݫr3;a#H!V5i_뽦( )ezFg\CvyVyΗOs7 d0_@h 9\W)U'OGqg cWCRJV-Jp%sϵZHYEq>E)s0dQ|Uf^-P(pT/,yلCWfY,ڡ.$ԗ%!&-Qq )^DHpC&8B$e,ވM@"QL ǜ쾟ˣ42V/}ЭhXxry*lsOxU]+:;^4%VyTL#iIGAR}B+")$EwqEBCUT %HlO[iKKPL%;㯒BLhͧΠEuBIOxT5' &j9 $DN+dr)pn7s-뷼sB3͖xW8;'rrOIYBp~4l; JQx8ugϐSgljWgބrR!LDU@-E9U}&wًexJAM'hlF1H Gr} GM|*#bĽ ! « sN1swa"T\srOy]Yp!TRQ/8RD7-?'!7cr8rNepF@mQd̳pP>]0wWUTx)whI4UYDץw&`z*4`9KϤdTDˆj H4m tLC=nћ gZK&>(ḫ,õ@{8Jl_4c昷;7`w_#`gK6q0C }gd`ΉbEn).ho܀BKz+:`-U;3tؙ\ K_(‰ĕlnyL@Pv}poWQKR 88~zV0d;9*399Ѐ,>iK#,)wڬXCPa h3rx7`v!'ڂ_=/_9s1뱠uHlSZ꜍ vJ;TˮS)>%-?W}}-r'וF~wP0W8Ѯ~yN?9w_|8&~i*O:(_qL'i=`@^={釈 vCQC!َ5P5괗':063 ާO]y/`4",pZbT1sz=D-vW/"4AhO$i`z  W).ft Vwʝ=,dm:;x'8ZOh [N3Ex./ܨ88:ˏNlЙh Lϱ<;+ 7m͙x:fHJI${*/Vqn(vbuLZ"ƞqUb.gw1nG 8aV8B3_bE,3OEzbόqkQ-ق3 bcLG y[nE>`/T.Vod+)1\@15cb$r^ j:2 VXZIR!2dBDndY)Ed975I A%1BJ>XӐo1#)<\5*Ϳқhxh6CTV嵂A{[n~.,,OL;rp젯E=Ffa&ڙd9b{+5] f@Ϩ%hdΒ Cq• Hkm>{^B@TӠSxnNw:rE2ZYf\)ҞW.c9*ah׀+&: B[dS],)vXRMVޑk8v|%jJ5F?+[{}vۃ)r YaAhғX~T`D{I+lѴV-[kIyP6 {Ν''3 vȶ{.8Ƞf%іo*GtJDE~cPKeCՅ5pFK0_PnaVi%6K\b&1+ , . j旡fiUlQhr}򳑆Va*-RtJS^E6ª H %-鿲䣧R^p@ĊH>Hx +WJ0E x߉dQqyCY\1 +g,(2[leRJ{S~L_ZٟRƘhsګ։*Ey,Jf%Qt$7sW$R<]Ї->J,KM'D6' LSO2u%yu2;4g7 _<"z%ptF ^~;v&`mQjTGsy9j9yioHY\Ru5.LARj Z\& ~Wz5}6: f. |Yrcְtx^IT@rEBPQ~%,#p]5(UA xcrq!Qiq|V:/Ӂ5 NFkz|ֹʹR׋D&dbE&`/nrq5Ǣws~3ۗHWKٽDA|-EW(Q @sJLcv[o i\:R5䲊*XI `5mC/$'1_1ɿ֭~7+UCjhb :/^XRpleNRaUtX„%~:u #e¯P4w~m 1G:bzfeDqSQ\)"T -:BEGhyAHxTtu^q.)z|.R{i0z*<1fbA!+l7#Wm6tn5/Xm yH).k=m_n_ K8s\p/s9/[+7, Sv٢0ʭk^ ^zjl`3 4l)z&yHo\Zیn`J_$⨗7 N7$P`-ZڼXϚpzһ} +]OfJ7JQ޾Blk׫5Kbe=p<%kdcܝjLgGp-S@)6ޔ.}kuDpZ% mNru| :כ] GRSlp|JIk\*brfe*oIqg^of[q&1H/218\n<*?LIHP+@3Bę GC9Y&0-4Z*vp#$a(bOgS[&vHI&UF;'9_]>(!i2" `y\*pq3U'Ʒ<ჍMv[8/4V"bb{2M497K po;AGQ'P@i|!Ͼ B}%l Q%7j}4:% Vٕ:{7,AaoOXgYV6}` @jV;6)2Y^?C C2yMLީgӕ^pAkvi6F5>Kej/G.0?CEgY7/ s~@$͚z+ p! X(θ~pk@kq~1[J>O5YWi3o>G,\o_9\g6q"dɱ~ k7? XO6dsS o]Q&zF,CbZ4@Ɓ1XPtG'iş`ѱR` O e>>I]RbKĿǕelO1yVnƆiqG,~rE5=|q>ҠZhǛ'[dfG@)}t|cyZCt}9f{:9$q+Tؤ# >aʮjŏ~aysZb5?~9ڲ2ޟG)o-hPQ?-ӈKKWRigov&g8l<չKB啴N TrHj9^&b3tbP@Cs"TunqL]'Ovv>SK̖"kJQ ߬o>)17DH歌֟SV Ɠ.;ٙ8#5;r7lx m>a {=qeru}/#g\j?}$ʬe }ʺmcqB;ӟĈ?SgHbzoJU-l(xǼ!ؑi'Zgf gW="zjZU>Lu"ll:M|~F~78x&K'&r;<4bi(%'q޻#Ƴ,FIO:F-h)2^≩#3giI`t<k>=d[~Y{(Ú| &~2AkxU.F[rhX[V:26<6fke8[]~zRR}J-jt'FO>Da߳hWW46|WOZ/Pd{|OsG̎U?GtOT(4֢mh]24bzhBQVOXqu7KU<'"T񧩥5?i|JH~ ,մ*H&Ʊ(RpROZǂ.|UHe'j0s>LDL[l ƙT:YͰ[e,( }:~NccS9,F''\iTݤEzg+'/M<;o0#jhx-eyg|aCj'&}LOp!cSƳD# "D5>OeQzU#-m{' LD,C%,%; aWBG-|MiC㖓yCmu"1ADJhg)A]GӇ+70rkDa^ު75Ҙ*ڴ"Y# #O(MoV}pK# l7/սV2Ra S¬f֟}.٧>l4b^56T1BjtWҥw:fa6aY@wA(Pgelȋ!V{#lJ ؐqy+ܝPw],bUr6 A8 9M}0"EU4|wGy x yQ'^w'6*[BMt0EiL$R$pؒgr[F]s("ҪHkKg)Jys|>{fU{P+8f5vi5UdTM,'=N{+G:UwS|USj3NUd/ ի2}ĆNj"x?pD.'4> rUJé(=Zg6pJKQAڒ+i`Nn"pPޅ ]ٴ0bMO[>@<1UH%B&_HѓQپEL$f+it1eUniCK%Ni7dhЗJ]׎UL^&*b l@O!S.*?OYFidr 6&|}M":M@z7eЀFaS ¢S&U w! g;.,ۃM9˪)1 ([jS)񿆉׳BP{ o 1r-.Ej:@(zꄰwU:Ds8ydjE:lkEZ? 1KV>ўjeb(\_ziQfrzr&n!: bOhx仵xo-*nJ^;W5_9:z&szx6cm?bCSzvxl4d'?hFO6l4d_F(Yӯ3јѷSр+ SѨfNpQ[PfhVf]iksWcU/|5^ kVj@`B5NHjTh@P/4QV5T'1hkԘ6 T/=`*, ͎Z@D۴oD(0͊pt-$%RS9T%s5dT(+46{_}%F@eUnt+FtELfzI׍3 4A SۈjT:A"/J&ɅmĩeiD'1lgz1u|QݬGLW(F/²/̶ <wTJ@-\-knkwVv:*F|(ad  " IQ.cPcݟ-뚺NrۧMEi ️9޸#S]z7P4lG͞;WRW%l-j91 i2Qth) ( 40+cy֏常)`-ǣFRo%öL^tҗf%RNjHdHQJQj\|?d$_{;˦r^ u.8h0{~'H͞Ý(JIZHjEbǾE!\ )hAf8WeŇ>)޸f,WoDֱ+D9BZΖpX=.Dnνl]1/837Gޑ%)j>fwt < rǣPCId/uvs̴QinBvY+dL`5r̾w1,kVAFK)fjN&yEʧ)L_Z\!?X`34kxJ ;L5{>i9 a巚A'+FTߕ@ܲB`?iXqe=ɽJV>* %/-:a祃T(K`)+jV5mDqnmWX-d븇77\XCbyiM|]žB5ύ$3F4 ۰,{zjE!+z?a ψAac꘻ d.T>(4FzVw~b5 Ws[hA*= [vkDø‚a*I'juz[`=1ܛxnĪn\)]jY89*ÕWTίv~o,Ua51shb$:p';wk^`Mʡeyif@Vuv=ߎ i()_&:v`;;n%2w G7|t xc*'Z]C =╭ҡ%ߺ #;@n7jK9hHٍ&B B}͇Ү)]P qƀFV[(1<8T>xW8_d҅ t G$~if%[wOmS+N7c`-Xp4H7b|KOW -6[3(!d$d^nN~I;jh5OOퟫ>;^)U! bF^?K  CGL6E܉'3j07mFNnD'1ԅܒ6n)'`^&eg7ZX02-LfRqhR!IeҪ_i(Ԛd֫Vώ1폵ѵDK4<le(`@wb*sґU A&Ot$sd8&(*Y{N89&GYk5c&f|i]-bO舺"'KCžCKk'LH Oc\|=[8'aFF&0i2\WrJ݌Bd@;O1{]|A;bu%L\z14RYbW,^otj[eG2C˫?PqD`b8 VDFR[>L'C~Σ)3[+Ű>E?Z҄-aUbnc[ڥDl|&(&qO.DHx)8籮WV\<ː?OLXfP 6 帊3;[2_ ǢS-I\^Pyrb1`ʼfG#RJr-.e E 9]+&<'_MJkHO- \SY[u ݳ&L$FYlhu!{2{ |\ɜ },uBx.`,N)in6q eKBmxOѓ1ss,`e9oh,puyzXXUo9/=+ETe,_qn"9C#F\ =紐UVGEiAEq\Yt}y44$b#$y1s$zgedf+?F?αR`h4: juP_Q(_DžcU,dXy-$8V r/w{QFf@\2po}lFx8` GOơhq(*Y~$ bE2,26 `@S!b2UG-ke:сGP'!8db/͔͋Q?-kw 5cK2Z0$~r?pՂUٮ~OˀϮîi_Dl)Cc,|;w{ DZ{'?)P=_Z\} JwKƯT4  >&Z˳Yk7}QPAб1z "6H=]wG@X‘w*? ƿ@.Z).lRu6s,U )yB5)#%/|lȿ?1v;7' >ZJ%;ZdwX4<= -h^C`[=E/GN kq#nJgѾbEvoVCSva,/`"YS#'$zSrڳ]KDn"q2K JjIdN-z>Mл7d+ a|Vߒ!*W#Stf|U Rs*{%oY]F% jUrײJI!'2U J6RdIHƅ>y !}mIpb(Ջ6>>YQMV`|-Vqڟ&EH mhOӣr"+K PLyh$긒0DkZܘ4K601 Z'6}eҡnS_)T.Co{@̖eNb8.zmo`WK`cٖ<"yУK`%`a:&M24q<2nsGbʌb~j.O4ڒb"HcIVk*dip! "'5(;zuq2'9Q1),Y[))cR)}SAjWɺj/u_X~//0=Y=`pIW Yt wk53?=Yqk 5K75-km泑C>RպzKM䆋#<)_OWSvZۣECdjTݭ`jܰ~Y@mU[X${ƋߋBr "4_;o7GC9Db>s j(떙%$Nno/%|'cOCI׃w^oz}|_*=OhEB.u0]}kJw9\&Qb ƷzՍ0[|WORlvpD𰂥liҬ ꖙS@cgwȇ۽c:v[-AuhCk*șԹ %4VklEO"dG>dVa#w)*rH}M֐I:]Y8{aZN&b:G$;D[z0.858D (v[5v(i`-A[X8x1.u ,)v]5&;ymDŽ#e@NUT[V0D|RC~,:N -czV"_ #{.]?g`^YQs*o }c=}6 Bn:Wf8zwZ3>#.fiAAGSB\l̀2Ƨ c4d+NTs#vyo :ү yNx(yymgP=aP1|v* f|vW i_)[B#j R}3O/Mi Wdutue9E&T&;xH+U0;rJ ;TEBS5(}'){!0+=)ABEya;ys7;N䅵ᵱ' ܁2$ ij<& #oϯQ=T%5~Ozw1ǣ8yS<'=r|FI[y%Ϻe"a&҅y _ Ha)E (Sԟ/AURبYYsG>.SN/ E`S*+jarF.fZ%"2 Oܰp}UthЮA \Uc;差PHr}Z6CC U5V'+t&77O'Q[I/*s ޼|*o[F5@W){NfXr䫓 G,?Cƶp =g,`!3℉$nOVnQqվ1STTS@)u4:JWz43(!3ȝ,B5~>ox n)j`4Sn mB#qKҌ:HDt8 қg%|ǔf0ƎGE+wb|&* ǻƶh5e׺l.Eg4V}UæwZѸߎ9V-~pf;] ^"y}lS~ʭ=gؠ~<}p5cR+b4<_lrGSYQ ;@hҋ81??f4PS>>˔sxL++Rqmpdwiͭc7-Bxֿ5?K,WF;PZ uqVܦb+zM٥G΢s_56[(B҈U>ݷMBA)L:P2ME\͖1abzl Cs }D)09:AYCcq[UTId3%^qR=r.glYqЅ)A~f\p*ٽg:Li,0bof Bõ:EYK#H_F.kPk^(ƂkY;cMbА'r~@;ݎyL0Z?;PVJvZDp>X2WpR~]P[S8m7tV,yM=W?҇"=N+޲ d?ո; ahJv, cW'"zޢAA1cDQS\[0xra7\E.4Uſ6 I#u陇X(Fw#%fWޝ3nYd;j\J4p_;%be=}5Uf_&ŝr{6ߩY_֦%2U.ᎪATW!ĶzESbrk*|FTɿCBш91p€EJ͇ZV1 بWm!ej% ZM%r;IV_B\vpQZg=<]O ,FѢMᆸ[({qH)5Clys{!nT߂g'Tq6-]NBMso( `5eO=p42p׍7jHcZQ~L %8Í زO[bYGlݠ[a]2U" MvU up+D(r.w O̬?㬽EA~ wΆF/)E*d#Ѕmoe2Ґ z8o^[z uuwTm-P*A2Gl[FO9.g/FX1^/7י?>dp,x>K' jxv.\vZ][?jf.ğ_F-i*'}߀qICʭkQ#K)i_CO-C?qWbBD-P%4X$@Agi+qvukjX6b'//3W34 ʌMN]w2)- O=ǝ ;MEs &WH@MGaUX?$;طbyD9S.Ëw Š}krU2@86A3gw RO=Dt>eG<ɞd n~jI5;)9NcQ>kw4 dVdgkֳsu㾜?';@)nrnd6 GC]ns7jmi?+jaЎ9il U~wjTl vU9%+B/N*d#wջѤ:԰cy);؛gXm.~l+]L?,N ̹'tޭ686Z / %f ˝VjT՚0\,l*3@ǚ =cN)V}~3;E|ď'ppc==(X/m4]mUXfo73?҆F|JJ#. 8=P"Ӣ3s7%+1%dg+/3@~GKQZ@c*}֙LrvJ3H#gu[RC9B;h;BOQTEL Y5+)B◧W1U]%#2z,0+,[h>m2fo%d7b2WQ;6Oa<+XnUc%yY˜D(҆xQ\H]" ރORhPo|*0ӚةSwqyG0^U<f*5ER !*qPRx[Vr1/#!h'0|q0.f/_ fbG/r̜4)O#yORૐ#7PcFGk$x2zUz {A &ʕENT0@!LFL"XOe(4@>E:hMzdV0s "!=-үΩf sJ`u5-@)h3OtW~:'?=3^w#%IΰuQG:t;#P H^/U5e1Dq8p`N1%YZ J3/ |7-|F/UZlq@#( G.ՔVܼ+\^W,hS C.&nJQIZY*ɨP6 `+];봆th7+tC٠j4YU'k~a@sd(t CL=Sɤ0iek"~Ikg4F:c$ҔXˌ3Y%$S:bV ) aPjmT,[Tkl'8Ѡ  sHY?(\"9qQ -Kmtu:LIT{(C~4rڧ ->uRid3v) (WPr-*G.l7Sr@M@_qV/GQvd)ͳko%%T3H.U{"nE8z.EJpV퀵%d=,W4Dk\jg__G(W_gEqjhx͵bn`LtF@Ts,#̯ Y&Ǩ$ T|KF0gy}2cH.8+xP0`ҀJ.\HJ#$#[n "G\bRM !9vFtt@pW$ @}ϣT ~i}[,?Wӈxj%Ԫ,Ҟ[ƿID3^pyu.=_!W; t2KDrs_.S q;42*rvfQWYYհnRș( C iU."2O.Z%t ^7! |^?;៬Ig'j=(E 2o:70 )'"Efg1#O84J [`1Qls %;UMnw TГ(Q,cpA4e-#J5  7;8$qdC" lcZgLٟS! ,q#WҕRhEF_9NĿjetvFQVZv :v+thΑlV2$IjpN Ժ|$" ݇ W[@]IlߵY'88kT5OV5ţ},CCV=O퀭HXx(Tލp}^-'➕ VrLYuye%)ܵ) ω 9̡PT@̨k0MyB٘ Ym`𮈁qj0R2:јF0\Lf{`|,V="Y5ؓ_j :K aH$,w =%9rNB4  d?-L3ɖ[HΕyn}> A{|ωS{h'KQ7Ks B-Q# {l Ama ̦T%%:#dsR= *G+NI>dxÐ[W$v<*}H)`j ГZaSГG: ,gD3UΩ~Jt\CW5"q*7qs;expzޞ)cm+.?uAW&7yW@՚0ѐDu*/ҰiBfelx A%5ZV42a^kw}v=TҩY:ylc_S "\LZ*ʪus,@zo&ju0wM(: EN/뢔0o/S Pa<9a43]=kKpI#fc]b:W*)%)!fqIa.¶~0<*a([ΕU2`;Pp-RUD PhԁKTTګci+aGR t}, O}եxȝmPFˠ^ wx轺PΓL/Pi v x|D>?j,˱ %DT>}?Xxh#A? 둽  ϥp<X~﯇+. f6};7_ /f%BŨ%0l*=ץ>hW̓*:*rruҟb//\ZE D4j@l3"qynQkf0 uԃx 0FH5Xd0C{,N6[,oJgBdۻ/a90 ])dkE$2 .`N `P %@Vv:ggN (|0g< Iw?Ң>S(mprK^ A ^9,N)r`!v BB3X-co%[ܼ|yA51%zD0DCpBZѷʰ9j_,ݏ<,チ _ͦ/ \$FDp3§:`4ik^ Iu :{.J$k&x0`Y5mH!OgmсKJ+ӊ!,MjV"D1&$W k[yz~bRg.rF?"Д`;^;L?ɦ u28u/mYZNLЎTbM959mKo1cuF~['Qβt 1ƋNJ;oWljk9>{X)4Aq $LN)1u% PD4uz1M/0h fe)WhS',]dAv.5RFCH'Ȁ.7g Y=*fY>Td.O;ms yKv~(S6 ~fXxTߋڜzODI<ňmf[3PŚSg2a,i@[&F@J"&,ZDmwLl(9S 762M֜4_rd; lv^MEBo U^ k,W3k׳6A;mܕƸUV4A$\b=祖g/7Cr.A i狥l8%jj)&Z"l VZ-f^fNWB/?]1Եa0RFp$R֧턫 + ZwG鵮{LB`yI0JU(%j-g E+)8u`dw}H^S0֩UZȑ/Ў_Ad-]{$`)?z#8bu.o&1qi ZPyP߇ƸmZZwdzm]9~Aл倛`M;@'")ȡ$r:e:%_dzsOMRKpg55e1rLQP f e9i}H:Z~Q y za] R(6:U-!| rWh|k822צ{ nfI濒of<62 [-+@> ()T7:n '[^O|8~.M[zyx' (IrkP#8:I;8$ݯt~~n4*IT p`\wJ8xjJG?۷}) ow6ſOvO 0$T% *UBfD5מBi(`d [iV$ x+O8_6"]hY _pM mϻkOeނT18Ej)%#XFT\rxD/5g hq 94^ Bj.σ3>U[լSd XF^@U:ѻuF[َEv5%4mB c`ˆB->#G4:-*Ԙp"dX5*):x!M1'!s9+t!m9&KwRGrW` wY[/ )a[ 4<|j,XEf"$ #/ܛ2o 28Kb0Dz|y^ CTjUzld"YB6ȽNreVKOKϹ}}|2Up (Uk 4b[ sq+k~AʶٵpBQ"Dg$-FFPg 0Ѹ!2r`>U5ށTA*rz@_u=AP`+ Q[;JaD VP7?|`0͝lJOFRw+ nXSAxL6[e. !q_{?RlYإN>{m|gn+ƊpVq e=`;R6wIF/|!(O&ʼn:lt'I;VA\%*`PH1 a7PGau6w̡>xꄺo? Ir'W4>u1dcF:v $d'8M;sODؤX\xX(TZSVQ RoKLKv}ި2PR ӵAeTq@=Yxn=,2`8%o,V%HMJHN63; q}(b:LkVUCaP[ZL4.',ѲBCFv WJ zů#mJЂʏGfj<4ѓBMPB.fe}=^u=rn .O7א^2FCr뚊9gCa.jah9HU'_)Uodfn ïUYg lKK=2of@\4q^j᪢DiMtHJ hi-O' eH0g5چ뽺)GŲÑ ^ڿml,o쇜]}h+ͧO?xVe.9OFk<9%xQPG˛Sݳ,+㺗<RT$ۥpEG>:SOLze$R-1Z95B-LxCW}-3 Ub(!Ah1&w)=T)-@#9[˫>a鳖Khr)C jm{sNG;=%Ө;5;1;A 9 Q:#QҎ&wϳwmkD:La,"43> NCUS9wlV 8bNW mwyg4j+ƽwjT0]4pL\eIJ~Y3Į;n)N5(bMk;n> ltWv;Xt.vO:Ɵw +D{80NSZykCߕ2пh2P_B0C|e% $=o,CFKq:)sQaūW㶁xGvQa>daߧ7Ʃ?zY %\C^O>)M*tWrIgW8὿vvHZ6r S$UE$6x.YLsG>2* 3foǃ|^w};Eʤ chuv#5/Zi.~*A/WQKRy]vA=X%;bQRFDOڌœjq}p~Y-]9JqKg*:%NނM^6V|p|v([,޾}ٕ( qUwabB†- .bqɇzXgyPa9sVZUV[VTce<̺T nkJ{z5ӏNxBrf*bC!eI߱EjB'Rq۩ׇR"/nj]Q*x=^QYЬⰆ.ʗ ZsW*dNrϪaC B(P49iW(Zfr6֏vsZP: EkK=)BDwZccR5h$@b T;voe[z=b9]WvR%sQt}Tp2p_>9N Xiu2UPճa͢ŚE,M89}3HVE,۩pةOlag4pN&. |FS "g |ث`UŷL ҄ ~p{\2aw_ nGsfUH8U,}i}Cm҆=T}7{nzaS=l8{/K2In:??D*'q1$+rto5Sww *sǬ(W@Фc`Li|RȒB\^Ibtg>/{tBc@Je+cZ %Kz@OPUk %Kfu^Y>+;aҒ{)4l)ɗ?5+͆ncߤUM ~vZrEZg`6(I4ֶ'yM:pt( bz k4C^KMZʱB'-9GwrDZ DИ0MR5N777h&fҐ_o|+D=G RKȇiPJ04g~izBgFH{+HYU2p{WըmM`3Q9a1^Rt\;!YR$0!FCndOA5ZcPse/M_~h}Inj^5W6\ym^.9e~wPFR8ۿ-+ށ)W.kwtYhқ1k[kg%ʁjA.Iρ/_ާ3.I 4"8rgv3]azŚ_l3rg}@SPLAU3g[oذfnjNCZP^uA䴺d! r- V;XaVTzr`}^%CV4!N=F 9ƒ[8hXKn־3j%+A~cxz?>P n5/- kIFfڟZE`0=˸C/m4iDtPzɘBw_; !#;Jz8VfK)9cnTGY7z#؁{VZGY40dtiNg=CW!qn8kTxSFմ:_D_G7t89"!e$>ӟݦ˶چ-.& x{e5ORw/lQ9}DU3uܸd8†m$=xix&@Zr^cǝdJQ)+~et!l[J p`jy / ̺ir Ftv8Vό<<.g(3^ *]"hRf)f_@IL!q5pڲqk P6̍4/Xe*trvQ:[j7,L%%y4%fPc]Zxp[YN1Mz Ysѳxyk:#I+!9,09sVop86 qRe 8X:gP$qՖ,_TyaЪܢ>n֎'뢴IPCV5^nn&DgUS`4ٛ3oLu\yexK+"EPǖ2u묛R5}R0ܗ^ {E''wMP1؃1M3>8pL)~sv{jMոI;Ҥx[u N{JarSᅷciiͫVTf\Z]0^3!ܤ/u|xkl,֕jl\R"bb*4CcF4VcԚM%;PF mGZyo{G5*TeFuBK9ǮlDP'g*oPlhtqeؒ`&̙,̑gʽw4o<\1EwJrt)){@'ӂ|~_Ϡ:M]lwɞ;sxlkLzZ|Ack_}+5mxbOэls:Kp/|>mt cW2_ }w\V.b[-%jqEq '7.UY"2(//cR}]Vtq+誩y<6ϝ o_Nw<7]6%乥{^v(P㛩*eF/iHa5AqcMFz]y vGzyM `i4n]Y_Ԋ ?[Yr7^yhD׼pgTgd=O݄TlkDo஖Ɠ&akw+^7&yEN.ln G&- L{MJi&g`GSp&i37J:\96R4%Y[kq6h˵h;_m6\UŪol4:JhBR !mJF\^g{96MILnBic`5+3(#h_I)Lseǭ y.J^^5H^N?c/y/5>$$p03FjJ&*vH51V}N?5 ?1@( T?ē:ۚI!lr%'S|yTirOs,s˿\J[IЛh Ygp5ٴb\*z/}5][òRf k,kx;$:S&HJ7nrO^f@^X ޝ eƘN@D.gh$^W^D`D8Sh}c" {K%G l,UHqyGJ'ZӒ/)]Zz-!:;ӦВ){ qJ!,%̂N KYb?[N38g>"`#{b[ƀS~^.( `N6|9" [NRҕiBH40SbT\ DZXFJnsC4]O*٪&F,!S̈́*L18Xve+PV"fZ:%@Jh JATRĘiPU8'Ͻ؞."1jSi*гeFyC#3e!E)6ax$8hv/z J2h~(PPT%BWˊL(@ujƗ8L)`r*~J;rAApؿd6 ;/xyBNvwZ*vRc<;(߹i;Wc_k:GV>cj+N)kRKŌ=re7X<)9+;#Ԗ,Ge~+*KL2sw{ߜSx%7RIO(Oכl+i WQ[!\?4;&B4*OivY.)(v',P5JfRn`$?,)t.2XfD1 @&5IYZQ'Q>?&9 g|T;Ldlo$sw,[ڽ^BL 7x4w{.Phm";xwF7h[@pɤ>̇ήufwu4ETJ_$|y\5) v4O lfnbYmS'3JXFe>5+3PHlb3z$JAi^̑Bg G2k8}8Z\斖gm{~Av_ն$&ڜCeIB߷RX2N\ίj} o)#{+πCכZ,`iL;߈3%dzgd |< D^Z9{K-#Vs XfW)ͺ.{떝V)=NZr Ʊ"5{cp'窮SZJZ@78  NxrE.@vA}g1qi}6p~AO6||Ǩ(ss˩7-_C{K|3wˮvlK(2]6jF_#q%9Dw*_$iVzq/_aVD1؜tUʘl:ͤVbK[7}zPYegDTw9+oıv .c5$J5z@Jx0G;y߯w4X;C2z§$\8r~]g(|5Ѝz83 #G>g~mBqK\F+f &T]%EYg8~E xEOӀ$wR1-~eϠ2stqMW"M]BT*X4`C-)z1>c?ny2^W_(EcS 2SGAf7פzV S^pDaS]7L4&)ŬfI&;Ws"Ӽ:$-Si1فs^e;t uͮ kTCcag(J 6SQ=A. |okRYg.Ʉ3-.]yǼ$!F5QǕnQ/Vǣ14q _ Uţ/^Rf C̄pxBK$avj0+2S`5(g D$PJXtLQ+ -ʳk6-*'G>@&ɢ!~3ͧ_ E5/,O2pф R)m  L$fOmPRAqVddCLf>xv?UYiܜ؄NR (-m ^VpⱽȠiͨkX-,o&ɒ@-B/ E"i"d3i<@sH ʞB%4g ״E~b#J¤i 2乥%˙װDgc,<ɨ5uǜ8w,5%Q2*ٜF< u2FliGMT@cnu %71 np`^ O3;.+U2+Mge^gK'P:AVexN!N V/mNA5pԫbsfp} R453 m|oBVn?Em 96@2K+ty w&NȽ/RK}9~qCLy/ԯB 4%HF$t8k/0_j7l`̶L|aS+WA*OBNlᔔ*A,ʱ^ J^sƨ dF z׌Bڀfɸ\UO]&6efe> <-?MIM"P&ƍriu)C{\vPSc )VgdժUV.u@evЇ+ҧ/(L2fǸK蝄 @ !u LA9@\^Uگ[@HE|ЊZɧhE?DIig8{eF8352LXnE"_8AF% pM>$٩sdEl'ڪˏe}^u v{L\gW8uh4DwM[%zdلE'( | r̨Yʱ+ܹ1MX*Gn*2򯩓V$Ȍd}6OMivDöGiSx7oUvN4^@&,Dk JێVOQrdC N `3jZ=1LUNad_2)PƕIwk+)!z47w.L#*~G5;)ivj2IZڌ;:wJྖz 䜮/Y>qwwMȜq5F 58b-:'Nf¢;&vfIoddBҊz W, KUv~DTxr;ϑb= }9e`f)y 쾦TG$*ԯVPpkOחέV'Zy*p VOgF;)oJZ=1ĉ҄9k5Lh*xǹ?"\Sr~qX8LVDvp}/5^Vմ\|[ g8l,F3`fU/V[o"\sBO_ 3:uU[ A6 c2&`㳪u pV\fR@l5PF(kTkyث`=6S~4p+jU,Ye3!ėN>*n9!*A8l:5m xf!{I#nvBt&:Z QׯS/=S=dw`*.^G1~l("{5tFXZ)';%R:G0`(qz,>{yPG ԥ^{d*rQڣUwg)RWp*(З0QQ xUɨ`#3ԛ.iuȹP:d)-E~LEO@gh ݽqarS6S[`%֝.r+d;%}qGnJ =׸MyyV%1`1ʝ!ٝZuJ=|p#ʫN@Juہ#@22H"NZndy\Rg * ̛hJ *þLhı/kdٕ QS1n-5=Mx1(RcyM& Ą cyzAU/n\&Q"ۼM~-pL3}Lr\X<#cWjS dD 92$-xΓ2wó|Y{̛n`2k(Sgw![~  ɵ #&?'z/Pq2MH.2N ZV0DIݪJ:orqr["cY(BiZo-{ޞ噠S_S}3DKOJΩ>=pV#OD @ Jb8>Sa% XD 6Sma*Nb3'x4RԿRm6f+$}EHcq#'#0lme+|;Sq^4'&'bD ~6*qtA7U,ݕ̀)lX{,PFs;·ARn0ySh<ٝy =S@Bir*!`4`0spcrNY2nccPWCqSڃ§HeU .վ.#QXO9<0EMW LsH~ LMo٤̳2 z"l/ӟn@6DS T&? jy][Dߠ0S[W,avWIDoN3uWy6*\ZxV#׮gf6m-eR|…9삕YDuoq6mKڱg7`3?_N6bӈ898w`z9^˻wi-g9NS΁<0'<ԻRt !Ŝ+ Ul2DEEnM^ p.7h0w!egh~g7Hs[u7Lq0?vӆ* -;I|=V1r0H5k N]Ibz=.?:e }$}4BJoΆRC֓ӾyM+z, ݏF8':m.]oD1M"},nȾJF߉EjP=qբிziSH4KiĿeb`}#DBvo'u@}#4TK( *$hq*L^5&#jS^/~JFd,Y#N o5 bqUcz[k|:&INVjҫǰ-vT׺OX{*^_^YH {\XhT;h0o2 2^k$kƠ'Frw D+l; Ech rFnx^_c2.P>bz'{?ً^O4p,'U |Gf1Ŕ'y+PڎEgYArTa-{%E#P֤d][)q_}|^.ӳӍZQ1\ƄGILBjʝ[.=[mb6ȁ+õrpAMgԇ6R/X]\"0FgVt^|׬* ɚ?|;!;\VHtǤ!ǧD]~Z2bZЭćy)?rC?iVհT2=,gJG6YXgZ{vz~dgSXnE4^*ޏ^ը3)zK»irX~.I2\%SU]iH##-sU˗8b?ffJ W?ZqhT'tv)kH3J2S Q [=-ܞ=3;ξ U0A%@B_D@&}YEf~{; +4[T̚pqcaKjGwU}Zf";p Ot?M vNUk*-Mp4y" ] +W,׎n$1Ĉ[KtW)iX'"7 4pmda[N^h1a\R'}z耩u-&+b[l*63WJ˺\hܡ mdE64`Cɳ16h~yx&^kL.j)/(6_4P綵I?wa[ai;h-if$C6ҊŽ>ίU%7qF9GU3ʻ,U\HEAOd j]@?:*Pt:~4H ֒ b1_%ќK-T"^:Zkׁ=TYW*Ygx0H i}0(ǖZ0f6F?yj,x^X =Jpy5٩=]V!=>x.Ww9iMTRNgBY[7,Z#S'iY-0nh,eFCN@^'CBaL֝p萓G\ zYn0e1'յ璹. {,H:F.'wwu)Q ZAY=n-/+G*5[KU۟?Y ۥ,Sk<M3#] ƕ}ti#BrσV+tN@_Hk)K+V gXZԳ<<#΁K^XFys͞1joWd!Cx{xj_5mUpQt ޔ֏/PO ke ~?vV6ҥG%T褜 9hHū+{{W6t4ڽw|1SDXˬտi~L DDS'nLF뀬~4"xByXjG>Ju}J,s%>oǎ˟%B_"3g "o)eۮ Oxom4*߃ ܷT6ҲNAlRږmXq@<ĥQ#2zW!$թC)k'`庒CTYYrbN Z}]*שg{_Mީx`S󆹳Svͷ[ ̺cCdJq~O1~/_l?Wo%tڣ3{J7yr8q->\p2d\N< H8~2F0Cg}&E=ڒ茶(H6ZK|\LwdJ13L9 K5yce)_TDFMO8$ISiA wV ʐy|o/$j>Q-k‹ yz}1V:~&=G>k0GA=vȜђ:rT[>wI2B u 5{5,%A lYS^8U7ɷMI2≮˗p\05xN:,9u֣ -Eth@je:,7=L)x(~|rM;jF=8%X2ʺFOeW+F.JS[SUEg|E ȥyϣ:skIN v0ڰqr2Yb1;q]R&v/Vm+\w4׮4#^'7Y4-X%@:XtDG; W])-YL8&vĆ+Rq@B_Oz}\pMӸkGy,/knl 낕bf^sÉtCaMfixk"٘v (~(5s3Y]:cPܽ)ek۪ws9g6}mSqŔ.D NKD7;Zql)w7C^aJuMٴ5jR3,}%= r"o<3Hn.x61;k_\ ڪúӨC${!]i֔ ,}_3O6N2G9p^ X Ǹ`CJX\N㪗k9 K=DǞ7ĝLh [FdyL]2Y˂:=r"{V)@sL-vOy_wXs\ ˵5QV8HJ_/#,O);C,T( =S~*ܱ5&Aڅe~TXd?MsAW<&km\W3w߼j5etOc'X媘58l>J[Nf{  =p \٨oSI[gF['sl %'ѷEkڅOZẼx2 AY:3^} b`cj! o=ag *.|w(V SIx~S1]_b&v#6kA{uFfT3`p`XJZl%-9ťSy4Ś.MZ}a%hb'ytk fvM㖕Ԋ8%jZbuJxB] {<vu^\ōvo«@{WytrE yt-DvV/h&~bi um!; N|Uj7` L,ÝKLx'yFv<]W֌ޏ$E FKPˮa'jvf{X|V=D֩y`9qK1l%~Ti#llg<&pWmGW/Ri+x|0M5VЅ̟e@9zw0 [(jz yA\bA#+j邆_рg2A{͵LpA?V n{;" ?OCwIp7/@1_^ !WuclSgu-H͠ĿT OY6~h#קzc+e}Ju,>] x݉0୙6,yRcvG `0iӈbBU;40eeەzM3@0eoy\|.mH\  љ$VU3;c 4[|\2]E=@iy$bS@3Gyk E6!cZ^mUF#̽]dwޔc%ahY`o{\UȐ{'^̷H1%ax~^w9jl2}Qsy i$lo}kgIƓ]^ ؞_cs-a+x,g,i)03 :Q1y/~i«VI2&6fU۸ Â#p|l]&gr @#!zQ ov.3C9ŠX;=d]0ֲY@ϡ4 w54!k bN|3FryayC۬22 yn|!FT@`? RZF1ji7\s=Z6rX&f>ϛDzŏ ͑5 ˛T|c8aNOK8$z~![Ga~Tc8@Y-mfPY혧l<Гş 2QQ 3[a^Cq砻fͼHF)ӱ*m2{?C 5dbH^?0mf$o =#$,ZVɊV}~gPDN /3k=A"DŽ%#z;.]~n  x /';vUVhv,aԐ'pR[4$BWʌ7@ʒN̬Շj$~eq~U!c2,YcGZV=C_k_$ 8䒸1LcAsZܲiE)^Begrvᾗex&r3. Z-`MP;Lg`p,E O%9 Sjk|^zd7YQ|aѻȯ|^8u %jV`4ǰuՠS1EYAX-I_W|5a" oP2O2ԧ'֪a &wx9fgPSjMĵ%5@ jK/@(qX@y?ͨ+RyI?d¡ AB%D ?ݼ~Ss(jҊʁ*XiO2gqFVGCc 67`/cagJ6u+ƊC9q>[Yj O$jkѬBkS ŸSծsR\8EД\Ǯ6)uPC{DC\rB'l@ {|=jj)&'E/\fmaߜ5:H+V^׶S/=):_]z$ծ:VSތ'ey5'.ex-!i c T/̓@Igh(BT_HNbj`MF?*FжI#,] M$vJӸqQŵ{*PzBh-qVH3wT4HÜX&ػ{ظ`5ɸ ߗ4tY;Yd%iO_KQwVLWW :ƋAlo ݿ+qb5mokK{C:hVwے% -өg(_k\*F:zȉIAGsho%l]QGGf.(V_+j9R/m~=jZR^|q2}%-G$xhx$sf싌T_z~͗3Umˠfܒ7-l/LPv 1'Y 7jϠ7JȼmG)\|}kSP)xJP;p+϶oV'ΌT}8эjYȘȠN0iǒT ;fʅ-"{|Фxh.B3᫿X)P (`? ?*B!D)[uSdݹ1 k}7=CHx9by9G`iV\ )`/aZ9Ig\W2 E.%k2QVj?ˌ@$d gQt-#ē s0VIʌO\? f 1QQC"z:TIT3*OYnU>nSk:-}%Lj[JD9-et!RzRx ' { !)0O] @2hW*k+98a (5lj[N/wJB) f= ?-[NL@'uax:I{^B|!Ջ֢蠸G Mv $QeG`k' ycblVMVB6nl%>nCJ$iŀDLrop1 $] Ro!+Ǩ25=NDbT,_+^(39֑r+8Yf bX2xEI\Qj/UD_E4ABT(]~0X:Szπ0281b9դgAנґ+Ĵ`ŊR}5%/Zx*PIJE97j;ҥ9nK6@&.RiY˜с>hD7lv"(S QL1Z*0f9 ,SNs7vy\TیoL xJr51Aیfy:f.`M98yG |zɽbMټd'~ HgӕldlTIqӈ^8G*4isR-G"N /?C_w͆so[:x#(uBt]\)eؽC,#ڀg?cB^6GCn.seEͭP!՗Ќm$ꚤN.U0ZҢ)Rꑠ>٫M#sR$. 2=W)F>8@[v逩vF6gy4% 0JWX5ݙK ckec+4%yMyHx:t9 D TƂ\"~W.SuPerun2o>T~J?^fV[qHXmGɅEk?\~!k츺NVMl{=X`¦zwf|eR.~z $&mRE7)"(ɑԲ܈.R\ўHFU4AOmNNd-qo\>vlIM@WkqMj,:iZē1X 4{X /Ň.Q&5ESbM*݃($[a||22K41Ǩ6?;Jjj4Djmk_!)Ia/1-o;U%۴@7k@/zP5^&,8K4ZI F< N|< \Hz=Nf&@ԥX#kܵ| n=; 7П%9=&z*΃>ն؄|{ifIɯ fi{8`q '~N"<eNY{2yytU\lܮGS>IJ= &t BUƿC3“c`iq4$eJ̡[DF6Ӯ8ݻot#Nuv&fǸQU"C@5jNfXwbINr)(L!%;BD_fB n? CJi8EFqʓ\\*+>7sԩq[ G0X?Fk+~b v,d*(:Fcbn#:ǽnl&E66i.~8W8A3y#s5TZeo ;AF}NE +Iu1 \hF2# \, 8FpDN[Eh2Lvir.N|ؿx3Oۍ-%tv${QW?Bh!:1|m `AWH`ؘH}[`72ŷբ0܈+lQHM^ ≹)lcP3.ZZ=,vKM1?fcL-+{.Ƞa`K?%< hʸiUo!g "Q\rO+]3LV 'Ȓ}\FCҵuQb\+m"Qt_ %?F4TTW:?IT[yp䵨]]Hk`*w?dvM[_I Cx,Y* cXnT|lҰNMVf|+ޑ}Vh&@@Pf-pxZ)NE#aÍoR0l L'j`huHSo|*_w^!1DQ%5n+HfM|惥qJ*/mc)^^XFZɞ'IHX6B>N hIeK@{ҁͤO"4m3]5((k_ea5rjö>y[M0]{-wR"__4 s,rIuaV@>x@;fXL\Qwp؋{A߯B1dah3;7h+oBdd]<ڗd-I" ,rhtFa `6RA"+hI߅cӕN爝C F+62ބTM8R(]0 ~r͔Er P0Pk@5O+$/FzaSucG:,I/W8e6u)T7K1 %+韤+?x"ϫ;bgJ7) na+MjSK($VSq*Ae,(Ҵp*׉;PTWيoO)@"=iԽ%Q1ܫ5Jea4F|[9BCX[əq8 (+NHg+ M1+@PgRBN2s҅k $7KkkeU2JE]{V퍶rhb\J? K.XUfrE+jl\wK阗: OΎi0k#ߎ`kh7%2Nԟ'@;TI`m/wҼ͠6uP౞:!δ.`h0;n&X䬾h::XG h4g3۠.jR pm) !(,tF|cuSPALBK#;BLɢTk9W6MPWdЩnltjT!F_Bb=ײɈ).H=)&gѠf0uiZс|~ Ji0@)SG;g](;IҷrƮ#8Dwnt;ҨhV{qWS4j].@Qjͨdn\J x2u>E\gYԕTvupJs Cș|44$ 4i҆D?ZΛIRzl\d4~AT׍XBsl4Z4BJ{Ih L>-mv. .h"RBno]LQhz WTR|<$l   *A"wgvFҳK#h8VI b(DfU 8"4g1:mxy…fʍLkNW0:7‹|{@ߪ >c;f+ڊy̑F5+( r`m7_I%%vg ֮, G+ws5!ۀ¾9d) $O{}3s@r% YN{5JIVv &,r9[H.yS&G$m\ޅ׬2P&?_[Ѡ4a}-!sBcaTo 8XMvNpkx=ƴJ#];qD X.ENCqbaݭ /u~3п4qyAo^Rpf--ּ y >YѮc^@;b.^Gjy`o{-s^FX Phwl?;`WNjYhH)1oe`4t,AWߜYS!WhoWrѧ\4Ir?.ŕxYYI-rd8:3XaN pEW8ӹSs٪^5Bhr^+p }AZ2ڗ^r_MzZ=1QWG 55{ƻ;il,1S?oa[+*Pa[Z"M/9iٯI*ܫa߼C"S–ޥµ_8=[pBOB:퍣\u"-쁯&Лdžk9Z ,MA%!2q> P,u!g Dx) fmW](5^V5n0w NT#x1x?L0SɞUeޗp[/fC[=B[Au9Gb2 W/[pnJs8^ |U>T^J1fł 4sO e Bn0*_6BsxzM/ Cޖr!G' f|-ȥVX'/&*7+/ZC24ͧudc ,dmWՀJ  ##_ZsIntZe@`b]ʬO"@+ࡕC.vM )DTWzI= ڹ-kvU'\kvu^zW(1@UG,-@>^1Cոb*w(c/aEE UoQYO8W8ч~[jDy87ʺ֑ z9(JAT4RM;rY`MT3`TJB } D2o1w!iC!^(Am$>ذVq`3p12ewtP*2LA BT#:BcBp6cBIYAanE}8p.[a>jh  f6TH,nV5 )sBw]Nm|M3ҝ$f"UTRkGk@[!d4Z!Ԁ]ye%q[[pTY` U]`slZg2X&IЇi^H70 b%En<ϧnXojq=x^y瓁nB҈$D)j7 n(Cj)]hD( ?. g RVV&:61LO ;7 ۯ.Ywߊf|JlvKY+_4ftxf.!uܒlJ_|4@VzƵxluT@}<3xEŎ~#sx.>U#>Q:R='[yS<ׇB~_(~uЖ"ES?l|z0D\esi0 e {%;́ٸ2R? V&D}iwjb/t?&܆ؖ[06bGzae\قJ@4VhÊ𫇋gT_\ 1e6PqxHi1D@2/ Ĕ,UI 4 gEźx@rf6S ȋw5]H&}yNKA`p,6 |`Ok/gݓ [3<\4@0^&\0af,^g{<0b eV=?745`5WaVX{րS% u V !P OߝlUgto7SOrܱ{ =tz>aѸW_Kc?U(EAj^|>\)!d=9ș|m#R鹨?Ed4|']Gpg}$|bz;/N]g} >* ֆ(NL:m auj]&: bJ a[ϝǜP6:'niB[j5r9.À%Ďꌧ)䱨\>[JbEb\+ʩ¼+4Trh5B"@4w&Tʘ{=Nυkul@1uU o\^X}ca<9sbQ}{S#nWX k%pZEAwsz i }wS*' =n%!7?k¬7;i5ZQ3Gvծ3JBZpqb%:˳+N60 F .sȠ$"ɯ&=ګ'XM#'~yU-]z>](G#`Nf)vh.Jaz^G32rT;)uV tUz@J-쿠}Z)_+F7v5/ļᄾy(#!VFw'@bOJ$ⴙFdf` :tΔ5X.e9tBZXhe. )fHk n: )Q\ȅh,L(!ϟ/Pkp:ZQg{`(MHbP+a62*(xaZ|?+`}ν j:%X:SUwY2\r);)Ӛ0 "gNr #`gϟIpo9t61wu2xvgԽ AӷV[ 6Ay<*kj_2M k[ ٩ xȾ g~\ZB=&ChrkwϷk4D2b5ᬱQy_p5=~4QvW&BFUGeuԦ[cF`뉵r;)U1^%!!%0=z: Iٷ݆crt_)c'lvT@[!{ @og[qz7 _oqwNQ`uoǧ1<σNc0} ]P4ƌS,t<տ$2s!,0MD 0fZn]c@ ylI\IRy4l)YiX(os3G0i/h`QD^b:1E'Õ .g˱LEz41E#wb;[4${5!yI3zfx-&53neU |cWu.ӈM16ΏW X_LMd39s]ӆa:!"$"֏_*\~1匮Y~̓mYe:}Ί4~+,!2A,}"_LcEd0|tZ;TeyO)Lz*N碊$ANW~tAe1ܤ@Fٛ c1΅f|_4qpձȷ1!y'# ;,-7L>5jJO59~QM3Tjx'̿}Y`0A4e`7suLG>pk>GBQ ݀֯Zg.ǘ'듫kjmB?.zΓ^g}t"!bs`wL*Ν4wGH &2s~TjRj qq؄p7?ru( fI KL)#Eɱbބޢmd.%xr>ܻ n\ãnJ9 [Hڷ 0j흧S}zcɂ ?)Oz8N-*m); !7:͞(h(M)QJaGՙHx?WytGUi?[Ofwlm 3~| [X܂%|VA8Mh:SVS>2l:`dzI 8dLƍ!ö'm'[~-bplҍȆ8vi( F41n*HcŦvsC/lWDOIHPM-jYoeZ0O6Y ۉ4T  Bcl%u{25n=z@1+9~N@n]qRIye:^JUr$BNEGi8i\GP*8e+dJh  v?yUTsС:qh͹9,m|7t.K sCDSߠ-s= Z9Wr%bKjh+ʨ>Z઱1L`W YG4~2R|0u-򜂶)FtgZoH䅍@{̳Š|nV@u]H $.Ŋ|35 wuSAp1ĪwX$2 6_⻠nFch4A^!)D]|bTW6ӴŤT4UlgGh'ܑ LQYvZu{Bn {*6XK| hwXl/HM0[43|xDs1礚ӹ|)X|frPBa-$g9{ZyjM•q}g+Bt\L+tS`]_&P# xq6ύݸE;K SNZ8]N,E]YƠ!SrҺLTJ 5~MilST۲'AqYr m2?':M9hE-_2]bR> KZ,B=Lūv>*sMh"١6:wViڍ0f&6OVt_.L T,~yɝ"|LNiC &CB{:$}?: H -}`)x3"4Pˈ ~Q ٨  FK::bKMjT)R&dcĜhNUz+8ء ~Ee 2)VLN w/4uNX*X3q>o+.v:<)S1|/iܜ!#p?# ˣUIR/daq~+v3y/g[ jz󮯑Uf={-%3WsG}AX1 R|#)^!ݧ;N:Iw~`.cytɦ}ێ_eUmG*%6 8 4X+?"WOfs' Z'M(L W+:.Cdks6 ,j 6B-_eN(%|tOeHҴ+c$5>H1І*hY X56EBERjw^iQ¨p BK$7P;?vVp\P8楔9֣jMף{ ǩwlJYu4]x,hC{!, ̯/NE,"ζDŽTu΁_#{m'Cd8 K&.Km;,,@ 'hĘī5x/۷֩o=;( -XJ5Yoi厾MY]z 9S5yEaSGtAceTflƏ-5ƿG2ƉDUD|=LwʇT%&uNܮeUxmYuR;53Pe*0 n j&R#o%f#TcpU$NZJ]3i !W.hIjة46TD5l@mr՚ mB1qNQDOo{(cqK={P=d% y6)b-> imNaVϱ}=]EZSf@1ᣈWJHsP+&nߠY Wɐ\˹4leՠMN#FՂB+iGx(nB|ׂS(;,[B.\l2Q;S}`$Puc5Co;RXJ˅6J7W= ?N.pڐ<>zO{6KO< +'}L[WƏDnSZTV/Ҳ[ 3` j왵Q0"P¢s6NJ5LX`Iy^sUbU#v{ P 88$BCӴpbЗ`I 3swDs|`; crpJk!pE `bIU7 ztt4xxQxAzS6l -v>nRt$Bv#em [x 7[#qղG$b?wT 7}B]bH4>mfݩXWNROTo (*u"s6)3P1H Ok+`:P~ W)ö..^}ڳu 1 XɊu pzʝ~欧?[jwdzxvq杵/k Qʵ&k:Fb;PxX*2ܐ^".55B͡"\('%,̊Z&3U':. ?Yy0rMmbI|Ǐ~FA9)`xKoH(RQ!DoRpM|A!PtUc[eAKEQ* t<>Q˷nڐH("hܖAQ Ϲ''R@QM`IMynitQ2s|HT&x.oo!їA*3pcJON: j@K͝s m $c_W''ج}R&$ MO# nyCͶ%0JЎb2y”j<u@#i/pPĭ#PV d!\V '/ YwdP, K/~ʈ՗ C\44I5R, ?l/c!-~kID3GSmvV 쥌z <07W })7YcTU63^A JȲ{Q68}%5.`|D 4OWJDUO'{u<J Yj/ffִ fF:xelCk@1u}YߟM @e, ` [N@?CZ&]Ik}ؤ} t4#e&ue(CbOXRL\j̎^R ,>_"`d7" !M\hPQb \u_Wt&$4VBZ8D(Y_\ |A伇Z!<nr1mq9OO";b8!y笤i~ɒr%@g$/N=]asQӑ>pRp6P[Hk:|1mhLg$P(vHCެ $@VQ)X0?qˎ^)ZtܽWd!r$K~`>~9`*!q~ `..D-aH=% flr}VHdEɷ6ICҞ4L`J<J%K LC, E|5Ǵ)5vFB,2s.^E܌[Z؞9![aYڹ65bz!|/M uD}[15{2S\rK.($ 1ZqOX9p74-3F6\",t\x) ֮F&EHؙ,9s!ϘZrӤs'CQBh6~Q%H| >&J&$!'7f;ΕڝKhQxrdTM:lWa "%7YS /t*@ӑx!k $eRB&~2w|V?3c LիQrv!y*Ġ #X}T'߷MlD5g-sc8̐@J/orUcfOQ/Ng#Ym hv="\MݵX=, $eEA2NE@#qUB0%'Pv 0"sҟufN$>U"0^ʖHHFwwϾP2g S/`?"S=KW*3;/+n/W(n1FM=Ȥ$1;-ӹO߄OK6X#f~I4-X&`}1{2 *eE,u4hO|9~bE{ȧ_>&i/ESFg;uzI u[vp`r,S9Ywr^t-d!A8| y9w^X_($kiK;a ғ;[,&_]z9_ g=>tG=(櫖 !+>R4tN4aO!j@ƌJ=[30gdl\WHds_^#F-6Cb]pN0>x*_uLA~I#v3 [_tϕM`w# *1=_[ƾ{8'a_DQ܂ ŌgbЉ]@gM iKn] j7jIA.^G _1˧s͠w9tҮAD#O"`e'ex/5Z ҂3 _{vSB8L[$ڍ4uql+8ļ^˷uB8sNs>lwF|6 rvР;f`k<C$kgqR՚˨0\|LlozNjtkV%5J#FFܘ  ]$֋ɝke*N1)_G­RSn=d.Ya_`U(zF1{ԊN( Bspm`0XwmȰmGul$fϽ].*@(z|iIr*B>wρ-yDEhB?e ]&vbGPdzw6h5 9K<1<XhwVbxemkC8kLzʅh):l,>iO[)Q* tXx^ŝю^߾Er&+PaK)pGSS٪9zNc֟, GnjCM-}p5c*]>moԈTFneŔbi<)q` Zp I)xvQ]i?y m4L;ݻp~2!A-c0VǯBA1k 9LfSE%$L1$E@7z`SuxI1jtuGFхxO5X9jxllAj?Ps!?yIaªV!CTYÛBqI.1cCI&ohdgO\a&UV'O7?Bt͕0XpM&7Ͷ1Ogvn"c89K7wrBj;kA~@4W.!7̙[6m5MZSq#fv#3~Z;:V(\#&7ip)#sC3YD[Җ8_R*Ҷ#l /ZX$~=J$k hJ羔yq4ʨ\_g6=>OR@?ŊJ`~9 ]%W̋_t2kA:DN>e4FxPmyZf{RU#CC>zq<Ӡ>r $(Ԫ씢#&۵BcޠAW+c^!;fS쭤= I{-TT` nBW,> MA{wk?b͏ S~l:}<͏H>8Npɺ > 6w^nW+'{SC.M.~N Umj.cQ\6#.6gZ A#!N 7hZΊht,6j\a}LשjXH|W#CC% Zr0ؚu4+҄v*=B_Kd!Z?[8(WlAqyR3VEf}Npiy\qն~_{biR}A+Tk:N/eie"*^'u?@  0?%q<`70Elわ!5ٶS{F Gd `E_OQ-YOONb'-\^Ⱟ eeφ:3,dN)4#J{ ^n0.۔!ԤLh 7LA%AIvM996d6Iz#@ln( Bb/y:Yz WMt++\⮳76uz_ז%ȧ)t+T/>a% ڿ16. 絇X: o_y:絳I_cY!\Is^3 R5\ܤ"=MNM#{-/eqŽ5Rx$ܝz#f_ 4ZVSZ=2ެM~KA`9yUq8$HuqOE$WK,q n5v7Rs9y!bz;DZE>R $t$"Ҍ9c% sA29B,lG./q>TX9i2$XoYa}LbqiȀ|n4|RsʄErTpKZs7I?b^Ns_lCx~hEN)ag:)S)j^+U&3v)MqOjN aaKe'.jUQd ~"M;%TFuW?fD-_i{D,!K_z>_WJ93v)wVr:W2.~S%*l> T&ZB-[M 5"f]?G~kK8!`b,~]~V[]WQ)ׯ1 ˔I8‡@*K!emEtE ܪX_/ O̳cNHo< ;觶cI 6@=K,DK5? B< tLQRY^)hU-:X.]#I>iUKŴ"*A`sc>u3 ;Z,5QNL(-ZSKfGU?u^-P+@ƖtT=0HSxL% ^ז\_&JecC:C+v_ 8Ň olMAU^ڵmZYH_x,b\V}DR6cnCQå?]Xrn[U6%ꇺoKw(~Ƿl?F;}C"0rN\] r߱\3rI^$9|75N20с7!pBrh3%F|ƙbm*4|?™ߝp@k6R: Cv%Z;CꂴݝֵD{BW ew,-UD0[6E}1P{H+8ت&хeJ1Ê|ŪeԬ[.S_`I%F.8__Mk*KPhPֺ47lhDiTsGQU8QS䏔1oBl]9ޑ*%¸P5#R2V1]N Tu/=ױUq3y)ԛ~FSQn݇8I^%z[ELCfʾjuC]A!J91t'hg9_ ެ#(|jǺzf$D]fQ.@J;eϩџ;KgLP˲ulyu<14d/ҧfYsZ?f1 3Y [bSӆ۔ت4>2OTďdqXrE| @o sru/gf΋dZGVB+.P23j1,C}&J^o rM2~mq}7LϋiOEe#y/H*^,:6J;+ >l\c"J"U(45~B\> %lfv6;% |,X#\xZ7iuj!dl@vhAG^z{1?AʙNNdϞNyqX]G]۬ KKZCQ@^g<:Ϻ[K\n>'u +9B d.%wPણ)pW:-!͋<:ˠ0 #5gx8W-x|*Wźc_)?Phq!zX~k U۱jm޾tL ^9_'rNѫpGq7X>j+t!/Q |xV׬G^c m"!hdG&ilcXP Xӈ!WT{Y^Q͉^DX;w-HHF@5_tS^zH uCǐ?E˃Lg?QjX4pnWy,J<ƭuuovNKj«/joAُtܮ,hH^Uv/Vw'i}Yt :P4!N]]eET-eGU-sSr5$b j(Pd;F" [΂. &Q7EP4^vOו o;ٝ2j [o)DnDJ;s ^# ]񶛦8sI(D'8UdmíW+) 4Q] ԰uZ57bAm>:5˗œUО 8{?%|y^ӦW|8jhpw-5 =r/)"&B74_%lU(ٚ^-Y\UqCbG1 .a!-6fDbw swȫj,lc3BGft@85nh W[UF;UWz??c)͝uP{TQ @- @M.Nj1VCa(֤6*ъAIcrG2(^] QuGCNcYpR-;2^)CLx[׶sHYuA4c|2EO7 S[>nЖcXUd  tă~VKnT2d9SyE"B;1NRS3G]a5IG<+&`.b/+ lҗ(>Y ݀EPQҒv>$[ir/%VʭkxE'᧰3X (l/9YFU2?MC%O&u2%TsL* ~CY ' Tz,Q`l6RǶoL5VK%ո"e_@gIMe/eL;+£8_l)_9+a^2*_ vbzb9qThYayi/`,Lu%ŦXְK&Sx7.߮:R2!kC ,pS:dpF &>2pmLnA~r*5.`L1 )y1{EMJ\ZJW5ԣv>XKV &m-(? Zoj5+YY&ؤVy,TPjX`x!CQZ+uT xi4%WKP%}jmiH6?իc^$ 3EP0n(ń>NRTÀ"!ŮnugaMsx[S I+ ,+i< I[ 4Gy\l% 1! QAZסuT*,7hz 0Xb`JҦlGJE pI\NDU=F^ in G &43Π<|Dd h\RZ6Ѕd(5׹JVnGLђ(!7qxn I66de;Jz) = I˰ YA=f¸Td_- ICyL.Rdab,,:ӪݹҵbOuZ+X|{m~ϳFuSBaVyczܘ(UȕꠈxoСn / ]L:]%Kl|5'0A _Oq`@.8 fMF*U/$S pAJ"FRq'= 9)!&B!h ̑Ǽ":K./@퐓Fّ7VWK1Q>F6^z7"b_JD{X̵: *mEyz&o`~ѵѸC )k$ZHi+Dl9CٺH*J昿v!xx}ò7H!IOɆ0dŦn$vcJ5ٯFm#Utv ni VF3. jkmQQpv&n$V F{DV9,06AGt Lrl/rAg~zw0p| ĉ>B<<;jp oA|6?c{L-C+'|R^x^/eZv8lY1Fo;kkECz3q1yڡf;nNw%u&1T$Vwp7IoR`o8ٕ@!e|c@c%')=P|%Ѣ[Uͪ1,MkL1XviXF_|3w]l0kyȷs*}^48% wcww8+)XpChV3KΛEgtHC6&!6׾.lʹ@NC)?1PrW䉣|(ݚ֕\)tVK:̸bϧ5kQ)hhMlR78wScW.\6^'b#)@mxQNff8P7{w[6W)&;`Jקq~9ɔ:2/J1mW3PeV5dwD/"gX5c 0aʸ1dL,Ζ>j"R57mfy'anAyP:DΒ<1Bu5jdT&Y`jS6tĐBcS5z5~U&m'"W * X Q$$'$#Ɉh|b1WN,~CƆ1r،4tCAF4t P͈j[DVhH *ji*P;=xUWKnԇ g A1r,W&s3/UbyegC۸#` Cհ+˳L/(ؒtGL7kIN1fH=?sێ򋅴=BBcbb<1HRv_DkOV3M ڄ+A1Ljc 25wh8gj3_=%6a&b2̟8Ο=2]Eɂ_96Nϫ%ѲW`-mi9D@/ˤ|j]9(=_&ؽb*4VfD,WhDԩ(U+h$lK.y诱cCF%=6_߯KzI)ܷ*I:@5NSkF& y_.JlF" $yYn5ҽb&҄zʥh@5'.5$z9]B z g -'mDT0%a1ոo0 #CgHbPULo6ZTHHG*cT}d,`|lmIf®Y >&+z0oyL$:+F 2hPY\^lVeWV` @ *.G6@ZT3&' :;@@,]9튮Y3)l-.(uְ}mVZ'AWƏ.!`Nv'_)h4LҶc ߒ9P<>"?kc~Diǿ|ܝjp/AxV5m舷+22*kc6;H!~TX0D,Rs޾v=dw 딦}oi S (U7NA dQBu3t;2(t]A6U(vYݬTzm7ȔvMIF%% pv&R\kГzb 0٦+nؿְEm(qI=ACuqtyUw{ʯzB6kARh,zaMxJ[dKâPj}gdlJ}4k5 Bq wgAѪ)BƗ~Ʊ J95zxt\*|o]|s6A(hK>.lV\af\C'0S#}wm -#l#򴹸l * ! j}wMloV+NNc,VN͞e̫2㢱]ޗeWfAduԕ{wNlKV~ʤɱcamnKfKĘ jeG7Կ{?a~;͒#3z W|,a4SYjMu(m*rƌj̑#m,"KkR f+[~S8ê fJZrOy^X[YM- 5sR`vƛJ7r#NJ_5E91V#e0|vX;*VYsXh8x'[d(`}{2^c;/ߚ%DNĶD{lgRbrzZܼ.HqN9L7Z,iE{۸<Z:^4FnѨZpδt$1X)Z2[i'HwgfHnxfq7R${|w:Xo9 H׶.p7aD5i+L#e%JXk7թl v3PA)c^yEZk@`\D֔jʂl#T̢mb{O}RNG:zKBhY-Řx: k~#Ч@!Jįf@tC9]A^D iu/H%~6cZosB{XW$@ /©*A|??x> yVj'}M%XyHS\\L9𔜼uW066Iѷ JZTklTܚK')s4{^m!1bCiჩd|3$Uf1sMk`jF벰p44qؔ*S=9;DŅ4{pT7w'ȦZMx^YBlNۺU[ԀB+x͑iJ{xu><>P >j(6ySW Eve0LrG w{iMo2^,it6 1]/Uܨ`y)j tw޺# 'leT%OSW0-Ԯ9(U_'zF+m2F?LJqM"&Z{:#^8[d6bl-`YT@׷X6LN<#xV1zKPTBtf jl>3Itep:T*ק*cy 0vQP t]( [Hk.TxY*uH6 kT[!07XrNyVs"TjY_G+O<*:, {/Hx>쪀wb{rjsw5j MZW_F]o'Rd1fh*(9U,zJW(V#^&"BD}j"NU="(C0$\ g6cA .iJVHO'7JڿV"O6yߪOJB4z oD5^@17ʡ1D Xg*-nFҠIl:%M~ 8%-U˖Zx;")`gtI4=a5Al^H#}y,2NU|~!2F1U#mG΄ĂMA< zk:$SE 9 R=91Cnud5rFMTk[&YV9rSA]e,z̭^>ӽgџÒZ/P_k ] 8C`aBkBVw4e"H9 *~oYS}y`U9Nfkx8y 86t_Cޫ7̩JنXT5晔-{9Qs}rswWԟ tS<9mS=/ظ h]aU~PY?N#4\NR.IGH PFkަH5QvKdS)iaM񓍿 B(;Wj2Mѳ1}_$YV yVp.JC~pbtv.,="1bӠF4BkHZ$TEzܤ1vw`g^ ,˜yDW*ixQ.*6ъkRmwww+~}"EmafrEY;~?TM\wبQY~V4Ĝ,(>\lF ໘PX#HM-|?Rw0$dq?XdlP2 hK|Wȼ$Ήeͨ5V5M7 TBs5M9I1pK(_LLB #AJ[xQ: ͔ˮɕk%S`}t {+Y\0>YXon7e c8qQ ,NHWYc֦clO䲨GX|c.^hYq2*2& h/Kx T8l[) KFPih$E9603҈U $,V,1uhtQPdJK7yN ]ؔR ;꥓0.E2.GpBOjwU [xz7A"GfԼX0/LETZˤǠa3L(g#~)`&b(6G tۊpx31S~{a@l fO^iu<U'Dm5b#xYࢫְN#0Gj^U3yRϢ",fИ~rr%ֆ36 9D/4 `ْqNpE}/*ƄE6PY(ﶃi.&Q4S¹>JɁtm[ϕ..Mb,K4“ 6!3u*wTMh n$k\@gBMG_-ڲ僧YY"@¸3:5tT(G:h^2n$;if&,t(zݹ̕&6(d?~I-UC6*T/ǐx.Lb"yz,/hBVi;{vT <r$[[G^xї2}A֪ZֳeBZmN$PfԀN~)g:йd$\اjzu>|A٪AЍjBTu̝U*rIjC< i4, qϳu?w9bJ%ssy)uzFz utf> /KgE(;OZ.LPYtSF)2 33\c+>[4'e|gΊiG)oO㙎hq#"!g~#2T ٱ%ڒfg.+ Ybt]E⋡ a%~A~%T!նAr'1)z@9m&{T3d4TR Ǫf޳aUs!6M6aW-"T"ֻar:rv{z7][(CZ^5{]Yh 'c=d:E#U7:Ae)+YnIGm*ܣEW.)A?b#*2l xcP!ŽRStJ 3L0l0:8FIcR sJmܡ9X!VTyܔ˜ ib, Hm}SAitޟ 5Nt"Z84MDW쨦^0wRߓIO;J! #8_w* Mfcк PMhwE wl4.kFE3˘A5& f]JKK 9 &B'L rlSt(m9L^nL-F7&N#\q7my*GHS (j(~4mh=Y,y5nvy_ 95@1HGqS0m-e*OIlq}մ? Gp7{X_#)GG։}1BO?,oS -)z#p͛+& ~6 !KB4mԚ~.%wlZ|XWWVkaNN@9^P}'`S4W[mP|++WL)`6 MW-)@)XՊjB;KvBZ(CP>R9-BĔ(2U*-=~]!%oA+KzSTZO ٚn8LǽE9CXXU(>ʁ0Ӽm`Ԑ -5X#\sɁ'rj^ &C\tKk.sdz ڝ;6pa,Nbn顛0*I ዄI5Lcb5O=0A2"ˆ)-틓n8ć#2eEk:JF],'I;/" ؛,!9PD?:3]h;'#cuPHuQn2_ oXZo]*Q¤Va,i -Ea(\hՙ_D/sݸ֥Y;i!TDlk$c>68 {$8IuJ|n 0 iW\zm<Va<a !̨4to),MdG2;ݹ3#َQɒ @AΈЌBXIłL5xԝڽx%IL\~w&ΦGjjAM6vUޯOOjRXyYW˪좓O5ė p)O!ؘL V5{`yAi0I%]JreNTqvbY*<ZWuQdbʡOI9Sd٦ݏFOˊ.SZI%k@Q;*d{V 2S6ͅVj9 :ȏ۴ $5"VCIHD\* :`L빼_ zҮ%WgV 5}^:] U[tIOHU\{w_t6@=l_71/`\_4MԤt훖g_AST\[ʱʼn \Lg9:_ TAw.iUqSqr Ǫm+l;ߓAJ"7%i;lX\ AMF,I64*}{;;ԁ%k .Y*_ͺPkh7P|_TMrG_&@!ԺVU"(2N)vpP`v`}zxRdnΤa) tC._Ny7Z_gL7Z˥&Y\ʜcTJ`>B0%1u4~L'BFEv;h޳gDeJ#:al"MMG>a'/0K<'0 !؛ LMJ j=>_ _RsG[]q 5\_6 LE2.x1_ @9Bkv2r{@8#J~=`s5{WKT#va ~r<% noG;iŠy8vT[/ncm@z)NGMF& &+9~"39;4_7B]9|c?skehj ; !k6 S` r_{Nߖ):+]Gme8Y9Fǁ6*%1Қvix.:.nEHH.fotWn ?/94:ou^{|u-ayh-Ax2 {~Y/l+E\CpdD(]f~ceò]HO ]!YD8YŐB܍3\5/&ɳ\wvr]p̖} =x[(w(P? N(_GRBJ`{2*3P[l-ޯ+Y_d^JнʓÕ&-Q +8\@2xq/%Ns Cj]vyBqpcX/e;lyN-=;j#kZ2-"͗4+[q=>E;9-/ۓg򨭆b0K-P,Pe8] U{(wg:$!f[҉ bGWڰOHKMtR khmyͯ"2FO{;$ك{FrdŦFD(hx~Qܛ Y#m\p:F+JS܈ 4sb^^e8&J;z9V0ltN; 4y"be\d$x':B\مj2M\&fK\"-[ tkڊRsiL"G}綷W}j}Q ?@ݮp|,VmNRtqz,2 {(V5_n ?&)2,b">-[q1 ҴJ܊*<(k q4;џdGKY?3(DE}}0U?Y!ҟ?Z$zj0) *@o)kyrl$S~#0 9y^ŀXPx=q9x?= J=n$ Z>I4b;Jn` }(hU497`ÐQ b˰s5nY5t-ܜzz&/J/r%;֫`[ʑ:5&۠ $b}"t[ h߉G'Aޡx_ LW`,߇K-T8OqbBkZ9Va70=Ot==Z>ha>5>+7iB58P;"gC$M;@f!W=7WI^~ ^B"&K L/ls'L!yUZo 1 ->H .)0՞AGL DAB ۢԀxAwrL@S[CN/~ٗ]ԕu|>4Gg7p·藑;g݅n"!/q"x۶V^;uƻ9bL-w`Ud짋,}Y`/9e2ePγ0c i3ŮܸIN$D~-}v}gaV] atuyńMxv*8J60!21ks& >Cȍ[@;~Ȃ!ga3ᆍ,;-ͼ=C1X@և_vӢ6;aۄӉk0 ʶ94pS9.l pOd#Nq躮Oqx1bSAKj>*vq4.ihg(1kQ@3t߹FXaGp/2XqkxLٙ{rɃmyF;N2K$IN/ⱉm-O: +u^W_>zvm'11~l8f1V[i E.gH>e{q%P"md6< |FF(ziy crnk'[5 fGYQŅ :ZL[~GϵG0~T[':1'cM(W+y5~5MUc?ƙ6b-=QD>Lr&Ƀ v`SlZV|~'OWqǬtlITp'҃ۇ o}&I;zmtJP}ґTK;OYIVa*+Pp>c8m}R1}bb@4X  \>֣|Jr4he=tR &NW[5~}SOH$zĽjUؕgʮx'G/~7ZMWlwY~hyUPj4t~}e'_hJNZ-zߑ}Ń8*iޢvtW~*+j?΅֗U|ih Hsw J)2<.? '~e~BIVQ//EH0_;(UiTHDmHuǐҒ&*Nu%\((P{lx ˢsFSG1J8($9rQ RwNej.ā̮A@0(ϯ}3wU4 JϺ2Fۥd2t%̏61%f'SR[bŃL: %<ƥ  L3u߹#"q6ad\Kؠi$Dl.(VyR~!Ez ,%ǯG!7{v*5a:B=2@u-sØKtVk碮i"5Zz4LOk3~*QvhI8ZXE"Sp<.*Po.BzYVZgv&nҲ\̦:F~9NG1Wl(JR[}ڹ@VD@ƄDm-6]uR29aNq?&^XX-b"Ieٴ } ::U?e}qhJ{] *^kUr5ɨ0[섚䭑t;oi&`;pZEN+@]Er-fN|Q14<1DU?)]FANʞi73nPC q8<݂O@0B&^p >K[ޑnsGk}&ì!9?4glGҕ͙$ R_*^϶UbAZi:h)K@l54Iz#Tdd2\9h't1t(q@AEW^N;\Eb,-2h:EMPYyvT8@ObJM wrS_RQ^9M|o9swGM4?ȬUV?{}3R3lrEʎZ ͳ]AߞB͑Mڊ42_%,#BG qˀ繼T]; MCcWDGdG H޲Lf! )#5y_풷(N7tβY~GZZ_>)7Yl8ѠQv>=XvԞ-F73)YKNj4&qv!q:J)eBhc:'w3o{cU(sGXnm+C\$V2#0pEXO6gvX@L) DpAƳPWYm o Rhl`[QF$2owo"nG ]GwhtˌP/d@mC8j2D:Fcѽ(FY]&oK5ƊaqL9noH =)ca;WX%U }/(uWRUv,+=3gPcz{F)T+(m}0,UR3i/2|;v e1%f/ߩ3z[xa`h?.Sg튮A܎lM&Ĺsk/!݂yS i: 'NfѬ6e3& - 'X·je'l*˲s]9~`3 P{43b9Dil'l ˜ƠTrR\ a!ev1[Р)Luʸ 'J A7PKj'^O lOS1KZ!=&̠u1")5qn΃Р[,bs>Ozx+sN˝2Qjfߓ\\ٯm7lsMa莖&Yi.G5rx؏EpsǛ;l$,pyu8yߝ31uDCh_p!d3P$q=_(BO8Z,Mg t@'sgS]W 7x<̘lAbʑj–~MT]E=ތ4'ӭ=K#o;:njC1t*B&"used%hcCL$UYP[C?sC|>)PC:,{c,ųFĹc%VJmv0NcZJ+5n@SKY k1NJ9—6^Z^DzS?M5[36`[ L/^ Ǡw$@((,XtpZCLd'ɟ[.L_-;襖Mbtp); c|f =MVw:m^Lk0o3Ƿj#cF#4Ign.\'4?^j>fJ}:(ogdH;S T4c"A^ƣ-tNfdz"Lq`>䟑'@_;PC.Ռ7ʧDIRbJ^RƨB5'ˉx1Qd)ow]*5^5)GJ&Eby/LiM?zw_@6`~*V^_;Փg:˄P^"mR5r8W(ĪcTw_bE(sS(} eh~yQibc5a_-5vUEp%nfx_ ژQ}iqry!{(пBQEBmZM9-/"HJ-V %PނiG-;ľˊ1;F}ثs2EE 'JK+E_xRP !|=."RE9ηDIm2b> pS@ʐ&%|Noo^Ι쩃*\|OUVȁ!h!Hԓ?rᢣU-G K B&,0, DTT5T*>VI s@#Auy "O}CI4 +DK5HW5hϓH]b'{#_:;U)Y42D#(n8Hav{qcg*‘NY#^N1b? m@|R Ȋv,s]#XZWɧ8+Q 't9 \:Vac #Dh"vawDc G@[loLQkbG9vDEf,^dy; "cD-T!9E&e 8A)Ia=\[A;5q5Q_2gQgfM8f7F Hu:żnE 8ݳ}kڟ=,1A'dWrC{;{_2ͪFvػmfKG:ou㳕'磛8݅%O/W-nxT[Vq2`u=b\ ># NK!@XeʝeRq s]9Q6+$п(F癨9`[r$WEC1ukWJf;=pA- hX*}E[cZAihkW*uF[bi."4fhDx]1Un-7cۉ,jd6.;(y&#OȦHROfAx>SJĢhW&=Z %X?KgPMR1E_g,vg _*v[<%EBr{HFF$ԣE5 iNlpqXڴއ0mX2D^R8 xJ.ԼKdz(sZuaBJ)Rɴi,7f|CǠ+ܡG F;0E ˋ;z'0}q\FW 2T2߶ƻbzN*<c@-w/4jK"@րN4Ѓ$QQ$M,LHrV&&0$/K1G-`P潯#ʭX_ƚIJN@xv }N˜8=r +L$6%V –;eej]!VTE-Tɣ^;z8Vh|UK<2 (y,Jz&#.d6;Y$7l*4ެoLU!j8 W'q'fz4-գo}zQ\NtH$SG7bc+5i }IDxř~%д<&YߗKQ`YV,cL}g_K{go#e9H6Pђ#Ec<$+OÏ  ~7=pbX)bgOE34O?ɦ-%2I#%G O $QxsQDˣŔ0*Ą( ,uL&nAhT8" t30OtrL3P'vRQM9O#\ Ag}Dlr-6Kku1T]D hY :#:li̱SQ[L'H.1|vXL94(EI'z?y!KOshg9F01YL_La=!5' Աe^QKK:a$SEާ#Qe _Ѣ@Df}` $>/9׳\T+ ;sdThA7t'~q"Gwx_X8R騶ك^R$ie'FAYE˖nhjUE2eCz/h:w|x"VKŊh$?G(ylT;!mVDoT.fn] 9v=;DZZnUիY9à?#;к;ս7)q\Z̶",g9fPmpγXjd*(,LsCH|HeYJ\9lpK3D?6V~8TΏ vIg[idh Y+1 ]lօrPך&n[AD3WP7=\(;gtP\J>hAwRO/V>Po&ER")%KI\Ae-r'Q7z q`Uc'N.WQ)9  ^ yg"@HERQ*4ӍE\yKs-6٪3PqVAQrM~X&8qrS[$d8AKx{)|C 8Ff8*x^)r)rw<9SZ#dqEҋ 2R&Is0pehBxXSwa50xA48EnE (M0AHYCƳψ[Ͷxd?ILFHĊC%ۤR깙T.4TQJBǺ*Zk\7> Q,m꾩_[BRg"Ϝ+^K1eNOsh8_ӟW$1FϩJGwf`LNƚL:)R-P̉Tp;fLɔ,FaY(*zg+-ȑ2.!2)4YQiJ^mUZ=h켦ch q'M9rgսT!~ihM,sH.'1ѫC=2Qɚf%B@ϋ6E~n.QHab+_ИN>2fӀfzbG ĺmPhJ;| Q}Y>u4yՐrl@9qڀ^ĶZ.МX;KPcVޕuz$~y+)X yA?fDҗWt(\³:ma˚.^,"zw#Q)P36%Y/9Y_]3v(H䑢Њݏ`0&S%I7Z3SS ;zeAs\ \1hauÄYwdPZ4+]\hLΈ 2F`|.PkQ:9ӝ(=m:qONxylqQ&OװH ~8`FKЦ$dRJijfM-s&'ʬM'8EYb%Af6Eԑ\ .ϐ3LM$ r] &gRIg)5aPn|j9UxFGu:biGta@/)yۙ_TD.'idO9r4R,SN~V2/dľɒh nx]B^9$CA뛚R\i)%X<8 Z$UnOCvw)A! 5N3{zd^rki[%id !`-RwTƻ~yb's}ǚ@a͛=EǮa87 N_Zt ^w c4#UE݀8AIxr=sJ6zeX`CЛK!S陣OjTba2 63 LEP:Χ!85$7BuCJAPjX0d X tFTɉU%c"3dWƌ'"ËՏ<.},c.QC * ޜwf܊ &k{ΒkSÆt=zgmَFY{FNjet46{^<ӧ>pi!~%'a؛wu2=U/eKx|:_-wXkT-_FT/t_F4J0&Msv>FI[Z7|w3F\w^oh(mj<9{ Y u3~pe~.c-+JG<6r LȏB[8{h G@?)8ֻ*FsjVLl`{lkW>w ^P$a^$ebϜ~JhJ?L99X՚Ia?9'ԃ}=|%EwO4Pƚ!$@#R0 `0k732&}Jps<)eazo|u@)~A]p!7L5|mQTʙЫ2K]/͞0~w6rU܍JXPQJ`::&@Kx.c <x#gN*+HH$\`gWrFX6h ,t1ws(&_ ;T/I c1~(8CbEr3k*ΪsV0bT ?zdn3x5q`a޷KۋjDt.Qbcԫ-lwdZH+礣~zx Fҳ1AE%†=Q}PILj /8\> 6fz~wShG,=ah eM6Uc&x q mXZ-s Ru2uVt.v屹VrlGD"O3\}8z6HW(jX8,bC#V`l|w<%+@܌qQb!Lw>SM4HЇ4lE=V-f)D\eRdO6X~M6g1և :aU%ςq}wB%Z^~N߂9h~~2@jy$r~:3:|zZÍ\Ib9j1 m63} {aqS;vG|rDkb)B\\TTt@ v<Nޕ! Ik:q^<bp!oX7k+*0ƾb ϩ\ַ5m(,O尗\p\11^r2"I2RlLe #S9E+Y-%PҘU LU8q()Xb:.Pvε9#ZW~ĶX 3Y2CrKR K rb,FҝzD B>MEe YKw*ņ%r39 Z4?%oNecRC$88(i0B\t2buJ :SXz^= <S!ՠ2e\zbɨ͝]LMv{0Dai{DaH `su(%H f׽3_cV _Wet'KcM:-`EqsWg<`T-셢ޭA Z2S#B_yIz֦ Ӂ˔'uwO$ľy2x/L+rmr`ض:/:4ەݺR!z0~xpvkӡ;/\a)/O\Q|$bT ͒ypY{^ؾ],y8Ý`VBzQSD"7*P8wx`.Qm4Y0+SjCSt*E75oѕ=Fk +,T ߦr=I_pS0g RnNqyn"cmVJo0BBż踒\x - 4Ibĵ`J['Dx I#Ki-v?@/\X o˾S$;1@Zɦj |E[x9#iR!^[Yb= (%z\ {ӎULԙW v ȄY;wot`~aŹ & )#+O3RF*OUZ@s*r&AאPU~5w1'ߛ8~^2_K-֌])qEOJ8t5.ӄWK?Y21r0 5HcZԳL]V,VvzfY,[QCLL1 VQ\p%]XVHŅVFNZL@HRi3V#L$aY 0P9rA; W v(M`P(&(EP&(N8GgWf׾\q$p^^>H1>ݥ"zc➴M nR ZG򺴤 M\L;K-V[9^K;Y&(}J V1s]3$:dBc̅E))5mEQFQⵀVh"XM+YRUX]^l^HuBY}X|7-к1Ժ5PxPsh2^'yK?/a{ʺԵl(Id *[gGف~BW;ᠪW?W*RQMZףH}zVx`?RtWfKcyB2K9 MKX%k/{u2])!nr/Vŧq17Q%Os1'uA^%[@Dd@u&FSo\jy; {?1и$CݸQ _\B˖orq`kXP01!7%(Ѿe10 /BsA%8ODދSշZ"_8 PN#ԓW#@y^ݮSxmzr$VMS ExzlP@e n\n}MMDÚuo1`DeJ2P; i:Ewb.H(wCplVI#h:]oׄzϤuwP:lHNbRYPGM/]RWDm|;fNGnz:/qB6wdv1|/1v&7 AW~ᄙoۣcz)_z a b4/y}b9LXܷm]>'ZkdՍmBFShyBpJ,NȅK6лe3g_]jjoxVcCBzH% ,Zj˳K-VŽG1'PFFZW 7R0 ezpV*u97F7:bta^z68,i- L=K;QuΆԠj?A9|2Z[nN ٽ|xSϥ}xТ\~ *>}Oh73V% m C1j},E>FrdLα$y3?mEsnyn]+ĖV"zQ2]a[^7uW#f}b:%jK5Q7N!\w!Cq9,Mh6hWz&ojM4i0^dҙ6c9DCjcoV5zX6NEnTQ8GD>DaUe2M(p]}t}7lPDg@3=:7V!W.^4 ptmXknbh땽jKipV^xyk[ͬ!O(LYQѰ|icm)d NYnEU>I}vpz,.7uQc\VZ7c!EZju i?Tn$]QCe3)6k 1#.-^ Ia\&@b d6oҒLCPRWI\ "ĭIYCM PlSkPW(^w©# SQDZ,A*qO)iB妙T ."YFif/ d@ܦXxZڮW' *)FZ3:U>">vN 4>jwJ5OR+w#go$rԡrL*.8\Z(U,w)W><, Y)Z,%#{w,d PTjv{X%x'-"KW؜8gv=ز LTVYE,ڔ\SLuk@',X9zNsj:T&Pls iϗuVYcZY8 dmK3fq@ր~4mWV\UX%/SLag9Ĵˑ" \ÚURJ'3&!Xd0e딵$3cxUՖ}q dU [WHș z4F*S9T'ѬT 1]sPf6hs Ys,"áK!~ !=DUm]?8{B+Γwa-~z,7G%d)@XJv~YuIÉϣMiΩLkj} NGEqJb:qvb_JTAl ]ǫC:=Gʇ<[a`ˌ& 49$[ 1m-kV͓[UΔlV6ar4:LP-OrںzGyu2 yM3qnCIw#J.K0`YnY^B$ԋ(7,p_"SfkJry5h <@zMt?ZE>}ɒ?q^jj.!HUqV-i2hjfMwUdCװ΂&m njD8W P$[ U/0w;ibcU5-PfZc=(3:^U&aF m:0Σ6Eb\) ɎKVLwX@*I"8dCM6f"=wYBa\&AO;Sٖ #)f=/@&:Z0ƓaNAEٵYu,pc93R #hXEU^eJ*˚(u\&B'RI1vkrP#1*)'jJƽucaH"r2PpF7@ZmKX4.fJp ))I0` e!2*7LKZ zL1G_R ĘL%FC /WJ7YyRGRs h)j^6~ wɚ_]䍡J^!*勷DyCe@s &^`Qك%HO$O`|-[Jj 82|Vh .aD]7*`5xxQgv &'D->vl2r1B4ٻ]1FkRDhH" KCQA``^(QӅԌ {0 &Mh'n9s"5->ņl~i^L"4\Nf:sa]~Ɛ9)hLe8">)M"P h̖K iU;"oTƫ>L](V7٫Do] pf\[ƴf(Fv6@u@zn 7Y/`(ܰgO6.(袃0 : k0s 'lB_k+BV(*xLoL`ϕj[9g 3|ch"#`SSs5ȪXǒG]Ty!Ȣq|ģ$5px-;у[{_pp/(h Jk!z24A|_܉X%<*EYB J+ ,ytmZto_UR þ[Z|ЏE\դ>lQWU#) vZH\ _z Vrʹ^P*rj|Q}U^Du^y.֖|9^W([x‰ u2fA~Ēwⵚ鿹R(Kx$k-f@ѶbB0cق74mR>) ڡe1h05v u@*k \[ХDGzܠd&Lb9W}:]NYDn}{1B;ۙhhAXG2UN426+Si^8Ee㙒NQ,V5fogBF +O?dpBag`4~&rkõ&6QGJJJUWkZ$X: VlO0l ;b9DsB'$ 6:?lUYgjфWz r^*`%2{aCO-7UKJnd㰊nݚc_ܺ#$`xΣWs)d]$FanMBiMh0ի.KL)(//Ltڢ[mξsr6LcVnKd6,6=ٿSpl)9%Gֈ*C%o33PNEAo(NF2^QdfG_JSg .5?B"J=C]auG9OGCN.I&:LߩtSN!5HmJ=VlIbh5Hf/WRŵ_;#\E *2z >c%V8L\:RnM̹֝*j]?x'%}xe"#SYwgK|"!PvǍe)J>Bz1"ϿA[L r#"An7.UZLˀ1r( np@yS_z)[Vܿ HRӊS mlآb&AZֵ%#(m3Dp&/warΚe"b|->~ELX@ ESfTz9:/J"F QQ=>,šf|xe'/XlWk9b dJ˩w|۳a?8uR[)}^J#įҸ͢U5vE,O ڡR=¢*%{*SՈj.kg2x,Ȥk,Ł* J7V,eܖсnpbuQ>sL{v6&SB蹅)i;EXE~ˁPSbw﷘\EtJ|bu<Ϛz-b7DuJLjBSSsV_U\ Ԍ_)eTU3sM&JYIdȱ O`0opRtlj5T:4 q.Xg.0}aCK$T!0DiX#e`_B\@I,sTW tD8.\#WW8Ţ!y!Ѕ-DH1ʉkw}}-aQz:,O].OW5= _VG`+uVjUVR58Lk0IyPYż4pvP^m>rfƽWbЋ5A.Sr͗֐lr\y%5",bЌ,, }_IsI41WVuYPJna=''m9\OXR 8Cj5F6{$K R H.VI-Hw QT^ȝIT5!RxL"₅k++wȐ m 1 $oRbrW|"Z8ڎ rh= 2<7bx0wS-U^<_y}ʏ7L<=_djZ0Z ]GW ! ~C]ÖC>h1#~ヰf!?D]^#xgwn}m_{9OMW閊~tLq1%`f^kߤlC. y0imR%V8,YYՊ'PJп5 jNЇ|)u2,=ƫ< nEiHy!ˊM9~W-GR2Ր>7Aʔ]'iWE oP#B^̏Bіi7S*@[<Ϊuɼ7:tb9nZ^+ϩ1/gg5ΙTvY"tϦ>.7BrWw#!?7grR蛄>l9L5bvpٶ&M>I5tb&>/Ue&~˵V򔥋9uqzYYK >,g2Yjw:`jA Eo@YՊ%f3[1RFc21B?OWKآӟ =91@?A|292[$Ůs0et=s4Vbݺsg Z<);K.5 $}s\$sMwks=y<yV]A9C&#rDoda@|2m(PWv|-Ľ'8GKrjt!$9.Ɵm!V\`R!0_,J1ϚJմO,q [2L3ti]n$W>CA gn WQ2҇A9En4=0VǢ4ݝl63fYwMUv]* a/͞}^MM,p$ek-y!! ؞|֮s2ϜO$+΀9{< b}NsD3(jݤN F[EZ9礰C*p ө\4e9tRx/ziĬG8{9]K.ȋ,,G/3*#I1azhB4H U6z)4,xטu~ڎ7-%=uƆ);ù>A A@Sk\J!="VMN %npvO9 ksX#z&> ֎N3g_WE/59y%ֆO֨YJ'DO1T MW|92@H̻3eΔ4li]CbsN;UJ[=7lq?zMK!OTuRm6lro;Ff7%Qocʪ 3=LNZ"_OŃ4jB} [. g登!1) UJWD*`@qʊZ]Jf1뿋LbM͋{HHemYZ2U)|qAH,i eɾ t/4`EU[b” 2 &- 0ԓFit$^ ;të vT JsS1b1(xt<+0`O3ũ+D+nNX*Te@Ѥ.0þPwY?Te-㹺S` .\"iUjݛZ^kэU C2Yr$@,*qM7|JN}yB.+2z䤍k;=ɞ鵧8wڱ诅dYfQmtp9oh"7@Xlr4it !b6I!%ޤA͓ L+k=;fH=5p+VŔ}VUMY{F(a9HO qV2>nx #i6?ks ?p[Ɣ-LI= "NC"; `vN=,xQ=٨.8yL cSBze[NU_̵Hě{@=9MgYFaOPToj>V~׾h !7t҄Y%~if7X}O*c/NS&^׈IT زY'dyM~c>V qx^`T˸/73LG8ĿiZgA>X#預8+gVefsѪ\bevտU(*pOJE#Ƥ1;p>P%"<`5e`k݂s& 큾;"ji'M)MDƙhfP,P@k2*p7 QȖvSIYr9amP;91FZLadkPM.Trb?DK3iEo]RCd 3t" Ok'*>]Ym"s6IQ| /7e0;Ljx1JKQ],khFar22R4'9`q=n?munY L%i;5"W}s*:m_7Y~J%J}3 UzWI~-S[LL"8/^b`4K ϓti%^:W:-(7{1ڨb;OO&In.MS rfw|3hJd?V zuE|u^d։1A3  %&®Pӥ˸RLre&̚-!ZG`w)FWcp}ƛ#1%:H^W6evknv]ȮIǵ+<8kXCd/- 3I[ȤUJ/P?]L=^̻U]oՊSoS%;kWf|/wP[[AS5IԦRf?xe~Wg ,rd}@E7D߸Fa|KQgK}1Ѿ_#_1k:i\<֎Z7T| )GcR/bʣ(H:*}Uk餸G﹆nF_pf qS=VkQvvȰ.&yI%> !nf6F ne)Jgċr|B]Y:I.gAfNC4 ZΞgc('aD eC #h \uqtsX\I <6fw2)\dzD2nX2@8tnQs܌)tsv0zL B[ve`*Nc)Rj511sKC: jPrX0 p?+u%N9IWƗuq U4v:BT6ք)?5[Ue#QWAȴWRTN˺Con;mJ~C&^rK*]K1UJ=s j(zpnZX&Ԫyys忘VS'K IaQ^q;~8}/#>YDy?ם{cLKN2tMm+=Sla%1;zOo0g@ߚ^U T:{W>~'>%46'\LN"[}1G]"+`YXށI=}&f !o|mj2ʗ* T&KKl5j-#ᯉ.t=  *qNdY$1;h(kL5LE x³E# -C4ij-Mp|4 E!l]KM- [`&YԅҠ搱תpc&exqvpz "*I bB0LH5i+5`FQ !d7Nj3MJ g6D,t+}<=/| u2Y"XQp7e^"jՖB{F&}S<7o2.O@ai5jQF2p¶ C …\҄Ư:j )1ڰݬ~`p44gݻZHq=s~3œ D2"O ĝ1Vl'5eD1XvՌpr0b~3;a-lȐv8W.|O,tug?pu na oi@; ~}16Ih>a X{z$6'%a]i_3[ ֝\8rfJGX(P}*h,ҳB\m'k@E<{qeVmh" }s:L,EM[yGI6:@t\ Tǩ+g| zt(8 v u| RUdu; ONB;tѫN l-ʾ޽x5x4BRhTU72[m<_S*X՘Y{0`L n\'v=qSŗN~{0^/ jVvtEie: ~?79msA!{``<qYz~a]N?,r7Ӝ 1{(eux3p ;2cFm\]EamJDg0*cW U"xyh+rfLra`u)"h P!(x`4&4l 5wF@ v=( R-9n2&xhiG,4g}POƐdKga\uB"b#h (c&By oM.42Fd-@Hl*)1ۈiqD  fC:rS.g/XIU.,/*2BgmiG𲍁zqavUxnLz޳x#|kPiīر2o)dѳzic;9iw;Fv%--@|NGB\$zIuO#6dFg=1B1\ѝڴXnHƿJUZ2<~V]# HʌK@NC[SᅄZ$B}oٌW0ٮG◗ξ?x-k*5Y.=M̏ql׺3Ged}W ͛%j#׹uY]Gb_{/~-. v|Q<ɚ=)BqT@8Dԇ7:\.xGt tjb&SI],+^3ΆHPՐjJffͦ_Kw2Eb 垒ȕ^Lʜdݹ.Qk Ѭ9%ae*iLʈxH=&> ޳e2j"c:ב(.`6. zx;kWqqKI(cR@+}گSA.|FV`˲#S-xgX݂]V/"_%?)$]Q$Q\`>ݭbKX~qтssKBb8BQN1C_4&8}@F 8|cT Vf;oW`Ʋui y~0G rH# cdrkA(14g!/c%CB?ܟxyP~y Fs0[@ k P&-_ʫuMgB]%]q6, `~y>i֟V45k_44+p6k4 hf|'1vRǖN,ui28x A6m~#d\yH"%ӇV V(@_S 3;@W/@.54kjyj  ̥?'l710s^2Rx"9x3ԻN )ey :,^ ,]] _x3r75L1|Uuv5{]tRw.1E.=LLCh}_FHcΨilM˲ @zҵZY dHImvnbB G&(+jqcJ olKw_ 5W`mr ^_'ͼk-/W]L[ꕧKI 4ij)&z"Sa"w:7WN -ј4;U[Rh/W^ 6F-lJ^4&;5`v/U^QhhVM<ۺDzv6]]aNksa!HŲBda8- ]L/]_H'I3vd\{ѭeӘYJ*mMCjA!Y ,] f0 J>']y{gMoU9ࢰFS6z?]HaOVt}D+qww;|0,!|^ hGKc];JeL`]k;J gZ],YAN.+J+QUiJ&ޙ]j${n&Q7g,Si5b80s"Ub:g !mTNu77hg&Y7`'O[ EI>qxSA$xX갢:Vv?EzS5L -%Rx!74Kr/R" u"j 5Y=^>Y*{V?qJ^oZ[v$Gjt.ےrLq(C[qQX-(T ).ϊt/6AW+vz͝,нrF8(LLCB-j|]3ѳ/][YL`6AZPbv>]8)ΆE -4:sF "3>|ꖰ>~s7_ex-+S@ub)k[۰?ةqϙ^aMǦ6c5Й̙=:ƚ Co qKx[vp<hO9u yPlɢcRspNm8jT0F)am!y}Qt†)oAڕXΚ'aŗ%mZ_hş=+0L@r6(`gip,,NHLxaI/ B"^Ä(P$"O 8)ZB\`eh3H4U`$1Q>poϰ)PRq> ͠CW (E7T9O%``Z(H ^g׫J.ߕE 1'GL NK/j#7CchgJ);Awdz{Eo~ɔ5kȁT_ 5ٕe_ӊܰ&Լp @e|fVT ON6ښRC9EG~/hX"wmr&6X˅wi Jx f(Lwd>dbi"lm4}N}X*2VE1bwp+1B~ez; +O﨡6sóJ vWY=~<޵_XsR!L2F` !*myp3l6'evsCw`xJ?~J(ٸaAݍCO ךpC:@}1B]H;t7 ?[k.,c1R˼t5IPċ.#B ê]JUh_ʜd) M FSU,,95tubDoWYL#jjUdJ8d6QDDI jN{2nEZ2+mW[.jY=VƍB1BW yC^Ӓger-5Њh:P?QnNǷMp(1H:¤lko04kHPF#\P;ǵي8-3[Hncd5^W,$t˪'Pl(y[n :q؎MDT<8Ɩg^kW$!8،b%dg9()DCg0+HWF *"ܵ8,`Ʌtjq^"F꫞N'Y6k +mB+J+X 9(Ѡ*I%_raFO1 Kd֎3ˮcK(UL&|%"U&[P.rsA&CV磫+9\0Wb Kr\Z{%F|]!&HI†XF!yrD%I>( ›Z_#O0l\ug*IĨ6z$#A$xk8! IW GZd8)qw@kuZЙZ؇,kLd:lpWB&#o\$7wf4OYq)¥p҉bEc!RF΁]eUURJ>xVA#nrnY"!gn%o)aqqv{+EH.{k$bHWmkdJ` tq I)#2Zl׬/L,Q+`+8wb# Oڥ1Q]x(ðF X8M|ߡ`r6^VLhlԽSڭ`+e;Yͷ%fJ\/ZfwAr|wa fȋu059Q9Eʄs4M|ff:Υ a8uX ?Z "䏪'IS}gF;I{A;HQC]u }DlG!綱_4>pQ*?2~WE4>,#kL+NXC׀6Z;~I;.7}9y\M\oxlc;ߢϑlū('wzD{D -#BK( N=:C&|IѶ*NKi 쨠QINM8莺1ϧUGtN[JDo@Pow=xSrBYo{QCoEu#_ W(0Y`)q&$:kԵI>+ = eZף#H\֧C$9ue7o3rhU3ǐbDOyn.3 ]l} c=Q,FhӜBla8G8 7\'p\E]u+ҕTΕ%2 +օE?cwmp&F)"[!>A]֢[`.|Kc^{5a#P#Ƶ6M8X Z6=˵_-i32:uOLM Z+ul6Ytz1h--J KE4c+4fv1ZX3U"9:;kiAK@Öu%P_N VBʶje:pfVt>Tvճx΀r+ "@e9րQҞ?yl|cufpɭiPO(||xB%M\IYomR=6׸G.I@u&)t%22N w|^ZqaD%NZ54QX"b"Aڧsj։\nX& o aUV$1H]UڣSt-Kt,,$e n)NTd':Jʐ$Vjs 昡tגD&& uaVH[v!'u?$ʑff'm%j?zYiI_$=͋MY)w* ˘kқp>8$jUJGM݊c)pKe\p\0ZӓJymKg jc.{"S2!>vOltj3~=?׀Wd:PMq3A6?X=Z(Wwc7H[,`Wk! itڀu͌g*UAYֹrNǰɼ?A#B!q9 7!qn!ڟɊ4=&PQtlS"j[hI*h2zJ7U#oE:zR>y5G=8'1{Ru<),"lmAeUF2=y?!%w Cfۭ~Hd_rs S#斱S6L-s 7[GhJR8L$Ezk2x?z)KDF<5e|ģ}t)V:~]{OEv1Z*ܯSQHtA[*l8Mtp]I*%LY/DCF$'+%>5=ñ@\s ٠RcǙ+ROZ 4Z_`ݟڬLZV'U09J7k~m ac x8_VZRoc烎 {J9"/9k>IʧmY-Wc<^:A٠ـ8޺]ir:q[ 1%44/Qu?id: /ˇYlNUl g=,6Vb\2_|kxS_W~ƄjiR1jOsD>L[vRJ ӓIQ 0L0z8Nu73{5wPe鉨pfhw՜0v9if+=*+:irm hsVY(N)HWB+gw5{8Ik4+1y֨ as<8e% ʷOs#d( ʁe?g%g)@ݕ## J7tU[ŞTeEGw'|k[cYޤCƒ$m1 wVt?h(aNWm ~Ņ9{*pެqbp oݔ^lYL'Iav-no+Tt&ߴz( A(}U "ݩs .;eB5M8}J TcYJ/@\bäq=bD?|.@u ^[70NnޅM3Tt2@.<9:20i*OzrI `5/*kuF Kn:f!z{2#0rlpGz8.dyd%Ng L)xFHFk{+-TkVX,Ȁj^zZU1bZ.eծT嘁0 Q rq`b5T's\R՞SMɵTx2Gi2%%aYYR/x6}O3?bmc 8 !L+-qv\;W5-PGno +ȍaBM2(pTQ,4)66@ݣ'X,j K$)ׂbe(K;?x0ww,U\UbnGk=H4tOِsZ,L e q#2y8DJwc֑NvAy&_1B xNY *aT5ңin:WK/5FW%/wz:#kfB7k9պ@pJcz䴅L,TTfOd5jg fpcKʈ*JD2~*SrݛrE2H4d=zAS}h^v5q9Pm0-/* 0\WRj& p5 PӳR ٩7 )5a[weʬTƸPlo߼ _|u͘ 5uƹL~ Ƙ9R~WKu˼j"߳:?NQM+xxJӴI2Jk.L)^+SM12+?awo.K| a lO@GͪɷEꖋ dBXd}eOo[lU)SHYI0yF9;[lp T$~L?Oϧ\X |׬3pl{7bDUs|ՒfZޥ/ںe|*XqDmbӴvJo@XeQ|/~^(@+X_G!Hs·u^VC;)  w=MTBj@fʛK4P\29JJQ_I"GQy 2i.xzg޽-?Evuf0p0id ྖ1`> Ų}U~bER03wk4pt&~cXFGke+b$ /YMM*8ė6*Z]iʡ3\'"Fl;vշW>`KjCĿk^~kCg 2&JMi{ hix^߂$&A†XfNP ~өZgid '$<{jlRm(>tB½^ T}EIgppߜP@^7?.ᬤ1{n+)84tYeY:yyZ D^jc/]N*]mJ-3ECv8{^zU!iN&uPqMQۚEDHZ/6uaEkj% K#5]ZgD}"w1N(xvP߳isdW=!"y<t?SukH NeJknvy鼪up)0jfyL|R)#ts SZ}Q``]p6V" %ZA'J$D G& (Bqp(^Z5I"elc˙]M԰nT2DSkoL~ыܚT>H 9{~L~A=#O3a9dII~`ȒVk>c (XTJIib궤q}< LYtbGCT5RFC2 V>yi /.\Yl?5̍gypŎEa5/1Sں a1,"yݍQ?2}UoB -ڤFߥg;h>4&<աh suk8w G 9#y jnCFjx\#"cdaz2FFCGFyEtGSCSa}CqO*KC ^sj_Q![(NT?0J]yE=ٽ?FUsѾ<vBoaHT 9F+S,b݊sTzO.*w>J>uS.bUFF5<+ GG ܶP4~e(Ԏ r>ݏ\ɖB=k%j>ӨCYGr SdC8)ƿY[1n }iPxwEM aNj]N0Ԙiȇ]}Я.:rxP03:6dAnA=4g\۠Nhu,ش'u YBI s 5M"mG/Q2X̏_pu?t?^#( q(_E%z|%.EOz.b_m+?ȓp ]#%ht/Å9L$\UKG?RuZVO:W~+2]<#x6J]im ah"nܘ[8ɩzڐuj GjAQoV~hk,q.Ӧ"2AU|pSnR(J.AʰwksRu Gq!7j:c}٨/x>S7uH8$9rX,(aԃ-HlLrnU^FGR`7( "T*kFr+fm IhMṁ| =z1T\eMD7d*뭐:ƻnR5帰*j-IbHjb;.  ? +UKS1v?xN|4v1.l yP@5buZrOrImf[ielgaf4T72܆xZekgu9L레tΫnEI1M ([NϩYrU]%:_͖;2=F\j=)}%5xA.mMݲWrVN^q1$Mӯ޾ 99ˌˍ-lOW'amp6:W%!U^V~f2|~R@K#$QN$W%a2O 㑀miN⎺hݞKP\  GwE̱ bݔhJOI@_xg~y\fGa ̡RUFfnuʬ=0d!p,wNw ~, -5bU RՏՠ6iŐ:To]oNןi=g|D)Ƣm6{˚2\%vù? jj^ K] NM,pob(KgJRlN=]@{Hivj*HZ*E'!^Qlx5h-}G̖GT-k]dvT-b*=\ζ1]U6w(Sc=yJn&Ix C) ~@5bu{إeR+HC}e,q+(^n檘>!r\c0g1p+*{U#36TzQIDկ!ۯZE^RޔDuA 1LDx+~ !WiR_2ii:j:N;8 7$+ѕ6,=Di2[Vh}-SԿrW`kk:`݄ve Mt؈| QIW([NYE"T>tBԸ9\oW'IBo9yoÔb/L l̮e,Ľd+: ˉ 75*P4xKs"ac(E>ĵ/S:UL!kBxąp2;.گ}w3_`#ߥ u |( 7O)t-Rdď0CE!< a--"ufwzF47S¤"jMX aBu~U}1_O3菤=IkO7^Jy)EZ2v Ӝ;_1mhͪK9]qS%*+9.Ȁag] :` .z%\^6hASA8,>LJX- okfN^(@AjFGoɌ zH@s-ZB. dfɠjl~ģTxOH=(|),sLF4fA*i:ͮ(5pd)v4:kxm,)e*T^zlb T+0 Pi~ Ni \ d\vu$KhKTi0la)0yHjgwOp-W=d&f?ҳAo ?axRzpUb=SD!0v!qu*5c0GN& ^/loq'S; 8 9_Y ncANB;٥w@x %;>(qtf܅,ݲْAˤ @! "IZ(j$̇١`w-l=]?z(EO9{8N\o2nZ YEC QYsaۈ%䆌˰G :.bhpLbs^qKhY #gz\o [F/bZ0rͱȉғl#!;``չ[aBT 1؆:?,1QS2h+78?f(|!Bqw kxn^xLNr8%IHiGۯF{{?KA>L]ѕf"ۻcH`A(tj|M24'ːmxl"3j:B3K@iŠ (;q;GLj@rg~PR>\ofqqNW0(FTިgyʶ~z[EՌ?;ZčU=pS6fΦdCxp?/e?%0*E9koqs|H.oAMu m=\&ސ+2'{/M|˗RIyTf*լrԀx({W zѕL E,Y55-gǜ9PY헺5\䒵uf +N`*<Df/gA ~2 x@U۶rooա_++$謤jP1.ZV*;"f/FJ^1[ljEj+Ly.|ࡹ1g"*fY$@tM2@+6/NLؒha,MJo+ţeZe( mQt$()OC؅uVmfΩ8Qa/e| `!&Ii9vLU]T&ZXƢjK{DoN\d׏}(/QhZ;/^ o9,S̹o|Sux]qrV<`sDzhF5,seHˏpv,F"J> շBiNHkF #uH [_b<ݤHn:/_D:Ur_żt#K)3$mTVj)ӣ?Ґ(G?h{ˋ4AF38+Z."^2/Aγ gbxszOncCqt6"]*V{ a 2p<Tz^P$r@U-B9!?lbO?j|WdU!>cijW"z[6hG݋MiFC0Z*)u-zʩf{ؖtˆƗ3} -Ȩ].AM,Pڂ4e/%o!ՄػjI|,ijiqU>'v2JKyE,l 9/Ya!593Qɼ~?^j! RЛ,{Z?M ֤R.e冮VyVBkKbPBM=ZuOc: +~12'%nW_4NR:sq{EGN~J> F ..x1@R%'Qk^,kV,|-j2"w1)x{ 0s 4r/peeȬL}ͳ+3*6aa ^jr4g(SӾ9 qB } z s%>/lAAe\Nia4"PĽ*-JYb%Ms࿚7+ؓ-E($Xƍ bQCtf~CI@,䕄A2gNWXm0r,RMexlygI?*`RNFs!t5qv\ɢ4}Q1ESHiA(yȸ;Nb-#uqN,$PUu,¬h>oːurɫ^U !%tn,҈,X.o-⋪Օ}.R$G&K̶gsFk8kZn𬏎GL4~~5<5MB}9d~n՟5+iB@bZj7i'lkW(eU"-_ `^!X!%jr..+9vЇu[nU;Žخ>~uH->;$M;_?~vMԆFK9Q綘Y`!? ;-'bƭ%Vݮ+DVW|5y˺%9 m_@< Jikqֵg+9dq8E~B&ăZJfg`Fߧ8sZx7TS2jǕDք7/qEBk:DQYPUUpDBlA?Rĥ4{/+0c950\p<,uR;lFȞWZ4h9cꜫZTzesRw:rj/gvkK\5s3Ң0حjĴenٞNVIfJ4bZ OS[oHFXbx= DIۄ*i&KGW}G|ej@ +6]3WnA֢iEXJw}:X>i If2^x3*"6b3tEd6-Xz]b:yzAqe uE ͖Y#s@u/pսBj|B|v]EX]=k`i.G3[sx[in8hF9,`p}J€ $!IBYI+Z]0b34E,4ᩚEU) {ʴ73P ɺlW fg*M_oL}dƷnKSg)̿Ic֞Y`73`yTUpӱNl8$ "e-lqgxbbɻ<*-%@_粙{e3*(k$EVY͞mnf{p`0a*-ߵN=r=¡,ei0bi@ym?#&o|qCrHpƺI4) ~l8𤬹ZLYo xh/KAck4Y{F !`}3/F / 屺35%jg~ŹFl/&$V7ZHP 6.5JK!@|ݐi>!@?ؤ52aH/4\_p%hM[ yJNxK@2b]fl6m|?Vn eIy}sztE|z7o#~ i*~ᮣqELdCCA&a2m)~Zz 41fcbM|ռAMI2`6&9--JNM-_PKO'| ={L8Xi<B(NyEY^!lWbP6b#i6JV_Zh"E7^ΗSX`xZ0Ț= Bn"> a6@綨7#QvD~̞dKY7CNS˲MqS)η2~C|3Ŋ>2p~3}w: Y%9 խ{Qb!.R363-e??tP' ̈́Z/B>pO>}]|XҌZerZFM"v6&0Ӱ7]z:SVyfGWQ ML+|wNl7n}, "8%9޾{+Ku6T8S+d iջXh׻r* ^[*W_%CKyZgbVVYg2OE4 J"Sy`2yR,&k?@EEa:LLMbI:LJj+_~aST/䳩 b(ηNXWV-m1Qc/Թ{9N;S)R3Z4tԱ.ְdt)g>C5Ti["0u Hj?R))8Vqur+kZt8!KMQ)a|f ^7ټfO5?lD#XSȗLjiXٲ-",eTMRq<ߥo@& 0MI{yrM X׊!|ѱ(SZS.\&NN5ߔ(-SZ_+]++*ZVԤ Ab_Φj6pH}D.kBKnQA .$὘%(S"`|~+xx1( ~3φwS([byٴӼ.|E*nӄ3u_[>g#abJ2~ NDe; Ɲ:nf\"MUܛz,O~+ >3y$`Id0 P䢔6 Tdz]WQm3a ?a5~VnZ aF~m}Ͱ z*\ {\4 UM~^ _O~r͎NG:%Դmҋ.B¼ućhe^)^l.w!=]p?_@-F,g)?܎IwN*㫽|ηB(O D ;IpYX3~%q74+5L$> Gscz;ai+]e3X^L>Ds>ՆOW&iv;e.1alk_ =Mk<;߿tjˌH;=.9g_%J=9F&e[FdN׭ufuX5dj"7sl#E]$[2K7z߻,&I|zJ8yK50]FgeFfQC3]@h@2%&%F,*m.xs 5jw竡w^Q-?z=DHe;qGó!,+Dr(!^8n%F棶޳`rc[C'&SQ7RNQ"Csiw'GS3tEa*I77_;_F#/R1MgЧjW`[atJU[EijJMK/T54َf^1?QT{unav"H !E\[#QiG#Czz|j[5LUl[ךkL[?ug7֣rCglXxe:8L+BVxdYʎr9 L\;6{G4=v>(EVEc0  mRTW_CM 33ᵬ3SYeGřQ_Vߡ?[DirYj[W%QJK*:"_zg2MkCxxQC(פ:g&$zWW( Y^6W =8"X =-] +Gkx lU >٬qZzϯzW;#Y.J8=Ҡi E Ot6~м~3~\yTsGL{DP7e+kꄎ{íN4p5*Q2VL&]є&K]%ZWѫ rUjW"4mq8%5sı+Ow!+Қ }Zv)84t >ʗLoiIȐ*@ѫ#}:`*=y'x.;z[R'B$dQI_vU!AK(Sh$FC-fN+ ϯBBQKm[lo<˳掟B+]CFgBv(؈'NF>_5EcJ|{E'-uTYxFJ!/X+ؤ7ntqP"ni'/xU%FݛZ lU"BίghjxN*Tuŷ+[Y$'-Nj'fb5/Zy|t?KW ̫sCGӘ'w%tFIնwT\z*j̛W1./6L*_mu^+ 0Q~Pt=qbqxPTsQoNm -\l5{H|=d7P l;TMZɦ-"Y[t?-\f]P۬ qRDtZD-kC֌;&"sz*L#p<) Pݴ"-JazdYUf9:N1'Vm,ʊo,eU}H3,Risthi hR]d<z/ g[In,ޝ7Ċg (K)TV\U 7ԓCKM`Ը $aD rB@f 'i4WiʬڛBO/nqtJtF]ӡޟ26#)y|fZ0UB(r A9I/j @hచ:@ xŢ5wq |َkȈd)<|*颰~_.%A[Ĕ@]VX*il|b0&E{@FCA34 F=egeYw~JzO#!$ J9y&6 )s~PϨRx9!aEsr<)]dAGYB Y`(v>-h<^9 Q45fp\ _[O#LhQNkpحxB<;~DKXw1!H r"/4PP" u \m+UWqPr%5ˇL*D3:Yj'$\Ka8i=bm/<'i'i`8RQ,>~O.XT GWo݋O>wPޢ|ï֮(: G>r8'ltJ>ܲM^QS,*@3hy+"՜0 )55Q|ͮF :yNY/U_8C /zO{D S'MR>K֩ g2OܧOo)!1zLc7-Y%Wk)[C2.4[Cu@Ez]JnI|r`#%Xa lIG7;́JD1em)nP+zV{cw6?1tiuT3ݏ}uxu$0xҊg͕<=3[,t4Gҥ`b*aWq*iT}JT}>k#]׳׍!hbzzNL@PKW˳SFI<ءN ۜͮj鲘ʸHT,F +V8bڰHӦ@$%"d>&טu"dIE l })&l)uuLQ`IK$:K8q4572Pֵ4$Ӎz<\zݯwrqg֐r<` 02p1$G嗌I-ް 2L %@_udc ᗥt 3a͈L0ϥ\C],(fQꮌP-Wx?:Nxp2T&z)zgrA\|Wb$p)O-:<6PhυV|GD=.jO]AՔ5i1!x?8U al b2҆PU\ L9=>\ÞVk$ZmVjh0 4mUtcx]8ڤgn zrM᢮U+5/8x[s[ ⥋i{Tna Uqo8ThI'UA~O)\`SXWWE/z| pFrn Qlw]:^xnWa.Ʋi r k?. eOjmhV溬"#؀8VZxa3R;[;7|R}UrJB@7S 2jhLWFꪖB6b6U<&k pjл7v<꫃eH#J+O*J]KOZROJNHQO9@]>"i'W vTAjr(8Lu{ڐ,R/RɁ3޷ 2&[Ӛ\<3h,Ӏ̩w^8+%QTd_ PhuVނխJ* ˫QrX8qrQ[װ,NB6Ñ_INC X*X~Nŏ%$OZjWdUᗒ:6]8 'g4 ^ *aC.+G]Dj<:vJoq33XXb­c}1\ѣ6YBCjjňJt@iZ;.M2 (*|WY2C s{rGl_^;M%+v\ ~1?=ΔcGPDZ)" _',!?iufN9$KGt. (sv>w[ځY^}-9\B\]NXؠG~BEkir.sR 9ԍ^u,z/Z nH˹ɒe{rJsʛ񦎥ܠ\w&NVq=@2EDQo0,S}W+sp%?t]P4w&S짋n!J 'S4T}{ddL!1rhΉ)EΣ*@iècqRT2 <@MR^DL t@Awkl,nx83aWԢP'舠˅;qFMC֘ +ISzv&cV&c4** y K ~ I9^|/6xrj>ń]<Ŝ7ʪ}RF +&Kk |rhEH!SBS bAUf9N1Ϸˢj,,5]@|bU2:m= Y JkO ?_iw't;'lAWTtPr{%}BS漡S=ڮ -Z(dEJUOR,VPZWׁש@|"V4 -7!|O^C딐ezDEtLԙU:]y-K'~i ~|%z('+l %_\ M2ukesuBnIȚӂj8:tiT9+X D&.v&*uuIa';M^ A`1NGO%}Z6_WH@LFU>'n~90C`:>`c$>{xMqjT李ww&'J}9V`,;794lҧ8+`#w9+rZ_NFRW9JZYGƀo/ ԫ̣fiGq{^*ϲLBߒ)ڕb';M-6<3O]A!ݧ/g5Vo4#rFо)GAG/KB~Ŗ5kGU?OH8=,/~<`MdCU Èf忸`d:*u4XZ/!݈qm]5.GDlS(*?sz9jwz3~H 8P 1^V̈́4[rQԌP^g=6w6 ڸ3жt@z70J$Hw]-ŕlm!ЉtlkV8;QkJw(+#= tЭS eNeJƫSLͨ.X)q0)IR+$| \-fVNp1h׺rG6)b@xMBU >߶ 5 f}ƣW#Jd{,P5$u[X!g9V7iW\+q`:VXPP*u4I<|3ݭʈRحHƈhF V,SrxpjGB9XD6%[~T:,"y[%:d oCjQDڙt޿CZbɲ9 Z  Hs[ITՕY،!jct'+!d$O4UeLįպ01<[c5F?n+$CXBJ, TfzGm ,5w@ dԻ1"B1UD!V M4+{O)@ˉ!Tg͛QܖJZ QBJ.5}ԪjyCw=$׭%X"Y7s*Io5(!4W9{b@|n~Y2:(@mc(eV?G '3S*6{bqF*tPqՋbǝ /+!,Ci-N|u՝٪ʳߕK9jZrǩ?o\:XV7:,F [Dd𥗈m8qS;~TmbFrM]Ar%vEqM0ޱAA`ai8)ΠQPW:X.YSZYC5L;nagnjC@I_o,Cgϒ(A2*\(;oɕ` T8@;{-퀄C.[1",?#*>Q%Th$xC%Q gvLmIKh"Ƌ7[,ٓJC^E8IS4+$>]%I(;mWUg4Td-UsX&QxÕ&{N 9hh:mM{ 6g {SO;kfY!yRKF)Ȍ,+m)ɑoMêKedյ)pHeHט\i_P9 Jos{)l">0j.36j(xX@.y,L MIhL5ZAm8$M V-}!}v'7Ju\~ϠCaekϣ)HwU E8J=Ӯ=|..ΔNNk1F3' #[ςQZ@qv_51|5oYuh."N[|R8I͡x5)63xj~Gt'eO;k fDVR,P $$E{˻uW$kyFQ^!Y'>w=/o\ؘ6<%0/ UXwܑWLSϰߔ`Bbp-v k|˰rAKDߡpi'#C>O cP;v/Pmi4iH/#I[36X-kkQ󏞋@..\0Z3>B%Mt9 Z>0Č >RNy7!C׹4qƦD̪v%a0 ČIp@YfI@hgEV7duq, Oe4TP\T&uZH[~$?=,p&)kB[7xcNS>~2|>},XZ}ԇլk..h Mf+"9z0į20T}v ,?0l+J7z6#V)|<7Ҫ2CF-@UWdƃ[l7U,wA#Iu¥{ې1쨡YѮ"ŶCeP ߐ1:#5jT-Fٶ "̥CNëzncU\+^Q e=`3!"$E醠 NP/kg,ڨ@N)m! XVʵ$Bn-IW6E q $ZI+Ӑ3FPlpy$1Xi $2 )>eHOTaDAsx$ k-ěVǁBLN:sv(\0JVD #q&1eK/e񥲸c+ȰS3u&VX$`88BX2ɤ5ⱨeG(r|Hj+*=Q2: 3,@QAD$Ckb NuA:cLLQb ^25}Нo)ixdPsz y-ĖVYi%mr&ȣ'Gl3<@ɟ,o&VjU`ZZpj7f̷qs8-,ÊWZ/Ûlq] 5aH.zFS[A #eFi@9 5S:u,`%$|^4f e27ǒ'DqhBaj]&u!T"C{D/ϋ-@X-N{HBA#ӞA^œܘKB;15dC_o%l\IaR_6ɏmiXY53ݜ<,C#w#dV@U+cʃbFkˎ l@kiUA::NՋW%Ԉ(gAmFCS 8oc3*7otW'^tcrLmxLl r\)cb%;課ٿV.KCUJg-D(9U lRfZ;\<-3N9 Du®h2U42"3\TΜs |mhr[Q*Y ,[5ę%GʚIFSK{*āJz,/NtZ hT9Gy)6>iVcthT,pҌ[gPst-}N-a-Hn5)i5\ʽn!Մ8@p9z6}{M>]q*݄Y[FFUnL傎Ya1IqPt~ޘWAD/ji/jT\Bسyg_b-tr^{)rYꏎ%Sxt; >n*n2 @B7q1;莒"c}| ?]&b1u9'o iDRG^bih11tݶ]ȼ&$aϝ_xYe?huR՘W:  | S*d@iP+Ҵ_t2jF0˜FxͦV7ɴ ,.zlκSӉVjCLēBq w? XCT7 jwSb>WmXcW]Kq" d)8P*JX'(|J+*-a޼~]*hSPD\VX#界.uAzB/9bUWnDu-Z}DVyf! _j*.2ú9ϊ"> s4u;|+{gN@f]xze\ū445Vڊx\{kҊL3$ ߰<&vjQ^Ueaanv%YhC)VM+lǻJn!^N;SNS/'N=1Apa?|DI=˺l?CHs/fP>`EIܯU"WXt.3! 毊t_k㛾T畖;jYrY-K,mK54dZJxⳭ{E zd7{( 6WW*dANZ0{VcLyS=-ؚʽӀ[~ bʬ~TxYx܂Að_$ "jǰon(%#Bz9Қ*~XW]rOPϷ3>XBVr#3Iyy~0K=Ck̠%y/' 1]L%` Oj^CA\Ѐlֱ Ai/!F`i4"}mqPVh^ yg29^gZ+łBo&?-~89]6 P~@hW++N9GL~ep=`\}sDg " 9#XբW,ɕOE-)K( gK /O #KZ*E'Wmw.읻=kC@Y5OGoɭ|~o} 8^ڝS2;!<g$bt}S^5vMIn*G`} gT-ۊ^3H+ _1tȰˡޭ¯';+jZFDm jMK.0fg,功4)uqW+cxo9iָyP,'hΪǶBMV_rƑ@:<-{yф=ѹ,nz~EvS>;ǭ3;gH֒Jopp+lyEpQǑԮ>ɭUJSVf֧$bcuIeҏZ-![>iϪ]-Mۘp lxZ$umŻ.S GHFzdFsV L=S$2 u w/0Z(σ4B&[eד9di.Rl%`}V%XY^]feg?m1yߡg[WF5Ђ8R]Ii5ZI8n6G9 HܺJ,6K@B Pm/kdL:b_JT2/SgFJq(s?z P%CivG|Ɨ^nTKzF[ zY3p>AiBGUh a1ix*Y.B4jJQ@3EL7u@#۲ǽ̨Ff M[,Wuec"=qM*FNr|Y|8k#sEqZdپr,9^V]O5[\i4g3.Uv[}}92 IWِԨ mC\Ir{#aWt|y5BA<뙝( Ⱦ*ZXJ)?RrY4;Lu-!W YC_R5g_o\CgKFd|[e6VFMmhj7veJ%pR& gP{߅ۍDzȋLޙU _Dgz{j]er$f'=XON2357T*$wl >62Z][>vD 7E9K9RG|yqW7}-;~m~dX<}ܠ)Xwm4Q)X10P"[Hi}ShuK}#Z>t^GFsAT 4S~JB_66L&6Z1먍vtwj]B|ORj=HFN˶v83C{sWoc Ưߨ/,Ze0rL&JdݬWhytKYW+#f%{]e{q 9˕z.HѬtyR{֪ݏ'T 7 1P t$t,6m+`P.Ŗo]c_}1l[2!v Rzu\6+qu OKyxRo@vo)'ج a4?a-}&#RL >% mH8+,}u)6:1_VtRG׺n)-H4뽇ݽwAq.8%lIpm5\ 6A8^\N5#jW 3p3إxRN,ns^(?j;ąhC-oa- wR2Pm C&#lj JSeaCJtA0#v[O]i@65 nBpc(vmEN{`kz6-P,({ nV߰xbCb.+N7CʏV+WBEdSV}%[SBAqNӯJHg QYUD?4@1},:pjMjk]KCs]_ÚZ+gm-^$΋B)k<4ȇ)@ wgHKG^=w#VoTU v>OT2Au4}Po=B$vHGHxF1+'g[QUڴ [U? y,|\'+ J'L JdtM</.YO(/ї yN l$1=Y~q݈'7>Á]=V8o$@ezspgh6Bc)<'7D.1֍Ex10OM ]f806y8_ga&p^S?4I;>R씛^6ڭ;e,/vcFnԆ]Es;ciK?NTT`5j~rrM4i3$دdK4KQL<ҽ^LHSyZl95jy`tW t,:`]40ҕeD".Soǟ^p=U-.}ɲPF ަI;WrJx*Z~ZF, GKڒEFͣk̃4sx]U@0iV2QRjdeXio\ԣ6EŽ{"VtFj݈6O_ I|qYƭo7xmëJxhr B8^.F6t-˓Li x^,'m ;Eg@bַ~>ڷ2f޼vֹ`l( قz'>ZBGMt_p"OReѵIZ؋6FMHں#FОl&JO RkJ嵀3B8kXڽSO7ratOrK=2FsbyȮ+T$, jKM0RI_l7׹C"t7;/xK-mנM3k[̆1[Zi4,|teG*AcsǍGhU"O  uiQWZY]|Z$occ x&0x^62o]m:Z`-V}IT$mJ.^3o@WiOLXZ3X=JA9zXGz?رWlj£Qpe>N ^-MtxXՊKlYp6sWenz3h 8*\h+aᵂ2k΄fһ8Vxl_П0 1)M Uylc_䬋ڸVw2׶ÚhKw(,y m >~t[+#.#jީej&ff󒟹$wqv'Su_Vб\ip.RvXyqhg.W~c/t$yHI1鹝CFt;P\L^QF9ȕ 66~r~т,w4;+ݟ*+JsKܙKH{ؕ.Nu(]jʀe*1u~wGXN[juw2? wAT`V4[AekneƇeؐgv-<d|ʼn "]cpxxMj\+fq?A T@[BoL>v+{W;asw<"`mj Nfai&/眃RGJA tؙ.m2MH`no/Y1G}D \zUz)XO6t;cTݹK:PV;kw.7Eכ-n{]qcȡ f pV`M?q7hT6C4ֺ5@@i`{)^9% _8wE8^_ ґ .˞?;>mw@ z/7K6ov:Bq3E$ č2sgoCx2K$6 pBo?1'7mƚi_mi֍з1[{-I]zMAH,SQ͐ɅUOM`E@O􇿃ݗ/]J7vB |o2>jv[PH%a[5vq"CC([wDK31< w^^c G!-d]@Cbʱ@F08F>v9gH#ʯ{@o~: x[?GZ>NL̓u*Ә*Uw08.Ѐ qsHȟr,6cv4Zь}tXC֮3σխ坖I1I 5^̐W;VZ>sj`7GaڈhtߑyC5}8m5xNgIGg @&pTuzHJ}Gi ={<K2v 7+Wj{v:hbj{8;(Ѵ0i ƞ6#6QAI,g"hjҭǕSXl 8L՘qPRcOĕfulo9D BxWs_&.^V>ݻtsG'G3g۾_:yjЇF|sO\a+q-`Ur$. C90=0[?헁Ǥ%hRǴ~_F4-;MGnYW8qO+/^') Dm mϴ6'B Qi%B-@0 1ut E֒#-&*&? qɼ~`X&jQBYZŎ!P$~ݸd^l:[EcCXIf}Uo ;ī;v"y@.wV%+_΍r#Px7;"a>!֊v',."CC*.G#߿ZhWMyРTmDR3dM PZ9"]B+ԨpsLSq"m(8NBiɓ{<˯Y~F PVԢMZe` 0||EiH}M5Fq@{`TZ_5o;߲DqXYPVS  j] ~"?Q뢼ǫxT6$4*D;2Ԫmz@g: upW3V*>m;%\F|pV}dۙ:2=ڭ1pp2'=ں6bZ[ "t괿{rcb?V>妰!ߚxt `MlrS6i/^JD|r?dǚ4MY?m햏6P0gcZ4A|HJ̥զEE;X, J*>r >}{o؛h]IW3^Χ<,T•pq9ƃ3 7|ː[X2m\Oi,2\v,9zN~ JaYDɳ =J8(&Ki6Hͦ|ڵ$Nk\u] g= Q6B(W.t݋e1Exleh Z_TMے'޾) uN\1N&90x[};AcZ'Յ]?2&۵!.7)aIOiUHA5 b{%{d/ TiWy[\$cNV^V&Vl$#ok-6cw6 .RʪwY鶹JLab/&}t+S[g\DgzУ>U!ZiᦑQ+ZASrty@ 3؅c!LעsL\MdϪ'pN=%TLzp>eyYBO*'I=Jjpҗ×iF ˬrB4wa.QS0; /•q\7"/i`6"zƵZ`rT;1"np@K^h nuD5 |;l.@Ur' 6uN \\ކXSk˭*s\c!(@GN">?k: j]bq e32%3_&&:?KCh<yBCߺV3Sɥm=f[sLDquJuN&T&/qgFW|Dj }[~2k;`"= k;$O 4 ʖ'h=UiuI`Ό@+ΩZn ّW Ղ9`/-Nۂ{=\cD/`vsQCޏbZw:z8JCIR M'. H4EKCe(m.HE DR)Net,Mg}*=-T` 7yws\in7.되):yPo%ʼnn*K3.uVE{jA& P # dc7?9E6f o-Wiz/hn`)6ΈH9ZNWE鑕,Iptl<)2":K# t^{QD]Vof%{vleSӒÚVwee>n0 E~]U^6آPbbs2k%4]f9eU yiv!\Wu׹VmPU}Z1?g{xÃ-"`lTWB [d"_ 8efՃt>L %[|b 8 >6 @ѹy=ʹHtdۙKAMUɽS5QJtHt>V ܳٗnEڄe|sw^:']{tYh#AdX8$pOfT Ye71lpYMI.rB\Vs D=Pq7+݈El1hM# ƭ<ivqoNèQ"?-{Nuf  /Vu&s~HC?sZ>"L ~_ǹ튍Qa\l>,MB 4éykO*Xj ~:_9_L7m@I荎eag*0]SڒVdHxpt)=pR$Kr`X_X(d>),$$vQlSCaSZ;Z-ǑA|IV #-0\w%%OAv. &ʯ LR .V>o}l@] Sk*`YFgܛQ 1~\yUHZ^/!VDx]k>j=Y"ihe|fonŪ5Dg'T*;|*B#O%gTcBP͍Y'zu} J[}h'Aw-d5.]ڗc'zSq%*j%ΒE ~LU%1BKÎm^=2ݦ,O U̽z=JHRJo[ڍlY0Lb71.&H_ jp5QT}r>Ws`HEF+U+QKs hn"eEqqX^'{nIs{$jz, F3Ce1DdWH,ܬR}w{߾ۊ{q߲I 2'fm*=ZbWSfѸ>'~ZLɫ+jU#y4IsNe%.nW3 @xr6Y(d+q8!=t K%=2时5kYE߀5vao;qڢa[*&'7Ri:9ĭFdyxxM@mjded+cuJ+*'+м7V]*^!hv|u\jQ9=?KT'4_f;ӹFugO܊Px[n>g18LgX.O4+;myM,!PNIB*(^[O>IpAѾyۺ65 ,Q|>]#6Jq}y\J/LaշL,jx[`^ *%M S߼YE~ANTf| S $۽/@p Wrz>ѥ wZډy \^e jFI7mFJ@4V9hV'R5t$ϝyn*Z}6>rEA3<iK6<חIWh\#P2i[yIh*( )ЀK!>w&XEKe53p:¶hlT<JM6} e*n`!V(aF$DGO/X!ڱzޖ2X{];0msZםy.b6= J5"Mp\ V5Z[g;`#{Huw%'~_BWy6Ϛ fԨ젛}n*}yB [|9v3P/_ n,/9іXzNG=̲0mj5;$έj{RLuI( "uRv8W,Yҥ;x>o7/o]⤝~Jw_G\;Kw=mZlIoy0[ĽKxzƥkEyLyJ$M-9AIW0`ǞĵzWٚ.YwLM]4w+Yq061b݉Mv<:[Zk!ʕry[Zw-Fb}/_%/Dae6%ZCmRK3yeڼd;**w"o'U}?%SHh{hU cqj:(Զ+haٔDBNXL1T!~JHRT4Dtfvԯd_U}J<?փ@ݢ|â?CMs0ߑdM8C|IņV [Z-bcqa5IѲeTV"Z\i`FI斞8!FhΧÚTCV-9U)5/R3Ykb%fKNgA߷q٫nY8knIH- ySRqoX9#CқGS2^|ys|C$,p`V(/+RXuI߱*,<Σڀ"&L@\YyW?f idуDxb`9BWC;1ԩ<_.ݱ/rSe:B1`4]´}528Uak-@}/;!$ti`'q $WӼR9_LTMv+Q%2|Z(YӛC .8$wGrԨsp)9>6 AG&DdTC2J1y`|)t0 ;Z "qǂ!A/&Yy~,W"ȇl(du[U8u-$tM)]8JaN23Rkp@؁iM ;+YV v#8n@@^7 &z=& =5x;*jx.MaPN.jfI{ٌaԺV`KdzKz/=H_$EKt2r]${pF~=1S2י[4Gx)Mr,QQH.+1kbR'Oו\)^_'(q2bKwq˲#?q;k0eԢ]G$BIɎZghE:k^ ^0fR3b#U&,C%,g1;,UMɷ)j]02Fɡ'e; gbM"%k`w]It6:sHVUV]p:MJ_|"ln䈩1J?ܻ \ ·pQ9f_HBMQDq*D}2І/XvrqxUHM^Vv2VJg *c-S13ɉtxUt0ҟ=XTsw#--t峠Lu*9 r]M'¾q]N$P)20T5H!DayRoMm[j@8*y(+V# rmJZ,(2JVN$W?TMa e..+ji%}"^Ysk"'E N_)Xc'č"gêpZ$-D 2 "%$+e<:Һ8 鉹}1{i +Dal"X2VJ7ᏭJKʓ2bH_c*Ǻ`6p ݯlUog\sW?qnAHoj6y g|bFEh;nCnv2laoj{z-UrV͸XSGާg#ܣ$ƚp1qfQ*6ٖ5yݩ6^+lmU+ϝkWf;Y!YĮ݌ڜPV̢wF(QU9=٩17k>\1v0mR_ S;[ >$4/%m uSr*ڇ2Ciŵ;>fuBnh۱"_*—(N5 NDJ_`n@&TJ"E:ٰS's9݄,'s}yn,ח.S_.I,*r>O7: >/A[5𵤭FRf?8rw==0NzK$_~ zJU|ySLl-b))/DT;^/P}п;/-Usj Kc865IY015x0's(;vM(NLև>/odS&pW+4 ?@e2-PYPaa.mRf7B~ײ6(Ozp)/NՎgD7U|sbDrl{;/w eHskkz?$BѷjFUZe5S/te}~Pe| u=MGE$?8~75T9<>qwa* 0V·$./ <'_=lcŇuՠ&IWzK$HHomh?˔*t!$=R;)U,V[Ŗ y!h){iO)݀LVuLyUuwl?u$_ ؼ-,}OO ˔nYwC2t^нeI:oK|*؂ۈ ],nlp;.?1>7['B~ve9ZYB%K̝c. ! +<:P56%|)_&f|ѡ.NuiP R0cVuMC)=wk f,ZX0i-t#-"F{=2&_ s]h8xxg\ 5U:HnpqaG"s[fɦnP R;meYj|397|3pNt@< el̛O~ BysL=N;92kQAsLnVN&:y47ʹK?ѭ ReÍxfLMɾBkSj2\aB`ДMm Sl,2L, 0u;ڟV ]졌ϚQ-:1f(nr#&o>-}f(}DY70w_ 3&L*g+z<9R JCx$* 7/ga^ܚIv 8cApjJqKgٝ2x4qnIة9Mh+~S&J~4`W̰@'NCLEtI?UggbвR~w 7gZmWPՔ "$R1j59, G+ʀ5/Ũ!3 +%(`dV ^ sDm~}?H:ivtjj>kDIC@sMڅ"wAqG q8;Kܒe.m9詩eK`U +BRqp*V6iI;Xp;^gK#%*7d lԒ1b^GGxXp;μV|m8d6Ebj"Y8cJ8! L>~$L =G5;yNm}-"C~vk-A$=?th`Qڄ`\lf7hXzZt23d(/ějdixė0.9zBg~apdUqn}i/xE56qPiiЖx@Ms\&T*˓e۠"f';(jhp6[68u0I l.[jȶbQm<g@BM28 <)3-v.Y'T mfhh @%q0t5Q0.sn:rŽnkP~^<31& Y :q.x N?)FAGAV"+2w-B@(IiM56 f8_^c Ѱ|m0C[eiC&.*kȅ\;=$yLkAgc`0.aHL^^9/c,7 ~:Жg7-ɶ pʬ>XK ڜϤ3&GW$AЉd1U{@OAj^)-"Vv_낫hգzi0۳ 2B[pgAm]dCڰHDѢn)mS O΍HOp Pm'[z2p `'<B[9 Ʈ3L+!^h9{[EiF(-ʬ>!^$SmQ2ٟhHrnss6 ;6*y,mS"1jy0q@=X(A_uzIc f pHB+)0V6ZIkSոou!8w 90i`S`!+7* E~3gvK($Ph$n 0KeUnQa6<4afPw6M`8VOdpĝW枊6I+-s}w$x y6@mD' 1X5Ff) dvG]#6|l'wky'78Ô^8 .o+`)|Xhܞ!GgP)pK XZYFP~NXB+MGV4ՠRY:,s bwd&4T,993-.\%ba2hu/wPA80eu+UrGG[Ml<=@WumNW[Toe﵄*DGMߠfC9?k}=Mr6n͢+pKxJ]eE* :XI(UYCPErKQ' u둭1*0ހ9rq7ɉ13ӈxt )RtY?T$Ѵp* .7-hL^"r<Q'a߆0!Y<Vu=Fpѳ0SoOjfk^Z֢ yCpA%,^N)yCjIĎuNFz$^\ I`ޝ4Pmt%QGH*H#G-Sq%fA~m?UuݖᐛuJf2K`U_sU\jb>W`?a)ƀ ZmUVg;elZm-tGi#b*PD 7%DP˴,wt8kGbܳ^&8n9*[gij @ A ޏsj,KvȬԽ*^J(2^LCMюBE$cX2%Hm+AV+0k:j PQM48@ OꆯzjnoHFʟV`U`}@"ej`>s_M9Nga3'V)(Re\aՆu8hb`alW[g׊Zݦ*mqH',!Z :n9zW8hF{H]aœ ?jɨZЈcU RC֌hn)Re*ܛuP Ebúe.`/?VVY5E@&Y})ѝl4^4_͜%b [eʠ_P>Mb{nZkV+es3`js"! qƬ$JspXȿFk7W HR=U#ϖlwmDeTizҚi7Ҝ9>;*d!śMsYI\xj됮Q{V 1nDx=%z_3r5躰`Ɗxၞg|(@N嘺L,pb+"TY6dU8Mw~ Fhރt@}=mD[ornf oY%MԈ,mƁoH8Vy5Iz_ARE4s;IqLZX@72e0$̕{M3Q;^D:6ːAOp~βD4=?Ti0;nxK..S{%y`!]elrOS"9jTLI8M͉lj|c{t~t1G,t+x *u$Syt0cy>fb,8ۏU-A$L rc=@q|J8.^x|FrxR(r;=,_tn7A먗P!ePp[{aN!nCi٠M/³ Q 7KgnbBMGΐ& ăMgGPmg nХuA:;p"ȧ%8wy^߀'* s ȫx}b/6ׅRs[pI^xQ: d(l | 2/) IT%Y2IV5 ={m5WL6x^QԌoQa]> {9W{GZ;^O8UKF= MyMʖ_!}ըQugAGѓ %so_Yn$_А06 wj/+ڮ+}E))}p'<2ߚsSHd]ufwA$4UvtiE9;rNƌU`ø^Bw| xyGC$h8r9E + ZV"{ӱ ,MSI#{M,Q9d'k@݋/%a׉KDoBXV#0&&!:^6g,d$6?ȩ0%a2EFohi-0a$?MzhjjzJM$TLyNo:{-ϼ4\Cu%+tnkz Ab^iPo#q^i ѩ9bҫzCk'\*1lŷ-~T1c70B5gp8/eL CԝL }2LةRj-4%,iQK%K\t zൔVde ;ӚӒv6Pg;J%a=}D/D='&,w3Irfåj%~W!uLY@͟Gg}r0}ecb<> s*%?uq-PRZ%-izKfzB 笛 2I\wS4ͪmS׃q-^ʑd 7|x%\98[Y6bRpAi ESf+/1@KYGan2YE ApA]Y?g(e+r)(4~*_~C>K14OnAֳ*{9hOz)/Sp,eZ`%bVq AИ$O }:ob|RR <@%Jx򌊖TC&PP'WRW:bynӢzQQUvK_Z챶534ƹY7LhRUu ]KTMbJAn|:"?+,6D_'|ЫorGQk҆M ꀱ]h&iЧT`(əEaf*]F2Y*bw,Zg6EZ#үP\R,`s~U=[p +0#MTx3JBdoAO=uzeSyɨ0ҧ6u34 A_62i]zg"r}Z$iAO%VPH\f3K:r2[$@tjy{<)|fPkR<_2QcR2wwhV/ F)]O)l7gg Xmka*.Z)3`"Nm{HhHiJjOW-RyɁd%  B:߾ i6)DPl2d* OM٪F7!x@gQ y6|,d}R_0qzugLO}(Ke9MJ⸆v+VH-O}B\Q/*Iګ?Ź)PF1`*rHKx8關%˪fhwϺ<|Zp昏{V+Z з -[R3E˪5JFǺaDz!Dш<#i[Ę1-s$q%8䖇Z(Se5)I+JYI-7 xhTv_x]p'/`ո*f)?Ե 3mB6w3%xAt(2,9ovf6`)Ɋn^0ñ@ Qظ(\ R+4{mjtsWЎPq"zhҋ==n)@ξn̊ 6ISO#ޱw||jk(a?y16{'FUozyŜq\d_4Đ>%2[7{2mC;o~xT0V]E>g'l^e>[I>#yqJ zN0T3 /P=C9%PoZ>BKvZq?yqC qw=]rHm<TJu2?;jȨ`5ʆ2D˃^cX}Bl l[l9"{n ;ǀd/_Qpa;$mw$Ṱ󘻃nvXsmm5Źb[5;b xgܲP@0W}:!ę$"I){9ɤkhK5V\vMA[j 䐡x) y oI7<ޡC}TdɕG;_w kelYzI{W iFw޵ϯt\9OFmvEqO'sJV0n],徟e#?@Žz `,v:V˰aLnRZm[F"mjWg塠 ~ ^Rg1iE镻BT_ῧ2\-k' j|+,f;yzЙʐ`RM*kܾxLH]K>M2^PЅjό}g[^rg(8=.fEpoa݅_aFmamSaw7Su8P6( Zww4+ ɠ`wt;wEE!W,-XEi>`WdF\֓M`/$(- *aZ3Y6,23 "+3Saˇeo>mdK?Q(b?M]AcF} X6_e<8g~dz(e/2FZ[ˉ3SV27AOSrn8>98˲$JY^^V`m}%,3JH![)߬½g /}zlh{HLARԮ5ߨe78i){8e6j7M8,|~0)mn@fy^gи Ͷ[/I2˰sݩLlt;jy/k xh3"_#Wv[>94 s7MUrUk^eeOA@#FJڐO߶fQ NG̴2M3q]V>LQ0;lR"}?&'7f.u@uZ @S7;#}D;ULwnyvVߡaսZ~˛:"7S?;Z~joN=>oInS5ao8~LxSO Y_߶ %rv3ݾfvZaybdXUTc6,Q}WS:}$V Z.EjG??R5 Q>'ߢ˝5}:o;^;Y Υ4iżsԄmU㣒 }V: TyIXT-IpLIWHiA.dZYjiWOCu,Dbd\)ؒ' )17Av ᪹y=i${W alVS~E w4 re Rӥòj7bXW{q|4h8U(DOx^L@Ӻ~dJ7%kظB ]䰠, bQR^; [JH)dd"H3Z!-DDldR2EZag(򘯢Xs»/}.J U7oCSd$ C5|qP߸@H(뵪_0l4Z+7|s`̄R i&_1Ag)%,#%UӒL4gz'S}:H\o8hupZ]p<͞;"YM'-Y5@T/9^sB1PQ}?NP= d# I1P}B)m%:yP۬%86׊t/# hu5Kҙ.AG\e!3RI@F%$ u򭝌k?P h~ *]3ojŵDnvuS1MK|5b\/ .֞g*jSiZԍIl 9jq3֪z/@ [?+a1oOEȤBFPjAajzaӂi:[hxbNY#{*X9f0 $hT }##uf\fK 8* )D\"\.Io;cu-9 rlDoy 9y0,2X&/C*)<iXpйqT/d.Vk ]C7[5bLϠ۟fLm(/+QB~Edfv.} l}Sδ., .ǔŽ] WҢ.( pq=~ Qڏ%ǘNPoQK-*uMycucǮVПub;TcQ#wzS1e (m+~($kEM]AHc)ݚGN̘ 4;˕X{Kux9ZO,%-q%QJy*m=zzcܟKzJyrvy)+,16EdmerxD~qc)kXN|9>Z3,)VOA :UTz{.% fw_u =k2:yik _Dd9tēl%9okmi_];sLU=oPͅg%2M55oIjE2t\Ȓ"y;tC3r]c:fBCP7`ߏZԥ : 6+&ܦ6CrE^E9qidȭ˔V`M$V1+Ҽ=&Y &X }#4Z]\]<&i vRWt_RKƫ%F^p/ѥNS?ޮfsɲV<6A."Q<˯PiW2f&؍96A hfp7Q`fî?jz^"~ѯJ133ӹ# -շ:t#-)OX;aBS!dP1Aq,wAi4,)^$ņ܁3#N`b*?GF:Ejo %%7 Mm˗,[p[sg>K_jUwHA?LثаYe>qrеe^zuy_V m(2?cȷ`g]٣wǎSU&zxFi3_" c{to:y2 ]. ˗3[[kjœeՂ3H*3_뒜k~mHz|vk~5Z/a:&p:flLUT-2{A*(U4Sv-~&g$('<>j8SA3*Y (|UtCUV(4G( Um:z?H*StTKeej"U5<0/ḥÆLeBU fS4sW8Ox9 ׍NJ5l@Tv:Ĩ& 7RDDef `~jX&to-2i؉k4IO 8 *i7 =vWy=mzw2{,]΃dMYZ#E.{>v埣U~ 7VD@M}[wRJ668xpw |c ۤZC|ɹT᲼Lم"yq9_VjI%r8Bɨ2ڇzP|-z8 kwvO]Hj~Tə0[AC(*CO9*SpN"|I["=3]NujhY n2VN/#{F>NZn>#Q5튠 ;kDžs)k@uv]$8'a{gΚ璸t Cpn.ip'?[zB;ohjzEũ$ t?x65Qi`4&e⠍:rruÓ|@w 4R X\L)],My\EIEMa%k留[f/;+8_ıZq'܏vUr]+r(d,@0sx*:B{HTFQ/9e*Ku`&U}-aǛzHܭyۧS?N  ˆgb,`ٿ;\+.13b;< p,x;u zMҢYK FpWvEg8..XwD/a) {Px'`+6~sAq).`I|7P]"x85X;/.n~m(Lv2"K2prDGw;l:O ![: L![GͱY6ro֔rm۶*Σ58x Hk=:9%nSߖu[]nTlI۞X;2LF/: P׉f6nRGO%- ċ9#XLwy݀h0D骮̖JrSfnoظ[cU=[K0-6k+~ I4є˄2x+pip{(>Ifz . 7. Zf.ǑGb#7CG%l)<9u(s< v>] B>Q.-Sa 0rLɉ`噢ߺc@LTWyG^8R.%eBIb+H@EĦvVLoO*~B}vQt^_]ZsoA[ՓOhռ@Dp8d k feUncWH j̓,}.c٤}Y]|$hWtqfy?,-bۭw.se,a*.')⼔x94raq Htrd'0 H4w䇌HIx*PDzt!'vQȦ2Uy8 nzvrMb9.q$//_5KD_%~krTҴirIv$ CcxuNdqRAg/z[p 6f#2Jfvtm]z;2o ǫJ C՜[miV! 7Fzlea,ez[PD=h󉦎y  y$EJQtms (SlOF2$$  1i='agej_Sj^$ɥ.m\FV֔qӮ 9iaE8:X y8{"Pb,Bs.{Qli)\*'ICEqoB=nL)ZOyY)ݹvZ3?Ӕ&PT@9+ʼn` f4&-3RQo_xaRo['a೧Y/ ,vƵe k?of앣R ̡ľ܁=@"ꐒUYc Ϸ)ų^{\3zv8-OƔkX)*O9JdN8]<*)~^˦٧r~ŀBr]Hst/"t<2H'")Ws#sAb~j(}yƄ b`CF]} riH$K*^y3BϽdڈ^>0F_E!!dEya!r=~s|l_B0(TH')L~GÓ: ns6i1[e*ni-%ధ+k8[r.K]B^JեX6RRMtm}v0~ή oƨMRN ]Pl*ݳ^ç85MQzبl֊L("\3먜 )mS5ɂe0(/+.=!ӄ|쵠nvRПjW(+L2fvT(saMX^ ^z-߹ JZ[*d#܄H}C{6rC*q 3gt,5\PH\VJPtÑ h+SmH][GT!+k(8s5xtۖ< t$.3'/j|lKLu'a1ׄV<?t兣je@Bʇ-ϫPvJ;;1]F1P.@~"(3R[t}j?ĥ]̎E/ 0eϕ~N]nPvپpF7Q8o+{Gl} Elo7b˥"=|}^t,%nm^VZ4e:}oO<ރaR2FP|=X]bJyZ(JPo?oKUE.>Ї41y16h*m !S ڞMՠ })b:UG7L`yцj RJxFG;e^%2~_bnG̏윶4 z'5t\YLL [5;--.5iЗlȫzl0R)3&)?̖nv:Z@=^w&^@ Tsa <0MQirrLbXIiURM|.Tė/ڣ8Jf7ѩKUd^ 1%i bpYQE]1@ٕZ:tܩdf,]D3 <=PqVYpkh6)4{\z{jGh}Z +Kg$_m/e;-y|YnoəXNM6vr qk[68&鑹'&|\X+:pl"cgKs4{vͤsCܭX!ɎiPEjW7A՝둜Y-'RٛX6ySg}r劘y }jN!=fu" #Umi;OOܒ 7xͩM '>z=׳5 s8݌}F>I 'IheS&IUf˫ˑ:ѣ0D<7AX41Ir~ъ]e=%-Y,OO}գ,!\!y7ᙳRzSt*Sukg~z{@MM<;:Q6TUG7ܛcQ;ͮdgD2j͚Y +͞=% ~VVVK9Z$>L^, ^`=dѳ8;xyf?ҎБu^-Uih?ZiM˷VU:nhB3 ^JQ͢s=ߦ(~yZGCޏE314ɭѝˢmwپI{ca{t>Cjp2ޓlDm+)Z/5q=PRo2hj>`jgv~Ǐhf>ra(/nw,|7|͟sLմ*x+İ]b |{ +Աw TH^}ppLzOI>Ux&ǴiADT yo!yІABnRCA ȝF3Mh3TЇ6ӻoqN;'"A% JӥO1ϾOJA}z ]c4?ǿ"֫fsFS91`-bco \L/$Y2Z< R\wyIf%7l1Ba+U].,IAhrS4Ez.t.h]q_{gnb%ϑz-a焅F)9;9tI]^q!ih\O4 HrF.GT*Mz2׫`VN/h<]r\fc^C~fWOnIFkX:`zywW(afL%t{ֳQ!$W%ES-w7u+3u"\=+W}1O{v<җ}K"4.5gPsJ[?li5w4ƚl0T2 cB]ѥZnj.QYDWF;[Qъ6Iþ˹{^3 ,򈺩P[TeܤڪX^&57)zTm\HӠ7O-*KEI+!b|ՏgrU?9|e8_@cU. c@/~LJI ,j/|Wxt$ y4CQfϑ~wFmކ!oPO ^ak'he>!1Y+nd}AZ~&U}6=u2Kr7UuZ %+tsjf4CxQgAZ"B~e"L vmf+-VOc3[Hn@/ޅ`Rr9\~ =ERY,Jל/[Bi*6$oe/6|'nO91,>$HWw52|2)U];R;)&W+[QZZ|UaU%oC֪A8_\ 9 O%5P(ExUYB3/}DOEOtnOU%iDJY' .ݱ>K/MXaRY5Vky>nO>zxY/x'ݤk]zzVqYI/+4Dm>FB */ kg #כW(iA]zOɛ˱GQ/=Bc}L,C.b8~Cssݧu@OkA@2|f[^| A+CUߦ Iػ)əC{Q?yOe?BG@\:1jv`,;E5g0#rg6{m'ɻIU#p];m.vn*ձ%_\]r\oĚQtZө=X/¹6;0o\P <[pk}7d*5$B UTaAO}S)[4?Ϸhz?r/2!sjxn0n-qfP4旡*'$`iMBobK>˸}#eK0\;39xOٳP--gBB\5d9t Ffu4bm`L.AZnS[[4vJd5 K:,3=3sx|4Mh/Sc|7\yqHj1#$i^d .3NMgS1_a.[)Ο.@HOB![+3= ZT$2^5^vgmFݠ)WZ~o. <* Ч$P~7F"{X)gMܿm?{gmFg#8Q3iRs}]*J2C^#L.=g@Bfh9.Z{HG[sG7]L`r]:ۚiK7hD??$[o\ZH {SfrW$p-@w ssXTuauGJX|=n+bϢ[8ZnOD(Ju.6m ,$"Z@Y*ZЦ% ^ ˒jC7w%ᱟ:# m]lͱ ^PY.czCܹ/@mNs>ũ\,DkNШ6WTʼ&nŐ_ڧjnjM8FR_ Xw'ԶzG#}ujVyFpqc;^{Bשׂ2I |&jdl(ŀFU-Nnaq5=cYt͋7l=kXV={ӻݻhd`3n^yu&ueNwǗ;ȼhfU…dPnpYx$:eSlto! Z^YHR#y3邳E0UxX&!4pq\/nrݠۃ % EpLzucY@û{엿`ne<&Fu`ڂ4ΙʱsfLQu1X]!1Dmz wp%{`>"SW+![4i;P(6q@ȩOk\^OF2tҼ:Up霯-XdP8\`ƘP/QVXNpNb1S&F抧djgk xD?嫆3DNX1vVH* }l>Dt+$#-'GLEȾEwұ*Sjl; Y&*|֧rvjWr]hA6¼1W;e/h4X E7l?fYqi5b~p#H([T^S?X>AV{v,ʭr:g;X^)tק-CXRb@W 7Ч D:)hS۽kv/~X]{.PXrȔ0am ,+sӎ.̐zgn*DmW-/OO 7m_=i‚PFM%ELpw~qmFN' e,ekNdCc2Iʈ_]EE]Xգh[_C@DlK pz^άE#6~OR/#I\!;&NLgKMg:'[1$AX횠cp\|Npq(.8A&%"U^Eo 2@t9|&>hތ D::5D./O/1A7ğw`A9 xv=%|=`@=EoVIacӛ|ƎmF↙xEvc¸U`y'BGĜStVW%Z2 RC$ & nl Py˦ ]]hD@\}?t3]&$tgK.B@Œgw\B]Ձj#@(,M l f z[0fu7S<9H(ܴ56l bjJ&k֬_}uYIoXr*H\ veN_} TJ9rW6T>Tʇ:A&#{os%H_T4yչ3!1'=_}?.ؑLMIPXaJx6g[p>8xl_q2q\P J\.`6}{񫥫 ?F!QvN*s슺MEQĞw j:E>Y.+Jǟ ayIOMxSfwX 囏}AF t O^$+,Xңb6֧iB9Bk](y;2ty̠WSp/;1b[_$ 38.xt` j mU_b|YPc_1ioI:n+{x<.qN+]rc=͢-װeNӰ$_u|A`T7%dNM pV`˟y^xT5Og *5lнj8i4G%۴KpSQ[v|FޤMsRh[>fOӦE P'SLñ &gZv\uñ+/i/= 69i>F|aݿzZ>#0 >-]0 K4e.Q'AVM@BA߬ΕMƕiߟT@uB;j\N:1rgl,>ҔHDᰋbr݈`(c8!pD޿⠸5e<е.F9Zc϶=2B_w%o(<'_/GdI*e.k." g^kSͭhZxp b%"껨9/m-qES(;԰v?Og"& JZL8d\nϹB4ظ' _kY'b- vГlwySI20 [m3Ѫ56Z AԘ#W&,-o!`fpB )9™ttFtŗ Gf|_Z*g5AM(:al[p @\N[B7U2jSQ9ӹpv\-L*0& WOrIcs'z^,]u" xMMxEXt_ },1e)mDIr!P#얽\ )o kU+ȬU/gZTI'^7ZCqYtBe nf>yšQ()5{ Q/i>K }e#:ꊾDŪ;"mHj'h7)^3 TNDwvlU(2Z&C1^ FM 7Ns;̕VqAz=3# cR:Po}-Ip&m++ZkН}ZNAWsSVU-Ah[`VY&?6Z1" >wW;@3অ6Y=!!)[Y 8Y=dWeM.FGXTK;d"5y, \qSltnH&\kVYVO..Y1!^Z?oi{V 2W7"fЈ]?G{3:d%AV3zvaPaUZgWZs4Wg1<Κ:Mܚ;VAŽnd3i.ܟ hW\f-= XЪc*:ZK{+oc=X^Ԥ]VU.qQj]Iؒm|˄Y:!*ڬTpJmZ58h UVUdz[mK5\Kpy\ 4?bә.ש[Yh0I{͹79}_kB\5pQ!8,%/U!cֵmS? nk7p,ZO{їK8tKDI'C6HضN]V>jv#^:>Qo:%7l*t#WT('F?qC 5&~֏c&RtSXy| 2N)Uk_8`J:OľOH*4wخhS~yQ,\T&Wʬ|է8za>C+֬F]5?-;Px*T]9$apD[)\F!'J#!1}ccj+?VA#Y &yuW$7i/R70f:>%sUkZa,#h~?%Z+7Q0T o1HLc|xik`ʉa=끒" oAas' 1ķ-OY-Rl|JdZBfЕgcaw&by䣡r!*5[sy8A6O]z)HQ2`j% [`ːɹD`ސ6 i_/ܑR(KOQ.a<?Eo6 )F5K|SM@BOXfhg'224h0HuGxK;_)Wcj~TtYu~5M,X}w 27 q']C[/E@w z)˅kӲd=tQMߙZ"qcY'~:IU/Få?L狗%OVZc[+^"K\no=Nm]2 rLWSzxM Vjqժm}ʅ wSy8he<=6$K%?i150Uh; (*HP@|Èt 3G<$*_,%5o:%iY;~ b/ȔxMچ9+!#:I dܫY˽2DCDje4&%r2E+Mz֬y( 6M]&@ps`_ҢOTc ѼR(0g+\Z R`fiQeȔZCz7068V[5n_նi;cV+,J4&Y[B/8|{qwKkGh~,&gfi m`ט'ݐu4K0W\1j 6l`{ź¸ ~0w7ػl#V,nEӓ% ܖQ7#TO+\p6G]VRf̖nn;nܚw㪪3%N|Շ_FaW@9ohrd^49W׆L#;pBd'j`56_!GZ6aW#="Gxn,f2dvQ4Z|S9@HX+@>7 0Wŭl5Æ9RO0-S6O1RB)8<&\z!M,Yex5,( $OY)k& ]n,\ MĨŠoUUqjRgY~-jv/I:6rĎkqc8owr9tydI(6#1s4eSu3X1,bT,3Rwu}l͟g!Z%),@s!T׈<@ 3 \+7)MWkL,H3QQ~ -ˈo,UCi W7ZZNM6r90-}N̙jSmyG6v I3u~Ԭg{ xwćJ6159,cњGqihhĖ"1wmphH d|Jj`V&=ƴ:o9](pϢ/SZ6pw"I #N/pmt9?H 3S qg N~$[S)BZ̴fY9-\N(p:0b6]"9:Ӈa#̻eyq:\:I]isgp*zM/hwOGHFdHs 3Xe+׈IȲ3aMذ8j:v m\&ExybAkBI2mc%$|i`|Oah}ld0DUqRUߜ]9\[kDmk]ѳ~ˀ{;5}b  o"Ȉ4d` |Qr]f1s U||,>{+QҾ`*p$ 3%|w_tȋ㗦.F2BA!F [%5oYyGab:> l#c.ySinoNƏ/DOn.+,Pp Ø֋QdI*t3~x*Q1wٳ$`f&6]X GК&Xҝgf軖{_ZpX4 =mePhPDˁ);˶F|!V5Z v] 9O0U5D_~sw*)91E6ܷ/Fj+/+Ƀ EAt3t7ɴ%0]f^.FkVDk>] hV(Y{ <_ڤu]6ҜL3>PP.))g{NTesUXcLqR|88J e+l+ܭMASɉ}n(]*ޡT&K5Иo3Xvn _?QHar,k(`CM@ԥ 59o A^.aLT2-]!ڞQA}2= T *:j!gOP k:Ф ^u5 d5k }wIAI<mx::5Eay߹ؐTrEӘ7rjAG)\9NX[l׆qiO˰>~sgAV[:ptF"e qtW[+6qHmXu0׭ZX\TҦʳ,t&֣d)Jex5D1'olϠ\5@[7=s`fk^Ozeҹ!qŢp8;rxr *\:_zj3 BuDDE,|Zᄯ1IVg.;"FBM U=CFrcʈ>kq9luV)[ݎ2e p\2ܸRQ42Ia(֍N$ 1x ù1{Æ-P=ݽW c{rS6B6`V~a|=ߣ e l;73)? 6rz*!_ȖH>Rn (}-Othv|O6VC4Zl]Z{#%Ճ7_ڞj/VU!ǩiPY;U Ƭc 7sxJXKX 6%AN'Uש;/IPJI&GKXJc'qXt|,B ir)^t\!I{|Z =Yt` Yqo#!#԰LRԽ\ 5ҩwɂw72 >T$Mȧ7|^a.ҧ1*Nҥ_ɡiB4ei,a72jNaP*9A}xO/ G;8#[HX6r*D74 R|Li&Gֱ#bpFg54S 1Īvhy}6t\k⾼ǖ +{$$JLR-έ >T$?Zt5 I; < EM4%Lt z`n[.Jeɐ@'WWK%)H?:V5 ,|[pu `yHE~MhEWs8' 톹#<{GTfBAhՂ&d79E*lтU cf*&Úfx TJV)H19ge"d#i[Wfy^+#u07f8^-KYl:qpzb PeH[Zu霯 gg[MtP8j 0/Q73MHղ:O6wʇY[bN!ZTe\,$.ؤ 9 Y90‹X^yoqKN|-K 8A>A.Y=Y,&n  E1^PGy%rK Ԉ 6Sb{j2ϏI $zsv{w*-Q!KɪoU.C٫/_#HKot6^7MdQ?{?/2rn pܚИiP4p7Ͽ=^*tZBڌ t]qy& =|A%f߱?X}&F<s>)G[?2#J1p0M i?8 ]YRBxSH0:;yKmcNxk( VZ8&d c~.\9W"$T04=!1P>'@4HY@QdzX,O?&̆PVz:0nۧ:M B.:9Gx{l;aT0_b`{ϯ :5 /ʧJkSutώ|4냺5G  A7"gOl_6&v5t_ yD"ّ~K2Lރ{9~_6BkOߧ 86f v ݿ#cP7:`aN+Y`>7NV|WHK Dwvtk~ E<, =;'>!bMŝ}46vo5a]NA߆T8G1}c R7!F:E[R"J9_2CE,N5܆dz,6 .h vI(:6S"Rb"nl`k_:`kDS tߖ 1 t%$!@d+`ēI%@lL@vAkpVֈ~y>$z]Qp"ݙy:9+V2߉_g1%HʉQGQE{v }7iaUqixl5 xN岞Ca|{K:x^㹰CXQ=yh'iºI:c/_R_2}~45j?yuSYMk'RⳬW5/RU:LYlw/$QI?K [*5/!MBS'9u',}i1zaLJcn/u㿗6"L:W%*v1F:[]zvxrZSF1cZ;ސJȋ]amVn'̂d+vg_\|gByIZ ):bZ#(#XD 0cY h$/>[%i| ˾rսλMp֮uPAh"3ͽ=:O 3 nJ'Wgj,L=azh<6s:N&>5PiǟUjP wR4[6|^#I;zEy^Z5/T7Afdѯ7ğ2:cr6{%[e  y.7BK r]Sa`ڎ5>@D%  r NKy ^׃z޷li⿪uz* M7x2)IćB+0h:(.կ6+6 u}^o><-dNySd־W'YA뛍 SMwvi_h\lIAR A/GromDQERΈw)v5&~.靪rjWUܽ.ӯW{MZuaqr+.S74֨ԉq9ܩMJ;&g6Ѓ 3W+Kv_4[w'w0Z䵨j= wT=w2ZFʝNemOO/!~.\wr5qXS8Drán보s_.Nڷ,KZRqK:,5L:Vv7g垲vv_J<7Oa1`?2:4M6C- AeN^1BC #-INT qG8d$ XB1he/lu"Y<4fi[B8ѰWUvrfcksk>$=]hͳ_[ٌ1:ZTl.pݹZxIg5&9%yt1HdkEU8˷tVs M-a$vj r@ EY.vz'~VZgؖ2!@jpL=p8|m˷-c@L8c]֢ P+9_@+O5 צIv=QwB dւhxx0E GY[`1WΌ>bWo9fjvvlB;UbS%yQl0WhD RUtX-o>5oPa\c&'rqQyeS^(x)T#Qj@ՎT< zvh@ērU/"A1kވ{)J3)Qþ}M:epjcW-9oHdWYf}hsAe֌ fv,A02#˚T9E::vJ[j:S& +fk"RPzRe85?H0GVo?,aJiК_igPQ~ -<&81F0z싯+L!o? nF}P_Pr( $pBekq&D}oN&] f)KaOhGoP+|NN8)eX┪F7L | sqqࡽs8=C|Sq0'osǜ3?[h-5G #gkvUj.^>M.*ZC`q(! +IBTrr?Lӈ( S bkNo(࿖&В@R!dS` E3! BJ)`0(} ES*皯hQU RtxRȾ)2Z%S]e%4|;Gtα*g T'.IwiŪVdě@^V5D )ev?SՂQEa LwcX'N]}Vd,Ըtw!S8uT]ӃY3ßJ$1 !ɦXD}JRdD}). b}d.]p6JOJ`d KO7 $g1ݽ4X%~J'KQzYTFZ`c.*6ʋio(R<1Fnb,7Q?8 TB87,AP#j<+JfiQ 6Q0֔4ҡ]c*~"-̖tO+S:>wO-kT02Q@B4Th,( 3 AAG9 Ar4_&I&B[@b"r u邑ڋ8 T|ŀs m9aٲ((1:{ Plt*#, e ʳꦒ|_\)}$L$BQ>VpMlF1e@T .h,'li:th!uK0i(4iy;cBp!јə"\G2n2mLHr 7n%~ MB/ S8@w{!dg!*0!F=ȘQT3.f2>O&Vʡ6;lGhҨ$EG~8(Ȫ|.T}K&R5dmp]{_i,ؐ 5JrNYn8$EeΨ-tݡBwu]k8ZNYvivo'}5%ߘHS WAwlcP5(Z#5MHt;Zfi<pZ5k'6*a@9?)Us׿ qىTKW"ME&Q(]G_+qxr7>4=bUAR# iJ[bkB5. K o-*i v|;_@ɚ] 1:jZ\i@ıЁxռƦȉn8ƗR ?\X/A ѻtjƵv\sIAg<,ǵqf{O!?^0ߥR3 8Y%ksDΔ65rsiԷOT reg0b6zǜ Y.t` =jE"!yoLg v5y6+~=v ttJ'[ufEsueg!DkBY䖜̶q}l*~U}=-l#k,p*fqꒂ-Ϋ4˹l\RUjV\3hyҺѳt( R(ީ*1SL76ZK->GLE@qkX,PȀ{&@tDN[@,) >-đ䀭 G?S{4OKO.6;0K(@ѴĠ*`-Dډ&k; Ǽ\ ;_ hu%=[U5Ѥd vsBZ"PR_M4.VC_oX0iN:EѰEc;5UMP]I8fZ!?[KsD:&g 6<&3mzh2_nF[  j'[~NF_c=G0ԡE[k!f~+W}uJsh;ԙڽŀaKmqq=\c΂qdU-4-:us kx -sf_^)YLvGk\ݭ+1zvŪ^gF.ԩSuTKl fZuYsw!~T$#uieEpiҺb ,,5@8_mφH0c\172Z:e%p#++U7fgeZBXBhP0gkn }{3TI2;t}Y}t!lwXE~6]d/[,3%ͣ,k1U72N_`NM=!B6c3ci =3y5-]& QM?'!t.`5!&aKU'ɛ?oD(&h7 B -Ő+ "$vKv* jߓrnLͱeJ 8s[6t Riz@~R}8i\fP2ԩ(ȶtxMҮt^|*$}-s/fZ"ԥH?KAݕʥӗlJe,-YMǵCU\ Y|y[&ti?pdo'^aqk :\׷mf>ᱜ5`oZ-קO6`rfi*ήr\93T?Y",c#iʧ֫bK_p*L6TYR[+L}š e:`W}t(x3O9fdW5O<nZ)gr(qr~){)% &^-R-ȭi;!r$3lojt7t4 6'(qf,ܔ_icEF%3fg[LW)2 hZ"COC .»j\/* 1~TM`~RӠ7GyG-]e =8%9_<͕C1_ɗLfQx7%';||Ӽfx}~[Ƶoqm<篮:7L g3'r~+Ssn{8v[ks8Jvʼͯ>rF4:%D\iGKܬ`~wc$ӷvBڎsh3Rxky'oo2YkX S-'ޔ38jLrCY1M6P7l锄blWZb1[?~U[1UəX1GR3'hB`!o-ՅFK;nl7"e=&X8QOvp̼Hxg~y`{76d˚:^k\NeJnjeJD2N;n%=o>]X⃲fպl&%>1R\ӍΧL0;m9T:8`ϳ? /0:ն|0iDDȌ :vNӶb_SWXY5A?jg|}'*kAϹWI$UB^r[ݐ/;C"aDŽ 6FY&idj~*nFiۇf0-jOôNg[J3%)/?u>`y?i>04Ɨn8?-AwqWͽ]krH-ayADqg0xokjgAL~#sAgV5 ĮIk804& OQP MQ^aNzP7ozܥ ^Ξ(BɐC9NDPy^Oa{,J,WR- Y4i9M~)1ϒqv8 ;m>开CG@@3OYJeVAu-'d4PQϐ[>]`ɠ<ʙb!mfٮ st}Nn-PGg遏T-Щ&gC/e2GM<E {Vٚ:z $;p6NId*g0% pi.)TDnkJCpr.%`.Q2ip ۝)-P%LM:ㆸ}t˅~A3 \uD'9 p˺*Xd|8@Ԇ' ZHe&ߖeWldL pAmobkp{x'BO~I 0E yQrBdf{+ៃm<LCLkcnhY:ؘ1/e)V23Ȳ+X^BdԪo0D_urTJp[NWEe dfsJ.lu8 6e3& +NG+p;Q >^vrj|c]hy{W-w˫'~ݪR*gh;9/ۮUw2;-1)+NhW|ޱ&ejZ=UYjol +3TϋͭJO3W`x٤{JmmhuUbVw{VVBUlE-yGl n1mZ$>yʭTلqb۞S). WuPɾ2_\_@_Vm2QߣMG6nןO%lٔ] 250ߵ5{\}FJ>bK=[֜IN S9&Pv̱K `i xY(cCPo ?N+ QsNeާHXM0ѤdEkW^vyb^5Um$l<\'6H5B,M([H>*M jޙ֑!m`ߑfKSޒ4#l*a0\}uZ#L5۽KBSrЉkˀ˙?u+,ך s֖Be(+0 B`}f.iPZD{݆.$x ^H,j-6vr%)Ǿy6\T+~eïS/<>%{w p](]w9+)],j0&[7. j6~.\䉖7Tsbf6XKRo.! N9m|",x㧔ڌ)ɨ-z.zVU5PPM"v^ M*t諉끹HCƚS:v?1Im3TW8zFW=tA{zvTOeA)Vsϵz| !/xT2M 9"΁6|zم{+anlNX-31@O]pgzgsYkˢKQ߼St-WP A Atxj!,ymuU<(>ܡV$Gq~,& r 0[`:]1O DP񀩏Z|&nlOtȚ%Sf6I*|<"y,mq>/8wxsgI?[Sxj[jn#~lW=$%P{y\ay-Vp@rKUbTO?ԛ Ƚ[tJۭMD?2)f;>'"DE=i>L⬮LտОV$|o`*!{&{ >ЃA: D}סpҖZ>̣I{Q?^Q*ͶgvT?x}w i ec4aΰ_zinyYU:\&&"1չX"Ddj6HN?C2s~CwX@I=;vذNCn<ע Ax82̴`CkM`M-6q VA\FƷ/5anc .#x8gϚXLalS((5)九L]+9WKg +24>ƐpVar8$eVh(k#rE"Ӓ ѹvEqDFc9 b$^pc[&9Lp꣍jzB,">sHcf024*Ƨ2KOt{X3dU*40jhzyB*3( ]V2i~;i^C"b=$1FUupSN*"~h6aFEk($QWӰXc]rGzbG7yONZ4w_οG{`ndt",jVسOk% YKċШK`ԉ/ ]3O= fH_H8X"늠125j+MC>Z :B֑ at@GkU`HCo, 9c*QU9r&UI?Ƣm.ߠтfbPa@J~,I]5눒Z&IδQwL(;5ЊYw\?F1&h!(<=ŀĀwE8]n8ĆB0|ۧ5A [6@K!NJ=^ƴ|bq+djDNA!8st dяob9_#@zpCI(n3XGцpR)`OްBߦpVat[F{)s0^pDX,u*iI+1 0i&6 e_k'2ǘ+ ܍%sXط35H0[sp9%ۊ)4nf;YL\'t4W[جh6~9[k z{*oݴ$KU 7G#QQ?utRm͟u4swekV 3bd`.gS|5{:s#.<`մrn4fDYva.yRk:vDqG??b ٨jorVY(T- Vi+dž8_;ҒįdirL8,J8IjA_rf¢֋)TZ}*4>ל ash$XmԢm2αI`$ UVZuLqjE?SnGmFb5]Q}.ۚ 5)x1=xܴТskP2su%7l&/ZIfYsYiXeժ-oiDj̹\LtnuO`%0dٴhEe"6,J3 7tY$ѡ$s"Pvs'0W pؘ˃&q{*-X 9KHԻC~c|nx]4hO;ڤ>E>.Ht4 b1NRKH+r Ѝ V\o{ *uGoU.!)pMC6kk 5*"|ڔͩtB i \{7!BP?QqqIYErms$jݘ{- F{VFQY-nI#}x"ݥeYWEݤ~јW[6fG5>͎e4zZWLdnKyUI݀nJm\lo7T_5A+W,S-= AtfkgqMɊg2 Z꺡6 J5B;iz+ŵR1n|ɤtfm~4BKwX _h[9P4N諪|9R@0vԶ 57w>EJs[kSR/\k[f~Hrg+:1uZ6>i?dKIIwv'R(ܝjmˆ*mlِ(yeV s}c/9T,і1Ylp˷wŪ' H^ţ-w4gp]:SKNj0ʎ/w2x.$Ua@m'I22<:. 7`uSCQEfrS$*=7De+#%kZՇ!2'lP&e(pZ]|A ȷD&eʣ6(eZ+Lǜt3Ǽ8/>1_2Nz2ST.~N)fqxY(7$ K~ _EX aφV-\nPf-,ae2$KƋ0v%;gR>p $劷 OC~eYt70au؜ ?84;-tv t'Jd3%G7G`Tfɉ G;ՌOy3gz!3xl柟 NVæI|x,? 2qO~w!pLPTA" S/ 'Mq'&0*bP)~p;(z&5ţWJvoB+G4g&QsrcQTaFjrMzq1VP<GVFvٔHMO3~auoտr@P NLĀgCӘ͓4 mki@$| v"3 }JqNdh >Y9 a)!=n~$>u+~(G.,3> 6-hL[mӋ-P@YK&7=8qLJ!4!jdl 7!F?lYyY f&{dଏsm d(~NSu oF'mdDzQ;`(fJ-6%N*N4ko ͉Ұih7ҌhTvTϾa\/ۖH|yQ^NaBGM#<*M7 >4eb=rc^^pZ2;Ј+ieJ@KE_v 9`EO8o1wf-9hx?<.ooTmH_ ZG u]4;&Kř ;iohd[Д Ͼ;ѯnX˾ZŁ@Z*\6>BVɶ෪XU[Р"|n!7/6|뼧՜JDUBfZPO2cI{"/ӲM^cZivu6UpK 9x=W DF~2$WhR4GuEZSxY]Bƚ0),dll Z EeօL-9wW8hY(~KTd~?kD|ELť r&47 ԋu rLU:O.Eiܙlr5M'?7CX$nJ73 dQkS%EsQU-@w厸4"/kV`H\ủJfju2rN ԱCl0d)(ɟ]58fNXI\815,Êd9Z ,KW,<ﶒh:y,$_'|D;Zi? _fV32b|3zwRU%=3YiufFt=+tj $n`9%a-!;+X?t6M=5rp7 b ɟ5 tbWSfow*P~wo:Aޕԃa|xE:֭Q)>%r ]RbIE]cw 캜y,!!C>WHɑ׵^0NvQ!y' yx?ZGO!~ϨL'?9-KOEV؜Zjh=ltv'%=!:SiB z4O'Al+xO\RF"r{0ccQ7\xdX6*yVQeJTâ>DY&F`,(u1D|E=Hffp<'*"r< JTv¤,ʝo裋+⻈!U!F' <GY{Mv㟡deD,,22ZRϳqFDzC];(V: Qre w/ ϊV2c~n@dHiWYjueO̪2"Sޡ%X.́+ZA{!0r|HæyL#9tG^ג9iW犯x.t0j M٣lپ:ͽ̤+Z]Cu ^zf h~<.uͱcWDNv%׆y i;[2Ny1DCaXɊ\B O3$4/[+q [Bk)uzZ/telc.\?ӓa.t`.=849>_=qЗ'h=qP礄S."G\F~襜!>Jp.WM]"\j_SATQwu?<6l%}d:A)>nu<&&LgAAf?T|MJvoY^ۻ m'ںcCyL/%rMum9h^C{/$=W˂V6p]Q.g߹F0~JC^`v̨)'VdJv=:ğ}mZ ,%|xFٱAnbvZ`fEz {وZۘra[5)%hnTyܓ*{56vkhjщy)134ṐcjT ,5CcRFqV}XB+ؖGݚDR(qF[4!ef?iЧfKR!;eJn*5)*9 m=6f59i,ۘJ^ MȤ!lsw!|NI95G z z!ln0U^"tF΋45>>/P=!w|ZgɸƮx:Dk"f-5E9$K͜-Iwu8ϙnt.NO|rEA3zNr8X$g_r&խ:T+:lBc MSyj4#I&f嚒dz|-%˒G9 -ҍ;OxSiBZuƤh::AeP1^A95>PIF!׎H+ùAw M[w +X֑^4n-+{O~VX&kLpPR ߂4.7 -11U 2REJkLʟzLOfsӞV61s%ขJ@88B%HS5rL'2>e޴΄nJA>)0iUj²COE|\riA!qэ(󡪒#v]6uJH:`UgT*U5(*1Bhr/ADG K]z†1l>>fIhjTMPU%%,'AV)KGRyvAJTQ%F1$ID(o?IY"#=7BjgBY$()5 K@6& 1i/H. &]Nw^&y$q&P./PD!OQb hiy'O,Im It3]Hs [HAVw@T}]vZMdߚK\V>}'5r & lm3Vt1 I4J<#;x,M /jൊeĶAᤒ"V -n#*6(0*;t(̻itOp . ȃYcDM66 'ׂɣuF#?_ioZp/*qFM BXB\Lu-<2'mW?4H\u!2+< s"Ȥ: OB%5T=%{ti_wg:"TԮ3GenA))ԁ_@,oGKnM-"mlMMJTi3r/Ï;KӑV]! ϨV3M\DYBŪ eC!cp#c ?j=a3xǨVzxdr6N5TavN`0]O| 17rI}T)h#ig> dLBq^%|r*kOQᑋ#F<쒎HqF]a[e}"{S6(4:M= /RXO$y ?"Ƥ zw 2|4 AD[^@!!%!ןYt"iRfk ~R`sfl O{Z\ȕ*( NJbC+ZbXnp+٤`<S;-D6jYYL)G!rk6GU/6X"_Ls#JQOVYQհ7KQfȵ`@}cϚq{QĞ9-"qє|XDʶH7񴫥{kiϑw~olJF{UiU$'%aqCn:$/)6)&TY:f%(D?4ve[!gH&SzTxsХgV$8Fs1Qm^ ~|El/@3W˗УLY0Uio!D¦dC[ Kj yZ;:+`h ;/i9K`; J?,! pϭI$#!p.6uH{xd4v'i*VMP>brS j߇ `رw,*]qG. tؐ,u01oKqH?`eں,e!'GNW{QUݾNfO7ڄ)j4\x_|o,Ԥth1ecĕuxi\sJa-IN()upṃӓBcƀF*CAWć5[QKu%?<]鹂E}ّ[p~)y7[[h=y"W&v1P$TW&@.\(/;[acqڨ1an4kލZ#nu(djۭoLm#Nj*v%dĠP+:MB@kvPc{3_u֮p*p6YuvZWM˚0sR4"ep&PţtmprI7ڃ:!J#ߠ3Xkv?MYMUՙfJ쬦XkK@*0lDe1,¬91LΟ+X+*ݝ4;X۫Q&Mc!(l#yLni/yco9685i1ZajyO:l[KC>j\&&q p)n[LkNLBmE7w$deA{{y/zX1-UyBē>Fakm^ᵲy%W0>&/[!e IINv.!he_2 (qHȵ;8pXߩ_Un0 'W!LB6-wo\ni&!m𶸩 㩱ul΃`r1ߧYťsOp{v;XV58]ug6oss"&R*RWqz wРA;'5?[ /˽~K2YhnbWd꣍ELTk&6a8P+hۛf<:tQS\o'a2H72<_+83̺#)^:_ I~anַj}-+{G;"^t؀?>\VR|q^䃼ƃmئGoAWQ o N]xe@hX)? P\EV*6ߕdhƻ? *:H: |ߍÏ~:n 5n[ݏj]""ޜnK>FG_p='E #|tPȬW<{5)(&šZ>:?3Q,69(7.*uݔBQk): eںIg=Kfsf|)/UrxyͲyeFrJS>F!M9&?"ő2MX~=%J'.qҎao?@PaM)vUGJdgP'V?LeLɶ^ն-DޓLz%}%~0O}B1).{2٠ Eh2rqeqϧ㩐v ] ^𖾂 {a&lzIE!ܪpxJo (ƕttkHH<Է0?UDtY AƇ,PR""բm-)7Z !OsP8 * Y@)K{肂Oa,ʚK 3|czZt琤s0ڼ̃$Fn|܄]Od艸3iWkhE H)GFp$Gd 6IIOɌGt ԗ%j4eѮ!|RX4K. Ad 箑N`زd$0 Nš&5^"/V=UfC[KhEq:ӚP d:Qt2)D\@idy.4N-&idpwߝ[ܯ[Cr:#-*a·Upvt؞R-}xUxAL{yN)13t.c4nxEE~ąi[x颰i/&Xy{EM8[#jp&qk l~~ùfl/ MYJ=eVfʭ% F% {]"_X\ geMS_c5:s1' |S7Int/"4>mRg8fUc;?sBȥU\gTZG9Z͔+YY}Ee`'. ?'J5E.q&O񣋪7ē3A6xj0nhF!57ă2ۣDIAn{ A.Ըe_@/tcOm59WL]cB]oZދBQrJh`^qa_4 T\Q$inALo\_s$kdRV'1ށ|7;0~ km Pyl#':~eTUw+(UˆFRMRt*%=}rqz8oqYi%\Kv?i1f TK5aWoEu):~!\(1 }$ ۤrE0î'3[JƗI%7}/|Yۏ۹xxM6wbj^#ۃKWNʦ00 gj] erSa|qJti#C16,Vn-[P(M/씩iʘz͠z)+r \c'WH$!Ёv9P~ ){"ȣ!H ïSQiuG 5ԏNA?+7[]{5h|pk7S52kQo 8@&C~uu.I]+uV4oꜜMW oC8c0tf9c1^ǗZ1i ݾ m8[^=B'L)?:_ƵW*4 “_ V$'"Qp߬A'Φ¹jP]o;1Ad s@)iЊ3o}D#y &2B6=$ͦ l(10IS`}OFT5+(OV' ,Qs~YN⫉!2WnLa5r?]j_I74W7ؗ_B<,H0Ayz`CR%胇X%=jSG 孄@%=`;z٩xT^}Gҹ:%N-Lo<BBJ'V'7=R鄲2٪<Y$Ƈ%ZAW~aBo@j%vQd`yՃU:xZ6/ܨ`?alf%ƖU췲0#Pa@f!% +ƺg5D妢ȪAS3~y8JrJ)GUEDZ{g#m匧f]m$:'%>! yOt+es3~JRAovfSJy;|:%?K*Gg'oI,y@S5%j*%-h[~\r'JD6?R+έoV,>{;0 |C^烹ow#c?fl6 5L\oOwьU\5>lZ2F6 nro_)> b+'iϖR7[aBYA;`[-]ʠqzst)7?Ip8>ncI_ȱZV:̳ $T! Ybl"YMdI7oϲy_z SէMK hFφq%Kv^9H*0&?,Ns3h9gu9l?ŗ960(/[`l|wJ8/|B/4:H#c$l'dQWw;͙y;o6>+Ylt̸>Snj}/1{skwͭ`'}f 4a8IB9/_4d?!\yuVE$ES远>x Q:s_aoC>:9MV m@׊ANX#aePPoόq43f/R ^,_J}],w] S$O6|07>/ E_\\9bЋHA] @skQM|dCxO\Z,:HQ.MtCR=Ŭ6/;o%+%~9cklI/T_bsq`Cn uZ`l yp<842:_D/rbEAl_T@*ܧTFMɲ2Fl C[m 06{>k0 U%ޖ_r@J"Zö&K̉!XLG]fJ4"a( @):|di s<S_Q@_emVaq@x8Z詬("Ќ.}xp@ S )7@,q1:4ƈ: `7,Lc^Ŀ9.q8@؊j|SY?@s|G#M0w羿Cy]eZP)m[\"Um}.[/xP3<?НS)+$ ]hX*Iy EFpOo:u,RE&l* ~E$J*4iŽd@_ T:Ɇ/;Q#􍙼Ctyݳb$N8 1X* t݂̙Rr3toUysK/L=3OϽaHYZC ^̶#|~gM3^_ ׎~V7H׊o ]?)RjG .j(5t`$LMdZo?{tɋߒmo(hĞ;az+č?~Ky4UO^W7ilF̾9o~-xv?Չ 96ܞ7>/Sm^ybn\;?q|e_fl'=Gؖ~WJs[]UR/s;,%77}x4&ǍS CKbeuYROI-E- 6@/%/gJ7IqS;F$o[^4\i:M&ƦSdju|B%H xLoA%J5z~0{,"Ȏdf׀g>듅 @ z6-ŵb^yhe,_`ˍpRG][jtV2bB\( {kJ62YIq;J# ;,*#pJv'L%7M1r /DbF$5  iY 0^J+(`DoNIh=U\6Ws)ٖWPd9j#G؞,Ogģ7h6j8_ދ˔gtKO:"(:wa\s罊>N VwO<)5mO3 4ׄ-!;XvgFqit(C0y3%<qDd{"SBA ;'vs:v¥cX5.aE ؿJ]Xn%wNpuPlug&h|gǛE7!QJOY*(DAZA|#,/'W9w 8y\z T+ rs\.qq6|n&M7L-wݩIw(LڌOM|hXt(s[`6U(#Fv݊CrZ2N5/zaԄ\y4fzK\r[@ jTV9jKf^F"L1CJ甘+/$x9/S^-^N~cUes2:ܻor_ד}fYcZ1J8*RoƋFRF^' s@j9 ])#{BW`OHSҥ7phE@X:yTOX^Ns`pNqu t4i_b4bpTM ) =ʪ"p N\Dx /E,@rțM@Y v΄3ߓ\`ԙŔu\?iks5~H=|y⿐E>nY#$R<÷䳐tZl)׺l(vlx{N2+ !C]ɲظB:m:MK8 'u4@8t!e6+V xAWz\ wbq^ IE9=Adƫm84W6Ȕ;+bx&R"/N|H2ކB5kжшskۍ5^Pi Mo pfxjs+._ ^z xWtAqH]j75bb|DL[`t> O5,W@YwEmʿF =& %aJL7(ž{yC8b/3$StdW" "PGzo[ b`2׀e`⩑Ѽ delJIegҥI"$CȞ, CxdG'؞0%a/ ^?ZX{JA{pk0|شrEnw+ y_t]]MێJni) '-s"M=bs[A$kB6G[@  PdN=t]" g qЈOp|EWPzJ 7&eO`~I3e{VM`Szq(rsg7Bjkպ!|#70R绖4fA` VKN>yخ}jڪVwndo3NOWֹ\M$Vĭkf_eٱ{b&|hw{ TuoR{wcBWc>nSk4:[%mBBs... '9Y9Ǡ0ӘGIȥ[P%9{wqGύY8SZVpKF,iIjBT [B}D`5*BD.e?z׽Ɋ!/aZ{9eCcѓ(%y= yU0%˰1}ֽI˸6a؁僗/'k*юكklEvH1~o6r j&}=BҾ Yf}L[?cVnurEF2bz_6 A3sLj \@:fma&O]iw296K\9vTO1wI:+^?6ikWG_ '&]6qlZW-eEN;>Knko4 & ]17`7\#h/XzEc $:&?L?K^g+ڨs.OPP#x .wja뭺~Pɝds׻8n⅕S7S,F碑&Pz ܯ1t5CI]Nlk&V!9fZ]n:ocim9*="ZS]ѓ"N+xaɏE4JdDmxQqViTWQN7e~NmkvʺemZ1m8[8MMzhMuT/+EwQ*pBlAಬUFI%M[EU=#i˱~6N woX[m p]sP=8\"Xby>*jLS. ld)xKHa^6 ^K](e,Z7զ3 ?iAH*F; >) \䑜P߳O# QaM`DF"\\P҈K;|[qdtOU,UqffE"^i8l?߆43,I2okM2oV(ڲqnǸOr`Mt.%L:휃7bQߢ/VqSYgl.`d'$4Տ!_'Y$A#.?ݺ&\ x3Z k̪׭K lhw{Ņj$o=%!vC+.h`C9tK[S{q P#Q8wBb|%}+S8qE`)ェd;]}ޢ0^Uͭ# _!@˪D| ^0c4sD3 |f\6Ѣ6Mf 8@G\O3R:F|dR ϭnne5ہz?25uv$u:s!Kt;:m 3wkqIt<ղKBZ5 5@ `ʴ@4J @j*u4A,x3;)'荊6t\ʵk,(a(BMSwnҗL+psW%L0db:e+k* v@]-8Qֳp#Lj^3܏\XtL E*^e盎Z@pFؐl$7$LlMk)Sd& `Qճp",VƱѷXLkrƏ}<$v|Ys|u Q| MMͱQ* sM0bGil^Vx9ft\~³rl_LYu[okl "&}y4u8%OJ̉Un|g=ON\-e;=ђxoby/5ˎe#Z=ՙXAY#B;-M@Ee;3pc0G[ٙ3Ob . [N-1i]tfɎX31}Vȵ^Ayx٠XVĕnX0)y 8vNy2\~ /9-GYe%t?s5yk@ߢWHu=P܍YçNJy顣qqn @ ywlV eq^swy +ۯ~8$%dg.e% QX<{"ŎvQvs` Gk/L%9V$L{r4(vqck$w/-G@ o,sLۑ8%SŁy&n _ْ;(>`]d*t@`~QSOv9X;K}hlf8&NZ@'o"܄Ǯ"hg˰ٝHf ;)nEOgKk d8#3Ǜٔ1SWV #@M=C"c+{R ^5t" |DR 'm>?MΪy=]ko$y3fqMj'Bdp Mfq7Pmy#a*Nv]۲6&/Y y(M˰ΐuUZ&sI|1yٯTͶ;[T &3RˑR2|N-SE.LZIkξNqU\>DoFĨGEO*vذRm&&5 '+=m]vu]vhw~6-y9h|, +^h*85ynAX=mϙvA7ui&[z ya Ւ^V4a)@j[c=i?6:၉ Zx/ߥvw.[V6w $*z6vuh%▞\RY\vVَ9h W>X`)R>#4vmع(;q=.6kEEN 6 Ln2toQ }z|σ 1xw f8X|=r߾3'%w%; .Ñ˭=鬺޴b 'JvCjxdxTᤜ H y#wOfˑ$SZb D?w;\S6n҃\b?gKH6QC$4rJQ [+1@[T_?!$qե 6ON^qA^%%F2 耸%*[`=njFf+sh W<djKF56قDhBq7%5x )yxaFYt$ErǓ$:@ιgJ<&9MݷzlnI ti31 h2P)tGZ2B3l7_7fOÊI\u[FvSߘq WXYxZ+]i4fU9!O/56% h>U9,!˧c.cL`Rsνs;wsɀ$a܃J1\o+|G8h^=:_ "Ԗv=1eWEQw,@RwEb뇰_vU@>PqPzA6*VvHNyq gS#mϙ yZ{48aheѓB{r8 B m'jY5tItr hVI7:*ߴW4D(ts8zBksVFS}U۪CrN0 0D ť!c;@ ꀣR4>q)[[#Zf|^y%cV&|SIl3$S-EΚ;I.7r$ߔbbabE\ví,ΝVr>C[u?( 9ti+p/"½ eH˜ctpȵ {ˬmġ\=#קVW3 sQ4ݩ(p$%4ܨx' +m9eӥXP " KPò+f%($-6*qՐ5=jã(DsvꝚ:7?d0PSH޳E^ʏjj-D5C=̈́FS5P#%B2ef \$\t4ȟJ-RI 1$ ^afk:'Gqif8zM7T_<;p4e=p?BC߫i؛uMJq&MU1nvx%^()` Uc! RyRdN}.'᜖Ҳ#;zRAKXh8Y/N>"X5NiIZ}t/<Ґ{֦Ӟ8XqQR0o$Yn \X;][cɱA6$Hi4LkU҈DZ DD Hݡvl'Sp} g@: i`*%es>x @ѐ8XS#Ruv'd{rӻv) fͪ EH{K(JЃֆltz%oU,is&dHw$e]WN{ߝî8(wNxVư ==V5S2l)QEu8&x%rEU=b LFӍ2~CXTeM )@ufF\'>!VT=ϴ3͞Owi$ )Yp_ 㺏aYd:nIi Rac!d8ݒNP0[Α_.kgkSM=?\L| X\Ǖin(5dEqYîƓ-Zg=bmeHr[/O z@2uC WOX5in0ǔXHq@n) 0th 5(bM=o9AsL!kXk|[Ka^N}w4w%@`\K뽰YsJw]$J IK>L&l^( j7--fg^oڟ1!XTxo"IE{5Rnҍy'ܴK@2,K"_p NA"xOǟصϵs ߍbXqюҩ|`+s ^^vr klo)r)C^kE}6Q^:Qm=Q&[7/@ux'KW;/kxnJV(*kbTi|P\]?M @ߚDs!a4˟|\ڻi@{M̙m&iuC @yAXZ,g_'tz;uDpJZ`TO:NQ]@/;O(銄YJOyD!xra1!(%|~mw+m4hU%Qa&KvXϿ:;ոm U~pNۮ`W劖R)s51$oS~bT?s4{ i+.x5H)R 2Qlg{$nMZrN'̼*yu'=T*͍ `覐1C lJa>:|a8+&||BqWHܴnW(U|Tt!j&/Fq0'7hfI"8xIG]]XELU7vH{+@:ӰH.Nm\*lp1ZLQNTk˜.w[oR=C?dr` 0-|QmB1*(zV8@ûə.L5-h (. T_~n+"07{׶b1᧵|뭾o Y%T^7+V *dp?1A|ZAx@"er+.dd*N499zaߋ`^IAK\oVh'W FQAS5 ҟ{4I0[\VOVJ\c8̛[kQR' QN k}Av:j3`IU ofˑ =W•}@mߡ1P(:j 97N+~2FvU#V~A:DYo~eSD@| %g^PРkY;S4< m\wEsB P˂MoU7tvɣ 1o6/N{8}6zO5A+ӄhb3='`O0 ğ4Iq[w{PRLE`9E>>W bĘt? F}^\tbE~/tu/ n).`PeM; POd ]S)]&nz\츳0㘷Pz괥j39]v4\ {ȀRjn149 <^X^/pon%unG]=`=8u-}ZoG-<_҉ᖑdbe@_Q`ت1[Vʘ3As`j*^Lɻ&.ׅuuh[Κͷ\jo8=J %LvZp#h3Q0dҖ-qzD&{Dq!nfjR9sN8cQh AkȇOFH=͙ Sb}Z7jȉFogL.5(CjEgG"2j ga:'m=](HVPuagGIcprB^~NIl+(g|t$6avULe^o#YlE,w$J{ݥfN ۛE(.GB鏺xTу B)9Vt?2FL3>l rR.9S6.ZTɠă tgv৐d Vn;a&-MSK*UB戍֨TIdjYZ*a w5&In)Qiط,ЄVTVpR\bJV!нFmzR;,_O~ȕQ(8vѩ_46O%59. ͢^'a7|Teg|W4l͍T(Ye\k M!S=ax- ^اe.úJt&(/2A)4zhMDžn$J݋BqZ:Iz>K`oOgQ m^:z1|OyKCu\h:~F6=3tm_$w,LB(J<ΟD`(7<!Wo;!$~OҺu ̼ܴi-䆪ֈE #0w'y8QmWev#d;bwBJ[|_|O-fp0`Op'*WkFVvLkb#Btht v|b<ڭB(S W.}r|^2};B=Wa\|&]yucѩm BPS@bD@PgvϦH&# n~:ݙ)nGq՝ tz }trZFb#:sBn2fqd7%YxE?TD9lDNovQ d $(UIW]4wb:?m퇳ޘ_R*}(ܚwvڄeI@?yI(Cz4ͮgU"54(z/tK6bBTo9YfZU fMyxD' 'ONc[.tgt`:urc,EdOyxQ<(UeƳ`P.e۲3ZڳǏbb4)c8Nr:>Y~Ek-"iĉQdg.`4\tYFAJWlcX g8D|@7|1hC:$=E21Nۀ4ZǨ{1|b=9yba;d~7HfӍ褊s-ۃ$i^o}I??Zr/N'ogC6Zӷ<ڵek @DjnM&|w;٣Rȱx pi?)X]Ƣ+6"$[>ޟ ko|\6D~Qh5}IdarL^ po?P9B˷ĥ6Ea<0 6?{}؉ 0JC=ӡ"#6b8NȊqͶ=r=cYbs`CF& ! +&`K3Z@o%&a"8'>ν|F8ejGwt05ï ^us@x;רmG +hHP=˘ p p:2g* Lct"0* `nɓqR0&I7WvHlF=ИN?uo-M##]Z[95z{ Gj^ΥE^;$Ϻ{:5P@e-yUrdjH{ ̽_aSJQ0`l"ϭ$,cƴ(j$&dcHYhp@.L>[p~qO~|i34,9$ 4T 92hj3&1 LP@Bnu-𡰎S*lexB:KTgj4XA;6x1K>z-cn,3&%S4\S<͠7]J1[n "7PύKWN+9M_П+2 l> Ί.lP3C)cNX덪|2+υWQUζ BSГIݗ@<&@cOeD[f/ɚNd%'l K2y(#d!T {bPy)ލStI4fEnk_s~u2߫h/k1P 4D2>xi ] K'4s9zA%e.*L: PX%CQ8wI_pMsQH7qCqk-QӔȞK粡Rͬ$W4 V_p#WxQb`mi7A 7 7l{JfWk%|!Ur c^D5(5pSbr|2|nIČ[!*cKb߃S!9=96Dt"Oft-W7H0=2J#vt9_tinÔ G #`4gj=RNd3DizZEvm>cP׀zg! 臋~Ԯ5vn -l\* J: j 'L6J`l{hs\I6RvN1]E~gj>$ 35x]D[ӵT\ATw~!F"]Lc|fe ^m-:KtW<@̕0%YHf t6)4f+Id+?t|Oi? Ч ^s3N%!t ٪~)KfN{Zµ5 lӾF@-DxdFZIs\i PEi@e ͵x*H|8 jyx<%DW;ve=E# ?4bK`ZkR/-k6H~vDG 0? V! *=jB`w c m@C+ Rgш=&y?\1f#x9?%`H=n2傮a*-ҺRFX;z{a$$=G`)EsX-A+_pRUFǤr?Y~5DNs2TE ƭW(H dkfwe_ulE1v yԙZq_rX96m8{3o &"{K7_$VMC/}!jIDZ]4Ryc&%1z)2=3~J E^* wxtl~Q5T'ˆ҇5F)E2xCd>SFRAvk >YWkʪדaZRjt:4xDmVVH&9:ЫbcòA A QsBmTh9Jnj9]P Rbv@#Yi`Qt|Nދ~7aS hA INe`-rK+ZN6vHM9lDsvQ*'0X+(e.ZX-=տu`ThdTit$C>d9bt9ͨ.n=E-_feI&B(<-8˾8]X@Z G0$_Sj0{YǨ`L@{!њ[0s>ݞ5dJNZh1 5|op vkaL.+9[mjSi0 Y_zZx5jVEDD}ij.! Ɣ2[H\p`gm%rh2hG9Rف\a +1CuVT+C j@d7ngu<^,ZO{Gw<ۈ|D+KWv#"cR3!ir}`{3!{zp̓1f4( X% Vz2~i:ܜG /T*XbMDb@ tfYRXZYݣPaLh:6 _N{=х&3 8DLS8a)024v"qK!C#rs" fzN~zϰTRU#j/:"hAJ#ҡ\$|L AE?r M JGV] 8A+lTVP#'AVQ!Oj Z !O?E6H_W{=4"~aj73<q=9"hz:QW\!q=,R{yDoi:!)>g ¿@YO:d} !/jdg| ):=4 hD >S 2Lj_M0L فN80^Lp֧ZOe v.VLأhj}xu5?]gkI5Ni)~ҩX5A=x({`8xK"t"7!c=d7y$>ܣ?h2: B+챚M wST0u%a|k(m\k5:5ۑ/ts2:1TV"!'27z!>cEkW( wz6U%K}*d*rbX.e&Sug0T5:k[|StSUc>xCL6MomܘCuo oYXUhKO7k3_d,[yXzdv{VIIab=v'bd6tcS1ɓ%Gg=(Ig'Po`0&mc]PLSk~N+u 6*;xuA15e/,KyZq+6Z[ѻQ5B3JD7uJ; D_~AXښ]ltU ,q}Z[5j:ml9Yv *rYV6ii?Aۂ)AT: cmܫ1go&T51emaEA8 V6KO94i,(uӊfq/(۹c^5|0{v{,3}-By!؍8~1OD:O}Y/q셷#rW_ڿN5ģxlhqGЏnJ4:?v=inugQK ;9lS0頻 w}?K~2qi[5 [P PM 2]e!7K:48TTG T֒Vo!/C3F%sVUh`i?筈iJ,гrՒTCΣGG1#a v {q݃&Ml5=my$sάpeB \[h3멳7#1gL7z1@u#mz(y g,Co&0ğ2ꪅ刄?y85 Rf9,ŋ5SpFyTT伆lԙ6x%hiur-hQˏ<ޔ>tgꐮϨ5UeKFg=g"Sz۝J\L7CQ>ٲڑgiMy(`ׂ  xYjqN<8Vّ8D@wH]Tp" Yд:C*%R Կ.\,ݥ kƗXgrMݩ[0aº5دֆO{@F$1H[/ Σy0 np,9E2+$^&a5UK7,(y$\bU>IWGUhoÚnRzYݲct]Bֳ^xh{vO[ƟB3S/㖜  0g;vpcxSWDC͟~KN`q|5T!Kv`% kLveӹrr}@LB= E]vtF}@cսmMJToו1QkNֳUG9.=1Q>!a9 U'{sOi4Uws"`̑&Ӓ[liG@5"(@*bddmZ~Ib7e1d2ʐ~-?Pd8m^Qld@rN*Ӷz_jH7]"X ?))ݾ(܇ozu_2yPHw #MfQj?{BӉƾv@bV}iRhRFPifFF1F<{P|je[IZAP2D"t> yZ՜ Osv*=f H, ǃXӃ@T&瀐]"^ty)Q[ Sӻ^ţxFaqr 7jurU=8d<ʬC[v(9zyNr9LiNFMm! UkC3 Ӝ,PcPbψg' 9xq^זvk&z;yrwqSP`ǀ hZ+>f5N{q͹Hxf=L#48>[Nhi;fݕ2 qW1٢E9yF 13j|QZnEsfyުT J*I-ΠU՜ђfd#yb2ܶXjN+7Rt3,4;8cEbp@E762%uBc K;4',o 8YC/ &Y-%Plk1vf:RdUU\V'*~pn'.Tp'\5Ĕmw M!~3\bH~!r*KI"mhW+)"焕umƴފî"e%[f{##7,!R`i%!=}eI0y٣@ٛV;;4BC%2 Cڪ_JSUwF!0t3 OPSN )(e\/ed]P}RaPq,YjzB0ezկ.Uˍ>7m(&Kq0FŒي%@]%ZNe oR߯۰_ |Q) J.3ᴾa=FkQɕ]·މ7EO=r?ʠW!;so Yi<¨eO$iS-ɀ %'v帗X\$Ɇlt{Y7dvN7)XξA4bk$V1=,I6I4 y3nAʁM1'$tPv_CJ tm-΍vd0ǧr=J*)˾6{:; mPfZGZ`>yVW ʺ* 4yMa2 -]nwp;#tJ0/sAJ+C`xgT~GHn;T$XV]pjm%Bډq>E ,IpQn^ ؙuq̾5칺`˺яK[ YƖWYVý?Y-r=z5(al{#ފ;fL-SLt9jSJh[LJ<+KT}.Q?̵+nͶj+Z׺Yd,@}OsgYugrFL1<8;ǎ㐥?'֕.(uKQ#+;/BAꎶOK #[9%ꏕf mɸx?lc}Yy ʭzK@]VX|fRyQIƚ;?m8椠M`kP 2FM¼!m!@&i]}KQzOmڝJӐY܄h΋b۾^E,1[&I,&̆β),ҔhɅhKP4WgR^N*];o5<&甆R4j:mT/Wy51 zIԺp͗W7l:+zأOx+-APY7#9!ā|]0Yk |7SXS]rɔ#B~s?OeἀnO}c`".5bj"jOZ&6\.Cx e!اUT1EDžUWD_dwMY:vhܕ]8ğl~y / XTcT,=.Ɗ]~oMĦ'H1-kfriX]qdY!c~JX.k.OGW g NJlUV dőT{WXu_Z pOO͜OgMRŗ\E#¸(qlk,gˉEnd&eV[=Jj:1?L HptYI<@_)SΐuŬMN2,*` XBXwh+J`N?LGh1e*#Rߖrrz٭h2"i5)rPXڃB27\?ĀDoe`/BV^ M+%JMsfЃkur=洨l7*K{Ptl;KOǩt:5nT*B@}q&+4rb #=KCPKEdl/ox|3Z? no&70V|,hj7[mz(!KY5+CW[.3; WRn}T72c9[-PpN:Bu9KRQ /6t7d6-Y iqH1jb1f#! $U;U)dg=/oN1oA*aI,jh06:Z.Mc"KuF?JJ@OK(ZߎchP*їIQLUD"8jCjQcoZS*ZuQVI;ױ_Y?\Wk}O6v$bumAlTś88|'p"[ko 9bվe@`;Y068*A4B ~iT29wjzBAVAE؀[aKΣ5)bgzHR<@s 򃇡,yOIqCG\@hbSG?.~a\1{[ dIXD(3 J;_PyƇܩx(Hk0|^/7)4HQ]m# o9 Xsv3MT9hi\'w|?ZŮOqd^gK9J7t­`\k%Ԡ@\eសP;NΕA#g4N>BWn>n `Dj, 0Y80D#p"kn6Ӓ-x^cuBǠ\̰Y s:4Exw פq3ggwpBe0v ySM_ë9Vm>YqM!-CrX_Py+W^n,o'.dl vFr i^Lg(Ӻf3nO|쀶l{N~4+CDx-s&Y1ONOaOJ*rx |e~¤.Hzv!v̒2Ŏm,P(PĊx)O @DĐ[:B9gQt*~dG Ԗqk,ex͑ګ XoE_93(S=x@ڤI]ISD6Bn=>n sBr?53 Nɂ+UHc-晏R{aP80jᆲ .>M((`aأ"F -$R*q%hO微TyRv<&mN_}uuz^F{7A4^Ł43>*]MH˸dJf3+̡I4OIbW1"JL -Z` 5MUXiCt+teȏ<1ĵc5RnSC:M/%cnz,ڸ7HrZxJ?Zl[`[|56!Bq4u $C<~XXLoʕ.f, TIc'b.yp!Q/G/u25_~%(~&#@bxn+gu VֿL[ ;zKE-&]>&9" !dEЌġD5 ^ >S|p 8-жh`}( S/ZL|[ /6q=yr{;d\lZ`Eih$!1hH{y M殚#>+-ZOLvdhD7BZQ+ٴe  Iw6XQL%nv}C\u?֘`3Հ:V6 ЫhDX`Ҁ5Jo!˱6hKX$ -J{λtuA. sb+tL;WXW$:o\ڗ݃?{+ϵ,AӸ;1Ϭj51C?뭪xfW$,?[:gAMU_r)"-SW $ SC#QoC_c-sYsP%[\Z+scYQ_ s(ԉ˂^mNggpDʛ)C5LQ|9]:YKįM =,YPS%Hh=E1mksэ(;Sdnl Ty/Y]rK˰+V |o=*yaõxIc2fZU Qȗ06<%G 2JUrcrVh .7i(Ƥ 3 imBSR*eQY24\F_`lظvׄ7[AА&%CFT< v ;G~IY~̀Njv"~ KTњe-="jS&}пgn|kG RJ] f2T`5:[ /!6wQI?})%RA% >Q Y{jec0 xՙgdHAN&EdZTˣ7fMXd"*2,jUWQCe$&S6eyD+ g3id9/O|uOFPEZ+ڊmQ`Z}0.mk"~Ȋ@u)C ⑗ JklhE1yױsF p9u /8؞||Jˠ)UfvW8WM%9srTaMFUBXV^+٨ .Hh,:{2sbv07I Iׅ2>\Sf呫yx(]Џ}JtvoF0x-ˠ4ىy =_cnz{|92yYyF)$O0?cOEh"V\.;,ا0cƤ܀|]+.z`)kfA @&H_pگ撠TKPw\K=e&ٻI/zo?a3ܴu3ƶd.'ipWbV9 6Ј]E23M#AZ~{<_+Wr2YWٖ@F:_bA^!(Ptt^N3fY8hU/Icq*5G3]~6򸆈x^*zڬ/LA"3^ gbq@~%^˳L7fn:l⿜D3,| ^@mj-Fn6n>UU1Oi?5, Sn CI;ʹ w\ c:~\%8^-P0Gp RQ8`ȧlY|dz۩U pI6 nhvמ iZU+swCđU;ڋ#I)jGZߌ!j|:NNbiiSy%\ |>,k$U89 9Uy'Sx9T-c6R\bW˳Z!{O^w&kI]tE46d2GIa'BE$Bcr'Y>epGĖ[spE|M[#׆Vr4Ԁ]Vϼ>KۊS]ڽS*g2݌͝:vJx=(並2_á*2j׉^^yXɻ G1_A.tNTJMc@{i{JӴ~-nP+o*(DT583~\]>"ԗeKtA:J׋ڹ9tSb}CVoء:%*mq&".O' x}.lB;$L\;-hi V!Dض!Cn2'|V$&jiڋI0dԆh4`#ýE(|@ǗaVis$=+: 8JȔ_-ZQ*]64Ҥ<> J e _2MR:ᘒv֠hAb|ऽMd?T(Tt-Mߔ(дw{Y:[rSoka0`J˻p !Q΁ְWg@=Ѝq݄VLD0#hKl(HG0R0Q)Pa]QFdǂo Nޙ{Db1OP%n"tRsⷋ~HOdMY> `qt{Q[q#o1q>\wPAq5M,Ku{U$!dWR_:+}3Xm+[O `1%9CK$6i^'S]$t+{r8j$u5N4H I ӎ8ho}rRJwqZr ZZ`+6_J'w/sJ]<'g,m?`2N σqcKѣ՜>znw!_xI3VK\܍[E==wAUj\nk-+)ڽKW3pa I%B&1]C/Pp jZ@& GOUoDAx&$d3џ$!]ĸ& _M,ŌFuNm cTm)ȕuR 5vM*=v.Нj. H?YQcj5ifHk+P{ML݂|y+gĠf@< 6]_ns$ѵ;R|R-}.TE= ؽt.5Pu|)uoCi=E_MMk[5U HtioPkms[Y;-Sg Y0>CF_q՝I)(&|G?;NK͆ul@hFNner|lBA~yrE ^+ I()DS6&CUt@QRq4J{Ѵ΁!ά~Yw*0Rd؏?&kS*S_r_(z1^Aϖj$%zk/TP@W M=ni}(՚=.!}$(޻Bj H5;X0^m9+q zk I:xr>aw')I.vѿ=ݵP.YAGMXkq)ZF"=}uj*~Q͗_[aV2rf[Y(޻Iyt+;ӽ{dFyeWs#s"˔<k;%]@W؟ bzB-+Gg؀bKLѤ%|q9%{eqkclپү"s$Rc_ɰ'uEVm_ғ<*D=t!>8dlko^DEv~N2Ti>-(~P%yˇ >'wW/ vFo2+\HƳ֐VGW6c=%iZf=A{p_{fr<E'e"`h-W}RYAf]NQ6vKRq.ާq7 0`v!(Yw\ZtXؔLz mVK;ekPq_e չ&V)ZŬ2zY!ad:t [ ԝfĩyXU4VJ`ƪn)L~iiu'4 7{Bx󵨥A_үKp7Ժt>M/Tklieʢ7 OG*jr2ښa1`؋yɏ/xTdJ.+h*{ieKl@_Dtss7"8˵VpeyG3@]*& _v~ne3媬f'n@L7':,GB|{9Xo89ۻbKCYD%Q9l X:JWݚmg6(Nݸ#%EmP8q>_n+q =1[tgzW8jP\D {\qV۬J.gb([6p8UAN0 ϱW!qT6IbywEtlh xNjy֓#zRqv /j%nJA"|R'\'&O(s؋̰5K,=$2Qo_L 4Kdbַc2ڋfq{,Dq`nC`_zrVװO !$Jno1\ʤͦQAA#D[qq%c7̆Ⱥ{s"4HѦnQv<0 tMdqepQIoMeL#gG">C6#(9iY2Qj)ͨ}ƝjD5mc''fS}/m N{7z$-c@qܓ5h>ے E'cO:Ώ8:b3%zMf3Q6B.jHpUS>WBC!v9`ct=PIf|o*NpS @ / ySEYU~n) Nr}C'sX(Acn޽w[Y> f(ncQ;hJ[-CUi]N) bE,xÂABsL6GB4ݰ/s=Rv^+xr b 8)b ЈJ PʬZ>@3)M Zh$Z> A-ǘCⰄlp]v6MV؊ &wTu3;$K. q*l;WQA|w<߮tvz~^Ilvv(9~<} p"$F%$]-9phŕM%֝q`&?T!~wz:tiI8C _@(nJ G>>$:8 .qSlIi[&~H$)yp& }JJ.-dm1 ke-r[l HhqzeQX%Dx|c^Gu?D; h.rB8@QgtЎ.[m%J;bL,!o;Nk%믺PjgƿӄC/?m7r$KF1"J@L.{TO 0U3dr +ʧN23+srP@Br'|X;Gܯ ̟| 7,QЩS䷢NSU^tF *pk!\x ݼ!/pȝkmX6vn9iKخ~a>y͋ rN]{Ӌ2bqǔ/tLF{boI@<&aʙoE"Je/c\J.Y{*dؽʗܤ:4-th =Cψ*^ݟ,*^AAՙ}$ R 3$7/jp"}gUQt(aZpK|aq+,EQƥj #7|HhUK';!߫8)1+U?[v*rUv3-Zۢqԑ{»b`:49oΎ! v;#%9y|6 &!6Dxڝ4>VyƑkWPeK&E* NXת9M\҂MR+çZ:.:)p&gh -VC:ibfEYW'V̪+hOgaQQ C݀—`i:S޵y'ô[JPG}[~VPRODک5|ʫ$Oeq$m6;p7L3fseb(;,_5 p")IBh 9-qv%ɛi IeSFAzRtl S?hzOM4KOunwT[_*v8s/hʶ 6𼱎Y=GO.]h-#Z/0i \J8oOϐ K"&BI;}qh*C]uЙ)d062 TDX+ʪNx0O?=Rj3_EK5.S7c i=(OtʩXZ쟕!Q2ԵMV+$(ULIeqZ,;jj+M)`S 4c8`p)]D \"M>B,2*OMBEvZJPF:WF!G,oUvXj KLDTTs$hSv Q%ƗYmr/Ӌ兟G){G8vwo.ؼv{$]觹d 1i.c"-;7v^W{/=jˋIAcl \@m84rB@9͞twE+p~@}۰JH)(٩oת$n7ԪV/_!^m&)^+F eڅ#]Jm2}EP_ @,B) yjX[#\Tịpg{z4^-7CLl$&jl?[_Bl.:=@I 4s|OŲe%lݒe˴`<b%RPd!iU_`㮵'nɨy+7l+434O.h]N$#!IO61-I񓣂]g.2j+JMjZ$k6"2+8yδ>7,KtXk]CX;S;LpiŪ.j}WT~Of[c%Ltqa LKUj +2z'㚯t ~ ~$ 'HM3f4@Nm q}?Ic|b?BKRiLR@~0L9v'MLI#]A6Obv]Qۅx=.~>ndjn# е ޙɇmvdCI'O&,H [n4dFqta!;ȬpKkќfcݴ?it3hŊ :˶?[WPΗ ݖrp@\enIԕ?rLi<ץrbfr)1m`Nfr~ag Ld| 5~dP" H#M9[1 wh&\yl> 銀Bb)sՊmƙvin af!M]JSC%9?"PO,),اrNyI.C~r>~xKmpq2[yV\\dVZF!-i{k0+rg_hJۀ\ hϒqk( _RܞV%2N*TN{%:i!bPgf=gEg\(FĔ]^EHfqz_(Is]e>fML {O9o_i0pEpCDM`r't `0t`/5!̓&6iGUC` 8@oo/SG% 6\fRih*J2`PA Kcru{R{2{dkw̸O?muiFRi4 B> ~kĻD^='G '-t_&>A'lbȢcCAFAc}m˱r2\?{CY/1`Yhtݿ1 OW@+RVTF3_nQc:٧T LU OgOy̗ h m#Ysg ~T4֖Oԝ[m9J% hhׇyT+?4nwwLJYNi³jyqY*{z<(ȒRЏ2w\wIPv#M1[IՋ<.wZ\E'g.ʣYJxmȧ!J#~gmȿNN[4t8WÓQ?w)̀%;^ù8>?@_ܥIeBi0GӺ*|DEZ[9Ӭ'? .r΄A4wA +dIrW>&NH"&2ʸkXaJw4xwiAn7!ޔ wEgk+UfUᄺeRW#y ޕ5C20n(z. =C_>΂@qM;1O3ʍYNͣ4WJ4̖#/ mX#/r1C[֚]-X\G9@hǁ5|Gz@1zH}G=~wf|-L-n!>a;Ph6JbH!X;*o!{tn l,ΝuN/CLgxVk4"\Bݦ?~?ADKD5SE07)[n0̈Ð?O!_4cC,TZZ*xJ9̈r Q".•~2S. ,$F'%Z#Ü??]uE}%Rԟ4Ԣo*SkV˅Wba:«߮m+]2p8r``p+$K0b.}꜌glN71R}m S$gä֢"L3M d೾G3Y9,FSZ5%S֡E1|S_R&/{Vo-xWQ\'T`~xkv ր 9I`1hܢ(cUw8yMF%*TUm`Cf쟕`)wmck-=}qKF2 lڢ$izR0RWN5ry ';)l=YX-šf%V;E?o ڢ Jm`k(I} ~nd-XcPWkdJzgFǧ'7yo 8W?Sv sKUc#7gݚhi/C>bI 77MU:x-a H>;%oKaͩEk!^[+q<{ k C{kLp_o-S[?j 'K=m~)VYjmJC.4^ &!TYkPEt1^Zftg%E ፅP\ #v ?(FɝOD,q[ԝt܏G"iԼEonN3Ѽ's o.f{Sn7&y<1Y5ozGcB7*s/Sեu `riK:)w;qpa#{ A ~:1-Y9+|l5TTw9xkcC`EZ![Q߰h~Yd4G̶9A(:~ZulEܹ#r@a,o7tm>38Hf Ay+4\!F0z`V"4# qvBx}S;mfXv2%Qy<|8~@_etr;'9o[mUk Y{Aoґ {)GvR6/e߈J4hĭ`CMа6_G17oy&؇G(?~Ć~v,;'޺Ⱥj]C҆vęiI?}ҫf6N{li Kz8G2!u1VĄ2oK2ckqfz*"n&k̛{ZMyiJ"DY.2;X?H2m5q>9yK\tgXm kSZ--ӷ.r-A2]r7pΓ9g+xL;o ^RgB E@73V}B=1@ap64Za559%U9}e ?l?=iSHgxbbc3l-v?.rcdJЉFwMb*M `ǮG_6G(&;DUvXwh~~,t80/WI!2Pڢ''yfO&2*Oa8 +eu0cڢ̓B U/[pU"C6/OgNݷߥxau.o4oi ú qZz74S!,HK 멵Fn!vj;u'*aKbRگwtԗdQPCBb!cBҗmidT\WoA[e7$LWw>ӉNm.SZ`BڝQ@1?f{isɣXQWӀwŖDtI;C]&E՛ʩ\n"1>nmc,L]:NOZ0>j!lρc.5Q.'ʎf+hFyJ0`- ;TkY1|̶h2n%:hL;+چo*2ɳru\| 1OjqEƐTu-5vqcc`'( ]Q&zQؾ@۪Rvh>ܡt9{R69CC[`l">9ьF5?kwA 3V2Q~-i.xh 4ٱd䀌Բ76z}4?=8lNKBݽ;CFL7qqSD a:˗Ȉ}wt-kxr-Ʒ DZMݝ g93P?9/`K=,/G0%ra\Axjc+p\J>-+Zdu{':kZ9I<,G1є+ Jṷ ˺lgcq4As9hu3D,uZ""5t+z; ]e*b7&tw+-}ԡ g&-ZE [.QS3C/ձ>P{+Jgl ۖig4(Bc?Cp;4?3%v cER!^`(j^VP)lmׅQ~SYZH\@)͹J(&_٪|<LٽC(IíRnε&x-\-F/gEԇm<~4 OBjֱ4fJGMa',]? X6`kY4uf1Әv .Dčz, ~v8L8Z2"ltmc 鐽 MZ|zy׾#( )x 9LX#+@6W/˃ُЩݷցVRTr_^_?׭} Z==EF$X7V#7M^vWhgaHk[߀?h{k,sCɻ9 @u/P{c7l[9 IXj\HX+AQf-/1yq3Az{̡k{JEeC?HH@q'EخfGVAukB,pL%*:_0Z~h1pyʜʺpa%DUYJJ9bt|CrddGݡ9%P/3':6>~t8śDd_'MAwV!m +)G `1GMӷ QC8+qxq:  G۩N<ц~x4E!)O(D$˽_z<@{^-w N1"8*#JpZ^ɘ$<)q7tܡj R( [E:(0_Ƨ ڋE Q-KaG5om:hnth-0+oe$R:Oo\\]x•m.JjESIe  x},C8Wl K˱Kdhb \R pbR+kxxVFʚޝ[ ,2'h}mc݌wszkR}OX*Wp G/ӥQ6\ʻVuыN԰X=wrr瀁o-dkk\8bN})!O2og#iL_t0m@6)d/Z@> zV6]TuuFEHg{(ɠޝŚnrѳjw$v#OR=‘ʦ\%faqGV[}(QY=&+xm )fMg{{[M%\"d3J|DХ]vG3f0jE1^RXdBP(FZјsΙ o~$% sQٛ'TFT>Y|3[׮ʶWhkLqzvI5XY[t볖ȁkZ{bAV j}X`㛚jnf/j0;5-9k6QUXu|-< S BgН骽#ry(u_xc j0xKq78#TO7P(7s梛 O`,j#B~PD]J>ПLSt6Y\5@YD.fֳMeRlv\ lUU5ߖM*(2&ჯThmA>o[JD[- A:usk+/ɿ0oIŶ;wYG陪_ws.?-ܤ7l^{@4(lk#ᆤZY|3

, dAsPҫ 6 EJSAU&t<)g=5U  oݰ"B:%ݛp45]HE! `vB8ӵڵSC -X)epr8w+g.{%yt`#9阛ǵa)2_FrDkY )]NUK ÎЭk$ZqMcZa\^»Ɓ%G:-%S:VB);j*ԣ Nd c,N= wcĩw.~wG0`Dtd${sid82Hi7}:J[\êjjoUMhc K@-Gij[.;#S4PA kD6;kF7{7q?ːOh z7Hy%"x>/ox<"UoNz;#c{|U.k. )Lx=oMDb>$sS,!lҡGùsݰX"?03YZW$ %W,$@cK ב2C=N~6v7G[1q|`-fPRHJ۾oMlMBIm$͚9Z2! >b5ÕA%="uWUgA.Ljw)hy25lJ,T5J&;wRQ4ʶkmJ7Ew︧߿'M̸'q-n;GwZ+A'7Dwn7~}o"(k?ˑBx"R;d'; 7:'r]d@E nt[ETM䈯JvF0K79'p;]_^rd_.IE`^;_Ex2;ydvwܔu vZ,6=,T{@^ߚv {j6XRRz&N2ߛ(y~^DeߓGr?/xBjGXHO. {9YiuG uAHKRm˖@Dz[,& PraUֆD4c-Cυ:2Fe(=5ӂْMUKAUJ'QAb]:`LJ03=f%b.[nDly d<.jC\h$\pPy4KV2c@/hBj3$RR\ xׅ"(!PSHc jPh.UiD [I"¥ZfRqo`T+miat6)6k٪7 ʸ7 t}7u:٠̙#2'gO}Eiۏ7Xڅ^2MHZÏqD{dmR:юn`5v3Jo-Gxg3B,:&[*mL~06+a]4K\u6:دI& Kf9 F[8K|MwY׶F*yI 1if݊iY@ Y +=~̉`rNhwq@>LZgMUdIeg=<= OTCm+gWbxW93fF)W*`oYgfL`Fg&ky,74Oa 4OXll-e4/#r3=S3s47-r33pP[NޭҝYw<ܭI2KZL~]tI[Y劣 qSwʹmbf_Rmy| ]SJ"ߩ?mOdT8YQP@hRЖ,7MIQccB)L$្Y,ZՏ_=RGJ}4DA6AI"6([f`#=>br3n9' hl;|CI4eZt8IJ)鉥U r P =i  =GHq $F(u)WiLKn>M%Df7LWנϺ)jM%n6Һ-oN}>vLnQZ(fԴt$\-~S76/?f Gj/k?yd']YmKُA/A6biyszɒVO9o-U+ݪ"~NU=Ye}SUޓ8U]쟕.v p6_ ݙ::P0ҝ?6W@5\46=KnSP3Z4dnr1պ VԴTDuw{4} d.7Tl2lo~jtjD˖^~oǁ?=U*9֦ULXo蘮R&ٯ`5MoQô(Y.u%nÍwW)&饍W5O-* jK OƆBY4Ju[;ze|g ,uKJTh]hW'w/{6. SUcjh~OVj)!Pf ui,EEig|}/Z. /=jL8 i_vBFWnIS3@3 CvX+1=_=mlq^r5H$oC%*OeU# Je(vy). G/و[-nr>&k$NXYK@jSDFu>Z?IQcO)q:w JaQ wpXb?x4ShK&K|t&_)=Nz2Г oG{ڼ"U〘d]hҁp<ZVDUO! h&:ǭ k͍Zȵ]"dWb%D)DՔ[kxu8 p#%?2qy~c]oO|{HT#IMi~%?zƅz} kwT3Wdǝm;U$ vܯdm3W0%1Q >?u1~gSҕQbfg[7zʷnP~2oQ4!B CUҟǢ~uzgXkrdEr'KSW/ɄkȖتvN9?lٌ逆McEf6#,΋,_IQ'|O*jCA=EaX P^ w8mЏPpL++ ;o+ã2jUҝfH)1IF < ݿAI`Igo„<jirtPX_>6s[ kD87pUAS)=p|;k\z792o**AOlV*gn)̈́nR?L;x4[[m>#?4\}űoZn-ALbL ӼDiL]'"Y|1A5RPSDv~T ds4VLZ|2a*F, I}uMoWv/A# a!n/ymVſd!<+.S1?,#b¥n$WJgP3xX1w<^akUrR'S8o> /S{xHmn:om( YK?\$6K1]pzP3,=h4Yj yBtW|a)&C2pDz}SBَܱ`L2L+^D Utk?Q*#:xeuE@.P2YU/3)|hu\ôȡ@ŬLTU:慮O&r-3(\5/m*R@q2Z9W6dU@T7u@ՓN .ݘEBS:Bq`tUJnO&\4HcEض?BUZ/cY:U6 mmjvj 4{nIb1qu;/rA F%Pb+`e$&+۾1PbC).I`']&J ʽ)k!sIq gJ}A7Tػ}/|wi╣H_& y1E 3q/& ޝewv&y/1 NĬ^c0F {ojI[ϩ|]'z'1@bĹwN ;~|zL1Tɻn ;*4t-+ p?@xRͧl}SvZ0{Õ8wwdAV[\9w3R(} #tAU2h[r<3>Y*9e6>1|8&UI]+ִ`~џэXl:LFЬڽT%r s6O]ZP°j6ЅD |JR ^*PKaǹMS(T3« 1ŗQTC.iwp_BP8x5ZJW"g KTBd0J;[ǿUnj2"!N*x"e3ar3 híc@0' 1Mm5jJȔ6ϠRB6導n>%Zg6[*̄+ K[ƅjmt5'l)$W/ɣ<#[qSii05r_A [ IQeovvgqtyCmW=~5Oɜ b8^o@ `$DZ\ʉ~;Z8)`%2Q®ߒA3=\vhP𵴁Npb_L+ZX| CX~+cɰ+=?ىֹ;;GwCv햵-s&Tu p T>&/@"խ`g噏˷a$uK03) /TxA6wAe3/FI"#=ڪ-H-W>OC9vr ˘F 1_6_TX 0_pnM!;Vng+ݰ! Z/&GP$5S7ai0HM9_S5MA(t*cd*%j'0U t7[+k]S`\e9c9E-z-֒L|OXԗskHQ")WyS(wΟLvWN&k4Dv Rb?5A4B 8W1ILo :*}PֺeA.T:m'D@\i|"jIc@V +6cY@5S3-) sA72?u` t&zss1 ł$˭Ku we/ GB N󶯬Z[$zcF@bN}#¿`7"1^:9){qF<}b.^F.c)Z)4v)- N"¹Dul:--)w%33p_=fD(f-= Vb* P{/r, }@t"y8e)" ~7鉵 &C{N)5CH݋Ujxn(!!ŵl.l^tԬe"m w}Q-t7[]C Сl t(@lB@ikc)J4c=h0 |aTf0]ttmR s %0T'Ltfbk@6MM.1ZUyX.X!ectO_󮧍}[|)ZO1XP/+nIEŒj):\.!bD#Ԝ`4ou|W]btZ(j1'c{dN<ȘJ8BD5k:WK膔jIa56I5Z {4Xуz`VtML?5/MLѬH02,㝊C2E*~.T6j&' %za{K8y m@ iȮ K^.>]A쎿2}ZQU\' #}A E\Q9L."p0ڭOMc. ~XJ>=e=EUνA1"%o4h}RǸC77i̕L%1Xqb0NSgzΠynQN0[4bTl?*zC6oJkKl3:bS QQ$K@^DLI"mSPI7тԒ:TӒv^Tv위F:[[@yX.bغ}s$6yi>ĝΉH9_g/UF i)>N3ޤ|pt}2*oL|G֍R 7 ݨ5mZrv:cOM]'4ϥފjū-$:ܖ^x?D Aq['Ec3U5_wڢ/8[zu%}d(i]&kfPFB2G?yp][ pj#N0y)CP@&9NVT"ndO>¾rA<1G2F:b fy/s& !2<{v*X}6z{\u3T0~`AVedm4RI3G1Zɉs̷B)"_Bd#E"oiBH}õ!S0B7n4$R2P錵jAAy"~NNl% $08Plԁ$X3 ))K,Pa!4:}w`q_l;OiI0Ӝ4TT1iLLJCwh5HbDCm1G,LY "wY @ߥbȢNaT`j//mb'-TLD\LƔ?24ZAr"QLKҪ-&"ಁ 0Ԡ-Yy55sɏ@#EeSIpq 5]jzq7} EuV "Y2Z퐒v(Vk`wcK mAå,E3WD~) 'O`vXm{X[2AL?K| UkM/BR+3OV`5A)NO2n?Pc OKyPwyuw%rvwƧM#YzΘJpf}Esd(X2eMx0'w^~8]8U[ÊۋC:)_I`YkB6Vug7=]_&w*J|nXôe=џ(lk.|Ά4o]̴X|kk= P>#yV-̩϶9I&{`Brq2?w?iZ7-sSQI zZkؙ# cLE)kŎc[s.X- ) 9Sx_s6:ur u9p3A= ~(nhCQ<#)틟n(HؼlZ ^QW(7N0r$f:N{y+4uGϕ5 Xk<9h ;;?ڴ֭-Hdrg*6,9 7vcu;BDc;m$̇' AɒY~/-uـ@952B,ZMƛ5ØBZd/P1WےJ n /<7*x >n[?8}Mkdf5R1k(tParaAs֔מ>48 |HS,R|| njf5FqS4Gv|ZpEMdlo g5\{Ǝ> h :xr&b^ )E$SUZǝOW=sVޟGsAk bn;iD _f Bڶ/Ƙ3EO{ߔhRYԎnmGXB.]L޲=YA [|u h9:$^Ր@"-pކdNTu ]ŵ [xNI4TB""C 1ȒTYT<Xut EN!oa JDQs0K@hwĥr]m NHo:>@Xn}wx0#P3FtH歿;Sη)jZ9: 9jFl6lՂ3 Ǡqjx!.u7%SѹY[6Bg ttmEمt+I0f ˆ~mszgu:)'ˎc>2$͵^u._O%- w+v sJF+8k3M_ l ua.P^tnWA0Pa6!+|%׫zLRGG˩ǜ(FU nz^sy }J-mdYT}G&p ]Xi7϶S]MAo)-a)a=1`-Δl¼B_4q`ԝshv%Y{^ɷ^a$}^#2r>s}i}- 9]-Y{r:Wh~ ^7=^pR>k<˷%vRD Zq@QƼ,>ڇz28gs <^ I}ҾXk4PsuiІ5ާq8RqX|;=Pl,},Omc IP~0)<{=Uuz!W.qy8Fa5d5UU˧`Iz܅-"Tk׷ca5i?ǗamczDHNK[è{`%ˬt鄁Osق,nj)Eŷf8,CiO3fr %DsL4"o']n|Xlotdݷ_fO{|*ǥL`W9;1d`M4L|EaXFnSby8]U*:{VשDd;NH}=xBcZpm^aﮧ|K2`WѷPv_ |˜_N[jjfuβ&y9'Ei˶):Z;0Z34FTbcSMMs½3R6xh?]WDۡHkqLVŗ$h °߇q`lJ/SOWeH,[2;˜bl48C!D׼4xa]FJ< e 8m 'Ϗgcxh)`b%ͅ85&s7Y=Qc t*`4~C[4ha}4#}KIIF޶}k}ֈ1%_F̎[HkګnX[ -Q=PLQ@ ;ѩmQOvvEI'qc!=ߡXbC.ӆ[|!G> P^6U1>:$Wo_$1*r=)f?oHm:)I.QB('ZH ?N"? V$@B2@vml 3]fUu@; Q$JXB)xg_ܵT?7=LGA`V&*-bւdVLSɟ`ia2 LbLhV2EHF5(XY)kCoƀEj]x![Иz̪iA e-Z߲,O%fF܈gFז[A$w'm>NNGYp+7+'Gp O7 EHL+ 56@9px[%Q㬩/@>=-sz1\(W{d- W\T[O֚sY 4`HJJ;|V=n3(Z-ȓ ~g2X6)2 wDͼ7q3vʨ> vӣ֕H"؁|]:Yc2rqǬ&;-ʦޣ3#w<~g ld_i\e!|PW8O^c|D>1SP 'gI M'n~Cvrdee./ir3- 6>ָ؄Ov Wz5nn8/_ y>me~]!絤gf  ȻQC[Y.c-Bui9`.@X>Y *fB Sk3TA$p["_Lm:r8DnEu'%F/fn [%U,}tDiTזT(񕂖n[s "&e/j `YE^veҕ׆@K.N 4_,Qѫo4v-3t<4Ȅ}D t!+5p|!jmzAoF h* ʁ O&|p1 .3e\,=/N h%j6iFZѨG};rO<JQ0BMqx㯹lYSrxIj :&;Xk D_J,,|PZ}XN2iqˡՒzog {-x\rz;' zP(cI@@MMl$~cUPhVۃe4R<J Hxl*8k}xɐV0T^LD12ngo"]^"3&+߻\`{.Yl)OuX|eZΫѯ)aUrkUN*_͖DTR_{N{~h3e^FL3nAKKҴ&хs2,Tq՛tSsHI6>#gZw(3EL"r}+5ܝ 0grVY6ЅCK-[k lPN zDQUq5g}y_ +'f p?[$k!lrͳu":ޑǂ;ݮ^5!b~3ί&^BUS M@YxF_-qF_뵿.s3 k,@n+c0N_u_Mjedy.f}7rDL?gy[K]).R_cb^kq 2a.m 7/4^L/ry?\judct:_k;%Žؐ2N Ky-kh,CZW!jPNZ&ڈn ͔z6pU+ D6ɲMo뉗uwQQ}}ÃqC6vJrqo4ti\1u^jmkqxf:)BOY:ĥA*P9I,$E7S1q}za]D\bC֊uR~i|U1"^_jF6OP"16)d դc>{Z=aejMm-#nYyߜ{܉̎쭐$wx5ku Q|^ WH9ྒྷ+ ko]r鲩d"Uno-FiPsp|uCgte׀_ݜ-#FuE=X8@x_tلǟ/5%8φjaQzf:pzGRoW|zjsYϚ10a(.uҼNq_UQ7t0B*B`5 ~ Dg֝YF{3Rw h5g:W :/V@6KZ%{ w~l5C2o} 0zCN]{Y6{5eܦƤ>n4XpcSW (<ړLBՂ4p.P A׺92+'LRWVvP|9Ӡa25QObMH;s'TK[LTM$|C܃O}J7٫I vO2Z>9Rb6?m( Eگ e<yIML@Y ӛ$"}C'["s}$|BK|$ܙe(':,1|Jҩ%;X+έast?\=qJv@IHH1YG7˂HZ[1 PխJ蓓kgJMѣϣOWBD{ c!`OLōX\<oyŕ-X%835m8]7lLtp4, %iI}c*i`0g:Oe?~CkqPc8e]bRugզu5rwni XAG9ʠOحD*? 5;yŁۉܡt6|O1aw]^s beʃhP_5 h_WNlH |(<͹p=QQ?ijwn% E@u,Y_tͫ<Gi8dv7<~{Modbgf pxSSޟ:kgĻU" p!g@g;KZ$@e4\٨HIpvwA;RT?70qvȫ8٩` _&5ؿKuImr;Má#]J? ,MnPׂJ-S6we84G}6/v -cVloſ\h ))5MG?*{Kf#vGv&!u&PxͶ}ѽo')o6?!w*Wz¢1cfSjd<͛mlZؖ tN_mnOzR**'2PVf)̭Rk) R_Ŧ_;U/tU=[ڦ-{}{ rq2i_By RYxxc-a}ĖDE]';Wr l$n:+u~%HNt? 39]%WSA,ڝGY'{S kށ4ŲZkpP6P v= ^+AkhU&?;ɁkcNf$pqMy&pep(%6#?o@;9{srCUmik*{l\)o>e'0bS Uh22ۼ0ɗ?Fdg)/S`r+pMu8Vl^(z"72vXR|O;~3C Xt[ƅ[t4=nmz͝ɽ)J,ǧ`cOI|C?]kn8 GpN]ETw^fŢdd:8cnKb.u~Sxa]bUCe0PZ΄=9C\&h2_0[vzLwj͞;S& \aJ:B+PNp{8]^_lN Ck"'-BiZ*"û[.Njc<gBpykՠ *ۤHF0|Ej,:TY+.ԃ&O}Y+XE]B99::{=S7)VM|}G5)ܓiY䶸1ZGEgX;jEQק+psY7eZ@tNs[Qk%]N+57ڿrXB;b/+]xOY#ɂ]鄃9At|]Yd8F9Y NZ Zf?p7mHN[uA3Kpg9HFj,E(-ZyKtOie(QlʵKZSdaO]`Q ;DQ&ymaĜW"-la*(.02.^2Y kՂ@Չ MAi4G.PdW{M{2j5My?e ٝ-3 8U;Cs\i{gIYmlI..ݕ Rt6(|C$C %~V,5%*IUaFZ z=,d [J%Ґ I^GڢH<C lu"0*TXw?}*9EJHꅿ-BAZ'+̊^c 4 6Zm Ãt,tvH9U#*c 63;±Eor۶ԵtIUqM]=ԩd{wuaiKn݄BC/G,}:4O9]:@rQ@!WS5iQ/ cIGۂZ6>V1)JV…e,%o/n‚贁UiN8?ZOuWn#*%l "F3KљAGcd%||^əƿֆ;h(Eq); :#~C) <_Bsy!?Hq'Bmߙ𱃊{0ᵍ6Wkn+.Tl$LoPa]ցb.axFrT_bm/UӮTN;+ ߥk{So|\߿?4q^"Fz!^!T',]-Ao0zO/[[ 6 nC)"LJ ;YDjK.{FXŵժݫۤFy/%w3Rc-nTR|INy^D]q \R2[(c~]ױΔaD37^\MˈdH;PͼzmXMt7?5*ֻT0}0bpتV.H7ktrïW)k%}=D4+f)$7imN!v~uѼp>v[\ XoA1 &8BGr%98:.rqG֢+bMǤ:2ߞZ]+V{&ƽY՞? vd\ =S5a!Jxٺ]ݻAoU O1nb~ yCsCY/7(m C)"]޶k]XEe:L$"jSoc׮P;$fA| oUY2_LFxqn׆ Vn: mvf=J>tgUw R8S8%_ /G%7և-_ou|Qj`d>3Qj3d= *;)Ǐ>+[o ץpwJjBN-Db0tV4bvm Ne0 \5"2qdFQ@T%=:͞y ȕxFhp6啿f19>f7Xs02SN=O3`0^|:Gy*@'@*Q;o&|[oslu,y( \ ǐ^įJu /Fp~S݇1K\L?*ۉlJkw@[E+> ~Q~fF'@E^Jb~aE_b~=z> P&(/W45\x8fSo2L&PkAƮ=e IF/ʎ}KStI5Mh#g'j9U8J/?o~; xQ};)}*B\G&7ߞf"cNeN2\`uAE88tyFjȢv3COl"2*%|r Yzf*E4jp__l p6TQ (|o_ HːcWXCzA0bwٲ0$\O>؁r,c8V(pn,~1BTŧ[yDmd,}KQ/-FRVb`kkvs KG 64OlMڗZ[ NlsoG,?\Lbgϱ{\ƷDZf8@DV3/ؽMi4v݈7mfH+ׇ#B/xiczst-YWe~,ۅVb~6ALӭn6(zBλjud֢KW p֢ NA]xaA+WNmׂV WV1;Zd;K\G[3SteF⻛qχ{K]Y&QչƧ1w*CI]Pskdj)ѠJyt@:݈愯^ʕ> P4wk@M&4Kν+#]2 b5v,/ߛ-<9&-NAF7 g~k ʻ[u>5a-Tn.*+40B\)̈́ UG0RaCA1M4g]K͆TQ)3W-qbhqͣb)0E؈穐w7`@o$HcH ;X\蔓v߰TTyJk1- !u iV.~Y͐D tWN"#)9ߪ,K sԲ6S?Rʴ*1'nrJRgWDDh[J91*OʠySY9rW$cصc[f8IFTT{Ք:N0T轁S ÑϸnWD)dDDo*}gLe-B7n .4s~Ӗfr%U–WDy.6XԿM!i9V0e-O߇3&!D~P9G3W>,)Km-c\{?SP)kos!Di3SV6æ,SS=@-5'4Y6""ݱvB Жr1byN 1+ 1DaWDgU :J4 So#{黓קؼf&e&|5~WBm`g>q,G"QTy/j*G俗 Mƈjh?s!i'ѓP9Y[SmQF_Р"=Z*WTN}{ s4]&2H)p($!Yd$x\tY^?kV6raam8֞p)eY8DjqF5ȶ*ڸ$Ǫd ĭZ@j&x@c\P]DC$ҩT7/]*8&9jxr+'\]NCVS”A0xڐjņ>I eNrOr7dt[Z1cƕRnTzo#hC:ݪo'1Q.cO`#B 'c)#i@:swuQk©uramXJN=#_EeG(B:r%`Z+Pg|LaI:]<~fYAa%޸ree(=jwjUUa!|#æ1@`& j,lgxZǘ D\1bkInb4!\UW̰6I Hm-K͵sq9'"v1Ҍm7ZѐJ9dGG%./|oRSVzyOD +_'ayӱKqnx$Z U-zyσ5KFN{aV#wT%H'.øgz}.|lH4{gL/VMZ5dmr65] ;hC):=uyC_ӄjMS9-ifl8;h֑_sWӬMmB̩;%7ZK{-є <*"k5ܫ@ /~2ϪN$7 AYB$]{-9ҸZ8->k86~ԑ,]?EtagpF_o!aLv Yz ˣGe~9$q]i+غ3k"A0p :"a&gm3aNʎ:k7'A8jd22~tW5}H^k`&$A^ 5O?{~ԮǏ!_m-NPA֮V)-ݫxnEͤN 5珶{8R%֚݌v&&Sːn9hYh㊟#]2yךYU錑sˏW"_"t L}aJV.wV{DWL8=k抶4E{c9uYshԶ?fѯ4j"AJݏSwNOvPB/Ee$d#$KZOI4 ڣU;-A: ۣˈ5`M* k?nEb b_RuZb8gJb3 Ɖ4D5x~m\8CV:4vU m,?D>br3zՉjCs5GIMXy ɨ.4Tɪ JqS!!SQK a ?˓LI=dj!.x)B]9լ?oQZ^IUr4lx%E|8{)C\.xbVri=%ikY ҳbN* 7\Ks7f<᱇K|&tn3HBZbjX$&M9 23':g"j3@4z8GHy=Y!SOex6Lai0]AbWthS?Aw;w}.!:Z=xT>0\cL"wχkΰ]겵50s,K6& ;+-Gxnm%gbE2fP]|sISiwv] -dyI-Q*FFCE 2kVRmLL%grܫն>Qm+w REmvH&$+bQ%5Mnq(YlquSIhNxBX>P 93Ȟ0y`Z:w7S9% D@?OW)-֒kf9 ƈ첨НX;urʹDbfo_Xߺncuђgg<B7ѭ<ǥ in e$;m%u\!kEK!a{jkwS54_Ìeouڼ* 7,*4! b~)6~ן~W1e3)} Xs;I0—tȓĢƘQ5f/Qx8K,^FkcrʃEpptφ6 dPȮjmLK= VGK?WVs[ 7A#9ٿ-y;'e.]N`ݴil9P`3c-DG=G{b2 7-z@a0fet)QdG(8*YfeIj*fbJx:,ݕTU@CќVO+eMP/1΍յ8`̅[@7l_+};mNYCuKd`@̉ ]ʸR^Ș0=`0`dl-:'/zᩞ}JMkUn<0ʻ0Q ^ZKOHXQT̀mc&&qyڭe7gSIu46nzâA` L;Oz!R Jm2y`VhPk,iS%04#M/,A9MpZśF|Yy3[3fB;zôrń.`)LղӖ5[n~%o@0-)k$lZ#!epsM/vK\S~,YM 9πRGhE2|nm& c 1[:ҥ&θdE6 PB.u`1]]|Suc>\rG8Jgr7%n DCdkIFގ79?XC+M;wtq E^UlT)_;<}rZ*dB.TU%A%Bgf,Ub]QQA  ѳ C=M(-0ܿ4 ƝrWhKmZBpLpfDR)iOF\s_m(ȃ`o[$^3 \jڽcQ,S {6Nㆠ|Io6A76\SK#47%(kkMu.aG5Ô! /%%ުB;1L e ߏ"6q-|̲&ϲ%KŌPs؇T /poL+k ,R֏wp|/_"VR\X_[>X?.Jܭ+Sc嘀839cL=Y/ߏR4;s׈w?NPeJ1)>d0WHP/.y1cy<6cB/A܂r1^N9Ue7s{PH?&N% K Pk}s`}iˏ>O+W8qd/mǧe,jG\A/'؏_c~'` e~?j ~K`c+, E >anu:#' k]i X E4<էXj?@Yəm4 KBk\.3MڕN;XK|ޠffb%m@9eG1wMsYR0@ P,vPfb@zfx18уWlB^@M<&yK.s~W+ۆ(Gc/WLd6x kd~ᖌL9yZ!OM%+7h cj~Aw/pm\OZ}qg(dU24sѺkmI1: ϵrG'uS>^t? VhI e4j /D/c>av6ve)q/yD^j)?'m4rcvט{1SQu-+s]_:aхCVC'AM^Cཽ@e݄j)9W&]&9[-yt &Gs xeԫή(<ݺ8Kw]kjE^ [@٤u{,r)ey)OPGO~B.o4 %(ThGTUJ8m2`J2ng y`d> 8~T_Ӄi)76$kyѢF)IS}^܂ LOtO$76I_gktOF̜K*zoxy} O-fX4Ac9KSo睝8alddh4q}b~ Y{.i?Γ4Pq;&wx\L3$N<5p72ԟΨG<c7RF&x/T~mel,\mӹ\wxUPg\A7T1F -qK€8#O%'=Bn'_~>Vii,GtbxKTɮ2:+7uV^,`N0PAqQSrl0Ku*e7* YMP!U.:فwJxP -IR)3A`d-5D;:O*Uئ6{&݅+k_WoFfi 1+r:b>Is9N<KcزҡSg !x:88~T ^ړζS8qOxW@gy|f|v WLl+3x`':&ֳJ'WGOU T SQAz2R^m'&zID-/܈&H: 8@N{1tRV{h*L ;Wr:ԫ3!{1%h7Ɂ3UË[f:tv.qi)9a醘L =fO AetHYŦ)J:HD2uHDׁ6ZIAfe4,[!s=! / 6¿[\P@p;hoIP<=Q ]IM쿩@1v]&b_xE4nMl&,#ʉ:,/nq c-Q>  h\jz4stS|_2I= ;=*G]z0ق<Փ}ʰ!=G:ݣd"q6VΨâ-mvNUP?"_[6O4E,WM 5OΪ:Z`ʇiY;KݣO%sWY:[-!xpcN,X*'%UstU_I-&D/<bG,Ÿ]U\EG/4'$Q2 Nَވ" cH!#(Y\gsUC{Ht޺gmjhl6~?(cAe: m5wRk{b čC\HXqq9θBذLIAX-0fqy󆽝5R_LD+ѠKvSoċ(',`\C5J[>t@i7[Ok팺dWZ҅~,  f*}pJ5p s>~;ME:w ǑQ}Y. _adU)XxG+0!ƒZEkIiݠȂt·gQ.q# OWTF| XV// ˥m k>D qfZ(v{)璉BcIoxaܙ:jƪ^fYvs2~d14y\c (79$oyK)qI>aRR_2Jwµʤϙ"*yiڄxLN;^TyaM&&tgr+ ,ZpS9'b z':6) ^_ %<4ċe1۶ՄQdfk`JYM6d! -jbmt127] [o9]#x_1>Z$5M>s%!Z+aB{f})>oZ"@-I2^?澑%--TҔ0վ}O&2N"Џ(wZP,'X)%>n}D}Il vNt'?_qv sfTib C[io2W{jH{?kDe:?*[k{(v]49@zp`|*L#-K j4BE_ > k\`-"'Z !b#_Lu摲%ӂ vjgkn 7[}^DaPJc)~NT_;AA|<DR}jgvЋf> :`>xKx2/ RP,⚐c>&ka!dy1YSRJCwP'jJ^gjU_6~QY?`ĖW~aU# \hyԚ~ԿQ+lɳ[jWuQTqE7uOoUi7&;O.pI8Uq}{ ֿZdl _!TW͘i_4 ]P׽cgqo( h= q N!=zCy̦C!Z ,k0`^{EnE$o o PdoSoI,De0w@&;%fAZGU՚Q|Z0 EtSmQ}{.^*Y"wvj ɺX8 8z>=E;^x06=2~7Fkn76x}itqn#ĥg, Hjy>\$#@@57qz/ofyc7< Ŵ ي;+1R#_Rsi <)g[Y0`Yne)/őLg~'AۢaOe&._/F3L'-ʛCI2 OA[)b(d x <c3`[FOEZ^>+gC( 8ӵ kLLK؏z{:z:p`=6T`R"/t7Xc٘cm9ɩ(~O~h DN|BO.yssK V۲^w%zzDu#+yd,;p%`Z ]i&70ܨ9͜SΗn t0gdEhO5c{CdrL  3ɷ._nOjdXzba9+U262,-%LFY醗@bP6t^֛l]賌xC&i7*9]7:Й(;tSrUPFּeZĉ I0T.By$"7--1F_~b)I~.3!1JA}]DQoץ#L )X5|Sx zpzO0tCi|,[4(Û| kiP+y 2JZF`e4C~,5i)T=Z +:Z-]S{ {C}8ےp}X47AfbMugH #(LJԣS%(͸r^7bkyYT$b "M(̹t`|„(?-NIZ1:<"j<ƾu-%:;mjˠ P`">"kkдFܓߧ;U RuaǿrbI-P a-egB^FQw e\rAO#vSQyZs|>q?͍2;,ukde@.leA_8XQy<O%͊(j N[=e`|\ syJ?^៞nQXm$<>をk.St6SqekUؚ,i32mit O_f vxij;?JuI>D  *zpZ8t.Ѩ4Al)ի?C /^:7$j =-#P#;.|*+LJRF(s]p2Ie3@O u"<_2;YAg0싩:6h?!׀e|6=%弌gc74umrq;g:ı)CZS5d0lqL$ vjc*6G8VߑW ]߫H3,v]G%Jo9&v~,}Iʖdu8$XL2ܙ|NM,Iw+J,w'Z+ :|a}H'C[ ./ݻ\~y|`qkަ,o!k:"PX{J6_ކs  R%A.KOӭ Z")IkZ+ӟҝ@T6՞I v5.g 0cuH3n8!^fKT=V &"0^R-!ųFw,1FQ5N8t@K` {dz9(AHɶњ/\0~8;brlr^Eۼg\934@(1s`ֱ MZ|-Eߦ>h~3zu#9WE]4wǃFd\NLeGMʤx\<827OmLF݋m*1iNϵ1ssV?BX_.3J$z\shԧѷ#Nä ~c,)[HIOxs5.9Dk 4깳!pcStExv(n:^'?ЂGƩ-& ӋhZ 0RqQTpH3m~G/sAģ*.H8x,-tiԿRRWwT=%i}֘]4?[ sbgh 4wTtY}lݨݒue&_[jd}#[ ՜p}.goxO0<^"&]S~aİ_:XhB) v1GiXP,G6XZQC JW-_Hq.50CAC`n-*~Jݟƭ`3-'t\Nܛ`88b ~ݺG҄V)_ᒸy8hM )qr<&~g#{` IJe3jz6>h>j+~6eU4؁?7Kc@ )/fl=xM@_@+yrq`ꄎzg|澓|A2 FZK`pݕٺ wtTZsg:]YrPÁw eCd|9"vNHi3c{`.Oؚ 5o(/"FXizՇwF+oK]wg:-{gpqtc㬶0H/^ ?Z @~Ɔ@`p ;wT?o낭)]ܞwR^T~<)橁m+ Xpk)򳎫vٖaqڥVh%  !XW_@kL qDU-or-ƓOY@*T }3&Mwpj*|sOgnUw_wO@sg7lʨ}rEv5Dd`sA,] |m0KK{:|qywbX&Ĉq\1Wy #}hJܪu3]⊐!l0ٲYF_NNn M'1X_+3pxvH 6n[` 4 sXZ1Z <zmO k]fDtd!1#eװ2v"0}qt;winT}G 2[һYoOݻ+8xmcw+WZ}-p1QJV[jQ-͸v:^L=_Jg4̌#x٢ i8JǡOCXyx]XlNq7*@4Ȗἦ3E .ڦT'<-Vʥjd_> WGCκrDC F~u X#1pvm||,WgyOV>\LxtnF#or,2# J:な-_znz ;л@J_[\L/?z]0yǗu\cpLFO@Mgj wB[[fJ]4uݹ1 Sz)쥝܂{E0TP%Gm 7`zm1:ȅ E*0-? U̺5WL*|4w4.aA_9:Z0?xaBhE&\ECիD:^U b T}Od5Vh)U@k}v߇1>8|皃Fi畄O((yCLmGyC2&2hZ@%Sd}—Nps^ܹ䠆<}8u"Q!tx:'6Jv_+18]oV(pFw@=>qno.=}v\Ze[Nߧŗg' /Hqlރ _߿1v$ql!wt%'$\φ~CYX/n>h0HyTx;bh^ƸY|k(H` H{gj4.NCE »nݹmn&p:R5Svbq)*>C!Aj hg%QxkRz\ #`]-U9L&}EL*ީ?fdH~i@癃37.[@z?/8(Oeys%<Tj ynehNmL:!-EڔA,E?m Btզ`8c:y,pޥ O G,hX|&]ބڢB@=Q+["<0`-$WybM|w*Uf"x:Bɨz!rgԓ}*n0v'uīt[;]Ȑ$n!K|e6JeJw / zsg*'xe@{0eF͋}#XCĖ5=6lҜ93X8b=g\6f?@tܭr@ G.֏N1pVL7y[>yຆjG[ܹ7qBO&%v薧Q+dl EPN|zˠJSލp?l(ϗ9q̶J$ [+B $a+]~g<}9k,DkϤ, ɩ:;oJ‹V4j*M%F BmT= [BRyH@Js !ik̟ P ~|BZ5~(zW>ϟGQmџ⪊IDGXy'LȨ--oMFۻQKkq ^[n"L;2~' <%@{3/_;xXG $eE|\l彥,;pL~jo't&<NRxIb\1tN. Y&X2 7Av/e6CJ{BJ p|MG,et I2ivK>@ 9Vm͐߳,h ?q!Dz% zmߚ]"_f&i)ew$sJۈsG ? ytH"ine1hHu<>F[:uNO*g#bt9KA B7[t{h DG=2SbNOŦBy(bG7M|?epWnjЙhvͬZY3͒C; aI1m:DI:,M)؊`v Ƣd>WӀ>?Bl^+- ݱ+Ym$ ďː#rRkRXy0I^ZlOא(M7Jz3Kr0AnH:Cn<{I:H]nɘ]<9'Ov-tutxb>[b4q)<zSV~2zP[ɐ]P/İ9USw2.gU T nATb&$8mNɭ"I!Z ;o[?;/<.ѐz@w p"?)ҊeȐe<=@;g27eh%Esozy?B'z2o u5ѝE~r \'7Zh$1.=SZ4p`י6Gߙ_Ǒ],z8ûK(僚{ ESX`y,Hj"k eMi}h4";wQ#;O./Ĩ)5_##ph]` {DG6,[UZdr"Ls9?քMiV3jҢff ۥqQn'7|-Iә}8L2p|قM-0n(7Q^Un "D+g^"jfB$:vOڸ :&ZtU`N*w~*Oø/?_!a z?tei@R93vwyۏv5d!aBsD2_S fNƂ xI @×K% z66M vRw\Β{ [NͣrE:R *6`yGFT`;p4m'ܝ&ɻiQ.m5&X A; oOH 9O(`*4_>(ފ(YFyRb]/>[s|W%+hOyztT۶/{)s.%wCvNM,_mmOe.P̗hňfPyMr9!GZ*tq/ nBQwR|^TʼnZ7R2B~qAw$D ސ w`5 a8w RQ 6YJOS神i5R"e/zy2:A{oo,~#?1I$rjm.ZG^zZkQ戠Ej^u"(E>7o !DϲnSpkhSa ]۝PGt?nNMd8k|yyxKqqt'D|ه0=6!xΖUs<~\)]Uy dRou:Y:bœAE`_8`.uK_җ޼a[i~H{;j 5 G{/` Uaa8K#1S@9gbȣᨆUږD:,lr"qƞC3b:|+r%-'u\ڄɿk/k.`n0:,Hk=19.LKZn^SR\:<}pcvyBw?Ny*b4/~,µxoˢܩǤ%$2ZϣIqgM1Cٲ PK1^yPAfPG]^tLq3cg1FF3o)UяŽq 龟9 q$Ms4'.9gFW `5>91Z[̝X-Z_EUG Trp%aCBW%͙;{NtYrDzS SٴteQt纺q辠[+}WgC"qw``*2U7,I**={ ؛y)g5 Dɫ#_k㊖,; Yқޙxk[ T5aZY 5ᚣMkǘoRnc]hy#)#+[zmF:?Qy)ǭi/3||J c0L%@迁Q4\vtxO)'gV.P5f ?I :)7UHm8sU\2O ,c ~̔Zt?^< H?t=tB=ҠK~.Nݹ/ 1*#wы_m>ppy@A^<Q2_'9 HA*#Sg|J-äi֞\h^n >U'A'2} qSQcbtVViٛ̈ay}bb*=#jZ'R~.q厏[g/foPb_Pn^Vd"2IWfZ^%՚[H.4ҦZ{.$oV^=hNdyxq˩Lp- DX7֟58,P7Q-Y[fA$]П(]R"9M^l^ؔ?27scXv2PK@S prnKJ'3WS\h|u^wE9GT0iؚ>t4P`;؈Kׂ^K/N&Fp" +Z&[.y pyf<}k@!InBbC^co Yشrp|͓ ~T1s ~:9:#xk)̼$ 47EE y;>P54 W"z( lA:F. 9GGA9BڽyНԎѲwaqLdAO$&uMbBSfxpiY %YIHMIƹp*3$TbG @Kw|쫱EܹN8vߑH A‘dN ^%&@t?0|DE]{=_tB1< f?R XQ;MR4\|3HY }iX>)fA*`ѿu>@l dCn8mFnz醀:ΆBcfm`ӆ5DR8yqGUVQ&9%gՈWCjΩ1 L<Lݗ^lv!B}NZ9ԨnG F֚b,;xu׊~;3(鷱\0fUk7rEoo 7Z/;+~HqeG_EV&H٤L&6|8%{N_&fˍK3RM]d n{Wp(o;,哭 +}q5K˩71 !xݖ(N&J˔♠Q4m.3qcs#6<#Xno(s[µy@77&ُ W%`2Og؋:Mp@6Ol>wYwmJ|7K-F* #ԬYnCP%e>9ߙ ,CD8/y50;Ob?"MԎ3\˴X! XFMG4KߝCx%>$m_n/PݫjmL)(e8|Uũ0z0d҈*wS'}{N*R:>V~DLn2y(B,PW^rOی| uZm.eWõ:J2½xD-@23]ob=#d 0{/4}v?l4X4)o|`y_|:R ]RR@wvp t>z5ucc$+fD㦓*5|Cg %ZόԉmB0n=r@OoFt p|坺y#OD:swZ6$Dao!)rPQ`r#ro:od )h=K6m@iH5OkJ5b^{vN2#jJ=L" XðPKJ!2 &ٔ6 *jʛ+|yFw}xl&&iETd ݀F!mX᭷+m"PErc4=e͛uU k[|+AI4F/\Y?Uu.uTTq桼f *p^;|gS^Kڽ-$c폠v2uMo]S>Zb"zAbT[Э%iT5pyh0]~.q;meMJ:_mqZPkx_EdKE>dty Wki@)B4R5IR*? kIJ[l{Z7 %0~oQBkEZ @< \9p+hp>1vUBkqVG}b%M\ziR$QqN-P<Pdqq%<,~e_>0\K B }lwyOh8yH.ؘȒP C>–ހp!_ k4>,YWWBTrxVb4;U?_3_#Xda!1P)l.hǢ#T*3Q)p$a,4߀.cNp,;U!u䠚X|ՅZ2 1//{ȑz zt0&+#Qd.Okf[{l/[W$$ llf>Yfok2#=<9d;{rM4!g" Ĩqw#eO.=Ú'}baipjS,ՂJGJQDlCW}1Fg^Ϊ3簮 uTS0Д^sXQht:ߡPV.7ǡ(] '_i۽2#. Zb,K(e7&QV}Of2Bϳ^v6iǦ"IRxlBOZ~ٹYfiU'OTuE0쳁Gt 6>hEIBlx?I~7WF UO Bt Z8A$,pA=1ߛ)+;V%z $Im3Mv;'޻N<8nk `s*^ͦos}9a$)r i!Êj>Rx5¨;L)#'J 8* t$^%-+swH`aZ#щQ|C}l6/\6Q20{5Bԏ,!Sf:܈Z M$b+b~J$@Kmkn,} 3%ӧ ?ܗn&Z4A~ ] 'l9'H ]Dys] LH"uF[ A>8#:Qpj:•U6Br覓K_4_=eD#a;u44,&8hޔ"9`UMg8;:|PR|9dY!ӧ8_z@8GQ1 >Yi3!7A/f2u? aV]xDџZl-7h@BRNAy#Wy;9TFӁ.Hv24_i[&He6ᷳ-+D7nnWP\IؽD✾rJc:tH6AhbBYp窸b&<-kI4VnĤj? eEZkIv-n>dq,KLH07b!Q(/uPR$t8V C'.pʙ8HAKxyb/my#^$tzbdfPa+vƤd# 4R0"ga@RlJׇrG<`mZ_Qr$nDL¹1r }~hH`ňZ,-ҏs S l@_9] e;K;MlF} XGq:nFE9i$pk#_>`C]|ZtRv(OQG@#W>d9/pAԎ+uq{ׇ*܊]\@YGDbتpk#6`-FJ{w8"<\sinN`QUe.Ex^K׎PYC@;JڀYoxL7$vrGJ4:9eR559n)V h]Gpw}:TJP! 6bc֯cgd%_> tjm3]<ڐ`)4vJGO>TFK˧n A'B_T8qU#m?QߺW[vPfíi/CTk)`ͺޣC |N>bPPכ3}uZW;"ܢP5Zeuf(DT?$2pس7kTY1fm%b@4:Xu;AܪDZMm,({zOAyk2DeѤEumƃh }p3i֎?MxqzH7wm3N%3SDMo.Pgs#k3 *%5Xf.%$ñ,4Y Zi*'3C.v8,kX!қnYx~_!ָ !զw6gA$QsCGC0͍ Qq|:cn0͍ ˿0gaAS-8D8Qvsu5n.TCq5O<+-y<䳞2 F:)K`?" w=q4!8$89qr 謗L9UV0٪b2K+\'RiȲ~F76Q {lpzޏ"hGy ͫ-b#Y9`Hn fF](~ʪQ /v :a1POyM 'ͷ[Őj6wǁIFN`}D bnϞ kШJTLډ93m8 .T-)Qr=}2ncNsx*ߥj-{k; !ܞoUYbWA1 RY)iW8;v3jقou98@h#Fc֠aʱ6~6C=QZ~bH'<-?U`Ri-PZ9F;r>;-h0wtu?WUPNKܔ-srwpgW-5#ǰpGKŐG~j_Ջ~=x fNHBsNǐ "7U5+k`hoF {>?GSmY-me6$AUQu/TƮzrɮ+?T { 8n {軺bkyϭ7n[^p"{anauLܪ]j?+xoe ݫLD+'yM}aWϩL|H?NtDaSpBT2DޡfpxiZ<|E*6XNPߩZ%GWݷm[9{s}UB3 Cu7jڹe t*e7n[-m)WB9.Bb`2Ffa0&3 :W:S{W و+ )23VKd*v 񗠟IPpgLB8an䓐xh-s *fs^0eəebZ͜4jzfuVFcbM$ PUʛ Ήx Gͫe ^!8_丶d´xlj):Yi'{i< sg5klM%6ӛN7#tK&h'H%͏ '5@Qm*KJ,4!I׵$wG2yo]];ohi6=Mfl`rЪx7a<2 5S.y4L2ң$sK8U^ =y4SݏGZ |p]wܽ0T\* yOY=(Son=C>by;P lW+f0@58L ؀f2ێMsFBhdY+;q6C8fgN)eN80WG1>@(~׍9CyEYεKɬD$ñ]a/J`'Bjx;z=>'Э>>1W5(JիEx1?glZg3y pdbdgMwFQmA|4d Fl]E7.B?ǣ LSV3(؄ %D`lET/{"r^暊!EZk v[ljvuFРQf~FOgXm/-ᾎ9  F1}c9=cq/uGaVQWcEjɜh9_1Ʌ82'eD` ʾzf씶C"'= Rѥo7s;Z41L $pG>VXZ_+jYG50Q9B]׳4r#m둢 ^RBqt+a>!^5xd/`F~p)˗\?9$$U7hڠuc->HJO HhE|йj| Mvj.l]G9O$+f$8SunU M"NO}‰3y~,A־1oI7ќ>#29.Q' D-u`+Kn++ HL)P-jq%8Ok̽/bij|_Ce*[Wg.H X>?kx5l5-ZǢ`MϬcJgюJ<>~ɓ&)~SnBhP֠J*DS$L1&T' 7-Gu\p:Ç0#68q9O,‡ﻅ`>KA\txeq4HX#}r1sxGI^HmL5+ye]w⤓֢z,4ۨ5x7UQam+컭UR5\ǮSyu0yٞ:Ϸ$Rf{8umQIPy 9qn$:lN-1xIѿ#1Ze>É݄WqW6O[`lP/9 KT-; [vOkQU bW#|@49cm,",*qYcXn!"<5<edTQӉ[` OًGC!B"w\YBz.f$M1s vZn%f!>Hr|X%E*@w ]vሕ[S1bsoxg5В!z+-6XA,PIs+R gtǾa'wJ2D "@?dUƊecn @ZOh'7jhՂom-Vb:IVmVfa/_< f;MXڡ?tq4e[n/r&IHנ ob0}_@P>PTڏ6N}[wa|47%kc/a5`ab7[Fq( H-\kVҌpX-hsr]XRj-$rIG)-bmxӟK?PD/@l}֭22}g6 `Ñsn`j&=O d.]xί][QyIw{H]@Mbdm,UXY8lpo`Bndi:I@ӫ7Ёhg23Ixčpܓ/*ċ f:l<ՂV[9IImoyv;S'a?XqGغÙ%Goǒ7y4e_VAd-MSvmcUqt*R/;ME=䍚36W!RBʾi{{=C`}s|-l";Kny( s~sE׼j,MgB*]0CfA4ܑqoۓ?Lys #I3(n5vzz0C>oyK~N*4mPgy:9w333 ֞{KNm (Op; 4)ְ WTPVBk$?M&ɶz!suthL+⎼$L:PDtΒdYÝElXK 7u±M mpT{ *o(oL/qř? Y\]趰H¹/ i5tԨ}0zјeX򿴰QkWTE֣I{AYé1܃}K͗ _o2B/!|S=Z0S!LE!e X ҂8i%bF3"mCErT蘜Y("%EN ;@bb SV/-JIg)!ԔCAkq([փ&ȘuD0jjd}-%~IܾDA𖂽y2p[(U4E!چ߼O.mr}wKнN 죋ʴE ,86T3W1Q"MVl[aiDToj+΃Qon \3F"UA/ H`^+3k S4EC}VC/^"F3Wj.|*yaFTa{freaT b S?!٦/}:iFȦXY8,V PBkTqN. %.'Ve$>jj 5(0TN(1Z 3hr;7 Aݽ=07lhȋ78؛u&\A9yт-MЇއMܼdi e˶`sVOp4"=亘Cj(:s~Q%qc>?KCV .~?$W h@dنB[Яu̬5Ofc, >NR}Ԭ|e)CRǻL5W9!&"BD0u6ci܀洔ZzB MZ5Yh;vMʆl4] {966F`Ҏ3T1SWdDfTM M pi2)j %c>,즫 0 @,{]isxψk bL#\ִy*+fq-fsYE<λ$gϺ6-Y=[dZ4T;pDF)mnME| @%{LTM5l; :w iHw}{p%wzs6[CY }%Sy8'JNrD-3Q͍;qxnfvgqGuS}1A1þ\z6?r+,m&tTnm8xkS}]ffJ% /Gv hye.7b`gxnc:39IE n| N+e#j6rOqK߲CGx + ȧrn}\u5s8&ߵ^uNN+qÄS~`Nfe#Q־ns$:k`w\OW;l_n3dv٫lw['ukFu'=CJ5cO6aPssBh I e^OQByW3:uزw-:jv0wŋX{:dJ72u'K%h0v΢%wC6+pm)}K8G[Ġj-yاӆy&MVt/Kb;|=OzXN~jA@/&h 챨_kҁ{X쒵8jkwl J+r=vic&!AX̗f7s3Թ9"k+lhiT*O(mzNyکgQj ~̠o8جno4B_ZdWTZH̢MչylQÊհDɿv_`̩H )*sdە6'kO;Lvg(ip69-7C-25T¢ WEY(e ɨiNKͻrZhl('Ț>=׶ig۾ؼMR#Q3^y#m?dZeWȰkZ]{GcHkY1OdnԽ*9#\λNyT;Ww2WWd ]cTIzvݾ){D-H ",3lU@ƕZy+b<@1֛A}{ !ݑQ ='a [ |^晨 M ., &xu?]!~J10d0}! u+bf %onenEѐ%vpOO^بJB3 bXϙL $Ia]0(00@OX7s 0P`yN 8O}4:-]bh=/' |0;K%V'8z8NA{1xȉ~^;j%22w0yn_JPKmHɀiZOY(Pjȏ;kO|1MsCI;]W/ڜ0=VmevA/݊B+12dw 1BvSH&-ǿ卄)zpp$ lE>B[.mr rYz5\7x2ATo=X(`?O{ mx7Sd7|,̷(0y.#+ٳINsXwesAM[3J+ {"*(;}f7LӺ`zŏLXCY 6ޫ8L#}aGwdi(.$Bc'K(åx]}ȯRoT!U4JXZG{q.,u&>׊bcttIρ>t"fD/Q}oUMk;'S뒳eEKt4N'EqncF h4{?O̐,tГZ7ת 7I =vƧ 0)P; tLg{N^P[O$&`5nFqKv+yeM?mM'i^Ld&Ol:} p~s{w7yB6H0Q}^};v(y4i%CL֑'Auݨ|ca7G 8hjm#[3b!B-TX?>r8#e+9nt"nYC%sH\r6e) C+tP2QAy%& =`F$ [2B.3O_X498!z>JkVj"$7FT`|3K.zD~&lY7 {_DU>h&6ltZSQO:p$;#-ڤ3b"~YjEΉ3 )IH1JT)e`rjTn2ߔKܣsʡlQHϱmq4 IpFI*~'tvޥ_ԤK8!-jHu|*8FMThApG\hq*\d<@eL3f@:}/w 4XT#OB{T4 Fy`h`S5T{:)o aL x?!kl/#&|GF:1;osNhaP7oPj؏bm{vgxcm/?"c>^asý5VhĈBҢݑ _R u`)8dDS0 >r ^Փ^xOw=辛%hjm-O ʉծ&&8׀vs2DZ![HIn ]PJ|ƿ^  'UKl΅E&Iv+r!6[n )F}:uBl9м2TLU\?u苆*G-d_c9>oR0" ˔ Kr/{X"_άeXlW{}>.c,޾ݰTg?TV0`j_;>o5 rE0!c|VmjFeZ^L;~)q^wD8"XTsթ0?_SnN zD $+d](Z?Nsz+p׋ukmT9:mٹv޳.sQ%a* X}3.yeZ c?cSńItK@5[qzOA{@_` D:O}gn72jDsp_rP6u?QPـD%=ls2vvzӠ!ydft/#'fobWG "wvwc]-˼XTj.^]z=dhR AoLxEp/8`g|m5W 7&4:;,C1to AEd qOsrLZ 6rO DԼĭSYCnwS>[ubػCިĹ̽$ҡX Y;-;-fdžgi«q}+FD : RϔNQ/T|AynJ)6.#ϗ9* 3vOF{jgDHtlq|8~s^yL&wep(S "%{+=ATH'JnoiXop8h0ȡ9H(q Mg>o֟KܾQK`P5ٸȘF[b==ֆ!w7NEJiE]8,xXy@h֞l 1ޱ$5|?樓(C2j#XbK\qmABr FchQk<@*Ψ£uˀDEyw=8!vth3}QLw>f(Ԅ:#mUxRc&٪IiU_LdBisc<4mghs<  4:eQuJJw{`fX-ՑCُ+fEM_M@ Slǩ/x?l+=E9w+/1mbІԚH ׺:kwigvK*wF-ɢYcًޑY𥒅jh2^ƪSX[cy5"OCBՒ涻`߂N1.:H1Um2V;cn5nkkz6IR,"s7M)5K>j.YHܖ`bv7XOƨtϹt+/ +cf >{/bЦSߴ9{[)&GOv:_2K^cճ  2n!EkRS&re%J҄o}(⾏ت" ,7ҷ.w2댶vPP?]lLB6Xku-{r'i tʪ:r; =S)tnY^UC&.P7U"2rވ4=O(”&YyTthAC$5ȄaϾЯ4q"OD dc Z Nϻ[Ӂ87¶ͱhHWP!#!eb&E(8oeIC8YB*Dv]A"5r\߮M# N܉Jg)x;S lMZ#J"KZ'ݾ:*Ty 022]Q{h;W:$atA"NQ蝹~#>:XUFQрfj250IF2Ñ4J`K8 ,P p)87*!G@{ۃǒZ\,hQ.X2-E8s-zL:5z1kیz[q?c_&? R)h DO㳥ZG4bd;%N]SJrL]p]-!9G 4&1dn U`c_?ƪP505Lu)s"e闃Szj+fMAI(M1$p7%dk0Ch.*5fΞ윻t`4/gy.iz'Kҗ}MH}^?9DG7H~7WfmvB/0Ӳ$pRףƽFP_s#׷bz5 fR˾ר̭r0u @L$pXP5 PZYv`[pdsIfkֹ`g9_C,΋[!:́c @쟬=Tqf|NFñ}6%9G]5틁 zZ˧y EZlUJ!L@Dѕr&lgjV3 | TJҽa[9LQa1íqvf[U"4Tx3^E̟q8&* DböaEAM-.xGvX":L?˻-\CRr]eT=JR<y0#`'V GAul r41~ V4E&ze<(nV7E~w 瑾n(w'%Lb5nN 9Sqe N77tPR$N6w Q7  Br8sQ#4Z+;=3FzA>y_*SnTB>K$U'^`dHx 7G9B|rog` ihٍ*)-Is|ƚz9^{2gy;þ; C51 )ۍ6esYqv`; NO: jN&RSOFi~q+;*w;vK;cjJ5c;ZjI?Z}i&"!"UHMmE}8첺Ʀ0/IZ4?\Yb f"TdQ&X}+)ffG  _F : ,켴|P;h# } qUM!)a;X.  XaN^OӨ9VLMvzg3j7z WQqX}8DYHwY8M/',g&V}xt1$DcC]q(SŢGkaRK KT'Ϥ';' 1xz),M'VJ~fMCi΂XB^"e_냲VaZ۴mJunxlBX{gږN݋;_W1=RI-qˠĶUԔ&GyՐ 0l9B4-Bu3@]) ` >G5 -/+NTڦPV^3H(_4:SDbŦ; #:$;`gh#v?@?Ikϙk;n(CGZraZPz`v%1O{hJu1|)cuܔHAO7aoHRj1cHM 7afimF͵~:Kф ~PV)A(q 6`> o؅.9>Qŋ {S(8ߓ`Bdi÷zOkfz5 #qJ_&處)G nZh4VtOF܆#Ӵg]Gɓ!u.В~7A@젘JY&}!<] [~Abv uTAńKRjgJ=j̘CPRywr>c"FZH62%F& ܘז{&=:WwhxnX}D݀"7;whD+`P]Yz6xO:r0KEziPb XVn` 6B:X5x]H*;ڡ]<.}#մ'v~ٖS*8 [ lXĆ\\yrihN vȺDfO}U>eٹnT}񶳪s kDA]ng*Pմrc M=@5nuUO~i6]4=1^L?8K>? @8 W31܀NGU|dw#},'3e { p~tUf|=LS˝׊XXk-pŜp.C_xfM UCRX?ŔvP^6&𙘷X;o#Vopîenza}L> 㛒]Rq=EBspŇʙbhx7ꍯ{(LޣVA@x͂n '՛fWk8(_0!iPhN`0LkV )}X:ym_A$P#7L̶uR>pg'0р:CŖYI\gvߑdt.˩M #ÞaM$Ƶ+"(l:6p(Cu%z; TB+;e!tE[^UP…Xetu-,9`atgU)Ӛ4vpBy=(z켻WFp B _HiZXnĊ䢻hO)e53Ԧ\oXssMǬGt֮൷pBAY3Ok(iɨ;KIڬe#RMRػ|cj(;s-W͡{4+]S ;ܫn8sdFk׍q.e"oL7yoNk}% ofGIF3M cu!"W@tngbvV# ѥWE.9Zm6SJ79}hseaR⹡y=o渍 9W EEҾ]%Ϻlvbmjmݹ!nh6wdX7kƝ&ᰲ<7m6wZaG>ժU%O\U(TXq}ԉsxt9VQf=rN 9ʛUu!){3?\৙i=j]0 O!Z;L7:O3:l~[hhQ{ ;N}Sԅ@Hd# eor?ML@nJL+S7#O;[8 fԩ9̄U}oOIWA]`Ghj&<&6~/Clw)msv&JZ[uz) u ],7ƾk!@зFj|aٹ#_*|E14=]w;-Z$=iHKM,ʱֿzл0|vYֈQʯ ꫔o ZO_Ia'Wq5ꣳ v8qA';ه0vZ_c7:<ҨzztA2 q< zTm;.*sMHlNOud= :jzkTTQ+ y7 3fq8Xj'Ya)v?EהgH+We]u F ̫=KFRr7k> Vʠ KYSjj3]Xخ{ l0?9΃i+$ߘIȦCFqnNkBzEe;I0(yh^Tĸ jډXAlU]]J)gؼU߭} H3@9O`;M:.ciUHسp.ULAZ-MU@CC&KaOL&pYIYST!DgHgo;'z:ިXnhiIT _*6K L S+t[|PK0,ɐjG F\]e̙ZI/17)c&+,zDl:;2M"a&5$k5cuT7P\{MlVaab3L7 W"45ay(a|xi)qCfumʙ ?ymrW{&w2Ud_4]+|Wyfό!wGvL |㥡?k6Lr0Ѷ>ᐛm6Wcvk\qOmI6qjL-H8fў7+tF!YIrCA*; Н297Wt[V<⛃b"k_'bkΕc/8FD[ ;̑)o~uX2UlУs;I; [ @_¬&jru>lbHn=AY˖*a2>'dԤ׏xެm+;jMJf|КWotA 鴡eS5MYsa(}la澁Ή]ops~xVs=Z#_Z%PoI(98C{+]rS'ucBI 71|95`jSM_'S{G>I.w®- q`3H`ؑ|.g’zj0tjt*j2}32?8KכOPڰOE0=h-S=hKj EMɛI|IӾM횒8 w/q`l[(t:Pv-PRP7,Aa[ꠘV/G$kNjSXPݙԿA7X>s]tjKzZ>sݕC_ 7Uܢ!C8ȫ0 ty)_@T\b^̞T ?̃B ([{ KmkΛ[p9 EvU\|e"F^*ybpVۦf4]i#FSv[~(Zw{Yk0;X9gfs27~``pd*mz ss[m|ƆZwy<,C5a Hqeqhz<"T>TL@ж;7j3h)(,y\ڏݛhv("IyJa0\A0?(tPqf{3~32%*ڌ4X7RoW3kA!/NGnQzcr}(N3ix*A*@`Q@<50&CC+])IvZoaVnP* xgCSb>m:9GJ+ }z&Z+rQTM'БjZtqi[F׷%~Ӂ3Vw+zk"C޾V ֔Jsw;mQ6#`tU4j&E !-xDy[v{sUXuea"¾B=wBYh2h}Q$)ZӝS)2ȯd}r8dXɣ픷?I~~Q]H봘h*rtRv#S!q#JF)1P,0B0MYF7ZA<iGuPI'- n[I ;u)gV [-TxlAUŃ zx[vɲBVFW? 羃Zw;<&ysVLR{N^-ٮ-HÍ:c8r)LЗ6<DD7$-{_=7c@\n"ۣJߘÜA鹣~I8b,-|MYjHˋpOng0'v%1* ?݆Y$Ҁ%K{v{A^ɞgol\1#Q\jC p}6W48RErcOmd_l4˯< IV(4'Ln]`$p_uOfعхcݘrՈ $Mv+a"U .o: u[+{8TH^y\U>Vʫe&Up,X/?|5"b&I&Mެ<_U4k-`Fb>_Qa%hT1?q:q6}EhKۛ Aa$m+W*_Y $i=Of,T)zsw5l>B0_Q =UPp( HJg?.]6@ 3(ִPn %ጁ@FV/dJQ XyZȎ.["JIR=}&`{cT (0,' U}C{lS4 SkK 5Xv-]q)- w:E?{Kh? K5x ~qRn%d,_}BFe9԰,t?jDeJ'R)|ĸ3iz?ǿ[t'ِLbTq_37j2yPtiАg%`e¿'emLEM<`S EkVvRq폮&;L>K̰u~7\PJ(C08tQja<ԋ)VvS{&Aܱ׏@u ʦdf#ڄ鯛uO% 8R0rR([Ѷmp77d 3',ܫ)q~4SV^e&$U iLv8Ovx~rg N˾:8ǯ hqXyF9 Gř{PfA-S?*gSC޳Srġ(0Nqv։e[ ^O8 ҄ϼ:!,EaBO4^!E;x˔?@DYU@t%_ jqwQ0a-hsԝ&6˱VHu 4 NKscUVw)BY6mnz~ʧRCMm>"5 6h|((Q(NUE=a3x4j ZA X`oO)S+ ]A'@hK?Ճj>@GKFQA ur9'f}=T#C'+~?7R"mNݬ1j|O_jΡ.}4S4DĜX;I~[@H~[6MOxbtdR h_6p<׃|U5A´4w"6I[8=xkH[;K- BO=2=LV6%t8~U~$7Q+庰\eյ-ݼ!@8ceQ3B@d5#AW}GgYF.*Yc~T'DB̠&w5[15/ynQjhmj+ y<4C@* E.LM=v,~T`h0ocRnjlOFFY1IWDb^,v{D?;g ȉS QٽnȁY6 VE_%Q*l)(nrtm u) tgid|X%6px#|e=igE WEMN.HYC5&wv Zݧj\#DUP >UYE;Z@(9$TUC5d, djAG)0q#||R930Jؤd_?LFܵ})i͟UI=JA7-bcۺs jp+ݮ*Py~9Wp`Ni]nd&>:[x9zo'9nh˞EdNA1 ~]-`:1TyoIm@po}!'pߓp hv >%Ly?H5y:e`v[H27:Äg{:]D+1)FGQ>Ȃ< 4""pUĴD Jhػd贰+j%lpՙ]zysF!fVZ(|bl.OX t .N!{sDG@jЂh.9$7=4͕w-Ȑ,e@Ia7FOŘk=o")>Br5Ix2be5J ɲ".:$B_K.~YCb}{[ùwFVv8@Rq8qc /țB7`6%^<4j_c=kl $6\<#biHdU%3?41yr "VukI+ 4 -Y~+v^v*M{b(7{J!Z+u?sՙQ)0mah-^]<^)g jW͇Iϭ*>ú5ʗNPm,Vy/I3WpSHW ye%W,ʺ0|uRJLC-M1ZIBԴfuq LqPc2yʫY"y{K|gcv s}t!^<"[T[[nI-NXϟ7 .>kaAXJ-ΑvJMUaʸXkL5!sx%]Q⦿*,,hLK}8,\YjpbxnDj΢=a&('.q.l^,'Op{FL;/3rNMQho  mXyetYܕߑCCŢ#YZ_8ʉiEmyrQ5!C͜_êT9hӘ6`~j ɝAw61d=T?{B$?xpVu)&~Mjbχ~AT|i541˚FI^ʹ`̢PׁGR6[cp gn ު64}2M 擴Tg)2eh~|XOkh(qh{Mx‰f{fGO1 缺 #Zy_DV*3_`?*XvwtVhE .QBNJ sFD|>6i ?*,}ʣ5O|?͉ˆ+n  Ǟ+K :c$]I}2E4W  +CBwJGF$k P({g5K vwĺJk(B݅"V&Q%>hbu+VMf:fEaߵ@qx40چ>y/"ZmQ-4=)V ,)}ɦ Q\Aoń>j Ue6unHţ$f{:QDĮuGjq1Z F;!Aެ~–E3Ír{se-:C(J3s#ȩ\aCۺBL[=}"mTKdJ7Y~RG Lmy,&l{ff/ڔ.}mLOMH9kJ=]k`Y?z܈”JRvl(L]^3Xj&mk'`p{)r GhJdHQfMMAK]= i2"E cIlF `r.~;_!ȋ {,F 5sŏY}-)ox]7kmT:/"T!{ՙ"&؂dy9AB)yGuW}Z/^Ջ%G@['qj 5VZᘡqt`m ]2uMEET54ZslP̍#u {?z&f!4bI&"'[~x6^+ɉI?v/qs6uȢQ߷!"{a񸆣 f8. Ѕ1Ad|9cLύ_qMHfhwJ"lzO! ܭpĴ)ڡ /w*T6If 'պawioHjOt rHb%Q#C9zm75Xs/) )re?"N2s^mw6u 87ː vCβE1Ȩ֞ G3was8awDZ&kT ށDH)Bq7**ӵy$G?;Wgz]]i{ggfjtM&tO7Ҹ5FGLO`{$ $dQ<$U`CH3E9xGHs=" ފlv8Z$-*頶}tT< ^ZEd.ӴMjhr cIϛapKN;'6tc3|ajOц9I0vKj.H߻ Y,6PEIw[sZW9rC5-JյNL}gTN|2`Vd1? wc!KaRUdg$YXy(L>¤N! da'MP,KD~UvB{J +:~g 0d@DxW:лU6Ppwa;kIf /-# IB)eo,sR[QW w?diwGJvI#k1 3~AHt"ZF pAbh uq:O|s]'WAף7)asnlx>7DK5غM֪4,V!sc^J\u 1]Lamy[=2uHtu NчӦ]$isMp,d*K#4H5u#,I:QדgX OdV+'H&ěѕRk)NoSVOFYw_W(s;Ń|lVV$QKuA|z(ܨ$70vuzOmVCv$7rd4[$u-Ne"2>9\%)Oېڧ]YS᮷KSE> ~*98JI1*LTA_vH¢bb:.:iswˮY mDXzqB"0u}Wֱdg7Yo#mK]g\= Ϗ[xxl 72XѨw*$F2$O=(q6wT}p6X'}F[Ma}H'Ńrq2ѩ"] *,7"`˫vC>:v2 ?NG~J'Tv%Pqvl&J&a#tɚL<я+sk ly>o`riZS{ϟG#| :;P&u$!'(&)aL }/u CAeH#bL~ 0=dzsÄ9W7a[W Q""Fז5?WP6S Lb;\'uoNɯT[rׇ(f+{Nj~}0nEP{fQ^ַgxŋ Nh,֧]M'J^~"A!5a Ouu\%$oŻ]' 05kUeAD:K$w}'K95G?~V9L)8TY:q\Sշ5s6a)ԺJ)㦅]n?z\(%xF'eV ,|7L"z2KK=ׇSW] %ZFͦ3rJ@MKLV+( 6~X@ٿ%P ꉃqNtE<֢_)vW y~T V~ѳ0u/+w:+u‰1;wb.|"Ō?VeѼ?v27+^#SEOJD^˰^>;WHt<NDRh rD}e3t]wNⰭ^yVDM)r׉Yx5,pSIK1pr[.x-o sROHnu.CS5w+JX{nwv}ۚQaMT_]$(ofC=$p]>vG ad) ڗdd'7kMIi$?.qbK\f7zt@㏠-ٳao||C>ұ5 {Wo}^ ]s0cΨkwӉ N|w'#Ll4pxjBrv 浛`>օ1zъh< 妵a{d GnM X0]}7KO^@`,nx ֮_󪛿N_h;SPX!&Ɛ1 X<}ҜY! VfWFRMD;}0Q5 lֹzJERnjWy7ĸoH z;ez8|aJ>eafC !6 D=% D#o'+3hE?4U%9߸: ̰xs "-oiHG}e\bh$txӮx)b|%DT89a>ktǀcT@ g㮯hkuTfivQ1HnRlRl h"->Hv*om̖Bo+#tD=j}N&ؑr?wv#% 0fU{` g~*7MLc4 ;5CUEҚ;Zxј- #e)N &SϪv͠NaQh?ξ3WiAf+ ekٲ6S*=Ы3&Djdwk%]0mSzL\w*ٱ?Z5_QTN#&SI iH 8oo3N_st.]-뜆Ⱥ2pFCj k#Ho+M=$r*ܙ/ATkZsKӛ>I2u>M*C[4y|.'LM,JMkIv$h obffm9nīdхJJÛS=^t&g709hN2J j`Qjqt6`.ytV/IcL fԠVMn|RRw>}-g;ܧ / =z,\&W[m<+DJl}-D ᪶R+ u6}Q;.1sMƬG2agmw!AčuCG է<-?U_vpMY#@<ޑ7ڀtRxGWx۵dj=^H&$#F@H Mm-A3OX\Bñ++KDӨIHsKegnar3Y$ 4&n39U/B\nED !G}ttgR\&p&If+}" ïD,ʰe#* DsjwVp掘AJ `6M¶RAO]2J}WBDʣ茾.}$RyoTf]PpAFMl`9KHgaDb"4o!iD|B7? S#G0Mq&;3s,-OӸ0*kG$ӥTqYOou[tev_ %>i'ŢQc"ͥ̐F՘_]a:oYV H;ƶV/`"u#q'pzP* pYM0#R+j&1oMA-s5K9H1d.cYbҀ h]r\-3 &zn| jCD9mKjӡ׽d-fNV㏝&9+Z?XFOSM~ 9hfG=HC&PS:t?Lٓ`IHs͢AOo=۞˲MCPfEFYCVЯLHTh sXŃr~L'TVhvc%(^- \6l7IĜq<$Ъ8`O طh-P6b@B(W~t{. W$|ҞlUyP^=Dmw?%6yQYǝKrKkо^}:k|a|F(?/xp]ZxR Qpju#%ښ. uJƛF oOt%LGdA1GX,ѹ V=JJP}i7Q=(1;٩ɋ֍|㦡v-[i 惿qG~N^5kZCZ+b'YBOI{'?C溡1ɶXuMq[E\1[-{Dܧ^r^/C( y:0;FZdP[| ?J H/A N& ['=52sP2x9?:?l2Pz:_H>FK_KbYtp7 gEmd";QBY)Rk4vAyQe UY,)zE )m]q"}lߜiJasA#. @魩h|Rжף0~$JV0^5 tf[AJoIZ\3@q4?>w <(y3%w\lѮΗAE[5X%XMV"An"͸`ç ۭ `dYܜf{:?'A8eE p52ol.Nbe¬7kntpB :'RԹč ȡ6f].Z=;<ܟq{Ӿ"apN;^Y/}ޠN;]sfrZ]+sf()C%gy?mfIaٯpzY|K]OIK3 7+$.D/qgM+^쳝0uO2e!sNv 3p" \- JQpFxPϪvr}?ݭsǷRWX|y8._z%yS.]%s9VYh \+NUתQ0PW ?5t:N!JgSULGc/>-L?},C-C[וZ:X ^V\ٴ8TÌu N>WE~$Yd4sNTu|e0[}/E:e-}ᆡ\+iZ^:01}?+sX.5iy|C[dաb/F8.w*yG2wPx2m5"e:P=Z0X'j6 Ύ;> 젬tzÏX+5;~&ƽ:ud0xiJݩ?.bΦjegrC9`=٘HƅQk.(VǡHPFk_4[ qWq5p^rb^7YXLu @;{*5@, 9k"ۘEgx 8nW̳ ܥ%uuUqj;wo??j82qȝt3νni8s _p:֗qp "ΝP%  @_]) +KR~geċmLHTzr;WWם] ExuF W8gW6mQS?WW^Sʄr^KRly>ss0GHg74~\s2:;lՕ;uJN~)EBM7; 'h;>^w̐GlgZg#<Ochnb.isMw-KL ~\FoQ{ݖe*ۀ;:YP]^ Aa(5cགྷ%AzF {N78~PLq"1M>aFRwt;&^0*q3X #5?'@aH;mQ,Fd~lмyE$ei&$XJ_ޜH;` |ؿ2~z$ Rg^ 0՞Q";.yUFb6ڶϴuApM BԐ7}m?qX (9}JHtLM6eaw;~~~0Fd:]-E\FhLk"4O|gYMpW4e~%Htv+h}=kb. `uICO9Tb>yӅ4#,_yUIM26W@C;kiOe23[4ym W\8絓!̌ f{3#<3ZpY/gZ#ϪIߝ.8k?`&fߛI"IhL`V$/OT;9jrl>ʚVZk~t >|!e`c#6^ųҮ%j)xÇ܇&9lYG*=LN8vu轏LTFO*zڅ.!ŽFu .kf }AؒA4lmCmhw%5yd>8đG(d 6I&479O ġκl ׮)FM &ԘStDIK@*~5B ğ+Jj]7pVu(&>c4g,/}C 66P|?qJRUc(u'}Ed_=0f*m&/ _R\|Kqڏ://*O;="s(*;_6|WxµH+ov*$]ƥW;q.NbW<߯[oj&v'%Œ֩Hfjw}W|t.^% b,haFkV݇3"%G^0[L؅ 4| zn͇wHuߝ"r1)Փ˲h/_ǯ< 3 J؂kK>Dr̛\q&ċf r&FOhy=HȜdckxWgx }/)ѐcADB&w/z $=oM|-4ebw(3X R[i9.%MV-ggιN>sjze?i[NdƘxTLM]7MV{8XGJCw{Kdr;"jɘ,ԕ`C3 hG$܉+ bݓ?\1c"/X j{[^aqW)-ꫮ^ "+\zr5ejuteY+~y\ O>#a{s%^!VAY#7Bߘ[M^HǪs)sl'"Uyd53I;֭Q=b=? [ɒV?JTD/Z碋7ƕJnJ `sEQwZY\a:=!0O雬2ՙ4A Lo~UߐF8oXȝrn Ḧ_C==ĘƟoֈ 25֓;1=_ū5ypTpJ@/(\Y39J!_(*-}8u=oQgvFe oϯAC+8R@7|ݩMxnaC&~6UN.X3d5H/Gr~{ 7|Ϝ_!LOy=Oˉ<=<|_ta ~C6GZ]0.6v쿑5hl^;ӴZ,:R jqe"eMeRوfh$>,bu$ KZLKU@QUyIvrw!n:o;nr:;fgQN$ s3ULdzWQ?:j É(zGyt)$ $;0=2t@ N_}*ۘnEδN61?sSl'/SDgML+dH[Ȣ0 Xv" ^F6'WF[4/LUf #oL!4p1| S5B>ךQ=݈;WT∫S5w¦wp>L6wJ6x)6⼫6cȂkG Vti(?ݐ0U}fUc:JDQ6_` ðIQGj(NcZI9(r hY[2GUlaw:sRkqPLеGNd,RWwKJ[e+V+ОOr$L(^љl \XX&rXc&؞E.w4Rs";I#ʩ}h-)&S#3~Ρ0кRhղɉ+fM&p.MwJZpE ^wAȽ t4I"ڍRkq?q8̡&gnϿqW:6G3?H@M0T~I[`\םM GZrn$"#25ICE_0VGhsP9ȫёK _<ʓΕoa}|RFN1=pPU=@tŨڵr{SK.ReqtLMpb^=_f~ȼ+9k \4X:,J BFYB"oeHګyu$D8hOG6AZ `ڸONUQF&뮼y?D|bӆw;5+׹{IaSD K s [zp:i?5X\9ж.qf(itg<.;u6s-eAw^,α:@5 XgVӹ WlR^}w-lP?(ٝp«#:yUڴ%0p;m73d і@'Dʽ;lv[f%8Ѡ>W.Ki mCwЙ6ڵ*L$Z݁AgPq {7)y)Q'^vtSUDlG LAVOD9]læiKϞTD}2/Aӽ+GU)vN˨U۝iF/N XuJ/Sc4A-X^wB\'l(!=^u&z  n~FqAJKv`m p ^f#1N, x^| L~@p#O.k9X 479n’i'?] 7D3hCןUp5ح xp+Pe ""y5Lqظ]OԘ#FoJăa?TG@ 7җD G}K ApS8ye^ ߴhe$fiS"_ә^!_۔:1!r@d=)uOk30R;JCզd)ildI'xrY1ӑ_1$+nvW | 4ɥY߫_wwz36"/-Fg^`q`i|HJ,jhlѵs"?$Y{ ֖'Ńw :GT5лz~ f{>:&=j)H}2,| *1l4g=}Gz)(tZ?ukRe,s1 ~g B /? I0ik='z3֕O{]-vY> mLu`Tz T~;P7b( =$K=nכ&neDk`r(p)?B㩻c:ݒ[.^ .ldj` \ik ~W)ⰽnI;{̭t1>W"Xj'a9R򒁡|~oь/W:-K-k8xZ}-?W4 GퟞȆXtlog/ F>el'8HnQ~9'2y=A΅ JlqEGYtLEγ<"n׹Kt7V Տ*,$ Ps`tR_%jQVi\܊X7?ϵBnH|u Cx,oǜٗҸ-$F#4x.!"z>8:QO Im{VVDAG~$άy;Jk&9=j`%_H Sg!<1T=P+= (U[?[# c䌘bu~sGabp`J+Qm԰+ eJqԋ( Цɽ(=atrC,#-uGLR\x q!kBǃL>]w"Dkcom]v{D*`N>D5Z64-^fzHkC IXڈ+JPeڼ ͝&{5#7GE2_I0 I4Jv .cAeROfP aoD3c"f؋)ړP:?8H?\: tshi"´Vpl(ylו"+0+w@>蛴#gkONV̎; ڍ5qPF˿ߍ"DN;~JaFJ`ÆlSP`@aݐWVv^ %뒎J:/[f/Z2fFp(| @㔙ʌh:6(8ݹ[o R4:Nj ,v +rjQEYz-4҄$w[S A۵OSHٱd i-7Łʆ4tW7jPm{c/kםyw#$cVDOũh5\ȣ$SIER3l]yQ#IU*L c+x?J_$P9r5:!JXMۿz!VqE%uZDߋ:&ҧ*$v rs)`&q˩m"_7TL3xi ?y+#GxP F&O(& M75]I+_E(]lb77mnue8 ':Z䅌_q> `E+|*#p=jĞy:pj".I+kŨa/ bPaP+'MVwdjɛjyzG}Tdhd\ k02sTO I}4sO1CE*Y(]" liCP #Z=\pXQU%qY?Qnɍ q5= d:4}͖ۯMDċ>_~GM_fTci)A]T14r ap ?jcڂC 06?֤PQHP"ʂgI3F&τg8-=]Xrf\ z!^C.T4 YTcѐcRlo)4|qɝ0J߉2Kh|ƾV5ޢj1YY~1.(Ḓ*J?Y1Yuö ]3h"yR2X"!˜P.LdIlۢc(*8w6X<<Wfa)/ya9ߩ%zf1Nܘ4*X"@3Yst(_nZmgҨ+"jԢ2lGXnŖɤM= gΏ74jQJxqn\oЌ){m:D WUWeuy1ӻMXȯHMj I iޚfϘeeK3(礱r^ܩ̅<):#m-jVAtӗG8ʆpy`G|(?7#o9YN֊%X0tS"BLW1/j(=OTK%S7Kg7He1*(_7v |&+m.yk:>΢7骿J+cvLpTWXh+Wp4\%Yʆ,n \JB%~^_t0'@k)T_#T#}<B UePvJ (,!3(LQv^ ާ*p" 1HcuP\=Q]5:AkhC2Wߋ6$=+zWT:Miacd(WvJ Jl;+quI<_(lZKYcnyl}.Vd;Mp+.Dͮwv_(ݹGL[d'$[U( H>ZV4:~F## Jp2vLٖ\ p_gFy!^#P:FGnQlʏ\(!!4 # z~1`}X0bVJEu"7|A>7<:>^D bqd/,9S7*t*hX|<čD4x2TK/b F82Ü l vM҃XW᭝ bQ4_cl_G+$R/o2mM;;x4K` ;1Cɡq*봶hT/ݑ Ȉ S|7HMz~MmqM!S{#5b``@F͉&LH ƥZ-qЊoq&/H5'~,퐃!v݌1wD5"=m[JBP=SdHDBvKaT'x̄0y~]jvԬ^ AڧK‚d UCsEj8fMu昞m=wLӷHGŒ`_όup0,s~\^OCoIc!!q*"[-Pg!eyŜB2+˽ېy>y!8?Ec'W]o3$Z[5jEc` ^ߨ9ÿx JOٮsÿ+2˺כz?x,h{zC}\(<[%スßWIxkyn㧡˙8>֛tDXF-EAvZc:z`I2:Uݞ>|NzC| ێoϊ9.E'uE `17E:K`"vXZf+,0gdG,%>rma-xګgjmu=(p#SEs&2GW1hSNq-bfP7 Ҥu֝e'"o>ri,S&_fÌtFnXv:cF|t`EҬ㘸&{1Dq}gz:kԈXEڌ#5l5MmzUUǏz&I1.#䂅D:kJF曏>g9V|mf;孉msj@H'99Yrtgb/[uRZqYm>c+$#YG˭h9]0>ٷV` [YjIG~ gp 0l!0v* Ao?E4Ar?JJlʃ 9^RSܣc%)ohvC%ցhp͖]k@c=xqAO~~t@J%X嗊mLaIhc& _L e `HGǼ7}D-jɍP୸"c= V/T ӭ\'vwo[$oIDj.u?K<؊z /p> OtӞ \t S؋B.Kv*ׇ!"O(@y6 \֢+`̻a#K+.nw$\3V.d s@gVcnŨMGh2TύT(o< sr#9M|s(*qajܷ>VaNϗvNh{һIL?m!M?NCh4lJM۔␣vk8vu_iqUq5[nGnL/xߞϼKi#63"}c;U &3Jys8ֺ:v[-׊J{ jn|rM*FFCVz"LAA\,FX[ +(ɮGm5;$ꤍb=Z챧ޛ A<㼋I9_飾ު9 erѪEgtv(#ޅqO3;Hڤ0kgYMT%jLv J9 } pPZj.Z aP:dy_v^[/u%cDz&t!}wk4upNN#}" ;/ %kY]T iq,^@0 7vB⽥0W۶CjYoWtM­+~X<4+bޝwz]:N*/t?)Lӛ* .c^Cr!~s:>1鑗 c|:er۩NWM+dEz]&;J?j #NJgj^f }˕w-#w"pkiH#FC,#D$fP ;v,Jd辳[6l4$2m=iώeŔGTIeɦeH˳5K"8toݛ:Z7꣬YX8 Gy^N{/ZBi zr}j;=ꫤy>)&RȤ./oY I;.-_FX RZdZ{a _H4!6]HsGhA=L-wwP;nZP mZr7~~M^qvaiUnKzR^v]:=::?"}'W] RBW/MC#Q3Aiu kȥy"jꝵ9nC `۾kc* N7^G 4*x>;z\18.ܱ"JAE:4p'QvF?ޝb _(?.yO}A'}WkuO7;-]vI;v]Ǥ&@:"|TAgWER"H>'f~+(GzGg3PU9\dj?foPmua;t'"->3|Z4!Bb( M풎8UQ[;χLSt(u{-)4Je:𷛝w ,PkoP'?Z˥ Bay-9]p$qB/. `g}J_qZ/Ҩ}upʜPc]/fBLB٫ fȞ.E/^2! Dr>;}ձহHX S6><P y:&g\"H }rG<龸(J'/ ,jVzxADHCIġ" ٿ5dto&uuQ/-EY_uԣLUrxmPH0%Dg,⣔ 4qeO4BЏFX.U|E<ȇ%̻*]|x~E z>]'@.*bJLw ߷ } zos_}׺;6|ߺFV-ƸԒw5X0}LQLJӾ-^ _f k^1_[t{P(1~Uoa}S# bj7Ns-V1阉G#oC3r"=iK+U#?%T_B|˜#x"5k~yޛdښ&[ߛ7B*8eut% UuSM \޵ 0f Z>tSl?h꼵-/~byA5;8!Y䎠Ar"M?*fX^ J#yGeĎ_/eNp{7іŹ9@j8ǜ9&j)gu6CJ~޻;Nu}J3fszת^ N5wwLG6\T[Ovw~a о2\ېOqŭ! RZhZg&Sx=FZNk6ȚghkQ%[bEūh%~87l@џδy{ʖV] ?&v%Haq_Fz>̷! AIWSaxbVoeT*6Uq> (w3 rv*>dU4&?*bTοjLTN^$gas/^|67Uk%J=Mt{E_k&fZ*^ƆV< z˯UuKr0F^t6;|d>ߙWE504I7weԘ۲2<MIg"QfIO5*sTe~DwQ? 7ܷ8ֽuuW͐;;u?5>S,R{9WqBg@L^kpe:m,ze e_FxBȴv´xo:AMmg^pyh zNT!{ KZ?={ /"?ac2v+@^ů]aIʢw13mQWE~vT0^`+)۰ޫũK*#Xsqs $F0S3|= M :mNtrU\T0~O4Q.Qq [2Gr|Q8-)T6]PON$F# @=1a- a. ?B1~{Z0_js؜u@lZY:s& Go'X& НOfm0a+ x]ZyCPHhC5(F=sAfW1LItԠYO"GDhf:*١ӚeϝlO#{k S6'6$Qf3K)'lmDEN 07oy-.k# HeoȳT>XbY͑9F" !QH"IA'@%\δė{#%=Bt\q-2y rO~MvGm:(h$UH?D(3J ҄Mޅ5 {1}evt+z[f?jM'kX\g itf8v]çx{?qÁ8'8Мv?^ӰCfJ^o3ҽ-cҒLf~|~ii\r{A˹~Ģ9{`'ѕkzu.Gg L6g&6`)*ܢO?|?Jy2V jF8ZRLj7k^wSmN_枿|qiB8(#̓e3 Lc5䑍:rydx0ILmzFlKeB=,΋9M \~AE8s=92Kj ڐxy&6&t֧syɯVoˈ|up$[/ xR$rJzH}?٦zU-C1V'O:>M ۘx@ϼq0-97ݝLs0-Ps %?nn7y[O7d N;IS؍0QsZ?bӤ9Ɇ#?@sa뙛N $Hr&jRփukMu9b"cnIoL{Ho.>4򂋾%H4E\sSu&B^d$OJp^8"8㊪7ȨGkdZ=yH,R/"2ǐh ?t`w|PX7h)gV.̌BӉGTEZxbIvYw{T.gq\kkDx^Qbjsy#]"QE3̼zx7&I+v3.$ f﷜=ڲD<ᑖ"Ԭ ~D~lL.{riQYUJ'@lt]H=}(YuC#7 9lh**oHk.ƪ_|0k{pG[o_@a`LZkMٲm HQ5ĥ`OP7YR+L;љ;k=qPy8yw ՟n.]ԉlLN] X. wkCb( ks7MotwE;efH 2oԸ!&5^*Ȯ^O+rzNlPE*zeV  URZc.5==?1w"̧M̼!eAi""f,"OTh™ʫE K7;Y^b]ڂk`Y}$M|T,w˙NTR-kzHʑ6لkTD[Ғ5\픻MBqwq?&,UPN/6h7w*,M -}2jn>1P{32 MO6ѯ&*񋴥0#h5ྑC[ ]C S5rM{>yPy櫥YU5r(.}XJIw#*F,N?f~o/<|S:E_n>f,S9gKPFUc@Ws)h/h$->fb2|)Y)ÇZ5Q:Cd`tB N_60-֗Ԝ&K𞢧 i3)]Րg0CJ̅jHL=}1266?+ԟg ʠڌ)cTo8, #ޘbq i%L$hwUXfR7֎rmbldDZ5[h8͏JUKgX\ $H2~lhs n(oK0sNkҚ`^`:)vmqB?oCB+l*e%#[vÿ zo?2jC?3;{:^D2KAV_ = 4 ː6<PP&szv'[oVR'_n_Vphtȩ2AD X_8m%g0sKCI<YJÃH1MLB f0f қ]dI ?+=CrQ,ʙf^AdHu`SJ}v/Hs {N̢IqXKb#BtC9rR|z`j J%TTy3$(Eyҵ+%Htա&LRT/ {2=p$|)10-iFI.u#B˰R TF_$Ab?Y{@xUEV bAk )~**PFR"RNs@EGwp VT۟j~T۹/!ov8B9d=4KO\F?X qbǙR >| UTL-ͱbs8y8hT[]B)+-|ESdFiB)'m&gW`68BpB47?KDjshᐮU"NPa4k+2ngՆ,2yσv(rWɜv.ta%zvQ%F*5Xm&S6c]s~J0d)u*Wfހ>j Ә٥[|Ϻ'iaeB:4ZGi3°*}9,h)zmnŃqv= %·DՇ^@8"Q98u3E&|MK>cϕsyDtV|=+}cKgdx+Cӑ<8 8wdLF~L@x;`=P xVE.+5vh0`}ϛJ3 +|}4]kI~SV `t &[E.r + &n_M9laÿ9Ռ_h(;D f\%6)s@-9逨de2cJy!Gmi3D5v09j*@Ve>&i%@;WWwȭd'$&< Dk6/p$9`>K$2'Ӏ+]s#RLN8%7+Xff3e =k+5  I9C?Bq%"UK1~DiHD Dh򆳃nd%l7YjDP2?+Ytve ܌Ҳe@"ewjq3:>i`uXoeɸ T 0J2E?H/ޑٚΓj`-Qڼvһ`{xN٧ ܌{ vTt;kxC3(J\EiZ|1bji=:`%Z-E$Uj vh ,F! ?L7$O*ud/_ Ue ΋udgcS2ڙ[2U`> ~@u"Uqz{:E(B%.=d5[<A-_hn7& j(2ԄsP_MgHjm_PNjNL* B\~ah{-F|I`CtN"}(5ߝAZ$gSG'hê=5_YK[KQ`1n|@.u1+fer:ES7*/Z+k (wYyS@Q+~gqvtZ &ŽUĴ4~ j<3E]j:)v̧+#.#D}!V|p5rA6ưW9b'pcRs轔-@ +KSѳ|5W\tu4ەG+aVT{Wn$?7}#t> Q f.5TQ<,~k1hdJgg[Vb-2ƙcBJݘ=MOI[L"$,rφuAjΒUbLC/ 8zMDd^x4Zţ`B7O1NKM! H C> ƒ495 y4!!W,gsQnWzg+ K yXK.N;T$3AD7D50 w׍Z1,T{8ФYwe\ q bF{-k-a0=-^CC54$Z{vG̓;, Ԯе'>⢜j x-cpA(hns|Ȋb1q TY`Xl4CJ bl+w% .YKCwx!ꪼG(9_8DB3<ے)FY@t짥=j%l úVV5KͺfSYW6ܸVjur1q;^_^Tߜ01Ls%[Yٿ÷+Eo| =a'NX^'KO5aTk_*b@xr(pN;=XWe|<:oeB({z+WZ{pH{۝(uZ}{/wfJ=1!&H8_oZy"ċ+*l*2j˕/SM17.{y=VxAKڱKl4BVڒ2jhv*sHC+xX/5g{e-j*K_)꿎MY@4|c!^&K-> UmK΃ׯ81G妕lbq Gu`= 2.ZhD^bk{C=UAy[؏\m#W1b@yE>WV{.M#-j[dvClQ'\⤅jvgzԈ5,HR(EEY'{Pi,\&G4l+ +9Bj}ظW8 iߣ: 4vCeQT;cK됩_EI#YڈHHku.+ʖ6@eh`jiczZHp4%L3yFw]pg61WW&]+e߬r_ؙ"kȝD,řQA'v؈V7(pOeN ҭ&MhħAH?=${!M|LV{LsCFK&fmMI]=ve|dRor%*v²>/[Q8)ۭb4Be,?N&>3:K={lEG \вM̷$=OU Kӿ!ek;_=:(m[jh_bj{u<;2" [׳⻔*pݲN-jPl]~Pل2{j{4$Ŋ{idQ+1QݞSj7s˷z#%@ad;WlÔ:<|,:ܕFA=ɚ#;ew{ wpƠ]WUJNmm].<(m]UN+*>POIֽv9QHk֠O~Ps lƽ0-w+uЊyxFϻU0>9c%1Ҧ E>+DJ㮭+^ 猞` BbLu)$Q@y8v6Ay%*)$xgUAGɼ[@ +sh AHei(hʼs@ͬ%Z)AA;:85y8N#r;"H['X&Dw9l@BJ hrecνs 6lwgz m- wVECxD$~UWI ]T|PT:Uo,#qUfM9}>6C sʚci==td8Q;%ro)  vA[i>)<gakԉuKXמw_E!RVAzI0Չ uPCOCh⼬SVZqaUCqLqr5푎<ýŞW&MPqHzqIKaR@KhApoݱ-`d(Y+SD v8VD&cX+uiDzjsJ, 7lSĨ _UGIwף@ {0v2]Ե§\"d\<[_n{7n!Z͊ig{m,eC) mC%g%bW|592!#d{ i׎dF~BWuE}b;~ qYDndT =+X镄$]|ȸT%ZyM)+RGtXgl72ʪd#Mh%U hCS+&Z 0&ȐҡmS*8aJR[Ow^Ǟy"{̼v2Jg+Rt*3]Af(Lr=@Pz8@UHcF=KdMOcR:\Us&|i`)۔<؆B"Dz+[YLaٷ "v)sJI-91ONetkҚ-/@v0vE8jàܝ0*@KG,Cŕۄ0)VaB"d D<8ACtbkZnxf-j \Vx uPP<Ǒ1_uhzilϽm je4f5ZDS%p `UJZѪ?cF4$}z#.w;Et:$5(yɔ3@Ԑ$l:,[p`ttdK3)1Ԕ0sucfP&; '&#.৻-]8u 5)S+PdwEd3T5Iݽ6agc=M\i9o+oÄC$x񧁦Q Hr"uhX9 ] Baf$+Rxesƪ>rmJ !Ҙ;Vk\&$:~eTG*/JNjqTūӧ|Z/7'_d̐:@fMtLw~r9dӔ^IQP:P2D/0{qJ˲$G5=[0~`iC/2%;]-6Q'n&T )WomNɹMs J"rnςAe0({f8='+k9Z_dq@OZ4"BAK8?ij'|,K?3?]#)977?Ò tg!De֍{F{:q&UqI>~ MOUlY2Zkg0wjwmaZc`$eIjol*E2Xq5k ' j\+F$5]4ZqKږe1n(prYfQm[+d1EezCT&k4Md1w L"{w7qEp;`QN3Z,&5)TPOĆ`k9sȃpK7t0iZݰ LSۈѳ-;)p`F)Py:R;~ꭍ`!jQJ3EEw3Jd:4@J`qtxH.v8]ZoKץOYS$&Zmq|d&*`Gȱ=9H\Lcym;N搯ud{V5ʲܭq:dEzy,K^<JR4,zhֻ AVJ`[0= _^1iT[F x~(Y F &@ҶJb߃!I] ZdNP4$e'\U NZREUiڮvRP4~.3J15i}4,Mif5CH4zuVH,8=KV`5\^cR#wlѺP̫hX+^i*2O4Ϙ-9W7=;%֥_)OrQ쁧Wk`_b0 GP -C{~IjIx⸞\FLym#(MP.NV .kPF"`۾M^N;w>,g@.2j2q#z`psQy4)Yiy>";%!FLc;_ׂD$`Kv\Lj[%C`d]fIR1Ⱥ4^ N[;EAC i8p #:5.a϶T/b1oWP3s s&I`a]TP=:eX׺HK4E`t?[6 N0Nv胞9I>; ('?p='Pl猘փQ1>{ιsFBC?LwS jaIY!?xǃ]! 0~FTcFJ&Y$KXZJW$Nh`|_nrQ@6ޠv/j/V9˧۠d:8*"h^!fIMxsк }HaIe^W% KuI~30#y\Œ* VHilDD9OG& x%Hn_а2>!T&19|%|(فU:^~)aj{^Gkf O}Vv#7բ ]|qZJ5mTK3x%ΚY~Xn;u]zg+?nV3C*7Glv4[/m2VGvn3i}W+uC |%?@^9U+&q~?\6ۍ7W(guyug~NE ':e3%oR(RicH D 3CkDkPk?fKP?6%ɀY{ѐƖ[3_˖hW6IN(/O,9ҽ'Mo6h4v*f|s_@ x/9kw5}7Dw *-8L؝UMv9&UAq$vu`{J a0~D)]?5G,W}I!j:)B k(r~JBxXO8<=3 l_>>qXTmV.)}KhH|Q} a8[З# ܉QIFi1T.(T֍{zpy\YQC<ݚwz#IHr"M͔[Q Z"NdQ>7V"}<;>k4gl`ZS J, I! @Vod25,K<">6„ui.;7PKRކ(_HHJc@){hBB?2+7~]*) A>..NYs31d;Y+"kQ)r?EyeiΑW2N1ZdI>HnE g֩YV6;|Sw#($zL^2ִ%os5ĈLË8zr$Y1"O/"2.zʳ\+g`H5(5(KK@2]_H*b*IwbLH#RLx/%en|~dcLCap̪ ʨl*"*Ҋ|U0րٝ1(DNҪ_T5T!y6^>ᘬƼR) R5cr0 t&6Aƨm,a[%7vb몧 >*aHlxsDSj.ax?5j65oV]i1!};(G<6߫zfh c+gqR[g$q\!Z@5A{ZN٦ ӻnA'^#R͌:u5 3XQEt&EP"pɘMrmG*tsFF |5WVLepnN%u"za*]oZ}u isa9:HG3~{<.fruj!\MT]enV̵\%SJuj ڃ9ZoKb9:XSo>߯j?1$ƪ8N6/5J>^4[yIJ@3UIYQl2"^jEƷL({|k!RGcEC}QͤhĸkoQ8ƦWnr8#b#jô qgLskjYzI`%+ g]߆qlUpZ:&&g?ȫb:̣ݗU>TR FsU-eL&n+sRVm--XN j$``{ >;?KڨC#VxUVҪm;@&g cmdY.*ޙb ~[p3 Żt N הsko}5Y( !9&;!;+iKH FI*#@ UИ9{;F^ Ul#T]$;wA}1 MPu!VYI[﬩7ݢڶgHe/KtA/dRaE Yܼ(-J릪])ul޵bK+];k0[kaps.7V |^̷{.+c%ViL CpWNSrmif ^UxO,d?^dֆ'Wenʶw.^*$T_n.Oi5"[oa`G*SG+oyq4ςP#uAUDcn[k4 ) n=ڢ-#gpՅ@h`@n3`Lv>t!ºW 5иS.,eǸDFkJW)\V_߹qo?GTWIv{ɃU~*h24H`8!>t-> R_>a!1-o9#i"{}Z*ܖ,` H=b({IϓeN)ShY ðN/8[+2{Ȍ*Хiij/=۟l3hǾ|w5;Hz$Vm{Jcz8b]clFt <)h9>%m LgcE1 3\QZIK0wOM[Zq'E۷3埽Gk ^>}⵹CƿBVMYRpr c 9aA 5Z9pP_lך'=9tOv ~VPc fznKP!9wvdXHi9BMm@kSף IphvE[U 5:sm jM&JZNŘh Y@^ \&٘ C^) U 4OVVk2ٯjiE0:>Ո?vE`GkWâW"/9&AKP/Z cbXqw2J`k#Nϯ" bT(oׄCC4s%A<ϘɵՏ=(OgRg) jŹ:-kWGtK7C2mF=(Un> hnu ~͟ ʬl<.SulXGȜ9o^'5a\wJVk)ؠJӌTeۄVB:auJ~Rk "ǽ1QUp v+$ZnmCna}9`9beM0-$:Jx&iڽaض4Tu/_f?eoi1G X3yBH|FUK}y?j7]mqi[(Ӫ{TK1*JRJfA}^Τ9N+d{M$g!'f`a3OWinZAª*WsXǗ:LLDq Ck@f\lu'_HYb併"]PS{J6fS`_9)j3 JVaŠD`L^-L{8m3smtP8 "=|P1|Pƌ9*kYr>+R-opiˤi{r9rmZ-,Hh!ٶl?CWlj[+-3 3s=VF Yl\Kk(j--ȵ6Ba ϔG@NQVĚs\\Z#f}Z-nNrYf6 5P_bBqݮkzɇ˦BCj/KAB? pUf C31'G_S3ssmXm(-)VZ[,~L}LrHBTJ0\k thWWn`[ ?M\NuKrX.dIُ[vŦneϒ1F(?Aʩӽ\N?%4{ fMu,u^W:\K^2Yf Gnl '%q [8#&2iqp951喬roI/TFeJ[j"(wRFx ɵZ78䵸WiKfY9phkQ_TWWٲ0 ت>fF ,IV ' l͎f7Բ])dC%5揄n8cZgܤ'B$t^@`Ϯ(s'bc _wC/`mX̗Vi|ɣOL SǗY:'-BYe ss3/Oڿ\ArZۧ7En9blєWl35S|MG:49h"lv…r^wubYoyc#84ýVZQi+nh('"m4.3}UmV,ak!)*U`>B;z F_P;?Pg!f -jfޤsz ),S|h@l^h1T'(KjWn"Wv iJ"Ag^B 8Yl*gh q;ѳO q8 LŲ>7kPF'mU8oO :7T`]oc7W[8]`EhaG+ЦwӋL3,~|ヤI#P,A>=:/su#M0F!T1AcZEjݠg &l[7Z}dl7)'3<.͎w^܍3 *|^>~Z Kx&,@5B nI2 iX4 @Ʌ_U<󈓚ڀ4Te;DYoEn1޲AkJ%ޔb ֚Q!>KgXܦzđ?]=F!+&ZLh MY4 6=AmWB>а܍Z͚!nrb*j9^LYJXfT[  >'9gh{l^/!2%U-0+VdA[ q(+vpB }.꭮l6s底PXG m>ESC.`B ܢN #' )"eoDxgd? ]TZQB$ix5[ ,㫖ؘRoXxtb !fxb y34#w#ы Iv^ Њ5z 'N=QM_Ih04[3^|I?1^`uE}ѤH# ɲ#fc $ M3[0ZM.('#Z-vs,u"!59928‘,ZRPTe; ƌU!߈n1pHvɬk_u@JڢvTmb*PPkފN pzQ~YZm( JA=+bE\c Iswm 5yuf~zM!HxylF,.iBr=j|8&:~{.zΞԮQQ1I9Kp7ezDkkzK܋F]XjWVzeW\MR9GnO>B|ZltאYt 2;[mRmw$(e5eqU0X鉾W˩%@7٢)")Hu*UMD݂U,ӁQ`'{rR%slC,@ʔJ)g5؄롙_3jnn[\bs(գlw\xV>VF>~t5}WArodB%:Йz$d٠egoWg {lT/'+5cR,rHg'tmb ,i{Z5S]I⋥diN>1 ;3NȰ6ZT:`Ŋ?jŒeIX&V?j &t ٴ ,o\k6LZ˳Z(5eѰAXL6*^b-6_f"apƨ./I8c1d|)k*Ma4>\K졵uh*rmb|aDPLy{*MOp[ ÎlHlˇh^i;*,ҶES ٣Ŭl>~Wb +a2pˬ`oJkW: lZYf[h1E EF[&_߮R-O^Yn[`F`8nKkw͏HˬZ2Tsa*t'?D([+D%u1oUAWVRax^ svRrBe+c+1H,=,Q%^-LY06(#WD A@`w¹\P8."jؗH$SHO{~U`gQTEn,,:>oLJ%w3`pU[ZEtʜw\\Tm> f{$ڷZh/Mb[."iA̔SƂD͓+"S4'@7MhɔAq ;ȤY|<5{_XCK6 RwLjUZp!OBmP*^E : DL^I+&*_d0E<Ќŏ>#6Gkl>Vn<$3BrcMh7US݊k2""`"\K@b$X.6!Ҥ7epN:9:I4hd$C FȜScQPԢ[R3A_OI ks:ۓ\^4YZIݩf`W6SŨʭ,Ew EzXo3S0qc/+YũW5nSu^ߵJA\M>R.&7@Rv I#yײ竉N2||MaYؕ4{]3zyK@bA%qn=aR7:0'}cSnf7{X(ۘΫDսNCHP CܽLʀ~u}0z;RD#>2/u 'fnc/!**8+7ޅl)N]4:| ݢD޷3H^jux҃u^0j#^ s!R_fJqAIFB̹oXLiP YK*RIUY{QJ+3U+x[ %AV ;N,NN< |tkS7'+gzk)yXUa 6dt` IU )4b&/XՔXX¨)_j@ i Y*S9Ğh8A0MߓnFޔhLD® B>ZA @  ZV:4p;7[d~'Y*<ЎqV7ϘhHrOpm!pQF!bmҨ9w̝G.9I( VٔGtMhL6; z57(Vr{(̎${s%=E ҭRdd˴!iȺ׮Am/V/ǫT2^J: ,''0,{u(B6+:! xB6j[=!׈xݮLgE-B ^b.끰Y^߽wx06sV=s)?pm8 ]qE?4,ct QtaP.S׃؂C@?<@gˇ)f[|+-ɴ C iհbAE-p|9g,sa~d4?Q|%"Vf\7 2r6 vvWn1:|P m[m1Lib{V2fɌ?Yw8qzK^Ԫ0rk}| CjOcġG^e#f+XDžZԺ@@7MC{2ֿG#`9$G(1^{nF5 Y%ň;U%O} *=([&tvς)U*5wL-u/)aĽ0ʦ] {wO_k{$Ipv So'EN3FR)xCߤGTRz({W)^hRUJNN1N}A6k,!wM'd/h} i;Wt# դ.&7ˣB̀a7r>޺g4Ht7$(=MW+Җ'7uOiGz%DoL{*:>j,tfO_U5&b8rK(*h:pXso5֓ V(3vHmI,|YM0[%8 T9H`=zܘ yg{wI)t̙P8v%am`J~ikL k?!Y-5^Ή~/g}f#ѫjpV1mN)#, /|R_mwvwsJ<\a.U54{xEaOB=AÈ㲢zP00k;vc;+i{ϯCczg=Q]MS)䤾;Cx?'TDZ;H zh{5RŌTuIa5Ӥy^dγO'%SKS:&e,['Zx4T䐧†N(VI8/ /Yk ʕ-XT_xAQ"p8 S 姽#VJYX(\X+ Oq29:8T'B8U0jĕm;H#FݛƏIfZb.˯A:Y@=iD.6YF yY`{fb&%Qu80GKXiajD- 4)Z$}WC Pͽc(AX׿CQ!t>0t眮$+2jb49Ilιwi2tʯDHV=*6H#_ 'R@ ޙ>أ/ t*jcgޠ4H>ːF#ƏPm/pR0P %hzT1k?`yjB 3f~!}YS^c7sjC$"L2)+V}9# .K0q nf:U[ˢg:?cDdAjZWc!,S$# sDX#KBRȧ~(ʄe;qKoA6vZk6a#Vkd,zgsuYl 1˘eG c<5,]44÷z'w&B$Eqy \JGvkho]pFjK+` B}wNx_-gX0 @uXz?,źw2[¾s=u:yl_8t#ۣ _BL++׬^3_Cjg.fUiF6Y8^YeYf'(X߈JE^ȗOZ"xid—rgRK"V>[\З4|q]gS[yITZUu^-PW q0)4G*,QZ1?X.0Fa\;UDHH'jҰ-1kYD_9*\&f=@ Oi 4\4K&)*-p dTuM?4DŽ},a 95v (eC٪ +xG@Zw^R8{.YQ"l :֫"cpG,G>#Xq}oB2di츮 ‰_iL5c,Iʞ5R*.ZoM15z(y@]b! ӕ+cmQc;:'qd'e`![#,Zv `{=̀lYi-S46g=T=aKHT91 E\b 1-GD T+۷4`>JٖfX)Ʊ7k-{(,}?zzu'ncU4T=xIՎ!X۞X4=4$Z>o#SfB̮-;c{U܌#}mڳoqKh0=1NџW(qT켏q骩6sSe:yZu31ɰ ;BCMW,?wPJm`G #ch*EU>?/eJFs>+#}b^7=c36#C6 ( t-g}) >Ќe Llm-G' BXR2_[Z= =LNyq͊MVi@Qk˼[KvSkbJU8J.Gl$DbY4D!+YC,c*i?׸SPk \ d˗⣗nܳuz~}u84+6nO<u8]CFD<0“6CCnol{ra{oS寓u Јc3WYLMplzz7Z (BT%bm")ݥGNziATS%m'L9x5SpK~ A5q5]AHN5wM5*4"Er[YQhIWF/6_ Sx"fMPQƁ}}ML<_G N1Nqb7bJTCbያ_RCa !,q$7+DI˿ߧ=?$,:Qcؙ+7.۷1rEϨ67l dɕ$g hK]Lb3rL `ˎ<{9Y&eyVr>~ID)8Iբ4┯\YIk$z֊,<L3RZ"kx}D礮x}H2M/[Ɉ[;NzU(D:5˸ݺaJ˷`_\4Yg@a^:*P/icn[phI~Yjd"ߋ+iGTy47L[7-(OLB]{& ZW.)?+kY;ѝ-DV =G֦\9b Ή`WQ~%)hsDbV0B~Jj<2 @ ﭜu \=#WPPM/f%m U}Y,*YWEhe!N $ղ70@%Xי@(! N"-h49Z}f~΄V(>zӷwNG {5DK~gn18ДjA}քNd ؒu~o/ XEK"駝l>(p3wp5u" =1u;]$ v%,?ιMڴ q&! z5d+pYNMg=EE(0\阧Z`%Ab~v5*`j-bbl gWL ]=NlxA/8"H?`ՆۼuKd0Īw VL3_(5HcK~Nw܄!N& kvM9Eۏpzߡ:KzV#r(ryS[=>3{rG)OA,NWn(j3Q8Ж֢nBiF8N1\)#ǔz+(Ë3&Ad[xoX6ٵkB+9ر]A]iJ=y-:+# |͖3$.Vµ5~D-w1E'jċE#G+;AS36f -טW5 4{$DK̳bIͳ-RyViS'K3  kBgTr^W!w홪^d\h~NSR4,E*ل8&a3K~.hXɍG&U Vp X>;E{v(1j{ј| uZjbB?4.AX)By=4)}i# D@|<|5'3wiB}9q-CEW4;ʛMɊ/?216p8BFĉ [ qLJ0/;s:k:s;+N֣6dX bb]8p!`-Lh5q](w(zZgQWQn:C $H0Fr{l~=Ta L&8 ܍]Jʫr2zG^:"g]d d7W)Ngﰑ7^Ex:'Vvmdf &ZH#Y )6YhR]?\hqkeV@|aЪTE'>&p6ƊԘxeLCstD f',;%p$9Vm{iIp2= -*kYO)j繐j8Clі5cہ$̌4(`)Q$/%C!ϹPA Ѫs!?cX.ScBwXlT*ha'<0j@^;xl-$ٵʼnfq>yG2 Upk9١WxkQ.T#>w#V#6_xEf~mBdqoD12CXWabĬ̀YhM]jhjD9Zg[L.LOS\–v{?zJ<(D=/qhj6,?4G,Pͪ6fmQ4 ؀xFpjڕQMBK=ji"V{hF_! p}׮3T6 #je6vPo 'i|*6O>{sdWy/Ify&ȣX~I`[C"RɣKɵ]M qȥ}q"-9st*s/.ΐݓ*jڀMlE3{数&VxnJX9mێɚvor~݆ܺ$ܶ+RPɄ~?{l#Y^C󴢭=+iա- SvY:U1dK[F/=3vajU͐F<4Vb}NN4SlwN^ZpDZ:~5._ AƗ"Srt͗Aw gU,pi!6!|NԘ"s6򦻲+ygjO=],rqqM)ngS, 3I>i]f{Zc~z $=0mKZ˞ wZù9+n,*)2q^G[U>e,צi2u%FWrup;E9J^$ء\Maݽ%\H`r=MJYw 3@I̵3c24#GB.m':p]VEI:)!­̀,Y"_nTGrO;EvrV+9G.tt+Edư †>b3}/ۣ^ <δ9rr:DqS( {7ܜ 6KB"P6 %##+m>p{T @s̾!w.j3*Wh^TV~S} '-Q%}mX &*{i^X%.LEl,5r0""||5SHH; Q(77d{Ybpv3Ev<,J1ҋIw΃sE}NYh8^]4ޡ+p'[l HK*lY \5܍˚ȉa&1qZmwR|U{ꢪO/44\UES̈́\wܻ{zÎz/ ,g1C^bIE-<{GYpM7e O }wMϔWeyR 7-4~UyPsP5sr?M,ǎ׶lnBv/aYF-v}p2 vc?xQxi(A DmL~SPjb<]p8 ;{aW`3̥?`9-GW  }\3Sʅޚ_~!eӇNwWW/)y(ns. A.ʜ9`t@~ ;B(Okm-G|| XX z .5փݬIBxdwjON))K8~#tg SJ# }d3XNa;Gc71N΄seڋ`ܚȣѳ{0t'ұ?srk" M߷/~'KtNȜ4dPAS'9El8vtx\0UV+A)E&}XDc7&>֭$qn< nMo+E+kd tG>Fs+Qi9rNÃ^A;:)Kf=$[ N\SN9iyWՂ%X]:eOmdSdS3=>ը,׶ž*}{6*\ЅLG<"a.Ɗz_ǿ 6=l? L͒v^SNyY9;}nt.{}Ef"a oqFz.R^f5=DB̏WXU{z80@PSs2"rNb2-á%MɀI#@ 8+d;k Jj/5k +Bhͯj{c )e&^I}Oi׎f |Xb2'.h 7}!0CPf +}e~f{ < f)$?'H9 Qpkȷ֋W/G0vkIt%K#~@#,)UD)aR2ƕQD80PcBeL) $c(xiiq4}s1E =Y}fFF~xƆK9n9%RLc.lDFqxOt̔DqΏ~q>@r"auɕZVv(g\W:Ce58q%sLqԾwR92z%A2Wy<0|ET.,K3n0Z|'c s\& 3EIXWQo0PYsɑ-J/!JsHT#;4mg=Ɣ> E !sc ʄA 8J«ɲ(D<8潕,AzӁnOSR)'.m{k8*/Xe*dwRFted ]mpBU泯zL*1Yak@OIȳjTn]DjF_z  #Oeu ZňsܶY`#HsKZ>jKD&"Awx(Se+e c+_&+UlkT0q]8Z.'p>OjIb֩-*ė)\,):"쏲ֿpm/tPj-P:ܬ)鐷>Bz/ey%}a_`ߥqjhxn =łfKg9/|6N7g #Ǹ_jC~:fn R.>*]jeg:/iZt_d@ToZ/ɜ4bB gVa9XXd{?X *+7`~wv3EsHUX.0##zxs6G`f%_q&sMiDhwoe 1hA94Qj]^U =H`%3Y6K(ՊzRÊ cMjݠ(sԥP-h?GaiUD< @M@.fy3$Q!t7cIjljŅ :^82L{h qur)t:$LVț8!IaI_Rp?!5݌+0U7m^OLgf\V`7)pVȒ_BO]9B6+@A=㔖JQ6t~nF'q6uPxe$Rv\Jdz 򍊬T3p5S17>~rTc0||y\NޱW?*Ҩs2HnCi4N#Gr>Sݢ_= MUuEEA1紓Y 9hX "P(*`]nYB!zOffN#Hga]JyǼ%,k@&H);͎ #d%A= %kJ4z; oxB2m4|xe{F/2T0INX,"#K%s} ݁^r(b >5ȏ>cꖅ`:rCWēszɽG޵ZybtՄMоlD-gh03#yS\Zt!"RbF$B5Ԃjȓte{g;.|u!yӐE11SSF+yLNCBcZԮ'2$#^XBRU[.r$LrU!jdI*.2,/^E.""4i&F{ f1x4 .-a4jW/n,.giأ ϘAz`'"QDV?m$)4v>O!TAZ㢨akiO/<#*-.>bŚPz$qC~{];>r"3ӜT_Ȃ ڬgB6vIv| I)[iQ.&wAn"ظ+nPkU(nT*aUzzQlM~)9eLqFźq[Φ O2Tal?t"Sޒ4KDWz$Zrs~TѭĶ+vgTv4{)iG_n>Q}rSjyk [By"kӗP@L.B2~ ]dcn&F]T9 j)eY}  u֧ eX2mk9*; e52ֺ^.3t/˹_3P1ދBqcR ? ,&"˩wVS_L |".JXI('*K(t,5Xe_ uM^QYdqpoSL;]xUb!ө>L ?Y\Q/RhiFS6vMnoB+sЍZ?P264ܕUKӭohz˞W)( R΄U0kӓ[l'2!ݽDː#{{|R&=$rTη'UБxb_>8/ M8F/$}5@NS,Ozsj<_B:cn0.BO.6ٛwQ f1yOepf &s. $u,5y@P+T]^Oj5zۏ>A-0[te]a#VH8Zy3)ρOo\eHlخ${HcD&5̜`L$=b|^KVt6 3֬r1Vyȫjn ?6Stn w||>1Lc4&jQDRHtV MY)?i'`[!Gbг@)WatPcP+zpց#r)hVI2x=]1|5<F3m894 x -GvH)J p?| xf/)`MO˺Mt$Bp"gNHЃnq4S/|g0vo@f sݐ\φ[7ZXK^-b)X@T2XO>4ԸTt/h;xWAV"?9hr^ɴzx߹,>A/`1w#<4\^mya)gBzz"ejV{5TǺ>Ϙ4m* 7WɈ(g?1'm_x?==@N!2fuT `P'Kn< %UK#.1U)-В2s`JḿFwy\0O~,FO9&K F]?]|k0o16`K"<쨈]ψyxF~v LXzٽClV-Kc HmmOA̕9#Ț1F3(X0f_b#7H/?l_f:5x5(*%\(/osePvr\%M}~4BmwC ԯ^/ݷ;<%ªi bmyZvUǀpd^gן4KDG['VKGd O|?w[tPlBN/!Yh=KU$J6:v.Ɛ3MgQ|X3[q6!򋈟>nkRgLgpnc,@Ds"I9ښ3LT,]5ځ :rPw9vae)3 .Oc^J3j}"H(gà_ g'ɂs$YP4^ |ȡy~9!R̥<;.Z%5/.7ŕrS8-<`\n3=9!CCg@sx["e .GZcVեSYp{e00B1pz?y5Ċ{|='55=0`[3Mq*CiR_W=g~+=%.9=\'B=],ɔ>hʧ)q:` 7Q\W0rT<Ы/ Ϊ1&>X:.Q4pگ$Aęj x`eDJ$c$c 5DcE%tҜR&60z*v$T >fDJoy!1ksϲϳ?ҍ朓 @Muc 4ZtU6"F Q6`@"v_~,ۆ[`8!d],_ ?hdžsH^-ێ47"ϟ+ [`ݦ\IC(; ]:KˍΓ&JUx2uG৩=,wzb*6riP`{U2h)EǖŰfY( *x~n6DwV;<;e{ԛ[G|ZtV?Hon(-u@f5pa6 iuȆGe=bZߗehIf6p^%YQCi nXM?=Q 221\-P0kW@p4pl|t**m7# [{6#‡To#QOH3{F Ϲ u Q^Y}VOMrpe&a)"S;m0kux^7o!7[Y%g:=S%pvGzw@_46;Z$CH4`U;v$8^Yng\X^Nᬷmx~9u)#m 9<%uFGRQObR_\c^y"7zq෥6iw^{`TJ BUE[;K:zJN d.rxYt "LOvtR:[%O=<Kרlґ[pRz8?Ly-ki|_q[Xjv)! cgX9m:+^{$lcAAKofE*}dDI2 fv2r"B҄C/3ra%B&@FYiHl"'vgy22c=vX<'JtD<$F"\k#CtOח6h)wtkwׂpiK8%Y[Sڷl lxlGbڅ S",ׂ/-ʹ—ɝuP4̉ xNUkn =U܈"4{iGpaB.W%lGcފۻH3x'dcΓJuc(sK5zDh{nvkb]]miPU1EiCbߣ _Rȁ`gòyT5N6ݩ7y Iv^Z'-rkK,'AXbxܧBG U.a!=YL[E<0 ]Ydq-i/}%[ "}vjO6pFd{*2t@eׁ_;>|N1 n {'W5m_ś-{"rFQ)6\ڍڄT]M^Nڒ^;}Z?ᤧ_smp#wcN{wmfT'#n̋C>~nzK Nz'/]VYuܵ/'J9{~I"+QnVHTpTL2ie.ZW]*CZhc2/t:\t+ꒌae2 dZb%"6ʀi-06m"Ehb'4Sf䆾r$D7?-`S D# ,0ZPc\]2WUM2Kw4((d)uB9.V i?6dt6[*}.R%RjKXb(fR;Jblkޡ0E*Ԫz'cI}熃wk>V7H+m~-*H zz+yJoHp-A'ZIt 8Uq+k6 h;~o=(vgi ݋Zl߅7R{*Ş* ?x^ꕘ<Nbz"Aд|wR.wnbl^PyirJ_e?hi߫KhIS /HFͩr$֩ZHcN.O_̉ݖE?z54MKh-be Nҧ|v~' xOMuQEww_cĭyUi{幫Rl[W;NE%;Taֲ}#P[RBqE! tj;'Wx–Mm\nNaUx0RoM܂ =)imVH6h7o'o@3vhawjk+;tk얼Oڇ[M[d.J:XƧadi)&Amt5.k\Oe湕,g]Z]ǓD{zГ[\^|o?m5~l[7T[P ^00~_!?Kqaо|q[0XI\.e~"7Tm3v z}6YCQ :dɂl- _t_Fl/pƶŀ)hVbBi\̠Ds[;_e$^zbmwP |6>{ku!ဳk8(/2O˗be)Xv\qjg8;W@`\Ergb˼Lv]3I*au\$۶$'ӭZp_.`O$sph¨U:,fYklh@oEԗ`nÏ#[VjLHkc%5[3Z&6-h?bOHl%|Υp<n1+-(T)̟{2x!S2- .|+V QpP5 s*{ʳ$u+n܃ k(};@܃/NkS "UDZy:H-R:~Ѭӗ|m*Q_Y}3T"6c :~aU&U`8S0\2PUa]wFeg Ч9策 f#'i; 5G5<Q.ۉ0MxEz\Vxч1$odmQzdClѰoXn$wVm_b%zmqʚ[K6mVg`*xZ)f{2cV(bS+$^sjUJ_2V/6jYَM-]GWP]yI/coRˑ Bcބ* H=ªAFw8JsCHfM8{\+Vq,Sc}uqPsύ-e٢>z2X uӇoLձf8"VUafC .ws_YjE3fi<@ J/I%p.emWx/# iºK E.+q~U׻D=6* pH5̟ '@%Vfm JMwT&Oq5+R 7 )[.aĄJ|$~0VZ[F/]hx}-?O N&oԥ] Y]E{jڑ5:|!t/VcH! ye: gLX thh2;Q_zO,wG ]ulݯ ?VuRDPn?ԠnŭKH^DXiv?u'c(ST$9>d"vr(N'͠c%]͟ݕflv6vqB4qٽ| _Lu|TVO̳oJ,I{Ъh\ɂ;ܑ^R?)}tD&۰uPo>$Y6>V03@ x lcz|85UZ679i'^kP;GeN#PmS RIPʴ\bm5c\/9lhTQbJ'Od4q , x/%mN^J՘0,eq^l O'# ^ڲW_ȃ\=Y@TY9fG& TqkL-f9XIޟՔՐ|ROnϸV]?j;+c׻oa$k:割… ,e_덿!’h,N1dJ~u5g(Z3sŋIWOl'=#+vK^fJHk~(ه-CS3vUd~̆COna9S7NGZa*PܻЉ5z}MOE/R>cOI7FУ Z6כOfXv+HQA~ jy`/sCΐ̞#LU2 X!{-6X\i4a֨I}W"9mBB' zEHjptW63a鍦`V۠Cjr@Q_QoUf7l.uE:޾JYY>[L%"X)7̂)=cf9nL!t'ŧHJT$nl|!n3fܭ4"uĨ2d]+[a3)jiJm|Jo /~ nmYDr9 G>neb><h[xqg[ښtZd2*ˊBEsLcs]>\h-U/ZIlP:wɓ4I"0MC`{Ȭz^"~ {׮D_WKFHȼ0G3D9c?!ѷ`krH&AUiQxDIt?.49dk Ok%)b!oWT"|ͳ*492ziB7yI-cCKnKbB˛Vux/eUB6GgÞ(`| t-hTa(-OEH|9:H@Ӌ^}9.*#QPUr `)72>)xE7 1wpotms^*AT"v4<ތ闑{@4)YV8vq`GBI?|+Mr|S-f˹3脼o4HZ \]0sGKjF*hQy?1!,d>ma63#8[zcJ݁\zaz**+ йTN h\2Lh}S~bv?+R0`7dVDri|lO6ŸՔ8##<{h{`üH;LB9E\ܵ;/076$N!pLh[\eK+P,2CI{&Y]zjzO|:S {<͘,?b_\> ( 17H|_9י㑲Ո"-)X8@n0b!6f{0e }-S]JR{UzRFٸGMB-YDxaYo- P.9aak{]P9 ZT%(,=;$0U'cuS;d-) __olH 1[. %t\m/@`Az*$/mX@j ${k?jw$51͆g`Q[2@Y4U8t7X$Iggu#Hd3*ſu um抧(/AK)h GM1~h;V|s:I~֜CY5.>@t6#Z4Majr7afS6')%k@Pzl=u4WyG@Iҙ ⡬twrlK^,[F̋d0H(L&$I=fJZK^G+ztak]Aj_*3;Zk%:k{RL.]_[)iN^TvYa/`8J]~ u^!y&7Y'-փ"c 4{S+-!˴,p(=EJU7s13(ۢ6goYE[vQk i}5W&WJzػRB'=W9VvmM.T֥ ҝ~LQz7ǺU0gTu7(1ZS↓G_Z۞ #F~UJE/Nⵞ{a/FƗW-4 j'0pw+0uF+ɇB6DG KVu k3t5ye}+:ԥT_\=[2Hp'7L1Sհ-cowS׳rFTTyZ+;Z'aMĦ0&"9m3.qkQ҂zbm`u&\oԿrngE@vC-5A-[TUH(@}* ݸCЋ K"; ݮ:|u@2ZsQ(f&mKR@`ftBUlk9#iF9' Idu WRDr!$Z hI9m X|P$p I!7,>DCf\J9Pq )(`\UIJfR#( \mS\U-[Pv.?_@Ru 9AlqJ@u.j l³xgQ' Nngr}CDݮ-&$QvH PkUhvઔJmQd!& B p1?#sF X"&5c^l[tߵr&/r% u_Ve RD Ke]P,R&,7Ff_l@J& lQ^=I!e=hKWYakP_ojvR f`dNDk-FʬBDc`凱JD(V=|"*6ENWL+1k%v)0Xle^Hx,=z B ; 4yZn:A*`RҸߨc;.V\4X_{}oү5]JMX7Δ$IuWծ<7Ldž+z:MV'uuuuuuuuuu:]3vZKV @/?m ":#*lWco[SzEֶ^•$ؖxwѰ+1H-n)qӿE Tp6;۹%>B{:[{v)#βŖI*˺FdF7 K R8B/ Rq[Fv8K;RvXv~Ҷ?'e8D:AeL-N]nKQ"*qQ5y/Qz'"lBg6Ӛ oeަ549qԌ,Vph'zgb ]pH#̏SF֐zc'N1oo2Kom KCUw2&+YjCOSȬ|/#8FWjF99QMUYՍ]Tb,娨VNzݞ5|]%+Nk+U" ;e٨o*u9ZeE<Fc)5yHإ,J֨U:aUu*6iEСjUx ;3xn Sΰbo3=@a[[{{(HҌwL@SDT;{."--o'`Ax(ώHS ј%[9Lo}b(:Lp'!IsӞYàG< DEs*~9DX `Xn#'"]tiًxTt\qe`G{2o=EY(GetdHcN͡A' + OQ1Q+t-c#*wk6זny hL+1<ɻX6XjER]jhusU~c| TSio8;Dr[ ? $b<ql_Q=Zbc0`u.b a?Fh6&R6bGa5QGB\tB>1LU];,ce,U1G`pԶq_,퇲ĬͫL0Ё8MhĆ!v?畽Xo{Ƅ!^Abͮ5iFsKl#":,SZr[=?_WMG<%'@6Xb)>:ÿMI$0\BԬdD ljjloXFcUu>!wI :٘<)Lݍ&őIbuWR%,O!]@1Ig'*v ;XJp`s=8˝KWZ( #ZHC]@ pJC^sj$je@P7I?LIJՆ}Dml'\*%ЬӜ IE4f\JX3_f8;qNpb0?ބ+8Sو-ݍ-c ZQh YG]FmxU23Jmo\E'YNijU"Y&sx7/  dٜtKR2` F9LW,ZrW%4hU d6_ǒ"K6o;sjB&&.N,~)Լ|M3Mf͒UR>םF`bt|%j3פ3q&l9MAW }}̎.!:Fe%.%8_HkFL}.;t&PFyCmXMgfr.7&KW[muOh㈈mZ:Ĭb2.pA,׫(}, k^륄fH_[]̆n2<%[\FptLFGi麴HʼPz@}뵴>V7P3Ozee&/O+joڊ% To}Ri,&>+@RPޭE( mm)/fkK2Fm=ԍB+LKaB.>WDeW\}M>[5shËPݶz F ĀmH8vJAGm1 Z-?q 8Eh]Qz\ k%y(|Fs,-@7;~@.u9\;}PAJИfzv)l ) |dFLf9Px6'_ ٢WȄdrUJ8+EAmMmk0^Ȁn_Rq5B~͟-y-˿Ac`;@l & ץ44e}EbCS3Lo.!C-Cvj:c3zV-pq#4=^ɏm ޷W Kb$ĕ S}u$5$><]t=8 ្tlJq-ECJ@-i2#+WeM*86zZOau)w,bs)u@j=^B) ̯;_5yPA'$)j?:Ge3&y0&H vGPkrҡC_9k>聫e3`@ ~C] oK^a6DNhczvZ\D$BPm7y΅F;K v_[x5מs 9?^QN=%_M_M_M&2UL0}ķ(&"Zr-H'U~);gK޼ ;u$A|lmLU?g7qK?= ^OQ -62^*peIe8WXb_(0]-E h#ҩh]kU|Ctq.XZ/'v*h rgH)bǣڞ\mZZ= xZ5˒yzVD6%0ݝC&헔QUm) d\|[>I=B0G pSh@fjQ-KaҀm %uveP vz]$("]֘Wvi1 Q,E3 _>jSiK7rV(Ax۽yw*iR b/h 7y^ZшbߕLlzZ~RkH&Mqo҄DGwKKj^Y '0+ґ05~grm~Gٓy~*,hpfRe^LlSTG3LGO<_ٖ}zw2SB9;d-N%:x_)ݡw 7-:$O~W&,v`3'.324Pf-p~Ð:y[ڡctZsn۵}3.mԨm:<E$Qn%3]:>Avmţ1ں8>f_\Kz|x~/$|fL@\12żc3Qm8o -9 4my/ {6lfFh\4W]YYcmX+V+9Td)UL? ɪh]$kb 'iO1: Ѫp7[|օgN? a:6We\jN>{}MX7_䢽:K|A#1lUо$\x8 + q­2tMcdǧ8]F+p.|= \qy5VnujŞsf5yG4[2XaொAc.nfN TG@&hSPխ_<nl; e[S4.wi,梀X9)avSмK33*A;q]Ntㄫ,#JF%_cjfכà!d޵6SdNXc7e"{$L@@9 l6y w{jXCv>e$OVfe\J̙fedz޳cnURo%yx[v0"nHN5Uiw'ƩyfD9yv\S{lfxRL-5goJ={t?ڛ8nmy7:]i݃bz8I:7.mTпnşl=v|Vș L8h*1Ks^avSPE 6ea|aJ%ɍ+KOC^^{Ui]( }6qlBLsSekF<2r(2~[нLuڠ;xϘצ^ɐ"Wo3 @ ۬15Qgļz whB,Wfh 6Z~z egǬ>.J`253x.S;.=SoC JLT^}Uh~:&ckw?aC #[\ֶO'Jm^e;Emxx,ܸ>yB1|8pJ3GQ"bt+5Rυˏ-}k5>44U1R*x4oZMIa+@΢ZVF^wcz`&O?cAZ}CQӲzHr"?~>$fKE݋ ("x?6 ?:T;u^@XsRZ>C+C.,=섟<+Ra3 !\|[߱ @hi5{*c@2K74~Pj+}=21D븷0Z (K9 jR[uV1ɘRi2D% WML~Dɺ>XMݗW #xV tLyص^. ۏ4k6 dɠtD,44{ ?jSqFC~?q0 Pm+P(i-Vڗnhޟ#Vыw0n(|`ȍqޚܼK`Dz@{5&?J}-YRtKh[0XO*A o?lopi8/;jz'VA^R+uCWny!Y.ww+e1R)^Ẹ ' Q"p cGmL-; _ 2Q-)b[T8S?XDJ׎I30)mN!N4{);Yˤ iX*Qž4?/fqk֒_q2#0a.+pݩ L\;>5L(l,x6P1 jT䥄h/:. ' !RPgǥOQ'm-H1Ύ\+xS^M xALvꏳw=ذ>5?9 -Y6^y]tgAh*RPMZ82۪rWX; CnvHN~+)G7+Wv*^L)NT[#,h+t֐t-c%Rb|6Uf vg>}B[tιC0jx\LavC꣘c?pc26B׿f\pB)Qi)PPHQ,I|RGC|8-.'qZ_ A?e0)%<{Z޼ m)fSN3vN K([ƍY8Z/?9;TlZ k/2hT`XwbL~%$Q:nW ِ^@NI.@a{-7"9&], s2$W#St)oFtSx6&tƆeD*j/t(dsB?N.<&3[?$P&ky='(v9f"MjL:ڻX0fJ zʥQ@!(l0f^\wg/Zn%"%hT4 $;[n$YDdH8CK>]"]uzNI#m9Ȭ32 w3SҵMڠIH`4Nq|? ~"1sn\39|˪ξjMa#XeX[v!75qD{:{Ǧ\n [Ψ\Bl5<](DMhnbob;_Gkh:0 6al|VWX2հkmH^jq '8,R[Q sF@K)AT, 26/+}r0hUP W_F6O MGnotVA',)!!1 V.-N x6hgK#HW3=OaGB/1W',ԅǷ2zh?;փ :A 1V(E q,UnLdm)2z+:E6C%دǧ~sQ-5&gO[=["@-qR6s)^17/`~Gs=i$6tƾmKo=LsK~%Wv=1Y,L=c-r|oWo C$q_#͓;|}$"b7"sE0GUqAhݲ]o@Kn|- jhԢzIOcQv%/}Ζ62VXrh(moCV04HP0NMCέ鸘۾[A_aȿqJ=J)Q\}eqKT 3ީ RMoeа{qӯZY.QldJ*`jbe ߀-ܸ\j+j`M0F 6 lJff9ڊAKZ.n$yܬҳNZOn2 Z/J \MAݬ7ו"j14C7k;^Qеp\[ɴfL4ռjH& n0u-Y ȉ쩤{?(Wmc.ΰ}ԭSRSw$Oc]mVZ"?pۡ f;韓+ d?CȽax{a,~@2?v]:M6[8W4AW-X<9U6aVs|~"* R)y%Ct,c_'hTeqY;ykOu?8fFZ3?nmV&#Ow#Kٶmot>ؤ_kΝڵ 7|C2qȆg̏]Md+AEf3r[Eh!Эm[z }>8g[ۨ^ [EH3G#PBo7ю;6.3'*a.)0ebY&j-aqH{>wSBhl~O)W(hFi/#}"u*Q[?ΉzZg^aĚ%˜KYn |=&Q,p[v=3DQrdKw>e󐹐"rY>[.\[f8P #?!Te]NTqNg')lJ4=i)u3  Y4jtsW;7s  ,yΧAh7[ yCQ~ j$:伹vep%o-f31~ Ȓ4CĽ2Fcfd8$PzQZp61*"o؜Pwy]MK.o Z-EUsǺRW3f],!4oWyzo) \LS<^+s6*gYR1}E!X#)ܨrKjܯSI)2I l_!/Wi56)λۂqU- 23netUJt4X=zrIWtQ 6 #O0ɶBےhZ5i1D&n\VK#8mKV_U-ҖU]Lڭqe#5I,3DB"I&85/:Poc's m(" h4nFx1Iڀʤ?;|ʹEjkF˵2Q181N\ [ ,-aa&G'^War/NiWήeeH\KRK*ڞrK6YKhEF-?z":pFkH^c5'n)x9lbߪ<<k5HREhdU,Y, ^ ՚uk m4y5g*.{aCRj<A8z4kR0&5"`7aC*#ޫ*oAl6jWOmlq)EαlZ,e;[lho81j?nRDOqH]=/3U^gA'W^W#fWiL,JUHF>x߶HeR$CP=ХS|+-/oN+^YoIvz=iMYidkJx qd,GWZ~=O9L3[jwyR3)M樂WTn<\ovgIrE :_kjTMpmiKXUp>dUMM˧ _AVW`T^k}OnWvKj:~sR҉+TqYzRlTF(ZoHu*wl/㛣|9ۦKV{lylMi@R6%wȯKp5v0dY%NYWBqcc3y.Vr`6=(^]o%"h8`hWz8}^vޘ>͂5 E0QWb1em;{wbG$* 9.Դ W][[4!ş}} .$f`/$KV#7rX?Ka!%-usOo{c/S{/WZLs!!Hz|4xy:{wlf93rxs<|[W7hhSݦ٩[S-=AAo8'2ٲ#Zmrn?p/i* C6ZuWɐW[Q'w.#Kkn 'k $a(εשҳ}հ g 2 LSs/(-iS!wƹxvH v2zua@a-.G .ݳhw BcEi(XB9J҃@Y3<Ƅ1!/hLl7 L~"[$mYҧu%YVUt""tO|QXIHboC!#ԅ3UMXsA8XR#}aLB'Ren R?^'{l8 gr$<['? 0 U 8vᜀl %sXHVDhp pY}4)D` 8vꘚ oZZC y|!nH6 gHÀ9}xM#`D'PT3_H%JX2:kLO|ӿz3|җ3zjGOBޟ$`sc`C|t9fKEM4Stʗt_}TKYlH7,VȼS#GKI7 /?օC_8eB3Dzd Bݬ?XHmډ򀰠O|+7~~V\hN)Y l!xʴ->lJT3Y7@ fm f|l]TjN{qqHRj?8@g-VF?sMk:4WK)嶩qPČ} TK&ťw#d%\ś *gHkb2"|'#qo'u,ڦSB}!.'n7dMޑzFT|- Yf3g*~k䶇ʇ*Nك~+ 's"c$˵NtЪ\ݪO#w6 bltLV}k ;zϠPX,kdtB™O@ m~s̰ڃk/hUYi#㣳$,;Viء3Z=Ƭ_`.ULFm #Zmi%.!S6f:([z::O?ZVroy_&@Åp͈ fjVHwYXmRN eJ:S0JrU& m頦iBp> eśҐ7Pp+*Iw*ELy~-V[n!#`?d[$oV3t%]Ψ2 ='-?YIb˟ *ة.٢>ϗz[bh4´.3;fճa2 괌 ܌σ

ڡ[!ܟM N#oh>a zJvJ׮}#TDƿG?JxQW/o\7-`-v[/{У |x;*?lׯj6.;~^9X#{OXEuO-g񍯕eWt\y\%₝}[UϜq4(.gJlb;S *]}9F3ʛQ,n EKVyWf^WQa'Я]Y4 p$[X 8޶39UɋTR@h.&?>M@ۨ86B dkU,~V2-``Zt:ɂ`?ڤE2ɒ> xg~œeѪarV!M暬0z**_|>3ĝKS7aa9J'8\XFy}frn83%mZn[nZ[.G#ne-ҒRȐeUgejDFcu֓_hT>د#>XN/KCJ),9ԉV6~:i5R#t. 8Z?3 ʨ\^LtSzN-ׁ7  fRF%~r8}- ~VWxYOY"99:֌Ls}Ԙ/jl_P9O+ n8V ln%t"WGT{M[ C]n[Gh3sSKoC˭43Q]iS_@Xɣn4yPX Ox}O3ly&5A@) ['/$fܖ| ATɒr_$q4Y葉V,& Xl KAtL(6hyEqi4-8 VߚM4 '1Eԅ \]UGnkDqY8H-i:Y>⨻$o,T0ŠwDw %ƀ#n77RO6af6z@Q#/DΧ90)WOQ*d{ruteꝦf(31o9"#M`6(>/?"LQQC$u؜eLsgnb}+q]U-N*AlqAo&  K tuڳ[r>^)u۳ n/֤GtZh݊KGqnqzEbVFdX v{ukjrͣI2nsc6PO@a|׆N]'?JXA+RQlIKqPbڅ{&6;p `@A4o7ܲxh['?lE?y17ngg< cא_l>okjSn<*aru SBm(UfI{x\LfV?f6d]uC){6ъ y@< ./)1mLTT {Pea~5aII1?@ 8׏%ENˊҽ>^n:Ťb䩐I ]+wڽ-C8'.a[x~3\r$|ԇ]_Z+i0֓`%r%̩"/i΅޺᫧Mqkm9"ZRoh wه~"RCfgwwUc Z<Ղ( -k# TS¹}\,,Tǀr~ܞ#!]n-#+8}{c F-Ν`{m,@Fx´"#K%‚%Pґvo%RAUWF|Lm@? =A1)g,GQ3@oňTgZqYzbٗ}v=!ڸzr!UrY 8>]P#bǠ\I1eoZ̶eծ.܃%961 pJb_i=jxnE~EW )49 8$K+Б})U4~N&Y-(cNh1_^.e~k҇ ui^p׽;$鱞_H',Aϴ>Lp>Kz=$gx+)sCGK"i~m,L}UMVV7d[L!jJ$5AY~{$rEB;Z;r:vs1Ij8eW:јlNyo?u yep:_fry.'6؟e( 4ڊzD*TN k5ߑʒb_"a Z_9Jvr͔ET3,JNZ{3.ZCۃ/s,QF|K{C{˫]_;STV{yu9pu\Iwj .K̹4u aP3 ';S xʖyVOyX&g |$%'U9iIˇGh7뼶}SBtV[=MB9)e+YށSs49MM=@Pȅy 7񆮀tEgy@r5VxKZXe,@,|˄|UIڪNٚSU/Όއ)pP8gvEꘘR:Ӟ uj\P뮻X95prl4E]Rxv0Fy/Ď*q'M qvɱӚi k[+Ӫz5XE[xluƗ\tS@8qhx?4NS\5YM9h,Z/[?-B Lsɍ|6)yE :p ߞ#So{f7<-SU-*\(`u{|*ߕ 19729? qNb9(o+p\Fa!3ۂzwvvAZ^ؿG۠y<ˉ.kl1W6_v[vӛ`owvC&Z3O0M7wTC 󨔳WP[fL)`xǜc9Mbkǭnls&U`@T]XpJ =(;$3>hx>撾|:zF[%V%g`;ЋQ@|׀!Ǩ=2etKs;@N{oӹp 5+bv)RL#P6vM#+^n=;'w1=V?9\ [UDFdžĊ_XL(P\1ģ ӗt*&JÓVɠpl8nt[C[0"8\S%+( !b<>0ٛt:1i-,|L )uQv8>ew ;POF ֙*o{+8kMP@^]Vx)9bXm'.Vp989F#eWkwC^8hCmł—kPD{CvH SdŅlݧ+qLAj2JalIk-z&tnKQ,'Ius@[d_h6lo43T23Ye`C~JPwXz%܊>9mT^/l3jIݬٴJ7DL@mxBMEKڱN;X+#vd(uxE 3ЁމC?<'3jRY@K=(uF06\V@)o ϔPnDž"9'~?%[ ĪHV8h% "rڬ-~*LH'?D՗K/YrnYW+m_hעHD.RBzğP|̸ Af8V?v>gD !Bx{*@eʶϱa6JgJw+NU ]c푿E|=ׅaNcl>vV5`H@M%4ÈX{=V D$0iEgԗ :z[χ:/^PU7H}ҴXY2;hF3L1:܉xCɐ(o=0fB)$`5x/7 }eAG8U5Vɭ䛻|!omX&rrHIϝLӉ}@R%Ց2^f~%W' _SAkSL" d+WGԡF6H$:.y!s>$G"i%xօR`rNOp~TZ4R՞Fx=%;}v9jf=RO[>$P"D&yyp;ld%^a)rqt)|oZ4dMҕe">B |hQ?XYԫ3a!O]i`D@}N}tp}u[wՉ[g,j'C?Нf?oWy̛?Ƥq_~[aUml-4ͧe qpܬ4YRa.כV'8'S`jNZnKo ¹vN`PWidY eEBzo\ۏ? ߸)72).D>]B0IpFBb5bb+Kҫ-ͺ*]/58./ Z˒]X CxQM0PiwҿrLjT V=Z T<,[5u œ*7Be1#n\_- *;^ M?z_)"(c;}t,h2ViǪ&O[[s惥oJM`$]H߬4,y V=7F!>>њ\K7OnͰ6𭾵ALɽ.n?d_YTpDd:$"6thR=eeVW-?pW[·2 CYw.N$VR+㣦f׉@ l߁K׿kTEAr1)&5\_N;Jyy2@T0ޯ:Nt-c_ZF0,UJO*BGܾvB۷پRm`I|2ǖ^_^cD[1<."~I_jz~R-XAL2+q/m<5p^AA֓@_AOVG3_ː^Nr] E?+脹HAMpLr/83?/!_Į;ߣÒX_~/BB`\'{jX3;51zTf&{ „4yJ YR?KF2M]? z`_&uXZNWD ˠu`sֽtbߤ9_#pHy!N0oLw/Vtƚ0NJ6o@*vQ:nq],+g4𿉻&6ns[Jj9!>/! 7}W u\t }(A'd<ʿ%a[fi9 )UJn Kg7VPtЇaqߋn#%,Lɽ[q-ieu ڽ_L1T~(WsY)t5:"񝜴5 u4 ˣt~jf(Ϋ7E`)xe*_q 4Le1,OFF) ʿ!WL/4w dN EŖHB`$k%R߼Xdmx"Ly' '%ic"KJ&B< y1oYo5M}rts˟a !MYqdLu[sVJM~JJp6]}2Z E#B1JxoLOcPx&%{z|=C-Fz}Һ)9ƫo.K t:}E=vDZ_EZ4}(2ĘBIinVƊsщ( n\xZ@i-ݳH%"m-@brQETTTLB I]M{| ,W :c, 9fZ$jYluy4,'p!Wp޿i-O2Wr+Jo[NPB ٜ)JiD~֔IlDh81C^LU^=UP LU ֽ^8Wuh jT^bgdQ:iu"&(M!VP[7jL%@|c4sVx_yTB3 Rv,h#> a:C}j]RoeS&hBU3~-vP%U?0褠 2dWiZ,As\BF+q4P;S ̌NOZ;7;{E/b,2_PP'QQCEbm'#j[ 8VVFRNӖ(PGRF_+ ͯ&gamitxwva+g6n$h=px1[>7h؈*)R҈uhp6Cuz9$g`2J(- CR9 %t;8jˑHigt7EBgE*؏F-4͛2z@Bj 1at MҥjDp;KO5##E2j DCE[k}yi&%eTzTFҾU ZS6v jԁ"oj_-p_DZsGG8eg kXήnf8̈[%m'4Sp;! <7j$m#tۊæ\(g%5Dӟ\$cQHnBln4\Ӂf0Z?.V6qwjz`-TCP+êKb] .>91V.9q{r⣧RHJ0=K4t-?+gJX/Qp<[rJS{dbBZē3,aAUoʡ>>꟰Ic!r6Ь?mj#2LC7?j?6֍L]֨@E9"t9?/懲(P|r'uF-9 Ώj<9cK#=-T˾ T^p\f5fZP.@vquehs/?hKqV/ăZ[dgŲIHdXTx6O k"s_49e3B8O,1Yn(Ae_wZ2~r7يlHS{gh9f𕷺inXBl`y+_D0X+FpiAZ|>5<.!z FZ=+AA44DըM#NfAʾtMj:-\ó̈cM^_܊*M=o3otg|۝1{{ΨlfdEzoD[m(XeC(0MMMU7mRi$lI_2XƦU8ovɽXֆk`ȷR\mv4s񶷽C58oYWlg6,tJ{J jM\Q/Pg{/OFPj}RZOڟEOk~ltmYlo^d'|tO&ޣg<1DԶhE) :ҧ^=CwnS^yfE¸GڵXut+2 h;.ӫfJlrQ+.\[n.naA 2X=l%]i?=S[JΖF].@^R>mxVzeQA|0pgٱ.=4SL\nq+ }m.֢:"{Ev<@k sKpEyZAp%gkjQ9ih"K,b*lsCV6RE;Mo 󈒸pGwuox$aX$tf#.hPSwa%^;#E%/#8KēG#:fdwǞYɷ;u9=#qˊDs.c'5[&|O ̾*yMрI ]N&* -b&mi<ްG1ZbiHoTA(N+uhP/mU8N֒ }u-;:l1؏<>4Sln$7F`< -w̺hsZ+.Ay4zlۆ.Qu@Ud|5;n:]GF7Ηe9ΝQ ot6WRV>'/2/ZuS鏓g`z\ T*lњK۱^t.A]ُYj><`E"BwWE* l[4n.ٕF^z.zQ@)8M/2+VKkm-?8X7 h.ڢ;XB(9F3Y> "t6}aƶT|] FNt;-Qp\.z̓7 sd~Q\&iwk>Z+2-{-f ]f/g`AZ9#&Ǎ}`3B (z?-kυ*x7F6YP7f2Y_AUbB,V;9`Μ?wS~L'~qx0ХRſ##.gBgQ(C1xI&Sc2 |hM[NڂPʋ99wk} &h,OxЯ`NvAGqG8șO; )7 &=ΊgC]+'D 0A&j>=$n:-?ig7 Ix˒|tQz0Ko쬨q|";Fi@K$K:^x%K>oeDk[F} yu9+%{.ʄ t~p'!= A(WR+Jet٤vGS~Թ[1[<~P}r77SDVwɰ-Fͭmty71A;Fd)SQ,^`(OYFtC>Zsbe X~.g7fA^uܦXy@ǦRrIav%)ȁ@BHjoq Q!0P ~%$6ɕ3S9= CSR̪u[y- fw+E:j1PnSrB6٥N5jKPomhRj2pBdwC>I,X$Jp{w3;( zuA7[c{Z3 QY;<kF[]3eODsj.u [u3loԏl/ yy^dhq%8n]˞FJM7b 0jYn GW_[լ;Y25dr-hR%ltQhv1_g7 /punv6V7Sq?~BB_h5VV\"yPˏK׈̘೽Hl4];:WH&N<\U0a*AT7׆ȁђa͒d[?} Utܖٻ4apvqvrcCa4AϸTp~*/Wdw8˧y'a>>VJglIm|QAޞ'5ǵ 3!K#lىѨp^tek ss !\|6z 䬶tP^{&9݁na0ݙ]YT>!ϓd 3֌u%hl޲ݘIbRnhac bi2(5RXN^i vfAv{T- zV?%_uʏ>&C! dLB@Q%# Hb7g& >ՃܘA;/>yVťOwkѝ\!˾ܖ݌rhr/-vt]H\xlt>35=9gQj/e89g\b BVvImYlKԛwdBKO\׳Œ-Eq嶎y>h*.+͕T]〧ZS^ɔ%eS˰0죍-7QlDmM94z,rjBuSùN짂WS5zwF2h1Cũe]q\-+F|av׈ ?va.Mr T'5ۑwNy9P:Z;#NVcX ^jM%OV-sѩ MZ:8a eDጹ Դ*IHv4u^ׇFеB󃅭zlWq̮s8qZKj rK,0idS{I(9%MfTԡ,GGv3`l&ڏYO&/ fU$*~ `&%C%uk |'`o,fKnuf_d.X*Wf9N?<,tg:$ŅWFXۈW;z_O$Q:QU J+5?]\Y=}kT5 zSfyTirsydH^O'wM傎='.Jý>f2GvOc%VV*ǏnTw5ow>i2sjMY NP\n%~I->WqBGSXN ĀI&n]]P9}79jg)ݍB;z.Yr+gyX[9_;RRM4NlݞfafgqKx1v.<:Umyi:Oˠn颯,S2hԫ`_-p*L 9cry32ӱ\%=:K9΢ΰ42,բxAO $rHݘ=+z_slU;&c -6<ϘR-79#4hD{ȱ:Ņ[+YoDlƉ|'.(ex'уͭe#{$гM, n;."Fw'#L;(ؼEIYkʝ6i(dMt'qrG̤+{|(M9RLϋP2wUD'.وLP#bl~]R?Fnτ8uv`ĵI߮I ýc{HCHYl,j$_ CvM cYGpWE{Q= \4; Y!*@?jgdl\No[:tftF@ԑcUIhwU#Ґ0|3l:{؊~"\b~՝;GS+l$^K7R_t7Vq<Wj,USw9&/$Z|P1#V ^)cZLI HsoʙZCuHֱA57U-+ѭY{W?@*DȺΣ,Ɏ*(ĆTm)2ir2g]xJ XMEekHo*zЈx0;جt3\TELT#+jD?ʔj: 7 V%iҘҤ#HK 5bEAx$}"PHTodQ6HG8v֦SY=֑7ѓĺK{"E:(6 RUAR+}"'Degepo&e>UCIfZ?W̧J::N 5{S*{$*Zou*ڞz,Xw%+rRA?{5??yFҳ&Y̏(RS'RsBʳ8G:O|X*>4SNO 9!XS叞u*ާ?0G/gOv9+#Lyr9<%x|Tw B:Ә`{:~E no K| Ilz* ,/(?+a&':{E̕z\^k|z{>O)9+*KSIm=7-S0ب wT ._C?T`+@"ʛ֍BU!<`fE#e.iPzgeLpc*=/ ,ZF÷,7ixӄkgFi۴:i*(UM_^P:E%PɎ a f)UNZmiB;NyW_v mti̿t4֗i`^=u{ Qiw dšXq>'e6)JU/+i^fA4~|Gw,Ãt0G[:JrgztH _]0](=1{[A7 Ģw9Jax3CcKRgS8$RX&YE [cZW>P$cL.+F4MH]rП&#X/?G V-6Sཱྀi,"̌x`Oh6C]5a$AƆ1L4F7*jfDI-w[|[S[YHopPeyL.RvJ92gt';]9ޢd]O "N$ 6!Adڒ=.'ÜGN]+rN`;XJ yP>J -B..< +=q⢡4!|O GbsHIH}gQYD1F){\aI"(;X3hGJϓe$ owDs2ܥRaU*Sds=AH#/G;A csQ+QD;X3y˲Nɵx/큲[,ɩxk ȳLT'o ͲwӬrޕE$nnk'`J)PJI-ziP/]cW/g׵CnEZ8^8r 8op&[Dm,8YMvW5 ۋpfk7Vw\1a˕]?o?#{S?k/i3jey7GIV>d离l] ܅!/UBHMv q * YVy1Q1,dfH$R_JsJgLj;eh .* ^zZK^L\}(6WF@672IP]̑1v (1ot{/ t=2oPʬIZCdK.,oj/^%&hZ}Iy M9/V u@]P V^ץE`rs2TK blX(US0t|-C=+B˻I[UuCzYxgԏwˣ4US_j,ŁT/u-QՕP|OBXL+4jl{NR<k[;sŸS yy,:3I݅ z\Mv`"g=ɛ#[ҧBB&`𨥹k@X^mF$,@qw_fU!tj&xtvuu*_b[F.LRsT֠K([rWT*)&XI +hcft_IDeOɣ$[ܹ3UTyUWt'lߠC6䥼R24YS"mwpnKg}kٍNV`'ֺ:\:q{ԕ>mzl]9}ŠBh5ec5:YQ-Db+mR輝c;N/QwbKr6L T/ a')< Zk ,x9vN+w +D+3"A Y}~T]:f݉=S-Ky[߬|ڞ2E;vni(4`{k{=B`1WJSyvʘ|HkmvP38n:,'+Z9A~9 S?ecx4!(8Blȅ5p*] s1:ffN}s{0D`k }<mY51XE&h#Rr\O.?B XB_cgr``RETfCA ks(; `Rǻ HceR})]_x/QN´^)2@wD-tMMJ.DxzRl"@橗=cf^Qb.gV]xJ]e0#.CL.nn\x^g$.Lf'5_itpҀ7Sy.Bl~ OUn-4)U L=. )PPS4n\nگF"#V 3%`  ^C\)dLp eDӜL!xRUBŭnfu]5MU ƟkW7N?h'x`АWS䁿)YyKZ\21]l}QxNO8c^+^O@ΈUATXXߍE,w:0[+^7uIhI@Hc<bI+bCpt!KgJ9] %Qbn+ʼ׀A>-M!H}CYA=UTU TB6F`&V{Q[ VAT8BlwTMQ)Vl0d2#h#= Ԅk;ߓiBSe-\HAXv՜HVO7$&s#N%$?ΨY=' t 88h- L$tNЗ 3%'uj?J (ՙfSvg޻; " 8X WEM^eϕ׀iUZ^儠1h{$m|aѿMv KM8e .z } d'*èV$Pj>Xukf椻wB,rW3qKGswU6]["=Cw+&Cʗ`]M|atzMf|Rq]^$jᅷA:-7 (]'$E{wCƒۻaiҀۊë"<Ǎ]iehy??|6U&Lg3N1ж&bgIj3v5`VGUo 緰V ]o#?uYrKalvBܕy }(}+-wBa 0_V6Bحq]֙@Jzv#XJ e00c>ř n'HPDw=f"kVYT m$u{Y:j0_-g>.4:LE~|ȪA"Ԛ(8H2 hD؁e*(WDG 83_m#e?%#͵}9ſ-ˤvfyH@kМZ8h$+twӯ]AUGhH ֔ o8ӐV*l:a"ޕ'ĀlIBž Ȑ&L5s$MAtfq9, 6e DluL*;Dx2J7 !5_#kB %R^?Y1Eo|9j/3Qӹj뷄ӏDfˤNU,CNDFI&: vYkG ^_UdnI}lfh$k|_UKU̻m->0FW2N[}SHkH<=#t6dTai86>/US7DZ}YW}C|}ͤ&G`ա&T_iSS}K?Xhn#cԎcC}J߬l=G;TX_#6Pp ,.@}+}ɉ>" RAu!ՁU~J;P?r[jDTVT5dGPȜߞ24zz>[ftS^s:.ə]93:8 M 6{TKYٯY'1 t~oHôٮ7_rʋ& Y}8B4NҋiB/~e.@$~L,{-֙0TE d+2,7{nL[VA&2ɍ>G-)o6jH?rc@cC6:#e)*5xA6mR:[lzѓSkxT:W }r .ǧ^]rn!qv[4fG#z tq ҷt6|5h1k! mM@[?t#nR0ҧVʕoMx\vpQp[m:m}qJo…WǸѻ|bHq7l^S66BnaCW4HJ\'FqMV`c$d.8>!kVm1z:*D#NǵQˏJ`.g.O 󘀻4a3!$ d۞DO홤jsH蜢bw;wL@a4kQq'}QO8gԳ3c#=c|-;xGK#7*]( ޯhIIe" q*}Kv\G;"0@'\};S}UHOH?Q}+X6}euoNuVvJNx}$l>Ý^%c3ى_?c'-[Խ u\ߏ}א~ݕB4gĕ faC/`WZуSUyct`v[R"(vvX "Y I"y::łaMZ5#W]X@zexK9-3ؠqnakL0=;S1AxT >ZXTm'aMvTȓD\5壵74i%I1 ..Df_ H*e{wm1"ߤP`Oq:J]^jLh Ft/_ֽIG˚b6(H .„~JkaOԩp@pYKj Ý A&kifCpbV%;vwmyWvh:(&gnu-9X[Ǻ/u@L؂ﯬ|S;a*y$El5o`rT +4)R6U6 >uɔTs-Dd)i7˩e5ƹ][p_Wռ&& 9OX3 Ux y ~56nQ]c7j5[!^u*?m.'Bhs"n=-gF ݹQ_51_Mwjd<@,OloFkn;ߝBdn2 nJpku~y60¿(MǺ ?gqa(|tk4H;>w횸Duf  ],exi\D2[V 0$2 $8.vnӊAX+bsNgi 8~6tSpgҭwK,@p_n:2v#~.q_>^7,fs?i Htׂ]tx8Ɍ޲q/~=·RR4[U&{V6\r1 8@taAٞRqYIOu!BKaM slZxF /mt@¸`=5 Ë)HLrQSyqA TځR8ȕ!hxp IׂSť,bPNU0?  lQbBQHݺ">NaU3 ҌR%tRZ}hI>rJ Q Y,9N^s"sl[dz Gw8{ J]Aߗf .WBͶ n T讘yrn`F][%~f<:,+[Vlb (8⎸8`<ߋ-vF4 a$4Dʙ֏%/;[@+жVP,7_e bk|H*qE3M Hk40;=O'#:%%%w..^2 ~i[Ji[%u*TUBZӠү6CЈZXW(AÛqePx2ЛSUk˧]&ۘ# >6uh#hrBS3}ڀOGh,r>m9cB֤7Ў%ܸwwY;An,Ղ5"._h֗P䍲//kE2c֘:n 'AP NrǨ'fm-.DЭM!~\L֗2X:?C(q !ӎ߈I ~F_QQߘdH w_/[ q L/u[@& qCLWAG<ƿϺÕ{'A6rl8y̦I"AzK^" 5WX\&e \HA!U=HL͓uֈ'"nqW]Hl ǀkQUHRT7S>]ݶz??0sn7J\2&Ks]0 +V<~meFRT[˽ [^5f Xqgpъ;yK>x/cbJ} _泳w (t.1O!e9&2\~bi' 0 a)Xc7oƔ8>[NNLW$/lǣO;&-v.ryH8П6,h0]*.ˣXmZ<Ϙ??G]eW܁"vI͔?#4/p};t^!`wp 4,G,iHh3Tk+uxn-L +AorZ xJ|Co=+pdhRyrrټ<{O%_o`#8r( tR_A' `w[1Y^j6|tvyd,!ъ$n7m*ңwT KL:(P{΀ǜ)w٥"Nm gR _%BF B*֚ *dF:H-T<@,pҩ[w uWs F]~0Wmx9@F%NɭBygbzlB_oдrhuN ^Q^t1,/~Y Hq; n Joh>]\: zݔ;8>8̭C?*ⅺvavc8Xn`C_o잰tpP *Thxڬh8IC|a9ϫtKvQW EA/b_4Ik>EkƟy,PBCۙ?%M%0HOԩ/n_C~)Br1X_wxaG}1 9q+D~daeB~m ( DA`x[n`#_ԇTd ]Iꞯ 3mc_P`r6JJƍHIN#lF9=0QR[ 779'%z!}Μref5uOTό0s>e~rAdOүIu>ry9;lc#$4 7Y>H"^~-?H3Hә0YGEZ aRT=/N`tUdkoBF)|Rhm,(z{%\ac񩧤RІiŒY2+s"',tj sxܟ>)ed? {n{nvmDzLpTk={}43ȡ#[[NinwxB\Zd7XN2*1%ƛKb#Ƣ$dQZmǸ=SeZnd'e1o|>qR#?7f{!G̕B-p/k5VCҤ V`;<9 Hh0Mr&'D*z:w{U@aM\'_WPhSN0Ѧ3̔GϐyS?ŕsm|Ư PrH)r:7skkcCr!:|LNgI]=yAU@1 C\t@ZnG`MmmU=ag4na1sѩY[5 d}5ұ=Ӛ9NC5;;c(6W_hn׮[zQi`liu[0,g Ɂ^Z-O3Fu';N)aDH]臆me)#.MV_(r?WR]^Ӎ/;|JC(PEWwPn(?{ek_b.Y?_P7'zy_L#`3%~v)hyqsD <8HPF FS}jq|`w8[l:ڃךÂL@βV7vpqpPr֌J~갮&L@o;P ZF[s,t£-']B2s~"e0,) 'WHkݿR4>=>꿾"s~OгNtbO 4$JGGtbvDOƈ ʃ:>1gQPGl/,ħ6*nE%/Md`VdZG]A7HZ(>)ӹ2;ٜt^o0DȤ-IfLeZ|{ld~O~Z ;}Km !6b38@--;(kJN7L VyU}DylR89r>&]UX@f(Ok:Ie˽lskBu6uڜ*TSeW h#,!&n=*3 xF?z?ț;D ՀܳkbE'6|rBqx=)[y4U::<;Y- kg ೌuʞ0Ri&e4ZL>_"jXķ 90ܩ:К4OYA69>)A>0&up#I,Ra/L`QF0{;|78e5{l}~ߠgi5 L{Rk`aQ6GXX4Q_3]=֋+ױ]F:X튵 i:꟒K gbKIi&i k[9z?+JlYS/MScP`׸US}7>DN'R |Vh$ϋ;2c|Uݬ.&0u#=PRp0+Gh˨`7E/sOGi3·buQr®}HA+K ,1&jwVLR22{6&iY:AfMҲnF 8&f(rlїdleo%[?puDTlsuz~ ᢥAi*V"oÿ{9 M醷tK۵sz8uI5kC*tLx^e$,KvD~k тA2Ю}%n;rݏ.-wxgjF} -'wM-^p&_ .Պ0Y<7B6Ӷn'+0~@<݌,`Z`d 9q#!G.nk p-<&}]\o11 .˥A|YzW8/ƴ^: ҆*ñxNߩ9ϗ Ԍc{?kE6#[q1L]ӒB[t1|͍ 먣BgwcY3-unBZX}% L͢RG-ajoZ26pz6+[NZ(_"iF1!M ۅ G4?Wn]k!gV{9D ilV= v^6Jǯ:W,e @::V5mM5Ϋb_Z)Z˲F[Vc,A ,g;϶vpO0_7N4^\=kPJ,PfgtW׾&jԉp:^.&&X+>q΃@ԹԲ*,>+sWӘZsDyPt;mGףeXl5oX_7DN ;Tjye!k4;0_=x9ߢ|$Z/i9<ҊuZtP]MܯͯTdc\ +0_`,4Fnï/C ByWdslQLc~BL*VN'8<ˉ#یQ.[uqyfӹZ(&yGGl_@b>⑲,ʘz{_ɟaA>oɈK#t4vVN}Ty{;j%n). adPIܱ) GٲH6U 6V;Jgx<"?Bo.`$k؄ ]pܞr%y]1JMc 87w∟=KW{sŰ1E yҐ#0DIҖ y6ݞNod>gMUJ}ZՌϊRx\ȏ$rZ"Bsd f:& :s#y,+ 2O:ǘc1;BZGyi A:.3^w۽찫B ;>H73b**Vɮjh.d>4hMgtlCc95:ul,-K N֬F6vHA tT2ўʮe}]@wWވXxvKiPF[X)l %U(3n IQinL8v T6C' VT_y#xpҶ(ȝ1?2iKR͖NY+KGi HshQL,'67@wAA9 IJd~'%,FR{+ԣīlVə 3M#><R?[d)Zs2):mMA<͐VEN7|ȑmy+,#`LEq #MZkB8DۖUo=WJP4"@ȁpt4́&=sJ!Z吆V0T0^'I] RCɐ^ܲ:YsTS~|3wTF=3!YPNF',j [VxoP AM9+,=ǃ%l%kyjW yBZ4 7i $/dX/@Up[֌f7br4j/ÅpET@M_'k|H`>vnWcD3lv)UE :bOHrO7vJ҄ `ݑ" 7,4y\C *6#/TeeBV+8JKwL9ՖsJ9;Y~Tc lK_wweCG@֜1oI&L  u lf@pG㻂8XB850mY^Rt/ ɭ2eƌ`7Gtv]W'xԝv_pq vȊO6|o|o EuTޠyWrݷsFW1z{vib3DYyi]?>B)4 :$RiH] 6}{^W`lыbyvοdd}:zRcD* 䝢&0v-R46=֔b}^հcmqX>(dFq9&#|O-|m5ޒ_VR l! dw=%jAW\{ܔk`Uщ{0GA丘Jev숬i*c7ur灭S6nͻ]{[̈́Rc.x+ɠS͋D݇:_g*nUȞ~]Vr'BKL,"}UwHr/fF;zehyHowDE3F}R%" (QOCY K,tQB*אuPxeSkљf(-1EK $8/yGolZ68}]aF!JF Ρ?^k7P lG"ሜӁ #"rJ t>C|9qMQfr_ QDzޛy4w6k`h%KtpC&*rCS-<9k|v;̉S):XO&[ZA^lb>PT@™84`*Z.ʤ$%TXũۃ-sT nw%zehCH׿p{]z-@Qp `O 99P\C0l-.Xi>ŵvv 0 6^ZGc]:cC3`hS";E6u?z`-]`u|[WAʝwЯB #Gwk8^}e B̊,5p_+wVt 8;p ;wP*\;ym0ExO|U \ʅVp5_Cӷ\B]ۅWFCW=T2]]kǕȅ]4F]}?N)w|F38`5"Sz`9ƃe5=Hr|F5ΆrwՀaT|\#dj݃q(S]Fsbηz0g,pNL "x,=EAc3& 'P$#DM]]XG?c8u Ӻž gpe Y px(Fk.=muKЁ^4KBvX>XKYnF#נO3FCN0%JhEܘa)c]`VGUI$&/X1T5rHR DpkVZ KN]yC_*h1>hzb=Iq*uq/9Rr7VJs7/Vέjd0sY i`*<-K y8W4Us ?Q" 8wII9'Y Nȥ-*ЏE׵ɃrLO:u>pOg΁No4n~yFtުӃf  OнuxM^Z8S@C.M]ft丝5uRĵm"x@\,eQlte9JZ3j3:\=-O4`VkfX%hwΪA&w#렓86G#ܲB KISYOF0H_ٿɈ%63Pkh .t Zv3y+NͤpDt{7[&tTe! &s>1xĉW3b)HZp1&Pƫ j)qBdlu} ؃#?3s,庞PսL6kw ]=ۜt}=9JY?G2mzZf,6:`_Ta=2f(="fg8+Gս?[0?S&snZԹ&ү=7٦~ڵ5P 1+du*d>FA`+SBee6)˸>.J3 ӫJJ]E\H5Tİ_R4{RP'RavkOg՞jNPt:NAnUtRɩXIWi q&VewěTgHd'RLܻhYu&U$yـq&w 5/p^)sʒB *Q 'zwpOobqZaʋ9 ᜺ؾM!放eN*ptZj}HZgp/kXa/N+:NI1N1NѽvPob:N<\\Ϋ8+$΃9.s~6a=qtpO{wM4}NcS4iTsZI :Zh]#=+jmbWiW i D)- K4f:MyGgd|sԶIXR"&tv L:2 }QFՒɰ1E[l9u0 S,i|؆AZwJB8VěFEKF1vX}6c>2E0i = R"H6Y[av]6[eQLo*UKm8ޖr=>[T)L -kgp TT-f-P|:XP>1F"UGRv&. &f`@  j4pGQ0q0څm +J|1! d >@{Y2E0ajZ S|x2F=oO˻,>ˏ0i2}uv{|(se5F/kвL0KRucm"%ٿ͔ttEM`v0 !GO c]nk,o!;af;clL3,m_ސć\s d3HCjĆ<7*x{HjzT@4AyY݌E9>fEHa[T"B+t:S+|͸8D2c^J^ghmdM:@`ѽ;+-b*JZ0+š S0ʴO)8v jr)5:ӄ'U[dOIݹ>qTea7BNnJ.9_;ޤ<³ִeo2id)碒'ɑB,ULm򦓥-8h൞ ^5"{Q7UF=5y#[xIɣWDH:יAMt(2+$/UfI,=KA)+S[:͐?NXhDyۦ@C#^ VL$Bm*Päc~\lҜM#4sWs! _(0c_KPvٵA_wU0|vxITq6S]GtJqmzڪs$SB[!+$z,"Yi(;uf+f_R nZʳTs1XCZWOs'eDfgnO/*}lk 3ۦRuމ/z'ǸFr;T([wxkSC*k5-AL6wҷEG N+xu? Ĉs6\\MPdc&cAk5oC%=Aa0!$s;1W_tz -iDSj|Ї8%aJ-WנMR)ES7hKc@Z+W<ȸUB&QK4N˪N(p|83l/zJ5smN9Q@G=oeQR!YiPS4'Nmךk&ttpW"Spyc~=, i{p߀| O(!sm6 im!im!/iy䄮VmRc)Yʼn"G&% Lƾ?+ԣnN4wѡRbpG̠#̔՛`t6ʊLhry4 n 0z8JQ}/"wE!|Ե޷f9Eq1(eqnRiHݳu0saPVӱ5H_5ݧZtYzR'/ _Ou z< TW\˃SguNwC1 $P0ř~lŗ8l.vL_mbu`5˓EYb l|w'z:9=F}.ItGzC7ȹ%Z)`9 W(:Y*gi pC2d :BNvno:+`/*uPĮm;ҟǒ+LۿTRux‹Gl tA:;eU8nKdHx[sDDQ/='A%;.=2 ?-ZǀIqI]L05#ǣ D0s!9 J!s(ҤBC2)mTZZ≮Փfmv rѢAKY6yɓ鳋%(.AR)AJ:m>d2$å(Q4|th&Q=0":v_1Z5V`n߽C<^a^o2Ec?O]:} zqgg,uB/v~(0j0Vh?Nq4J#SmJC=-g$qykɶ&,}H0Hp ^wȺ)K4-[?N>y+eսoJz٭*ҾD߯{ؘǁۭ6-ǫZ_B#P-F:~[vx,8'2/ycCW=^آ SnRʙOvקWxn^ضxЍ % pfG{aC0͓!m,PDሧn`Et۟t "~^$Wک8t ] #}Lߠ]@HK'VȣJ)K|5{I'cwGQGnzf_PԮ9$NeaaQׇ݊݃alkomqo:|o,ײmy;NQICHEY }&?@ҭ稲'7侃_$UVlZ Pt2ﴠ6\{L,/v>wG}|:ML:d<ɴW,00|s f[&KԮeOQ;瘃rse/.DoOc nޤM!^{b{|By<0C,uvF C\@}PNk.-U@zuOUo]ŮKyCM$k[e'5G?RhC`}Ig6" ioKeCW P~x\SrYW. Cc6lRk}zRc(Ys140"sKMUo {RXOZ}Cz$4V 1T%QJ Sn$CTH=пkL:{Yzy7Wҗn<{n2,ws/x H킚yK~9q}3~Q ڗ)'̦g+WG6[zuN͟ݿs~\&!CEfV-]8vH)omebYv HvZ^:h>Ȣs@ EЯϬ ?=nVc@E .Ar@v  u1{S|f;D́[E|faNo2gb6͘3"@7k0*ry˱)Ł ow㮌!f>DK4 _67ma&'{aS Ԭ OpҗsjmU~odh)vrtc2IJ){- wV[43ly˹\F !2r4q ?Pqųq˜WԷױ)kQ'^ 1q T/Mv/%֧ɦEb4ijE,Nh[[M!SQE22I[V*}9[wsqqW.IY@~ (PKB1ȑNLf?s*׬P5? AUg?}ī[_1^՗޲;x# uyl'( Ov?,]39z-w4zKVՠg:wc ku)(DGVF-ҨÝKY}r2?rE%$^*V@ uPsY6N JR7hAhXBz B&ąx܅_K&cRT ӵI~Ma|ߐx6g72ě$Sl +X2uTJN̙V};iXcfGig"vLã3q yiš||DBƼá 5$4ڽam|*Dmjm:xοbg6 |Tx.AVgb+n p}"ث.W\6  +=Y 5dYjΗӥg%-MPi9RM c8aQp0~ QRyąJ{vruW$^Vt"o\ -4~iFI .c§e,!61g|C$E@jGp&2r|8~S)[By0> ua"k4a~$T({=wSH6&LhpA<!/%jJN"Ͼ/WKH夌yȽ4cz[@ VqqshEɪ6Vh0u::ЈL[_52݂H@F#^ h*t. Vh3><@Pzm.iMW=wF"1uS0FQroľGZ._ho"_`'cVDƌ}>ėb_H3mswmOFĒՂn},-HaKߕ-L\')[c8} ;[ʬ| P=|^¶8m%:]WBy0ܐ!tSZ<%ƥK_]R#Yt SKoVnӲ;d]O]? K^#.m+9.v_B5g>v͟<+8K(Ԓ젨\܋U];V^ '"Wix\BF qik[9 +S[kKZd4)C_Pq&ix63(YrIB,d( DP)Ul:,0V dc֐CٶHo;[!-|e5wek)X/v!scKP2azPd>QkN4uE=he*D^&v hT9cS#C̟S8ca25ƨݶPmLϣRqɲ3NTb;A]?@cg|N[cZGQj!F3{E^(R8IS`+BVЭQ_PT:Dhvv(2Hml!I0Rb;]kd%!.m'%&Z )]!*Tβ;Fz#msiӀ9&Ju&SI(%f`rN#z;g%'B:eF 8͸GCAifUJN ,!-K֠m;486Q靡 1QwS \jc#z+pnE72Yʊ.@H ,QsV,]TJsGT`ڰcbzR{S`{Gj4V\S ^ NɄNBTG˗X L1iGfnMUY//(&G <$LRJXy JW٦J(Q QnXdJ(m ﮜ y JJ.o_-Q#8:SW+NsL gX1lHU2M=T{ RƾэJ.t Cd LsFG^C]豟(T2gwl;QDVz_&e|A\zpH( ;S xXp\!kjͱ$Btzt :Xs@I9Wh4sĖ͘z吡Ʈ '{2_lfhn]dQ~2~q`i={]i`aJALy`j4ʏ&*M&葤ǞlԋU[\ܶ"i{<%]R$ 6嶅)s<yv]^9vT%a0Lw^/6&+ sdDR%`OUЈ1C<9E$| װAOXlHw18#7xtaaUgnX0h2SFJo0{7eYwZ$]=aa JՉV_(U~vSyY3&t$9}Ajhot"Xa?я]NF|Ŵ=&8Uw9/Wc27Ak}C. @"¨?NFgtT`@K(jι8!ACC``U?TlZP3ўK!E ;Bsm_Arr.iYN{-q wVި,@nټg!V{!AG!`}!^Z:ZtYKK-_@8.WoX6jl)J)ᓶYg;40 dtf8BsdV4)|cy). |ՎP|Lg#16S{;z$(8Wk9F/r^espg׭͒ʤG}U 2T tc;`x"o͍$ ?ͦde&.CiVHF#[͚VOeI"I+?dxD$iaLi dωwue.q6 ~^΋ݡ{Eh HXqնu01iٺfwI$bX0k6+{j5i 3wQ]6q.(FnvUhʝ4޽65t/4hBwGjd42iv}*T1IYw8^`wi4Fxa\s[_R?CӷYԼYjhyzRL|1n(X{I./v29cF;ęm) /eP Te Omw ve!EU+ȪAPO)%-ɓ6 2(q"㛋 ^e`.4"damAŒqNo%p[#>^r$։U*(Gͥ @FEQ 4c}Sv;4e"&Z]f=$RqnD4yCjEp|Ă%,7PCiIH,7U),7`b6@%co4|zK [Gˠ>];|}J臜+fb"k'6f5_A:fut)| ٠FBQrie5 AœDU>g79Ess6O6M0f#`8Ӑ-bS]M„1UBl8ߑ" ;HZ jݥT̵08<(~bkjl0q͡zC_S=#5z.H!j47vd9H9 ƁNjpm*`.vja[g-L<+]|F&ʥ@U*@">mܙ M270k@!n,KN_:Rm+nRu0fB{JWx)W`pbŰYRԸh[+%'3,)Wop=erajV:1Ӵ5*irgqӚêY94d.3TJBaP `+ ($Ċ/U:LGR'˜8 sG\fjd^(3Zwt<-4hgilq_cɕ3`n"cn{u'r p_"Neɚ /y2! 1Ypat@ˤH?I4!0D63Hbچ= U-PRlpJ9]TW1#YD5nV~\eH$S嫯=O ++ezv_74{#+l#. 9aڒlc0R5p8תFß_1%(fxF l`K+8NY:Ok@C/B60I ^6w?=qk@_p T2/ݵKl]jدzEbbf6b-҉3)ZR%!M4+GtwA7۝57W|qU!ϣnнf^v'"ѐGhO&͘cO-I|d_:LzU1AV5j(hkݐ._{Wk]/C4${xS u JŦ/h y]!le({C1szɚpYi q)/ s8!m7W-AGEd(Tvf&l˶+Q:(y%5Q B jP$wc_OHMh<Ր~?q&4lF<01Lƶ (C*oӺ:jZPS3 [4KbSd/0 fojn%N5l]n49=x?q.œ&1Oz;jER'PۯmP1lUx9EGjo͒F"5 ճ,‹cnwRXe>Z˼E#ܸE/!G6V![7W~N9ɕ]' [gTq;-BdlS7uCնY_ aF]1itW}cڴDŽF.zȳQoJ"$``)~SixZf^C $$+3EitO<ԓ65֞4N憗=wݪ=meץ}ؙH&cuxRm@&M a m=13 0Yd"Z˖ƪJʯ:Uk@ ֖(|軝P%` \XOvCm4IcEY#NH˸5`U]oJY=L(&Xpr̪FlT|ބJ SubK tH*ɞyΩA b.OdUPScP;~&wAcpjHr_Vȥhsg7!L])yT$p$EB>dB]!-4\R%qR:e侮,F\xVAYE* aMyrIQSj@DnjZvlII!hbnԠ RlQ /gXeT4MS70KNnӏ{o \?˷xvùeYrb^ _j}K3(|؛JڌE!f`(+AyY=i9)/Wf1rrF3;cW>DF5ͯjՃ9~_N&~g7c^ `3 ?4s, .W17.Dfj{,h0ve!3^F]:L0=C7.4Lن~G3Dm؉53gR. 1YRXw.u"d=?} VAN3Wf2ơl2u9Uy31-K}Q#,  L3'qGVtT,Q|׳۟b%hMwD066|yg`V0\P9tq}nH~/DoVJ-w!߉ b.>/;͍SDyD3"PM;e=m6Zwڇ-?)<V-.F9JձXF?K㣘P@9+7NvCS- P]4[M8vs҅ vG-PZ#L-  @'օsm< u\ q!t\ ͔ m[($hwoj--!@-dB-PNF4#QBw9&u{&l;O}:i?~w׶;@j4;Xq$W4?S ɄtH@"Y3mGOfK!0cN^/YQM0^=ݡ+2o`, Fr"lmzm`)U ǃ:b7BaXp2zH ҕ!V!#Ҹş_R1Fip,+rLl; d"4SR*Kk l~!3'ɗN}q H酂SqQ˾uBbU&J&G2g#&-\]m;UwH}csQ 7 :UW*IV7i}jo!'CEyQu*MF 8Wp9:rBuY յw*9Ž8܍zMvsUºsaO(&ڬ.F[Cm]iLg]ül#冷|"nN(k.6K%Y/CZ\ ʶ@Y{Ht$kF-uQ5=Q[Mӗ &/ߣ4 ڶذx9I6n&,zniHiHRYk93 {TRdc%7(u־g6p-љ$sJHP+b_2V汘+P|_[0ee^mU{k}kcCO?TLF}7)O ;Ōu!'@Cw Q$, O 2"{Tɼ5Oyy+v4 lt۴,Kࢾ]z=͞(g҆YzN)YjRa&ƬAǎ2`(@ݷ.6Fx|aSBR_1-<H.k`5o@fVco&Ah4wrDPVAAͪsj!낿tcrtr|jLP+xY#J`HRHaw4qt7Jfu%@{`rzdB- ZxK6&fNW/U@}pbxs,]M/Pb=NY@ȖQ2* TT,,9*h(R' J`Lc4q# (59bY_}|Zޫ*pg2(vFq!kCY 3v*jD, (9`t@$J!OR ae"[ )VpLj׾$3C9K_f\|9M ,Uk @0ȳ` L s \f2gZmB`u1Vnh3hh9N+-_ 긄5ΰ,O9H=,HbU42).h.s>e*gC&mk,~P)p gV;\>H0~RF.wRa )`rGxH-qlAm4aӴTY>9"Tqz Ӂޥ(%_ O?Puk_oi:7$^OK5+URVHؖ>D*Ǫg 8BS;Ӛ $TiKf&wa]Q6K&TNawNRk) (CPVteNDƾoWg*k 56=-cPMwkpnrhgVfKH*17Ăvs*XU޵+'lI#Ylc/&BeBXD%Pa$)UqYsa#rZY\:0*ûTLҏ,%gH&JT0(e@sC " ̨b$aiac5ϴ$1D,fV9Or#kEpLat?f -t^Y l +G9)9ٴK|*z9/>=AIwp \RHLw =+Ӷ^,Y?f \FT{B㷸Y{Ya2+˂g?}t%j(z ɫtP Je-n[Rb4 %9&M ,6E2g}+(+?ܱE}cGߧ+YE$yD_H? J9 Q~pxݞ"#KY(rlhUUd7!^S ]]ϡhjyEYj5h sG=3tXgZ VOv%29 6U-3o٭=VH +hw(284S]~kj7Pޝy);[YKVx?΁*g;.~@ݭw9靠L}m+0W#`cSvk+p9Ռq'BW&P⥨AS ãmקWoV7 #/J<.Siɐ, P{*]Z)VhzIKb':~\$H 䦟߸U!O2O xMXvxOpn)"yjudV[C #˶%ٯ60hƲM$E9!#KVC @yo\P-Z8Y' ̥2deah Z4_BTYWs/2yU?Ц/kȿ5m4Ҧlbsoiu5<~FO<ˏSqWA( R&5qnN4NvaMOE6ʻ6f:Y,0 !sNR$,ZC)6^U}5ÏP +xM#Z"ScTAӈFZ CH`vqBo><'nL6XMSƘ'i<ߡ՘ڥ$xKn.)X(5Sgm+M\.֏lG; Ŏ=Jd=o}/)z=ՓI!ҮPO;i|%,wʿk]'" Bn`\LϽ{>?ʛjh~X!;/y;c:, -*%7ݛ EJ<մ29[4B5tFSjgR;r[<[0j#RXv%vGQcnSv":\([>_m;b k[ni8ɵ^?O^>!ecg6 G%Cy&g=鵁*ctѲ/pF`OnҬ]5]Nfٞ-svJϬë|EpW]߿X, n '28R.> E]]k(>O^hH @L|5GҺ`d['ݫZGEmjrX5$uxd98mܿYt@̡J sd\ uLt(Wt^컂kܽN7.1ԤLh[vg-v6ܽ2ö+ fC)[U,Z}cwsRm xnRPn/SimkLw.q^-kwMXYzp^zF(R5HQbxV4> #ů'=a3VBzWdA69(NHz]V T.I?W8rL51ak|+zFx$|=-Z՘Kf6  ~r ff+N%gq-e7ML:[b#3 `[YH VV pӔ +q??4PU:vDSj]qmٺü嬷1j;tYt륌 _lݚ# rʭ4 htV=\k'@= 儬FVECwhYnw\@o8C}J8wi` uuGplN3i֢7)iBuӹ܆˩#|(Ng@vjbTTݖwK(;vȋM)cqiZyճOe v!.1ӸeֺWi00t+%h*O Y5\ME0Q*.;~{ YtzU:/Fw|5٦2tF=F y`.r6TakwJ^Zf{Im{o wjff222LŚ|8hLG|-3QN+_g[^]MMU'SƲiZ?RȐ2v_إlڑ*ƤDK9 FF>x TZ]Ω* FU{o$2tUKn5$tu6&f3B5q"a\D抵g8t`q&imG% C"iǍSe4 MQ[D?I wL<mYL2s7O"v*9ω ]}|ZتA!\cX*JcuIꔭ"Ӑ3tZƨ 묂Z.[!.+ӲѻooʤՠҴHISmэr&6J Ee97PN4V2[e&tjQ*J$F9G6.n$M]r&x}-O H+K tlWeހ6?Y XoXHTrNBCK%akZf;O(ׅ/)4` \ol%z4Pp;{ĿRX /ny|WלC'5*DR6pFt" BJR\bn|F:ro> b-IKG1 L&+Eect];Hz-S)4 ~51fyE uNF*2%s8^\9EdZ<Sm-)I#aTY(ol Ϥ%K#5m3b5 Mu+xZ+jG;W‚LiA-g5SK mz*~ʿ^X)˅:uս$w/B%QPGH#Ԋ`퉨 >-] Q0pty9zKUS Ev}oR1"S /ΆBxyYg ؊. ^W%Lo ưͰ}x 5ߓ0{өQJ\0@H^%yȀIRhZL>{3z/ BF!L6VB)j*mHTrΧUXDlk?c=("csH%/6 @3H,d0X,賎o\kz +dV,#zn" &35+ql~SiiT8#ɱeA#h`_Hv c$w׵A76> W328 eEK9ڼHACqҋU[T0pt5hմtЇKKvD5b/@LH:B$vLI|;PT-l,[{0ÍQiؐ r[eP~\4 MI'dz^fʅfburL&QݠL?։X]#NFӘT\,ēS3}|JzZ_#*<6reJĘh9 1k3\*u5>&u?T9kq"! %'3 v;\>@NF@9+=/> zgSH#ӌ&0cX{.+渔fWQthaQ9~a"YwnRPjUQD/]ω`nZ$ !I-0ԛU Re=(\W_ߥax t`c3Z45(뀓6'~ EC'dߦEA } s2,]Fpt\S nIIl8S(5nmfT!7-{Â3BQ,zNP> 2t(uxFȦoL}"!$C@_ɁgE+~la+8$rЧԧ !5EimkZ4  aTp)zwGG0 0 .-0f+&iV:EќvՂQĬqnV5fy2jw (b-*P--{ 'Rez٨2"]Kn;vrQO|y\C3E}h1}^^Q.ER WN))L{ssUӊʠkX zRϤ`+N]VinQaHd+Y5f4^hE,uhU2 F sJQes2+QiZUF酁$nCaH7 ]:qh0>A"*kOU:)YeeR%6~_]eSP{&E/ab|+FHeI^; Ivt#U8#aCwzO$]fUhil͋kcB /imqdsl´VEB9ųȸ]ǔ&H4Xb{eQ S|kK<V: #Tk 2,#@)yȴPE)3KP`;: Cٚ,N!!> h?0cJW\F%c% mCK`#V(i`"WqoCT ~1A"g)sgVRg!݌: >yr"^ c@U$}y>vk~vpCˮgi< _= Ure%ED@bpuԾ;dNc#d?zob.ت Rdw\'pQQ T & wUFNX|^r k@}W7%Q2υݗtSt!6z2)5Rv&PeS޳3.ȳK1Lw!v /ȴ99^ Y_:/6ݹq۽w)KWLI"qekvRR Ԣ8&*ANx-x}*_9R<9~^J .72lXU4BQ1K!Retok+1MUK2ٽ _#9P+ŠM6ľlFKI0/.6\`Y +Om2Q͖/U}IqqvG@x}N+%ajVHzi?- ",6_T/6#BOvuC[; h]Pp(vx::D_\US {݊DSm jPnʨɀ,蹔]'.JB--ILTnKDOgrkMq=I:Y,ﹱk*;\qZX/F f{5 7{ؤ󚥐Z"T0ofW/{;NW L}.5m^Δ,/*"A8hkocK#g~hд?ZŽ#bcGPv,$].(W̖ W]\Dפ|ipT,h5;s;ZRդ\VӺ5ZL>]G9.$q嬊MQR̰teOs Chx/tL%_ۍL69G_0|Av/IT"Ω[؝eF%cTD_hs# P " I~, lnCo[B[)h-D'?d-XqTKU+,]]qGus0ΫivIw*m-q3aSŎ͈*٪.5` 8h2ѝ.s22̣{P6@\.&3gEˆd^yq [<Eb=`:G"`\H7HOQ|\zA@ yHƒ:bp%<" ]:W )A?+̚ s:s%+r%I|=}ejW3/rJ`q?Esxws1}5sgDNA {m9+p<5fnm!sjT.8 vny=rR`5Ͼqsͥ<ۉP/wַ `mMs>p%Z먾1y0_z!cf1lJLi[/<Dc~Yn ?]8 )aR7R]w'SZ^,J>hwLQ)o??;15=d k ۬B{Inig /<mV@_05"Ĩ_2AVqQ']c.tUZ:8:70SÁWDax¬Z5U-LCf`A8iBT-,0u7:r\?lขs y^Xpz@d(]kP_Ͱ)P>ZI m2֧dF|+$N.;{PJt^B_(/7M>,CH@~ӌa*kTd.9CLaX1Seơր [GKb @E QŕWxMY';̸k? F ZGB4OPadbVXRޖ*Z>[ s e"Yi%cq`cYaH#_I #n$/όv-h0Xsz maE<5CRA'AсՐA#^$ 7`dG]Gk T}mb<1-a[~d!'+-cFu MP|ma+%0Gof<4a4ȄecVF rxd`Dg6W: ⸫4ZPH/<&6BFRRDZuqZ:-k^8)qu1UmӳvZ`l!^ f U!|<-+yE^ G9@tyJCd'\y‡]9O{mu|F1x,ԩZ5/kx1b|F/kt Asb]vh?>\`,qU_Qb.(hۙH6b~5°=k$ TF0Ҳüǜ\C` ۙ>O+U^JF`/[ZG^*.FI5ԇ -T&c;DH8ʋnQfh-mbK3ARb;65m(F iej׍aF (nOoNu9FIѹfJ*,ɞQmdK#h@Fl"'qXrq]AqM.@`9%j"TѦj(Khw}:~&iYȵ)C8(50o*Y\0bng,F%hȨˡH$̞)wJmp]hгõ`ʓ~XBs޳5Q! Pf (JTxg)=)i~VCcྍ۞Nǹiz٦mLaq%VIw #W)^õq 8)4J?\X@\#52#48ϩ#BoGOjE6_)$+gH# Le#\'p;-֨e}7>``m1B$ԑPDC"W/ T(Eư&s•eI}!)%(kj6 FHQxRfwuƇ9h+^F SpOUf JEQWlty|mU FT"6 ڲQnrT UˇJVVk@ŀOVe5w@A tmCuK#GduɊQk=h?.U]Nk; l5l}(1n7r:C{HLAzFJ/x(Q7g!{n}gb'g97{g x`KǾ ORqtŵrw `=:ٓdpf* l=S9fE7oO)rceg&EvB8S7,dj:gؾSQDz))H{1hHk}kE(2gr5Efo7u;-w1WmMG(X浆ۀKgDwn#5fPcO `A!XW/g"^+:;u cp־c*xz0P+h,K~шE7<Ųwa i,6OEଢ଼wF&7ҳG?[qĴs'29].r\rg+8w%QnOmK2aIVXiq O~`}D:e{-i#Q6}8N6E7Lj9Rl_l<2 FSNZsGKF0R:Ai]]d" 57!B&"WV>.俯W* ChNJ>x0eՌr.nP#+D v^gs`ب#u* ^vT}x̪jSאμ) & ԕRP?ƢeM*;mb,Tu zԄD"S#hLB{BN92ME.ҕqwo`5ӨFV-nc:͒g e'sѸm/T\w%CG IGݲS%~U8ьmѳqԾp('.DA\͈'G12!([cƚZb$"DmxGH)UȯMu"UC>ԯOxCl Tvib}?y5$ǡV>F[P4n۞++3v9 ۹}\EV4扟ڿy xBN@sVWl+j'j* ~di>1QY+ W12)oə3#{e{_kN4]szfH;i֓ X|424e,,x;'lȳΝXx-o9x+NF.MMײh?k!>NHMdUbjz滔0Am1AcӨYSJI>+m˓V:n#ʃ3͔|vygw:^os֓ w2φ+zF0}.Ѧ(Ox+YEm\8ǥL^mpLz6U72C/OiZ%ħgE'c>KRUkV߅#x^uOlbgMþ3 aόw:[1+@kztz21b~2t(4b~ɍ#sc)^΄~IJׯ^ٕ\3~3 %VΛkAлchEQ\/(wtRr:IJ/\m;oXUTҦQc |F~ |CiD_DanrSި]>3Nr]x\Mw>-S+aWvZFS\8= YPf QZBmhcpȖɶ,޵ 9=i;_W$8I=hCJJ'kC^bE1. Ud&f(p7/9 _j UReb)]@l{ψbif xHw} (Ȁ85Y' ?cG-Fn Vh/gU2da2;^d}:o';.0h ~+ "Z (cXqtW _ቅZ{eh>,VVAar8AkҤ%;K'޳(%v.OxhWf]Ӯ{є0î;kpyiZ_AΈ4+|W}#OUu&zlOE`{qpT?-Ѡݭ&{%L?{(Cp $[|V/?I!QE< 0N_%ijNaL?o^;pfk+f0c>vU8BTƢm0qf g7v]1 j,[GJ:oP^sS"Rhy)|b<,$oi<ʫ3 *HU&cexBa#ިTśQgDpl?F'@#L vEL= HGzXSRW5beX7B}' $K^n7bq;h`ϨӋJ 2IX')i]e"Vz Ե*T]hn|Ŷ(MUѤ3b)vX3uTdmP*#V1C]nm׌6UbˆvUS"2]??Ji ~a eښ9Bf* h%؁#sGnO]aeأt)MW#Wݨ5˛ܺWKz@wgQGi7+@L6];!S< M>SrQMu(S7A8>: fe"Mg8iԧf;'pFk)]t!JOCVj&Cv/L|G88|u jsK4;!souҏ/x$=WE<1kTPX5'İ$oR&U= ve{W#*%!^B 3j.7>1fO0-م1p{ﭔ@^jsVkY9ܟ#1h4ǎG~-m ~2\GXm2MaH!MU6٦ְ.>ϝ(A>SVɃgHԆ #Zq蚮R!.][n U}~WgTB?{^xsؓ$$O&<~TV^.jSO sݎs/i }"iTF f7ދa >0]gSGu.>cJ V 2_W?LPo\eNU8н ʁfOEBX\ RX? 'BNo.2<9\ppS 2;%,N[Lico.?l#ӺC uNN}B*#8;>;[)j5Ɗ#/ *vW`j~mB\bEIav9nIkUn= ȳIkOQر%|[U ܉Z IڌZ"0,c[s~pol]Pfǿ~YS,&Mx@nYl_읩]3^m]&7|b:QoPS!y$6|yy|E6]71! (?E4TM2a+?\NWUta>1:dt~>-?kcDis@\b@y T B^ٰA:~ob5lG -al, kWe*5[%̄wN1!eq#N%~`;"5vFdk`"ԟ&IHZh2l?!a8:rE%D~@P8̲ietJu8Tx3wH3\/: zc!$D_O[?yq=Zמ>tVr◊ΐ )K{uaCT MDP=1@bjYUp*yoU>/0{ ܼbT] '6`+jKx\GGgO8eԺR}"zJ AfY]_Njvϩ7KƁL~mir37[S*?}t [rҵQUzu3۸.&&!MM$Eֺ٘*iėkYXg#KUQU?ĕ^V qN$HLÅMC8;JKXG`̋W{>g}-q8(_Jw]Gԛ"gKn^̃{l)UY~åbjUWv95HS'hMTbH:ZC>LMDg]0ܧv*fծ*ߴԞX>4Q?a>fL8hu5}V{<.% g_@T~.c 1ў׮^-Ȱ,_ػ_c/u:]B oOU}QRFXMgeYw$sR$yv3b4 5[|ԫotmh:Ml&V[;+oݯsy ^b*]BI*[ݑi}9oB_L݄*+y ~UX-*5ԆV@ȂC6~ōû[xswec܀ ql)Mm ߵ8~T5 ~=MXAh4}#jC PSSzEO:Xa"?|-k&<#6R i1Vr0-8ph9!V3hkM(>_lz% "  1վJَNR`;5t.Hx0IAg-uF[bO ai2DֵOնNw kK*Xw̋^竼>N4h]$jig*;eXkurjDbT~RvZOFaMJYx_3: e厺X)x8m!›wW ku#Bzz~ ՉT=y R=Z=M%t$8\iXEFJ݂ڪ̦|{aT1qK4qp_C;[ب\ ?B{KcsE_kr@L2|櫥vXV+^-rdE<; Z_ZǼ> TJmC{ KcNߌ^t`9%]\RDـ2N;"Z,1scWL|| L~JQOKXN^Tj*:eV܆7htoQ+JQAPW,c׊)ְvdĘag1k:yܒ~?;غۣ"6I ?_Jݷ)<ç^{aĮN!Cרb Ʀ4juufՌML\qXp[W(Y#,&oInbn>v@a//xo~IF%7Yᓔt;!l^.P8@O \{ -LotfRJFnmɏ4^?BŌi0u<'x{ 7>,x][F5$d22f#ri ^CQ.Ceb]I6BIJ%Q&U#P/ amQ%)LfU_Es<; nsQRt'ZxI##y麤h'~`ƛWnի 9F{*#^6a=!,3V%:t^yZхy+ѡZ[ܪ%@5-qq~N UO #?_[ᴶ!'oSoU-Sbq221~xGVc;=i+A^xlN`2R]5RuV,SIK 58qQCIeXoۃfKKjm,YáAs[PLGÌHt:]'e( yf4yUk+QO04J6 BdU#nO望q@ ]1{Ž9$$ #2 _\g"kץA \9 Ҝc45 1?>S~`x&聵:&vI#16W8)\@-~/<9f3* ~dGv6; Xe@7G-2Фl 2<* J4fW!X;dPB]!N"2w0N`R̞RXC 6رqI4_q ^t)FKDM UC^jR*"hRJfiEU]\$U)j! jQȮm |C;yY,JLj\)B:ʬR LV)J;!yع4Lvf?ҏb;#Ҷ6b@nVaXj{C´I3 jbh,z[jq<\ض- &jW#uxZx.8M ;&*嚓lؑHzwRΰ/ EQVrQ —UC@aو[vZfHJO-gφi1 oV@X5n, j\7xhLY,_jI_]ߞ/ q}%a1K9' zz hIx=N*P{<_Ԥě8=, 4ꝑT]v5:uF2 ^F<v̤$ ZHjyO()>'9llr#6 5P9/ר۔([1+н+R=&N#Qi>@Q>.ox5挰E񩀰{|4蚄aw&OKi\Pbɸk2F1U \dA˸ҰE6%(Pӱ:M-ȐRy4|P(P#j̤XC+JR]hdq8jXQ: \Elm0Nc)F $$/Q$\cQ̹Dfąkz-FN/q~n#]sakWs Je1{A8R/e<ȋB`1!8HE%KU3=QCi֌0X}ޚ]}qhcg4)]<+B)CJl[-Ƅ1Yڧ#1,ƙv\}tKTXL&0/yhR[SmBC)A"mJE 5A,9#OnJq='0lӚ2@QK^a\lG<ҐsK /,m̠5C4J5 )F]4kEqb[ుQev(AeQ=V(>N`=RGA-.]w"Y$:P/<hA]rT0/BqY!:\l7u[mG 7<_X7죛a'J=dJZpIB[yhvfݓhXt9nկfATWBOCSCVC/4)S)ߌfxy:(S_0ПVeM$k;#[D!ר7 w*c噉zSysɛ2%^q[j15QoLlJR#}BP@`^ YF~*5ۻ35zb/ !xB5VzoI.Gk,dXJDžHfF`;Y\>OaQ3s;moӑ{ҥ Kۆ߿Rr뉬m,uJBdAFo9*_s\)IځTi"r\Vi9gժJ^X(6b6tTXU[ɈtJĵ 9^+TCcGF[߂WRe`p9|syY>Sey6oMX˾ Zyj)Y|-h|ficBܔ*1B]浞οR^d#tu}o}WzƦЗM_A5^Զ| :p,-ݶwTMivAq;[NJ2!)ə:3f}\hZ38ʼn-@ mt1ʒsW{jB]U oLfIG*sɪkLx&>0 09 %2dKep*ݓFdVG&AːN/P֠>wpQuP&S$ Y$s\7@$t`9`ֱo)W="Xq7'0vjR1o,˱͒ē+SV5*G8\Pa1e2kKwh&d<2ZI2?V!36cY3?y%t!]aEz(_NUf鍪Y:z5Wij.OPAU ؞J%17P#+R 7ayV? ]4ZFJWg{yف-`9VdqgjfU2jaMV]/uUR2vS`m-+D[FS9$HXмŞ :xmVp_5RHIDM~Z43li z[ȯHőrdZa\m̯KM4+9.ؐ䃶7|'#59:Ŋu6'^07@A?^"ȁ+YGA$eO!%OmQ @$F4n_=4ZuUu^%ox{gy,Ǚ"^ZA=|>hQ:X~y\MNvQ<­)/X~^-LIbWDG!S`cOW6Ja؃&YϮ2D0,XRۙ!զ^Pmo)&0<$r, &MVgj݉3aI~lAj_ms4xngb`'|`fJRl~PsTK/T|ۆkd(893=&;t"ҕ]MAxXMZWg#[06z9e6&ڨxͦ*Ei;h; 7flI:A&cyA2FہJ"F->h;0(>]DUթT_ bh ;׋3T6ÃP;JgѲi1Ԟ]~e*̋*r"zWpR/hnfVjۑ|+AxQ[t NQv5x*d|W$yLlÍP6}7ǼдƛfH̚<݀Mޅ<#veQ*ya jQ[5=^LE6Q+3?+zX3 ^{*a5޻0ԧcGIό(>z\!Ru#qt; CY)Fšazj) =IJW7)q!mu l-\ ߔI3Ad$6%` )3{œjSbsY%N9遭A )2mH)82E~| $Ad Aњ/ϓNg1BU(Ҭ([3-o=~1Z Q]j1s_^nxKGn*oPφԴ_ -"?x:X޸.(5kwo +6|RNzC\ K$똰NfI#<-#n]Ҍ/a(9+s\9RƩao} J,̎Q)fZWTѷZ&1./#P/"RWp{{H$Ԕqe"KA A` F^0Ir+;%ftH)L=@єMǍAgI&^ؘp|-FxNCѴ̶$Kt@!dpd QOs霫q0aV$D g,Ƅ#)9E#7$ڰjo%W_B4kE<e\'E+x/[/SP/d8F(gsȁrF'N4d|*m^Ro=}`W}}e8O'^-Я2b_|bB׀{/ևnHq+6~~ טU+uE :渃p9 [ظf\ *Zƕ|UIwa{ؼ߈R'SI|`S*N@x=su6> \aElTj8KzoTmn>⭋b' 1~S9ĕ6sz֕Z*[b :f6>p#*nRn,ċkgI3rOt;"|W.`@m0xmtY/,7: Z%x#+X2 ͨ.:B:=7 ])ԄzTW}4?Ӯvd.tX[12:oi!s9I8-nFfK+u,?YN?;?tx+KiCchhԍ4^7he֑*13 :B (U-&F, 7A|6@mҷ-{.HZ59M^?zG]QȀO @jYw&,g@|pײ%}J{V߻ߜƂ7cz&1I1OŠ53xNjࡧ11/nw~|ϖf@*ˏ_G"ݰyN}@i~'7iVgz$L%h/2a+3}/71G6=`#_,&؏ak/Yoy͓4?cdaѥI>>ul qح>D+0O.cZnuE~xJӨonTV_YL"53[P/UrLͣov;:׬ V84hd͸6I)dj]Ȃ/@jlٮ癚Gk/(/dj~)牘gI]ف&3j4K =413c~6xH,voE?+\D՜3S wYF߿9yd mY"_lw#E j=Wl+ st?x|)#[N/@#~ŋ:kDwV\B>jϢ٪n]{c$VnX`(p[5׊xƌXIX0gv=%1Go5uvE2(I0?wKVC/w XtpȔ.8-Gq~^o\]nGg!E৪X)qs(d9mSW4K8/ -צ}*1~朇 VI{6iJd'#?2W$ 2SA"IDm7$$ڮwAv;kzJ~Zu//{ L?*t˥Ii q#jIлoDm^lLaElğcO?SOӄ#_4 K[Vd*XJ@ʃSM89ƒ UCSC2Dܛ4G8K"b Yl&TooͱRJօّ]d_Cn]M74h Ⳡ)+KWk⎩W`PJL%nvȭ SNWt0wB_z H%"eJZ&C>MN)?cqkSkGVK ׺Dj4'Ow@+QW!}+z{[HGWb;a&W71%4 s}#ff<4S$sKD)5}$th]€DcY.h=nWS]^!%Wj;"gVQ IxVkp7zo԰3XT&/AXn,zɑ' hw ]/R, ф,> Xr"cYHh͐8=W:C͐"p'IghpNald[9_f z03IcP;mչv4Б 8V&AAcҍ=BY1-e(/6cE$AVp9N#j MNe3ww2Xz@$%XGac 7PB=êX|pqw+5;< I$.斺f(¸J^`0']+@ *[Ʀ6w\Rh>26b /Lab+^-;&7cHLYCf-IRmyg%*I%ᖱ y(4y(t yklE/!̐n..RnO % #8Ӫ֜ \[ McƵ*Bh=*n?.=5l ~J0pJq^>#$m L`kجx/ 3gD}bDPʤUN^k^ogTihK6`;p5yf." RXO=yw,H@vKYu-kYG4K[323A,w 7|w 7|w 7|;Kpp5Bw< Vu[Jn߈l %}2ϻ~^\#> wN]dj/C;'x9T@Ѻ%#zoMm)sfS#n3%[0*r0E>Pbt7b]FmwuONrEP`B+;xbLQ"7Lg R!!×4O),IJЗꌜ*|X[0$vG؝BU`9w$vv)b࿃#ͻM9c + NAM%rct/gEC߭^O(砆ź]81n~XzpX ۅD\6Xu6,<ǟ.!^=8񧍋 |Ex{TSԛ".ѹĪsC¹wj0R8|.lhlSP!nt.k'r)п H43H[Vghj_|0EfJU.y!Չ/N0n.^0Vty0T }x{uTKFAzyB  cGfqPW|j'6Vk_"\#^^!A<$&Н᢫bLDܪ״Tj4\u"sL0 ؠ7si{nu29^ak @6 dFWDٴ !Ay:6/ [)ٵT!# ܛRYFxQϹZދ=k#%pQLw^˾] R^P%,Vi5Njxk ^yֈle2 /͏jkU+@+cbZ*?:'̐i0Υ\DG!i B{rBrҗ'j+:Qߢ`JWV$~gQRւ2:.X޷x2/( tk,}UB?bKXOůUfoBsX{3KwoX SxbX*{⡉% Wf(e CEO^,/UfwZM$ィ=Tm)-/Sj^aK鿒Ha+cQ齮Ŷ7*I j\اRPHe Ml-d5Y-+_FExpx@]0 [u ^YoPQӶR1Sf(SNOJ[SgK"0VWdK:$\< |{dO}5Ќ #J%$Q# );IIx/zg t&ՌXhU3oNckT{L$'-zREvPo{zs=X3ҟ~Ո1㰞 HZ] ]e(Ynqsi:PkOG.6"#K] Ὡ'U=p,P,0эiEC;s[+l!qP@ݖ[gu8ʂ=&DpE+A*:éz-4XQ?ߋ?X/GT+"&HUv޶jaR{gUZ 5 (cPpCX'ߏaioItls`L〜rtx4ܞxjk*^~?CTݏ2S9"y  jz+v KIe!h!bZ^2I`s?U~xL.,n+c96CZ[5w<--]fA.)]>#1xwC*;k-'?YqyI=j%7tշ9$}zbJΑ]Vm^̸-X2{55 #U056 lw\ǀGbo<`t:=u"/l(<>G Rl˶K۔|aWDq p^j,Ŀy5tkU50"R|۶ \O 7lXXaZqD˜> R<@=`zZ4Y ! 4eć=LAz [how-b#[F'o' %A *fI Fgj ƃ&eia]pRtjd*FߞGp2Mc,Rh~ڕ.6;} >D຃jS0 SնȈ/_oA3 pDَ`[{ا\8XcQ|Al2K46pWղb!֐[tޮ9oؒ8ٮvĐ{ޅj|TX%ᚉΫXqGJ^ؖ 6aXvnW&)0UЈ2 ;Z ʦx+Bc~;γ%Om鮩fF۷)I"VkcE{>X"V%ԘGS=a-ƴ+hjiDS;EdޅP=7t<1YJr@-YUj`G`qI~cZv=)*d4F@)tϱV$vU"yB~UMEͧOǫo!轳GeKfl傈a<:o4B[˜,7'utNj??)RӐ T4?2Y7$H0~Us?Nz>؈ > r} *QU:8=vE/'0A>0m,f ׻# ~k'_˷n\Ij ]˚;Gx܈wvi~(a) glҙ 'oE'haPy|gKΫ#e?-= NZz2aF,$6䎦pmOw-  i#ZPrJ׽h~k9kYIW~!p7w6URnҾY霩.5^ %7έ}q-\RNi#si+q~2\ ?Hئl58ł{wکS۞sWiƹ+rZ'xr@~8DždJY..ВK~i59w^yvs'"H陟';z\~96~A:T#z,h>ǔY'#@kgwyp4'K H-\(ĚK|ҙR?J_ր=߫ h,&Lr& l+GQ-Y۽}%&ZK*$0ǫSgĭ$:"N f15<5.蝞q#jH8u^# 04[wn'Q&SOD̔qfO-獖J7[V,)]UqrM:vb*Ʃ#m̋!]}EBs4k3Mʪo/*ZvjI$վQذ\a.t!WPyeO|?c,۽"M`W"稑\UJJn=!kNj]sKll0wͰw53ƆozkBrTf{;AO-VN,.>/-fO#IlCO)J"0nOq ;r㘈t}7K[T@hireoZIe(*B*^Q>QWx`j9|8I3.'(zJ?a#]"HVK~J]:b\A`f废IpZ2M(wH#kljp:SԪ.ҭViu&F'yFTfmv˿`[ǎ'krʙ#B!L-jAL/F;b`2̜1oWՁFuoɆ;VeLP]!S B3-6 6rVI_ީϔT/VyK0RJTH4*B3h,>agQ-Xw۽4<  AX\JQ΄رSV#nР$m.ޯl6FWc\8{ q$ i΀_s*x]~OG 8΂_OQkW9+i;YZ9 Oe{{Ÿ4@O>ӫwhkOF[٪&\\l]ַy|#.{tO^g,[uypYݴЯ p^.@ {k]odMvaO,6^a;yCɉkA/[n[6LqNK/Qߒ)Px증ܫ eC8!t?Ņ/- [ݜV*Grf]b}6۪KuRw23x;)qqHNzlPi\[C}≵˿ oE1h 25Ν+ D/-*.[?~ND~rO P*j98XyYg9$L #mK5A }tMK=lX>$8a$A2F/V-T XFC.7Tॡh(Y,# ?ZnHD+ܭ 8SD>ӥ*2X)H94BNO匎hx5L+k` OMrc=vUY-C9c4TFP[-*SȦKS!ACZP2sz [hY _@V/4PYNq<'SJp򛲍#4@M Q< /X=.}9^:XD r.m7ηSczDš?R ̩gZ:j ID,"ҨBq)ҳy""E6Ւ^Lպ[6Wn]"{;m-ۀвXPVjf;f1#ELȡ7r(R;ϼs"ЬXJ#Zh@@H .X0 IEq٘A+~`f |MLRf2H}"@[*:uZ{WXu-\Tit#>Օ غ9  /~[$Վ5639_{\|0E&ea$yF?׽N%iq h\YJwpuqgjY@"RYk(j)(T V  {$$z*Uɍ_Z鐶^j-Ѥ+p-KvJ'WI,")^*086T-1DBfY&jujwtޤ%NIpoߐrFLky. 4J &gL9SIY'T6R25le=JjG#DumWv64͋, EZqF-eCCQ̀uq'#Oz1gV~]KޒQ 6~O^jz/L2 5^,f䏋دNk0lhLӵkNh43qt[^:ؕDZSϋL[6Mx;Y(PgcF8u]`4S 1abL%6GL(VZvޢ"7kџ,ebSm{ԁQFפ%[HCyܢ{mC ^Ntݵ5[ѮSw+W| BV^-7Π}(bD / ` (>dRʖmcvrLAZxkj&ApaQ8 f[ |0!%mK'XOc g3:?tt/ =f?_s]#~-ap-X83724^!X=qoݴ3Ki )qp͍hG1M([rst}ML(ygqUܞ(6unn&2:IX.8Oyr Qf7ubișFnǫSkKyW76qFEob?qkZ;7W9}wύL/ _>p^ݿZx }j}2.ջԭ˝}J6v{\Rq XnqOuZ;cxˋ z)nZCN?QCޠw8]MӏyaA_DީnyM{+nnL7yq" ?]'/q'K-ҟ7uG1_g-N3+A="3W)@~q}ܖyݸ&%Ƭ$_(>~Syz|#-s4laT7F!0~"}W3)̓1Vp©)xEü-oA>S)ݡ~Woe`1T|lǍtIxK&;>ynnW-x5_J<wP"22OB:j0,R=ҝI'&vMDz1/Ͳ1_T oݲɬ⇟Дr^%,>~005iޜIhE%+{]0|]TTzC9Zc;M܄de:M=Mj^S A;=p tI#|9#<O WwZ7E'rҦm?+8"6?VAC 3qAٟ݁a]gO1>TwK;31m\.DAl r߸pv!-qO]!}lgI1B: "%jiJ[V jWG7 \Aq˓ g2aG eA8%3IJuڞ#<`;k6c20d[AI]dR Tv6-.iZ#+tɩlR[ԟgKrrf)$7eM8ZcP[_M1-.N3Q)Ů= qWU6xk}rWxS*=o.hvEi,Hjj@ߢ?Hc|Pr.ũE#+ps\U`Cs5W[&9wkz `( %myRpp?2vKZiq2¼y1ҹa*ayu{#B/ǴYE1b@( \C4G֤M q<m@ BB'*r@ƙP v3Ch9/Z=o?aZ/4g3B11 ġ Аx4h_ g #I5}S>4,!j|;'i;E`_x7i(gACmPfxLlJ 2vAѦJ"E~ܮ`%i:mw $ >O$yʧx7u6MST7L`#y R*3u|2Z]5KS-]"F+ 5'qHF^W|8aDm NجS'J (9ͭ):w[vUdr9CTS<d\/M^`[ӃUnW>Q;7G;}RKUvn {^zݹ)hu)'m2Z[/4KZEw[{R(6KQ:oVOũ 9 _)z8ѫHi4|KI8lpڂZyF)bB]VC` ^f$^5 X,%C8Fl )av:M֋( =l u4d5x4E,\qVX_SC2=i\cO-68@{Mn5.+Q%] ;خti]i])MURVӧ۪i ^ǐ}GR+ qdfGͳl)XOS%2 !l~?ӟoI2W^p|$ #1\kC7kFq|*5ibrN$,Q/V-2wY-2 aP.f.Jp\CqAU'<1ǐ goVkU2fu5EYMp9XS1D()hVO'Ӗ=/Eiŏw?NtcR$\6Y$4w6'|r"xǦ ;<6i5T`@EMRcQ _I7B~w`5#KYY7C =ΪVOTReXJP~* EQ>ARFyac 5S3HlW/\ c1 VMH~&1tz)dǍU噧}9e`gwJB0Iѝs=(7n asE5 n@({9.7cVvp;t= ־?ϻp|n G}ݩ`;X`uRk.l;[5GbV,GL$.5&5˄*fY;9R2oK7gy&uaV]+٩ҶY P5 1XjyT}H5" "iIrT<_p̺\ilwtp+0k0:*,iنxkB33u5^ugt ` sܽ]hQg!wv n6CLj`L?Yݚ܈ex?-`NzVy ]XFyky a~a QVv^' ikkbw^!PI7Ehv8e]-x7MJ6250oHV(L$U͓2hbpF* YgNGF=r, OL+M7|!UFjl$2ZĿiB_(nP"j([`WGZu*w V&] QMφR9~_aƐsDe) 1JgSFt0mQ;Ze8 ~--ENAQHխWUmHw7/TI.>6(N|j!?<] LYha+p"iq9hQkyo-1XdHbξ*= 5\צp;\ZG狻] jyUK3^nL*4AߗM_¯y 5U<\P>]㊬ c\*T3E:1jƁ2 ~YyޜrJA͢]axٛ]`Z)Ez(֕MX)%:mjuIJj88k\pve@<deoUk-68 foݫMbf|WĻ9xqs9Z^Q=tE"oَK%ůUZx ߘI!g^GG_faž8A%\jmđ6{ /"تz Jtfh[O7ޛޣD&_A$&F׻-DקvUGH?N\Z5WoÒjL*f, qc{!T_mHn ZZCZ) tBb>tNLmO>X&.-Cz\PQ̣jaϾ6't޵XA %:҆om[0|zA؇>wx[Lزh5ꪮAv9T4A?teHx .h(dsWo(N(B,!AzZa3UtA^zs/ rzaR|0l$LQ6W;KX5hf ` LY-Q5I~K: Y|%z-5Dw 7Э,jqqR;qWm/zpֲ4BZч Y$ҩs;sm'0}x 21l%#(XFQX㇑ _ S2ƖJMojlp+Hf<~%; ,/!Twap^Oi\!:C+ޚA@ӏ1qD!tT-c8D.GQLCt;}-ʴL+_R5h1=' o4]:FQs rIxܖJ2EN4b;G*F8"hȸjٺt?y6֥֪h+W4|Li͵#v;C3~]{(v&P>[RGI5;b3)WGתZɴEʒk3-y4H?ԅ 34>_a?yY@-q\G VzyIehW/X[V]퍐I$PJ++4a[>L%v:Yi:fS8_jϹttg~?/Ku(`7z{}ZY@Mv4vA>4xM\C/ 'TM_klk ̮BA# 7_|vL*27+VNnjN~_y㤀Tj" Hi _wKxU6_$'>/q!O! Z)Gu/2ctۂ@t2δCypJ3Cɴ$OrŊR; ;q| JE^8ztYN9[95-vԯٕ 67lI VVXٰ:G~g:֦Tyݗx$+{iŕɒ|8N}YL%=ܩmdizW4G.ZAYKH{C-/ՅԦߙ/e8Qso,sgM;!FWM :|/-Ѡ9slKɳ~wE)},X9W 62UpŮdlT( g׮|ڻw\An??PI"Z0?dv7c SbۢiǠac!c"RI!_k;@K9rW0>(^37$0&)IZYn]#<%OF 7)Wq"׋5-'ܥ~W:`3Yu0yBMr\ p DBc+ {+`Wfz mx*)/~XlQzs?;@M J 삷,&C7J [i614,#H'##̈pziɞPNQoA ^w=2*#++]2یSdk 䒦+jFvيn曥A#_ԛ2x9=1=5S4wEtug8ʲJQVG*To[L ȔKOBTEOj xa,ǝKh4ˣԘ~x= 2^.jYèN;!Q^%u/.j~J_ѥgU|$\0@+CBh'-uv/X/'VK #$Z8 QbaNE5>oL ˬ$6HԽlai:ml NS)X@5CI;6m)yt΢"֤\F_>y^ 2RM{Њk#{@n0G,=*cQz f~4. CGXG#z=8%k\AI3\wTGan^H2H~63o2ohnǰy^Y%Jfg"2$S XV0虅ر)37+oxoC|;$?U?e p}6:OՀMs-+(۴(q8pe0`nlsVRyP,Uz96,/<9 xZS6d6'!Vctb~P>'$lCJ튪X[e?ゝR`e7{pheh_28E\HǐG&h׃ʺ\*؀N?̮xJ$ٺ{QA4YV3qOyv"/caiP 6@F@f⪧6oGnLn DUmi-=էګFLP@Vm5Ǒ]n|`]G6OFy(2U\N{ =؁{5Ƈad=QXJ] #=';+%K+_eYm͒w1dEŽQ?:V/9f)6fwza_ {O+D7RmZ'׋j{J ͝rIi8I/^*Kv~m {ZSGliwbgȆV%*czYo,>bSwbLBܡjwȅܝFh8zyXϓIq|٪”(wԫ=\$g†Pyt*g Dfr+sA=7f/=noA9\)6e=@WlZ )ݎu+̝ q2|q?EE,+e}fXICU0b3ꨍSQX>Nēuvj 3N8<#HNePe [~ώfEA:h%#+[/{_<%FזG3p }Ҩs FD4O#OWjpϪ"}e% 3VWaBM2-ͱ%li<'# up%hBD טYtF+\dBY(SdFH?N5!(ڗYzҩ&W|{sdzH/_{.b1-i6)9j2D S?j)Đ.@F,b<<ݻp:oaML&{QF D8^8q3RzH_B\|5L9V 'h\1ώ` HdJukkd:lum3|9^0y ɯ=u,7HBt4B5MAN{l|'Ϸ'e-fT~l6#~"eAUJeb:S4r}rcJ'* ywPQJӠbxqTyؖqxm/'`'z';o`HG)I#r~)GJ^BYHՎp݌1V>u^њGcP )d?HtHmIg\m(9H B:)g쏼㻿ʻ,PI}?qugJ9(eXoEX ُa|kVo&lО4!\WQ)É|*#($ -ECGwUFoA)!a P1}\,%&# 揥۞W|HND\X*,Zu?::}g%,xB*V| BvౘU<(EH ,=%)y(c-R^- kwV0'-!į32sx1{ʊ o`D[f=yVdU6W4~OUlR6:4&sVCQU/,O(}X ڀTe퀲 KJa7ojG ihISQ*7S|bdi:F>ɼL{/ڈ*D|9ȜvJ'趾3JiD8Ux qj1IGם MSAEtD_$ӹj {fUffU ?1P32]7{)-(5 s`cy j!O9ˌ 4iNU׉Z9Dd2|=C47D:Y|Ut;yL"N2O7.}W-wڤ2j%ɰwl0qC.$J8?+LtQ=B V~k8zݽ8@[Hx*TR0_R1' n(* ]9fяmHyB am5*5:@%Ǧ10-7/![+!cOZhju?\"ugдI|"[*qv/7 #mw/Ee:뀛*_X&D =p|.fAk4F .)JF;8A`z!q!:`a)J9hED2NV̲K`Qw/,.{Y 'sps1X"ZU]:/>`Kאyqdyۃ̲c9q i:wsvnaJiS7*pLqM~lMxoQyjIù*\#J.<^.e`# qVI=* 1#w v9Hn!#E;=N]%S \14"VeUv^JraV 3u7Ls9-hL=]URytaUZ[:btK"n?xv⺳5qϴTm)_NU3H񰘫ƙ:h.v+= 6gy kt1tGY~(|/@.~z]gi$Pv9d!h/ g,B''jxE=&a߁4AV'JJ 5d30!܌gw5+ݦ\RAQ " %TQj2PXE uLf9kAm.e $ݾLTbjU>vB4XuNg tqUo,,io~#bCѹRJ+roGrgT j (HT!.vV4YǓI`N02_ݾ;Y=y2#H07w7;vԂʓgFJ2AlGQyDa.L}[5Hآԡ{\Nڍz00`[][!x^khK_@[[d"S,gC>b7P`{)ZW rstd'WZHr|) wݘVXk&!u|QVi{y$zLߠ&)X$,2L77C q%r[ osB:*&s|r?8e$՗V٤U]w£GNKf7E ߻L04[|4u;-\`cxe $ [á\ 73FD^:{ QܢSdO+]BmoPLǷ@7TRfhZT* D[4X6ئ2lQ]/R)Š >l6 ?uZ#:]Hn$.]Xć/Aɣt~%X;o+0'69ʙ جx%a+BVLVW:fN*|oL;6Bt#i9="53ӲORѪBkj]^m CH>wŃ*}DP -aݵä3.O)=2rGS JlֽDu3bZWjßDP-QLΎb" ?]ӇC9S j' *KL.8\]}j 'ꂬ⍡mT`F[v'2Scsz!J7!(?lHI(wD сVrRvE䨦+U?| 3œP"EY#f$u5U˳X }E V>*t$POV%j&HQ (#消AyKϹFdh2I*Zl8Ŋ {볅0IDdT= ?pJ)  ]mOC9pz 1xkFBlz&+ B/0ޞR@Z?h|M9Inb2B/GڳA=BT-b+7RY,s<ۃB>PlbQ1ۇGuUSO@1h)>-v.x (/5ܢt67R_EIƸultc+^P(){.\vgȟ?lNbNT ևvFJ˵hk^$(BW1 R&be&ݭsq3 ;u1g׿hNA^:A*KH+7'?|eΞakfĘA{"4L&wDUk X!]Gg r PFwUfO2U~ jU/H@}Ke-tޡzcƙD|:$Q#>pdʝthg] :me!=uzAapSSi S]T 4ؒ++&NPH`Jo3%KǤf=B"/ uERѪAVr2Y9e[xwk-Q\N 6P?'2} o٥nQ%e]Q[;E G,_jHN_32%I_N*ϿѢmd;YTp ,E0S,t7u8HU,A G(D]EQb\ 7L&OW'D$|;Fy N)t6*Cz6j*ҸmVzsC5!BU'.1q.|E yL4`*ZYr&NN vIAxѯSKb4:wZa_NT&ν q+Q|!{~S8> hiϝK!b~\N߸ػN_Bm(FGɂrQhH^#|ez=z xLX@˞"v5la)XIbggo.dsp40='bv͍h0/Nf_*sl ׏j%65 Μ|bk|}^8^ F:Pd+Djpg.da'U"Y5Ҙ6Melqᮼ-9UEk5ѡ?/![R(mj~X%f?smMBVo9>!֞w +nwg^ƣd)/^I?/?E##|WO/@q':f#Oҥ^:mw U:woH_أ; npQfpT'_bf<¹'O=Q׏@_K}#}0Ө\o%!M1W ܆ Mwd|06 xH8p@/ xMM^ v8kSHC" .*7-~LC6Gr w8š"8bm2Fe%CĀ~wqd~=mR!畺tٯb(0gǩ:J nBI*4` ڜ3M -SR38!:/Jn@A]S.09vty`bþ3ჹZ_ש7iE-My;ExRGe|ؘREG#NQ}^;ki5AAgT4QMۍxj]IVӘ+AwwY|7KcN%ϐE[&|8:ӠF"Zu8<')CN)HӬٔs2#bjGy-pi76EaN>Bl2J}`WfNܬ95A}aawt{NZ/2}"&Y r1*s>)V ^82IE+ݘXj&~ħ!{C>{(֘1\M:pM~щ (C7]ɂÛnՉQR5&]F%g v#2lPnK\(hkT#[9)wt s)Z> nE61[du[ hNy ?4R:cCF G}Nܦ%"8B5U38uϮ} ۚ=Zf*@Ŧ {kbƕykicw;'e=Aq\HRLSʇj|JlC1AKݪd)˩ ^?lg6Ig–%` /GTքTxރ>zlŅ@-WXQ xXxH"I!6ϐ'J}fdնƮC;% :B ZYtNR].χ 8 ĽE硖-S!lEbV!z8J!C흣I X3\6ԙ,q-M.89 gZ̦\G2rdzYe{^}Txmnj}v_s)OGȨ4\L*{[|ӳˑPϨ.}Y4H7L(;Y,p7@!{yvR[ˌ(#4Z6aUX׌7tZC8Ä/RipvQ$V7ϲBU4(ٹrVݟkԧ8S;#㔎&'W|*aS晞`~RQ8u&bU?kNܟ2D5A&"xWJWN9:PBV'ܝ`:dtϧ[Y_v"QN<3?W7 R=J l?V]Y 68ݒbq[WC>9Ċr.SSdѽ҈NҰ'/ˢy\?#d(!}h BsGK,83]&^u BOgf0Sgƿ፟A=jbfQ+(=tZ&S N#;d=yJBvCaSd<uߌs Gs<0?@4Y9> XSFU#T+F2b<,pG6 Hগn LcSZRc'^>ψ2U=wëp pL)0.pz_"?փJsEȯVzN]`ǟнIO%`#Ul0vA/;yNT@U4CWw9飆q0?| |%TR,E"݉A"Mlp )h@zץ~&3jd^gѶ1Gv&;/-b <- puٯvTlbO9%n 3Q!$ ǧOW+%,\J{&4,k8ss֩m)>IFw2i?{_Zա>--?Pԡ wZ Dk{gQ 9ߊ4s#p+p&Dz!HZ,[<.dK`]%% ZYxd*]@/1vfl8>Z@QkĞ2Îg5rt (c*W*zW56{2A?s`ulO0viкˊ 0 v(q5PN tښߡ;=AȰLOR{~:n|83IhJ48fMO~JlD5f"?s*4VfC  _5d{F'i 0O1Hq)yԳV5sVA67 @UܙO~@#xȮ׺}[C+hjkl[n7t6ڹhQU ^n>X  4jjaqRfk75 fh9=@eg 96ۏg"Bwh?'T QzdH2?k&"+6nчl5i'>ncu)cX#F:s ":YQ\Yc%'\|"-JYDݎKl[#H=WR%Q$^rsڹ)HM師F̳jq!+:b񀥎d&r%IlD7ݦ> I/{ٴ^S^3&D_EҦt#&c\[y4!7V@vq]T_j`sVEXKAܼە ɜ"Ϯ\~,U=Vʻ,APX.zFZhB )[k )\%jWyI)ΓL1"\-X9]$srΈ0ˤ,)Jn4ܐri@;ǖxr.A&GJ:u"q{$x hZA%ĘcZa>Tv2h; ypu@ze{opȄMC4D5+#ܺ;6<&DT^.RMR2fO羁#t46$%d\x ExON Mh ,]^/lAFR >cMN[S~WG\Ue 8iGO٨*Sڨ |h9.,*[qU%jkqG; 6`-PTI('Ⲗ@֩G>deSܛ!;+ڵ qvVfž$C!Iϣq--֗;/]@K85nO I p!7*63$ZwrZJ6N`u4%aү7t$- MsѰz(08uCFQ\oϘ-P"Ž6)~pxfK0toyu k W׳5m6hT[لkʽTij3E!D~"I pq~k!3H+YĔ@ -l,bYM{~=kY].Vc s4ɨ~hGn<T۸-@BD ?&xp&=HK8 eE? Lp\3oٿ~&\3Ia"$Mʱ)7UphaZ!8ifE'+eqs&>Z7-Nf͓IqgS_[;2<\Rg\lߔs`oe9G4rDbVE\ )$XL/Rdi1^\% }-l?; N>GC޻fDwy4jbӉ2i9*},b*E]ko)WBMω?byIJXO[)Jͷs+l+Jbrs>tЎȥ|dѥ2U7{7iMUYʢ/_-8ʯ0I4UJqUuω?% c⥶>G&b>^O&"XDScQ:~ߩHwhv !Vx*vu\nAKѭj~~l8 _DZ7`u@4ަKjm>=~(TUnyEwڧv,A^G._~FkQi"5 b*jC1] X-R8Q[ϧ9$ŠB3٥TB x0߶ԃ Sh s"+YA=Ѱ7R{=}ԜH8&75#;3A/j}_,++%I+]{ If="x.@ a刟:xw)Ž#<ýH @L߭[ t~͖-~;=`cO[AƔ6IЇm%ͳ, @xJ-k `7D=4c-Or=NZl!<4y3Wd4Szb&q̚6ݷW:ܯ=9 xZ:Ԙgkvzl/l 4L F#?DbͽAi{j4ZPleJWXwJ2|'( ՋVć_wg; >fZpVp_:p %XI)g3T }J>%$uӶEsc$̐7j 'Fgh&Ŝ/ll*&&HstWJE%viҿr+$,5 6icѩRtBs4<'P*dqI^_Q acڪQIDV}¸тhȹC=[)Ȉds vGV0:<-aKl!ӧ|}pw}A1LV 8lK -렉}0p0-+QJƬmUxe9w(B~P+CE8 W:G sTÈ;>&}.-pY4+ P)b-\%Xp2_<Պ:bw*lM:21aՂJV ׅTz|n,(& r^E0.U'zH7)蔔L^pM>BZDDeNJ/BZ brL>]  V T|82pWZ7K9\Q$Ex أb"z{,c-ܤ`V]IJ;f:]JfÿT5凜MR 37eՆ |aSv7DY<_~wżur";.b[R6X|jm%TleLP/xz`Q_gt.r$9A .s*+<^#N*&)=t陣Hn&z tB\`0"R?}#ibuk2.GHήCw'箕غ|W[jX +V >z]weE3^E{ 33|}~E/),.FmQ9!#(|b_>%;^rhD6I RSipg3S*YMgrG kiՒ;,g1U|g3}pNܔp.xT^0윴"wx W0\(Z@99; :YoTG9 F؟;TcJLc=7^}br̤AKާ>6ɧ@pWdıKUU2'9PXr]U&SmwEZQZ pH՟2ٛ^O5+cBUY6qHp::yn&8i=t]ìDx'EH@~vKo."2#aT!K u}4J 4T Suϳ^t q,ͱQWdcamv{MGT|# b rLU R_@n`1IyS]3/l$Rs}oӛƺ5iڌY ;ᔢZ"~&FHHpM𤘦8v9l̄/f^2.yT.6580_桠.9O]DQ XK@~ NRM}x 4A>m{X8+A2X d5NR%xR1Ii\`(`>b &KN %'OV+gcsm&Y2Z8hg_4dH.c^ڶz%EA#M䮠ĚH ;ȷf\7uF.Yo t26J9@. _e ^7 q*\FĪ25X;>\lk=|o/m_$r'Ё>s:왽-ut3 RA=%Fv`3"mW׬Q<f;wJE"/Ԅ:hǐsB-sQ)cr7" ,mg YetsMy6ӓke\,0p{s3 󌜑HbԵ]LqS4 37YmLz>Z\7)® !.f౹!ʐq%QhPnOlKCo cB(6wxifV#]a:y ei]񅣵D.A`oib T)T$jUfVVeH5v1(VBˮS؟;pMَq0 T0U= 5S/e;W]YDAO>p+jB'89\-x+ہʼn.Սnw-gm/IZM/Y8eەjQ䍸$lDݏm5۪t)>"e_q*Z}ʣJ]utF=@ I3ܵfCQӧzGw}oD$7^"kRh 1_de$3nxi 4hWyPT3K,ݭuO`M%rmD1\ 1#)2Hنn_QG9q:AXug'7@ <թƹ:FYcUzK&~@F(>T?;bm~EƄ ڃj4 $ GStEjh*t [^Kq*_k`hOKNPE+*L%S$[S"_pMt1btr! Whئ2`UR E^ü^ILk9N[V>ӌdMs]KU]R93>b(h6NhO,|iKƒ-?ᐜAK?OJ (n<7IAB!-%BLKe PG <1&TdL d' Z uQ@_ŲzJCT7Bb-c%;?׎S <ԁ(iBS1a!ߔR^}F>9уr´<CϱSf &W칆Q|G,@rBp f..x ˽5ź,r7Zhl[ﵻS 'M9wf`ﱤYFLR*N~Fĸ,i`l]2)8bdbkxdɭ$q86ɸJ:,ϖw)9s7 CLYͮZѪ:\aINH_^Q+)F ^PJ<[[R|8\t\/,_r{alyBjOa(h\fpš"]򆞛j" 5 <wFC!RÍhxQJF RpuN}SO l|p䯲LZ] N\FtF3?ws S̐PjRV؞hloLt/%F@ !D zW;7[5!Mp7^ILǢ6> TzOwLTT$f]Kޒiy~P6J=on޹ jPP?(1YὉRq|”Va:qp,Q΍Η NQfǕ#M eϓ9}{F:g_o;9-u^f.w]4ϺvV]5)j:iC=;'u-6lu4$siFFCGvAW%8d$qv1Y?`.kKԟk9tz39;8Z/E+s]JpyVltiiG"mh7JK>}GgǑ;H|`U`ΑȲt#$99 C< D1LdUE&mLp*Jy[ veeK>shܾ#_ c!L%Zi m,vnV `X=+9B[MG+'4[-*yg0/}K'QtRz>I\ώW0ꖸ#XѾ;%q-Y6)j&|TnO&%dW#JsYK*.J9Y\V4'J; $$fq9JXҒ %W]Mh u+ʆ.eݐp nl￧:nrl$&wn GY(ZU "g]u3ӵ_˙rn$ۢfi߇[ Uy@#e5 * 魬o@Jpj.ŽtB8@ `fs~* zo[]NVLKZ*K/6|b}ΪY:ldכּ Pc܎ =i^_Snr=[ ΪOu!F{+tYx/|~"SP6 u9IatB;B\DN P h L胵L΀ZKsA؞n5092ƽ&C~۰v{=Ui]Er`}j:BhE]>A@]"u-cd{4& R~V]b:㯊Lm\ 0™N+F jY32%XjwI…YݥW:+Y) P%WHk*zv MP(G=9SĻլU2BBStDZUSkޥTVfg7O'D<;e!oKX|u:8S6*ybbBoFB%+8B@}JPoZr$3rKW1øV1|TZ1lTMcPdHѨ0N+CUHbŐB F*U|rzot7%~9TPQ\TN7z$u+V2=D (轘*Uw_^5ÄNkLTh6[F"sujQة4a{tDUJ~W˔ φHJf=pG?kaӬޱјᔄ^9f!'3tEO~꾐~Ea]cIKbKq{ާ̰Zm,[ᮕN_o&>/;9WfqtMx{Dʸ`i]- $4yi==hβG?zdLʭv{` Oq-,G>LHs1= I>Z15"qe.a(+xa>h D=y$JD\_Z2%6E9}jrQe"Ak]䏃Y̱X9&L"`٢eEn{QY`"[HQt<#+/V/3+`cw<ܿT3C7OX ]8uDZ`)^㺑PmNq[F0X;.tȘrOНCo?vLr\ h.ٱkB?Є(p ORo!vw ZďyY{h{`fkkčxrchrA{0+J8p4R@lg& 1LH3Ts&G"dIlCv# mBJ9! A F^+f nj9m;a(k5wYRG;sw !FF+}UEvu A2ӉED޿dz̟qfM"AIѹ>Mݙn+b:˾T\S dT= MӮx;¢vH&=:tǼb/ܩ¦x$*v"vo# GgE$u+xuם@cYtN9|5V!zLuLB}X~ޟ#&;Ej yIzyX~%kz ˵ĺ3 ڠA &Dy@ӊF(qTm'k/K))y$W҆aPjsW?`E<8}m=otFYg8,:n:ܦ63PgZj|O6k]j?4G{`R9aK񒅩 Ƀ&('UxCsbRbj+[4% \H͠ ):s X^=np]w-ZN.H)i+m7;jc8ydJIES*5-l(: 4<f:a.Qڑ<8%(Tt6$Z3<݄LX %5рL5' 8\Oݙ̆Lf:dG ߭d*|(*-)h3ژPFM|p:Gq| (``WOcLݙƆeVnRk7Vyt :I^cCvLi è=b-ՒA_#Bn\5lL F{aaoAޤq?A>M  F?IeRK[Q6BG>& ЦIЈKx09t9?͞As\L,Ȃ#)42*4u@`5o-)O2P=$JJ`.d9L{I$e`P-79TM*Ƴoji/E,úu$Z2@2sR ]Շ4~ r w*aw0Hԙ}r&dQLN&L{20$Dʭւm56@NӒMpJ)9i 9Y*[p{`r1Q uXn=f9xe`ްJAfAV_&[67;_[ˁ>v @!WdFqct ̔i 8z@YMq=9r߫yhr4U8TQast*:W̽Bz#uHʬRjUؓa iBt:@nE)KV%eE$WIXлك7?&_.Лt ʇuqP~r[H9ڀ.x|1<]˧kfz~\^ dƭ4ʦcS7yQu]&2NvnQj$2f\n0F?Id:hqg+AZCGڀ<n}VT`S?k1)I}OLi;pq J25`)C]Tf%UH@o.+;>9FjdPr=Q幾w&j[Ƹչ/Jm&g xsAq R)'+mAH#cNM/ xEK2@LH*u i n$&Yii0-=.*&iر"ܩ:|AERyİ`s_oOJb:-I /b^,A7羔i$}t|co몀1t|H3h,hլc΋ѽvt")lݞ۶JOkGHvtN> l= -۔7yg9YSqkO6؝. =źhVnM.!?2oLfs@3mku3hO9[@2)#mGWo'Tjz"d:x8tgFdL63 *6AP!h βHXߝW9m} R0;!fj2?ܘG$|T2O.N+x} )W;!/ VG["X^E|NJUVWd~#J&4J8iבfg py.QN+Aӊ`&\ mfcv_Ot}=p m6Ki%[釱AAͯd?J?pv8BtjpRq6k5UxM&ZO9)!%5vzқў$lA7MhZYC,UC:G+_jNfJx3,']o:o&'Ez^AarG5l՚fn Zl356b}T;hbEŴQmsu$J,Hc`0f4<9a؟W1 ?voTk0IW=z`Ykq'yJ]®ꭿ|қ?XlY8/+_<*C~Xޠ* o Bd~mfŜ2+?ZM@ڙtzq0]ϓ`U}!)\k~Cؽe.cԒsI%qKUzjj`JX~A--6\ƶ)8'͙м +w쇳H }:-iJ|PI*6U 9[ roNc۬f}?-3%GOkמ&LehNݢM]\H=tS9 Eh*jÄv: BSy8SCёgYF#\2KB`~1Nqeg20( TW;>v̓q(I'[P0j9gFKo}r[3Z= ە!m2^'(y=WiA;}0lT1C[i(Ie\/nגc9ϱV9%7Bc)И!Oܥ^BXՊԞuLG- |5w+ ҕb+Q 4H`ƍC\:Xdۨۺ®RM~aBӚ.a8. 1ф7%4kШe YѢ"%1%8׿A7"邐W D1&UØ8>>3a: B;Ldc/ka0z. }cQ!|9]&i$ք@o c <.b :;nߔ1iu@lD6z1ڋ Oy8Q2Fx]!v%fЯ*q;$e _ fkH^@%$ LV&6x_ZhTpʎnxLm8T%cL mQRE2)LX&)iM✡Lf|WydJJt8!ʦd$d@r3)ҷ$nh- 0z ۵dpƲ3$y˯-5jL{Yf]Fp*QT :)PMnQ&U)p naW!,yA4/Fn<Vd)3ͨȌ+ ~q0\_+AT'ӝfXѭ`924R4:VDReA~\p8a%R VIW\Ǒ6mՐ?^<Gϯ?ؕ}9y!vo "'g=vbcXxzzZ"C d5!nNG?yI[(ד%R9syC\I WP{u~*^z<|6/4b&O'2.Z|z2a{ \n:yq8O$8r-*%*zχӠZ'uIjOQOLڒφoXH%pćK+Pےyd'$d~µ v9*.u ln5+ydu>9+pMwµ[@FmYG%^W t_[N>H:\$jo'|e W礐5_Qbg S!bH#a+3#}nhɹWwg'ƕ^*E*zNsLNwI}B#9R }FOQTI^׍W1 Mۼ dnmxⅠvš=rS!ZkHΞքBxa%4 FdP4ppJr :IB&ʩq.@:H"s5ٷ<`jw$s&=;Įm5ܩ?=a ]ts&r`WXĻor9LbSeY<jqA;ӭcN=OZRq]XF2Uŭn5K0qSLAWV+GE㲲 H9TrOZʆߡrwSwĕXL#aӏb/[b ZGB. &Yw+S-Sq-{k+ɶ*KQIlY; Zgn/TEc엥R]&>}m65D `&ڀx$J.9IGLs ͳ-"Ejpw2mIX 8{ʏ-)M0|Q,6` ޸!b|T pê\=BWKY՚ #\޶KʗnmUp3PmKK :.{"n|}#V/n;u)s=b)/2c?" RI`pA_OR9A3*[>{|RǦ+Zk ,^]QQn7 Њ6Y|v$`J!B#B:kxiilsg, ej2]6!+ӘjCVUXNlM5dG%3+R>E\M],TǵZUk4 XA_ Pwj_iGQK~,XJ*ڋ[D(3϶phMsTPVR|UTiXRwaol{ODknϏ5\16ۓwU7U]Uo \ C{Ly4|n.^aQIG"+D ;ն\S" qKö-\.VxM%Z{C4;OBH֙]Ou ă qaHN&o}Pn(_ZtٍX5ŋ")P*Կn.OazOHE)}/_k+).O＀%R5\sKvvPmw$FlJA{O;YFiVu [%_+g ߼;vŞ')R9632/~+5y`E'(п,r!Asގj-L#B_rL ?*]SG$gV=0[?n]0?t> LTluG:nđa ~2rѠfŬdmw^殣n4ue 7i)uQ%Nu~szj-ӂ$)5\Py&gh?Cm"Ieѝ];A # U8䱹s3OU{#nmEQg)4|8EHkpԺa?YK[Rd3k 1GB+}w7[2i,NT0,[8 ?}z8K (/J6xQ8.U2mZ` 7Dib2Oq*8f`,F$w# }@`e$jkE =*e5a5ݢo\ƧʓѰ= zc|)@W*qSbLKSU ]:Rl Q\R#VkvYkRb.ӕ|u%eR!P95͊TOH=N_]4E ;4hjAeLKL[ ` eI Z.絅x(7DՍuT30E‚cOyI beksJ ,Q!KD۶(N)(\FD,elb-n Ļl$n8~ѳen_tA 24HH%b&w_įD-:p.7 g}ďP~ Z4 *`JN'Py][7_QO$U-情TfK _^Ch%Y"7}LRxOH }4{9uϼ- `^L~‬dQpw$ Ww$ ;i0k$㑲 J~ s/(g~^UNU`rn&ش4[5}$59mO\^̥WD=LͲ}Ka /ֺw"?&#&6b )pQZ1N}4d,Ӳ_s@@[3gО m>8ܩxz Wg;6d6Ztٍ)bš$ m &vC6MԨ­Xt I ĖP;qQ'M a$20 ܫ~ҝp^B;C@Ɛ8je1+IJ@ɾV-&VrF6vTĹe1] C$j}>Ari4F ՉT9Ow\hW,bF|_g"8j՗Ih";F*MB)CD}tZLZ1%U+;hJ3>zWzQ!l-~MHq!9GwCS.Qer?L3m\!ʛʄ09cb PȘ7q 9QKɖf+T\QeĔWk%.qXJQ/ZEzHH˸5N)3n0|x(eXdL> :a8<_IHpƤ)W 2b8 5+n͵E QfB{eEE6"|œq%.N[Ɠg&d/6X?̉KHn$*p.gW9Z#_mwϏphep1~h:Mc2szC;v96.EbE_Fظ:Z/AI[X7JlgU O|Z9cd0:,q|,hΎoh'?>F&8`M= J#'^b p(-0O1 䜹BM};gcSe>vBYܥzeUc[l)w:B^ Jc4^ĵODU'N{~A/zL(a(*!~ST<wM\٤\2`j;ϧA,@/ۺC!52P l1%w^`U!!> GթP`{ƜAMxd ,wy:)!/:ʺبib܊3̪!/gqyȍjS Ge-zH[4-qvNUrtm. F`1q7v9/FПBf_ukP&ri Upt۩2Fíh 8(7-ozd˞mw6tf`fpRBwg|(D?2xf 9O-Uॖ; Dĉ.(\%9u7cI(He'SVە\qIJOĵO4CvO̜bIMӷ$hG ۚ6?xvjaf^뇆`eHx[ yeDW@c΃Q< Ȁ8E`/[0ݠ44f|_?`yPv7+kxx{>Dt+ffAb}um*@: qx݅$HlFmX h^+ ٵB|1!?IFZU*=$,΢I(b@\w'+IXWW8jIoY\J );iX+mS _YH qx*06G3`f AR)H9҉Æ^[^d9,v zXsTe<0kl{:Eنhhi#[bM~0ۡjhvƭbR#hyeC; iiuLUk^]y#u1@3& GMrdd2|a]HyhZ([:}sAT=Gjk,My7q4(yXd4a%Ϥx+,( z"㔖;}_"v8ee1Y3ט,3B_!EV8kI" bG: [MRo;W+LVԚȟ1_ ö+ye5=L6wXx=pV!YbSݩ0;7dؐFӾN 7qcĠ%Z,CBz/56Sj !w| ~8^N ;Cv~/k+Tx,Yp,IJ7sg QܘTtUւ8ԕbqcQ ` |2y z҇/24q:0 o'td>uz8HkRR+d&ԁʭ:铋G]1S :֝wX fYgĸ7،dA}7!}lu1J#6ʙ>;eC|A;U3 }A@&2eju(m s0 XblSBN20M_̥LaғP]@ ܗ$csz%ֺ807ߙwXj: cS2xRI(R[6g,|Up$}*P$g rޝM25W9Ȣ1B2 1kXPOo:M>>޽,o/]Ni͵#Jc{d] c9jZ=%s, < ۆ,vԨjqA cR&lz/,p'P6b=kSQ ;Y6,]Eؽ;yR_Z){ilt:} }v]4S\ynF>gxr4s&</}#pz E?(vTK:2,pb)t?A/ʯkq[Z咪h jITjU >4FbiU kU`s>#p:Rnswŧta.2IUP+3ߚ~PTֵ`UUXR},"Z pd[-TŢT<+5@"yatC#p5鹾j1UN\^Q8Q*6/Bm*PcNQw49hQ{NFKEïxz5쳕Z\jjDu3)mH_Z,&~R~sq PJQPZyΚVJB>#SGTp0ٻGṵX\Hul6\۹c ( 2넊ߪi0&OllV~Rjd _Wҝ%JgDv3>b!lf Є(PsmrMapI\f +fWIŀH7 sZUZx(sc[T0?ԯ@Zҿv1)x6 U8 _uu~󹠅!iyՊi%Y^ʵrij='(@x.c)9lj;.o8GVro c y=˓RN,1D.߳PxS}Tcp2P WcAJ V./YPMUe\纈8x͒O 0@N+">CD+\.7d(sJir7ls֭)1؀Io=={{S(\{ec1;#7|!ﺜ Ov_w>9!ej7L ?VbExGAtdA Dl~mMe6e>[Tqk8fˣKUJh;)N6yLρf;-胛ڀM^Rؙw3\}MC!&sn>9qt'Lڎvj** @L]fdWD3G< {YMŰjhk5͟,QL;ﭘQnFc-Py" 0W^FY\yBjBhRPS`\fYwR ire V V@$/mz5J NP?>Ntg4 sf[`T=FCͼ jy7)8p2EaVAYԭ [ُ@j T{#0/;#K @k1 v~C.w,Gp0I .Y&p ͆gLe HF_|*VZCj!_&JS@N`od8_[5@6H;u&h#l*$}7U5 6FRJ>iMS׸+Oϳ QlunqQ))ͭBJ u0h,=[H"}Y%Hxݼ nWd@0Ȩae5{xS_vؿ< vz'p PK^ݝ{4"a9e%Oy'zIwq~$hC);K?$5QOc/I5+ЂgRg ?^Q/~hϨz-s={/XIɸvc6'/E>!O[˱ѷ~9gVX1H!>MG$T*+{L#j/l[+lu54q.w !-W=:1Rܜp NB4w 8$ )8%lkʼnxK k1em˵2{e{A1C?ϒ=r ,4A1x8gԪa5z)%snn<"ɯDx)q 9J{S€Z8D}—`vH6N, mDڴVo^vŞ͑ #,#O0%JW"q2p12^jmT"T*yxvþɸ:VPRfI"XA5V¹oHƱ){d&,Ѹ %6(4R3~c'U-2~ؔ.y p/@UTߘ&Ԃܹ22𥳐lvm{cLFXj3D;"VȀnGFM#&MFڍF #AfɨF3e O5!ZiE'@ V4hRG ,.Kch>Uq*fwhGD1]5H Df3 h>ˊ2'0W<1΄EqTm̼l)`ɦ͘сfzI;2/?(DV19OrA;BctB{&!?8 vvjXv6'P]<1Sits}ρAGSy~ޫٞX?M>͖, j&TB>9h iu8~Oϝ)ԮeI  OI be\? '8Ӹ@c>:`O'OW$ EN晸O%diA@ pvO"Q\⭨%8Ė@- *"Wi?.H8F4$Om;hc֗*ƴs'fL~-UcLN$oXX- 9o]ZFة6G?/ؐY= >AYtrz{JE {WF칉{z%:V3D@k.,IeܼMMl?G\$j>Bƨ]G^,(ꦻܿ?yu!R(?-{rdw.-sew:KWo]%9v䵨A7v8j a8t 91- ~Cݸڏ5tzVN78rnhmƻ$eB+ёYx#1f`#:5Wifܝq;-4/v.q ѶRbp_`^ٝ^=*Afmt\ow'r`,p%YICxMd$ ^ىwD\҄AY23?ۃvDBİ-́?S{qKaEŎz.f !RHXe H#x)X"WK`ȇ26O0KdJ2nh6PNAiz}c=( )\C4@s:>0x&); {ՙv\+pW#[5hZ!B iHlJ#S}&aMy,k#cgIFE4Sh~f&22^t8 )6FTNkW:DAj`t6s<4hH 9~C%,Tc9%u8yP{'TFoч\GptKDV0?Vo|z9AFJ`O^˳,(,]eOKWS^=J#(|z+2 ;."c'Yf̎EvU ucISP {w87\\ @ez\<ʼ)W.NQ) jX;Б|ݥ Y .kc&y }DJW$O%\)I"7Ե,jre2:Xj1j|N-fvmiM *wNHlMHm"A#{v'8Kx.C+@&'[PhdN)tEdžv/ILjE6".2H֥K겱KDB!:p1,8 nG,B gvBJՠ[?!ш(\rP_*{hj}Y%-K “2T on4"|Qob9.\tPX}\nH%-eKH1P5~O6b|9].X}S%4t Is1Һ(2@9T4ZR#f 7ء,vj`I-3-3"x@Ibvf_fmVNVe⤚gXRW8*ju{Bɩq($)h 5N __ʵdG/UmRPuҵ蹠P8ve~%ah2)}?.c;P vVN2"R{ķ25 N vK{ш:0&}^.~rN JUL(}zXTA4J t?P:iO^bQ9Ɵ&t2v/851Hc1x ~ *Sk33:g_<"jr1oI[&ENxIY)0EԬSMf?֐q巫NjS{:f*/$XDKtoN[<2 2Q`GKQk j)V^ZEnYIi*;ܜDŽN4)V#JyR8ՕSr,3b.%T 4Z*%MhUJp+z,'$ '$\]ÑVw{>%]t ?!Q16(0}?q%Vb*2hVw=QqF2Cw:2f̗5Zx՞H|zv5[ǵ5SҢ8`L UY4~[x,%B\N %(y#w/ `-xcpgƸN%)ZhKXz3 O𛪑 ^D0:]plTpofvpu]99~[?m.e9kEׄkyeߖ4 'S6~ΧL6-4OaLG OIa9'phO]C&K|IPMK"54j1<BysX[St[HR'f9_diyKMlڠ@ϏC^6(7 O*Q >~ѹasUQ湲T `4Ed$ O,izcI>D (@Aa\oE$FxO},5[$lZv+Z#>NVP%&M( 8?;Μ:&·BѢN @t aa$7P+)n.Mqy)١'óMxSh7SfxMEm Y:>8e^xKȻ>@f׺ 1ih<Џe^0>}؝C:ׄQ&\vwO`gv i拉o-JV6ʟ=_6s H<h<Οńkh= {%/w AjɊ:ιܴ$CV?CC0Iu~&ry1=.Ds;IPMsE҇>{T,gZJrxX ?٭:qE` OF!XniaZTS6XRO#F $CР*ՉMyysDr:Hl REۛ>^A-ۚ* C45e䂅͇QjqŲ Ga4\̖8ʇ%.A 6#|t\|]V[|dGiT T>=@Ӧ{ =PdWDCE)~c2UyW-zOFܭpp'^@uuݧ<DM:IkJ(@c٪uF= )\9?$b˵UJBlMw<&AmJljqxbրd0<52@ T!>\4 tϯR|Hˁf(wDՐqDc;?rp=)O:GS`c%*&NCkga8MU+u w`j.%eٻ41CJ"3q4bAEb)ƹ[fKG4 45镶|[UvyHsc kCj׍N.5R,aB;)HY x=i _zsNK;@u1t PbB "[zvv̹Rxy4 +~nr]W-ykbc {3n׾uE*Lp]Ƈ{B$MPuz,ϖe="PY1 ҥn ghh1ϐB(q0dWa?_%Y cqpCBvH3OZDwt﬐stiJݖfr{FL g8 ^.fUu@bW=,"ŀ Ԡ-4 P@m0[D$Q0碑h5&;)LӪe* oΕ" "U;`20Zf.Z1RDN`4YB'7\`=c őÖI2 )n w:ۙ]v1aP!bEC( ;}]J@?Afa~5XVJDL5Z$7][Z> qZTA?: 5m/z,{nWj_v8/})%iWQf.}_/rz/L: _ _ vO* 5CBM`DKJid :Zmڈք~ PT#~v.VNv/zKi4gI d$]Y*y1|I4E?TWjKH !5%Ȣ|-}7vW75˨\'4C/,)(/UԬ.rVH1uQU:_YWE++\/B '2nO%F2*|U1烱-\Qr/>=Q W.$2^SQE/ŇeOpq[`Q6-'bzj] D(HoE+V',X15$(o=U쮟tٺ\-rTwnKK2yYlOVwgkvK*3ūXapMBgyv?EGXOzA]zi<|z=,^r4-ժpwc? Q͘:<6gWk+Ku/2\hh#arwc~"B2ן|vI;âNu>8鞬 |:Ӕ/shh[žP7m6$7;[x+# 5^\ 4!^^NC{4}!O%ܨ}&rȻ,Ө;:rH]ǴH0<{H'9#-ѿVpUS\yP,V,3y@g\Y+|2H6$^tu*@MK/2O!}i C6*;O8n;mRJHZVp-$p\9/N+xzm0 *CBCW5\\*=KBN.$e4`Ohּ v%rip#Oa*zRixK?"]H÷Glz+,40ZtXzۍjb5[+:ZL|v|A$FK |z]M]k,3 ueޣ,iR>@Ԥuhdӊù_3i.ʧ)~kghH p½DFT[~m[* k\{lA.n^܄R"V C3sꍌ_"[0Oó^3SѧN˺*NEV)ab䈎Xð4T$t}ROp(_XqDNBػr&j9vVK;xR8qdde Q%)~ 2]%6rj8MQӱd[?Xm(6%Rjl[-W;UTtJ/ b @v98VhcWcB;t@ ɺ( }ʅU)S[ee_Tp~cs,Q~!_ vaMᐶq;_k D[4W,KjR+KJ[<q늆7tU|pu%%(>姐?O7lQyohV`qdS&/3HfMGnxWDmxH58WVި0V $~|R\BfBhązӼz -L)[Y,@CacF Ӡ 2܂Tmۂ91ͫř?,eV8L/rZ 2J#!!}޿ ^ᙺPO ٷR fy4.?Z>D$" &bmCEb3sJLWǟ`6 8u ~=RBƍ-&D-g-iؽ|SNiejAz׳Ȗ*:׊Q <k ,'Nd0fcRj1A'{x 6 F"*ɵM Sz@&װe9xH.^uT.ѹ 4J ":$U 6\M˸/P,D A$M}QvDk/[2A#,Z̾PHc +! ꏦe,SFYZ,o_Cg3bQj>rg1gUVb}2w8O.J&uʍ %r1h>قZй6Kx`](^i|oֲmk :,9I$|CgOȀNM"uB)ܡshP49"غ <'k)/+uy\oO=Hy jѐy'i Ú4ÊY<.(؍VպʈXhp>٪ufsݰr`G 5 Ж)k|ґ0Mn9O[:塳\I8Â~8dabPt @! yDd{e|ٸgy886BNEA19X =rQ(H HTȸܖkx29?^ ?OR#>PY1+ q0-7ɯuﰸ/hoϺMTSR CLY?S*\ΕEr Kq钃 Ii+\f҅Tӷr7ђӂe z"N&@CZFŊOTlCӪuEZBʥBA5τ4&|PwԳe98b#gLZMƨdKϴ 5zb߬,' ͼ7؉;0SwqE\wR,Laǔ#Vюϕl͆A@DzpZa0(U4@p#}Ī1rBOxDϹYC達Ǧ0+OYC1^S|GЫ1̧FEpD<:V:_DA;_poچ;u$V&sumWl ʠWG q.,_֧t ΅ؠYx=F'+[(`Z8K-u/"swz { 8ŦqcGx{Øۜ>quh TU&kF(bd W]M@c5NTu2 lts-$ VScJʤSh?ϝ)˜dFUz=)+רh#ѳ~<ח$J6?,ڳƌyUi`oCjeZ-+\CҹJnX=Zdv=L/ dyⶇ;=͘V$X;J-wUm)E:|\=_}W/Ņq\f0 9*Uc.KKr8Y;v#}` "x}| X_Fi啒ayzDy(N?-k牵 a{>!H\φ(aItk,RQxHy4+6 S[C5NXg S}Bonk{ 1bw]ozί6k^nUj]IyDK.^5}oV(|{ߥtiQC Z+zT%=N٣ F䉿TGy 7G5ǪiGjͿp4{VlQwzͳȑOz( ?Q\"5_¶b]wQ  *]9蚭LԦ0 RDkf G =[U"ƽeylX8mZnbT Y aIH%+WF͆*b<&Nvƨm#D UL#]ipG-g3V{ת3qˠ%C σY]JK=:y"[SNA\Kr=eJoxr6X,}:('r*-R#t>w|{qW:DxJK/TJ^O=B)a^G??:8c@$Qj {r薧`%co3蓋Ј􈁂Aɏz٪ ,U kpWQA܃͐(T-NPS.ܤطwX)T q2aB\nxUzlxh)[H7p|~rL76*84*TlL}cł6d'{B2RUܗ@S!|t_XEV&X+JeJd jd\IS6b51c^ Q@)Nc,hgf-=Ff*zԖp MAЩXД^bjBI9c6qn9 vD|~Kw>t217`فũR,cN)d&죖o>R1"-ޕ)dd11SgS8deY-W.}V?V u;rss}K2YᔁPN&1Q1fBU-PoD2G3VD1҄O8qk WQ0е&׉Q% $9I?$I ?bp7ܻ| rgtiw'=h,p̱E95W԰6 (dH5RkY҅Y\b4E?= |ds4EK$b 5 Uj45P"X*ufǮEMP.9r\-uh)?1ˬtlA/?$~`;,锸. c{G/T5 ?)ʊF ZtWYurbA=lw~8Cs K_54<17q( K{CH#qQcP{Zq%}$!>G$ a%k-gww@7дFXh6,&3 -h3p֯sM~+A3T\0 ̞ͮ7e~D qU*2 !@rAwtuKr% en-CKcQIxsoCFA;[1aLQ/yȬ̉yUU<' fMtnzk _$cv~ɸb8?X{,iÎ!ښc>vIpc\goNՃA5OԞu`o'~\^ ĠGk49k`F~5;.êh!96B54ѥ:-@dEA:ȹ4{&s{Ey](M P$.."(>Yɂ2DFX}:r0zz<|}Y!U5S9lmA[r-}Le:d+2p%7Qg "|qOPUSL+e Z6 ɔb k"Y:vaD]A;./әi.p_wyor[ )#C03rWO =ablǡKxZ/6 OExjjdVVĊiclhv؛p8djULx '[ NzO6=dpa\󞳇>nlYV.̣/kPx<7ymv{fr5F*iʑ{N@qv8I fC0Zw 'nvpT { k2 WNttn(f BQyapJu8A280p4Lǵ?׏;&:l&ʣQ@lyD8 (~lh xd6YSG;!@~<ÅYå2AG}<+.sGet:RRp_HK5ػii?0jڷB-'=mhJًy4jeNHw#geO0"qM*™McRS.UIQ*Vy{?uI&jW’RKr:*aݾCw.cgRP?M},2`n@ &WY8zvL;pIx*͒5:p."zoN2s ri큍 u]5H,tg:*DV$HIǤOQg$RĞ`6;U7gUwIdR4pz(\aAlQě?n]X15 K=s(".+OqtzP^RzA,3 `HJmRorI3nXSjj:5z1a Иlp*Q_&ཛCAwUxhIl;9@}CTN$kKa䱎b2r^>& j䈹<\k*U,1Zf ;`5"7G eKo)0 ( H& Jӟ7*s;(6Y@ *\-ǫKijwvHwiKU xZ3BO%!DžSfJgBppZ?9U K(N<_2y@jz ylL/4IR aL~0q6>{|w`c_$~Uj~&+S;)IEE)*cO4Wk[l'HY hJ/Im?gge<~ƥix=MJ>϶Ƒ`CKc0?zhXQSWJ<>u>=&wziX9(y/JB!hq(Gk['y:__|ΆljONI* ^*F$Ϡlhvp.\8)w-F vmwu;{}̄ba] rzW4uL(_ 6F7Fo h*^諡C|5K|fu}UVCKX>DxVjD<`o:^[#º5azyou#2Dj|P(}C=T9v<,^n8b1qCXbOUJs@^ԝiTh'ȃ3es"Bi[<] }ZiV8`l-4o{> |]Ѷ(xeUȬ U2grlL&`-; "ܺ?(ycJ@-)p赽1P<6|%-LB)g$JxT"҂"UEf+ϑ~D]BxO@ש$YGup,g&04T"Nwtj GA NPqSb/,L)F[P9ƨU>(E08ء{0EmKa<o]㕚lw*٦ i>wsHGPสhLWexӷQW:Xrп%D6U#VS*[gYD|[E݅ Ds|<㻩*$Aeګ>j$~+SogJX H|FXEIt+`㐱W)ɿ*e?OBҤ~D#+Wl2@1/3GWHnS UzSx5 {GwEP^-i!JAQD|<'JIu?Ĝň2Sp(ތ+kEAvYy\1KMU.$ `Z84σś>cE1jH ّ}x xvz0D<+J3xB葨=RFPp,3'QQ?:k !Nm&Ԙ̭\vvDfGH+yU~a7UۖC qGGK %yO\dČ\`%ǯu$kْnE"wVmX co Rb;)sJ 3bi9Twg&IʦgmHW(;M.mkťj;]bK vUX5?q'dzCe:"dc7j%tcrK3Vm(BvhANԙgVd؝]iʄGPХ.P3t$G>˦Hj -3]WrBg]Pp7d+ÍG$y3-B`pxp=e9cq:Hs8Oߋ#ںxv/WmVs `2Gd=>XT񲱆5v`8 'v:M i5Wvq Vlۡ-BU_Y\ V0+ЗL0Iwԅ2V~Gwמt/ {WUZ̍؋jr^02DLE_.ճB?GK?kuoV{ l*k7 sguy  6'YI8L  qW^ w8q#\WuUݝ}+JWD_YRM^?Yp%6r5ѡ|,aqUQy ߬Zh&nFcW*sfV~שy*7'O!ck2Еԑ.3#9L{9@sIvtퟟS"H;`Iܰ%d .?LLlMzN>>JCNn2ٟx씾o[&njeƺwz =ݻYJdtT,JM otϔx|^MBF a9_70r:?%o G%g :vYqKV.t#zV{%y? t$COe0wH^g峄h:?٨ABh慰Im W@#҈|D*`c0TyQ'+3㵈TƇ,%(L7 a`mJ'ϵ1.9~j2ӐdRX*TąS,%q4.ڟC21@W}_ȳ3T_pGbuFL?7I-^D%n `KK;dB LW/@EYP~m_Y 3-Vx/b3ulߪUT9_̱ʊ []Ns%w~dce|cSXQ0 mYM8~ 0j2uD7 +Kz6ӻbܣm3_[ɂ{|XlkȊʞVd~r>{S1C4C5׵,(SnNH-gjH? "PJr2鞆F+_'/!/Ew.;f]ɥnlevD>)Mztp*@'Va%LNuEo zh]?qE8pI A+vNxQzҍ|ߟrhcلS Jճھc!v\Q <2n,Ѯxjhbw|غnc H;-P@g1LJ%"G:q:%JWO') !NmzB~@Aza*ՠEq$t)ׇ*Kl;!c cB& ȟ~ɜ1Y渱YէRTŢ2@ t{<8,>M*_zUF))̣p1Fl|(-un<N1oDO|2;+X|/<{J[' ?:!; ]ٙ]hGcG(DqLHӊ'qaY !_N;U5=[xџu uzz2zk $8?e{ 7<~`1Wg6:8USZ-',̙G|6{:kKAe*PԐ}%Y>]l,6Q AmC;[*,̿.Zw|FQԏγ7Yn*gz449UA5pt1g#wQ=ԉYl),_PvA;R"BF. B^`vNfLڼyV6=DN?:nL6Zyv&aT9аY}mJy&awNC=-TgfC^qgȾ;b]co=(w4 n{Ϛ `ʇ#*𨘀p+&1C\rz?hgz9F&MHJOPsSSl;.É;" Sj$.ނl݊FfhS6# SZq-5mmDjoˢHQ).LB#R1dJ&8}U& 'xoDs&p}F?DӯԹJi8?f_m¸^#YWF8z:]\T2N}ļ}D@j^r])&fJ)qj|[ݍNwy74阙/7t2ccbXЪTzXah$F.!?TBzڭhQB% 8z5< U'}$hߝd?` ~ KLUO/>:`ʒӱhOoe ~ >ȿiYwcQ5>Go@SqC$kI&@'<G5u˙LF֚&.Rk,>#v֧IGS#淊ѼSU~+6[5[C[[$Tߝ~+m!'٢>!ۦJWMltփ@Oƺk}s/C($[zm6VoK2dZr;%8CF/SQӖ9}w J]?x4q6+rAKKsjIFgxѥb[2VE.į}6U#+ Fǀn1w+pRohHzEƺ }5 Q~~˕Zv,Z0fgCOSag"CuwF^]h=}>!Ծ~, X!;I4p@'Lr;ї a\ⷆ@DPk^ݨ>K4nɗ%;6>-KoP3SڦKX~["xT֗sVw9NWy!>t'F EyXnp*LBöyz#zrأd #]kO,$fs.ai\oæ|c=6a9 7&~JH$~- !I|ğgzx H̰jpr ,m^][亃fnp~XViyp쨋>iy7̔t|>J:At W8B@qzb& 퐄e# Iw&mG PDr-FƋzH #fg> e%Jyi߽:C戢'e` N˜&.Pd㏿c*`+ˇgqТǏ?4cZ{513I Dny \LT-]FZ?nO:._PQ}%Өa@ܿ}P'YGT+mUUn-PkYٚRvZZ8Md{\xЕ;Y|zBҀ^3Vvm-x6rWAۚS6vXMklߡzF{ţݻU`~8\cp:by֢ZZ/Sn$\V(Х2^d >FzNTpj\xc񗴺U66jX`{CXbȟ{"yu,"ۭm+*w _}k=ddsO|^ǣR^MTNyyb\]6+H b11hOZUGNˬM'\8tEcQW^l o%T@1b=x]v/ZdUC0I!)Qe2K:@p|% ~k}VOH Q0 ϻSk* Ro?@\qkN" y!q7=]@EOv *{'01HP`-yJG!-$#DǶ1!s7i>B4F6}! ௳Dgv  >-¢o{ޠrhb5reOXpF4ŋZ:[Bp'h"G'ˏU 3Q'~Ȍ:c;6ܯ ŷ/a; Eٷ+3j |qp]6q A^Fc,^5ejoWQ0L$00YK_<#Ce=bBY8ܩ'>yT7:ڣR2KIqh%e0 ^`_ZbfQZ4g ַ@b!A'.Y/:!`-QE,H'n;餴euNOi]EҺTTL90w6_|.:=N%n'S T!'Mпwq6BHM]+4/lEفǫ3g |zrw{M֛ g]e?g3ҏ:?|Jobtf"?dz6jm2m۲,D $-1'nISrQH"| hzӀ[>HfMAڝBV?%{HwXut. .b#c@$>LYW wy"i%pƚΒOk-C(T]CD3QՉ((F8# (mO&PLu(S`>i:MzFzX:XLwcG䦪zq~m!@m(Dߎ$l wO360. r |Kg 'k`}I3zsI::F¬>,8FO/ӹ;;.PZu`B:D4ȓiӓݿw{:[=0x@kD9Eu.({C̃>NŎl#VOT5fewo1XAVkep9I<2d|TɎ&} M:͗{=]%u&>h|6a_2mj-AHRv;Zgq(`8i 64N%[qy*"N9*j}jÖT^nCz?*6ϫ姟֧]NUGEbK(W_4KpTCw10=SqBo]?-z7Q^c'6Fm`J3hE.Sk͹Qx~yl+!LI_/I2 (e\uSb!-q+^2A<Ǧ}iS[IrS (Rebu;uX̅cok : mF?R:Cijtݬ?{f*"MrCMAjRi;[:]z-zpRҪtl 4lHJ+E|=-J}k|TVDt5eHtwK^&8-EI-aBEkQ( `E]|Qšx9KыuăIHRA (%9[đ,8ϽɊgZهyHAaPaZ/|#+ ˰Nr=dXv]ǞQU]1U~?mu\{G©D ~-NJ{UÝj;hũq V?Ah6E&rӢ6\`+JN!]eHvVS2rv+哓3/ /Una iq86Ilw?+{WƼzNoqWT: ĴG)ugS4hT[I@ܴ ^: H&4if6epVYr 2Ĉq$K4v}΅Ye %m+-~q]ϧ1&챜a+HZk2ŽD-`NeooMt3S3ZZe\k9s͆TrL]7EH :?|8L@/1zr/]kUB$3XBc8ly>i%رbZ,^ߣ/Bvoخ7嘃OݙJv$TodqsJق3Lu0뙒uSjs7st_b'ʐl4?؟E] /K,eaGflYEzla'g;dn8 0&`b0 F]Z0l*V2Eę`ǿ2?y`tָ58%L@_'~0~Η0g}Lz\40<B'|1g1=P&23η655r?{ (e7Li9*T\Z3m( Va^`gWqcf8F1_Q|~b?I|x w{Vb^4V(j/ŷ5So3GK{@ L1CR 728rW^kR;oY'{+Rӹg8vS(pFu~3^VV7D?#4 @@†we`ٿmR%d _A>7NNB O7j*%nvc k{:u@ɡqIs3'_#G}#6YSt}5/_rGÆsN ~PMp6*]k'AoRT]my5;QCpI$:vmɶh$b4VPq2;Fkm6v Є 2W\ /lTt_W" ? XNN11ϖ{ӧ$o\/pE8wa\*|P3D/I,;f pi $¿*t iIIyQZƺ^ЮwV.A:4LAuҽ/{E͹eGis^ ALr:w [n~ 6qm`A]VG[.%$L\;[lѣ)22_p vQ F@-bY[ bޝC {=Nϔ}aP52sS  {ƸG.XuBc?;AKĜ'n i2P/=VVr,whj((BQi#블@&M/Mf͏%PW("p - Ps/93xcn>h`'ŔtZzPp8 _(§!+M#>]\GIiA,`E&q_ig;鴗)3/yqҀ늪lsgRׄ!1P*ٮ.ѹlbԝJ%4 "3B Et|"7s1(ŃnO|_p,⠨]neM']ϣef]D"~A 4daw)I!v^t%kObVE1 Ӈj:fMWݳrCRdHOnZ7:[;4sy9˪꺬?H}Ῠ ˡ@aI&=UR1VB%Q#|Be%l:;.X>8' P@u"+Jm&2ɏ=f u H8[a"A  E@= в2Q59;Iҥ&$yH &7JXSRT%);B$^n\eC?cmOcp4ܟ}&TogTIcݫ'NZwW8+S@IByQTv) g14]{$^^%_@Y}WEDEar]V4XdVE(H"Qv=][*JkJK"s} NUzGOR^RpZr$gik+̻@.}'9%b G~o57^M U5.qREVg⇓d@z $T~)M&T!/#ݢ"8pk(2(Tƹ8hhxxd7roALqߪBtN_ULؐZ[7f96d-@x Vjh|3yaɵP+fL {,9?7[-1Y- ؐ3/'jjWyMu##6oI 0 CZ8 tϨh-3ϝc);w`sm^>a#VUkKG=k6U''8M%׆yEFt\K%?Ñm@chPJ=15<}Ln%G/ {_L(I=m[Q88k~m*0EL" J+V@˃4o^Pg}4)㑼lZIOf]s;MrWR桽ִS.OV{+T܂#AL0K?C=.lzĶEym ؜Z*A880Pb Ԇp*7r14 v6lnָT/>(q%qz.Pf Y \ a>' 2P{&ʻe_qtŷ@p Ewʛ6 kvy.qx4c~s m2㶘iW뭮6ynVs7Z owK [RR,m\nH/LՀ5pdtM\aN 2j;ŋImtÆ9R´#l3{v6BH 6Z6 4cr}5%}}層K޵X\j-c*vqC"Z 85)lzB<_˕z mPu g3~SwI?OrI7A[JvSw1? e" ȸ?wkWibpS og]97nS-XvįOaEE,lH7A7I\L ޳jA1cȉ/%ıF}ý7]ѶM/0&45da:2R:nf$;;9XZ,eg8Y1<̱sϊƾ?.U2%zp\sr 02U0IT]w*LU&:xA*UeF^4K'9UW~$y-̅2Mm<g\%nG9iu/kHMq'p#\8<~u?<ڱ=˥_^5"qVPMv[p5AOyu[װ"+*'eXv:G_޴ v;.l7c"k:{#Mf㋤ݵ)<P6f x`6,0_6+ļ?UUFLvT̤?}O}UvmjJCDԀԊ ' .IuOc7 R=aݟFfIa\N]]J'da#(!hṻhˮZ;%iIgSֺc N&it`JQ[|/xOrnDi-G9MNȅc S1cِ۩"v`\T^Hrl]3oRlMY%tcꫳ+FE 4݊rA/?ԢG.ӽ7Q31 rXPY Wc 2&eNX5M;.U֢AH~J 9;GZ95dKpQMmko1 Q0X"p;`~I1{z6nwg-wኴmЄ )'e_)\r;K];hP7y .*,y(XK|L?uwun{x$W]"AئkL<DVG 5{5n}2_ﶨ> 2r=c {mopV>YdQ!b!f:_r&̫C'@RJV"Nѭ2,>P{;Z[܍n+xfpj18 ]jDy *ØyI>+hkNc!1>=nvz`MZ5ym5=lQ-O=fԪ`jI}R}l4<25v{4-7HL2Hœhp4V_akmTlW_ojMs"~3ն [p|Ҥ ʶn*Can `=:wiQPm^_ǘ+3Z i`R%].|yf)͊w1Ӫa.X |6I[F3Um פLTQ65eitﶎ7b27F|߯%1hm_)c(Ub.{ŒKj|v?s1BW7R;3`Juc!|‡1,Q[61IIkW5a냭<ר-7y\>zxOJh?f{ [ l0uR頏 flHA{6BjY@)" ph;062>BAxЦ+u?CRWfVqҷƇL[oobyZ9] ڵ"0`=XH/`wMƳΉ(,80$`c b>el'Ë?+iYty+Z2U#ZA\ȭۅBBh ?rFՄDym44I 44#TVPU[PH0mR h *oh!HHZ\ !dRO"gR=F)M@hރ'h%u #5LtbMykըe-a.`?3OE2dؚ8xL:ST[\GDz EŨHV{?ܞ y_"D9˩D^-AM/,im(n:83;Fe5fgYQLdM\O[̜2n)675Sϣ<̾~1F}O !tmǭMW[̞*WnMx(i&/]r,~l4I1[ 'b}3 dkPzʥ?|@ Jz·  ]pCU/0%@ f')A貼Sg$}o %@n*4<T.7+RY蘗/ndzBkw9:}|4 M?&j<ESE5\tcj]L2OŁf[)Ct}|IϺv235A}2EbQ[SD%AdwBnKXPUJ-jWXtiҦ9[ĉ2 fu}^b^oVNɈFȧKCAPʔK84&Qb"Rupy  Nx 4,ȫǻgw_;)b -E&Ww2#opf!!NTʽ ,!J2}K;K@NnZbWD8%&mK>MKr"[1l(cݺi s*l-~_`^}]-a?KBَ@Y4bb;̂^8pZ?}LӧTki튷t8SߒWk_OfWh|vWD5ڜ9PO8| 'zW>sE~5  OY}.'8vsGK l<69ioEtHٮ(R;puL |n!GNXGXڞ0QR;eoYAm뮨K7 7ad_s[x.Akm f~~;N-Ks Ā8n)WfƸIHD-L)M'>8&kIFR"Zpf؉r\&{Ddf`K.{c'_ Gc6w}&wZgк nn e|^\N 񳸁@\{6{@4+DpͯIR^k$ZH͹TRvCYAxȴQvAf^0_p l'N@ɜxe9lmTl45Tos@O׼zӶ@Q!;V2Q3l#(^G[{Km<촑yT*؝}X4\T+f! R0}  _iE60Z;Q+}ZEc` 'V6Xn{lRkm4T,kŦ\Z.fhe{L< lQmbNZz , RDSov.f2=3ri]nᴂNJpnJlK~(*3Z m!4>2~ttgo۞Mǹܫ۩om?,s%m{jZj^ARjm;{*iFcjTdS6m1؎Wf:sT];G0 ]BJ-Ł8tŬ2յĄs"&Zj4繑x w&sʁZA>MXLC,7.TXZMabi'nMHek]DlӌM !p).֙*U[݅""#[Hh ~\j&UTuBwt:[tnf ' lk;&tIT?< lxLf{RDk+2-Ru8mQ?~s p&é?0e!Vip>/Taa2Ňpg:#_:S#'\aAɜ4 ݀^&bk $ },5kmC)z?8< T"*3$I&d࢏c|v9(sJoΐu[mXY7'M{]g]_2Є;|RإnjM w*  9:G։?SúQˆ`}3ɋg^9%m|Ҥ(M18}i;waT|ן|%tvL)Op@\fQxg=kߒf'l!GCN;T/#ՠ ڮO氋Њl?%as:΢:%O΀ƙ6"Ŷ&ܠ=EjRkr&H+ ^i,ڶΧͬF-5gtN"*<5T$CֲYi֫] f"c jA $8-u@pFWAMfZ 3Qק~-I*" _{)@@/uG S9zdkd(,%}54'ISgċWI'5L'2ЧWHg _Pxyx> /*XVʆy: AQZպ)kDiJM!)D`^*W*,nR]AE'&MCJp HKD6װ&pӓ⼧@>FD~ >Fu g6e-pӟP3xTp)SҤW60` ~sVM\ERޯ^{ɫ'WpQ)\Bۘk*WPÐ PQpKStQrjA' 6k  MY)@p|Q< S-70.bSoV+Y`%^Ky5$?kyG~S7UO# Q܉d1ԅiE+|xaa4#~*w4X92pL<!jtv+FZ) *6^-ie֏WP0g6jR̞SX$VIֵz2o3$ದ3kCM f+~ BE$b!*58j:I1GP^Y]o-Xϟ:ۘsf0xZe:H%YUԓM0 hJ;T!Ռq5QAoIz ]sd#dEu+9 ;WSZأI![DŽ| )0[-'OLU^2uE1"b.fY\X>*>lWcMAʝyN\@3 CoH&و/8yf'9>9L/!հꞣE.x.#+*,%b L?,,jM2T/V u]z"UkY@|^mӞZ60tx\KDr$@'5NNEγęeo >ۺ ԮG^L*T"I FMb-Paң$A ^Ejő*Y\RM?n6Rj5ȫ{q_ nqOvC**S T@EL˂\/NtKA tb5bRPʔ%Oȱ [\krd^OK=̶֔HBj|߅>+`7eMm|*T10c3Qc6|q>6:!)*bgpM)JN9ҹN\ w3-3KM1Z"R:vҁ>䭍Yk9 87 zbfN^FKiݚI̒sAC꫕TW:v1wKnׯn%LO Y p"!Bv|2f9+pV!Eo.$,z9oCw,PxuIz6X&}mE~#&0̉ZN4!B4v;ď-pbPxfHΉG@B5CSK935z[u~idmlӡ _Xjih-aYRhtn6qؤu%[S{N [`˵kϯ 6$,{DH[j! `Qf,E7D G'J,,9/p[ :(^Ym&R@ c*W@|'VmboUf}gr9[tcc_4B^["bx _+[uzNymT¿F cV&42:GYy鰓P/m\ 7*lS/um]ݘ@ӡEWpozH^4Ofx>n?g6j`r4X3%QAUrs&F%(z~>&ZfjJMl<ȄCx*ƽ6ܣ"boe lt> PN_h^KWt-g؂)7oL7gU=\fK%)5:ZW&no{FPyP2v]lFf[B/Ϻ(#l=qFmCHݰgv5jLj6_K'lsiʘRiW7eыhb|LIO7_LA,f}ưhrʷ,dغRǓUTEW#r'sʥbm^>tKnJ뜢9zn#IR;;/b5]SBgl|AZա,I'|3aG#iuZ?Fܗc 5 GA^ozDN ?}5g.2q߇.kPsVEm ʓԯ7WxSS U:^)3,wlJjyv2Оs_;.5RBb`}Ӄ?8|{I I:t(W?~JD%Tdy)׀G1')xP|%D'̥ZXbU#H4@Ȗ.Ջc;x!̋m]?)}?(E |Г;tRe딞z4)Uv[CJױKn :] _Q]Vn_@aݸM'Lb sE?U1 T22b|`HY#UKSc3S8 :&V{!8jGѭ@wu'!ͧ~pK}fmplt{yѾ1a8ˌ>Q9L[=OCI;LF;~( 6\v S0`NCЃ~*5\5`Rx׹X7W;\7yl E'ܲ]Kb_*ylkB5mYG=.zpMYfOO^J EҹaÊ ΋42^īr2 גJmAySj>K{XLG_D:=~ҲxgK(GY}]]G8B"'[͂l]xɍܩ1'd=PNQW/<Cd3HhI n"OTϼ+8B%EMNͰUzW(4%կϡ+ٶ}jR5: J ]ׁy*p!S0hKm}_XwkuhwxIâ#'D& ~nn!?-0vKo+z6P|%^ZZ9ᚪI>n7b_Ehӥz:_dX0n{' '~)%x[,+AШ13H?~h~EnVBxS3N/t%ŁM/Зkŏ8QN]a(BҒ߁F? e#VK,:.ؓNNqS5`ג{ U<NpRR#q.IT(Бtlд o:ICX eK)Iw$^ _| mURΠ7  Iq@AEe3lF-O*z`T5Ab!ib!BBBa8MgܟjNlyLb)ed 3pz 7_$sK##ftRN+[m*=z7vzb {L8FDDv1'S֑B+J 7)uS79{m-iw1a/=Ă[:I9"yqe :PO(zٺ’Ⱥ္i67Ҧ,t+6:y jآM~#ɩ ~PGh:VZQYYj iWXa8sDgHԍd#oX0' {#Ő_T(['LT3bu2tB{Hf(P7{tju7]pEn$LbjAn`?YɄtʕD^L8SN:T%cybKf z͒[_:W.nEtx}7 ,+I̶ bX[U.I #ʝ ) Ce؀Xq BJUq%Kdcϐ(!JX{>Jes!vO'/[{(TiZ2yC¿V l[(XKf.MzvtFhrTx<,>sAYdOـ{?w'{Υ"z#$š W8.i 4oN]6793ܲ9%ܿ^φS8rp tKϼKFuwF6ĦãPlI5KXc{/6DD/S #04g i떩|Ri(0htspӞGguEv%N&t3 6W)q\2@#l9ӳK&kSkp!2.s4C׶LɳĒ4Bh`TEլe$ =l%8azr+\j-U7jJ-`=dWʨ ⩵` 7k`~V6#@+4yzn X<9#,v2D:=T1eiS̼sKBafmg[g;*Ӌ1̓kCɌ $kmZSѭ [ .h-W>BdQP^'27m*?0<*E#_^ح| 6Rp(H7@}V_#EYRUniiuSIyr}j7l u+*'dh[X(%N $5k&^yd4j~Ey鳽ZCڤWH`.sh ̎>v]}TTY2L1g/EE_0g>% XN3[5Nd"ŮjcQ3`-lݻX^Q#ҚLe;Ӛ3<.nSqO Xу>*,,t;QʞVϮ9++ U-Thl5 fC*>j[F5?B3t[4=@`tf/zm1ppZ]F[U-jv~ݰvDĝ%8{=^rxٵ;7C Tkg'يౖt?p4Ӓ~I۶k~vR6u|Qi:?-MxGWS z?}@]fNrd  XSAQb;A^{W%pta7*]բ ~>e_N+K?o hٛ>ZSί`GVmEdlҹ_M$VA75Sl3n+C-O4%_Bo*԰/[o_`ť^Iď[Ksg'c틗.ٹ71 %d y )q5)utS\޾xC Zp }y%_yr}qeMT*փ!;- Zg2U1jbr Um0n%FqCLE%oQ,޾tv 7Fov8i0Ŧ(b* `B8ok̸ +PͺxpmH<b4MB`l#e$^& \]_5 W ֳ6d܇X7{U>G}=fɡ%"w\n'6Cg*mL-֢`a_9ЍZdS(~&G wC&ƕ݋Ti b1%@>>!%0;\8PPl9$wNwtD”$GF/qȃpOep'd7P `ʑ({HuEO[\L$LP]9\_'pӰHDv7t3`5HB^C 6pprHZG{~Gn E]-› uW{2r" БV+>Ŵh$2`JeY(,e>*!m8 UfzcDB4|8'c*KPV ΂W+UzVk%G7(\ġ7%HD2lLa]m-}gu !\:[ѹ:ABWeRAT$udU:uPA)mJIy0xxjDQ>PEV/"mĎf~We/| } {㩨J쨙}$Tf 2H?jD)"> E޳adMl\ic+`i[eyiWg~:?P Eܫ(@G9"eK_M5m%0/8g8+rgv)`;k[ O6 il֡6_%^!#$~jֱ5{` !+e/ijE?kRڊ\6tBH@-ҬlkjBLRa͙_eBBb] ff}ֱ`b0B_~Ūĝ;2.ufd i~aeVzH jsl!At5ʶk~g1/Ֆr5:ԭ;n{`+z*NJ|*Omp0rȧ my5LYt&\'~Mn VD sҏ- #3 i5ިž&4XhW'eAE(HZbxSb=4>350ߡIpr- hkϖlf̪R>"Y]A9U=I?ꉚK,kT:ޅv,fABRey\9/1(jyᯩΙvggu?;[դ >E\[&Qz/э~k߰}4V $/1jE;17ȥg@Og3d-d} =IX֏Ѱ& ;%^j"'3-2ەULoY< WN$a>\˕,Bvxx}*9v-Pq]j .% N9e" TpLu7 }o!dPX#M4?S6fdv5o*_D} Pg~O.꒧9ͬl޶EZ{M;tEhy~yJuPO y ^WG$[CzLX]*7_$Hb_ów;7rكE Y3A_nHG?R{׭ e,sBXeֆeF277͟X׫w.ऱ+6N9VJ7Z5e5NK @fIKpFɩ\H^wR_0Z܅OTZ\;` w,2i9^gS:+~7s|RK)-tԷCj*6wZjԚ; uLyдyc_/IT Dt l?ΞJW4.2'ͪtq͢EKw7;5z_naV J*3YGc}gݛ,LoI];oc;ԧ[>(qqy C]ǘcrW ٳՠ'kxIqijhu!%GK ׃&jU_RjuJ[/TXͳنKAfˮiCb@ݜh' 0_чl־4p*oAAW`o䔐^;su@^ GpLOpe?^{EEotY%7KƮ˼}bZO/ .t#VW`QG鍧U p )G[iӪJq T?jz2CЄC}T1ӋXXuc$r-r$DۧI+<;ev?B^7}&3Y֨Zm DmKW+@hMNE߷YdRy&UyF!LKD(GS/䵜Rꩳ7-8Ýf Z2M/%&4:\֬޿]H;Qj(Ooƃ888n~O4N*Ak~l [Q rM߯pkx=; i;g~~tƷ3xrKʞN!{Pv̶F]d߉? ]mʚ]oǜ]Y+=+hMxS 5d+Y VAT6(K{u`y90ۉ9ݹf+Ѹh]=FN5[%8k$ْ(]~)bBv ?Um9z/ٳ9n"? Ef9']yӵټ-gs&ΜZ{W)ujzz4R 'HwIig)' tD8Un_ɧ2'A2&A sGwUh?ްV/Kjs"˟%>K%fD/qvk/M^'ۉ&8s*rGϦoR W^Ɉ|N1_crퟍjE}ػZXy9&Y%7$_/|8evL♥2I%>h}qCFzd4/g,[nn~5)PɺK ~.b$wsY\gϦBڊkl|=kQ= VTҖ[y-y9{da%q8]٣K@ j-'V,T`vt/mVnɒeoiz9/, 5i u0H7AzkR-<NLIF3&lpZA@# WuՔ/ISMlg??OtEcg nl+PmDG@c80RK6bqy B?̙ⷥX%fE@EMJ%Jsx{Iז.@ڃup}SBfMƖlD:XK76&sZ'ekr&3MخݳLnc?4izh}UUK^YT{ֳLbIFb8\pِ({FB`QV^K͢F<=DpK4Lf J pFog2+-]z|-&uMtZ.@r: e~MOVo|7G φz"gdP5AbiG;{-/7Jd儈ζ -)ς>@DO N ENJ=d>߁nD V力lbx,Ֆk rn4)ҊVz9[xSpgMDͤ,nt ~ L±fKճNg8˶p{hWVG)I1zvmRiOsY{}= cOW~'*OSQՠ@ԃp9k@K4j\dRYr0+OUPmd>'Fh@5q0AUoj-ýܸٯҒ2}Y3L0Pr \d(3x̀1v2 _P8$lƋF-ܙ$HN&?II,!g]% ,mm-!tv m қsR0L]RFy@ bÎCչRlݺL=ߔOxXŻIqr7F׋C520^b[*.Z8ѓ#f Bq(EtgcLM¶<1OeNdtԡ$Eœ @E+/n,N,M;Jv^Q'dIĬ%ԎtS뉀ueéy&~*U fuQ!0Hi&rQn*N RqzFdͧm9[eio09W-h@9ٔ &Q󱻀c=(Eʰ|z +@rKQ6I}w͗DֳA*t)e9({Ue]o\7Dn*:'5_U/Jrgz?; j-imAWSZ?J$: ΋re;uu\"e( AU-fl+$\Eޱ+JrŎ0v>e{꬘?кTuY?pGuM_mJ[uuo+hV{s.j\A @Usaoqi T31%cjPK.8I8Yeۧ1?Y1AϓЭ-oALIW9 .ӆPZ1b8Oy mTK 9-P>=uP*:']:(K/f r OdR W +bN7T1EYUTsJ  [­?-~K0W/tyKbFtŬ.39 k}$(ʪdl_#fo|_ ϻ5'{Wi8cT](ǒ&rǛ.q|k 3X24.q;Pb }P! < Z,w`/knwOC3zC-?P-^U\`Yh=1I^踚I2?=SK.7*jhUMff g 5aci=,VbQWX^`v:v*v~cXr%ZV)F.ƽE}lfAԘ Ar7BX,LP63C;zߍ_&e.%(3M_{}gԠsdacd} , GҪ [%x,ULQ!ݷ7f4Qٟ&MXom+)QQZy1Sw .h I@or-vXo|oRt)k}W'Y_IӢ~Y`VP f$qț8Sytӝxz_@AUjj O3zԄGKTjc[v.tѪF40!-@r_SDsԂ W5ʝ%D3h hU3bFR``},sm>3}ub4SoΪjGU0$ikX7W$z?+YџJ  ) k| Ut/2ˬw@kPwװ 8*]ӽFl&6ZWn6  v}{tzp:qI=e)ܨ#j`6(}[;[cdm4Z ;Ewgr:Ӆ5dȶ$VlI~G[OIlQ\N٬WkRgbLSZ |Ԟ!mw}Գ]b-/Y@]$!EhoNB ) 2<Ӫl aB7t |-?9jkzV3BNN0"CGHlYi- f/yx*f V-̔V Lq=>:CTjCŀtO}_.]ڧ(MRyʅ;и/$ /Gk2Hϔ'AO_xה.~Pd'/"Ĕ03qh~'# PFsc,.^x9 jw-4˾FR7ϐ&'Wwym;ITT$u7DXina4M)葷38ʱEֈb>K<f޸Yk v:톟·$C sWSz~Y}7)S^a4V&zLa8ќ(mGR|oL>Q]9 ns3|+`c"+>_mά2L/Yv!6^ H숿c.k%5w6ԪӋCfˎ˲Nlڂ>.n*K[met>/>=vtWQP~5!_- -x2'pyh20P`K0ip>8AlKlΧ@ʄRvy P(PEqj_4_^qyqѽi{YcZ!YcLL4^CX5 v=젚ӳn*'M~8'9H*~yGb:KiM韠/}+ 4_"h\@ [ H##N/CGjGoX`f$6و-& Lzz&5`&` &)K7m y~nBC%5RizhwMXޤ6 A>C~.30򗊍+Ӗ_zR dazzXH3 zIr1qv-n 4`s9/?\|ZL6`(E o=p ,u <=i.E`nTK2pEx[|Kbn_Z5;)}i?\ |ڻlf6q`0B\[/^a>wRi4$ط%^``* [hiO T T3C -f'uRh-/zoAmjVK]8NżupQI)זRn!v!6'U0{y ү|tԪ#?Oa_n V>@ܻL2#ok&-N0w䉕F!MS*(p՘lޭ ݤjZxfxCw+(z%֋[ē4(=wɪ 7UӮ=S6k9R?Zi҄\o.C7-/??;=!LvE޿;|KnٸetkJ0ňo3xD[k 6ipY]'຾==mc}n+$AsR99yO#]f5s6 AY$r١E)n01vq#Sȟ 6w몶Ȭas9$FuWird:$ )T0E2:>(u86^/t?)nM ҩO2˨t,YfO0+");9j6H '49Zz.Ps>ΎwMY3-*qQifm^PV,;^kjRiJ-dS"n%QduFÑ=y0͕E^l3}"5iZ͞aJ -2+k!.5 􊋁0_E?Dʛ(PjJPT3PS"a^AfkZK# r^8Q^9 ;aaZ.6Q[62$Acimܮ98"nE;VD$-t1sf^Qݑe%L4fC>.gb-ڜ> +Z`TO0BLe vE5 u^jdKS567fzSyHrePF?ƉHo6ך ]vr:8(˭ab+%z߁(!nnw>o;BNZO->I l] crBTCL%m0?~aΠŘO Yf5.ٮK Nʆpmi&Y{gq7 }R =jьtԝi)zD,GY䪪%XQ 㷸{X,2nc^<])w[xrѹ]k6vt ?E >ى$9y@C$]潋;bТ cd唡-Y4 lR-xǝ"(5dU4kʲ֒_CWlhq[;q[lR\ 8:eEӊg096PRX%Caͦz4+i<-G/EPޑ!yHT6ljnK(y,:vNw۳ OJEkU7ȂZ^7";x_OrwAJkCAibimSX Q l\8^UG' os6uTa\sGX)潢^%h5;LCae]31ؒZAyԺ:hzվ|M|l}San'q{aNxK'e,b!k߯*O_QyxzvS[bj~L}w|5e H~ɑ[sxHADžj5NW۵=?րkcJ"IiZ=bhZ\OykSaU׳Jzd=uO%OB2b޿;\ ZF0!HU }w"'=\C7ԔRL-h fj<Q,.k< R m(r%p_TC (ًnj|[&~x8wkA187bJEAF#14|q5ޔyvSxy%)RK?"9Z(1hdX@ӫljf5Ƨ$@3 &<=YS!hδP;jϰ`tlБ u.4ֹt ;ya)lM[7r3$!ئOhR]B 3Fj?2pwqy72~F)*8zNQ?`}QУu=5\'6EY-jHѐ^ ۍf(Bkxcs.02_VLX¹S?Y26vѡ~5猆11Kikf{'1>Y ͣK!0u컛GxBc>l\HZ)CAaA&NZDdf2-g3d鸑4/ǁTPF{IwJu8-etYڶQqոN5Y,?;!\wN=oz=䲵tʔT0).{&:6d@z<d!~w/eJ;{ݸE`Ղ܃tA@$ (h>hRŴ*yn M)93S##<S6&_:Ipa#+&tDLD*oE8$2:t/2<ϨTH^%&Řj`6[xEv" ^5AxyU4Oitex%i}-Vrw6v|*l(5_뚯nmd;ˋ j40i-*^hg^X; A.$a5tI{0A]`;W"XDxѩHL ĶO"@~Ƌ1yAڪ>IT9]PH$<d_`+/-Ldsf5oK=l޿1̯`>*b+ֆ PH/*S>_sbs•۹ViK?X88Z|zT.~$AFWHд̀铛zF~")H}PHe`WA$ #Y7K܉`jr(=KA:kuCU*K G-3kK Ib{ ʐc/H ڼN%Y*kh0 ]csI)VU~NQu‹E/㦎OQcgĺ; `r>H牑gBXaLXk'G{Qvܛtj{p7ӭGz"<1>~c)p)+A/f'2H{ilH\ʫ%+&Pe]Aj-5'K:d"O :h~t p W> f5)$עMzJv\ @vG5ǛDfae|G }ɳge w \1 b RK3LR~';:`HZy;q>ɍ7gӘ g9IlP3ݍ㧩d g;xzxmfl`0piYF XBJ &}^;sdeJ D#4/Hul/xs=9ꂖ5ge{ sCȧ8dC &?ܗ31\qpQ^V:U̟va3VjC)- !ԟϙ*]h'rкhŞSA${=b_X Mn33ly34R@]|EՐză Sۥ69y~ 9qu19cQPxGƎ_ȋ JF~|fˇa{v@ξ|nŸ_ch1ybkĮ+&9:{ѱK.k_I ɘ/46CtPﵚF]R:PaZf";cG١oJr >H4`'6f3e|@8%h4I^C^;z1B*% &2>U4'>F { S-^py+~mnZ ޱԟJεdp! wᰣߠg5n"x2An(|IB)8׆,P5*şi%t&%\]q}#lA0; Pet3jVt[y.-)-aK-(iƼ6Si%3`e=M= D{~ Өq\g[ hL zZ)J%[\dcYKVLflP5.jIjb6c%xjLߕdWx6S6Vqf]2J:7ϩHycH ]\mMtA!/dE]^:U{{XR6Duu5V ˮZ[٫vIΠX6txMpx஼ihb% m;@ŷIg1dpvW"C>)g 5[Hiz6=}A5p Q<wbIwNxk3vT5hl7W2̋;~}%fC=A plc**`U=|lFx}jEpevbA5isѕƢpp Sζ霭v,u?47]SRt$zdkO?W!]6b2q~5Eưo'dN1ZrZ?S3pg B֙}ܶҏG?2'ɝ,IHq)=MzXrwX;I*/,H5<$).A^[J .jo兜 Tl,F$G,puyW%5jroCYOtN{XΑ46cAj%gUDx  ]r`Y*gz-vw0&mV ]2KbXw%SAIC̆V"`%R9ểo֯jlUıj"[iEI8Cblb,+|V[֓s6^܂uIOO-IIu3|l (j ݪ_LG_y +ϳ{;wz .Er9': W-M j}vxT/,įM!W^$pC>x #Xļ^&UeWsk7E8">\=4[?ts&9߫3KjMr;&D`N4s]-Z5hR'@v}qs֓U(jqA 6gM*upVgXspI-8gү5դ׿$gÆBzy|raUm2&mW;v@Վ~PT8q$.ڊˠujETO#;fob;{@1IW}r>z yfuYj#UFmZ6ZEIs_>&-6Dbr)x8 lnB@]YCzM Ζ;x*k)s>e)XA^JQ+9!qXEsp,LDY<>2U_Xi ZǾpG31$&kvN+ nۢP8-š)8?PX/_KwOӣe`NwXG&qz_WFq9?Z}G[]q Ƒ*+åoi8v] /&Zg ej}? e3dt^z>2>9Viw&Ob+Mstߪ1'HZ|e&6R~D*0sIh/n6+,Kl.^޶<^%P<i.zIAsɺ$'f6.D|))=UZMN8c֏v>\۵|eKf`R1 e.WZOƲ Ӛ}d/?i1l3[vs5ۧmb/efTd{PlkB%>')'숻 OP20U/e=#q~QCS~ssz:= rhE"eFnЇO`;w7MhU0Z?BӔ/(MCWd\%R̜fѩM ӯI$xIvoY PٚtlW9 }2Lݥ?YV0jvmVow凭{6f؉/UQdE;cI=I٥R9x(HT'm,Ͷ 9Lp9thXR۞Nމ,ҊyB3aTR@1x!yoو)wSUie$T?Aczn39pD.SM~iۛչSeH$ tydPhx?@9h ߹ >X'ODy4{|ċBWL!(PzՊfg" j d @JJP?n7ʅ %ِz/fHK 0PGxaY>2nm:|kK~},rB]&0&&U{O`Y삯?c)d230dbŧm–I`f N}H>><W6ֺwm[Ekwˣ|K4ˁ$tƗj~ {_m㞙5Iݭ${ʼnZm*eU;hm&f="^Me4tק\G/@{m vDz ts~BjA+okOh.j̕غ{b}M|_\%:IRBD|}Jp Wz/߶\7R73c#ڹ:0znbf:mvr /C|}B?h|UѸ?-ItM޳&;54zP!іY;ih[{+6tIy&*$:l EJَ?b?%dž  & ہ5OvZ,&^loѢwR$Ÿ;P5ߦ.3IB Eip?vQ=HPiZ8Z8P RWyѤ@W^ыPќedKK&%a` u0Ӳ ]!:N ?hx5Arh;gE^{Vg(I%2yu~(o 2d:H+PÖ%ūfo=KdU[*>}==AT8žx!5 s6Bf T&SVy+ dŤ>M-܈0Bw[wS3 VLR_*MGbBV?x)h>,P#SY.NAڽ>8̈ȭ QC_fUh`((S'IěyemPրn1ƽ(w`Pܬ#\op);zg閊<e"m(1.FYVJ )?ҽGE "Dٺ.'V|*dw"r&.e;\yߛ-`ٶN$2ŷ@ ѮjmNj̯A5~ҍ (E$wpj6 rL V8p۽~KBZcL2K(Re>CTԗdd/ hsz$wctώQh[2&/Rr@"bhҢ)]w!cN,_j/ɩi`cy>w3,'2`}E]SBkb3) _߭>D/&#}7ٴDûm6ٵ|@8]X7-pl4VLmIPjNҎeB:8m*7g[)DW[PFߎGʍV2{տ縳'sk|jO0N鹻2 ]{=/B0{⩛ ^/pĸLߏSczx &Ǔ4P<좭fJrgW>oN&MPW=v^\K+P~915)\+Zkե/8q32YZ״tb.Evcvt8D{k qt#8&vi5d bE &P n+)_wJԗ+ƫZ-Atm骒 8#JɳÜ#SX @D9b`a;y+i3x 2'U+s/L ;{n)e1ݍOjV tÝJ )u^xNIdsxou|fä~|c oh.?@jDFe`\  I` Y E >[j0tɯp?:lDCVu@G(~Q:jO'IEZm&=_Nr⏃BP%`-EKn ڗhyX՚;ś߃b^}TMJ*uVۉQdƆM jʜBv\A*[^Nbc٧udzn:٨PQ֥׀I]S3V/4Ǽv ;`XW^`mNjGg`ѭn x1NE`wAVDoS)k4*rfE2:#n=ꜯU@\ԟPԊy3ļ%aeoq$ǝa] .b@6jgV^7|2.Z1'nd{s' r)N K7̺'bV/b.woݘXsvwt6yr~cmYΝt/ōۿl;CޱVю Ӿhy+og[S2yoC܃n7bRzLazY흉W˂S^֢w'An<ק(p^vH϶2szy)/ {a/LŃ*=r6.blYG&W3: ƧҐ:wf WgI Œ.A$QZ4- 8Aup!|>OGC;;  =Kˬ9HU3zr6WS8$= &2}Ӿfu6Y3˾lJX%t`V=XS?=3NȝOn@d,JB=_N ggJO?6_QY0ҕٲ - Z8ks^OuL_q K}X05_7ݗ<7D+@\DUG6_?(+5yX,>,O ;~GMwbq$ JQU+?iZ'Ϛm?k'g_Rg+L ( UI |3]n7Nar "Vr~6h돁/og*4:3S*xaz;7҄˺R~90Z|tD\ -?BxS?$uy!!qZ0%ʇ*#͜tzlckItl916aѧo~}3 zӟ 1q/6~Nzv~8zdo:n^,x"*rE>}#$tFOvv/ȅc>Orw@c~%KɗhB4 :WOIr n:4( FɨOMͼǹ8){ P`NZD5 UMu4!şGh)>' |3tg@H @ȿ "iCL7||||E!BzW{Ya]:㗚Ʈ/`Fl7ן5y$ sZ4Q{:w8N7^Zv<,8ny \o(bzrŗ 䱝㑚t@:zV%uE~AӹsEFz 8@1-;J)rDHnsP(kgòsKğ:7q5~__#^b>XQC^3=v %erKEkUG]KbMS.!B59vޮd|RX^ī"HΩ1?IhM ͺ̦S{Lhi&f4}4ʝ%ƍz-^߮ʇWK _ƅ`>:\iL;!㿷]ݮüPG:}΂Ȁla nP 1Oʿv融zXq,m6ai bz] kjXpЀőg}nbXy)+p۽jNu*V:ū1W&.ah@"h[z4_+si&v==ؓ+-Qf%ᱺK%]MR#=}#Ypf3 3XtY{HK;I&g՝/5Pv䕹fsye*8k'ANHj=čle!3@Ô*|&du-ܱjۘ6J7Qm2M["y0r :ˀ[j~q|+wWv^1Uǻ;kqoDu:6sҪ6Q#y[Z*`XZJ onֈ{S5Hq auF!}mGh<{MP8@:=>)!2Kz+VK+E5togXz7d(,MkxmӸS\1ϕ6Jy>cLŜr=ibOuL5j fg>z Wv')'Khz/ÑE~O?n5w %3E'sX6xy6n YDmmR}cw-S:^Ü&8{V8E 49'@~VƩwFvPY !sP$WnG.KiL7l}9Qg@=#/KLvђu$_<ȗE/nN{tA=Y:'\#Y3Oڲk(YK~gTWVGTŕLGs6?d)o_߼x$\" (֓ ;{AuXe[$>xױ]10X:`u`ic1B~ԅ2F`s#Lv8}<W&PPbH~Ok:G1}L*ܾ'ɧzl`N_,Tl՝4EiUB%آo##),zOd&ˑ=?9[zcg^:j-l笤YSK}x1: *̀Ώjt6l*+fnI_n'.?8RSJ(؝K$_GSnY ~_p˂ eB 3iEck%ݝHUM c+Te h\f~r{$vp{y"7Je{ Z* mGzvj͵@lN[^L+ls`mbb!zNjV "!cQa Gy*eeVJ &8=l[nEpg-6'(ډ8#7OҎr! Ȯ\@6c[g\c+xԅkPC7}1*D/ Wkoj ^f0\"ITce`ODsxQ=  ,%P pյT<`u?k@3I?ԐK8n["|=>:# U &$%inlE7֗Y7^I=:u%x@Co&B먜I[ɱu2;p6X1W/*, gHoL\w4Wt;p}3+z tSvt YŮloI1˦\lQ)Y$Ӓ3%@1*~|zD1f٦;qw?Qgľ?Y6 ѭ`Vn?4$[Cue{,Tu22++ga˴vQ6m!ps$,Uv|=~e!Q)h(_+N9SfQld ɫT ޭNH5a]'&lkĕqZp2tsTh곸޻[XA=JzrF/٥v kS"u|5zMlo3n n֫qĎMxH4IJwbbށ~=YoF QZF3SR!ߠi$PȥeHVjWy&އxȳro {Hv#8")j! Y#;,swaޯRl%OyfAژa[]]@ê 3sF1 T5(JS[o_͖tqt> Zg̴/51,V}I2eC.TlBj*mZ͖\̲Jw)eq Ɔ_kOfOR2u0kFދ8*QyFD 4}9! rscnV|<Ym֏הBVAbFHu|f1v1飗FC#.1occ-?gcedoho ' ݭBt: avW>>}ӣhvfs5Frj*}J*ӐνIlc:*6JO8@PGhœM.3) %W-`W``]p/l;{zH;69R︅$"ֻ{b`sg;."T~s.݃/[pKc*k`VZz1;]ﵵEт5mZ ۟@m5\v 78/oо^FA=A q>eD-jP'ohxv]g zSjۛ6 n^C|ln6Ex6L,Sz*/Z2nQSl iXFuf L`C ]Y?A -2u|m'lxn.(_>*zê֨4_K#A49]hp FOoC+V !F;}˩_~ou6K ϯ)hɏH|#8Q/wU!m ,ɷ,N"6i$@AHz8k[Lyo"Ml+ ҧ!'3. Y ;3(󭑇яWyWN)XE]UjXGNJ(~[2^timq2__8A/H 4f"qk.&qM]`ݸtƨoX[]LѾ[alw'$ x9 %< "y]A)\ScKtuwC=ia+h nȶ6D'l#<#-ZUцem 7h Y;jf2+eL( y".1 Z y`qܥܣpLKX݁#ƄR=pSX@^1VdY^6Ѕ =jy|hAڲ/~3E0p¶m5D(μRZxYYOF%XsuMx@l-JN6 |??~ !UǑ-Й22`_M\XG`ot׾@5y{5*sRP⤂F䙪F{ Gٰ=8]4v6Ob%co9Mea [ZPZhs{eK%4фx;l)G$@4E?tw֖)MNۥpE &/n=%GPjڣ5aËIdS . }tYe[u1L)6kjf \]:IMO;g"k1:~=+&q?y)Y&;Z{_R:bH l[*u:5,;&Ęܸhc}چϳ%5jNhVt5Z%/}6KnM5.C'R}C9 #)-yZhGM1[B`X_a%yu9Q] }4!PwT9ڴXhM3ӤOiŌ4x/΍^(A=eV%efi k雚RNӛ:kU̐byF4E{ȖևIRar*^2i%Pphp+\M:>j%D-3LVsj4[I'Y"K0UQ-\qlAˮF"S¸NfGS[Nߺ{BU%$>GsuuvKqŝ[yWfX`f࿤q [%O Xr+knzէs;s*1o'˵D4GMq3!{@"T!1ӻyӫ:'S:՚uC1SSJ7HH enE swn*T&>*Ǽ$RyCԾn>3Yܩf:L~*F#Qs' @0cP\9zhoK0E2_1z#XjEd3oBMY?@n)"QEΣ,L2U{wN >&{/V)ȅQBCsF6 2R`reb8FȱnwJd_TRϋw%s"k~2 GFývhL5lp=OYu.BM|/Q35G(;32uiMb8*@`;/|_;%CWxLrCsD4 V9r`CJѺy62ǭ\̔#-+83'eSS4<o υHK[qX3F޻u#l`Cq3͓1IZtupl*;#7N|Zd8[1cSKN7NSUnyی0;nYgCp? vƤ[+ >gb uc;F_r.vL7o+!=`]^/h*ܟDX`*^g_p<^^japO|s1u;.V'OQ8IX8? ͦ[,NסM)I~: iuX˪& ږ#' ؍KGg(A<;P,dJ=rLzl?("WZ8ꦺ'{n卞K9SOX3GrnL%+p&|Ϧ+kdUO2f_P %J|Wl-ea\UI2k&\u9> c{Nޑ7&o?o M$HIޖ 7"g8ӿУ#S6j)!҆XxlҐޜCN) 1ck^uKj =0dk(ra]*zI!߫Z e2<{0/1DkԊ|#IнH17gf!r ޟ% ۢ# DOjM_/8Q oB&-Yy"^pz C&JjDCk ,k|ߔTKgtEcTIEeC:FʇLɏ謉% &,?5de+7$>?uW恹yǙD+s2eJBV+$^J*K>Ku{ܫw춅TlhuU29=yA >)2:&HPHS}E,Ց6%LbIjnEȴ$"W, :x[v +0h줦"O,{-Hi9ӟ{GNj; RʼnDtߧGe1|X y"B>u.ヺK*.w}O:(_n66lZG8bSvKzHIǏg=MlcRf #*Oqcs=f:`f'8m:Flm򖡶vj@7(@ 4#GiIe[|FӚV:`m'IJ"(gNsΦLGD죽'=vsL//&+Fe͚T⣒N/zrl2 5QNJD*|2[#^ /ݹG(ɶqp 2[44j 5XEj5S^WX#|퟿w9 #;aG!b*$赦"Jg)\/2V-OjQbW ؁ T;6n2]1٭tYwك/-MK!=:3LG|w}׶K`ےysu;lF#φISD%:ۼK4}Y:Tgz?wy_r(ЖrG?VN&G'+d:wQ~f7*[TǎT[5'2ߴ8M f[F)i{@s:N(q -KnabAWvK2rJg:+6u(s?/+ QSp @!y9o٤S'5$t^Hsfwscq8эJyoغ~UܿۂψL9 XP7XI!;\ a\z!bd߻h8Kim6 *=f{cSf-#Ӥ 5Lҹ?H G GvkMh`V?~@w6k5O(0|*AC_ѫ9$snpEZr{`zf@)?0t!Q}|Jf nwd寧~@w=7S߻V!A}(; q1#ᜑgoQa[un:Sh)D*_E`੄\>s 4M}"p1ɪ #N*X 'bW%wJdF̦>Z{ pOUgFcy]ԛd SmVIF%y*Vy%(vzUEO֞4Jr@'M*S %vSNM5LHEJG3FdQ;XuCBOs⢐U.x-X[gFxPऐT,~HJ?7>6Vj& ,HQ?jF+T>nc̤p`T{c$ zq3/P]hZ#Gk8c$nr'ȅZi=)N[]M8$N&h%7ɜWCuf?XJmf *bK<~!b;'c"tT DE gtZ!NU<hp:KJq/WG1u?1k$ xZ{i7l ՟!Q =v[a$Oup.,/IdJRINo>OzeC2%#B/aԡZzXFvKQY狟~ m+$'"dx}WюiQt"~Ѵ 7F%6D]uT_lg>a|Y{Ag19BWt{k/\J *'r4teW戺Mܱەr(ձNr;a8ХƳNĝm0nlѐtJ'9d->`7l|;ˬa r'V~!# hX(3.TNqs6C*rmh\X̌̒ w^#ut"{}6И,he_Jk0`}m8^F[PvpFh_#CX"sa$ MhUJVL'\`tE9 pU0OPK|6 ӳNk6l.f%Te?‘˜7MYVc\h-鳄nػ7fs3Wx7L*oŶDd4?dmvf܂6wf,Ac!MzEgm_9rdEznS @Ծmvg$I&96[z,3ALH(O"kyD\fYd&|-k?`_xTЗvT*źqE[F w:dЊұ6R;QgwGquiE56b'E1e(^U_ d}w CҟrU4Eպ&STP 5^yܮQNR*1]5좥O.E_ɚ. `eq2 ^ lz 9X{p2G+j)nȉ7jzF㍏vőėrxX_=y8it T/" M<[9嬹:ۉF#1tޅ^疤"4~ggDCXWFE|j=i4!UlbNy>dz/tշuwsu6w}k`ƕsupTBP; R@q%~[ Wv {Rՙ\z# ҙ+E)lu%:EJ̔6KUP=+3zK[鍉Īȳ8SI~}r+pI‹t )\KjL Y^&K|p$ʃN{s|kH2R"`͏\q|{v<'D[ZL1_*giQ穵v@-leIYM쟣MűKe.:F2OJILό`p,+ߢX'b#襳I$OW+O"weHe=j3nLЅ-@ =U*\E ,A~.):t=Gy/`jzq(ҝ&X@4xr^r(YHG!oO0dzQ`2z<ײxE4*,t^fn 3>)X("k.)fQXin\fj{.KgGJ3&pM5q=m\ZNF(Fiӹmun#t]`_O c-xq e$VM᪲0ff:F0h]Q5^% "e^|9[! 5]v*2@"P\jq6_N!ݴj.z ֙FKdlɆ ڭl pP&I+R$'GVSۘs%:(rS͇B@z HNC#SzZkQ 4)3QYn>j&IHime_iNq-CqGaN"ibq8sMc$rP^xЈkz6IkP +1G| CwBX K\_4o[3q1m0= "$*3eɔ&)ImpnJM%|\]xv)eѳS/=Q/Fl`is$Q0N:֌i/>y"|d{{yRVOx&M鶗Ԍ(8`k=.b:1 ğXbޛ.ppѧ4(SsŤdM1R:Z.m&vcy y=C}aDi iNS ^Hw8WT[1gxk͜aŨ %cyTK{xFh֏aX46681e(-`f"8OԆO#BV epy7ǥZ]q,|qwܧo ~-LďmcԁDUQE/9/ɺmJCc<,^ س5F1S-cLWWg;Lc (QF 7>,#Zm쇰uж6#'EcNo *l HAµu}E2|A6LY"s,;XC5O)<|rrtW= 伫? Zu`ԒȫcRse늘´;+뚉:+NT~3ve|Si/ [C 83qpf0' U׻E[R[`[ _f` UBtzLEa(˗5Xu҆:Ն%z,76$R SVK^8]ko3mkTTo(0;bT%W7ϵ^ l/f2tE h-=ւ|1h9b>ق,DXjǔVCY Fcqg8 l2jSoo39Dg /c(h/z@uSY=AW7H!Ж,yG;&Q.Sv~+Rz% ߔ2N̡odҊ ӄ Wu, kRKj?Qǭ[4?j]heK[6z?u";*E4/A;nY <56P  м3:dqhp ` eK "bTKxܶ0q؇VVU9SM 6Q#@[Gt>j: R=˱e%;j :4.xv)`-O9RfvJRy|\)HS5W܄%yDt򋂚Nf[BYЂdžCP#b-1߆l^^?0[ kKu+f$lF'E)NNE #nB(5 T):VUY.Z)z@g?&6Nuu+(Quy :7iڜQoT^ikƚf~7%1ՍΛU0#ջAIoA񐠕1k-ku ;m_ 0eh~ 9`inXHEZI"YS#S)j J̜~jG@0+LcU|C{KS v dj#1$ WY'y8z\kA8O3Փ'dI*覼iDsQoc7& JdQ":_jj. nSvnXKwf-|8AJ_1PHg]{brYv+Htr}[&[~c ~X%|c7qrl{" Sxu /+33XB{g֬Űz;؄oDH"F?)}$Q[$$ B7FH\ fQ&gh11TZm@/_Icm҅}[}0B4~T{8Fr&]Fſ#dX W2{?]_zEf*/j+3hK~IJ5uUqhWJ뭴jhz>J&Σ`+qD-$v`RY,mlmLgYξh#qy>Gx/z/:\0~CRfEiZ*B` us:.הC bWw{L ;,OZ  KlMsf HvY>FZҠʫdZ4UY O8IUb%_nVY>9 k%$8 ԄXI=Y-A0/bIҋJJa=Y|;gmZ0}M+%+2o R=]% (tǬn 6n<1k)fU ۳ M΃*>ͻX>FEtw.% Xu'_'TqzLW]Z}]*6) e^pdz;8;:tK_"JJ߾x;Neѱ-=z;?PZm/j~axhadWV Cf 1]#*`%ƚTC(J:a` 4!(F';|})NWD8?}ߊv0W !>90E" !Y9KR:΀B=}Ot$XY{lJ5rlf^W-`3R6NvDVA54-eg/K- 5@gFX*}5R#Mꞝmvf0MfWcMQ狧*>E.rJ50!hȼ v$u{jS&̿-爾2Jߜf5*y 2@*jT<q)K Lc|Fc9^CvUQ4vq63!jOUT'-Wfϊ dZ^/^&3D"5+"P!g%N40hط8fb`tOW짌?+4wxY@~Y6؉C!#oUPaPAsOn@_s_nLs,'4^G9?N'^Gհ q<plА Ư ٬cҺ@˗2L}kdCjqXLЃ+ q>ʱe_lB.ju:rƐ GNZ`L7/贽4x:F|PX5צ3%]hgD lŭ1a]@'졑LP`mLtzWsjeA`fa f&re$ @!!1X|6zRG%I"O{Qn>v$]g 2eixQFHbʧ"i;6F| ]:cw2Rs\:+{"/~cFոYtV[׈Ô0mo~ZaPԓkНJXUc42@UCR <)I o  m`Paykξ$u:J-M%lXDiL TgLSORn ꧲Q+_2o vIxG|0>\frrvpE>Đ|;Nb:Ov-B49Qs Aˣ84;zH>N)-DY `S4/(ql8?ˌn=&o Dso *&,>D$Y;#E% =Vbͳ/XKVr=q(̤5$E@"`o"-(7/;"j^ɂ*4s;h֋@p(bo |]5/lg4hA#%I6zv Хq*ž` f/۶kTo`A 9y~d-~Z/" c54y߮ˏ> Er?h^dtc!]wòw.q_Q]eKAU@տ*o>4jڪZ"U{#oZ7Y[}u;z Y\SAߔ6NWz<1=>-ZF2<_egNgly\\a!|.]EFXi#epz/S]WkXkȢaɡ,ZV#aKz+ب!h"WRwhFSQǵDrXe5h'lٍ7W=KD+|#]A3thC\qa Fuy*R4NߑZokfoM5վXtlS8_FyœC[+d\p wu]KjIq3-X;ζ|V)0?6Q4!IMj:=mI3jB->} :ar-$ c-<:$^/{̉- P'13缉bEmHӌΧ+#``%TB͢w*;uݨ4{BVmVjAΎ1c5ɆIuJ׸pR[6b ,HtV yz ,Y#;ᜉ9f˘qȔ(ڽ/'S Yh *ўPkX]zLXIoCz{b+eތD]UOZ8OImWBfr*#O^]ִiN d @]Rm-T' aJt 5K)y@WY#(e%$eZ (l!TDk%1uSbɪDJ*[53hۈ` ^393bD zV M~v-͚>;8d؇XJm %.xQdZJP{?ÚoPD Vڿq5xE"\2GH0`Jq[ݹ1Ǥ^;?͙̰ B(蹄-*nC/XwFrED嘡 NyS]h&_Ҋ !AOG봨,EG3D片W&f>c>/8#u~$هWñӏ :S)IQRs%DOO#2Q ՞אero6" \pR𘈓B/=HM T!Uu\w2h!FU&pHHj=P"!@$4jV?D,V^E}miQ d\sJhOGI>YTie1n%Ry-;!ʀ$ei\wuuTvU)R)kǣg~XJ'6>ۓc{­=Df3 %(-;RO|r@N3κxEP]VëA/Cd :^|3N66^fp,"رWTF8'`lBrP3$β- OFY[V7Iqo^]Df4S*H&aoN ?VsZI+kor&]>P'ث:_PlÖ Tsy{5"si ʢK2\M{ pg S}+,C2N+ 8ow+ș"(GysG1~rL3,|;%ZZB|BЏ`X Chh7qE罊iđv^X[{?Ⱦ)YgՔh|hh51pSVV&m^}$%g'̀=fؒ3=M%ӊNvق2,mzES5/F~|9`j&j[e|3ZX9:vAeB 6tyVl|mz Ojws2=\,|5ߣoEusU[ͧv73[q6;pM1*ܟ-JQ T~Σ-G<V /fVg˥"hR;cQMݸNofq @5_s72ˏ šg'…z*N=I8FSή9neg!({kAأ+yVI1XPC}q?2H jZ~ڧ986wd!WiuaTXSXW4&XPIPEbX*LJg@b[ՖFJI⋌53@|8C֔ЂAğ(LW5ޠƂWyLk8ٺªO5̠L0cM*u9A,h緧龔s-wo%B.󶼥 Qnɘ?9A K¯.vkyȄa3%0҆b1Ʉ'rnBȦ$ܢN>`$2y֍ .'۝Ɛa債\-SzR6FU~foGe!L*- D15P,h (Y{>T 1{ԌYܧZnTn.qo ,.=fZuVƺ԰P 0=O.VS\7d.:p|{z$JlU7:̘B!S4=@]PBP;Ɔ.+%>8fiwaCiEvh݅'FW_*;R`o=Ȁ\.fƇ99ym+J>Xȩ|ZR2e\EqI..7]#(:kޚg񫋫@=h `u,W1(GE,&Șu^1ECRP1t8(.d$V@ɜŮAërJ(wsU޶XK ,JOJ)?<e/^2ZVz;v-gv!C,.ƖկX2Vq&E1_e'UTC<+x3J*W!ZtպzWF!%*j+שB?y^ ػTK+|-kk-K\UhZM Meu֞ >b4/YVkd3%񬢉ii#RpBچfE S=]/v r`sCd᚞юtE^%$"|W8Fcf\l9 qKH`Vn/! r)3cdlƹσc^He˱i#+xfF5zOtx0R!C)hys">wdind:$!'G=cjoXEDZ.R=0ŃFxDߩd`>e!A09o rj #~09 n3.Ć=c&#z# V&|  JW̓#xY0= y$ d@p7=^+ B?=w~̕VГ|eyx^ X(䇟\$&_X93Nh gz%3/.gէg'>kmfe-xf蕝SG8V%{;|F%9{53t+<|kQ:r r(GS tt,3+!(<k\.kdΊ@3j:zI7\*%:kf~!6]}'%-Z7y2oQhƖ1R5mp܀g?Ha# ^qt?oFڂ榹ޗ;-Yw~+%f עcn7D9hj!1#pڈUNd~MDmxNR)+ plXl1,Qc rNRd .JvE~k2eXD!{(S}oC݁nǥ@NtGHvی>'͖ }JU>Zl3MB5 &<@fiDw|Bb/ Nnavo#Kb }:#O ;vh!aw <_*#Tw`?5\[GCA*,>#$]=-2IRЯS$a܄PFr Z:jke`{EN|Oz+i4e?c*%zشt.CsB,e~=:|O;~zᎉG^(\6X.oH;w,hj܈;4v ab[r'[ɶq357qtEaKev |=۳<\7*+貨0_/dYu2ezG XP?^ !L& p~*h l/7hSkV-:[ϩ-W %?do<`#K"nJUG|נNZ 4v@䆺KxRp_^ ӧ`agyNZj _bg~ v./{Fm#t5ؽFw[-jtiQ#βˮX1F1 PoL s蜊R迨aV໴ǘ_E’$} `7%\Ԧ\XX[Eb2ٙOӔE7 _-䈇Ȣ0KUYuM76JafGܴvBc9.H d$\5Z8Cl+aܠ>9WmF&(m.Q#δ@*İ Q ׄ%4dQ/eT0ph=(9d+PۉT-:D[i40Rd6:ݑB7 ig}mzcjqz+1{BT 7 5sV`ziDFa&ں;@v{XH(Ù#=oB9!iX #8pp>#S<ȔP~up7zZLe,em%`>b1@zފ9sUm*Ȅ=#I!B7%;fNYyOFcMDlsz=YݴsV5ͶkPR~XL'2E2t+5wFsx/xv`_ELB0Ya)0 36yg06;#Nm$(~tIiѴ%H>#m[8ZpvlkIfyW* 7R;u+dd($"lDCAR3gpXMUcm"Bt698xABJr(+@΀@>\Ap 7NNuz p*#faр( ŽMl{+T5V9dՀ$|5xq6xjLe;gMcMfAM eh.hg}lUO RƘd7UVb9k=U8jˤJc`ЁSX%6g|ts[n//8e[3^qCx;\5u`r(/}dJ1 & 2Ezh HAd Xi5yG(> q?| Wm-#=H0k5x:s[]bgT H5i;gf2TXǟņ?/[J[r査W(fv|s+oί~řIZ:F ?ML05ܬq~%CO-i2"fyIAj$fK^8Z6fgƀ 4ĤЊB +lvM,!"`^S7 0ӣ39 M#6:25%Y&w-("H6V'FK}֏eq۟jU0`Fk=idδ/F ?] uvfdi; G@N/wY8681Y$ΗľTpd1xdg?}F=3FϦy=e|{0A7rFOtFg8 +]JgeL`A!3j|9U [j bY#bAo捧@w%w|d/qҗmj4}'t6,kY+IJ!i.ټ_]}໪/ ʟ͇UQw!@t1e}&)/̠մ1aā ^7]R'Q&M>.?2Ƌ/Rt(ږ|};. 4ޓY`IZ!*Qg^Ke6A{/%V;c2sLM)b nN?2]4 L€8[RJ0q\N`A40t+6B4;33lC}"oPG9oTˢ 25w% b,^ 2Kc?hL\C0y TF4 W?RPn0npHi,'R /́&fh%?@ ć2^0:stic.Yc;` 6Y7= d,$:#B6U2iy@)=R'R xmJJ+@pYLsg&} 5+$Esb*J nG>):YgXH\^ l#XR?Y>z[DE1G1DnզGT9Y~`D 9dx*dyE9_;B#p fHZ 3zj }M?Hc4J(=Q~tbw /ˉH^@4ovoJ@<;,֪%=3h!G.Ecs7"|:ޑ lE:7F;F& X^DK\c`P|pxFNXМV-6kWVt\2HRqL;\׸ֺ[jxӤ{Ҕdw^f __/gghXH&/rD$IomVMG&-,[m퉜֎^X~wҤb鴪N0TJ+or*<+.v¤{ZHK;ݟa L˸/DVad"QB"3S'7&d/Tua;PvcIM4!(l}\xhR*$h<MfgeJ)G$HqK;rJM|YݥZc90*lKA &w/1<#\eB~Q8 f߫Q,'IEc-kA-0>dU@O\ce S߳DۡVqKb`隔[uVF}9R3)Qe2vVGp)9*,~X[%ETj޷S򭷄B׉ӷ)9b& tKz]K4E`^x6=ޡz,5`Y`- mHB7~ho(=tS$\G#ZRͻeT:t90oɌj6QaCwXogj5n.oREr[W_[8^o @k[^b3jO1+۔DIUIsˋ xiwn<%`cܩ$Mo6F5b(e/DHu;HRqOi=B zKt|sӲ`^4D߆x+AU O=( C/3?,.4=56sfWL"u @;Uh:֚Zb! jvp-ajT[ݤe0s^Ė$/=cFkgp}rG_F S5sXs_oF]IкFѽ;J}h-w ';\Mz -^8xSRW}|$jUbg~U7mdjg XH#^/KIIXk/;DkzFЫ pb@ U[(1;];vv ZS[HIP nhJWu(9l녮V.XG5%N~ $l ,_ˡx|wJc3`Op̑S\'k=-M 3Wlq~V#c8&!h}*1 K HZN5jMe2ql+<#AeEn|8UCzSM䶽cJQJcBXzЦ% N¹^^p+a5J%j,¶RI!z5-^,RNcXRnp},{όfݫex WO=-^T2m-p1SH 2XZTY|l`Oqճu,~-ƕ;>qLE:^\fR6[ZVג͜ҤIy,{k2%ugYfKg[fRP** *OZ=N(5]`躶ӢLgEg"JJi OkruiV*kl?ۀ9uRqRkfnerh󊰩 -;>RVLIRtҴUvZ]@ٽ3'_mvEwZC"F {M)~YpӷQ.irtkF9}MB*4\OJ:x؝zx7;ei1 E|E;ѱ}\_Nd'W5o 8% yZp\=bKEir}BElCE&X), _n|ZZL?`ZՋR\Y)"Sk!CFVoE Ts"59Uk5F Xj&[;)@%[[HZc.'<7G2[08fnT4v)T$O,#:rw&9/09:U8~y"pN87-7N!Xު>suͮHZ:C+ xe wm ?[U׭a&-p\#$E5*i[!}Y֢\._=R8sB}T2OGEE..;beZH!4}%Liiu?.nX&ovҬڤjtգUjn):ՇR$r#V\=ctWX\ځ_δZ$ 2n_56 4*6Ӌ|H2=/JC>-uJ)SEg$Xü4*5ü%j:ͪUT+og7fmXMis_sᅳn/ߠqmedpuY 4SQ%8>GՊxYn9hZ˒ Uj?5f?Mlt(e\| *]{PFJMX侃_şkMOZ!w.< I!vN@례=~?/YƢO¯Ɗ Ɠ<}#%0caYjlJJ3 gK=hvJgQLB&BѧRݑl&_D-O~PÚrMEVkhŔ ֆNY h4%o:|WtKʵzHR9 jkI7*P;<4*iN9+ň@xCH,.jvg#R^1>,Ng3}+EmpiC}x(C_a.JZa^ ̑m[{ۊ3Z2/  ON:i:qrG?q(.m=T=BqFBښ>(5(O%ј?⾵Z,A=ml&9][̛d> }T¬CepmdJ@%Gs#8ItόSeJڦ6ʠt5sRz?m x JRkeO7 }{BJڙi /V>6w0IFˬyU k8:QqNUht[M*9Ԃ˵W`c!5b!7(׬jӽּ#V5S\_w{kEѵX{y>6)ښʚ` G$oT3z4'ՇX/fa/ȱaђ Ym'E56eSQ.Ŧ^șq;']+cn✠cI^0q-±0oM!o]mOPG RetG ΀씁|,lZ1{?˹аMT ˑ{c+|ޞRr͵T+'STV1AYAr^ϿI#yD_2;{C^+qYU?y{ -< /=G=#~)P<[լUF3 "ܸG}6$cey=IR[q+ss(U$P:ѽCSJI]"I1RpjԐ~iZw*HRƖ 4B2DĩaxzR澘CNJ> 8eL,} S%l7HH\PEz9[mzX:;UHܸ$WU+$En!s'烁=#Ms^J8Pgz'<AF]Wq%B](9wC7tͩY1a mJYm?2d&v;T4e~;ix X쥬K6~n>"XT|W3⢤>_{8ow!J/]} 9̧5&fZ>h=ď$"1ӎ|$4.Z4;r"EdVacg=ӳ"Tֲ!寃0=h5U!Jh CB.l sٴ .YGaT_V:qYrvfz\'#-<b'^4#djT火 9HTvAeg,'0AcI{հk_],mxFZfF(21Y4u Oeʫn~ NaH%#56=MS1P<⇔)cI kY uŚ bxDUV!a0"y^YdU;PlPj.Ӡo ײ–`T :-a<-{>m,ز+X ^Tj6՟ ŕ7$\ ZIm%j.$@Mz%7zky0SrF+Lբ@~?XCj#cT? 6;^ɛ}w,fܻ>vÔU{yC!wǔ.*bS-CATFI=xy0+j"/ Cd.s^n鵻A ֒*=.:V*f?,l )@DA?.NJh\߱N]Iey\.A3=Z~ᗜWHB;*I'kmU6I6tݙ҄å^S\ײYJOv# 9}ط]^weg;˿-U2{+3=,_;S716$FCEdL#Շ(g@= 'Nj=i6ZfY&KBbjXbm=X׺"ctS@cGhv;_$cqXwGL{=&P2MqR}tԌrH\lM6YhE݊HrO 㝶 t癳5b{EXhU~=4qrp5A\ Y ky6 r`XI7;4}bzv0 Q17ɨpa˔:L-?`S |"PИ3j/hd8gMw$ )-M!fR^ ݃cʼ)ϥ ̗PT8* aqUrn̂Uk6 }2x=K2R{1nW(3?7]vJM.ᩐ/}4{p+WFvf#u^<}/DG8K5(YFǕVؙj8('Kz,DSmͦ_ZFvDʼnvuqs`] _*빊F{=I&|GM^{B5O(e%ʘ浿 MG*YOrZ+QY)5ef'ϊI4jjۄڽ]ی<[;14ŇtuLR:d{ISie-+oS~"{Zժ~uW;q8pC @14Q&+M~+[MR+wμ86VưZ_f ڮa5z,o0wo\f֠ D& MGnSzū`Լ(IYrՙOh(ɡgҩ6Gj4 YV.FU%s5[~# v1_AL ^J MuC*9[ޝ<,ig1mV])@IZ(঵t/w v؉>oKlukkJ}.6O0'ށgZw(qmI೒i#ba} s; Ne}c{?aūM9D$TꢾQQ_EJ@Je,p?Y%O6-D/Vpj@W.2P3Eh#WdRZɮEL;+ju# v| X㊡v'8$B MĆ Z_od(e!2Jˢg5*Z\/+0v1rI A|j#] 6oj3g4B[FG6 8n븆z(R$L~mE-D+\j 6VFJWf =l!*3c>X-ڴ\RZ3X6Fʎ;]*.vUϿVadckB#э=/W65Jxfɪ֢-6-ھ)t-Vߓ5KչJjOR%;)||iJHwڲ4cwNO1X@SX~an'5@QT-TB߾zl-Qw*B!SCR"BWXSKv^mY֠V=<vMJT~ UOOPꔤΔKTTt-ңY|P淼.IZuc>Ɖ=Xjo?.B199oju8[Wn6lL3[ZsbtNXN=r 7:S=.u(IKJelXs!ԚJX{c K0ə KNf~+4Viysica3Zk<\Bh§\\ W|mKkZIQK8z|{HeD,Kw"F6utOS.6Ʊ/.]#ne*.˃9Vju/O QiӰY0Ԥ=T1j7{q}y f>BGp],f䍽d T#&Fk*4%P!:3Z)&̂jTn6F#8!Tv%Ȼ%.f⨄QaPEY۹Slyn|&_S`c? 7&3Ǡ1\HaV "؉.qe/3Go?Ƽ#L?GU `0&5|]K ԡl=%貐2 HPôᥑؙBqiXhe!̾J66QKv2:t!!}o@~YF3@anh=H'mӕ`b&k*VRݕQ9Lqw{8I46SV/`Pb%%ˬ9@<.S^TwVLLG3+x5f]\֜܁GprYzS}Vda~iwKz8Iuʧ@_d80՟ l'Mws~Ɵ[SekLm+n|g>tHwcrt.ow" }f<%\*)8 ۥKC$7ӔòrHh@h+ev3C.Upl+u;om{PjUփ_-{Y3popFrd/6|rX8 5F02Qc$Gџۜg1&XH*kF[(66hL۶j׻*U˷_Gj*eaݲ:2ִJ%'tVyv˅D: Lg$Xwo']n#ud66q4^t70Neev Y^ceeή y>/d ogVǔ(5NG#Z8fG TZtI3؞TRɋ1U^j[G?r+Wln/J0^m9[^));$^goyVe)i ZmGF-+kgm C^+=g]Ǽiȉl΂4yot1 97 w)ͦE742pq' }?Jas#t^  > g0ga-;Q 3VzS̭)͞/~U9K\Uhu҄W [Jplb1eC W16 [hE%;_(rgZEz֬Yەh9U,ʞ~|Ӷ)sݱn ϝp>0ڽ260ſ 89?EN}AE'2v>7m7?=EF<@:z[Vbs VVdgǾl26I¾Q廡~Pz""8{71Uvkc^oDڤgiBzs/aؖ ]BIkY=qY2u6­0s BCK4Rs>ZDBGL| =xs+J_RNڤWz3nR|q%CC20Chq1/S v>BV"%^Lʴ7E6؞Eλviݗ6R&fܴ:8bR8 CRӠ*$&86; F߬tǮĽR"E/8V9|9o!&B묈Ur|\z+p9Ssx߾6N+rvg*ెE+u qf| v] }9(u^'AjZ`mL# G@7Z۲НݺJy/I͖ Pr5FhD.C ȄZs>3Fw)cq& XdcQj"F$ ;6+ɁSYF'ȪZownM[v11VvD@ Eu<-(A#*ŸL6pjh0a1^ "baddVkMݾy*W=?LQ"5 \=,"/KP[ٴ -)O@kz H4ós5@+`t?_}x;'݃"vCkMh\ ?_&jvD ׬ Ԥ g%6XO~ek0hP?eV`Ѳ5JZŰ~5bAzV\KwWu*[OK {)!\}V0?.:ChV`7 |/)=wI% i A@j$Z{pe{/"?ʹu[n]+(R쨔PJO9F_rfU~ %3RƥCg~ $+Ubg̻4 BnahKUg 6142+19'3xE-2迓+-`I3 ػw|vjϛ-|ʜu\1nM-0N^;mڽ-]2, /E MY;*WVhu#$n%$7#PVuv?J~ZhBz'6ЖicgXɥ XuH>ۂ3`08R˷9~vK_HjW8?=bzȀD蹃1%baJ@g&Ij`%$MNt0p]YgJ;7.b+z#1a1> u񍋟yH(@; "gB f)Zh(b7܀Lk5e*w\-Ltorw Ei n{~'ز2YoO:md 责nb*2rBYIPP^!!$$U[,zOgo8 ș.lQ)J @5Ը9U9@$3f?If}+Z*؊ Jst2&mޛ×[QZ9&BӸܙfb1n_Y<:Gc)\`}*ąoc5 f B%Bq0e;Op I8%$ @VkUsA8%׽Qq٫DV8&Q d4Gcڍ%1$JTLzL@ҟL]˪Ƨʍ*'qh< 6eQr'Du>+q^`jrѤ^=8i2\&רG@m`(3QJ s$.FCZ?hAk_y#9a-UOeH;;b@\"r>xժ*]׎$ 4efY 0' "wRؒ% %} N-WH2*)k5+)0J.th}4BP7Jl/e^IM靮)K'5+L+& Xwr!k#1-Ul-TMbI0"9hjbd_]Iɶ_PZaG+!0GQ.<3iE`4hr`ķN5Z ˍV|')R1HbjZpR 5-\mhVrmiD7<_Hsq +5~Qͭx@Q1[:<@jp r`=2xqB ! \i;>H١B} YU 8.Y˞Ӫw1d_j7M6fl# b0 /53fi!A3yr^D/(m'|s&Y7gzlS4҆;sjq0 ͹<K#fE-3c]<_VDpǻ`4svyj0X霾3 *ƅւ\st^7Um5c4/Ȏr 4JGRNH;ޥS_ Hg% 4$Pho%nX~Sv94P: G/YaX*JN'‚!<$p6k`)Xո"No≧Q\fL\ TC Njpȶ2 x& v3J;CSh< C(>(~$^ ,}w5_Nζ(}CEݬD=Khkn98@9ljˁNI0!RЛ<,h\&ka9͌[UF^Qqx-2|bePBȴl/FV ie3IDu daY\ $~ZҶ Xﶟ@lu'J=:j"Sj^@%h0^2]Nn汩0y\ }%t[t+VpDAzIm 1Li9LEXY204 2GNJ珞lE0)ʥ9KyQߖQlMfJ'A86k֠IH3SNGZ۵kّ윏qjSm$J_NE32nq@ܯڽ-KԦ}PբtTƪoσ~B-R.T Ile9mT!^;{d08#;o,tY#//kKwW{-xUJA\&#Z˒%:QZxT:RV6af{͙j5\AN7=Ǧ9wU*._j\ Pu80nڛSt4g3ЕSV)nimV攼ϻԞYbEʄ٪k*qH'sţfҀu@ăw_ȳ.wΥm]-Cp;3]/GFj=D/ɰȗx,:$dȣ_X;99NH}yTz5[gx\=@}DD;p_E2fP"r!m͑ ʑظ)9wk.}^1 G˽e]u]6RoWvYW}L[vN0uP f\<녪)9%W .P< |a6\)q&ix3 n $mWo|tOʬf<܍ !p:J^~ۄ4`W&V+IX@[M;>`+؝/Y8!hiXLh\Zf0kk&; ,Ζ4.X:e41[V{CrSBb豘zL:dEnU--=o本0%JVsү$+oi'5e>B[Jsg5¦RܺXAJ-e_? 4q5Ȱ};6SplQKsޘņ6)e%i69 &XwtV8.WɰΖ)6 PZ٩)Ԋ 4iːLmtubZ;WҺ7&64jh.-Yi|=fwA6 q9_yK&%A)~͖g\u"UB[g:cǸ^qx2ږ2P\:k㲤e28O Jf*NisktTz.wpuMuӤEXfye J#UUcC4ϒRRKNZ1㹨l6S4ut<]#Y zSGGj$}Q1BPz< R" PH<'v-p:0^~_U?1 ]@NkDA-iaNPKQฉ!ZY/f_՜iLH:d_~0 Bw ՚C>BAM WGg$ZwR석 OAOάFmkC߁~zcVȄ]`2].37}q  #Xxc)PPdĉrU8X +C(f&Ɉ51MMJ̣m^V.Ć@qΚ0Hŕ-V:gUq;L*ښ̯e't8pkp,$]P_+jfh}+TR#%W.gB/;} jM*N b '`0>& >g_Ƈr@撐5Y/d{9 MyF?;>-UkP D5spJiWaۊ[Rn*2&bn?Z~c~@\dQ =`i`0:T8÷ϩ$zNd(囦Ӻ55(sM`btJي!J\-ha!B3ۏ uuJV8'j訚dh"y Ums-~xl`y=SFHQc `ŝ40/gN INj U'!bcC? Xy&lVڸ4 !9*J)).Ã/j])AN"Y(ven:/dqfmąWsN tE#m`(m3tUIkYo  u ԍ#8)wLzSOJ' $ˬsf~J4'S$=T+]DZخ4>&u-Vj,?H/)2x9rz0(,iMh퀸֥HȈj cv5M%o \]p(}\3[L-[~d9%R*H&ado _ŕ=2 6F{Y܇K<<s$@/k zvIvE} >rhATRqAI% 9'@c_X3 (9̤$S@ȡ,#fْ|ZoK-NʹFxrfG%DbU̹΂K[]A3u5Qu,CZH/\^(۹jKJPlv72SpI63 ݤb;F^ ?S^sifx 7!ZTqoaz$ɘ!V`fڕ>/k6 PtiV'Pu#['?(v;"e@zm?2mVDۡ]y0`+ۦ(ӂ3yL|#{~ˆU Q$}{!n"Aψk>%ssV7ILO{eLvMtG/Kvԋ`oPs%3P$sQ<RZmZVk-!2/lPV%Sxg߼Ɩ ;2UQڵMS8cId8~ʓOm E{t^ξy m*ݏP$iz}yn^T_ߔTOTρ"~ɞ8}U6yJW]7 Wdr6i5J n٭.y we}5{}Oțf/ֶo SCf v}{(ޓvz/'$lr;t977a{2TpFv60(MBc$Qܴ/wH_$|G퇳; ZT Z[\Ar F*s;8ޮrbg UkPHANոjmRlrIX{pgz`ABuYܿ;h$;=vOٞD[[@TڇWUwrx n`z'_ O)}+b_S9;# aD\a\Ee]G@L!!wBDFClVr$k5#:OU|,ԣhb4{X$j,kf+wEG E=mSUW(aZOâzp8 *cWdy2y)l]bU @sTA+U ,rwFC.C/jB<_Lï7|Z+y{iW(Lr`5W%z 1M=YZԪcR{BƠ+?f,BDMr14<2f{=&UJq, =iqS9e6eTHBLq+=k'Ka5- LMv-U9 l;koGiC#PH0>|I-iLSRyi,Kj˦mubHl|v7K0Xx pG]f4q5&eP.8SeM'&U>:ALՒ˙2ns /d=vzb-3F wS"S[dOI nZK ^~G8ko^H2Rf#Dpo/0Y^BJᓼ)}$뫵q&#α:ߧx|ϙC-Lr0+F³5.$=T~*rk7]&۸7fi8=ieY! %l|s/%yRdjHkRBG®/Ű^bؕS4D7E漣)W<tRe>ܯl'{OMf(`+{BhRc;~1UdiH{FŐ&WlSpZ}useŒnaҧ+Rwxa8d?SxI[)zbx&$›"sFtu ]xB>ezFI:U&of]7J4cM`Doߡu1rL+#iI5ՇcC@sR6Abd3I2g2Pf"2躭&r|+(I;Bu1\_Xݢg%qf.o CΗ2G‡xgu-VI;EX2 %-e8-1!8撨7d_[׵@C<ehɨ5h}G/լWNY!Ԅ4"0 (`[48ªtYP&o??s5H 7~_FG" MX mW0{Y^\] ^1i=3LDŽ3nje7#0RXc%+p q*!duK Ν& oW]m"`*Nc!V<*gbMSۿG!|XiW@Q;&˻% 6+d+4fwXj4qJùcib=dAU\XO~V[`^ ˌf" 4-D D*˳{{GA: ݳpg] T4I%ތ Ynm=Fx=5B:,0 [pr:Gb <袰 Qcu)L׏O=RCDWqocTu>JZUdj" YӕU<5SA>iԷn!kwx 8Dh)'7`w+:ţ`-MY%bsl(3wϳjL|4u ⑝}5 Nx^e-X%U 3'" 8|9}*KZyn9sׇcG`؇k@ @\֙OK)۰.x-XYcjii1kw6uϘօh,j>fT!m2)e31KNAua)7@0bX{5H[#F?-p5qbW*,'$*,ɗQ\L^8k:̫ץ$m0ˀ>^ƻkG؈ d]"cQ)<vsbiᨅt7?dMaHƭӫN&锘j3<~m`1a"\e679f}+ -BFNx٫h gz&15ZR]1 Q D4'۩7 EqJטm^"% Ʉ% I4 rz41{il.[/ȋ" %$آ QH#EȌ[cMӎI~\)Q8ґo)/FDֈޮLt I^q?VՠLHyg9@t9,Q!0ɐ8\?Ǽn'P ִG8:lie[]rv8xŭZ8,Ȯ0T8R!yt|z*KgCP[;<* ;%inG\JLwI7MO tf3|c a 7K&'҄F;WW5~* 6 'Etd+upLZO+PA;d +UXɞ>qqu@ُ@>,mM@ B Hc_ ӥDYP~f*`ޜt@vߐ&"ˏE9Mt|vh*/-ؠM9~Li5:,zeCEje-5R}z7{k\q2#et\X | YCVa5F/p>Xr{!w⥴@;^Zm2JfB]DPh5#,2ܲ SMxs%/oWFmCF p?C\ $ur]|AБ{Zz 2cU>2˸Iu7S`}G-t`mmm9:טD?o\ͫ%;apo#u+1hٞxE~SN%z`q [Vq}wenH I{W\+ђ{Zh={¥ 8'wCtX{5_B;ᣣ{{oGR YV仅L|/eioXTwB ZpWX}vŭA21IsCCRV!bt"[/5wo-2@tYO6tԃ;{+$hUq5pE<W"qUP |pA{솻⤕}kRaÁ3#FIFW;x*pQ%1 L(,, "/[e*[ "RW%ћ5xEWCWģȵ?GD 6uAccck:4Jo3sf(Q{vMo&s-׏jb|r]혤=Ri>``%-5`\N7LVictn)ƹ[7@ց.Yyu4W⺤&"HUH<ÌPA=%~*s}ƃ?.lW>C쏉᱆˰|GT"u,@$t|3W7{GF3KJ R& 20ԭC#|I|ң-ygW"JZW'\|eGf1Q5b mI=n_ph@̀Y_XoqR2p?ֈ)UDuSjU'Zܵ}ž7w|2PÆy)W@7o-R 6 NR&rie)a Iy[[fX~sW },%1^#`~C_eC(p~p4\qo%hm >x9,oKOƪY;DÞύ{56iRrH,$C n/wIt~o_S&/gcӾ}e^R+.+1B%y/99aW8]<wK #"T#K:yp;-K[Т6*'P:@I%+*ۧ&!L2/ I6&8gc0:xDBKSSY\I"6Rv7Ip66],0#CFD^ƻH>gðXklsơt>ƐIT@h$Ž)|"Ab": QcW(mO3Fq8G~R:|$Y4Ny + tPb2ol'kh*.lJ$1Ib!)+~m-!yO qTU hu7ûkVn4i}N˓4ficnH\K`g#ϝ\K%v$T<8)GvyUJ{/__9ݟ7{Dg'jO:5(\FF/ i \ׁ~1eMݡx賟) $:%4x=fz JC([զZ/~x4E##y[:N_hdw `^5l%u/m8+>PL|wڰ~ T﯅/d?{_4cԨ?NqL_~_GB|`U+ `7]V{NwksE1-C/c@.DhBeF/M;Hre')#ULYՀ~:eEw|2ߦkX Kz6q'tI<+{]ɍr+nVr.QX~щf m(cȈ\eF,7r2lf+-2\>#>i,&ńZ'*} >m*u8:0ԶV`Ybgp]ree4Z49ZbkaS;ȹ9wY1AD&Cl 9j[~l&ٵ~~ A<0MSLcmOH0dnзQH+8CC$;)+2Ss> r uO)KsS;~gem9qgqi,hZn=ZG;47S3<Մqbn2FVK+j,0*~_=6*][ۇ`)2!~"Ԩw5 G(vYJjNJdzi$iɌÆg&R NFk1Qܵzʌ%elJ2{Z{^*\8_w m}, :'4 (~$K N9ZRjW$iIyy; |>㫬MFZfSq#KPGXy9.T2/x}wr_K#wE7gýZkDqO(r9s;-F{0T"t I~D]CrDK0!]i{3Ł)NBA j ꙛJs RQi"ˊBji!gpzƠrWՄ{l7x}xEiɁ VӖu@ζx$:V̓F<_Dh'";SswG nWF>EK-3AuFrjW& , lQ:'b_kW_ mѳ$La]:) ω7'*FVشi+Wr2o;- RHon#35|e^d U7O8 k2JWvU.\9D2^_=~w7V^ծ8mr1!NQMQŊB59۵w9et^=F%`_p}NiJv1; Jg qy ٓ:h@)*VUn #2f'(12 _ Dc& @ֈ{8YA+aت/=B"%JU-.Asn -_=@JԪ!Y[G?%{U1iCu!Щ8ɟD"1X)s Xgn,3#Fi >n.!TDtK5 (6KB"Q(gXajxoN_ {N5mX(fS2G^)q?< w"n +WM(\b9F<|}e$0go&@iUYzv?d{5+0۪H l!+k\a 7@Z]Q$j eL0%Z] 87Իm.ZP+J# G<ݺ6?mα{ &8'dnEibN+6]j^]j֩^$w2t Z!#TDz&۾Gggm؁jryGH`'y66yp[@w ER;P TFªnVW+'ٿ>zURI/}%To^ngF/57_? \/¹rL5pznTlbj7S1Я,(R(VHQՅF6JIh Qs(9_YnL`gP0=R 8}I=rPBP")+ Z<2_bK2s>C^3!ӿּ9Z878(uajģR05SoWrf f} se6osbdjbU;§m1~ݠS@\!Y oPYբ -6I5']Jêm2Vpɰ|Gœȇa'i=9/ e7JWڊj .L1h9TVά2ZHj](V||_I8mXTuA:dZ! zgh3".F^f#/)z{LZZ}ѥzt>rhUoB'l*=Cp`+sOU]ڼ:gXK +$_IH,*6VCъ@bbU#ݸhXkTZk6h8,c[~.V.r:(z#ϩIֺzj 2#]<!eQmkf{]FK,zCQտC|nwVngY#(P붨g.;v?vclɸmY>njz9MlW%gϯzHm%/[̤+\]$]_mR7z2hS?8lY_bI ͞sb,|zOBOvtk4_~iOUʮx9ys}v6^k Y 1 vs0$pY `٘M. $|8obup%QQ' abz>D#_K7z Fmy.!DԄB'H2lsPA@p,;(bsb2 SmO"cG/ȅ8((ܪZ>Im80j>6"bXN,8# m_/|&!"Wcp2wCO)oJV'L Ne9b7' I O|0'[ܣj`],k"n%9T(/]+KA%{`C^5'mXMh߭-h{J$LZo6qf>L-`6!ۋ=L J~7@ JQn)bOg\Ll]B@ ޏ8U?fX,8R]# @X pc&f_`T[/E*ňkήVDhmM>98zL \^ i,\c5""f7 ' _UZU*~%:Eb1UVV#bʘ<Gu1ag9L㇙ .U-VlqZm#+#WPj(! OwK0^wot䥕L|7*zti1uX%5$LZVlp[xWת=W<*;韎U. \Ÿ}%Tx =tq֟Ny펻U8q`f\G'`mԚ9\ʥ#̕qЦ1q +2Vy_%S/R^y'o%U3p)&=Qf^}cJƄ .aF$ap2*;#&TeW,^c]ɽ,MFM? 8 iT+9/J$4܁;aPKf7%;$ ҍdǀЬ"~((SFd@}/8uSA1lL'zφv龃8%NNm$m˗c!W8a+н/:yX6JJ$n?pL ;2Wr vȉ:9-(m}\C]Z+̦eiaU%B#/}+ԏ,H8MhAV}:Nkrr3ЩINsܝD(_Lq¤L@kл̸IN<4cKe[ Yj0P 1\v4hVx*6آ%m2/m?ғ&\9i AE'^׼R-=wzUSٵfYpepDZX|ͦIY{<ƽ3VZ[ٸ-jb_b);"_Eiܴ//f#/!x[.63w쏖!c2;9%$tqD4<\Įaw8)nA%,o# 2di!(8P;rV/P.|X "Y#$r,]zyߐ G' uR,,;nJ;*Vͮ = bjVj OǮ?ܵYG +[T ǃFԳ Nvo YMgv'z| pS'A@Ho/1;/ &QFQـKet!\Z2l\i%NDCZ&M. l`PupQqx-! ۪DY&4he7[Ll2'Q+݅ܤVZ?YpRh|Rm C_0_$0MI#OG̞x3C!T[_::2^a&-\Kk%?*^;2 ?8 1VyYS+E׎J)o@S\ %Q 2B=b8.9%NٍVZ\xEd9M,I(B_`7Zk '3|7^r[ K, kYVy]WgoI%QFy!ҷ9 A c?+]kLb ^؋%R)qWFX'^r İ: efYLk1u+JI9m{%0V衧g|\i+t\Ӵ|\+Tq?>~zN1'/P:kcZ%4 R͚(PGp Lm3pC6F,IrEGٳ74.CkD[A [RJGJ2;%k`o,6J-W %n?D fFxQ#SHh[X*6sv|-d׾?JhuXC[jL7\zEGo7";Uŧ˼fI\vצ bFv?XPdTM+q#oď;}Ep=ځ\s0E!U+Z7uUGM2^UC:t;{ 1>8>b'$LAS8QgH֋ *< dbs0x({}*'^[#*FhGN4[;nkWTXq`G[HvRM5NÆT'`R.S6_Irx=C@G0W>,G5}o ׺ &4D'Z6.zxxlٖ2׮Λ2˧nnñ/T'OLQHu2]@>g; jӀ]gxb[b?lμjMt]ϧBhGoKCMݱ7;U-p,8+/;J2Gy r Ȏ2qŵu휎X(~;uZҊoe?> \d@*Iݧ=`dWW)0 cG/ؐDc~<-EZ /8Af #qy w?j$IVN4!VK@mfO*Ԛ_ٺd0A{ΡW.] 36۷^[m rm; |[)_\AJ8!8wд`aYPV[q=iw\,V̒vN/tB^;i9oK Az+.ΙqR2];n앚 ւ}1(\i'lv*2.&, ://xM 3#u|-#LtU+l|ټ9Nm$Ι cbM n@X/-$0{I&hzA19lNbנYz ?UEKbIwC)V Qf@t95_8YeĉRM"hȆ\h馕`6}&.4@ڷYɍ>WHaۡ89ˤ@IzY2ruc~HR,a$1hIʉ]z@Cj+SKAԤ_HSl)!R2QNk PSCb+BDA.p9G{7S?ir.%kO>*FzlcHbRKCMTD@mvR׵S8&g+vhgɻ51 ml/F/;PFRԖZFlUh,影ޜMG^)^mAЗ+OYs#J~^ ]S$zk0 tUC@6b _H@r:׭:2~+iK&\l.$)AzFˌhc9Дr@2>.eA If^,cl_jZm|I1$e%dN4AwOtS2PvZM:.* TUrEM%!Vr)K; ZkTA4s'LXS#fcy9K{O|i?,껝IV{jWWi2ۃ"T~)of$k HYkA0GKbt_˴>cS|r-sxk/E`S/+#k^EO3_ݫCT-409 pU B')4(f{<}Nѧ%džْJl]{AҶ s89og)1@)+Ǹґh7(|l݁H8+㉖\`ή2fUJ b!(rU$Bsq8 ]!+PuQ`qIL%l"i?k0;z3ywjZ j7R&W/h*̏D: 3-v<$?WQ@I)Zasuz%BB`P'fG)1QBy6_S0氃#( PGy65QYfn%6=JffI)#8  \GEi(Au' # -&r^&(  A2n F{IE'jҾT'K)zf6Fi5X"ie #|cBF@T4T(1̢Hnv!HVsx`jo0Npߊr=&?D@8Er$(C*:f5rg=NvRR}sTUJ2OȴP[-0Kʖ6 #i ٠xqǵ i6G R2Mi򅄏`4V=C\h6Y{N'\[3B7Z `A<|:!k07n:#Y0Z)I/t K޾sQ ~xqF=/gzx Lez!e[U75U k)'-kh4%11wy)eAGQH$ Y5Q͔D$)}jP" +T 1wk2F9F`(9%*B- 9=)΅LrgꁸUX‚(J!%#I=)57fNcfGɧs7`¹| [(ۥ+ſ:[D=I"6`h>YYV#,߹N6ý@8xX''R&'u,z{Yc"8]S؍KB;gիP Y+j(MVy4`uZ%u),ñib덢R]ԫ/cmMN[iX `?Z2uAt;j<- @DFΟ)JWV&':HZ)eQvŠ$ *1d˱ZկH&txFrlX6Τ @)WmZ:kCԥ i.^GfT¬k1Ը ]=g]8n87BЖqϯ3U|•GUƁ_if7Vѕ2N~uJ&F{o:W=V{FWn䨣ltj\lvtgdKڸ:㼐/ers~)_11$<`w\V9γQfE2({Xe UF.=S0dINzwڍ"W`- ++4xHcVO DH#tE̤L11*˯K92a"-*BEE! 7UAbv~2h~f@E%堆*eH70bywJFk =0sqJZ FgQj6Ųgy b_ל-X"3hG{S1Ӄ_Bc=#iz #v7)g.}P3ݟCY]u>&Wy9%Im\w #xI-lYQv9e´.y))oEG(nttjM%Po 21/O&TP utd6Ew%uOBΠ<;zP6-l PRs=3mU;dz)Պ `Vv흝aB*a! 3}{ME耹aLJb±ὦ1 pQq `Ȋjl,ՓY'mv}K9 9V71e8hrT@ٖ@]-[S `/_;u㷆q7%\^>x\лn8A.}g x9%q\hi<'}MGJr.~B -E(Zrah?;u(PLx͑fgJQ-"X`~MKtm3~ H"9J9We8=ݴ*ؼcWAʅSEikOl$҂'(p#~0F!RC1MRFӀYr_oSxΣ/I2Wp`C+T ֽ0|x0l "[(q*\!uJuXßi@ad#z*c1a$= `/Y'Q jx6BtPeG3XAІDYUj|T~M_ktwE^IJ5S E - a%Jp4x^iJP zUҒ]5= HV9D>Rnwpf=n/8e|s?h0mf6;%bNX`@&V+B Lg^P~[. (Xh LhWό*R3Zkr nddN!Ɗtd\{;N|N3]eob&}e3/hi[zc-蠈),&YGh}fdǡpR7~=͈F ('^S=Dp|EqHc5~Orǡo0 wjL͏C_BƱg{+OcfSd \P["5y_>$K "N_~^gBi!`@#BPΌ/q[ lڕ4Ubp+e[dˆk.&G`uԲa>E?@EmNj'^ˊl1iDLS{s\ H42Gq׀5,!]lvV =wY Ʌf[X`'i`E F2\bT1a1j0ƺю6R<鸝2 @?..̆bEoʔ=)Nb{4 |EEȱn n8V^P7*GR S*>,S[F)# X&v9It]5'ɊFjJpټ+&1`ZX*qvy 7^>lD&vI>;nKb%auV&sYkJk : Ɲ&OjFM/DF {)R-/k2@@8b8\V5b,!|A~Av-2=1Fň/]XuN8J޽F]ӹWvylndoE쵓ӄGOZQ*<7 ++0mk.g9)'(&̦{açDŽ!]fWd}EHcjşFxF2e&n >E8yi6R}:gq4?u>1t6$?1'HlU$5HAS6_7ND;{ ()M gWػ7d-qLo\V+/5 IrWH/`y㎓w}1fύ XFՈi@W B{fULF&ѕX0Wd:lEx=}Tuh~sq>+a wFC 6؎HvU"}H\zz; ~|x4ǶIZIVhix@=KTt &uPG-\"LZ $`d$b7xo^}RDh(& x%(6&)=LnZsj\M>$ԏÕ?Bk(x#NH K+d*:AKlF;Y! fY@ZSgV߽&6u ݘ[a"+Ny|npXK6bxq+EMkJSwm'#ׯ֙8KcS(VO {QqY”e i=\fb15!]2\ج<9S pr H4T+<0/yr%AutKW "[kX3ǟ;ARMfÓtOAbȓ}(E"8њ8R.Ol]8XZtKIΒ 9w[7<)a0~  4@(۰ÒmP8C!NLe+7]ΪƳjLӿ43 tDN`ՠBD~@Fq.k}<ъKQ3ùrϫMuMď 8.jQ2VT\5}ƼBI1t(xTu: :0B}cHS.JJ<=s5[9 hvݦ 03LjD?m$[d .X٨R^AjIhjuX>Jbfޭ>о!h;-t|b_XueMSDPnDˊB<\J(z0p.vSVQܚ]oS\~4?"$ν^j)iڥ!xٱ01LTjI*^{ۄswH$1x;0eطKshT8v͊䥐cόw``Hdt,ӕC,䭗̑X.|d撾O!o>cx9ZUPUM5OZGsfZH_ n̦ȩ(%z[sd=,-ZGG\d}lQ٤2mXDاB9]]x:??vkc8VF꣔Sl&l#SGTx ٶ=${Tk1Ag#3tS:UA3-:]IL[S< 9];R]j_R5|}m:qk(25jo;FEI%Ck`Hr= W9 3 Nn&]Ȩ$չnԁid!CUǩ[7yy f[,22D ?¤MkA.FsĄXzD<31˭TQjulQ杖/^~EUa8&;$9caإ ~M|q$i0d`W T eh`<~R䉖auaD7Yτ+jFKJ,kcזf=7J -Fs^@#qkT.Faq|AF  F9=]uHWy" Ϸ>V%գ~~0ӥ%އT;6$.U@<` |D{@+ƽ'<vv,ǼGS!r9Q|˂ U0 D͙{gy90!'-.iil;=e1^9YnQoKBFE2Kc䓌4˯<<>X(t|B$fvLr:U) &SrH퇜7ZQk9pяPLf":.5 ptbZev-4q>T<q cОj( a7|S: 1nT] /(ev(),~אFw~PajsEx5DhK CE~\[JBk 2Nz<Jݓ%#=5=?"9VVN'w!BNQ3WꍭBc,~"贝QMdx.IIFky%itZ.aQ:49%P GK1vꮪqHmh^+Μ s SíYxH)Ńȋfk+8{#0_0x{bO;K^?F0+]z?e GG">gGMWPR3)a-jRo 8 us?Јp<$BuY$W{"]Y4qK Qw 1D .( XKg'e >|T`3'>{Oh慁Xs <_~}/E'y VZymE0*Vpp%')WB޹s8y,0 鵁^:2 e0z%m+'C@ }'"H `OI]T5?[ T-@YOo+?຦S^Hr.b)*!g.Gp3|j/"|(8:\ zAɲ^5ܫ7\9|$13zˎ}8̰Y!ƬCT8.}z ڃgpS`!3`YGB;9Koj݅S,!/XT2;F6fRAgK̔c\r*tզ<ψcl}wO|yO ]y1[*toy݆NBe]>'bu59˱œ\nwgGUEJZޔY$ف B;53AfG;8WW=Lϔ0=y)y$,/gLڛʥŨ_qXag@=x.^ ]n>!Wܤc it—Ī9uc%RCS1VT3xnz ŰGL/)Cuǻi[jS\'9X]Z"+3% >lXQX ۏj1*IIs/YU*yg)l[y\Xq($~ݑTe,HYR('R}"(Vtwcn/U$LhؖpJCqHٞ|?; GfQV#'ůMe'=9)=OTϝ(n#aQ\)M&[À aT$^.ٜt9[ښxBIGQҠ3҂S9, 5ZruFR!Pll DNsaAJT{]7gx5Cn"x*[kX@flפmE(ׂ%gsx+RzHiΖr1\[ݴQ7߲'OnJ7"qG-ٶiqLp+#0|-Ԣh=)ohǝa^fOgGU?돁' Ԡi:fUM۫^t Jp٘vǫx *t7ƺNiזo";yىsu  [uTΕètwmA(TU@gg {D#btd{?2sƄZ2d⍆e̓>n1z&?+4ݵFfT+.+a4uyg3uKݲ-)m;X.7r ղޝɍB&p'?l K$}E۴,`H/⁻$'r3*?{~ ^t+z2m3Ua)i! nВ>Y5O"Qި"nr^ӭ /`Z5jY,*|j&6Ub<4NW]z6;|wId"O*IxFRadĠ|yT q,JYʷ6|#Xk ?dԄKV\&TOuzj&:DjVq/~׋"G.rytI5]kgؾ"IӋ 9/i67'ƚVchCDӥX}VLrhO=ްX(ff,ӐdB: CjQ)^$]hܗx#P/T&Jf\t#zD)5-HUcuࡲEҍv 4T%R}l"f9σX9 i e `6Fvu$GDMȱwA:WЖ X恴0,\.҄h>،HJM#mG݉  urtχjD&{)]Y<.ꕕH6LϣӹSfM 0MX"w݈=D2UVC4IS~g cs]!E-`RLT-ך xw+JcadmWMl3jCܢܜ11vgkHH6 ZPr 6P0ec"xSfplsP bтџ)܊/ul^i53v}ckKz g[6mSC嘐5{3C0/L`iڲ߅~Dؽ¿8X]HGJZām}I!$$iAG>s=$bvõ$r‘7۵~`IaTJ\kJ'#%q,Ȼ$RJZEFZ308s15mT: ]л?֖s׷]bBa wLhnJ,ZɦE94t LB`~q!tːW?Wm{՗>OXyg7%^,o AՒm:~=p fM0_`2頂'3yG-{3!ftIJ4ԮۛۏKsHΑW?Zry`TITznr)TP1Qȏ2Dvu B:@20*7RUu$Û32 ONl@sizHVʢ&)7@5^OWe>7 e<`xJv7Y@=hH|'#oϭ۝s]je}K}6Y,o(GÔ A`o:#;59[dDCВ7/澹@AS:( .')q\.+eO[&_6ŏ(|Ix'.o9 /L(uqd> %->58Ֆ>z'ObfU4*T'K%鯫~ePh8q!8SV4ʴhy)Z3gx["DR9}螾NY {:ru|}'+pQ'=ƃ,i䨱SzJgldBm?f5^q d>ų/oњp)5܎y$FedE>s`A @wo}wSZah= teT-.:|$~0ȎlKv\jN<󀼿P+ҁqS՝X/'l"6G: KRƞv^af餸 znPrͦqCro"G}C-C{;+\q+'@D? :zT7#cp@mjҼٕӄå6=J1^$70t_oiMЬ *}R?,~IcR}{@Gb o0[HT^@rwjirXFJzsw߷>ˤaE-rn31&n0/:;%~8_N6F826>A@ R]Qo:]#Zզ}~4u烻&ՠUͪ6NMA1OV Y-segˬEek$_Z_j~1lk#pIe6?[YM?XŲ8a44<2S|qE!rٞWeg/= m9}?,`pQF~TP Kd1bTrq%削9C[ {W+mƨ Uv}Krԃ+LώCXXWe\wRrZR% nJJL@n1@z:,Ҟ%9o1O. Y~uMɚL%u)#ҫ)Ek\q8~;Bng6V{njQPj4}F*t_:T@l1Յ*YT~b)ʽ'*e?%`BTLJCl/Ffq"Cd6#R:;ˈXGj^(&5/rZ'[`1%)Ճ92a)*9XyDҠ{{/vyÛEKlbKfqϔb_ ~hD]J5;.n;+ @b@Fo=o)W)}JfPmKjn. :|YXw^ `G_IczyӵW8ըC؀H XPjJ 6}=%=ٱKSzObC.c"-ime=#Qxv YPo/bSRٗEJ ޤk婌=au~4@HJDNLLuxjN@iM:HT ,Zt!h^Lԅz4eVRfMIwoY2(-k8/(K3֋A$<$Sm_c~R@KfOK-OZU"4yPԥE%fMoyzo'1_)D(bEzcwt[%MAːxlAQ8WYp:![Vbg_~!{ڽ`ĄeLaxHM v];|饖lpNLH< KFH!ǿ[qފK!NOKJbCZIP'Ui r %rct㉜Xیb_ 7idk, |B 4 ctmGA?I}" GzTU30Ȩˋ9Z|1h/p=-ZrȄh('|:GfKaC{.O,_;Y[(\A>1F\ E;D1 "7Y0PPq&Z&t9;g[A"Pk^_SpvJ[F\ 3 v O| $ڻMsv[:9LNv;\Eg,&+9oNgwXUcZBtڙ!&7%GtWYiyrBqBze2Uks%С=f8 sqwX^[5Ʈҕ]a(/޺DRR-s2f{OKS(>Ovlu@N؇#FƅOlbc&)Rp*C9:ZZ56ߝ@ڍH+<}Aж`Q:°¤Ql[mуv|J5Ƚ?,da Bk.É+g4ǥL,!h^:pS)dܐ9JvX^ƙbq $l[t <ѤU'j_ŵ+Cqm2Q A< ń (G7uSѧfA88hݘm׏ɭ[fj@{9zc!EdF yW(Dl 7[l "$L@ÿz S}Ʈe{{Ĕ$)smY$([dYԊĈZ ^T4U>5Ke_bmC!V )pJPY #9@_ :Tɗ x ?+T%A^-:pS $p6E0Gc@o68]P,zYR#CŦ`  { 2szj@xI >}EηOwNF[09Z=a>y@_0QہM<Űi5/:X]O]-BJ=Bӻp7"=؇V8p©ڒ/ +[> ˹R7P.Iapu_;P]UQdUN¾Jw7u/^A0-[Bg;=`˜.k"UWv ֮FW_G03laDG2=J%yмO+ѥ7W<}QZ_ɳk40ixhod8u i$q9 $Ht'OHpUGk5nfLdtBhsv@wC/{݄DĶOrWX#1-ōpieP%ϙ>5P?>.񅴶;&QVf8EǷ>vgg'kC}>y3JJ2H3AK,0; ^E%dVn[ }A;rsOw5k15v)G]^;CrdaTgqr\__`*FQh#h 8hAU3K9 Փk.]v24axȥams}w;c\PpKFJS˹OqՀ 8qRك.fպÓc a l8` I̎cJص;2}oVtVձ΍L*k!QNwVktZ-pz%p9#̜+SZxSD-jh[#BO;<uEcFK\38zſ"eu2$ap8'ĽR|XJ suQBi--wX,C׏'y%|_ӗ )sy4\d5N>@S S&.%g \ !-ͨHSG^*GGE@_6ǤƷ"uteD>y\B-4.Uf wiȨM#NK*A!2Tߦ-zx3Y{6L6$P5ǻ ?7۝Y#?xB5»co޷SˡR,tDK!IJdpxh?H?XVWz ;ilC44IS%j[,['or-|mPQ!L퇔V@ow¶c_usowGO6H5r) Aɻ&tF( w;w"WĊ+,PG-Tw.c{~4kAZG2pkhh>i`d%X2;13\bEScz kuV6*JhfvwLBwY q-#rǧb E$ ׷ūD/V@$dͨ99(BG[ x _b/էym&**uNRk0>WDU[\w]if;iS!&=(+bC^V [ā*΁Iz BJ Hg%%LzSQ3fD$!h[9 B@پRKiK=фXٗ$'V,\sE`40(0;5 lXØ%ep5JWj&x`)Y};&>ńa!`ǫ7?fSʉlVR /'yWے2c "A‚Mߎ||,] *-<ӸpnHCaI^'Vfʀ<' h_92u=0!&Te~WQ?.8^EzHpM|bԻ:HđF҆"HmNys&:aWZDKfJ֌_&a :ʒM5ф2Ɍ:gQҁp螞T+ggO+\5ݜ.9sk"1-m6ZЏrԍ\S⧍&:ާ>xֺNKt@J7`їHZ;ьtF*Nlؿ䥿'HKrڹ*m\āƍȤy JIBu?Qe7K0jazXA0T9$y1b%'%ՂѮέÓ/7=Z\zc"L{G*Sol Z1e|hpf]nY-Bp5bՂ4WPoBAG}oq\VĹ;ݞzŐp,I!9A]ayO3^RJqW͂TmCtsgkbvifg#!/ZWԡ-[04^Xs.HWOV)MPYCNA,WE%˻U7 [jQ/AtHKuN0PPي~ 82mdLtA,iE!.m"ox9<ʨkxԗn弽z7r| /F 33=οc?Qy ?{fz2p,[ќF莋t΅%(J ':^kt(#"a ֪e@jET݈ 5o0#&SP7aǓ:w -^uW+ȍ] !Xdq#6]P3gQZ);žm p!{Pϛ""'ڕi4|29WJdلRKi[*Jb3ze׳AξWM/&W%FHw*ps$Q$Ε|/lʅpYD J O,S׆6L*cUB>>@B2i(UbGh<^> -Xkr|hλ&Mcc`,#,me!@ޮ?|jT-NﵴVf720U~n~PF>݊a`ܳylg+l*>xHqYlfic H0 ʝrLGUkpͨAcWIe 5qX&yei]J_Qş4c(:3 ^4ZA#릍?Y;hEI=$XدfW>[pU.GOҎQF #eEaCR\KwG٠npO؎rsk'W 屿wp7߽w]Qdr~ZC'54$$A?~4,pMRygM#d5ҰI ;dA kRelu7֞VR={ݯA[P J!rG{L "X5@EC>f+0 O߆~Z.fnΓv~ӀSj:yFxcI2y+ǘW꣆v29ifh`~QS= DĢ@Kk֖3i9B@V"@ʆ=CP5x\=hnX^ Q-HOϲ@>ĕ/[:Dcv*] p| :'q(/hePpG wΩq@fq=lՏ;=uhg5;_~N;9&[A?(Ѽ^pD F<2!j4s ?tcO0|ZY@J7tCqBT98>R£!~GJ+O⡡ 3Isj~["2YFί 9ǒlDiͩ`ő&y^+ dF2Hޞ|L+|;545+~ks'H4_pɻkT|]}CnF_Əg >Ё=?0D/z?)CETlKql8yI@Otfa G:w|&O^Mx!XL8zc\q0S̒&`W$13DđԻm<%ж;Mm3 Z՜kgg3?M8(xiѣ|Q^YNz1k€VvZf境(,W ;2C!TBjIkߏu.p} BZX~%aZcq-9x`7+h&{o@-=s_ 1Q~eF9}n眠cr{TOZK26G ܚ_rw!3w݂^Xlߏ +vGOz AϦŸ+ØgkB $ϳ+Qf^.~"bMBܬשޔX_\=l#n-8/$%JmO*Ui0iS8jTvF#Y2mt°3-My75hb$@vky\ٙZ!c{ &] v9f T 7 2f"q(8>2ppf<ҰqhAYܴJ)[QF|'Se8\Ό@Gw&kG ЏiSFGYSmߣ5UN89P[2%G>b՞MWi- 55KM b/qAǦAЇ< բDDϓ4CvǍFzF} uK ^hIH\kEU_`pͰY8E'G8<`IKB۵uS^JjSȓ, /•sқG8.Ϫ;{25K5LA}u%~֩"wlVI*-T0u&?uK4_kw8@# 񶼟5zT"yw,Λ|X&/4Ϊ+8 8{b'agk/կiF.ms 1K+C-]lUToL8,Uˆ 0qܝTq @~y{MT3-r#sDw{-,cw4zZ"vbu9Dm;IբMlXb?ͼXM&KAD_Z{Y'J0C ߾t oex)>O'[tY {EtS/ k4pcP @YsL~! ȓTpub_hγmdW{Mފ|/^mtfo$J^Se^).i gۓ _ml`<My-leI^aַin6Oql.Q (x2w,!y3ulerK]u6B1}{:bM @A"M g~bM -&‹m PZ4nJo%%2;d~38-buGЛ[MBx]y4da,]SPp*ݐ$ z[P3n皧${רv;o!8Sv2% 骿kk3e9$l2kb~mD+[>!GUbɗ %:\b23ԋ`ݟI).F3xޛPkFZRaJVv_( ġ$oT4>jV~#(I&׊@L6y:m,kE/|k(Xʗ+WR[I:W/P-=b|oTqgq?F1/y y!bz GܣZ7x<@̾O>Iv@wFskS$:{M0Hf TjFr-IIV?biK0pD0YRc.zp6c6,j@!j\,7yTQqO&Z0 x͙ߩ PQD08"'1i5Wx-`oZ@M8I5'hXhXn}(c_PC4hh331QuIcF6ff}%+oԁ҅iG@؆ɴbusUkt +6 1`X!tҽuV@8SGs?4%ܡ;Ef끒)c [%'11~p^s%E7Rc5 p&o17lWXB-a:+a!f]e:9bIO;~cd$Hvr6AsJfދ85&"A0Nc̪N߉R~J|byΨ.n#=QULl;ffIScv:ۡ:+q\܄?^;`j|ղ[">02ْ4Ǡ%`"q+X䂾Th@_=9\-8Cm'h8ߒ+"B3?M7!OHTfsiO//?~.=*oDb%9_{r!ֽ!vCs|̃D!f|eNz~Tf}Ÿ_Ʀ?~ۏݵj'zoz,y YП!,#!z$g.!82|.Br2\W܆N9&e7(PML L26\"}2]xt :qA8C`[ nɉN_#p۸2p ،@ նtΡO%Kk"O&~֖{B>ח}?Nr l!&|_lmuH6kNp؃ (߷/.._K@IZoNxOc)k'zDC\>-hȧ `>(d:G^P|b2`cf h<) R8d y-Ay{-&ѷ" ?߹BP*zl<'r-G '["E =:wٵ  Pt% wa/DzcP@ෆ 5pue]+b&. 5 1 [8}zLC))/(>\ŔP [Bk嗵okE#_[l#p;W.!E,dik^MH=s_L ~ORA嶓Cu\#:R6JνAs n9_; tcq>Kse}Īe ,6f'CӸ[+-eCWMg;@EY:ϼoZuPjq0m\~+{f}ήkD*Ca.@o^N\Pcp6Hld`Xk|^J1F@Б: T1}N.?{jNPK`ف/E'>OڳJ(Բ0]1 }8eij+y&=_1âiKqUzU"ց&ޜQT5zkZx5p(4}{S^Rކ%d-+ l2[*D ;bQi;Px}c=FSY'#x.V9ek~E~J0{wi;'@B컽p6NJ z=Latkv SsǗf~шQ`&A+)yJu{RA1gFm'MU%L'ܷ'}@ h _'e"l(oe]&\M-gu4OioLwj;DϙA6kI,k8.8"F8C6rpawq1uOG N 9<E\kDSTgjȑTn.~poD!x0QUX~> */ ؓ=j 5~9$C* (z9 S9=\l<>qxyp23hsuPfBh \?RHLaF߭o*̿vޗzf׹,$17dǦQk=tHȄUQ6/:̉Ԉ9]+>2Ic̶Yk> JX0үŦfaYMQ߇~ _khFѮbJR&"NkXEIĖI9\`Θ/=Ӱ`` 60ݰüߒV?u<+i-2 y"]eb]cEjcJ+Mocc(/'~o EbW/j/*[ +VN;lLf؏k7O+y|~ĹTP_ђ!EŽCo5_{(Mf<+~"Ox)-8)Vrp淩}֩}נ"By(%kO:wzm֊u ܻ~gQ蝊EOw8[UԾtxMl~ PqEe+R*9lJl;ZEJAl-om,72|ڂ]Ffgq<Z&wӯ:e"g+on\7w_j 81?0ULkQX=a27Oϲ|>0 ,==(}#W$G4z:<=P &yϜpphC0x,ۉ +|(X$3 1# (I5&쯺oT.ݮ] b͗)ޅ07}sQ᫣^er[{aS.l=پzAnuזuuNh-{PPOC!9G 5gHﱻpC ;qm1ZWlq)oXa`~h?$!#(y]=dɸN.rzƫ]"?]Nٝi3N~%˳j@Xw{Sy1"=?Rtooq zčv[رܼl*\CLG~݊#l/p.S-`g S:5?VGKq8ahZ?e׺wB<3_d4C17yq>*H!u_Wdag94Mݗ-d]ߥ#JVvnWY/O$CB-}##2 ?,Z} <=96"9@^'UBvm]WKIXlyVޮ eZ<p2Mz'h=GM9&Gh xòwӮwYNpW5vqSjɢ̮y$N.qZظ{CS3u"6&2e̠p)Bl"&# :͠; =aMqC_Mhx^K\h%yR)&"oQ q~UXxMfPIt4(BCdT%ǃGϭbף5qx)5%SD}r >6OCo1W)hў6_*ӳZ<<$xoAW]ZS+ͯrt.y]צ>={ΙOvS(lr=^7xYkkw)QdHT i+MK7I O%J4V9AVdwB謻)g9@ߜ7GBSzI<6qN~[+*G本Dvz> %89W̛lwwg V< e% AGuQKb!+=U+NZ#\e:H8W+G~uk) +e4G98ceD_V^3%GQ㺚J{R+ QM8N5-t|+`d4j5)֊vyZUX.' NK-?9x0@=iv-?M琩Ƞ_.gT9 孁kVMz'YmR )Zk[dN0y[~iQI^T@O.F༜x%W/Qn/«"`h\n ="\/ޘn %Csvxף}I^Tf0,jBj,⢩>mrVt,ݯ$'6<$~~TӐhEvF 0i(,1TxD'ǦݰÝ鏃wּ9N;=dd̷zLĨ eڙ˘`h]%rHYK.G@TgZWh8LW"jQ@eZ^ }&or2}=u.\8nwvs9̲AKh-|ߺMN567'˟EĊjWbcb8"CiFp:xI Rp'&$?(E"EwvK'{[AZȡo(b0{[xi1/LM Jaj6KAzJ>;`shQԁQbufWv-vm" `UŨRetϭIѲ[ g7+$lNf 46 P S ؜jNHT)kS4:D]7 Wt؊y2418ވe כ=∁ƶ-PUmO|SC oT 0J:ƕYqV9ё]#$#J 뱰,4P,` )c}s/v%$ mg7$/ 0.Rص7Io"M?ZhYpKq:êdBJйѨ` ŠmmdcK^Y5hHo/1JM9<8LteKA aHZ Yry\xNAn,kRﴔIZ)7h r paVК%G: X; "yk&'v|]H-ZNb,/ksaG͋Xedg$Gr 1\ %CPKX? @I HʽiA+BNe2n]™y"ak> ǠHͺƥPW˅ch >emZI?Sak5]4@MDPA |&pcf zD`yzl:OIۜ4YfڹJ+YIdrIr2Ih lX q;yp)weUr:A}*KI!S1U͈ݽ$U d@uVp IL=0r99mQ+5?h,aSQ 2 f&gansFpE{>-$  xp:XجYUaa"`Vdwj/$I6gǧ˨%Al^;t^Rku?+MqkAbtE͛8PLOw/v x(mpJ(EsQ Ke$(o-w/ύOPY=cTtA "سw3,`/ ?وe^ps- rR3[t+S 4+鬽@ZEAAͺQ 2L*v/Bz%,mh9SR"e(.K}Htel?Hʦ2G^ho~OksJdRUä).&WLlMQ9:u:ϳ~àm OFǰ#~ #Pmt` @ '/~j_xqLV8zڥYb 4 jL+ z&&xs3+mHA}Q5[0䦐Q/D6%5|LB1-PX #1c1J#kcR9V:B -Nf.f2j+i?@K+P[ehƕegk-6&Y\Eq΃w>)'r|u$y-&iן}[}_#Xـ>.~oS)B\ћFv9 ~( +WUZlԁ;h̕p46ZMұߙ쑐Ó#DcxUͮVl~:*nf{KGXWƙTBҹO4 2A{0ݨצ^-bAXk,&fk{' Z 3[s+}ZUpnUcݭh`έ.uf}In˖֌JFfQ;=4f&{:Ò#GHePi\5GLq@R1U{eK4mU DH+Tx JX'PN UZ$Yǁ0<0bBFrB E R ТЛEһ#(~<&2 d'&}"1ix"m Np=ygk2$1D7FrA~PCɖp |%.Lu1P=̞ʴG:/ PQ|}L4K5{](Vؐ/߂ TK)Əl 1x؋\Ez8%8Dyxp|'{t;8Tp+lSZK}*_G 6~+`j %Ieġ?QKb`[V#E9m MeWM:05FdXlְ.b4)D&=EyX˪ZpR !h"744Nf׵svCROMrEEG|ݞ`Z$bֹ 4L$`'u-+0ށ/kFhE tnƏxax2h}_Hr0WmԶcU0#*(Ǯ{-=F^ЃɁJו5HEqlqUZ[kz266j To[G/wn݂2^Q^rݬHBۨ)}hJZ ^Wqe@ UmsMnǝ(R֚(c|A;ʷ^WC y "Am D^`Am܊3p)9gd:](CpRXtpI0k4.YZ9.`!-c*zrƪ,5A;[߰ҏC٪xUm9ˢV७0.>'|Er=z:Q ?Iͷ.iGrKZ`"FdLI&s>c3)D+(> [43/^!˶MG`k|fA\ 7tBIij4 O" ^W% ǵ49'ƄȨ`ԙLpȈP|4Ne͎3}0 c^}N/&SZSt[!Rp܎h0*%iE&-p FJ2$F3:d!5`JEuy׎BݪB_|,aH/+[S9E;c6\])>jg`1]d<`\ %.G41}PfвoY` &zéfo9d1QʔcQ[d@)ulT, hEqôALv',^PRN)?nTH(h.mF}IU?裺R 3!g|r]RzjS)}m K,1%_ 9{Vv`e.ؽjy MRN^MͮI[R驧1qPt&w]C\ʗ@eC辜C"ٕ?5ڧHBA5YEnQjVbGu\WM8R&=Dq-(\袈_ ;%N{`ߚtdOy&l)ѩ\9jR2f,_ȁS;U<<߹MRƳM O=/`94})!yzbR3K_>9AVR3(iO٘Kٰ諓 9L(dN:WY$ZnĪ,uA`S'rT^57`v"a -5v(L)d 3*C!ZB,eqգ?_ᖍg "PYmrDzJEJYJ)3[m /AfEkUO~L[iTs/Q@4M,5\3hGJ!&RK]÷t[JTVenC|{aμ$ QzK5XP kIޚ`ժ/ʲ*Rn4+C9#%J}l=q8U0^6"pamO]0JD mu0'@0*C: ԍžOчS)""͍Zó͝AzZ]H |w@f#^nNzTڸ! \`4+6=UF 8}W(8'μr$oiFԩՔ"t C+*iج z khÀAZ|Ȉnth\$/"3{Β9Oz ߤ9`-\H)Ū`Vm`C9Ӡ̍tHijB@O(x6v T Q34A[s+?@ӗHDuS =<{9ʄӥѾ.o1Yy !8"p1t|f.•gQ6 WDY1+^)";]Bb7;l&vZ<;7.jrGMtj-©kF #$3ޜXKm#ʟgY0ViGmM1DŽBj>^/4"^e~c.G=(pklwdD-$Ӑc"[oU!6Y|J0zJwݢ`+ UMb&+"],k"WJjz\8^q:(MvsyW%T:4ZBCLtIƴNSPսs U7}$ %LP{^ &#_+5j"[.=X02yRZi~Xa*iz uN_[I$e\ը-*!aܚLD#@pYT*AR.tFiɩ3Nro+]'W7LɒJ։딏7}Y x,`WZo$"W'T646I;MiN*G"XRx42Kڞ-Jpͣˏ.qG4/$'-C%r}`/ç\7L況&m}AFRz$X@׀371ɶ);C t9r q4 UAŮچ6J5=jF,,;!y\;<2~I^p۱UVD=Q< 4h>wfHC1uX $/<~a3L#gn]*'zͣ bDW.+aG ҁ2oBXM;S(y!Z՝rI[ LW%(#^ Ǻ]t:h=!t3],pBPcSX\S8+Rh1EsJ%eiSh؛DO]߸K8˶E]K 7l2> BV3urp}^S&HMI]7a /V'I X .F| zv6Ctf1U"!j )#O=) }02>1T sM3>/s׺Oؒb䍲|;٤xƨVwaO>-SQ.ίT٤XGlV"aD~Re m;8'x B@^8$AGRK7g3.5Cį#if?/K5 "JSV/!0Mں(HPuX6coAS}/GO,#M^k&FEH"<-QMU[!>O< b*ykIŽ)RΠj7*E_E wLq\It.:j+erT+2dp{jF>h`OAa"(MbԻ(b<+/Z1*^oХ Ls, `פmvkG$}+@Ɛ;Q.p.2+:81 5k4L>,mi 0% '|ۯ03FO2n kN/hXbEO4^A5xZ8l֟+sj/phu+c gwYu[`w.uI;B/b|륈υ,z~Lult+k LN{gc>6D2XHQxuދ>TY&^3y7Zquoo첁O>5IJ^DO enڥT!b7@r'g93Nmgm1A%f'^4a ҳlŖt U͹@e=|N [X2:J')~q_"q_a^![)tϖx]MfL2!ֈlՋZmt!QX,ckju2Ho~߯pyF!GW8 @/=7lbwlk%! Id8oAM% |U:xm*TENKb)V6U C"ze(ׯ+!P+~e|Z1P-N%|Vnab|U*C2^nҖVu`̩]RŽ:UܻJ\ņ+('&Mb5PjhY—تU *mԾ?څf$6RE=IH$*_s? =a˧*m}fO47[GN7urtud&HlnN⸒ah?87)i8A66 yy:^nV=/m<ݲU>RH=iۏ4i6\v;_bsdޯInu8 Z{֛$>Ĩ&}a) ~?(*Bl N9ۗ>`B<6Wal$WT:ްSp0^뽺x%WX: ak.V?#5S_6yu$VO?' j~ iK C wo{ +O!E__dZxEJ7U2(1L o9ʙ@EDONo)쿍"yopit G׈q^~<絤91zwT9" Hpu^:'רp&|RM4/p0/T8X8qz/(r-R$a cNN{`i`/)pC5%+j(TiJe {IjōG \5)M!t?*p 5d4^@9bf9{WyW&Q,`Ei}`Hisy.dOÖFo8oi`3a$#W{RctޕƘېw']UD{Y\T#p>:.ήr zP{$Ur:njw ! ~ ٶѡ߹hDMb( AIbqv{q@iMRe5'7cc1KҀz}a+~vI@RO? zb ! r s/o|8O|7y;?ݹl\~UmXDbJ{ 2mçrE΄Rq|.@K,aqK[Y*iBS*12"MW 1%WK7vAhmnbȜu݆7: @Q2-GGcc%/(xbYơǼ?4-*uyvRy3Fi))=iw\r#?It,]zmd(%)߸ 'h1C-:%l$Jc|FZq-ku"H@Z/P?„Go .10[,Fw2.hBC+RP44,u&D P0RΊm|l?ZF+p⁼rU9<% l@Bçˌ)RƘOn;G4I$6kAd*KQJp=YDz7Əf?dRJl:H?Vm\eJzH@lV6<ԳU[u5('60 f8ǜa 8WJlq7q=IBZ}Bi]~6fOH@n"<ۂ>AvY7oQ9$91]h 1Wc%ӗS+hS捳]$a(=R*q+Zw`:UA0BѓDyBar3H^E." R˗|XF ͬ%fSQ0JM?ok"ueɍD_ܖtN3'RjkV"(3+Рĩ}KL= ~``Am}ɂNjAؿ&JPL XtY+'o Zgffծm_wM!bu &aL@uЦf.7KMf+8prP~ ̋9,__6 1YnhC ļ5|1dʻ*,c:c^gD#pTWsz-7|E,P XVH2KͣVYߎVs UB--hrzߣ I8CysJrP`=3C4331oYSp|؀$BZ;[ZHAՎWh*Vs$'r6D pp %Vs'(0]%C;p5~y"</)ܰLI^NSMf#xt,HTpTjUWoW)978򠖕Zђ\h*]o#Aq, )ȎO7N886`, 5PlZm5oG!5U@AvVAQ7rH4%hdb;U<,d&g*<Ea灛\>+mMp`Ä́mЯv*-ńHǵ&0n貇fi~͈O7EZ/l7 '&E`LWx]8=k?^[wANW@or[5&]I<QDr앐TQms C761yADH.(߭ٺƭ5(REmS2 u7hB̿HMMh}z"| IWb~r k2~C/2oH" )bz";bkA9բ'I0pI xob g;EO@.{ИShVAArؠ][o Lh{{T׎ྭX%-𨉊a:0j\OhJȤ% f P}jܶܤm j18w|o](ܢߴ'&f~UQa;neex+'"-фtTن4b/*J̸uŽ0@5y#)d6+S)ܙ}Jk(bn_L4%+9Eq8,>5FBy )sfWRXZM"z+N|T_/rA,?iu'ËK9T[Օ#Q8- ̂4sǝ)?=*?yBbd6R5yZ+VdЋ9QZ/@$ϻ SYReNѷ%ޯ7|a` ?W8ܣK{2z хIڤ*A !'ңE$vm(p}"hViCwn)YzU%@G>AƔP%E= LWIu#Il [Hlt]JpOz8̥&FذэO9E6Y9_tfDh遌$)hqc8\ԭFEdzHlDa~Z\m*z"Q 8&Q7XyE]L־ϊ@_lv$)ϗԧѥdh!9&DeOg^ގĔ(Z1Eq:+"bI”rk\p<_QWЍE4e4R| gTqHEcpc3td{sTp# :p\fsZE(>rXd 1in?I*J/"uAȺ(ðx+Y&^"=ݞ$$xqXGa(ixFNCEb dSjUZkXy,UQSP ˦6\<Ѷi{_ JQ(7&D^ `@D_#SrOw~T6T( @S uUW]!I5#3%W1tϾ/r0KFl Ճ=FwY\+5gAbȞC* Z)hxXƒ#q(ޮfRUռ 0BhoUj3RȌ?wGsu6Z{X遟 cZɅNsy 9+X$?2Cbl;m-~א*xjlT{<.K:ٹqrhL->ĮF+2'cN+wh#HПE^adM9+TfRU ~OP6-A:WNEZtpezbuXPɴ\DLQܹaM(PQEP #]ѲS.n3==ZhT!1H8J ͗GuMlu'0 p1R=:x0[>GwA@=bTvΐѧ,3G&EZ.ʛ8P*)dZ |E531J1$`()fZƜMOo/K$do"@RrQPʳؖ7= dl>y-NG ED["HC.r%+rh?-RBHӥtV\tN,yjjS*w洵^s7%ԹwcR$A ; vז^.$oO,GtKώ~gE'_[  K ))6*wR0Uxy KInJ1KyjhKmS4v4SqX|%K.qJ2(cv*K:.v;TwO^Esvѭ3{{F׮9ZwS"⑗f[ ,j?O~b 5:%ՔWt<}<`j5r 뮷XVNYȥZVav45+z sNcN7i<88Z3f= EY-M6Lh{e&5IIrwV )9TR6o$G WOn(Mqn\Lr `yΠ2qǂ!*xƇInP*D&;NrFNR[Ti@maB:lgߍURն)3l.8I 3ٴP FO#Dl̓>Gvc0{ /Ky+EJMK뚛 ~1GÕ%1.J7N4Z;LQ{Qn|FDo ۂ6X_t 76&h o'5:iDB;2m-3Wɗh7aŻƚYSt0!z}A=T'NczuCƬ EzwRhCI&F){' SVі$66 Rhc/o֊sM.i곣Zs2Lz1*b Q(kuS .v<ՠ)ZDN[e;Y;)od[(RTVe*:>*_YVH'}t32\* ,XDͥ;2D>ԨTsF_ծؙ/@>+'̑b/#NFi_:)7фL&Da68M02%ԝnT7Cʮ۬y3д'NC5z\v׋ jJ4xZ%!=ԔNek)QÒpLGeV +}[ ekò薯rk^ӓ,V 3)GƷ ǐmջ~wt%n+1?::]|'ʀ{)r1oVсk>9Q9J.U_#3ű Q3YB0~U%~Mo8t<';+Z,/ӑvg:*(z|s }: l'SԽ+;] X԰X.3v%f |(Nlz梼.hD*w03/|Y~<R69udڱPEVF4?q=$VPf%lp7XV@r5Lzitq\ ΁]YН[h~L1XX QTGʕnAvw`_jZ^/V2uk禌ih99-fCubm 8$r4:xNnlyȿe@Tn+B|?>04ͺuzX-Kx+\gcԧ+SYNPa:)]xYm[9T5LS" 8VS PF] 䢝 A'h3fTR('4{`iOqWlMh=q%"{R|F0`՘75D%#"Rխ`tKQьT G3.#۞ʂ_ɷDHOxf28nXAJ!,kqh$qCD@w匹 Sv{QfcD0j}U*'w l?SGcb"zOjUh=2ޝ٨38X89EJp4~a)w:)SeVIXzFΨK1kl("n46>BFZM1W,\YOkUOKV4BWr)1W`|wB"rN\t<A(ק%Lx6#R;L XFV?%jLTqk+.X@u"_pJQ*rUR༠p19[=~5$'X = XTxfb06؂#KuT%r6 "-񶉥u V@AhaL΄\O}J>ͶpILӋ2)pLH2踰rf֍ }: &d*o|C48pRLpkPy+ju=]2/e;] LIԿ>aq7(ҧyqת{g0+蠅Il s;m1v_" -J:_AWֿEni\I8X@6oe y|6(Zg <\+k,z6nS7Moj[j؋Bjp.0diK$:&Ԉd^uwj>vbjܥLjiKanKފmP =~|dԵ`[Y HZ)>,6=\+ZnIl1rRsm7EeTi?Ri= &E FEB\\3l( R=gr,X*EK,YX^kQ' ;~xGH%J7-{ 4Sz[!΃'xqߊ%T?@t0uT֩1$#xA;E`z>kW24ֳ7g2 -Fy`oEOD7`Bu$SLRu6n1[ܳq,]U7-S+^ #M\Pjn*IYs^eJOwjtXn t]T)s==W_-n [Ȝ9D|nbNxT5;`RqĽ@ "N s-DJtũyZZcB\oA6<*İo1^ج7ޠ]۶v9[ЁVNs:>a$)BsTvFGs;ûzoo^ΛWU>eWB)xPzFYm,vV<V32`G=^9pW_sfBiV24~y˂&PȉKב1Nߑ>t m 4foĊ ٖE!wCJ|OF;cԠ MyYd]r׻|"(5/֢*ST$qƺjJ6 D!ʕ("jt^C,\3zvPvt-GcJv+8/Š2\9=sNa 2 ` SWN2`ӫ&6U~fNPhu`j>ѢĨV\];$q:iN"ݬ P[qlIH4uٞ:V zZw%IP4(AOł%LpFNNb >15(v]r&,3*#IvY}J+4a<ˉ![ftCZ}ක#bg~&ly x2HH?cS \FղX '؅~zۗ!&R"; ?L~'` Kheu!clؼs`eF+[ṟtv{ʭ:^ \jZ-\Ba[*7ƩP:wLI`+ b 'DŽRܬqly3 MDkYu@Kڦڄp d 5('Rqaug[ʰWazYkpY-f[a.T pOi]dbG"l>~/ $%:C,%+vb'tvii<=[sÓ>CL L*cv+fl#Q$/by yD1ʀY2=o/XZs;zbƟϮ7ʔN gqUpED!uTAIjk<xdҹ[KZƶ .`^:1 OٓOy;5Nﰯ.Vn`- 5a*cYpa_S .- 3VK `}2KOoc6b X*b>eG:>*ƛSa8ni)Zi5jOx#!ˡyK,QN׃hbTNSb59,#߿=7Tk`qsQ{:-(-@ŸqI㭄I=v[/@xac!fj @ 8<TaZ 8y,/il~4k-Aci8<I-ν}I\k'L΅W[(WvzQHU|TXzpx9>:JG{Ƅ"Zn#{DxGfId̻4ޘq&,r(}#5S;0J*kwϏ9O=P_!#轵]k"NTLi)3Sz8Jg{1t[4);Cz?/rOfc Q"dy st(beOwV;Lc8,6o7{xJõJLѺ$k~. P̙5b)2)e$[5H]$jܾ RB.@<>㻓t[$:w {1b]@ʵgs  ELTkmMw^[Wj(jGܸ0Au*v=FjGCuࡊ`ŲfA , \{e2w Ě^F 2$g`쑶i̎PQD!?;Y{UCaW t*vZbpgj1@v(ǂ`Hx>A5YeBy~BITB칢FOv%{;#qIJ8UKq`nvN+l[ju)px.26Jۛ,RH>89 T@k,bt *]HӬiHw rƩ z'T-Иvʹ\pL'ͼ Dw*Y\>ͭ!?bU;D4 yVjdfA?O %53Ȑ_&EOp/%KxYOoAj^|.;&{lO20~6s2O1ޘg~r҃A_dUBԛ~Mʛsá/˅sojSe_=ЗRbSXEpH%dŶ]oz|~~+S ܘ]d$GM_6w %M-?f7&U"7g 0Up[5O_lʂbҐzx6袜@iDllϨ*πX4q^,;O_2Vo( G<6)i^*_!N8% Q~!"Zj`aI+4 \l zzb= F];>"tD)ZM'-"mTc\]Z(Ey.Z *w]ٕ;f#kuQQ=%B@(s r^NSo* k\楎K1NrLa^jכ)>/DK%^PP lw4ֹ;fZNcXxJЄoK잹w^:|rl$R;;R\2P<''JH62ɛԉ5%ì"Qri4!sj$?FY:)U$FZFNNhҍ -tGMmrog]?;X`96q3kN9nTD@#-BB(.AڌX%Q0cs&,Lk0wb-!pVn*}@ͺC ABIFLߔ:W*ݬ?R;akxzmv܈q\}CөY.iV"_/ sa~ ww@iD6pno: ǭrv 4P3o|SH \5@k_)?<4 r8_TAyZQ@F#^ݏjaLR 9Zu2nV lOD-o +rE_Nf =ɂEXkb~?SmʬS 41ŤQ"&Fs]CG%оKBUREC=(hX ^eXN)MntOlw)rB ޤ'ħw:$ >7DiDt~LӨTH[ʿ[D=&^uOdjOc5$N?W/S)bWM-r/hu3@:W<-lH[>c1*A Y9A3N(7`q K}I!ZF }S;@M+;sA*C-ijM0"jh@+ ŢQ6|0IcVjO$4pf:5I2!cbݹFۤ,c|Eh~gGsf&S-P=3M)X u2Бȉ<1pO],3,m+>/>?I'{d|ًn̈ZZcpZQ,d@m^:9کl^ Ut:b30NsUy(>i?#Tn :g;gn#@o2E.r%t|_ >#]fL/ 6tKB]E Fn>Ɓ]EwM#I ?#"E"S* |٪ꖩ8 wG&/au@zVϕ#%RNLMMM9J=`oGMڨS Ƭ;w բh{:櫲*Y&{~3]cg$ Qf25nǣ#y  d4MJC%Yr xEpݍGѮsE ~ n%P /oٝZ% I6dS!ҧm{yb ߿U9vRf;؍) k-.d ˟NOQ ;fYATF> {p$~ MoN|G[ i|mWsK|ZcB/O] Nβsa^.d+X/|@mKY,Fڍ^gY\SIm(TfI\>Z/F{M:`7rҍ v9B}ӭ4Z&#ٕsi]ta2>5S]-8y]NZ#}* 1E/Ky~o}9zpǍ俊W:q/|2F*$SkM?dck!sO#dngf.tݘ;x\UL}z<:<Ӂ+ȁXd sLA\lRHH1a u>+;[.w`lm< m4r^lLn,%<=V|Vƨ ti=ơ#\_LlLBPgjɑDC=Nͮ`% T%ĿlLd\OIvkAu !eBdymX;߀MF- >&L-2\"XXVa>½ԣ"<oνR r˯;;L :^ @bcc@bǃRq|F8]լzӍp]dxQ> A5B~~!裚p1VANA'\#Y'i(s&eIr-zY>%Eg')aj5B2cb I4[JF@Ȅ;,"|;aVzpV5m2 {) k0%r1qKF0+ONz#q4\܅5B h>S`#xAsI|Bʭu"u]3^3rsORjc"& 0e4)1U%SO^i$-pߙ޽`|_)Oڇ|5hšl7SQDx_u=H=h7u꧕/V+Ӂ\2'byJƆ.o#$ܮ*2"^"iQ&Ir |EXfX58^&dz8Ŷ@3۔ jB= a>s>O9i: p6 Z\[];F$D X X8]I!~YWS1 TlT'*-<1ܘI5kFavWZzjUKzPw+)tfak |3(Xɯv-w $九,.$ݡj=[#ӊ糴<ׯAZ^7#_j ^C +aRC"]i4b7lL2+V ݚ }e 9FB͢z+C"Z?xD/!SB J֩/fe\8Odn<Cm-T1J/h5~.}A#l5д E[4ܐ鶢wɚm E@]MzU:c.9qBR5}$'U,t@Fdc[4:*)gӑA`M\ԣ̓J!^{@33*s\ab-i JW-]WxuEṎZo*maIAHt̊ux^˫Ɩt7=>Ν(]lMҰӊZ70$/N'nwZ`'iv*1U=&xL:~՟ɒb-ŷ3t0a?0&[Rݠ}ZzAhb}!XAU"֚Mtf*T*:Bp1`Z^9{8i"Cw$:~.b=NY0'v4Wľ̼r2{EZ{Or(@Ys8z_rƉ񒲪^ADKR&Bzb[Iis&*+&~vpjP5:jhײIZs'O  4 q]Hy֓姕di-NzUL֟״"Cqwm$:W2 F'H=J4mOfcA2H-D׬ %HT-JQ&F+kF`%Tηn 5*k3yrj=s!=,{Ȗ,(&U<,ON'U]ϼ&ܯB[LQ,e|+睙LN)f=O(5ls %cqԛKC ]aMA;Z@.c:&LJUy5@̻ʨ8 D}, 5GШpC#A,|{t6FӣnQ8E, LZfrl=&' )$1g \Q6ܬDJw]@SP@>ad<?oCA#Ph!?hhq}j_!ȓn8bte< 29Te$Xƍi" %㸔Jg1j<:Ӏuz}(1G<fR8SxeتS*1JP ] j]# * VEb& D_{ݰ{}V=J&nt9aےd2bGA$lUҚʗNN3׷ q]ZΔ3/̱lZZŎy=ULuwLh'P7R1x I9,;+B0Z  N@ u%k[*bsY@cY\[r_7x? //~9@`*[KXSa8* \:ѪV 6ql*(,'"wgaL&)f1ko֨ŏrtMd}ÿs/N;C}%ciZq]P>W2Cm5*@w 8ô^ g?óV: eAQfwF@"4-tLŸB@ %N=x6LD]r8z&I"Y>*4-ޔ: -efWR wϑ½jf%lk,P5 v. ݒFt=8>L@>V8;got+I9[(k-A@%EiЯ<$u KTTLʞQ^ ~DnD,.7[qr^%FR} *7?ES D ݐnWmt7܆ ]zڴ;ҹxseRxSPz.jpVoPgq}ՀGӠ~Ə^ cU`nC0L\#g8{#ܦKs^#q{Ս]4͂_`DuܗxHN7:Iq@G"1.D2b)Et@< æ(8l5Yc 3Z_H?0AP?ڡ@J>&by Jmrzh'!xxs3>Xh(k)`S]dz Fr pI/_Q ţ@Ke5qb1OaFLQ@&zR-Y!ZxE+Ms:$ nNϨ)tS9ﱗ>o۟?G٦ntZ]@DCE~f2?*q,PN1gP IQJڌ>M}|T@Y~)qb{X&sL:_fo3GᙲwŔ92I1C0|)N>05TS^?U`{`8!}n5Cਤ8)w('ޑ]4o툉cG}{J˶'xL 0ho5GQs1Zh7t2eW;w/?ؼ_u[{ް9JI~Xu鬎֡nC외<}H퟾P!NxN~92bh2AT^ߍfAV;e~ҽodXBxv;*C:ot8|<ZЀ҇SKqx8FNMj_G;cxjx2IZic,,luNcaKߕa'@sZG;SP&,b &Qh&ʑdVסC"/{7ԕ |P@͝ BJ%A'YnGC~g $f EWSMYcN`lÔB:e9 :@i$vxlf5*|*+ڜfڊe}dv1sMv2mKC݋nhDԟ}gwy^O=MTQ !%hM_8&AnR90Dф:qN5ukIj˺SDŽj5N(^[IO`8ۡj焹%vo!H@j x3Xݖd[64z<)Ύ35;>OM\<v,Yϼn~׿UF4DM x6tϽ8 &0(G8" Pqzs3MAFI9~DiەPO2kƧ04cлhʚg7f2 Icf9^޽uR<h-,uRAܗ7KR=aWwϧs"bw-@E^;t'*G&r^|4MByrViAJ<+1qMe;>ju^֯#=ѯ{fksr00 FiM}.A0RJ>'_ K_@U_EZ-Do_J3Siaaot@gӔi$d8CD+ޤ;8t钯Ht8=/x>Hrixߘ?LJ 4uF›+d+Ո B_ؼIUA$o1+xb Y%H߫<,8#+œJI49#=p}kU N۷l ӭi7N"$/ڛWk~ᖺ<_Fv'NE;.Cw~5+N,r9e6ӵvvraMpOCG,'r/A+n(jGtvEu8`",I{0W3]O2Sss%lj"AS.tkMRэ8- sB<:4n%l3an3aQudJg=&G OE?GYUӞ糊DŽ7Nkz Sw7Ikx,(5Y3pa͓C'dڤrl}&w˄!Bq@zn,&Օ K*T! L"DЧ?S8M7b'8X$(@ԅiM~Z̭巭Ɇoשⶼ3iU \p *u]*7!UX5 "Yo=2=XRkR.&evL6BPzJk.JbX[*h'hOp D 3k9ۚ]fIh,%>-U^JJ7FQU>ehsHFl4YV]g.u3Y}ڌH~|&, 7$[MksI)B՛|V_-WnaHFwHk6/(eQ{٫'TrSyc5v 6|$Ww2$J29X;.T:$Z0F:ݴYgU -;ߩWAI\żϝ s> bW7CBMnSDqG* +0%ؿ[4>1dYq݁5zK%^Fd$7"B@`;i LQΏ?7v'æw0=a'ɴeCQVIڼ[G@ ,{3v (ÖṕkASD γڈlLf~(jZH ls_iNζBVl{#66#,{5toJg]Hgҝ$ݣ`1PŸ6MhUP9\g5@z KF> {~>'<JRg܊w;W̏R)[sG9lqBNX>gM'CUP@>y pVl+vvl _U;"=ngU8`0xNB,cChۓ CUM{\wCsB.NG*_\i8t1\XY^)^y|?<"\nXR7洯pN͈n,dw^&KqA|L*mU|: i@OSY@lkAo)a mL|zzxj4J-'9Azlm ]-ҽOpRcw]I@O9ϩ{|A-} MPA"y98{ROzY6AR]x/ llș<>ӲJ৲-CAe8+^ 4E7T\X-X4%<[=5x.Z29<.綆4@\2e [{MDߥ$tnC9(YS.X"xv:cvECgkɻAm9:MNe5'p;ض t/ji$ׂU|,b 0Jy{MVnjx}X z9tןu U+_]zMU8IiYE6[hWF;vg%lY?yR{EަY^Lh}N NHJJǁnT8ix1Jm$2N#~1Tr@KWjE4>M'~Jf).G+A' 9B -㪂'm~]۱SD-xX2nQx-2Uha?wE acf@8Hi8$(9TVplǥJ&( 5?kFqnHZ&N~@h(4\vgj?YBh]fHׇ]5;L̊ՑTf+'7I ]XLl{{ 7KρG(۰Lb@`@d"Ujb0:%r8q8 | ErfA,e|BW,~xt/bJ#% zkF^sV E7؄$lDf Q/&9~Ie>>niUyfŹ `n}vnk|Y?DTZ1-K,M8xl~[cYcu1,[Z/UĬķw4$pǬcul 9JS%G-i,L2GX/MO 3ݡVhwVѢUXWmɡj 8SyH]PaK&ԧ8G'd,ˮ%W1s'&ShÜ_'W?`oU3EM񐾁OJGok/6%^;{jdSGl'G2wxP?4MF261H9JK~{._MWtm9z+t$0A󰌪esY<nce .Z<֣4@:03<[dN~jG姢WTѱZ[^~.T%f).=HzO.Rb-4Ef+-)G:y8ݤL2I?soyP 9z4A)O;B;C qqpm[v㟆;Z1 *1Uߪ+Df )0;>: Wϗ}ggM&=@k*2;Y;CUy,7P(c{2sJqΏ^g{^r(ұ<>}yH^2brokx5V1H/oVVy|^6?ga&i =j{$jsz)r;F^{1Yyﭰq2A_ 9TZثx6-˾K:Ht=|kvwcVÜ˲rҺ!*P UQmk̻~XGQ% ֤[] سic8_N_UݕmY^rxƛgE;-G]~[h.FӲs5[T#;r@;3~*)&]enJt o2^ ˪qKZf搹tC3 g?؛ T޾p!m{ ?> c/x<k8J"~tKH{8R{> b@* } TD6A>mu< Np>=5vP8ߗK\g@0yVX 7AzyDi!sU4'YpE,*%qRU&/CΕwٍVq[_ L 5xU`i:UVpP-&X(ټ ~F()k_C:ZrDZ, κwT8sw]ڀmSz0={\jhRiYwRQYzI;sI ()7)г!}5h:ҁmg.ZsLA.ja!@xvżr9T$A+\!7nŖڃtJŴeyi, Ws-m>n]gPMW~ ?Xz>o"uwUV^[d cO+WW 5&kudLj۟V"-Y~;KK4 ^ #wW% ,B Ou])Vc%kʗ@&jJd^98cXngO5%NzBx|YguFM\9'e ~ ΰ(Nn`M^6)iL2uLf,<վ.9T<)ӏollϲ{Jhlu.XAzUN'> v1g;E@,9T~$Y~m1l2B3꽡 h0]V x.a][VJ|P>YEVހ ܠ5$hrϪuRޭN\eăi7qvJho׉Iaw@(Isx\CuK/n=~TY@vy΋&/O2 8nƢ^ 0ha8qH`Cz5hYWx{@in(_T_߿*o`f8 cq|=n>$ )Wu WKW]~^ (upAzpˠn7l>vWq'f768os@ss%$'6OP}s% 0}C׀myhtz +># 6s3WJ4nbTC[gUPK8vVE[B1^y< +<)`;Nn b3G"#{"Z_ PvKqTg9t)^MšF.HY ̃ûtՠlCa)ٽw uoM{rVhN}L\Mt b8˛kNEjīmxJaTD[|{q&Ή5ZKXkoV|B|,!JxmX'/?bQ덟O>BĆkŵg YfVxsN r!dWvLL}E 5ʼn2mLjB$ExH %i@Է?ٍ a1wh;t)Bk-6ifhZWT2VόQ86h06)YQ̛-)6(Y&N ;y7i]U[$D[poΎO]t_ xqywCFۿvݩ;kKZڬ5j\Mldߑ)1̗Jn4),*~Ŭ&~͍O#gMl{O(E 6F<ˡ6Q'VL.5/VU%yy,3~Khk?R 1RH-YE(Aw٦-礭?B-.>1b2~hL2`C~K=M-(ď6MnBZk佛 l!7Z[F7f캙FD)"4^iId';*9KjAqб.xk&@I\۩!*0:  wvmbw I׫m4yoF&Sai*S"> .+I 8VũdQi"eɲ!6#4W*1 1/0䭍^%H5K 5Tr3oS.N d-skS8<[ꬅ}N*pp %M[9p\?,5NvGgYIz8Svmgn廼漋۷f(Gl_ۼ{3t˫oNŦdS6oQ%) = 7[ }S]Xݬx|eg+p6eQG`fGUFdx":EHv]<>-v,x^`RU>7 nF]Fn*"%Gq ŧiD2F$_D$h#I X3 lm)=dXh[] lـo$d@zsQ!vДlH6yn} wЉT ~F!y:,2 ZtU4݃J/-0En gMZ kMI{Mx4-f: d@fei pXjl_Xkkd.j')^{o=w([}EyMjdܔR%@[kIv jI}-- r*oFKL2?5qTHtJ{% b(O&Mϫ}m*ip wk5P_>Ӏ 4SJWP!^;+ .vU c64Y%'ǠUD#_+*eeq< lqQ?y{|B-sg va8u6;j3ѧ ]vdݳfhO%wd]'r6LoQSQ,_vǒ1T32.b5Ot56 ~RF 5f- 643UwڼPohCaǽ3E'@o~Cۦ<7:-:j'1j26][renxh :2l~E#sƞOVQćF8 /CHI%3%VtsfU:XzV,zћ|Jl_7+!tLrH/)= yY J#<(mCm08-i[+GS]pup\3xoIkfkQ|FjoI\I[HF:ҾjKh.9>GF ,[Yh3pMCR.!6 B~{&7=CR k: #Ho УeQ""dRыqMS0,_ނsaͥһ4:H< YKc61Y4]S5"Mv3 _U?K70E02ͭv M 򮨒# 0qwŖ,FK'Fn=K8,9c1aђ.:f3<@#4G]'gsJ 4@\wIi't/Mg; Xe:̆fs:0/ (CFx+ȬMǾ?YxNz<]H`h*w~FlHmgH>P&T@|L,a Նz8"=f Dbf%ǴX*HszpVwWA_aǏ2އ/bPR#Ժ" x 0Gy &h}5K^nnGss-괂9Uu ?w(D }^)0 5=v G?@]J+l/|GA-3Xt)nF)PE¶*.OOrT@,m@*qkۭqnm1+ryedl0=F<)j,r5yi⊆p/qIQf<oݨ.3% GcAf͆ }[ֳEsG$ ,fZ&&>/xQ1ڂr3%8N_X|SjKqdig"8׉o"6qrV6Mm"lMlhukY$pwJV|ן羧PQ~NcW-[۟Н8%R_{|?:ifaP-2t2fvA.Y@d`d4ap2P/X?ӏzL?:}o4R,OXQn[L:~\@ҥ= K>e{IB)İ/.#厘6UrE Wq@Ʀq2o>]jfH8&`0+xTZN빖55x쎻>έ%OhDiVE˟!0c:BZJmn!g4RD{FWR&Z% Op6t68JzPi_-'!(6Uc^̼/n]5 SOK56c~h[b~aP \yl| ?,6 + )+թc7 9 az~[~'hem̧}Y>NV ߿7y;[IF`.+ln)\п@~']Noyˊ\Q FtyA. %= ӹ?˨B8"3Թ?wH][)Iԡ/Yɭ?AkՕ~)P]f Vl20ޚ*Y|wb[x8\?Km[J}PIWsV>g~C_jm|<<*^?$i}TkŽB5S4۳)F(*G5>d}pr2iRkԜ(2lӪXA-:K9-Svs`BnOAف "I)5[~0d,:|NSO)L%e=QC}T² yblU&p -/bXD{kݳdh0/Ѷe( ϐWu<6i•g--6[MfU~K.]P 3LO'n$e/E^U@O*@[ݗ>|%qX,"AMl`m4~Fj{JɚkGdH*e<1 gwG6X2-s3OCba}}~(KV>aߌRGGnП(czQ^¤c{,׀9F2P+3:^>Gv\_8 DDP#3s,ɜ#DPbXFTIJGOv2H!" j{%"ԧ%ǨiZi S"Q8a⌃=eyUe9g $HVu( *qɓELLO٠+;psλ^>Jj d۳rjc1l!ùO*GN#8#МS`#quAx!UyZ59d_6Ubeyy,RtI|[}29L'! Ry856}ʒ!DVuJUDU - pEKv%uLdtR3SJ&g4=|XZ[BƸ|;Yk%~?Cyٰ OӻR@潑,q[Mofn*H)gf'h:J ,tuӠ]<,zK1',ː҃rg}!M|}m ͱVO{u`~FyvOa8'=;?1fswTz0uP7Y7j+^91{XT{_ "%tUzE2EY<K$ K@21l_ " І>'ַ^s;ӌ\fR#p-[ XW󙝺3W=kϝ0\pUBo&+؛y?:/Zqi\Frμ/2B|dwDZAѭSO;i#rgS_}Hi+kad/4\I0oˤ9AVj]UahXcTN!_$3㩴(;O4^eGtϣ{. ܏Yϸ;̳:k|<32<;f1hZ75!ϴ0첂v^5>Wj钂: 7>@?F;H-fQ?)xY1io, ;BU8y"Ǖx;,(-T齡E-Mz\y-/Oقz)M}J@& V̀o94lCWSJgEߢ eRI\J%' `e]}bd(Wal_ qg"ɉ#ẓL_{Fލ~ib Sd,n(4o%G 4kslIL2.IZJ2Bml%=42!M2^w&*2ox2t^=76)e0?2fPʓa/gYM)>/s!l>-ԓ^Ɲ_<Ư)K)\{6+XCΉ*[MQ祳ir17wF5+*TP$\S%k-{Ƶ87$B@o0&Ŗ:66 ` "_HkK\)uczk!NV~ Xk7D"i8yh}H378R"*s1OW4Bk ,+~nla+A5m{tsyeOӇnqPͮXI64K=٨GJQtMAc@KzWP3.eaK~_e>.ZV.%WqN(R]W tѸh}U El!5ڙ̒!i Z.1&%<YU *a|\v-8j5݀2H b!R˵NU!/)"5QۺZ6K3F2\YbԤ!@52_5hT]YNTĤiy2b7+"TWgkB\HRt[Y *irGNYKAR12p-jVx*&]YZV%*R4l,a Qux$Y/pT0U\\6_T;}{ٺƽ5_ڼ L<ӸF4o U{Qm¢έUg&_['gMq>/U}%BC}W`S@dZ%Pi^Vvhiq;_TKRLAAwE JjS]^fjwuTsO7v"5]e6[rFu),0.p3(WB$.XCpG0f3ցFxֺ\c`X-҆ߵ>OBʩT`XgPK4fe|y HScћ:EB=#cN$d\I`Ds-Y>{CZU nv)]ƙqyݽWϱΧʢ$xwϔ^%suA ^`=9-Ƥ CO3[fCvI:>xFlѬ/ٓBi|+FD戕`_9`vXvxh܎ZP$B-[ Mgc1BJ+ ^:vk3q{ю y kfOjT Yj` 8MPrPOwǨd8tTO"& c<A*1jSO7&%=w!jJYGr! єR~] qW!3eb#xD%6'׺?LwY\ q?F4ʡDS4qpET,D$!Cemu8LȶI,xw5i7xpR_Id1Χ5/ޥ@kR~Kx<6cx5[3T,xC.\6aE侶~2}y= ;_3[0%𔪑ggB EGKpXB1-ϒZ%nt+SkiG ttj4'FA@46[KDM!ݤ1: )m3-$]% @ƍ3K}6;H7d3 XSB`%kzv7O"?5iʷ+$Mo_4)Dע/%RC(tgIVƶ}ZnJ(7"(̧gg>FGĿŶ؁CUۗl Wf@*q׫I:5Υ8?^0[\ivHhCS7Z)xξ-@֠``NM'DX'h prBSB.JЂϴAj~~9 Ɔwc wAp*.?lWh l_UcdM(YAJaa_0kK7/ҩnhZ?ݮv9G xE*F@"yAlfh:1Z:ZPU. ǂ@JԧIȾ CҒT `~r,7cx6K= t!LவAzhS8x\~U7t((z2CVN>V`NUї[<'ە3] ڼӲ'A|D骾trӞD@Fg~AA&fMI"{vj`%9 ޱ^X}T~%AnPE/\(=@[3Z)adD iez@«5̱MwR,7o_XsPjgH{{.Qt(v>p|pvZ)6$XbHKcސn<>n`O=Љ-h ÈmjvG9;v|~g6 eWy}HSp͙C-]4\OA:L(*qx/S|=T( TY=0O<_Ɓ.;UAcOäyyXuԹ(&]89zG_B"hEUˊ4ncbŔ=?i62+4zv}ԧ|K+G9\. !x+*!S,w|3YS2qލElJ5= MPn^e彗Zi%մG%`3LV-/c&\MA|ZlJVHrk!8ﬧ͘i ߞ*d/pnﲚGV]Fk%rn9tYm vNoi2~NP37N\Rh}Ɠ|5egJ]@x[‰KTIVx h4yH˔ãNmlvpI ,wdŒ\VI`i6OTIHPR8۩o*.у;_]vo4wZYbcwvig8wudՐ⎰ X/z8 @zpaπVCLK:ٿ\wa?֎7ߍwk-:ZƻM"x-ʭUX~Rkt3z7LP+)qFg'+@$Q_LD>UⳋI;+1E5T[xkRvϲŊKHO_u%`.ٝuJuc ߹Cjk~kb \,W-zׂrUXN}8!+dacv%$4& MVb_0J<+8S`poV LGYbs Ȅ+[Mi ig-˟J $X Rp1K9fc]w:[fZ.Ul>:X8S,8^`Bb]yXDR55:3:9*F2]qj+s)1~wpp+IǼ^ġa\4,ACl!ݬ]=NSֿԋs;Ӭ) 2㧗ɺ;qJWIVn}մ&+yʫ*h>s疭o}oWn:nWj+hc,E FlƟgV7}ً~IZ7 PG1A%+H nzt=w Uǫ-]=^{Voc<Zuwfa;T}Ztg5j;+ë\d=eSh~+ۥlկk/y%Fi'zE-jXt&n=\ۧ7SFE8<<5:l̓͢ks醮 <-#)Eu{섾vi3g-|{]Gb㹄0ʽCϝf؁i hnSS%lax&oD=m?}:hMYO'|^U ݵS],>d Ζgjmh_JߤWO=@8\PaAmW %>QloE}`4rB).%`y0.l縗I\f_|O\"r-oрZUoFkx }&da+garHs0UmvggU` gwе_Bb'9|tzPGUKZN9A`^5U#l=0$9y<2kF !sJ )%<.; ۅ2AIzڬyGCuţ~ѡr7j >my<<>+skQ< o0JʤSS-p 0ygچb})5?*0_{-^D􀐊8LD'e,5~TSr-Rå.f7mЕ鄉hwS3ȑ>*sæO~;d R-/mHE,7tcu tROט@m-?-;?eD,b^fuQ76 靆ܨɒuuw(tyN?G(/K,cU`ɷX'$ W;, @vIT LSCx'5.6nQ>u#{KfUΊJ-|=9LbaVx\U5a@>ZG||1qjӵ3r k]k١U4{/1B짤D[׽jkSgB:O^ENa|8^Ƨ↚vnfZ[fR~J3[%݇54 i@h! '^C[*^%6pѷj ) }'V@ eؠ1볭.}dtykh >Eb 4}:\gZ2W7 Wt<SE.V:dz˝P| a?"JzL4^/c*R68TI5\J'" PRjEUˮp1_)q}~(K< WQ'kH,<\-?{jn'X# WJIYULi%-B8TVpv+ &@᪲8X'WiC51KPWxw#dhr*߹4nRȨfc ѹ&ΗdI#bI.P$KZru V\dXU򔵸"e Z1sv¸FMe3+QR;t?WsJ~ ExZ 57iWP v骷<)c^+<J02HTj1}| /`b1еr+6PBL7}0 na$ݐtkV7ϳIF2u G\{&4ߍQНq<pD4ryF^NͷovZ/}ؽ 3Z[3sfٻI,xh|"RF_z,-dS d)d,Gsu< e4boYnKtϛGl,Z{_sjTF{}gSJ6;ˇ 55ڀ[]AU\F~y0H{k[] I[¢_6={<鱟@]'˹L؛R_ߔ.o]`-Il{+6QK6oʥI}q13V,EZvXːN {D&ψHO򖙍XpM"So4q ^k˛^F7 郖 |Yʿ_7@n e^}ҁ^q"{AAw9>y;\e?,kb p9'(?:FyvY ,FCM%CR7]9k>u[ҶpŝavnLʇܳ\NO.Kg[{_?m7J 򜤋?/ϿO}iJ:akz߆RF0s. n/++]ͯ~?Yc,-&{ǫt[QOOn̲`g[2?̀GK/W}!3as썬QIc Jw|З)qeR?HW-N4_Zl<4h2yk}gi6|JL?CJuGϿy2Q7iRzɾ$ g5!oMBF}ǧgDK󿗿[/`π}l mҧy2tVQqDj48f>g]S"j+E-bŚaubƽ/ QQLPL*+m/ZښV_}^[UdnMZ9_Р/3*_O`뺩ǷմA1LG~܀y&PŶ^_:4#+H*I:\^ C’Si}>4,%4e2˅0'de;ѥEUMq/_!eQ41zVAXZK}v/I**gבe*㹙oB-Fa.Ϥ ifg :ÚjK`ڕyan:@38dDX)yV12_K=G0緊OIԣVk:p-/aW:fn;jK)7qideXk 8[u--\4hT-pr4Pj8rN3ڻ&`/ 5>tĽ )o.Ղ]q[]oIB.|C.]%)pdcZu-cž1ȯvVۑJ1XKأ!,ϱ-̲̣U^U+,>Q+SQk(T6wX,|:'3-g~,@&*w-/QӸ+W UntNcɮ/۴`N)u;b}KE7s H=*3k|Ui,"/6 iXWh@xA*_9mêi1vϚR"n*ڨh-r +4|7#x08%>KGX4#oSEN@v%Gp4. $3^r+j7q#s{lH`lY5Mշ(N:b.sfp.u7BnyadPobh`8sǷx2\^fP"|[k#xheC}63*kÀ'fMG7,MvyeoY| g|fyᔧ]yp3cZ)sϭL@v@Я(̂谊z($5'Ň(;-644z|[7" 5\,K>*}F ɤ$YtԀC%H>EM C-'\~X~#jljGS+,\j.|1tz &pۥ-]5^o{ 6^&$~=՗9z>`nr-ٜƖ^<i%S;HpuO6+]ﺼ!/*׸gI@PWlJm7RwnjW`K`)U( Z`*}{__e<:٫U&y8Юq>tQ.}*< D2Mܗu(+KUEx5$jͧ\o@TvY|Jd|1YVZAV* /|~OÙn$egHйtE$o󬹺$Dkn[p7H$ۉ&0e8 ^~ ?>;Gez4pg!n+\Z?K(k`}G:r29^?w64za! kcr+z|-] -gsA{=[ 'Q|}@сMsHCM22f5Rzr-UJ:< bPH׶ \Ȱ]uW2,&> QZL0=wE]PZuMZ+3kIؙ(ȥ1!xpamhw OvN <wi2>e _v\O$㇙aV4cu>9^cg{t.X2(Օ99`;oNw:H>>Cr'!p*rx28SGӂ6 O "ʛj#1},(2aG6' ^aUcQ Vx9%r&)6Yh 'Sj)mWóL\LYMJ/}N3o1rt؋aD δ[];'tOLD}:y§!5Bo|'RI:_IToҞ۰Sx$nֽJ6{G${Gxʒv ah[;. Szvs# 5ݮCh,+B3@CGS'jE{vs/Gks׳~NƸhvz\@<#Hݺ[se>K`X%{s:BlYR}_ ` FղRdg{Fs]껓!Y5 ̸OE]ْgMS m$H>dik}lW[{884uC '* O&d)q:;52Pt?IRm7dq8ܮFU=݁4'ɆCkX|5ZAF^(a3̂xr`K5,2B ӐqDzQSAL<սdiL'dL3cHdZw:z}Uxiꇮe] z:;;w_wv}gXCw39-kNjnmoAux %2Ne_%D(}HL:=I{AE7`Ji#6[i +ʕ2@//.&`ã \ms2h2aodݷA?{(?9q`goS~e##jOc <iցSy ?b#%i^Q`Z:/`f.80ˎmiք8C^q)YӛǓu- -ǭ[Twh+*mg/upwK̦,luU +KG|V# h:O$XmȻeu?jiM{թ7O/1@5)f>!4q2Kw͕AX3>F샯P.}3s'ދ$gkθu(aUPl-{fh9LݤDG\kR'`r?jcQQ0*mg#]k;WU sėMhhoߜUMu?ZO ]9Sh#_(7|NNy@,AJIzh(y3,±bxEELNp5錘 R"e/=~z,+z˞ {/qx +;4yU,e#9y v|;/`U,_[*]KjAx Rz6߬NuW@7"vpfr`2 sv1h*OZebds"OY+p><Ϫ˭1hw Ϸ햨y~c/o9>ǰdfOTOEŢY*mGh3A[.} P %yXWqݹ+Q6݀8'Ֆ9fbdagVzsaNu+@6.n:γƚLvi1FihRVQ$ADRE تZwd7ʋSQ?U= Jo\J(kxXcT\ʆ-<.)_0ܳu<6,UBO C~b @o:2߫Y!*)y_,fgQO UEζ9o$_dp)OPڙEj:ݞ2+E005MgWZX5RabEƓ>!p&Kˤ{le6׸.RU+a7ϧ1`;E#_8 .sy|l*-|œ蚡>ᬀ<ч9_yVULUųXX7}|f3EkU1v! ƚgM,rڤ3bNQg~t̏)[4:)& 1ÇeLy N+/N%I D!yK֮a0+FP.q͸ ɓ#Z?ndyWHh[C0roDqz3p=-^:Z,"qJ5胬&Z$?e52$KRwf?XSOa2?jQ4AE\~sv~v<ąX^ەa4~eW-lXx6iR}}((fOI0!`Ո,!i vȞ ^D_dOQSDZ!#\zi۲|"h3>@o{]d;4mݰ Bꥤ#;~˙b- )\bxJcl,F-A'Fm駳A^C9ØNZ@gbTl6ous\2EQ#?7c>b1&^_e;*aokO͠( $(-w== Rkn؄j'ߙ5\-46* ~{`gk%_gwN1ߏnaM~JF,GvlHK6Tn9eR6Vr1a;QGDZc3 ;? g2v%(O$۹<[d?- w-Ms-r#dj"$ , ~d/cUcoD ) nb+::i:22>{aw_2/b?QuKYUǴ,̠ïk~>22'Vr5TQFt)IUvIi8mg‘PЫQ7xehr $P-'EVM2 P7?.ҥ"FFocϧ>[UbVM9e01 4iJE8<;$pvX}ҥN?.b~ccK~H N14`I$5:%w=y3(ij+'%293؊ "?Ըin+OVJQ]2) ! 2vU˼a?5PNbpM 2ZS~U AՊ"9i%%6pWmDO\Vٱa-i<[eGN]85FE{]E_F/FGD 6dϬjyբ vn: dͰ1#V@:/t8\aȏs5?i-Gy-tw،+UATk&^4.me?4*Ds]B0Ta}=YgKZk]kA C)L)'b&DNPpYYP+Jj^+vX_b% --شuFRi*P'yUAv)^wJ+$MPe-.eQEyTV.0 4|P2J3'W4<␇ FpC?UyBqf;LYtv5:>sqTjp\'I%}7eۀKAF5dONhUdI[>I#U"N\Ǵ) 6Ʃ [&"> Q7UQcEg]:u|r3/z$(P\:oO.%aBctKoηhLx cf6ĔRȝ/-G'/ڄ`g Cjуt~²GkbN;zRjD<2d2D>O7f_,#0ՁTNUbHLc*bJ!|; r@#jt]NYڰ ^BltJ,g-n"`f[H9LĂdX*gp;TNo4=S!K<L)4gk~+ h$ZzC՝WdaU+ #bE;(O0g4bDt P?Xn2^[c$ V5갪N72dmPP,0-Wc#m%btDvF/XT)'J"(2FMN` ,& b\HiǞv9wLT@yE?(0+IE>0R:cJ`G 3ʂۣBb$ v;" =8rbhP,tFt ZJ*NI `iR_O4[%HT T3rb v} m(jJZF]Cq1W{Ѱh;Ys?3".8Ib߭8xɢVSBx2.&f~?wSOT׸oiXྍ%#0՘7 (_ vJf|ZVZi:1'e}K2`<2^p,ZG9ިd焕  Gt^p*Pkڛ4Ep=n .Pp9XqSEASU ,) KXPPJ&6Gz-t 7Yvm>_pJTӬjj ;jW5vù0^!kFMBg$d1]x_ҡB%G~}K_םTcvWi~gP5<3POGҰ[*s[;Nn-@u*2ʾ :NeI<m|Z{HnaXWo֯v9W  X KJqZ`^3}|CZIr"a#ɐD*ngNyWQcM[A&%v+I^ p3*s k2&CϸlA2 ̡{/H42qMTnQLfWt0VGG֫zS WL{(nKf2 xa|TT5^n+G8o'MWO>ɭ߻]%<3t:B7~Pg NF/5.s/ϜP[:_< gu7]\ 5̫2}H8}clp(`$Q&>mzbD{/Xmj'_Bt.;Fn( l}ar?{ 5ޗAi*i׊e`^a/h pD[AG.r(5]Ti3*,~?xb} 8On+߅b7{/Kdb0ͽ[%5_ gAOW%=Ig+RsJu7j%ӺpV /ԯR+\w&s;Ύ=P2o4N Yz!!8@ ]ϓ#HS-.F=$K獚=qn XQ Ql1/)ENmV YH<st,_m>w_]^Sʜb:؜ Y?iޝz i+k5-RohG/$He=>CPэ}az~Syv9Z>x=ݑ䳉*j8>QO!'"*w=ʅ5 N=c,Nrb}3+IW W$2AGNISA,ʻWiFY)l/|@]?>8tV8MUMGe`QA2յH5z*NE97(h"ۉIL'!J!!WKcnBZ:ҫY@t&85^ !U8d 6M\g/gV̭+JA? 0>pLM,wm2*ɨRj|vߚD{קBJP`U ¼o:m:7.kiQxIJ-s1>|>2 0"y&lj#2iu@|>M6$:.hV]b v ̞x"2:'JG~%jPlDPOTD"#!߀=Jo[nIf/AǪE$ǒ<⭓eZaQ\r|r$㛘j&UDOc+$m"|!^ V*9fLE@7u9qFu`ʤj# ~>l'%V#^eV!&^rJdPdW P bp2ے@F$6NݱY8'S B*'hU2T6urݠ\-x+A@ hd'u䆙X'8a#cLr@͏%Q YR%1揨l3cQX O.!gv4WDA!%pu=*AWk@m:D Th *"Ӻ= mcz? (xѢE*cA^e&܈ttiA 4'nTfBxJۤ m>2%!Q!͚X:@U3Iu] ֡]Ć+x#Tr ;k(딉J\t_75ώkYR'cҸu}Ҡ(6i9 lL?XkCO_7a:W?~u:AHTà-u]jՎ?{uy\)S@9TĩkKney'=~ǡ^E ' *8!ouyʦW:JUDTɩ̌`M qE5㊜nS (ߪwLzkMaMFS| b4Jef8yjCm"| p"Ƨ1hW1U-VP-RAs49 NpO%ȴsS+Ę:NiUͥjd jZkWڤ{wA YcAlxgwJ}cYͧD hL~b^WJm$KͷH6XoU0NwIYNWJWęr2<Ѯ"y8Gk 5F''tINnC6E A\0wP\loՎ cѵ{ҼnC+m?XmJt^U8[OhuʮLƴ|GoҀ%,3)6ގssǺtlg߮1IAGOҳwgx9)͚YMoC>:n-ɭ!$YN7lQkq9JM:9ی2ڟmSE]^ق"S$fbn#9rm.9EeX/;S'9cO˸z(5}9|qٜԧ$Q|N;DhDc#CoJQYMgy\Vy nOW[}Fla\OwY[C)Q캵} ]0Pę> /6Jd-j<##WC4X+_dW.,0h5 7Ep-xЪ. yXDmε׼k6)9rfdCF/zFzx,?h3dzN3<_E*zR!Zl@-ixݹ߻rc>uc٭#!_0_5!f˓"y]l؋%s`{1%9R^߃siaBxe?Ak/SJ+: *2#DzRϙW03%؎L$KPF#"^ 0xI{It=hW2rvtsc_u5f-:ZFXN}95\Kq"55Vn\X9pspr\:5bcV):mXHcLv7U,<ן@y0ڊԀ=,`G?YqKcLԿLvnn`]b FRzУd! N={|&iX\Z F"RRAI= ۮh)وS-L.~d}uY4z ' &̳k4[a{{u!tYK'PO3 _,5ACYxDHAK52j[`ĹQvZ0XO滪+dELFͫ dXlLVeJ9x,WݨaR>`]t*8S"_cX( ջ f.6> zB2tD8]E#S!{-՞Ā+fDG{Lq90N,_![+s:_!FJk漏`{kŘ'k^ٚiBH-N $s5-RH{̝0pJjŲ1TIɥj5joqvHуsU+p'\e =@LIvquޓr;LhB:hOß\rWYrBFd-fXب6+U֩L{S]IZ mĴ7z7 qJgAFC܌{>˸u]b sgFlhR'-[Ln&+D\4jfqHiQH$+'sǫX.1ZŘLzNVYg{Paf(l+=iVيETW8zlI딇֪쐖7JϺSXRjϚ _Ӊ6dUq J #L 4[1}N3ĊBQsd4f<`@]j^ e ;1Q! l<+6J2`zy4a*M],q4}SMhHYIJ"^#(c\ABohB* :WD'-IVPγ/qcN6^j5Uy9N@M+>׬_pћԭToG˕D X] ABK3]fllHV2lj)h̔ ݝ!-;&^'E1 kv::[g{[[~9Ы,r_v!nQVMQ|7yzBU؁p4=|>(JzsK9d^e~ Un塞beUmtG?G ,GFL *he[6O^ԯ;D:@)͂>)umkO@OλҚOFOO+z}*^a|awt弩J+ cXI 5јP)MerlgxK &{|lXyx@K-ΛK&OL)eߤj/GN+}`-׸,>%T97%һT4 8 ؗf%I*D+JVUS2^[3Ck2;uɜd)uZ:yc|aQ,-MeٮHfTa {: N/AXު&Dx%N_"  vh)j<`?챷( O=27b^re?C!ACU-{-.;X1TkvL5xUR)FhA_MTvNT8'UkMiys<Пrfbl/Tbt@˃ n1 ڕAp_+w,3=q#۩j;i43#5r heF$pLT}:H\jG~^BO@!)۝5۔cU`Kw  Q &$؀= tod T _vBh>JB )lqD^OXxc> C]c:UP9=Fb||Ơ)U\E 5M6S9ubdF?UvL5Vo- 첵0}سT,G+lԊba@oSW>CYb1!Eœ͈6<zdiMO&)[=C !|YIIMM{!S[=ۋRv Epw}|bMI:fqg'pV59.Txc5X֚^UH]3%$!2gڼЇ>|vJˈ]6'F__m}zր˽=@o1X\> *"]B+}\(Pq#mH`B)wekLpzʱ4H3EYNw-=Yu߁ ӏ$%]>mv'?xϏzf gX|}o.7}X2:=u觔-M&] tޚ`~eL5-F_Tjyx~3qۊt*M01;eS8j,KX9*68o S+"Rtq3-ŭIpSwÏQGtT#{7]kz,gMxj׵W\$AΈS?T)+U[6A3kM>ҺZ>;q/xSVPJ&ت#IdF)s]nS(gX>dndX%kV"LOY)-YҤ_%͡b=Ξ D DIu*h(B?W-[pbdkoWbi;;fHJwd嬇 v&!xO{ ^zf}ݧj͓x6>f:{pK>-y/JWjFxW*~8Qec#SKtS|c/È訵/NOC|` FBx6QNqHV|6өNͨnj}Ly3 >xrWfeI5F:Xuh9M{Ę񴀹IԗYjxhp{$s?!~:yRy:N%<9}_3Щ8w(EVF!iM{eo``Gewmv/rZRs6Tm_E!*a3O9ӱٴ>RDibw 'Iwgf}LZZ-e뙺 "0];/*-gPDM):݉:CXG; KYerD2~/?g]q,Lm '4i1ܖC{RSȘ,'q57_UOv: :yݞܰDJ#BwEjy 89m_]QRaR\;tOb{4;6!9ʋu'gǚ=wA׎Xvf xmw{ ^܍;E;vGlE$=ehE!PZ.nl&8ȬTo~ŚU2Y_SP嶾Ѕ@84<>_K) qb =3 t2 &gKR7,_xfِR<,V #_o la @pau(8=I3|:<5>!Z [bwB`zG &zyP0ei_. +w9$.zP&5Ʋ܊1E.;ZFpC?+Rm1 Wg/':&V;k(uC(DX bC'B)7GJZMӲ#x4[;3r*G`i /s{L@@5G,k`58dk L&,#8a#5Wb 3<|=Eb$q):*^ %aN+Nܳ|J́~<%KAܞy'bCb.+YdBK;Œ_?P ̟,W HJ)VC2n,1&p05p>xI1ŷ{y;XlB ؅pnq.K>%vJ*icu~N#_1ak(}!W`w a2 U)\믟]śR Fb~?D^?YV'bݜ FrSr[fwpu>O @$lEWăo$n҇CwZV -o.hD4~2V|IyL{",kxϯjAs,4]L8iJO .Fwh\* Q$=vؿ:Y@0<6շ9Z^&8,RR`\ً2X'zQa؈!A5زTF,E뉙+3xݬs\AYIT mi"*7VsNA36_Iq!T"9 @Y38]mP,Cٿ|⨧p㵒٬ǃhlcd7f eҠ^Ilyz{@4e}߄9\Z̉1,%&y  Swh=S({EyFje:(+kKg0x5@eOYqsKwAN)P(M^TJ=xsi5=!kS{@FCW*.?iO7* R50^MZ X#& Sa)(5/ <0/PX'~k4`5uR%X; Ol$Q #SraM|b8>OB5AHR"a貔]|VWg48tZãsXԑH͎ J zƘ"fG .^0 .ԴuۭAA/ >$k0H厫`iW% +J4%NFV1=EGZgѢsŐiˣ2xuCȪnFqԫ쩋rN۸XF"oEbXCi.Ol~,f V0g)mF2NI[ֈ2TU׹lv.㘬6qfhX7|vն:_|̲I LɿqovK>%-/<`[(7ׁhc`)Җgaka;e#G"zԎDfL{YA,q wW~L9BZrAE_W]St W8x_BTW({-cC,;We~}i1Y{Uocu\ %Ýi{GKҔҡUי742ܫlp3KMg0Rɺ2RrJ^jM-Z2|b@Ot\Hݽh9L֢,'L._Xb#8 ;QV o;H[O#1 A4X vyjYMY\:3G_pfx^BɲiqnBt։loqrGe6#$]ݰs-wi 4iea˨^of}.^_xf VʢУ␩~zh+2X(:1yYOBV/;: ]RqPkT z "JsVGڋzBk)I /+COW;~ԍnz0^V Z.mHҮR( `_PyALK.9ID3 :Htଠ8jZ5jVxAVSQD 4R C + T6xZ6dy1ƴT6U>g(]BphE!xӓs*iL `}YΨF#xR8%9-\.HAt/}&st5Z Y.u mZ^R1S6U)+;frp^#v_|KaP**uWb{CON)gf8g)ToLI: qg@|膰z6*Ag|[*iH*Y'x#]̪wyeH8%9A+Q,ʻz QOպ+XdnWi㤖 @Y& Ӝ.7視%rMPH/ȭ51ΏOt¡۶2-3 [~ȬPQ;^Û_Z׬eU@qbS wWD۪APsB}r6^KDfrAg_H,l+ eit5ovJkdM(L@hyN>Ic|Z}&VeiWƱ:u!>zuԿ\ޥ9>dp}!`yĸ,OhYZB0ω3Ԏ '^@Lr4ډ+ֆStʌԵs֮Ҽ!}++eE.L-jSDp+3.!Y!Oo5qq@v-1+į$PuJ5u5B׵\j-0U@&k&@a79Vdzܴ,ݝ+UU$njKRuiN>Z<Ǐ.w **Sʌu=I۲(^Љ;{bߐ!AG (+LV^ I2^1zwLCo,țT0HUF>&R]dhevG>O:G}˱/rN ^c"$Yg$g4h!vCaX/`fS8՟.Nfܟf\^D 0ZJP{-m^LǪYkz4y@ч)50*hmtJwtd b@N?xa* SM.dPd΢:kDJ/-?(W En4<  >NIѼ~.ĻCL{z*·^yH{-dZ? 1`z[b[H@:yq|0C`0~Ń5kg}CMvGؠF2r 7HppڋA _ !PɱFܖ8%F.2&Ej pڻzP)=v?KU"8ǰUciؠa/wxv՗iX? N%;HWɋCnnQ>:{Li9?ٵ?'uR*`B`zG|-b* wv?Pʧkмӱ3ɻa\ tT1DzO~X"14 6蔝ǝ1B[5WG#K%3sn_gip I#Nm89Zd^z:EYJAGJA3 C|pR"$[XCy>nD<jNh zA+T+%U+nHiغeO:s:ȥ$s9/oe2Ɛ ]"~ol*7Ke9BYL6x' ˇUETI7ge3\oyt[PN dRV٠( Z9]GYz(@X*w# e7"`oLC2!sQuvKaQT~FN㇯{r33"-ZTbUVa@h#rP ,,2-*oG3хX[f2(ق v&!Y9+:+M-_[#͢5T5Bq&ֿsA:QXwZ)~@Ļ >~lhݵ)P"keC2.DbF݊)? bV0ᨌ'р&>VMre t =9"H} pg i!]5kfi]0i % "# /=5{H*a7Z :>i 8vo.WDඹ%Rn:>Rԁ &Tά\%r8y$QJ,"~ݖn4:@i(WrdLA˳YD$@|(P4 pJnv?';@{͕R;K^jI;l.:Vh8S9^ȣ )4G@]9*n.l39nm2 "{{ɊPt~q.q1nmCƌuF4fW x·L-R#@4芏ܿs?o0eS)91KG?{ՅPrz5q),w:uYڊЋkkgXr[Z&7?S+ Xjf-`"os+ýmq!rLc?M]űd=^2z1ݖaݮ89nPqq}B^KP/SswzN/w(y11k`D- '3p堖8fs%K7g: &LݙV2%zWvFFdZRxoR-'~b5 ԳlEH]V^:;ME\AY<$/`eè㿯FK$䋺 M\?l<_ȔId5t #,il /9g-Jת'اKcfrK+zݠK)ӯcPc6t^+GNRltAd&"QYV Q<.|xE ;J6->f0Ttv2~o^:6Gr}fyx/'W>*F<(?4ʗzLĵ5h*a/T0, g}k׹z(ne+Kۇ5m fbnWaõo! ظ9RІŴg ߫,Ělݲbtu' z-/u P+Ō;1mZI{7G=?;1e7hhxسW __$JqL ;4vA8eeGȄD)S/iOQu2k_.ORzsJJ^M=㸙71EPYIB 1*kxdZOy2_& Hg5!pfDŽ )T^7O=`U"/-7q*;U~Kt[x+DB<&eRVص̓o]:kUo}ht r#A0F:vn|GT*b"S Zѭ-5y9Ra44Кs%^Y%]L:UT.uqLx5G|Vt׍^QchFBh{VrdW}[!붑_-}DH{vp}̇3.V$OE+Za`IUzHi?(v>hSLK3mg4QkQ5m`J"C -,4ɼE(D$ cfk-!t+H6"6T,,okLA" l]7j[bǑf0<@WMhgSj5Wg[%W+ k* PcVB(e3?D[ԛ㿆hP t^n L C &p(BO; &/z-nEԳ)[,./MQ*O$c}DЊ&it)A/@@Fb .1xS >hA;)I?G5E!USA|@FB%krJ8Eg}1b XH (DmF4 n_8%Á C>SaQzQ wR/. hGh7WȢ״Z c%d)Y^#1Q I'LET;DOX4u \_%4t$21ǡܸX޶.!9s' H Ԋ h+Zc(ylSКt=c>ʩj},zFsYN6^!ir~,j:z2nn5g}Mb {> i #7`ZӻAi[a$CX[h1&sY^ OR=se<ΔnYɋ4 9fXb F.Bs ̪+yqR퓊8~Ȩ9z휒@LzZ]ca=즬[Qc:@#1w]|J2D[7pʩ4 RQZq';= KAL|Dn༬k},ڃ]sCBۿ_[kCt4,k4$qCϬ{:8aڢ$ɼH(zWq3Y n׬mتV `,:ܣh9F4K?Z6 Ք6),V[V4"`:ecGz? )] Y"V~N/@*d KcT>2M{x+[- 95K _$Ţ0UO`Sp !ȲBbVm/]5L*&h%e+;G8JX√-A?(ZR]R{:{e^z{KFpV^B3eIJ yH\zE@c^!!寣e/jcYdKE3[WulID%j&X"TMC#.=6v}ByrS\||$W s4[|_*=4=Y%x-[|Di\VbM h9ĿK kF^NY٢H=L&,@Qynn ux/!JWRF#%&mp t-(v\1ngVdOkGZ+]Kj?ÔlT<%ͿTzʚ!-E\Ԁ?Y9;%j%^{(hVPxJg܎MR Eީ_h9P=z1#؀:XjlcV-s>5Ag7hQ!@ &yfT4UCwΦ&?$ݱTkm$MՙXJXdCU!t%4VK)y2^ )XIlW{_Mg'% Z-0REuhI;w 4Ek guRqDk\ѕBMmO#m y: ZT;*pY&jG%hUUdWTRъ0:\Hsz@RL A>tAœ2?%}$~%:.JW=(M9$|0,H{CBDAPAVYH Uai/ 5ZP ;eޟmljNV ^!RUw+?$.s({o$@+({e d2{.#qJ-eU"fUUvJOknOOЭ>r@ $  1҆9IVU!5Lw^b#8--9ܜ,Njn G-gmañvf\vmtUXvyI& {l7 tT-8 c7d炌9\)0rcV6 g9'av[&hSCh;uyV9ۜ)xݱ2Kmx//`ܢ:cGz`Dڙ;p(ڞ}bW-̶9#N}6HMp[|B@Vh@2:pl+sY IwD֯ګFVVjl☜;<|/OyXA;Ƨ 3w4'Jo}Ssc8 %fל˳*Z.UJ&hw13d g\ bmKH&;Jm@#h4~LE3BG7%mIM d^UQޘ\d:QYø3 m8eFGo=p. \ gÛN{4u(i֜0fF&sգ6olAhv'exN+TMfddSr`ve- @7ߔԴ#>.0Yvcmƪ!}40E5~)]/FTimo|  u3-no %TM8)#zXMV *!b|Q$YybwggFV"Ã*a63=x^r۳[L=y@>ߪ;v4.gRv qgrgE) gp,wb|EW>p8 ]~):лs~LqÛ^\_upRs04Px']isǃb쉫wnIq\$}!,o1A`nVtm#LIf׵51v^-s)SUx$2g'WUzU0~A>Sxiэ]z8cgQ0r ÕA_HQe<{xӂUo2To~66xb~O ԛ >#K{_R =Rθ7U&wm-g ,'c 3!+̠1EY`NtQB',o_:Z%}Fcqn9Yf6!L(/|[˴X@iQMf||UkWMj/#k)H^GcLuHW9-.z wAQ<9!c;E.=00$Cx;0\' "LEMUE&o7:JE;q"JB݅o"TgK%CTC¥ol~-3Е3Aޤ['%':xV)!QgYB" (*zjGqLr?tΣs˭6&PC;넉 =Of1fݰ I WŕGdOR$=G@_2 W8jl1&='OƳM(d[4ccni+ )c8sY&sjmY~f6HU,vH(9 9GڰDR"tHɧOS?4QShHA0eΜbm@3fcڕnBNLVҾc:"~n-쌇gi"0˧V{6E 4jns-7W1ő Lş'{D6R[ s|} So©/X1j06 o$SWj\ܨ(BKֈֹv:Ra5\3c4"йq O^y6)k(cY} e'J>Ex86@N>r*1%7w9ĸu5W9} \#0S(d!A zÒ]<^gځs*'|Sp 9 Oߡ½apL (dݠ_:rsv׭4_C5&`F2 !fYTZmŇVn"fQر kYB;cSl^'g]DcvĮ,7apPJu'*Uugr4wIj$ d.Іr|\?&ʑ޲SX;BN}IpQ 4^ʁSAXHρ;[w޴QK~2#c 'lYr8YVw r7_2|7ٽ mvǷZP36 :U%D7l>E6>';#>9{3x0uiz4^ZZ˙g#-qeru4ZҝWZ/I] &ce,KfOryvBH5H+%ڼ#+kXA,7);:L聣!A=C{Mxm9ɞ .S9xU;99NHdŗ2t˅q; n 2@B{Yz Jm|AE/w񏝘_Ƨ7rn~7֯!=VT`_F)=:ןyM\j 3N0FrX(؝`$iC< 'T *GꞝS|\CvnMɎ>x*wdY".f4*y*%E@,i{.[!Z/8B3,^-Op|ϦHrɘFa&Jet)I?ʐB,O#s?Rd!wc3 40 d'S!CSyh~3zqsF3|R҄ӕ'&*%Rvx]'4Ĉk/3Dk>^m'S>İlT*YjP>읬ICH)//iM }_\ۀN}a][pU-Mr'f ^2օ̗ ?^L#2ԚP(,VK،덠ip:'TM[oٛ3G A~Rq{q: 3ݐ 4)]78cOh:u&[jS:ԅ@/u)֚4 Z! m\.}N$/TA;n;?n}0:wc1֨@P_$3KSZj&nizqLzTIz3lH6Ցp.l ٱŐc`{h xЅqpdٳ\9敺mtG+Ķ_5ɲj0_/=LS¾823r@а"imLj׈#~.~Oo+gK3dWot=|C_ئԝ^:B647m)z\,%%^)H(kXL<4&&˦M^V8k Ԋh z@vLī=j^c ƥ1xMzq* pQkY^yeSȊ$U4:YQRNoPݙ$v -:`u8`d|-^mϿ*O\z :8Б4b'$PAntY|sh!&2l .)MYq=[jz-/jn}4ܦpDhM +tֳw\βS٣sy`/7(پ2WxI]n& 1:+Al/ԟ>Z2oF0WnN$]Qsuˢ2[7v-3AضoñviqW djmS5~F_^M3(I:-l8$Wp'HY$On8uGyZ ʯ e ׵c'B}b.`ସYp%dG?=wѠ(w ڽ_Ko78tafVOx[lMcA#;=Re^DWw:vS)5ȈKؠ)`?iYV6RYJ;1!AY0DYxoN8"5=f,]CTX7$W_Pݖo}1U a>R"h%l>dƍ\"5S%1AJo:fgcD1N9u:K_yt5z=1Oe^FEGA7)lT~_,*^BTe23reF- 9,|b\v֮䞹uBM-#UEZV_u35sεhnB_Ю wg;iyv&Qbj[}t`'cM;å̷K~N>fKrZ>Ss^'g/jVNW$!r+ l:Xj`SkbKMKmVF=O,6+*Ư#/C'vv}DSM9@e]d]:q{u9.P{>λٍsT^5[0뿂n]N3 (plUhJv RaE Nɉ g]o](``N.43} [k3-_cmQBbW*ƶub:~qdHdumvfirxLP4zPĥ!&?RWg&>?7nK<:\R~voΌXBU%JI異gzk2ǺK‹E/]HOseRX8)-uy;?Y,"9X0!uq;1wݪpd%X9Y:Z&r3fԄ-rKEuq~#bKiyo179 >_ӭ;^B ͗ĘxasU&/$yb\ZkA.bi^/{3!h2SYh/Wn^R2k0˛ pqCex!͘Ԥ<8O~*T_3چM0M`6tĪ^}:YTݻɪJ %WSh*4[CWtB.vS*^ Z11'/לDa84 ta8i+21g])xsbXFEӲ1Egy'c9[J`Hw~9yY%\E4!߿XG*OFY vk"a}VӪ A+_MQq50$qHvP̚|I#3}+zA"ywޫg%rM]#ʫX@.{[bbbC/6=CTRJH_W4N{ t#}51 ^E] 6<{DZghQpUI#,Ɍ*熻¬W k蝴8$שK=YHi\ٽi?5!|TN9 3!Ԇ'@5_Df3,iG(L *Xc-kň9613ZL`Y4U'&LS1#eVJi* P*PP4Yáj{/#+X" ì?wD^$eExVijm+3w\OA%zϢPh#~zFмOcN1@oXdRŗ[ 6/@, lSt_BCӪVzS~@%) dƥ` I:i| +MY'ek@BxѿeC2 rfxt?kd˪J6pJn,%Lvp]X@A7Y{m̲p.-3]^T$_- lZM?w_]6;(@Z)&GrZc[ƍ f\m ZF"C,Mh*RKt<ܼ?a12 RY2+ wjXB ?wMsg&a@ge;yU&g ?s뎟-QdIXs79w'c?DB?6_7Bj~힫\Q R*>զB\P>n,ȼZ?uOMe8F'Ԙ1F\\ DpovIu@I_#05ta.tJ' ?rhMz;SdH_IaTazs뀞~Zum]?El>ݣgvWҿ=Jw/7w4zٶ z$Hg 1ػ{`BxcLw4po;ԓQ7'Dl7-@Σ~B2yj{Šߑ}X.ssY_W d>1~z4P3`SA`n|C;P?O `Dpj _r(v)`niG!dF[X W)Q:۽JfvNr@N4q ?~W`-]Ư+$?N9)!"m_оs@@ğq e[W\[>خNQkW8!VMdg}qkR=nQxdbS%h='Jsp!I,;:P6n64! ^1(hf@i%-|86a)йX2:nΛ֜ _rVV.&vK09y.5~v$_5E]S5Z]f%mTjAOŗY/Dk[N!t̓hy0ybǴnyYs SchǞ sk=uOYCAͦVo |-MEiDq&{7ZR7ˋ/PUsIVwl=w'Xko F[>X|՜1}lV➑8-9IۨKw(z}N؅py{ToN^՗@!D 'nr1FuRW'. +@cCs9}0Y=sp Q&Nu->J }]0 pYvHhb{긪6 "k+Fk~t8^;QF[OTWbd\eXu#MBO)]']7Vx&04n&XRY'IͲ&#soҚzqyI-8n> !"8=B n)Z빎3]m>z/E ^ h1 c͗SiEZP/84܁ u'=i!ϓcThIe3}Bhž>?ۓ!!O Dl:}?)6I|<ݸ? 9'~R=BR;|0#Q= <yWoEwpPp9i^ќ1]|y͐_VHځ*=֋6:^EX.ߩ.|.]Vj󪠬І3 KQkֿӻ {؛kt!uooI82ӷM.InէT&%VYVB 3@74mQ,qZn!vFE,*;EjilPC~ %f'MLtf ,0hg[L(:? v,ptzL;Zp5Goe#LGׅRN8r"&?(wrGt\.菷P?Q:G@f`loi/U7ޯq@Np2Z&W|5{;Ul!Jg['7bZiPVX=O/)b`ӯ~5n$ii8~L~i\zxo OK~ tA6e A-0n4W/eM+K0R5MCWsݔZІ=Ҹ:v;lx3 Ŕj_9egr)ΊzÈk:M\, |4$[u e}eCMC/W$1֦v)(cyeXP.Sd]kÆt9wt5_.ދ-Y_qƤqW irGz6]Se86_ma۔ΥWc4'>\KG_AqP >^~]ȶZ?KghY/d;'z-\Yp"މg|/cp_&Y;Ж N g keZE:aSBVBJmEUC>]0ǖUE4x)J~,^w2l%wX`WdF@1ݛ[hbfzzL+8^p4ҿ+;z.Q㔣"/\$5![}:u  f7[LĈ :ޜtdڤo{H3e t1DDGC™ sGZP*.g;lp/&I'4^$ꌝjEz$68plߒ,hyd $}ʝ.@_zOR$duXK$@B#/,+BcĘ2fo@AN7[b:ݘSb`ՍV!a*kv*>!Y[l*hUgߜn?%1YO8`U$%ǻ8yw ܅"(׆bxGtWWzXA˻%-`wU:/gXR?!Bcҁj*:A wA\BE&iw#UE3 5yswƓ4"Vy Iw4g`h=4zt he $RO/г0w"wA/Ư$@ a?-A smBNesᗜ8̢_ A_'ՍtyC8(tcO!ns~"HBNr1#11cq:U$}z\}̝J֐4`(-CV8 /h֐hhdl1#0 G7e,Hd #\vMk:c/K50 (^UR6h AVzCxC5ؿ\hce .x~E2O_hB Yf䱿|/!fm)k_H*= x:ϯ2xG;{t҆a+/!?Ϊ3Rf#iI @&_xLïNV|ZAy3u̴G%4ƎmYso3bXkVҍ+gA9ZpxlؠB`9NQuGc칬9*^~9ɂ+wճȞ>hV#Gi'䐚Qq~SjKߦlUoBԉ[FSA9GWZK)g4t4g1+\e04՝ߓ^ZfN`1K+~ojLkvu4uu.fQ3ei+2LjؾbJuo `X2j%Ik TMZwëqM/YB+w\]ĶHZ=-j;Y e_U')4EOCnU)w%޵Jn⚡kb FB?Mwg%L lx[VEOu'JV m*| -9WPzdVp|{[l:o^Bv㸈١-Qm^w߭BS *!sp~&KuCwyIn*3*'Ԙ$k,'ZBP$i'.!sUe-e}O@$ߡR1ũCs!tdk-4T9WG: >e5/ )nVĐQqE +"sT㝃Ա;4πhf,ɂ"etj.{֓DYBD&ْG3xK3wy!h0t$q*h푗/k5L$]ro9Z]ޡX#߀L#]%)aj~Y[=üh e4 βiґa8:eu3GD)9W=d(:b1bjn 0rk웓ns3F2)a\\D'qErRmG䝙Wu)\UZF Yt/ف4s^5#r\zd{ זt̕nki y-a[=(rd{_6e,+QΩ9q-agC9.[Js|[4ϻݪ`ZNRfgV5Ҳ/g/8QO7pHt02HIS_F]xw1;ڐPXAi7~']82VoKE$mks4׋V`y/'hU5bt&Mx n եgCrXaOW5zb K?x!S_xc'?sk#z}0Y32oɪa _`ZB )\e,+ ycH.IT9yRHhc⧤2,M L6Uܶ/c9wH^2h?zM4EqJkv*&7o:{ʬZ˟\-lrG~KB I8py ׼ CY=tVbgidyoҽ߼&46<;SԾgwC$Qʦ7l=}ptԋXZuJ86v#=f27DIYxn|fy m9yIl.'HΙ3HTy$m: 2AtBě;JG(3aبܺ? }Ӊ,5L&Ml4˳8dlfMs/忟RҝnJ@?<D/M *C7g&0HaH@f|~N;f7I,T/V~PփxsDQޅ}2*Aϲ&8ͲE҉/b Gd]XrQTzz<${ t5fx(jC7[2>v>Iym WFbÎ u~jFtUՆ ~mT5NlBg'=}cs{3&bw[ƷNb؄ǞL̶t`qJJ yD MZhL"K]3QjP6J {R!)s)0i=:}A]}ɛ@:PVwU'?y+HZeUP:Rc ]:7soN+qu'wʧU}v3M>ߋ)0qi}Y+^G߻ McC0b ׬/6K;LnԕLb`Bz҉ocR~1$ʃ ]MQHmimɝ<0Nnf3(A㘢W&1lRQUuj8z8ȜLQ0< %՚?@⛽*??H|M<A--w0>#$:;D&'YL]E@nmM\&=(Gs.S7Ǐn+Q  I]Y@Q&';bwoxEZƤo9ƶ2FFD|{QWS1NL7ᙝ `q^wWˤC\̚&0!~ҵ@CTg- %9vzTK"LN4rtHCuNSALbν9|w80És`uEUHw.qB4s}ѡȣGPǙsiZL5["s\A$oveC__e6wuL;z͹O;v2b'4:>3!?w\fiŽи6@+"S{N/ٮꗩm- *!O{޺ܐ;g}׺&!m~ ]?:n@o"8gUL89 yOH P⁄n3u{Z"!Ym>V&P*U>W55q%xL)9K&F1k*$:o}k3d rK2νB!|csvC>rZq_~i>,=^V/}iBZ_Eɂ7Им{HMni Ĝ A`D wEHt8u,hPBf#f5Z%ݷ0޺`M xН~/=}A~Z>j,: ~V?苍E]Vԣs0Cm:3uIz](ՋgwxA?7j gWṼ}oLVvLe)2tVq[2~|5ξ8=i@wV*X]A5#̖0G_M37PLAiĴbaK {U%Am>B "Qn \PbRJLD'3]zKvl"a[_93+7pI6OFNWRA¯̖00P^fwkkzNpVWX`pKjhrlS&4jO`jT{ =I ;Tt( xZv~([{"-Dž>w(:`|WqxtBڽ4eղؿɢ~LHک0Jc&?*kT0npD2Wb%ݒX&4hߤ |c Ӌ͜:FFC'#:`F#pek 4!ZPp#&vWcY&]m``uA"Uld- Ú`Mo(N8;혰4 cU^z?c!8hڣ+ֿk6~,"t:V4o2Bm ޙjx3|F[ϪYҶ]W0ׯBs/£LekbzS?iz$`XVQ^|YÄYhZ¹dmbxq~桞kFOlZIQ̺^6BfJ;ܔfry%?2=bZ0hl bm}i<ֶ8[KqU0uUCg4H8zy3Xw,4da-3Iׇs=JʨDyoV4/ם7& ;r?wNex TaAϘV J䫾 DPqGFWTX(>֕{ KM!s zP34ĮVɕs*pz5.eTA?mPIFՋ7TˍH-Ҋh! y9^ (}WV+ BDA;pa*qF} Mtٸa쨳SSi#Oe<"(j vG'Cx^SXH:@?E:ꢒ{/FN1#{M) d>1L>qFe^+Gk4C-ψ/sCVnup2-ՒAS>0t`[d(Ꞁ.ǷQ#;7Eq9̠ɂ78ɰȁ^+$r">YQ/$Fj] eM8hb@c`-ıA}2%@uioQ<'~ ~R 3֯,_aoyb<(ÿ\!@h@.B^=idZϏ~>xi'͓0XdADܞRBe|N (2W^FvD*MK M$ՀAav f$_]-_K p3{zdm`Y^ͦLMA{1)SfLִ&fyziciO Vxpf?'Š}a]bUKZHNEx:A67uNjkG4c H#5!}҂meEbF*`5|-o,=V}VSb4Dx.lk59}XZXZ8P*`9._ZYP>_>a3<@__QɎ͓@}7 }fDnN_Ry@a_689EF,Lv);뿶2vT <^wm(_[m"7t=F ֝xd۱M=onBc\8dqt㼅Kz?,wb>pʎc*_{%ݎ$ X:捻3Ȩ_p4_A``1c[z.cQ?Ny ۖuR6F*g?$Gft X7[ʭيύe[*ގg .]&=ݡi=*jawis3K6ԓ߫aNWA<a n5hf"&fO.F.G Cҵ^ 䴖 Á#!jAL3H t80"vy8dtKB(Q +-J\+Nz^COcYB݇ Ȗk@2?]LSna_Vې{'Ѣ&-l-sF$ͷGAOvy|8 ' 5cʾY~<2OHB&OOpss0;K\p ӁlQR}\k9VO}slK ?6G3;K9 2ML⍘]^sYZj!MuP xRi|y RO|foE&z Z@ yeJHr]u/ fSfb@ l(j[Reu0F@U*SP i`jhCkx1n ۲4lf]R ^igVh~% p3,=)Wޫ]>K@U6gJ[RLW紺5XυAmg !X[Y% BrU&2XT's"G@Ejn%JX+<97ʡ=Z=H,cLF;XY퍵=)0& w3fe\z'ҵn6A H[q}SU cdrdm%>-^/8= ehexM 5i;@FLuq)5 RKr Pp(Nb]V/R /hUDV O\Ro.w2+\bWƹ|ײ] _rт[UI_BZxP%tg4B~?hA], E6%:E8 ]f;~h}&q"O5 {4†Ȥ)4K#[fmY[-[pz5qec9i՛]X3 m4v kS BR`^]S_VtCV0+\,TeWEXKy[\dNzT߱_ɅQmGo`YDf6YP-EG*HB>U6t)ׂg8W[AI@~:ŷ#HvgFC?7nQm(@zGK{PȻ5gk3zy?m6- J76LJU}V`MȈ0uw]/+5;l|dogs^)N>L&6׭m{X3d6({ԛL5)5ouܡ}$^˩-l=Ty2E xKx5;K_&Uy0P(6x%L*ں 5Zq[f줪ѭg#-s=)P[ $a<H"ꮓ8#[dH{rA1Q!e'Rn t]fɖXԗmTN4l,mAkz8rLi`-t'v ((݀ܢ6ȨBhj{b~EDަ"9}ZFg'Ҫ %x]s[%-,.1آMĶN.kXgXw[ƑoSbfk?NqY/){I$p :s[%Bԕ,auM`($;;h4IF4ي {Ж{Yd?}DBshD_y4ԦcJ? ~٨{EA>6q-K3EKND HHixXY3@ uY2fTWO HXh|u>^31K nXr Xb&`mO|cw9±lDG<j#@Cݥzd2Z݊ _+َ@K&5 y  P rYkYLOGNQz}0R fb TQUj-v)m[Ir:wŒXюW\%!8[m}^\,Ô [lJ1͸'R K=Jc&7;EmVzD[*G籌^cLv9G7(y[lil%d'#* NNPoYnҳz`XBv&O\>NcuCrM>/"yzN+Y&GE l\zwWw:{[J-'q =v] R*&] 5A>H%{f# C vsA:,] vA6\,%ÄZa Z !>R8Xl8;h3GKϴv'w=Ϝ=_X,ZVQC34?=6'bl}SJ[;%oQ#nO!r1\>cAz(ɪG/0rmM|>)n>>P>.(*vo#`NF%}vb.Fvz !LMۃ!AyYIߠw҆l/avemz7nmeL0V%Z(l;XEߤ.a:a4#)i־B)3k l@2.pm2F}"a2_ҕqLo@V;|L>(_x{~4dx1`Xʗ?6Wov鳨Aa,/ 0迃6}cGАt#}v'&>Y[?Әa6 \ժsL[֦i٭k\=-x[Xl?ÄKeBι-5Q%2S?Y{uZuTl=fNm 51˯rÓF5|ƴ&&Սh>%ᥭ;ϟF3Vw 4QpXe8] 欫6 g"2vN7&6,Zgnj͌<ޡӦGѝ HՙOk"sIhrNl4h#]GT4֭:q楯Wt+Q 43"?g~>E3T 84\h kzj V剝 gvr)#I/*ِ%hp$ws_(ypPцi4G#V lE#h>eq8,u wS=6)BFY`PA TZ՗ :oiRt*wqn :u0{| K8JJB"vMbϊ0QgZ1Iࣟ0oEڈ!"㰇QJz6vdi:z/# @%u!$X P?Z̏;h8dM!_HKm3#;{$)+Ч%cPNG3"v!;]}94i$Hsg@^:9$QSj֒m8Wj(X+B&{Ⱦآ =Cd Eѩ-?dO?&FEüAd0?ceS/vw,F1+oM@DգNp8c*]ΨO7.FdfQJl0s{Is2y~INYK/ʡ i̙UȫvW+PZ,`gN3}Rژ.zUR{yȑK:rjc( +p& L<zM.5Ͻ|R=#0 Cz0OdB4%kD =_nUޫ2!k\qN3=zW {G X/Sl'+F܅"5E`M6ad\H`2EJKDiɻĎ|&IJ}edqQ;7uZ(Y*#YGLHV2y FR21T̜w&V$ ut VQUc]ϊ=^@R3Ǭ+s2ndz}~$Q$N3\~@au^fLL_IGXp/KȈ8F@D)ktԓ'~8e 9魯w]bb[^s֊bx@Uz2 g(Z9ɷ&)%)GJ+ut'ޗ)NW>~{V!)mC] =e=xN^Ⱥa+N_a<[H D%rmo5l# |xWiKY%R^Ux gfx\z+E2 A8["PCk$Xr-:h=<]k^{< U׸N76S du.\.j.J49ݠԣBjM~쪘[wbP|:!S" .!Y?fDeφyإ?c[I&6%ɑsl+1Npb`bw@=0#['W"!4T`Kz@'9%FmxI%s|+MYGZgƏ?\6m}3Є ˓x#I70ZgP!\z@Q&KBEDW/hb˄r_,a2)q"'W`mALkVvc dz2X}nGsio{"ܔ"!`} -S£|d1 6l4){*Y{oK۷5Bj'^!1}l %^g d7s'>^u Y:˶|!e{\th#57ц8"<1}Lc֜DžCjfO[w &RĥCeH{ ~}3bVeA8Mp~f\xLUY;w(|BSK\d7{ -gN6_"@wXZ-atgT?J=X4{&QHa|0v1q(6l; bW%"f'x*>2_%kyy+KlWbkcX{[ڛ Q$D(] G KŶG\/k}JnV z޴)U'Xx^U 8ZVLƥ=QMnCj8;63gt,J_e}7;3sY ƕ΋ӦP. ݝ n\ߐνj8"*a]j}VxZK>r6 >>ȝ( 5OOhY{"Ydvԭj (E7 d` W7h{lnׂG~As2[߁'DrbC%fNmIsbt s " a,R!GG̜Aַ򓡷#r1{}]]ϟ  aSޝΊ Kh[K.71k D4*b?GBc!Ekŵl ! YJ+j&qy*EpZ(IXC;/A8aǨ/yZR$R-o$"Ì!ΡG զ0T@_ċ|¸wh$Jc*V4T%7(sɛZ)}IOݏOD v9w? { q" l|U^غA[bl!ZݖA$5 by}3DZazFo26ۘmw\C&cIIcq̖q>` /Dj:n`ꊚUT\p[qŮ7[Wɯ=vE.A\v[ Sm;$˰/_cw m ;x)fҰfw `۽}֦EW/kq Vv%>OgիM/|Y/K[Tѧ%&TOchUFQ^%>$P]"BuQZeE8ffLAOF~ٔhIξWT՛ʨ*ƦUEb !Gde@"bks )6 I'a=)g\^!Kph.C?tt6#ᅰ˓ ٵ3|v>AE]wjɨU沩YѤFbS|y6 D=r6+ֳi2F㻒(WB myXSHxvћr6o\ QGnBLl5w8Ct8^K7@&[vYJpWij}e.FR@]S­~~>"#l [=wҀ"N^⺳ T$-gc=k/=߇'N>aϘ`J8F| lOm0|bvcX^0*jf:v>maJq?I(&Tr3p,9Ժno?-^)֚l*Aޡ-`7P21YxL{E&n"'w_%LJ>yΎwHs٠'t/D[L>5.&!ұz"KT9msC]+ 1@jAeST8AJTug,yvJ=#=9wm0!=< 1KCqNZ ye7cwoܴdD"&w&_;n₧xGN)MS1n![krum{1}t,L08¼ҍfTqHU*V#\=LENۙ4Mz1ё8wkIlM睳|~IjUCJ3n¾(PU9ZKqR`Ee~fL, U6kҟz6yg+I)PR:]߻VB¡ Ujde.letV17ժ _ҭYѪJX݅2lCZ)kDz_Ap~r]Eԕx?]Q&7Mk+!,?7xgO ?*P7tZڼ5| -Ԁ.X09 C`i2/ @ͩ 4[ Trj^ uw -+p|й!mdcc<<)2BRŦF'2M!1e1Ȥ|c&]Z&]ȦTN;)$n_ËS9v,% S`̐s}LfNH{?dWV76gSYo0J;r|1b6%:^ [y{a V_W3u.z;сvP2z,)`sqD7_բw%}ŗ`ˢڱN. p-y1"*"2'489tx6≠f@iXd8mֳH_3_#{r`0hTf0_"!^b3zհz=k>}#=JZql[&8ŷ'rOjU#&ʁk[Kz3NgOӗ3z9sT) h0|pN H)s4֨<军B^&Oqt,gE`}WJ޿v+-9@ .q_dcE ^onj7+p9>W'$&ll [wCöJ7㱵}FFÜL/ W$,(FH^w v* \'`d䜟9f*z禾vNܨ))i8mzQH7RV47OVۤB5OWCLo`P[WWo-VSϔ  7+5mL9xeW$moR8`1!]L \ ȔVRg|u#6Ʀv Tׅ"cqObYLpo` IW$}ߑ[ 7>'3*nY?^D.ϜCE(e?ΧUL Պ I c_׽*-_e\X0M\GHjo ®h$|bp0BO@騩秣鄋;SgHNHveđYEmkV/h %Whx+ЗIv-&4qX܇\*Z"iptO) ǰlF.+gmew?4BKx!Ȩ5t\#+iN6ü'.?M_Uz:e nް'c[bThK!^[5o:|L;+w-Uu{im֯Q˚.+b"ԝ43AIۂbX<׷c. x'=NIpY?ՙf{6&<^վVnRp'Z^ne:L0*jv=6@?zPO ^Hu;r~ p٫?| vț+OPE8#&xy4:BE'UBTo|d YM!4\Mcx̉6;OIC *6aLUC4*3k1Un.^R~&'rj*L݊/ OMq>5?|qOO`>H(^0ԭdӰPC{6ENAs>x<;hg7ZB=@]Oç.F3zmA~`LOJ#C*dǽƆP"&ٞ'vMނ}}|wd @`x>=}73X.*DmQVպ/?Jka5-/$:ܐZgeD#OD\XU0WV3zBtFaw"ͪi*ZYb]ǫc'(x)s cd st@w3# wy- '$aDV+\ GznH`#x ^V&@844ʀ‡2PV)D~8İjPOd5@}{3{9S"!HVX73tZ\*}i;\'/=ßEL8C-x6{-ȑ{%;'h$E%yiFJiJA䄖%w` ?EDU{Ij%ZQHeU1G`c_ᕻ>$XXv֒JΌK6v:cɂk*3\N(Rp:a )m'%3:7؜FQǨgUJ,C*YKtl^],EկxU0T-6E598ץ?Y4֥CMSrזe [[Ly='w4{KاtV2>9g$+I% vb Ė4 sѵߚJ(i3`qV"|^9{r\'G%y5i&+൦,aN{+ W/o\bKY*:g.\`pGEq<m&'_UyuDV.T9]hKGvT|APܧ ׯE2 |En4~JZaM q:kbRn;S5騐/k Gl,Ȗ&8>a,Xw;D\KUN"Wa}&]tG MPC34 ̙"՘K׋$QR&H,Ok[Ysˈ7H29H[hQuivph},o5ζȖp L7A4: [霵 5!OަsЎhD/Ѱ[û}JB%+03['ԅZd$pH|?? 4TÃ} mě-X0=n6c4 KȔgZ?&[ui R:y@Q`yT >~͞aFǬ] $͡QrϜMt&IݼbP6jW[ǥK0L G-YNMC\ /.kj߭G=r vU@X%̭I\˒i_MIWPeqY 5#l$a8A UJKtF>LF(eNknfKu3!)dޠNFq2sah-uT1_]`p) LLRLvqBE \=6ߘf&F񏔉P\TɫtG'#z>Q$cw`)⬅6+!tr4t.Կ%fͶTa/yp5oBL3~WSچ?ִ0)ROC^\x5}n$G &M&~Jan2Z -3?pFhf[6EcJtEs2ڨ&)")VEᄼ|I>t@22I~.aV!a r^-XJ:r6eX!āG K>x"<ޗ:q .wZSIf䄫^-`C+G`_ 1AVEp`3`L [GD蚈Z3PjZWFoܒ "V } & ӥ{ }I(5ˤ Z;;9h-|(*8DCB^RP$WHq9z.I rq`5d9il rsbO'Mӓ ?TJz'h1n˴ڙq0qSq&Lghb;mL=>Ny&otBC:Ve^?|G5Lo~D}q uw[R\e̼?N=eT2\ҔPK Xj ߬XT@/ J6 IGf@9LýC$gt + gK(~ۤ2QP}ԛ&TK}O^F Wb {VyU~[δ*L]Odbk?˱\C>oE|nnFrUܭg@z- ĭM'~g=wjʚig ey:Y]@ϩKr2Rԉϑo7'sRyXguv4OwQuASFʥ %]:0u@wXAz6߶ݩ59$5TTԨ>eK{X㫤d +1-j]tq\G٢n8V\I/,ڰjxB|4sF0Gi.A^\XDlș:Fg}QM9-ܩը1 #M N?eCmƠhS=gɖZqt_I˘2z0]:ݖ_סA?*rRםN~)dzR8ٶ5_ ?*84{3E6;:^QL(@-~X_.r?d*D^zE!h#%g,Fhc1.W1q ɖXDlҦy,=W& 3Q(_mYN늀ڈS)zfg^̈́ubşvox!/w:L4qT4(\/N6ВWDGA!a/t/I(&8&%ped1s3#*Y5+>FN@"K n Z&_GB,Cl+w6?g*q~#5E{R_ 7% ɹ6_eh~)?oFQeQm%иpf]F@Ys6t[je?/GGJI8gf/} ]-(m<^J/Ⱑ~kswH"WԢWy_#f x-kl(]>ăZ"W~M ;kZcc$wWRHOϣ`$۝[!Mq/jٝUCKyEge_<Ġ_ihoV8ݮ9^JhKAݠeܥsI6$X~gzo#WI ^4%%V64q~U"/oJdQirE*/oBA~UJw\q=X9/ll_7(6/x ~(uN kO.xslKٽA:b_m>bNNc2ȿ[߀dE+fyHt{׳qfY Xi-. H&}0{idV7uB޶_m6X`tL8V${,Ez(vqfj<1T=rjٶg Ϲ;ۈ9POyBn-7oZyuoѥΦm á[\x: ]\iejbBHXs%iQ۷Vg͹qK TzK60(5qmk5zem4vNmώă |A(ZzvYyk- =gK<ֲ3F+&v+_#9ʜjq qW!ׯ8LQ;k|VI -,VU-ӳ⤮ecp{6*]3pqYHxgo_2UHU,9 \)3Y)9SV=n@{ɻŞbǺ mEᑷ;e\0l ΏFFV|9`{SwߜQB5[eLb&!c_R/5X,8EAV֎Y)q`]h<+\V($.ܷEh/C#9>y`F?νAPu}Ny'dTu9LM.wΒ[K''P|vByj%;@OKYY6 ܱVv RҘx)0E 3O<35+k;!yuo$#=HAqq'WЦ`xH$ H̲]lPCĨ0{y^=_#nsVؗE7P\-0 ޒ6r)oC#'L6-yE6(DěR{n>UIo:fz;۟?JGOJ8ddMf\h"=#>ǫǟZ>28yAM1tJS&k 78F(#&UQ`/YddQ=SAf;ioM-/HKEQpף 2IЖ4ȫIN*ا 㗪Yp'=*JZ:bfUKZL .T 3Po'@ڧiV>ApP\K;#l]*bm@M[w.ADTEom'yi 2 H4w(wIJ?Y#Ҙ‘4]l^ɴ|A[1FoqNJ 1hY8OucmҘ3*Z;uJ"H3ه$m {>g K*vLV/˵{*q9vbmq`憭f$sS!:\<fgp ,]Fůrv,C k)lMn͓>E!cq/1Þ d0Hܥ7AUSd0323!zyxkK@ӷ2VQ-E:d5QW3~mM %-Mvrn*f^1y0 }]4.1|z(6ӭ|*,mR3Ek^nw`roח 0:)bmQ/A*kxw9z;&JF\Jc(O(#ѷkfP'Cf{~}%x՝LAOJ>LrD MG/CC}u*ޮɠl66ݳz ?nN)PC>ܳ_#"M s/T&tp)ږ>FN흌Nև{?:EvdRq5zѴIi3D.jo?z+aS'¸,D,=B(}ԗo8j\ڢ O'<~%휹$lU(}Q$uhLw.j]w%ϾkEXANԇgUP4v>ޔ]S*cO ~"9% . ]oW;,m8ҋH쾃ף!Ӎb7cGlY-w̎P]\b6(=rL+pԇƽAGq,&Au}|Ą@}A.PC,*O_#' \Lj?GkHŠ}Wk.n+ ]W^?N&~\e2'e8&ϚQUתftQн !ʔPAXYKu(ngpS5hc//WfeJdp3lz/E9&[W^!2 =&pܙ֌̷t]!qtw%KK.C,qZ,y0?gi"Li&Jr9Pdy*ʳ|"uKSD!0>ey +Cx=%@G 6YF, twN 3_Fu{E ]s:bO%"83؍[ (,2WtZk]8c~TV`|)^'kIPaR-Ob@ 蛌T+܁1G;ȵUtAI_X;Hܷx;b{]k%o׸[pSp[6OLi˔oLkidTLcZwB6T.xjJ5ZK=.xJ]:)|j7x`́gwY~ h942]>V"T.I[d(6D|ni0z3 ]`qO}ۼX +w@2j9?Q㓅]Stx x}T})5>MJӝDZ"̞t34ȡ7̳~%o ޯ?\DgB*zz^کNr^W17QP>{h,tj0=UcWX܌x;ptdj)<9JcW^V$^ޙIF!֬eir4HYv>E)`㔙*- 3H}tY<,^H4tqk0 xDfE[6CVV#C8TW=7Km:2I擮4rF >KVU5MZ WmO>|3+xwp OW}S^0m,A> .wlAvO#޸ Oİ'=̉8ͭ xA;KvQ }.x S٣ SW.r8򏞡/L|g=XኔEAvgHO#2XC0vN<}MK|{~NOnxyAU:sh<);;K䚶o= ydnEqT,ԫ}8JR %?@ミ >~ *7NAFWܴ$#<9;?^~y02C'?I>Lni{Un+:(n~XEx?Bk|e@y}p 2[S;3wc(oCrVΖ8-IVwK"NT>c IMGP<@&?IA϶{ͭdRZsr$4 p[9$ vbJ& :wXV WOSr(`ة}&) 岽Ftti"ޟ5PdԢvpǿ[Grx(!i6:%j Z7].yj8TӒ |3rp3CQ{[:I'# 'L4EhLN z4sbnYd2äRJf>:ITrPMK.xSlz5S?{E^ urL~{&JܟMo>eLR'Y.1}٩LZ6h>R1vb{Kgsh4:)klyTuvԬ 3ZC4|WjbQO<|%b7@I^yJ̮e l|z;:1VX0R:/5dU>Kw@i2-uGL2w嫴\x+ÇY:܌wY\KCoLi Vx4z}/y~wtw^';8ztEV'x俻;⼫]?ǐCxFA(1%ecޜB>vœ)%y%NB;;x81S7(-lh3\ʑ?g(@-_ z28soL~zxCU92, U?y9ws(Im=ȩ9Y%[7,.}cO-s-A|6`ZIf u28򻦛n>00tӁ4]){1D<۳m͚ vuЪbXF:rC@i{ 0 y'7wIt݄Yl^KA3+4RX/=>Ag4ku5%"E|zpzz:UvsڠUX]fٲ^0/ ۙ́ 'q%e} ťd/0s$+ Ao(BGMJR 6ۺ$UgkzTIN t Ml<$ Bm]Z?e=dH5 Z I˿ b;!dE?+8\2kj1KOy'`&0./pI&{Árza ;ft\cFsЬOG4 3"iy8*5oJdliVCoٞٷ9c8 7p4Xf]qd%6^y@JC~BF\4 &GMJBM/eOHsA(ڎ2멙ۙr̛|;K;}D~Е :-~C?>\ϯ@KэKрvCr?'mibyR Հ:Nꉣݿօ'4"Mm}c9`΀˓{aY2@EUi~&Gցf)'( ]{9HȐ5U$իGyʘxkpbmGBrp*Nʠ9zMj PgjdRm$ !H}Dgl|/ r)/%ƴtEUѸ%_uԩ}}LIuTSLI3ɐK :sEW^ и@^e R"' [#\ѭ+N(4~h*E/1^6s+tu, ך^ԑ` iCU6"zCN։OE$d\[P\0:ɮ蓤D 9lK4̹=`OijeO7N/y.1"`S2auX^ q߿ƹjqs}_0۷)0"GA~g#Kr=s~LR7]L_%ФCjM:^Fĕo(o]H Ib"HõjGݙucǀEixY:lp+ m3Fkj.Y@Ukca% ![kqgBdR $y t"7 MtZNef}9<^Hav !xL/@'a+JĪfuZz ԑtRg4#ULQ6Ӭ^6Q~Csf^',ڏA8OӰR5=\ }0V,&Y⾺U&h@1f8?&ZI3줬*CM|o1he|B9OWK*fiQ#FWC{ҝ wYɣ叒d*^VKZ)4V< zZs%s))i$OVS&%(PNT-l RPѕ/2`},n#C,i8,g[SR[nOC?xNC0j ԙR\K/.{M[WS}?;5Q+D5f&ƈF&d /.%ȍ$-x #$Mo1)/Kr%闈̟>O})6+mFW(زnm?^>L4umVqg'2ip.ЦAj4 ҖMdž|"'ukKKt{_i.]T4u+&oP 9j-TXB\`M1mR&x2hh|FW jJò 3kgU6C* D҃!\G.c_8udz Z|[%&ˇVmS Vĝ\Nz7wYIsVoǚM. {f"Ň*$Ic So"Tȵ6Oo`L%1 o,h$ȩ;ێk'9sULy_ps3UL/ĨgLű{H5UX|Ys_3#.{3v@h8M^HYA!DpҢRe h-11SL.2-wjRPt:,L{-qT RxLkrL1\F돶6qZW"@cQk MZ22DA+I4 $J3^+ܣ/8|{.$EKx~DM)p挾fU{[hQKrҢ/`,ċ6XNpPq^p82Uӫ6em. 9>d]e?n;?-l-?~ lM}V6~.ULj*<.b'%/#iM; ή|Qgu9N"x׾_IގXKF`>+9"藐G|޶Bb2:iiҞ5XA?Eś$/cWxVa*Z[MU5ߋ A p'I"^-pgy\>2+k9 C=Kڢm_9=p|o_/ ƴJtuWF̮V6oȣ*nx*2\ʮz=qᗊ+:Ylee=lWzgC7B|Kک|Dc$Lc fڰFje,8f_.}'scIr:kQ9!˕5iJk: ۘ bĄUn5-tLJPTJr .]2o0A= Ωc5H$kK&_cZEn?q,:GYLJJJq8wgš6NHVdq0tkM_LP0TɔTsΧUsY;{^Fg71^gG9;o6/DOIn#r_&[{컓<{?Ѡ迤ۅ2P@t˭t~i24FYk#g[X M9Vo2jȚi(UBb_Y4+grhN1Ɗ'D9u4B > " uoMhpe_`NJTq:DÖ־:!E_ײths%=KT!bbHlSU7|rt8;d:؛VۨпdHD0Rv il|[/: b&5r.+I_j; 9 Jb-[]׈^6f|Q(Bx}|VL'bkwfX"؝Uhm@ˎآoiZK?Ѫ_3P]#M{zX'c?2S֏#Kߙ [^Go?Y}}RVq'8l}M{8qAKTEig&XksAײ=Bh#^f`_)][}>fw$-cGI (K'pt$)ѯ%+Z|O}Keci,5UZ b{}#5%?pJ?ܽ쉯c4N^(`IץAse,?aIϕi !K_pL??ZPi%-bWUaI5uhM}j$LvfkJ?OeEҳa)=%wc5jyR vAOQ_I(NJf' p8PKcd*BX`Z47j'gy jv'љҐn}wP,s#y6iR;S0`GY_0$/AX?@f~(Gv<X|Nm|,WMog.wr$ zzÓXc)޵IuŨѺ1(DcK]Vy A%r k׀T<{cOzVe3q,Cwh(LWQ54OubS{;'/F8O:]v&+ec\K6n@G#r*& ϋEVc!?c:^29ȝNfQ>]JwZHM#NHe߈;E,_HRA#StTOԚo9e\EKO^N[RTuEܱITo|&M tR{},`OcK{7,.=:;҆b{hӦ3{ss_:M$-$x}.1k$. ~y=LQ߸}_x<˥@`rS}˩9*)lQ٥qU8E.*|w@[xWXܗ13ey"숟~ 6hG)2iXCX;@5uUUcMa ?xZ_Oz!Jt0u/&YF8cÚW -ڈ <Od:cn$NT#lfDLjt&\ihma(C h!rC`3_0tW N|Lk׮ؕ1ХK?:a4_O)ZCZQlǖBE)DpV4sB|}(U.'͖b+s  =]\a>{_tЌv* YpiSװ& ;(XCf֓nkS1ڸ&A_apZ\)g.هuxȦޠƃiq(`׍r(:'X^1;C*Ai:z4ڥ\z|֊lYc.[Jdڗ\I:fj֬}6ӌ/H3P"q>H xtjS~Uq$8lzɴErEk'+.ۈkriNvbGSrfۀNJ2AX)CL(L)Z60&D\BUK $VcxlEi]U){4FމA1@-͜~N#CMk @61^ lTdܠF=*Z$PعҷoK:&^4%JvACH"W?Yؽg Oiyqиl!Q?|E1?VM[LekQ GϦ]˷.5h/}<x7VWip].E"Ku02/#GEuPV!ް:y-W. #]TT3o<6ZZ7%Qz$dY]{ R8tt)GUĉ&5`߰#72q?RU!^J_7n0pJf: 4sz<^&Q]ZiJ}ێu(7 LN]M;_MoY_j&@}msKfE_#\gv ,ܟyXI~X}b)m$S|CkΊ;I}GY -mZĂ5>RJ,鋠8o>\1ˣa?eR(f{8gb~0{  4$CeiwI?أKsƿQp`*ӛ'L ?.KZ4|nCcA47e=9Yz\ںV@DHp9ҭ:a[lLd5Rb'j]M{25ij4,йV$L ~- c#L#6o<946q?tP={Qu5"e!"r&f1(s%"f`)ƭ([g +?9As8rNtw`V(sd̋UPƢKx2.ed͠WG-qv]F4཰+dAJfFˡJӄ4$nճ[¨_cyJa +97(4s,V<|X}C0ҝbĞ|ߦ ָlchE1_G=a(U [-PoG&,%]Ҍ9aC[lOjYehoTk ܲ\ K8Pޣ5l}fX\8m]Suc1E֫3nZ__5Ƿ_R ?h}R 7A&U.'AKuWF :afN!uu=VDԤ.PX+&3'j_Ǩ,"We(Ss`B`vo`Vj,tAjEasuHOn'~wo6ZjC_NOW{)zxP[VRԬ^JA+UR< ;\$b ׅm'ʢZ MT1,cGu@:I]gveHȼ5^Ņ:4Z8R7} ~ Q- Pi՜7ڙj9d t2PK˸t0FDZ"4Q#>`"o.ofWBMö / %-uf =ÎSqF!a¸g-?bXt4x3]uL_z cmֻfH 0iO‰'='+a6|qF51aMv>e}X 褝CtF1b"BUs *Fvc\Ìe6d@tG6j?gN .tw@D3::OFu:hx>va|J)TB`WY#f 5Z%va" {H;U*Y!Vqю;zO/6푞n!ɲ7^(s,ahYw[XիvlH&vb5=ԑHÍ5p -a -Πja ,h[ [{JR ʛ~N1QOwqw*9p0}(KU^iTrwJ+θ<5`H%#uһ@2߳Ζ jWk%(@îuI|w}ڝ|sj@Avk m3qF;mӧIj/r~Tox%ҁFTء{_$[7hpoH.u:Eco,:skbصq\s:<+z‹7+`f JGZxtH%wDTtֻjTbs%8z_@&鶭uRЫ/ܮ3t̒]jHxQG)u$wc t5~<zqO]3tuv]zZAZY 5 sMmց)V5t(<ZQVIy y^ilݗaUMaOSXKpujG|~'-λhh}LG_.rEdtgl|60ù@y+JςWe 4x:xo"LF6oVN͗u蒰kib |nsoP:}\fē)^If8ر2L@Z$j2:95$o%W[mOSM ;2hxPpa 4F֭i ('e Qw]f4eiK2\EHjs2\{i{Jbh?yTg!A$A.vZ7w8d-{ fEeE$|ד5o t. 775G@ɫ"~ FZ (=72/i6oMvHv=yi&Z((-i/jp"[AqPoRg/Y]$?2Wڔ$8=?FcˣJHik1fC[Twj⡢(K %Gu0[F (M0I wlo%ʖcW|Nmi; &An6ϭQN[OK5-xfZlc]`ʲwO_?"7A-fNV~f=k(]\W]Ƙ9VsG9oEmybށ>rۛdĮݦ"(o׈Vh,ǵw]km4x0T2+e!ִI`<̛a|Y7Vlн;&2ZLP _X4j|( :Syouj/\J p]x||8 Mt/7aBu*7fU-} T6Ay8֤ (h*^V i`R](5:KPsرb Qz] (UkmVOhBf*lHyP.c}BrZ:RuUP oǣK= `@pZNq;" ~fnύeD֮OYPD!Yi i-ݟH@l޸v/ I{[tnT\\g*k[Ts;ޫ[t7Wz6W%h1ǘX]`9ٖf%22HL$`>pBQS4M-O.~|:/tX[~ PݹNZ4q_|.sP3Jy(2S,)plqX/C!+90jpb8*ĻZs3%8șDy5҈vRc9Xdx`/B~#H/ID\'CoL~>A( ٓ(&XDOT@O.@owyz7)2̃NI"P"yw-y߽3p L3bcݱ{| {Sޠ!]?J69h/H]NݮZl -p@dAFc,í uw ]$4Q}C5WD)Vc,V0 Y7|aߙ W9'M3{c]H2zt'SZHp bRDUI+y)#+ - )%eϨԧ<хj ώ[qXMR@U-k 4)yDwPy ILMW{K8όH@Ǎެhퟓqp[itV۸︞asOU #`E%?7]|r--U )gウ$Œi[ 4h^%9y!-`a!=GYKq/DA/O-@o'o+[Q8{?v _;7o뫪 EPEeĮ^ dx> lGO _y@ yNQ+\*GcZ+kXz0/2L8\S zu-@V${ 5j106+b XW_Er^O{+N|(~ Mȯ;R|eaω'ughMwpVzZ#wa}݅ė"t~$4EF'ݳm"AW-&R :Zt-VUs_J]u\.a7,j۬ Ђ Ѐl '8rڷGRmQl"i=OАZS&(JQ ~T>h?fmdm/m{\!6yƼ΀a3Z>%(Z!@HQt؟1`~ Ph ܟ4e5->Mwsr,1LZu}:~ (tCim E9~čn 3Q*t0,8H@2t40zh8eɫs\Qx<)Y۶)K|m9#s?NGA7s]-Tp~ *ڟ,kԂ_ ?#lڥ_[6ȓ_"d!:s%ͱH\Hn%|;h#V ή{N1 [>p8C8p^X8wV* #ki:dR]zVP2+HV*`=zD?wY+*5 i}>bɪb~fqP{RARu3ӥv)kGu5< JFy[w-0+seӲYȭ56`LmgqИQJ#D D%c_1:GUߡ}|xlÒikeed4vݥɽ U~Frzn2ڟ~\78qr⧝yQOzta@ƛZˉ^ldl(7Z`BJ/{Ҝj-7u]*@'N u-]3>IW=M6OR:7e HA_J5'º8aw}5:IJ+SP}twڸti\U+sHE.WhUٽ/yƋ\IJvv7|yl O#zelⅯ|CF mW3iĄo|U`ȉveMɝQeBBD"eTRcV9f5=8\AAXӕ/qJ׎jV߀i׷i3І*^)dbwN㻳u\yΌA3WҬה]0\0OuZwUsR1ϱkV.Y*9A\t"߻5W[AP-^iw3&7zz;!˛L\(ֿ=N\u 4W]zYIY]'u;7,xVҴ;2慊k,*8$&@e7| вS!ɭoyyrZ &gh6m)(W$mŸn_i RI֊fg=|fOS^_Ϯ޿5 Ymﴉq1i'cPݍZ %B(/t/;[wrEU?aW, w8i{|[ dѹɈbU-l"2&6f~1XL DdWjO$ٓ-X uv݀2w6Nw%8'$>ZGN> *<[P.׶:Ή0Kj#uqn4^%{ Q!wBvgQCfu\kJVCBL9=@Tm}dK?Z. G H5?7 +H˔sS!(,$}2ю0h/uܣby{y YM?M 2n{<T^1Mߕ v0gLܭTV^9<6 Fm;M΀pBn(FkJgﹹci @7}!KaK4ĵvra ׊B1[xc< 8_)VmZh7W,hQXKOhUMחפ{:G`LHbh6)Pw4q` LZCMި1q}Q(⥘ńcN0Ƽ,uwUG ySOڿ9Ām1pI1ѮǷ M $M5aУ<A'u%6$ܹLR$Q%6Yrs~ܬޮr- v*i3VЕ T4q$H"5х+LA]v6ԑyқ/e_+D^ieW1$*&Eރ ]ė DCJ7P(MUTlZ,nx nxaN;>Vᛳ[xkK3W9=WATHQS=nR[B`,&cN_UR@ZDSD]z I)?wsv/How;V^ŎPLH[ M9>a"n%+uC%朹q9l Q)*ZaEWIIlD#^TgۗX s䉁$) Qj~7ְzڸzuy_Χa9^>~Y2,Ԭ>wQf% e`Ʀ߉~fꟘ"銥<t~uwD+yXb^v0!$[d"a2GKeo=]R--d.i1ʈ}8q24O{oefkq_qSwTڿ>{[*hLj"֊T.>]Q;]|?+]l%Py'iVr%uG&*oŲyN߉e~ʨ \ɿ5zd #iAĆ+Nbgnq'0e:8U(TC+?SҸhKsqSʸ,ZmB(vV?3d*|]w.kX'Ѭؖ~ y&3nǙ!R Z2lᆔ1҅jw>>K@;N=3`8&Zh"9V_ u3dȂۙ" $[Z`6;CZpS# j )?i{OgkQ2{hW͔xW|BL[O̭;]Iĩߕ)#|A BK\&] Ť} {߀v2vKnY-Ǖ&LkP)SXRFN+4If+ H Aɦ!G tsŘ'l)= w7ɔP&O/Ɋm>ؗsB8Y.wpc9۲b.a= R'^$DDl@꯯;EU d? D2'@V08N^iٔ6/S.PI(A2##1Y[h8ixᥙIimXĶhYИƸ'8#VsBUWkIe|G*S]j1ʲk4EP&w9X 錹x2G9激/):"LUKiu#r۝ |TiO %Dx^~Zή7ZcvAQK Z[πiY'>y`2Z\ 4s8)8| BJZZs9oJ^F4v1B$c; ~XJovʋs2J#:=ybQokiF@C>ge_!cK,U}p-`8/& J9QM7HּW7Tz>E{^*O|؞TT5ww͇?wPmMjM H;wuKܓS q XCZ(z| -x @--8jCX@AOUd4ɢ_Ƥah|m΋4Fb8zdW83t܏6l 4,!E'_v*3)(bd=0Q-lj b+m;87try1ǙϽniQsͷmM1X$0Cא9|) m'9/=lL*sƤԩ24Gղ!PmاPb-tyQz+78s͊9l0 A7;7):v j6MpTREgy1J Ғλbrx[)ceH;?smFS)Նo *5ܦ5}oZOExy-cép\ނhw/,nAo*XIO_1pY@hJvjCˈm̀V7wU^ /sZ%o{]|p(`6bG.-nC ·tݑq;@ m𕇞RM ͹}`?y^t8e }VocxoY^7"o= ()r^Z+"铗b 8t}Rj{1랓<} cQm4HX@*"`xP!{OeFSKhYWG-K!ߥ.Cf\?&0y;D>4J6 ^^uGчq@rۥZ6 qTd5ar&K~DZ-ӛdy|!f8T09;}[S_ d7'!nS$ѫ;g#CxjI'jVCWqbiZTqN${f'jw6Ht>=5?(e{7+J|$ h͊4@iVJ K?Wq4~A&C#2,#Ru=w×)8k i}*=rmж]AV2 K(Jq<X`/ Y~N 3r%@(Hv`}A'[$xY@] FJCKoIݵX&`: QU4no%X"3ƦFͼ>8/>  Q8 D-KHZ#\P `@$$?ږފPnE"w0G t ٴ#@JJ (TBEқnERGVP BGʌ2LR!`4Qs3d6ҳ&yTK:z+x6L+ҸInA#9s"t -D5$AAI]BqdT"O"61m? WWKyzCMDE'a*=\~sІ ]tE SZYa/ ?.qG9]_yŧueHh8xonCPDBFpZiܩyu®}]M$,%wCfuH,jxZW]Ɉ>&޳f*c)߀Gaն$u$\]~t"Csɳع8]x-`ͤ7 *鵫 wp~ڎ 3*]؝wDAD"Aztշ+zNj4ߐxv-yObHJ1+X" /HjڿM!Ǔ~ȏ F'c&-&#I|1ggUbLY&~rqHw ղ[;ƭo,BU $ +Ah$G' et^tGOeL>uRkh; 0pw<(h@~bm+OZU@I [hP¦zk$DO O@XfuK? H Y%AUQ߱wwuʗO-xfƉEkǓEWs~M;e\N'O@S;!_RtYIOՓS:MI0xsU  `ݿxG~K=o Uh@Wݗ),XO 1mwHi2+1A?r5)8B .P|I` d}sRYKaV?KֶMmK~>$r_k'wTqB&~C|cIXfJwuƝH=x*fB쑖M;"h%="a fO `s`ј{ȉ;`e["}TuT3BUB(De\i)FV|i!%x,O#+.m*NmSIۛ{tyeF}5Gwf P--iT5; 4lWc)jykz!ԟBmd@BqO5}b= xQ~6ƿpe;C*WM]ډ&\0H6i{A_L?lW[ ^)01}g>uv ((16>QĮ5"j_'X1bi њZw-HHȽ^i} 4 ߕLRʼn_#pӥkotCPZ>h: [.{WR_3ߌP&T[ԬswBeZt>s :rivD`621E} zINGJ k?Ry7H!j0[ IVbJ |6ho]"^G=:Kxed)ȡm ,~CmW>-P;B!jdޮ#J\BoM9"Ǭ fUo_nu:j4fpImU(wfLjԢ  +H}iq }=US& v2{!P 026.^9'P(ޠc] y{OdOa"=UB|Y9gM?|і_۷}xcT?qaVo}was[, l1o@ma'W]oEtKO2f"?8}ow8v"6q$b*!?[k2v*ZM 5ՑB҃2`Uk} ]jrU5aSؽhMKI[ٜ"gĤm);+} Kqf4zӐ\edx\b"_O5~[lW؄WawVK,rs_mx#|TDM(7'16Uym4SlTND}5f1$)twڲSL9%ˬhwYEl'_Qۻ؏^wG)A Nˊ[sc8jU Lt]W3JTq6@ v1gM _A: >Srb&(2,ԃ z 5Rh`9~ḓAfgዅlN\Wh:_<_z˃A?W1RGSo' Jڊݜ2""v*_e)#Z(7 /ʝ[g9uy`r4|{OW̷E:K\UГw%Ib3rRq*N,ll)eӻ3 7oa}@<|_BMv~56RQoF! i Ro+wܜ_J! a6nL j?hyn%!h_Yz:$u\#0@~5NCf˸5+@[wb%BsY/_<އcZ%J\BNScƠHp)Í6ARd9SY.l+%jhw Bi|J9%YPbMy|Uk[fYAj];zp= bsAUY[n3s42Weg03o`Z8 BwU=xOSFw;=yspGe k5\xH~?'Ծ y=/V=)ok%I4 !-tھx_RG6݈TԷDK!b_^tjwbEwkzVCx,]^k?)3C,P-vB$'344i0 ip8>?;~@CSźK6Xߦ~mKG^N!i_㘂wk01Oug/IҮNh>wB+B;[ѵ=0hz=h=deb1eYg fooIįiөEf?ȼMd sLa<_ pGv;VFPOCmb}y@zY\OHV6ϊOkw3dŨ ,Ϛ}='I`ݣ{k)^\qXr咬;Jٸ|Q5[vB<9F>{]/ۯ͇z~2ɚ,UzeRA=Skݽj-<&k|6%{LIЌ,&⽯Np_(un(T jPV݈mzz=}Ā.3 HkYc*8lm5n3X*eE¹i+oc5y-6ֿo7&LeaG Y?*H36o7uuE9ea*]Br@ Ea}TC4JAǹ)lCqKN[X: !o~.-TʏU_ d@H]c:/lڝX$- {4-놥!ڒ$jVƋ[Jgo.%PCp>N?1y[ ].E}u_i0_u*Np|˺TuŮdIypB2l-t3ik=Xq԰/3fc0H6}ꀙhɪV [gҹQh.t)(/za`b5-V9]"_\XAح8\E_7u'/xT\V.R4 ]?] ܠbsy}()B▫dh5eH,fo[F~zZ}w<%m.B=*.$ $]YvѤ1Q֠4@W[#=z~:2s>4Zzxɛjlz$luvuo狅K5 C'=udK8] mzvK?!&h9qASZ*e)ĹmY77N_;}I[ YG'jiFAf҈<(oG\Vkt@.Q죾#?^􃇁$`F? ]}Œ|=.W9FJv΀K<ẕ^$5ӹXx2G߯ST';BJzA- 1vӥH3]jos}>j\fpnm_AX9vu1Y&TqZHxDk}͏LkFN19 PB6$]\A[Xq`C.Kz,TVGπ؟0].e?TTr>X{Mڷ%<5Z;oKX[toE*C'?d~NoiXR;OkZANU(tԢLc /aq"N$+ާ+\RBFUs.kV|Ӝ̠*;X58۞!:Y՟^]ZThZR.X"h]6gZM8O.@1'J>]j>VRuH*I zkU\K|y`rhWz2Cɝ rq 57\gNX嘴 ΅Y_P묶txaJz;ΪPBX@d.PYܻRvh (Lvm-hCZ92PYڞ]/p=/"f .5T?%XPf r|IRV}z>0?t50HAdPLh5P5ZI,,H-W.SRL4MNxC0K@cv#Fim>[zOd_IT0 YX1B(3$5Zr1؁.k!)9_ 6{s$wGEx|%ufUX@{ _f`3>N9A%t{eGtGUb(5@ &+jLVUJ5=I}@oֻE"PY^TaǾNIo= .c]B1󶶭aNjv~__O)O[r-1mz|IF ykGvgVȉaBgh ˬتTn`c/dI:-\mZdg|}dwѥQ4@ËSe{ }ԑvfCCsl`uRebx-/ԽTRՎ}&!X:UBelppR>W neoŲlPm$N'm|z>(ZҸa[l['(jv!RO|8  C,wu`bb+_BuVYA6"8ؖtoljJI-moU e}gYs`QѪ jD^-اF7]d-|U|IZs r'z!a4&CcX` 5 [e3`Mvz*P(qA&?60*0}w8faV͌MR\XP=YԂʰ(ɗ> h|]Հ15јF}iU aZk[4f}Q㿩Տc(n-#^ [%+1ZemvGM)Q[B?>3}*nTڊ /6*t *>NY.S&69wfP2*E!`n7K{>8lJ@K{8NEg1ȍXvAg.@h5 )и56aƄVG8u;$QPA'+#2̎]AoE`,8[L 9CW8F|=J-]}4/7!Џwbo=ppHU{11.='Z;[? `O=RȖ~P'yb.MbFRV^96Qu%x[,>fƂƙoۃ#"%iīKVyCさWqQLi 5|kl(J=8;.N׸ {"kjnκ=_.g11ؘ^ݐZ-F6o7)l7Yj>|\U]ܰmet>c|yǟԚvAƵ<7Qj#tV;}^YfCZHwgHX=|xs=ӸI糵f\kUҀ(iV+DYyP~>BhV]ڎ]4iU&<=̃ ?k&.-Z#Vtq4XC,M5Z5c8 Ds`A3Z3jqS |QX͍qVN被 MCEm~xڇ=4v$8R Q:mA 8gYn8+)r)'"8]037謥asBhFlؚa{Ks1<Thٟ*{7~Uj*œ'`u yFc6} : VjK.){|Jh ( -j[q)K5:1x^ m[VB1{)$vbmjw@o}΄X'=X2QzT`GiB&.`9am9$ɡ-c5Q%3`l !.{W45cx[ g 4-=f07ڪM+kV;bIpF54g]uݬYOZQ@3/>.&}=+ːF6b, Kl.#HҞ0uR 0M)w )]ι`gj' ~%eJCΝT{b>pNK>!JR.g'wK- &Yȳ!;BoMS6=z;9s ۟\zx]ZÀnV]B#BRq2oG?9ECXn`M▥ '/8vElaz2b{PKVb xQJK MƵ]mj29/dֲAߎ}3Y~iW$$Ӆ{ܣ6+4](+qN{ɂ8Ȣ9e1֦Ap^ҶZ/(ЮƩ8THt6Y_Ak0X,tNYte.akxYm]ϋTȿ'v eBGIJ&mw,4KjJ8uxɲ8QY6>ැ!nR} JHU%PånIBib» 1}tmtg z:ٔa w7T XL'^Už=PXp:҄XMtxRW7@OB6? JeVk@]Mo$ŸϼNo(V214P)mv E{X5'XZ_y;rx {PR;k!B.vtKa&:JzX nn@AMD&1)%HkJ"z`ČͱVٮr3;Cwx:x:nZ gc]jifpC >˪Can> Z%Ǿ$53(uzV&tޱ4LC= J U تaH6넠HPGzD<[;NZ*Ag5]wjC|[4Mav'8i N lt! iohhQ ˥|֚Vq=GZd+5f@b*L<<, 0d.e"peDx-&d'OWjlbjל-/_-6]؊χ16b.PUǓO Z3cs}25]y,r{K wkĦU@N^ž!OqC tzg+Ђmy훫ԭjSLfAB-[Q>!Өȿ2Dᣮ~H“޻\62uIo4NBxi >=Ss. zKj3٠o_|kZlh&UC(ΊyJQzӕg˽ 3 l9j9ک4)A'ܩC֚m;!m>.csXVݿS% ~1Wd mQ,uZ˗>;OlP-eT? M C?z V!:ߗ(,7=WrS~_a2ã ٽ^Y{ЌpGk]ojNtaWJi3DT9R[F[$B ("}׎/OGiBKQ`ȑwe7; r Zp8rqCBXERsi%:D7Ρ@(5 HxZn›\དྷǝOnRܤӒF~j= VW҉n <\] heYARE^m߹3Fz| yq8I3`ݰN\۹ԏl|[/vomJb/u̗Vt2F PA+%c@)&ݘ4?HTނu]Qy@RK9"nb ZFei\BN@Hּ aI_UrZ@nD}HXdcu=f#3EQ5Mmz>4b/:*'FDz,\LJH;(+El)}}=(&fh47j!+Aduuɲyƿ{܉x޸[gw\la3h$z틞b@O[oxwAhJF`,gJ\gɄR=YjzNj#EprI.klժZVFtWGEvDGw֕Tsov^cK{%Qӿ7PqBr$gphKw K)eP|PaެN_OE{˔Ǹp'Bؼ5C"R{U:-Srצ,OFU͒ uoD\ X |Y!w;~1&K BWw@ xD(#ESee;8VW\:*<STP_WLW 8) T VD>ZEkd+>"p jHO m!Lۙda  [shI#J54cۍX o32w*Ǘ3F8U4;GA=n9쐏Ji)mA `#(X"pkP aǿ[C+ï6y`߄9ZU..h2>; sZ?$sMv~:J7 '{з(2f1*݊NQ1w;Bb/cXzT'i"4tsi U}|%|y_QW4lAR;Mn.^dCz/x4_:;gE"N6mnw$<*yVAЄsʘLYw.Q_^Zz s@zNd|/ Hy1F:5 4n<|Pߏ57ށ;]寧d;u']k2T>*'c.kDr`X4mܯ܀ äPxذDߏP+U믧Zw +w>l7Qk+b-"8BA*T엛R ̠sjN Q>eJ.S4/KZ[^Uث( ){夐y49্z+1Dk%ڈnx_,A ¦3W|OCޤ"i~KRFzTuxrH&[GR Zo[K4~tifqU[5MqwQ[P)ϐ'XǏUVFohWnHǰU ֻU/zLq˧:}"dra)O Xv]|2D{"z>ỏx:$cFWo"v#b%CRG3(Oxs/nz礐|J`@a@?~r6 rrCUзqDxԭ6+=څsVdWkV5<\);v7w`#"bWdmU+!Rhth[ DC"`%ht,/QLM㻴<^۱ۨxxlJ*jW@ۼ* &„.xz3ᮟ?HQպԨ$5>i=h{t;1o׻`-,xP[MB#ܻWڠ_ht\=;r#l < Y8f=ZvŚB5l Fσ7}@m~V{|tW6a5.oCa1k H(f7yTIi/rAuL}Thcܳ!}]l b^aqQd.ԊLAPc SHY46ސ̎ @sĐUф %Y+-K5Q),K9Yw!Goϥs(*9e >o=ZbX$D` ^] JN3ѐk/7W~-c HHLf.r!ģ&zQ "hJQ5>*;IY+YfA^MSD v|n* 9;c1o-8vOq'_ԥn3v$z+9pc;Av![11c̓jeߝP"`FZu&K@(DZDGL(=zY=(5ۋN\6'"+Ql/[PF%=lO`ICs a)1l ;F5Q EnoV yb<=N &?$m2 zMҝ[vPR+Yg(eYϹ7=O3u;qam#: P!^GlWZpn7s["aH-zz~،U#! :.\c,1ВU KwܟogC]$chp0awSFTm'9ɳP)Y֘/T9$m^T"74GaZ7:gBf` һNvg6j3VcU?'1jr: 8v6X}!d]zPao HTe;*hS9OyJC#UQ56$7N%}J'1qdLn} SGoh,T?p^'Ч`Z"ցOT(bo?ȀtOd/9bel܆&)@H827ˎOvtS qk{V'DM$Zl>lO6Юj_0BK,mVbJf;ib2c %s10>ˋ!d§s^s6Y*_Tң,TH>adKJ*Be[<^.~B|k\KfL:$)OiLPdPIݓ/k24 MdFFT 抅X8 aڇ d*+6:ύ8]!uRE>>6w=^$u;v7_ ;ޮ MU1o/uC]c@Q~o|zRYcݳ23QFF1p}.6 h6Ū-)zqlYO .+NҰf'Y[s ձJ7t[egoi]maGjDgKi6 p<ڂ^ 5'Vt~Ks`ݳQRQ3FU3ޠ|(\38(\ yǵwjo.AW̙`52x8:+E9cAK]m9B4@xJo-e hc\Z`_ F-p]?k(;zQ~")gwU㟱&]+]p#?TWqv^*t"K)nKo +czK;RB&;u쎞{ޯ1E9߱F:fV:fvG;6_V2>['2wz2d:<14qibJh&6zA@Ǒ) 5x4DogAAp8Q+H) A']EJv=GwX#8\<))j`"MwN MJc{NC3kfBcdqzCAZO؞re'7p]kD ƐLʸM?|=̅|u1ew}:0c1 7Y7^8-"gHTEa?T:8g6 4#ˏ- }gy&0ͭ4p%BqqOаoɍɰKk_w^] , }Ǖʉ[a v*X`mg密uA&؟-VaSM enƈ (ÆYaP_a}ڰJmFfݪfE {ݎv4;MaR'Ft{"ާ; ,YӚjA8]^|Sa=#TgԀ ߘ4_r -_*;I]T1QS_`엏HaǏ8 BB fQ%M'OŒvYz6&7 önQ,@%5 'ƻlZ[)2q=[gyp0ڦsVyYd5iHJ dJQ]#lwe-|F>LVR̭+q*:jQe xwGnJjPI᪅-r3ae4{ĈҨcF.ZX-!z ͓ܚWCCL,&#s#ESu_U;osCS5TE +!pVQkE=t4&ւEY"4(:  -p`u\UqFn'TNxA H[ 0| 밇@m{6oAT&6ilWXjmޜmv7H8@f7`t[|S@[SL[Eǥo(m95G}x5o@Zy'<7E1U-.bUꅕ3fe}b5< vj VV}D ׄ0 hCS0\EB H5EW# nSK Y X[R.@{7k\; ɓ7w ΀k-pۯ'Թ}z8׎A":\`lB_ʡ亀]22-'!B]%q[S Oad\Cj{[zG{A.>#ZlgW`F`Vť3ȇ R&d[LP j"B_WOFm:^z&f`ipC&mIJToUE)Lk67)5lcJjE:trJ`l|vZm pf'Fcvcn@Bh Q Cw%\u-KBwҦ(xPJgu%ٜ@^+4rP<|OY]`Si~h;Y'w2'iu$ 4,eUX Bv i\\h٣NFd#%/?ы{<`eVNq9؞jx'R@uk{fx\F ѓѠO>]0Ve\\eJ}4 Co\ j&s#T;'SDGۗYIOT4Y7һfRZf4_N$$y[wO\ЯD ՉAGB LJX;/'$rĨǚ ecVd 79aE#H'x}}ՠĴuqӮ=}ޭ?j\(o9'FY2Mҕm /%B?%/?ѫF z7WʛiHo4Hk_ouZ+oxzWH$!uiĥt_%l|_{$ɈL2"vw4qL(.X]tXP&;JJ%0mq ugVܯ5@+ x؎+]LI~|!Z3Z~t,v][#/<5vtm/Zyj5 >m6n0_<Pm1?.N7`'[5jIUhQl@H}Z8;qᶇ:;G74 Cp2@oܱ~p9~`dFV)tֽ ]pTW-kDuٓC1w?Rٕ󣇹+C<"@8mIjۦtfZ8zv(`wg5_~Z[Jաяkh&7sA5ɂK_c' ]9*_[[\oiMպR`l%7pzEhZM n:xgH9I fsU_ּ\a.%fղ[7,\ny4U|F؛ @BՒ7fU>1^S@L#/AT~_5|b, %JeUծxNo6KҪ 3q%ZZYe˴{H-{GNyַ [at~$/,3]Vlz hﭘEF$j~tD=ў,׭ g% cOi98DZj4eV@o 7MAGklGyNtLJѡY-sꕬ*5^><~N{1&cT[x M"9V}(Ԙjiu{{YuCY6 ck䏊x^P' I/ݲ`ZN#vA@T$j{<誕Y iZ9հ V3z`38ZVYeW`D-{RԾFy#$=Czbs7n ؛o֟ #rw-8"rbTt-oP"sB<$GwS|?;*gY_#>7j F.ʑYy??IЧbuE40Ѹyku1,bTe3#t NFcr_[!&f*&A[-WYcY֥ -cɣȎ}y%sx0ER*)T h'H L+Y=_Ql==h(BJ!6*8?~тftư)n{k!()Ib8|y[v6zբ-Bv |<쿭o\|0'2o*[#zߜf2I%!lacn敯t׳7ޕ|H,x޾9,o_C^n ĽW%=󿨏/Z%TuUg۽3={s{.tům'y%&T޽<~> C>dN~yq/2ڡ>|W|~Di}y?H8WeFkmPNNם__ E9GJķPJ)""̗c^^E6HYDU5ږ1bRCdT@iZM4a*񣐵gx(߱! ?"r> j$6LJy@JGHfP`i9Ɋfw6a2Κ*)`P{ڃPEdRfSրRi#CW܁*O覸{):EÀ]عk裣Ww]e`?iUjJ%d)+'+̰a"Fw w[{h^*F^(rƮKz.TD4e]aI50W|x*69N{3ױJMuhVEQKul >q$c챳V{)Ҧz-)ڂ*ذ IT; ISuT{VQQb~U}\wgUIBg)ZA.a@M >MUNPIvU)V+C[G&h5YUǏRX҇)궁`xkR%USPo2lmx[9ǏZ&^B[/(^-X,V45"c=$ԿmDUdu~0`q &6A͛A՘{o%uRJ'W<=`7ze),u?Ƅ8ORjMyQBW<36 }m62~ؿ+V&Imb;kiȨRLI%YblCQ&k~Wx-ᲢcX?Td.ቨy.K:J++:H ytcQ)64gXLuAjQLmcRLWΦSз,uINq.T5K\mm UÛInjKl,%&2=bkEXT˲Xڀ_Ee:\ f޼eW.wqՎu~T,5K{"x쨑w7MM;,/N~nDS蛔.*u嫢}%`A GU5R>/Ej-Z^'w\r ٲXިi%(]4sL-v6ʂU/hJuǿo ^m)uFbjRPIlS jyiv1+eAȰ$}Ǩ AĖ>9I8F N bca7km]^5#MXV)mlq~Ѭh$kkM$VlE%֖%ki[W'c&7X:0R9<$6QԃZ A腧C:~Ӑ^+pk䯶[]t›lldNX{Io= ՅFJlMFPXRݰ\=?]XIV:"l_ԬZgC@) %$FDVaں姪ONwL2#%my ǏMV͞@zl pp^DhfŽ*8~>R{2ˠ=șJ|XNCٙ0+QTjEp9?LG5S5ZxWxޥI]YP.M-&`O ]3$(]a!.q/9ƔqXV N'B], xywe?VX-?7 Mj 򱅻`#yXf~X[vڽrxXZDUͶAFƔmQhx%3vg= @p8Ad|*p'|ǔO7Q}X]K,1b\JX`k-4 a9.[ t;L̖nSN@/nM_{paa<wm54 \SwW|Spةت?,U|ԼOO$wG@t'||3=;ͷ2cX7zi v2kd*܅c' 8oQݠ}@>W? %Gۯaͪjo4'+QO1 /LmFTZN+@n:f?Xm&16Dmp6. T~A7n_vdl[ cUJ6Ḭ U`@7߀ }dW],1UM+_E=Yii\lCn!%SEsbFɪu^#_? R^]—ߪ,E%Z/hR6ע֋t%FvpuJQqt^1qXKO5Z2K(kW7[/}y7K-r΄;/"=\?ȵGu|b @9oE;F&ƶ?to` 2,,B"Eo$zt$Խ`YtӤgDݽ\p} pXBXB@6y(C)誏{6QO*_ΛkTvٱ2[8Bk1-Խ{s\m~,$\%mGP׍P,C]r7z2%Οb|N<dHhúNHuaHz.if1m6zY{e+ ѭy#l 5/Լܧ B3#%ULU_Xc X`f],cKa^ٵ~z h%<+̶hdKjLְj-llOOJbz$܉> Iaj2ȏS_bpXI{؁M:QM4~]Q"Y|,px5Sv`yn +bqG_ }.ʌ}'T\ɮi+K; ;eJ%-?~FPYYA&s"jwDk]90s}3Bd~o._4_[<|HA2 9Yt|]Ȁ n -*E_CnV;"R?=ÿ%`tx{)KmcMſ-+C&O!/ZWݻduD9`ÑtnW, 5 ҝNRKz5BlVȂ}^N!5!?/.jRNq|5.BPV;X{c.sAU"׹{.w7xf'Ǔ>=fJdǿߔl$R2b6" s1 z4 ) qst(h_^z|)Y/˼:ih2S1K@yTz#ʹ?#/hvr`,$[Gk5ygi< &7`+IF+s`ּ/_ :WiJ1fͪ]$uJZ et+}w;w\*k %KƺĂy5wӛCYMee(z}pU=8 V!}da:ӺO9bۏ 99[8ƚр fI| &*T1/ގh->Ggnt9gvHCVR,Gt AP|؀,j@X@0[EjҀFQ$zi&R1zlkKGi 7]=?UjPq_ڙ zoz:Fژ7oCۤL440`]+#LzA^` QTR?6oaЧx 38{-!ɣM)~yިMxZ͜Te6D笱|=l&__9gߥOWyp:,xw=Ó*[n-ɜYi I "2@Y~C*0NmYHGd y)bAS=Ai* 0}{X#o{|&zxX愐+g) Nig//ޞCFPGYqmš ?Ɓ'ec~Ӻ5i#[RG n"XPTMY7d5N,=Z]\w3?'jʩ|OI0 oǹ%cg)'LpIS?&3L~! p[Z/6%݀7voM|ò-a(ه^p*~3˴G#^[W/o䗃3lq>C_ZHhvO۟+ό4_Y<v.oI HO)9yz_* $&$E۬#eGٓh\?fHx\BtJ ,18[j&/J 0",kg.~lki):aLf̷{X'íI͢(TDg.tdbgٻ)sE^1,%_uwl_g2wP]#Sjg>F}?R,`9eDpRp--ń~8 2 uZ/EW#A!nb9>B_;h0ׁO_Jfq=!ϻ-8 }z.q ,FpzLHoPqE}9kq1b$kˍe͓Ȋ?@dlx^9nS5ygunK/'7.`}\ZTܧ!xwaIt Dn̗`֔^ȴR f2-un#/-ďs0=t3"lXL /'-bw<~$?Hc"x;>9^;e8$KST/b_#6ȑ'Oo'`)5l/o!6M4/2vS 17Nڜ^'0w!(G,8ҫ&z+CF- l]peBjE@o:i/䑍ʞ̀0Gu$fS? @BJ(GzH+ճ$LA+ &rJOգ-{_~B.+p*H4M]t1j~ ;~Q~E\4 MR3/j~"VBGal=)uè²u6Z9;v֍ZlL{ XX!}&!4Hܬ!+#=j*u 샛a/g^ާQRYK&{02?WaNٽ<-{t,`{ {O&|As Hx|IwOᨰ^A~DJusٸ[3)w3!4ֆ5XY֊m;58NWl^$H 鰵2QYjV_^XOzUNTȨA^TUF~@xL\~?|мǯc':']~[x_n|(8T?i>3E4\UbUܝ^iJ X쨗o┾k0hӟ>"?U-|Zu_8Qq¯'g'_݋UyX8StEN2!࢈k5OT$} 2(ւGi jT8~7b]FsK $}A1ohOF΅Z%9ws88"~&7d4;M b|mpGIbV)aŏ,^]BQ>~)*l֨'W{\MɲghЭK͋{#,J Q,?V̓1: UK5^XQwJME"qZeqӽ+bb?>|B4Ɩ~%G|&VFq6Q?Zر~P#xUNiMPDw2Z$^"#FtY6~P|1Μhjpr'׭XUDKe&Nh|QYZCN[#!?E!v븓v-w/>48Q -= OMYլ'ܙmi*ݨ6=IO$cj]lEˋnﰭ.+`5`|m'mG+Jz~=z|>~۸፟ӭ;F}?Y6ޓE*>vjq= j^>v -kl5_6[vWL'y jϗ8{X8+Z&E^tP;͍;˒['UXB| y6Q`HO$g]}Ըt}v01<6hIdIwyfC5~:QdnonyBu;:1lt`Ółkh727 |3F `C&}|H>·:2 DMڪr׏/bWl [^1!)dO-ф(/&V:Fq8 D?5"?mheuz= ۈD  ƒ̆ͅ΃lC\4' 6+1zDܠj6f2J-C =l~* {;^z}O۳@'Kn7yLQqXs=:JM'0n'먢; 夕r,Wz.kX~A})lkP{gt'Lne$/{E%tF_>rn6߉9 7^w3ǨN1{k'Qvv8F{DXcMѠN}?%ILwlN Lc(EW hzݟ ٳ0-kW-VD.69,.ʵÔ c!G/bj)7 <]YɢLrɴ؁EAv-/qjp ,MBg58p鼭S[=mG`o;[m/'}%gz-bD9Sz!~ZwQѽ:,Vtz1VCv_ZYVkk㽣#vL -[(|r? Or # _eyeoj*}'N}1JfzZ\[dec0XH4{8J*gtw@{܇>b׫? h>~vςuD gU8(~\P@}bO?ee1r8~/ r OAo-TAipːOX?ƈ,$>B\/ 6w`%2ICg^MuzkT*Z5ZFQ B.i6;`M85½ P9R=ɅXq1ʪ?v'^|ePC%NF\p4vIX:pJ#il( M'EyPם%LlۂqTLo['Jl?'H粊74xCX.^qzp$7|$WYo"2}~Aq(C@Rc<kVxLX2|~;gS⮲;7B8. ‰ 7y`Meq8[c!AI#0ܸ<\y qgLpޢKի1 x ,7H@AsttxH@}]v ǁOasAMܭD`0|7H co$^S }SxnAӳ[5 G+r\& IcqqÊ)ftíw8.Y1s T}5o ~1 8-˺r3aF= ڹJ)\w% ]йVU_&xIm)ah--GeףqQ0pݰ @CNUU yAx&qB ݣCkj>9vjS$G؆t(O` ւ6k Z>q~TQ1}Cmԇ̃gH\hU ad5jnOGT 7uZUpnN>h a)p^1r.IH᠑qϋ@̅o+rqUqv۳[P9^ A=tT0XB_G|8kFj?ti|7 ::R41~u4TmDžZU4 ~5Jz:܉B(4 k>7qA-v^/0!JchGj-c$f}y<*sp%FbXy\v$av_ 8w^6_keտ~{~&b'ˮrs|*24vFy_~]d¢1UQ -~*[6YG^T!>ٌ9:5 :X*Y_H𓖗AÒjB`LC*OlXB[zeaƦ7Wxy=c֐q@75o~khJ/G%jԄ#zkBb$%ԐᾹF%EcoV 7ahdAMTvO3;kwe *ZPZҫu^cZGJM)$)]mLU%rA]o_~7 6T,Zrd9 h8^$}=5D5j\{y}ZpUH-GCvo:͠ 笞qAc_v՞FIS`7j^A"Y>Hh:vl(dP7қ*g^{ijyO›nRTJ-aFRӦSbdaȊťIj+; ۺĝIcEEہ]秋(5΋:X+d[1An_Vh%4J]PZ&hS2JQf-Tf?'G#U[^)2m }c-Ľ<|c+y%(6q?Yέ1C4!Lbu_A#NiSe$bkp p/?,^; u7ڪt?[fbXy#j,5lq#CC " -_h/׺f|! Ֆ*=d*=(-k` IXB:M {GqJX7# 쬗)KR.-A_Fjؾ|8r`u6zOڹ!ÑhSpW٩i !/v{t'}EEߦvH~XExI9H{p6Svx f!ziv8B >ػATseޭ4|1f/ zgc99#. L#OB: |oD{Ë1P @c6@r%/;@$iت,FCn1p,Tdf\C^nD9jp4`fm#鶊" !=-ǤH"wj9`M")\C> GkcKlJ>p`2j_,L&*}roj ٕ1J?h%g0.=Ӷ mANyBwߦDM 2F$D/R؛k"Gev~ÿs! |Gh!>O4?~0Me}aܢ8nVko) u^q,=]޲_[UmY,q85]TOPU|HY nVSoLeB(+n :X]B#! _6^WM dnYswfMVKVT@^{OGq:n~'tm @jRd R Gո[zӵLFcL*-1ZqʜdfWdG]OOVQF=4mM" oJq=Npb6Xċfc)0d1Ѿwʮ}o|@}\~!UmVUƱyH {JɭWPCpvJEV4Ն%B0}` RG񵁤M.i@(Ǘ})=ac紜IJ<]}air{B~ۣ2~\ " iL)04v,gJ45N'8`<\B.NVjZ/戇nZ҆nӎ{=L:[ R~d׬rʽ1YlQE#eW^= OSB&V֞L=Tyml9^h`M\y&msg̜=uI}2!E380Z;J xg_y fҼFDsTTg8a+9Bg,-9דГ?!5L'B<2MLž4v}Y.O*W~N+Gj&.ч& dPCyFp0OqZ+֠]?!~.|ퟧzF#-Mu.<[rj8AmA`t>hnT}62 >t}6`#Q٠y\vےՔz.*xqǵ 0a'Icl{-9ZD%A_-iTxqڥYqix-M)J4/d1#&X~`MZ #CQ[ 9x޼GfqL2KtqߚN%Ԇ4*U9]=DgTƜdJJft%%w9~ .p#!5feI 8UkkQíYm\ ?cur~b]ZT]Ѹh`?4V9ĹS:/K* %Ow9~abN`(@s_&yz= ~T#5-\sa|o9[w ?W[SjNLU;if/E ߓ-0ѿr8^YQl{ј58U;` k#^4%)xPEOKay\$ߛ`0KI"aHBUkZL0/ĝ B*thej8\ܢϐԍ룅\GB7ŌT`CٰF~x@\`,yA$"{^-eŊ4AY$:;F-5`lg6P\}TB%V-".+HwwIlVβ/ߝ4ÍUjvzf~oqJS R*H@6jcA,0vvH*)I󁫞{jc1PfCbe`՝F|3i5``.q+C 7-s04Y }WY2+kR.e8 : hs-%8v1S3|JsV}֨*}ʏZ!MCd^{@x)`kբB76.<'q΀,; ,jμHh~|:e1q ?hԨY4cR=xF׬]r4+뷖pW +KJ沢CD/ WG} 3&j *e.DDV%<$qt=R[eγ"JG`"6E=Čb׬qdf4CY!n?sU4&.DFَI`V˵Լ0,UE:v{%wϖ? -?7aQjBB9[XP"ufYpy&1  haTad^2Т6ڗt=V--XcG+WEix(q< K2c;N5G#Fj슎~'穔˺ Sl./Zi?[5 ]-jyxT1hmXge?jdž,8CftU @w5l_]2Ԓdt 8`YYvB:S)zjj{mGT `ϳmoJPɎ7{m'G-!swn!!}Q0$#Ӣ-ݻo-=vS(I~ZSVǩlu%ygoT=JeG9xx} d(Zm) c-4uI<PM;)Dx(*rKjK398iG%G#_heOφ_*m͆j;+X VޮO! N x6noXڈQ#=uL,T0 "d@+R"$$VzFs:@jOV?~ɰنizN't9f;tkܿ 2Ї\䁌U{xwVG`T-ZIHUwXnp5Lڞ~RUli#2ѓ4ey*T_-D_F^;D)/FYbԼ ׹ެ&PkZUo<3_ P65ZIJi`{ TJy|*Dvm᳇"v/)VUo䂥yOI (/oLHԻ%>?[ߓP*Fξ?EE6R#]|FBЏ:3 nO@3‚\@bu^#Ûi $aB2j$[=!7A>ws}Z9c3kuhZā@KSp?k}pUAlV[gg˴')=(B;[+:_4d]}#1r8Z7ܱw:J/_peDex HR,wЩF`[&BF''mѭۚ5h+/kB`{Φ0~3k ;؃}s-`NpԡxIO%/=vK-i $PRFbd?ðg:jf#aQK{'Լu$ONjV-mb- y+rNjy\0i^*fW5s;&P*L?c4RTeF~|R]QEуFi  -w@=d8β΋zGU0[[UQ5)h\ɼ%8R]7<<~+,{(p."n &֓dW T˫% MX{I1-vewpi`)K ]Wߍ߆Jm_k\  {C-l "HX?&5{ 6?k;]XVW,> mo_Dutuv5qB|Rb=r3##j S8pN̼X,ng {YU߬9WGNnT7&[Tn$'/۞!eBk(1~ժ:$}t]qvX1OZ^7Q%۬{[Гj.lS}d]R3c{&K'x_}+ϙWY9/s5th[ΰ0M sKk FR㷔yAгx-rAM[$5J:_ 9NbTϝ_Ůp/ξKQΥA}#\M _glm]vQ% vZ!gI}Tvn h7GI(vξvZb `cW.@g=UA!Ԋ;%D0ތR6 p%@R'tZy%Y<.ȼj[7"9u\_ޚQp8jIFNkqsaUuL*R ׫f@)HyaåMOqi}&Ὂ];byA6rS3 ˖!ui{׀ ,ܝdq/ 69,q%*)c3GNԵ[c=n%;;ܐ4nXVsn=ej2U;ۮySz-VAIQ9:8QE-3 sr"u udm3b d8Nd*Ύv ;x,i)tNbl_% %D*Og 1}z'Jeɀh4Ǯq_ܜPݾå%͌AM,4NHQ!B"K%M7noa H:8 %4v?quE|ZCʂjLC4aRk!e'Z<QS?@~^}nkC9+8y`A I|~:mDBxD(] $FLP;(ʧmc4NN< G}Ƚ t8ya"#b$U:6Y}eOa>KvxU  y܊t.nS>Ngw[>aUI?`SܩM+Ѷņ,?4ɫ?PKgTB|>K3Og?;j^=Mpvx%+cvqek7oF$('60sX? i ATtN1KS:1!^ju:.#W2G|&D%Ѵ}hjKlU;B'_ iL~>grQ"bPh苡r5G EitU)Ik/_ p%?f4W"rXWwҪ3>H4ty bBgMWjAy)+1fc=,/uv&* Bz`\ ȣӰfLI6{S7Hxlg01FgEQ/2>A7踗|$*kJm r6^Z6Ɠp}&<hh.g7x26\i,.uaPR'CڮlӼ5!sQ?ⶦt1d̋Uv#@DoV T'VT(cA S q*:-U A/>.G{0Q7Yț(0 %)ASaC-1&GPQ%Aetb Wk~JP-{8"աCKniCF1'(ǿ]pwG2_Y4.EV VX|O6ؠTt|Kԫt0 ]6hw :`?0_c*YU'(s[c:hxϝ]V֮!,MYv:N$2ʿM&uT.`Sms.` "MNr\ ʅ3Ij$EϺ/z:mkt7MNP4+3x5&>zqoDp61Nz^ᘪG !YFb=`$zk_!S>K͈9eS.sUEQi/Ϣ9ˆM1GĶ:R{K`W{$@!}4B줵N#LPt3Б"H#M[ltĠ2jDokE,i#k$~8 (݇#W!G}3:_C}+[ރJ/v$0$%_s$z% &̑|Mo%H#lgAGna3}i}$aH*YH#ߊ4b"1/r H2B"l gF.P#mb}_·F *ވwڑgX$Wi]:S==0FD*n5'}*k.'HR@&GĪ?\I/RJy\e@ aWr]ՠ :1 _|SF|fHT99YI;եiz5 qOW6@Hٽ ٣D 3,8 ei0UE6U wa!|l<};5 Y<L/Bq#|eukl `Cv?X?vJT_ r xmcߝߓF$x|_pIl!pOQ%6+s6 F)9bF5Db>3% Pw]ﮄЭ˸9?BFnVD-@x$z|"8a0n>ǾC^?x9e܀2(z†sS6[s/SRcNjѬ)Gnxy~z7[oܟyp|)[Ac#1´a-HU !>x> hd NpDB$&;.! -P5tTTal! .%._$*<ŭqeEQ~FZ,M$zj QMm>eX"x&WbW[%o,v 1xI0`DY<66`ciMtmBp_q!_Ʀy~1Iqe mUXY.z6 *j=UxMَ_gDfk[IjE;;_ͥ z9^M=[6ϫݢbuYFs^L:+l% ui+dлce^})kE}YRіږߧA jE16DC[ZPM+(4?Ռg:ʑUZMT*E](ᶝkג;j7&-*V׶4rQՈ~` P6*9u[ߤ5 *b%U[ x^WXUWDo{:ϐ>]KU}Ĕ2>'EOCst;Pv:5ܕN(;[r ~精uGK . 6f rn8bywfIʕbD<G_3G`qІ뱳 K}H t#ܾȗ{m4G}`+oBbr|J1V"Pe':ǣbϗ{:5B K~u-Yt9`4"}xG|*S64 @?˸p|8Y68NGw)^"WtY\ʌ˃0X@H1EzN>EKN#aX28s"_G7It_/ 3 OBhLb,yKI5ǦK^SEIW-HJVL2T@K2*cW8>!!ɞs'e5Z+:T$KdzVձӒMп._zS*Zز1?ۧcܚ M[11bQe+()':O>45qsyz+Ynj^Вh t uWiD o^#v8xf6MGC+wT?{2T gG9H,JOͪ†&ϕ:c21˳Afr7iJw附E?C+2ເ !-!Clqə6ф}OGInĎgGk]:>,۪t2OC~Dq|ɥMjhVf+ ?%ov4N],T4'!&j4A>ejKK] y`gy>v)X D5zyuZCF0pbUS&FzV( O-}Z"@P5py+$w HRb(r"\]Y'id|c,nZ9Qo h" 9v$>B<Ћ ^w0:ٱθ؛Z͛?R@C)Hc6}d-G/fzKR*^j.bm rS[ܶdeIT-xpU(l'ȓNÜYgMYaa#S!FoKO2[˙?`;."gMyF*pV/O5ׅzWee_|$6Ð s?ɷ~ipӎݭ>2)*!X營~[#njIj`@?\1g^j6Ṽuv*ΥdG1j7gO⟲] ndvأ{(p*׆cS^3т8>=)с9g@Oџdn,Sf#UIkWA1'nCb-BB?yI':U ^ P)ޟ~bX ۵2M^בI3vP*T͠:@_ԧ?9: ,J'rsf}x¢ںҟ|r@~Dש7 ;'.:,Ĵ?6u'ݝJ)KPǮ,޾B^'QѶTתY )ZP&zWqkCn>_"Tf(0=SRCTRCj0sbt{VCd99">2f(X[ϵO㦘ǖjB ir1\Cs8ߺ 0Dh$`Au͠_G;hgdrY>P R[BR^ЊdAZ.kjA> kQ*܂0$4`m'ߪDi+i}%:APHfL)M81=ZIw&-t'2\ljKGdjCRܒ콸PWyrBٵN1:ACNXt"HrL'řsUH IhjӸaX6La O~27= LɵZ[LLIJҐE~rϠ-TyE@QLe-5W@N>K.@6 q>)w7m*rl]BE䃐\f_E R^* y9/?e2//7Zǯ||_ 2k{w~kD{w\gUjrOF^`rE"ZC;IK #UԠoX3 R+2k)Kx6n_~48sT_`[yb՟9C m76 \7H4ɱ/#|E`+.Հ+Ʌ j?מiZ9RJr[7K >Q ņ'5~PNi߆_ٵ-XWsTi^_Rm2AGڇ FF: QјP'7ϓ5 uCarYcLeZLIl+ ~ح+Z.IqoRlQːp,ѨCѮP\(cLUUAS3} 4ߝK:OOq㯛|< (ү2/xz\gJ?H)Tx%Ji SOCMo4X^0(gU@$STN9vDYzR8'/N2Ġz|$ -=ẅVOtpabC/G [le_UrycdVU _ț`%lw.b6èq jd-&2@Pr&fn h TSF1N'" ̼FjL_V?SfgOqٕݛzjSvVp1ɗd|^ vW!8-zC YHxcr.*e,~&F BQjkX>U~k(YJզS]D m,f˘-3J2{MRdfb$t^<(nS]B?}PJ'lB׼|acbE|}2T8k912>gNaBW 8NI8 c-TZv z;jA_-e{*XD+ E=~fm`|iMG) QQNyq#t"za3[l_\}Ӓ8AdE&ɝq^1b'dZ#-.`ILeRMeيFapw*嗅M^7 hi88I(D_8+V߫hp%ko 4N#[6\:ugKŦ/O_0g͖W ! g@, W l`^||!O; .u˾ H1BxQQ`(r;,eJ 6׿K]@B!37bL^;5X^MKj)7&ܬ fy˳4dAZ>s8Wv4 ;,TVX>F)!mI5x+!(vn@hk㰽h,Z ~aO_Ե0k8lWbj$(fJU Y` <[x]*JyO\N[=x>LNWMyYʎc`p80FY>H3A_&IM=.)N%䌧PNJ!2]dN3CF`'_t'vQKBjk`RIä))6NN'SI&-Ԃ}+nUOƟ m6^7۩ :Bfj\j6AP%ؙ5Nйzm䑍 IHa|Z+e 'iOڜ\X2{v-T-th|'7ZKH,GD-xJ`t N1X`A#%Z\;'„dR0ѮVɤ5yF=;[aZ&3{szx Bɂv.יޥ" 1պVҙsv$ j+*|ԂzْYIGD4_-ĵ%µI{¬xƧgl%9a޹Igylb}:GŕLq3xQA?=7Xďw{H?/w:y/Pb@I8Sa%4P&*4\D;/AjzSCPXfa5tνD.J/|x8g#~5W`wRtN5*L g8K29ߩ r4=LĈڮ˘dYtΪa}lJP#) NW9+1ePGrqPO)Ґ}^.)T>%1^2+EˤE/2c+iRoۣilZ.5y5? ڦx!2Wm Sܛ{JoJpZb;>`ůBBMd%A(>toȿy,Ӣq+DOܥaJІch܀D$]c;g>4:DFRmz>n;|qNpId#kD{+f(DsMզdgDP=}cffwҢcX[Ո0۷-)e*I [YS\G/i!NQ'̤*k9qjqUdJن JEU{3Pp*#|*\/Sv,/v>pu}Iev<`Ouu*{ FL+MmV5`'"#w$(]Vl⸙(or-3[YB|cy 19;xSKzZ/ EW*>7Bx͎3[ؗHAu 80{Qo@$ɦG4%)c%* L΅mQN]pL}#!O监 bSZ,3)JEB/v@?\:Lh@zz1BP_j,P+}._)<. 'E/̒d 8J#cyC%''?ݽŊ~yƉl[Fyn񘇂y5NI kCN]q|o2OP|cDz)ߘn*'Lߜ^ $ JT ew1`AZ{OUM1a K^4@N13|Bk]`Ѡ4 2zhF_ -(`_5-Pqd;M_FN{XaVM=۠4m\ ^Nǔtj RtH|=9& \ܧyߤ:l%'rMQ>so$nن Axڌowg>K[Jfyeg ?CB?MV,n^_A^x|rV|b>K@ll톺dL $h"f5M$]S h, [ܢװ "4.\s};%olT2i=ρg5OHN>}1K: !t)u2d lg܉oZ IqMNrv;/\ߒUDwf=r`xcHsq\+8ٲtH6vhaK/|l(iY9&]zX;9tpʦܫl n{Pq " gn!f`?芻V'U?JUYs54$24#~լSq0 bGistGwإ1cy8ڸu$OoM|mUy뼖xY)Xk}fW >,bG;6$;)Nym0)5| !54O.~KUSMy+uF } uȧO?R G+=; BE>RH<=t/ډB7'KF2;[ % T}TˮF:vG _U7S ΆkGBma-Rk#[ vGD$^% YTۍzcUY䏈mGGEPk05%5=rN!P+\Tqj44 phcW\l_ru&b2tIq>JVPK,2_ЪBLqٔ3cG%0ۘ4`!zU~I.K8%1x^՚zsAp!I3b+. 8q?JKe;&4\zWb{\`3d}M䘜$cUJ&u,3l0s1˔PͥU=MM|ƚ3.L/ K"q`iK!cT¾BG`-O]"scӎ^L⥐+JFjWaQZgMV@&Gԍ[>cпw˗vxm-VQ<}*_$,'OIۜd? 88+Ờ*J%Dm -<\dI% L!Yu˵Ц,]k9c͕].\4z;t<7l toke*!l)wo](VJXoh"έ 'h9;6|1gD$n\OgrG,nnvIKPƧ㑍EMuBmCX WH dua'7(~JG+ªEx{1`&Leop|e JK_|?f@3n?Ad-~a 5'Fk7fq߀*>5_ݕю]_b_J񜂘kQqkle!ætϮoVG;VqF8_/{ek.b|ty B[webX/ d$@+eeJ<:utpf(fQ\6b:.qL:>;E'?^i '䊍0&3#\j6ڽ@E'O^D8;36ܽT*ŖAÛرQ&,z/~faNO Bi9?WgQtm+v"nIQت{jds|Q>_v՛ڸ6^KbN=3QÐEx5UF=Zl_z`ڮ',zgVS8Vtl`(Z"777?p[#-c$"#[P8F5]cA&̘?=ÐFo0an/lClլhmצk\cERO>gbOiJ.ءa;i&KT.=V'4r4kw<@+Gpui\)ĤM|Dq8/s1Ũ0ok-DW%v\nV*iD92aoz 6ۍ;/m,=DXx5z^J"TEŅwC`qCmFʣt=X϶z6aNn8i+ʹ^ɡIɁOBXa>gK/!J /j q8۩];óB%_pU3pii}^3"  3Qf˔(V\a>j0\Si 'Y${nވ*;6p.4f4 l9Cp*f ս#3N߱vmmO).D&%\Ih,S~RgC8= (Y΂7j0U~W"y8iNe 3c ^]1 .6^()JkgyAguڜY!B#Qa7(ڱ\e*E3*',}Ώ`Bm5Kh2},{:d8Dۗp72s3b$7c#2TA2!Ce(pϐxd&3Þ_{+?:d6Y~}_--G]@z8,n`,DT,@uIbLn oܔYz[~cӈ<b7Eq[-){)cY u*K_-^B+"iؗ0t:t ['}RF ? 6/wLgw&bmK?4HC Ⱥ>><zj2 [ 'v?!tf"_bB ,gy-D-v[q Lh hzm}>fi(#URwF7Eǎ%Dycm3)]ͭ`^s>HݤycbkzHifm̢΃)*"bھzbnzda[ѾG Fz1_uW|ّOvֳ0>őX=#XB ȶxNTi~f|4{X2ϛ6Iul,1|~J /&t}՜Wfm{8wYj]&\;B!@|67~ *l(_x 9bSܑw fw0:1ۼ>|xRc˷=- [J#^ghH~ξNC{;,$<{s #mG؂?RП|5:tb9#__SV6" h!˫=mz6]r8{ ^s4vnvϐ9?ӞU-ږaX@CZ?5tC((x BSE#%Ktf`Gʃ+ B2QbYg'w2]$CYE؉%ٽ &p咃};8+O|gz;T>(~P,Q?1zzՙu ,@A ʹh&ԟ"Xd=|J5rXjMH{٦7+XyUpE2:sVg{;9:˕_5XoXg#;<|fNnR,uWv̡#H0,]΅xQ5#!w "mEf,?f#R-pw;YlFCNf kB5\p ɷe YFsP|4&¹] `S϶+^Sn1^eAH=u9s`&]AQu&pl[rcc87fsg-j6ɫ TW-叙HrD:8b͙+ߡ?_ SrYzV][s6^rݠqSd E?inUI= j=^ 5Ogp?*nS/ϺCh;,rV $`d1M΀dsoaĜ uI-w߻D~t ' 5OH> * O0`BKun9o"kMJ-s$?݉y=ۊtq("Y;gjXM HP# P *@Z;@VTķU &9vGC,XRMHca0wcr5iua76>bO>#3d.gyPD [- %!ށ$-Xk ܨVusfU`cEmR$¶"a1OIYd K#0 OkeBaN=({G0MszB!`xgrBEM;o{Ū0R%Gz)wJS(`İj#(d&/LNFХ԰S'u˭}vPe͕-x&XK VGgn %'R?R -U" ,%?T[ ṿ I a$&k%tPS50F~Yʮъcz+cJhA#SXRJ kWX7+nR _x:lTF}$&e$c/ @:Ƀ.prj?jÚn\uUL%=lRxi,BZkZBFCˌE;ӔWҸ,$w E,5f;^ 6iEc'8C(g}GGWLRB誕-j Ց$ElX9%5,Ӕ"5X>fAr(hZjgנN 1 4>YBW5 F]Pe"${c V\(mFZ@.H)Ph~\ld=c{nkT +3*e B4}0s kg<1ITwQEѬōK${O(nq|5\2 ~@s] ǘL=xG)ZF%1{$͵k ̮1Qf%kZz˫4 NO{~<4%ei(Nx.M̲_ @Ͻ,C3Px:`T؃D`dc QPgXnh jChFc!qlzIG-hJ_}f)`!c5I=X6kwt4s9t00H+ Ԩq|sT? ;W ҄㰋awCX"m~iܦ5833Ճ김[#t3Ơ ޒ!W9xƠW^ O0D,jUЭpr\Ps5h*u T@&N?@t0&99?OQƾ\h&m,Fb` Jm \Yzڎj˂Ѕ18U2Vٍw_-L 6$MKΔ}E1w)kf:sxIA=bޏyR> H` ϥMngxL!;ytUeD{ _L(@>Zp:\> (\|*x ] 4,.wjxIl47CuOKƖe&lҿL(go1H #9VBR"''ہ ltҲD˥!!%U-%ua@]&.-Y-=L(^<ob=jvKm/ܩ9Ҥ¦Qd%v8X&M?;xgcJ:07UL@r/~#AY!(OkBUSLbl?Pd4 ˬk!+RxSƥ˪$R\F NJUNJq1oGS n?`5v֜¤8 uL,?2)ƪ_A ?7򙌵k<sEF?6%6m2`fod! :B RHޚka1JR݊kOp+#ȧK'>+mK=l>pYA/c($:7;uEm<'YW/@+j,p}a[/ݫGhFUEC׳rF,\qptHxީ=Ly쮆c1;Bц HY(޷ v{D5vnTں);L҉#|P{$,"q0.+#C?YX!(aH9o؆gۋ̜ ]bwzxu*ɥl{"cdlx2p6<1qCwnQ;rVTA&U006[3a[Ԕ+A R_HBLq7!&l#mw}/ `i3v& nD劲2FqE}U"ErJ.ߗ;Dp:j;d`6YۢblhŔq^-(m-U,jPaF- 6k7 X˻{"&f ~BmS^*AmUX6[}f-5c`G򜐑;9/a62P/'OmW"(t&vz6tD<-,lz;^t4Ad_ćU!M/7 W!6g츳چ$%4$_iWF[,]L: -Jq_I lb q<;aϖpa= +Io"Zo|yH{O D!N*Wq.Fw*xghX|}s'g[E#+aC8㙁К6%2^?tr^;囤˫!MQ{Ӫ~})Ϣ,SX e!PwUMb3\=iRa ][,3Yn&a S8I]2:t ZX7%[u;ag>3y!1%8=MS.ý=dZU*{P$,XSUv:`LDg,h1Kui3fkihtCHt\Ll%I⸮ѠY uh47UaudKꀐJ+4~h(p2vGpW=7 n tزZ7 1oE+zڋZ[΋GSpe &9eYPb([6_}i}q}ĺxKkK#?`%5j6eA pUEa5oHGM$k1UKYUL+W L׀19;{bye@sCd̪p#C)|e2\.E;C5n%ő+R2OD !2iXfȗ[݂=zB|X a3vȨCYIpL_{)*.$(ܤK 6 AlAKНbєN0ldVR5AQ&1uC_S|Hmbǹ|⻷{'HzU=sJ"'E,RbYpToGI Ѹ"o^+{.XϳRڌmH90,M4ׄrFJFCDk(r,e4 h-ҩ5SP&  1wT*߰O@,Mds$5XT {оMq!Zw&ς|"3=w4Ѡ0{]0yͲf]^dɄf%}} 0ǂLhUCaTmrxkC9~E/tF%2I4h4hFA}^A&t 8fhQ)k.P4Ԩ8ѩhmA=$K2b 23:'oȋ0aȰ9LùIoC^Oz'Z}K S^ƙ#rm%E |j6JvLzq*ܰ_&+a~>$pF k⬁a><'E_@unU3@y.$6{t*8((4z `LMUn0qS$F]na_2͉:ǝ~@*w[X4}SUoX0YC CN' mpVF{pO`h>@&* l8yUgn])|:Ctsn0FsEbabF0 w2ZFk:-dO&`(> w~ U>$t:,c?M 'KʰM 녮…" |v[,/Iҭ} @nՆ%B9I0HfZu)u*9XdAlkXr:AorW%bLbAN5El @@R:1Ƈ@Kp&QdJsVzX!w:Fu(eFrҩ[e+֛y)|Ju|ZmiIM+F<0w 4MÝr !9" Pnd(]'8-0Gg蒷AÔX<'hlǪ>B)5Y6웿JO z3/߬ƶ`/_??p#7! W!Q^mE@,iz³-)B%F^hj 1h0 й26'3춘Y cr_'TQ(sM?RL7BS6ȆZD2;3XZi6L&Fh B\i`p]:/@z E-i,$YAk"_KV[b# }i&3Bf8~Mf jpK3Qa}<<=%7FErG)w: X9hA$.0ra)$jg|!z~r Òtkc%b0inQ n >7s rYfu<e +W.%.bP>L DyWVKMb)CO ˯pv۾s1 7z/ Ҝ$l;Q{y?JiA!>mo/h  épn51.^9^?YBuHu^;'kG'Q'*C&]`,G?'Hk<8cJ |1:3}] [5'`H+]qOvp[o_n6[3)㸍Oˊ4W2QyY݋1\Ƙ33X&rA*gy٘De;-mNOl\3 x"[pqSSK/V!aOĩ'Waem >e")T^`E~mH^z< O겛 Y4B(g{OQP$hpp@= G%6<.&A .~S_Xa!g=]3Y"N[o wU.jcE8B͏NȻBͰ_F7&d! ;1SP׀E)J)=E9feB =)muIа/I>9ώ-}Ċ+L,$sV LysX7 B4Pru^mdn!4,BPŤ4QfUPsLqhgL1>OC*\{\C0%xgF rJ5t)t5*.猜pk](/ P6ʼn݊ODvgޖxT4e z]*)O#:co5i' A뭿XL wdc7*J[=E'yPGC -Ve3*`!Wh#OG!خڧOjOwE֘zoZaDzhXmN47'O}rLS r;2 ;:5PE淀^.Og9eOB+fxz:[Ybq.)V+G'Plr"I] y^-t|ޕzFi+X{-NTW` 2c_4`}'Тgߧs^ r#]8 sAM=Vq{̓BZ l[9cARPgz}($_55z{:c`Z%tFIui&P)/v=qL8OVПO t H hu˵ܜhUU Qt&,wT@ &eg@'kk0ҫ*+E=6茀_HH'Ӡ0V@HjjcZ)Z!exGLL*`)AvkaٵDz[\g[2=e0,ŕZ`!&ՊB_F_Z7*5jՃx P"{7:Ve KT۵^6 SJb)҆5Iݩ?YL3B| lC!c0zu*3\@c-3+\K"uY; '=4lA1ɺ@]Lu!.$Ƽ6^my3V-Z [58ps=ׁ8IC_Jh k8'RkaEiSiQfM kU&&gʢ9'^y g`atص{}C=bG4RKrV\qbg 1lq7i/8F_K>H'w#47E7ʇxhVx}Axɛ.Wˠo[۠&EW~a֩Y)PgrB#]n0Oxw|3gxٷF/Bb#f.j?B1b]sиw GYFۆzn4D<^A*cϒ[<YCmA^Ŕn}@+i2^qc^1Q6c,JZ7-CqR}"Zl_ktw!aXP9pyaF_)' rBF#@7q_,ӓU'$C`kR!+ڟeAk|MjR ⿬h,_v}DMR3^Fmcȶ4y %%9(k31 aI8 F^1IUfcx<`>d W52# ?Q-iXppY5O{LQcbLM:VWFInxz_!eZfz9,{/>&Wc<Ǜ׫Ȯo ywK:6`3> )^w+>|]ՒVmaY`\)!'RRZʇ<Z<6b}p8ԝ[e G99j#p,r!tי sp}S lqljkjO,t,=ZZ&-0[_:*^LՕ~ !*H"`fx@wJ^V}I$2e[~2wU/1A;_<8VGY^(&%Rn1*E?L.]\j%H*|fb tX5AOLP4B9εq`2'&Ǵ1A(GPc:_w]lK[d-sX\Fm:Spfya#wsiq-{+Aba$2V֧ۯJ A>rN퓁`bC{nz|-^ >#kwWl~v-G^ 2y)_2H:L/gWf(Ǒ XxϩZ?Tc$U(\Cz2cEg ¿to|-2xkஸYsq4릷{nҍMV*TkL.%h5&=& οBS&XL-~}>`3 *4q8_@ry\!f"#˙7B<1'ϸ*H{Hw6&s@OAKW֥E#eڿ䀺t7u. "h?XtX)jQp}\QTqRV6_I=Wx,rM4ݙ_lgM(/W0jsƒg'lJ>F·?$~Cݑ'qquJ|zx2kJ#")oЗ5o(=jDg{gcҌ5~UtM r7NORλ:˒t Ѓ ǯ`F"?)q|E{%bǢأɷRbsSm_#MIHN֚ ?܁6wv {$b6Ζ_?t{t|g W M1۳x_ hlɤs_օ-=Ju fODy=JD=GvvO;!J:H1ꪸ%V{^(/뒎ѵ`s)8JaKxu]Q1; dzK#&Uޕz-啸L 7 2ǵS )eA'%\u6/M0Tw&!O9Z% L1ߔo(f|5'jL-|IS2ʐe,0}Ѣ"(fvRƥ0.&׫o%Y9I^S*#〻xf~ʤhSK5`al˹ <+̺ao5/+|70Λy?$T[bVx(EiGbZNH[Q[ܟ㚏,FI9+&17%^Ӫ^,GtxŊwnSϢuZf|V1Ð}HG%3쁜%)}jK3uYz $@LZ]btkhdV2/f(d T;3TI(Q6 SU2ѿ"(Kgl OVo'1iܢ;?bt^aD"hŠFƄy&wX ͛a}{RaXqy9k&O ^qth2jeuN4|>+㺽ۛ"kGr!a*_1 )T }F:#ZJMF|Vne"'(s@hs7Mhn7Qpcb;^> KO$(6J*i_%|v^p/)Ghb o@"{r4i@s <@dPCzt?%eT'Iê JfƇ > F0/eRΓ0Wؐa#q*ؔƝ~pղe@" $ɒzbW #Ҩ!zKA?stoQ[x $ 9ri8'ŘcU|"Qs؇T]@ĭߑw r \@ rz89 qP8'ނ F `v!/0w)Va~֣ 2 N\t}q#0朄.<*ꬄAhpƦqj0ej2/NXrJ͋j AB\ 5< 3%:@l Tދ+t.\s6?bm/lh ~jQzWRQ2ۗޝ7`LS'\vHE[1=O>3Q%<\+NAHMⲚ47^Ӱn=S޼JŻc@M,3Scy >΢;/2`e' h wq7C}GSzc ꣸m6Pb+u!ڣuub#Ţ;pA_6yVO"(HyrWD۸7芈J`1F|{-,FY6Яi rjKm JeLfVyf@Y"=Am)ْioBs R&ۆL[\G7B:ae^7GI5 jVjp#K·@W쨆jn8s!Xf+(߱=~}9[7oԥvyg~otT]z5D,^P3r= q,.70Gd'Vp}Us54$謠 ӪaBw*\!xFomi?fpoc/TMZXi]NB"Tvv( wQ`пWNrPfX2 H6Tqzj QHTkכ@ o&끺yN6)]ɴuu#l3 SMj2Gnn /3s+Z ]Uާ\V^axb]"{Mi5h tWh6&ʐ }FrLHhI$L<̹{'e'FCsjՇV, ާŖ5: 2dN/Hw1XѮJK0䚷T.LVv NY=38yzs/Tj|AAmVngP 4KYZd/g0C.ۤ|9"F_ "pK sEGP+6~,e,-m&ܢ(EgC.8p>F=" ٖ]RugDK ^chIOowdmxiU_lpVy/ס5t1 \^,J>}rѻ<7u7<$9 ]A { I/zmTjdqO^q)vB".:n66*s}v Or&t;9Z#Gc9XtbP:kȕ)vB~Xm|iv%(=щcϕތK|G%'dǴWRz Ń)t-f|=m+zؔ&'~<8zp2C1q8:@f}8\WbNKH0 A?X/7n\\fՐc=9zsz>A#ȰR `&X fEFgh !0wg} YvZg!&kZ14y&W?}}WtbgcNq1C^!> {_y.ʁSz˦5PNYp~\F#arDNj2sby=PofѼ:j*A{K)#Lda:t.JWq>31i]'zK" Jt83# W#"֕ГSn{GOG08kkC #pW29 ;u }mi]S>LI!=@f7ZJ8׎\3sp [;=^ƫcZ5}N(L` |}'A-X9LJyBr|[]}OpƑ]'ܘeUdT:K lhm"nN:mtxB?a=Q蝾PJKK%~ٹ_4G!&8ohdovC"ېiݖI%VHIFɏ  xj&rla.K5XfƩ\l8?gl?/?FJ)`@,l@ jZ\Z5 jdy~BN%1Ob36>N{|$ِAW&U Yc f]5ThM+d~uI"gW:S3_զmV堓@l3&6ĵsWXD3}Xy!p]?ڒE#w ;?NjƩVEfi\|OώVv69?%`MP  ~FGS<~(vb~r+ta_֤X$ڣ~~ YQx5>1 C`O_ؠ?{)fSo =Ǖ?O<^)KjR`IbIJU!ڜ *;zV&>!1n޹eGd{JG5279^B`܏/2$_7_ u Dy0Ԭ:O"A#h4xl^S͗|mwϙSl9L\Q:+nl7E{;>=K+1Rs 92$`ѬI_Bs:$Ɔ{ėoFW9Yv)Ϻ?l ;/[DgЍ2h6MrȚceU*pR5f1#[o G[43&MSs"x Ml+8QyKʬWv ZvtaD)b͍8&N}@Zپɸ;ɿ2_CG1&,1AaэV|A&P$W,WV2hS8GG.86-?$ 9T4͗;Ҳ=N |q1eS|.b .qij h<+÷NYeW]NntZK߱,J:uOLYuuo'R^zuD'1n|Og:f8^;9G)5VmpS&ݨp]Vc0tnSتAgeYKCW$b fe]z&/(;bmO`*:9 oex߭=`)Lp\eʝDV;ɕ5mN~L8VkWġ-T=n7?'r 2\AV·wMQΓ?V ܃jwӋ$Id8Fo7/xqոh5Ɣδ2e}T 7ų "JaY]*f%B*ֶH\"ײ#K&n=koLY[|Ei5^Ng_޸uV/k5%j]-ҲttW ;crsŦ*)"Dfb1ua7_i~1f.I^|퀭p$Z\Q$}&f|QVa.uz7^2ז][ L 6$Og l(^j8z7:oՋ Ȧta:xCf~,k"~[$(?U `0\Q'yt ru2fmu"#J; nݓȳm3Vs +$ 0҂lq RYzMoe(+NJQEfL8KE,e8%WYNj>6j=[dzN;U |Ϫm9ɎOG?s̨T&7! G "~;ά5C3`'rhp\H 1 8qYLUB<ٍH.tDI|l-p$#m3ā_ċVpLYaÂ'<]WTqnXcCߠیq%*90{p?i6:v>)xaJB+ `U#pX2u?Kj͏ bwkݙf|rAf hxɳޟJ{s7p\$לKO2*Y9o"=mo>H#-S==9Nre"X3&4LS=(5ha g3·ਨ ߘle:0ODXKєp4nj~HRfتc44nӺRh;^{++ Fi1Gu%e25yٜj.ӂzqn)Tmjiw}dTSv*Tʍ^ó^NzT 6[Թ8 'u+'ؐ:7k vgI"N>N}1h% )˛kxUW_nɍBV>L\3ն*)&&/)%]1]ou ~=o`&7 ~"*#.VVma(*meʛ^Z^P]}}E^Yr~HQ:GDXm3m_zIt kdq8vt %7 ) $]muuÞ_ `CsB G]zU N`AMJ?aTN^W}~'IoPr ly3ׁց/F3?%4$`6x ûHYӴd|0-xf@4!)d$e嗎cd!-t}-Ȗ:U$_0dDU){z .۞A\eQzZ.юNUdL|8=x}JBJ7,^ѸԮ b <-i5f \riWB'[O߮OSVv  WQ ga< m|3tiG1/8 0o0TguGG# %x0cgh4[huQ㴡[hNGڧ]"4DE6]kDᕲY42poclc^{ΰiuGζ<{[O(MqGL:Hd)MDf2iQxqct]#"Ktw$Z,\oZL>-{xbL=w:Hj|#\;@t}&@դ;\u :mz1sErYB˹p/gxg uqETn݊O16&,B 6:|fy-FN =PGը[ڞ.@B1 e0ra /@OlI1Y 0+aH0⊄ DQ<]gF3^V)u(C2BkGQ5;CHe`T,M(A?񞇎Aܦd{# cwc`Qxl|VycM <2$9H(M/U䗩WFIUǼ5\~к$*6blCO"&$-Iݻ+HEqF=Մ?&_僯UPtvj^mĥ/&ЀB$|?LTEך{G  ,;Bt"0N)Aшr+R4QYx))mh~LՂl ᖅ>8S(~V:nĠ*]B3GnNѼaԌ5g+Edes&$ʉ]?~H!{Xoeb= j;cF@x4 pRXFY/?YMLw`()hqx|30dW2Zة(# 0# 0닐qGS p2 7t"r{"\:Ro{ʆ|ô *).1P~1OrZ!t`5-2@*H&G+>&(01~`o-%ȩk7Wc֤[/J"gjI+Q˵8Dሣf?u@ʚ6a0I uQv g&*V5)B ʸtfSmYl 0Yx?R <"? I-&#c "m unFH-BS0X`&C]WZ6nTk2h!Ce7XrVdt8*0cJNvX,HlSzEdފtmPVh& A ,6p$ 9Eiz+Rt8H]JsYEf.E[0M=ԎL\AY>c+7c$ #s,"ᐋՌSbW_KHzuʼnRu '-"5j8۞qc~d N__ S":~'b#:~$ָ$FY '*C Y;N6Z 1.3qP;v5 z|mO%O} ̟DN:k WC2-kvz[! vZIc\mҗ^daܖud |?3< }F Xmli֬L _C-R Z(ӽL)nMmQH1^'GT!\ NԲА,mX,'(ЕAl\AqW i{< $ON2UdqMh0F ΎI#YPxT%R(UB;yUzq(INb7Qٍy@I*UV*獒%Ô~`@Ќ&Cl~ !X"Xs$: PJ @e%N58F^0ϝW[Rj{XUvbWeˬRd>jϔg3n7qhXi. JT?/y0Y*̱G =,39W$[o̜*!}-AnAkĚr)G)7d~uܨ=ɩRּB.MZNAะxC)u47XeZ5;4i0}&o2+Ű ĭKlϐ7Y)#n*VILy%i/Cפxl~08yrU뵂Kư$=h'c iFf|Dp5z11[@E+ fHZVEiթZ%;UIr)x6vvU;#U`>L >,_YwB;GmܒLsMyui dxA2c ;Zq'jZ\y%W.gĹ '#]R!)%z+FlxEuV uH`Y6+G@2˧HVMEkA>l_ʵQP g7fKׄk,cu &!knЏ9}V1=l1u|[ 7>S yRMpYG@bIq7^8bau(~*e\b\ 7$=(H-``TV=1{+t}FX!h\_%zM\U`R fmZJe1UTF`.KI-DASς{Z2$/5mU+P fdi1츨^9(Ϸ9mhxt4F uuHBhVh\.Bn=bi/Jȫs:I:Zlil06lɦ/+wPhN5 9\ L;!:_l?6Tk;,kx$଍?3l:L#Y\Cg>ePg&`Gh.g3?[>G1a%zz){r-We vnWl?cEAp|ԓL,02/Si7֜b76cH^c+ #?896SǺ }QW~UNNj,qtzE1dWؾ)Mu TJhhJSިg~^@}_1֔3utּo8t@;sP= G@T[AHz^3Z<Z 4I-Mh.bN>H E)4< Zή$FI4y|MgtOP h![ !v_1NA~BL33*"XS,}UMXAuT^`g ~@*ɼK0Rv|U$% +d5W-**VjEޗc0 x-CiA;wؚLT9pUTpeV:h]f~ψ@]/ŝh}J: p'¨MPH U0JE53EI˜f["pctow )í ,t)y[ynʋ6houT܀9 O)EEKa~{մ _X<6\R3) aab^2W=&`j/p٭tS2ѵC 0@M!Cn[ ù b z;=]'hMK\',A,e2 ql)pqCT=rĻҁО*Jr&k䔪" > PHx.7js͗)PIrp,-wҊaiYm;~/bj)kOƆi]|i[)#{9`Dp_LSuf[TQ38m:x[ ߡ-on9(_$kXC6KǡWu/Ilr-m6 ӹ w|IS3XV0;-pr7rETY9)nKM;MJm;dSEǭ@}B AG7S<d΢ղ5B{ ll*l+s'(@fӪ>gz#hXJ)nx,\2?*j־"kVݬyx{:b>ARJ%d"d~Jf=7SX/ȵ?LkvU-F?I!SW+UAJӣ!T@ Hռk.A]%*f":NW ^3:"] ȣコՄ+TuR4¤bԍ+qa7)a`ihi&[뎇$ȑ*c(t k(5;6bh(zҀޘ vb2<{/^l8i/l`&;O]EԲ(5Q/Ѫ6bF(zldj !]5b·\!(9:mcX+%e3ٰV*6c,xhSf1(OaFVye*צFjx5jV%u Z 9X7ky=s _FGRӡ~ˢxwܑhpLRTƺ^fMKHw>Igr_j/HQCҖ@J^^Q~o$yڵ{wb[}N/z}T|LHƖT1D)"H0xbr rƩžq/|O!ηsr5%sX)%کJ}`BqICǙ"^H&*Y1y;kރ|7WKA8^,"\쨔ZT /FkiG3%1v" ɓPJ)Wb.kڪd4[ WV[6&8{F[ᕧt 0Vvh҉C|ev&jJ51b0715r'q2 K9z\C-T'Zi7Q0UMͥZīyYνKW*y7CO|+-Rk$G~ ,!),S[lM,s@%ƔvR1,bYMDC:<Pȡƶ :Y4 JlTRsxy1IX߱ g, vgcKzm[|G[D/CNw Eg5ޣd -$\:5ױQAQIoDvLU ;z-f{yo6&ŘlSx5|YXOBU^I()׮d5gXe= xl˩ \hMs17*U=Ky,~p|OF|ON/+<vCfb:v K[Tn'TOh.Œņ@NjIn62a1NYsWBNՙzΐ+S&ټxoMʽZbx?hWJmȊ:gcMI* ָZU㝘")ՎNuxT|ek}5=6d^K!,ǩ[ӣĿj<=C8aR\ r>#Q/G))|(dT&hA;ˇ0טAq* &>Da=[I!Vqs7·QՆR5PI^z?O7 9VW!с -o`J~nxԃtܯTx߂gg.*&k jy?jiud0!S)x<ޖĬq6B aUz]7aXPgr<$гI)Z`XgdQw0O"A} 6u+t=/'K/eQ& M"~R44|Z Qj; 2{M4iNF\*&sgP9b >L˧Y}T0YJ)ŗŻWؗpL7΄8r~;VJŸLByN1Mu=/6AߟugwO8!Ae-_̥ht9 H7%GLrp4ȏd뙕#ˢ >TlۑA^K\:Lf^FwkpÚy]Z؝aXmRb3\[H2ޓ&y5@NSWT-uw8y=suׁJbvtx>qX b_, Fw.Th+Mv62q2-sw絃[Q `: #Df{[G- F}?CfE =fNib7/NiA gc@E:0c(؊͒N2T5f%:&5((^6HkE pK>s Wc]:1\UT#4592Il{5*9܁2t{ٱl?yCm0}3Te&6kb@:۪Qؑz/+d3 4G6;,ni'_B_ `]\JB*AGww5C)RTIAiYjZc;pX;:x  D:h~BXSz o$B:Q9C%Ğxgk&ȅf`byj[V"_;ʂ)wjɖX&gamh)n֫|_/zE1eՑvy䷖qk̆6ˢuP: ox1Nt5]GϪLH e"xp);N>l6 ]V#*{ŭW#K uJ3|l[i-Dwag `H%_yʫ'*P"<ܱb gݗ|! d-40 W dM Xl'6,'3XFy*P±3T@`p;5{nݱדa/T ߘ54 % M4ܻg/a! j<=ݖbwsgcNI=u77sΧs~2/v*=sG2bzr "Ǔ-f<"ڪZ4XihqUߗ]<o!eZ5O x ˱L_ā/C  \{G,%cB;@1ڋg8;f-k›kv1>[ (NV".zAu4G"*K-x9W%\1I)y pa)uԱ\/_ZҾX~Xџ~,䚰Psp&Y_g^fG:S\z$X2Vs(9heE"%J(QY\ď\"`s[סt'f$}-pU;(̋sSUrc*') Angh\mj&t@:Fpo3ڣiW7k!B7E۟VưM hγEvi9P_x]%+ft!} WǨ]OP!b5X̆Τ(JomQ8Sq> 8W_>ZhJ8JImvs!q[ hOk5m\n_}pC<'&Wŏʟ12*[f\bkN83=qv}&R I9(,daLMMDCt~M1%:|LmQ_s2Jrjdu5$8&*?u)x>BXFK֎{*:`]#Rp "b&NkŒ|^CR]@Ae=,[.\(V8! 9y1%{JB,8Օ2~f.1h,'dNII< K6x-'>_4:ħT߿ SGHL_@ØM!EnK՝Gd̝v;w7XR2:Ao=9{\z'5J̉#9oQJGUv4k_R^:R1 ("\BB5QXWŐʰҭ9g;43<*`*LLjnB^ 3]Z9M{MoMr]FAjO6!˃W%@xѿ@GR8nwPBj c5DSɬ9")$@a# gQE 91;$Yi@r}K.6'տݺF{KbrVK j.Y)ud0:m ,Egz[D2h*rW g]bE0ҹoJV[^C†C)˾jvIAעKV1.kt6;d͚t1P_yQBAݰmkch;f̡Q!N{AZRC&nYr* ʘ?WSVF!dG/P!/CR05szk"c5䃕]zЦ h- Cy1 v l^\jcF\· +1{]NuX ;NIUXn<5цXs'dwoi9ZcnUgxAըP={&H"&23C)%K_[dBLlw [*MP2ٰ.3%^SA Tȱjhk|U~t'1Ӄ+&}Dž{Zꭹ(3 $]G{D ;_F_?\6$!EDn՜,@jd劭`FKv4S{xOt,lC[d)Oua[S.aNbٵκ$Sp]v4z.$K;b1-Qbγ˻m@~ A'@N/׼ 8l!P'grc lJw\OEEW8j}.Mjg)7nRT2XeJ!oU {ǫGŃ$`4ꬎBMuvO t{)C;|6>8OZC@hMe٨ANRW;UщmjRb= 6%><1=vWy9-tEKeM$Fe#l pT"ikC2TJT;nxz V Jxi\_)2@9{W!{R^ £w9YZ8$¼z nnF4m{ފ8QhEv 3@;ڿ=rӨ'&jbzLdR|/J{1/PIoyuwŶr`Ku`@ԇ~V͜c?9ëc2<2B)fYsOWwDjBٞ..]p脺\6ӊ;~G0fTg li0p|ONϿnāE֟MINwn!T5mEYޱa>]a^էR&(y[Fޑ^z#T1PkPVoL}5Qp!Osh>@YzT52חmMRN'm"n/o+l5wz h蜔afnԎc@8Jpp}V]柇7pQ%WtH="wUogpsn2?Qԁ< UWE3p2ϊNK1x3$1Pu\%:; IOKO jj:hvzJ4Fq1hxcN Rxؾ-țKq xTYڊk/,%tx!dyѭP@e`Yb*{92CdboKI~ H_xV9:I$F8!6CM`xۉRMeR 7?];TyߦU_?P㭚8A>p _hS l%飉8˿)w,=0'J"vsF$@'>윥D; qI9ĉZOj:t7/s,.bh A#AqTNƕ `,fBSfFѐ*P&L8T]ȧG2vy;Ұ*J/O*tz'D>uQ@KG0XZԗKosҳo'Z*լm-Lr#җeCqmeʝv w4̸Oo)II\xܻL^B?AIRW0@=]d#O.vz9bD7l_3u圽g:,tQԃIBY[R@X`WEK2iJ8*N\u"AcSƌ"Kbj(9^#.+Eo/5ӛm5hԛx?'z+u?Sa>;*6yDf2i_ÅYM[II/WB{ll A#MCopsHP&؝v;%tJU#B 6?)~(KyuΖ67\z8Kݬ/q*dNxΚ  zR-\i.mO |'e3z8LQ$WzY5SvJ6]vMA ѭMvO|^0 jszGԢbݹ啈cynكD[EMP%1CIj5NQ I 9,d(}ss@Bԍvq@丠| zEH.= %=9N֭]57`Dr&'[L_!W/4^bV3-A%M-su5L8 z 1b4'OJ7,e}`*Q)+ݾnʈQ'lE6mIJpf8tL )勷+a`jp-MU%M\|/uԐ`H)v/5'z+P.r(M+.StDUfE4[2Ț AarSn|gY8|SxWӀ1lM0YSfK>DKHq׵gb6Zƌ4eSvߒzSvg,Qx@cUWN'Npch8dEN7#_1 AVJBZY/PBaհ$ܫ&OF;׉y]2cR=Yv _6?Y*2T@3ם! gxrЌS+e՝ͭK{XYl֯}LѻI`b'cRvAtp{YiIFG۰2=` jq ^G\8ҝs|7⾪2@k0gt ~P&[}({*˫V˔^iGJq%~Hԅ[JQ˵"iww~vhH_dkۼ6Cq<Sȵ7)+KG~~ˑ?|u;\D)ʄ0ĀuA(X^5ې"ʌeOI(`Zl' >O@Ru<*\w_G;Oain>_pL;N1!k59 q(຺N+2xvhܘe0@Bx(_j_G`/Cȋjen t!MO0XBzy@s}0h; OMf.: `bT$K{d^dU6 S8(rq[V m~.КMpZ,34uiUNV4@"(j\<SV< r`KuO_gxF WN`wfΓScx? 2A(s]RG^eշ/!z'n*䓊 W5ሹ|s!gb[[m z`z~3Oh)mO)Z 6:Oܝn}@-^n dmo9nLF2CHD2NPo پ Xw.BF݀| jGLy?"]-0S" keU@)!d`wH0KCw0R8= ݭq YBm' 2XУOi#{GǜkT&ml=|330U0g,Y^4w\}ABOf畖@\f'PQL/UFYaby/:X*NgcX`ch. P 88 Y8vj}GAXn@N jJ ~鲂 TO--O7j*`G%'Qv5nyXFs$ Zlra!EA n ږY`VM/]$0Zmj?{rHsYj1|$yUN( DZr@ Y'GG.&WZY h4q~l&rb>0h<-?g50mXb5U5Լ6I{PD MCQ!)'*^o hbp&(<Dq-5  \P킟sMV+` s ƙae b^G|HM,8?;a 1A#T7nAlyJ?`:81X,΅(wd$ T<)6 ~ s81[UVae`9jMGJTB5p8&+x T 0Xp?\xDA ׍29-RRTKx5C#+hb快BEU6Q|r#jXG1,4eIZ B!oG@5i) H |OR5.`pbH[q% C9p.IVݧWXZiyOV2kE ܾsdtFM`݃Aw?#Ԇ7M tR u3 Fv5?+PoamW='ܩ8ת [-ik+cӤKtĿXGy։2M è1ـ JtѼysZT!3,w,+DCͱ(:můAMC_*#kR`7]LJ!jܲ"حoe0tWf9@ 7aCϭhGoZ FO fH `cb$Ś)-@{^+B dI|3EɁ.۔)Ţί5Wd@~<\S)Sr0VމpKr&7(y 83s$FD#t. ,+{9h+UpF<@* _@W`&}E e~*YL0P)O-_EN݄^',:|M۶<̣݈1 6[)aJǬX4^L er{02~@l鼂+!W,EW&zdM0𝉹ƚ1=σ .C/+LmܝWT[8-oKu#Ajə)}`?s2y7u,s +Opq-4llzO*-'rYnRA2N9)@d:ed"5^iHW'-NzbIBTޛU ֟v8G31I5:Şiܟĭ +,x#kp9>g['3Y"W'#8gxN-(pya_*+>za2Drgz@74/roaNr*}J H}Hh X ܩ8ҡI >ZΡ9@Yq5 KE=QB*HIDz ѫ1,$Rm)Kq\u,Ƃjl3 5=2 >.v s~P_( !o>sP\',Ѿ^*wn#^n\8Lb,DKҋ/u؜ñ @.@!ˇS5P#G(ڪiauʎ) X&^]M^gx7u.@hrv9Q5|CפYݳ|"KmCcV4|ڙ85zGCǘ62A^OOVcepjN;cZ]Ӹk0޶y/Ih ț\5{%نjR_ɹbKwjkZg=g5~X+]zFg`nf4tPV*ދ{o]5j,B]+߷yZ  D ?m#Ŝ3fR^}pr|mng˩89Ƶ+~T jI3^ʙy*^7]<2B^8xmI Dwa(wH\yofEnA vGsPO fcբA,չ`ޘ1\wr3"g~Úr6m!X_YjU?;Sh=g` TBJOwS1&d#3ՀTAh0={W`>oyt=v-O[PJMޚHgqH%NϺۭ ~N^f\ASG v:ӌ- [݋b(go_`:rFt )@l݂h+]&)mFd$*[@ a;kUúx¾ o2p!o'/gt؞ Y5q+N Hˡ*r1`fs`J&&&s/ѷ{JXc{cL!7S&Eޢn?ދIߍӽ ە}T* r+fbUtiBRneqI[wmO )U߶lXQHRn}c۔儑^ zfU&v}.kr%!XOPJ- %eqI/aϼS-Yd\'lQ .ט,&mWstѸhuo}2>;i^ Z=>P)9nӻ>O#IfGSr*lZ 6:JWoXi<55R#t'蛲~]ѤyEw+ ,w5ݍOo*vcobxr*NLlbAGl֩6Z5u w QBc&OQHS d{xaٖ}aw4<3W5[x!q]br[ˡn{pv 6VRʂ qN|75pY,}eΏ3l%)iUɖtb$thA<0Gk}ɀInU\j`~ \׭6W~ b?&}kItjcB_[Ա!nƜޣ.O? ݁c4`7S|5L٢GΈyR}&*9>(ejxV DodTdNib uiOao_$? >-^lMŹGXN ݋IS_1c$lR7%f|m_;s{iM A;N!.\,C^,E23Ǿς%YE~4jcKmZ44~#+9iIҖi:7:xH!V!s $^&{RZgHayG˝;r\ ,m ey6B}ۊiJIz nw9;uBX&\eiReIҞ3?(PFTbT%~|w-9уgo*ZUq}`g(A)=ݾW],h%1v3F!q -Q>_JIn=I\:V5 Βfn0z5 /ε 0~jMFszr,wY$@/?2hҷ= v;Lr;ҳ.#F |D?U6ֻFUZGA _|nMF&wwB@za;q韭 Zê|"gˏЛn5)i#.p43mv*0w ”Ζx7)WJyrP tSb! >KK^,4{; C cHW:hEGBϧ{ x"!еz;a-8^yB 6bY@s!Qު&K"vR@0-ٯZ\N )?:OUvkl ?dm3*6 CVǧa7taS)'YG?u! &O.+hv+q^L qgMz2iʢ26I~k f? nKuY;E=nȏ^h\HT@k6-pe+$gwv-@)aqYx߆iTۥy¢5g8 S=;1'Б$+i+oa){[ NϮ74q!J}8%,Т ^flPe7bۂٙjئjt]21XJcTz.Sb FٜqIf$Bj9rI)'6xMNZ]ZhhtF.(quݰF\6 F۸N/"/J 57"A3ŃCYw?iWN$brl~hNUΣ ^j<E*+Wɻte1dRVN=K-jCnB cc^%0y iZ,6J˖Zϟf,%E:~Ut*USgwڮd:ɺ4s9(@A[?˼ nhz_/d~.scwlt'xLi;1{9X 1ir &F ѹxʟrN* 9-[vrzgM@1XaZJD++I{B{NTWU3l ijDjAם<-V]-XkZhC7!}utAi8ﴶD&Uxm'/,d˚0:U85fE;?d<,&gheXvq* ]AOj Zd.yD5Qw'Xy-;KIjt ,FЂ=;1ŤM5ŋZ>EyOO-..z$"'ey.H4b5}d8ɥQ&_)!-OuV̦z9eYJAp,=v`2bTN: ʋevA7* -О'DJ7~'$  QG#W}Ux6|a$m1C;\JSj!`:6u:04htIlcEdjg 'ԑG QFocyzw(};ibQސa|ňvm@ny ؅(aH)# auv yn0 ; "5˘P5s&H(#R}}`]4-ߓ hW堾b٩ :v_Z(v^ӅΙcBdt6qVޚ`0K2X']PɵB-q8n$vɟc.</D@Ftnȉh$6 ('6RA:3s?ᤕ%rAƈEʶ׮PC9d˙&uy>Md\"68*gv4ηlwI^۹$&"֝i ddޯTFŹsmTmlKUuoBnsd,pW*C vliЪogvϞ庾exFU9̞ SU?jJxL* x/bPO" !pniNS[UݯI/{Z }c*ujˋ)QXk)J@%l~;v"vvڦv?A%#zAf_OI|A3ҟEFc/ gB".Ba ONTb 2V&ji <P.2RmC"EtOK\݇ePK;xO,dLp s 3"2')<(O\S:}wiA(mfa$:Njwq'U\(j(84OՎzNUַL$mcȒ6)Zq@RD(!mt_a.#;f"L}8}cI)v Eʵ9χ19cGzw:?Ɍ<1(06bXAjZ`1a(Kk8ANX#opk{/rKT@F0Ζhmsk>lu.KR;3\>Y1*6n"3F]KpLRV5,nP=R/K>IЌr0ZkJoVOz c7{aEyLaJo: k/.B>b0!NF݃=ZcfG{S{- b`,Iܚ4n*l1YgP]9lVZі?m:Ies=AlɪX*G*mW//D=ΐOuzauԮr;j:w}@5s['%НpYu^-)Athc=F h-%ag lԐCo$7u$IxěXB72-"j[ ,/P8i|ʩ;Ho9om;($tH;'!"kYe-y c)/~ I [Ldi#P,nQ?dcGxQ?B1Ii'CAcpS1ݸ5i(%r,i''K|  N4]nCwؔtEӑޘX.A~{EwĜ4weplB,X2"}9>wǂ݂mm{s~鼶>KN^û. +߸EoY*:()o8,,v!U܀*!u_a1;( g(h.mD/g1}Ti9=g*1 vKY:6QM6 a@BsCֱ܋3,pJv7]~6mη=9KIZNPt* Z Ldq^C(g-lZB#hVSCI lрIEd"beBkMcBeT|L#Jⲹl"TV2鶶n'LW kMGݒ&p ĸ45~bwߍźdm- K'S`? ٕ=챘O%b@lTX7&C *w1oCCGg)d4v^[F{E*y)P%+{K*bv UӇ8=U) /@IulVt Y{^T&ŔV='0Bس|g(E35s3#yAb$P`Ϥ c ֦i/ݳq81쎺AX6DdZ4RrG xAp 6Wgq;~>4#Snv#)3JF"k%O,PaWt`4mMMiX =^SUnDQԻբMCBNñP;#Px<{.C K:$G^+օX&I({Bi}(fʑE, !>cF~/ 4U&aVaංp8; s~m޹oPB`<‘B}W2ro<ʋ-~E%([NKAϗ ELGoKUkelHeO8i;-+?,~NOXK'z!Ѭ-}XaŤR4x7b=`0t?ٹk>Cdx.w0 XׇpS3/ѫm^?q W)ZKtѷ=GT5|?mFR^d-Cq-"(KJ"F2Za$Эt㔫w=] u\i t8t!$]{]KP-)m`$yt96F/vEv ]fREQdt˰9ז]Iu~0MNv]/y~~xOinzuu3K.̏%:֑ts%iպ0Ϛ{6{%WŷT^ fdaWp]2jЖtɤގmYU+3$`z;M|76$vH*g d^VCqʹOZ9/lm-?1OW GKT;=nTn]c)"h1[a[Y904/ޖV ? y<}BؕD֗twg7wX'Yg7=e/=/\,oCe%*}I)%hw=tk'aжOv$vp}g;vt}_w M9$N v+~_:gU1>\?BX\h#:Io"NGHޱNGA+/2ThL4;{S{E,DsH!*ڵwy6R562xYw^@/P/cnF,| qok.⥤pK~,:D,wt[>nw@Hx{AS/1 bxhRr@'X2kJˑpՑvuXj|JjۺmJo^!@|<F˿=?./# WM%y< ӼdAaHUPYb3PmH΅m/"~2^\8:3c% Zf[ƶfncDc)CC=`'\WFٗL죪;&/;kQQ Uy NS验5y4/X"j|HO7'h֖mr,'$3][^O УǘQݑ.,/# j%Z1x27^~9Ȍo)s#LNFj׿z07H:2$hxIkgt.t5WU/Ҫ[X3 t199q~/s |D:e(@|k1XrcpskR>Ѯ0"GI|lL3e`wxgr{$:-vƢKi^/l=go?Suk] 0XE g*/q6m))8ojy'3%bCS >˖2B[Ā'F7d z/ev \ Ӷ7QڮfJ5e ʨ7k:lMh¤Hq>|NR5Rv.5Pd~0^Txc7}T^ܒ1d~l8| )$% )ɻ7o Fjm0(3&{ 2нwiI;H4' {<*ٞQ |8AZݢuҹtJd]>"/ qpT"v%Po=YB,R:v;{^ sJu15Ͽȴ`kVL1^O^[%@O7=tvM2%!Ne XswO] Ml\/Hdl@|b 40Mk݂Tн%HN9 ][>9v&?'M3f NAD5ԉ啮cw* s2 tO!DqtOG%3IH/BƂ F8 }>Uc0'4~1&~y{ZG \<9TaHEi, ,5г;yE/O (ᣳZ?ǿTM~% [C/MJ5?Bl~1hG_`ĢFP~;N4-iӳ}* s 9 $r8LK|uܧ}P/'ЊNU,9.<|=dHOKr$vtH>0NT?>ptI,v%O o|Vܣ1&Nd?uYeHpmI8Ž^}ڳK T*K#]By{+Dt IMTL<;3~?e" 8#2|ϣz;I, knE.ڙr:9 v~S{qS-.2.|aTn5MLm/6qFd-# ';s,.4ǞЅ);r\Tr4Fg<a1{gb~"oݝן/R;imq6uT,0|>M\?QI[v)>35SKj'qJ 3gQN.L3uSNە637&/!dR9̖?h$6= t&3I订zbԡN-v9c'/"C||£2*]i$4o0SVbжXS[U54Dv|ղ5j8aj .lñPœ1՘59|l40EPU죺E"tͨTg*.Zܠu=,ټsOFG= w癪[[Ɲe"NV6 IUvrH|sZ az?&ږuD:bO;r}L.p}JRoV8HIvVCO^_ .匿oɑG6j*ڶSD':,póT*[*QpWΙN',u$WSa6seSbbeM if73kZt#S?,,4.Tv4~v?]5q?q ZNBܬF6q>xP78G[yggZ.4Z_5 wɃG+5ҁ)1xfS~N@1r21 aNc2",8ڪdz􍱼q$tpmqNR.!q8CJu-oW<72ek[ĻhEކ8")|ӆC(Wn $dի|,#5Ɔc4!#߬al pۈp7!Zy9v=bpj5 n Y0p?n m fV'x wT zf}D,u $ y2xrvfˑ 5C2=2#+焑6=ؘCj2 /zW[rV AY{y>;r dPe^"z,ٳs0lk+o>Hݓ@ :Dkh䟉@L3aDkMˈ٦s_Al镠*P@<(y-`(%pD& ӧMZAY4B.$̜^BkkfDoX9NI<`՘2܅p= GeX'B}ߊQQi wsl]md)v BDhar9pxŨaDDxSɐ[_|Dt~΂V^ŕNoiBчX  H%x9gFgw;pɕӂ!q#JUM`;)c"@v(qn:4wH,ܜ[~V{K14qHx^i/dddɸ]8pޱ-K3r:],.rem[C-ɭMgz$}j}(Eoa~m(%oIR,F,aw6N25 $jnjE@+}BWEgXpBJa%)ܵ՟, 憖!E0KiQ8Dzq Ǐ2@:pYM므Ov~NO @`yFȖ&Dpb6-\p. #_uVZTR>YwԺ'vNڏ gle]gUN͛ 4)>k/O;J+ZkL-yBm }fpb񤔻{⣉JZ$Iڜ*yJJ7Iy8\mgx|ʈJ;q`P Cy\{m&?༴ RI(T;^M3u%qrXt]GmTmeOJ 4k<ݛvik`Em}6fQB 93-/D$+:3V8 ݠ#z^q Xq~][at>sAE[<+s1')uGB׷X(.o}a.LLHt1u7ÐZ# =/5ۢJqWo#9KV6VA)QDe8Z3MVN9ͣ͡w(U hof+*IOr&Hə &f9O$NƹMOFVt#0SZؔ=}\r-L9qڐV~G5k|_d1/YA;&py:ޡuK:0xPNisW\/KtDݱ 'OoT)lfjv٦10?J棤~ ءx윘W*cvildXHĄ< eF{AwJm/[ R)yDⳤfgw:7?#ASV&7S&t6ƀhX  T/Cmw[QuS McƯy:n(yIB3']Bɧhn!$k4=%(a cX)D,"B:ѫF\5{ڂU9̅[6n'=mW[VG<ޥGίw6!q9ǂP/9Ijfc :]{eaSt+7&q=}[ +eoUW$ rRWX @5 sW>ZPՑOizvզY|(3xXɣu eZIN~,IH;SݑmxΑv :tbY qC7}b>_¨wpCYԈb|_VM`V  &ζ q(ƞ[B19 oSF:@*fmlɸ5nvGx5 |UQӊ$) Qʲj9['X7QX[.Wghdc̼?}!j88@5\|S xYM)W(zTbԅ.dl=&mK+YDc/.2m" (c%lcosBkQ'X8;^$}6uZ7zk]?dָA?O2;A:kko+;a7uB?yV@EJp.c(BU'ȑ\tSƑaIn (,ԗ\A<ZTA 0A#Y<&۹r3#qS'@A$6; ]Lv<,-Bo$<#T^鐬;\bX9$r1yk^;q>R^ߕ4_l*P_[Uӷ7rx,Mcoc@!x菗so,vwѱdr;J*߮]j;;,Oơ<#Lj@U3 wHb%g!w;Sy| aW [ yb}: %0HU-X,g j5Y#[5a{,F`k@ыK`2WKލrߪ'/JYք9Q6"$h"uj%;Gpu[|ˏˆ=]_xVy7X?S},~v[0~hn͢sP!B=݈*rdBfw e2AC{6AZ|4~c%;[s/uCoy{@ox_ S?b=R'5kjŭBݽ,BgDI'KҐyDxof>(b"iٯ`F/)~-y vA͒649x8fWY[\:Ƿ _@!!Ô\G1w_HEk*Ħv' hcb )O "76p*Y6~ihB[GԴXyZ x0~X"mo%c*;ς>55,[]Ei2'I3Bu(3t{ Vm6޾PM`0&} "M5dvW/@%+'}n𜟙 ӝ2bJ0SӛV+4fZՊsQU{ݚ+Ew wX0[)?ԆӜ і-~b80_Wy{BϦaET.`9PC֣X$þ;DzvS"͵J>E cz+X b"9/c6' B}9OtJse*ڔe' OQ8lbI68"(y\į'vbD~K<5ώh: Jd[b&'jcoɉ8vgtZJ2J.x :a<&.-'$-P,A-KfXr}K$y3qz4O Owi 3tnq6 "2aYf;:C3F ߜ 7]=bvwD*՛,t&+/Q+#ͩĜFT* nNW66R|vM(ViP۶L4v6u^݆E; iUNchj6*0YV(B4JT)w:21OC a].N=rDs jπ ޶-=zr<f{ϰ#@@jX]>_xfA]b*Caq‡BZǽڡ-MEc.e dc!R9AK9O fʢPɺCffyKDyӏK&!rW#b@3 "4+i}<}S9ˑ[֠EhJa_j!R?-R#_;jeTX&F)Thlgt2ύZ|7%z}MOsBϯ},>3ӡ=unu$)+pg( 2l]ȷ?) ] 1 `Q7|@M~{ yzn kmҋ5;&7)=>|[7`C/&ow>oC7|sv=ޜpdGdop> [XĖbЮgs\bh9"=*s?|>T F).\\J`$q@O`GڌYкb 6o++1<+=L;rO4+'QL<ǔ~)d 42o1q"7volͯz&Rԝ`XW)RW"bǓEu$N#jt7|g,uLp¶'pRR0/3WBnS8͡n6%NQ.by4cZWRyثn->N15Mm saVV'0yUyi]f 0j!NvAYO ymX][ֻTn<0K齂+Fo ;H˩Ra݂QcbVXP0́Q- O?xkH;Vk̍gq;4>X1@ hzhEћA?_ Oin1+Ɇc [HZ?wt\[6j?xȝ?rhցV߷oDd:df)4(xZAP< Moo[=-' b~{ BԍMƃe5ծIxڍszl$ 11:kjA!t2h4>~.: 4p95eG eP)LYtBZ 6x~@4Od3oZJy yrHE I ^,ǟ@e8L C1qBqr#م­'٢_*k|= UC5f1/1+J[tP% v׌8RYTK<8oQ2X(Wx76j༢X)ϸ7QK/D2_ ohlaN$Ы 9uI0.V }vȨ6{ɘनLK痷$a@jƔh'):TLj0|,diRDkP7biAh`mjWVp[Ӽdv(;Kp[-)Q sPm-)0pCVygT$o&&P04'կgJhnr4‘qiUzm;ϦxweT %{ݐd`b/Sh;P{jHɒj$nlm]9)+X6{a^.Ofˉ5ޱȉT4z&a4TҿmP#cL;yB\NZ(X.GjS1\WbMUX*I`})UxuU6cɵ>RǍF})Vd0뽥?J|bUL|Sx9%g><'B7y@"w Nz"R؀`ZhycL/2BD_ -gIX-ngNn3>CgMRMpGaY[4gKI4vK;9hQ=8=njgژbgm.\Uz}բg^jeG禆K'L#3Ȑ뼵P[ތ[>:x_&b?8Gd*:o_`_\6r?&̟%+z׈잞lZkUl;w"z\_&$ɻoP3dӦa][*Viwrs}HWX) 3Id.PtY_7ÓC=?,R%<gFDPL8#;X B8B`ž6EF&2CyO'f퍯kz-oO)%2[QR=)Q32K U[_FM_A.RX?2S^#YG/a\KwHi̎K6ȷц02%1/d|$", cl_{j_:΂ LIXwƝg0#WoUtH%5Ʒzɏ>&&9f 3&q-da[lAF$܀ f \FjuoVO˹F&SPW# HVۣ٤C:!†k_&@W^zOBэ['C/sP:3aOk617KR|S,Ø`*pc yE*K50/%*Ψtn˘'>"o,e[>ѦnhDnUs n$*xn)统TY~ŋ-x+02Ul(Una {t޸<6(,oQ1AC='2^'-,`@H(^]1$?.SVV4m`b:/$xar(`^͆aEamh`vPW~K ɭYL8&1Yl"E2ְ>rAL_iQ^ɓ.5DDϸC Y?q_CGAR*Ѝ׿ONҴnoE#Iq`$+wݒX\`s8/(mu[/s=b֯E)e@$xz6 mHz[6}jA:Ibh]/lOhLM֓(Fc&rs%A_Bev=e̾49_K䪛53$*w;) )uHRֶwM :m6JO"o"IY˂S 4W5x-I!eS-'_+\<DVgjtZvR5]Rk ?O)CnWrJ ̰Z'rS)j B{ڊ% 4?׏!(>߆Z5-15KwrhBYMh{r>a-NI4\c`NeP&M%n"\l QA?~$E`5ɘA 9P 0 f/7 al@b XcOad0i3Ŏ$fO7,.q%W ͶMn.17 ͅK%gIүE>]9fK,cfdڏv,5:SXcPCL 4'm1;IȢьiS۰#p-`g 3I }O뤥!q_ qXGh|׳ҍ,b_MF=I\ n1> XlMB2جZgA+l-8J9Zy}7[ @:} 2G$ACNq{EP#mxQ) N{C/z? 8[  G ih=R6ɞ܈tv+@SF -WB 1jŋ^!Z+=!y t}73Kq iMQ#oY/Uq55Bwnm= lXyR+9Di!r{O$V?PcS3etq]MRHX 4, &'}r"Vz%jER~Zhmwgx0/dzA㓁Y692{e;~3}n^%J .ɤUq(_=bmgXR(Lq 8еɏڔs 3-&y761.crˣ5m_zRNh |$K)^g.#-b#nnQU:GWzB*2{h}xNkL'؇0>o?2sw_;.5Jxu;#l)1+,c҂aM˯H-W:'-/9%h 6V{@'-⪕ТRA|p g).avroYiLޢ!;+F.i,aB]H#RDh{>1Y/ h旅|rgl/bNq9mJPB}TOɋyf&XL>1m2Sw8XAUs +ј92>QMՀ3L$'BR;u.!e} e%\2JP8$Y믍A:mf(@Ms? {vZUt̺ ,<,*i-OMf$77 7*o\sЅ\ ?k5߯-Xy}h9.^'FH)~]3t*V0qP3 vOd|̎A2Rzv) 'ݨqDI2jH֎Sm@ݼ-cnA1F^xn\nͺX&C(M 9%g/6pDk!xU˯3o⾧^]N%S-neUqUrS ]o^Н[?5?Kљa>OΫHe)25#/Iٵ7e&$J6n] !ys}]VBM+~v 7<c_46%5740flSBhP ? ;n #-LAkXX?,]IYJҙUM {w4g ފyfF`~ήHc)qe"CӠ}HgV@-޿l޲_^% XÉk+J8^ͬq0Qx:2~~澬Q>)żxl:xSfSr{DZ uJ:HL u*YGzn^\"΅q8r 3"]=>e1+߲d"$IRWI4w^Ut.~)m,m &AYvƷ|{s!^> +qev`82bde,tnCk/b/eԑ׏MSI%jqx+i:K cVUM VaivDA[e08ŖJ"/`.׬gAt=L`ߊĤsu x Г `-nY2q0g<,C7+fiyTṷRC6;J|B)7nuVB(l^?ѵˬ 9A%t_5~ ֐֦_DuL|uLՙkE4zfTi*b̥;Ś6#~B-/cQy'<#;/E!%3<МQ+k{ʷ+yUj3Od}Đ|USc"R)KvEM@0HbpEgywuoNbg+э]1:_YLmh;3XkCG; i 6yHоd? N~GuN;qqYtAs(v{6Y/j;?$Z<@\՗Iuhnp%nm&ӿ*XjR5B>PGf?sqWy&wg ,Zީap_y;쥠Y7nk?POz'>sREM\̩]4KX/qKm#0u81LWa7kk ?\t(ذSbCM(ZG%lWhlkrZ8`P@Kt<HtH_[\r/ h}Xx jĩ ^jӸQ[ř T$k/Nצ T43Me6*\PsF9zS[&VMꌬ={bH i\R9kFX=j<R2 y!Q2s;G?l|TsJ~h6"A㕘w)C F]9xC݇2RI#[OryBb-/:G0 ۺez9,ܧU,׺!m\r(M '5> _C}gL8 Cj3(dKHF鴑 Erc Yf55-Fa{H~Yn@u F=v;+%37/"x!B̙֟-CD@5}?cզSxZkb3tHA5da״)*U@͛@p/"}BuDZR5@E$eDL[F? 3lzgԡ3Bi+Tlk}*(6"rS82ыѦk9 &(CC 8G[f/w:":X$AmĬAЩӖKPN`ت0. ~}x' :svU5KJ?S{,bx}Pu9_Cq|ޚf-*U[h8YPЋlL95'T u|#T~*$R^؛U1;NQ[%ĘP49"'$Y\j Mg a^L`[\?] Kx%;l㨽\7OgRb邩4|3Rw0*O5M?ɩ fAފ&+Kmo󕐩!7Pn,bx;N] n j 0`]A"l5E %#}>ÜL7SD $TQxPYrz{h B|En;F)VCwA­Ptmx^> -T6Bk SgYK-[ }h4 iC5+DCvp &H1H `\Ip.. Q7ARu$4/Sq;5u^tN&0X! i/}. mO]qu"%f.w<\ /5& ؠA8mzUގUBxXjָJ\ei34؏NSlvutyJ4+q~*z{μhL$ 4#PؠZ#:S%Xzu abz~0)ѓG&#^TQ].ӝ07V Ӳ,L7쫥Ta@(sНRF8r>m+*xl9 2~x6i̡:*yFPa>z' dӎ*ѱ返I1v;|Kh(y3X$ê;4}J} kfηs ƼIVvßFDy4 ْv㊩6 ՇA#"`X/S gk"1.nWˌVV }%We[;MDcB頢evI䮝I&V,r`v-6oSS!K=j锌~h_=[Ü2~@|R2u6n?Q~h-F߬-P~F=٦Ѧz8a'\? #UiR@|-{{r6ZXQskM'ŏm*mvRL0Ql'/*xBSaGaʼ>k](P#+|.ۃ〭cD7V*` jٜNkllsujo^|~+q2q_p y`04 sQ[tVM<ծm00,83HmV Zfz_5JCVh/ъ=>RjN}.hؔ`x @Po,PvFe̩b ]na T j~D u8%N~ \-/T0_/'PY7͜_Jp0n? qRS_ 83u29܂ 0b;Ntivm\=u<>.xҐ F(|H3Y2FF X26:ܴ+NU+E5cb?TC:HjJzo! ͐iwъ? Pƀ`sra% r;eIhǍ8]V[APOo@ٍ~PGG;ՀGڿMq|>}9 r@'ރ2h{AE>?WDv?0 ξ hTZӼ|$T4Z{@ޅ|# bhLrE <75ʫ&2gQZ5z싗l!t#(jq-CT:$ސ iJZ;`؂ ySO4JnCpz}|bťz2U0g)h'v3qCmiqJx$㥬V𱿝\XJ+[Aȯ'hYT.K3xa zRoYs/^ngFNQ[`.dWF鈲Q\z{r@)`=9>;@/O3jkzM4M:a yQo)67'pX~ xdW7wyvj>^p6>~$4&4u٫`oiׁ h;lk!c|Qcnb*Jkey#jn+׶a( wE 6sl[?9) ?z-VN֑]8EC#5V$i ?z εӈZbj.e p2:-?ol9lwײN3IɂZ؝4 JZdy?|vg,i{M(Z[@) d8۠7XFK4w霵UX\ŚoqC/htSggoXs5{p^-g ex,g Oֽq%?TskI,veF(\X߁'uhK)o]$ešzזNCUq&>-t(=/~F2@CѶhe݂qe8XIQcXJ95lI@ $Pp$߻_[o;jȱ!A؟ P@m~ ].Z=fytEcp7 Q8cHhLgyVߔ#uܰc[vGeEڜhVZ V*p[";rO##q4bljbJ09! ӦZ);)r/\>C4y.KhaZ Á;ko|GR4GĤE뻟ﶵ88zW'f7vPٷKy#C.}grnu%Ϯ"`%hu8oȍ2-]߆rVG(]N!P.ZTaHtVIV- 4M:WIߋt}AW9DGJ,,C4@6y"}vڿ:"ZgLB=FXZH1^=|-;e-Lo- L4ěsZS'+#I4ښM,ɲ&Q=)1lkrDY<'fǥ1ST1Vڝ[F:?ư1dѝ\OGn{Dw2*$ 4&^1#k  RlW̸hg=< (d+ՒudǢ\$+`X ɒZۂI b Tv&+/cbsj\9~8ZTgCw&%竞Fc<0dEO?QSUm3&c3߸.+⒞[JL#>$گ*@Jop GK %`5$̏7qϟ Ԭ3 ̄Uk2=V5Ty˔ "zN>o03͋ӟr$[V%%[W.蝛BXS&M79) Ke<`J,S1$zQ弦R{Sj IA r̚& z; T=*A=bOAb +Om]0E7x2'gK돆TkK`1i{Y1Jw&%3U)9x>,Ż%ݞi֖q,Dx6 IhR%6!$:QbC"?p4qILYDrfsʜdbuEځa))%@)&!]tw$ڙKe]`0Ll wEPpsM v&@=0|U$[6o8.?|^@5R7X?˙ǰ j{1/VL _97Dӝ{QpS{ \v V8&%mbs_vIL=hŹ-uu pکef&-F | P*pI*wdsL:?nNXD7:_ b{3:WW8JTX/13)Bh!eJŤa*wޘNo_]ǹ aߙH5 {ݺ etإO&]?m!kR C=-ઓɇ(z.۬\8EU(Z\ł: vT;?AjCdA`4M2؏>Em 0Jv o F3d̩[E[wHRvxsn 3/w|̃3kyK `@HFo*Ҩix=UcYHyO}S_~<x]"|qLd".iOB 9NDwS1#"K㸭LtXEgٛ%4\I]S%lܡB7Cdkj϶E+vWHjwб g 4UF "G` P ^n/:y dG #8Z64/?10@Os$PDcsjֿCla?sQ d+A-ԇ.1{/S7pl|Rf'R"ha9s-nN}g~1.@%{>{ǎ_ujvQ ;>|8[j)Q̹w Bvg*u |V3h|bS)GZ:)ਧf-LѺExgOBKtHBV٧esj7 S~{uё{j;OnZQMk'%*Tm@O&4?#PO >{swK=[ClTGWV5MDntRX p6A\4@(`{FcW0] N.U3݊2:}X-u3Ttnǒ*㞂~9kzs6 YKo­9p]Z -z{ Gi {g͉b6r@fUp\:bk8Mν;Hz2%f@{Q^E_ g b[70{$QņX j%jFjXVSl7j0K+Hw=||vqlLeC p|7 ZU{:> هN܂,@c?|1ܟb7m1Pr>,|0.'s;3;t5ptLP0Rd kYLUZ\eb$f#080*h|՜vHΉc_0{BJ.qCVxG39>wGyim nm̧ٝNmBRiJڨ=E4CrHݼfϮ׾ȼೝ-IFIJ뵀*E1?1]t2kJFI9*؄}k9-= IaUXvꭂuw>jUNI;haZ@/O%X4>yfNu^Վ%QuJ0}F/xKHv>+Yk"M/) m]' " 6Ojt KwmA:e.PBfo2xˢː@w+T9{V:LM ,kRЃSvMr۽.4un?HFR73ֲiAWaspqӪĚޑ0wX%&Q'@F=mwVٱ`"W: ]C|x~a4,:` ɟ qIInnm}-{=C㳮2CFeRj\^-7-G V @u2gjy|n|' *Qy=pGUɎvBR HzH*i뷸Q.gJ<} OU~X{˵m9I"Rd Jd"%Ϣ,ɗJ'NV@җlx_HYP8ll6:BӀ5WpCMn}/Fa`y7Vcz"(6sqiH;jS Gj,QYnP쾏og$hAƂԩjya[ C;|Q4N^pmc:&$߫Z1yTSI_ΥLeNևvϕ6]9I %smcU&Tɲ ޔaweʴqT`+Htɵjq޵6>[biJܩo ӺL6v7<3pyc7RCgdU]Zɼpj1jeE٬N|f21" ߹?w"sad!VJwPQ>縃Z=4]nSƆ\colOS25uM6e~[qi%ͦGxU^2dm~ 6¤&:ltvILV;sAݓ*7>Cѻ#2~jaݓkq3A]{t"3fAY{+ƍ ϑ3"fA]@\ .6?nf0ϫGCDU.čk1K*!OCiT{*9gM$]]Ey+ul 2rGq7-7}kMȊ,<pkU C@4M}g{ˆe M[CX0U'ۂ]N 6?80ɗ BrP;a#ݙB=UNeRyR>^H 1\Ys_@8 ɸ}I[%CȳcwRڂS@M+}@I'fS[ ]侺qZ+.z+daKv>5<{Hl9Y'-#Eg[|qk~UE%D.d:ܚAXR  U|LDӃi6i;2Wxl& +99C{1"DefJBQ'x,d!ՖfvW hĚ&lQYX Nb(ZP ր3~GD]d oWA ?W۸:k3Qh c 2'xQ"@FBy: rx~9ͅ=t YOb9^M7hDZDvHt)=ӛc)dR$^x]0N,1f1d1֖vZ(Kam6>~$Dc84B_?#_nx|gK=l8CGuIL$$]Wd)<J3pTrWSe#FG"q 2X9#cb7Mf6>-MVM2(j+?Ah p><nNcX3DFAjr:?= =Kex5V6+9ʦ ܡƺ!?h,im$(@m:ڤ+|9 z kUxT.`bj$̑87Gt:db,tgL~߮=Ay)YGC|05\N/~dF}XcaSk=^@º3g\QDZvԚ;z 0{OkmWhj R.-n\c{5sU|JSĨ1/Ku2`G<ؤ# SCQ*U_ $OO1 b.r(8:=jaѻ,P%-5NvIG6%$6B0o{&fNo g/gt1)mkw(>)<d{gE: )~w:РÚG]{ʴ*5 '?'8.XF]zNf Yl7U+iBZ9CƏ/e Ixՠ9KxQssGv/:/4v h)%Jx!{)dZ9.s!A|1%xUf]4..|hN%iWAg9w4 l]%[LsjlpfK.΋]sqXVZ}<}Nv7v;m[S<3}5k< S2n,+h\U7L9^߸x I]oq ccੳCۖ:RwPb-eJ E?nmWd8OB -GdTp$peРsQFVkkO& 9JeWQϫER<~{YRu:tryM)2ꁜEky* -- PHi6 8UtRO1諸tEYЖSNunPfZ1*M8_?/#=y֫wlA2hҨԖ|%jГC.P8~48mw+*dF95J&cLVa%ψRKwh$j'3:x낯Wk8?DŸ#">"Fږ\Y~6$hK~e }M@Nqh%Y \4+X G-Zbҿ2 ⿚Lgt"&`m )o7UAE#DN َ5Ҍ'C[xsW5\٪ps@} 6 XDXY?ɜϊ/zW7!H$2R! _=j m 'y6v[֑to>""zTCT|uh5A 7r3WD[6t:*%;,]F2u2,˜G0Ҁ2 o=_7A*FN 82|`j> bEjð@bvu }T76EKV E,5mMMm_bV|ͪ ( ƚDWdQɪIVS)CwrLnɩFaHdt:X2rT9VMeITUm+BZqn/AKr[9hȹD ۑ0U]*AIJwjĬZ|ı4Sv!ع+YPԩjK LXmZn0`膳{ZepcHG ]Cp;WIVMi{hMbٛF;] ?K9-74=?'Ǧ:xZYE^^✇*Wb[9:G W9gGk.!K#T z oOa+gbײ^m1`tůכ)-oK g9-ԽRV!ť]~}>dS-60v]φL-e9|vk GLT ~Jt+s@d|]Ƙhmd 3ѣ%A`'Q~p;xy'PMY xzoH ᘸN'<1s#ȅrFI ;|Aԡ\[f5 0,CٞcٲO gpKePާxg%|eh߾?b\dvxm(]-rk ݅>u \$IŸn.] !UX{Qc=+ ,|˻<akof/w YͥQh70=SU2} J8]S:I7õUǒƙVR|Oo+% 쒊-HkjӗbYT)i{@5V'GZu鵅*޶3}†Rxd\HcT@fCtEsG_ȷc! 츒_Rjz#gMTwm& xtx'/3nK9-,-oPTsh\IeVvz2@ xT GHέQ[<^G+>72z _WCf|[e|浞pɼ3 TmΝf l,I@No7|0 =ul!VY 'fd:"3st/cpA=Nu(:–bHNϰk7/+JAUp,q'mڄdBy[4>%$=WMiL4!ǒ4^GDFFlCM79v|cV~O[2&*R#("-'Xo&dbfwicŶKb8^+$<G9ԕDxsuO߯>[=vSϴ3 եUÒ*kt?Q1үH9|?xJT?~?q._J)2kE1nhQ=/X[g/#Zu>˽0ݖsʎrq!9ƁEYbec$i:v5nwSێLs暯M$3Jqz Z/WNŇ7Յܤ4wt/U\$p,oTLmFc+sQ[II[F.%+Q]_MuQ ]~RbOga& ႀP֫a YZw'Wol+C||~F8(qxzXi.Ɍig茏 ]$7Jicz{f|3JI]PEC߷bƿ_t1e,|OuuAj|+W 65 5r_pDёҎ ˍ/Ygى󂨐UW 6rƱ+s.Ls$( K\P㉳cП=(9 /5Am%0oO.̫m 0j `< >G7;K%y{~;TSCIK,@N?O`RЗm. R˾k(Wdm|0U4N#@t- Hލ 7zxX^RP?r>c!M @u:>]zIk :7 \}r m_g8.R0~I{_N[hIP`|C>:$Cs&MY*$н*Qs_<ޣNm?6O wtSI{+)k Cfp=PB^FfUdiƮ p6S%ԂLhl$4kFZVzMɚw㳆F¨Sʵ b}!FsV;({wVb، =xl@j*pr7E10F'l'15K1J/@F_}OW_O!{R2U̅@\ #DKq܈P^&@CS:xv@o'd//1W-b+Z"b˳XxDPmW=~1,`iK-K/t֣s=}ADx&`3[twml+ojs"vdSgW=jn^F ic6AOOITc/2_{AL/9sMVΌ1WPgncw$ьN{8<ڭ*8~LWA /ؗeXJ_`XO?zwDYmՀSg-f"t:|$7̫KW+x__5L(&">/ZxoI2s)K8ʟ,5TkXaV+3Gk*V2U:-7_Ƚcp@NcnުknA[w!bγUuqRBn;h)a[%\4&ҹ>'xWrZ:&aMyBjup!J?'Qwm<"z~uuzdHk =ݾ)g O),V"":O$ܠ9O"Ta(*&HZf?D7۹eW&yPLσ¥GQmRIhaږ% ض g. /HOo Twy.TMz]d d +'8XX % Ao/&3:3p)pثx{s`/dV,GJ0DT;.Za%wE&9ivz LSan1[RE݂4{NLˁMNI35`Å7-1v@ÅM F0i2Ł2%z\~¦ AOù.q0i2އIĶ.3z=u{T 3yp=1z9{z!\?7삇)<斍t>&Ow}4f>Cf ZMF[蛮ğIjV9e.u YӘ: >LR-?X{w^g)e K7!ezV^ b\rP?hUF8e5~^lk?M8/=1"vO]\+K訚0Gp49R A@IYl,b J GO݃$PzQwg;)-`?y|{Rױj͹{yDnMaޚ~kȿ_/܋}t҂&V1CAĩ\\%8XۓIv iSsgȜ6>w)8u⢈;rۓU`t*[ 9vgmEEWn;s1dQSJo_sП%<9QMkEwxԼF}-閬B(@yڶBW&Tgnn  c{;C6҃;ZTO؋>? ,hSݪֶ?,X?)!M]8;Z$f[B#ibog-$4kKrv+^erDVH7zH[]!̳Y:evZw5-x9&\*zob{ȋSvł|5{LRͅ_N&Onz4DJbݲ  l?NCul["U#G= ZZ䵐B[H%l̟Yd|JQj\(UKLq͞ox-vB5jˆҊ:evK/ 6x#-7{NRe?GI%1Rk Nݵ 'yCok 4(f~ 5vvk7-<,"V#,mFK͵"&XoVmlM%=VcKsG{^Kj"kQ6(E (Ok^|JP,_Tػ:wZY -lz;rfR:K8ʱ{XJ47eIP۹WYF|?_w‟l9[Ǿ'bZ0eox_+~{!k<y8Gf[oRH85uKoe hıreuY7챜OHQΟey1VJLJx>wXMr=vd#mfs~Q9_eub)h)\ؗӪds)dP0nKBG?,\E|Uԛso <[moMZ{>k_q?7t +Hq#[T{WmÎ @2xdɐ!m䑴 }73q[Z.J~5TZukJ? y9A#I#,L_ h,sJfUzRGVx̫*U%N@ `d~]!ǵ|}o\W\3U0,5gQ k67mį~Tst t!vǕ֮}lg;f, ƕk(ԫS*'[ U3L[u0畇ˢ!o7 ySFw(Z1rT0;+ij}3!{[;P^ 10)nDIc>@=T|-%|S+3{u7=̀ɩ$1k@SAhʔ=/Ko5UbhR]GBiJܵ  f;~N= '~JS}6GVo_L.\H7-\Cd]k)&}s&f"3߿ٝ[z,-}1!|bdxGD%^]OސBԼEoOG2x͢ cOWL#9MU"f9Y,VYc)!v]{)*Q!tzY.WFžZEڥGxH'azѤ# MxXwр) o)Y!W5;3us r1mL`BirobT4(x0g 7n=Hi6a\.81[Ѡj rGOtX.GT1Wf샳g#qpyjSZCgS:0Dc m.MҒҝI@wŽ:_v1(m&B )!ucJC*)r@x}eoaᅭ֑0Dglej5Yrn:bJ1^hq(؛wZH؞E͸^j=EgY=G}K7T>ؤ3{w(+DŽپso{7oGj5M"-L9\Uľ2#nSQӕs<'.3xB'I U*1eI/mgZgਔ!#UޤCU ȻA^,aK]BߐEnqA_-0(CǣmӼy]'; pw2W.hmv\byվ-_Eh6&E%sDN`Y);mǺ!ʳ[ {cͿ;LM5I5. $™di a&6*:Hȏ RKe u͌Ÿ:6gbZSM ^˄\WE7OJ.h GUFzwCzNFTLUCyND3Tʨ0*5^ |™$ĨSBvTe䃈RےMytAEDK`<\>xD"6Rbj*)K91)VSrL;:j=4aB,%*Ic&^ʺLJ$^Ě]FA( >lqgF_+lZ s~!U}II@6`C5ts=eFSbȉ`Ȣ ೭`ѭjj o/gIg>5!Yi{ #LdI OV ew+-% z% Ox 3L1П>F8>kjw?hMRY]5ϥ$3StGޗ!q~?YN,cdEbTW[R' +4NшF[`.zj~qӓw9#HHѱ8pG":M.P:7 ŒǴαFjR'"7VF]7'nGԱYFu1U_3y.F\97 BP/׹Z"rTj7я9E *$(V"Wٲܿ$SoE6#8]aS fa`!>_@|cax6nUa/QP~!NW6d}4死օ18>Ƞ9t^0ebaL;OZ"LQ5wx]] T)Bz/ecM-,ֆ `&yu~O@ rh9zŔ @#b$(GY([g/#o,Vi^QgK{cxd$JVQ8FOrAi|X;z_S$_cM)/A]YѢDUaǎ Tl9fm%CXӠk4lPqPӐ pЩ˵̘ewٯY9Zļ7lyZ;rEÍ+r]1jEUmPN /' 1F~q3tmK%I坴jR ]835|'׋Y\_r^աX[ ']X{d?'!%KYl[MNũ4+],l1":+v2OZcRqɲP/`o T[wg]Ⳗ-56FaK궄\ '0ِȍaS X JYNdbɺ5Cb*2)DڗvY~9:nYp-A-]k ֹ-$-YSga ˜M XTBNLzIߒRu6F576ԩ^(Gmov7Sm;L%R* .MX8L]DmQT(D'KSMݽ汤fRY&U;W`EejӤM481y/>Ue :VFyjq]Yԉ4D^ī?`R/VFS&eHTZ:dVLκ)Y3DX\8ۀk_yCo}vIMQ, Pn/$>FYqnifxQ!_ D߰؆+OhDQ2{ \zCrsji͂Vv2&N*S<= zo`z)sẒPN^he]{Ԙ]֘E!ǑcˌT=[ v*J N]K4xqw+@Ncʴw4$.y.vN^=GO5aktc@QtW-;'Ӑp@{J &QDJqK7XO&,-@n ~٬e#n<O]͕9i JafmԤ --Z2o.A.ъ ҐDb3ux벍zCiOb",ϵxɤԘs x>ËPe0] "zܧ,7 0ZGè_&㘆,oq~Mv-He=LS|N6iW"+ t̳@MȐEmKD ﺰ5*6 E`mx$~x@kGN;8Rkpw?hKҒ2ݏpd ߖܠjU! +Z3pyo_=]Ύ0Ut[V zҌ *X׬Uޮ[N7aZeJvJpDC׋ZQGQ t-ZS5pq8:ٝi&L $gjJy:'0jukxN`Z95I$Usѽ`ht5J}|FE) o]. v5k{J] o_,ÿuwRA:- GoCՓ`^DIDvDZ  ݛ+*![V3C!b+n*<[ [XKl4|ؼR"(T[91 o%j+Pe)Q]Bw&Jhjvi' @ߒ&SVe?|f+2?IER\Dd#r`PߎRnMeAAwm D)pC,@dJLBMj[i2:7$=h@KX23vI7-*Zy3{[6Tʎ`~əx O%gE$ ʑPv#Mh:FfNʉ"֟~D]ݓvi!İ%`l]ũ[nYovd>U9\(d% Ϊ?YlNSܾ9yƫЭۏ/eSeZHpV[$Wƶ`(͠5FLh_)@(H$~~'K(B^ חE␹LY=ˌٱsVy:/vV9u[It>}a3HYߕc DM/`/9PV8XSw uZaw-d? YcjƬDm\TR|Q˟ e.XnuOlj!,M{kpl:;blH2>H dgmeB. mKVScuM{ s]j,X L=/O)#7Į,WJmy7nz&^jk~]?Ssܗk JgNdl嬾_wcM"pke#m2Z5x!&U85ӿU^Wm ?\Uv.U;0~!5LG NEa_XUv 37I ;݋)U6pЕTn۪]LS=nF{twKA*!\)uJ6ގc<%*wȵ2fgyHM7L/O%>՟\'}٫v~чP<SrF;]kڊ!`ݝKVQi-Ƣ49E#Em!Ԓy\gPö&F;1z ?b(x%> =8{+Qwsr,>ޥ8􂙃q޴nMqm@X8ca捊? ~| cV ' ],fb qfz$}QӶ稌E-p(8hkeow[!}HvhJ^=b|R(b|L#h~qϸ9_Yi%IB[a̢[LeyyN#A$Ab| RG4C>654!3|}2ǥr7:AW.Ɔ—,R*vVC٠O({ƿ|4[P v(5 SJˆXBU]gT9*}N^s8KY.Qh]{}BޞXwuy9fOp>OU4={nlx7ƎUAUx*$fpKps aQgk#Sj \ܢƷ eX xyp^kAZF_RKp9mƭ%O p;|06\ ȔNxl s5 F'haNhRdHe*fU0z;dxL)OtBϐ7rJV]U p90A< *wy<'Sʯٵq Lצqg|HhKY VmD}&4&:(yìpS4DCxNdhe"/`LqR k)FhF^HXL &7%uH}Q]\AKÀX\yˏeN.x\B )ʤΤAU $,M<Ƽ9pa(Fh^5ܯ`mְL߆aa AX 0|TllH1V;^*?C)*6Iߥ (D\ 9A*(XUJY)Eմ`@t /3bb<:;iہ/H.005JT? X:Kh>\T'YoL@:;m4{1~tV3q M-Ъu[GPK)ܱ`i)Px-7]sj |PC9&s`eOx"SNϠ :jjq!>4&Hr,`=H"{5՛_m"_8)zvk #?Xڂ4Oi;ZEﳝOð`VeU@/ 7LG@N˭P'SHMlrYC_-{L賠'?xT\鳔y7 t>HLJ4l2 * ' Av0?׿?c8d-h M#`!o3Doq~y~=mRy@{yijp (=iq#<q]jdb7¹c 'ԂTz]޺QNFЛDXV3 !{~h=PqF-Ч+yF2Pf9G,(,I:kaQ u+u['a  NFQ@tVS"[ܟc$F:<.c&b£x68x֟o,?ؙ}% Rt{ ]j\MEerMf1*I)2ȳW4hm8غ܈ZNw9l"f'\'|ӶMȕAg{b5TWfP UŶOMt*2DA(k% 9|t3ZEZ( v/gҜz o9O]+9gEhy|;9%*\UA 3 {yApOT䋞 7S*dhYߝ,V+BF1:|f7~9eH46 sB& 1/} Zfߣua ٳk3hrjF@ sA|]0V egqnx)zAU撿6}vpubt% W޼Y TP*EHۂ|D?=}ܸkb2vT$}6J)ק E/Sh1kt!eŦ3VDW+:%yI;&yEA K{ۦKm¬,=-7NuB0N^. g*ȃg%t *$ecxHx"tk7ҁK|N|[ _k$4YH5pƤv;lS4!w i&ة"d]soݵ`vmX8.;{A OeE$9#!@P פP[kY{-ztܺd_l5Jhj3$fXpE]_Q XRwWhXbt:S~N0?=/e0[]{1_2ͪ[`E<8  [^Y-K9I*kcfZ0OrfI]1IY T>Gi \ ŧl%9kӉ0L}vJApNx 1p Γ,w\B)fPo-NhN42Hʗrѕ:W֐RS!n 9/rrl@}2od'̱SNRBUpK2/N@eaUJ a (|PQ[ۛr7jj ʀ íǁٮSM ο x gtFyE;/;ls;Dfi4vQv^қZj"B]ꖚ YcsQh|}̇7b:Y/<3720Vbﮚ}nE_}F֎' J(N>ygi%߃ )kěi %NyM/6}z)[ 'rP~:Jo(RVN!#kzF0dQbpؕPƛDmœѲ\Fx.rM;K2$0f;jrvy\Xպ&. X;MHȟ 1=WeX?Ic MF \Q'88`h%QLb[ V}\Х±҉q<[^fd潁)/ĴΜW6O/7݄cA S]akxh]\ <,Hpqd&nfWY d"EU~Ш c:{H]N"(UV1匴Q gYt @j9u 5`*>daSI!p_\ 쫶3(ZҐHiM̆L?1NzzIePעcqpQPсzKr-0yq M뵷3\mTBXtL+!dHTyW,$wVX-'Kklɹƥd8MˠJz 2%Wxq=Bu֛Pȫ?MH%gds^W(iyNCbDK fE+}-swJuE#$?͖՚ɇ#HKVl%K!95q]C- U\KF ;E~$^:BEc@t@$onԯ,[#WA.kύhX̓X[6B?`mY蓕/BO`J^(>.:$'S[{҇PzP98mc\zJUeJ\:y~+^kx~sOS I7q^]F$eù/\vZ(,euuԑӻʘĆ7D`)}]! 진"C=rT۷1+En""G@![gx*PP}:iX9#BEܽO3z;.K 嶲L¡cKj$@Q&]}o EZ5綽}ʫK}Rx]iOf:K$\zTB XB`Sa X(i{mH/=V d) {D'PaDU(J-٣JKS<*0SAKg%!S3\ְFtu'ӏ"/o؟K3Iu4e-ۡpe6qNGX9c[ئgX)%'`ZXW P|tpqx9oǜS7xf2b2W@EZB B8Gŭ zg (NK9c}OvL /ISdi|[Tb<7$[Mmk붛^Rvw}9@B/B:/ܷUCݦѮPZFHYEoha%Oɴ+ۯ/P HuMƲ6;/7sH Д- t6Z$[]^# uڸJUK:(;PM׻>Cs$@\'jep[ZҪMCSi~@=yPkzBgGV?%gn X!" P.!}%)kl T_ K:TJPntBA(q $R¿Fƿ~JǗ!O*+=e֛(0=(\,`9g\Җ\ְJ:JEMW?u#o2dҕ9n@-*d*츿u@ l/ 42 hRNu.@X$l.#92 zh{)Qx.dcq+ &&yR"8 ϗʲ 0V`W&`BG]a4Qr(S ~$1ƃ A#m1ƶY2X`Ÿx U &aAxӝAKh_l Dd: i/99<#C\3icLEϰZF g, Z>< R&*8\cA3r#7^J̛`Ԅ`XxyyLHug`!,-̠ldkZN'Nmؚ3yo6))lE!>pf#Zf\Ա0NB%myvK8'^|,Ƽ,tq*U';yws%bT2ai5ۓɤxâ$̬`2K-?>GVNo'dy ?|-sꘚҵU$ql &2qy0≉u*N=pV TS  +@4vbະR%ʇ†Q;sXbRҝd,pkߺs\VC >guр}nBrD8lBv B&'-9 %Shh~`/P4IfH -j+Z3SW5Ճ$7(N*KAZ  feQ}^I23uLyn[x=Q&Ъڹ"}y;i 4$wiL_ׇfJʱv7yv?@]sBY{ NOj@>b2'd=s<\2{D S'+"N=U%O:2) &k?XΉu2 Vr7';G@-7(69RJ@DZୋjvª[Kºx\hq@ƧBK\;>Jyc߹`zeM=юTi@mǐsd8p7<*; wD9|`uphZ'{2p5HW&6:Um^)8R9txfm!(Re ąT wDRξ 3LO, Kl&b:"hG 4:L9,z9U 8Lxq%E0/j9+#'%I9>Vq( h6a֬QxQqDtND5}KqHt5;s m I$|D\%jܞA\sӈFRvb_w#|4 WUkĮ 6 N㛷oQ_aOAoWb> Ǧê p*4hK H/ϟ#]P,>DE9NhVĪwTFZҙF}7lK[ݥQXZ'ṰZ"UEBԼ>gU+^/}.2[C.$_U jqI* AM*%z^uU`QJSu 1mw[ǡݨ4Fzj1uGS詀' ~iФ)jW1bk08OQL-;O!erϿ; B% R'Vfsthnǀ᱕{UpAG ;o*Ock<]w'uKr.'/%ӪȾAFc [@n_沎] n-#8D5 % $aLC֙Ft3::tx?JH2D{*Z]n > @.*hp78$gNŸה9?+U X h6_Taº:CG[`Ci^IHԺɷ5Ii@br Ln% :wfCچQNVCvtY*eV(Ӄv"& Jjs*@>2m4 bg.-.ުqw4j?v&][5+UyS *:=,2^a0$I5⒨Lkgw 24­# m]}6io/zs \:wcp)")Iu=)8Y`TJ8< K.ErױgCtG=V;: Ax8ދwߍig,V[QN=ßUA^M72@3>nX{&܎>[O/yv~nQ1~dĔC7Ee(d{4vis,;D|/ӌF y=G#]c9@[?1 &o ld|?k=q+c,Yt4urkjI)P Y0VҡM:)wc۾V3VgZdZ y=Q /ן-uMYxr_m\P:hFOZf-@7yUgRGH9s?ǔcDT3+Xk:t7TL25ZOD@9OYkZBN;]? s"~NdP@EQAZZIu$pz{7F_]ؾ@iy=L6خM1щz#^r֝/d7^9 i_F[>앎pǃdᴿugoh-{h891MBe-:B ?i݃w>@y E)%_]&滻KF.bJ PL0}H|v(+BoغTqI'j}d[':P@'`? 5/q.i~;V!O}s(Exj/0I+lD9>)7K1`IcX߱i)qs, K/˴19 KrN 1[h;G8t˙oq9'u_$GP,% s8(U*U*+ ;s ,N?µ{wHNb]oTo| 1/SUnTUVp*U9[ --7ـƵJBPo(0XFs_HP;}Y#-eDJ~D\V&~P/TRQ5ھ ¿> eK(|1Q.2[C;GaTOeb DtЙ_x4XGi͖;aaluH sѣ T|<֪<Yoa[ַ:'́XTwK¦r&s,8de|R&;)VՂD]w ʗ-o$+h b\NiĹV/^=- 0g3+Oe >fe4sDŽ؅9ŸKPuK ߞ\PBOe-=ﳗ4 nIxe ?0Ƭ[J$uT:= P^JPN[{N`S GhIH8hiI+J̓f#X0jl$ 惣yN !WvHe} =8[tnr@&86ڪ¬?l;q!u4AU@V)pU{zB6?(`FE4GϳRwaOי:µ)Obj o+2>d-Nhe9NU BtJ{1R=KB u]d_QKhz4n7e%p ""bTM#0ߥe&Ǹ  7: C@Ŀ䆤]<ҡ1^5qSeS~T .3[謀byIT̋ˌРUyt ץSQR"(HrWuOœK807! Ky!XDdT/YnOzcA3*>Sy֘DDB:eM;сjUb{oSYt~W[(C_o]9RNVz1gi0fO~𝙧EF"o~8o^E+nm!`.!#:krFf&#p-l6Ku_PaMC˅:-R[m~^h,V͡8".&ݕO~+90+Ԣuiԩ=]+-A`=YO!>}r9Z? `&0"%,.'ClLFH, Ą= b+– ؅@Y1zl.XLPr+VnvN+~GWL,5ĥդMs _8m<ozS#ŋ5&#!\Nf!e3p\m۹"L{G%&CZ7FE,+14q^n WoY+fKdytÉ7>-ENB۲8Pz{ ogsVos;>(@+|2mWLy@C & Dk-z1W L~nlAc`N6vNz)ڥI9[MMYyNjMy7i.f@닦;LJrLM<_{‹C* #pi:: G+RpAQ)`ȆFn5A%Bž3ehxaA>R!{ 4sw~b陋5 8-mї<m~ҔBeG2"oڀtD Y!A:+[3:[(G_@1 7hŬu~[x>sOlhQi͝  pF9 cAwfi~:eZ- jվS[HU<䑼҂kqx0z2e-T0<>E6c #R}Dڏ>mJk%]eJ份Щo#X]j eͤ,aΆ+JG:5΂K;^NWGU= D60.!OW amdAXyjs;?^$Ph>au4Eikyd(%Tfɜ2t/6v =+Ƕy,@cl}2뜊dVek+賚"coAr6Z˘Չ /Npq/jt?8ܭ;R}PFܱB*#pµQaG[(Dfnn h %UObIY_ިkIu _7˂{m4æK |^M5nizmMW22UL!;^ޘ/=} 1\?fe[n ͜kb*D^]^"%TuuqEMBj^Pc*ܢ:JZ#^G"kVuG;M݆c8R ֜p/Pp0d t f-kyrq}AČ'tUB4"܈ 8bg@<~jV>(J"\'HF ߏi\!A= ~vw 씐{4ܳaA>xlld!^ǭRS^-FJZInmSfa) 뎺GX1&ۗ1!@pUؕ*i'mX?79r:C-D:n%7 @nSQ]BӒiIy'e$-0ᠰ<{'sV pFNZ-x  X{@vǪٛ E%W#/oSdI#YE+M7.NA6$k@g;+2Pۈא> 28<9 dӵYdB } <1Շ$E)[`z}_IS~9ͽ5pOTAuެ;!50'OAӥ~w&au Nu SmQ֤ۤ &dV%s=*T=EAMf`%=/*TOVarEksD'kN7$|)j!6^ҵKkQkN7 M/ غ( eûeֺ.{fa8)qlZasE8Qŭ+H.MDġlP\[cy @w~+y{9MKNvy~ِ5';j&6^6?$Z҃UhHw;(d %]&U9Ts4KZqrՍTиfщ&/c!icS4*.sRq]0j.-CMhY1G Έ,YsrVT.v*рVrNd]ҀK`hOF.W,`\,e RR礬2.OKw)sTw\WFe-+J Zu !Ҩ2'Ocѯ\tF䑐rKknzN/RS^èu50iݦx}O6' ̕%4ʴ:ؘzȨ%./ L:k~ AYUC-P6mm Qi_X}'7![Ay V6ȵ*pUW'-sz7[NlW੷=`7ѦD^I32SAչ(ִ)wX =5&tu{B0/ߺvmGǴex*w41q4eh}/vLj+?t &B&J ՝~䐵]uNN ?pBWjJˮﺐDhaF7uz7ȳv LG;,Յ1Mn]~.X91ZSSM44!4ZהS_\ wC =7hia'(u9H6Z'6ؤۖ'׷{3/t-M,Բ`f qg-ɳA0\:]}J/KwNxM{.cQaU1;̍TVԁ^:OfWDB8`)7ܵxE kmum5 `ׁѱ\E&)} QQrBUZŨ%>;>*ZoEG [UU.NI㫶4f냽D|ZlTM$ܚI빁A]{ia$k+;( 9]/ ѐُzM^ kPc1eEDJm%!9Zh@VN F9jhɻ?POhCVHsLlT#Q'*%Y@R-Nun'rn:#52Pzp|BM1N"&(7 "|n˝Kmgpm* tKu >C 7b tpWKX Uox1;&Tuas 'j"x'N>ylaj4K"l} l)1A<~A6b1`:MH|W8mr< v0K^y^"_ݣe6&3'IQBoN qH+8a͹z4]ʚ;;jJ;8ETC#Y܆UAͤ !t1[kcb?E{?fl ȓO=\ne(Y [ gQÿͪՅv?MZP;3h5d@ ~{sJCw@by}'q\{%S)6L{ J|x5 {"!)v\Y"9V[eXYQQW=6fRSq#q30 8=G-rPJ>.69_%oMZ˾Zo#P&`~²R:]~Ҫc%BSW7/ؠIjb'bGIQ=\,ͨE*Z< >}XHHK׊;{1Ɨ5PB@׽l Ҝb]PV7tϚZzKR,=ֳ1>E0d7ax&RV1 qѲAsh?KрiY&՟pulS^gc:A'fC1q=R`n m ݒrr,fhc Ng%͆6Elɮuw>%Bb;ɟ)P#E `!T>? ."GRN8teM3 ?a}s*5:[[{}|͉dFa/iuaHɛUJ(L@|MNncaf Y.MȉA`=d41(ߎ_wO'W썋t@4"悄Ni\e,1ڜv[U0k>!c_>'V N^/%PMjwHP Gy]nZjH>lr&5*B{,C/$.kVV+CoT2 ֹṗk";UN-({|m<-5+FX:NzUx90,Gm&dy8-20s! )sWq'mFUxS>NSkNaevP& wReja- `7 Ɋ]M@мzigzJ 8k~"_\҄BvUK8_gT3 X}f'ǚWP['CeqK󨘇<Y=-֢j33Xp~Oe{YL6hYTā+hL/Xhcb+?Bɲ+'G6&*4I7ʗzNB!6U[) 9$CY)˰qE=(@y߽RLQ>5M`[Fy|$&gd1a'XM, FxyfWn5 l n\W=3vY,"q2,l z[ b9| }e0Jd*j#mg6/ JW#Qt tw%cRcOhrS`ٹz :[stSmȨ~$E6v3dBBlxY!Lzn#DN~q2)^,lzf5@Vja^gUFu Uu\PfGT%鮏I (  AV5B΂(e6伨f݅d p.T:|nqzcKƩ|7f>&\ޥ橢 aphS_&C{ͷ3ʙE3]9wT6+)ECLWX{@0\NNm3&HcQF7!&rܟPd; {;z`X>JG<[vV =P_+!u>UX޻57g[լ DL'_܅>;N=͛Bj?AJI$~\RJz0i΋uuAޫ|O{1^`/%|ZYVi֦:_!2szBsuC.I$.)Ojk,)Ⳇ[/y\uR2 ~1 *3U0;.3kQ eRqY6>$a&!qG9GvG1y @N;Rv3nVذQH:$Z̡ Kw/ґ"Ψ[` _!?l܆L''>Ă %4N(\5#Zz+&*0(Q_ub:}E)_ h:,WG2RqqRLU2L6{I8k6%Y[iCO Xj}XD9:nzkfcdCkA1hZ9Hl,³hbsq%٩x'P edg V,[[Ce]ƛ>)Uߋ0z &pOu4}ĥZ  #Gz+|T](=GEtէ6di,ud?ߎW9wO:/2CR*Y˒B8/t!1u;7ž/ї{ÉSOEҸ!b='*(^ajq9eZEُQ+>}-?Vc J&D 9/Zk6 ?dܙ˵k=s&'"3v>Q}WNJCj>6ƙ8_d^ ;<hNY|Xڔ@]esj*z[y.?Y` 4>l;PT#M~Kg;W37Gn[rPp2^_̠G n:&!B}6,`юҠhi(0k42N6[T7 ~Fom3^/g;E HʑW¦ٕvWv>XsY=:Gdk6NCM I=#~c8ndf(@VCςBC-S*_SDP};i]AD܁hH b)mQT4z tiQZEr(tAUa>E~L95dג&k;`4FTGSXҮ=wK:8~)cN\AY?q>$ݫy:&=@,%$–ܰgg@]ZD&ۓ[i= }ǻ91rm:YcdYjymvJl_rֵ@1ۜ5/w dG_C9xbe%>7^52֨m L Q/ӐO~O*g,jFiX9c3>ʈŵMu7tKF׍Iؤ cKa\'呱hN.T[VU’QKp+G=t[,,n5C2DhȻLM o(Z?_Nan>^5F $ ^V]gׄ)_Z(.Fi^eN%I'`NưZ 3NOS480I`isgJ@Z[3 } Qt tyMp;|^mLG_c:Q~>L~3߆Dc$>E$5@O~7D86+[|2HjQKmLŪ)ibP"W0=mwHTGL+FYG y\.聪.Ẃ 5:NCAy'0N|5W6hY['DARC 0ӻ(7w:r9%v!hAC-(&E""t H FYyeu`y-`W"E/^Gt;q`8P483IM {/bǐJ(-u fjo v>;*K7P0l+ȷNxM4Fyг4Uy8xW~SH.Hގ} "'mG]t/huj' U70ԇثl:iVMlGf7R .=oF]2o˜'7U~YTE6ЯÉ\)}7*z*-R\i"=>p9-HRH%*`fZ͞Bjy.NjK|m~lpt%M;U#@D $wt:C,ɻ2"͍Գ5@ (غot7JpFք]ȾeF?\;V r+.wT..<.(H$. a]óg?BXmEJI+hl@>Vo\M_ _ W]\nIvsƧRU%?gjđЩg}: wFLUF|ի닰hOYi G3>23# gPRJ)0;^}\?vx1]*S$q:bD͟6XxXٽb\I%#/jợjR|q pǝ,ZM\ԟbJUpe/ h.wk2Y)_LcϦч1ļ_ ozaGW̘Hw P yW?\Ŏn0.6i"TC$< n& ((%K}.?1o=]'}hAY9bf3ipzIDڔ0d-0vJeIo]J_ܸ)|#L~;`&;ȞKTC&:v3^fK|Nͩ%z4m=z\K+E6esW'ى ̭j\O)bɳDɷoYe~,a6DdqXfa^tW6iop]q:/Q8HɃAKX !$fϢc 徿6LUB׫_j QrQ^r"?_ݙ~/QV^,_i-䯿&OIc4ljB^o~0GNv56'ZDM _;F]NcP'qT ;hEeQ28P( J䦵L>%, )R(f TX GB+pv; ^J?BhEʤrNj<# =$Ur\Vʽ7nq´ 0J$7dܠVA ؜WuJqNc/ 4c݁ޗ٢XDKIk⻂1[o Ԝ ˔y`eƠC_@տj&CgO@Ł,/ң{-vG'UtakHY,=d5L59 _d>).[rkchV W JjJ- 2P`i eRx,(;IT":&L5 K*{N`BC8v!Ӊ ܴZ kMj@ΡC/ZRq~#7>-~% QcI?"ubȒDKن.ܯ-\WyɈd،,D^q~[*Wr !y|I#7g-̷ kq])SMj(WxٙhaN#a؇Oc¾+, - OLW2;4|௔RGwc>l.ʾakwWe^rt8@x^UlͯTM֓EcWg;Hwr Ε5pVGjZ6>\ȺiT쬤jD@SȢh7P3sN̠Slx,u`3Zו-qiuI#ę+H2eP,YrLWse$cpF>diym |FP'9YjK.Anfє i Tc .Ϋ m#0+aߴËJI 9Z[3m GI4ҧO!3c>y'8$[W7D/|벝oJt3.Y4Z[Njdgրxzof~ԧ v$fV3&}{Nv|Yfjθ@ *$v^ST= ?$Rnㅉw,nn4pxϏr^u.;N箃Og^[YT 9pXnwfT)2F?'UTyQ<ǝzO^zH/;7ɲ1+w!ss^| zL8I!+Us/kz6Xdҍ).ֻMo -Y ~+W@Ĭ?ݕ׺Ug)(,P*ʧY? .١VZ*A *$_iJX?:UÒߝlի&û̏E]1l@xnZ#㇫IXDO._|ꕟ4] h4W'}G٠ D3?̗zPk_'cc1ӛte/[:gEu| !h֪͖ %Zqft?o5k1RF-x=Td Xi霑;a$_=cT_LİWَ-j:+:ORǹno.H`^đNoY!)0,.fqk͛z}BxE򛖚)w~t;Dww<[.\'R̓ڃټ.z3T:f,B䳍~Wx)E" ٕY^%.Lp u_[`>>gIS[6/dJqS> nܺ5hIIWswBK.|xR욬ͳM[7=M]|Ω5Tlg:'tO|wHf!|]?_W_lз_?lCxY:czs\~aS&VԼkT93n-ŔY_O}|_)[7}݃MPK[ 4tLo>Z3隭6dwwE7?k;K40ǮfLƐuާGJbkIUw=ȣ͸ҫ}6M4`op /ž`:UOxCλ^f:+<7B^fOʖՂik SIs-X{fGLJa9UoK5Rze<B6hbt `KKaFS54;Y\S>#} YTp#y888 uVV :uB,ڌG<:iBeЂdb9i1җ I/^fXc6p<ȂB?sԖHy1 -ɯ<߁vn%:CB7iо-ds^:7 mT_Hoq@ I z!{)~?Qb }t R w\k3j2Gf2g#fu=v)B4,"ϯ"hKfo4 ,Հ}%405 %sG.9D=$kM(Fp&hG٘`M2|>-P~l-E'R buҬb gKZ?qRۤveo0xϊ[#]Պa.MYΥm%u5Z%2Ӛc#Ǜgi8+ƛ6aRjƞ"l܎<*6иʇs7vO!ҿLqyNr AUhnAjm}Hb.0QkaI[_RMHp__c^|jPa`)Aۨ,PNǠј^BQ-țƏ)@É4 `;^lj ;*k. bHT'tYs OpYlUSɡ Ss[ sK]Zz)5Kfvt~M9ȡ=WUEDSj' t8 >蕆.pM{6 :[lr.{.ùRY Cu(Wo+n{CX|lUꦼ~$UC3 tgYmg}~ySM4WM;zbA#5D͵҈e8yD]ӃMeLȍ/Gow ${V qvhSrJO^Yۦ.hewdlR. ԉ=x*pQ-ftՀܔz.ֶ0hj*JbNc: +p_xX%aF*}a%kcEG`VewB]INe.^nZC--ly~CZk(HAũnf!=Fv&/ђZ^0Sf9m+NBԵ,U{zlrk f\^/X=,U:9-.1;|> qb;P,AzJM>NuAǹ Ś`:a)|v{d2w/ >:NJ:Xs;cO? ÌqSEɤW^y!Sb%!=r8%0O9 G _: ju@g]putZ8&b+뻨1\bdr { \[Oj~Twڄ١0SJs}&B^R nVUVevV~y+o#(>Oq{ͦ%9sVVi$ꝓߨiZz6ujbɵwfek3XG>몿n7+nX!c; w"qN9Y[\+VNw=n5aWJ 5Fpdv7_.( s/ v*xUQmo<D]Ȝkt*=Uiyb vd=ofǠu&Ft%N0%X =0EF1J$Ls|d)聂eT8VclfOO]ٕ;61pdR"3N }U ;)8+!r؍_rG U]]@GSt S'h>Vzk**QbU1 ַFbvDf蛺9U-E 3Z'/ 4+,?Ůw{T7kSB%eݱ\w)sFNkǮ *Ut DX7Ȯ@$NJ{o+HRĜQ%U·(ᜢȪg/}=˪\JS$b]67[#Q*P'1Y^M;3 BRڕ~p8DԇD u3'$X30%),Ah f>shЕ# :C"qgik]&>vZsDj5GB8 PPpF}"hL.p_a)"+` h5F{N#ymϦח|ΦB&,ORNP[Re2Z^AZlExƯ/E$ S&U@1bꓜ9&fI9[!,.ǦtsMnN$6oVz$~_%I$<ɧ f׆%9'J9]Rˬ0N_9e9訕@]u8W3Ýnqȅa$7oAL;bE$6-\1K#t}9=zkrOyDLCm}N29'g|oS=}u`l7f˙uXkVL/t9ؕm͞*+.Ln̎TKäm|sXXǏlm@7ڭkf0s}hr -EK)OtCPj3I3vR9~BYдsނax+GS$ں'z;b J\)L"[]!ϔtR,EnM՛֛b6"TU,,H&tփfֽȁ1^:@eKf_Rd+tH8I&0]U9NMzWioy&,}";R>Ms13"/Wf!i5eit? otx6+;% HD:+:4wMY̜W:b%M%L5Lho1y=^7I_(4񺟲e:t'&j9䙺EsqRxlG.SjdN!`h6Kmx12;ngFKqgH/h^ !bmX4K+GX9oC%ih&n\ޚĹ1|0]`.m2lYpnU'1c\9ȃk4Z-w) lIIPѤasrŀ{u[Ħx6s ][[`!ŪK:kJZZ{utm1sH<~,wn^>϶>ٱp)O BgT]@@ok?kH2.]ܩ+v9/$ 4] vȽK5N698e8.9^ڦUw(vdd ]ԭv_EjѲޅ凩Uy.JU1)yCx&w%:i)=g)@ƻCwypOMJD >=ud.))kld>Q8x*6!i]ିEfܙ~ۏS: ѕv6 Vv_cA7oelďaFUDWKj' M,rͪoSipYJ(#APMW|3H@xOs(;3+wHCmB;^h\{.D'TDėw]iIsB BXGZ| R_@I]a˝ywu8 *w?Іoq '?r2=m"%Te\v3B2HܘWл:O=+kAH^kD&8*Tf̗d jd4 o޿@YHFS)N^.ίo)QM^& i3.$ѬJ^.YW= iHWXWN%Uhm sKL&z6k|2ً{WiȮek5~NbA@⋳πQyJS IK2<ٮ F^o@~wQ0>UMx`Mg꠯D*YII%VV}7 9T([=%!>WTS"짡TJ=5V(|BUwZXQG+O%x(Nśxv$mҡtHj! cvī؅3s>sBrƳQ8:q]Ddb 'NG^ ,M*<[;bWӨWV:"*.Jb`t.%U I:]Xx0ZGd%MC#*x]},.1MİFd- _z+R,. cxv9IDkhvm+jpɋ<9˄*|6<,:B URxvUk|y.$޹r1j6Ib#L+ޒņsv;vH<9:}yTuWv̷?,p z?f솿M 'aUr8GK>97B$ԕy4qgOMk ʞ-𗕉\O;J q^6`YB*P9 CٱEMո l$tm`A[鳖=u%$tl[&Pn Pwh_⁷X^HA@9rMiȢj_9~(J~Y*.xP!˞.ep?"WGUv.:[LNU5;Ȗ%SAu9<౤':=rzݎt57V:(h$"x@៪H=}k(sjV:yC3ݿ+ 2-ܰ\+2 4_~ r ԯ:/P!WvZpE9ndpGPy! G]t˚d q ;W|YÊjQ~[ފ5px;1ԝI:߁Bl%xap;;3+>\"[gf##&cFX,nmw~*a=# Ea(WBrYyv. WkIc!2@_0w j/7MW((QDr 6(Q"K96T9tQM.Eӊl_&ybt#0͗nܴwd9\|@wdWl,˛,[Oz]Sfh4 qJcǏ:J)v0nrrڽlN`f1NoJnh ՄT=Qn FܬՂ)qzl6?[٭͝$N-P-$( Uasxl%Ţa܇ NAīK ~o-5F @Mݡ#:xԍiӝ ؉+stKw լ^\D)03=#̔rdK6b 8)?ɼ|(l#fRoYY>ue8Y 𨢷qsZ:۬hoCfJ/^;W{u{ú~4;C6Wz@7uXOc]IA(Hv |'˞pX0ȴ "* )K&YL)F *Rqj- YsF/2A''Xnܧ +NP}Y8J.lpt6,cJ_Hxbϐ*?ǴҌn遱jrwkV=ܗpibnLCz Yi#$0_G*J+Zob|DrHk곬vZ.ٮm(ѣrtu6GT7Ӥ[G˜Bc93ٻ *'>?yuYNjV/{CXwa?s-{ʥQ~|88.I*Uѣ38:h~YbǖoA:P86mv,'y=’8N'ؙV&ڝɦHR>GB- ]λG]cI`j %Ϯ]Z{R~9=۱wn<eGRXvmeekͳhF{}`ѹ;fO>׿I5 :bZːzE9{#`ZŽVwz{;51Fd4.]*+',>Ʀ>&!J2q9WxF.Fw Jt?-}2ߘ5ljJs TAƄ S>wVq.;5ֱ 3Ҍ RjnO,D[SV۬NC 2sb TF,X0hm gNƹ8cvx,٥|dkqkvZH+kun]rCnX65My~ e{-[zrmtc~/* v6k30d ?y)q9N>k7B;uZFM+k_K3ͦ8 ,VwJ0:` 3"Sp9Z DeӘ7y":k- BQ' i58jUY[~Ǡ{ g4ab^i\u)APVgᫍaջFPwyFn/3 j#3%](uq:^](fM +SH4U!}1<* zrR:xJLrL&V߿*o1i{ĒeaZ22 ]hyiL!RpB.-*:B֋bVX5(.r7{ʏ;ɯpb _֨1yH\T[u)%>-NFWT&'d9fc)hwp?)?b|.z0piS3E`W8ï#Y?ԁ.^5x3kS0(pНu[MuCUuΰi=y"SpufɴN̢M^lZj2q/d/S X<`/WWsZ,-CES"eԒm7.lqBm6.o2K7kLՏKk^J늮vnG!iuv8?HMk˦e=̯e2V{*lNP"r\eH'e /M&{Sf5pjVVJ{j8z"sQ _F`L>0 ̤-^ͭ I# E9;qk6wVZ\7xD/U㏹SeZX.{1gj6kVj9-CZei|-6]t>vdi$q"~(AN=󒍯݉w?V_1R09&E/'q()^jJD/ƕ?ܚe E`ig6۽y@01'謒ObI'3DCw}ؠ*ZULV)8lH,ZR!"M&PSlpQF$P.~D]P 1@-lP+ࠓy#FH'~cg\Biqh8eOCxp;׭R7jb֕vfNʿ;`ZtԢ>,V# k2XG]KRq炫68p<@dK&9-CwhTyF^|EWMZ.iӋC9!xZ8A;@Uѵ!C/R?cw*T +, @ Қ5(XrNCن"Tc5%D=0\)Q/*b-l]T f璇S;wV{mG@x$N6. a?{7įttù,PEEx.Q,QxJ wT9?m w:D:QlE_h}ypSьpm3n+K 2UyQ"షU;pb%"r?Y Ҳ&@يo-"#ZteqRsRMf3shdU~oHSvg\␨Hטgvm&sklmB.P$$#'?Eݸ j<U^$O!w>:$~}, nrZb-Ur.YΓ-e!%p,D`䗚fKk` )vf8oJ]?kN{s^V2;|.v>c u'YjuC`=B)KeXZ3XJ0Ԗt} GfAoA_'yf\deSaQ6%D!8mWZ0n!XI+Q V[9IL8BF {k )MYQqk܃_`m6 WX.WI)ZVz|A]eGzKm:򔶞aAҩk3F$T-EjOYV>f#d\tn"+nO"W6"_$-tiZ0he (CXv`<ЋtF -R`ߎ΅nQŵlQf^0 Tȉ^#&'=D6GkL9 KB3C늚{kRUdqqO_SK!ܴ|#UD1kU ^onPs0sAOV)t[\nx+| JHtM!ߨ#NǴ#^[J1Wz*-:BTɢEڑ}w5pp쨆_V!^;Aߦn(qnti]9}O*⏎_Z}X'v~8{P9G-26f(>Kqӓ4T@v XC (D_yGmX5;4"[ R?mˋb(,s>镝`'П$q܍zutɨT s!T9dzfjl>Q?ּ'5|nhgt ؙ$ r2+q '碋PI(I3/jR[k2*^2ƝZ>v\sm9& Eaxj?GGpbM0b gZ2CTZ/sѱ~!JkijnEEP\wJz~J%9؈X8A8ntNxv!~ sjgJc?J1}m7(RN/Dݐͼ.g){#I"n>F=G5M=nG Ʌ^^Ut8ݖ%F8h^Wɦ8;PHO$s^?$U;t}2z"m)kcR~ueZYUc>$cKtnaS c7%E3DNR:f5D9y]|eu&ZaҺ">J\||JLH `f 4OϮphwǚ-sEBxȗ9B6[UK* ScW[ j%>ވ%48KqZDW@h.fvH#*\V<+Ѷ=LO |{s5g8]LUxplݿ݇[^8}PZ@Q!̭#7 ^g܄kӢrW8C B_)Sil|<̹1z۹}u6G/dHPY$ ϓU$pdڬ⹀'dT6nzLdjye+tX#/DZm'޻EEjm[mRAiUtKY Q/s%YR?w3ൣZSL.NVܼp˪zC;ރ6v;T}2S f:k=># 7Pm*ºl 5NKUKo M!867Y"u7Ԇ[X 7ff<)/rZ&ˣB_}5nd<+&/-D,W/Av fU=8Y)(&x2mo* APO{u"{s = â/v$K aMYe7(Ypo"e,*xZ j˔Ha{zV-ПOΗCK.ڛ"[)$tr E4`Er2Kc,%1i6,RTYCM.1ci-''KtgU PR6ڽ}Vǔ% p#eڬb_p-^Rnޗ'͟tD-[,;"i@A7q٫HVS {E:+&h֚Kn(a;cHo<#"=)If4kY vN 1U@eJ.H-z>q!G^dđg@bA<6%|Tr(b#ԟRD1Ew]&f4 P ePK!ۢa\2eqxb8mRf x h]\8 @R#g>&FI)CWPd8t@g[A?:yÍp [@ I^ڋE*OJ㎽$c󁉜Oʦl@!aP\pD+B{[Rgr+QEtpY536% dD!t6L( k1IQ jKAhU@}@[[8j1f#K(FOSstNmrț^[-'1vEPԚ 6ԬpFeG;R!غ/ќG1q(@, ]5ܳiok y>Ws\[j "NV\Ǡdh׊/ zj˰b<(A-ҎT-NPm#[$[ӂP~ޅaK#؟=C=ټZ)6=?ATI~_P&>ܘD Fl zT'ZWIPI}!pI*_Rs*@"uҽQ2@~x{hQLXhWg1ٱi&v@2yc^T~Е׋Rp-xrnx^EtIHC#óZNjg3Vԭ&R?-I2&~-qYt`,< 4 <&4(\͎-x㸜覇kKkcX3=mV%_1*|$VP.k%X B g`K1PwlK>U-(!?_bqw&*Bp.:쥕YX9Pg3(θAɄA6qncSˆ +:|dt].q` EL8dp`3U){ZDҠ'$tSȤN |*|NW6:Q pFlGF&X[|phF|S5 xOO-X\r@J[Ց=pb9W)& N} )\E# 4( b~~+Ks@:nžUcl m* Pi5.w\}ʙ@Y7gIU+ЕgE]0U-Hq`RC$Wi-dP ]&$u ָxJvb9} sT2r%)-VܾlE[YTcRxNO.bZ6s@ݘoGT͐nN9B *z/ 5TJ&{|bvspHJUѯ9 xrk󘍎RpsJUk|.`-@0RNzM@o$kP䯺y#tnӆDYEo$~6?ǽv,\R42ZݕR1@"aԀ;_ZW'(S;%$+c2 \2w'R]Z%JW!g*`ͯ QiOLiOzd|aj2GoIXb| h͎Aq1I]VWzL4[E@fwLnnF_MoA_&5VrIvfJ}Xݬ/Rvx]Ji*;7͖0[_*{Xbџ:e^F!\i0۴p3;gPFUl]lI L`rMZȮaW3]W%\u^^ ~VG!O]zK c^iN]sD[tXXpmP~+(eaAbP:رy(Lͦw;fŤC,5 c6|ٸ)^uK>&%QY"Sr]`ZTz!r4^nn+׋?!,:z_gE7c<(:e䖕ܢD0 ({j.rIUO"I &e2:߸y9-s̳mߊIN.-E2nS^DjI46Tx _y */%P{Choz/3T>C6ZL+ˤI@;hmO=W:CdoGO"H1J>#@h-G,aL5k=D'LmiqO9v ANwa/.:kr\{j@% fB%т4Rf|@ſ/Oy7!&R LLܗtfi+ZxoGfGT})%Aj4ihf}5E8ms6P!h"z"Xm?c-w pt.v=^9ٳtN VSR”;!v"ӇFP2ϼ [w vpR?}'!/<2Sҵ"R4\,O˹ÿ6^ɮ&%w0PT@z@u3QCVL~O,cIԛRO#9}rʎ$ S gpR }~8@Dc 5HcQb _BE/I ieZG.z07^X$FazP8)>Mbξ_D2 寂yZ2uP%ad1$J(zr4ft)h?/,yH4Omj%e>e.g  Aw 79K@ӈZZ~TnܼbS4)^=_&DX.Џ.Vy!4qt7Lb;Qw+[=419sWQS c96>nѦm,V4xnb˵MK;j)Gvz,qoӟИQGF[޽)cUswoy{ AY=9#+.9edmK283rfn)D.:.}.}om^Nq5s%v?V;Bȴ(XC: bQzFY{hQ`4TvEB c>o1n+[?h66{{.*Ƨ+\gJ<;N?ǹ.Ȝ|u(/śRIc5!;w*Xs0"'lfr_ka5GF2xe]ЯY\S,Ңk&rokoS{278/> yzL>um򒁷Nɀç]|G@.ܒ޽ Ohת!yܚpW0(z$0EߓEF;drY|}V*'Be ;˭{A,48q#ћT9RR!r'W1N͆dmFb6#'/}qwfG@TXIe ["z hkjn}¥˨1rt>Xp^SxT@B<0f:810(K8EEYkc܊Iv gN/nd2=2TirƩ no$.7}n'Rp"P5n}Jո%cҞ$%A&rxSizMmK @λLQ/z"W[EX?Uh{Jc0Ŵr*xu:(iyFLPwʸ88Edzu2USPk"ɢ5 +\ՍoVvw)&/P.c+eEZlrGU9_̱j`pD]uz r(a<"ujEaN u &(ԆKd <֞4 T7ڜJ"FIݕ SF: 'd`EX?_w1eu4t ՒIW]|l7wd`\+e2z'P.͊%>baR}ؽGz~cdQz XG*/Swq|G/}֚wo3^F|ST]'5 ysVwjFdMt~CJ()Cny#I*n Fv U;s7ܽu_̍.Fo"*衢T`Y1wwUC 9Y<\&A>5{]Hv3=]UnHPg{cZW`D7\:Hw# 7@jmof^Qړ3-=rPAGo%{5`ҍ (Ck6᥻L FAo/0ӀHX;l1-nV˭4i5˔p\l:0:L~!5K>=[^̰ <9_jn֮(JfI#/%qE7Z˒?2ZPB`H0p ^7o(Ũq|8 c^_k-gZUdgL0yRx9惢TAUgʒ .[6}>h %!x/){Xlf-v.q%]-AzW1TC 6}⮷IW݃]n: eKCjr <쥶G؝܅a'w h,2ȜP(**grX*s>T0qU_ﴚa*It:)Gm+Nj4>[~Ij*]|DJ²M2W HK#^¬ZGV#JRHx2qCknMP2MLMdy EA_8]"}P¥ևeltt$lRT~h@DӮA֊8%Ffm֍ rtJFO)Ӭgi=my`VlŤVq0žFtKw[YS#2>FZ2?Eʜ_ !{}ǔjfjfZ;HV!Ë; xH+.TJa{Պ=׉}1y{N~ǐl$JU ;mVp=b)EuKņ49(wRۉtc|Zҹyr)|',eoJ䒊tbIud}W!MT'+$r[=C7 O+/&ug5 4s+ fW8f Ix K^'o@ /{˃Z湔T洮_EQRu3wff6;1oX 8^'$`y[qʸ4i[15W$cjFs-i Q]mM⽰GWbs2!B'=A, q;UR=A1`}"67 /1ԟLy-2Y(T< P<}؍1v5pv.442[YiNzɯX-ܵIew0'ߺ%fbkLU?2c֣rq e8:d& P bn GYuWJAȫ?j{oly1z؋IdOމJ$AYfNY5EbIl7˽\: Pu?,@SCĔW8= Dؕ@x[lU_Mlk%))00 FVږ7p"|"~hXޯwm򱗍hs`Z:unaVq L|,Vdhby>,ja>Pam=@՚.dO؝  M +Cu?l-DZ'Ambu vgc=Ä#Vj]:ؙs(mz2)4xCՔlb=\0pۢ^'aVJ}}G=#ˊM^J`FXYLs@hgFjPZmY1_I7 i&-k,$zЊ}|rծ*,Uw'˻ QezSKSRj2ڀ{Emˆt-9(u:F#ĕ2҈l:A'H./[\ g%5o`A#hlb۝ iu6b{y|:T&]'̡A"2zݝ3H7Cq?$,oٽ@Ժ ?! wȾV%s`7$nvP] pnٜ5Vp\ђTʀy 2oK ~˳(0ঢRd js}k˭X'3uX9)j)]@ʠNEI 1 /@ʹPk`o4BBbi:[4Yӧvhԡa/Զ>QJoU*p9^QyR jҹRX A-O_O)D2 Mno<#a:|PV{+S4v.0۶(jg knpg!U~{۷ރyS}\Fk~%O_j4ƚ_OP kD_v*7n~L-DP>FPgiCs6aRu>xx w*$ol69cj 1Jp >"= ڔ&f۷p gqBkJp؏Dn.s `-dcӘ*zR{{SnǿBuuauW:%U?a Ny5ZV^ίOЈEf7c%<-8o[t@̬dﴱg:*wkĔ>Ҭ+*5[*f.%85 zZ{ߝ,[uYeG ?p)01nkCHAL_,:;ś7 4K? Lgÿp9%r˕9)֊^@pю$6ֿkNkZqݥ n;sZscU%K?b4%wzN ?噍Ng;{m}Pc1#Hi*i,g~DmĽ6R[ QER~Ȱ 1B!-jl|&IWJE`]ˆ֌ieƊH5 (P`_H]&8"4ʻmR},guJ/`T:\:Q/J;WߑpgC8ODܖrucE yqS2m}qN8 ޜYi#'˯J;Jto߹1!1/9qڝBG@/BᕘCL##.ށ;4Ieuea5%i5S2[f̷<uU Njl > 4.Y_-B F}Q։IlZXG+1YdڋLLGclžIWb37g)NdZ8\ZNNUU/ 'S ցAPSRܦ{uDքjclzL'aTPAAEyC/vC/Wr)Y[ >ۀ@P(c3Z`d89. ;ⴌb)i^ZcExwq[VrnbBt)1cṻێID("aZmE#z7*'˘Խ[F>ToJ8rұd`T<ǭ?`TF%x#Y [xT 9V/S琶k 0saoy]/ŷq>g/b}lE?h]쀵a1Le~K Ag&%5J|  Xim2]-VBh, _Ƀ:" O xt 0̥֒ BYz#|wB \myfeWIV8jLIymQǻQ0d q_F_t1ƛ!TD Ig@~A>,J{;s@e>NOcV0䜚p3*5xfHV?bedBUﴔJ1og:ѫلܮ΢ M:D5! [/>%B6pjU#1j*GksUt?KlFo[]##>d@s_uLl ů@6gDcχB vnXw7%]1zg$S[a[%&GHise\kw6Y% f L~|FZej6ʳI0͗K}R5Gز?C$t UweVYo01pY@*9lt'#|jz}زn>PU.9. t.T&@q]iRN@ ;?3fdXus΀ kFi~ҎgH<փxym`X=G5^֔J 컗ĺH/XW<& FW(ScBwexD %v|Qԛ 0k g$LsDtҚkY/VurdϥdUh2fƾj)"I:TbXlD"@m I+tX(8H^g/|4 aþQ#&o GTzNsPQ3:frx+rųfe@'AK% Ĩ?{tfy #NĿҏr\zkECEnqDFÏYFq\,5qUF.ѵő=σPмg n Q@,`.bsJX,x ݺjlnp;'e)kPjŃX RdJnɌ E u(Yzu2dIvdo= Pa2Zſr@F6dc+X"$hQǕ܀ *㬼]%j)DoX%L uc6NN/@{˥܉qe~/6q|4:3Q?pL>%:T0LԊL OE{+n]-}d+8֤VuZ2tw'-HHh[Cٙ쨫8;.uKGcte(q3H\CA&_1D s$W<+C{Ik4`Jt;xIc&/~t ҿqr!w9X`)ܓPi=Iج!M(˔>x\Y Kš\asMᕤ5[E+j<5ܧe `읃ih[Ԑ,+jo&|Յxof9e[D-/x[7qǸ:Gc͋8̇ /LA;Zj)zKY:)#o_* E5=p{@oT#S}X؅01d#9';=rߒZll$29ϒ'l}͵Xn bt9 q< )]/Xr_׃UϤ<} [||Wg0#hϓ#"Q7VHkQU| 8Ҡ᪈P1pIQպŖ@w $*ݶ͟ldyDCU6 Vs7fn+UP^G>;Ft.)ѨfuǢ174$GRJ񍗴sP[tZhX4A_ $8%1ҍ[mۂ9t[|օoyOHLa0~q}VgQ4¿g=Yn :oK2OQ5.yĥ*'emdIM,U/1 Y, dQzS2P%40(rics!CyuT~IrUw0Q4fK@s% jpcsfܰB<G--H2X T^H܃2k.VG|}fuÞ&g ga@]BGɛbb] NSv)"V߄OJAj~ÚA4s"њS#^k{WU"[ކ")Ntvx@FDddearFf;srySPE◔J*ApU0oY~Os1WKæ dDK!J X9ô@~SuP SY8K=7"Op~QOM!]ks${7V(AJ_ i67܆:䏾TK2,ҕSrL1Kx cmu6m]b5rѧŋ ;ȥy -S;'hylYuz"xK $Dr[ܧ#Bֻ.Tey'M2!;Qc&uj{uGSQjۇ{?:5\cցV M-AAQi/AE<\.}J8R2bt&#^VˈHvp 5NǪSWJL%)}N6ҿt{|&0e t|ACwlPEtr{I)C?J  >eK%I^rח0jM*HnyՂ7χNi8p}xvn9!08N"b p4 ؐ9Q=#H`Ğ4]M) DWNfyz)J-,2$|GkV~<=M,iAvX5y|vp_ 򡛒4HbJj@2g;nQuH9 *9é|_u*)H Xf6pyT`1?N>O[v/N)^C;@0/ "/^Y-K)@b[M/AvH&] YMAy7f$@ zsE.aN~ xs5(0\xPuUEͮUyEo'*!K8@!j1I6h\:WE/(V;bUP ^[.xHyV!~H7WjR!Rx@Ms2pهj\r /ۮ ea-i ,n,ӛf%[9U˦hNEA>f .̚I`ܪu6;#&/#1O3i~ѱ}^o$mdlki;HT AM-gG_5P[6Mr,"闬/y)xڬ,H@Ϣ@%}أ庒,bT dj! ZOH,PwIJ#R/yRV//j_\܄Yc ]! 0 u#ڵixYx B^$Gރ imO#@jFO` Z`Bۑ { 3ylSY+H,2eT_b1M6|e <QWZK~m3z ÔdFd^` V)?Okqk׫_xv2.FUk6g(bgZ0ԍPǻ`rwڤ`C|\Y\lz_rNd''k"߿%Y1eBJ-ŞJl$^ZKReeC\ⷎ}N3aj"43SUIJ-},YBw@ㅛhL_r{ö9cdr },L*|=x28u;w9sl;P%~,LyAN!jIhH2wxLh-lZWTzr 'F~-U}>=H7"=(å?eS-PSAǡy:Z 8-G8h#P 7_qb/$g,%D#U԰ZhbSD* DA@PG}TSUsWt E"P$-8j. /'i@&GDtK4#1:L 4AnA;Q[j4U`Hȱqu\d B 󧼎q9:+GK-.led‰GɣaY ;: Fb;ݘu#{&Pr}V\8xpA,E!B9{:}Yp %dȻnv\Rg7Ƃ65L;N,jS"JYЂVEmJ+MNѡQ bpfwNItHDDpAm#p{.iR !}[aA d3X`䬵8Sˌj&R:g6nI0zOd(-Pt6ss GUv>Krj,,C&0&gUr+/Q ,8`"Uұϗ?!J$B)Q4Iq68Q#/xbVh/hX՚ lܫd^ɧd֤QgBF'[S&A(j6aOPL!+ <<#;BR̓dt˧P N͐c% ]͗BI O|hꋧݚU#(tEZ]o4tT ̹̃38zg \M Jk ">#Mv"c#1¶=%G!I|.c*Ó[Yn# t#eQv~cAIgZG9z1fF#KC 1s}FA?ڑ[9P(˧{tE"XD.3&=sH$$dVp!/% plX&sNJAGl-4/2DYP;c;cKT͎cqq ]4??p|hJ(|r9=ߍ΁@Z ~"eVYa :A4UidzԊhieyߚp'CMȜy.&:Il+KH3 IXMf#xKjGOsb4zETR4aR<)JkxO̡ϐMBfaGa8<$>-TX#=®t&h&J_evo5s0jJlb #Nb?ZT5&ۙq \NH㒘B"Xm7]1$ݥAj+pv9eWk}03ccM2R"Rb+FmaXY[߆C Yix1CIX&a7 M6+ٛR9:֝uEu>M!+pxb*VtT\\ܤONPܜUR"FcA%iL(nNʄtͭt]pv]XѰYtOijdu<0mPLHWidT"k©:3`wbZ6bRq9XKysҮ,PmN$fW+JʣWp>d^vU9uIԒ7n**Gm[ \]-iTRԶui+rJF|u~qP+N,r%Ղyf .Wɖ<[.qrVh9|E;r~eN|-TD@~hZ.! Iꉤ*-}8/䮻$t$ nջ+*[LCkL'anֲ_\-W}GҨjM=gW8ŠnjZ3wOLsI OP6oF"o8iVЩ<4LQ_mu Jz#S}>I -N..}~ ZYBGdn7R 2w$a'}Jul6u炑9cX9]nZrUa1uZdW8Nă(Ssզ?t'xxI2蒕 PY+ps@qw.Y櫲~ƹm(|hwݼI1qE-kd>2f0/sp4]+V%f:P[%z]1"ܓ3_ V`\~|>rx&d530z*I1I+~(O> xb5$PTc#Պ=Sb_RiҀkͣ C ^93N1X/_@0Dz jƍCG%[e1x1ιDa}id(%iKg7?AARc1,d$_.9j~S-O k'Eʢ>!:b qV`g*rGE}BP{,l\yo3CڟVQeZVJZ! x`mXԺظϒf;XT1ŨSR|9i$7Z)H9BUET|S8oVMFąc|o:$FNcgAy=*r.D朙)kn2^$,[Jt7P,\Х/ acMezqG㶃԰nqyަ/_LpͳJ/^KMQ@ƅٜ*069&?O7@ڍl~6HU*RKZf[LZR }T\i=v%znpS @uҌrsqƎU0eH6K ,OD@ fTS1 `ƀjWx2QSKҚ f*Vf=i36U@۱yŭQS'`s H5B7vlq/'p*Ƽ ̋ʉ*ÃUWB[A3[CUee2Ϸ[>Uܫ_㕞(4e^̈́XPs&s蟊Q`'Cps v(n_tqM NHٮ4UaeYx^7qR&I1jO$V$*TfD -@$5F14]i!:Q2-?Jx]`!.gww _\[NӽA>]֑$KYf;Zٓf3=S3sm ,H ~C-ʞsYUjK$?*b-%nf!rMox0u~+W[XߎUK//S~K!kTίWbs5FfWbUٯRy`Z j$) β7M37[50;?$tA|Oj<=Xv"Xۊ.8'ڱ݆׭ =y/*fb-~vò ^NK% 6,.y[ ׶vQpw7aX"2F!G,;$pQOEć+__FB)@y6|qoqx2JAYYVT򜬒lmƚX"$;X#/V[ vЎooH(ӳcYɨ8π w,"6Uzm+7#m|z67V"YS*u2{B.[ SYM:4VJ9cI]oSRXL!} P3i`^-NϹYįX}Գ$zII\6@pDNQ~;2v wsy`%6%eQ0'U.jCm'=99]DZ^~qJ JVgҫx&q, l|eMG8\Y6ђ,AKami/UVg:ުྣg>es5*9}6b(㨋z!萇$"V xp4zǽ;)q|k5zj|a('ATZqۓ#!/߂Oԛ"“W8_?)z &kOy܎qZCb Q+p=Jnσ{\=xO>q|cZSťK}xf\-DP.Ḛ8oO0xlZ\{ g-/QISPO G<1##p8Et)M0!aZK{zǼ:so bʙlTu'`=1{2qΈC$_v3sJy~ <{c=WחS.gYj]0U\Ps^VFQu2vC.ML}w(qP+.>eyu ﺵ_gCfZ>1)vpG&f0! ʜ^L_G쌓!y)'TMj!~A/("섦6j VhBfO r 6dvRbq3fN[{{v6Lumt$.~ݧ!>7᪱u ]mm&Nje@0UX4$ͦtS_:/c~ .؛Y\x'gtZc.6L:Qrc %x E (v.̽%ܻ `\dUNuӢ"܌z;f$f; vRbbx),͋5NW,}8ʥ(de7KLڊ*;lNNq)ږK|fT!ދ%[ Qe+ X c(6qUˠ6ɜ%b0ˡZ gF&X۷Qä"\|'O*5їU=.-)N'D^`LD_gA%aNJ8ݯ+>ѬE xoh4S, =,(tnZeehPsZlyՀ:خԃW]*p[t2Zcѥ5x,*D ?3 "x-#`:792H5B˰.b@e@ $c ֠ebgX0P9/2ٔEd֕ `@ 5>bPDd`Eҩ2\d4SYGxx~Rcبd6ΗbQ8ʯ`( )x7Kl[:_yN?0ѵs0Cu]CDd`! 5[:5,XNmeҌidU[9q8 YcyWJYҙkheł`+[%egju ^!)1*"T{YvC_=rNJ&&5%o2bQ`(TJ_Ik>D1 .D k陳>$,OX/(W㚒ohwrI $'bvkmw颃9wf{C5ub:';~ˊ%ŗ؞jr[3?$=bj2kI.$IKʦlPY!@M.ٍU?MB鷍}O%lA3>(tz'A  O)VOWFeK$ 3VPN?|YbT7{"Qm7`Zs:LryBwC l$)Rc_u]BbD)pgr|k+dq,@a'/]P.8c9=MKg] `}Dm0 \@U SUnr c f m7%Tii*^ӴF)gR8q;QI6J $tPV﹌XroiאYZ邴߯p.59пOF^ۍV/HXbg/:;;^tHد)a3% ¿fTQLsFyϏ MT$C&&Q=wdlDSӤDžͨ.Eơ(XBT/&b-dQۜOd!BvQJ7;ݧDt0(u:i5ԯ>),46\fTrL :zfA骵G*ߝDfypdI`iK@EvX[@(P_i< 2FeV24hC}*)zd%glٚȇQ|rKeQW>rcZF BRPn,a} @$ke7Y$~i,4i=8FcDvYU;[Oj c3>P~J2Q ASB|C1=~j9b{k? ΁;խ}ŒKErN{dcwBKQWQq,"p[$=MZw3nq**^?9RKݦeZT{rw=~Hk)p1ްΉHW =bϬ`~f?b^s*B=umԘcdoy |tlF:϶,`TWz2 4PkE6빋Jj! QU  &.nyL58F.C'c(@?~- Ռ!W h,G,} =`V hG/@ugVU4.s+y8:JuVM2Zf_1a-9v,S OȤLmg9- 0ld. kn(Z1?9Cݏ61;۟[k ѣ wMF4i0y&,}ln ȁn׾8J +s Y\|5hi.f:dzIfyيͿI}g4q 8ziG6 %"'3H -\gݭtV?oBaK~{c|(ַm/$v qkriȭ̝m߸yx#xxi*}YṾ5Ki/ls`U MFaWz?T*nyf^[Q.^Ȓ44>qZzї^~~8' iQ G#أofk @n[y;-ߠlYĩxWT=9aSغ$ZuDCr㲦t8ZΩ2U>H69Kmym5-qs%G1k3o^̊ܨG{pe#D7I*xz"=r_ 'ƓcܹT%g3>TBf>%Vq(kސȎ[{ }kN^4\a3.H=}@`URA9O 7CU{K8)1 ot.m|gno;63Xs:J}T>Ս3CmP\̟dם˛qLPLC_7b69cs! ag.wt+-uJkuG)49,tz)[IKuS3w=39xVp7uR'[t e~1lsB=: I,y@ \NWDFQȧح}䈪JH|^o%e S VUoGPƱ@9$$u{GkdWs*buiuwY^~.Wwtаu5[|8^Mo( -919 uk6FЃKu&ntd6?xi%ID(>>ʹi ii*$`.`avO@cԢނ"lځP^J h "0Wo^{S8r%nQ `x9ŞЩɕA9@y} G=T_lnB$w 0!ݾu#m6EwbmoWC] #jw?f>c"Y2(.`V,=aMzd*h%C󔆀pj\&jLz(Fֳ~ .+!/"\MZԔvVǏb4ˀ* /Afmm󨕪z@.o0/"XS{j?Wʂd ~V RAD!B s3Vhw $Bٞ^ΰT ,AYؘ%ojar8!} c'%?^u$N$y%.]l.薃ZP\^ ED5ʸE^tߔ×y|ѽ&Ik\)Ǎ1Ԯ- HaT]@4zDT. >Sytn)R-GNeeCO biYSB'İSU~`VfyS"f%P7aB_5}%:l-zM)"ŤKAM'/LFo;nh0PQ|)BbR%EUk`:$/2ئ밌GJt2 d2t҂WJĂjP5Oj _܀5Qw ~(~s~#5p|X Ol߲di|+iɧ Avd:Yu<Н\LKg1_tu,n&DF/~I#ȔUZżDe 0g4Hժݶ;BY%zC+-b"*) # EN 4pgAE'N9v1a y*Ù!MbRuQq2fNeV*:p<| M VOaTL9j3Td17~*ZdB:./_pn1O>DMF+nLd~\r$\jڪm3R_k($,V4cFA)svrOv/Y<nGiMk~GϜ {톗~.ú%bL !=YHۢ%8H0Ij;i'/Z%RU=gI)g(S!Fe:]^S1ı4 $.f }A}GYeHpE]z#D,So(VnADw̠H3*͘Qe*r$|:@N8x=u`_ZUr0>O; 1t6{Ԕdۆm"U_ .gI5CR䐼h LgɒVu!AVGlHe;EmcĹw773 m^Jln5 1F(PtO\oUYKÖէɷA|W,3$I42麡wl||0k4zL)z3tȯ3]՚n 񶽷# ,2 TɑP-G[ܝE:[?ciJ{V>艭kOe)*Pg/(P In-o{KڲI̹}+~YRgv#=f)U 9ԭ0^c##KTkg)z_Mei!d ?vVbi(Rv)rA<;ד*Z'2)(bqlh7vzev\HԃLI]cS`X I3*WKT=)6/#pB)t-i~pܝ2fu<ר ؗ %ˀtQ} 6+9@L)$2qgQ~. qi͟ И0醻Qn֨ 3}e9<2V3^u 8inTJguOk{81 Z~8곘;fvHI&U8 :ŋ2dR`RGN;{-6+*h^NUc4J7f<)?e(2HHRb5SDŽ*&j@_vG)%["6|LlQ!AX)= ) 7P trL5eyOQ1׌s7oG8&"a+k)*Z_PwerƘ}_54ꆛ/|,nqHRBD ʎTr ~۹R=SA6KW<ћླBe0AX%9y}4B|pcX~q3-3yG% 1Ϥ,pSDž(G#C36HD}.xHJZE8+~NgJ6@l3 7u=-!˥b_|iӃCU~wLa 1Q~8Y']}K ]'2i59*'0Vcjlyb<3^iFJ DS_U(t͹6ߘrAyTVxh"02 ׺2=R4<Ce` jP3сqo;{} kOds*WHfxŢ&M6tT]E}C^] PM,ϔ"pLP;D.ONX g8pdfo/[׺dDŬ͊[CE?$wqKcsfkvXFkr 0";Q#&Fŧm/dHW)۟ hK~VɺrvHˌse:+m_X"E; @[-;Ū&5P iȨo YWD\?|_4an*kit9R7Q_Q]f +rT.SM'< X 5o0n-W9,}6x\A(|$VԬ [F8۵aiz>rIĹBJsВPz6!XCdDI]׌`3*Ld8T1EWK_|J QQFfKdI&4 gbc8c&MS>!!a>}X &ڔA:$l puf:| OȐ+W4gR!U!l qs JJe==Ff:ax#'聯lv>b)FǸ6)eH*Ԇ/9PYrUCM*HKҵi\ -^ײ55c#[S(3Q= ~p~?2PxF;A&O 1+; U&aϸ_ߤSx) O <Pzy>ڞ1OW:9,£tܨ>{`?P"XqL:FzV]< _y$M[xۋZ@8xwmzKaR%?X1/n۴fSٺ[=ytc*E=b8JNlP=!yM0}Rz 7+w +(7P$ԆQa w^A:eN"QNcyC4i{w9Bz faV'3[ 9=#< ֪ N$elz2z*֦(xk[Fk2Nsq;iXa﬷O7R~peN lڭȧ%z0ۥӍ,eNsK'H/5^O40l'O&[4s54yPq{FI9NJ<~u@8A"(6P5TJGFӭ9ѳs*# ؙSC7%ʐ롴V[7*(|6cr;:5_5t- ^(*-Ȇz FmD+hZE,sѵο/D=eK/z$ Qc~ښlǩpHT!uA D`}QSJ=g!j '_$8kmMOq.rݕY3ď,ep91BZ֝;zG+Nv wClBc-j ]'ZS9^ ,T>Z\+*j&`..lH쑴])`&Ѷ#-PDxь 6DŽFЗeM$*!8iDC|(]k)%tp<#x!0ߖ)ȶKuB(dCdr|ti ڦfl"6Xo-0Esumɬ]b  #zm]|)z{du$s-N|./FE{7 Ĉr/ 0of lFYd%^9#Va "x4w eGݟ @p[mJR*&us2M"3}Dj[*y^Vۺf3T0œ>f(uVy\Y`GoX%18B]f1uK y OI};XL6Ukf B r0'-J8we{2b,e>-͋hS|~- fMGLr^ѵXS1=e[ʬ^o K}mC5R{;<)/LH:?]volCrwBG^z^{w% ơqi1&H7oSb8㺏,T4_-(H(H"eJcq gMu?ZC6lol+Sqni"QMϿ*̔>9mV=KAA$_]Ŀgv e>q4\s2:g-a-ﭺr, ϖ=rEd!]&O٠R ^ZXG us&MlQ]$?~-2o0cT(qb)]F=O5ߚq6<7hYZaJB9U}4*Rk`Mt/ƌ]r^r=k#;7F}Q,tL좳i@}q< ׈!莶 EBSťbw\5RnHbx>=|"y`::ZKn5#АG )NuQP6\M‹L&<+^3TY9x {rMS\e >d`drBLӖtyuZ/2)+uˠ!RP,/Eٕ S>j2js JM0 xք_򭹡φz{q>N?VqMY }e>cCꐒR`̓ nȫu-/7yTt-ճۊeMh\>*,h׽lq4|4? [~|S?㇌z/<ݗyg]7o)lΖ|3Ǚ4:t;Ds#jtinh`]✿5jq8}vn8iRWy n :p(#'H7} $:B VtWH%R}an}k6oQ.rH" v_ S b֫J'4]V2z&M(o[“ ۏٱ"<Y(s,EUOq(||wz:%;}R΍:ULLd'ObAyvX׬FXO^`m u}f0wf{sθ<ԍΥrAa QYLPl<4MXպX;D͝i|g !G\Ju)ʂF薌XF^u-$ ≳gltl犐3-D jHzNK|Zn!݃ĽЯre܃n.w7tc*޽@J0h鱁~=E\2#9};$r%E@-X5]!Zx{ kQ2Q1̜?ݶh=#HKwNV3ZRd҅5NoWO&#!T5A1tѠcg.I`8iխp׻[uE o#J0L@"?U(K9 C: m! DVJL R ~8uer @.J⾸ Oju'5`< ԅ)jrDž1~_"Vw`Q6EKJl*w l|O+vƸ2U_oaؓ6‰z0iFuX$ӳV137ƆQz)Q (ί/ f0 2xI ,'pv?+:osJSNno$^2.;"#غs X}e+ /s!o|^ZbY?5˗wLZgql\*ЀRr]nuȴ,R@u쨼^З,NfrG/=bdwkT3K_,WrRvÊuL>v.X.D\แO P2ҢL*t:7jk~un󰲐g|q.UmR l ]yA Z.⫠w=DV =啂_pv2HJ\[8D-7QߣLL4a <0KC\….MX, -@[XIialu4քyD;<ˀ VBib>Fl+55òM@Q  1&EJڹ1WjsLYY㖰[oc?=M6z>e8J"$6G=;Ε"=uTǤX*U(F,]_&sl4}& ;&OV}/簓=%D"n?/Ԩ`iPY3ڵ'hV}BYXĔˑ({ԚUjk}ZŷK&ML(< ><gi;P@2 M4+% "cx$N|c@:؈kc!-+yf1J5U#w{'HZCYHKO.ff8;fN< \a2Vx>KdbBV_qڏ5jb-|k,ޟ3ӗzG<O^Nmc "6p^¨ q^`x]z.Y&p,%caQ~E F)>=$}T 9K&H_YW͡%r<|M3q^CfJ pEi>"@8Nj2*攛YO ai6 LmV2AΣ2JVc.Ɋ؝TMl ;пKE3.$,Sk$ZSe 5uc*ë8OQ]M,ueNxǖk)fV+ DBZP˷oFҸv:GQj!1ǎv1c$c4_\cfO'.ZF%jJ\TҞ:@(1m4.B 0F;! h/Nh ½(TDDNk$VJuTFX?ˊu!a0PC^BӾk[ߗ^ 8g+=!Ap,We0SU! Nr[gd7ӱZ~|pKW/ AKzCKcZJ ŪNT yR{Ti.3Ӗ|dd}ѓk4FdKxp)'xḳi:JLLNf=>RX[zuhgJ08^v+QFm\y^hk3Aj3QQ[$ޒOWB񗆬 ~yFKBhm1_kتhgsm?_B^Ly+j2|J\-iJ9&N}*Jnڿ^rXEXW(*Xu46 #V]_U eKku}Ҭ$$9Nw]F솒Y# emUcVu9kj0TYyH#D22bj\,ݷkR>ФJ6-2GߝK 6kqVҳ`zg;;Ov (P"p&vP~Z9}le֙'ִ á\9zc.z[2gD n0刜<jvO@]Cjf%O.[pm]Ǧ>I%7d%>n7abH}ɮ`A?~l6V(ktG2%T믿TMux^g??Q)ݟ(SYF9zk/qMAHɸqvD3鰰HJrzӵ/>;\W< 2SZF"@PK)l 3A)]txo.iOpv 3wE)a_Z_w@ EׯHǘUk?&i$K!#[j @We{p'/{Kc'/%PVQژB 6 &F1삄ߝW4ӳj/}sKM/߾i<R"OQ` 'S/?O/TtI.\nyreI^he)ErHWnׇ,' \4P\6MFOC,+r(MnăY._h@t"?f 4K~k2;\#G~u7Y ,FEUbh[IO/6 zQ]FkF' P(YWk$[q l'SI=w4S27C_ےfAv/`@;.A^cXAIP>ejǀ-V0P97wH 1xnz먍vTJv#w"=,n +OV$]DԲD!1KȗInu<)Va8%( 9sћ[6`˕lG>֔0II&No5盈eоݲme4^ne0_CЗoLl8Uk>?{F>x.ک{+dxbe\I+4w2z)QFԜmN%3sΛAvF0O+QSB"Y4~T,PzEJBcȲָF`ߌ_0ڃkAs>wS? 6 k֚Fqo91ä&?\[~mh Kpy̆ge|ijqxǢ).'P!Yr˶eo]cF4J .c{{^(%|6V ď(` 4O}Tk%` $ANiXUv1x!Ib/8 Xe|1>{9ix48į?{4UA`$̌^l':XlYKlj3#e,w1} .2YqE[hߟF;> bEw'}Sd.\8գp}R֝G V{Z) =E+wYG RD}dfFpuYiox'SaE6H޴myX|<1{kԥ['nDm p&i0j%r fE2}wrv (ċss0zv|}¸*d5%zS)6ܣ5HxG@j!Ӄe9i.QB>!|,Mң[^rg{)#bn$ptFTtltT :a JEY>L7j_jɼj[<7ITQplԝzP"gw0t?=4)bM,E^b) kz@ź[˄ J8'ȕ:DU-Н+?%Nt6h[ӟ{Q*hp,#,tpj!!Su<_xRނ=|F\Dɋ5Ig#SH{8ٵON㇌vm5h "ɧoF;`Eс9.ː\K&uB2|T/N r`*y% Gt5ta2+^'Y e= JX(0hR`3z{}: m2y~bϐՀo;WҍɚWvJ5/aa>҅7AH[_!,#Oh(>iH2ICƌ:됦'ڤs:.vDu]]VCQm&ׅN4g1p/'f*)KW2ï\ {5Ic?zfn !{"$Suր׼REH+Pp}nq%XBLui+-> v_5kE@3 F}ِ&]_!k'Z/T_ +_ldbze~7 ){ ^D/"]㨁Ii5xUpp}2lOc7NGz-~]fQ<ާgFMDmpZ*|voYo602`ӐJ#To\ͩ &7n~7r Z~[&9R~8>3>3wE$0NY,h~.^_JF3?"`<_jK3 Xt u?N]POBDE_]c\C9e}y2Xc(sf>Ta,V}ƜhhDoɥڕw7Lho鈖,Ȭވxv2 = T}6JwYh;T}=R*. 65W԰cUC6ei o,sZho-+()G(U RD/NV2a*jcRxVI)؟ͫd՜;< ]ӿ4oYџC]"?z 8h _CW^mٮ7[ف,Kj:{ &rVuRj1O:Ӻ&ΦVkz? m2;4:ᕭJILg>.ϸWث)6ZF'YZ]>)pCƠ)VpYl'q17F@l?߬N\K$]#)m1g"iOvk'tF6};9v@0U#F'xSFe2%ṾVLwIb[MNY+ՓOvH,}HM79NP' 6ec>8chc0wȫlKqC9@TZ`,NwWj|Vwb<%RGğdN|vWU- u_^ӐdpʿsV -ϝv:Qg2N Fqgt\t ({O)0XC5rƳ!fmAF9=uª-O[?y$ew`TLX8 Zr\Qq^(9e@k"%r+}a >ңHxrkOpp/+4&v/&eaLK~t\ V4/?09ָRb8@{n(+ F{AGFE4Aɸ|K3G:t+Gt&ZߎHUH²oVt=w!hvOaL )u/`%D0q\buJ_&c$uzw}c q6\IȼNRv_E8{-+IE&Y|@J /Tu]g|ITEL(Dw2‚Fl6cL;FM2ހq@MeoљrUMų9uUC*}hE2լ`k6S J!l""#Pr%h&Mqblx"70!4 g,|4yY%K)c-맢^Zxo.,\bt!G_<8e 뷳" ٝieB"}`%df[PdgϡK^:ɵxj"$tM`u\>fwLO+rkDnN4FaKmUp!-sE|

].w/Z䞉;;u6]Zyey]Jrm3>?U|%_dVbv}wxw bPU~{L s5$/v싒ݘVWq {Qz حrl0s߭EAxFeEt1i\)ܻ=iXVfఒ:UwsVYyHHG|"|n+QP7Z fRb1{_&כ U+N eAAV`&A<oBW h{1)]L"h$]ECMțW> ו+WBvKA[zCT)#~qn ͰՖ<+<Ĺ~Af.201>Ddcj/v0~p1ex~5&T61Y1YeARP8w]$qeL;ͫ#8ڨ2[emO3 "ߙJ*"vU,3Ja^m9=x}{(EFrZ@x~Kf".p3f6v>rE׃/j8WD%tv_ ʯٞqw(W1~av<0~8#p.3r?Q)p6i^cCyx$ {He v C^i" +w^F$JhqZrvN>脪GZJlx=x?|wJ/ӷ;$XJ8⃆ Ɉ=>Մَ*A(>蹼S{zq9lBP 9fB8'?'¤qJjS*pyq7UuKܢl/dqRS'ɬXDBql Rn03#K4n1j{K >z:.X^h+_/ˇL6*p_ [a:Ӫ'=Vz:Ԍ+`9KL1Qq<-usN~rqQoEqx~O9Ys.醳 t͘38]TU7+8ՁFKhmOe FӅ;s4נNg8dƢQ7~jAl&,zj;\qhW.׾ $W%d&RL!Z8%V!<0S'PŶ!3s2tSPVnPbop+ZQ_ؘ%*pfk"mӛ-6"jϒ꒦{b$vc`fI>zy54WK/$wX'Z*'D)&@JxI= +CZ f/cs @@*;-i\bU\L#ټ:1oboiTJ\FԹa3,-s˯\#2"dW& 'x-^_*w!ㄴ.\ +sclWcc Z%'TԱ`484 [J-#sM*jsX?^w&&O |deѽ9sԫf㫖nyC3ޥWD/%1˒aX,l(qlfQgEdUI+`HKykY%\sXJDwh|яa@,EăUf_BؚZe=-ĖdiU V<Ltج3K~ó\!ٟi߽ GU[1%QlmRK>M1Ϲ@JBFs8M<#?.9yk;͝d|ͷ"c>>@HTYjLw}ƭmԻDyx4n?`KS3_YT|s %8~^ܗq`8Npv+#v~]w+0LEUzBRվ,Sܼ\is'ՊteU^KQ("GȒj7e~ pNczd&Y^K>+ִ7`/G8 N MC1ʆtTƏQF ոes >`tzh傟 OU* 4rđ L"dT7R* KH__3˛v.\-5G90ڪTUݒX D5Fq9%,߉e8T)1x'Fj81; [I+]v',{al-.Lkz)^@I >! 35߀C̿J⻍Lk /c-#b/f m-I٤{izgi~K!0}XDu{ENbmN@ClNm?8KJfʔӚ;8]RN^֜{bun+4J#ggs!W_YҪyxV9v"ޥm-ƏkB9鐁 Sl2`O#C@];;fTU\v *z(y'49J7ҺXG35̭F[xW+z8Qj*ƦԒ <ѼQޖ xY#s,fS>$_Dj-Qap{} GNK_V/Ƒ~?/.Cݖ:' 5HgԿF$XWcşTN}u ~ `PsRRf+Ɇ@]GWssI/cuH/r7ir'Q!_^VnRrqz>Cw?|E^8̈́)ݹ+d+EN&wa_c~ r/[u设FT~Gǫy~GR9|.},=tbt|>L';$5m+ =֮zs«_rYF/Sv;7#Əw|wQ `$~jMpW-=^^cELNR7g+eT>Ur a7}!,[̮H.0. YTŬ]!k]RwIѬymkM 䓲lpc7ࢍT+hG^uckn[}7ڒ"gL}?5҅}vYF n)|+\lemT1*+~bٍД83:q VX%FK>\HU5GHً7n.L]PBb֪Mlh"tp86 .^A+\ؑ2eDLҷ"wU4MQ<5jPsT q~&Opp~Kx)߭NpQbn(b`\,"+[* ^k!)/j!1+`u2D-jZ4Kf[SK y dl 1 _K 4;]z{p$n>p!(Gk>‚jښV l nP ݆+|b |E%59L"cw}q(1Gk;WjwAX<ǀ d!ΤĐU? [3(PSf}09kd\/Q$hԀf~raG=~Ty,Չ](T9-b!ʷ%}E3?&9P2,q(0&ej5[>͝ T+R> ɖ< x_:N8-1`RNjZ [2śLuTLvGP8nzy6Ho,#"B/'2F?P86bғ˜"tOU6UYf >vVӪxZ|tߨ?;UG+\<>J+P"irѥ8j=}6ܗ} hb,MkR*/B:pɖ;]q:>ܛ0.!A*O8u}v ñ\wW"P, m8AKXΦw/翞,k=9cr"ٕ<6d7+=yޓ XZ-uAgo}y j:;U ٰn3?oM)vτѧSlI[hr}`}cAY^Pk@OSGg!ųSt";%*%LoM 97~wh=YhGvV4R7|BOvhsUY@>r7R(},+D!'mE{EBRQ8@g쟜;' =+&+d m<_L v @W>;OY5̞h iHKR~Q#@)" .=JIQ aD 0Qʖqs=Z*W,Wht8(>2aK6ٵAOyƄsWIsmKFI~${(vp6[1]R"#PJzV +E0=}2֪5hʒ~P'Hc$ K—_6-:KmD:li ۘ~NHR vZ+eӝ5/dId0'AhuX-LKX ;G$UN}%rGT&q7ۢWDm[M3љ^?vwi95-#eBYDDQyː/hLocA-mBvץoia||mA^%>o@Ȟ$S>bR^.]n] &VR|*XyI6TWl]Hwso:q0_@L=.ƅ`ʠfkg7Gژ=4&pAίEL lH|+u v)6ňgp0.X#fWd{Gh{4Xސl-A3̱%:~/_w7ry*Or_w8݃9HvB哨},VՂX>%lЙSlƾ(| W30B[p˔Ɂ&_(ݽVPdMFqe'qO[;a?~}z:@OR"1*ҕ$ٟ@>uKDf='JrBD% !lD~T_2r"̬`y% siyd8snD@IpG@A=<+C<%uO/фdYb5E Y~`{~l6N!jx$sEGRdCzj4w+'5wg D ]&KB!fOXtHƾ$CAwLxPDM|Qt)Eja͓kq|I ^)z( @tjRCLpz3gr'j ~5. ׺>!M@7GMthns48[tCf:+T E7Z}$5ܙ#ߌRU ֘Ɵ T!./iu~;E5jnBaҜ7XrS8+)Q!Q`eN03̭~<ΣI2d Rs>P؈TbJsuxICu*t*ÐA+<ꆏNDˢY9`պ3 (ř?Ǜ{~FG9T(~Wa> *8;R9$ _& (؁"G}8ea찃ح;3H=1LM}Rd.LkA+aN޿S/i$)aN]/f(=<o_loX4 ;8]k>hiTfGe"\|xs3%yiׇgBL^J_ȷIqW4/< ҜpxNC$?uRML*ͯ*[zjUˏscni¨ٺ3(>87oQz6)[:_o&ɶ:Ζ~irZ  }G'݀jזVcDJ]W ,g&v:y1cfcFjUW a:굚;4ێ;ЃʀEq}LJPGz(6AYi?\;Djw# FD/h{\C яeӫE^ۑ9OτlVlgg;@@:ѤD/^}>%ILk`'uffǞk׆T4$'Y!-yqt@zNV1['·nw03"hE/ ol}R}.(ljV-HQ.e8oS]?O>t^Dq]0lqky? $sD2O٦R)45mQgH^K%B+6۩Hm!fYoj kc$ENb~#1E:|UFLS]LvFcDWn7dꊘ[ Ij7~ԶBMi*HR vO`hev@0 1B]%6isSNƉw '^ uOw)hp>9; {FTDy,فSM0: ( Cn]. hD4r1v1@ veWo{l*bf?/sc^bk.SN_e, ozZϫ1TMPd;[=b|&9xvzݔf 䢱 aL2RhDȑr#82sV$:OJMz>NTnQy<݋Wp9R؊Q'<Ģ53)eo+Q= (QN<9 պ0[e`Y6Q60 Tjh c%g#ZlffF$r󠮦/f;d kM:z7nHrj4RC i>$e)+<S  C>#*]ӝxp+s rˠHJ>5r="qYe%ڒTW. QR%ı,3wX-%28 jdtvkwAK-Z6n464qk qY 80X3d榦!=[hl`MO)My 96>P57졳RЛ W:\J6;q*Zo2 q4ɫ4ɾm9prĊu1ں.B{zs9rBPHbA7 E Xk6w"!sR %E=p-À5{0Լa tWɶd.Ul$H<>qR<`R_P]Z:% i|ʤ՝!*dSR_sI5:0-h .zuPKt.OńVYV=sb]^ݝY;sz@H& Lk_~u (N0h.Ѫ\:Ӑ-Px9lh81##NC G:W^I|HJը(n)Wr%__yކs-g_n1=!mHD^/y08{?Ft \d i>mjb-}G #"1BF̘|[Q{RjL34«HZ ͘S2NܚSʃn?EbjE GeS z݅-]|UB{W-]퇼ڤ@e+aDvf|r[7?pD7$)Y0EliꗖwesVoU$hO<̕W]n8rx9X’u CtWk8P̱39+ZQ#E_n hE(aPs mE,=YŊ2x njwWi$+>`p0ܴCj2 -R\`s5i&?G& uqksFPݭcY)τR1{]asiM~m [_8kRpyx.9A4;xRb#s_ySo6~ $Kr{.$4'4NRB}'/$R&Q*7b3n߷4x[DI~"wP:GpG&ؾ 71'Nt>c0E2XuO=Cʞoc׌?GZGc;l Q I9d3]ݽeU_qJoyHgqu#'.x/ 4Ɇ{$5c%Sk7'E54~KU7r-D"ĭrgP2S3XVLN81 `n;ۧ{Zx^)_O8zY*EE(3ՆVU7v/kGj7RQ8}߳;/񷤯mpoIX=e;1<'SKͻU`)t Sao.S3r+i-%ݮ|f?M-%(H :tLgFxp&5cmJcQPQ$׀h ֺdB}:'qdtK^/ 5OLp𐞴wjryb ;|x7~W`5EJvjMBqG~(W*ݲˀ=##;R;@1oc#/uJ4V/ :o~f= T6ȄzDyJ;rT1hm5g"$Eo*Ur vyvݚGos$u-aTů&H3N+x,Z)RKDA9a uBJ>yt,#-3U  \"G3)``Zlx66 6-GC EeJ7֜]dN2GEFV(6$ɢwsvm\7ʷG]\Qrkiiq5 5@@@T49 )eAwͱQŸMc`­jVܭ?B3L};o*IOluH0CU^xhO (;$yssimQxZ@yő$);plM v>Җg$IJ9_&+a]gK:s]g>~0CKP5ObZcbǃI ]R}(r߅(xe Y]~5iK֢e.wsQGBEsD뢇"ODУ8g) a}IBTsI3N_65|y(D<mrkh[s!I<#CZ$>y Zfu1'ќp='p Alnrp2sv >?eZԪ.` P#Z9 wݾw;ɧ8DXk$gzlX.AI0l) agkm '`X&<̮G׮l:\};D`{׫ͥ)aLe>Qx/<]М`^-W N ˸fm?ىLg{C]l"ջy0!EC@ep7. DIK/SVh5e*V~_p{dUJJᗊWgCaQMp:B' 2᡺^ҕ:gW9_>w䶂D5jn~hxh+ihA@ p?=dsZ't ^MGSknbPxrR.v}!V;I"|~A]EM!߯tz~*~qwzx0ݪMݨoir |o| q?jy#iڲ1%K>Ƴ$6~,ީK,yQncLU@\n*Z!(*s(Ywk7 PN"`su+Eoa4tc[`ޏ+urTNj=uW3>kmD̮5MCGZnۭJBw64p%\Y=[tN6Kp0c'=A9f5^ wRghi{Hˆ ;r@OCwt87;zGA\|a4̼͸Du@aU(Ň`^yb-֤ x~JQ| &oC)_DyD|_T.wI>&O(lYH`;cT!lp6]"Pj4(%^+gYˉ]PboMXE5r!) )@)?46'mύyg 2[E4%VM0|hi8QS7wjbM~ǧixd7;R>X@n;_:丏ƍK;Ili/#ù;ս/b$Hdv h򅀧 PQYJ(m^~դhz_V\jyBctV6 1bz;W] h75XV%qT`/]K>ʈ(=ܺzd64RNti q*6D@fB 58ӭ(W<+_.5ۯFA7Flclwג,:9דE2f`ߥ> 9ZQL`6H%J- V F;DK1Ĥʻg~;A4l)(xW ^~ A?-ԧ"1:w1>gC#\rd* *xU1oO2ej%`8P5]Y|to#^&n.6nQٖ=n J ,sBq\j]tbDz&a"i/ BK>76+FIfL+̎qQʞ&)TM>Z|oL34ꚇuJDSHLMw&*p#Z&_rͪ7xuw P1HA2:e7.2y. i/|EvA#~TRAG~K r.75wy0:_,4)2Z](R N)0/7S#зV܈%&sscUk6۲L4?h- E껕bg馠u#AXJ!&,kWa3k *nƴ,#B#t|NjYID&QRCQxo(VĤK2h*bY!)3-.:@5+G: 1?:P&L&@G^!-XQAr2N,:U|C.&>ӒnǧVS^[1Am8V1Ab6 F{0={Q^O%,M)bYQġmؽVh.dh\8/ۿ^=C fo+OOG 9oU@YJ& u5Ѿ>VLR}R:B~mӺFŧ8imIVww>whёvE,pozs iw XMd1qS\fE52{pmg@Oe'fK&&dlp /%ECuȿ|T3&{s{ԡ2Pj{q%K (,)5TWNל"ژG7r&05Ns:]qαucrdvm!Zr0x歓Jn4D&%C_TwQ̃'z#G*D跄jkv|vtk <_jp/r.ϨbSЮY-ִ..eD /qlZ}6/1/}o2+Yϋ-9ffC9!5nF dPPZ|/`@T):jKEkYIWx-B^1Ė=5{eHg:_5s[!zL+O6L_Hw[[t~L\X.HA3u2t@X-23W̐;Fbo^~گ^^ihi>(N͕M{kِ e@eO+W^c+f?@}OwǼEW~{.Ojr3}qZ&: #]}F %9v|B? G+ܷz=MZ14m| F~ϙY*.7lCU6ԨTW)ɊTT8h#_g¾ y_v}LꄎP~NWԖlx,7ko9SK#V,ubQ뇟!eiՀ"er!g YSg$4K0Za"Kk*%:5ō>i+m^-p ͘J,֢ρ>ugYo7U5g(W8rn?L5SeYx$}( 8&8d:bol{+oB(&k RQ=\$9@i'm6̉)WbJʏ6`N)C }.e!E6ߏR q7?E}ętîS2Du҉SWPNԭP'- Vz2_-ЎДNaˁ=N"n Uy+S>큟n8N_嘆a#VCqcb@L̠ ZqJ7:j(w9o|-SBRyZI4G~?+^Y Λhx[hb SWZt[?B-/ŋT707I5؃ Mdh/ZK%ϔ?Du G\_lѡ/1\JR?LJYKϣ݂8SH\2i1~,N }4Ԅ9*q "Mn-qeM W_h mǣ5(2ہ:L,15VƼCR T—5CPb #CrLmA?l਍X+>}u[Q䝺Hk"qOH} ◔zpR\duviAzŴI8twP_)P=ݭ}WDž{52ȅA$CO*|8~Ý3r`Jx=g/8fB]q`5<gWV:4.Y2n~JPJ'Ѓ(Yhnl'W? EK^QteY~2'yH.i6~ c?u(h'y0GGwBIi.~fv]AպZ=Y7@*KTqs:wJ+ӝ#Z鐊>,,Bdi:=ة8N[W P2c0v郴9nݧ>ݻlm}9Eve/ X {*Ф{0j}i,?`pm#LALD:D l6JE9ކuHRVeaEhB]^_Bofs3Hn畹B`.VBo^54C%VGp!P:$5 H|Da %Yk,&k.$tuܪ [(ΛvvU/p 36CN(:9AZ^2_ihҙ*8_+z =I P^cY" 5>XǕzG"1n`o 4j)AJK[MMS<:jR3Zqh6/ P !nK:L,6`J (Um )jʟH,č]/d50++!L>>^Gv_6($|xfZ*Q"Z3> o.s۽0 'N#,N8 lܵƜ fJJ 䢁GhrWn^NCYsh ${M iG/t_AA eJ~v.;N*e^tZϞJ#B]^OmlGQTfL#_\nX/T,?hZg䵫/zb,,ҀnF)N3-Ƴjb81ޖ[z=yxn~)?(;v锔A(đCI=' QbU xJVxb@JCFZgQI:h7h JCF~HoXH1ˇr8ythr; BBᅫK֥/A&# S_Ėep?#GCe=N ' ƳH4/FnwJ=p\jZB*g2+?0Xv#,+PdkNh,OpT,JPoUKk]qVJaJ=V@=Hژ4To{A  v0P6A g {`lDWwgKT畱ܣT2"nSR,>gPr\iJ=x!kGt;JJR^KV V\*U թ FZVx{ȗ&W/w~O؎MUTpY ryMI=\zB]R۫ '+5 /&.+ դF\Wꠠ?]NjTְ]=ޚ5Ms'-RYig$ wב*vr3ZsO^Vj#K.1phq i]>&ɟ`a˙#? 1UL -';TLm%ݸ@v\oVF]WmUXnrC V9ȧ/45{HA9>= d `-E]ѷnJeS>IbL8Kil,L@+_ͬ_QoR /8 QUAgJ>UYժn4%5R"k7 3I>ʝĎ[9.pa޻2Rnt/$ݯnhtJ5.?e8 l;7  _X]oO͟Dt[8ZV10<SbRYmeȮB'PVZ_5bU;wC5378lvI.i8_=U.}yM? oF7:(?p Df\QO/xYzuB! SWdV+v@`7q:`H߂E?#{Ċv N~N4hlGY Ȧ|\1p#Nѵev !yZۯpc 7{O 8(,s%gCiZMcC?}J`8F>Ve Oғ+%;N_[,|$`l$fYOp3Ƹ Ȫ:3SVB).6Q۩5KF/~B ,k"*(;ZPm:)*#%u9L֭"5˻tA8\:C|'6Sqzc皦.Wק! kZd "ȎYT_VotiVz}K;v8 h{Β7J=LJEf}e}u{$A|I^HICu=L5aJeޫBI'TcUcPY(/_k]?u Vo'n '۸$ɳ',!7>ٞY;"47LVݣ{|$C;>*Zz$t%8?6V ;:vsp_}=(Bq7ΗMcbeX8g۪q۷-*'_ɔ3=M݋¢ldW0NR/) R:%ޮrS^ nYo㝂I\Al& *oTrqPF!%ldEhҗr&ڛܫdeR,:|y ε`e꥛Ŭt( 4swg7 l`gUHE r)z;"iz~U;Ns9xٸ.izGrF7"P^}MWR[#$. §'#}YֳRƼߔZ>ZMtψ_13OZSjw/5E7BL%PABCk)?olʣA{iDM% )*Xkhaҙ^eTtqe+OWnm5Q:idck Ono}˄򍺕U>%gu,k?i'5X)we4wQ y}L SJJAoۅMnK"%y@0d_\DbU5o\ b.=G=KN)=tWT/I CM[ >' lX)ƍm$L V.?"/ڝ8bSC=帲M*Ռ3x:Fл;Y&_4w]oYGG!!{ $4mGL f2y ę855X](.C5P)cDW biB pյY"eYs JLV=s`(E7EJ^wXNP1VCkO @Q^ }ٞ>ܭ'6Qn|Q.* }T8O^ `cmt+ٽk;v\V;]cWT&C,u(>X4:H ZUmV_f$cnYRk/WŸ>Ȃ6\Yhp3zZsv,<]:̂q߹Gako5U#L 'q6 Z;>z `s7i}a1Iz?ܗ ϊ(;V>~R%lk#KU31;XE g{i4,4ۏRHs~lEސag҆]9vz NV<QwH=Jk?$sv&eN3b&K5< ,+u(<$SOx 9?kL*?LnaΨ"qlXD*v=a'"7+DY܋բk5iWovWu + /%-96IW@%nj\ pHKp'ޒ- V"-q.VIc"ZMw,j2yyF1b`+yލq&Uz^iB,`1>Zc]fuaRΏ_MO.X*[ -Jp6 2,?T @h=o XD5h$d6PU|?PPݙZ!Dff_q̀/O;5?ynk'8:{S\t/5gÍ^gm`C\} z))yz/GFO_^P'FERLg_J^Iy$xӢ2v*gkóSlzF_s ;55͙4IYxC`eZ+x&hȹTi 3W*'z)zc]!4ev(sI]Y'5šXن;rHZP; <wKBb\ޡJSD,  Onffa#t+3ߩ?AJ& ~uf7ň[D:gK-fʺznoA7]J c'E~Y^9-嵳(3e4 4 [a?қ*t2c|Zܐi?3Ys֎b7DZcnՊHD5߾%Z M\vfH0baTP5wIjqjS xWqW棕`/fYƲ|IePsG1YT˒Ж' >'XZ][E?B2xU_:%S*j腚oaXJS}|R[Y{uy*peq@0-,k]-S#ܸ<$";mze g.0͞+P踿 iSʼn /WȔ)%틍 jz($rܿr+5ʐEF=29G;Ik3Ck9^aV2Ecғ-A:m4f;oHiL0G9 .+KNYʡ|s4$eZE&"WyJ)Uk*[agP}5qͩR] LRi)ų;q5s!wTh3&"5.ߓ"8 _S a\P.ovlBPv}zRHi+f arqG5~09!'N&ѧkSe~ K4 o|%`kd{dD2vUn8p꩏tXN{A#lyÔPҦ :(p!$H/:cN񀅰9JHY;pԳnOźh."1r[ŀtlw8ǛN$\lc+g kl$Cy\}9 ;igj}'&ZM:S cpIqjuJud[[4};/Qӝm?@צL.d3ȗ3ӟ<<F.{{ʴy 1|̟r?PR!~{1?ˠ}I9-oeg͗o7b5).:a!+4ߓ|v=e{b.^_j}nf|̖&Ħd05uNq;s?ːYXd4P}]̿wxY#?pk5 TDk(uդN;3%I" -L܊cCO(~ f1z֩U 9jEKW΀$|.%S7# FHj?WAv) e^gzPZYbhl&EC.2vCnHʴA'x S~!g:,Yx<2ş.Rk6'%Cw2EOq!4~?7o4 G,w:?4FϫD-%2n 2xBb I [#K@ bl"e~B;ʅpUuW-Fmv;o(WePӪ QT.}Ao|];AL!!vh~6ǽTؕȃk;΢Ҙ32-uD[OA]H=]v6"v7kRM~H% on*;GIX p)6&J(?*Ϸ;İ_AMGwS -8pߒ 9(UL")asbzi⺇!8j Qk(L"e 2q,ohtKwI6ω&89)dZ nyE@6AbS.K?ɲrIyPePr)kJ1{ HpLq"`md~BhL "ˎ Cn @ѮdPm=a-bhrk82wLOUgv w5꫷fm9~|'U.vg>b%py+dej+ȅ)~Yp|{0XaoZy%˞Y@VLΥdvgM@8gebf~7nVx+*ѕ6 9e/,8Mp4ea8yj*35hd^|EF_e銍)Wo3a` ݺl%Ҏ?Rb&A l:TJ+~Gcܳz ]b7&PWV`:tTZ eh9> ݅㣲n*F6z!*^2U#o.Jjq+A-LGK <%e7Duq]x̰;ExtMwg2Zg~g!2vI! Sp_??2ɪ^Ss~׆ My}㵛 JYl{AmdlAƨ6p왻+0x"OlӪgMC"L-&Rˣ/@#Ji-ToD9y[:Խ4:bă4jk֟? E-6{8dD,l`-Ajt%9slLwPSҼTjMτ)mG.uUoLʭ6QjKr6N-3)kIb?CeZőFZpW?jL/P5_j ~xetc{jֵ#dj-icplLhA"yFɥ:A_h!~7 R- *-IZY:+>xY9@UTSm2-ꐼ|߻[pvyi\&ЯdL6#Z/ʈ[LXmsv) fy=-Gˉz;uF3x>t$G22eٽKr\D0꽋ψg=#.;d,yCs"a`_⬽$V )=`8#"}\g*>aA5!M;G))%wt9];ALԶ qXM3m{+ws#xa}̧'iBiy,N鴞^0t,.܃:*|Tby@cmIH2P5NUs@oLTS1A﫴-ypx^;OԄDRt u,D"-t?mAh?PƠ'k?5As2PmaٺbՍ-$l] u^`Ǵ|2ϸvH݂P_yBJOO2/}US^wbgR#Z8"2*v]&bhxi`[̖"ǝPi23zk>N ߻ڱtA]pP_OOϘ[RO^1'U ۝E,90BwRT]ZR˩X{V{Q$R#yQ x0u\f H^;d"t^se^ѻ:eߑZR4̻M 3DoҌͮM{\ MuHhͧ\(34*sON)[TS7ggqSqLP~1L0'8U_Gc Y :fT[^Y 2 7rfiY&z[!;lt_pH#o%L1ԼV b@R"7:D,w;xU02_ ea%Nٗ1cRauD󠿉#3͋^UL##gEWuz&9".j/&ia1upUf_@˫b__5?Jh.)ư+QCc;ۤ}$l'|Na'?yzUh:tJ1:탂,zZ  ^WGF EAhMiuQH,zT6j|J9zJ8f%1o03^H|vr?zW E A<ssk.{ԯ: @s0:K'A:{;j<$*Uj{I1G[\U! U<-E5iLW#pj-@MCQ:rzz^ uq  sz^i\}5`!h&g7Oh:')lki|LF6!'-K<5Ǒ#i} Te"EJ2ۼ힝ٙٵsΝ, Y3i׿D&=ޜ6-WF gs w}Yׂau\].L/y<8FӐLL9זӿ)mco"/)Z TiE Ӱ9;]9RC?V: "w% m- E_Pu#ѫ[>ӹ$(z(WA4k\z/FI#7 SocN*6uv\B5>p \G-*feY|WYm ʲܑ݄l7H%Ge8>-F[]SI-Poq )VB ¸ܝ>΁L?/T9X7-C"_iٵ:o"}g'P,2WnKCBZd<|0,״h2-=7el@΅f-1 I CQQ( %i zcz\;2#:Í6mJ*7 F}0`ԫ im*ЫM*Hf1ւ;#<{[y7׀Y}:fnIITV@ղ k8U4!XƢlD3͒-FgQ\NL[T*[]id'jD˃(Uif+|#*.C$ Qn˖n#DCAn:ۖ z, Svv0klt|} 7Z;UhD[ Zy؞o{@5ryTڨUc*;ޚ9mN"POgPJfݜ;070,ZJ3A幓ogax S?cۚM]wC.t#erDʤm_mt\1n`qY)hF7H_~Z Tڣy.oMK5~fF$+ƨEJ8;jxRl͂վsMPlupM60{VRo9 `a+Ěp̲wvIl-Ѳ9;s$z[sBiR\ZY0S|mYݶl*'wd"GGT')B\!sa #;J%p0n{7R\ɆMxEb-Ԥ"_J=Il`e/ 0USt}GW#D`j:m֜`N  yjeښ76 ƶe!gq"4Nca>Yoi>0?|;0`"81ҼXq":l T##΢l~$i*7pvm7yI=OY-mOj{m~FU˻m)a?;0 ZyC++#@K 7ZfR\QJǽ&- I<&т{5e3IE6Ͷfmnd~оm8=$7oyȰ>WAbww O/O2{bJK"$IX{`Sr ݚE'!&~Swnt&WqL3O*;xGB& w:OTKG>1E|u<H?R(%iz/>Éij f{k~[YrHay ːd‡"I&Vj )/.<}16./|%4?X&Yfl;ʜn X$픔E7B^1oޑ2lml !h;LGAtzS;OqU,9 vSMװSتmFAkINi{V;/vsCa/m^^!LZE(8K5u+?8hwL*))f 3݀`M v՘_iH{zZ/lЯ;mQkndJߕ>@WN>7t(L*ytեmi.IOW$Q$S)`k7d2:m8\rު)p I0MFs].cI#OPxدWzy Q_a܉Od(2"PTGx K+ ;_qU v#u`X^I5dKq*c,MR G-ʞ#If8TTLML$'~u-EYp(ɑaiGĺi>}$zwd['Xtg?[`k˗ң'=Iv@q°tFIL0Z?Tq< itDpJӰ +/M/<mR /3(B6SXզmWNC(KY>\_}i"hͮJ¼}ώ `Zk S@욂< և0P*ǂP|9&$@zD5g%75ߒbUΑK$pK<1-Q֮jZIe+h*;]XNkRAkjndG'Kӕ{Q-w1^^8s(Cדgx*eytCkz.Ĝ3Zl~o|ٙiKGEB]SePeYYWQ.`7钖6j%!|U*5t+$L4Q7IjeV: ;-)i%.WWVRJ;g4vѓ@WaĹF Gf4g|H5~u{{N9}'1[^WJ ]9fvHؙuWIm$f;Vu-fU~ 2 !4kq9*UnLk&ȟ9e(4!4˛YtT/YzIiIP2@ G:% .lԌ80{F ʧud[jR%Hٵ)=#ʝ* l2 ґ` *ڏh@ZPOtϤc1QnF"N:O18ùCx4kvΩXʋI5nV5Dj" 3ꛇp}E7_eA*nԊ/6IgKe??a>^(Ho\riZh;*Q*Ko)6@5>M}r%sD$9bv4}5 ʦde"RD!A(p@V zm=1Ot9/` ^bYش^IKS+f4hcI@C1ù1~Nk^bo)wz,iPQm \F>i=dž9[S"~2Gvϫ?|˃+[V;|_]Yx6Hj#x}wG=&!Lm7lÕ "zZ"?65x!EV3Ac#iӞ>OO6wG3әQ-Etw6YYnbXRke9zĊүWY.Sָ:D;f[u`XLBeWc1˓Dt9]t*?Tx7 3l.Wt{@>K/tM~b\h'PG T+xqջ޷S(|=VfPW]$~v5zKxG~[ƾH?H|G)cV'"]og%as)UfUm?1QIu ڏP2ʯMgͨ b􅌵eyQ*юi.(zŁZr.o"WoQZ@f낦} Bbc4 hm,=ZKZ%9GEhf#ZbMK6ˍ2ӿ A.rk*Q3#m g_j 95HƁu4N'e-Ma "0/+0 ֿ6=VcF[$;0o:b6E ̍5,2Fpx <_=W>ugDYZwY+"?{2ٮV#mM;930O#Kg(q_2K2nv}gp2g9zp>Z,P:sRR KL.3E`xLɶD GZl]`31E64bi8<)sl.l[nA5 hfL豊ݐL;iXQMzY3 Y4u+fA|BTaQ\i^l[%j0JDfZ0;4Yj.; -˃Sx;BiwOSȟryd ~@sH>Q:۰gp_A9<[iոאJbe?тĿv TiŐ Yvn !5#ődLu7$ 3Ko+nԙh4 OVD%%CJ˾: ICQlP04G@aG݁\x5 _5;9U^oqS!h)s2Qߙtd ;%%:fPQ_ DF5dmlU9KէFT-<ڌgőrҶIlģlw? ,L'F/p҃]ju6}Y.< #rP|EsM:[pMgk57 S((Jbj+k2͢cٟ9 vgo3b,k 9ު.GzO}Bgdo P4D6ł?(!?EN+{E^cb*~siGx 2OM*5so✟+=9?oÿZm^+/qW5Q#\b BM+̼Nra˞z7k]8^/_CN=8/^}u '\Ջ$ϪbL:Wes$FWh@Ӱ:fm XsUƆ:u%@%s<\*G$HRF>Nse.98MCجkBQW=Syk#|Gݶ!=n Y9}$҃煚FCּ܅S+5ԳoT||P|S#tw7k7FO9> ]Uҝ.t zeIkX;à.1-mǥCY%}"خ?`F:՗o[kB\4+eߏ_O^lWsϪL/>ۉ%ӤC |T^aA޶9rϭXVWʹxX~M'B']Bkaey]k>czW&he:U:}Nt˗*_>/J ][;r_aEyW`C1Ct릱&./q͵RT;d馎uU`'4u0դrT/5?G{ M/oT|q͵,^>BYv\Lk\=3y^xyB.5?Oҧ[4H Q׉ۥ|qݘLuYVtΕGE"12G:ϹaE& a[S #Z@*1Fw -: #g[fC}RE͞ 1w>?E<^j_S'+@褍@ODLFe7͝lsw O<Ϙ%VQ:MIʷ5QV46;Zg5{$ArR>ިIC{Zxi-xUHHn8q]R[z}Q ѝH_^yHwΔt[)5GtYst4k0ۜI.aَCQFQ#Bk)IUpx#ѐOr܁kt6Gsew\n>#VsbkE9|dQ`,u7!76);=ғ}/wfWa]|Qi#}Rcd@Z.{MgJSYk4"p#T#S dbNKǝEI&)_qtg/‹ uv%P .ԫ:eιYڗFAǞ(0~G^ퟙ/$3O*U"?SIVYUZc'̆IptӔң3t)GJ=עs/G:!VɧMͺs|'$+lL/UE< ݬXK8ܷlI?̳Z7MƖv C~X=Wp=NY KXyȊ7`AqNrkO+jprWW8m#NjIp/VV3Ƙ_Q|1T}δQF0"[;w4j7Irg Ӻ{&ח(A.Iw.rW]zUOeΩo3O>JGӨ\KnyNW2Cm-=6恲- 5qZPHL5)s$j[,ReP3'GŦVd]|>_Ul!1hSD4} dH۝sv?B9P}Mj3 ]`YUVWAjQp I" ,Z.Y#NzrC]j[zJ]s6F.ZhvSTw u(AT,jq6oAsXvU.}*X 6sPЬ%gkn2i>NJ.IVJ2ϧZyv5{TkwL\ &<+ˢ`WE`vd/y4c\񒍷3PNJ_Ⱥ“\);<rrxӤSC,Ӵ8eܕobYbV큫AV|. ފ'} KGF|2!56Kbwgy\u72<Ҩ "u ^B#=6M;G`3.2em }fiy3|ſ7,V[~ӯ:_-wǤ }ΞW7TiVD e oƃ,ohᙟ}ՍhKɯҾk% kgN q.f %i_-V6t/$|}qM v{tiR+"}k:h:p ;1xPa,VɪWliDacpeFWɐ {3[|bPfnA]hD9+Zt3ӆ[u{: ݨQw y:b.9MgDX^}L ;)?y g-rŬ&lH?|2<9_9F9+<|6\pK]k'h[ziGz>&h+,xj$ՙ1_Zl_\̈́7uV+*sbq:Ok 8Af};a. ]?k㳱WںI?όl_kSA3%mϸ 'N,NtKYW^1_l6d,/kz>Q/yֶxA_2SICa !ˎN[֡+dg*eϺM׊b bjYG&a@4Mը`gvo0H%.E̬..}CM'e<)_*&2_ʖfނԙ֮HlNK<ڏ3xgJkfk p2@`Y"-o6b4]iQE(EY=Bb3H7A: Xo}Ԉ> A-ڽ?M-NVY[XYmtbH?2;;SBPKl^hx o/si+ՄaN>‚|\^8[u(}<?_\p@(|9k=cOEco p?+K VTrDg05^GW9iLȍg9եuM{{{ĺ[$ &*A~-xWL|DSQ{t˽5)gzqZI\ 5I&ÆfqX_10Gi}Pԩ\U0utKmDl^COPL7hh]Il)UZ̽{-WdFz;ڬ#A9UxZ%$R;ڧN^2W{Z~Oe-OpLҘzLcz־OZ9KD鲵>TR$C9}:J3*rRH#\{>9燎x:kުeF޶*viz=yn2w+<ӣT%nd;O~XXW˒{rNOMBӛxhDDK-MJ\nY ~(v1u1Tiud'~V#;Z4mRF~b9YC' }%mB-\bS0{ƃ<ҘPG尯I~㎛WhHkR+Fy{ALeyEwep >MiT vhH ˇjXtCNw~a_}tv5*X\§y֮ʲ]6¬-Oϕjh]ei@+'F@da p-7I `j SK؆`yFҭuWG'[ U>VVe8e龼`e2勘d͕b JO9U(G%;}́⦾٬[_B,8L!R\(zuUEE(ݗs!ґ>.2N Du.i5^a 9I ~F쀹HmylR渣.V5~Qށ+i|-3£}ZAբ.AV4MHuU42kD>{+f$O|۾u +IKm>/teh;QTےd-m4tmDhA埔q:NQ$K/!|vTFU$||qItJUnf:BH!K8=6qga,t@ UH~Z'ٴ!gZpOB{ b4?^osӕcXi eBi:ǟ~ 9"º˾fۓxY{*N{fIAw (l7[ IvykAۇ,}ߦ#a;c2ҡZJ zFbd'bWMˤhޘѣ7YBu]]%4뤲RYXlHGE#Eɖ->d`YBt :> =}[;">t-hb BA(`iVu5EU;86vK{9Bh@ŋZ@o2Ih5Kjz}ei|*,5&K>Ө `TÒ9)…S2f9Zh Ȋǝ5P˭YoV^YSDGZ,@b8;: < "{+Q_)k\zP @1N?5)h7Iq/uz, v_>`-am3Hǣ'Kİy@)v8NRvU3(}(L^KVv5p%ݤv\XTs1Ta1\CԦjXvFzUD L E] MOc'ZĪ{#"Hf8 K~ 'gFDjЄ^|'0TJùkWJu*!{^2y.3ϐl9D&COY{dPj[fYO~kzq҃L'Zi>JZ>-\~LO"A'T8甓eָVfpw˂N\!2!ܗJ0B0l샤%|J]kB[T蓝a45MY/3uNiY4Y-ymžf]mQ'-ޔ,H߱}[htV(s Tk}"^>Ge{ zɌU2agՔ וxح-/CVo8` K6iQŮi=ܽviU?-F I.\RFR 8>~v ~_F;ک;pb؜A#tEIAJ̧UK8T"(v` <:H7EY&Y7gtOq(qyIgToi =!7{iRW{/)ȅ ԙ|X92@"ok+f*z,_BӔkI b_V&u{FR mO=Ie<.%Sۙh\{``+3Ӳy|vY$h6L$=oݿceW֛Uzg:iFM>{֤i襁^^]OeYM,?Jf](w[镨~fDo*Rͮ3SAN9a ϛ{zWz yzX;-"':MɌۏ(vWI׶JvGyQҘueё,r9hܬTjMEWGJĺ+жp%\&u`k*n1j)gq6ZKeSbueh'ɪn7[^PwkbF/i.bzܵL)$3>7c}iȉ.mzmzlTԚWҰgQޙٷ^YFk53!("n7:JWZ9[%uFxÂo%PR IYa!-a,˴xGv(U ە1T"^ Fiƫk=>OyECw(Pfđ%GeF~)ZkSr g !g|j~U' Kyz#QR=>P?ą&SelWwwcHO4,LGC?UEيwAE@+In5&7v*6ϘJ@FΤ)Cv+Pr8{4d=w2΢.J26 GjV~uGgeL"G2V,Zi*^B- X]PLD IiۑH\8dòNs])]|_F{;EoMb,cq/xvcDF wkL]CL_xn.L`JBM&@/ncȤO6Z+*1ʟ$+pW(Xmlx3OxK37 4 ̔ZҾxJHET4 Kj@Ȩy9x>Mg[3܍ݫ"`udMX;onܭsI5d Ys]տB-bǞV_)+ S2BwUPQq& Ik>t wpG}=c!n(IQo쇾r'21ݦ*Ub+{q]ѬSJTzU `8DTiqx \#V7/X)fZr|G"\;-0lI09gnؕK"ޤcbw,Jeeǡ\m#j=).hw.Ί'XѹHųyҊl8`Ggl2ɶ@&z#?uC[|ng{bL2!Qz85NvPA (kcB[}C3ʭ7/yNۥiq(2p<FuEm97qDfI.Y'e{QL:Z ֋(Vԙ $xRg}x߽*V߳t{=UD'ʋ/ Nc=TLX'd&TLG'"^Wrh|AVٽd-PJl`eYNr9Tә~4t-qp 1[w7ys#𴬣CykQ_[T2ʓ+J-ViQqҒ;Ûn10MOp@ _t@rU˧4ӕjKxY @tnَl{δ&Ağ1 ]r3~bE7hpD-=}=m嘘t9?x*tcL7/.J1`CC3-gPsL{<~Wa|-+MI[?Y33 ފK ,Wg +&5{ tTyVJ]j]g0($7|w.juߛn0 ?TMO##9dThO-|v8zRa 6PJNL~Tk;HUY?6UɅ]SUXOv 㰱m!/X`|ZG S೸t}k@O"XLat`,kQ-4عsFF"eB]t+ ]2jAѤN8@fDφ\G=놖#Ep2YPBX0~ ȐG Vb4r+XF'V϶v[[U%;JF>ma-VD))*LKm#ejb2yh1{<(u2Z$ve ̦ 0)ԭ[zD`kOaH\WӶt,`;@)?[q4aB35j d68ឆoaQ3vS$w CH)Ibp;Rilvu{2c K $L3.g+«(RWYVPT43 iI]\ae@M/|x)ZIH _|wCI*omQAcg g1%Tȷ0%$yGLb|Wx3H ls,yr5TZV55u')82-'PlḫV/nB4@a/k=FOj]= " v,8jByKTu HD ϧ xH,oRSg\]DZ7˻iuƘHti}QU |DD#<+3y1#@hYSFUuwhg7Fi*h;Y @Fx^?]{~5bR; O*97 vİWw7 ré]q8eux;*<W-Zq\|#\Hc]pR`yzT,! =aoV4 gp  BJllGY[ 'MiG$kg;s|9v6P }̲R Uνle}0 ¼4[*%yv> cBLVVFly$\yH +A ܚުv9rY+0eƕΠ9 (Cv'Ysse]< 6kh"PjmKߓfiMv2 ԺCnOy"ḫ%jm7+@Aa ay}z _3q]"%Z4ٸgݢ?4ZRӃ2{̮mL]$PY20 { it6>XZrMfAҖʁGǚyz"D?0?\Η+s ғnj#UL}3Nۭj5@YjbRh{UST>cJ3uxA~\WjGlG~H["Y@W6pÇ@72**Q:IX *qu$kGyCT8%#Òlr.R4N4Z爑LEx' ؕ}g DAs&yr~ߟ%+!!d]2)ixOnjq*PY&j9:`$H;7-nI:lP_͜m%1Nj LR-z|1LZgQxctVqIe I&>]i넣0"@Se!|=TK i? IjW.&ǿ(\̵]emJ¢) Xc6Lu\3Xe}yjYk-!AKR_p#kKUwwampXj ͍[Qe+P!J# ?whrzq>hE|k{VO:pYȞ9}#h1hXܧg(p#fta+}6g )/y< F6k8 qNazȄrz+SB~vHp[c[>qBzKI5 "6yl?mGX{w+wi]>a-XXj t+% j4g::Jxy<hVGF[]ӣeU\w"nڶ 8 Au V6UF^e \_dR jqz *+YFaZcVEd ȚWgseoMe7T+ƯRd!̇'׮+'y5XQЪ@ܵ"j:]o vk7`壇9Z ~8v;RrV* t3N/W8WVqq RkWfЦj\)F6yMm0, rY[HJ4KI#BQZ9J-PQ_mxOFn' }lT9ڥ'eg)0r } X+%7»%+Umí> k%.w]3=HZ?c|s iz:lo/?LztKO0; 7bxAxEnr9TGP#o^:<ć}vK9+Ff%e-uonP!C zjkD5t >(pݭ*7S!o3_ !;q|_A[m,q+  p!z2oڎ! v5^ |YD7)Eo-\iD1'3ʶ F2>g U g,.+$gSe$oRq"Ǒe8>fO: qL4dh }dz[Orķeth2F4&]JCo>۔ â˰<'[IO]zu9'w*l~a5&BNju \4P3m8 3]w:ψ׳/Hsϳs`?̖^xvrw'RR{4;d*ַu)rt3.J)LP*橜</rNKlQBq u֨F?@l%%oZqVQ9u,Zxpmjt`k*$!$vI*}a+(ϩrLzʅ6D%j] 8 WSCjT64VB|nEH'!4ǽk;g+?z|!jtZjY'_6UZ3d'sEI:ҊzڹgOlB', B i+]tr~mEkTiDDLYR$kފ^_ZaAoKa j`W22 N!w=`z#PTY_$>9W=]Tjum9< FCA%l.vz:$:M jܕ-O?JRrMQ='[1ת_ $-QYVs]5M#ZqT@»5bIsQgR{\[ VDGqڍ ەFKUXkqwHFxr5J 5;MAkkz۟͸|~"HpmZDbW4Zd 8JVVms?JַzYFA.C4,ҫY##2r(LqZgTvOEN\$q)\[$Vs p]-ix &8w|jV0YrsՒZVUtߐ5f1-ݖhѽZQ~'q..[3M Z }.$,\9Fjk׸G>QYPzn[PKku֋+! !ݖ~b#a.)m+դ Wf( =\\ m=tG@FډK|' nC*֯j%zu⪵;rS4o]` PߚW;܋"z_*E+xć^ftp`myS Jqp"JDQ?(d9n,Ku $( pz 5^eDYNO3uE+G=cmIVkX9=ٰ*U]]koVK-جNVD:fO;L4ʥ̤$ƒ7`miDHCkѳ4XKR "lYke*в9ĸͩH6Z;aHOLB'}ܻCHDr52!+Yg6@@M-7JiG'9X_E@TƯB!ip5<\c)B Iu$sawP[ )&jiRi> n052AqAn .DV}{Pz4fo#Y:V\HczH& Y`SZT%H8:`7 i\`ULp@80//QeJ(3+ p@9$̑`#05j .)wx@RbW-qL, t"h0Ѹvo1R.>*;vX2^G`oti(UQt= E’H"DRۜ][HBC\\#9kU{`-vlTë̾CT@Ux%mSDD5t::ç켸R<2yd,-N{ zJ.ɳi)7Eܽ:1PLU8Ӂ!2[=:Sy /SHgC`,5\ ~*%Q *vΤq/ZQ=*p4[ߺ?-2[IClbu E;Nΐ65x'ҹ<"KvZo~anG8',PLeB9tTeX: e4`9fNw<ץEhr'S9;"8.޹忙'ڢklMR(ZjW7It׫+ėӷiA_C[ICSn`8jޚ^ tK56oY5INŽ!>X{u!n"kᏠL)sw4DLK~C A1w@RWkӸ:߅@fU!IUR޽I"L+]H#fVxhOD&zr@;Nܝ-Z ([2u Ǐ $PV9}C}ާ4l+,W>cWG}sbSUwX _˞M[/Oy&V5YAVHnٓ.Phk(PVLZ&^EХj-UBVd@q[M9|z+/ IyGeAV2M~MچU~OI&UDjay$!0 8"O=ܘ?MXڹ}PÑ8UXYK. $'C3/(f #ca엝W T z5.ŋ=, Rg@9y!V.װ袝"w. s|E5T9A=B׊ҳHLۭ̤m@:bXSngQQ-M<\H^jէ`婽tW(hTJ|ZVt.-~FT<9uQ~A=s4u`*8nYiݑmyS,Rގ\n+CLjw<{KdH^۽8%"'LxԲ}T0tr8jĮ]?!;%Ju@(&-UlI^$ [)wI C+_t]`"#}l7a--R2S%̇Tez2Jl$a e9k︻$sGǘ&O$u:R7 Bun"h u[|:SJTaMQdݟ貸m'eG}DZhB+ù#+b~Lc w|OY:_CT IdS^cVlȸ3wphA8Hk[[]gaۖXV-hr?C+²5ijT$9Xjoe^$w*ƺe%exT5=  oNM()Ņ fמp۽OoZ>ә$HCƖ܁v {ON_*UvH5UR !=Қ7jGǵ#0-wbHq}7ҭoY*p;'׺з"TWew_+n MYFSƮZVֈUr;~!Æj%Vx.k}l E:&,zUw!֭Kn,%6kDYC_BRZմ\dR7Ri.aGyX[9OZK;`_ą<҇Xw^wHoqV/Ro%zu\^˜Bi(y;G@vI5%oNy;}(Ivi&&%?}P5K3*YY.SUCs+0ɓ$`)y'\M%䝚Nr># !]=d hkłLBpMW$㦽Nǿߓ—/M覿͋-e !MX_KE( N^( }9,:{0D5ꂕHTfBסqc_ _'}'(-TڬYݞs8$*v=V(fxMxo@*^W c>&'O?#⁕CбBpcWsl)iR}o`СJǑ)`q0μiNw0҄q9h[zGAG{k\_e3kKRV45s!'{``;yK|1D`0M.@Ƹ* bJ/Dc<=5E<Gv,j۪q1ktۭ!i([K$[w ݎZHC3y- Т8!κE:Hk<У [&-p]EM,WQk ֭3$q0E# 5[<ʶ9:#]ՌR0$okY:j vn2ZV"U&<`AN6)z4N_$?caM ϵfXChE`@%=\%F,BLjY]]BDZiUgΤM exl֟wȪVk H{{|DsF˺XRvM*E뢓fF(`4?y{^8V;W/HeBn^L;5r;z%mVQb>*f8@eV@i7[#"m p o M bEJZc쾚vF[P5i[Ki1v.o$rfx Pm)P/ UIgMDKZ]TReHMM}ІU#.9hctخnu]r 0[Wlz`ܬifwg`XM44=Yξ^GjPdg ͹A䑟r}FsQ‹n)Xٲ= SñtfNG^uU6Qy%=t`\:`+l:x%b2=<|sIl_g.cH/nG0+=s}nI"]+y7:`coVY9 K1(ÑO zmK@uY7MqLYLkSP ˭zD-:ii3?ZmӘf}4Bb1ru :g_+5} &h\R~m`IC;j|,M yOs1JF8G [o}6xhnؘ(wpn˳ek¼GtQ:/l@S|7*1R6r9ϓ􀣴*cPQ?%>r }rB"}#2wMw߸ OvnFŋ}Ҕ\G֩Pɮ{ɥЫ]3N8G׎5Q÷;EIc鏷kN.8[e=$oAUcʒ(V9}E^5qj$S"T(}M̚X1Yo ժ;V ve:|G.g0}*o'+He nˠuο\T/r?:`mb6oCU3h.oWLig6Hoq5pJ_~  zAI~2t%mm=GԉdK =iH|s"t.Pc]i3| l&t"-#?Z҈\׾mN,p99Y|;<[ӻԊKٶR{vtz}!k]Dzv]<$Ø%W-(,fڣG#ۭnn_T-np/ Q;KnmfإqE"v]w1үk#VԞY+=>T_MN~j<`{m}Gy/iuMzv 0n+NwY+#v<7N{wYu 䍨sD%Qkp\gMV2`j}%[^f zYG:oH!`&ZC}@7IXу<(%<{'ARoTD3rOe'j{']&7U6ubr), Yo)oris}᷍OMCB:WBƕԒE#d S\ьĺ| 3ud5F픨pJqoCe喖ngpPZ@ӎ<_yV RXÎ4҂lEi-,6-mB;gJ}w㳯.үDy$*ѪrȂW;IxJ8R+3~̋ˤ\T[*9%]u'KHb Yj,ߙ1D9>{e=VGxkH§mk2@nrjڏU+ᅒbXXBeNoY5!hK'A:=R^bVv/t PeMyLkQ3ZA4TTHknPATE Dx%$! ɐ$Q2P錯ԏP2?IP%AP)POWZYSTQ'pAȉ:x<Ѝ{N b{yRPn2-Yk| Vq3a+\|E ?hO! Q\riɟ~wϝW3b!J$~(,=pܒ[cxdsP!_2 @2jkY[ڸVEؐdOTE‰Cet׮ Ă.a)]!%,BH$»5M0c,PŊH~虢%;׮%AA*) Ga@y<~B A[}\ \c`;&O*xeM૪n.WeU7jL= ΏT zو!\*TDvA%"ّ̡' ʊ UEY3py_Ks \>g~bk?EY`M.0 K-v?seg]PgIi<+Jxj|!/~F{|5~"$D:_'?_L_:P|gb2a OyafA=iQ =^:OE|Ϟq?ZV"ޖ~wƢ,U#Rv;֡cs<X7Zb?Y`@w?Ë X#tîcVZ(`~,Ȇ6>Vw r:|AL`%YWa _f;9_8\uݙ`vuC3L&öaG;`@Us csj׎sjU[=gF+Y;z}lXn1Vz.vΦ ;'}QWv_+( * EY4sh\aaڹ=U5H B_LԭJxT$0,J)zPdzgsiTTN'|87VH}K7"2G@t(Xin_j8S O8y(u7Iu< $%y u$~UpdlXJ@.&y0#|\ȚՉz"ָ>FcƉPظj\C9XSf0,Q+[=!4i'KVRɵ^3]y gl.a2Lפ9hzEOVkbzznͭs [[GT{63&_-n(Dsjߩp.^f+)d\Uk' ߥi= [ %7rpp|vs(^ zW:V^MDgrC)7r"B[o2G|74;١FBklB=2yE7/f^o\NLM໻.Fm иPBzUv&h+p k=\Pn}p%߁yxC7[LF.!0}ʼnJ}̻+ܘ+8jmu2<o5LsqVn-ݔZӢ LaNIn N/Y f Vw˷$wF0JtYX|I9xPCcIĀ|qԦ<.Nc<8>q$5'+> uK-Fk oO( )_Vg!H:@NEdeE)rs?LWB3WQko?CySsޒ|`r9ǢaL"Kɨ#?/Ocխev<&O!.;!Y Soo:;:&cbƶQWzU’i4Efף4ݒ627~ 䐒L(7W:Haz' 7Z/^w{˸j ]#4ߌ~˴l#'a[3I27R덨MV;Z>BT:}#H:Žo ,}",?é.lEBpSKlu\aCs^5̊vLe.{o#Jzbm4\غXTᬋ˕ڎ+|Ŋ[^NfSi5L]f£N3}C"}0d^dOMnmdۋ-ZY&եNW̨O;.9g".(fħD5zOUӢysX]roך ͫ[.^:C_--χ%h=talW%T\luc;"ՏUV[:[U-<Ԃ"k hFsle~d7s[̌75+cܩQĜPw6@uZ3̥91@xMdY"B#*Α'x歒G9F#Qśev~1p;Q3<ۈ;\㏰h)' N-lX9}VN㑧Yj8`Bw[ qD&9DsقB^)5OƽTW OFxU#5Uɩ?S=唩 =O?-*<҅nFlRD>=&z]}DeOܕm=u5ES=4̕74DH)sm_cZpf ;[z&M7XYε nUqmi$๎'s>}8/7|tc.{ fMgm;}cu,Ĭ7 [?fah6Eɡ@o`%L%na #i͔$ >˘i24j Vi_Ot*9ҿ%>a}`6К#?^"0 (nZ5j!mG fS *Qsb^ݯ|t WTu"biH|*?/Ƶ'(#8=e.:Qo(ʤe`@CI1".CR5BծۧaK%8{yp\QN KC~=@ \Տ#}Hw:j{[OzQiF١I0ExuO&(4&AIp;ږ!tN/<b"}(@[䎯JEY{0+ZJS.AXݩcE"6Z^CG=EB5AK V4[8NE \R p1J\/3ɐëtae1֬B>,T! xa}s$E_kO5G2WXKGNoicXԁ5$B;ۮd$>iU2w/~ۭ[R{F .j,^4b6e4~E^j'YF.F2"'z5IzL?ڞ1w*4]-lsL} o1"Z=. #6v_L'F\y d8CIpwD@a|_;9x~0+\݀zP}RZε@׫#lcc'i#nl~ Vu?!补-7c7$4,ޯw Q^|sЎzZ6}vpTA!">ż̢ܿH[Bwn=Oc PgsnϽKR3[H7VbUޢ Ckҙ l#y _+k՜m̎"${\ȳ[`q͜dVayD%^E%idL*3#ͻG}K!>ésy1,‹phмdHI9G9ݨM2*u yisRz"xyJ-{>[㐑_g\vH |ԓR6z-N{OiW.X~OXXs)V-$Gph̞үY|-E$h,;Q{adG$*K j˧ JV̈0#mmi4ihd-kipFyEgžWs8`H}#΁ v^Tӵ>ӱ3r,kʲA8ܮYV6~u 9nfW݁6ꄋCHP%ϲnf B EÞa o'vewFPi2+]OFq,p&;Q}􌭑FJ(S:(ZVv*w*l" :iUgYe_^r89t<ԛx7^$D C鑧v4|dzzַcvz.{+W|-_&d}kw-"kTb(r]q }ĿSj ]o <<_\։ w{aces/FeBxVmfyA,}ny֮K;6h>|ZHEvcR7 |- _ί+yIuM3 ۓ}mMwkK@d|E]8 `MW[7osmYӎbPkm[V|kYkFZ,M<~jEOb嚳atV)x^P+; Еi4!mwwd!(?F=qָwMխ V<&$_X4tLڻ,;vn+O,:ĂB)HkXn.փB5 *::QceFz$2$O3+RCOqFA;B'gLGsmtCdWCvVѐ-/l!ԨӦ4?}"m,шT"LBIzܻ0(婴m3!}&+?zKXd_Z[*pI˅${ؿ=^?WL7aMn+4'Vmx!Б @tq;~fWDUo+\D02RVʅ]OԀm7CqV#ҿ, P^t"e`gYNVH>xKu8':h"Ėz/@61Z#\?iԧ*V%TI 4\K`6mߊbۺtk,-,P+,;k]Ф20z0mۅj?,?d9GY-Uv֙oɗ>`'M( et);gtxE:7ƨ[ezLjkIn:ןE״`u :YI:isqe,l#-d'u6鍶h }׵M2( 2=%'yxV4tg}G xLΡ>k4,5P`+@Xh5(f")Ȃs.ZJX|N#}O>ObU̧e8kI?w Н ix0#lQ" V'9݇iҖ{W(z{QcDQDPdm@,+QђJYjҠǛeLjnuQ>˙<G"}4}æ ‡zTʎ6I^*K%#ȶfTY|4s$+֞FOFfB^өu6SZl/~7okdUufE?0;-.&Xz~aX)jfYS(L- K: !rW$uttC)tX09kҳWc Ъi,ۂo.'Ύ禡5883D#ݣ f#?E&b[]xxI:{ƣ~,ot9{EwdV+݅`Hp_- |f{QO_zҏ>dpiZ߱mq~=tlՑ~%C,+eIhBz9x^R{ȌjC5rG>6mM3,T^it2҉A{zSͭ71 F Vy 9=f~VsgeGrnSsRp8įfjet\ +tQ[Zl~:BEku=B{;Xz3WrjXsi,h 4RSgE{@o,gYi'GQ` Ҽ=wcLnyUT\7+m!۷8Κ]v -$Օw$<v@J}¨]5pC"dBsAAYE'zmDa#4I7|rXOlY'-~(+?Iu;,lLS%oAj}n޸ 5t?6Tri亥t) PlSޝoBsI$N/Ly٨϶%^^yצk¹vg##=Ow W9 |c米=YsYHƫ;〛@Q- _dL~hZczÕM^]{;M'\y~;Ec>ZC39}%71k`O'23_Fn~6[uq׋]Y«>)_Oyv,sqLў^$?8.G c7f4)Uf:6B@ #g,MYޏ[T@n3GQg8&>sjj|!T,hЪ' 7ev.:HY ~[|Ȍ5KyQmKܘ7%2r;Y/JFkO9Pٖkzp_p_K]6-ۍe n4=YV.ͱ\$+oU~ y|%F\p}E]2A偅*f!9]jiqs*bqΎV'9RGH/xFj6;Xt~>8 /q=Xs]Ǭ=I? C'Gz1ɐo8 #2]} Ӏ~'~i/Q[ۂtU&):(^qG+uJ8lFOX}A4O ֆifGc&zFa:Hkϴx-/A䩩nƬ_\k$HO^XӋa$5l$ZL8fUQW3Bk*INa:,a,۝5iV_=}{Tr ĽQ\$ܴN~|EiGի J.QmNz+eP2iJ7uQM4/8la1hA/k5y|F/;~t N)]ڼwj7iidAS;rb,-Sa5 jU#)0Fi=E.su*%=?h.3tH*zVҋ͔<h:y& ӢGA?l+QYr`EmveJYA#CyNQrE?SNX¦]̫,-E?Z*cR?z-ؓjej2$9s܆,s}15ȸtz /v`(yTH^8i1Ƭw*j f`jCt&9PPhp>gh & 5k?]1̚i@tl-O&lZ,ZQE-j;ɷ*,r!0Kgg&02J`G5ᣑ>  LI :'"$ ȳ٬d1yW$0;,t&[e'3cA߬W归6Qq,JK;q?2u2zk cXg=k}{'@ͣZop+N1nUtiSe?F PHo廗vrȇgFJ_T6a K-H5|ɽOyq EYG)\BrdQBN2<[/vݴo%\t P).BD%Z!xgt!R,I&UG+Xϧz4ΚABQ)|.k}- ն; f9jq8}vsY!$ĈM!ȲR}T-4<)It5_6 W%Eó1c,6OZ|LM)LI% Mʹ3vJ\; *aM^ZN\W]-adwY`l.UEsp3 Z2I-W [0v+WI%Ìa}CSE7rj9&/B]j;4rZ<5⾂#vo:{S&$G](&ŚD$2k j)ر9d<.]2@EbE40 ~w'-A7Cn3@>K ␗y'5J96%`86L\ShqH'jvb$w}g%ij(5DIG?*]ۄ}-f^J_B>^0oRI8Nomb C gйiHņK:eg9Dg06ͻH!d3.(oնyYpJynsc9}rrsl\ m5,+2R - ,a!<ǙI;NBIl5Eh9дĨqY~;f/fQQwltֲ;4קGe mRz.7M2ޡ[î\36ٜ:p5=霢I8WVj}0Z)"A*U0q*D%KG-y}fN`:H xЪw+OkT;l"ss:eռE|Ưo,ޓ%qs$%ѥҳzJ g`X 2n#;,p.TkS_v(W''LP3è?-XS'Z?J;3m@-K;l+__wiX>Z($~5 EB%,} Hk'[הoźLXrR;FN;HUY|ټ*:~ifxE ڞqP7tXq&Z׹n+-Š^t4tܙ0>/uU% P訥)J.[᠎t7f /ŭFdu.Zk(Zy@kՊ 7dRRA(`ouum Hiwғ,QmT9KaՇ΀Ld\LK&V\f]?Z0)֟U72b`#0ZA 4طԖ'[`p> OU(x-:rWQ. eżڱb\t[( qh u#AS2NJ;dLM&h^.,JH ݰr UbiR=VJE ZMm(kSV楕{ עr-,odZqOo!-qk9Wa|Ν֒OF37lvƜR01p9e< -IRِ]OvZ}H*dN֐q'?D":aͥA ZpƬpتǵy` [ &XGy=T2M-W\"2>PBgwG[X nrf ̿(mz6U)";o Ce>᝼GM uNrS˶d > Xx̭9saR}Q[kD?pVi@>fj:\WI7*sEG]􉁔rzg.c7$I|$vx8mP{W+Cz{c{ҍ+'.utKEim ܐB+Ek쒗x% AB9d -Vp_s94 ] * ]3_Ϫ23R owocdtyc<UJ2ep^`ji]43K.k Hs2͗N(26We%2T\t]Ke®O&;vx'ܮ^ ƍ\ `!#Zˮ`î\ KMyRe{(i=)h \u 8 V{kc>=x\J.V9Fg а [>)hzἘO=ʟ'-!DVzbP-EzX\ t =ѕsjG oXeRjl[[:)+XSZ>#ʓ4ExBff{rr^ENy %55žK޷xoJ,x9ۋ5gC_l_ᏬM]/[fzOp +ta޿~'9q6_"}r{Т65@`R5xRvމkeXT8jXF%ϗ]t>3ܛru'}XU0Pw9>W44Ĵ`T-3 З$|R>:IoNSÝĚaJIj+M柬zkĿqn*զm+ \1CYICYޒU9꛼ȵAbܳtEz:1ļX~,+Ъ)+t3Se?`պ%Yv)])K43x!g5{TSdyŹ9ռ"ϐWNi5K$H3|6e3d1@tM|Eʈ2'f*?עS#<xn|z,#i5@"OS&IKR _|e? vA?jWmZe=_y.Si(Aड़d**=iIFRW03γY=& 7d#򒖎TC {cH_1f^u|e!>x)8fbzԎ`Rړ*^enq'p W#E{e1hU!,jt#P Y6ҏ璍Y50%$rLȷT1Ԣ*d8j0m W{:]W*s=rdmh n_uekC{6Rr kf jK_chVfG e8HG0O reW0)Oqiu͡EʀgKʬK6Rx`Z)TI *SMdq| е lӸdq*.͖X.c2_ȫBRUfpUx(+f@T`1wjiE ƆA.26q5dyl{kDrPҒ`8FJ$Yn\ˆm ,_Q^tG}&ric1<9Zޞ"/9se-ipU|Qa̖MDu`l g)6Mc(aIj7zeߚ-Łh,pH䆄QߧqzQRMYL Ye[Kn uLDVz S 1eFẌgt4B'qYJKxnKPjt+9V%hP.iھs( 2)gZۚ. 4wyce|8 ,p+!x"zΦh2_ɌA k yh$o>8b[;ne]Y̼%m#zFȓ|}p1KvIOHks wy =r ,{:!د}{_g:p欥qh7餒7M inj<E\u L0rɳ`+e<'̴$Tsjksg$5Rnug8k֛<c8ZPsTR3fV2L+!,9/w]NoX:njfyKf~B*&E[45 #p0\=$^}Bεl:!Bw啑Rq_܍K.7xrfij_t.s1XF<3>|^y6Gf Y59:5vxHWBQ40k#ps4<:ZgǵSӶZZ\@f>im(u:B7a2PUv5Qy5sMs zuJҚ_Zc*@Vtb=ڏP(l7rǹYFOafwB'MkK&6Jb\˽Jod{ת+EŊ!#ʹJDDFuc+_2l`e/xI35i #4[|e -L2Y]`HZZY]*G|dСўb$eFÖ\wpxF6NJmzcVq恖THYRp2>BY|sp^bDap;iN0STݟX],=Uei*oEXFf70JO(Ѣ3D;tvmlQERS ~pN%ަ܅^R<\"iX9[tF6v95@8ҭNV(an櫈DMF)\1i4SL'p n$V;sJ\1˻gL(-ғ:w5t{w/?] CSuaxI˖/^j }v7TOiqKB/݋7 zIM2BH!{ .C%Ɗg}Sh}pHg*5 d_TJBdN!@miA f meљcj7/[EX& &\Y  $qwq~} :\I:·CΚwzFN/ջPOp_$e5a;ԕDt梮"r6MVݐ1[p3dxӯ,j8\龎o#L2ٸ( {LshNnTF"WgYGp IwCB)%01#d*2=(.&]E)i_L߆q۞& o0[t8w4Z`LXnD*JwHwOF䴰!oJ.2t% I{SjJCL=>#@ lECH+Z }A?uʲڇTTn,FO7GXHdmHAspJr3I %N:ArT4z[ G4>y+)8Z)xRG4 +B)4-6 y|"eG/m) oIT*۩t]-I6V[*|t=XG9B<qHe鯛7(x^h))dO}y3<4I[fMKKв *OT>j4!P\IZFt5y/jm~#Oڄ?Ԡq,aɰ djCZfҔ'OK22G6hO5(~Y҉U=q*j qO<Ӏ~ _i&鶲?mhA UɁV٨rn(1z+> d; n +fr+|^uMErw` GT,@mMK'[4m-C3aQ^its i\3(2R+ OzweMI$"X6l< hLV`''4@H2)}(@Wlxm4Rm:j.}ŝiJ?NnhRZ?z`5,2S |-843tA䙭 u<۫aw]y`FIi'G[U$fֵ|M cŠVCH|<>W1+O77!59{ q{h#:ܸ4DuN9ŝU\JPuZƔ Yu!9O\vMڂ'~ yE0c sL, -є &9B\. Y v |A#8.7'y WwV+q A mݩ6*g}lܞVuF5Jtskeqq^ M1 =U T-rk `Eqixc v0ۮhVj6Ws+z|ꘜmRh(}OΉÑ[2j3!EkXQ-\< A[! ur= hiH ɥ)OޭZ7[Pd>^Yl)msVt~&Xxku$!8`E'%h q ӄ .Ik nZ)b7 t ,ouLд}r݄nJ[aKuh(HoBgDZoF˪x_y\Jw`Fmyf#.]mY_Γ296p6*t^M”'Z']Grd-{q"g$ELWc{38&Q陃7̇鐙̐).F)I CwהTh3U"+{ `&&g0{gFa{C#T* JMǤA")Wڊo{*KhDWr6&5r d=fʶOin#?+xv}aURw: FuPp'0JW%GX=kdIJ{ٞV!ƍ*,4#vS/4Z~)=LibPnR:3@XX2mV?jy{>4հVF|j~t_e0;#];kGe#' wz$9%D(e#)j~bID(B^5}eػ0&UV/evѧ6,])Jy\Ncrj-4R4>KQ>o=:'t:7NB.u4uɂ,Ā!P٦sJan[mkG +pE]Ӿ2PZT1tN-c:x r!=AcGc=FG}{}oqqI^VʡߐH6n8.twY)C9t8#]84#RG`EUËj zdE@G'F4}6A PEtq P>Qq+D?C:?d]s4d7nw+0 hX*0Μ~״!4V5?"קM<ѓ. f%QCiEӥoiKȓuL*ipGIHtרƾ _)IWфG*~ "eIUً;Y >-^^"CnI~48x%s'K$+^.Ї_a7,NnS*nAq} ȇ[ߎ9N6θLz14ҥ(G&NyFڃ}rs@ۚ޷ YZD=e&N^w-ي;}{G_ROI%!G+T ܝXhD+;ћ2k2J7~ 4d7CP}DU[ .5`@aFc#ǧ2X%X =؀s3Y6)k4~zhtn4+2Pu3q%q31 SyLpM2>[&nEssk4sl}JXdb^_0{s/eYYԉɬv?P:Yd\&o'Aho9f K{Xa2t7 4!g.My[x{\\]h11P+X=$d7!{l@7hK DΫSs-3 /lS?dgVqh xG ŹA4~Gb'#xռٻeV,\˄XJs:3 0e)rhB]Tdz2Y{'-o6k|o_dwBg5ʞ{y7|[oZ#sk)W52AKWn*f֕"2"-~ i6;KpZb?ˤyea'`K`f7mui>?X)[2 Ne5[<{W $gPD#}(+ ,32 сDoq4 wC]#}k;X0 9Ӿd9r-޹ SҠlp_TZz`zqglE;LI)PY kЦ,Nc(tuR{.i4!*=R tSԪYx uMgF+HzkH=յ1T~cNPE6L?W2t=ixLw˗hS!M8Ig…;Y#T%bљۢ״)g3By(.f+XGsQj JR r]3ũ#TxnJ9V-sC>s[邠Ct;,Bi {ܹx]֦{Պs(%9ʋFt@X.ƜU3=CV1ԁFNs,4[ҡ59$[}{9A_k.8dԱ,T}EazoJ^-9e>[?ps0}s&ݏBګz!{w}ns9K½[Ll]^ISKsoѹ,ihD[w^ӣE5^{ݯ[%jd2|ۛ>N?5qݐaށo (݄c`Xcڦ@5ASoC͑[V cF4}p NIUa͖H/&h_9}[sը.r9GW ʛm]/\q B+Dx3f Xv~ ཰ɺW0R#-sR,_d|۹g-;} I| ZϻX'DkPŶ.m4yxicںfL\LJ3ЉYDlDg؇=m\ j\$yBR\mU|6IG>A߇uLğ>7ŊtY`nUUJ75Ul{+ױ{M^ B>=Ych˸ MDǖOYAnA[M+^xczWiԳFG훢.gYGz)':7[>mTMO@O$ib`_HtJRyOc&?A:("*2tݚ/.u,T],k㶞Ɏ<lr(Ttӊ$iMWrKk[^ ʬъoaͲMkAx{xVa?;eQ=@^өHV3,ڭMsg= mZCў-2Szp⾆pAҋ[錉f/uIawAiR[=^+pX-E]<i{5 Mx  D9}kl4.IQk-޹k`W%NM a'H}@]s})߸'<~gZjr Iη%Vu;bM#eCwj;Jp-y9 }ֵOv,טuM0c8]~utܼ{)k=[E^ސT5oLGQ̠8/i`ҧot֔\n榐o[O>-g%ŭw;E}94%=wMHz \Bۗ[r^?ulY'& Uw&jme~W?Uw#+JnpA[o ˦ ڞXZbZKm[6G4J{)NiIY"1jLB%S~ПiEeu8zL>OnSI'#K,CqesZiH{?&1т3n k:=furqC8wEj/&c%Ije(h_۹ 𢥇QA`?לovi-5~J!8wf;<ַr ~AC^u?iǼ{M%I [GMk'|#7Xzph=z״,7V7rhrlm_fc ][\KY5ndo>ޔ4L 䭏2Qm dF:2dox#K&4!bɴ>FO~0XQ2< MVz4L7NNBc)wP7c>u˗J/\6W?N 3of-4Y=$~ yZs}DOg$ V4 ʽo&@.G 8L/Z0QHsqK~QW6ijg/f_&üLbъ[ܟMѤ}wF{Nޚҟmҭ"~{۸27nuQl<Ѥս>*ʾaq?͋Eì7x#lj .v{AcIihK)@YW{=C:}VQ闪i.HLYFt#tKkW`ǽdW B5Tͺ{eԌP _ݑ(ɮT_eM\ Ν5L,z[VG'z!ꍅ G࠷[b͛C:vlyJDH17l$,ἈM 37rtA,d5Or}#!k!IISɲk^i;Rm˽*҂ϙhn }x=tec񠷺a*Sv嶿Į-R5Ѳࠓ8:WE ԅh&\3bȞ'/!絜A("/,Q hb3,x&XU s6as5 F|.66XFI}uy E@meћnχjR2ۊ/[qv2# ̅aKp0Z\1((0@܊"wt t@[1g?Kr1B36hʛlfqqQᖑZ@8D-ŊִiL~v6g/CT7͙Kޑ`3cp 6ЌuGh4 ǜ-F+4W_r*tzyme>/l;G*uO'd=A%JDBIBh5$ubϦګ)OlVXc,(V*%&dUmV}E%~5c8<Ɋ]-L5Ɗ~i*~m ADL=xO֐\Ȥc<8rCQ 'H?ہJ 4kinR`TKㆯСD66T0tiW[۽0h`%ziy@̜ u(M#&p׻RӐRvxJ!s 4n:>SLoaM7I"B1z, $L+ʙSX_ɤOi?C0t|*]> &$|, q8+G>& }+VVFmpi;YV,L8N4H9 f(q֛o㸒 7H*QUyNzKtw(Or޾n23Jy$]Ů.9`8 Hdn {fK>X:tKGa\Fyz<}]n'54o㺞̩`7nàK*ɓl#]WwYPx__ ) ye_yx>ثΆ}A%ֳ2yC۫@ =CŤ89Qjj2J>_KBĪu j-?[PԚ4މNw/EAkg^dt˂ZoE(HT=2*gt`R' yR6QΠ7G줷VAeK:XrNTĚh悺A3(#eL*`)O J)a%ELn ċ6Q"kl[Ah6.Tg;k]@Qݸt={E.F\nRtGق-\uՇUbz;uOdj'+'}sގK/H?얻~f_:5y4?s O(cduU] ]2AV{W^ ֨|׫DS~XbGz+(->io}P RE[TI`o;$bH({p}\dio^8a(X͋|D2.L )U?xv#.9|N&vu7GpƮu(kqG˦q'ݗдCϚ+ ,W @ƀTj%Q>;?,޹:! T4ALct9tX {46`vÌP!bZħ=\ЖQif#`o[yyyDn HH+i@^.:ߥz<$\u}/#uTR=D hl5>#v?#43xtgQkESx7'-alG rgbJw0rêlM-“)͢x)g!Y&<3%-ԿCbAoEڰZ @!pnzڌ:3M1y ;FX(w(ib#SӓWÍzJ*F z^>,|uY[s':`7s-FD8YGZAR\Njq)H@'3.lqp̮ZTN+KG!'+(Qrln*yljXWQiH*St444[2E1mSR9O{de m"4bAN wC(hgaYkmP<0&d+qq ȕ.8QܿUh{iNQ+4;t~%\4֚} YVj| /tYⅮޙ^ԓ;2N6 T5,M0ЬN#|  3C'xiWk16$}WZHߘ'%O=H딠G Kjs{{ej:޸M+c50c #ߟ(Rَx:@JnZ|/ ڍl,g_^b7~섫p+.)RT:injGV=%^ YYV=>n@(:\q_nD.5 l),pYY?|\ bUb (~jS괧*Sx"Ë"ծԢC5 o]; ޜ\o}9<󎃊~@ 8[hx2 l$yߊ7 hmKz9G0XoתS )c.PD.KE`{o7 I9Ea&"h?xB >9kZ7.㾆Q #ro󳅤\@z`UB\P(p!S움LwQ,ףT F}%+f=n9_JI]cynuR5\ {ᰂU߁T+,-V9t-ɅX(}L_{Z,k@"ꐰGL'nmE0&;li՚p  m8 o_@ \G(/ Z敦făb Qw`:xF6ܐ##j@hS|{YGCkN/.?|t3a/ f%dQToZ~o{řtKX]>&:nU"OqFPPg%nz bǡ;ฺ Y'M?1Z_Vt5/BgwR@^>/qsX%l~V xd \H?4WgteɎV p O(N&vҡ Q"x{va}l}\*#P)<#e;F!YW1)gvPaL*Wvw=qwgr)N)/Կ:>cox xV- U%8zd*ʐag.Y>7[TV)g]w+`:7li-=stFL;jS[C \)-JJu kh&% Mfyڔf[$= Xxatb YW(@Y7Hi׶=lr;t ufHض(>@:Cyr紤p ?$zxkM`jW׍pkP|g!424 TvMeϵ{=gz*ƶ)fպ8)4q8 %T<^GA\*d 0tGI+S,XvXxDT.dr\fҡWX#;f3 &s^IPlVv{rx] [<`H|aw==/=AkH~\vuiH,0"eOP9 mu+2yiv>{55;t{O_qZLwQJ信X>戀e0y-sq0)!)&teme en6_[v~P7BZ,×UGG ==Dj FFMbvGm)&- _Z]Tj% "Ep ݡ$ؐnSѦ5˻+9v8TneB_ZMP',ӰY9$@6`y0O&a;Ua}_b2&PixL:?X9}֏}g/xžfKC٦ lF"xl__c"ul5{># o%=늕$]3c_,zKV]? 0YgߪT8mrQ/F߯s9L"C&{mP4]ۭ!Oޟ?UDpTNϏ%h#CpJ_swQ' ⭮9tV]7Y襺s5L^vET[B.uX)$rO#K)uĊ&]\ƩvwzBQȗp)] [cWlv_ϯk|4@Ysfsa ^wQ3wԿ 4Mϝ -OsjAsuC'ED}8؇|!3σ.ѫܚG~k]vyh:*ɔГ:/VzpmƲq{Vd_WkW,Vc )CwVvtz!7 f+ZKf^m_\exE.XU+诅 ƒT7lnƘiژڝ;ݐXÐ4 ;QS h3 /߂_Kx[a$iH@H$լn{'kC B:Cq3=Z0*:|Gf͟ު?rl6Uk~YbieD̫miݲ̌o2#,4ɭR]??<+>&KUI' {T–qAsuG.T"]DR[x?:~U:[}dE7OtZS|+(م-cuI.e54*qNRYDJw)tJG")ZK?\V)Bd]z%.eEWըj_p&`TVv?̝ PAôhP7"{ =٬>XqXrBsF6SǨ͙2Q JtwHSqLKp-xT`7'0n ;[܍ceׁBd,4Ȼt-ͶϘl% P&>UbݒizxOA_(^K`UCpĄ\=7֩gD]J&IbJHX8Jļ/IXcA?=fephqF; pt 8#U6Plwp$,Kǯ")hMqbRƟ[m`OW9 WDse /wQT 8*+.BWmH`l9?^= HKF]?49r߸{Y{5F:\|:0FXl멷XFz2ox~i.x~y({d98@feRdK6`z&i(TK_rp4Αzڬ0:'6WcI6FK4G۳Þ-fXG@Z`qҭ_/0VÿA^g[pil"BRk̇aw(36U0rmiulY0f} HϴjY N.`SxW` QWfjֽyrK%Qt(m2|:w*N6ϟ/v0$/ ؀T9 \F sIdSlN/8CrjTBe~L:t^L$A+wy.&Uvw左+˴w 'j׳ҧ 5j^p2.^1}OAI2adrY{pJz0>z$&IXs ]@LU oy.`6e$.w +sEk~Mnk&vG./d yj.ov?*G𓚳 D|8TDw_ UxQ)CkʏO7H tJ+Bcn;,Bǫw[ %t[ʓ`iOC ȆG _D]Ql}-#I{NXkej%>\m.ZA#/?;3\T;lg M|Rwد}Z,Q! L1 ~ r6L$eU\Uw 1|9U9Qz[ D3ƻ9t33FGG\ilf H-s*j ro&Y*?9_ⵤt3(lLd0A했'fU#wB#^DiO6o$I $ܟ5L[//2UP5Qi±/i2_lgJ&1K_|68UDc!1I'&ɛϛ<'MCi'x{CSt  *Hk̽ jF>yɘB ?;8AqPdue5(z`6cli?9A5Rq~gI:s}>t.Gj"BA^z~ZӉ_ej})IJ<~>!ߛ}DZRK|zwSwuy[E?\þߛϛ${M낰T8iL&'g3"Z*+wTn, Ώ*>OUqʉpOahq2K[2#}47F-{ދ#Ƙ7zuA&fE/yczxr֨ըO~q`~6)8ӡwn]_!I9$lMlVIv!W^$b`z.O:| e@H "itꔟl痞<9~oc~ܗK5u*%x;ћ;z۳qyA>Iׁ ׅm?[sN´EA0=}py[Z1(hd~̓0M<+|UwPV _AU/|u%|ud 㷠T' z4Hgj+' O+Va mLW({xk, Pȓx.͛`WhW,W%wʈpLS2i61x#'}]P%x$ש>D{USB f5\> i رyܴu}İ4WKhV1;So-lHڪ`~t>j@0gسSjC9Uc5]'qR>O;iL; )27!:>?w&-o__6diʼ>~5RreR;.M> 8;T%;>п `ٞ?HCb;EQ9wnZJ8d0SII/Hؠ9ƪ 5<[mNa2$qA&uEBz19hJ~g9_.K6m'51Z7KɴRM }fUd[B5kQԜv棵R-V ߗ8\ pѵeȣʩ vI\5yQ,:VKdTY:Ko}xėD+B aTJɭ3_|#hx.8XSwgp{ ^2|%oJ: ˊ9.3ʨP`IQN5 $3H7wU9C=Y.bK>Sj f #&E:}0F~Ǘx.|ITAqGRfS{lsw!@`6)t]˾Ӵ -&QeKI0u rwQ-6 7v5ѯ$`oB@iX@?ho`LZG R [73!}*w $ NI\-hHVeȀcAG#Ӱ o\x\=*V P8+`/ |NT0DmZh֪T (i,{Uҹ%OO.c Nz͵P`.fw=!C[oWљ-z[=7joPjA\kp2-Å\_+Z~*5O_r5x2R~/T3.+~'ѩn n[>;W)*ki]25j⥱-ˠ.O2fR#,rg5b')|pХ~ÕjH RHճG;bITCf/x]~ʕhIƋ9yd9ہs{z9i䱮ŕ7x6:LaX<?u\LOћMj67J3r7CV_.WS=FB~,[EqWԃؽ\| tˉi5g1?2Ӈy:|xnNub0(%0SOh8EEuaұ|N,[:MDz:MPN9,4*?Mc @k#nTMaJY1 e# T7R^CȮ8Cߘ5~ VMeo-)pqZջ "0ώ$u5 IImw|jm a~XНPD\r\&X֏coG0Lqdr;lD?&8& QDwT5oO OFWZ]+3NJ̉!j?zJj|HZ[ Er.LA K=z _kTGQXweSUj1,27Ai(D@ Jn 2JѝR}n=tC Xe Rʪ9$GL"P-{'/:w@jJ#Uq#}'f͖*auT:X?|ݗ HG_f%= k?4:%ȟZ6 rW9p7p`_$j XR] ndL1Q8es-iK:w (ݞ 1Շ#)ZSSƀVҹJ˘-5rQJҾW:Wy }1t~o4e_EBn8q aJR[NJ耼\O@]nu@|F c|FXix_]pƂO#jz*{w \p p~l3FV uk)/^ .xR*8{1R 7;Ce$Ă_(eVŬo$+ffqFyhr1,*5jyxPÅ_8+4ҧɀ0(5{e .@+`ۻj3,l+K(:m(ſ(3*{> 8Y/}}b){Qzp$ p:4[ɻp$O0G^»J%z ]7%:A&VױÈщagGa 4Z5ׁ˃A ӵ<)8*H%r=fҁ<+jdo4 i- 5#1b1@* jlξ%A[8~d5V|F)Br9%F*z`Ĥ]%ӚXr3>)έsrY-r?DoAR[6] ,(f*TX}9Mg 1ς=$ 5XnS 2Ø/AL-+k(r`íZ\JtKErrIfe9l ?X4%zZ.8&[px99O#7%tfj:ry8lsfMyvVgs@yNH_V펻ҍxQ|9Mk0oUZJY,_>[JaUgXG̭Jt`;:1a,/(]K4'`> rY _ !לҙ]IJ3Ϥ0jYac! eihZwP!epIFe9&m\֘%Yװ @ Z6U橤l6a5G"2(δ8*ch8z#N} X1DFEqu萼6IGu}'3[˔j?T3imZ\F>^#2ZT- Ӛm X|=\zq-maZ^\5uc%4ixةx uL`fȥ)Z:[!9VJtsK Fe+6*uV%DuҪ#z=3$MM{5h[ZA4M3H#<Ȯ dG{B"oLZ6ʁA57 !u +≞rω'SA1Nٔ;Ow_ .NCMe>d\g'5zjIuzQ?(.e6q%+^& /|aVũ@ean͊,LV VYќ3b9{rZ1)gU緱TU]h1& tU]#vƖM[-]ZW<\L}d7cJD}lsSHX,娦n CcWa]C74iSwH۝ EmW眍tSPEKdkNjRv6zWg`t^x: /Iٲ(֋!Tq kshCi;W7IꂓS먊G&!eZɮjaD7dB=Z 8knw0ŸYrM62WeȆUjq uj=cਠ{[(@D;tF@a#ש@F2!MAL4=秼rwܶh>{i! #.h ԥAV +=?/Zg?*7gq#'^6[wV@I쓢M}ZY!F:WA sy8+9E94ۗH 0%*o aBɊZf;{&ZQyF͞c! fL2:ɪ [{I3ؒv]>W>'y[`0b$] XЃb.2AqHNP X|j3 y)Sy`*\Iku(N7Q)h֜c_ЋLN!(ض$c",ȣ"*oԿX/'fv?'Ɨ~ 갸W X6. > k[fGTm5T#_rl25l,Niֹ]άrb(luA;Ǧ|{6XsJlvM6κֲ5ܧl< ?9l[_9|+2Qf'}f)H ʬKqENwiۘ3V`'N|W*Y0S]~8O{N`OPk׺g)f0q{-[-U*$l㈨UyC/b m]"+FNXCU[n=XxPD)"?,3}\'`ݩh e 7ɥ^eѲcoіmA!Ӧ2dc=U۞?:+?Z뢇,ȈJoUtWN-`Wv~ą2h98kmۡت.pN!1ŭy&^BoX'ތ)StU:V6 J?^~)2:ѢL^2%V49]g~h@iE VⱏS7$ic\TjH޴K(AeJcm:b\I FwZIO]"Gľv i1l ;6%x /su)n,|gݚ3ʑvC/*\:~eud p wS\F)K0X\Ɠ&EiMii?É01#=CXoG _H×#.C):8>C`}A }0Cs cRh1hj!ö?*~oͅ^Tk5'r8A+TYp;j vIFpY6|KT(eR0˽2d\+#tatCײynhB2n!5@ +F}xx\gT{U.!*%gL.)VLU[;Y[xi3> &H(8ֶ$a< d}|TKydzS!T-O̼؎3hC:1|$vsTeD4x<@z3)mxvwLe3ᤶ`!L]A1|0mz"#{/_@Sz6xi|{\ &:kIVgq[I9m5vdD.l$ r=L@FS /CKZɋ3F !cq& PpErK t$2N-cڥÿL,=b E)'c绹`.6̼Io%v骩aQ_ς\=!Zl ӵYa8w=hbK[lDX!GW1 ژw@nD46\@EE\^p|GJhtA I90H6>;ޱbTce*FRX9}_^LT\ic.V~\Wl0;2M:Q胰>%% WAn]ˀHG>T}U3![oy5 ,#wq,ױw5ޭTA(ȕ8dG7eB~OۻxdPzoќ:xąlPWIn\TAt-""PYi]2tQ3}ҿC7+*"Y%sߛҼ.װ4.u?TyrCQ|fNVkSM-2TyCnDZ|4MdSjRz¬К.mÈVeI^A%fbu  T{UZ31}wgod SxsU\)XMPlmqؗeDlX8[q42CFMxO9qFp:uL Z\eS,NBq0Km 0þ0AVSkmJU\lcwL!?eG3Sxql@_䝝1n8҂Av5؜%~dJ,FO@zIT`94LxrG}n?rGqh頻'oSZcdfD\7:>KAWX.?uZƬYtެ$:B+<-QS4c[RH"֫!ǹCYS,M{p%t+l`GNjKNʔ1 Ylb7[5M5y<iV>FpXTGn\?NvCz۟lƩ,2`V{[4x(~0,y9E/#>k?;sl9`V5kl}Qcc-tvW U%(N2F}v:f5URg ZBj)(Jl-p#]K*]L6 lol'm]R`q% p;Yr1Oy[P#bش{˃aFڒ1uj'[ck-G2oP׈w;GI5>)q-tI?=pASyn?Gea3X \oaxJ۾,\8 =c$ 5҆.á_ Scϊg$9'*&ZD1TLh-:k I'>,=Aܾ#a|I<&$1i !m:F۠B6|Yz[z=OX98fD0Dcyϩ̔`|R6B={m\aoŐ8[)s޳QepHKAnK+ۣa$i5"0OlOc9i|=g4֍bޏvVIX u<4%11a}n#U00[6+vMxzDݦs Zޗr":~)e5elf<5e UݰYuxS_gpe20x/`ZU[G AL񘓛pLr5e9UEWX(k*0RV<|k3?kIbd(l& `wjjGlYl( ƅ}ڿ"d4 TZ=] brW O>Eڏ/0$W}ilA8Y9U/9k&ɺBYkA ǔ?U d5zmkj ([j5ꂉFl+=ɿ(`3S>+4Wk UhLՁ_sTHbK7;$9^%WzO,VE)jxz{d6cY}l6xDzKJNBm3*E~w?["(O֟KPAi~#x쿖DQ۽zMܞ^=цZkm:03$  yڊ/E{<ݡ+,M;xcZGIWC]"jý=+"ǐ,X| \\bćnN1qXb1Hߵ;PxShCTuD77BpP;[;*WNq(*?z~n =7=S)H'zL/ެi#E[!+)Zuno 6XUԎxKhSEx4e}CI J@p /C <$U./+ax}hbEŵO3-_eL:_fnr2)f^oѤjý@?pWt-0$9q#ʵkI{ V P8U. ;nR}K 'mX{n;e1t4?GP O 5W.gm5)c*wh8Pݖv5ӿe<9!:P|U aJug6t?BZnQk'*iU,{4$n v8kL+g"Z4 w愛U, ^>dptHd_sCpHpdLÖJ1o% +W +H/Vbir x[ub%l=N=uXT*w4N5$#YDx:ܟ|}vfG?a2U 5R2imٮ@^0m⾡5CUz.ٛqft/Qf7t $ !aYX8R9.( h*ft 5՞_C{9ZTFMq!M0M*'+Ǡ(XLtUJ\ <<,,&/2\+SS>X'ЕNs[P.ƩQlGr jb=% ]4hs=u]4蓝HY7^6ߛeՈ]M?@HPTj.f}ef6>9;HtD@Q&ؒ î"ԑl ФK]g~M_1Vh Ћ;0<&D%' LAH$^m߸ eݥLQlhtV5Kf痋ʣTU}v|r`68wJ1~=]q- \=\:)KC4nPmiG'i5G"qxi95mtos x=io\: 6ܭ5Ě GnᥭXS))ĎGvʼtoLP>e{2:;DW)k;u=6e}ٍb(B)IlЖtt!ӂvn'vv^#SiBQAjvgnzMry塋"ffg"25l*&zo9$| q&]q@8YBrhC|6NyvI) .JP/]R[+jFAS_ϧ׾ͥc4ykI'p}M &pLD/=/U;uKk 0x-O,OInoFX9~ƀq>~u$!@)*RM2`2ɶ`=ןH''7nNiړ_&M?Ѷb!ӆi- nlu^[\hKtgQV{2ע Lu2 }~twUd;a>^c4[ԛ8a%|EPII_u0}u:ztؓŢ.dRX ȸZdZ(Yt AT/!VZRy @hI 3Ic-Fh}bߧ-^g-i_&Ll!f^Z5O1i96EߚЋvz..EQpᶘ͢SZVj -&Ti([q ̓d0yōbD!^A͆.j,I0Pk2OS%X)+ J'ǠhA1~/>?)K>mOq#!ʲs1ܚ)lv᯶x(4E |q ifتrgJb5]|h&',![/gvɠoɁKo~Ν5k쁞- c=ucE! g }[]^qQ|^-d ` ȃ;=.YRa{:t_>_vY@L~x6kv|J0gW<ϵ?Ӌ X3юDoia8A WӨق@ޠ@H]*cCv$R7j(oYzRhk+8I\U"=?[^^H X( ~+i!W^f[k#ȈuGXI$y|5 zdhMfKޯ"2,YW7@!aI]MSV+[c{MoױsnT]L?MV!MM@Ci᜚:;8wBScΔr7.>pFhg7yvs(k*|:Uc̳zGz,wNu$hHYCP9сpONJf7Ý,@ o{.%Kމ*{e kO+Ȳp 8:qd.ϛ e.}t9?ohqo]#3U) Xjnu%y&ZsWkD+t7"ÏiU+ؼ…+FlڎtweL'A FLVy/田Α%%4ɷ߮g,kAG^ ^ ̪\fTLj7ˈL1[`=<<+hb ,qpk:(_`~xй'9Wpj=N.c›V_[b'bi:pME~ z-v=<{ZX.UrM~N^X=,﵀Jy_\Hhص!0@*ӯ!}RyXÈJ5•Z$%XWԚixfk5 y1|qvwk TuIF H=Msr3xήyI<3!rYl}"id(䂾nDx䄦fJaVL}nR샾?_\-&;I *X,nY\F/V }ͭ=lUMӕAfNj'cZ6Rk&C)-WIu[1}}.}u8-<( J)+W}r?/𫾬ԁ|BNpB4\HEnaO{J$#p:} L"㩒)(z|\S*6 Ve$dvxV 6)X~>\bg)I-obǂu+rcM6X?S'Fɨ^9z!UOfܡ~3\:W,z,,͵Y[j=k zLxS.*mzr*x$6/"YriGM=WL;DQa]^,0 >*HԳSY3z~PŁ6kubTണNWl[L9̗ wSA T%˩f8ە!%]\r>CU_$dbP=w.L%ИjEԐ4(s)SD:\'Ԃ)ͮ!fg)kZ)Q Gď &JaD# ^SΈZM ` tF8 &s]zZ2W5bŖDӪz3C8Q./Cl,Y.oƸ~ yʋ %),ϓ(U1z!1s(fA H{cteܧ(b#^GkW˕rꭍaH{,].bu[KɆ82<hw;X%PķLR[9z]#2֢|zHķ&GL D$v#sv:N AC[]:QgoR_rJv ^"EʔCg| (-L]/`zk0=`~: g-W Ǯ즋+ vu* mGF2^Mgk_w0<56jWjxzMWH{p(&ӫQe/VRܽ065ƿPxy1x#)Zw;%&6.vnOז+y4NM+&:L̈,޼KBҧƐ 2DdfgJVD;W((-og*ݟ.o^fC5;hpWNzEWWެyACLv\Wskk{(-;[`d\ҙC=Z m&UڢbQMdXL`_9Y=B7% X*0ivA؟FǸʴiCC"MҟM)yM]3H*^מݪbgہx~DzIU~zq[lY&}"YL"}-of 3P/2Ŀ+[S<5(9(Ha'Tb[5/vB)u3d 6u׍OTlyǑB2ܛo g+.ntv I=0z[z9MG7&`\&*N7X{jQ}Q b uQsbAS> .b}zuLkڕ"34QHo}Jijcӈ@L*tsz =fς ʐ1ԭHnE< ع;BV r#S1%6G+IQ 5at%Y_x>$ [ ТUr#xg.}ޡq[it8AiXMwZنNٺ _mz{5IB'R8`c2}Wߝ]樂maVdixxPLnyCeG3:5_H_J~,b됀W0"~2T 4T:;>WhR)DzQ٭rĩ,|# 亹*SdWXPEwX1e8 mq[p]}OBŚG*Z|9vYv9L=3en^I]AD7Y.̄xQ>=y bHeN+=xD >i\~ZxR|0,Vg9F[9|  4g IO]e")i]Xvϕ7'^*@%(շsRuw-#޻h]Q350E^Fƶv t11F'CͲdΞ~_9}܀#w5)Hz{Vj\w{bkb&ѱco9>..nQ?t`uqIHZdOX=TA݅L7`HUc~8CWtxIOU = y^$3fL >rSjO:ǀ'f\\PeI&PΨlKP 3" hCEб9DL6O(utqktC̐lA\AP !)h޹@AэžJIu}[0%[XM^*i&UKy'IϨ";GrE! +H6$4N =stEi?5&6XRBNKi$tP7ŭT8ó:WwVM o"Ȯw)i߆]-=c٣5 ZhFg8lD)~V^M#/I7swZ$ՊUG9,2$VhBElB㏩zkeG/)eC\>QQAK1J bp'7Yĕ(RB-I>@j&kD|Xє~I> wjߛ@D()>I.g1KvIq&ư˄}-P@\IR1)^YU3C!,jf{k>o-Y4V2/Xռ2|#&Ŭl8rY EH-UGO؃4\j--q dt>*,i!eUN'KY)- 2Xl`[*j ]@lzSE,Ɣy%=hͥ7zZfAGJ5 ( w%LXʊ +!:) =3'0Xjp46Jb/Ǔ(?LˁE ^5 B w!xEaN ן^AzD/;XK<#"maF0O1W}LIΣd7vvãr*,_\=! f~"=yLKDY6ku\l#Wv0ʢAv]bO$1P-Aį`LUZ V*m(V^fxǨMPw}N#S{D{AHeBQ˪2PDllOR? ~pm oa~6XLb]hD?3 óvEv?K,AjVC`-"PgMy"gwwHeM`.x8P*1Rax_QU`\fYA$.\h0thkGd,) 3,t86 Ȼ1yg6iH ]@W8rRPR.Nt%m~=~zcp cL@w/:\c²IsCExy],EgdV߲ T % kAїx?cTD>Y<}BGD"`imRVU@* hVa3:{԰:J{yj's`cW9 0iգza@.b.{3 ^cML7ԁ?:AŴ6o7{j43JޕšNyXII*.T^q#Sq--*bspLdv% qlKomI&Baki!ZV>!䝴wf?z/SVy;9WJ%HC)7R-[˰Sk+.j>s_C>}rCP q@2abX)>z2M4qɕbAuq!pUuF5U6ݸbK=6\4+[4j5ՎkܚHWb'uQ8MCDU _a'V7& .HT9 {/$GtVHCQ7) ؄.ˍwX}N0]Ÿn@HsJ_Ri2W+aҷ,Ib";Ge?^. Lފk`fY$=rnβ]?RJ{oiƧ>sH8WԞ@{ .K˶M6tKF mFЄuhHI_&#dT|졻Xyѭ QD`x''}4xdLev*rdQ OCqn31QjqYs0u=Qgk=_FRH,sLG^Ijhxm b5~I6&v$sT/业Zb  4lb!8%[T x\'3QSMpiIYⶡibQكK%uzfjsɀ!D.f|,&{xESøs[Z / 3N2 tL#,BZQZhV,ƌO>vhYL:߰엶44kr_slf{>epwƝ.8{k)kUԼmWs~R`&;'p,g~ 褐dIy};C[fLS_YA?Ա'M)Pb4fbqqC{sۤ}VkKIpdy/<y)GhaJE,cG Ue0A( ,.)ylVX~ y/ g7vZfii'[B?U9+=kc=g1Ӌ,vJ:HٟlU5WQɕ9WVq7F&z >eKa [k-+3$B0Tδ<>?a//W3#u];4XP5 g%ì cW OetP򾦉P6x; 6aN5Е,֐g iSyg;t:  6N2ҶIF[8gؘj[3l`zF7/'[ouUkt6s3 fx&^~XC(bO8^R=HpVFdXsg tXW䑹2¡P.* z'CZ Y%4v;bN/S$pThz4b| gMM!A໕h4StO _0< _A g[sGuf|dmwmoe_vIxJm [MQƩMyEB4Ą4dp]_-$_^_D9ӵOH'5KcfyD֟hW'pbU[N&0󸺾G֗4%d E5_@OGLfd6fn>Rj ZH 6N_ [ Vȡn#>[톌R#hrwx $ЌzX"7 Ms7b/C>7!x)(y<_8#&}"W 2\'@:'4$<%<9/.v8BѦ[[u˫kpC9`~QA޼.΁#86M&긥qk: n [G?hu4D]((nA[;쬒g=c!(C/Xvւ=(wb6i'N#X lB gE(H3<%vӸ\oP]lkED]@DN04ĜvFL~)SN(@v,Z>Q&].JڈzHA~Ϙx,ZNLUIQw}iCj wX%-p>  (pIjդ xX)K,s}iM&jH5ͱ|SuVsҺ{Ir|Y;|mҰ!~L9`{9jHb5RfI9=(Y9H r*A2`Xm\"|/Vx362iᬘP _@*GȃKQd-yt9|V\)?i& Q۞=WY%/h(/XoHyD٦IsKGͻpOͪd g1HYX&QGT6;]'Ngd S߻&pz DT*+Q`\1`TxphJ\q!ZKOLeYQ-g[ j󎋳U,,--r&^A2v Hu97FH˓Eg{0n]L aOFu=!GݢV,/<s!0۔fNjxԃ5X\⎬UKL -fx‚TW M 54ʲ\j4r Mԥ!g>Ih|R &1).F4S=psΨ ]!pj $L<X!ϓKF " |J ?&~H VR>3"*TJ$2X;KVomJBY!ag[ >q6aX'SsQr H_M~NHO2Zpy1 ,jXqL*:2+Ll6Nm0j);d6Ќ@_6๷Uk˹U]yǾ$d,H b ޖaB,߰eiq1}ݹ^9a|6s<>P/k ;P%p4f~{`Ҩ?) ?_*j`+䉮8VնpoS_7>gj(sgKRKňABKJ\CZqkȣ(RNSW.e8sx3ΝQ۩IhϯI"ݘ8hNg;>竣q⊃,a92>`7Plfgl%Mm]v"a@+UkW^&/=Τ}-_Ԡ\atӸj?<>RFF'1<4ZԹEc+nY5y45e<@6>~i&/2{ vw`қ 5Pq ލa7V~Ǔ 3|鑒 U\d*x;bβnw; >ӿf6ҙƸ3b:RmBZ \ <r*Z];-1kBqoQVJ:{4W>J=y>+F yB T[nN/Ye}x{elb*޸gYjw`/qd EA,HȕB{;J({TX.0$4ȧf ǂzKkrH*kWa+vu&[tF f~1>~y븒JO_ H}ڭ[E~tFpA8}Ӵ>"Z'$ǣ{dѸxAUnbx3???яBF#K@M5KgpW j@jOSnڜ@OZ<-i%),8p@8[ vƹ,w}U.@+6[YTPq]@*9)_/Î!LctUR?MkB"c7>bWJeTh4cfKUk`wjY @\q8=m.`.8Hm'`M;,=XF 8М_bTו?g7r@3{ߗH\F^LjN 2$X\嫧Х`$:­?QTMlLWb(f5}9rj.AC[ze=:Li4\']?1Y.-4?Fĥ=zY-g$"js~(pi\r՘ vD0[)7Zo+ .wsc|QTHck8i1Xevۇe_C7;%|[K-{NpuϊWjR_+p8 E'B!9a 2wԞ&P&"~~f=dfұEu^T/7M+d ; )l?xbˆ-r{Uq48|AA׏5G? mLC_II.6z I@Ê7*CջtmylׂZ@].yWBJ֠xfYTgLS]DQ+E3Qi\*mk.kKo ':: .:g>(Y|[T$%zZm%T>Yv؊eKs}`?MfMxz~ztPjͧ*0yp`B 1I]|0*,4=lhCV_{>ykiӳW|PMI.e8Ҧ} 8|bΟ6 "*S+;~1M4IOAԸhZφZ KV^2w9MY%:O/%P,`49@JYZ-ӊ5O]!zau /c"lF.^7~ACWX&. f[^,268i<=?wYsS)IT>ދ]7Hu"P1'Ћ\ f@lhxnf 1s@hΣ[/T r/!!!6pq(Ę}2OmF1FU{|ƅX8\Q]Ϗݸ~\]YU! կ؍`CbN?6s۳2j礽;1Cr`z= 90I}Faqƕ.fUcc,49ui6L4', 9wƠI{2XBwJja+2RfQ.Nds8.nUT 1ʒP݅7'V VARo'[^FO dv2H`y]f?d-ߨ1/n5NeDjà( \W%[g]^]; .ѝ+.$0R&R"ڝH-$ 5,B :ʱ> IոtI512fd.0[ \`ƬG%  ;Y 5 ;A0 %©gl0Je:}ѱÀxVGol4qshf)* ZjX\@zBG~9%9\Ԡ6PB'ֱ :Xz.7^/  ;[L_P[R{y4u\I`_nMY fu!.<=/dnuY DZ sH"B;`Ps1<O;`PWW6[lGU2ŲQ&+!"ۚ&bZ+jq۫u): K-c@,Mڗ%%;qb)[J_ӷU]ո_|E9-GMuҗiAu2='} ̏h9kbqn!W/ϙnф>|[2SGs-&Y'X9Rƀ 14Sf"|˞r|O7Bq*`T/ʅe++aE9eDw(t+A&D}"d{;=_Moڸ@K[bF`oYXLEJB࿹K0ɴW!Cv&]f@@ٷFIKD1~v+)l=!&P"OO69_lsV'EO{ X~V59-3>36G5}"0G tM]YL4j=8QrKŸnw i'ޱ&q<IӲڴ}IH9Dr}&I>!YoޣJ5h*Oپx&]w27N'1gC rبr K,/WS 4\!ZB~l;DjEpQK_$'NJ(ke&r}b2ڋz[톗aBzZRßNz缽 J3[{1#>T>%&"Ԃ8?&,4Jt,TX4xH = &?@l#m}5_zvvcxk{mowP |pݿJK}~*Q%i3lҮwhVb:^5k1P@fretػaan,.@ Ar_Hc_<{ %0<'{A'cmYS _%rjA?&2Fh-bo썥hR\Ɇ.gF%~++ <hE<UN:ݔI,R tW*z2ŭ[0%ր֤㮝Mll΅@dVZ|CWyy OV&B;oМ$oNJ=A*vXop#Aڀq!+Fs KXd7L~F@Л#5ymV̬]imJzdlVg񟑺-`hյn΂XAf7#Z7^-݆YrZm)m/U,SqS ӝUHwXao :_G4Xal(F;e`W̧G 6S R[l혞g(Ӳn~ۡBTSrGNkbO_d=s^w9A \64hfz: vrvfmxw-1%|3'W*Ǵ2ɿpz.F6kJ>a,fW%G4qQ,{e~^2f8%;&N#Z%@AUyƟlD2lǿI;jArw/M_hW3;+\43t?X*1 /{C]p5o81{tP9[+Z&[D΢0AYSz2['<`E8Z ȕS*mJϘJ ΐIl*PCl)4Q^X*H gØ?kʩmxA-ф.yE+-'\<`g'UD My^{1XaqALoChcSo/c 9]OdiH5$ Zf9=Ɨ"YD#t7jl ^}”{vA:rnjAldzv[[NLo7ߺT '<7%4.w*p$W\QVrH&JK@JqYT$!|!zO*/c|\fӿnxϧO~LoY<$n$<;JG4$JBb])Kl݁(|8_֔(&4O4"AFbem=h)_H$%!/0YN":­ˤ ƎlAe5G@&=.\\#0 ]L I<~TƲGo,/R^JgKg[M,.2nV5SI<Rwv;&ɪ^6+PFKqPn˓hVVu$c"ܳ<++-RWc)ND&Tq[J޿]8 wMw"iߖn}+IfH-}ULOL{祱?y,h2gvO]ߠ.ow>zS]Yp 囥&7[T <VOGEtI\rAt<~,{7>muO]7j/QA?k3df,LXE&!4mu3,6 RWr*BMh)3U[B9p{Y/6qxYzSx5WClל3JA(z"ߔ> 㨍Qsb̟16Iub(`b5~YyʼƩ?Ʉl?<HiMbp]_qAЭJeE S N F24p:e/$+r|KJd[c='c׋.*(n uԳSpjtV=/^,P=U؃!C{ƒckEfM|wi*9vNAH=!NrAuަͪlW Fa_᳘INNNxS584l|mw-;W G3]]';;ޓ[;SI/ڎ>PZƩEEy7\+ޗk1ܠ \=9~c7UwL{֓ZP`\\y]Ð#maayKz_=OZ'vk;Se/zK,g;Md{c)>۵%TKMֳ{agߝJ ZUw}d^pmRj736$:=2fLڑ+sM3DnR8DC6fc jB W3%P"w^ t+ZQ%@Ցnܯ:M8o8kZP ݘ ;S+a7P&ozR\MDix4kM=3WovnqD"*{NAKJH\E;OSI ǢԾOᬾNԠG2b򪄣`MYh/c Wk"Z,$| #F y,jw3[&d]G紏`7>;24#P%=a n;;VPO/UCN)&5zxzMg;?up07>ylF!+֮w^'d~6ɲF4]bg=zYzo"e|o,\D:@,-b M7Deқ\J+B/z ucv5ex&X쀏4?:!q1Kש,lTFhKҩD5N]-gY:maCϧ1)9.&^OX,eWcGZ֋R,r+t?rz-Ww)1[_ 5#]zgo+/wJc*-R}4ij֔8~3>#[ELxo {t,D*9>l /=jT佦H\ 8Ȑ>gPIWdDT2 W]@خJV,]cr?',JL=鮋8L27*t_v̪.H*|E`F&hV`,㫪;C!Y4Y oGFL;"P\X Θ|PZ|:;ي=CUk?7+[9kGUv]=XMF$jFmY?3;vxoٻO `vϬZesUzmvn\o명|%٦65ռV?^y:OeGYnSkwCfˏ<" w7Wb+]ߪ7P;HHq6;^;boh8i^ >tEĭXvsP|3U Y}[c2F*(x WSz ;l;J#nEEcw:_#lii@#)A6[)XMx77937- A3_̇ͽJ*[liid9)=f{F=_rM޻K8}ŢQvRcZ9utsa|q~輂 jhV>v k%%vrPky"\gd/,-f({ͺ( hrv2S{廙!\~pǧzSÖiik;?YqR9 r4wNslMouޑyh޲m'Y ܺ3U%Ts+]6&0Ʌ_~enLV nn_R:::wC+[ N4~)W{/`v%m!Lܪ^+^lbG%ZqZl] )z,a8Z0k${Jp遯۠~S7}ŗӛcٙRSH_ /pok(U*¯]=w} KjvkXM+PG2qmxp9GYbh.8z}$ћ,N2vSӇr@D \JwP+ !=4D.髈Rפv'c 8 6810r9 ƣR+%B}V!;xZsX΄V˭ЕvplYg4S[gWv '5ԽR 8 Pep8}:^4 fhyCc1?SE-A, LA41ap4Zbrݵ`XͤlQ|)E(jjuRi{ 仸i[~:rg|yZC >c&#;|K(/lV?<-?b1W#ʟ$BkY [A;3->czPS󔉣 {o93ܣS2٠9Z9P *< G5qE^@XZ΀`(F΁[=#@'~2E RW8h`N誻گKGna؝'>TLl>Rܮ)3=ӇU,#RVQ6sp 9&j!8qrơyb]u E{!aoL<4Wl/.*ٱZ2}QJevr94p*Q7͵N;g mcK`8|&<;]<&ClReu]@y/ 6ã [}6#hڎلՔ͚zir'1"RDJW-ˌp%h\-X#Q{$4F^ YjW&Gj$+VBYB¬ 3niһ>ЉwRy]5waTsŠiwLein+\ 6sl0N mkSp2pH2j@s7I'pT $a-+ʙ "?_/= 6ޑU v#N e 51i9|.g5Lڡ%!9 oKU}!ܘvs>牎}⑜\\Nnv]S$ʣ?j:' 7f883` %DQn?"8MTTK8HB~6;ѝWvcO2,9px+t`ݒ;Ƹ)W:tg__`~O| ,}zm"->旗{P= UKsNw? uɱSh*;WG z4I<>ڐߙܷ" CH1dξQPcr H/M*ha_:F;fWGGOj|KN3x[B%/[; pa9ti&Š:;2W-"y1'Ef6Hd6ލ?klFk?7G?9-}nЩ, {vuf9k s|bu6uhNrD7wc-2@T*:p983't&mHYqΖe ~Wѡ RH-w[S!:Iǚ,'ys '=Rɮ{-_PAU.6 *6AShMߛM*n~2"z@^OoRcgo@pz.:nhSi|K4s{~{l!ʸd|xý"iCk /=\5-ʊoz]Z55ڡt+e ;>z@Mzl)QZ Vģ=u?Δ?n/hhb|4cm08{Qbw{_JA?j1yrab:Y AɏD D}nbUIdKbkrѭoy0+kґ_Iȥg|f;tcE(']]xt[56u$W+8i'plZ[͛1/$>W.o8UqEE~ 7AъU4?$QX*^-ˏޅ]K` )<[ZP||_8P=dI?؜Yġ8 }u,Iz)MaMyYؽWnXjҿob[& }K?\|?&~Ḛ\5HrZ+&#[ߋ3d XʞỴNS~Iw*HGxdY↓':DK@K]G0OyG%:잮בr*.J_I~c]&?Q)Lʙ;[-B^qeaڛ83}2(#vrt7yYkV',ʑӤR[UWtbF_ᅫS@ [=V+kIom2rպx5İwΟC<̮Et=~K6l =Z'9fhczP)jŰ#_R>?z)B>߽O7zhiw}Q]YֻOmA=y:ܲ좥SH8R4zu[,>ɴsqd]S?$QvaK?v}M[Q|<ŹɺCt쓅S =t.2)x\fдW8szL=/ IB7fI#Sb e83#=wM y֗¸$GK9}t70֣J%4[]}\ۮQc%>\ra۱rE)Ӕ=%NYg}6<ӻ6q-Y(~;LE{oRzmIzwV='Hw|&!]< ݏHڒ00d 3wJFВt"M" ȩ+>'sgyeN`@=:Nh3â+=͝U[bL@E&%c8!gp#(ua),srvIv?82OY-G7?<׺!PWGtY?A2ͨi8l HjN:HnB~~dDU fy?9bfb!}ͻ>Rt1F<')&ټh>H:gBiL+ihT{rejJeM+tw&]Gte:f4]i2=]δB}+ᔕy,vw`{[5 ќ;#_ B(zE8YMX=~rG^Ugϸpfg P4s#I`I}^ Ϭi5h vYPo^ҿ`*z~|q2PD851A ٛI9)ӣ*,K2`ZesH?)AP@ MAJ"Mx@ bqܸ&9c͒!=720O$ R` Up}XZP%b[2POmVVRWj5l;nzܲ<qfy2uvq:q]xiyn~ nyL/ԓHijKiT_xlHDe!aZ0"pA֐a H)=!f :4yxχTu!U3~9dJYY B0+Ao<2%_tX;I,ArJ=Pc!p@ NA)mV{~HrahrV :M)?6 9X(B,L[ ΰ 5HKF8j9l1DY]2W}J?QRdj dCDR1nSggm]?y)EI+ʘ02 @|xaĪ/wܞ5(2&nIA90zo ^.@Ƈ5J˯-Ђ*eR;mKe{_[E["B%-S7bNC^03e)Б틗߁ K%H @0&c祿k'%a sMI^UU4[Cc\2&4j ) @Ӆ`ï @ 2Nng1]y~ .1<"-u2lwgGx oLT Plr~U8hh0.]}:BZ'vRRN PHy>svf-|aD~jx^t`gw+UȆ AXeD8|KZ#h-l K!nTmgzwusz/iM1oy mY^d{J0 VIuldT{j3) (%|A ƚB9 wt,w%'%Փ"Ͻ֮8olB@v?\`vNw!#otQQx  ȼ'&9sxp {~"+H)$&g" om.(.Y?g7y`P~H;3!ak`˜{% }j]ia{l%tS6 :5H-Q" ji);b(zA~kw%&4UZQGpYᶙR-[>--u. F`5e3 #d2kL o<>A_pA9ַ()οΘ?,q\wn7CJ**bC -rgʧR%|FZ9m悸GЇ7[Ay6]ST$:C1y ?4baY`i<:i=Wnf2EeJB (e%Y/ X\CC@ˏ11'0oMC0ngiΓxK`D)#Hj*u79eC`7odDcɋu' 5MVxL+8wԖIZH֊id4p0hjqM{zLRK˾;]@@õ?sz#EeOj؊6aYp-#Tt1d6b^*C~DP^xE΀-VqBM! ] gEo*a痻!%\L6Tnyn)ʡ[W*pٗ[H#s3#yeU[ly`V4k[eE|\ h5ȁl-+;6+O޲#Tnť0ډ@fƣ@s- yof["i?UMx^3r]oNh_lO𷕓euX@ΆAn4[5G۾?>ty_͚dk:e[մ%r3,4?i)-̩=n56 } 'A > v,MbS/FN6cJDc,dN#~8=k*#Y@I5 mpZ9+~53_.<{,*CVQǽaq|FSkyt~k= ˇ*CǾ0 c@g4_Db2DZ4F?Iyqf,midd&u?3@_[T|նnO!tZ[a+\-ǽeXaMkxf{`;MG.;9N퇾@}ti + ' @Y*z}:]fVFZjȏKf(*WPaTX5DoLtc+^mJy@]#xKX.v[TtNy@ d-WFdž,"q:%VKi 58\#O\HIXc^W1t\uH1̗e$c#H~,2L҉ u;[ ۻZ5ܽ+i|4꣹5|\q[qp8eR\gnYABQbZd;FS? Qc{Q ` rQBIHF>"ģBI@A}UCL"gR[MB>G'h'ƍKd}pߖq70~Z1ϸYVвI!U-kj rR+ sp1ۭpŰnn-ZoĆ*mmB[ iTHߓ@7[[NG[—1(]FQүdLEiJ1nktZS'z>M w$"!Ź!l8.wO-}>˺Dmi^1ųDr{r;LI3,CE"ȪAXLg6󹁑^"%۸?K'1R[qԂ6V=/8k FVY)X;Y Vh$e/節։vt]C]djҫ4tI-`7CmvщNt[{ߛy:~[$.5r{֖ ` md¶jg؇DR!I0+mdҋ 5[Y:$7[  q )= ,:h%mύuE[|I][*HY&PxF8%_x~ٚ^y99.N޵]K tdIwF|ҥS$ZS84xn m:D2+W(XbHXxtc272`ny w¦71!{תf1d1$`]I2Zw33+/dq8w+"=JXP~ϧIg _󩻪w[>$5rV_n?WЍSR_r%kgGVT#_u~|Yb?ss}K}U);iy^nmvH3.א@FZHė"ـClHcɀYX.L.~taihl^'ĈF62Jp],:tcC+LKDvobU >mdIN@S*/.TdhhT^ a8@r!&Rtlct|[mں2"̞I櫎m-M `2._8UC':Fpե/t?u VF)U:aʈdj: jlv>AJ;g/Ykwq8E4Mgu#p㝰8gF;eupq0mrNLBu$1Ѱ*V T e\_vpͩ qv *tΉήI|R\<|">';P_ UusƵrutF\ ЊxDaavrrbr"h̨TSާnYE4{pJS[9/H8^}#"Mcaz\ ~1R:̤!~J˓6A $q s3ZONVUod]g O4O9[(f 'gBNLoN @ 3vfwE1ҕ2gg3NTe|s4mX ߲ũt|C|獎= EbO3%X%3o as- ־&NYuNI%[d,&gdc"i܃vXĂ OO?66g9a7A}ȇcz7;xh01/ed+qKA"9 )7wݪllL[tfVѭdP#, (mK#N.wD[Sm,\zT]l7*fi $P_}`]p ZZ~g>E%]rTidʜG0ә,䌛 7ɵ r}ƃɣ3E,owM}O+iyUJ Eu:,K_d YmA]UIz/J`n:hna-='4Aq ۀ!\x!  =[h aC@| "b}x/bJvd^ F?Vг i8 FD\Z8HnY=jizHGߕ :sdИC59^,lrm}Xì J͢I3 /lqB04*T5#+pk_i~3!&<ǀPQ^zG:G #}!>X5P% Khtv {%CAelc5OAޡzM(q\Lfp !%2QUdS$ǐ1->*RU]YDzX׸@BVze9hX:j:RwпɈUP0 U"ʔ}yWaE^i%2#oyWx[U@[ BRǽ$n^lP^&T5M.$Ir4U#gąUw/}e}:-t.f 95= WHE2)+tMZj׷zI+Jj~J2"ޟMjpxۃB :cRqWVMK΅V޲ӕO .P<ߵa:4qv>> JE>ӵ[mxU"ݲ5yƫկXm* ӗMSeˋpٝu7`U#hK1Z& AB8X5vK_ReRzLoY#,'b}7rt`5(~ݯAg[ ZWEf78Bms)?s4M2Q^zLlyhf+j! vμ9[Уkd@c6W+?K `y؝~]ۖm o>ۏoj@O(/]S#HBZܬzSMp(N$$] x_6Pt1gJ3eSexBNC)jGVH2/܄Aû3ÐF7 #@t:\3CnPw`_M`$$DW8hmဲKeEk7TGo=s 0-~;`mY0w0)[x5'\k1g*kP20}#)zǟC輤VhL6woV弽,IQW']Zن BeM˳&bgAP|ƒNJ P5Jc#XaE=ҢI[ςAƆ]X&k@Lj5^O+>8d ]9b 9G`4hZh؆ߘk^0HHӪʍI &f$[}$ Rp2/oI9\9b \#vNoEn ȆM ۥ '۠i?wp#N?KE@Dfy9]OL#¨Yz{6ǬKG4= zw-NO:,0( ݺ٪~\QtˠI{6w|ۄqMPq!T}owX21/}>] w]]WP5k[a=Ly4~'KFC\߳ 8ƪ|v/bha']+sS p~Xދ qVV>@c7F.1W'ҧN8xcN!qcڧI1^ι7M. 5aMsIzا+hlˊoClmң iC9xS Zw02*Wpr?X-)Eo4{tm0d10ru3?ywP5У^VyxtPj4=NrNU`Z+CgѤbP̪;KL(#Htp=Np):r$҆2n:퍓CES6RhmO0>o8A O1م ^z98Wԯ:A%*3k嶢Cc*/:ᆡX"${'–z_sB$Dl  7MPQ'--[Ut!YkˮfyVdD0;Ӡ%ۄ7.3Ic5ƽ[C #*F;C,7IvnE{;h3pw޼,5J۟ߏ&+3RE|6*Ž6c]L;ߏ78|`'.jdN G;APܚssAd$NAqj#H=r#zȉ8j<^POq)i*EbJ9W\{yRΒ甆S?Q1ǽ&i cŮ/iޔr0Oj: h 5i>GU/'SѡqoF. z1/2~2nn]xZ-X8|jL~::cCڶXR.Fܽq'UNidVI.dV5Z#] 6%KbK7i"]Z)K\*M^KX%-uKAc"*Ozng:u4cd‚">&˄"i$\80,!Uo^Vٖޏ T| ]\& 2fCŏme..r)-I5?vCiu^)Ƨ6øcUB7d/#&kIMfQ+`T.ly\Jhj XPja&F.&.B$rӶJea|uAG:ʼ;Gg#ؘSmL\3uSQfJi;Hzrmkc|n˳!(x,EKlkVf6+ok1%ZS1Dngic,K\`2iޫzZY pYx=e6 nL=jw)QoיI+8={;i 0@2L7Z٧ω6K?`׺S.Ylu< Fjaz\ՃPA?a3&֥fXR/rʝσ{M4@T,妌嬠*2pxzL40P]15YUDORA 6y?o$ĝ2uUerrpS"{V֤_diKɟ !^8p0s|f!4@LA`kwٳ#)fMK_xwi}xVnX"qhA4Hm?"ƥ45MAwн~O;@c-< b_`әiG`IG_=fn/2lz5k`5ۭ)˳nN^,^O7 ̺ѵ_FQV2H|ٷDeM|YA^*n""J_p!+d6t:q|'#iR|(Pd{.`#+kxI誛V5[ŽڭHWxn@ރ61v6CbcX<!Q/fkOGXj YՀS,dRZ-J)/,Mv#xvܣgTbYQ<#6}[>eFa\#5{6߻`4ѾK!ަZ;>I+'z? n~:v$Ӣפ=?Qx%-i Ȯm_Aڍxq?;n3@iMSa8׬[^==z!E /!sd0  X_qu =! 5zf{(A6~`ł7w|t6,0*(dg:(<|v:e34Wc!#ek"X~0gS=Һ6[QCϺXqu(Yͣ;lhyw݊%}i}^G$m4끮`i[0J os,!/p5:D/m?iKl(yz"&qᥠƜ&FC;a%hRC/e]lc:/O1ʥ⃲zRF)N 絀wqiIz391J/H7u}g%H"e+kiRj[9J1nz`4YNdݑ Z"MS;8MҞƠs;CH(HKNx`ʘ[irʺܔGp t^Pr&/f 'rtIOĐh݋[/ "4n+Q /v`7ӊ2GW:r8_䤖`?ycYpE -HO1Ri֏Do7%w6j>Y5EUkSb܋mvdl)3tٮ,#jF543j7Xȏb|Ԃ"8o9Q2YH^G5o󭑨8KScL~Qch6 D'*n-JJy*3ݪp*t1"dHx O/]m#Ghԥ6:ljfkU01IFa9zPT'9 wх֖oK?]"GD7%g=L^LF*@GZuÉL'^h΋-!|7'͔Ι$;\PjC7GLG8>~ы7 yR.UKܵ7j`/t33^tR8`jg_N[sj,<xpDQ3:DF-@6K= sTxvbGP/geA++'dTT]`k}J/'bzIrrf7gt0mU6÷bY~gT3Y0uC$)…Y_:[余Yy4ox}ףDܹwFĺ>9uSeJƦ!S=ET>tA!ٓ5'hlޖ8 a ͗S+:!'JJ|=Na|FhxCb,q0J~B~l{`O7ԃ|WeQt.aй@Uhҷ&P)UK+ʶ;)Kr`kd\\t9k%B 2.x;HEYXQe(Đ0 g F'KIպEw$6IVN( u<8d6c.{:Qk#2qdWEzL)kiG ~MetƵrA()ٯfqxWRa9b Wwm)7tL'o,^@zw?H Abr`DN= Eȼ\CPgs*=Nz鴯u䷎6 d-IsjH_^$g D::3,zgG z4z:dxtQr&do &^uQ+P:I3 y~4&aPF[6J8λ}AoVA6qcHq#@Ѹ {)CwC ~ۖeL4H[PQ}9{v { 꺖@4sHy{poِRS.zK!y3GzmY]تl:h HIPl"]}j%P7˟3x,͒*J;}9>8b( K'_OpY0>97?2`.xgxVZ;۵FEVtHk@:-D Z*~g{P[Գy?sģs!s=lM5t 15"T5ПMW1Mڷ!!5Fn v>HlaڧTayiX>'gFeŞ}.!VOjw]eMg9-ZrC&h&qSծ4#PP9T08]S)|O=ΐq u2Ҕ\aܔ}RKqmּ3PY.a [8[r>„ d}5>r"x&'˨)5r(Ks#4yWyW|N**ՌM!!^ 8P @/(g ?>^azŠ3{7i}b("JBG6gKF0[kQx4٦ S "ny$uf;O8+\%rEzc%1W5>Ii.'y<r ӯCia>Їzߧ(.$ `]sF\_r`xxmXfA${~Ud+nj5. 7s4̵̒$Z[KZ:$\Lf!he, {]e642T\}&Wl2逍zđD ϶6;[ETS"xv̯Dߧs<p,DtPP .Ǧ0t:^|:vA9 YYi1djk.L ^m\D1bNiC U-3ܵ( `fiD4^혖LF7X#8M~&$͐g̲ Ep0~$ ]N\IF^eTpi8fQ54}C\. *ٶ셽JR!;(zIԞiP@Иbp&Z_3W I Ӌ~+2T >0-ډ4R <2ZDc)"UZl3%E:&QA. \QXDRoi+8J{-eu^|y2 NېZrU)k#9o<Ňl?q9*H!$E}t@<cڄI3^ĚmP˵C@t"J-VNƒDog%&JO &)!$Hʓ-MUYI7J=Ha-)jK o^/&d2"h@0R[MZJrm2$7uNĽ:"NEވ/li'qN0ʆRIB)͢r?hykr!'!>g(a;[t1.ftÂ$s;Qlݐ.gaI&;ktЖLiW-%-)YpwK& uBږckܴN棩p0ׄ9MZ˪%q^{`E A%Γh *'PG%ҋ!1Q|qF_%{@MMeRąXnP%SLM288!eްouJRu}؏l#pv/]* .9@ 9ndz3.tX, Ha,an;-6GIreN?9wN;~s/&4` tD΁*ǃ[LEN$`Lq<%oC ]OgW 1N'/?[v{N#!J՜jGJLVqԯ>;?Slhi2N5. /ljd%k'W<7*lq"{fH,s\N&i9fUR7\zSP COz9[/+|wy2vTw(Rg/Ef1]Q 'w ²3;E+GΡ/͢o0ir/ Pi]Ga+TǗ Xм{xeJdh!0':Cz.EJ\+ fj{N>aU3%.Ow5"PjzuOk+-Q(SlWP{J9Y%XRplaFR;j"d#EUaqmUpȽ`=܊GuE&>hn =mviIywKNݨEزP_uf*C8{qNMfh8HDd_%8O4Uп9&Xd )d[aK'Iׄ=~V΀ Rm%^ SGE?K }2̩Ns!k:>Yo*%o#yA5s+qPj3HGn-,sΑ㡇:$#BTǃPqM*;<1b|OV:kćN.tԮib- ɼNOnU6k^{ǭSJ`UTMtGySo:#?>&z%S<* v7rP[3PD𺢗ï(>Oxdzb{/p^hh+(I$ȆD)Q81Zejb25SE#3v0K;X! 4<sXCϵ{8KМS%#-9 ?: sU eW! 1pOD^יaVeܔ❸OÔZ5O?*#~*YBy{/.PQR]:Yi[ŔǀAHn4;I!j3Tjv{kLPԝmN>y13l98@ќNJ;E m殠&&aOxN vfuɢxJ涜lo+Z].po/KS)Ki;dˌjaPHtk^Z"D+92_><<' WMr MwPl t:P2.![ ӛƓ琉ķeQ]|TU`TM {El{Qb#. _($#Qmoj:?f"洚U#(@.mo jc.z<ٿ>=#OVζ6/j}9&VpAA5%fYS@'ƖW4 /'VC }?QXێ/"$;1mQ`>Ms$g48pdր;MYIP1qm֝{x_,,MBAng t4@/mHF~> -p)7.9NO@.r9ެɖm3P;RtgŁs5oHk׍ҘZ=ܴ|ȧFT̲QB `UBIg^ f_ʆݩ}Jr}ŕjnrH/OԳV 'rQkYnM9_m\M!ȕJX`{h IIxk5|)Ƭuo`*zyt>Fٺ5n/_k.\3fշ~2_܍jW@ڠwчae(:1{M7P&=+mIrD׌zy6yU vTqVݙdu<%5B7 !)vʼnJ] 9Íڋ'MME K_3=$&X$KtI`IQʗԗ1Tua=kVKrKwC^wK)(?9&xM0gsJK\1rԝ q7dv9h, _t)w h;Jq^ٳ狫JK;wk0'gi2:^tK{YV^ezp5\b$%5{{Xz.P)`4ى=4IeBW%0uώE-&]4;A%d2ãn,-[um0<V1;zeH%1gZ|*$y Dr%F ]|e%" $;z-NH+SD̈́r߰lvzV/u?ZBBSzu9W!]y|f@u9j1EPGʸvEE`6[E7Lk֝j@+tH:ozWsN7OyI׌յUfP3{*&;2O@wTnDmӶYÀ/R+M:,s"DՙeSWPtKwyʇb=fOj鸶M$c2\,_FG.35P_f<.!ט=[q#Zᨯ%B:ٍҨ Z&oJ1#J&أH#ťN6/V+Yʣ^Fʩ30ϋ/SjM3bA,!nz EBm෺/8D?&sh`=,q˒~20O^tߡ35੃A0͓6WQ5"&c@{s. ~dG3"ȡq BWv) }>) Y5V 0=F5bA<{+rYL 7io۫A?`f)M$O_;?رFwgLaQ5<0y"I)C<\1;vU4(1`O7*;J]yـ6v\Z}Eiqx5MыɸqerI qJACex\A͞;f6n74[ɀx~,x?u?.uHy7WZZ8݀+ Irx/RoGꤷdD<4f;BQ 㻴O( Ya){d)L$B%h_y86S_[}A] xY,S0#ϳk`wݘ mDy{dսՠ /yʒWi{݉ (=%鏖lƜ9MDo3~c$. ؤ8xݴݏKx[V)vd>!SjM|ҒrR ɍvxXMre#`:S/S" Uz)rd*}g|w%s[ ;ټ8tqlNgXUќaЧk͌ku>im(Xu9eqPdM*Y6-8l93~G͉ym~byr/*Rژ0u :K@O5-IhPr)3<#<_jSB f%G"mMm5vI&T de05j~՛Ruj$rJm ET :B( *+̕%*#Rah6͜ <:Uj6Kf-QNTxH̤^D4ėI (ѣ^>Mj(xszuU<XVSQ^ 1$y$:rӈ;\N5vѳ, UQO๔u9Rk~=.osy>?˛]غ~%75yto*(BNG|K=ɚ׷5p?A3Ug3h%AiH6":i~;;WJSꨍ* Tȿ e6@>!Na~UNZݘ3<璨xka"1/d0dy@$+/ PIB@mne1^ͣL!6x?M? fç5g @7ϜM-bkOqiQ?!9ͳxQK9^cG'&Ƣ d ֥̟4pz!&A;uRƝO)Hnt8wMgu5}fʹCðAOkyy:=3 7M \K&֘ :n 03 ]TK5Z֤GDN|7'3_~|8hRJ17l;yMAt.L'{}^Fmd6ޗk8xcl4pIL&S5jH,v}:'FyҞ Kkv>Uppp[S  %[NkLXTDn3UΓ[>=j+;.ȷRߚO`q0\AS\fUB)=KIT5{S23u9e{/06bo}$dm*~zsG˸~E;Q(nz:_SxCp|)ȝ1Ϻ|4E6Mc,d&=qhƗ:IB W\~1Y~-"DKlv=ˀ@'Z@CfǿrI`b5t~mdy;ܿG"ީy)Gx%i%k7=r?Kq;>yMO/~oTO[>RF *"%F)`yY.kB&鏻YIѫcIKRhf@:4gThn*̻`-,aqtUkӓ^r^$'w6Ͷ6 ]? l*s~]04/(}bfo= d) &.g}{sw xX*tzu",| #J8jQQ:[X_t]M&_|fRl*ХdT/ s_e Gw%~W&]'I51:.&^rcq53j&;~6o4 %vU3~k9lhG&$Lp?kyGւ CY_/!4p5 `ˣEG?'9-"'ȂҧV);25HjP23mԗ&9En2SrFQ8Q t߽iWbyu}f>s~zbrPGz3ҽ8 @u^%]Ig#XJGSiYaZ)Ka>7M]Ԕi;:Ys9σ2ZHX8jv*3Ct8REJ6 oVCXvL5fDV\ S(nl;spL#.(P- ~ ʷ|2/ B{ |2Sysfg8OnHA1-GUU] Nz?_k52c1ɗe| K?Ѻ̘^( !O7 hxw^_>,{L}튮L@>Pm3GxjVh?:ni5M~Pi2_=kNK#y(HQmSz,rőգ/8~ZX ÌC^̓w|9 p>)mQ;ݏ1NZP\ r6V.iHӳ^cGm{ْ&ܢF_p tL +곦p\|1l+]39cr$y<1Ptػ&7]7p-PbndfJ~M\~~I' P!;H=f[~N*qI{hSD=:N( l-~;-a?Z/ c?_/ąZn@pe=Tv-跒`M8mB GT()ciGDdiGӪ 88R 2^w{I$~I>2n~;L쬔IQck i W*Lqgq[~cH?ʼldyBLd5/[֨wڄF>+B>%{UN@T}ntboI` %9mUM6@fc5Nn^`W ٚ%j}w#^6y\1T -P?`:e_$~3W&M% dR}o028BPy-q&>x<= PCaW 9Zթ73(c"q6G`sG7f*H.71</fi(y$l0$}$Q< {8?W)k8d5U!RnuKe8栗;/ R:MWKލ tM>H3 cf?/kwc?{GG[9zpyS'&bۭq#?Lw}@ζ9@.v>{ `l$ҰCxGwSѭcQ\/w\i!%DYGr,)BwK2Ո T_ZY Ҋb#gZ|Ab\_%sMK%0@jMWt>^1sש[<ݦiNZ!,HǍC/FvEsU56zst&Vi:65@y,8P=e H UJ8=3cx_S7 j4x l|Ό}̂ݤqz*mLVC"Ϸieꔄ]o LTŊ5ngp9F84ԹEeƅWi[noCFU~apIM.0JNCjdUK 3R-!I`&uLUx:>rM_sqxɃ{Ef'07ZKRg=0De^{yJ]J4\`AA憤C/ByAMǃ\gb26 j)՗##!o%2'w=A6f aoX?}=fZ 8yֱᲂ@=΅1+:Z~vZ]IIfnt6V>yuW,];UN\[Y&~*@eDYEqhY&K}gZ/ԆzȮE@z JfOo@{RLYPA_cPe_np@4@$ dܿB|MLՆ `10`HkR]%PCm^KΞfO~\ :NC6jWBaePX'[Zs:)Cnxϒ~; wM?Z9@Ra! ۪i1ϑU8qJ76Й.:=@e)#\ kt(׃sQ7մk Dx@CVč&@ \w 7Tw1H/eHvQ_*jd[5^ HhkmՄi.vY mބBN#P9 1D-QDwuт_|/'e/VumP,WS19&j[[RNBM`Y VeW%1-\7 \9OFpk?yhAQf%֥i |Լ3GXެ2ѹ`|}Ǡgnoj@},yQ+5~d nD?%1V銒Y臭Äuj :`6 j ^(B18a\ױ#|hGJ8Be co0SCr`!۴XLp+5;;ުё?ͱ\5鈆e|jwǼ-Z iR,o*UcSamp˸߅Z}4Dyr\} ,a񌲐p\1(gFu3K(|{L5MK{骺 fSI-$ gT=PicU6jZt\o r/0]jR,7kA.Ueʭ-zzq|6%ܧ[Ԣտj)m?\2;L1'r~`8\K#yu.6[S u6>&{oc}o\ݒHk e@#EgAtCfnv+l\~DC< Bp(cx ]¹Jt/ki/IRrbQ&B aw6sZhbU0bXeG\KРw_M%8Ozƞ1Srs$|.>ߐ^L tEC1 izN)5RRَR^bvy,I jޏM T'w (+&U6~U#" c9*"r[5akOG-FL4H#q/E@Rg4]8Z&I}֤LK\U\h| J yܲr1UJv+ ֔jQa JO&mB 8(-_M]S^\d =X2"QcO}XN-:1w_aa ~E2k"E0M9vX0ef*&,,5+IUJ& ĥ2P[߻sR>?)޳}aJ _̖5M7xb5JNS)s Iʕug~"lu0.cwFf| ǰR5Jfj Vz9]$1^mԠg#BjY7sCNq겭2xO|b?^i7*"J2U'Ⱦ@dʤN%ޜ+#Y~5ncO^t ߠ~+6bFp~YaeX-=ǎUᴄz*)-5.v97>@bfKcs뤑 TwRKmlD=|V6wJ/x`\ّh5c'\*R1\"m;^ҙIQPݎL3ڝ Rس4]Uat;n9oG~l(31Zޜ횤 ,ҬKsZy+NaCcƁVY_&4{1wG軷AV-@ZѢ9O c B'x]]XByqEwD%RӴ<sp@W>Cʴޜ4~H+Q[X Fc&X{gFeѻ{{IipЂ-9/$igҁVpʂ\J?*K6uEe ~#ALʌ{58M?{k?hEV^Q+7FoXf{Zj%4h5(+bY?)$п%ohz<@aE3=k*j8hX",1/ Tђ0xp #l zտ1+xwwe)~r! 2W<̨?De=[fY x6NϺgVU0JdVLvCU',ʴid j2~U0uwj+F]= 3g7t ՇO{׿36 U{GG]ЉEl5)9F&*_(^Q=֍ɨ?T\^%ɆK@"{g,rKortv@ЍrI/@,x"ά{)F{jW eی2-OMPvWƳQ{JBNůI*"ssy@j!MG;P-]`h+["Vd# u Ơ̪hI3`m51t$2ÓYEs (Ô5MMFW*IcL/= \MDp.+MUN߆m6 ,1NT=HnBE8')ߪzWE[z.KŎx@t{o<3$Ő;ͅ٤J:}x+[#ڧ[BʏR@!Ӫ֠V- ܣzJrgq'[NȢvھYނds6\)aU$z1/5FA^jn&xO-U꥽t2i{x|Iu6y5I-6} -`]`Ԫ,}O 9h}ʬ3,1yȎG~DJ4bv r=;uE-2X>"qn Z'c{Y:h_ciA7or7d5BV =vY+b})W~ۻN} z>z`wXeiBfS9rQ%x;u%<,zZHy&Z% [JlxB&mNuI;m9o*[xlZF; ta7-dpz& {,*Hgkj|"[B@붜nAEoRZ֐,m^X .#V#eP98jmn 2:gUe]$;;-p kNkz.]3Z^s>eџ Jݖ /Ц{Qˏ>w9Jڪn^Iwkں%5kx+].h ֊A*U`S0n-$u -Ǜj2G'88kc[lr"+Ŗ 3u- ^=W]-Kpf`m"hksZU1:0Z2ª]M2Ԧ\DB}E=?4RZn QMw0E𦚟-J:L0^͂ l+GDaV F&&e^eNppl8TS77̀IJT86ݴU50 D(nǾE5(k*V DŽϒrE^ ٤|Q+X.&@"h]c(RZR`n'msN1U )ـ\02^6 30.j;'QCnD|D. A:0ֱ?F)2x/vBvWQ8M8OG [б52B]smA{C@>xof QK++=W79z;X}ǒ“OS|%UkU ױ_muVn- D0N2"@ m7Iv[m"r9`t&Wku9(cϠMZdZ0uno>Mh"Wגo/bUޥ%}\PQ+2FN,_vcw6[/L6(nY.v b]M(sZ,tC|pC"æ57e-`e{j!فKl :aZ9Z&@H$}5vڍB4vdY*L z^.sfsǾtm@890.PatЮ̤}>F0\W&\`-AhiXB?pe+FMBl ҡ2Ҥ+[ Ҕyq@A7.>W_Gv/UCD+PMV}0/J%*<~b>hDiF:DZ/J _;fS89 w%GIZ2sTUT4AaD0%@wu|הq6XF`+D*h ~PϡQ=6QG9+?R}|b$ <L5[a]ôhIb\7|eO@*+'ElDܲqn;т|vt#Kҵ|xq7 ӣ3-*LuN"* g*Ho&S ݹSgZc !1%0QH:-0&mؚnS,~Gk|6=dR0vrhXFM܈+U vZ<,y={`Xl "$e Wޚa2ϣYKۋQlA{[܌#! <*rLFpd8=vPHocT~d&-IU'TiTo?&/*i(xޜf8w<R%a%s/~w&mΚ77%ͤj9a5%ʾzar~EK̪6JxvHV=(y"S$Rl#Auj-O~3^bX0go_Lr! N"0Km*_L[۵j'햡dwئǤ+]ZFôx;q44XH L$A=0?Dղli-Zsppk@ƹ; CCEj#ni^a?~S2:ch<|1_?| cɑ~!X 86pHuf"%`' <rj,s@劾50c tu|'-ؾz JURNJ8t#dJl1W`ApRTĤL!LƈeIfFs85!o$TG:ؘK6BxO7ίSt4Pod\ڍ;94~lTLBvBڽexzm X5>l6/{u`6r>S"c=}CeJgD^k `^Bsm׬e$܅5a%k&=-7P1J)YI|m%S HjLCnI[Łc +3iY~YfU^_@(7 ^l>'v)\^jLi]\妨Pv;nPGr@ ~o&U5/KkwJuI G-(eu?e]R;B*% Aꈂm9~( {pKJЋӣL6fS:n:Ы_02Qb'љsunp>sxp"]ŞѡGhWbˣZ ߱ʆzS9nyx?$M?%:ErJpQJsCB(P纃FںEB[J`Sl]ݦ.+dۚ,w^>f˓0u~WcZ١qt<3j u 6)&gͦ;]+:y+$z'E;Bc vw |J\ \e"&JB&1Ji1Cm)Kۺ>m"Ansm+R4bfR 6I;76TwtHu=RM>VWOkv1AXdַ8{ 5TG-q_[暢IΡZ!$o}2wTWpo<>s#5 NO֑!A56>pylX f68`stOl) M z 3O'-u|TR米$ތ,'עNZE~+ZE%immY\jdmҌfcZ'' ۉxC~uNfrK&szc(IW{I!ݳcK$Wk(3dkoj giB\{(ê8no+ޕkO}Z2-R{R;{o5g?fNrugu\NP`\RL@߬ǫUț} ZEg~DshVYPGi Q} NU ΍~򘨾浛0Z+c>T7#2a<ϑ/r[`g=h#;@a{fߗ*  3gzsqux.jLq@Y33?DZ(iŗ6Stٚ-V!kL\\46~ DHؗ#zE=p m'؊V}qivcYl-m56Vr|͟kʘ<Oq]dkge5N\L|gRbI}s˱p~½X.qlϛ..nXce!{:OD6Ab}HlY屶~:v#9[FL$"zhcp~⡖- ġ8z^R9Ƹ\&QMAt`3Djs]\z;oҎ ca"m>P#Fg+!׋N;d) _JOo8d>FFNvkp8F)ɡOnߓo˜∌߬=nDP`,ǴfIv fs_ҭSSIcGP/JoE}*lh)wrӉfRd 6Un]=eU8wg͜ B3ɴe𖂌Pk3b1&o?sT{8)![jma#3Y7x1薳m]o>g"hj6N fKD̺FLf &P0*~܊TR]QXCE\Nd&sslԔrNG,鬔R6l fJi=s\@ tvEӲMe b*X-ݰฑ֜fth-57']Kf+ a*/}66K'].ϩRm>ddBuY*ܓ~(n3)3h68JVTDPٲW*tRɲeS*FKrYs\rfMih3F:ˀR0s&ĩ4ho%S$odv,ho1HG'HaZDLedF)Ц}Ɔ\:*,֊FJז/)Km IX.^IY̯V-rIr1izo#TI<1ə(9vWI%Ǥ$C7Mt~%oY\4l%/13o)Q=v4g̎iogx&/krL5SVQ77iU-̏LA%=KoA qL#Ǿ;<0yf®;CsN&F+:4 › 9)LvIQLJ5hiV1$ LGUAA$!g^y"w"1Sp0G<ԭ 2i5©V=Tc?feb\VUeJHA"cu_rzc߭ ll8 7Aecܞ\Cr2 L#UҒН? *ܪ $IozY{Ώ--sr*#Y tʶ:njx!j6C7PU ںfj(=Ҕp c W?A6W~-9xèwc_RV@+NS%'6Z]4f1Zb Po h3oi:7EA0 %^4Mн*{Qu WF(JZLb+95ف~ױMH^h=b%?@./u /ulVs([O &) wې)֢&v1Kv ,RK.fң ^C} J|bi7>Q_\|]^C7Xb>sYj%j{$yBnU 6P::N%02` (T5*EvS&;1Z*' @?˷|2 OzNJ{(ν4em5綳ʷz)%_k-Cһ_nԦP|xTrgbӴ Lݙe\kAOɬnj̉N)2ɧ9LW ]k1-br)q~QXAtZ=S\M~H O[goto)[nTǣVl=[iOG vgVLge>Z^t&%Z>ƄfRr:UnLDҭ6Kcd~T';uQmGz =w-v?2d~V\yg,*f a(76ڤł$+.dG/.aN~z6fiz$4?СAXf>u&<3'&6t+_QqCź{؄͔&7vYNKযBp*r:nHh! Ïh73oPcM{"ֈK6ɥqXɩnbHARy e=){rEώHlkUg7Oj72`A?pRx&-GꀏgN~s+X~Z]tX:-J⨵8:RqR4يaocy/Z:EZ}9.n־%?PbjʆҦds[Җ7#/=} /4ZvʃXL~*;Y/ҿ~Loĭd9j~7&F6lYޭ|w-Oo>u59"<`XB["9dSr9OcE%!XɸVVUzNĎm08=v:UzDH{ }v-8G Kjj]㡲B.[4Zd|w;ۢ/=oVBH%UKoS&$A9w]O|vȋZiE wt5R?WA)ʜbQSf$Mul-hE^u&UiyEWLrzkr(j"2迩zī}JW-OXzxEH`Ef7231MJTU Y<}{PP@1ndMV% 0\|HdR,aslm$qCnFtv^e=ɕ?p4FnjlZg7dQW7)/F9^X$*xྲ5!v(]"pf~;w/D'Qs N_lǃAafaEŸQHk3ËiBly U:;cuZf?$PK EVR< PYk,t<# Tgg_*8D wJT:?1Ca>RsFlzqVrvҶDȋnwF\R>d]3&$Ml..i]PаQ9e,>,+́un1tC tٞ8e_|6rQ6#W "(b1ShΟ64+=UMP5:"Q.6Z7kƕxĸBȊQsm ] UU~05>UY˹GGc֛ǂD+) K;v7Ig_}=O&.+ҹ5/:饤7YdA87Y|M݃6*|M)NT`ugpyfa 'T[.=ud o⯦#dG/{F/(E[j sΆ^qoIj+xb븮/IB->#:=JH!2 6e@Dg2E]\1# G>6;jc4ZL;4Ldu quG0NA;B+ .mM.|&!4`:HHc{E~}=FvA59 V*eJ%S~yIOǯL~ٮޟAlWǑyLa?>i`HBFV'AW$004okc!q.}Kzܟ'5ظZ`tI~ZFjĜqNif]dYv!Й+bBw&6^Ӵ6XN'1A4;H r&>"ݎ7gedi̦2LްWfiGLPԣ8 E:m|cfwygdӸ-S? 57c|)==AP-BdgI6P9?r?Vx(zC&K+PN_x  "Y$RN(@hiJM YiR$Q`-]8g' AN+،禿5㮚\8f^B{QT$n@bRr%+]YOzLB i"MS$5QxLE@~bTW@K B8S+OX0KLEyĬ>^Oл ~J:PT9KPIbv7%IuVqdc\rkDͤ+PՄAJP!S0HO+YB{:=a&ӚvHy:vu wUc m 9{0`ҧL-K?7ɫiȼP(* Y]Q,jl(aGގ׮<.iF{@O/.%2 \T(@BD\-iVuhhf(=ߝwLzYlCb考%:[41֌ușE Fs=EF~CpT"KLcK@>VPK/w0t"mw>#_tXd rK_5a\uZ=Ȫ';_ߤjӅ)W"HwVKJ׭5Ebv!FS,bN:b"Uk0eՉ F264*ƪT@v) (3ۻs PETe,G! dؔIzU'FYNAw3SM\'nP.B{NZ %l'.vU"B1s6em%Ν]wnu!U۰ܾHvvgp$%UuT9W㾃\(njx/EjSAgsq-.j8yKhE3fmeMXuޒH2r2> C+5ҕ= rQj LK@} Vߤ# /= ]nlEcE[Hi'}IY@̌*˕ 2;vNQ7-EfJEn 7N[uoe 6}Cp7k+0}/mSb+V"FP$j\*oE/Ӿ)y!1;\N0DwjLwq)1W(xcn2dH22Lz]egIw:)y >*ˉQQsifK-4=(vK;0OE>z4&JE$DV1=25խ<3Ǡ齎=- 7Pٍ_s86}h׾e7͙cߘ8-Tv^%Յx>'&Jd8%C`-`\V]t!aSuiKd\"uC"O=$5v|PԘn`?mN-NK['P.Wqrd8;y(DPK]e]buzͰ$S bgzy`Atg{yIagIvݛ<!`>h4( |!'A۱(ZqM{S)̭a _ Bk'0%RmZiZ;0䅮fh~/̶b8p_zr*D)my} Opү"N۸n@?nHnr2Ch8mjs}HS "xw$$'DicGk}\hRPA:#ldZ3w1]w0hOـU.]-7;- \֞-o$ <2s?6HʆwZcR* n.PGўfz!'tߠcv#e&JO8,-Kf=~*Y @%TFTuIx*,N P3"'H]ٖtyv-1nyCzoNf>9}+'xhumղf7_'Uz8UJ_xuZ+D(` /zd)p&]BPB0gM;twݩޔdT)UƅEX ] j | N$kw9l DuEuAVAA*DR~ӫ9w+y9沲NʩmeF%+Srj.'_bj?2& c xʹ;9dh3۪D#2ZnҦi/ڶ F/>sZI@X[;f;gD&fhnDږ'ۂX6$Znq:';5XY&Wk#ñ ڒsҰj(Cc549sm%Yt".ˇgh*G=^g GߗyTKn~C kkT׻T}3s(1+ˣ7겖axiay%Ϧ4In㭲r&X;дω=6/TW~qL Hٓ|]C+( ڶ/њp iU2J&lv{<14u̦QePLR** p+U_%mM@T+e"c9_HI7W5B#𥪵ޫئg :ݹV{0xߏhSFEoN:};x9?G^z*5MZ9TKe_):ǻGV#z\b}j<ϚHL7_g k}[>R*MM?9&ȹ;ۼښQ?_5"EeTn)H:fSY{jZx*ʵ{<_?џMN؈B)D(kl`M/&SRVkMeDg J}q$*=:̀sw^A)؎.B:I{.4 f? }On)|!g{z*w 4ϧswNi aX$4{r5\q gK\5xo\)5x BKQ0:y`d6Ӝ(xJ7_)e z6zcKu{Kr˕A )b%{O\6:-xU)aH[>_-}VEڑ5 `}=C!u<J'==J^%a;?% &shTH\It[ @0ݚZ uWbGsAaGCh}[c.6^A*w)fO!5[F|edpn 'r9v@'+b)6^`1[RGZ'lD ?aaV*@`:]p>O"t%@UA7$d *E3WiKъ;'P2{sy\n`,֤Thb( QMND;A p(:('_/-dsVOM[<ޠ*ޢTZZ"80rZj$U%4yU8 48[{qІ"5l Uu_m۸?䪯I%59mBVRV++Z*>*'beyb?ڸyMnR3]-K_Њ3WtRjHVԴeB9]+A$k>c¦T:vۘnlW+>>0ê\&I8?݋'/]1ZK8![de^ 6T6m݄tQW,o -ۊ=qa*n N-6nq6maT"O-o h~wL N[n)<=`l}>o~\3>*~dyv+ hʂNUւ.7 Jx.=Qy.Tj,6tǤQ.x~dwk)&(R \) < o)k}72qm۲v/sѭYnq#.3DcX̘,|[_p6Sܪa`Ss {O7rNٍ-[B<).eP`8Aq-w=h*Z&{XXd;9j?he\syqj ,QCn[Il~{Nso5e 8r`} [<2M~v#l=֏ь4{-jkk|cވ +Wz?Pz\1d G06vh= .s_<:mC s8: M|q! l*hAQrJ?r{Wq#UVϕY&}R;ۍ ?摟{L/*%1.Eyȷ8lOWr_^ёCl~Azy3ڵbt.}]vy"so+|nng*>]^Ӆ Šk8؅]joӫ.|A[ڒ3P=ζk p ^(/]^)O) ~4Jo DlBr t??~b c OF6(Ʋf~%Ed qJ[Y9.\.wK3er~k^ʄ6|4sÖb#æ1\y|yM;LbBQФ+{@+|aqUEAukeVM:oЍ]R6ƅ=pJG=7Nt9iմq_/OHNx9NT҃5(7 (;le^3KGt|Kngrœqtye[fye$oji'ny'7K7;Cu{2cL\l$bgb")"Gow;8w+%4-6XNATEG^.BqQCKZ|r7M6{m)ޏhLQdzWTB_\`~f>άͰSoߜ~kbT3<A{M~Y#JǿWJx?S.Hi>W6 eBj h,fIO@Ⱥ>xrO$yD/؛Ji ۘ}EX, ;M0ϴU{%3L^y9rnsK~<'huݳPu3˦{1k'e47 4|)'3Q2Sy`kM-69>*Iyy^:h]'٢ue8$EapNX>I2M49bA6n1ShH K7Jҹdb|x 4=<0l0:Mdb>u_ e <54@-8g(VVMlہ*?cP Y'$ j;m кSj27DZ,-a7}*6@~6bzQs>.f7J:w8 z9ιUך$Px\'e2~BރټX;׾ftv>׊_XaMbNB𩂡@)Xar‰ -[xB2w ]ii-;u+jEޜS,Z-w-Uf M{ڒ:XyS0yC1,B.Cٟo չ%Us6!2)r~3tӉg~.tPTd|N ;TWu 6u&y ͜*+r:tY*ZV\ p_:AaGʯtNYo"ldv,ZobMޟR b4u|da"8[tGO~\}%m`:'h|쟷Rhsשߖ P&}-F(7zB᫱ݾVw+^gpIp@Omdu%h5c9VtrQ _zM#دӊg 7sYg[&Uz'@,jfז!]e=BKҬESzM$`oe; 7Ǒ73hBI7B: ]zJu@>z< 6ν\ov[ot8aqQ?^xЩnx**iw_gf<0^n6R"wh װTe 4QH,%"*J(lϼSjăj RvJS65؀Ɇ0aQ2~-]Sr*Zk(ӯg4 yC1q0$f9Hf"Dbėnu,SG}qfǁ}w!LMå\|- q5@&#RFBx+@Come+Xv*ch0%hx-$ⲘR5҅m-Y2Y#sVd]3_G|7٭Zn&8@lǂ~jg4֎DxO#h]cޜxΝn9>4+.i>D8> l"h8P\KӤӷ/ƶeiå*R=)|ڇh9 V2f?uHٗX0@+{gUr&|<+tvFS58i AbC?Co5pvWY#N$%Q)MQ%J<[M !YNy#19{}Z-r4$'.-hP.5L! t?[LEcq)$ '‘beJ>=2Bktl9x#Vu>3I Js롚n@N^0.i!`Y4⹾osAZGN,5K1薎*{OeM!llMGd󍜪Q Pj+½<^_?eDrcIWش($i8@LBʗ[@ܤؘ9sJE\N|irq-Ԕp@_{ǒӓW yRy yvT= kCw^aL6c$MKh@ u.7$.⏆R; (nEmkni4V" 2٪yua9쥥`u֚l,Aw#8#/w tl_ :e)+؋3VEjvú?{MJ}Ӫ>rigʈ>en,I{-oeA{ϙ%㬉oN~9zt.v15m:Sjc)˧ U{>;1_2lTtB3}/mU#bc`@x@Jx ] Yv<{񄪱V[&%lO縥 \&lFzTuLD 1+3 8ΦLLdY>vC2˛<ŝ(j P"o}ݝ?s}e)BR<ޯ!4tge$QpͩG'tT>/].0bSdiz %YĹCH!p0`o:-fߣoccb1SkxZoJ섖ېGO%r;Y?uEƦ\,b7SL3NC/I1$ea;|jߓx\Ǝ'0Nζs4gM'6fdM!>ѼgrtZuOVeN=i<16{XGvFx#Y~13lRAxt]xҠSmo5!j^o/rOFiX"ǩFUyk,z viB H!?F!e>j7 r{LA{$IXkПedWz#IgI ]U*;R@-0J6FqƑX" _n[1 WD-驄m[<";>ZzH,?ӖWE ×' 3}U"2J8'WNR)ܵ7p!ȄRZ=CSVom+)N!} ,oR}j8=3b!J[%)W(V^[>êGȹIZa YPwd"\(.e1,UxpqCgMKվq`d2z_ى1xmDZ{yԵ3^\I%V%,/Xt>UȈ5+U@rG>NXwOVE}Ley@@ÒJTskuB8%'(vz`xN^NY%85թw)ԪK-H:̜N3E8eE M$E(0X+a$:ISݭ5|FŪɳ `#'ez;TK]S*hMj BU x2XT'ޯOZP V{t.TK/%8lDV,,#X܄`E -{ W(+~iy1W|ւ%`q#3:Te7;,*vZܒT% Muڅ5{y<9-OE5#DjT"UǾdhhU+ tTL- q,0ȾЪ%bz˶)xbQuunT 8b;x61#Tq#=\l520b7qeoȥܫF~HJ,Z埥b5搳eXD5nNCJz8c_d I!9qD[ȱJr7jf)%Jy*q_b j,A4FT6`]Y`i f>TvbȄ-O,hاD;ObE\;BDi"LvM}EE4 4{#LGjli0Wp*xE ?͝jg4 g,MGbkW:>2䃌^aXqF}ez LmƤ]#uG'B:Sr_+$~Tn&p<04M+LU-e4&[f{E7/(kF5ffOW\yt~L&bxZiH uzy&/nÐ֫1'HM39M֌Rm噛cbi^q:pB:޼Z+NMAav{$zw ypghZ h jIkd;9- J2\^fHح>jjh4L\r8/Ԥ_miujLdmgh]CąQvھ! \pOwx&՝!V.b 2 g9~Mtw d}KQqfCNмXV)D 6w[VtBRb x(iFzy(1wv[{.cRDӝl]"/4Th>8;M %!$`i;xT,Y4ۛ$Y0*(# U:9{doAlPU| 2e܏2Bͪ&urZeP}Ngd09;;!G3 D?a] $LkbP0di9ads!/DcՋN_aX ]z\˨u>!o|>f8jXimGD HHtz)~6R%f )?%CrS3=R(H45;[ ^l*1l ,(GU8B )]d0_,Ύ2h:BL1;4ڹ/`żtg Ho~!^!KM]]Zg[6fy8+(ǑxrV[#)ajnL5 Y:',$ja,ff7+%iڢf)hi,Hh~Zn#};7cʍ[62~geñtl~\u^ ^q32df8_ތM̆`$oQ]<@~fa3=nfZlb_7X2F߁G9S@39=zߵf ]٬MoLaR d10 ?hHi%$fbq~~q>ro6ށ36TzZc^۲s+qX1R'T؏hmFW2{ezQ`R?vRY1S*go0K Y5A:vSsw.YNM\dTaߙ/z!nU; kQҗ.9J3Xŗ&SH〽f"[I4ڄɜvƾ1_ Cbg6%sK 0z}&+|A"F⽦>t-:AF hBo1bS;^^}M*\G7w" TyQ -鉢j0zFO(tk%۠Bo0 *NV}BMC cDgS S ښ$`AS1/ ^j#Vg,zeRhy^,YVΗ%QWG*ϳo4Oܕ ^7B ֪Ӕhn(6^;/>9m3rՂ,;rO/] j1pQĵkؼ; ;Kvk~tr^^Q9z'ш CS,<)df0Lt˲v\2$Mfwox*T,xs !USUKnӉDq=vpMЅ1'=qŰ7/hR:൰^' )p rBwMㄠUωʼË ;H$y"Q! 1_bV>\rDMTAڄ^Ȝ:8c z[Jw7{|[ yyif7D :EW;]SX%t Z-O"U+[R65zjA6*S5n8^ A4T r5[Ȇiw%U e|~fOjRr0Y?jxl0SLŚNCg,,d|*.,"9&'alSb)S#jՊ5'd:=G9$iAA7[hTJ@K25+h0A](vNK;`%QqUJN/li%yX/T,x?ÛWr/Y^l VG/X/ѝd,+ZfMgY5(Җ4^/Tg\N33Hx+{Pz뤺 Cztj҃(W}^@)g h:ү(&`u?x-(:KE=O Y@Vn8Xj-g{ό (d \sH>C^dTAZ'6Iq}-/+`gw.zDFKyt.qH$lǖ|= ߑ `K<;R #觚2!X?(\cn8r N+iE=태b |%@ɏ{=̅;S#mÞWHx,2?H5{[ouCp粬ϼsIK3ܧ.߬n9$.H 'XFJ̶2GS wG >JAjoY'Яx9s&ʜgkwm_ropjX¯h{WۤMR5qA8 ޥleO7 n @`RwP5voilY!Ps b p4 qeyQ@ޕy\KBZsv=xr;iy7+,L(3(eZe݃eۘ< hGUH1N~eք]f'ML 5ʸ2hV_o׀=Kj9" [1W5K ˾Q'ٞPҕ}ʜVh(IIE=%oXu3kIw-eNwQ:ov s 4OIoyt/وrtNN Uךֆ#h>'hIk9TT9ZK<2I@eϽ1SZI6Ik DMPQf=GWs <,[QҖ$ j{ewX쟝s򨴌[xns$sˢ'WiR﫪liL*鋳 ]Bb{7Z\1Z}f.SܒRԁ+g=HSMTY}R_MUs8ᑃ&bԫ _$+; E\bZgõ(S]ST.R3̈v#miң<.7'>I\71;sU~|d,G{:Ƭt̰xO$$goe߽JTH+/b1n8M/вězXuiْ(@ҍ!EU3K=WfD-N@ܱF(2j4)6[x:Fr`?Q zu!Dl*fBħ= w}, :0!\RK;?/g3 "&nh=|O>sIUƖ sT ]21= [<ӎ>1hwAMNqib*WN,\j}Px>tz\Ѡ7wp |mi"1V@orKy˥o])FZDL/׻ØQkně\j8|FR8;}3@[gԀfVZC[GK וk mu 9)I߃UKjO'?B\‰ʓo_ۘyjiw \|e B8Eѭ "BcEh{w,s,_j,Nadu暷!,\k)7@3N'4QEݸ[{!*-ҏ*_Q_\ۈ<\™]R签k4=tcO?;4 'bF3f!lƀ V (rs} `/,1qVH|;cRҡ~ Y{d 9iV<ձaUSSP;y2@qppnb$}x9gP̾*J[j}{)ܽl4 T #Ѝ|3muZH%p]eۄ哎tX[ࠥ %Fӱpӕg6mA/+9&hh>,yR5wh.zPYvPlD;uef o ysfBbPˀl<ҺostЂ|.8&G_Z V7`Z{=SW_:F>Sq~yWsߴ_"Ec/ߒ$.Dt<$zV ]ā ~0MUIGU]*|:V~-"*Xmf51 ~5Awn sif'wkf X֥39X%)%g}&.7.}īo<2mur!Ŷ[%W} lh^{v3+%[:>+dK,k@ gl_r ^7~q7u;- ^ EnWcL+/#EvRw9rf fUvx xt[)wmm3y"_-rq+ўJ%pIK!I8؁A7^^y[BWvu /`בX,RuYwXtgyNjg<ݖvrzkqLFtd V]N_5ҳ\i8VĜ ?Ŋf[$kՐ=qq=n[q?jK̰Q 9yM7>*F;"~4Sn__XwH-Lkw#O[BXuWceM!Y2DӜa南O6K3?ЊfƏUn[Z;뎰h6;~/)VF#(~Һu縰$vӎ12[X *|Sڏl1̕eky_'v+p_30&L<3^pzmi۹Qkϡ3iog)e6DAbIW)^ðkxj4 Jڻ]aG+EdF:s rʯsd42egxDY2 uߥAF<<i'v+ ޟxBiPX/^ۂP{R,;6GX1,`n-B8N+3gzL!E'*#WVJȨ`CY|P5UЏW ?n[WduU C:KOxrNK;JRz)ǪEfKlfGdz!Ԙ"WyݟA=+sMg}__b\Isj/.vݥ}~l*wl*g5.#(^%I~>۵=h*p3{m|ԝWzObnH?T(v_(cBVR\?KS?:Վ8  s˘iG4"BI1mzŮvl@,'JIs^~l(>f~&5* (nw02'\G:ִԏi~Pޗ86KeJtiBhnX-ArHL9:&i56} ci@78!>WCWIKk9ֹuRLL%6}Gºf.nȯ(KLO0"}9yDLFZϞli-'un7p]gI_ITxãU.ׂDìr*˙~cK*>mKq%#E!9{L)TG m_iTHv`m GY>)= ծ-hQETNh' m+/{( 7qU^c,Hc7RFi+ JN56ܙ?u.Mvńz؆n`K~r#<=2$60S2Zr |!A5Gl֯噼JCZm |z LjH־<lz,)-JҕPR6TDJPi-AVBjĪI&r팪UJZl]W?̿ XQ_piѯ$ !6(HworjrHXSlpdv}[Hʉo޲*.uRgFtpzA4G-So`R$1{(PU@ VH.RP@0Z 㴿])WH H ЧFj2E@IHrʖbe77k$=$|at*)&Q.IWp FLj"-YGxqu+*nHB;,ת$eiDP^:zU)"*JFuma. tz-A ,b'}$ӷHE)py%%P=US5Jq%R!_voeTKH@E_;9xD[QWR5v}OU/23;|$LnT:ȇ 0_ ;76z㽛wARz5/副<NkvԎ89{P 8((NĵQ}6,8J’#O! o%ٴ͠ (9 ZIOW.7JG[~\cq[u,$Aput}zM~ch3M5CZŁ*D`h>J7Qhؼˤ>?'H Uzg(Qƾd/84`D1*;`7F&̡Caa}X.=ByT`'p^y҄X^.`.RnF]6!s<R4ppmF&JLk/qx A=I4=A VStCl?8=mbx731%Pί,˝rCٓ*ͫE{vX1kx^\ tbƃݖdmsg>\i, ۯE#K+Ns,lJYF8yQSw`ߏX,u9Ou2>稒UԨ|"b_g ݈N, fH.Ơ9$o0x[:uuUdE zB(gukWoZt4"~oʏ),-t&KkBWNV2977  b4~hCmMOHsuH/5^跁~){F³ѧWqNu3ٜ .vrZk ,y{d!Ƨ5L ,Nd8Is*?0\4a0nOh7^G[xnώ9 c*i˃YrfB`Al^?J]Jb^_Sq:TTM%iT򏠸m,Ax h])^ɼb|2'uUv>qSs蘹 H1=c*~rXUX%vyVC]E&gK"3`nǞ1->de.OI&lǛ2q:"NC.^o->}ϐ1;2ƣsfyKsGKf{->r}@q4~^) al$>XݲLm1ۗ ۶޿5IY;FVTH W&Y"?d7gd{< `;~ daz;jfp}Y+2s8 ֻӹ]jk{u-v^)&NĮhު!yFB>M tCRcVW(Y45IQoyZ&]j@v= oų4 r8]lp8ȝ1jJnŀ̇ W42uI"x4S<Q7}93LE QX -JL?9Rw7e tGf£g0yF{6E2O ᰙJThezЄ1) }/6M%&doԮPhn9Xnj)wGkQrMxw~k87[F͛xm9]1&l~/sWRP h*wJ,|A(c-Aziɚ->Nj/SQ?{4jzwClo|p>< 9ŷ滽.oȶO!ЬǓrmoƳ'+*>\ÝZ!qCZUNԮ-wNπ*L챜T/N G'%ޗ_ KT48 hYHRQR [H=F.o86}icna z"Xdpz s3VQ:x§'#{tn(.3!},h> F̔h>M<QO&[8lYhd zg llB <\4XiiΣל@:{x*'}V|${yduNf fГ$ Lk+ysZчc~So7%hj$$t'P jC:1|M9x hPZXS DË+6cv# >c-!~f@ੲK'd3_#3 MY~K~=LG,jm0jVܺ:uNBrL҆xTOg G(+=A4+]ԜGӕKzOKs-W2'?qs\s7lz|BaeP6hPo 8JIW}k+A)e4YH`]aKbcԻ2=}'8ed!9( ˊ>wض\0H!&{CFoćerWw/H[DO@ 2Vpz\a̡=ߤ%?N*_C_ ? /zX8mzsڲN?+m8w*QN ڗ8QnL;UHuIV+Zd*mӷ8(ֺZw&*2vz*^YUb KJ 羺Gb2{Ы{sQڑ+*0XʩY k8?uC5dQ`Sug aA6C-N,}]bEuz@.Ɩu8(7Ԗ1L7le CiDh5:5E_jmV>@8RMްGm픟M SŅ1dVk{y-[Ot.dOE&j~s Ҟ Kʶ*H`vUrtѿ-^Pj 8*מ 5o1Q%$gvҰ%Y!<1ݫF3y-W1ZcҿEMy(Жsz:@ו SFC؎O^4R$?Gl3;}ulgrXP?T'`ڝZtȨceg ȝU,_[H=bGRe]'q* 8UN.癯L~M>9[ %^Qب]ݾct(eRQYT,j WVۢ+`fYIJϰPc/ ]ar gE"8*!c-c٣sFl+~tIēo%d7S,0}׸'_=ⴇM,-)11nP C-/* CM6qZZЄ"26VfOPVqwʤBi̎;+,Q-Wpľ8Uk~$eFџ.NL oAN#Sk7[kZk┈֨"sA=9No'~^MJn5Nt(M}VRgWR~8J@JeUDLc+"_\`ׄHIc7{-Kjw&I b'=LaS- {EB'^2|[2þ\xia=caM׎%e=+kAa,q oXW,VsqKs&:;_,Z̧bK.XpeӚWcȓ/nH ub>y4ka\f$mF:4ӟl,@, 4i-"w2Q]@Be#i.+hx2^xa#snu*"v)PRZJk(TgJtx4@ I.le7WHudeT+ڵLU,r"/T-P<@i{EAnK&F[7Ƥ( kWLgMH҂91HS V޼RԔ4͝ŬzO.Gx:&Tkχ7D2d̃.G0Ѥt 5CINg=4֫.UKj̕:c7./O^,cis m09WZ p_ѡ=L] ޅ*e}!P621}i.֭wāmp8.F\~*l 5rr0Viɥt(t"*(epOdhOSjz}[Hlԝ 1g ;<ɘdhu 6!BAyra˃ O R>ZkoI<#:#=ud^7ƨxu+B@J~5x$ޱ $xX$ FO]R ѿ@+8 > -) @}>ȶx\uՁqޝ@bOŀCV]~ȍs[x!t](Q\L%u<1Uh5D3a`;< )zMJ\Chɳb6#A̦SOG(Dt6z\U.>whtW\&-j/N5&yH٦ 6Aybt 5i^W#~i強*2Yde>uءy.AL`;& ?AKȁg],pBvC*7҇ڵూwex_׬ݡm054}aL.>!V 넶F>].A+Y.y7IX4MA6MJt"1k$3Kcu!X"t Tkq>>IBIPd*h?D9ϧ\O*hb 6 ƤtU!钞A(zj2pQW`@$|4_W SgO,؈*XjUȖ'Uun{P2\Vd`ZaFG"eRؖ:ϛO4}U98  1:I3u=n m) n?bxeI3ii kbɫPn)v"=*lMɪZrN{d<ӛ+*}B]@'S >CWd`|阵 r_3,S]>yߟH<%rW@ށ9K^'qä砌&CQgqI&c<. M ߤ\[=@Yw~*!t-x5Lׂb/G5eo%NQ<>7wfЛxڸ[M/PHo.y)Om"Q<26_]ʔSeR<8JpVx"(12@Un.Q0]g^;5O}0 KmMe 2cWдXIZN?g8uoxX)?E'Zi)7.wł4ڎ"V󴼀9O 7ͧ6j(VBjo|O?,Ų7p:U%1rg(=1=0 Vw!q׊Gp%Vcw,3svKͷj9Upt STsƩN\ڲp=%eDFiAV'J k2Utqo+pPmj 9!5&Go^vY[ q?xz^}@C:j)\vxcN0wp)FA '"XW]5׮b[M\{g[` z[&2,0~p~Hq+dYqȢ ѳ.Z"f)G J'F/䌦oݣ\˔t.{;~ #["BкvM{㟜!5Ct]LP<}5d_[e{KwJ~+R.H'%p#K|51Ni%NXQxlQ 7*c{u U꜇S& sM%,/ XwIᝃ>zZ9Vatv OmV 1' 2 [ wEmNKg  8\# `c";&eXd}V1j>N)t'8*o2h T7FvJ)+%X7 hx%JdPT#SP6:YJY ''ȯ=#CD jun}QjpɼO6֭Zt=g`kndF) rhMe[x'yw6gE EFhw;XfTvL9ХYrT3rơוQBI.%`H`Dd+#x4@R+gw5F3Ck7+~ؒX" @_N+OG_,4{1|paߝH5fYTc\B~WBc{C+ydžEؾ2x6 OSuG0{t%n_f`8d"ʪIhoP lz"'w4'} R <)|(Ю1#΂|.$ hL4T}"6*RO@U(F\,#@ExhCB ܬ=Q5ݢ=TQ̵D/Ki8s͖ \ k\f- @1+--Z lۨM?tk^T`W['H8Pd Qm~ P͉Ebyw&JX%O/&➐%ȍfWՇ"d nE]A̦\9I UxO6YK{ >~bk) Y*KAۢЯ2ou!?`a[-i8ntIIt"I.6+A@}@Cċ-]8ce}@|?%nK٘R%pH=Ҭ g—,A|j)MsI/Dxܠ30Te)|(e\U/ a;9}+->cjPv:4 V pDPBw흋"0&K\)M+)^wɱ9/0[EDVqCAJKAщ|p7څ-łb? ]13WA%JZ(n'à KخDB&$ ׋p]5xQHe2.wz~>b1f$Цv$[-Dk=jiJ04<{LD+~FrDWǂ}ʝ-Cy:G~rWR JX^Zo5z>? %BS#M4>uR~:jXZ 'oI>uV5IizKgN);W98XUdձG]؍uZPM"Jn8NW*=F 9 ^s۸kkH*"<@ }j,iak9cN ؎j(#Bn-v|z[1lםMl*45݀(8gpةuqՖv%}rvkPk6W jU( V%=jZ%&72-٢=lK]Y|",#W0.7*xku6-7W|eNzOk5yozSrsx ,˅W/g'r- ΊL|- ք̀^뭴$=fUJ3ʔ'hd7g,6QR֛UX W%+C%msG) UQko͂ ,N Q DS\Rh^;A]Wtl}%U޵_XrZ[;6BhLY'zMVc9B]K(5Eb#Lߨ$Cjҁ) cr-eȹ@3{OLKhP xU seJ;?EJ^JA7`< U";)/EjfPY D 2$Jxf%)~n̈+&ZZU|@Ӹۍک(0J*Tkoض\ ux>;G[;3JAz}Z~{&>Uj5g2jm*ƽw񰪵"{>عm[補/ L!J rH˪e }J [Le,shHu")nE;;*Lz*iܚwlw\BjvxK9,!bLuϳW Tᐴ@p'~w'Cv{J{GqJ֚J23==+fTg:4Qؙ4A&\m-3R3O˝8YIE9Mfa*E޴[;-1R5iу4.?w"leibX#"Q>9fk/ h;NX{.5+ a44r1NHc= ]BBּ̲ߵNG'UJVZg0zIy5K o`xtp#^BHPqxL@nuoNpx8/vn-1i8=cNRD:2qX[C:UwW0AGowu)YwK-Vn;Rt'׳"3ǟhG iq R9`f'AؚFF C*@@ $ޤK7\jyhF 3D;18nQe.NmenmOm>y\׊"mKѻu*Ît$Fq׬%gk[<>]̩ y2n t:~i cw/C 6W'~Pp=Nw5 G0 9 nj{ƫ 'acx)QKB9}X|b/ GNԕػq]9Ǎ430{Rwv>^ 8kk5iN1L%f|]`PܕZ :{qZ{L ER# Ej](Ք [C4 F],ua7Jbl:1܎ i5*mZsL~5LÕ}Ңshς!CN wtlym%!T-z=w W(Wzx2qgI]tG`. @մ;| Vs &-F_xJ˟'0gB;:rD, yGFLG(m949Vj  tA64C *FEM7^ Juw^$r64Lo!6he5SY 4 (whm/b *VHRl1}K!5͔Fbte*jFlk>$W'_7mH:Zkg'd:.xND$?hjD,Acˤ`hTX-A(洬Ed)lz央#+YW om*O#|c `f(Iu MH#Up9Gÿ jDTO x"E+ihBOg:U#*V@׏gTd;֍ɕUNE+m"N_0+M9ÉDЪc.S)* PyYifY7<)r57J`XrV8 B#<)09 #@x. { EPӠ9+3l(;cWJ4%)7rآܐ6CJmWu[퍲v 㡢w b'[SrmE$E-Ukd ¾ he5נ]T ?F:Tʁ.?D#r~8:[}Z<TMϯ-aZ; %UQM"x#:6?s`ˏ_m ?G f~Jod 4]V+MK?.Q0OƞǂȠTU>GBN%s0c'AE 6~kaLq5 L͂ƈV^thMapDIËc*kE޸ԛ[XobdBG}KZ83`O뛻(6"@_teP~Y_SC|] *cyuA$oV1Zo^\?S# |l?Q BfG1(K5gr&?Tp|D9$0/θ{-H]#3b@vDm#Qf6{EGO:\S *㚧"2_?pLa! l_!n~ -ew|$%ѵOڎq<iaD_d+xC6^lcgXb1?A~oHd3:Cy $M]X3VH̋‘F6@QáS)|ru:37vSƆ0K .,:c& K :aLِ[;2;JLʓSTAHL|8Ş!Pr_ GرcAn *=uk ޲X|( Ԙ~J9Rr&4d,Lv}a؀ 6 S #v&&m$АƚE -]o(Y9ՇW'!cEz8^Nj$@)_Rn#fU{J!^UccΖxAaY+f:(c<"- *$:T8̩'Q1'64}+~W^U lz[?M:D !eR.abƅ:;='Vy A @Á%ib@ xLAaʻ^rbsV:҅A>WdyHfpB-0k+:We8eG6SДўRd̏$RAo?2(iAMD/-I~y>gg;yJy%=y]m jB3SxpzEq(ws*b>vTnjlhaL*@oiU'iZUq_ZNwist[]Uϰ WE$Ȱ28) ȡ+GeŨq|?min6]Cv%18O;B;u? 5NxxB7(Olj;'+ LV꺴\ 4W0g6HsB< dT u6'ʎd8 epUZLcCR DdS`Sڬ\@fUT)1y2[҂Ȑ$.m(5O‰- -@@pYt١!AT.aDOˍIw)iq@x\J&:ŭH)x5ڳ!;pA=b'r^# 3*KUo΢b+r Fʯ2%os%Q*NI5fvON-Y*;m@ RZwH(ڶ#;v /ҥXꏺNԎo3|u~E/GOȵ@^C=1 "윰xu \_!iRu#l+:`p wMGo{$d1tZ^m&G4+ih8T1tuXPoְ^%01sZLЃ<h,XbKHVbVo3LI7 T2PRYXY}^Mϰ]ZfSn& Ǵm &MwBq>᣼(yS}z6:X8FQބ'GQO/Mw2Hr:ߎ6T6ZK vu-a T׊4=硖hpɔX.e .xR/j>oSᷚvp+QXoF,jyKƦe `Bc ΏmG5gV|~YEnm԰`}׶ClbtLF2(ddJ>K81n1ŽS$}5"%A X$zn^+ xΣbBxc{]$ͳ+ȩ ҙZ+Nҋ5{3JY$ѩj=(v{U4^a LzqJ0pb7 \b5VhWkih$؋[MHx{A"~e1'X^@wd$6>-.nj{[oh@QGcةHJbDuSUplXkFDh;1viRoU-xT !woʼ>ƮӠҀ_HĭO-O [LaYkн7rZFY@Љ-$g.g Į HxwwFH+ 4X8ыi,2n-]ASQ~!'>ٛB-'hŭ$a*K1$F}qNI n -Hw߲'b0 ވ -Ffm ʌoS܀MlgFUnob- Ƀsmr|;sݳ"3usC؜JD]x`TB u Si$]ĠYsPX5 8)*OoPCmN|ٴ44 oBXN J`lLO4bsSkH<-RdV|4#cuƓ-y Ҕ嵉XCJQ1n\iZґlcZe5 BJ9uT?s&[ -mV6E.$,. !y{8h%t„0 䇔Nےben|5シd} K V/khpmsJQ͚>-kpi`q%EVN{5a16Ma8>ۂq|DZ9oQj A= JN$h4֥=|=[ksa6ك}gөy3C Q Pn ZEyQ{ˮCʮҏjcw$$)Kd k$ZI- VĄ|&˼fKɂ=cf[-p6xERrhcͭUCM;-˘o^*{+{YX^!y䴪'.}6/\ܛY' GK4tW5y8sQ4XE OsÝ|cWXB!e\ʷul Yb%0 sYԉ5phEÐ+V}INuiLsA:M@pL ~3c)ycpXj1`{659*}}how UoxTe?~ΟgDBřR-Ɩgz!kik@^}/} 7ҡQbfM}6zHm3C;}Xyx 8}S; 3 Uѭ0ˬơOӯF'!0a$Ŝ;\PBs]rKVXӬU'*J K/ z<//Fij2EAσN<# ^'Wub>P Z-oX>'H|`eœs=1GnH~<[+=àU6MQ$cMg+[Nr|!5…[n|L|~H1˧漬H*=10Q?dѥYW>z݁omnAc'\U3}#-\̨dbBCnX[+$>sq>~4T\Z£Y+E9akK&uB juc+=x_*JW *0-;\XI$&q^AUJpYO1x Dl g|g68fN~1ev4Gِo y:-6ڤ;+jӡLed,ՒJJRV[DŽg+^s{ńoH. hR6٤9yKK y 1m3hoOĐ䍐tҘ ^XSj?2 1kXvl\۱B1`-,j&D=ęϗ_~,MڸZ_#9V\>jxjaHjʋ@6q-"'oEZ/F]Z|"]!p9`A]] y}sn?̔ZdUk j?iǗ/WO!>׏UT?ΟUS1ޅCbpn#*{Gg_-I„gwTu/QzfGm-s ~C&34B$Kq3 /䁳ӓV&RC{PECV!(I|Aݲ jW/JUWY +>r;"MB!|065 ;QDLҏlyju@ ?~Ji4v#AzZ9_Հ{B 9V1C~ՠjݽVv9Hk,wRlBσe _Q ]89WH0v.|ҵÂn > |BX іS3UԀ9]XE ~ iȽ)7ɕ|1S3nb52f+rݍ2yޘE2HjQPV'hsmNb*7FyZd͕b Zd*FKWpr<ɶ VjLz 񤉖@iu2/;B Kj\$M93S϶-1Z2ml`Pe)ZE}4V7}'ٓ v +lKN.}DT_>xt7bwL`ceVW6 ~SZRpnWJeBs'Ia9W.+nk^wDeЮ/OC007!ϡ5hvȮnўAYaEov 0k+q48@-e6c)ӫ.Jҫ5jFGL1!)3H4vGm<24z;0 l,jFE/1.t<cӉѮ~|@ƩFV|dh)q:5#S)J=J;'ixλn䣙Y`aroh\Uv?OGSȖӔ-6Ha ZN8SdƈY>SҞrVZGT^v*r 渏!p06tY>N ,>ZFeX~P#sS#2R h,h&up^!!< tܾ?+TznOߙV:$ !ZBtUAi3~Sk[4}$2R=#?DRwE}` V_ r"3ٹ+^X( ]~Aa?YS)wScZp2x=B)wݢogi9l%ǞnYL;@R'2_ZB1n)aI޽҈zDSd ΀Znp XB.)%+vCUНjftاax#+RUNocͯ#/CvW$*2٩z|)+L(P۴2Yt{~f@-|$T2Uj|^h2jYmbuبE6_$ %:gqTD 56*σ@Tc" :#<9aN]/ fm4ǯ9 ̗SV7"Ĩ$prjRYîٖ)$F)S3/^:nsO 71 +̉iwa^F8}n?!Bm|DkP>C (K;Ъs;=QJ+p\x S]8ǿm8ߍhTC3)h _PS%KC FC[5v;+4Ea*rnd.kƋMM;3^!-<]p R'>>A@0CNb^( JyND<4)K 7sieu7vY6 Ɲ-b?9n@`82q4Ԣy;Վ jP` -Q{di 3M׏8zs_Ņ!.WA zsBLBtFspхx@u>nTɱcwWvGO1[+>+:6XhkeQ|Fǧ4WuFh2?:Wu;Lpj50[8U.M*y7;ͯxj|=26r句  Mik07' u/ʨ j(s1!Ђb9=Ɨ1\/񏁞@p,k{-\,Er S[9p_ya;+qa!qLaTv `5`0,HүZC bJǣsДs` 'T, v-lP8=Ti(P]uJz#s퀉q#B6:F%JWy'rQnY=?prEϧTVbπM5HyF9PUՆ0ZϤNX/U|l"< ,@Ev+Z$&67{A`OI8igv3D~7 dO?^*RPOEĹ2LӼhb SpïWPOSi8BITv1)moJhӪT$.x:O[ 30Z_"Wbf_0ذ)CHdunO΁+zU{/w 9 SqX585iA5I;B>t@ (Y0<OWB&>X CzF)G1?zꤍ`CCє^>Ҟ?-‡h |3#jnxʎXʎ|i+?x#'5ױ #Q)it ӨY]1?aK1PאlxB*I|ux>յi , U<\O\es&׿XC pJD6>-SALPK?XLqXQ7ɀMSC[<@d:M2hz_-9)W6w :wwӄ`c%4JJEjk RȏBIUSa=}) #i-T 37r 5Lױ8M9ߥy VIcmz{hb]n2мwIL|ǽ&O{ eːөV\J 顪ȶ.y<ıXm~VZ-lE_B+\W0[Q A؟(ӖAh ?B`b|`ħxAߛpϜ`u}7 yINPQ-fGE+ĐuJufݯ+>`[Гy99 n6_'f3S h7q~/yn7y<_^3o̗/uFݷK[v3b;<*7%ӸX\P4C~˹72)@]AF;ݜ?ޑ%|ur^OcWt n!N3"[{|3L\ \R{LU$w|s@OրJt3p6YȇɇFj>£-!OIҧsL\ 6ΰ:^KEF!U%DmI%bM'l;#Y?l^B镽#^s. *p  Ѕ|ECߒC^BۖM@x'W -ǻ@oQ{~K:\W)Zr G#ܽ|z^֕cGs+}G! ytjRW*%kvBLꎮ+;/a%,}0]:HϏpulϳoš| S*zmߜ}!!ՄlUz𣮆@+x"/:aUo X3m|c0cX%(j}K`;&\_Ӝ85+N9d9ȈK|COhrܜ摈&B$Ȧ/?|JְT8yU$8Ҋ 9jFdN`c.YvJI[ؿaSV+6~N{\בrP\%8nYAe#2 ,, \ ٩{ۘo<j&-J5 _&@½ -Z44~Tei=CV޳jb1h֏Wh)̗&׻ב%xC鯨3:>kYCԣ1Ď:,o`c/ybx# T 6c$GTX/wRj{-*cj9 5_~HI\󑡸{'l̗&V6N8}L=t`s/ \x-[S?Jzp<n+>$ȟӊ*g>I12d5Ź2<5d?tp P%_WŰ~ɊhNJ*sRNIioFBrw=XԒ Z_e %>w rn9Ǥ9ػ j_AFWqa?dU!jsKI~ C:x_x>m7o68~.G^D^K^PJH OS$zxTyO:)o]^0q1˂ݔ+D-HbI*#=(v7Z WviddEOK6 1ȢK#QFM"h,԰`yC)]0dEm\>L:n%$5dEvxċz5FWl1G9I^!W{kyb"X::b#:d? IU~[ğEѪpQN& vp} (%cqIDt$!"@̣m1h<]/+YCYD^4&酅ʈo)},b|q%!-%@]G,U~Õ<=I _|3be`=t] |iM5}W,9^Mσ0JK"vX@q' XnU@ܨSB'?-͜B}=p.Hch!VyC|6_sЬt֭n12UdZG}dER(>5k"ٿny30bďM)`V2 \"df5]}.stY2h ѽ~:pc'v:#z̴NaY `6Ȃ6usؒ>u>!ȣ o|l/DU iF-8Q$d[\BpA?+URDZ7zB@S'lt.ebД^ ̳3R`m.YLî!\72*MX710"f넩Vmt}|!oQ_Lg Rdt4Te tjeO*Y#B QQr;%~^pO(Xhpq#6!jsp t8%x:J\z#eGnݟO=a 6{=)yhŎ=.-O}^W3, q2礕3 J#?!KR+ho-l|'sz7Wv^5ڄbG* . &szZ61u (a$;%1Gb%~ҍ-i60Yw1=nWnA]oMbtR%(yEsڲ /܀pmO0ŚK [Xjf+P/i[׸A4OeuWS pA@NwEgE hHbڿ{<,?б?gIm]mU tnCU d:_{qTb?t<ή8|Ą 2~!*&_a~UQXQ)4-vy`oL;WZL+-`Q3TJ88ݏ:ߕi-H@Ƀk,/H:Hc5ܹ܃-'RkP̓:Ȏ*qv, Z5feW&"CUY &VU"ɱx{Ы2Ed4: Q+`O$|)eUIV1*QKY?ZF(,M2mAu4 [sQHslk"]@]{U嵕mwю=TRwEe٭mlg7H9;T$EjL?h'1́LOT:ٷcDi*rmiV\ NҺ? ~lMf-3Ѱ]J]5!wEdƂ~]w畤4Rnb2Zo.5rDe $;ş~l}=h4WUlM"l 5u>Lo%藞U_4tm[5Jq~av)OɻAj C HƝ#ƚܘs_ZQnaą8K͕Vf.zA~ZiMW1V%kq)fG Ogɩ&o<$6~t7*UX׆&UdՅ&}zqGd6oz% VzU-=Ҋp/Vw!sp_  fP9n鹷`LWY5קE?H< wDn٥!s,THqB7z%RVQӍzj9n7aWl\pV_yMS.4Dل0x²F)h܃~k6b;'wgQJhhUQ:ukYjzN6W:.#%z!Y[uS^wԡQN*=Ɲ+gSV'Ŵh,윣oDPa^}0uMIQ9h V绉XCTAAʉw2+fLu3(粞EY;5Ns})! FS^ߛ8*5,Z$C*>^S51]>0T.¸Gsn!>=a<ڕA>CTm6hq̳OԶ3 ;HCdxcuE[ {C6y}Z߀Voém_dCQ.C:};bca4J'+\"(pQ[^D'ޜL=Ɖ6AZ22&OqlP&rM5r'RcWsz#2?6?e T)w5DȽ:#e͉)ʮC?iXaoۿbHf#Iŏ^Ur1-p5'}?!h6fJLen~4.KQo6&raAS/=!A'Q]t. 1Wӿkcۍ/KeVϪS>Y eZ$_f~Kp31>`12]Vvv|*H#Zj5@~cڸR$takb$(éHсrV$|,b6nEVcԣuOTNh"-VM~űBG7X)ݓWYieJ)IT鵆,q>3oMx`'0W+dQr$FkC+i?ǯ^414"eZ Հ { h$lKA9=Z3X׬P͟"}59VT u';6zq+m~ ܁dieC⧝86yR 1*QѴahbR:Oy Ƃ/-Ide"y2B &Kq驷(gJBߦWRCH|SFNvnHC_k<&~bkqV"!1iXj w:âUVA ؝^!yί _wrf~^&>u&@JIu18'f,[>ۄo NsR|65IvdyrC/nӼxjByM]cqy#}\Ǡ3*l(yqQml&m]*k]:͟O.A'87~O:K0l49y]uQma3a^CG2E Edp9%۟m?dON &#_ +74_m90@uduIB.hLQtKXNv8iA]-qRQ;@bflj6y"a&0c.Ҹzgv?NnFYru{?Ǡq)vȱPhD::@o$:l \IQMOҝ%ubnHYNҽ[NPY+R}m۝̭}톯UGC2[ HteI&jăaޘ4ҟS&^WBv-cj1Wo^/iɁד?XXNcfؘƗȾ;4ELrR Haa?nFFL[1#]jl_0,M9ln#Mڝpr4`Ȇr]USm$X߄Qxi&&p%[H pvmsrW.P>GCHHy%Ќ?3<#+hQcP$9KSp5 &QQlWU3-gӫ31LMY Rg˨esԳ6CD{ܛfS}.Әͨ]&үۖ i'Za}| o8ڵ{+6xl7 ڃR6uV՝tcKY# 8fmiPS+zȊ]%VM' КG\^'uw{FxYâzy2O9N90^DN;; ;30;&>ƺ]`=N8`e w{N)BV˼3`8/: 2HN#}dHCYVFW5L$Iu`~8rξ- /=(%WIw;g&ATDSyl6܏'uʰ]zn8l<[xQso6 mcz ߉ҽZN^fdWYcR{LV5ae;"B6ܢOZgZkܓ; 'HLt `(][:Ձ8l]HՍG&[jaOџr[! Aikjdޗu=V"|8Ǚԕ"77ۑ<'iJ/iPmvSʂ!'t?&. k2TW7s]C3c*b?mǑؚx@4GrYl^=JB2cfEJN1ӇyOVC;U> (cDh<7<[ K6~fmEIaa^K@x)%OT!j.-[ I8LxG5[Ӷk;o6,Om3 a<!cO]h AVm NMw I#-`| %QuSv!иv$Vy`dw'Q{r㑡>=i([̀gл0fjM!Q9iN@[Xѧ4x>S [Wj,,C/'pdKvjtvl0S>q~~p`|\.cs`%($[TUC5J?G >QXF>G R &a8\e9b>ԕBJo5R% YpBڇ M<ϐ-?YI PaIB5/)x-p05;hFH4pp/3xjh0Z7@HWA!Cǃ>C5`vO/uc۝$6K4wMw8-Q* 6]|ӀНs֚kTU+;Iŕkurŋ؝4&-yauɥ z'x)%͐:B:KJ269%b6rY40 Net;ֆ32Њzz'X(tJzۣ4yXTC1j>S[~j[ ѣh0P+'w+@eL6Վ_"%X|ʏ|M CjsEpjh9r.=])!t"~o j|Tdi# ZVW/^ {(i13͒62-RIԞ f0;P3gEG]XbLDBٲ)nEjߗ\"q0On46h5~}Dkl%>ө mjCиQۗnϵF8j S qOЁaA+x @zA=޶y k[[B ɿ+3i#c"CC2 I%UEHO] m+󳤋PjXDqd̘>BB\1HzҏR Ms0axB>$p np)V6{6:E0㆟G`{ުKa"G,(:N0BJ^h4\2"Uxpz& l4c2YxP}Mă Q €*KbTltͷ]u};A`GK%lSʵE{Ð"ηNQ*r0ZfRI4mg˲Kx8v1J&4TFy5ڈeIdgƔ~#okǎV MB}{ yQ.Jsr%L.*QYMA)1qTW{Lf@ߥᆒ()bG# 6pɓmRc&ZM䮮] [0)驽 唍%Qs)'|[`8*Hl$u|BxqSE* .@R-3ـ3vS{3!Ujob\8QɅT#f;IsdB4e/błCq!ﮈy@&I+:țޛO~JYt+o'e G!5w4-`LNSwL 6RD.ٴnߖ닓- ö(!\ lS\mO˗4BߥO!߂E==lcN&Fn$2(#-nRͩ9Bé#},QEJ|Lt:([iL 1I-͘ub28d96A`g+xPgy$.DqqHE(B_[NJliLv4v76LU(ƖdgS7HtaʞMcUADI3u5WC׬}S#c5hdqŪgXs^ `q{CJU.ageDv$$ZCtyMY^|@%l6U۟l?GuF64NJmXЀ=J2W![Fl8;rG]?͵r@xcr'i  KLQ {#[C^y_zc=pjF:lӣ=Ӎ `cVwK߸L]ݨ"vPU+UaPqNz#㓝I_Zyۧn< e~m&QLO ,A_I2O(*8ʛ~ƽfZ,r7&9=} g¢!wkP"2|^<}BU< 'R(`m (( b:j(=.=n?S#|龿Y u\s;.G]o9Rwt89yBU*p=bERLG'XsB?qX{B*ɗП_oNU11պ%5/ʱd,0lAxY \?I3[C*oDpiʻ?xޱ=ɽumj`ޛWe}Z`nE-=2~ϜXV#NBH dCORw!-4ΘfM4Gw'+!W1S^z|m,+-:.)m_3-n0vZ_{1[T )O7n#s [d'-`GE޽c+= XqT06+/xJVƃQXnv*nя _RL=#LuԺ]&"Ās Kh}߄i,_3;{o`9؇mfGOeܪ0Ç^ nV^tԵ~ăi:h4Bpzu6"$?||.2 _[_Ugl◞(x~d?X )i8e{me|@-J %\LX)!rBLl8J4h2X SJksSt!pzMwǒ[TOS'Ak"\?qG'.@R2=zWDu"CFǠ] 4 &KYi8`(C_Wfd{|:9% ztaYG|!H'̚3<Oa$y^h5ыgPmrbak4=0ϿbS8 ${E^0L}Z_|K"}˒+8 si\$+ P tc:JD^JӇ:oFN͠ݹӜt7O #,i@UQC)V:?se[jlebF@wfگަRPi)8;YV*WZl|X k(T&Ve3)eJD@N ’4X"@oP<qyo^!֭z@ H_i zMv_5h)HFfI0I~c 63QH;H!zF޻NeDw$2tZ8迿j4ܓuzTБtXH6Żvtk,fjEvѕxTstasj&’M;34ߎBXHAdSR|%vly)S%/I≈OY0WBP.MPܦD|[PayЯܗ4i$|}ÙL;uwXl!۞;paϑ|l 9v1BmFk߹8Z 5D_i4WnWv`{7jg,P DTw&7=2 ݥTu=bN$5=B)G=!}CͿz纞 cF/t 4b\ !;l#JFeꏼ@Ҳ =pd"I)a=_^®ה$YnPfCym ߛq4_Ԭy&Jˌ+bjڊU, `ϵ.69msI*䛄-zF _=cv7._\>kN:!sF xOtK`dVjL/^ޔqJe/{3RAhLj>a|<n7c| Ubtۧ HiT[(Ev69Ȏs_I(pHTl~Z.2FѼ8i2.^~ٻb=ien+H{nx쏞ak8 2ƛsg 6H$^' lr45%ZYc*)֨Upf#ZvHu}2'Dۃg %v :A@qTF2R)T$gLs׃IQH~YgNU6 H]ig7UVu@=ZA&l@."h\c˿W,Gaڄ58# y4h 87cg$klٶJze%PGw+焰.r:uTЩM )dny< vl4>7?W{FtP$TOj3^T| X++Z<|/BT]?Vna0it8;;]5Ҧw8yTy VNbJcXoN-(ۥc˗?ʩygZ7TTs]OX6PH֮fm-?3! e{C`K5ȧBf~/ P늊cDARA09TİG(>S<{xYq,HY-2.fG$(h)Ht`>zt^yR==ŋtyKW|HF+ԃd`{5=ÝjݴuG@]Ȝtz!X]b,9 س1]ϡͨJ[pZ4 h!9IB&_mԉpbeQPϊRdl3e]9#obmspKⱋꇮ|% VF_?wmφQPLHۄQ#qJ-pC:b6)mm>6(rMEq8zŕc[-ETzeNχc(^t+чngEWtQ`/Z@N$7EըMW6Xw&3v5?Ygq( yXV * ŨuwA9U떖{BE" uk~^Tc'etT`҅_㞥dV燡5-Fs/a#?@\u¯uX@zYy%)тWG P*a坺[d /E2C9Yܫ5eiDVS@tj]=}Y 3XV.ukC !0La<,|7-Xp3/e@)@Rj!h RYԜo}NMSᘔ!2wk+5~b鰸a00ZyGDLtNڴH(ՌKṇ3/C@K\}`G*ftZ)MN\#Pb hcLtpob?`"*bG~E*HZ2xy{F4UpLϓfNP Xxx(bgv(dvNe+^T9Wό._Th$f3`7n,W~i˒cgj9Jl'ɱd>a` ^*7a7QwU&F[@EOHy#n>TLd"nlx>l{Ltwč#7`el8FS%xb"$Q2OfLU)KA(e:{KKQd'ТO59G}nJ[.8Bpӓr Њne MB%.4-{mz="iLxEwPӿLF~:JZ91)iMeA׉m$! ,!=G4כOyrEOTdOB;}L|jH=E`MЅMF`< 0ͺ0J$&?uڪƞ~2Q8V'62`hQ,+ cFe)UoE:@7ֺҍjSP n!sw_| ۯթR^Ж%.Dӡ"HY PE ޢ Bjsͤ[5܈,&قA<Òk @"'HF ]hza]U*@^nغ W-Zs fNE-]t .C"NkW$&P~;HDl kA^G?M)^OބUA8E@%>&4*eޚvL8x-"MI"'#%u] aVrBֵ]D]Q<X5:e8%R\ ڔP-KyzusidQ$Ѳuu}jL>#A|ﰒ6+)DDN(qSW(P>k$PWb9u, S,F/6bD ScH4x#rJyVV}: m WfQX87cxc5?xm { " $ʃgj#$.9;om3TVT!MADŽPVa1֢gby kHr)]z{e F9;n[bl9' t@5pR?8Adb )$%4jqtj3* \P28|(?Q5r0LJ\h='?Ɲbo|k8~st6n;h w|88h6zJ^2 TDnܠX#qJ@ 2K¸3t"|԰B`Haϙ9p#0#j;sZ z;CM ::>W-i$v ]M) 4eYxrٴ i=vev'> 4vy.$=b8_J~%PLo0!xXj5mUjNVG.I0֜YӠ4.{&)rh(Jd"1R`:O Us[ʕ וp9r w6//~dX?x58/`S骎|cg'mlﱨFCj\h=ؗbBxv֩H)6%lmIz>/3sXX;9.rrWԪѰ Mt4:锉'!H 4E쐆4h ܀qzaPں>M܂6QGM 6rYΪ6-mlt4k˧^߇b8)˩ڒaֳY3>YU|qu|+55陼8ڜe{ qɭs42ǵH*ɃYݽ m]&%kpwL.mxXdkͿG?74qd~}.n$z\m~wdWd݈Q2It4Ļ9-ߚ'ZL4-!NJwk؀7wmkd,z^qInh!W^}vUlS7AƲvOؖj QNY,Y%/"0e!YgJOhc%|>AԲ50@օ3cgW6 ]= Iu.FG1@c>+F>'tKk7>㙈 D~\,`iK{ۈ< GYqLIq m{ A250'ڍ-eξO_w8 )$F)jQFw6OØ &bL)RÖYm(8K^L_ypZF}opN !h5ӬTjz_n(.1'n`C;hQ5S]Z {j4#;F*72}| T-=)*]m+x w`nna`VKl*ҎV^oZz{RiWm5<ǩ~YZ29#[hl<Nc8J X"AB bCE_ Nojt kҔ- &h3$iYE.ߎ)qh8a!}^S*#hgڽ4ijc픾WE1IX83Ó FYCVu}۾9@<^G>Lծ^m7x W2hvCcmt 2Qh{Uhx0JmP,п "F}*/Ŧw0LE{[HM]RUnTlB&#ea-o<[U_nKؓg o83U cX/ ^.7O2}a?qT`9ǧ˅nC͚Gh!?]y_},R+=Aja7[B/dHDG&w6'" "}^nN{J b/"3곀X 9VBc(͗WL8?OazT0D j|«O-uEJuT󠩩:לj$N8?لB fp¹f>J0Q -<"~ X*LL9ۥzFU:"s[옭9 5b%>Er'%5sGLk;RҼo=ŸL:ϝI7kN>}7+}SFH*V /V)JPwPpL)UJBSRWed\*xV5$݈ʳ^qi(*V혌Mn 5Z/GLW]B@ҢVoU{WEN;}A՚u9mT xJq9e-#F?8X KLкL{8.Uj6h2;84]R1}vkD׊unpj>ʱ;; AjKD & jc9,}Az=FNAIp9i=/N ̈́P:Dφ+ve +|>1؁+tH&1eXQT[zvbp nHEcklti6M<&M}'3+ Uh[ _?Ypm[sA{,&j/K%)yʊL;u\(ul[?瓅͝`\l~` k h`yVƽ‡alyƙ.ZI2L2xOH`wm-sPAE6Lz@r'_-%Y$ \v$VA@T:c6;޺%>%-P!7݄ı`۸ȃ#3V? #Mq^.& ƁVSN9wQ<ϳ?0BJ6^pG$zjz"8f^Au|7Rkblf|.3[۸ï%dF!m)i8Ra%\B$^ Tn4T/@_;8ėQF 6K<8đB\=WΧeq`?2xq i&>ūyx6jX\B|Wcp?chME*pI9Z(]TV 7kn5,4߳s"qlK^!E!1E)ħ4 SCp^!_Vw8sN>CP'ąNy)8q/ZHgfu Qo$m l'|9aPxZ]~Z:!:5CmM4UI'jL:94G#q8[KX95?׶\dt1h;pSN4|n7phTdpjEQْ!ˀְrʤ.bВ>@,+qH YarTAOkZGL/J!QJS飹^t\$%[Dc'9o)S;'`2V v;eY \tJZPwlmT)G;r߹tySivg5OoZ,}Tq1W q"E.{mmAA^h BVט$bsLpږ*hu4}F]!&e"M;?_,y؃yEmTjftl^`{DZ12Ap=s:@Svdcb1M$eD8$Oz1QVz %~ +wWDvQi$q6Wt$T9x^P) ƔqۧKE[F΢_~WBőE"WN=7H$A[_Ɵ1xEԫ^/ivDrfD+Gꚬam1h@s3-]I2#ާ.P}sH~J碗^*b ƟH*st?2?#4,E vRX*9W;,(|92~xZB? JpD;8Hc|oy'һELR!bSeK\t+{\{X+&'y][[6v$1zP~m"˼ТĽwI@lbu+z-ҏ"t5[&R z>Į_d9'"m l?d s-Z Jdl/-07=y)Y (4ge3C??bikKDaɚv; 2Hy/9"ȍ&0};4~Na >rQ!"U% _oY;d3RLq)&\nԫ MBLq8~g֋nbtT 0HUϴ$_{;G6 ㋫1\ڵ5u" q蠜tW+R;$=!CbhꛌXA఍^+ S=(1A+R֍[6? Ub4dYmM^&+סY_@B"" J D/+e)-e4^9Tʵ…SDb,= ^TШ5R]H?+۾w9t .pmցH Uu/ɱ&%97Node|Jd%[9' ̆#wt7RTv^r2% OzW^ mK^3?aQB)f–W9i<:i,)JF(]"?TL ITg 6aŪ8р? {Vvݟ$HY8_[BnxX4n܀i=aJ,3| -peLĔ㯨 P^rBEXoi؟{P9W20P Fہ@u߈]&6QM Vpqwwo$DžoSlilt 8ےMv}9x(u+r+K>>f4Dwl Tٛq>W"?y܀T;`˘@'YX`QNݴ^ܗoOѬ8ƄDAmLKmrGy;4-Y‰̓0$vUS֦;׏n^ǐxsa,kln+:&vnť44){SΕpᒩdDe[bml]p[ LtW.na8R;O\R C[mrd7ɠ:ׯ1EڔЖazMOYmQˇz=oz\Z>* ;ACh9LO| ܱC `qmP9Uyr'[gdM(÷L@7M~+wCbPb (q>x0)Hm it\oS7`Ρw op!+ a@::73֥9+Wbe@>PDgH r+n~0JC1w{?^BQ,RdO\"™ʕq.Hp1N}cn`^gߠs_|v^Tu.3S6R^ IxҦZ < Vmp`Gۄ܌yQ+v#s=д A/}|c 1|{13JJA 6jC aAi+ie9u,,$uLq =%4iN#$F!jhu,PqG,Qo~;;,Fnr^.@ JRK8 єq(:/-]oǬ׏Uʚ6ybEͯ6U]G3O˟ۿMYA&GFSJՊ:H|E-5O~Ѥ0`x0zA\+`EyTw*+j6ZAXplnWqGZÛ\:GB ͠u%PE(|«郅ZxRه jyi\P cZ`xg Q=F۩qrMɝLdFΜJ7YWnYeFɕ}4{j =T-hmzipAk+Wͩ^Ӌ]W3>,ӝ-\C9UvS.V%^БH<ԫ,=`pYCfLN+ .mbx^<؀F|aK\񭚗v< RqT1e<ǜHoբm=guX4Od%9̸;!{}jezxDN|°a=\8gE=3zyK=:zd 0}S G{v&Qt哙^J8s#>d#JMX'kT/Tw$4y&<~itʙkީgngGk# U^*yiV~45a+Н$xo@Νp!;ܓjof-Kui6Tv<*9C}|Mpx9F~x:!`[ٗ& Yx|ese;zs]gQ-j~U:_!@Jtҹ'U/xˁ$ Λg휲 ,Nވ4Б;/6:k'ސAMQC2K3羑FNXNiUDp4MxuVohC+%[ij.['8G 'ܧME ''8x|[Q32[Zn^s^C VテאV AD/3tC 8 DqOUUr*;FLǯc+H0qSwLNZ!&ɔvjuϣ7h6rʚ.߈@]+#4(%uAzSeӎ8AOm%9Cz[>v~ļRg 7 as > d,[fԃ& Զ[Vs,W-leW٬ϋ!C=3.Υ5Y%`qK7qTIWD+B@vN*!RuYxvg LWܦDC-zl6u%My%YnnaI@dhW9)-fM`<gByy 5!xܗVMrDUS5U(4pUDk{Joʸ|j>N'q;l^,ĔDMbkD3z)MiMWpvE Ek`v{W֠p=_֕+,ҤÇyIVV(3G#pZڃ>z[FZW2}VDN}UHM?被5Xg3Gk[D}ɘ;Xt2_!;ZN*m}:=ͫJ.Ǎ^ Mq« 6q~n^yb:#qY}7V;BFh@|<1jA u^v("*: >e1Wo^-4'@̍q;#A\T=I1 U X:l-StNT XSle{4bfbWfvJ߃"S>D#`2n"z E? gEgP<0=Ør *lI>Dl^ " G6&r,P0ug0 Z&h硑9jӈ{E;T7 gG໘Ub:fjW<:de&f oNxMh: t* zvŠav&#HƏÛuvTB 82_x6\[G]+sGPϱ+\E% v N*alټ [;0y4>i"4cڊ?ᕁ^ wQ"X _-xiݼO^'pWHԮep\5&u08/w^Ad=nݐTUz5ʧȅ&֘Id ۽H< "5k&URb!G(hCU~F Kt_Vq_ !~(<+ -a23-V|-֠GEavBhx~Vq4NI㈞g5I:XlŢϩ?wTU9cz*atCZ۲XNG+2}lT6 $ :dzZÃ)ncD) ~[ #Y$w$g~YweMx~xWHR.ںqlPiy+O=W 0{48W%x~CwGg(hMQnl_&sP`Ā4)J/]5.#vN?<3#Cʘ/6}GDxS&h:I|lU)"LCX]14.)T[^WLkL.b GH(8fwD2q#ѹ9UCw4!7YT-∠,.୨ॶAQǾ$Ez?n5yN"l\_fB l9pȭIl'iI=E^7ժn 5Ujebtx٢KmےZ3H}u; Uٳ1mFNl'I8G= P'}f>溮n~!+ZbpqPvN(R#Uyl/Cw;63OOCf4Mn,aVVMvmb m\EcW BndžsaD*R0P(T {vR*9$D[fBޠowF^sjmf=NWlQ]0xv͘o lj1s& E"-RMxclyvnq7WDfeFBpa}zU6<=Qq[!hwjL2p' Z1nk0"ޑ_a?Ojwqϼq/88k& Ny[\}u3%;{J5f ^2 eF>M4d[H%j\(^7k雒GTMXI4@eZEcɌ\؛ ~@|!ɯ?Sh2 0)KAiCOA7JA3$'8owWd pq@j|i'Yf2/jFhwL_2xV@=D^GJQ@(jbG֚IazKo1|n_Ē #^yR `ef !^H0EKh2  opg]LunբGW&;:b479YѲ"rWSXБ*57]*%t"-/g>[tyJor&)kw0<3˟֒RY8eژ;JP'w35N~N)O5qr9K>J\LߠxN9xp'"(8G#SffqH+J248 O!SuxNs]7a)ܻ75gʞrvFQW5xxӻ(AAP֌6Kׅ" :Onkvn*]ח*(ˏ:B#VL1S}3eo^X.2O 7X=AGƮ/"z$Va q.`cŽn4= Kyv0T]Em$W-deFәuy]ANoGwԱZj2+[vF*˂KTYZ1PiJ\.H$6HUS N> g?!??JyUL뵨HG1RJm:@U pZJ['xY$l8 *J.׽N%XW7,Dq%[IosAKMIKSHJ EoKRl3%MRU uTBB{q F #D?qS&w1\pQmQ3Ik0n}E`m'2fa)$:E_O|BX}J6yu)!+P>*sR0g'')IX+1C-"fۄcr$G23rDM$"kGm㔜6פƢ T\B:vce]>ɶ!JWr&~XŝСc28$Z$F":WTB̸&dr\M;loz'x[3&-Au&37D0Ehw7 Ha`chBc;%\ Q> _64qQZ1h=bU'M!JDP!{1.8Tn vdh50!2Қ蘹S-Q6Rjht&V2͏Y[ԓ<), 7cCŁ "@[#,R nQ+qUM2O7˜vEL` [kLږѷ +\J8.d!ͩTt1Yp2+]bGrMD=/R.eNdvu}$'?_VCYf526IbFtJ?LL|#*9a}*Bn|uv-RdvZ80zpo < LK|&' \bA[L(.˧;t̻EĵؑEXg8-E¢~ "!A> &@.manFފ[E^'4{v .f/7,j@*Oע O,Al~v?>Kjn;рyp*qv cxycL;z{iz!)xLD޽>DvG:4/[o ߴ`dAkk^(lLx0̏zp(.<"ǧ7AҰCj[Vd.!ye2Fa0^n ́$BDzwM}c&>b$@am*}r>Opk]R$2Qˁ_`LrGNpo{FC'O+IکMBY=-Z ,Б $RV\CxvI Ⴂ|]4aZ}0Î<<KXI'y?]"A9+h]Al@X1'T)N )vȯxwtv%M=sQ0\P.y,):I]he`WߕR}C!~-Ϥ'(? L U&/+c3rw!&}Ze+b‹d^r82HZT\9 h׽[0ĭRhCnKypcJqkþ$=%4'<][ږx8*M D-ӌ%|lf܏a#["'(][ናO2waQSb5JCk0~͸L. BAl,=n {!jb/&]4N89T:U+50AA'n%,38K9NMxm'e h>[1V|K [D0&I泽0UH@ŁK;%'LWF_4ncy˗iE ƶzY0W)!*CHESdL{j4h Km ?􎀦"^f& ďg3LU_emƄv %o6"P$0[Ma}XN=wC MHx&4:WܽD.MNJی>W~Cf{tspl)(Mw CIj|5Oz`(@RW~lZGcz뀄1`[*i0@(4E~:XhM|[@~49u27)#PN/ 뤌5ORFse%N>gcX5"@|02INlJ @#0FNs:@ȡ])_dH*j(ZDxVh] "q\!K '+ YbWN'175Ndo.8*墼k>mtvtju\=AG("W4 j2GmR.*[Ղ-G- Z<.քZx%E~f5 A2\Gl)pGj3ePdx<#ByKNeUj5@k;՟!SgO$T=:Q[SV K |店0H:LD.1$Qߢݺ<3 vڢp@hݴ4s%e_*\]Ɩ8 'Gb֪ ;4G=~!)$Ca|c+Q(hzJ~Z!V fcִK`ru[ $u]9MEȉ>Tˊ3X'<&dL!37DȠGHy`I*yݺ+UOOG0P:F݂Kљ,<3#d[Bx櫫I\ޕo͑/ƅfc]ڔ.U46[58K\Ml$=$Ụ6jaz'.eoZLM`݇'\al^H$ W4|;ZmໄQSJ՝ Sf\cuxz(YYNWYK75c~y-`e'2#2NA4W|{-TPVjPyrdscdW'?*>"6W&b[XK>KK*CG묡ᄇF$Fp?^I {nJx8ko NtIP1Ls#I.k`Ļ'eQk5DmMRp*E /A^Bw6kO2cd0p)2z0S5Jo迮jw!e_M!6p`?!mR EX2)pI^lq<ͣMP-1$rv_9ⶱ)m3وd*&<-6V1{&{vo5jҁ{w0p*3%yV3R=i20 ko|N q %=ۼ<O&ʘW am(A$VsUDTeoVn%݁Y[`7C*T)+ , \m'ri%!{ACd$GDn_c8ąߍ͔T~jBsXC'Fz{W`ޒqȌZB6K-Y>d.n Zl| A(A Ő~ r566ʳf z)2$ pTC[RR)Erb^4D=-j[:/Po_ dz9`'5>J=.?O JNн"_9KՋT'^7_CoS?XX!!|0sX^\m<8g_X[_e,prn3K%a^@J^5A@ GAɕnwO3x n#4 ּD|}f@vyMP^C(Ұ:W^5|x>OA+0 cưYJS]HB޾s!AqBVBz yͺk _Y+!_PXK-ȔY2}k| xIt^9M8@"0-PΜ܀ s-x6c[ph@ڨ= WuZ97~G =x+akڦ+,L=S7jЧjg Æfdd0vA63x\ 5ޟ#+f0C&>|(/tS+B(O )O)9\A҉w#BbyWƮM-;[ûI*ZO)+Kb!P8GsVب6OziHb8bR((mѧ{mωJI?M,/] YZ[x/w'kؠ8CLZ\uk[Y+;ֻ`1<iT,/6XHō_EHIHI)3KOIkuJ4%aYJT]+Q )-Zs#p;)5[<և[>l*${r^8O}KF/㕉} ) VOs9rXynu˸[L9u끴mϲM3ǵVayM$-Ԩku5X?kZl2Z%v 7o;%Q\\M6sYT]hRQ op &WE| B{SaBeB'[S13($1)jW:CE6tc"6ȩ6H \C WF-7Ň.8DNX568+)Tlat$rg 񵐾΢zvfb;AnA&=T4.F( ĭk3e! g,tLt eWh9^sQaegQ>mޝ߽h۩$R\Kk5OjLy! /_O[^>i3䱾d7JMuj(%8ݩ&Z+e2h2WY 㮓| h6G!!v.ZW֌Px+K_>+$v^*RoK& ي5\DH • Skmoߘu@ѫ9U&楸To@Cc8h#h.4r^,ݿ:i4|SIHiz釹e0ӅǤּ׮XPf1F ͧj &%Q^_ 3'AEp l`ʄD2m:{=ۂ^& t"E_P:;#l1̯IZ%** ɸ&o4Fak6nJ8i_XqwN!skp+]yθC̝5o^gC=O9?8i0 熻Ӿ}+{\uzQ\xw\z+Kt:7KlՔn]B8PrIe<tWZ*׽>sg)ra^gNDQtW {u=sǼԌNKI7ټX`$j:QigAQևt#{b|N.рuu;9&u*o54 B75z6q617CcEZEhvT?zV򭘚UʏngQ:-6R*= ByAu1 >-W]ۋ]T8i 8舨4|InglO:3G>5q#rV,42O-nsg<C<8ێKa6xF͆{ -.]-[r~[,͙p/ Vgc |z-ܥwg/N֌kM-}. Cv_3:dS)G_]emb2˸P)yVt[fˑ̈?IlA=!-;ȷkg!W B uɢ;8|%*O|U*/|vLzsoo.2_^5Y5x=Oo9V1,N}"=Bv3.[ObrKJQ5ɼ4֝q̸7y75 s,mS~\BU+vBXygyg  Gi,̩dn,|tl%5 -Gf8[3p[ݿn#c$8ֱBnc!\?yᠧDMimz.*ӨM8Hs)#Qک7G#SB"!~9K6GXH*1 %ӌrpe ytWmmҎpA܏O q`a^P>ω/t@:YUv?B-V+ ;=& Ln`:4l4D@/)Q : [Í=JWG fxK\-z03 o*i [j?mX$lA!1BCAR/SvΣEi^u:b|JZ\8N`Z< `j*ۚq*?uS$s8PNs5+!^wmc&)/X\|Vb<%r,0^*sxףm6`LxP[0 4!] MǍ ;YqN }D1#%-xoZ!k?KNn_0E bAxjB<#=]l-6Rr2l?b^%TZH:{d <ՁL~yu>ߞuIvK| \JMA5ͩ-ƵXvVDo1-3iN:&Gm f#q.m3{⁍c3a':L3UUqnaI}%֫Hug9kha"ef- DcI1~^rNbk}µ'Z`tk|ZB@ /ݡxO9T놗G-w3;P-a0?MRu|M[4^st2kk ;I@[a<^.:ge+lvPe|#>@5>ۗ @8`;m:;KڪqO7uC#]\6Kv($.JLh7oeB[8(\? X)`Ȳ\sikݶG1 Z@4=oN0&[}vd#,~w)/[zg)-hqț9ɆFP#bKJ@#?z6zr`պˍ:ђ3Bsn֖r! 7U{{X7{{"H5Ud@4,GњocD8SH;~g =8(7[Jѣ}ȕnIevu~i8Bunp1C'<.DԘaVZW T,b/rA.p9OB:R-> 趡F\n>~ח6p[JKYg'}4.7Tb̥}Lx,R^O7q.i[~gIl~UtjRsZLmc\*L+MUVK2vhs[n$0mv\ҠTvc[~`0jDOvFZ#>^ul"QyfNn f,/ݭxmh4(>~ZĭV -^@{3DzVĬN(Z?;+LWWFOJtr9iw \KeϦWlmD=eE+PeݗnU3Ɇdtw<*FHAõљ=M,뵭t_;Tb͠BcjѲt%KוITk[HPk/]=f3)[~'>x{A k<^o{m1E`"=p/1D0(ԼsK}KBWdGuQ Ƙ vp]ebbyd'p*щ3\ٖ:ͳ Ɠ7 "- XѺ uDfTH)[ I 3ȩ^9FYMHϤ "OQ++T/`"-_i{4wQlNzj ѫʽ{8ځZI?70k-7br0:O vpP z'UnbʭCZwD-ßcNH"!|LRQ/ Tz'O/_,32nVg[) n4HҍU3cbڠjn.~vFxxI6:I:_t., E&V a;{ks\NmLNs M>3|V Hb=t~BoK::S O\-sЪFShbTzT5NHu!MM4 &pSduqeYdoNzH5rg]X҂ΉרNb(9bhSiro|;qTu}Ұ'+u"S{h`Y+ūY%9uƮM!5'ȟN(gͺ+Lt *>,$!d 7i\#Io++T]zj3ZP LM`pAK V_4v$X)z9iG!oke 2d5Q9>&r/\ j! bذt@jsfcXt*tQ|q_;?wrEk[Pdy3v^{c2\Pt2`7'L}o⪚ E T@E#I*EMACż-pO$ ?zG3R[ё|>)ȓ4xV>8dT̞J}j+ lCv:Fbk?ak ܟ$;jqZ2c͠()TdSf, FzuM4(+h,FtE&rUsc7:P) ـyYEQh%8rjYS=6 qjEpVb%p(EzضW4*]i%SS^'#!RtyAF[3uƆ0Pl-^|Yɺb}Y-.92 ~m=eFA# JN(<.PL# (OlV&BOfFA\A}L[!Gtqc앋0+q=_Mա dUFZv(V-:)d m݃bdwѧQrQzew4yUVL=:BZUëS~Wy:!0"NVײu:[1ߠiL|&#az1T i`bT A䤏\iW{>?/7rZ cu@T(> U(hUEW #k=AgXzթ6idNܣ`VB] fK~r2 KEu>}D2/ĭc[n2ʧJېA([ ]2ޢ 'o:, 2o1%M Jjw*I {@E:Tdg5*`< jN6]3-#)~(Qټjo'\nGӓe65]Q|^XYOADn~D۪K7)s:kq#3eD=Igg/ Ŷ?> 3WTmQX`m"+U츹0{ɛuՖb0SVYBmh)bJo悫Em-iȉXx%cੈSc=0m#(ݤ[aoV{SCüh$p$o^YI'M=cPZr'.xRRF 6JH;+fOei-ayZ2dnG0-1PS)~#g~VOK~o!2x%LXHlqDA4k*QkJ;k%2J;w@N&PK}#1 8̐/`Y{M@hJ׉^_f':Av}6:F;Z V`H%vc[0hƧkCjZK+ ZqAٔ6T]`vS0|DaoW&Xo''BUQr N&g? OmoO=;*6#CP喰yo2dٟccwRBIj&+=Uf˯GhQ}s3fDs޼I<3(fӻݢ$ּ:T3-A1ap)b#Ű@높QF Gjoڲ>sSZջ+74-S8=`8Í=4%|y4y^TNq=fA[ WpE$%qTM_'jliM=ch;fPÍ . GXd}v…Y^:"-B2Kq˺E0}8%\[vuX ^[^9IJr7#KBXo"^gUY{RDk:P.k*/"؉b?pm}r=WM`}U >mkˇd]QIY(^=ձ>͓|W)}<{ymK O䨭urr{ VA7Y!q[5%F7ca_W[]u*Γ,$xIu89o(*bt+1K|-D9uޘ=p-Ll95O vB)aΑfJuFAzb{"Y*!Oܴ6;r<֑%\ V)nIM'%+},ťl{WGBQW6EWLU=%#PG~. ͬj#~C6(uO+Zy ޾~ ~T4 i-pYl.XL(HYU(J2ٽ){U>lŵ[0/)j(W{1/=;CHF>fOCQ&b Ÿ0nW:A9փCʨ@uësMwtQJ:ډQ4#H"$ZvD?B@KpJy_smxpnsMӣ ɿ6;SkƜ:8cEc?&VM=^ά&|ǰpU1DYFW2K6%I=v7ZF"DS"9a4F*Ѩva5dȗ,%(@9%ُ|`-}YbrJWT$6dcb4x-8px񼍧&2w5VY'Ѕ(枋viڮ%%uweY/59wKd^4YȨYV mW+_?tJXNJk)j.K\WyEk2΢jLේ.i)ѵZ|!@% ]XY[楻Ucky..6#J ~EXV:΍UɿG67N4LE=L?sc]r uh1 Ӷ&YvD [lVI@ sVM6@t~(ٕvcO4}BNne Gjmr)-yraG+gu ط׼B ަQri_<>\Kn+](/?[Wed q&;^`P7Jgi:jnT;PጟZ>Zz}̥xFڱqzH*cUAv楷 ya n 2t+MgX+!5O]i~aoS*xCLN1rZȖ;ɂs#fT*/F26=\ =*HD)J5 mE(#|CaN7:k[]F :<\1V)9+$-,JL'5i֞oWp ȘTw뀜;zSj@A٣Sͯxycph7o (c8+_YS񄤲&{5):պiTh`[1<'8{J&x.?d@/<֍UpZ@ثu;`'יn8N.U{ѥ`1뤥qZ]#!8 ~R3Kc }*78-K&4",kO1~Iwz?K S0aIS[5=׏A1EK&NG2es2䆪&Yw1.p @:80Qx:n9&> NpWPlH.MQzӃs]ٍH䪵Ã3;s:*vvyr[/ D`NWH}>o`ۖe('$XwḅX3q]`MKh LgZ*;ՑoxV;Ntm|Z_ܤ k)1> d;2I>c!.Ja0<&'1/+{/`>wC3 QWRDR @ DLߡr^Ǒ")"H]2SOGIY?A*NyWs  aQlVzN?+b#߳Z <,:O RUZ +rQ~*̂3U>9m0q7+kuOhXbR|UrnEN;afaoEȘ? h@AS ;ߎwXf6C%i.զ&Xp2N&5:o9z#m8OИ,9=Ux 4pj10S:Y)lSJ<ۖ*fg@fU\~BtgЂKO굮u܋S) yq#’Ӝǻԁ"~Y#zF|eu ]ըK7gD𓁈nqt :ωҾyk!4F!l=́] 5!:VЊYNc;5)G89܊ %'[;ۜcW\tQv\u3lQ\5imۀ{&R5ӵW%w|-[-G{9O\r:l3N "Z E6gSR b)Tpy` ʸ]5A.Zn+ `n̳.:#wfsN;-tB ]QaQC:FNt1>SUꆅ@-IPZKuܹI낽ӊ`ͳn9f]R7GHPi,.)<+BN{11 Tx̆5]B+7*CPН֢% EbnY`IP؜!AYgUHa=5xwDK=e_(_=h% QED~=xͶV)a/{{2!Bb.{VZ"`*kՅi^5L\")$W5+ n; xgtnhfw!)hQE@ۛ |y ao]r%qK QP7x@r>JjCbr Wáƺ;Na3"[AZk6Me ~ו/4Yr<" #i\lNqEX cQkJ(bf:aT;oOMRĂiqLuzT- dr9$=DH"P%|Y6vB]gnXC>laI{U˺}6.Ox6"BRk~*\Ūw(~^m;jiLw땡K \"P$ղ0{=$n${_@YFфȾ[{ϨK#l.f320(!RG=N,%qV؇/1Yk5'cKy4w8mӋ%4{('K1>Z컭)^@S@ȶE{ԸҒqۃjmt1XJU6IEk^ j٨8= h&ob:ŝA⪵T٪FVv K߷%O\ڝlMAkx*8^ВXhKv/{q\K+*jKDuc(l (xe#0AU] 9Ȧ.Pª^Ok{;>vƵK=J^TnϵԘJ"] .\ʷӰs37u{ARL5~ S]9;}f3ӝ[7ſ4v3.6'Eo׭e,RL+ufs5;J54<ZJk0=./ޢS* :U!)ʅm8; Ÿ1GjUg΂eI擛T /׾q¥ks4pI(i+4 KiiQ`J幍EW:+m_^eb:~mʬ5M"-U#4poK˲fq5CîrZ1]f/?ʥ.i+9M|]3~IпL{JFn%s!<*29%1kel?񴭤 lXtx2Ԍ]H5XSaR&H"n1͞Jb;۟iz9V䒂*lMhuy *j+8ijv%Ro]&+:s:,*k?ۅ+?fJM֒Z?샵*`[6Qt^T: W&8 5H}Ndof+iAUiTN-Pt\A[ 㵦[JΨg^󱖙[X{UóhıV5~ڳSdTi_TLVl[ uNs)k: rQ  FJֺ]djXMgΌv܌Y4PkփDy%NNNxn˭pm@Wؚ4Tۯ 5le(FΡkAOoqio؟U?؃;F_R[~LO~]+kPΆ38uW m]C%+Ԉ'uAO;FnPye];vljU"oˍȬh|Lgq^1/?WkZ[eUZQ9+FLUR|g·!Z*T fV}: C{Y680^eCr RJڽBzEQ|CHn#jؕ,A7^Ze#ft8DOp`em*D-6_,v9-DRط shǛbW sΦڶ #L0^mSAp f~4GQȓQ5%lq] v8'Lz ҅Td:@IXd ^5H( DPƞ6xLrcD& ~ ᨏӐn?? 'r1u~Jvoʹ5/|?}8(cEd /e,6_l=jf^4ۮHm*e2N)0O/0]/$_ p,8k[ָ?.`E5ԤnTylڙ݈ڟ=3v~5 X\&;|7-u"XUFHvPhyMxxsXrY.x-HQ3ʭWgw#1|DE3ߓkd-вلsb%4khhJfdtT\KO;<4q;Kv|:6bm@pk4,P=MI0y%ˎuȔ3ҫ {ƼYś龳 5VDyff=6꿎G'飒(/,>#mӉ߱ b"y4IQ}*"-HӍ"$SG iv }@"I>6S۱R{RR9fzX+xՇ_[\ 5T4=ړ" cuz-Fl'W0&+0*H%;*a4N駇=6l=ML&5HGk?Q`o (^poH{;ȟF\ ppI6V?o>cvA@; VcH;ҨIv6Vlp:2քA@NE NH[HLf%r)s*I ' ۉ_ )&Q2!vqP3/&$N"L;AyvNH!oe `/]}T}sJ57Tq j:HyAֹj3 ßPUw~Ccbb^%|LE0'zȨwzcː K4}V! ^<)fp.$ɐMxU\mڲȇ R;NE D| rw]Ue.QsZ1L. ɨJw*ըQ]i@b8BXä2^X}IsEC)~,ء)x[dz0aLZt*μ=}ʰ5T~tS*>я%0g -3MDg;~B7;ref`u8#*>ck3Z[ms?+\ 2GȺʡ\UKm)AkbPCuiHKii}_:&ǡheܵҏDm@ij8z{ Wo2]~L3e}?:-Pkqtp.a7 +y{( *qr~WWns)O>BsfӠ!cSօ4zԲVQ?[n [5&KFs?OR,Ǣ؄._;T+:2PՇGSR.KSzK*t*95:xŵX?JqLTxȶUk"_'uISK`ukq,v^DI~K kPmx X5ճ_LY_J6BzjhIHC1PҠdd*ȰaԸ8mg6f1?fGS/`2[IQd.}rPePM9[NB цoC{gsƻ70Y筰h|f):Qgcow`:h) ͤx.K96z+?uJe[$9t(ۿ>P-@vG%l2nNI-RȀʲNջNny%ԈQnlYȌMtT¬CAL4v\^KU2FoM5Hy#hek8ږ껈DYv>6Dۄ4PfoVģ+Lz;sQLgMbGMkDZƔû¦z_W]'lEZ-N?KX$֎cAuϜp6:c!Udž``glK !ƭőbjD ZTY9r5RSW9N> ) :Y33u$2ţ4yEg| Pt~goK4[:VuyJm+(2g;EԼAE { igն叇L2*3Eɂ Gf.K[|Git^C+ҏNy+FXc0 sghӝ61Y6;Я0)LtVt}г^?;8CҔK&(FN[b~y^RمltP< EyFzBޙJKmXJ?{zfcnwYєFk0-'.=xm6-z=C`~<[b7ƍ ޢ?.Wlmng3oy% lux_tzuA7,q=Z+VB]ĠrS ZS4IpۼC>vm(]akTPln@u2@l{ zylSw`Dr[?Ȯܶez}}rD-vx6JV42c5:]ia bNඟEm?2Q(zߞ8/˷/@}YP =lz{)clş\-h\Ṟ Ɵ J~R|Ij GmQeZ h2mzA6+p;SU9U3jiIb}ZVj}ߺgtayJ"+ E1Yu`柾o+J3D\obY?7NL^)7Sퟻ-E/1g%ho$b,]f;o wl&|?M VD9\>Mm4Aug~ce7DGJXb0p#<CqxՄ/IoXcoxXs<J܆}fO);s7b dk q[k'OӦK,s?/a,@}k?4h쟒Ď3#P,ٌ|` Y4c/yCas 4rR_˭`TuO h{Z'3mw6Rg^&&~cx5F9&D/!I:htއ$ĈhDPc>EP44˭džO\,#.d6!n.eiv`83pHeC=ݚ{b.V>Y*w u0nNc bإ㰱*j 85pi o`Do'0%̚Sоc#;1q_3B ljɑbCpmӴهHWGn] q&zi*5 ok0S-uDpFɭ{'H24 {LSq|pq TkHs99J2>OL\Ǔ%LFz#Y$\1 u<宩PHUKlՓ)bEp[ Dlv&zƿ5{*9E*KgA|Lb2c.zlx<]{UBci3Ndd{fS/~cdW *3 H:.jYqp%kE<lj+ +wUx}^1"(T(Y0#̗~ n,n]n'cWvs9xo k.}tc);`QScˎ:ML$tu V%$k9 c{}P7d 4̴ CdD0zw h4)4ZZhn$uBkF۳P̽/"%uoӒz)=oԤ]?]ys@vpzsQBYA 7<rSf^pCr=0[e1dGxK `)5Jߚ(N6es'C/ pp˻_&.;ޞj&m/`aB jdCիR2,է3 VMwH 2дfEWD,ˍ!wOrxǛ"n<- J`ހC |):ZE #NgGk. ;xl.vcJp/„~'C?NOGɭb:DKrm'yfWUcuUq~t.(etzB߿̚a\;kc kn|וNkk|IYjl!aBjm!v?:0~ OI/jԢL.Mj=iYsMK^AՔmt> M,K#γ.dҍI|N 4b3{vԋUsW+&'_1@$=??9~-GΝ͍>aOk=BmA^>BEdϡ㏧Wg8+  AV'!Qr!Du)(̃Ig^P7^Whuv_E^420y֪vIQ.LFhV@u+Q6"D%WƵ@d k4;^P58FC-ÕN8GtW|2ћ}0Ȫ2wwb%~Z]3O>5K]]yk!5>\ӤȉٔQDLZ}\zϧZJS<q@D?Tğ}H*ڝ*N@y0X72û!X"VÉW7 =ꡔ*35f}Cm(#+Em5KF%i NG޼р`1|ѫ:Jh饧Y*bjးN$A[3R%#Oꡠ"A(X>WXXѩhZ[W 1bʢd@ӶZRHh'yǓCD*c_5k $jX|V>""#;жQd'%V^csOmrʭ\2,},s0n`A2+jicbF\hcKHVG!#nE!Pĕ jG@t>Kw}6,/B͛4W4;L+kbDjdKnA v),@zdb):Pc`ߥ`ŭ 7RݫDP̖N& $Spwt8pkßSCچ:֊ZPԃ,])T@5U`ۙ$oU{'-ٯt,:1`ҿy(KjܹMN ndkvM(iMȉ\;P)WD'ޒ)Ӱ\Tz WY5c' F<,{SFR0cTHyUdê<)hR쵸~v28`VP›;+#'Yw/"TCa.I$izS#4M.oW1N AװBxrH7,t Q9׼0,?f&X)ӱ}>^q T( kӚ9#ew4H!(uH{g[A¦p]cs$=ao%[:H aP-+⸫Ո# 2/-Բ$ѫx[.V$GneXg/PS8lNUs04_ü|6H!<§{R$. KPw7$tjۓ*]s~i"sZ!P R=_w#}XbtGEkA\t@s qFb  1Y@c<$iG)sqznCsNbEˬ~>Y>8ٳCci(- K"':Hk^" n(,&H^aaLr:o? qQ}I=U5 +WU{dɯ4%Zry4}k lhpQT0UF2=7=V9sCIPY9ㆮ`!N's.IN֙Y]L,P)0JFє+RDPv ,T̪6Q;YG ,0{[3|gik!bU5{PIbU K"dJ/S;dT#Y /Q4Hi9trh0Rn{+Z+AcDXL]19*n& Fcn+SlVXgz.Nx#Mg#Ld4wR2c3뗕'vU3Zd+``k . M|"WC􅼎V>\bGO3S$±4 Q@`:~YMCBlgOȣ(vNYFИe2ڂK3)'dar𰸣pGdY" q<_ \% voFͧ40u41 z u~dXºɀlV|JEĊ\Ѭ|KEfځp(0HޝfKr} 'gSZkmN;9_]ReSzg:"FG#reumfLoӃح{vDd )6rꌆ3gS-:ݯ67A0ߓP1Rv\` Vųͱe.xeNN7FOM~8wA(G s U4 ~A;]Y9 $`$:A(pT.|+C>oxZ4- U^7K~uCUVARbJ{;|mqp-Y",%+|x XXᜱ[{و3_S!|`pmT1hЮh“x=\@F@xm AV!;>z''7qdp{ [gp[p!z(xJ:뒛ˮ'@ï*`7RG!'DM-Χ-M0PV`0 H,03p]hH E-7Z4:, ۷%xBg`pB @@!WC,l8ah‹8Cxhpdϡ10 @I-!$,,cM{t;")^ =Y!S 2&XbԦ@toi 7kbe`oKPi 6J*` 4;j!1]|W{,xDMV@:TY`ȑyE?cC#|mtFl4ђS+|M_Z{x??$p-ea50uȯa!IԹG^m1pچ;7]yϖbrOpsLa !bos\]_٤Ynp\3 %<}S`n6!a"gӍVoȶ|`=p2r`OcVM9~  hm,˭Zv$Sz۬V![m. ei],ɕme X~iu6cVav,ի]mv|c!Ck* 1˯u'}PTSSGܟˋnOI_XJJ'K|\ k=Ag:+W1|s(U&*VŹVpA@Zfj$>cى0_W%x< 2; =ȁ@"& 6m_Γf* iS3\C*``6_VLEl.%Xh(,ɹ_C~Ԣ8h\ֈLDJ:#k*:\l%uEn8}NKV8hFd`kN?3e.p *qrLg_^D'`#N,=đVY_ur۴vR$y#E $P>%чAŔvI>CX;4d \{M'{?z\ljxLLpkg]j.e qrw!&'Sc@%**%W#r_f)64۪v+(aT4ikL <^FǠ-ħ(0H<}و&sS![ɟ7x!w`Md " ѣi K܆)7lBSgfWOhaؿt̔BRѵ"=/T*p6^'b4FxWP y=t]ГkZ^.4iP2;Q[L[= AӇ[}b4lDl$LZ`טRe"p\-`,* Sm-eʹK0+d7 -IաޟySZr3""e P4Ny-"Lة zF swWbn\Qv_S54朗inˁP9{%9FrэEavɞt0gTr^Av(ʖE* 5`k1[GlܽVwU#s\ݛE~!7>Tp 7s)t ZDvںT7d4"#r[Ȃ#; " Xu,A[@ N$p@x:*OQsIWc3 ^,LMgQ |,Z&N SKX/_ b&$NenׅH ZN/& VVh% tŰ6Cyݘ*N%ڲH<7?'Y;T.cn-c5׽F9pxa1\ ykR*k϶ȣB- G)!lFH8n{SO8aˮ^6gqјݪ%EWksT+$.GԩSGȍ5f&Ɣ|+ .)STZY %s&ͻH)3܃2w?qd<)^K Fg]Pf")QTJr)[kƏB1aUt]/( ıoNaNjB%nCQiGc`w^K!7 qROH a@,R&}tL~Y9q1Ӭjt =Y9ZA.Jl~I*wJz.NQ#ލ99FR߾K\EMa,%*9e1g9i<"9Ur18oD-e*2#PgάP+Cjv0FBK'6Gzd23+VZ@i@"pu`Xc܍ ndY}U{5TLIGS " _Cg 5nFge j|Ƃ9= ~>C(ɢ]gw`dnd0ɡĂkQ kم(g|F"Jh\NVJ;NgE1ûO{=ҨC? ({ݡHE99zQ\fa_@w9Xz*9xzAm)?nL }-Yy$Wl -vי#+d N2$Y;B-d>k",@5(spu_ah *q6 2 /u?Ԭ PW؝̩Ϲ7I3"ώ9(l5RW񘝺˶42&v˒V f (gz4 m\L;đsu#o۝X|n懒?dO q; ١0:ûߖE^vE? d-R'$]~mMܸ_e ˭*3*ƁoX2zflHP5=NMԋ>8bN- BgCl&ZnۖG@ɝ"H HAFe#|I:1-(Ԓq}8ʸؤ(ИʡS# 28 @ljXŋX1Ԕq1"ȸށvB^ol7{tq}8N#;!>T-K--zjfΝzş%,К gV<p˷ܠi: Y69sWu@|Y׶ԱyrSAnX*Z:?3(TzjXkMR* ;kwzwvv~_?0Z]ӣSSCG*E{fξU;69AC9eńNne@{2 f'.5Txtf EJA0n\yL5Ue\ <=)jʎb5O]lYq m`~Mx^4RZ%HhTL>1Ξ{ި4f.CV t\6ԑ36>ٝ7 4@_\܀&}h݌>Lm? [WMPSMǎ\(d#]fRr^7XDZC8=-!Ϛ~z'!9e!mHF->r,݈=RmWVfrGV] [۶5k/Vb*Bl!HeoyzGp_ sª{c_ҕܓmsЯzZ ͙ǎpBxw<vEW섹>~K )[Ԉ`BYĶ*øH(V5Gh$wY`3U7`$C8~Kc8~t36t^zií pxХ2d/)ɟ!n@r獍 HJIƓYJ% oe*RݣܚpB %{ %)QA /xN|j=XЪGV.wNsi{l$ @ h}8K a7:%OmLp wyhDyʭ(*0GT/$Yb45DŽ,UsH.$X?HE'u{Ν;r~9|B2q%xbWY~ONEg Jz?%ԉ0QO*W4OMlS6 tdfDvp{8xe)I.>B2 틫]!MSZ~xH`'%:2E[~f@Ahc>J>Fg48ʼn\xmYӛ|[t 'j 3nsi5|J|(*}# ѣ<3$5ijuu>>]0WS,ZwIFFk+r)`I{$+𛘮@(0tϙ MkǒRD}؉")U8*>'"}V738B֌jy>J`A%%A]̟ ʻoYνug@*(`2$`dقeC9AOMaNgye.S.d0oZGIz?,cԲ޸`&Y V_=6'TpO@U7zJMf-@E$Q,B M%k8!\lIh]Oz4qPr.m>/C?>^ NpɟbC-NAOG ?S"8\e;9xC)b4꩸<LtflV@g7_NB;DK}? ui\!qLƢ'b nd[IV Ξ{#Z$@TSݥuah"Y%/=u}B%Ka1pxP$^#]m@!G*Hj@>FWI'Y%e@%r :h/ :T i:l`^h[ s9 e)kx~ n̶t-Y =-]S*8-qO_RĤĵN]x[5U|>gQl^~!)%\l3 ;Ѓ ȃqJɫooI֛]M*ٍ)]͋Oj<-M=%NƵ0&/25/E.vܾ1!.ضF<9h98o|"20%NЉ7N5I{u/FNf){m ӻRNHq\,4i9>_ vAYKZlGrCD#&˯(lzo܉GF8k+71~2 `/*T?d$;z4~;RoŁ 04y 3ʎ|ZzfPw%zD!' [=WK͕7X}dt 4veBBbKI\i]c:GuOcC~/lUsa3@?*g\Xڪ܆Գ`nˣ] ĝ_SX"rԠH3MylM w]I'uA郖{_~>װ!JT=Jb db C!xv"K^XZGZAo[ȃA$'jQqX#ĆOr_Pz*<$_G(h-Y;{ <:wgBtui.²iHNo'~l6%[K>E9谸R4ʥ*]XqB,󼺹%܅K7̝:e9!CQ AXƒAvİ8=EBfq,U6Á*@[?2 ְ?dɢ+C""bmC`-q4%moG39&m5-N*A\ӵ8SeƃQa'"y:@IWmlӐvnб2h.*8s嘚$EYLރa@66 bUyIMwW$4A(?PF[jl{)cN7d|G>[;+ >J+kr@AEG 3\=wG?thCz2?ypyIw\^g ec/ςPH/0U xa9Ĵ7NsQԈ\$H'Q:Y4p$hE(MQ#b_ntlYIa@  1ܢ%\2ȭ^= na7itk? %&X4Nh}jL|n2؜mPF6I?S 39D L`Q-(ՐZ+߀:tjKK8P *fy,|(ݩͭܺpXYٹ F`b~SUeE&YT4e 짭SR%cd+ p YnbA;֌K>U.o ejJ(Sy>,KAiw3̔Y $ZQܗG7m|JKfq$yxd򴙺 (ALK8OYG+q@U Li-m퐉y]@}4r=>ǚ.ULs^#K*%YE'`_k8 )gˈ189y 74]@S[ EʒNe:uy[`*F9~oA  ^ssbFJ57A'1"aNNIWcձm%4!IB,@ /%{&YC:ekAx/ԿhFŴ2ugt@eMt| fAk ru R>kP5ڂ(LenV3#eQ`KU xmn0ފd[=U} $Yc#2oߖ]/(dva [[ed8R!i3| eD+Zԍ4d _CľUJĥ7rj̰~+|+X-R3 6Q~Ƒob;'=qZkngGMp-0 ai$Y+v&] v¬:)yki,IT!9rp Z nFq-R`D7{L `RkjՉg 6!>YɼiRCٚVC3W v@yJNVB)OpVݐcwpem7]?OnIvا߬y`W;2zXUc(N;0z_%u?e:5M?Va^*) ϣ.#lp:TRي롴Nmuňz˅u"s ~۬+~t6H| аLyEVL%E@[]4Izgk`a_2Ri 4g4s|Rdә{ -|^}aG"MG_YӄL.Q.L~bIap%D*bFh2\ yRBM) {ȏ 0(^ QK?&ɷot\k9^ȡ4ϾIOrK\I=@Gm𾤸B? 0DG .n;9=GT _)Dٗ6+3Kɴec){6t.N3MAz,ηAa4bz=.}߿ ̄\,8G ml{+U }bYĘx~Ϗ?'uxP\!;nw^eMfARGU)TVbn}zz<ٺ$r]10Z,g/o= }Ǎ6FPm[s{C{u?=pJ/P q#͚L+[e&iDž}\>z涠_cw@KB*"$:+g^*w.A9*i:N+eQ^ Z7Vwtw"ϯ ݃?N,y(V [z-xeWE4xȰ=c6}7G;~Kݦ!_bvJCπⵍ ȼ [QO@6:Vvx$9+mIA;"|` ~L{k(^lPTH]|_99juZ鶖Aܬg/xd=OWddq>5ͤL)OڪJ>}4b{ol(ޫ>k,*%ZIʫ:g۽bgt5{F~?]\0S4@dM֑)b4+" @^m]+Sz܌蹑@DVr)Rl=%hFʱ1 _وM傦v'+־Gw)P0@WЮ/m㫝ƩHt(⵸a-LG@l6t]lƛj{YɎZf*IlgO98=ݰ9n뚮R_r) 7 zfV=.@|X4ĝpmg*R[pKԡ$m1] |P3bF-MѳL (mxaA4f51[:e/fRxJ*wI:5:3\*jMs@Q& Lcàdz@e}UZN!ΐJ S3̚0 X!~2'Gl%) Hc 5u2S#u5ՙ}+k[WJvp]]AN֩1v{2bo_t6 YIi\I'VyɐXy(!x4(c<rsuM7(wBW2-bF)]>A ۻ$H#b6ڱv傥U S1U+ /&@)U#Pk(O|[]C%$ga |pƄTuФ1, i}D;z[,hA\~ ^YwID g/ 3(wڶ,H{P 5ϙge }G%Iǜ#!I+ D_^HYFJ od@]/@Nl-3SK3%Ii$TXO_ZZʹ*S+r<3! bl]G']F?^F==Kd=LԘr2;b³YHzTcr#靍ҡ ? oYGJEеp]pJy9u?|i6_ª2ͷOan;pyo s)ejq7 ,~3۝B\$ϗ;9u{vIN~t)pH$-<5]N(b2"S8)Z'-%_^nu(`PNײDn1qI0Eq0Ć7X`'[z?Nע&(e-Nr;^~_)y[ 9r\&v^5cefuon8l] kݖ-hz{c5xJ^7AXKyne=]mF ^w\$eUQ ^G+bɔӋ6 d+wJ UHf:- Tjg9,`ELG܈h;w ] -ضo0YeI0ۺ+ˈG}r7 VT]3%)ͤTKJR)n OZ#}B+\Y]e#{]{7Nh}H+w=C|)gp. w<,_Kg:v:/}/3w/Х>!&5L%!%E|;OψkD3Ꙑ6 -:pϮT3W3FBoPN_&`RpP`oxC_-U`*ſp2=X{-mW-P zPuvvw gHv=Y8.6mjHcBg|dj>%a j'K$:5l[~8:8 :^2z;Ћvt&SK`)=I ۟lB 姜f?lҲ]YH<*W 2E *; 5GK&ٞryV9Ukܕx @HZ $f@T4BU[Qn8o8.Hf*b\R"CjQ}&!˺2oP[>yvwr͒ |}UQ2Qr{I %7?~>EBFY2GY!OyK"C)]b"M yu"5A[>NL\*}nv$7&~I\?{P쟛1V=0{a@şw]x,<$V{]菙pyMR펄 ű2~xiT=x{(XOٺYЕܜeR?o'z߭>KW>A6g*줌##ov.R9Æ[{iH?HH!̣q$}n7okzpřԺ j9шğޢe{|-:(ZI[$$-<6nF}"]\Ҏd"XGptm##IA7gاsF8{$$$n4$t?Ypppkt#1$.чb' ̅5m48"uR`v`a!C);!>. vΫc$Ap - N7B4!#EwYiqNN{GX! h}7joH'rihWE&>_L`-@Ö~-y0Nb%Hr,QtR+cgJ }%\b\m!)cDfB'JF?NNƲ0}b/UkZ eG(Oy<$TjR$+ LsoY$~fDG̑c{~!Fd}1㠩+4Ib&} 2&-UʩxȂ 񂍨>8SIf{*6XSj;DG5,X5F툍ߐmpmbRI Aުq%3F)B{ikyxEpT'M$Ŕ je0Fn$Qi6ZkB%+$:ᖛM%rN7配N@$A}K}7n'dA& ʛ(5Ǖ%jGIs gkZ[C竖# o=fNH9C\E+_0p oPIJmAg3#%E}mǨqyIXMXɩ[Q&7qcXÑ8ʔ!O-M#L65"Ⱦ3kYI :7kE:Y.1.N9\uZ$ޢۼG?sf+@-+K*Ў`*ٍڍ \KDbDo!›ԱM[i -ԦWhwDC#c<(j>>ΩN-io],oT`W:+CJ;$7_sآԾS=lOfss*DQ]F;tSxheT^g(.Ҵ&6_h &'S#HKk ޢzp.;Lya*G ry:VQsGOo)@m,6d2i[1խ"kFCnČ3P&On$u4 F D,-ՍͰ SpyŻ xsTxx23VYoRytйM aPS=vKtAA.0e$EOxvUx;~fb*KX4ToLse'wl&bK;2k-6f#SܞKVaڒN28#A;6-\3㪵j3ƢeULQ Zelnl#hC舉 6Mݭÿ|}o.'m1iBgJ *<-Q,Nb7֝W<}5;_2%Ĉ8%#JDF.({oE䦳rCݐRlQPyiV-TRWu8ìm;B{J? ls>[c1^&4ba.Q|deDKY,f-߭ ,rW2 v9Nvb|+$mi)~Y,`6brIܽރ|Ĩљ(*?Q8+e 1OS4W+>4!}E[`Kp-Z ʾyCo% 鬣a!B"6߅2gR]KAG'&Uы^S &Q퐒k@ -λr6tuό/a5oe+ -q ryy4c`S+ya|Vp:sIǟ(|H2kriڛ;zǯ#b*k>LI~)o|Y\+٭h\CK#L0CbРiH.lL{sChA%}itZ;sɤC\e}`gj7\>xtZ F-aGFnjmc:>H=?1NOHIn\끋[ }:`pQ/r\\o8crN=.ѓ{ E?KWlҭP&7K=HzM휈l]x抩84!sLE5TPyt4=+H'B ܉!5Ŀ/~7/ynuL]]+nleΖDw.S:QS"Y[@bݡokjG'yI\eKp VEU;Y,B^?LE,GoG؎azߧa_ aw*ƴ@xHX9(L–:[vptH-ܴYal5I10үrΘ%}Rt\6ʻTzS` ьt8r9r#'BtSW\0bkE{ KRZ#9FM7,g͊.>zkuTRydK6\G+-(n&[i׫` #d4oT)OL'Ѭ˂Rٚ$sWX)oP2O Tn@D%Abŗս5?i)[,D=hs^"ؙ'Bzkl9(ʖqRY&@ 1&ҕ{m۹Xґ1}0_Y2L-Z$4a Va(n +Ճ-7)"7<$uEl~+TMoڞYt펰Wp>@l8/] 9s轀VN#j9YIZ,~Zd+TmDP`tr^䅽`xCUgoYU?lFԁZ;l2ǰW j]ˊӹMrSi{horux`LxKQ?\o. :JYɽK%x) S,Cl=Bhs?Wz.{8~s*(l_DYʟ7釪{,ՠ%JZŶB}./:Yzz(OПl/y{(쟍]" ڳIÆvN^lQAjDcYbu0?LDZ#Vu7(SiRWUkmpbۖl;YIR~ult{7epiDqܚ:m7#ۦ\/%sn.߮@?g$Գ4~f~;.6-q884=nBDo@HÄQ0A[?rI t?,.C s.ba2~YNpx}sQD 7w5Xj7SGt>N@k%p7Kh)y:L{UA+-Z0RKfx,\L5-m7St^!c/&~ų/M"/vrU9]})Ҏg ާ攷bBF іSND!-i,U#Yx@cy<ωLkHdr("~<smlSw }c\$Dfz+r𳘷msĭCp猶r} '&N'72N(xC%rJH$E&/*ix\"@V[Ɋ|kr8Z88a 5(zi럑XȰ)_0i[dNcRx(B^,Ozj ݢ׶[h*לYOW e߽U#|d1G5*M ZLb<=F *<^4Q8⋭+S In9φ,\1cN {HrhG8wS6VzahУpî!rQ7mpz~>4A\a{vIUׇGoϪyzuvorUw wLܖP8P7ٮQ}ROk?M Y$l;xqr [uE{bb ELj]B?Mp˽- yU&EL=(.Tir7 "aoNE@2M&@\c,^WM]ɛ\EMǖduK KWDs7|LX&cN:ģXTBMN(&8 "Ε1.طu=2e=bbZrWa!sŠ`lOS Β)tཬ$'-ϲڃװg} W&X?1r{bsf~QO*q\nUS}oNF{uA K,I*ι<]Mz=fԈ1؈YjOǜX3դ /.eeY\ϴx,oy)>cJ *P~,ק0Ј9X+9a./߀1F"ّm({vZCH/+YO۴›A],̆I Ɯ"ZZc5e{lx50XVel*[[9Icڋ5>gؓVNSozasז=͎XI ~UQJjaU8A;v͋ gYH<&zFdu9Êt7:Kx)N#MBՖܙng_KZt;[kVzԛճ.xgpb '[ f8k2 nx{nهiN,}jy9ŧnDhwNTڋ!)CofJ,=٣tYLUTk "J_Kn6fӯv]%aY?ۥij[A<4$DEn|0fؠ(Cg uץ-3 I'mT酳u4Ԧ~/ѹR ,/gyMsxo;R}sp$w-nV[<.}Aϝ))IwTh22K4r ێ9g)cn(~u%KෂGSŲCkO70Uc,$k$57{1LlԸ R7>AI|8^Sf]f "e;Ck|gԧ~3#b(k܁ĺ |CHTT 6G*Aװ)]rM]`%P&NAj>3tV.p6Nz,ns卒4[gLjD1jfnBzkOk˂$>k yŕ 5@dĂ6>:wI/ETrk\?~HKMŻPTYsɺA:ZicDG9emCyߠoli̇aϘ깤6  ]3@;[ ,8P1!lb[eJ-6{{v9>uقsKX@3EO!ӓ#a Ԣ3%.=.'nF pA@I0 >J}-@, %ysv.V b k-42fKD SOOx5Yu[n7^E KYu4>? 8? z]h /L(+F :L TB_)BQ;:~%m+TQ_ d'xϬ IJ x7/#cyސ?{n.񜎙+ ܰRhA0wvaw(ѱY6 I4%gtGZ &t~bR#&+*}#NML2s,pLp)n,cKZǕͳ޼RA8hReZ))tXe<)zޔ\qv㸶6e9k8:КtWm'O4㒹sPq S,#XW%gkmK\(6{16;UOLd<`˥/V 7 .5/_1]xE+YBmژ2PэN?4F"!芇~PUK">I$C d;a?^3~y(lj9{F~c291S_DxOTzoĈJьRxJG\n'Ϩɒ5"9_s `- _*}f n}`+ʚqK`-rRg<#,6a'fͿһ<]$ġ)]xb8a.+=)L J0Stsم7㔷5;u჎Ӗ_dH& (c.NiMV>f+dǢ;q F "8 Ou%f*rsԠٸyŊ[ z26,WJ8,xhnpGU ´J$q2 K| *Ģ< 5J~'XbS6t<-o)\aO`mF[_H2^9h^ ֓w05zv& [Lr/8!4r2-٠o岪;CGyc\&=J6P5w(e- rZ@ն1Cc~p#OnDZkJE-ؔ.j~Q-S[7LğRm/7k+J.Wqt#j>:xkbk/͛Nm-O OdSޱ5iM)]k1.L- `U'[0^b2}ӍtmmXz !'>Eefĩ]j6]ĽB "`y|t8blF^7[jXJjc!K^{lK:o0+y$>` !t՘b1]]msbsj2֠u9l`ԲǾ45?~8SFDK{UFsYk:g9 $9Z LUV*9,I-: 2ދr_TZrB0[eQ.ԧ7sHpY9m9 [u`T7m[Z*x Cw҆ԉMvޓ^R9Z5L&7YZCc涮1%$M<}\5 e;6;Yie&i(b”:b.UUԿ&MVyy_9͝r3wI6Df9^ftO.3olOoGS8#,T]^R]θĐMT oK, ynGfd Z]mȪF'&r {eKm,ѽTLAsKe(5c'!L3tͨ.hIgm_MR?(ɩs+BXplwKo̩jz7Z܋y xmH\V_xg$]T:5ktZz>I*s:Z ^a:cSB@u2#zK|VZgL1~}"5ۏZNmf~X֊ : _|be@+K?zֈ;vv+K[Jn ML0ӓ*~ZzsB$;A@DGC:tA\;0{oIzGޘ[rТx௓Ι &ܔm,r%+UbD:{TX[/5 tK ]h&[$ o.Xˑ5F(QBC􌕃Տrk[i+8Cx%4  痍t*B84n^L=ǃ!QL!,SMzk_3v|9y8 *PF k_ E!~JL*xCԭ3\'C!Wآ^M|Sz2y?^X!QPjsV7YM0}O1("9lle]<t\7E-Tы{ . N+w-%!wv9 ve?Кbݯ52-Y0{$vm eO=ecVw j"1y~[<H/ENE&{Yx9sPxnt}t|yX?fszaݠ# ;˪yvC,ٷ$h>OyF+zs৯Şߐ |0@FnndvVf%[˅@J͞G8)5-yhˢBc<%hzN讨uZ`L'ep<w҇8eǔysX\dFSY _Io׀tduV.T$X3Vi ܇D{c\kxJ{}>`k QpQsDHYRrhhrg /0R#q!>\iYZՐ]J6Ay`kKir=?Au٦Kpp2KBsg6޾L՗+rԗXүӒZWJwǏB@G$N(1sy t[2rJB7-B~.:e ۴-vg5_T鸦Sb^TV'x}LA>;IC.nrk{8lhHTJ_X*a C٥yq:ʢ^0Hy1I*85 ^.~yjچ͞FArjn]T@6n[ZsV Bv[0\q]CjLVdfR9I3 !^$7̀l.nIn_ѤKe),d6ywAktK8iimX6OBRZUQTAԠA{U5_I(kGQ1UM2Z4S \X&@8'=&[StEJ(|h[5)~2\:y]Lj ʝG ̭q ':2mDuB!<^RWҫn ثlw}0 Oh0sO(nYHF\mq:NxZxCU/.b)c+V,3] 5% SCY _[!ލ`i(~Vt ![%ir[k3I=$ã&ū;Ɨ|AS0Y^LxIZzr=^mqYVIZԦ .[b$*a޼kIɝ6NzC' kסdknnM/6xW8Gφ<9! 1b`wOllk!CYw Ki|\}>{ @ޱ_gE˧|Dgj?WN>',G9#wFb3>xwp+u8~D?^̊ӛ|3(ۚԶ>s¥c/nO2bfa<2^XƲX? >|aNjKc}@v#OU@S}tyuݡ=;)mpw".c! .+te'#NH8\٫3n׆իނGvOmSCĪ')Qy{1ukO5O ]/^I @㺄`Pv9'㶱\L+!vQ܃8 ${;F8;²瓷9(zJ++_h7=سgf왞6{< y$aU}ɑ$K|Q@dIbf3語)0s\k9U*=ӢJw3R?DEUEIq6ϤHv\r(6>Xy j#9/ c^sg$Ї 1Or1@Į&+>Z:9ѕmP5.fVtӔc.-hRj]( Y(Σ (s'¾P+yǵ=xe?o$]N7șxK i@Ɩ\Nt'Y(`<8F\6 hTHQjD}cr>N=YTצ-. ""-ґlY(Qo 4K? TӜ0p= 5*P*/sX]_P\CP0 {LH޺PRZ*'/֨QynS9֊ \^ ̌C{<~P :Ó1*Ig&S:Vn\pZ'SB:iaqtF%Gz6)BjyN@NޅONFHp [Dó:+%/XiE8бeg/HH?B8sbP.!R2 ` QC *CYoֻj`SWv>g^/&~JwȜbx@%i(I@7.*gmHReTDŭ/&pz Fw-2DtD 6^qPa30ԢL4=Bn;Ky?̷p%]ҸB&!7@L@ d8TJmVAy#U>^w~J*3 8F"vOE:eau q625 TgTSv^ iMfv;x@< N (.UWrPIN)C4`TЏbX(TBEHrQO%7PQv|r08R/b`6pM;zXS^ 1+^;ʻGTF[K0Ǡ7~gs<ďؐf)tiƍ`ae eZ y?FNC6 U-;vTȓ6{myYo^e]nFyk7o.ȷopR5M.udj-b+9 UmMxxE2{\|Kʐ̟pzؿ{vm^"~=DE=صh0i.&iMR? Wl#Q*貣1.@# 886Poi[/"q|)}Z\gK"_Z#PwP }܋xZ,Lǒ73%$V q*o4hfPnfUdo~YSvVX>Hf%]~XJw3iI2r]BwK B=rq}£a*Fj^ՖUb- @NǢ6_@X&@mC C{jQu&\+2 |aV^SIT5yS|ΝkqB5$S¢Sı,> ؠlè'tʮlGj,yfq@@w1'?oVReP<Ǜ46WN@*\nR`[W|O[ϒou9"g l(#"Q>VcڪsHH.A%w!JLUW[~ ޗEiT@иfS_9P9<?=X. *x`ZA^>&5qB;B VJc@sSkdeA ?dIQŏ2.=QJ:o)@Ak?cj%asʽzv=SiTNNJAOU3ėTlYN6s+h"vؓ'fG)7˘|ί9пq'V W2^YqB_.^xݛPg4 >ysd[͞Y \he snUFl_u`ѹ$Ve ߗTJkǻ=U -J٫Vx-g#ZH+]J擖jRdBL;%%EQo]k:z~x_B±)d5dvJP.KԪl7<(XeUtoE7G %+&(iMjyΆzyejsE*96C4-ﺳ) #N Duu'-I2j՚~$: ۠ eDx>7gEdU1Odzt fל;"!Vmm %0;JKMPlC RZ_|;$՟vvVgvW&I3XW)H8ySf'1,%=.TD3x>T34 rmi=wO22DLYE'[9 l6Èacr1SyJHY[sk6(65]G񳺦\SM"gH)vP MT :vy=>-Ն);$[qtVz5oK yfi,|l)٣ }Pߚk qTYP9jaKf47G1z=I!oGR#lS0OoA-g0~vj4d+$[l`m!ijs'O/$LѦs@&Xz;Iv}rvv" L8Щ؟{~د6xV]~waeIwˉ- ̤-m~r\1@)chz &[o%Y"?g4xMOakr0kvEXETYvF54/'l˹2=8VihjY%}0d¹< \"[@+դd?ȗo+lcc?C^ٕ9;`Ee#e]Ndpߩ|[=?%ZL`lc:^(S컡W?+ >^KyCo˄ӛP\KM`mH w7} 4*)ktS>PTNdtϺFwOnuo' ?$쥼PoKM9/jNēL7-dYN?F.O~'m}zʋbmbWB7Do5judst qrR%?إJeb4iVe6ߚEA.D!!7Lzr2]*%3!e_~%‹&/F(kFKl-vIд4^ [qAOfuCjre5ΐ#-k2 hYCo9Zݲlx)(SJ2AXr^ojGpίprrgwIb#\|`N#ܒ6Rvv j1;9I1(7gk0KvXk@2K!}BYJ5 :! &Kna3W i)g,> >ix" poܓ9ϩ+i(hpLys>o]M ظ-)+H]os( 2Af`C_S@`uYK-vtU3XOWԣQ}ҀdPK`Ldt0_Zϰ} U4S] L04*9d&g'8t>z q6# L2[^PÃM䁀fT\wDwƂE$ސXH~S-TTR(75Px+ oj @H$^U":L?iBKm6Ҟ?u n H&WMİB v!J"΃$LK1cZǯ M%eJ g G]p[hU;u-QvIMaKTMcFҖS]*m)փCi&map} Gc8 h(ϸQ|]y'~퍨B+TQ 9"v߭FRYy?0\S! }CfO [g7Fma({<eyzP#.ɛ&OSƲ+]ЪClcˣyA9G0kZ%D3~TT!p%?i !QX3/z \ӱj]]Z٫/ڿ2P~Bd܌bK?9vrJs~nt ͬFGF=a1U #,<7PrWxl9XVKSI~]5##^݌/GmY+X5W+U D&59Vs)H>N@yx~THkIwCmQɬquZ͖ZOK׸.~# 2ejA3m"8'PF FSGKbNsԛ3Gϧfo‘mĊ|Vn' 5C< _X641>lm+|M)q#Fn[o(yf^M~h ~1ijjlW4}- ~,r٣)hsN"fa4?{BNGjS[ҳ&o؝9ţ)zAc:sh:@4S:I]MG+T]'(?oN(MjNQ)iƸbUM9gjrѱHfvCX>V-t A2*_hڶ8hMGdRƑ): h3%iЪ"0N4EkVY9ghX`&nrp>r7A'<4Br$468߷ifdp3r2#d> swg(d$P=~):]LfQCEHQy &TAcڨ𗽳I%Ԅ 8KIsM I,X-OK^$X3Qrj@ITXfIUXj4BM<}M٣E%6\S276@f6y B3Nd{P7vDXՑli8hjRN5R?N it2e4bR /c5 jNgex}뜈5 ž.g[M ;%*jբ ZQE>+}w [ x+#h.c?PzhG*Ꝯ`X.]U.qI!Xï~dYy v&DgcҤ-h2*ixgTΡ~|)0=Dbx[ FzW~}C>= '3./[fkBbEBU7e$T&`gS䮋ҦJț:S`=gq!Ӥܞ\>ئثQ 9*%J)3} l=J9AuL?q0uޢF8#ӑc%}C/;8S*Z$ GX$Qz}K ^.ӊ ?a!..Z+k[*#:`oq;}Z2>dϵ..XݲB 9,0JFNhcD#{t=O/'wjIRxEcH{bGpг?GVݏuj]118K9,MHw}4& ҕU:nT('7x%{w:#g~ >aNP=ɦ#Ns|NC"1AB՟qzĠ_J+"5lF҉F^ 3"YM~[kb$7rOgzqF_Q$H^~mUި|չ+ڠeZvr15 JN٫O䧬YjCq 3B4w"oJM8rXbP_'N20 @@^‘䒝 _N7/y۫ӭ (y-,2P+:|CxYSdW9+jS/?VU\)@@-J1H|:a0~[@MRPj6+7Ei Bu&é.cuѺL% Eb[l2QjqIy#pR0ek[\N34YH@xɁ#^QǿEL2F$S=VlKF4F'WP1S-M7Գ"u#H\[gh<sIHE=JQKQ$^eP$պ&YsD%}LH2:H9c:壴řd2t-&-zoᛐb#Xʺ݀w4{%EdӋ+>?ޏLGDz:lSU[3TSwp퉖~QZK?4IeI5BK:5ȲR+\c@?aH-iIyU ѐp|'OMvjrjhu8-N~Z=&!5_r>5!lV}aqTm'nk-;iɅPQ'!09*ջ5cX0H_牂]ah=F߭N%IUSZHXyS_Tw~fZG-(cF%dl(#ӨvuvmW/(Vb'WY6:ޗ 5{fj^y^`TPEyq_`Ѵzx 4Y p|jn]}Gf7M-#t-l+@=oD OwSgxU$1yXK#.GG#xGHeMi /3}`+B"ڢ/09I5Co/pT/0AJ їߔ518Ӧ0;j^R̚!wg;O#TS8 g ۉێ!9Z<(Yk{[:h'ܟr TAuGTIo[@ _@`P")ϛCE@%l\YV* / M 'PcTzJV"p{f\`)+haYhcǖWb꛴Tg&OsQC^kX U4zڰ~Nm UbOӘ3\v,&ZxdzIf_HKҤiB=-2n0Hn} FA;$ymk_a^-iL.~yNUwER1pɞ\ZOk?'S.4.aZ%jV'ȓnԧj< jw+Tâ)T/JYD٪OJ7`m|;($Em5OfWWתP93U?RYx^6wnظ")T?R& /}7{gWhԠ289y mj7E66:hRwN^{,J\Kcubi,,Yl}ZρPU Xg8pas5Nk!.7p܋;fRM)~uՆ*Y㓺nfU zDbTw ]x+% 'x~k_t7Z8בA j%( .A `Q^?k[Iڑ5ZE&x&GL f!%egПlcD^Ǽ4{0&R }` Co߇=nB羉&nl{zttN\/-5ZdpsqqDݥ8h?:qψŶ[@g4?闿0I۹"setX9f,o_UK߆XFfĺ.[e.3P2~V%vq]Ƽ,wUg{/Fl6*U)anr4y>/x -چzR՜yB{MT1+La>uZשTS00 ~R] fonpmXYUx\N _'SBRԷBurԣ`#|Y¢{7{MUNEvA,,rVW2 r, A8Y)O 8 qԭ}%sS=){SLvi"V)"X#ĥot֧d\TlAnݻq7~!e<{8XF8r (&LPU$* 䍛u*Y9x_7:A6ZΝ>}[u #ur6J`>5"Cڽwt_![3bnsVLs_0>o^v'sNT{4!߫e#FC[֯ͅ {Xtرϻ4߳s[&i3Qs7uJ8xgRl?q/ 5\JH~7nW9sĸI,J[4+l֢[0 @6r֝ Y6c9',P&ZSi TE/Ӄ*YA_332.˞ f9jk'nF'r\~k7uݜ@Ÿ~GVIԁ~*kM#[%1Hqþ@ - o%/nXS\6s$ooI8F܏Y{i(ˤr'VɎlz*{h}yRH<Mq<51K)8"D@U.7r e 8eZ> V R]aacHawéTh]8^Vc`3Ѱ^WޖAT'SE10hōS5jmpƷepUř5E-j4mcVш6:f:`ՅTdY.$:&ѻm/(8bHTd躄4MfK߬N9f'r}PDNN(߲ G /J)Zg'm5LJ•ڸm/pJsY=ِ 0k Eƞ#v $3܊u&J5 c uxQWZ9Y&.2vU37kiQѿ3 Ŋ)[mb'b$ ҐqeQFrrA!.\XǷ7pY0}7ހea$t.aǣJݦ,TZ*10$U3$D|@4C~Ng ĩEZ2dOe"/,c4`& E}0U9JY0zm|@\EeʡsP! lrL lm <Nkq !T2ne0٠RYn=tТٲ+.F dQsGnwi6DƏ TZ2vlT0' vi5*,2C1 Ka׾oyYF )ފ{ w;2$3,h H,*PIW  TE R`Do\\ėEPշxJZ&ܢ)4k7)zB2eS.ͻjO>ed,-~X.ݐ0MZ=8i/sc C[KW/Y҉\RAS8tٔ2i]ݗ!9t?ϐ;<0 opQՄ-h~m!d‰6  Sc۾̊ д/ H&nZ?sojVMJSMd O.P84Yl;>Vlgl_C<.9FlAGhJrN73-;jx</du^YJlװ!jr{x@BN] 63)b0yTM4 )E8`r[GUh#̆qngKA%N&xAv@CƝqQ+e#t.QBomGȒGK՗h~/`'}o3:H@1\m$ a˼SN&;'s[b{%p۽N fQu)p-U!̤ NK0Uk+~-&YIJ\ +87/@ \gmFMI nrCH[Kk\Jr9LzS\7&@5 2dQ6/j`g^F4Mi2^p^u T5_mť7 ׷ f9=&Whn/ɧX+|.̓`,ЀBy.d|2^>̏޷IE [(yiܙAZᓮk~_sywYRdnkT/+w-=_ $oٲoR8ӫ}#>h,G|qJýqvƄC+<ڶt> YC Q4ꍗbD'کH)FVp])X-t!$?Y! ыq=2Vk1QP3>ALv&YvU!= x~ӟQjӜ15E)f{$~NeRGmlr(ZiơaYL=IJR);Usk?nczt0`>c%UmdZya ײ>mpd,/cv[bؚ9"ûA.'C- LoJY{H/ n%<؞ Ƈgdel1 )b""}t/ ̝½!4B'ЈӼ ajbcgm'oD㋂e4_⺜#Y koehjo:[߬NL+#@g) Jw?"MF7mŧAvB)زɑEPXDe z @+c1Ǎ\3az8@.x-Og|k:GfOPi qz=(Cɳx˓CWVgGjs01o`gӚ}2+ ȓi 4sU^$4 '1d9g]B,&7]m9cL1[ut親ew[5o+Q^|y55J}*V}v7EWs~ȓ[?$bڥDkPVИ X==! >dybs"SO/D xpnk&GSw#bE]}!ع=JzSrEo$uwmQOVޖ*=5d?;=xFEp@/VdbGbGmn=gGX#ѱ8fYih̰ @L2S{ZWdM01Ø=֠her$}guW.\"\0{$*lj3*Gƭ,Rr ?O(V钗$%;wtJSF"ÄYҐ5ȶli&&viIޯJ_] g#O`mluТz7졿TQ7k2Q~sgGt2`}h& q}Ly O.3?4ge^"~}ve?VP! pK <%99[T"c*pq|xx0UriNWy㯼.R[rǩ@ b D<͎0mpRBk-%I{ irB[9}stem@i,9#w>eoVhtAWɸ\Nٔ;9p4We6FVVK/ݻ=u|­/ѹ.62߉H6L. ]$1B'\5gt@/VsM3 FA ^dk1WVM%VoJv2Vw `oS_6nw{mX",">ӖRz1#;*Lӑ_ק_ ҿOzh yM]W#h Tk<"ū(6r=$L7]6˳qA<룧qy=u \`s <$.+ :` pI;$"^qyfڪXX$XR jUѱyZ2DTAHϣ!;:1Q,Z_kZ0:Π ~fcfB6PLHyAp)u0R %If?56HA6帶;gRQi|-عtpKNى)IzCXC`scHD-&O3%!v'/'t}P5=H+ϐ3:EVަ4 !~KPΦyWbNSNO'_^y%N8w>q@N^4Yזw_ KOCBFvSSn0\RNR˘jlpn F7-z,2}cj40蒮"j䟉tڎ_E<#9e[h@)Sw)oSG~&}*<}z*"xk`D?` !Yju~ "v]N$JlL.!1]%jj) _*^$9IBOdW%⧕Ƞ6TԎro{"k7eMa{$e3쳻md\-?^YHnӳj0׮AJ|Wʶ-a8z|}/Ӡc)=s&\m|C1X`,Q! lB̰}SY;u_*_߲Mx1'`ܠC=Ff?T;wXǘ/*k\V'pL}{aGc;3o]~V!!6߻(LgPߟԻ\eYZgDGh kTY-~Z,$~*q/*u|7WpR= iE㐳O_k_+R<򣄤[~n[Gtf y86H$7 xHw <}ǡ;`f!3I+ B~' zsG@5(n$=FGb0&zyx4SAKa$e+1R?n a؉$6 ПWCi`s?w4Jqz09Lu)3nÏPGAh"ϪKc~p>m-a&6~i۳^_ޭ5sٙAʧ 22C懺"Ǽa2G̔tj9I3~ϔ20c}RlhOgDi] y62>l 9NN'&E) c'~8-x4M+d5@V9aq-Ng}PcypG84FXo͑ҽ>!#<<{/Qf?~)wG{nD͞6y6K0QԪVFD9v)7!vl8p"GwzJMsn\-nw.v+YNyzX>ѻ э,JStSBsg-ʕפ^*K]Dr$Ujt;06RK7ܜ=Ggb]&'!*Thizetʑ0<;˜=ڴ?e/:@<l&Bƛl1D#)ܞ*j\ƙ h j"q+Q/iStώ$+?qu;n/P5oؘe|kaUG{A%ݯJx.UpA|fhl ,k?l" ]_D(Vjִ1/WIhAj[g++!jPܗA>rb۴gPVE}N+x]1c=- SȊ6xl6.jPtɁJDU/#$9SzQP2ڭqd*nkN>gץ˄`hdV? gZ`n267!?ުZBD>LvE930VƤP+=`xG/f}*J>,_ũ}e}[7ݹOdn +?Ds]|0 pT@l݇4CaGJ}S+T:χT>ghKv!8»k} 0/p jMm{p?L{JMz g(W.;*nqV03fvz,|V;B/l} /?ix6vhS7d:<Sj1\/Z`{&amŧ5\+;Cv"~'>iG)ʯ *,a!#G5NF|T l i5ӋUuqMGHrX 8 c\\P 2vgC;qd&HǴ u³0kIr^ q.C5dNYۍcIi~"%ciE fnAJKg1B\{bZliZ ѕ/N XK'a POu~䜵ȫ_MkY7L/*7­J,nSiݛ 87 W/eS{i}>?tmPbw+ ww+:@s6hC_ղVXlOl֐<ڋ\-0*+^0̷^yH}?V"6NF {N)}THD˪Y:_<̎' lFwEodFy~P؂i0ҹ7PgRg,'2 )Vk9 yUr&SozOsRd#`Ŧ,F+uJժ4o LH`$fFy|coE/!XtP754rk-&kgeV vؼALƱ}i-X<ƕŇ8BV(V>9M6ΥPjH IZ Y35"1[6e[u~tf%PDxd2lxZU+R,irNI Jw(R7YvjF"N.G狣Ptԣx/bB?)pv#]+ċqIE|!IW|s j#Z60`-2֖kv$:k1hm y)n(w "zI-% ֤5 mYR6BGO?NhTMYEdNK@gTӐ䔉|~"O>%BA<4V7/RIuƩx(CYz:ʓ?)ӝ?:,2Ő8LasaE1Ά |ax2''E`Z3keƥe*(nK5ޒFhR ܝY~4ԝk6L컼[@Sz}1E>DLϑOGw:;9j zr@ӄ…٢UYPOYRVINN4>}4b^ AޕF5p.^սhu7rbFfVRZ2jC4kQ&'OxeqMhqTXgyT8B70NEe3g-2F 2,qS4A s>1".t Z gR7Զʇ`SX֛'?I;$O|+1_~Sմgt| ȉjQ^闄 ?BCVyi"/냜n,9kǘKN=b=˘P{m5#4GRǀ@]a cO3$Ă_)h㩵0n#)Pɬ:0Hqh?YUGaghZ a4*u$5Ap,GHMr,@9B]0PNJUW0ݱoZѾ*ŀĈKB$ߎ KjAI0GU^,jqeEEJ<^Rn6ZU$/ܥOCWB?o9 X_eEq^C?Ax=3)Uiw7ہb:+d%9L}w׺[ d%,aX+ vw Ss5\`nTphYg'.npK>ч `cZO Zf)Ҕ`Qа:vѼsM8[[~F;x$);O9eåm}ΖVw;$NhѲ<Rw+YtxŠVQ=*8W4yʵ ؒuWKc$ J'_2y?1>NVucҭX4[" Ǜ%Jvg8hE&6#Fc-ڽΑJՖ"9ku5. j2X7 ?ܑږ&L{/Ɨ9!'(Q=w|jWKB0!3lڶ/JmTdlHˡ&6*hgN  zTug=1)YTʥߘv5 Ӆ_[PRw8"hߓ548+BjLtf: \DdC\{U}gϫXM,%xzaR]LFCF^q_zKR@[GyM,& R[UwI(jnzJ#!(OD{ HH9(Ѝb,K6$2\ڰVnRf }Xg?Lk tY_/4{qA^70.w/ NyUo}4* (DVQ;#zcI<1 4b*:婺NF@XK?KcNZF4 )H/ątS^ou7lI+A!.8!k'-o8#,-TWzpr^v{7N5Y׺`z޻陼nոBQ pJZt<{X{rzة?fTFi7Is4T$TU)m׵Kĵ,Hl9n$}WB~JZLN-UE^]fܯAO>Y#c۬pq!/$ѫGx?,J(a-DUx!9ʊBЕvUu ){'j$9mIߍ}-ݕ;=[zw;4[E+Rke>O|Gu{E]He ($skANKѷrph]NZB'=ޏS>YjV!t81=N#O4t&gsU8 nVkwF'*#Pyr&nw]u364=bOH{-y9-?^%r [("rX2NJڠ pr}:%T3Wޕ{ ֲXʼ>#dʫsjbW6ܬ}SĊ74F_VFKEF@T5巚ꏰK _pc=ha$)w'(lv4ChyAp|=D dHZΕC-9(Lz$o 1`m;RN dǕOp0;c*Q̑ mT, }p%%&>+ϕYv_YPVBOןf˺-Pq+𩹭fM($_&1 H"dWe[E yBhuF"-0[RM`K3lhNt>Y6&) k]\1 1돐 861֝FJUW'K%FК1B& báW]Lp?Fen)`7}>G*6-EVY<+ $Xr?sSu.#mCdYmTTv~@P"bEEr 81Fv[G<<ةO'{Q?=*E:*9M.xP\޽s*괛9#h%Z .?:3]RFNIfIw Ql̍#fLUҧ)-0M}9v;Š#d3ևvn]Wf- :m+cyYlV \ÿ.h0qg;}Ⱦ,[/^Z]-*^OcaPG{v 2_eof:Vͪ56ksnNZ o(Ր98k 7V٘,/"EO<XK:N˘ۚ\endoY_I:dƐb1J "kg"XURW/Jc^nY08J[XZ{Au蛠U'R^,$` 3S&,pjh TVx-[/2^)Ym޳:.b2,`Ģj'"qR =ZD{8d\;s#dU_KLV?B[bm{~SS+i_1xêxv_Yi䁍#`@:u;1b,P  KCV=c'$,#RrPD؆(f/{]GkP>@2!YFYш] :;6jxhLajPF;dsY ~'nY/wF^ cIQ f9?qFÇa<d_'W{Q,bO5g> oj!d97HV3^8v\YcD/! Wƅi 8xeX`ra.oE;Sl帀` LG}_l5.eF+Rp~*f@ MG0>(Qg)SF,1ag;d~Co̎ƺۂ6L/qpUI!hS-5;|Qݙ#>Zvܕ*x ͌7_ɳdϕut(zfU):cCR,+}z9ӳi?ƺRHmUX;N)K%gwcLɌ Ln wk7, {׊SXӄ$dާ8pgj'FPqAKF4X@ߥ5"$ɯh rKyNMJb$iNC6ހN3}_5~p#8p7f^#AZl@/@(Ji !ߝ F\"o9 [ʬo)r|Jg([}.aF݀ /8DUD{}q*' @ R$:r!Xl66ƙإwYv!Q_I R)`sWc /aLxCT7\>.68 ‚f3]dg@xBPMbx)Sk!|Ob9o轨5,v4r$lr>#7|Y||6^B]ӄ0 elǭc'vG 擘 xVs my ]9H=!xmlZ;@eu0f]QrmSۉDy +@,̐W.ϯ;6װCH j֩w^1x̐D97^רzʖЪ܌4,W;!a(%av̆Ӏ UV'ND&84xVm ЎfwL}'Ǝ$(eqfޛBf wKݠS,R vFƁb"j{j},YWvtmv:`*!C{.5L력R$n h ru'{9~Zд_fdw$^QQ)qq ^ٙ|G Ac.[j2hnTMZA3L9i7]"Ti o6{Z©!$A L.o\ 7@n w։0,ΰ<)XpЫIL7+9wOr5ct{:]"G_JxSe9M;\w)>>B۪%gq5 >wOtMKτW6w'dzUZ>:]&`˓>uS>r#(8%Q)E/vgZ쯿ܾ=4uLxff8x_$w<%w燹zc3&q*,Ok1 {x̨gpIIt=|3dq w\6hkpbi Bm!^3si >d(>XRO .f;L8#gO[~MjO3|M(]|{DTlaLZInzɒA?e7E;k!l4m\s2e0L,t¹U9b8 Z䉅zsGo7xǜq--QT6wkQY|*Sŵh%bZ#QܤVIfWOJib?&ahLCz_Owgr#/YHȻ)k!rESJ[RN.m i$mA%2-B84.q/{K B6p\ ?m@}FeU :1Z*%!Ad@fo3l⹎3 n-e3Ƨb'U֜u,Ŭlk]T!EXЛ9@0v{qqbƷ`./(K󹠀b7ޏE?h ߭I \D< ( LzSIӠ9SMl1zr-%*`;z,΄x5_s]10oĈOozoCظ]iԕ5j1y9V4c"YGgcV^QSua:چ*ծZ$s86lq͑VE)\nץ/؋ŷ@Ēu9dTj~2 3X1ėpǸ]Up*5z \`l=tk\ҚFrţ(pX?">ыgqK(1U-vr(1^N)N?Oʋް1 *ᜈh-XO&Z dPۍ0& $Q^f6 e(T #wLY#kzc", 0b~-Y$,I7^T?q-X?1 kQSdJ6vHܝ< vέUʻ|n MgF`ͯߍYʮU/ћ Q=[gYSŰ2t=)!'ش~r6WhUΊ?![I|T yFWsUi4>Bq(?e R <[/~6(CͺKhRuZ~Rk"'Kl%(aKLBr!.+ut48xjgS̋]/\89Ecޏ1SDb m |#S!oBɥ⦁|3ִ$eGga]fnDLBC="U!ir-4 ̢arY[Z}*dx$$,@?+Ryp>c=oZqj5wP iP&ý|) ~`b%q[,L`Ax%-{?#5WPT(w?h-^GEXMԌ]Mb^ U4Ab,^t.f69;4ݫ)8];+ȆˋTEd6vE `PP$0jū Ɏ]!=CM%MF!ҒҔ,[6TP#({6匍7t1K=H磪,Ga[mjGȏvc[1[Z\{Jr*mNT|=k_cL>2E~Cl~*.ܣYs)Hg2&S$ =J+9;Mv ^8'qo}J%6*%»%43jC5q,?A1 M׌cJa) U/3nfbogJ/I8'v%yt_^0J7a 5/ds^JsПZ .˰fzFd"LR $4B&'۪q?8CqGG:T-JWI fȵKmRH)nyzVs-,5w__btOSB? pِn\z0B#O7h!}^9EU r·XZKe~Jq;‰qDܭZ׻W;{_Sk- Ղߪf3yM3XF{V+tyj^IGё׳N=ɁC<*JD,U;/5]zŘ]Uݫ#xO68ƍt}zV2C F/;[bbSO1m_"- }Z*>e跄긵X!mv|GfaL%ٜ"A1W /JV~ݣ|M>WY;T%(E( '^o5UK%ŰN|@Am8٥n1lzR/ri h">`ݫg\YՋz*a!!xقtI~)3#K//%KO;CSYKdꜾlib oKdA+7/C셠 *hykrY<$$4E -{oE%`pܝ&$ ؁MKlǔJ@̻jh6J,qCM%_?U#09g/."ݽ(9 gʊLm396!9oLdlzH{i=5`:È&U ;]XHyL6k)@`!$jU z'/g1Jxƚ3LD]/z&Q="f%q->¯:C m-fjB,œK^KHfjH[f.Pt՜4@(stTPq+q5O>ų1g{ٜzwƦ+/g{Q9Kwze8%vnlHt:^$qrM|Kf[=ٍd_/~fn#7??aXTƺ:Uҳd=*mNVZs-a+8'K@7ޚр4΍Y\.;ӫ$mb3ύc[:Kc8ڙB1)xWm;dT5T.6yri%QF;/M X+F46zd;]9uoK%-HDgK~-&勞0t H/˯G\<_oMƳu~=6dpm̹N2m)fv` em3 oaGi$՟*u`a 6o>S_ wQ"DQU `.򆝽G-:AY"|T?;/t./o/xcbpOCǔۏYꅭitш GS:ȷoc׷~ชUNC|K~AF-,-Dѝ=XzS+py2^|(Z)xg$i%*TɍoEKT65Sؾt",Qj؇1 ѩ%!¥``zOMI$<=AĤ]<]-Z@:>m+\wSUD=ƄmEzt䌠g!WS2ܦ1-ي[S~uՕ"6aAssi<7^{=yվ'aB}0g?A*o]@ " lSQ a9K8gQޘl-'Vv:媱UjU(ڨXqZR -/_Uy^u,Tώ4J*obʹ29u [cՉ|=W_ ',Io|--\ ]w8˼MO SoV[LըMLDV]'GNT:;{JwHP '~Ӌ8V>{<8P!vA7[,P-R5Û=iZc7&zVhPJ=mA hGl?Q1fȊuO>I^jxm. Wn3!5 Ol J$NM4c"-?ٱ^o.vZ;%)/&w7+Vrkugʧo/Jz QԾ#l ӚUcCZloL%)e BNMbSU¢WS;"}xda#30Yݔ]^ D[/jC^u42Zlt/kL {` 5|Jd DNJ1 #(|tgΡmZL@mK2MT)s1uU8'1kOnT֐i+h/ɴ%hA 'l[X5,&|ҝ\VedRJsKJUk=FB,y4htoN`~kY| bp6n X NVz#28ok} [W]*@-6PHJC뽷1+X[jHokXLrW.sXM# _6%ukt5<%uĖUzW b Q.h\R<['Z1jߢ$^EU~2A~W^j.uVBWseFP]'C˰^i"jTaWbr2v^GBJc %p\Obs!l~ cc=}q)ڮ-M*J_ءٓ ,)5 cK?feߦ\`^߳$( W!/2\K=1ogwMN~4;~zlh+IjSk•څ_[AYtUj/eR)z|B]ZD}Q>jXq0i0!SZ,h!^4!8n*4!\Osq>}@}H PXQee*8RߓӹBïH[j<}19Ijxi׃8|}q,LmBnui}}K?=#:%‘Ji= >"]tEt6JI%@t^qnGNW(u?T*TL /8mrKu^NQL|\/[.1AR#*N_ozez 9$;Stc\UtkS7<:c?%몤7,vڡ] j~22WᘁumqhHW2.Ǐ U(4_f/.@^4 U(R% KA^i`_Lc/JƿkoN ;HJ,Tz5~XWș{i.R*/\0I/%\쏷a/ Y0ɘJnBN4Ƭ85 bhɯ,@em\F)w[z`qhe]ʙc ~g[MW9< nq M=ygT`=g 7?$gY‘/Cqg'J烦uMP@ 86}OcH~r&ibjI} nTс[v6Yp{ 2͡2: ؼp[1 o{d<"F]5@/>0lq[8'xhcP&r  ;m_kaw]3UrgA_#GHOZXbaRLz6XeYʃ<=c|C0C 0wVa,/Iw _R:؂D*l?622h#Ixf'S9yZd_e^OJQd,%+畲XNCygGMܳO,@E?5CT=Ve7uCݏX. P<.&=>x`;:!+gOu6D`zV,s #: -yhur `zI~Gʔ:ڥ?ɘhl5g9n^]B؋>D/hHKP (lz9;$J^;2jf TK3&=FǏwi#!C+iBNRPb۱p݃=tưslH)`9z!7JEG'A oS6bd yDwvn*V˩\O~mPxM9t oIC vH5-%a2%D6%~p5JX7ö lBk{N}wifpJj :T*mU6m-Dk aJzzwG~S?/'^bUZЭme51ߔSi _JeEnhnM k1r*3k궾mFS\`3m5vt*kN[0@NB$W8"eX˅+N)T/ӟSZH4Jns3 ^N+Q496Npcx߯c~z:ֹ?j~{h3\.'hWPmyJ>)[9 )=ym홊o˭)hEa%k%5Z kMV%*&C2ݵ%MB"l\E>]uZFV%8{z|-eu3„O#ȫ=59aHI_?-PiΚߐPe蘟<זD8,tZ*|<8PIMb}%IRr-BP*gOոi7nDz&ĠyIբw=[,׊ _BMTg)J%NԞB3cuުj Aus+)KK5;  " 78^3p>TJNL! oUר8)ݨ<>{6:ek P*֚mC)g_ʇTs oĉ) 2O <&R5 2Z9J<~ݡiL*- )R'81 ܡXK NN¢#NQ*UU=!ؕ8 ǒc9dU'4^_5 2o\iGP8VE^ggDMݠ-&idwM]oO;8̞op6yQ΂Zc"#R.dOcHc2vk0QGG,`*- (9eHzv2!zW ?tEYBdC7oE2`_{rlCO0oYJ֊a7;N&ǖ-t '*$!+kDbZ] }TRF 㷅X`CH<^{87⭀.kzHv%[m 2fY{ kUF׵EtspJThQB\h$1MxOţ\ҁ)>X$3n_%OuH羖M?5qZCla>v}9I(Od6ggh=,Г&i]<ꥈ˹DL]q`%44/%k=\vެpʕ5l2SnqŝDŚ =Iޓlp fZygENQAe}+s}r%pG6|'!یaJZzHTyDE|6I-H;1r#eD. ,`9s=/͸,QJj% >{ak@a|'<}>/z~f Sbeq5#NX;geD'ϐ=d6pv;mMt4h4Շt󌆯"eD!]Sp}oSX(W`}OwtüQ\@A{a 7sdݶ ,'/*wpd.d=-37N5"9c@w^UQNr^Xs(,㖃ḱԵ0dFK<ңHHn)cp|֕5k8Q\:裧Z6zSl\Vj @ p,ꕬ6%M⨣84ݏFN9X @~(n=ow-0,H #Md,Ϧ5u\~5uFn.QtՏzS)%[:贃(W ]9-:z'6RVRVr/ 3d~倁0G+qY`l uNqp;<(}.ޡul%Vhw#VuUB5b*= --~L=To% "P]|E|4|JVXYd%CبJ {AVT|}JEkWvZ~#و0*_כ'} &vn8ˠaPb0(:o[)"ӓ8maE.Qd>kUGТ{qסƅʓn%+v(};q-h;1FG%ݵg݅?g.A%tvp6:u:{ҧXÌ#'A߸}Js_19rE|aVR±~R_?Tv:[?L ;b7lMGȩ^RӟPvM>+@e% <߾ucgv(Ib]v]lס~SM^CyR>C.yPPLw:uIQE Ez^Mf^-RQUﬓAjl96\Z 眵qX)\ S^keU'oW^j3v Έn.;Mf?D>]aj[|mU׸v|#vL*+p)#I nGLJun;R0, ui}" ͉Lszm"g/2O8;pӱ?O?3TE.uvO B-quGCi7bK2ahY-A/&;Is9˔3?Ν l$jlpnWŹ&ϭ٧s~-m`~&3m+=sbX~)ɌaW{LR0/.t桍E[^·*:T,G_Mэmx ꬺ$ / SkT"TzKtH,#zT k;;z^<-P<}kjfKBxƯC{+zkwe.w4wT֖jz\Z*mb%0ivjp}l06/bpԇ]%Zک5m ݅$}]{*7b) жL%{LV /Vovx%yl~-vUڎj FNnҭy9Y6‚mbB$\*/"bjIlBŪJqg9|',3n Z]$ i\ÒiĪ|Lr7 <WD֟3ip,=40&-@E7JLNY `L^:uثSF5ݥhJ%Į $7|&Z<&{K kb5Oz$BIu6:߂#ɴi&nGptSdoUHmuܷfW;=Y7 ڬЕ*]:)=y|krA~6Ly*8l) XNFfZel<9Ed&:fQh5P4CeW2U?l!|JYVً\MjV4cظ \Ym&A ZEmto4'N+F7cÆ'/6NtcH{z6 SHg,b92QHlbA)# ۨ('Y>?nMX':ɝD3ES m-!#=ݾLu|Fċ$)(vӔ)\%8Ps ĕG̒>wm+ VIRlxa_eY}I ~`8'8XU'#ΪRizNd&QhOH7 zџUˁmn7?0Ӕ4)DN 64«I;cP"8AmFhuKF4]P?vEB&DDG9OPu2(l%@^ǾjDI U+V2DhY."1K0^TK>Nwou>9CrZIa(= m>ĚvDa+hcSaє^X cbMD\,VF>Me|qhi@et4ֿB'5vB?\R7{3dfcRZ7^[ SX DnVn~{s-H1?ZZ!PTEL.Rf?p<?wŧ<Σ \Oj\Qd\N"%fr6ʧɁw<.I!v[Sw/ݹ]6F.iq!3HuO kxP'ܻ7[ dC@z/^jI4nbpGvE:1'T|[oPb &/SGV]/,Jx}lL]"K$Q:}l# hsrK 2P0^ w9ZLɟ=YZ_t̘;nl76n%(y %hj[{|uIh1eC:LI_ S&,VN NP >F5^TF &TNNd)`ў/YD84S:қfnBcaQhzs h29Wf0dX]3pAOsW$76ǂV0>wPh T@@k?|bJʍ=jY!cmSt 3+_!SJ̆3M9#&SQ'^Ka pA ÜCaI䮷R4AC:&JctY=maʕfM\5A'S{z*3%?yp7ryMIS!˹C GQJ+gZSP{"/%8S_rCi) k^N|_G-~yme^IYobœsy(1j8QMgX՟յ?0R#v("h~[9Px՘~Cok 'h`!6٠^v^/g%XvË2]}6pt%a5bP>"q[Q/`$^ o0ɩg:)`mR q&` YJwV _̍$z Ȣ=^y_y75c߸x+it7U_K~ӊqC8(R1FY"4iV՚ڒ' CkyQBlZۥlՉ PQ1i^@g;3}_UX::ph_ƒCV8O!en}?G7%&fG?u'0zeNfNiVkr˒ C=7O)dP'E)˃ۤa*d3~zWx),@|TfM8r`2:Ny*>KA^n=5y:U־.Ί?ЌiK`Vs'%#&c0טV"hڠǧs U~lr_H0n)Ƣx|wyn~7bD`pxsXە.TR4E[]{t$Թ}ҝ竃R;͊pﻃ/*ܸK ~|]akTvTP Ig xnJ;YVbK{q87[%n߬-ݡ3 p>Qsc Qhv\{T*ifxg[yߺqk(v@5^o߮%<G.RdG{8f{ON%7`KRRɮxwN?h%qn(]~S wbS8׮Uؤǝc0´xNTDwrQ6l=ݹ?]Y/K,ЊrZƋ}: )D^EAyA,W)CC7&s^ViR7[fU~>2N̐'Ko>^z4[^"39N`ܢ%pVe_]8t53BFdz?w/=\8Oin -gR[W%:?|#^^ڦ<]]0@ ՌDDZd+AnֶPQ}`d-K 8e:bFfo3< V1/M1oEveR:FԨh?/t{xZfut8;?e(-1*$09d؆ؑMC?Z@UdDuMg2p ' b{r3; oHܗ:;סrc`G2k!'*a}A?Q ǥtOȊTbbҗdؤaqeT/po+eF+ď ς)H-ƮM2~"3t13 .9''1T/81KSL0dR^rL㔊|ܰ^ W7DzĬjb&cn4~1%T(?'9;oGD2#ҙ9L% UcHNGex 1_玻Qhj sQvrɪv6CP+{+1;ΐ%0D%n-]➢&τbtTT !WRr~5elHDd-9ΎH6=fFWܦ+w@v$U$%x5~ҷ,b%`)*Ilm4i%UYATlyRn"ah5"0 JB8XjWLe0?d*-_}3JIR> M 9orNQІG`II0W NQv<s!0|C-up^,֙]r*!QPio8T6i"َ@׌%Ehe9Kg >=Y0TǶ=b UFR$?rrO-(dQJO}BJ-Bb١a%n}PY.16:v.BBgi 랪AzST25BO%vH6 Ȳ`wfJQLxv/F\ˣ#ItYywxaT2K>1,DYoL+v2xN+480rȏ>’G"w-NH&9Y*h=ĒSos4^.A ئWf4k i0*éd攒GXa C5bgl ? i{zKL*a肥v\QAS6cg$^͗TG.{*ư%7q %M0͐$_Q} 5ْ @"Ť`i)n\xb@Mt_)0t-y2:{mYgm GmYiEIdDZl`h,6rF!Y6"FRø<&*lIÕwVQigOA>e`H*k- c.2ޮrfcv!y2*HBȸ|.#r8J뱴.~rzؓ)endM-I{,fsǿ,*>bW-~Sa4J=~*3nEЉU.ˬCHSc CϮ B}㐊;NtsƦMW\eQܵ04x!e* +#KBqemaNVLfve' ;HyY| rDXDvH5r[Tp\nhʕok,9ߟYk9Bf/švcya\קA2%eUI(c,.BgjzRBrdiosbGJuTYKɴ/9^"qmz{K|qTyYD ׼N: ?qS,pL`BJ ",l&e ")g:1/֌[E_Fum'@UfsFFAt\6q<=^_DHߵNƿjT9o.,z yZ^%kкhAٲ! J澓DAWs_fIh3!Ԓ= LLq;h@fI-}ȦAvz$ Oz ;kf 4B=N_b%;;3޲d\jY< m"k&(P@ oۗk-O]՟RFlqW}l`9Z(,I'9g=L/smk_i8; uځ~cJ D!^uƋud^m1c^M6XWbBBH 4qn={ W鶹㻠+F#o4!7}b5nq| J|(rz`RE&EoO)+!iJ= H<6[w87~KF"^7!%Ѱhlݪ f aY:J`]! r3= o_ZGnsL~>YAePm[ǀrUYu+ܢ7e,qp,3e]BQlHP9NOVUӕDAZؽj`Rךml̈́iÊtbףּ!/X~urU[ޟ 1:*>ѱ&=Ӌ@ʥL,ƾxtV(Y.=Jt۟$=5jrjj;5enbȥfB1E,q"3=(NK w^tփ^zdW&-:p˾E &['9w-;' wbl\e \P;Gp:j . Hx40̯4w ;K˴8B 22FEdigM'%ebe mq.UŹA3zk£?hSp'l0)2J}Ie!TuuO9@prENf6JbN%Tmڼ IQI7U+fEl/)pIMskY]|O(!ykiZFcL A[l[B#TଋAYܼB1lOoUji4taEq\8?T(I~ 88,I{0'ƶtPTÑäP1"%7*E&mɗ{Ptި(j*n?@һy*ԒN0jMc5+1m-P[}LWyq@,U@c(ot6Xp\*ņ;ä!lz5Q,&lI'ߒ%(7ڒ 0]X>uvI C;|jѬؓ] 7LNK\NsK}-{*Y=IB5$Jɽ0?i?^\3/HRH'vpZ5N Kʒ9Q^sMj(}|Q& 6 H ($mIfYѢPzJri s) eSI5t9»c_UwF;sD.ݸuYjmn2Zu"<9tM?}%cvCTv6<{Ta+ ."-ˣCQ4Zo3bR'S1޷)9x&FT9D,;^ a>go,YRAw~5ctD\dTᴦe쏽)Pw~S׶=Z+=LHn\>_$5(cOMu͑،-FfQ:}vI6WD6Wm/Hi%!\c.;kb:<%M d'XV߾ԍj=YhhsV9ϛd-ZwB*[C7.ռN\`Du|#Rv:j&Y&cp55bӝro N^v3?o8g8T8[CS)U<잎x]xI8rѱ^GIx;c7 ٜѶJvllWy~&ӺS"S,N@{m>=N qntp'VG5{DCYd͹8x$3PӚ=}^7.'<糡6 \@q8=L,Cp^w`l6BWAU ց(:7v@ @JD(WqJH3{krs 4d6CLU;q"=VVfmcN\3Z+!@EYQygeBU&x>ICtmA(cAfZ,QVtΠǿے. BS\,v WȆ 'S.d-40]B]p⽎eu2R FI,^:qGK'Fo TJCJ! j%0ij~VZ3 畷t~#_ Uoj̼'YW{܁1xNgpRr1EgC3D-UP7z`ĤWSaL^-{Mܘ.8c Il~89"z&^d0'Sa {i5}mAJHP`SV@5|HڑB_tfC׺j$i?ïN\1ig҇?Lo 6^}ENܳOo*Wi 5L@EAM ].舁:2gBy>oGzz!h\ *6ᘞ@GcMG- U)HN[lϵz&0t:_jAU\8J )7 Wvp,=k *AA.|vdgSC=L`4z@xFfTD=~ׯ: TGMBQ@g@gt*!6YU>%#*n }^PXYp{OxXЋ)=-q@:uw[x^4>J$4cش&5jt০2뀖I94<$'̴gyPpVWNHZ5(V6-u.(N|9[G<. j{$1 cMxstALXA9K4ST 'inQ} VG5ޠ QgWw%䤝FZ.W«-yUyR\>KdKI?m(16Kwu nz$%A5F"g5rR)7Ƿm>|JH:rrC T1 kF0os{bI74-0xϬE6p MT͚I4TϷKK@pfU `3Rҟ״{TO~]Yn)h4koBh:w];#/T!;=Sвfdgrѫ w%2yF:!E$^5ُ=тN|I U0̫-uj[]H^嶲\kX^[$큔np vrnAJr0ʏRO vU0\σۄUDI5~4BU; W[AW&s7yJhU[3EH's9Mˬ)ԩ?Ը}.( +"@VfYoxEu=hZ' 0CԱZxo DlI h2xӤ5[-V%{'yBxhv\08&ܭ@\ŃCHrZÏnA'| K.LZ _II3ԗ4IPd+GFfk Z`~#Uc!`0X;m{T '8CnN%3mϦ+yJ `/H+)iX5n EPс_ :j>cg5xwupUdم0u%69Zi vE,ٰgI \`9P|=Bq}@X V 3hE,qYUFU .dUԊҟiiҗZiJj~I R΂R/+0^ mA~㘠MҟK\rd8g>LQ`s\$+p3c[!iќ@3ֶ o{?eY1n,PU5y#`eLdPEHZ㚘$3o+jk2&k{D{=Aꉹ"tŎ5߀[3$~kDX^MBm[j"1U¤9AVA١VWԭik* PHoaP)2I+ ibKKU:솏K&j;{[/5tw6yiUEzP:ۋ;Tv)NųKz$©ZvX/? ~2yX_0n\`\d)ڀ@'!śE6_Wq-XCFNAY-"#}0cX>rK7!wFL[X]įb֎;Ɗ3L3cW.̐/o*m"PPB~oNdoG{+s设T1iLeVQj+DzċŁ]ӻ鯽k S]hz tx4歀tJzɫձy3-5.TYdz`x_=C* OPO=)LbyG'W*؋vyAc^fo-6f|toULJY%?g-C8޽N=r|3܎oڴ tAnkEhUGLcvx"UYJ$ f`Z{}ɊgZ)Y;9`}r+* a0=@ձ}$b.#wVAAOMVdzimk&f/g+hdރ6*y齻rJ;6Y=kL0/2.*AK+.-ﴀW ɸW}Ʊٛx%YK!]1~hϞ_ugO2ƪ@e2gyT"Qsw%!}P@#p:T]IWvâa`Y=ORr݁$G8:ّr/CL#-Nu*ǁKF{ԧP[~ K'gtݟS3XY*U=-hP'_`snkzźT1iide) |=d)U+7HH֡-e3ξl[Ӆ\k>{ab8җ")XB@ޏz^xZ7C`gB/R ׇ^({20"{D'4ѐHo\Q7_`7KįWUl!%f[ބ3 j25VWƐDgZ[L~>z%O}WPjSi`nr)_+)7T;럒" SIbDkG…%h1/9nAk gjNPK0e뎦C Fޗٽ/Z<|ñv7w`09u苽Iw;+x0g}rFsR`GɵC NAoA, S5zۭ;wPnVn\p6F%+{.B9yz&Hm]ɪ7f{پeOno<{3m5/Ы xpe"*1Ċg);3W@٪Pd.Kx,gж,);=_]'yapXY w;O)߅"qDqϔc!(HC%cЯ}Ⱥmŗ|^G>k \ޛ#6 kva.(;c߱TdC~>]o2Z;yCaG2 SP?5^ȟ0M딒.}(1{TrgUcY`޸dVH>yZt@'4-N~ϰ&B aut踖uڤ=lof%op4;X&O__|1V8/,* g#mZR(_f˼%uwoї8YV);wx2c 6<ŋ}| }n?g\$F54KjG`+BH*ҝ/s4mt|Q@Y+j]ϜRS|y9ᎌ$RA2TSQ'^sM)5$&rBV`H^ZSIbr;rW2ߥdtZw~fbz T0 y*:Oc6BJd@ B(= L p6_,b\߇YvO\bߋ" ]N !vk:sJ=dݱ+}7wWY9I=t\YMC5W&RagdpOiئzO+ظ>-ڥU gF\ד+cO ET=iUwY;q$Bq]SZWxLr^ťuEj-) \[cBܹQbը /PPaKH"s9[N}Ҷ';e筫tC}v! A۪k{.OK.@3<*-7?Elsk8_mF $`B:߁CiSoU{ \Hs=k£|57O K^^u;'"lf?)rJ yue"2adiu>P̉+G`A]9]sld dbWpi(M2'Q0irdH>J=`sZFڜ.S1xG/ХY.+WN28o 9Ÿ}z˵jj9常&rrz=ɲ q'Rhj7=<Tj1@Fqh=d0uZZH(>;a%Gqy/IN>;/S;D"i\ɑƒԧ;/@.|*}PZ ơ!XağSL[`T5Mv i>J+/ː.PKv g| d됾r6_? {b_˭{: zH " . _A|^tzΫGs$ .hƃ{V=0 j1mY`9t;!*7d;>}GbPe ˭{OS LU`ҙaC9 2@U^b=TzRm;G]9AUF`X%2`t S+>42(`"?ٽ'$3nrc8 jn"~_ M н75FKкVn&k+ҵ / ! ܼl€PWW' 'lEfg %`F *AJ^S+F}QU.J8]*ۚb^ FKc*@r>&=t J (#qfPv-A0Y> ooiѣ#d}i_@lFeAƦ1'hZ$&ɐ4H12c=AҗgPR㡬ڽڮJȅeWx=;LѸ.H%9㺜h\=p䝳>)\kh03>-n9Jy *Dj&1="X Ղk,wLë*Qi,Dv,Pf0kht`j2X%U#_u{#휐ʝH74@7f>C M{y;U&UBDpҨWDiz7R uS * #rʹA2,!peuKpt¼ ?,P2h$"˿\xf"[bN\xs4C;rʧ&\ ׇS;މ: McnQ(5(ߑg6BdWYi([ p[1 Nj@^v W[E/1h,Ef]mS$=uSPiRvD~Pw4 ~_{T'>ʫ({9!^W_~+ކ`ڰ \̖nG>Z:0IʵpՕҽ\3 A2)>G1"3ݴfg >$4e}@#@d,-ՖYQ!]\]K(4BFDW+QRY_t/;l LB1(*`dωʻ_z?\bTKEU?|-RfhU}>uiLXj{rsfNoɠia*pV$_ڒf#3v xL{==?X3_WJQ0m@|nK Q IqM+PWp^xhWOqu94с)*:2f/}2ү4b2 hgj1(8zbi4ȾUvh04{$B8<&YḿEƏ CKI#<   "".r4|Պפa$Бm/R]"$ bQ*1[*EKD>CbFoj8dg$ڳ_m~ e. wH&=фEuʸ BOl0cDZxFGwF;#WjL?Ɂp#1+j Ӟ7iSz,Y) ?2O%$Rxd 1%5gjd$'DqSGe 6k =1SjGm7:{b*;BlGkW5rpEFZ|Ee_eb~qdDǯ.;|7+MDz"z-=녌\-.f9e$YmPaq_f׽؇bCk#}^U9[Fl>_5{&_{d`7A2_lH|k~-B*cJO-C~_J|v؉xی`ɖyMrdR5No nJMt@pƐP!V:î$wGS$BvSRŀp6*'B%&ul7ZWSR9~v_i2b$NEHүLDej3St2~CB %[oFp$k2 fIh7K{jdZc{* o:kM3j# uNrd,N2RP8xĘZGPB57B)"_8jɣ(f}1ߴ[R)@v<5cz4;f߈hV>*;Z#$wiE$<YlL/ʁLBէDdIXO7Tv+l`ҖxX(дfVH3MX8qVD9G ;R^C/w rq[G#E?O-'3;A^T;qcb@f.{q(]Z^xdz(C`T6s @GZ'KKvm7(r(}z8waKd$Α>L}Iˣq-ɉJbÈI qR fyi-yc `eXiG,0pkBKܤ͘cZb1,f)aWwگ<$_TE q7``,~S:تEl-[pSҘkwʹKR>oTWPT`2gإ8eST0RZj2P3b 8 ʶvL+2p2L9v+]A{ԏ+mQiUUU;`*̎}@V3@[^;oUagt~}tsXݒ[5i2V Z"P]< YPm8-BRYOi-Bwxt̪m0voq2j .ZRƢRFJ3L:@[VEa9hMJXj*NVOt^l4̩ >,'ACv1x$9†-KvKjќędgtBV[DYDXSRĽ+v5XǓu9y-X]i GhJżyF򛢶{.xf*fF}SR2pۢM2U‚jRRv X 3T"a})0$+(x4:@:"=בoͳ# HͬUvʼs@_U@ETԬP%Et:kg7G{$t-oVtU9'4r/JV`W`OTo"6;tF\1[)J8T~L#ΐNa[BSДK*/5Yj]Z>X,0EgFCFH3)aպOAʮ ,4@!`*)J3@Ssݳ=cAv|iؾV"i _l9@>n!s&Atk{5ċ>RZt^" v˟wBJ_à@Y@ !0/r G ">!_& @.[{Hn ɥA e>#u &Nҭ j=-[f(IRvw2,$AЇ _qɠ%J\lBR]vVSP86ХeY|unM.&@| _W'e g[ 4,u Ypג4`>Tpx{_)%3R,'2oY#ݟ+5hNVs&@Pڇ+-6Sދn-);-H`{PVdl%z?iY V^kVbAB&՟? |7jCva.~9+rMli7qõ$ aXXTv8.+8F߸THBRAߪ=NdwE&4|?Ӄx%'o*9y)&^XM6zJWpqf@s{[Y~,/fݗ~FȒA-aZHDD+ 3+k%XF;=:|TI6TW8y`Q?pHUrnc'm'%@On(HV;˖JqmjF0AQryMJS:㈨r HDo5^W)t,> -<0Ù|^ ٢NA;ݝ+Xf5օS%-w?oь`y-5OY"(>Yy;HY\3 ]5LZs/`$XX#]'b3G 1 1VKO4\#`&J GKjt j%-kwe(UyiJtnaJ֓.h6+JRtٷA?bmU1&v\F wLR=']OAӖ=1wJj $Z tM;ʔmppb}}B/XO[Nvi^>-rjuIFަhB +2~&2h/]tB[H[FPX-.^ %ꦒ(gdu%f}=g2JFLd+O%G#?Nf:#3W&6P/4]S_0*H7XyMPAЯbcݥ<>}[i:`ryEށV˟mhxx!QY[ dt(Or隥S h8c/ BFICbۍy oe@;W[% z\}E&2M*f1tch uӯ􀦟yڵ,?1\B]4dd͡1;S_e쎞m)';͞ŷ)V5{v}LkKЧ3d\7;Mg|iP+Ñ 4$1cqsע'f7Oqt1Wㅍ۬b?5|O}/3^l;pnsQI'4@󐂔ɉ:~SwOsW$ }nA~wdKa=Їr!.8'|.2btʡv{pKJ |]ny`I7ϔN<VBDNjxz?z n챡ImܦNV:'-"~}Gg}f(5֕H,&4f5?؄iX<gwF#L^O9pEB 6řYPz٪GOZ}t˒QR:O7o v]sz'#*׆YkYwcXӊa#ti g&Qk!̓?ދ;, iYR/ i}Y߉XƨkI\4D<$)^dxB})TbOd훦nHBijdLzlFYah'ߊ~rE%-r4%><'A]&@$:x8v|LyQ#өN>I^/*qmFאo'F{lMH%kWju^ 9|Z t/IJzcz3iLnŝRCbPL;5,Xyw#,{εOY4akb\e?M[niZkM%Z>0@^l%ٶq{OJGJMNPz43Ut۝=ֹUIyjs7'w6P^Z'2zY0"2PM=U`3Wyg%0ZG3&`L;x WD=T*vv&$թn7O /FhV3O( ;>rq=V2_<||jG+xX#GnpZ6FnJyh.sF&%GoZ\LwLI>hV_+ `4\fHM{VM{wI(VUPN!׭+AZ%wjy4?=@Qشg_~n!E L1_ÀGjhi_w1j#o`q-a}S3%ʸd XXd;W/7j,pd_ХB'^\mPIqpmOe]m1dS|9W..lzҜjgz֠Z-ܩA@{_=6|krCZz(yp%T~OReyqZzͣO+ZR b?XomAMGBpj?y$5?y9ck{ 62zۚXq?udv @vvqСj6/)*\u(."K5'Il@':uN^VNP)) Zt SYi;NElONTm8VA+&p,4䙞ўs>gsz XL 8x*FCG#r rC_*`Xd؁g+0f~Ϊ%4:&/ʍ'IM ՞D64r" (ҮWSA(`CʒKt5v$ nj 9':E穻K/W]U^WO?'H-'?Y7M(̡EfWU?+yWZV3lLIt<vPW "Q |;,۞^v(.-o~&k δ()9WU|( ^kt+Vy5#hZ A©%Q1pnO!Y}VVUޡ9 @DCc,;~ YAFDfv1t?N)‘Fؚ$X9?0\P@^IX XX ȸxa5ݚXS9s.Wڿ&&5IH < 3qRհTmfC*LV"@:WjtV"+'Q@I) Wn9ḍ ֏d<]ELMݚ#V rVYpȅ=l#pX-gq A|7xZj&>)Y3 ȊyT/}j;ܓ+?f6 -s3F0J]U40oն)@BE` V{eG]L{I-Ȣ,FX^",^|tpU'ù|n+ǟS0]j;(1{7»FQ T%g×(7ۙWf6-Sy8E—gzkT IC&; a|k# O!RBNNй2e[-Б;a5{ -ߛ,K wͨ8q.+g2gP-J0ߺqq3űc;FfStJRgU]*fy*dZUgXSIDk~$ .Fe'm<$ͺ!g$ &'7zoCKƝxg75P,3(MMveY?Be#t̕z:e`ys O|\]"E~2RUKǮu]`WhK6AkȠ/v2K"|ЛHAi^l+pAohq$'q4nE'P#SFz͠J+Rk HŔ*8S{fcCoz9\~e a9#hb)g u ($[%ZV5إԀXZl M |QE,#W}5AkJܙCБЉ 4?f1ŌKj)Q#X.'%Dŏ5ӊ!NRb3:Q> ~90h%t~OFq5?|*>̏&4i&[(QԯMWC:h-@ Ϋ%i^Yp߁;z4e-$Pe{WK"2oś2'o ݂Y6;a+t$M F0%qSs yAW` }V7"c =?.n:lwr54k\k& ].7Kٮ]V04yi61-)z),x aݚ8 ^i;}ԣ:T]%nKȿ~B6Oӊ$høGzF4n_}0b23_Ws|^Fka9@1C Y`hX<0p1:NN<ܛi>AH,w;th;M!+]HOb pD \Qġ{nW[f,V"Y?Y1ݓW>v,/) D<;nגFN%upA@2U 7]KL K ?%DPWT=j`y?aZv8 Pߢg sDCc_(d=L5@-av-v&''n壚(<<\"vp>m+AX Ѻ&$Z/{ȁɃL)nH'u\35Xy\EόfOisa W)t@s( B|nGOV\xz3Y&횳=\otlZ3>Irbݤ6Bjb":ƚ40bATQԣ6~*Ѫ&[?'.ERr:WH>kAytɈLREIc'Kgh,LU¸i G0(ƕZO[x[2ԛOdAcdTbc 8+ʦt2&G̔{H)ւK$+amyպ=/E&=mcMIp/1ʓ C`T1Ϗ f;'dMiƐ@zm9O`KZ\x`R|:*p-ir_uyTb_jw5$msK%7[a 켲.kͶٔU%3%I /Q 96%5HZtK#!{OCRXxYM2)w2[іDc7ªdR7"Kqh5Ջ\\U\ ?vd'GS7|ެ'`72L{v!4( Zʑ۬VIeF1p݃fdի3|<2%iK*0ewA nWM0d֤2wI3m>'jg`,]♋iW4D%: #Մ~] Ϩ]=6rML1+>Zg_ 9?8QN?fX@}^EMWa͉]4`,FD3[#VrMHcb!V68'*9x\ x^?mHCb($bB k ~HCTDo`OgGu_33 G]*j%7i4 aQBS$Rq`2W¢ " R+iGd|bєHkL{nf&/gdIg?֙vdC귃0nG=Բk}C;[EijC{~242o! WHgy t\$. l|s"`MiF0ƿmҠ;#dCT/($1x,x@@7(x {{NE8 F#Q ۝<㐁Zb#j1Z' }n?E"ʷܡ+*9J5ss`EUþK ӾU*>^s|}XnM@"$ "Zuuwê:M N74ˁg8k~&?YTd(D3dҞ9}vuQjqR !`vZS?(gC/Rmk=@Ƅ9e: ͡J!0,;2Rh[䓛r(~r% u7)p~=,lrK[rz B!>q;E[VɭM!rġ; d6\OyZ*̈́DB8j[|jD>(a$CbKea^[Ƥ\ɉ2^F/})&ӐZ0l c6n|}LXMFk(%(3OP0ӿX#;aRKX }%P?tdKxMk{ ;~@fg3L+p-O$7${It98&JnMp0f;YP@\&# fHr# s)%V/1h&}Gd;ycˈz{;leY2!bo 7a7ТS$yHKS`g5NncN=R4qPKx5}+2\0Mg^FfPTCRRO>y4;QSVV`4u&4J|&'.ot#@5.?P>߻^|KTt j4 mJAi5Yv7;(Vj`ߺM9Ӌ.ܬmbQ%5򊍗t8/3}fMd%iu! 2VGkf.œD l&w "w#3=LQT3BsѢ8ߙ}=DkCVE$B(gH>OK9#W[?Zذ yU^Bj2:|pDWm ݂0F^SṴ[Y&]Ml;qxij18]IUgG  ʃ g;3侧Ttwah>KV#&=Ov9Hą74|9q‡bM_D;mޟߝkG! WDLwtF4l Bmb֞%$xBb}wzn|41 <hZ tS0Zxy~G (/&)w@b*:!;yB^2U)%"ᒌu]hR.^&ڀKLl \P;a[jv3ymF͗xݼ k6 Ly2 X<[ $8Ƒ 5=EUVcoćp{*Z$dct9`)IyUMf s vfLkRzH膩'yGF)U׼SJ|?H/Ǯm Ҹ/|Gc|\1GղDZ1#aJIhi > oR]R%X$L%(2d𻔖D$k-ql%aGIWy5,;9A=WE$n)\2FP3cl~9ErS%^WԈ %@'n5 xl3֤4ziW)]ILR&ݚQ";.fT(׉f>]0_nL@vߥƈ!Y\5"ӨY%i"sMӨQڤG\$Ft ߍ  odqz~,3~:KqxባLj\ڴ٤D'=׌RXm];*X.M˳Md8tRFMS (˳IAWa^`:x/@E&u*y4d|Kb㆓1-fkܛR  -iڤҲ>H<]rfjI"7soYJn;АF+5Dp_g' @ϑZǩE!SZFOsyoG͠gzETg9Y^%gam/^@,响{0FIId{j >&уCQIja]mDmY!/W*j{zsl Ļ HׄK3%ho2VCհ'eif/`+ q*&Ⱓ';xCw"2T?{g;/K(HAI{AiffZ[_ȇ3䵧%YZ (ZzaũBԝvu,ói:::u$!Yߤo?VM޷ujCU7jiY#sU F2ei޲'TR QSaء2I#bm]bʂM$ظ[>]D[C$A=Zԍ)BӀ~i/O0ZHTJTJ; n+|u;.F5{ؤiS#!x2ۯ}~avDLNIVzዺ4`=ܙݟf5ÍRF'Uj\:MǎGI@)םp>H rZKjt2f  -_e#RԳ-%=8qѠ>8`RM"7x7ata c,SIAY Ux?m.c--#xܔUݸx6_6xB8sԏ$& Jf;@4TI -Xg5n& Ȭ&+&~̲f:b?N 2*pFbY3/&Eeuܠkmsmy=== ZTbV e ͓ᱬ^)ݞv~yOkfkg"wF/|EBaB8lcd#|lO9 Ր {-F=0Qڽ:@ ްֶJ|(-'c^P2% r }tgNLD46T4%>OSCqdlK)hH&ݲ3Gfk*`ぐǫQ:Mf :櫖@%V0C:_p|.PcJ= Tհ{Ob`XT4|,?vB!\dxugK8?dILq l&0G*'?t /y33 9% U j(l0ɰdr='}/ 9LL=ww f9۪lU nTeGteF1LJrNEQ+J Eoڝ%gDf #'?KlKLtwvÒYܼ|xPi?rƠn8 |r? ̻sYLag8fh!iIU~^sg >3t/T@hLaE2ח0Uq}:ų ח=c*-4 q5KwMkL98B0H 3Gx͘<~f/)Ջ;)T)b:kN/(]'PvyFF1+QWJMmHA+ 0UDZ‹Dķ%GEb,'Z$M?4 1n_@O/ :r)H@]$$8B:+ yz1N0Gi{)E {dQѭhX Kd>\" *SFhSV?t$R`aUҪg }ß"1(Qc h+ QOFbZYG¢ 9nE@QbFS0IAC0),  .1KW+A PϽDZ ~"e Ked!ߟO!݈Ab'24 H]d@YB鹼5܃H5Nψ}p)T]0s16D,2`%Bvm??tI7Zخ3pEtE6rub+;>V۽%$=4FP|:z䱜2@AvW_J "{ Z($țx&F^I-h˕ C0b(U-x=^E (>ꕊ>8R(Ps"k9Xkt)wͼK١x F\ي]DI{s5)KLϪOHWX?)cR6yDvYx4%ՄLArnEyyᠹ1\ ̖Mw/DU1nuy ?Tq=gD糲p۽PCgQxn]+4D;C^ ۼ*=rMxJ:ϥ<;nJ͂˙g%.#m~!@eMx169oRk4I񸂋ԛpcUTޯ8ח@|F IJ D֢}Y&l |bME^wn絫Y״YP,?J&JpZG-9l㺩jp9^e^(^&L8t-d'9jRR 7fjKɤ41.43LIP@Ԣ_BPCn˓Fo<0j%czq%|пؑNNjh/fcQI+Wr8[c}֎Eq؛ht9N,aȦ^w|A'~̙a+Ep>̍;k6Ŭͩݢ\uv8u;M7OT/2/aWeEq_J8ݏډ= NO7'!)v.JgnX G s+}/LKH.N0n?l^@m(H{PeՍ֠ٳlހt A<7m/&#Q:=%0^ =򁝝H))ru~n.HӹzheG;x5}[e^cch;ݏ|a%ۓԈ}rO$eƔ}Kd7h,@ ;7nFtKP#\bԌChB)Z@-(jzC"CK )?xN=*/jp'SӝWA>ζOKgC8C+y&ײ DŔ4o!čRր3"#rSa-V'K=Ra`9U)}J`-|"a(ECi~* t@'/)R;'Hb>7 *P(VN3&oD`O;蟒0wIٿ#B5ޓ?݈♬>6b_$#*)pFN~BdYSA֘ F2hURx'yٖ_XU!qYr  x)R7¹?9K 0\tʛRQByNhjP~<̥Ja@EC ʥ*ILŔuQDg u?]gd64FBÛ@QVw!]Pҙr?b7L*j]$A eB}>36&>QqHSR3¨6af aMу\ɒְ ڪ1p**. dHUZ]MDFI^j,7aK%! &QYeIY\4W'ֺo+ `UЌZ˷W~7ɼX?Ak ]Pc f"q+9krV5T/nnvOeT"'qu^-;ռNJHYj#JmCz5=4B8%vP BaР/h ۔2JEhcRULdWH(E>FgH+M41R0I7K7F_ i)?R2zk>RCU~!6"cm%680>-=XRBQ[o!X8{֐p1Ad<3x})$?*GRXGm:%:.綢RIנ8n]4d{[oU>qˏ3XcroTPeVY4. xai3ޠN!*9UT{C &9[]bFTcƿh\2XyY,󗤶1~c# gxǰ>a);%ל6w&UnW4:f>*t1y$"{ q٤rh԰S.9yDuOmE%ziӗn>!Z% DOݹsIs+ n2ű:\z)O7 . XB_F֘DcmIq"i% "K.z-eE$^шk6c t\? msx_+V'\'LRJ! /Yyd6Iqt~gOE\s|ock^_WRRC7ǒB_Kud/-!(IrPZZJ>AYo$(/'r8M'I;e4NϡT#8\鷫\Bi=!bSľ.},V;KD3ݨ:R@ {з?ݶ~m'4 Ѓ1%?jG%;R6 h6P+?~@CpDTo1 8!9hhR $US0럵{OǬN4b1ϔ ~h.$i7XcHHNR*[Z^rUɵ p`S4,FenM|/ɝS]37>P{ADRVkcpSt[?zq{=qbIV2lYV~~p^듩%HQ5l=A7dMe2 嚦3 NPuJN,hx1;N"6D/ Y9NNzL4@aG/ʸV$+q;g#huXpz=Z;B'>wi1%*x!!cUzBa*^˨>= 9zՃZ @Q4QOm*-T M6nW8no`b)vC@ *!JюW}.!V5ሜRT֬jqwg&$g|Szk\}a"yhbZaxC $S,8Mn!`<dK;wDLcF2T[rLrǚKRunBCeg-,¬>g3TW5Ȋ~gvnpzs#SEkXM3 7/AK2"ѹU,Ir]fxi>:hnZqAh(?G?U_YÚ_F8}w.eҙyb.G\cﮀHeBJHeDqdڂb="H*=8 #2p@J4JsrB{ox勞;v¡ ~/㽣wSNoiT:鬥˫'6.&!|P<]jP8m%FfU|fq/;vp+OB('w Fy0J} *tJc+{A(EX6[N(QeYUӳ-b+{-Tl _[^xY=!J#&;@cY 45 l{|ya:nx|mOf'{ǘ{t+@k\i|WڽݞpAx3s bdK|W1Jn+{DX6NJݶBҚq2qA7-Rui7gZ-xtomV!V;O[nH&"ijGIw#H3pR9nyXmh'*qK)ٴ. Ηw$ٍ6Te#X$3M`eg$d\[}Bd[I9qaxc+xr{XroݖF 'C?ǷTrC^[SۻZڷ75bR҇Rε3Rqٍ:4NXnGoںDiR"uȬPnm71nCD(A|m-(#+JPCJyY }`r\Y53PLcv:=1s29ֱ$7hm(<hLjҝAR*5sF&d7U[qyeI9eQ.p"y2D:`'n viZI%t bwkE^,iv"9:6{%K$UQWz7_ g 'CS 02o/jdrdK5*+Z,*gn8ɏ2_|(,p_#(@ʿAg"<6P|e5rG@u33d %ӷ&ucEҬbK,b3%TK;/lqxu^:%H"m53e͖02䪣gLիK7dOE 8/\`+KM宦r%KvQ 'A6lTG!k{HNJ0>*/ffkj.7&Ȅ_\226COCb/@-bԣ=ؿ^ gܖL[^>Q ٕ/`;+X)1 &E5K_irUḀN_b꠆ob#:8%RҒr`f\VU 7ÏbW!b7YM3 HOGWd֤qQ1(GC~OV%qo(7EE*G^ &icUro)|o%^{8\ 6`zYr|ҜgzKYB,dž .]`1uYK߼zLM _UY1+I ^³O 's ~c 1n uB kc{ M8e-6o-o9?=xX_kP*|"6mbgM6CG9 ԙW$Z"m|[o,7vkX3_՘Q./}^ gy,Jg-角u*lEfeANTl qL;UbU%!?52-M\ iV{5.*cʕkQ֣ekZ))+~Xі~9þVf1U[5$NSD>bmS|}NPcGqq2EJcGluHvxe)e aDEnP=E|uB5,vȖk_gףF%˛3%b>\NUL=QR(D!i#CҐi8¥ ӻWd@G,Iܫ=8mMѐlDU0FJp3~0}BV|wMը;o )C .YXy 4.Ə̘xQw8ʣJ+jL 0AltttY2{qX(9 cQ[yDzbA; : b]coG7νyYd,֧iN}!SV*_+}FowWג~ Tb-e֯keYI'RDu"j3 ,SZl˜]P9W13Ux>Wb'o}զ+azRPfqrܩOa& ="I"G&%/cOҖqvԎ̋GZ4:.ə!ŷ-V5](p VsNָ4Bs3w .MjVI%n<ts|3nX]M ;=M\ GjkMQn#c-:cd"&'{ePaƓ(ǛI;_M(卼V,qR޵bD,9cŒiVg] yլZ^Pee _V'A㋴*7 c9H-*I.P);ky]HL(^=dǜZoMk;WNޏE׺Tcda8hD]9%>|F+ȚktIO/AMClUWD,16MIGM(X2j.1" {F qa^*`uLNZL_ė. @~|c;!ӈEp^DOn6ɮؾ\y o]ɔF2H/Hc)qЎ(HKmO {=1[-iZ6.ny6e,k2{H⸅{flAƇ4q@@öcS{~}hTnv֢++t)VBxWhS~M0X;Z_ف ogv7(y-4 aˋ*@FQ0)Q kՂ u5gŐ[6E>BR鈰3Х_> V[ ^􋎪72(p#hm$y-?*zԳdo/:_ xTSJFYsfI/bBF7qzx;;|+4lG11Bb\i~%^+d+b_)5q KVU̅Ihq=x3E·&OvORLX$[N_&fF3k~2jSAR9!M{6V i-)*g3g%2;cg7fwKliRk] i/2R_K")68M$d:ƟM1h%LJUtpB86}KaNes_sd;Kq@<<şfbm#B֎?!^yt<@FbD3aR nsھ"3PipyF5QjÈxWaX |$Yly3>eYȆx:oQAxrz[mdhvȩ)^%W;3k6/(s$۩8}xguT Pm-3󁨌E?@"Q*A}k3 ? fゖ93B ~?晙Z8Ӟ}'֘u ѳH$qj$܍:,y\ 1;ڿ%}qt Xz8[ U_T9"ى 9 T:Z{P4ieLxarD%yo!VG2D yD+JYӒq&Sٚ Q" 'Pf3h9qd27;QӾ^JQœ9T [.ze]c! -ATs#+!rj5Cí]rװ]Nj8ZczsVj<-H ߄'4\-ef>.I+/QSvHؘ`=ژzt=LbPl x"9")Xq(j a rU)kUKqy P`h`CA2TB`ϩ8M BA$n<ԣ0V6v'wr˄(+ԟ gS`R&$;k_:: )K(fj΄-&f@/QA*L*AW%8q nX%pNT5f{KO"X,0l2kr*n;Fp{$yvz,m=yg0T@_ 5~*冷n9ޓ}HD꿃ay$9[h¦|dux

 -*NcdRVD,Mt_B'ѽMMHzyBg!~Wq;,~.źٸ^c~k!:2wֽI%6 i% hVP J| N 6g ng9==oQ];0)E v1<&{< T _w<}tX^ծ.?,[PKX9l~z,WfO؅Bg']17 ݁^D4GX~=^d5ˋgIjEoD{`,6I}ҟ܆ epzGؓjkL 5lC\Do2;H0}džc3E34AFԥkHrZ{˨xxnuCXU êlW DV5tOnw&FzA]zwNSiR i(T@_׾ޯRNO?[IYGW0pUE?NK#U=Q )O-2Ah|m[=o*ջƸhmu*$_?}b7r\Kcu=ZaW_͵kHn! TjزLfy|TbT &tC4AwK W0˶:[Tu'M>]yX y,{ٵ!K/e VKgm“ʔF&S2ғUŻb^ER B)SFVPWش/eua7ՇÄ!D'GJg9%}LF>v)n^#~$V\к`y#!  h7fGYދ &є>e.E(J 3QgP$Ǵ w̓/æGj͍"\{-z9x;ՕALg>㋓JDYpd-N{-;Yn~7X+aR*l4-!Өړu +PwJ*6 LʂN%Dgvqc^Vv|VdOAhg$(/pC$ `:ϺiJv?<:$ӽv@DmH|٨@N!miE"FF . QSjtˇ8&`.~Hw,G88?$'p=lsf˪}?#$|)O3wr x"FrJĤj#QoZ/QYrT֑ݟӓtǕS9`)n[[RK[ >:ߤtnؾ17 bNb>RHR0w}rvΚR$rl;\`rX=;nмO死[ o4z}{Gpdo[6q%R ݬWY|hIhh}rZ ǜ1{NeER՜Noͷ(^ ȜӸè/SR!̂JHD7q#Ǝ ש'j) &' M@[IzDPȫH%"}EKNӌ j0(<)ME;$)zB|5 WO[c碙*37L5-w>dy獍aYOKErLn@qw} Ü֙Vv|hm:rI9uYF\~pMR`~$B;, RvIc\RlygOB_-dW@c5N$%v Z1qgq5y?', TI<:_.3xjiZKϾ=-~"ę8͎"KAѺS[T9 i|}~ E:z{'aMdZ$ yl A/Z%8E>jAHޑW%~rq,keԽ5Z(HxeP)z+D Jv[F"LY)!U\\(kJSaA: _H8=J1{S?$Ǻhb[?]6O# TAM|$B/{P БfsH@i^߅dUЎ9L!㔊c*S"IEv|^~se&5+mN~I%CvLPAػTKO:0  cUDӦdeY} `4>Wՠ1ʳ^mUp f Q|7_7V=bzj/C]H51pyr>]ƃE$O7 ͓qEj<5kV0#oѰ8OT4OY1FtXȱCyKcʳӛ;Cele"F t`!1DyF%T eF܏3i8f̈U@8`_d b؂h@.'1;*?V`@h@G7`J lh JQ3w|" dVٮF#)tϽϭA/kH5dxOq:|he͕[1oU\U I}(/m :$qSTWe ÚR t Ldʘ!;ǕYMl1Z'˷SheiS?;f m7ȽrΚ\3|t踗姏&Lr# 5xY<2`8w&!dyt=])ԹCۂ}'̢51^CMqQѩk"o9s_r؇|E.LN$NptK@5.ӂxIu$tܙ)>oeq$bP䣽l9b}o^܆\'Y?F'n;&v AaN3ͧe171Ħ~52mi&4Wsk–Nίq1$?+]U7&M;}:UW5q?~Üد%Q] wٽ&Ts3DcQkFFa&= Oa+ osFmhT>:$R5V3Z2㿚k,jrOyfUfWYypLdu@ MWeC;c5([Z> A|Z9/JYMW̏b% *˗Vl [2mdKc3~do:-ȟkѝҏn rt|ԧKs]( \{o.'R]=]r:Z $Q-c%qxt3E(n`ɛ~3d{e#q{f#2hW~]n6NՒ SNTCyyMJ,7+;b_69]07)iŔUZ--mNN}R,|tL%oMII8#Z}Jru/;=4{h5!y4`ZJ@YJfDTy_ѩUZ$Zm NƎ;dGKZ# $]g@:ZDFT6PL)謿$f_֖<CqU(#?7B|+`e2Ed &bɽ8[YuSTEUŒIKf-t(&tLeu iA9i+B#wU[9V 4i%Hj9ts(T}đSm_0nmG_ƧeV-HeJ>G2%S^zߣ0IRcbXoqcހAh5E9\cf' LQCMeZ ibSކg XCÅq[?KxVyeqJOlq>^lBz%X qMTsj)C{u'WK ֡i:O`-_ y٩GZG k jy&`P5@LC<  PKIf(mvȳM{ <&5v=+k!~ӅWP=(k^\ M ghZsJGQ,a {PM&͸do”Hݔq1Vx& Xyj[6fJtI^ixRt̜_G/K&x~ӝ!j"߀z2F%R͠9`ʖ΁|\,]e1 >)2t (.h N%6$ ӌn-@oh-Xtn@]lX<$4 rFl ).x hr #jR36B(Xa#A+&h\W^]hLNky5"6F< lC1$%UP Aq(IgPxӘgS$8}G -LNEDd`UX쌖DO5hC˦Pvz2<=l.ISvU4x|у)tXS醒iWWϣ%{f! -ſ>!PILg\|c7q ;KJOOoo.'XlERVy^!UWQ̳H?RFQH1R$S0܈/{b  NB?O_}Rdcת7n".ul<xeE.0ų+-Xd)v6VK~|Rt/[<./*zi{)Ep1#(ɣrz!]ؕ 8ytT6  4$1HJNI*UAV%TF&9_J2H Kynٽ4U`lYIǿُh$l9!5fʠhEGsu@. ^Rff q`ǙsIs,)KZ<8TQHbNc"tK\N4~YٚgFWmփl;icAMJ FfmtѮb<}R^9]>;v.6/"Plɲ_RAV*\d1Y`UؿNfNc4p*39F[N'$zҩ^j!>H0$%ٓyrYcz)TlrJ eQH0;-ߴϥHytG t0%OJG4Яkw "}?r7bRYKri\^,qS"417_[4Jto}H(FÖ@VyqI*\I#鯩8U]Knr7+if%R1Xo썚!,=LFjɻ隡A E*YLK7 ,=k> "[X =yD #D`TXx@v߀Os:! _y"ݽ}ĮuSk𧌮!Py*ssu1cղ /4q0ΡPE!2=F?;xre[~ ˲50}78mָ sq]3U+Ϻ}|XNfF^+xF?14:(H*j58e|p^5zy~x'6}^QC^Ky]|B)>o_p."e^jͲmvhbxP?1 l,槽+M:3ۙ.rJDi\ތȱ6G75w+By~RJ>g\f^GO+y4o%Ff)_#nS64TLArQjC-t̆RĆWyBx1;aDLS@m$7aEQKsơ)ip5:P5€Ra&*e9JEhw fTJƥф6@aC ~Bf/*Ͻm&!"`}"њ|3'X_>>NЀw/%ѧٞMaP}o:Q{r&#&s#!_K,eY9v_z X0W,+S)3m>[3ƦkD) }R,>t~sY6ꡜ]ЗD&+.O?1zd7^-t NrJI|r3G]l4/}?XkW(.<\`JCVO\j#w(]vV]$Y(.XUQ /iW;y`B\ TyuU2iz?f8U[?j{zGvR+Ԡ*7?PNTHUw)/W*RQ^?5y3Sy~П@rŇ"bO1gR6V8IVQ @ dPkF 6JZQ.zP  5SۥRF}vs^Q>krg2eT&Z,""n^ߺ.ϮJF⨍'GZawN౲RtfӜ>{O>Y2q_bց-Ki׿7X~S,*@lwW_ zӟWD&UN+M˻3eMT3=^ÔSīֶ&f"&T^ֺ\k;TDN%f"Kߔ3ɵRGAS0)n%aa ~oORP׆Dr[]UOS׶%Lv* ""LzبdLl_Į`R(.THX~ĐRMV K1@ݫG5D­dVZ7Jve:m}qܐcEosAm(iF'82 ʐJsC0-5lyZZ1icN#o@qr* wHb[ٖ.$I!I 3TZY_F@)p,]ڤBnEňnuW ,Z0i9I$T+7;xI"fP3_5l)I(fp??lux<ss]}r~o G ǻγ}/Ϛ^ȹ7mv{ !6~җ{X`'r F5ɨ5|WsrL. SeN,6"Ao-SV*O;YEaUVH*ذ-v+DdVC0ṌiY4c "SۭyE6,[M":`R:X}v#  &Q,duBA76 Z[_OdfZ~P(3Ck1jKԤ%15'g۩g߆ۊgpUM9"٢_ JWtUկEPn0 @aLQ aV*!p@u3Mi(WʩnX}C*CDQi8M.$PLSN&S$%)b')Smr~+ <'{bqmKCŚ^SaY.J`Ϳ8칾cTG3p*I.ܫX!tS?ND4wq-']SN2# |5{<9+=ZPth*_*!?r40+;&FܪEoiewSQM^V!%]P[ѫM| {ͱ6ޚf?N8Tq/8Nxܤ'T#a ݦϊL#Ķ\>s=Igpdذ]-$A[VTNZED39whIEV*AB%O"@ sL)3vhS^JhF6|/ [y# Ab*\LNE' rRۨU[FЈ9~>NG?N?CI`v}:&# ?b\? ̞⡡RQI(\dL\d}np8^4 lU/D3wg=gz ^RO#Pp̍VʹKl3ǘ|V![?ocI4KǵŻ@y`OqE4V9ܲ>JIY"!|q\صq).aODrĜ67˱ uĎ ڈmr[8"=pxUMjTH*{#RrTyD@U6 :mJH)&6[96˜lP^YIx.l{f—3)7 #VExN}]NU۲J(ۃTpEE&< X+"s^ߧy=W}j/1 2.r9i齮 .q8P8([FNέu$ˬd,cpx{zWW9ɸmTsz!FR d7 U>&HS ehLn]L$Bӆ́!gHtDy<=mw;,dZ}ssk `E>*VzƆ##QLWx6s}֪kF)/f )vG*n7~P9$/^ewr,Qj)Q0횣٣,a]'jq{uޝ 5K=kլr^=$uw}BwH}6mw4;HYN×ω4Ge>3obX; yU4(\goVg3BY;4:{xk|&rX}U؁ *LgotϭXT/it}ڎt[Bг7,CXJ $;T~zvg [,&Bq3: ?5*8::RMÂ\Cmd 3Tgn7?ՠX|vz9#>+DD9f}xza,Lc=(RZ *њm4!=QTeZ1*FݿzBp&c3q*VhΎڤY^/6OLjA8əMRbg}u&,L#\55(0 ^4?|g6nh}kħr0$KD#Vo: 1 WW.R"_9N.14O7G_H4BM\nl&wT&%PGPPJs$,ٷ`JI>l$Z7:tHټ } xG9FSzR iA̠U*ߴ. R|=qV~"|\rUc pwk'/zyF|PY2Liz>%S({&sLKYײD2i<x) UK1lb*m/6;W,nxVr gsENQ%ѕV-FSsZЮiIZh-5+xb߂|[ Nn"cx R-M6UG0%it%eH˥r[a.15X.Q0 K:  r c%pR29 -`|jvLT癜c-1f(.OS1,hG"aҤ4NF(`h6^@we4 mjW⥧X&!S+Лl[h`K[WoUo3ݳeo+&4˳c^^Ǎ"Drw(XPsɋC7Vi3;jz=\ZR~ݝs[io @״sy.7񿝔211,3Y"k?).5O7ДA`…\co K-z+?,4=aőp;4.)z{(Q5yZyWͥ><;E `xЫ..W O'MVx6~uC<L9@3:O@ b)ZlFOɜJͫO'F B)PUtL+D[8y)(D Zi['@hN:.{sZpW2%PlHbQAoQ ;᥋]LVe:73\H_+G^O BfW'8Wԧ`8ᎍ dH.->1_$`p$7@BٲM47M7 )acl]CA>^::*mPųF$5{rmĺSgbk3_UyUO>+"+ ̾56me]bךk 1%/ߑ @JH}l)8'cc+|rz{L]|I]!v3w!^{'XoX H>QKK3 䭁z ǫ FlU zyXHv*9841NnGՁsћ  YO[67 aCܨR}A]r a%oGC N)S|,t[/t^uc#g(pH YZ࢚mS`Wbh`7VvbZ$Ztz`N uG!Mu' JղK=dR-BoY1Y>\2eP{$Gm˶B$+XBm2@9g~PVݺϐ1&:G}( t"~dՐ(0%\<Ǔ ;n5iσg+%0˭>=&<uxy4}%2Xw:O8Te%KIK9XfۦklyދH(NRR6 V_ ˧#fJXQ:/(]5*ƕ f"jL8s$<վK8} V1}%_/dliHAuF"A6x*ɓτF*n[j9Ob)߂]L<PBEa ~zP^SfT<7l3TBLV G=oc\e*?n1\k(T?Jni~ ej4pJjo!q K@ 0aEyjRU)xv HI0ZP|56i{MtE"0&Zjh֞N,p`U Q(}8zr&}N  Sk| :EYj̙gnY%j3p Y;U1[=?zĀ &A.1tJ:pz~GYN+z>4#*Nt F m3lh*l7$>V d~F5A{Kgk8{V.Tt͋烄3U +hI=n+Di"oދہ\FY2(c,g{ qj7B͢kp?uDS} kU-fo>W*Sss:nm ~DKZ?^0q7 MIH[:Ҁl Ἒw=-(J9&ǫrUڔն[=#ltHrs6˚+ Y7g``2ٙ&;>ZeIA9ƾ'mW^ONEACv";5`9&2qcKߑ_ zuٛ \ #8o`%aR6PW66کfj[R{N})ҟ3%6@S+SGeNU?L%F&9p4m*p<++R%㥉Ùޭu '҆dflj[H|gI/1 &rJd3BS~6`<7 u{{KZ?J,\gUc {Nh>K6ڭP*~8e$ o*J* y-d> Q^5%Sf׬=e]%Y3+ωhjP$X:B!2 ! "PG(]g4/3>\YoYy| |*~|A59&#qֵ Js~ohc &YK e}G4r^wh%K!Ϸ 8i012xj9J%f.̭p9&qve >;s%Ch =,Qcp'2<'G!\1ƈ)N%;ؘܩ!l z F)$RɬjN,l޼$}苒Jf&hHx!Qfdy31/@6K8#Zd aݰ;9fS#G|F-I}`u*g0sUwИZ+˙T݁8^a S*VoԐiK0)BdB@zJ7,jwq/YSzlg˥HeCxY|'b:#rt{-B1vD 'jN?w -Bsԧ:EN!8NxlB+F1G~ f*uh`㧭,j 2x9=θV N{ònܬF;,Kg"rXzOސ9 ͜.GDD h<)wd^}UBM b&{y uЍG3D!Sge-HXQ'&R0s:n52;V zʑ8. (pY禼)Y(ѩXo p{>Pd|Ǖ9HFuk?`UЊY(#_ #%d /\ރy & & .z V y65c"%-x6dŊN3>XpU쳘.="n&uvmuUp59. DeC aׯxy^Ni9h ?8ƉIPepH_^y2/q!qdG$ k94jφ N-ѩ-\8HY,_lӧ~r0\(;|J;Y;Ai p@<R#w8 '%K~|=Ğ?BpH*Kh&$Y&9`|9q+v*=&]1Xk;6I8?2o;äUb6fpiv ;ѯ.ʡ ա !yۂ6Q'}J GvIHC6'˫7X7_5ģRkRz)xXRV[t?Jh4IGmxNdP ۈ,3m^Owg5YQ Gh<b>l[1AU]mYoD9" >;/vJ ҠhIg%:ќD«u٤N5u&L$^ >Epm mkKph{BʞaЄ]dCzW4o <9o-\,F%n^ e:3ir„TpO$&|s5gcw:&63KiT3Gv3lJw)\ND+9хn_5l|u?p~J YD@RS׬"aJVȰ;Z.{v@TӜJjff\G(aՒs=[JW_[>SY+.Ae5{byj]M1Kzpuن^B"8 3um:r,5쌅G"ZRX*ˣQ5,`UY-tmŰfrG]]=t`^S3?d&SlA+/*QJc$yKZ * ;TN"qE,ݥ 00Y̧)LVnO!a:"Cu'P ߁zPlJYv6!`skZg;kS Ua j[9ah [T["dwk+O)?uXHOf]y` 5APUcAsgϭ{f(1B k鞽:;UY"=ǖx>WP )CK4MK  wWܮ8< 媬FhO%HCtBZf&|rzO7H1%v87ypXpMb9ͻ6bB 5! ,&=XAו"VW- 2 meUb]QVS!D+7@ ;F\&;_Ck+e%ds^WίsS_:B/)Pz73ڨ!::a7YݐUEkk5MZ+I¥ja58hbNgO!$ȂBf@^Ⱥ _n3qR,Oi-z [w'== .;卓˨#8!a|'O9rg"Q0qZM h 90f!+w%U F*Y%odY6Ϲ~)H4 k ~@"$ܕO i[e`V,+`EB ={[/ܳW ~2:G@&tM$ 0\P(#ddJb׀W p_t|֨MRw~`4~T^C 7 zE>A6X g,4s>(UT ɚ!NPB=Զ<2ñ,E?tą#eTL!oTZ57lʳ]f/|F4vKQ5pi2y:gQ*@  RT`"{M"Ve ݿ #h{,;]f{*j/U'J;r3E[} s ņRsҫ\}%PEz*tb@v񾟪C_"1[$eap[!=xUO4W/(VmJ %h`xhlwEɀ#YCDD卼W^.PTl+]~h-T'UDB$J}5:B*B\b+OJ'{6{Ƹ9@l?X $?IpZ@iZ &d&za@mK=k+4j@Vj`ZB}IP~N9r._IQ) aWCӔp }c2#o]\DP.ԆwNq"wJ+&Z+5j,hzMz%0HI`nI6t?f֐U8w8_A2w+Y]re+i$<f^[z9FV}QGR UZ]a\T%wsL?q (Ooc2.=cMeY_q&_Rg6nU @YU>od5|ӅumO,56u1[DOzaI"ot")=d5?gK`Nl eMyRٲ5m~ʡ 5UٺZZw5sDY;zw*}Kmc]P+~>>+su C‹$ R:E!`z@ TH׶Z+] DfU@1#{x7 #&v P5H~PћU.0pэp_mf~ S#}U2Hy#-Bxod}b74tjG-1}J4T&W]t^bi!753N͈.hKnuB6]k~Ĺ<6s-CN6'yHpmY}ŞK ;z?؟S /W"'XF+Ț39@ |;諹n94* 5o4Wx5@m^jWVZxjMUqkDkU^GXuiAHtZtk+ Y0D2o)gxT؆k`q`ob8lPapNF?gz\q tq/F.2&kÔ~|E"Bj ({qU몤U>E Y_l3p'n9OA,H+/;>*O>6ܱN#^q8%Ñ%VOb /sOH4Öp]W\ׇoiv8z+IΘNttQLFTeWCYdk&+,R; t2\> tTfQJUI޿5q$٢~(3J6̲xU{zZ3{/$U19_!o#"X[U@f\<"<ܗUE$r]Yd݊H8 9vfE{li텶h`in1š_"{tóXp \'TAm28-GRٕ=6|w,JtheTwlz ܮp_B =ݵKB oaM/Βm6Pz.5WJ:j5n⌡ ޙW0S~WsTLV_")!jίvg~!g 0eU"L̶+()mȚ2F*>t 4]@lB;-h+k1 jicFe)lr|®H؈vAw.*ow}o7Pq5Rb^U~qO ms尣22}*P2Y펺6,ib)~4#;]UŏI)B㻽ㆈk,Ѥ{0߈X {'ib2Ӳ:}m =X"fб^MQ{베X?H"d5Oi@qzRkwihHRNȊ>$Wi׾3O Kbl0!h6,z86d}\weWޘ )_tjGƧeBeW>0)Y80uH\e\01YPPF4`0@D;B9hp+\:wl{틗%qYWW[TkKGS?:ǟk.`\xбPzQLi5viw} ןqThmG(jn-}hzFf~oL^YKMF}.^d1h 3y3Wgk!_ƼxyFO^Nj\K>@YQϳ JRz47k9Q-JX[oP37v[1FA?Oۭ'hG .̃+lB活]c%_U 3ǿG~o^;y w JzO\3~;{Ʊ'h6z-4At:gnq[ s*^6= P_*ѹ\qo"`PauVB }ޒ.:oC~@,uQٔN\zrBǟ8S*}_;jܻ_Ѽ{jڪ~J|O*<}%9=J4Qut\7:klb(iK:QRdwqJg9xgLqoMi޹A'K'󩏲veB[S mc<85zqo qO[ {٫ݐς0\~7۱T}3z&Lp׈MPTi&rǡ{gF&ͮtHᾷvxgke^k)X7Mcz.\CNX0P"V!~\%ت19/t:tzY}bXmw{_C^+kg໕Uƫ/8iN rRv[}Q~Wu?{TaQ< ,lfOwn?XP yaX__xt;J~/?V]sъ6LHeV4B}1C>3aY?x7{rcy7}ou1I`w#'A:Ǽ{jgp_/)| orZwO5`ySjRLIb=w]bn{'&O+%Jel;gkjzoNzg0uk)*AodA(q§,J0p˅-lB7B[:>譧%  ք+tn1KkR˾{L Y!pcJunimiߺ|o;ζPeqG5nY\FT|蘱T،QΕ&m:vQ6K U!PWiVfim[ Y_Nրj%Y-heZOx@tbtguH bSe=v:2u˼{?XPg(f$;z~Eo%msI4;p-!nh e~v{ %=l XqVcJJ{qy,ϛG]Y|Tnsz'~>^њYq+)[\&mﲣD:wJuWupJaV&Cc3Ɋ:6x 5J`.vVduI0\@[4vvd~ʜ! U_P6΃E ҂ ̌ͱ2 Q]20f[37Ϩ.4[,UrItD}tXCj $roDFD ݺ\Zo=0J]ItF,nbjJ~2" /Btg` Gyvyg;1 e|SUOdvp4<-ݺ;$G9bEJΚ̧ lL`]B!**:Rac5+`jFckrg "EO`=vg X,N JaywJ g"uFR7bVt+ ~wCCZ鍋*ݕvi+ڭä mVmFչƤགྷKvRJyLv89 9M:y2hKy܊M~]ϩs&:JʡϢ B|_qݕpaҋzI cu(ȑ2Jp5 kl3j<Njh'V/e DޚBznﰯT-7]Hؒ 6i|vly>Ёھ?ޗ&M(!jrw"C˟-qC w:Ԁ]ԂۥDyqp׌E5.5Ԙ =^V)Ob=ñxx !9Aow;fl6G/jw*~GiH͹mTքN0L1L% n-L1':B sbGnCLȑBh]|a5}ڱ𼜡GXlEs殃3h=״):,D((]Qk̋1Mb򁾨ʃyJ&7|5KBulmbVcO+/W }t}K nKY?/eR%֋ta{Svx7[| EkAF9v:eDcfs;n8tk@2c6l7x"(S ;@s 2&B.p#Gn80}TWEKԴRF԰QE5ۤ5qٶ}eCdQ5a0Y E2[)e TE2Ÿ'eXeD-)>c:%*^6fU ec c1up]NRNXRybut:gRrƊֳUJ Z Zu-4]v:5p !^Tǿ[QZjGI ƵÛCd\h(E'j$m']h1׬΍uN+=X?Z(rM4I ք99lMc$XMU 8kRW΄T:w{<]_Pl+ &_M~*a >}}칼iXQj-P<娭"(JUF=3 Tl^uB9* 53)Qys@"EFK*yɬYvI 9.m]dj9+sb-H& 'k* ҃⺃(TIoz-x&3)ziBL( {)XTN3 /?\ԆI0UEAVMl Kb,L+Y xvXŸ6.X B5F;٭֮CzUoXq%{MJW`I 9u+(+w 褼UQ)ԋjXPoѫUpt =.˝d%wAJ#zQTSjpnS-L dSpKMvO# sחs饌>41^&'MHuMHbj>(;8ݪ(r'^TMDە'蛄X )1=L$Q/*U9Zx2r-xv)pD;s1#+ NSVXN$*>ZnE,ݮg Gg ZUqŌ`ab|{VmfiQ {pVEr? M*/ˡ;`WzlnbB;eޘ+҄KYW-5Z>:wod!jE9 )s3 cp$ݫbk`!pT]%^+7Aw6:v%j;߇Wʃ|ݪf?7*#w}hE:.e~'KSׯVGglhx1t byEϯфbo {XHVlyϮ]K7U sџ+38T\Z[;D+; RxA ,bennt^k|=>ew7:ajpIpXPQebJ<q.pjuZYMdOMytCz׫'sVM|0Ux/C@߄klr{UB0|#{rj;5h_ Oy)vS-ǝ@wG%YyV6;U N*^U?E3ű[<Soڰq9I3ՙjBsÓv6 l&0+tTl)ɂ,Q|g q5l#iw(ƊIuxiJMwnqdcԹWjn$lv3Z0lM?vkNQ $l;7NjQV,2Cvc2m諸XP1.NH˙a/ a]A=A]RX*$D1/`s7pc>Uۉ썍u]t#?&Df>%R+DJ+E`A]ni~ɠk]);C&RtMtrl7"@`=:chcin ,ó{LEgZgEg ![^Y>Fuⅶ`iBPɪ$KxKؕ>ՔO .ĺ-hc D'QjZ!cکv&k]_َyE՝;sހ`p=PynWN[JiVd7$~:e{_~rxNZ| P>wwsRaQ LnVd ] 2 fu/ĶǃrF=Vq:$q܋6mt_.^_^~F_箋1|wGc^ S՛:!bZF]ɱ߈.'"VؐI_Kz) W|c3w3G/,Ss, ' eMuzLg2p\~0à<ƏxD1GOTB_݋NMpD+NCtʏry##a_/\ ˸Fi0 h_x9)PTDzK=N`;xyep:`dh4!㶑_ Vs۪L 뵴hVKu(RKSqG<\#ܜwwf(}ѐqhdK&տ8}Gɍ ^#;҈02=kF2/A]qi.v^MC'jL⥴Pu㣔ty $"zg}mI!3?aJ!q-wHH{ji])pΕ5dw(TOupb6MN!]DRe=p7?  ja(8Y#e@G휁E JXmbug}Rkh-X~<[;nV,KjW fb9.QyrrX9Ef"~<&؊d*,Ǚ`&֭)$zmX脯<WBn"gcPy[)Er!2Q3_Mbi&)S}!/@N$ϣ7>c K@9PegS ezו(hZGH^}O 5%`2E>!Cj!W%\* Ww(6cЯ@9c g' cI\ |S iho:QWs[kiY0:r<֖\ArЦXJ />8n+j"V QMuɢ% uG09,-qg:]+;6̙b`ϦeiyM08ֆĎ~Ph5򁽸g})ZӖR]8! Py˺䮭1ıZmrq3;,6%Lf𤪱"{˻s (9y-̢6.ޗKSGCJ܍_0 Lس`^ls9-A '*ZDOn y>6_{t1Kj\l%#ۺbnzRLͳd[3@mDK9)FC4N=]UCv8d{Sm oS5ROS{ب^Y4W;" 蝻5⣫>e(2`+a(BEj|drMi{OB`XX$2̓8˂ NHIt'ȼ+; &SX$IPHCA"D*r'8ZmcEy2HYixSXLZ\"|nN@y&xw"SM)_l"!l[@<hu}o%P8Րc< p` Łbk-גȹyX"X2g ~o<Ɯ$MyeȑLea^[es:M7^>Ihg@Iq^L)_8t  iL?L.;gci׀y-(zdT x#1P.x wJ Jbϻ+k]<|) \R Q(ʖDߍ# :oxOsyf™GJCϳ0&S`(DXHw@_h_lUTjV to8\=vˁ؇`Jq%Ѷ<%Rz`@x#S'S/ki=x+᛻a͂؂oc_EvM@rMfr;[L`Vf e-}+3m4L k?ҙǔsio[*gdGTrE SRhi'(De?9&n'VBUk1GRk ' @1LE+tgը4N6<6;,d4eTS(ų219|htRdMA#}fZwIF[(].e~rrTI^Cs"Cڧq raVv ҕ!Anur3YkgTunCiQ`>k\nQa_\RDjT܌O8 2;&ppz>1%XKM([Zؠ2hzy2-4ۡ xѤjBk"q3ݓ>4TAcxK心{V\1Z'8Qr\;ׇGL`8,8E'fN<9L4 Og_xuTEȦX˙R=/7wmI@ov^jc'2!fa>fZ#Mq+>έl&'T h(xl|fQU)BR+&F!%jnXbF|Dm~wif2Aec)ӐӨR7 W 9РFR]A yl­F@YAu/p*( 3WU#PQ+[XѼ[S+l`F(# Vτ\-5/#;L&YKk` S*r vo|-/Ĥ}#G+nL]U@k@fDlJ *=@ `obvfʦxbߺy{3GQoPԕ98r5[UXUSp* jޚp#rqϝ?Ϝǒe뉺aʤ x=TE5l;/l&sET/${P%(n@V UiAY7*l:rVMąJ7',F}cacvo؂v˺+Mlme*ecxH^ak,Zc}qlwn콇x`޺%^kXL?0b3GCyf'Qi:O WsMm0:J~A-[K(fuwqzf~I'NY9JR7N 31jM-c,gjDqNF9*ukl'mo"x+zXA nUK} >6`uR(\NlI_&5 V?>֢2{PĉOXmWXU[i-%q`h=꾷0';@V¥ly /ޟ %r>'-e nwta}(H#d9.FRf·S׬st1x ۸\ٿV!DTDQB@"e<Lk넊~{mrAuڟ|fM"1T/ZSJR +6h!rVkIS̶h:-&>:EIL6BlnK(H*r=zmqk̪dA] 5LѺ72"Кnl!HMwsĸpfBaڕԨ+8 c:Q60eP)15 `M8[GFpݝQO/Wy @OA L÷Z =<+; D/-2]ClZ& mVGg1vkKn-%(*ٸNJ$^8.j^ *5$z:Ʒ}+hUè~CnN *[VV$FqFNU'r9og,ڸ"Y"tۏ[GLaP~gDĤR.bËpVdtR3fL[D,G{") ABiXhJ P(~ y:3 -wt9O9uӻ9#ەoU 5ɐW;Yo:u.^1 eCe(x ŔVF9 𧘖2tY :ͦS?A':4uY/`/!QA$X@dک~e:L; 7v[8JOVF]b LWϳg ݭ }P2L:lhJ`n茧[Xy]L&jYeRB$QA,'j`2kN} mV7D J^I1 M & Ȣea;B)f>!1QD5qY 'W( #qlC)J⻔ A6H$w 늗A^j:*ʼ:ݾPgUK1n9ĉj Vr-q? eIƁ;+m`s4?Y*Zi\VVשMƠq6cy)tst_N l~kmNK%!V{$H' F1)_ˀ+n_ 2yZ,-MٹIޫ p:tۡg7;k@#c %yГݛX|qI.b9ו6{gf$c .n իlppw_h.gfuQV`|G89 i|u=(akD-lI#|6/Bv1ZzMxZm+v;Ck'".ŋP/dlonr4tuS] mL{Q W)xrxk_+2 yHhQңzQ&|Td,rKF'dAV٢H8ZoiGWr@0@ֺd82d1YT`llMQD 4abmy BZj^[YN C9 y6DS49fZVEB>dXR?cFT9X p(V 2a﵋pLJv&98Sd;cԀA]iEd#s|n{|H_#^>aL[;6+"9|<h*ҳj/ M|2INkaOwQ #vHBsvQ>e@ZyŽv3G,=Cs̻ R8PQK #MGoHTp)c%Yv\ ̰C5.qP!oy ފдԎVL*C$a 3` ^ t WB#޺eXJ9fZNWQzD7A2cs,(X ~*AI.v_'f{ XTlBV A(iG61A;3nld:f$CS2. 6Grv@2 Q.žCX$\9)1=<:td`sAI4(L;fEjPRR pˮ'SrhV5%;5^3{[N7r#j![8u>lN]7FO: )tuSd>7JձמW0fsV[Ҁ!@b[I|*82ۃ&a%ogs1L8s_:-EttJI4\ӧ|&S6Y4aZղN2%ib?VJ#Cu>V}g"0k9Fഫּ`S44Kάe%Aûw-I5!u5'{?RLKQLKA4qQuacbh :Km^nQWoz9iwx\Vɏց'ox\ a|.EwQt`6g@ n/zWbVC?h m$4›}b1DžHң/.c˸ &&_xܘl[YIMz2ry<=FlV";%uWE^3Wb;t4Nh: rSa8KJe:vF'Jq7D98 5 s4J*]gDA·&]'N]#ޚ%KdK,YM9}4qEE Bp.ggpڃo{Ii,ao GҜ Gd%vL0@7"1)7B ؓ3zW=Z"y}P|$0&GR/T5(2Qv O=?I&#쏚j(wq:'eFםS)PL5tǎMoιzɝ:|d= [_hOі}9LU8{IVƥ[ߤ괞`xct3z b~ zG9-E eИ%3f+>tV%Φ(`\BRعi#=N) ߱K|頠\vы\^lYJ C;B]_];zT -bzv*dX(&.b#,}QّUwvuz<0[hb`#$24S,3 Mp*}aro,NmrXUfɹ.\Z!y|u'5^f")7gldŎ>c?21Sw'sDT ud6,qh y3Ҹ1wFg[8)!9 ei1b]^ r0MGx5VY`."@w 'Wz$ԎAl)&aJ P(PٝF:[؝;AwW0HrԾм9va-!x8 $J\/ wm)aqURX@@\nf)?{ȍȺKrJ7 pYW#ֲ=qX-|}MbzЪC鵡%8,_u)0)5:@N/5[e gU@W#EƊK4' gl7plVV(Ym]z{"5eĻNM.xe L`(lFX,xFxB3@zЊJqiw'*)W5Svև3"{v^CoA ]v^ qU . ۳ps9'oH¥[N N/q?u} N).]N5WN(Z%AI&2867_PnFpv*_ ]2H̟?6o7T^Pf˫=^pF?nweP*SkRkЂ\?2a(3;P%pi{2ZѽP5;2 VѳpMbѡԩxNYYh)У?U:g`s'+_{):<j3N~FhN7G~o[hǸŽ4Lh͊qw@=s H@u5 څN=fQ{2!/ρ2Y:37(}#llgmtk4|q0]23_ܢqHFw nj`/Q޳'.g$&ᙡ9>|Ń;3G} Vzφ2C }}ڌxMO+%u2zEW 󗒐]RKI ũOx6ԊƔ&d&I`˅$u+J_Zmodnt2~-5RFi_ljts " Qeju0j6_ OwxSODKT2/QKH "dJZg_?c֯juU+Q}yv'T<+$'ԅ xKCӇ@=xSZ\W "(؎)4R%i4:O̓cAڡ/Kp|ϵ3:?RM{J^:g`Gft5~q 07qL]+6i#eLԗg%~UCR H!|TGzH\~){jIp y&^P>C­'NMaa/rbK_'v uI8Fgҥ)zm䪩dlNec<5[5dlKh!y4LhҮ9X ٗ8Xmw% ykJ,5ϋx./ GY &sF\ꞅyOǑ :L9hu2pxx"g+L?Y7]t~N]n6@7~9{5bGM4ȣ~\lk$j6]Pu1W""Ks&šU]-wy˵A}hWm`m>_f c]qOk\S,rj-x˗޴dlXwmp e#dEk!qlh՜OV#;~2k?ԝoHoqFT)U^5dba[V:Thi^0av5M@lˮdJ[Ѝ:!͌ CgC޽Ix,4`9%&>lj1 1F\_$xVֵK@mv-l㼄Abo˴,bj`mͭ0K{̎w4Ssf ͢/xTFK=p۲ z]H9RJ4^Tbv>+1na ' a #9$7 u&6-U9D/3N^a 'I@I5sGvynTLXzYR ٙq~/3L1K3ޤ*j#8yN\,O-8l;M&+ũ\o`ug_yD[y[wLFƬaF~*q?VrR𿀍28u]p0OR3eqSCHm'AۣN98uVWO8wvϱmmqnl=iUK['K\mr-"s 0 oc[d~RίnȒ%qDFVHɓs9]nB,s!oᐤ^s[ۙ2Zń sz:CK7o+oT[c4U;Hۿμju#&kgK5S-xm>DW_ǻ~"I׻ɕF_ܟ\r[a¼ˎ`VQ9!^^´|F'V|\6wհ]~/?ҽi~?z!mfIC3a??<%2+ kyܘJ*3B{ 4n0APRaF:&2 TnRY:7X` )DbERԢZ:z[W,y.pGjF;vnԊ*P%-=O-Z+?ֹ81HQnz: 82hϭ4+ba>;N'iXjMEZ,1!sJLEY[kκi/u~!Zggy'IGq81ο?YUx KE'H:Czeg?:=wp`\kg*I%xTX4.ZĮxΘdkQB`>F c9D@ lE~ɔ r+-X2Chɖks!Le{eLVfZ$1%^=2u+W/AfyV*[f.DhTi445"c Л;6ſ\+ޠ:i@/$ո9:D< NS6vlJK#h r԰vvD?N f0pR#cvd\AE ݲ=I^+ `C^&n1.t, 졇hI -sFw@ <2A3cj FȺ3(٫а<3|fn^k~:I)n+Ђ=&#lYۓli;"-Ѿf:ݚpޯgFv3Vg+1wȸZ885*]\f;h1l.{XČPf;孇J7jWpɖUT=p.5[BVx\Y 팤F2SX VFPGm4:R-ٮ/r9&C(ԮDŐgIa/+uǦ0!ڴ49#HR=PϵPLfIoXL2ߘ. <"g1 0Ut7] 헹A <&F%;hveAGϺrVϽmkĘ2( Uj>F{A[e D2LWY{co(4a-OW-nG K©AtIgxA>9JÆUs^S$DKÖ|>m:[gL4on2j2HҭIČ> >҉󦮎hH$y;.'5zMYN4ӡ[O._&͎Zׇ6b^$@TjpE=Zk?t%SCZ7qUeں5:[Ld'x3َʧZ~rʌ⛗JWuA SB)%˹4C#zP-=P1r~c 빮X[IacO'ɨ]S5 l|4hYa7-v{y b6CuVo^ZdP"(]*4l}16e2@R?(ڮw# Zh%,sܸR1c:@JT-R),fMDՔT`HB%i_\u|O.5-g{t$'T)`pKn]7[qﷄ@?o4as^UB5{Z]f@+i|;`Syƹ=CRl7eNlvA-.wiIs1K#s|anhWxL@ui扼׹|W__y_XjB}VۣƂL7rILEC'2IAZU 7T쫓%% /V%UWf{4"}D(^ tMl?ϳ+=+KpV܈wLTchl#q37B< J"ɣD$xZa5q,g%yrcs.&Ӊՙe#!>E: DsiҽOtGHMW#Ev{Cbd|o7Γo7 Ic|EQ }]7H.sMo[up=*,h]nV*M%iIϷN>8poWravfԳӔhfU~{o]mR|tobQ~*?$tw"y*`u.cSAJMan[(whQoIH>q[oGi.YO5ͥf$lZļ-ČD]%(T'RcىK}¿{-XX72=҈tlg3R|tA#gBۋO=z3[Sx_qQXgS1wDw~Jj7h\BK-ݹȰ z8{e!a&D ΋.AKS2 }nڃF){pQ+bזIհ9d~<#ST| yHnbޅ"RQ8.q,XZ ^>TҞiVye^o=, yH ) CnLLSTj<~:U}4vle@ȹ .1!O,f GܛSl7dbq06S-l S&U[.1@X@Z25~ NM[.}52luԓ+Yq^H l@kx- wنN`:dMbpNx3_Wn)^hiaH-xmI e̢`=U"`+r`Ou)jGC0]_ i+\  H9p`7Y0R fdg.@VS(rc<|^6"RZ;,]Y\r @J  l)V^ 5$\uNʴŗxj6XrxWz %QhXmRb&rVdנNux9ʱ n. b?ܷՆ ޳H~U0yHU0|XC +# ˍ!-% E<ƴ tBIK d[m`XPPGaDq\P8`k9>QK+!kŬ3tU2DQ\/Z~VX&fgdǜ؝X IOUNiͧ;9^k[-aO2M{p-+kLjS eSKxm~ 4 VSTEW.W dZUm,Ѭb VC+ vbpq=`6XXR}hK MoL'iְr`e'~=)K͞+`&K |71 B$:B Jxva<͠ YJtk\=^GYUWH`+ ` dZwm@g\o/S'hww/(Z6j7'0ֽ{6䯕]D   [;XmofA-T>(cc̀Ǒ5%=.xOF&"E &,naFbc淗BS2cQwq~MLƺJ_2v;_wgl6%SsSZ%eSJjrFSAvCۃM :{OAHKX(gK> vdr:N\N/hr<(QnkCBu4UX(n|E`A8Q}=Ao9U+Lo쩉#$ܞ!vrݖꂖ)xX _vŲݘ# kOPnXQ]Dؓ:=&Xj9%@vlr-˦@eF׼%hGPMP!FI}N*Zb?fi^(Ơb[ƱpZgY8N*u%'~ &Ngz i=c國fZ2I̤Ii .T4Rŝ5O])̫I|_@xT!u 葸1˭}`-̯Σh\~`̃i?MiY[fyzBdP$lvaw}%3 )<s)%aLgX2czU?%<)`1'h\`㯔,4KYV"2P7cY}"I$T]]]o~sy/mc&qš0q`}ÉU4Ѻ,A;/<. ?kX`y! ϫd\P?$x$y{51vTtBt͠B] `'Pf~.Avȭ@&eL2.Wˌ^ai>)r :+ʟϠnʍ9`4~)YT5~e!8_˜gSG|zȢ2˭/vO<*%~q(op{H/O4 ꠡV be}&$Ϯ-br2>D5LyS ŸL33;=]*|jeٗ$bx^f3 #XTBL$ƺltOW{g knKi %)r5PŚS|}ܗBP՚jZc٩8MmӲx"H=)z+ 2Թ R yS& *BƘ <7IܞE©Aum#KA m ',nSVZkޱ!rCd!jKaTX[5!*{, }(jqI-h^念kQYB#@I#Tzm% h}}0~%zVKUn!Z(AriʄPjuU~tbpui;OJAsiB2 DX> x"#g{BG6-wN>Q)V2Cёbc{>SQ}k;7Ҙ[)h;ރVy%c/܂+fD7HȢ_8s:^>ڎh&Π/}\xY#oe&zқ~3( ʋdg4_/+LK8|;iY;Wcya tfbt%׌ԛզ/X%Nx#O(yU/?RqBړ%K-VG\A%{ ;ץ9z"ZKf>D2G4Ow+IVh ĨM2\Hiy%Ǿ">Ujϴ ¬oMR_NR'Ɏ $$>sGגhZStӯ`)m/0׶w j}!_Jq0)RjX͛\\J {u;=RO.{usz>c#HZgP4ߐLJ& ' ~BɆ2Ⱦr C;p )v 78-d=dJ+bߴX ^}^ԍ?N VZHn q-7xѶkDgWo`ͮ Rzڕ,Xf.ƅV[ Ǹ̾V(؉JJi5x"\_b)W'{J0s!/ך.o OQV_Q`MS`?)0O LS`?S5;!o4|77.үLO IN\!+7W>&+$I>U"n( %aqN/`t [ÍKn?mqHVPܜ.kMQAXj҉twHMOX{1Eax^j{sx LBL':b_Ѧs@8}ion6_UƇ6ݔNP@T,ʍ.6pY\PCLW4U3گД#ztV(2 y&]jmos++mRMxf܇C\sRT84b(?T)( ^M}} 83nږhZ0핱mA؃?HC{Y*=_HcEz9looc=/l4谭,Q3~m;?Et3ӂSp`hG&RQM3dh Hifsd!SҺ C0Q8G;x͡_rwEf˭Imc+1Uēڡa4 b3~9@LUW7 F]^bd0NdkLKLD_xac2RGiI5]D0N#dw!x"lA^;B8yF@|!B#^s i^6Wߔ3cVވOpk5{`x-v Ò:,FeK$/^*'0b24U =S/k޻7tyikbGK6 t?';^y9~+jgxhfH:3I=2L,X}θrmBT+h^-͵q C)]X/l4}25FRAD c{~ :b6݆yպ2ʍUҳaB0EDSŀUGeݭ{8k8ߵRtł*:YT9凾pp&bmJ,s6~ղp=e۽jK̨(uvO7q0}9*47SwrvD OpTWjv`Q­R\BۍˢF\2W o aI>Q7Ӏ%SAhٍbtK vٍOᇵF jHs6;+a`ǩ2?8nJꢳ#~F_*m^}:ocqkET[pݐl5sիwPJKyq;K JJyWtl K"SMBk>]Yv 8߰,(2J O`G.[kn&y %zkϔ}9at|r5v{d92J.s'+!G&N79m:c{UQpk ŶD5{ά>y qw[>O40NږſU]'~ZË 4gY&ħT m5M`U.P~cF1.Z[oE6~%l9|qTStr8nMjK^<\#dpR^F֯/ot0{GozB MĦ4~mFvΪ)] GF'e=aܧďN3ؒK>>6/'y~A%M!J/ɆZ~Y ر>2%5 ]/&C^teA ˛s=RD~</;͉w8yѼyŢVfc˽peL̖ݪf.p:;c'B4^v>[w-N}HZ>LxtM7$eD}=]MYw&hX gM*[~V+ oQ蹃Cy2>4i ;e{%$l~2쉈>ۏYm}uE]v=ày3W6ͤ.Bv9䠖G+s_8NG¤ZQS}aW%b4P9uWxust#= "e걫\^eBze*s{}E׻ա ~xoNj/̴fV#JY5[';ԫk|zY1 bI4<:6UY'c gU7W;/&'ONhK䘋Un xM!iشp@>^h,mqtλF[%住Wf{45ӍM29&W z|w21 S@60 a&Pl\rP`x #o66QW)hnny/=+75w4ѽ%[%K8I݄oןXB\ϯN5܌uXLLȅ/tPu}@]CrxgL$8tvu0Gmo_ q{|a4*yI.Hܸsz}RMb\="5?'_;q_OX z] [a*ΟK7#:ȷ,hcq̝w3Z;ʐր,8Aҕq)Vzѥ/]B>@m~|,9F,1AI1"4~2O}{͢{or\dPs?O:jRM Jx  :?גzF0ad^{{cԑ_ΦK*Z/F`1Cpgє~:|׳9 8K@nJ:ݵ\,,A`;*?`q8p$9onQ?b7ߌM,:*ޑ*TPeT2Wd?r4)1ӏ:(͌kOWCpR+f}c ]?MlPq){ڛD^@\?Ki#4sϒճs:T:SZk\IxH0]:ђ~a#KP˚<:ԱӶ.D@رCv) ̳6ψubAfYV)*\;d>& |l^6qЂO .ˆjbVfKnTg_EhgS =ݾ\6gрMi)GaE/H͒LîXx0z*lNR*\,$!;f3הh DHe&\uişMEf}(5fN mNUta!a dvٙIk<7D Dm)&F49T(h9։c_(.I5&BB/) ۼhM"ѓې]-TUu7_KV+7va<.Vb7/4R.]we⾽) R+lPeԔ*77tk{wK S{v{PϚn 6w.7Ş$@P Tű޼`WR?ݖ;.} wsVvJ3nJe/*̙v'̺ D"q=6)wMGatO4M[ $Sr0WW9(a``\ WAfxnBn&%cXTwy/pX 庪x ir/q|ϳ'1oi<<ocC$֞sԅueJ?}!/w t&Src}iU>>k;sm5?7/QT3wcL׺ɐ}|sc(pɳ1Зk|&Rïp‘YUڍy­?+t`F9ptvw&[uu'^?u}ٮ׳_䃻UݯϜWλc7lZ1a3gzS[ xգ۟DaJ }&vz0*ɽEtqox^uOocS`~tLl ~q&U_ ̵sZ+X[l*\|$dg-;wY/=Pc+8u/ɍCo}=YbwL|^4&x~;M;V\ %'vфUw&5N]:%{]2/) W]jڧdȢ])UOn2/_\ |&:|^ϲ:ۤw jU%>n4\F ?~]WV+AUPD\:>si_WVcC=vy' <:6 B?]"Ee^in=:'EZjd4\ v%>gk瀙S+6pp r™0-Nuk{ķθV?%8hӕ%m2q)v'yYMP2 ,V@Y|h 5ĪS̜Z'* S9)!ZráHpb4So/cu?PZ'b4N1ř퍊3ɢ:sO]5b>ZpYt=q)}h:'h9U\hC(^V8rY~06169rѣj ٍMΠt Ѥe~0{R|6WdRm06jTr%ffYu}vFR&H&):/.sDY>j 8N893f}q:\wfTK:?H?-%XhkOCW$z:$J_JMµ)^¸tvzF$5rXt:[;=~##/?})Ӿq&M9J@Ш d|potޜهdË[|%Wi~ 4pv6_䧹C:vň#y]6}q_wӿs9CDsug }S`G T;%j^\䀲,ڼ$7_ga(5TP@-SvzU_h b^Se*a[B$jXI"3,t6Vc/o2!ل~0S4J.G+XG7(w7{q"&W<( V.%ӬHb3<HVE W0k/p(doKF"6A>Svc!Cw6*WzyTZ=.O80zc$RS ed['_b6:}e-ѸEἈ?On~\ϑyKÜ$>QJuQ [_UpnZh_t|UOUvPG8 )e*slR(NP<13}n<5EJ8'nΗѾ g8ۀP *'&2:%pm6=[l lU^Zɽ:NJۍE\8B%Mod79ӋdmЫb% 'UNsd  Zn("'zگ铟WF0_kEn5`rDkЩI^GtK< S*k8:ZZxNqx\.*k8]By#v?PiɕvSkX엘% a!IQYrwuXy^aeއ;+uIOY6]jԹo! n^|~Kc1ڟMEΠa?+={cb;DV{ϭbyN57Ĉ=>9\חH3g֊>+n??՟WTTO31`FӁүzRZM|e7.'. U/O'6 Kk秗+3ބrCѿ^>?.߂WViZڨ5K;ui"} vWړN>БfTA5pVwݟMZ:^ æۧ]ʞjIW_Kf?^%i}}-;=y {SxPZTD[+D n?_䬏kZX4׺bih>;~Be?7iG1_g?ӤB DtxGPכbx%k% 񓯑^.c13B sl~q2; J`A=o64Μ7)S(yTVDvn*k ~^dteǡ}{I}(.Eܷsλ:oqM]‹[!ys3]<+CavݹΗJ9e8֮![Ѱ͛s UFT#?A#m?ŗWZ PRƭ9%؝L$gŁX4ǁw&4n+[92iHsbA츿)ϲ|cZ>UeNNsލ/2ިzFCD]pWͿeTY {bԿHxhhV'@3#s,9=u 裧cS Jק^4zWqh Ŝg095ʹ5BO:y,~ A_Idv#V^FC޼y  *rg?&E~ˆC rdG{!Z#z .;(޺L}|_OGnk# 7SfIݧ >,/0wKL;0ϐWษZ+ =m%vwK1`>]h+8l(u;%2+l%8(c5g+5hRRWTK4x,-"r/n6__/]J{ m$roNV U7՗sٸӏqqac \Q3_2~le}g=Om/mw7T羟h+2~5n|n{R{_SΆEu'DO<@cO}&G?MR^ˤ*CM\v"6V:h|+g/i `_H߅I}5iNb|Gp79 /NJ"ZE4V9 |N#vR~7ŋR-O_}>N)H 3LΉX| Gh>*gTWG+2Vy`83~'!xEѱϰӞ[h$4zԷd >|>:/PvxQb{@359KS ~.d@~aLZ'>r )Cs 8n/1BLfrE<#qȟضs%f4|6Ou} b,p>PjcVXrS-#<f_*ZJ@1_% 6Y*\RI??zU}W|Rπ;&RpV5yWРrvK S[A>J3,Ij9oQ-ݘZӏBCwZ s8o}SҬ=-lD:˧gx/_2Rn?w1{77AdZ )˟ч|1߫ rOXKxR,g惮eoQ>M;4uz3 s]Un/hhih.¥oѵIM4L>.0 hs:nVG_^umQTmI}33\V7{M|ToZهوV=[(.Mer'},:LK߽Sܹi9Wj;Hky\ ?PͶ^0b%$8ɉx|w_:`~cS]Nxj5X6W%R[sy"NO\>׈W/]ޥ ei!-Z#`\ͪxsdƲɏ+(3J|G\)X|=2 %*W%L5A,OEb35ڦŏ!)(>bQ&|͓td.ߝM r?N|腷5:οn3 N-ʓCЋ|/B|qSYz:rJlF-U*{06x }0Fvp eBhAz}'a䦍x!JzUGJ uěo6) YdPG2{g"}W Qf5md ïN= 5~}0\>tS9$Cd>1-d |j[ޛ8⁐OR(lVgX׹NUǎ}!n#RG'22鉾jk6ѵV';J!~Ɖs&5eQLVf`5|Em3ǃ19?OlmXHGy< ^N_/0bsNXсIs*6 "`8<,c{c:}uXVnNŊ9JLpo pkZA2 )=O7 `=7?i;-o07H׭눇X{_! ;=/\r.Lz#ϧֆiKbE:ѩ&_+Y+hc#|i7? ܟ_6Il4]T-n(>aK+v?$-!^*a9tǨekD1ioI+":샼 c)ge'ݣp/h5* h6xM8ȼ^F}5w3>D~e NRd+ xwJGKj#<~=K:K?$L92_x*F|VPnĝ#;lqL2]JH^L%Sz|[ M~>{O܂n"d_Y|<zZKBTle}} . eSpy_6gA_ۗ1_͗7:7޹//'z1ƚf⿯7yw ^^SG~eH}0臭ʯ <ׄ;Eu?Q+Dc/󲛞##-uL*F-l'ҹsJK~|`|/G6B3UX!>?LYMUV^`)6ud$g e (IJ" ]tSb6Edg0~ud*{'9nĦ) W!1lsDע}0Ͼ@~ɰ,v 2D@ry5ݍۯA}*!dy:KE;#ݒ -U]n % a.eO/五>])T5vitK$Z?_i\7neL|g- ץ jk!?#yNs奛>+x-ǯ~at+x.Ϻ3Hr]Bf#1‚VNN_\`Fߕdۂcڽ\oZDK--ESk/ܣHg_ BO /JE8)8$S7n~K,7jD˕Hִ72%wp!qsڱ6ҫe>\&.C7po_OPsٚtCSs=^mZdmv?PEgqҸq|2`@S~v' Mb0zHvV9&(g$dj1͜vk^^%[?𥣧5ͨZY(O—ӕm/ xqh/Umk/\^SwK {QHM qg'_vB7-ōht)j~0&-Նeg?[Z 'v3bQW&a?[f]S: {^em9"H?vEarAmpn0oӲ۷7g=zx{5Iqbs/@6h_pv758i%ZQmoC׀`nv׷7WH6c{ pnS-^K~ @׳6q$&\W^Xᾃ1uqIźo V:cˮn Ԃ}3TީvjT]=]4Loa蔑1BlAb@0+\iˀ/Q8-&]pǢE;;Mzkz_zA&&e2zxj"E蘗0 ^a~PD٥R ʕց^>^ikzߗx{uf(gkvJα/ jQ}ح)^NxlBY+nVӻe ~Gpeha&oN'#\Cz>VAp}B_-^by)sRɳZ:sqPTxژՅX1?~Őh(p4FP[MN|,:3>R:N9vuv>>z~HJA3O+@.}H`uM$E)u&=.;\c4ev-H7!Mڱ3myVC/ؚ/TYъ@]/:PUˋ6E9l#μJhMmgat?O)98\(DVGop6T7/+ #?dE! ||ZA\%'}͞~pz_wXuJpW6ZyE;y]zC }|‘.8$}Y |-_ҷz>SJL%^^ODvL6^dJ b[?$\_YgS+0;Qz|!UcJTplY> 1t&ejqO:RNɽ& 5 >vߣw\YShw8~Q7V$Ieݮ:~LZr%:Çc<|*kDVzO{ZGPkI.U ]s); afmv]Zv2?8/b9 0q PT;5-bbq^I=K"@U)S?a9-Tm ~ O$yEup!Qk5 Iý9Q ivhӴ(q* okZdB R}eFQ|ktƢq6kZ_h}oț@1x7bl%P Um6r4&jff㚾XɒhkC;ӦFu1v{Vy?vW3Faq.L8U˦)7%[c##CőJE>zd-54Qt~aJH&+ٙ& oрF$u35Od2rWoĄi o%HӯvnRX^&mhoZ?6P lfƹdŧmaZ$dHYLyS Gݯ7`~>SژRgq3{{Oyzo??TN V_(\qUw[G7'n=r9p^C $Fwz :㸒(ZVjx|֩gIDdʟcY-ci EooJDx@P2Q;gGngGdUhX fo3u#Wox2v8>h8_܊!( 5Nq8b$>Oo3lSa?mxD35lU+FGH[ф~P!룚փ$,,Ae*Y3fgAӉ~3e"=з-@F4{d3yjlA[_|w+O+iHwч.J]ǩic~ ?>Iiِ˫&R5{ƣYP0{2W hw\i%sqm~{Yڃ~х4q|lkY5G7&mKX?Yڈ+L+kЫ#(/-g\(C,vdB3{lLAc <"b,8Z[FEۓ8gj!*-\sR52MCnWf=[URJXڎzmЬomH㛤^M ,߹8lsK%̫^p>|X͎Yܜ)LzmɶКO 63e\-OyYɹg2FJ0hխiŮYssBw&lm;^2èZmTQI#d;W~'gES??q^mV]8UzDȑBwዛHWpLjmXwˮp_74VԌR~!3?%`X*q:<؆# &-E uae¢ l7"˶b/^Ȓz-i@4W ʝ+NoimY.b%⥱+<@/̋ {7/Mya2%o|fUcYBq~hZUy.AT >>Pn..qld_ohMJE3ݦ8ORju[`-T+YIhhj>Eq~ ~a~6ᅬ،&77V+qIX|jzl gtSmp ]G-nm&R3̋x~STa[׋o)|ݧ~߽Q d^q/(A9 ]'Sݦԑەt zHv}ݸo (18_)|s3z,' x5+Qm9> $r~3}1eo^YN~% GtVaJzKyg3:͘SIN_pf16X*F0.ϥ548sȪ4:.j M^DX!Ւۼp#M6?CVXGVc!elZuYQKz ˊ+Ң&у )k$G[Cʒ֘4QwާLg`dr4fV}'m KsBtLjj|J5MfYң.BTȝfOhnr j~'kܽB_2I4k7蠽f۪9e49]vJ$YW63xIxk8 Er"~!fbSxPun=Z6/-[7C|cdpݬʁ&2^Įp!h `cxSv Ls0uWڟd$-q5 u8Kht{sc4O73F(9A<Ӆ ^f_W1]B%<ټF}2ߔs\9/[TY5"N@ۍV Tuz49'Y’hMRECZ:_Y7,+{R4 =^zzr3XZ3K=j 3Wpmv4*D!%(gM4.ƪv7T͍bR~sƁ8؍%oB=Ď@|lanPۻq>h.ODE,;kq-ܬ007dp t<*ݹji|YsdW 3Y(Pc59%7h6[Re=V9Z3AGRuD3@ Eg;zfIxŻ Pޕ 0Qh %1&l%ҪjGoܫ;fUa 9+F*' \wFVBpxr|sy"#u8ZFzk畏4J;BL\ r), yCCq%2jI'ڡٲ+>fm[Tm5?e1ґ&_h-ʉ-H1/9~j.~UKhJZrcC*X|N1 aaIjnwN*YmOߞdnt,zV ;)n7# ʛ<&3-7jvx;lRI:HƕvR[#|M+[>8YVw˼8YX,-(3fQ>fܹwR-[RqiV[6{(zu]:$m|۬6%q+ۍ17j]n>%_p̕1węW.FB&Z׮+an۰̕j !Z }v0QwRtFm_|ЊIPf✱Y`]4bsgJ,u۩/Vm|xm DCN3ܰJ,  dO7P=M[-'=G JB4ʇ e㪔 E\5[_@!@?~mWIA?MNB)1*?[TZ/\A`Xl9|?}!x sq.iw#­|zf-nB"vQ4cO5dd9nk `+%j-ܧe*5G=0V!#}ͭFwo+^z|a:}rtd*=Gw;7""ΤTjY\Ⱥjcҥ߽xKY:PJX9 @ sN[j,׿Th16F28G$|V;dA:^RK *i8cmWĿ>i,BK毿LB^UؒW IZwƭθn,Oſh&waG2ag١&uN-G3w&gTA p^3$G2X1 0F#`em4kC_"~cCIbl eQp"ږI@sE*Ԩ̑AN}VxHb]Hr%'D1܀~B%IL!sk|grSsf rLaȀS`8bH9z\#ƒɤ1Y޳0S$;}(a#HW"mjeh0&uՔd8abF˸%Y-)AJeAWd<2uK ),z_sÊbdx#%dG)J B ";~.Eٙ0p~oi+4rR 3[V4kU5ڨ]by !܍`d(G:OLA".3x4*u@~\sU6WsLY.7 i?o??q&"o˟]v?ZZ;5\-p9{XPk -N]mY?/\,&ݞnowJv Q]Ro;QG_dR]*RIc15ãa z1LG :hYXkl=dmTNo9 xe:߫Ye(Rmo#ѱRL*jU/+0?n jHgt>i L)pˤUd;͹f@tʏ$'4Sw=Y3_pF[3˴5I2ʚ,Ƅ%)t en1,~n+My C+CXĀhn\AAZh\-;3w0g4;Uݛ3T59$Ъο $ е<-!^$xd1%G>|wHTEj)e޾Ū_ig عZ #,!`F3 .E-+_ RVD$EŨCTLI8!0X@\S.^p(Q74p65nH p j?e({ޕⅰs 0z)xqGqJ.]VS,IJcwJ0,(L18LZhn^g83ڽӟ[FSrw'% cmp3ms7wP^RÚG~ [wqLdTQ?*Gh!/n9_[Wܝ\⴬W!8]:vD0Ɯoj4ZTNЀ:]_4TfܬgKwbߥB>b01>X˱G~J)ĸj:n~'8NBS(ԀkM3Y^e5e}VjF<%aTl; 1Wv_ HjKWRmC5;>~wIxpWqE!zJ^FF)MqNB~7řW$ 9Y1 Z-P2 v 7+=qJ]f;\h6bhJMUoeh $J W\htZޮ.-q렒JbZutnI)SuGL2W3'7yA|.Os;~2ˑiU𲗯hG~;6ݺ9s^_N+w7?k$Vƃ0ϠЭ8$LXLG";)}i6BP Ȃ2V{; |2ǰd5mViNGdlfzb9eKD2p:p]ž 䰵<Ԡ/W/Y6|,:gՎŦ 9PPw2>PV%DF9eұBV+ʢ!M:1k-B#,J%;K&=be8QH䪈чހ {|a1 BNmb`zKj8;OqaX}\rxFZV<g8>X-MPQEuopiCrЖ! _3?j?gv 6y_\ g=Z3ew, `/ASLa[!*B҃)"z|KtI$IB ۵.!lM{ȧoh'aRF8$CVɈ_Y\J v_l{x"3w%im#*ݸ.2:~"S8>jX4S⪛9`9xSqr,mУh%A LvT-trݗJeDwE/}&!ЧU3[At~hUTKm7y=#{Ŭ+@)L(/ QzΣ!RƼx{Í~2ÇW]2Jzu[uCfq6YWC2+1kŎ3hFb2+3~4_J4:,uyeW/”UtD==ж}?Y!',\y5?{F 0Cf}D(>sK 4 WUSz+sƒAU}Ӊ~<1^qn'b8jeRPl04Tvpx G լ*!|o2R6ݳ^T˜5^ɸb"?%ݝƮdi9jvkt-Vvm*hJ oC^mnkclhM%˂,R/=$)! ^ +& NV/bUo RrlVe0zt}ЖJ ~1[ KֳBS)Y]=gtz5NS-QD1p*Be΅n捯 NJ`\*iSή,*:[-6#LaKm&Y&u1U-A_ycYŠGXRLA\⤲vJ ZHRxh7nz]tIԼ@IjBW׍%٬.V&{: RZ8g۝H@kkuPsuXbsiEc7)wsImt_|iJ_-c`Jگ b3\ͥI_U;Sj Vk?2|z;e黝+[p ᘽ~*~ yia0@d!=3 ubR9-ŭT a+?:X,'8!D?[D` qr(;> FEIۯN$TR_9%@%2>e:[V}L&;껝l(%{a)UV9ple'v5lc@B^8+,v@2)dnog@cj ~vzxg\]y㰹sBGk-Sf+<8~~t #ߚ.yH ('.bf||خuԀlG+] q/?&jUcGWa {gg\`WdUC/{C En:G,~v 2{3oʽmpĉ# n+3Hуn2,/ 3ff@m3@KWImR$rb!u^z܍nH ڇ:`?iհo~g$@^M/K Q o!5K\@*p }WZF{xJ#w?nYI+98 чh{,F'`X_D,"]"u5qܦRh19_thKu ~}15WZ \-0x! "[T.ϑ $"[W CJ<֏ȠXiӅ#V+RJBͭ7~7&H_g9Nol@<;%n@ϹxOqNٸf~"yE<ʄsrm\<2 %fF:ˋJLfY<1݆*LX}O c5'ZA*Η3&SӅGR{`vT~0ū3&v_Kڌ>9#b~}HTzHu4~C$-I5#cX}]Έgѱn>ʿs G.dP 1Ege{`pD޴0L(OD7b\CsyDYk?rs}kqoDnM4H̳Gew%1kw eO|01:R -"ݷ+~"n#,V&[=W-gkZ֖{aq>NZTFycӸ M%#,Wm5Q,LUPpƵ ۓ@u"mX} Mi3NVBcAec6~]Vh3*]1ob2>G~:~>} Lj4qFA{@Z;Ŗ=BUE)rٱmex4gAhҌ^(_EQ37p-CSb[C(Bj44^SM偦L..nL eeLC饺-}` .zDB^Γ.UШ۝R“\ό橕u+}Δq.r4k3Ur֬5Ĵtgpoxp.s$aD|צb쌕|7ULܲf\8pS ^ϩ 9i4ԓ`ޠp#nKZmv{դ>ߙJF{E6-;=ᐨf68f(%2p] QWN $F^;&9lvKH&w[Mtv[ۤ}kTJ/֑@GvhR̤!;eX|`6O4:7k$4lguGG˴rDuXh[ kU\.ui[L Tq6s1/EA!61,mc_;JT'; f٣*!mFӭ#yh8Bq2y@XOU7<jv<|]Io))dwx.v"k OD fgq%$B @˸CPƭ1 >'1bRR_R]])E$69<ђP45ړ!D3ٕ-HyJMϠ&{"`j)f*g}~,7o{jy.\I84=2(.ړEÏrX;/ӞVbnN*!Ujv>x I:(5Vzg,EP-  [a+I+ bIZa3JteX>r(15ꁬ\_xG[l̛q:`5OŠVOH8'|MpcU@C%OйZmQ RuJ{@)B ZYγELM<_][w+֪^Pτl9_3jCJʃoiU hj[ OWXyڈL &&3XwsJ6FkZ<%ΉH "Қ-8@H%s3 n:nH^ċNKkEA@걎GPVo=n$W0|£ ICƴۆ14Rd(JKe>GD&ɒ/TEfaGĎ^n hxpۏR,J-ȕGaK_eԕCi~P{ܧv,Y`2OxK=*5_Aqޠ7J3Qr1`dYrx+M;(eԧ0aCWTM:LOl9fX"TuŚc\"F=H"o*R_(bT+EQp@Z&y*Tt/˓:',q̈́6\XE:DTĵ[YmFIങS!"(=h/oCaWտi`ui $L8A"eN 7݉*cDD Y8“S..uVTA s{nYBʃFHi6w\.D\9=1<'pҒR3I8Vc.ù]rA {Ɠ۴4,&%r 0(Щl6,ˁTW=a3FZ"2zwčW?NJǷFJ\"@b+R-00is6 +G=*}Æʄ`7qcb'FBwWt ,P` VJHwF,!ED5 v =7ۨ.hE9 HYCJ2>j9/ Aw{U)dxo-a\#yrxw-~WXD\$ GhrIBP|TbdZUYNdb0D>b|eO-BJ̝YB!hbVjԯo}8>4/gI[]&5@%*O YJ%G߷-XžhM`Q!XM\BD.{m"t`|Q! ?UFU{B8 1!,y% Ah,߰2SW *5^<, |M"lC : σ2ۜN1P X6B9yld|;-@r8ī0ؖ27]Vo<&֨k`<8VV0p]|&+ː5p H}%e*nʾPe|y%401q44PWx {w e-kjd*, W4^))AI3e}nB^9&|9^0V.4;ItL&QPjQ?X4l !2 Û2kDC*0;jDt 3wÒL$F7, 8l#O-rGe Vbl>7,5@V2QsܤiEg @TvId!UgsS i(|)S/ 2m@(lVk*eJfW+N>ɓja*bB  K Z]:+Kr YA#B@.3~f)+`3+oMb ЖZ.yG!W]o9#7+b>~ S%`HqsMr`e>Fؕ<Aec*d}G_ٱU1ZqBh'X`Tѷa &p/ţj$W|7Na>@^ET=i޼iKơlxgjCqC\`ɥ`QL氂j4Y)/yClodV>D9X!ںM¹&YP XdSDFG?hM0D# ^4ޫ|+Z~ٲ ``1Oq]RGfvysmN8'놧j$̹bx*p?Z|DYW5`zH2x%mG-ƩQh@7%< ԠxBt {K(Z.Kp5cV=G;jh S&ȝݐ qWVrl18H_ÁR< n@WE!XU聣Osxʍ7lOpNӺ[.2vy.V@>wBܦJ0o(42 H(TN1(:vjݯWF fq򶒺Foݓ.v?fr96 4{(P pzuF[q%=sj< 97U$I%=i5'4Jǽ]˱I9]+oP=; XOÌ8B4^=wln@K(z0C6A`:.b:eu_XP!=gDszP0 y;Na=V:U(ʒNj lͱxC<08h+Ld6[ѺsFAC2z2lR ;ca>sNQ3b`k9[k$9>ܼ.bYFRWnlT;4Q{0,صm^Vb݉7p;{߈g;هWdx+lW=]dFwߒM1߭93H7ў|_K'&>bP]J=<JP S%_c{o| 5HIl!ho}B68;P6o \r\5eA(١{X dĿOtl=6B&VU8T~8s5X;|d:֝ aM GYTsY5L0zw,!ִKiGiEmB!EmztDfIY=ZQbQEA.jqeۚlpᐎ&„CYo6Q#z +2-T;\'+Ֆ6*}3O1TPXmvQG?%֧rǣ1\ 6VT "ߖ}߯b ?u3i Er|CGYYO ރ`Z#gAeLitv*W30HU5}qGGVŇA1c}KaE> v㠟0q;ENiy2m}3gd6(^_X'  ?6-5M{ ZY(я!H$@mksYiJK+ŰIQBǑ?"CaИ,eÈO`>x0RE6a TQZ5_,vN`65:'SFP#3Sm[q8Wa6xn!G)=&֓-ҧVe|c >rh;U^dY-W7ظzCF/z=t|® HT:{>\m@ON9KNQwOt".C)yT沽x>E\ ZUVfaj=By86X"]U%} ]"Ν -$N@HT7SW- @ǙZQVRv̎ Ñ 6IR[xlD2s_<5i}κm,qWK]=V= 9&ܱurFKEp؃ٜ|ZM18xczPcpcgf0*<2LüVb|RU3YY0 r&HIQ;xz{QDT&G&&2EHy` U|}FY3ޞʈ~jO#—jfEVi7Tp fy,nXWj5-X^M\!bq] @zݏY!~IZh}()d_9sY}sGn Qgy[5-RvTh`a߱[~2ORxSpz vO.4/5K^? V6jNc@]X=*Ѣ%P%:` uu@gAOyOR34@B쯨y(n$SȀXVmTf˦NJ>_h+^7\*N*FEs-p@qyq=RB4c 6C؝˦Br.JW8ڕJ5u"𡟗8S@ߚF4Q ^B5U~. 'g]/b[Sj{tM5l?/]>qC]Xm8-=sJS9E5J*}m V $\,5~,|Tc4-O9MJStUN9vhs.uDTص(u6FN̬y'R'՗ڇ9n/y~쉬eb9Eb؎*̏,eS i+7ҍTW=xguYd _*[)q %,>AmC&Bˣkʑ;q;²CXC3ɉ̛7m>qcK`@iT1r^ ){K34(je8_k]R̎aH]mb3>yWDꖐ/=.&qwnq?FRε}/[͢V=UXHiNv"LwətÀA_mп_ Ÿ=Ŏ 9=p`ɼaF qaNRv|_'}Pׯ w?2ATb4kȉ6LO:/@E>>E $ri|G6+o3T%[Jŗ @w?['A;'k%bj7 i OtIP>_ۺ6Q1rlx=/%JI&"0 ~91IEOב-1kD\Yqݔ4\!U{}c<z:bO,^%qk'Cc 2՚S'vxi1bm!z:aarHE&I 8鸬Zy|j}y59'HWO(||¦_^x{ꓨIEڹ3%pmؓw԰A^1`3OQ_aDy +ԴI%ѿDkeh39(`"eR>2G?,g5n|/;dm!Cड़Ts tyuѴCE7,2d?%+FZr'd>gkh`Fid܋%؀łʳECw= LZeU I?c[ ba+Rw,Qϙ|1pAS/ A'3wH=e]X5/ cO;[a ]ĝ1I41^Tѝq9'~.5EG8-`8!"Ao!(̌):6R$8WL _JT?iDrO@񅺔ު504Gʇ8AbloJhE?2c X@0tQ}ﲦ5$YT6 9v·[' R̜s*L#>2N`D9]`֢Z!fv_6ζ~%C.WxvPt_~?rP$;ƓWeM=:?mr@X#HayxvVV-zv l!-X]JLԭ1+$sfjb ^}lj2l7owQF2uh ]f-?|8a-6 v7lľ+qڝ938.a!^+.n_Cq &Z aտU&Sy"..*pHA'MKXV`::[3B Z43:%2<]0ɜRfr 67U+[;\M'#\N@W[[F_\01S+{/rfLY`s;M0DhY/96tGq5E3'K_> :|^Sc2b _$0k3q-`}ˀ-L 7^JVp6=#SU nhļ {i !|>1% Wcm-&bK&h6FxF3`5S=wU.J@6V͇`8qx/UNN}o.[D^08ܘAh?@&ke`Cn{c?, sB؏p<%R!FQ Yn?RR`dW)yw* =><mQ¤ח &Y ;TlJ.hZԪ/A&9Ԑm\F[^J<ƢU|Bx7z # XunqZRMF/ ߇D`rY h'P6dUq`d7%N<%Z/K>$۸p|J ܃ԉj#A[d\q~[RWDJ#_b

yZM3둤ia\+jd𛑿V*b|ew0=GD@&a6\d.*vKZ*bNb=hO'H4̩(("O^6 !{#d0Ⱥ[+(-o?3mQź߱MS*fO V :SyR:(8Qb50ask;(%ju!D=Wix ),y k!+x, :"DS[\:dut9aR$6r'c*&ҬxVGZj TEla!Š(H츏01Sv}7xAVY4T\aj9W[S`uug0JDܬyI]̠k^&PAx[LL"i-Z*3)^NT _2oMpA;傚^ϋzC` AQܸeaóZa މ:L#]t/F6UD):+AgdxLzrҨ Z(|WjHz?QS2rP |7M;@J`M&_ߚw5g$kP"D XvϠLf%pU*iURg/mbKph(H2®F(&/9pyWVR/"M ɔZbphYB=,aP ZʋE#UhX<ͥ?|_L^V_40c+YەG_c60Njuԍɮ]†k@p>uƍmE?jjbuO3_ ָtInO+nM- 6(F]'Ȕs$XVa}p5j4;/0Ip0&ۧ rL'ZOYAi:Ecoh̖HodE}Mt%k#]SC)%>_ ѐ7wZсurr2ܠ#[mDPJ=0.iA4 $`Q/iq}.GO*DqU@М &| 9ºvcx`>TN9{lZ1*eg'⊣5~\u dUa:f6A/]#U:WLG62rm};vqJ*ay-C-CQQץޮS.lhu94YgO1U%G -8I kGXE[H|2[o2ۑۍ|'lbx'.C950ox7f`XE[)ѥtuu#DΚ wy-u RubG*T[&9OV`]TZ szwVp1}-/*{Iռoj&^qx'pv!{I4Mm~$[SIS+2.Bw]; /mLx|depxG U-`oܻUqwF`끳v/d#rP=܀ޅ DByd?U8hBNNRE! fɟj}_jLq1rr0 Hv%bnHKR]Q-ʹV;|(jz~;t;Kf A {:6 6 ;M=M; \Kl~Up.Aict^+f>E { PKo67E k 0y|ol6 ;w*O]ᥫ)F]bdn͑aw8ކ3S qޏ,K~qK4{#6/]@N `zU ESyd:'QBM%<>?Joapm, Vs }`q߰ݼFyh޳qK23\d78YJȞjՏ{6 ]0: ;ߨ:+wjڃu65{1A&rVj>!7pUGS^0&xB#MvP-\FW[<$ozyDjU~s7/l?9Z$ua?M{gHxo6$>#El@ͽNU[Y-պBSOHIFTir޹}z")P P #ZStݰ\XN#5:E^Xp 7OŤ\]dX_q!5gY?v ^F< Ip %MzMi-F[.Jˑ Î֛tWH:S 0ri?DQktRΉP(/=x%̈ /F``x+}8>ȡBh%ðq:3FmǃhX5zء >\xv`ĥ*ȌM/k5ࣅD(*΀a]F JRjZ'{=:-4Ck 3ob\@t/r͝y(b!|b~HkW8YR~H9UbCXF掁RmTg-ݷEQ-|RZj~࢏TNiB¾ >TFCyYhT]6T7qlQ\VwEgN퍅JgїGXg[rI*<G"IB\[\~C zOYL[IvkrO46x}F1wGz.O*B֍ݰlxOxNɸrNşhIWU4S#4PX.;=Ct^-jDQ;J6`d?@~DiRDMnuEfhq|VUQ؉{DS0F+es%hqgoRsł߄dѼW΢޲8_ltbpojgUR_63e_l),]o1vy6P^>at+ա@X~SJ>-Gi#JD+DQ*_) ?g&^JQuؼ?`څ9")lA8V$f"џ;6׏ N]2Ti;8 ?W!x?d F}SğH.z CfEz!ϊˎ $+r Uw3EXk."aSUeDقܧ7Bzcj>;t ÖGmo],Jbމ+[MZLv:ڹ2Hs'$%puH!uD,)8Li$nHD< Ekws^[uHu`ol-8$Uz 3`N4jZWkӮ ;𲬄Rx.Z>gH"J XYg-b J8W%9sxٵ@6!\ã™E.֐^ pK?̗CzcQWjcX)TLLg 16EK+]G:Mh#5*f>ʶ_v_˲H^gE5EC4\ԍo4k4#Hh`8(LO{ cK;Cg6"!^sG\ԭ}ƝtڪZ poh4y|*j;RWAp  _ \ RTJb+'LmE՚UBSn $8jpfv*)י8" ߒ#.hIZ[@бFkab5Rƨ>?nt  7 WQh> TIAt]TI(]XL}6Kf|+>41|JP],,p-JYmrU!\`cjJ4# R(ƕC%  $RE|ܱ`ݪRv CXv/Rxawi ߇8F6VJ()ĖQS=0)/pn3NYh;2Hc>okF-✩lO]NB{kt[0*/wvgֿ ɟ7l~}Tf~5@b_Pl5$8G@-hT)2PVֲ݊uRK^*LHCcXP,ۈ^TgZf+ (ꢊ'je1lV!l#,mn1as0fֳi C!E"Lm^&8WHCE(|d&LD笱#敮qj$ VlIOqf&9AT΅-53-!q\L֒ByVRf=v $ơ!teȘfU :2B mdP@>{ jmZ *d/ ɒ&\6QKRG:;;y2<`+6RrCƄU `BQ KXhjf:fx4K_.dVv'(Ac%Co"xUMZuoP(L<Jq/ly $a1hUSV|s8e"9~WnmuAl*8jWf*OZv>H5$G"w^J/Y)s HiTYelΡ< >@Մy Ƌc58q&4.yR c@EͳqUKgyqٟr}L Xs`|q2g5 TTT%ٱnn+>A'=rΏ+Gf NMȇɋGK)C0{F#hsi?\8ϲ`߬Ѣփ;HzSw>3G: `900c/[3|'s;>ыYEn;E'xIfaqSx(xxcIp>2j c`;2b.mw a 08 Gy~F`Maq* ƷO#+]]6v5=4wxLxG[S2F^vqc/[C>S 끏* )/cok4TU=3HTꟽ>g2~׮"|q.)!0Cw6Or}6b|BW7'`6d)/7Qַʩ>f8;yFQ(\ lD 4:_og8%@;qQ&AOzjVZq2T%z!Q7"?y+p <-Eu '_4T{"4&^~IbrnAŌ2,JCT{PٰYKdl ѤCg`ըpx(ge n؆sG̛/h*Ţfkb\O%M5( Z]04 cFY:"vB8ɍIىIFe+4`mVo|3US.1  KZ\3(ZʐYav,8fxa8RWM `0*!-Ylskbm brĤ[PĭB6 ?RqA1G YE7%Pڧ6@GtT2O2"5ݨj >` 9"f ԡ0(Dѧ-#1 K" Q8(Pv Õ o5pF7YԼ,礄b_ HH1#*3ѷH!*1UF4t7NsG?u0o~oa6O8x)TeT'3As$$1@UsϕN!k@_J?Y+4;B̈́r:-~lc5߇AFjE2(Yv8*]ѨB?8`FVOmӶQ*a0oz'&iRg8bJ^u=[V{ %}"e\yz?_.#v<-GcI%_ 3N"0_IZ҅w)J0So WмA=FyÁvĮRXOi;f]9>u'htMQ*26&3":h"[*$08*_7JժoQv-i ŋ _7?ؙDž7RHq+9GOVԙ3肘u#iCc$Jfv1 9la_7yO#wv|TPgH#Br^?06$jI\7b~Њ}Ϊf>vjK='508z]rn$ǸaZx}BerfHM҉y@Ј$,JhkΫN}OiA}n޹ -J#jAtc^_] W \~ݜD4#NTTj))eМ,@,7m?K Sjw̿$BhtBj/WJ): ?PFU!$dD}ثVoIĘDGOkـ}vw ֡TbOf f"(h( njhLrVfr=&2= :h-՜մeTJ˽#֠f=Y-P]m?B/c="x"G8fqZ@(AY\"yeMDx.U [ ;FDSך_Wþ$ՀTxkՉWmP٪ R&q_X4wo q^k=zUs5_To/BÌ"{DpUa#Q^hyew-wQqT~ ?/.hG=NXcu)*.l+qG9@*$|$5glA\۝ﳙp_%^>Ū<Zkܘc^Q u.?! FF1R{\` lХW4E[VJC֝,q`mLXBuͥGnuo]X[w7_"vEgq1nBlڳ6X3ל;VӰa*yMteRÞu_pU||%{E %h^R[2Uv71Ȣ%/U ~o;qsr~6Rn-^9`kq67?_šwrIB {E 4+~GcMo╟`ف;HSl#{;[ꯉpg|8yuׅ|OvpV@)Dtlp8)NsuOS9ovj|*9 {!a.ш;6{{vʸY~ʕeSOq؎kh9O\ ]Gq/`K")8g_<볼kW3 ZBɰ]GK,eC*Lj^v딝 Bm4[99rCuגm 6$lf?w1uu?p;Xn bOaed`;=Yf{' 7VD9O"+|bpꢼoYiTM^ˍ#:wg_ضg×EKͤ$=EI:轙a98єRcQ>۹`KJ&\JfjY-dۘPjeԖQE9U2kB$\nvw԰CAxsKwZ"/4ad憙KU%U%!*/ a\S4|<ʻs9sI#>w YMSzWtT+KL*uZ^rc*[m.N_Y'riVwQXy|mY@HnIAVv.ۯ-eƒIqݪeFmՒ>47eT7®YX=]Cm ddI!@äog|H%9$7;TDil G ,4@u+}%%o_?sQ;2GAnkjmz-b)Z\Us^jqu=揾O5w"B۵ʑ,e'h`S/-L Ͷk\?צ^5:e\b RyRN 8,e$+rc1Ox؎WS;.{ٟJi|yh>+~olW-76ꆉ&$=׫S[8͢.nN Kc2N€ Ta{sb$JZreQ]zjP cI9 ]LZ?l[96ģE]ʆ֫ZrIʍKU4ń@<ҽP<*=qP7:6WbuϠ}lQTWҚMQ2>wDYy //mg&R 'K_;η vGeG;F+%}G-7wQ6`%m}wX>zd7w* Ry QsEITcmO)e7ya@dnLejXHW}ﮥ,c+(CK`#O+VBgQ:lbokutq4ސ{L<_p}ЎFKBdüǾ\ROh~'嚼 x'X1ꕒ$],R%ۏZW`/9@IƱe9${.Z.Z("Ⱥy_';naѷ׊WJS %t;hM6,%א?mp$ !ߘr;CqݤJL Fy)N׋ւDLG7>e{6k3珅E'Oj`[F }ަ5Z:x`9_gs(2|X'h2%wOq%@cħTΣ[ܡ6R~gz6}W͹}N"[L-h^Od(JahqE3w0Mq#.0ڥWϿñ̥:Qo$YQ'jVtZ ,j>\@Q]Y0\GG;+zԼXd,Ѽm[ {)S6וd ec!3 b0>5~j6sm>䭏M zƱ%i}fx%wRVl})LDrXX+]8pޡڏW#nBYTE]v3`X 7{ڽi9ǥ&% g{3%8BYbڠ\t5->?9TJqg V/4z&n5%DIn"|F7=e^{ -;P/T};@>vN:/8+(FyAB|ky\CSS8ڡE8j_d7u[?)fI߸Y!q_s$C8NiJ4{sR$կgqq;O&M[hv8f6QlFalH+; }Qv٨Q4s2.6.\ ۈ+s'4&U0n:S܅|tVX*]p2Is;:s'7~?nԃ)ܼƎ >xmU+3sr#;> fqsOx>mƼYO{&bJy`ImÿCv1Ѧšk>b g>n 6u}[ic#N8Y& Q^ nWZ0A@ٺ-L0_q9As.|㗅 J \;N:YVovpM  lvQA㈔2Q;dN+%,w>{/M,odxŽdri(1ڶ"F{ *D-ff^[a&㑧屬5Խif6f)O81f;&)ŔX:J J:gh1\@͆~4j  "H7 M(=T.QÓNAG-}"SdzUxwep(ssi-\xGFSEl%i%9PJkl9l%)*?+M> Nֻ61V|ߚ\q4775&TL&ݘɱTVܝKRu75Qrssyih[Rm6U0ST=!QE*ݺ_Ǜ6Wz$ 6?~sx$&[>0nG/U]ۭÝ߃j Jyط-uH!6Q,D4ҺQzA лZv )j`beI4L ӯ=o +Ca84= _ͬYRQNCw]Ԋvv ͙ŕvJNQ=e-gwQWRο1׫  xّ5[)WP"zѾ9ļqo1U"7ղpqeV~OdlX_Hɐ =u$JHF+k,~3 %N6 N~5{w^FY * QUBL;‘dJ$Ş5 d$)VC'b1(n^кJ+CTJ=><̩R*(3( JFJ&1I7 ~=*JߟkfizU-Y㭛O~ H) {Iғ0!6C}]R:T|=V.uL?a (L_!ɈJT aolǨsNC`v^$KͶcZUѶT^=%v3dKpO/[D 'b9P?upl16_*CT&h\΢qH)do1k AJ6)_EE3:?F@;<[~_eM"Pɳ G.uж4(7Ke::i"|v"sקTÖU2Jop )ajGPRF,`/vOlc3' 1D(J7׋E. ;Xf/igQn (nb=EDB QtOMj׍`u"L.[-ptgo:>coz\(f~n5'\h*mѨ}k5';ԌBϑ5 =pJ;u<~QѾLHl,Kky5yЮ';VJ| Our˙OٹJwu\\t$U>[;|2~tb#HE@Z^q3`ZKWczZ&KΎf́#ـGs4^Ѽfҫm'5dWYBvi3f+XfIj?b 'y!8I&֗4 (aP:BH.4$E ˭9[@Dt~>d}BKr%ϽGu}8|,؂V|sat| @,pd+" R}.ܤoe'4Hf;Q(Lr~dozq\^lxu'!.aIkpĸs\sZ^'9Bupq;ägm9fvs= 0ydAHLYe2p%loFC;oHA(zF hI=dzS"g~4= OY%c%bz~%* /K."rEL)e]G.uՏni\ߊB(<~̅M٢U[^Ռ~m[]P:k=ԋ.,͊an2FA|#l*F|ŊbCzp~/G jęFmoƞj(ѧ>G7);oS"Ji/_Aq~gaO3S$dz`O?)Bo&ShPPpJ%VɉV7Y CkD*<~c4.DL?Ӝ)a[*Zĩ>vUjXhyTȰD' z9 ]9ϵ׈S/@i mv]/)&tori9dqj2غ'gTI,K U7S:Mŕn<+_{o(d„H9s ?Կ(=dTYD`kč 5éei/9:h13z=E2zptrCkԞ6vu}&Yzml^OSϚN~>C^gnB~ӭEzp;Gؖ"B|B@4t`f<~ ~}G:ѡ_'ӳ36iҿ'eC8*"{Y3]3'7 #鈔3ÙDBTݢ-rխte7.9_ Wv8{DŽuccC[|;ˋV4H2? CIl[YIuġ0ys9c&}Of̎gn(RZaW>\v@4@N{7W ^mL-S!~~ZVt8zJEWAPNƝID{S8DmVVI6_¬f&6" jChK ؘ{%4N8$-JuKX|cQjMKxB Տ:3V*v- ?Mקȴx'j<r uVN֧Ԏ? 5NMSgZ) p$B;D0@M}=Nt 1qhRk7B`|:q6At.X9GQiVbWznZvg߈Kї&POšɉ"PGaH%˫u)C tOs@>|9'WݱO_|Rцivjn?Ã9.\(HsӱdMY+ڔxqLU5 8WsIes)L*z鸳5z9j@?Lnf\h?P$2mb ѭ44kg+'Z_V8ɷ|שƯԟB|rߌoTȌ>_Gω!5_ֹ^JQMn؎H{e4r/So RosaKh&EŦlDh ?LHC0HT@p "?HbYYxf'ם~=yuњSP K. flRLtgu?0HvoR/xmu'vo" >*N<>^/,{zl72I+\\$Uqӊo{z&9v!_w׼lgvd4֍< hzg6#5x8E|rׂkEpjD5$+ ;ϕ+OTh_1iNS\mJ(*]/Ad fz&qKSƮ7)q,Һ !WaF tӓ 0=Xs>}Dy,қ& ̇b[]pӌ8ʼnΪgV.IƜą@Ԣ9,uV9OG#aFǾH}3"+WhH՜Vi8kƼ MӠY 2:*֛z MTsT7+5V3ks`3E+ I.RZ0#Q>5tB *Ƣ]_èRC^ྺ a8X8<bAsPٵ9!+ա %.}M0}OUZ!KkJxgy_IE"/Έ)eΧ)I^qBБp7 Pwg|s^%8t;S1޸Vk|Zl(2$.P&R6q*YAvݯ;_[G ;zg;, Oa[7\sRNÿH| vO=rP:^'l>r6%Y9q(†F}j(T\Ip,? iɞK=8|7eԋ.v-4$hlC%0,[x w3AAFj^^~Q-@GĈpA,JD\(||K YG`r'EE a QtYE"Q!b"Dyi ԉc|umU#Tߎ43L@=#0"+ ]8C+$uaZ9xF_\og>>.1=(*7x֞:S5IoM'@۝AF^*(r -]e=ó0F n-'o{~a"ϮzS l4JWoi7wH䭨DRuINVjaJ&`'R;R6fAl,fvxfx"q1^PƆHvE8v 3Dsa wnYx-2Ըb'>ѝYݓ9 p{sdmޢEg *q!Tq.M wH#ro`zd"f3wr_~ i.z@d < >Zݝ&n^TFNvMۥa />C%Zli-R"]B|_xQ O'&9rWzPGfAx ÍM7do c'ii c'5K tl~ /6nMR>AuH%Yud` #(P:?.A4|WB)R"[fY3\qMrHrC$zKqζA>́ ƭ{fCeѹl+*h (yN26.ϩ3LutR%Z?l9%# w" 5/N@63]=69+/m-v.vg.9T rL(sX ;yWFJ91 akn΀C$> oS0`]ڠ!W@]oQ3E-e),mA|~WTAϾV_L3uצ=%FS/xF <;'`98hcvb9{;DZjܦN_16|[_|5 ApRe_>+k0lWN,-B<\[ {Nme 1 ;aկ5HJt!+;G'1Roxtqj @oSYԵOI\lt]a=C:[$@kf8$N4+ >n հ?@s|o)oz)rq!at`q_=a#6Gq)IAvUN{Ӈ-/ mttafof|w"F(m.t:륜7k--"Il;|}|ㆱNzk*3_8wa#X^z^o?R_`}+ǟq<8 :Jn w&)ٻd%5 MPT>8SWuQSke2߉P*#`u=gap֙ 7B5@*+}4RTJVݳ)Ճg?LF6P 5+J K6R# סoY)ƍ(t]X4k:0vRuIC@}\_n٭ΥD8VdFd\ȵשpIW뒢^`8/5*}U`aS29+Y4Q(eROju ;X'U[B>Z4܁ze/ZDθ^chw$)bs:VNHZE4Al\t86B ]rRk$D1!œ(we7r8[/w,~) bE+nT$ (e.׍eD.\!>G(ʐ{݌ Š_Z;Tק!oJkmI|)4_+lwseF(`u^xe8Q]Q`>hp#askpN纉A+M1 UmX 1dbr/2&A]zP|=R*SnŘx ޵p nΡ+`|b6aΑ {Q38tG쁀޲KÆ~Lg(QT{㵙h:$E:yh-EZHz%l,q {.usufyO$YZMWT2GK7"y|`^ES,Poٍi9yT3yB8f&zc)W9S?JAd.@e7-N/WRϤ|uRz87VT/ԈCTaO19Gv6X";Dܳ#{U~z3Hoj,x#bĝȨVӾwز0 Y](,, mv6z#kxlu;晅PpߕymmǮVݕ0նaKc|1lVז1a-Afa~T̄E6),^&?af7b$6 묳"Nu "%cYr?+0N:^9[uG8$NFV92*<Yn>X#R__zPa wc꤄YJ-OȀ~g=64&״JUDX PXܷ跸0=N!^keafoJiMLy{m:IN2T9RΊjx`i8ټgEh*DSAZz.ZXK3[d9v,L3շC*\f ؠh_)odF)̽4v|x.0cdv!Л;Ҙ 0u`bFՈ<;u`WIxZ(M`<ٕ.V0x_)Qӝ h{? /LU q&ƅ8ǜ]4BavyaPY]sɒٹnSBSC ƻ?ޝpS ~z✳[܌ ]Cz-#]ťMžx).͂{o &C\=_n埜sۦ^|x ۡݪ}'o2Bbkh8[Ɛrtv<,֤bɱ}_ ;?w/!"t:둏~; ]c J[F827S:mV[?a $-3D-d2l־H*vM<jC٤0rB?R}L,5# ai/uWb=ǗvFm ;)*ڱHxM>LZw|^|O9VlBߡwy116W8AoiPEsiбéSm[2*U`BQfI:ꐡr[a*j+WM -0Q13>NP.wc. |5 ~1NxY*8ӕ;2'BWbvӒ8P$uT?g!8a(]*>9mnXnHGM%lϨww(iMdYx2cꈉ)ɝc2y D)Q4w#%*˽XTxϞ61#J$KcXכgqZ€Vp&75Xe1%zGWc NUKn΁N1lOE33Ñ@3Mmװո }Z4K $RHRz{gk]~ ˫7B^H] (pV18@.Sj!Zw}6bvX;g􎫈1]N 5ZJj#FrC%<0lX\<>h-AŬ?ₓxu3Q%<oݕIxo~%4<- Go>];'@R~Gwpn.|NHK|iwyԏ73'[C};z;xW71;T1`S?&M gNn+ :Qb.t>_7}i}b|>ʇ v:-9Θ|IԳe4c+Mڠޟ0L!ҧ88w=z o~Rcy6AOi—Ek]7+\r ߜ.?&(\+KSV$G#N~ZqODeAzbg.㲳g{N,c[ e.2|Qo&EMg5vBS)_+`k MљY/m#ڱR pђ|'Yt'k>g0)/6[saE'+ [8^J:޼')^~ʍ8͋cȸO\+`[{eZ~uxh֟2Ń=*f -l !`.=U$;Z۟GQǴo&7> )w]f 7|V'yόbܟi(=߅<&E=^wMnRe{_ZTKwkS:HF*gg^d2qo7ɪ.gα BL~қQA#s_wc,O`"0(<,;& ;T4+`)k C  ~ pr%<+gq'!6 友0*b?V ?|47qh6G Z6TdK.d@&S2~EBFUK2 {VF\YeBzbɹƚ)Kؚʊ'47 RAW C+r<@^ChEq O4QoH =  |x1-F_ CpKBBf"@+=L$n6ҠQF e dvgO2k c`x$^5/__ OAinon/\^kN)\IۋP(@h cD5(J=DqtF|K9šh0LlӼ@ ~N&6XÛbNhSup }NK%B vF{jwsvC2kdcx|TzK˗v OthQ0/~rT,L#V 8JjQQS%\{>NUỤ'7T 8&M>.!RMy*ÕfZj''<owO ;LueP^稽!2|&+Dz:]y7 ug\uX m,JST8q䶴 IPyO+,8 y,v$5NO^n#7FqP)GT|2BU VGƝGgqzWyuD\і+!J\<od\^޳ٶ?. Er|=48%=@od)kEjhbL~,IMA[8 }Lƨo>ӧt9˓셀V14!6C'mfXąʐ1Vup$6(9q@)E9 ɰ OrNP'dgRNRҍ2]x5'C<ڐa4t+WVf(ަc63x' |!2lg0&5SKWp``Rذm#{\ }iJT-fB!IʞZMnVj] IaA϶aX _ G.Y(/{Jb,m`N~[=>xEe*ֱL 6#xoH-3[e2VL?˩ t6ԆQP:4ɐ`%7'Ⱦ#uZ9i+ηwR4-i7" *L1(J2 V&^d'5+,4/iF:SUhYJ,ym՗Ɣ.ψOPYqBVMn)[ r /WNB IU eQyoߋ}Ne&ӽc9Z'$,.e5{l"Yf~cpx_Xz].]JZVaH]x׾3_0ٷ7qçd-/rWI3*\vBKA?z 0{-Wyפ9&Md?u P'5.cծwWD- 1}5u0Uڱ(n $Ʒ8{Gȼ0+]ۭ$ QԿsJeRI`ߡj/wFE{^J1`s2T Y#0Sk^o6GC`P4Sw;C։{5J=?7,B<7l~l(`)xh&W7sZf=><.}P;w Q!]W;6gBIYILXE[ !Ej.fD ]a:LU(4;]&~Ċu%]RF86ld*] ) jLw%SmT*+tlVJa7>IC_ϻ~6Ίp^`ԫ:m1I5%TT_r@Cg`Z34vXAjœvi4N- {{:-z,BQ坢``BYYn|i6Qȷ @272@:iSRV;7*u(TaԒ*Q/k 9Wi'k´~z*EP!^W ?|XrۄaݙŠJ@9n.g?dᅋh Xy<~:똴>I8zoЦedi(U(Mn@gM{ޡ%a@ 7:\ *]@ӱ JuH}p%0 !QV*RE N5ԂGx0ʞZx"bi43UGS\u Xu=1ZmD0e$)L\PwYO\m`="%'EP~:-A.hpK$rYңw}MfwG;}jjJ$R!Pu"xV\gu! æ3ǝ'qib9)Ae3W0e"]Q+(XTJQi`λLCy2W:Z ;%~v<%H>Dw'tVe|A*P@]Sc}۲.|YgDuB%@RS텝e|YI*s0T 6o2 6:i?4a7B_O cx9~C&U>iEh"^8 z޵ꛞ=YUyE4N.]H[CQm@U__R{nU] @zo)&rU9)JvT_ײ*F1S]ޚw.lv`I-)qrE ,`tA.6c"bmt۪ٷl< iMSa2pGdݱ#_;)+D49> %ldbz;o>q޶UJ? J!S7-+dT`*/TX8ު>٥|+d.ǢD24'r^߅(dcW((9W᧪‚Jpəz?V_?]w/qٺ:bUiꃜ\_hٔ>q#L5noXʄ6rOsSC1]g\ /5j%<3$',fM2*.w/;SST=9OT T-t )n]O#0pܣ |OJc1|~|8M{G7̃i|RxleQ2AEj59NpdU/SC+F=B v9++q`>E "Pcl@?4/Pta >ۄpk7,4U{QZp3Jdx|x-n6^o_)O_GJB6bbg똃PUޏJaGuTD)j(0虊wyvǸ98N颟CG>ޏ.w=s@c31!CI9 *Oz|̅MSU%z9#j)g{D93rgp0~= oAIےر J/·j9*U$KuGhh71DE izd^io st)[5ZLK&g-Mnc;ou8V71*UvIznCFS `"87ABnoj"*3]bX(pn'#;갿7Ս߲YtCbc'LԊ b%'Ťj33pDz۬Ի^. S].jG)tAGLBlz}B w<Iulhݗ CB{l*v3A N2n%B.hK爣<#%Յ r+<BF'vUddcZ'BcSpH ~8F7t$3  싼^j+igկv6=:ZhOp4TM#RϚK״u$i]0f-wK"d-W|XTɊe%ϸ񦾀h 4Tvvݯ$V ,YZjwxj3_N.yO.iU957.ƹ~#Oǥ S]EyL"E5hdm׽"geKgϜ Z%;<~еwfQ8pTB'ߟUǥ, ׵#߈mr 1gaFڷPl@c/'h_պsACp9Uv1 Cdnݲ[kMp&ɱAX``ͣHHkGr&X2k2 \IlhrXpp)5kmECέC\-gwAp48rJvT"2+qMH༇(@]'7. QKlP5j圯^;c ]ReU 0TCU;YSQ  OT/DBc2ǩ#ې+;xYx9؊߰9s(%c\~ S]9A[]lW& D[Vw`A2N);MTɣA\r9wv{] uE6O]h((WЏaŇ>UKL,1K@Ze J0$ 3Raq=j3qeM%9V>GhaРBβӓv5dq5,foP椾Sir-;6>wG|Wxs\P6io ߚfQVIaIcu>Pіe܃|p- 4k]VskgrEފ[,=gyS?vQB$V& dTZC}'_QU-ԺIj!+;!.ٮT6#{tئgmYzJYnVe#_Tks3J(%b6{q&Oqz.sVVh.4)`>4uC8C֔5Ψbo%d2)Ւ{HGg(_%Eɛ->apJqԏi Nz6yiH׫mj0uA^6FCТijyQ UXn)/J6=JPjK2ntP-S>UD(KTtv6W#U4Pm!8M%;6KB&@ ܋c^K&w$Y,آ^JO b3 ȀjᬖN }&-_$&is/|iZIj4 rSGDtY\\mB;/`l:] %JCmXz͜jc־)ykI3t^UaMeȯ.jV7Q`>v}I&EB_py,~٨ dQc!޷Q.nlcM;]=ȹNxɁ#գKSVa4׷fhC޼(>ZYl}(W4pBԨGeqmdj8^)A wE-"WW>.h*H_8kGP KPW[Ap$$R *+۵lj8[UCo4O|Ø,#Rv5X_DL8 :l^}A elAJe |A=DkRY An7LL}8]P4)ia&FJk2nw2U:644ђ/͊[/-r?OL1LEڭMi[2Rh}Wr^ꙿdNJ+zg,p+N(]Z\y#lίj^,׳?6A{ށ ݩaJV%r}iO3/ٙh0w%\ S>,]WWEnzCN46t?<o4M4ݨt-캟1iBbEdހs۲ :dx,ᔘ*lT~,*]9ה=,e*?Gr.`"s7u+IC_P x,)ovn68ܴna'BEVant5(<%cnx &@T-6٭ȶl$Y*5@<~f(\QՑRtOlwLQyA:`tV0Fb)\Zm%xNȎ[ ]}G-۪FjH(zmT`' ~I.5'tZ^aאp]-\Sq|(+yfIVx{ܦ -TLGj_xnf9>4T_ڴ镰H5$]kqVofUތ_B\+az(1=Q1Bw6ӛQ+`F@X7qmG8 +wU]lAn³_(pBʛӚ)o\[ 餈ؠێIgkT>⺧|X:JЄ5L6) 7Yt%.q)>((W}iO5Yʌ!;F'VbT9tRx])::%Ef3 2} #֛13à8\#$.@LWW-{%+)oxpǾ:*:Dr3䨻=H$+>(E_W`l +9Y4v8=(EUWM,\WL9U=y7u!T`u^ʩ 6BA! WHNBӇvQ\$Dp=>Hh%- 49:yㆇd#$=ȳobC!ۑbɤD vTx *$aFl}NFIvZ]vs  ڪNǮVAMG^pcxL.%r>@zwH,Zr|^!%Hk+wQFWލ)se*Itb+ctq>oi?9\SdTS#gH5jrJvl_`rMs^4_6;u[Fʍq(SMdx5 6Fم"8:C7p'\3~!CC~/"?P(z q:6O<\_#H&:GkNSHDdPz;ѱA`5'vq٥YKUdQI?ky)z~7; `/S`J,zEJ+8ؐ ڳ%p>x$Mn4pp6O!Ba@?;h'@uѢ tb;{EJG8'Da 02ŤjXٍ|W`F4D&!@ QFty ]Ժs *[xC)2ie{3N[^?i,_!>$濨g U%d'PE9XQqm5GdݫlSj٦@ R^q9 PgP 4S]g Dֻs:00#~ ACxfN`I̳}𒆌m -*ؑ XחH'M#Fa%~glN8` w}wptoQ^E2rVwek*1יi[4g<]ä\HG8 ]C73 8wgE!Z&@vr6wHc>p`^dƸ΀?WwPww rJR7j""UvsЇ_C&:,{LVMr;]N9=]w4!گ{)H}?t*΄EBGZ#8hslhQ#" Դ+i^\MAڀ/;'Kf?ptH|0/ }W|}@rw!HοnpHȔd.rɁ]ZٔoĄRj@ ^o#0jE8/|~H a'#wϜz& .;1(S>tkVx /De\;q |,"Ǭ(;7xș1kpKbٟG%dD 8 u[$ .5J/yϏNaA_RϥF"o8<#V t G@"ɍ HĤ`Q:;dj9>z%[Am(h 0F5M#˻%2Lx@oeʐ+KN}/~//u'5yg8i" gkt2xd+p 3hxŹDnlRHArx n&;|J)|Gl稡9jg4]EW gf.d/ vP~-?BՐF`lF{El~]Xk;YDt&77|_h^MvR 3h;ÈdJ9?-]Sba?kx)O݁B?ǒ((D@5@R#8FP7 E-~=<=^ETAK'VyVŸKST 1J='th7&~|lzk9Jֹ|X"66'%h ,4E SCdٻHI*3bv7 {`n7(}S[TfYU9q!~*6LJf*<"-B#"o[ڒG/Hh>mG. !CpS1lpNZj%ACk>bpQ\z,}="od7*8@2|uqpi#2AOξE4T5B_BN 쒛J [ +cWMH63WWa*?(u)L ;/ tϺ+MU}ɕ&H>d/wja~F&+9ߎv-՜QOJſr B+OmzE:QAL\ t( OV}Q qSϻ#u2r,C|i'0ʳsX^ǧ= )aXPl)~@9N:sn#_"&H=W:h,)^<'d~ٯ'.xSd*0{C.dž³^B()3;cx͠B)8MUz_icmE,h)q'x~U7rE _Zc/gG'qF3#m_(\v\0ͅy 9Ԉ9#j/Y\/KS}J+ڕߑ?=*ny w.GaNtͫb(Td>LEn#d)$kʄj3]lCX}f R{HRQ}})i~K)UP33A3P B=a߭w%ڗ}&L= 'nҲ 7=lMh5Tv65Mȫ7UT=-xC.k]LИO.TvG!ؓqRd/qC?f}^rѦBC<?j]|y(e4J'feԚ1ijT1鹾71n\,;~Qi8 xR L>x_ "9Xͮ > >S$axt<\|:>'⣣^t,'BOV~ ,mCq}n)׾x8zKg^o0cyuS( x er*a 9:z;׳薳[z-O =[3I-)$dpOigr3 n13YߝQc&2ey17ʓ+܌]oК9IrqFC`}v!T&Go<1ռCϮ刟oW-E8px='4۬'[ i+?`셒(tUٱX9FXjĊfB;snܦJrEv= =Ƥc-ӌVŐSL-m&OY;ƿ`r3)ngF.{FQQԨۈ76=a̱0' ".5S:|̛Y9}e<&cWHb8-KQޘm#O .lé3istDgY<`jS}cMtsM=7A|lƿS8' G:n7$˓GsX9 Jj~.9@Q^ ǩ_*dcqˠcbM)z=ʗ |LV٬XuoYozV)/t&8[Ifc= UܻVeBUvhmZ#CT}"J^XT`ܓjO(]Vo#{T  l? `slލѿ?T p rpԡU9 j6>%a>|ٜQYXu76ZjcG80/0mzb7`Ƽ D|%) tcx\P௪h<3j>}й\#mV$^ô%k C2҆b.YN Sn[?d=^)Saf[@~H _ڟʷޠ ʊ%[*%wIvt![^aqy1AeWu.t>eCc]'mzϬ"sؽwId1$i6 :oғ~Nϥkz\_A_GPA[J&zyGCW hI 3.u}=J11L9@->t=%{IN0.G|)%~eHo]b*l< mݘL)uqQPޒPp)G?@k~jhawB}]&qp0;]U3Ylq u9_w֣~nԹ]>d p ?P UɔEHg*^lȸcvֽHg gڧ/{Lg9YǨo=7Bv};Y\vܶ9/ }..gWP)c{.M$6[5Ў:"Q5;x~[F!Oıc6?YY೓?s"ql%#-C \f0:qkVSxJzq Ǻw&<·z{ $_Eq.-z$V@P2+\",6k3ƉB <$td4VYۨ 5 Vq $OoE[B‚[!;wy_KR:ϊ99N̔^ nyJӆ9":T* Ҥ6* ?]}:_X3,i\>i 3U3^h̻|o2HFi3ni[ZD# jw~agD2&IK[z^"23IY"BF`$yVu(x\xu0D5{Uj3*S6jRx?O|+ n@>̴$ߍ j+>Ԑ;|trTJUحgX -h7VڜQLYLλioUܵ{E=.*hEW<: *9m*Y~ @eVrY}OeChT tA\ GRO;]L&~ejbE~Ywwg \_O(H3g  J6;;]s}w)W]r%c8(?7U={k.q]F|JN "<]nB,ZwS˙B| ;Q E"\rIm^-W-ܽyv;}Kt|w`pJ| I'RܭR8n}E;|eY'-wf:НդwZ {e3C g)DZJ Թ=E"~ [׿6۝Z un\b%)^i}r^q?2w{Uz&pШ>V8dށvUF"`Jڍ{8}*9>L"T)e:efw pi\x* +-s= tD9αoc7*"{KR#vUߖևn E)uF*H(ay `(M{mE.FH3\$&h"މ+\dl0y6+ń L-w fi+MV-GlL%0b:r/@xmM$/A1\ @6)zv/N x&+J,bʃ)smӰ+q^AZ {]()%[=C|Ҋ@'VEGN-w}^0c={GsٷJh$ o>Dߛ x[rIuR %_~#`?Jm=IU۰EU!?V5M嚀;Řc5lV9[oNEѾ򘖵e'% ԟ'耉% װ@Xr ϥ5)*=vȱ /Pzh遇`oDeQ?㽣YN&Q~zi TuLt`W,Yxʐ#xyVSqO|@4QQTJidMSǞưa!WȣDN *.P"hpA+ eɤ$ZۑqvK!LmL]1q8ZAl,%[)if 3a,1u8UC ??y<*N.l+GR-)R>`o⥞r}` pM8\@R.a#az+ 2oD/o-72۠+Ӎ3?~9r.ڙOq Uq]/)*lU0r8-@*l|&XpӤ]I~*YP ͳE<\Oj6Bu ծf0HTɎuTE{[U"uXS2׹,p5bN.\f hml9߱G6omaCp#?d-N(Ȩg*_ GN?M]Bf v hQ]fDA. 4"0}8嚄 8Գ:/PHS:IW<3&rՕa 1{#kTi$CXb2ټӺɴqO[% mפԊj7v| h~Sd);\p>o3co{1CL!'( njvEuGeJY4*$KNouBm?1ǿ+rPޡ31q7nb1UbSw[v7n<7} ՘ ECnȦ?~E;8̒рc~SX6MQET2c~_gs_bܭY_5Ff̼I۞[g0{KU&R:3B܏Sm݄KR{]O_%s!)fLɭ=6ulsﭔ"ƨlC^Rǹnm?wniz6%B}4s;zᓽ7G[+ʬG@Ԥl=p1ɼ>2VY/^=;q5seKQڅޝ;W|5k[OLA讅!EWѢYy&6r;p Ԟḽ{>Fz4 ]:Dy N]E[H3)C:6K0nϻIR$YlS?ԕ.&IX2/v`= zw(OoRIPvK]>HpL7 hhbHU,0NKsf.I|E͒/P J}(S'-5LP$MA`ko U> -c$F^@ⴳ\K IU0Sj JL 'lonIE rZ2a4\:&O0x):&/5] K-j+uI9L@x32BjVc+=YCq"б̠q?+sdtYXʆqXFN;].!郡RJ.D]z{A&‹<6VҀA)ʹ8Z$rH-Ϳ`)%be.]N$VWRTb*%$H co6ͦ]~bd pߜgIs-5=MFVAGOAz.2ޮ\%d(bh(Su+j2-3i@x&$IK)~59%34k^6_)V3.p/MEœsYȷxasd.bI%D4}Z'k2+){o0δTWa^V qAc˻3.'iʛ; =k*bʘ(y<7\^p3ke1Bf췙t)geb9Qf`xry08ވ emO"0^ ,bEQF](7c tz9!N0IE>3H^ۂ blLl: ~.`LFIXZd?lMB5Y@IضOxy߉`=d T^@6vD]k 'U"=nC!c/r&@8:vU%z.&CZx7M$ڎ{&Dlp&&rIM@jes%ZM *\ {eZFrR2Pƶ;)PkS(yt% y`t]@^B'Q'y=-Ĕ@I V陀Z0I$G{N.l}gp+jЕ|T4 IH$E'#qn#-D1֜/(*ev|fXC_-w% ­fkJD5 a$ĖgOEў},KR/]${]V=akl:Em_V {ZQtJ-Q4 v3)RBۓz%B nM Rv3!acDqB{{f8Gݴ)+$`h^s`f3khVcxlO|+r+<~LaϟYy;F8 jŖP"e.Bu7pN EQu% >^^ ?UHQhO,JuGk^(u>~ J2ǗVUq~rxHيrb&6laSQR /G2n@y?>2XשKM&6͎_khNY\WܨllTWLuE h6Nazk+o\;RQgDO=niܺ `?Q2d^[+exy˂!H14]WJ:Tf7 Eg?WaNEn; ^LD5%xv)l?`"RTjdåʴuHd"\UqmqXH`x]S/A3#FlO-Gd_-/庉MN;4{wq$՘ޙ}Rz/VB%V"ӈ0Bĝy4I@~Bd1|jBu\ISָ^dmX=&GzΫf}niϪ;ߓo-dpR1'-իDxzg_61wzB^e6JМ\zuύh +.\{rʍ-)#.#vFu*y7-eY>o _rnfP^e ]wpRo)WnG6:i ,2me1Hݨ-Nk3}vg==iSQiUyqYV c9|ݥ:%}b[5EDGtI}M/E-=  6;|YN`[{x%9u2n]~7>ϻ洓3-hvwK_#,yC@\;$84^Lp9Z&G%NOY.}횤ڮ=>IVg$X0aiAqv&(Q٥8໋zGr*&h=dI;\;Krݰ85 .F4iܜn8_:`ckw3Q]pgEJ>䩊XlYzFɜs"lItlj$׺ԪJ1l7*DPI{M&x/fkL~]}dp%4zKweqJ#l eF} ae;$}0?1$vV((Kz~BU޾n6B?jY},jryb?&k q#l, R6h#'Bb:P,DRmsuoWw#`R; .u@|ej ʓ|j1 pr%ȃ+OR?cni8 'ӻꜺ]~AXFkҞ/yV%h.2A|I?/~PUר4gsñ O.2j=D R,?3#ǟ#U;6Fpx4ƶ)8Sbg]@^z/dQ; FU+b"O>8~}').~v؝[\_ysfD P+7 iU9a|pj}4FW)(e/@{;l+2u,Y:V,.ԧ=]LF+O^/c} ۷#._+K؃ײsK^5a5{uz+C͇e|^y2"܄xM U|}د(02BkΧ"(ʦv}т>ub/4ܚHN43p `#~?Ci l{54Gh`LҕKQ~;^sm]` L_]{67ٷ@e=Z͕bOsOu;yq3 `S}; Bl\ܜ!Cw.fzc%shVԲW'4_ <I w8O^:?ZX ѻ@и8P#ޟ6e[#7g Qg_ y1 bEoI@&!0ȎmB( ?vw/ȃXww~/9|xg$qGL c !suMVZwj7GS*Z`Ee܇9&zgi^k<9X} S2d9fu2L+ >SPIU\Scc 'p:{?}1R5<4ĚV,:Zл̊#9?-SGk6F55ڨV k ywT҇m&am((^f4ʰ @`tp%O$\HPt& er7`IC+ qrv"S' 893`kء BfïL @.YO3i`}nQIQOx{}z4֊ gE tYL!ɕ ,+twhE04mbf7[V;~FAa_Ugῶ4`S멥 ++ovp5U߱58T4O)p{:'ntG:9Ȕoхm~4!Z^*.p]ˤ{zм`ŴOM6qD< b~]ZC[mLrtYAF'V.m'9UѼN_Bh 2$FFg.qC:zuso6[˯KX%N].DP6e{*#%HO\H0ɗEzRY!ic2)ErE bƽэ#9(s1qNq^h33uj{iƛĺ9l j ȪV9򗷰T]Ĩ<-47:j?0fhk6+mİEdF e|jH$+ߨM$-F jƦr{XD_T۬vqpG[vhAZ務_UìSl Ѳe,-}RY.w}w_ |F*pL}}y~<`}5_8QԼYLh"34칻 7n; *x^_?]';6ApU;Ws"M)O|a\9Gs;LkYҽ`[B4ӴgTW[`  C4 HMI/J>ô8<* {(s]wߪ2Hgz|xIa0pOTaSٞl:)~~i>?fg(2i{-󥥺0"mvmGF7#9+YkOgp3U#N)Sʆ 6uÏUad*)`QYy Ș_\ Des{wI`ՅC`񭾪.7tI맑7+Y˾W}1J  +]qր#ݽz'X[eU( 7X:Cͦ^^ {>m=Gmt hN _xӳ0?0PB5taƕK$snG)LEMKg*ssHa \*5|\E' lOv|qt5/vkZ[mНuY{_I7HpUMN̕Vn#θMpػ >+d.>!ү׉Dпԍ\3I}' W''GպM| tarf88<`娮jBTZ+98~nOuL'%2uk&Gn0@/C?$Jk0:9%b3eqH{*`7D^`J|K7,yy`ps17u? i681;cJSKprɓ2CcaaZ驪0?5LcNr^nE O2lP\/NO CaV7ql3TUÙQ ?}5˴X{>SxlHEBzyr=j߽R.SR'ZT^Ʃ'39.RW?09EdH29;ʬ,V {۟s)yߪ|<_ωcW VjM@ԣ_Qu}.Zt&d?{] 8ÛsTh{c"W)q–0slJW0RJ6Ys}W4,:WS>T]|N-k_MٽR*h*\ iҥlE͛ 2Y_[|eRQ%3e~ #gqB`S9.ԏ3Rfs^P 7#}GG/20Fi/>.[Q弄z [bItbGcQXdw8ndmRǬgID<&WoLxQK8𤛅zlEٓ⋜@c+ T5ҚUn%P,,Dyedyxb?M(έ6i* OZ,(8MisxB|SU͛y7|{#02E@Lc3Q'q_>j>+g?CoD&v95EcղDZEFuxAoHՉUk=EFw&3t]ԇGrFI1TV.{z'%YLڸng;:A}/_G]'nMxU6]An} vf`4aˋDLFTAã}ý|V0B]eLɭL eNu TLaA}x_YE ba;[ф(l #?&W"Kx_ Kp؛K`\O&Q԰/vLpsZYΌDj|VF"/ZAE (UJ|;]Yg]!hf~y9u_?p6n (|/干DQOlPV+TJ v {ڐvwHU K#ߣd0ǩj`ӬL2W!&xV:VP5>>殎 `F K!E]vӚ[o~Oטex 8շs dfƉ>OZ?]i hdP5XE;Crߟt5{=$rKnw7Q.{H &޼?CwAȇ^/~ ߦ oYJ;;o/n|5j`!>Qon=2լy[ nle Hz߸zBG*#]Ó]K? r>7}* {}ϕתE) :;#Up.$Hd*Bor>8N:dݣ.r 90JZuABK&\ɜΫ jr3R}:trxO׻ju^^@!?&Ѷ)WNQ?~vgR[OcfseRv% +*[[u-5`U/n>‹db)ޫW<99 `ݹ.ܶ.CĜwsARV3j+iW̻zo+|"ǩb̢ΖkAy~8<2gU`>릝k:ب-2Q\o &<~~6R`ߤh?َ щܗ z4n1cmUʉp!YDN n7)FwnNVnTN %jda (W7ŇY@̙8 QʾYwsc??W8S |x֠/2נ(Pn^#_}_LD?ۉ}0>gV’oO~5@:>8!KlL ?)g z9תuϱ0mLr -PcGuO83n =@ œ,17y>7i*R*' ^_L:a_j|YlTr's7 ^^jaEAI b ٠ Ιўc̱rX V'|jXrG+a<M̳g!*Eax;L c1ѾɕJ`b'9S:+oN㱾Mʉ) 0hs}e= W.em뭣&7̅tu b M?TP|>tT7yN@}C AD7ӳ2φ|*pi}hd$uHFU\% z' 0py$ghLbGiФpzn ?ªsL@dJ9t0+:8oFS`v].wtb-U/%7Ils #AP󼏉OʥS>&JwjC߄.^g)94Y-w2%ygd?Tv}<zH+aOL QI%7 UQ,C^@4}in0}B>t}XuEh#,ed!d}:L4}UHaazGfHbֽVݙz'\ )ob&M|P:oeI^w6JUnPI BK8Hެ97.{^PUڌtY.{7rtܖe(vnN/*]6`NzQ+=<Vs~hfZJɏc"<9Op}9we?Eil.KS5>Ӡ{\t^GݤFA}׶-c&Orѭ*q7;˗O_.aq 8z o$> ͫKӋz6yoM Ѯ[fj>K2l+x&./NlhBN$VYcMkǗh{T5HNp8~|VYn X3J-`B~R@j=ˆTgP5vFذ<@Q6D ㏩F;YYŵXѬ$mA9T<`mV3+zi$үus e zMOt^ӯJ 8ƟeXbzz$Ew;u<ބiq,%dcJJvMT .SF8/3Y_ןu',hԮZ œBFv2=Y q{ڊ1_/UM{O>DQ@Oߋ(U4\yWuYi%jA"痊ܫմ6޽i(N(;'^p#~AӅ#_yO}%Tp/^>qU zߤ2jTڋ/wyF^)OvJ(g.j)^r[0HOQnxaodGU*#Uc}%%-%h31j2t/6uKy'uŸgsh'HqYw搿w鵧4|:YZ_ F'oO֜^YU ɕ_}O?WZ 7/yue#U'rn^~##jc7DT6kj7Ta,dRIҕh>iDhK[/0NqOB) 07;O.]v, Gb;Lhu+څ񪥌NT#ϝ\RG#r&I/=InD,+7RS4~Np{^cl֛I0<΄oGna4GW"Lj}lx$}RC/xW so .?kz"äBT@L+B6&#L\¬)S4P]JSڬ4ZYFui)j|5 yO5Ӹ$p5͊bրܔLeY[y)$3qD @+2b5kWp,ug@Her9!K `3YEjĥ]mtM]F׾ݎfj9W8LQَ /vU5r#:[ANҒUyuDƘ?shHf%SG2CsQؒфH\Yo{ *[Ɏ:=jSK W,D]+"c +'cHNLGJWȃęE?3JּRFc.{6U?'׊e@Z"Z+aXhy:GeizR@dWn0G?{}MEݚSbS%ʇMĄ<&$-45LgȆ ui6*+Đ4ؾe^.W{ww{^uBU ^+U ڈPOya}ԺXpQb^I,yPSdX }$47`ƚx8Zk"_GAkRr-P$0w݋8,ߛs%>0)l/ 0 >k8FoO_hQ~΋ϪȆ.7uJu); Y?; {ȉ%N>paWjt'^fY B2 ^:1^[u Ǿ43͆dBSʞô-eu?jqH#CgϛjkQOB%X:2{WO֌נ͚ֆzlHF44%:9pn /Hr,)K֏ǂr6n&^n5F[ܠ$T٤j'VS - hk ޒ9gidbn1"_ΐߊvׄ^ nkyVs8EӕKw ,u$Y%_?n b,'*RHN::Owv:D7tһ.zo'>it5^>3{LTE_S_RPR|x#UN_,W5w25C΂a}uat>QX:9z"c 3kp+E4,X['În.׵]Zw!e4oɶ~?SB{w °y9t^^=q}o9춽]h)t ]*`n^)5VOZNu8zA [Qsn^qmTWW]+ԕ"y[2^d-meW7tο]vEؽ!=}Ϯ,+W#O[pP-/s8n~ @uu2SwTV4-~Jy~I|e6kiT)17\n_:,w!Q+yqok㇨ߺZ^ OԷfu~IaV-w۸N~H:Q7ϫo1vݷ 7v^] '׻`ȇC V*/+^](Su=g;sޘ<6_eڸk0Oi*P#U? '-a&B֎Jm.'}~"EI/ä"-8۱΄'CԴ (nQƂxrOp&qጰE/ lY8vԬ^y[NXX+ZHuQa>ԭQ޻b{[>IltuqBb8S E*e ;Q˜l߼^}@LK$(c,~h#9 i?j .( ؽNq2+h_-\q_ ͒~{O=7T0q~ڀw_Z@a5W39R_KtJ1* c xu!eעP-SR%Mtʣ}D= ?FkZ{d(۷g \Dj{VKnʱ sk͌C_sY/ŖSopbp^/״J@QMzwaz~伎>R"1Jf\#z=O[GZc^,Þs p~my9 : 9O]D/sL2k;~~}Bh/oPI|(ۑf)ԗyfDᙛ<6/3JII_x}Sa'v V#T3N|ׇtTѹ=7/2~8<w ƪMcrdxItԉ~ZnD]-<ыhq;s-4sZӠ+,_eW4 cR3^Mh8ߜtރXۙmj p{H#*E3 xށ۳FihF֗YU1\:-dd#ɝ,7[>dt &TMA<%ry4v 7߇0CqbMהۃl:a=;5ܓ'/~CL:H`IUzx|]@/i7﷏/RR'TczhU}6;gZµa=~'XPs|4vMr.r^.CEa>RWۓQ{",8"ϹZ{Qj%3-TpN頻iNRyL~| HRݭ ؁uA S"LćQEA(ymw}Avga㥨AY#=( Zvo6F"kNF4V%U@"b;MKNE>_.ib1N!ѱ4`U-u۶Z&Hȃ#֍­Nr[ʦƖ,~ݗ%AۇVfT}f⚦e9&e.ۢL~QH5Mޞhd˝ z;N1F`N3Ւn~дLl\AXl8 V_t,}Ԥ݉- tM)! +}5/ |Zhh ;[+2,N0w:N@p y4QO,a^x\:-$oZ}&Sve肗ϱ =}޶VG1BDυ8wguƐ#Q! bG~zVI{no>@͇pݩ CbTz}x~a.O$yϿihxYث'D S炆rtbz槶kcor?Lʣha΍b8Sy+ōBp WL?/=:axB :]<쉝v_iH'ܮ,50b }#la3R$id84mN/?StJKVVpl>рfPx!Qg#ef\F^2b'rnr% hhx0:4ȀѼG[}K["R9&w#Y͑.85rM[vMD\T6` 3I.F~)cFz.a.80RkF^yˁ۞aٰȳ.!bm@WHrd |G6sGy r+`taK]/ۍD9R`Y3qjhSN(I5hQ 9Ѩ߉ ݠ7(~?~<HNb|HxSXHcJi?#ǡR/z7Z(&N,wv{dp{*R~[g~|ެY]VWEU Y.kt i@_Zkk!!@Ow)Bv\hfJM")D\YRLpV@-(xrtE+; 3_gC - 57|w3~+ejqpeM(]ۇ&zjvjsMVΝ!Xc' "_lr$Jluq,F}Uh~vrklW ,W~i-Q̖j>v2$gޔ.?]2Rl[ T Ș] Ien=DZW2~<Џ;jnwC"O{L,wPgd7}3ȶTJmy Ù']pVE [\$,-`|h;i04ހagt*wXTDwR2!.`HlkǍUKWMG.8Hq<64}JDٰtb8X?Bb(8:0QIc;tFZj:G5P^>.E2Vr\vt~x!ۗ[V[.U(nncBn& 97 60VencJ-`lopD":DJ6zQXk*R^Q^@ƍ@aW 8?gqHJ<9gRAe=GJpTyx4*hC/:$ž=^z4qU{al_,r||҈I. hIEq=U~ޛRg-[ j7e(%D$ vwPrYvVEoҐ++eM(m|'j[U4$E7?#/yyEEXG-Ҍ@K8Oi1>Prh/$]Ȝq'B1V[ͼ}xu T~7nc\X-;y.8\O%@yuqѭM>v~Kwy~q  UL?ϗ6l jlg( )f$?Ў4M2GQoyRHlfDhƱ296(LfPJg|lWuō63ﬕeI7PS4W3u/sugJM+&[j 5J{fi ! -S-?C1X:ڣlY+ &}"R{ib!(HD$yeĂE8Xf{[]q Wq[@O0Q(vE9첦q1V{*$cQ:ת, UUg6V5he}*ƀ垥#i8d{Xa,#S Q4]%rZSjWa\ ;e߃I*x,{͋k$6&qرam{0BK\ ]h w+vsSm]'-[pHk5Ӝ>S5nb,a巓t7@{5G9Y/k'JW#_'e͞G×hR}FΞZw[VmVeKB=L!1lFÄ9e03b+ՕrMRXZ$GEڇXּ=ɷ;_j3pzM|uɮD0 !kWoP]J)`/IW\3ȐuaR LQ^mjʥI|plT[X \W7;?@L@׎xTB!㼍ݕ:qS4:ZPj~.>;r5=Kǎ{#zFPXX+lԘ|Tkb ?y%j޵֤sZLV╻]Zo7S!cA1]$B6'n$Xѵ#_ꢆ[%-&UOńZvɣ X=uHRfc20,-Nsl\nBޙ\]a`L+='~;TE"Hvz2bͼ2fbB9+N!9x7ud:Nܹ nS%2.'^t`ȱ7*KFf(v" 9ߦOq04D5o~A%f%Na(3f[Jĕc,6R\z)&ŏ_=f>ei~S,̮t8I$IX)*’or䤞r8ٚs(! K|?^4nhm/4!oJˠkJ2gSa-қl\$pQgu&DJͤgQkD e-V^-'˘Z04qxOG"'cz:W;FDz#  P78a9F֥B-|$y)Ұ':a bZCguô#"7I<Ü,T1dlfXؐpv4ƌ,fo8sFwWԳ2|DTkM.'5ʘYɹ8vM;y%{kטQ fgv.NcN*qb+s"wLñn{6@Utx\walãy>#O44}{9@5ҷ8wJxmV1ѫy Dٔ׈x]OfipiA% kKadVz)z}]9c4?=hr vqp zagD [CԱ gR֖6JylvSUX#AXBek[}A ~֯ (R!\8zT34ue!3яNH/ޏ XEҘY};%@15- 0L-߆v|p[:}Lm[Psᶹ<9]bvB5VQ9']ev)WWj|Ϯ(nv2RZkͻقCe=N Y/E( v`aq_^hgʀٙq0zn}&Iouk`//nOxo=h~;_f5u!q U/7@\5Bм26Dłj.R_C%cf)t٫dyCmgׄІx:G4y;TꌉٗBw~8Y(e馯IQ_,hlBfmBf# !}$fۿ6F~y178*S}=1:rwۢ۝ ;\ԧ&s1kǯecmEZ`p~࣏CV}%=J#e$=+EKz*(kΈHB#Bܖ^t o ၾj.KDtHZ$̫N(3'o]`ba3xx>>r:,rsQGvC 3eI ]'"< \W"aÚIv'?O=S TZ=2Q =#Ddd6 ]%UGTc0d.E;зQ(;u VA֡%n.||Gf#=|-b)CGEb.^-҅cPqϊ,\ܦ*CոgA|=!۵pY20jnb?}z _@DQC~WvVK{T'#+t2tbM)J+هHh0(wv'K%\n4HBBF[QcxX{ eHd,{(ʀOv]:E00rU4pȂ{6ȱ i PYf&n|=]9diJh 1뮴[#s1"z}6.>9fg"X,,#/M#b!=};fǤ6~430?KaO8HXTrO!# &Ca"^y.HMsNCXB~""Y*O> 8&p@&D/U7$H=f^q^c{t9=1 kPĐz!Qb vNHd*F VȢ1Bg"0vT]܃F$1[AbW"+b20UQ pS%_  7![M aA[1@Z PylYX ,:#0zvx(ve]Xpr&qS$[x8)PӛvBHZ˦z7L jWM}nlM&X FLTNhI8'7᡼QX̍\|Zj`>e4e,0#7d8`ߟԝRD%&Xv3(2 wmotJcJ$ \2ޫ $=Df FS{7=5M yz({:qL{ys ԐAŦϬTOO[g_o9yYXUX%^+x|֋ד&d'i qb߄\eC7rЁ\O(RE-43{ Z)S=wr:,zޟΓsџS(Lqn˳`zFKk\m=K+?gZy"a\i; д;ՌdG泣D,<^@/@'; ns``<ɬȖEbY=wΫ# ; 8y6U&s',|PTli6b}mkή3ɬl@V.#։CrM>sI]MsQtDz}9&t$6<UD;W:'rmқϘ䫔n'A49:BP=J0o2 X񹒅tv,x3YZU( hxxvvyF[vBsU)9:6 ,"ɌLpw10 ą3:W7-[)ן(ABLB\i`1ia*`2:QA>FH3KF|JrI~Sc/l0e  OHn׉̰9;,P+4%F[(>yl:wKGk&Kc::+"%@RM%|+/([#d)qvJfg&黉TvB%nQ?EZHxꮠrJP`4 '>ryJ.FXE1ܕe 222b^諛dq{tVnb$fxbFdy,!{R>x-]Ʊ>^}zOȇ^_-Z9}A& sǕiҿ}k"*2}gh-3aOyv65,胞Z OԘ6A0Q|bz2^2 ~ٿזn)}8S_˨7r< Q=RW#B2x?AC}P oIt!l4+(la\0lYeLŝ~>"[;&\sM6lԚkވ+救g {+Af)Z`!(Q#/.j]upY0R?6wLi&l?(v6NzDznc 7@kM جlM̜Ʊhݾ09z >;(+َ ŌRcblO__&E6ElvZrϗUkIZ&Ee bleT,9jBr.05'9)lT;*_ݧeh/,FQrL.X u,C4EjuH92ii/s2`Ւ"ŝa; vFmLժ: W]NſMF+h\]41D0&OiaZ!ͳR&D2, -,2h^rZ0Q9S)/Nୀ#F"W\;9G\;,l Ҏ^Ui 4}V"`8>ͦ_T]`xSk_Mce h9 ^o\ow!Adhlld@n&6aENn&zͦyOzi`c)#Ya=~q#ȧ3f4+Oa'Um˕u98^D.ᘨN+]o$gBTr@y-0UC0I+uJ 4p^-ʔzP ytxpK40SRҺ7V0 +( ,dxz_ /WZ8!:'NxSaM>|nlq]~;4=uh^ٶ(J cӏtd101U"0RZ%nG2E) NH Fjp@{2&ǮGۅHbG8)eYqeqk9@|\+>'gDW#-_Yˣ)XE#GWq0|tL)YE-C*nʙ4.Be,]WWE!7B j146/b" Ğf7>7;~‡Sf Hp|ESʱ8jt%z(qB{$.h ){:j7%m{R6@t5Db:gcKrsJ_}AVuBEb륌*_z4c^s{@/1ŗTAYTָryQ1sX +U0śTֳqJGȐ1ϩg${E5f9554\yث*-z2~()\^[M}dn|eĦ{ 15'g!Dw\ֲ%\R6W;u{90 0.K9_\-񞚅NG;!:O]{ _ԥ ibKVw`?ݜ)Ϟ ѣtZ=Q]Gx !~zO 2o~q|к.Qr_ Ik{㲆јH/U.d+ɮO/0wB(Jc{_U_ơxb@׆dP/JpZKaIE<3FA +sA>A].}$o>eK##èO ŒWm]<vyű}(kd4Q֊ {nbM~M5cxZ>+vI%*{zbgm$8'm\D}Jp1vFFQ58yl`8GnFʽ\(#J窽xϖk'tEdk4j*6;%UIel=$HSq:0Y=2|w|J wUFkLx= ]X-R{ {Ȭ7+QC9)>+~ 6V6 3.gB82fK7hC8ΒldYv`υUMʜX҇S)Kx kQ QěkF>ˤIߟL>y3]h)P6)4G 2s"x|€2cȤZ8Ջ|AP"v̈́6<I*>\:зbasx[* ϖVv4AKڃԜPOz£z_01 ,hFmTwVEZ%T_VYC3z9PӞOXy~$韋PM vB9>q4xL<i^C~ ֪.XCU8-w*TjSJX5LLE[06 ^l;a^E^LU\=%#VZ4Z5HV\}B/~dKQow4|2Y* j,7ɆQHHodv"-kr)P}`%{Iy[Є[,܋E&(*$շY`Lhc jOI rJp+Dt''VT0ik?UZ^1E#鞓78ё/ȐEL%G^ND@e񲫡s:@r GD*T\>jO%!x .dLDvHg2BzC^""_naŌ*efM E$2 3c 5c%_u/2ſ@D֦nf.&Rb"LhĕkV@RBb*Hr@48Ri~N[HtH_:^neaGU]p# 1EEBN eiq/&r!zhmhYW~Jׂ>.Z2BxaT ~O/Y>bZu?ĭ͂0{-=wC+ +mAKra#U@Pgi= IE}bRgQucڔ.VeT\n*oMDUn͘ bi;Rq5u}L륵4m'J,d?^4n\3Z KumԴ܁ 3km购 OY'5<пUZt-uŞ];UL(o8~kLȿTWfr] igNV̓y[򌪡24]x"YW"9ui=43CX76[(S,8 ܍GS-8W#ԯl.7țvc߹-`Ϛ^ۋ+9e~cw=A#"W17X''!j7XI,݁'/A;QAE1Т_qt%9g{@6/?UqвrՂo>Dm[Mj? ߠ=OF+4(- Hi?u vb0UTi>䌝C9Bj]mGQn]!9E%ozr9B$ؘq;8ހA^02cO!%eɆs GW T DCC'?SGfk{X>SY=1jd+ FnVl?JYuA[HiRGi@XWP 2+PY?bOTOS+O `F@`{[-ʴQvb-,WdZep)|CBk8-z9AN9,8SǍ3mK¤TǾ\jWL^H!BGL)qlj'@P@o4H]ϮX{V]OQ\۾ g/O8'Ed#Zq>-qK[do>?ҬkHTR=4N$S u>W uu<#ضA[[=Z ;+ ;1[6>4q-NSw*؏tGQ?԰ UG6Sx=u4 !]6I.% lGwUB*լa 밭\DV-^:.p㔩1⼑)k'Z%|] &2쵉XPSLbAcCGcC'D FӒ8LQsXdum+y-, དྷǞE{.&8":Z:E(ymgUmA|VUn. C];_o^(!jowㇸ '.S%-O.^ö`leHx/܊C|']wJ|׋UǼ^}U͡ꢼ&C<[;|B"`ʶ 3^!z|Lș כ2 EBJr]zgsOws.XiSrm:<65[p֪l)X<׶o{(06,S[4ƱI|C4~6j}nQ9 r3aaoJx:<ѶS?eƬj>E}V6wvj\vڲl4Ll㒰Uw.!roΰamz+ݔx@+dl4$lOTµȼK* v썧"X,]M}|@=\${+ R9rj9hzϭp%Ӣ]qx /wHzNPw2($/{Dsć%}h# ji:5 BHlzZJJyؙ4JRv Sn4"MwpWtDS*-y={l}U lċkJf$8|{7 Λ !n~3W 9j&EǾux ֽR~I8y9t8a< =bcvxhA\V!Aoi\Zb:ޖUz,Sz8,fuA8Jr/ DXs~I풜ɇh-57k〻~GuiIJř-ՖkAE8|,MC j?,%v# ->G_PGGi5\ׅJؖͪ&HaN-HW.&j2~OpyAqwls3nQMU,Y\ qΜfzkzH{Ë́d.ߒN[evelYOQZO' גf=܄0k&%BT`ڬOOdpezmkܭ!t`E=4,t n"Yfj|,^x6WHU BQ&Q|o)[C_>DVY? wm,9Ly}I=?Pfe T|;*bSɐx9 C.f1 #yo~|;G#]\biZA'` 99UQQ-Csp) / b dUyzfǹ0bФOQ̥6hwR?}+9 **clk j~fqݽ@>]TdqlMkaZmwc LDWMB).(\-`%1MY!]Ks^e]doinAI6O%KZЭe5fh%y6ldkbf ݇YYUE0,]SiL\1aOφG [X~/*|v* P6v[L\U2ALL:l{\@ 8,=vDfcJ IND6nK/c{V'ym?wn;>^l|>Iw#h>4bM9OO+<ˑ=D==A甎F9ǂ6T:$@4UWٺ4wڬx^CF2u8?+IdӶA1X {nE>zx J-] nj~E[RM=9ڶ_17Fk%+Pɺ-;JI= m ?RUF5D*dt=6D/ڜ|*D^=/l+)a+ %5&T+K#5RZ]QNC[o 0 !( %U/lr LO#W9,>@NDI͢u|1ͱm 85O$=j GoX VΥp*8\RX/?5`)ʝ}#S#hpn"]ZJ?΋rS\E._>\3a+0( O RF"8WgV5JCY;Di} qf\?5 5Vޚ*-{RVE^H8[4Dv埚ɫAj=j8?kɰ*JvV_ӿ;]{33Ĕ6LY.A w 95.FSɖS2B` zeoҷ:5 Pr&n߮5(;"> Kbï¢фѼ h[iqG:dfZM~f}!˫qag0[R|ˇYTOzY» ʼ1` x#6Dzw)˯Z⺅\U9b=N4 8/VBC-!T`O MR v9"bםmlB{Mr ;dM}kvi8e[%$VaAa;1ǂp5XZɰd?q^-KPZ8J67F+AQ/-5dU0Grepf+;oyEomCɩx90{Sp|v;Iz݄wv[ e(IsjFӦ+,wt~r lm.)&&S./&j<_G7?6+v~]-u,vWDO\6L*W'+8'宂9j1 fyP(Ovk-m-U0BAN k:$5m;L$t89yw:`b ˆv&cY9m.IeQR&:-qBLmS|=B8h,6s$Y's0c;H 6 IBǞP;;T cv罢}A po?(> ]=!l$佘s)A/O?uaR,.\Z??6clYao hpw6[GfA%.&7(Ύ GO0M\9>_Ӫ0V2gMʞFl~$ZU]#>8@3̭U0̶< rP2"NbI<{^8^NJ:|JO|>vqK0:79] 8GSobP# ds9atm%w`RVrrarg.Lb+iΊBls0cVaM|ӉlN;!֔y~Yv"<H=?@ՋCg1Tds2>@D`OCh{5k+ȇa1>tUZUH QBRa8a8n%DU0EGalu]q|Ik@ 2q.ª. d A)fHO(}&§qRQެFT0knR {؍ r+(.dJ:6Qp]CPO]ഈmriYȀ׎oWw&p\y#8A@GsaxZ!b^BBݓTI=`uSqV&,d#Ir.h*tbIGr. :nuX7!`;j{=F vlB@qfB.V*w/?  -g"dRz2s=XQuwB~+bkhmQs"HgL|3p(V"K0ٹxYTPg4Q:!&Yhx9SytB劖$Sm. æ{qPFiPF2?x(x:C̺q1C>WHv0[T >$UMmL/j{肸{5Q9fi}_2tc0ލ۵6eGc{e nԠLԟXBpGkt Gx+`VɱSG< jo £ D8-j[ɛ}hv%V>Ǹ)BQ ZI!mrE-ϩP4l&@.öxl"_*ICSh6JlTbr)U,4CGD:&=ƨW2XerG8bX2L@gu9[V#LCn*q+-4XFPcC[=pEU{Dh(~X>tFͅ{9ܕ$XΩ 2O2.1M-4=V94<ʄspK^bc>NR3GI 3p$S~.f8LkY@!6%f@f X9Hx8&fp",lc͘Y0l*h6΅_&i/Yh̙MԬ_ȠmRWh6p)A"fxJQGr35t=8,^i*H !||-DbJi 8д1Rl9RhˮO-oq-Pw0DfgB5y5:yu8ǍΊIt=罢OkEu:,Y\l%g)ly#9+bpsDa~!lЯ}γ=+1}ָehc6goNjrtΦ ؈%Pi)<3r.{$E"s{Y̲OT-TLLGO@ZeRbĵӋ2~@/c>lgv;<S ǯNk3v(%e /%AЯFWwICKUH4,S@P+c׋Wx˻EI)(Z$WmÕ1#}ׯi&! qQ&-_2|Rfm7hX`vIgd*ЅI"df+KhCVQȢXoX&Ɩd5bS@1"-J6>^L9]+ԑųSD%xwک;<`N5&%I}0Zegbo>₿%;])} DDw"Hrq99N`i]wgwBDNex%`71YVQ4y&ފuհʧŃ mD(/{eCp7HmLJasz#H%nF)%cSYH}D8&q>'i#zC޼@p,*OT҂Lqw]K+)CS  \ImŵƠ :+% u6FTRdDs~$Fأg"6 LIYTq%KMIrN<آ}-04_-KQk)C>C 鮬Dm4%$\-ucNUSlQ?kw8I.GlfW /gRpUT'wixga Ӳk ؈Wbʉmmn&EL&M؆B'2N-[dvTA>^^Jk20:V:v\EMzb͎zy}Ivv d%fQ^#d3*«0sW].wTX4`,Vᡗ/n+\Jd<(naC*GfDVy1M & cluE9wQIEK5Gyvc|cCw@E1)dX]N%%6ֲ8Уqu=ZZWq2ƗYuYCA0]!MG/yp.m.w>ߖdp8gbQFAjRJ0nGS`k=N/0M\~YdN0ZĂϕp 945֊J?YEtXNʢĊɾm\!bUO|U]VJ`(dGA{)2EochLUR#]]4>)s " B*포a稼*2QUf'#Lf_WLއU)jJs͘-d= Fk!Y>D|iJL}(04eA@^ "E։ꙌO5FKvvA]:BTt4dO>Krxq=d*XAs$"=lrPwf1\kʋI! 'fBo֢z(.3u{ECzýc G^3Iq'D6k$ٞ%W?1Cn=+S,lZ'bNA[ *0(%Ov={=3%Z0/ "\GkF5v+ʱ5kL .BJiTa-o.#l-^eu~N@qB?o ؊ Ebe?'@Bl3xK#hCf^y6g8 ["!W,m$faoh<7Gkzٽj+j\^PU'`b}DEz1s-+oe,t(lQr=ס_rڭq[xԅfɰQݴA]C% ob(`zL iWQK+(:>uՏːq)hPq5^dyD^%Q&,pժAC(̐f3 >Hw/nBTf@JjeD5=ڄ^$qɞOu_`U} kw'JTx^twN&2W+Tk7]><-Lq} Q9Ui 0=D@&BHuet 96XʆrT=%w~4;GДs0 u{Z Lɱ[$j (a&[M!-mX"Ta 8-ƱGAFP|꽁A[ ғjT,,JNuI}v!@޳7 ig窸n65`$P^tPO%eC40&b]_/7HxG=)d*6iTlaw-4rf0Ȇqi$GqÛv6g0l 'to7e'2='v@pn@n֧kτt74ߚ~JΫˆlcVw:B)- y],[Xh43j0"NʺRj~OK8ðɌKFuH͒mqɞk'd%ci7"fu+ ;9r:!*ڪ¤G]h~KX=} ۚ1Y bt++ |/"nt̪hr rLi^p?q+;.P+BO)e+ j^1\Ubۗͧya0*WAU!`Np΅N>fKY0&A֨0 n)mӮĽ?b ӱ()/E$i[qr8/i5X@5AmO><$U 'Ҭ=z[e?U$Rb5+! ='&i@ǡK a|5WS̑Ć!͡][$hBo>EZ;ƐfM_I5z2PZ5@ jcP3.Z!#(m| ˔FrQl50hL֍IaX\7Yx^5/(QPL= u}BE`|a9KoB]BD1GR_|e^4^5K``Ƚ'PKڝ ޥ*ɯ8BSLMg3舘]̀Ȩ:EeJw 6*v۵F?`\^@/XZ|e>/!?;pʺU.QR9.ٝ 41 ,a-,%$f81Bs"!-#ԏIQ;C_{SB=v-tAQ)4K]/I/.}t||10L)S_"1>& 㷷XBuhUrP D:(k$v;y(Qˉql%/r+RS?rBKH'rIAس^sծ ɄΒzrʏI-'<*^_Q^~"S0|M&QM͋ ūKITP?[%Ӯgd{j\Z+(*[oߨBc#aun|U:b3*]s2$E7qyEx"s )UX\q6Sf`hXF'bO[EKi(vL_i,9t`/|S,J[bɟCdpV_/Wz=-^luYv}@祝0f'E+_ĵBb%Yt{TZeZ*UUT+BCذqA+- y]4u5UAt|X^k'Ʈ[K2W%LRNTXqD7S'l= CFFNزQ}$tد'%M8U~F. #.GՑIN}a/qz~"% y54,P37c [LJe6`4?3Sc'}D> k=nB)l|gPWOf~,wC2>xBD"_]o?0jr[S 3𤍒R* IxDB7,榭J% JQ=Xs?! d_OhٷN%D{ VK ^gmX-7*r'P~~VΪ UQ'.A27|lr%}Rznf˥@\Pe}<}i[3Дt=g@BqhMYX`|6u = u6IUCzpZ3jT9UJRX ~fEFv.vScJ#!}phkq.&L9YS֊aur6f]_Qi HU DD+0|Z>mֹ̩Vc85. ]ӲoQ:;\НؐuB5VMNU* yhE'+[ո2UbV!X>] E:gָ `e@wߤS:s*/-le+qpo‚ ֳ*vRݚiUK*\OʃEF82.Sܚ!N\"Q}+;TkC!dL^oXY$ukE +UjQ]DDtɵRkqu>4*Hm _.5b)ESjWJ-"R%'125EԺRV8 %.7%~GThP''׼buk-f ֡9dB3meVB,גe+] ؉=$h%U}.|ª҈UkN >p Ll̕qifp]/!.)9F$&kZLb Dc~]_(1bZ4ͭ1tRC"ʒ57)6 W;]674L>81oe! 5=~{jѬuY `U|rO]In 9gxள)}kkT?:={ʞvݻ9קʀ{} c,(kwj4MnQ9"rQ t-H6%aESQ/e{RLeǭ]3aFS :ȱ[:>70&)*B`|4jo'~bɌ.H`  S f*t@y/+^1 Al% 7 IhR2Xn#B@$E+③= j'U@>a#ټD1U@.:ޡ6iQt4γɽh@cݧiy}HJ+mjMm{qEѨXP8}Ģ>"'F=Mhr7=ȱ$bl VB҃*n^a'c'A+HZ&)VqJYEXA[-B9ERMw("$&'Z@l-=:21'm^xkµ?$; " Mi-PO|4`2)1=l1lf6m()+gT;ʲAgTA+9ͻld=7er} {/u$컦yqZqI( ꠿ɓ)M"Q jJPʞl}d1$X;×45`\se}7QZ(D]=44!kfG :*u M2 <H 3ݞ|SLxm ,l6+IJ"l6wN )JL#QN_m(d7! Twp( @a7Zp/cƴ횉,'biaZB#џwJMAbp5~4Na]-MTaJhp2Ր=o"nn }Α$3RW.lh N0TJjB%jSAq~׌Yb؊;{=VNhaqγ#9~ꭘQockZ@q Am*VzlUvےӳ ҩd WCD+ d$zOmch7'8C⩄ ^ e! A'zɣ .8uì * K62~{&BvrkYBbw#ӭ;obԒq酨c[*9Oή1dcpb{}Ѳ}{Z23`\"Z3v0\Fr #[RZq'ˆh㗍kωG7ns!fw{vJE,lUW tBŖ_;i-k׋tOI׺!AƘ ^F0W%)5Y/rI,ŚUDk+ GƛDS{oNXyU."Y!TʢDT89%A˾rjTT(*ÅKɹwOhڜuзLCl}BNՠxnq\; U.iR|@:(34-nq!5i*)1ւSl0ɗԂQ,J ȴ4 Ȳ{u&¡AMsj̊]Ub8hR^y`F<#E7z3%#:S&#[9/hYGN/p[}V2чDXYͼIW_UԞs.CgKkc|лa GMZJ?(z&`uxG:cT㊹rq^T!71S>MA4QtHqtV ڮ E+"8N4 " mj)XR%(Ԋ+I؈.vWJ%89qI^|ֳ”/a8( XpE-D-4B͖lڅkaő1A\IM;qmwa>=[XTM[ZrbkUcyQ& 3̒\w-c\hG~팗.?y8_8nC) !2=.&bg!/xO0< :ଇ\:w:lwgVK;VXa`y*C07M2"Rj |{1jns$ "46Q=Ŋ䴿J2IlSx> #(T%RyLKY[|Kv+^E-F9~;CW(wXVF(JerU2'㈼ջK|׌ƒTy1xeL?jv׭7jx(4:sKEu%g! :{j0(K]?YCYȟ _ݣ"eOHBT-ݡ&8sc # |Rx5^c|^TZvjQVlwVqf IrRB|0t+>1✫&S?]yͬ[aҮf!v_ow[^vCCXcG Qr \9Qz.xHQȍ-F7I OjEMJeoBojJ -- &  Ԗ3N[iJDu+C۵C Sieu-jiQ[ 526|Ǫަִ&XO^q`2R _1:f55' o1RTʟ8|) <&-فvoeY>*P"J/IžTW]j`!Lv+AypӍs46'WS?eHCp !T'!/؂>M^\YWjN vo>] MeXHdB!-caʼnH-X]:8rND)}>Ie@2C}K:လE V }Ŀ qisɮ7vբ#r&t~]GAi`x/&WF(,+S~": <ɩDa(b;1=tH[] Pؓ4AFC(_+<90nnW&^ !#Uel`:Gp!gN]wĭ]Gxgme-Pl6nArha-Ijej0a">H)p3BN?n![7"J4qԱQxj\̯A?AP5w)*&dXjjٿL; v`x4&CGmdDa2x# !v `|UJԬZ%0ʊљ,ƎA?΅~Qoo%Qr/9vD0~ nIT0s;+TQUG5%C߄oHv.To/X{țS*tb*rBGƆh6 ] su Ӿ\Z*/[z&uV-W 7 c ^ZU@tTfjV&[0 kM6 oϻu2gUk{/)_ۤ)>V(^ۍ+۷XDgd X:A5ygh%j3h/n?ٷs'6d :K1ɕf^h aYZI׃8 ҇𐅫 y:H-y7^o+=VC~2ٺ6,9S_P7^y - 5أͽ_ $p(ު>4J j'H@,JH7#Vi.x%J.}5!C2K"FYrWmW/e8W& XS=5#Fg3tE7LGAANH$IpOH(`rcn4'vPAijiO]/VŽn;cAUE+|l>3<>C>iI=bAZZpC?~;27$ܛO )ԚJp|ɂD!w;ؽOsʭJ'֞V@F|z2~jئmG'OGwFwO(XWU@UEmKz:* lhG,fjV{6OBǹv[Y|ң塤>N^½2˟ 캗Lk-Jo-pQKˮ{%G<+OKc1,n'ic|DVyFDb8+oQyd3FmQ&f59z>D@0(Gd @1}!]|jJbەIۇ~|>0َL;j#ho4o0Xǝ3 \ѕG]Odo6="1S':J"$Q6w1ÌlF 's` hZ@v(:$JX?!dG.vM@],\ D(GFQŧBWoeIVdE*H[!!L` py>倧_WlؤSVjUdS*py>'='Hd8f=qWQɣ z zx HD>wj)fʷ b[i|z^K@$**/xjYfuRAgdXwLw8wp/1&!w8`v&)"hwV ~j4`%w–3]-,&VO1 NM(A# x\,{ l\̃+Mw0 `! 0 /PNoF#V>0+q;O0<$Vg?M[}/M\v&3H7 pV3@;aX9ߌ‚F wމL0&8FuMRtg^_tmHYwFW|sf^FqK5HrAaxVmA&Ԝ)gp)?)-GX+C,r-!0MsLT<˟E&NlwLfq;Tf0}DE뵃&bseWi-SkP4CND8"@NT)7Ã>Gf B٢uJvd0"rT5Ra5Xϑ"NL &9jx1kh(Ӵ  6|ح69WTh,yU%;Fup?b@rjM99&L[;jJ;P,K2soS؁OGJ@*0EJ/JlB7{n ƌv#$\6 #+r,M7vD4ƬPGi~86i`صKPO9! (^ WRk'h0DEK k9:hgY4Pigñ{O9ViMFDyj'e>IsNNMG G)#A$dA'£+4 8a d}VZY :\Rl"ZG=>0WGf','^GTnc!<5Ӌ|{-KAeA=r(Z>G.|L3{V8}zQg0͕￵8̐F$o„:OU}1R080\gETuObX5wM'dq]ܷJGWE] ez4CC{\OH!J{ --3WT6bdJc̊TZ 8rM:u4Z=$vP-Ck~puׄqɫӇ[6`_)WrwmPCkb{<ɓȁ;<agM5<:XR" <s24K6v!pasڦuK}h1n0>i>?V20JT!!i ڻco:)%>溛^7( \ŕ*\䓺). >dZ$=?yN؝c,P=l&=e '7ha&t6w iudBn 0']mYfc~q:8;~nl\=jqB[Ġ+sfJ y#ۨ\{Pt?>7vKu,ѝn3*ݔOD al*ocg*Z#8VC˧t 'j*U쩙o_c]_үU@]Ƒ+mϨ뤈͋L=g߻DTA^*X7){J"q\yZ9(C__}F Q*Ni♩pz/SU#D3A&kl1m_0%:Ά{%,A#+ (F}ywŨ+B!ZbmOWE!% 8v2&%]ĵBKWZ%R^73 r'z:[aM{{"I% Q{Ci2S~kdoMVpKXӞKlF=w.E_hzJaNK25t4J.Mq*׮٦I c+-m3?ofb_ =SkyVH|Tth]8_1O3N0 _CgY\z`P)&֯dv /t[Y§eh%Smfit0{Ւ"|7g6tܾ}z^^J?yYZA5ЦjbH~>6b3w Ŷ^s=w5CWr_[G iiDzO }AY>9nb}q$@ln,Ur4X uD=Dk,[è"tDԴe{% y*̍.…^/RHk~2J̬UxuoE~iLX~G(W9~ɠ{usrπQ4,) Q&hq#ZૈsDP"8>HgGWg0X}Aҥ%+wq#}\=^c#ȢJ͓Jʬ?\J.*u4pa}BB%ZT `{+1?HA <>KڄfQF`|Uգ}1rx3|u*:Ike)ɜXB 3Ya6\~iG+`dXxW{s8-2<<Iܲe7_fTQKpE%HZG7'YŠC{}sڲ !qL |J co;v9Lo xU(NQu7Ӌۘ= R_0y/5= k$"93?~ƊB sZ~0 E Qa`> qEP'`"\muğKѭ\a")BT#]hGp (="CDdn3rt d6#coןj >s 47}H6֟+#p>QX͒+==#j`R#kqQ ŊhVmt.En3-̰L#"]>7&">qE-MyfjUT}L[ Y>MnmbvmǿP;,Mo2Ϯah@U5By\ ˚FXN{.lymx*&3磻-v8Tpc]fR2yVoqCXa'6} '`5 DgPtnAD1($Uk'7+}Vl!G&O186P f=uM;`beMb}I :~!5t'CVAFȤ8$ID,zn )=3_D38#SptIJqc*t&ރZ' ,lMV`TtbҵvdxENS&4MbI[lc#{64 @⵿ k֝Jӑa!45OTc2O9aj1(kvkQHx{kC*څrHkB5EuJ[ĔGXTm?g<ɚnN%ũeϟ }c ŏgyaAP^)u34p]Kp ͬKNAG"1 *:HDNyh5p5иW:9jWM,?j[h&:_#ބpr1p"bd #iB|_ 388f4Tv[FY& MQw=dɈl%d!l7zt&|VEO rK9S &8O5ڶrރ$tj)xm;Áb^V ^{Sֽyt7Z%<F{**ps#N>YFlapބE ̽0׫"7#N=2wWvlGW8 ho ƢjZPCnoU"w>RGm ^;ZiZMj4_W *ǣ) jx.t3fomZE-dLD=}Ze76L]7yA~N[`2$=TK&q Gp;H9@kE~)@Udb$"&kz+wZ2_q^. 9ًr 82܏ac^01$l{b1,NJT?0?}燆@"7FdYSK}cN$=#kxkh% +$0üv0/-r}93(A9D+$W.  s8hlӅVG> Pp(И&(I&㸸4,a S>GR S35+ζzشKPRRY.Ԉ9"w&+%i)<& I2΍@LUȜ)g!qf %ZLJ-T0/&wyvkP៕S V&|F+R6}yΠ +Vj,5k2rͶs J {.7isH0r0X2YR]+,J~JZTX`DB 7c*@ciqlehiVpnhѷl> 7{Kkj#R%1 7^mrnIKv ]ri2YHl4fz n80 ,"`}-J/CQq^Hsa(Y}kƀ,^;R9^Oae^YRN(5Xw{Ƞ6"a68xk;DŽ^Un3G. ZGs P/yd;ҍԢhѡI"SR.'pE]-7J5g{RVK˨+{PRA U|p2>!IEpVe?DuI /D )L>"3)r-$6-M1jI_c XC;v j{OQeTa w^?cx4Rŀ%r5O&(<:\C*v7=oF=Qpd{KϧSgr9y 5rtJĤ6a~3 w,E ~\fغT~g']3n\F ri/P聥#}'d{j3n{Ǚ"zzdX@Gy&j޿o[E7=) O3/RY1& ͥ _s-w<wc$Z䶍'C.Xv\³g0+ӣLTScBZm#11vuBaH%x1bLJ9@rHe.89 lq B8?a>n,.aao)k-a}$߿VAz!$ګb1%[Ur.sxۅE$/'ZaE!f$j)%MB-ݖWր%:0$˼:lw#3 o̸a\_4cRQbRb__G-.BMFpE]5$LHk?`q]L}!4#^4]@q§;'h@Tجfh^By8.yOT8|0^`ͭ#Ocj]aôB '#-*69YLL9Gr (M*XzT1֝B;U~ҕujN1ᜮh;k:9X6:H?ƀ}mK@^SN'nm?h(S ],M3՛E`ANٸ6/ΩaȊðOgI`+kD](BUVH)L2Ļ+LA |➆”c% U*0HtTJtH<9,BuO*}V \Eg{=_$S^!hZZ9r6L%+׀8R+~HR fk~W)ǪM稨߅-X0B̕ +BМԉg߷E2#QV~u&mXHCI(g%9GUFT2YjcWssvȐӔ,=#< tмBwpHJ}RpbB̟maYq,aROuP)INfe q zx\a [J\"(YFk԰(O6 e "xuPP Ƽ4cێb5Z u@I,F'`EE^H`e4KTWY6~(ɠa#f+t'{ )Zcf95scS=Bh A[J&1A0$쳢ނmF{M H662+-jW(kF/~O+px|Mhn՛&|Xp x!@w2RsPJ&{zय़;hA!W]<>,H!b*41<َ?:3E/7T`b׾nCtIpk6T̛ HB %yXR0H$+uO{V{V닩[T y3SekUt(S,Q:v .UeӸWg3EďC~'o@ίZqG?``Vk߹ח͕*cOtb`Pd%7{ jbsG8D-cf7,/Fm;gK LaA $"c¨EO,ml*1̢ޡȿiU[!j91wI6?CN<: UYʙ=(!]^)L!```KF|+R35M ([ cUy[WѐIw,S8 mJBYY(kM"Nl/){5ԊeXJVQԉH4@:Yv2.ъ44BCt-{`|EdZtvՁsm)Νs:= n,#4!sF]l_[K_6Kn !DK"f6Cu,k\[n>YٞCz:/jXkepCWZ#xY,%yd8Y7[^WD Mz'ʅF9bh#*EKlh}a5ck\KԎ䵫Q/!>P$}Fn 3dvو[aOmU[J.=b'6P{=llyNbH n?]rs6=G+ hds!\B5}Z>X]Im䂪7IDs+8 UF}PnSޏm.J˛$e q|zzpSM+&Hn!Z}Y>??A,rJ]Q" 3M_=J}7)km > mrZ$"x r53&wGF_kvG5J|| {PD[R))zW۱FNscvb]|QDL:KC=#EMٻ턵z'sKMM΁psQ' Dea!J!q8ip颱*~pƞM;ntD\s+f/p/b` 4>![аЛAuN-*ת*U Nmj5}bwUn2&DKJyAt(*$ .}wLcZ!qUk"Mz øl:ٗ燳]jp<$qte="K(@ŚŠ[c)X4Xaѝ^nhCmuWy9l'xpH2x' 1\kYm]U}dťOe'G۰~4Qo`緍2-W YHrLtjw56p*K5[,$͂0\L|;/ [E2d ]FwZN;*&z9p&+co4qp|teDz)U봷o•ERҳTnx2ZƽJdfM"d=1Aran|AyKہj}L5H#ɐO8{}i%poiܬ+>TEh)"/X=dYPGPB\Cud2{e=Zn964+vrw6|=R?|]EmajY(TU])zEFպG;&p*s/ O=)sbIVuEMRpx :K+HE|D{9[J5Y 3H_*'!dM+Yd^zU},^<(sB)|9!澂jq1?g݂Z^psf` @bLN@fgN%IО'#f ?J0Q &| zuKcLI hUEV/TL 3S5_7NJ\`f), b:sr,0 JH~[k@]vY ִ즧$d0#*.JနrdgH}=Ji8PêN0/!Μdn$gN2!4@b㐅Lm qf5Zu<`Ifڝ?e J$3wy% :ہ?XzJ\eB.rWDKld3Fp&i^5.oloLcR6+˧;0Yo]#y9˾y͊2[ ~_:]fW7HtC|[ ԩ+ruQ;6ev+dŦp$p ݎܫbz׍pLWƢsat9)FV\N^%w.Q-E*r2$'fb'7o+;Tθe;w4S7Rn63֔TR\|@LfߋJl;wS#&'k_5#zp[)dUbL-}K@EhY|8dM+~$}Á_}ںNpW7A -G芞{r늴4a6EXG~Nu^'<5؀tޮra8"wR9zE`ZCW5 ߽p }J/S+N'J'4xA&CȹvLX0/V ZZor,Ra %WThbӂ&!.S0g~ 2{{p}<U%7ӮC,4bsuZVq7OXYJ(mC&R ^)L>Ia'3#PTWN\t%>كbD3By2(nN6f׈8JcrhD; L3F#k e-Dk"=q"?iʆN՟lyOE77#Ap+%,.AKTUFcr+dcT_/q`6X%DT^x)B,[; Ne~*NuT)YݩZL؛Cdp"tyRM7o/ {~C~-?=ckWg/m,S#Iotu7v(g)*6wη} Sc6gW3l$no RK3=q{k PcQ) ZDG#H\"8n3쵝j FH[kU;.lE?8Mj*Ɗ)Lkl)vWmBfc3Xmf xT4&S fH{A΁=P0\Ò"&Akz$1C$)u؁ZJ57 +69>‰ƙqU1m[3e"eSKG4d3Xng*h6:$?MwW^m-'ѥT5pFזoqzsɃ3W}oZ4y+l'k%g=c \-B]5HU A\vj=  di9ۢa. ^#jx:9[JC 7%tb#vie.ӦŐ尚pi nX?+&}bIX\{PsH׾ڠjS'k4nK,o06{-'CUlZZLisE?J*2f0$l&!vYO?}["Ct( T&)dӭ^|$W!&&k잟6n۾th *-n iaOLO~ p'vkvk^uܐ4?tP Bv聲$DPuBwe)P*[E5X(6i48ԧ@]:m7sxbO=͹2="F'XB:\H Sgeغ8.o6mGbH9}w;ҙW5y5AETW3 -Q2QF7QEc4krcXW&Y1w֎}zYp$jznɤF(6ۛ9Ɋg9C7z9&kҼD7C% H.rCiNGq9M%zjƉ:j)!*xq9Z"*ͤ"G`΀\T^V@.qnwŔsOD @Zne#]p5T<5L/4 `rD6 tY0L ydmD`mu-HCKJkEyrrcWrbG&ɖwCo:" 0F'ueKGEHjmFTi%rnqDl[$}s?`}>ºFJ\QKk(T`Hs~9tP`{p o[1CCpm%'}&ջE8m ƿlf18p7[cG?q3jYy'pC.8@id_Inp3RC3 L#`-=qDP 7(T1*Ecc C5o (N˖K51=''MRƿ{sprҋ%Y[+u޾k5*ZG^zj>ùܙaFZB1sg͏x{DԗR&ٖd]6*27yFD^4FAILCFKgx^L퇟 ܨn3|ZI'CL+LZ8\Ie ƣ3I r^g9$g}1TMk7%_ |5(IAS^_'}̜0 {6}v/ѿpl_g>Hcߚ US}*.ܭ;TF'ԃƴ݃SPF8Ka&r%i9zDGmJ#lBgE5ω$p:J֊8S]0`wk:T5WǏ4"AjCJ^ysFOI'ncA~ .lAn85-bj;Ɏ ]|{'tlo.w"4Ŗ*$S=˧XFEvKgĽN{M<F3YTJ=4o;&JCink?ze<5iA0]>K0mlgm̴q/olNMNiSIIQBX%4D80%*ܰiuE[)Y ოndJɍ_; EO4/ƣͮRO`EyUEyQ!c o2Lᚒ%<,;Դ^yqVf/9 d޴"mոU3tRuzW:LȖ|SU,#.JVЧ5>-6Ad4lBډ-\bL N 8qYMжuV " )*HecQ7!}~Ohe8T@[J'ʻ.*;?eUkRv3vIF+IC'M }՛7<$8]ơ>+2h}< nLCBQS0TLhw;M˖d/o7LC"YvX;_m-LvIB9~8W ަ':׈Zqw!ڴ^ao6egWCu t] a3)G1Wζk(4pk>S:! sT?KAƝץ/cYϲ#v;%oHƭhGV됂տ -llac 5l 3|534JʷcיyhMV4f/'IΥ53i{HJXA6W{ZJsL+pXwN+n+Yg=Sk9}1 sibz Gc 2Y{t`cGZ)#*[$Ю~Q)nQC>[b4_>Dz l9JFd?7 fzO8T$օ ٶY (F AQp8Z/zG uD}t`#mL`i: _y}r𳦦% 0NPYدiRiκvp%(ju6*P`;*8=ydp^=zi|bih6_PfEҶnLJƲyW7a`3N!=>B1p@z.,p4‹@ Rd hjd|6H*6 -NV;w*nbK!,  FTjkOi/KSj`Ԑ]~^Ei&ɗӗϐ+~S.}{E/N͘%ɆX4OZu9q#8yf۾: 7ok1c&+V{X6.>zV`1} ʪ5E6͒jBL="bnwGmXˢ AIEⶈSa%smrcJ&ޓ; <‘#d|,uKW&bkrO S8Nrvk3apP١]~ҤFgrmRJu .dˣ/sM!q<6 eBJ64OOrgj7;d^[fda>jdl9 QikZA"$w|jꎎW-iLWp޶"0(deyg5Ž)f L)Ye>!b@dWiu|kۗ ,-kt:0wݧ^+T1+MasvQ-zN{TBp<]g)(l"֤PVVA{؜faS8ȵcc_OQ @C^^k⻽deTDq8Cf> z=<' i{T;GvÉ*av톗VNUU -a7ݐ5^Ig1F'SԠ&W +63gnuA %12]##1XbsGReRA!7 )ѝJQXQv>쀚leJA|LHYhiFpc ɥv%-UNSp eaR@j [yޣBL QU:6 F /~!9]gK)~!P1bLتz-ـ~[ x8ɛy[bGͺߎZ4~'R-z./(l:-몕u[4Blӫ u!U/IV=cйkmH-\m=d4MLk)ɏ l.Tkzg2-^LԥoH,<1.MAY "Cn[m]%w,~Qd Y]u/2SCQxIhP"|}[:1ird͑(ޅh/hyo-e-@1݀V1Mfi[2%*]egkJ؁PAR.^LVRJẲK8Cf^w%P&x/w@.-O⩵;,|'Gh͑^qj&Z>M,WnY]; BJy =SA bE2?9%&4:9KAe*ybYq#f^~Ώc(V<t?hj%7/l:(O=vn?D7XN~0,KʸD|)Q0bKPҎ=䚠 'ib }ouH֠yQhBЄmYÈlx140Y !za*SfC4łvcNr.x#p9^ Υ'<(m7b5>:3;OշH,|- W@Vbq#qiג|@Tr&/pQ!#jb? B5,d}\{NL!l]K`ɘ'­q;| LsCmؤ,F]frf뇍UȒ)S;r,BEe!V5K =Zsqrȟe6;{\&/i_zs=p։"͞Ka}GOZi٧H,-`c?ffף~u׵8 fngRyZfvY]z>`)y~Tl\_Qv.Ho}hf f}˓lyNԌ2i ]6$MgKϠrD1X9u82eRj7Y~"FӗXGE¢pi&B3NF}H1PQpQurmGnk<&6oF_a@ܳO0]c~V=D wtw#wPr-<НQ 9_@=[di! m3ɞ''LolQwLTV0en 2A~ǎΣy,0ʨc^/nO+ٗm_vIogI:h+]1^clqE!c|8dXl3APw1JaShj9aytn:%\< fw6$K.YhCe8SSbâe+2Qqgu&fQQns|RH z ɵϊ+Y5l<6e'(V7yPac߇|LTW+ 6,}gA,ԑ^F  bJ qBd|u-KS܃~g7o9X+&>sYT#:`u,lSQvAmmA"GCߠ E>x2 d/kcW>TZlmtYEeWh\5$^,HLjϥ6R>u!s?5q6N+-aWC.#>}v F,H@%xƆjt%nb p4}?v?A)(>W'PR/DqKtP~ÏL- x8ҘV> G)9:]XU&מ* ]) :qN((9 &!WR,v*d9Kn|3!`EYlUis{SXZ!|I=':?G1_EjH)Ĥ;~De6C0 h7F`E_`D_*?Aٺy4H!!^M-+YBIvc7$* q|Ȱ1pAxȖΈ/Kd"Ѡ[]CS<9!`$A8 \M7 4Z2SOnUQ(yF+z)I} qEgB# 1ĎS?`ctggQ-jHSB?Ҩ1aq۽kW$bKDd<>ͽmGυht0INuv!̽C4 hɤzԄmpj2D ! t( gi b,>=\Q&aV'(<8y IsePdx&`9A^~:r~D _h/|j./~."Ѻt=ii* Fe[PEwMAhxDUDw"8r'l!M?SEOBN5}8QΧNiAh#Wl1w<6w3?=+U\?c.ܝ.WUO;jaw_mHlyt`W% 6bQw"x[k9@>2w+aV<'*tW AR߯ۦ5b9HL7ų|(O M"xPfhsY 0WӰPbZO`;hnx:pcD w}nctXQ_շ ^OBuy*),pgnqoJ?99>̟jufl*eќ^͑ܖuGS8>h+ɜ%dM(-{rR{nCjVZWqzEh1]:yGm}lHY24t%`v[ϫ8 ͟sǾP@q?gWsg=rZ}^/* HrtG+^^&"~lp"v>9)v^E<<Ӡ c_Q۠,9n8E0yƛp.Y8, rpdB%tzm(& GOvB/b1E>XB'uH3 CVxՇ67g.:vHS!4to$;e>?O1v 8zWf& otp=ao#@|Q Mo}i?Z] &{:%W?~?o?~%>WW7n#p'As7F:HйFQ%E+Mgw2d! iFh-J 13ETpGCM̭vZ+=hպonr,ƴ9O\/a/CkdĂYra,v'H'"t0Dw<7`yDڝU별;Ȩ!Aq?Mbn@{sh_dt%-)G I5z(a~^C{6!Sb#h¢CK@Ӗ捳 {YN3`"ss L2ztB%`pyxвQ8r,Cl<|vX?s5߶fVjA-8 ѭ[RPIaPPmfp˽ zϺȃ^gTE:Ԩ _pM;2DZk 0߻^]:8spySĨV̈́z'NfZG];{PHhblW epByXxpOEq'Я?U]MBz&ـk"N;}?Bi6|~L?+K;*e!JK2ұ4gW;cvZ B5?{6ӝDx&*j̰ٞY1CPa/˯Z簂4J8zoaVL+|ў%[*&q 턍RRJ wASc8ݱzPQ8k[ǹp¼,<~A#UFheks!Jd_ăW^AA@>nlj<'euTSZۯc\]QixT`usNuQR_C"'f7(!x.IiYbG黍d< a+q)*{ %w~`4y&]' <8nxwn(5ȑ6Z "jL^&>؊P4rfJ?Ox2U\2Ë^Hsǜ}GZ[3w8z0]HO?\)gOaN疟@ogE l6} h7].1]|we*ZD̖ JU\C21= V:Oy(/>?tTsgB+U0Τ: bŵu7\A+uFQ"ҍJѯI gw|OxFw\IYp+ߓ&FF8M‘/* n׈ƄLqq S<3B :=i)i9&lZ"ψ/ѫ܋p(]=ߝ*5QgiP,F*B:)cgC'K=tG;M"49:?rD =nG*5K8pFׇ z~W4ve;%0x 3x%*-ϗu ST*m)X.jLbZ^RgDUt;!A毒?3ZFpE @Gةd2u(s7Jd'ybҙ3#,ɉNK?$~ 6Hٴ1fH2%ރk~1_fsm&PaEN < 8ǾF0~-AHڕ <7$~_JK-r7c'*w9u4BlF9xԅ:X5Ɇ4Xh_ÃFg~y>l52WṎ<=Pxb.NW{+Pȩ5܅ϰp3#h2ƫdQsԊH?f sp`<>69<{aK}sTA-%$aVŽ Ppb'w&$ u^Fzho+AZhgG)[4-NjJT*!&y oR~A;?q@Oe6PgYX,tpYaB2F'u{)Ϯ r:wܫQK ,N S} &ڸVdEZY7-===+ t+f>4}*нFތE?1Q位v5]ȔQϷO4Z[G]MeaӺQ`V ;rj<ƩZ1iLɓ|oU#+k/ NL@W)sg4CzoGلq{ժ0 U vcF7ŮPϪ P to+_c_KBV垿}Z$Km҆prV?.Ë4 ^ 81JL?JhU-mؽ=8Xsimb{fb8pX%+jet/t;3-c(u?sȠ+4}cܣ#ר@GEbvn"b4DW  lhSɐp$ZLJ pw(Q!=#K%ͻE5g^)gM'G-wKgSQ~I񚙗DID#yQ/:?jkhUn؅?A~I^ӭE$&ڰ9mɸ.Fux`˖Ϡv_")jCqYFyY ,?'|Uv i==??:h4ϟ!JF%Gm([~){ڶ/#y6I]҃LU% }6xQ𓝬cw27lU5a$CrxV^"*:V*]H5t䤞ɫP֭'(j\zޯ{ Ҩ?QKo=ce:JM5'E* `.lsk}V}'m1UCm26a;=P~K$P`JnAU$ux5ҙ@@(&W3TSLϨh)f LN`8 n%?_ܔ&jq 8{xzKz`v?Efά-Τ| cÐ6 C11>ƫA]}+ '?L8yMc{q:=ȝ{Ɂ zU.me"ȤF8ufKR15~/ᙵ6~paitq2RwPW K< :Џe -w6c  76g|'V V hEKycPV⶝߾ơXhkTR.`pn~;KkY,1~G[=צ3 TᘳSɁzzḟBJnjtXfo^=P ?Cx *sm&I^6qvBr fDKuQ.!5v95(T6㱹MP ;v=] @OT0Hsz{K霾%HX#B*e2ExS ;S s0^\?N`ZⷦTW|ye^/aAms^Zv57.C/8.iq_"VT% kW + IcV$ 9nzF2ۙG}GJLu}^X?O=t۰P*M◫U8;Kɋ۟./RIre(ϗ&|~]]4N?U€\_SZqxU>HkT:b$|zDquM4PpO<^]e Vܜ+y/Oq۬gM7lUjڿRW6lE\VT%eM\{GVcjdjZV<{,GteGql3-eF]a=\c鏞LlCTnZ"6fC1jIL5*GZ]<԰ =){+Օ׾{nJ}Ūdzե( v Pi39f8t?C6k "/ٛ0⛆m;.V5/઒ Y۸AUz┢8tٴW=NUƮ|sիO^hf@l*9j*XzTC 54왂T%AnHm{*D^)Y<:Q* e+wV@2ՇoMܥ6_*m$}oq J] ,WA5lzoIhjcޛ6x8[6g|JS=՘haL57$g ||E*%DxHˣ1GִG68[^KhV$XMs*ynwV_yr ~oJ'!.[1Ug=m¿z(NW {嫨fc!Sa uX ,d`Z&jNC—ZVR';sTlg'@p1!X ւ*E&׈T&ྱ~dJeը6MMNϿltf@sb^2D*nRU9>{dKWZyzKUŴ2XDkL*RJEߩaMz{)3}Xkkjr qKXRbrI/\Z,[i1TV%[q'~؇ղdWrWz窚; e_}rӧ u-!}!_QU>=µ\²·57ꧤ%O)ᷨfDa&?@Ú'˒x8w.7(g}G*WZG|~crO_֧| +h\!_YoI-{(.ͳ.Rj}X d H]z,;%~[.a!Sﮬ Y1JGIU YY@ي;8Uz~"AȈ]rjZKs%l+[amPpb=1R@V;P&ށb%z Yr*˃xy@~u*/JWN==QڳE+CG\ъI0"oiXLQE0j.Yȡ=&]?SuIE0|ˢڞxO5,YUU*v]ӫ`! C¿ ݽ%e-V^^’%,np ʬ9`+PxUbک^n;WB0&ۖeψ"m_2E!'TX(a_;C'Z!cGtc.tdqSV)@:,mgpw=5DѳtXM'2oNhL>gMa`%ꝡlM -')&J^8Cˢ"˃{5HRK`Izz~yۺ6RPsbvɏfɆןY![8Vv"2?E W;2أcN=dVN#b[m9Rg]i2{6 ' 4?*t{hU Ь,(chHlT+6j'oQQ\7nܢܐƼ*u0|=xWlB+V@aG=גIy7;/J0!;v*]xZc -bɞSt鹒{-wzEekP=L:F9}2Zn|x?w`a4D!se*JQMHV2ByUEwRVR͡T{ҔAӧ^EwM*>i&7`WZ2>IM.$~)GX}F%~AǬ}gH|ʕxms)!BW"T~NU=>ų%v3$gz}7Oj4TR..M t+)^\lXv W`\x2G"L/'_eJSvYig K RYoQUVPקrE*LԦOVK *{~To"xY rU{N\sSwfZ(JtR)VRyVPp[37KC{_BC+SH L *&N+ESQF1dc$ ϩCK'f*Q=]K_]*Wm琫ոHWDOKuz3cx =/gcaf)e U{ߟW 3µ 9۽7{;ٕOYG[w"c! E8q.It>rUHUeܭ4WZYG.R*Õ+YϖVJơZPPu_E"4Tp^2YAu o*!,iJ®xUu@ƯJFGu|WdW=ߦ&0dpkPtpjPz\VW* (e-j+#:SU^+RPhrMc{+`4܃U %A”$2k[dT2Zt}X5~UJ]?fRB_ΨbӧCVY>]f*]/T]0^DZ̬ruXSsR}ZXyF<wJH׿ J"%,*&]_.P):&W]QF?^.9?1C̬"^ $ol'mQV~M'%nRސկ=}(v@u>jBBq+S &\9TU`x >R9nUk6?PJZne&`Ǝjs"WRDxelU¯%>TBJ ٘cƑ-|(%tVtw|J뙘GDcj<9rxqltVrik%oqdϦ2r5c .j8,(9}3ȣqٻRltwmJ n$?P5ӈtw5Ψ{m2)8(nSqh@>UjF&Cb/"m,~m5|vyHjgceT?N i(N(siqlZλ7r6>'y9tԝ/Wf^c% [;8.HiaQ/\=g_t/h[ { >TKk~Qs䂘iN ;ȽSITW8Z OnjUJVOFeZPYl~XϯགU(OQ҃ٿliPQqn5j޾bhzjFjh0ALbCᄹOK=USxhUBumc$dɳ0\:gWuԝѓ]6}#h7fdUd+5~{n!Uqoau,?h}'Zu~Z"pWVD#:~*ht<=*Gwb2Z;XysUҀ%>qT.ʕW3I(Vcr ˨nlǻ*sd6&W|8Ob{DF > jz>F!cùCOp)jsRXKTئZwMƹlQyAIn#α%5 p,H.%Tʎ24>]TO>rԘTs4.m[diqJAQ5UdW8W" E~ yic޳47n;/84UP\?46ӲS)'-,Cͼ5 +A++jNl@L]^T>+ -nvphKZ^ C5u1*&+C'ˉ6;r=aQ6JRb@PN1 9e=)#;U|0ޝ1'cEG4 Z8|fTm?(]-Ir8q93=qꆅfM/I3(c1> t;m\$^tS,k0*}R\i4֨[Ai-ǖs4gn\9%EFk [T~!FyxqhI`+구Dz߫x3ZgaI?kf qƍG@낞2_($w5Gzձ< yHLLNhafJ]Q@!kZ/797{e7x>SHYt?K×(*Kq,lR[eZ`OybZ$UQJ :r /% U%n'-Le̬/mH^D6W.ϫ;j$PeĩlL[,%0C+jx =BŔwֺL8z8cE:]!+_&!p_'1%{㹲[(~"syu{XB[{a:G9'2QgAGs,.[staUŰΖz/{*JB*{T)Vd}볟!օ`E Aeb֡'Ȫ=YWjfu]iu-ٹUW]c.B|J3 W# V]A]Jz ӢW]Um.ڌN&cL&6U-q}ןZ!;$oJPl栽)|Iqc^ve| d*ҪcHicpRJ zz ._**Rq݌%eGrq?7!8nW(My3(XJh@k l%!cLimr-P֌ +ԨXmLW D!10-Ҳ\KQ<*K9E \Erƺ=$ ׈Mb!"P(P< ',a*u.y:XT"Q\C.3~9+nT9ZΫLzq5*]DhӇ6R؜m%a>t _1!YL C\ d޸RMb"eﴸpty"-A*zɛƕ|ˏ%DCUX&&%@#>Wm QE yseFM+p2xrQ͑[>Ok`1SDzr*=\24&w`ZC.6>6#yR@Խm)?Ҋ?ˣ˫DQER}``pRں2NxKDp<oڱ(i^9 { E:< M=4`-K:P[0ɚa!Ãۧ8b$a{K+4lz Ut$8΄ྛVj\HVL Ke ùW\#0+atJqfD#wĝcͭz 4xL%M>'X=]<\jQf׊},Lc̑-[vAV;!T-)6V<x#Gh7>KQ{jo~gh6b4*ԯ8*@*YkFD#ȄUL*˯Q̂< U靤i¡GTfU"#{i6}DT#cpvtJA:C1.fHq_:=_EQg(߁߮>fx.7R#f<3Z6xЍ;wvrջ[ !bIj*}>knAv T9m',Q{s *rU9Kg^ zFA;U/%'ԝuOK<5*INL*Pٳ;n_(CN4nVSXT9W_V$z Wᒃ~UB3]F>QܮAߥB|gusjw΃5(Dž*݁2 ϜҢNx̼V( ;#FSۧw,*LT ,t4TAjĞ4(.)s-rryjY,?mಢc!k/CѰ:@ L\j{߽L걏 7Nn~Kf9 qJ.Sc :%.h?:9Lj):nVG4\N^N=]vmt8z9W-~T/S.oq5lĒ}'Q}.#f /N'vd󟤔Z&T!wZϖ,mg(r4RީP4}&ya巒8:GёF@IYH)J鶹7Y֐v7xd%ei$_CLʒpGa!&ک+l? Cfc>&#a2(OB&RKip.[x͢`VZ y'ו0(mqgb4eTImKĪݝ6$/"SR]Gdwrw/eJޏ;£@t+x7 j:Kbp+>ғhrB]6ƕqVR- $ʝ庳2DsuNSt;ml:*2le۬} N<%u@qNAO TDD XeRU50Rah.wpZȐ).%Ҧ*-7wVaş-? Aw6&=NK?#x1V![ً4ExEf?d)dElkA˖n}3!G&Dź>moFc]+䊡\O,U7_\$ݥeTm oS̐K˘窗%Q/WV/O#+{nH{X݈7.ֳ".Z>:,"nY/Wq]9E-W3*~*~-8(jCȵU=ua(p|yُἃ%|ueטueou1e=׊$AYy/?O/L9H-XG-1UV }у;_wy<~f$KIhQ?.{2 WN?AߌE0>X:{%\3e "eQvǀ[,fv'^4 Ir;F% FR 'aWӂT _*~`EtGuqYBJstp5q>݅AIӭ4659e=iXȡ3urQ͎~/q|ܛ+JⳇdLidp4O|K%t.#50l)gL-so5*8ȨJģ zD>cHӬG -A=< DWǚyTB3vDD3tj8r7r?Zyt!JEqTS<^S$@EBzal!95k=u'>l+j2-&p_ؒNEųSl7ϊOpk6@\+5Ei2Z#KE߲f)sL6ƿ.rٯVgtUc 9血'<$Mp.dgv %֬s2yepJl>>*8^W.ʏx>n.kwf}r٠5.XyODq ARZA!EiV! ݏ.5z[s}RBS \Q {E+~;~NuKyj){NA7Jo@n_; R\1F+zR֣I:<7y:WSh 'ֆfT=hiBv򊅆Gw C1>ZY2V+Vc8Bdm6M.GC;;&t-Z^"6f%\^64=J] UsޛB^eesiL0"#l o՛7t%ZZ*t.Z^>ђ].%_\.<,$j4qLC^1  hJXQ(?~P+* D5uGBUKB~T zKߠ'ZKn·uV?aJME A &FʙԌC./¡kEo2? xidJ`3)b4Rom#yc7ڎYj(֍*4+bIs,a>t4K{9,;hܺ QvG[!ntg$M8CiEomiy^Gp33I>8.\.gjFڪ3]n܂ 7 U1"?C#_[0dsqAe KDzB`W'o\5Em#VW;X2IJTc]Q[kDF+CY"dWHcj`N'Gz[{mh}^=Pzeܵx(S1lt0ٰ'fayD'y{߈~^Ўq_&XmQJѴO2m#wc~Gc2[:u6'}ڣtHVcexr[N&;i:Sg]k;ZrԡTSL5Vzٍ[ Ll [@՚tkfJeHю2hg ٲf^1| }z&ܓ2Q:6UUX*X\R:X|f;WW&~nR܈ZvRhj?(qf wYkVMGɚd}aMR*# IZ<йldkK[dU)|V]ihm` ITYU: jĴhN R`Щ[b纀 Sڅd-2U[!dN, (ӯ~XXFG#ON_\[kv48 4;eDNH,AWu9|6D1]Ms{?=p׆ pS'%J˒Ƿv,h_qY.O?:/zYxú"-r8iڀr~̽cL鴦] @H]o3Q u#.InZB2 +t_U d.v gy:e!54!jĂ4jWYgEE4}Gs{~kipz@;V~7t-<=}K{y#BQuv7s"kt3qzH\LO$m &pWu!YfXCOrX[ϕ00fȖ2gw4aho-{z^81pǞQwTv!/f2;<J@ӿ\F̓ޖArr\( œq4d=7{\kheQY{/ubD+h/*_f[=1;ơ)u75ftDB ŌK$~/uQ 3\yП _N3lZx鶆NNb]u޴i:/KjZ6f[I[:f3H^nZ[qv9ncocWV| H A%2Y0.M cHAq*s$[b h^ũiK*Ch \j|kYahDZbl(h]ǴR$&U7M1Z^ qWku@pBAyN v`W48ntd(5I20 &b/Y#- ]znl@r_rwu{Tf}m_Cqw=Y˖^ڋ杗4Q6^CØ\Dmk.պ;,kEa-۴v ɿn<Ɩh"3 ^5Cr@R<4O{wSABι YGR!~D۞&6yt%{XTh^2o:ͪos N[ uN?0$&ĽW@%ːEԊyWgKms`._19ztltMx1ybo)v,wr} saǠ~GLSց^BGknaq룇iLRϤC>, 1lH:rsp$Rĥ$hޘ%'.TO&D,a9Uf %w'O]H|7dɸ5&X 塟8ǯ}VӘt*U+D=f#ByDŽC7Nla0RtOeIb[7x?ZGf|й8M{dQj2h+E.eNqc]_A HCF=)?r6ynL=mD(sx ౭~f<) ɰ)NPC>Rs3Tن;ĵڏ+{;%æ^¤z| &2Yt!OJ!=Ihǩ}m:joOcɯz .#v}HR(9 abK˴':aI9?Ig7|_3nV5qyJrIU<0%hIHǚWEK vl6~xܒmbpt:S)ם T&hDK =҃, Ϝ)V LL0+$ )!Jh@bWՌCD`ҟnn=n $X;)| k̳ܵ '(ZB!XvVsR/S$X ŷ0[i嶇cUz]s Th"Yw 4n6h:++n5+Qrm~P5U$bi?%:kͭso=.U8Lh9$羝oœe(1}8&s#`"g!h[btQfsYtdNČw=K0A.ybnҠ_n/e f5abtc:_cCO7񓑫Phs,3$(yfCSj]۱tYa$R%溌8X6m4îc4ٮR3.6ٱ$L2WYJ}6ӱ,8!!26x,~gf|z^vH`JxJtNmH˭6S&eDNd*8 M`V.Ms V DFchIV}Q- UIxn[C:GNIy;3E3NɎwV25cϵ{&$3⪾Cj^TA)y+Zckc8o ؆ ZG|q##A]&X^k57 tL>뾘pKiXbqlHZonZMAvt):G{% 'DV=_Ěi!. :VszDgT;gѬ綀 ? %aef@8;TY4٫T9F{@;:sK #ɒT_~毮C$ƚ'!5<{|+*]*, KʹDhE]V3Z籠!PJ00tC>!]2Z$0q^rOF?~/7c}eI_gȋN@ިyFqrؼx%ieg@2~! iښ-3޸ؠ``ff0ٌ"-=%tVvw&u Whi+m*U00-vkD,N&KT9F>⮇0o(rѮ-r;SkEJSRĐF7 R-bI[EijDsW[yr7lrqy^85V"70MxHf0d!_,v֐ʋƥ^15hwX&ukI{DVpm;ta`$OCDzcT",6ovv]=[ΛBpIƃPbWQ[p]}!&j:a% 8@,/|Ho3JL vt`LĆNJm/fj P@kJw*%Ai=vdFXuH>h{~RQMn9{rnNCE˖ϯu/DLΝ Ne5غ aH؎@dG~7~%?}Sz-&.hcLQ?½~${ +W1^c5gD1 ƈ6PN|$)r/p7/z}\kʂ^( żBzcbOy5PMj~&~VDFūȆ'JV2^^iR˴A)2^C?ƒzGdZ373Q$k3O2kLAimcb UMGKuGF>ͲrS*aID7Vj_TѡoJV!mVޣ{ UV,7mz^?G#Օ$Ei1=k[mnn&zɇ%C ǴăT.I;xMh}~*_ 4bƻh\y-r)4KlT޵?$&]}âPsx0=]i2a!NK*7n>_Ξg6…dC|d+lUg:j^].BU\zOѻkr<ʗ=j'­NNUpEnT19:MŹA;_ܮ}:TwHF=;.… nulTz4۷. сrX O4' *l ؒCn"0Dߖ{K{}\'`#E7h -ޮw+YİNfr[P'Iu~n9n(XW( ;oyon@:[l{^鬈ǽ)4qY^1Wo3X7yDs\~N.#3S28losz0K?Tt%ZqN0m?5Oǹ0v M$5>LkOXrwY(8_wtD^B-SdX|[i&z"GF#Mw siTX&}Kcu‡e:`Ôp>N>@y?GD/GE;[!ٓP#%a,HpN1|OKPx 9T~%%4 lW%tn/|.h°C  .iV~P|ɢh;C%F1lKsX뎨` T6Q!&E߹4E Bص*|z4$`48ђrQ2m4P \Z:A;AU3ʋPF|5h$Ewoa'#F*|)@ܟoQʱ_"'n8]87BftcMōhw s{k{~RS+.01E]T|kTZ4WY Πn=='w[5Cx^mY}H$z@u }%Jq*n3zGQ[Byɼ^/R9,_I2ݝ'{ڪRoCP:xR!4[/&\ f[5? *+Lh+Zmz9&cj ؓ'xo 8 }9( @׆{XJo]rDvﷀ- ٬ɦ$0$4۳B=_xn9qx+Ž @P`xNZ)0iӶ-ƂWz\` LoC- l2*o"'Il]͵{)/F~m]:E5_ X8)s;KWVw[ u~F6k86a1J%QP'|<݄;5ektƓmLL0":3XdVdPbƀ'l&5W{o+Ohb6݋{@]N4 Ie? w=^Ҋ7tIYHfA6wNպN0{.쾝Vcocn[J Ȏpr>qn!xRT{/l' Uۓy}͎qwr+ &lEԜ:ۀޡT9E~>n[lyC$܌(_iEgp~_I<4D8HQ82ր ڰu\L !3܌(~nxIklbpy!j%ܾo6rzNo3\N grWI2ʪ -/M"JLӑmzĐKcS`i PTW"z4Qr~& ď/F|CgݠRO )EU~ج'n0ny4o9%cGRlWqsdyN*eb i}ZAF~2:7OlB"{~JJ 7lRѧl!q.6w27kMUfܙO.9¸z9 r- w܃tC·>_ZtCPߕŋ ɟ-Ө3R@J>2crtQ N/2띍jnY(ux8{;~v-aK5`FEiLc[t~w65ZhX]W'JL b_V PE]y}C-oSQqWV o?hɤeB]=RD\z_YIN>8{mK3r締+Ũ+~! TG n3CX~CǺq,~A+Da<جJzD_nvt}|Iz Emg J;P”IJjQ$gj;MN)K, +7#|ONCKmyU@a[]n\8NBG!0)x`%J- BQ,ZstRa6k*Bݢpk~` kB:0O*P!q![JKROGo4%SHMXH;)-\ȮJf}{<ӔnS*Qw, <'jҶ@!UQ)#,E" hgK8vx ﺃ7$΅l~1meNQ|P,o(Ez0<hF|y yFS]ǿbR۞CӬlhZ C J "4Ϝl"!>ż oU6p+'ߐӫi7߉S~lkOK'0EGGBUR BoMs 0fw2m VV]vKwٳE>&4372ݙ|jLK=y3z3ЛRqSt]&4Ra-ocBe\#`Ra#3Y\h\YXYƌـ<)˂6p nTN ^_e*7Oen6zR _*NҗwX@E8H0;WܲEuVCjc(l@vrj?`f`&2e-$$LmӪ FɩLŴsC1b9fڒ Lfಲnv9^9IL-f_amE$Y'g+:y42!NVd[39!sp¹޹s er̔+O^g, ڰ n#1J]^gronJjXmy4J,80}^Usq3~rtӎ1ysKm~6,Y/ⅇ,kq8\9a3mcy*Lٜ;/C(gSh9>ޗLW}G22ЉM}D*ĠE a;-Yrx9n1qȞImS dVC9Ѥ3ziΏӱ;uhŌ>ecS"Ӊ $ܞNPooJFt tZ/Q@8d ^ue?߆]Ԓ.èM*FC#:H ټs|FI3.}е7&h۶ $0"zj6C w_Bb% Dn'n-yl[ҺV(UPlByshUnlZD!IH4O5mY\m˩_oE3-Ya"%*ۖ9%J-QqjgjXY&4O4IsGS4GkZvZ1gA,'>RaB+ɚ>zRur~8qa^`߆x'XRw"#7+rq!?*ו-Rm†Xb/Pqg.V'ׂVّoF٬">ڟG=mEXzPhZ ܥ ?/8|KΕr;o{.jS 8 Z#KFT)Xwzмvn,e_P,6)m.YP*Zg:Woe\?u; Z/iq@3RM+{9>FaXȜEB^JJWSTmiV PD%uPdjGXn2EeYE/Ң`(8w^HXXp=cuy;LЭ"ZI7<)l rm2 j?%OsagtO(MK'x{F!خ詼HފB7A8n;ݐ;NFԅuiVtݠԧ: Q e4"aFSIԂg4D>*9uDIClZQ`&*j?%EڟA~No&ۈnEHU/h@(OqUs XLNgXK P+Ȥ^^z7\j}t5RKV^Q-Cz&T51 8q +PbPQE㵆qQ F&Sї",h}0<?a*gdu0S&x~?Nx/h 1X,&^QEArw^BG5F _w<=4[6Aχv8x*^x=ӋADs=B3DznX>@;THFz\@%ۇZG^Pn O1:du;'8lgMҹ+P(nlt wm{PYfйaugaiwΩӆ"4} TN׍*H"7 9~̪ӦTw(|bٕ~wa7^5nOۻ o v{^>ζh^M^_$}ۢ6ISݹs8 q\!&#l'D_MXA ŊG G\R- NzfǡJ|fB_t?NG'!G[xC{A$}"x w)q,<~Bo׌S:D.CP((\f=&3²p T}u1jT]Lu;>8>j%Uj{MA|=i¶BEkk "V{GۣfYܯ"Ѧܛg=dVA4c "A>䰃\waƋwu(D4zқs®<&eAS)Hט~OP#&-@Aa[$\QC l=1/KȤ bYocp1殶AwT02dE=B7ِr/]ٔ( R z?n=K8N9'jsV)ޑY8GE47uChEdo,F$=u1BCi㣼hhjݥ;ܜ@p8-U+u8q\@ci>;U4PhhL#gzS9v{jQ%H [8")yX90Q*fc+y [ȶΝEcC(6/Jbpp뱓 A4?]02t7h'fgJB p/]o{:Y1'ݢOo &I|("]:CO Tߌ!@%kQ-ECzxTƘɚ(*>?cwP)p? "kf =\BKAܮ gȩ]VtZzSVY TN2g iGOEk˴tȼVҹ'?^Pph_[2}2:fHc`S|kl5uܒa> ede?[{HЮ`~/ ONek1AgLK~O~UFu ;0gTQd9no"@fZk~k\&Ɗj `oPޡAMz~@V |/8 |p>ُN1:$ Zi>'^:$E[L?P YcA0$3)n#wJڡ%Xz6smAH> [kgEQj|ɞetQGtB+jXr%&&FTFНϜMj  eK;I;x\%Fx-F1R1t:ZSaF4+IT=ƌT-w|9Nt5Ǝ> TZL,8ks{dL: U1:#K iП2a?xu ]#UCNqXW ݣ Z88/P_BE|/B%:u%$hx@[u~+ l,'nP69a)p vNdf+j\"Bw#~)*iE%@5cMOzX? 52,$^afkX9r%TxxOu}ߺ7$4D؏]{pT]'$L 5":_B2XLn=%җ&{ V4ҫj +L/.#S nu*=,M^=8u!vz()c:*"9*3gS3<U|#LϡZ%!>2-B_ g))?JH/Ԃ{&V uwDvvapnGM8))e+{ؼC" _9E/ B}HaLrYpypk9>am)s?##BgY<*_ RH/ 㳴.e6ϩvDO ^\cˍ?&%hJ:gT.Tl1l?#$N[ j*°9G!v&-pzmdvMh^3(EsB!h9,ak*8:":FMwml7r4wsq9#Ē*! ̣ܐʾ u3,iC!iޑOC$Ah.eXe_DŽ3%t05I:J&Ψ,:ǍÄz}janrW/EJOj7yE r~eȣ'=]jT!6tN)ģɖW҆Gje/P"ʬץB9lVL"s'Q!B@5&[}֒uҝ*Y$&}::?u:P Bݼ+ ? MRx(%vp U'M%91ݻtgZ9Kݾ qay1:vp`t(Oo M=?eϟ[%[Lhɭ@m jZogVa'`"mM`kCakz;[csc+9yC!V$$7&c\s&'{=}%'`G0%;-ϯ)3~Ħ&ƦHQSfYlϟIphM0]CQD~ňB:Y7@~/(jt W|.|ge(QىF A1_U!~Y{ÍD埝LH |ժWWhϔOf` L +6 .ttSs} 6-JaTI?r ҎE)@X;LvBGUz7.}oJڨP}VKaPEսJiW$A^`d;$ZŔ o^1,Ӄ$=־`?vmd6ҢRt" =6Eq62K3rdOk{]S޲kK+t%F;c :8y T+L+;,D+@&q)ΩaҺMLow,j/ *`yۈNMi#3'4UX:aNirM8uE卵krukW|LvKMHp~nS5#h!?9ɗ57؆?[*nK+282jz Qw猒s T7oݤ11ʼd6L-׫%C"ͯ" -1r R_IIWkl nOZZk#s'(dWEœ_V'x V2eI)Bpv%-(s͹5Hm}sdW^Y\w:Vݜ:*jd+`={U )]k:dK U5] FKq*@9Az۬Ma(k&nmzT tob/ORoxYpE,yy)KY k&nB)Zx=KWX 2]T#"OQ`bʭEd |7blVq;r}wcuT@м+]tڶ@k:|jR;YLE@Jjq$zy^ ŇgBqvuoFr6WD`ر^w5?aPUQi.: LIE=l+FޘXknb<ykH.~O:_p[NAկFE({Тlag$9Aд>5X t/N]i' Fya)Lv L. e'28h~:DlpǘǛL4|>QTFz - HpOT@W15aJmwx5c>ۤ.8͐d$NA{/Z2~!T1ۣt1Ƴ1e[³'h*‘ڀ8ZYU0[gdY;VWf" Rtڼ%]_KPX8Q;67Hw6S+.CDr֚gHn2re!=2&hi*RUǛ# &s7W5'_sY>uXյ)LlfN blñj_m"{:0k+aS>dz%V7:V['u Oz#Uj"b駐&"Llu4բt-M`?qXFgpwD%J9h.c{3VGc4U>o5m2|W4`vҶ 4w`(l!Vej Q,ff]O^\'٪h@mipI; 0J>-V.= Ec1[iϒ9RQ/Poƕu㦤Hଔ)Xx"#'q~cб c)۰T3@IG#/[uҽc uy$T ͏D3)*6.J8NN8@vZ}hvɆi0W>fwv V(湜K&N^gNg"efphLuJ}ȼְ&U~XL#[Օx<&q8~.`n>̵|=N~)&gi Na˞ϯ s3I{$}lz+nw!Y9|Ru_kįuwj w ;kcNMsl×%QU^{zSJ15(]]WQ.w S;^o=(#F8Up6r4,0:IqndZYUu k7ؘ*)ᗪBJ/y`XgX_AtX[|N0Xϯ#$ۼ 1]lD\Vj#WR-]ZS(~'%x8jk;dmWXo|4Sg7 Y0]v£PN^B,)YBWW,Y-W=~m-"gU`0zkw8NZox]cCa*}*Ng0G꯶_8d"pTƤúxQ%JfY>iim3U\N ?ղAX!/W| `xMT~G/U,E6/֕7 a= wGd2U\!5S5lw;Yz١ Z'eW="/ ;^ ad.:wq7Z NurLHTh{Ô&umy5,]|%Aݲ]QCXl*Pb!w 35^WX4&aJN\Ԑ>`p& /a,ɭ #+|ԊZ>x[wr4 P0Kkyd9uq؆Zd]^{3K\Zu71`uh"d&؁82iI,EmzurzTNyxvs*hPJ( [bEf*NQdm9(;˳)y~E.eNJ Cmq7B|Hm~i;R(tw$JU(ǑRC('JFr^wyEMC=#Q;StF/KUcvLnTcRϤ!/' [l5RNk)Q;n_0uNSm:GrN;™&D9;[͇գMf@咿49Nrd)QP$ʢ >iwu>}K`yH)&`T5:zw{JDI㤋.nQcc$F.UR;e%^z,N&$D&ȇQK,Ћe:eMyzY| G6lukq”kb !eAڥA}&k !mzðƏJ7w҉Xb &ZNڌPs2 9 z\]9 =cԖyM]i3@Gye{N^fEN- ]21 ',٘ᓦl / '$,ӠqIMx.`rMYUn{Q[UNQ~OێYw$N cj=--V))5BG>B}F7{t0% GZA8,medܠ=? K a@LK#B1+nNY19U ?#r'խU$HL#ߙ EWU#11 Ҝp zFRޜV?qZu\RԘR<%ݫJYΊiWP0@r3,{")D $Wi?=,U{)3`"ՋֆvJ|21GȾL%j=ŞhzT]XEE9Ř8/zP UJMSD4F9-6A54ᔖ22/ p76Sm"bEWo..,Ǥ]1PRIDXD,Zj[`>Uǂ/ <ãe ۧK&f3lؑ%u"o4j*:^`M2 ʺWcG*xg&8sR61Ex:@!t^sZZQN[Ur; 7b=MnFjȭMmMr5A\ 4 W$4^8WX.MsocrgKT\өXLpmB'3O'<]l{C$iocLi4;^3.'n(\-7QGkN툜@p1cF8)XdVqg}w0JC ovme2eɺkI=p)b[o7_YOR.JDM\Zs"Znjtm(Wϳwf=L~XΩ2=}'L5zv:Bݣ3q_i*P8 XjU~BhmTVH*q(bnߝNDNQD^BJj#yӧtv+a8#ՙ%Y&>ƈ@TM':oj{/bKd $&BwԺOYZH(a`?w&k'nbu6IroRߩph jU&(bT̢dYmLC`F7Ҏ^ȓHQ( Ŝ左:@ Jd[o|=6ac7ջZ1w Afī km9 こ ٍYcM5 ~;]_Vǯw6d#aTœe眫sC,;0W[)U{+s~OQJQigڶ?x&U3BNj_i`^XKx2NI IƜDGSyUx68ڰ~RfIϣpBh!>1XeѼ!e+9ø71RQٛø$92O*_NtQBt8d%a,.9j^tGM>a:ɿرf^=UZr(?zzJ3LPB<&ݑ1mGܭv1*m&7Q_ƾI|^r(O\> 3"\BJ ;׫ Q>ip@Di)auB;Z+1ӱ*/&qᩧu+C|"MVV_~u6=je{K5{dQ}-ΘmT*Jŧ&Kv:AƈE?,1Iߦ+2)mm `t@sSnwʟPrYPr31+" s$@Ι PO|Ks,i Ekw^,96ُzLg \UaPzhd׶$KM'VE1SY+t9VJ^Q$ ԕ\XX6hN{o/MϲI0.*䞽4u ߆B~bWt9ՅRSTt^HA č2b z% 2dX|6ɐ%"\&<;v?W(%Lژ9J]QCCMD']IU?(qs@RT/:dn:t0Ȝn<~Rn%zݙ<9ElIk_D]qy/ kFQD*'L̬1p$MKHa m܂WW 3VI3GPLI˕.˜3VtH"Ф$YpYZ SX>WwQdcV!n zE*rߦ{“i-(ȉ>xW8z%=F/!/olY-lLU~j\=6hH.,[.˖1n.e3 Gmwej3&Qb{✙[*,'a ɺ0"•}KYZ;ӇYNe:2ៀDx4lc[0V%. Js B% %ZGJБ$MYR3vamS7Yb4VHt4˚IX-wf߲󱍗/LPTwn`g7[|aZ|X>$muRhR8-ꡪZ2[SxÝ`65a= o8-I),vHT|!2Lҫn cv&?\M@#DgdPuRIpX@cSP+p1L:ݱ49`ty+О%qYOj$V ܥVPMݫ9$FڲNW'.yP'+`[DME­nvN9`ܔ:\HBF *(C Uc1eA[UDmVhWF6@eTī+,GMe7\w$er*uDgJ6\EJ ]SZ]GhgZzC_PJy- zQ" sYsOq-}Di 3b-D‹iI2KGx`rWb>c3F1aݬcZ5Y%in7̅DLlŪxj&-f uf˛*nвbGwiX5r={'#d92@;[{3a`;^ ۑVM2aLdmicؾ6:,sY!iTEl w^`kQ{aa6.T3 TS4x7,/M6AO,$)pk8T =tǮj3J35uc j0x<9V%ND=̞8 =qlzP~[ۦF kW~-;泀֚l+#kMdI *ipجmQz+Ak-6.% TYD@6t hHTZB- fZt; x;%|V֖W{W3*t_ځ.JattB` Tl!xas*x55d)`.[4}x5j`xVͨ޳nJf`F4J`a쟏8YӋ&qh 3I!~ D2K ͣ)LbQԽ'|6d!VWg yG+IjKCT,X(rVS,y*86N#UxՙSHID5+1DQ & /'1Fg$VUG|]7g2+"Hu'ǎB*bA-)ԛlQ:7>&`x}r N<8sa ,gO 4|j` efŶ:mw#|!)i>KA1Jgev %w""y(Ejqy&wij~h 薢3B7# %><; 0-]%qgf18Uri!&LaB{) ZePC.4aCh$At$Zo斋T p@(nF&OQac|*ﳄ+lV5R2u3 = QA1{zxk2ox=p'`llإ *>SnUg I?8>Ml8'u3 YjV,Jlebd]2ODrj;\1] hk0Rtr_CD73%+d>O= GXym-nMVZče;L͇HÏ_?w Aâceb r5*nTV(&^< 3Ϭ9#m!THD>zs~uLǡA]s3WXWTWՆ6n?K? PXO`oZ$;:8JQt& ?#xfCoۘ-ͩA-r&I0js-H05bif ըɅ< xd+M>3u"NR1 Zf96yiɉM,,*ƨ#t_dŬ)+Y+'@VopOt[ZH3!XBLuYKz&Ckim3N4xpb$b2Wpبp#I"&[u7 Tp$|VOG2o"JOBg7Maf7 |O>c"RtA@F-uF=hʬ{kqAw=.6Jqן~4=pp?għ}^n&] b`Y*ʫ0~{ L1sVUEIR9_cI(CAY2+\\wC zxxOj>i{EHDMl'{j۠ sf)<"+1,q} `>+\2CV#g{}X0HKVգR3H@R$Y8M=#iv%2U~0cm /\o:^WتEwB0wW'`0i{[8>g$@QuFߥ<Sz;VҼѿWYbMM(q%6 U5˞" ?p BjK@:$I,.#\qk1ٽX ѵQJَ3xkfR4yy:^i.>3b52﨟 X5(W\MlS蕈j;Q@J- {7T ]Mab-W*bw:mcM@e{G:+RѩTC6 ?%DJ`k)Jn\s'X29WqA/%@J;E7XOrTJ偁]Rݱ(v1xchۿ;FQJ䙡eJ1I}5r+2ԜU׍cWTM:ky9o-36;WĴR0{Qҫ @Gف_^. 'KG|,vğJ/"'TY"oQZREqԘčytʹ;d.ʜ3ٔyƋHI(1csq^fwLYD^'i.T:0ަSӐ9l>24cs/r=0z-xfR(G/63lKƅFx#i\pR>wʂ,Q]>S28-VNMIc# 5>sko us @"kddAZbG%J":λtZRIb~3 KB66yۭjCP<|ht&'mSR ֦`U: :^!-u)҉2GaщJrSmWhGГyEF@NDuQJ ݣ񩛲5tp 1y lܣ>J¬+zz43S4;] 8d-к{#gKֱ ?ic" R20ح%VudW>*of71] _klEΜa0HCSsn9\AcONŘa<f1i"| OO=ڭjmKah9Qx'p˛EΆL]R֏ϷU#QҲˑz}]mY#N6Y7MXl7xĖJ2`[G5Rsi]W0K'EJM/(z3@B,1ry#уuZ-ebt|$7VLry135ءn) *`H;1Y7Vg⵻Cza\pEj=BaBoivqDp'$ .|yHҊA<bm]d.x #T;a.XJ,GoW_̢>wKԏf#vlǍXzޢ)+ *wbbuv"y?| M(̬.f#@7mVk흩۪ O{R`<>2i̧=nه\ rnrf7Lp&h6?|U&i+lQ>{n\z6$́y dxJИ>.Cm˽I ;k0^l]~#L;t#~3aa?&S\:oPZU-_-*_C]67[Wd9g[3S_,ٖi}pR Yg6?)\¯z.x ۝ o >~! [xQFa=jl/b&jl_ܡꄩUԞ; :jZ}NäѴL{i}.qm(=nn^4[꜑MIAy nPhy82Thsrr^3/y<9K m,MF֗N_Z )(Q %I%|K$ۏNH*Db@<7v$沽䖻G] 88R'o`l)]G4Jzw44ݿ (&-dKe˚p_Ctg-na0 c73uI%Db$ilt^y9$ tkd*Xۣ UJ;t9\Ǝ 8yR.eMlk|&6FƙǷ*5Mzmˍ*|(0oJ9S0;o2UTq"0X× $gq=pU&>G؉gޠ/Iwu>$G֊ [)DxVI([f3L(\m=kqqX{@TsGRBb殎Rk0B.-*o}"x+ٷ8#< a;q~ɋW.GniԖ텽頉寤+ԝ+"kaNEA]Otrָy%P/0'1b3p7<'*oK:ĉ` f] ls %BN\մ?jXgs`r.qH28Wn™؛k}8ۧǺݧ6Z%DLH^)c\L?s0b6~n8;L2QK׉jyHM SF/h&TlAt@yPm3 p,>j.HAS++fU>`hcMʒWxXiԜ?u^drb%[eS'lOkI ;aRzR_ 6x?ɘ ^mDvB xfxCyn:[˔QQ(dRU++y.|1jWmT:(moALpAcsƸ4ZrgVɋr+o Wk{= mTk,Nok3C4V 0wmfje3Zf ;9a|tI >O}݄jvy#xck(isrۼrVSr^-o}4æM Y跬`G d^ޠ!ޞOMk%#unrv: k{ ;;PgI*+Ei>#wE&TV.ú#C\F8_oY!|fO^i=vbe_TMIt#nަχ)|8u>n&Swk P nLv@!\q0j6Q~ޒ=?ҹSS!oߐ\)C\Y^ A"$2v $2ad(O5ON{9ۜ%Hseo*ʨM 5KqtUR'2LJ~$sll䤹2 -kђt.A!AͯĎ~j1!؍%qKsx̜OdqK G*55Y@zota%k;pj?%-qu8^ M޷M#k .FsT7htռbKdTʼnamZE[: IF5V.)cSc><͙zܩu&cml$),cfX $x$}2ʳK浏;+>)kBجJM=`x"OupWlOy/iF'h /||ChP GܿPt11.?'h"zm|gb j@W#eê&yUP($IG$;7YܰpZbUy2^:8hS {@n=QEr= - G~O )[+].tB:lh$HU=ƹï5gTx(L'b_a,fzD8(K^t5.Y.M65}\:KDIazY]$Źtl]g=3C~D..׳0\wS7|Q86<5=WHp HM4:Sw).ʅAֲmL!.{9Ek. f*V&O?p]aeR:݈ٓ.ԍ2̾F`8#Ty8Y;T+uXKrulXAPBej'ss s,8d^W6r{ ^JzJ < ɚ`6s7Y}IYA/3sw6#YsMXy.TQ7Wbnsgݦk QzI,i<îi)ck2 Ju('RT7,F=<*,NLL6ravM\k{.RMڇo XBhFu-om%+ˌ:qailfv hh?Dw띴Aa]|31[l&]fNλEԠ` ntCI,H;'8ˀS#ݿg?΢zbӼu;[g3ctiJٔ@pM/lQI&k}m7j+3Sk2UUr΢UTK.n).:t駶dj1ido'm}QiMe$aulN/NE#G;?ǽ .N5*"7,"}JCTJ.Db7Gc{~;CK=H7۰g w7Vj4%3TGZ iclLG M^XTf?(o@{ž:4+љ W)kK^u+n+.MlNz|VBgRc"/D<_㟱O*-i'dvJ{c'&GD 8,*eտ\?˘yIAM]hG}Ps۴0rGzyUgjZNtzf.imI`d'6X!qarx<2%m ~G`e<(HfhZUle7{MXi&>Ѱ 8fA쪿FR&f(,rrql6 S5_՝ J V)JmVI@ja u#Ý34^06"g)qhB )Ѐ Ura)Չ'Bt 2bǺd'5:9mEVTslTM^ xw'JK30HW* {A/Ply-깵*~%ha `y$+J5(gWe⸁y@V| `ց ɢx:-QqO'h)rH{VS`^n©S]Fd=5wP"5+ԑ nnNgT~zLsW3&+D5` rlo4Ao'*y_QoA*$<7UH^D0 ɥpq ߞk4)|}5'E6LDyX# ɣ5XԳc3 5z`,h7ee0i/\_X]b7xnguEٶE\'te+4zjHkOͦ[ws2!3W MҨifC}y)$3ۻz]/M8h94fVg0p՝7iĻtxLXzST#yɎOymt*;l^(/_B:Q &b>CQvc f4sFj"~OG捓dT3^JQ}yO>9F%@BM6qIɛM&%XVlRP8׶e.zEA݃e 4U,ȕ|V% Ls.QCM8;+IV *~X^5Q.* C.$<݋dv7l^ O1*{#FOfÐyuz^79"3C&U97ՠvOei Jib}RZ!1}X$[,OܿUlpԀ Yߊ'sB֐XS 3 $D3lVid>wtf2͟f|"`u+l(qxXVc]AzPMe0 Zws [AlvK \|+QRa y[) =u[ێ950-b1a9XigW%6xd1 ,@K3KٔZm]4Feܑc]d^lnН$0ٮRnj"Nf7@pjeoӌ7ݷgp Z#4s>,ƈƾpFB:f%5׎׫Pĝemqw,6]^~flj}^+9dRA+iURF0Y?\P&qV>6өwJn1E%r{8MꋇGEۀ/@~WP}cڴ:fh6ϥZIVǺJ >fBJ2i[R5>pU[2b}%O#cTXQ̢<&h<1^4;:e- u ><(U~lG,=pb?|j8y=h_1}4i+T]5i+M&~TaBᣨP4?h͞ZzxtzܾՂ Դ}+KBKz!n5vof~+Z$+ekb`z [IꐢjzLxhT: [jF9q.-TWtR?bB핝>~' thGsCPzY+$V ow+5yZ&zT.mW0if{i)u FBphhglqR|?*fg$iMΝ>5K]=/olr|dqV7 8Ʉic`8YGl^e'˭gp!iڟEg?9Wç= L rlsW{0U9:1=;꿞A$JVޒ~Mj<+|^|1bcs|?'s2n_[H8>6cOzM](ސ񶯱}WoTB2+1|k<7+cWuCQKئ{lpպ2,:.-SJLhyMRJײ/N#ƛӍt݈Je>t٧o,LR[|y9KߩzI)g,ߙaR[pu86ǏOB8m͘>m i$%caed)cg6G7R7Xʊ Nexl7Ch%zZ2KJ>F ^=r榐:*ю.f@-`wV΋Mt `{y+/Ad*Ϥ\/!N-]y4%ئ E#3y.# /_6}Q ̗W'x+ЅWSUƫȊO :{ˌpnRUN3PtydH_ z׽4M~x=e',8[^||O|-?foA|mR> t#˒q"lsEk@׺./Lu~U]^Mx(.Rҏ$.j)*OۣEZFT.Cvz43˦{]=K3I+h --NS5$9>w#ɕG8UWjcՆyK:Jq c %4&Qaef"yFHnkh^9m:2G Z{ˣI:B>IBp 9/$[IPMjb~ھPۓbrD(M(QLPN@v\{58ĐLAZ\f$JU! ތ{\ t(I"*:| TM܆N7?+wqb}CQ2|7ZD^}KiT6p"X|KmhI5EԥЯ6y湴Hh0aW?0./:~~rxTƥbCfMk,qUcүN`a&,'lr/0YG:6u,nL Q Ku0i-?uʆY8-ywkA?C֊ <dp=I5ImLit-cd-;iDC ȚߘHqBh?1-mjHЫc}w,)l*]pl[p#漵[>NIa}쑔7,$3Qli0.FpYs4g@xmt]d}8w]NX>'o|}Z 9g ߸q{'8:C EHi\P`JNY*`2919rel cGY55zME&0R4eb(آ_,Q(N!ԠͤUij-Ɣ0)}guO;è3{-:j1CV_PfFF&7ş gye2NP|*6D@P6c=: )[Xױ^^zc NtC{LKT !P;US*_dk'Zl8/Ei$Gǧ c$IH6 #.Q fj)39qwx {(azM@BhvԢ3F 9SaN嗨>E; ;Ll@Rf,qYs& -(T!ɜpwEs}286I%*Tz8 ueL.\Z XB~৲ $@bm1ZkLgdP< P,ǵL2Kf|Ut.%gAzfR'[NY]I$p,ͨ#s}X$~:0Y\ {x~FM|oNQw׵Dڈ񞜲qJM0R+ Fh ?lRQ亖@:&w z7̐\1ahO J]? qHEN98zw u㸚Y;g׬ros{3Ij| ϺZxpfv;װp%SA<&jke؛mgkƌ5 uKsMVyl3Yh.[mV+b2}MEeZF\M_uĹ}}]8!) VޛWh?ݫtpWM&ۄGVHTخ&gN3}WX56qa-)0:}e9-g:k"w ;&ףaAZLmM'DhɭOe=(Ԏ!aTBm5i2n~QKE TǜM6۔5nٮN ]+p;Ianڎws!dAO 婸gR9<| Ê9[umH>iݸ&pvvf_egm*ơ f&85 -Nws6E'N8^ J4Ĵn2JUɪ0F)&'U=ԮH~@v^]e1~YYE3]?gz1+ "d.F fz N҅xƾ@9GR綺VYVJ&)/V1e;%{8i# a c.;QO&E >ogmop1?ß~ =i*|M\( 6Ʀ{ @~Zs1|_(|SWIi2u X3iyj5ε/ևс(aW&[ wGf? Wzbٛ^()xAs&(t41炼0RB>(Ǐykt6lS?PP>`7s\*BErHl Fؼ$MLwAQ\fFk8|P\ao> Ƿ$,b$GN5daH^TuFxؒ7w8YZ%."nA|0UoSU?S)􏈥pP(~c[U] -׷-hෲQsU.G{-y d:sB?Á? :#hVj{yš?9xr!w{m3A(D7nK//%mj9;|hkC8iS N4>|KG^H{ mV>~njL3]-mE3iFH{`ҷ m?v8v3)&ZhT͡X ά^?`J ` Jg_k}(&1s*:\mr(.vÃLUtXn>(-kVNDTTtPڐ?oKx{֡&%ː޷4&y8 to${ +iTX]ecrWGe2%ۨ viҗ~nS؟? ]Q#s]sOt4lPN{" UQ"v-=<), ƫ0Iӎy/  8BJ7{L< VXnςAgxVMuuO#nCdg,򇼏+wǓ /1rU'VKo(Aƀ2-v5prKz8՘TrF4@ or&2& ݶԬE_ \32a3*MmWݠ 1`4g~44SWQڴCFeXZDϪ_*jɢ/6ֺx__r)/98A[*mEVN,n ğ@|E՟lZ%ViC&]XQ"D&|N%qH}!NjFFu.Fo*s!gΥnqdֿUjNQyTV窸䌢Pu2ͧ,KJRB}whwu R1λSk#l6^* _܁!( ݩL{eX8A:zkCK'T|r@lB'RoH,4BI/u $g*E7$WQ*.q_R*\$ͮdZRQ*kS0\hfvalBZϏ Jep5ֻfEi 5ptw ԡOS*wf~G-QN-Q@hfϰ(+z_sΜ{B'- 3"qH順}aS΀U@w1dN "TdI@Aa)RLQ  %ӤzHo< NCY!P+#eV̝>rd\|!h?&/RUs(pa?@KP^ZNF-uH?XT$onZ[)RI>K-HV,na/g ?U+͐@Sj|:p^ +E(ިN`:@JpPUL(I h['viuVP_R & K6 Ȕmbimi,_mOq@XGz dw<- Paث;s)faDWb^%Q~A+ $6ݢ1dH17KQc9{V8oe3BxF"}lQe #{)k v`*X$ /qIo]2U.n1͢~k Z qr]ZeTÁp_>.l9ͨT= խ$\>;c7K~ &55qkRvTh]m>~QWvUYU#&)SZR^5OlDTݑR\`#moTwSYjJ {4CŸӔ;/ⅻEԦЮRGj|E@h_o䖚 yjjTpݷ@~=P*oUơ@Q |!:v(_Lo Ez ʁ* kgpmJT-WLFqXeQ;U*5ZޘՔ]LL+CŢ/QSCgb!%~k~ aq>9jxHiE֫yPT<,:,aP3R4n᫼%M8z-N0t(%: YzT5Jm"&UZsu~YJ΁0*ɅĊ:芈ߑvy[(_ X[!Iy5 N%~jc8 'L/1&!3EY>cbNHU|1wt'5o|[tC-\6!ƒ.4wTX}+%Q]rjҋD栬VʐrLlDp/BaB/%\l0׭!'*%\R|3D2~xF#tB ptpK Mp*ϪwUPrJ^RTqGÈj]̋^̛# =>]:{b%!5 ~sGq׈yNL芛TKhUfN`|NB6hJ P_b\%35@$qn/sB>3مR77ӡ>x _>Mc:K`J-1͐K|G\^ Eo8ĈG-$9'Mo/) "Sely P+ 4wQ@ Ilbtג(TȓWR"fK$6lI |3Z6R(,h9XVBG.'Чhu0F%y=RЩ?XHx˯)tNPKiK$.M%Ft@,KZJa轠2~{/GMӑlkif@Klj-E(|B-\n8 7T߯kL䩸%Sqȃ_%-%EUE9zx>$*\ΡElJEM,}^yJᄘ@q廒鞌M/N,o1dAbΨ #gjāE iz5S 1gP%9 $[* Cc!|qYq(赸4 ܏F&)CSzqkґbpaE<c$z[.fJeT1Cl I:X*w#"ssGΖTXO'Du3YZ¹! n|7p cQrEXLs̠OgBOQH;$X@a_#ߛ$0EYb'&]<qqX24AZgEKs#W:HM6LR?HѶR=?Wiے=zs9Lܲ2jzIѦ¹w&u H "ǗڎR疗b2(3z)p~2E|%f"`cnb ָHbtJU g6xdS[0By^1b$4 Dj}1B_QKg/Z'CF,̛| aeI ($26 1]半8pNN6YU䎭WlD,y!3!J`T%vP ;º!>B‚SЄbժ DLr2f63I{|<{O_6ɍa cHš{ԛ|L :uz CQ:{ q [(JyJF@1bZ2`JiPo6E y m 4=oak>k)o7`)6Ƞk|Ƀ&)?\JR\Xb} yKI?kZM\Oa C9W˰b\Vur'\SÇUkappl X˘Q"3bzxP++@&(e+6=$ {t74!z@' yRj 1^8>S{Ab@u=[8em'Z/4&c8JRbs!9מF h'>"wd-;Yp7[Q%;RHYuuqn6G0ks(za AH3cG`Se#B{Cıx:Zj u䖵 N4N;fу5'aW'{n"pړ-jHkG@hѶϋمpժewa+ŷc=2a&"M j!+~iքy%0Pˆ]ECS>I(WU(Ww*%S/px~ P` =cǍNYB3B[||cKF@rNA@8 Y&>L8阪 ISrfs&'?\=+[] o*@{fNC 9'UG1GSRp'O]AB*Lܼ<xzyxs'r rҾ#>Kd8ToBI |;D;#o:/U6E<{ɤ~g[PyyLV|gbB\uu>faE71")UN i?>vO < kɺ&LˤtoH< TDYjjɘoaUx3㊳{ ; (܏l)`*Cj<|4p(ZV_io{581 ~AZVJݷbEL ʗg ce{~-]V0%TTz|@^r^<0C[Br?/f )kӰ ĞM*,N1$SP,{4 ^ـ7zjC8uP7K5Oh̖P`&͒]8jwߤZI(9, ^P p5ڸWA3)Az8ln0gpI`b"j@*TBXxodrZߕ.Pb*xGP`c 敲Ԝςo΃.+]:98K$!Ӊ\TP@$ ⊜:,agc5E% #%p< J.H/'M<J\Ui^TBz]O7n:棟3xI{,3Ʌ@QoC+<*{5t{ dT悸XjlQGJ'K{HSnr&Bɗi}@CBfjT0W 1:ƀQe]Q6 nP`,x9r) 0E1Ƣ8 QpIݷ\ơ̫No%q!x$:]{mddRL:pn}ƵaH_ar8x=mMu=Ҷs%6` 8\m6}̤iqtذ, g)-<Z\h~sS6IPl\tj36C+OH>s*CV9:z LԤĺ"GG\Hf @ɘfHc 4:.bL>J\L_%ȳwr1tB &`ʋ|wrZ\(Dz6wvZ&B|p3?%~S15|IA L WbLY 2ɀgeQdLlrqĴKCtV:Bk"Xv,3R`U:s _G 8G@`84,f·4p &#I h3<00<6Dm:ixU:KC Ƽ47l*;m;xs+{(HJtkwQH!7ec#G?b9$\h蝾,˶6ɗ b\O&\RvS/M&ŹH-4M >Rg^o`@(l uAXV6\P־↷#ٕLi[ |WSG\>ٰʪar^ a)9N 5D3 'A{y9Nqnç'ɻ %§nG.W: [Y'[iM"EՑɯ|N5jc Q*$%vA4إ"b ȵ?*`PBz c1rum8-3BSz"}4.sn#.:skPf zWl ؙpX^ BAnHL/u2B'/qːlfrf9NXm< d &L'hP(Raȫcȩg9|Nyz&34J2`8 g[1n wavxPGfQ-7o@hJTl^،ذM œeǟЖ}{ZXWHĥyprΌ%\2X@Rml%(q<2;>Q[%h;KD>U:{ C^ l ҃K]xtBQ#98% N`pZ&ieOI&hF&&KPGy'05']k|c_󿒻ZcR#ieRɜ”|͹ 9~6KBr|by8!RLj{.)my%,32h6z`mH'kbN( OןG9t3Nu))*yre |Bbf88yIrx%4r X?=f~Y[SZJs"3SunVٍ/9g6-f Ξ>K6Xp.Bצd+I#3]|N\w$*/x=F.fe+êqW1˙abc)3gg67IT{C`HGm Z}h^&}ut%z8I>I"JR.2teGuB?ּըTZrVͶFP!3|ii:<$ZB?tsq<4SFnX<; 2;xW.L4UpЍEniw71PY^fk?= 6lSSW15OEgl:,(S:\2H&& % 䬁SkO(LgSksOy6btį[~Z-db@5W fpgחa%Љ@=@fv5B]h(q8.ZsӸ>wc0CT٬lɺFIuf"efvFIǯ$qiBy^5z@h M'c9.=dϝB_BXSLfz#>1Zl4 ~5ŬQ.<#q"eSC+Q=NE:Z+w*X $pqglLl|rv59=b-N8qǫ%?s:mJ w $d2٣58(b_\SS؀W# V=~v3t7ggW)]g$eE}8vS= Jeg{II5&S+3t"Zq v*dәr-ĜS_ӳh9 = ԯGpiA\w,'NT{5W=y{fo8HN]a;d2?0 +kQ@pVCǡ&ˆZ %8J%b7l'"2\3M[ rz|]F J6-?g^I:ze++k ? H!"m0 x)Nh(D; !ͫ8FnR#-K8 $L!6?fNZh)BY>֍^E}fStN~ǿu!AP* .C̳F*~)V%CNMGMx3 $~v,'UEm![:b!0m Sׯ3 A? 4|C"[ 3YTN&Dɷղ<^y_P|lUtfzX][cuJj׏vʵ xe.#EuN7Js=NRBT\ 8n=x- TfBCl5Bx,i sۀz=&w!ղKPUETJv(=[ k, IgVJJ ʼn v*۩rxԛ:?2>:T\Nf4.:SEr(% wQ,<=U˾G(_ͮ';6?D^tz}Jl85IH^'thm$3L c*OƔ-8}*?S*95l8gQfJWr's2XS}IɵM1ILRGUC:%w2}uv'(iQ'u/STyFgẓHVQRhi#$!ÁqmqHLiLd@o :t},`&t\BI$ HFaC3:=?j֫uu nWF.!Gd(:)T-7#o&MHTvCٌJ?\b`{ 2fPQNSpY?j\dxJx:k1fзk)hf8K20r9ѠajIJ(ޤGAJrŻw*t9Y)ԜN褤j8Anhst:0R6*n1Nw2~2ьlN4W|Jwr@-t&c%.NoqRveأn\ xEOj '1,#%mV_ZR|iK98y&es-ݙN@硗_TZ/o+;ʱoKR##.::jrnd@!v?Wv3umJ}~.I`I\gi=<^Óyh73EQԌPFz=N tKCyLj%-4vm<>d gh6Y݂vٍ5Jr-of#=~$K jmdqJtmϟ,9!=Kp:nT(e1\Wsi蠯[FˮM`Md D\_^AϤzn8Tʊ?^dNkn-&Ǫt̄SS|E)3l2r)&VciV[Ho4[=KP2I9E)Ǒ|Jq2hBMڸLLj'ni1L²_\&9Os D.j3O32a9L~_9\ T9'0 %ʝJ NuP UTтtςKs˞CyM9oO.Og"L6wyfĝK3m8gU]fy5G13X4Oӄ6X4B̙@ͥ`K|\=~X#4Hy +G<ҜD]1:Y "팴T7v3ռO1UQ)-/O(^VŪn<g͋ӚyE)=8K9?%oF'i`Ux '=N%MN"H1g9K@JmɛhwZ2 =7Xwr9݀jpfA42Ȧ$3ޜSF<'UA^NWL8,)7_!'zxfHV/ɌbKLǡR^[Р߹L&r+w)T1p2,gʹRu󚂞qeANϪ*^(EۿU_)`:wϨ16/<( <ԫvVC;I(A1<ؿqv=Bݞ+\}CwOӐ qi zx7z0ŻW.y&Ft1WdH.r_XYQ?n< ni̶[ܪJY*`\^.J`u" sE[(I[Hs _ gXk2 ЈzI% aU;E3@ŲTZwڰҰO'l;}KC;iB*XYgFIeCp@; <'l&ج]w临|d*wI▔ OZ o0D>s jpuǂì&kU!;͏e ︱=siP|= vUP_҅ciV"ғaD;u0DGum6j$!nٻpx h8~9/i۰5E {:hu/qțOzsiFgNS4햡@Na=~*q' !}m?eRO.Dm[Q;995M^W?h@=*?:HD2_lbaGd(;,'pxtᇤ?Ϗf s+j+D% _/GTSTYZ&WZ-}|wPA'v pw+Mp8Fe_n݉[ <`VK\WU:4 P'l[xMW ! ^~X C;mnOA U3OIw{R}>i|c?FZ@E?1?h--.Q p86oղ<`y7)iKNOXW6&œUL=B.NAH D֬wnE [>rF:߮_,*'?'GQfS^CZJ-R0w^,AJ3Ҕʄ0SD[f"f_U>eG'z>!B3]4_a) 8K1g=3_φteʌ-Hpq]J+UBLs-pLy&3M))Nwf:Tm2u gin./iq ^\nB/Q^XH ֵBYM,Jv6KŠ0AlZ"pK*/,gyd/-eƆWUj8lLimֹ3ךwxxN~Z1fD|@2y0 =w\L+6?)`uxWa jaH%3mT 4F[ڦŃL=W> 1]d(brdNϳTWT-RR'Π8w0'>aX qz- ޲+ 茙kmH\: 3OpV~^1l>P9e]BvᏙ|ĭB}==Z9Yx2m{ǯ= 3*X2bը'aE\6@T(2oy!."D AvSZ-KKDB uOiÅ {Y/#W NvNGQPQfRRl<@+yDR")h7Mg pXCZ8E"b0B} ]nئ~.n˗p^Vs+m9 r^z_COD؛nG<ٯ;tbsՎ{9;җ5ڹAD6{ 5a/g- ô#W3i/g粛]ûvNfTUٰc6^AUc@ahˆߊ+6ht=}-S݇G F YIdpqM^Բ|V3m'Dr [l2m$PجoVS3RwPTf>8h,~i> &ԕ٭]I ݲ /N SY\d1.HG 3D}Qkߤ,9͢OQdb܆g*m(hG\LCE`x!]Jutt-3}ڕP V Z|!T߇&GL_LNLMБ7-~ܴ _uZ>Z ?l_ g|gC{ߙ"j.ѥ9׽b6ԄT[okJ9"`/']Z! p;Z_)  7J4|U/Tx"ءrܰNqN9 {wi-91LS1(-z{\bJX[M:6'Iÿ ] _IO>A~?w{ BF%tI!35rʔ BPM/CR̘ n[T> Qm_14^&lŽUe<ոR,Bmɑ "*abQ2ްs8<{Jh)ie $Ki2@^qvwL W sYi:\Ѧ-Q Ɵ À/3qj23n9#xrkPf?8S&;d!˱5'"&ѢCMEmŎ/|TF"mvÏ cHl8FvA~ ''GI _Lelz% 6jl{̤d^6W;ԇeĎ Bn| <܌JZaiqYq)E0 Z˰BEcX01JNd2H2&V[ڔ8 t`ݧzxp#`L <3 l}J$HftFez4}t>@^Xg ^6$-.pLws(_BeBJqaC)7]q~]-)|b:yd`5ƅ*VɱuTKx}ri@Z'+e{YT)0ZU",C)G R.Ԙja? Ȓ2ڂnG ׬M@+H*TZ,6o6es6eZ PGVljYeGˢG]qbdq-: Ly)Iҋ*N͛, O _gc]`ZU,:5ݠ6|ȕ[ l}A IAYS$ rwi8I늳d1( (r Siw3Ӊpd'o!Vc(fs!v3 !L jXxIb&V涚eNъׯTQ eChiy Cè5&T@gL7K$??~g{h/Zo{lY ~t>v9?NRuRŠ{ҩ`lTӔùE+ڍ:%7}Ozϒݳ޸x]0R$[{Qt11K٭lCOAM<^IzVAN?Y>֌r77UEy7x`{2JὌS|nw),G|!8م%֎aC,!{sL쁴kLZpH q NϹ4LwJ+:L&K((%.FM1tZkxW{W󝰳>Vlo˷Jqz&u+jwϒAizP@)Is5)|9_z|ynY^),e%Y)mDm$'Oj'p19D}W֔V2 )2lV3 Hh9-{0U6 h@ud\~yfSDf#1/M^ f`q0+Pw$^{T~oH _׃A){ʒr?5di<2lnMWYwX; pVix5p# b@e\?lj&FA[Tcl" rq́gwuNroJw Yp(N5¡ &SH44T ֊"p;k=5TS[ ;C$ Vc--d7%LB+E9 ] alpˈfѓޅI(l*[풶0/:"2&BRxlT0hw*""~cQJ EA^FuHF~J$I,T톂(8tXx! $L#(v,I2lv8j J.zIͨ%9Tq$nA5PTˇT(fb$d̟3D$l &JVA9P+=JEMg𸩈JX~ID[@ ZVpa;x[F)AƹJ$8$9#Z)0rlJ+4jp :}۱K܇%LWL8eڵ?:eQ&`Pk|U2eۼ|+G~R儰ipn:=qxdS٘ 9-|gҍC&ʔ\ ]c-r>hpT'sAQ׈MV2*qWTv֦`ji)"S,-Ch0čڭUkxdu&$P 04-f.Tn-2;YI`dV:e*aQDV\;p { k) &"Q|J۔mv*9hgW".LQs YӢ|Bc,Jr֖X6[I d;Kay{T|AEe!'r_ ;6NmH')JxvSsdQgJPj2On:NTeu!fp#UQF:oX[=uFjbR-:yoBBZf$H>a뉒] qdz/ cxo[8 a(V 7"m>+g7ySyDxͳY}!ZPr {QAY!"t$çV*g܈nIo] 7=#U -4Q_~UXǘ"E\ͪdB] 5N¤ KLDyk6q\$_?d\'pSlP;yW[fLIBG`< u20!+䃩")ʃTqFW MΚ0qR|2{DMqDGBB*ÈAڼ궯#BJK 2d CA]EOꁤ#^YgVXtɃeJrVE-M T)°ajmQ^:3Kvw"#EenMUK=x}7=!5Pb T2pԍ1T=f&7RhCq;VVڞ6 ?*>ZGelwqᯐҐw]C55S֩L\vᓯJ' Tמ7N3U\NJtntN΅,1ݭph5#̑#eK WT}YtDC 4u6,nj 3^6uPFڼv{i2=!C*.^B^*ՆnI&!)Q>S+^Zmt 0jd4z0nigԙES8翶[)bfug97]P6 SR1|Y%Y_YGJj5JOqH_'Azgz[6 q H{2MiupsdK~"ѪtX0)W+E & 0;].,tM(] kΘt:3e {BQ v=GAJ[Qf&Qs\t%ɖyJ rR\seqƙ^G ΆlfF_2Z&sB̚L06kɢIb?RD3oШMZEvYT1STKj t"vuUPҜ\4G2/\ NtJc  Er -%dI4A,`ᝬuj< lǃݯem[~Kpe=-OY{ܧ+r;@f?n_q6=?ӈZ=h˞={Ε{LZ8 -axZ-~1 [ۏ瀧s\)|gGway;< u' <6ე¡MOhb 9{<=Z\}3]=D67.;(P]Xk)RyP [O=wQ۸ 6C8x#3;BWh{t _+pkq]0q1[(S5a9,?jv(x%)_pWσ q=Xױֻ;nO4#,&HA~'m\*Seq$bwmk1ֵD5AM)=I6kg$=jLV&muyC &LD4 gasRO+1?æap eoT`o۽4* WKvnfnR"$ uR0sl|,I?XԨ$|GN-xCj_T} sLZ>Ǥ\c "RYi3@I>9*U;B\e'Wp0?sx9kV@mӪAi۫dIV,c=^ȃիvԲNpe;\~'z׎ jx)I[zVᶕ6$t{XG–Vv\mTm5˞uYg:ir%TDkm\ hݓ7uT(KtKQϭLG)I&*$R&!*D|TQHSĜ}k [/|U[k.]kdr:a6viHA~TBVs Eٻ֐ Wb^'$k0mrcӫyZۭ"$J#AKGPH㐟AZe=OŸP*k5=!~nOq' |N-h&ԒQrJRbgU3s)QT䌲?+&Ր&=,W%N!Csy IWzofrd`׮$a KrR?v95㞨Nf<_=$mR .RopxҎ!?an:\2ƷY &TC !CTlRr$,3?Сt*00%"TQ{N4aV}"" ^zC*"2. 뚏^-\yOr q)*<Ž%H[; Y1~ cۈ:+2](Vh]8TDH%l,85:R4[+#ᾃ9 |ayz+ mTXfP 3y6e~ɣTܘ2 $q^[?D#U@ R\71wW &<r Opv d[ Z:ʥ4ǥ5%U䲽6"! K[hB,Zkm5Xx|E%MXOA-Z_G Srm\m"#ޯSpB Ț]-uKQbӫR<W-jlZV~/Pmq }D_R2Uj)b4[rJwhѝW:Vt'˂:բؼs!@՜^E{+ 3bc{w|a@|pBBGJ;Q2VGڑz֛wS$Kkv|N` 5'J`w!cW6:kbtZu VPv1Rѭt:[vS[um%~Sbn5ѩݘfY+ -_X$4d`kg˝ 5:9Mئemǵ^: <\ ud:aZ{ւ GYyjvS;BtsL# ,gV"; ZŤHu)W+/=@̐0eg nڬNS{pNu ⚳'nBl3G,aI_^ ZT5^ }^6?ZwPL7foT0HnТ9 k~ENŸԦ6 5R=+*'g (/Vbk8| Y%(^ I_.opH-AuQ 2J=-1lѻ}w޲%uV`}35+1v!7=ތɠȹB}}Ud^_6Z_??~`_`Mr'0; +xt$gv(jMl_7s*vsLi̩/ϲWvX~|Rf bZrI "MaN͘J;9.e{a \v} )Ϻ3wTΗF5MZ+VJc_X^ZGW Raj>e:v+{Aӿ)sJjz['auWuRV՚Mb!,>lEβuhKU@=|!T&Iubv!y 4C%;V}špc{ux3Wm$73~)as]`gK#}d?+Pu|虠mQ 5셿mNMZǪ~zu22tXu/J:R$f${uxi+=xb.\ڢ"Kn d- s.`Dz;%if rDu_T {?%H֛1 WvL|}|sxzupGsR+̢z=gnwOp. Ԟ.r$AI'I:" S R-mG۰(X%0\vGhp&h^@.|ÉG8/{Y0u߷5)ADY, W啮; УJ9H9!tS'"dSZ⸠Z6Qu7F b{^@'fǁ8paErwL$9(µpʀ#yu$77tO u{z &s+Zۯq|08I[q1rK9) Ǫ%?83b轃 ?\6v$u%eZlB18nW+Bd=7Kg m`ZEUQ^ Ϗ[񉀏0n X}|rL-\)R;Zo4c3;ji PN*0h% 81 X%[V?I{@Q:|  k Id;30^Dr{@{{d'fզQysJZl!խ\ζ(o7a nY2 w! ݧ%(ZrM3ô 7a$Q ԉiB)[S^PFT 3u|UKDn 6B6{K)6%N}RcG)pGr&,"#ZWI'y|{_pU5 !/զw`xWY&PQ7uke)KI/)J2݅F^6 ?cOP:HjyqU;E떯EtHh}l(&w3o}^T|1?G !P("ZlΦW \RiQ<+%@]4B_TK 8^〫eTl֢mNx9L-,(9uMECXZE&>X%b2VptF+% Z41p#U$&} ۄ@%nàN1,徎CrV:X;TUݖ˹Wiy<^JC@7:z\Z+aj,w*{!~\LHo&$o}'% y7Vr4*̎ >5o,ڧl ODK0U٠' g#;nߣ.d[LCfhY"&n UULG0&JG> 2!' IipG=d(6Yw zf{:k㑳CacR8l;՞" yǏ--QQAStY ImeiZ)gC'FU|5:qE>/vAs^zKsAhS:.6@n~R^f@PJ-YeqlM(ȴgp9siL.9Gf9ж@!N2)-@TdA`5У[Ic0`)'`,ć6fzƈk-PY'vc{6u;2WO7JIF\ .$9Ui0}^$?+,%8yLJA5F|.WбSt,$)$p#Ple)h.NA5#-8?ٝ%:•L:Uw0)YSc\Tx+):l[Oӎ&@逋*0]|֒80YL2J\iLW5ԭM,s=N&^!8e ,KjnrGݞGzf+_w2 |_YZP9VuRe4>1NƚV'C N(NI3|ii$̘gb<0X6k[-!Ut+xZ(1eeXLh+7ӑ^)9|L:0hwUyf}8%1mk8 Ls[RPaBIh:²JMDSILRwgQ~F{P_ʯbDCႅXw p_xC=Knqfi4va+yy+7[vKivIjAM7\Qdn2kHQ٠(X{iYe~7x1p2WaGr^. b5Ga8D DےK.I۳cZCrED_hy.5He\ @trXH-#!YÈXRTz6VCD@;J 8 x_w xgq38 WK%ԟZi"^Ű !RI߃f(9= tb׎׏q6ﱽ`+C~XROEx6r|PL.LEIDJ3']%]Xk\Wu+ ""T~\>ge6J1a2EgVq|G@[ )oG`=iO뵛4k/'p9fWĥF!UA(/> >$TM "64)/b*hZu~!Wj,Ls:pJ ^͸&n A%YO0n9qKnZ©UryhG^>"Z$я1"+H'ʱ^?5됫R䢮qBho=W6&|%ii[8pҶmuhxp7 &oD:|{^LK$-Ą F7Xny 5t/AiV^=RʰfBixlQXIPUQ~LmoI%t- {b}b8eKeܱV ps{ɏv/hEZ89Ӳm[jjк)>TS->H T)7;''Aolܲ歩 owrds0)GDbUKprcr/̥s,D:c.7OQB1kqxt5XKڑ󠜕q. N` ha /#{8U('̧V?ػϰ%j9naS *"炫lcaƏ$ Es͝ߣp2߬o] Da{K>JԦŶu^}w2V[aCcRÿ:IZ!o]XtmcWBFfNM)/JUi rCU_EG``S B WFsei$sfpy'Ta-Ѷ/HMIH_j9p')Z]Ԛ@nLDxd@lym؛S3F/bCY~E"늾7s(xr=+ Rf?5;|4IeW)@tevOe%qļkԜJQҔhw&Ey6oH 2]2R)/|*TvhChr΅e?*NB_IT":kt֒|S us>U N ' WA JzZ"s*`Axԅ,8!BC!:B>[JiS:A&WN-w'd"$*^#\\s\tl)uyrc*BE*é=OTrQaՇib; Ù-A9&(}J⢢)Ew;4zl|)a*! zL=mlv ?u%yH&!R_֧# X7'dIؔZ6FhhF7} f/!&3Y2 hD& ϳr+6K&dyM@&1 8Ia \~<\ׯ, m%OVZ4 l 65h5{ _qeZz3*/n16ORaɼFL"ötu~kPݷWʑ@%:(7T`@rɰqZu>/2J V.N2'=BR2&HIGQ訖3:@p $9Q?_ba!/N!cWq:,A. fK2Z<)7#X#xGҔQLv(y@s󨆿1CO׫k[ q}G^~Dh&р9.2cѠVǢYk] ra{r6U>nynD<]f*1h; FAߏAgr|'膀Wb$zVyKQoae>4A:  t"0\W}IRy<^Оwixb/靚dPBHɞ0$H2UnI.\sfxoiH㝶ȸ,BN@NHU)[DD ]q[Lv`daX9~41* ÿz.-Q8g^Cs li-xk|k JiwiR:UЈU@̉1&:rNc\DlsמF8zyv ף|C pA {!>ͯҰ}%<ݬ幢.xqRsE/浾Ruެx7٦^90OVi/БmrK/GّEiM/Uc^*7;-byl_8˞c0P#~[f.DKb.m0PI<=J0-߽C8^}ڤ3QC&/(*_XPASI#EAO EejcOAN,VC#%ZbN#DUBUbR})*[g>Sl !xq9ϮAOTJCq?BlUF)) LYK\`'&pfX5lU& cɗ)˼䎐I)xقz Ë׷&MFT*)x,*k=B#x0\pkC:2jQv_(O6Ue ٵe4Ûr '9%8Jَ_3F)u 8=dC }s} sמ0|a7@"D2\-n]}@k\?QU섴:BJԦwSaߨfӑ?2xC8s>cɤ1hDy"%J)O/,xQfCNX<((f{J@Dy'Ͼ (ˡUn*Qx{ozou{j rnUN^JorEoOw"6fk֙aAH,W纯8rWܢx3+jթ74_k8Α`E`ch6 l62o7s rNz3?vdу >tw:W[^}Y6r)bVwE\y++L.\l<Ϸe'Ӓ"6 ^xuB }gPmqTbtoaAE~kZ?,F:c>:;I5FȿE)M0@~;U=nʘ61HhQByu`UH;o:$>P^3-H KFש`-4&tI*+ߪN4SqA:¾**~+HyB.c}`h H~gQAD Maˆ K'=zCh` Y;yUvu=%nM=s5<e⼃g*)oV-g~ @fiu·n$ 0.)iYΠ~ yuԉ%o?/v{suu͔͊Z8,ˊfI[2řgNY`2y[]'Z'_gɗ5-?ߊK:}-TWqwόn#wؒϟRV^TAS?uXQ~YO>3%JRr?>qc[],{ἅš"}}џǔrnYEGeT\k^̫]F TUb=?~<U˛!W2mлQw\B<OeV}^΍- AZ2`|#m{ìpoܐq vG.աx#527noLw0qG]Y$U&uY';/儓{ij4&͘X<|kk9cw N5l'@sw?) #UƵ ",J7'vw󾉝ZTKXԅR ϶υX1Y nrͫP][Kt󫹵[8M喯Fe~Ou[O׭7SL铯lc%)&"}{~VɌQ9'ĕyēŘ8LPAHo,Ϫ|-} bU` =rl 9#S-r%g۵ O{7q}c;Ұ i0o2;tds K!~SoH!&Mm_uqMRyZ'ڪ}9ϬϒX6|B|ZL&2F{5זi)$7K3LM?vL$j>asNli߬oS37ݮr@o&躱>MQ\*@#i4_xh{\L ]*P,4٥)3N ]w45q͙FQs4\9 oR /u`3eɏ5` \NAgC/Xzn4ҏ] lGJD\5\)%I/,xJ085 0ǧ1#%S dP Q,uyW q_ܱPT~[Ug5W*Kk$!yW5Z;jL$Aq&?u3JXUdYv:,o{@"TYD@\yLd%w/::"̜9c4^ TN8Wuac 3< \~ R9sʏM1(I/ju=ƎM]ְ/XK|LU;»„1b s ^-nU -e\uO::Sgjk&T W:7Aw]hTjR|`N\u eV&꺫j~nl>{F&Xr.S'!.߭z+]wa긴tsMs: nC]ҩ4U 2ܸ"Ar0ޕ3Y/gRU0ydۙG:N' .DD(F^j:^@ϱu92Wy$ޠD<@VqՆa5+ȗme.uD9>?Xܯ .xұOҝc/w]KEXfQLMڞ8)k:{Px 4v^,C.hF\5.AؔgC'UQ+|cz_y0= V6HUU_4'e+`+@<*cv?J6Oi<}<<9YEsGu~!5<*q,I`>jؙ+{4gϵ>a] P%z0*>*T.j[# X\9fo+uyV5Bkwy~GM9X`G۵o~>u62Xx#N`_ȌI0r lMtFjźV2 <<Rux[Rң*5qWsØ}2n~ "SEWx^! G9횧Jx8:;*C<9 lsVȈdRq|1hRꝮJaWõdxᤵDs {M}j2^c30 SCC1p§V E;)-B\[5v26Alb& L('pI=SI}ﴇR`u}pShQ&'oIL&U_ N{hPMCNL;xԕ5ޭ`վrVf'`m ~(N7靸r ;Q)v*JݿEUwztn\AbD:]CC٢2M-?5;ηo m}oQ-1pJU6|> Z*hNiQ$QR$e"UP33n`2U {<[q˸ka1GN_iBBR1ǔT-S$̵tR6$pif:%MTJn(-1n~nn#.u8j l?8}%Vry~p,#Ca ߆O!is]JrN)a{T q8&plBc&JWmN7`[%2Zq*v '$r\Z_Ј8~_Kl]*HT=GNr%|kJnZ8Xv65tԅtn ) ɗTgvӜ?N/UVT'wu@vQ%X<(JԠTIeVM QHb&%Oʹˣep\ø|8˛۸5T87$@Ȃ,~S}ě\8T'M8rs9xVh} Bm2&Fj^ѕkM9K*ȡNJS Ov$v$S_m mFIU}=-M'?`03A ?:S;g7t؋m5QlrYRJa2(?Sg+QBYr S;]fVJL7"哭ԛf,)E@Yo5<'VJ>%U }2  Rdu/-} q kWIޔsE[~K ,j4f ,df&И43(exZꊕN4rɓv ^*抒3kFUq #k*Id1w2qtLYFg-'PYAkX{JP PM,˟^띫ds&t*wb/J^E*6}WAbms'ٓ[ Iir-/1$]*5V_]͗yYx'vFϸJJv5NO^h% V.)z=갥0DI+J.Y9[6JZ6q)6 5uڝUar]ೢKk?Q* +bjGiV @RmZrޫ#}V%t[Sj cVqXK-K"įL1HY *LfJBn1֣ʭJFpZkaZ|qdjB@fHdUB^X0kORdzq&ro{$b,ܵI( `ŔPkA!ݖŖI~1Lkʋd[L߈?hpxӄYzh5uf KQ#ҷaEi |.bPJG=>yv*iZ>[$ Ϲ*qLwU5\ObpRvʠcRPw:vY ^\ dS  ' pd$D@0ZN\`m vnK,+zQi;MnEOdk2ZOUDēFx&U6*SeOp%'Sy<YL2hSR5PNSj6+͚#R" q!s0PHIKـ8L(p>-I46 9NS7,?՟G_}5lIV"M0K]e|?UrŖ?י[pKr^uF'=?dl:f1}%.)8~*M",-*(qDD8!ʔp+(ri$  F8 IǢ%n4 ~tT-GFs :/t8T~:eB0s8-> Y8g_sC ~Ǡ0 RJ&2#hcmxun4؜PBYtQ:QwF>Us79_ @VIt¤..6)%Ԋ8ŜG6%+ kܜWzu zU?% V{ N8IuN%ҙþOple6IǬtԐn+scNZ_%:3[QS2G,ﲸӉt,NR;EC[ -]R9ܓD;|7=<$tL>?G\DkLsBVeǐ3uݾ,mnq<'J$rIgB o`b й:=IKW;E$NpQU$:|OٻS5殉 b9fYƝ W h>|'*D -GWrKd[dBUd9+_0Y;eHA3^h0 cJD\\7k\$}0%<ȷzE<.lV97fa99Y0]jWxgz `q',SL_Te L(z5ߊ/ o4W_8cuD| gBO j6c[8 ?OԽA9= 1;65xcpЕg >N>9st{jUdt=Nr{;f67Zuz4M- J -Ȟ 9;s=v^5}w<_W9Ii< l|{ٜf~DenSO87YPx[Z~#WZ}M6-M̋(N{ SRWOPd5꽕OWSRiP jxT(]E&vyi{,{xtu΅WWwhWtۓ0!%엺:8sn^$Nx ^n~VOq-b;~/5KWKX3W]-kr_vv5 ՗~ /җY4k2k"~;oeT,ܭ?]EDR3Xz-"'jF3?=:5MᵽGPW?N>]šNd']iOR&\|49J'v'.bɈ虐jɅvT]Sm7y x%.Ъ;:~m|q1 E.9ehP|Rz6,OYs? Zlͺs|-kfi&n듧jr-MDY9|ӎ!r&^8<8U;;W4Yi?m/Y=rZ5@Z$ִ*}L[, j FY(*.KQ-Y26hf&h:  $vf*4]k˳k!ȄV*IИiTۉ48}=*u~sz)耬RX)s0}q24=M>9 ~*!m aAޮ5x)\) O˚HDeiQOxhpu`jͭg7nXd` Ժ?uuw3J&䛯w߮nCR+z_vj(nV|DG7_0xmr10ͼ?.h7byNS HMKy ?7nhnŸgD69st%n7WEnWgeszn T?yWQ:%V"~cn {nǎpohnho,d TOwMK4J/ <?ܨ .ܹn9pu (e|<ԍp(: ϛnRZf?Y{;~/DA .( Jr ?iR5{QFߛi1qHw%QQTckm_ FcfZrǣ;Ҍ嵒9hnJ$oZWNht$R_I ܿ7avL2lV,[T| O rY!&9칓`ںWQK=xlI\Hqt[/>2UhflBUO,SQXs_%nzywǘiiJc?4Ts睦kl 8dRw[E.< ),|324rMB6IsLqAqs.fZ o[ơ&W;z4=so)U yHxiO!#2v_AWftWdžƎ>r̔jMr=啀ňc(wW?nq02QBA읔wSG\mɊld?N\M$[u?),̕Uwb؂oPMEQONÍ>-7[zn۵~QkFcѬ\Xf8Z}+T_@b$QP,1nu>*V$3r/BC A4J d!ٙ'C&[mi*!C ejc !rݸ:pVzuYN"2ά@35.q.Gp]PSO}R+y䖚/umI%N+GR,Ǚ%RXc7.JH[T6u^ei~6}(7r uJnI )5T8ߛp ;*k7$Cd7|&ar]#<ƴ&b|ݛJ`!䞙wXR 2ްhƱQ(r2wZw~yC\ I8:8`~BdthF Uv4}2#W;P_{0|G6J!_d jASbÓ=Uw+_DžT0_9C\f/޽)Y̤kLjoA>mX9II9'?Jv>gS}U@&%W 'L{F9LަӠ`?jNӝlT4LP [yN찟!\IAn#(=t/鏤W~ 75*uۄUkV w\٫ |xx߱m'~ɨ_OBss%P0Gh9mh:7B) c80^U.qN~歴׷RAWJ"JɅXCd9ܯ"Ds"U bA(]}o0JsZ6Y[_砂5d_4kr:(z5]*rő* o0T7|aiAtdlV)?sjͫ)Q лO8|su|[ ˅8n\zՔ*;|&?)_V1De<0=l)X-IiS=u{N\'3CiJXt*N*VF>XxWUy9E5p֙0귓ɤ_WL /xU2)1nYvsQ7񍏝iEk9BC>lsbEcK'ۺ起\o%Jt\@Ɣ[حøo?j޹@Ñif|d6zk:xSKLGBA ں3lZ3܆gQ!oq;p~$'L1 h2ԸVfϠhsgiP/lEvQ%;.눗| mZQZ7p&ؖ-h Qǰ}V6>Ud "9Ekrp wA$%]Rt0b Bw43N c }k9v,{8ľc 1!W-C4itKhF{,׾dwgy=dxH6ݳ@ICÖt&N`M=q>hF[j[Y&0@Dvo3cY20xG\=Z(̜0}qu/z[yRATqR7X@xzϬ*g?NOOF Ow`-ѿf2;i[)'îokO vu1%NgL=WXS_ӤNSaPZzZa tX}<~Ta*]rߣ>uAkM{aRsT,O:k ^/Ř]W-+5;6K47fl:oeOcW[Nk0o}"[V]ݛw. qF 96wJfs1T>豩6?S0 )J0ZnST}`(@ԀBF,HaNSr)9ӐFpFRYЁ* iիd 8K(Ɛ|{"0pI G9BaoրrF៉/EіtF\0.Ud68~s2{;͑"ώ$x#4Ub&}K%c5"?rYlzW+!0$O(PEkc3By/_P/iN:*w[/wJreXsA+=kjO.$۹}mpN~;ӝMUoȷK|}*]Tݝ~MzCAYY9l2>~Ae6B*$j3rU0M2LKH0 ym=ɢ.˾; 6Ȇ6%859W~#C4z8S _6J7'_Wz_&I(/ix%ѩ`)`=o8 ./qmƈ%K7Kծ8)ZER[e#)>0 \`EQˀ_gA;UA[=Mxw\B-q|rFY݁P z211_@qɐˀ(iq$YO| emY?Ma}{$)Qd*iKn$?[^b(djw}:`no8_h'󲠧aI|=AvZ=-L>@<$&o#2^{?y>{#}uܢP76/ ZIq% ^hk8KBVhl/#CL 2Ej}ՆIrȊ/]"K#i*;YiB훓+)0 ] $@Yē(d  wېM N^T&T?Yt411!ǣoOa=o')ƐY< (GIEMdyŘ JU̗v`LUV2JZ^pJ;ɡ^/R8h ..)Q9^SbU(<yl WB-zV{(jQkjE";:~|)Y&IP t(EM潸 -3Yyk4靐P7jq#Lғ3r ŝY+lgR-bZ Q?4em?y(ڞ e6N^Ҕ8Iߴ^P*C66ҔPöJ5=y=L*O5 vnOMubZO0Ly.Cm?x/B;N=$M'.rNˆOC73Ejp:C<2Sdk5G= ̨V$k%CM&l.ΐK.YP GOIzjN;}(lSWB/S/|.Ձʧ+;}v߮ST ?YO~Lܖ4~9bOw ymLʴ)#wȎ_Z @˨P)T#\~xpT4#.~-ttc_>ɖ2_x7K:wU.vbhI[s'}v&Bx@.l[vq43dx~CΈ&δt֌/~Kk/\yRQQ&jQʆ9& }K3^`~] q } @ r78S8OOz*mؽC,~vo=Ј9J?ķYX#>Ó[6;VQ6~tÿꊬ㊉)|]* p%`YgB&5_^)`T p[`{^O^&N/XEҍM;5 z:Z[Pl (ö#dZpSKnuw9|S!Xq]{.ht[R'І~2SNﮮ pfleV\uߩeïW|~[ O8.}.}W+I)nW-[+j2SDw/$0vvq|C?`XCGLGݟ l #M[HZ1}`U.u+Sl*?;pz#|57_j5XoX/hqkJER&B/";tUeʕΥfl/|wu?QKNR>/άe4;\a`8KOmWW ~s M8_4?y bEPm0M o}1]`@%mOzTILCI^J;+yT'c"a۱NjO24ع Es)qo)lD0M`A+]0!~@E8ez ɢ:_*۪jZO*7T.qk6n „S7@+렗VyO[9|,9n!q.!c7ƫJ=D*}1oP`? onn䦆5K U$*zcpQn&QMNqR*R^;I` *VW QFa(]$XW)Bo{53U79<F8(Adjt1J%Ki V(<2pTZpE*u5g12|]Inܸo 3j ._tjkrYmcDᇗ3C Ç*2mp<@?_XHgҐ_Y#`ZarcB)K~:<-xY{ N0epޣ$+NV ~ibs0ī$8M컯Tgn} q;8,Q B9_4/)C2㇐~Q /7B(cZY%[df"N4/aߐ]V74WE4ts)M"[4*/3j+S"ɢu^`"rnB>r;7ܚ;yn&%`p Zc0[`uu^3zc m2W73qX!3&ΛYH'˛$,)h$FNqab䨃H.qrom 'g` x"hNI\pjݰMTFw7G dNgذ6S@s޾2Bz]©NxkOG}^8Nj) 5Jtǟ.N#&կ;:JWE7>JoW. C̍-h ^{znZz*1;@s@ VQO]^UD2"w8] %n)^w[W 1š|~-!Y8%Nqِl<3YC+MLdnDt ieDjnmdB~ ^͓!MS*MrS\Dr+pJI mqe &6؆ރ ⛟=t .i$ ` #M~#:f"=$g.03~1w3::-$RkUh2T.iq3pԘE%>ĥ`6vU=jBEq!|emqYBIN&lJz"vVs:aV=aFEH)o)MG;2 kr2f"`_ .G:͹'Y\tP)4q "bS 3(Zv~m;.)r7l>- &#VʅdNK*ܶ4U$\hvbQצĥނl160>QitHCƧD̛y0z2ae\yN~ΩR7Eע1~9[VJQoF:Rg&Q JK,s?>#A?x62l2mfHeJ m\8*RlJƛ&(1RӐ(n~ i bWˍrlIȆCiyLʊL^@CYBF_Ʀ}"Vok70_3UcVВ?V@\8F93p {Z#DepЩRbAzN\MD{{{=[h(,uނ2r!J)QAYgϜ]4}/X.S,u3샩+"X_!xׯQNC^gV֜XNA;I'x4qӤVBT4%RM,Gy i\/|Q1Ro `dV†l#]y*z6q!RJ]EM9==p@/E\ﺺCBϴuAkM_`RsT'VRpmS:bʵBYHJ)3Go~S,R]WmO qO:؃wJuY\!..#ܨCW|s`|>I~ fQi2;~?HC@^K./|O$d;&~\〰r9YT' 2Q\1'05j-bJ0We]Bb 28Io::؂_~D~d+[훮O4_'ٳR\XGkag^0_$FBc$$$jKొ|=tmwbOQσ\*$ >EZ8Ȉgq iɭ}# ^m0<`_nP"; Wg{0_d>? ;YP%.T0\\7*'J{*?#=Thd}Fv6->"HFnوf_(vz_yWLxՌ`V*s4脁<߆6_Eyj۬]#^SܞNhCH%XM&u < S΂TIΊգ >%VemyR(QRY MXrnDHCGӢ üa ޛM3:EDF|4J[ /ͦ5>a(kM,/ӄތOu-ݹ`i?o7`{_*g:GzQrn pȫ-.Nɂ51ӤaJ(?vQ1#]9}7mL\!2xd ۔a?(EVjFjSp'l9V0'ޅFAj&=l=:|kbod9r86ImBR̨!$?~ 8bĊ'8/'I /<~;svRp\|>Uދ2d@Yr3a^'N_Q# tij lym*#u'Iƙ),T?I>]*'>\c\19B@;=qiTe|{ǀX,mf159dG0ejⱨ0i <=vٛnυKçl=>zŜ< 7 _N%mG.o A}K0]*=f\Qx#ȴN+x^͢ypOĂ}eU55:qٳ}^x30#A|.;nf1z_J7 1t]KAx^ ^ G$ywN9w:*<|ADžYݤUIڽp&˿Cޥ&ö8ai|6xgo40;+"griq'3ZpIߞa9츼Pމn 4H*;'<}aH%/#V,r.οJXWݿd'o{awϔveA r/=ἝUꍂ$Ho3xuj>z΢828Mv~g\ݩV>`]@c|iMylN5kH}co+W}%kl9)8?A`j2O娙^? ־o/Ϋ/_j=;R[,?5a5`扥enotX\Y33 =y^7*~Ϲ5s7'x W /e$x5$աu YiJ+#d1tn9fH6OEQ#w扣B".uV9p-\ zlQ<"GQڦiTϑq'eGZnn/-_M[[[k iMO[8MKPfrXSY I}Ja'x[5PX#V|f^&卧&CoʠOͳTZWxEav&^C\_(/X[NS y R=탴oizQ%e6 K ּ/p F=g/ 1;1*n x?ɞdĢ~7|ti*GG֚$ V)8;M̯rqx7 `xSns yWѤBt'QvܝNC/wƋ/LE5G 57w'I1w旹{cM:nܛ/8Y 3݉q쀕qHF ^pjiGn629n*T5% vp$EചFSv gUa!C 3Wa:fhg@Mv_T:oC 1ڝ&p>nզowOWCQWBFsnj(կggjDE*s3G_!tQqJ!IkǼ}hAbPiI{=|!KLM}$sH`ϣQ=BsēV2"}er6 ;4 ? zĜ9?%ͳSGݷ~ J_'@CϾ6N Z|q.u:!l%{eڃ'~5%&}V^ &,T-`?9^&H'+\ FBm5e8WOu*Td*n-NZL)$) I!*)afhc2qw6k̟ fji!0;qT| 3ֱqύOν }nj (a~/n3.rM!3c-)5A@b#.BS9kQ01dpMjA#w *?A B^%xƦ T?Ͽ~O ~siYЬC~_Xr/h н4B w?v_U~h9N@6B{ I|gvH]S876!$͘E~0 B :2c;ӷ4/|qv#)Ş,m`@x~iA1G$=ɐw%|r )4h6􅠜X0k|/]N#5Q J)f*Y%jc2rн0#[O|?~d+q3 Mn$BOsg"ЉU,y m!3OK@IsAA#TWps j#w+ %µRp93h.QP8O ξO?Δ=g?:[|^l/BS4K ~\~ چ2 `ta);ԂКF%yblV WK='bתH=Ě(7Z:H?i[3A&)817i ?5̕O؃@ge}BVT?gkPҰ?JN✸ 5++"`5Ğ 4Ӿ).KN2-T*cYt&}_` רJЪep5'EluBmp꧊H?0m)Eٿ_POv qv)}yhآ0הlyNk_'lE* m|I70ۼK>R|N|`!'ZV6``2x9]s8˙o>"g ?[iaG{k 0k4~K59ZPͬlIcaJa-DMdxioHΞfX,i -ģ]@&Сq %]tqޱl]GWAlCr%odjieǟ:ץ pޯ~̂[/}S\/4NYus-l2&aLbH.Fhq0cE?-2QScY2Ϭ4{>Ƈ?Wci/ s56~NBm_`C)|b#C[6nOrĕ%=45DJI]Qa~~KG~ -QP*4]G2ŏ>DViC:~TL؉::gvpiYm@EII) ƽi&|Q>#J{N]`΂nL 4kqʠ+ZaݲF8֛&\wwYQfm r[5E9c7mv]nJHRFcٴ5#xbd܂%> ;A~Q9q`&18}8 6Fuc,:7\Gw_ݑۖTYQ!ci,6rwZ#ՇTv3c$C @Q]%  wwޘ{%41ZK?J{=b~%} /X9yСS^@Wj28|^ 6,* eZ6GP\ t*l9͡UĻ$+b ?PG?8qd;oX%'7{qy rtDgzv1RhSs2zX'@ b ٻat! wD8ڎ|aÃʂd_Zeop~RJ5 4 VQ}nBmnLJ4-&s*m絘Tv1w6Ѕg;)e>Xdzx󓼍\TV,%#RLP]9o0+@z$ƈCCսAuWTh% P. ~f-Db߳*+(aF5>Z,~c]CSٷ^fS)$C=oB.It_RAFSF)=B* <@lxHUS6cS'Rq+SN,/#;.ܯu&MY[M *ō4N3BJE~re+5UX h˾`u;-'wCjpFثN70P6ՋʭݎRq6~W+&+PZr}kԉ;3ZutRڌv$ ;JRI8e@_I]]*2us')$Lr\367/wt_[a=y6/EtAްIGޤdyYpy^#r vKN'" t"&5ִ&q:W%Ҩ靻$T}rmj"i&y'RfS4q:݆8 ۩MϜuM~™%΍MTgNr;CIc n_uVk6@z+B+ŃR`?BM gڷa:]a+&h xǯaWSe(z,P:1;q c s@ DiR;``3N<~0EG3)_ϗ;5g!` =jQl0l/;M>C66pil)֎_HOY Zs18* *yq]-6l4@}P775sT?AӁp!ʝڔ9[WpfTN&yko,mn`T`nD'AŎ;P:~B#m;41}pti5~dv|RQ19*˥iw]vJ/M؟I8 A0 pT%.c#yX-Z cS]n]YH+J)lV{>OH={ˆJ Rdqpoouڣ33~n)/Ӆr1 sn߭7ZJ˝4)2)`hGuu0ev C{np֩- zFA0XzOz Cž],8 QwFH Ӏ nwKؤAKI1 n2fߚ{|Â2Mso~% 11lu ;[.5t0\8Gb%/UVOlCuPtPB>{/[2VAZXrH j>E&z4<3#0+_Wbn-WĂڀ_%yW;G9yzX \mCӈ&)\&'KrUAU'SdyqȪf]c0z φ^ YIoV3 ]Id㪤oHma.'&`3^BJv&l](D25jЫs-/y {bGNڼ~]蹏CL]?FB Ԗ 1>BZ}|3˘(},(ТZ!b,'C-{\D6B4aKNx;6*MfAN`U&D+0LIWboEPPjqޒVRrL~/It-rbaIZ>(@ym{%DwYAwV4°oޕT_?bnyS'3(,Rdk%Zr$5+oS*ׅf1 yg.SgWպYӏ!,8 톉_X q_ (QU?Qu Y(hIDJ# 2\n{ [@u~{6D^Qn#ofd36ȊBep v1;{?Vh)̾D\ԼPξ^w㿅q]0?+:[Xl0t <<ݓ4 9z* 3iGe]ǗysBf(&N:PPdȍ#y5|:A xOqMZP_ф OoS~ު?OAf&/nN& 52indPF.RWxÒd#G54ˬMY|Hea_]Wz!YT3=)9>ܙPepk88 "h~XAF& E癣| $CLc:0* 1e5LjW։5 ou,ˤJk Cﲂ<$ gHf$fo*hxV@ 6` [@}?ӂ&c581HY)Dw@-UbIT.I$<uh֯6z?6N;~~dT2VHǙ0`=@GQG DJbkJdø VD UxΑq/pyKH-ϱH 6ZVbeM]wOf5Jv!k-y ;.(v#.0I= q5jf108l KF3g!Pv0|(;H,P,!, Ȭdc xԯ B` h2!i- brҺ(~ \l|VWtUJ&0h[1 H@Gsf*szsZ[lOB8?_s mpއ٨ay:!ـ-<uT̶\ЭEB6nC0%שNH4VSPsbK _e%=/?5g7mv*/{˜q8S,:LE_q 졯Zd)bO|cpQ̀>D͂.kTZ43rFVRK?Uf1I^ac;H5D~˜WxX ^}D4tVl>S\&A|y]*i/ (gVPL;+դÓx{Jv;)E;* n&B 2eIp ۔+쨛/xN=[ :}ZuRGKNTEAEOm@ZC@~'&֨׷ $]VuInސ1O#2̩Zõ_\*$ϗ B7o:-VŸloRSMTƘEt| u~{[*p4(IUY| C5k*rcw\"WkK.H^gt1RĚ|[a5:q8RHL;, cFwc;X?NRToj)xbvmuJ'٩0W(9Вr7{ػ&A Nj1ܡi1J¶|mf5"8YP?˃A@WOTF? Z#BC]l3H'hKM*B?Sh;bܠ&HC*(z2V&@Z멸N0O v gT%ҕ͈S9t.LBOJh_(!=ylېO^a=1<3k1~ufwS VX?, 9Itc,ՑQ]| ] aTI/+3 p{{'0@U8{ f=Y!EA3f_|*)۵6OV+g*fEN4(OrG. Zoː򵏡"paL#q](ڃgS:z}3_U+5^+rU6T";N@qm2b}ּXd5AK{UO@1S $0kU JK.3(cwKի Gr T]mT!-15|Uݜ-Ֆ^m -Q)A ץn{qR (Wm`F7[q̂,?B.= HZnrKS]zUTMr`@*p>FTjSE=kOly00f0Y`e֝2u>C]nayA'[/ gjZJU-K%_`5Rs%R),B+^a*T$,l&H+]ťΠaF!wfiwnV6I[LnYwCc۸dKȧ 9N "OB`3YYJ +Zf S)vя} 뗥֑6͠3n)ff~:Kʒ t _Yb%<U6 kW3gjyEzu2QL*嚮ncT*SmU@31F+hYԖqhj9 ' 9x}Ζr UlҨrEiANWB.,,h!l+eY)m#&j]HmLLt재qj,BpAMp `bys脪`mPKNorϑM>:IT@W&bWHFIz`]A1W9Tg_PX*2C2ő!FqR5Jc`q3xIzǕ1T*M qbs#WͰ8%+EtSs.<g7XCs:ֳpR*}WDahIhNxKT9.zjZbͰN)iti:7lZow歜Y-z%ges`oJUQ0iקN$!# *OuF|R V 9o$d<A'g7lH6YsYi>Λۏu88?ȕ X6J2gBi0ϘÛF@6hq^ =<-&xY@ĸKTuTaZ gn_nm׿0k(}<^ {;fw}Bs*׎[Djl.*R[Qa6U>*]Ϯ^g_ G#3^S *?vjjCU*L+=B{6tWw_[P~1v2w5QZh$)au yVfq]%@@R \4&Ep(ngO)[ 񭔺D64( BE-qq8cQ ˠ$umPK)AU}Y ӂRHZ)J45]!󫴦0 YNt, D .dZ9#aAHKUDUeWMUCJlGN &V3@ 2G1:tUJ2 q&n 4 ,Fd߫Z+:iS5(tsQ.+]b8T+0 S-=g>g ըd4)J)7LgPm¹ FbYPIteuh͢Vz羫L@$j'dIHJLxȿ\0yӃ\ wc ̂HVsycƇE y 塬j[!P%ʨl-1 <;WfE3<C$&cUX2B1CȼGJ2iaу%RelE]j.};˼?3HKBaQL:W):6G-O"ظh4j IN-E% cSQiZ#6n_,Ea$Ad<7_dm, cؐ SviˮU5I,Hg=F VfqD\_x[gIiv[׮MTzupQ$T;< w19 <>XMiMQ]'{QGpf#9>N| @NsZIUL4ey7OfItqs-K̕N.TXX5Έ[.ԛN$Pەfq]j &1 ¦ HҁPu@VtծFDD*YdMeB7nF g? "O8j 5I@Ja aa京*1Ph z3sE[|,9ae 5:}ʴ % ݾ6vaKS+e#f}J@EHo'+C դ!Zܙ-΍)1Q$y 2;Bɴ[uyIG)[y y*E!(uUzv]5r{0hA֒*5vPAӯʗmlliM}+VN菪$0+ 22~hS&M˕hh3볼\ٟSWJXXЪ 06]G5k:JqR% JcHeK!MoM*^8|;2+r(-!y̓Zsnغ5Wb(dJ33 k-DLջ&ص 3͖],ڔbb()޲i #O `Yfzp x$궚@h 7WTfci|P>*Nn>ZJT~^+SǞgf2zD3A¸$@ }/Yt3'= 5h[BX%Ie1xBA|( Jij iԶ2LVݰZ>RsYBF눗 Kz%c"-Bl[C߂p4sXZ%#-~_(F18="^?w$dMy'PEEM,OaQx.g 9:p6YT(eFTh"nNQr-O0d<_cZrkEMR| "׉[~X~jTF;-_*Ykô[Ma :(,\)+in E'O$+<(}dZ_f u>^h霧c@S ffC¾{A~`Yѥ \걚ܗyEI/ z̫";ͻKn(8K͡6ZQ95!RãIuG4qRg5Yu=9zP1#rh`sHb~XkIrM)J]+#5Y*]`6d 6\ d+ M$$TJYT,ozkТz;SzQB(^Y5ʐ&yL2GY'uB//gZB>dNEzHP BzE;#N !1;zL3*fz+$L(~]KBC@Ʌ1^bDnEǁ3{)>8޺Ї$WCyIBF&)sh)Ÿ\.&SKF)’_m7x$Fa8uA1fʞPӔxjpfRCN01ЦsE^ JyIo`D32lf= &nMxdsQ)Uȉipy )[h@`r Nx fJS_j'cBLN՜*Y R*@Zo.e)al)t"zP]T&+yY>q'fzش3ʱQ -ЦO<~VN rTV"(eWU }|2A-U" %{D( ?oҺdB"8Q4㞂Hzz?QLDe21i670⟤#xDtwDc fF(y'-G7IhV"Wkn2i[/Y"3:}fD'QۙBEyoEPNߪhͳc>\e'>UeS?*"'J`MBFrN=z >$7"?aSg'j ''$eI^῔ _jO@OP2MUrWq`WPiܸ3Cf\~ܧ&]q"ay~YD1}?Ggf^1 ԂcRI `cq"K !kz- C(e4-g/F4t#;A2%?<+ &-}B'LFUٗ#oQ_ siG|QAXUvn%2PJk*?qּNjm08 Ͼk{>f,.y޶B=jv׉?k>q#df.BC|;/c+)Cϑ-!r#y 9kJ|q|Ňn[Ų`]*yYVh5pzC Z>.sj֔.x'bX! nI(PNݛ Q7U2 h1mUV 'îL6M"8] BR2/ J2;"pTn,vJI#,#L\9Wa|]>WԵ)x³7$oJ'(ʗO3=3Ϧ!!TTgJ̈#`v9' ELóѱMq=֮lqp3yyt έRe|n%-Ĕ ̙љ/)q"~u'D(T랦BjFG&FNrozY]+[:sWjTЉ*pLVHzCK29*M ߀ql"ZMA1cf1 X9ZELm#3@^NmTϡvȚ*ąH+:\+&dJ L(p|gɔ\+bKVҀ9M |75y_ f 43]LE }U<pP x'+mPVuNULE+Ů _/Iz;|$.RaeL}(Gg}.\S)x}9]3yE" se?S12Tܤ=PjDԋ^yhڹ_z+ ULpԾhdfn !dl&%,Q,CpEm&`utoE  95u\z1~t1Pq ]I*7uЌij\d0fg+AN> (:IX6ѵMei~×-f|0O)i `P9l5 S,Yz ,(v)5G.va$1[* n}4OzӍĎ[)~ ~ZVXÖjMgB/Ĥ`S2ܤBݎ~N&Њi..`j.-ףӭppޚ]S2F { JiM̃D4"asѫ%$)k OCY2k}ц<:z(Ma߄)?5J%W٪ ϋ/f.4&K7uQ626:j\Z x8tǘI8C!s|0chH--CnIM壀3ck͕N+cd2M+NW;Vz q4xQ2Xc4_dL޽ >nnpac4z LaM Lg5yE.DT"|<& TSV.M .*K:@^/*h KәR4DpӭrhMXd?+Z2i+B: ܙZɵ'Ѯi -yn i]0\p^2jZS]zANw )P^`|rcFGd*?6g!H JM/@E ٩˚æ҅"ũ[>O]͢٥Ai? ТQAop_5~oRhsA%/r|ޓiM~_̽IlRUKMtsao8KLg@OKݜI{Х4*)`G̀?̡,$M,F^'M`Dm&cתdу5(uHptEQC+4' Pn$9P?%QXC*2b}[a~ \?+O[)PKL:MN@.'/ƾ-oE B[eE)/}:5)X0L%nBo9ꥥS~EG?Ѽcfd S;5XNoKOĖn[ڨgڶ2GoSFqCQ߁6HLu|U*DwMPtt!S P?\@zT}p .q k kztÃE+vlh#.V*kUOU La rR_SBm*$lP#TmU64U=2l-`5SZs\{h׌yD׎ "%Փu1%|U*XvL(鵬\qXA*! 2 D6uw 5ؼ!J"ޢ+V+e=Uу w\7@AWZG) b"`g{M^9&%V|CUcΠR:ÐVWKG]#zm%vH?;*x# zwwxP)Ge ^kzfxpw:m0T`<],l.Ufj¤8ˉj)CEmr@e3`UʨJm/rX;XX9H[iHgJh֌_y!Ѕ Kzej[cD :؋鬦SNK&F]wN#abC ܃x>^bR0/VxP?މ=2ız|P4&#w5W S`TTt4+65uR*is;,o\()()BJ/1qU|G)ԍo!g_e3]Mśun`)6:A;` Oʻ,q4\$ֲsIDAzvdHD@M-^EЪ`I))n Pr ?N.Acw \13~{res\))5™vml-)Tը(Ӱ)8 +&BIUesGEJ0$'e$<<:R͝"5s_qN@CFOC "muTJ8G@XFHN$x:p8nJ62 2G迟-$[E,T&Eh_hE!t`ЉMx*8=8jpܻmHS.]HUzirX5VhR<`>B;Ze CRTWD!Bt鼇A"}hbP^9Νa{2DMNKNBb!hFޤ.b'.Jsg#-*뷉 pzpш;̴Nl|.;Z]rDqUJb{pLi0L%^Hc˰9];XfהA[Aa(3$ߩDIFr-u8FG-BaLcM7=.ѫд7[^ Iqbr@="*Bê}|ך0}C]'0"×u*hIpS[$>T-{c8|sDoR^!UsEj`+4YHO뽫r5h6fN"4az]3oN _z|[k0R%*f-cO4甔ҵKij4}b ! ?rxu3ƺZAZ0)~+"QR'oJ]%b0+b;82GdPc=Ri4  >Kz /f7 0Be/|wɱ5`:MC U-zGr7':+vO7|Kmΐ!^ORA}>- nTYIN|=ihNC )f"([Uov5 ݺ)7AA :EDJ|2a`C&[<`hj1Njh5rnxeG↭nh&7ElFJJ1{ ?Y)l\88Я+)}(ZTZL22DN4:cev(a3b\j(k(9V>)Px}DJӵ ު0pxvnkƈ^KªBTY2$fk\(黵x~Bݳ` rT)T\ex@C_0D B?z~|_sr""ezu YiU0ޮfhSx8u*{`qa֫0#JI݋Zc$Bq|_CZU2Rdi@X=N V$=_ 6ڔ\cilY9 >k厏 Fݿ(~lwj"|<?o𹂷ua Ov(fWz4:*ǃEUo&Sn99U5Fop6t/Jp29&(U:&`U1CTCɦ.W6G#TK ةFOAq3=eԢzV-\z/?Kv1c|><޳֭yU9]p;A^ pGV+ejj.JO;SWǵHcJd,cu1@dPh9oZXQ~T{)ـJeJiG̵85ECfy.s] k `?C Q3E10ղ駝thx^oKd>\G qN};h|}7ο𗟌]$^0 z"q~0 4#/Z +zꑣ;}/W(T,.,o J|ul%c K>`;u%z9CJjG!K!S[N;6EmQ--n@T4lYf"նMD]3؃,C vߋ`[YomCȾ58|D*ȰۢDžWlWGiԸ6[maM-\X0wA@uK i ?x# |^-+OS밊kK[S~Q Z, w m/;9؃rLsJ>f@,JqJW!AIZ@V' Tna!`65%՘Z> ׍cnʹ`[; caQ &Cz7a0d\0wH Z DIɫI#H*_~tCu-T9a'w8ATyW~?&7+QhXksB4u74Ht}$C柼k6U7xL& n9E;aY30.6O>Au],ʳ. U[m˃XnЃf %#PMI#О%!wGoJm"ј y#W]_ɞb;.*4E423&x_tP@tbǂIO%((#DI : %cqWsa)H= (O7uBw`"0( b- >7Bz<05@|Ѕ/;!)N!J\h % )fA@ 27XvXb#ξ摣^΀ce),/Hoa* YdRpX,f4"AqL#@\Ȥl)?D9LjnTm\ 7PAƖ+"1ޢʧ\e*yxcЏ6m|gCq\RF bCWm?΅<@("|(@ ^ ׎"9vmo< Em ')=?$"W kZY "g#/r&pr#..@:bƷ +<2"WK$(P/߄`G>~KJ/99."u ,K6\6:,40p >ǩ 7IH:O* 2ozdaW_k/SIУ&, BI Öq}ݭz2刺gD'+d| !0GU[FL դH s}sIHh);yu>hk*'<[֝ +J&=h'Zo%٪$Eh\G 8m`Tr= ZZsvdoެD6f!R5IZpE5 aT]SLXu1)򛬔<ʼn% -5nPLbz|ۺ>MXJj11'N57qqa^hlVpoZK*N7!_v+NJ=*cK$Ʊt/wy z& *䒡5vALWe5*O4qdzA&p6f. ;*Dn6yj[M+[Tw^@%Nxi횕d6@U=+Zik\* fhrbٴąE\ia亥D}/*uvgA8̝>`7`I9@/ paXN'2MܱyЬUSgSܹU9(aAۖod{R. ^l5$1OF7O,MY:%eyex}*hiqu«\̴03SqF8Z%Pm #1]|9 u"&oKԣ,aOIOޤK9l3'ݑFۓi/9ώ7Px"MTy7tgӶ^$F9x?Ί.%$"Mއ,\<]YQXfm9չ]6U-]e^)PER_oDę=ti0MABa)[gRD?;.'*\}gS8,![]бЂ9oxcw-lޠRC?^㖅\4p{ҙ5^~ep'ǚ.y~pTs[_d sB+7ڎn ɂ>Yȟ)4?y։6f?7m^ n3vbrѿwfgP<o}ɼaSr55+0  }iiw7&٥i/%5i'q/v'*+!Q+&\;}(cnv ^7IG4Z9;:Af,y=WfOez=n>|8#p7͕@ {; < HW%?1`DG=)0S` %}ފ@NI!{rn| x߅zv m3zg ㉣ՅQ 8?vVxL{{kxe;L~|A+ԍ)3vay]?j>D{)ZbU;.ȎCYCju NǦ.R{S١#MtitFi?<R@<#ã^~ֻtOY 9%r}ԳƱ.Ao3g̝;7Ԟ.'3j O"ԟV4+vU4~Va8ئ%->TùR;y៽{4R 0$MVq1=tB3lDTC0\n#yfYjcoe6{m>2BkFz Z6k8,=_7^/45zsl] %%w%RzR/^} (P2k6S?&Ya tAx'ů1Vд] K@!*քU5zôG]wi[3$O#wB+:{40coGh(Y#@,$1P[0;ғg&k'I |^ |T}*4R[?UzнAvh38^&U-Y3`&5>jAad5)zlW3—6dE{,ҭY:'i+ {ڰ9س4؂ѹ3 9n=ޙR]Q:;g|ĠqgFLsWF!+4ğGKsyUjPX.(5o8q[WQ'6ZZ_P?zy 6qԳSKMk~>y`RsĢ=ٮ IZB&jbQ[!Z.fU M9-j9AVɀIy٥(`wyj "^p5ND>[կ/(BCeKi%DRg&TN \η+=JeM +`wFyݦ!7e&vZŖ0Se¯4@N*$1*.ZٹpJi`d *@2fREaSեIݏ0\1U  WKBr#bm!IUgam 9[ hґjA@h3%D -B1'xR&pi%mo{&$J/A)h,&SJ݌؄aWЕ#x,L >9%&BSϩGh<o+>i祖=&`Tٰg?drn$bӹ|ؑ~}u}"{lYNϋXm0SvMQYZ؆V0d*?ulw+SegF s鴽 +d.|) ;C>30JG2n̲YU,2v@HO`.3v4 h%oRIc83Ď{Z6}4}VUYwawf (CEiꭺ1hcu6XNj bR[@QĪ;Q|f(oH(rVBLxҌ1UA_U M;u,6O}Uݪ"ZA+ExY u@w"Yҡq]L[]H?`2 +L'+6y𢈤ޔ | 5|>:i"]ԼWj3cˍb˚2Z4I:_߁ed>GܕdɌ_'K<,b]|Qm3/ٔ8&;RL ˸B{qpBƱW7Q*<"9V9TCzoNm|r5]#qAvkYGrwAHcO{Cu.D0H!ǁs]sHs ϕ٨[/mea.Uy7ڜIϧ29&}k:0t \ezIoڱWGމj_-%mJlӕo̕rzމد++& 2~MI&b$G-(SWJ{$uM=JUkѤ++ :Rt%lY/58Cz ?zfR}e Eu%4Lʸ{ym*w)'y7 vYJ`̒Њܯ53M6yOhĊIzm]ԴM85;U(Ԓ֔b`O­fi+%ÉH+WtPIhL۷ޟ 3XȳY,iYRD?Q ɸW6 e,Sg'T"5a~"BhDaxm#J@l|ZEkf"Ԇ1俩 d{r89S#SK+Ql: C+$:29mQS1!KXr2 0e6e$ /-[16ˇiΜF80SZ\ Ơ5rRFdfжj ]oJ]e33C+֥b@zjƺ fWI{O@yW$>3Q0i_Th{1'g^tM2=+oUxU#[RfwnnO2F(YAtv6JsN&fUrD%̺/oӑeh 2^6KןV~\$ΝctVl8ye*鎷PjmGvZg)BE=--%OZ[%4HL8b6QA)$bMx'BətSmȃYaNSvBYAN'A0=7 \"{ڽMĔ)7a,ۇ{vͶcȱ|0ȓqeQ\ASq\Vz}uEK`>+HM9褗5W`7S}[SGa{s0R`yTDiz\OizʬfUnH[Ғޔp;F!ɴW&WcCo^7S+Gs8ΈqJ xԭ Qu }Rnǽu?sݵ"kT=}?#f{N~r"nꈮ8,PJ+ySsn5v5FTFI VVNtF4MLbz"6|}GdJUTUzN_N+WչWpyшG`k^BNejcSIw!J.Vmzw!n$XYO8*XWARFېcR*!m2i8u0i^?N@H8>bNu0zj3)^sbn-ier BfEBK[z[HPY3\rZm0=-S0H/a=?mdTN. Qcd{ޫ1|:ʴdg&PU1xǁzzrN♝ l2M9=Dˮ)m({aPfDH]UM;!crei uC}Lҳ|>@'`(E՞_ݹJf@+F:o] 6g鎟]4)U\鰢( c̣IUY{2dS\]C> PciUMy:ZxJ8s׾|SMݩ2SQ{c!6EPir wG@A9jy"BmP/1[h_@hX׵T ILn6a{u2EZvf,+MЪ9Pp>Lt*nq^O%y}wܰ<Fg|& 26ijS>3B# R?re'Dd e\ͮN!/@$ACD(87߆IeX u2#ފ^hwT K g`_n gš_{0" {8mǏL1D\=7̵͹1k"Sqb4SP,>MUAR8txrtA:_b(;j[@bȵ DZA:AFR(I-t5n?70x׆A (VE+Qkvo<~kr38)gRڧ-6sՠc-^G1{Q3Vϥ"Ad4z>}Ȉ֨t66{"@hKk,1s&ّm j`| ,Fm_E MODΖ*, ]uBdUIL:B֖²U˦AK{4H9]%_|!ߙ״$["%8q&).@؄5M(d k,uNsPA|1R&O %Әhq-@*M1 LBq$($i$y0 =~S) ȃIaƮu}6Ose4〕yDKK acr#jǑB@LK =[7)`oHl0@gc՗aI5ybp-`.59ti>RJr65xS˔a@]BMҏeH f׳!1s025R RZIQ[GO?|?3սc/~ Mp߮w%u^Bn Ljuu_B"?bRHS(5~ְPT]h]<E`XU(ß?oO7vNچmFq,ytF0H@篥u0d1iRxZτO^8P+ӂ)SNMpPcaTY|(Dj8-a6 sJk(rON'NE}TE~C@sJ$BsU8 F w26vWׯNgjUL+*rju{죪kmݱoFN'8W :Rd!bU`jķRI<tJ| f2YQa1;a0s" $.HIl4lvXvcf4% W kq4Xͥ<A;\TؗݴhS:]= ]-8 2$*HFaxz0oIV2|5J[i'+7srW}"HdB, \d-~M}F~`Qs8+xĻ% *{%.:onO#KGLΨig%ofE0=u)skoTC+X*ƸaoZքU|;dcŝwYQfr|,~o3vjH'ys_9g?7P S||$eΐQȜ{QCT\H*^lrtGތ#CsMxM'<c{VJJ+-W}/J86\'I+>?VqP2/ hE$ G?"T$aμQ)4y"ɅZrF1yߠʬ:ɢvu*x y\FҫK*8 0OktF֮?<6r_p+ϖ_KeYrB+Rn|fr$`;)pR'Y5aw@ ՛H.~$ӂ? R##[K.t/ ;k~j3'%OR3m L=® P.(hdrM:SL~z[ܨ vWꯀ85;MKxS3lj:%)P6ULq@,~n 'kH1x5IGNȓ ŷ)%k9CoHMh ]qT$U ,B͇/n갢@!ny'@WNnJ."XdFC]&Z */!j nQ8ZzNzc^Y,MY$Bynsow7B=6 e*cKB~Q;!&oB0Hh,elH'xQ"fǍ3h#U:S m_R9nZ,Du} Qw?!eS'TPT07;z%mXl;(D2߄FɸK-& "WBZUGhf'=*w*7e&Y R쉃}8gL0 lP4)򿤬mG%1|דxH?[, Wsu8x7;be)"IT$͘";nxa{7Xn Fb)3NPEhi¤ fa@9OUi'w*H*6}ŮkA"Ԕ ڛ3ɂbr;jHk*>2>!,+P]ʁ7r 9eddxsKq~Up*j)#F1 h0]j d_õ`u8hSB>\$=kqi -ʀB*MDw(S's1vu0b#]ڟ.(09}rJOf ph*Cq)S>['dwj]&9|ެG=7nqO\hYVSI rʴO2A85 d雜2S0@/m8vB{`wK&OVܽmO3c6 %DS+0NqǃB|ʩ*=T;pI'5Ǯ~ruaULT]nJCq-JB o1M"2(Z;ϖHD}BMM;O' ѐhh, 'B. 0Le=nB;pO9'[* k 9S|J6 o 6ymR1RCh&1'{t%F+hF)c֚dB+0xx.v.Lˡi8zI3#TUR[-= "VC}%SZkcΘ\S_DHbr4r=mzK@FW\=WDwS: NW,G-AHs1NNIq=2wZA XYa׬%TN&vuO `0FI>h2OiyqI '4ML.k:1~x tijD Z55G%}y0\Eo owڒxiJ쟿)-r\Q!_s&Ʌ*=o $QZ)+ e;JW3:ŶQZocY1fQf=HdSY/_B3B/^@yb:ح f> 7 v<ՁY$,Fמ`V*[dה1w}2٧?+Q׆:ڸ*1jB*(3_ު"L?˿5Ui GA]иNJ8rEH%H zPmVS6D{͜씖LVjxmrRav[*'&i¥..~3-9܈`Or]Yr)|gp"wweڱ8gռol̨@e d=z|=- E.?j#9YЌ*B7k@:]7[r;WRa ^EiL u/d/08!':r9K]/^ZeB+`G޶ 9)nu|I`Rg>ȪNS1ja-Պ!$!ё]!(0--xȏa#ʕuXV8Cm$y\+Ӟ3ӱjS^i\ m!kX }.b->G JDdr1 VK@0X{ߤُq[bNգU5}N[]#߯Gڀ̃=(؉h1Cp)vx0oCUwî@,z|m2V!lr{p="׮x\C[Q+,d:DRjVC}3Id<(^i5ax:|CiAr 9C]7C{'d' dl;% Xp\O F-=̨9_T;i^&rzߦj琾  ?4ĝe Y]e~E>k˵tt1ѾUdֻ<߻zʰBDG3Vă "Y0o5M,$6ʃ}է T= OPW)DeV@uKfd_h@/=Q} S?XZ'ŔZ:V= 7IAbU,DB%1qo u(IhԼv :Ocb=紱ۂ_P>!pX;!Y|m?!@5&WKўڧ9$0g xL1ݤ6v29xhߣe(G_ iG?IvYilyoY!d,)!vZg=ӜRDhjs`~EUw(kiccp.= n1O3`Ui|ںqTSL^K Mm$;+`ڊU wB2]a'w;t;*L|<6Kn AUeԟ!qXa>rJ)Gզv})!/Ǣ ¤$UQ^ԁ3}b1f!œS!r0Qnygx5rol|@*oYرv+g?|>"Z&qjh_L>%P ӗj#4HR{pKIȴ0Mi= W#^͇k{C+ZQdNDz,6>2hO=Gf"f%m(M}fLx2>NXb7GhŤ6ΝF ML _t""htVIrJDc<r/;%SGt<[ؓO d94juo_lK#hgƷoʥ׊YZn hN+Q/vgDgb8-B4&z}R:M)}ꌌT44 4⵮1j͉Qh/v/ϪKԒyx.fK38=SgJkC\g"ZU9SV 5W 2a`k=M`E ]'@IRY=%=3/i*Y'!M/)$kSLA1)WJ9Dw429Om ]ƑI`^k)@IgB8X5 ֔ptP)ozgsfބR8Ů&}2"D\{WVEPZh.ťoFw"ۚ3+w[{Hbp߃e? ڙ[̾s;v*e8ZËt}uR199I%`1ŲS9ѡ.Kݻ99';[eOUс2h)~Q1eڲmBAfi&nНvV=s^Qn ҷ[3d\-0~~>QBrV jwґ,~ J|y%efg%=WEe''a'h̜tNՉUg6oUe9m33bdU(|W4WV`NA3Ԗߵ#**~\9+Ӫ0_M)_EFZWD>@~4}hh:C/MZ4R٬@i eecm 3 XG#r،q]LL 4omF]CB/RW1YܯPp6QbTA%iA4jH5iEsEl*hmUGK=e"ܠz9i{_Сy&w,T:hau$ꗈNqE· ui%BDH;H 4jhݱ?p%:$ =;$yNڱcpҳC1Lx'3Xc=VǷ Tsk/mgsz:5O(&)f#j[=W;I"b7*wRѼL>TVaL?#lᅰ؅j/>W[A;8(j=`W"}Gr4=j{+1wQ"\q~m$IEU (ÃR*l>2^/Y"uH*50n{PYg l4Х4t7& g|Vצpn\ؖ}F6H,55UjdR!t3uqv&uLI>gq(}[@wS˪Xaz4͒wv,SBxH"kwTk_#xAaosZ׾"3[6p&m2nfx:u}떸>(Eu}*ų {ajyA'5Hg,췆41+RaI}t`m TQ?975]Xٳs8U#gLb{aBM*#i8Tcy> Msqo~e^OLoQ-j]zR2eE)HHe5Aؗ"mVŮE/I.uE^f:y?KQPTϋ~)Sz n1Ҙr5OC_(mڠZt_ vXl屖RBxz;eetUעӐiYs2 _UU@Fa^ˆfrxfAA'UPx%鉈xRy(+׎̴RD5nm\([~8oaH[RqA4)ZkE&܀iaJPӎa(Ce֥zNB{PbG`2!78C9"M:1,cxb˙2°Jo`ؗmnE@yeICgy sVi?),Kn\Mǿ1HCxo{@ {I x? sfSX<1"AU Ro&0 YJIM%[?D G胈3znU>oqCA"Ȟ4R %#aCZNG|c|mNg,QXGUTĝM8ƝRfxfz;T:}!FM#u1y+QF bx?2T޼qILu\G,xD)$@NB~sgJ%C/ۿ6W)Ay,Lf mrECFtYK Wo&:'??3;i ݝ&#یi)643mV3--71;vUt-ۛip{tWxaاBqF´,2Zk%63+F 4(t AcS4e(b1t_q$uT9leKk_XOi$ZC i݈ $AYʉ@ H?l[?B4HJ\1'1ł݃*+=REޒ;Ml׮ < uvBt0%^CyDOW0q<01g>|$xs2q%=?mD@Gйo5-IKȃD$3ˊgϧo|_Khk~G]";u+S*D! NLWxq{[w:⍐n @Ds!kac͈ߘ&};L$,Z)2(0bsM$ԹKF*apX o ήbVWD1 ƤO3`TFaK4Z b@1PeGS{>Kdw*&+0s"Aq=n'fDF]fm,!Ku e~Gk2cK; :m f1;] ke];B@D{]mwu 5)["{eMfAIk>ӄDy,v58k ,ʪdNI9FjvGS}xSد7p.,Ѣ$Ք ~Ik?+ng 4`Cw3vîr/E,eVx/뽯,!%պ0P7ңTNAt<=yup:jEzCewZM|DFm_5y*^Q[vS1/>$+*$ /Q!XcG穬v(QL~v[]2ء/nviwE|ޯ t&s_91~#Ͷ iZƀ GG8^ʲ66C"@en˜)֦'b+ 叚m8`~.Z& sY̵tQACh=I]?<" `v2pcW0f%V?CԆØ ]l8قV }!,hӵi- #&S:3bq}q{àC1";4ܑJVoEwHSW3a]mg9b;26eO ú0^3`1GiHHd uFz SqÂB,~'IZ `nE6JpJ~68 4cDWЯ!'ح>je/O'G} *YVz6[p.҃[n>'\˅mZ6~k}:/y+KZn&Ȧ٫WrVl :,T={ބV%ihT:g9iʩ >1)|A.2–H/U\Ƿ.D'iu"^,<ϥݶ>'I 4jTqMe-9dw$={6d ,BXesa͔}$YGETb4U}vI8vVLe`SCjz)8j7nCS`*AN=xPWգw}q m-92y N tv SL^(*4Oax1v:0HSaz:Lx!fTqZ.5c8:ȆF*_]ϣjqJ?r|̪J@X8 ce&n~h>zd66E~LY7$B,ҧDX .- Gަtuz}U(!GC9t6vMstHuEؑIJ&@RUzL_v'oAvFFv,o#GpA@0;oi'|r3WޥI &Adpf=]hKLCOݕp),vz^[!bBǕemm'B>=+S(g슌kӦ"ZAi%+GJLrہ dzDѠwJg߱ZPIwZ.u;8T6Pe:tgx9 ԜCF[je^'u5ug0b>l0W6|U|!atX}tЈ ډƍ] bɐnuKkAxڛz3m(MsB7T4S/g+#[3wvu-Z h'I=/E y[g荪ZUgY$0s r|vpzZtq7Tw&)xaD\Ւ䚚EbnW1-|#)H_YI ^nKxz\`,wmBNj7%|`LڌEE oH*y8_ \D#tvY8uWZbO쫁#oਯşI "$F`JV)Z򈈨H+Ӓ3kii!ءd~E C5Y->&F{ĵmv@uDcjF2v+ѕB_<[{djn}ocFLy#|oii9u"|%дc>5 Yƣx Qk7[Z|tx5>/H(QmrYŧkQbh}v >t3=R%k&sh($x5> s9AjyCL>кAg~h$07cSO~nG=` Z@zV|1|4h菂<2ų ll]ԥN[m$P3]z@;&*䷸dnYDl)Jm,Az8Ei%<ȥOp-ۖ ,[,?MXmH8*ؓwK\d%!(3iv7IUۻ`K*7h] oLa4ܽ6}`sDHH'BG~pSb /@huZ™egrwV)%Rñ8guwOz1xQ;mznH1x( k7rkm#}^9GdI/rfj_ lP ii>|nDU3e~T`iݷ͂AZG#fw:]=sp閪OXI{^ASma1HBqGSqز=Dm@&߫ >5Qg<r\&rSe(Y% 6`Y};z쎭$ ^9§_;T_k.!u5"M>*O Hh;ܸ ߎv*#Q~iW=dGv妲ȥT>)cvvw8~록F%O_ۑVvdav;2MR!{;Qp|GE9pnY1´%\QdTy8:u+tF|i >*>j'^'%ߞ5Idxp,቟`Wh!5:[8D^G8goKkuzCwY|+}~pEH7JK<*C=^걓\(JFNFZ_?8/o]X=SJ'4RQl.v<2,C;>KIlZka+P2A'JM$@r =,} a7|Ita~O. (=LQk~@"K nuࡍ!! WH>jy^ mP}Lev1!v#i x ;}@A.䷁;Yi!)_Q _ީ`[ ҝ=aSעWF>c'o~ev1w?Wd# :>THt^(YZ'W-?Yh_~㲌lDg?Ez oD4\kge4 I{LtK3|_}S"GYVGrOZ#R͟Tf>\ќK+}GW.iuu١D &4N~>D~S~Ãyک).H+:-h+% vtV7^8F*1to"檗⁘bgj%π.C y/~@Otދ W^.j/s-]y5*gmr,BtYX@aeE=:c ߥ,& W%][ f%_g C]1G"X:p3 Zh/ѱAi( ]KǬ:J,4]KFoآ$j$yMS6,*ۿÑ"¢bT^muKm.FaMkHO x1ݚ?9- Mڒf EuRݸQyխc䘄kqnml"l\ ~ױ.M eEфeer,*ꂻrMb-lCdiSB:VDlf&,UuE}۴5~mם^͟oH}u;"I +*XO`Jj5LȾi?-4:(4]xV`dux 10xT@JCAa}h]rytfT"mL]ݕ]h +tF&j,t:1&R!g8e&.BxQ & r7%W.ѯ4LohF{o,xTV}sT>X OR$C7ig̡p^25 "Ȟ6X `JpkskIsyg&%08w"*񓊓mf,N%MeƳл[s̭רy>W0[w^ٛ,l?j8'bs39Lp)7pњ(Y7#2o߂$4!sE7&yј0 o]Z˛t3nEHds5΅.)r9Ys>s~r|V|R$z{HAyU7g4g݋73vf~7"t̒稺5ѳl&4g mLK4\:|jN$F #g_Q''GŻ8*}ͨSf \2OEw^E.M-@@H_ ]MrT"h_fu'Q9 ,0dm%=u6o8RX͙s*Fb\zexof@܌݊+5"_H_q)d)/!vJಞ?٨4}fD{Ҽ!i:~gȄ\Z.0=᪒ ,hM`).uWo WbD~ȷ:K:F{82._Y+_~Af"9H.TlAV=*Q%X8`žnN}14.2& oCPM~ud0rTg$yv99\SoRv:8k4(߰7Z,1:ZXMNQpeZ]b&B}{`(sm苠^)ZoIJcbcslR*#毌LwFT [}W.G-H7 x|R> "b{ f9Fŀ2~㨚7bz7I i[+" Npk'[p]62kU޻F7i WSm6QQ=ct)u+F`ƍXdʟCDH&4^!LW p!y`6 *އ|ʮ.3̆LFJI *TCTM멲-U("OA\Uj6\%L48q0O~{gK΍޸LTg&%.0K!) z7HH SnLٸ1/x|nkK =`lFy^0Fpd'.^9Aqjed@l T5l޽J61Ԭ² +HuE|L*s xr jCor@SAܠ/X/а8ʓWșBuFZRV߰9%~Vͱ'})qPxYϻ7ӶE8nv2nr_U=9[eͬnJe;q8} >yvsJi'ؙ^32sfG ZtK#s:eEQ5ݎt qgqY6iemQyHvoY0d۲$tr[GNʛX|'qZM?3_'@ӷ6O͍q{x}ksKwY\0pmDi˳cfm̷5=Yʶ^^gIdd̲5eYi_m̖v*t ,/p6ys>GUIwNܡ?>W?=y=hcuTTMY//w`bKcF-it ]$?`\q<-Nk)OS9\ 9 Ӷ!5{ ==hw#-҂໑LԪڂ|ŷWtKnuvۤ)fK9vTcR[w)~ۇS:1wi'vnӿ}pz=E'L9m1Ù_wNj|DvwM%a+/03L5 9IÇIe8 ibLS׺\2Jr&8׈\[˾/Ϸ׭C%Wߕo|/qG(3>{;Ivߟ5>t =ױYGX%r,Jྒ?"oE8w[nU&]0x~%? Oc;Hԋ%_ͩ+("jwەQK_KSVg6y T秣)gYU ڴZK1&M79;.k՟YxAcvRIq-piޗ_ @\3G(ҪA)ZսpG ;[Wbi`^Hro]oWT4¤ז- />o6iU7iu6,ii\{oRF~gZ ށ(t"dl 4-or.cQu4@q)ֺM=[L/,%;׸YYi_B2W'Ͳ4 P*+9@?beY?Y*bi^1Fv8IVAaamدϵI(BZ/ 5}'Etw d1 0^uFG?a Ns]>4|OCwbw[b? \u%۾4]ư iD&Gm 9h٦Kq%U A7(h9& Ul%~U!VFDٕZA5$"(댐$z'x4 8ɏf(Q:HkvV*9yLY0 rվ5%>97/ggY!^mnZh%Z0hҿژLM?8NTd@Zt7$E5kiviҝDN'ǥ>ROv{4e[6Y^0"DN8ɷ$v0o pIgyUk AV=o,dC,zj})5,߯cFbi\%u&BEOT2lKP_"@Juj˷}TD Og3YCݕ`kHe<}?ϛhܺ2H+rG>үRF?w-E=d~_3BAI~ כ [!3.Dѷ}=ky'iIҦl% Lv UJO7{`V3&<+E> Y-Ghj ta}P꼡-֡kooq!TMo=:kcZSߖlCAX<Ǥ_Ԥ,-^Im^[EdH$jͪ!Eٰ`cy/$$ BѦCAdAo o^Ns>#{f̡fgoo77KZ {GR–f>N뤛=R`wnm]V!NVI Evkl^lc tFiu* omcaHVAA.T-|Eh`6X5aR$_Gx&~R#.@ ,&A'3 D :(/_-#K'_u5C&-ux\٧+G>z}NEjA>]) PyښϴLc~h.8oUa|O NIJzryG)F=}?yr ]e|%X)ON_ uԴEIɡXICuK}O5],j鬱,xAΧEb{q,ۛr M/~Rr:IMBjS];)4m9 RC,QNŸ` P=~(ѝxrL')+٘VJ}=LZg(%\S%jJtNMWڠ"+ "iĺޢ<ʹJB9?5Ez+7dYlJq.M^\v-Q;V,7eǡ` 5M9k6qt>}mf\SZxXRo^k1a]F7Kn%?_bE/ܵOWIk|0aLS}_m55;%#,2>2d,@.5=r]i34BHy.kX$5}r7lafErlQ=vO̙A r-릀cE_ /~P=&ؿS Iw4"?Pu:hLa,k]N+s 'l<1 DzfQhH>|Z6N-6>Rx:}适7d~۱,YÝ3);xk#:p{ ̐7]MuroYN [Ą 5 K.Or8͎bq/w\ p:&rhjl/G쫛 WZ2[(+]&E=SFin?rJ$Gz]= fޕ5&b5ͨE #n%_rF򋠹Fn}'%VSK@Lm 8Zlc_Ϋhym?Z0B!"lWe=jODz۔LOg VxPgSyZVV(yt!xʕH_Fz2`՗6*=qʽAR[ZtNX]^LT\ѝhCo|DfGSDv9?s" U;'/FED!ڹxGK/.^beK;![Ḳ|KюL>B2LM\ tԅ ۊ@9 {,m0.΂F},<ٿ M2gmeIN3u]fUM&M:ig)>c*y>% (d{[/x` @h+bڬVZZqi?}3d[F^O@r)_0dEQH +,,U _v:ȠEl[KkeK0J[ݿ[_۝tc.N. F »9[)5~ƄvajUb! N.C9l>6gZyzQo7pIa$O%qe~:E'=9Qu4~rC<U[Cvc@sOq*$*4sL"omN놳]9cq/_P_ԕIIzSc9W2oc-|El 1yOH M$?ED<=)y <}5@~/c= }L~]DJқGr@v !>#8OI^唉 ,lQ{N`F|赱NнL*`!!FB"I[¼^޼fb\c=5 W*Füf&s|T!i7\4Wf&wQCah4Fv9}=Wry@ [;X2Ady2\6X\b0 nJdYވe%Wo `ɻH8i8vz-2jE<  Jk{~^A-t2_Ȼn!4n&1ݎ}%}d~ZЌUi(:vGyJbv;ftM>/(r,vooe9[Q |SŚ Z?8`Qnq SET p+>Ϋ.}@qǴOi#}o8E qkNReFbgP\R)>w9ȠZ@XZE!^B}ֺk-A YM"L5Y{^`zAY#N[˹l}s fa'z]XNA[OsQp[9 .{\,y5W}m|h i8Vؗi#7+(L VDd3I5U[Z_ZBvtP>iUڻɲ%n\{xz |Th:UUCz%/p$ʟq{ ŝI^xN[no[wGؿPYT 9%]V8_eQw/oDZ n47b%C" 9In ̠4wNz?w(΁ !((w獂8x=XWxjRѿfARpT N0RYh<춛~E@;`*saS@/5 3g.E_XZ7gt^XnTqT73,+. K Z\K7YF͙㻭X w[p -ZA)bZoW,y[MgX*-UoDΨf=Id$~,&ǪxsPe@*5mq3}4&AS-RL\YY*dj%L$gcZnP_j島S%g/ܝw,t3%PAC,vΌ6𓜧=6-fRMM9u'a?ן.|%@mLiMyUϏf}?ޝc:x7 @ dAS" 7~rf@(ݨvbڂ:irI\jY[8{8 )dzY,%wAp!A :wִZf#$ؔf\wt 9o#t?deg͇ճe7~7|~LܚϦKf?l^iFPQ"Ƿz{k⫻?oV@l컱@9_'] Ky 7Zzwmm9[=ÆES*v\O J_(睴]r=IX%(. H߲k55]XʷҿTc`K[ZO_s/qc @4eʬulkWihf3_$ ѷl+u/7?кX.-D%2\҂{S]|Cr:,Y&^y!UݒBd7Mj[< %fokuUGO}:K/D]ރǖnGt^㬿oz˅P}(_ګXYձUhgݱb;uY9{eA@:N˳^Ftrܭr+w ߧ5*?|O`cEƸ_v(l=qy.mVo7XЧxhb s`l޿Z>/&<E {[=# .N;g˔{Ya%Tzu^U/gBVEmDo2=S)^sL^ ςxJ<8>Q;8ݲ/ۉO@aY>ҷ)%_n}趠菶XʂuD{c1\/ HҦò VAfZԞq$2#zsoL#6aΣI-3ӲX4De<]u-> ۜ)Iyp&  s8Q0{+uͳ;4^k>69hv:"CϏ=õ!3--Ri^ioi!+FrL5rs qRi9ض9!v#|ո? lo+z`c_wno C^n.M]012/ȝe8cl>]ĭ˂κX(^`_4ޝW]^h,T}>?nIȮ΢q'ݴAW+x'йy\C[Yz\B(e0d3&MNMw|+x7[-b59"_PȠoa{(a<`m5DrofMXݬjC.ܝkE."=5Eyبtc7e%^RK{ޙ]uiEZvl+,>&rѡNa`?'gWrЦ4.Zwɠk -/ȿK{䝾 BSU-efkE 2P5OapsCu'yrf}@ E+2-=UfHYI;OkRop B:_:'z:6#ԜrGh,oCͦRˏ*/i71hޑ<_Ω*uyߩH@9UTFU?xXNDGzY q˧Gِm{\%j;𹑝KBBB7W%$?Eʀ0(Bp< n P Nq+6fbSöG}isyAFKN嶕17󴂫KB(r^?=Dkh0>)9G.76q3y?T:TixFo`a1x9W4n=ue9rnY KZKfg2/|st4OȀt]7 JӠ gQ /1b_Ⱥ9d ū$zNe 0aؖQ!AY-K ;+x5)XעIh΀][2H׽m^WH#ejT{eHmW㨡rޛ4u4GSz*p9HSfP⥞EH̗4xg0E2;5Uͫ' |n[a8DrBGYTWŊVXz.xoaθJ{V~zֲCә,YgC# Ѓ{u͇}JAF/;)XTr;,s֊kʸEu:Nw nӦ2G%XHU*QIƄ}FJϢ#20Q^h1`^pҵmq$i2JF݆Y |A Bs PƋz! \Z1 M_.jN0'PWCg5,0!>!, !-ʵgacr3 x|spCCNtZn ڶv  YX$ aLx$^=hpz[7F/+HOE>8JolTba D;*ij<G[mhUǣ>߫2fu= +P,bHaO9Xr`XHːG< 'YOi#ӻ& X2P zލ|{l$h!te2VNr cSc"3M[]&hZ3CPBX3?i)p8Qge>kUvis=?Aȯt"pj,Z}e-N݇3`(q ~/Ɩ={ xEן0.A\x&xi T|:V&r:ubԩ_;|]~HV;K ?LF: ڶç75\jZ{[XD[) W*:TE= ì.ΊoNKq$6'2 ߦc{Ym2O>`wsWR}^P2x%Z~w2ҎHm@au9VYBU3Xz&[-4_`ǟnDtZ4s*wP+}ڶ\]~Rԧ<\21T3k啼>*(үǡhѝVsŠu0DN $Br v3[F9:h.e*4]TFM_4bõrqfnvʘ>%nê쪜f?Zf:Y:[Q ctyӟ8w^t+zMg×HA?o:BKpJRʗ[6~@>lj-.Z? XWnAB˅T$ <#aw[R, WlB.хG8} eUճCc ʮ&`)Hu.]пw˿}Z90p KwR闺I)W=wj$Ιٗ[1» ,V]@_A%]p'}AUq5"k$ VX` R.J+#Mw u1; 5JCغz39(L%D$ѻ&v5IOunU-/,-b]W(̀^oE&H9+2axivJ*݅.Y?5`%IC\af ND+K*&h|b8.>c[QTW2RK+3 5`w;V&/x 8Vv!ѷIN *ѫwR]*W!DPGWQGN/צ+*(B(x,[lpUt~4"hd%QdǕVa?W*x*ib+e^S t^tBUic0RaUB=kRųء w|#YXv?^] ؈]0!\0U  9TH!!G)3>ڝU.0D>Q|,\YkajU@E8P`BOe 7a"H<HC U4uI\32|w5H'$gyKsNTfIV2m'[-<ԍ|o5a)SmgbMCJ7!C 4c^]| k"h͠93Dh sZ vί@Dkj\3fJ;?ӫF Zg,ȯEU6> KYPiHOL0IAPaK Ak+lfSZ e1 OqIjlZXW,7V;SՍ,fjez I$ywWf2>s%t H7o9^F*^ Q; ȷ$BZVp]7iK=xZI,_#od.[4SaNaOz0etsC"+Wu73ܠ&AKQiAcD`'}ofxw E+of*JJV="4eR@I8gfn,bQr5rx(XCqa&cPNV_"MldjAC9>+TSy󁫥xP-,eT!Ky+ytzۂ>[r4b2F.QdedOI:fs\iviDq *m֎6)|8-)g P[̔-gj">RܡVɈ#})Rn X1m;Ild> O%lƪ"}|1ߝ,ӝ!gmP[%iv;j&=-FF]] o _n łգ'2TET8O]*,A^̇2y|XոW^k<-.'?y > oي*o]na]Jpt6jTiO7ezbhj!"f37+g<͝'mpe{t >| |ď'UwZ$ɨ;ӹy4;cH?.l_,k3|Na:;ݚi+GȂq{=ǿ/RMZuo1EQȮa`IûaG- 6`Szjlmfj -O0TA4dЕ(A*oTI?O&2 jp/x)Ӕ;BtWHsNn:د( ux $U,J.(A'c% UzKt%?XA+ 3}bPERD;(F)yg&t2)CSjnl.Jj6ZNSП&<1Pf19!5eYˀcqZ@pD .רE|.WD[BJi/yqceZ70=p=yάcћb/F9 (}w@q"Gڲ٧E%1kDeA'cσ;/$slgv ù-:~oa>E)T Sg .wJ +cTߥq:PF@yVHdSVXrL(uCwň gAVf>֙>X*]\&s |g/زϺL2A{s^qI>R&8ҫeMߦsYhA( iz+{i},O<sNhBm>0E6D2AlDPs-(+~<+ցz:`TC1&RW4B%󞈕.+\L,hEtkg.Mtϩokvw):m%k3 4N5jAM,`X8=UҎ3I(cyD(_9`zE{+$}v2 Fε$k-GIƝGۊ^"CJC/]qn%bz:xhJ?`J9Ks)a :{芵4ẁ\x_ϡ*oP˵}s.tyʢV0G#GLȍ㝻9N;ludGh|Ԁl~0$lW秂[q| ,y40 vQlOcj)Lb #+]&Ϸ$lk ఝ6Cد95n4< z[Lfq<kel,fDkԶz_tioX:v:'OZ!֢|-Úh>DO鄅0Р22,Ua#!Bנ];T'?ԽgT\$}'AkY/f;=ד\G`c 3ipLHәL5Q%-4 JNF E5F.5h:]޳((VcwSQ}>k" 愂<&G#m('yF{o,m& (lża^; Zo''mI"%NTR ӊea}c"8_gyEJ6E 'e&~)/͗s;)`%l4bߧ a~B/;cZY}VG:]o3\!jKE/5|8-;ul$"2zh;I8GR BW)eҔo/4VdE-*&>u #?HDa7rn; iSϦ3h e(3>(sZ`/٤̫M}'RϴdW.WL |GH5?XYX9l& MQf,|679ht[U)9lo#$s?r;v\͔A]Hҫ?A NZl-ǖ7tue3 vX&؃/ g{S !ZI5S~}k}@ۥe!ȻO?Wb g=?K v42i<Dq4MF8|BVc nr7 iQK\6+tDa&K56깣@ mLYdFyr&|Ï#s@s| }X>n{e,+Yͽ[82 [rVh#]lSxySȉ"-#YXR߫!jf5y})wnM4ݸ%f]zn8I=͢q",Ycl$J`n2Rjj0Cś6CfscɩX5a@!ޙtkSE6NGp-%-OF~$Pn;mtf B-k#7YDg&Yv5<}XoS#)eXв$*!p6MPf폻;(a+ .h{9,x"ZLE,}ǝs;is_`&NӜ%fj秨Ⱥ'bjGfc IZ!<)"}'&>v&]z6;:.҅}k/K 6@rnREN @`$ἧm;KIǝn xst5xkEGB[ ]QƗrUnϚOzJb=m +[bgy+bj+JqO`"TFuG"淅,n WͶ<)/l ni12Bߐࡠmݥs2҃{.qZ=szǞMyu/},IƆOr˓VeCNuEk^4Y:QĆqv$aƭ8*r7_iw *ZrPrKow]k{ت;`&ppcRh}n煑o `zG%J z+[٪W'c_D!eW9Ѐ67d<s`XIoD9 9uMOobiR3:Ua-?I[BjPy dDߣ |lsPbZ=§iP!t $m946$mP [O^ִzd_jX&~ LVLDL倈 -w` KKm}d4J:Ly ^|}ZdeJW7}s)5,;@nN(5%/2 >I~N4#,&uȈhoL6͑ac:7NFDv}.fnEW[*_AZ˻ }U.5GI{dn1[.hlX6Rѿ;_l]9\8%ɏ F 5t %MwylD.|bM逨&#$2."K_`QkY`%7 =oOe1 hs\9yZF2ptKP1[,YIm N)y`Uu?ARE"LK~%iV[2Yy(ZZP}9.5@_yv<.~h?zK;$}ZvKڪĒڇa*Cg?;ƳBsdzyr`O %yaI$F#*fsiFMZp4BL}T+1؍۠]y䅋~1]C& Y%u ?5-O4S#|LNk4!btO<4g?#/yN5^di`Rg售c٥($A 9U|B6`:qU]NMBJ&r.̖.Pi>$;#A:6KK~!2cc^3o6Hs51jJN7ԂK"jfL iYМߏN+wxj'zl?"Oe~t-))i ?,#s&G N pӾLsօ8r,{ۡbЩwE)ѹIBqAQBՍU4lMqJ3ϟm+?D4uXk!^wkTiӆp~WXJ-@ੱK?]lhXs4r*93̍"Oӌ{eݔ[U GRSԷjDc\. op=g s.U1ޜ%Hoб1<= J]x/C*&NX0'l&1=^ viY:y KPRgoa:Iḵ$EFc$ '{(/Ƕ~\g&i3TM#H%VV M|K"2tQ_ދ<=@E^ݭ{IKJG,8&ET/gc}Q?(~o '(7y9Nk ?*`YPMTb4"DlʤeFtK2-v9@W=`XFr"834fzZX 9cY<ў >aK7?)D؁k|A>C l0>9m),-;_F [+_WPg-@#,4KUÙIj wzeY['cHI%HMG~} >f@ &D`Z߼F:nΔaPbc1V59:0Y8^:,4۞߼ `yԿ"BXjZ$o20.{z,Y|vjAhPy1 &9!?#>PU ,'GZ%rgSfM @+Pخٓ N-3 A7hF$}=:T t8 4Kq+~KLK}[ rh\#0^ژiOUvhmQh֢,҇"5B7- r=% {k(L[Лo_}gRP+{}/H|eb^]@= Ncfh9oB<hF}H!VD6-VNT?!Ed򙭝L{3h?"NqEvWn\{U%>C42"BNbтGqk҃a$ń+h){ur*7Hՠv !/S״{:=b8;͡Wʯ[`{ Vώs~u-m':`[@ 8q8N)KŽp^r4ّͺ\ъ-7J'5+ MUpSL!UHȌčSfϊ߹pyX(4I\[xo%YM7-fhLK2 Mv=hàLa:ՅmvSPFF,6SL%3K rWP$Huv/GOStbmHtp(ݸ8 }!  yhoɴ>(AscHoa%;XrsS֙jyuyo^{ 첀[S78d $2C!Dx,s ߧy,ϷΒiiv|\]uۢt3niEkHƔ9uV9b~w]gZ+FYR~^? 3+J`ai}s`hM.%DЃeXXX: `=J#L aht$#J em%C $ҋQVƛgG{Q'=a :J03ZnJ&TmBH4n-DCa%\RO:B) Aǻ9cN$R,x6{-i4;yؓ3 j!ݶRD'xkΘRFqO*'HW|ЖY)ɫ# i3;v!zGgLLı] E)ͩ]9\L$rFKϣXP?Bq4&‘zGlf-4qze9uRBV챎M0wsD$3QÈRM'jӺwÖ1(yM8g :ʢD~0<ƅ: VR1׻JTx-Qa"8q  wyQX$YFxB?*;)\=a'- '덀lU)`/9q]:kZaen~lEˢٖSÖp#:h_$Iʺ킾?ƚxiJ_ .65e8S^^ô81cwq_ Y3vy*sއ;g,A`#f|m"yv'MHd^VE-3"ɦ:`Z_1%HוzNopߠ%А;%3Š8kEkCxNTqZi\|Is`r`Qfbp˴ndU8TRӟy3O+JsgöR!.6f'8hEJ8^.Og5}@6竊҄""_^7*z ==)?3'ãʖu<;(G5$4ԯ^ : c@NydĖM]x* 0 +OiF50@7xZQ2CO1t|tLw^j>IGu r-oս3­"C K]X<kKXvֻZWخx{q,eBbu8+ɼ~׹b,YҠi_KU[ ~{LͨӬ'`(nWWzסVi?2Ar\l \Rm`tGL&ToaXp(zyŷ_/7CA%YV vFBXvp9OƐV ii!F47!$k#˴q$]۳@㶰HzkH൝f$r.傯 7^h^@2mX..lmW2[I}\J22d I Ng +^HnH +*@Zh!UNhm^ClT㋚\@7=Bz%Qqkdz$ZCeV A32bOݺ(I-gCyLE?aKO.{|wDO_eoTIno-l 3ӣ,G("1FTLSs;YOAiF+U, "꘾@~, UxLlE靥oMd} mU>n, dغeM)+JJ%OuKhA1/׵. ,2,=8r9JdC.x8C_ G /[P0hn|u{a340W 9テvDŦIjg?Oʶ~?]U6 7||`+mQˠ) =MPӂdXq2 c3Bi`~5 OYG&"4bti|ga7-hM҇. >bW1=-UI~34>O /kqT|D|km>g54YL r$}:Zqк@)T2M>GP}y/ tе@ /U29ߧWȩZ'IIz8͢墦,rDӧfnoJ{12*M^S=EΠ u"m8u*R+f^r9ArκC'G-ָ/ b/.Jkk{g;~+ȿ):ڛ܃\(6(T;;xRs PHVh\dV &}N~Ki:nGD: AB ոE ̧CY8(_k'D|th^z!w(^lP<4PYd6"\CW RPήADv㸄>Az?JGMLMcJL[G8jk)Re?YtUwRBb9"X 933 Gp]k MN#&_6rY쇒F*Kt1Rɚu?H:λPy;v_ߔLś0T2V.EId#κX}^zٸS`}a:#i4E#8y+`tJ4|lыMXiN'm%lŝ˵lv3Yb~yG j=ʳ;oM_a̤A%G>5E.eEUˊh #=ddrm3~FA&ENJG߃|\G~>f=U'Es&@RP~:13YRM5G1a팤Im!q"_+l)~+!FnA^@cWDШ?P.|L}^ N(\zF|77GWt *VfeEC[#1C* "!B}N%F习(}/=3lSՙ B Rjk])Zg xU)m]) ݯJ;V\RPp6z`!gJx/[Zw\@ 1i[?> P}p]a%?@+K "ɮXDzYz3 T|i_0reFK O=߁/ !Mg?'hb: Xs4Ht0?؅t羬JuQYpKhGXkztR-^gzԿ:t n6:iC"W ]+W1n:k"LpliuoVZC_}w8ov8U~tT,mPѳYe~lqM@^\p#I "˓_50 ?ӓ\]CVkP7g3 "{m+19^ Ğ)x@h2t=^}7_ Ucxq 9vLDX1ϟjr 'Y28|HcԴU6^9 {yU]X>0$~Z[q O9T[7-qώ7{G^mY@W^y! q:4RIs| 5úd|E(aÒf95=y5xuYvJ YOU_ 8-1Kwf7´R9=ȯQ-kx1lseѦI8Q&b -/C Rxԙ~~_CRf1!|ﴢ_)GK D d+IFl+1 ;up=&QMJkԑGmcq7vA33zԧ@ ѽA[y8ߞSUv zNC' ̖,>e[ ;?Hː[:c}&&Ksqo>06Nؗ@XQ^b#Z-l +>b+q'vNyQb fCh/ɘAqTO (ZUy[C|,0M|ׄ.x-ة`[Q/r@rnÅv;m~x6ɉtoR=OEX0RiÍSEٔo*cjpN;[#'FQU ]VGeoA{ bJW'+߫Vtt Qog- s]J+`_+WJ1Pt2ֶ27}6[#7,K@Z$AQx&{Q:J뷤tKPb:4>E+;DZOnAOI ֎E㠞*NU|~xC/* KBVxw<רY<K!f=wzwTqfX**qo]'e>ߎFWo(QuӡPXClˎwHS72PbH4eXhSph֒71C!<8s߿ͮ.v a #inO;a(PJ½ aacBm|#sI+`;dtu-2j>F+)Ax`JлOq[<Rѝ(팄~@}VDS;zFںX/\G~BjϘˆx0[+ʛ8.yh-0q9 .x!/rۇÙ5PUEw{" davumɰ#iҁtd%/+o o(C^8. 4O BG`%ku@^-g6+Ob[=P`i2(Bvv+p9'!߄=p HC30+\V_{<rȸngZC dZF<~T[[4v  2Ӿ&wwzH^]HŽY7בLhяk9~7Črhjpw={X-sNhyI].48]?Y!f`h-<ԯ}Q+;U#}ꑞ#CI2hs[ a}}LDh,]ۊ;֚k3'`pLzV?ʻ +pyM0M-.ՙؿXֱlRe4Om]ѿ0J ;hXE yL/؆S+ ;kh߄~;^ftr5\榑fL.2Zzu/= [ƚo;~5(Ǐc9aPm}1h` ߨ8h^f&g h&q/A`NO4z y> a%ʘ,I8ײvtOnuajϵ^t 5Z-~Qi4}ǰ Dmokvw5=0D_0B\cw|0:8D5oSYA\HMOMH?б@kHmI 9k[2i2J|ꖿ입źS*Qa ,6A4e1 !Ո" "[|2oIM;pi S'rB嚑3u}'.þlR@*y3f5n@ȽiYNRaQAI4/YP}v(:p$z\]HY;ѷn(qiGmZ6Yƴ4$bDo]S<^w> 'aDaeO"g/*8 @"H7 ԮrNӑtS7y-ڊ1vҀ)Z#RM襁JvhF[^DNO]־l$j[=ˑ1'Sj!#"kq$$7;|t h| h;m>-5BLsڸ` )( ` _!޴k-5 ~A {9Rq!ot"GdGu?sn1[H}%;3ƒq-xKu6b`H%IoY{}/mӂ) %/ fx]F ߏu(-jCE'{]Ɣp2sBKm^LErux"y\X$~F2$-&i4(.U|#QDaMN% \DV! g- ET.D5ެȔ,Ndߑ ,߹BY F$#xZ##^4u)7##,u`8w6[ 㙕> EQjz`<V2TVBх}p( z6y?^z [qMrӂퟎ[$Qr1߾XE=vz꘵GZ =H޾B%}Gj86ȕ2;"bȢ1iU.+2=Ic+}IqjOM˙LE8rf^B8Qymoy_xj! `ab'Z(UZ@!R`Ihl'dӰ0{emZC}"FQ'3u!$Gwx/`1ɣaӴG7n;|%8{ DSIAC&`qKg)K! neAmA쿦wJ;n6w_r(m"_ݣ)(.EqYY&P 뾷Llr%3ɦjs! A~ ' w=SSx:&B+Iby$7օwT,H3 _C=袏p~"oNR1Qt"*Cٞh `D3q(9'6}L0;;' C1,Ice э?dvJ#ߖ̃஬6M'+(6qZvz R²DaėU EV -3WqAƨg_8 IMVz벣qk$CãׂA ȋFN=2z‡ǧ$n~[Pd1d\ u4$7k/?LX8g yQ>$J#ƫcpXZiIygG +?r96'_"|.:V崗}Op]rWcwXlwɧ+0F.BvJx֘hʒX/i, ۇ8}@W /풂!mEK?;K} GЯ?y.E97m\-mz?n4 a{B}mK;C/,GZ}@nߏgi=<#|F9Q{\܅X* 8ʚ@P/ķ4~0hWSil>P}\mY[&68bwBverM`Q Fi4(VB6+7h":Kul)d3":YBЌ+:܃t8 kŽR |ehPEl74jıѽ_rou^)(.X;ZZ9̇o`͑Ir&Y5،J UXgrpaSZ~ ý hd#~3R S%47j<3ɎWd!fTf 8Uf3YuٔJLi#ff(e = YY!#HiэQa}h F f]_rsԑV/m-Tu ? Hk#??#u,sU.sѵ +G8;G-ۢ譆M2=~vPc){+W $S n^N.>,!}(-m_ɧcQk֊~9Gvԩk`c8@T;!iPdFϧ[+-W{ Vq 9UQ-0ͨ[l1zj*MJv\vtv鯣TֹB>AjǬ7 ZlXHbTݴ޹$KHrvht}#MVcW^$.@e+^:ܗ [8P7F74'hcӀh5S00ʰeYAq5n3 7tZ:My =wDgso|uf>CX/ųRHKΠžBW 0Bi G\gm^v߁NV| &a0tWR 뻧3Hx1qm0z@{%GȲ܅= H$扪 uڠ'ZَߖUP$a{R*B{Q (["Ί@^Fou= zXvdb<`a%_$١캾;k0RJZU= afq[T[hD4aw>U:7+P@Y&TT$Znf>$-hf`Gf'z-/0kQDf,@,uV#ѴzfU'B>]=yE -V~ck:ʎ\Z'U 8N/ho Dn"SfUyzt~"#|t/H:,1g PI֨UÞ}lHK=HҒf ӂUiK>R[=TWjA9[a|;L2l2CӪ7D%\3MyU'jC.3q[E L:LWnhΑlTV: Jٲ2W%iAwԺ yE}[Ъ_}o-.~Oair`>݂.?츹>;Et-5xvxq2)C `5ȳ cx M$P氆*IU$g4swlցKT$ eCW)/*17;bwTƷe E~{.u\.T7FL?g(x%@lrd2`)cluޑݝ5xg9D5\wxrD7Ijx|GւJyIIP(Di .ݶ4ե MPSgN\gH?ϤXvN͞"oK/SYh*Knޛ} >Y 9G =,dwxRiĻ{Q2iYNyw_xOGS22Auyi8ʮ6.{DbDBC{[I؊dفTg$FS_Gj3Q+֬7t6֝cKbpj`4(*n ʷ!?@~տv6s$,)\wOe~;J.W Tآ/uw܅,^ (L[:ZlzzA@wG@䓣)/YVB1P<N$--]v7EuĒg_fah`0*93#nTk"%sUljls,wl>,O=to[g >%7`osMxTPhH`QBht!æV/暾6"εj^;9o>R': ;V A-h.C-G ^BCS#m:Ի4w:zpGW &V~FdV{SU?꥿>rZӤY - T*\?9Tn`Cqn]K{C|]Avi;MNO))pGu#2tQ f S}g,ZsuCz2M"9YKRfw+ڒNթ(Ѭh+a ZX4EN_*ӖXرӳO mQw90XI݈h. CQoiE-*K\訂A-}NnY|!gtxNeٹtB?ogQǃP՞&m;yc3lWVȎV|{Ur^啡Z93 RnE9ʉZS*djulE=W.{gWd--{0hQdhpu/jM4HhB7G$ǽG{#,x/"?m_W/++@{0cE!M[s_(FnzM~Nsa(H5{/L?m #`y_J;ǾnX'ۛ1KM: m &=tuT,[jI*`YKzOo_rF:x7;ާΫ**(%R&ޛ L5S1E@*Ŏv ž骆$"t_ȏ`Wk#+c@b/]rH.pzM޻Ʊf]wLB^5_={mYMy܁3k4`"jHc镨r+zVX5Zjo!bNwIsy=ՕpER Gl{ LºROŒ*ֈCg6E4~z0r=~w e?oTƚ{clֵ!Q'Wh"% t.La #.QlÐ~rR\À@Ӵ;[0bYU tfijIvGMl"nwX|`>v`1s= i+9B0:8a Zh"9).Jjo_f~j aܒ 8>C(&>эWVjaE)j0mz-dէӠԧ8( 6aijcw>V1grI>(,QR M{3l'?+@HZ,$`i( ڍ"-Q=inP S gpT\ڀz(b [|tHS%\ D|tE@aȊzY"; 2DE5 ݈1t2d"`;, 'CU".=cg9ї~|lAJu Y+ ԋ~A-\d BF~l j\EHniocwik2>|TK7};M^YO8fsC^Y:AVy4=gۭNCO;umꪇ+:[MvKiEezlfԙ>zԝkP(\LGH3LQMq;?\\(g!x`yp;}}_uaO#{3igf媢j/ӿ+j~i5M2$f+qObvyE=1Eq8ﴀ-kZ/x$h.g@훶RNh'^Ҥ"n&a6F&m>tfДf -3;jHTL[7,q/.w l_]NiLK?M˹h}L3*4 A8Z"El#ՑQӒ7N)LDZ.DR~ӆOv8lWNy`>Y*<7l(j`P;䞞(s:ÁNp$hWWUD2o[p2.-eCD]o ks:TnaZaEeh: ?:nѴ*Ar*Wg˄_#зF*49j.OASQ2D8C&U _U.¡-&y1\9'f.H[+k 3/U: RN'7#RqPþ)ס!m޷!&a}[cqjˑG#o.C'Dc6dmFCO-1qiv_SHxBDn]7Ϋ{dޣ T{yv(ͧkk*nu 'Qk")0r>:nyV"GP}Ң_`D _z"_ǝ`!$ V\oZZo$Dj +)pIcԽWifbv$S.a>!QPKt a ºe<[3 <!Q3jc+jN,0fWY؂0ߵFNOptjn צ70pmqnCֲP26>>+ʎoY7zRwmuW>AͩsJtze> ߺ NP;?)0W]l>rfeZ!ltEbsaPɴ tڡzF #M>g0εbCA>oppJ on/ !gyff"N=K*K" zl"Q-{Oah-߹pan"" mso :mUΗW< Hnw-xly~ G離w #LOnOԴ|^C 8 [cr`\)͢ Jtu a`H;lDpNfY{U­ XK&:;4> HkBC:DDD,HEj2|*U!^CRR)i4RT+F1Sdbs}oC!pWOց>u* Y.:6:̈9qZ3æu<42*xS~[# sY7x 鑦uϺJAAf iq=Ț?iB"Ӱ,` ܽM (wˏ-?RhpfP[BjyF@/+q%TFb ZPKX6oACvOYBN#"i eAg/Fy1$`FPy5褤<݆DaH\wq=le,ʑ9'l8(qRӧG-DՃ ZHKA ZCӌbBl_j븛QB]~Ӷn/,&ٵV-/,7ItB=X>]/ XBƣv߽9tAiD!ۙ-O#35:s r&UwRgf*hkH֮ Kf޳x̱JwPk8Ê9ck*zƧUs.oJQ4NV#- A2UmCUuMSF4g~R ]k:cɊl7`D{Pjю;B(ۙ1+\O-ױ,݆̟KыlԽB[4փh%C(+ƬplXZgC;)'8Mc>؉/r#4 A3_7nz2S͚u|œ]4/#Mh)W% 0cݳ:0]T NTf%)rg#$d4k2vT%' 9#z!|=bo|\_|JdW4W;Uƫ6s=YfkJ;D¹Bt0M|#/|Mp ܠX\އ}}kҭ :7> _!A)As\9plR/h hΡLj< B9FWYJXD y>O|} J16qXg!ǟ3h<oMW(JpMYVƵ < L#ҟ_K ߔ͞^[.#| MCcMCӿ5 Qz1ZSj.zG)h)a pn8+9`_b-7س΢"~mߒ~C&d5`Vx UFv2gv _:kv8>FLy`ܨfn2AX˜`JkXҌV^s4*\Yexp$'toJ'g-䮐EZ@kZbLWEttKv z.oG/X|]U;"Nߚ֮`ޓ"ںkzqZ8~RƭZc=@=Y*ܶgɬcX8P󚂕IACHkRyʒ7oϗ7r5paz6ˀ,pIJE täSFKy4b.YLjɈ[yWg 0CY u73E#uObnѧr)B4 >Sm1:6K1)f+@khJQZ,>YB?T$;$4G vLaX ~b_IPԒ#Z'sDR :nog',EVդyUU#jpJW$L T^P ~̩S5xW>)T.%k]"sg0=[r$Sw~jJ%uk9DNg0LmVHӸ͹|LY\%~,y)}bEBTyi)֯YSOs`*%y!3Kx\iT- 쑗ߔp)x>EC*ϙ# :y;`58O.ϳj~A/e[;ٹjf6 o^9t%YX\~CAFL&?RƀV¬Mˆ"\B9p>m%đ:IO6dqgY\\),Sgd/Bzg'.o/ɧY\g"oH; /eځ.٠U~/` ϼ qQhG듚):vȂOi YŨ-,11_Z|sΦlE5W&sت)䬜BE;k@\a9<9pX/Qcƃ.Dk%h#tԘYkX8{))0mտ,Z :MsC! cl~ɠX[ P^hW,%t\JT02SHe#^_Y{P{r8կ ZaetVa) @bĴTƧ(:ѣ] ތHujY-kS[R:VS*+bl-Q3xY07`:9m5fU5rPMRD1{5i+ Yy+>jDi7Vʼ-p 4ĈP9 EDfZh匧-ZD\U~. pER Z5EgЦP{5_y\כѰ,J2&EYT,KNX#+`R81?0UbfJdξeݧAqh,%HՠpUoZd-nN]1u¸,MՂK%y j/4/6w̕fjg!Vn 1}NX}Zo6Oa/PgWc2ʽcu(3u<օϺJYWc~$2{]ɅͣAu[+, 632xr7JW( 1h)tK=P FSd `q :~fd*eZܐoGuʶ]/o< -K8tbjzK$z}1KwѴ$wG?=Z{"MyctB;^aClv/$hmɓ]SmOٙr e\/Z00K[}z8u ?8U I3ӭ`voާKn#4M9;eUc_}~Fql uHpъ‹[qKi̅yȫtbb?a^CS͗ʑKޱ^*_%GJIntc^ %F sbB K02\I8"rLDWE(ۦY挸_$#&B/915%{DR@N1E2+CFn"|K>qHL% t}}jڤ3|n̬vjX̃%Oǧ$VX6N-W0p&00%?'$gL,otPKBBE5zd44/ Rs`+a^(kJfR krp5+l:Kds_훷~ d@qowYr(W _ޅә5oh+9O%N3z8)QOx&r";Y'婉#VF25O+KUi7&Nn((D~zD$$d6)V_h)PԌ_ZܻD/D{/x5Ts-yj&6)%NpØEMb?jU#57ٙ;TC*-k؜j DSf e>0\l"ϪRK\ B9{t}bcwNIsy b '"ͤ$.y1KjWO]ũTE8ãT=F؂!+*Zچ'cÐci]Z3bA>,@X y:w8T-ҍw1ڣ=_=tN A/q9aI}oC15_Ink$!D=.8Rڊ>V=.j+g26tz%yAR)![7<]qH+47a:IJWy3/;. ;,Kr|:碸X_-^6=\?ͯ5ON"Y$ODb~FA\v(A3ZM-;U3TAN8},y'~KX nɚCshA BkAU8 !}4KBXVˡ 3oLM@ʻw53q' T+8sw=MUWUeT1*`*TY %=ݪ .:Аi\~r~l *g=Z2+seHS仗1h;)ˣoR{\0 pMoV+mwwX~)UdJ%)?e0\@3 ޽87罸v̊mEhe)T>߼ON?T3n3\ϗ Tu~JGT|9ҝǍ]#&'HYNѥqԸ('mr߬h WhuR0/ҳ'@XQR <>33ݹ&?nTLTGhPHɋ"uU_`bXyJUm+r>'b#S#_iWj\xhޤ=޿C r9N.ykĿ_?ʞӨR\wYɬBX&)1 G`wzߕ&y,2e4hWy|ΕN'Y{ qrhk[9اt;( 1DhơKw$@#|;Uy6AM~XPu`~ٓ,zWU$.Ǟy\8@Z.4Sj+U' \aVů걨!^XsW&Ь%z=6"g#'1Ne|&c=c+?cc۷ {v\SUf_1oI08Qc8<%M͏@0Cpq ޣ͒%GkIIf4>y\~6A'o yc]_\cx1/R"瘠nJpHlu*:Zīo>n-[U(0u%E [81,j}d$b׍k}̻1t8n txHw?j9[\=Ht~ë>\RzAT9uۻ"!~{^~է75 w,`r|>>*L AL!ÃPp;8%3AoRyAT Uz|ӿO]^~-S2=6`p4$N=u/:9Щypm6 .-0{.R2~O@w\dtY;^>*կd{)w=Fk7[QX;/xT dvɔC=ݯGNX&Z k(?*k) ej^J\C;^] uObՆ9)+,lAwc FˆʤKе6ϻDJK_ox==)e2ezPvEh$M|j z-j4FXͿU^L 8~"9bJ6"&h2Mx2D$(kl9oXBMZgUUBoI+'~+=sJ3U$\]NV)wco{Jش}#{CԞabO UTgcFάe./oŲ^z26xGkի؞B2׈ qIA{ho/+kMK$7=1-+iE{;jJ_t|}}RK/8e!]\a;;VG޾>\ߋ47@T$ҐQ]~~=?\%, Fgī8S~517f:=pu XXxj3~Gl5<ΖXF\==HqU,m+✼rV*̓.u;K!o\:W[ֺAfcKډ]f-X|h^f>*4 TGeazWvOlXF=~,ke ~^BU4C 9"7|@7eZ tr[foWT̈r̨9gB澔7+蟨c$^ g:6*zΏj]K9l,;h~=S|N }\*iyJY5y)9=i:PQ㌒R[lZQ=O6vUrL[laWB~wadR ~>OYsqڏc?=_ O3rr R KUoDRPО:A3_ 14mEUecZHhubY.$WYg8] 5N_{43dO雚Fad_/0z)=bŚfvO!UZGi䇹(^!]j=h?8"ճ۬ůݧO))c^!{VJb'{n-$I-Ѭxe,K#PWedbČ"U$U$Ǧ\ m!/D݉пc_AQ?;xp<RϠ /:LGȭ\njzuv!(sVxcHb#/|>u%qfT\׿}Vp>wmgs;y,JjPQZ< =fWH ֦^I>FDxlMCIi:04i[.tòEYY,{&sTnG_.MC~#,HskH|QxsovՀ7j;j#ܱNEe O-ze@~;Myazsΰ[)gHtC;h^5Fm.n8tarVZ}e~Qhd'HX= [ARoJާf5< FX>uD i/{zʜ,Pӂpvyn4->r(Wh?[*o > Z nrn?t֛ko^==7K{e# ›bM=2e{lH߸lpkoMK"@ X8YvSLwav ž$;t`AJI(s~]~ߟ9)O4AW W"=!ϓU*5v{ Lc L|\MHΡN:],Z9]U (Ik;pX!?t帖a@1?+8{;yk SָU0+Z&~ʛH~+{֥pZVi c+]4>̃MEMwM[z-d׼M}Oq/4O_ QXlm6DIv.$W9sߦo5e Ut:"0tX+%,Fؗ6X"./ML x ^3$&ϭ8QW\x}ٰq}Zw=|yK ø5R`M(1@ڈ!햆vC֐oQpkeD 2eXxc{ZjnȐVpAԔ- kps2\*{W,Mma6a'b'o[5v=>FgBJdnj.bo ` mzEnHem%kX Au`MU@j!Ё2*XFQ"똈ɵmf.y9-)wiv,B;leUr2-.\sN)7h8NzIv<@MđV#IF-JH|H_ ^(yDH$`(SoH @* /Lx K3V廱p uI(.n u%h& [`/% sV6|]>SOꠗ!w \접`{anu5a ԫz|79$T=)#mg(#ȳzi}.%6;;fNE>Y 6<'Qtόo4 WYfeNُM.ٲX myL8{%ծbcqGԭ_rCHNű.1|]셻UdA}%vu8:x ;,Qm_jV 'lHTV t2(W._xAίN,b=ۚ[eqt39R)Щo<.ϓ?(7E,*T9'}Ka"UX2ArVMJoQPߍ;$5cGxN6JF+>3Y8O{a`PxILrA9@%J+% ێ3x:F٩HBϿ"5xA#.ןH^h1 jqY+nHXy$ڮ+'%i.NP*zՠė̮h0Teړ@RӫU!ݕM$ vsz$Arp)G8K`vnՈ˘B0{k7upxR9Y²8{fR4@|irA)3tU;CagEo$Q GAfC5LfiF#B;=0,'u>Axee}3v5T}!,.+X~\o/f;7)+t)Vʪ!~I^:_?^El7IޚBD(UjtKgB5mU*`bY"6>ӒYds$a0@GMrzh'[kL_tTP@XE,/cs`Cs gĞS1$s%e8c]Y Jo$Td)p Og&iZ[aHǚB#K__|MBQ{%@r' |Ԅ-R'î{QH>ʺq0O,?4RҨ")~0FlVCJX*ч2./^!97HR܄!6DKpH+UgУ\pz_N~R A馭kie-R^NmK*Z[;SЂc&x9ZDVڪF"5n*{`CԣG2K;ahYUg5q$>j! [딗/䄩XX| ä RlU5X-B"eV4+($Q8V8:Ҳ\yCݲ.rk?hYCnl12א98`}BB ,/oU :Aߛ5RF>gRkD$  [aDHd%' L+_MTlʀ@u96&A)#(R 'E 2lMf3E앬BY(îf΀&t:T .MZ@v bH)UT?qiF fGȿ)F,T^ j  Һ^ /Ȳ'y<_?M$˖c\R@g铅ҿVh}^@%CCO`8|v5Iʒ]HozpO䫒1Zt=sU\ɥ-k~v^P& X&ռNguh/ '*=z}? *.9!Kb A⡴60`56w>Tǧ= GT"]َt.Ӊ neV%lPb3&]_.K ~B1pwho=rI_" =^G=NÚ{e=to؛Nb.-k=iS,@1α.`^ίE<07.Eݔ/$skD'ƜtР]&΍pY6U1=HxZ3>> :"1垭E#u"b yծvpȱZd=Ж/W_!Î۩QΣԬWNN2YD䓣W5|֑h _N !^Uh-9ptA|SX3>'04SԓZm.E(:=t8pOR]EXҳr,&i(Nq5Af' ՍWӑ Gзɽ.f苲sB/=ĵzl@ o1!<Xw~¢d%5ݓdr#Y#|z;:Y[vQS=,}BC(?\US,)D.4 CS9AghV %J!(/9K&̝̙!+A̯ɓi'Yu'&ZBO)OLzGK `0R-UԧF9ԩL[_A adJ҈4G1c;x'h&"uq,^xLWO *8h7ž'8q)u|TMo 8iP  ;@g#5g-O \n^@Mq(!tU!LGC][zrHlqhګ+nG##¸NJ|h薗fo|.YcO֑Z2y召#u[ IkMo"oPK3 [<+rw>S힁Io͈Cۙ6D+T*ٓ/aieTDN)AyFYZ|¤g0xS (|ם,rׇz͋÷- sVi yf (Ǿ g L[%_}ӷk%KILډYFhCY[%-ԶI4*Ƒ(/7*ׁ,W-З ֜!& ],)]heTFKr $ƻ1$^;Kn ĪZm 3ФcF@*:P; ցᡴQ9/i*ͭovXS/߀\rhPkH53]' ̀:S֢prꌊu8"!:k%78 xE";4sw[ux₅ ЕMZC!O׷(%c]al S=5nL׾I^eh1(НR0N )8cZg9sG%O'18WZ6Ђ+#]#Rc2٦T9/8D+|˭ q:?1k8Bzn &XV#fV* ^u,7'[Aજ8̟|î gd>Η'vgz@Z(rStRxyT8]\vUvUE뼔p/+G͑a8zc:3G5qy%{Y|;uItj,+xqPC(>4BA.c1"'nt{HCX@e"1,b ":X}WtuFˀ;Xe,cg慩cH߽uif\` 8Sߊ]^dzQ߻-(V`N-Z2^57:R֚à\!W82#_O'u~?Q$";OL9/ %sܤ\D}k^fem+@-S+57IEP5:E@fNdE$Fc MDh| SK$ M0҈}Qƃ1{p>OZ`;i.sdZ= ?yTe-OL^I1EAm,_[?!Xv:hh{ˁ=YD"K2`P 1_(?bK,ᨙ"ད\ Vl>/tXx,H톼>uiH]\Y x݄Uyy*{E9EYz3EW*SR^r/ک<֊GvVU双:)]g1tu riILHnY@,{Q.2\9أYs'lx T Nnx+3U@nl1cazFCUICh8ZYɭ mhUrG,B`~۪vnЂ IJO+/ v]Xj`0ˆL3"3v>feOOf a|Dd{!XԦg{yp#)Y =4v ,7x4TLuH&z:[#Ǯ=ݐeKs,ņrR[dmnYYЃ&V Tbl {̐`fH#6&W .V=qew9wGy|^ƣؙ\ <2F>*ͅ}R8>jӱUV=*ni!ZRZ5 $Jt3ٮAO`)#Ax ]CkEېO^]X[^?<mV?tU9鄕bd?JZ£b3bH߁|WqxJ"r<M4`_`rS{:?<8Y_3G6~`Q#GJby~x6(nmw$h] BH+XOGn${r+^=`=2 (ŎoA!1Wq1IfHH3 }~@: m,K6s䰊2uVi|;T{R(V)[ vcR{+$Bs=SJvc-ed8-r&N kRz/ L~8UῼGGa @r]- Z~OB*S>&~0&V$4vYlMG_x1U^~i?d#':#9/V/<w%IvQ'\]yKi6 z:ň2NS[YVUҒr(Cqޑ[SdNi2:Wt:BvҀN~t.Hz-; _44I{*wf*1r|*1>#`=&jM *f-[]?J-gV^o V)OeofPMt\,W8#Tև3uutQ?nW&` IZ%!8C#ʠW}\HJN*ωk2<=h3a`ʌjd_ti|0ի$rHQk;)@U+< g[|R|jY/!]-5oX6 {z*ĕ bw;bId@|ͳڝM)u Xy>}z7SR ש*5]?_jN_C/{!XXP$d>'d8h&1ҷ_蟎_O^LVbB1 B^9d& ڧbq{ H>%Z xtk6t#Z`)4Ӱwr1yN7Ef%!k t4crA<>}NC#tL 4c:`kUDQgxOiHMgjp \**OY6M›fD rZ ]֌\ c0ҤcCsQu<m钐OkO%KSC\E bv,u{]<J_xjxpZCٻ| EG5n@uՈ~deSe?tY:YAh#Sj"2j-4e O N*2 @c sPնeZcG;H0sˮydWAz%@|b! .HKBuV8wf`-a[IrztVWv D7%5Z0bZx񂅗֦rB0vwjlnGKpG׬4ߩzWOd#1''.Z?.>~[\9Pr{tz&z~K9N|RCMkv34y-K֕?j|72 bc}, "mȏv ȋ$nJ ܨ>ξHϺ8t}!$>LhG1F,ȅ+>Dc! m/'b[N^϶lԁ;&dHru.-" fl!{`GKJ8zrIV :0Bg ¦9^FKM=U}Y V**ɲ5'R pAa/ khli GJ[ihnj4Uh2쵔_G'H }N7*};(ERË\{7[+LC#5/% XMZ D ՂJ#vׁ5ٿ q"8Rh"x5]re;+T5cU;%Y`@WOy'Gr*;~,vy%&YAR2" ]:B߾tW0Ql:J{ۗwפ&oH%dKπe msI>]7-9<(־>쉒7jؽїpxr1ٍۛʒLk лhӕz,`n- KWEֵ~G+Q:y:* Q  |w?蔉+%g:,wZ"‹a1@Ek 1%cLyv}|]#NdIxo]Z @FIqV ^U^a߽PxW{L7}O/VΊBoGZv[%?ӳj5;sor[4y+FY8X,ң葾kPu+{1W~Nr(+ B(aõaWIIl!Sxւ9 ɹ66_Q.!%GD"nC4?E樥*䋜o;miY>xFv"? \wj) v)R>G[JuZuӃt ͩ;ttDi:P@ݡ(aW{zpUE$ȷdM%亴5J0מ-JvSbDgAwpD:I* Ky :<6ӮefiڕuX~VOI=odz2  `|5Kdzr:vm|<9N(á`(5^7S14c1 3P N-_7yHl D5[~.G!p QN+YED&WXQ[11~H3MƷ44Y7+h#r +l V;A$U%+Ȃ{syNFPAm[׶ #Nf 5ZFmy&a LkR+z hCkg c0%`5pOzP\+CN(l҅!a("Vt) a;EqY\)gSq5~=p+o60B*ʛSHrPuQ@LMc?(B:cIIɕTyR)fʝO B_@\ꗁT}rQr{[ 3lb0/HɅ\NIiI9$~9dIC0F]DiyJ |蘋h9ۜM(H^EPgџd P(3a&mʹRH֖~v/g  $竉|:m_k|Wjx&1mq W%wAL.k U~sN ;RKt](%rn97+ 2UZ^rqqumOL?rAĢ8-u27!UR!ؕ'3ztN҅rfRKqcTB2N鮒|(|C_%Z 09)ɇbn f(-qW𢢚9ROT Icg@:'~cYdu,B~0k!iP ~cu9Qֽu3ywrǽ^ʃbrjpa mj dL=myZDynUXAiC8GWhi6ErVĒ`O9P\F]M#I"\ \ip89'(xADHuuΈ4M!:/pS^\a~PԷΝtkf\E?g,n:NI&It:U$2|.tSY^xgV5~Fh7.gk\2M݅1֥;#dOsȅa%)GF\,`͹(7ej8V2 ml'TZ3`QiЅ<@V. hYj1̲np7]tO=?:P"PBV/tVQ>sZEmN~rFF-ap-!P%yUN)SW07 vNx1צHD N\~YAI'{_Vt5=]KmQ62$ 5\V2$7*F RtC<;}BeelFܔ vJ!ӣ4w<JleV =(f,̙2H(Vi XT-_znƒ7iK , mAfR]z&y;~HoZ3y%o/5Lvpwdߧo4IsO#zǾ_d- g 4[Cک]C(|Q^GTFP鬒;Cx\Ff#P"9>+D,. fӗIX %ƇS}]Y\s"39+Ӭ)3.0˧,!I+ ѐgl9O*^1x ʶO!Sϕ*5 }3+# x]V%|fKdf 4Ҟ^#C}ˣ|9dsARLvg4/v>f@wV VԺc6/GюUy)gAV ~slxtn}!sowhjpԙ-W#Ѕ雖 + HqUZ)G'mWh Do^5 Ih.z4aF%3"?0$n@Ubݑ aRWc:/}H( ,dwG/̝VzRt1$YYZBZ`QޑK, H ްLAvȥ٬چ@J7{4y>*WپGFQ R"M0 *h,`Zb 6X V/ف! xHQ`fUEc5PT,ܴRB̘bTZs~*,U̗%I0.|9 lc +5x:elen^" J`kAt$I]'Tَ W[ <#/\ڜW(,k4;uFDة"l ЕI-ж<W%F/2Swӆka9Y[R[h"\˻1K3 Ms2Vɬ4'*[Ƞ pgrrB:D:ށ"SW=LWqBS#_Wi @!oO%S 8~%\%ȉ!ԈIYM4U[J7(Yؐ I&/JE$b]TLbogc pY*K>e嵁@gnr'_:Ab}rQ[`GUnQl̶j/[GV^7,a@-v:ZËrF%783f+ Ji\{zBQ7۫wHEen;U>!b/{1isӈZhoY*9(¸ YEt~a+8"O&0Aսt%TUO0 Pv`¢@ E7OT2RGMBa N]x|~R0IiwRQHR"t_RñazI܇ZrEEr5DViV~Q2ioѾBosEݩȳ9'gN7 o$:ls[*ôsRҀm 6Zem&op06uY`V*&ǤPH굯Vbs CԃFh}F2h ۾ay1U%TU g BV5Go"UBrWn(qSQwZh-G9D>YdH ;ҚVt]Q\)$c;ٸވ7J´SVU=9ҢU #q[Z7\SNa ld?Jqcໍ}j]eٍKe4*ؒ_vsC뤧nWg\uZ}pVȣA*l^TR>#_5MC/6>]҆G))6aMn!SۅUMj+,r"ZPwi:mHzif2Ey-Ϭz3vDPm#/ GT̕g&Y0y4|Y JПT5Nj'qkY騰:̪ M묪HoNIA:)oioiK s^@tOymu ܚ҃:OӨ/_UuBfbe8H |$jY:Cm5j&`ޠ[!LI<@ zk"z*UL -tur#"ϏWr*Iۗz Nag~ I个JlU Д[!󾌲m 뒾w]6`HN1L!-k5phu?p NKJ9EͲJb|e8?H:^=rS^LCVhc޾y]"ioEtAo4~+?+ǦVp)v_S/j#GG}ι4H|},+>!zFGrɌzimR8ck:0_i$o!95M J~}X\ƥCΤ9Cq,.<#j,sȕU? q0~HC-u8?.S7-L_ܯR;=Wmc}[oRQW-D&$iЮʱo'kCfP%WkŮEp{Ic Yp:!/1.w3P30(9z޻WŪjתPݣq(<(NBgӈkP{`ѩ`mc!^} sT%jA,<ٔ!.p ڐya-54 xiB=@I2i8Bbځtm&VϹ/sco'Z@E u,KDH-Y$}FUŐ{`-ѻ;q6g顗 ts⁞ߜ/T5(ni,ULճy 9FV尯$J'u%˂b.0v:3J6]AneI}?B6T2! b()ź ZMU@֡ۋfhwV R= :G:ҥ|g0/,Ozl_V(@|Aň? *Xi[fظEGҕG$=zŪ",_uV R ct._]U%0I zVC)#]Yh 5aė4G]Kq-zcbCR#fH>R5iB'*ӻM}9!_ \sS:fvy sxXHDFjgm[؎AmΨ蝐3_51?C^; dV-.PcF[*G.Q_&ָK93 Mouq~#NfVāzl_=jC NБXW lZZi 8)eMŠ",-#!1K[^YWK(+,:oh@-Y )y E\(i,>`CȠof'!?wTPWNj[XosYv.*"7(T5-.$JH:Wq6ܨAjrŶTG@c}5(@7}]bYA+WNdxK9(k8oVڡ 2Ȱp=T2iJdž<^92G++{\ϺlsiG,uڥ{8E{5陮qv˺ƹ|/)%c_A|iq[7_WgvonW7 ؝,P}̇MNmۡ&994e֪0kaS;Eӂv”ӌE܅;y92dQA8*vh=_8;qbOwˌ{c/X%*m&Ƹ)oo'JА[Y.O~>=4Ph_>kSl~8?~;ѳ/7q27VRk@?52O~:eEi":$P4dlzr?{F-8\ԊL++XNEc,Њ ؤ!I_ 8CJʣʧvF4i.#v5S<"'kd6ƅ!e# *43wZeENNɉ$ݿ?%`KHc*]<4ԫ4AV4Dq(o=uSy}="dro$ q=ZxCC,^Rrz5_S?9']šʣmZ+z/*Nqə7w?ye=ȏ\K<=q7z>,S<?^tPۧ/KVƥ1}Tky @P D?q|`T-NM.ѣ<1yX3 ֑ {8I MCM3;M<ל.Oq38QGr/"g)G<>|gyvC>U:Á}xyUyÁ"Sc P鸾r< :Zy{*gSU6uX/W}_NF?S B"LkCN<~evKo=/Gy3' $ Ax-y_hź>VJel/4yC}ӯpAř0r7Ċ[7[:]h~6+J vbj+D؂6f\:]:[W ^X>ѭ;EF/R_@Cp,7`pURzV \r.g؜PSB~I?BNs g oP~9%Y׈ʎ}ޓW%JGt?~Yjj8gJ<9Nk4xsVSˆ]Dq-q=YhF8"` 鉺7a\5;_A/p=}#&ϩYADWrS4y}7CocgF\ZTk cP -h|Ƀ ^2=A_*Ե{h~/k^#Gd;Uzui\Uz:(Zo_y~3=T- Ht/W{~<FwEoW} 쿡5RS*Mqл}F M8 >,JFte|icZ*/UwvO_Ȭro$o&mm|K_0L  >9>2Wp$>oX'%9^>. 9cIO>PαKy׸ `3v)#ϱ'8= wy!ScΟud{$Vy)Aҩ+5Nf9ȽƱaYկ:'8u9Ek+ 3{jMۧۊА/Tj5Ƃ/&*Ǐ~d-Rq5@@Z]-!V(i/ZO-@e:ibDINX{^iťu4pI͢Yc^y ūˣt0NHۊK|s:W}{׭16.s*]Vv +^auʢF4DxOb8^J8 ?V)f,˔fݏ_hN>%hj/^cX-L0ji0w/@ Y59޴Xu^]C2ޭp/Z>^|vazPjJPK6/ ֩9Ly_ˏ_ ˖FGW a0)9ReI0;tkV )kZJJ <)ty0R7?kzKv8c+O6rw6^T_6m-IyTH9\iԢ*2-+Ŵ4xo*jZ\6LZ㗟^~_1Da$\=Zj5Iz;d0p\&ߋP)m r7ZGഒO0j w^3AZmI&w*O;'Ʋvi=|7']8;Zwy'=HK sJ*'E\nD dzGԹ9/?cǿ ͳ(&psG%7Ȅ|Ub>(|Hqdq G۳Ÿi^_f];3 <*KY׉[ukI,-!]E jczGBtb#O4~4Aӿ7[tYFs~ªJĝ/";ⓅRKz*-4 Vl;fb{Jk268JY9hJBp+COWCRh{a)P]Gil=!,ӎLy ]G Hy6Aٕ2]sH,}c:C=$:ͅU*όq\W$9@CvFjZ#kF2[ZZѸcm/i:;JkJr'YEXd'"hu0p&kאٲcϓuS<3vD:C[4xt^I6ZR iu__ܡ–')H%x PȮe/ S0Ԫ^DJmKJ=?ڒ5S/ةT:n[Ǡp8mjF3[,XL;PB=-z~1ۣΖҽJP.^"Y"zǧU}ו&e%e#/ׇֻDONh$.I888Tgå5,yNO趶L(D_:L>NRM,q2Q?eS4eRV8<*uAg}Xb FPN& 'K*sk`${Z[d#^ڃ]mOói)f…2PpB9(2Ki2~+WU=XkJٷu!;Yem>KiU\D#(ݴiUS`{w+,5ZPVl{QѼ2֦l&4b{tGYcvOҡ/CCC|T翅uAۧ/ nZuU'./ iI|g<]$ˡvQLx搿ۘO7cLu"vrHT\As'4aM+g !9$e-8@9T3$Nح5bvД]4`ϡ I Mf`c@$ID`gL& У`ǔK1ވ"$wPAk5OcX> #aV ymY(DDjfQD{IPNZV43EW BP_h t]?w  DH!D uGërdhz@N Y7{lC7rw4U[l'@l46F˩=@#jwXA@NYm |(#Cͫ $ڽv?n.n-lzQ7-\,;VY0ﱒ$>^b}8?=*hXAS4L;UtrLAKw+ 0xR4+4~"b9XEȵ myPu" !ʌOHaX憺 Af@:22lUo`jYW_->f͏3``LG d<8D7 S#ðRy80v:!3 X׽SPfXZ4yx)Pd9?G Q`%p$؟W4:X9VDEPM\>߮OUlJ3E'8ď 6kVj!OMU9UZY1`}*qʊ''^޹˶K4Oi8OY)&:fޡdPU*RnK3:̮ܶ9u!j)ut^ 3hF(hH9HI.{7"–nf1 rc[b=`J鹐O MmHK<el`Za_MVx'5Da}2ŕXnj/!C8a^FBPdi4ة3p:#Oqt-\3\v-K^)(_޼;4Y-8' fe"2,eO4O -Ƀ)` X-tB!=3#zM%Jm.itU9Fq+k SǼbQ9Dk ~Szo$3gXpwCd* ©]Nvv*}RBӅ[9IW٩Etăm ¤GK-S!J,D9+TvΆx3K҄! +cFC?4m|Sws$@JS}K\ju?p#a)pJNTz;_:8IA"ci(~XIL;ݵ^UL^?+1z~VViJIN:V F]^TbU5f C(uDL=\oAee7ʻXJY/DP5>?Bsmsp9Ecy%)NAYtd*r$c9_`.tsٜ]]HN3"S n2:]u:́y1 q\ mMyR.΢?0T5=DfJ(\]8UE+=Uǟ?T϶:Y΅#NU 8NSkef!5NGAJM#DN\R#^%tb'#q3o(le\-&b*#EiЄRĦX&;Dy3mL}[mA+Lk ^d.` agE:e$߽<ԀP #|M`j)7 QOU8=?r9ˑ4W 5`L"F! B =Tɱ|cA ONǢFk#Q ܢ- Q y&or= 佤ߪe7ÐDXrҰlѮϒ)tEM@[xdUBϑeS__y|D9dh3; ?0=nZܒ2%'skToBE"?']M|wӇk޺+Z&:0O6HGbsޖD5is]"C,*4jU G6%j_t`*#R;d@K݆u̬Ϛݖ m f";e[+1 q6805*WtD$<:Mlb4.>goHs' r~D*]|\`JUAMڲi&W SONO+3K"ZPo( SGFHzʌ5hcͦ|D`!C%$EYFs+ZƧ5 A`ȳp FE'tPJK[ I-UyjBR}ivOۧQX68j{bɏƣsu> )ͪ4uPw;exܙT mR)I"!Dˁ&$\xϰ+ΚXʳt|y ~y?P(TЁOM /鰔fku R1dcYҸJ])w1jF4a۹H@UrB?IҲ ,I.HvdX~kq^R˕DuHl!A/׺9Xr:*#?g %uu* h忰kF7ww0)V N dYMdNI"'3 zzZsxwUCKjfNojN*Lh>cPTvS猸lM9-gROw'ǻRpS/0˥+ _5FFt*B٧v\3FSWZ]*dAZSûAu+LE9MeE>o/{4JS8^T=:Q> b$# k'9t \nlm݊ֆU5}G^USDh*Y 9JtQƄ%q]>M˻':NsY0GKByE8 u,w^bO'3sԜWC9- w9Ҡ"^5 x7u" YSBjƘһP)?lAZT ګjqM :A ZvvȰzPe'w.M@[4$x6gS3]%`SUxlv]SGCulʏZdʏjt\^\ӭgJO 6{&P0 HG\Td*b. m:wEZuOM( C_'aeU?%R p՚ꄾ*0@Ƙ6n Vv2"iK`|ouRzsn Gtzi%,$n3FD9e˒Ju٠PU"t̪褗wo}SPMSڑ<+fPx@t<8:VF6 OUQBW~Xn/SݻJ,W/3j~\ ,iS[) !kQ.4]zeD^ۡ#]:\F8l{4St{/u{D2Ӊ<^/W^ڴ2S,k1zJe%*^Fe4:H%8:Zҗȗ~ V>5&se5JMV8=]f`țDɚȂ \26J-q}mqyX$J[PőX`lJx|!M֢MY:p1=}QU42؂N.eV^ 1%\0BG1TA OG4jsٖDШzY.>C,#<J^ Y;[" ξrۡtePq/ _((1i0dVMjתƲX_! ?#Uƨl4$(Ű"Do(Tx@((VUE0(7˽~mkގWb &P'M@ßg_xem໶/Ը mȠHz\ HBHMbр-Ѽ+㢏nV*@a3:/4RT (q1ɠhOVbTu h9 W %Ћcm{ӯr - ) hAs4@^%{-W/eZCTigBaŎ-gWll5>CX9AD+At paJ|xwL˷k8p{Qc4/kѦ̲[(L;( gbH5~.Xcrt}*1(>4{=eL QBKJ^,9VU; N y%ѨtX2֥L 2M̪խIpREDܺQ5Ԗ(˝V'raClk_8 Y(D5tƿ+٬>wh0+b]P6Ng'Kj[|WĊ*eY*m ? QthNTG $2*eMh5"Z @} "1Ե?ua#sq+?'(Y*/ 5\U]O(/gHz>L;_''Qǁz ǒ$GQ7Cr>`ɮv8155Z7yNtHm,Np΅ߛ&=*0F<yBԄ:ٽBvZo:݂\/XJX^@˴,UQ2#u/g5d3ckr-qjړt7tT}!xsLI x{4wMad]y1kďJKan= B DuE[t:HrCRQ{YE-h1NnȐ`=CՌxtmz6/y".vLj)*t#abWE#ޤ9u2 ʺ:5! eն 0:)T(/rBgAL~p8SDwmKQג&Pz)A`v@[";Gk0V*BDm(ו:C, yHk4%As( w g(ri~5͗ۚܤ:3_ y2!NV~l V KRCkKiF@f'åL(,%ՕRW;n[rc ,*]&d;TL)hway QvZ<|P2&C°#ΓPI_&%zƞ_9ik6<7oy>_ Hb"%ztgfeK݌Q R <9=_-5 Gi}5-QvjGWi'D,,+s! E*✱L1(Bnf~dHmFіuHEAprӎx ݄BKz@HYG-nr̀@l~"5.ߠi^eDh*CX"* :w HkСU+/~Oj%D31pˋ4P#"tp1!uc0t$nMv3T:א}-M]*_ҥR}*vF*ҝa.2S3"$UnU`q-W²sJ,~}ȷVH/?'Cvk)öqWg=sz[Oѻ\edE]uˎ0PlY91WLIBC>8#x} W{Ւ HP]#'{tǐOJ|OWL xLK/¡PyyUJyUr1{韦Ya=<Kr#]זlaF$ćI-|¿UWIpzvfl5wV6hWQi@WDɅ5=)wxUXLbnz2w1u@M:z)RNжyuknR.V8%^Ua:UJ_%URD5 S[P(.FiZ< 99iiQV uEe%kxAAPwP즊;8~"ync)U\=`IPIo"I=Nk+SENH V, ҠRtv[GoJ r Y!=, ȫt2V~` c 'v^0-z#+mZ9J-3W"ABQLu-3|RwIT1@W^Ov.N 5t5# ЧZ?b/ !3'蜎\w!iΐ`Ghuπ^ LN~cBN}q(s'9Nh F݉^ؿ.Oۑ'7,uuiIХNMaN=;[eɣC /Q+%AT(r"p3} K9 ؕlr'VJq//~S*P7~+I܌cOs˩!O0ΜUj[-9OGYxlxܷs7>=?cI&ōC.> >D[,O>_/MiEmm6v_N4\H 9L )9 șw~s&RMeBHCr3\ͥQs5,p{w&z4&T(d@JecCn2GK X"u4;JyJì"m\ :1PwS!`m4eW4jfM XAgB' -(ө g[C,)z3^ڹK'Gák+UZp%$|V5P,Z涅&[Ô8zg'k w7c ƂP "vĐҔkFE'vu/0>Z?Bz-鳁ZȊyn;aVNx?vBZ +%rCr23WLJ1 ZmItR׽,ޭ'\Gu{t+AK336_]mY!z$zO P>o\|!5* OxnDH]$QVW%I&yҳCYD}'&*9uʰBJ[M -E[O{WeX/׮mG&ϱ]jP)}4U@#V?}:}| O4]}m[MGR>*dB0!o-NlTNNhsrzผ+^Mхt.MٻOD }CW>5Jo9߾Y*ç 2 1l겛µf5[8z v%KbhRM~$<:kb fO.ѝkΆA ,w.CBq*k5 :"[BN6&I1x=!J9A׆sb:x? jmQjsp3[ R=߲i*cd Aq@#2^c-3 k)\#S_t]\=yvyD"OܧYZPDh֦B֕ڴʰ夯Ow2+})i!J7 8&)wd+)S1ҏVs'Ձ'A MР :ʴbWdssBo]+;Z/N: w#K *S|*l26@pRH-O 6R[~ErL񜞊X ӬIt:嘜SZ eG~m2 $F$*k8ScBXgRHM-mJUHxK͵MNi8|322d/"EŐ#Y'";Bȇt[l<{)cZ̒AeeE[=7Qi` YJ Hb:^TH.Ix$ɑ&B28(t\=ZLl-\B#)֧6&,`[8Jhm5"ikrxRӕ4Og올x"!H1Ӟ^'zz9]Go4>fa@ A^O;dD{JHדyS@)(U[p>``jy(UHQ+ -*U]UMuiT F/:-p*1B"jMw&N_@~[lk~z7POwf^n[nFvvl={fyQz ILlfj,Ϲ~}RQr55HVņ0%~wO* K+R]b.Orғϖ`/-3|&9fɫ? —Lqh3n,c¡FPd~s_UR "Jk|:&`,ͮiy<+#'vzQ.Uk)l舂MLQ(s5 75K\IWRPFVu5\ %|܂Ee> V\xb˃,Q#9,6&l ?^I|@~6>-/pMiCD;v#0>4 R]/ B$uG']@4 ,P0 uחXeq6*e0&iԔyJxi/@D`~]Nݪt9scf|Jʐ5`D 0r֞dc^#G ѥ\u @O!4S뜒xm=,f ":Y d@7,B u,so/h$9W91YBsLi&_icѣ5K]r('5t X{ . T5_j$'N}tT9_b@/Mѹ:I0^$ +fi#o8Q?*h*ĆB|ZKTp#wpD// aL3Bi# >:ɕ/I_0S!U#~5[yOuNmz9X3ޥ[U26tbK.NZd9W[@u!8f[rB^Zk^$["td) b0EUY9|4>]Ĩ]c+a6ߤr\IǟtjbxT94h`2$dǝ)YutfCD3ǡ~ J>ka}l 9t|k40{$Q:7O= EPW(iSIcZ-GTI jVC hҚp2M㡣4}7F#}D1Õ)܆U=+B=<χTʧ*aݝCP~_I܏~ûgVX:1ڹ (}89eoɟ99})$ VU7:fJ=9ĝUxx^s%fߡHQ 0+ǭs W!TOqM@)ߐ^TȀZ@enc#OFWS5 ҭ,|U`Rv|VVq"WlYy9e}=pY۵gW7|÷-h,#p^2Mk\IP 2(Y Q 1}ꨘ=&>Dg+TS'\hu`9]=2{3pw帵_V` 2gg*˒խgnʶV&Q;F`"+8.Ԫ"f#ޅBСv! jA8`(k}?mУ(D搇Ev?|Ԓ_HDr KtCw~VOfp~}!d;҈EχY(UmБuڏ6:05PIu H>Yf9?~̧Ґ?z97ϥsЊmf=5o# /6T:ZZXE:kQh͞_Etx'Ws-ӝQnCb;k,:쭨\L+ϝQq0șj q`4>6* sxKF켆qR$;[)ᱧy؛21NmL6mآ!&e:ZY&kLJL㡸*9}L'8QtS+e%ky,}S-$it^H9:+1uVLBg%N_ :wfXzyhBE@ reȴJQULqWbJg1 GtFVC;`t0}3\A53'C+s5ԁd)/g4(:0F>A"S=SbUiP$WQw<'?b E*@!>a=:u'}^(i>©ɥod7LzD4|2O|> pQÿ &>rR AXU(/;*PPlI 6Ŧ<V\he.fxSKQv䛻F-D%KJ/%5FKG3G&P-EEE[W1]CM?Ѩ*S:>,*eBEAC)|SäE%q +Lp OAUo3&P:*K-L]l[LqMxaT BӸM P`3pMҦ&ʚ@o%b=rH*A9a@h5}8khsN+|%bv _D]NcX`UEnnUg-W0jփJ O"?F"T|@s8"NS4r 7 k0w~LcK/-tϽ֔3|¾*WE2Cٶra'BOga> 1<zJNzP2( 8R疹S]T#s'Sx:Ԩ0j?*Q4`As˩,;gg/ #XB:S',ee{R6+2YWqXV Uhy 7㽲J=:?p5avj:ppɬFzuU<2C&:ު@ .yTCq큶:Z&V<9!1NZOJIF x -<<@J $rgME,.J;@8b -5H鎃#uM_)=ll$6jy[gB>KAmi A<`A*@6242y4aAU M٪bF}&i ^39 0:P8OܣMf ̈́#SyZJ5bp8طc JCcz'^& .inw mwD!чE_$ V6Yc_msൌ;1Zi )Q;b9-b9-sbK{'p"8gbRyz~*Zf'Ow LHZ8[7/mh6tT0!m 'Qc!Dȏ$^ j .vyC[/ztWs0{|%*@Y`nj˚ANJȸ«ɐaNնqLdBx!p+^%/(geV,@<_i㸖L9Sʁ~-ޚ?A*SE4h< -q*X[)]F3+\%dNwP42m&L$Fu|pJMt1s nO4͒9hyبQ̠ymgS[`F sԴɃ`}c9W>U\NuWiA-I|[8hPtN`rBBT&-bPdQ ^v"&<석DPtf&$ݡ[";4B56I8f:;\ f64dhѡ|_thvh'L\wAH  Q{~mmrF$2Ad,SS(/% Hv6@\XY[._@H8R#.Z@B.ZLO:oibQ-3+U<[p9dīa}+Pڑ=PDGSx)5KsGŖ5**9P/>{3xvͰ} x_c^dh4c |\K\4Crՙq78rkצ=eFKدV2bm#錈̹f L̐?6@KS4"&;I' W47,qr+cEHND?W*&.~t&h~9%#K])I,y6xyE`jLkkhU^L|4M i=ge~Chz|i s\֕b'ȿAem60YʳxE2ezIŧ!pfk19F uDN&&fOqxf;9ӽtgf,WhNgAYߗJZ3:AU]eg|SNh η4/꺬]QWaU{q a\:z@]ѡEn1ۥ 6ݟ&9߯+3ҌIb^^]?M92Q*/ɔN+.3Ȧ^@wwΔJ~,7qӬ zVpܕ"5t4{%~m;I{؍T1T>Q+4h2?ʆ.Y":E5tlTwy1 $X>W0y"e)9,NVƮRu%:V]Εy4K6ڮ.yMI4/Nw2x|ryzdzzR+yJs[%f1j / `!M%QT(L:WxI͏ThV/]UK.-4ʁ8nR(Pe7dDrVdyNJ溼kC]RKq2MAnP>MlxV<ˁCx_i:%d( 3=,V̪Nv `B!Ȝev3^qpq)(dNdQVoM\Z\F# ЫD)M꒮)Kk"RE&M6T1ML)?U8Nǧ痏 Pto)ܞ~F˥Co,: dͤ~Kݤ)!D*} U,vВh>Q~IxR8bH_pF&ݿ-+SE& ؄r>S3y>0bJ_~!4XNA,A}?<}ހE  ?|k<'a eUdyD` %X'E*%@rA@D!움u]nR7,0N?́J M -!; )/"ʧإJ@pJBMh%y=99"u} yaU7C޽`ƻW&y^^ }2z|t&Ujd[ .8R n7uO#0~)Uaa~^Uϊ˕g ''mc)tC^BjLUtJ]F%s-r!:"tv(Z32iP02 3Vi)T,r!]`u<;MW. . ˵>]2m F[e)2H*OBGC6RȽ?tldx)RW"NvHR5e-pnxWDucVl ^|m@zD7C/]> WG39X҂!N݂8%G+٥/Nx]l GъZba^!ʠ|՗?StfUXGE9H熗 ~V `WWSt#ٌL͕9&`!Aij<4k#d:`+ř <6`Y# zMr%E6hw[`N9*!}5zI&h%P#cz[|֚I&h^[|<' NWk-Gq2Bּ'xxGr%>J,ijry U2{s$ь_ӎW{+pv:t.O"J4hrΠug"Uvj2|N/O٦a KCwOB`c%jc]\Q)'ڔ)Wٺfq@(~./pw'+8MwY845]Ym=uJA%D.I=0(Cѣ1ʨmİ}ŭc̈́I1_\}Wz|,cr`Qnsn(wXA|kaWcؠ .mYᑉ!_X:h9,*NMb*#x] Џ +ccMC}f;,tܬqt ~[ÄOwqLdt$Vryf* 3}!GDtxTF/M@0h9RS7-o9Y pW:98M+D*rө6snA#3@@g' DR];-bXe.zwe3VUi /k7<Hx 81D.Hu"Bιq΄x/Ϭ7kŚgڕ.}:\**CYM&әx*+󑾗ч@!vf1{' 3qW(!)jKۗ?iCnD3 q<r(S%l?/cY"CnvaCS8u'X 'xݧi@׉j5=tE,*OgUehn>Q~{Xz<߽TN|-)uz~LI;3Ir:t2r\o;Fc+fq QcNrX V]AEiZY@ir9?&SN.OR_HYWVfDODԫ4veU/zBGTF+P[%eޫ 'nej]aT'҅pU-xomvYX.dve& q0KDprPs,vQy[k=X*L@jBciA^C~8zs(hGCRUtĻ!~" cHDvqCPd*"Da+4^); /"޻-7٢fm,g4gk$mf2L1JX9$4|hS| Kó;0髾8=y MXLu͟Y]7!LxpGP7;OXIBjZzݢRKz#|{QMX Du#X!_}եIST;"xiNo aZoڬqD\)s3_j%JO$~8%}]S&|'—iwI8#Sz2ꌀ8t֯P落Q)sхWf_$@!_C͝J_OEUe1 |Q;۞w?-d>E i:"܏EOD"zdy>ci< p:wF"DD34V|Լ 18R%? -^IK 9Asþ"N x": .DƹE˓g3Yq6|ᄄ,:z^Cu:-܎@2>B"phMOKIݯN y/xelǐGݐ_ .qRb$ Z}ZƃM(3Mя3U=O?dg(yͫz&[vG{9uyRJzN z'NYA𼜭+(K}:"J9 :@Pi{(p?5wgJ &A9Ƀ]8H)2S9#4+ ˞ʀM~%qy)=p5C,K\+-H/6gk;Zc:1οADAdprW"HoSQɣ"3&ae&rR_mhlҧPɠccm@ ?*"+cN;Ėd9:c^K:Oı6WqeLpuf, Ji'Ug5QՋu*Uev8 ϡ$à\@ < brm{!VY?=RmGq'IL޼\/M3 eۢt~`]֔Ph˜ 3/3ԯO:w@!zK7k쌌^~/4rKdiIlH\* y62,,\k|Dkʣ #Mnd\ԸwY `Cz@R8&Gvwp_]߅/aW1/W Y ~GWyԹ(/-:7M֥AZ: `² sP^᪼^J8Ah퉔gysm`!ubM4QD\13)ғT;6g>o ŕj:?jQV -H{w] 6/gR5Da%`+YClr *U#HA0N"}E|3D؏3V[v+ij:x3-Wk Bp3K6eY˘.XQVhŦLqd4a|pX13?X b|K㫫?(7[yq / &!1^JLyN^pJB2eh-nr+ݲ 0X9ԿMJM>#YvhgXh|]$Ihŋ0[w" Q'h |uAG}%|N7UU|G-5[̪|1@rn5= hs*4J:Z/Y9xG̓e:һwUr|07=6;"-PVSꣽPK\QíjN`l >geBw%|0+:)s8oe .edt+8QfsmDyПA^[AJtZ^Qq˨ 9ِa*&.M+v/^M[Ȇx$}5bK.#݌7 (5ۦRsL8-ܸM,܉]\@QAZ!Jxq=rtID!,F f5ĆY7O87cxhצ]ɪrWdBRA 㶧F}Cd|pI+2rAKR"uW_JAߞdצK.͒ Y ub~\ 酹r-;‡ܲtBn:Bz1V!tE -X:b-nү[Wj@PJ=R^ğW"]-.%.MR~ v8u}&A}Kx7ag*)}(ɄoJ k,%Uu=X`ԈKdI: dō7 fYMw|t#KM`9[ƈXCfeX]"p,s"N`ֿw>:DBfiCz5}5-UdZ"8*LK`Ņydgc`jDuԓZbZLJO';1k\5r<5ǴbJqS⯎5 TqT:,Ukl̃ Qm5xjDc ;P-l"aY9klgKcO0|ky\b5_f"&͝'\`'l$p̚IKf (&پ\^Kl;!x䂵(x VZs=-H^#y.CW.ѕ̱W >]62b ~$ڊmyeZ mN,X\Gfѯ.r)BjYJҚ^(-%x-v`TLMfV@2zj6 P*ɯ%?uF+֊;oZ^ktQ&nMu|c_₷| ˸*c.wq- -HqBZ"-攥,Ȅu$f`RyCJ3:P2%<<4˽L4pAJ=УR&tWtfi*S"XZ{K 4q}RZ+-43̈́ltDjSnd5!dz{ +N>6jlBg31tZvoRpF6xGICKЋmi8Q ĉaԦi*@+9Æbts"]KY)sG{4  p .2Y=\oj)՚'DB0t_K 60 z-N#_8=iwb-_ClCJ׽T>zIݫQV.LYseJNڰ> ֊aF4ɦ99ԸzIhmջ K_e ~G::&*G9w\ZGKF e!KS71DԔm= Ad bK(gIr7+2Ǣ v]]*<ꗔBlpՓqs9JŤ:d*fe.Rt/RgMը+Nfyr@P3Ex^ 5@d2KdCY<0e_u"- M]LX>tIn۔=zG#eME&:)lll|Z涊Tl`T cN Wp )c3U LKlN[N+kPU 6?Yd2%xp+te⿖#$F`ul` W5s9oIx7tK^mF*!>mqbK7Q$X)VrL#ׂ> #Jm,Ľu`+Dy7G!;_Ik7.e%1σrGcl[J3oPݷ} V0.AwoPOPZԚ/uPnth<|}Wժ"J_v#^nO~4ʂtKkЎ#S8 S¶ۻiT7˓2"U:Q(- dթg\% ZCHY^g+Y;(+jQV+9 4y }0=V'&O6A+Y{ghsa`?10p9~)N8oEE=lGEN@zuWΔԲ\Ւe 4岪(i/4oo_8SB Y'.Pjs[cZ^VF@ ]w_*cNPҟ?dIv8 Gjzp: NVL_>v^ՙ)ghV=>vaVIji2n.1Τ ,o`Uc+*t"̣z9kzxn&2a+': 'WK8qƳ4e{~%ȶl=7]`d8qڔٝt.`[&_Cv%&fD+ 9qǜd;V"dr d-i|'4`U޺;vgF<jK(W;88SCԸ|#[uR8g} Po Bn^B\e] CI uA *.آe_̀/7Ծ:m`$n%SPpE*/cSWsL4e%-jt3 GRm&ٳ#G=r8-P7InwZ pqյisLϰ5QAuFANƛ<)EY&;'& mb`_=.M@ 6ts>)m%7=lu/_xSP`)||D:gD xnL> {]^҃3— Nv7,Qp_tZuEÓ=͕:9! ܛS3;ͮ ZaͷJ,axnIhS_6%g)'KlxE2:Ti8*ut2JO[NNXKӿަėОJRh I/`חtY*YB[+qGW'DMZ~q^Num#~!`- dp mWEzz'@Q+r\v0 .,\㣛كp뢦2n͜0ӫ댰ٻّpPYK::J ,07J@8K Qa48eVzY3$ԻnWBZ2MΉ0^9X7d4>,gVhB$$/lZ*3rN])h ECa&'H%SZ-j$c`MY"GNTF0 T}aIȐHfp\iO벜lo'>PʼnB]QLSquݧŲ-^&:Ð[ߗ܏jN d\-wӚi {j,n_;S mwoVsEZQzy*ĠS$:6kjvVrb!|GŢC罉/ >B{OίR*r[]H}ע L'^wKDŽ~;cuxñ@VlIyعEwM-W렘aw ^CPg{fL{VlI{rUQz4mG-T_exCp4< ,]P~Wu;.~7Ӡ${o~X(VƵ]N sy*_VYISw%wZ:]yj;^~*ndE9\&y^:j:p:Btld.kHd$W_B kN6{-ofWp&,TeBaJ4{{ VoO. OuQN(3 'LcEwQBprH@+]B~=2Ey&CPQ] &Tgϝ! +J :_w|$MՔb FJ̗=z0gqSۮ@?[Ne k"GՏ yIVWTuJ"HMm+IɗΥx3qR4@hD 2>LvIPOy\~\c",~p]ޖH+^"ɓoRx~L<lWУ270Qσ'/͑IĈW b2mpB-1r ]dG] |Pq)s3rб嚣 ͨ:m֫lW1I3v@ɀI(V$8Lpt_e5~%<3@Wiڂ\$#rY. n8&4yǠ_Z~u=U%9[za\ gdG\৫ ~fWzf/ r=M on@֓$4>9Q1SCU :=vG0iꎠ^J9qe$S'(WaKCxE:ohG0O?[4=H#}RBG\c⎠˝ =]f(G"m%v`ȾEjzh=d'a+BSg{RsJڕ5volA9}3/VJ5 W\>eT&n^&Ukg _D WqljXwJ2:ƙ/NT+es^H3Ro?ߺ8Dp=8(\( *>I-F()H?15E˴^jTZlx8q>ϹA#9VE毗0._>g6&:;D( dԍrgf{(gJ}5'+[-7MN{[AOЩe7ۚ J|gԬ3O< ?> ?> \^!wTDZ{oosTDe yВ{>Kv$S@W0Eb">`NeGp9f#$iS"G"{ՓZn_|p-ZI{oz,림;L_&T⓼3;$Z7XRz%SzsUEVX>J3ۅI뛼#:ch:".beCD;9"rSӀN&3jGI*g@(tEr+G&LW ??N?WKJ]2ՒvGX~i$x]*~r&)J=srFI.m2_}F@m{=U4V&T3'p!8j4&yLUMC>|Iz^Ӝ0 cM'KwkRj^,YHzQQ"#as:D6*7mF,WK%@UWJu2+k@bhJ 7̓{koQtP0%1{R8زUu,(>++',tF[/A3[`mQʶ2X .ެȺHeAkŐJ+s8zu>Ic.ZpΡ1X~ص.L QttiIȡtv+)Uk.h9z/z)c?OQ k+n߽||6_*[眏||:q4+cXr02~71iY}˽TD M0'ƣůhܐ/AͥG\F3ΉB0nb[zK ECk`iHjy4ٝI۴TO)LkTjϙ7d7H݁q>rR.aW$/fE@>RO$R=*%҅THD_Pc]1R' z=~ "_%~Y´R >$t{V9n8^aLk'R(Jۍkz2;@.O+g>&&sYWy^ B U p;ԨЊJW5b&Zqڴaf7s0-S*iZ.dGΏ5IwK]_\Gg)|9lI_\gN-I^UPt;v$D [YR∤AWY$ >e#r[tryu`uCERW&r;FZDO~[Pqyj=3~xdߵ|Og-%}J+UwW>T8A2%{b=dtKn_0ʯg~L2'ЯeAgz#,"!V )u`4W6@?瞞pd^ϧZԾm\3EbGe~Uv0YCi-5|7J|e*G-> YARŏgebU~kPo$S<,_e$]RGt]?")S{\_0pR `8|vrwc@rsCF>~騯Au? E$\8ˆ__i'wIb cb{fۥC%5[Y]fJ-{^Ѹ‡vt \ه59['PaTPxڧ;dЕ0h"P3 4x+湉}/Ir`S56ʝF48L,4i'ZkŀI~gnP-fݫ=8l :ˮa=Rg}ZiFIQ WIkO'f?g_y\!WR'pN^IJ =+/cd+2-L4M ;kZ,4O[~nTmH]7|_ 1#W3=x/}6dUt{nZ NKiעuNH($M1F/7:,昉==󦄆X`+RYN@DI =s~ ^Wh)ʦ*FAKN,d_=Zrw{#&"sF Ş#&!Ӽ.#X+QA$YWy={Xoz$G.ډQ{|%?|Uڰ$#p -f/1Xu?MF-1Z1x^p]Z_[ːޠN Z ?q!$ì(s}c0hӣgªOhˁcz]Egτ3˔p{]ջ%tʯ%iFC.& pÞ\=LX28ڙ=h<q$Ʉ41зeh6ܐLGƍGβ0<#?fs/5Hi\ҼYZA!5!gA/B9[AN:ͬo6R&MqH`?it4Zu`p.;,0u( LAMƌp8uUDe M,vШ Н o8%0,fFvveKVt> ]ح:DRouH צ2pLBEDk6hAMAG ] vẽ:ĤkJ)O|\peܡc(7:'5Vb LY'F^Pˢ-j5lh'׍d#KCYZ u|ZZ}7Galdžiz  Ai+3ߵɎ]ܵ4T{שelnNF.+ДA1W7:pf̄>E8aRSd%][MY}N˥aToRL?tn9Α-hH ?tMTk|Ȋ !pKF!!EˌwO ~4q:ϠͮAnEFu#]h(d;( ؐ"1xv~/ 2Y'c quBiU7%d>1+2[nH:Cp4O٬0ga:)C5x$e5Ȣ{Ii &%YoR |crCerFvr1åizY[Ҙ`HJVkI=,o_m-5)@MrAUwso 7%f0힅&[*yP+:5zT\(Yfſ7 IOgh|k1We %.DKw96`#pSA r6M|PC+OFF @NJ.F;.!T}^-JdE[R[UW^eʷ0/D_DG!kdM*suz[\ aB@Sw5tqH?%9.՜RIWI {[T_ )GK1/VnY /޷oՉρlxBxqj|!M~UKW6WKzAnK?٬#/mrOHUHɣl%zQ5'|~IH߮:bN;ߵX.-r['s!t=z/qKͭ}])+"PItзUmՅ^1izQx [&F烶oZ@a+:ˠ< 2(x˼,Gǜ>aZ<P[!v+ 7}_+,0RN:fSs 5ҦK ՗fDwe2%$u,3ANofDrD^e_6!0|N7jV8 uGv$Gy-znKxJŌ|,[?i9+ۗklF0],sY=Y_¢O֢9UdYvʵw;kzm\YiٌEO~\!d(2t Zua\0smJiHd$4sqRVdZ^%U^Ǥ]`fjmu;doW%Ẁ5/>a iG5Q9>B&ܔ㣔<>~nG{%)v k+Ut׫o.M3"M#Ja2w ;3pġꛈfl`% /RE^@[m3Ϡ/4%2kֲZuxzc]=>r\zXyrZܞeKCdkK745es9A-TQhAJKuuMhizkSu@D{.A40rL#% ^o0vw*;u3T TC?@&<ӨQ/;+S̛o hfdgcF<ȟ?8,xNJكiJʾ)>YAw0ٹiL)2nʊdPu2dPI )1a,0@=V+("7pWuBh9J6a yB)<z^ihʰ^l,9H, ::s%* * Y" ~EZֆ@>l㑳+AbDH6mIp2¶vJe֪ޱAC +zTꄘ;HZ"jà2<ι7Ԡ+\@td_Xr]+96"tu 8#ɩ 8n:d1V'3TwNV } YeAR+v$@'ÄQASx_BIp2 q)B|ȧ/}+@%GrWUҳ¦No%|BpSnM,Zv 9U篫%s68WisOmWO|rX])׵)}F5x{Lz'Px}F/.KacOy]T_g!=dJIY,`:m]ԃhGɽ1Qfh+ϭ*3`úvϣbXxM*ݿTVښz JnH#jO(!-tD^T}5 9B9uh$%"!ZرXѡꖘ䯄`vBMEpW͊sY=Z@L9t"y T(c+]j_W$>dm#q? <`ub,(UK0Eͽ"/嶝@KYTT%Nj^(=&o%W.cI5'yr~u=7ۺR+ vN0F-C}z4z|r]eMۨS!?#OBJnYZ>+J%9-yS8 O6w/42g4\o^ApP. C4@_I=(g9WyLo$%hoA+MxO\mwqqCB[]-8qpO9?r!Kp@KP, *;{sö;64+}ztT "%LN5^wQuz20VYA/*abi|{ ]^8;P`L T~ꙕbos YU8d[X= 8KcEmG3 зpDw PKP="z&TQ1x\C{"}S̈́(n]=Bj)\~냐:؏އL7WǠp2W/ &AN.UZ7`{ Z.$[6zSzrYBq B9з}Az=\\H(9xAG3J 75* 3M|TJ?:gKչ,wEFmi#rvf!gwʼc'trv9=3P8y㭉@xNH~ ź4p5u/30 UM'. )ԿOXCFBUe*9١<ωUCf)AJ%$|xi0*,qQr[kl/$O'C8*$1XEhxObL+I)աYU tVOWӊyx֤3qyѿ@&]XUUl5pqqr>E|Z+L"❒; Ry+΄  oP;lf0/9P 4JK2Y|_LTukմ6Qo0 pe4VKct=/+y,"U S& f;Z|Q߿=9A f͍3͠yyix (P:Pb ^pa^Per m]'nEPaae@:#iF/E&|[#G^Z5r"+uOdAsUx_#ceUӖ#7ҁR\KZ\W54zqJn&xC5X#?uͧICb[VȦ,RYzuJU^ZT#|,z:  ޿Y&TӌeфΝO q/㩨 X5/__֯*:׷>_N#˕!uU:?+UNZ*GUG1 b.U">huUiB**ǝ=h+DV@׊z ^g$Tr,^x%}uY^s~@|k[# .'$Z$I2VUg;fs$zzw Bq_-Y6xm%ʠPj9tglBHU!@,RnB&JnoWoHu(9~ cFBeez U&kw˥r|rZ]Ax]Ydu97XzF.Bq^n8iHB|G|e񍃨!ȅ2.dei镛ȍZ(aÍ-\өNg<`? $j YJc!˼`r`bt2k``Їj h3 vvD7Uf=.6wO0.$BŒrIZ$`K矹4,K*}lJ}E#@V .}ʾԯzYlr{KUş9DZ]|R .Jr)%,*=ζs_/xOӶ{1LU/O{˝"=ʼo 4gRJGMFҔJ55RB03i42ʎGsu+Hu(SnruN03E |<%_ չFxRyk8X TA[5LY W!OBE=t͐`;iBP idn.cgh Yp[J#jar}ۘJ jG9\@ޠV ?=[Y)@f`n"yL[!iȾF_PgU٭eU`nJe]>]1:-SRr8;K@G^ӜzMSUUm7H>j \NR٠28ejwtiG Ǻ>>W?6.1\ ycBTࢌ`_Z} <S?BM>,f]?P.4E\%T3C\^=C. REɥjRQ@:F!)lW󵺂su1e25A^cund>a?&umTz7 R&Q{i.\ %Qh5ăt vOr WmR"n 1R40%hyߞ Jʵ1䲦WMNC[ &4@?ak[j+]otq8GL|L 2ʔM͋)X9 `[L6W I/EL q:\4禠zJBfCre8SdI2E05 ?>gBء pqW,يFktߢRu,t7*79h z\'dy$>Mjҝ1!3%ȐC]3p㘻~}8T=[  3/<&KEx?P<gm ;CaWTA.z,R|)I}1e"V.Z xnN7L7}o֒ ϼC<|'Ba(p)NC`YTpU ,|K Wk8]גj@<ױʶ$pk*g8_pSuIk|edVU)Ak #DWGUȱ}j<=YUL*Ŭ8e%$U"EUUμW7nM0g{-2D:=Ѓ+%+GroK,in䙦wnU^m+WDy#4&zgUBYcB!p@JU-+ROWD'guCȆ+,awF^~}&@Xn*~ju,.-=2Wg@S\X EGC "ؗ`?iJA߶U. dJX5h}ψQm]Zʄ8rr <5{ϞIg`#SNY.Po (#5:jUWR4 \LOTrZ8Rs[B! ByS:rσIUo,@wZ\Ns=z#fp=^U;B^y_*:MUsI]1vS2g3VYm9V&yQ!֩;oku3(h^$3ujqЌ&bHt{6HG3ф1JB xnߍYPddؔd2/U yYԑ\yW`$Lu$}>I4#=+bAU LeA>Y^E@W[M:ro q jiu-@?LxmU;Nw,!8{Ip޲[ٞ@^ Y@ʪɞh;toBXOE&6N.wkOCZ/;J43|w}AҺ8u[f`,/p59:>03r}Jg8tmTy _i#V_n܏ g3 'hJxfy  gbhP]9~Vˢ64bYob9k,EA3]3"C%u?U%| g[$f*.My\I2cJ?g%n@ѼTCb0vM<ՁF+Q4| J -Z;#utV㼘G~Q"`[@p{ar^n-D̖͹GΥp 2`ȗ 1_2 LZN.[G+q={,fQ}:qT멈djR~ 't3dvwۡNugPsoWC{5,sd_UG"'C5 .sɤFR^;sm#'$ak$䁃"M Ck^&ǪAtptβ" KpY AQkfM&y-K6_ ïAU'R-zu~tI5CQS¸>gm5|X)ˮ|VI,Y,ØMH|B-uo<r*|2@offRz!{{PSxGrWBJ^/bVN}e -*U3!.Ӄ3:}k wJ9[}/K׺!%Ge"E]^l3 YjM:-AgjKd1!~50"K 7(.,3gj G-_˳|!Q`1!yIvC$f ezJ} 'v2 X8 K,)/%aDŽ:9b$(i9XijSd@5Y̓xLgèSBKVt[ RkHFeE <9ܘscZϤH %JTe^y)b楘Q@V2}1w͔d7iQ-P0|+#x8Ͱ/R˕,Ȣg|i6[} 2(Ff4I,&M.NTN$W5hW-QIiGbz!MCȑiEjJ0kVG+Y49Чi+\$ (zS *([bd8Cy%AEA숒UDJ(@4 etNФh|I;Ȑ,EaL:JFBX=SOVy^ r[>"ob}j+#UWdi-1,iUrR`O&!^y"$)3(ǽh6dHO]·8-]ˉ\e!*hkcJ@,9J6}5U"TY*( )tZ< SҼbI.Kde3)x~)NL#Z.O?"A=A)>oPwi@ }D2'Ϻ2liu$p4ZI7e/@W&iOނ>ս\% Ȃ4m9+EB$s7-v-sD5Y[Xswdgi,"db^V|%&Ex_ʹ7Uz_ڗZ|{ֈYLdA&].ZIlj敯 x;ޔli,9d2cJRpBƿ&V_ս%y^E@2wƨ73*)dL,J\VktT)-Įquj4{vj$܄)躲xDuTsۼ^?HmD}Eko !t౲ dו84lK֔>'7@*+$IA Li8޽.]mt_UOwxDvį6{ʒB][1Gjf2ͥcD~Vw1Nɯo~3!)oگԞ~sbws;iAu<8ǝM`H5%nb?G/ӟi3l<1~9zti 45].4(OV'G_?ʓvHC^?q<Ʒ)yxdxjO}̆{/l2E铲c1i抗Xo<-sWi0v3OkGw44S= #й_4_Ͽ瑛"פS]O Ѿn%I3 .wd2adE-~J!'gù <!}P3AֲEv4dݑvޚ8^4t/i;I渣ٛ?/K@-)16h5uؤ:ӵy6hƿk<sBZ}.퓲L8!)h:y'R^VnB,Ϋu&gYÎ0*++ZӭX-T2 Y͈G{иݢ{MEl8N K_fkģ4_~IC`?Wh ĩ<ͤI Ekdlc`1G:k#/9ˋI7?~WOtȸ+'2ڧ ˉO?cO?I''RJ!g -zZک_ӎ-DMi_46Aϭde'ciIљJ^v ͧ+^0<|:H&TvODlfwdj#D cbi@~B'Q%n0^aʙ(%KzLDe6,tFUkEZ[4c4@*Gd{l4Kagi$M7\%sv$q^ww{4їoOdb\o?m᭹΍ꅷ2pzf~΄\#`t4:#G0~6Lz eZB `ļoʃ9gI.LbG4d?OP9~@W.ZnV"Xk'BHyjO~?:|#Ĉh6?˷Ć0!2'ǜrHM`sRZS-A,T =}~g0VbX:@4 sPL 5|KcivSFfRiRhuOBc@P=*5%H(}Y;bdKXCD8Iܖ 2WuPny,H]Z/*&ßuAAP_Z@֮E)I%аssL(bR>1a(?IiG_uzĒrl"߮$)# g;Ɗh* {O1Zq?5EjD )A'Tpw> 9idf(HR܎kMd-&рtRYڏүyxhdF#d L n摛{tz!> LG>-Gď-at~ IڛʃS:Q#kad`:G^:4qm)b9a)FKnb'6@g ^p-o!v=v_n{xd@֐o' q!V{^A5X.a(I.222.'(ίh900s)%#wX_a=s#+Iam2ڨNәܹLL4W]虯 Htw$ΐBbz>T5HMÿ ugDBzz$W =}|M,Gap(Z:v,FH!'%~7<#Tj%`={at9dqw)\05ΓT@mS\bwR\DHWYeKyX ?\ !JI?y1r$2AHxr{ר3teFW% ?܊dH,ίm'-T3`_vpV re|^X揈x4+\fpY/@Ŋl=qZ3:ȷ5~"ZKVBlcu yDNpM}Zc3kVłxW-cːy%?+pxV=L(GۧwT7sP|fO:{W Rb*&|7fM\7^mZ_q L2#Em8T PJUƸpi>/Wg$9=):ñV6N6C*pgMAo]אGjCr+-e$|n2M:NvNEDz~⊖o!&yN}8Z+uܗ_M$B,&ټV&@oolg '.lߏ{s9RI"5m`WM}ig˚g"hY[ƶ ]xZXк( n%qD (6 ИT҈NB7/_PB$ol11-}aox_XIL4}$@SVtmЭh$S~P\|pvt)zx+X," okB $J5ifs-Qd tO$wC=3Nߤz7|y-X/((2z^v"<iH҈i%njyVۇQ5UQq-ot)McP7ӹ|̞_i7A*x$Qt\%]˶vx_k_CvUX`A请Lj4~kZ A杰 &,8ŧ'Q1z 7|e qġЯ9u0ЭDȁ Ar xzG 41.8To"I?6$wUL.I8>IlAz-(1[ۂNXbb[R4z1-`&>TzY~巒 vxaxB ,BH>m&UD7p&t@|"uZU` H ]Xoπk>@v|P͢{D9G\KqnK}4b%Rw^[[\ ͜' 47~a4efzm{JC>^W`i7kb{FoۚMh\6VeH!~JV>J1Į=o` )5uЉ|\ x&<^e:%*iLxV}g:)Q$ w9*>ir!}%O%s0\Dt01u`^k]rLD;'N5b?ox," y`2"~8Z@:1Ѱ)VgpOzy*i'is]I&c'rϟW<^\KbզH A/Vdn)rYQƗ68~qv_ʓȿnش;fzTOypRj,bh^F vߙ \Rs=yy9}$^Qe9"o= 0L$sFܯ][֨{Rq=lnM1ПVIiN)ݗF:F'#@U!q%B*ofwqYszjԳcH9IpH YS+.d%]| pN">rzt4l'6 cElW]W_5a + X./&Ȱj ~DNIGC`*]-XQ#4 ]:#Y.=VV̦[ZA}Oj  T ŚER/&P##ݙH6܄hr"zi.pȊ*-siBAL:e \InFS)\[ @v.s0Ge)1e~m&=A)e0A3NF+BAL0ĎM`Aή=~-SI^ FkFjvFʸk:T|\o\fdRcb<دbeorͣ_TV_ ggAknq?o,$B9BT-uAkVզ.)lɖQ3v q`X 1F!5ʔL9<_sYFUB3+d~ŋʭD0]:Q^bgڲ);}3dz!_Jd91hM`P̼0Z;SZxVET5V[e:d`3ѹ_k,W|u,s)xʶ:d% VhYf G9š+-a*)YeE´|(NiD5QmLF^88pz0kFU9anp0+eØwZuPRSr)g_7HW>oYxܝ,ʪ k}2gzi#=-QfZ-pvztC&nZ_MCCpǩNe1d|9GmUgl-!e^jq󜈓vl;E=VpxRc%'}3l,j'+͓sH_C: \w:5e<|EwGE UyɄ2JEӡdCbk ,{=q{4~THY%zte;n[:"&cd3{=7=sN_\Pg|Y+( *HYǒ ClĘ eh 0L鿣e@Oϓ}.7yUBv@ xc ''.c^?TS֕'W'kr)*EAF$ȀboΟ؋&l PhFg| c%N5zjC/N,):4'SK_(%vV0ԦJGnU$42 H?QeƣD%ކJ(:WuE&[J*ƝL4z{=%hR _R' >ԗ6OI_*PI`sm暲 V.^iFyA>tˤ=WI ;=:},W>fJ/y`.˲<{,WS6#Yݶ̛KjQo!bK%sc<)q}08\s'D`[_eǧp6+#7Փ$N!=Fʮ.W?=cg%M8WAÐiG$" LV-̜<>F "-(UF4IzECxS-L7;ֵݥuTj"q4FY8(\KCr8*vR;w${9qDǦ8x˦cحEߪl$qΠ6s_1BGCD JZ H=*"" aOu+/-&G~V[^ww5S`,Mj4ˆz`rQ5*v]"fALIub@MN$ĭu;6TPW( ƥ F/BByX1a̴%qJY2u0N+ Xi Ke>1#$W0edl9jYBJaݏ^R(ٝgm@&0kVK~4cԁ 4Of*,~$rHWz|#PVb_^AP ub^I*q~˅! ]@^+`hKzSAGjPfe) 8 e-߾AbI 'ua΀ *w.n@ ,KFW97ۏOg]Z6 \ng˺ ~[FےBA^ٚTMfTkʎ,Kh= 5A- @%=f"",8Es R 3*erZ>JsCS1E#DDRm=\zYA2J@U G\id^ke_Y"f5< m韏1SnȁȻE QaK~hA(Kmڊ0X0T+ vg7- ; "zƇ|F=㢋'>v1ť*N4S5^誳n_ idīze;v;Bi tإm Giu$eD։w`U:(񥨚GCx8ʞcOUtdmOJ80>ZX6襢 lhg`dq|0/zTTљ v]Hs}8>C6Ӎ#pB + 3PAlxd!2?n}(k-,`vyN(}:NԤu֙`2 8D-Ȃf[ TڦM~ˉyux= WĄ+"h`y6S `o-ɀ9`LD+MqGF!HDrDb l(% 76odr&D@RIFw*"yDt-W2JzɚP W KEBcs2<~ J>&3C?0#1<2 zivE%[ԙ ~XwJvh-u@k<$W(tR㾧/㾨)%}1Ee5Q(Hs@l@HJWS_Q[T~u?qU] D4RN!tWWiДrI>PYeK)cC9‚mq@ (1SsQgQj&3, ^BU%B2";.,^b~Y@*9I(ьi?RJ_I8!:9 "|lH&!e"69@,:y2;A0w<4ntR(A rw>rړW 8d~};M ms0kp8$!8>X*A^h"O?Vqחø!'zR8k1AFV[Aٞ3 {G |:Tߟ6g+pH d.x fjf)v"y#UĤDn<S cq}3J-b[pO9Xd:(b#c&wf:*&(KT}v6R8R$U'Ш_zrb hFUO ( R`k k'UXHbZGM0岂9V;a?b$|^h*>>I[!Jd>Vc̿UZ@#FJ=cE])yZ0,؟۳sgbIRyu詢j_%0yp N֍Ǭ ^o!->[rAT#ZCyMka@nd G{ ^}Yc$9efboPOVuc![—ackW^fuUL55"d©rK 'yڥ-Ųn<+[SF'qItt;f;Mm|$eqZ^4F% DB)pf_ҍV+}u=E@k6{llrIG*CBsՂ;mJggm>gVNx2Ɏ#q2 }hl]lWKF^ʳ&|:> \"IoCJ)ă#k{8MhE$v5I[tg#aC/t60n=/q8UXS<>8=7rn@E~75`[`OdXR3[Xaطg-z"4̲"ۑDn;Mhǯ$v5P×1MĿL FOًi? ߻)*$jy <\{U܃GI6Hb|D@ٿds0rNAWwcה} 7+%K)1SH x3dUjk|Z $\ݍw-zԖd'3~l] 25z5X ~fd0*k3rɍ+z]TY/w&fDvNbǑթ]MfIG:a^6Gw^|O){Q""=9'Qm3:>{,OKעJ&#i\hb퍡#&),-=?jKrn{.he*Eyq%q4l4AaNuK.`&j8SpkQAٱ48)1HYyٹF("V_zQ`w'0,笓u>Izo߽W6,0۝Q07oN04NnHTp^‰Mi T+:h+.cڟ5U@L'm7:mʇ©Q;fW%|ihGWPxk>8ݧ8[%'Mddn+ez+ц.,@'k6tp^:m^d > BɤGyɠ.'H%*k,E!ԛyĥm$m_WDv *7hÆGn4,-/E6K#uo0!['GC/3+F R3BQ3eHZ ν'_.VKbuTĹ!fZJ ۞ -ċe:@EjG/NܐdģV@!gOlgѮAiY|!cs))hPQ=ҽthxkM5~B8K!WX:isScNfL^QBy-'}B-l5-E@98|ڙie_ Q+M'C#Y4WT"sCR2I*|\L_ {m75*`W1)iD=a;vMc*f%sO }1=1!0@\Ԯ$ _ԒN[_Z% g$U&iDXQC%ϻAZSdKfYx̨;ze*nuPOŗPW3v[m.C^W߁ln!/)Ls wUfbz ׻Yv9<d_)pGL5Җ1JjԒVZ,=ٯ$8 A)Ǣr5h֘4дxyU=PrJkg] .x 62A4)03"_]kl Gy>g:ԲlG}gTM֘߁=cqb%EQLed SYщ+aD iBz[Ai@6+x=1]i/ KiJ }"2S1D :¹4i)V؁ST $?cA7wExE:J6!4Sy)h%4XRn,)i>2QRB8d kLAN^J"Χ!K ׊GY҉~6xY~v蜂P䱳zP'55UC7yQ5 l5fs&h2;bIVߎ$JH"t!A6 ZY}f4FoT}!נ[>RqwyT5hl_+:kE-`M XБ՚TɄ8:V#0ʰVBAɍ4XPJT"<ګp-ԱtRYsY<.宓za(/zz>@:2iyyɋh'RB2XNj+2z ),kSqay&jt LjU9g^LwzH.ȬH*W=(eu ՛AݏPS-J"d&s'*ym PEEmuʏYyj]&L iemFfm TBNWxM߽_6f^!+n\Xq+1 & {*ߠSί^ 'uUn+K͊+fn]Jn DA[C)e/2R* u*Lry%8Q18eP?'v|:0LFX4TS&׃a&b`@8=6y(N&g8\ zf 193x}#yHogΧ5~uԫ/p>es:\1gʥrP"f+)Zn>P g;[VA.-= uK ݲ7dR& +T̛ٞGlt_on4GiSP?_.l"02(ҝ[w\q+^jti4h:x-oL4 3N5(½Bj_T }Z%PP^0V-C/{VΏb:,2}&P4i3X^1 32Зa6 xٛk܄/Kj* r}Փ[bBqqS` 'm:R(}4UeXj?}oz73o fQЉJRt3*\ *zȸ:}.*uS 1Ĩ^ hBRBZ߁ ։BZ-VNd&Ӓc~L,XڅnBz- ZdM9J&:"䴿pb҇we)rdWP:M!$T;=_ 2Z]xOURmIz!ufɿ`9/"/n ' #/uWn! M'8Q̔5YHQ5x.-rou DU'״|ޡ,iٺ%iVAF&xx}'_*꠶ce_ùo- 눔~N5~G-@ tr!L$vB2f9gcGv: OX^R!i~6Q.˿S7UC<4R?59"=򈟁Ut<I~ݐ~Fu_~E17#gy&&aH=6 >Z1IӇAt#nVuf#⃌-2tȺK[-|p6Gs )pY3^N͊%}  l$g(BzXac+S} {Q7Q%-Ac=I!ۭt>Зs^D2 =@_iEq1]sXN#Mc^>&GLKU_-g=z {4>}iT&G8腀%xR }/+8Kܠ.ө^yQ`[ZIX;ov[::g H)1 n_*Ƈ~;5A\{ܯ:̘ LZ}S"ih7~qnEqOCN$ %bA/Sք =mg~=s(3ybt xƶK7I Y} ;ڣ"&]׈;r14CҫO&Hڕq6clg}zY0j3%X!揤N~ΑiF )&y3"5l>}]3(^a ~ʉB<Pl7oe]77)8_oOm+F3Oe;{D ϳ)\p'r_15͉6i?'$EjFIKcA< P|H,%/5GGKK33]J*7p^RJqIے}bY2*t"}D8E@g eڎXb\6&8}v`MTH{}z[mֆ8ɒl֦?,5L^0j 1N0od_nf㓹&a/O)kܽO{&{Aj=0k~_)%}]7bR@6gnT>u׌l4`j1lѼqllD/&nˌg^#Z%ix>%8 ^g o!ڄ}qCR }/O>5|Et/ .^57>m6?xrtc0RbYIi-Jowĸ6lኲ_8 $h] K*DKǯgۈ{^M)K{3˒@5W|Mӳ5噝[J3*nOKWPa`HW{>d1tr%.1\|y>ȡ8\1Zr,eL!NL)e@S҈,Ù{X飛e,GO',RWbV]c1bb4`/Mi4]2<]ҕMj:BЊ/0@nƴ)ExpRFD's=]T>YmY!O)q܉8ϽecPeG `$ߨEgZgߊς͞uN3-Cm|د,ƐEjG$AΧP ^ &Jܷɽd@W~f k&C$vT7;cc4%;fަ}fA z7B,$A:1+x0Q6;S}gG@.Dd??tU킂QZ!* Ab\XYZjp+r۷cDo'w\>\I2O 5H#͝0bʸ^K3l[e!#R Q* soiK4\Dxay_pIj)aFa]v%f;RK;+#פMUJQ`@ n,u;g$)&an^-#Y7{r"D0Z|w5 Ʉ8hV]z,4'AS ]lƜ$UJHD ))2`թ­u 9;$ ^mfp- s}̀ l\6mS3\[EXW;afHPuM~GY ]#Y 9OJ"OHYq__c_5BZ)i)5y>mr{ f}R9$ I3ўM8=!'6?O -gu`zbApԺB- Dž=ȳ[1dDZKh)'d|Wר@'H`̕M'?6;Q8==fz˽L#\pz"5:?$Iq c@%`*? 槽k2*'VhS%;LZƷ||b>u2 7: IyӍ#s~b#KO }=PWdg<^gKtdϊ@aws@`|`|jp(Noʼ)ۉMo"kHOj {hK04 rҨ~abQIqX=%e:sA=~/d<9jA v8[F*j|P`\q;0dM4eDPƖ!U KX~-K0"T}|PI>K_֗֬e0BM}b5",xrlC_4ب{Eծׇn7=raGۋ0|N Z˹{XQ,>{ tͼq_~!Hg2jtK?臒ū+:jb?Ha&cƮn,>(}r^AStCHIjJM2ua|a^倥Oӈ DU?}~v0d Ֆ|KRTΙ@ؗ*'Ei\E,jRzW< Qܹ8PD?zO? ]O<qSl %9(Lb?Դ d7.G6iG6qŐe͏Y ³@bv+>[6m[ߕ[fI y횎%+*ɼF,tNt`]g~@tظ6˜4\q2dE%HU^6,U4(t(qb)2R,:C7Dp~`QP*XÀOYNB A[Ӭ[Oqr)Z=LJ?_G?ۛӫ${QߛrYĹEp/3ZK~=/C٥ץN9٥];Er_{ꓞ4x<2ү/xSM|\N&+[>VoJF )̓ŚmFu) &- %KcUh8)O}njӉɎbOեMyyb KtI}ퟦ95(Hp[ZL)+]N"Vꇼg !iXj 6ٳK6h ŢP Iz kB_1as|Sxi{qL4n+2T`JR@@aWl{5R XEP>e)%# Ą_%L!FD9R(K"yd\ً(H(?^">7[8A+~qo`5lja3_N2詠O<0/'&͒_C*_ir_6ѩWAwi=^\F 3PSaTxr >`?3֢ bTe'r& c eGkH&;yY{rI"l)k{<[Uy)KLrޱ7iLmV?d^q,[ؘl]n[{9SHhReeDGet2ע!P+g#X2L'l|ixk`.%!w0ZZߕ;FhqTtc\fȪ^m\I67ݯyi??mY 6cJUdK6wF,>a+yP Uk밝lrr &=qw,ikH`%!q8 k*hPn:3vθ+q++!~@DձAap?z=qP(s5 ec'Oezfӯd{q;]C+.s4.ߝ-݊ 8ۡ{3,u!M|Ȳ3ת2lo;U'ۏf[nt]B2nv1n iZм3.zR=]I"%+uθUKMDL_b1q.n,̔>7BJ;H6JBxb\-P ZZVFqxb8~ R)I3HȔN{8|U^˧J \UC"U;j]Pz(qr#w5|(רUxbp=^I*&3"?qո Ϻל!%6Ă&9nU8H| MbpBdAa,D_r$/-Aw&Qǖ&~Qd~R&@G6>ōDvBvR+~v9X!.Gƥ;%>a{X[->YJߗJ!xzw75}&| OKrZl >)spZTa-G\Yub><7zwq1u&Ow'D2vDkg>`DݡF&{+ @Z>( IpUFu;31Ns/}ݖ [=<ַ> HYtFHOz SwCjcq_E:?ɴwFI;n?U+#\jAo{}ngحbiߟ/kX,oKu;lJt {ZzvB뽈yJbwa3q <#w wY;R(zpO:XG|J,'`>ݏKyPgpy:>X\); ֵu2u%iOPh)j N.nx03UP#y7DžeyRЗ8#A(?gZǩ,xc,8()Hg0~[r}mq<}x~ڹ->۷z=f~k|b 4nF1B094lKQ(,Z[1dKZ&egj/[OM;8*VT`3rqeI KHꛙb)$SRHCT}Nſv{Ԛ*Y,s^8>wPqL-l zYOrqk^k6+3Z`hUfW՘|lD N߼[AD7{TbѹZ 6,ť]R,ЧlbmXMbZn`b6|scOB K/>5}hЉrՒQD"LW}q{>`m+q=az_>+6"B q,ҍ_@ZcE F&5-I/-I۾$&8R6ΖҦa[J܎w8mu&QrHo$ha_D Y38sh, h ,O(pZ(Q}2 fY@9B J xԄtb?~dK!v|BD(bI,A/y$}dH<$ΎEcrm3#o|'aY^*#7g(!pb* *ҼIO wisI@->nӠՖbw~%3P{]*mYDNDA,rQLZ% 8v/:#qVjs ׍Z4-H,IL "zYU낥&*I~bKJh:)%Rz̔6ȟVeP(K#:N4p1e \;Xj͐f?,A /@< "-Zau!W!Ah)$]CY. y 3 2E~SΪ7 %%[Lz*(kcB.ӧ 薐}<+~ wȡ.G-jJ6Zx[aRRkVlxǧMT7q'o 9+FG,z.5:8)H:i Z": t'3%\ -!s:)p1swi@/W^y@½EEPZ5Z6ݶd; M1d*xB.'\a[ { ?lJ~}Qfb]!G*\,,|xx{ؼǩe)3] vg/ۣ2Wot}V" BߥU()yUt1JRb7 {\=Sl[Η"`nPRxO/oa%̡ӧVg,1O# [0/JZ@ԇ D g7{yQ73WH<pc<Ƃc8=͂ VpVX+ __vl[R,^ NAf,=oM`ׇ2:l֨) kЬ"+<0xWɇvFNatuAyukFKeKYW[9/' R9ȼ`]7[4*[W]C cO'\ҫAXfR ~0I$wʲ3t#NVjjudOBvǧ7ԅhJ60̎g'ASX)h|Jt#$SS5I??al=wTLf9U Itq\&[Ы2t m"c)4Sun6W$NfrOU :&.7DSnX&N2K,',0+8`aO gX.$=(W^mdy" M' gZGtW4ܬ#V8^7J'nCJ=|V'3NF˸ hVZx?ˮBvګ7-tKEW*ulӨ17IOV6Y@;N ]a:ӱ@/{3(Hqg_ج5 T/p^'+S+KS8UUq'zAΤqw1Bġ0H&-n tW {1:=m~N,WrOHX">s`d>ROUQ`ib]\0lw윶ŁZ`>ǁ8$ Ӊϫ0Z,}fYȞ6hg%!="CR}:xr2RwD!=c|AX# Hp[Dmَfݢ җ.+dWW0egIUn!sI\'rRBnMq;Z= ygj c~lC;)ʃR}(8eI[ƃ1y 9ք e@n Z2{B5 u1pR*1;I *{ܫh\dKۏ3,2bgAE4_+}g$A.D5sB,6^|;[ghc. iR/5^ih"T94F&<%y[DhL֌kJi$/?˿4BuVexj)OGRW'brj& eX>0idpnҔx~SH L\ɶ}@jȊ[Li "G Io]K0[`nDAǰe<,u.6Ӊ}1s!ݯjq!1&NO.Xug?ҳ[7*g)Ec΁38ò` 9}T::#gqsY.bgͯs_pӝ rPC?׊$I^D͢Mx7\k|. JbG}^;?:9<绪߭ CU{hl![GRytşu!{w9As6 o.V~f(\A֒)ZKɴGMOPn$DxHtt4t 5niZhtAꔞG\KT Z+I+m"e[n8w(dщ4! ;/9Reb 3uf ,s&pl#Ǚx,60 2Dş*DQ_'.)0eR:2hy źERK`gQqE)T'runvihNϮBdDځ].sw4Lm,Xm䭫rN|`V(T 4~3;Fv5 DCgXYJ{Kt;Zj⣍oP'4 J6g8~4 _BRPugO%a7p$zUWD ICoW\Ӧ0fGy9XUJ>nש?[}JKEb G|z%w2Pxa{-4SAŝdiQN:̓.>{UFYR:;>Mp_Prvﵰʺ<R1- < Z.<1~,iߧRsH--}cwypchĻǖ:f1׉zҧ`$Vƶr[;}mW^Gvj8g÷ݗB 蘶},q3^K)3y Y܂EN|ƒ&'_v{/Ug7ŖbJgbpwetQ,R RD_ؙ ʼ,ܓvN~hĿ$pd}F;;9v 4g.^ [zvtFmhr4[4uMt2ֶ/9"{_'UE|ûJWo.hZyluA@H%׶! {^=tek)gC3l#*tɖ'RiAsxJd,SA]xȔ3BPnĘƇs -mNx{d :j81OAuP=udwvR8 _ek֞%ڣ@DWق>Z3C>5- W\-p!%4Zpst +s0Ӹk53!j |q4b2#yweUr爀2i1}5.&0{wbA0u@i38ZvFMAS G+p:vxل/&*2{v56pٲ%;xv60,}Uh$6k g,v,nw.3xҢtz2۟KgM>tzߥJ$0福R>J+ D#U,AQxZj<_̘tB+߹ּ b_6ty[g[ k,G[cI#k uTt]\\N&[-Qؚ5pg'Wi1jpGxTcή*m`u)^'qgtضC[zk)fa}n\!_[+)Li6 ǚ'ӞACM ^q 0+Z6.N{G@ y FFg%^'V:J#W4嚓*ݜG71z\`+OGv"dGG)i p闾T9I,ĭ͊FeDx~)bY;%| /eI]LFv -^.LHMU~v݋?FܮWU]2{ዂl+aqL9Y/2Lhe`rMatݫm|KUA<]t]KM%>l[dhSc91 fUޔiC&8xM\*//YZ !Ҧ'W߿XNjI Uw0y=ii[ÊEm5hDקJKK]gf2MC%DhKv!y /z#;=QExѣ0mvWў/ijbx1ڈ lj*sa}1%IKM}dMKIEN5Z+lbtpqhc{[cފ^m]h61A:uoo\6ѱ?]R#DFBI#&@+jBl|c 6G'Ɯs{$/up{Qk|FqË;!1KQ,淃v?BbT$su3 j8'㾦a'fF i隍F|6Mӥd6ql:d!֋W1hEg]Ţx!f/w#M:]UF. ٚC7јLj??1ԛP eRi+.mª\aM- :UŌM^n3ɆkVBrz"=S^{ `|Z$ĊW"GSn1Ճ>5 <{_(mƴM53/UV i5Yf8b\Ìg=3quai؏6-%@05V#BGU9+zalt/Igh*؋`]+zB$=rn@l4^Y Z$f; =o9wn|YWe SqMA!y>XL{ ,TBW&;yޞ+5{F2.նoi3S&Xן\0L;bb-GY0_ڕ)26Γs[>B` Ċ4'fz8/Pf=Xѻ]$t1,K'3\* ~ul)qB͡a{]5- $,p-Fr\ !.3Aoj]Ʌ.miDՇZ(5KzWh^=f_+%FM~2]Ҳ^4J1rW*r RQ >kd >ŇUo|Nj"=7C?~2]Bi( +jZ!ݎ =EvSZJf:C@K +ZyYu%胯W: +p7 +zjpfW;D=,UxUzw[W/8TUvCZ|/9ISW6EA?Nj)0 'Zv34v|RL4XMҔxcʹ$)ÚVKAq)4fn'5@?vT[2a\plOawQ{*o}m2 Otj%,hQ;àm @Os)2R lձrm4T?2Q_9G:8f 䉯bL $&R/b%skK8kyH*z0mxFL?.eĴl,kEڅwp a4g}]C?lEOQ]> pyǜS&GVsp)4p/fb!{si&)O9bfBuDtHYTO"(:G/`rR (t7A̟$,P/#H8=l $qUgDDģ%]wyRl^sDUCB>;k m"f}nnVGҝq<ĝZVbs =077qY^Qyaʗk59nCO+;0?]]N0?t#F2h -K!![4Y=fjh U9V(D/X#&܈P4 .#unңcM` IsR׎?Zp:1\5PaMvxH"^[ UgɫN.P*ƃb3[[:0vU*χǒOdx(f /XՔ6q-@Lm r 5DZষ%&"(aT@ H,ڭ41j cB!(WXFlMiB2}t/ VqDػe!y w@~}9ժGJ0.[oa;P&l,#F\kJRR(ENpnUD/Kqr`/}cF?;{4\4s^br̅du$Z!w2 ԓ|qCc|`z{qE%.9<XǑ72y7*ןZ׫Q;$s,O%r0ys+}qf3^ѸRtXg{okY4wRo(덌iyB]ޔxlmƊ_V+SVA,crTnpLez 7jrQ]cBr[lh jp]nk[S쎇?\M.6[ F>Јe Mͧ}(% C׼@Pţ:W.%,3Pg|AMf!}Puj|%X)j[$qyI hsN`Q^"9IYT#*!8&NfQZ@s`9j]>2൱~eVUL9CM^,J5uiŎ.Vي, 8ƨJBo A\'Gev[Tc.F];y\TH.uvVY% n/FNcڟ|1 FL) >Sr/ Jϊ˩5,N& +i0L9u/o"oV0>: /z!ƙR+ߪ28{gP]O)&9?!HEd{>ǹzMgg+=[X uJ5a.pLY$)|41nڼpBQQ^ϥ}(2"e8":j}^$)!*9S\X`O3"qtU|T} R%5Fq VePt2SUxN'c]TXwG>Cc}|zWK5rHI7)S.>!hqWR73vB2 [HO)z#*JNdFj0k9oRg$ͼ1h!ʁ*=+d}^?19ZisJސOϮqd>Y5AZo:];><=䀀iy"ظ l̜1?+9/K !uijAf¶2{mdI,  U?-se(eK^&SW6),uV!wl# p|pg/tVL Kpeg |%(a9?$UʮĦZPaN_YSRpz "Ž;s-=>XufoK3vw:]V~pܞhЋ5/&ui- 7-kw^b'gM?$.t"1W /?y]l;!}F&d׾Y뒕W ,oVk,OP0q0P+A ŻJBc )};')v?SvM^'pj oE U+:F̤«eQ 68x>hQ^%C@Sxl ])aKQ&kίrTstpƓpIHt*"+lϋ.} }+A2]J,rn# 5Kx|ȑy^%5O*Ϯ5ٹmۮ!(z?yaqES B:^.p"+;+IRjU2AF)coDnUߵ/p1&]@ۥrivГݦ j|&.imb TV۰g4.w2q=.V5r+"h!NC!Չ†k}s wetw.0EuKuiTnoRIj] oQ8F$4|§!kz7+n?ǦCbf[{3iĦj]T& 5YqruGiFw)=H"[tG+ #I`r5_0)j7ğqEfȬL`WfCT$#%JW& `)RPJ(;BίQԲ)Y/, Mvw)S3Wm YꎎEs"SH()7ʖ2اr)),RU:e =Ac+a!@熗XI]*NbJG pqƴcʊ(kb|)7Z) IM/ wwo7e7"+BYDҲ8fT=˚oƆQY425?榣ؘ07KtT;KPs+SDE*l׋vě&#'1)}=Wj:] 1@G(9cz G=Ě\H/X5=J5pJ1fBcZ uj>?&*!LYt6/.{m7%|ql0$} aXg"²9}>|tF1k')wwёeo%P+J{l-|k0H맽#/˵K#i@+䬐K,A{Lp*!^J=QO1K 9u-ẽϋU?ō]!'A^!)qwLlw_t6E$қ&C+^Z3\ WA2*udwqY%ΟZJrH+C6C[oL3%3D kJ~NkMw{; lE[[YN69:6ua1'^.3o(4[Cڤ?p0 5}P71u梢]-SOK݅WX!t~4sjTw5O>s(iL+{[ zt}`E9F i*ٰjqZYЬR1a/0y-ja]ZBKז0Xй2U q>_Im>cbwB0B9»Qu6k#9yK#r>wbRX(kyxTfDh-yЊpe0le]-1B" BeoldV>+MғA%j1gsB`C]/}='zZ8.qPյZ.S&SRl+   G(T[vogy)K<ڷRzt;fyߦԝ@-'l?)Nf}Ekn̦P[|.`C4©Jޑq)'1Ԛ 8gy"OUglQwK+-ם88yrY*E 3[kS]3X u4BJSI7P2 WP]%5 qV{ J&$Oݹq(ґv\j1"{Qo6^ZRÓr3(CjR`8 N6eBvk˒:?5I.9$<3Jy$I=uU,`RT@6Q=@-w![a DVOYeG} MBO'rXU!(NC?Z6xiWq1uIx/ HQ.#`sLseɧ2r(橱<v_q-f9jJ>:ͨKSDK=d 0&Eɀ9  I#W"Oš !$yڐ_ `|E)Xxza9c.EBV?Ɨ M=8:p}լKгX,w==1n<^.$c&!u~&A  qCfU k 1aUMs%6-Ǩ^4v&4 <4)>dP3G hf+{| W\ qR=,/X>qE/R9/KK-kṟ tK6ڹ2u[-#$ zdVTT^mAԩapB1S%)V)#[A-b"NiT`*?eQQi2%|mH4W $:V/C:}9ӻk,ן.հH9"OḡxI:j_hS2t_L"׶O %$yBt*9m{^R)H1RmItPc&=L>F胇+D$:0/PVAEDycwQ:ʢ^4"R$ƝE Wf~O^j-HdG+ߥ6b8BHu0>_c).uRwlx'C4 +Z}GXhcEw?S}֖(BBu`L.zks~0O]N0xuZKg)E"yģca2з`- `9ѩVzʑР :EDpdxi3GӮˬ'}@. t>`Y6ՐZT=+ꢵ(X$k(_+qN;T>F 4aIkyU&,QRr*I^_ vX\#Hb/p ;Unh.0+y&r! ظ`XS(ڀ*G "]A2Ln?e> + Lšy ga37?/!\u1J)5\ 7<盀J q儵X*ixz tQ8cRեVaj%}^ u4qsrzvS2,<$ޟۅLL"+7`Aj[sV :IR 9`smU&LXMBI*D@1,"qN@8%zJp$j)ۨэK 32oDb'S5 YZILz2g: + ;m6 =G\\c(^᠒4Ã#}I=4܀m?_w0m=ᆷed-%mT. e-~,=FM`Dym< t|hݧuτ뻕uT H3"]pb-4 ȷ֣t@#x\GaVB^*/Qeɘř^.||r#S~u>(񖅜 D2cDzW{f'qDFh ݽ p>\cbPb09a\J*1|jK!JWx4b!╻ܿ uԢqZxz|}F^L+ͱEr: -Y{$\QDQ_Ow?|H"8 Y/zs"",+3%LXj_\6=jZ!kÉȝU\Y99]Zg%S);eb-Gs$?3?- Px3cޚcv>it۹mRR/vY!o7ĤZ045Dr'f ڛ VT=~yrﭠp4g4$ -MR]dp&J>Y.Z V^W SQ٢VA?Vn٥=<=02+IVqCx\ڗIv{ƿEUSK_&'p뼬+UA͚wGBtVZpF#],j]rVv ٨!LM5/j+Vzu}] 2CRV@!zp>>/Q1d(_%Z\.ҥyM{sa7<;׼`=lXjɧg h+t@GCyz&CM;kSu]۬gGo;(x"ppi˄R$s(&:Y{MH5VZgf]3s{zMyRG[JoC%z+&Փ /5^rzCqa#kԔg: a |c Dxr :nYSzCE;{k7eyzVk;'EV7 {dhP-6?AY;^ 脞}J*`Uϊ EB^7`ȼZvfAOWS{)V-[T)?ꢼ!:vl}= Qm)!7RKw'o\LGX. . akjJJ@m֊כ9JETw>Pjt:o#ƾq76%?{Cf@p0A3Ο=ǡkN܄Dć { w)h֡UZߜL-#W>_i=hUCO+_Zÿg^ lP>y׀(:]ԑ Q3Zv:2?iyp<JsqElL@/Qm<64J7=Jy3!$,D4#(ºj kί .֥OXDHjGS%wv$pWNn[i{HjVzeDʔlxDZ2,w%mIr.@l4I~la8Re /qH%7˵KO;&Y5S0-\6aC2svu,]oԿ#V# I/ ^(ey+ ~6aڵhR@&. B")ܦA?L(PVl^Gˇ>= Yp[n/FIX?-kE?m*49U* Shwm`Q y5Q9K |E%+N|OԵK.p1{zهj) ;سgۧwwnQz}8;l<{ 0OEѓ);fAoޚT {*3;lT`#>`]=q?Y vV!'H3 X/+ty1=緝o7* 9#E`쌊6% ؅.S<IJˆ6vI=@6kXDʚN^\XE@)g!0B*=VV(Sعv҇uDw[(lX5"\l3p=0ٙs1ylo %EUCܠrqjH ×r4R;\(Zӧ{v0!5bunG+lN /K~7+ɕ헀F Ӈ"Wmja4vp<\7pDe:X3  +\& iPz{׺DMO# H'`-}@( r+ :~VpC) 40u*>]V 1y?EC[O#K8R Ο,Cq Ɉ6]F$ScE T|!B$D{+<n]{->5 M7V8" }̹5rװjaU"[p,Ss!ߧ ~tB Qu|K|ak5KRԑ(l(@tCl]؞it6:>K= g@ /X+ M ϩL+G&`YĨZT*{^tBlQCspwi:Z/*.0@}údSk5V#0<FR_ݧOPܢZl?!l1"/p/V:|8  >1XiDs7bt=vC'FuzXHsZ?Xk''ܨF tCra^ ?cQ\8f ϧ{V[O[jblY2W5\ } )!o ="dz? ,|rЦAvGCbH賕_. l4}АJJ{B~ae`ʄq7Vm-$nz$Z2֥dlI u;뽕r^ǩ{|)Mg%r9iEsN{W`- LčL7m ts\ɨ:Q a_jϚ7G&-(׼At#),ElHv)7 WjBˡ.>~A4A`u 9xAWʤ_7 DJTtT ( D{p"h- Ûy5ȢSfLWF2ʀOiu?1L*U3fnEɶF [䰷\d8rU(,j82\smrCqXS]).l؈B!luR< Ͳ@T=ZYE{T(aO_*[N}P^x7™Du>Jr_}vlRኰ}& .E^m57 T]>uJx/Nsac+SJjCMƪϖB'"M}n $o-l ֢J e.FWQJ%5ӝx6Kv2cU`]Lcp(_@J`.iɮ]mt+SiJr8;334fr^/dTMUd b}nVm_] yuSc|n%Yc%Լv./k|WET*`T,BAQwI<֞"b-5tV%4 j+>*jEfji8l`j.:p'LO3fz p4Whp+Li؇;2x=<;qRxmgԉ!d˾]J04<MԢqXK {kg~5SKm'Fy?53Fi/o5}2֤ OH˂j}EXXaמ_:4q]ү'خ;y"|P`2W3\؎w0J:ïDS>-v Svms_.LE xe_7m,Nu3K *q?[hDEO;k,39ށ &<JBS2:[1 h R+do/5C wUr۵!/Uӝ,J6jjg5 h% @Y{bDjPK \`NUyͫd%\ 0D6;|$D4Cb!t횣PAO^g]zA^jv5 G9RБigZµ_4E喆K5k5TQћV's!nHְt<ς<?63I]χ*xGyyel5:b.Erp}2+8UH`kB,ՄR6ͫ̔ l.>_o AaQNBgW]ٜCP'daH,T|m<icxQkn\.:Ԯ{=}~B^~X%%wy WbG#|"yq65JkO'Oգ'yMۙ zSlFwΔI) rD_u\P0t1*( DVM1fX}毗QxMuf3r$W< V7֦H5KۣE^x;33#+=;i0,ÔMkbm3՚D+RHHRftN+se d8w.UF^@ .juYQVIYVގ/[G=ʓlǍ#B̸E庅6]ϲ%W5V1f?* /UJ\61'L+ΚTiϦGy\$8>_ Q4z <&^g mVD-%z`MtUd' 2F0- 4dQ,R*ӽBrXVp=%b윫,|guTJ7!=wY =auzN'JL+ V.UrO-4kYǟ-7CbWMV(U+Ê+ojې\XݫL'7?\N+9AgkA#AG/Kg74YL}>*bT[C+'m@gex]ǀԃljԐ#ڐćz_nکV5ؖބq1Xӄ wS3~E s•yuҝ8!;MW?g(}'byije*gvN4$ڸ ]cϔq@ ~Vxf%P~S[7H$fB嫢zm}6?xj6 W:$UE$7}:w z \=IcD^xgGc+[DvilK7.{G)?}SYtD\A0͢GSXv3O MPlū|\Q{Qn뫖kA"nS',$H[ 4Nt[r$rCr;yzFr؄-m;wm;7 {x]'YҔXcxHxO;/&#qS+sAT󸲥Qη;{!W9U툆#Ԥi\A =7"tRڞ+JW0]vr-sw6CfuxEpm쥢ʹE&#^>K`']1x**~WC2̯/>$%P]uJPr:ֲ]Ek-5*:M7~&U*¹tWk*ZCVkj>i>:=xm$ZCxpp; ʥ+X&{Mƫ**ofmlY"fD aT51ٻ쩋W#|&K+lsC?X^v^ǽXVq&-WOXBBGMj x+Ik|̻ߒGK+Ңn6R=Vq‘}av{ X S˽uI:P^,zI4ۨf:d@~X,k13R|LbRpazd~GrXOr'Ea K!j>(Ԝه h2<U ouw=YuIo*_lq(YKO65|㴸XT|`rS`t 8n^)H*Rɽ&X5nVDXF]ՊښmCu=wDa>cθbvwuC;9+%?KlV’RMP]]ڭ44k$OĶAQ@2l@ޕG"-hЦ,׋L#a[ڏ 8ҟ7L]9 .Mvj{ ZZԍGfc[ N߬~硕&v"v,dlq9^̃Bdzq!x:PPO$U,eA_5mGtMjkK1  qt6DO;1XHqC\e;:ȡ\ЄW/6l";ꔫrĉ82Kz|zcܓr|olVh=zޟ%"s}hAM <'%F^Yxp+: YDhnn~}5N*C?qA:5 ńssFVUƞr`aﺇ GЊRUn`.vI`Cux`Pb]c5*Ҥ3Rjɏ퐩v< q4EZބ=s3gW!zq#5mL/zv XUbz&S]?¼ܓ&_"܂hZ7_\TG<:%=eTp(Ӱ, cRk\,Ks<%X"ȂSΎLB#_k4ɆҊJUۂ3 "+ìhS,3h_Rvӟ/"P'.t[YS\`ۇn&`zLՐb%#słړyc;q {^0Ѧ3bΎLh [ ֙'<5=/K5NFﯣGX6DlyQZANqA'EyouM w1cĦz w+ɳ/!ӽ <%}X?OA\x4%!w-;iy[Im\UԶA!ќ;O@L` @W_V!$E [ LotBe'Q`} z|/G%% 6_b]B~>ۼй%0^G g?΁SAL4+}8从}H5F[@OjJHFV_P!Vx C'X .0A*KxيeQ:~ZEr W?;#z/F !#6(patb|^ =Ɯ tRjk^e* \oU:\ ӤKEΐd-T&r$]"I?PK̦zXVGee'ߕN1zc8^բ}=fɗj`/QUD+qsCNz@$׍cGQv_jՔ}2:I'I׀weXУ?ƌ\, [}V`k<>QtjClm ꭅ"S2Vt˯s?w&7\=;/}x.J$sѰQśA񀅢<<χO:sVymԴ`,kJT=|\g![0 > ,ݮf|:ֻN \q.鏘2#i8OrUzD@l >T&=KTWPd…{1<M*YdɼS:jIS)C{(ŐPXm.d ;&i9Oz9lŞQ9Y"y/CxI._mG!zM=BM+c>73Ux*`>&&M85qr%w#swWU\F1cBPErM+p vJ<~UhVĸR/Ƙ`pr_rXEGۋʎ!UPM mi \_ 3#l5d},W: Bv/%Gk6,3Q Om1ΣU4;PFL~W6r?l(3'7+U^2x,6ũC jSzvFB*/z=0+H}(ʠ7]5fx{^|nq; Dw~׷'AEREl1u%d)j;|Uх@Rg#;i a K' u Af0}l1iʢ,fjGqKۧLt[z E6;Ax(vS; >]\+u=3;@&@@B!y;'z,SLrTO 2tzo6b7 WOP htjUezy nN+Ao&gfz5#Ϯ'"ː$Q8wؓ붂/Pٴv &hzO ?xwb=vD@R`QJs/%-K4ʕX2v0 ^T\~{fͱT_˳}bnw'hr2k[9;|3<jxz i'| w*Dbpa >['@냑|9oE<%h:Tr~ScMQ1A}F,X"v{12!X% zNM6vvIqGO7gwv;C/&v$Ke \%2[1|2iC\kعK#~ҨMJ+|-jm%-{, {p;้792@%OMm `9],3pҀ mW'7@iQg/C uKn*>Q8kiqsM~[ _~5quH!`/}hAA`%lA[zjc䰖z2ClۺE$m13j`ʺ,6! DTZ]Ǧؘ<0_!ȺwxRw+^jŽkۺK66mÛ.m{#Φ:2KnLi9er~K5ql}Nޑ8pm4qln_wDW'Rܷgnڭ`x\I#e{bP(fJ .Jb2)U+BvR#p/B'\mBaR_]0U!)LFYg{w"xYCӪe0"j/nb\~I /lݙ_`b֯/5D7s)F~HIZ j4o%@i lzA>RGM*Cn| ]}/0v?`ŐR35^M"=.#6ʏz:h\LZ#tzG4pQn~UubץH /ex뛓k4qNbo^:G.z]<]IL`D 2z?%/3_V$@/G0R^C}Dẁ* qB@]`xfe)Ùq.}gOCנX";U3:aiHs(z}7ZT+ws:m໌ɗF4uQz,j1 Q? u]\$gH h(Bk2b)pRZ (okE8P35𚧅jהLgit:Z.ctD]K`rwR?dWL>Ih erm3h'l %>,+J,d}p4nhh;1GKz-d١aO=d崘X%\]Mw~d2W NCL齺O%puqK ;@V%)]bPdlTǍks'#r5Ri hn ]I;=x}Z::@tw!7,gמ]vN k85NN9l?[xZ<ҜKڥˊL'+|b\eC/Jg=T:Bk֮qP Hp:N1h-HuQ,8ܮS[H .~"s :a:1$3' .n>v~k!|>ps8QlҔP'QL 2m)zd1mZL.`!kIhЈ4[;^%;qWv >߆eۦڶEj"-Ae9Z@2E[{Df41s8܂,gz3ǟJ^AjX蔴FşSy-}gެ+~*RjKF#٘|sv(#cbB#)dR9PUҾe:LJBnc8vsHG#sL4sIypZ*& k bi>à;ҀEK;GFLص< YC5Xk^Oֵ}a&`buo @gimv@9S듺[WE2S̓Sr#lt#seIޖ`hs'iN z&6ks뙆|bKNu^ ݖ'l>^ݭS픗/@P\!uQhSgٱ!Zj2JJVъ;ԥtxvTaX'zvSwV`rW2m(Wqzw< W%$<*CgƮVV8oCtF" I@S3G6.ɥ ~tP1(M j_xDFNtU<DJk!Ζiҷ +RQzxL}bUQ{W}2r%:u RW2ONΦ~`eJt-y&93 >烙WWVNAtǝ!|Vq,Em҉a;0>lґ-Zj[a1W:W4.LfXd;;X'T4:8s#6#ڻ:PHT]6NCOێe^ zgKW]YlmÒ'/yAeҭtgvݝs`!,uj\/ݙ{HS(ڣU#l%i2bԮ׫VpLYqBut{KOn1ې* Fڊߤ9 7^Wi@ъaWz.%^hHhZMc-k0/G0h3ys( h.d=D Qxx٤ ,9 WaŒ\CQԼq*vd!DsZEz/ =j>r=HP6pe('rnl< /zZ N6t=#[p/Z#;"{VT <"2+vDRA? }P=4Kz]KeօaSG-Xa5 _3#W^BwG+dH3:oN;<01x1_[BOԖWP &{3?q†Vۓ/Bt:/4JgA#b* (%EJ0Om 7qypԫ6.͓=E* dk5/?4HX o|z\]w%d }!<=6 0 vߏwD)@rag$ʞ1ykM5fA; AØm4F֬ɐYfȽ_#5J(MTo񟹂ްzOڈPk?(>xXZ;8Vf4>eڵlG+3&5*[гHd3k,XȔzay Gvy+H ,_Q>*}ôl/u*ypM\)[xD x.褃+^ՇB*65ةd=C,IBK>3Dj4u8Sm ~`[^BR$gUOd>}P `_,֒W'щtabTQ")b7_@5ŶPʘ"v%K;˔kZN7f/ĝ(}cwX4w~% z:QT rӈw2>FsݝgXs,Ί?<Pt1\Nx޺xH0V˷1u8j{]BNFZ ŀ~MdX g(&k"Ќˍ`z 7v٭l>Jz X = &^ a&ŵi,:nmFT Kp*x=­0\ޟPwvɚ٠*1/ga^Ϯ?lC|+(4tAվs\cI>]b4wiT98*N^5M5j ɋY^t^T\Cӗ(2̊ChyMm?вlܩйm5M8{+Fro:l62\6euUu55scY3'ל( M[Dv;Aҏ <Љݝ[נW" . ("?E OM;E{SW6Aݙ'W{Hw9/߹xM[J6k?n~'(Yč\{{A!Se3_]))^Sk2Qx4Sݛ4.%ws5پ#K:?®UUp7 w 1E_g9]3$"sWsHX٠8?||J^2x_[YSGH$V8?.iQԔ7w#sW:wW <=Đ̡unH0W?Z6, ͤ* Loǯv">  ; >KR))(M6OA8j@B:,rڷYB0M3EtCvPIѿ^e1AoVw.*(((^3ײ`:K6MޅxpG"[2SrRš׆gX,o"8w!&XX 쮯e|#J bVxJ2v2PhQPL/մ kBj7*0žRuCx>}-J@EȟP\f67`)n6}~cex „RPt^:K)/peW>y2j) 63 25(Ω2g 穖W:'oꭨ _@{>= :} !~"uO75Oc)PRs0ja;˘K J:Y~f*^gPڰ)-{CGvChlx<I~LjN.U硝:X*[*A=x/֬WܗV E7 POO2o X?.&ыo%&4K_I7@Gt X0O@2Iהlk\+&>0;Cy2-4,2OXᔈQ`8d-1l J &XOQ?'fUabv~PD%sM؞.XќCZl^A0KzRLCFnU4bhE;|v=;:jlYnBr1\?/yEpYrB1Cng`0U<S\o>z?̟nC4n(U1,WйN6qClI u;9f@ƍUIY;F}[ 2?ɑ>_($&G_FDПNۋk-׎c95 4Wi}@XZ;=\9$g928,'~  }[xrmxe=sRpX?\*Se$y5;VQZs~3O.nXWJQ PcXG}E@s甫RC.\c3mh݋r09@ЦԂú+%bJ/ LjtDHX@h7kx*7==E+op{EAN7#~)~1nGJ-6fDP[>xЯTBK޿ 6$+Kq.z.~\`^ ݒVa@UI=Em +Թ_&i3M{'c<>uUfEz)(NĄL+ie5hByѮkvB!.̻ʎB,Ks lxBZռ,1=ssHzBKAxsdT:xi7>R trљ+>55Ve.E n0)](xwF*u=,`mxfy#XemQ-;oM?sDrz`UOBME , ҙj^\93Od>Ɏ1eK>ϕƄ@quQSԭP82J>.6X 0}aWv[TX}EuuwQKI\T'^wWv>ί'/,:<԰%5uk5ur]KVq*s|]m69A[,{,}Zkk)$[ɠkW ɕz3]L64Z:$r# ZtFuP.*g]d׮؃ϵ n"e-xc"Njr< ZR4P+Lx)JIxo5T0KZa~ëEs<AY][cZM0lP Gua_lՈhP֣e~ч>ZT&P"gKh\eb Uyꚋ؛OUiQ>t4 |-~[5Չ^*  n+ZN_蒪9Oy-ysN3i<זh*]zyUĵmɨT[:|\$ ,gLmVrj2~F?!KUC ڪfDT\ٷ11*[b渓LyM~;|ao}% Oу&k"!) ZV)):PDrnn4\4OAؿkEؘ'So GU5^G/ /mw Si~֛Yx-_3jtlse?pqQځC`,1˂]d7}5u6A_Ã%I2KeGB ]ui;Ѓ}޻[;23P*OoW;Pzt@7|QI΋yk)*NV1J&xj>YhXjΪL|9162 &- ŸҴ"o,E&ܚJG9L`G*S#&Of0R72:ZE[.CRQA 4mjc½ˠ2&[2)ﵷYyIE"hӟ€"VlS&ز^v20h*]} 02;\'hј; ppHʕN2K]:c'O?9hAD:[sz:^&WMN2a2b=p_s+buRhs9O⃧^\ѡ%^CC/89Y߸CjreVkƈdwW4t,1wU:Z/3"Mb3fbpP\3>9L06MAg [hЩ(#Ve'쪡NR[d^Z bt/[_9J9* Ɋ4ɘa_t#oɰKU+T.$U^sPT -_8IgBğu~F ^#$L&BH=rꫂÔŤt.e7:$_Z!J<ٯ kk_?-*AS cRa`92e!J(]H(:ys|3>/iigQRA>y(W \UK6~CxlO.{l/O*.-S2iLs) YK0Ysgqr"ӐeX\NgS"SW_pX5T:-ۈ ƫ/( ?9iN$b:7AoR^})[ۛ/L0ސYLKDk' '_ ݾ%AR.\p33i)Ia.Zߔ+冱~e*xT)K9$%Q-$ט9[A?P]ey8v8{-k<.$ }$6`J9;!9G*?_\S(m_r7}֥Gsb|g[rMly{l11-9)5on󡻢^yWX_{sKh)Щ6 T/͚^dtgsݣfz{k챏͚g[}+4/]eWu/۫syFvb8t΅uMo#_f::'[טYRxD5ill듲8HXs|7"O/3:♛:=&Y:XlĚGH'f5v6`FFp{[Z@8[׺7/.CDǸjc l"k}h$;HT9~cG ds(ċHoBG;'I;"&K/1:z" -P@1 a"552 n|Gt_y(W9-cop,׆3BuJ6Gē7$n1V>%l* oj~$y\Y\uzzqX]ӷÆ._=ґjK:W&8P0զtٽ\#HdrqE/\.T,—aaOsp$$0]x`ܥ|nJֱKGs, Hlg}z:F1R YE5F@<1f!ҵYӚ$.r=aϨ)XUUSY|غߪ+3*YζTSЎ$z3unW kY/8@py(L.\W̪̲K5e?&R$8}jo4@G|DRM DpG/t ^mD(C8B{k(Diś ](*찴z~2,%bXȜVJ7ڨW(2PhAN:CaE[A:C 5trJ,, #5\jL^0w TԆ&¤*ܾ18GI8'TۋE%TJ<Ѓ:[QIvi=@,Ǎ0K_)m? Zj;Q$۳J`\f-ܒ{==JR>[3e|RGoIR+uύqSmܬn2;a;an4AZ VMsK,{MSQ:Xxқ6u1"pGG96 ȦYbp8 ІOj%0zLzFW#Ք5#XRLضʽuA ~nԧͺхϺ]QIf-wNy+1,eU3}` 9e #d{[]. g87Nk7B1U8GGQpe3YD6Uɟ쀟IotV FO{10y_Y:%ld(_(}DFq񌉣q~업Or;,"\htOrAU;1}*Jkk~c8;~蓪I\(,ߑE=o ^jGO, ;iy/{z*&:mP[&z:"WNJtAI!_IdqN_d^U`ճT/IRAcآY?~Y,_iV(45rjH&4vU/OeCu2)Dbd0X +T&jH=G6)=VP"ډ]P` s[?]M¸u>FY{n]J Oܶ?EY0x/\?S7~\ d J 2Qn^P(#j,\N2Ă{d/;>㽁 ;7O_k'XNF}QkKL8DȤ`3rG+iw}RA~"2hlV7\ۂB w-){Q;ɅOz :b^.}F2ȎܴgUy|Nϻ yBwg>=r Ϧ׿LDh>ak/ѮnE+() @ӈ6Qg;e9[jipBW5g'.~2 xGOi`hMqg->rꢼCڈOВVW%/u9F`>D 'ك5T*٤w=XË= @9OS˽ƹ9Inafޅ:0+/bRĉkZuqV@wl*qF }C)Gu8G^|D9K=yU l#oBF47s鞥bMi2#,2uJ>T[pٵy.m c-M>7'@Yв.ɽc|\%_ep@knv=\E_!w&#܊3zͺ8co=?TʜTMW"}r:>Q?M5n o񷓽^K`5Wti1Ҫv\W1Vl+w: JRIZ({x)KlRƏQ` #,aj*]ߚ0t`ss d L\-S0 ꝖS~!pmpҮGgކ*7^{-6xoq N@K)RT|~~&|q5CPrQa#1μ?+lf.o%B4[[D*z~q]jw"\iv 4=Zk%a<$c=V8;+j򾀓9YA< IJ) Yb=—^x4M9Oza+Ujx!LpڊmADP\Hj]Zށ< ~c&s,+FqJy7wԍr>ԋ'&Ȭ8b>OPKDgSVÖZ/H7ōx6A>?%ʯ[:̖J29[\+?ڐbC`(7{W^4>6K4h4Ie#:ݏq'BO ZV,G`%A/6ZJZߤ%z*Fe̶}Y?͖Y32O0r hMYȍk&3Yniafo>; 員3}9Iwbȣ(T>ˬ@QLR43dhfiYe|ȠXOI\GC81SlW î wvy>)gvm >zҕq q=@!/m:{'?r$;">=7FROrU @?NFm[_QǗW"'#uaq*𢿯Zb ux_E To1ڨ]Ҹ]?'}ڄ$}K̷pg0J]̎*-lQIQB&,{]a(N? 3A7%qg;wakfKp|%UPoJNm\w]k(?HZrz<7 ͏kп4ήb `D1,@jtp \avҏ_E ߙwEeqv-})8*A5c 5~.R;-vR/Į\߹n"r`$1RY;{i{;r}Dm :bߑQQxJ& tNd~wN^izPYl|ow,oķ^Jx+Vv,onclϣ  R{M+EyW9S%]f Dx s;xJU[n_c~Gy H9XJVȟ⛯0}[uow`J;E3ÚE͓ #e"k|#2Sդ|1WADbOa 5u9Yu NXG*|E!(9ػ:k)Dj'LN+UrvORh50 e{n>e8?Ӓ3fnFTz~۪gwF,:].9|#Ri@~b|2" T >/#iUz7-I)=A+V8I_ `n(4$%:> =I/>d ^ x,x~R>= `b-Qm{;zkQ&*Wap[U`s σ:PPOgqȧ%:'9EEu%ׇKE8=v!@{pޣ6+΀)!\(2/ŌCe `BK20](d' 43&g(xjSy+,v|clK6}t P_H %D RFSac?)O(()0-mRir DZg/{`U2OdCL?UԼ֚XtͯѺ.f쮵 K3~j!hٱ6-ƢӅ2èsu*bKjK)K/I?LZe: GKd:]f~ 1 xm&82 @diשwŶ*P, ;.C`tڋ=k)pk2pп^*)%Oƴ_ܙv1%cAntA+oTؗӤo*U7P/~*F}  +pxh0I¡́K1Hss*ʯL[] UtkjI]&y#+Ur[:73w%+$iu!9v3eZ=ώ ~a-o}>c5V߲6i;ٍݜѵc<QMkrM;E[ziΫba; ?rWpi)xy'tB%`q#b^Tk]1DP5."1r:ꬩvVn%L A?<5 ~72IGd"'4t~/cN 1'„!=M.T;U+DI0w|tc\*0DX֓j=ް3ΎŬԤv)v Cm^ZVFV9v:~AJ&KXF$kJ$ɧʭ //^`Kϲ\STXLq묆^O9M=[ooދJث$4JXGLE"*2*ڨi.Յ~41#b\ Пe•3٘4ԠѶ-:ZR^JTO..M#TlCHո+dmVFZDrلCG/*(_ Z(;l]4i>6T0~^g !};]/W/(ؠBm/F^KTXd /5C,Q1C[vU& Z֕MD!.,3+Qȷ|I w8T0ן$5%o%֣%iaxȺvK*H-j}szI\JB,U,Δeֆv9#?5.* >-t|)/N!s9d:?҆J(z n#,t9!2j."$~(X[lz@I@|+<ߎ\^"Ģ R,"xioǯֻ3/D ]տUUk .x:y?8#Ux~LG>Y(#;\E$$@>{rupKX?dڮÓךq6)N=sr%eNCWo 2L :8XᲘ@'# w^XFL0 o#/]K6)-gӃ/;¸B 6hNVY.wP, ΥnyoiF' 5fAQzB}EK\D3ë]"n  :IWkUHVeyjPszfP1̝RJmv WzuH;?HsvgQOK-uxy)D+}^FMiP|{n6nuG%kJwfVG(mjߒi?nЦJvF5%lA}iRSɿ]׫DUMm@dce{)iߒDb)31B@(lUKvD)B.݆L\CHUEjzۧJ`܃mDp!?jtl[PJZh Ymޟ6t])x*Ww bfG_>P1ן9V|nCbBd5cl mq~^&>7 H߇x67| Lqv"w7Zz7MmFt֔@0`n1mAu_|e!;?SiQGKU"bz-eO1m`h=uHV >'][ӟ5LFľ_qY}YI\|AV"41ҌgU;wG/U,Gk/,2ٰcoAM{t*=)4(޹v~󶇥n U^hdq=^-F.i()xv|'Je_r%ZPmC[pԬvxeϹshH:z@RhA77t/5'BU!{/7p#+ROwGK ]^{ܽ}+$QoEGQA:vV{_k1,_mgٕXNΊW_Q/^ΦO (Qi58ю+ ӎ߆q^RҾy.q)'NܩLl]UĴv{DSj;u^2vzT\~KkA O/Oh}gfUl􅽟* 3KFgq .1<\?ģ? ari=r{@)驏U VnkdMv߈TA~BYQVlv߬AuƄMfi ֲRT&9kvF>o2"!Js9G腚 2ɐy:&cgӽxBeʽՃ]\!4 0ݚ>ъ>_yas sߵHKZ+)?k QIN+N472EFsPbNRx p{K, d7^-DNn5+6--+8,{Ҟ4`nj[j Vs g@?O1CjD>TI^Uxi:B*V4WuG_BW:'l+L yfX!bZK,?b z 2مX#!,`J-D0y>DMZ7?ZDKJ P\$nPM ϯC'R`=Utjy~]kBZI,ʺsJc1G /"Qtg@ cz̖MJz{~E e>Ub(ӳ{(5P[YdA%BUs 5>^-DGH S7ՠ `1/ h*%zD3fw#Ee&%QmK)xҬI865Mlw5OV<[ӓ>]Vɸ7̈TL /L,=dQ%=jaZMF(q yXeұ,i ,=TH)jtys.ro8ċA70D,aM[0l)~|dAR(`Ǘp,-@Z\cYHE\ 42XMߊp@.@W~z܅ \Cl./J^ |ТҚrl@*H)J#1mYlgx u~zo93j/.=5:&j.`FPZ/8~tr3IY:լ~Ў Oy!tdŰb$ 0f(@ґs zʷ7ڶo_gžp+h.V-%n SJ&NI٭T59 pJ2`)/yN3=^gVͰf$EbLU\*[ݺUXàD PX ;Ű:z9-p&u`$LR)a "T֠ \% \HKܧ|Ib,t!`M;D/ a7D=b!^jh4P^8TQL* rArΥ& "hd3Ui5I`tL #IqH4<9vS.1{BNkZу$!vD|tD|.(4.ZN;v҄E-MD q8d14=9`Fn+߰OL7V_9d\?CP$c}P.I3*R>q9Qe3}an MEEt%6QG׮e*^S4ItW㼙y/Fk؅))BY:)X:a%"'QTi964U Ҟ@^sfxgexo565VSIC=+ZDahK [rkڦf((G4z97,m.EELmihqj<_S (z)+SMm| S5Gȡ߷ F2UXю$vM`bX`U 1 45;dNpw)3Xb80UuutBzS;צcPNIT1) W-u꿵`tCrhGwNv#xSo9@}6ꆋQ\XePEH+5Z$*_ݟfoB8_>Lټ;[(fx+&'nk4Q Vv5o2[Do/Tz{-L. O߯.L*4k qvĴ4wHO}szDZTGޑ:jzx~I2?%%uoiOY-8i^Qgrϋ@槓JW^M|iA_'Ǽe2ku|y ,fMZȪt h4uX[̸ mФ\'CXr7&5yBl\y0KuW9 js\J)Xhrħ {#-P&էꍑ81wqO ? ::HPEI:n.}7;2]7˽o;x8Nˀ |MofEw/j/{%n e[&_Ðf0)݉;җ­+5@#kڭ*]1v[;svSsb-r]>BS@$m:&ۙR15. @TMű=&Dw \vn^V'I{j;!n̠8{v.Aa- aљ copC׭xY.@od/B> FȬY:y䦫<-p3&eW17/Y:s}g7\A^mǐJk'bPdﰷ\.˩#_"mjU7[khow%VQ +u\MrFLcVڅi'/LW^PI=^Objz&]+)ƛ粽tG}pG密`a~bf7hg}P] H>BTZ6_ºp{&N"m6#>L@aRHXw~qR!ÉW(cV5/Nv$-M"9+qN؃ʷa&wFqxIkTė|*A 'ɑ587PkCmoTl)hb=0Qvy :0*E(4 &ZG<'B'@E$‹![  ԁ62GˀВw]Q)nYmgZ9Jt#b.L@J a>rdJQSl)߭ / ;DfGBL$9WYI;Hgav%]ȶ0P!Rq,`nyy U+/Sw/l=L Ө,ۜwFw?ީEe_pU& [0Qdjn_M/ƴ4գdTZ3+)ձW*`[Yg()EHS#\: 4R| GUPDJ_lt^g㎼.ɭx,n[mUf%*e OD"Kx1?CD2 M"V]FTgUl 7 ϓVt#ޚO|V=^ tV*&T/ƺj cJ8 R*R 5i3 ܃`!RB.AwnX) 7y)]?}Mq|>bX`Fw)%7DłD]I*~/s9zإ\j[gY CS ,u 1y> X)tCCP.3K{_r$l6 m0vHt%U$'7sIr럗Se) ,Nr N<&:l瞛^}~8OQ;^gҬ,Eɕ%7{h>t@ޖN<$eCP{{ QRIb2vߏsN{-`ħ L`K|xB.|@Z'%hۯ&ܹ|)3&+K/5K:|S'J('.֭KKb/1n[e\Jt`eLk(}4й}f^O?J+;p;CJFkH ~yadB<$B<|jroE>*tW>D$h ޳-bW\v`ugЕ"42Lz ᭑}w[.|֠o2껶xs R5z|0-u^0ǖ)?#c_ˢnc'bsh؊"mlR{KV歱3!6ATny"7.#rs XG}c&Wy90MS﹨`)EYɻ')kH6'm tWhI&xnuLII'\N)Xlַs瑡(kIr:l0e㺉1OZ0wT@yv$,[L׭6\¤VI.o<&ԛ͹`V:QU_.4{P9)Л\WrGy/QfYX~ez6[ sd - UBAFi5QBPL~h-i1_r_ hjieCt q1E0c3+|$(?*T?wta/~*|r=Eg.mr# pHӆ"9Bj.a ]?G˹ q֫Wl %Ak7$uݛo c/,F?/x~UoiX^N7 3Dt })mQ,Y8@TQHk,)x 9H G۴Z+$ޠV(̆ji_zPXمid)1_WyhY&XD:[ҀideZhFٍ}{N5i*٤^M";?P,_)OgkRփmS`d)ͣӷ?i<5l:`Blkh?[,^?D1(DrS K"v J7 SdҨM?@Gch(a֜QgOap0tͣtr+LNИIF>tWtNZF5A i|P'=C wj֒e:K~RS6}?&*3 pTq?: jV/4 =,ACXeds4&Ѓfl^L%ťdϝ$>wNT.Y/翥:1_$;C:Xd:3o0pXm:  Bk5햢r2\o0/"#&V!uiNH9HaX-T BӫD`5doxVoX7{-8E*b xS" 謁"֭/Vj4] %U/*3Zf?JB)CU.׽Pw9.=hྎgCe~/{K"bSrШT_**Uȳ"ylu= a':+鍡̓8lRj]Wy ig-gƉc6LKkH}ŌARCZo\U]wI$/_,j a3 5lW/EB3Iz/."1+LGxGII7W]FXKͦ|n]#꫕U fVD(QDANhq-}^T3xv;L:7HG+^ŸA/ˡ]#|Ikl{l { Ϸ]6S@{ˆa^!#,/nϤ|J%{%1ỷ7S:DŽ3ZYbXQ/^XHcR ]PHM IO^7.9`sߥ K1)ОPJua7ze/_xc`(AA%#.5!yJeDI>ͪwx_=I9ʦ!*_D d`?] t{w(LPBiC ??{VSAEv0 D (Wߤ [,,lQq Q1mٿzMǎ*Fr{jJc^.]IQ˨vBkv P`QhT-RےQx :S5]h붳&{]9mR(y {Sf;0.kK cqB.@r*u %19a\1$x-OF2-RqԖZNoB܉mj O˸t U 9[$kkeRn;5%tgjz2=v)j,1s?҂US0> i%9hǁ3GALŬbA~dZGáMjU9Ca[T9L z Fј9!㩅φ,9,ҎbP ^uKvϳVeZ8kH)F{d%Ѷ5MyQUik>5Y7PA(ɵ@G4WLȫװv2^ k!VI֑6~DO4q?ZGXW ~F=*B)]ND ɟU:ÕaM9l _^'9aeΩY™0مg~U s=|*s ѺqgW ݏ)"g2%qUn{wtިѸ,#Au΄SoԞ룓IcNs8P(L]x\Fh5-2ʂ Hգ7/(fb h;+ĩv87,^ΙQU;;m^1=CGfCmAh'{l&v1B^$m 5=]d(U h͆-eꘞ+wD|u[#-l:B+{pBUkaIĥ£Έ])(ɪѲi_/j^y绞M s"gex?9>f.F;ߨd]xT;p %+yU>q+,SYm޿8Z+/7o[նs Y.&%We[E QZ,r( ֗óK.u4k'deк̞z5iX(*}@3xYf~Kt(`uGb`Jj һ!mun`vokKZ{ގT7mvm[O]/q5qæ=ͨAќY֜f};ȇQ|㐦)vو:14s)\'6lnDyZ%[chQ2Y 4c mRRc6rͬM[ۈ,G#]x7[{a@zDuV*rQ)J_@7 x^N!9*h} #l9>6L|IyR9o eV*C6)Nrk3`t_ y%~*ɟG_Y-SBY Xt0!X%YLh. *PգJΆ/y1&Arުr 6(dNjh$4+e|4bKzM&HxZ'(9g?tZG[J9Mmnf2вX;V8rh)*F嵯-jE<л( G(& 't"6#éqف!/ ya-VĨՑz)'^~>NϢ6܃,;!rsHN@+ఛ&6J0t JqzƺX,#dנ33B~xRɎ_J`Up zɒMӴui$nX$9,'m=摎ӳc=-*>+zҒpm=s hqpOS:M4Lr0'x&Ley&y(ϣiGznPel꟞]-KJg]*d.bQd{(A:1j AUIL8yaQ:J4h ҟǸ&?z7b]s%rZ`e?d0F<-f,Y;܉H,| |pձ]ޜsIcZ$’?N~λ\JY1"rRrLrFD~:5aoa]&l`䬜dٯ-"qqW#$']N %4 D䧲` !uw: k\U9@&mDޮңTjtwZrk)W>ł&T@vڿutH7ρ ;eAFӮ'y'HШ!H(q1fE} XfȤ>J$4<|( QNb ^J'Иgw(Ė釧quJd S*g~^SD')"t)^{} jmXN$*ҼnBǥ(^P y)QbѓSV(9d h.7rV*ƐM9PBMjًEϗLF!I_Q*mSa^Pư¾eWߏPH3>ASkx6!"puy݅l7/\vO6kuL%*6;E )<<'͜v)nAP`yVܟKeH8'f ޾+XX9q$y"0iF,xcLgyf2 #H;vD+Ohbzō֋хSB zU ǫ¬>gŧRg/`Li-0INjmF< `kP;\ZK-x<%Mj7|L{_cww)|bkmm!z.u0 ;|w!mt$ܛ$[hwM} IJ:+Fހ$i+s: R$ cǕij$('I!o=vGiJdoW NId\%N204|vWkc.<mX2c@H_LQߠ# xγ=D9Am.҉֗-wҕ.I!`ceN0ZT-F*N$g RDNɥWr笜7#M!#9.f%`=ӥH @R&/AHNHQKwdq|H#4c[ 6 dZ oAwqA/H zT\]\:.9)V_$Fx*y 6 5󇱆5;|Se?NjSxL?2Oy665 @kvg~2i uW|^2Rz+g2t25#3ܗXç61p-v[QZʾ$nCn=sWk#"n"?^Үd/"qm ]CDT }Tì?֓6y }caa\eZeTlo{ lHAC k:bywaIKjTj]aBi&u7%* , ' L="@ 0Q{ J<1tܢ0/MfO)\s)4N!"K&>`mdm9pO6@:Ly@[`x2 E"A✲_uZQZ Hvl4_"'oNi)5 T:a-pu3,5/)whBH %$Em Q2"xs9GiHIPy!8OPl>W;q%=n Q=)1Ñ>M fȨH9HA X*4PWyi@y+^B1,)fxQ t%5o y^8.)g"r"+#}?x}! egHt/:iH\#d4Esv}Cf3Fd)PI `h,<ԨG]PPM^=ꈎ /!rg@=$|{MNxCWr2E<b9Sv{f}g2(!HM¯72fH`=B@yD #ID@LھګGIB8I>H=B6R5;X`[BL#L՗sPPHgln]Ku&81 1~A+he<#(f7-CE"dSz ؙ t$g :U02ݯB\$  W )%&~zH7o*n谁yDL2OON\MzQkFQg?iBW&+)?DCdEu@}Bg6~DxVit  Y;Ns8te5$: J5޵<% 7)W\-'-*@ìjCO&ll2m h=˓4O rqn7M6-bF9Z0cnP걻7i[HPZG74$\f(tC3>JV=5؎Z7A_bz!뉣Xo!ᜤ~9JV,/79U;%r25(;fdܓ/RYAl;/t+?㕙p4Hlc[A1;9ZKN. ( 16B{L-C ÒidI*.ŽQ L\JN3~h)5Μ`Ɔ-Vufz !SJvŌY{ ,= z*pE>JPg+Đ`ֽոIy7dX>u|Q<$HODKTUg%gʅ1 *\~1-ctKKy6M(g}tyc.‰,ae$kTi]BFJu6Vu\ىՌ# 54xxTlmjc$k@teUϴo@")7, ]l7o*6ܻABc! PM{Нi՚gaidCf%4A'T$n4#U`-͌ (E qd09>09Na1{+hXIwCƀ,)b=HQK[yAyLpG}ds} c+_φ*3+*[]}ŨN QЛ4f ;Hݸfzd{?II5i[q+6}jT0Б7ZcNIԟS) q}gDz8YL PzTlhK3?1sR΅8qyv% D2o9a BWs0dV<IV0=Q]L+ԎM-W e }C^>oncۊAJEG& jTb;HYXpwidOmֱLғ jzbHtn1vJJTnhIMkrN,=Լl[qnė!W֢ F]?u-3BMM!':^e-$.ݟ,IvHQ΍+mhGy.4 ?@)_ 35ᕇ=PB·/ `Ctdu/ꉷ kcu+66P<{A]fJ[ SVx :$ZIk $m!vp`@)70z[@ a̬|e[w"MjߧmnivuL;1 i_,nÉ<%y3xunkLaډiʇq\&ts(}gb%Yє= EB 95ɧmo0)^ y4c:~(I##$FҳK/PЧJ+2[:gSca4nџe[gWjP|Epu)!gʹW=x6iC†t9fOhRo *J5zmV{{ Wj?h=@% ydN/O tRQN;P ~r^Tyd*;lZ[DقoWJz1 @m"9kZ+&FxqJܧ|up_zWX:}o|%OoQ'UX,[tJEP|Z[G1ї;dv7'|:.(iIE米KoQ/*fVdrPlrZ>SbI>JLq]P6fs"𔂜˫־/,y2jPwgu ꐾ9e:h_"]9m|/deљą{xa}ѠwhK;<*:?mv{+u&Lf?ws-d%_+~f#x &tʗ\}mM6TO~Ob#S}ڜzӦ2t Eyq_*Bzp1{d)媫Άؐ3G\v^LhiJM ԥ,!yG|>_?b^mO]ԗўQ^|󩱣[?Q vne%v>Ok):7W\vjbx&7(r[HzAcϯ^)⥟<.ڤCuP/a_{M&^ Hh(Tz՘'@Bz?8k3el ߇UD``aUAgM+4l8ghq d+5k\%n23ٱ,{޺-38i=ÁꗂiQݢޒ[SցYI3scכ(zf @@H᷎;ڟȈrüUCƣcNZݶMekk9 A>u+W_Nϯܕi/X;KD)&uT؁rlM!SqzR'4IS?fb=σ2JUbjԭv\Pscc,hijgY :irr 6HT6LkU궠W hl3".(~̡#)=b gWs' mu>0OFQ{?8:T|afA aX>_9@,PY^3vF`cw^$"LR_mVG1T{.&r}R-@ vЦMӏ(:Ap9J}i-%g0,@0?DctC3)!ESr^ٖ"gN ҚG/$c ` oFP sw@@ՈwfհW1aJ7?wYI#ϑ3ま`Sc!KEZvs1._ZŞ,^(n\&q4G غd ӠX䔞 K(S}.*81l(@ˢֹ v׭քU;i}ΎlrJ7eҒq-+b&kvX3;VHG0 0Rc&R#~"ˣא@̬X2*Z K'QESdai4F;T}[0|$nZ8$<`Y2B|Z +h.[;t J OZ+R廵 ҐPx`tNgL E6Zي֫m@$):VFXcud B@W@rwmY^]o֗ZRz---MX/z ǬnFq1Mӷp^'[;vw 5#젒['rr1 $JqYo4= f r!òpy%K2Y/A|MG@#dzlyJ퇕g ׊p{k\[|JAPzOv 1'ުrf"щ\i0 ,\˭, IP7JԂ&0;-J!gv[cPO`|G}^lUt K GN"()m)lM,>tiDVyַ?ayZG0 P,c߶4 ~m)\FNXLǒͪZ)Zr3eYUic^I6rgñU#Zy ͸\f\O_<Mi.Ofv`'%+φzݣjfa#ЮDnEEh4J=žCPO&DsOYBX-|;2WL`v(c߬|{Y|YqJ@qx.uD73O=0\NIE P@2:¸sq+~QKT슚dR3^ k(IV“e̠2f]M:TjI*}:>0?~T&#<;mε'dՔI)^3ЃeyRqu w84ޝC北UZ+Vk̦"8" |ixvWM},|N;'nc-I1E aغZxa+1e$:pDG9N1jk{8uf1Kw3{-߂uZ s w99qM6 \x ;a׳LXƊHrY:JGrx0\|vId-Rlg {lڸ6@IW%贯*3TFK`z(Ii[so%]$ w3>v^[L0p4 kf>,Arǘj])\q5iHH r;R*Sm,1*"llN&"ZĚI{1Bj*/[3 u;=a >WY:r1߽kh56E&"il|HI]6J%V5a1+kjm V~Us ջbLJguIjmpy1xztU'#Ԍ9v _ 4I v>}66S2'+&_[7qLiچހb Wdò\v|` %\*/~zCt5 b?2J+BkF4Y4)+'9OaWҔOK"'xRXxkVZ )5=|bBN>@6vk1C%_pmk;Wk}U lNu?`k`<y3-<ѳd&^hٖ w!&vjfea#j~ "Ǽ-/h{:z\muC.Y< [ )Ѵg/ѣ6k!򸢐T͖@#*PߛTͦ>PA-QwVbS*0ICz{QSe x1vhy $:Z6SdY8~u*:ڐX^|nLv\zl}g[Ķy8l8><& \uzTUѩM$fLM%S]I %/!ߚj.%ќ>Aޮ<*Gi=װi &탚N?-Ay̱DU 6Z\miP:cwVC9'r|Kڊ7e<:ZVˆZ'vܞyZ=ZCcZNjG0V|{^J6pĤFcR|B]ߣj }SJ es~&+[IܘU+Æ/iC EQl=_x&mW=d'PY/*h3U7xIju PK[m Fp6%V<*С-ci4^U Q ;xsO>3g+L"R ,|.'RE%|0b{lv{?7{ۿ3QIt6Ew:'+Hn #a?MLdcS>uzRGH$VOR_ BPFʆtK^+Z#QBw2ddd~ ?hIU{VZF)w}c  @6 Oi|u8KAǎu<^X@W6`PqM5;PmғR44a3ZQ`tEߗU#3mˍᩫ=vjg# R)9| X[4^g1X|-oB_wBV]-Id3d U!D‰35I+ة:⑧9QVĉ&ݭ9ݪ@OjLnA·(/NKV/}$Z pqʑ;ss.o>Ig1Y8 Cm `h'{reVM9i_so5l+]0(AK]T$ʼj1zu-@ <q]k+*P %M4b$ѿ%0bIsHƐ J b-xjVO:[-[5%jض`GE)Ʈ*;r8,ݰ)l%A-syyr1^6^e=LJCy푥 9nPeZ+ ! <z޳9cf3<%>g (YZЊm̶nAۡt9pFiBwv= p2'nJ/ײdwࣥRl-Ȏ_Q6|diN euBqOM 7m$ptnvh7ߢ) LtePUnv<[">ݔ2-a{63;~b`mWfP<:3_ѵ8OCǭn,?rJt?DSzim:37gZ,5\)eZxT竱0y}*o=>$hJ~k) KV,,l2Et`n^>F ;WYL+H^Qӥxz{=<r$4Y+pڔ7wYۣk =2,qۊ,߆=H/\ɉ'7"l r' OJrmTn=4>njѳ|Ș|V78drvwieM{B>< cWWfK/9ӈS02:%LWZt͏>S0DG09ペަ*D{+#n*>)>2~WѬRF +kzZ[4iٿ)5:Ŋ4Df ?(K7dkI ILJdxtO_>&1Zۯ6Ϊok6ί>$MѺcXY-r5e}evQMwseVvv`vK rYCЖWmL&謧5?]ŭY+vesbO]V Z-+Vs:9k̯) (Nƃw&B)@-؇LH~ܐ2O`NuEfY iQΒćdy򱳚i<ӜE[[ܘ,hug'5)FAc;{+֨ȓ!6SvztO*Pʔ_%mi,I+*Y#aU~e6mK]J<6h/.,iM<3&Dd$Kړ%̤$;|kw~Aӟ&6U%L]bM; Gwʰq5TY kIfdhTd;FmI׽sr*JZ랣Vk䅶丳5hU\̀s/T#7)4~5+]v"5_<y9?t0jYK !gMKT H11|/yP=빙/F %E)g 9Ovr>C~pS/3Qά_`A1-qH؅ǾOSiU(.^gAFaԘVS)q_-3p5)X6}j j2hh{-)C!t6rVz jXP踑ET~RdY<kKiB뎃+F*4[R@D+SPKV˄7`iJCS:KX*ʵ0`VN6zB*<<\$AXiyZ.B W ) `Ƣj[pM@VALqY=!Y,&`=uNE,ռZ\NC=)Dʦ:$dT~Ω[R'Ϥ v Ó4,=@˚T= qLِwSD{DJ :/c&+ P}D`#OjO>F5RG`%3n&8ǹ%|=% 1Ł 1P^2F'T sWe"ƪro[B]9rib;}UZѦrh3&40Krݹ+:j[ # Zb9;_^4di`fwL3G8v;ww%vJ.1B2ٺPulJ%MEcvc]u+hז\ cNT/h4~HB m7F#l' F031f7ݎŵ,-F«ѡ\|s^ima6!>PlM J0>h<^)2Fލvwe.i^0D_\تx [mcRX< TG;g/A72]ukk6DZSC=F`ɋl]]~t9ݹDzg V{3x9JvhKԇA؁b݈;T nz,c!l7t~c ($"R/g<J_(J![+aF;i)'{j;86Vb$٭d:G'Fl&Mth#H'M,p[mFbUXL4ɧȽLlmi*@8Ѭd%O"-)V buwjOwz%0(qʣ|9ЇZI2gwɚq#4-j:cșW9*q<c ӥB']n,.!1~r0[M|>}#HVeCXjqgY&6ot!Ċ"कD}պϝ3$L9IBGp$2!;.8i^]˖r&>y FI¼^nn ʋtgygovԯ>Pn/ȗGѕk;VscO:.b@}C3ef68,ھ@dDN/*}|{)$&63N<⡎KPhEgCǞ iWR-}q63u_$<}(Kx.}f5k=rG*F&Acޚ)>]NY$kP̥#У_ &VE=Bֿ?B.ΏLz# ͒E6"*x۱v's8 &.(S͖P=9;XQf9IWfٓcoXЙ Gx,6_u^B'(Vq <59[&$cFl{d Q),n)"w,kas`1#(%x0K:!co OrFK&tC)+^Vlw^nX@`ZxE\WIr>_Β p[13Kh Կ$|b;}3sQ!MͻtIn͞|;%s%}1Bv5%MQ LK~+,]oń7@lv׿,| P&/Uäe~>mYI.%ou~Z|v&BdP7 M@N?TtcwXm5dq+ @bnuA ecd>}" 3~&E>n)zo4]Mࡢ W'RA,un+Bf"mq'@w#iUo͞Lٿ$A??nfߝ+hs*:|bZm~ _$M76wT(1cpRf5Е*'xٮ`mk?9І5^3T)7h{GW 웺Zo*wA̎Y.Y $a{ F 7܁ֶ^?DU~t{ZF' Kż=O?Cf=ߦrQ KrWjCP ŷ=w&M҆(i.-_6VU<%PS$C-݊3,,%0L+AW;jnΰłS pmd4PmF8Q}j̍K k-V"H06CX 0ve6(J=v,Oc0v1Z=#@u]w}D 9:3EP kHO rf,}D"ԛ}>+D|Kl{u].gnaPZ6B 5L.Ui` 7lʘy-[>\p _mѳk*$aN/ņi\+n2?3`!CaX=˳W-3_^ԯǂrzo/TGO-z˸M_ҡ4(u=0<Ѐ,erX~evnpyűʭFEssrm{%HJgMV%J>Z)5Z/цYڲ3S|?ݣ [J'4kqw,-g_B[qɏ|yrSawH!2SѾd={DmGOlYfյ '8eJR'd:u@S΄Xi4?S\yy8VcqI!պy?У5k =r%#Ƽ,SN>- )o!c8ANEyZP챣=IH<Àd04^ViI@6!B^eQs2=_>shX@IVZ\?7[ffW4TJ8u[Y~q;R'UaF%&ч7B xoΫ%s[JYbR0s@tO%_K#O.RAIv$hńI Dg`c]NC2AvS/3.%O n~ JpZ˸7wcQkjYpBm/ZY6}ɟ_n7$^JCiqS."F6 > ɮ$Q}CS߅! }X!g.ڍ dGIre16p AG4N|ͱFFzkl_J*m Hv^ّ/Y2Gߝ[ߓM! m/{B6rO5,]po _Ĩ|YH5b*^u{%Ҫܳӧ} ZEF_ q1 Rdr+t?V17ojdQW9d*VU+\H2>v%'̱dXw|,t{n:}hۍ+KoƒsK=Ő36L"*걋kέl;P!bY ywY.rp*:qQqYٌ2o&BUm1ݣM}wǝ)v^ykFe;8`%z/v<To o3:7Ia9V.:<-|~8=cH (WQb(\]ʦW |7V>C[C )Td2-%#}qyx"6G@U}i\{XEA\فLقΈKy !?LRRb,w#w#t|3ƌ#!pq|,6@lӴ|okn4qVq0HOIυ'xxKvVդ =@K9ӌE} H g!sw6T .r& - d\%̥ si@Zh%T5xdXe%3TQXd(6۪lcfmF>/J"{J^iT8[;ujiOa\]T?Ϧ<"[$.VGY/?]^~ge_'9۝!S~]c@$:kV0T `DϽnK'䝗IK ZِWVR#MA"h ^w:m_8WA|K=8'3EtM A ԡE(-p 2 rt8aAD'Wf~ C 3;$@DMp{?F d|lL2шT5&@ݑÆ,Ng 5YNj rȚJS6p$-Y ioīro1j>oK`.xUB^IN Ŋ~*PlV#&}j؜ye]tFN%ۜNC]n@XzϠ,(t1Ÿ)G3eh\cSc-ޝE- FUnp&ʇ&?o Նm^)[hBזTѿ 穰yKI@50}x͐<+t` ];]ˀRF8O196,^Dr}{ͤ"2r8f>pAoLCh􌘉MAd]6|^A` f~ÑVߕc&am/ XI-n3%GZiEC]f _utb5,gF38_)VBV|8hsoiewv l|;>?lJ[h̥ÛR"hP8~Fh=§k|.  m eΐZٗe.(0ݣu 4#㶉iLE~E2"oAJǩ]rh7[3\ILpx{?pĢg/܉Շ^>qbC!21hPB6\|5[JZHJ Ojqli'ë%Zya_=e)T[N`kP9>q`9 ^2Kl}S\G :)4F/ "kY#Z"m2_U06zkuZpR=1 8SJNg̮_Z?48Z R(C/}_{k'+鍆vWmb#Ut fy:#(NnxryvM:n?Yhg t;bBg,vequg/Dpcߞ{TgC/{.\o1P0:Z =?I=L)Qiw4ی ;ד"#EJ&up5l1zח9 _մI%an3Nl H[1!. [/|w#32=wRϊb#k狊%٠v~Ք[vyeR_EYɞi㦬sA4c%ퟍίk Ea+Rٹq*v÷cʓ s<5:Q(CjMNqJJ,9rjdmD>:~w(/< VG*YdHhET݅^dtfj=0xP~)Ďt.2(o\Ɛ9-Ge5bUֺTG0w M^5TsRZm[t6ŖtMFb+ZLyW-8 \htC[ӑւ*1=0E#x)V+y=N,r*Y꾋M<<]ߝ#LdCl͘"2WCo48[ Z^ͶKUi`j¼*<`UATbp.Xg߹laޡDj6sV_To/XhYqNJR[zVbק-[E#dZSEC1q5^BCҍ|: &} CaVty,F] skYyZ'-?M.RE`,\;vڽƿP!6{tټ3ܕvbRcѼuL#'Xخs6W)+{ d&#KhA+BeݺL@wRvbv68I39+` TK}gؿG* R eDjgI[-Z/6ZDž伾$Bl,FQl{Ը0JYV`лAl}[|m" =4*k||P+yaJW(|λC@ LSNo2Ҭ$iP{w ;`}q5X<| E~;y6P=}Ϡe܋ق\Y";x-,Ϸ|LK4˅^gCe mGTqis^a3 v Пiktph=.b5.B>Y59i7\0)!ťgݞbeE9",'toζ_Q#0X+XЯdV [9wʄ,:+76"0-<4Ǩ.-¡%3-xk\0g#B >g[-QIhI?nW/QLgޚ#(qiSwUu8=bTxq~Z8 p!N*rJi8m0'ˑ>u8IM)U!gz!hWAX [Ě_\V0:UN&~hˤکԭ {Q4LrwuJᤆMf#z]-yMAW/n'?Czha Gꍴ*!`,Sٙ1ʕ˫pUF49,Z^z2$ ʄ1xYn`Huf(M>YEU_6Ruk̏=!i%oz|)*]CMպ[YFG\3'AR!Ǥ7+ ]_)T1qkƆ+I M{JOV( əz 9\&q)F,o!m:ugҒ0ҼЈ\y|MdPonRތ*[)TW;#3^-T"' |AKSۯld<o8sxZtҞ8B$>9 ӏZwoWCxޗ!q[!0![ $s BzP<OyHPzV{̃box^۟kĆ-cO Em~er2Y i]* \q<׶+m4{I1ݲO)3z;pSeu0E%mh+TM{]jӰS,f P4h[uKsn3>Yl\䓎4X_Rn@+qm=Y9 ZWׇY=8ʬ;gzþP%?3^(/5X.8sq5ܯDd{aŽq e}XiMZA5^0=YZI/++(Rݭ !6ae<O'C7xdj1fO 8q;X)v99f?Qwvrfe5+l/9^!uT̗ _Ji::̥,BY=x&ݡ K 8YU]f<ڎJW7*9aş"9:1\<j<m*7F)iJC-P.vcc_o޶ޞn N!sV'}WGտ 4pʋđ=}PhTt33TC)(@ӟ>ÔhE:DTC)ޑ`9!~{3[S-Y$n+5~oj5v㻂*ݩ{Q*-j5+pT 2*:~̈ٳ(h6Uܣsh~QWSŐHLaRϳB m\-_L韐@3Jt"Qi:0&X<"ZT\WҺ9T`J= TZ>pR[NA镂t&wo]p%C)Ƀ*v8DnwI$O|թOSQ*xtчG*h=hԮ[PrǽsnQcͮ奕~ʻu<'py{r^d۷E,iz{n-C :ujR2m+lxK! 5Y6H'=pOEΗ6VL[]ZqWrA?UƓɘ{ܛo*퀸n$E0f?jjgq iK6D4~ >uet{Um f} &kA Y+϶VH[bWV7,ϡcNBTd2[*ځbU%@<(( ȝ"H?`.qh5mrh{,YqRov} *"A/\b.SUBA1b4L]NEC=tLJ V6l4 XE{Bn`ZdE;.m#d6!Zs!t~U}}\m;*.fnдcC ~!)FV0$M>s܌spz"/[5/[a5xUק}<-(V_0ep K}q7 Vçak|a1@` π-(m*,=r ]‰IJRv*.kFGY{700W>TUZ6mPS X{뎟6/$76+4Y*kq_;&GE<)Vrh`WЊEYd^ֲԷ@EoF t"kzUY^5Яƣ[i P&Wb+˷+ pY5b{@9*݂u>f}r*b#y-.o[ir ҉%>,-V8WN[vX򥏛/b@ub($)1&^ZPk@GMԯA#;ino_Ik5&dz@~sNc>#Jx[hZUj1xXdܸfҝPi (dem>V@bըんԔ5;cmoj ؘi-CbU' FV=_ˎsۮƐv?,!`bow5NhWz!Jc'/j[8l3~VϘse?e L6JeOKvCʪokfLsű)#H=$WkۺV" Md.]pW J# L(,*d)n>q\+[60T`0z-f7H)q H.iV# 8V{,jn(Rѫ-Bn)e6;^a&,Am"f覩,޿S E6W9S[av*:+qG@[[&04V~8XpS ؍ԩĥYՓJ4 SB^vI?AŻW >j'@Uv !%,o s ݾ]k :\_TDNnceʭh[!,TYn3V 8Rޗ iʻsQ_VկIɚ ;"iB<߇$qx5B^DD$Dzk&3Ȅ't FhccAVuAYC+ },YRcrT~ܣjye24wCQI>@_1C ѷ2/}*ЂkB,6,4ׄB4.C"1YzBC$:f8#挡O&c&Qg^k'8J!V^N<`S3_y$?%?]{Ԛt@0Ҏ N%K M#g'XJ=HH8 ]VnBM=E9;,,.2vU$Y=2,:Y#GJfyl’H G#bNIC"E1ɊFP`p*R1z ڞLQ Y@XZʲsﺧ~ ?QI9O@oR0-$ٜ%BQXXJ{`U5뵼K;|6;*+jS5Cwa}z6c/ZXP5Y\ۣ ][ۈ҅OZF))? j5e|=W(YMBfUv1%/KU6PƸ}XDj;ނi2hԦ^6~̙\ ŵ:wB`FDA}(ڄ}tK?Vs l4C*ѥDԡ*APW1&z{o5, 2w K0rl_(#uڳ%0%l-X&ח( a]qMޚH@UÛ n\Gq㉏QhjPZW20IIXp25M1qAz@5?s,ۀ`ugFer(ks6c`vyZ݅[l'9&.#!*.04ptz1:L1gOLlN8軣5" qH ٚfͳ\x9gHY!֍ڽfTxЯb>_K,KothL@*nfJeՋt!`=s#in7qI T8з76&}t\CKb4%uƼZzlCw4]nVv8) HoMڛ舄0uqܗYUbNZhj8w*x>_Nm|4:2mfj/GPT]X:_ghW-0-)J?jʼnrY8ˮđ¯jo7QWReBȿ0I4QajpM"CmG S_ZkLrFN?Ës̘M>\In)x‰+ˋ"Cqkaa˓cȯf_:uʏTu ls^ +Q!$d *'ycEc<8ډx*aiettm.r;nq7ɰFR|^+d0!AY zxRkmN)Kr a1Hqe' S<9lxɐF8rrט{~@_cUr2`I2+FV~[BŌ$jx=b>e6;Plu <RYIMePH*fRiqe4تZyؚ'r,whqcsSbf1n*ABv"5|(.wzH2N{vP3? #r2{*`4 O֡9QZe]޼ t>VLF qU9HZ;;EE7*_ǨhḂ'8zdv\c5Cpp@l8fk3a?y-5{}95s®G'8yleiKM;raVj/JUXw# yUڟ_0& .1pq-2D[zғdd1 L+vJ݆>Y>2,vӭyl;[bs70K/<#-}Z[Uϳ_Oº$ pJ {fkP4b lqAB2qAe=ʰw "^áZ[+vWP4iE[)b֟2Rw JR_h3A}3.k 8Iΰ]fHo-s DUۑ@[jXlM Ǜ5؍y*R}9A+יz fG/ rA'HX]{YsV֨q8flİAƋ(t6ְ)y)p<,YT|=bѶ` t@! ݅U ±LZ)䝆%$2a# &Rd _XJ91n'hSuM[|roSXsҠ$Nf qñЩ$E}-f{Ux S[^0$gov뜚u(Qg:n҉ʗɜb+4vo4D@gȸ3v`j8ژyZ2&[~kәk`|*n{f |ƽrAGqTM"y Pj]6][`tq#Fpkd: -3l0j[6z^xvg]uR;]O+7$x`#Kr"ьIg›*<=!mhžeO7TfhNN`ЅyPRB(G rXˢnި]կ97f[fq iTmEloD-a_5*gQ`B6(@w=H^Xݧ~"T5t>uAtuȸL/z|{'r*+e=!z*}1_MC6WdߪiMgM,qA?%~`o zjz^ÖQɟ o dQ2N/+Y} #C|.aw~\l)ƋcG^<' 9,K•KbrT_Eo;8 lJ =4 ivN{0q XG+2,COЯqѭehɲY^;Z+"`ؿN%$9X {ȫCSXhz@!;\1ɒtb+бblcd v_#$ Aw0+Gd-loݓUiv'O%c&^H vo.a]Æg8ٙ3, 8E#>\s|d4Z,w?wL]> p5[0+,_']xK{/F䑳ٱ1N 6z-46l^{d$~[Lr1W߃ViOEWc69TcWeK !lT3(ު0裗[^k![6 &-jAN":ϟ\9:[[:NL\={.cbzw˥ ϊ+7 wSFZw_~TU.quiVk\՝d8'2N{=|Vte#W532T-z>$jlZ33.2 xϓB;+2KQ^V8N[~Yކ/"DFUuPGL;)<{M';ا#[(<ܔu-W"5LY%gb< v):7^m]f7oMb8i6AZ暡 FBA^HJN{Mshb ]_9]RA.AO|Dge9KNY^/[x9)ܗװ9Ef-,Ҳ(U5%,su=5 ן=@Yto'DN>͔] z7F@3kndctN Oh v6St);u(XI%T+9<2$@?9QiWS(Ū:Pi9F?ka@8(uk MNu"%+y5{esY4myHhCd*'0'xC7J,euǣzAb59qR^݋W.Y*?k=$ԀJ;=vp*b~GuDFAoG{cq>]hN]Tl7rQs̰\sҷC@_B^<ҝp% 4w/ZЖ1#BZД*)\sŞ}JUto `>nj-ġO{=x i;ӛYX[WmrMQFT,ꉿ2Q"՞]q ,aVdÉ$l5L[25PS츅ZYe8SZUUbR^)f'-0/4/Y,fO.?w!6~ګmǩp7SB+4yکQi{NK3t!ߎ[6*5w\e/}NG:tj d+ʔcj\(PéyTPTWfDOn/.7h,'ڴtZl!4ok"*i~uT%<`خL~Y&F 6RtaS޻j2Ra QGl;TfU ¢"Zc҇Wi|>ĉZGVx dj$5]Hӭq^ Lx*g&BKz?Ȭ]?;Wq5 tvV f%jrvIKnϵWCCsTmt sj zkXɻ^ M%L>OHn_MSM>-P/ue.V5:YߚXLW絷nUi7fVO:BćT-6\4˽'ɏ_@}Y%s$w_e c%$,FTEr-pϻ @4ohdޔ%P[o}5\HrІ$G +FP3U{M ne"J"YkA]{4Xҝa_C25e0iuB"%-A%pĒF*# VD}(?%a2F6~8A{PRdWv\Cfi WZŸ71>u{!R\ߥEGQ Tw֞z JӰw '8dXpLxO[=M`R!`<"ˤ ̾,,48_# y}PL꘹1BoB+wAY@.j繡@UA]Ujh5,}d:@oH<00 ;(?cy4Ru"|8Xq(Tq~3;!ZwM\;[X!Ɩs"Pm 5iE\鶗1V1:G(CeݏRoQ}qkM ~4Nё"lM2%uEhU)M1SUZakg|YU3<˟ff" {#b=NQOZUg_ed6J _\=,%lST ByLkbClrtH(;oRBT犃* l[͈,>9T)@&7c|C련)y?#K> #Sx)G/ہ!M`'~rTIt'k wR}WD6X!j+o~Sz:j3̧FX\Jh < A_1&Y^3mT^݆pV>)Kf+h Yʞ`PjUfK63O6A h~M)ѫ;@,h` %X#c+.S6[TF CD:YOGQ.O׹0+:J8jxquGKn5=p4KgZ)(Rw5mYDDL]̈oUՐ~y)҆whVRaGZNWnL]2y 3J o$+*LU}nհA|9X(D;:3\$!ebnE=W`73v7nvם3mvq F{ƫ!}TvZEv\2";pY^-[b0t%)bl ؃vvSe73;:3[i~Tn&QlGr5uN@A2(վ ˏ&G=+Pgs9Dbl.3efPM)F4Bqd[j] n )vjQ]dX}6Oҙ7gbbzU忑zXlxWZgnZq]s.lP͏0COE o l[?zswp; p?w9Qu;MYckJR܍Z5˼V)ȱG)R1G , iVLLऽ#W.T6HzvCo)'jzO=RD5XETֵO9lU[8ezaoa*T&J\SOBWsQ;!GǗ2"c&Z)ftU0],`FNc墊ٚ{iu_\ |3?^;.M6bcG8ϤK4`4?@Ńz7jPe["w;(_7OX:BFdO?,g#wC E79W螙*W js.|oT\x2@Ŷº딜;:2cҴ1:L.Q-3j| e`jJ[43f͘ɶ2sǗc"D B@8>`P#ٺ̐>H'pΉ{ƤRo`6f(܌(}9z`$4sJƻB1$y@ W dWXS0xc#a}DP'+N; 7F"P`Տr3>W-\:KBrvZ܈yz!8V,w vEc5" @\ʨeRo2|m*/QoxHP gGlRp y%b `py.@(~֎F#VW[cڡx1鞞zQv.bk'hIC[b1=#-oۊoW­.y7n]Dg,H!:#z*w.w6ӿBfX_>oouGt.HJ& %%Nb|\ҦZҚx5< v I] W[:lޛzr_6dE28rۛT o@-Ds^7i4$8$0%,qU-49 zm CV9l˶} ]P N2;3'u5[ɊhP#ZL_m쉬e;‹)E"%6aZoEW§7t/p|*SY06A%`zZǷ'O9M9ef7ذogq>_\ CMfwP < cdIMωMl=}NxОۤGdbj1|ym{_|ijH?Q"Ӌp &^#R\Iql|0-5 S?tHQ&ͬ@NBA,2̭j> j(6 O!L1,-Og<X`6jJ0w-$ $mC@5mQ22a\T`Rn'֏V3FBk׫-xG{ +\7cϯ1mOJfLI$[C z<ˈP5u(^YV.D#KrN*̷eAV%)'ik5|Ҟ_&`Wr6cR~Z"C`IO船WRuќ1BjkZNiLbϼb<yܔ/V>W;vX-tus/l~p7nhᖒ\jmY{s o!6l8<YAcѳ^1_ê(e;@K4HSڳ Y'me'>&sQ%HG?]U1]iKtt[ ը Ѥs؝Ӡ!,mfeߊū0׏MeonwHfy0\,R";,Bu˦b%ʏkjS fة*c#Da; ?\@> O|\F!"5J,dd,V5z yW ϋgӥU"yj4 $1- u |a i#)ּHT qL?#{K-2W<ʜ@EVEʖ|cc_]~x X@MC(gy.H;̉鍁hr,XO% LvзA[^<;q fMm>il hbɪX+w3-fS$(|E842+FG0>!4geGO+qFXlYঝ(B*2h}$4=~Uu2_e"ïӯ>{uZ/~Ʀ,2@S•]PǕFeouQZDz6O zhvd"*Au?ޅ}#Ѕd+kd@cN4\ïp%閡m]Z:)>g2ERʡv~${ {ҬZEme-<%c,/nܿ&fL7$fHU>qh 64"h*|r:5 :mZ)LuDuXRkhkyT;D5@dɠAtƎ\_1ĈxHH @ ;ɦt {8BCk_b\(_K@x\S7xLʣ Ceʞވ8t36*QʹbcO?jڪRzmz+o.TG)Uww"˅LnI |`Tj'j?\+4?%4EkDM$DTԊ-[e?ex&2S'Wنf6Nb}-D_plX iYWgsxf"j]rK{\WiYJِ裼ks'@rn^ƟdT a9%=17&n iү8ef@T!P5u"}ݫթFӥ $WY&="=bg4+?'нa^ QGsɾ(U1z+Lz5(2Pps,(ɦnǯBɋ&E08qAiT<+zh@FnJ"'S$u@jt7%%&j~ܭ{C37- Kk@я2LO\NcRGlZ(n>{kfZATO AqR؟ZZ%]˂%%;{C&OoI34JV/ x3˓rT'ُg&9`.SmTOF ō]*[z $OYm'@}/[H/2h3 .ߍ} N)QE$]*@hL$. EX#_Zá(lNqfc {b>݄4Qi`j=O*-[ avyi%wꓙK$ }ZQef%v ( TYWO`>x ٮ .SzIU.j0*aԇ=cj!bA))G5r)l@J/ߕ9 u=毄_M8Sӑn:j1ȌP- 6ND<)k%ɂݫ m $I:=I|NJ K7_hM!#kzFfdMv} GwLZFf{s4Z87|'A9cܞ@ O<yL(lQUVnBejS湃qK <CCTSۙVtgΝK Jj Ltt.x<# *c#0{]ި6W0j)xEĸ;fYF ^X*ly×ջ*?^ܡqv7v S ޳p^+ᖝN_3g~5t>(>f7ٮoP/INg"e& ֒` H)۔jYQӚsX12tzAVb?#D@zN -zDmPvN'L#Yxݠ7@:hs A1#]T;\XWwa[9;kw<3JZٝZ[4eu)k=M3}WK[`#ÊC\|p᜻d, mB,N6ʧ_": 9iK0 1!/vD͎~v˺\YRN@9@QZf 1MjgV GQ ^joARyR!J_*U5aa(3/w1D^,wLi痟 A#Et}cObdX_DՔ6m K4: 帛kM]VQbycɊ:ĴB*mbqKBX92yH_{8`lrI A~[΋t @_ QZ-Ey0@ IQ3{[ج~SeǻYqJR^_+[ӭβt!W~/2]]c`\d=/QQ$xlދu1ܝ/7x)3 {! O$Ar| 1/W{jR Y8=rz~RIТK'ۜs =))wnKi2ߐ~J!n?*>a AqчQ(fG*a}p<|xUy a^$rk>\g,Cz*&r r?=`jg98$b/G7.-$)gyyth];l,?0 1 \ŋa=⤒R Z&8{>PMw>!MW%(p#pi" Lw?6*0|E`.t*l-GgVH茜7> 3SNQg2@:)'GX4?ZnF=RȆ+Nju19r~[{aLpc_\)/.lM=kYL^sоӑU]f"6ž&Lw9!rjOg0X p7za?6g( dz]8O4~W_XRdl?i;qJe~+;YMg7Z_S}> 5>d!#jjp*REgh^n @l3_uĝ / %;)uiЊULH'sGygDǯxش4W#,_T s(@VK^f+UL_5UdZݡv̕hZ%x䕒`4+`^T_GBkӅtqv]eG;c_Ņa'U'W6Y86,(F6K01r^k㘸V]e5,ߘ :ۿoj،jhn{)eڜDv-$'c#*qUɶN^u`rZ}QijEQ#4QoŚ:}D?rD@!G:1T0:v2I4Zn$L&vUbm%FCaMG .G}2-~zzn{P?ZOWg'qqzae: Wxǖ~#3<0ǔd~W19^GٛiWwUFU?Z y1-hԛQ)CD1?7RBn[Mo2¸FX/7oQ{QӓP?1l<~Zr#D>?}M+.اyqsYk$:U^_.">t՛?o k[SnSVu$đuc/?DLH]6`- ڭl'Ӭ5Xwj%EJXwo?z&nF!)iІeS، ;Jc/.M&<@m|_7ъ] cZ2t?@O wo 75e .m \+?vW&u={#\سg]Q rhE%#m7 fSUDUmk /s΂zLSۚ6&~zlLmM #l`hm[&HbxBZ1/e/3\2 m b߸s)bL~FjbR&.}d?F\mx>Fe ޖ)w/ _4 ?p4*^6u|}ܚg{4./if֩YM . x pMKQ)2mYPӷ)xb _C,Y84Z<׷2I)Uj9aIQF)g&bB:t0#E$ _׊h|j=AlO8%gMbԒ 3Vk{CExU? J6|n׋"K@/2ucO%ʼnuo`JTpV{h'f} {P%ڴF:DiS*_L3*sKkR?f",h2cZpJ|,M rb,OcbTҍY<6䍗d?ǫW+k@w\!k\Z3 4P3.s}+A!ǣr"MDP\v/gkF/wd;'UYE8q--dȏ:^F[Hzo-`C'ߌyQS/(Q§i +OSY5:CRtk*br񔝬TΊOv+-B~U 8ڭ 2Z'Mg!Tf-ѳmE+J\z ̌u*,~wF8HA$R# _E EcЊ)Mxg3LX$\]EcGb&K,@&{LYzBQd^x̯k@C۟~!H|W3nu6 P 18I$/wcM)j|pLEDh*ʭ,MSbt; F dQ,z;z؍4H#JK4Sc2ZdLz>(hhvM/~"jy{ET5jMz)"-[5,I⚌ުȣMqLt:X`Q}ҺƱiK:F뗊$!)Vq"pt;# X/\X,"/=0-&H. q@&XU3M&1vz1I4ݼq֚M 5&fPղ-[Ks4Φ-/؇4qдurj"iDBԈ7ع1w:* rƔK>{*ц j Tƴ3IXR,'m$[ye=R2EfIu=uZ1UGUo^ӹ?Uñ ڗbӈjSSƋZeɲvzdj ٮF CW2S[n3Y9H$+/\IV5O3Q'ڱƄu.A/+ g2bw> MLD 1HPboUL'-`1ʖoa)YPp[ 401BU3A .66vQS[aǘם0ϣ|uH@3$sC>LDx GEՊq˛mZ4gY*Vfw -~cbڻ \I8v2oXw{%a^9l;ضnAG{Alu'^q!cDSK=h|;Ǯ D8%L@> Bֳ'`r:-)=:Yrːߚ'NX@ ?%^)2=߱*cީ0,a bn% VOYoFܜv毶2cm2AsPluZ%K*om{O1 E4 g ,;w e ͵WQ8 3,3xMyN?]o]=9EgLE@f\,kKsMs661WgXzel@ESfP-0^^Ps<ٌMmeg˻ٮe֟`jרmg}qDΖήfh$QŋebpV v|"g*0$3 ͬʞ'?k_:6vy@vO$ ,"ƣ^TMe:SNhN63Kb[˥U)K ;a%u5h`iޘIw6(7b԰5tv;[?EG](}'>485;4l2 ,YA`Œ* @^+3hjFR1_τ _QqY"lhDǗTXuԳ6[x A6@~|ښ@_z}Fee,q nG0c>2W^g(Pb|kr2Y0nՈk:mͣMsvFAntNMjur~'n%K3g!=Py켁;Ҿ~7|Aw&F6'_GbxbN"_95-xP .U~o`%zθV^rJpEfm4Ry9+P=N̺v@giX6 ه$޶W  `)y$%ef10t{ae[dܳ Iƛ:!R 0RJ3FhhZֺ^Yeɲ3 v/jZQgοXǬj588kҰs(x=璅dֲU3Xx+5ܖ>r mzTxV]KV2=gIg̹C4lUAMc6IgP I.VQkU;Cgi(s5'!@>]"j[Īػ}gB݄VN=IȺMJȩ-w?0KM9j1dҤaVtk) Go%k! Gn7/];M!mCkS`V+hyM6X*ceE`YU#3.&cƀsAHhHϹ(2OR' , nZ5hiTj]c,%HŠ8mk,9Um\)ԭjTgiuqd2o6MA>`]] &Uv(bA%0s׭i:↼T&*k&8gأMr*A>qx 5k; a+O^68yp&P3wP =GA<Ð"DlILgb\.~zIZz'̌OwllX-QA-z }LS)3z*c*fópruͮcצG*;@ ;-0'Mj<ɺi\"^lej]Ѻ٬Wlq妊=bQiUopߡsQ{H8JG( V`7R`]pk8}E"Χ6MrVz먛,-% SbUKTm갵}BQDe{Z.70Q5#?$'z;*j@щjx8t.k'Ny'.↖ڭg{K݊a^Ì|=2A{E*ȉEWĵMk?}]/+ ?؂t!u%R |_YgB(G!y Uk׋oUCj JL/\'T+5wz&y%7+\FEZFe2E T?ukr4gFW3C-BőN|[A^qRbGHJmm5Ȏ8D2>%gmBfTMg/%a(Ev׊2u2.d 6wW8AUD5ڐ5vO2$]+EE'ATmePgYP\1=8v2:Ao <5` rs7_[R MH-J|9.S6_NEī%Rb<Fj~\R0Ch+Ǔ bGFnCh١d%Jz5es)v %jo4J6^˕eFOzr H|2n_nig<%l>;Xw orB]p_JLwSLIӓF|'q!_N=xy,9X~qU bawZUM4x+ */i}Z?Dj _NnE?Yٸpq,$'+7>&}U Kr(('c:H|,* 1fv4k;[; kraxe9txg#gݙ~3\⥼rI$lRzX:qPAW)ߏ0g|toĜ/z [ۋ3d~ ,8Q<$',4M9^}zz@b4L4gNVQ4}PE&c$/qרei =4I*x&pj]5/NClsAs .#9ox^A@cx<ѠnlvޏNDg8O6ɼ=RZb̸i]uDb.S_j&Ncs8k u|ZKod8vQlVNvݻ<>Ն>85h2+'rq )CbeI?fOp"1ֽlEI#q[Hm)ƕ \s+.Ek2,>\PgʴoEd:r{3s% Zue~(Iܗeϐ#Z*=5w!2VAXkZX *dٍFyJE+oQ1ʹU$9˖{gNo ?g]3~+;OOhi$3]OGSZ*vR i~T%)S=LpeW4 7 q6Ҳp8cs%Xf+sSge*r:2 SBH T+ ߷{k:)dk* uKfhZ\"FL6ԏVz=< Le%tr0 w]S,9L4KcsmOG>6 Ԉ-i-ݨA r| Pf@/Ǵ8j5UQ[ ^k<sG!P-wB~$٘[Ma0SG$`ҷWO`"WKR]{w;nugwة/$aSNt݁nEOy ߧӦ~A?&{bvip[ 3ʁ82Hw%?Z_?*_;#+@QI.}Kʿ/3񼓝qWDzE_Iˏc(^&-&9(rHͷ.g#dSE.E `|1!)jl9Cc[̍R  (KTɺJ5`#d&h-s٨v9iJ7 mks")ޑ&$ u16"'vE\s F +J5x݅xby\DAfHhdlhX<{ {fO#D"Czڲq<Rˍޒ *2s׻CI b4,OeTF??!wM=G׎}(p̣]p]H+*fn4w>8LKZF)N;cb2x|J43W$xf8L\RP9ȹkivLb''ۍA#!|~17[Nn~|^ VQ눦mp#6n)o(0QO$ag ,D`xf/B ԝ Y4[JġCvƂcWgs惟t?,v%js~(hRF[#({K;v]zXmأr =SF =;ʉYFAUrs_NtDEmVrAvmQg7UH0eQnnPSBDIQ >=iɽQ7%q~̍<(o ('&0"2)S3IzPZ(uCzF+ ܄>[?%m V0hHمRCOfjxD5U8%ހ2Vv͐3HNc@U,)ʊu#$q<;(Hfg4f1Z&vcJ kRrjjp7U^+-S,&12`wfid&6i8iiX[~UVC7ԘLw5uugH9ƀZxo0m&8-P)a@7K}ߠ;;JloR, ?s/gMV,1ί7BvxJ&d ȧplv)ǓXC ^g2zIB2L_=a #Ucw2'NȻo)<9hXKHۅ2 qa7H2le _0 l%IS jIeFZoAIYBOzol(*1 Qt߳ľ%nWR0dNz r( ߿n:ErK Le<;=;lJt\: ,ܒ/p.v].'kqq̈́&uύeyay|N Ki|J*42s/\N~ΆLT&]R!Y%tAEY#YRFۉAi}D;"O'{%Sq\[\ Nz:|1 3ajMFF8{/.x{P:AOIxIE"W]Ɖ&M\jӆUv@owj)-r~\,d^Rji3Nlx!kXk'bd,M5RJ{I]5Py]r9}tQc2RÏ9gk!#͜$\9׈r"2- 5<>?#P7i,j5SCB^@WZ{T֫I B&¥nBAP5Hl 0=rXDj0axzolarzvPK>SɳEAAxs"_Θ.GJAiX7$&e07:|$`-鈂A63Up>GV{/xI4!(Ux":DHc7L2A0A~LuGX2[z.|eIۭ9 sUh}Zvvhy`!0hSZthmˣGeoZvVx UypgVǠ֥}c.=>$6׏˚,agI)"\T2c:](P5j"D!8ߡdEfx%Hl* q0]䑉D LP]3,LS,T${*f?$3+͵M|MtxbFqTJL8uEŖ$'KO `9nՔ{R紀QoNĬl;i6])roYW\]3CBW8pYbXe+s +Y^WN2rT^0;]yKu? C;˝0]Y3u0E*a66˷Av[f{Pv?QvA L)e >3mߜ,:D(d^c/`ͮtq`S4Ac0vsSwp Nj׺9hXVRLp{gHښ2h'̱\6G%KqFN6t) zvpW{‚{k1c#)e%<>u.uk9A8ĕG}ESoы,+; 1aĄ}ɒB}ϖWH87>鉌 av<0&j2 K{x*PNE|tġ@xnX Cz;vg nkd,с9Nq1=(fK1Q(_]/A0!њJ˽AJ[s<$2}&FWs\?PNi<% m(]rO@(!]]3u#52hrr )U.{~o\Pr3^NWy: 4j-&ٮ^ͳi̶8#3Y)wJ3x*4͞nalj#"bcXC8r.EmOB*plz(@uƺf*.v|OI3dhߟeE#ΑFZoITd˛gav/ *R^%T5Jώ5:ڎƊ$`hdaA#;יD[%S\G4497_f)i v lW}IKj)Z?-/2<`tk}prYUf|jd}ﲴHuCCk$ G̶"aśu;v{w9ЌQԕm3SFSy}ne6]/"m!X1K}1݊2w9{( ϯe.,n 4P U_O`׍dRwrãqqE#,Y:Nm-)*]A#@ VշHKl )XomRgGX[*ZC{AX^,M^m`;@7rJEmSo]홳m>_D)J8_Xoϊ2SJ$#bXσ\}2A #E@,4z+!o/Y4Dp8 נIv? go[+dSanj,֎s(ȸtW^&<`#vtMXip O.؊i zZ`bLnΩ2J B\?av Kإ+ +Ur ^] uCKyTjkKgKbu`*W?9K 1UK8Oַ߽Xu|J jy֡@TZ`b)8y${{ˁQT[g&CDץ l(Xߌ!]tGG j A3dymՆڽ,cF!yrp^e*.pN7|E3*n801^B= K@Z+c::- '^wf} B$Y.Zt{,Yzr]\U0Vv|3jN@>UVJ[j+KE?6KhڍdbLog4 Cj]n+!j6&>aу9Q{k0r m^PtVW%f4t/%7/sJ~ Я nb09*• ]}i7fn`Vf\kUι8U`J:[uo|6+RX֪ y*?'.a vH^:M{pjNFؾa *Un.Q"uX`U [p]UMfekFHaTFkGt^?KFmhѶX gYNTIU()f( Sm j*@KCЧ`wsBZVq][EcV$h@pXKj庙<]& `X(碑> #S*O)xtj^+JZ0zM#MwI+mj|?CMʽGLDgb*,wڔz֓@2F{ G41YsY)S0?w]ZvQCZbڈLP0ki$tv]*Ct*AOkJ*8 FDFla4eh}aGr vEuVR+s%vp9Aڻƶ4&'T‰2j:RA@*ۅ#ϽADAŠB Q؊CU01"@rBia? gZJ1JP a<МAPXha?s%=>^ĪYƳ`QNɿK$5 * P+Bx*՗4ҳw@B8)9>$%ٝ Fa Q !}D0iC^ ;! jd*KL'ge0ƴ {Կ$lPOrh:t 2Loiau1y@'I%ʺ"Ӏ$!;)\`!=od6t&QEktny*|{ 1z )y!֙~=C.{:e C/uH \$=v/:7/Ш/럗mL$ְdhO;zB֠N1q*W<)h mdԇ{GO;D`f ltS3fxv%T0|r,DխP}x).Cm屃|\Q G*'۹QyY}44q\r<{p=h/GV݊<o#8<]?Y1I֦B:ZwXEFqPTA*z)P3mǾpr$v:N7 Kq봛P+YR#-Ҥ>wbLq =Mu;oRfw/DE]Q.cRaM\p,Ί/bxG5AN}eux~yn| =MRXf**ՍFJ|Kh| qRm/>Cx}<<5>H:monSvI ,g@K_ik3h$ wPg搘uFyʄ_3-3=I3r6_57ǃ]S~UpL_*:(_S`@zޕZn&zS{e`^3fQ Qu|! ܈|TZ-PM@ٵ0B0s4lhe4'*T8ע,M@J-&#$Zg}AOu'i޲zJMmζ`gtoG$Â=K oca)H_(Cdۂ[tC,,'{tZTDO\vy0WkP1` YHTB<.\ܔ*nsq@@^-Lvs(mf4Ƥ?1VzyGdGRwMáB3|UkzcdZJPDt([!S}U oV44SA3A_]jQ5e9FSrx^VyRD+PRa;ӫ4.z vH>kjp^u"֬4KpP}bXRe"Їn{pL 6$\)) P;+5 /py,)p%=XWa]`<Iz2amt;(AhMT^wT\uSәIqG+].=W4[9 b|;ȋj}3/dYi!ԬU#3Pz拢yI5Tz.$mA/lu@9jK4 Eʇ(" %+>ډj,q} r"v/'"+sո)OHui :i1Zlw6w)!Dԁ_"~H,{nztJ9#U8i>2]~]K/ Ol-zk!z&!|oߗgF<GvY5>0zx? AT-DAӖ>X*+P5#dza?}\>ԤfD3)笄TυKr8_~Os?X[ &T wk ]~{ʾlD"R8W(vK\LQ̴:0);zd(?!)>-߇aw~HF-+SCWQGx0F\^ ζ9>r0|@Jp2q4F fcȱ-:uMkeZƪ ߛ{YEތ eϥTن ðM ! MOOc0+3V!J{x62~Gae G,>Ve8%Tr& L9 FJf+mwIAH>"OX#{STvq?H5Hg]T=#ϧƟZ:W~t w|Bx$JkUπO0l%ㆢbb|V~gh? t˵? INOS4fpqnJ ~=B ~tҏ ߚԄ+gMx1DldP:ۤ7Iʞ mKhkZ:B^lVʾ\dTw~g}Y j9ZλX~e)Mfmi1nAu/N j;Ul62|f[Eg 3T{K,A)e\\' ^_ q۴1PϪI;أJj6\_&DJ3o[Ii}}~~DXYca5Z9[:}D~DLQkKVWzs d1B"k&Ѿ:32 Z [w2ۼqZ AGjoeu!Gg*kfg!='U%.)œRAxHϺ,[*{>Q6]6ܳ&v'1*quUٝԲDNbVZHpFغIIBQ0Zt~V[˒SUFWAϖyVHH8="yG߂0ML{L.)үHxn1z9$<C!焍R/` T*]*E~j@@@L{osd&H8:#nNRԗL/C߈NdmB6M8m&o9N!|7x>hZKE"+ ytpg`.فd0:*%be\!|m >;~ppm Ic94jl[9W5v-p al!y@.CB^E{_X@y? 53Xa0SvwOVu(lmES_x.C/O{{1(LS %z~aS˗ΰvƠiņ83Z쫇y]*pO{/sP$?R9cPI ؈7.=׀&|y0(U@FDd>Ktv4'8 ,xX)tbǧMj8Lca阛1ZnUJ9Օ/e5psUe+23@BC&B$j {#oyyEɂ6mdBj{ޔzз>C[z}-,GW὾Ƽ``w#e‡R c]50-C@iE`T5LJ5ؓ2EЂ2VޅYR+ßEc0i ^g4 -yZ!QiWf=; 9x%gsG-౔L뿭@z('k~vXOhbYHU x~v[8gθ1'cZəi(3-<ɖ+&Ir#BCڈ> 1 Ӈǝ ǜb=QpɹoʎjΩ5t+RK qcsFh_l•G1V_o~V oZ{NgG>$|nR)(?,aMi7 U߮d-}D?S𳃣Iu@C 7~F>异4S z@7q?eßK#!IOt3 #U+U \1"){YkijWnOE;'$l6@>:cC:WۧǢe>8 o .%M"6Mmc폩)1﬏~>ڷ?%vz3mbӸ2Qt67>f5uמ4 0XBuZEʼ8 W[<,r qX, 8 ]NCza~nC1!X@%vim}p֕dDdE+cٶֶP󠽭mZ@UhH)R"Ɏ'<[+-u,(Z;0ቚ\i(BWI$׬z{8IQ.= V7ܖrO3G. |I](z՝OO˰ݾ$GXB7ZU4'$+b4!+GbOT85-qJ"l_bqإax{1%\ EK85c;GQ8 kMFPp;?bgP35[\G!H:wXUi76A^qE^~69J@ 5by]d -9lQSi{`cr0Zjbߗp]UTIv+xG G3KRZ\'d]nʕ-PYFu7E:H[wYuo~XQ)@o_*UC ^JԘeW+OЎ~EN/:m#   Z1%Z>6^ n5+&Igiw")uV!X6p=|wu)rAٌ5h ̮'Pޓ}V~z 2ŗ%!hK|g`y %[ң7,QR 6Ͻ=E6 &4~n Ĺ+Au"m=M쉿u)ǖbpjbELAs'(രQ)2_),æt&Ucw u2%0y; <.u^'|YsJ-)0Pt`TvUm2Ҩ/!Z뉙5CI4]f? ̢;SgI0;Ҿ!rZ so"g"*p5ȅ37u|950YY,7)gd.+:wx9-ݴRpY!ăHO@>A@KG (fJPD@H Z!Q Rך7PA%;+tlq^ [*ܒA!isP=`M/Dρ%LOIyc^GFxM!P>phNP!F>&_,z=(]F%yɔ1$?m=5#@(8̡:ؿ&^ _0z1~iplE(Hݽ`QL==i±jd ZyT-ç{xZc/aMd޽OYT|V*wa mPnRa~daF:6:N7EöIugn3.Avk_y=T Dx'ǧ[Kl\uOȼ8`GZW-,^S:s +9k94< -FkNX@NXƷ5-\ Oy"0:V_,|kj# +0)m;?o49&T\u\$sݙ'caaPk.+[=Izr`K 4Ql-G=kmRL dճ43icJKFN:_,XO"J}:^+ T!õ2ZV¤Y(O * wGPYOQ ~jev~SLM[=/nW_VXx95VBm\O;oSEKշ/F ZµV[*D?m}3ɋ@-1N67WNA:&NPi] * l==:iu}F47"$?]jWfs: D|z>I'Ĉ2_'m+4t'8T6/*+NZQ!G#I<j<\LS+[ë`$oǃ+u֊z<3KD:/BuX1 I@S])|oFQ׺Kns/—StjhiČr8{3fz< rQB @4:y{}jzZi-x@L_ܼ:j0 ǫ()R}1fQ4(ݎLh"-*.m @!B\ok,6[ϿLu8Ȝ{MkgU.*}!)kHp u`Zs(D}6G:y尻ޚ{{JF@kHTSO9s-<ҌXAa x v{|[&=ќ!+iESR _#䰨`euealKem3"T^ [q⒁F7Zaa y0);;%˽ \l@6DZ,> V );%LoIpo-5pvCQz9ތwRۛE:pdR QTӠ LݦA*/㺖{/1}q[WY6 ύ :v?uX\C|G"}y\)({ \vrck}:BZw'^x)IKIA"=KĥHf|uۥ--EBvsm`{]c.]ZdZ_mmb^{fjB9J')rw 9mf:^ѤeM~5YKKnjvY\[g+Epj"U z]'uTn~rcծ'2+*,J0GR^y#%Nϻ"Eg#%ѿsfpkaˤ͕ǑK]KZ֫K 8<ׄ6&ܑƪmM=J/3 Oh۬п[6XH:֊0ߤ6SNR+ݱ+d.*pXCzڠ&SJCZF<#cC}0ODT4Kjl쒳ygB-n+N:W;T]ߨ*<0)9jFc>g}e;:~8Ϣ(oR$v/_8T_yF -Fja()ʦmW->lB^i>@'+anzN9#Da8]*Af2V?Hn2DjڎPsfZε$m 1YAdO305RD MgHKk.v)},mM;X/9D(v4XԎ-M}JXr6~yxOe~~=8(,U-&64 fmBb[ ijruc@cA`a|YCvh#g*M*wHq«ǵ#aKZv+4_tm >1f9?녡'rkƑ*O)eH [6ĝw*i8{{yDW0+]Ehvʥ"sp /18^  4j*o >ubԕPPrx[}|hTaEjޛ%8s"sfPu $kb͚t?;[עkl`ʩY -jm% bσO=DĨ6፝I}1{?gWNU*ua%8IF"?+7hmipE2XCcbnE=tFDmngE hf jM[jmkjF4gNl0d Py4+#& k9̒͏VYR|IoX C|JK fs\ݗ&6IGfmj1k'OA? ؍j@ju_| *J>9ytV܊,7ofXm:3^M3XӵN 4/jnLv[2 njUL݂Y2=׻.Aa- Tڦcئ'/w K75֘΍67L{ ._RƀLMx;kK(Pp3z VE򫙙=!VV-͖<+\{&i*P"V{m#ˁ# 3rBQXE#,SW"&zhwmNwk1s(qz(.#gΘ=˟\F+&o_Aul$qщqߵ=2}NY`m KߡM!}S%fOx lWtNC™}e ȮxqA7<"l$b!"/`pcbp;ప)-'w쾛/3`vծ U%4Cqt{ &}fWq6.]osF[RyAz GWxnn5fgc=Ŋ͖9͵[x{9ktSTc5Es`u,>C)EK(/e3VRXp0$D\:ԫ  ?Cbz=#ڄ"_]N/}nY­mVYА3Voi| [m9r-nЀ%#X 筸/1s3`v?R$7몈 R DqR:p}}CYBxoX0b'0 +V $_Ü6{{-gNIWeFe>o ">:Jdj@n5.K1rhVBvKR%w`tOG؁ 4dBg;wyϝ$0Px49ƧV̊X#T/YmiuE=)඾#AO&qX)|;X!LR~|L93I le Eؽ$KB,15{U#ij3Eɂl[HǜJQF)DV3~|--\@bpk4PoȣAWN=:QR} ɹq t[%\@V:"bJ @>g`>#p!pnvf<rpV(5 b$!XmvS,vے]ɉ"oVVOUԲ٨ BO10h m,Bn^oRڧC,E Kw#?xr Ι#=x/8͠_h'v~ow`LZd"BƮQnujP.RS*OsK3Ur }%t/8Eꥤug~w[Q)*n-(.1- ?z~Դ9v~P#5$>XB/w%Ԩ*X43xk|V5D*& {Uik'*F6Ym q]T}ze~R0izq2x5ZxTT򢃹X5F)kp]F{eW,!<0A{k>5fjHeis4m'4-"S4ߙ ̉#T:#B:G&Y Tzֈu=Ɂ"jxڙg^e'E.=O;6n~N8vN֑:<Mɪ@]ʐU8퍏pqoTsW۪tbZu('<*ͭIR֬!H}iSY,rfH4m^jC"=qul]uNB_G_:IkwEUe֪6xH{H&οGROkӍѵ>no wxX_n~`f1.w=%D n_ͼ.&0;FD!QIzus=nԚ0W~ŸtҶ<&Xex\){Sn:]P4+3ԕZd;h ?|%.p~vj4rR:r3A& x֣\W}+y2n^@p +6Ը}p8¥Dun%Wt:z%PKc7'׷u2zfd&?Tα=3Aۮ_P{;.mcj`|xod @ݥEd[|N>S ey1g⹟*1=MyR' l;ZzEXHQ5$ ØuS3qL> rJ jS#bPAso6*W܉Y9HHX}7Ǖ6"lagR)Pİݧq V>MZ:S)RSӵVl1/OrϣX-HZ"6$ I53wd]۽P5=&&}=U膬zK`-1=Ss\f 9@fG+8&Ce:+ϘgaCr1ǟ+0GkJ=ğ囼;z?mU$uY@&zއƿY yt]5RCg%p޶Ywh_ճ5q)Wf#..j׈,U CNb6vjk҉RQ RZGnRJVi@wRfD7Mx\7nn>4CQ;*nNuwdV*8O6U*c*;0:VtE(3QU">g_#2-8*ҼXN$] rR#M-+ӝ^BV9Dfkߨ:>_YǛGGR/+=8PIcZIXHQ?~d5"c% xUɕYӏHNm,ӝ([;BLzJUsgscȒaċވwR3Vr!]&MeUJf7᰺me&V3oIFE42\\of\w["8# K̭BU|> &r!p-caF\Tgp j3m*TgVqks?K(G49IBCǸ?7Qeo?J5fOtS,J 39/KSEL𣫌IbjD,j!f>᥽;>l\Yf~;F` I[nuD+ΤdB  blzU'ᯝJ`n(!*T? j?8TGU~!ן V.:*Ѳ"?z ##~O At7cLXլ32s5s*ˌ}֦C`]Z,'gF9 E1="U_IS4ҕF}gZ^8g VTÓNce4係rUZHւ? h@+CȽ^L)J-o5I\OOzaTfuƫWJ)U]57tb[4εBzÊnĔʭ9I07TCZp)hJs˶2C@^ <\Р{~fѵb.ocY Mh$oo_7k\iDZ>lJVWTƓn뽑bUǕ0h qŞ3Wjl'jvV!Wͭl>l̼bJ*j*1ҸV\MfGV:gqs&ݻ>j! 㢤RlAY R|QtQ BJ4aK0tP\9).+boAE챕n pu$[j^9JƣkV5r܆7 m{Y)Ri]6ʖV3I}%:~!zbv\ MgTP/D4/6bM|:<XG!*[7ݵ`xinUoP͕Z*BD+vYN)l[(/Z޼j }(lIpoX5lKKgӲy+Q4 &DSy0+YN4.Ft8j]鲳:3VowZOv58ˢu)ky)": B?7ՐKH)to4.H)N4FKTV. 0^wm!DG.ELkz:$R%]#o&i? In^_XZX*uV8һ,fެ,zp1SXA}ux/E?.Iw\knLM>>WkٕrY2ۛ1!C;UuSuܤ+T]i,I+W L3 ̝zLo ch,!њ]Mh7 eBU=qZh>/]dsT:ǦsI'&f j&t5g5ٴ_Ј"ԥUK- cd`OF~;/`JI,j핖6 Yba|J7/-gpU(l[H7NUsdz`az_YK?g.QK1Gm~gweY/ir=rdR^9e ZtOQQ~pJKDpzf[@ZlJĮ& ;~ΊF~x\;Sy%Nf#MȒHWf=la]VPsl$PoOQ"a<w)?ż:4UR\dn\2.5j)1>5?MY=O\qRϭIs!#Q+շr.p AwB9~& .6I=O=2)ҫt5$oiuĠiI庲̗J7$E4uexzJeX"kK>.\pIoTWq']Qk5w&zkUX[a"H?}3O52V ,"QW]l7]CWMdf(vk]v Po%ŶXׯ]"9G|w_{U$xE3p- w{Xq43qjD/ei~u"3Ӈ^cxG}ZFS7*O Ų1c2dP*U{2"ڽv>뗡 q!,lw^>*"<:B ZFFo▌9-q>PIŲ9gWQW@!qBjxu]Ξ_jx:'X9@hO0uߞ׊}h@wG.u~)Ӄ#&a!pL4 wl4#i.F%'/Ұ4(;F`D:r5RE75=_?fǁոxEZGE/oDYLc#JQTn'vь&i);~tMhd⎃i4H`Tک#Kwh*Fnno|W_5?yc1=mF{1.HzPfx7V7iIۼI n@†kK ++x̗[ ι>= ^0yR2%;tYUFCFU.(AdZ'ΌWx 'bS(;XnTYCoLoL *jqoe$F!//?-G[}O[V)EgR*67A|_|}}rA:C9Y>U,Iyy`Mls޾$1*Z. U|/B;xTs8 `AWvFŻk9(Fd4 B^HqmmwO(SFݘXFzTJiib}׊/Rm즌NxFUI˥X9^ Y{Iy_39Vo_dIvil!HtFSf ܜ+zS>67bg_l |1'lB]TOk}P!ȗC2Ĵ#;g!F~Y.=lSS֞=җvVN^=j9,]XJb%,$bz͎X^pV%DnY|Eo{9U5)’sm,sRq=}E@%~1(6,oGjiԴqF"o"(='1yy' y5/S'>` Y]5xռX^J0cO/o$O_q9kH /}X5)6ϊv~XB㢘$r@8,)Y`<#LBqik`gybK, 5;Rq޽~<1bSl˄ ,_Dl$A0L6YeAWh.m *Q)n<_&-lx "+k K{y(j7ly[̨g;Ijb hnsnX7,iVʁF3ͫIX\Sᦊ 2oec*9T =lJ= ;Jno]wɢz Mڢԫ]h>gY]z[ʶD+i*޻e *vqLbWp@@W)Ogg!hpӶtڷnG=2PTԦqiV BS@2k҈~S_=su}tZל%>C u[~L~SъM}*YfZ aMZο0vyNWRvF46Yu\R^<͖[b**(R~`YFMb[;/ 2LWvIJ:) Ip6k-]JRht4F5amqvlD+7J"d\U#ǝ;0$/%S̮*veUPJ5zWq{kr[p'Uнߨ-J*btyl~a@%7iT14AōeZg?V)M|Nq;?t]gQgK4lzܵp3į.jj tIX5tT< zE/~W{XǾ 1Ys_ !Cѕz"؞]XwnZ0<F2E+L2Ιʶ쾏^+n'>v5z[ϙ9t..}%[f gy@Er2aMC[XS>3NFڽfb*=4)"UBtX ʚ,~WEJG mx*G3 #yΣ~m[aXr.jݸ@4 uE=<_)?gY!{΋A-\kݩXS0<vgh{Q` tw[ѱe#7 AM^ϱ,}ms+٥d؋ynz6WZsf][LSZ aٜȫಔ1qe'RȹC[ڞ߭5UGM}n+&yV YP6|\tx946Іy_msMڂiӶQ?!EU&!k8~8Tk0X&4+UWǘN}Zf'$rS8)b%]#^ ^JUF,xVL(f/K KlSc7//N,E)Oв}WliVdIvmB;ٝ S7c9y_Ww|}2f !c zkɎlgkҌн]B?mDV} 8huwL}ENzz˩ִ@ٽ ,xtl՟Y')'OI+ *=G3rli> XB=L7 {dU 틐-َOzmY WJ_1).AY d\ Ҍ׳h'eVz.7#>e@Pռ;^\"Nf9Z8OJ+73`#82v V=ph Z渗9x>1əՎN-"IsԄ?mN`"ZД'"˖)X\KIӆ-գ1 +]@\k߄mU\6r,g6۹(f3x>{[]vFDJ~iNl-[o!\Vu!3|iVfƯ6ۼN*tؼrTCn縕X4qGPȺe=nOR/GFڿjsa9Zk KfNcSNW= '`O*@obw#U-LYbCdrXh$O1 6qf cL_ iQT=ք ) 8o^zȫ0~Z,.I 2mswm6ѷrZse3BDOcIuQӕ]ol^HWS"l9؈f`˗SկTfi6ADKN:co_/R@o}!X0YC.u"/s)kJw]Z=szh]މ2-Ѥ8*q DoEv_Bh(n\#;峊;X>ɳWrZzWtgcX tY%"iXgz)Ыn?h3}+kqP"^js-KKt"S;kчH-' в\ cD(Dz)Rk[gFT?.hMf:F%!*Tse\Eg<$rY8VSY/o|v" fw%;E yڭOAam!)ޓ_˃|Z/6nS,o+5I"ܩ1XQM;v-x H%,2#!elgo WR Tњ}L^!6D}G<1MT mʦؓ_I ZaoCpwob *%cNYUmb]˽=cuSfke ZF#pF]#M0.A-ۨ <U$h8ˎΣ+a ^E!5nyVLߓK" L/o2B{Yސbou-gy3:w#H_FC@++v-]nqlT2 Z¸c\]@[uNnhfAm ok7?x!*8eXxRQ]=ELvpdnQ~\D}>„b, YO;XqzG֋):ٸ9>Ab:577/C,zfɧHWingeodl\r069cxfo Z!`'`>F0ˁ_kPCU$VOPǡN!ѫHZ!P y4$9io#A4b5bX* {Yڨ'S1QZݤ0DJ{$` dm.AHv}N,n\`a}h$'{]^U@Ps*j~6|TG-*R,!'2L"u~x0hdAk~BJ+=&#_R+!1¾(i<--,R* )\BeN_| e5p_X>" }Q>7j8\hд>z [5pDxooFGJX`r9!~`GY%B%kq "" JqRp^Fyp@8HK3AVr$Ai=hP#x<|zUߧQAt/ݨF%xu%\QEvX[?KhVTǓy_r?Ǎ.4:^$mAH_[zUUe4>cV(\(:`@AMU}àj0X !Fc~ңjQO 5xRjXg}J_ }bErJ裖 2{`}6+YIK[$ׂXL7 ۓe==Vi4E>K \iLnh 1FfI I:̖;7b^~ѻU1iyB%<~Ԥ 7\,H*#Ine~bˤhPUr52*갵A_KsєGfyU @-у@diU'5m=X0|CuT8 [ ۹ ){elf+e:^L5veo쀅ohah\pBؼ"㥘٦<˥۫diVa8sųfK5\=Ub~*$QJ2 upjeRX}% ݷWF`;A 0#F7XKxT3i.σU߇2K(lת8 gf&SҺ 9O!8`^m&3FI~kųbԙbJO-R0 ,AO"YCo7dzԔI"K0l}|e['27BtNB)Coo ".vxJ(V2 oIiC:*GgZ~Wbi=\ B`Xsש\DxWV2s#o *5uhǤ]=we3gNV-gMַv(,r$O/UG\F >mQ0lOpīP氘YyIf!}{ۧ2F2S8XUBtÂm$Λ+WV4V%rI>~7Kzy`@_ 1kT@d-ee^?ҟG5VKv=ƟPkBL* Xq>Cݑڮz5nK-0ĠZ+uhKNE~TuOu<س~=p Ƒ 1zὛF\_W½"Xyuee{P tLGqT3fM_{iJGi4P91VԠs+X9VqgZ%'"4Pbo^}7@pI@Tݐ1ay26[Qݿcb_4V57 +Qx5U豹g݃ocm)aB-&Ԛװ%tLps]<aZc/YTqycb3ljo= [XU=Ju|l40=d ԄMꛬ1ժcrLƄk6B/q}riD} KyՋ ]؛9pS`! bioZS LΛs15)p 755v)5q 5FWȇ!i5Hς]Y2GLkȄ*4hhvY:SD1ڝG`4ٷIE>6ָ)α?嬇T?`FіZC#D,HnO3'^mBvqk;lVdJ lMRp2Fϋ$aOצT`Ͷ\U͒¢_e zYcU /N"_Řmꐰ žd- À[ۦI`V 3|)V節+RI{7Q#k=MR0xIUTFbnP_6<ڐwğn@X֮m|iNZns!ŶXhAq+Dk,4Uɞ&c´mdqV8w`MǻRӳ,ړn3F^u˥.=}rӷYŴ3,f.G^!$^B^w.'XgE)7:)= ӱ ]Ix{Z޾ "wlKuQ?bL/wTzpAbj4i\h|6Ō]8n'k&ΖT^ gg, k]zpj<:Z)r炀2˯ϱyVt8U:/=/ܾb ~'5#RTcN9YMmMhfǕb cȪRcEg; ˚א{_RA-G~1>H!?ˋB-+O >*vyźGxk/0RV7RH'v9#v9g<7_Brz'M ?@CWzM!L;e/{+W web D6Yၕ6hsSd9YG`* Gs]9Dّ+Y" l@wBa" ׬$1W:F/փ#XlKͶ`nly ?{%󜧽9dyin『ꌧݥeͪh& g1H2Zj% 0Bl_:ldYm\mrT~kDkx&֡,ëtrUȅ ^^~=c 'ЇͬV*7gG4߯=q+Czw3܇lcR_sy %J!WkB *:7%0:LWbpŪcE2e1CH8I,@U%Јdžl T~CMXӽO@ %lIT_oPx/_p|x*Y;g:R#VB]Gx+ '~X, HO+hևtQx>R>xOąM!Z"}~']kыEa$M:D똴۷ q5R?|iFihDV 5/,8bR!Ņß8g!G騲<?Xt^tգ= LD)x gMLKy"~LoͲWZG&@݁EXY~@_Dу܏Sp8>Xe"5OߙG,141^Q^6Nx)̮X=oEUiP=Nndǿ7<|,x}YltM;Y0qè%C}z,7 4ĭn#FJ[:`VӳXh5yý4VğkIJ68SKt{\f֧A@`7;%Myw+9ۇWWWSkcjg9AaW#hn "sbb$ %91IlZFaӯl&M7D Qmu6@>׿ǿ?hVr: fO>$cvU+9Kv ;^` M%Y'Y%6t{܃u! O08WןW鴔<,ˤ쬚=,9D pFRF![MU 3zd<>Ȉע٬QO3O{C#}-I&OQ\ v\Qmd~K=JGmL~KgjV+TO=U)Hל*alaR?b(Ge2ݩTI;]Jh4#nEccI# |ﺫVvV&'_r0<@Xm7\#7xqЦe!l98Y]*^4O["|յ~b UZ`WV:%BT:&<:+QrNJC}v@UV>q>lj\$qe=Q?Y6wz OŶ'haoEHp,>io彿?K>zfxїյ2 ^egY٣zT+z)[4N? Jm3JE1ɇ4zFME-:h 0)T[mgC߿"Oi\zMְth+]} XxW=3(oA!ڤPn@F-UXq?RXhASUZ{FsfD?"jCVʨ4]sCdJaHZSfRчX?F:,G Jv84|gFIL`54c1]r׌ S h;3{%n_#ћu=i]dHnH$Q!8<2X#B!y&碋<SiLr\ Uyη VG>є?1!! |ĩ{Q61sW}@W݌u 9 C O[!U @8aA @aU'R@;H80<E:ò.hg͡;ny)K.`<(ԎVwJf;56=UtA6ޏ}r([̇؞(uyo08z7w!Gp[TOBo5f+R[QPHmU>?Zj׬Z`OUwh~!3 >; ˗5~iz>&#|@񛬓_loox8~UzYi؈.ZTAyS %SƯOkkt3=+zM`iNqхt_e@*W5l;]-]>ڐ"hT(עj6=LX#纳>2˴yĖm֔%/Yat9H)ല}fU#vܢƏdGi*FWm 5 x_zq܊ٳ촤Z]@DiO)|6OU5ٸKCԄi&̨jx{ gH~Q M q޹uD}5zJU#Q݃ٔ_xިQugfwYN;Z-oz9{BtU`㫕r1.o[? ժz cOXZ C~7Ƃ -}ȦW1e1Kl[NvwԷͰno!,7-xODɄ[}4,CKRMkIԺkZTFg;J{5Z=iXYBLJS'&QzSŇ]3a ? ټa}mvL@UM(=Kt^(F}D,@I~>t),X6fx*T*P䊆%ǿUX ^)Mڸ 2_6)h|0 q1T L Ivd A>>G2zA$v*z!!'I#sއnXT_:jЮMcU,W#d'dHXJdN}UM:0DbvӸYezWL-[/Au +Cw[z򟝎8@ li؆?j*v,N4*nSl k-!%`$"U_,6hQG o*</B.Eui]fSJ5iBl"<Œ\E_U?|m3Z&<} ¿0j9oI_k趛M1ww)=&+<nT—+T4~7&FN4z49><~[ \*4v-p-``*en)4ch1Ͻ1Ű@Ve 2.ye)yEvL;|G/lSFQѵʈ۬޵yƝIeM+]z3ݪ--AZob [* Z[x<$Ů.Jڒ%\\ngP"]YIx~GD!lm9-WIԊu,L)N NҷmA"=:ʪ\0mX^Ttnv[翢Dkk=ӻcSj w,W\νz҄LWhӴϏmjaVd w|HoԂv aQ qME~P+wM1DraP8dO "UJ6Ř7jLR,K*ϲ-nZ<&HZЂ M N`U_KP5VComx!a;nu-[UQ&9${P7=ޙ5yQ$r6hk/ l`fx=];+8AN:jPIޖu|[]@k25^'(GZm,W5x>K̚w: f`UhDL\'S냓NnP եh"RWik:I}}|uHye'[qI,^%wՒ~ ['n;XV~b{SGؿd,l=4tU6 r@[u|T6_yc3Y7d@UOK~:@|}o$5G-O^n!~e7d@n.EuӢ}t0O[mRUo []?)dZG4bIׇgI0q%݁Ef}h@@ZIo%>ٺ c;QxOm y*d% <+­NW>uIZI9ȹK"D+*6qJ'Z8 )i f׼ܲlG!kED\ 8'f]5v(aUE;jD38R6k/roذ BSM k#62D7GMz`>n3a KR;^d+O,rX% d6A2\4 Y;,7bc @mxig%5^{Qhnv-;G>~Z!-woк1iErޑnL;LyMpAOR䌗ϒ )فo̵c:s 9r#n4JzX8➛ɧgI&z9`<+rQ 5JPxQ87e<9  k;%aYt1)W'zIn)H^,0&}OE)JN#o}9x4*ЃsYVckiτ 3obam|,2}:ߌVP~>(z"P5/N C8i)ܠh!R`b3kuuޭu& hD:R.Nr.h6`,ʻt;K( We}N$yT"]XA{KJ#+)0*p$0 D.8Eןʳr$fće2m]̪a".0ױxF,d`t=}9Xv!~35_4єϾ+hg|hz/h/ jC, bB IΜ%c̆-zEHŜq_/prSYDnٯmVwz7pJf7l7yz^pbeEx%vm2BoGŽfEѷ}^Kmz6/Sp~COҾF3X)Rb#dXڸ@˫"XQ_dNc@t}SU="ݜ n8EO]Ipb%@Mb]l *W,$,En +,m\0MLN要)Uӑ84M~)&$4rTDO).];)zF3g~ At2zےց6R$%/ִ(syVJH! KxPm:R< ؊>9pFxd`Qj]f(YrWs_?x& ; Q?FeeSK<^G`2 qkyz@֍~h8GI-?f}qTٕrUskA`Apۦ5p&W!QY?>R}nإ`+pfʙI=#kK!%m|7G(HIˮebmu$P+2+h[ %;I4,:#T~Ln=%+zgQ呞O޸$$+iTCoݤ0b) 8hPz;ӪF6wF**GهܶVR#(eed5m ꮅ+8Ÿ#=]Ta@{}x{}v;{mOTFܪ׏|ˎC+zYyhL-b[7mMޫ$RˡȰ5l_bߙPFa37rlWҖmQiyGJk{7Ʌ3w˾Y|m+U/1RhW0 vg}{}o[&]`&u}= X&}~j,ܬ=/Y ۓȴͱcݳ5n,.Q qit}MC>hy3߁q[6`gd< q3,o[.c_No]gy[++=,:L0- t[vE Er?-['Y!v;o7vl,G7xj7[tP&Pbܥׯ /9e]̳قt^%hYAnz>vgU{i5j"m<,, )ѝє'Nm۸ǧIHzpӠy^=nL~q;'$=J䈼y-:l2"lVPIݗ2KvZHQ}7Yߋ\% ](Kh$Ÿ,^!<8gC4Z*EX<!rwpay0CGuJ2Bc * *v4H #vaGcvw.tOBF,(VIӒ ʭ+VC xL8{Z[3enhf@I4Bࣲ2 i&Pf0G`5(mb+\ѓ䓗n [P+PX`L.}t6Pvf|x\<:d+v?Zܗ ? _az!F"VAW:tcM.Pv?V`C/dz#IaZ%Z e4/g]lt[7RcȪtTA>WkY͏I@aegBmusqf1T:Y=Ϡт9hǹ`lk=U>4xƿ Z+3,Dlb4.Ps2XX 윹uHoJuQ6FT#)6͵c>R ."/;Lcq K1?"lmOcw{zXCq6.}su4)RBV#ǵwSyeq[ֹiNkۼOEb-Q= r貖<T 14(ntwO_TI<7qG ;锥w{{WlFLHQ;>度-TqJ+8)q#%Od?^*( hil-AZYd1*A1WW[p&,%IWw>2K$~` c{^BUC/܁XvʕycؕOp^Hsω" H|j2p]6{iʧjzQֺ5+'S)Tqy>W גmœv;aXItYf+ȝ8ȟD2?~(뮒H@\@4NJN}FRN~Яl!h{tH<Ϟ5)K0 X~kW8ԈӠAI-yEoT5&'VYZL@}L~L0FƻZ\[MA^J0$ӭ`c>mP*>h~Fѫs)tfCoV"y=}HwP f΅J&Nѫb=|8bArK3!]v]K4u!lrx^J n竊4ZAvIq'eP.@+~&0 rȃJXKÅ$~[&#:+@C%2-h iVC"gce XaE-:Ӏ9udR )6%cZf0rs%ַEV9pM_¯#ʣ +q]dַ__U\fo.J {!xl!ϊ5dr*Bq$*

i 4  3RBc >ZH_Nι/GO+g # ǕMq yYi(p(W0bm _<@M[2rgxp{|Z}㏎_8 ,ĩpX^4N=ﶙ 74i#_:wHSTbdOiD^J$BzRL 6hv_,ڂ4j@%gRK=Dڂ7>a_I nY#LW|vZ;'!--؏[ۺK=X횱|[sNDdD-tgpUX*.OSyJ7gh2D|o_K< F4&Y;ϜVSnfmP3ڊM"[ӠoSt-2}K؅E \t1hN[^K+vgI|d`}iQ{^Vi#uzD[s$asKHh]76ݝI+nڄZ=b.C8ߛYkoŤJ撚I I^.Ω|ir:s ˎg곛3-\54r"KDg K]8ٹάqwtt:jvs W(ub J@a3):\Y(.Bb 4h&P{^wnڱ@4T[@OâD{ĉXPBȼ8][!0&xkg(f/-lpRtV.2I2$E $Ah҉r2Ij3=Fd`%4R@P9;sOif3PiT{LJKN5 E *$=`+I&[JiQE;[x1??&dʼ\.sܠ6iוՊ^*[w/`UEw'Ȭ V$'^YV4sV?մmwo+38x=4OW(q%/۾Hބ<՚dUHHd5 9j7X9"&Ll2-t){%H;4)K<88NρR]|K&gW\y>qOG&[y*P'o8ޥr:*ޔA#"1â?[&b/!B-KƥtV,̊~lgRQ*h"z?M]*e g^JEEݳn)gm6y="KK:fhb~[94*B-i7Kl 6>}":) gM(ꌬ'zoLefZ;A8g-\iO]7r1mI. }]u19~&$!]L!KQBU2Mncח0:,֗S+hAZrz¤.Ɵl]!eBRmu\ѷɆK# .Bn3К+ 8k2/&}Չ`N+t^0F?Q߮>Y7bQ'wE2Pk[:֑4Qr,jHVVU)fo+Wu3SԫXz0BP<c(S&ϰgn+7A 3Uv a*%[2} ZI@V]ut):V\gZfEz>(:wpY>uR>ewܷy߽WSMJ'|dV-) +h2ɞ\ ! i`a6U%/,U1C+n>| W 8AYJxqU? BoDWh~cyyIY|~L?uVy~M7L7Fcξ1} TZQx7gȭ'pl:?2oKgy;qP֫h>]No~ zxm,ʮҺ"Y4<ώU sq^g/g$hnD%I82O>틘.yo7#} < Rr \yLSujv.V}谲^GM>IJ1 OQ87c4+Lt)c*[eujW]N?T;/:}[h*,*QUv5]xS*sZ^5A $qnT}%փ*k6Sp=da,d D\qR*G\[ t\10+=c=l3BAd-ZQ0{ãSv=lb^UbٴJ'%YiEHLKN:p"Њ8#=ԢY=:m[FY5ӗl'Cdb&?'PWhwpba[>p藥@D/:sHC |{au:\3sne Ω0ČOF11ð޷_gQ$`|8A=%+xg,gjAelN>bC^Y B*2h{%7^Vb>4$ΉCڝ'挏Hʀٙ;0&rH"%+t @2c ޾Q3VzrȢ ׅpE1P&z 2̢) qz.'osv2@Aeb~1tPR NV h@*OJF[:*|T"Qg$٫#ԶR? h|">6bα;>6̓OE5 ApO;=#ЎY'6YD 'M.9֩6I;-[:sJ|؞n\i@ޘuѬ^[c]ʎ:-zT0=as;'D5E0K>.Y3T41p_^S;Av.!";N"E2@=21'tͦ%\#cir6%Q,阭[/J5Y?l rA9Nqh a@K31L롷h_V0:2^)yPIEh 4 qV}7-m,"F P+udrOM芸@/ vV+EX 򾱜(V @*t3?_\]lH֊TΪ{x13,3Ug M!mŹdi)SMGbMPDd+w#٣>RRfؤo>Tv [gCVd@XaIWuiW)P]PvE!UPy{Hk6MWR{OnӰKXZ3p57I&gG6y~'7omq8˝kpnerD`g߼e7!}K2/m;jg^Oe8`_Z#RO2ziPw>CpmyTgn3Pċ4Z\Gj,xY.AU9^MSw|_\-~UQ4r("i瑧sq~Mmr_2f%WeUV0rٝ@(Jq nx5ǛDN9NN+I3BFA#Mm_yf u򛚲#)$mLpҢ5VGA^[xGd ">_ě)Do (4=0!2Ś:+F"#=frΰ1si(EW @pTDH}~{}Ftԯu2ʃ-P֧08kL2&oH&ZʜJ=5"YP3 eE_47թM+MxPXKE`Qq#j4Խ,rC(su(T}^wi t9.T0 w-_"'\wsz-7] ~=E]›4w<%iJw:қJΰyT8y\*xrލZՌD}3)$E{ <5-$y?3]RZTm^(ku:>=mQF-@L<ۦ.E>uޣf 鈖 2tSM|]WpN:ׁ'Kk/V"^gDvN+MQ4n>pp9 =XlI#I;ȯ?VHktYMb!r6[_5}{"{-%![s:FF6Rmnn]๵>w|fLHY><뮜Fj%v0_TC)p)jNΒ'i*gt3B)41Bu7!g:q-~7P"M-Aތ`Qezt-I^1s ["J2]JcI\V2bEhA]~\Z<-m֓ 1q9BThi 57۝ٖ,mʕ# ]?5S10(㺪?fMSql$:GS&h[ڰtVx3\@}pWE* +|L6S}xzϨZo>e m m,>٪qgBC߳삪I)>~~PcW7Q}|Uis=t'ѦYN5pV&# %ZBLW9MT&u"c .d=Q} &9볤2zW!k^ , 8t|ietwQ~՜=0*Bὲ*t"QB(BYСW\U^)iр?@I TVߡlaBy^_fע=hPJ'8sn}ddokP?#F髬SJ,iЁF%gDD%"GA=IPH/~e`!AɠcB oEO#gT cFA(oC QY[ M L0ap-r$Fw0o.GZگ Kj6\PQ)R0D^*|Gk EA `! H0B=PJcA810crq[~ 4 iT iO M3KTKEL$f5=z@ϿIgK~~wᗏթ耚MW( V\'Sv?P)$J]׼ o,ۧ嫢)EýON_YsтWr9OKc{a~g5W̯?~qW1 yݴߓ#5'T*s֘[b,)xse6DOY~E: ce㩳5ƔD"UZ7S:/{w+A?>>~ȝyY;b-ӷ캽v%HKA#3ο_U"$Imy9&mD_X=bצ ;.wZEBT•qZ<ۣ7^80k2Pm\:.?/a==C{n 'I@БC/nS$Tlq$JVW7G% ATExVvDA{&w%,\ӯh?"#U/@KH j<-=}`6H5SrZD:Z*䧧7kp[KMW_kjz҅2[Vj-lf,OF 1 딪]N#K-ԡU\#jN-`,_-0#zb*`$ ٙ o 6$u^Ov>&癓~螺>~M`v9WOxZ-erm/WWP(oKP2«YyH],bRJ=T=1YtJEWDb\`i%bs[{*y^HV @sJm6#<֎<0rR9 /PYo㗲^C83Qy7aib1ILJޘuţB>ޢ|rr\ѥhaZӎ({}[px-[^pɚIW;p͞=ډ Kq8k+o't|>Lu@l.aR:dFewayngȇ[ZYRz_~Vs$ Z?iU#y,ESxVDSr%EepohzE\ OQ<`kGplv{h-4QdGWv2Tz-=+$5ҟנJIF79'a.p=/r,-݈@G8 vZ lآ%@+v|yi6G)\"+Z?u{ӺɣfI5i& Vq)Է7un M{vXOz*OC>/:a+0׊o>7Aӷ)gcL҆(E¶un1:o{^Gz=Ȥ*6&=IKtՔ=RZuZܿM 7or^ZRѡ" ӵ"҃-&%S@PK; ty(+ e:*kK8xCtO/+ڏqω%K+p l:-[DVSuC=ov;ȱt ytrvQ;}}gŢ?>qH:~V{zix/rx\^ƅ,[p*ߣu_\ dI:w帺KlͧI4_Q]rT"-0δ*+4'I!S^~>;/A$"UOu"NQ>UwT,4ǟh6aO+_ IEf_)\j+-}n 9 ;:~@5WXTK{6nSK(aQ4WS8.!q6!I}5T%I˽-"˲[pK4vQkuxݳWE`>`M6-gP1ME|`:tR:lљ=k9e#he-|kQ}3h|ϤW޵ߨBIo(ޥ=-ۧޱNZ$fݕ~oQ=w"w67=no^ u^֤aӧshNqJQ΄|%4 q=?߉\ߋ8ë]YjwՊְG9Duc|1 FnyUUg ԃdKKZS~[:FU?T]:BQk"W/"Q>DwZb1=?O+?[e߻*ܪ+-HH̎ªHMc W-SŅ?K,^V6yZ]5W}\"5zđ!<^ӱu- χ%-zu.0 +Ps{JV">RQ2-t(`{-XJ|\+jreˬ ,V2Ї^ưk+c1$v:*:SX{$.*.5FkhC\ILS?(H`T;b\40GṀBW#YAHEh(bԮ%5ep: M8֕DjJ! -^҆}-"L ӡVr`aukN{͖",F OK&dZւLuRz? X1\v"By Z^W~~HʌLX:Hxchhj~0-=>@zzHqi ծSi:jSم*+c"b˼jI>p /ԬgA[8wSh hC?%x5!U,1iC / -gx-k#L_4%25FjJO'/vi}OiV%{]fW%/K[Idl7i !0tUv}p`ka**1dH֠|>hiM)(xtk6%E-}#~7㻔E4vN%g`̊_c<+(c%&s:V\{E&Y<۵&Uu(\ԲC.W]FD|#,{z!YR=[a؆E'Zjwu^+QNbau#EyZvU.7x1<)K_4r%+~ovB?۞H/ NZvI–đJzh׷o+LͫM Tg v-ݵג0)˸ܽ 6mC@FDZw4̺bx C!64M\o%kRSlԱƙ*S6(ӫ4kF~IǴ7"q'ܮ>jU=mf,aWMֶؘPUjLET+(r@*6Ch8 +\vֱaζz`sn7lo1|σ2V/ _ bV7FXܯAJܺMՒXȺte]F(K8jV1f5*hAAYI3c׷el,ι - ,wM Yj9IJ keZVI 4" lSfrAi$gcBS,@I3^KC.YLV6I̩STܒOڸN4Zډ&SrKL%[SL(!aP ojb .ׅ `\BWKAp`ۖ(nQ_,FW뻳,+E4.ȀU7qw؉O)ѝktD1 B0/[zK&Brݳ$Z,lL')r"׮e*9:KP4a1w},E$߭m9l%c̃!cm7NK~X,[w.?H 5˭ibҖOѳM|*_/ryq 3I=P@kS K,!ۡJ.` C.D/ p`dMa̎CHUB+Vjza?$9o >p-kEOnj4y5ћF7w.Y+>,^'C}h]R׉Y\1=_C C]k[(+˧ﻪ2A` F{`)A\!)1KrqDԋ%h 5fR%c`6qkn-ԯ6Tw~Ip3 BUO tߡ=-b\q"^ C VI^8]4!j'jZs|[5l +:M&v*o9gi5^0/sţ]ZX  6rQ@Fy SBM#" uɻVb44aJW6쌕jz4vڲ5]H>}n(ռ> ni3`%<IC$@AILUexz3h`H,Ӓ*ygZgMb6 .ڙa&cBinevٴ)dbJJ> Nj)Uu#QYŕjr@!XRPGHh{xtWλK << 9FџдotcGIPxmRZ${^f@Eܵ\-D1e8 G]탾z&w( }!3hf`u\g::L'{rBKvkhH"%s(Rd~AεU-bj+e2B(F+IUŶEDܚOuqcғѴ;@P9!3 Iqt'dCdZ)o"<h4EmmLvlfi< mHhDXr?{3{5H5|_TWVA\]7]qDWNz㲎ȞMoeݑ%1jkZȯ׻Yn6 dz aێ5MF@ U+wZ(I顫aCcHqtݍv'oC.~Gi^Q\/Knbƴ9 r=61v\2]XütUvKTy8qJm=L[cbm19ksvA2oXCUUr-K\l |=USm5w&c_@N }D"eD+@Q8!o\2fjW #X=,}LJaىdZps_hX̚`+FҨX P"3=A (_-B79~_=X&!6=dBZr *nI>A僰!ؒau=25uZlIlO>gh(qv2*w޸֣-rOk YU՘Mv}k9  ֭AA LJ|xzO*vjcSzzM6$-[Cw ;wuTk>XeҦR`T^(gGQ#Ó9Qbh{Wz%s`Zb4Vn֡'~hڦ}Di[t$y1.LOKɸۀ !c΍j<$ǧ66l,%ű_9.]Vg)i.o;hWCڵJ z+Af] .k˗A4Nd T-b yn\f` py;>t,FAB_[= WYvÞ zs=ڊ_0,ClJtؘu )i l}Sɍټ`M \ "zebCevz4|P LmeNmA8=Eӛ)bp9 |P5vY8ĐCqzm5XahFb<؜Ml .ʓtN5/ONl~0ۡ@Y9 sRRFڎ_¥x-KT<;3 dmP XnMO+M8k6!9nB+év$149lO!S$2 Zrk^JWSxI~Z.MzW?ub-,9L@J x UCjQ<,]:aU_b|H|,)F x% Q:SK;=?uy(uv:IcxP*юSs3ޥ9x_։UuVU4k,0{Ɖo_\⹉r<͗4O:-sIcʪxk;+ ԧ,cgCV Y#LVY }]nongi6~5v5M!:ÊecIO2k@#^f!mۻeo^T\|7z!`گ˕TA*C}1h'F\<'۪9r^3 uvqi_?}lci7$TӇNYZѳ'`vY/yiOl:>;iW"uo-?o&|-}C<Μg5ou'O-z3خqHw;.Jfnмȗd}iexhQ7ւTf[k:ݱoʙ$dLd1JwÂ?LKE(gܣhaQ&?kzF&Rq+Gj<;LFʸBt$LCaHGNؑ ́b*I 1QaZ8&Yy>h@1qwP+YNZ{2~ns tסЦT`"+p[![jv;߅\G`Nȝv@~T姇 Iy#;C>΍X04HyUU-My#C`+l;tЬ>[:mPi)÷xz\9\k&ia{y 6?#7 ;BЩ"q38:Muڹ3s_&ȂASe oJޯs̸/32w;Q!RxE,77s~"%(Ʃt[!&2?|zΩA)(^&i l0CXK0L-}ΰ)."'Pfwޭr,52`$h [QlJIa{t/?0$~fgzOyMZ~/>}@)zE="j&M$mAfHDLrn2[Yz,Gvu+#;䀶V# H–Gp*pKGuҭ7> pK^a^AXn0qVDDFB  ZWRL`eH(b{VASD;}uwʳ r[2'Ѭ0z.: Vc2Rԉ-t lژitKuۑpo3g:rtzccZ B6zB][z+rN)^v;@ã1Xfq,Bdg>19]g*C ,`_*X1?Snmɀ"{MʟW;.l)tB90#q Ϻ @f9 >3f20J ݟG1F xqǜPcTIfH2 y#(8W23M ]\4XNlQL4m˂U)=~.ëVNȹ*XJai$qnQ}t}n;IiZb[ަ<;rfr7zhP!Npr$w#;^ertg?Pvb+#N2 QIz Z:02oה[[ߺpيe? 2/f(u4+>/ؘ#/?D38ACG, !`Rbs=ri {F.BK.֚3cmid}'H`Im;}Z{CPNѯ{eH0f.TcOXց)|8GX E;K6o(Pu=6q5-0ъw5.c4ǡu[=G>Y#)Ӭr/KM} ?=QH=#|7bx㹵yNGcn0+]Ns~GH"(`OU槒Jk2S (౉V0veJ cWSc)~ Sn0n^#nk(BY%ZJ+;tPt skbbZ 1 R IPN)̵&)ô։pk'V`@zrf^#1\0 Bd0Vh&b"W 1Yb-z([S)ȣQu6pߕ) FmFQXR;t9uPh@&]9u3d/=j n`\eAB 0%6AQWBg|%GnUNxO΋^m,ZiZ&RZg-Ps2:QF "ҝ`pڑH?CֹpwNycZsN|cl*E!|]ȝ@]^870;ꗵAO2`e ^jUM~-ƿY]1i%Ԟ)W7 ?yFCͭ,v=d!η~u7S鈅pK},=`~j>7OpԶ ǖze@;M (C@J IWIO1% ĎQC Wꉤ+.SsSCF"=pF@S8w\{_x\@^#9S&nS9?)=9pJ6 wjYvNpP#jtNc9c%܍q5tsgh8(gu~BAS&o`'JC6iN@\N/dT TLcϚ;#<>xZa\"@]P:?P3n B~._sXqA6ѵ~v2s'q GpVJwgXbt|Ċ@ f"]I'O'Zr`Y< Zyx德ӊi//WMl"6O s;g@ GoRq˧iU}pu5/ L܊0dR+oD/ z֋~xz|3qq%qg% ObRaƯbE@W *T3Տ6D]VaƯDr%w%s+09|{^ u8XAPԌӤ|"4BxT$#q\4R{(}}+Ef'SsJLPyc|~v-%X0T%}NnƷd ;@nU/<1_K/5`Zgo0mCOcY ymN;w84(˻"?#/a \ E!wAYL>¸dJ_=ܠU}&-1vv0עHʌD#@K۷zȎa<]~"r %>ȗD` k>R3}y-rܧI{9A@(=~P$0N.neDֿPjVZKpj@T# Xq҇_0@~9L Py HQTEJ I kEOjc7\u߉hUr.m ׶ w<|Ca=l[tH3 Ys5(O ߓ&%iYT7cYå+ 8far]IweNR *vºynB^s|EC m Za T ғKEOX yã>Gᇴ yn.d]p:cb _Ckk{UnjMi#̋~%-doČgE|qfe 84oEuI4 *& AD9cAlb sz#炒b,{6/ 1yW݈^y[$ .AGzPᚻ|fayݸ0ĔKD`9j*7P1snM9#Png_ 16=YAiik\Hø&>ϴKttI꒬c߉]"62 Ӎ3Y8W,GCH n3mSm@c4a\(nY_X.zk- japAC3}د1XRb6DFs'mYn(Xs1fh|'.d>h:ZHMԎc0<U5j[uQ'  Ԟb|`AӏѼQFUn1K꜑AH>!nn,r\^ x-Z%[`LJfIݺ|(QQzNi߬cBRDQIL$Tknf~T8o2XѾ)M&;.cR>YOs$o>Kqs(Ym0HV: ɭ#)~@0Jzm<޻vvP2} TT ZtAڅ%h+]:{R~6I3#V܈-{=tȵv7f0oʓrcn,e3p`LsejLx$ %>.z2l);Փ]DJ ʻ$o,^Z_g jA߁כLЮ6zM>d`KFɳ5 64WdѼ 1^SWWZo gB*lk!s/c\,e 3X Mn6rLn)sbۜZ-x0j#V'BO[H<%tPpEbqC{c |#,f O{p<vBι1t$`iiE#S uߥu0 3px2fnYNJ0T֧:O0 c%فu痵g.V'^2<$Eo|Hb us" XtK#'ary6( ,uML?ow{2/ӄdBAf2͖ q[vGьUߺ5c)`cO^,ft؇] B!F01kdn)VyK)*} D^~XNk4ݬ%CE@^DO+E :[TqG8F;k;_dr택jX(\vj߂[ |yD_m+?:݉kWu:lix9rTGR@Ee5H4r'Ü#p%\ètdHllN xu쵒 xATV9Zw6 `WeSo+s6U4or9iW:K7Y|IW c\"Jg.ר*_#>kH iK:X 4obHXn1SrZM #\3-Zi fjWj}l.׾Yx7e0x\r8Mez}^g]dF~fo7?i4\z_vVV^aS,-ȵ$Yy)tB{K@W I٠:2 [z;6WI:$_owx݃DI5`c6Y֪io^^ޫpPv$y7Tś~B&Vդ~ڕ5pF5.=t7Ưr6ܰ䏢>KE`W]BgsD68b\8/EPEk-pvzkz JXR/$)HK hmP,roT/ mgPIjiGc EPZ% =û#Ѳ36,g03%r跄u6| GkGp Yzv+|WQTAΒv9/f,TWƌ ,sh7_4V(%_`4s*,dѐt{́]d9PPAc"y8_X te+t ϵz[3FCioin $Q.?ܬtu嬈=&󌰂ўSt;#68;!%'gӬ?+@]}z _yXV~)fBf9&1ܯC"J:؇u &%J"MxthFp_ ӚޘfzՖk洎k>"b 9A;Sco=u N F)?b<`_Ll }Gc>4_,}0Ď`T"*[=Y#zcy6q;LTd9񚅤 3-AJYh%e66}d) QU{1} 4Z6fq>"vA<a&E= s8@Z}QB Nͣ="iL`N޿06!I3e$QY;5^Hxzi$Cҗ7'D{w@s L<"d/sHZ1RBo zsmw/6k%P96Ic7(~̋UHƮ6xGKl~4ع*V]V;9>[HmB2hH;TJ2kDcU9홷Qg[rfvw>z5_M[[_ѭi:v6ͭKW 5#[%!w!H&'bhoDCx: PTK06tGDE" =} Q~ &9Z+oPZ/CQ+}jf`;m39W`/rDX@ xwF&MdPT<0xiϿ2:Q JBr*S:L<3._mI;eN=0$2*h W,guqB tsfmlXT6mZ^{f^ 6-z)yWo!euxZ=6vn;uu/.7=,)|wJF/c,,kո KгbHS*u̟cwD-cEgc 6ѻ$Riya b.Di>kH  mVӥB7iYt1LoĢI<:5 `Y)$JzmKsYqQRuUll5R\xh)jn+y]xfF^mwjSCe/'3K-Vd{~:ZY-[dszCgFTxQRE#"zq&w[1zƴȊX K7l4X~ =G>*DoI!xN[|:.O |lq?ȴ%t_ t*G:S(a;|AT#zF"ECQ1AD ]%$t;؝TX/V5қ 9#ljڊ)ƫr)WAP/7U "oF`EB*_>bej}NT,/:JOhl,ͺ|IUl=U jjfEio kutBiJ(jAd茣f 0_ŒHҜW,4N9;Md{ `}kB3PqzEqO5^2M4 SBch0-~&ABG ~Rn|YhPpA\srg|c6:a|-kgNRӀ ;2v*PVzqVpUπ?VP5Rȵ(W5"*>%^" V]%u͞q( ?W̙3#Mfs2 |j4@҆a|)5bdĹcCڏ1~ͺ3+fo@,py0t91)lו8ioR1$^cJyIe;6[y>9jb%xl#|f"2ʇl5: ij*SƣҬ% B BA*f GTp h u 8gb)Wʚ՗g5Ɣ ] +1JV:cM* 2{irIy/ȣMg`ϊ0YF #WQj&5] 5rV N\PPz[cͲVJJZc>Ƅ.#Lq>uUai3蚑*͆>֔@S#JopU=A$zԧp6SGb ( EEe%Wh",0U58rD/;|(36s--6bL:<y'{El\`[,#:{N6v'ulCIo8鳳o"OĦ=) ў[vgV}ehقh5ZgVQ4d̮_5'x@ϻw<5:kCjCt0 EF/b@S tZg8LԹ?XzNFs,B7H +Y:U< YqWO[e]LWBNf7 &k4RLͽHJ@?Gc$>0kND+r̚L]blD)|2vt_DV`5ߌp .^*NC `dJVA&bj Ý*Ƃ et'DU(ݯ:T"3LE* 'Ÿ *! S.*.U4IrvN߷xn}Do-PVЀ:c5!dg'4ۄ<^pآ8;DC- e$fMCdy0J\]օF _y݊ⳳ3u:ʚ59gN`% &C k6Ar۳Ÿlj{5q k/-0 5;Iw;܅^#A,jh$= YQAlsܗ[5~yƥEN?o f9IߢZVvb䞜鯧[L-E<4 e1Nը")bQ䅹ayMaPZaQ>tfU(9{I*Ꚅ'p ɹ]+6+8 e$Lb5 :?3L =; &avLZy_ %C Ʒg:=h :?}8l:k\C=.HV ɯEr{]Yߢy6LT kFA@t @@'D_|PZ4&5Z;~V`[Ll)}z2;So H}+BRU2Ut/keZ.SQ 澺po|i'iyT:T=NO膯 >81|n7ZTp#z5wVNVfu!c5ʉz (/7͑I&@AXOy̨ڵZٲp/b+GF2pmvfkȠiwTz;tڐj`'yT6nMqV*rT7rݕU8~b^ΝDKYlsNA}ooN zry>DLb%V*Lrv (2*86_>N7h|eG݌E,eZS8ʶuYa c%4c菷}}"tU޾{[+cQзk﷞URGnCc.ʲB.y ECu{z} I̖8USTa 0_qy<1%*1cibjUPȊE`%; BYIvga VdȪޚ25EjO#QiEC{,|_FiX.`T6\`AN:3+I%Vq S r8l+EbV]hUYC*qz9c0:LKT yVgyZ̙&HGVʁi1S| 1*xPَsyWx`7 ??\dgh:/W7ǡ蔃@voA4֤=miύvBf¬9A5 磒OhJ,h`:(I? ;r&qyQcGh<0&M ֣wu393Q $+$yke86P N-̽sXs{r} tt^V 69+Y:=X's+FFçQ!9ϮȎP+h75 GD9N#>Xmnp &'g,&NBtj(4fE|RxD؉[=zi*/%9cTPPuVтvGOO= F,K^}`0cϽ 5 NjٝAs}LN> c+d]$k33?dRʮZj鮸X$L:_ʳ FgT{){5K`el^Vf4^ff]e?+lXAk2YMYuUjq N}c3 Th^ cPZ1C{!J wY2_qOŅ3 cnIibqyU p Ul>(f<بeڰ4:`LiVD'I;b>_XM68Yӫ/0[BD-6lQ=0lzIaajV_!/|_W_)(As懷2.GΦQ`Aוu%kKbî7fQ@ύf`qܯkBS975G,wjMnun{%d36ۆU8Ex+8p~ :&Y~P@;~,,-=WsfrlaŇM=CQȑ;z}>*‰S#P',/59jyPuX3D3(ꋃ)5jy==SAC-R-*ݯT>x z̞RL+W 퓭̪QJ5oI39uⶓVUU1N440 mȞ H8'<܈ QMΈYݲn*F״8cە*bQMty]Ya o.ˀHxŌʚ~{eRL{]oIsdvW0`vpQlοfC{o/P#غԖ%HB?<HfՕ wƦ.M*bG#x҆% {P: ikOh?=Oh5M!+djjk+.Э=;JxÇ/+фpm4M8Nuq(!Ï AuQȨRMQT#"C_rG1t}<^/fYY& G,!r_:&(X+gL{u8 >+)Kl?UhNX+Zl{0=CD)!Vw*GC@r=4o^'uYKك^×fkʬY@GZsZL۳PTInikixx`0R,d y(ͫPj:j^U.d)wǷώ Q|uQR%%n **/(X,/XHe{s)xi E';z- XJtu6 i5b+[Fw36!&(ߊEmBdy8=b`,*wuJܚe,0{"d'oHWUd%+)RR ,x}I cJ/l4MFɐdݯ2X ᜩJ(aQ_a[Q.6ײ) jWj]6ɪ Jv/ۼm³lXeڸZu3ZԤQqGوro-`#V3*`Fet@_T/[w8ĚE3X̆fÁnu'Aw丆 VhFc-+&gnUu5"'-4|1 ڣ#w#ewˁ$%&ׯ) 8 M9tX ~fJ֘8F-ayMU5"^dD\ 3Nڋ}l(C<$J~jq!h J@_\qG0#PJ#_8 IH#dxzƐh2%\NƚN@k>|< !?ES](Jෘ ye2 |ag֕G TYƕ*09$(t vP٬.گQbhc= F( ևAq"tAX_T'5\C{KڲQ rx,5c3e,DZ,It OV i[Ǵx Cv/ Q=VVui^7\;Q^a,+:)[U9]NV~=j u|0hυDZԊ*7|7R\G m Nd؁xQfq* z{gZml|QR£qRhk9ڣ$i 6La GO20sK]!cY%5XK˴\JCűNS06(;5\J v-02v"@9qQ PBE]RTh V-}ɠd(}$ (,O({@Yp͏TuԂ,Rkߌ"lz(P]guuP2ڞp~ʣǭ52Io D}M.V>*{R dRq ;N v ["̭[6-*{4 GXGXfbnΗrû|mnׁ})Nmi="}noh̰#Wiu,_U-Z¶: IܤS{l*r)ǥ:#vI nz)QL!Rr =hxJe,͵=f71r܎bT'Tv췏ԟԟԟԟTѹgS]<"nwCo7Hl},ѕKiͶZ=(93! Ǹ9J ehA^Bh7g$j )o3ԢqT(Z8 oO^? \lЊzzuv` kЗ-`ʊhPߩg +~b0rNv-I1zG 4ǁ e-6v w$afG'd;ʚ?w`4,|Pq8BYXLغSxGz0!TԱ ;4#"7q؄u܌]ҌKu?h~Pad`"HQVOFHr|ſT\ ^A?B$ PI֗O [_m 9Sã Y}\&hxª;@L< •֠I};5 Ra{W.!tLpҸZBA;A*U@.s-:%و!PƤ\_=^R[AcV]TG-jz蚥LÅ+ES҉>8 dw(ٶJ'0Wғ3LO*(؄xv7"䝪sNWZITgS27A[a#3 i ,ڭUٞ[Mΰ:I( PoMﵾ2ёx>V/u ԷO_5tϥQDggo5"G^Q'ȒxN & 醤8^Cѡl4!8-rסDsŨȭ%F7]7}Yê[ѥzT  z5$ {_`,?}8] !H7/2}Q &8QZa0j_Y>_ I/6E(O,(Iԑx8\aVP:D!8VO E|NP :MPtI Nid5Tp[{%ث e0a UQ*NJ@*NھE<[; [asb:sSCo_+F(+|z6%ZbվFʆI'ȳxHh֨T55”ՐFTO(! Ui{{F?ީ!FD.2ݬmC"m$~l ׻Ht+v $X~݋d7Nds[ioF0Im#ytM\yo"b+4?hɖtyhп߾o>;(=8-=#?}ij> 7 tEYwoQ?;PKC0U_7kNm}Բa٨ڐ],'*,Y% a{G[bw =54!,ALݬcXI;Gz<:8hVtXlc$"EmLc 4ESl“KiK$LЊ2]diB1EPZl`ͺwa~kpH2˻ۮ_}e[_7xIt1_zo٨./_6#CݭLϝzL| xgd洈^9oF 'IJms#,7F&607g<%C͹*oٰуMXXvpr&ծe; 1SjY^>[l@{]:M؎Ǣ˂Pe7|.v$gsYҿ) 5nbD}zǭe ﷷ5 xhhP@p_ăLoj&VWx#a_~xՇQ+/7liY>gcgY^Ѐ:F8DVcu%ں5Ii7JBn{Ҋ뭺`ּ73[C^bjRՑDTxj: F;N Frc0) -HCpk?bqe[K>9l&ZፇA]nmQAyNY+Oh AoSi5b=y |h'c@l`K1 -1ޟ&3ͭئ#w&13,E>onWlwYd'nk60m?ꇋ-ϻ+Rۇ|ɲMF_YP`ޫuKJX:xЏ f&CKN7Ͷà>YM=v^-g_ݚ[ n1rIÖU M&}=lKy49r;⢚1ʬ+Zfii 帥8#kچG!+R9͏__hX[\)/X:Y˻bzĎFv=A{D&Y5*D^'%$2@ LMr2u`0.="+׳HQjuYnVMOo~pFs=2ɛ~ Cӫ?|}x_nnպrsXkʒvL|=Q`.}a{ͱ8,Ո TzKY%Yh$9)a5bRV}˜ndb)v$\g.Z=@?F1ɑ;^rH"Cb1bM7[,T>Z壪7#exr}_Z?`??\b4Q<:*7#xP}@CX臇:{XT?FOGr8('k#З~ZmJҜS Hnppˎ3+糖ۍκne}ݯ͑8gǷpH \Gu#B֘ݩe1A-[ß=]LR5eGɲdz_{ݰs"9nXWeC$ j?9tO^HLz̧$ӳRCks_c\O-? Q3:KZ pi_8)`rU4}c85Qț# JJI [ƪHWq=Y%Y_t|F,m΋KgsYp#j*-vGL?Mfuy"M&q n>i%'f+I%GQ.uLLbDѧ&O`[VhgIx|"/凿\ Y>[FS.H=ӂI#[.K䧕_߽#`\.Va%><1iT;>zWL WRhpdG9 "(kpj kz^T_?v,U\ /3W%"aL&aGALPWϳXl" T-Βƺ-R3OLTSlЗg0{åbLrf96⭼cb쀛O%ϔN!DSSEZ[>r4>$z'2g;@s:dЩw/I5)1i#1]i&$)kȜݱ4[h//u],ZeK'.F2ɓ8H^hJ8pc0S,Õ KsPy E-':IƂ z)<$SmսHOoR {jT+yG2qP2y2EB-^tZi,oЦ)#%kܯ6ѽᅮ lYj ;mNj84œ2rZjvFDPpAu|<<3g*NV760 2-kg;Nqj _'jč񮟘w\&aeͬZ;}3?lLA(dxMxLKyeԥ\&ӔwƞA4O(K8Cwߌf٩XL'!NYޮ5]RSTXΣ]\ۘf&#ՌsDC3p=|CVhoժTU yha[QGM c "nK"ӬaTLFaG K_@@%Vԛ4 ZnJT|T-V%˰E[Z&k\dfcVCY3I+ſn-fV6yJbA]zqZ; [~7f.]u?3YCO]iP5xN$j^-Z*p-kwjIih)vZ_JυQeDaNQI[SGe)k<aa*PEL~,k8OsE陓46 2ZO'RuTA{OOg 5de82pw񈭼D8q&1&"q3 ͓ ȹmVMI>eDʀ!$!{U>7-j+] m`]-*WQ(B jQ׍XpiS "=yIDǭqYJK26ϗzK_1=G*;;n廯U.L4q{fEA|1T]8C"+76FIiǬ!G{sy{-A >֚BP_30Q7)н,r^av$ee |mI 6*bѻ~yv*Pil[;J+円Őn#$V$.aXA{]?mMX 5q&][Tn^ Ulgyd* g @ Ak 戅]5ʇ@OJeET0N>=]zZ~YBCY6*tHh/i9] ;|0bV_Bɠt0vZ#g:JTOj0oy5XP3e. A+{'EĶl ~g5!-vE>]zm_={T6A@NNΛ|5ko|g+JYKŢpiTutjϧ8.kt@yoY$adDAؐ\iWăucEc,;>^) n~߃!%:ykv֭ɸC'{\|so4AhpHÇy%xvAnJU7QhHU f6xD+2ʆfEv0ox^46[1aLx]4u,HKcRUn7UҀ>g"^_͛LG8Y˻3\:#B ð7qr‡7Eɕbku5A1/@d>zP;:7(ZS5ZbH {rN|2yz0l G:+QTj̊BY׷o9.?mSk7E4siU: v*k)KcNQ ]5c:áhFX3$y/  7ȯИ˿梲s7Z9׉&X؋wsG5)".,"Vp z1[=XD+0Q8c|u8 aD%|b)B,݊m*k3y7V>*gGr Q^{v 5+.#)BKqeDzO1`(|4T {6@[&VàV%;|RnfN} qOsυ;Dw"(E(3lc{SB-X>LJbLa8LZlBVặ{0  ¼hoHqc{}sx@'oiP{0GyPt{I@tNu6?m-IeyDh xѥL`H#=KfїB)@΁ZRڢǦ f:8<> p$Qv {۽,ҰdGN$hpK&EoL&-, U !&s: e.-q;~*E2tMT]0wL- H'[X<\w6W NJ1);ldWcpý$r2]veu\W'&W*iun:*\ij S]-]y< $ ]k_(2.%reIO,D bW[ыp:UBenĵ4J4lnFDNUp @.o7#OZ 5/=TČÎgSv~HCť(H3.pBцCն02ŋa09&څ,eLd(vQ Ƽj&h Ŗ y=uxPGC sb1 +4 >O2<#!iyɭrrwܓǧ>Ra0H'ª &2`(>"v^gCs[D4L=uY O=a oZκF\sD۬Yo{z0W-c Iak># Q4nm 6Ʃ-3;jּ]%Y>եnN:?K?׀C2@(LLBDS5֎q[wT3'@n{pF᳇w-MFᯧ -8 \B 0p+=YJr^KoA5$!S {ϲM{vKc&RW\_v  SQn׼`vK1c+7H)l# uj :mܷ5@{(Źc+xRN_Ĭ~kMi̥0|}x[cYpnĦ P,ym<9mRL8_=/$xS*y]:n쫛;*m\S۪qJ<ܓSֶΩ4ySpXٔCA_Y ͫTB9ik؍g-1c%-KoNa IJ#ٜ[b7xí<*SEƤI:.xތۜ0cΧn(gN펞(9k[|/|vGEc] *`|!_?x;r[0;7kP5NcǨփ-JW5sXp{nn2 -c>f鰳GsvAԁȹMޙ==r³؞ˠT!J﷛z5үfZBh~Kv8twxoA~wu\jʔ)/j`H^qA4qd`P(fe Ԣf +A] xW1[8Vk` i1#FpY3egy0g!OS㱨.Т{PsxkZ׍ 紀^GqVJZ(0xA &M &4VBjYC`7Z9{B LvNJ2}n܌RjplBe:+!Ӫ弭Vn[ 9TVqP}Z<{]0:Ʀ!&eDŽ%ZtW,}LsIQBw3]33W"[{kׅWoutފ_)JdIA>1q''Eekx3ҫ -M#ɳ%Sl!&5e5ac$F]t`VMRLOЎT,^eG,E lKB݃,LiŁP,o|g\3sͬF0BLc \r" i.CKc+hƒ&\-|m^3") 2D:[E3T5Q #6zZQzhǪ(/?-=#\Sۯ"" iff.7xSF|:maX@^)&Nvv;!j-got}ѿ}7x ƟjN|$-s:E܄$nԎ0v/ dD %4s5iis^U,]:uRnOul,U4@zF2X\Aj g "4< U$M:a{pf)$9k,jϷjaQ=T)^>)ں_9FTuQ4JA%K#5fVN+mBP5͠JZQI%2{ Lzc A</t"UF`D+AD7 E0ԥש7ci|פ>iD) $[xWu'kQoop_B~W͆=%UmWNN5~L$xllo^&[X}lۓ(k.Vt#YQV6N{,^/ 43+?jp=jGQnō¥D 'z s Sh}fXN ҂ɛ; S_z~|w)7(kʄMY@Wך$7( 1DUK I~+'2ť@^bjѻ܅koPҍK%3N3c8Eaz)&dkr;b{G?J3wIպuÐ-L׈]ìA0! 9amfLRgN:Y"đn$)SO]:MN29V;X$ǁoר=JbYc\ٌy ]nUw[i+ f꼮u܄2/d{Th 5OuB*)<̄4*q]|O`9l&_h C*D㼅t d2C`0t\AF' 2-ar1}bQ?tt}c܇8!9!8w !f)(D/8D΢̏b>bE[h*kvv"MN fN\˓Q]#1 m/َؖFݯ :vHnO0rk>e( euJ>]޴NSَsj͌vgd@`UWXo+ ,A!zzgkYQ_tz?xO䰒 Rτ[%Xo w$lS %cnjYн=pΑUth@_6[ta`tkW3#hcӻŢ핍'kE\&y҆R#rU%1ۿyLăSdXޮɜ]m$:WjXvh!_!'JU^ t*:3?]E4>*7k$=N5$t20ː4%bNHn3,{Y]t/=߷g ͸ShPVL3M|.ɔ]_u]Hz 3Rh|vF& 3w[4q11z0$w:!)vزY1U|!X}gГjש rZ#j+MOj~Y-<ډ \W[ l3>z/,`ȇڼ$^iUиՈG$H؝4Xj<7CvݝXxAl ؔ[ Ls*Rx=wmF ?5e&Nu )!-UωmΊv?_ ~*g]|叀}X;5w؞CNMk_Tt ,c[2MIܶ pSk{~POJkGd ɖ=M\os*<&TPQuy\o+Ԗ2.sd9e>,~wv#/7K$x{8_u|dwɀ IrCɶPّ!/guv Gwionju w{4LQ={mlnV﷖|2elۘq7 +]o:ȍt ~j{d[peʇ.W-Gw"߿Yge{2")pWKמغSU |>.EVKjc;6tߡ;tJ?f (WwJWYlR<۫xa$V2q n =hH.D,ҝQ-OH h% 5;e&}r7O@K]uu &n6]{oX1eoέg]B޾@@+.?wi` )dA0f,]sMmOqZiۺ3 ]ӈ tA \uD~3tSm×_7;|5sTo`vdH[DEi. "e^u<^iAVJy=r.ɱ2eɘiAMו>܍0;_Z^Ǥ& oL$2@P4JAU JrIYJG+56"\/߽9m#\#uT߯(KYSqa$ __{;\שF`>k+L^~!+[ !yib ֗4 s[3ɡ+;{˵-#,7ѢkKbfy>]k)O!u9Wor(Yotk7+%T̟_(b__5X%Wʀ'pUBODe_ ,խ4TN>ңQOtZ!_N3%4YCRD潮f٫BoҔ#aT6$T7_ ֿᏍ%KehvYAÔ^2 |^: "|3 g=,:*fHh,ҟ+h`u`sn5GJ4Iz4A98 +ߑ2Zm~Kw|HWP k3= ;=)u3d- Q};eNӞSx@ZuD68D䗖C@",4%&C.MeϙtLXDCbTrlh< I\[GPzddIι|e12ϥdܗk޴0H@ (BMlqY# C&{&5Y"Y[R0h~i>@kkȗ}be$c``ȡ}cc+\1&02QӟCWD/,olRІ?~w!ItyYPK-\Ghʏ:S~b.}w?U`fw•a>' 9bnà!*0nj&N!ӆhi}\;^BhMMySf3)u"FA?ӿ˦22fqX?k W.UĢP!r], AE 1YfM8?A`;C G,=c8Zrh|KBh k(PX*ߌ3$s>*haT!G.6"&#`"hk|3n_DfSxL @PlHrZҤ*TbSU/`Ls"4kNԳm,O> qͪxضQNu}( fWh*Of1[ڙA_qeܘm-EQ|ن6*5l1yh"י[l~fPv !UGw `s43ӜWYo?oE@Jk-iLagS[cH ԆS/X4 :c[wtsYu2Zݑ8FLOR Sb#uVI6aj66ْ1I2苙2=ѦMoٶ-F&6^7鲉u4mL@*Vۦ,?}%UE6kc Ԓ-H G=2,(K7UҰR#o/_/^Mr?GC\Ʌ\a3IqlM\Яߊv1Yb_c,SϒXIǬ~X pZLOZVq* #FM*C5 ?ssеޘE{jk`Z47B"mJ!"-IR ˡ2%.]{A ʟtDΘ!',|Dح rOocӱW^' fn=8G\;O#`Du?:xx!ƶ輍Džgބ1Y)'ކãUl>扠2>}ԯoe~HթLVttщnS;/׹[C5PM-S?"ܳΌmNb0q;*^iR>I F-|qnp^]13B\yd,w|KGWґu቉+ zڡ7m]3s{{C e[۴:~註킖 XjɌo>{y)YmT@3z>6n!SٵN3hgc|FCoB0T z}Z?w+񅐳 I@;EJ ʾ8 asmh ?$sj _@`ŽٌDW KfZ[,wјzXuhb BCƆ`>҅R},?5P?mX T.{-t#eߖFc~<eh6|߾ bBϳE8&*o+OZ(J+ ]ĒOd {a"yb= ak1JKؓn46iTCi#Ĵ*< @} #VK>`KۍYu;q @Eo뤁0u(X`$_՜B*BXqBl;>G_T0m{HFj>LUA/ F'QKDԀ%:YOLԈذ]Ͳ|W ͩ9;S7Di^:O3AߠKoܞMGӨս#lH.il̀"&󳣑(45;sNe4Ȋ_ttmݒ=Ǽ{2Dό3Hf$ c ڪΌje.an?n9y˰D ;3Egbty-.ˏYfʨ0if=}3[3NJ]Z/XyDv֮;&x1NbM ~VH(5bKb~V:3[֚pradԼ`ݧ\]F\oRM!^qߪ5Zdۯ\׵BIm[kh_i(uorG):E*Sb^4^d[Q%,L"Y3Qڊ:Ei*uޗF$c 0IwЬ( RMսZf5e=Q e7ߥO>4D!"67e=@ fSDWnЭSCjkĝ.iP6:}xS EuQcVk: 9oMS{GoLzlkfzvk j_{D֍gޮX1f?byY !YXoEMhYQ(q)S*#=~OPqC'u5`6gASu#ukElvnN|Ƕ3ohۈ6O1+cֺ~okr:}gX*Kp0V wZIK46 Lkz /|x^bjPdJ/uc(V @KQT=/!IW!:+8AlN0`ibh'֟Zbh'֟Z7ahz'/;Pʧ@Y)لu*0J,q }tx7!_Q^ V>/o߽T_WPǐ}7 ʪ,58d^6fX̚~"HӏێF*mL~*E(|MlKҚU) hv0+B*ˣH)hbxaf^K2,G+!*!۠ ^J[)I +`SA~yQSчŜ{E(Q9tR 9?-HKwoVW@uw ̮z- Y};a,Z]M%fܪr%%Gu,A-ֈ@铠Y1r8VG> \K+Fye\Ռ\57E%c+EJkon-č}B٢"T}2+߈+RZռ՚כ[s$cz~ٿj.ϊi:{@ڮng <RK QK4ܗ D} ޸6V?c\`2f9+\fæQ˝u"#A} ^׊t8Җ#bχ2h ɸ+bhiiW}8V@([=(igea3L-o'C6yk렼ȧ߄eXjDjI죳W$je?m/dBϢ)m3xn(J R@vݵq E!|x[.] 9"|}Q 3G0T=]-At #2ɫVtx񵽾֎?0 l<$[51y/eZUDئy:V0sZ?p yal5LyvUޯux4GCi,73 Zcl-l5U}]ƾ~0u4^8[V_GT5 ]L K$YĹsJ bD*JQT 묎L<1n|:+,i[Д.f#ȅx1;3h2R[1 F(M 1A'r*J-q|OEC?IVRGq+ `!9&JR23]eAQ)V=I+.C"٠’͜Q8*,,9k|t4fi*X2G:'CXA}|$K\fQ^T0 K[-nZ8\zi9M8Y53vuI}92#%#[hd hOH('t jNa}UD:CFo˨ E@Iss欘PGag%Uɹ27m#1Zi1M+SX:~-wJqhIp9-9&)Tq^ᦙCg1yThZM-f(WKa-8b?qoAgbJK=4Cn,VFg9mL|טWAg41"V{ĘPjj;T :=cC:ivhAQuz+dMRe 2zd/h }L4ѶXn"$Y&2jJΡ׿:V*.Ols $B9L3.k &:w 0Q ql*=KAh9e?qzjYAr)=qkpVw_d˪ Qr[0VSrF`n[?ǫhKV@+N?|c?. 1=d]_`]e=T!/ԯTQwJoR\#~/V>X9:Fv,UӪ^ȌO V2ꞯue2פv5CA5e)Ϗv|Zt~#ljݕKp^Hv^x#YS7\@9NqXe.wx;}`_>ҁ\j\vWLT#dM|fPY85h$Tses}RR:RJ,ȓP"7Jc+:oF@y6MV ]rO\N^0)T"P.SX`OdW{VTv=FY\1w18N]<#OFC<ٗFWPzpۓ=Q)/c-P =; E=9DL׬utX_|yZ(Ρw$â4:pV]Ω+C<L6#V ,G2N3L`<7GD@Ә͐A*Yw:-}jփQOٖ۽~f={D׭?3J~3M!Ѳ)EOWKݻ=oS||Go+9 1[(@w4[ve.cjUS9ٰDD}@/JPAPrt^nEʇ 5qaJwTFү˳9A"dQpK֢m5#!@&ق&^(Bx|?;H])BMAa~X-rdfԝvv:$IlFQ'>5ys_fftgіVl<":i_PJn€X̩Cpz0ЎzM J׈Ol<#g~bm)0?yzbҩb {A}z teM^-S畖XSTM5xpZ8p'StKOnҞ#:XOUϲBV!n0Y":IuS0zn l (d{`vxَǙ&sT@f͙!+/%Wt͚zZ^=g4gznQ1KFg B15Fq wV:pz a={/8fQp{ H>_q^98~OJh֌޾VMWR5*~F컨%cR}!R~K+q\VjU?En>͖g @v5:mz r L_p!#@`pDCZ w3p7J,6ЇPw)ֳ/jPDt5Y+4Z Ul17 5yF xuE~210yĭ-W)[R`彁r ˖YbS7¹V> Co8CztGb7ÒV'ևHz5C; { &j:1;dŹ 7)MDk-;a .8p^^ {_emӌt4qnuYfŠ a`Yi9^JW?= /[,6V -O%{#TV6 5 5քj1`O2Ab6A9JXκj>ŹY$a7Єl-*瘲8RT"(fSK諛 9^ k:H̸ @g%?Z0h^@V[<"aMb"8;zhc?}Sbf:41ٖ1OpA5m u|4%e|LA]dEbASgGywU,{P<^jsSH+1oI)5N>?/ PDr7JVoَ"h/tϘ~#E ;s1:*C?#\/v&QK޾vyvM]5vޥtѴC`Vls?/|kWZc<;y޵V)|4`w,^XsϨ`vv![[1 F;كWN!˳J=L>9 [O=7}[xw]]04aU-^Vr.쎡i[ h9h]k ǻJٙCOl>zkt$gn[WIwβ<6Y5xh& PAE4zP;nS6|ggO_ ]Mr .}4 @57K R-%-| gj&W}Aў(Ε8dD;83K7 Rgd~T9 'ٟg p'ٟg p%Y0zJ} t)6Cem٩U똀K?ˌh559'{-~ŏo3ZikiqՊd>u[a2P@i/;LI3ß /:tJ! $EQ f5ZF*+ԾRДP;3&*L+ ( eD6!eMgIHd+UɊf 'b[eѠoZi((]:4E=m;"5zޡ)c8QTz,=_YV dPuq};l@`LFeG?G=ҴwPV?3էϋbjkVs}V-5tj=Mv21?^@Ta&Z~CdRWUe:y}|Q\ $¼v Z](Yn]3CX07XfvX;=\0h0Ҳm*}pN*`i0k*Y٣M TV{tz2AtUWazWok%q8OEFbzV-lE̩ ^e&gfZ'.NtwI&BPb2rSj{m![|؇c{5BZAﬗ/.j=}eJ,5(Z!g7c.ohhOϑq*?s{]֜]Ea/=jbmnKs[MW\&7MIA揄G=eMMu2ǞWpڶWw6mA^#fSzQ^ %Ymp ހ~*־Cwʛl%oIk6O_ٱYty680zOW7x$VnV=VD:h plr5鉀he8Yua g $4NUO"pYmWG[,+N7\O@fe4,*JhVR9fdg[3ُ"[=ǓX8ޢeh[R(4Myx֘z&''%݋iG1hX}c'n$ή=lKOMmt ;>nܞbzlq o f*I!Et@y.lEXRs Q٢wMSp(D ,Xa}F\{};jyݭw9.|w>Xmw\s+ɶ| 7{JBmw8]7"N_ pZJWK-YF_&= H "zMldj!ʪro䇼mw)X8N ^ڨ"Xwcrⴆв%H{aݙ[6)]l| }zge Q# 2 փwBˮiɍ!$T,ףgZ|ݹ섖(|I.]_|ãibgNV A?~#Z\ GV-­ne`&FԴHlڟVDnV7c;9l*xtnZb% > ]CS8Ԟ C'*P' ˪Bv#rG iciA Vxx.B *=үL6wjZwEmh=2^i= bpi biv4 ,4=D Ӫaq~>KXEzK\^>` C$Z(^!?N$}R[rHuguoqΞXQgf[zRG\0dNAwF!!;+yLe. 4O/_$.ru>G:Ǫ|g-ȇKniQ['Ч˽((Z$G ;qyNt|x} r$,LVY9s_N?K'UүjiY'ze ςEܕ %z(V!' K踌5a6*QWrk?Tx.d+g~}ZAqP`S5tLy;bӐt1%Sa! FCXJfpHV>[ZAK$@@8UXa$좪 L;ZI3ڋg㊃Iړ)J6"wI@y_Ed">yo-‡2>$‘kGfY)Όmot! 9XH{g`2dπuFN:?9GV2%st_U4-+ʬڬ&-{7 4f s'lVu`y꬛ '{,\sPxdd1'&1$Y =A]tSt@$S7/ U0eK UcGh'bR-fy(Gb=Pw[v5X`«=Hd.PƥӬڥ-|ΣqK4V5ykgKO0yr]y9C&k6tD.ٔJF38 OGX_ e{nxO/X>wq,| /qf 9tX Hς4Sߊ>}MsxOj#:DN,KX1Gzē\5v 1$ӄ?Xh}6?7wgU b1@p5jMƗ>M‘(Td]Vê*2?DcRqnz5Cf` &>p!;{^,ެsz$6RςOQ|^J_|v5W6r1UG yw7q\y/M~l ,_ 'W*3їj4Hg&b=q!XGvtaF /GXjߑlO0LXS1C2,:pQŨˀN$8ieRSY%K" (`nWt0s71!9{qFy_x*Y4ͺzϑS2}LC[7MϡI K{#z4n z]i{,[o҃FBe쏸M vm:ߓA,[0)\6-kB".=D$dYc@>jK' ?Hnȸ?mwGXK?eGA@c<hpeh {h}VOGGMp2E} SGBe*̈́-M=}ɢ|W6/0li`GWXnƗ%/ս ,bSU *োwݏ'Rt45= TPh'_bnMe)f'D[X Jì<Ԇc\<="\|#KiA@*Nm˜:IϯqAj苮mF(ɟ_^Y50(7S:\9I|6I8/뵓lL-e?7jAo?Lrv+Q ^q&I\º }h~xFty+ПtQG|o7Śƈg`7Ͷy(mr4=y uWo'%*Sul>v׭6Wk7W4o3kkuCdsS00>3Yw <j" X<^aJ iW__`Va]67`tBhy_PlkIeeu( *(vJ)yK LX5LIշaLFVEꈨݲW􀎒H=%,fm"A\ݥ$X`{γWSov:u$naa?f[l6`/-[w~oG8,le~;P-?ĀdZꇋՈ^]XNwKܜak[5X wј*~T޾?*͛WJyQs:Rg`{4aWmvSY!u;m+G\~f!ߙ'>({ WގDwbݷOzs;}v n0;(+Q{[s=r${cf3XPc3DB}HLq[[VxUc4?Tʰ6=޾Vg U :5? tP{x$c sc+>=\9l"/VZe3v̓5\b{yoMK42#l&*A:oLW ~g;r̼k;ʈu6"jD|@d$EYڊô 3V}_"T̽"Bݻsݱ-:k/贵 6D&n<v}zREixoK%>W>??g4uoMn0֚2y'>:7jf5_Ho ?bd7f\3*jSfrcQtm-/1%8|=ߥ`u}k-E߀'K4>jutLjo_vG=NhqLYL@3"gҞc䷃p{ ZXF[OA):*(LFrg&#M,G0dJ3SYL@bN]}2 lBm (|7BqY*r"2iZ˕ 5CqiLj3+/sb , _+Ʉ),#Fؓ`I35$e F뛂a+?sIpa0g'>QێiF!t5>͇Q'DXxW쭲fp>t$j , &^}Q˪HHfsf_n͉;U츦ObޛZXIjI@UL2бjz&e:WO-JN*Ńa-ʶ`vGE#h#WaH vT{p iRc\)?o.Hw4C=}ʖU(Z*kEx;VΈ8d |cw%W%q.S-'~U?" GL>v٣}>\ZSD>GvT+xh=+a8/?zgU]/Mv0 j\{$nњ#7ʓcW:zV7:H-F=Z#xw17{2kzU8VHO{K^VJj֟\-ߩ`f7VS\Ey=n/GU7erC^˵﹢gU<0~#Em<6ݣ{,ɩI!0(sNFBޖ_縨ZB .r-ri cTw*44-Ժɉ\peE+t#_dK -E~{ 4+DI d?ISp}KqwwJTy 5Z:){x 0$eRbLkQP DTjKjPhKQIQz:wEŨي>LTeUzxDv+"NksofngqQvC1NΘa쵅qdlI#E}j[.M3Ô;;{z i'^3hݳخׅ9h.ڒŲ7DŽ4ܪZz +賝iD܎<-o>q3dSlzI5dL鳝=W{?e3ѓUd"M 0$os~f ͱG%0QuEIy|LA$Z 0Z$=\ݩS>^"u LSf_ 62 ^"/L`4aa{(˰XL'!NH%7]r;0_O%v݄WEA eA#+ewgkUhQp!+%g+zu~A- (XwQBHyțd˼eIIc<Фp0=N 8#h)=3 +MDU^Q XӐkNਮxese]Vw2u%ʄ|QT*JxO7DcN'JFRN[djW>^5Jb\6D/j!ڔHz6X{.5yq*ظ8DUgnq kIЬQ50G/./ߖ5D eya'1Oht;ȓd*Y!n;l+s?VT/(p]^iYl^>]CTWIwx;8tlɟjD[nBLj[;uQYsZm#~gT/5k10"5yuUܷ ҏr$nXX>SkLr&ckIXZݻe>0bZyp{Yq k hI/xw%Ky)m}kyCiĽ=ֹ5RC2';h)m^~[ͼU#JYEd"-+d?W +Qe97Q ճngyp¦nĴ'dSZ&>%aSTo%&RWzU2NT;|aR)[()юXO-dPqN;lYneUI!E9N/w ]Y{Zj,;>Bɍ|=>!OO-,w.x\ՙ < 7 *j=<[|߱tE5"-ېwzp׸cRΌ߻nXӱsW[!5]ߕY>vItiPjݩ`;u,R6}w#Cgm^YݥGb6Q|EVAXn'ߕ*5w\lW,4~{\pcTnqHmۯ>pYwtOΪƧڟ͔Wv4 ִתevեfj~EJdf,.;Sʜ Si 3wIl/KҸKa+YMV{!V}v$eFO3wjEʧzd;drNMml=fKxvoHjqn>v#UA2zְko94dш#mb.}ph3Ü&k} }|~a@p(ݦ_ht˾g`fZ٤0*xHpW0F Ai6B<`ɸC'ҏ%{?1zң:R432yL M^~W-rI*D[D:hX6c#]Q64#y$x^46/ѽ!MG*z(A=&UފR6YlϳrANtEX=qw*aooR5[#~ט ԻɦI#zFr:Z98"\NF&жHr ǩcg?*iN#m(+Hh+5RC= eFZKV($ݣmd]Dتf,<2k'0A#M6L'AGzX# 0#-Rç(s["ń4g넥-EZe!֨*E) $ lɴ [ 'G[^d14{93TlR™tJ{Ʃ*> hR#*L-.w.{UR7Qm:RRA#wĔO |sh75ߐA,/y"clio9+u"/ \Ii& S&2J~)ڧR7p2Eܡq3`zA/%)ns7S&L `8Ya  ^!2V񂍶)\v yk/UTXʦrB;M@kLRJx⵶'d+gLFӖjg5+\sgma"PT55D 3&F ~ǡHynշ\l1,oEH;29`9 [~=K{Jl*y+ ,ZLốUMVV4]^dOjyag1!\$87b RuY_mz;M@da?Vwܧm!=KT:Kl.,S҈RǑKJ<1 URuX@a\ .A9:b9mf6oN0\ZzQܩ Q{Js9YF֥?8.Ut$"d*3ܷ End[{[Hazs\rVuC6p7 Ok'?'1  1䲛^Û ;Rnp`ƒ#4<١mfvފIE$Жf<7v3jYb;k|8/[} ZyOuWU@n k[hGAQ^.Oȳ!b:w17#ixߘjGO/ĭс+x%Lw)Hm;"(KnYiwj"½ hmkk؎Ωa'L{c"DX*/nU) &1~A;w~n5s[)vAﺏ/0$~cI2␗sQ,3zyfے׶Az'49]."=(.=ѹPYM6 |[3EvĈ60ꜴeS N%#]gȼH!jI@m6ƌiUDB ['3aD AcğF8[ts ]CZX4dvu ~xv᯴B*K=V 냩z7 CqVy8Ԃ.3RsܢDV',0B33S`oJr+k9٬vn$#c!ifANig&195MYvA 8IV1( ʷƺ$VD ~GѲ%r9Qt՜j͎YL[I(&oc(q$*s9d쐹5jUlՈHM8.iEkr8Ew 6Z2e&zZ5DiLH{慖$ `G!kD%F>D5>2U@^"=wQsC W䤤fq~h% N3Ui87%=BMƉA[}ڗù)>;U6TV#ٕ FRxxvQru,,;~rPy2~Xϣx0Kϛ%圮L%wM3K_TzQ>q1ػyocOpq(k3X$072Qqqͯ8n$bSj'HAElB7X''4 pw0Z[,-ȁ&U'm>ߢ/LnohphF_V # ^ΥR zN zOwmجrMՂv:|#)WjD*ͭhV|%J0m NM9PYe[Z,O)6-ġj,/mv Duv]w = ub+̭GFuxӖ`_/,vVm{Q^,øt(=jAZ4WC=Z.b-RiZ;5L[륪@k0UnmPfjoķS] (:ZB)7-EvKE1sVB?BGyl>_0=҇Ŧ}J\M?o_oBB)_̣d\ :NfSIZcK <4qM)~2q7I4 6;7Kl%ax[euJX0K#: W}]t53kE3|nbfp"-%u8vȦ-Sh7쾂1Z:Gۦ"L ]&gO,?w.0F^§/~7lDn.'=|+s`iO|mYN,{LãEI]F&_w AcDW 53!%3z2pWHʓߴtoG0B&p|R2<ɣ w(C&xhyW |^^G.׵U 訣.F!Qj矴OxV -Ж4%E%TH7žEM/H\ VPiKr&Ƭ ȐE2 3~{ǝenssu:ԐG@wܼ43{9ZFSN1"1HYCqj7wTFgDowYQOfI^2׷C~pGtu71(=A?cᗻ=3X#|(<>,8;%ćLZ\xX6u/Ad@G9A.&[Ndvyn[DKqT51⧤%4G'HSB򊴦$F|Yq'KX5ka$n1L9t}( l܀Ȇ0Wsͧ~,UFw ueE*t$nz> :@2jXPouw ZٍJ9 N.%rqT~nO{c>)ʜr:p R:_Qa ;eNo`8A1ٙSgi]fR,fEҨJZur*:~$"O/b;e*Nrn-̡ݓ Gұo-\b p;FFB*Sɐ&yd}pXM9R6ɣI6`UHyU[o6/g>[sI"9/'7fz/ӠM5ƴx狋|S.|_tNN}ѬO~FпXmJ6ioyj鹱2zeXn\O2YTBUD{6`~{NНc{+l#ݻdNU#qz٫Yr%fI/Fj3z_TKM+۩nz 7!WpT))Ԫoo- Xb$ފ(XS ~Erѩ?؃[FCؒ_~$`ғ%^ʵk%L|N4[1nmL,5 Rv'ͫ4W_r 9p)-Iw_ɈH|GChpN J6`Ե۟Qv ?#|܃vmz_d\~l,ja: sP'^M~EC;[*yJTgmB UGFjhwV(0R+}+`^,!y՗GgW BCc}ؑ=,Y!WfI|+Rނ!W7oP{ڋ)vMG~sّ FlMmPCVP mcj:6_Vl+Lv6ݯ~/,,Pi[zT.RF]DվDu=)0;|BOAC G{Fj_|5=l0HV!V\tXI 3*i;lgƷ?XQ!s]-Z3 ; Z_b%@%Spzfi,捚J:vEYCJ\u%h7wfdި-jM>Yir.frE3 ٧ngikTPT3P];ϲ=FW5 JT칻[Fq+NJ6?]>S1Y F]Z`Ty(jQqrK3{z7{1Qqp ϩ ),K.ӭ͢QS6IKYE<H&EGWOg]bZ:^45h">7C҇#mʛv<&桍DYaEj̑ʲAV=t9#(m; x۱&F(# L^ԯg3dޮrp>t"nYvX1?[:/N3Ã; sؔs $ ƥ\ /0E XU{,FG$Akf6l;益>l݀ hQ5dwgpTdgEUR[v݄; |LaKp@4sx7KE(%ʶq.Y7iϝA}<7Ҁi&S0Vtzv)wzvykg75BRH|ƬZFC` F2}wSC*+2e8$}">hHEUk>Eu= VP-??og8蚓}(03&^멸H-N2~rs3"ڸ~,!:)S"̔ޤjП;މn݈X}y͊h>VS]0@i߮o'5Qk<9 (=Ի[ּU~f,2$[ꤽ4jC%$ɪ1 E@9z69Z?h_)&GBu';+O[+y1>t wl`^cph.y"g4Qh⣵i_Tȹv|3q. #dIhc`2lg{)cG9nZ5}/IM@\?mˌwz +*33@KZV3HDDL3to:LVuPAu8%A$֛JJw2Wܱɺ[ہ7*?j[eF{@U;>'ElS+Y]  KA /(eҳ?1 _)GK,{L~޾fPBք})"-e) /FSrnrs2U%klZ%P* 8AlKC%F=gnLVx.HYJ;& ȡ"B֣:sS xCso_.e~Wj!4𼸥{O!4jF&Z=%ϨTC9:JY9 UD5l$6΍5vcw8.{`;% 'D3ѲjJL.I>Aז IqHY"^О]],ᾍN6yVթcH1Yh3f7zmZo ɞ?+ر Ue !;;"ǧhBij޷4Gy:H2MhJIU[DK#GaƜ 3Ϧyڷ[n8YɌV{{E[1-UT uK>pBג 5θpr8"ۡs c>Hg8%)g<8a^[paX9]SOTn鄝ɲvJ.'w"[ۛfK ;bMF6 d*#4VUe܀ C-lj.)gl9Aca.ΆM;ǒcI0Z"@; [2|WƎ:Si6)mopNNSeI]8 2 bHzQw@aRނPocW=KN&!՝Xڪt/pF-< "8vnT/-Co.үPusN=]7NKM5!W^+kB懣-%$8A4ƒxМ3P2nyl7֫; o*K^Y[e\6}SKY=N, O,FԟƃI|S}! bQ 0 @3ڛ$aCHa<;}%xzK4g(z+bAo1|ozo*DKp8@TP'z1EOdK}c@'d|㑥sHEM_tF|3R8tywoTe_/-guޞ>cd| "B̆o:zUʥ*IUl]C["Hcjg}j'张L6_KlpgNxZ,1-$Y }n\쟴ߢ24؇" &moԉzoR%7?`,@;_Ƣ?ZdEp,iuLfg`ޠ$ <1b%b+~ښV̋tY$z$Bm{Y~Dn4`[dk {oYt, ht,8hipvn2&hzi>eP?EԾu9x*ILvD CC ĨMz_=f$rgXC_?d򎊻;Z]K)Em8nnKSdФ\Φ%'oT +Y?b.#Tn7kI FYw(Fn4Þ9ngOm*fJ`*@1{eOhT ͩW%b'>Xm|\Q(s}pRfэgr9~pW($ZnG9smm%[#Yr߱K!ڴ0LjPs ^$psC/Y@ iV 0=m)QyXPH.8@8!&$gOv\Rpb?lR୴o 2f*`J_ (G0/YRz1 H."2Λ 4, |OڰOEV|+Uw}4!Up?^S$< (`~@,+*s}[Till8*ܵJMPUE/-2}9ѬB"Uw(MD/qxwp;jܠegPxo|AIMda^u-BKx:~ N<`1g_oI98XnLUW~bw׾`(Am;-'B 9 uAD=3z UT=&~OE1v$>gtC-S=?E`NH2rA#32d[σQC]*LW9_D]x6hw0EHv-S@PhqojL[$[S-Ea Dќ*]BN xssU:6 Jh ` ]Y8n.a8&й|n Vv4no' Hę"P<`lviN?m'xװA "GTrf0;1Fh: y/ j24ѢS{\ff  K/qxp\5crG^OQ(J;͘'6'xI_ic;v 2nAڇBFGJ2#3[5fv <e4_Y\aèӏNƄW%WZuŶ 6G Sq"iz7SdakRsB}Jx2LƯvTLHOțD5e9+t,M,09\~6^fbݪMNtM/m@rԏspsz,QXl܏gE~uRтhx!cjx샧w3Pbm{ܞ;sRq}Bks`@jd;A?Aa'j,t4%A)H_LPɗq5r9aB)k8,"1/|3|wN˜Fzԗ٘(+ZP&Zl6t .J3&0_~@$o2#7䥼2Qukp|j3OCtxO V8v yCQ̎.CO@8se=LJvlBPa.,z^!k֏"[t䯨+_;][%T8YvY 1T=s}=Ind8ڲ$ jz*Z~7c) %Wqp< gAahy 3h;B diiKgG0:5NO'7Zj9?ƗExrz<-gG R5-.Qg<&N_&=\v ꍑJM oC._#|SCGt]JrINEUo%$*%d#+s/mMQtƒla~Pʼn ,'q`IP|)MjP ӄ4"TK.zo1@WG4Jٍ.#ܬ{@FLBu'pr53rSU)>ۗ_"P:̀fNEڗ\<9c)~)Lj' /CN_Ԑ'b|3%%G#-:%f` ڢƀC_A%Dr"P $T͢UIB.SܬNSR/i #AӕNbB$%j27~ SUG\#Ť,MR'bmxN !}SUDAU4'g]ծjDmO]/ hvU,k=X1X ]cjAْ_D,MR񁩼S3,̜_N EXL"\h ZHUcYBǔK&ί=l ڬFAMtA(ً.ĤN(Wwkष P!5ޙ9MĈ$eJF%I΄- |(iEdA"v#;wdG+l afZB" J22f J$B/w7 tp"7JLy9Ki2Sttvd&]9R0v:cךHJS@ r U Km4tA hO[8v[8h:^fjɎx;= i*E`KRYS]a=5i0==n|rJ%BjpCdn;¹l t;{D(ݩ\McqrP;+]/E8 2 I^-)xƭ;o]h 4.*j &}1Xq2[C:!aR҅mmPA"p|%'~>`H7۠B1,*5>$ /aZFnZ G $'ۣE&:PN 2`%=Bg5~8}[e# :N.>NK_yPiZ~WFg)y=p:Pԁ.1PrX:ӒDC15RT hn\$- Z2ЛDYF$~щ#+;MyL,%`âac ;I8xb/q {m=L e1t*MdL)^e3 `qg?M@ӱ9aۯt2}W؊1 X4eZ,!Β U@y7Nt V3O`ңo\50ζǴ%]ȃZ\X#9i;+ydwPnC_*4atWbӝ ]7ͲҍTh1)!%=~"L W NK']81iI*Y6-SXlԢS}<OK(Dג4ݧ9[qnιFXXHb.c6qeϐw$!mк(7 Zte|8.B~5/\vyw6W{Ss]}r'Ste*mwץZ>upBdfyma}c5f (0/u7BۅE^Sp|nt+p"RSwi;}^cZ)?ꩃr0:߲@NYf!w CBf zCN\#Ɉm <M3P "sK!ZҪ0E][;=/hg(B9PB=t{hjĦB_>wV':WRh5X_q/.z8J_S,wϠ`"τM⋻wxGtvR7x=*wd&}4K 0=  ߘWmnQQiP7by~c ~X5i?rɛTHU&tHMZ6%&Ϟos\Xp*ӏPe6rz]p6N_ۅٛ;fDKţQ1<( >>8@a">SɪFsBhGަŤ`_j@0>Fܧ~*s#AM>#dkhG,W)7.8T|]^v@yN(jy^YP7sbx@ :"R .v;ywҦT$+$o\H̓K&J*.l,@fs~67L.Am׽I4塃ⴖ(rSv1rsڗp_JkSH|y0£k!/%`ZSm€ %Jr4kδS_sC]Jacﲥ/+/xNB8in6T;I8}Y)W%_n=wi 5D;Z["㕃 o'0}?Rh_22}wgⰱMx6iM&VVzZ1ۊ2ts:D2HH:&}*N$֘.͕3"Rj>>e&Й0u:WXzIbXڈ>-R1ȤOE~gB!iacwֳٸ1bٱtΧ>Q)C]n!#&c.ꔕ#G޸Hˤ-lh!MBE?1FCKJhU'FLp嗴lZC *˗H%T9H$%{$DēP[q;H _sm%4%f%wa;d(WS\#tgҧ:Wea8Rϔ2~[$f/Sl .iM.-ʶ 5/TmSu~ DԬ.L zJ<;?+"\NZұ\(2<3JgH&E1ucDQE-KIBmr/mf7vS&c'Ts[(3L$nb8J%va8v5z(a]`eo6%q"]f%ַBR%#w}F}){$'rP D0b 1IsC_V9b[V4vpGyzԘv;@+&uaV-%XtZE1#]bFY2WG@(Ipkq x+ /TqCȋt T׮x-K!Y.Z#VP"*b]U#߯ͻ0*XH sG} ~ BGEUĎZhS Q'1C5⍬j{%BJHϝ!. `8d|tJ"958b}_yY $I*י^J+d Z>c2$4kUNI,ܝATi=Kt}Att̼'߃6 ZFڜ0b]BŗɽUNS4<>ip $MQeЧLgfAsAN}1i&U#l< .ЉHr9bR[-if58QaX'h;at, ?rHrevcP mTd ܃J?eDrq^R49egmhq`09[G_]]8Wl1K snI cH~7TOV$e^VnM<ۚY" ՃM2cQVہRWsg[8eJϭ]Sa#NZt!ϳoܭ,E ׍=U,$EߞA8=DqS/i-lrA.w[XA "%8M4^1pNXtVtRF"r9_Ix~Օ%nY!*Z%Z5F{a 81%M~z-ET0x+JVü$Ɯ/+ sKjyoT\'m7²p^{%FyKaa! ?qKqﭾsn( =HY`T!ԢN̍֍D 7e-/: ZI#->:H!X`ڨ˰dD?z`.xӫ͋A{iJ=J((3!a3WI}}b;R= kkBӉ՗|Rt>OUrW׮%̮5˽GPضal75%_xK_ Z>ꉖe[-v:AjlYE]ȕJS)-&7z5>6p@f 5 fnpctm"ydu)s.Q,xۢ;= a{[ (d,zjrCv%\+〖ǭ6Ϗ<2ϛhCrfqp{vkި8aO;yhxI1xϏv>/JmFQnh6<$&#'xĖS d L$+.EH?6“yx[NY^rP ݇,+r1ڧ<j0On"(oazHaܧ4DY\Nu4]&x."q{ٌh?Fs V'3/2'fOxKo2& gHmjaSzP ׮`=Ք=y_6FW^/4Z sJ 铔OI1B^LFc_Y釴f8:+f.wL[7$2>fJA;MB>#2y#=9M .! O 1Q}ёow%Yl9 f1_R- 'kL|q?b4>h!z#NwzZL~mkwYSsv\6qr3!'%Fk/P!a}mSRcbK3̀FW˫}#͚ED-Zf;L+ianTbETgB䩗̂2Zs*S|otBb625W`sbo2XU72(*?p.;Ĥ>풏-tC7QS%4A_`I"K1/+` סrr9%F^zhCgBs]q D(H-INǕh-b)JJ68Ɍz8zr~NG^CS:gi,dЗ?VbU-v\N*rE]g$ǃsw֨MWR?j=;mCF3cÎk=Ťx| wTձsUS6E%$[ƙŻ{J|n:Y57d{):vb.R2Ε@nIyҚ8R=楈#ÊQhn(Hg0s 󘠋6\%x _b[qMMx.Qbq rlx״ie6u<*MR|VWm?Ien@E2sYn)U7sS?F=L4U;?f=R',vGV[Y[V4I#|6ǢB+\ScֆGښ>N:?DlAč`Y[y~{lFc[ȿ\<M Hj&Z?~x~ꊨޟQ@o@`gjsO^3CymIO銯=f~Zz<}]͹)HF>׼x#R-3yKj>,.-ētAN͚]b ҩAu' I4W0PkjT^gLSl`5&/R3xJH7b1ʽ19l|I Py/ޘHHlFѓ1B\c &hR濏(1-Z05mR:.Qw/1ؤN0_oR8>*z_?k36G@7늰*9dUyB'ϚXNݑv \YvexD{EK}9>nH㍴V@mZgG˶VB 8Ea!S~b_ou _@^zh~AGaEqwSD+y2ƢzE*Gs|[ h-fSN47DGqiⶖ?0XEZړ/Fgι顀tqmiȤK59"?{@ؙRE}JCJ~ٮ|>RV:~N0EKl\ Ot^GA5h׶Ml\^Һ ]x:slK:u4EKKؤ#Lw(pИQXO=`ٛo]ȟc#'%+;o`ST܊95قCLs϶a<~5A^2e`tYx&Р p]áOG9bb!vdM9>nn k>H`/љV%> vEjF}y(1p|~vE h>+p *rAiH8t~{N~}BӅ(MVKJnLLQ cȷm JGOk, Ƞe;-*OTz]\vY}<If𹝂Z7YS:_WսpЈw'_o(%Gp;uLo kYlwZlؠ~b%;>cYsYYLfa_2g*jćvwK}-8Km3:X>L[@J^LA `=P=!DqePTf&HXaWL~P:3ߋ)хh!n{ZqL팦;yM#8 BdLGj9إLw&Eo-*! 5~b2Z:O@^֔_|2bOZT;vͺN. 7UV7#h8*s .N [_U⮆7ӟt#"(Bsy]k:K;D vX~+W*d[X6ͳ7_| j}p KV뎮0T;BN*0V8{#P+ ins:fq^'Bͼ֔IRNЃp1GM89?ttl;k>v=\2d[)'jjcl2H~‡jX˲(͆4N׫XUHnſrEbz.vB̻b^zU\xw vG錏 $qwD||!V.Q4k@ \9>Sqp / 븈eώQ#v$9f/r mb.0RU, l9b=qm͝R-#EyCM{x_KQ4Ql9LNzÁg-eP9op" iX# GR~^4iL!Yp&F^g,]W ? gÖͦʭ&!㊫Mu|l"hT cXS})-DŽ犗tsǰON(,`䯨DӁl_(UEϩ6e\P ʍ[ tim89/wy-|_MWɋ 7 <]{{(j щ^Esg!/ݵdj 1J JH'h+DGʎ}eDFo2{c|09~qGڲhIgn MwKŜ!MAI3o0vQvV ;MtOiHe)n#so_֑'؁GOQWd/% Fd;č1~e $,搗i(@IμI0؇yԀ`1@uUl:HYܣ+A$DMt:vaoNjS d]e+ӮC/8y-*q0ײ0`XG|k$~5wSZ.~qޓ=xc֟tѬF?PۨI1=Yo5ɆPEł?f3P+p̡W5ȃԇ% {RɎ\# C͊-@~ɐ S*I&Ihpi.wcWxp7T=Q =oS:Ni8Z:ƫI .#uҿhFNE&*I@>o97A]ᤥ;g;bWbbҚ7 5[7 =n e:*tY㼐t U@э$~?QPo&)qGGH$90J#?2k=m.tK`oilH 5LB%#0WCqׅA޾W(2Ml [Ĵ Q]f=H$9~t>,Ӄ!mO?6Ǎ/rq5$Z. )[Bv;+l@yĵ4\@p4@])#bX;{s-&wHHuF-3!\Veu^_w5ì~y 3R--NKeVR>#T1))Wt $) إ ѲC n>~04spn*'.b] _ ]'JD@4eTS#Dž3j͏bo:3L-{S˛g `K-@@G璊'kH?%-93.$DH[Lu~mG#/2䆢JI7qkV )l\ _ڙ%`Sg"(\ kBlYl4n⳼"QCL:аM'U2*pC &2 ?WҊg\V*-ތe*[ƢzS=fN2h#>;&pefpvhӅ&Uv#4y15lw{zJ㢦G <PآW! 9Ԅ R F==xcJUe-B ?79b_cӟ,KȤq$/ t~v M2fG̏1T1U~}_@IRRcg|RVz@t ͔t?_d*d{}i͸&YH F-C5:ccGEŝLtҕnO,m9jFJ0'G\Sۙ׾$PyHh>8,QQ עEQhZ`/g:[';lr>*Pt~L*|T5 2DNY]Rh ^yqed;= 'P8pPw@٤-ۃ/C4fҊX:~=StE,sN p= "s#.=%(h0FǿM-Ωl+0Iei4.1 98줖薤Q+ fnI(ۨG,">I6qF4=oj1qbX FvâWImuoNsmqdȲvy]iyE3>Dl?%Kj!,pzmmmiક tEb,N=N6:T'+E8]MPz$I6i F,ιFDrIwY5wμvz 1Fzh\n{tj7_ taZY<1}d,OM$*n͍Wʄ^Y /v;C'qIl[^o~g@ABt3HK#G6zbD(@1rFsl#aR֐Ր| 5?O5bFVw}v[?Tf%ᘘ጖ggWo~8ɓD,EA`+$)%"R=yQ7dy3 ^JcZ H&;V1rxb@U޽vy_u r ^qG ܻ 3ٛS Ԫ9e;˦x1Yb$KAFd%v7ez9y"ѹ+svi/ɥ$\B Fi@LEbR27ӡڢ0+k4ǸIwoI;ueg&S2^K2$7.}_919|rm(}_`ٜ*jwe8[Rl-eA9ǓfvWM>TK풤 Mo\8Au9'D+tƍZU>tcI2ߕ fDI.3fWt[87k"DύNT˕oj9#&[A2Ie㰔|ύL%!pӶ(-C鸠'skRK'?7Og(sa8)`]E3GE=)\bigk*l3^5$.#_J"MBg'ޕJs]W,jH+{ڍ#IIShVrݽyκˊZoBkc\Jժ9-przĜ*}ٮV7q+kԹEAdķTI.7IPOJ<7O8<6a9CeNhƶrL?-[>ts}wǓI-T.N]wa8.Z%aO&#05LӃT[iqBO(qk}GUQV_=B_ ƮO# ߕxũ X:lɨ!oA@W ;ƝBjpp% kO\ziXʊ_ױ!gJJ1kot!q;*s{BE9lX֬?n]-HpecޟČ֯mQho]AQ6kmk;|f*b0i:ئ1kL()fqZz4ÿ6\<V^!>"Ͱn IlA7]苸 VpqUŅ^ZTl;8!Y,=i,48*j7 eצQҝ, xF9MY ڱMʭ}/tVV\77R'A`t_3lC rA.:KH6lT߶s]1N?j}j3k7 :K Imΰ+~T+MUzߥtjJ ]8_ƃxkga83zh-D`ov3z;ulb4Wuꔢ`'Sbu^ T@(ڦ>SPzp-}Duf3vv&bf' l2 u QڏUWdLEo]T.N' 3g熷sf'ñŔ1^q4۠[3^.X*5TpڍWfo!mΞ˄7AMK͗=eF8<M,y0zheo}O>ffnd= z[CUE>X,ݶ=K.W eg%B¸vK.Q$Mo#^GV`ޟto|i jnldoWR:QٙˑSw͟;_E=~۹|ʱfP4KWS4`"R zK<}FP 9^Уcp}/!|#.|yHx5_&_ǜܟw]#MJ j諔#FŸ*ZE HsׁZB>VxHЏMTK]ags\dџXFM%PKUs+N"PS!W89qW7}yx&z8\@/Sܨ9 2 *o^Vif7ws< ̨?'z2mUYBQ9CGꧾ M &c-@;Κ*Qmy@J5άX*Z=j[e6?ҤwNsp7yš1jL d::pna֓UB~9w@>ypY[.Vy'=Ȧ!5C?]i#5 0"ZMOLsx)OJlHs#z WNeRAic%7-%6ASo W%QP?t6e/  |pӥS&S7pr~D/R{d" ]UR1c]HңƮKo6Ҩv`Ul1Jd3)xF|U_P2Q<:QSrn5sV<0ܱ2hjpߋ␵&ʶԪE Lޔf%O;@c;(^&-ɸ\EJ!㴞TU|)e:aݥ>C3oEcϛneɎ4JctwK+*7H.$2 }iE333~2'UlqO {QÜB7Q{O`xB !YWe142ox-xZZ!^ɾvPs]M>&!nE>_+S(p$ӵ=OL'2k_)݀PuFGO\c-~VJwQ%זe-{po;ekEہLVq i`{"wKd42}>: % ΍sy0%#RDm"5~`4Ew\:Eⷦ|ѧ[G7qsDbʽ SG7P$;!LvW[ 2HNݲ| n~Dc'B0wސ_~Kmٸ^Špp[w.;X۵=g~#UE3?k-U.pEAΐF:_[3Y/3&⽢ I3{fCB:}kG{yv1Ozt؊UAν1j?0@SZ(aj0lsU~ll2iaܧ-g[]e} i}M ٳ :Sf\ vvyiX >.UQZHI13-X\kL lm#iR>#'ܗ aMCQdk9lUvcӯm=v[e㰶hBChG̻F8a3l.]chz,YI!09 OS'm#suOnݔV|dn. ]dϊױElNk TU5dS";]LADsڱj`x?cYu$G.)t<1R%ƭLܣw)#-ATH;TN1h U-N[j &Ja` ǠjJ {Ӥ:^ūAT(c'1P_˳;ٮɋzLUu8fRP-wL`z!*D Q&z)-$cB@y5`ԛffM!rU( QU7&M%'zUZSئД<%Ԕ^Vcd0Am33*/+EQ]Lzxeµ7^I7XbrTHpJ@`/C'UN>ZN!CS"]ꜚeT`0I) `FfnZ@GG<)㨺D95U}S[jX6 42}>}2 Jom帗*YT#a 4癖ȧp.+%&RJ}[Ms,8{mcŴNpJX~j 8segrzc2MU*JefMX([HQ-0.Vo`)"WV.Dv24LMn%אT7iU斀bv^ٞ˸n% T2fRK:x@0 ,1^,POuK.-2Oo%:Offz`2tZj;)b،dkɚ`E2\s:Ujc̙;etFJjq| lX~뒥#x9m'syLg|wbeƈgg EeVޯk VyϖzC苒P;w쩪׿](5v,{"4QeQ}N%^}N^kdj_'a5~F$H'$̳ I YgЄ]= L c PW֮YP= 4Hu6k%oKڋܔ&{'*o5G+0 i~~SN}q b)¹qmnLvMO3/{RSh,2 (ngYB `uhLA 4-U"a}'WKշD)7ʢ~+RKWi>t[ӭyNn~6:(u:"g'jҜiV$C5_sZ9Yhp!Lr9|dֽ8ksn[z&%޾}YHKniO={՚9>zQc`.Ӿm>J@؟-tmo^Y,b64lU鶙Ges}fk8cI`U4][ۚT/'xR6 ˠj(a,Vv7yW[X9؊/MVɋVv51ȍKfx٠&K0v;% (Rw;7M%U}vfycΰ=.)IE3sxlWV*񖓶A".ܴ-m]գ Y.%͎c0'-f祌d}_PPUn_s6EVjRbf/q+{l .1K@>f`_(EG_{ʼƴ.nF ϳ ֤G։Q˨N^$ōbP(IbM_;^2pDȤT+%YMy]q: vK-QK8?ʋfחj=@^~7Lƫ^ǵ;BPVyi o(J)Rm~fD& f' me{jJogɽ䟰1xٝpԲ6Ipޗ=!꾿Y(FDc„L}vڒ4n\NqYWF dÅq“}()"c %lRY)NX(Ob1yLnEG\Q=dg8i&x|EIgYTybjl6j6l2C[O* ŷS?UUCKq q:ŵSԀ{'jvv4w>uN"_KH&,=]֥+bպi8ב^xӮ.{ǾBNl,N_+IgGZ1Uc Ӳ؈NY)\*= l* 4k /N~!uOYSe}oH؋Ivf'؜BJ5Z?ijQErN]卺 zZXN+ Wv+ي]T`0K |*WK(E!fo~ +;Pq:o0Cu)dM9kZ⨻ wuorhTLhjL4tbzɥ/&c'D'S4WRN1F Ӌ?O.Tēk|*B.>CbQEvy۝ɻ/)L|퓆9箭5zbRU7 z 33瀛^EcIY\"[YS2͒xPK>q\ ^ŕd91.Ց,KpQ9SFRNQRZX4qZ]מeG۩q 5ԤyLA.S©7@=<q^W2A+)sXByU,EOpTKsC{ [*]3迚N)zyD!~r|dD Pf:H4+%N}hQ_bUo)V ¸UvKg{<zuE1I4˨9M٫ldTfS3Z?Jp1ZЕjjg xf~1 LSAh 7T`/"wnecnT /v<'qCW RꥂG m o)ޖ<1M~-du61õvA{ HrcpM CG/Bi4LΖ:5W{@fPřC!>E6΢0:Qe\րXoV7ݧy8SlݠQK;Fڨ +۹ tH6-` #]HkgR~%)x8<^ AugaC7!.gbXyJ*W[@nZЕQ 4CHK'Qд.(U`t pqFPMopHQ$ZeE*UenJiƾ0\Q\z%wΘ|]K7bm+8ډ2SQ8;GUd8dKƔ\[(S w}uøW|:VS8TGD n!q8jԝ&+CNW2s.k4kT!ϯ@OH*8ܲwAIއZyy/@O4>Y㩆v^^4`Q1Vr].< .r <{3zi67%708ɕ,1L=` W G$Xbזa+(Ed>&F˵M}vqcM}'w+zBn-}OsDdYF/яЉ.c_`lsA70DA.tUAP"Ѭo߰ctKďZCL`~Q#i(R2ta0jδnۮ4hwä: Fu%x1CZ$+Յ$l͍9OF?l0hslP"ec TJ+3o.1jݱ`>)8oz/#鑛'5DZB"yoⷚ[ݐl}qQlnZw|պ0VyBɼbrB?mV's MR6d0LkźdU Iy~Teto8v(/j&fgY:+5oH3t=RLn25ǐ tj5 tXX1.ܜl~Z lnb~W5jN1ຉ=AaL>;оr*j҃Mɔf@3JEbcdVbIgy'j^ ;tlF8Uĺf|FޚzEТ};p\2[mW[ST^ \:iI~&V<{L--pr>if|y ʐZt{3/۩{?Bc n+RF]6a=z3Xn k<(^%N"\g)[1@‚ӒJ) HzVV-$86]x,hĕR )>qUcF[Ne>hN"x@*Pnmؒe U mmo~"˿if'D(O%.>49'j\=+*pW:#rqt1I9geSo-4 "-0f\a Ӓ- ·]iez%'<{BA >p~,Jݖ ?qZu;q(>ߗ |Knk$!a)I4kp N8YF#,$H$zpfc3#PU7 ͪZX|b7q!'I7Okj=[-"֓iqnsQZB`^Mؕ4`U+c sVC%[8 :!k9J]ԍaǬ~Џhm'jn1Clvms>ǗA(\ɿK䷕##Sh0D$lȈOcE23 r[:?pFF@ ~:1JCSxHI2|Do@2hZžā<65MRBYMi'Sl,3ȽG/dMm\gMΛ}f9'\0NBmE[Ā3sj͍S7$P[ZE>ӾsPNJcOJjx:nOOxK2c/yc9rlEpۿ$EԅoKzΒ4aF:KU-Jnj~(3؉m+0Ū~y;651n_?IrE sw%#1yV6Iy~K[^=ү_HHamo>}趜wOi@,ة}g+FF#곒2gGPFZ GQ5wna:VirHߡX.Qdo5OhYc]I|[(dRD&GN񋲝&&Uk`y *Ȼh Tb(BiN2hHsSy6]4*xAz:i4b!_ǩۧb+hw1+Q \̵yt=*A/ڇXΪj,N\*%O- p*^{Bġ&@0S|'g>H+[Z,Zz~PN{VH{&}ʭno׿a_62Rt_~W[Abwϩ(݌|kvLDrX3*cXz5Y*qoh2 Y.1E_CyEW%H%G_F5DɪQ!9=婵[7$g\ukx)=og';k}b(pٝӛ%%էj4oV|-j6Pb%;6>+!bUg<It2TeK:;)<3ty\4kƪ]ˣSS? Sکd SS!洤yL~/1Ais@Uݎ{ 1ζ3^[8׀7ŪFѕ BNpKeRg+=˧=EӍ!:M!46Lf8zΛT6_.AVGz 3zSQ6;iM̸^mxˎֽ@LsG>V\u]&©dq‡ PQ֣`o| ZoJuѧIfJ+Ozrk3)b";F6"o>.&!  N| " vjx2 _ +]Fk&QQSzYU)\|Jys7c e{PXPf6uJģ{ckSak|BWIbqbT${~}F{73_!o:mNu|'{˹S "sCG97zg 8;OMP=.!jv/uR},EŴ3i'?Xif1ua@A75w>W?B1D.Rd~^4B{{]T: hnt2z }M15G $`f~[w`p<ܛ<|b4e@WjA1a7駂{oQYBs]i.z7뇌# v☨3eJIj()ϩI{#cM'Ƞ(`?K#jq׮?~}A,CZ=Ho lTI!AbOrKo;A3nh`Fs(J=z}8߁Qⓟ.Fá+qQqU* 'ݓXtx?M8:}=)5ml5PLIS_gbV܁6J >3C[*]efmѕHQg (w:ZHpx;bwo>RM, {SS<`^?oxι~UU3{Ǵrz#ct֘gg‹3j<.WnQe(FZ]mzSK48K\]=B^c5ʇ2fETb2Ńb o\}knVݩo8 sM֫]"äWODg1:z/r&+_J?3u(-TҩNY>!,\LJ4ڇj I>ӣs ~8㍁k# eң;Inj _/UQl?&B 7Ҭ|ªJ̚.u^ʕܔ^__L:z݇܁>oTd-bYЇ,[~-c(#/\wC<wU|` ԊP@H&蕛<<*67^1M|9wMAV7g2i)W˺Yunπ׹z] ç4I64KRy29nkqA%tϾFS.Ρ_}-ߟG_АHF rBvӧL9 ?{~"+ie(3_'B,\!Q$\Ż*xbFvKnCzF?cEnbCDĎ9yX1+w0pΪ8O 0XZq0VbXߩaOR CG].;d3^y DaI4Ԓc31j{bIՇJ(qi5nn "-?juO -`Mg-̦'qjZsВ͚ia2VId1Ҁ+g#˧N%|v'dc6Ӵ@SA]}쩛K9DKZ&Yǔ-}6J 4o? 4/oq-ϬSﮟ+ DdKdOZ~`JcC *\8˖",y)T{=SH8;;QLffn4yVOᑱef\Y()o6I >8΋Ƥ 7f+L0et4J:t/uMFִ<]YX;&˻C37yIR-&ѵo酕qǒ G~H'p ӟ#iqkPpg 5 {2\K t(T6[+7XSZ}㩍Gm$nto8\<튟 lwпFD!!VVÓ(\fe&<* K [c:3+{YhݕhVIia0A7ۃ;b[&>yxVsB( |K- z QC}.Ȣ7г77i=(p 3z[K\?}!p/QJ}GU0iAj~f-(/sF zm ,I?6Զ?qu'|X'c+PھhQlښ"eV5<r7E70vB)-\bOʛ;18 rX6fdO,?u dzMi&F(wQ%cpP vfKK\7GᒹS6&hv?Kshͦ^ÒDpnӰhMۚ6:3 i!:9ҕ}5֑jS;u#|lm$XAQ b|v T+aN:| ]q4 &M"b3 E>1i(Kli蘏&e Z˙ -i\3LC&M8"V\ dΠNֶy8<$lGlӬ\3ɴq;|dW`i^{e11Wt U N5-!$-/~r< )e:rvώG~)gP'\ad;|u{qt?"\94=g`pBȍmvWil`4bVZ1&3tHsCzI&B!Wx OjmŴJ(JT~8b 8'Kp&22VSfd,y+(2_s֑f=.="aS| o¹|bSv E2'n4 *sږ3CmUy#' `FoK(T\` !Č ڧ1&rUYHkxHʏ]%F() %k'{%imYVf t3@ _|L`La/q֙}2ЁÞe/ zM-:i_D% R8oeE -CyW[l8ӂCQD txyR", Y[cYKZ؃ҥ׳+̋[bi ?r< ZԄ}̍ j_.]j)_Kdu>a`\C1َ9ͲтR&쮋+pCWqshg>FcU,dNbJ

A)0 9\|%\o!zʋ6WT?]nZll%aQ>GVƑq2 ALKsۗ9%}GidhwK$];!4]L!֡~7 ;XUd_dP̉t3vn$΄םf('lo薯p<^'r1i&E%LdhV4HQ(;,l&=Y,doY'2[yZJ^<,mм%-Ѯ`鯰|^`~a+7O͚*9~/cFgg$p]F%>&D$sek!_W)k[-qܸi:֤62K|@wRORǃOH8ShQb[pe~x-i·eb)$pnɸqKjNXI8 7qctCBMB3إVH{3T'qӾ!{gx {2$; Y(ܕtyh7lJ!]=V]_RndS]]%l⇳[SfPݴ?9}4@Vo"/ÛvH6d2QÊ?A(QVeÇ_.^ fg/ ^W y?Isb扤߹v;lRc~}*d\Q'5dݼzN:L: qJ͊}T}7e)#?Z(݉oPT;Ri&j}.Z.bfIڑ㽉 ư1o mTVcYЈnE#R{6N-?iwJ6[-$,R%cg:gN|?.rh\d;?Լ6mfG6'~gӱ,Uޙ0p"3->\bwj..Sc3 &3'v=VO}Vv)4V pU:TFg.ד\6zR4(xn|]fm ,#G?W{0 黛a,Pju?^Թ􊾥sAɋ`U_[#qߝUw |+XMTHI~8zeI& zwGej4ۥb2aZ@nq\TNh vjT/%1Q$8[S7(kb! MtЏ] 竗 z;Mld!Rc(h %C(3i4㈹3^%2"a,Jwxr;pHs?|@'0*:lpkFT GQPsM`dwÑa @G3 5%mI%ٴY#HCA| J~THF5׿I2a\dq|POv~oЈ"Iqv!Gb/㖋 c*P7>O;`@;4Dk{.k4 d ٓzIl'Hz_E7h p7)0&9!K7εg, Cę y0 $-Plr8: (t 6c!:bm*vsZKa% >C?m?- m аRЀ׽F%*n'Y‡T:YT`?6 y6)ވr0NL Գn ~NG1=|Ӱzo! qc8jTO{<c]u1ǝ=üAxZ㡿5mkaBy>ǥϳUz>4(-="_.kbɪqic<.O͑8}nv=U`H[LV>kw]q!ݒ1*@ 3P2{2R$eH8|}AZ5HqѱjzYjLO g0@VrIꅹt}aK9Yk''uoW:h&/n8DB([RZ3_N^&ix9AX;e&YҴ$.:Gp`v 3jCYhT7"nd"az^ kݑVU@ z0,QylTCta*'>ɝxDZ ӎ2FSͲ,N8 mg#}r&OJihTkR+8 Fm4 _;oO$X|؋>$RљE^<Ɉ̇1]o&T,cGs-ʟnߨ &χ9$eD.s>PDmCd(8D<='q=zi@8` ]bG~)fB촠t4hև[A4{oA (ʡ+DL 39'F3j{&f@{Kة|4>ǒ΁ΘBKȸwtHaj-O $1뼍XKi!y*N/4ݦ85 Nzi kR]{WE0ڭήl2oKnb‰ç>4# G>B4#B01b |/fɪ:Ef /`~!ެ"-*LdM*ʋ^[K6e~1,-3ay>h+` mƁbE+HKt5%ym9P@ɔ;XYKצO:|NFŝ;Ϧ$.ytrO-Q rFvJ&<$Q_NK[SL EKZC DfwJ5@&`8d&Mc_=[FpPHYr9Ǔ9o8}Mg7-Sij#h$LgEoi|ɿv,'[Y]Wj;~;)'-X*uP2it5ȫkۉ`{yҍb$OoDHPixni< &B/2 svznb mm*kgڱo F@\#S>U,3.cm!Gy 4I͑^VVN b?^0vbXJJJ)?^]ki\pNY;qN[FkoXiKH>cY4:;1 ឫ`$.hqi8l@~f07 : S2PbnKwAbG}MJmC@ףFimWXGM*ZE sڭ(eisQkdD[!RfcXRw>Mռc'=OAnHNnuso9S Ҫ2w̰j2FO,x\ɥfJeԺ+9҅k#´4P(nO|s]/kNb}3FZU]p(4Cu[b(=a}~9ht.i]\]ш< {8*@F0*'=ueE?dym-_IB ;>?V[KI >S,) z 6Õ<-䊵:]2 Wl2D4~J'[R-G52ODQ$om"'udZӃXRb£9(60퇒#؁?A6gˣK"xǓ;KV{'=W<4QA^iRS5ub|@Zͷ, +U=Ι[hyoi(P\ciU!`T!Q)%Me0e@ HvtbdzeHhbj2f[lj=_(0pj\N _ZXMS;heٰ~Fe+iM;nQP2-ـqL{u!ۮMӑ) ~<5Sb&}ٍ~dWmʊb| m-^DL)%rcRl]_|c(řVm;X>9n5E}pZ <WavrcQ[koky3bfG)%Vn|HR@B2A$O{*v9/{ҿG[ޥ˱콃aoӵIaJwviQZ_IZD+L[=cBSc'Y ȕ8̻ <`邜X}3B}yEFJ* 蔕]zSB e4/ǭj/z{,"S{Vli4u?8Z:Hޝ(S[ YޡL Z޴@xc ~2<ɸu—d=WHju/iڧ{þ>_nz=.գI74\ :z~Z# ħNO_82 b"PRZ@w8ഢϻV N\E]$!(ns.6ʅ4Xͺ^B:>y ;'kD7Xb?L^ivŏ2I"5O' 8('t|?C%aaBeYsLDADlJٮ7o|w{E,((\% P|Z#J:;OBplv}a5 r U^x4mBq}rߨy-Cœ)h7e%bZS`r ųASNZ|νBAPLСc ?Xϙܬjk@K|23*dូuhQIU3J Upw@{^3`Ua7TD)"3aiTRzg8::ܚ*:m)ki s5#&ީyGm7! z)yLn}_g.ɩWΟNYu\D?tFjd0QPg\>DGlsŅ5X926uz֊%%NU!ge&+K_ kVԃFa=^܂\]Oc.0ea{+ɶ߱cR3z4vϯzU$ւ8TQk;ZrH7D7F^8YWɮg󋮯Ses%*/ZxA^CX\Zt N*arikAșbQ6xFXlt=Ai.٦)rlI>{m҈ct͏ZqծJn:lu,ngOPWA0Ihya8_Bإfþj-KYfR/R>uG~|TD32b7ჾ R|K9MMrg.$6k ?Þ?ġ,T޹Hd 9Z؟/ pe=W: %SZ9)?u@OśRU?5ΉDzDfI^iZ_a %/ :A +//`<2o/L&&v`PO^@2 7 %CsP\Kr^y,`Z ݫ@ ]A ugϽb]/HZ[/[ X*]&[Uc+i۷ə-c8G_/ZEozmpw\7 f6}| 8ȩ)Hj[UΉB*>^A#W+urta$1b%Xua4PH\#YCi`#;s#^ʃED*~Nsx 8I-4=C Um3xC=v'v9m j%5D]IZ.)N?Q##zB"F_dv4 /6JF6Sa6P[Ne|Bg;; r(w)KaҊmZ˭5~Qq(fm'|G YLת(SC^ (p,Q'ftN,*J&> =D7ZiXRv[z6xo@}GPYZZ+iYoH}dKri֥~_x/]?iNxrq`iᡘuUdWb4\&yUtU4V:p25pW"ِ[$$b.B-V NJGB[&e8כ.Sxf~O+CCGr>߄1Q5q]w N$j+;b ={ r&h` --]ohaڝ֮Mv]fH=Zh̚c?+1Z܃o<))(-mwߡMeܒJǜ^4Zk<2p8U\'Sn۷:o V]{_JHЏ4Yݘpr2`6HQ|6X;I2b@[Esf#Mt!lc^&Zd7FK6dN8!o:YީihQf399چ4۳si"n)E- A%3V0&7*)-fηa:6pnA$UO_yp6x;swj%{'ibk/Bj4Iln#N?km{f$&U&UQ'\nX\ TB?Q{woUM߃~NVpuRyne*-h [qCĹ4>O]wr&Zΐ z\]g ㅸ?k.p`sᰂgf2V3-cǐ'G{T7!39H&:t? 4eV׃0}d.$8LB b8r hD c"YETұUW8>_f qq Ybϼ:UYP|9JiS\*jnp+jƽ ,m3@h@*HQ`*p[sX6S8ebQwAe&JP\9.*0S8F:Qx,?~)y"XX=1iE x}8+`,{AgXE'pKQ(+>tLDÐD(g2xo`4e%9ZVdH^g,ò^ (2j S@KݠجkC~gB^lW[ `E=J I&#gqGBsa"Qp\KNMSy'35^+ z9e?g01qj+; &M>nbY* u6fKȀjpnV1LE;iuE'7IDha%f+-lIr֧WFXF~M^9F/V_x w,LͱwA `<)FpC -9/M%: ÑLE4fTUz88>w)>ſ<چ ]׋Ys_Y>b.+R L?h.11&mϡ5d-(R;`=Tύ٪hl<. 2@NNs p7Nlvjul?N$$j-I\^Eck2={KﴭsWLl  ST`BV .vw1vp5/ƪԠp:'^s&gXP%e%q &¶ &t2_ҍM;]tMmTAv w,vNz~'iQr}7.Q~x "z:Q΃>αH*m11͝:Kt}%xP3x~wPڋW?]l=8mk JC[ÀG'u]f uRfUtWV%|ssyƾPz4mR%@ܻV!plL20%~elxWA3 fR5W| z,~m0t C{XUfWI!ie) E×k=&6.O[[F5 ־ 0]lc{gVyOat#y %8mjorE0HѱGŶJ;yiGJ 7~_mSc֙Fg?Al@nƃD)5whS˝n6^7Տ-Ia'x-&IqgT Cvu2K FAniJqK !:L|n^N\{r=@.xd /jP=Ykh}˘c^\F ,0Z Ubh# IbCf .N IQHq=t ė,.3dPl[4GR`#ߚwq { 4һԈ>UB'ݠ5߃ݽPyˉ AͮhSV\K{wN0 pD2DDw~ vYқmTEua&}.c+Լ~Eg02VjaaI lpvPr)Q+{>^]mmb9"A[4k|[eZ8qu٫DSlО='(n5*&pZF壇fȗ)1j:,;//txes,jb{ڡZQmK6uH\c<ɂ*og$pS \p6O{8rd-@~]>H36&ikLd,L"kyDdvkylԕ$pXaYfvt孖D!׮=<^3ysڂZM(,Z:*y4 j?]/uVsN+]|t~ڡB3g#SCz{zh]!G1͸Pẍ́B,ⓥcplrmG3D7iY餰Y8 F+'pKKXd/ʹidʄK,'i *:j p 'RQWI23 ${cy=.o|C1E>?SgC`|B%f - j`K$3;K*[}U@xrY<0:i|E`(>W#>0a2\J'=& .*|xRJV|?&Rkw^OA)Ŷ4 TCT#tkB ^#IV L|hx,^xǢ_MͫwN[ZYL;._/[Z6s܈Jt%;]0[]y 7E֯Xf7lRY \+4-ė^@\,*IS91?1D+l}rNVWJInU]llUXoeU/ -pw=Dw<] !Ku괛`lh aќO|CFw}R~'a5Ʈ oU8KZ $$U ݰՙ2O\ h/HH5(9_/u.iG 4U}p t>ςfcj!n = \WMK%WUfj{N}g5hvT|}}hNy.6Wþzg:M$2">:;q|t/ a-mVY$`GMڴR}{Ϯ./Re쁍[ig` dG>]AXBx+b 7閣BgiPkS6Вl[Z  SrQ u2`gk,U4=-~;"ύRWl; He}F~N N XcC4o!}u\wҎ6= օ\Ŏpo6Ro} |jh3RgRI,9_ݰFa,;C{Mͅx f&C~&@ XX֣O20sP >8Z G v{*_ ::S$Y=jZnPij Fn`ځNLXBbc 5`VpKhTO^u;dZQ|}+KM9 r,w!͍޹bkVUeknc=Y<α1γЀg u.1wCz{wѵS@Oj֢ W|`X]BMkkK'9BsVyqO>Rz~N.z//:;|Ƿwm&k[_8r[.u .sz-]U9dgVx`GU=kyK{F \K|_jUMwzR 8 {!b|'O2H]ApNWhyN ػZ!t^^u 5ђ_&Q. cddzu+|lC<ݝ~pR[)vWB{W:Ti~Xթh`ԮеLi6b|1װ!@a䁳g@$MyUw蠢 O0Ըփ4l&,E!"9fr $G1j0DTUT hB̗YI%V^װ\axTd >(xW FV=F{ldXZjzUZ f_GFl-sأDN-R_euGk@?|S tfUq}t_G94xQlY zSC"?GZY vCYG8!WΙasQέ]4DST5l= );gYA֊Ϛىm}̶c´Lp!} Ʃ`M/м\',F)"BC/KXe ?o)^R)MTUiZ/H>,5:CgH_;h*ݮe(c"WeZPPgȎ<#t1m̾SGD5<Ewx m)b- zcq?Zw/PQkBXMo^e@Uֶ)Iͷ?/?pMZ)G5z(Am흕; LenH~J2Uw'OG~pEp'v#>s|*q·d-9 pAW]dŇQcZ±~M!,s?<%1Z8z1cj" {,{h[ϕh\u=<%d6@PRA}W5ITҸDQ3l̒-G0v 8hrNǁ3J"1l+`/ICLc򶵮A`)KIRe=9+1=p/sĉT) $pWa@7@M?O\dO|_%"O?#k)#8*wcTDK~(N[6Ԣ_;|kI#M^5'{ vE'-B'j)YU( Yz Q/GXz5QCLiU\:'WȈ 6Bv1t.Pz~!kLT454h~Cmv%G'!gRIČ=woE=[/r"0Q{?tTo5'N<ߺ]³4ox&U|on]0~5%,dcYio3D7yBP],7،B ޜBqn8~C[XmSsRo H[Kw@:8g̪RQ?UȨC|0{#oڒRM)oH[ۊ^Ӆ*"h։sGjO$炐vz=cT.cr2ߊތ~EXKFcf_{H bE*~riZd^%,=]o_`X-όݻ2:wȌHRy %wD?Wp6mR:ti;EdY[Y8_hKFUƍtÝp;ĝ\^r8\y&4K= G !*SN6Ɖ&h(kAHzPd>@{=R\>iQj#kz0&ɕpO[vڦT aC`d!Mp¿jrhWyFkk7 / {sM؝Jr :RPwnazV}JÝߢrO^B`ctKttzv +qCk:eEg[)pe7`qqzr:ap Y2燕*2^ƥ du ʹ 2*mR<+v;׺O?箓'KiHpܣ-U]xn&_T|3s p0/EmowARyɒvUᬺnua[a.׼+xnI}IuU- >svO i*qQy>ܝUT5jF3W$_KSY&]#3.udFrKeo4“c=}"xHhޞ27Un AZ׌&A/yH^hV<Ƽ֙}FZIi2=u ۓ''쉥+;=1kn%4]YT,iϪ_ߚ]OC(tpp\ER75'`\ցkJ.qCfY\˚.1^DZh|dohy0{rx{N1`Ƶ(ɵUz.zGy\k+QԬ׼cBTQmJHߢmD/XHW9C[ hWhtU o`JHصAzQgWHl/{-N:4Zz[`Ѕ[StZFlR㮭XE6EwtïI5m&Vݿm\фSiBb J D~[Nlr6byp[6$ߟhp|]QsGڣ\9qkg@]EYW b jX5dTQDH'FwzF |WOΩ׎~=+>@\O?V-}T;[2YP,˦ Ru=jbٽ@14&ծMᤪuҒ`oJ*N5xPP/eH*B)_X C\}rgIڒk)M4}3cLUMj(8U2ԯ̌?eQ}eZORdnORghե>/U^KxEz]zx9̖ߌje - *LLf3+O5BDKɃYf4#2|kP53әuA䁲] ^J'5A:K{CaU5OEkC ?&qЍx%Փv X;B/_9_{+P'NI=Dh,V6R6ۃZE(8,VE}BޕUzFV hype=nZt6xH#Ժ%kwWo :xJ@I5*ޓW7kE W1jR"QN1%\n::pM2EKmiPf>^Z}"`#=R6aԓ 1kJ͘ް'hUuBJk9nzԹv!4W7yJ++a]^%Uzs8sz/-`B0pH~ucI_f5lf{1x_ GeaKZe^-IQՔWMqQguM"#j70W >TֲJVrF$ E#VŴx#A!>lw#<Ok߶2^7Bҭ_Yz@43]Kh!Rֽy)#mToEL#BkX6 o[f%0Nx\[.=}\MDo51[zH ,OifG^{@|ݣm]/&㗿m碈Bs - ¹~Wn`a ()>TVa5G7튠i{NTMEIV`-o%-h 4q*#xh!yqʂM9B-8oNh. -̅nÊv',^}0ῐ=~Jz\üVRWJ#_\SQm!7ĉ?dKkq*bd?GhpՍf[WR8]=44=җEwA ҴUn+Z-ٵ+z7'‘ʑ9?e&8#EoI|= <6K͋{+b.*m5ijH-r>u]EWクFUp_]Q29Υ` 0R`LGzO__ Ne r~գ\Zksm2,kv)V)VYݙԢG&Ȼĥd&Y&w)iX̂1SI糀RKI$rX#sn0ŻWSL Yv kP;$hO#x5ybjL[9\ YsLu4e/ .P*-π+)oE6Z~da1R &x;Kz+xg^F`j>n!2RΡSRٯV薟`-LN| Dԥ%{#ڨtY%$WlU|F5w&'<Îx?rIY$Kq,8krIe~.g0EWTLw:2UfoЅe.su 8;];3c)}9?:к%QQhAw"G%Y |s.x_Sq3U>k)De :H=1/6w1`]Dg~r1-9ڽ ƅ>HotEs|gy _-V3]uTs*zZk~K_hнMsRGvZb?%sՀSW?(8|KkdZj ̀=ԩSfې]Vd N$|{1O̤o*0fui϶ħ( J yXzN5Mf,#ݹ ׮g5_ oMsN,洌FtgR2AU:z4ѯ6hRsQidl[k\/egfAA\g͵wklٯ,f?HP-ag): OM`jg&̝jRJ^wgYˎXPiRzp9%iRJR L<_͆%g7UWrVJKbF3N>B~KNp.',v#k옄,_O*,w)OvbK)$0O-Q ` \{(d/9gQU/\3bIBK>%z[j(O=}'d!)BdOf7ϲ .ٙ F/5M@'M ,p1̓KoFhlidKYbwONg?3gS6m|eg2 ԗS[M6!Z۹n" uI'WM(\s@s)}d_}8n"\ tMukb]j76|5׍|Ʊ[oa \ߢ|CnҐhjz֙~>+mK4``>3gEO&4DsǙ߲g3D FT]d]R=?t 80Eq߹:M.qQȏpz\~Ȧ3=9}'G]!jDL)Ė|]_cE{5B#Pκ!j.@-/B宇%CzhapG8!rBw$|ZyK!B>|8C.{p>d?<Ꮤj:jи_2 9IHw>d?}}Iɜ4R,<+zrGdTq({zqܛc1?)Jl&awȽ[/ðyr